# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: TSCEArchives.proto
"""Generated protocol buffer code."""
from google.protobuf.internal import builder as _builder
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import symbol_database as _symbol_database
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


import numbers_parser.generated.TSPMessages_pb2 as TSPMessages__pb2
import numbers_parser.generated.TSKArchives_pb2 as TSKArchives__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x12TSCEArchives.proto\x12\x04TSCE\x1a\x11TSPMessages.proto\x1a\x11TSKArchives.proto\"Y\n\x14\x43\x65llReferenceArchive\x12\x0e\n\x06\x63olumn\x18\x01 \x02(\r\x12\x0b\n\x03row\x18\x02 \x02(\r\x12$\n\x08table_id\x18\x03 \x02(\x0b\x32\x12.TSP.CFUUIDArchive\"a\n\x1cInternalCellReferenceArchive\x12/\n\ncoordinate\x18\x01 \x02(\x0b\x32\x1b.TSCE.CellCoordinateArchive\x12\x10\n\x08owner_id\x18\x02 \x02(\r\"\xd7\x01\n\x16RelativeCellRefArchive\x12\x1b\n\x13relative_row_offset\x18\x01 \x01(\x05\x12\x1e\n\x16relative_column_offset\x18\x02 \x01(\x05\x12\x1c\n\ttable_uid\x18\x03 \x01(\x0b\x32\t.TSP.UUID\x12\x17\n\x0fpreserve_column\x18\x04 \x01(\x08\x12\x14\n\x0cpreserve_row\x18\x05 \x01(\x08\x12\x1a\n\x12is_spanning_column\x18\x06 \x01(\x08\x12\x17\n\x0fis_spanning_row\x18\x07 \x01(\x08\"\xa3\x01\n\x15RangeReferenceArchive\x12$\n\x08table_id\x18\x01 \x02(\x0b\x32\x12.TSP.CFUUIDArchive\x12\x17\n\x0ftop_left_column\x18\x02 \x02(\r\x12\x14\n\x0ctop_left_row\x18\x03 \x02(\r\x12\x1b\n\x13\x62ottom_right_column\x18\x04 \x02(\r\x12\x18\n\x10\x62ottom_right_row\x18\x05 \x02(\r\"^\n\x1dInternalRangeReferenceArchive\x12\x10\n\x08owner_id\x18\x01 \x02(\r\x12+\n\x05range\x18\x02 \x02(\x0b\x32\x1c.TSCE.RangeCoordinateArchive\"\x80\x01\n\x0fIndexSetArchive\x12\x34\n\x07\x65ntries\x18\x01 \x03(\x0b\x32#.TSCE.IndexSetArchive.IndexSetEntry\x1a\x37\n\rIndexSetEntry\x12\x13\n\x0brange_begin\x18\x01 \x02(\x05\x12\x11\n\trange_end\x18\x02 \x01(\x05\"\x9b\x01\n\x13\x43\x65llCoordSetArchive\x12=\n\x0e\x63olumn_entries\x18\x01 \x03(\x0b\x32%.TSCE.CellCoordSetArchive.ColumnEntry\x1a\x45\n\x0b\x43olumnEntry\x12\x0e\n\x06\x63olumn\x18\x01 \x02(\r\x12&\n\x07row_set\x18\x02 \x02(\x0b\x32\x15.TSCE.IndexSetArchive\"\xac\x01\n\x19InternalCellRefSetArchive\x12\x41\n\rowner_entries\x18\x01 \x03(\x0b\x32*.TSCE.InternalCellRefSetArchive.OwnerEntry\x1aL\n\nOwnerEntry\x12\x10\n\x08owner_id\x18\x01 \x02(\r\x12,\n\tcoord_set\x18\x02 \x02(\x0b\x32\x19.TSCE.CellCoordSetArchive\"<\n\rColumnRowSize\x12\x16\n\x0bnum_columns\x18\x01 \x01(\r:\x01\x31\x12\x13\n\x08num_rows\x18\x02 \x01(\r:\x01\x31\"a\n\x0f\x43\x65llRectArchive\x12+\n\x06origin\x18\x01 \x02(\x0b\x32\x1b.TSCE.CellCoordinateArchive\x12!\n\x04size\x18\x02 \x02(\x0b\x32\x13.TSCE.ColumnRowSize\"\xa8\x01\n\x11\x43\x65llRefSetArchive\x12\x39\n\rowner_entries\x18\x01 \x03(\x0b\x32\".TSCE.CellRefSetArchive.OwnerEntry\x1aX\n\nOwnerEntry\x12\x1c\n\towner_uid\x18\x01 \x02(\x0b\x32\t.TSP.UUID\x12,\n\tcoord_set\x18\x02 \x02(\x0b\x32\x19.TSCE.CellCoordSetArchive\"\x98\x01\n\x12UidCoordSetArchive\x12<\n\x0e\x63olumn_entries\x18\x01 \x03(\x0b\x32$.TSCE.UidCoordSetArchive.ColumnEntry\x1a\x44\n\x0b\x43olumnEntry\x12\x19\n\x06\x63olumn\x18\x01 \x02(\x0b\x32\t.TSP.UUID\x12\x1a\n\x07row_set\x18\x02 \x03(\x0b\x32\t.TSP.UUID\"\xad\x01\n\x14UidCellRefSetArchive\x12<\n\rowner_entries\x18\x01 \x03(\x0b\x32%.TSCE.UidCellRefSetArchive.OwnerEntry\x1aW\n\nOwnerEntry\x12\x1c\n\towner_uid\x18\x01 \x02(\x0b\x32\t.TSP.UUID\x12+\n\tcoord_set\x18\x02 \x02(\x0b\x32\x18.TSCE.UidCoordSetArchive\"\x92\x03\n\x18ReferencesToDirtyArchive\x12\x31\n\x12to_dirty_owner_ids\x18\x01 \x01(\x0b\x32\x15.TSCE.IndexSetArchive\x12\x37\n\x0eto_dirty_cells\x18\x02 \x01(\x0b\x32\x1f.TSCE.InternalCellRefSetArchive\x12\x42\n\x19to_dirty_cells_additional\x18\x03 \x01(\x0b\x32\x1f.TSCE.InternalCellRefSetArchive\x12@\n\x13to_dirty_range_refs\x18\x04 \x03(\x0b\x32#.TSCE.InternalRangeReferenceArchive\x12?\n\x16\x63\x61lc_in_progress_cells\x18\x06 \x01(\x0b\x32\x1f.TSCE.InternalCellRefSetArchive\x12\x43\n\x1ato_update_precedents_cells\x18\x07 \x01(\x0b\x32\x1f.TSCE.InternalCellRefSetArchive\"\x94\x05\n\x12\x43oordMapperArchive\x12\x1c\n\ttable_uid\x18\x01 \x02(\x0b\x32\t.TSP.UUID\x12/\n\x10summary_rows_set\x18\x02 \x01(\x0b\x32\x15.TSCE.IndexSetArchive\x12\x32\n\x13summary_columns_set\x18\x03 \x01(\x0b\x32\x15.TSCE.IndexSetArchive\x12-\n\x0elabel_rows_set\x18\x04 \x01(\x0b\x32\x15.TSCE.IndexSetArchive\x12\x46\n\x14\x62\x61se_to_view_row_map\x18\x05 \x03(\x0b\x32(.TSCE.CoordMapperArchive.BaseToViewEntry\x12I\n\x17\x62\x61se_to_view_column_map\x18\x06 \x03(\x0b\x32(.TSCE.CoordMapperArchive.BaseToViewEntry\x12L\n\x17summary_to_view_row_map\x18\x07 \x03(\x0b\x32+.TSCE.CoordMapperArchive.SummaryToViewEntry\x12O\n\x1asummary_to_view_column_map\x18\x08 \x03(\x0b\x32+.TSCE.CoordMapperArchive.SummaryToViewEntry\x1aI\n\x0f\x42\x61seToViewEntry\x12\x1a\n\x12\x62\x61se_column_or_row\x18\x01 \x02(\r\x12\x1a\n\x12view_column_or_row\x18\x02 \x02(\r\x1aO\n\x12SummaryToViewEntry\x12\x1d\n\x15summary_column_or_row\x18\x01 \x02(\r\x12\x1a\n\x12view_column_or_row\x18\x02 \x02(\r\"\x89\x02\n\x10ReferenceArchive\x12<\n\x0ereference_type\x18\x01 \x02(\x0e\x32$.TSCE.ReferenceArchive.ReferenceType\x12\x32\n\x0e\x63\x65ll_reference\x18\x02 \x01(\x0b\x32\x1a.TSCE.CellReferenceArchive\x12\x34\n\x0frange_reference\x18\x03 \x01(\x0b\x32\x1b.TSCE.RangeReferenceArchive\"M\n\rReferenceType\x12\x12\n\x0e\x43\x45LL_REFERENCE\x10\x01\x12\x13\n\x0fRANGE_REFERENCE\x10\x02\x12\x13\n\x0fNAME_DEPENDENCY\x10\x03\"f\n\x0b\x45\x64geArchive\x12\x0e\n\x06\x63olumn\x18\x01 \x02(\r\x12\x0b\n\x03row\x18\x02 \x02(\r\x12\x14\n\x0cis_precedent\x18\x03 \x02(\x08\x12$\n\x08owner_id\x18\x04 \x01(\x0b\x32\x12.TSP.CFUUIDArchive\"\xa4\x01\n\x0c\x45\x64gesArchive\x12!\n\x19packed_edge_without_owner\x18\t \x03(\r\x12\x1e\n\x16packed_edge_with_owner\x18\n \x03(\r\x12-\n\x11owner_id_for_edge\x18\x0b \x03(\x0b\x32\x12.TSP.CFUUIDArchive\x12\"\n\x1ainternal_owner_id_for_edge\x18\x0c \x03(\r\"\xbe\x01\n\x14\x45xpandedEdgesArchive\x12\x1f\n\x17\x65\x64ge_without_owner_rows\x18\x01 \x03(\r\x12\"\n\x1a\x65\x64ge_without_owner_columns\x18\x02 \x03(\r\x12\x1c\n\x14\x65\x64ge_with_owner_rows\x18\x03 \x03(\r\x12\x1f\n\x17\x65\x64ge_with_owner_columns\x18\x04 \x03(\r\x12\"\n\x1ainternal_owner_id_for_edge\x18\x05 \x03(\r\"\x81\x03\n\x11\x43\x65llRecordArchive\x12\x0e\n\x06\x63olumn\x18\x01 \x02(\r\x12\x0b\n\x03row\x18\x02 \x02(\r\x12+\n dirty_self_plus_precedents_count\x18\x03 \x01(\x04:\x01\x30\x12\x1c\n\ris_in_a_cycle\x18\x04 \x01(\x08:\x05\x66\x61lse\x12#\n\x04\x65\x64ge\x18\x05 \x03(\x0b\x32\x11.TSCE.EdgeArchiveB\x02\x18\x01\x12 \n\x12\x63ontains_a_formula\x18\x06 \x01(\x08:\x04true\x12(\n\x19has_calculated_precedents\x18\x07 \x01(\x08:\x05\x66\x61lse\x12\x36\n#calculate_precedents_on_next_recalc\x18\x08 \x01(\x08:\x05\x66\x61lseB\x02\x18\x01\x12\x38\n)translate_for_excel_import_on_next_recalc\x18\n \x01(\x08:\x05\x66\x61lse\x12!\n\x05\x65\x64ges\x18\t \x01(\x0b\x32\x12.TSCE.EdgesArchive\"`\n\x17\x43\x65llDependenciesArchive\x12,\n\x0b\x63\x65ll_record\x18\x01 \x03(\x0b\x32\x17.TSCE.CellRecordArchive\x12\x17\n\x0fnum_dirty_cells\x18\x02 \x01(\r\"\xe1\x01\n\x19\x43\x65llRecordExpandedArchive\x12\x0e\n\x06\x63olumn\x18\x01 \x02(\r\x12\x0b\n\x03row\x18\x02 \x02(\r\x12+\n dirty_self_plus_precedents_count\x18\x03 \x01(\x04:\x01\x30\x12\x1c\n\ris_in_a_cycle\x18\x04 \x01(\x08:\x05\x66\x61lse\x12(\n\x19has_calculated_precedents\x18\x05 \x01(\x08:\x05\x66\x61lse\x12\x32\n\x0e\x65xpanded_edges\x18\x06 \x01(\x0b\x32\x1a.TSCE.ExpandedEdgesArchive\"W\n\x1f\x43\x65llDependenciesExpandedArchive\x12\x34\n\x0b\x63\x65ll_record\x18\x01 \x03(\x0b\x32\x1f.TSCE.CellRecordExpandedArchive\"\x9c\x01\n\x15\x43\x65llRecordTileArchive\x12\x19\n\x11internal_owner_id\x18\x01 \x02(\r\x12\x19\n\x11tile_column_begin\x18\x02 \x02(\r\x12\x16\n\x0etile_row_begin\x18\x03 \x02(\r\x12\x35\n\x0c\x63\x65ll_records\x18\x04 \x03(\x0b\x32\x1f.TSCE.CellRecordExpandedArchive\"I\n\x1c\x43\x65llDependenciesTiledArchive\x12)\n\x11\x63\x65ll_record_tiles\x18\x01 \x03(\x0b\x32\x0e.TSP.Reference\"\x84\x06\n\x1bVolatileDependenciesArchive\x12!\n\x19volatile_time_cell_column\x18\x01 \x03(\r\x12\x1e\n\x16volatile_time_cell_row\x18\x02 \x03(\r\x12#\n\x1bvolatile_random_cell_column\x18\x03 \x03(\r\x12 \n\x18volatile_random_cell_row\x18\x04 \x03(\r\x12#\n\x1bvolatile_locale_cell_column\x18\x0f \x03(\r\x12 \n\x18volatile_locale_cell_row\x18\x10 \x03(\r\x12%\n\x1dvolatile_location_cell_column\x18\x05 \x03(\r\x12\"\n\x1avolatile_location_cell_row\x18\x06 \x03(\r\x12$\n\x1cvolatile_compass_cell_column\x18\x07 \x03(\r\x12!\n\x19volatile_compass_cell_row\x18\x08 \x03(\r\x12(\n volatile_remote_data_cell_column\x18\x13 \x03(\r\x12%\n\x1dvolatile_remote_data_cell_row\x18\x14 \x03(\r\x12-\n%volatile_sheet_table_name_cell_column\x18\x11 \x03(\r\x12*\n\"volatile_sheet_table_name_cell_row\x18\x12 \x03(\r\x12)\n!calculated_dependency_cell_column\x18\t \x03(\r\x12&\n\x1e\x63\x61lculated_dependency_cell_row\x18\n \x03(\r\x12\x44\n volatile_geometry_cell_reference\x18\r \x03(\x0b\x32\x1a.TSCE.CellReferenceArchive\x12;\n\x16volatile_geometry_cell\x18\x0b \x03(\x0b\x32\x1b.TSCE.CellCoordinateArchive\"\x9a\x03\n#VolatileDependenciesExpandedArchive\x12\x36\n\x13volatile_time_cells\x18\x01 \x01(\x0b\x32\x19.TSCE.CellCoordSetArchive\x12\x38\n\x15volatile_random_cells\x18\x02 \x01(\x0b\x32\x19.TSCE.CellCoordSetArchive\x12\x38\n\x15volatile_locale_cells\x18\x03 \x01(\x0b\x32\x19.TSCE.CellCoordSetArchive\x12\x42\n\x1fvolatile_sheet_table_name_cells\x18\x04 \x01(\x0b\x32\x19.TSCE.CellCoordSetArchive\x12=\n\x1avolatile_remote_data_cells\x18\x05 \x01(\x0b\x32\x19.TSCE.CellCoordSetArchive\x12\x44\n\x1bvolatile_geometry_cell_refs\x18\x07 \x01(\x0b\x32\x1f.TSCE.InternalCellRefSetArchive\"c\n RTreeInternalNodeContentsArchive\x12\x0b\n\x03min\x18\x01 \x03(\r\x12\x0b\n\x03max\x18\x02 \x03(\r\x12%\n\x05\x63hild\x18\x03 \x02(\x0b\x32\x16.TSCE.RTreeNodeArchive\"l\n\x1cRTreeLeafNodeContentsArchive\x12\x0b\n\x03min\x18\x01 \x03(\r\x12\x0b\n\x03max\x18\x02 \x03(\r\x12\x32\n\x0e\x63\x65ll_reference\x18\x03 \x02(\x0b\x32\x1a.TSCE.CellReferenceArchive\"\xb8\x01\n\x10RTreeNodeArchive\x12\r\n\x05level\x18\x01 \x02(\r\x12\r\n\x05\x63ount\x18\x02 \x02(\r\x12\x46\n\x16internal_node_contents\x18\x03 \x03(\x0b\x32&.TSCE.RTreeInternalNodeContentsArchive\x12>\n\x12leaf_node_contents\x18\x04 \x03(\x0b\x32\".TSCE.RTreeLeafNodeContentsArchive\"\xd9\x01\n\x0cRTreeArchive\x12\x14\n\x0c\x64\x61ta_file_id\x18\x01 \x02(\r\x12\x11\n\tdata_size\x18\x02 \x02(\r\x12\x15\n\rdata_num_dims\x18\x03 \x02(\r\x12\x16\n\x0e\x64\x61ta_elem_size\x18\x04 \x02(\r\x12\x1b\n\x13\x64\x61ta_elem_real_size\x18\x05 \x02(\r\x12\x16\n\x0e\x64\x61ta_max_nodes\x18\x06 \x02(\r\x12\x16\n\x0e\x64\x61ta_min_nodes\x18\x07 \x02(\r\x12$\n\x04root\x18\x08 \x02(\x0b\x32\x16.TSCE.RTreeNodeArchive\"\xcc\x01\n\x1aRangeBackDependencyArchive\x12\x16\n\x0e\x63\x65ll_coord_row\x18\x01 \x02(\r\x12\x19\n\x11\x63\x65ll_coord_column\x18\x02 \x02(\r\x12\x34\n\x0frange_reference\x18\x03 \x01(\x0b\x32\x1b.TSCE.RangeReferenceArchive\x12\x45\n\x18internal_range_reference\x18\x04 \x01(\x0b\x32#.TSCE.InternalRangeReferenceArchive\"U\n\x18RangeDependenciesArchive\x12\x39\n\x0f\x62\x61\x63k_dependency\x18\x02 \x03(\x0b\x32 .TSCE.RangeBackDependencyArchive\"\xf3\x01\n\x1aRangePrecedentsTileArchive\x12\x13\n\x0bto_owner_id\x18\x01 \x02(\r\x12J\n\rfrom_to_range\x18\x02 \x03(\x0b\x32\x33.TSCE.RangePrecedentsTileArchive.FromToRangeArchive\x1at\n\x12\x46romToRangeArchive\x12/\n\nfrom_coord\x18\x01 \x02(\x0b\x32\x1b.TSCE.CellCoordinateArchive\x12-\n\x0erefers_to_rect\x18\x02 \x02(\x0b\x32\x15.TSCE.CellRectArchive\"N\n\x1dRangeDependenciesTiledArchive\x12-\n\x15range_precedents_tile\x18\x01 \x03(\x0b\x32\x0e.TSP.Reference\"\x95\x07\n\x1bSpanningDependenciesArchive\x12\x0e\n\x06\x63olumn\x18\x01 \x03(\r\x12\x45\n\rrange_context\x18\x02 \x03(\x0e\x32..TSCE.SpanningDependenciesArchive.RangeContext\x12(\n\x04\x63\x65ll\x18\x03 \x03(\x0b\x32\x1a.TSCE.CellReferenceArchive\x12\x43\n\x1dtotal_range_for_deleted_table\x18\x04 \x01(\x0b\x32\x1c.TSCE.RangeCoordinateArchive\x12\x42\n\x1c\x62ody_range_for_deleted_table\x18\x05 \x01(\x0b\x32\x1c.TSCE.RangeCoordinateArchive\x12\x66\n\x1freferring_column_to_local_cells\x18\x06 \x03(\x0b\x32=.TSCE.SpanningDependenciesArchive.ReferringColumnToLocalCells\x12h\n referring_column_to_remote_cells\x18\x07 \x03(\x0b\x32>.TSCE.SpanningDependenciesArchive.ReferringColumnToRemoteCells\x1a\xaa\x01\n\x1bReferringColumnToLocalCells\x12\x0e\n\x06\x63olumn\x18\x01 \x02(\r\x12\x45\n\rrange_context\x18\x02 \x02(\x0e\x32..TSCE.SpanningDependenciesArchive.RangeContext\x12\x34\n\x0f\x63\x65ll_coordinate\x18\x03 \x03(\x0b\x32\x1b.TSCE.CellCoordinateArchive\x1a\xba\x01\n\x1cReferringColumnToRemoteCells\x12\x0e\n\x06\x63olumn\x18\x01 \x02(\r\x12\x45\n\rrange_context\x18\x02 \x02(\x0e\x32..TSCE.SpanningDependenciesArchive.RangeContext\x12\x43\n\x17internal_cell_reference\x18\x03 \x03(\x0b\x32\".TSCE.InternalCellReferenceArchive\"0\n\x0cRangeContext\x12\x0b\n\x07\x44\x45\x46\x41ULT\x10\x00\x12\x13\n\x0fINCLUDE_HEADERS\x10\x01\"\xf2\x05\n#SpanningDependenciesExpandedArchive\x12\x61\n\x15\x63oord_refers_to_spans\x18\x01 \x03(\x0b\x32\x42.TSCE.SpanningDependenciesExpandedArchive.CellCoordRefersToExtents\x12;\n\x15total_range_for_table\x18\x02 \x01(\x0b\x32\x1c.TSCE.RangeCoordinateArchive\x12:\n\x14\x62ody_range_for_table\x18\x03 \x01(\x0b\x32\x1c.TSCE.RangeCoordinateArchive\x1a\x37\n\x0b\x45xtentRange\x12\x14\n\x0c\x65xtent_begin\x18\x01 \x02(\r\x12\x12\n\nextent_end\x18\x02 \x01(\r\x1a\xc9\x01\n\x1f\x45xtentRangeWithTableWithContext\x12\x10\n\x08owner_id\x18\x01 \x02(\r\x12M\n\rrange_context\x18\x02 \x02(\x0e\x32\x36.TSCE.SpanningDependenciesExpandedArchive.RangeContext\x12\x45\n\x06ranges\x18\x03 \x03(\x0b\x32\x35.TSCE.SpanningDependenciesExpandedArchive.ExtentRange\x1a\xb7\x01\n\x18\x43\x65llCoordRefersToExtents\x12/\n\ncoordinate\x18\x01 \x02(\x0b\x32\x1b.TSCE.CellCoordinateArchive\x12j\n\x17ranges_by_table_context\x18\x02 \x03(\x0b\x32I.TSCE.SpanningDependenciesExpandedArchive.ExtentRangeWithTableWithContext\"0\n\x0cRangeContext\x12\x0b\n\x07\x44\x45\x46\x41ULT\x10\x00\x12\x13\n\x0fINCLUDE_HEADERS\x10\x01\"[\n\x1dWholeOwnerDependenciesArchive\x12:\n\x0e\x64\x65pendent_cell\x18\x01 \x03(\x0b\x32\".TSCE.InternalCellReferenceArchive\"a\n%WholeOwnerDependenciesExpandedArchive\x12\x38\n\x0f\x64\x65pendent_cells\x18\x01 \x01(\x0b\x32\x1f.TSCE.InternalCellRefSetArchive\"\xee\x02\n\x11\x43\x65llErrorsArchive\x12\x34\n\x06\x65rrors\x18\x01 \x03(\x0b\x32$.TSCE.CellErrorsArchive.ErrorForCell\x1a\xb7\x01\n\x0c\x45rrorForCell\x12/\n\ncoordinate\x18\x01 \x02(\x0b\x32\x1b.TSCE.CellCoordinateArchive\x12\x39\n\x0c\x65rror_flavor\x18\x02 \x02(\x0e\x32#.TSCE.CellErrorsArchive.ErrorFlavor\x12;\n\x0f\x65rr_due_to_cell\x18\x03 \x01(\x0b\x32\".TSCE.InternalCellReferenceArchive\"i\n\x0b\x45rrorFlavor\x12\x08\n\x04NONE\x10\x00\x12\t\n\x05\x45RROR\x10\x01\x12\r\n\tREF_ERROR\x10\x02\x12\x16\n\x12\x43IRCULAR_REF_ERROR\x10\x03\x12\x1e\n\x1aUNSUPPORTED_FUNCTION_ERROR\x10\x04\"\xae\x03\n\x15UuidReferencesArchive\x12\x38\n\ntable_refs\x18\x01 \x03(\x0b\x32$.TSCE.UuidReferencesArchive.TableRef\x12\x45\n\x0ftable_uuid_refs\x18\x02 \x03(\x0b\x32,.TSCE.UuidReferencesArchive.TableWithUuidRef\x1aW\n\x08TableRef\x12\x1d\n\nowner_uuid\x18\x01 \x02(\x0b\x32\t.TSP.UUID\x12,\n\tcoord_set\x18\x02 \x01(\x0b\x32\x19.TSCE.CellCoordSetArchive\x1aP\n\x07UuidRef\x12\x17\n\x04uuid\x18\x01 \x02(\x0b\x32\t.TSP.UUID\x12,\n\tcoord_set\x18\x02 \x01(\x0b\x32\x19.TSCE.CellCoordSetArchive\x1ai\n\x10TableWithUuidRef\x12\x1d\n\nowner_uuid\x18\x01 \x02(\x0b\x32\t.TSP.UUID\x12\x36\n\tuuid_refs\x18\x02 \x03(\x0b\x32#.TSCE.UuidReferencesArchive.UuidRef\"\xf1\x06\n\x1f\x46ormulaOwnerDependenciesArchive\x12$\n\x11\x66ormula_owner_uid\x18\x01 \x02(\x0b\x32\t.TSP.UUID\x12!\n\x19internal_formula_owner_id\x18\x02 \x02(\r\x12\x15\n\nowner_kind\x18\x03 \x01(\r:\x01\x30\x12@\n\x11\x63\x65ll_dependencies\x18\x04 \x01(\x0b\x32%.TSCE.CellDependenciesExpandedArchive\x12:\n\x12range_dependencies\x18\x05 \x01(\x0b\x32\x1e.TSCE.RangeDependenciesArchive\x12H\n\x15volatile_dependencies\x18\x06 \x01(\x0b\x32).TSCE.VolatileDependenciesExpandedArchive\x12O\n\x1cspanning_column_dependencies\x18\x07 \x01(\x0b\x32).TSCE.SpanningDependenciesExpandedArchive\x12L\n\x19spanning_row_dependencies\x18\x08 \x01(\x0b\x32).TSCE.SpanningDependenciesExpandedArchive\x12M\n\x18whole_owner_dependencies\x18\t \x01(\x0b\x32+.TSCE.WholeOwnerDependenciesExpandedArchive\x12,\n\x0b\x63\x65ll_errors\x18\n \x01(\x0b\x32\x17.TSCE.CellErrorsArchive\x12%\n\rformula_owner\x18\x0b \x01(\x0b\x32\x0e.TSP.Reference\x12!\n\x0e\x62\x61se_owner_uid\x18\x0c \x01(\x0b\x32\t.TSP.UUID\x12\x43\n\x17tiled_cell_dependencies\x18\r \x01(\x0b\x32\".TSCE.CellDependenciesTiledArchive\x12\x34\n\x0fuuid_references\x18\x0e \x01(\x0b\x32\x1b.TSCE.UuidReferencesArchive\x12\x45\n\x18tiled_range_dependencies\x18\x0f \x01(\x0b\x32#.TSCE.RangeDependenciesTiledArchive\"\xaa\x04\n\x17\x46ormulaOwnerInfoArchive\x12,\n\x10\x66ormula_owner_id\x18\x01 \x02(\x0b\x32\x12.TSP.CFUUIDArchive\x12\x38\n\x11\x63\x65ll_dependencies\x18\x02 \x01(\x0b\x32\x1d.TSCE.CellDependenciesArchive\x12:\n\x12range_dependencies\x18\x03 \x01(\x0b\x32\x1e.TSCE.RangeDependenciesArchive\x12@\n\x15volatile_dependencies\x18\x04 \x01(\x0b\x32!.TSCE.VolatileDependenciesArchive\x12G\n\x1cspanning_column_dependencies\x18\x05 \x01(\x0b\x32!.TSCE.SpanningDependenciesArchive\x12\x44\n\x19spanning_row_dependencies\x18\x06 \x01(\x0b\x32!.TSCE.SpanningDependenciesArchive\x12\x45\n\x18whole_owner_dependencies\x18\x08 \x01(\x0b\x32#.TSCE.WholeOwnerDependenciesArchive\x12,\n\x0b\x63\x65ll_errors\x18\t \x01(\x0b\x32\x17.TSCE.CellErrorsArchive\x12%\n\rformula_owner\x18\x07 \x01(\x0b\x32\x0e.TSP.Reference\"Q\n\x18SubFormulaOwnerIDArchive\x12!\n\x0e\x62\x61se_owner_uid\x18\x01 \x02(\x0b\x32\t.TSP.UUID\x12\x12\n\nowner_kind\x18\x02 \x02(\r\"\xd9\x01\n\x11OwnerIDMapArchive\x12\x41\n\tmap_entry\x18\x01 \x03(\x0b\x32..TSCE.OwnerIDMapArchive.OwnerIDMapArchiveEntry\x12&\n\x1eunregistered_internal_owner_id\x18\x02 \x03(\r\x1aY\n\x16OwnerIDMapArchiveEntry\x12\x19\n\x11internal_owner_id\x18\x01 \x02(\r\x12$\n\x08owner_id\x18\x02 \x02(\x0b\x32\x12.TSP.CFUUIDArchive\"0\n\x14UidLookupListArchive\x12\x18\n\x05uuids\x18\x01 \x03(\x0b\x32\t.TSP.UUID\"\xcd\x02\n\x18\x44\x65pendencyTrackerArchive\x12\x39\n\x12\x66ormula_owner_info\x18\x01 \x03(\x0b\x32\x1d.TSCE.FormulaOwnerInfoArchive\x12\x32\n\ndirty_leaf\x18\x02 \x03(\x0b\x32\x1a.TSCE.CellReferenceArchiveB\x02\x18\x01\x12-\n\x0cowner_id_map\x18\x03 \x01(\x0b\x32\x17.TSCE.OwnerIDMapArchive\x12\x43\n\x13internal_dirty_leaf\x18\x04 \x03(\x0b\x32\".TSCE.InternalCellReferenceArchiveB\x02\x18\x01\x12\x1a\n\x12number_of_formulas\x18\x05 \x01(\x04\x12\x32\n\x1a\x66ormula_owner_dependencies\x18\x06 \x03(\x0b\x32\x0e.TSP.Reference\"e\n\x1aRemoteDataSpecifierArchive\x12\x16\n\x0e\x66unction_index\x18\x01 \x02(\r\x12\x0e\n\x06symbol\x18\x02 \x02(\t\x12\x11\n\tattribute\x18\x03 \x02(\r\x12\x0c\n\x04\x64\x61te\x18\x04 \x01(\x01\"\xd0\x01\n\x19RemoteDataValueMapArchive\x12\x41\n\x05\x65ntry\x18\x01 \x03(\x0b\x32\x32.TSCE.RemoteDataValueMapArchive.RemoteDataMapEntry\x1ap\n\x12RemoteDataMapEntry\x12\x33\n\tspecifier\x18\x01 \x02(\x0b\x32 .TSCE.RemoteDataSpecifierArchive\x12%\n\x05value\x18\x02 \x02(\x0b\x32\x16.TSCE.CellValueArchive\"\x96\x01\n\x0cStockArchive\x12\x0e\n\x06symbol\x18\x01 \x02(\t\x12\x0c\n\x04\x64\x61te\x18\x02 \x01(\x01\x12\x34\n\tattribute\x18\x03 \x03(\x0b\x32!.TSCE.StockArchive.AttributeEntry\x1a\x32\n\x0e\x41ttributeEntry\x12\x11\n\tattribute\x18\x01 \x02(\r\x12\r\n\x05value\x18\x02 \x02(\t\"p\n\x16RemoteDataStoreArchive\x12\x32\n\tvalue_map\x18\x01 \x02(\x0b\x32\x1f.TSCE.RemoteDataValueMapArchive\x12\"\n\x06stocks\x18\x02 \x03(\x0b\x32\x12.TSCE.StockArchive\"q\n\x18NameTrackedReferencePair\x12\x0c\n\x04name\x18\x01 \x02(\t\x12)\n\x11tracked_reference\x18\x02 \x01(\x0b\x32\x0e.TSP.Reference\x12\x1c\n\x14tracked_reference_id\x18\x03 \x01(\r\"\x8b\x01\n\x1eNamesByTrackedReferenceArchive\x12$\n\x08table_id\x18\x01 \x02(\x0b\x32\x12.TSP.CFUUIDArchive\x12\x43\n\x1bname_tracked_reference_pair\x18\x02 \x03(\x0b\x32\x1e.TSCE.NameTrackedReferencePair\"\xa0\x01\n\x1cNamedReferenceManagerArchive\x12)\n\x11reference_tracker\x18\x01 \x02(\x0b\x32\x0e.TSP.Reference\x12U\n#names_by_tracked_reference_by_table\x18\x02 \x03(\x0b\x32$.TSCE.NamesByTrackedReferenceArchiveB\x02\x18\x01\"\x83\x01\n\x13UuidSetStoreArchive\x12\x32\n\x07uuidSet\x18\x01 \x03(\x0b\x32!.TSCE.UuidSetStoreArchive.UuidSet\x1a\x38\n\x07UuidSet\x12\x17\n\x04uuid\x18\x01 \x03(\x0b\x32\t.TSP.UUID\x12\x14\n\x0cindex_of_set\x18\x02 \x02(\r\"\xfb\x01\n\x17UuidReferenceMapArchive\x12I\n\x12\x63\x65ll_refs_for_uuid\x18\x01 \x03(\x0b\x32-.TSCE.UuidReferenceMapArchive.CellRefsForUuid\x1a\x94\x01\n\x0f\x43\x65llRefsForUuid\x12\x17\n\x04uuid\x18\x01 \x02(\x0b\x32\t.TSP.UUID\x12\x34\n\x08\x63\x65ll_ref\x18\x02 \x03(\x0b\x32\".TSCE.InternalCellReferenceArchive\x12\x32\n\tcell_refs\x18\x03 \x01(\x0b\x32\x1f.TSCE.InternalCellRefSetArchive\"\xdc\x02\n\x15GroupByNodeMapArchive\x12K\n\x11refs_for_group_by\x18\x01 \x03(\x0b\x32\x30.TSCE.GroupByNodeMapArchive.GroupNodesForGroupBy\x1am\n\x14\x43\x65llRefsForGroupNode\x12!\n\x0egroup_node_uid\x18\x01 \x02(\x0b\x32\t.TSP.UUID\x12\x32\n\tcell_refs\x18\x03 \x01(\x0b\x32\x1f.TSCE.InternalCellRefSetArchive\x1a\x86\x01\n\x14GroupNodesForGroupBy\x12\x1f\n\x0cgroup_by_uid\x18\x01 \x02(\x0b\x32\t.TSP.UUID\x12M\n\x13refs_for_group_node\x18\x02 \x03(\x0b\x32\x30.TSCE.GroupByNodeMapArchive.CellRefsForGroupNode\"\x95\x07\n\x18\x43\x61lculationEngineArchive\x12\x16\n\x0e\x62\x61se_date_1904\x18\x01 \x01(\x08\x12:\n\x12\x64\x65pendency_tracker\x18\x02 \x02(\x0b\x32\x1e.TSCE.DependencyTrackerArchive\x12/\n\x17named_reference_manager\x18\x03 \x01(\x0b\x32\x0e.TSP.Reference\x12\x62\n\x16\x65xcel_import_date_mode\x18\x04 \x01(\x0e\x32\x32.TSCE.CalculationEngineArchive.ExcelImportDateMode:\x0e\x44\x41TE_MODE_1900\x12\'\n\x1fsaved_locale_identifier_for_4_2\x18\x05 \x01(\t\x12\x1c\n\x14\x64ocument_random_seed\x18\x06 \x01(\x04\x12\x39\n\x12uuid_reference_map\x18\x07 \x01(\x0b\x32\x1d.TSCE.UuidReferenceMapArchive\x12\x1a\n\x12\x64ocument_timestamp\x18\t \x01(\x01\x12\x19\n\x11\x64ocument_timezone\x18\n \x01(\t\x12;\n\x11table_uid_history\x18\x0b \x01(\x0b\x32 .TSCE.RewriteTableUIDInfoArchive\x12)\n\x11remote_data_store\x18\x0c \x01(\x0b\x32\x0e.TSP.Reference\x12\x33\n\x0egroup_node_map\x18\r \x01(\x0b\x32\x1b.TSCE.GroupByNodeMapArchive\x12+\n\x13header_name_manager\x18\x0e \x01(\x0b\x32\x0e.TSP.Reference\x12%\n\rrefs_to_dirty\x18\x0f \x01(\x0b\x32\x0e.TSP.Reference\x12\x1f\n\x17saved_locale_identifier\x18\x10 \x01(\t\x12\x32\n\x1f\x62\x65gin_tracking_names_legacy_nrm\x18\x11 \x03(\x0b\x32\t.TSP.UUID\x12\x30\n\x1d\x65nd_tracking_names_legacy_nrm\x18\x12 \x03(\x0b\x32\t.TSP.UUID\"_\n\x13\x45xcelImportDateMode\x12\x12\n\x0e\x44\x41TE_MODE_1900\x10\x01\x12\x19\n\x15\x44\x41TE_MODE_1900_LEGACY\x10\x02\x12\x19\n\x15\x44\x41TE_MODE_1904_LEGACY\x10\x03\"\x9d\x01\n\x1dPreserveColumnRowFlagsArchive\x12\x1d\n\x15\x62\x65gin_row_is_absolute\x18\x01 \x02(\x08\x12 \n\x18\x62\x65gin_column_is_absolute\x18\x02 \x02(\x08\x12\x1b\n\x13\x65nd_row_is_absolute\x18\x03 \x01(\x08\x12\x1e\n\x16\x65nd_column_is_absolute\x18\x04 \x01(\x08\"\xa0\x04\n\x18\x43\x61tegoryReferenceArchive\x12\x1f\n\x0cgroup_by_uid\x18\x01 \x02(\x0b\x32\t.TSP.UUID\x12\x1d\n\ncolumn_uid\x18\x02 \x02(\x0b\x32\t.TSP.UUID\x12\x16\n\x0e\x61ggregate_type\x18\x03 \x02(\r\x12\x13\n\x0bgroup_level\x18\x04 \x02(\x11\x12@\n\ngroup_uids\x18\x06 \x01(\x0b\x32,.TSCE.CategoryReferenceArchive.CatRefUidList\x12;\n\x0epreserve_flags\x18\x07 \x01(\x0b\x32#.TSCE.PreserveColumnRowFlagsArchive\x12\x17\n\x0frelative_column\x18\x08 \x01(\x05\x12%\n\x12relative_group_uid\x18\t \x01(\x0b\x32\t.TSP.UUID\x12%\n\x12\x61\x62solute_group_uid\x18\n \x01(\x0b\x32\t.TSP.UUID\x12#\n\x1boption_refers_to_pivot_rows\x18\x0b \x01(\x08\x12&\n\x1eoption_refers_to_pivot_columns\x18\x0c \x01(\x08\x12\x17\n\x0f\x61gg_index_level\x18\r \x01(\r\x12\"\n\x1aoption_show_aggregate_name\x18\x0e \x01(\x08\x1a\'\n\rCatRefUidList\x12\x16\n\x03uid\x18\x01 \x03(\x0b\x32\t.TSP.UUID\"\xab\x31\n\x13\x41STNodeArrayArchive\x12:\n\x08\x41ST_node\x18\x01 \x03(\x0b\x32(.TSCE.ASTNodeArrayArchive.ASTNodeArchive\x1a~\n ASTLocalCellReferenceNodeArchive\x12\x12\n\nrow_handle\x18\x01 \x02(\r\x12\x15\n\rcolumn_handle\x18\x02 \x02(\r\x12\x15\n\rrow_is_sticky\x18\x03 \x02(\r\x12\x18\n\x10\x63olumn_is_sticky\x18\x04 \x02(\r\x1a\xf9\x02\n%ASTCrossTableCellReferenceNodeArchive\x12\x12\n\nrow_handle\x18\x01 \x02(\r\x12\x15\n\rcolumn_handle\x18\x02 \x02(\r\x12\x15\n\rrow_is_sticky\x18\x03 \x02(\r\x12\x18\n\x10\x63olumn_is_sticky\x18\x04 \x02(\r\x12$\n\x08table_id\x18\x05 \x02(\x0b\x32\x12.TSP.CFUUIDArchive\x12\x31\n)AST_reference_whitespace_after_sheet_name\x18\x06 \x01(\t\x12\x32\n*AST_reference_whitespace_before_table_name\x18\x07 \x01(\t\x12\x31\n)AST_reference_whitespace_after_table_name\x18\x08 \x01(\t\x12\x34\n,AST_reference_whitespace_before_cell_address\x18\t \x01(\t\x1a\x45\n\x1a\x41STColumnCoordinateArchive\x12\x0e\n\x06\x63olumn\x18\x01 \x02(\x11\x12\x17\n\x08\x61\x62solute\x18\x02 \x01(\x08:\x05\x66\x61lse\x1a?\n\x17\x41STRowCoordinateArchive\x12\x0b\n\x03row\x18\x01 \x02(\x11\x12\x17\n\x08\x61\x62solute\x18\x02 \x01(\x08:\x05\x66\x61lse\x1a$\n\nASTUidList\x12\x16\n\x03uid\x18\x01 \x03(\x0b\x32\t.TSP.UUID\x1a\xf7\x01\n\x0b\x41STUidTract\x12\x38\n\ncolumnUids\x18\x01 \x02(\x0b\x32$.TSCE.ASTNodeArrayArchive.ASTUidList\x12\x35\n\x07rowUids\x18\x02 \x02(\x0b\x32$.TSCE.ASTNodeArrayArchive.ASTUidList\x12\x14\n\x0cis_range_ref\x18\x03 \x01(\x08\x12=\n\x07purpose\x18\x04 \x01(\x0e\x32,.TSCE.ASTNodeArrayArchive.ASTUidTractPurpose\x12\"\n\x14preserve_rectangular\x18\x05 \x01(\x08:\x04true\x1a\x8d\x01\n\rASTStickyBits\x12\x1d\n\x15\x62\x65gin_row_is_absolute\x18\x01 \x02(\x08\x12 \n\x18\x62\x65gin_column_is_absolute\x18\x02 \x02(\x08\x12\x1b\n\x13\x65nd_row_is_absolute\x18\x03 \x02(\x08\x12\x1e\n\x16\x65nd_column_is_absolute\x18\x04 \x02(\x08\x1a\x85\x01\n\x0f\x41STUidTractList\x12\x34\n\x05tract\x18\x01 \x03(\x0b\x32%.TSCE.ASTNodeArrayArchive.ASTUidTract\x12<\n\x0bsticky_bits\x18\x02 \x02(\x0b\x32\'.TSCE.ASTNodeArrayArchive.ASTStickyBits\x1a\x83\x01\n\x17\x41STUidCoordinateArchive\x12\x1d\n\ncolumn_uid\x18\x01 \x02(\x0b\x32\t.TSP.UUID\x12\x1a\n\x07row_uid\x18\x02 \x02(\x0b\x32\t.TSP.UUID\x12\x17\n\x0f\x63olumn_absolute\x18\x03 \x02(\x08\x12\x14\n\x0crow_absolute\x18\x04 \x02(\x08\x1am\n\x11\x41STCategoryLevels\x12\x1e\n\x16\x41ST_column_group_level\x18\x01 \x02(\r\x12\x1b\n\x13\x41ST_row_group_level\x18\x02 \x02(\r\x12\x1b\n\x13\x41ST_agg_index_level\x18\x03 \x01(\r\x1aS\n\x1b\x41STCategoryReferenceArchive\x12\x34\n\x0c\x63\x61tegory_ref\x18\x01 \x02(\x0b\x32\x1e.TSCE.CategoryReferenceArchive\x1a\xfa\x04\n\x14\x41STColonTractArchive\x12i\n\x0frelative_column\x18\x01 \x03(\x0b\x32P.TSCE.ASTNodeArrayArchive.ASTColonTractArchive.ASTColonTractRelativeRangeArchive\x12\x66\n\x0crelative_row\x18\x02 \x03(\x0b\x32P.TSCE.ASTNodeArrayArchive.ASTColonTractArchive.ASTColonTractRelativeRangeArchive\x12i\n\x0f\x61\x62solute_column\x18\x03 \x03(\x0b\x32P.TSCE.ASTNodeArrayArchive.ASTColonTractArchive.ASTColonTractAbsoluteRangeArchive\x12\x66\n\x0c\x61\x62solute_row\x18\x04 \x03(\x0b\x32P.TSCE.ASTNodeArrayArchive.ASTColonTractArchive.ASTColonTractAbsoluteRangeArchive\x12\"\n\x14preserve_rectangular\x18\x05 \x01(\x08:\x04true\x1aK\n!ASTColonTractRelativeRangeArchive\x12\x13\n\x0brange_begin\x18\x01 \x02(\x05\x12\x11\n\trange_end\x18\x02 \x01(\x05\x1aK\n!ASTColonTractAbsoluteRangeArchive\x12\x13\n\x0brange_begin\x18\x01 \x02(\r\x12\x11\n\trange_end\x18\x02 \x01(\r\x1a\x9e\x02\n&ASTCrossTableReferenceExtraInfoArchive\x12$\n\x08table_id\x18\x01 \x02(\x0b\x32\x12.TSP.CFUUIDArchive\x12\x31\n)AST_reference_whitespace_after_sheet_name\x18\x02 \x01(\t\x12\x32\n*AST_reference_whitespace_before_table_name\x18\x03 \x01(\t\x12\x31\n)AST_reference_whitespace_after_table_name\x18\x04 \x01(\t\x12\x34\n,AST_reference_whitespace_before_cell_address\x18\x05 \x01(\t\x1a\xbe\x01\n\x14\x41STLetNodeWhitespace\x12$\n\x1c\x41ST_let_whitespace_after_let\x18\x01 \x01(\t\x12+\n#AST_let_whitespace_after_identifier\x18\x02 \x01(\t\x12\'\n\x1f\x41ST_let_whitespace_after_equals\x18\x03 \x01(\t\x12*\n\"AST_let_whitespace_after_delimiter\x18\x04 \x01(\t\x1a\x86\x11\n\x0e\x41STNodeArchive\x12<\n\rAST_node_type\x18\x01 \x02(\x0e\x32%.TSCE.ASTNodeArrayArchive.ASTNodeType\x12\x1f\n\x17\x41ST_function_node_index\x18\x02 \x01(\r\x12!\n\x19\x41ST_function_node_numArgs\x18\x03 \x01(\r\x12\x1e\n\x16\x41ST_number_node_number\x18\x04 \x01(\x01\x12 \n\x18\x41ST_boolean_node_boolean\x18\x05 \x01(\x08\x12\x1e\n\x16\x41ST_string_node_string\x18\x06 \x01(\t\x12\x1d\n\x15\x41ST_date_node_dateNum\x18\x07 \x01(\x01\x12*\n\"AST_date_node_suppress_date_format\x18\x13 \x01(\x08\x12*\n\"AST_date_node_suppress_time_format\x18\x14 \x01(\x08\x12&\n\x1e\x41ST_date_node_date_time_format\x18\x15 \x01(\t\x12!\n\x19\x41ST_duration_node_unitNum\x18\x08 \x01(\x01\x12\x1e\n\x16\x41ST_duration_node_unit\x18\t \x01(\x05\x12\x1f\n\x17\x41ST_duration_node_style\x18\x16 \x01(\r\x12/\n\'AST_duration_node_duration_unit_largest\x18\x17 \x01(\r\x12\x30\n(AST_duration_node_duration_unit_smallest\x18\x18 \x01(\r\x12-\n%AST_duration_node_use_automatic_units\x18\x1d \x01(\x08\x12\x1e\n\x16\x41ST_token_node_boolean\x18\n \x01(\x08\x12\x1d\n\x15\x41ST_array_node_numCol\x18\x0b \x01(\r\x12\x1d\n\x15\x41ST_array_node_numRow\x18\x0c \x01(\r\x12\x1d\n\x15\x41ST_list_node_numArgs\x18\r \x01(\r\x12\x37\n\x14\x41ST_thunk_node_array\x18\x0e \x01(\x0b\x32\x19.TSCE.ASTNodeArrayArchive\x12k\n\'AST_local_cell_reference_node_reference\x18\x0f \x01(\x0b\x32:.TSCE.ASTNodeArrayArchive.ASTLocalCellReferenceNodeArchive\x12v\n-AST_cross_table_cell_reference_node_reference\x18\x10 \x01(\x0b\x32?.TSCE.ASTNodeArrayArchive.ASTCrossTableCellReferenceNodeArchive\x12(\n AST_unknown_function_node_string\x18\x11 \x01(\t\x12)\n!AST_unknown_function_node_numArgs\x18\x12 \x01(\r\x12\x16\n\x0e\x41ST_whitespace\x18\x19 \x01(\t\x12H\n\nAST_column\x18\x1a \x01(\x0b\x32\x34.TSCE.ASTNodeArrayArchive.ASTColumnCoordinateArchive\x12\x42\n\x07\x41ST_row\x18\x1b \x01(\x0b\x32\x31.TSCE.ASTNodeArrayArchive.ASTRowCoordinateArchive\x12n\n$AST_cross_table_reference_extra_info\x18\x1c \x01(\x0b\x32@.TSCE.ASTNodeArrayArchive.ASTCrossTableReferenceExtraInfoArchive\x12M\n\x12\x41ST_uid_coordinate\x18\x1e \x01(\x0b\x32\x31.TSCE.ASTNodeArrayArchive.ASTUidCoordinateArchive\x12@\n\x0f\x41ST_sticky_bits\x18! \x01(\x0b\x32\'.TSCE.ASTNodeArrayArchive.ASTStickyBits\x12G\n\x16\x41ST_frozen_sticky_bits\x18) \x01(\x0b\x32\'.TSCE.ASTNodeArrayArchive.ASTStickyBits\x12\x1a\n\x12\x41ST_let_identifier\x18\" \x01(\t\x12-\n\nAST_let_e2\x18# \x01(\x0b\x32\x19.TSCE.ASTNodeArrayArchive\x12J\n\x12\x41ST_let_whitespace\x18$ \x01(\x0b\x32..TSCE.ASTNodeArrayArchive.ASTLetNodeWhitespace\x12\x12\n\nAST_symbol\x18% \x01(\r\x12\x41\n\x0e\x41ST_tract_list\x18& \x01(\x0b\x32).TSCE.ASTNodeArrayArchive.ASTUidTractList\x12O\n\x10\x41ST_category_ref\x18\' \x01(\x0b\x32\x35.TSCE.ASTNodeArrayArchive.ASTCategoryReferenceArchive\x12G\n\x0f\x41ST_colon_tract\x18( \x01(\x0b\x32..TSCE.ASTNodeArrayArchive.ASTColonTractArchive\x12#\n\x1b\x41ST_number_node_decimal_low\x18* \x01(\x04\x12$\n\x1c\x41ST_number_node_decimal_high\x18+ \x01(\x04\x12H\n\x13\x41ST_category_levels\x18, \x01(\x0b\x32+.TSCE.ASTNodeArrayArchive.ASTCategoryLevels\"\xcd\x08\n\x0b\x41STNodeType\x12\x11\n\rADDITION_NODE\x10\x01\x12\x14\n\x10SUBTRACTION_NODE\x10\x02\x12\x17\n\x13MULTIPLICATION_NODE\x10\x03\x12\x11\n\rDIVISION_NODE\x10\x04\x12\x0e\n\nPOWER_NODE\x10\x05\x12\x16\n\x12\x43ONCATENATION_NODE\x10\x06\x12\x15\n\x11GREATER_THAN_NODE\x10\x07\x12!\n\x1dGREATER_THAN_OR_EQUAL_TO_NODE\x10\x08\x12\x12\n\x0eLESS_THAN_NODE\x10\t\x12\x1e\n\x1aLESS_THAN_OR_EQUAL_TO_NODE\x10\n\x12\x11\n\rEQUAL_TO_NODE\x10\x0b\x12\x15\n\x11NOT_EQUAL_TO_NODE\x10\x0c\x12\x11\n\rNEGATION_NODE\x10\r\x12\x12\n\x0ePLUS_SIGN_NODE\x10\x0e\x12\x10\n\x0cPERCENT_NODE\x10\x0f\x12\x11\n\rFUNCTION_NODE\x10\x10\x12\x0f\n\x0bNUMBER_NODE\x10\x11\x12\x10\n\x0c\x42OOLEAN_NODE\x10\x12\x12\x0f\n\x0bSTRING_NODE\x10\x13\x12\r\n\tDATE_NODE\x10\x14\x12\x11\n\rDURATION_NODE\x10\x15\x12\x17\n\x13\x45MPTY_ARGUMENT_NODE\x10\x16\x12\x0e\n\nTOKEN_NODE\x10\x17\x12\x0e\n\nARRAY_NODE\x10\x18\x12\r\n\tLIST_NODE\x10\x19\x12\x0e\n\nTHUNK_NODE\x10\x1a\x12\x1d\n\x19LOCAL_CELL_REFERENCE_NODE\x10\x1b\x12#\n\x1f\x43ROSS_TABLE_CELL_REFERENCE_NODE\x10\x1c\x12\x0e\n\nCOLON_NODE\x10\x1d\x12\x18\n\x14REFERENCE_ERROR_NODE\x10\x1e\x12\x19\n\x15UNKNOWN_FUNCTION_NODE\x10\x1f\x12\x1a\n\x16\x41PPEND_WHITESPACE_NODE\x10 \x12\x1b\n\x17PREPEND_WHITESPACE_NODE\x10!\x12\x1d\n\x19\x42\x45GIN_EMBEDDED_NODE_ARRAY\x10\"\x12\x12\n\x0e\x45ND_THUNK_NODE\x10#\x12\x17\n\x13\x43\x45LL_REFERENCE_NODE\x10$\x12\x18\n\x14\x43OLON_NODE_WITH_UIDS\x10-\x12\x1d\n\x19REFERENCE_ERROR_WITH_UIDS\x10.\x12\x16\n\x12UID_REFERENCE_NODE\x10\x30\x12\x11\n\rLET_BIND_NODE\x10\x34\x12\x10\n\x0cLET_VAR_NODE\x10\x35\x12\x16\n\x12LET_END_SCOPE_NODE\x10\x36\x12\x18\n\x14LINKED_CELL_REF_NODE\x10?\x12\x1a\n\x16LINKED_COLUMN_REF_NODE\x10@\x12\x17\n\x13LINKED_ROW_REF_NODE\x10\x41\x12\x15\n\x11\x43\x41TEGORY_REF_NODE\x10\x42\x12\x14\n\x10\x43OLON_TRACT_NODE\x10\x43\x12\x17\n\x13VIEW_TRACT_REF_NODE\x10\x44\"\x99\x02\n\x12\x41STUidTractPurpose\x12\x11\n\rUIDS_INCLUDED\x10\x00\x12\x11\n\rUIDS_PREMERGE\x10\x01\x12\x16\n\x12UIDS_PREMOVEREGION\x10\x02\x12\x11\n\rUIDS_EXCLUDED\x10\x03\x12\x0f\n\x0bUIDS_ACTIVE\x10\x04\x12\x19\n\x15UIDS_PREMERGE_TOPLEFT\x10\x05\x12\x18\n\x14UIDS_REMOVED_BY_MOVE\x10\x06\x12\x1f\n\x1b\x46ULLTUPLE_ROW_COLUMN_HEADER\x10\x07\x12 \n\x1c\x46ULLTUPLE_AGGREGATE_RULE_UID\x10\x08\x12)\n%FULLTUPLE_ROW_COLUMN_RULE_VALUE_PAIRS\x10\t\"\x87\x02\n\x1e\x46ormulaTranslationFlagsArchive\x12\'\n\x18\x65xcel_import_translation\x18\x01 \x01(\x08:\x05\x66\x61lse\x12:\n+number_to_date_coercion_removal_translation\x18\x02 \x01(\x08:\x05\x66\x61lse\x12+\n\x1c\x63ontains_uid_form_references\x18\x03 \x01(\x08:\x05\x66\x61lse\x12)\n\x1a\x63ontains_frozen_references\x18\x04 \x01(\x08:\x05\x66\x61lse\x12(\n\x19returns_percent_formatted\x18\x05 \x01(\x08:\x05\x66\x61lse\"\xe0\x02\n\x0e\x46ormulaArchive\x12\x31\n\x0e\x41ST_node_array\x18\x01 \x02(\x0b\x32\x19.TSCE.ASTNodeArrayArchive\x12\x13\n\x0bhost_column\x18\x02 \x01(\r\x12\x10\n\x08host_row\x18\x03 \x01(\r\x12&\n\x17host_column_is_negative\x18\x04 \x01(\x08:\x05\x66\x61lse\x12#\n\x14host_row_is_negative\x18\x05 \x01(\x08:\x05\x66\x61lse\x12?\n\x11translation_flags\x18\x06 \x01(\x0b\x32$.TSCE.FormulaTranslationFlagsArchive\x12!\n\x0ehost_table_uid\x18\x07 \x01(\x0b\x32\t.TSP.UUID\x12\"\n\x0fhost_column_uid\x18\x08 \x01(\x0b\x32\t.TSP.UUID\x12\x1f\n\x0chost_row_uid\x18\t \x01(\x0b\x32\t.TSP.UUID\"I\n\x0e\x46unctorArchive\x12%\n\x07\x66ormula\x18\x01 \x02(\x0b\x32\x14.TSCE.FormulaArchive\x12\x10\n\x08num_args\x18\x02 \x02(\r\"\xb9\x03\n\x13\x46ormatStructArchive\x12\x13\n\x0b\x66ormat_type\x18\x01 \x02(\r\x12\x16\n\x0e\x64\x65\x63imal_places\x18\x02 \x01(\r\x12\x15\n\rcurrency_code\x18\x03 \x01(\t\x12\x16\n\x0enegative_style\x18\x04 \x01(\r\x12 \n\x18show_thousands_separator\x18\x05 \x01(\x08\x12\x1c\n\x14use_accounting_style\x18\x06 \x01(\x08\x12\x16\n\x0e\x64uration_style\x18\x07 \x01(\r\x12\x0c\n\x04\x62\x61se\x18\x08 \x01(\r\x12\x13\n\x0b\x62\x61se_places\x18\t \x01(\r\x12\x1b\n\x13\x62\x61se_use_minus_sign\x18\n \x01(\x08\x12\x19\n\x11\x66raction_accuracy\x18\x0b \x01(\r\x12\x1c\n\x14suppress_date_format\x18\x0c \x01(\x08\x12\x1c\n\x14suppress_time_format\x18\r \x01(\x08\x12\x18\n\x10\x64\x61te_time_format\x18\x0e \x01(\t\x12\x1d\n\x15\x64uration_unit_largest\x18\x0f \x01(\r\x12\x1e\n\x16\x64uration_unit_smallest\x18\x10 \x01(\r\"~\n\x16RangeCoordinateArchive\x12\x17\n\x0ftop_left_column\x18\x01 \x02(\r\x12\x14\n\x0ctop_left_row\x18\x02 \x02(\r\x12\x1b\n\x13\x62ottom_right_column\x18\x03 \x02(\r\x12\x18\n\x10\x62ottom_right_row\x18\x04 \x02(\r\"\x81\x01\n\x19TableTransposeInfoArchive\x12\x1d\n\x15number_of_footer_rows\x18\x03 \x02(\r\x12\x45\n\x1f\x62ody_range_for_transposed_table\x18\x04 \x02(\x0b\x32\x1c.TSCE.RangeCoordinateArchive\"c\n\x17MergeOriginMovedArchive\x12\x12\n\nsrc_column\x18\x01 \x03(\r\x12\x0f\n\x07src_row\x18\x02 \x03(\r\x12\x12\n\ndst_column\x18\x03 \x03(\r\x12\x0f\n\x07\x64st_row\x18\x04 \x03(\r\"\xf8\x06\n\x15OwnerUIDMapperArchive\x12\x1c\n\ttable_uid\x18\x01 \x02(\x0b\x32\t.TSP.UUID\x12!\n\x0enext_table_uid\x18\x02 \x02(\x0b\x32\t.TSP.UUID\x12\x32\n\x1fhidden_state_for_rows_owner_uid\x18\x03 \x02(\x0b\x32\t.TSP.UUID\x12\x37\n$next_hidden_state_for_rows_owner_uid\x18\x04 \x02(\x0b\x32\t.TSP.UUID\x12\x35\n\"hidden_state_for_columns_owner_uid\x18\x05 \x02(\x0b\x32\t.TSP.UUID\x12:\n\'next_hidden_state_for_columns_owner_uid\x18\x06 \x02(\x0b\x32\t.TSP.UUID\x12.\n\x1b\x63onditional_style_owner_uid\x18\x07 \x02(\x0b\x32\t.TSP.UUID\x12\x33\n next_conditional_style_owner_uid\x18\x08 \x02(\x0b\x32\t.TSP.UUID\x12\x38\n%sort_rule_reference_tracker_owner_uid\x18\t \x02(\x0b\x32\t.TSP.UUID\x12=\n*next_sort_rule_reference_tracker_owner_uid\x18\n \x02(\x0b\x32\t.TSP.UUID\x12\"\n\x0fmerge_owner_uid\x18\x0b \x02(\x0b\x32\t.TSP.UUID\x12\'\n\x14next_merge_owner_uid\x18\x0c \x02(\x0b\x32\t.TSP.UUID\x12\x30\n\x1d\x63\x61tegory_aggregates_owner_uid\x18\x0f \x02(\x0b\x32\t.TSP.UUID\x12\x35\n\"next_category_aggregates_owner_uid\x18\x10 \x02(\x0b\x32\t.TSP.UUID\x12\x1f\n\x0cgroup_by_uid\x18\x11 \x02(\x0b\x32\t.TSP.UUID\x12$\n\x11next_group_by_uid\x18\x12 \x02(\x0b\x32\t.TSP.UUID\x12.\n\x1bpencil_annotation_owner_uid\x18\x13 \x02(\x0b\x32\t.TSP.UUID\x12\x33\n next_pencil_annotation_owner_uid\x18\x14 \x02(\x0b\x32\t.TSP.UUID\"\xcd\x01\n\x1aRewriteTableUIDInfoArchive\x12O\n\rtable_uid_map\x18\x01 \x03(\x0b\x32\x38.TSCE.RewriteTableUIDInfoArchive.TableUIDMapEntryArchive\x1a^\n\x17TableUIDMapEntryArchive\x12!\n\x0eprev_table_uid\x18\x01 \x02(\x0b\x32\t.TSP.UUID\x12 \n\rnew_table_uid\x18\x02 \x02(\x0b\x32\t.TSP.UUID\"\xe7\x04\n\x14GroupByChangeArchive\x12:\n\x0b\x63hange_type\x18\x01 \x02(\x0e\x32%.TSCE.GroupByChangeArchive.ChangeType\x12\x1f\n\x0cgroup_by_uid\x18\x02 \x02(\x0b\x32\t.TSP.UUID\x12\x16\n\x0eprevious_level\x18\x03 \x01(\r\x12\x15\n\rupdated_level\x18\x04 \x01(\r\x12\x34\n\x17previous_to_updated_map\x18\x05 \x01(\x0b\x32\x13.TSP.UUIDMapArchive\x12\x34\n\x17updated_to_previous_map\x18\x06 \x01(\x0b\x32\x13.TSP.UUIDMapArchive\x12%\n\x12removed_group_uids\x18\x07 \x03(\x0b\x32\t.TSP.UUID\x12W\n\x17grouping_column_changes\x18\x08 \x03(\x0b\x32\x36.TSCE.GroupByChangeArchive.GroupingColumnChangeArchive\x1a\x43\n\x1bGroupingColumnChangeArchive\x12\x11\n\told_level\x18\x01 \x02(\r\x12\x11\n\tnew_level\x18\x02 \x02(\r\"\x91\x01\n\nChangeType\x12\x08\n\x04NONE\x10\x00\x12\x16\n\x12GROUP_VALUE_CHANGE\x10\x01\x12\x1b\n\x17GROUP_DEFINITION_CHANGE\x10\x02\x12\x16\n\x12REMOVE_GROUP_LEVEL\x10\x03\x12\x13\n\x0f\x41\x44\x44_GROUP_LEVEL\x10\x04\x12\x0b\n\x07PROMOTE\x10\x05\x12\n\n\x06\x44\x45MOTE\x10\x06\"r\n\x1eRewriteGroupNodeUIDInfoArchive\x12\x1f\n\x0cgroup_by_uid\x18\x01 \x01(\x0b\x32\t.TSP.UUID\x12/\n\x12group_node_uid_map\x18\x02 \x02(\x0b\x32\x13.TSP.UUIDMapArchive\"\x8e\x01\n\x12IndexedUidsArchive\x12\x31\n\x04uids\x18\x01 \x03(\x0b\x32#.TSCE.IndexedUidsArchive.IndexedUid\x1a\x45\n\nIndexedUid\x12 \n\ruid_for_index\x18\x01 \x02(\x0b\x32\t.TSP.UUID\x12\x15\n\rindex_for_uid\x18\x02 \x02(\r\"w\n\x18RewriteRangeEntryArchive\x12\x16\n\x0erange_location\x18\x01 \x02(\r\x12\x14\n\x0crange_length\x18\x02 \x02(\r\x12\x1d\n\nrange_uids\x18\x03 \x03(\x0b\x32\t.TSP.UUID\x12\x0e\n\x06offset\x18\x04 \x02(\r\"\xf2\x02\n\x1b\x43olumnOrRowUuidsInfoArchive\x12\x0f\n\x07is_rows\x18\x01 \x02(\x08\x12\x1c\n\ttable_uid\x18\x02 \x02(\x0b\x32\t.TSP.UUID\x12\'\n\x14\x63ond_style_owner_uid\x18\x03 \x02(\x0b\x32\t.TSP.UUID\x12\x1f\n\x0cgroup_by_uid\x18\x04 \x02(\x0b\x32\t.TSP.UUID\x12&\n\x04uids\x18\x05 \x02(\x0b\x32\x18.TSCE.IndexedUidsArchive\x12\x35\n\rrange_entries\x18\x06 \x03(\x0b\x32\x1e.TSCE.RewriteRangeEntryArchive\x12\x31\n\x0btable_range\x18\x07 \x02(\x0b\x32\x1c.TSCE.RangeCoordinateArchive\x12 \n\rinsert_at_uid\x18\x08 \x01(\x0b\x32\t.TSP.UUID\x12&\n\x13insert_opposite_uid\x18\t \x01(\x0b\x32\t.TSP.UUID\"\x8c\x01\n\x11RegionInfoArchive\x12\x1c\n\ttable_uid\x18\x01 \x02(\x0b\x32\t.TSP.UUID\x12-\n\x0b\x63olumn_uids\x18\x02 \x02(\x0b\x32\x18.TSCE.IndexedUidsArchive\x12*\n\x08row_uids\x18\x03 \x02(\x0b\x32\x18.TSCE.IndexedUidsArchive\"\xfa\x01\n\x16RegionMovedInfoArchive\x12+\n\nsrc_region\x18\x01 \x02(\x0b\x32\x17.TSCE.RegionInfoArchive\x12+\n\ndst_region\x18\x02 \x02(\x0b\x32\x17.TSCE.RegionInfoArchive\x12\x11\n\tspan_rows\x18\x03 \x01(\x08\x12\x14\n\x0cspan_columns\x18\x04 \x01(\x08\x12\x34\n\x13original_src_region\x18\x05 \x01(\x0b\x32\x17.TSCE.RegionInfoArchive\x12\'\n\x14\x66inal_dest_table_uid\x18\x06 \x01(\x0b\x32\t.TSP.UUID\"=\n\x12MergeSourceArchive\x12\x14\n\x0c\x63oord_column\x18\x01 \x02(\r\x12\x11\n\tcoord_row\x18\x02 \x02(\r\"3\n\x13HauntedOwnerArchive\x12\x1c\n\towner_uid\x18\x01 \x02(\x0b\x32\t.TSP.UUID\"H\n\x15\x43\x65llCoordinateArchive\x12\x12\n\npackedData\x18\x01 \x01(\x07\x12\x0e\n\x06\x63olumn\x18\x02 \x01(\r\x12\x0b\n\x03row\x18\x03 \x01(\r\"N\n\x1b\x43\x65llCoordinateVectorArchive\x12/\n\ncell_coord\x18\x01 \x03(\x0b\x32\x1b.TSCE.CellCoordinateArchive\"p\n ExpandedCellRefObjectPairArchive\x12,\n\x08\x63\x65ll_ref\x18\x01 \x02(\x0b\x32\x1a.TSCE.CellReferenceArchive\x12\x1e\n\x06object\x18\x02 \x02(\x0b\x32\x0e.TSP.Reference\"g\n\x1f\x45xpandedCellRefObjectMapArchive\x12\x44\n\x14\x63\x65ll_ref_object_pair\x18\x01 \x03(\x0b\x32&.TSCE.ExpandedCellRefObjectPairArchive\"\x83\x01\n\x15\x46ormulaAtCoordArchive\x12\x0e\n\x06\x63olumn\x18\x01 \x02(\r\x12\x0b\n\x03row\x18\x02 \x02(\r\x12%\n\x07\x66ormula\x18\x03 \x01(\x0b\x32\x14.TSCE.FormulaArchive\x12&\n\x17repeat_previous_formula\x18\x04 \x01(\x08:\x05\x66\x61lse\"\x8b\x01\n\x1f\x46ormulaCoordPairsByOwnerArchive\x12\x12\n\nowner_kind\x18\x01 \x02(\r\x12\x1c\n\towner_uid\x18\x02 \x01(\x0b\x32\t.TSP.UUID\x12\x36\n\x11\x66ormula_at_coords\x18\x03 \x03(\x0b\x32\x1b.TSCE.FormulaAtCoordArchive\"[\n\x16\x46ormulasForUndoArchive\x12\x41\n\x12\x66ormulas_for_owner\x18\x01 \x03(\x0b\x32%.TSCE.FormulaCoordPairsByOwnerArchive\"q\n\x1c\x46ormulaRewriteCommandArchive\x12-\n\x15table_rewrite_command\x18\x01 \x01(\x0b\x32\x0e.TSP.Reference\x12\"\n\x05super\x18\x02 \x01(\x0b\x32\x13.TSK.CommandArchive\"U\n\x17TrackedReferenceArchive\x12&\n\x03\x61st\x18\x01 \x02(\x0b\x32\x19.TSCE.ASTNodeArrayArchive\x12\x12\n\nformula_id\x18\x02 \x02(\r\"v\n\x1f\x45xpandedTrackedReferenceArchive\x12&\n\x03\x61st\x18\x01 \x02(\x0b\x32\x19.TSCE.ASTNodeArrayArchive\x12\x16\n\x0e\x66ormula_column\x18\x02 \x02(\r\x12\x13\n\x0b\x66ormula_row\x18\x03 \x02(\r\"\x88\x02\n\x1cTrackedReferenceStoreArchive\x12 \n\x04uuid\x18\x01 \x02(\x0b\x32\x12.TSP.CFUUIDArchive\x12-\n\x11tracked_reference\x18\x02 \x03(\x0b\x32\x0e.TSP.ReferenceB\x02\x18\x01\x12\x42\n\x1b\x63ontained_tracked_reference\x18\x03 \x03(\x0b\x32\x1d.TSCE.TrackedReferenceArchive\x12S\n$contained_expanded_tracked_reference\x18\x04 \x03(\x0b\x32%.TSCE.ExpandedTrackedReferenceArchive\"\xf8\x01\n\x13ViewTractRefArchive\x12\x1c\n\ttable_uid\x18\x01 \x02(\x0b\x32\t.TSP.UUID\x12\x38\n\tuid_tract\x18\x02 \x01(\x0b\x32%.TSCE.ASTNodeArrayArchive.ASTUidTract\x12;\n\x0epreserve_flags\x18\x03 \x01(\x0b\x32#.TSCE.PreserveColumnRowFlagsArchive\x12\x17\n\x0f\x61gg_index_level\x18\x04 \x01(\r\x12\x1a\n\x12\x63olumn_group_level\x18\x05 \x01(\x11\x12\x17\n\x0frow_group_level\x18\x06 \x01(\x11\"u\n\x17\x42ooleanCellValueArchive\x12\r\n\x05value\x18\x01 \x02(\x08\x12(\n\x06\x66ormat\x18\x02 \x01(\x0b\x32\x18.TSK.FormatStructArchive\x12!\n\x12\x66ormat_is_explicit\x18\x03 \x01(\x08:\x05\x66\x61lse\"\x92\x01\n\x14\x44\x61teCellValueArchive\x12\r\n\x05value\x18\x01 \x02(\x01\x12(\n\x06\x66ormat\x18\x02 \x02(\x0b\x32\x18.TSK.FormatStructArchive\x12\x1e\n\x12\x66ormat_is_implicit\x18\x03 \x01(\x08\x42\x02\x18\x01\x12!\n\x12\x66ormat_is_explicit\x18\x04 \x01(\x08:\x05\x66\x61lse\"\xea\x01\n\x16NumberCellValueArchive\x12\r\n\x05value\x18\x01 \x01(\x01\x12\x12\n\nunit_index\x18\x02 \x01(\x05\x12\x15\n\rcurrency_code\x18\x05 \x01(\t\x12(\n\x06\x66ormat\x18\x03 \x02(\x0b\x32\x18.TSK.FormatStructArchive\x12\x1e\n\x12\x66ormat_is_implicit\x18\x04 \x01(\x08\x42\x02\x18\x01\x12!\n\x12\x66ormat_is_explicit\x18\x06 \x01(\x08:\x05\x66\x61lse\x12\x13\n\x0b\x64\x65\x63imal_low\x18\x07 \x01(\x04\x12\x14\n\x0c\x64\x65\x63imal_high\x18\x08 \x01(\x04\"\xd5\x01\n\x16StringCellValueArchive\x12\r\n\x05value\x18\x01 \x02(\t\x12(\n\x06\x66ormat\x18\x02 \x02(\x0b\x32\x18.TSK.FormatStructArchive\x12\x1e\n\x12\x66ormat_is_implicit\x18\x03 \x01(\x08\x42\x02\x18\x01\x12!\n\x12\x66ormat_is_explicit\x18\x04 \x01(\x08:\x05\x66\x61lse\x12\x17\n\x08is_regex\x18\x05 \x01(\x08:\x05\x66\x61lse\x12&\n\x17is_case_sensitive_regex\x18\x06 \x01(\x08:\x05\x66\x61lse\"y\n\x15\x45rrorCellValueArchive\x12\x12\n\nerror_type\x18\x01 \x02(\x05\x12\x16\n\x0e\x65xtra_info_int\x18\x03 \x01(\x05\x12\x19\n\x11\x65xtra_info_string\x18\x04 \x01(\t\x12\x19\n\x11\x65xtra_info_double\x18\x05 \x01(\x01\"\xb3\x03\n\x10\x43\x65llValueArchive\x12=\n\x0f\x63\x65ll_value_type\x18\x01 \x02(\x0e\x32$.TSCE.CellValueArchive.CellValueType\x12\x34\n\rboolean_value\x18\x02 \x01(\x0b\x32\x1d.TSCE.BooleanCellValueArchive\x12.\n\ndate_value\x18\x03 \x01(\x0b\x32\x1a.TSCE.DateCellValueArchive\x12\x32\n\x0cnumber_value\x18\x04 \x01(\x0b\x32\x1c.TSCE.NumberCellValueArchive\x12\x32\n\x0cstring_value\x18\x05 \x01(\x0b\x32\x1c.TSCE.StringCellValueArchive\x12\x30\n\x0b\x65rror_value\x18\x06 \x01(\x0b\x32\x1b.TSCE.ErrorCellValueArchive\"`\n\rCellValueType\x12\x0c\n\x08NIL_TYPE\x10\x01\x12\x10\n\x0c\x42OOLEAN_TYPE\x10\x02\x12\r\n\tDATE_TYPE\x10\x03\x12\x0f\n\x0bNUMBER_TYPE\x10\x04\x12\x0f\n\x0bSTRING_TYPE\x10\x05')

_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals())
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'TSCEArchives_pb2', globals())
if _descriptor._USE_C_DESCRIPTORS == False:

  DESCRIPTOR._options = None
  _CELLRECORDARCHIVE.fields_by_name['edge']._options = None
  _CELLRECORDARCHIVE.fields_by_name['edge']._serialized_options = b'\030\001'
  _CELLRECORDARCHIVE.fields_by_name['calculate_precedents_on_next_recalc']._options = None
  _CELLRECORDARCHIVE.fields_by_name['calculate_precedents_on_next_recalc']._serialized_options = b'\030\001'
  _DEPENDENCYTRACKERARCHIVE.fields_by_name['dirty_leaf']._options = None
  _DEPENDENCYTRACKERARCHIVE.fields_by_name['dirty_leaf']._serialized_options = b'\030\001'
  _DEPENDENCYTRACKERARCHIVE.fields_by_name['internal_dirty_leaf']._options = None
  _DEPENDENCYTRACKERARCHIVE.fields_by_name['internal_dirty_leaf']._serialized_options = b'\030\001'
  _NAMEDREFERENCEMANAGERARCHIVE.fields_by_name['names_by_tracked_reference_by_table']._options = None
  _NAMEDREFERENCEMANAGERARCHIVE.fields_by_name['names_by_tracked_reference_by_table']._serialized_options = b'\030\001'
  _TRACKEDREFERENCESTOREARCHIVE.fields_by_name['tracked_reference']._options = None
  _TRACKEDREFERENCESTOREARCHIVE.fields_by_name['tracked_reference']._serialized_options = b'\030\001'
  _DATECELLVALUEARCHIVE.fields_by_name['format_is_implicit']._options = None
  _DATECELLVALUEARCHIVE.fields_by_name['format_is_implicit']._serialized_options = b'\030\001'
  _NUMBERCELLVALUEARCHIVE.fields_by_name['format_is_implicit']._options = None
  _NUMBERCELLVALUEARCHIVE.fields_by_name['format_is_implicit']._serialized_options = b'\030\001'
  _STRINGCELLVALUEARCHIVE.fields_by_name['format_is_implicit']._options = None
  _STRINGCELLVALUEARCHIVE.fields_by_name['format_is_implicit']._serialized_options = b'\030\001'
  _CELLREFERENCEARCHIVE._serialized_start=66
  _CELLREFERENCEARCHIVE._serialized_end=155
  _INTERNALCELLREFERENCEARCHIVE._serialized_start=157
  _INTERNALCELLREFERENCEARCHIVE._serialized_end=254
  _RELATIVECELLREFARCHIVE._serialized_start=257
  _RELATIVECELLREFARCHIVE._serialized_end=472
  _RANGEREFERENCEARCHIVE._serialized_start=475
  _RANGEREFERENCEARCHIVE._serialized_end=638
  _INTERNALRANGEREFERENCEARCHIVE._serialized_start=640
  _INTERNALRANGEREFERENCEARCHIVE._serialized_end=734
  _INDEXSETARCHIVE._serialized_start=737
  _INDEXSETARCHIVE._serialized_end=865
  _INDEXSETARCHIVE_INDEXSETENTRY._serialized_start=810
  _INDEXSETARCHIVE_INDEXSETENTRY._serialized_end=865
  _CELLCOORDSETARCHIVE._serialized_start=868
  _CELLCOORDSETARCHIVE._serialized_end=1023
  _CELLCOORDSETARCHIVE_COLUMNENTRY._serialized_start=954
  _CELLCOORDSETARCHIVE_COLUMNENTRY._serialized_end=1023
  _INTERNALCELLREFSETARCHIVE._serialized_start=1026
  _INTERNALCELLREFSETARCHIVE._serialized_end=1198
  _INTERNALCELLREFSETARCHIVE_OWNERENTRY._serialized_start=1122
  _INTERNALCELLREFSETARCHIVE_OWNERENTRY._serialized_end=1198
  _COLUMNROWSIZE._serialized_start=1200
  _COLUMNROWSIZE._serialized_end=1260
  _CELLRECTARCHIVE._serialized_start=1262
  _CELLRECTARCHIVE._serialized_end=1359
  _CELLREFSETARCHIVE._serialized_start=1362
  _CELLREFSETARCHIVE._serialized_end=1530
  _CELLREFSETARCHIVE_OWNERENTRY._serialized_start=1442
  _CELLREFSETARCHIVE_OWNERENTRY._serialized_end=1530
  _UIDCOORDSETARCHIVE._serialized_start=1533
  _UIDCOORDSETARCHIVE._serialized_end=1685
  _UIDCOORDSETARCHIVE_COLUMNENTRY._serialized_start=1617
  _UIDCOORDSETARCHIVE_COLUMNENTRY._serialized_end=1685
  _UIDCELLREFSETARCHIVE._serialized_start=1688
  _UIDCELLREFSETARCHIVE._serialized_end=1861
  _UIDCELLREFSETARCHIVE_OWNERENTRY._serialized_start=1774
  _UIDCELLREFSETARCHIVE_OWNERENTRY._serialized_end=1861
  _REFERENCESTODIRTYARCHIVE._serialized_start=1864
  _REFERENCESTODIRTYARCHIVE._serialized_end=2266
  _COORDMAPPERARCHIVE._serialized_start=2269
  _COORDMAPPERARCHIVE._serialized_end=2929
  _COORDMAPPERARCHIVE_BASETOVIEWENTRY._serialized_start=2775
  _COORDMAPPERARCHIVE_BASETOVIEWENTRY._serialized_end=2848
  _COORDMAPPERARCHIVE_SUMMARYTOVIEWENTRY._serialized_start=2850
  _COORDMAPPERARCHIVE_SUMMARYTOVIEWENTRY._serialized_end=2929
  _REFERENCEARCHIVE._serialized_start=2932
  _REFERENCEARCHIVE._serialized_end=3197
  _REFERENCEARCHIVE_REFERENCETYPE._serialized_start=3120
  _REFERENCEARCHIVE_REFERENCETYPE._serialized_end=3197
  _EDGEARCHIVE._serialized_start=3199
  _EDGEARCHIVE._serialized_end=3301
  _EDGESARCHIVE._serialized_start=3304
  _EDGESARCHIVE._serialized_end=3468
  _EXPANDEDEDGESARCHIVE._serialized_start=3471
  _EXPANDEDEDGESARCHIVE._serialized_end=3661
  _CELLRECORDARCHIVE._serialized_start=3664
  _CELLRECORDARCHIVE._serialized_end=4049
  _CELLDEPENDENCIESARCHIVE._serialized_start=4051
  _CELLDEPENDENCIESARCHIVE._serialized_end=4147
  _CELLRECORDEXPANDEDARCHIVE._serialized_start=4150
  _CELLRECORDEXPANDEDARCHIVE._serialized_end=4375
  _CELLDEPENDENCIESEXPANDEDARCHIVE._serialized_start=4377
  _CELLDEPENDENCIESEXPANDEDARCHIVE._serialized_end=4464
  _CELLRECORDTILEARCHIVE._serialized_start=4467
  _CELLRECORDTILEARCHIVE._serialized_end=4623
  _CELLDEPENDENCIESTILEDARCHIVE._serialized_start=4625
  _CELLDEPENDENCIESTILEDARCHIVE._serialized_end=4698
  _VOLATILEDEPENDENCIESARCHIVE._serialized_start=4701
  _VOLATILEDEPENDENCIESARCHIVE._serialized_end=5473
  _VOLATILEDEPENDENCIESEXPANDEDARCHIVE._serialized_start=5476
  _VOLATILEDEPENDENCIESEXPANDEDARCHIVE._serialized_end=5886
  _RTREEINTERNALNODECONTENTSARCHIVE._serialized_start=5888
  _RTREEINTERNALNODECONTENTSARCHIVE._serialized_end=5987
  _RTREELEAFNODECONTENTSARCHIVE._serialized_start=5989
  _RTREELEAFNODECONTENTSARCHIVE._serialized_end=6097
  _RTREENODEARCHIVE._serialized_start=6100
  _RTREENODEARCHIVE._serialized_end=6284
  _RTREEARCHIVE._serialized_start=6287
  _RTREEARCHIVE._serialized_end=6504
  _RANGEBACKDEPENDENCYARCHIVE._serialized_start=6507
  _RANGEBACKDEPENDENCYARCHIVE._serialized_end=6711
  _RANGEDEPENDENCIESARCHIVE._serialized_start=6713
  _RANGEDEPENDENCIESARCHIVE._serialized_end=6798
  _RANGEPRECEDENTSTILEARCHIVE._serialized_start=6801
  _RANGEPRECEDENTSTILEARCHIVE._serialized_end=7044
  _RANGEPRECEDENTSTILEARCHIVE_FROMTORANGEARCHIVE._serialized_start=6928
  _RANGEPRECEDENTSTILEARCHIVE_FROMTORANGEARCHIVE._serialized_end=7044
  _RANGEDEPENDENCIESTILEDARCHIVE._serialized_start=7046
  _RANGEDEPENDENCIESTILEDARCHIVE._serialized_end=7124
  _SPANNINGDEPENDENCIESARCHIVE._serialized_start=7127
  _SPANNINGDEPENDENCIESARCHIVE._serialized_end=8044
  _SPANNINGDEPENDENCIESARCHIVE_REFERRINGCOLUMNTOLOCALCELLS._serialized_start=7635
  _SPANNINGDEPENDENCIESARCHIVE_REFERRINGCOLUMNTOLOCALCELLS._serialized_end=7805
  _SPANNINGDEPENDENCIESARCHIVE_REFERRINGCOLUMNTOREMOTECELLS._serialized_start=7808
  _SPANNINGDEPENDENCIESARCHIVE_REFERRINGCOLUMNTOREMOTECELLS._serialized_end=7994
  _SPANNINGDEPENDENCIESARCHIVE_RANGECONTEXT._serialized_start=7996
  _SPANNINGDEPENDENCIESARCHIVE_RANGECONTEXT._serialized_end=8044
  _SPANNINGDEPENDENCIESEXPANDEDARCHIVE._serialized_start=8047
  _SPANNINGDEPENDENCIESEXPANDEDARCHIVE._serialized_end=8801
  _SPANNINGDEPENDENCIESEXPANDEDARCHIVE_EXTENTRANGE._serialized_start=8306
  _SPANNINGDEPENDENCIESEXPANDEDARCHIVE_EXTENTRANGE._serialized_end=8361
  _SPANNINGDEPENDENCIESEXPANDEDARCHIVE_EXTENTRANGEWITHTABLEWITHCONTEXT._serialized_start=8364
  _SPANNINGDEPENDENCIESEXPANDEDARCHIVE_EXTENTRANGEWITHTABLEWITHCONTEXT._serialized_end=8565
  _SPANNINGDEPENDENCIESEXPANDEDARCHIVE_CELLCOORDREFERSTOEXTENTS._serialized_start=8568
  _SPANNINGDEPENDENCIESEXPANDEDARCHIVE_CELLCOORDREFERSTOEXTENTS._serialized_end=8751
  _SPANNINGDEPENDENCIESEXPANDEDARCHIVE_RANGECONTEXT._serialized_start=7996
  _SPANNINGDEPENDENCIESEXPANDEDARCHIVE_RANGECONTEXT._serialized_end=8044
  _WHOLEOWNERDEPENDENCIESARCHIVE._serialized_start=8803
  _WHOLEOWNERDEPENDENCIESARCHIVE._serialized_end=8894
  _WHOLEOWNERDEPENDENCIESEXPANDEDARCHIVE._serialized_start=8896
  _WHOLEOWNERDEPENDENCIESEXPANDEDARCHIVE._serialized_end=8993
  _CELLERRORSARCHIVE._serialized_start=8996
  _CELLERRORSARCHIVE._serialized_end=9362
  _CELLERRORSARCHIVE_ERRORFORCELL._serialized_start=9072
  _CELLERRORSARCHIVE_ERRORFORCELL._serialized_end=9255
  _CELLERRORSARCHIVE_ERRORFLAVOR._serialized_start=9257
  _CELLERRORSARCHIVE_ERRORFLAVOR._serialized_end=9362
  _UUIDREFERENCESARCHIVE._serialized_start=9365
  _UUIDREFERENCESARCHIVE._serialized_end=9795
  _UUIDREFERENCESARCHIVE_TABLEREF._serialized_start=9519
  _UUIDREFERENCESARCHIVE_TABLEREF._serialized_end=9606
  _UUIDREFERENCESARCHIVE_UUIDREF._serialized_start=9608
  _UUIDREFERENCESARCHIVE_UUIDREF._serialized_end=9688
  _UUIDREFERENCESARCHIVE_TABLEWITHUUIDREF._serialized_start=9690
  _UUIDREFERENCESARCHIVE_TABLEWITHUUIDREF._serialized_end=9795
  _FORMULAOWNERDEPENDENCIESARCHIVE._serialized_start=9798
  _FORMULAOWNERDEPENDENCIESARCHIVE._serialized_end=10679
  _FORMULAOWNERINFOARCHIVE._serialized_start=10682
  _FORMULAOWNERINFOARCHIVE._serialized_end=11236
  _SUBFORMULAOWNERIDARCHIVE._serialized_start=11238
  _SUBFORMULAOWNERIDARCHIVE._serialized_end=11319
  _OWNERIDMAPARCHIVE._serialized_start=11322
  _OWNERIDMAPARCHIVE._serialized_end=11539
  _OWNERIDMAPARCHIVE_OWNERIDMAPARCHIVEENTRY._serialized_start=11450
  _OWNERIDMAPARCHIVE_OWNERIDMAPARCHIVEENTRY._serialized_end=11539
  _UIDLOOKUPLISTARCHIVE._serialized_start=11541
  _UIDLOOKUPLISTARCHIVE._serialized_end=11589
  _DEPENDENCYTRACKERARCHIVE._serialized_start=11592
  _DEPENDENCYTRACKERARCHIVE._serialized_end=11925
  _REMOTEDATASPECIFIERARCHIVE._serialized_start=11927
  _REMOTEDATASPECIFIERARCHIVE._serialized_end=12028
  _REMOTEDATAVALUEMAPARCHIVE._serialized_start=12031
  _REMOTEDATAVALUEMAPARCHIVE._serialized_end=12239
  _REMOTEDATAVALUEMAPARCHIVE_REMOTEDATAMAPENTRY._serialized_start=12127
  _REMOTEDATAVALUEMAPARCHIVE_REMOTEDATAMAPENTRY._serialized_end=12239
  _STOCKARCHIVE._serialized_start=12242
  _STOCKARCHIVE._serialized_end=12392
  _STOCKARCHIVE_ATTRIBUTEENTRY._serialized_start=12342
  _STOCKARCHIVE_ATTRIBUTEENTRY._serialized_end=12392
  _REMOTEDATASTOREARCHIVE._serialized_start=12394
  _REMOTEDATASTOREARCHIVE._serialized_end=12506
  _NAMETRACKEDREFERENCEPAIR._serialized_start=12508
  _NAMETRACKEDREFERENCEPAIR._serialized_end=12621
  _NAMESBYTRACKEDREFERENCEARCHIVE._serialized_start=12624
  _NAMESBYTRACKEDREFERENCEARCHIVE._serialized_end=12763
  _NAMEDREFERENCEMANAGERARCHIVE._serialized_start=12766
  _NAMEDREFERENCEMANAGERARCHIVE._serialized_end=12926
  _UUIDSETSTOREARCHIVE._serialized_start=12929
  _UUIDSETSTOREARCHIVE._serialized_end=13060
  _UUIDSETSTOREARCHIVE_UUIDSET._serialized_start=13004
  _UUIDSETSTOREARCHIVE_UUIDSET._serialized_end=13060
  _UUIDREFERENCEMAPARCHIVE._serialized_start=13063
  _UUIDREFERENCEMAPARCHIVE._serialized_end=13314
  _UUIDREFERENCEMAPARCHIVE_CELLREFSFORUUID._serialized_start=13166
  _UUIDREFERENCEMAPARCHIVE_CELLREFSFORUUID._serialized_end=13314
  _GROUPBYNODEMAPARCHIVE._serialized_start=13317
  _GROUPBYNODEMAPARCHIVE._serialized_end=13665
  _GROUPBYNODEMAPARCHIVE_CELLREFSFORGROUPNODE._serialized_start=13419
  _GROUPBYNODEMAPARCHIVE_CELLREFSFORGROUPNODE._serialized_end=13528
  _GROUPBYNODEMAPARCHIVE_GROUPNODESFORGROUPBY._serialized_start=13531
  _GROUPBYNODEMAPARCHIVE_GROUPNODESFORGROUPBY._serialized_end=13665
  _CALCULATIONENGINEARCHIVE._serialized_start=13668
  _CALCULATIONENGINEARCHIVE._serialized_end=14585
  _CALCULATIONENGINEARCHIVE_EXCELIMPORTDATEMODE._serialized_start=14490
  _CALCULATIONENGINEARCHIVE_EXCELIMPORTDATEMODE._serialized_end=14585
  _PRESERVECOLUMNROWFLAGSARCHIVE._serialized_start=14588
  _PRESERVECOLUMNROWFLAGSARCHIVE._serialized_end=14745
  _CATEGORYREFERENCEARCHIVE._serialized_start=14748
  _CATEGORYREFERENCEARCHIVE._serialized_end=15292
  _CATEGORYREFERENCEARCHIVE_CATREFUIDLIST._serialized_start=15253
  _CATEGORYREFERENCEARCHIVE_CATREFUIDLIST._serialized_end=15292
  _ASTNODEARRAYARCHIVE._serialized_start=15295
  _ASTNODEARRAYARCHIVE._serialized_end=21610
  _ASTNODEARRAYARCHIVE_ASTLOCALCELLREFERENCENODEARCHIVE._serialized_start=15378
  _ASTNODEARRAYARCHIVE_ASTLOCALCELLREFERENCENODEARCHIVE._serialized_end=15504
  _ASTNODEARRAYARCHIVE_ASTCROSSTABLECELLREFERENCENODEARCHIVE._serialized_start=15507
  _ASTNODEARRAYARCHIVE_ASTCROSSTABLECELLREFERENCENODEARCHIVE._serialized_end=15884
  _ASTNODEARRAYARCHIVE_ASTCOLUMNCOORDINATEARCHIVE._serialized_start=15886
  _ASTNODEARRAYARCHIVE_ASTCOLUMNCOORDINATEARCHIVE._serialized_end=15955
  _ASTNODEARRAYARCHIVE_ASTROWCOORDINATEARCHIVE._serialized_start=15957
  _ASTNODEARRAYARCHIVE_ASTROWCOORDINATEARCHIVE._serialized_end=16020
  _ASTNODEARRAYARCHIVE_ASTUIDLIST._serialized_start=16022
  _ASTNODEARRAYARCHIVE_ASTUIDLIST._serialized_end=16058
  _ASTNODEARRAYARCHIVE_ASTUIDTRACT._serialized_start=16061
  _ASTNODEARRAYARCHIVE_ASTUIDTRACT._serialized_end=16308
  _ASTNODEARRAYARCHIVE_ASTSTICKYBITS._serialized_start=16311
  _ASTNODEARRAYARCHIVE_ASTSTICKYBITS._serialized_end=16452
  _ASTNODEARRAYARCHIVE_ASTUIDTRACTLIST._serialized_start=16455
  _ASTNODEARRAYARCHIVE_ASTUIDTRACTLIST._serialized_end=16588
  _ASTNODEARRAYARCHIVE_ASTUIDCOORDINATEARCHIVE._serialized_start=16591
  _ASTNODEARRAYARCHIVE_ASTUIDCOORDINATEARCHIVE._serialized_end=16722
  _ASTNODEARRAYARCHIVE_ASTCATEGORYLEVELS._serialized_start=16724
  _ASTNODEARRAYARCHIVE_ASTCATEGORYLEVELS._serialized_end=16833
  _ASTNODEARRAYARCHIVE_ASTCATEGORYREFERENCEARCHIVE._serialized_start=16835
  _ASTNODEARRAYARCHIVE_ASTCATEGORYREFERENCEARCHIVE._serialized_end=16918
  _ASTNODEARRAYARCHIVE_ASTCOLONTRACTARCHIVE._serialized_start=16921
  _ASTNODEARRAYARCHIVE_ASTCOLONTRACTARCHIVE._serialized_end=17555
  _ASTNODEARRAYARCHIVE_ASTCOLONTRACTARCHIVE_ASTCOLONTRACTRELATIVERANGEARCHIVE._serialized_start=17403
  _ASTNODEARRAYARCHIVE_ASTCOLONTRACTARCHIVE_ASTCOLONTRACTRELATIVERANGEARCHIVE._serialized_end=17478
  _ASTNODEARRAYARCHIVE_ASTCOLONTRACTARCHIVE_ASTCOLONTRACTABSOLUTERANGEARCHIVE._serialized_start=17480
  _ASTNODEARRAYARCHIVE_ASTCOLONTRACTARCHIVE_ASTCOLONTRACTABSOLUTERANGEARCHIVE._serialized_end=17555
  _ASTNODEARRAYARCHIVE_ASTCROSSTABLEREFERENCEEXTRAINFOARCHIVE._serialized_start=17558
  _ASTNODEARRAYARCHIVE_ASTCROSSTABLEREFERENCEEXTRAINFOARCHIVE._serialized_end=17844
  _ASTNODEARRAYARCHIVE_ASTLETNODEWHITESPACE._serialized_start=17847
  _ASTNODEARRAYARCHIVE_ASTLETNODEWHITESPACE._serialized_end=18037
  _ASTNODEARRAYARCHIVE_ASTNODEARCHIVE._serialized_start=18040
  _ASTNODEARRAYARCHIVE_ASTNODEARCHIVE._serialized_end=20222
  _ASTNODEARRAYARCHIVE_ASTNODETYPE._serialized_start=20225
  _ASTNODEARRAYARCHIVE_ASTNODETYPE._serialized_end=21326
  _ASTNODEARRAYARCHIVE_ASTUIDTRACTPURPOSE._serialized_start=21329
  _ASTNODEARRAYARCHIVE_ASTUIDTRACTPURPOSE._serialized_end=21610
  _FORMULATRANSLATIONFLAGSARCHIVE._serialized_start=21613
  _FORMULATRANSLATIONFLAGSARCHIVE._serialized_end=21876
  _FORMULAARCHIVE._serialized_start=21879
  _FORMULAARCHIVE._serialized_end=22231
  _FUNCTORARCHIVE._serialized_start=22233
  _FUNCTORARCHIVE._serialized_end=22306
  _FORMATSTRUCTARCHIVE._serialized_start=22309
  _FORMATSTRUCTARCHIVE._serialized_end=22750
  _RANGECOORDINATEARCHIVE._serialized_start=22752
  _RANGECOORDINATEARCHIVE._serialized_end=22878
  _TABLETRANSPOSEINFOARCHIVE._serialized_start=22881
  _TABLETRANSPOSEINFOARCHIVE._serialized_end=23010
  _MERGEORIGINMOVEDARCHIVE._serialized_start=23012
  _MERGEORIGINMOVEDARCHIVE._serialized_end=23111
  _OWNERUIDMAPPERARCHIVE._serialized_start=23114
  _OWNERUIDMAPPERARCHIVE._serialized_end=24002
  _REWRITETABLEUIDINFOARCHIVE._serialized_start=24005
  _REWRITETABLEUIDINFOARCHIVE._serialized_end=24210
  _REWRITETABLEUIDINFOARCHIVE_TABLEUIDMAPENTRYARCHIVE._serialized_start=24116
  _REWRITETABLEUIDINFOARCHIVE_TABLEUIDMAPENTRYARCHIVE._serialized_end=24210
  _GROUPBYCHANGEARCHIVE._serialized_start=24213
  _GROUPBYCHANGEARCHIVE._serialized_end=24828
  _GROUPBYCHANGEARCHIVE_GROUPINGCOLUMNCHANGEARCHIVE._serialized_start=24613
  _GROUPBYCHANGEARCHIVE_GROUPINGCOLUMNCHANGEARCHIVE._serialized_end=24680
  _GROUPBYCHANGEARCHIVE_CHANGETYPE._serialized_start=24683
  _GROUPBYCHANGEARCHIVE_CHANGETYPE._serialized_end=24828
  _REWRITEGROUPNODEUIDINFOARCHIVE._serialized_start=24830
  _REWRITEGROUPNODEUIDINFOARCHIVE._serialized_end=24944
  _INDEXEDUIDSARCHIVE._serialized_start=24947
  _INDEXEDUIDSARCHIVE._serialized_end=25089
  _INDEXEDUIDSARCHIVE_INDEXEDUID._serialized_start=25020
  _INDEXEDUIDSARCHIVE_INDEXEDUID._serialized_end=25089
  _REWRITERANGEENTRYARCHIVE._serialized_start=25091
  _REWRITERANGEENTRYARCHIVE._serialized_end=25210
  _COLUMNORROWUUIDSINFOARCHIVE._serialized_start=25213
  _COLUMNORROWUUIDSINFOARCHIVE._serialized_end=25583
  _REGIONINFOARCHIVE._serialized_start=25586
  _REGIONINFOARCHIVE._serialized_end=25726
  _REGIONMOVEDINFOARCHIVE._serialized_start=25729
  _REGIONMOVEDINFOARCHIVE._serialized_end=25979
  _MERGESOURCEARCHIVE._serialized_start=25981
  _MERGESOURCEARCHIVE._serialized_end=26042
  _HAUNTEDOWNERARCHIVE._serialized_start=26044
  _HAUNTEDOWNERARCHIVE._serialized_end=26095
  _CELLCOORDINATEARCHIVE._serialized_start=26097
  _CELLCOORDINATEARCHIVE._serialized_end=26169
  _CELLCOORDINATEVECTORARCHIVE._serialized_start=26171
  _CELLCOORDINATEVECTORARCHIVE._serialized_end=26249
  _EXPANDEDCELLREFOBJECTPAIRARCHIVE._serialized_start=26251
  _EXPANDEDCELLREFOBJECTPAIRARCHIVE._serialized_end=26363
  _EXPANDEDCELLREFOBJECTMAPARCHIVE._serialized_start=26365
  _EXPANDEDCELLREFOBJECTMAPARCHIVE._serialized_end=26468
  _FORMULAATCOORDARCHIVE._serialized_start=26471
  _FORMULAATCOORDARCHIVE._serialized_end=26602
  _FORMULACOORDPAIRSBYOWNERARCHIVE._serialized_start=26605
  _FORMULACOORDPAIRSBYOWNERARCHIVE._serialized_end=26744
  _FORMULASFORUNDOARCHIVE._serialized_start=26746
  _FORMULASFORUNDOARCHIVE._serialized_end=26837
  _FORMULAREWRITECOMMANDARCHIVE._serialized_start=26839
  _FORMULAREWRITECOMMANDARCHIVE._serialized_end=26952
  _TRACKEDREFERENCEARCHIVE._serialized_start=26954
  _TRACKEDREFERENCEARCHIVE._serialized_end=27039
  _EXPANDEDTRACKEDREFERENCEARCHIVE._serialized_start=27041
  _EXPANDEDTRACKEDREFERENCEARCHIVE._serialized_end=27159
  _TRACKEDREFERENCESTOREARCHIVE._serialized_start=27162
  _TRACKEDREFERENCESTOREARCHIVE._serialized_end=27426
  _VIEWTRACTREFARCHIVE._serialized_start=27429
  _VIEWTRACTREFARCHIVE._serialized_end=27677
  _BOOLEANCELLVALUEARCHIVE._serialized_start=27679
  _BOOLEANCELLVALUEARCHIVE._serialized_end=27796
  _DATECELLVALUEARCHIVE._serialized_start=27799
  _DATECELLVALUEARCHIVE._serialized_end=27945
  _NUMBERCELLVALUEARCHIVE._serialized_start=27948
  _NUMBERCELLVALUEARCHIVE._serialized_end=28182
  _STRINGCELLVALUEARCHIVE._serialized_start=28185
  _STRINGCELLVALUEARCHIVE._serialized_end=28398
  _ERRORCELLVALUEARCHIVE._serialized_start=28400
  _ERRORCELLVALUEARCHIVE._serialized_end=28521
  _CELLVALUEARCHIVE._serialized_start=28524
  _CELLVALUEARCHIVE._serialized_end=28959
  _CELLVALUEARCHIVE_CELLVALUETYPE._serialized_start=28863
  _CELLVALUEARCHIVE_CELLVALUETYPE._serialized_end=28959
# @@protoc_insertion_point(module_scope)
