From: Ben Pfaff Date: Sun, 28 Aug 2022 23:23:46 +0000 (-0700) Subject: CTABLES: Make ID values reproducible when category labels are moved. X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cfe0d592966e82229ea2892bd323f22ddd1b15a4;p=pspp CTABLES: Make ID values reproducible when category labels are moved. ID values were assigned in an arbitrary order when category labels were moved, because the pivot table leaf index for the category dimension was not included in the sort. This fixes the problem. This also factors finding the category leaf index out of the inner loop in ctables_table_output(). This index doesn't vary across that inner loop and I simply hadn't noticed while writing the code. --- diff --git a/src/language/stats/ctables.c b/src/language/stats/ctables.c index 7d2f15df5a..d746a3356f 100644 --- a/src/language/stats/ctables.c +++ b/src/language/stats/ctables.c @@ -2895,6 +2895,7 @@ struct ctables_cell /* In struct ctables_section's 'cells' hmap. Indexed by all the values in all the axes (except the scalar variable, if any). */ struct hmap_node node; + struct ctables_section *section; /* The areas that contain this cell. */ uint32_t omit_areas; @@ -3079,29 +3080,10 @@ ctables_cell_compare_3way (const void *a_, const void *b_, const void *aux_) return 0; } -static int -ctables_cell_compare_leaf_3way (const void *a_, const void *b_, - const void *aux UNUSED) -{ - struct ctables_cell *const *ap = a_; - struct ctables_cell *const *bp = b_; - const struct ctables_cell *a = *ap; - const struct ctables_cell *b = *bp; - - for (enum pivot_axis_type axis = 0; axis < PIVOT_N_AXES; axis++) - { - int al = a->axes[axis].leaf; - int bl = b->axes[axis].leaf; - if (al != bl) - return al > bl ? 1 : -1; - } - return 0; -} - static struct ctables_area * -ctables_area_insert (struct ctables_section *s, struct ctables_cell *cell, - enum ctables_area_type area) +ctables_area_insert (struct ctables_cell *cell, enum ctables_area_type area) { + struct ctables_section *s = cell->section; size_t hash = 0; for (enum pivot_axis_type a = 0; a < PIVOT_N_AXES; a++) { @@ -3202,6 +3184,7 @@ ctables_cell_insert__ (struct ctables_section *s, const struct ccase *c, } cell = xmalloc (sizeof *cell); + cell->section = s; cell->hide = false; cell->sv = sv; cell->omit_areas = 0; @@ -3264,7 +3247,7 @@ ctables_cell_insert__ (struct ctables_section *s, const struct ccase *c, for (size_t i = 0; i < specs->n; i++) ctables_summary_init (&cell->summaries[i], &specs->specs[i]); for (enum ctables_area_type at = 0; at < N_CTATS; at++) - cell->areas[at] = ctables_area_insert (s, cell, at); + cell->areas[at] = ctables_area_insert (cell, at); hmap_insert (&s->cells, &cell->node, hash); return cell; } @@ -3448,7 +3431,7 @@ struct ctables_value }; static struct ctables_value * -ctables_value_find__ (struct ctables_table *t, const union value *value, +ctables_value_find__ (const struct ctables_table *t, const union value *value, int width, unsigned int hash) { struct ctables_value *clv; @@ -3473,12 +3456,23 @@ ctables_value_insert (struct ctables_table *t, const union value *value, } } -static struct ctables_value * -ctables_value_find (struct ctables_table *t, - const union value *value, int width) +static const struct ctables_value * +ctables_value_find (const struct ctables_cell *cell) { - return ctables_value_find__ (t, value, width, - value_hash (value, width, 0)); + const struct ctables_section *s = cell->section; + const struct ctables_table *t = s->table; + if (!t->clabels_example) + return NULL; + + const struct ctables_nest *clabels_nest = s->nests[t->clabels_from_axis]; + const struct variable *var = clabels_nest->vars[clabels_nest->n - 1]; + const union value *value + = &cell->axes[t->clabels_from_axis].cvs[clabels_nest->n - 1].value; + int width = var_get_width (var); + const struct ctables_value *ctv = ctables_value_find__ ( + t, value, width, value_hash (value, width, 0)); + assert (ctv != NULL); + return ctv; } static int @@ -4490,6 +4484,47 @@ all_hidden_vlabels (const struct ctables_table *t, enum pivot_axis_type a) return true; } +static int +compare_ints_3way (int a, int b) +{ + return a < b ? -1 : a > b; +} + +static int +ctables_cell_compare_leaf_3way (const void *a_, const void *b_, + const void *aux UNUSED) +{ + struct ctables_cell *const *ap = a_; + struct ctables_cell *const *bp = b_; + const struct ctables_cell *a = *ap; + const struct ctables_cell *b = *bp; + + if (a == b) + { + assert (a_ == b_); + return 0; + } + + for (enum pivot_axis_type axis = 0; axis < PIVOT_N_AXES; axis++) + { + int cmp = compare_ints_3way (a->axes[axis].leaf, b->axes[axis].leaf); + if (cmp) + return cmp; + } + + const struct ctables_value *a_ctv = ctables_value_find (a); + const struct ctables_value *b_ctv = ctables_value_find (b); + if (a_ctv && b_ctv) + { + int cmp = compare_ints_3way (a_ctv->leaf, b_ctv->leaf); + if (cmp) + return cmp; + } + else + assert (!a_ctv && !b_ctv); + return 0; +} + static void ctables_table_output (struct ctables *ct, struct ctables_table *t) { @@ -4795,6 +4830,7 @@ ctables_table_output (struct ctables *ct, struct ctables_table *t) if (cell->hide) continue; + const struct ctables_value *ctv = ctables_value_find (cell); const struct ctables_nest *specs_nest = s->nests[t->summary_axis]; const struct ctables_summary_spec_set *specs = &specs_nest->specs[cell->sv]; for (size_t j = 0; j < specs->n; j++) @@ -4805,16 +4841,8 @@ ctables_table_output (struct ctables *ct, struct ctables_table *t) if (summary_dimension) dindexes[n_dindexes++] = specs->specs[j].axis_idx; - if (categories_dimension) - { - const struct ctables_nest *clabels_nest = s->nests[t->clabels_from_axis]; - const struct variable *var = clabels_nest->vars[clabels_nest->n - 1]; - const union value *value = &cell->axes[t->clabels_from_axis].cvs[clabels_nest->n - 1].value; - const struct ctables_value *ctv = ctables_value_find (t, value, var_get_width (var)); - if (!ctv) - continue; - dindexes[n_dindexes++] = ctv->leaf; - } + if (ctv) + dindexes[n_dindexes++] = ctv->leaf; for (enum pivot_axis_type a = 0; a < PIVOT_N_AXES; a++) if (d[a]) diff --git a/tests/language/stats/ctables.at b/tests/language/stats/ctables.at index 6f6e182bda..9ea42e7572 100644 --- a/tests/language/stats/ctables.at +++ b/tests/language/stats/ctables.at @@ -3415,17 +3415,17 @@ Male │ ├───┬──┼───┬──┼───┬──┼───┬──┼───┬──┼───┬──┼───┬──┼───┬──┤ │ │Yes│No│Yes│No│Yes│No│Yes│No│Yes│No│Yes│No│Yes│No│Yes│No│ ├──────────────────────────────────────┼───┼──┼───┼──┼───┼──┼───┼──┼───┼──┼───┼──┼───┼──┼───┼──┤ -│QN26 Yes QN61 Yes QN57 Column ID │ 2│ 1│ 4│ 3│ 6│ 5│ 7│ 8│ 10│ 9│ 11│12│ 14│13│ 15│16│ -│ Layer Column ID│ 2│ 1│ 4│ 3│ 6│ 5│ 7│ 8│ 10│ 9│ 11│12│ 14│13│ 15│16│ +│QN26 Yes QN61 Yes QN57 Column ID │ 1│ 2│ 3│ 4│ 5│ 6│ 7│ 8│ 9│10│ 11│12│ 13│14│ 15│16│ +│ Layer Column ID│ 1│ 2│ 3│ 4│ 5│ 6│ 7│ 8│ 9│10│ 11│12│ 13│14│ 15│16│ │ ╶────────────────────────┼───┼──┼───┼──┼───┼──┼───┼──┼───┼──┼───┼──┼───┼──┼───┼──┤ -│ No QN57 Column ID │ 2│ 1│ 4│ 3│ 6│ 5│ 7│ 8│ 10│ 9│ 11│12│ 14│13│ 15│16│ -│ Layer Column ID│ 2│ 1│ 4│ 3│ 6│ 5│ 7│ 8│ 10│ 9│ 11│12│ 14│13│ 15│16│ +│ No QN57 Column ID │ 1│ 2│ 3│ 4│ 5│ 6│ 7│ 8│ 9│10│ 11│12│ 13│14│ 15│16│ +│ Layer Column ID│ 1│ 2│ 3│ 4│ 5│ 6│ 7│ 8│ 9│10│ 11│12│ 13│14│ 15│16│ │ ╶─────────────────────────────────┼───┼──┼───┼──┼───┼──┼───┼──┼───┼──┼───┼──┼───┼──┼───┼──┤ -│ No QN61 Yes QN57 Column ID │ 18│17│ 19│20│ 21│22│ 23│24│ 25│26│ 28│27│ 29│30│ 32│31│ -│ Layer Column ID│ 2│ 1│ 4│ 3│ 6│ 5│ 7│ 8│ 10│ 9│ 11│12│ 14│13│ 15│16│ +│ No QN61 Yes QN57 Column ID │ 17│18│ 19│20│ 21│22│ 23│24│ 25│26│ 27│28│ 29│30│ 31│32│ +│ Layer Column ID│ 1│ 2│ 3│ 4│ 5│ 6│ 7│ 8│ 9│10│ 11│12│ 13│14│ 15│16│ │ ╶────────────────────────┼───┼──┼───┼──┼───┼──┼───┼──┼───┼──┼───┼──┼───┼──┼───┼──┤ -│ No QN57 Column ID │ 18│17│ 19│20│ 21│22│ 23│24│ 25│26│ 28│27│ 29│30│ 32│31│ -│ Layer Column ID│ 2│ 1│ 4│ 3│ 6│ 5│ 7│ 8│ 10│ 9│ 11│12│ 14│13│ 15│16│ +│ No QN57 Column ID │ 17│18│ 19│20│ 21│22│ 23│24│ 25│26│ 27│28│ 29│30│ 31│32│ +│ Layer Column ID│ 1│ 2│ 3│ 4│ 5│ 6│ 7│ 8│ 9│10│ 11│12│ 13│14│ 15│16│ ╰──────────────────────────────────────┴───┴──┴───┴──┴───┴──┴───┴──┴───┴──┴───┴──┴───┴──┴───┴──╯ Custom Tables @@ -3445,17 +3445,17 @@ Female │ ├───┬──┼───┬──┼───┬──┼───┬──┼───┬──┼───┬──┼───┬──┼───┬──┤ │ │Yes│No│Yes│No│Yes│No│Yes│No│Yes│No│Yes│No│Yes│No│Yes│No│ ├──────────────────────────────────────┼───┼──┼───┼──┼───┼──┼───┼──┼───┼──┼───┼──┼───┼──┼───┼──┤ -│QN26 Yes QN61 Yes QN57 Column ID │ 34│33│ 35│36│ 37│38│ 39│40│ 41│42│ 44│43│ 45│46│ 47│48│ -│ Layer Column ID│ 18│17│ 19│20│ 21│22│ 23│24│ 25│26│ 28│27│ 29│30│ 31│32│ +│QN26 Yes QN61 Yes QN57 Column ID │ 33│34│ 35│36│ 37│38│ 39│40│ 41│42│ 43│44│ 45│46│ 47│48│ +│ Layer Column ID│ 17│18│ 19│20│ 21│22│ 23│24│ 25│26│ 27│28│ 29│30│ 31│32│ │ ╶────────────────────────┼───┼──┼───┼──┼───┼──┼───┼──┼───┼──┼───┼──┼───┼──┼───┼──┤ -│ No QN57 Column ID │ 34│33│ 35│36│ 37│38│ 39│40│ 41│42│ 44│43│ 45│46│ 47│48│ -│ Layer Column ID│ 18│17│ 19│20│ 21│22│ 23│24│ 25│26│ 28│27│ 29│30│ 31│32│ +│ No QN57 Column ID │ 33│34│ 35│36│ 37│38│ 39│40│ 41│42│ 43│44│ 45│46│ 47│48│ +│ Layer Column ID│ 17│18│ 19│20│ 21│22│ 23│24│ 25│26│ 27│28│ 29│30│ 31│32│ │ ╶─────────────────────────────────┼───┼──┼───┼──┼───┼──┼───┼──┼───┼──┼───┼──┼───┼──┼───┼──┤ -│ No QN61 Yes QN57 Column ID │ 50│49│ 51│52│ 53│54│ 55│56│ 57│58│ 59│60│ 62│61│ 64│63│ -│ Layer Column ID│ 18│17│ 19│20│ 21│22│ 23│24│ 25│26│ 28│27│ 29│30│ 31│32│ +│ No QN61 Yes QN57 Column ID │ 49│50│ 51│52│ 53│54│ 55│56│ 57│58│ 59│60│ 61│62│ 63│64│ +│ Layer Column ID│ 17│18│ 19│20│ 21│22│ 23│24│ 25│26│ 27│28│ 29│30│ 31│32│ │ ╶────────────────────────┼───┼──┼───┼──┼───┼──┼───┼──┼───┼──┼───┼──┼───┼──┼───┼──┤ -│ No QN57 Column ID │ 50│49│ 51│52│ 53│54│ 55│56│ 57│58│ 59│60│ 62│61│ 64│63│ -│ Layer Column ID│ 18│17│ 19│20│ 21│22│ 23│24│ 25│26│ 28│27│ 29│30│ 31│32│ +│ No QN57 Column ID │ 49│50│ 51│52│ 53│54│ 55│56│ 57│58│ 59│60│ 61│62│ 63│64│ +│ Layer Column ID│ 17│18│ 19│20│ 21│22│ 23│24│ 25│26│ 27│28│ 29│30│ 31│32│ ╰──────────────────────────────────────┴───┴──┴───┴──┴───┴──┴───┴──┴───┴──┴───┴──┴───┴──┴───┴──╯ ]) AT_CLEANUP @@ -3647,11 +3647,11 @@ Male │ ├────┼────┼────┼────┤ │ │QN86│QN86│QN86│QN86│ ├───────────────────────────────────────────┼────┼────┼────┼────┤ -│QN26 Yes QN61 Yes QN57 Yes Yes Row ID │ 2│ 2│ 3│ 3│ -│ Layer Row ID│ 2│ 2│ 2│ 2│ -│ ╶────────────────┼────┼────┼────┼────┤ -│ No Row ID │ 1│ 1│ 4│ 4│ +│QN26 Yes QN61 Yes QN57 Yes Yes Row ID │ 1│ 1│ 3│ 3│ │ Layer Row ID│ 1│ 1│ 1│ 1│ +│ ╶────────────────┼────┼────┼────┼────┤ +│ No Row ID │ 2│ 2│ 4│ 4│ +│ Layer Row ID│ 2│ 2│ 2│ 2│ │ ╶────────────────────┼────┼────┼────┼────┤ │ No Yes Row ID │ 5│ 5│ 7│ 7│ │ Layer Row ID│ 3│ 3│ 3│ 3│ @@ -3659,17 +3659,17 @@ Male │ No Row ID │ 6│ 6│ 8│ 8│ │ Layer Row ID│ 4│ 4│ 4│ 4│ │ ╶─────────────────────────────┼────┼────┼────┼────┤ -│ No QN57 Yes Yes Row ID │ 10│ 10│ 11│ 11│ -│ Layer Row ID│ 6│ 6│ 6│ 6│ -│ ╶────────────────┼────┼────┼────┼────┤ -│ No Row ID │ 9│ 9│ 12│ 12│ +│ No QN57 Yes Yes Row ID │ 9│ 9│ 11│ 11│ │ Layer Row ID│ 5│ 5│ 5│ 5│ -│ ╶────────────────────┼────┼────┼────┼────┤ -│ No Yes Row ID │ 14│ 14│ 16│ 16│ -│ Layer Row ID│ 8│ 8│ 8│ 8│ │ ╶────────────────┼────┼────┼────┼────┤ -│ No Row ID │ 13│ 13│ 15│ 15│ +│ No Row ID │ 10│ 10│ 12│ 12│ +│ Layer Row ID│ 6│ 6│ 6│ 6│ +│ ╶────────────────────┼────┼────┼────┼────┤ +│ No Yes Row ID │ 13│ 13│ 15│ 15│ │ Layer Row ID│ 7│ 7│ 7│ 7│ +│ ╶────────────────┼────┼────┼────┼────┤ +│ No Row ID │ 14│ 14│ 16│ 16│ +│ Layer Row ID│ 8│ 8│ 8│ 8│ │ ╶──────────────────────────────────────┼────┼────┼────┼────┤ │ No QN61 Yes QN57 Yes Yes Row ID │ 17│ 17│ 19│ 19│ │ Layer Row ID│ 9│ 9│ 9│ 9│ @@ -3683,17 +3683,17 @@ Male │ No Row ID │ 22│ 22│ 24│ 24│ │ Layer Row ID│ 12│ 12│ 12│ 12│ │ ╶─────────────────────────────┼────┼────┼────┼────┤ -│ No QN57 Yes Yes Row ID │ 26│ 26│ 28│ 28│ -│ Layer Row ID│ 14│ 14│ 14│ 14│ -│ ╶────────────────┼────┼────┼────┼────┤ -│ No Row ID │ 25│ 25│ 27│ 27│ +│ No QN57 Yes Yes Row ID │ 25│ 25│ 27│ 27│ │ Layer Row ID│ 13│ 13│ 13│ 13│ -│ ╶────────────────────┼────┼────┼────┼────┤ -│ No Yes Row ID │ 30│ 30│ 32│ 32│ -│ Layer Row ID│ 16│ 16│ 16│ 16│ │ ╶────────────────┼────┼────┼────┼────┤ -│ No Row ID │ 29│ 29│ 31│ 31│ +│ No Row ID │ 26│ 26│ 28│ 28│ +│ Layer Row ID│ 14│ 14│ 14│ 14│ +│ ╶────────────────────┼────┼────┼────┼────┤ +│ No Yes Row ID │ 29│ 29│ 31│ 31│ │ Layer Row ID│ 15│ 15│ 15│ 15│ +│ ╶────────────────┼────┼────┼────┼────┤ +│ No Row ID │ 30│ 30│ 32│ 32│ +│ Layer Row ID│ 16│ 16│ 16│ 16│ ╰───────────────────────────────────────────┴────┴────┴────┴────╯ Custom Tables @@ -3709,10 +3709,10 @@ Female │ ├────┼────┼────┼────┤ │ │QN86│QN86│QN86│QN86│ ├───────────────────────────────────────────┼────┼────┼────┼────┤ -│QN26 Yes QN61 Yes QN57 Yes Yes Row ID │ 33│ 33│ 36│ 36│ +│QN26 Yes QN61 Yes QN57 Yes Yes Row ID │ 33│ 33│ 35│ 35│ │ Layer Row ID│ 17│ 17│ 17│ 17│ │ ╶────────────────┼────┼────┼────┼────┤ -│ No Row ID │ 34│ 34│ 35│ 35│ +│ No Row ID │ 34│ 34│ 36│ 36│ │ Layer Row ID│ 18│ 18│ 18│ 18│ │ ╶────────────────────┼────┼────┼────┼────┤ │ No Yes Row ID │ 37│ 37│ 39│ 39│ @@ -3721,22 +3721,22 @@ Female │ No Row ID │ 38│ 38│ 40│ 40│ │ Layer Row ID│ 20│ 20│ 20│ 20│ │ ╶─────────────────────────────┼────┼────┼────┼────┤ -│ No QN57 Yes Yes Row ID │ 41│ 41│ 44│ 44│ +│ No QN57 Yes Yes Row ID │ 41│ 41│ 43│ 43│ │ Layer Row ID│ 21│ 21│ 21│ 21│ │ ╶────────────────┼────┼────┼────┼────┤ -│ No Row ID │ 42│ 42│ 43│ 43│ +│ No Row ID │ 42│ 42│ 44│ 44│ │ Layer Row ID│ 22│ 22│ 22│ 22│ │ ╶────────────────────┼────┼────┼────┼────┤ -│ No Yes Row ID │ 45│ 45│ 48│ 48│ +│ No Yes Row ID │ 45│ 45│ 47│ 47│ │ Layer Row ID│ 23│ 23│ 23│ 23│ │ ╶────────────────┼────┼────┼────┼────┤ -│ No Row ID │ 46│ 46│ 47│ 47│ +│ No Row ID │ 46│ 46│ 48│ 48│ │ Layer Row ID│ 24│ 24│ 24│ 24│ │ ╶──────────────────────────────────────┼────┼────┼────┼────┤ -│ No QN61 Yes QN57 Yes Yes Row ID │ 49│ 49│ 52│ 52│ +│ No QN61 Yes QN57 Yes Yes Row ID │ 49│ 49│ 51│ 51│ │ Layer Row ID│ 25│ 25│ 25│ 25│ │ ╶────────────────┼────┼────┼────┼────┤ -│ No Row ID │ 50│ 50│ 51│ 51│ +│ No Row ID │ 50│ 50│ 52│ 52│ │ Layer Row ID│ 26│ 26│ 26│ 26│ │ ╶────────────────────┼────┼────┼────┼────┤ │ No Yes Row ID │ 53│ 53│ 55│ 55│ @@ -3745,17 +3745,17 @@ Female │ No Row ID │ 54│ 54│ 56│ 56│ │ Layer Row ID│ 28│ 28│ 28│ 28│ │ ╶─────────────────────────────┼────┼────┼────┼────┤ -│ No QN57 Yes Yes Row ID │ 58│ 58│ 59│ 59│ -│ Layer Row ID│ 30│ 30│ 30│ 30│ -│ ╶────────────────┼────┼────┼────┼────┤ -│ No Row ID │ 57│ 57│ 60│ 60│ +│ No QN57 Yes Yes Row ID │ 57│ 57│ 59│ 59│ │ Layer Row ID│ 29│ 29│ 29│ 29│ -│ ╶────────────────────┼────┼────┼────┼────┤ -│ No Yes Row ID │ 62│ 62│ 64│ 64│ -│ Layer Row ID│ 32│ 32│ 32│ 32│ │ ╶────────────────┼────┼────┼────┼────┤ -│ No Row ID │ 61│ 61│ 63│ 63│ +│ No Row ID │ 58│ 58│ 60│ 60│ +│ Layer Row ID│ 30│ 30│ 30│ 30│ +│ ╶────────────────────┼────┼────┼────┼────┤ +│ No Yes Row ID │ 61│ 61│ 63│ 63│ │ Layer Row ID│ 31│ 31│ 31│ 31│ +│ ╶────────────────┼────┼────┼────┼────┤ +│ No Row ID │ 62│ 62│ 64│ 64│ +│ Layer Row ID│ 32│ 32│ 32│ 32│ ╰───────────────────────────────────────────┴────┴────┴────┴────╯ Custom Tables @@ -3919,20 +3919,20 @@ Yes │ │Yes│No│Yes│No│Yes│No│Yes│No│ ├──────────────────────────────────┼───┼──┼───┼──┼───┼──┼───┼──┤ │QN26 Yes QN61 Yes QN57 Table ID │ 1│ 1│ 1│ 1│ 1│ 1│ 1│ 1│ -│ Layer ID │ 2│ 2│ 2│ 2│ 2│ 2│ 2│ 2│ -│ Subtable ID│ 2│ 2│ 3│ 3│ 5│ 5│ 7│ 7│ +│ Layer ID │ 1│ 1│ 1│ 1│ 1│ 1│ 1│ 1│ +│ Subtable ID│ 1│ 1│ 3│ 3│ 5│ 5│ 7│ 7│ │ ╶────────────────────┼───┼──┼───┼──┼───┼──┼───┼──┤ │ No QN57 Table ID │ 1│ 1│ 1│ 1│ 1│ 1│ 1│ 1│ -│ Layer ID │ 2│ 2│ 2│ 2│ 2│ 2│ 2│ 2│ -│ Subtable ID│ 2│ 2│ 3│ 3│ 5│ 5│ 7│ 7│ +│ Layer ID │ 1│ 1│ 1│ 1│ 1│ 1│ 1│ 1│ +│ Subtable ID│ 1│ 1│ 3│ 3│ 5│ 5│ 7│ 7│ │ ╶─────────────────────────────┼───┼──┼───┼──┼───┼──┼───┼──┤ │ No QN61 Yes QN57 Table ID │ 1│ 1│ 1│ 1│ 1│ 1│ 1│ 1│ -│ Layer ID │ 2│ 2│ 2│ 2│ 2│ 2│ 2│ 2│ -│ Subtable ID│ 10│10│ 12│12│ 13│13│ 16│16│ +│ Layer ID │ 1│ 1│ 1│ 1│ 1│ 1│ 1│ 1│ +│ Subtable ID│ 9│ 9│ 11│11│ 13│13│ 15│15│ │ ╶────────────────────┼───┼──┼───┼──┼───┼──┼───┼──┤ │ No QN57 Table ID │ 1│ 1│ 1│ 1│ 1│ 1│ 1│ 1│ -│ Layer ID │ 2│ 2│ 2│ 2│ 2│ 2│ 2│ 2│ -│ Subtable ID│ 10│10│ 12│12│ 13│13│ 16│16│ +│ Layer ID │ 1│ 1│ 1│ 1│ 1│ 1│ 1│ 1│ +│ Subtable ID│ 9│ 9│ 11│11│ 13│13│ 15│15│ ╰──────────────────────────────────┴───┴──┴───┴──┴───┴──┴───┴──╯ Custom Tables @@ -3952,20 +3952,20 @@ No │ │Yes│No│Yes│No│Yes│No│Yes│No│ ├──────────────────────────────────┼───┼──┼───┼──┼───┼──┼───┼──┤ │QN26 Yes QN61 Yes QN57 Table ID │ 1│ 1│ 1│ 1│ 1│ 1│ 1│ 1│ -│ Layer ID │ 1│ 1│ 1│ 1│ 1│ 1│ 1│ 1│ -│ Subtable ID│ 1│ 1│ 4│ 4│ 6│ 6│ 8│ 8│ +│ Layer ID │ 2│ 2│ 2│ 2│ 2│ 2│ 2│ 2│ +│ Subtable ID│ 2│ 2│ 4│ 4│ 6│ 6│ 8│ 8│ │ ╶────────────────────┼───┼──┼───┼──┼───┼──┼───┼──┤ │ No QN57 Table ID │ 1│ 1│ 1│ 1│ 1│ 1│ 1│ 1│ -│ Layer ID │ 1│ 1│ 1│ 1│ 1│ 1│ 1│ 1│ -│ Subtable ID│ 1│ 1│ 4│ 4│ 6│ 6│ 8│ 8│ +│ Layer ID │ 2│ 2│ 2│ 2│ 2│ 2│ 2│ 2│ +│ Subtable ID│ 2│ 2│ 4│ 4│ 6│ 6│ 8│ 8│ │ ╶─────────────────────────────┼───┼──┼───┼──┼───┼──┼───┼──┤ │ No QN61 Yes QN57 Table ID │ 1│ 1│ 1│ 1│ 1│ 1│ 1│ 1│ -│ Layer ID │ 1│ 1│ 1│ 1│ 1│ 1│ 1│ 1│ -│ Subtable ID│ 9│ 9│ 11│11│ 14│14│ 15│15│ +│ Layer ID │ 2│ 2│ 2│ 2│ 2│ 2│ 2│ 2│ +│ Subtable ID│ 10│10│ 12│12│ 14│14│ 16│16│ │ ╶────────────────────┼───┼──┼───┼──┼───┼──┼───┼──┤ │ No QN57 Table ID │ 1│ 1│ 1│ 1│ 1│ 1│ 1│ 1│ -│ Layer ID │ 1│ 1│ 1│ 1│ 1│ 1│ 1│ 1│ -│ Subtable ID│ 9│ 9│ 11│11│ 14│14│ 15│15│ +│ Layer ID │ 2│ 2│ 2│ 2│ 2│ 2│ 2│ 2│ +│ Subtable ID│ 10│10│ 12│12│ 14│14│ 16│16│ ╰──────────────────────────────────┴───┴──┴───┴──┴───┴──┴───┴──╯ Custom Tables @@ -3994,11 +3994,11 @@ Yes │ ╶─────────────────────────────┼───┼──┼───┼──┼───┼──┼───┼──┤ │ No QN61 Yes QN57 Table ID │ 1│ 1│ 1│ 1│ 1│ 1│ 1│ 1│ │ Layer ID │ 3│ 3│ 3│ 3│ 3│ 3│ 3│ 3│ -│ Subtable ID│ 25│25│ 28│28│ 29│29│ 32│32│ +│ Subtable ID│ 25│25│ 27│27│ 29│29│ 31│31│ │ ╶────────────────────┼───┼──┼───┼──┼───┼──┼───┼──┤ │ No QN57 Table ID │ 1│ 1│ 1│ 1│ 1│ 1│ 1│ 1│ │ Layer ID │ 3│ 3│ 3│ 3│ 3│ 3│ 3│ 3│ -│ Subtable ID│ 25│25│ 28│28│ 29│29│ 32│32│ +│ Subtable ID│ 25│25│ 27│27│ 29│29│ 31│31│ ╰──────────────────────────────────┴───┴──┴───┴──┴───┴──┴───┴──╯ Custom Tables @@ -4027,11 +4027,11 @@ No │ ╶─────────────────────────────┼───┼──┼───┼──┼───┼──┼───┼──┤ │ No QN61 Yes QN57 Table ID │ 1│ 1│ 1│ 1│ 1│ 1│ 1│ 1│ │ Layer ID │ 4│ 4│ 4│ 4│ 4│ 4│ 4│ 4│ -│ Subtable ID│ 26│26│ 27│27│ 30│30│ 31│31│ +│ Subtable ID│ 26│26│ 28│28│ 30│30│ 32│32│ │ ╶────────────────────┼───┼──┼───┼──┼───┼──┼───┼──┤ │ No QN57 Table ID │ 1│ 1│ 1│ 1│ 1│ 1│ 1│ 1│ │ Layer ID │ 4│ 4│ 4│ 4│ 4│ 4│ 4│ 4│ -│ Subtable ID│ 26│26│ 27│27│ 30│30│ 31│31│ +│ Subtable ID│ 26│26│ 28│28│ 30│30│ 32│32│ ╰──────────────────────────────────┴───┴──┴───┴──┴───┴──┴───┴──╯ Custom Tables @@ -4050,17 +4050,17 @@ Yes │ ├───┬──┼───┬──┼───┬──┼───┬──┤ │ │Yes│No│Yes│No│Yes│No│Yes│No│ ├───────────────────────────────────┼───┼──┼───┼──┼───┼──┼───┼──┤ -│QN26 Yes QN61 Yes QN57 Row ID │ 1│ 1│ 3│ 3│ 6│ 6│ 8│ 8│ +│QN26 Yes QN61 Yes QN57 Row ID │ 1│ 1│ 3│ 3│ 5│ 5│ 7│ 7│ │ Layer Row ID│ 1│ 1│ 1│ 1│ 1│ 1│ 1│ 1│ │ ╶─────────────────────┼───┼──┼───┼──┼───┼──┼───┼──┤ -│ No QN57 Row ID │ 9│ 9│ 11│11│ 14│14│ 15│15│ +│ No QN57 Row ID │ 9│ 9│ 11│11│ 13│13│ 15│15│ │ Layer Row ID│ 3│ 3│ 3│ 3│ 3│ 3│ 3│ 3│ │ ╶──────────────────────────────┼───┼──┼───┼──┼───┼──┼───┼──┤ -│ No QN61 Yes QN57 Row ID │ 18│18│ 20│20│ 22│22│ 23│23│ -│ Layer Row ID│ 6│ 6│ 6│ 6│ 6│ 6│ 6│ 6│ +│ No QN61 Yes QN57 Row ID │ 17│17│ 19│19│ 21│21│ 23│23│ +│ Layer Row ID│ 5│ 5│ 5│ 5│ 5│ 5│ 5│ 5│ │ ╶─────────────────────┼───┼──┼───┼──┼───┼──┼───┼──┤ -│ No QN57 Row ID │ 26│26│ 28│28│ 29│29│ 32│32│ -│ Layer Row ID│ 8│ 8│ 8│ 8│ 8│ 8│ 8│ 8│ +│ No QN57 Row ID │ 25│25│ 27│27│ 29│29│ 31│31│ +│ Layer Row ID│ 7│ 7│ 7│ 7│ 7│ 7│ 7│ 7│ ╰───────────────────────────────────┴───┴──┴───┴──┴───┴──┴───┴──╯ Custom Tables @@ -4079,17 +4079,17 @@ No │ ├───┬──┼───┬──┼───┬──┼───┬──┤ │ │Yes│No│Yes│No│Yes│No│Yes│No│ ├───────────────────────────────────┼───┼──┼───┼──┼───┼──┼───┼──┤ -│QN26 Yes QN61 Yes QN57 Row ID │ 2│ 2│ 4│ 4│ 5│ 5│ 7│ 7│ +│QN26 Yes QN61 Yes QN57 Row ID │ 2│ 2│ 4│ 4│ 6│ 6│ 8│ 8│ │ Layer Row ID│ 2│ 2│ 2│ 2│ 2│ 2│ 2│ 2│ │ ╶─────────────────────┼───┼──┼───┼──┼───┼──┼───┼──┤ -│ No QN57 Row ID │ 10│10│ 12│12│ 13│13│ 16│16│ +│ No QN57 Row ID │ 10│10│ 12│12│ 14│14│ 16│16│ │ Layer Row ID│ 4│ 4│ 4│ 4│ 4│ 4│ 4│ 4│ │ ╶──────────────────────────────┼───┼──┼───┼──┼───┼──┼───┼──┤ -│ No QN61 Yes QN57 Row ID │ 17│17│ 19│19│ 21│21│ 24│24│ -│ Layer Row ID│ 5│ 5│ 5│ 5│ 5│ 5│ 5│ 5│ +│ No QN61 Yes QN57 Row ID │ 18│18│ 20│20│ 22│22│ 24│24│ +│ Layer Row ID│ 6│ 6│ 6│ 6│ 6│ 6│ 6│ 6│ │ ╶─────────────────────┼───┼──┼───┼──┼───┼──┼───┼──┤ -│ No QN57 Row ID │ 25│25│ 27│27│ 30│30│ 31│31│ -│ Layer Row ID│ 7│ 7│ 7│ 7│ 7│ 7│ 7│ 7│ +│ No QN57 Row ID │ 26│26│ 28│28│ 30│30│ 32│32│ +│ Layer Row ID│ 8│ 8│ 8│ 8│ 8│ 8│ 8│ 8│ ╰───────────────────────────────────┴───┴──┴───┴──┴───┴──┴───┴──╯ Custom Tables @@ -4108,16 +4108,16 @@ Yes │ ├───┬──┼───┬──┼───┬──┼───┬──┤ │ │Yes│No│Yes│No│Yes│No│Yes│No│ ├───────────────────────────────────┼───┼──┼───┼──┼───┼──┼───┼──┤ -│QN26 Yes QN61 Yes QN57 Row ID │ 33│33│ 36│36│ 38│38│ 40│40│ +│QN26 Yes QN61 Yes QN57 Row ID │ 33│33│ 35│35│ 37│37│ 39│39│ │ Layer Row ID│ 9│ 9│ 9│ 9│ 9│ 9│ 9│ 9│ │ ╶─────────────────────┼───┼──┼───┼──┼───┼──┼───┼──┤ -│ No QN57 Row ID │ 42│42│ 43│43│ 45│45│ 47│47│ -│ Layer Row ID│ 12│12│ 12│12│ 12│12│ 12│12│ +│ No QN57 Row ID │ 41│41│ 43│43│ 45│45│ 47│47│ +│ Layer Row ID│ 11│11│ 11│11│ 11│11│ 11│11│ │ ╶──────────────────────────────┼───┼──┼───┼──┼───┼──┼───┼──┤ -│ No QN61 Yes QN57 Row ID │ 50│50│ 52│52│ 53│53│ 56│56│ -│ Layer Row ID│ 14│14│ 14│14│ 14│14│ 14│14│ +│ No QN61 Yes QN57 Row ID │ 49│49│ 51│51│ 53│53│ 55│55│ +│ Layer Row ID│ 13│13│ 13│13│ 13│13│ 13│13│ │ ╶─────────────────────┼───┼──┼───┼──┼───┼──┼───┼──┤ -│ No QN57 Row ID │ 57│57│ 60│60│ 61│61│ 63│63│ +│ No QN57 Row ID │ 57│57│ 59│59│ 61│61│ 63│63│ │ Layer Row ID│ 15│15│ 15│15│ 15│15│ 15│15│ ╰───────────────────────────────────┴───┴──┴───┴──┴───┴──┴───┴──╯ @@ -4137,16 +4137,16 @@ No │ ├───┬──┼───┬──┼───┬──┼───┬──┤ │ │Yes│No│Yes│No│Yes│No│Yes│No│ ├───────────────────────────────────┼───┼──┼───┼──┼───┼──┼───┼──┤ -│QN26 Yes QN61 Yes QN57 Row ID │ 34│34│ 35│35│ 37│37│ 39│39│ +│QN26 Yes QN61 Yes QN57 Row ID │ 34│34│ 36│36│ 38│38│ 40│40│ │ Layer Row ID│ 10│10│ 10│10│ 10│10│ 10│10│ │ ╶─────────────────────┼───┼──┼───┼──┼───┼──┼───┼──┤ -│ No QN57 Row ID │ 41│41│ 44│44│ 46│46│ 48│48│ -│ Layer Row ID│ 11│11│ 11│11│ 11│11│ 11│11│ +│ No QN57 Row ID │ 42│42│ 44│44│ 46│46│ 48│48│ +│ Layer Row ID│ 12│12│ 12│12│ 12│12│ 12│12│ │ ╶──────────────────────────────┼───┼──┼───┼──┼───┼──┼───┼──┤ -│ No QN61 Yes QN57 Row ID │ 49│49│ 51│51│ 54│54│ 55│55│ -│ Layer Row ID│ 13│13│ 13│13│ 13│13│ 13│13│ +│ No QN61 Yes QN57 Row ID │ 50│50│ 52│52│ 54│54│ 56│56│ +│ Layer Row ID│ 14│14│ 14│14│ 14│14│ 14│14│ │ ╶─────────────────────┼───┼──┼───┼──┼───┼──┼───┼──┤ -│ No QN57 Row ID │ 58│58│ 59│59│ 62│62│ 64│64│ +│ No QN57 Row ID │ 58│58│ 60│60│ 62│62│ 64│64│ │ Layer Row ID│ 16│16│ 16│16│ 16│16│ 16│16│ ╰───────────────────────────────────┴───┴──┴───┴──┴───┴──┴───┴──╯ @@ -4166,17 +4166,17 @@ Yes │ ├───┬──┼───┬──┼───┬──┼───┬──┤ │ │Yes│No│Yes│No│Yes│No│Yes│No│ ├──────────────────────────────────────┼───┼──┼───┼──┼───┼──┼───┼──┤ -│QN26 Yes QN61 Yes QN57 Column ID │ 2│ 4│ 6│ 7│ 10│11│ 14│15│ -│ Layer Column ID│ 2│ 4│ 6│ 7│ 10│11│ 14│15│ +│QN26 Yes QN61 Yes QN57 Column ID │ 1│ 3│ 5│ 7│ 9│11│ 13│15│ +│ Layer Column ID│ 1│ 3│ 5│ 7│ 9│11│ 13│15│ │ ╶────────────────────────┼───┼──┼───┼──┼───┼──┼───┼──┤ -│ No QN57 Column ID │ 2│ 4│ 6│ 7│ 10│11│ 14│15│ -│ Layer Column ID│ 2│ 4│ 6│ 7│ 10│11│ 14│15│ +│ No QN57 Column ID │ 1│ 3│ 5│ 7│ 9│11│ 13│15│ +│ Layer Column ID│ 1│ 3│ 5│ 7│ 9│11│ 13│15│ │ ╶─────────────────────────────────┼───┼──┼───┼──┼───┼──┼───┼──┤ -│ No QN61 Yes QN57 Column ID │ 18│19│ 21│23│ 25│28│ 29│32│ -│ Layer Column ID│ 2│ 4│ 6│ 7│ 10│11│ 14│15│ +│ No QN61 Yes QN57 Column ID │ 17│19│ 21│23│ 25│27│ 29│31│ +│ Layer Column ID│ 1│ 3│ 5│ 7│ 9│11│ 13│15│ │ ╶────────────────────────┼───┼──┼───┼──┼───┼──┼───┼──┤ -│ No QN57 Column ID │ 18│19│ 21│23│ 25│28│ 29│32│ -│ Layer Column ID│ 2│ 4│ 6│ 7│ 10│11│ 14│15│ +│ No QN57 Column ID │ 17│19│ 21│23│ 25│27│ 29│31│ +│ Layer Column ID│ 1│ 3│ 5│ 7│ 9│11│ 13│15│ ╰──────────────────────────────────────┴───┴──┴───┴──┴───┴──┴───┴──╯ Custom Tables @@ -4195,17 +4195,17 @@ No │ ├───┬──┼───┬──┼───┬──┼───┬──┤ │ │Yes│No│Yes│No│Yes│No│Yes│No│ ├──────────────────────────────────────┼───┼──┼───┼──┼───┼──┼───┼──┤ -│QN26 Yes QN61 Yes QN57 Column ID │ 1│ 3│ 5│ 8│ 9│12│ 13│16│ -│ Layer Column ID│ 1│ 3│ 5│ 8│ 9│12│ 13│16│ +│QN26 Yes QN61 Yes QN57 Column ID │ 2│ 4│ 6│ 8│ 10│12│ 14│16│ +│ Layer Column ID│ 2│ 4│ 6│ 8│ 10│12│ 14│16│ │ ╶────────────────────────┼───┼──┼───┼──┼───┼──┼───┼──┤ -│ No QN57 Column ID │ 1│ 3│ 5│ 8│ 9│12│ 13│16│ -│ Layer Column ID│ 1│ 3│ 5│ 8│ 9│12│ 13│16│ +│ No QN57 Column ID │ 2│ 4│ 6│ 8│ 10│12│ 14│16│ +│ Layer Column ID│ 2│ 4│ 6│ 8│ 10│12│ 14│16│ │ ╶─────────────────────────────────┼───┼──┼───┼──┼───┼──┼───┼──┤ -│ No QN61 Yes QN57 Column ID │ 17│20│ 22│24│ 26│27│ 30│31│ -│ Layer Column ID│ 1│ 3│ 5│ 8│ 9│12│ 13│16│ +│ No QN61 Yes QN57 Column ID │ 18│20│ 22│24│ 26│28│ 30│32│ +│ Layer Column ID│ 2│ 4│ 6│ 8│ 10│12│ 14│16│ │ ╶────────────────────────┼───┼──┼───┼──┼───┼──┼───┼──┤ -│ No QN57 Column ID │ 17│20│ 22│24│ 26│27│ 30│31│ -│ Layer Column ID│ 1│ 3│ 5│ 8│ 9│12│ 13│16│ +│ No QN57 Column ID │ 18│20│ 22│24│ 26│28│ 30│32│ +│ Layer Column ID│ 2│ 4│ 6│ 8│ 10│12│ 14│16│ ╰──────────────────────────────────────┴───┴──┴───┴──┴───┴──┴───┴──╯ Custom Tables @@ -4224,17 +4224,17 @@ Yes │ ├───┬──┼───┬──┼───┬──┼───┬──┤ │ │Yes│No│Yes│No│Yes│No│Yes│No│ ├──────────────────────────────────────┼───┼──┼───┼──┼───┼──┼───┼──┤ -│QN26 Yes QN61 Yes QN57 Column ID │ 34│35│ 37│39│ 41│44│ 45│47│ -│ Layer Column ID│ 18│19│ 21│23│ 25│28│ 29│31│ +│QN26 Yes QN61 Yes QN57 Column ID │ 33│35│ 37│39│ 41│43│ 45│47│ +│ Layer Column ID│ 17│19│ 21│23│ 25│27│ 29│31│ │ ╶────────────────────────┼───┼──┼───┼──┼───┼──┼───┼──┤ -│ No QN57 Column ID │ 34│35│ 37│39│ 41│44│ 45│47│ -│ Layer Column ID│ 18│19│ 21│23│ 25│28│ 29│31│ +│ No QN57 Column ID │ 33│35│ 37│39│ 41│43│ 45│47│ +│ Layer Column ID│ 17│19│ 21│23│ 25│27│ 29│31│ │ ╶─────────────────────────────────┼───┼──┼───┼──┼───┼──┼───┼──┤ -│ No QN61 Yes QN57 Column ID │ 50│51│ 53│55│ 57│59│ 62│64│ -│ Layer Column ID│ 18│19│ 21│23│ 25│28│ 29│31│ +│ No QN61 Yes QN57 Column ID │ 49│51│ 53│55│ 57│59│ 61│63│ +│ Layer Column ID│ 17│19│ 21│23│ 25│27│ 29│31│ │ ╶────────────────────────┼───┼──┼───┼──┼───┼──┼───┼──┤ -│ No QN57 Column ID │ 50│51│ 53│55│ 57│59│ 62│64│ -│ Layer Column ID│ 18│19│ 21│23│ 25│28│ 29│31│ +│ No QN57 Column ID │ 49│51│ 53│55│ 57│59│ 61│63│ +│ Layer Column ID│ 17│19│ 21│23│ 25│27│ 29│31│ ╰──────────────────────────────────────┴───┴──┴───┴──┴───┴──┴───┴──╯ Custom Tables @@ -4253,17 +4253,17 @@ No │ ├───┬──┼───┬──┼───┬──┼───┬──┤ │ │Yes│No│Yes│No│Yes│No│Yes│No│ ├──────────────────────────────────────┼───┼──┼───┼──┼───┼──┼───┼──┤ -│QN26 Yes QN61 Yes QN57 Column ID │ 33│36│ 38│40│ 42│43│ 46│48│ -│ Layer Column ID│ 17│20│ 22│24│ 26│27│ 30│32│ +│QN26 Yes QN61 Yes QN57 Column ID │ 34│36│ 38│40│ 42│44│ 46│48│ +│ Layer Column ID│ 18│20│ 22│24│ 26│28│ 30│32│ │ ╶────────────────────────┼───┼──┼───┼──┼───┼──┼───┼──┤ -│ No QN57 Column ID │ 33│36│ 38│40│ 42│43│ 46│48│ -│ Layer Column ID│ 17│20│ 22│24│ 26│27│ 30│32│ +│ No QN57 Column ID │ 34│36│ 38│40│ 42│44│ 46│48│ +│ Layer Column ID│ 18│20│ 22│24│ 26│28│ 30│32│ │ ╶─────────────────────────────────┼───┼──┼───┼──┼───┼──┼───┼──┤ -│ No QN61 Yes QN57 Column ID │ 49│52│ 54│56│ 58│60│ 61│63│ -│ Layer Column ID│ 17│20│ 22│24│ 26│27│ 30│32│ +│ No QN61 Yes QN57 Column ID │ 50│52│ 54│56│ 58│60│ 62│64│ +│ Layer Column ID│ 18│20│ 22│24│ 26│28│ 30│32│ │ ╶────────────────────────┼───┼──┼───┼──┼───┼──┼───┼──┤ -│ No QN57 Column ID │ 49│52│ 54│56│ 58│60│ 61│63│ -│ Layer Column ID│ 17│20│ 22│24│ 26│27│ 30│32│ +│ No QN57 Column ID │ 50│52│ 54│56│ 58│60│ 62│64│ +│ Layer Column ID│ 18│20│ 22│24│ 26│28│ 30│32│ ╰──────────────────────────────────────┴───┴──┴───┴──┴───┴──┴───┴──╯ ]) AT_CLEANUP @@ -4301,35 +4301,35 @@ Yes │ │QN86│QN86│QN86│QN86│ ├──────────────────────────────────────┼────┼────┼────┼────┤ │QN26 Yes QN61 Yes QN57 Yes Table ID │ 1│ 1│ 1│ 1│ -│ Layer ID │ 2│ 2│ 2│ 2│ -│ Subtable ID│ 2│ 2│ 4│ 4│ +│ Layer ID │ 1│ 1│ 1│ 1│ +│ Subtable ID│ 1│ 1│ 3│ 3│ │ ╶───────────────┼────┼────┼────┼────┤ │ No Table ID │ 1│ 1│ 1│ 1│ -│ Layer ID │ 2│ 2│ 2│ 2│ -│ Subtable ID│ 2│ 2│ 4│ 4│ +│ Layer ID │ 1│ 1│ 1│ 1│ +│ Subtable ID│ 1│ 1│ 3│ 3│ │ ╶────────────────────────┼────┼────┼────┼────┤ │ No QN57 Yes Table ID │ 1│ 1│ 1│ 1│ -│ Layer ID │ 2│ 2│ 2│ 2│ +│ Layer ID │ 1│ 1│ 1│ 1│ │ Subtable ID│ 5│ 5│ 7│ 7│ │ ╶───────────────┼────┼────┼────┼────┤ │ No Table ID │ 1│ 1│ 1│ 1│ -│ Layer ID │ 2│ 2│ 2│ 2│ +│ Layer ID │ 1│ 1│ 1│ 1│ │ Subtable ID│ 5│ 5│ 7│ 7│ │ ╶─────────────────────────────────┼────┼────┼────┼────┤ │ No QN61 Yes QN57 Yes Table ID │ 1│ 1│ 1│ 1│ -│ Layer ID │ 2│ 2│ 2│ 2│ -│ Subtable ID│ 10│ 10│ 12│ 12│ +│ Layer ID │ 1│ 1│ 1│ 1│ +│ Subtable ID│ 9│ 9│ 11│ 11│ │ ╶───────────────┼────┼────┼────┼────┤ │ No Table ID │ 1│ 1│ 1│ 1│ -│ Layer ID │ 2│ 2│ 2│ 2│ -│ Subtable ID│ 10│ 10│ 12│ 12│ +│ Layer ID │ 1│ 1│ 1│ 1│ +│ Subtable ID│ 9│ 9│ 11│ 11│ │ ╶────────────────────────┼────┼────┼────┼────┤ │ No QN57 Yes Table ID │ 1│ 1│ 1│ 1│ -│ Layer ID │ 2│ 2│ 2│ 2│ +│ Layer ID │ 1│ 1│ 1│ 1│ │ Subtable ID│ 13│ 13│ 15│ 15│ │ ╶───────────────┼────┼────┼────┼────┤ │ No Table ID │ 1│ 1│ 1│ 1│ -│ Layer ID │ 2│ 2│ 2│ 2│ +│ Layer ID │ 1│ 1│ 1│ 1│ │ Subtable ID│ 13│ 13│ 15│ 15│ ╰──────────────────────────────────────┴────┴────┴────┴────╯ @@ -4348,35 +4348,35 @@ No │ │QN86│QN86│QN86│QN86│ ├──────────────────────────────────────┼────┼────┼────┼────┤ │QN26 Yes QN61 Yes QN57 Yes Table ID │ 1│ 1│ 1│ 1│ -│ Layer ID │ 1│ 1│ 1│ 1│ -│ Subtable ID│ 1│ 1│ 3│ 3│ +│ Layer ID │ 2│ 2│ 2│ 2│ +│ Subtable ID│ 2│ 2│ 4│ 4│ │ ╶───────────────┼────┼────┼────┼────┤ │ No Table ID │ 1│ 1│ 1│ 1│ -│ Layer ID │ 1│ 1│ 1│ 1│ -│ Subtable ID│ 1│ 1│ 3│ 3│ +│ Layer ID │ 2│ 2│ 2│ 2│ +│ Subtable ID│ 2│ 2│ 4│ 4│ │ ╶────────────────────────┼────┼────┼────┼────┤ │ No QN57 Yes Table ID │ 1│ 1│ 1│ 1│ -│ Layer ID │ 1│ 1│ 1│ 1│ +│ Layer ID │ 2│ 2│ 2│ 2│ │ Subtable ID│ 6│ 6│ 8│ 8│ │ ╶───────────────┼────┼────┼────┼────┤ │ No Table ID │ 1│ 1│ 1│ 1│ -│ Layer ID │ 1│ 1│ 1│ 1│ +│ Layer ID │ 2│ 2│ 2│ 2│ │ Subtable ID│ 6│ 6│ 8│ 8│ │ ╶─────────────────────────────────┼────┼────┼────┼────┤ │ No QN61 Yes QN57 Yes Table ID │ 1│ 1│ 1│ 1│ -│ Layer ID │ 1│ 1│ 1│ 1│ -│ Subtable ID│ 9│ 9│ 11│ 11│ +│ Layer ID │ 2│ 2│ 2│ 2│ +│ Subtable ID│ 10│ 10│ 12│ 12│ │ ╶───────────────┼────┼────┼────┼────┤ │ No Table ID │ 1│ 1│ 1│ 1│ -│ Layer ID │ 1│ 1│ 1│ 1│ -│ Subtable ID│ 9│ 9│ 11│ 11│ +│ Layer ID │ 2│ 2│ 2│ 2│ +│ Subtable ID│ 10│ 10│ 12│ 12│ │ ╶────────────────────────┼────┼────┼────┼────┤ │ No QN57 Yes Table ID │ 1│ 1│ 1│ 1│ -│ Layer ID │ 1│ 1│ 1│ 1│ +│ Layer ID │ 2│ 2│ 2│ 2│ │ Subtable ID│ 14│ 14│ 16│ 16│ │ ╶───────────────┼────┼────┼────┼────┤ │ No Table ID │ 1│ 1│ 1│ 1│ -│ Layer ID │ 1│ 1│ 1│ 1│ +│ Layer ID │ 2│ 2│ 2│ 2│ │ Subtable ID│ 14│ 14│ 16│ 16│ ╰──────────────────────────────────────┴────┴────┴────┴────╯ @@ -4395,35 +4395,35 @@ Yes │ │QN86│QN86│QN86│QN86│ ├──────────────────────────────────────┼────┼────┼────┼────┤ │QN26 Yes QN61 Yes QN57 Yes Table ID │ 1│ 1│ 1│ 1│ -│ Layer ID │ 4│ 4│ 4│ 4│ -│ Subtable ID│ 18│ 18│ 19│ 19│ +│ Layer ID │ 3│ 3│ 3│ 3│ +│ Subtable ID│ 17│ 17│ 19│ 19│ │ ╶───────────────┼────┼────┼────┼────┤ │ No Table ID │ 1│ 1│ 1│ 1│ -│ Layer ID │ 4│ 4│ 4│ 4│ -│ Subtable ID│ 18│ 18│ 19│ 19│ +│ Layer ID │ 3│ 3│ 3│ 3│ +│ Subtable ID│ 17│ 17│ 19│ 19│ │ ╶────────────────────────┼────┼────┼────┼────┤ │ No QN57 Yes Table ID │ 1│ 1│ 1│ 1│ -│ Layer ID │ 4│ 4│ 4│ 4│ -│ Subtable ID│ 22│ 22│ 23│ 23│ +│ Layer ID │ 3│ 3│ 3│ 3│ +│ Subtable ID│ 21│ 21│ 23│ 23│ │ ╶───────────────┼────┼────┼────┼────┤ │ No Table ID │ 1│ 1│ 1│ 1│ -│ Layer ID │ 4│ 4│ 4│ 4│ -│ Subtable ID│ 22│ 22│ 23│ 23│ +│ Layer ID │ 3│ 3│ 3│ 3│ +│ Subtable ID│ 21│ 21│ 23│ 23│ │ ╶─────────────────────────────────┼────┼────┼────┼────┤ │ No QN61 Yes QN57 Yes Table ID │ 1│ 1│ 1│ 1│ -│ Layer ID │ 4│ 4│ 4│ 4│ -│ Subtable ID│ 26│ 26│ 28│ 28│ +│ Layer ID │ 3│ 3│ 3│ 3│ +│ Subtable ID│ 25│ 25│ 27│ 27│ │ ╶───────────────┼────┼────┼────┼────┤ │ No Table ID │ 1│ 1│ 1│ 1│ -│ Layer ID │ 4│ 4│ 4│ 4│ -│ Subtable ID│ 26│ 26│ 28│ 28│ +│ Layer ID │ 3│ 3│ 3│ 3│ +│ Subtable ID│ 25│ 25│ 27│ 27│ │ ╶────────────────────────┼────┼────┼────┼────┤ │ No QN57 Yes Table ID │ 1│ 1│ 1│ 1│ -│ Layer ID │ 4│ 4│ 4│ 4│ +│ Layer ID │ 3│ 3│ 3│ 3│ │ Subtable ID│ 29│ 29│ 31│ 31│ │ ╶───────────────┼────┼────┼────┼────┤ │ No Table ID │ 1│ 1│ 1│ 1│ -│ Layer ID │ 4│ 4│ 4│ 4│ +│ Layer ID │ 3│ 3│ 3│ 3│ │ Subtable ID│ 29│ 29│ 31│ 31│ ╰──────────────────────────────────────┴────┴────┴────┴────╯ @@ -4442,35 +4442,35 @@ No │ │QN86│QN86│QN86│QN86│ ├──────────────────────────────────────┼────┼────┼────┼────┤ │QN26 Yes QN61 Yes QN57 Yes Table ID │ 1│ 1│ 1│ 1│ -│ Layer ID │ 3│ 3│ 3│ 3│ -│ Subtable ID│ 17│ 17│ 20│ 20│ +│ Layer ID │ 4│ 4│ 4│ 4│ +│ Subtable ID│ 18│ 18│ 20│ 20│ │ ╶───────────────┼────┼────┼────┼────┤ │ No Table ID │ 1│ 1│ 1│ 1│ -│ Layer ID │ 3│ 3│ 3│ 3│ -│ Subtable ID│ 17│ 17│ 20│ 20│ +│ Layer ID │ 4│ 4│ 4│ 4│ +│ Subtable ID│ 18│ 18│ 20│ 20│ │ ╶────────────────────────┼────┼────┼────┼────┤ │ No QN57 Yes Table ID │ 1│ 1│ 1│ 1│ -│ Layer ID │ 3│ 3│ 3│ 3│ -│ Subtable ID│ 21│ 21│ 24│ 24│ +│ Layer ID │ 4│ 4│ 4│ 4│ +│ Subtable ID│ 22│ 22│ 24│ 24│ │ ╶───────────────┼────┼────┼────┼────┤ │ No Table ID │ 1│ 1│ 1│ 1│ -│ Layer ID │ 3│ 3│ 3│ 3│ -│ Subtable ID│ 21│ 21│ 24│ 24│ +│ Layer ID │ 4│ 4│ 4│ 4│ +│ Subtable ID│ 22│ 22│ 24│ 24│ │ ╶─────────────────────────────────┼────┼────┼────┼────┤ │ No QN61 Yes QN57 Yes Table ID │ 1│ 1│ 1│ 1│ -│ Layer ID │ 3│ 3│ 3│ 3│ -│ Subtable ID│ 25│ 25│ 27│ 27│ +│ Layer ID │ 4│ 4│ 4│ 4│ +│ Subtable ID│ 26│ 26│ 28│ 28│ │ ╶───────────────┼────┼────┼────┼────┤ │ No Table ID │ 1│ 1│ 1│ 1│ -│ Layer ID │ 3│ 3│ 3│ 3│ -│ Subtable ID│ 25│ 25│ 27│ 27│ +│ Layer ID │ 4│ 4│ 4│ 4│ +│ Subtable ID│ 26│ 26│ 28│ 28│ │ ╶────────────────────────┼────┼────┼────┼────┤ │ No QN57 Yes Table ID │ 1│ 1│ 1│ 1│ -│ Layer ID │ 3│ 3│ 3│ 3│ +│ Layer ID │ 4│ 4│ 4│ 4│ │ Subtable ID│ 30│ 30│ 32│ 32│ │ ╶───────────────┼────┼────┼────┼────┤ │ No Table ID │ 1│ 1│ 1│ 1│ -│ Layer ID │ 3│ 3│ 3│ 3│ +│ Layer ID │ 4│ 4│ 4│ 4│ │ Subtable ID│ 30│ 30│ 32│ 32│ ╰──────────────────────────────────────┴────┴────┴────┴────╯ @@ -4488,17 +4488,17 @@ Yes │ ├────┼────┼────┼────┤ │ │QN86│QN86│QN86│QN86│ ├───────────────────────────────────────┼────┼────┼────┼────┤ -│QN26 Yes QN61 Yes QN57 Yes Row ID │ 2│ 2│ 3│ 3│ -│ Layer Row ID│ 2│ 2│ 2│ 2│ +│QN26 Yes QN61 Yes QN57 Yes Row ID │ 1│ 1│ 3│ 3│ +│ Layer Row ID│ 1│ 1│ 1│ 1│ │ ╶────────────────┼────┼────┼────┼────┤ │ No Row ID │ 5│ 5│ 7│ 7│ │ Layer Row ID│ 3│ 3│ 3│ 3│ │ ╶─────────────────────────┼────┼────┼────┼────┤ -│ No QN57 Yes Row ID │ 10│ 10│ 11│ 11│ -│ Layer Row ID│ 6│ 6│ 6│ 6│ +│ No QN57 Yes Row ID │ 9│ 9│ 11│ 11│ +│ Layer Row ID│ 5│ 5│ 5│ 5│ │ ╶────────────────┼────┼────┼────┼────┤ -│ No Row ID │ 14│ 14│ 16│ 16│ -│ Layer Row ID│ 8│ 8│ 8│ 8│ +│ No Row ID │ 13│ 13│ 15│ 15│ +│ Layer Row ID│ 7│ 7│ 7│ 7│ │ ╶──────────────────────────────────┼────┼────┼────┼────┤ │ No QN61 Yes QN57 Yes Row ID │ 17│ 17│ 19│ 19│ │ Layer Row ID│ 9│ 9│ 9│ 9│ @@ -4506,11 +4506,11 @@ Yes │ No Row ID │ 21│ 21│ 23│ 23│ │ Layer Row ID│ 11│ 11│ 11│ 11│ │ ╶─────────────────────────┼────┼────┼────┼────┤ -│ No QN57 Yes Row ID │ 26│ 26│ 28│ 28│ -│ Layer Row ID│ 14│ 14│ 14│ 14│ +│ No QN57 Yes Row ID │ 25│ 25│ 27│ 27│ +│ Layer Row ID│ 13│ 13│ 13│ 13│ │ ╶────────────────┼────┼────┼────┼────┤ -│ No Row ID │ 30│ 30│ 32│ 32│ -│ Layer Row ID│ 16│ 16│ 16│ 16│ +│ No Row ID │ 29│ 29│ 31│ 31│ +│ Layer Row ID│ 15│ 15│ 15│ 15│ ╰───────────────────────────────────────┴────┴────┴────┴────╯ Custom Tables @@ -4527,17 +4527,17 @@ No │ ├────┼────┼────┼────┤ │ │QN86│QN86│QN86│QN86│ ├───────────────────────────────────────┼────┼────┼────┼────┤ -│QN26 Yes QN61 Yes QN57 Yes Row ID │ 1│ 1│ 4│ 4│ -│ Layer Row ID│ 1│ 1│ 1│ 1│ +│QN26 Yes QN61 Yes QN57 Yes Row ID │ 2│ 2│ 4│ 4│ +│ Layer Row ID│ 2│ 2│ 2│ 2│ │ ╶────────────────┼────┼────┼────┼────┤ │ No Row ID │ 6│ 6│ 8│ 8│ │ Layer Row ID│ 4│ 4│ 4│ 4│ │ ╶─────────────────────────┼────┼────┼────┼────┤ -│ No QN57 Yes Row ID │ 9│ 9│ 12│ 12│ -│ Layer Row ID│ 5│ 5│ 5│ 5│ +│ No QN57 Yes Row ID │ 10│ 10│ 12│ 12│ +│ Layer Row ID│ 6│ 6│ 6│ 6│ │ ╶────────────────┼────┼────┼────┼────┤ -│ No Row ID │ 13│ 13│ 15│ 15│ -│ Layer Row ID│ 7│ 7│ 7│ 7│ +│ No Row ID │ 14│ 14│ 16│ 16│ +│ Layer Row ID│ 8│ 8│ 8│ 8│ │ ╶──────────────────────────────────┼────┼────┼────┼────┤ │ No QN61 Yes QN57 Yes Row ID │ 18│ 18│ 20│ 20│ │ Layer Row ID│ 10│ 10│ 10│ 10│ @@ -4545,11 +4545,11 @@ No │ No Row ID │ 22│ 22│ 24│ 24│ │ Layer Row ID│ 12│ 12│ 12│ 12│ │ ╶─────────────────────────┼────┼────┼────┼────┤ -│ No QN57 Yes Row ID │ 25│ 25│ 27│ 27│ -│ Layer Row ID│ 13│ 13│ 13│ 13│ +│ No QN57 Yes Row ID │ 26│ 26│ 28│ 28│ +│ Layer Row ID│ 14│ 14│ 14│ 14│ │ ╶────────────────┼────┼────┼────┼────┤ -│ No Row ID │ 29│ 29│ 31│ 31│ -│ Layer Row ID│ 15│ 15│ 15│ 15│ +│ No Row ID │ 30│ 30│ 32│ 32│ +│ Layer Row ID│ 16│ 16│ 16│ 16│ ╰───────────────────────────────────────┴────┴────┴────┴────╯ Custom Tables @@ -4566,29 +4566,29 @@ Yes │ ├────┼────┼────┼────┤ │ │QN86│QN86│QN86│QN86│ ├───────────────────────────────────────┼────┼────┼────┼────┤ -│QN26 Yes QN61 Yes QN57 Yes Row ID │ 33│ 33│ 36│ 36│ +│QN26 Yes QN61 Yes QN57 Yes Row ID │ 33│ 33│ 35│ 35│ │ Layer Row ID│ 17│ 17│ 17│ 17│ │ ╶────────────────┼────┼────┼────┼────┤ │ No Row ID │ 37│ 37│ 39│ 39│ │ Layer Row ID│ 19│ 19│ 19│ 19│ │ ╶─────────────────────────┼────┼────┼────┼────┤ -│ No QN57 Yes Row ID │ 41│ 41│ 44│ 44│ +│ No QN57 Yes Row ID │ 41│ 41│ 43│ 43│ │ Layer Row ID│ 21│ 21│ 21│ 21│ │ ╶────────────────┼────┼────┼────┼────┤ -│ No Row ID │ 45│ 45│ 48│ 48│ +│ No Row ID │ 45│ 45│ 47│ 47│ │ Layer Row ID│ 23│ 23│ 23│ 23│ │ ╶──────────────────────────────────┼────┼────┼────┼────┤ -│ No QN61 Yes QN57 Yes Row ID │ 49│ 49│ 52│ 52│ +│ No QN61 Yes QN57 Yes Row ID │ 49│ 49│ 51│ 51│ │ Layer Row ID│ 25│ 25│ 25│ 25│ │ ╶────────────────┼────┼────┼────┼────┤ │ No Row ID │ 53│ 53│ 55│ 55│ │ Layer Row ID│ 27│ 27│ 27│ 27│ │ ╶─────────────────────────┼────┼────┼────┼────┤ -│ No QN57 Yes Row ID │ 58│ 58│ 59│ 59│ -│ Layer Row ID│ 30│ 30│ 30│ 30│ +│ No QN57 Yes Row ID │ 57│ 57│ 59│ 59│ +│ Layer Row ID│ 29│ 29│ 29│ 29│ │ ╶────────────────┼────┼────┼────┼────┤ -│ No Row ID │ 62│ 62│ 64│ 64│ -│ Layer Row ID│ 32│ 32│ 32│ 32│ +│ No Row ID │ 61│ 61│ 63│ 63│ +│ Layer Row ID│ 31│ 31│ 31│ 31│ ╰───────────────────────────────────────┴────┴────┴────┴────╯ Custom Tables @@ -4605,29 +4605,29 @@ No │ ├────┼────┼────┼────┤ │ │QN86│QN86│QN86│QN86│ ├───────────────────────────────────────┼────┼────┼────┼────┤ -│QN26 Yes QN61 Yes QN57 Yes Row ID │ 34│ 34│ 35│ 35│ +│QN26 Yes QN61 Yes QN57 Yes Row ID │ 34│ 34│ 36│ 36│ │ Layer Row ID│ 18│ 18│ 18│ 18│ │ ╶────────────────┼────┼────┼────┼────┤ │ No Row ID │ 38│ 38│ 40│ 40│ │ Layer Row ID│ 20│ 20│ 20│ 20│ │ ╶─────────────────────────┼────┼────┼────┼────┤ -│ No QN57 Yes Row ID │ 42│ 42│ 43│ 43│ +│ No QN57 Yes Row ID │ 42│ 42│ 44│ 44│ │ Layer Row ID│ 22│ 22│ 22│ 22│ │ ╶────────────────┼────┼────┼────┼────┤ -│ No Row ID │ 46│ 46│ 47│ 47│ +│ No Row ID │ 46│ 46│ 48│ 48│ │ Layer Row ID│ 24│ 24│ 24│ 24│ │ ╶──────────────────────────────────┼────┼────┼────┼────┤ -│ No QN61 Yes QN57 Yes Row ID │ 50│ 50│ 51│ 51│ +│ No QN61 Yes QN57 Yes Row ID │ 50│ 50│ 52│ 52│ │ Layer Row ID│ 26│ 26│ 26│ 26│ │ ╶────────────────┼────┼────┼────┼────┤ │ No Row ID │ 54│ 54│ 56│ 56│ │ Layer Row ID│ 28│ 28│ 28│ 28│ │ ╶─────────────────────────┼────┼────┼────┼────┤ -│ No QN57 Yes Row ID │ 57│ 57│ 60│ 60│ -│ Layer Row ID│ 29│ 29│ 29│ 29│ +│ No QN57 Yes Row ID │ 58│ 58│ 60│ 60│ +│ Layer Row ID│ 30│ 30│ 30│ 30│ │ ╶────────────────┼────┼────┼────┼────┤ -│ No Row ID │ 61│ 61│ 63│ 63│ -│ Layer Row ID│ 31│ 31│ 31│ 31│ +│ No Row ID │ 62│ 62│ 64│ 64│ +│ Layer Row ID│ 32│ 32│ 32│ 32│ ╰───────────────────────────────────────┴────┴────┴────┴────╯ Custom Tables @@ -4644,29 +4644,29 @@ Yes │ ├────┼────┼────┼────┤ │ │QN86│QN86│QN86│QN86│ ├──────────────────────────────────────────┼────┼────┼────┼────┤ -│QN26 Yes QN61 Yes QN57 Yes Column ID │ 1│ 4│ 5│ 7│ -│ Layer Column ID│ 1│ 4│ 5│ 7│ +│QN26 Yes QN61 Yes QN57 Yes Column ID │ 1│ 3│ 5│ 7│ +│ Layer Column ID│ 1│ 3│ 5│ 7│ │ ╶───────────────────┼────┼────┼────┼────┤ -│ No Column ID │ 1│ 4│ 5│ 7│ -│ Layer Column ID│ 1│ 4│ 5│ 7│ +│ No Column ID │ 1│ 3│ 5│ 7│ +│ Layer Column ID│ 1│ 3│ 5│ 7│ │ ╶────────────────────────────┼────┼────┼────┼────┤ -│ No QN57 Yes Column ID │ 9│ 12│ 14│ 15│ -│ Layer Column ID│ 1│ 4│ 5│ 7│ +│ No QN57 Yes Column ID │ 9│ 11│ 13│ 15│ +│ Layer Column ID│ 1│ 3│ 5│ 7│ │ ╶───────────────────┼────┼────┼────┼────┤ -│ No Column ID │ 9│ 12│ 14│ 15│ -│ Layer Column ID│ 1│ 4│ 5│ 7│ +│ No Column ID │ 9│ 11│ 13│ 15│ +│ Layer Column ID│ 1│ 3│ 5│ 7│ │ ╶─────────────────────────────────────┼────┼────┼────┼────┤ -│ No QN61 Yes QN57 Yes Column ID │ 18│ 20│ 22│ 24│ -│ Layer Column ID│ 1│ 4│ 5│ 7│ +│ No QN61 Yes QN57 Yes Column ID │ 17│ 19│ 21│ 23│ +│ Layer Column ID│ 1│ 3│ 5│ 7│ │ ╶───────────────────┼────┼────┼────┼────┤ -│ No Column ID │ 18│ 20│ 22│ 24│ -│ Layer Column ID│ 1│ 4│ 5│ 7│ +│ No Column ID │ 17│ 19│ 21│ 23│ +│ Layer Column ID│ 1│ 3│ 5│ 7│ │ ╶────────────────────────────┼────┼────┼────┼────┤ -│ No QN57 Yes Column ID │ 26│ 27│ 30│ 31│ -│ Layer Column ID│ 1│ 4│ 5│ 7│ +│ No QN57 Yes Column ID │ 25│ 27│ 29│ 31│ +│ Layer Column ID│ 1│ 3│ 5│ 7│ │ ╶───────────────────┼────┼────┼────┼────┤ -│ No Column ID │ 26│ 27│ 30│ 31│ -│ Layer Column ID│ 1│ 4│ 5│ 7│ +│ No Column ID │ 25│ 27│ 29│ 31│ +│ Layer Column ID│ 1│ 3│ 5│ 7│ ╰──────────────────────────────────────────┴────┴────┴────┴────╯ Custom Tables @@ -4683,29 +4683,29 @@ No │ ├────┼────┼────┼────┤ │ │QN86│QN86│QN86│QN86│ ├──────────────────────────────────────────┼────┼────┼────┼────┤ -│QN26 Yes QN61 Yes QN57 Yes Column ID │ 2│ 3│ 6│ 8│ -│ Layer Column ID│ 2│ 3│ 6│ 8│ +│QN26 Yes QN61 Yes QN57 Yes Column ID │ 2│ 4│ 6│ 8│ +│ Layer Column ID│ 2│ 4│ 6│ 8│ │ ╶───────────────────┼────┼────┼────┼────┤ -│ No Column ID │ 2│ 3│ 6│ 8│ -│ Layer Column ID│ 2│ 3│ 6│ 8│ +│ No Column ID │ 2│ 4│ 6│ 8│ +│ Layer Column ID│ 2│ 4│ 6│ 8│ │ ╶────────────────────────────┼────┼────┼────┼────┤ -│ No QN57 Yes Column ID │ 10│ 11│ 13│ 16│ -│ Layer Column ID│ 2│ 3│ 6│ 8│ +│ No QN57 Yes Column ID │ 10│ 12│ 14│ 16│ +│ Layer Column ID│ 2│ 4│ 6│ 8│ │ ╶───────────────────┼────┼────┼────┼────┤ -│ No Column ID │ 10│ 11│ 13│ 16│ -│ Layer Column ID│ 2│ 3│ 6│ 8│ +│ No Column ID │ 10│ 12│ 14│ 16│ +│ Layer Column ID│ 2│ 4│ 6│ 8│ │ ╶─────────────────────────────────────┼────┼────┼────┼────┤ -│ No QN61 Yes QN57 Yes Column ID │ 17│ 19│ 21│ 23│ -│ Layer Column ID│ 2│ 3│ 6│ 8│ +│ No QN61 Yes QN57 Yes Column ID │ 18│ 20│ 22│ 24│ +│ Layer Column ID│ 2│ 4│ 6│ 8│ │ ╶───────────────────┼────┼────┼────┼────┤ -│ No Column ID │ 17│ 19│ 21│ 23│ -│ Layer Column ID│ 2│ 3│ 6│ 8│ +│ No Column ID │ 18│ 20│ 22│ 24│ +│ Layer Column ID│ 2│ 4│ 6│ 8│ │ ╶────────────────────────────┼────┼────┼────┼────┤ -│ No QN57 Yes Column ID │ 25│ 28│ 29│ 32│ -│ Layer Column ID│ 2│ 3│ 6│ 8│ +│ No QN57 Yes Column ID │ 26│ 28│ 30│ 32│ +│ Layer Column ID│ 2│ 4│ 6│ 8│ │ ╶───────────────────┼────┼────┼────┼────┤ -│ No Column ID │ 25│ 28│ 29│ 32│ -│ Layer Column ID│ 2│ 3│ 6│ 8│ +│ No Column ID │ 26│ 28│ 30│ 32│ +│ Layer Column ID│ 2│ 4│ 6│ 8│ ╰──────────────────────────────────────────┴────┴────┴────┴────╯ Custom Tables @@ -4722,29 +4722,29 @@ Yes │ ├────┼────┼────┼────┤ │ │QN86│QN86│QN86│QN86│ ├──────────────────────────────────────────┼────┼────┼────┼────┤ -│QN26 Yes QN61 Yes QN57 Yes Column ID │ 34│ 36│ 37│ 39│ -│ Layer Column ID│ 10│ 12│ 13│ 15│ +│QN26 Yes QN61 Yes QN57 Yes Column ID │ 33│ 35│ 37│ 39│ +│ Layer Column ID│ 9│ 11│ 13│ 15│ │ ╶───────────────────┼────┼────┼────┼────┤ -│ No Column ID │ 34│ 36│ 37│ 39│ -│ Layer Column ID│ 10│ 12│ 13│ 15│ +│ No Column ID │ 33│ 35│ 37│ 39│ +│ Layer Column ID│ 9│ 11│ 13│ 15│ │ ╶────────────────────────────┼────┼────┼────┼────┤ -│ No QN57 Yes Column ID │ 41│ 43│ 46│ 48│ -│ Layer Column ID│ 10│ 12│ 13│ 15│ +│ No QN57 Yes Column ID │ 41│ 43│ 45│ 47│ +│ Layer Column ID│ 9│ 11│ 13│ 15│ │ ╶───────────────────┼────┼────┼────┼────┤ -│ No Column ID │ 41│ 43│ 46│ 48│ -│ Layer Column ID│ 10│ 12│ 13│ 15│ +│ No Column ID │ 41│ 43│ 45│ 47│ +│ Layer Column ID│ 9│ 11│ 13│ 15│ │ ╶─────────────────────────────────────┼────┼────┼────┼────┤ -│ No QN61 Yes QN57 Yes Column ID │ 50│ 51│ 53│ 55│ -│ Layer Column ID│ 10│ 12│ 13│ 15│ +│ No QN61 Yes QN57 Yes Column ID │ 49│ 51│ 53│ 55│ +│ Layer Column ID│ 9│ 11│ 13│ 15│ │ ╶───────────────────┼────┼────┼────┼────┤ -│ No Column ID │ 50│ 51│ 53│ 55│ -│ Layer Column ID│ 10│ 12│ 13│ 15│ +│ No Column ID │ 49│ 51│ 53│ 55│ +│ Layer Column ID│ 9│ 11│ 13│ 15│ │ ╶────────────────────────────┼────┼────┼────┼────┤ -│ No QN57 Yes Column ID │ 58│ 60│ 62│ 64│ -│ Layer Column ID│ 10│ 12│ 13│ 15│ +│ No QN57 Yes Column ID │ 57│ 59│ 61│ 63│ +│ Layer Column ID│ 9│ 11│ 13│ 15│ │ ╶───────────────────┼────┼────┼────┼────┤ -│ No Column ID │ 58│ 60│ 62│ 64│ -│ Layer Column ID│ 10│ 12│ 13│ 15│ +│ No Column ID │ 57│ 59│ 61│ 63│ +│ Layer Column ID│ 9│ 11│ 13│ 15│ ╰──────────────────────────────────────────┴────┴────┴────┴────╯ Custom Tables @@ -4761,29 +4761,29 @@ No │ ├────┼────┼────┼────┤ │ │QN86│QN86│QN86│QN86│ ├──────────────────────────────────────────┼────┼────┼────┼────┤ -│QN26 Yes QN61 Yes QN57 Yes Column ID │ 33│ 35│ 38│ 40│ -│ Layer Column ID│ 9│ 11│ 14│ 16│ +│QN26 Yes QN61 Yes QN57 Yes Column ID │ 34│ 36│ 38│ 40│ +│ Layer Column ID│ 10│ 12│ 14│ 16│ │ ╶───────────────────┼────┼────┼────┼────┤ -│ No Column ID │ 33│ 35│ 38│ 40│ -│ Layer Column ID│ 9│ 11│ 14│ 16│ +│ No Column ID │ 34│ 36│ 38│ 40│ +│ Layer Column ID│ 10│ 12│ 14│ 16│ │ ╶────────────────────────────┼────┼────┼────┼────┤ -│ No QN57 Yes Column ID │ 42│ 44│ 45│ 47│ -│ Layer Column ID│ 9│ 11│ 14│ 16│ +│ No QN57 Yes Column ID │ 42│ 44│ 46│ 48│ +│ Layer Column ID│ 10│ 12│ 14│ 16│ │ ╶───────────────────┼────┼────┼────┼────┤ -│ No Column ID │ 42│ 44│ 45│ 47│ -│ Layer Column ID│ 9│ 11│ 14│ 16│ +│ No Column ID │ 42│ 44│ 46│ 48│ +│ Layer Column ID│ 10│ 12│ 14│ 16│ │ ╶─────────────────────────────────────┼────┼────┼────┼────┤ -│ No QN61 Yes QN57 Yes Column ID │ 49│ 52│ 54│ 56│ -│ Layer Column ID│ 9│ 11│ 14│ 16│ +│ No QN61 Yes QN57 Yes Column ID │ 50│ 52│ 54│ 56│ +│ Layer Column ID│ 10│ 12│ 14│ 16│ │ ╶───────────────────┼────┼────┼────┼────┤ -│ No Column ID │ 49│ 52│ 54│ 56│ -│ Layer Column ID│ 9│ 11│ 14│ 16│ +│ No Column ID │ 50│ 52│ 54│ 56│ +│ Layer Column ID│ 10│ 12│ 14│ 16│ │ ╶────────────────────────────┼────┼────┼────┼────┤ -│ No QN57 Yes Column ID │ 57│ 59│ 61│ 63│ -│ Layer Column ID│ 9│ 11│ 14│ 16│ +│ No QN57 Yes Column ID │ 58│ 60│ 62│ 64│ +│ Layer Column ID│ 10│ 12│ 14│ 16│ │ ╶───────────────────┼────┼────┼────┼────┤ -│ No Column ID │ 57│ 59│ 61│ 63│ -│ Layer Column ID│ 9│ 11│ 14│ 16│ +│ No Column ID │ 58│ 60│ 62│ 64│ +│ Layer Column ID│ 10│ 12│ 14│ 16│ ╰──────────────────────────────────────────┴────┴────┴────┴────╯ ]) AT_CLEANUP