From c90496a32f6be85d45e313d49d7cbcc1a0686265 Mon Sep 17 00:00:00 2001 From: Ezequiel Anokian Date: Thu, 12 Mar 2026 09:34:53 +0100 Subject: [PATCH 1/8] updated tt_to_tlgrtf() to pass colwidths to gentlg() as list of vectors when 'allparts' --- R/tt_to_tblfile.R | 55 ++++++++++++++++++++++++++++++----------------- 1 file changed, 35 insertions(+), 20 deletions(-) diff --git a/R/tt_to_tblfile.R b/R/tt_to_tblfile.R index 11faeecd..b8153161 100644 --- a/R/tt_to_tblfile.R +++ b/R/tt_to_tblfile.R @@ -691,28 +691,43 @@ tt_to_tlgrtf <- function( fpath <- dirname(file) } - if (tlgtype == "Table") { - colwidths <- cwidths_final_adj( - labwidth_ins = label_width_ins, - total_width = pg_width, - colwidths = colwidths[-1] - ) - } - colwidths <- colwidths / sum(colwidths) - # finite precision arithmetic is a dreamscape of infinite wonder... - ## sum(rep(1/18, 18)) <= 1 is FALSE... - if (sum(colwidths) > 1) { - colwidths <- colwidths - 0.00000000001 ## much smaller than a twip = 1/20 printing point - } - if (!one_table && # nolint start is.list(tt) && !is(tt, "MatrixPrintForm")) { - ### gentlg is not vectorized on wcol. x.x x.x x.x - ### but it won't break if we only give it one number... - ### Calling this an ugly hack is an insult to all the hard working hacks - ### out there - colwidths <- colwidths[1] - } # nolint end + # this should be technically always 1 but just in case + num_repeated_cols <- ncol(tt[[1]]$strings) - ncol(tt[[1]]) + l_colwidths <- list() + j <- num_repeated_cols + 1 + for (i in seq_along(tt)) { + subt_col_idxs <- j - 1 + seq(ncol(tt[[i]])) + colwidths_subt <- colwidths[c(1:num_repeated_cols, subt_col_idxs)] + j <- tail(subt_col_idxs, 1) + 1 + if (tlgtype == "Table") { + colwidths_subt <- cwidths_final_adj( + labwidth_ins = label_width_ins, + total_width = pg_width, + colwidths = colwidths_subt[-1] + ) + } + colwidths_subt <- colwidths_subt / sum(colwidths_subt) + l_colwidths[[i]] <- colwidths_subt + } + colwidths <- l_colwidths + } else { # nolint end + if (tlgtype == "Table") { + colwidths <- cwidths_final_adj( + labwidth_ins = label_width_ins, + total_width = pg_width, + colwidths = colwidths[-1] + ) + } + colwidths <- colwidths / sum(colwidths) + # finite precision arithmetic is a dreamscape of infinite wonder... + ## sum(rep(1/18, 18)) <= 1 is FALSE... + if (sum(colwidths) > 1) { + colwidths <- colwidths - 0.00000000001 ## much smaller than a twip = 1/20 printing point + } + } + footer_val <- prep_strs_for_rtf( c( From ec96c412faad6b63dc67d3d537438dd9c16f5e73 Mon Sep 17 00:00:00 2001 From: Ezequiel Anokian Date: Thu, 12 Mar 2026 11:45:37 +0100 Subject: [PATCH 2/8] updated CHANGELOG.md and DESCRIPTION minimum dependency version of tidytlg --- CHANGELOG.md | 1 + DESCRIPTION | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a591c112..03873beb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -22,6 +22,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - DOCX exporter fixed watermark location in case of listings - DOCX exporter updated table border width from 0.75 to 0.875 inches - DOCX exporter when having vertical pagination in tables or listings, fixed the rows misalignment from page 2 and below compared to RTF +- `tt_to_tlgrtf()` now is passing vectorized colwidths when exporting 'allparts' to match the colwidths of the individual parts (#225) ### Changed diff --git a/DESCRIPTION b/DESCRIPTION index 810d8465..d80fe1ac 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -41,7 +41,7 @@ Depends: formatters (>= 0.5.12), rtables (>= 0.6.15) Imports: - tidytlg (>= 0.11.0), + tidytlg (>= 0.11.0.9000), tern (>= 0.9.10), rlistings (>= 0.2.13), checkmate (>= 2.1.0), From fc7eaddac1d89abd75736b0e4fc240628af71d79 Mon Sep 17 00:00:00 2001 From: Ezequiel Anokian Date: Thu, 12 Mar 2026 12:00:25 +0100 Subject: [PATCH 3/8] updated snapshot 'allparts' --- .../_snaps/tt_to_tblfile/test3allparts.rtf | 480 +++++++++--------- 1 file changed, 240 insertions(+), 240 deletions(-) diff --git a/tests/testthat/_snaps/tt_to_tblfile/test3allparts.rtf b/tests/testthat/_snaps/tt_to_tblfile/test3allparts.rtf index af24e6db..fd4c41f8 100755 --- a/tests/testthat/_snaps/tt_to_tblfile/test3allparts.rtf +++ b/tests/testthat/_snaps/tt_to_tblfile/test3allparts.rtf @@ -3,11 +3,11 @@ { \trowd -\trqc \clmgf\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\cellx2864 -\clmrg\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\cellx4129 -\clmrg\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\cellx5394 -\clmrg\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\cellx6659 -\clmrg\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\cellx7924 +\trqc \clmgf\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\cellx2880 +\clmrg\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\cellx4166 +\clmrg\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\cellx5453 +\clmrg\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\cellx6616 +\clmrg\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\cellx7903 \clmrg\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs20 \b \pnhang\trhdr\fi-1152\li1152\keepn\s15 test3allparts:\tab \b0 \cell \pard\intbl\ql\fs20 \b \b0 \cell \pard\intbl\ql\fs20 \b \b0 \cell @@ -19,11 +19,11 @@ { \trowd -\trqc \clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\clbrdrr\clvertalb\clpadr67\clpadfr3\cellx2864 -\clmgf\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\clbrdrr\clvertalb\clpadft3\clpadt60 \clpadfr3\clpadr60 \clpadt67\clpadft3\clpadr67\clpadfr3\cellx4129 -\clmrg\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\clbrdrr\clvertalb\clpadft3\clpadt60 \clpadfr3\clpadr60 \clpadt67\clpadft3\clpadr67\clpadfr3\cellx5394 -\clmrg\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\clbrdrr\clvertalb\clpadft3\clpadt60 \clpadfr3\clpadr60 \clpadt67\clpadft3\clpadr67\clpadfr3\cellx6659 -\clmrg\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\clbrdrr\clvertalb\clpadft3\clpadt60 \clpadfr3\clpadr60 \clpadt67\clpadft3\clpadr67\clpadfr3\cellx7924 +\trqc \clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\clbrdrr\clvertalb\clpadr67\clpadfr3\cellx2880 +\clmgf\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\clbrdrr\clvertalb\clpadft3\clpadt60 \clpadfr3\clpadr60 \clpadt67\clpadft3\clpadr67\clpadfr3\cellx4166 +\clmrg\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\clbrdrr\clvertalb\clpadft3\clpadt60 \clpadfr3\clpadr60 \clpadt67\clpadft3\clpadr67\clpadfr3\cellx5453 +\clmrg\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\clbrdrr\clvertalb\clpadft3\clpadt60 \clpadfr3\clpadr60 \clpadt67\clpadft3\clpadr67\clpadfr3\cellx6616 +\clmrg\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\clbrdrr\clvertalb\clpadft3\clpadt60 \clpadfr3\clpadr60 \clpadt67\clpadft3\clpadr67\clpadfr3\cellx7903 \clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\clbrdrr\clvertalb\clpadft3\clpadt60 \clpadfr3\clpadr60 \clpadt67\clpadft3\clpadr67\clpadfr3\cellx9189 \pard\intbl\ql\fs18 \keepn\trhdr \cell \pard\intbl\qc\fs18 \brdrb\brdrs \keepn\trhdr A: Drug X \cell \pard\intbl\qc\fs18 \brdrb\brdrs \keepn\trhdr A: Drug X \cell @@ -35,11 +35,11 @@ { \trowd -\trqc \clbrdrt\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\cellx2864 -\clbrdrt\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\cellx4129 -\clbrdrt\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\cellx5394 -\clbrdrt\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\cellx6659 -\clbrdrt\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\cellx7924 +\trqc \clbrdrt\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\cellx2880 +\clbrdrt\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\cellx4166 +\clbrdrt\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\cellx5453 +\clbrdrt\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\cellx6616 +\clbrdrt\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\cellx7903 \clbrdrt\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs18 \keepn\trhdr \cell \pard\intbl\qc\fs18 \keepn\trhdr F \cell \pard\intbl\qc\fs18 \keepn\trhdr M \cell @@ -51,11 +51,11 @@ { \trowd -\trqc \clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2864 -\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4129 -\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx5394 -\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx6659 -\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7924 +\trqc \clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2880 +\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4166 +\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx5453 +\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx6616 +\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7903 \clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs18 \intbl\li87\fi-87 ASIAN \cell \pard\intbl\qc\fs18 41 (51.9%) \cell \pard\intbl\qc\fs18 25 (49.0%) \cell @@ -67,11 +67,11 @@ { \trowd -\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2864 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4129 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx5394 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx6659 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7924 +\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2880 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4166 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx5453 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx6616 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7903 \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs18 \intbl\li267\fi-87 Mean \cell \pard\intbl\qc\fs18 31.22 \cell \pard\intbl\qc\fs18 34.60 \cell @@ -83,11 +83,11 @@ { \trowd -\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2864 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4129 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx5394 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx6659 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7924 +\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2880 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4166 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx5453 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx6616 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7903 \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs18 \intbl\li87\fi-87 BLACK OR AFRICAN AMERICAN \cell \pard\intbl\qc\fs18 18 (22.8%) \cell \pard\intbl\qc\fs18 12 (23.5%) \cell @@ -99,11 +99,11 @@ { \trowd -\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2864 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4129 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx5394 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx6659 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7924 +\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2880 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4166 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx5453 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx6616 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7903 \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs18 \intbl\li267\fi-87 Mean \cell \pard\intbl\qc\fs18 34.06 \cell \pard\intbl\qc\fs18 34.58 \cell @@ -115,11 +115,11 @@ { \trowd -\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2864 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4129 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx5394 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx6659 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7924 +\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2880 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4166 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx5453 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx6616 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7903 \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs18 \intbl\li87\fi-87 WHITE \cell \pard\intbl\qc\fs18 17 (21.5%) \cell \pard\intbl\qc\fs18 9 (17.6%) \cell @@ -131,11 +131,11 @@ { \trowd -\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2864 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4129 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx5394 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx6659 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7924 +\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2880 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4166 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx5453 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx6616 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7903 \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs18 \intbl\li267\fi-87 Mean \cell \pard\intbl\qc\fs18 34.12 \cell \pard\intbl\qc\fs18 40.00 \cell @@ -147,11 +147,11 @@ { \trowd -\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2864 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4129 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx5394 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx6659 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7924 +\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2880 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4166 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx5453 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx6616 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7903 \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs18 \intbl\li87\fi-87 AMERICAN INDIAN OR ALASKA NATIVE \cell \pard\intbl\qc\fs18 3 (3.8%) \cell \pard\intbl\qc\fs18 5 (9.8%) \cell @@ -163,11 +163,11 @@ { \trowd -\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2864 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4129 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx5394 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx6659 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7924 +\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2880 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4166 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx5453 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx6616 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7903 \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs18 \intbl\li267\fi-87 Mean \cell \pard\intbl\qc\fs18 38.33 \cell \pard\intbl\qc\fs18 34.80 \cell @@ -179,11 +179,11 @@ { \trowd -\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2864 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4129 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx5394 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx6659 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7924 +\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2880 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4166 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx5453 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx6616 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7903 \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs18 \intbl\li87\fi-87 MULTIPLE \cell \pard\intbl\qc\fs18 0 (0.0%) \cell \pard\intbl\qc\fs18 0 (0.0%) \cell @@ -195,11 +195,11 @@ { \trowd -\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2864 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4129 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx5394 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx6659 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7924 +\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2880 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4166 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx5453 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx6616 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7903 \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs18 \intbl\li267\fi-87 Mean \cell \pard\intbl\qc\fs18 NA \cell \pard\intbl\qc\fs18 NA \cell @@ -211,11 +211,11 @@ { \trowd -\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2864 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4129 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx5394 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx6659 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7924 +\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2880 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4166 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx5453 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx6616 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7903 \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs18 \intbl\li87\fi-87 NATIVE HAWAIIAN OR OTHER PACIFIC ISLANDER \cell \pard\intbl\qc\fs18 0 (0.0%) \cell \pard\intbl\qc\fs18 0 (0.0%) \cell @@ -227,11 +227,11 @@ { \trowd -\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2864 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4129 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx5394 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx6659 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7924 +\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2880 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4166 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx5453 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx6616 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7903 \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs18 \intbl\li267\fi-87 Mean \cell \pard\intbl\qc\fs18 NA \cell \pard\intbl\qc\fs18 NA \cell @@ -243,11 +243,11 @@ { \trowd -\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2864 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4129 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx5394 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx6659 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7924 +\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2880 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4166 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx5453 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx6616 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7903 \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs18 \intbl\li87\fi-87 OTHER \cell \pard\intbl\qc\fs18 0 (0.0%) \cell \pard\intbl\qc\fs18 0 (0.0%) \cell @@ -259,11 +259,11 @@ { \trowd -\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2864 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4129 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx5394 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx6659 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7924 +\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2880 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4166 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx5453 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx6616 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7903 \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs18 \intbl\li267\fi-87 Mean \cell \pard\intbl\qc\fs18 NA \cell \pard\intbl\qc\fs18 NA \cell @@ -275,11 +275,11 @@ { \trowd -\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2864 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4129 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx5394 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx6659 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7924 +\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2880 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4166 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx5453 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx6616 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7903 \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs18 \intbl\li87\fi-87 UNKNOWN \cell \pard\intbl\qc\fs18 0 (0.0%) \cell \pard\intbl\qc\fs18 0 (0.0%) \cell @@ -291,11 +291,11 @@ { \trowd -\trqc \clbrdrt\clbrdrl\clbrdrb\brdrs\brdrw18\brdrcf1\clbrdrr\clvertalb\cellx2864 -\clbrdrt\clbrdrl\clbrdrb\brdrs\brdrw18\brdrcf1\clbrdrr\clvertalb\cellx4129 -\clbrdrt\clbrdrl\clbrdrb\brdrs\brdrw18\brdrcf1\clbrdrr\clvertalb\cellx5394 -\clbrdrt\clbrdrl\clbrdrb\brdrs\brdrw18\brdrcf1\clbrdrr\clvertalb\cellx6659 -\clbrdrt\clbrdrl\clbrdrb\brdrs\brdrw18\brdrcf1\clbrdrr\clvertalb\cellx7924 +\trqc \clbrdrt\clbrdrl\clbrdrb\brdrs\brdrw18\brdrcf1\clbrdrr\clvertalb\cellx2880 +\clbrdrt\clbrdrl\clbrdrb\brdrs\brdrw18\brdrcf1\clbrdrr\clvertalb\cellx4166 +\clbrdrt\clbrdrl\clbrdrb\brdrs\brdrw18\brdrcf1\clbrdrr\clvertalb\cellx5453 +\clbrdrt\clbrdrl\clbrdrb\brdrs\brdrw18\brdrcf1\clbrdrr\clvertalb\cellx6616 +\clbrdrt\clbrdrl\clbrdrb\brdrs\brdrw18\brdrcf1\clbrdrr\clvertalb\cellx7903 \clbrdrt\clbrdrl\clbrdrb\brdrs\brdrw18\brdrcf1\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs18 \intbl\li267\fi-87 Mean \cell \pard\intbl\qc\fs18 NA \cell \pard\intbl\qc\fs18 NA \cell @@ -307,11 +307,11 @@ { \trowd -\trqc \clmgf\clbrdrt\brdrs\brdrw18\brdrcf1\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2864 -\clmrg\clbrdrt\brdrs\brdrw18\brdrcf1\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4129 -\clmrg\clbrdrt\brdrs\brdrw18\brdrcf1\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx5394 -\clmrg\clbrdrt\brdrs\brdrw18\brdrcf1\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx6659 -\clmrg\clbrdrt\brdrs\brdrw18\brdrcf1\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7924 +\trqc \clmgf\clbrdrt\brdrs\brdrw18\brdrcf1\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2880 +\clmrg\clbrdrt\brdrs\brdrw18\brdrcf1\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4166 +\clmrg\clbrdrt\brdrs\brdrw18\brdrcf1\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx5453 +\clmrg\clbrdrt\brdrs\brdrw18\brdrcf1\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx6616 +\clmrg\clbrdrt\brdrs\brdrw18\brdrcf1\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7903 \clmrg\clbrdrt\brdrs\brdrw18\brdrcf1\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs16 \cell \pard\intbl\qc \cell \pard\intbl\qc \cell @@ -324,12 +324,12 @@ \v\par\v0 { \trowd -\trqc \clmgf\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\cellx2864 -\clmrg\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\cellx3918 -\clmrg\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\cellx4972 -\clmrg\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\cellx6027 -\clmrg\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\cellx7081 -\clmrg\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\cellx8135 +\trqc \clmgf\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\cellx2869 +\clmrg\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\cellx3984 +\clmrg\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\cellx4993 +\clmrg\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\cellx5949 +\clmrg\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\cellx7065 +\clmrg\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\cellx8180 \clmrg\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs20 \b \pnhang\trhdr\fi-1152\li1152\keepn\s16 test3allparts:\tab \b0 \cell \pard\intbl\ql\fs20 \b \b0 \cell \pard\intbl\ql\fs20 \b \b0 \cell @@ -342,12 +342,12 @@ { \trowd -\trqc \clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\clbrdrr\clvertalb\clpadr67\clpadfr3\cellx2864 -\clmgf\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\clbrdrr\clvertalb\clpadft3\clpadt60 \clpadfr3\clpadr60 \clpadt67\clpadft3\clpadr67\clpadfr3\cellx3918 -\clmrg\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\clbrdrr\clvertalb\clpadft3\clpadt60 \clpadfr3\clpadr60 \clpadt67\clpadft3\clpadr67\clpadfr3\cellx4972 -\clmrg\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\clbrdrr\clvertalb\clpadft3\clpadt60 \clpadfr3\clpadr60 \clpadt67\clpadft3\clpadr67\clpadfr3\cellx6027 -\clmgf\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\clbrdrr\clvertalb\clpadft3\clpadt60 \clpadfr3\clpadr60 \clpadt67\clpadft3\clpadr67\clpadfr3\cellx7081 -\clmrg\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\clbrdrr\clvertalb\clpadft3\clpadt60 \clpadfr3\clpadr60 \clpadt67\clpadft3\clpadr67\clpadfr3\cellx8135 +\trqc \clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\clbrdrr\clvertalb\clpadr67\clpadfr3\cellx2869 +\clmgf\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\clbrdrr\clvertalb\clpadft3\clpadt60 \clpadfr3\clpadr60 \clpadt67\clpadft3\clpadr67\clpadfr3\cellx3984 +\clmrg\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\clbrdrr\clvertalb\clpadft3\clpadt60 \clpadfr3\clpadr60 \clpadt67\clpadft3\clpadr67\clpadfr3\cellx4993 +\clmrg\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\clbrdrr\clvertalb\clpadft3\clpadt60 \clpadfr3\clpadr60 \clpadt67\clpadft3\clpadr67\clpadfr3\cellx5949 +\clmgf\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\clbrdrr\clvertalb\clpadft3\clpadt60 \clpadfr3\clpadr60 \clpadt67\clpadft3\clpadr67\clpadfr3\cellx7065 +\clmrg\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\clbrdrr\clvertalb\clpadft3\clpadt60 \clpadfr3\clpadr60 \clpadt67\clpadft3\clpadr67\clpadfr3\cellx8180 \clmrg\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\clbrdrr\clvertalb\clpadft3\clpadt60 \clpadfr3\clpadr60 \clpadt67\clpadft3\clpadr67\clpadfr3\cellx9189 \pard\intbl\ql\fs18 \keepn\trhdr \cell \pard\intbl\qc\fs18 \brdrb\brdrs \keepn\trhdr B: Placebo \cell \pard\intbl\qc\fs18 \brdrb\brdrs \keepn\trhdr B: Placebo \cell @@ -360,12 +360,12 @@ { \trowd -\trqc \clbrdrt\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\cellx2864 -\clbrdrt\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\cellx3918 -\clbrdrt\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\cellx4972 -\clbrdrt\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\cellx6027 -\clbrdrt\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\cellx7081 -\clbrdrt\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\cellx8135 +\trqc \clbrdrt\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\cellx2869 +\clbrdrt\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\cellx3984 +\clbrdrt\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\cellx4993 +\clbrdrt\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\cellx5949 +\clbrdrt\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\cellx7065 +\clbrdrt\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\cellx8180 \clbrdrt\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs18 \keepn\trhdr \cell \pard\intbl\qc\fs18 \keepn\trhdr M \cell \pard\intbl\qc\fs18 \keepn\trhdr U \cell @@ -378,12 +378,12 @@ { \trowd -\trqc \clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2864 -\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx3918 -\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4972 -\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx6027 -\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7081 -\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx8135 +\trqc \clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2869 +\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx3984 +\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4993 +\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx5949 +\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7065 +\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx8180 \clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs18 \intbl\li87\fi-87 ASIAN \cell \pard\intbl\qc\fs18 30 (54.5%) \cell \pard\intbl\qc\fs18 1 (50.0%) \cell @@ -396,12 +396,12 @@ { \trowd -\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2864 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx3918 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4972 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx6027 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7081 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx8135 +\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2869 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx3984 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4993 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx5949 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7065 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx8180 \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs18 \intbl\li267\fi-87 Mean \cell \pard\intbl\qc\fs18 38.63 \cell \pard\intbl\qc\fs18 35.00 \cell @@ -414,12 +414,12 @@ { \trowd -\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2864 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx3918 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4972 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx6027 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7081 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx8135 +\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2869 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx3984 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4993 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx5949 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7065 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx8180 \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs18 \intbl\li87\fi-87 BLACK OR AFRICAN AMERICAN \cell \pard\intbl\qc\fs18 12 (21.8%) \cell \pard\intbl\qc\fs18 0 (0.0%) \cell @@ -432,12 +432,12 @@ { \trowd -\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2864 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx3918 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4972 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx6027 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7081 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx8135 +\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2869 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx3984 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4993 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx5949 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7065 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx8180 \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs18 \intbl\li267\fi-87 Mean \cell \pard\intbl\qc\fs18 36.33 \cell \pard\intbl\qc\fs18 NA \cell @@ -450,12 +450,12 @@ { \trowd -\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2864 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx3918 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4972 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx6027 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7081 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx8135 +\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2869 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx3984 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4993 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx5949 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7065 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx8180 \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs18 \intbl\li87\fi-87 WHITE \cell \pard\intbl\qc\fs18 8 (14.5%) \cell \pard\intbl\qc\fs18 1 (50.0%) \cell @@ -468,12 +468,12 @@ { \trowd -\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2864 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx3918 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4972 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx6027 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7081 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx8135 +\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2869 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx3984 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4993 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx5949 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7065 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx8180 \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs18 \intbl\li267\fi-87 Mean \cell \pard\intbl\qc\fs18 34.62 \cell \pard\intbl\qc\fs18 27.00 \cell @@ -486,12 +486,12 @@ { \trowd -\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2864 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx3918 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4972 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx6027 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7081 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx8135 +\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2869 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx3984 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4993 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx5949 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7065 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx8180 \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs18 \intbl\li87\fi-87 AMERICAN INDIAN OR ALASKA NATIVE \cell \pard\intbl\qc\fs18 4 (7.3%) \cell \pard\intbl\qc\fs18 0 (0.0%) \cell @@ -504,12 +504,12 @@ { \trowd -\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2864 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx3918 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4972 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx6027 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7081 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx8135 +\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2869 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx3984 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4993 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx5949 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7065 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx8180 \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs18 \intbl\li267\fi-87 Mean \cell \pard\intbl\qc\fs18 33.50 \cell \pard\intbl\qc\fs18 NA \cell @@ -522,12 +522,12 @@ { \trowd -\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2864 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx3918 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4972 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx6027 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7081 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx8135 +\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2869 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx3984 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4993 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx5949 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7065 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx8180 \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs18 \intbl\li87\fi-87 MULTIPLE \cell \pard\intbl\qc\fs18 1 (1.8%) \cell \pard\intbl\qc\fs18 0 (0.0%) \cell @@ -540,12 +540,12 @@ { \trowd -\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2864 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx3918 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4972 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx6027 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7081 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx8135 +\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2869 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx3984 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4993 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx5949 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7065 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx8180 \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs18 \intbl\li267\fi-87 Mean \cell \pard\intbl\qc\fs18 53.00 \cell \pard\intbl\qc\fs18 NA \cell @@ -558,12 +558,12 @@ { \trowd -\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2864 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx3918 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4972 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx6027 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7081 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx8135 +\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2869 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx3984 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4993 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx5949 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7065 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx8180 \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs18 \intbl\li87\fi-87 NATIVE HAWAIIAN OR OTHER PACIFIC ISLANDER \cell \pard\intbl\qc\fs18 0 (0.0%) \cell \pard\intbl\qc\fs18 0 (0.0%) \cell @@ -576,12 +576,12 @@ { \trowd -\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2864 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx3918 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4972 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx6027 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7081 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx8135 +\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2869 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx3984 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4993 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx5949 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7065 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx8180 \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs18 \intbl\li267\fi-87 Mean \cell \pard\intbl\qc\fs18 NA \cell \pard\intbl\qc\fs18 NA \cell @@ -594,12 +594,12 @@ { \trowd -\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2864 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx3918 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4972 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx6027 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7081 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx8135 +\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2869 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx3984 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4993 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx5949 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7065 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx8180 \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs18 \intbl\li87\fi-87 OTHER \cell \pard\intbl\qc\fs18 0 (0.0%) \cell \pard\intbl\qc\fs18 0 (0.0%) \cell @@ -612,12 +612,12 @@ { \trowd -\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2864 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx3918 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4972 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx6027 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7081 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx8135 +\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2869 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx3984 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4993 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx5949 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7065 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx8180 \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs18 \intbl\li267\fi-87 Mean \cell \pard\intbl\qc\fs18 NA \cell \pard\intbl\qc\fs18 NA \cell @@ -630,12 +630,12 @@ { \trowd -\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2864 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx3918 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4972 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx6027 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7081 -\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx8135 +\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2869 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx3984 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4993 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx5949 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7065 +\clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx8180 \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs18 \intbl\li87\fi-87 UNKNOWN \cell \pard\intbl\qc\fs18 0 (0.0%) \cell \pard\intbl\qc\fs18 0 (0.0%) \cell @@ -648,12 +648,12 @@ { \trowd -\trqc \clbrdrt\clbrdrl\clbrdrb\brdrs\brdrw18\brdrcf1\clbrdrr\clvertalb\cellx2864 -\clbrdrt\clbrdrl\clbrdrb\brdrs\brdrw18\brdrcf1\clbrdrr\clvertalb\cellx3918 -\clbrdrt\clbrdrl\clbrdrb\brdrs\brdrw18\brdrcf1\clbrdrr\clvertalb\cellx4972 -\clbrdrt\clbrdrl\clbrdrb\brdrs\brdrw18\brdrcf1\clbrdrr\clvertalb\cellx6027 -\clbrdrt\clbrdrl\clbrdrb\brdrs\brdrw18\brdrcf1\clbrdrr\clvertalb\cellx7081 -\clbrdrt\clbrdrl\clbrdrb\brdrs\brdrw18\brdrcf1\clbrdrr\clvertalb\cellx8135 +\trqc \clbrdrt\clbrdrl\clbrdrb\brdrs\brdrw18\brdrcf1\clbrdrr\clvertalb\cellx2869 +\clbrdrt\clbrdrl\clbrdrb\brdrs\brdrw18\brdrcf1\clbrdrr\clvertalb\cellx3984 +\clbrdrt\clbrdrl\clbrdrb\brdrs\brdrw18\brdrcf1\clbrdrr\clvertalb\cellx4993 +\clbrdrt\clbrdrl\clbrdrb\brdrs\brdrw18\brdrcf1\clbrdrr\clvertalb\cellx5949 +\clbrdrt\clbrdrl\clbrdrb\brdrs\brdrw18\brdrcf1\clbrdrr\clvertalb\cellx7065 +\clbrdrt\clbrdrl\clbrdrb\brdrs\brdrw18\brdrcf1\clbrdrr\clvertalb\cellx8180 \clbrdrt\clbrdrl\clbrdrb\brdrs\brdrw18\brdrcf1\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs18 \intbl\li267\fi-87 Mean \cell \pard\intbl\qc\fs18 NA \cell \pard\intbl\qc\fs18 NA \cell @@ -666,12 +666,12 @@ { \trowd -\trqc \clmgf\clbrdrt\brdrs\brdrw18\brdrcf1\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2864 -\clmrg\clbrdrt\brdrs\brdrw18\brdrcf1\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx3918 -\clmrg\clbrdrt\brdrs\brdrw18\brdrcf1\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4972 -\clmrg\clbrdrt\brdrs\brdrw18\brdrcf1\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx6027 -\clmrg\clbrdrt\brdrs\brdrw18\brdrcf1\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7081 -\clmrg\clbrdrt\brdrs\brdrw18\brdrcf1\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx8135 +\trqc \clmgf\clbrdrt\brdrs\brdrw18\brdrcf1\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2869 +\clmrg\clbrdrt\brdrs\brdrw18\brdrcf1\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx3984 +\clmrg\clbrdrt\brdrs\brdrw18\brdrcf1\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx4993 +\clmrg\clbrdrt\brdrs\brdrw18\brdrcf1\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx5949 +\clmrg\clbrdrt\brdrs\brdrw18\brdrcf1\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx7065 +\clmrg\clbrdrt\brdrs\brdrw18\brdrcf1\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx8180 \clmrg\clbrdrt\brdrs\brdrw18\brdrcf1\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs16 \cell \pard\intbl\qc \cell \pard\intbl\qc \cell @@ -685,7 +685,7 @@ \v\par\v0 { \trowd -\trqc \clmgf\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\cellx2864 +\trqc \clmgf\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\cellx2757 \clmrg\clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs20 \b \pnhang\trhdr\fi-1152\li1152\keepn\s16 test3allparts:\tab \b0 \cell \pard\intbl\ql\fs20 \b \b0 \cell \row @@ -693,7 +693,7 @@ { \trowd -\trqc \clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\clbrdrr\clvertalb\clpadr67\clpadfr3\cellx2864 +\trqc \clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\clbrdrr\clvertalb\clpadr67\clpadfr3\cellx2757 \clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\clpadt67\clpadft3\clpadr67\clpadfr3\cellx9189 \pard\intbl\ql\fs18 \keepn\trhdr \cell \pard\intbl\qc\fs18 \keepn\trhdr C: Combination \cell \row @@ -701,7 +701,7 @@ { \trowd -\trqc \clbrdrt\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\cellx2864 +\trqc \clbrdrt\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\cellx2757 \clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\brdrs\brdrw18\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs18 \keepn\trhdr \cell \pard\intbl\qc\fs18 \keepn\trhdr UNDIFFERENTIATED \cell \row @@ -709,7 +709,7 @@ { \trowd -\trqc \clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2864 +\trqc \clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2757 \clbrdrt\brdrs\brdrw18\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs18 \intbl\li87\fi-87 ASIAN \cell \pard\intbl\qc\fs18 0 (0.0%) \cell \row @@ -717,7 +717,7 @@ { \trowd -\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2864 +\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2757 \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs18 \intbl\li267\fi-87 Mean \cell \pard\intbl\qc\fs18 NA \cell \row @@ -725,7 +725,7 @@ { \trowd -\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2864 +\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2757 \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs18 \intbl\li87\fi-87 BLACK OR AFRICAN AMERICAN \cell \pard\intbl\qc\fs18 2 (100.0%) \cell \row @@ -733,7 +733,7 @@ { \trowd -\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2864 +\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2757 \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs18 \intbl\li267\fi-87 Mean \cell \pard\intbl\qc\fs18 45.00 \cell \row @@ -741,7 +741,7 @@ { \trowd -\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2864 +\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2757 \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs18 \intbl\li87\fi-87 WHITE \cell \pard\intbl\qc\fs18 0 (0.0%) \cell \row @@ -749,7 +749,7 @@ { \trowd -\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2864 +\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2757 \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs18 \intbl\li267\fi-87 Mean \cell \pard\intbl\qc\fs18 NA \cell \row @@ -757,7 +757,7 @@ { \trowd -\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2864 +\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2757 \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs18 \intbl\li87\fi-87 AMERICAN INDIAN OR ALASKA NATIVE \cell \pard\intbl\qc\fs18 0 (0.0%) \cell \row @@ -765,7 +765,7 @@ { \trowd -\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2864 +\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2757 \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs18 \intbl\li267\fi-87 Mean \cell \pard\intbl\qc\fs18 NA \cell \row @@ -773,7 +773,7 @@ { \trowd -\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2864 +\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2757 \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs18 \intbl\li87\fi-87 MULTIPLE \cell \pard\intbl\qc\fs18 0 (0.0%) \cell \row @@ -781,7 +781,7 @@ { \trowd -\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2864 +\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2757 \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs18 \intbl\li267\fi-87 Mean \cell \pard\intbl\qc\fs18 NA \cell \row @@ -789,7 +789,7 @@ { \trowd -\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2864 +\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2757 \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs18 \intbl\li87\fi-87 NATIVE HAWAIIAN OR OTHER PACIFIC ISLANDER \cell \pard\intbl\qc\fs18 0 (0.0%) \cell \row @@ -797,7 +797,7 @@ { \trowd -\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2864 +\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2757 \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs18 \intbl\li267\fi-87 Mean \cell \pard\intbl\qc\fs18 NA \cell \row @@ -805,7 +805,7 @@ { \trowd -\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2864 +\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2757 \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs18 \intbl\li87\fi-87 OTHER \cell \pard\intbl\qc\fs18 0 (0.0%) \cell \row @@ -813,7 +813,7 @@ { \trowd -\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2864 +\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2757 \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs18 \intbl\li267\fi-87 Mean \cell \pard\intbl\qc\fs18 NA \cell \row @@ -821,7 +821,7 @@ { \trowd -\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2864 +\trqc \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2757 \clbrdrt\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs18 \intbl\li87\fi-87 UNKNOWN \cell \pard\intbl\qc\fs18 0 (0.0%) \cell \row @@ -829,7 +829,7 @@ { \trowd -\trqc \clbrdrt\clbrdrl\clbrdrb\brdrs\brdrw18\brdrcf1\clbrdrr\clvertalb\cellx2864 +\trqc \clbrdrt\clbrdrl\clbrdrb\brdrs\brdrw18\brdrcf1\clbrdrr\clvertalb\cellx2757 \clbrdrt\clbrdrl\clbrdrb\brdrs\brdrw18\brdrcf1\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs18 \intbl\li267\fi-87 Mean \cell \pard\intbl\qc\fs18 NA \cell \row @@ -837,7 +837,7 @@ { \trowd -\trqc \clmgf\clbrdrt\brdrs\brdrw18\brdrcf1\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2864 +\trqc \clmgf\clbrdrt\brdrs\brdrw18\brdrcf1\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx2757 \clmrg\clbrdrt\brdrs\brdrw18\brdrcf1\clbrdrl\clbrdrb\clbrdrr\clvertalb\cellx9189 \pard\intbl\ql\fs16 \cell \pard\intbl\qc \cell \row From 258cb6269f6848e73c1b75cc0e8c1179a2bb7af8 Mon Sep 17 00:00:00 2001 From: Ezequiel Anokian Date: Thu, 12 Mar 2026 12:12:22 +0100 Subject: [PATCH 4/8] Update DESCRIPTION --- DESCRIPTION | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DESCRIPTION b/DESCRIPTION index d80fe1ac..544a7bfb 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -82,4 +82,4 @@ Suggests: pharmaverseadamjnj (>= 0.0.2) VignetteBuilder: knitr Config/testthat/edition: 3 -Remotes: davidgohel/flextable +Remotes: eanokian/tidytlg@vectorize_colwidths From ed353107f1b2e3591cb601b4ef5c41cc8ee8628e Mon Sep 17 00:00:00 2001 From: Gabe Becker Date: Fri, 13 Mar 2026 13:00:38 -0700 Subject: [PATCH 5/8] Apply suggestion from @munoztd0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: David Muñoz Tord --- R/tt_to_tblfile.R | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/R/tt_to_tblfile.R b/R/tt_to_tblfile.R index b8153161..bdfa4ee0 100644 --- a/R/tt_to_tblfile.R +++ b/R/tt_to_tblfile.R @@ -724,7 +724,7 @@ tt_to_tlgrtf <- function( # finite precision arithmetic is a dreamscape of infinite wonder... ## sum(rep(1/18, 18)) <= 1 is FALSE... if (sum(colwidths) > 1) { - colwidths <- colwidths - 0.00000000001 ## much smaller than a twip = 1/20 printing point + colwidths <- colwidths - .Machine$double.eps ## much smaller than a twip = 1/20 printing point } } From af62876cc091418bf353b84be7ab530f124fc307 Mon Sep 17 00:00:00 2001 From: Ezequiel Anokian Date: Sat, 14 Mar 2026 16:23:11 +0100 Subject: [PATCH 6/8] Update tt_to_tblfile.R --- R/tt_to_tblfile.R | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/R/tt_to_tblfile.R b/R/tt_to_tblfile.R index bdfa4ee0..3e71fdbc 100644 --- a/R/tt_to_tblfile.R +++ b/R/tt_to_tblfile.R @@ -695,6 +695,8 @@ tt_to_tlgrtf <- function( is.list(tt) && !is(tt, "MatrixPrintForm")) { # this should be technically always 1 but just in case num_repeated_cols <- ncol(tt[[1]]$strings) - ncol(tt[[1]]) + # the following lines will listify the vector colwidths, this is, convert it + # to a list of vectors for each page l_colwidths <- list() j <- num_repeated_cols + 1 for (i in seq_along(tt)) { @@ -721,8 +723,6 @@ tt_to_tlgrtf <- function( ) } colwidths <- colwidths / sum(colwidths) - # finite precision arithmetic is a dreamscape of infinite wonder... - ## sum(rep(1/18, 18)) <= 1 is FALSE... if (sum(colwidths) > 1) { colwidths <- colwidths - .Machine$double.eps ## much smaller than a twip = 1/20 printing point } From ea4e76116d4359204d7098957e7f4368cb03c4c2 Mon Sep 17 00:00:00 2001 From: Ezequiel Anokian Date: Sat, 14 Mar 2026 16:39:48 +0100 Subject: [PATCH 7/8] Update tt_to_tblfile.R --- R/tt_to_tblfile.R | 43 +++++++++++++++++++++++-------------------- 1 file changed, 23 insertions(+), 20 deletions(-) diff --git a/R/tt_to_tblfile.R b/R/tt_to_tblfile.R index 3e71fdbc..338fb625 100644 --- a/R/tt_to_tblfile.R +++ b/R/tt_to_tblfile.R @@ -112,6 +112,21 @@ pg_width_by_orient <- function(landscape = FALSE) { fullpg - mar_plus_gutters } +get_colwidths_as_proportions <- function(colwidths, tlgtype, label_width_ins, pg_width) { + if (tlgtype == "Table") { + colwidths <- cwidths_final_adj( + labwidth_ins = label_width_ins, + total_width = pg_width, + colwidths = colwidths[-1] + ) + } + colwidths <- colwidths / sum(colwidths) + if (sum(colwidths) > 1) { + colwidths <- colwidths - .Machine$double.eps ## much smaller than a twip = 1/20 printing point + } + return(colwidths) +} + get_output_csv_filename <- function(output_csv_directory, fpath, fname) { if (is.null(output_csv_directory)) { output_csv_filename <- file.path(fpath, paste0(tolower(fname), ".csv")) @@ -703,29 +718,17 @@ tt_to_tlgrtf <- function( subt_col_idxs <- j - 1 + seq(ncol(tt[[i]])) colwidths_subt <- colwidths[c(1:num_repeated_cols, subt_col_idxs)] j <- tail(subt_col_idxs, 1) + 1 - if (tlgtype == "Table") { - colwidths_subt <- cwidths_final_adj( - labwidth_ins = label_width_ins, - total_width = pg_width, - colwidths = colwidths_subt[-1] - ) - } - colwidths_subt <- colwidths_subt / sum(colwidths_subt) - l_colwidths[[i]] <- colwidths_subt + l_colwidths[[i]] <- get_colwidths_as_proportions(colwidths_subt, + tlgtype, + label_width_ins, + pg_width) } colwidths <- l_colwidths } else { # nolint end - if (tlgtype == "Table") { - colwidths <- cwidths_final_adj( - labwidth_ins = label_width_ins, - total_width = pg_width, - colwidths = colwidths[-1] - ) - } - colwidths <- colwidths / sum(colwidths) - if (sum(colwidths) > 1) { - colwidths <- colwidths - .Machine$double.eps ## much smaller than a twip = 1/20 printing point - } + colwidths <- get_colwidths_as_proportions(colwidths, + tlgtype, + label_width_ins, + pg_width) } From 5e75e20531dd348c619aac690c2d6284629fc5b0 Mon Sep 17 00:00:00 2001 From: Ezequiel Anokian Date: Tue, 17 Mar 2026 10:28:59 +0100 Subject: [PATCH 8/8] Update tt_to_tblfile.R --- R/tt_to_tblfile.R | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/R/tt_to_tblfile.R b/R/tt_to_tblfile.R index 338fb625..d47547b9 100644 --- a/R/tt_to_tblfile.R +++ b/R/tt_to_tblfile.R @@ -711,12 +711,13 @@ tt_to_tlgrtf <- function( # this should be technically always 1 but just in case num_repeated_cols <- ncol(tt[[1]]$strings) - ncol(tt[[1]]) # the following lines will listify the vector colwidths, this is, convert it - # to a list of vectors for each page + # to a list of vectors (one vector per page) l_colwidths <- list() j <- num_repeated_cols + 1 for (i in seq_along(tt)) { subt_col_idxs <- j - 1 + seq(ncol(tt[[i]])) colwidths_subt <- colwidths[c(1:num_repeated_cols, subt_col_idxs)] + ## jump current col position to first column on next page j <- tail(subt_col_idxs, 1) + 1 l_colwidths[[i]] <- get_colwidths_as_proportions(colwidths_subt, tlgtype,