From e91c899c4be951cc770117c7658d20faa555d88b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 28 Oct 2024 12:34:49 +0000 Subject: [PATCH] Update pkgdown documentation 5809c056d04ddcdacb4cb1cd4c65876d3dc76dee --- v0.2.8/404.html | 83 + v0.2.8/CODE_OF_CONDUCT.html | 126 + v0.2.8/CONTRIBUTING.html | 177 + v0.2.8/LICENSE-text.html | 72 + v0.2.8/SECURITY.html | 81 + v0.2.8/analytics.js | 1 + v0.2.8/articles/chevron.html | 332 + v0.2.8/articles/chevron_catalog.html | 5366 ++++++++ .../figure-html/unnamed-chunk-100-1.png | Bin 0 -> 62055 bytes .../figure-html/unnamed-chunk-101-1.png | Bin 0 -> 59692 bytes .../figure-html/unnamed-chunk-102-1.png | Bin 0 -> 57474 bytes .../figure-html/unnamed-chunk-103-1.png | Bin 0 -> 25551 bytes .../figure-html/unnamed-chunk-104-1.png | Bin 0 -> 61043 bytes .../figure-html/unnamed-chunk-105-1.png | Bin 0 -> 59825 bytes .../figure-html/unnamed-chunk-106-1.png | Bin 0 -> 95221 bytes .../figure-html/unnamed-chunk-107-1.png | Bin 0 -> 117842 bytes .../figure-html/unnamed-chunk-108-1.png | Bin 0 -> 89591 bytes .../figure-html/unnamed-chunk-109-1.png | Bin 0 -> 70650 bytes .../figure-html/unnamed-chunk-110-1.png | Bin 0 -> 101309 bytes .../figure-html/unnamed-chunk-110-2.png | Bin 0 -> 105810 bytes .../figure-html/unnamed-chunk-111-1.png | Bin 0 -> 70258 bytes .../figure-html/unnamed-chunk-112-1.png | Bin 0 -> 102166 bytes .../figure-html/unnamed-chunk-113-1.png | Bin 0 -> 77624 bytes .../figure-html/unnamed-chunk-114-1.png | Bin 0 -> 104139 bytes .../figure-html/unnamed-chunk-115-1.png | Bin 0 -> 103438 bytes .../figure-html/unnamed-chunk-116-1.png | Bin 0 -> 71206 bytes .../figure-html/unnamed-chunk-117-1.png | Bin 0 -> 71565 bytes .../figure-html/unnamed-chunk-118-1.png | Bin 0 -> 194720 bytes .../figure-html/unnamed-chunk-118-2.png | Bin 0 -> 200951 bytes .../figure-html/unnamed-chunk-118-3.png | Bin 0 -> 188384 bytes .../figure-html/unnamed-chunk-95-1.png | Bin 0 -> 62388 bytes .../figure-html/unnamed-chunk-96-1.png | Bin 0 -> 62698 bytes .../figure-html/unnamed-chunk-97-1.png | Bin 0 -> 57306 bytes .../figure-html/unnamed-chunk-98-1.png | Bin 0 -> 25183 bytes .../figure-html/unnamed-chunk-99-1.png | Bin 0 -> 59439 bytes v0.2.8/articles/index.html | 67 + v0.2.8/articles/script_generator.html | 168 + v0.2.8/authors.html | 117 + v0.2.8/consent.css | 28 + v0.2.8/consent.js | 95 + v0.2.8/cookie_policy.txt | 11 + .../bootstrap-5.3.1/bootstrap.bundle.min.js | 7 + .../bootstrap.bundle.min.js.map | 1 + v0.2.8/deps/bootstrap-5.3.1/bootstrap.min.css | 5 + .../bootstrap-toc-1.0.1/bootstrap-toc.min.js | 5 + .../deps/clipboard.js-2.0.11/clipboard.min.js | 7 + v0.2.8/deps/data-deps.txt | 13 + v0.2.8/deps/font-awesome-6.4.2/css/all.css | 7968 +++++++++++ .../deps/font-awesome-6.4.2/css/all.min.css | 9 + .../deps/font-awesome-6.4.2/css/v4-shims.css | 2194 ++++ .../font-awesome-6.4.2/css/v4-shims.min.css | 6 + .../webfonts/fa-brands-400.ttf | Bin 0 -> 189684 bytes .../webfonts/fa-brands-400.woff2 | Bin 0 -> 109808 bytes .../webfonts/fa-regular-400.ttf | Bin 0 -> 63348 bytes .../webfonts/fa-regular-400.woff2 | Bin 0 -> 24488 bytes .../webfonts/fa-solid-900.ttf | Bin 0 -> 394668 bytes .../webfonts/fa-solid-900.woff2 | Bin 0 -> 150020 bytes .../webfonts/fa-v4compatibility.ttf | Bin 0 -> 10172 bytes .../webfonts/fa-v4compatibility.woff2 | Bin 0 -> 4568 bytes v0.2.8/deps/headroom-0.11.0/headroom.min.js | 7 + .../headroom-0.11.0/jQuery.headroom.min.js | 7 + v0.2.8/deps/jquery-3.6.0/jquery-3.6.0.js | 10881 ++++++++++++++++ v0.2.8/deps/jquery-3.6.0/jquery-3.6.0.min.js | 2 + v0.2.8/deps/jquery-3.6.0/jquery-3.6.0.min.map | 1 + .../search-1.0.0/autocomplete.jquery.min.js | 7 + v0.2.8/deps/search-1.0.0/fuse.min.js | 9 + v0.2.8/deps/search-1.0.0/mark.min.js | 7 + v0.2.8/index.html | 292 + v0.2.8/katex-auto.js | 14 + v0.2.8/lightswitch.js | 85 + v0.2.8/link.svg | 12 + v0.2.8/news/index.html | 190 + v0.2.8/pkgdown.js | 162 + v0.2.8/pkgdown.yml | 11 + v0.2.8/reference/.chevron_g.html | 8 + v0.2.8/reference/.chevron_l.html | 8 + v0.2.8/reference/.chevron_simple.html | 8 + v0.2.8/reference/.chevron_t.html | 8 + v0.2.8/reference/.chevron_tlg.html | 8 + v0.2.8/reference/ael01_nollt.html | 165 + v0.2.8/reference/ael01_nollt_pre.html | 8 + v0.2.8/reference/ael02.html | 139 + v0.2.8/reference/ael02_pre.html | 8 + v0.2.8/reference/ael03.html | 138 + v0.2.8/reference/ael03_pre.html | 8 + v0.2.8/reference/aet01.html | 177 + v0.2.8/reference/aet01_aesi.html | 185 + v0.2.8/reference/aet01_aesi_lyt.html | 89 + v0.2.8/reference/aet01_aesi_post.html | 8 + v0.2.8/reference/aet01_aesi_pre.html | 8 + v0.2.8/reference/aet01_lyt.html | 97 + v0.2.8/reference/aet01_post.html | 8 + v0.2.8/reference/aet01_pre.html | 8 + v0.2.8/reference/aet02.html | 201 + v0.2.8/reference/aet02_main.html | 8 + v0.2.8/reference/aet02_post.html | 8 + v0.2.8/reference/aet02_pre.html | 8 + v0.2.8/reference/aet03.html | 204 + v0.2.8/reference/aet03_lyt.html | 97 + v0.2.8/reference/aet03_post.html | 8 + v0.2.8/reference/aet03_pre.html | 8 + v0.2.8/reference/aet04.html | 183 + v0.2.8/reference/aet04_lyt.html | 108 + v0.2.8/reference/aet04_post.html | 8 + v0.2.8/reference/aet04_pre.html | 8 + v0.2.8/reference/aet05.html | 189 + v0.2.8/reference/aet05_all.html | 131 + v0.2.8/reference/aet05_lyt.html | 102 + v0.2.8/reference/aet05_post.html | 8 + v0.2.8/reference/aet05_pre.html | 8 + v0.2.8/reference/aet10.html | 159 + v0.2.8/reference/aet10_lyt.html | 89 + v0.2.8/reference/aet10_post.html | 8 + v0.2.8/reference/aet10_pre.html | 8 + v0.2.8/reference/afun_p.html | 129 + v0.2.8/reference/afun_skip.html | 141 + .../reference/args_ls,chevron_tlg-method.html | 8 + v0.2.8/reference/args_ls.html | 127 + v0.2.8/reference/assert_single_value.html | 85 + v0.2.8/reference/assert_valid_type.html | 89 + .../reference/assert_valid_var.POSIXct.html | 8 + .../reference/assert_valid_var.character.html | 8 + .../reference/assert_valid_var.default.html | 8 + v0.2.8/reference/assert_valid_var.factor.html | 8 + v0.2.8/reference/assert_valid_var.html | 171 + .../reference/assert_valid_var.logical.html | 8 + .../reference/assert_valid_var.numeric.html | 8 + v0.2.8/reference/assert_valid_var_pair.html | 103 + v0.2.8/reference/assert_valid_variable.html | 104 + v0.2.8/reference/cfbt01.html | 280 + v0.2.8/reference/cfbt01_lyt.html | 150 + v0.2.8/reference/cfbt01_post.html | 8 + v0.2.8/reference/cfbt01_pre.html | 8 + v0.2.8/reference/check_all_colnames.html | 93 + v0.2.8/reference/check_one_colnames.html | 93 + v0.2.8/reference/chevron-package.html | 84 + v0.2.8/reference/chevron.html | 8 + v0.2.8/reference/chevron_g-class.html | 8 + v0.2.8/reference/chevron_g.html | 8 + v0.2.8/reference/chevron_graph.html | 8 + v0.2.8/reference/chevron_l-class.html | 8 + v0.2.8/reference/chevron_l.html | 8 + v0.2.8/reference/chevron_listing.html | 8 + v0.2.8/reference/chevron_simple-class.html | 8 + v0.2.8/reference/chevron_simple.html | 8 + v0.2.8/reference/chevron_t-class.html | 8 + v0.2.8/reference/chevron_t.html | 8 + v0.2.8/reference/chevron_table.html | 8 + v0.2.8/reference/chevron_tlg-class.html | 174 + v0.2.8/reference/cml02a_gl.html | 161 + v0.2.8/reference/cml02a_gl_pre.html | 8 + v0.2.8/reference/cmt01a.html | 230 + v0.2.8/reference/cmt01a_main.html | 8 + v0.2.8/reference/cmt01a_post.html | 8 + v0.2.8/reference/cmt01a_pre.html | 8 + v0.2.8/reference/cmt02_pt.html | 192 + v0.2.8/reference/cmt02_pt_post.html | 8 + v0.2.8/reference/cmt02_pt_pre.html | 8 + v0.2.8/reference/convert_to_month.html | 85 + v0.2.8/reference/count_children.html | 68 + v0.2.8/reference/count_or_summarize.html | 89 + .../reference/count_patients_recursive.html | 89 + v0.2.8/reference/coxt01.html | 211 + v0.2.8/reference/coxt01_lyt.html | 93 + v0.2.8/reference/coxt01_post.html | 8 + v0.2.8/reference/coxt01_pre.html | 8 + v0.2.8/reference/coxt02.html | 198 + v0.2.8/reference/create_id_listings.html | 97 + v0.2.8/reference/ctcv4_dir.html | 73 + v0.2.8/reference/ctcv5_dir.html | 73 + v0.2.8/reference/deparse_print.html | 68 + v0.2.8/reference/dmt01.html | 195 + v0.2.8/reference/dmt01_lyt.html | 96 + v0.2.8/reference/dmt01_post.html | 8 + v0.2.8/reference/dmt01_pre.html | 8 + v0.2.8/reference/do_call.html | 68 + v0.2.8/reference/dose_change_rule.html | 73 + v0.2.8/reference/dst01.html | 204 + v0.2.8/reference/dst01_lyt.html | 99 + v0.2.8/reference/dst01_post.html | 8 + v0.2.8/reference/dst01_pre.html | 8 + v0.2.8/reference/dtht01.html | 193 + v0.2.8/reference/dtht01_lyt.html | 113 + v0.2.8/reference/dtht01_post.html | 8 + v0.2.8/reference/dtht01_pre.html | 8 + v0.2.8/reference/dummy_template.html | 80 + v0.2.8/reference/egt01.html | 283 + v0.2.8/reference/egt01_pre.html | 8 + v0.2.8/reference/egt02_1.html | 156 + v0.2.8/reference/egt02_2.html | 146 + v0.2.8/reference/egt02_lyt.html | 104 + v0.2.8/reference/egt02_post.html | 8 + v0.2.8/reference/egt02_pre.html | 8 + v0.2.8/reference/egt03.html | 191 + v0.2.8/reference/egt03_lyt.html | 111 + v0.2.8/reference/egt03_post.html | 8 + v0.2.8/reference/egt03_pre.html | 8 + v0.2.8/reference/egt05_qtcat.html | 244 + v0.2.8/reference/egt05_qtcat_lyt.html | 129 + v0.2.8/reference/egt05_qtcat_post.html | 8 + v0.2.8/reference/egt05_qtcat_pre.html | 8 + v0.2.8/reference/empty_rule.html | 73 + v0.2.8/reference/execute_with_args.html | 74 + v0.2.8/reference/expand_list.html | 68 + v0.2.8/reference/ext01.html | 333 + v0.2.8/reference/ext01_lyt.html | 110 + v0.2.8/reference/ext01_post.html | 8 + v0.2.8/reference/ext01_pre.html | 8 + v0.2.8/reference/figures/chevron.png | Bin 0 -> 1863501 bytes v0.2.8/reference/format_date.html | 99 + v0.2.8/reference/fstg01-1.png | Bin 0 -> 55753 bytes v0.2.8/reference/fstg01.html | 168 + v0.2.8/reference/fstg01_pre.html | 8 + v0.2.8/reference/fstg02-1.png | Bin 0 -> 53002 bytes v0.2.8/reference/fstg02.html | 162 + v0.2.8/reference/fstg02_pre.html | 8 + v0.2.8/reference/fuse_sequentially.html | 81 + v0.2.8/reference/gen_args.html | 200 + v0.2.8/reference/get_arg.html | 8 + v0.2.8/reference/get_grade_rule.html | 85 + v0.2.8/reference/get_page_by.html | 68 + v0.2.8/reference/get_section_div.html | 73 + v0.2.8/reference/get_subset.html | 68 + v0.2.8/reference/get_x_hjust.html | 77 + v0.2.8/reference/get_x_vjust.html | 77 + v0.2.8/reference/gg_list.html | 81 + v0.2.8/reference/gg_theme_chevron.html | 98 + v0.2.8/reference/grob_list.html | 81 + v0.2.8/reference/h_format_dec.html | 96 + v0.2.8/reference/h_unwrap_layout.html | 68 + v0.2.8/reference/ifneeded_split_col.html | 89 + v0.2.8/reference/ifneeded_split_row.html | 89 + v0.2.8/reference/index.html | 709 + v0.2.8/reference/kmg01-1.png | Bin 0 -> 87049 bytes v0.2.8/reference/kmg01.html | 154 + v0.2.8/reference/kmg01_pre.html | 8 + v0.2.8/reference/lbt01.html | 283 + v0.2.8/reference/lbt01_pre.html | 8 + v0.2.8/reference/lbt04.html | 196 + v0.2.8/reference/lbt04_lyt.html | 113 + v0.2.8/reference/lbt04_post.html | 8 + v0.2.8/reference/lbt04_pre.html | 8 + v0.2.8/reference/lbt05.html | 168 + v0.2.8/reference/lbt05_lyt.html | 93 + v0.2.8/reference/lbt05_post.html | 8 + v0.2.8/reference/lbt05_pre.html | 8 + v0.2.8/reference/lbt06.html | 294 + v0.2.8/reference/lbt06_lyt.html | 124 + v0.2.8/reference/lbt06_post.html | 8 + v0.2.8/reference/lbt06_pre.html | 8 + v0.2.8/reference/lbt07.html | 192 + v0.2.8/reference/lbt07_lyt.html | 116 + v0.2.8/reference/lbt07_post.html | 8 + v0.2.8/reference/lbt07_pre.html | 8 + v0.2.8/reference/lbt14.html | 202 + v0.2.8/reference/lbt14_lyt.html | 85 + v0.2.8/reference/lbt14_post.html | 8 + v0.2.8/reference/lbt14_pre.html | 8 + v0.2.8/reference/lbt15.html | 138 + v0.2.8/reference/listing_format_chevron.html | 73 + v0.2.8/reference/lvls.html | 85 + v0.2.8/reference/main,chevron_tlg-method.html | 8 + v0.2.8/reference/main.html | 93 + v0.2.8/reference/mht01.html | 191 + v0.2.8/reference/mht01_main.html | 8 + v0.2.8/reference/mht01_post.html | 8 + v0.2.8/reference/mht01_pre.html | 8 + v0.2.8/reference/missing_rule.html | 73 + v0.2.8/reference/mla_dir.html | 73 + v0.2.8/reference/mng01-1.png | Bin 0 -> 126059 bytes v0.2.8/reference/mng01-2.png | Bin 0 -> 125451 bytes v0.2.8/reference/mng01-3.png | Bin 0 -> 119145 bytes v0.2.8/reference/mng01.html | 222 + v0.2.8/reference/mng01_pre.html | 8 + v0.2.8/reference/modify_character.html | 68 + v0.2.8/reference/nocoding.html | 73 + v0.2.8/reference/obtain_value.html | 68 + v0.2.8/reference/occurrence_lyt.html | 106 + v0.2.8/reference/outcome_rule.html | 73 + v0.2.8/reference/pdt01.html | 185 + v0.2.8/reference/pdt01_lyt.html | 104 + v0.2.8/reference/pdt01_post.html | 8 + v0.2.8/reference/pdt01_pre.html | 8 + v0.2.8/reference/pdt02.html | 175 + v0.2.8/reference/pdt02_lyt.html | 104 + v0.2.8/reference/pdt02_post.html | 8 + v0.2.8/reference/pdt02_pre.html | 8 + .../postprocess,chevron_tlg-method.html | 8 + v0.2.8/reference/postprocess.html | 93 + .../preprocess,chevron_tlg-method.html | 8 + v0.2.8/reference/preprocess.html | 94 + v0.2.8/reference/print_args.html | 68 + v0.2.8/reference/print_list.html | 68 + v0.2.8/reference/proportion_lyt.html | 112 + v0.2.8/reference/reexports.html | 95 + v0.2.8/reference/reformat.html | 8 + v0.2.8/reference/report_null,ANY-method.html | 8 + v0.2.8/reference/report_null,NULL-method.html | 8 + .../report_null,VTableTree-method.html | 8 + v0.2.8/reference/report_null,list-method.html | 8 + .../report_null,listing_df-method.html | 8 + v0.2.8/reference/report_null.html | 115 + v0.2.8/reference/rmpt01.html | 168 + v0.2.8/reference/rmpt01_lyt.html | 105 + v0.2.8/reference/rmpt01_post.html | 8 + v0.2.8/reference/rmpt01_pre.html | 8 + v0.2.8/reference/rmpt03.html | 162 + v0.2.8/reference/rmpt03_pre.html | 8 + v0.2.8/reference/rmpt04.html | 149 + v0.2.8/reference/rmpt04_pre.html | 8 + v0.2.8/reference/rmpt05.html | 150 + v0.2.8/reference/rmpt05_pre.html | 8 + v0.2.8/reference/rmpt06.html | 185 + v0.2.8/reference/rmpt06_lyt.html | 91 + v0.2.8/reference/rmpt06_post.html | 8 + v0.2.8/reference/rmpt06_pre.html | 8 + v0.2.8/reference/rspt01.html | 228 + v0.2.8/reference/rspt01_lyt.html | 86 + v0.2.8/reference/rspt01_post.html | 8 + v0.2.8/reference/rspt01_pre.html | 8 + v0.2.8/reference/run,chevron_tlg-method.html | 8 + v0.2.8/reference/run-1.png | Bin 0 -> 131246 bytes v0.2.8/reference/run-2.png | Bin 0 -> 132307 bytes v0.2.8/reference/run-3.png | Bin 0 -> 125731 bytes v0.2.8/reference/run.html | 150 + v0.2.8/reference/s_summary_na.html | 100 + v0.2.8/reference/script.html | 118 + .../script_funs,chevron_simple-method.html | 8 + .../script_funs,chevron_tlg-method.html | 8 + v0.2.8/reference/script_funs.html | 8 + v0.2.8/reference/set_section_div.html | 87 + v0.2.8/reference/smart_prune.html | 81 + v0.2.8/reference/split_rows_by_recursive.html | 85 + v0.2.8/reference/standard_null_report.html | 8 + v0.2.8/reference/std_listing.html | 114 + v0.2.8/reference/std_postprocessing.html | 114 + v0.2.8/reference/summarize_vars_allow_na.html | 82 + v0.2.8/reference/syn_data.html | 90 + v0.2.8/reference/ttet01.html | 234 + v0.2.8/reference/ttet01_lyt.html | 97 + v0.2.8/reference/ttet01_post.html | 8 + v0.2.8/reference/ttet01_pre.html | 8 + v0.2.8/reference/unwrap_layout.html | 111 + v0.2.8/reference/var_labels_for.html | 90 + v0.2.8/reference/vst01.html | 268 + v0.2.8/reference/vst01_pre.html | 8 + v0.2.8/reference/vst02_1.html | 169 + v0.2.8/reference/vst02_2.html | 155 + v0.2.8/reference/vst02_lyt.html | 100 + v0.2.8/reference/vst02_post.html | 8 + v0.2.8/reference/vst02_pre.html | 8 + v0.2.8/reference/with_label.html | 8 + v0.2.8/reference/yes_no_rule.html | 73 + v0.2.8/search.json | 1 + v0.2.8/sitemap.xml | 165 + 355 files changed, 49570 insertions(+) create mode 100644 v0.2.8/404.html create mode 100644 v0.2.8/CODE_OF_CONDUCT.html create mode 100644 v0.2.8/CONTRIBUTING.html create mode 100644 v0.2.8/LICENSE-text.html create mode 100644 v0.2.8/SECURITY.html create mode 100644 v0.2.8/analytics.js create mode 100644 v0.2.8/articles/chevron.html create mode 100644 v0.2.8/articles/chevron_catalog.html create mode 100644 v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-100-1.png create mode 100644 v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-101-1.png create mode 100644 v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-102-1.png create mode 100644 v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-103-1.png create mode 100644 v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-104-1.png create mode 100644 v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-105-1.png create mode 100644 v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-106-1.png create mode 100644 v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-107-1.png create mode 100644 v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-108-1.png create mode 100644 v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-109-1.png create mode 100644 v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-110-1.png create mode 100644 v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-110-2.png create mode 100644 v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-111-1.png create mode 100644 v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-112-1.png create mode 100644 v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-113-1.png create mode 100644 v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-114-1.png create mode 100644 v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-115-1.png create mode 100644 v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-116-1.png create mode 100644 v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-117-1.png create mode 100644 v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-118-1.png create mode 100644 v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-118-2.png create mode 100644 v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-118-3.png create mode 100644 v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-95-1.png create mode 100644 v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-96-1.png create mode 100644 v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-97-1.png create mode 100644 v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-98-1.png create mode 100644 v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-99-1.png create mode 100644 v0.2.8/articles/index.html create mode 100644 v0.2.8/articles/script_generator.html create mode 100644 v0.2.8/authors.html create mode 100644 v0.2.8/consent.css create mode 100644 v0.2.8/consent.js create mode 100644 v0.2.8/cookie_policy.txt create mode 100644 v0.2.8/deps/bootstrap-5.3.1/bootstrap.bundle.min.js create mode 100644 v0.2.8/deps/bootstrap-5.3.1/bootstrap.bundle.min.js.map create mode 100644 v0.2.8/deps/bootstrap-5.3.1/bootstrap.min.css create mode 100644 v0.2.8/deps/bootstrap-toc-1.0.1/bootstrap-toc.min.js create mode 100644 v0.2.8/deps/clipboard.js-2.0.11/clipboard.min.js create mode 100644 v0.2.8/deps/data-deps.txt create mode 100644 v0.2.8/deps/font-awesome-6.4.2/css/all.css create mode 100644 v0.2.8/deps/font-awesome-6.4.2/css/all.min.css create mode 100644 v0.2.8/deps/font-awesome-6.4.2/css/v4-shims.css create mode 100644 v0.2.8/deps/font-awesome-6.4.2/css/v4-shims.min.css create mode 100644 v0.2.8/deps/font-awesome-6.4.2/webfonts/fa-brands-400.ttf create mode 100644 v0.2.8/deps/font-awesome-6.4.2/webfonts/fa-brands-400.woff2 create mode 100644 v0.2.8/deps/font-awesome-6.4.2/webfonts/fa-regular-400.ttf create mode 100644 v0.2.8/deps/font-awesome-6.4.2/webfonts/fa-regular-400.woff2 create mode 100644 v0.2.8/deps/font-awesome-6.4.2/webfonts/fa-solid-900.ttf create mode 100644 v0.2.8/deps/font-awesome-6.4.2/webfonts/fa-solid-900.woff2 create mode 100644 v0.2.8/deps/font-awesome-6.4.2/webfonts/fa-v4compatibility.ttf create mode 100644 v0.2.8/deps/font-awesome-6.4.2/webfonts/fa-v4compatibility.woff2 create mode 100644 v0.2.8/deps/headroom-0.11.0/headroom.min.js create mode 100644 v0.2.8/deps/headroom-0.11.0/jQuery.headroom.min.js create mode 100644 v0.2.8/deps/jquery-3.6.0/jquery-3.6.0.js create mode 100644 v0.2.8/deps/jquery-3.6.0/jquery-3.6.0.min.js create mode 100644 v0.2.8/deps/jquery-3.6.0/jquery-3.6.0.min.map create mode 100644 v0.2.8/deps/search-1.0.0/autocomplete.jquery.min.js create mode 100644 v0.2.8/deps/search-1.0.0/fuse.min.js create mode 100644 v0.2.8/deps/search-1.0.0/mark.min.js create mode 100644 v0.2.8/index.html create mode 100644 v0.2.8/katex-auto.js create mode 100644 v0.2.8/lightswitch.js create mode 100644 v0.2.8/link.svg create mode 100644 v0.2.8/news/index.html create mode 100644 v0.2.8/pkgdown.js create mode 100644 v0.2.8/pkgdown.yml create mode 100644 v0.2.8/reference/.chevron_g.html create mode 100644 v0.2.8/reference/.chevron_l.html create mode 100644 v0.2.8/reference/.chevron_simple.html create mode 100644 v0.2.8/reference/.chevron_t.html create mode 100644 v0.2.8/reference/.chevron_tlg.html create mode 100644 v0.2.8/reference/ael01_nollt.html create mode 100644 v0.2.8/reference/ael01_nollt_pre.html create mode 100644 v0.2.8/reference/ael02.html create mode 100644 v0.2.8/reference/ael02_pre.html create mode 100644 v0.2.8/reference/ael03.html create mode 100644 v0.2.8/reference/ael03_pre.html create mode 100644 v0.2.8/reference/aet01.html create mode 100644 v0.2.8/reference/aet01_aesi.html create mode 100644 v0.2.8/reference/aet01_aesi_lyt.html create mode 100644 v0.2.8/reference/aet01_aesi_post.html create mode 100644 v0.2.8/reference/aet01_aesi_pre.html create mode 100644 v0.2.8/reference/aet01_lyt.html create mode 100644 v0.2.8/reference/aet01_post.html create mode 100644 v0.2.8/reference/aet01_pre.html create mode 100644 v0.2.8/reference/aet02.html create mode 100644 v0.2.8/reference/aet02_main.html create mode 100644 v0.2.8/reference/aet02_post.html create mode 100644 v0.2.8/reference/aet02_pre.html create mode 100644 v0.2.8/reference/aet03.html create mode 100644 v0.2.8/reference/aet03_lyt.html create mode 100644 v0.2.8/reference/aet03_post.html create mode 100644 v0.2.8/reference/aet03_pre.html create mode 100644 v0.2.8/reference/aet04.html create mode 100644 v0.2.8/reference/aet04_lyt.html create mode 100644 v0.2.8/reference/aet04_post.html create mode 100644 v0.2.8/reference/aet04_pre.html create mode 100644 v0.2.8/reference/aet05.html create mode 100644 v0.2.8/reference/aet05_all.html create mode 100644 v0.2.8/reference/aet05_lyt.html create mode 100644 v0.2.8/reference/aet05_post.html create mode 100644 v0.2.8/reference/aet05_pre.html create mode 100644 v0.2.8/reference/aet10.html create mode 100644 v0.2.8/reference/aet10_lyt.html create mode 100644 v0.2.8/reference/aet10_post.html create mode 100644 v0.2.8/reference/aet10_pre.html create mode 100644 v0.2.8/reference/afun_p.html create mode 100644 v0.2.8/reference/afun_skip.html create mode 100644 v0.2.8/reference/args_ls,chevron_tlg-method.html create mode 100644 v0.2.8/reference/args_ls.html create mode 100644 v0.2.8/reference/assert_single_value.html create mode 100644 v0.2.8/reference/assert_valid_type.html create mode 100644 v0.2.8/reference/assert_valid_var.POSIXct.html create mode 100644 v0.2.8/reference/assert_valid_var.character.html create mode 100644 v0.2.8/reference/assert_valid_var.default.html create mode 100644 v0.2.8/reference/assert_valid_var.factor.html create mode 100644 v0.2.8/reference/assert_valid_var.html create mode 100644 v0.2.8/reference/assert_valid_var.logical.html create mode 100644 v0.2.8/reference/assert_valid_var.numeric.html create mode 100644 v0.2.8/reference/assert_valid_var_pair.html create mode 100644 v0.2.8/reference/assert_valid_variable.html create mode 100644 v0.2.8/reference/cfbt01.html create mode 100644 v0.2.8/reference/cfbt01_lyt.html create mode 100644 v0.2.8/reference/cfbt01_post.html create mode 100644 v0.2.8/reference/cfbt01_pre.html create mode 100644 v0.2.8/reference/check_all_colnames.html create mode 100644 v0.2.8/reference/check_one_colnames.html create mode 100644 v0.2.8/reference/chevron-package.html create mode 100644 v0.2.8/reference/chevron.html create mode 100644 v0.2.8/reference/chevron_g-class.html create mode 100644 v0.2.8/reference/chevron_g.html create mode 100644 v0.2.8/reference/chevron_graph.html create mode 100644 v0.2.8/reference/chevron_l-class.html create mode 100644 v0.2.8/reference/chevron_l.html create mode 100644 v0.2.8/reference/chevron_listing.html create mode 100644 v0.2.8/reference/chevron_simple-class.html create mode 100644 v0.2.8/reference/chevron_simple.html create mode 100644 v0.2.8/reference/chevron_t-class.html create mode 100644 v0.2.8/reference/chevron_t.html create mode 100644 v0.2.8/reference/chevron_table.html create mode 100644 v0.2.8/reference/chevron_tlg-class.html create mode 100644 v0.2.8/reference/cml02a_gl.html create mode 100644 v0.2.8/reference/cml02a_gl_pre.html create mode 100644 v0.2.8/reference/cmt01a.html create mode 100644 v0.2.8/reference/cmt01a_main.html create mode 100644 v0.2.8/reference/cmt01a_post.html create mode 100644 v0.2.8/reference/cmt01a_pre.html create mode 100644 v0.2.8/reference/cmt02_pt.html create mode 100644 v0.2.8/reference/cmt02_pt_post.html create mode 100644 v0.2.8/reference/cmt02_pt_pre.html create mode 100644 v0.2.8/reference/convert_to_month.html create mode 100644 v0.2.8/reference/count_children.html create mode 100644 v0.2.8/reference/count_or_summarize.html create mode 100644 v0.2.8/reference/count_patients_recursive.html create mode 100644 v0.2.8/reference/coxt01.html create mode 100644 v0.2.8/reference/coxt01_lyt.html create mode 100644 v0.2.8/reference/coxt01_post.html create mode 100644 v0.2.8/reference/coxt01_pre.html create mode 100644 v0.2.8/reference/coxt02.html create mode 100644 v0.2.8/reference/create_id_listings.html create mode 100644 v0.2.8/reference/ctcv4_dir.html create mode 100644 v0.2.8/reference/ctcv5_dir.html create mode 100644 v0.2.8/reference/deparse_print.html create mode 100644 v0.2.8/reference/dmt01.html create mode 100644 v0.2.8/reference/dmt01_lyt.html create mode 100644 v0.2.8/reference/dmt01_post.html create mode 100644 v0.2.8/reference/dmt01_pre.html create mode 100644 v0.2.8/reference/do_call.html create mode 100644 v0.2.8/reference/dose_change_rule.html create mode 100644 v0.2.8/reference/dst01.html create mode 100644 v0.2.8/reference/dst01_lyt.html create mode 100644 v0.2.8/reference/dst01_post.html create mode 100644 v0.2.8/reference/dst01_pre.html create mode 100644 v0.2.8/reference/dtht01.html create mode 100644 v0.2.8/reference/dtht01_lyt.html create mode 100644 v0.2.8/reference/dtht01_post.html create mode 100644 v0.2.8/reference/dtht01_pre.html create mode 100644 v0.2.8/reference/dummy_template.html create mode 100644 v0.2.8/reference/egt01.html create mode 100644 v0.2.8/reference/egt01_pre.html create mode 100644 v0.2.8/reference/egt02_1.html create mode 100644 v0.2.8/reference/egt02_2.html create mode 100644 v0.2.8/reference/egt02_lyt.html create mode 100644 v0.2.8/reference/egt02_post.html create mode 100644 v0.2.8/reference/egt02_pre.html create mode 100644 v0.2.8/reference/egt03.html create mode 100644 v0.2.8/reference/egt03_lyt.html create mode 100644 v0.2.8/reference/egt03_post.html create mode 100644 v0.2.8/reference/egt03_pre.html create mode 100644 v0.2.8/reference/egt05_qtcat.html create mode 100644 v0.2.8/reference/egt05_qtcat_lyt.html create mode 100644 v0.2.8/reference/egt05_qtcat_post.html create mode 100644 v0.2.8/reference/egt05_qtcat_pre.html create mode 100644 v0.2.8/reference/empty_rule.html create mode 100644 v0.2.8/reference/execute_with_args.html create mode 100644 v0.2.8/reference/expand_list.html create mode 100644 v0.2.8/reference/ext01.html create mode 100644 v0.2.8/reference/ext01_lyt.html create mode 100644 v0.2.8/reference/ext01_post.html create mode 100644 v0.2.8/reference/ext01_pre.html create mode 100644 v0.2.8/reference/figures/chevron.png create mode 100644 v0.2.8/reference/format_date.html create mode 100644 v0.2.8/reference/fstg01-1.png create mode 100644 v0.2.8/reference/fstg01.html create mode 100644 v0.2.8/reference/fstg01_pre.html create mode 100644 v0.2.8/reference/fstg02-1.png create mode 100644 v0.2.8/reference/fstg02.html create mode 100644 v0.2.8/reference/fstg02_pre.html create mode 100644 v0.2.8/reference/fuse_sequentially.html create mode 100644 v0.2.8/reference/gen_args.html create mode 100644 v0.2.8/reference/get_arg.html create mode 100644 v0.2.8/reference/get_grade_rule.html create mode 100644 v0.2.8/reference/get_page_by.html create mode 100644 v0.2.8/reference/get_section_div.html create mode 100644 v0.2.8/reference/get_subset.html create mode 100644 v0.2.8/reference/get_x_hjust.html create mode 100644 v0.2.8/reference/get_x_vjust.html create mode 100644 v0.2.8/reference/gg_list.html create mode 100644 v0.2.8/reference/gg_theme_chevron.html create mode 100644 v0.2.8/reference/grob_list.html create mode 100644 v0.2.8/reference/h_format_dec.html create mode 100644 v0.2.8/reference/h_unwrap_layout.html create mode 100644 v0.2.8/reference/ifneeded_split_col.html create mode 100644 v0.2.8/reference/ifneeded_split_row.html create mode 100644 v0.2.8/reference/index.html create mode 100644 v0.2.8/reference/kmg01-1.png create mode 100644 v0.2.8/reference/kmg01.html create mode 100644 v0.2.8/reference/kmg01_pre.html create mode 100644 v0.2.8/reference/lbt01.html create mode 100644 v0.2.8/reference/lbt01_pre.html create mode 100644 v0.2.8/reference/lbt04.html create mode 100644 v0.2.8/reference/lbt04_lyt.html create mode 100644 v0.2.8/reference/lbt04_post.html create mode 100644 v0.2.8/reference/lbt04_pre.html create mode 100644 v0.2.8/reference/lbt05.html create mode 100644 v0.2.8/reference/lbt05_lyt.html create mode 100644 v0.2.8/reference/lbt05_post.html create mode 100644 v0.2.8/reference/lbt05_pre.html create mode 100644 v0.2.8/reference/lbt06.html create mode 100644 v0.2.8/reference/lbt06_lyt.html create mode 100644 v0.2.8/reference/lbt06_post.html create mode 100644 v0.2.8/reference/lbt06_pre.html create mode 100644 v0.2.8/reference/lbt07.html create mode 100644 v0.2.8/reference/lbt07_lyt.html create mode 100644 v0.2.8/reference/lbt07_post.html create mode 100644 v0.2.8/reference/lbt07_pre.html create mode 100644 v0.2.8/reference/lbt14.html create mode 100644 v0.2.8/reference/lbt14_lyt.html create mode 100644 v0.2.8/reference/lbt14_post.html create mode 100644 v0.2.8/reference/lbt14_pre.html create mode 100644 v0.2.8/reference/lbt15.html create mode 100644 v0.2.8/reference/listing_format_chevron.html create mode 100644 v0.2.8/reference/lvls.html create mode 100644 v0.2.8/reference/main,chevron_tlg-method.html create mode 100644 v0.2.8/reference/main.html create mode 100644 v0.2.8/reference/mht01.html create mode 100644 v0.2.8/reference/mht01_main.html create mode 100644 v0.2.8/reference/mht01_post.html create mode 100644 v0.2.8/reference/mht01_pre.html create mode 100644 v0.2.8/reference/missing_rule.html create mode 100644 v0.2.8/reference/mla_dir.html create mode 100644 v0.2.8/reference/mng01-1.png create mode 100644 v0.2.8/reference/mng01-2.png create mode 100644 v0.2.8/reference/mng01-3.png create mode 100644 v0.2.8/reference/mng01.html create mode 100644 v0.2.8/reference/mng01_pre.html create mode 100644 v0.2.8/reference/modify_character.html create mode 100644 v0.2.8/reference/nocoding.html create mode 100644 v0.2.8/reference/obtain_value.html create mode 100644 v0.2.8/reference/occurrence_lyt.html create mode 100644 v0.2.8/reference/outcome_rule.html create mode 100644 v0.2.8/reference/pdt01.html create mode 100644 v0.2.8/reference/pdt01_lyt.html create mode 100644 v0.2.8/reference/pdt01_post.html create mode 100644 v0.2.8/reference/pdt01_pre.html create mode 100644 v0.2.8/reference/pdt02.html create mode 100644 v0.2.8/reference/pdt02_lyt.html create mode 100644 v0.2.8/reference/pdt02_post.html create mode 100644 v0.2.8/reference/pdt02_pre.html create mode 100644 v0.2.8/reference/postprocess,chevron_tlg-method.html create mode 100644 v0.2.8/reference/postprocess.html create mode 100644 v0.2.8/reference/preprocess,chevron_tlg-method.html create mode 100644 v0.2.8/reference/preprocess.html create mode 100644 v0.2.8/reference/print_args.html create mode 100644 v0.2.8/reference/print_list.html create mode 100644 v0.2.8/reference/proportion_lyt.html create mode 100644 v0.2.8/reference/reexports.html create mode 100644 v0.2.8/reference/reformat.html create mode 100644 v0.2.8/reference/report_null,ANY-method.html create mode 100644 v0.2.8/reference/report_null,NULL-method.html create mode 100644 v0.2.8/reference/report_null,VTableTree-method.html create mode 100644 v0.2.8/reference/report_null,list-method.html create mode 100644 v0.2.8/reference/report_null,listing_df-method.html create mode 100644 v0.2.8/reference/report_null.html create mode 100644 v0.2.8/reference/rmpt01.html create mode 100644 v0.2.8/reference/rmpt01_lyt.html create mode 100644 v0.2.8/reference/rmpt01_post.html create mode 100644 v0.2.8/reference/rmpt01_pre.html create mode 100644 v0.2.8/reference/rmpt03.html create mode 100644 v0.2.8/reference/rmpt03_pre.html create mode 100644 v0.2.8/reference/rmpt04.html create mode 100644 v0.2.8/reference/rmpt04_pre.html create mode 100644 v0.2.8/reference/rmpt05.html create mode 100644 v0.2.8/reference/rmpt05_pre.html create mode 100644 v0.2.8/reference/rmpt06.html create mode 100644 v0.2.8/reference/rmpt06_lyt.html create mode 100644 v0.2.8/reference/rmpt06_post.html create mode 100644 v0.2.8/reference/rmpt06_pre.html create mode 100644 v0.2.8/reference/rspt01.html create mode 100644 v0.2.8/reference/rspt01_lyt.html create mode 100644 v0.2.8/reference/rspt01_post.html create mode 100644 v0.2.8/reference/rspt01_pre.html create mode 100644 v0.2.8/reference/run,chevron_tlg-method.html create mode 100644 v0.2.8/reference/run-1.png create mode 100644 v0.2.8/reference/run-2.png create mode 100644 v0.2.8/reference/run-3.png create mode 100644 v0.2.8/reference/run.html create mode 100644 v0.2.8/reference/s_summary_na.html create mode 100644 v0.2.8/reference/script.html create mode 100644 v0.2.8/reference/script_funs,chevron_simple-method.html create mode 100644 v0.2.8/reference/script_funs,chevron_tlg-method.html create mode 100644 v0.2.8/reference/script_funs.html create mode 100644 v0.2.8/reference/set_section_div.html create mode 100644 v0.2.8/reference/smart_prune.html create mode 100644 v0.2.8/reference/split_rows_by_recursive.html create mode 100644 v0.2.8/reference/standard_null_report.html create mode 100644 v0.2.8/reference/std_listing.html create mode 100644 v0.2.8/reference/std_postprocessing.html create mode 100644 v0.2.8/reference/summarize_vars_allow_na.html create mode 100644 v0.2.8/reference/syn_data.html create mode 100644 v0.2.8/reference/ttet01.html create mode 100644 v0.2.8/reference/ttet01_lyt.html create mode 100644 v0.2.8/reference/ttet01_post.html create mode 100644 v0.2.8/reference/ttet01_pre.html create mode 100644 v0.2.8/reference/unwrap_layout.html create mode 100644 v0.2.8/reference/var_labels_for.html create mode 100644 v0.2.8/reference/vst01.html create mode 100644 v0.2.8/reference/vst01_pre.html create mode 100644 v0.2.8/reference/vst02_1.html create mode 100644 v0.2.8/reference/vst02_2.html create mode 100644 v0.2.8/reference/vst02_lyt.html create mode 100644 v0.2.8/reference/vst02_post.html create mode 100644 v0.2.8/reference/vst02_pre.html create mode 100644 v0.2.8/reference/with_label.html create mode 100644 v0.2.8/reference/yes_no_rule.html create mode 100644 v0.2.8/search.json create mode 100644 v0.2.8/sitemap.xml diff --git a/v0.2.8/404.html b/v0.2.8/404.html new file mode 100644 index 0000000000..4fba71c338 --- /dev/null +++ b/v0.2.8/404.html @@ -0,0 +1,83 @@ + + + + + + + +Page not found (404) • chevron + + + + + + + + + + Skip to contents + + +
+
+
+ +Content not found. Please use links in the navbar. + +
+
+ + + +
+ + + + + + + diff --git a/v0.2.8/CODE_OF_CONDUCT.html b/v0.2.8/CODE_OF_CONDUCT.html new file mode 100644 index 0000000000..4b5b5288d1 --- /dev/null +++ b/v0.2.8/CODE_OF_CONDUCT.html @@ -0,0 +1,126 @@ + +Contributor Covenant Code of Conduct • chevron + Skip to contents + + +
+
+
+ +
+ +
+

Our Pledge

+

We as members, contributors, and leaders pledge to make participation in our community a harassment-free experience for everyone, regardless of age, body size, visible or invisible disability, ethnicity, sex characteristics, gender identity and expression, level of experience, education, socio-economic status, nationality, personal appearance, race, caste, color, religion, or sexual identity and orientation.

+

We pledge to act and interact in ways that contribute to an open, welcoming, diverse, inclusive, and healthy community.

+
+
+

Our Standards

+

Examples of behavior that contributes to a positive environment for our community include:

+
  • Demonstrating empathy and kindness toward other people
  • +
  • Being respectful of differing opinions, viewpoints, and experiences
  • +
  • Giving and gracefully accepting constructive feedback
  • +
  • Accepting responsibility and apologizing to those affected by our mistakes, and learning from the experience
  • +
  • Focusing on what is best not just for us as individuals, but for the overall community
  • +

Examples of unacceptable behavior include:

+
  • The use of sexualized language or imagery, and sexual attention or advances of any kind
  • +
  • Trolling, insulting or derogatory comments, and personal or political attacks
  • +
  • Public or private harassment
  • +
  • Publishing others’ private information, such as a physical or email address, without their explicit permission
  • +
  • Other conduct which could reasonably be considered inappropriate in a professional setting
  • +
+
+

Enforcement Responsibilities

+

Community leaders are responsible for clarifying and enforcing our standards of acceptable behavior and will take appropriate and fair corrective action in response to any behavior that they deem inappropriate, threatening, offensive, or harmful.

+

Community leaders have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct, and will communicate reasons for moderation decisions when appropriate.

+
+
+

Scope

+

This Code of Conduct applies within all community spaces, and also applies when an individual is officially representing the community in public spaces. Examples of representing our community include using an official e-mail address, posting via an official social media account, or acting as an appointed representative at an online or offline event.

+
+
+

Enforcement

+

Instances of abusive, harassing, or otherwise unacceptable behavior may be reported to the community leaders responsible for enforcement at [INSERT CONTACT METHOD]. All complaints will be reviewed and investigated promptly and fairly.

+

All community leaders are obligated to respect the privacy and security of the reporter of any incident.

+
+
+

Enforcement Guidelines

+

Community leaders will follow these Community Impact Guidelines in determining the consequences for any action they deem in violation of this Code of Conduct:

+
+

1. Correction

+

Community Impact: Use of inappropriate language or other behavior deemed unprofessional or unwelcome in the community.

+

Consequence: A private, written warning from community leaders, providing clarity around the nature of the violation and an explanation of why the behavior was inappropriate. A public apology may be requested.

+
+
+

2. Warning

+

Community Impact: A violation through a single incident or series of actions.

+

Consequence: A warning with consequences for continued behavior. No interaction with the people involved, including unsolicited interaction with those enforcing the Code of Conduct, for a specified period of time. This includes avoiding interactions in community spaces as well as external channels like social media. Violating these terms may lead to a temporary or permanent ban.

+
+
+

3. Temporary Ban

+

Community Impact: A serious violation of community standards, including sustained inappropriate behavior.

+

Consequence: A temporary ban from any sort of interaction or public communication with the community for a specified period of time. No public or private interaction with the people involved, including unsolicited interaction with those enforcing the Code of Conduct, is allowed during this period. Violating these terms may lead to a permanent ban.

+
+
+

4. Permanent Ban

+

Community Impact: Demonstrating a pattern of violation of community standards, including sustained inappropriate behavior, harassment of an individual, or aggression toward or disparagement of classes of individuals.

+

Consequence: A permanent ban from any sort of public interaction within the community.

+
+
+
+

Attribution

+

This Code of Conduct is adapted from the Contributor Covenant, version 2.1, available at https://www.contributor-covenant.org/version/2/1/code_of_conduct.html.

+

Community Impact Guidelines were inspired by Mozilla’s code of conduct enforcement ladder.

+

For answers to common questions about this code of conduct, see the FAQ at https://www.contributor-covenant.org/faq. Translations are available at https://www.contributor-covenant.org/translations.

+
+
+ +
+ + +
+ + + + + + + diff --git a/v0.2.8/CONTRIBUTING.html b/v0.2.8/CONTRIBUTING.html new file mode 100644 index 0000000000..57f3e1b8f7 --- /dev/null +++ b/v0.2.8/CONTRIBUTING.html @@ -0,0 +1,177 @@ + +Contribution Guidelines • chevron + Skip to contents + + +
+
+
+ +
+ +

🙏 Thank you for taking the time to contribute!

+

Your input is deeply valued, whether an issue, a pull request, or even feedback, regardless of size, content or scope.

+ +
+

Getting started

+

Please refer the project documentation for a brief introduction. Please also see other articles within the project documentation for additional information.

+
+
+

Code of Conduct

+

A Code of Conduct governs this project. Participants and contributors are expected to follow the rules outlined therein.

+
+
+

License

+

All your contributions will be covered by this project’s license.

+
+
+

Issues

+

We use GitHub to track issues, feature requests, and bugs. Before submitting a new issue, please check if the issue has already been reported. If the issue already exists, please upvote the existing issue 👍.

+

For new feature requests, please elaborate on the context and the benefit the feature will have for users, developers, or other relevant personas.

+
+
+

Pull requests

+
+

GitHub Flow

+

This repository uses the GitHub Flow model for collaboration. To submit a pull request:

+
  1. +

    Create a branch

    +

    Please see the branch naming convention below. If you don’t have write access to this repository, please fork it.

    +
  2. +
  3. +

    Make changes

    +

    Make sure your code

    +
    • passes all checks imposed by GitHub Actions
    • +
    • is well documented
    • +
    • is well tested with unit tests sufficiently covering the changes introduced
    • +
  4. +
  5. +

    Create a pull request (PR)

    +

    In the pull request description, please link the relevant issue (if any), provide a detailed description of the change, and include any assumptions.

    +
  6. +
  7. Address review comments, if any

  8. +
  9. +

    Post approval

    +

    Merge your PR if you have write access. Otherwise, the reviewer will merge the PR on your behalf.

    +
  10. +
  11. +

    Pat yourself on the back

    +

    Congratulations! 🎉 You are now an official contributor to this project! We are grateful for your contribution.

    +
  12. +
+
+

Branch naming convention

+

Suppose your changes are related to a current issue in the current project; please name your branch as follows: <issue_id>_<short_description>. Please use underscore (_) as a delimiter for word separation. For example, 420_fix_ui_bug would be a suitable branch name if your change is resolving and UI-related bug reported in issue number 420 in the current project.

+

If your change affects multiple repositories, please name your branches as follows: <issue_id>_<issue_repo>_<short description>. For example, 69_awesomeproject_fix_spelling_error would reference issue 69 reported in project awesomeproject and aims to resolve one or more spelling errors in multiple (likely related) repositories.

+
+
+

+monorepo and staged.dependencies +

+

Sometimes you might need to change upstream dependent package(s) to be able to submit a meaningful change. We are using staged.dependencies functionality to simulate a monorepo behavior. The dependency configuration is already specified in this project’s staged_dependencies.yaml file. You need to name the feature branches appropriately. This is the only exception from the branch naming convention described above.

+

Please refer to the staged.dependencies package documentation for more details.

+
+
+
+

Coding guidelines

+

This repository follows some unified processes and standards adopted by its maintainers to ensure software development is carried out consistently within teams and cohesively across other repositories.

+
+

Style guide

+

This repository follows the standard tidyverse style guide and uses lintr for lint checks. Customized lint configurations are available in this repository’s .lintr file.

+
+
+

Dependency management

+

Lightweight is the right weight. This repository follows tinyverse recommedations of limiting dependencies to minimum.

+
+
+

Dependency version management

+

If the code is not compatible with all (!) historical versions of a given dependenct package, it is required to specify minimal version in the DESCRIPTION file. In particular: if the development version requires (imports) the development version of another package - it is required to put abc (>= 1.2.3.9000).

+
+
+ +
+

R & package versions

+

We continuously test our packages against the newest R version along with the most recent dependencies from CRAN and BioConductor. We recommend that your working environment is also set up in the same way. You can find the details about the R version and packages used in the R CMD check GitHub Action execution log - there is a step that prints out the R sessionInfo().

+

If you discover bugs on older R versions or with an older set of dependencies, please create the relevant bug reports.

+
+
+

pre-commit

+

We highly recommend that you use the pre-commit tool combined with R hooks for pre-commit to execute some of the checks before committing and pushing your changes.

+

Pre-commit hooks are already available in this repository’s .pre-commit-config.yaml file.

+
+
+
+
+

Recognition model

+

As mentioned previously, all contributions are deeply valued and appreciated. While all contribution data is available as part of the repository insights, to recognize a significant contribution and hence add the contributor to the package authors list, the following rules are enforced:

+
  • Minimum 5% of lines of code authored* (determined by git blame query) OR
  • +
  • Being at the top 5 contributors in terms of number of commits OR lines added OR lines removed*
  • +

*Excluding auto-generated code, including but not limited to roxygen comments or renv.lock files.

+

The package maintainer also reserves the right to adjust the criteria to recognize contributions.

+
+
+

Questions

+

If you have further questions regarding the contribution guidelines, please contact the package/repository maintainer.

+ +
+
+ +
+ + +
+ + + + + + + diff --git a/v0.2.8/LICENSE-text.html b/v0.2.8/LICENSE-text.html new file mode 100644 index 0000000000..2f9e7df5a3 --- /dev/null +++ b/v0.2.8/LICENSE-text.html @@ -0,0 +1,72 @@ + +License • chevron + Skip to contents + + +
+
+
+ +
Copyright 2022 F. Hoffmann-La Roche AG
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+    http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+
+ +
+ + +
+ + + + + + + diff --git a/v0.2.8/SECURITY.html b/v0.2.8/SECURITY.html new file mode 100644 index 0000000000..446ebc114a --- /dev/null +++ b/v0.2.8/SECURITY.html @@ -0,0 +1,81 @@ + +Security Policy • chevron + Skip to contents + + +
+
+
+ +
+ +
+

Reporting Security Issues

+

If you believe you have found a security vulnerability in any of the repositories in this organization, please report it to us through coordinated disclosure.

+

Please do not report security vulnerabilities through public GitHub issues, discussions, or pull requests.

+

Instead, please send an email to vulnerability.management[@]roche.com.

+

Please include as much of the information listed below as you can to help us better understand and resolve the issue:

+
  • The type of issue (e.g., buffer overflow, SQL injection, or cross-site scripting)
  • +
  • Full paths of source file(s) related to the manifestation of the issue
  • +
  • The location of the affected source code (tag/branch/commit or direct URL)
  • +
  • Any special configuration required to reproduce the issue
  • +
  • Step-by-step instructions to reproduce the issue
  • +
  • Proof-of-concept or exploit code (if possible)
  • +
  • Impact of the issue, including how an attacker might exploit the issue
  • +

This information will help us triage your report more quickly.

+
+
+

Data Security Standards (DSS)

+

Please make sure that while reporting issues in the form a bug, feature, or pull request, all sensitive information such as PII, PHI, and PCI is completely removed from any text and attachments, including pictures and videos.

+
+
+ +
+ + +
+ + + + + + + diff --git a/v0.2.8/analytics.js b/v0.2.8/analytics.js new file mode 100644 index 0000000000..9d4ec4d0a8 --- /dev/null +++ b/v0.2.8/analytics.js @@ -0,0 +1 @@ +$(document).cookieWall({id:'UA-125641273-1'}); diff --git a/v0.2.8/articles/chevron.html b/v0.2.8/articles/chevron.html new file mode 100644 index 0000000000..7301a3cd76 --- /dev/null +++ b/v0.2.8/articles/chevron.html @@ -0,0 +1,332 @@ + + + + + + + +Introduction to Chevron • chevron + + + + + + + + + + Skip to contents + + +
+ + + + +
+
+ + + +
+

Introduction +

+

The chevron R package provides functions to produce +standard tables, listings and graphs (TLGs) used to analyze and report +clinical trials data. The ensemble of function used to produce a +particular output are stored in an S4 object of virtual +class chevron_tlg. Each type of output are associated with +a specific class: chevron_t for tables, +chevron_l for listings and chevron_g for +graphs.

+

Each standard output is associated with one +chevron_tlg object. They contain the following +objects in separate slots:

+
    +
  • A main function also refereed to as +TLG-function.
  • +
  • A preprocess function.
  • +
  • A postprocess function
  • +
+
+

+TLG-functions +

+

The TLG-functions in chevron use other packages +to produce the final outputs, for example rtables and +tern are used to create tables, ggplot2, +lattice, and grid are used to create graphs, +rlistings to create listings.

+

TLG-functions in chevron such as +dmt01_main, aet02_main, +aet02_main have the following properties:

+
    +
  1. they produce a narrow defined output (currently standards in Roche +GDS). Note, that the naming convention +<gds template id>_main indicates that a Roche +GDS defined standard may have different implementations. +Or, alternatively, a GDS template id can be regarded as a +guideline and the function name in chevron as a +standard.
  2. +
  3. have, if possible, few arguments to modify the standard. Generally, +arguments may change the structure of the table (arm variable, which +variables are summarized) and also parameterize the cell content +(i.e. alpha-level for p-value).
  4. +
  5. have always the first argument adam_db which is the +collection of ADaM datasets (ADSL, +ADAE, ADRS, etc.). Please read the The +adam_db Argument vignette in this package for more +details.
  6. +
+
+
+

+preprocessing +

+

The preprocess functions in chevron use +base, dplyr and dunlin packages +to process input data object and turn them into a suitable input for +TLG-functions.

+

preprocess in chevron such as dmt01_pre, +aet02_pre, aet02_pre have the following +properties:

+
    +
  1. they return a list of data.frame object +amenable to processing by a TLG-functions. message.
  2. +
  3. have very few arguments to modify the standard.
  4. +
  5. have always the first argument adam_db which is the +collection of ADaM datasets (ADSL, +ADAE, ADRS, etc.). Please read the The +adam_db Argument vignette in this package for more +details.
  6. +
+

Please note that the ultimate responsible person of the preprocessing +functions is the end user. The provided preprocessing function is only a +template and users could modify depending on their need/data. This +preprocessing function will be printed to allow modification in script +generated in citril.

+
+
+

+postprocessing +

+

By default, the Postprocessing function returns its input or a null +report if the input has no rows. postprocessing +function of a chevron_tlg object must have at least +tlg as formal arguments.

+
+
+
+

Example AET02 +

+

For example, the GDS template aet02 is +implemented in chevron with the chevropn_tlg +objects that have the name aet02.

+

We first load the data as a list of +data.frame, where each table represents a domain.

+
+library(chevron)
+#> Registered S3 method overwritten by 'tern':
+#>   method   from 
+#>   tidy.glm broom
+data(syn_data, package = "chevron")
+

A the aet02 output is then created as follows:

+
+run(aet02, syn_data)
+#>   MedDRA System Organ Class                                    A: Drug X    B: Placebo   C: Combination
+#>     MedDRA Preferred Term                                        (N=15)       (N=15)         (N=15)    
+#>   —————————————————————————————————————————————————————————————————————————————————————————————————————
+#>   Total number of patients with at least one adverse event     13 (86.7%)   14 (93.3%)     15 (100%)   
+#>   Overall total number of events                                   58           59             99      
+#>   cl B.2                                                                                               
+#>     Total number of patients with at least one adverse event   11 (73.3%)   8 (53.3%)      10 (66.7%)  
+#>     Total number of events                                         18           15             20      
+#>     dcd B.2.2.3.1                                              8 (53.3%)    6 (40.0%)      7 (46.7%)   
+#>     dcd B.2.1.2.1                                              5 (33.3%)    6 (40.0%)      5 (33.3%)   
+#>   cl D.1                                                                                               
+#>     Total number of patients with at least one adverse event   9 (60.0%)    5 (33.3%)      11 (73.3%)  
+#>     Total number of events                                         13           9              19      
+#>     dcd D.1.1.1.1                                              4 (26.7%)    4 (26.7%)      7 (46.7%)   
+#>     dcd D.1.1.4.2                                              6 (40.0%)    2 (13.3%)      7 (46.7%)   
+#>   cl A.1                                                                                               
+#>     Total number of patients with at least one adverse event   7 (46.7%)    6 (40.0%)      10 (66.7%)  
+#>     Total number of events                                         8            11             16      
+#>     dcd A.1.1.1.2                                              5 (33.3%)    6 (40.0%)      6 (40.0%)   
+#>     dcd A.1.1.1.1                                              3 (20.0%)     1 (6.7%)      6 (40.0%)   
+#>   cl B.1                                                                                               
+#>     Total number of patients with at least one adverse event   5 (33.3%)    6 (40.0%)      8 (53.3%)   
+#>     Total number of events                                         6            6              12      
+#>     dcd B.1.1.1.1                                              5 (33.3%)    6 (40.0%)      8 (53.3%)   
+#>   cl C.2                                                                                               
+#>     Total number of patients with at least one adverse event   6 (40.0%)    4 (26.7%)      8 (53.3%)   
+#>     Total number of events                                         6            4              12      
+#>     dcd C.2.1.2.1                                              6 (40.0%)    4 (26.7%)      8 (53.3%)   
+#>   cl D.2                                                                                               
+#>     Total number of patients with at least one adverse event   2 (13.3%)    5 (33.3%)      7 (46.7%)   
+#>     Total number of events                                         3            5              10      
+#>     dcd D.2.1.5.3                                              2 (13.3%)    5 (33.3%)      7 (46.7%)   
+#>   cl C.1                                                                                               
+#>     Total number of patients with at least one adverse event   4 (26.7%)    4 (26.7%)      5 (33.3%)   
+#>     Total number of events                                         4            9              10      
+#>     dcd C.1.1.1.3                                              4 (26.7%)    4 (26.7%)      5 (33.3%)
+

The function associated with a particular slot can be retrieved with +the corresponding method: main, lyt, +preprocess postprocess and +datasets.

+
+main(aet02)
+#> function (adam_db, arm_var = "ACTARM", row_split_var = "AEBODSYS", 
+#>     lbl_overall = NULL, summary_labels = list(all = aet02_label, 
+#>         TOTAL = c(nonunique = "Overall total number of events")), 
+#>     ...) 
+#> {
+#>     assert_all_tablenames(adam_db, "adsl", "adae")
+#>     assert_string(arm_var)
+#>     assert_character(row_split_var, null.ok = TRUE)
+#>     assert_string(lbl_overall, null.ok = TRUE)
+#>     assert_valid_variable(adam_db$adsl, c("USUBJID", arm_var), 
+#>         types = list(c("character", "factor")))
+#>     assert_valid_variable(adam_db$adae, c(arm_var, row_split_var, 
+#>         "AEDECOD"), types = list(c("character", "factor")))
+#>     assert_valid_variable(adam_db$adae, "USUBJID", empty_ok = TRUE, 
+#>         types = list(c("character", "factor")))
+#>     assert_valid_var_pair(adam_db$adsl, adam_db$adae, arm_var)
+#>     assert_list(summary_labels, null.ok = TRUE)
+#>     assert_subset(names(summary_labels), c("all", "TOTAL", row_split_var))
+#>     assert_subset(unique(unlist(lapply(summary_labels, names))), 
+#>         c("unique", "nonunique", "unique_count"))
+#>     summary_labels <- expand_list(summary_labels, c("TOTAL", 
+#>         row_split_var))
+#>     lbl_overall <- render_safe(lbl_overall)
+#>     lbl_row_split <- var_labels_for(adam_db$adae, row_split_var)
+#>     lbl_aedecod <- var_labels_for(adam_db$adae, "AEDECOD")
+#>     lyt <- occurrence_lyt(arm_var = arm_var, lbl_overall = lbl_overall, 
+#>         row_split_var = row_split_var, lbl_row_split = lbl_row_split, 
+#>         medname_var = "AEDECOD", lbl_medname_var = lbl_aedecod, 
+#>         summary_labels = summary_labels, count_by = NULL)
+#>     tbl <- build_table(lyt, adam_db$adae, alt_counts_df = adam_db$adsl)
+#>     tbl
+#> }
+#> <bytecode: 0x557118440740>
+#> <environment: namespace:chevron>
+

These are standard functions that can be used on their own.

+
+res <- preprocess(aet02)(syn_data)
+
+# or
+foo <- aet02@preprocess
+res <- foo(syn_data)
+
+str(res, max.level = 0)
+#> List of 13
+
+
+

+chevron_tlg object customization +

+

In some instances it is useful to customize the +chevron_tlg object, for example by changing the pre +processing functions in script generated. Please modify the code +directly inside the pre_fun, and make sure the function +returns a named list of data frames. Please be careful about the +argument names. The default argument of pre functions will +be override by the argument in spec.

+
+
+

Custom chevron_tlg object creation +

+

In some cases, you may want to create a new chevron_tlg +template. To create a chevron_tlg object from scratch, use +the provided constructors corresponding to the desired output:

+ +
+library(rtables)
+library(tern)
+my_template <- chevron_t(
+  main = "<your main function to build the table>",
+  preprocess = "<your pre function to process the data>",
+  postprocess = "<your post function to add custom sorting>"
+)
+
+run(my_template, syn_data)
+

Note that to ensure the correct execution of the run +function, the name of the first argument of the main +function must be adam_db; the input list of +data.frame object to pre-process. The name of the first +argument of the preprocess function must be +adam_db; the input list object to create +TLG output and finally, the name of the first argument of +the postprocess function must be tlg, the +input TableTree object to post-process. Validation criteria +enforce these rules upon creation of a chevron_tlg +object.

+
+
+
+ + + + +
+ + + + + + + diff --git a/v0.2.8/articles/chevron_catalog.html b/v0.2.8/articles/chevron_catalog.html new file mode 100644 index 0000000000..7ca3ee3e01 --- /dev/null +++ b/v0.2.8/articles/chevron_catalog.html @@ -0,0 +1,5366 @@ + + + + + + + +Chevron Catalog • chevron + + + + + + + + + + Skip to contents + + +
+ + + + +
+
+ + + +
+

+GENERAL +

+
+

+General Concepts +

+

chevron is a collection of functions to creates tables, +listings, and graphs following Roche standards for clinical trials +reporting. After loading the R packages and the trial data, the output +is to be created by the main function run(...) . Two +arguments object= and adam_db= are always +expected in the function. object= specifies which Roche +Standard Template ID to use. adam_db= specifies the input +dataset. Other mandatory and optional arguments within the +run function vary depending on which template ID is called. +To access which arguments are required and what functions are used in +each template, simply try ?template +(e.g. ?aet01) to see more detailed descriptions and +instructions.

+
+

+1. Input dataset and dataset names +

+

The input dataset expected by the argument adam_db= in +the run(...) function is a collection of ADaM +datasets as a list object. Each ADaM dataset is expected to +be an object of data frame. If the ADaM datasets are read +in individually, user will need to combine them into a list object and +provide the name of the list to adam_db=. Also, each +element in the list are expected to have corresponding ADaM +dataset names. Conventional ADaM dataset names, including +adsl,adex, adae, +adlb,advs,adeg,adcm,admh,adrs, +and adtte, can be picked up by chevron with +one exception.

+
+std_data <- list(adsl = adsl, adae = adae)
+run(object = aet01_nollt, adam_db = std_data)
+
+
+

+2. Expected variables in input analysis +dataset +

+

By default, chevron does not pull any subject-level +information from either adsl or adsub and +merge into the analysis dataset in the underlying preprocessing steps. +The analysis dataset fed into adam_db= is expected to have +all variables required for analysis available.

+
+
+

+3. Character vs Factor +

+

In the output generation, we often need to specify a particular +sorting order of a variable at the time of display. In +chevron, a character variable needs to be factorized with +pre-specified levels to display in order. When encountering cases, for +instance, "ARM A" has an Asian group only while +"ARM B" has both Asian and White groups, it is not able to +produce outputs like the demographic table unless "RACE" is +factorized to provide access to the same level attribute of the variable +"RACE" after the arm split. It is noted that the feature +comes from rtables instead of chevron.

+
+proc_data <- syn_data
+proc_data$adsl <- proc_data$adsl %>%
+  mutate(RACE = case_when(
+    ARMCD == "ARM A" ~ "ASIAN",
+    ARMCD == "ARM B" & !.data$RACE %in% c("WHITE", "ASIAN") ~ "ASIAN",
+    TRUE ~ RACE
+  ))
+

Having "RACE" as a character variable rather than a +factor leads to error message showing up as “Error: Error applying +analysis function (var - RACE): Number of rows generated by analysis +function do not match across all columns,” and it is recommended to +convert analysis variable "RACE" to a factor.

+
+run(dmt01, proc_data)
+

To resolve this issue, simply try factorizing the variable +"RACE":

+
+proc_data$adsl$RACE <- as.factor(proc_data$adsl$RACE)
+run(dmt01, proc_data)
+#>                                        A: Drug X    B: Placebo   C: Combination   All Patients
+#>                                          (N=15)       (N=15)         (N=15)          (N=45)   
+#>   ————————————————————————————————————————————————————————————————————————————————————————————
+#>   Age (yr)                                                                                    
+#>     n                                      15           15             15              45     
+#>     Mean (SD)                          31.3 (5.3)   35.1 (9.0)     36.6 (6.4)      34.3 (7.3) 
+#>     Median                                31.0         35.0           35.0            34.0    
+#>     Min - Max                           24 - 40      24 - 57        24 - 49         24 - 57   
+#>   Age Group                                                                                   
+#>     n                                      15           15             15              45     
+#>     <65                                15 (100%)    15 (100%)      15 (100%)       45 (100%)  
+#>   Sex                                                                                         
+#>     n                                      15           15             15              45     
+#>     Male                               3 (20.0%)    7 (46.7%)      5 (33.3%)       15 (33.3%) 
+#>     Female                             12 (80.0%)   8 (53.3%)      10 (66.7%)      30 (66.7%) 
+#>   Ethnicity                                                                                   
+#>     n                                      15           15             15              45     
+#>     HISPANIC OR LATINO                 2 (13.3%)        0              0            2 (4.4%)  
+#>     NOT HISPANIC OR LATINO             13 (86.7%)   15 (100%)      13 (86.7%)      41 (91.1%) 
+#>     NOT REPORTED                           0            0          2 (13.3%)        2 (4.4%)  
+#>   RACE                                                                                        
+#>     n                                      15           15             15              45     
+#>     AMERICAN INDIAN OR ALASKA NATIVE       0            0           1 (6.7%)        1 (2.2%)  
+#>     ASIAN                              15 (100%)    13 (86.7%)     8 (53.3%)       36 (80.0%) 
+#>     BLACK OR AFRICAN AMERICAN              0            0          4 (26.7%)        4 (8.9%)  
+#>     WHITE                                  0        2 (13.3%)      2 (13.3%)        4 (8.9%)
+
+
+

+4. Testing the codes for plot generation +

+

The run function when calling a Graphics Template ID +returns a gTree object which will be used in the downstream +workflow for output generation. There are two alternative approaches to +rendering the plot: (1) having draw = TRUE in the +run function to enable the generated plot to be +automatically created and viewed via the Plots tab, and (2) +calling the function grid.draw from the package +grid which can be utilized to render the plot for viewing +and testing purpose. See example below:

+
+proc_data <- log_filter(syn_data, PARAMCD == "OS", "adtte")
+
+# method 1
+run(kmg01, proc_data, dataset = "adtte", draw = TRUE)
+
+# method 2
+res <- run(kmg01, proc_data, dataset = "adtte")
+grid::grid.newpage()
+grid::grid.draw(res)
+
+
+
+

+General Control Arguments +

+
+

+1. lbl_overall: Column of Total +

+

The generic argument lbl_overall controls whether the +column of total will be produced or not. lbl_overall = NULL +suppresses the total, lbl_overall = "All Patients" produces +the total.

+
+
+

+2. Column counts: N=xxx +

+

Column counts are displayed by default. There is no generic argument +controlling whether the count of unique number of subjects (N=xxx) will +be displayed in the column header or not. Users are allowed to customize +the display of N=xxx by forcing +display_columncounts = FALSE to wipe column counts away +during the postprocessing (with precautions and it is not +recommended).

+
+tbl <- run(dmt01, syn_data) # table with column counts
+tbl@col_info@display_columncounts <- FALSE
+tbl # no column counts now
+#>                                        A: Drug X    B: Placebo   C: Combination   All Patients
+#>                                          (N=15)       (N=15)         (N=15)          (N=45)   
+#>   ————————————————————————————————————————————————————————————————————————————————————————————
+#>   Age (yr)                                                                                    
+#>     n                                      15           15             15              45     
+#>     Mean (SD)                          31.3 (5.3)   35.1 (9.0)     36.6 (6.4)      34.3 (7.3) 
+#>     Median                                31.0         35.0           35.0            34.0    
+#>     Min - Max                           24 - 40      24 - 57        24 - 49         24 - 57   
+#>   Age Group                                                                                   
+#>     n                                      15           15             15              45     
+#>     <65                                15 (100%)    15 (100%)      15 (100%)       45 (100%)  
+#>   Sex                                                                                         
+#>     n                                      15           15             15              45     
+#>     Male                               3 (20.0%)    7 (46.7%)      5 (33.3%)       15 (33.3%) 
+#>     Female                             12 (80.0%)   8 (53.3%)      10 (66.7%)      30 (66.7%) 
+#>   Ethnicity                                                                                   
+#>     n                                      15           15             15              45     
+#>     HISPANIC OR LATINO                 2 (13.3%)        0              0            2 (4.4%)  
+#>     NOT HISPANIC OR LATINO             13 (86.7%)   15 (100%)      13 (86.7%)      41 (91.1%) 
+#>     NOT REPORTED                           0            0          2 (13.3%)        2 (4.4%)  
+#>   RACE                                                                                        
+#>     n                                      15           15             15              45     
+#>     AMERICAN INDIAN OR ALASKA NATIVE       0        2 (13.3%)       1 (6.7%)        3 (6.7%)  
+#>     ASIAN                              8 (53.3%)    10 (66.7%)     8 (53.3%)       26 (57.8%) 
+#>     BLACK OR AFRICAN AMERICAN          4 (26.7%)     1 (6.7%)      4 (26.7%)       9 (20.0%)  
+#>     WHITE                              3 (20.0%)    2 (13.3%)      2 (13.3%)       7 (15.6%)
+
+
+
+
+

+TABLES +

+
+

+Safety Summary (AET01) +

+
+

+1. Safety Summary +

+

The aet01 template produces the +standard safety summary.

+
+run(aet01, syn_data, arm_var = "ARM")
+#>                                                                A: Drug X    B: Placebo   C: Combination
+#>                                                                  (N=15)       (N=15)         (N=15)    
+#>   —————————————————————————————————————————————————————————————————————————————————————————————————————
+#>   Total number of patients with at least one AE                13 (86.7%)   14 (93.3%)     15 (100%)   
+#>   Total number of AEs                                              58           59             99      
+#>   Total number of deaths                                       2 (13.3%)    4 (26.7%)      3 (20.0%)   
+#>   Total number of patients withdrawn from study due to an AE       0            0           1 (6.7%)   
+#>   Total number of patients with at least one                                                           
+#>     AE with fatal outcome                                      8 (53.3%)    8 (53.3%)      10 (66.7%)  
+#>     Serious AE                                                 12 (80.0%)   12 (80.0%)     11 (73.3%)  
+#>     Serious AE leading to withdrawal from treatment                0            0          2 (13.3%)   
+#>     Serious AE leading to dose modification/interruption       4 (26.7%)    3 (20.0%)      4 (26.7%)   
+#>     Related Serious AE                                         8 (53.3%)    8 (53.3%)      10 (66.7%)  
+#>     AE leading to withdrawal from treatment                    2 (13.3%)    3 (20.0%)      3 (20.0%)   
+#>     AE leading to dose modification/interruption               6 (40.0%)    9 (60.0%)      11 (73.3%)  
+#>     Related AE                                                 11 (73.3%)   10 (66.7%)     13 (86.7%)  
+#>     Related AE leading to withdrawal from treatment                0        3 (20.0%)          0       
+#>     Related AE leading to dose modification/interruption        1 (6.7%)    4 (26.7%)      9 (60.0%)   
+#>     Severe AE (at greatest intensity)                          11 (73.3%)   10 (66.7%)     12 (80.0%)
+
+
+

+2. Safety Summary with Modified Rows +

+

Analyses under “Total number of patients with at least one” can be +removed, added, or modified by editing the parameter +anl_vars. An analysis here is an abbreviated name of the +analysis of interest, and supported by a variable in ADAE +derived under the condition of interest. The defined analyses currently +include "FATAL", "SER", "SERWD", +"SERDSM", "RELSER", "WD", +"DSM", "REL", "RELWD", +"RELDSM", and "SEV". When modification is +made, analyses must all be listed in the argument anl_vars. +The example below shows adding the customized analysis +"RELCTC35".

+
+proc_data <- syn_data
+proc_data$adae <- proc_data$adae %>%
+  filter(.data$ANL01FL == "Y") %>%
+  mutate(
+    FATAL = with_label(.data$AESDTH == "Y", "AE with fatal outcome"),
+    SER = with_label(.data$AESER == "Y", "Serious AE"),
+    SEV = with_label(.data$ASEV == "SEVERE", "Severe AE (at greatest intensity)"),
+    REL = with_label(.data$AREL == "Y", "Related AE"),
+    WD = with_label(.data$AEACN == "DRUG WITHDRAWN", "AE leading to withdrawal from treatment"),
+    DSM = with_label(
+      .data$AEACN %in% c("DRUG INTERRUPTED", "DOSE INCREASED", "DOSE REDUCED"),
+      "AE leading to dose modification/interruption"
+    ),
+    SERWD = with_label(.data$SER & .data$WD, "Serious AE leading to withdrawal from treatment"),
+    SERDSM = with_label(.data$SER & .data$DSM, "Serious AE leading to dose modification/interruption"),
+    RELSER = with_label(.data$SER & .data$REL, "Related Serious AE"),
+    RELWD = with_label(.data$REL & .data$WD, "Related AE leading to withdrawal from treatment"),
+    RELDSM = with_label(.data$REL & .data$DSM, "Related AE leading to dose modification/interruption"),
+    CTC35 = with_label(.data$ATOXGR %in% c("3", "4", "5"), "Grade 3-5 AE"),
+    CTC45 = with_label(.data$ATOXGR %in% c("4", "5"), "Grade 4/5 AE"),
+    RELCTC35 = with_label(.data$ATOXGR %in% c("3", "4", "5") & .data$AEREL == "Y", "Related Grade 3-5")
+  )
+
+proc_data$adsl <- proc_data$adsl %>%
+  mutate(DCSREAS = reformat(.data$DCSREAS, missing_rule))
+
+run(aet01, proc_data, anl_vars = list(safety_var = c("FATAL", "SER", "RELSER", "RELCTC35")), auto_pre = FALSE)
+#>                                                                A: Drug X    B: Placebo   C: Combination
+#>                                                                  (N=15)       (N=15)         (N=15)    
+#>   —————————————————————————————————————————————————————————————————————————————————————————————————————
+#>   Total number of patients with at least one AE                13 (86.7%)   14 (93.3%)     15 (100%)   
+#>   Total number of AEs                                              58           59             99      
+#>   Total number of deaths                                       2 (13.3%)    4 (26.7%)      3 (20.0%)   
+#>   Total number of patients withdrawn from study due to an AE       0            0           1 (6.7%)   
+#>   Total number of patients with at least one                                                           
+#>     AE with fatal outcome                                      8 (53.3%)    8 (53.3%)      10 (66.7%)  
+#>     Serious AE                                                 12 (80.0%)   12 (80.0%)     11 (73.3%)  
+#>     Related Serious AE                                         8 (53.3%)    8 (53.3%)      10 (66.7%)  
+#>     Related Grade 3-5                                          11 (73.3%)   10 (66.7%)     12 (80.0%)
+
+
+
+

+Safety Summary (Adverse Events of Special Interest) +(AET01_AESI) +

+
+

+1. Safety Summary (Adverse Events of Special +Interest) +

+

The aet01_aesi template produces the +standard safety summary for adverse events of special interest.

+
+run(aet01_aesi, syn_data)
+#>                                                                                   A: Drug X    B: Placebo   C: Combination
+#>                                                                                     (N=15)       (N=15)         (N=15)    
+#>   ————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————
+#>   Total number of patients with at least one AE                                   13 (86.7%)   14 (93.3%)     15 (100%)   
+#>   Total number of AEs                                                                 58           59             99      
+#>   Total number of patients with at least one AE by worst grade                                                            
+#>     Grade 1                                                                           0         1 (6.7%)       1 (6.7%)   
+#>     Grade 2                                                                        1 (6.7%)     1 (6.7%)       1 (6.7%)   
+#>     Grade 3                                                                        1 (6.7%)    2 (13.3%)       1 (6.7%)   
+#>     Grade 4                                                                       3 (20.0%)    2 (13.3%)      2 (13.3%)   
+#>     Grade 5 (fatal outcome)                                                       8 (53.3%)    8 (53.3%)      10 (66.7%)  
+#>   Total number of patients with study drug withdrawn due to AE                    2 (13.3%)    3 (20.0%)      3 (20.0%)   
+#>   Total number of patients with dose modified/interrupted due to AE               6 (40.0%)    9 (60.0%)      11 (73.3%)  
+#>   Total number of patients with treatment received for AE                         10 (66.7%)   10 (66.7%)     14 (93.3%)  
+#>   Total number of patients with all non-fatal AEs resolved                        9 (60.0%)    10 (66.7%)     12 (80.0%)  
+#>   Total number of patients with at least one unresolved or ongoing non-fatal AE   10 (66.7%)   9 (60.0%)      14 (93.3%)  
+#>   Total number of patients with at least one serious AE                           12 (80.0%)   12 (80.0%)     11 (73.3%)  
+#>   Total number of patients with at least one related AE                           11 (73.3%)   10 (66.7%)     13 (86.7%)
+
+
+

+2. Safety Summary (Adverse Events of Special Interest) +(optional lines) +

+

Additional analyses can be added with the argument +aesi_vars, please type ?aet01_aesi in console +to find out the list of all pre-defined optional analyses in the +HELP.

+
+run(aet01_aesi, syn_data, aesi_vars = c("RESLWD", "RELSER"))
+#>                                                                                   A: Drug X    B: Placebo   C: Combination
+#>                                                                                     (N=15)       (N=15)         (N=15)    
+#>   ————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————
+#>   Total number of patients with at least one AE                                   13 (86.7%)   14 (93.3%)     15 (100%)   
+#>   Total number of AEs                                                                 58           59             99      
+#>   Total number of patients with at least one AE by worst grade                                                            
+#>     Grade 1                                                                           0         1 (6.7%)       1 (6.7%)   
+#>     Grade 2                                                                        1 (6.7%)     1 (6.7%)       1 (6.7%)   
+#>     Grade 3                                                                        1 (6.7%)    2 (13.3%)       1 (6.7%)   
+#>     Grade 4                                                                       3 (20.0%)    2 (13.3%)      2 (13.3%)   
+#>     Grade 5 (fatal outcome)                                                       8 (53.3%)    8 (53.3%)      10 (66.7%)  
+#>   Total number of patients with study drug withdrawn due to AE                    2 (13.3%)    3 (20.0%)      3 (20.0%)   
+#>   Total number of patients with dose modified/interrupted due to AE               6 (40.0%)    9 (60.0%)      11 (73.3%)  
+#>   Total number of patients with treatment received for AE                         10 (66.7%)   10 (66.7%)     14 (93.3%)  
+#>   Total number of patients with all non-fatal AEs resolved                        9 (60.0%)    10 (66.7%)     12 (80.0%)  
+#>   Total number of patients with at least one unresolved or ongoing non-fatal AE   10 (66.7%)   9 (60.0%)      14 (93.3%)  
+#>   Total number of patients with at least one serious AE                           12 (80.0%)   12 (80.0%)     11 (73.3%)  
+#>   Total number of patients with at least one related AE                           11 (73.3%)   10 (66.7%)     13 (86.7%)  
+#>     No. of patients with serious, related AE                                      8 (53.3%)    8 (53.3%)      10 (66.7%)
+
+
+

+3. Safety Summary (Adverse Events of Special Interest) (for +studies with multiple drugs) +

+

For studies with more than one study drug, users need to define the +analyses in adae and add to the argument +aesi_vars following the example above. No pre-defined +analysis is available at this moment.

+
+
+
+

+Adverse Events (AET02) +

+
+

+1. Adverse Events +

+
    +
  1. The template aet02 produces the standard adverse event +summary by MedDRA system organ class and preferred term.
  2. +
  3. The template does not include the column of total as default. The +‘All Patients’ column can be added with the argument +lbl_overall = "All Patients".
  4. +
  5. Missing values in "AEBODSYS", and +"AEDECOD" are labeled as +No Coding Available.
  6. +
+
+run(aet02, syn_data)
+#>   MedDRA System Organ Class                                    A: Drug X    B: Placebo   C: Combination
+#>     MedDRA Preferred Term                                        (N=15)       (N=15)         (N=15)    
+#>   —————————————————————————————————————————————————————————————————————————————————————————————————————
+#>   Total number of patients with at least one adverse event     13 (86.7%)   14 (93.3%)     15 (100%)   
+#>   Overall total number of events                                   58           59             99      
+#>   cl B.2                                                                                               
+#>     Total number of patients with at least one adverse event   11 (73.3%)   8 (53.3%)      10 (66.7%)  
+#>     Total number of events                                         18           15             20      
+#>     dcd B.2.2.3.1                                              8 (53.3%)    6 (40.0%)      7 (46.7%)   
+#>     dcd B.2.1.2.1                                              5 (33.3%)    6 (40.0%)      5 (33.3%)   
+#>   cl D.1                                                                                               
+#>     Total number of patients with at least one adverse event   9 (60.0%)    5 (33.3%)      11 (73.3%)  
+#>     Total number of events                                         13           9              19      
+#>     dcd D.1.1.1.1                                              4 (26.7%)    4 (26.7%)      7 (46.7%)   
+#>     dcd D.1.1.4.2                                              6 (40.0%)    2 (13.3%)      7 (46.7%)   
+#>   cl A.1                                                                                               
+#>     Total number of patients with at least one adverse event   7 (46.7%)    6 (40.0%)      10 (66.7%)  
+#>     Total number of events                                         8            11             16      
+#>     dcd A.1.1.1.2                                              5 (33.3%)    6 (40.0%)      6 (40.0%)   
+#>     dcd A.1.1.1.1                                              3 (20.0%)     1 (6.7%)      6 (40.0%)   
+#>   cl B.1                                                                                               
+#>     Total number of patients with at least one adverse event   5 (33.3%)    6 (40.0%)      8 (53.3%)   
+#>     Total number of events                                         6            6              12      
+#>     dcd B.1.1.1.1                                              5 (33.3%)    6 (40.0%)      8 (53.3%)   
+#>   cl C.2                                                                                               
+#>     Total number of patients with at least one adverse event   6 (40.0%)    4 (26.7%)      8 (53.3%)   
+#>     Total number of events                                         6            4              12      
+#>     dcd C.2.1.2.1                                              6 (40.0%)    4 (26.7%)      8 (53.3%)   
+#>   cl D.2                                                                                               
+#>     Total number of patients with at least one adverse event   2 (13.3%)    5 (33.3%)      7 (46.7%)   
+#>     Total number of events                                         3            5              10      
+#>     dcd D.2.1.5.3                                              2 (13.3%)    5 (33.3%)      7 (46.7%)   
+#>   cl C.1                                                                                               
+#>     Total number of patients with at least one adverse event   4 (26.7%)    4 (26.7%)      5 (33.3%)   
+#>     Total number of events                                         4            9              10      
+#>     dcd C.1.1.1.3                                              4 (26.7%)    4 (26.7%)      5 (33.3%)
+
+
+

+2. Adverse Events (with High-level Term) +

+

The syntax below displays adverse events by MedDRA system organ +class, high-level term and preferred term.

+
+run(aet02, syn_data, row_split_var = c("AEBODSYS", "AEHLT"))
+#>   MedDRA System Organ Class                                                                              
+#>     High Level Term                                              A: Drug X    B: Placebo   C: Combination
+#>       MedDRA Preferred Term                                        (N=15)       (N=15)         (N=15)    
+#>   ———————————————————————————————————————————————————————————————————————————————————————————————————————
+#>   Total number of patients with at least one adverse event       13 (86.7%)   14 (93.3%)     15 (100%)   
+#>   Overall total number of events                                     58           59             99      
+#>   cl B.2                                                                                                 
+#>     Total number of patients with at least one adverse event     11 (73.3%)   8 (53.3%)      10 (66.7%)  
+#>     Total number of events                                           18           15             20      
+#>     hlt B.2.2.3                                                                                          
+#>       Total number of patients with at least one adverse event   8 (53.3%)    6 (40.0%)      7 (46.7%)   
+#>       Total number of events                                         9            7              13      
+#>       dcd B.2.2.3.1                                              8 (53.3%)    6 (40.0%)      7 (46.7%)   
+#>     hlt B.2.1.2                                                                                          
+#>       Total number of patients with at least one adverse event   5 (33.3%)    6 (40.0%)      5 (33.3%)   
+#>       Total number of events                                         9            8              7       
+#>       dcd B.2.1.2.1                                              5 (33.3%)    6 (40.0%)      5 (33.3%)   
+#>   cl D.1                                                                                                 
+#>     Total number of patients with at least one adverse event     9 (60.0%)    5 (33.3%)      11 (73.3%)  
+#>     Total number of events                                           13           9              19      
+#>     hlt D.1.1.1                                                                                          
+#>       Total number of patients with at least one adverse event   4 (26.7%)    4 (26.7%)      7 (46.7%)   
+#>       Total number of events                                         5            7              11      
+#>       dcd D.1.1.1.1                                              4 (26.7%)    4 (26.7%)      7 (46.7%)   
+#>     hlt D.1.1.4                                                                                          
+#>       Total number of patients with at least one adverse event   6 (40.0%)    2 (13.3%)      7 (46.7%)   
+#>       Total number of events                                         8            2              8       
+#>       dcd D.1.1.4.2                                              6 (40.0%)    2 (13.3%)      7 (46.7%)   
+#>   cl A.1                                                                                                 
+#>     Total number of patients with at least one adverse event     7 (46.7%)    6 (40.0%)      10 (66.7%)  
+#>     Total number of events                                           8            11             16      
+#>     hlt A.1.1.1                                                                                          
+#>       Total number of patients with at least one adverse event   7 (46.7%)    6 (40.0%)      10 (66.7%)  
+#>       Total number of events                                         8            11             16      
+#>       dcd A.1.1.1.2                                              5 (33.3%)    6 (40.0%)      6 (40.0%)   
+#>       dcd A.1.1.1.1                                              3 (20.0%)     1 (6.7%)      6 (40.0%)   
+#>   cl B.1                                                                                                 
+#>     Total number of patients with at least one adverse event     5 (33.3%)    6 (40.0%)      8 (53.3%)   
+#>     Total number of events                                           6            6              12      
+#>     hlt B.1.1.1                                                                                          
+#>       Total number of patients with at least one adverse event   5 (33.3%)    6 (40.0%)      8 (53.3%)   
+#>       Total number of events                                         6            6              12      
+#>       dcd B.1.1.1.1                                              5 (33.3%)    6 (40.0%)      8 (53.3%)   
+#>   cl C.2                                                                                                 
+#>     Total number of patients with at least one adverse event     6 (40.0%)    4 (26.7%)      8 (53.3%)   
+#>     Total number of events                                           6            4              12      
+#>     hlt C.2.1.2                                                                                          
+#>       Total number of patients with at least one adverse event   6 (40.0%)    4 (26.7%)      8 (53.3%)   
+#>       Total number of events                                         6            4              12      
+#>       dcd C.2.1.2.1                                              6 (40.0%)    4 (26.7%)      8 (53.3%)   
+#>   cl D.2                                                                                                 
+#>     Total number of patients with at least one adverse event     2 (13.3%)    5 (33.3%)      7 (46.7%)   
+#>     Total number of events                                           3            5              10      
+#>     hlt D.2.1.5                                                                                          
+#>       Total number of patients with at least one adverse event   2 (13.3%)    5 (33.3%)      7 (46.7%)   
+#>       Total number of events                                         3            5              10      
+#>       dcd D.2.1.5.3                                              2 (13.3%)    5 (33.3%)      7 (46.7%)   
+#>   cl C.1                                                                                                 
+#>     Total number of patients with at least one adverse event     4 (26.7%)    4 (26.7%)      5 (33.3%)   
+#>     Total number of events                                           4            9              10      
+#>     hlt C.1.1.1                                                                                          
+#>       Total number of patients with at least one adverse event   4 (26.7%)    4 (26.7%)      5 (33.3%)   
+#>       Total number of events                                         4            9              10      
+#>       dcd C.1.1.1.3                                              4 (26.7%)    4 (26.7%)      5 (33.3%)
+
+
+

+3. Adverse Events (Preferred Terms only) +

+

The syntax below displays adverse events by preferred term only.

+
+run(aet02, syn_data, row_split_var = NULL)
+#>                                                              A: Drug X    B: Placebo   C: Combination
+#>   MedDRA Preferred Term                                        (N=15)       (N=15)         (N=15)    
+#>   ———————————————————————————————————————————————————————————————————————————————————————————————————
+#>   Total number of patients with at least one adverse event   13 (86.7%)   14 (93.3%)     15 (100%)   
+#>   Overall total number of events                                 58           59             99      
+#>   dcd B.2.2.3.1                                              8 (53.3%)    6 (40.0%)      7 (46.7%)   
+#>   dcd B.1.1.1.1                                              5 (33.3%)    6 (40.0%)      8 (53.3%)   
+#>   dcd C.2.1.2.1                                              6 (40.0%)    4 (26.7%)      8 (53.3%)   
+#>   dcd A.1.1.1.2                                              5 (33.3%)    6 (40.0%)      6 (40.0%)   
+#>   dcd B.2.1.2.1                                              5 (33.3%)    6 (40.0%)      5 (33.3%)   
+#>   dcd D.1.1.1.1                                              4 (26.7%)    4 (26.7%)      7 (46.7%)   
+#>   dcd D.1.1.4.2                                              6 (40.0%)    2 (13.3%)      7 (46.7%)   
+#>   dcd D.2.1.5.3                                              2 (13.3%)    5 (33.3%)      7 (46.7%)   
+#>   dcd C.1.1.1.3                                              4 (26.7%)    4 (26.7%)      5 (33.3%)   
+#>   dcd A.1.1.1.1                                              3 (20.0%)     1 (6.7%)      6 (40.0%)
+
+
+
+

+Adverse Events by Greatest +Intensity(AET03) +

+
+

+1. Adverse Events by Greatest Intensity +

+

This aet03 template produces the +standard adverse event by greatest intensity summary

+
+run(aet03, syn_data)
+#>   MedDRA System Organ Class   A: Drug X    B: Placebo   C: Combination
+#>     MedDRA Preferred Term       (N=15)       (N=15)         (N=15)    
+#>   ————————————————————————————————————————————————————————————————————
+#>   - Any Intensity -           13 (86.7%)   14 (93.3%)     15 (100%)   
+#>   MILD                            0         1 (6.7%)       1 (6.7%)   
+#>   MODERATE                    2 (13.3%)    3 (20.0%)      2 (13.3%)   
+#>   SEVERE                      11 (73.3%)   10 (66.7%)     12 (80.0%)  
+#>   cl B.2                                                              
+#>     - Any Intensity -         11 (73.3%)   8 (53.3%)      10 (66.7%)  
+#>     MILD                      6 (40.0%)    2 (13.3%)      5 (33.3%)   
+#>     MODERATE                  5 (33.3%)    6 (40.0%)      5 (33.3%)   
+#>     dcd B.2.2.3.1                                                     
+#>       - Any Intensity -       8 (53.3%)    6 (40.0%)      7 (46.7%)   
+#>       MILD                    8 (53.3%)    6 (40.0%)      7 (46.7%)   
+#>     dcd B.2.1.2.1                                                     
+#>       - Any Intensity -       5 (33.3%)    6 (40.0%)      5 (33.3%)   
+#>       MODERATE                5 (33.3%)    6 (40.0%)      5 (33.3%)   
+#>   cl D.1                                                              
+#>     - Any Intensity -         9 (60.0%)    5 (33.3%)      11 (73.3%)  
+#>     MODERATE                  5 (33.3%)     1 (6.7%)      4 (26.7%)   
+#>     SEVERE                    4 (26.7%)    4 (26.7%)      7 (46.7%)   
+#>     dcd D.1.1.1.1                                                     
+#>       - Any Intensity -       4 (26.7%)    4 (26.7%)      7 (46.7%)   
+#>       SEVERE                  4 (26.7%)    4 (26.7%)      7 (46.7%)   
+#>     dcd D.1.1.4.2                                                     
+#>       - Any Intensity -       6 (40.0%)    2 (13.3%)      7 (46.7%)   
+#>       MODERATE                6 (40.0%)    2 (13.3%)      7 (46.7%)   
+#>   cl A.1                                                              
+#>     - Any Intensity -         7 (46.7%)    6 (40.0%)      10 (66.7%)  
+#>     MILD                      2 (13.3%)        0          4 (26.7%)   
+#>     MODERATE                  5 (33.3%)    6 (40.0%)      6 (40.0%)   
+#>     dcd A.1.1.1.2                                                     
+#>       - Any Intensity -       5 (33.3%)    6 (40.0%)      6 (40.0%)   
+#>       MODERATE                5 (33.3%)    6 (40.0%)      6 (40.0%)   
+#>     dcd A.1.1.1.1                                                     
+#>       - Any Intensity -       3 (20.0%)     1 (6.7%)      6 (40.0%)   
+#>       MILD                    3 (20.0%)     1 (6.7%)      6 (40.0%)   
+#>   cl B.1                                                              
+#>     - Any Intensity -         5 (33.3%)    6 (40.0%)      8 (53.3%)   
+#>     SEVERE                    5 (33.3%)    6 (40.0%)      8 (53.3%)   
+#>     dcd B.1.1.1.1                                                     
+#>       - Any Intensity -       5 (33.3%)    6 (40.0%)      8 (53.3%)   
+#>       SEVERE                  5 (33.3%)    6 (40.0%)      8 (53.3%)   
+#>   cl C.2                                                              
+#>     - Any Intensity -         6 (40.0%)    4 (26.7%)      8 (53.3%)   
+#>     MODERATE                  6 (40.0%)    4 (26.7%)      8 (53.3%)   
+#>     dcd C.2.1.2.1                                                     
+#>       - Any Intensity -       6 (40.0%)    4 (26.7%)      8 (53.3%)   
+#>       MODERATE                6 (40.0%)    4 (26.7%)      8 (53.3%)   
+#>   cl D.2                                                              
+#>     - Any Intensity -         2 (13.3%)    5 (33.3%)      7 (46.7%)   
+#>     MILD                      2 (13.3%)    5 (33.3%)      7 (46.7%)   
+#>     dcd D.2.1.5.3                                                     
+#>       - Any Intensity -       2 (13.3%)    5 (33.3%)      7 (46.7%)   
+#>       MILD                    2 (13.3%)    5 (33.3%)      7 (46.7%)   
+#>   cl C.1                                                              
+#>     - Any Intensity -         4 (26.7%)    4 (26.7%)      5 (33.3%)   
+#>     SEVERE                    4 (26.7%)    4 (26.7%)      5 (33.3%)   
+#>     dcd C.1.1.1.3                                                     
+#>       - Any Intensity -       4 (26.7%)    4 (26.7%)      5 (33.3%)   
+#>       SEVERE                  4 (26.7%)    4 (26.7%)      5 (33.3%)
+
+
+
+

+Adverse Events by Highest NCI CTCAE Grade +(AET04) +

+
+

+1. Adverse Events by Highest NCI CTCAE +Grade +

+
    +
  1. The aet04 template produces the +standard adverse event by highest NCI CTCAE grade +summary.
  2. +
  3. By default, this template includes the grouped grades of ‘Grade 1-2’ +and ‘Grade 3-4’.
  4. +
  5. By default this template removes the rows with 0 count.
  6. +
  7. If a treatment group does not have any adverse event, the treatment +group is automatically displayed providing that it is defined in +ADSL.
  8. +
+
+run(aet04, syn_data)
+#>   MedDRA System Organ Class                                                           
+#>     MedDRA Preferred Term                     A: Drug X    B: Placebo   C: Combination
+#>                               Grade             (N=15)       (N=15)         (N=15)    
+#>   ————————————————————————————————————————————————————————————————————————————————————
+#>   - Any adverse events -                                                              
+#>                               - Any Grade -   13 (86.7%)   14 (93.3%)     15 (100%)   
+#>                               Grade 1-2        1 (6.7%)    2 (13.3%)      2 (13.3%)   
+#>                               1                   0         1 (6.7%)       1 (6.7%)   
+#>                               2                1 (6.7%)     1 (6.7%)       1 (6.7%)   
+#>                               Grade 3-4       4 (26.7%)    4 (26.7%)      3 (20.0%)   
+#>                               3                1 (6.7%)    2 (13.3%)       1 (6.7%)   
+#>                               4               3 (20.0%)    2 (13.3%)      2 (13.3%)   
+#>                               Grade 5         8 (53.3%)    8 (53.3%)      10 (66.7%)  
+#>   cl B.2                                                                              
+#>     - Overall -                                                                       
+#>                               - Any Grade -   11 (73.3%)   8 (53.3%)      10 (66.7%)  
+#>                               Grade 1-2       6 (40.0%)    2 (13.3%)      5 (33.3%)   
+#>                               1               6 (40.0%)    2 (13.3%)      5 (33.3%)   
+#>                               Grade 3-4       5 (33.3%)    6 (40.0%)      5 (33.3%)   
+#>                               3               5 (33.3%)    6 (40.0%)      5 (33.3%)   
+#>     dcd B.2.2.3.1                                                                     
+#>                               - Any Grade -   8 (53.3%)    6 (40.0%)      7 (46.7%)   
+#>                               Grade 1-2       8 (53.3%)    6 (40.0%)      7 (46.7%)   
+#>                               1               8 (53.3%)    6 (40.0%)      7 (46.7%)   
+#>     dcd B.2.1.2.1                                                                     
+#>                               - Any Grade -   5 (33.3%)    6 (40.0%)      5 (33.3%)   
+#>                               Grade 3-4       5 (33.3%)    6 (40.0%)      5 (33.3%)   
+#>                               3               5 (33.3%)    6 (40.0%)      5 (33.3%)   
+#>   cl D.1                                                                              
+#>     - Overall -                                                                       
+#>                               - Any Grade -   9 (60.0%)    5 (33.3%)      11 (73.3%)  
+#>                               Grade 3-4       5 (33.3%)     1 (6.7%)      4 (26.7%)   
+#>                               3               5 (33.3%)     1 (6.7%)      4 (26.7%)   
+#>                               Grade 5         4 (26.7%)    4 (26.7%)      7 (46.7%)   
+#>     dcd D.1.1.1.1                                                                     
+#>                               - Any Grade -   4 (26.7%)    4 (26.7%)      7 (46.7%)   
+#>                               Grade 5         4 (26.7%)    4 (26.7%)      7 (46.7%)   
+#>     dcd D.1.1.4.2                                                                     
+#>                               - Any Grade -   6 (40.0%)    2 (13.3%)      7 (46.7%)   
+#>                               Grade 3-4       6 (40.0%)    2 (13.3%)      7 (46.7%)   
+#>                               3               6 (40.0%)    2 (13.3%)      7 (46.7%)   
+#>   cl A.1                                                                              
+#>     - Overall -                                                                       
+#>                               - Any Grade -   7 (46.7%)    6 (40.0%)      10 (66.7%)  
+#>                               Grade 1-2       7 (46.7%)    6 (40.0%)      10 (66.7%)  
+#>                               1               2 (13.3%)        0          4 (26.7%)   
+#>                               2               5 (33.3%)    6 (40.0%)      6 (40.0%)   
+#>     dcd A.1.1.1.2                                                                     
+#>                               - Any Grade -   5 (33.3%)    6 (40.0%)      6 (40.0%)   
+#>                               Grade 1-2       5 (33.3%)    6 (40.0%)      6 (40.0%)   
+#>                               2               5 (33.3%)    6 (40.0%)      6 (40.0%)   
+#>     dcd A.1.1.1.1                                                                     
+#>                               - Any Grade -   3 (20.0%)     1 (6.7%)      6 (40.0%)   
+#>                               Grade 1-2       3 (20.0%)     1 (6.7%)      6 (40.0%)   
+#>                               1               3 (20.0%)     1 (6.7%)      6 (40.0%)   
+#>   cl B.1                                                                              
+#>     - Overall -                                                                       
+#>                               - Any Grade -   5 (33.3%)    6 (40.0%)      8 (53.3%)   
+#>                               Grade 5         5 (33.3%)    6 (40.0%)      8 (53.3%)   
+#>     dcd B.1.1.1.1                                                                     
+#>                               - Any Grade -   5 (33.3%)    6 (40.0%)      8 (53.3%)   
+#>                               Grade 5         5 (33.3%)    6 (40.0%)      8 (53.3%)   
+#>   cl C.2                                                                              
+#>     - Overall -                                                                       
+#>                               - Any Grade -   6 (40.0%)    4 (26.7%)      8 (53.3%)   
+#>                               Grade 1-2       6 (40.0%)    4 (26.7%)      8 (53.3%)   
+#>                               2               6 (40.0%)    4 (26.7%)      8 (53.3%)   
+#>     dcd C.2.1.2.1                                                                     
+#>                               - Any Grade -   6 (40.0%)    4 (26.7%)      8 (53.3%)   
+#>                               Grade 1-2       6 (40.0%)    4 (26.7%)      8 (53.3%)   
+#>                               2               6 (40.0%)    4 (26.7%)      8 (53.3%)   
+#>   cl D.2                                                                              
+#>     - Overall -                                                                       
+#>                               - Any Grade -   2 (13.3%)    5 (33.3%)      7 (46.7%)   
+#>                               Grade 1-2       2 (13.3%)    5 (33.3%)      7 (46.7%)   
+#>                               1               2 (13.3%)    5 (33.3%)      7 (46.7%)   
+#>     dcd D.2.1.5.3                                                                     
+#>                               - Any Grade -   2 (13.3%)    5 (33.3%)      7 (46.7%)   
+#>                               Grade 1-2       2 (13.3%)    5 (33.3%)      7 (46.7%)   
+#>                               1               2 (13.3%)    5 (33.3%)      7 (46.7%)   
+#>   cl C.1                                                                              
+#>     - Overall -                                                                       
+#>                               - Any Grade -   4 (26.7%)    4 (26.7%)      5 (33.3%)   
+#>                               Grade 3-4       4 (26.7%)    4 (26.7%)      5 (33.3%)   
+#>                               4               4 (26.7%)    4 (26.7%)      5 (33.3%)   
+#>     dcd C.1.1.1.3                                                                     
+#>                               - Any Grade -   4 (26.7%)    4 (26.7%)      5 (33.3%)   
+#>                               Grade 3-4       4 (26.7%)    4 (26.7%)      5 (33.3%)   
+#>                               4               4 (26.7%)    4 (26.7%)      5 (33.3%)
+
+
+

+2. Adverse Events by Highest NCI CTCAE Grade +(Fill in of Grades) +

+

If, for some preferred terms, not all grades occur but all grades +should be displayed, this can be achieved by specifying the argument +prune_0 = FALSE.

+
+run(aet04, syn_data, prune_0 = FALSE)
+#>   MedDRA System Organ Class                                                           
+#>     MedDRA Preferred Term                     A: Drug X    B: Placebo   C: Combination
+#>                               Grade             (N=15)       (N=15)         (N=15)    
+#>   ————————————————————————————————————————————————————————————————————————————————————
+#>   - Any adverse events -                                                              
+#>                               - Any Grade -   13 (86.7%)   14 (93.3%)     15 (100%)   
+#>                               Grade 1-2        1 (6.7%)    2 (13.3%)      2 (13.3%)   
+#>                               1                   0         1 (6.7%)       1 (6.7%)   
+#>                               2                1 (6.7%)     1 (6.7%)       1 (6.7%)   
+#>                               Grade 3-4       4 (26.7%)    4 (26.7%)      3 (20.0%)   
+#>                               3                1 (6.7%)    2 (13.3%)       1 (6.7%)   
+#>                               4               3 (20.0%)    2 (13.3%)      2 (13.3%)   
+#>                               Grade 5         8 (53.3%)    8 (53.3%)      10 (66.7%)  
+#>   cl B.2                                                                              
+#>     - Overall -                                                                       
+#>                               - Any Grade -   11 (73.3%)   8 (53.3%)      10 (66.7%)  
+#>                               Grade 1-2       6 (40.0%)    2 (13.3%)      5 (33.3%)   
+#>                               1               6 (40.0%)    2 (13.3%)      5 (33.3%)   
+#>                               2                   0            0              0       
+#>                               Grade 3-4       5 (33.3%)    6 (40.0%)      5 (33.3%)   
+#>                               3               5 (33.3%)    6 (40.0%)      5 (33.3%)   
+#>                               4                   0            0              0       
+#>                               Grade 5             0            0              0       
+#>     dcd B.2.2.3.1                                                                     
+#>                               - Any Grade -   8 (53.3%)    6 (40.0%)      7 (46.7%)   
+#>                               Grade 1-2       8 (53.3%)    6 (40.0%)      7 (46.7%)   
+#>                               1               8 (53.3%)    6 (40.0%)      7 (46.7%)   
+#>                               2                   0            0              0       
+#>                               Grade 3-4           0            0              0       
+#>                               3                   0            0              0       
+#>                               4                   0            0              0       
+#>                               Grade 5             0            0              0       
+#>     dcd B.2.1.2.1                                                                     
+#>                               - Any Grade -   5 (33.3%)    6 (40.0%)      5 (33.3%)   
+#>                               Grade 1-2           0            0              0       
+#>                               1                   0            0              0       
+#>                               2                   0            0              0       
+#>                               Grade 3-4       5 (33.3%)    6 (40.0%)      5 (33.3%)   
+#>                               3               5 (33.3%)    6 (40.0%)      5 (33.3%)   
+#>                               4                   0            0              0       
+#>                               Grade 5             0            0              0       
+#>   cl D.1                                                                              
+#>     - Overall -                                                                       
+#>                               - Any Grade -   9 (60.0%)    5 (33.3%)      11 (73.3%)  
+#>                               Grade 1-2           0            0              0       
+#>                               1                   0            0              0       
+#>                               2                   0            0              0       
+#>                               Grade 3-4       5 (33.3%)     1 (6.7%)      4 (26.7%)   
+#>                               3               5 (33.3%)     1 (6.7%)      4 (26.7%)   
+#>                               4                   0            0              0       
+#>                               Grade 5         4 (26.7%)    4 (26.7%)      7 (46.7%)   
+#>     dcd D.1.1.1.1                                                                     
+#>                               - Any Grade -   4 (26.7%)    4 (26.7%)      7 (46.7%)   
+#>                               Grade 1-2           0            0              0       
+#>                               1                   0            0              0       
+#>                               2                   0            0              0       
+#>                               Grade 3-4           0            0              0       
+#>                               3                   0            0              0       
+#>                               4                   0            0              0       
+#>                               Grade 5         4 (26.7%)    4 (26.7%)      7 (46.7%)   
+#>     dcd D.1.1.4.2                                                                     
+#>                               - Any Grade -   6 (40.0%)    2 (13.3%)      7 (46.7%)   
+#>                               Grade 1-2           0            0              0       
+#>                               1                   0            0              0       
+#>                               2                   0            0              0       
+#>                               Grade 3-4       6 (40.0%)    2 (13.3%)      7 (46.7%)   
+#>                               3               6 (40.0%)    2 (13.3%)      7 (46.7%)   
+#>                               4                   0            0              0       
+#>                               Grade 5             0            0              0       
+#>   cl A.1                                                                              
+#>     - Overall -                                                                       
+#>                               - Any Grade -   7 (46.7%)    6 (40.0%)      10 (66.7%)  
+#>                               Grade 1-2       7 (46.7%)    6 (40.0%)      10 (66.7%)  
+#>                               1               2 (13.3%)        0          4 (26.7%)   
+#>                               2               5 (33.3%)    6 (40.0%)      6 (40.0%)   
+#>                               Grade 3-4           0            0              0       
+#>                               3                   0            0              0       
+#>                               4                   0            0              0       
+#>                               Grade 5             0            0              0       
+#>     dcd A.1.1.1.2                                                                     
+#>                               - Any Grade -   5 (33.3%)    6 (40.0%)      6 (40.0%)   
+#>                               Grade 1-2       5 (33.3%)    6 (40.0%)      6 (40.0%)   
+#>                               1                   0            0              0       
+#>                               2               5 (33.3%)    6 (40.0%)      6 (40.0%)   
+#>                               Grade 3-4           0            0              0       
+#>                               3                   0            0              0       
+#>                               4                   0            0              0       
+#>                               Grade 5             0            0              0       
+#>     dcd A.1.1.1.1                                                                     
+#>                               - Any Grade -   3 (20.0%)     1 (6.7%)      6 (40.0%)   
+#>                               Grade 1-2       3 (20.0%)     1 (6.7%)      6 (40.0%)   
+#>                               1               3 (20.0%)     1 (6.7%)      6 (40.0%)   
+#>                               2                   0            0              0       
+#>                               Grade 3-4           0            0              0       
+#>                               3                   0            0              0       
+#>                               4                   0            0              0       
+#>                               Grade 5             0            0              0       
+#>   cl B.1                                                                              
+#>     - Overall -                                                                       
+#>                               - Any Grade -   5 (33.3%)    6 (40.0%)      8 (53.3%)   
+#>                               Grade 1-2           0            0              0       
+#>                               1                   0            0              0       
+#>                               2                   0            0              0       
+#>                               Grade 3-4           0            0              0       
+#>                               3                   0            0              0       
+#>                               4                   0            0              0       
+#>                               Grade 5         5 (33.3%)    6 (40.0%)      8 (53.3%)   
+#>     dcd B.1.1.1.1                                                                     
+#>                               - Any Grade -   5 (33.3%)    6 (40.0%)      8 (53.3%)   
+#>                               Grade 1-2           0            0              0       
+#>                               1                   0            0              0       
+#>                               2                   0            0              0       
+#>                               Grade 3-4           0            0              0       
+#>                               3                   0            0              0       
+#>                               4                   0            0              0       
+#>                               Grade 5         5 (33.3%)    6 (40.0%)      8 (53.3%)   
+#>   cl C.2                                                                              
+#>     - Overall -                                                                       
+#>                               - Any Grade -   6 (40.0%)    4 (26.7%)      8 (53.3%)   
+#>                               Grade 1-2       6 (40.0%)    4 (26.7%)      8 (53.3%)   
+#>                               1                   0            0              0       
+#>                               2               6 (40.0%)    4 (26.7%)      8 (53.3%)   
+#>                               Grade 3-4           0            0              0       
+#>                               3                   0            0              0       
+#>                               4                   0            0              0       
+#>                               Grade 5             0            0              0       
+#>     dcd C.2.1.2.1                                                                     
+#>                               - Any Grade -   6 (40.0%)    4 (26.7%)      8 (53.3%)   
+#>                               Grade 1-2       6 (40.0%)    4 (26.7%)      8 (53.3%)   
+#>                               1                   0            0              0       
+#>                               2               6 (40.0%)    4 (26.7%)      8 (53.3%)   
+#>                               Grade 3-4           0            0              0       
+#>                               3                   0            0              0       
+#>                               4                   0            0              0       
+#>                               Grade 5             0            0              0       
+#>   cl D.2                                                                              
+#>     - Overall -                                                                       
+#>                               - Any Grade -   2 (13.3%)    5 (33.3%)      7 (46.7%)   
+#>                               Grade 1-2       2 (13.3%)    5 (33.3%)      7 (46.7%)   
+#>                               1               2 (13.3%)    5 (33.3%)      7 (46.7%)   
+#>                               2                   0            0              0       
+#>                               Grade 3-4           0            0              0       
+#>                               3                   0            0              0       
+#>                               4                   0            0              0       
+#>                               Grade 5             0            0              0       
+#>     dcd D.2.1.5.3                                                                     
+#>                               - Any Grade -   2 (13.3%)    5 (33.3%)      7 (46.7%)   
+#>                               Grade 1-2       2 (13.3%)    5 (33.3%)      7 (46.7%)   
+#>                               1               2 (13.3%)    5 (33.3%)      7 (46.7%)   
+#>                               2                   0            0              0       
+#>                               Grade 3-4           0            0              0       
+#>                               3                   0            0              0       
+#>                               4                   0            0              0       
+#>                               Grade 5             0            0              0       
+#>   cl C.1                                                                              
+#>     - Overall -                                                                       
+#>                               - Any Grade -   4 (26.7%)    4 (26.7%)      5 (33.3%)   
+#>                               Grade 1-2           0            0              0       
+#>                               1                   0            0              0       
+#>                               2                   0            0              0       
+#>                               Grade 3-4       4 (26.7%)    4 (26.7%)      5 (33.3%)   
+#>                               3                   0            0              0       
+#>                               4               4 (26.7%)    4 (26.7%)      5 (33.3%)   
+#>                               Grade 5             0            0              0       
+#>     dcd C.1.1.1.3                                                                     
+#>                               - Any Grade -   4 (26.7%)    4 (26.7%)      5 (33.3%)   
+#>                               Grade 1-2           0            0              0       
+#>                               1                   0            0              0       
+#>                               2                   0            0              0       
+#>                               Grade 3-4       4 (26.7%)    4 (26.7%)      5 (33.3%)   
+#>                               3                   0            0              0       
+#>                               4               4 (26.7%)    4 (26.7%)      5 (33.3%)   
+#>                               Grade 5             0            0              0
+
+
+

+3. Adverse Events by Highest NCI CTCAE Grade +with modified grouping of grade +

+

Collapsing grade 3-4 with grade 5, can be achieved by modifying the +definition of grade groups in the argument +grade_groups.

+
+grade_groups <- list(
+  "Grade 1-2" = c("1", "2"),
+  "Grade 3-5" = c("3", "4", "5")
+)
+
+run(aet04, syn_data, grade_groups = grade_groups, prune_0 = FALSE)
+#>   MedDRA System Organ Class                                                           
+#>     MedDRA Preferred Term                     A: Drug X    B: Placebo   C: Combination
+#>                               Grade             (N=15)       (N=15)         (N=15)    
+#>   ————————————————————————————————————————————————————————————————————————————————————
+#>   - Any adverse events -                                                              
+#>                               - Any Grade -   13 (86.7%)   14 (93.3%)     15 (100%)   
+#>                               Grade 1-2        1 (6.7%)    2 (13.3%)      2 (13.3%)   
+#>                               1                   0         1 (6.7%)       1 (6.7%)   
+#>                               2                1 (6.7%)     1 (6.7%)       1 (6.7%)   
+#>                               Grade 3-5       12 (80.0%)   12 (80.0%)     13 (86.7%)  
+#>                               3                1 (6.7%)    2 (13.3%)       1 (6.7%)   
+#>                               4               3 (20.0%)    2 (13.3%)      2 (13.3%)   
+#>                               5               8 (53.3%)    8 (53.3%)      10 (66.7%)  
+#>   cl B.2                                                                              
+#>     - Overall -                                                                       
+#>                               - Any Grade -   11 (73.3%)   8 (53.3%)      10 (66.7%)  
+#>                               Grade 1-2       6 (40.0%)    2 (13.3%)      5 (33.3%)   
+#>                               1               6 (40.0%)    2 (13.3%)      5 (33.3%)   
+#>                               2                   0            0              0       
+#>                               Grade 3-5       5 (33.3%)    6 (40.0%)      5 (33.3%)   
+#>                               3               5 (33.3%)    6 (40.0%)      5 (33.3%)   
+#>                               4                   0            0              0       
+#>                               5                   0            0              0       
+#>     dcd B.2.2.3.1                                                                     
+#>                               - Any Grade -   8 (53.3%)    6 (40.0%)      7 (46.7%)   
+#>                               Grade 1-2       8 (53.3%)    6 (40.0%)      7 (46.7%)   
+#>                               1               8 (53.3%)    6 (40.0%)      7 (46.7%)   
+#>                               2                   0            0              0       
+#>                               Grade 3-5           0            0              0       
+#>                               3                   0            0              0       
+#>                               4                   0            0              0       
+#>                               5                   0            0              0       
+#>     dcd B.2.1.2.1                                                                     
+#>                               - Any Grade -   5 (33.3%)    6 (40.0%)      5 (33.3%)   
+#>                               Grade 1-2           0            0              0       
+#>                               1                   0            0              0       
+#>                               2                   0            0              0       
+#>                               Grade 3-5       5 (33.3%)    6 (40.0%)      5 (33.3%)   
+#>                               3               5 (33.3%)    6 (40.0%)      5 (33.3%)   
+#>                               4                   0            0              0       
+#>                               5                   0            0              0       
+#>   cl D.1                                                                              
+#>     - Overall -                                                                       
+#>                               - Any Grade -   9 (60.0%)    5 (33.3%)      11 (73.3%)  
+#>                               Grade 1-2           0            0              0       
+#>                               1                   0            0              0       
+#>                               2                   0            0              0       
+#>                               Grade 3-5       9 (60.0%)    5 (33.3%)      11 (73.3%)  
+#>                               3               5 (33.3%)     1 (6.7%)      4 (26.7%)   
+#>                               4                   0            0              0       
+#>                               5               4 (26.7%)    4 (26.7%)      7 (46.7%)   
+#>     dcd D.1.1.1.1                                                                     
+#>                               - Any Grade -   4 (26.7%)    4 (26.7%)      7 (46.7%)   
+#>                               Grade 1-2           0            0              0       
+#>                               1                   0            0              0       
+#>                               2                   0            0              0       
+#>                               Grade 3-5       4 (26.7%)    4 (26.7%)      7 (46.7%)   
+#>                               3                   0            0              0       
+#>                               4                   0            0              0       
+#>                               5               4 (26.7%)    4 (26.7%)      7 (46.7%)   
+#>     dcd D.1.1.4.2                                                                     
+#>                               - Any Grade -   6 (40.0%)    2 (13.3%)      7 (46.7%)   
+#>                               Grade 1-2           0            0              0       
+#>                               1                   0            0              0       
+#>                               2                   0            0              0       
+#>                               Grade 3-5       6 (40.0%)    2 (13.3%)      7 (46.7%)   
+#>                               3               6 (40.0%)    2 (13.3%)      7 (46.7%)   
+#>                               4                   0            0              0       
+#>                               5                   0            0              0       
+#>   cl A.1                                                                              
+#>     - Overall -                                                                       
+#>                               - Any Grade -   7 (46.7%)    6 (40.0%)      10 (66.7%)  
+#>                               Grade 1-2       7 (46.7%)    6 (40.0%)      10 (66.7%)  
+#>                               1               2 (13.3%)        0          4 (26.7%)   
+#>                               2               5 (33.3%)    6 (40.0%)      6 (40.0%)   
+#>                               Grade 3-5           0            0              0       
+#>                               3                   0            0              0       
+#>                               4                   0            0              0       
+#>                               5                   0            0              0       
+#>     dcd A.1.1.1.2                                                                     
+#>                               - Any Grade -   5 (33.3%)    6 (40.0%)      6 (40.0%)   
+#>                               Grade 1-2       5 (33.3%)    6 (40.0%)      6 (40.0%)   
+#>                               1                   0            0              0       
+#>                               2               5 (33.3%)    6 (40.0%)      6 (40.0%)   
+#>                               Grade 3-5           0            0              0       
+#>                               3                   0            0              0       
+#>                               4                   0            0              0       
+#>                               5                   0            0              0       
+#>     dcd A.1.1.1.1                                                                     
+#>                               - Any Grade -   3 (20.0%)     1 (6.7%)      6 (40.0%)   
+#>                               Grade 1-2       3 (20.0%)     1 (6.7%)      6 (40.0%)   
+#>                               1               3 (20.0%)     1 (6.7%)      6 (40.0%)   
+#>                               2                   0            0              0       
+#>                               Grade 3-5           0            0              0       
+#>                               3                   0            0              0       
+#>                               4                   0            0              0       
+#>                               5                   0            0              0       
+#>   cl B.1                                                                              
+#>     - Overall -                                                                       
+#>                               - Any Grade -   5 (33.3%)    6 (40.0%)      8 (53.3%)   
+#>                               Grade 1-2           0            0              0       
+#>                               1                   0            0              0       
+#>                               2                   0            0              0       
+#>                               Grade 3-5       5 (33.3%)    6 (40.0%)      8 (53.3%)   
+#>                               3                   0            0              0       
+#>                               4                   0            0              0       
+#>                               5               5 (33.3%)    6 (40.0%)      8 (53.3%)   
+#>     dcd B.1.1.1.1                                                                     
+#>                               - Any Grade -   5 (33.3%)    6 (40.0%)      8 (53.3%)   
+#>                               Grade 1-2           0            0              0       
+#>                               1                   0            0              0       
+#>                               2                   0            0              0       
+#>                               Grade 3-5       5 (33.3%)    6 (40.0%)      8 (53.3%)   
+#>                               3                   0            0              0       
+#>                               4                   0            0              0       
+#>                               5               5 (33.3%)    6 (40.0%)      8 (53.3%)   
+#>   cl C.2                                                                              
+#>     - Overall -                                                                       
+#>                               - Any Grade -   6 (40.0%)    4 (26.7%)      8 (53.3%)   
+#>                               Grade 1-2       6 (40.0%)    4 (26.7%)      8 (53.3%)   
+#>                               1                   0            0              0       
+#>                               2               6 (40.0%)    4 (26.7%)      8 (53.3%)   
+#>                               Grade 3-5           0            0              0       
+#>                               3                   0            0              0       
+#>                               4                   0            0              0       
+#>                               5                   0            0              0       
+#>     dcd C.2.1.2.1                                                                     
+#>                               - Any Grade -   6 (40.0%)    4 (26.7%)      8 (53.3%)   
+#>                               Grade 1-2       6 (40.0%)    4 (26.7%)      8 (53.3%)   
+#>                               1                   0            0              0       
+#>                               2               6 (40.0%)    4 (26.7%)      8 (53.3%)   
+#>                               Grade 3-5           0            0              0       
+#>                               3                   0            0              0       
+#>                               4                   0            0              0       
+#>                               5                   0            0              0       
+#>   cl D.2                                                                              
+#>     - Overall -                                                                       
+#>                               - Any Grade -   2 (13.3%)    5 (33.3%)      7 (46.7%)   
+#>                               Grade 1-2       2 (13.3%)    5 (33.3%)      7 (46.7%)   
+#>                               1               2 (13.3%)    5 (33.3%)      7 (46.7%)   
+#>                               2                   0            0              0       
+#>                               Grade 3-5           0            0              0       
+#>                               3                   0            0              0       
+#>                               4                   0            0              0       
+#>                               5                   0            0              0       
+#>     dcd D.2.1.5.3                                                                     
+#>                               - Any Grade -   2 (13.3%)    5 (33.3%)      7 (46.7%)   
+#>                               Grade 1-2       2 (13.3%)    5 (33.3%)      7 (46.7%)   
+#>                               1               2 (13.3%)    5 (33.3%)      7 (46.7%)   
+#>                               2                   0            0              0       
+#>                               Grade 3-5           0            0              0       
+#>                               3                   0            0              0       
+#>                               4                   0            0              0       
+#>                               5                   0            0              0       
+#>   cl C.1                                                                              
+#>     - Overall -                                                                       
+#>                               - Any Grade -   4 (26.7%)    4 (26.7%)      5 (33.3%)   
+#>                               Grade 1-2           0            0              0       
+#>                               1                   0            0              0       
+#>                               2                   0            0              0       
+#>                               Grade 3-5       4 (26.7%)    4 (26.7%)      5 (33.3%)   
+#>                               3                   0            0              0       
+#>                               4               4 (26.7%)    4 (26.7%)      5 (33.3%)   
+#>                               5                   0            0              0       
+#>     dcd C.1.1.1.3                                                                     
+#>                               - Any Grade -   4 (26.7%)    4 (26.7%)      5 (33.3%)   
+#>                               Grade 1-2           0            0              0       
+#>                               1                   0            0              0       
+#>                               2                   0            0              0       
+#>                               Grade 3-5       4 (26.7%)    4 (26.7%)      5 (33.3%)   
+#>                               3                   0            0              0       
+#>                               4               4 (26.7%)    4 (26.7%)      5 (33.3%)   
+#>                               5                   0            0              0
+
+
+
+

+Adverse Event Rate Adjusted for Patient-Years at Risk - +First Occurrence (AET05) +

+
+

+1. Adverse Event Rate Adjusted for Patient-Years at Risk - +First Occurrence +

+
    +
  1. The aet05 template produces the +standard adverse event rate adjusted for patient-years at risk summary +considering first occurrence only.
  2. +
  3. By default, all adsaftte parameter codes containing the +string "TTE" are included in the output. Users are expected +to filter the parameter(s) of interest from input safety time-to-event +dataset in pre-processing if needed.
  4. +
  5. In the input safety time-to-event dataset, in the censoring variable +CNSR, 0 indicates the occurrence of an event +of interest and 1 denotes censoring.
  6. +
+
+proc_data <- log_filter(syn_data, PARAMCD == "AETTE1", "adsaftte")
+
+run(aet05, proc_data)
+#>                                                     A: Drug X       B: Placebo      C: Combination
+#>                                                      (N=15)           (N=15)            (N=15)    
+#>   ————————————————————————————————————————————————————————————————————————————————————————————————
+#>   Time to first occurrence of any adverse event                                                   
+#>     Total patient-years at risk                       31.0              9.0              22.0     
+#>     Number of adverse events observed                   5               13                8       
+#>     AE rate per 100 patient-years                     16.13           143.75            36.30     
+#>     95% CI                                        (1.99, 30.27)   (65.61, 221.89)   (11.15, 61.45)
+
+
+

+2. Adverse Event Rate Adjusted for Patient-Years at Risk - +First Occurrence (setting type of confidence interval) +

+
    +
  1. The type of the confidence interval for rate can be specified by the +argument conf_type. Options include normal +(default), normal_log and exact.
  2. +
  3. The confidence interval can be adjusted by the argument +conf_level.
  4. +
+
+run(aet05, syn_data, conf_level = 0.90, conf_type = "exact")
+#>                                                              A: Drug X         B: Placebo      C: Combination 
+#>                                                               (N=15)             (N=15)            (N=15)     
+#>   ————————————————————————————————————————————————————————————————————————————————————————————————————————————
+#>   Time to first occurrence of a grade 3-5 adverse event                                                       
+#>     Total patient-years at risk                                10.3               6.3                8.3      
+#>     Number of adverse events observed                           12                 14                13       
+#>     AE rate per 100 patient-years                             116.36             223.74            156.98     
+#>     90% CI                                                (67.14, 188.53)   (135.27, 349.78)   (92.86, 249.59)
+#>   Time to first occurrence of any adverse event                                                               
+#>     Total patient-years at risk                                31.0               9.0               22.0      
+#>     Number of adverse events observed                            5                 13                 8       
+#>     AE rate per 100 patient-years                              16.13             143.75             36.30     
+#>     90% CI                                                 (6.36, 33.91)    (85.03, 228.55)    (18.06, 65.50) 
+#>   Time to first occurrence of any serious adverse event                                                       
+#>     Total patient-years at risk                                32.9               7.6                9.4      
+#>     Number of adverse events observed                            4                 14                13       
+#>     AE rate per 100 patient-years                              12.15             183.83            137.79     
+#>     90% CI                                                 (4.15, 27.80)    (111.14, 287.38)   (81.50, 219.06)
+
+
+
+

+Adverse Event Rate Adjusted for Patient-Years at Risk - All +Occurrences (AET05_ALL) +

+
+

+1. Adverse Event Rate Adjusted for Patient-Years at Risk - +All Occurrences +

+
    +
  1. The aet05_all template produces the +standard adverse event rate adjusted for patient-years at risk summary +considering all occurrences.
  2. +
  3. By default, all adsaftte parameter codes containing the +string "TOT" and the parameter code "AEREPTTE" +are required. "TOT" parameters store the number of +occurrences of adverse event of interests. Parameter code +"AEREPTTE" stores the time to end of adverse event +reporting period in years that contribute to the summary of “total +patient-years at risk” in the output. Users are expected to filter +parameters of interest from input analysis dataset in pre-processing, if +needed.
  4. +
  5. In the input safety time-to-event dataset, in the censoring variable +CNSR, 0 indicates the occurrence of an event +of interest and 1 denotes censoring.
  6. +
+
+proc_data <- log_filter(syn_data, PARAMCD == "AETOT1" | PARAMCD == "AEREPTTE", "adsaftte")
+
+run(aet05_all, proc_data)
+#>                                                  A: Drug X        B: Placebo      C: Combination 
+#>                                                    (N=15)           (N=15)            (N=15)     
+#>   ———————————————————————————————————————————————————————————————————————————————————————————————
+#>   Number of occurrences of any adverse event                                                     
+#>     Total patient-years at risk                     44.4             44.2              44.4      
+#>     Number of adverse events observed                29               49                56       
+#>     AE rate per 100 patient-years                  65.32            110.76            126.15     
+#>     95% CI                                     (41.54, 89.09)   (79.75, 141.77)   (93.11, 159.19)
+
+
+

+2. Adverse Event Rate Adjusted for Patient-Years at Risk - +All Occurrences (setting type of confidence interval) +

+
    +
  1. The type of the confidence interval for rate can be specified by the +argument conf_type. Options include normal +(default), normal_log, exact, and +byar.
  2. +
  3. The confidence interval can be adjusted by the argument +conf_level.
  4. +
+
+run(aet05_all, syn_data, conf_level = 0.90, conf_type = "exact")
+#>                                                           A: Drug X         B: Placebo       C: Combination 
+#>                                                             (N=15)            (N=15)             (N=15)     
+#>   ——————————————————————————————————————————————————————————————————————————————————————————————————————————
+#>   Number of occurrences of a grade 3-5 adverse event                                                        
+#>     Total patient-years at risk                              44.4              44.2               44.4      
+#>     Number of adverse events observed                         65                54                 95       
+#>     AE rate per 100 patient-years                           146.40            122.06             214.00     
+#>     90% CI                                             (117.86, 179.97)   (96.08, 153.12)   (179.22, 253.80)
+#>   Number of occurrences of any adverse event                                                                
+#>     Total patient-years at risk                              44.4              44.2               44.4      
+#>     Number of adverse events observed                         29                49                 56       
+#>     AE rate per 100 patient-years                           65.32             110.76             126.15     
+#>     90% CI                                              (46.73, 89.06)    (86.08, 140.53)   (99.76, 157.60) 
+#>   Number of occurrences of any serious adverse event                                                        
+#>     Total patient-years at risk                              44.4              44.2               44.4      
+#>     Number of adverse events observed                         9                 36                 60       
+#>     AE rate per 100 patient-years                           20.27              81.37             135.16     
+#>     90% CI                                              (10.57, 35.37)    (60.42, 107.46)   (107.80, 167.58)
+
+
+
+

+Most Common (>=5%) Adverse Events +(AET10) +

+
+

+1. Most Common (>=5%) Adverse Events +

+
    +
  1. The aet10 template produces the +standard most common adverse events occurring with relative frequency +>=5% output.
  2. +
+
+run(aet10, syn_data)
+#>                           A: Drug X   B: Placebo   C: Combination
+#>   MedDRA Preferred Term    (N=15)       (N=15)         (N=15)    
+#>   ———————————————————————————————————————————————————————————————
+#>   dcd B.2.2.3.1           8 (53.3%)   6 (40.0%)      7 (46.7%)   
+#>   dcd B.1.1.1.1           5 (33.3%)   6 (40.0%)      8 (53.3%)   
+#>   dcd C.2.1.2.1           6 (40.0%)   4 (26.7%)      8 (53.3%)   
+#>   dcd A.1.1.1.2           5 (33.3%)   6 (40.0%)      6 (40.0%)   
+#>   dcd B.2.1.2.1           5 (33.3%)   6 (40.0%)      5 (33.3%)   
+#>   dcd D.1.1.1.1           4 (26.7%)   4 (26.7%)      7 (46.7%)   
+#>   dcd D.1.1.4.2           6 (40.0%)   2 (13.3%)      7 (46.7%)   
+#>   dcd D.2.1.5.3           2 (13.3%)   5 (33.3%)      7 (46.7%)   
+#>   dcd C.1.1.1.3           4 (26.7%)   4 (26.7%)      5 (33.3%)   
+#>   dcd A.1.1.1.1           3 (20.0%)    1 (6.7%)      6 (40.0%)
+
+
+

+2. Most Common (>=8%) Adverse Events (setting +threshold) +

+

To modify the threshold for displaying preferred terms, this can be +achieved by providing the threshold to the argument +atleast.

+
+run(aet10, syn_data, atleast = 0.08)
+#>                           A: Drug X   B: Placebo   C: Combination
+#>   MedDRA Preferred Term    (N=15)       (N=15)         (N=15)    
+#>   ———————————————————————————————————————————————————————————————
+#>   dcd B.2.2.3.1           8 (53.3%)   6 (40.0%)      7 (46.7%)   
+#>   dcd B.1.1.1.1           5 (33.3%)   6 (40.0%)      8 (53.3%)   
+#>   dcd C.2.1.2.1           6 (40.0%)   4 (26.7%)      8 (53.3%)   
+#>   dcd A.1.1.1.2           5 (33.3%)   6 (40.0%)      6 (40.0%)   
+#>   dcd B.2.1.2.1           5 (33.3%)   6 (40.0%)      5 (33.3%)   
+#>   dcd D.1.1.1.1           4 (26.7%)   4 (26.7%)      7 (46.7%)   
+#>   dcd D.1.1.4.2           6 (40.0%)   2 (13.3%)      7 (46.7%)   
+#>   dcd D.2.1.5.3           2 (13.3%)   5 (33.3%)      7 (46.7%)   
+#>   dcd C.1.1.1.3           4 (26.7%)   4 (26.7%)      5 (33.3%)   
+#>   dcd A.1.1.1.1           3 (20.0%)    1 (6.7%)      6 (40.0%)
+
+
+
+

+Absolute Value and Change from Baseline by Visit +(CFBT01) +

+
+

+1. Absolute Value and Change from Baseline by +Visit +

+
    +
  1. By default, the cfbt01 template displays analysis value +(AVAL) and absolute change from baseline (CHG) +for each visit.
  2. +
  3. The template does not include the column of total by default.
  4. +
  5. Each parameter is presented on a separate page.
  6. +
  7. The absolute change from baseline at baseline value is not +displayed.
  8. +
+
+proc_data <- log_filter(
+  syn_data,
+  PARAMCD %in% c("DIABP", "SYSBP"), "advs"
+)
+run(cfbt01, proc_data, dataset = "advs")
+#>                                          A: Drug X                            B: Placebo                          C: Combination           
+#>                                                   Change from                          Change from                           Change from   
+#>                               Value at Visit       Baseline        Value at Visit        Baseline        Value at Visit        Baseline    
+#>   Analysis Visit                  (N=15)            (N=15)             (N=15)             (N=15)             (N=15)             (N=15)     
+#>   —————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————
+#>   Diastolic Blood Pressure                                                                                                                 
+#>     SCREENING                                                                                                                              
+#>       n                             15                 0                 15                 0                  15                 0        
+#>       Mean (SD)              94.385 (17.067)        NE (NE)       106.381 (20.586)       NE (NE)        106.468 (12.628)       NE (NE)     
+#>       Median                      94.933              NE              111.133               NE              108.359               NE       
+#>       Min - Max               55.71 - 122.00        NE - NE        60.21 - 131.91        NE - NE         83.29 - 127.17        NE - NE     
+#>     BASELINE                                                                                                                               
+#>       n                             15                                   15                                    15                          
+#>       Mean (SD)              96.133 (22.458)                      108.111 (15.074)                      103.149 (19.752)                   
+#>       Median                      93.328                              108.951                               102.849                        
+#>       Min - Max               60.58 - 136.59                       83.44 - 131.62                        66.05 - 136.55                    
+#>     WEEK 1 DAY 8                                                                                                                           
+#>       n                             15                15                 15                 15                 15                 15       
+#>       Mean (SD)              98.977 (21.359)    2.844 (28.106)    104.110 (16.172)   -4.001 (21.867)    100.826 (19.027)   -2.323 (25.018) 
+#>       Median                      92.447            -4.066            107.703             3.227             103.058             -2.476     
+#>       Min - Max               67.55 - 130.37    -32.82 - 47.68     70.91 - 132.89     -52.94 - 28.63     70.04 - 128.68     -55.15 - 41.81 
+#>     WEEK 2 DAY 15                                                                                                                          
+#>       n                             15                15                 15                 15                 15                 15       
+#>       Mean (SD)              99.758 (14.477)    3.626 (21.189)    97.473 (17.296)    -10.638 (20.831)   94.272 (16.961)    -8.877 (27.229) 
+#>       Median                     101.498             1.731             99.501             -9.727             96.789            -10.155     
+#>       Min - Max               71.98 - 122.81    -39.50 - 47.57     53.80 - 125.81     -55.15 - 25.26     63.45 - 117.47     -73.10 - 46.54 
+#>     WEEK 3 DAY 22                                                                                                                          
+#>       n                             15                15                 15                 15                 15                 15       
+#>       Mean (SD)              99.101 (26.109)    2.968 (34.327)    91.984 (16.925)    -16.127 (21.881)   94.586 (13.560)    -8.563 (21.713) 
+#>       Median                     101.146            -0.271             91.244            -14.384             98.398            -16.075     
+#>       Min - Max               47.68 - 162.22    -47.87 - 76.64     67.80 - 119.72     -53.06 - 22.52     73.50 - 115.43     -37.90 - 32.66 
+#>     WEEK 4 DAY 29                                                                                                                          
+#>       n                             15                15                 15                 15                 15                 15       
+#>       Mean (SD)              103.400 (22.273)   7.267 (30.740)    96.467 (19.451)    -11.644 (25.922)   108.338 (18.417)    5.189 (21.881) 
+#>       Median                      98.168             2.510             97.385            -16.793            107.555             7.966      
+#>       Min - Max               63.09 - 148.25    -38.43 - 61.90     63.35 - 131.57     -57.11 - 48.13     68.78 - 132.52     -33.96 - 41.50 
+#>     WEEK 5 DAY 36                                                                                                                          
+#>       n                             15                15                 15                 15                 15                 15       
+#>       Mean (SD)              93.222 (18.536)    -2.911 (28.873)   97.890 (20.701)    -10.221 (27.593)   95.317 (16.401)    -7.832 (19.827) 
+#>       Median                      90.799            -3.385             99.049            -11.319             93.876             -4.665     
+#>       Min - Max               63.55 - 139.11    -48.63 - 47.35     69.47 - 137.64     -54.38 - 37.85     71.91 - 138.54     -44.47 - 29.11 
+#>   Systolic Blood Pressure                                                                                                                  
+#>     SCREENING                                                                                                                              
+#>       n                             15                 0                 15                 0                  15                 0        
+#>       Mean (SD)              154.073 (33.511)       NE (NE)       157.840 (34.393)       NE (NE)        152.407 (22.311)       NE (NE)     
+#>       Median                     156.169              NE              161.670               NE              149.556               NE       
+#>       Min - Max               78.31 - 210.70        NE - NE        79.76 - 210.40        NE - NE        108.21 - 184.88        NE - NE     
+#>     BASELINE                                                                                                                               
+#>       n                             15                                   15                                    15                          
+#>       Mean (SD)              145.925 (28.231)                     152.007 (28.664)                      154.173 (26.317)                   
+#>       Median                     142.705                              157.698                               155.282                        
+#>       Min - Max               85.21 - 195.68                       98.90 - 194.62                        86.65 - 192.68                    
+#>     WEEK 1 DAY 8                                                                                                                           
+#>       n                             15                15                 15                 15                 15                 15       
+#>       Mean (SD)              156.509 (21.097)   10.584 (34.598)   147.480 (33.473)   -4.527 (48.895)    143.319 (30.759)   -10.854 (34.553)
+#>       Median                     160.711             5.802            155.030             2.758             145.548             -5.636     
+#>       Min - Max              126.84 - 185.53    -53.28 - 91.52     85.22 - 189.88     -77.34 - 90.98     90.37 - 191.58     -65.71 - 49.04 
+#>     WEEK 2 DAY 15                                                                                                                          
+#>       n                             15                15                 15                 15                 15                 15       
+#>       Mean (SD)              144.202 (33.676)   -1.723 (27.067)   136.892 (30.178)   -15.115 (37.794)   148.622 (27.088)   -5.551 (44.670) 
+#>       Median                     144.253             5.325            142.679            -14.083            147.102            -11.512     
+#>       Min - Max               62.56 - 203.66    -53.89 - 44.16     70.34 - 174.27     -83.07 - 62.39    108.82 - 200.23    -69.54 - 113.59 
+#>     WEEK 3 DAY 22                                                                                                                          
+#>       n                             15                15                 15                 15                 15                 15       
+#>       Mean (SD)              154.887 (35.374)   8.962 (38.455)    149.761 (28.944)   -2.247 (44.835)    150.460 (21.352)   -3.712 (37.984) 
+#>       Median                     158.938            17.191            155.044             -1.796            156.505             -7.606     
+#>       Min - Max              112.32 - 218.83    -47.28 - 96.18     84.42 - 192.92    -110.20 - 94.02     94.70 - 180.41     -74.91 - 72.74 
+#>     WEEK 4 DAY 29                                                                                                                          
+#>       n                             15                15                 15                 15                 15                 15       
+#>       Mean (SD)              150.159 (32.249)   4.234 (32.965)    156.043 (22.863)    4.036 (42.494)    145.714 (22.980)   -8.458 (33.175) 
+#>       Median                     145.506             3.754            149.094            -10.000            150.797            -14.432     
+#>       Min - Max               69.37 - 210.43    -89.16 - 54.32    113.57 - 195.10     -71.44 - 77.75    106.91 - 188.09     -41.95 - 65.16 
+#>     WEEK 5 DAY 36                                                                                                                          
+#>       n                             15                15                 15                 15                 15                 15       
+#>       Mean (SD)              155.964 (30.945)   10.039 (42.252)   156.387 (35.274)    4.380 (51.782)    143.592 (33.170)   -10.581 (44.799)
+#>       Median                     158.142             1.448            164.552             7.060             148.501             -2.385     
+#>       Min - Max              110.61 - 212.47    -53.91 - 90.45     63.28 - 198.79    -131.34 - 86.84     92.18 - 191.05     -78.77 - 64.35
+
+
+

+2. Absolute Value and Change from Baseline by Visit without +Screening +

+

The skip arguments controls which visit values should +not be displayed. For instance, to mask the changes from baseline during +the “SCREENING” and “BASELINE” visits.

+
+run(cfbt01, proc_data, dataset = "advs", skip = list(CHG = c("SCREENING", "BASELINE")))
+#>                                          A: Drug X                            B: Placebo                          C: Combination           
+#>                                                   Change from                          Change from                           Change from   
+#>                               Value at Visit       Baseline        Value at Visit        Baseline        Value at Visit        Baseline    
+#>   Analysis Visit                  (N=15)            (N=15)             (N=15)             (N=15)             (N=15)             (N=15)     
+#>   —————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————
+#>   Diastolic Blood Pressure                                                                                                                 
+#>     SCREENING                                                                                                                              
+#>       n                             15                                   15                                    15                          
+#>       Mean (SD)              94.385 (17.067)                      106.381 (20.586)                      106.468 (12.628)                   
+#>       Median                      94.933                              111.133                               108.359                        
+#>       Min - Max               55.71 - 122.00                       60.21 - 131.91                        83.29 - 127.17                    
+#>     BASELINE                                                                                                                               
+#>       n                             15                                   15                                    15                          
+#>       Mean (SD)              96.133 (22.458)                      108.111 (15.074)                      103.149 (19.752)                   
+#>       Median                      93.328                              108.951                               102.849                        
+#>       Min - Max               60.58 - 136.59                       83.44 - 131.62                        66.05 - 136.55                    
+#>     WEEK 1 DAY 8                                                                                                                           
+#>       n                             15                15                 15                 15                 15                 15       
+#>       Mean (SD)              98.977 (21.359)    2.844 (28.106)    104.110 (16.172)   -4.001 (21.867)    100.826 (19.027)   -2.323 (25.018) 
+#>       Median                      92.447            -4.066            107.703             3.227             103.058             -2.476     
+#>       Min - Max               67.55 - 130.37    -32.82 - 47.68     70.91 - 132.89     -52.94 - 28.63     70.04 - 128.68     -55.15 - 41.81 
+#>     WEEK 2 DAY 15                                                                                                                          
+#>       n                             15                15                 15                 15                 15                 15       
+#>       Mean (SD)              99.758 (14.477)    3.626 (21.189)    97.473 (17.296)    -10.638 (20.831)   94.272 (16.961)    -8.877 (27.229) 
+#>       Median                     101.498             1.731             99.501             -9.727             96.789            -10.155     
+#>       Min - Max               71.98 - 122.81    -39.50 - 47.57     53.80 - 125.81     -55.15 - 25.26     63.45 - 117.47     -73.10 - 46.54 
+#>     WEEK 3 DAY 22                                                                                                                          
+#>       n                             15                15                 15                 15                 15                 15       
+#>       Mean (SD)              99.101 (26.109)    2.968 (34.327)    91.984 (16.925)    -16.127 (21.881)   94.586 (13.560)    -8.563 (21.713) 
+#>       Median                     101.146            -0.271             91.244            -14.384             98.398            -16.075     
+#>       Min - Max               47.68 - 162.22    -47.87 - 76.64     67.80 - 119.72     -53.06 - 22.52     73.50 - 115.43     -37.90 - 32.66 
+#>     WEEK 4 DAY 29                                                                                                                          
+#>       n                             15                15                 15                 15                 15                 15       
+#>       Mean (SD)              103.400 (22.273)   7.267 (30.740)    96.467 (19.451)    -11.644 (25.922)   108.338 (18.417)    5.189 (21.881) 
+#>       Median                      98.168             2.510             97.385            -16.793            107.555             7.966      
+#>       Min - Max               63.09 - 148.25    -38.43 - 61.90     63.35 - 131.57     -57.11 - 48.13     68.78 - 132.52     -33.96 - 41.50 
+#>     WEEK 5 DAY 36                                                                                                                          
+#>       n                             15                15                 15                 15                 15                 15       
+#>       Mean (SD)              93.222 (18.536)    -2.911 (28.873)   97.890 (20.701)    -10.221 (27.593)   95.317 (16.401)    -7.832 (19.827) 
+#>       Median                      90.799            -3.385             99.049            -11.319             93.876             -4.665     
+#>       Min - Max               63.55 - 139.11    -48.63 - 47.35     69.47 - 137.64     -54.38 - 37.85     71.91 - 138.54     -44.47 - 29.11 
+#>   Systolic Blood Pressure                                                                                                                  
+#>     SCREENING                                                                                                                              
+#>       n                             15                                   15                                    15                          
+#>       Mean (SD)              154.073 (33.511)                     157.840 (34.393)                      152.407 (22.311)                   
+#>       Median                     156.169                              161.670                               149.556                        
+#>       Min - Max               78.31 - 210.70                       79.76 - 210.40                       108.21 - 184.88                    
+#>     BASELINE                                                                                                                               
+#>       n                             15                                   15                                    15                          
+#>       Mean (SD)              145.925 (28.231)                     152.007 (28.664)                      154.173 (26.317)                   
+#>       Median                     142.705                              157.698                               155.282                        
+#>       Min - Max               85.21 - 195.68                       98.90 - 194.62                        86.65 - 192.68                    
+#>     WEEK 1 DAY 8                                                                                                                           
+#>       n                             15                15                 15                 15                 15                 15       
+#>       Mean (SD)              156.509 (21.097)   10.584 (34.598)   147.480 (33.473)   -4.527 (48.895)    143.319 (30.759)   -10.854 (34.553)
+#>       Median                     160.711             5.802            155.030             2.758             145.548             -5.636     
+#>       Min - Max              126.84 - 185.53    -53.28 - 91.52     85.22 - 189.88     -77.34 - 90.98     90.37 - 191.58     -65.71 - 49.04 
+#>     WEEK 2 DAY 15                                                                                                                          
+#>       n                             15                15                 15                 15                 15                 15       
+#>       Mean (SD)              144.202 (33.676)   -1.723 (27.067)   136.892 (30.178)   -15.115 (37.794)   148.622 (27.088)   -5.551 (44.670) 
+#>       Median                     144.253             5.325            142.679            -14.083            147.102            -11.512     
+#>       Min - Max               62.56 - 203.66    -53.89 - 44.16     70.34 - 174.27     -83.07 - 62.39    108.82 - 200.23    -69.54 - 113.59 
+#>     WEEK 3 DAY 22                                                                                                                          
+#>       n                             15                15                 15                 15                 15                 15       
+#>       Mean (SD)              154.887 (35.374)   8.962 (38.455)    149.761 (28.944)   -2.247 (44.835)    150.460 (21.352)   -3.712 (37.984) 
+#>       Median                     158.938            17.191            155.044             -1.796            156.505             -7.606     
+#>       Min - Max              112.32 - 218.83    -47.28 - 96.18     84.42 - 192.92    -110.20 - 94.02     94.70 - 180.41     -74.91 - 72.74 
+#>     WEEK 4 DAY 29                                                                                                                          
+#>       n                             15                15                 15                 15                 15                 15       
+#>       Mean (SD)              150.159 (32.249)   4.234 (32.965)    156.043 (22.863)    4.036 (42.494)    145.714 (22.980)   -8.458 (33.175) 
+#>       Median                     145.506             3.754            149.094            -10.000            150.797            -14.432     
+#>       Min - Max               69.37 - 210.43    -89.16 - 54.32    113.57 - 195.10     -71.44 - 77.75    106.91 - 188.09     -41.95 - 65.16 
+#>     WEEK 5 DAY 36                                                                                                                          
+#>       n                             15                15                 15                 15                 15                 15       
+#>       Mean (SD)              155.964 (30.945)   10.039 (42.252)   156.387 (35.274)    4.380 (51.782)    143.592 (33.170)   -10.581 (44.799)
+#>       Median                     158.142             1.448            164.552             7.060             148.501             -2.385     
+#>       Min - Max              110.61 - 212.47    -53.91 - 90.45     63.28 - 198.79    -131.34 - 86.84     92.18 - 191.05     -78.77 - 64.35
+
+
+
+

+3. Absolute Value by Visit +

+

To display only the absolute value, specify +summaryvars = "AVAL".

+
+run(cfbt01, proc_data, dataset = "advs", summaryvars = "AVAL")
+#>                                 A: Drug X          B: Placebo       C: Combination 
+#>                               Value at Visit     Value at Visit     Value at Visit 
+#>   Analysis Visit                  (N=15)             (N=15)             (N=15)     
+#>   —————————————————————————————————————————————————————————————————————————————————
+#>   Diastolic Blood Pressure                                                         
+#>     SCREENING                                                                      
+#>       n                             15                 15                 15       
+#>       Mean (SD)              94.385 (17.067)    106.381 (20.586)   106.468 (12.628)
+#>       Median                      94.933            111.133            108.359     
+#>       Min - Max               55.71 - 122.00     60.21 - 131.91     83.29 - 127.17 
+#>     BASELINE                                                                       
+#>       n                             15                 15                 15       
+#>       Mean (SD)              96.133 (22.458)    108.111 (15.074)   103.149 (19.752)
+#>       Median                      93.328            108.951            102.849     
+#>       Min - Max               60.58 - 136.59     83.44 - 131.62     66.05 - 136.55 
+#>     WEEK 1 DAY 8                                                                   
+#>       n                             15                 15                 15       
+#>       Mean (SD)              98.977 (21.359)    104.110 (16.172)   100.826 (19.027)
+#>       Median                      92.447            107.703            103.058     
+#>       Min - Max               67.55 - 130.37     70.91 - 132.89     70.04 - 128.68 
+#>     WEEK 2 DAY 15                                                                  
+#>       n                             15                 15                 15       
+#>       Mean (SD)              99.758 (14.477)    97.473 (17.296)    94.272 (16.961) 
+#>       Median                     101.498             99.501             96.789     
+#>       Min - Max               71.98 - 122.81     53.80 - 125.81     63.45 - 117.47 
+#>     WEEK 3 DAY 22                                                                  
+#>       n                             15                 15                 15       
+#>       Mean (SD)              99.101 (26.109)    91.984 (16.925)    94.586 (13.560) 
+#>       Median                     101.146             91.244             98.398     
+#>       Min - Max               47.68 - 162.22     67.80 - 119.72     73.50 - 115.43 
+#>     WEEK 4 DAY 29                                                                  
+#>       n                             15                 15                 15       
+#>       Mean (SD)              103.400 (22.273)   96.467 (19.451)    108.338 (18.417)
+#>       Median                      98.168             97.385            107.555     
+#>       Min - Max               63.09 - 148.25     63.35 - 131.57     68.78 - 132.52 
+#>     WEEK 5 DAY 36                                                                  
+#>       n                             15                 15                 15       
+#>       Mean (SD)              93.222 (18.536)    97.890 (20.701)    95.317 (16.401) 
+#>       Median                      90.799             99.049             93.876     
+#>       Min - Max               63.55 - 139.11     69.47 - 137.64     71.91 - 138.54 
+#>   Systolic Blood Pressure                                                          
+#>     SCREENING                                                                      
+#>       n                             15                 15                 15       
+#>       Mean (SD)              154.073 (33.511)   157.840 (34.393)   152.407 (22.311)
+#>       Median                     156.169            161.670            149.556     
+#>       Min - Max               78.31 - 210.70     79.76 - 210.40    108.21 - 184.88 
+#>     BASELINE                                                                       
+#>       n                             15                 15                 15       
+#>       Mean (SD)              145.925 (28.231)   152.007 (28.664)   154.173 (26.317)
+#>       Median                     142.705            157.698            155.282     
+#>       Min - Max               85.21 - 195.68     98.90 - 194.62     86.65 - 192.68 
+#>     WEEK 1 DAY 8                                                                   
+#>       n                             15                 15                 15       
+#>       Mean (SD)              156.509 (21.097)   147.480 (33.473)   143.319 (30.759)
+#>       Median                     160.711            155.030            145.548     
+#>       Min - Max              126.84 - 185.53     85.22 - 189.88     90.37 - 191.58 
+#>     WEEK 2 DAY 15                                                                  
+#>       n                             15                 15                 15       
+#>       Mean (SD)              144.202 (33.676)   136.892 (30.178)   148.622 (27.088)
+#>       Median                     144.253            142.679            147.102     
+#>       Min - Max               62.56 - 203.66     70.34 - 174.27    108.82 - 200.23 
+#>     WEEK 3 DAY 22                                                                  
+#>       n                             15                 15                 15       
+#>       Mean (SD)              154.887 (35.374)   149.761 (28.944)   150.460 (21.352)
+#>       Median                     158.938            155.044            156.505     
+#>       Min - Max              112.32 - 218.83     84.42 - 192.92     94.70 - 180.41 
+#>     WEEK 4 DAY 29                                                                  
+#>       n                             15                 15                 15       
+#>       Mean (SD)              150.159 (32.249)   156.043 (22.863)   145.714 (22.980)
+#>       Median                     145.506            149.094            150.797     
+#>       Min - Max               69.37 - 210.43    113.57 - 195.10    106.91 - 188.09 
+#>     WEEK 5 DAY 36                                                                  
+#>       n                             15                 15                 15       
+#>       Mean (SD)              155.964 (30.945)   156.387 (35.274)   143.592 (33.170)
+#>       Median                     158.142            164.552            148.501     
+#>       Min - Max              110.61 - 212.47     63.28 - 198.79     92.18 - 191.05
+
+
+

+Concomitant Medications by Medication Class and Preferred +Name (CMT01A) +

+
+

+1. Concomitant Medications by Medication Class and Preferred +Name +

+
    +
  1. The cmt01a template displays +concomitant medications by ATC Level 2 and Preferred Name +by default.
  2. +
  3. The template does not include the column of total by default.
  4. +
  5. The template sort medication class and preferred name by +alphabetical order by default.
  6. +
+
+run(cmt01a, syn_data)
+#>   ATC Level 2 Text                                         A: Drug X    B: Placebo   C: Combination
+#>     Other Treatment                                          (N=15)       (N=15)         (N=15)    
+#>   —————————————————————————————————————————————————————————————————————————————————————————————————
+#>   Total number of patients with at least one treatment     13 (86.7%)   14 (93.3%)     15 (100%)   
+#>   Total number of treatments                                   58           59             99      
+#>   ATCCLAS2 A                                                                                       
+#>     Total number of patients with at least one treatment   10 (66.7%)   11 (73.3%)     12 (80.0%)  
+#>     Total number of treatments                                 15           21             28      
+#>     medname A_3/3                                          5 (33.3%)    8 (53.3%)      6 (40.0%)   
+#>     medname A_2/3                                          5 (33.3%)    6 (40.0%)      7 (46.7%)   
+#>     medname A_1/3                                          4 (26.7%)    3 (20.0%)      8 (53.3%)   
+#>   ATCCLAS2 A p2                                                                                    
+#>     Total number of patients with at least one treatment   5 (33.3%)    8 (53.3%)      6 (40.0%)   
+#>     Total number of treatments                                 6            8              8       
+#>     medname A_3/3                                          5 (33.3%)    8 (53.3%)      6 (40.0%)   
+#>   ATCCLAS2 B                                                                                       
+#>     Total number of patients with at least one treatment   12 (80.0%)   10 (66.7%)     14 (93.3%)  
+#>     Total number of treatments                                 30           30             52      
+#>     medname B_3/4                                          8 (53.3%)    6 (40.0%)      8 (53.3%)   
+#>     medname B_2/4                                          6 (40.0%)    5 (33.3%)      10 (66.7%)  
+#>     medname B_1/4                                          7 (46.7%)    6 (40.0%)      6 (40.0%)   
+#>     medname B_4/4                                          4 (26.7%)    5 (33.3%)      8 (53.3%)   
+#>   ATCCLAS2 B p2                                                                                    
+#>     Total number of patients with at least one treatment   10 (66.7%)   8 (53.3%)      12 (80.0%)  
+#>     Total number of treatments                                 18           17             25      
+#>     medname B_2/4                                          6 (40.0%)    5 (33.3%)      10 (66.7%)  
+#>     medname B_1/4                                          7 (46.7%)    6 (40.0%)      6 (40.0%)   
+#>   ATCCLAS2 B p3                                                                                    
+#>     Total number of patients with at least one treatment   10 (66.7%)   8 (53.3%)      12 (80.0%)  
+#>     Total number of treatments                                 18           17             25      
+#>     medname B_2/4                                          6 (40.0%)    5 (33.3%)      10 (66.7%)  
+#>     medname B_1/4                                          7 (46.7%)    6 (40.0%)      6 (40.0%)   
+#>   ATCCLAS2 C                                                                                       
+#>     Total number of patients with at least one treatment   9 (60.0%)    7 (46.7%)      12 (80.0%)  
+#>     Total number of treatments                                 13           8              19      
+#>     medname C_2/2                                          4 (26.7%)    5 (33.3%)      7 (46.7%)   
+#>     medname C_1/2                                          6 (40.0%)    2 (13.3%)      6 (40.0%)   
+#>   ATCCLAS2 C p2                                                                                    
+#>     Total number of patients with at least one treatment   9 (60.0%)    7 (46.7%)      12 (80.0%)  
+#>     Total number of treatments                                 13           8              19      
+#>     medname C_2/2                                          4 (26.7%)    5 (33.3%)      7 (46.7%)   
+#>     medname C_1/2                                          6 (40.0%)    2 (13.3%)      6 (40.0%)   
+#>   ATCCLAS2 C p3                                                                                    
+#>     Total number of patients with at least one treatment   4 (26.7%)    5 (33.3%)      7 (46.7%)   
+#>     Total number of treatments                                 5            5              12      
+#>     medname C_2/2                                          4 (26.7%)    5 (33.3%)      7 (46.7%)
+
+
+

+2. Concomitant Medications by Medication Class and Preferred +Name (changing ATC class level) +

+
+run(cmt01a, syn_data, row_split_var = "ATC1")
+#>   ATC Level 1 Text                                         A: Drug X    B: Placebo   C: Combination
+#>     Other Treatment                                          (N=15)       (N=15)         (N=15)    
+#>   —————————————————————————————————————————————————————————————————————————————————————————————————
+#>   Total number of patients with at least one treatment     13 (86.7%)   14 (93.3%)     15 (100%)   
+#>   Total number of treatments                                   58           59             99      
+#>   ATCCLAS1 A                                                                                       
+#>     Total number of patients with at least one treatment   10 (66.7%)   11 (73.3%)     12 (80.0%)  
+#>     Total number of treatments                                 15           21             28      
+#>     medname A_3/3                                          5 (33.3%)    8 (53.3%)      6 (40.0%)   
+#>     medname A_2/3                                          5 (33.3%)    6 (40.0%)      7 (46.7%)   
+#>     medname A_1/3                                          4 (26.7%)    3 (20.0%)      8 (53.3%)   
+#>   ATCCLAS1 A p2                                                                                    
+#>     Total number of patients with at least one treatment   5 (33.3%)    8 (53.3%)      6 (40.0%)   
+#>     Total number of treatments                                 6            8              8       
+#>     medname A_3/3                                          5 (33.3%)    8 (53.3%)      6 (40.0%)   
+#>   ATCCLAS1 B                                                                                       
+#>     Total number of patients with at least one treatment   12 (80.0%)   10 (66.7%)     14 (93.3%)  
+#>     Total number of treatments                                 30           30             52      
+#>     medname B_3/4                                          8 (53.3%)    6 (40.0%)      8 (53.3%)   
+#>     medname B_2/4                                          6 (40.0%)    5 (33.3%)      10 (66.7%)  
+#>     medname B_1/4                                          7 (46.7%)    6 (40.0%)      6 (40.0%)   
+#>     medname B_4/4                                          4 (26.7%)    5 (33.3%)      8 (53.3%)   
+#>   ATCCLAS1 B p2                                                                                    
+#>     Total number of patients with at least one treatment   10 (66.7%)   8 (53.3%)      12 (80.0%)  
+#>     Total number of treatments                                 18           17             25      
+#>     medname B_2/4                                          6 (40.0%)    5 (33.3%)      10 (66.7%)  
+#>     medname B_1/4                                          7 (46.7%)    6 (40.0%)      6 (40.0%)   
+#>   ATCCLAS1 B p3                                                                                    
+#>     Total number of patients with at least one treatment   10 (66.7%)   8 (53.3%)      12 (80.0%)  
+#>     Total number of treatments                                 18           17             25      
+#>     medname B_2/4                                          6 (40.0%)    5 (33.3%)      10 (66.7%)  
+#>     medname B_1/4                                          7 (46.7%)    6 (40.0%)      6 (40.0%)   
+#>   ATCCLAS1 C                                                                                       
+#>     Total number of patients with at least one treatment   9 (60.0%)    7 (46.7%)      12 (80.0%)  
+#>     Total number of treatments                                 13           8              19      
+#>     medname C_2/2                                          4 (26.7%)    5 (33.3%)      7 (46.7%)   
+#>     medname C_1/2                                          6 (40.0%)    2 (13.3%)      6 (40.0%)   
+#>   ATCCLAS1 C p2                                                                                    
+#>     Total number of patients with at least one treatment   9 (60.0%)    7 (46.7%)      12 (80.0%)  
+#>     Total number of treatments                                 13           8              19      
+#>     medname C_2/2                                          4 (26.7%)    5 (33.3%)      7 (46.7%)   
+#>     medname C_1/2                                          6 (40.0%)    2 (13.3%)      6 (40.0%)   
+#>   ATCCLAS1 C p3                                                                                    
+#>     Total number of patients with at least one treatment   4 (26.7%)    5 (33.3%)      7 (46.7%)   
+#>     Total number of treatments                                 5            5              12      
+#>     medname C_2/2                                          4 (26.7%)    5 (33.3%)      7 (46.7%)
+
+
+

+3. Concomitant Medications by Medication Class and Preferred +Name (classes sorted by frequency) +

+

The argument sort_by_freq = TRUE sort medication class +by frequency.

+
+run(cmt01a, syn_data, sort_by_freq = TRUE)
+#>   ATC Level 2 Text                                         A: Drug X    B: Placebo   C: Combination
+#>     Other Treatment                                          (N=15)       (N=15)         (N=15)    
+#>   —————————————————————————————————————————————————————————————————————————————————————————————————
+#>   Total number of patients with at least one treatment     13 (86.7%)   14 (93.3%)     15 (100%)   
+#>   Total number of treatments                                   58           59             99      
+#>   ATCCLAS2 B                                                                                       
+#>     Total number of patients with at least one treatment   12 (80.0%)   10 (66.7%)     14 (93.3%)  
+#>     Total number of treatments                                 30           30             52      
+#>     medname B_3/4                                          8 (53.3%)    6 (40.0%)      8 (53.3%)   
+#>     medname B_2/4                                          6 (40.0%)    5 (33.3%)      10 (66.7%)  
+#>     medname B_1/4                                          7 (46.7%)    6 (40.0%)      6 (40.0%)   
+#>     medname B_4/4                                          4 (26.7%)    5 (33.3%)      8 (53.3%)   
+#>   ATCCLAS2 A                                                                                       
+#>     Total number of patients with at least one treatment   10 (66.7%)   11 (73.3%)     12 (80.0%)  
+#>     Total number of treatments                                 15           21             28      
+#>     medname A_3/3                                          5 (33.3%)    8 (53.3%)      6 (40.0%)   
+#>     medname A_2/3                                          5 (33.3%)    6 (40.0%)      7 (46.7%)   
+#>     medname A_1/3                                          4 (26.7%)    3 (20.0%)      8 (53.3%)   
+#>   ATCCLAS2 B p2                                                                                    
+#>     Total number of patients with at least one treatment   10 (66.7%)   8 (53.3%)      12 (80.0%)  
+#>     Total number of treatments                                 18           17             25      
+#>     medname B_2/4                                          6 (40.0%)    5 (33.3%)      10 (66.7%)  
+#>     medname B_1/4                                          7 (46.7%)    6 (40.0%)      6 (40.0%)   
+#>   ATCCLAS2 B p3                                                                                    
+#>     Total number of patients with at least one treatment   10 (66.7%)   8 (53.3%)      12 (80.0%)  
+#>     Total number of treatments                                 18           17             25      
+#>     medname B_2/4                                          6 (40.0%)    5 (33.3%)      10 (66.7%)  
+#>     medname B_1/4                                          7 (46.7%)    6 (40.0%)      6 (40.0%)   
+#>   ATCCLAS2 C                                                                                       
+#>     Total number of patients with at least one treatment   9 (60.0%)    7 (46.7%)      12 (80.0%)  
+#>     Total number of treatments                                 13           8              19      
+#>     medname C_2/2                                          4 (26.7%)    5 (33.3%)      7 (46.7%)   
+#>     medname C_1/2                                          6 (40.0%)    2 (13.3%)      6 (40.0%)   
+#>   ATCCLAS2 C p2                                                                                    
+#>     Total number of patients with at least one treatment   9 (60.0%)    7 (46.7%)      12 (80.0%)  
+#>     Total number of treatments                                 13           8              19      
+#>     medname C_2/2                                          4 (26.7%)    5 (33.3%)      7 (46.7%)   
+#>     medname C_1/2                                          6 (40.0%)    2 (13.3%)      6 (40.0%)   
+#>   ATCCLAS2 A p2                                                                                    
+#>     Total number of patients with at least one treatment   5 (33.3%)    8 (53.3%)      6 (40.0%)   
+#>     Total number of treatments                                 6            8              8       
+#>     medname A_3/3                                          5 (33.3%)    8 (53.3%)      6 (40.0%)   
+#>   ATCCLAS2 C p3                                                                                    
+#>     Total number of patients with at least one treatment   4 (26.7%)    5 (33.3%)      7 (46.7%)   
+#>     Total number of treatments                                 5            5              12      
+#>     medname C_2/2                                          4 (26.7%)    5 (33.3%)      7 (46.7%)
+
+
+

+4. Concomitant Medications by Medication Class and Preferred +Name (total number of treatments per medication class +suppressed) +

+

The cmt01a template includes the +analysis of ‘total number of treatments’ by default, modify the argument +summary_labels to change it.

+
+run(cmt01a, syn_data, summary_labels = list(TOTAL = cmt01_label, ATC2 = cmt01_label[1]))
+#>   ATC Level 2 Text                                         A: Drug X    B: Placebo   C: Combination
+#>     Other Treatment                                          (N=15)       (N=15)         (N=15)    
+#>   —————————————————————————————————————————————————————————————————————————————————————————————————
+#>   Total number of patients with at least one treatment     13 (86.7%)   14 (93.3%)     15 (100%)   
+#>   Total number of treatments                                   58           59             99      
+#>   ATCCLAS2 A                                                                                       
+#>     Total number of patients with at least one treatment   10 (66.7%)   11 (73.3%)     12 (80.0%)  
+#>     medname A_3/3                                          5 (33.3%)    8 (53.3%)      6 (40.0%)   
+#>     medname A_2/3                                          5 (33.3%)    6 (40.0%)      7 (46.7%)   
+#>     medname A_1/3                                          4 (26.7%)    3 (20.0%)      8 (53.3%)   
+#>   ATCCLAS2 A p2                                                                                    
+#>     Total number of patients with at least one treatment   5 (33.3%)    8 (53.3%)      6 (40.0%)   
+#>     medname A_3/3                                          5 (33.3%)    8 (53.3%)      6 (40.0%)   
+#>   ATCCLAS2 B                                                                                       
+#>     Total number of patients with at least one treatment   12 (80.0%)   10 (66.7%)     14 (93.3%)  
+#>     medname B_3/4                                          8 (53.3%)    6 (40.0%)      8 (53.3%)   
+#>     medname B_2/4                                          6 (40.0%)    5 (33.3%)      10 (66.7%)  
+#>     medname B_1/4                                          7 (46.7%)    6 (40.0%)      6 (40.0%)   
+#>     medname B_4/4                                          4 (26.7%)    5 (33.3%)      8 (53.3%)   
+#>   ATCCLAS2 B p2                                                                                    
+#>     Total number of patients with at least one treatment   10 (66.7%)   8 (53.3%)      12 (80.0%)  
+#>     medname B_2/4                                          6 (40.0%)    5 (33.3%)      10 (66.7%)  
+#>     medname B_1/4                                          7 (46.7%)    6 (40.0%)      6 (40.0%)   
+#>   ATCCLAS2 B p3                                                                                    
+#>     Total number of patients with at least one treatment   10 (66.7%)   8 (53.3%)      12 (80.0%)  
+#>     medname B_2/4                                          6 (40.0%)    5 (33.3%)      10 (66.7%)  
+#>     medname B_1/4                                          7 (46.7%)    6 (40.0%)      6 (40.0%)   
+#>   ATCCLAS2 C                                                                                       
+#>     Total number of patients with at least one treatment   9 (60.0%)    7 (46.7%)      12 (80.0%)  
+#>     medname C_2/2                                          4 (26.7%)    5 (33.3%)      7 (46.7%)   
+#>     medname C_1/2                                          6 (40.0%)    2 (13.3%)      6 (40.0%)   
+#>   ATCCLAS2 C p2                                                                                    
+#>     Total number of patients with at least one treatment   9 (60.0%)    7 (46.7%)      12 (80.0%)  
+#>     medname C_2/2                                          4 (26.7%)    5 (33.3%)      7 (46.7%)   
+#>     medname C_1/2                                          6 (40.0%)    2 (13.3%)      6 (40.0%)   
+#>   ATCCLAS2 C p3                                                                                    
+#>     Total number of patients with at least one treatment   4 (26.7%)    5 (33.3%)      7 (46.7%)   
+#>     medname C_2/2                                          4 (26.7%)    5 (33.3%)      7 (46.7%)
+
+
+
+

+Concomitant Medications by Preferred Name +(CMT02_PT) +

+
+

+1. Concomitant Medications by Preferred Name +

+
    +
  1. The cmt02_pt template displays +concomitant medications by Preferred Name by default.
  2. +
  3. The template does not include the column of total by default.
  4. +
  5. The template sorts preferred name by alphabetical order by default. +Set the argument sort_by_freq = TRUE to sort preferred +names by frequency.
  6. +
+
+run(cmt02_pt, syn_data)
+#>                                                          A: Drug X    B: Placebo   C: Combination
+#>   Other Treatment                                          (N=15)       (N=15)         (N=15)    
+#>   ———————————————————————————————————————————————————————————————————————————————————————————————
+#>   Total number of patients with at least one treatment   13 (86.7%)   14 (93.3%)     15 (100%)   
+#>   Total number of treatments                                 58           59             99      
+#>   medname B_3/4                                          8 (53.3%)    6 (40.0%)      8 (53.3%)   
+#>   medname B_2/4                                          6 (40.0%)    5 (33.3%)      10 (66.7%)  
+#>   medname A_3/3                                          5 (33.3%)    8 (53.3%)      6 (40.0%)   
+#>   medname B_1/4                                          7 (46.7%)    6 (40.0%)      6 (40.0%)   
+#>   medname A_2/3                                          5 (33.3%)    6 (40.0%)      7 (46.7%)   
+#>   medname B_4/4                                          4 (26.7%)    5 (33.3%)      8 (53.3%)   
+#>   medname C_2/2                                          4 (26.7%)    5 (33.3%)      7 (46.7%)   
+#>   medname A_1/3                                          4 (26.7%)    3 (20.0%)      8 (53.3%)   
+#>   medname C_1/2                                          6 (40.0%)    2 (13.3%)      6 (40.0%)
+
+
+
+

+Cox Regression (COXT01) +

+
+

+1. Cox Regression +

+
    +
  1. The coxt01 template produces the +standard Cox regression output.
  2. +
  3. Users are expected to pre-process the input analysis data by +selecting a time-to-event parameter to be analyzed. The example below is +based on the time-to-event parameter “Duration of Confirmed Response by +Investigator”.
  4. +
  5. The time variable in the model is specified through the +time_var argument. By default, time_var is set +to "AVAL", which comes from ADTTE.AVAL.
  6. +
  7. The event variable in the model is specified through the +event_var argument. By default, event_var is +set to "EVENT", which is derived based on the censoring +indicator ADTTE.CNSR in the pre-processing function +coxt01_pre.
  8. +
  9. If there are more than two treatment groups present in the input +analysis data, users are also expected to select only two treatment +groups. The example below is based on treatment groups +"Arm A" and "Arm B".
  10. +
+
+proc_data <- log_filter(syn_data, PARAMCD == "OS", "adtte")
+proc_data <- log_filter(proc_data, ARMCD != "ARM C", "adsl")
+run(coxt01, proc_data, time_var = "AVAL", event_var = "EVENT")
+#>                                                Treatment Effect Adjusted for Covariate     
+#>   Effect/Covariate Included in the Model    n      Hazard Ratio       95% CI       p-value 
+#>   —————————————————————————————————————————————————————————————————————————————————————————
+#>   Treatment:                                                                               
+#>     B: Placebo vs control (A: Drug X)       30         2.71        (0.93, 7.88)     0.0666 
+#>   Covariate:                                                                               
+#>     Sex                                     30         2.91        (0.97, 8.73)     0.0567 
+#>     RACE                                    30         3.09        (1.01, 9.50)     0.0487 
+#>     Age (yr)                                30         2.89        (0.97, 8.59)     0.0566
+
+
+

+2. Cox Regression (with interaction term) +

+

To add the interaction term to the model, +interaction = TRUE, which is passed to +tern::control_coxreg(), needs to be specified.

+
+run(coxt01, proc_data, covariates = "AAGE", interaction = TRUE)
+#>                                                        Treatment Effect Adjusted for Covariate             
+#>   Effect/Covariate Included in the Model   n    Hazard Ratio      95% CI      p-value   Interaction p-value
+#>   —————————————————————————————————————————————————————————————————————————————————————————————————————————
+#>   Treatment:                                                                                               
+#>     B: Placebo vs control (A: Drug X)      30       2.71       (0.93, 7.88)   0.0666                       
+#>   Covariate:                                                                                               
+#>     Age (yr)                               30                                                 0.3666       
+#>       32                                            2.87       (0.98, 8.41)
+
+
+

+3. Cox Regression (specifying covariates) +

+
    +
  1. By default, "SEX", "RACE" and +"AAGE" are used as the covariates for the model.
  2. +
  3. Users can specify a different set of covariates through the +covariates argument. In the example below, +"RACE" and "AAGE" are used as covariates.
  4. +
+
+run(coxt01, proc_data, covariates = c("RACE", "AAGE"))
+#>                                                Treatment Effect Adjusted for Covariate     
+#>   Effect/Covariate Included in the Model    n      Hazard Ratio       95% CI       p-value 
+#>   —————————————————————————————————————————————————————————————————————————————————————————
+#>   Treatment:                                                                               
+#>     B: Placebo vs control (A: Drug X)       30         2.71        (0.93, 7.88)     0.0666 
+#>   Covariate:                                                                               
+#>     RACE                                    30         3.09        (1.01, 9.50)     0.0487 
+#>     Age (yr)                                30         2.89        (0.97, 8.59)     0.0566
+
+
+

+4. Cox Regression (setting strata, ties, and alpha +level) +

+
    +
  1. By default, strata = NULL (no stratification), +ties = "exact" (equivalent to DISCRETE in +SAS), and conf_level = 0.95 are applied.
  2. +
  3. Users can specify one or more stratification variables via the +strata argument.
  4. +
  5. Other tie handling methods, i.e., "efron" or +"breslow", can be specified in the tie +argument, which is passed to tern::control_coxreg().
  6. +
  7. Users can also customize the alpha level for the confidence +intervals through the conf_level argument, which is passed +to tern::control_coxreg().
  8. +
+
+run(coxt01, proc_data, covariates = c("SEX", "AAGE"), strata = c("RACE"), conf_level = 0.90)
+#>                                                Treatment Effect Adjusted for Covariate     
+#>   Effect/Covariate Included in the Model    n      Hazard Ratio       90% CI       p-value 
+#>   —————————————————————————————————————————————————————————————————————————————————————————
+#>   Treatment:                                                                               
+#>     B: Placebo vs control (A: Drug X)       30         2.69        (1.07, 6.76)     0.0785 
+#>   Covariate:                                                                               
+#>     Sex                                     30         2.90        (1.12, 7.54)     0.0668 
+#>     Age (yr)                                30         2.72        (1.08, 6.85)     0.0755
+
+
+
+

+Multi-variable Cox Regression +(COXT02) +

+
+

+1. Multi-variable Cox Regression +

+
    +
  1. The coxt02 template produces the +standard multi-variable cox regression output.
  2. +
  3. Users are expected to pre-process the input analysis data by +selecting a time-to-event parameter to be analyzed. The example below is +based on the time-to-event parameter “Duration of Confirmed Response by +Investigator”.
  4. +
  5. The time variable in the model is specified through the +time_var argument. By default, time_var is set +to "AVAL", which comes from ADTTE.AVAL.
  6. +
  7. The event variable in the model is specified through the +event_var argument. By default, event_var is +set to "EVENT", which is derived based on the censoring +indicator ADTTE.CNSR in the pre-processing function +coxt01_pre.
  8. +
+
+proc_data <- log_filter(syn_data, PARAMCD == "OS", "adtte")
+run(coxt02, proc_data, time_var = "AVAL", event_var = "EVENT")
+#>   Effect/Covariate Included in the Model                  Hazard Ratio      95% CI      p-value
+#>   —————————————————————————————————————————————————————————————————————————————————————————————
+#>   Treatment:                                                                                   
+#>     Description of Planned Arm (reference = A: Drug X)                                  0.1630 
+#>       B: Placebo                                              2.92       (0.93, 9.17)   0.0672 
+#>       C: Combination                                          1.56       (0.47, 5.10)   0.4659 
+#>   Covariate:                                                                                   
+#>     Sex (reference = F)                                                                        
+#>       M                                                       1.03       (0.41, 2.55)   0.9549 
+#>     RACE (reference = AMERICAN INDIAN OR ALASKA NATIVE)                                 0.8498 
+#>       ASIAN                                                   1.22       (0.27, 5.55)   0.7967 
+#>       BLACK OR AFRICAN AMERICAN                               0.81       (0.12, 5.70)   0.8340 
+#>       WHITE                                                   1.57       (0.26, 9.67)   0.6258 
+#>     Age (yr)                                                                                   
+#>       All                                                     0.99       (0.93, 1.05)   0.6650
+
+
+

+2. Multi-variable Cox Regression (specifying +covariates) +

+
    +
  1. By default, "SEX", "RACE" and +"AAGE" are used as the covariates for the model.
  2. +
  3. Users can specify a different set of covariates through the +covariates argument. In the example below, +"RACE" and "AAGE" are used as covariates.
  4. +
+
+run(coxt02, proc_data, covariates = c("RACE", "AAGE"))
+#>   Effect/Covariate Included in the Model                  Hazard Ratio      95% CI      p-value
+#>   —————————————————————————————————————————————————————————————————————————————————————————————
+#>   Treatment:                                                                                   
+#>     Description of Planned Arm (reference = A: Drug X)                                  0.1390 
+#>       B: Placebo                                              2.94       (0.97, 8.92)   0.0570 
+#>       C: Combination                                          1.56       (0.48, 5.09)   0.4605 
+#>   Covariate:                                                                                   
+#>     RACE (reference = AMERICAN INDIAN OR ALASKA NATIVE)                                 0.8504 
+#>       ASIAN                                                   1.22       (0.27, 5.54)   0.7972 
+#>       BLACK OR AFRICAN AMERICAN                               0.81       (0.12, 5.65)   0.8306 
+#>       WHITE                                                   1.56       (0.26, 9.53)   0.6279 
+#>     Age (yr)                                                                                   
+#>       All                                                     0.99       (0.93, 1.05)   0.6633
+
+
+

+3. Multi-variable Cox Regression (setting strata, ties, and +alpha level) +

+
    +
  1. By default, strata = NULL (no stratification), +ties = "exact" (equivalent to DISCRETE in +SAS), and conf_level = 0.95 are applied.
  2. +
  3. Users can specify one or more stratification variables via the +strata argument.
  4. +
  5. Other tie handling methods, i.e., "efron" or +"breslow", can be specified in the tie +argument, which is passed to tern::control_coxreg().
  6. +
  7. Users can also customize the alpha level for the confidence +intervals through the conf_level argument, which is passed +to tern::control_coxreg().
  8. +
+
+run(coxt02, proc_data, covariates = c("SEX", "AAGE"), strata = c("RACE"), conf_level = 0.90, ties = "efron")
+#>   Effect/Covariate Included in the Model                 Hazard Ratio      90% CI      p-value
+#>   ————————————————————————————————————————————————————————————————————————————————————————————
+#>   Treatment:                                                                                  
+#>     Description of Planned Arm (reference = A: Drug X)                                 0.1680 
+#>       B: Placebo                                             2.85       (1.09, 7.46)   0.0743 
+#>       C: Combination                                         1.47       (0.54, 4.02)   0.5254 
+#>   Covariate:                                                                                  
+#>     Sex (reference = F)                                                                       
+#>       M                                                      0.98       (0.45, 2.13)   0.9700 
+#>     Age (yr)                                                                                  
+#>       All                                                    0.99       (0.94, 1.04)   0.6571
+
+
+
+

+Demographics and Baseline Characteristics +(DMT01) +

+
+

+1. Demographics and Baseline Characteristics with All +Patients +

+
    +
  1. The dmt01 template produces the +standard demographics and baseline characteristics summary.
  2. +
  3. This template includes the column of total by default.
  4. +
+
+run(dmt01, syn_data)
+#>                                        A: Drug X    B: Placebo   C: Combination   All Patients
+#>                                          (N=15)       (N=15)         (N=15)          (N=45)   
+#>   ————————————————————————————————————————————————————————————————————————————————————————————
+#>   Age (yr)                                                                                    
+#>     n                                      15           15             15              45     
+#>     Mean (SD)                          31.3 (5.3)   35.1 (9.0)     36.6 (6.4)      34.3 (7.3) 
+#>     Median                                31.0         35.0           35.0            34.0    
+#>     Min - Max                           24 - 40      24 - 57        24 - 49         24 - 57   
+#>   Age Group                                                                                   
+#>     n                                      15           15             15              45     
+#>     <65                                15 (100%)    15 (100%)      15 (100%)       45 (100%)  
+#>   Sex                                                                                         
+#>     n                                      15           15             15              45     
+#>     Male                               3 (20.0%)    7 (46.7%)      5 (33.3%)       15 (33.3%) 
+#>     Female                             12 (80.0%)   8 (53.3%)      10 (66.7%)      30 (66.7%) 
+#>   Ethnicity                                                                                   
+#>     n                                      15           15             15              45     
+#>     HISPANIC OR LATINO                 2 (13.3%)        0              0            2 (4.4%)  
+#>     NOT HISPANIC OR LATINO             13 (86.7%)   15 (100%)      13 (86.7%)      41 (91.1%) 
+#>     NOT REPORTED                           0            0          2 (13.3%)        2 (4.4%)  
+#>   RACE                                                                                        
+#>     n                                      15           15             15              45     
+#>     AMERICAN INDIAN OR ALASKA NATIVE       0        2 (13.3%)       1 (6.7%)        3 (6.7%)  
+#>     ASIAN                              8 (53.3%)    10 (66.7%)     8 (53.3%)       26 (57.8%) 
+#>     BLACK OR AFRICAN AMERICAN          4 (26.7%)     1 (6.7%)      4 (26.7%)       9 (20.0%)  
+#>     WHITE                              3 (20.0%)    2 (13.3%)      2 (13.3%)       7 (15.6%)
+
+
+

+2. Demographics and Baseline Characteristics without All +Patients +

+

To remove the column of total, set the argument +lbl_overall to NULL.

+
+run(dmt01, syn_data, lbl_overall = NULL)
+#>                                        A: Drug X    B: Placebo   C: Combination
+#>                                          (N=15)       (N=15)         (N=15)    
+#>   —————————————————————————————————————————————————————————————————————————————
+#>   Age (yr)                                                                     
+#>     n                                      15           15             15      
+#>     Mean (SD)                          31.3 (5.3)   35.1 (9.0)     36.6 (6.4)  
+#>     Median                                31.0         35.0           35.0     
+#>     Min - Max                           24 - 40      24 - 57        24 - 49    
+#>   Age Group                                                                    
+#>     n                                      15           15             15      
+#>     <65                                15 (100%)    15 (100%)      15 (100%)   
+#>   Sex                                                                          
+#>     n                                      15           15             15      
+#>     Male                               3 (20.0%)    7 (46.7%)      5 (33.3%)   
+#>     Female                             12 (80.0%)   8 (53.3%)      10 (66.7%)  
+#>   Ethnicity                                                                    
+#>     n                                      15           15             15      
+#>     HISPANIC OR LATINO                 2 (13.3%)        0              0       
+#>     NOT HISPANIC OR LATINO             13 (86.7%)   15 (100%)      13 (86.7%)  
+#>     NOT REPORTED                           0            0          2 (13.3%)   
+#>   RACE                                                                         
+#>     n                                      15           15             15      
+#>     AMERICAN INDIAN OR ALASKA NATIVE       0        2 (13.3%)       1 (6.7%)   
+#>     ASIAN                              8 (53.3%)    10 (66.7%)     8 (53.3%)   
+#>     BLACK OR AFRICAN AMERICAN          4 (26.7%)     1 (6.7%)      4 (26.7%)   
+#>     WHITE                              3 (20.0%)    2 (13.3%)      2 (13.3%)
+
+
+

+3. Demographics and Baseline Characteristics with an +additional study specific continuous variable +

+
    +
  1. Study specific continuous variables can be added to the standard +demographics and baseline characteristics summary by editing the +argument summaryvars. To add or remove analyses, you need +to pass all variables you would like to include to the argument.
  2. +
  3. CHEVRON performs the analysis based on the type of variable as +defined in the input data.
  4. +
+
+run(dmt01, syn_data, summaryvars = c("AGE", "AGEGR1", "SEX", "ETHNIC", "RACE", "BBMISI"), lbl_overall = NULL)
+#>                                          A: Drug X      B: Placebo     C: Combination
+#>                                           (N=15)          (N=15)           (N=15)    
+#>   ———————————————————————————————————————————————————————————————————————————————————
+#>   Age                                                                                
+#>     n                                       15              15               15      
+#>     Mean (SD)                           31.3 (5.3)      35.1 (9.0)       36.6 (6.4)  
+#>     Median                                 31.0            35.0             35.0     
+#>     Min - Max                             24 - 40         24 - 57         24 - 49    
+#>   Age Group                                                                          
+#>     n                                       15              15               15      
+#>     <65                                  15 (100%)       15 (100%)       15 (100%)   
+#>   Sex                                                                                
+#>     n                                       15              15               15      
+#>     Male                                 3 (20.0%)       7 (46.7%)       5 (33.3%)   
+#>     Female                              12 (80.0%)       8 (53.3%)       10 (66.7%)  
+#>   Ethnicity                                                                          
+#>     n                                       15              15               15      
+#>     HISPANIC OR LATINO                   2 (13.3%)           0               0       
+#>     NOT HISPANIC OR LATINO              13 (86.7%)       15 (100%)       13 (86.7%)  
+#>     NOT REPORTED                             0               0           2 (13.3%)   
+#>   RACE                                                                               
+#>     n                                       15              15               15      
+#>     AMERICAN INDIAN OR ALASKA NATIVE         0           2 (13.3%)        1 (6.7%)   
+#>     ASIAN                                8 (53.3%)      10 (66.7%)       8 (53.3%)   
+#>     BLACK OR AFRICAN AMERICAN            4 (26.7%)       1 (6.7%)        4 (26.7%)   
+#>     WHITE                                3 (20.0%)       2 (13.3%)       2 (13.3%)   
+#>   Baseline BMI                                                                       
+#>     n                                       15              15               15      
+#>     Mean (SD)                          29.75 (15.10)   41.08 (26.65)   33.90 (15.39) 
+#>     Median                                 37.00           33.70           37.80     
+#>     Min - Max                           6.4 - 47.9      5.3 - 117.9     -3.5 - 59.0
+
+
+

+4. Demographics and Baseline Characteristics with an +additional study specific categorical variable +

+
    +
  1. Study specific categorical variables can be added to the standard +demographics and baseline characteristics summary by editing the +argument summaryvars.
  2. +
  3. To display the values within a categorical variable in pre-specified +order, the categorical variable need to be factorized with pre-specified +order provided as levels.
  4. +
+
+proc_data <- syn_data
+proc_data$adsl <- proc_data$adsl %>%
+  mutate(
+    SEX = reformat(.data$SEX, rule(Male = "M", Female = "F")),
+    BBMIGR1 = factor(case_when(
+      BBMISI < 15 ~ "Very severely underweight",
+      BBMISI >= 15 & BBMISI < 16 ~ "Severely underweight",
+      BBMISI >= 16 & BBMISI < 18.5 ~ "Underweight",
+      BBMISI >= 18.5 & BBMISI < 25 ~ "Normal (healthy weight)",
+      BBMISI >= 25 & BBMISI < 30 ~ "Overweight",
+      BBMISI >= 30 & BBMISI < 35 ~ "Obese Class I (Moderately obese)",
+      BBMISI >= 35 & BBMISI < 40 ~ "Obese Class II (Severely obese)",
+      BBMISI >= 40 ~ "Obese Class III (Very severely obese)"
+    ), levels = c(
+      "Very severely underweight",
+      "Severely underweight",
+      "Underweight",
+      "Normal (healthy weight)",
+      "Overweight",
+      "Obese Class I (Moderately obese)",
+      "Obese Class II (Severely obese)",
+      "Obese Class III (Very severely obese)"
+    ))
+  )
+
+run(dmt01, proc_data, summaryvars = c("AGE", "AGEGR1", "SEX", "ETHNIC", "RACE", "BBMIGR1"), auto_pre = FALSE)
+#>                                             A: Drug X    B: Placebo   C: Combination   All Patients
+#>                                               (N=15)       (N=15)         (N=15)          (N=45)   
+#>   —————————————————————————————————————————————————————————————————————————————————————————————————
+#>   Age                                                                                              
+#>     n                                           15           15             15              45     
+#>     Mean (SD)                               31.3 (5.3)   35.1 (9.0)     36.6 (6.4)      34.3 (7.3) 
+#>     Median                                     31.0         35.0           35.0            34.0    
+#>     Min - Max                                24 - 40      24 - 57        24 - 49         24 - 57   
+#>   Age Group                                                                                        
+#>     n                                           15           15             15              45     
+#>     <65                                     15 (100%)    15 (100%)      15 (100%)       45 (100%)  
+#>   Sex                                                                                              
+#>     n                                           15           15             15              45     
+#>     Male                                    3 (20.0%)    7 (46.7%)      5 (33.3%)       15 (33.3%) 
+#>     Female                                  12 (80.0%)   8 (53.3%)      10 (66.7%)      30 (66.7%) 
+#>   Ethnicity                                                                                        
+#>     n                                           15           15             15              45     
+#>     HISPANIC OR LATINO                      2 (13.3%)        0              0            2 (4.4%)  
+#>     NOT HISPANIC OR LATINO                  13 (86.7%)   15 (100%)      13 (86.7%)      41 (91.1%) 
+#>     NOT REPORTED                                0            0          2 (13.3%)        2 (4.4%)  
+#>   RACE                                                                                             
+#>     n                                           15           15             15              45     
+#>     AMERICAN INDIAN OR ALASKA NATIVE            0        2 (13.3%)       1 (6.7%)        3 (6.7%)  
+#>     ASIAN                                   8 (53.3%)    10 (66.7%)     8 (53.3%)       26 (57.8%) 
+#>     BLACK OR AFRICAN AMERICAN               4 (26.7%)     1 (6.7%)      4 (26.7%)       9 (20.0%)  
+#>     WHITE                                   3 (20.0%)    2 (13.3%)      2 (13.3%)       7 (15.6%)  
+#>   BBMIGR1                                                                                          
+#>     n                                           15           15             15              45     
+#>     Very severely underweight               4 (26.7%)     1 (6.7%)       1 (6.7%)       6 (13.3%)  
+#>     Underweight                              1 (6.7%)        0              0            1 (2.2%)  
+#>     Normal (healthy weight)                  1 (6.7%)    3 (20.0%)      4 (26.7%)       8 (17.8%)  
+#>     Overweight                                  0         1 (6.7%)       1 (6.7%)        2 (4.4%)  
+#>     Obese Class I (Moderately obese)            0        3 (20.0%)          0            3 (6.7%)  
+#>     Obese Class II (Severely obese)         4 (26.7%)     1 (6.7%)      3 (20.0%)       8 (17.8%)  
+#>     Obese Class III (Very severely obese)   5 (33.3%)    6 (40.0%)      6 (40.0%)       17 (37.8%)
+
+
+

+5. Demographics and Baseline Characteristics with additional +vital signs baseline values from ADVS or +ADSUB +

+

To add baseline vital signs or other baseline characteristics to the +demographics and baseline characteristics summary, manual preprocess of +input adsl dataset is expected and merge the vital signs +baseline values from advs (where +ADVS.ABLFL == "Y") or adsub with +adsl by unique subject identifier.

+
+proc_data <- syn_data
+diabpbl <- proc_data$advs %>%
+  filter(ABLFL == "Y" & PARAMCD == "DIABP") %>%
+  mutate(DIABPBL = AVAL) %>%
+  select("STUDYID", "USUBJID", "DIABPBL")
+
+proc_data$adsl <- proc_data$adsl %>%
+  mutate(SEX = reformat(.data$SEX, rule(Male = "M", Female = "F"))) %>%
+  left_join(diabpbl, by = c("STUDYID", "USUBJID"))
+
+run(dmt01, proc_data, summaryvars = c("AGE", "AGEGR1", "SEX", "ETHNIC", "RACE", "DIABPBL"), auto_pre = FALSE)
+#>                                              A: Drug X               B: Placebo             C: Combination            All Patients     
+#>                                               (N=15)                   (N=15)                   (N=15)                   (N=45)        
+#>   —————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————
+#>   Age                                                                                                                                  
+#>     n                                           15                       15                       15                       45          
+#>     Mean (SD)                               31.3 (5.3)               35.1 (9.0)               36.6 (6.4)               34.3 (7.3)      
+#>     Median                                     31.0                     35.0                     35.0                     34.0         
+#>     Min - Max                                 24 - 40                 24 - 57                  24 - 49                  24 - 57        
+#>   Age Group                                                                                                                            
+#>     n                                           15                       15                       15                       45          
+#>     <65                                      15 (100%)               15 (100%)                15 (100%)                45 (100%)       
+#>   Sex                                                                                                                                  
+#>     n                                           15                       15                       15                       45          
+#>     Male                                     3 (20.0%)               7 (46.7%)                5 (33.3%)                15 (33.3%)      
+#>     Female                                  12 (80.0%)               8 (53.3%)                10 (66.7%)               30 (66.7%)      
+#>   Ethnicity                                                                                                                            
+#>     n                                           15                       15                       15                       45          
+#>     HISPANIC OR LATINO                       2 (13.3%)                   0                        0                     2 (4.4%)       
+#>     NOT HISPANIC OR LATINO                  13 (86.7%)               15 (100%)                13 (86.7%)               41 (91.1%)      
+#>     NOT REPORTED                                 0                       0                    2 (13.3%)                 2 (4.4%)       
+#>   RACE                                                                                                                                 
+#>     n                                           15                       15                       15                       45          
+#>     AMERICAN INDIAN OR ALASKA NATIVE             0                   2 (13.3%)                 1 (6.7%)                 3 (6.7%)       
+#>     ASIAN                                    8 (53.3%)               10 (66.7%)               8 (53.3%)                26 (57.8%)      
+#>     BLACK OR AFRICAN AMERICAN                4 (26.7%)                1 (6.7%)                4 (26.7%)                9 (20.0%)       
+#>     WHITE                                    3 (20.0%)               2 (13.3%)                2 (13.3%)                7 (15.6%)       
+#>   Analysis Value                                                                                                                       
+#>     n                                           15                       15                       15                       45          
+#>     Mean (SD)                          96.132511 (22.458204)   108.110944 (15.074451)   103.148818 (19.751687)   102.464091 (19.534945)
+#>     Median                                   93.328321               108.951358               102.849019               102.396129      
+#>     Min - Max                          60.58490 - 136.59343     83.44277 - 131.61501     66.05223 - 136.55256     60.58490 - 136.59343
+
+
+
+

+Patient Disposition (DST01) +

+
+

+1. Patient Disposition +

+
    +
  1. The dst01 template produces the +standard patient disposition summary.
  2. +
  3. The template includes the column of total by default. Use +lbl_overall = NULL to suppress the default.
  4. +
+
+run(dst01, syn_data, lbl_overall = NULL)
+#>                                     A: Drug X    B: Placebo   C: Combination
+#>                                       (N=15)       (N=15)         (N=15)    
+#>   ——————————————————————————————————————————————————————————————————————————
+#>   Completed                         10 (66.7%)   10 (66.7%)     10 (66.7%)  
+#>   Discontinued                      5 (33.3%)    5 (33.3%)      5 (33.3%)   
+#>     ADVERSE EVENT                       0            0           1 (6.7%)   
+#>     DEATH                           2 (13.3%)    4 (26.7%)      3 (20.0%)   
+#>     LACK OF EFFICACY                2 (13.3%)        0              0       
+#>     PHYSICIAN DECISION                  0            0           1 (6.7%)   
+#>     PROTOCOL VIOLATION                  0         1 (6.7%)          0       
+#>     WITHDRAWAL BY PARENT/GUARDIAN    1 (6.7%)        0              0
+
+
+

+2. Patient Disposition (with grouping of +reasons) +

+
    +
  1. The syntax below produces the standard patient disposition summary +with grouping of the discontinuation reasons.
  2. +
  3. The variable [ADSL.DCSREASGP] that groups the +discontinuation reasons needs to be derived manually and provided in the +input adsl dataset.
  4. +
+
+run(dst01, syn_data, detail_vars = list(Discontinued = c("DCSREASGP", "DCSREAS")), lbl_overall = NULL)
+#>                                       A: Drug X    B: Placebo   C: Combination
+#>                                         (N=15)       (N=15)         (N=15)    
+#>   ————————————————————————————————————————————————————————————————————————————
+#>   Completed                           10 (66.7%)   10 (66.7%)     10 (66.7%)  
+#>   Discontinued                        5 (33.3%)    5 (33.3%)      5 (33.3%)   
+#>     Safety                                                                    
+#>       ADVERSE EVENT                       0            0           1 (6.7%)   
+#>       DEATH                           2 (13.3%)    4 (26.7%)      3 (20.0%)   
+#>     Non-Safety                                                                
+#>       LACK OF EFFICACY                2 (13.3%)        0              0       
+#>       PHYSICIAN DECISION                  0            0           1 (6.7%)   
+#>       PROTOCOL VIOLATION                  0         1 (6.7%)          0       
+#>       WITHDRAWAL BY PARENT/GUARDIAN    1 (6.7%)        0              0
+
+
+

+3. Patient Disposition (adding end of treatment +status) +

+

The syntax below adds the end of treatment status to the standard +patient disposition summary by providing the end of treatment status +variable to the argument trt_status_var.

+
+run(dst01, syn_data, trt_status_var = "EOTSTT", lbl_overall = NULL)
+#>                                     A: Drug X    B: Placebo   C: Combination
+#>                                       (N=15)       (N=15)         (N=15)    
+#>   ——————————————————————————————————————————————————————————————————————————
+#>   Completed                         10 (66.7%)   10 (66.7%)     10 (66.7%)  
+#>   Discontinued                      5 (33.3%)    5 (33.3%)      5 (33.3%)   
+#>     ADVERSE EVENT                       0            0           1 (6.7%)   
+#>     DEATH                           2 (13.3%)    4 (26.7%)      3 (20.0%)   
+#>     LACK OF EFFICACY                2 (13.3%)        0              0       
+#>     PHYSICIAN DECISION                  0            0           1 (6.7%)   
+#>     PROTOCOL VIOLATION                  0         1 (6.7%)          0       
+#>     WITHDRAWAL BY PARENT/GUARDIAN    1 (6.7%)        0              0       
+#>   Completed Treatment               8 (53.3%)    4 (26.7%)      5 (33.3%)   
+#>   Ongoing Treatment                 4 (26.7%)    6 (40.0%)      4 (26.7%)   
+#>   Discontinued Treatment            3 (20.0%)    5 (33.3%)      6 (40.0%)
+
+
+

+4. Patient Disposition (adding details of study ongoing +status) +

+

The syntax adds the details of study ongoing/alive status to the +standard patient disposition summary by modifying the argument +detail_vars.

+
+run(dst01, syn_data, detail_vars = list(Discontinued = "DCSREAS", Ongoing = "STDONS"))
+#>                                     A: Drug X    B: Placebo   C: Combination   All Patients
+#>                                       (N=15)       (N=15)         (N=15)          (N=45)   
+#>   —————————————————————————————————————————————————————————————————————————————————————————
+#>   Completed                         10 (66.7%)   10 (66.7%)     10 (66.7%)      30 (66.7%) 
+#>   Discontinued                      5 (33.3%)    5 (33.3%)      5 (33.3%)       15 (33.3%) 
+#>     ADVERSE EVENT                       0            0           1 (6.7%)        1 (2.2%)  
+#>     DEATH                           2 (13.3%)    4 (26.7%)      3 (20.0%)       9 (20.0%)  
+#>     LACK OF EFFICACY                2 (13.3%)        0              0            2 (4.4%)  
+#>     PHYSICIAN DECISION                  0            0           1 (6.7%)        1 (2.2%)  
+#>     PROTOCOL VIOLATION                  0         1 (6.7%)          0            1 (2.2%)  
+#>     WITHDRAWAL BY PARENT/GUARDIAN    1 (6.7%)        0              0            1 (2.2%)
+
+
+
+

+Deaths (DTHT01) +

+
+

+1. Deaths +

+

The dtht01 template produces the +standard deaths output.

+
+run(dst01, syn_data)
+#>                                     A: Drug X    B: Placebo   C: Combination   All Patients
+#>                                       (N=15)       (N=15)         (N=15)          (N=45)   
+#>   —————————————————————————————————————————————————————————————————————————————————————————
+#>   Completed                         10 (66.7%)   10 (66.7%)     10 (66.7%)      30 (66.7%) 
+#>   Discontinued                      5 (33.3%)    5 (33.3%)      5 (33.3%)       15 (33.3%) 
+#>     ADVERSE EVENT                       0            0           1 (6.7%)        1 (2.2%)  
+#>     DEATH                           2 (13.3%)    4 (26.7%)      3 (20.0%)       9 (20.0%)  
+#>     LACK OF EFFICACY                2 (13.3%)        0              0            2 (4.4%)  
+#>     PHYSICIAN DECISION                  0            0           1 (6.7%)        1 (2.2%)  
+#>     PROTOCOL VIOLATION                  0         1 (6.7%)          0            1 (2.2%)  
+#>     WITHDRAWAL BY PARENT/GUARDIAN    1 (6.7%)        0              0            1 (2.2%)
+
+
+

+2. Deaths (adding “Primary Cause of Death” details for +‘Other’ category) +

+
+run(dtht01, syn_data, other_category = TRUE)
+#>                            A: Drug X   B: Placebo   C: Combination
+#>                             (N=15)       (N=15)         (N=15)    
+#>   ————————————————————————————————————————————————————————————————
+#>   Total number of deaths   2 (13.3%)   4 (26.7%)      3 (20.0%)   
+#>   Primary Cause of Death                                          
+#>     n                          2           4              3       
+#>     Adverse Event          1 (50.0%)   2 (50.0%)      1 (33.3%)   
+#>     Progressive Disease    1 (50.0%)       0          2 (66.7%)   
+#>     Other                      0       2 (50.0%)          0       
+#>       LOST TO FOLLOW UP        0        1 (50%)           0       
+#>       SUICIDE                  0        1 (50%)           0
+

NOTE: In order to avoid the warning above and display ‘Other’ as the +last category under “Primary Cause of Death” right above the detailed +reasons for “Other”, the user is expected to manually provide levels to +ADSL.DTHCAT based on categories available in the +dataset.

+
+
+

+3. Deaths (adding summary by days from last study drug +administration) +

+

Setting time_since_last_dose to TRUE, the +syntax produces the count of deaths by days from last study drug +administration as well as the count of deaths by primary cause and days +from last study drug administration.

+
+run(dtht01, syn_data, time_since_last_dose = TRUE)
+#>                                                               A: Drug X   B: Placebo   C: Combination
+#>                                                                (N=15)       (N=15)         (N=15)    
+#>   ———————————————————————————————————————————————————————————————————————————————————————————————————
+#>   Total number of deaths                                      2 (13.3%)   4 (26.7%)      3 (20.0%)   
+#>   Days from last drug administration                                                                 
+#>     n                                                             2           4              3       
+#>     <=30                                                      2 (100%)    1 (25.0%)      2 (66.7%)   
+#>     >30                                                           0       3 (75.0%)      1 (33.3%)   
+#>   Primary cause by days from last study drug administration                                          
+#>     <=30                                                                                             
+#>       n                                                           2           1              2       
+#>       Adverse Event                                           1 (50.0%)       0          1 (50.0%)   
+#>       Progressive Disease                                     1 (50.0%)       0          1 (50.0%)   
+#>       Other                                                       0        1 (100%)          0       
+#>     >30                                                                                              
+#>       n                                                           0           3              1       
+#>       Adverse Event                                               0       2 (66.7%)          0       
+#>       Progressive Disease                                         0           0           1 (100%)   
+#>       Other                                                       0       1 (33.3%)          0
+
+
+
+

+ECG Results and Change from Baseline by Visit +(EGT01) +

+
+

+1. ECG Results and Change from Baseline by +Visit +

+

The egt01 template produces the +standard ECG results and change from baseline by visit summary.

+
+run(egt01, syn_data)
+#>                                    A: Drug X                                B: Placebo                             C: Combination             
+#>                                             Change from                               Change from                              Change from    
+#>                       Value at Visit          Baseline          Value at Visit         Baseline          Value at Visit          Baseline     
+#>   Analysis Visit          (N=15)               (N=15)               (N=15)              (N=15)               (N=15)               (N=15)      
+#>   ————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————
+#>   Heart Rate                                                                                                                                  
+#>     BASELINE                                                                                                                                  
+#>       n                     15                                        15                                       15                             
+#>       Mean (SD)      76.594 (17.889)                           69.899 (18.788)                          70.492 (18.175)                       
+#>       Median              77.531                                    77.174                                   74.111                           
+#>       Min - Max       46.50 - 106.68                            26.42 - 97.69                            45.37 - 115.49                       
+#>     WEEK 1 DAY 8                                                                                                                              
+#>       n                     15                   15                   15                  15                   15                   15        
+#>       Mean (SD)      71.140 (23.441)      -5.454 (25.128)      70.958 (14.877)      1.059 (23.345)      67.450 (18.932)      -3.043 (23.753)  
+#>       Median              77.210               -2.152               70.033              -8.403               68.471               0.181       
+#>       Min - Max       8.53 - 102.63        -50.97 - 36.54       44.85 - 93.79       -25.34 - 60.50       38.90 - 100.05       -52.20 - 33.13  
+#>     WEEK 2 DAY 15                                                                                                                             
+#>       n                     15                   15                   15                  15                   15                   15        
+#>       Mean (SD)      69.350 (16.083)      -7.244 (28.960)      76.096 (14.958)      6.198 (29.319)      63.694 (12.920)      -6.799 (23.949)  
+#>       Median              65.746              -11.369               75.323               0.255               61.076               -4.954      
+#>       Min - Max       47.22 - 101.44       -49.59 - 42.91       47.50 - 111.40      -37.51 - 69.34       43.25 - 86.13        -52.70 - 40.76  
+#>     WEEK 3 DAY 22                                                                                                                             
+#>       n                     15                   15                   15                  15                   15                   15        
+#>       Mean (SD)      73.894 (24.576)      -2.700 (32.079)      67.635 (19.114)      -2.263 (29.989)     72.054 (19.308)       1.562 (27.494)  
+#>       Median              69.296               5.492                68.468              -2.093               68.686               -5.848      
+#>       Min - Max       44.15 - 131.73       -62.53 - 38.19       31.89 - 108.87      -52.26 - 66.81       32.16 - 109.86       -49.61 - 35.23  
+#>     WEEK 4 DAY 29                                                                                                                             
+#>       n                     15                   15                   15                  15                   15                   15        
+#>       Mean (SD)      73.241 (19.256)      -3.353 (29.170)      66.524 (25.487)      -3.374 (36.024)     66.600 (22.839)      -3.892 (24.140)  
+#>       Median              68.689               0.232                66.397              -11.730              64.969               -6.827      
+#>       Min - Max       33.71 - 111.54       -55.14 - 65.04       19.66 - 111.29      -60.39 - 61.00       10.35 - 100.88       -50.72 - 26.77  
+#>     WEEK 5 DAY 36                                                                                                                             
+#>       n                     15                   15                   15                  15                   15                   15        
+#>       Mean (SD)      61.690 (22.182)      -14.904 (30.330)     60.712 (20.025)      -9.187 (24.587)     72.683 (23.495)       2.191 (26.654)  
+#>       Median              57.925              -12.660               60.454              -16.100              77.585               14.635      
+#>       Min - Max       23.89 - 103.74       -60.00 - 57.24       32.53 - 102.02      -52.56 - 50.96       31.21 - 105.05       -42.90 - 34.64  
+#>   QT Duration                                                                                                                                 
+#>     BASELINE                                                                                                                                  
+#>       n                     15                                        15                                       15                             
+#>       Mean (SD)     335.294 (123.231)                          363.104 (68.160)                         347.311 (86.236)                      
+#>       Median             372.731                                   386.316                                  348.254                           
+#>       Min - Max      121.28 - 554.97                           214.65 - 445.53                          170.80 - 508.54                       
+#>     WEEK 1 DAY 8                                                                                                                              
+#>       n                     15                   15                   15                  15                   15                   15        
+#>       Mean (SD)      357.361 (85.688)     22.067 (144.166)    415.225 (105.425)    52.121 (144.259)    321.078 (107.553)    -26.233 (129.135) 
+#>       Median             344.797               49.432              421.950              62.762              307.962              -17.006      
+#>       Min - Max      241.22 - 517.39      -207.23 - 245.36     234.11 - 604.72     -190.70 - 364.94     118.36 - 480.29      -363.11 - 163.67 
+#>     WEEK 2 DAY 15                                                                                                                             
+#>       n                     15                   15                   15                  15                   15                   15        
+#>       Mean (SD)     344.883 (106.793)     9.589 (174.797)      370.548 (80.862)     7.444 (91.301)      354.129 (95.133)     6.818 (142.397)  
+#>       Median             312.236               -9.264              388.515              -9.429              365.292               39.930      
+#>       Min - Max      187.77 - 501.87      -278.91 - 372.71     204.55 - 514.43     -190.58 - 173.87     200.19 - 493.40      -279.46 - 265.56 
+#>     WEEK 3 DAY 22                                                                                                                             
+#>       n                     15                   15                   15                  15                   15                   15        
+#>       Mean (SD)      342.062 (92.568)     6.768 (151.505)     326.684 (116.421)    -36.420 (145.415)    366.245 (99.106)     18.935 (168.417) 
+#>       Median             352.930              -22.771              298.353              -78.409             329.688              -21.584      
+#>       Min - Max      199.40 - 476.04      -230.25 - 303.00     151.05 - 561.23     -205.30 - 293.76     249.42 - 580.81      -252.73 - 410.01 
+#>     WEEK 4 DAY 29                                                                                                                             
+#>       n                     15                   15                   15                  15                   15                   15        
+#>       Mean (SD)      371.650 (44.805)     36.356 (139.308)    333.697 (110.377)    -29.407 (125.592)    333.181 (96.466)    -14.130 (107.622) 
+#>       Median             375.412               58.958              308.020              -40.987             330.911              -25.820      
+#>       Min - Max      302.32 - 451.62      -214.07 - 258.04     183.09 - 531.08     -241.72 - 134.12     126.95 - 488.57      -234.92 - 152.49 
+#>     WEEK 5 DAY 36                                                                                                                             
+#>       n                     15                   15                   15                  15                   15                   15        
+#>       Mean (SD)     345.504 (130.543)     10.210 (198.224)     309.919 (84.624)    -53.185 (105.730)    322.931 (67.801)    -24.380 (117.331) 
+#>       Median             355.730              -23.213              306.219              -12.373             341.988              -26.952      
+#>       Min - Max       88.38 - 661.12      -271.06 - 539.84     189.01 - 448.58      -256.52 - 91.57     217.51 - 427.16      -291.03 - 171.19 
+#>   RR Duration                                                                                                                                 
+#>     BASELINE                                                                                                                                  
+#>       n                     15                                        15                                       15                             
+#>       Mean (SD)     1086.908 (363.811)                        1050.034 (390.444)                       1102.659 (310.359)                     
+#>       Median             1116.849                                  1089.193                                 1250.037                          
+#>       Min - Max      626.19 - 1653.12                          414.61 - 1721.89                         385.51 - 1430.81                      
+#>     WEEK 1 DAY 8                                                                                                                              
+#>       n                     15                   15                   15                  15                   15                   15        
+#>       Mean (SD)     968.499 (287.811)    -118.409 (546.796)   1041.186 (211.201)   -8.848 (435.281)    948.491 (213.746)    -154.168 (442.882)
+#>       Median             961.296              -147.460             1013.786             24.754              965.429              -224.054     
+#>       Min - Max      358.92 - 1593.51    -1014.82 - 911.82     714.44 - 1417.52    -618.80 - 847.31     513.35 - 1229.09     -736.69 - 843.58 
+#>     WEEK 2 DAY 15                                                                                                                             
+#>       n                     15                   15                   15                  15                   15                   15        
+#>       Mean (SD)     932.717 (259.634)    -154.191 (331.884)   1139.332 (454.231)   89.298 (582.750)    1021.283 (233.529)   -81.376 (415.781) 
+#>       Median             950.533              -205.949             1068.007             -5.449              964.616              -142.180     
+#>       Min - Max      409.68 - 1269.35     -649.69 - 473.09     486.51 - 2048.73    -846.72 - 1148.61    667.36 - 1367.25     -647.47 - 616.15 
+#>     WEEK 3 DAY 22                                                                                                                             
+#>       n                     15                   15                   15                  15                   15                   15        
+#>       Mean (SD)     1068.865 (319.540)   -18.043 (513.412)    1110.882 (259.523)   60.848 (432.700)    1105.918 (306.185)    3.259 (516.734)  
+#>       Median             1201.998             -65.085              1163.690             51.200              1187.130              30.318      
+#>       Min - Max      380.49 - 1551.65     -832.86 - 703.74     621.41 - 1453.29    -887.06 - 822.18     446.02 - 1648.32     -984.79 - 816.30 
+#>     WEEK 4 DAY 29                                                                                                                             
+#>       n                     15                   15                   15                  15                   15                   15        
+#>       Mean (SD)     1087.915 (205.940)    1.008 (403.039)     1161.681 (293.257)   111.647 (460.979)   992.134 (283.177)    -110.525 (334.932)
+#>       Median             1084.658             146.611              1055.223             191.008             1028.997             -112.599     
+#>       Min - Max      697.59 - 1499.17     -801.16 - 402.97     722.35 - 1762.04    -528.27 - 1191.83    497.14 - 1382.12     -597.95 - 757.99 
+#>     WEEK 5 DAY 36                                                                                                                             
+#>       n                     15                   15                   15                  15                   15                   15        
+#>       Mean (SD)     1016.880 (424.428)   -70.027 (505.078)    1135.131 (224.684)   85.097 (497.679)    1089.527 (238.909)   -13.132 (362.606) 
+#>       Median             962.584              -142.925             1158.815             -9.553              1081.015              16.706      
+#>       Min - Max      352.97 - 1843.86    -894.83 - 1162.79     714.34 - 1436.68    -843.41 - 992.34     699.72 - 1611.38     -696.03 - 561.53
+
+
+
+

+ECG Abnormalities (Regardless of Abnormality at Baseline) +(EGT02_1) +

+
+

+1. ECG Abnormalities (Regardless of Abnormality at +Baseline) +

+

The egt02_1 template produces the +standard ECG abnormalities summary where the abnormalities are +summarized regardless of the abnormality at baseline.

+
+run(egt02_1, syn_data)
+#>   Assessment      A: Drug X      B: Placebo    C: Combination
+#>    Abnormality      (N=15)         (N=15)          (N=15)    
+#>   ———————————————————————————————————————————————————————————
+#>   Heart Rate                                                 
+#>     Low          4/15 (26.7%)   4/15 (26.7%)    4/15 (26.7%) 
+#>     High         4/15 (26.7%)    3/15 (20%)      3/15 (20%)  
+#>   QT Duration                                                
+#>     Low          2/15 (13.3%)   5/15 (33.3%)     3/15 (20%)  
+#>     High          3/15 (20%)     6/15 (40%)     2/15 (13.3%) 
+#>   RR Duration                                                
+#>     Low           6/15 (40%)    2/15 (13.3%)    4/15 (26.7%) 
+#>     High         4/15 (26.7%)   5/15 (33.3%)    2/15 (13.3%)
+
+
+
+

+ECG Abnormalities (Among Subject Without Abnormality at +Baseline) (EGT02_2) +

+
+

+1. ECG Abnormalities (Among Subject Without Abnormality at +Baseline) +

+

The egt02_2 template produces the +standard ECG abnormalities summary where the abnormalities are +summarized among subject without abnormality at baseline.

+
+run(egt02_2, syn_data)
+#>   Assessment      A: Drug X      B: Placebo    C: Combination
+#>    Abnormality      (N=15)         (N=15)          (N=15)    
+#>   ———————————————————————————————————————————————————————————
+#>   Heart Rate                                                 
+#>     Low          4/15 (26.7%)   4/14 (28.6%)    4/15 (26.7%) 
+#>     High         3/13 (23.1%)    3/15 (20%)     2/14 (14.3%) 
+#>   QT Duration                                                
+#>     Low          2/12 (16.7%)   5/15 (33.3%)    3/14 (21.4%) 
+#>     High         3/14 (21.4%)    6/15 (40%)     2/14 (14.3%) 
+#>   RR Duration                                                
+#>     Low           6/15 (40%)    2/13 (15.4%)    4/14 (28.6%) 
+#>     High         4/13 (30.8%)   5/13 (38.5%)    2/15 (13.3%)
+
+
+
+

+Shift Table of ECG Interval Data - Baseline versus +Minimum/Maximum Post-Baseline (EGT03) +

+
+

+1. Shift Table of ECG Interval Data - Baseline versus +Minimum Post-Baseline +

+

The egt03 template produces the +standard shift table of ECG interval data - baseline versus minimum +post-baseline summary.

+
+proc_data <- log_filter(syn_data, PARAMCD == "HR", "adeg")
+run(egt03, proc_data)
+#>   Actual Arm Code                            Minimum Post-Baseline Assessment     
+#>     Baseline Reference Range Indicator      LOW         NORMAL      HIGH   Missing
+#>   ————————————————————————————————————————————————————————————————————————————————
+#>   Heart Rate                                                                      
+#>     ARM A (N=15)                                                                  
+#>       LOW                                    0             0         0        0   
+#>       NORMAL                             4 (26.7%)     9 (60.0%)     0        0   
+#>       HIGH                                   0         2 (13.3%)     0        0   
+#>       Missing                                0             0         0        0   
+#>     ARM B (N=15)                                                                  
+#>       LOW                                    0         1 (6.7%)      0        0   
+#>       NORMAL                             4 (26.7%)    10 (66.7%)     0        0   
+#>       HIGH                                   0             0         0        0   
+#>       Missing                                0             0         0        0   
+#>     ARM C (N=15)                                                                  
+#>       LOW                                    0             0         0        0   
+#>       NORMAL                             4 (26.7%)    10 (66.7%)     0        0   
+#>       HIGH                                   0         1 (6.7%)      0        0   
+#>       Missing                                0             0         0        0
+
+
+

+2. Shift Table of ECG Interval Data - Baseline versus +Maximum Post-Baseline +

+

To produce the standard shift table of ECG interval data - baseline +versus maximum post-baseline summary….TBA

+
+
+
+

+ECG Actual Values and Changes from Baseline by Visit +(EGT05_QTCAT) +

+
+

+1. ECG Actual Values and Changes from Baseline by +Visit +

+

The egt05_qtcat template produces the +standard ECG actual values and changes from baseline by visit +summary.

+
+run(egt05_qtcat, syn_data)
+#>   Parameter                                                          
+#>     Analysis Visit           A: Drug X    B: Placebo   C: Combination
+#>       Category                 (N=15)       (N=15)         (N=15)    
+#>   ———————————————————————————————————————————————————————————————————
+#>   QT Duration                                                        
+#>     BASELINE                                                         
+#>       Value at Visit                                                 
+#>         n                        15           15             15      
+#>         <=450 msec           13 (86.7%)   15 (100%)      13 (86.7%)  
+#>         >450 to <=480 msec    1 (6.7%)        0              0       
+#>         >480 to <=500 msec       0            0           1 (6.7%)   
+#>         >500 msec             1 (6.7%)        0           1 (6.7%)   
+#>     WEEK 1 DAY 8                                                     
+#>       Value at Visit                                                 
+#>         n                        15           15             15      
+#>         <=450 msec           12 (80.0%)   9 (60.0%)      13 (86.7%)  
+#>         >450 to <=480 msec    1 (6.7%)     1 (6.7%)       1 (6.7%)   
+#>         >480 to <=500 msec    1 (6.7%)    3 (20.0%)       1 (6.7%)   
+#>         >500 msec             1 (6.7%)    2 (13.3%)          0       
+#>       Change from Baseline                                           
+#>         n                        15           15             15      
+#>         <=30 msec            7 (46.7%)    6 (40.0%)      9 (60.0%)   
+#>         >30 to <=60 msec     2 (13.3%)     1 (6.7%)       1 (6.7%)   
+#>         >60 msec             6 (40.0%)    8 (53.3%)      5 (33.3%)   
+#>     WEEK 2 DAY 15                                                    
+#>       Value at Visit                                                 
+#>         n                        15           15             15      
+#>         <=450 msec           11 (73.3%)   14 (93.3%)     12 (80.0%)  
+#>         >450 to <=480 msec   2 (13.3%)        0          2 (13.3%)   
+#>         >480 to <=500 msec    1 (6.7%)        0           1 (6.7%)   
+#>         >500 msec             1 (6.7%)     1 (6.7%)          0       
+#>       Change from Baseline                                           
+#>         n                        15           15             15      
+#>         <=30 msec            9 (60.0%)    12 (80.0%)     7 (46.7%)   
+#>         >30 to <=60 msec     2 (13.3%)        0          3 (20.0%)   
+#>         >60 msec             4 (26.7%)    3 (20.0%)      5 (33.3%)   
+#>     WEEK 3 DAY 22                                                    
+#>       Value at Visit                                                 
+#>         n                        15           15             15      
+#>         <=450 msec           12 (80.0%)   12 (80.0%)     12 (80.0%)  
+#>         >450 to <=480 msec   3 (20.0%)     1 (6.7%)       1 (6.7%)   
+#>         >500 msec                0        2 (13.3%)      2 (13.3%)   
+#>       Change from Baseline                                           
+#>         n                        15           15             15      
+#>         <=30 msec            9 (60.0%)    11 (73.3%)     9 (60.0%)   
+#>         >30 to <=60 msec      1 (6.7%)     1 (6.7%)          0       
+#>         >60 msec             5 (33.3%)    3 (20.0%)      6 (40.0%)   
+#>     WEEK 4 DAY 29                                                    
+#>       Value at Visit                                                 
+#>         n                        15           15             15      
+#>         <=450 msec           14 (93.3%)   12 (80.0%)     13 (86.7%)  
+#>         >450 to <=480 msec    1 (6.7%)     1 (6.7%)       1 (6.7%)   
+#>         >480 to <=500 msec       0            0           1 (6.7%)   
+#>         >500 msec                0        2 (13.3%)          0       
+#>       Change from Baseline                                           
+#>         n                        15           15             15      
+#>         <=30 msec            6 (40.0%)    9 (60.0%)      9 (60.0%)   
+#>         >30 to <=60 msec     2 (13.3%)     1 (6.7%)      2 (13.3%)   
+#>         >60 msec             7 (46.7%)    5 (33.3%)      4 (26.7%)   
+#>     WEEK 5 DAY 36                                                    
+#>       Value at Visit                                                 
+#>         n                        15           15             15      
+#>         <=450 msec           12 (80.0%)   15 (100%)      15 (100%)   
+#>         >450 to <=480 msec   2 (13.3%)        0              0       
+#>         >500 msec             1 (6.7%)        0              0       
+#>       Change from Baseline                                           
+#>         n                        15           15             15      
+#>         <=30 msec            9 (60.0%)    11 (73.3%)     9 (60.0%)   
+#>         >30 to <=60 msec         0        3 (20.0%)      2 (13.3%)   
+#>         >60 msec             6 (40.0%)     1 (6.7%)      4 (26.7%)
+
+
+

+2. ECG Actual Values and Changes from Baseline by Visit +(removing default analyses) +

+

The template have two default analyses of ADEG.AVALCAT1 +and ADEG.CHGCAT1. To keep only the analyses needed, this +can be achieved by modifying the parameter summaryvars.

+
+run(egt05_qtcat, syn_data, summaryvars = c("AVALCAT1"))
+#>   Parameter                                                        
+#>     Analysis Visit         A: Drug X    B: Placebo   C: Combination
+#>       Category               (N=15)       (N=15)         (N=15)    
+#>   —————————————————————————————————————————————————————————————————
+#>   QT Duration                                                      
+#>     BASELINE                                                       
+#>       n                        15           15             15      
+#>       <=450 msec           13 (86.7%)   15 (100%)      13 (86.7%)  
+#>       >450 to <=480 msec    1 (6.7%)        0              0       
+#>       >480 to <=500 msec       0            0           1 (6.7%)   
+#>       >500 msec             1 (6.7%)        0           1 (6.7%)   
+#>     WEEK 1 DAY 8                                                   
+#>       n                        15           15             15      
+#>       <=450 msec           12 (80.0%)   9 (60.0%)      13 (86.7%)  
+#>       >450 to <=480 msec    1 (6.7%)     1 (6.7%)       1 (6.7%)   
+#>       >480 to <=500 msec    1 (6.7%)    3 (20.0%)       1 (6.7%)   
+#>       >500 msec             1 (6.7%)    2 (13.3%)          0       
+#>     WEEK 2 DAY 15                                                  
+#>       n                        15           15             15      
+#>       <=450 msec           11 (73.3%)   14 (93.3%)     12 (80.0%)  
+#>       >450 to <=480 msec   2 (13.3%)        0          2 (13.3%)   
+#>       >480 to <=500 msec    1 (6.7%)        0           1 (6.7%)   
+#>       >500 msec             1 (6.7%)     1 (6.7%)          0       
+#>     WEEK 3 DAY 22                                                  
+#>       n                        15           15             15      
+#>       <=450 msec           12 (80.0%)   12 (80.0%)     12 (80.0%)  
+#>       >450 to <=480 msec   3 (20.0%)     1 (6.7%)       1 (6.7%)   
+#>       >500 msec                0        2 (13.3%)      2 (13.3%)   
+#>     WEEK 4 DAY 29                                                  
+#>       n                        15           15             15      
+#>       <=450 msec           14 (93.3%)   12 (80.0%)     13 (86.7%)  
+#>       >450 to <=480 msec    1 (6.7%)     1 (6.7%)       1 (6.7%)   
+#>       >480 to <=500 msec       0            0           1 (6.7%)   
+#>       >500 msec                0        2 (13.3%)          0       
+#>     WEEK 5 DAY 36                                                  
+#>       n                        15           15             15      
+#>       <=450 msec           12 (80.0%)   15 (100%)      15 (100%)   
+#>       >450 to <=480 msec   2 (13.3%)        0              0       
+#>       >500 msec             1 (6.7%)        0              0
+
+
+
+

+Study Drug Exposure (EXT01) +

+
+

+1. Study Drug Exposure +

+
    +
  1. The ext01 template displays total +number of doses administered and total dose administered by default
  2. +
  3. The template does not include the column of total by default
  4. +
+
+run(ext01, syn_data)
+#>                                  A: Drug X        B: Placebo      C: Combination 
+#>   PARCAT2                         (N=15)            (N=15)            (N=15)     
+#>   ———————————————————————————————————————————————————————————————————————————————
+#>   Drug A                                                                         
+#>     Overall duration (days)                                                      
+#>       n                             11                 7                 7       
+#>       Mean (SD)                157.5 (67.4)      115.4 (62.8)       98.6 (68.8)  
+#>       Median                       174.0             119.0             89.0      
+#>       Min - Max                53.0 - 239.0      22.0 - 219.0       1.0 - 182.0  
+#>     Total dose administered                                                      
+#>       n                             11                 7                 7       
+#>       Mean (SD)               6567.3 (1127.1)   7028.6 (1626.1)   6377.1 (863.7) 
+#>       Median                      6720.0            7200.0            6480.0     
+#>       Min - Max               4800.0 - 8400.0   5280.0 - 9360.0   5280.0 - 7440.0
+#>   Drug B                                                                         
+#>     Overall duration (days)                                                      
+#>       n                              4                 8                 8       
+#>       Mean (SD)                142.2 (100.3)     105.9 (60.0)      158.2 (96.2)  
+#>       Median                       160.0             95.0              203.0     
+#>       Min - Max                17.0 - 232.0      37.0 - 211.0      27.0 - 249.0  
+#>     Total dose administered                                                      
+#>       n                              4                 8                 8       
+#>       Mean (SD)               7020.0 (1148.9)   5250.0 (864.7)    5940.0 (1187.9)
+#>       Median                      6960.0            5160.0            5880.0     
+#>       Min - Max               5760.0 - 8400.0   4080.0 - 6480.0   4320.0 - 7680.0
+
+
+
+

+Laboratory Test Results and Change from Baseline by Visit +(LBT01) +

+
+

+1. Laboratory Test Results and Change from Baseline by +Visit +

+
    +
  1. The lbt01 template produces the +standard laboratory test results and change from baseline by visit.
  2. +
  3. To select the SI/CV/LS results and the panel +(chemistry/hematology/urinalysis/coagulation etc.) to display, user +defines individual filters and apply to input datasets prior to running +CHEVRON.
  4. +
+
+t_lb_chg <- run(lbt01, syn_data)
+head(t_lb_chg, 20)
+#>                                                      A: Drug X                          B: Placebo                       C: Combination          
+#>                                                              Change from                        Change from                        Change from   
+#>                                          Value at Visit       Baseline       Value at Visit       Baseline      Value at Visit       Baseline    
+#>                                              (N=15)            (N=15)            (N=15)            (N=15)           (N=15)            (N=15)     
+#>   ———————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————
+#>   Alanine Aminotransferase Measurement                                                                                                           
+#>     BASELINE                                                                                                                                     
+#>       n                                        15                                  15                                 15                         
+#>       Mean (SD)                          18.655 (12.455)                     16.835 (11.080)                    22.385 (9.452)                   
+#>       Median                                 16.040                              17.453                             25.250                       
+#>       Min - Max                           2.43 - 44.06                        1.48 - 31.99                       0.57 - 37.23                    
+#>     WEEK 1 DAY 8                                                                                                                                 
+#>       n                                        15                15                15                15               15                15       
+#>       Mean (SD)                          16.308 (10.850)   -2.348 (17.558)   22.055 (7.537)    5.220 (16.359)   19.574 (9.876)   -2.811 (10.902) 
+#>       Median                                 14.664            -5.369            22.476            7.252            19.425            -0.995     
+#>       Min - Max                           0.10 - 36.30     -30.18 - 22.66     9.72 - 33.81     -16.82 - 32.33    1.03 - 36.28     -19.61 - 18.45 
+#>     WEEK 2 DAY 15                                                                                                                                
+#>       n                                        15                15                15                15               15                15       
+#>       Mean (SD)                          16.646 (10.528)   -2.010 (15.773)   20.758 (9.578)    3.923 (14.084)   10.911 (7.721)   -11.474 (11.002)
+#>       Median                                 15.470            -6.427            18.499            6.248            9.850             -8.657     
+#>       Min - Max                           0.40 - 35.29     -29.99 - 32.86     1.56 - 42.84     -24.92 - 29.85    0.35 - 25.01     -27.38 - 2.52  
+#>     WEEK 3 DAY 22                                                                                                                                
+#>       n                                        15                15                15                15               15                15       
+#>       Mean (SD)                          17.488 (10.679)   -1.167 (15.759)   20.055 (8.086)    3.219 (16.285)   18.413 (9.513)    -3.973 (9.966) 
+#>       Median                                 14.224             1.355            21.852            5.345            19.529            -7.194
+
+
+

+2. Laboratory Test Results and Change from Baseline by Visit +(customized precision) +

+

TBA

+
+
+
+

+Laboratory Abnormalities (LBT04) +

+
+

+1. Laboratory Abnormalities +

+
    +
  1. The lbt04 template produces the +standard laboratory abnormalities summary.
  2. +
  3. The template subsets to SI results by default.
  4. +
  5. The laboratory tests and directions of abnormality in this template +is data-driven. Table entries provide the number of patients with a +during treatment laboratory value abnormality in the direction specified +among patients without this abnormality at baseline.
  6. +
+
+run(lbt04, syn_data)
+#>   Laboratory Test                           A: Drug X    B: Placebo    C: Combination
+#>       Direction of Abnormality               (N=15)        (N=15)          (N=15)    
+#>   ———————————————————————————————————————————————————————————————————————————————————
+#>   CHEMISTRY                                                                          
+#>     Alanine Aminotransferase Measurement                                             
+#>       Low                                      0/7           0/2        1/7 (14.3%)  
+#>       High                                     0/7           0/3            0/8      
+#>     C-Reactive Protein Measurement                                                   
+#>       Low                                      0/8       1/2 (50.0%)        0/6      
+#>       High                                 3/8 (37.5%)       0/2            0/7      
+#>     Immunoglobulin A Measurement                                                     
+#>       Low                                      0/5           0/8            0/7      
+#>       High                                 1/3 (33.3%)   1/8 (12.5%)        0/6      
+#>   COAGULATION                                                                        
+#>     Alanine Aminotransferase Measurement                                             
+#>       Low                                      0/3           0/6            0/4      
+#>       High                                     0/5           0/7            0/4      
+#>     C-Reactive Protein Measurement                                                   
+#>       Low                                      0/5           0/5        1/3 (33.3%)  
+#>       High                                     0/5       1/6 (16.7%)    1/4 (25.0%)  
+#>     Immunoglobulin A Measurement                                                     
+#>       Low                                      0/8           0/9            0/6      
+#>       High                                     0/8           0/9        1/6 (16.7%)  
+#>   HEMATOLOGY                                                                         
+#>     Alanine Aminotransferase Measurement                                             
+#>       Low                                      0/4           0/5            0/4      
+#>       High                                     0/6           0/5            0/4      
+#>     C-Reactive Protein Measurement                                                   
+#>       Low                                      0/5           0/4            0/3      
+#>       High                                     0/5           0/4            0/5      
+#>     Immunoglobulin A Measurement                                                     
+#>       Low                                      0/3           0/4            0/8      
+#>       High                                     0/3           0/4            0/7
+
+
+
+

+Laboratory Abnormalities with Single and Replicated Marked +(LBT05) +

+
+

+1. Laboratory Abnormalities with Single and Replicated +Marked +

+
    +
  1. The lbt05 template produces the +standard laboratory abnormalities summary for marked abnormalities.
  2. +
  3. The laboratory tests and directions of abnormality in this template +is currently data-driven. The standard metadata for Safety Lab +Standardization will be incorporated in future release.
  4. +
+
+run(lbt05, syn_data)
+#>   Laboratory Test                            A: Drug X   B: Placebo   C: Combination
+#>       Direction of Abnormality                (N=15)       (N=15)         (N=15)    
+#>   ——————————————————————————————————————————————————————————————————————————————————
+#>   Alanine Aminotransferase Measurement (n)      15           14             14      
+#>     Low                                                                             
+#>       Single, not last                       1 (6.7%)        0          4 (28.6%)   
+#>       Last or replicated                     5 (33.3%)   4 (28.6%)      4 (28.6%)   
+#>       Any Abnormality                        6 (40.0%)   4 (28.6%)      8 (57.1%)   
+#>     High                                                                            
+#>       Single, not last                           0           0              0       
+#>       Last or replicated                         0           0              0       
+#>       Any Abnormality                            0           0              0       
+#>   C-Reactive Protein Measurement (n)            15           15             15      
+#>     Low                                                                             
+#>       Single, not last                       4 (26.7%)       0          3 (20.0%)   
+#>       Last or replicated                     3 (20.0%)   5 (33.3%)      6 (40.0%)   
+#>       Any Abnormality                        7 (46.7%)   5 (33.3%)      9 (60.0%)   
+#>     High                                                                            
+#>       Single, not last                       1 (6.7%)    3 (20.0%)          0       
+#>       Last or replicated                     4 (26.7%)   3 (20.0%)      6 (40.0%)   
+#>       Any Abnormality                        5 (33.3%)   6 (40.0%)      6 (40.0%)   
+#>   Immunoglobulin A Measurement (n)              13           14             14      
+#>     Low                                                                             
+#>       Single, not last                           0           0              0       
+#>       Last or replicated                         0           0              0       
+#>       Any Abnormality                            0           0              0       
+#>     High                                                                            
+#>       Single, not last                       6 (46.2%)    1 (7.1%)      2 (14.3%)   
+#>       Last or replicated                     3 (23.1%)   4 (28.6%)      3 (21.4%)   
+#>       Any Abnormality                        9 (69.2%)   5 (35.7%)      5 (35.7%)
+
+
+

+2. Laboratory Abnormalities with Single and Replicated +Marked showing all categories +

+
+
+

+3. Laboratory Abnormalities with Single and Replicated +Marked with study specific MLAs +

+
+
+
+

+Laboratory Abnormalities by Visit and Baseline Status +(LBT06) +

+
+

+1. Laboratory Abnormalities by Visit and Baseline +Status +

+
    +
  1. The lbt06 template produces the +standard laboratory abnormalities by visit and baseline status +summary.
  2. +
+
+run(lbt06, syn_data)
+#>   Visit                                                                            
+#>     Abnormality at Visit                  A: Drug X    B: Placebo    C: Combination
+#>               Baseline Status              (N=15)        (N=15)          (N=15)    
+#>   —————————————————————————————————————————————————————————————————————————————————
+#>   Alanine Aminotransferase Measurement                                             
+#>     WEEK 1 DAY 8                                                                   
+#>       Low                                                                          
+#>                 Not low                      0/1           0/6            0/1      
+#>                 Low                          0/1           0/1            0/1      
+#>                 Total                        0/2           0/7            0/2      
+#>       High                                                                         
+#>                 Not high                     0/2           0/7            0/2      
+#>                 High                         0/0           0/0            0/0      
+#>                 Total                        0/2           0/7            0/2      
+#>     WEEK 2 DAY 15                                                                  
+#>       Low                                                                          
+#>                 Not low                      0/3           0/2            0/2      
+#>                 Low                          0/0           0/0            0/0      
+#>                 Total                        0/3           0/2            0/2      
+#>       High                                                                         
+#>                 Not high                     0/3           0/2            0/2      
+#>                 High                         0/0           0/0            0/0      
+#>                 Total                        0/3           0/2            0/2      
+#>     WEEK 3 DAY 22                                                                  
+#>       Low                                                                          
+#>                 Not low                      0/5           0/3        1/6 (16.7%)  
+#>                 Low                          0/0           0/0            0/0      
+#>                 Total                        0/5           0/3        1/6 (16.7%)  
+#>       High                                                                         
+#>                 Not high                     0/5           0/3            0/6      
+#>                 High                         0/0           0/0            0/0      
+#>                 Total                        0/5           0/3            0/6      
+#>     WEEK 4 DAY 29                                                                  
+#>       Low                                                                          
+#>                 Not low                      0/3           0/1            0/1      
+#>                 Low                          0/3           0/2            0/0      
+#>                 Total                        0/6           0/3            0/1      
+#>       High                                                                         
+#>                 Not high                     0/6           0/3            0/1      
+#>                 High                         0/0           0/0            0/0      
+#>                 Total                        0/6           0/3            0/1      
+#>     WEEK 5 DAY 36                                                                  
+#>       Low                                                                          
+#>                 Not low                      0/2           0/2            0/5      
+#>                 Low                          0/1           0/1            0/0      
+#>                 Total                        0/3           0/3            0/5      
+#>       High                                                                         
+#>                 Not high                     0/3           0/3            0/5      
+#>                 High                         0/0           0/0            0/0      
+#>                 Total                        0/3           0/3            0/5      
+#>   C-Reactive Protein Measurement                                                   
+#>     WEEK 1 DAY 8                                                                   
+#>       Low                                                                          
+#>                 Not low                      0/5           0/3            0/3      
+#>                 Low                          0/0           0/1            0/0      
+#>                 Total                        0/5           0/4            0/3      
+#>       High                                                                         
+#>                 Not high                     0/5           0/3        1/3 (33.3%)  
+#>                 High                         0/0           0/1            0/0      
+#>                 Total                        0/5           0/4        1/3 (33.3%)  
+#>     WEEK 2 DAY 15                                                                  
+#>       Low                                                                          
+#>                 Not low                      0/8           0/2            0/0      
+#>                 Low                          0/0           0/0            0/1      
+#>                 Total                        0/8           0/2            0/1      
+#>       High                                                                         
+#>                 Not high                 1/8 (12.5%)       0/1            0/1      
+#>                 High                         0/0           0/1            0/0      
+#>                 Total                    1/8 (12.5%)       0/2            0/1      
+#>     WEEK 3 DAY 22                                                                  
+#>       Low                                                                          
+#>                 Not low                      0/5           0/4            0/4      
+#>                 Low                          0/0       1/1 (100%)         0/2      
+#>                 Total                        0/5        1/5 (20%)         0/6      
+#>       High                                                                         
+#>                 Not high                  1/5 (20%)     1/5 (20%)         0/6      
+#>                 High                         0/0           0/0            0/0      
+#>                 Total                     1/5 (20%)     1/5 (20%)         0/6      
+#>     WEEK 4 DAY 29                                                                  
+#>       Low                                                                          
+#>                 Not low                      0/2        1/2 (50%)     1/3 (33.3%)  
+#>                 Low                          0/0           0/0            0/0      
+#>                 Total                        0/2        1/2 (50%)     1/3 (33.3%)  
+#>       High                                                                         
+#>                 Not high                     0/2           0/2            0/3      
+#>                 High                         0/0           0/0            0/0      
+#>                 Total                        0/2           0/2            0/3      
+#>     WEEK 5 DAY 36                                                                  
+#>       Low                                                                          
+#>                 Not low                      0/2           0/2            0/5      
+#>                 Low                          0/0       1/1 (100%)         0/1      
+#>                 Total                        0/2       1/3 (33.3%)        0/6      
+#>       High                                                                         
+#>                 Not high                  1/2 (50%)        0/3            0/6      
+#>                 High                         0/0           0/0            0/0      
+#>                 Total                     1/2 (50%)        0/3            0/6      
+#>   Immunoglobulin A Measurement                                                     
+#>     WEEK 1 DAY 8                                                                   
+#>       Low                                                                          
+#>                 Not low                      0/6           0/6            0/2      
+#>                 Low                          0/0           0/0            0/0      
+#>                 Total                        0/6           0/6            0/2      
+#>       High                                                                         
+#>                 Not high                     0/5       1/6 (16.7%)        0/2      
+#>                 High                         0/1           0/0            0/0      
+#>                 Total                        0/6       1/6 (16.7%)        0/2      
+#>     WEEK 2 DAY 15                                                                  
+#>       Low                                                                          
+#>                 Not low                      0/3           0/7            0/4      
+#>                 Low                          0/0           0/0            0/0      
+#>                 Total                        0/3           0/7            0/4      
+#>       High                                                                         
+#>                 Not high                     0/3           0/7         1/4 (25%)   
+#>                 High                         0/0           0/0            0/0      
+#>                 Total                        0/3           0/7         1/4 (25%)   
+#>     WEEK 3 DAY 22                                                                  
+#>       Low                                                                          
+#>                 Not low                      0/4           0/5            0/9      
+#>                 Low                          0/0           0/0            0/0      
+#>                 Total                        0/4           0/5            0/9      
+#>       High                                                                         
+#>                 Not high                     0/3           0/5            0/8      
+#>                 High                         0/1           0/0            0/1      
+#>                 Total                        0/4           0/5            0/9      
+#>     WEEK 4 DAY 29                                                                  
+#>       Low                                                                          
+#>                 Not low                      0/2           0/6            0/4      
+#>                 Low                          0/0           0/0            0/0      
+#>                 Total                        0/2           0/6            0/4      
+#>       High                                                                         
+#>                 Not high                 1/1 (100%)        0/6            0/3      
+#>                 High                         0/1           0/0            0/1      
+#>                 Total                     1/2 (50%)        0/6            0/4      
+#>     WEEK 5 DAY 36                                                                  
+#>       Low                                                                          
+#>                 Not low                      0/6           0/5            0/5      
+#>                 Low                          0/0           0/0            0/0      
+#>                 Total                        0/6           0/5            0/5      
+#>       High                                                                         
+#>                 Not high                     0/5           0/5            0/5      
+#>                 High                         0/1           0/0            0/0      
+#>                 Total                        0/6           0/5            0/5
+
+
+
+

+Laboratory Test Results with Highest NCI CTCAE +Grade Post-Baseline (LBT07) +

+
+

+1. Laboratory Test Results with Highest +NCI CTCAE Grade Post-Baseline +

+
    +
  1. The lbt07 template produces the +standard laboratory test results with highest NCI CTCAE +grade post-baseline summary.
  2. +
  3. The laboratory tests and grades in this template is currently +data-driven. The standard metadata for possible lab tests and +corresponding NCI CTCAE grade will be incorporated in +future release.
  4. +
+
+run(lbt07, syn_data)
+#>   Parameter                                                                          
+#>     Direction of Abnormality                 A: Drug X    B: Placebo   C: Combination
+#>               Highest NCI CTCAE Grade          (N=15)       (N=15)         (N=15)    
+#>   ———————————————————————————————————————————————————————————————————————————————————
+#>   Alanine Aminotransferase Measurement (n)       15           15             15      
+#>     LOW                                                                              
+#>               1                              3 (20.0%)        0              0       
+#>               2                              2 (13.3%)     1 (6.7%)       1 (6.7%)   
+#>               3                               1 (6.7%)     1 (6.7%)      6 (40.0%)   
+#>               4                              3 (20.0%)    2 (13.3%)      3 (20.0%)   
+#>               Any                            9 (60.0%)    4 (26.7%)      10 (66.7%)  
+#>   C-Reactive Protein Measurement (n)             15           15             15      
+#>     LOW                                                                              
+#>               1                              2 (13.3%)     1 (6.7%)      2 (13.3%)   
+#>               2                              5 (33.3%)    2 (13.3%)      5 (33.3%)   
+#>               3                              3 (20.0%)    4 (26.7%)      3 (20.0%)   
+#>               4                                  0         1 (6.7%)          0       
+#>               Any                            10 (66.7%)   8 (53.3%)      10 (66.7%)  
+#>     HIGH                                                                             
+#>               1                              3 (20.0%)     1 (6.7%)       1 (6.7%)   
+#>               2                              4 (26.7%)    4 (26.7%)      2 (13.3%)   
+#>               3                               1 (6.7%)    2 (13.3%)      4 (26.7%)   
+#>               4                                  0         1 (6.7%)          0       
+#>               Any                            8 (53.3%)    8 (53.3%)      7 (46.7%)   
+#>   Immunoglobulin A Measurement (n)               15           15             15      
+#>     HIGH                                                                             
+#>               1                              3 (20.0%)     1 (6.7%)       1 (6.7%)   
+#>               2                              5 (33.3%)    4 (26.7%)      2 (13.3%)   
+#>               3                              3 (20.0%)    3 (20.0%)      2 (13.3%)   
+#>               4                                  0            0           1 (6.7%)   
+#>               Any                            11 (73.3%)   8 (53.3%)      6 (40.0%)
+
+
+
+

+Laboratory Test Results Shift Table - Highest +NCI-CTCAE Grade Post-Baseline by Baseline +NCI-CTCAE Grade (LBT14) +

+
+

+1. Laboratory Test Results Shift Table - Highest +NCI-CTCAE Grade Post-Baseline by Baseline +NCI-CTCAE Grade (High) +

+

To produce the standard laboratory test results shift table - highest +NCI-CTCAE grade post-baseline by baseline +NCI-CTCAE grade summary for high abnormalities, use the +lbt14 template and set the parameter +direction to high.

+
+run(lbt14, syn_data, direction = "high")
+#>   Baseline Toxicity Grade                 A: Drug X   B: Placebo   C: Combination
+#>           Post-baseline NCI-CTCAE Grade    (N=15)       (N=15)         (N=15)    
+#>   ———————————————————————————————————————————————————————————————————————————————
+#>   Alanine Aminotransferase Measurement                                           
+#>     Not High                                 15           15             15      
+#>             Not High                      15 (100%)   15 (100%)      15 (100%)   
+#>   C-Reactive Protein Measurement                                                 
+#>     Not High                                 15           13             14      
+#>             Not High                      7 (46.7%)   7 (53.8%)      8 (57.1%)   
+#>             1                             3 (20.0%)    1 (7.7%)       1 (7.1%)   
+#>             2                             4 (26.7%)   3 (23.1%)       1 (7.1%)   
+#>             3                             1 (6.7%)     1 (7.7%)      4 (28.6%)   
+#>             4                                 0        1 (7.7%)          0       
+#>     1                                         0           0              1       
+#>             2                                 0           0           1 (100%)   
+#>     3                                         0           1              0       
+#>             2                                 0        1 (100%)          0       
+#>     4                                         0           1              0       
+#>             3                                 0        1 (100%)          0       
+#>   Immunoglobulin A Measurement                                                   
+#>     Not High                                 12           14             13      
+#>             Not High                      3 (25.0%)   7 (50.0%)      8 (61.5%)   
+#>             1                             3 (25.0%)    1 (7.1%)       1 (7.7%)   
+#>             2                             3 (25.0%)   3 (21.4%)      2 (15.4%)   
+#>             3                             3 (25.0%)   3 (21.4%)      2 (15.4%)   
+#>     1                                         2           0              1       
+#>             Not High                      1 (50.0%)       0           1 (100%)   
+#>             2                             1 (50.0%)       0              0       
+#>     3                                         0           0              1       
+#>             4                                 0           0           1 (100%)   
+#>     4                                         1           1              0       
+#>             2                             1 (100%)     1 (100%)          0
+
+
+

+2. Laboratory Test Results Shift Table - Highest +NCI-CTCAE Grade Post-Baseline by Baseline +NCI-CTCAE Grade (Low) +

+

To produce the standard laboratory test results shift table - highest +NCI-CTCAE grade post-baseline by baseline +NCI-CTCAE grade summary for high abnormalities, use the +lbt14 template and the argument +direction is low by default.

+
+run(lbt14, syn_data)
+#>   Baseline Toxicity Grade                 A: Drug X   B: Placebo   C: Combination
+#>           Post-baseline NCI-CTCAE Grade    (N=15)       (N=15)         (N=15)    
+#>   ———————————————————————————————————————————————————————————————————————————————
+#>   Alanine Aminotransferase Measurement                                           
+#>     Not Low                                  12           12             14      
+#>             Not Low                       5 (41.7%)   8 (66.7%)      5 (35.7%)   
+#>             1                             3 (25.0%)       0              0       
+#>             2                             2 (16.7%)    1 (8.3%)       1 (7.1%)   
+#>             3                                 0        1 (8.3%)      5 (35.7%)   
+#>             4                             2 (16.7%)   2 (16.7%)      3 (21.4%)   
+#>     1                                         1           2              0       
+#>             Not Low                       1 (100%)     2 (100%)          0       
+#>     2                                         1           1              0       
+#>             Not Low                           0        1 (100%)          0       
+#>             4                             1 (100%)        0              0       
+#>     3                                         1           0              1       
+#>             3                             1 (100%)        0           1 (100%)   
+#>   C-Reactive Protein Measurement                                                 
+#>     Not Low                                  14           13             12      
+#>             Not Low                       5 (35.7%)   7 (53.8%)      4 (33.3%)   
+#>             1                             2 (14.3%)       0          2 (16.7%)   
+#>             2                             5 (35.7%)   2 (15.4%)      4 (33.3%)   
+#>             3                             2 (14.3%)   3 (23.1%)      2 (16.7%)   
+#>             4                                 0        1 (7.7%)          0       
+#>     1                                         0           0              2       
+#>             Not Low                           0           0          1 (50.0%)   
+#>             2                                 0           0          1 (50.0%)   
+#>     2                                         0           1              0       
+#>             1                                 0        1 (100%)          0       
+#>     3                                         1           1              1       
+#>             3                             1 (100%)     1 (100%)       1 (100%)   
+#>   Immunoglobulin A Measurement                                                   
+#>     Not Low                                  15           15             15      
+#>             Not Low                       15 (100%)   15 (100%)      15 (100%)
+
+
+

+3. Laboratory Test Results Shift Table - Highest +NCI-CTCAE Grade Post-Baseline by Baseline +NCI-CTCAE Grade (High) Without Patients with Missing +Baseline +

+

To exclude patients with missing baseline grade, set the argument +gr_missing to excl.

+
+run(lbt14, syn_data, direction = "high", gr_missing = "excl")
+#>   Baseline Toxicity Grade                 A: Drug X   B: Placebo   C: Combination
+#>           Post-baseline NCI-CTCAE Grade    (N=15)       (N=15)         (N=15)    
+#>   ———————————————————————————————————————————————————————————————————————————————
+#>   Alanine Aminotransferase Measurement                                           
+#>     Not High                                 15           15             15      
+#>             Not High                      15 (100%)   15 (100%)      15 (100%)   
+#>   C-Reactive Protein Measurement                                                 
+#>     Not High                                 15           13             14      
+#>             Not High                      7 (46.7%)   7 (53.8%)      8 (57.1%)   
+#>             1                             3 (20.0%)    1 (7.7%)       1 (7.1%)   
+#>             2                             4 (26.7%)   3 (23.1%)       1 (7.1%)   
+#>             3                             1 (6.7%)     1 (7.7%)      4 (28.6%)   
+#>             4                                 0        1 (7.7%)          0       
+#>     1                                         0           0              1       
+#>             2                                 0           0           1 (100%)   
+#>     3                                         0           1              0       
+#>             2                                 0        1 (100%)          0       
+#>     4                                         0           1              0       
+#>             3                                 0        1 (100%)          0       
+#>   Immunoglobulin A Measurement                                                   
+#>     Not High                                 12           14             13      
+#>             Not High                      3 (25.0%)   7 (50.0%)      8 (61.5%)   
+#>             1                             3 (25.0%)    1 (7.1%)       1 (7.7%)   
+#>             2                             3 (25.0%)   3 (21.4%)      2 (15.4%)   
+#>             3                             3 (25.0%)   3 (21.4%)      2 (15.4%)   
+#>     1                                         2           0              1       
+#>             Not High                      1 (50.0%)       0           1 (100%)   
+#>             2                             1 (50.0%)       0              0       
+#>     3                                         0           0              1       
+#>             4                                 0           0           1 (100%)   
+#>     4                                         1           1              0       
+#>             2                             1 (100%)     1 (100%)          0
+
+
+

+4. Laboratory Test Results Shift Table - Highest +NCI-CTCAE Grade Post-Baseline by Baseline +NCI-CTCAE Grade (Low) with Missing Baseline Considered as +Grade 0 +

+

To count patients with missing baseline grade as grade 0, set the +argument gr_missing to gr_0.

+
+run(lbt14, syn_data, gr_missing = "gr_0")
+#>   Baseline Toxicity Grade                 A: Drug X   B: Placebo   C: Combination
+#>           Post-baseline NCI-CTCAE Grade    (N=15)       (N=15)         (N=15)    
+#>   ———————————————————————————————————————————————————————————————————————————————
+#>   Alanine Aminotransferase Measurement                                           
+#>     1                                         1           2              0       
+#>             Not Low                       1 (100%)     2 (100%)          0       
+#>     2                                         1           1              0       
+#>             Not Low                           0        1 (100%)          0       
+#>             4                             1 (100%)        0              0       
+#>     3                                         1           0              1       
+#>             3                             1 (100%)        0           1 (100%)   
+#>     Not Low                                  12           12             14      
+#>             Not Low                       5 (41.7%)   8 (66.7%)      5 (35.7%)   
+#>             1                             3 (25.0%)       0              0       
+#>             2                             2 (16.7%)    1 (8.3%)       1 (7.1%)   
+#>             3                                 0        1 (8.3%)      5 (35.7%)   
+#>             4                             2 (16.7%)   2 (16.7%)      3 (21.4%)   
+#>   C-Reactive Protein Measurement                                                 
+#>     1                                         0           0              2       
+#>             1                                 0           0          1 (50.0%)   
+#>             3                                 0           0          1 (50.0%)   
+#>     2                                         0           1              0       
+#>             2                                 0        1 (100%)          0       
+#>     3                                         1           1              1       
+#>             3                             1 (100%)     1 (100%)       1 (100%)   
+#>     Not Low                                  14           13             12      
+#>             Not Low                       5 (35.7%)   7 (53.8%)      4 (33.3%)   
+#>             1                             2 (14.3%)       0          2 (16.7%)   
+#>             2                             5 (35.7%)   2 (15.4%)      4 (33.3%)   
+#>             3                             2 (14.3%)   3 (23.1%)      2 (16.7%)   
+#>             4                                 0        1 (7.7%)          0       
+#>   Immunoglobulin A Measurement                                                   
+#>     Not Low                                  15           15             15      
+#>             Not Low                       15 (100%)   15 (100%)      15 (100%)
+
+
+

+4. Laboratory Test Results Shift Table - Highest +NCI-CTCAE Grade Post-Baseline by Baseline +NCI-CTCAE Grade (with fill in of grades) +

+

To display all possible grades even if they do not occur in the data, +set the argument prune_0 to FALSE.

+
+run(lbt14, syn_data, direction = "high", prune_0 = FALSE)
+#>   Baseline Toxicity Grade                 A: Drug X   B: Placebo   C: Combination
+#>           Post-baseline NCI-CTCAE Grade    (N=15)       (N=15)         (N=15)    
+#>   ———————————————————————————————————————————————————————————————————————————————
+#>   Alanine Aminotransferase Measurement                                           
+#>     Not High                                 15           15             15      
+#>             Not High                      15 (100%)   15 (100%)      15 (100%)   
+#>             1                                 0           0              0       
+#>             2                                 0           0              0       
+#>             3                                 0           0              0       
+#>             4                                 0           0              0       
+#>             Missing                           0           0              0       
+#>     1                                         0           0              0       
+#>             Not High                          0           0              0       
+#>             1                                 0           0              0       
+#>             2                                 0           0              0       
+#>             3                                 0           0              0       
+#>             4                                 0           0              0       
+#>             Missing                           0           0              0       
+#>     2                                         0           0              0       
+#>             Not High                          0           0              0       
+#>             1                                 0           0              0       
+#>             2                                 0           0              0       
+#>             3                                 0           0              0       
+#>             4                                 0           0              0       
+#>             Missing                           0           0              0       
+#>     3                                         0           0              0       
+#>             Not High                          0           0              0       
+#>             1                                 0           0              0       
+#>             2                                 0           0              0       
+#>             3                                 0           0              0       
+#>             4                                 0           0              0       
+#>             Missing                           0           0              0       
+#>     4                                         0           0              0       
+#>             Not High                          0           0              0       
+#>             1                                 0           0              0       
+#>             2                                 0           0              0       
+#>             3                                 0           0              0       
+#>             4                                 0           0              0       
+#>             Missing                           0           0              0       
+#>     Missing                                   0           0              0       
+#>             Not High                          0           0              0       
+#>             1                                 0           0              0       
+#>             2                                 0           0              0       
+#>             3                                 0           0              0       
+#>             4                                 0           0              0       
+#>             Missing                           0           0              0       
+#>   C-Reactive Protein Measurement                                                 
+#>     Not High                                 15           13             14      
+#>             Not High                      7 (46.7%)   7 (53.8%)      8 (57.1%)   
+#>             1                             3 (20.0%)    1 (7.7%)       1 (7.1%)   
+#>             2                             4 (26.7%)   3 (23.1%)       1 (7.1%)   
+#>             3                             1 (6.7%)     1 (7.7%)      4 (28.6%)   
+#>             4                                 0        1 (7.7%)          0       
+#>             Missing                           0           0              0       
+#>     1                                         0           0              1       
+#>             Not High                          0           0              0       
+#>             1                                 0           0              0       
+#>             2                                 0           0           1 (100%)   
+#>             3                                 0           0              0       
+#>             4                                 0           0              0       
+#>             Missing                           0           0              0       
+#>     2                                         0           0              0       
+#>             Not High                          0           0              0       
+#>             1                                 0           0              0       
+#>             2                                 0           0              0       
+#>             3                                 0           0              0       
+#>             4                                 0           0              0       
+#>             Missing                           0           0              0       
+#>     3                                         0           1              0       
+#>             Not High                          0           0              0       
+#>             1                                 0           0              0       
+#>             2                                 0        1 (100%)          0       
+#>             3                                 0           0              0       
+#>             4                                 0           0              0       
+#>             Missing                           0           0              0       
+#>     4                                         0           1              0       
+#>             Not High                          0           0              0       
+#>             1                                 0           0              0       
+#>             2                                 0           0              0       
+#>             3                                 0        1 (100%)          0       
+#>             4                                 0           0              0       
+#>             Missing                           0           0              0       
+#>     Missing                                   0           0              0       
+#>             Not High                          0           0              0       
+#>             1                                 0           0              0       
+#>             2                                 0           0              0       
+#>             3                                 0           0              0       
+#>             4                                 0           0              0       
+#>             Missing                           0           0              0       
+#>   Immunoglobulin A Measurement                                                   
+#>     Not High                                 12           14             13      
+#>             Not High                      3 (25.0%)   7 (50.0%)      8 (61.5%)   
+#>             1                             3 (25.0%)    1 (7.1%)       1 (7.7%)   
+#>             2                             3 (25.0%)   3 (21.4%)      2 (15.4%)   
+#>             3                             3 (25.0%)   3 (21.4%)      2 (15.4%)   
+#>             4                                 0           0              0       
+#>             Missing                           0           0              0       
+#>     1                                         2           0              1       
+#>             Not High                      1 (50.0%)       0           1 (100%)   
+#>             1                                 0           0              0       
+#>             2                             1 (50.0%)       0              0       
+#>             3                                 0           0              0       
+#>             4                                 0           0              0       
+#>             Missing                           0           0              0       
+#>     2                                         0           0              0       
+#>             Not High                          0           0              0       
+#>             1                                 0           0              0       
+#>             2                                 0           0              0       
+#>             3                                 0           0              0       
+#>             4                                 0           0              0       
+#>             Missing                           0           0              0       
+#>     3                                         0           0              1       
+#>             Not High                          0           0              0       
+#>             1                                 0           0              0       
+#>             2                                 0           0              0       
+#>             3                                 0           0              0       
+#>             4                                 0           0           1 (100%)   
+#>             Missing                           0           0              0       
+#>     4                                         1           1              0       
+#>             Not High                          0           0              0       
+#>             1                                 0           0              0       
+#>             2                             1 (100%)     1 (100%)          0       
+#>             3                                 0           0              0       
+#>             4                                 0           0              0       
+#>             Missing                           0           0              0       
+#>     Missing                                   0           0              0       
+#>             Not High                          0           0              0       
+#>             1                                 0           0              0       
+#>             2                                 0           0              0       
+#>             3                                 0           0              0       
+#>             4                                 0           0              0       
+#>             Missing                           0           0              0
+
+
+
+

+Medical History (MHT01) +

+
+

+1. Medical History +

+
    +
  1. The mht01 template displays medical +conditions by MedDRA system organ class and Preferred Name by +default.
  2. +
  3. The default treatment variable is "ADSL.ARM".
  4. +
  5. The user is expected to use filter to subset medical conditions +prior to or on entering study.
  6. +
  7. By default, the template produces the overall ‘total number of +conditions’ as well as the ‘total number of conditions’ per body system +after the summary of patients. 5)This template currently does not +support sorting MedDRA system organ class and preferred names by order +of frequency.
  8. +
+
+run(mht01, syn_data)
+#>   MedDRA System Organ Class                                A: Drug X    B: Placebo   C: Combination
+#>     MedDRA Preferred Term                                    (N=15)       (N=15)         (N=15)    
+#>   —————————————————————————————————————————————————————————————————————————————————————————————————
+#>   Total number of patients with at least one condition     13 (86.7%)   14 (93.3%)     15 (100%)   
+#>   Total number of conditions                                   58           59             99      
+#>   cl A                                                                                             
+#>     Total number of patients with at least one condition   7 (46.7%)    6 (40.0%)      10 (66.7%)  
+#>     Total number of conditions                                 8            11             16      
+#>     trm A_2/2                                              5 (33.3%)    6 (40.0%)      6 (40.0%)   
+#>     trm A_1/2                                              3 (20.0%)     1 (6.7%)      6 (40.0%)   
+#>   cl B                                                                                             
+#>     Total number of patients with at least one condition   12 (80.0%)   11 (73.3%)     12 (80.0%)  
+#>     Total number of conditions                                 24           21             32      
+#>     trm B_3/3                                              8 (53.3%)    6 (40.0%)      7 (46.7%)   
+#>     trm B_1/3                                              5 (33.3%)    6 (40.0%)      8 (53.3%)   
+#>     trm B_2/3                                              5 (33.3%)    6 (40.0%)      5 (33.3%)   
+#>   cl C                                                                                             
+#>     Total number of patients with at least one condition   8 (53.3%)    6 (40.0%)      11 (73.3%)  
+#>     Total number of conditions                                 10           13             22      
+#>     trm C_2/2                                              6 (40.0%)    4 (26.7%)      8 (53.3%)   
+#>     trm C_1/2                                              4 (26.7%)    4 (26.7%)      5 (33.3%)   
+#>   cl D                                                                                             
+#>     Total number of patients with at least one condition   10 (66.7%)   7 (46.7%)      13 (86.7%)  
+#>     Total number of conditions                                 16           14             29      
+#>     trm D_1/3                                              4 (26.7%)    4 (26.7%)      7 (46.7%)   
+#>     trm D_2/3                                              6 (40.0%)    2 (13.3%)      7 (46.7%)   
+#>     trm D_3/3                                              2 (13.3%)    5 (33.3%)      7 (46.7%)
+
+
+

+2. Medical History showing additional column ‘All +Patients’ +

+
+run(mht01, syn_data, lbl_overall = "All Patients")
+#>   MedDRA System Organ Class                                A: Drug X    B: Placebo   C: Combination   All Patients
+#>     MedDRA Preferred Term                                    (N=15)       (N=15)         (N=15)          (N=45)   
+#>   ————————————————————————————————————————————————————————————————————————————————————————————————————————————————
+#>   Total number of patients with at least one condition     13 (86.7%)   14 (93.3%)     15 (100%)       42 (93.3%) 
+#>   Total number of conditions                                   58           59             99             216     
+#>   cl A                                                                                                            
+#>     Total number of patients with at least one condition   7 (46.7%)    6 (40.0%)      10 (66.7%)      23 (51.1%) 
+#>     Total number of conditions                                 8            11             16              35     
+#>     trm A_2/2                                              5 (33.3%)    6 (40.0%)      6 (40.0%)       17 (37.8%) 
+#>     trm A_1/2                                              3 (20.0%)     1 (6.7%)      6 (40.0%)       10 (22.2%) 
+#>   cl B                                                                                                            
+#>     Total number of patients with at least one condition   12 (80.0%)   11 (73.3%)     12 (80.0%)      35 (77.8%) 
+#>     Total number of conditions                                 24           21             32              77     
+#>     trm B_3/3                                              8 (53.3%)    6 (40.0%)      7 (46.7%)       21 (46.7%) 
+#>     trm B_1/3                                              5 (33.3%)    6 (40.0%)      8 (53.3%)       19 (42.2%) 
+#>     trm B_2/3                                              5 (33.3%)    6 (40.0%)      5 (33.3%)       16 (35.6%) 
+#>   cl C                                                                                                            
+#>     Total number of patients with at least one condition   8 (53.3%)    6 (40.0%)      11 (73.3%)      25 (55.6%) 
+#>     Total number of conditions                                 10           13             22              45     
+#>     trm C_2/2                                              6 (40.0%)    4 (26.7%)      8 (53.3%)       18 (40.0%) 
+#>     trm C_1/2                                              4 (26.7%)    4 (26.7%)      5 (33.3%)       13 (28.9%) 
+#>   cl D                                                                                                            
+#>     Total number of patients with at least one condition   10 (66.7%)   7 (46.7%)      13 (86.7%)      30 (66.7%) 
+#>     Total number of conditions                                 16           14             29              59     
+#>     trm D_1/3                                              4 (26.7%)    4 (26.7%)      7 (46.7%)       15 (33.3%) 
+#>     trm D_2/3                                              6 (40.0%)    2 (13.3%)      7 (46.7%)       15 (33.3%) 
+#>     trm D_3/3                                              2 (13.3%)    5 (33.3%)      7 (46.7%)       14 (31.1%)
+
+
+
+

+Major Protocol Deviations (PDT01) +

+
+

+1. Major Protocol Deviations +

+
    +
  1. The pdt01 template produces the +standard major protocol deviations output.
  2. +
  3. Users are expected to filter addv to only include +records where DVCAT == "MAJOR" in pre-processing.
  4. +
+
+proc_data <- syn_data
+proc_data$addv <- proc_data$addv %>%
+  filter(DVCAT == "MAJOR")
+
+run(pdt01, proc_data)
+#>   Category                                                              A: Drug X   B: Placebo   C: Combination
+#>     Description                                                          (N=15)       (N=15)         (N=15)    
+#>   —————————————————————————————————————————————————————————————————————————————————————————————————————————————
+#>   Total number of patients with at least one major protocol deviation   2 (13.3%)   4 (26.7%)          0       
+#>   Total number of major protocol deviations                                 2           5              0       
+#>   EXCLUSION CRITERIA                                                                                           
+#>     Active or untreated or other excluded cns metastases                    0        1 (6.7%)          0       
+#>     Pregnancy criteria                                                      0        1 (6.7%)          0       
+#>   INCLUSION CRITERIA                                                                                           
+#>     Ineligible cancer type or current cancer stage                      1 (6.7%)        0              0       
+#>   MEDICATION                                                                                                   
+#>     Discontinued study drug for unspecified reason                          0        1 (6.7%)          0       
+#>     Received prohibited concomitant medication                              0        1 (6.7%)          0       
+#>   PROCEDURAL                                                                                                   
+#>     Eligibility-related test not done/out of window                         0        1 (6.7%)          0       
+#>     Failure to sign updated ICF within two visits                       1 (6.7%)        0              0
+
+
+
+ +
+ +
    +
  1. The pdt02 template produces the +reasons for major protocol deviations related to epidemic/pandemic +summary.
  2. +
  3. By default, ADDV.DVREAS provides the reason and +ADDV.DVTERM provides the description.
  4. +
  5. By default, addv has been filtered to include only +records that meet the condition +AEPRELFL == "Y" & DVCAT == "MAJOR".
  6. +
+
+run(pdt02, syn_data)
+#>   Primary Reason                                                                                     A: Drug X   B: Placebo   C: Combination
+#>     Description                                                                                       (N=15)       (N=15)         (N=15)    
+#>   ——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————
+#>   Total number of patients with at least one major protocol deviation related to epidemic/pandemic   1 (6.7%)        0              0       
+#>   Total number of major protocol deviations related to epidemic/pandemic                                 1           0              0       
+#>   Site action due to epidemic/pandemic                                                               1 (6.7%)        0              0       
+#>     Failure to sign updated ICF within two visits                                                    1 (6.7%)        0              0
+
+
+
+

+Duration of Exposure for Risk Management Plan +(RMPT01) +

+
+

+1. Duration of Exposure for Risk Management +Plan +

+

The rmpt01 template produces the +standard duration of exposure output for the Risk Management Plan +(RMP).

+

Person time is the sum of exposure across all patients in days.

+
+run(rmpt01, syn_data)
+#>                                        Patients     Person time
+#>   Duration of exposure                  (N=45)        (N=45)   
+#>   —————————————————————————————————————————————————————————————
+#>   < 1 month                            4 (8.9%)         67     
+#>   1 to <3 months                      13 (28.9%)        837    
+#>   3 to <6 months                      13 (28.9%)       1728    
+#>   >=6 months                          15 (33.3%)       3281    
+#>   Total patients number/person time   45 (100.0%)      5913
+
+
+
+

+Extent of Exposure by Age Group and Gender for Risk +Management Plan (RMPT03) +

+
+

+1. Extent of Exposure by Age Group and Gender for Risk +Management Plan +

+

The rmpt03 template produces the +standard extent of exposure by age group and gender output for the Risk +Management Plan (RMP).

+

By default, the AGEGR1 variable is used as the age +group. If AGEGR1 is available in ADSL only but +not in ADEX, it needs to be added to ADEX +first.

+
+proc_data <- syn_data
+proc_data <- propagate(proc_data, "adsl", "AGEGR1", "USUBJID")
+#> 
+#> Updating: adae with: AGEGR1
+#> Updating: adsaftte with: AGEGR1
+#> Updating: adcm with: AGEGR1
+#> Updating: addv with: AGEGR1
+#> Updating: adeg with: AGEGR1
+#> Updating: adex with: AGEGR1
+#> Updating: adlb with: AGEGR1
+#> Updating: admh with: AGEGR1
+#> Skipping: adrs
+#> Updating: adsub with: AGEGR1
+#> Skipping: adtte
+#> Updating: advs with: AGEGR1
+run(rmpt03, proc_data)
+#>                                                   F                           M                      All Genders       
+#>                                        Patients     Person time    Patients     Person time    Patients     Person time
+#>   Age Group                             (N=30)        (N=30)        (N=15)        (N=15)        (N=45)        (N=45)   
+#>   —————————————————————————————————————————————————————————————————————————————————————————————————————————————————————
+#>   <65                                 30 (100.0%)      4088       15 (100.0%)      1825       45 (100.0%)      5913    
+#>   Total patients number/person time   30 (100.0%)      4088       15 (100.0%)      1825       45 (100.0%)      5913
+

Any other study specific age group can be used by editing the +parameter summaryvars. For all RMP tables, if +the variable specified per summaryvars is unavailable in +ADEX, it needs to be added to ADEX first.

+
+proc_data <- syn_data
+proc_data$adsl <- proc_data$adsl %>%
+  mutate(
+    AGEGR2 = with_label(
+      factor(case_when(
+        AAGE < 18 ~ "<18",
+        AAGE >= 18 & AAGE <= 65 ~ "18 - 65",
+        AAGE > 65 ~ ">65",
+      ), levels = c("<18", "18 - 65", ">65")),
+      "Age Group 2"
+    )
+  )
+proc_data <- propagate(proc_data, "adsl", "AGEGR2", "USUBJID")
+#> 
+#> Updating: adae with: AGEGR2
+#> Updating: adsaftte with: AGEGR2
+#> Updating: adcm with: AGEGR2
+#> Updating: addv with: AGEGR2
+#> Updating: adeg with: AGEGR2
+#> Updating: adex with: AGEGR2
+#> Updating: adlb with: AGEGR2
+#> Updating: admh with: AGEGR2
+#> Updating: adrs with: AGEGR2
+#> Updating: adsub with: AGEGR2
+#> Updating: adtte with: AGEGR2
+#> Updating: advs with: AGEGR2
+run(rmpt03, proc_data, summaryvars = "AGEGR2")
+#>                                                   F                           M                      All Genders       
+#>                                        Patients     Person time    Patients     Person time    Patients     Person time
+#>   Age Group 2                           (N=30)        (N=30)        (N=15)        (N=15)        (N=45)        (N=45)   
+#>   —————————————————————————————————————————————————————————————————————————————————————————————————————————————————————
+#>   18 - 65                             30 (100.0%)      4088       15 (100.0%)      1825       45 (100.0%)      5913    
+#>   Total patients number/person time   30 (100.0%)      4088       15 (100.0%)      1825       45 (100.0%)      5913
+
+
+
+

+Extent of Exposure by Ethnic Origin for Risk Management Plan +(RMPT04) +

+
+

+1. Extent of Exposure by Ethnic Origin for Risk Management +Plan +

+

The rmpt04 template produces the +standard extent of exposure by ethnic origin output for the Risk +Management Plan (RMP).

+
+run(rmpt04, syn_data)
+#>                                        Patients     Person time
+#>   ETHNIC                                (N=45)        (N=45)   
+#>   —————————————————————————————————————————————————————————————
+#>   HISPANIC OR LATINO                   2 (4.4%)         309    
+#>   NOT HISPANIC OR LATINO              41 (91.1%)       5555    
+#>   NOT REPORTED                         2 (4.4%)         49     
+#>   Total patients number/person time   45 (100.0%)      5913
+
+
+
+

+Extent of Exposure by Race for Risk Management Plan +(RMPT05) +

+
+

+1. Extent of Exposure by Race for Risk Management +Plan +

+

The rmpt05 template produces the +standard extent of exposure by race output for the Risk Management Plan +(RMP).

+
+run(rmpt05, syn_data)
+#>                                        Patients     Person time
+#>   RACE                                  (N=45)        (N=45)   
+#>   —————————————————————————————————————————————————————————————
+#>   ASIAN                               26 (57.8%)       3309    
+#>   BLACK OR AFRICAN AMERICAN            9 (20.0%)       1139    
+#>   WHITE                                7 (15.6%)       1231    
+#>   AMERICAN INDIAN OR ALASKA NATIVE     3 (6.7%)         234    
+#>   Total patients number/person time   45 (100.0%)      5913
+
+
+
+

+Best Overall Response (RSPT01) +

+
+

+1. Best Overall Response +

+
    +
  1. The rspt01 template produces the +standard best overall response output.
  2. +
  3. The template syntax is built based on RECIST 1.1. By +default, the subjects with response results of "CR" or +"PR" are considered as responders.
  4. +
  5. Users are expected to pre-process the input analysis data and select +the parameter to be analyzed, i.e., best overall response by +investigator or best overall response by BICR.
  6. +
  7. Unstratified analysis is provided by default.
  8. +
+
+proc_data <- log_filter(syn_data, PARAMCD == "BESRSPI", "adrs")
+
+run(rspt01, proc_data, ref_group = NULL, perform_analysis = "unstrat", strata = NULL)
+#> Warning in stats::prop.test(tbl, correct = FALSE): Chi-squared approximation
+#> may be incorrect
+#>                                          A: Drug X          B: Placebo         C: Combination  
+#>                                            (N=15)             (N=15)               (N=15)      
+#>   —————————————————————————————————————————————————————————————————————————————————————————————
+#>   Responders                             10 (66.7%)         9 (60.0%)            11 (73.3%)    
+#>   95% CI (Wald, with correction)        (39.5, 93.9)       (31.9, 88.1)         (47.6, 99.0)   
+#>   Unstratified Analysis                                                                        
+#>     Difference in Response rate (%)                            -6.7                 6.7        
+#>       95% CI (Wald, with correction)                      (-47.7, 34.4)        (-32.7, 46.0)   
+#>     p-value (Chi-Squared Test)                                0.7048               0.6903      
+#>   Odds Ratio (95% CI)                                   0.75 (0.17 - 3.33)   1.37 (0.29 - 6.60)
+#>   Complete Response (CR)                 4 (26.7%)          4 (26.7%)            7 (46.7%)     
+#>     95% CI (Wald, with correction)     (0.95, 52.38)      (0.95, 52.38)        (18.09, 75.25)  
+#>   Partial Response (PR)                  6 (40.0%)          5 (33.3%)            4 (26.7%)     
+#>     95% CI (Wald, with correction)     (11.87, 68.13)     (6.14, 60.52)        (0.95, 52.38)   
+#>   Stable Disease (SD)                    5 (33.3%)          6 (40.0%)            4 (26.7%)     
+#>     95% CI (Wald, with correction)     (6.14, 60.52)      (11.87, 68.13)       (0.95, 52.38)
+
+
+

+2. Best Overall Response (Ordering of treatment +groups) +

+
    +
  1. By default, the first level or value of arm_var +(default to "ADSL.ARM" unless specified) is treated as the +reference group without specification.
  2. +
  3. To apply user-defined reference group, please provide the value from +the treatment variable to the argument ref_group, e.g., +ref_group = "PLACEBO".
  4. +
  5. Since rtables displays the reference group at the very +left column, the order of displayed treatment groups may not be exactly +the same as the order factorized, depending on which group is selected +as the reference group. See below for examples:
  6. +
+ ++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + +
Factorized trt orderref_groupDisplayed trt orderReference group used in analysis
ARM C, ARM B, ARM ANULLARM C, ARM B, ARM AARM C
NULLARM BARM B, ARM A, ARM CARM B
ARM C, ARM B, ARM AARM BARM B, ARM C, ARM AARM B
+
+
+

+3. Best Overall Response (selecting sections to +display) +

+
    +
  1. The section of Odds Ratio can be suppressed with the +argument odds_ratio = FALSE.
  2. +
  3. The section of Difference in response rate can be +suppressed with the argument perform_analysis = NULL.
  4. +
+
+proc_data <- log_filter(syn_data, PARAMCD == "BESRSPI", "adrs")
+
+run(rspt01, proc_data, odds_ratio = FALSE, perform_analysis = NULL)
+#>                                        A: Drug X        B: Placebo     C: Combination
+#>                                          (N=15)           (N=15)           (N=15)    
+#>   ———————————————————————————————————————————————————————————————————————————————————
+#>   Responders                           10 (66.7%)       9 (60.0%)        11 (73.3%)  
+#>   95% CI (Wald, with correction)      (39.5, 93.9)     (31.9, 88.1)     (47.6, 99.0) 
+#>   Complete Response (CR)               4 (26.7%)        4 (26.7%)        7 (46.7%)   
+#>     95% CI (Wald, with correction)   (0.95, 52.38)    (0.95, 52.38)    (18.09, 75.25)
+#>   Partial Response (PR)                6 (40.0%)        5 (33.3%)        4 (26.7%)   
+#>     95% CI (Wald, with correction)   (11.87, 68.13)   (6.14, 60.52)    (0.95, 52.38) 
+#>   Stable Disease (SD)                  5 (33.3%)        6 (40.0%)        4 (26.7%)   
+#>     95% CI (Wald, with correction)   (6.14, 60.52)    (11.87, 68.13)   (0.95, 52.38)
+
+
+

+4. Best Overall Response (with stratified +analysis) +

+
    +
  1. A stratified analysis can be added by specifying the argument +perform_analysis = "strat" and providing the stratification +variable to the argument strata . The argument +strata is expected if perform_analysis is set +to include stratified analysis.
  2. +
  3. The stratification variables are expected to be available in +adrs.
  4. +
  5. If both unstratified and stratified analysis are required, use +perform_analysis = c("unstrat", "strat") +
  6. +
+
+proc_data <- log_filter(syn_data, PARAMCD == "BESRSPI", "adrs")
+
+run(rspt01, proc_data, perform_analysis = "strat", strata = c("STRATA1", "STRATA2"))
+#> Warning in prop_diff_cmh(rsp, grp, strata, conf_level): Less than 5
+#> observations in some strata.
+#> Warning in prop_diff_cmh(rsp, grp, strata, conf_level): Less than 5
+#> observations in some strata.
+#> Warning in prop_cmh(tbl): <5 data points in some strata. CMH test may be
+#> incorrect.
+#> Warning in prop_cmh(tbl): <5 data points in some strata. CMH test may be
+#> incorrect.
+#>                                                A: Drug X          B: Placebo         C: Combination  
+#>                                                  (N=15)             (N=15)               (N=15)      
+#>   ———————————————————————————————————————————————————————————————————————————————————————————————————
+#>   Responders                                   10 (66.7%)         9 (60.0%)            11 (73.3%)    
+#>   95% CI (Wald, with correction)              (39.5, 93.9)       (31.9, 88.1)         (47.6, 99.0)   
+#>   Stratified Analysis                                                                                
+#>     Difference in Response rate (%)                                 -11.0                 22.5       
+#>       95% CI (CMH, without correction)                          (-42.7, 20.7)         (-3.5, 48.5)   
+#>     p-value (Cochran-Mantel-Haenszel Test)                          0.5731               0.3088      
+#>   Odds Ratio (95% CI)                                         0.75 (0.17 - 3.33)   1.37 (0.29 - 6.60)
+#>   Complete Response (CR)                       4 (26.7%)          4 (26.7%)            7 (46.7%)     
+#>     95% CI (Wald, with correction)           (0.95, 52.38)      (0.95, 52.38)        (18.09, 75.25)  
+#>   Partial Response (PR)                        6 (40.0%)          5 (33.3%)            4 (26.7%)     
+#>     95% CI (Wald, with correction)           (11.87, 68.13)     (6.14, 60.52)        (0.95, 52.38)   
+#>   Stable Disease (SD)                          5 (33.3%)          6 (40.0%)            4 (26.7%)     
+#>     95% CI (Wald, with correction)           (6.14, 60.52)      (11.87, 68.13)       (0.95, 52.38)
+
+
+

+5. Best Overall Response (modifying analysis details like +type of confidence interval, alpha level, test for +p-value) +

+
    +
  1. The level of the confidence intervals is defined by the argument +conf_level.
  2. +
  3. The methods to construct confidence interval and p-value are +controlled by the argument methods. It is a named list with +five optional sub-arguments. For example, +methods = list(prop_conf_method = "wald", diff_conf_method = "wald", strat_diff_conf_method = "ha", diff_pval_method = "fisher", strat_diff_pval_method = "schouten") +
  4. +
+

See table below for what each argument controls and the available +method options:

+ +++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ArgumentsMethods ControlledMethods Options
prop_conf_methodproportion confidence interval +"waldcc" (default), "wald", +etc.
diff_conf_methodunstratified difference confidence interval +"waldcc" (default), "wald", +etc.
diff_pval_methodunstratified p-value for odds ratio +"chisq" (default), +"fisher" +
strat_diff_conf_methodstratified difference confidence interval +"cmh" (default), "ha" +
strat_diff_pval_methodstratified p-value for odds ratio +"cmh" (default), +"schouten" +
+

See in the table below the method options for estimates of +proportions and the associated statistical methods:

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Method OptionsStatistical Methods
"clopper-pearson"Clopper-Pearson
"wald"Wald, without correction
"waldcc"Wald, with correction
"wilson"Wilson, without correction
"strat_wilson"Stratified Wilson, without correction
"wilsonc"Wilson, with correction
"strat_wilsonc"Stratified Wilson, with correction
"agresti-coull"Agresti-Coull
"jeffreys"Jeffreys
+

See in the table below the method options for estimates of proportion +difference and the associated statistical methods:

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Method OptionsStatistical Methods
"cmh" +CMH, without correction
"wald"Wald, with correction
"waldcc"Wald, without correction
"ha"Anderson-Hauck
"newcombe"Newcombe, without correction
"newcombecc"Newcombe, with correction
"strat_wilsonc"Stratified Wilson, with correction
"strat_newcombe"Stratified Newcombe, without correction
"strat_newcombecc"Stratified Newcombe, with correction
+

See in the table below the method options for testing proportion +difference and the associated statistical methods:

+ + + + + + + + + + + + + + + + + + + + + + + +
Method OptionsStatistical Methods
"chisq"Chi-Squared test
"fisher"the Fisher’s exact test
"cmh"stratified Cochran-Mantel-Haenszel test
"shouten"Chi-Squared test with Schouten correction
+

An example:

+
+proc_data <- log_filter(syn_data, PARAMCD == "BESRSPI", "adrs")
+
+run(rspt01, proc_data,
+  conf_level = 0.90,
+  methods = list(
+    prop_conf_method = "wald",
+    diff_conf_method = "wald",
+    diff_pval_method = "fisher"
+  )
+)
+#>                                             A: Drug X          B: Placebo         C: Combination  
+#>                                               (N=15)             (N=15)               (N=15)      
+#>   ————————————————————————————————————————————————————————————————————————————————————————————————
+#>   Responders                                10 (66.7%)         9 (60.0%)            11 (73.3%)    
+#>   90% CI (Wald, without correction)        (46.6, 86.7)       (39.2, 80.8)         (54.6, 92.1)   
+#>   Unstratified Analysis                                                                           
+#>     Difference in Response rate (%)                               -6.7                 6.7        
+#>       90% CI (Wald, without correction)                      (-35.5, 22.2)        (-20.8, 34.1)   
+#>     p-value (Fisher's Exact Test)                                1.0000               1.0000      
+#>   Odds Ratio (95% CI)                                      0.75 (0.17 - 3.33)   1.37 (0.29 - 6.60)
+#>   Complete Response (CR)                    4 (26.7%)          4 (26.7%)            7 (46.7%)     
+#>     90% CI (Wald, without correction)     (7.89, 45.45)      (7.89, 45.45)        (25.48, 67.85)  
+#>   Partial Response (PR)                     6 (40.0%)          5 (33.3%)            4 (26.7%)     
+#>     90% CI (Wald, without correction)     (19.19, 60.81)     (13.31, 53.35)       (7.89, 45.45)   
+#>   Stable Disease (SD)                       5 (33.3%)          6 (40.0%)            4 (26.7%)     
+#>     90% CI (Wald, without correction)     (13.31, 53.35)     (19.19, 60.81)       (7.89, 45.45)
+
+
+

+6. Best Overall Response (modifying the definition of +overall response) +

+

The following example shows how to customize the definition of +responder, e.g, consider only complete response as response.

+
+proc_data <- log_filter(syn_data, PARAMCD == "BESRSPI", "adrs")
+
+preprocess(rspt01) <- function(adam_db, ...) {
+  adam_db$adrs <- adam_db$adrs %>%
+    mutate(RSP_LAB = tern::d_onco_rsp_label(.data$AVALC)) %>%
+    mutate(IS_RSP = .data$AVALC %in% c("CR"))
+  adam_db
+}
+
+run(rspt01, proc_data)
+#> Warning in stats::prop.test(tbl, correct = FALSE): Chi-squared approximation
+#> may be incorrect
+#>                                          A: Drug X          B: Placebo         C: Combination   
+#>                                            (N=15)             (N=15)               (N=15)       
+#>   ——————————————————————————————————————————————————————————————————————————————————————————————
+#>   Responders                             4 (26.7%)          4 (26.7%)             7 (46.7%)     
+#>   95% CI (Wald, with correction)        (1.0, 52.4)        (1.0, 52.4)          (18.1, 75.2)    
+#>   Unstratified Analysis                                                                         
+#>     Difference in Response rate (%)                            0.0                  20.0        
+#>       95% CI (Wald, with correction)                      (-38.3, 38.3)         (-20.4, 60.4)   
+#>     p-value (Chi-Squared Test)                                1.0000               0.2557       
+#>   Odds Ratio (95% CI)                                   1.00 (0.20 - 5.04)   2.41 (0.52 - 11.10)
+#>   Complete Response (CR)                 4 (26.7%)          4 (26.7%)             7 (46.7%)     
+#>     95% CI (Wald, with correction)     (0.95, 52.38)      (0.95, 52.38)        (18.09, 75.25)   
+#>   Partial Response (PR)                  6 (40.0%)          5 (33.3%)             4 (26.7%)     
+#>     95% CI (Wald, with correction)     (11.87, 68.13)     (6.14, 60.52)         (0.95, 52.38)   
+#>   Stable Disease (SD)                    5 (33.3%)          6 (40.0%)             4 (26.7%)     
+#>     95% CI (Wald, with correction)     (6.14, 60.52)      (11.87, 68.13)        (0.95, 52.38)
+
+
+
+

+Time-to-event Summary (TTET01) +

+
+

+1. Time-to-event Summary +

+
    +
  1. The ttet01 template produces the +standard time-to-event summary.
  2. +
  3. Users are expected to subset the parameter of interest +(e.g. PARAMCD == "PFS") in pre-processing.
  4. +
  5. Please see the section of Best Overall Response +(Ordering of treatment groups) to find out more about the ordering +of treatment groups and reference group.
  6. +
  7. Unstratified analysis is provided by default.
  8. +
  9. Survival estimations and difference in survival are both provided by +default.
  10. +
+
+proc_data <- log_filter(syn_data, PARAMCD == "PFS", "adtte")
+
+run(ttet01, proc_data)
+#>                                       A: Drug X        B: Placebo      C: Combination 
+#>                                         (N=15)           (N=15)            (N=15)     
+#>   ————————————————————————————————————————————————————————————————————————————————————
+#>   Patients with event (%)             7 (46.7%)         12 (80%)          8 (53.3%)   
+#>     Earliest contributing event                                                       
+#>       Death                               5                11                 7       
+#>       Disease Progression                 2                 1                 1       
+#>   Patients without event (%)          8 (53.3%)          3 (20%)          7 (46.7%)   
+#>   Time to Event (MONTHS)                                                              
+#>     Median                               8.6               6.2               8.4      
+#>       95% CI                          (7.3, NE)        (4.8, 7.6)         (7.0, NE)   
+#>     25% and 75%-ile                    3.8, NE          4.7, 8.4           5.8, NE    
+#>     Range                           1.2 to 9.5 {1}     0.9 to 9.1      0.9 to 9.5 {1} 
+#>   Unstratified Analysis                                                               
+#>     p-value (log-rank)                                   0.0973            0.9111     
+#>     Hazard Ratio                                          2.18              1.06      
+#>     95% CI                                            (0.85, 5.60)      (0.38, 2.94)  
+#>   6 MONTHS                                                                            
+#>     Patients remaining at risk            11                8                11       
+#>     Event Free Rate (%)                 73.33             53.33             73.33     
+#>     95% CI                          (50.95, 95.71)   (28.09, 78.58)    (50.95, 95.71) 
+#>     Difference in Event Free Rate                        -20.00             0.00      
+#>       95% CI                                         (-53.74, 13.74)   (-31.65, 31.65)
+#>       p-value (Z-test)                                   0.2453            1.0000     
+#>   ————————————————————————————————————————————————————————————————————————————————————
+#> 
+#>   {1} - Censored observation: range maximum
+#>   ————————————————————————————————————————————————————————————————————————————————————
+
+
+

+2. Time-to-event Summary (selecting sections to +display) +

+

To suspend the section of earliest contributing events, use +summarize_event = FALSE.

+
+proc_data <- log_filter(syn_data, PARAMCD == "PFS", "adtte")
+
+run(ttet01, proc_data, summarize_event = FALSE)
+#>                                       A: Drug X        B: Placebo      C: Combination 
+#>                                         (N=15)           (N=15)            (N=15)     
+#>   ————————————————————————————————————————————————————————————————————————————————————
+#>   Patients with event (%)             7 (46.7%)         12 (80%)          8 (53.3%)   
+#>   Patients without event (%)          8 (53.3%)          3 (20%)          7 (46.7%)   
+#>   Time to Event (MONTHS)                                                              
+#>     Median                               8.6               6.2               8.4      
+#>       95% CI                          (7.3, NE)        (4.8, 7.6)         (7.0, NE)   
+#>     25% and 75%-ile                    3.8, NE          4.7, 8.4           5.8, NE    
+#>     Range                           1.2 to 9.5 {1}     0.9 to 9.1      0.9 to 9.5 {1} 
+#>   Unstratified Analysis                                                               
+#>     p-value (log-rank)                                   0.0973            0.9111     
+#>     Hazard Ratio                                          2.18              1.06      
+#>     95% CI                                            (0.85, 5.60)      (0.38, 2.94)  
+#>   6 MONTHS                                                                            
+#>     Patients remaining at risk            11                8                11       
+#>     Event Free Rate (%)                 73.33             53.33             73.33     
+#>     95% CI                          (50.95, 95.71)   (28.09, 78.58)    (50.95, 95.71) 
+#>     Difference in Event Free Rate                        -20.00             0.00      
+#>       95% CI                                         (-53.74, 13.74)   (-31.65, 31.65)
+#>       p-value (Z-test)                                   0.2453            1.0000     
+#>   ————————————————————————————————————————————————————————————————————————————————————
+#> 
+#>   {1} - Censored observation: range maximum
+#>   ————————————————————————————————————————————————————————————————————————————————————
+

To select either survival estimations or difference in survival or +both, please specify in the argument method. - +surv calls out the analysis of patients remaining at risk, +event free rate and corresponding 95% confidence interval of the rates. +- surv_diff calls out the analysis of difference in event +free rate, the 95% confidence interval of the difference and its +corresponding p-value. - both calls out both.

+
+proc_data <- log_filter(syn_data, PARAMCD == "PFS", "adtte")
+
+run(ttet01, proc_data, method = "surv")
+#>                                     A: Drug X        B: Placebo     C: Combination
+#>                                       (N=15)           (N=15)           (N=15)    
+#>   ————————————————————————————————————————————————————————————————————————————————
+#>   Patients with event (%)           7 (46.7%)         12 (80%)        8 (53.3%)   
+#>     Earliest contributing event                                                   
+#>       Death                             5                11               7       
+#>       Disease Progression               2                1                1       
+#>   Patients without event (%)        8 (53.3%)         3 (20%)         7 (46.7%)   
+#>   Time to Event (MONTHS)                                                          
+#>     Median                             8.6              6.2              8.4      
+#>       95% CI                        (7.3, NE)        (4.8, 7.6)       (7.0, NE)   
+#>     25% and 75%-ile                  3.8, NE          4.7, 8.4         5.8, NE    
+#>     Range                         1.2 to 9.5 {1}     0.9 to 9.1     0.9 to 9.5 {1}
+#>   Unstratified Analysis                                                           
+#>     p-value (log-rank)                                 0.0973           0.9111    
+#>     Hazard Ratio                                        2.18             1.06     
+#>     95% CI                                          (0.85, 5.60)     (0.38, 2.94) 
+#>   6 MONTHS                                                                        
+#>     Patients remaining at risk          11               8                11      
+#>     Event Free Rate (%)               73.33            53.33            73.33     
+#>     95% CI                        (50.95, 95.71)   (28.09, 78.58)   (50.95, 95.71)
+#>   ————————————————————————————————————————————————————————————————————————————————
+#> 
+#>   {1} - Censored observation: range maximum
+#>   ————————————————————————————————————————————————————————————————————————————————
+
+
+

+3. Time-to-event Summary (modifying analysis details like +confidence interval type, ties, and alpha level) +

+
    +
  1. The level of the confidence intervals is defined by the argument +conf_level.
  2. +
  3. The type of confidence interval is defined in the argument +conf_type. Options are "plain" (default), +"log" and "log-log".
  4. +
  5. Handling of ties is specified in the argument ties. +Options are "efron" (default),"breslow" or +"exact".
  6. +
+
+proc_data <- log_filter(syn_data, PARAMCD == "PFS", "adtte")
+
+run(ttet01, proc_data, conf_level = 0.90, conf_type = "log-log", ties = "efron")
+#>                                       A: Drug X        B: Placebo     C: Combination 
+#>                                         (N=15)           (N=15)           (N=15)     
+#>   ———————————————————————————————————————————————————————————————————————————————————
+#>   Patients with event (%)             7 (46.7%)         12 (80%)         8 (53.3%)   
+#>     Earliest contributing event                                                      
+#>       Death                               5                11                7       
+#>       Disease Progression                 2                1                 1       
+#>   Patients without event (%)          8 (53.3%)         3 (20%)          7 (46.7%)   
+#>   Time to Event (MONTHS)                                                             
+#>     Median                               8.6              6.2               8.4      
+#>       90% CI                          (3.8, NE)        (4.7, 7.6)        (5.8, NE)   
+#>     25% and 75%-ile                    3.8, NE          4.7, 8.4          5.8, NE    
+#>     Range                           1.2 to 9.5 {1}     0.9 to 9.1     0.9 to 9.5 {1} 
+#>   Unstratified Analysis                                                              
+#>     p-value (log-rank)                                   0.0973           0.9111     
+#>     Hazard Ratio                                          2.18             1.06      
+#>     90% CI                                            (0.99, 4.81)     (0.45, 2.50)  
+#>   6 MONTHS                                                                           
+#>     Patients remaining at risk            11               8                11       
+#>     Event Free Rate (%)                 73.33            53.33             73.33     
+#>     90% CI                          (49.25, 87.30)   (30.65, 71.60)   (49.25, 87.30) 
+#>     Difference in Event Free Rate                        -20.00            0.00      
+#>       90% CI                                         (-48.31, 8.31)   (-26.56, 26.56)
+#>       p-value (Z-test)                                   0.2453           1.0000     
+#>   ———————————————————————————————————————————————————————————————————————————————————
+#> 
+#>   {1} - Censored observation: range maximum
+#>   ———————————————————————————————————————————————————————————————————————————————————
+
+
+

+4. Time-to-event Summary (with stratified +analysis) +

+
    +
  1. A stratified analysis can be added by specifying the argument +perform_analysis = "strat" and providing the stratification +variable to the argument strata . The argument +strata is expected if perform_analysis is set +to include stratified analysis.
  2. +
  3. The stratification variables are expected to be available in +adrs.
  4. +
  5. If unstratified and stratified analysis are both required, users can +use perform_analysis = c("unstrat", "strat").
  6. +
+
+proc_data <- log_filter(syn_data, PARAMCD == "PFS", "adtte")
+
+run(ttet01, proc_data, perform_analysis = "strat", strata = "STRATA1")
+#>                                       A: Drug X        B: Placebo      C: Combination 
+#>                                         (N=15)           (N=15)            (N=15)     
+#>   ————————————————————————————————————————————————————————————————————————————————————
+#>   Patients with event (%)             7 (46.7%)         12 (80%)          8 (53.3%)   
+#>     Earliest contributing event                                                       
+#>       Death                               5                11                 7       
+#>       Disease Progression                 2                 1                 1       
+#>   Patients without event (%)          8 (53.3%)          3 (20%)          7 (46.7%)   
+#>   Time to Event (MONTHS)                                                              
+#>     Median                               8.6               6.2               8.4      
+#>       95% CI                          (7.3, NE)        (4.8, 7.6)         (7.0, NE)   
+#>     25% and 75%-ile                    3.8, NE          4.7, 8.4           5.8, NE    
+#>     Range                           1.2 to 9.5 {1}     0.9 to 9.1      0.9 to 9.5 {1} 
+#>   Stratified Analysis                                                                 
+#>     p-value (log-rank)                                   0.0649            0.8901     
+#>     Hazard Ratio                                          2.52              1.08      
+#>     95% CI                                            (0.92, 6.93)      (0.36, 3.22)  
+#>   6 MONTHS                                                                            
+#>     Patients remaining at risk            11                8                11       
+#>     Event Free Rate (%)                 73.33             53.33             73.33     
+#>     95% CI                          (50.95, 95.71)   (28.09, 78.58)    (50.95, 95.71) 
+#>     Difference in Event Free Rate                        -20.00             0.00      
+#>       95% CI                                         (-53.74, 13.74)   (-31.65, 31.65)
+#>       p-value (Z-test)                                   0.2453            1.0000     
+#>   ————————————————————————————————————————————————————————————————————————————————————
+#> 
+#>   {1} - Censored observation: range maximum
+#>   ————————————————————————————————————————————————————————————————————————————————————
+
+
+

+5. Time-to-event Summary (modifying time point for the +“survival at xx months” analysis) +

+

The time point for the “survival at xx months” analysis can be +modified by specifying the argument time_point. By default, +the function takes AVAL from adtte in days and +converts it to months. The survival estimates are then summarized in +month, and the numeric values should be provided in months to +time_point.

+
+proc_data <- log_filter(syn_data, PARAMCD == "PFS", "adtte")
+
+run(ttet01, proc_data, perform_analysis = "unstrat", time_point = c(3, 6))
+#>                                        A: Drug X        B: Placebo      C: Combination 
+#>                                         (N=15)            (N=15)            (N=15)     
+#>   —————————————————————————————————————————————————————————————————————————————————————
+#>   Patients with event (%)              7 (46.7%)         12 (80%)          8 (53.3%)   
+#>     Earliest contributing event                                                        
+#>       Death                                5                11                 7       
+#>       Disease Progression                  2                 1                 1       
+#>   Patients without event (%)           8 (53.3%)          3 (20%)          7 (46.7%)   
+#>   Time to Event (MONTHS)                                                               
+#>     Median                                8.6               6.2               8.4      
+#>       95% CI                           (7.3, NE)        (4.8, 7.6)         (7.0, NE)   
+#>     25% and 75%-ile                     3.8, NE          4.7, 8.4           5.8, NE    
+#>     Range                           1.2 to 9.5 {1}      0.9 to 9.1      0.9 to 9.5 {1} 
+#>   Unstratified Analysis                                                                
+#>     p-value (log-rank)                                    0.0973            0.9111     
+#>     Hazard Ratio                                           2.18              1.06      
+#>     95% CI                                             (0.85, 5.60)      (0.38, 2.94)  
+#>   3 MONTHS                                                                             
+#>     Patients remaining at risk            12                12                13       
+#>     Event Free Rate (%)                  80.00             80.00             86.67     
+#>     95% CI                          (59.76, 100.00)   (59.76, 100.00)   (69.46, 100.00)
+#>     Difference in Event Free Rate                          0.00              6.67      
+#>       95% CI                                          (-28.63, 28.63)   (-19.90, 33.23)
+#>       p-value (Z-test)                                    1.0000            0.6228     
+#>   6 MONTHS                                                                             
+#>     Patients remaining at risk            11                 8                11       
+#>     Event Free Rate (%)                  73.33             53.33             73.33     
+#>     95% CI                          (50.95, 95.71)    (28.09, 78.58)    (50.95, 95.71) 
+#>     Difference in Event Free Rate                         -20.00             0.00      
+#>       95% CI                                          (-53.74, 13.74)   (-31.65, 31.65)
+#>       p-value (Z-test)                                    0.2453            1.0000     
+#>   —————————————————————————————————————————————————————————————————————————————————————
+#> 
+#>   {1} - Censored observation: range maximum
+#>   —————————————————————————————————————————————————————————————————————————————————————
+

The following example shows how to specify the time point in +user-defined unit.

+
+proc_data <- log_filter(syn_data, PARAMCD == "PFS", "adtte")
+
+preprocess(ttet01) <- function(adam_db, dataset = "adtte",
+                               ...) {
+  adam_db[[dataset]] <- adam_db[[dataset]] %>%
+    mutate(
+      AVALU = "DAYS",
+      IS_EVENT = .data$CNSR == 0,
+      IS_NOT_EVENT = .data$CNSR == 1,
+      EVNT1 = factor(
+        case_when(
+          IS_EVENT == TRUE ~ render_safe("{Patient_label} with event (%)"),
+          IS_EVENT == FALSE ~ render_safe("{Patient_label} without event (%)")
+        ),
+        levels = render_safe(c("{Patient_label} with event (%)", "{Patient_label} without event (%)"))
+      ),
+      EVNTDESC = factor(.data$EVNTDESC)
+    )
+
+  adam_db
+}
+
+run(ttet01, proc_data, perform_analysis = "unstrat", time_point = c(91, 183))
+#>                                         A: Drug X         B: Placebo       C: Combination  
+#>                                          (N=15)             (N=15)             (N=15)      
+#>   —————————————————————————————————————————————————————————————————————————————————————————
+#>   Patients with event (%)               7 (46.7%)          12 (80%)           8 (53.3%)    
+#>     Earliest contributing event                                                            
+#>       Death                                 5                 11                  7        
+#>       Disease Progression                   2                  1                  1        
+#>   Patients without event (%)            8 (53.3%)           3 (20%)           7 (46.7%)    
+#>   Time to Event (DAYS)                                                                     
+#>     Median                                261.9              187.7              256.3      
+#>       95% CI                           (221.9, NE)      (144.7, 232.2)       (212.0, NE)   
+#>     25% and 75%-ile                     114.9, NE        141.9, 254.4         175.0, NE    
+#>     Range                           37.2 to 288.3 {1}    28.0 to 276.6    26.4 to 288.1 {1}
+#>   Unstratified Analysis                                                                    
+#>     p-value (log-rank)                                      0.0973             0.9111      
+#>     Hazard Ratio                                             2.18               1.06       
+#>     95% CI                                               (0.85, 5.60)       (0.38, 2.94)   
+#>   91 DAYS                                                                                  
+#>     Patients remaining at risk             12                 12                 13        
+#>     Event Free Rate (%)                   80.00              80.00              86.67      
+#>     95% CI                           (59.76, 100.00)    (59.76, 100.00)    (69.46, 100.00) 
+#>     Difference in Event Free Rate                            0.00               6.67       
+#>       95% CI                                            (-28.63, 28.63)    (-19.90, 33.23) 
+#>       p-value (Z-test)                                      1.0000             0.6228      
+#>   183 DAYS                                                                                 
+#>     Patients remaining at risk             11                  8                 11        
+#>     Event Free Rate (%)                   73.33              53.33              73.33      
+#>     95% CI                           (50.95, 95.71)     (28.09, 78.58)     (50.95, 95.71)  
+#>     Difference in Event Free Rate                           -20.00              0.00       
+#>       95% CI                                            (-53.74, 13.74)    (-31.65, 31.65) 
+#>       p-value (Z-test)                                      0.2453             1.0000      
+#>   —————————————————————————————————————————————————————————————————————————————————————————
+#> 
+#>   {1} - Censored observation: range maximum
+#>   —————————————————————————————————————————————————————————————————————————————————————————
+
+
+

+6. Time-to-event Summary (modifying the p-value method for +testing hazard ratio) +

+

The default p-value method for testing hazard ratio is “log-rank”. +Alternative methods can be requested by specifying the argument +pval_method and options include, log-rank +(default), wald or likelihood. The syntax +currently does not allow requesting more than one p-value.

+

Note that ttet01 has been modified in the previous +example (i.e., preprocess(ttet01) has been overridden); to +access the default template, try chevron::ttet01.

+
+proc_data <- log_filter(syn_data, PARAMCD == "PFS", "adtte")
+
+run(ttet01, proc_data, pval_method = "wald")
+#>                                       A: Drug X          B: Placebo       C: Combination  
+#>                                        (N=15)              (N=15)             (N=15)      
+#>   ————————————————————————————————————————————————————————————————————————————————————————
+#>   Patients with event (%)             7 (46.7%)           12 (80%)           8 (53.3%)    
+#>     Earliest contributing event                                                           
+#>       Death                               5                  11                  7        
+#>       Disease Progression                 2                  1                   1        
+#>   Patients without event (%)          8 (53.3%)           3 (20%)            7 (46.7%)    
+#>   Time to Event (DAYS)                                                                    
+#>     Median                              261.9              187.7               256.3      
+#>       95% CI                         (221.9, NE)       (144.7, 232.2)       (212.0, NE)   
+#>     25% and 75%-ile                   114.9, NE         141.9, 254.4         175.0, NE    
+#>     Range                         37.2 to 288.3 {1}    28.0 to 276.6     26.4 to 288.1 {1}
+#>   Unstratified Analysis                                                                   
+#>     p-value (wald)                                         0.1053             0.9111      
+#>     Hazard Ratio                                            2.18               1.06       
+#>     95% CI                                              (0.85, 5.60)       (0.38, 2.94)   
+#>   6 DAYS                                                                                  
+#>     Patients remaining at risk           15                  15                 15        
+#>     Event Free Rate (%)                100.00              100.00             100.00      
+#>     95% CI                        (100.00, 100.00)    (100.00, 100.00)   (100.00, 100.00) 
+#>   12 DAYS                                                                                 
+#>     Patients remaining at risk           15                  15                 15        
+#>     Event Free Rate (%)                100.00              100.00             100.00      
+#>     95% CI                        (100.00, 100.00)    (100.00, 100.00)   (100.00, 100.00) 
+#>   ————————————————————————————————————————————————————————————————————————————————————————
+#> 
+#>   {1} - Censored observation: range maximum
+#>   ————————————————————————————————————————————————————————————————————————————————————————
+
+
+
+

+Vital Signs (VST01) +

+
+

+1. Vital Sign Results and Change from Baseline by +Visit +

+
+t_vs_chg <- run(vst01, syn_data)
+head(t_vs_chg, 20)
+#>                                         A: Drug X                           B: Placebo                          C: Combination          
+#>                                                 Change from                          Change from                           Change from  
+#>                              Value at Visit       Baseline       Value at Visit        Baseline        Value at Visit       Baseline    
+#>                                  (N=15)            (N=15)            (N=15)             (N=15)             (N=15)            (N=15)     
+#>   ——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————
+#>   Diastolic Blood Pressure                                                                                                              
+#>     SCREENING                                                                                                                           
+#>       n                            15                0                 15                 0                  15                 0       
+#>       Mean (SD)              94.385 (17.067)      NE (NE)       106.381 (20.586)       NE (NE)        106.468 (12.628)       NE (NE)    
+#>       Median                     94.933              NE             111.133               NE              108.359              NE       
+#>       Min - Max              55.71 - 122.00       NE - NE        60.21 - 131.91        NE - NE         83.29 - 127.17        NE - NE    
+#>     BASELINE                                                                                                                            
+#>       n                            15                                  15                                    15                         
+#>       Mean (SD)              96.133 (22.458)                    108.111 (15.074)                      103.149 (19.752)                  
+#>       Median                     93.328                             108.951                               102.849                       
+#>       Min - Max              60.58 - 136.59                      83.44 - 131.62                        66.05 - 136.55                   
+#>     WEEK 1 DAY 8                                                                                                                        
+#>       n                            15                15                15                 15                 15                15       
+#>       Mean (SD)              98.977 (21.359)   2.844 (28.106)   104.110 (16.172)   -4.001 (21.867)    100.826 (19.027)   -2.323 (25.018)
+#>       Median                     92.447            -4.066           107.703             3.227             103.058            -2.476     
+#>       Min - Max              67.55 - 130.37    -32.82 - 47.68    70.91 - 132.89     -52.94 - 28.63     70.04 - 128.68    -55.15 - 41.81 
+#>     WEEK 2 DAY 15                                                                                                                       
+#>       n                            15                15                15                 15                 15                15       
+#>       Mean (SD)              99.758 (14.477)   3.626 (21.189)   97.473 (17.296)    -10.638 (20.831)   94.272 (16.961)    -8.877 (27.229)
+#>       Median                     101.498           1.731             99.501             -9.727             96.789            -10.155
+
+
+
+

+Vital Signs Abnormalities (Regardless of Abnormality at +Baseline) (VST02_1) +

+
+

+1. Vital Sign Abnormalities (Regardless of Abnormality at +Baseline) +

+
+run(vst02_1, syn_data)
+#>   Assessment                   A: Drug X      B: Placebo     C: Combination
+#>    Abnormality                  (N=15)          (N=15)           (N=15)    
+#>   —————————————————————————————————————————————————————————————————————————
+#>   Diastolic Blood Pressure                                                 
+#>     Low                      8/15 (53.3%)     9/15 (60%)      8/15 (53.3%) 
+#>     High                     10/15 (66.7%)   5/15 (33.3%)     8/15 (53.3%) 
+#>   Pulse Rate                                                               
+#>     Low                       9/15 (60%)      3/15 (20%)      5/15 (33.3%) 
+#>     High                     2/15 (13.3%)     6/15 (40%)      5/15 (33.3%) 
+#>   Respiratory Rate                                                         
+#>     Low                      13/15 (86.7%)   10/15 (66.7%)   13/15 (86.7%) 
+#>     High                     7/15 (46.7%)    10/15 (66.7%)   11/15 (73.3%) 
+#>   Systolic Blood Pressure                                                  
+#>     Low                      7/15 (46.7%)     9/15 (60%)     11/15 (73.3%) 
+#>     High                     10/15 (66.7%)    9/15 (60%)       9/15 (60%)  
+#>   Temperature                                                              
+#>     Low                       12/15 (80%)    13/15 (86.7%)   11/15 (73.3%) 
+#>     High                     14/15 (93.3%)    12/15 (80%)    14/15 (93.3%) 
+#>   Weight                                                                   
+#>     Low                       3/15 (20%)      3/15 (20%)      4/15 (26.7%) 
+#>     High                     4/15 (26.7%)    4/15 (26.7%)     5/15 (33.3%)
+
+
+
+

+Vital Signs Abnormalities (Among Subject Without Abnormality +at Baseline) (VST02_2) +

+
+

+1. Vital Sign Abnormalities (Among Subject Without +Abnormality at Baseline) +

+
+run(vst02_2, syn_data)
+#>   Assessment                  A: Drug X      B: Placebo    C: Combination
+#>    Abnormality                  (N=15)         (N=15)          (N=15)    
+#>   ———————————————————————————————————————————————————————————————————————
+#>   Diastolic Blood Pressure                                               
+#>     Low                      6/11 (54.5%)    9/15 (60%)      6/12 (50%)  
+#>     High                     8/12 (66.7%)   4/11 (36.4%)    7/13 (53.8%) 
+#>   Pulse Rate                                                             
+#>     Low                       9/15 (60%)     3/15 (20%)     5/13 (38.5%) 
+#>     High                     2/14 (14.3%)   4/12 (33.3%)    5/15 (33.3%) 
+#>   Respiratory Rate                                                       
+#>     Low                      7/9 (77.8%)    7/11 (63.6%)   11/12 (91.7%) 
+#>     High                     6/14 (42.9%)   7/11 (63.6%)    9/13 (69.2%) 
+#>   Systolic Blood Pressure                                                
+#>     Low                      5/13 (38.5%)   8/12 (66.7%)   10/14 (71.4%) 
+#>     High                     8/13 (61.5%)   8/13 (61.5%)    8/13 (61.5%) 
+#>   Temperature                                                            
+#>     Low                       8/10 (80%)    7/9 (77.8%)      8/10 (80%)  
+#>     High                      8/8 (100%)    7/8 (87.5%)    12/13 (92.3%) 
+#>   Weight                                                                 
+#>     Low                       3/15 (20%)     3/15 (20%)     3/14 (21.4%) 
+#>     High                     4/14 (28.6%)   4/15 (26.7%)    5/14 (35.7%)
+
+
+
+
+

+LISTINGS +

+
+

+Glossary of Adverse Event Preferred Terms and +Investigator-Specified Terms (AEL01_NOLLT) +

+
+

+1. Glossary of Adverse Event Preferred Terms and +Investigator-Specified Terms +

+
    +
  1. The ael01_nollt template produces the +standard glossary of adverse event preferred terms and +investigator-specified terms.
  2. +
  3. The example below uses head function to print only the +first 10 lines of the output.
  4. +
+
+l_ae_nollt <- run(ael01_nollt, syn_data)
+head(l_ae_nollt, 10)
+#> MedDRA System Organ Class   MedDRA Preferred Term   Reported Term for the Adverse Event
+#> ———————————————————————————————————————————————————————————————————————————————————————
+#> cl A.1                      dcd A.1.1.1.1           trm A.1.1.1.1                      
+#>                             dcd A.1.1.1.2           trm A.1.1.1.2                      
+#> cl B.1                      dcd B.1.1.1.1           trm B.1.1.1.1                      
+#> cl B.2                      dcd B.2.1.2.1           trm B.2.1.2.1                      
+#>                             dcd B.2.2.3.1           trm B.2.2.3.1                      
+#> cl C.1                      dcd C.1.1.1.3           trm C.1.1.1.3                      
+#> cl C.2                      dcd C.2.1.2.1           trm C.2.1.2.1                      
+#> cl D.1                      dcd D.1.1.1.1           trm D.1.1.1.1                      
+#>                             dcd D.1.1.4.2           trm D.1.1.4.2                      
+#> cl D.2                      dcd D.2.1.5.3           trm D.2.1.5.3
+
+
+
+
+

+Graphics +

+
+

+Forest Plot for Odds Ratio +(FSTG01) +

+
+

+1. Forest Plot for Odds Ratio (with subgroup +analysis) +

+
    +
  1. The fstg01 template produces the +standard forest plot for odds ratio.
  2. +
  3. Users are expected to subset the parameter of interest +(e.g. PARAMCD == "BESRSPI") in pre-processing.
  4. +
  5. Users are expected to subset the arm variable to keep only the two +arms to compare +(e.g. ARM %in% c("A: Drug X", "B: Placebo")).
  6. +
  7. By default, the plots displays a subgroup analysis for +"SEX", "AGEGR1" and "RACE".
  8. +
  9. Unstratified analysis is provided by default.
  10. +
  11. The plots displays by default the Total number of subjects, the odd +ratio and the 95% confidence interval, and, for each arm, the number of +subject, the number of responders and the proportion of responders.
  12. +
+
+proc_data <- log_filter(
+  syn_data,
+  PARAMCD == "BESRSPI" & ARM %in% c("A: Drug X", "B: Placebo"), "adrs"
+)
+run(fstg01, proc_data)
+

+
+
+

+2. Forest Plot for Odds Ratio (with a user-defined +confidence level) +

+

The confidence level of the confidence interval can be adjusted by +the conf_level argument.

+
+run(fstg01, proc_data, conf_level = 0.90)
+

+
+
+

+3. Forest Plot for Odds Ratio (with p-values and/or +different statistics) +

+

The interaction p-values and a different set of statistics can be +displayed using the stat_var argument. Note that the users +are expected to select a method for p-value computation. see +[tern::prop_diff_test].

+
+run(fstg01, proc_data, method = "fisher", stat_var = c("n_tot", "n", "ci", "or", "pval"))
+

+
+
+

+4. Forest Plot for Odds Ratio (with user-defined subgroup +analysis) +

+

The subgroups arguments controls which variables are +used for subgroup analysis. If NULLthe subgroup analysis is +removed.

+
+run(fstg01, proc_data, subgroups = NULL)
+

+
+
+

+5. Forest Plot for Odds Ratio (with stratified +analysis) +

+

The strata_var argument is used to pass the columns used +for stratified analysis.

+
+run(fstg01, proc_data, strata_var = "STRATA1")
+#> Warning in coxexact.fit(X, Y, istrat, offset, init, control, weights = weights,
+#> : Ran out of iterations and did not converge
+#> Warning in s_odds_ratio(df = l_df[[2]], .var = "rsp", .ref_group = l_df[[1]], :
+#> Unable to compute the odds ratio estimate. Please try re-running the function
+#> with parameter `method` set to "approximate".
+#> Warning in coxexact.fit(X, Y, istrat, offset, init, control, weights = weights,
+#> : Ran out of iterations and did not converge
+

+
+
+

+6. Forest Plot for Odds Ratio (without proportional sizing +of the odds ratio symbol) +

+

The col_symbol_size argument controls the size of the +odds ratio symbols which are by default proportional in size to the +sample size of the subgroup. If NULL the same symbol size +is used for all subgroups.

+
+run(fstg01, proc_data, col_symbol_size = NULL)
+

+
+
+
+

+Forest Plot for Hazard Ratio +(FSTG02) +

+
+

+1. Forest Plot for Hazard Ratio (with subgroup +analysis) +

+
    +
  1. The fstg02 template produces the +standard forest plot for hazard ratio.
  2. +
  3. Users are expected to subset the parameter of interest +(e.g. PARAMCD == "OS") in pre-processing.
  4. +
  5. Users are expected to subset the arm variable to keep only the two +arms to compare +(e.g. ARM %in% c("A: Drug X", "B: Placebo")).
  6. +
  7. By default, the plots displays a subgroup analysis for +"SEX", "AGEGR1" and "RACE".
  8. +
  9. Unstratified analysis is provided by default.
  10. +
  11. The plots displays by default the Total number of events, the hazard +ratio and the 95% confidence interval, and, for each arm, the number of +events and the median time to event in month.
  12. +
+
+proc_data <- log_filter(
+  syn_data,
+  PARAMCD == "OS" & ARM %in% c("A: Drug X", "B: Placebo"), "adtte"
+)
+run(fstg02, proc_data)
+

+
+
+

+2. Forest Plot for Hazard Ratio (with p-values and/or +different statistics) +

+

The interaction p-values and a different set of statistics can be +displayed using the control argument. More details about +the control options are available in +[tern::extract_survival_subgroups]

+
+run(
+  fstg02,
+  proc_data,
+  stat_var = c("n_tot", "n", "ci", "hr", "pval"),
+  control = list(conf_level = 0.9, pval_method = "likelihood")
+)
+

+
+
+

+3. Forest Plot for Hazard Ratio (with user-defined subgroup +analysis) +

+

The subgroups arguments controls which variables are +used for subgroup analysis. If NULLthe subgroup analysis is +removed.

+
+run(fstg02, proc_data, subgroups = NULL)
+

+
+
+

+4. Forest Plot for Hazard Ratio (with stratified +analysis) +

+

The strata_var argument is used to pass the columns used +for stratified analysis.

+
+run(fstg02, proc_data, strata_var = "STRATA1")
+#> Warning in coxph.fit(X, Y, istrat, offset, init, control, weights = weights, :
+#> Loglik converged before variable 1 ; coefficient may be infinite.
+

+
+
+

+5. Forest Plot for Hazard Ratio (without proportional sizing +of the hazard ratio symbol) +

+

The col_symbol_size argument controls the size of the +hazard ratio symbols which are by default proportional in size to the +number of events in the subgroup. If NULL the same symbol +size is used for all subgroups.

+
+run(fstg02, proc_data, col_symbol_size = NULL)
+

+
+
+
+

+Kaplan-Meier Plot (KMG01) +

+
+

+1. Kaplan-Meier Plot (without comparative +statistics) +

+
    +
  1. The kmg01 template produces the +standard Kaplan-Meier Plot.
  2. +
  3. Users are expected to select a particular parameter for +analysis.
  4. +
  5. Users are expected to select the treatment groups to compare, +otherwise, all treatment groups available in the input datasets will be +plotted.
  6. +
  7. The comparative statistics are not included by default.
  8. +
  9. The estimation of median survival time per treatment group by +default.
  10. +
  11. More arguments in the g_km and +control_coxph functions can be passed through, please use +the Help to find out more information.
  12. +
+
+proc_data <- log_filter(syn_data, PARAMCD == "OS", "adtte")
+run(kmg01, proc_data, dataset = "adtte")
+

+
+
+

+2. Kaplan-Meier Plot (with comparative +statistics) +

+

To enable the comparative statistics (hazard ratio and p-value), the +argument annot_coxph needs to be set to TRUE. The compare +group is determined by the levels in the factorized variable of +treatment group and the first level is used as reference group in the +statistics.

+
+proc_data <- log_filter(syn_data, PARAMCD == "OS", "adtte")
+run(
+  kmg01,
+  proc_data,
+  dataset = "adtte",
+  annot_coxph = TRUE,
+  control_annot_coxph = tern::control_coxph_annot(x = 0.33, y = 0.42)
+)
+

+
+
+

+3. Kaplan-Meier Plot (without censoring marks) +

+

To suppress the censoring marks, set the argument +cencor_show to FALSE.

+
+proc_data <- log_filter(syn_data, PARAMCD == "OS", "adtte")
+run(kmg01, proc_data, dataset = "adtte", censor_show = FALSE)
+

+
+
+

+4. Kaplan-Meier Plot (without estimation of median survival +time) +

+
+proc_data <- log_filter(syn_data, PARAMCD == "OS", "adtte")
+run(kmg01, proc_data, dataset = "adtte", annot_surv_med = FALSE)
+

+
+
+

+5. Kaplan-Meier Plot (with statistical annotation of either +median or min of survival time) +

+

To add the statistics annotation, use the function +annot_stats. Options are min or +median.

+
+proc_data <- log_filter(syn_data, PARAMCD == "OS", "adtte")
+run(kmg01, proc_data, dataset = "adtte", annot_stats = "median")
+

+
+run(kmg01, proc_data, dataset = "adtte", annot_stats = c("min", "median"))
+

+
+
+

+6. Kaplan-Meier Plot (without the table of patients at +risk) +

+
+proc_data <- log_filter(syn_data, PARAMCD == "OS", "adtte")
+run(kmg01, proc_data, dataset = "adtte", annot_at_risk = FALSE)
+

+
+
+
+

+Mean Plot (MNG01) +

+
+

+1. Plot of Mean and Confidence Interval (with Table +Section) +

+
    +
  1. The mng01 template produces the +standard mean plot.
  2. +
  3. Note that the template mng01 is quite general. The +users are expected to specify the analysis dataset and the visit +variable in the run function, and select the parameters +prior to the run function.
  4. +
  5. The table of summary statistics is included by default.
  6. +
  7. The variable Analysis Value AVAL is used for plotting +by default.
  8. +
  9. If the input dataset contains results of the same analyses in +multiple units,(e.g. SI/CV units in ADLB), please make sure +that the parameters in appropriate units are selected in advance.
  10. +
+
+proc_data <- log_filter(syn_data, PARAMCD == "DIABP", "advs")
+run(mng01, proc_data, dataset = "advs", x_var = c("AVISIT", "AVISITN"))
+#> $`Diastolic Blood Pressure`
+

+
+
+

+2. Plot of Mean and Confidence Interval of Change from +Baseline of Vital Signs +

+
+proc_data <- log_filter(syn_data, PARAMCD == "DIABP", "advs")
+run(mng01, proc_data, dataset = "advs", x_var = c("AVISIT", "AVISITN"), y_var = "CHG")
+#> `geom_line()`: Each group consists of only one observation.
+#>  Do you need to adjust the group aesthetic?
+#> $`Diastolic Blood Pressure`
+

+
+
+

+3. Plot of Mean (+/-SD) (Changing the +Statistics) +

+

To change the statistics, use the argument interval_fun. +Options are mean_ci, mean_sei, +mean_sdi, median_ci, +quantiles,range.

+
+proc_data <- log_filter(syn_data, PARAMCD == "DIABP", "advs")
+run(mng01, proc_data, dataset = "advs", x_var = c("AVISIT", "AVISITN"), interval_fun = "mean_sdi")
+#> $`Diastolic Blood Pressure`
+

+
+
+

+4. Plot of Mean and Confidence Interval (Modify Alpha +Level) +

+

To change the alpha level of the confidence interval, use the +argument +control = control_analyze_vars(conf_level = <0.xx>). +Note that this is only in effect when interval_fun is set +to mean_ci.

+
+proc_data <- log_filter(syn_data, PARAMCD == "DIABP", "advs")
+run(
+  mng01, proc_data,
+  dataset = "advs", x_var = c("AVISIT", "AVISITN"),
+  interval_fun = "mean_ci", control = tern::control_analyze_vars(conf_level = 0.80)
+)
+#> $`Diastolic Blood Pressure`
+

+
+
+

+5. Plot of Mean and Confidence Interval (With Number of +Patients Only) +

+
+proc_data <- log_filter(syn_data, PARAMCD == "DIABP", "advs")
+run(mng01, proc_data, dataset = "advs", x_var = c("AVISIT", "AVISITN"), table = "n")
+#> $`Diastolic Blood Pressure`
+

+
+
+

+6. Plot of Mean and Confidence Interval (without Table +Section) +

+
+proc_data <- log_filter(syn_data, PARAMCD == "DIABP", "advs")
+run(mng01, proc_data, dataset = "advs", x_var = c("AVISIT", "AVISITN"), table = NULL)
+#> $`Diastolic Blood Pressure`
+

+

A new argument has been added to control the theme (e.g. setting the +angle of the axis); see an example below:

+
+ggtheme <- ggplot2::theme(
+  panel.grid = ggplot2::element_line(colour = "black", linetype = 3),
+  panel.background = ggplot2::element_rect(fill = "white"),
+  legend.position = "top",
+  axis.text.x = ggplot2::element_text(angle = 22, hjust = 1, vjust = 1)
+)
+run(mng01, syn_data, dataset = "adlb", ggtheme = ggtheme)
+#> $`Alanine Aminotransferase Measurement`
+

+
#> 
+#> $`C-Reactive Protein Measurement`
+

+
#> 
+#> $`Immunoglobulin A Measurement`
+

+
+
+
+
+
+ + + + +
+ + + + + + + diff --git a/v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-100-1.png b/v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-100-1.png new file mode 100644 index 0000000000000000000000000000000000000000..83590b47c14c42028b1423623f2c2f20c7f5d1c7 GIT binary patch literal 62055 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Ξ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%0AdiAMCQQ6x)Gpe6pr!6YBAnEM zN)=`&WnY!#P(;YvTFc?bL$-wuG$;pzP|p0#cl=zn5O5kmJ!p`RyX`OP$>i?WtBEdh zXTDrCOpQCpN%PUI%NV)uMeu;szV)799A+_P&wT`>TTJ~d*Z)8= zjMzeW%q|oJ|7pBKol~k2+R9rWtyd#MT!6Oj#K5!duo5xtIsQ-O1CfL93s=;{a(!lq z)#*Xc=_OTQ@mB&{%EuY3WvSyUX2y&Pe3x|qKA<&Qe8qHIOjVK6k0c5 zBIERu-9J{xZwUwGg>XDJAZ-qhm`X7rQ5{t2Xt~bus28~Uv2!;#anM5CPL(%I`9qu+ zMcd5uNPD~!Tt(YWg63FyucJ-w)EW=Lja2?rIN6lpSm7e@D2lrh{YOfY&35JpCjqP$ z&$Nc9;SJ@F0K#BuGx@B=^h_#8P6%agRCaP_f6WmQE|I{40P#j`tlHV0lx0isV!(p> z)Ej#F#19&>X2W#`~$?z z=)44+aBbdL0o&_)FPh#kXA#VDDK|n;W3wLZ;^<#lf53^uucZDQ0mP}KCmyq zBreS*NA-qYI$P@Js*eXzqCtW}62`JrhA}6E{^F&aI{BT^^+gq%e~mj{K;w5pTatSVV9W$fAUS zhy$6_nb4sjvys8$*#Lml>nr;JL?9M{;QpcPH4W2>op4BhqXNda50{4BBuupl0p!|J z-`SpWrrij!jSAwVIOIBNST-h+)rWTi#$$zP$>TS)<@C$ZV1hoDuJI%$D*;FC1jgD5 zqX+uvolKk%^q2Oh&B;$4+zvg<)LecyX?>GANanqb_Dm~Ts9p|5ZJ@?GOW>5>Ry9(F zIgv~yO_?idmPb{PSI&rex5OJjgjH#OH4BYTVPR0qPRcOk`W>%I&MR;0e~o90<31<7 ze!OBno9bV7?`)~xyn-q1VFQ_o)}C_%iqPAXEg)o-sD&Ls3W!~=Tlwd7 zTiHF^R-8Dp<9XKXq^U=xe)4n(T)cc&Zx5b}pQr5n?eO^X>&aL_Tf$K0;xSpFkGN5J z_mvNrvtpB9b*}!*bw5*ehKvZns%SS@BC;u83Kr-;);v3T(6Nq4MH0I`raFlgAbsr< z?(=V=>BlZ=gKXS^ym{ET?3@*5@wW+h(62_wN`qPYnzNI3be0go(IzSm<|VmQ`jJQC z${EW^!tr8A(jQYO%e;JI9IOLslOiC@bCd3zXN&KY&KJg=ABP>-$*>ki_!6Sk%L~JG z8I*ZA$_q*ie=IMZlU&oNo$e`+)K0 zbcCTWO#S5E$;=UTfB7EA7^c(9VAU$#OZLzz0eg{0S_3{`tN{I(FgWgMrfi z7jwew0W%#`Jc|hPugu{{qIe6kNi|aTM}8?rlI}SiT&z=odcZv`Vso9{Z=i)(J9M(~ zRzqW8R^uq_03CDbD4nWS;IR}ZL2iGH=^607XG6LSZcT7kZ8EFV?l z!q;Lv-D(A?OGgw{_^;H;I8ID}#UBz&D03VAlP0|!FcGIEGqhkb<>EJ^uKJ94+84eV zpy_L$ADyo=xY1%u?hmCM-;JqhHyQPbkzRhM$^HtObK=zBg}aUIyD?M*R_m$*$qXeu ziId%E$Y>6?XldkGQJTVSHy=)JWjzP``sG@q1{t=4ujre*Q8(T$>(84RVL|eVDPs(7 zg3SQ8^}!~?dFE`A^uYSLOuP#C!m?ssYbr`E4@7PzylGNJWTm~ z+u_b#Zz0oKa`syaxqQI`6|qdyTuHNfHebFb^m|ruhi?|Qf*B| z4iHK%)&9zLYnJg(VUK(%U8rvk+y@Z2!NaW$zY+3a$_F6vOSJiqX+X7Bu>f zOMcaemrwilxTU{Rk*E{h#$YL{bNzva6})pZyKY!(KwA5w^hn-*{6lo9>9X9=!BjIej88NR89HLNLNjLeOChT2in01V zT?$0*PEH{!KNJKv!f&J)uR7L^*fBBcu9xsm^3s2Q>uJb2M|TrMPa<8G^+^)rzdU-& z&u?Sfz3Y4uH(o2?4r+L|k>b2s_I+1!{j>NDVk@~Nsnt=v=O%dW z&YDF(i#KMezg+4_&xR3$UHR+nDp5^HNu50GO4z`+0#E?hFGdea6pb0P^k|J$@A>D| zt;GXV#ak?VJl!R zcUqioSVF{y!g_KH?ZMNF_8o!rhN@cp4H(;ZZh;oMOzKs*vda zh*#5Ag7&XP2mMiV+aIoN3PHp(b}foDQGd)t&1`k!q+*T0nhJV1%+-(S!cqLOV-+s)2N`k|pVM|i3d>l%f*y&$rp=l>CM znZu?~{1N-8UA4xIK71=}`oTx4`kz{$kjCNT`XRH3(@9PNQE(+C1EVP1FSeuWOV}Ks zxYed3sJmppO}ru&am7h=!q;u!^kCE+FI>&P^LJ#$61< z=;Sr#2{?kVvn#6g7p$VL-{&aIDq*KUd>GuvF~XH6(b#6S*-mE60Og$e4JE`j6McHO zr*s}Z)dr|Uc^x%v?tyI?nnvlqfte^{S4;$Q1*8^`Y!N#Y-=Si8-nXEh`%jo zq0?UU}dfaq{Cxz#P$`q5)J6)v1a8zYiHq@2y#m%J(d%<&*NrkUF5J(*-sV8mPTi>R@p2{9>WTY7Vu|)5tr0 zEHTWrm@!<{=$w7^#;i^oAn^h`$zpSL^38i%RcDtE_~rY2VS2zlOA&I{aD*e7+!CyZ z71&JuO;lsRn#18{pvXr+Te@YB8dd;`^rf5}B0K2cq+3LmIFu>oESJEI6|iGK7VhM@ zAdy_FGKYKiNd2V_i{ntIl6fqmgFt=H&mEMKnt0)B`w#b7A$-4a;S*k;gqOc@rPaJW>FCXG1oEfkQo-4E0kB>3TakhcJ{lnIFj|As_CiXK; zA;X$S>pTgeH=a3iC(&BDmz!MN{G32f3o;mR$@L8JkOS!+pUsMk`TW+8AABRv6t&3S ztmbO(wkk?83J;yi?PeF`$8Wh({%K&B>uPp*!aXhB*IR1BlM=GqW?d~AXrP?s=IG=b zTKC8{1_-sRoX=T9Ay+t%YU&1PG??FgBFcTJ^J%_bz=03n^468Gyhrd(WjvlBO{iXc z>cBMiFL$vl$tH!#ll>L3hvQl~JYZ5jDMn^~j~9;RU75ni!QD#Y&PQH`=L)Hq*3MONEn_5-0~+Mf}H8vXa& zsgCP#q6Nd4u|AowlnzQPK#%c;A5&S>$%K!WL16*Y8!bTF5Hc|$-r29nY0c+f1rXl= z%QPgbRT$rTW@eR;>E3f>5uN*);Q-w-vuCO|p|nyx^Wt)LI=|_3=%!GoI~@xTLF(2^ zTWE)5CU-JwIJ?vqL3T&ce@>Q_h))RJlZ+r$1#8+`l?bD7vy+eu0_^0Qk1ME0P3~(c z&0A+z2m422FZ#7@NMH?{cBJ&kx|YYlnB=ykwpw%P0n6v&I+ z?_D!2h9Ac)y#T_19Z8fwcsJxp%Pf@3leHM39Z8#XQUg@0!4#okTTJ5i2qtNZFJPAw zA0MCR*P>DltGk7n;F?LuaD{yf4`-8fxw=(Y8U=DUq1FyDux>`x* zsZ`a6O;!E%M{yLgm_FbG_>HJpB5-sKD*>My!* zv>i4^6c6!8Lb7~{weac|?qhuC%CZsLR44Kpi2sid+Z@3qe{Ss00`uSP{0yX;vK2B_n!1GgA1yV}GT^vZ%%T8s1dukue%$wbu&%i{YD%pfOu zMa9t22AvRzkg?F|t-@iGyxAw{6TC%-^$ryPS2W+#XiFXyaWP|&! zN;hM?ft1AvDI9oxAFTEVChnydPEt5CuYA4+||KQHi6=kG)-}m&GZtdQb#?o2!fy zcSg=mwC#ivk~DAflXYnyN-!tKU_04c=o6)uT{1h_cXtb{`$|ZMsBN18S)0lv(d6ve z0uni4Vl<49X^}2UoGT>lLv4I$0Ticof!${l5``t}xfsQ%MFn zP&#@*hG7cH6xJ@tn8#Y~37eVePq5;;3Aqnp-nBNh%zd&`u8`Ky>&Wr=S0BvO?AsfS zp~c>~sW31%rbBlhqt2xWV_&hlQJ?KI-=r%JG&_ zAox6iZ3BI`n`ZK`x(2FG$Sd5eHHqXM?DOcR9gppvV2E{tkF^C-cd->v$0@E8cpjb# zcF$WgyW5G^xqfkDaB>gbit-Q3efM~q{snWtb|h6F*kKFLEi?7R49lV((fu{#$NES@ zxPe8fBja38%1v<-Fh{~9l9yn@ZDwJjNAf{aGiF-X#RTE(alu8(-B%da(2FmX=e4(0xHNS}2o+d)CMkdyTzQ#XqGSM!!dJ=` zSAK$7!ylzOjj7r9iLK=vKLlFOojRwO5lk@a3{dVD68`mfUMI5zk2i$Y>1@Pp7>WK0HzKPOTA_li;XP&Z{{8~(mT(Qv3+(A%QCE~4Rpm1Q;J}G;(halu zseP1Nc=nBNo^(Gzu8?B*=?Ez7*kkg@2q%0EF0Hn(Qv?>L`++6i5Ut!##Ih18exFDV zBUG7uBEz~TQ^`Q>$WMYXzx>(BJForAgQja=-((r+Md=#&Bbf+fXj06}0>I4mLm=K> zw<6_|aH~k?%Eos`KpAvP;l>&ws8Lu<(xb(A%#;+yNFAx_X|(1^`eFuCwHlDcW`c6Nl3h|mrQY&hW*h6JzE;Zu41-cY1txq#Sp_T_P zFh(6_Tk`A%FYe_uO@991e(=bZu3V>8j>$;~aop4=E~!#sqYvRWjtHCN6afwNpT`=R zt~Tg>(k?2X{K3f^Hj!9(Pf7@eSNJB@i9Ij3r5HgiC`P-U4it$?{jOe6h^c;Qtd&rH z2C$Hk89_M}*qu%4oIG{{gB}rJLB++CQ!KVan@dkYP{+KlKO9ye+sf5}+-;j-3KL-O zV7K9!W%pXltkWm9IiTXES6uPIv5?AadP!+NtizP?_``J+Eh6p6K23upEfe)uV#j@R0x10C~+#^zJlN)YHX={r8>+c-_;iLf}i`0gQS7g92 zCRinV@qaT%DF?QC*|+1+1M}22NbjTcz?nuRJH95-AHHw~D=OR{wKhVGwcL!AS;1tW zrpu#qEs+CA-{~iI84urN)R^lG9hkV-e|qWU{VsXk(N&Fud1jQZ*H3v#%MSTb*2=%I zB~bpha#YK1dCIZ2ZB@!N(>#BbWY*ftNlrT z5|nLhZCY5V`Z*Ob`c_lDYuoL6G7?-Nc6P6) zW#rWgvG;r1O4Gn0$MlkaH5PPKjZaL>sz-<-j8`^-w|d>91;d|z`OZFF12Jd46N-7m z*JXl#a_nX-mG3FF8#A-4mv)Rp0||vio!_iML|2%j@fX zfO2sE_Dj_}i;dgSCyu~g_f0RY_cil<0%{_%*O_zM* zPj{)CFPUmsUd&mVM$yUd)Z^1&>3TsyA&ajtyTn&`S~KO+{O?QB?3i1Twk^hJer#$p zcQkN-_ibMzK-1ggOEVuQB$lf@OLE4NBI0uDW*UFLgEOxkveWP^c9(0Yy{zzO!{P6` zdIw>%;TKCV%45a>knX6J$@pbKIVrX+!_<&Ul^Q14x*`2}LzGqiC;oH`FhvdcAF-^F zhItncd1QY%&4^lOdb(RR^a(RaGrZQBN4eX#rYc<&t&b0P&uhXl%mus}o}d!Dy}6Yj0uG&|@4wp@{Aj{}Dg3&o@^kl#U9 z8W;HJ_%P83I|tNQ*!=f<1|iK|__!2h;>>fm?wsEac*04^KyCPHA!!7Zh=iqdnV0{G zm6-I*1vVk#jf5;_ytn24?+kZ+S>;hck|uT#*kiRh2*gzU*(`5x0{c<8<8eh1t)yU_ zcm*DcC_Hy-Hk+{|URj69A^ihXfp>O3DEThCmzA&u;*+yG^Z|IGaL*u!X0yownwO@D z8c$M%CFrE~tgwGX!RRP{7(76lezkyHro{!L(oo;wbpmRTiuSh0y0T;jFr)g zWcOmy-&yo$dary&9xo{=u&%((6rqW52?gi{SIZx^%;LIOGO_r#VcO&Ll28k{Qdu;< z5ZHFenSUR&1KOkkw;CH-=-WV!5)@z0D9IuTxm5#fuD#3eB_*W98jf&V|JTC@+yc1M z29zjo-f=IvrHQ2g&8!U%;d3L?;&wTs587mxO)Nad*<%O zn2-#_MlhEAlvptdCITZ8gNl&O67EDL5I1eV&!TsKR<^jf=aU{W1_BN$b~N*kVaI{< zY3mCzAVvKRp+Eh4gxa+n?fw4R-SU6T-v8M9|8{hj!YjW0P7MHn5Ar(Eu~l2V(ABKO zYrm1>tLH(p$A3T`FKO<_9T00(qI`M4(F)spK7ssmO?<9e-IBkf&FENd zVPR&mk-Q-CLxJ=TH#;ALKffq(zUYS|o_o<_WMZhP zypYI;vOcP8uKL$bo9M_>{^R|hRvy(@!AcSJlq3?NE_?NL2r@q5qg6L>k)yBj4Oq>y z&J$1PKZP}hxmQ?fM*NWU=|O($3#EY`C~_e>Y9*`f`t#3xQU#*vLs3&x5QLf1yR2H6 zA6sl}l*HaDwUO|B_3L*mbpDZ=tH;noIzcgs=L*|3NDW^dN-EMbqTe`DqZ~!RSdbk1Yd3bB5`mQu=do!MN-?DMQ zhb_<&#J25_&4{hmHc&w|ml2Mad=Mj~jOC0JoiPsw{((i^$vXx>9LTZqT1g{cNP&!Hb!4CDR{RF1!x$ zuzw-)CX;e01%*O3(CmM)_nu)*W>MQ{91G(pGNUshBA{acGgPV4RYoB|K#77S5!KVwE#__^kMU7Vw1z8t`pB6PqqS;2z0&O>m44U z3i=AV2QG%)oVB*%E#X4$JUbs1U~sr2BdV-KxOcGK+wXE_q?-e#c`gHezm!lPIHQNk0}3P?Bng)f;Jep#vnMht!I>PEG_n@u-k^r zdNCM4Sn4EZ_50WOM}M4OE1U3d!NoT|o=tx&!Gb*fEy)tq{9_kJjjjpomHTCa2{`p# z6DV!f!`60n6{F*ugfvxp_F-jRJoDl7p~#IdBRKV-&s^tx5ylP}OkAjWyxc5u{U;0e zKoFI#V%_U{ltJ9vH1pJ*mcuL+EFR#yk^)X=OY9?_(8=X z1A5mzBi&*5kq+O<(d;KHl*eAi$o%QPSg2rBAXe2&3 z_u!zoh;~~+#i>et&p~B#AR}@*H_aqACc*N}4MpWt>`d?>k^1V>?e?51_mt%Ib!#Z- zNSv1Ya|IiJ@%Lgloigtpt6hD(Nvu&Q-!=6alxF$kNt)lb(HJw5Q-QSbXWicE_kMTEuf z(S4ntw;x>Bx+iVL6XL+O5YP3}KmZ8@5LxdO2KudJE=#sdzQZ-X>_(i)HmYFYyt<4W zuErkrozyJPv(6+ow*-py5k-A3*)1qq_+^Vn4J4)n1W^V0(WJW#aFpOTq{e%8WyQ*h z_~c&+MXj$(B{@@~x=FbuZe6J&CG(_G@U58)(9NtkTI`7%p|*+gx4l0@MDU8Cm5NtW zN^ELQvaOeLoN^9L`@$rVN#?w^HC~(TS&}D=k$+NWT|r<4GMv8Lryy%s zfs+s4+*Hgienw~qzXOLlgF#pvjdljAW&V&n(6R~Cogh8vk4LV;x5Mqgc*8=MlD%an zv2Y$47x|u8vUwF?F;+MchuD$nh1t`eJ{%$P7~1-@LvzJ*WUZ+A?z}Zk0JN6cnZEn5 z!XlAYfbdG^;4b73pC&3_T0ykNbqB+Ppyg~Ozv?-OehFPO_xbScdgJA7sAgZwl9}TJ zo9@CD-Q~$D-46PcTzXpVL3>?=!g*&wQQN1e~H@# zPxrsr_#uP9%5Iv(=+Kq)FC2uJx4ylbkF3#?o_1TAVu-thgkkgzJRhnw51NB7D=Z2K z0W#81vsID5Qhh^5({ML`CJxp-FMi^f#sb6nPNS9|HY|ar(y8Jfr}iZm+Qg>!wDNMG zOTflaPvuq>nd8I8iAG2V-5{UCAIu$S}w1uV2Cs{3s(@9yRx{n3SpNp8sQ9OUuHlkQM>aX9vQw z9{05R---w-#TFoZF{eiF759Mv{tt93HwI2izMqS@)cR`beT$`m!|&jgr$V2C zCn2g&6u)?-VTr8S>mOR7UTPc|dhE{Xp^o75<%}n+Ot^Jtb5W!&sr#n43O!`_^63f- z@VZ&T;Y0XvJw>pGHw`|P-UDRJR~-BEl%f2kG~9lR*-VXQmUr()qWr4w-jxS9{ci03 z$*hbXuyORfU`-_#Ja%tR4umAD6q*zcwCb-cLwkFx%u?P64nxXDfZJo!qdymFpI)!V z{u&1gUZ7%tdRtW>F;sHop6ZwvXN>XB+*P8^bkM^A>AB$ZE10A7JGi4?#0ggiK*wkr|O6I91(pWyVISyvDj-i7pNgk{uTm$9RtnP$B{@ zPQ~r!ic=l&x3{UpDc*UYmX_{cG~={qbn6bV85=P=lQo=PiQ-hwRa|iT%x7DWa6T87&u;VuxkPN<_1};P**GBZx^V|-F8Vr#Ibo{xv zKB5q&1sMb5sZyq~zy7N5K=(gS$}?hLEjw+j_+G6Hn%G$9))`Zy-~KaO&KYhe=yEHM zQ{85=_xM0w6wP5b6i9@ZiXKan@-!l9QG|psQu=Mr#+4%HHDX-}t@QI9La)$-5Trv@ z^o!n|&-TY$BF3DOR>Sj2PF68U3qIiRHmow=cDgYEYp5k%>%h>Y!(h5%8#jNQDYkL1 zlFSM4Cl88>NZ>1rve>M-hMV!NNXi3CSLyo?8doQB7dN#cw!C=nPjfGjEd!LTb#lD} zIQ}-)zMHiL+vNc zirx*$Ic3zZ7EE>=_~9D3xSg_88FsW&;vzSD89LG5tK*44#$Wi!s4AxLr{z|PL$+*BqDk3D@LaFqbJuVVC{a*53VT*C%xNLe!;nl|_ zb5iC!K9p;ndt7m^V@ys>f55-Dc{}bVUb_5?++1;>29Nt;w%V+8g=6nKe~%2_X{BL) zIoxaUFt`hmg@qA=q3(LF`SR$it=!#>r_jsUYrVbCmIKFDw+}7SW^@~_NmhZ8bKQJm z2x`*IYjU2%7Mq%a?=$uZ>ooGdxlixbdSa(1=FsM2FVs`h?; z2A&lNU+pwf%jwP-3)mRb{jd;`ZQ9`#qgm5*PKt3TI&m7oSPl2aJcrb{AU|4mwnH38e%4lA4V2$ew_$QD^ojjfj80=rvrH=~j* zOG1Ei;x3xD48Mvbh3V_1#*a0^XD6f$2WN}t%$Epye4h&8>?78|Jz_zzmkF}RDRa0l zG7A~o;S(9 zWzguR@#@JLv zK^hO$E7F;Op&=b1qiU(Sis1GC7%Kesml?9{tu*R~r|t&4{)PHm#=cKd-!{l2ZYC3-lxbq#=KK-D6NbwvDo>i_+~qFY&wRb#R{OubDy7U-D%ji_9gdzOAeZ{7Hf_!ibbr|~ zSc@LJ##t}ydX`Yox^10m?Ye&NSMq-lzxqD1ja>U43FjvqlZeYPD+Jocrxa`mL%d!v zL5wO5xH{EUZD(1Lsrkq`+=a*ppX)lX>Oj~E5A7rPRw3V?Ry|1pVIf;-7AsrX(p;1w zwhI7pinX;}y_%~o&(C~E;4%k#u~umsRf3&vnxiIP-!bHWsu7U?D?0W6;WAA3$kY#C zUuxrx{J}onh-2gu$3VdoJQR^pVww^2r)4)9!>YUXZO>Gdl^JL#!jHk@bNlt3f%|6P zOr-Iy`l(c>uoadQuOn9wYj4xJwvw1KB8Zs@`6$d^YLB<`9%z5Hr~*CkdPt7&_*{f_ zYqyzlmnvWG+4E4?_v0oLu`Z{`ZZGwo9G+R%shyP*X~BqVOsOq@8NzC_V?Cu%2lkge z*n){@oAtR;N32{{@&iK_&g7%MxG8D+;|bgLyMHhCxtY+eqqY#E?4M#29EwZu5}BHs zlq_SV&CUHEgNl7FcA2~$yM3FL&rHQ1PiCm5M2AfOUD#ZE{~L}Mmn7&;rm%1l?Vah` z?h-d*mnUH8L0D-Illl72Nw>MpH|1BqJg!B(dzIgVv@u9g$!8xIX=+l@O%(z*l~DWm zso&RQ_J78xbU1j&sE}c)QVsQ&?3tSB6m022uV!WRxq#oiI*$Asu;_U!ce+FsY_@DL znL4mNW7UYUrLm#v2{o+#mDioWKq|YE-~$74Er~DNSGIn{6O&6cg~lnYIFb^Y=g1`#`#pkiQTD77AhTq|!QgOQue&+%-!1b&d*SbKV?;W=i6r_&u zGA4?O)36|ebv0QoiKwpj0(u`lZ1Mf}!fL9k|aB|C5yPVaHlBjEvx_5 zfstxo+HAE7>>0Leo!3ldZNefpY^?PZMs(;fc!dqhgY!@Gj)g?11cH~L;2LqsLTUWG zgl_Q5R{~!rvwbg2M7f>6KG^;Fa&?3e`h$Y&O`ETX*wC$|*5hD#&X&3A@98$=rxg;Q z4`ka;e-c9`5hHD1xAxlJp~oJsr~`LMPeWe44)tNfE>lyhHqnQ#LrSX|%ES1UhJ`3| zqb>t)#Rqn(yG0B9ks~EzgxC>+bP$RfsyjVnxzEVsa;H($&3%z;)3KvFUfzP+2-gd) z>IqdsK&n}PFct<0YM4Pf+^9o;*bsw)Nm6oR)P2Zjg>OjI(zf@#wyK6l9q10a3C*moZ8>aIl^3>)qbU3IWTN=iZjxB z?zqoCLYq;JWH81a@88x~Z&Yr)IrdU814JLA&%-36e3HK*PnpU;%IKzo1y#J98aLqL z=lurcveYOW%AVJEd3n$V%iVpd2$Z>nWvNQ}GqD1H$Cs)#y*aoA&=x|r!}qmL&g4xL zAx0GFo4`iStB^TkZ=Z1KlNT#sg~KU2j=E+`ph&mCh!b$N8{)uCpBWxG%TM<&hbW-m z#SgH{u-r~ZW|gu*`^c@}5l@p;K+qCI*s^o~K|3mSVY>2W)}bPV-c4ge`MvX&yk=a{ zeaN-vAKn*EFvPQJYm759S=}R&h7!PV*wm>KEZ4$n?|^EN*Au+*`WHWue0v zA=v1$S0GSjNDVueeJ9D<7ro4|mb|;$Gx?av_^I#uR31?G9*aBn`xX`zF!VMoZ~P7J;4LaB z8+VaL?j9<2kI^Bik=E&@wyWD7;ZDN3tWaha{%y|K=-=52ld%Y?{AlGdJj%GvG1Rf^ z0|v?_uN|0478gEZ)j`$Z6PwQ_in?oUFp=KzoMCk5`&pgq&jXMZp|1J^HG0E*XD1>^ ztQ>SdAvfV6;5n#nlt5CuhYk1)G#5%oG$={T`>NBy>X0Pk%BvH~j&_y+b+)wYqqV)$ z#oGK{w(m~o)5*jKwl#5MigW`YBMX%v3$gkY#I^kWLtR){XQ? z{TzS&t0xp5)&g~!B$oiqf7r?oWjO!7$c*_iWBChTkQPsSi2Dy6 zxe_b%bid-Q!anll1MaC;H(nB}T46{x1v2m&_oh!<*jFc8?pDNlAmRu0=KT`GGqyZb zs?P{cg^`j}9yFY={j@)$I@BVp2;(QN9%Gj?3TBf~14Z;1?+4o<{E}x6Du=2gQi7re zD2X+Z?rq}avX{4lEoSm6$)j`$Ir9=QLyl?k!uO{q72mQ4q=C`VsXOZ9DsYse#lpbD zF(^lINQrcAf;`#_@Pyk1ekxC@)#0kGOpW4>b=>n?`PYfuuR{2K zy2d3p0H_+8Zi)JMTP$euw*$SNCK*6m zY!A6}(vRK;ix+eas`+=V4gImX*_jp1>B+5T4@5O*Cyy1H3^LwVGRv9Y@h(G}aVqOK z*hJ*UvnJ1NapS5~8@>%{@sR)v9KmalF`n~x2#p|uH8^!v-L1e16>XvPNK@bGU>@fT zT$ads3zqF1{|dCNk>5lgpr&Q9de;2q2>aX5)EcU>Pvxbl58kwQ2UR*GtWoTj9EYz~ z_InU=xLl3l#0Z$g=#ExRIIwo;22NjF#Q?~l^PC#yC{8{iMjl?$i^;-ah|7KZQhWl| z*8S)9#ED@OjBjO%?4fWxSjvrUP&aa2Z!X)rw;Ch7EpdftPrHs@{ZMZLrs1{aA@Tu6 zpb1j_ZEHe@YI}EXi`zvb_RLLCY-?=u<Qjv;$k1&Ql?@1*+$v*#=^(qJ{*M`QFYSN-n1ZtQEL%T8YXXaoI;KgQ2Qq z2O?_?x(*fC0n~ktG+j@FrN7*kBy-ASM>Rc}I?=VEwvHBEe-5@6Pnm})!N&m9tkxCR z$=A4pFT@lDGcP@5A`&~&;QPAj)#$oWo$vDk|1512{m~I7!LVYCUMpMgc}$Bh9_a8| z9WTcfk93W;qaZTHa~Zd11s{YZzXil^5=+QNN?!R3ZOmo1wqiTo%veX$G6ip%o|VPY z>vDP$VuG^YCmifg)5>l7E8sYoj$CpKw#fgRc5F#!gW+@H?=JZvH9Ft+EM)|!Qz7yH z2@6#5jSz5g^TVo^)z>OCJpcZC0^~$_T-=J6!YQl(HQg;Q&VgZFkr;OM0s6ci5oJ;lPwXqI3U3_^f^i%@HJ9@ZRFwUo=1kK7bfF zi6Q>qHD87cp*)4(_PHQHRfsJ!R> zFA1_GB`Pxv&VB!ohRlIVPli=MtY9W5BYJpN`BsaLU{g+KK1L2q{5ypoKh;gY_$^I4 z9}yvAbu`fL%DOQL{yedk9C9SC3edKJ!&&Y1m#Bm9`m4Lx(uq0Hyv3bn?R z@PDYVmU&w1dxmd;VE95RRafvi;h;A~W@jVAqkr0gw(!=s`tv8>Dc4F60P}5G(Odib zH}t28LA+{_GpD?&_pFr?Wj#H~67}e>qD^te~^a73BO+?hSnznkoOCHR>+A@ia_t zvrit~73IxI1}m{AzC7;tqj#GXygMdF^)sDH{d=p5rMCnMQ>Ipq9A6J<-}nvv!E_+( z#iauY|D~bBo}3lIdoes~V-K058#*;2%f^p}uMD z@&J>Fqf4%|-)%6wbVSn92;w`~6FLf_SzBlsiwUxEnS!yt4VE`{2~77j)e97v)g$5_ zT`ff&n)|L`!KhMgdFE_LrSv;XmoklfyMEpVr>GSNW9W8r$=|uDsp?w*lca2ohMHlh zC+K6VC#XhOt4r`Sn#X$e_B12^)1NJ~_(z;$lDGWL)=%TzzCqno5R+m~U2n7_QF_18 z7$Hx!zdz>xuva1fL)-noL4kgOf*8W+pP>HO*|G7GhdFpqdz+(BEl*E}MnJ2z=)2+b z%>P)hj)XC5$)|}~fQL2k8{CD!deM21<3d)fhSE*M39-zzi8v@_FvU@ucJ3QxvEuyY zplutIP>{Fb3m5KvX- zDU<>gT*r)+>K21^5JgI8L$nzn%IjJW2Oiv0akS(W;DXXq6swKsQP_6B=g~Isl2|}Z zQNV#VnESE~Qaz5+8K4|A%d^^hhG~SXDI1fg(^fPJEK2x~JR`An`gH1a*QP$*AH^LQ z>&m10pO5D`<5_!}CdDyaP+km53R|fJ3?rB1zKV}Pd@A$8w_&aTprQ^zqiFsdSfN3k ziT8}cI;F8rnoibh(wFx*p#&|9H z8@gEL0Fq({ZC`hXl$@;FGl-xkN46bMK4U@8gVZdO}c?6ykKKPtarq~w_~mW9K= z?lLb4w0LKD*v7I%gHF8H!BizZnS0+-dbm!gvck{E;Gtukh$1fR%@nsa?S3gQ@7#J8R*Y2_0b@5ff2}+#a z)6Wvy?}2hX*5?-fTv%4$w#)9~FBkV7`IPJJ@atcia$axE)gh68AG+|T(JxP+zLGlJ zc5ZUzaOT`x)>PJ1nrxm4k&{aaug%Y678T_#7xFRNw!9trMbfqf7uYyQtffBu48VqA zw&@xe(pO*|Q061shN`Mm*QL95DFA}gvy4|EA3XQX$JSIQ8{9-MA zT60jlUiciEkGwOMpU-o~?suSC3zB-ntSm%tXY$4g@Fc6<9o)Wn_BY!_UTT4SVZ(*E z{e3zC<|tc>3qzx2i}Bd#KS*50VvsfO0eKKi3yopg4+#F#S&w>-EFYA?ErJIpU~x?x zcAI+vh_X@_T@7@Jy(y{ z*Ui{}i<`o#MR3b!5-J5NkI6TcGPUBPU4VFGx;L$+L#yNV@~z4WG-hnaQlQULWIj(d z^<$}HVSclJdfZp_nKW<{U!H? z_jbGrQIaccR;>IoI`st(czY~ei#D4l zT%tjl@T)D-wlqE-R{ml{oAiy6-hM}aXJdl>gpHMYhn(%5_k*79bBr+fsx?mz<~EfG z)BcN?YTL$Fo0tR@BsOpg$qjgqb3i{_)rto|sh^+MRYHe!>F%~?Kbuf?y>>uF$F97yPl`7=iu&`?aW+yW>E~ z?k3gNukurn_P9yf_24$VU6Y4He-Fqhzuf=+r6pkC*&7pr-Ty-@+>3)|% z>Ycu{{gytcdYE&N+F(HP_4@j$I6WKjkDor`jN?Q=j|5i$!;H%^y3YQ4;31GuQ}91) z0>;GD3DY?ux33?0n%ws-D1^M&{k__88u2}jg82RK9-l34!oNRp>EElNkiP$2TvGTi zO49z{JwE^QmH%(-Wh#^V?P6S$q$B8y%}r zCrkuW2di0<$E#;~0>O-HLTO~jdxhTFmzzG}wG;O?nlJ-wVHCAPmhVJ-_DpBbUE}X$ zZS|KzZt~JnwVGPafkMKmj(XuebT#--Fw|v+YNklC!)pWHVI{6)Dw?>39aOz! zkXrq{fZNz87+G23jVG&g@?)!x!Zn`!QwPdIWgtyxr-*`$=Z2!Ej!QX;1)X*1dKJac zHifUI(tdo7)i8R%nVAB~-TNyEFtARoiWxj~)8qtKlE|F*}{JVVZGK>xJ06=WH>~1$<(k1 zo+)E`0jJR7pHqe3?fycPoPOBNPUA{H9$J6SDB>EU=2^xdhXc4iT&_K| z_s4Auqq-R^G(6@J3lEjF7s&;kWDM&xQN8nDLfZABplCCot#t8Ji59yVVIX0_OY~b~ zD(LCoFYTQg(x)SV=#%UZ(Qv}lkuI^3qMw5H^n;FwmhVBa03=Oua3C za|dcBFYp8|gDN|$_hqzXy(cr7)(B5WfA0rSGideGKR85eG?ZQ+slLg@Mw`&3Yfnft zHeR7!cj*)@-dWCFRcvk8Dz~1{Cbz?tY2() zLgIY~17dn(xPGVpkS6{r$DM+A9^s3kpn5R6i6Ytq5ZAN?Q9+lk12P1eE-}XmzAGLT zA6)i!y)X!fGLN^b8RA1%O#=Gn%6*i~pn9aKax=T8J%FJxfjjY{(k1Y~k_I@7Vfi36 ztkxu_JP=!_KsOz!V?OY|zY`vFv18<=4S++tXS)kOA5;!JCjSMjKgjM zO?l&Brm@T82{%qJdv z909WjX?<%XvylcRg}?hUE*nVR`E;xqs8eF+eo?VaS|5=|I|4G;x|hCdJK@He9_LyS z_;H-q8*5A6OK4Ym;@QDI0UV^2hQn2-uSK>jy;@z_5{~UtaJ5<*D9(tefiaU*m2R z>qT2dMyTAp)q0b|fDNiH+1}wqkax5vOX&ty4jM4hTPp@yx95$w!NZGMt33hAWo|=A zdat5qE$w8ls1s5iLRaJ1_0&XmTu>Elj{b3A1qzv`J`0Hcr?{G!WB^46Ssc&-r@nZ$ zVqbz8=iSx=%Kb5ezig5dmQZpZm+-n2=|KT{2N~8u%X0LJv;t zLXzyiORm@Gt{AY$)|&=ZCR9lo{3^JEo9`5Qo;_9gU|_HpAz&Hx>zcR}`kr zAfs}XmcIW?PUB*%WS^j(>$^<&zIN|ryro+L8^_o=UkqS2Vx3PW=eB)rcnf#Ay18D8 z;2Px}j;)+p0kKgmD+Z<;mWoc|#0M(Vm2CZrHvD5ByoQvB-0}vWXV#Doi~M%sI|7kv z75ANye)njeYj2+=2HML0EVxMEM}?`J%-AoRTz)H9i@q)GOO;mlinW@Rr(^9=u+x%i zb2S-`e#b3_&tq986g^B69~qM!SbIYHbYY=miW3Hr?}A&K>55H@@_Zg+=%pTYFlX62 z#HtlbsU$CBmWrVb!6!Fe`oG-4QK%pp4+(@|>$D3ABXA27Me%j}Cdm?CIT&Ow9%Gwz zA-GH}#J5#E{Q-gOueFE{dEluQ#>tZW?l0p>pQDEL^%yzCkLd4=M-d7WP=f z?1*#Ole4j@)8#%C5bJfhDbz|a#VlVZ+`8Brzrvh{-}mvX^xFW78~ka9Pa`1r8k|UH z*1G+N2S`7m&Yg~PFn<4G{ra(~zj6com9U_CU#w@Z5KXlPM@bMfCYQw%*B{iHnKWKd zimkhTiuq*#PpAu@A|uCdt6BCEU1G*1RdVMDOLkPLbmXQ;$0?frH#6X$gKDyE z$GV({xYtJ&evI=TxB#j%7@mv0)rx!wj?R0B+e5gYMII|YEQjx5SvK|Nji9@2 z4Z3V6d|I)kHjUP?USEU16$^6JGsI*J=2uMQ^^EARhBl%py)&6p>75nf>$r*OTL$vg z_N~t;hL*j? z?%}ZS8*-eq3N7`9q5@WgOO%yBNR`UEZ!6+48Z>+x^W3XnddO3FidNe|9=yCTubAMc z*|wOm2o7)~;~Itn71DHI5=ZuxAIj24?#!{9jrIAw>QHvTbgL=%7uXqQm=O$C=~+Lj zAe&-)yzH{lq4q2nXUkE56$B1|w4DgkBEdN8l)LTlDT#cO}%tAofMGS&o)77Ka@J-T3Mlp@-V? z8&;V^_Din~TO5M)^XvzO* z90~aLlid|Qi1vcd_duuJhL;PKFyD;}&bWozb(&gvUsq9p0NN8^RLUsa&N`AvSKe(C3zv(=lxdy5-Q*Jf69Zl-`jnW*<#DNU@Rg60Us46V_7&Eb<2Y*0OO zS50A21le7GWOy#`X8z<0X_XzS?aikvN2a6?OZad4{^Yr1@?~J9RLAz!q2<2WPY;A@ zZNY1HfJaKEELLo`7r`ifby7cF`O3@70|isd%VFW8Gg&j6UhStqYcA-9O3LeLv47_@ z;uQQbJD|;q0ARTP`~`k zS#Somp%QzS)x-yN9Pf=#+BQj%7?>{1z)Al^A!)tU#i88C8*H;!u`PR3BwIop475o) zZLwfj*q6R3AWD(BKitY3PhuK(GEaDMi|(P%*2*^-OyM|RCFui zc6K`1^$F_{bcAg9%p@I!<(~uRayAoGL%GX1@I_$_PqE2YCPdyzgwDkby8)8c62A;i zHqe%?%%5~iNmD)=VnN5G7S=9S2^-$ zZD79J8NgmaaHW;z|2tz=!k23V+l;TwJKsN7{^rjH?n!XF-21hNmbq{cbsc<2C>oi` zgjPctx&~uY6$A4InBPge=bCI~r~RX;rN}!B(^B93JzFl3$r8XCet}HPqPf-fz2U0( z`)j{I_${usYsZI9vR_Yp!eQxN9Qo=9po@}mO_eIFw+E8E%?^7w{TMcmvtahI@No93{jdzKSGZ(v{7-6!? z@xBff0ax*=&goFS#Wx2+KDZ^URR0+=SQAD+qc(a>$*w)|)NG@7LF=AWp-N~8TJ>8Ce#Zuy|3(QN@>A~Q$z`j@jl$F|_H9zuU&TWiQ?j1<`Wt-UPyoc>_ zGr`y@cREeN6+6Ps6L@?5S8H<^jsb@~%}C|HE&JM*6yOvS$F z=Dg9xeVe%$10DR4Wi_SJwoX5hM$~_~=D?ku?r287y@!X#>dZD~EH?~2&}-kZ#?koj z-|q}NgJcw{5$fDz$90X0^&n|fdv}}nisrHZa(;;H;>&WqY0uIFKX7Ry_v+>ly52K| zYyIo$@mAkqh0`BI-Tu7ELA9<==QJhT=fjv`dQ*kEo(VGNy=OJA{r(+H+SRcV->PwOLuE_W(!93`SQp?%e~5i=poHCb=3NHAB|GXw0B^y_#|;{QCnnN*%TkGGqKpm^6Q06PQ6e zG94d*{Da@KWhzGNI)LukN^ZL0;$nUXg|V}tUFN?B99X!)dx05bU0g2$do%X2?Hgq2 zo(-8q6H(YHU51ugzMZ(IaKoefdGTmaiulmnK53prR8gBV*u1n9TG4vs`|F8=I;zOF znaWn_NT5Fs$4KrZw}*T~4k7;onf?C`e!N%-xitv&C)}F>8(2LW;FB`eD0gkJcJ`&< znO_>1Vx9vr4v^A@1;J(y4*;bt(IgYC@Gk%hIqev>Cl0&6E=exjink2qK+)qnmW(v$ z6)?BiHU+`Mb8woy%F;(@t>Tad-5D@cq}yXR)}d@a*{`36kV#3~ZU9HJY)vCh(ChuKh%vhtZ z-xb%cA9pxjHsWAyqF(`;5blFok-3gvt!u}JnFc9WZg_kJMw`zSw z7N|(T24SoE?K`sa{2`+j+4tsZ4swlZBSj-{JY`ubI)K1F;*jW?zJKk9ufN#7JN{>g zgd+MDs8Lg`Oh+KN67pyaAd%C@LI7Cos4hLzQ8~B)3L^OEpFH)nN#{{ZHzt3@fAbzM z@7L^VOne%K(cVy}{|1*GxjtME%%-#ACtPZek`xx)RLD$i`jg%hBjyj>gj)D-rKCqW zv~4$R@AQw~6qy(o`p?k}=|sRuf4*ECZf$|`(2?+_!b?VeZ413+kvK6qo{Mz)w$F`B zaBqTk6fOY)1lwAE8FXD2QF(&C2W;T#*;xAGm6n`8#-#dYh2#$goBV}Jw08UU!MLQp ze?RCB^5Ic`0&tS(e$dp zWCRLn@o^;2cM^+S6Cd*(HRLD=E&|>lz6C^iyK8nY0kf&BMrc=PN!H5!Chas2R+$F;wz5=REIHj`SFpL;A--Y>zRRbzEp%Mu|Dc>1}16GC}``a_8 zR-DQIdNo5J7aYI)?Ek4yK>nvR0}3DhKUb4lm^}o#Z=f7Lulp*r)~>ez!TU$2H{dY~ z?+4#QpEtJc|T+iCsX|sVa=aCHMnxh0&p2~=lFdIt?=TrN7_Ea2) z#DVZt+i~Qbta7-E4!!I+>~@cI&l(>ct&?@5GgwpfXOl-SH%;<2+?9&OMFI4=Y0ir{er@k3Mkez=gU4pd^eC&33@NG48mw5VMpq|s{zC)v$H z?;c@9>Wk4$2NOrqj$l_fuMhVqXa>CNc-_zj8&nItwWp&(J1t0ruMrewsz&95y#y!} zAeIxruT?;Yx9ZT!no34h=_L3;@{au2wDV~S8jQf}&o!(n8hp#SzQVfX%Ty!(I~ucF znrk2cbVZVA6J?fTn1M2HU9Amk4aS@Yf|~`e0??752M6`#KHEa5dd_)MbYDi*eGuAU%>y|Pa+MD&Nruq6oXT@#g(G59J4b$j zs4qB;b|noe=$X*LN<1EQ(&%vnD9%DRb*$r)aX+*0yC+Qy+4r06n(o2Lu8;Q5Cn}&_ z^&7Ss;r7QE>C=Z`lBz}v;I8KCtCU>AM=4xw4fhTOn zt?F=4if!r2^giR6PMB^}kQEA?VM*{xQ_#!|eC{mOTp|#%ANNNk2P}^H5ZEGP`5$93 zIs@~8tJMB44-ay~Y8$evjOh=MvVFdz8y}9dD?gafX`4#JjaMGAdf|4^Aw{HI_5Y@2c_(Xa8q+lezn-t z`)Z5Vp6-tG9@_`gjvB+Wmiqlgr|5$a_l*_J>7y!x{%vFBIb6s&`#GZQYOV#)gpDhHo&cwev4-z62e#!rMv z%0?+vE0c!GYD0_bVhV|12`B{_wCt3HD%MQrMS;_l2*^8KO(V+Lk|TCamxOq)>q8Rx z&1&$g650JXKuC)tm&GbwwGv2!ITACZR@$e2gN9@%)TlJwBj2Q0n^za#;vVFRE21w0 zT(Z{jv4W9JnYU7~7C;HP+MNwsr*JNDx!n|$IIw9Obg$tky~{Qx{x{fq?{B`0bVz)* zB4%las#%t(vWFMQ&=z|xceM6*q-Ik5 z@}0RKA%}c^_?X6@#i_GKU}w70;7N1WX#5;QQdLvcpbM^N@8A<7Rd=OCh_`b>uiRD~ zhamXO{aHEVqfAO>$&?m*eYE<#!YM%H20q3eew8^rxaQk#&>g&1kr!YV24+*0h4*qn zHdW+MLvHijnn~6>Q(M`jQ;PB%SNpRy5MFsBZ>)-z7HLk2uA`so6LR|giC*6utxE7O zQ(erb;jgP3ek*Li7&}MR<{a&x3cY5W#F|6)K6MlMMF&K>js)HW?CnItfaDYe=9`E5 z*D3}sSd^0G%yY#FxENC|p=ZbJpD|B*)OwckM9DdQcMNEAN2D{;_v?V6U${E=29Q9x z+mS*te8#xH2^3iIIQuBUsnhy3CFvX^SUKF=f@;F~A7!5(L~7iG7$0C(js#v;7(|yk zBK>ScQ92R>u4yGQS-oCkQ?uL;qmH(#NDjaD==P7Y{a+>zayS|IIN*}0-63y5S~CZ>bdSS$U;o8!v71X$Gzp*QPw0cUg$t~ zG5nzC!~vEjDTP>Ca+s?=eo1;IWHWS)Aj~~nnfJ@cgRNypeqJe|T1>6;O<}RwDLFe% z#aj8cmOC?>6DJd6)9C)T?S1??FG4CkY^*iPc7X9E&>bxJyrAR+n9PNiHe}ZiQjYj% z{oIk&aZi5emS)}6Y~L@rWm>1}t=LzBi0>|)+ND00)c@rrRFuhk-%|mOF=DlVgPYsf z;-0+;=eW2YmDcym|Ii^fj^s!Nm_Zs(?}v01q)_g{u*q*5dEn$( z-T;(JxUCWPobc~USCXVGAJC;Sdt>vO<e(=aVP%b= z{<5}~`R0{Jw)>D4kM=Ctc7`M%J3*nS9-B?6sd=Xb3T$M!4tGOv7k3z~ zHg^%7tJZQR@>Tc_$X@8Sh4!mBTj?8o+_iw{(vvNhxm;bkMi62*&Nvgi>5NCmy(8B9 zV!+q#(u!rsS)m+sRyX_ZhahRabG4}y$(heNxC9_~4Yb#QN0#}3vwr4-;wqHwA=%MSJ z?Dh2VR3_O>nL&q0k#irmh^YG-WXf@5?-+|xmW@sItC?oetiV}2sJ}fVn-FK$VXAox zY+@Zz>=AE)4Ett8$vj478Kn0dZu<)+p%IkUDf?@n4xV>(b_D6S-)8j!6bkyYdt3hO z6zI=1h4jWrFZaVUo2mQoOY^wHcu6mJWNrPxscIR^>Y?aATXzaL8t8^1ak>0vO3o6w zF0weuj@)b|=1^sq_I)XF%t%bJ(}Vw=@TM~?p9gDsH%)!utYHMPCn!q|@@a*ldLML~}Nj0h;b zqX$J2nkEX;L7H^wglaj;Q7Mvy8j1=bbdV}FAPR;SAoLI-lF$M~LJ1I(+>Pb;z5jjx z-8TWC5v=3%gzYtuIlgFgK7MI$chej{gc79_(&Xm>veH zV6BF$+|;LN=tkL~R7W*@VNT>sbb`NM7UU45%o>^GuSx{mFwlLr(`N8Z4NpbE!TWOz z;EZ@m#iV4gHxCS$V!1>)rRV2`b>Bo5!QJY47wM8@DY#pwaSoL+J%-*Ve8`ZMf*ySx zBdVn#sdic7bGd08PPuf2v$}B@SrW+eGrofmO z3AHm4m%?CBxIH6(NF`el%uey}xKNnHxNnUVkwRGPqo>6h>)_t;hH$$xI#6L!^u2r$ zSn6PUr`25@hwaj`X|RfSvHpg(0~kMj8B%P-YN}xJs}sDcie`(W0wV>@j2!@#$-L$; zqxLGTM8^Q6Anfr%oM}g9=ez9^q+Rp>%vFwz1{qcut%UMdW6`1{AXrF}mP%<9;nZEN zP^4FnOGyB1f}pn5BF85VciMMdCg=38oi-X7w?+3EHQ_eR6sKN$5wFf4N%9=d+i;=mr}QgA|g{; zg4LfHHVuCT)pcx&CI0Rld#v*ZS2H(e`?_X$FO2I`JOr8F$Fwau*$wbK3D zdWmJ`DgK%Sz&ib^G^K2L{zo@fBW(GDi5rCL3S`6O7k}!i(ZemBJUsMt_U8O_NASPL z0I5jTxZnjpP$@Eiysp8f_3sZOEPXm|8f%0v6^0F7*CGEUvUM%8sndGrmyye9v{s=0 zXUrSv3gq+U34F;KC4wzb<^b5XE2>%v@yD3L0N@jfEZcR7?U7Cc zLmHFIkNH*&Xpor~4(yjuA z)Md7tp2)27jey^t*sBu0OI(J&f4>=7%{f9oDzuE6&!kO)+3JZ>YI20DDdRqFAOaoC zscDf+E;b{ty#7wIb6L>G&|HaIvqY&{<43kbN8I5@NmWQXCMc^yH?J? zHyATp1yxfU4;XWQiPWq+3E0T2=OFatmp(ypnH1F%0D*E6QPDx%VdrHrzQTVV%LQ6- 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 ZL~!RAy=RVuWNo(va^3h^@!xij{}+BkWmEtF literal 0 HcmV?d00001 diff --git a/v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-102-1.png b/v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-102-1.png new file mode 100644 index 0000000000000000000000000000000000000000..990eb83a2b2930749b798ac98287ac1e64db8aaf GIT binary patch literal 57474 zcmeFZc~Dc?*ESl&p=}jxZAC@EA%Ib4g~+VpKo}KdCJZvktbq{26k1zpe}ZTd2r~`@ zR7M$s5CYgJbi&vmV}NLrfDlL|A%rAA?xC^!eZQ)E>#O_Ey>;upyDFUGT zXFY4}^YE(Om0dp``Vj;I?SffebO3?2C4oSjlYZC=oKd#A>H!?K-mt!M5jX-(WI@IN zhwZm4-J(DsrR4RGOd4w;00cS$f?Yg+{Z8)OI670+DZzYAIG+{hzx(3;pRS$Tzfb3+ z+Pmj>e}dk!9wU5s_T;8cNbkzegquH4?jgLow)exXI-gIk{?tD3@VBE@;E*F)ul`Ir zcJZ29`%~XQv9SHM)zDZuJ)uMr!^r0hvC*6;a!I!-G9p}fJz+K%_xH&D=g6XTlF_edE`W^LsO4MM#ELv&RUMPbye#z z?a8+ZGxFs{jNo57lxoSv_|WFt3Y#~&yZogT>}|(e#Ge~}e4JJ%w>!T#)8HvH1NPXK zw;Hmx?Q%^cu`&qT1)G@2jOhR?;u2wvvR&aVV2vTc7khkZh29LkFrF-(x;YEXS#IVxVXN6#Wt|;&6J8uS0uY_ zc?|FTadlADP@gE^q{F=6wh~XQ{Z7gKllHG^@oD&Hv(t_ZX39>V<9`nH5N>nkE7$$j zamQXiQrK2=Ugop0I{FH>1LsL#&VhxBm7QKzq3mkMO`R@abb{6HCe8WV5J}H2SYj@- z78b*?9@+^~$>ZsKco1?BrF`{qEo|*9^%6uf^%0g2x83&l9FpD|LWq|_$B7H=j(6Se zdE)iD=XIuj1gZCr+nbYh%jEvZ%MK_1Y*v*m{WdElfxd|#jOW4OG}J8j#c~wneUrVs zC?SLb_O{$EZhA*!bCme5VfO}CyI~Vm~E>GvNt$^Jb;9W@GmKRz4Swo`O7OeLboPKymK4}!y`WzlePUE(<7q{ z?K#$rfSsQ$^rAc`dWg|=jpc&9bg_+<4td_V2~6Kw4+wONX0Sc2bK9}*GTNU~pWprU zSARcB+t54cxG=vnY&;XJZGBJ{`5Zo?RkP*Wb6K-~eNdw=orH*JILqGwYS!p43&!NL z^w%QwC>;BnHf+^;w0`(WYSfjQlqvQDya3I}SiHBXcv}?&=#J{bR=M~nid&90fO;yV@KM`fLeGYGwK3tsVlm- zERpge8}n%oellV}0(GAX&z!6dFEid&E0;HWHo>6zDKj0GkK1!#%#cc-e%j+OJi1Jl z>&?$+(qUdkF9LEit2Adp{Ns+B7FzFEVk^`{_rP_w+i7-1HI;UOX20spEoFx_3Y$Y# zCH5W@f||h5hhb!|oXr>+5GZM%1?T|CN5cD~jj<|I)es?kaY?JypZ2a1#v73h-6}gV}pFN3Ej-(YDKfqfJX5UU@&#`jTuyam9yM_ zo#OM`nbpY;Uidv{l`lu73{Sl)?;29qGu&(j_n}nwZI6%Yj8zZC+L=T zfJZHn%b23z!~e{P>CNnqJoIGgkEX^UHIX=}Mj_yfU(kkuIj3F$+wMFb@;F*SRTNAL zUtKP3V(jE*`g^Vv%viX?7+ z-D5u!gRbb@2^yMF!BxqRXI9NKuuB=U6mWZC&4DH@)pMBh*r1{mC(ls8%oJ@#K~+T; zirQaspjo_IA5adP*aWblVJp&p*M@vG?i&4Z=dTUd44i5CmS4b>gZPo{3TrNxkrycQ z2RgQFTzT$FP%*`t2~DlOx^V&&T^B?<&_Ylj$z^sx{HRNTlHK3G`TzI<)~AR9o}kQu zw=lVbsH4uW)70yuf8t}-j!kua^~_?nPHKGz38z}O;cU>UEWziaq@D{Y5(#>jP)vKa z>jyvrm4|KrMmm2BBc*NhwgO--+$hFW^rY5@lY;q6-BNi4L(JvLph+#@nv|CFkfF1H zts?trSvR-hR^qGs+3 zd&HG_4kUmcIkv@@T%$%EfJmh9%bAh%1!Mp=%Hi>sdsp6-62IZ`++Iw?tGuUG%8_sV zRo5XI2sHe7E^p7L!;1|XRJliuDeVS*KZ2?ql=7;iV^5gy)ZvsC~E z5{*t#2{;qe0Q1q?7eyo`@4c{yEaotnQ89(_x!B?HW1JeWl;%@|>ujoYS&bVaZUG^` zeVx(d%au-9O0c`Q-S(;QR~fgbWmv8`%ru-Qeote=S!#93OsO)tc+Obf zzRFr4oVu&YepH^%W#$buCb*lSuF=ls?r^(|&2{dgzZ7Gxg6^d4*YK6B5RdG-mJMc(ms9M|}Y7J5weUFO4o^S9J3d!4($W*PTV@)*<@!7Mqj1H-hq1`oJ|^;!Vf;h4X}?oi96nygxJ67 z!1_d12j0VF zTkOmFnvWBAh`g|LVvR<=l@N5x;ju)VyEu!ESN?kzJ_ErUxMx!l<(C3ZQ;MxqQy0sm z{waxlpe5OV>Rn@j^$aZr&Q>o#l@v8Wypc#b>v=J4t-wbT&t z{V04|`j-fZq|G-qIMhMe^DJ_+NPaIUzqBvDO1EsHz&>L2q7d{A4NJ@qS81~>y4S-8 z%sqASK--m`N&bdVOYD?PjGpV35tvg0HLt-vN`LBQS13Acx*(jlHueB5{|4sT9xN8N zg(=#Yy?7d7VWrR;Rj)-S#YZ&FA~?O4-rG9m!l@<7+M=}t)^cxBK(jeD<0$QqC9Y}K zh>;1*E2An+qvq7N`y@~Vy#U9N`J6gJN{{OQnB@&x4#?u9exBA{@Vh5SU{q@{k-pNM{~g?%ll6W^AEsQe zL0}xn?V|!O{baG656pN~!fLiLS7!3M!IyVLP@dCfEThUn>f#iuSQOf_h;^ z)}^vW43?e#JH{!sVb~y$TT%R#Hhh9_&lZiB^UJfu&0Z>*h!wklKonE3*62MtAWA&Z zKYosz-Y4K+4~&sXh}U1;HBiM~EU**mCfQpXc4vP_XEfb)z6b<5_h@Rl5jj-jaj3rt zI|e`<1>$B>gN7e~Bg|({Ij+Wr15gPtH2OzY0Yj6gdju}M^O_pnGG{B>r!qoF498Z; zTgF}6Z?<%*gDwN1i?>)5&Zq>%nYFtl?2PR0T%F%L5@W*l=loxQuP^@#_yQcq=?9$~ zG0pk|nwDMB;pqNF>CERS1}$3QZL8M$z%~F*efNI{I81BE_*v;0s)t@RF+iKD3n{x_ zVZB`o{)CwYnfw{5FB|w@5XW^Mnzd(4VrS*EiUq3&aX7C>)+lNLnEHXkGg?+7<~e2U z(^2vI-pw{6Lhp>Mc8Bmx&^IwS(iRc!)aFuT^6pk5AQbjuq$Q94W@n_$jP2*|=*;19 zt9>VS>N`67TfiXDf#>3*se9Yu|3IDx!WA&e@}OeeG2$i6_%3mHyX(4FUvEZ6#`ADm zb8znc4Q~s2MmBY912vgYrvQfG;3G1W4)AsV`$mGssgHaTjy_>3!o2YQ#apH@H`Axj z^K<3txZBG1k5xCis6t_1yLk~*M|@>OD$cB^Zzj{NOa8g-IKPLgy1Jb2W3VvPg;m7b zf=5iL2VqOLyd>R>9i%Id)i?TRdlB(=c`*aM&L#}$RRA;wcp6-Pl$wTXG@y2;p0T&A zBGUY+BhgKs;Yac| zLGqGVEe;2!7tRd5ow{>(-(S!0#RlSnr2}UY;wqn1K_#WzlI{=ZW2|Kkl$AGcFRx3w{!#673Bsnu&ywI(5Q^oPLD zT<~+(rgoJCJHqnm!Yp=G_>T6e61kZ9t3>P7M7pIh}=n>ksya7Dpw;~ck&N%$%Hp;hJ@cSF>7{{L{tm*pk!Yw*95?P;2xZF4VzYGa|S%F3JkdO@}RYMz4k@SdFs`Q)`A?xL1g# z-_EStfnQi*kjKUKkM-O4)@07VPL(Y|uR;y5On`5E+J_uL!n(T`ZRd)-ucmq? zr?4wRi5lIck{{0c`(jF0@jyUPdX`OJ4RekCGH?=4j}6M8%in^mRQvWRF&eI zXTzC1@SoMEtBv1Ik(%sjvGh!)S1NBOS$mU4dR%etHtx7yWG0`XGu@{(&Cx1@Oz{;v zYz8N1Z^WeyO*?cKul`c_5HFq$k`$SrW#uksHqC@Ob{8uMY#DfFQ>v658@sxDVg3!P zr#QXOvEOT28enzmv*YP%!PnM)Gtxk1^NxFodk395$W^g<*?pnc3Hu9#CA>BN2V7ow zEeWI?6W3)>`k`bxD@ad>96Yg-C^k@iGND0j*t?O>o&J}arHg0Y=E3c%pR*Oy{^j(5`jHUrW)fu0}>hurU zV1=EQC|?rA_0>@8>x7xvjNPr}_DRGuCqO21qR8^7U_unCPZKmIfM&#eSCJtES|f== zW?KfE)~M3A9%sh}c(g3R2O6ht87iow5tGs@MPu*m(z#n;`FcH7TyM>aEUDK(4aFh< zS4L)dGu_y+$+5b7jD>nW5A_W%BFBU_b=z&l7bRltYi*j*={*lqgI~U? z9+aolY)R_rS)}|ndV(VzdtoIll;P89hIC5F>Y@Ho4m(;iYUsZdH5KLcIytm=*O~CG zyH4LiWBdEe%;Fs$*ZDcbYSe2H^O5WHQ*L{KqtzJOj^p?tMKW<`_{Ab&mEvI-EqAx#foC7GB@au92vst-bTxuXn_U z(sreI(Yo;4oC0Fu$L9f_TM=iXLo|L{3xWF0(&pnkbS>#0+1dDFBD9!d%=%lS+3KZU zwEpp&64tJgaPwE*+}C~4Bb;_;biz^AhvuSKC4is5+(5oQBQ7A74=AuzY!U2P$$UDG z$+?a#*6$l+`$o~0vO7r+-~}M-;H!We7DbZ&R(ZdNjvGxIh+dDrr)j_Lu%N2?z|b?`|2 zidKni3mnrf$;)N#+tC?CVwYZ=Z*YI%%BE5e#-M zjI_S#Q8w{et9LS6eLqGGiH%Chi#5&7jrr#>8)L0Nhw5u=>Gj4ybbDu*;X3M;R`O`x z)C+2la0(nmX?H}Ue7goMf>i5opYuWzI=h^&QNY@k+i6}oh}QUHs%Oc%{nKN`s`WJ| zJ06`z?XFmQ`o;t)MitduEQe>$>~BM|KL_q0kJPMc)vT)J685-qwE5*T`@hjMm$vx@ zRXYG8qKq~qMV$VMYMj{)k^FI?d>S`WQGL1AymR_cL)SB|jtBg8xH;EB-s9nH_}bkJ zv^tQ;QaM%-Yknt$u~<>;Ss?$?ISKpG>J>F zSq@X^&?Yxiv8dX=S|=a7C-!9jcuAK!Xw3N_CK4N29n+8hrxrlt+2MPgF}E2~|H-fb zhIwllS!}#k6Wcs~n3Yr3sowcCVtBskC~?Qv`p$hd!%vtNvQrduy4(rxisUuj?hr}P zJHhr!{MIc=hJ$QeOJk@-eg^nuX;yhJ^gAKHeM-LJw@eJUZeIGOx}a zGS>>uNh{hMi(_7cmA^8pbF@NbtilPqcpt(P?}!4hSD;hPeh?p?~M z)V-(jrtxg+wiT_e*)SOsx?u1b=oW#oFe-~(vDj+v*{j+!QvQz?I#6E^fjH|L2&7K| z0Sw1`wb?Il!Z_GW6$@yCFRke63P|(`vUInhZ9Z z-UsAteZUVAjN;;|YZrvqX^!`b)kQH_!V)oIBTa-?zm2loURd^e3fj(ncZOJ!5xX)l zttxWE1_@akyvY^hC$)8|g8}Sg?=Hw!9|%j$eH}v%d_&=er;bevdK! ztvB81HFAUlgYYldb~+TDR~Ww+0fuKsu=o1pPDQPS_6x>LRa)2D^o-fJk#8yO(+&9Y zXF@we1+$|70EI>@wFEIwaYv9if4GB;!N#ef69iJe!=_pn;wKNO36b9K zJIj?iQy5UGOOMbZQ4Cu zP2pts?fC|i&44lze0u-J1EZBgy^r9{2c1mA;)Y1O*uh;<&Qc0)Dxn%$wE45JYz^Z; zGg`Ue-Sl#-D15q~G(o+5TRM#?5sn+qx8blBxfPl33tAOrE#WHzC;BSwm_3jMXdDTw~j zum3(Q5qesCX%LK#Z>Yo0RGG=Nz230&LyWMbfv+gX*)r~IPGX`UF`BWc4=KCdoZdGZ z@&pM%N`aiq4Qs1MCDMq(dK1+alTN{VAZwSthiQ6D)n~OiRm8B|o_#oT&+r;13muj4 zym^PW_4dz;-l1d1#@oE&BL!fKrt>fA ztuz_TvU}&9JWh>obK;u6nScgPnc|>l`U(h${P+-kZVxs$BWt?*+8hBXY+rpptmMc^ zUsMDPyNV0lw9-(H>SyY@F`hubQL)~pAQf$Zb8z_zJ2xyM-jJZm*VHev#YOayi*FC zS^RP^*{MIqIykS%k+%0sYbIB``2ay{x_P9V2=5*TmAnttQ#zb!!yC3iktO1$8gH9= zxma&2(<;Iq%R5(!$k_ZY@4}R!WtG%mMhEGayY#}`myw5F%sE2fnPw*gEOBW;^uen@ zfb!5g1JSjRris>AM185j3xrcPbtx0Z{cwAEb|XIdvI?Qp+uo>Ub z15je_Y40aI&{A1n)7s^?-idXw(heJxEX9Q;`#D^Ad42ge;Ga!CRiYUZMmTH@LR=91 z@ze75{`l@wSBh%ZC`A$%8IWszw%`1x$p>ME=_)PvQ97!&}A+CUQ(EON8)>4GzJKvXhyC}&m{V($kfW7*nq1mw_?68A~pr6F^F z`XHUJ8Kt)pQ_&%PEi;od$teX0YXgDV^6zacwXi0$BL$DD=Jys>hqJW+vjf?6NcO+O z9^Itm)l_1h;9bM;#3b~U-JP+dMSJBZYwRqFb)RujZjPk=MZ71r!=a%LPGFAVGa_4K z!(Q$TfBz@cU`l0JuXzLB_+z;>@j(8B^D0@1uMdl{L%dJoeX5u?=&SfuH!0|pF%n)^sgunpP}2JaD?>3#7s>p9YP^ z!}EEc#?NaO%n&^@2jKa61%11Ey|UbN8QQEHe2LR2muP})o=%ESgP}LAG~kQPwJmv_ z_~P@Sj}8K^2hc#no$=~yDanv#HrJrIs3dQ>JtEO4%KMpIl*NmVn2LULH7da&|C}@! zTUUdZ_JV_mrPHs$#fx19HuVeqJbdzAEm(caELSa(6rLANSCGk|0WME(MWlT&UTZ#< zvmfLYyAfqDoFEeBy?erh4Sr<{QWURQx=oIXYr1smAr$uWgX}iJl_wS zn^k3MP+XdWu{`KdRG;tS2Vk#xC#m^Y!6=&Pmcup*{aIo$6#BKCarB_4%b}VA)a&H3 zGhN|{VOHNF9BBp=x(SaRAeOm5-GdGM8969`m}22M2>HL#AwrAp9w6;b8M{9wh0$b9 zf#;Sl^tcHk%{SQ*^t7EpXJ=ymjt+BOot!+OFB69qxf_`8<%U!xlrm*U^Sz4 zXycokM?qub-4M;&TpiBcQoU_Oi)VvewE-vYECvohYq?c!KSRnS3hv=`du2eEUxXk2 z&YEs?@c-q%KI9=FZGD-!AC|Arx$yT)O0RNl5cBVL$bdS-iJOyzwuq7Se}GnbVV=Oe z0_3rufJdIks#1$)w|v74K3=cP16rw^3miG{>0JkiPVToiH!aRZSYes^6=++#vtNGI zCHz3b#Bu7Ut%A?w__H=AVX~OZw-x>-mVNGvS?>U4#xxafO7X$*i9^IU@kxB+R{{UdGzgyD23;!=%>XTIFfqVV>Heu6)x|p#o z--mLWUZpCUs#A|zfU5JyxfNaZ<*vArimX3Up-XzYPfHoMPsWXhST9k=GY-f6VJqrt zjii+cNA);2T6b=0+32Ly-DNfYSb@0nv525u-l0E4LgkZ@p;f*X+UCmzwW9aZ(yn@M zcc4mxX_pfxx<(v3bb9MfMy186n*p^Ba@ITHro0CIq z?Gnbj>xWDSS@!k~X5_gWy*_Ql6eZ*DL)LM0q-Lqmb+r>%nh1fus*M5d>iib(@uTW_ z@g1JABiTPq{W$)^Kfm#pt*t6ImTQM*B*z>I?yY0=V051`Y7ycEk>yYQ^r_iSGX|VNv$*MU)>ThcoC$zI}yzXrL&w6q$MHRet zjCkj3Q+6wkIx;<`!KnXmr$s~Q-wO(@wLNfA-Ee5rrt7wk8GM6tE)VhFW<}mU<{g|m*jg@T) z#d_xLIYH^rn2Cj{l?X?Qc2%KjfpWNFSho%0;VPdSq_2JZb*EWcxD^7{5tMPmJ9#AKjh#uD89b3o9^Caw z6?7oWd-V-LdzCI{eaI%O%Us&g)dt_}{4jmx)%#WKT(-Xj)*OcT>zGza^Rf66a9V{| znl9QV(j_=hV*yi!M$|@8KGcQvDoeH+k$Q z7J^ULee@L2&O?v5AQGa9GgV#T+=XF%s+7R=(&RTNSKo{73cB8*;7`K`*-Uz@(&4(_qtp3*rL3ZXa(q>puDo7dsV{MoE3 zO)j2EhiKm88vC26P&@f96}00JWNP9gN=56Dmv8p=K>usv8p9Z`#zv!ubl|y6{AST} z`t7oFhz~*tmbb0<^{i`3_;5_STJ-ZmDhwbWD3ElPhjah;s+{_#w_<2}@vHeyn19W3 zt@Xycx^|QV-)jSLR1LMLh7h=5HHd$$QniA#_)S~H>puim5AzQtufcFo-HqfrCB_W_yn4T+fZ?|QrBPg z_Sn-751I~;oTxfw<*rQ)5mEHGnblydd{M%9&va&Zzkb0r&AKi#SblDwMPI99IfkSr zLed1og#Ef{`mi+!^`%2OCh&Cno^zu9qqNrF<8@f>i|sIj;;;^`8rnf$YPX|PN`$SM zQtjQRG^d*6st-El-Dwg?YQ82we{Qcllu#v_L+{z;^y#7 z66E}-w7c`jt-SVrhqfP#ji_R<(EjyTZvS%=ZAr91x!imr6TPCH>R zHIWmmB|^+hPLm-}B*wua_C8`wx&Z~H4(7({s<*1*#lAN_g>i|h-#| z_~0p(TRD-+m<-+pfs*9IO==hzb% zl5(Uhayw|he@6!MKc@)Z-W}%kH$>?V(}Pq=r@6$G*2Qjo#yc3V2s~X}V@ZkLPOCH^ zhQ1aII1Js)MQ+vI@LT-Ol?am^vv|a^M2)_l3k}{aVGjyI=0b> z+T(Dy<_giIeyz`@Za6&lHrCG}!qZ08(12QuH8Jg1AVsB5j{r+M4TcC1j7Q|?c^wBu zBkx$Tv&Fanh%6p^BEIb1&>*P`_29kg=U|!BFSU;FW9r%%@}*wVOrFlzCs(TvH>xOv z!TC2rsd6YJ!+AXF&n=L$JKj(Id+=VVUU^I9l~V2c!{Jav}50S_@(@r82Xn*==TZlq21~A|eJ3!Lgq=W{3KV)*BQhInnSbmua zqr|H#qEf4bwh06upj`j7WQ}m8wR(1qe$j$7Bg6IEVmsTAkFK4YVpU)pRaw4o^?8Y0m(#`vR5*30SlN}#LX#2-kd*8XJ4fC>$nz#-W#KZc-{;zj!_%&OiM=R7~|c| ztZg_-nE$9)w@+fh#p^oVy_4AadXyPQg@xmNT0Z)i&P%l9h$Y|4VgS4 z&;9^Tvk4AfiG!S99uQgn1bX>RfIsr>A}v+q=oq_nC&s&h?T|TCtfEvl=ygPSna@JqvHP|K#Wn*A+oNB2)^ zrwiJ=aERlgSDlA@{C~EyL5MZ@Dp=;6+mv>+hs_eDF1X}F9Wtp`@cOH@V}qVCm^$w0 ze%#!MwO!milc@muRHQe4uZ>%{)8iYdZKWZnAFfwj($HEWBx%jLnw7(5^qDQU6@FFq zjngidmQA4SXM%6)ziOU_WhH{{gwk|22_oCffL$xZ`^>jmRBso4!O$Ns6D!4Bz&I*r zWDVukl}=RTNpcq9@Fi0aG@LMSHwq@oObI)*Ybl&RyC5QiN(%><0zPdxpU8;3IeLpDCf0BFt zmtKW{+nZXVw%B^-Bci_4IckX`t?J(<6oVPTFmDx^@bh#7z^d>}^&Xv;qj|Ejtm=Jv z^Y~(>R1eU~mjk?#dtzu}?9W?opl>)c2(e^vx~Qx5fm=qKZ}J%4 zPq{bX;=!*GM5N4WAHG>Rd>8;+^gEu$Lo1-#24fvPp=2UcQ&YkEWFXzJZ!Ghs`UBopZ{~o zFD|Ve33>nV__|+Mti@;KVQ|c6Hu5UB?$BgkH(Mb@Kk$b$m)M;iz`}4^#n^Qq9^0UI zFK0)1KYhGpd9d$hGX7}h{zEIaR_t&7^rQnC>fW6#O!psp7KIH#NJH%Lm10Yx8MG*ofEg%sbg(ui$Pk1@a5UQy|#Lt6L z%nR-LMA({PKRw3UO8$herren{WpihBjVC}JRI7p!sC)^I&{gT?8K=}{49I% zBfWSO#lzu2zTpXC=tS8-O-1qMQ~8u|mUYWR~d_L8@FWJypMEm>^@YC{c+yNcLNaxeR8?M!YqbF=@;<6fSsv>JwkQWg?K z_i}_l_bKC<)sXk2-o+_!K`FQg?jzck9(0nJ&h;)zQHXM+rQ(K)qSFKBE`c5hitwC$ zJ+}2DizRr*+iA7>aBPXY8UG7dXnSztOA%i8y%(03Lo}eg8!Y;?ExR@1lT;{wnnwaR z6M!;4!EbDAyq4-$gy;UCd^Xcpv+&cnQc3%^}BRNfQ6&RvlAlO8T%eZqLJ}Hb#}{zMl&iLYZ5)S zB`bN{F*fmCoKwgE0 z{96V12vZk_Z^9P5&&sJbPhcdj=`q8;C*@7VZEv?>*nj+Gp%Opo+VOt&C}<}@*&sX% z{M*3{Mb!DJF9leWkg@v*-l`O)91p#D7^p|YwVTEIsj0QmRe}6<+}dE#Tyq7d!0ph# z(Xr(^H=%rcuI;V$n+jH3|k` z-wBwceWAqyM?=<@p`aT(ue~)^ZZxz{crnPDkNy_R0E z^$hC^A8q;flBQ&3K0Ei$N?%RexSz00)ZyZ3Oe!yS8~=A4`x1pu75R6ky$YzckDj0_ z8pji*U1&bLoN895%h8_vTN(g0(eh@YaVz{#M#J8iU(cHb#&kqhG+PjXQ zJla_R(%HDBq?_r_%e)fV`Br`vxhBfZVHGr2YMHMTe6a|^;T!?R#DMiKdBq4-&$oRU z3fs8@ysjvqwY;gF>?-2DN{;M&sobRN;#sezfC<%Ota3(Im^A%*arVQov1MsBYT6f( zjvP%Yn2ipyw@f;6M31xM#NBsE$Mj_N;%Tpr8-2d3D5DU4OHuzW{nfJ*TKA5H+_JcI z?b^@#wrsop^V9R!ozHK+v?b-q6VsVOiDa_O!1h{RH1Z9(!JZ*R4j>!s^Na)~W}!n- z6T(k=0alp6uDPDa!kLcMn32pYoWY#+&%x7TW4PJaqkm{N>|A4i+xq7);%f1!U!JmO zqrbCqpqk`=E_!xsbIac|1%dV*{fEGN^@GfJ!JWJG!#`Bs$qV0Q0=oLsCZCOalK!*% zJ6i<0{_FpA`Tw*m)7v5dJ#D-f0Q7%DRTuZke$HB_rKH$WE8Y+|NEIE6&6gYe&X4N6 zX)uPL%jvR1SYY$ErsiZZe-lqC!PdyK$nOg%rQuC2DACqxnS7So4J-PjVyuR~jinpA zeCO|5zP@n>HAW^Z)4+AAGbQF6OWu8OK?pC~-AdT2pyrmv90UVwLa}c{HC7{7FR=j3 z#vN`Fur}CDP>Sckrq674YjA6BQ^ua11q5abxEec$Wp=?53*sJ7t`L8v1`T-=z)?7$ zloX1KM~43ReQWEmyVH&&^IU%<)>|Eo#+o`@7=3;?lX)LzXFH?Ta7xw0>@0N!tiCfl z2ALqXnB|wN8md#@fVG1sgT6lo2cEv!(o#nplL&FJi7X}*#<4?KV+loL@^>nS)anhW zw;|&fg~id+@#nE9RYQ`mxC96I9d&FxM0K~>32Jr>24D}@TavSrCdkg}v*bP4m>50N z7>7NLi&rClMGo_|K?slcs_p`|vwmSFkJI*lAU?g;mmq zzsbn(M`Lm8l%C3LkMPXSoY(p*O$k;*eXuH29BuQ)uMNjK0VNf9JZ>N`zpN zM|Y8`(VLyHbDyhIOR*RX{_0x1}l|D+EYg&i}wDVA3s zfl@K*Zcl8>5`xqWk5DlNozgs*GLGqujXzGjwBQEg(3{dWx&i6v0U}3P^J?*fO^Uch zb+;U*0&J>yY}@kS`F@N!Ypq2cEb_oMi9?-L>rYT$ZnGuZCo};2E&URJa#DcXOMab* z8vQ<|vo5uuRdDreT-aqH+99mjh8bnM8i>I$B*mhWZy*nvgs;O;A z4zz^l{j;OxO~_1DdE>$|S~Lm`D#Scn;QSC5ckH6$QuYuS!wXf%D8=znH(h6Em@pUoYzLE{<-% z-@ft>atJ5g2+&kt5gOD_M!wv8)k{duZxk}?N8a7O9%x=Z9&e56ZuW^yM1TC$xMDs% z-CvNGo?fCBd0@iw-yS|O3gVfQQ3!Uyl{)0?K9?otBkwH3H(Xui@t7+vf!!zOUqd5o zx+()|7-WYf<4kJ$@9P|sx2iIsj@hjz zO>4Zl58TZJBW`{?uT_{>jI~b)44a5F$uch1Zdb0>Q;~kFniIX6z@$i9yT(NolXcXG zDw#OrH3P$!y;RZb_HH}aVC2+7Wq0~k(4-v-D~pRaqk20w9gxDX3g8h>Z$lvGvI;(h z12*&Sf~g5r6aD<`uok%ZQ>?}*Xiip4VMoS7WC+#|w{k2%aU}|C-;U7f?u_!-KVL5HOnfR=}z-CT#k+$kQV({>~k&P`zF^$E@c?tY%kDmFXCsSq!`p z<$~!>`;w0Es0U;_<8EE$8g}lxbWu$e#nzf92D_-c;g~MK-o-8qbjCy_X*(OEou6UM zJw*S3Q|BUNHZW|7WgBh?HwgcCi+Jr$Lz)){BCBA;D)q@dmX;?g5v$68*r!+tH#;V=KW zxhTHGM~n;nRN9mgy`zUwb2MEHW1$c*9#KuErrx4aQwzpCiQRGSN;yqNQej;NGiva8 zf7dFY$Q_iH`qJ_DrMBd63Lt~})6`Qy3Jwt<#p9i~3>DS98L99U2g91M{+FKE}L{2|#I;4H!xj8_}mB_+qdL}EP=fN8VkSOZ|HBsl) zp9-NIPK_xk)l4Y=)5Ofiy2^kmacD49(&?N3VgXw_PSrYIn*8NpNc}D%e0@pyJ%>vg zW4ek*mX_{;CB<{(ZISkHh{ErlSmw;jt2-v~`&%jnH6Ue%*4j)>qtxPfy(}y)cj-$2 zx@8p_J-6DP!x$gVv(ML+c#Zq1EcS%*`;NN=(M77dLz{q?kc918^oX);U0!9ks_3Tx zZ<#28csJN7eQX$xwb1lXd*BUr%LBIT(m%B$)eTQjBVcRA7D%UY1IU+8J;vWAEW)d| z4JNDm$465Q-P@DhU|t?l(cFXS%MGS0X9CdOiswyt_Dp5aua4HPKh*n2YkNZ5;~$Jp z6ct9_o6uNfTO%wvBbFc0W}v;JnwYsTc3+P4Eb%4Re8Obzs3L*}>);g)mH!b#j|fpt z_;RVg`kNC!YRT|)ANje%NFXiXESTY_-n*Eb+j*58};H9>~o^v3wL8SvSpQtPnjYBjr*Tp ze+@un+nQJJyouRddf#8~iq|BykoO1$q97o%$UG}k2oR#8&=wSZ6J|)XGAOf5ky%B-Fh!XIfv6;eIS_^bA;~>d z?eE_2TlbIq&v)0o-!E&iWJ&VoJ@47)oV}m@>}NlFV#Lsz+r~gOI|Z8f4Cu|CXuae; zU=)rOkC~CYYD`YOwAh1aktJ0Jc?warCzkkd8;H1y$ z2vZJLJ+n$wc@MadvTB12_;gRb!i(n(Yk7B^ef)Df!R+15wyHfV>wgl8&&}el+{K>m z!;shKyVPTtodFfY1Mxcv^#N~Jz53K7+#l-IAB?XIdV`$dZ2lvcs zZX`_e@IYIzU!Lqg2AK;C@_v`siQ(Z^LcMyfwQxslp3n-!8!~h?NzNKfb}8PWb}_k> zHWMo4f4i_`l4?DmdB)PeYoxsnV(BLhmEt*tDo>P0x|jCeP?t@RaB~Gx+m6jAgFWQJKagXL_T?H@L;oDwfQbUVQ44r3+5x&m{%ep09g8& zs-7^9ZXS_W%FUggLpb49;B+PGU&PU*7T(rDFsvABGTPSk$SMg=KF6DioAj3)YrmR0 ze7@QH2K5frlkP1VjvsT(3fv zBt-vAb%5%B$@Oy_;;gJ+t%Ktau=xk)wDr%oK1Dd;71{U)?UpZTR#tN%g4PR#OQbVn zt8dBOQ|ma8HqJB}xPCuSa&fwO*dFW+^zLBkwsQkMt-5-fdqZ(HEv1^mMvgk-ccnqW z4?F&X`wd;%33G6z8AgU|WZHz*ChnMJEaq{h{PYL5@~;aA*hs-Mn}YPZxv93>z+bzg zGom4fTQ$*P4NcdQqdOIu&;%(%$>*m8Q3%&dQ@~cc- zS$L>Kt=>Hbwg-d9MjJggz0LEQ4uK|8RIq%`=2!ZW2fA>as}zdYKz=~IS~J$@H;LH@ z@*Vnuku=5NkV!2&$x81a%y?nPbOp0%=qibU9P5o~0 zlPt3Lc6ARQ;Ndi||<)EzB55_5tB#;{F6n`^x3qwf!HI z6tSEK%mFy|0;HN-x%I$IoB#T$Ki^&Rgqo*~B^~?quC_!wn0q^cHn>n>P*Gg59D1+We z=2W!($mpmgUQ32ZSZvL7VRGM3PU2ukDT3AoZ`6@ptfah2^>{(Y$ zC&RJ7L#0Y~VE131MmT+l$)_&q!)vgA@B{MtXnjCsjBa2=WPOcPF|`}8&1Z<0pTXg-ve7rsQ&FZEp*2yTRC7W=beK$7-C_beB0U_ksIJzArNg=WTZvx7OAc z-$Wf81rl$t>nkU8sdC6Ylc9$WmpMUAN?3DKvl8kQ1CBq(tKAG5+X1an&z8#bjNcGd9QH&LE17dWtUIp9=CG(4S*cx23!=60;oR0Ch>kgeS1NjH9>y^ zciuFj$s~W1LpsF07F9~yCSP_4{|q~G=Ae*t5E_pUFwerm!R zJLW(^;1=#)5nU=&=*e5*c&OTIMFt&5jYL>sHqB?inHiF_AR%0=t!LdXEFY=v<4$3Z ze2HwmAC1Vr%WNi9DKc04C!FhsnPeFO&)Tj`$of_vfAzys^im~#QvSyh?`xlQMno&@_l5ND=M};1I`8FS8?WUldy-&AD_tGO8{uF=z5wiM-+G#JX;Gt%2Kgi-{rwx<%Ic1a z6xP>gi@FxYZp%5l@Dc_bJ3l?Am(LWwUNKux?8o%Zbd$>6- z{*{dFoofgvx>xZ1XB7VVk*KzqY2LHeA{wUA*pMljOJr1qYMi{} z+V+;2l|M!e0=diBK@)BBsX3C*oqr*Ww?qWhZDpp@ZH3XB9OB~AJ?vnHM&oPGjGAeF zNhCbzsjY>4de*_&;eTWLGi(d{Z+7ATFKHE!JNOI?YueY9q%fJi*-fL`3Wc@<-6JF9 z&3Jbkx9Jd{{;;%%{m!*P+IN!FO|~!YNlrBWvf5g1i$s8hmOoz4MbpGix?0jY+T_4g zL14#8iK5P)J$9J@Olz$^*K)hZNcX7OTo&Z!TzkB3H0Y0?JfI&wuZ6eQC?c$>QRL8! zV~7)NU%qhBC65*2l961B3-P=gxlka(>#efCiTXungpn=3;T^dyAlQmLWA+%jTR2C& zn(9a&yK?=N;b%m6qKxdM2Z-}y^{%&@VvFsa+QrdV!clr2sK_XV=Y-dgf|K~0D8V`u zgbzA%S1)`xi!YossXjq4MA% z`c6QlE_BF32g6|{bs$}s{j}-7T+p2#X|&OGDfL4g=_CKRB;?gM-7^iGb$ntIaM{Wy zWQSQJ+|113KyvqsZ}rc@3~Iwo%Ns=}0{`&IQ?#=qk9VjS?1Z%x>LT}8@QR6UV?l8X z832-rX^A5DGRx-=aZVR3Z2VKEw(F;sSF?fqF#ujV-I&a#wf zL0!+{aG~sRMS>HTqRx#G@am^;vFX@+3!$-iqx=bW4c|rMG@dx>*Kb}j_d;nPUp7iV zH`=c37!XU*hx^pWvERa7%yi$0&On?y9yefWT}wI}KuKvtM?=`8q?=D&H6s}4vRB&& zrB3jD#<}#~k9T|{oFUbq@wL5BJtomN-G5xcF2kJ+Pt`IQxGVg4u9|JbXBPWeD##DaY)(pBep6Uc-l%du%m>!O^l5J<+>D8N|Jb)nPqSQZ=*qR(o=3B}K3W zzc!O@*AUtBts36h#W|8y08WEie5jP+;LWdh{#sS-y~RKqg(`Py+pl?N^gfG7ER@=E zxx7x3nn0LIWBsLUuCGkBg^JFV+qR|Jgb<=tsEtUHzOVIhq6jX3&S&>=Ew*FGC$xz5 zxGTBk$cdxuo82v~HcX2#wj9V8X+-<)Fea6s`>PmAYXrLT2Oh~mW^82?O zbLvl)%+^yXjcTuV#NaSq2{PNZzJGen33`njWvGeBmL=;VR+{Zsu(2NCH65bL(s|ZG zAZT4anTw3c?*75=bX#imQOjDgoBs%jWr2)I&Cy{eyzl^tQqjg9*@A?pVW&(Bdz(UQ z?|mEP1gVaXDxV*&a*?4{GulK^aQk%eek)OHtyZpdj%q;KjP`#9RJfJ6a%(?1#KB@dz5~G+eKNj@tseY-8rm7O&9VLqK3Ulk8 ziYZ^D=uA0;>@jGs>!Y$56F#b~o6Oilb1Ng~9iw3bGUR8~6%?-e_Mi4~flSKT z4!+i|nXXs7`HkXar08Do)8^YiiRc6KREg8(YQB#AIOTVia(k|Cz8!ER( zKL|JW*G$>vo~pq8!U+3)a{9(DMp2&qrKK0SG$b@dxh7{^g4Dec<7#?@F=42<|WlpsPOkivm_0(#!6Y7t~M}KX7&D`|pgPnR{5F@2V8#n@I zsKKRZsCr|LIHWo|Z?L`Y6Pjc|a=h2w$FGCxjTKhO$=y86&qd^PckAZqg6d8+^~xw_ z6XyY0vdB1NL=gGhyNKVl_|Qb9-aAqhI!#2SzEE=v8`(lb0q56CDW|52gTus2P$KBe^uikax#1fVVl^H4BKZw3Z8WFl9K8O|8 zoCyPoEsw&1cVE4gnC0N0-+3tUGG;$Pp%i!!?G%-O%7f3+W6I@ zCRBlLM2&)?f1wuY+x_@x?g>KqBZ?b(h;XTnpI|+h;)f7pWHWzYs7$^!NV{aCh&>Mx z0GczD+MPY?W_j}o+-`ssW8?Jn%2tVWeK!AcXUKTE zmm>160q>1W=-ZPH5wBN6-=Xu^5IM;*e@~VBdZlP%z|S_ZYa{(0SpBv!5g(Qqp^JuN z?=}fUex+PGHzUFCsQyL!;T_joM*)@p7+Z7%KXp|Zrgq=SQeN&Ji*a%+9}Y^GwB8-R zY%qx|56Dlr+zSvWH$we`p4;YIDgE)1=E2zJ5Vxl;Sx1I>9q|2%bVceTtF3jY4mY#y zTYnNuqju3y^zHULsubIR8EFj(L;;qyVIq&6rSzfAy)5+2VY%vuJql{(1I}S4DI;se zaB3GHdy2GrOQ`So?#zsx71E_uPg({|a->)HV$0h(Z-9?q{GLOZ%Pm zO;)!puFx#j{tomM^6gEJzNX|>_MfQJ@KE1=w^))kGIO!AnMW*}M_Q2TPR!C(QA+_> z0o*n>RDS(g;<0A|tp;&pNJKF{^-lMOR1LwhUyyUlj)wHvO(K>&l*pVI-nDo5wGXoq z|2}*Va;AE_CtK98cRb=gLZZ$EJDR3uZnGaz4Oar` zg-m)S*WygIGNoLMf|zi+R%Y#Qqma#b(~;cUp)MH`g#gF$5^^4jwikD}!L=0GekJ>r z)-Ds)G=htd#Xn5JL-n~L?@(_@|6q%*=pAx)h%dH^b55e6d9!iXic7#Ix#d~v+Twco zz@w_K;V7GqtSd9Np6hJysT1H0<|Ye&{7_Q3=nvd_L7sv`}Dj+LNlW?x@J zh9k>!LUPsr0%x7Vm>8VPNEXlxoOADllh2kGM6YHh+BZjnkm}4kDstsq@VWe*Qa5Iy4MR{3p8^u4H<@$H@mX2(PXXBgNzzGmGO7w#oSsCX z#N=E$R%y$;d%0(TvWsv%aWkv26gc=Jer}U9xY%ut-EbR7RcVbc`;?Tdy$-Zq(;`4B zCulQY6SrreyFe)~R6#GjnJJNbi?1IF?g2JYIne0qaTh17XH-=hX7@K<`C$5i3-2CC z-QXtWvn#y1YFqU*-Ok`iV)??w4wHer{3xDN)IaQrv zz%F-Z>XfQ-V}^P4YqP`d?6&(_FN^vh5FyTUil{xJuz<{??)9~En2|M>RK;SQw9f17 zD*NF18-9z>{-UmWEKatlq~bqO*e24IpH+E`8^dIPGJGrh7+i76Kf@h==y&F!Udy9J z)ihEPNn0Q{79JH5%GJe-FFbUoXVTaDF?q}}qms{4*8cz}Zgd><9oT)!k^(RFR!k zdkBEVdh#q91sj2PKZ7vWuekx7MkZ!(YV!x|l)=NYPIe8oDI}6R0H}^*P~^9%1_G(t z4Y|Mm{m7I2d}A=8r#&9eZ*})gZv7m$ufYpH(z_tTW@)9A&GJGzXGK+uMvms1O*;_` zo;o*Yzy-T9^7N^N&_15E*@M~7b|@`(WsS`y*IlB3g-Q)GV^{5r?L?FmAM0~(siNs-YZuR?F8IAQvnzacNqNbAoVZ_PQ zTZ9fsGyXgWr>u8f7i&<-mN$pCNE4#f6dwD}46QBzsoWa=++~bXO@S*z1lmCP*f9nz z`G$y*lW5s9cQ9~zE_Joeax2pwiuWI1=18iG77!y&I@_BY5XIN!H4=xaSy7o!yau#8 zK9?0M6{ppeu4>md2Ef2`jb(V6gML|9hoj)P> z&>EWCb&)IH2QWy;YQs$aDZuOxew@yn1&6{E950ar^{QIL4cO2~G0|(S* z6a5===MP!57*>J&@B9}+@fj1q!rluVYtM_~Xd8iy+5`B`?G59J03}=d&2%CY&PVcc z6&J-y-~LN z@cOd=!ZFk&DRLfnA8#v9x`bCjkOc|!jmQNNT*A{TVQL!`4X3(5jN>;mJ}u+Z{BG3;!9VD1E6+>~R(;P`SPO>a_k@s;ykxM-RguA7xEM@7UK{|? zc4w?q6H6YG$=wGd-iM%(K0g@}lN4&y*g^H`><~2C=d|HP+b^``1CK3X(V@82+nwf% z@x-5(is`+P6dfuFi9+r$OUAL5CDdzO%;1_yPDyJ-_|YQ zqiQoL-L@1eeV6L28GdAJ2n>&8i#Tgxo<;Med+*Q;TC4 zK(dlVd@mRRm@n_uR8U46AV2CUc#o$20FzH+ot5p~``IF6TcTcfc^xfm4b52Y2Aw3> zeQqxUk#lLoqdGc>L-Uw|R`WYbx)qU?V_xYZ(hF&;Q$rZah0zS6YoT;}iBUubAJ?$y z>2AJ4&Sgi!Xs_C#napydeF`-WZC7dOnx88a(t4(Pw?!z*kyts3w5FpT-kzU6bX^xM z`TnC6f)5jgwBaIX$eR6g?c41TpZ|)Q*y8AzTFl+j5l|H(cK!6fm#;5<_Qhb2cl_(` zSbRxW!F>P2h~E1pL2*6fizf){{g1z+_{GVDY5k{^=D(Nx?f->mc|a=kv#DGzk&;J) zj7!^4n2D4eDn&(>Ht}ZlLE+auUlK)S?~Cm;h-8s}rsGn=JI7%9IT0`QLy?1VXeKti zapclUZS(lXtfBU}5r89O1c7aD-~RaZ%j;hZ8&+bzdv2>{^#h6j@@5OX=G91_s=ag0bXTCj(AR) zvWJb6A2L!kj%jraDPFzvqFmyWCtvn+;vEI~6CQQ-LY9YJT?t=@D_jmb!+Yt5X#&x4wZtD}Xa9tm> z@E^2e?TmIpU!oZMT2}e}jn(=sai!KtV@c#j&9MrGAnmr;pkm7F(AnLy#I;fasFRj#xr-Dj zQ@3T-_fM+pC!^XY`-1bkCxh~wQ?Es9$#(Ycztp5nMHA|u{+cAx)uU2((_}3TN!hIL zku5_!cH$`hes8sGV0+01}}M5Mrsm zup34_+adz>71;1sIshvT{+b053;&YFJE9^^LJ#9wN7kLKU}-fAaPGOuuj?&L^*!?8 zL8x*wh@;)nbb^{sC_)8aZsUVi2l8gY=OLxeGr9ZALLh^q)H!5V(4yfGV$mUgn6W~_ z0im4(_#swR;9a_>o^rlzd$y@gQ+lLz3lok-nyPiTtsw(D`k8J^qsyR-s$BN0RW&;X zsRD?J(N{Cs(Z4$2V|H76z;lb=JqDvQ&$SKs7}!3^5;XQy->CiyrV;*5m1EOg8z?*v zYB>V?{)`OnW4zy;>*yqU32$|8-w|gB1X4UsJO#g7r+^yk;?vlW3HyDpi8p-+!vV!Q z1QnFXrLtCbm&#`R@T0L7^>$xKAwecN_;`#*8}iut*hzwDB(U@cFjK`nV5Vq|K=F?> zKHZqM~_E*|x4nCO}Wh$ftBWf|u_s_JoW zA~5?Ns~(OIb7wdiR-9~ z)R^ddxIS(08rXwy9Z!;Qx^LGz3#^N{@E4qk7Px+tw5q1vl|2?aT9cb0^4;!HbdL8H z9+ZX+dypU5r#M%gg=*yL2S|IH!PE{*>nPf~Xc$cR`m@n^QdHRAG2^4TlFQX6*d&uu z(;B_iexhJ6PLs;s4YY+VKuP>M?-jgGQTHe{vpf0{C1**IboJ8m>Z!KAj4=)2HrVBT zGHKm)o>vUA60A_?oZhN2U(E*r&&KV_C>tpnn*O$1YnFKX^$N);%DRWSr*dCK;V{!& zL)ncCYS)4}d#3ajqJp^3B_3oV7;|QZe_p& zgla;k8BUtOAq>h9V-gxHxd+vz{Kw7DiCE|^YS6?GJ%$-8qI zA!`%Fd48=Fad{qYMu>hOv3%2c8r*)*e{LV9W)cbGGhYcW1fG*RlRu&#B`(R3%Rav3 zVR^8D1EjIoZDWQ6M|BHb9qUC#ZYO)|b4PVjH(|CIVY`lw7F(np7!So(%N5K$_Z{;8 zMt^+IKZY|`T39&QMdvyEJr}u<`GjzMUq0id*D;4VG}*tVY&{k^n%S*UydamMZ{1Uv zC$5;daUV`L4Q3KAi(C3D(9>ba7y_$YDrKASE!bR3+y32te%mj1ZLpRxP1?D*zUnY= ztjz&suf4f0NP>V4tGkypCVY2wp!BDN`qIFffSTN_)xoy2N^ACQ)SFgTB{Gd_R+1-| zANdZ=EdTlF5#2idPWU+~y+x&2Ybn@x&O128FJf-Scl{pRC1YvhDx{>eX1xTYxGSyp z?HjIZDk;hnp~Q1PAIU6LzVMESqZ!fVjWj4Gs!BE66*=t9?+t~DU%GL%hR<>!r0RisLNF>N^)_m43d9w@YY`MOCy^t9)N{HAnI`<9`p<(AgDzG>CRB5}52`#$epqfFjltlC_G2 zC+227#ydkhE#qQx@F=s%ugecnnYmd2@$!D}z)7i7YuQ}Ye zNKSXv9qGVd7?Llc^f1jkMJ1^Av;sM5?<0M%uu6F&0UH(_9c@JCd5OGAS#3=Nlz&=N zUn7a=+T@bKdW0bR6o=N9nv{kPDUy7fxc}!zp~0^gFs6O<_fKy=1qluf!PjIcuv6%wLzT}Syqoo|^G)>qFo*G*rT@Rw@b1sgBGDRUJ+7I3E0YU<(0 zrUTS<)^biOs!6dlEVv`@^e93R#AjkU0RXd}9XwzNAZX8uqr>Z~BEkGwy= z>t#vZoSsfNB=>F`kac}vG{~n+`k{q<;ysAcpWoEf%P`=T zg~gVfIeu{tx$!2x^G0pi&;P_lQ*L390#Zdb^mOe!@HXT_6(VPNLxsxJsXS&B__uF?B5CwYxvJL7QW(>Y!EFe(U$mumQZDZ=L5$1iX2w znvwlo#OB{SOB;0CtL1w~;_cpiiTICw6L08_bH;2G_){wJFJ?sip)|s1s8#qVwkW9m zy3N1uJHW4_#cgn?I_x0s)2BLL?@6Y<0h*5aCDcrGy>5HT5ROuU$0d=#>e6b7TceAQqTQi$P?_a# zI&IQpzg*}Z$TqbsUKa$s*)~UUeQSNAq()`Sr%^rlFHrKo9YQp<4_11v{NV>cuhW2J z^g5&B35-h(oY8<|evf}$+>0#PL_@hy^l|DVLL$nlw59c`bo*yzi!{rTt?zTbDkaF* z!F3IQ4kl^%BQ73JS64{Hz0+*Jl);L!PN$s%{SpHRpf$V|6s<*V+PubRa{2SbUUe7> zdSn?n0nY6#)V0I2xjOT_>2tw75M>1a26Ro1D7+atOw}Mb z>RU7%l+PR%e{KW|tF{?{Mfi6&>EtZ+8Y(C}Zg3*3VZgo&!cN}WR81@D!paN84PNSI z2>&;bHAz&W6IliDe1)}M&E?O_dg4j#_UE1EOJyU2tSTkjQoKI3fEcx%tae(L_9Rc$ zd@Jm5&@}>Dn~^+4sy=~nl$xDE#CStM@wE4}6OcH$ z&saV2DB(-5>A*)NTjqa%Tl*w(;|TR9q+GxIs1V@JycVZvL$7D29x4a^rCZ}DvH+%-;a(A41oxsk3w-X-4B}S^T@tyI(dz; z8sV7A{(QR|rC?lpPfq_0*Uwv;6J7!o)^Udn79F{Qk`iHgWgSX3rSe1bq>2I#f8uXv zH>di~GxR_?Z1;7goBa!*ju)T?Xdp3`>otFiY8WIP??JkxQ|fy}@ThNzMZ72V=^ihm z9{a%<-p9ZU0cq8*2_)k~R13t7po)j-%=BR9dncs^P7xfWA#&g@7QuXfDaFVOkP{?x zpY^A3&Fb?wGaQa=xe9@z-6i6A3>Lyc3=L`~x7P`v33fB$A@@RG2-#a*%!M`#sMl&{ zuhKxEPGo)9l-HdCp+y0lj1C3`_vj0rW9NJJN`AV+bt$Rzm=r9#pt4bw8@9W&)c;Y3 zFh3&3fVzpBPk+(oaobre0qSlxU%v%>ImP}9QUiqVzv%q`%Ctm<*9nk$(}vgZe_Skj z>|^hB5DSH&jNHt!iEY}31pC{6F+jN zLxq}!%=61bb$Joui)<~C@`y@4eI4|k#B4U89MLOkb&tJdymy}h)*Mn*0G(?K;7l{# z3_M}@v00tKMt{gol90;u%?@`62YL^|=8zZ}><2Z$*Dhvo$BL)QfimPpE;A%9%r|ep z;MK*jw1}X(q|-i)Dx;SSDLtC_c0e|`s7zT1^5ZPtT?>FyU6Dql;QAs{UMw7)Fl%5t zVob&7SK6sq@XF0cwqF(n`*+`QuCBuIdk_M7bK147u=9X6P7gU}I#_Xtnqc3dlL7SM z^*SlE!{xaz4357RI2h(-;#1)OUDcq5IP^ZXdxY~bRg3V1yx??wYBh2$i-iCrYnDs? zkqW}HMh1(h>0)fvS8R>#9Os7X-kA>J6Zbv}Lh5c2rJFa%+V@4BpY{?E-_IUJ%BB9$ zt!xGmFnJ`P4d|O&rJ`1fCoAjZ6jPW~=1?GgSZOT)!YI}RwZ%03LM2$OEF=f?d+_1= zmF%D&ibUA$VZI)Dg5L}E%=y@!nTq^tSova7lx2e6Ofm~>Us2G)o)k1rCOcTYQ^V>m z#RDN2pF}oF&8F9k&%=$8;Mg0^b%cdkLKPo#Tt-f4Pui3Y4K)fTX&>Mevq`D-Vfa~4 zB$|Ej)w)zcTdj-Mhz|Sj*bl^6z~*%>G`5&bA2nB9DW>Y#NeX`zoJJ_sppkZx&3$fs zBB|Jx^0WxF{0lRs4Mi!eP4Al4%ub)#Yt`p!;DB$Gv1|xGM;K_yJ0j*0f8JR2pBx#U z5Zm)qkK*bs502>K1A%_AEhQf zp`HGxbLFP-D1SB{wWJ-_y;{2v4VOo=Sc`ojNdfBOQmdD_w%P{xR-)QmY|pWvf(N8e<7cY=|Jb_NAsQ1dD+KPc-VE~)Ut55B5$9sh{_$#)%IZfw%NnHMB$iWouGeMbrAS?A%Sb9b_w3cW z?Nu>~qr<+LjWq?sPi2Y2lZ{#rGshmwdx-NgP+{UR8@YSI*IuO~4pE2X`h4_8=JpC5 zIRsoyhEWsMPx9QP;cCCpvDCGoE1HQeyDRsZue|qNABp4W;5tU$gwAUsqbUNLZeiraSvuF0KA>vO6I;GaWCtAMe2wg~;L(Y4eZ^bn zV>TMH{~6t#K#NI3VJThj65gjRCSv?YZZ;JdGgI2q$d)D*dV19bQ<$ftgAMqoUzSZX z2W{~bXQ%Qyr|QVgPsJ~mWRzgAMI!8(cm-YKG9jU8hzT?esy*ybA7nuN6X~2?o-KF( zcw!f2*m2IA(0b8i#ay#X$2v(~q2?EA^N^#BrKlw^QV~-Z19k7c=41L>FS^08E5o-o zq`jv40BhX`lPP+dp*{Wma02dVIz4hCjBdLr$QO%foj8p+*(z@tXOKNL+OoG2GGpL3vg^qUyBHP%GpPD8VnbJJ1wP?GypVTKEd zC5s#-vYr|BK9S9y*)+#a$9t?P#){~H_@ad|<0Eb)dQ`n>cW$)2TsBM2Cnm^yyO(v_ zcQg|V=i$bTz_f-bwFH^W(83<=LT*eXRV2|9k_Cfxm~4G7vd`!~e3eVQ>d$+t^N&CN zQAo-A%9M=aVUR|>=C1*iL$B@VOD}ilf>UHFV7v0bDRJX0t8igodCD2R{ zGFe_9wmkLTmj4u0Tv>r$s@v0PB$2X>5;+JOR zC1P@y$_!K;;)Z6c{%l!`XhYH;5jNmd&T%2mNh!KAgOoMi5R)zRMpgvjGK@t}N= zTKc!d)y?zrHr=%joc4zXVjL_->ghLcJ+-#dXG0Sa&Gjo2~IW+yzEQ+<&W*7Q;oJt>H+ zOn#UE+C@0roS&@bwh=Ecz9Rk{kry`A8!C9^-}^9qnh>p_;Am7GId|01dHZ6I3Zmf! z1qlf8g%S?3_9rwvo~J_R!ZGa%kSdtgH_HMK+pq z3y`385Sf<@bsWgj#VdcFj0smzkQq{7Z@mH9UHFWesv2?A1U7jynG$)9S#O^eqh&62 zdRJ<*PmuwvF1VX3(@Ha|5x&UZZmYHa{3%j3Y^Z-_1g%Q{a&Y_(V;G;c?m<_kaWIGv zL)U!pgRF3^J;Qnn6R(~kOth=@znY$cODJF?+HmhnP&?j$0j?1RFB_UNCM}bbW_U&_sJpd5leNRxj=p6qMsXwi_8kWQi4O+#uu73xU9u zR_!;b7`yDg-NRT%;XAQon~_lpi`FNWzt4JOgFhb&6ib|-F{{Xnv~f<$MZv2F#&t1i z!Q#an;nDV}1#Ig^*^y4l^8C+7U)va^v)%(&K=(q#={62yo5u2Og^r-R7LmDx>T0kX zb$*%ky$wd!J_WxPK+8L9EVg7@2WGQHnN5jfIvm^XFbW+`n#ny$5*p;qCYh|AM)$B*lg zWHAS5q@&twISiACo2x`5gg$ha+xuBL;Jkyh&K|Y{(X%;GJ~1~=cC#Y{Gc;!dw^>`!Iwbg_f*kuyUE zvwvvWmAls`Y26#W+Nc^#x>*t)RYx*1DvlMNQ#);K2V`RA7#vcH6DKYv&MTKvX` zqz2iqFv9hR^>Y^Oi|q+#qwH0dV!yl(3&>vBR%$!1^=P~RIAs>pX=befzQMV^h2bgr z339qTDp;pfccN)ru3BfItt6Yp4%MyaFLHoMSW8jVRiujHHClk{8~rQ5el_riioUcq$n>bEJtfNr%}()2#{HutX5*pK=q;n z#cQ%*FSG&o$kxf2)Lu*VUmJNlvyiFC1vu~^yvZD(&NRqCsbNid$O4ylJc~7n>_XWY z@4qMxlF=#Y@c?dmJkq)6q|?MGAWT5f25ibw0o?c;uhPFkSzkSaRZa|uc28Iv8cBK} zAGy#lOvMPzjbdf3U`wwD8lS=`B~lqxY}{0Z+45G;uBlnsG9UIm0FU0PRRs+M2-s@0 zPflst5~CZAE|Dv>;H}5;6Z68FDcNikkpTL|Wj&CczN!m*yR-11h*?lveuSDtU|_mK zhI6xi*E>#SDy;dS{aQo)36ayRRRaU66hVZiz?Br%IK-97@ll&QZT}Ls5(3JP6gS`M zIVb|mDAfWFixXjO?p3si~^8Mbp8 z_ef1*@t8@h5`lk4AN!O(AO(B|1M;(APTlUL{kgZA^5OKu3Rh)OePwgpoSbOREQz(@Gu{xiyc!G*14XiG3*PF~GKK%-u6d{S6H0gz?KKk6%EL?t zb+V3c%x;F;EF`X&{c?ptBz(NH-+swAGx}GL&<8E8u6@(;ere*z#P2>jA;V4A%m>xk z74PTak^vz#4F$A|DCFAA`WaA6(ochk_iEL5O?swt@)O$t)nwX)UxMasfc9(GzF*v= ze$mfJU@naR!w) zm@FhXrgkUz<4jj0uC?)hu4w->eiN&>t@v)UodCkb@jYFh{OI(~>| z30i3S7~5W1>0at?KQ~$oLz?~Cd-U-P`pCTSx9`~e8axu!?)nrt6IXq=EY1XT9Mjd zg}T_|pr4baCcZ`(Sg*0L$ys9IOb7#UR;WQ85HTEMU+HsZJ}9)tWu#9$2|raU3E;x< ze;8y=DzWLC46=e|e#0+Rz6NfvH$nJKtyXFyCSPC>YQE*IPLsI#@_ME4!(XoaEuN_E z_6l*FCF&-K=OxUcdJQTaIY(qkf)44nZH5Ud<~6qMx_#3ly8?Qs!Af=Ik+eFi5|Z=4 z>+&s^wTqDDL6Ep3fcqpO49ZtpWBvSV)pNQc++mI%8A2FPd7Rfy*a!Xk+YpN31;Z|hNmC`&;-jcSyI<*8; ztnl(GF-%@~3Kpw1qCdCI;G3Xx^a0xB&HZj5Y@ZM06!!Vuf3g{UAGFpetsk;8P z-?FmF+Wc7x*C##Id3}O`W&VVO#5EH}cFQD>p87{3m5sH_ksnJOjER(n5WDJY=^_6| zdv6++^wz(N+pb+tJJYA!4Q6WXP$P3lOT)2tW#Yt6%Xup2xtwP!cbb)2fFmlEA(c~( zq^M+;it|j0$Tm?^L<>bk1kQ5T{{4T~|GYTo&3SRo^>AJI0xt#DcdhmPtoyz{_w6FU zUZ70hjtM#(dS+%HI5V@bK%V&>3wRmh9!NdL1*DcpE@R*=tub2o0F6?_8uM)o!Yjv( zlwOEm5DY+q0z#t1)c+L&sf%d|Ar_50_(P_*{R-yv^(f?Sp9yBj=l4e1@cBmC>p70O zGn1kvZO#sYPgrHpzr?|v3)uV{?4@)=MVJa%^R-5_NB#QgD$_Ii8XjxwJJZYM5N2!_ zecPGT;m}J+EWu7YdTI@lZY-Vh{8r@3tCJ>mam{X3(|6~sJ?rJ0&AKv{Xx7-|G^p!& z>YMoEbfI&(;e(}&{Gfz#2zg(^3CZoVB~^kCECP|{Q7HEILelL;(gA$lUvD=-0;}jX zIaKL|HB2$Z`h}xxLN6M1Odc-%zRsmHe<2A1w)IvZKiMNTlPdtXqUoRTG|RCwR7GAJ zq)h=9cJrFU8-FQeaAg$cwES4a=SpsP3oN?Oh02%&of(GeADIM5ohg!lf3!_KlTig< zMD4YOuzuds_!^-pHQ7FB6(6%3|K~wTv$}|xIUfP_6~;qDHwl2Z9mgHG#&z0pL}xUE z3FNLJ!kop+>QW)oF@)jSXKufUxn}yDDoC7v}h0upr%Ig5|QYUqM*p>pBh zYP};ZSLAHXF}tnEU5-xX5j`WM1M4;BAa6n&uIhKH_cf%vL{2KnN>$u0-#y?!XFfdc zkaZ(2m-MJ-4go?9dGL+wJ zs-$mtYl~n9YD2U@i^@Cfk#G1F(F@5jJ96}2=l4i%+mhk*^B$W^+j=>F?d^`P_`K(j z`1*-rqkhh|O9%GtaoqjoLGf?*|D{}Cta|+T(}!)Z|4MnV!}!Cw-xs^OK&x_cj#;#4 zy;pRR*NG)AbGSTr?)Bn&xZ$l>Ow^-DuM z3Ex+Jh|8hX*a)PT63?evtl$??IfC0!>vqiIQqH&CLpkO zLRGO!w%NV=Pdcq4EqN8{O4N=BWWN*CR&(@8jmy}|@a{8kq*J&-J!{EOhDGFNra^8; z)Hx)`v9;?JJ!krVUK!GXky+9@Ph@##^~q9}tshNIOzB>Vqbe6X22qS94fLOa?q5qH zPS3u0bTr&Zin;CfT)0PEv?r1{EGobRFEcsN(jI%CZ!L_?Z~OrLr%1`F-l-G^5%!w+ zsK!yIVB}!k}$9 zOc#8g^*$vQOi4 zhpuh6WfDU^0*XK&~2GtACxb^fZ&PhGt*)RYBA#8mKFbHu-#*3OJT2 zALJk(_(tiW5y?%8miAP3Eb39vv}5ca%55!^3sz#)!*?V{^Xzx5C!hTyChK@g6E23x zZ$9*dZZVdIlERg< zvHwbJ7F}MQs!}BzK=oZVPEJQG*P`j&iKy7?uM<6FI$n&~j~W`H82!)-Y5o?{g-hLV zxjowc_<=g;zRU6>uFl0C11}wS$Yvlv1Qg+)3Q&&O!Le@@$d^$IIgHN2lO%^+Cdd2v z<`B?L*zcnA{H*M)T(Sq^zTyIGXSYCAtPCeUR90WMNlHVs$kTRb%KAA3eY{wE%sVSw zcFKWQDnHcm?ajVbsF;0aCv83CT_V1G-%S;A9*kTlUw3P4WM`?mGcZm#7nYaFXoeSz z&z)0r%|eg7mo)dOvEJum^6Dyo-U2l0Xf}6bDDP->`Q>2egMG@Cu{<_}{0d)?>(QC( zqiY>UCk8rCte0IHtZh;_Z4c3oz#c?Uwyy9!>U7Y=xq_-t8oGRkqRD|i zaLydAP=p70y0EpOPSJ9-xg%o>6zG)OME~45pa`7ztzk^7)oF&{pUq7zW2;n&Dn6&t z`d#9C-+e!#c16cb5Y&|N|5(b5dZ4qSzxLETYW)fmKhyop9P-0U@8zF(J)a8&oJV2g zb7KYDCIHB2C#*j+hjemFs!I8;k@-Wq%`nKx`R4c-a$6uOS?&!C-y}#|=?R*`y#F;P zsi5z>q83O8ZB?`PIgA`vxv(kTl(@zZKmN!xx1CNe;dBc}56 zv0^swVRQ)DqtT8~wzAWyb1gN|uZD3Y{S$f$OVr{v+0fB#zpx-ba$(LXa8@N4YqO=D z1Nib@LOJlxrsrf~$JM!I?q6>@Igy*VbY!CB7`n~C(=D8o{6Vb>^)L#-VC^li zshQGxK{DiZ1~`Ey&5mS{qpddTgBLEurwhCC-5$Ak8t!!cK8Ce2;GYJXu2)f!LW|^| ztlr-o{{9OP(e+PO%^!RI8S($T`1j!aKQbWiN`hy{?AOm^H6ZEU1+xyS#Rf>sOl@;#kOy$+9EXrIpNYe)2)D_G~sfJQ-EZ2o=@ zA|$k`Gg0IjVi4WRs$+mS7efQm5hjIF85IKXszzX59L>HvH8S%pImnC>K6Zc|zFq-V zwP(#e_@Z%T5Ps|R-&ZXvb;!>*cSkX^MimF7rYN8-Z)5dRp<)8cJ;X)DWj#2^dHuo1 zI-yr{_1JR_)nsNH?IqHxWaW(op_~ zzS&|JJKz)9?#Wj&4Vyl4LY3^UC9o1PwoRFgH=wVAO$742@odnURFLVucEzJ4d%qIT z4r!<`T1d7fZfeO);lkYD!71Q%qz*?UPRqn4E2A8*io~Uc7a~Ty1ugP?bB&RTCc1Tp zPbIeWN^H$~gXE)ca)mj@;^l`ua-!giC2AoP2g~JI{rWv@s-JYT|3H2}_nVB)!2?qm z3?mEbQB%@Vp?+q6Q6AMP&$7pG-v2B$1BHs!CaWFl(mhMIvFv#UvJq;e1r6?}LFe`a zI&Q58?Uy|b^)M)S^@;0{g3l+((BNsN!NYGja#^Llr*?FkvMV8!p)A1#WV#pAFX=qV zBG>~-s68k-h3Tr*&GjVAS=S!$CRiNi#~>RN$q37`WD=HfX>>Jy>SB5)Yt0N~lL33^ z7z-D)T0)p`Z5Jg*1#He`4U;Om(@GTnoL}qbkAkS-&c!b2C6Yeh@aD2pujq4D2s;;C z1iryrbpnVl!d)bkBdF3Lm-Y5TK*ZQ9cp0J&t{%*@R+Er4hqnfrun|)yiANMBqc0&7 z%!0ANLjaVrAxL2TA);I~;~J-sv=#1f+7v&7uB95dsyWEx%(qhgO%B5tM`Mm~eZST} zp-+~<3!FvbYJoQzQ>)qesg9zrmrHk7XsyR9Sz4fY{>lSuk?K!aw|+ZSV$ROIawBr! z&A~(0hNX*R4+(Tm9Lvr(qP7uwPsCQWVVHw;wuAVVV*~;& zZV1D@pEH0@U>O)6VcvBvT83Q?Orh5KAov%J?g*T!u@B%j89s>|`$p`?1PcHbb0Mje z+W?w#S*Ik5WPHsizp&0KUC6L@3rh;`1q{O=Zb--~56Xc?=vF~&fSS}Hb5!VArG?ffb zT0*%>6rH%#&Zd-+kxt3=eL`%|D&wOX6^3neJ+BpTC@R;|yf%04*6$rDK`PU_bOqeU zzv3*BSQIA-1pP!^>e!t$aV4`D2f;}of}=W8Ha4QoLQp_42`-CH&-yBGrL)ao1fe!? zDF^-Fs;2BW>!EZsYGZLdy4S4kJiE~!^DClOC=p}XL=dhs6@x$1e=HJ1%w1b02aD49 z+D=Q=#WdgFYCUTXwfI2!ACDdC;%A|Eb?CN53cRPSOb4`otdda6T3Q=-&impc4-$Gp zwg40-*_Jl=738gS2qo-nCJWe=ju!+k>Nz5iy$W`yV5uhE=_CPAooSE<6zK^^K)#Fp z-ELD@+bB$7=NrG)vOi(__`-`*ISWgz4*UtQN%y7jErcA%IXH{I znr7U=TQsKN9Iec&EtRRc|82$KEoAu!V^~rA(xz;cTxqTe=WR2I>xEUAJ?)oPB~LAY(T=(H|TW;u=M01`Db!iSYiq zK1l}wz}8vHmVvLwOUVbf*Rb=?*oz_+Wti?AKEGiDE+N&5LJ^cSYh9_7$)xDRK?lEW z#97r=CCJQjO3}UT(}XsSyQ8m%Wp(fV{ml! zZKQ37Isbqn?|Pgt7ro3p1Eoc3O=Y6@yBZ=YVbh0aSH+!L7PLB;MZR>bw;qZ|`*e&P zVpZmlX3XZV^8<|8(-8WhiVaup%OJS)4fi9{8()#=0#vxqo3uM<_ts*iJxUIkFSQzf z?`4Do-kVn@-E6c~RM#|quH(~6r`6)V#@c3`TzypnQ*+C?wm4q#a+Qx&zma_4L;Z+7p}&Y!Iu1h;Yc(Zt%d5uVLmV0<**xAKimH z+lctOsMvBZ{J1~gzGLSqIIQh+v~0Z&M`q2I6)+sw5zv$}WlM`z3gPS6fzuU>R+a{x zez~!|&6r1+Hb-BF(pWFnfJq4oicg8Hy@Ni)B6_~eQ*?VyUrM&Le=9+Ph2JpI_9X>f zaGV+~==hgsF$$Q^I^=^ByS7`tpvO#d&4Fu76Nf96(#$;a6zZR4KlomM;$lVI-@$6~}+ zZbzL~p(Hg^`$nM+*5n4A`)L1*t*+@^&(H5=Le}qjf$cD7d&*MysF=GXG zJ#cpaIz7=1>5LtC@Fu4suV7E%I#I5exu3i$?W0WD6+HWN2Aulu)NnOxgA`oUgA5V%`(D1o<>*X{8m5WtjP zxP3jrut~Uf!zAm`zNKmp>rrLgLq0!D=ie`1#!&DiU-h6jGTpjhzd9dRf4qD5BoZB{ zUEV!HQBRj%b#5_lYoeRzks0yYa+X+U)IjBO06g=>BYobYKUJ_=kG>w*(=jrOBD~0> z$9tkV8}$Z_2wa7s4y&moR!@<6%?dYb|A-5zL1~Aq#?6f|dYK>w@8*AC=U;Q05g$Z+ z93;O9l|rwMH%8K`!ag%|(Yff(%7EhcG}K1mU1qdv+&apv#AtcZr)=M>ImZW4Yau47 zxK^)m+K8D7Ju~mnKOdnr-mY;tK$PQOBBg>S$JP$bV$qgFuD+D5$ldLraorX69f-We ztAF)jgRhJ}dNPeVe(WWZi@SRJEzE-y=L)nKCsOnjJWBj^%9U}%!DE_N`+xQ>CsOc) zGuedWI7^R0=ELS^4$=0uHYyHSH=4GGadxp$iCg`uz;g<&C?Zz)#nqq0In18FOp)(3 zW8d3TUgwomhS{zHuUo~STK75H4C6sJA?enQ=TW8p-~!Z}Biv)|gwG9Ch>k%sY7spn zluB)!c*;upu?c*}R4~y{s!uUu{7UCEy^`N8F4;lL)H@Cj9+dA)^d-(o((1r-O0E4* z{|QIa(##M^z0kiZ6=$Qvfz?Mg8gd!PJ zrUu$QTAv)s*;o%rvKOzO4}&T(mn_&tI~#;E=(6tCkn;8F{!6Rl;tEWphJ<;sin@cK zXZvoomgctQHrrnJ8~NTa^OdUI>wcSNW@X}G4%)O+j=&jn1RcuKkQ3M$b$iW-Oqut0!T~;z*;Lb`|g=_cG-;@mVOM7W@j~PU027l2x z{Z>2@U*u?*KRAB*g?TOw>@V~GwZDL@*;R{Rdy}9Y0+6+9cv|5OMw~|V;k+GR?A<2T z_sFG-j?~qay-0j3mLn%<5y~0E;LcBwUtuuZcK71_kf`f|r6=TpMYI&BrIHf~rJKR+ zCxFeDy(7H{jp7K=ked<6h}y5~%1q|OvBHQLeQg{cOLwQfpznmz?Np|J|Ev!;$U(l5 zfhl%*E3)%<&j)=S_XfAYiyb~1*nqcOCA$Kodu#y61@jX3v+@;7P{nDy8&IUsOn4A# zko5WC@q&Rv2}>3`en$@cG6i&t44d6C@o(Nwk`!Q?xOr8z<2wonQ0xby`4nO@_5O1PB0<7Ok`4z zU1)rt_XoBh``I%cEk)iE`ayM&*{f|0fghs7%Md|lKMC;ojT%}^-BoR+lqN_7 z0Xr82r(Wvf*qyl$W}97`ciZ%$ z5|=L?+q#v^L`*izQ9yF*MDm(P4U0MMfqp4ui&sw**zj{-)r=X@>N6e5fyocN2sy z8P|!$$Dqn(9JzDw0)3$4MzQS-KDkb~-VHi34H0=jYfRLPUtOo0Dfg$udP$ucwFPB7 zYu%q|c|tKSzjaz&_EhW<5C3UD%^`(IVnDgawrf>ZCRw3$R_GCkbp5G`jQ*IM989YU z?DouViQ-C|T3MTw{|`RzfUO}kdHbzET^sO8lt00}-1_&pH#uRoUVER7T-4ssq`7@) znA~2@iLMIxDN=pz)V0}0ai4I9oc15HH^oh4n^vkuH~W~^pVm3}E$8;mFZqU#<5njI z=G2WVmn{hHw0sJULkP~PlhAPuX$oO6+7{#9Ps*T|A>-`X#ga9yESptKP<^nZJ_NdvYoaVetwIi=2e9Z$+Ef=$Ixo&S0Q! z5?~v_LZ?c_twF-n*sQ!|tJ0xPHro1KkSTnd_7n!XvoXOqI3CG&|MF8L1%fXcI?^DH0j#?D>^yi*0QqG{0zvb3~+xCtsfGSmPnPBz@GE9-#dmB7hHf zhXDn{C_!6aT?z=6HMI(?mz0a}gQ}#_kpt}c<(AC+v^Y{m*gQ_BT8459SA z1m_))L_mU*CFO%R$$=y!B!qd3WPlsD_Hfw5?uXGu`t~&IL;qZj&`U+4PljKH)-~X; z8GTK%7gL1Q`rPOM`%(7E3bTz0ooZ(ah+MePqHle7O)Ps5)ZCp1f-*K5XBXq5s2J;6 zr=Z4T+{WIEmZ6&1ZC_W;D&ago7onv-ao|10y)pe~J0%mu%UPrZlfB{9jlyG`Inb1> z{g^?9rhLK|L9p5s?2>7vh60S*W!tEP58WcjM1ON_)qKo=L){uqn$La4lY|=`=*)D2 zVwCNnbP=_^*Q(W0NB_c9=OfSObUR}8Ucch$p~c=>7%ry15Mvwu2cAUlU(GRxszhV1 za5n3cCa9BlS$AK2_=S$hNzn2JpZ&dXXQEesX*i{K;ihv^e29EOFe)6-3OWaEhU1Ro zexGaKe~)Q(qDIBSM|K#CjMO1HO8t8-b5jWmgnnMNNw?Bb3oB4Xv5y=>6U;y-b6Q0ex;I`a$$o4!2QH z0m^>v&vzQKY;DYIe|+xr$b7AaJx^O>r?}poIJ)L3kGgdSnHizu?gC``gIh`?;3nEtDGU?3`3<2FaJ27#mVQsC3_eGj8 zyCgAzw!g=pt00?U>o}KfIu5>-M^qwAe)1`qPBz@`a8M#mjq~c%NQ9e7CC7Ypy|phF zEw!LjG&IqmF#Ul)136Iih#4G?!p@aKoz9V9xRKdNYy8k5eXZ$j3FaL?zbBv?Ak%mM zBAA!O^!Zt;s!r(l1fzI8W4KXU)JTWV2?Oe-(Qvc6impGG2>k|{_BNe`uYv)zvpNY8 zWiuS0QzyzS*e+0Qdu(RPZXdDgwmg46MwdOFv8t<$n?)v{$>!!j(k-N|Z-kh9?9|4u zlns0-yHHrEqfcJ8+`EN2pYDfh&>%Njo*25#Og z2u^Lq-@zYQJ{K|C1J1cp38#UNVUymCx|Fci!7uajLaHW{bAOEWhFQd*4hD(mSSkV-WU8z$x3PL68#Sct`AAsC`|q2WP3iv}cGEqO9lcTQsDcY0+LAzoiP$s4Ifl)QZ>ux4)OvObV(D>^V}I4~ zvSjqTnTF8Ov0KD`=Sp`tF1W~d8n};k87!Ge|L#GDkiOhJSsH!SBmzqfVMi>X8G=Ai z>j1y&Xh}nFD+@zTTHb2&Js!=R22a}Ccx<>H>6UJfJ)jp9Fw_1y)o-xKUbX&(HkSA% zqIes>jJV=8x@%n$axgiS-wD)OgPOgtMEZF7KxncJv)Lrt{|w7V-_bU&Bk8Ipnlh-tTNnYRohFI ziA&M(6AgDZS}K^!U2Y?Yw@lWF$3MIeZbL_gGxS#9q(&`Vml>pFjaSqw%V-T%M&gAl zs}lZMD%X_ek)6@Y{rhzNIpf#UC$bOdCj^8$4A7sw^pyAqUCuV5(a5y$%$IpD+hl8x zVtE^POPrlL1>7-YmZ}3rApf>*6J`E~ig;I2akK4C-r9TJL5fYMlpOJ>lT&`0x95`| zA4<$KqfNf4V(@5}Eqn4ml*WIUoBtnk^RA@Q(_F=&HdN<94jhCU{QbzjW)L~@zF}cl zcNXvs%+TYSJ$V-Y#K!fN$O|I_n?lUt8wG$D;1QDpI(Di#V)PeBDUhi5Y5Mpz`m~XCD;tb#JcMilb6}ZgfWuOmV;);$klqC+d*5m^k1-?#paEJI~C zy3P9NeXf64lvsA~cj~<7k{zL`U_iP&V$wbsaKAi?=6+9C{$fg`{Q{8fs3nl|VaqGj z<-bVMzEJ`uy^Cx}io)lum+uN;cCeHcULRn;8q9FNfZPSVj6XDhPlyiwEuIe1PR$lk zHmw`qu8W9x$BRv8$#sP#K}X25NIkDlU=+D2klnhFgO?)Wc+K2{oq3S?3NiI-^(cR7 zkBM^Rf@W%kdTm9Ij1c*3f6&zyWmN1@bwoBgjw2`rj01HN>7Q42G17DSQla(~(Ifq*W^Ur?k z%L|vyiUuu1slBI~vKi8&^$oI;bJc+2LA}t%X_yvHiJriPRYGnEGS>4^7&ebVYY_&8 zMS13AC<7?_9i-H@;qOlQz_FjhWv13Ci@tL z06Sr%ss1>2HaCj*NhuuMr;_Jibm!|nPBv7Gj-gHlumujZEXmh~s_;sOI35q4R@Q4+O6H^$4F{CUQfDrv zc>#W*DHQMvXDZT|mV0?=sjR`Wsezr)*@N=NP;MFe!2vwZamq0K!N@MDegKk!lr)$y z;fx1=$pZe1{F74DN38i2AD&*`D`J4G+RdqHiQP#5S;|7FNX8owjuhM2oFJSn9QGw2 zO&>?^ldscPi<}tiDp!ip4l0{A>~VSQ0r(ml$5AU@<|t5$F&{#;4Hh*&^Sm}~td~)T z&)k@3=FIK0I%L;Z3pB?m3 z^N0vRy?qnAhR53Vpr{K>C@=kxIP1Kc6Nt!#R$_q&NGqb2=5{UDYqQWU!f1;f$MWnq zN9px?XrwZ|d4Cfy4yXZMo6O)y0MCaMRy2sY#)Mmf@WQ}`czv8l&OAz!E&+GGCgLyW zi~s2p;uW_(m}YdvNf$RBDzZq7N`HkQo%+mEfo34&^N^72`xUFxe#jD2_DpmvTv~Bv zCtMEAc(k)DM6Wc^4@J|$e~t|IFo{wP9OU=g7JC?;g;*A9Z4tmh^I^|#R!F zw(7&An9_k<^vKFm-t*}#PgR=uq-7J+et7Nv#?^$FvAvR|)agJ$6ia!8v303YU-DCg zH@c3Qpru{DG5Zma+q#~^tYOnEYwa3+&2hBl^0zPIsZPN+O?Gz}Qf9jm!AlTQac_dP z$&I)Dw#l;)-j`onbu;@%1Xy@l{*0~ICj(jag{3x%d}`}t;j)C8PyQ)_P{e_1D<$+* z+|RaHGJ`UUb!Ck&(TE0uYl%^bw9oW@*NMM`gySA3+dNMb)yhqQz`3fDV_OTj235E8 zsk72x1f)i_@avJQ%=Hz6QxadV`qnIvGJ^|%joFepoU!;Ad#wV!1s(>Om&K6R6xP&D9Ua7h1?0pW^nhLv6W6I1MtT~NNN2Qh z0CA?c$s>w8w`zXKj~EG_j;M~#J0#iOL(IIQD7+aGrC!D1wh7e}14b=PeR*qlk|iA3 ziOL}MOBSJfwcLEUYZ-?w3*X+hMeeXDqK^kvY9;rrk?4n~8!e1sdxBQ7eG5xt7zbNH zd_){nJ64z-yfrMO!(cwY8Z{<0qh7f@XNv?XBvcL_#(A&D~dy^-&c`ruV*z%|L!Qzye=@$%Zx@;KO z6DfZ7(hc)6$0vFpDAmSK0QKu-B|GfEd+ylvWs-eDD6U#!vGWgY*JELoBX16MigleP z;8&hjL;w-W)vcR(Zm0o!K7d=aUuMEKZG4`hW!@FHI_JUbaRxL6566|s?ZkV|=m6qR z`fm&ZhAw@HY^7!)ULp`?(ld%sa)roZu6Z&Q?wmVtZNYd`FfrBwom5E-P^rYuxdd z1TYS(xXmRK8rIS~%ebqyI+N*8zZ6|otQ-X($ly`JjN$wPWnY=rNL~q8795b#SUB|s zEi>$=5jv;{b$i)mS{EfKL93qR7r~6gvQxuN=8%iTe2G7cy3B(K7CX*URgBpjwBXxO zc$jZTkL!0O@|3dkHLP60fK>m}MF{928Z>KSb{X;6`tyTEv~&q)>WXLZ&cCb)HLu3C zs8M<{B_BeqFcayoRQPUI9i%I4`nSgxfPP7M(|n2C(g4VM!Uunk;3*gr5t%{s<)NqrH!TZ;EqagjHlB8Oyh;>?hC~>wrpN}fxHAEq zjpiKz9Vy_%5X0)vvYP03cy&m*{&qq1R;XLS;d~8?z5|t<)F)IcmD}mtSoW#Gy zJm2D^=T}vrvuZ$bld&!m^`|`b_V(%MZfmZ5jjOhdH8t6V?u}49S=3$zkI%Er`SzD_ zxLMXPl>Gj}p)TTY3X|((beWeQG=)-SX`j?cAcs}gtGU==3v!-qYaU;ZX=svLcDMh% z7R(bjYF^pY=ur?UryN%JEO9K#QRfV<3stFasEG>;vaC-kc+L5}xXjoqO+djNruLcz zi^RiZ083_Nc|x%9tU21*8XNzrxxvWZNlt9ccT@SP8i9%3@hVwXXY60Unc>2izOY$( zM7ybT#j-V-zBvpLc?~*CXQRRvYc8Lmx&ygXx~Zk=LD5l%bdm0tWhi+P!W#+wdH8vV zrSBuH=<&wHTU-8!@ih_Z%^!yzsk}8r!G0V^eXqv?itBi*Rec?wv~L(pWU)x zYqFYaf$qaKWoXng<~N;PTjqRx#;1?x12~@>n}r{bbj;F_7+2mjd+X@A*ZS+c$yCUP z#R}&SFY+)0F?}t7b2dX>R^l0Ta6T>}8(`#Pm8{gY7wF;kXLsyrSrmm)CD1M5c6t>L zxvK^edU^M@GifTNE_|>Jogv2RHYE-oPtg9^Kg(Zja@|q zUpE=0BN>J8RkJA*nv|W|-$W7|W|-jG(Nw85ttWVo4(wA4c(ZW@%5RZ2k1yLS+o0e6 zYzqV_js_L(lWDr*jA1pBW{uI-W9kZJqS5h&dCtS-JDL$)tO)dJZyOu-5Q+Xcq{lhK zEzJ=Nqc)4xX#vaA+oQA95J?L*!(xZV761{R01zRw8bE|dAj%uwMCXbIfn@sH=X-Gb z{}~~?8V96??2!nS4n$c{llk~v01>mgivHHqOa=+5RP19YrR@59co2>h(=i(?$7@+jibNz@1q>!0{X` zdUkjb2z-M-KOC99l0djc^uMFBDXUcHm%s<8b4L`v44hs(6dJ>3qAOH@Y}@X};`rYa z>KL~2XqKavAtg4#Ss2Ug^Oj$Z*&f_?L3{RAazOhr`6eHtnT`b>z=Rz^T=$QprNNA4-c3?P8;@3C`~x=;t7_ex5ig`hipteCH|L^azYU5%;vaSRZM#jOO}NgV z(xwK7ze7MzfBWZ`Vkdt8=WYM<;@^Ywp8?q%hW|5@VJ1}P`vg3}eAps_3D>4{_wBga z8kE4N5`_j!4a>pP88+dn2VbVCrLBqPWK*7-`{qmh{U^6O4jCgC7Z*?3zBvM~^ythi zaUnGoo^STo3YutGSy_R=wF1Yp%`sYGXMf9XjE;%X^s?|#BL>pyS2&#AJ-NfMt192y zC9*B`_4P+1=y51Wv2|%js`kXE$@{LW_6?D@7UPy;l;H6qK7Dq?A&7PJqIwLgiN81+ zHJguuXpi5#FjDG3nY=%C;rp7o{i-qndD5# zi3E!dL5&D4peJbPz^v${H=p{{!o7hwR|Gi~> z8(K445F?CiN!qn{BcYvFGtqcSijM>l}HRaqLLBi>Sh)ZEMwNn(pG--DZJL zuReF<7Jdrs-~a2!)15Ux0OfZJp^PV&6e=E zSmKW!B^zwrx^;=fo57IkLgxk+J?UPquC8Gq&hT))dms{KwMVThe086P3O+!i z2~sB!&bL19b3o={8O^3ys`-?ZcVe!0Pb^avzxN89D_(^ofvjXLZToWkV~C8FzwPPL zJzL%}uFeqt`I6R~$7Axlc4;7$4nvBIi?5hP{2`{kGlLg^`c5A`1={OYcu8trKb=l; z10q9CKmRW}N>fuJLP*>3eOu2Tye+!7ZJ>d9|K26l$E`+RPsm-a-nZA`sP!<@58ma*I&64!cO+ zsSPNm1#9t7cHA^Ky&^t}3;%L!g7~oO zwwWUW0FX=m_S%w8U-1S2jsqZ9F52A5Uzm)0>uuXExy;JR@l}373SYCbzBT&san8v7 zmsxY(ElR^F(S`3$CRwMbgLb%yoGV;w}67_(LH*^_W09VzPIq_+fM|3 zBJdM|p9uU!;3oqAZzC|{a~UOsxYZ6y_(yw^o2=ZJcg0QUxas_IPyzs$t=1rEg1}Qa zy;qU2im^a>7?2;03P9!SydoUxd;?6Qa&HmqP>-yh?gm{5ApjNlf-HKPlT)-U@q4w2NlsbpLLndG<{}jQwX5D$Qb%1bEItB7wU2NcJsGm3 z#2?0BJ_t~4&HBW8eQHL0gfqG9OM^C~(%i9Ka0NAAUL%Q~&}JShb8$)K=VLtHQ>?8U ztWMqDrz$O(*Xd?kAXwhY4KMBJWlCVH&V6@ZvJQR&Ao}CP$byyQcAY=2Z|&%|iHLuHvRq=9Bq~4emC?QKy?}(avIIDkIqZf) zTiexH`fdPjTiekVt15}{`$i;s+z|;=!a3^d00{B9_{2zW6xJnUv-2EM1G#%P0#aEz z=JfP{i;=cc$C%ZLc6`g`pTJ{fEvM1>SX$Ze$0_)bFcQT9As9?dbaVo$N}H*}SbPCm z<=R01SP+5)O1z^Su+xwTg37XE43~J_&bDGd`rZeCr@?7@GIvCmY*)NZsxt3_pm1Aa zNtu3>E}41ZlEIPd$8-T3w^1b;nmbWzNfg8`K$S&;^mH$xN#0>IcgrVk=yC5f=HB+0 z4P&nTqK<&?P`-H{2_UK`3E0NjsNiTz#zD==tOM_sV$yMxcgLfQLfj{>^Vm|x4s|b% znhLhyO3PxqcTS5(skk@=lRlMI0GoBZSzY|%Px-9fp9Yd$G=l+m+qk@1<7%ewUmMy)SS&SjlqUyRryPw2|n6o#2_uK{mBr1)#MQjCB+oV~A zK~U%c=|h9vS!Js%m;0glw!*lI>4_=F%0;IPoj}|1wQRcN>O-KrRhT#Qf@cuw7~}oE z+kRhtr>PN%Tmd9Li?-(%<}@6HaFX*N9H-ySyq=#$%Yqo^(CDCxqoo*&?W9kghJ}4d zcq(zRa2T81I#$_}8)5G?!x#g8-6NjAPFw{X0XV3u`)#xeJL82S)e+U@BgNKSx+Myi z7V26M8SYxX@f>687eusTKb6{XYFJqhkrIzS;6VVB&RE|gB)~>JzoOo`Ozx1~#KOX2 z*Y6JVj~tScdvh4Q0aALy&c*1pWudmVEItJ)y!Bwx)yLs8EiLVp)6K)$tVKV@1e4`{ z)Y||Rdp7CSTn0oP%Da5=yQDfUZs?FSWw0~+JWzRqRko>uE9e;#bay1GqzH!X^Emom zKVud&XV-`{UH5-BQc@Hz{&M%Mc^NyzCT@ho>ivoYQ1fe`E&S#+>wB+ZB^CKQ_DOg4 ze^O3|MoSL1WfK zLMS=k9()B6PM%`e>oA8`xtkb%oVRvbFUbF^0_9!uZ6<{^+|`s`?$$UE{6o`f&uh~q zx#gzM2d1cDzR*v1e(h~n%M)DJNpJ0^Uarw`2Aqe;FZsrlku$b2LO`ed5Be|&2ukt^E(_8tmB$VbDwBM><%j9&no;X4?Ob3k3Mvw#Wn zoYfX)BcsoaoIh+E^>J#Edek}!UcP7xiPtPz>U)V_*^k&)$4y*C#~|3UuH{~g zZLBCO{wOmkIuvCD+A@D*v;8QKnEGD6dLyFu#sH|?F~q9o#@l~dxnw)Svf5=G0)w=+ z87FP|)UuguJ@bWOJ@Z}!jp|BvL-C3#j!dE1&w2_Wn~L65Uz`wAQ>X(IlQ`O+YrL3{ zJZSXW*#!93c_J*#*2EmP_j^CiKHHZTd#hA(>-WC^9kZL7q;fd7$mMCxAC*?%b+(f1 z;UA{}o-xNKOI?Wdn52I$_J~y}TG+C2N4(m}Lq;WPqpBbObLr2+PXvA<@V^oPj}M$o z@k~{nX#A8mWNx%G@!aH7TGXD2ZfA6$>nCGCW|GK?J%X1PucI9|o$AG=cjET&>nOGF zmoC12Eh%1<`4d}tTdHLze%ayy0DRh6d$UyXpDuNHnQhtI@i`EV%2MYX2Xw7H1|~Rv zGS&g|N476Xc<6o1q|JS=`+p?_|9`o6bzq=b4VV;=8FO52DqEugofUH&ko@?dxzP^< z&cDmgJ}?+4k3<`0(sF@kT%H+YE!fk*W6lvsNO2jlr#DRgSPzv9q!h)9DES_(uDp?7 zAo18RY23f0>rW%y!C)9)Hr=sq{|_1@d&$Z|BksvG1!8yRw!&c@Ce|*aJrWzIe!mvp z6-l<1zJIxY2E(G%LI}FAB7Iwl#c=tC>|77rp3*GZXUuVK?r<{?--cT~guM2nnaO|X z-wAgttjMA@0UNzFUS(Dq4+BS?GDM0()n{8fWGk0oY%`QOoM38d`Fyfc5O5Xci4KIY zyO|r(DudLU=TDIC0(EuBX_hr-yxo2*Q69gG>-6t#wzp*%w*Z`iX+>HBhf6Vx!FavXNgIL9EtGPZkF|hsu#OojcLn`}1Ui3xb?@}{s%9?^K zQS;VzEb-V}FI#v8j7nX9cHA7s z74LPJqW(kCqK|lFLnhtpdu%^&o__NQ0qR4-YhOYbVcy5PRz>J|s;TNjR z!z_n}|G<1=mV&kn`|O@8DrzsV+9eG)cM-DJ`~ED87D zv7}KkOUn4hk{C=Ap}t3CjHxpxp2YG?olZLuN6n=1_jkShla(n|xeta4fD;r~Ew>v} z4|cdx8D1NJWx_ib`b6Dn#2$cqUcAn|lA9uGr?ueG56$z?*c|;DCHG7ikD@B^U*BK< zY6JbRihXC@pBykd`X(9@pF=}K+^`3-3!siCvZZ!>C^q#&l&v(z4Yt@xM%BA!Y0p=^ zeMhN>Ec4#p4o8`z^7A(@@8PWAnHvU&Z^-)ECMe9GZ;Z+eXkEH{qkKMjGOBPQJt)MC zO$XW+8#=tyA*CYxlD)0Otm<1iG_ndwgMr`cD|Fubv+(Op6c}IR;D$b+Ig2k!3`PP; zk{a1D%|S?%yVe*}A3NW))Gp`EuuBm2pB#TmOOlbYs-L?ZJ-H~yYw@|; zeKw=!ObBWtJY}Bw>+HM}-4tITA1sJKrF)(AXwxC(c&_DPkQ{(ZChmz)YB#v+6o)Bm;~af)-xo?oFoEfK3d+` zfG^`^09A?t%9aSgbYGw4^39FlpcFw9Gs0j|C%J^G z9If0rV3?puZ@vB6aDBFg81tRIO%MlUEKJ=Ja4<+?%cMa+OrqUbiL)BM1Af8XIwPTw z*;<(p(nXc{I)f2Z{7c>@3coiV5bn1`aV{y2BV5-hpjpa|EL!XeOdaTs-P(Z*PAxSK ze(M2f%A#RUa9Dvut#M}U-1t%m*n|7x1V^`?Sp{Y1ors9?*+dd++6r>n)OF^5W*u)7 z+at84c1mh|jcYxv$*Z;Ukp`%cI^}{U3uyK-QUI6||FWqt2vq)=C9@)ID{onPorX9A ziT?QI8#nvjuJd2Cl1zK2S1`7Bjy-f~G!Xv!vXFZY2e@6;5+4P95`f&qwIij`#bvB* zn+3err=x!V?V@7!Z+~Q8J(ug3^4IAuTdA%)=`9tz9bJCW&c5>Ki2a-AS6-PNNWFA( zaMt9Pl)v{>R`T|&97t03(>lKM)Q+o5XR>(S+;n*TzyN%5U}(U|2)@cUgn^9)B3hW? z5kqr`zN)@bjYamR<55860N9vR0xu5TynzDu^*_x-K+>#a)MA66x92v1D#a5eP4*!j z3m-tQCY@2ShI@Dpi;db!O}tc0$GR>$A44xG@ev{;$SYyp-uE+foGz3Qmfm4oV#Go zz(+&*1HL(+e=Z&yKSP)A$Wj@7N?Qf-zF?1WmH#>OKRtZBu+J>aoH{M`s#vnW09&hW z3zO~V+s3ndZW!gz`81aw0zEDX%u!%BX_3@VJBZrLII{XPVGb~#Xk)!Bhl6=O1^>)8 zKoww4xqKdK!k9FUmd&Q!(0q5e!n9B2$E|(-l7IQN;-Po4O%L{Cb)Y)w9K<-2whqiv zinc@1IF=j@hXm6SAlFIxyr-WRf^pTAZH@^5p7^jA*r?wRQ z%@-TJ;!+*Fcelf04$X3?#(<}mXU2m5!DnB&9!Q&_gI97VCXNgx7DRLb$M9s*5Pv{vm<;IGX$W zsYRn5fe9bkI^(4hb_Qj1XUX`R*;q#`tfwI0pZ+E8eWvR%B>MPNyiQ%XUL{?$t#;iV zhRQ0kP;+jzudlo;`JW0@_I}(~@$i5A^*#qV>gt#a%BXB)25m@W8IAa??ChR0m0K9Y zLt9aR+j)zFTgp3=6I`;({{5};&4CKd@4Wz|&>FBr2HZpfn?ZXGELp=(j;&6Jo@=LS z1P0_UPMp2F_!_E*n^pbB1H{FF8mZiT8P#i46{kZwZ2bj*kdW84_h*zdE^eu~(K8+> zIh^GGPyduJ{WF0Nmy9b#$Dl;{8e#J=u}k4cF2Jo&UrLQ8%J3}dG-@I1LE=C#L_U`m zZRB57j!lOmJZ^o%?QVUbc3%m-Py1igcU+^^*72sE86e&AVC+3{tQ>PTm!Q?2UW@Dx z?t9&CIv>>L_cuML0Zy%5d)8n8Q1;7Y41_UqS9g8yfQQ8FUI&h`I*gqOj5@YVXa<_9 z@Gn5$`y)}S==^N2bV6OS3jcP7k1>g)mYLonx8?NkJxAPsBeCz*{CxX=gn&tSBd`(J z-2Ho1mE>uX;OP)jI^QoXkzT>jkQ_#*1NBN+_4Ri)#UnBo7=?>4(Vu++98n$(7?!!a z&q3O|j2+&BDV@JO(A;w9MLj#I-amiZt36)=a3MJ`H)4nKLLvt0!1~X0L{Sfr=v5kZ zGD>H!-wGHju`jl9Nk6(Q*6_FkxK6e>W?$8CLL=w}juW8XnNHg5e(t>rOmD8Y zp6RGt+te{kxRC3La&gB;cVpNuwMm(Tk>M}=C@AWTGT)98fF4WELm4WQ1ZbCx{!q~h zkYZ62)Pam?oU{==?-|ux-wc5-4UeA>z96qbLo8;}8qu+O_$9s&$g&EvAV-bQ|0Ry2 zuq7`yNCXsUM1)(?{cGaMgQ4>;$%C)#YC?v~ixCk|Lf4Ov9T|S;6hQC3HI_*$0*X*x zNK^upU7^)zsq1@NW;ylY8UkWv5f)A6Z;bm-b(`Ax@5peqTyhHHk@og*t1?|RJ&*~x zv>8=3`%KNg(Eb_O=Z&E@s794$ExJMTc~WalovJL}Vhg~5x6e!iObhjgD#obkX(@#y z_v$N3s5ZiIMxPfa8=Y7ePdjvnMPr8v1pE5U%O!R3!&S{vU}b?q;f_R==yxwTH9PIf zHiN!GPzrdyA<_cMAgh7odIy$QfD9}DNpua2Ojv(F7*TmC%`;=;rPM{@F{rthH7^Vj zMRqpKhjCNmM2(=R`5?pc8-jZNLrT3V)OY4tgzk2wC404T-?t4OYVhJTpKH;%6*!HE ziI@tFi0V*YZ_MzFOF^W<{YZiJxV5^q|Crdq^?!y~O{|N^>1WLit@9u(_KkBKch zTbm*;LAOV!(>14z>1E9lXv4sVd?!i_Z>|9&yyJ`lLrOQQuC_-n#l<2rb8cSFrSwlP zzZ$BM)KzT_+7W#}^-CQl=9R?J%yw1MJlw=N$cthX76HBXC#gwrTb-0_t zn3%r{teL+?RW=yR-fNe}r+n0l%%N20(w9Q;;cW#OY&{+ObexsUqtL6JNCN7>TF%;o z@ai#4X{VY!RylxZ;kqaWC1WgRA<3c2%52vy>{Bl)CcZAtnq1QDeH%Q6sHv0k+g%|F zM%fo*l1GX$K`K0a^bK!;k|ySu_dI z-DMcC8HO6i$ErBP$!|oNG_Vf_3`oq8i5wa~F;t_Xqbe8$CS-;^SgVKh^;{}!7;!8tq-_rirE&C`|Da_abuj2#TqB7YdJ8HUJ1`_l zT2dUIk;T%^A)-;5$K2fKjAPB}H-s{V-czEo{-O&N0U5Z*$r_ZeHuk?PG1qx-XTFs0@%ytduWo4)hWX0qxi zqM)Z9KAvBmlrkWBj_K=AxmWx7#*unCqFWr0j^IcR>*CiEVyju4m~G1;DNUQss10k1 zD1rzxI!RX_;&#iu5v^(Q6kRhkc7GjIHNwfm+ZoH)5fh`dhxG;aG5ZXgoOo22Qe5xT9^DUw0(j(YnEWGhe2;zmgp%@cn^s?+0*Ed3L*-xM58I+bQwHIhNg z+UF1@@(nlagF>6*i;w_fE_tO?4dUg&meK;Iabd>i&R^GtiDGy z%l1VcIv;#|GOMO(#etP9wy=imU!=8w9b0!q+_CO{H)XqCqND0OXT0&4 zX%r<>BXmVAm^GJ7KMSJb*9Bj(^jawZ&aRyxc*4_;cFCQ;o?_bEEM8lBj@ec~aeClHaOKX250b427VvmHDA=YxS@>oYHML zd3L?PQ8uMQqQl*?`OISdkiLB0%rp83Y9ods>Mq`93de)Nqyf7pqNMVTwO~&Xvt9^a z!nYbd22=B_jqQcPdcCwA^#v-S`!>8e*y1^X|v(~11BdY0JeEt$aZuJc?&0C&{!)1IdF?bo&CBstS(%Cv$A zJX8Dm^*iK)uQ*y>$trrKDwF$dTQ>eKbsFK46t}J%&99;6m616%IFIfI^DxrsOR$nkhB}@gW;3d93#DG>% zq#cQQOzCzGd6N=xAtNiK#HB9s3R$?A3D5d$n(`!*4$`&H(uj!eBoBDSWt9eP?H~{0 zyC!vm(x;VG@F`LXQ3ai2r9qUTi(}l2bwa7mv1^ue(>(5I4CgNlg-yl?ZmZCLO98)q z{c;R>y{j4t(4Ex$>Ik~~VG_O+BEYMz;SIG(V4b#-R7(*3Gj*+vn~nJtQFHrZ-$kRI zD(J3v!(+0hNn?HJ^OEXTAc^t+`XSPXHX=_`=yt>)lx|d8ckk;5V1oW@B>2gJ+reYQ z<~4UPGv~K_^3|!}^?>YM((=+Tt{*Egh}k5b?6p_Y`8L4p6S|Q2iAH`dM&MX~ZsGhL zfd(sReQJL0NrT$z6w;Oz)WWc|J|!Hl)yi(Ik7?&kd2r&-gL+LSaTTsf`h8=vDm`)t z%iOdTuQtH)^M3{zbyS!F1ViWE=_x;^v=*mvb%>?7vf&TZ&rL8BX*(&6*>6HwUA|=$ z739#+AJ=3=YBYJ<>0G|J@L|SM5foeq!maP90|w0 zjv1U(Os3_0_#dPqA(qM;vBi@srJp7+((@jiJ{k90Pr)(E#lZ#!^Z4}IMJ<^%nTPd% z=91HO7Hc`T(lMo<1nIBL;p^9CYVQnkW-uStIos!)#nDao%6?=0$G!Oc0Wf54I@+H@ zXoque2<7Cm!YbW!Xgtlat9$FCN?gvvi43vG+!s-*DH@fglDM<4WAf4pFA_DyqG~9K ze)i_<)(*ghLY<6K4(&c>_lyhKcS4i&2;zpLMem(s;WT>5-k^hBVxHgb6xmJS$mfNL z(7r_zqEh1iCm6vwxvAR9sqRvcz0s1!QnGoe4Ob9z2qvSG8XMUAWe4xH#(G?)$z)W0 zy8T?dPGLl#)Yyy*b(+XgRp1~+cp$61zv6F7iOXJO0Cm2x*u^rI`jD4Dvh36!pHLH@ zg2a1#JfoWBKV zYOK-5S?3s?COv>y&6x|{0^KdxRQS>ERrAgt<7D25cT}ElF0*#u@(!JxdQ3Xk3 zrKgSTk*Q;n=N2O=MPt4Jll7o2BNEo!Ni=+GR=QP~t4UtiCKKbabV9Kx&J5*lwo6|H z51XzB6()q3&FzT^HDO7wyKpwlL5i_F%N(bcNH-{;3G02s_YhSf&bs>plyVn_$1Fx2 zJ!b^yxZt`MAYG$LlB@Z;yFUv*;W_;Y1B%zh+nid;g{Sp8fmD76iuP%d6|C?yu@ z4HJxt(`!jbPr5_d0ghw0KjzaQ5JHPf@v#P7=BAg>Pdo+;X2vpus`nQ>?SHkJ4k5H! zjEPm>9Wv*&C|VpdD5U1ywqq=N53N1}nG5PilM@_`aM)MG3>Eyw6ye7GAZj+PvAo+! z4z$wAZ1!&x!?_j_6wTVwy$m(2OQc`RVi z`1jEDaMTBh$LQehDiva8O%=7pU475tFF-nSObK6cCk!R+9STS|z<4cI?UulV%XT`qw*fplwwT5$GUSFr%jt~>|BbaKy$_xdKG8lCWNH*_cP~ZBEOktHwxFYFo@|bibX-I zdFz>&{qDYAH^$l|tc&}P4OR4g4uI=Z6tr%x>j;+Npo^(0c#F;`k3-yPIqPB}(h{Xm z5^k6NW#N>t8Y!|GH-{GwwRs+5o*K6{sUN(U#nNhHT?8o(RbnG|+{icyKOEqURVEK! z$rSroTr0$_e5co04n**9-k!)+f_{$c`?YCM8$7Q#9bFo z8Zfy`%<&a-c-o&lPWwNyf#Ibt-ML9NZt*>&Zu}8rO#p-Ff-QiL*Y=r}e(Lr8EN}hY zA?1IbyRHz|Gv6Ih#*nm|o7quRUXs1kZr|^MYLtc~M8d`{myhh5@39}4=e=+cK- zSAe(2HjuiHbByDL6X`6o=9`Er?8y4+ln+%quB)}gV$0f;s(iaqFc$rR$kP|G6rOCd zV)}!u=4R)Nb|6`fwMr!LUI)r{$JnbY)vT7@O|Qimk4*UhNb9uM$8#eyM_@a$u3C;| zUab=^7H-1v<#NTM_EUT0-0H>S#Tgx2c%oOuT7RCh=o~e`9}$~gVqRlSHlAhu>N;m^ z0gd~7PiiV1Y_a;lqO(DGAIp>8<0N$|O3-+&V)HBxkDH&A*@)gT)Hq{Zd_E8nVjx~M zD%HK2emgQsNbBnGtkW=LO`&hOW8KJ_D_V-H0-y6 zYQqR!6cXy?K!=aF9Vh9+D?K(FfoCkjh*~hxkQZKnu7B~bu`JOOu$mVW0F|8c2Pu}u zqr#SqP9?E&MnWM~YPl=A6F1oY}`ZmM;$RqeNxq+a}~K`)I*dM*4jZ>iqZ z-NA^2@I1g^o?I6kAB%rTA6pbE52d-!FJ)-l+~~p}SiKZEM=k@)Lod2>kDaK!=Hz?!1)6TLQ#Qd*0%E z%fbiEQ5#;vIRHTBNCsfp6%`xx?GJI8eJ+7^(Ggz;LE)h6fg!3ru=&=*=q_ zUjaDQnPKmy2c9?Vh>03@^rh3#Fe_Bs`cPHhO1A=dTK3g?BQ;(S;r%`kwX`i!9PVGM z(EJ`332Lq zI=#NE_8A1jVDa7Owb{@d>0ti0gh zKbU=VvO=%;6+{Ln1O-fSu#;h*Tq9?85o0{%H{a*glJZ+CPW-0=v(;5nv%;8m0;g}X zMp)cjC-Yt~*`vc))8xGa$NG)rueHr1mhT!AXTtnCIXnNk?Rj1D&dITVa{;J^S@r~< zsy2SbWUa9Hz+BS<|MXk&xZKR2X>Oy@k#u+B%ZT6R z$6tD?R~f}oCc+0?Hs=+CbKmOUa54F3Mz6l{j-vAI?4#`o^AXCVoRBF+_YJc8FV1ID zF8`CDkhphxLV79pOl+wB#j){V^Uc}4$eC{YU9Zj=q!DPrkYGqyy0@FN`EZQb^(0P$ zAaX6jEK#i#eZ`H0Wbr;Il3Q)x&W;$~v_c4Ze5!ferZH5=LFfspB5_O|k8E{uMzsnb z0)4jj`-!<3@%}$-a=XskEkimn3SbMiE@X+SKe9(0kB(@3=pDq?1$D9|-gVu8xaHBt zA(b%p5KyH=Yf!Q|0VQoeN6er-0MU2V*7~BlfqVfbjC=2dzpn3Gh?VebS9mR?n=|a2 zcFV!oUd_Pstzd_d4osyd@OEKl0ol^$1_D*0!Vf&e^n+1m>7O%!(lE9?gn;WG70m%* z0WbF*=`KoZSMj|w`6+KN%O9@d6OoUiJq9gyDW48<4i<0cK_x(Hj7VUmXuBOe+q8jA zxuNsj3&&f5(ZQ(I@>n-4?S+it?}e7@k5RG8B!#-S(ty2FtAxq0f!=|=RqvGef0s1U z`&nhLHIF&_6x;>H+(yNrCZ5n5QTb=z1aa(dv$AQBq3K7E&B&C9eS6sP$d35|t;f$a z&wkwEI2Ia*V}@EEs+3ydGyxfF8wq}>5vAx@XihWYl%BVqkU9`X>`l_QZQ01{V?IxR zQERQA9~|H?HFzs@|E}8i#S1pUHMxoJ&K9$7}_2PHcK47jv$X4oKQNipGAuV9ULyQacgbE-5t$_u}wkt z7g;FlzJ)xRGA)+KnNONkXZBs zYW{lY?E9z=KVyu>c=t;+>WH&6Goh*JzQ3Pyp~SiE_!-&|l3`&h!2%QjSl+4Be%V%RJx`@8G`Put;s_((}pNaN(TS^}hYK7-Rgp+pY)Zd}F;RUja-a zgEc!IMr?}buU@#kaD09MH=a4}LLf%?9!V0t;SE)~ zBhJjiS+adW1I;dZ{h;Mf4K_*k@l^uhE zdaSxnmVfSp#2a~c6?Yfab&JOi94c5IP^@GWfEG)8Pz%q8S3)3ICpBM- zD4GH~w(7>{`G}jvj7E4`axs+xsZ&c(!Ut|lVj{(UQ{h9H)!Z56jqk8R#LhUKQUTR1 zmqy0KPURo?)P5FE3{#qeZ1Mxj4W5p2Mkw^Z9$N;#W{Q30UqPU~57Ucn zWGRr+x)%*{L#r<2gOA){GI6&V80eHDTz`u^l}E62{2I*k_iNy`>C6(|gursF7e0gF zT^knACtPZ+)=rnI=_U-a#ZZeRPTE3Q-z6d*Z){kRhfthIX*2dQ5HEC#9c2mPc1L#LX1=nP%B$qt1An&gnLAO|C;1`I@akq?qM_<+O3T5pMCS(VrscJ9N7L4O{U zT?p}gQrZNgP^GKnSv~zo?^oy5%}Y&%q2#yec_w!#qmZeI<#kEa#u%+;hbKI^<|s1< z(+88;wLugo)oJwfm-icH+&WfeQQ8=Hg1pPFnNG z8xVZPCENNHq0ZMa?#FSNx@|ZQNM+pCn!yYZn4;%GKsEO0`zp|$GEw)>e?-yGwt;dIt7eBqIyp(Re6#+Km zw>SHeA6yZ8rJiGuO|PK^D2lH_xhA3d<<9-B(SG|<-aQ{*fPg*38T7HA_zuB0i#WF z=QG9d+TT*@UJ&Q~9Bt>CH>ZwgVxF;~{VL*gT*#bg!>KdunP=t3hvL|^>Be~^=l6*l zB1IH1%gs%`!j;t_U;v86#g-eS8GYZJuVPEhp@XRCn*E~%U*x|1$jANAtIAQeiAT_B@c+bJbS-2^eY zEKQBKyC7+nGX5JWnByBvt0L)RBVfGNJzadbJ~me)jHN5+cg?fjp=DWU>;BtwO`pZ_ zoc{eQ?U;Q{&hVofruIGQdDjWE*m6{xD&ArgnNtTT-SbY{Fs;CD$BipwOFOvS*E=!L z3pWwa*4Zr}&CBhYi{pieZ*kUU&|>>(6%^cI3Ygw*T9h&qn5%Z5<0~HW-(rlkI?RX4 zM!dyzEENMl)SNAMuev@?JgvQS4(UJ+8t#MbDhh#ywPHrO@nG-ex6pnGKuSeGp+=;+ z%=J9g7bk+P2vQNQ& zeR>2)^Y=DYZ+*gz6cf+(>%kg(58G2Hy|1^E#4WdX8tGlif1?TBTdPEmGz4cIxVA}J zrky>9Hs-ov!^WS7RNXeJNIPA|82A0tWnR0qfnE>N9OCrZHR>sSjdn#XUY=@o5k%p; zjC^3vu?dQM8m~9&kwlQ3r?fX9&Fxd?eb&baL#xtGGtv$v`@jps`J1_KuFf|zuz9+~ zW|xw%FOO7aK6<()7?ouaV<;|&US?Wq?3!W-`Ga&oOT(jvhQP?fCD$X=029vSy}R!d z&JXMYoEcf+*I@owO@Nd>o6NPoVWdjZJ=#BF8VY~kK=Or~@QqInG^dY-@pE8vw5GG- zkSf?B=g>MDvgy5>zh%dGF0EwUO%TZ0c#jdpj_9aFL&Nj1jsXI*Bz`(9zr;B zVn?*7t+Ba5J?`fIl!je1I`s+mH^n0hW>2vchH(HXuC@R5J}8f1=ib4cJjdQyaT&R! zheJ+zuB0sE#(Bu*%`u7!B$&vmQg!U}kW^^WJRBPrA<@Cp`(j7kUtSpizkox9X^V!n zV3+U2ki$a+y~jh4MK0}kT%lLR*)tl#hAngRCd1cdUZ6jv0HrP1e_$x~MBhdXl)u{b zcJ(A*oT;3N0sR?cdIDUxF8FjX_^==MZ_H|7qj;ke=5(FASiv~R_5K76{1$!#W;H?` ze}eA|vJWOklKI{m*z5;$Z&7T6cn2{J5Q#Xd8dpmS3N%{2q>52Xfi#nDtwYIXBrqhb zQPlz-<3-+HqpK`KUkZ#eYgVJEgBtfA*zm5mnEr?i=4@>KS?XY3X}L?)*sp^P^AQ_w z_P(FFp5mAYdUJ^>8d&dd2ohEP4NV)R*iaHs51xfjnsSjK0axX;nLF|t`4g(V`>kTf zL*2(07Czr2zPpgMwIj+hCwJBs5-DZ2S~9d+RRvAU3>LV73ZAcmGU$)3PxV=fna0QU zgvH5(zzLpf_sYmnpLAndMj0YE&DOH(sD5#fn)i^tPVS>axlgr@qTkr;(zs~w>Y?2^ z+ne}Hr=ESds~j(N*Tl}_)|L9wK(&=j{{sWB|G04J-qv5jw`S^;U2)uvQ7(;x1S%xN zF4jjB4EhRUR}9jVe|^I(IKz6&Yp-HqdBS*ZNwg$?u5F|4{A!#M>8{rPjgJew@cs(Z z4UQIT!Zi)ii|}=eP4@NWvV^rFu4h$~l7~{;iQWd`rQF3}Wl};(^e=BkO8nWjd6+VP z4wyF(Sf%Ojc7MYI)xG-VmmoXp-L@tl!Crs2D>;IV$E%e{+uVV>y~2r-f&8mqy0m(v zWL*lLHYeso5M#~lRblPmzQ??Aeu6rSp6F72Nbqqk6g{L>-~-CnEz%2`eYY^OdBXD7 z=mfV-mx!~yaop9_UjQpik#f&9umZG6h7S>S&U-^@;>Vw>sQ^+De;$2rr`6a zkLKE`=CxSIB<`_cR?Jz0ZKB-{0w<_S;ke&0w{1d~uZu80#URBHOXK4i4(%X}k@Uei;N|Atxq zYa(N~_s+8Hh#rcD8>rY@^AR5M0waXP>-2(9lp;N&kLksFVNoXrAXC_x2c?m@?i+oa zRb~-?`*NoE!5qH?jQbDgt@D9VYKYC+-T?>#!wM;Kl$^21J#1k7bf!*k_}2$hUl+AX ziq>OtRmOkuZ{W3}+SEz4dtxbzpE5K19xj}-!ko-S+I|dAk3E^}1nkkGk zL(Afae4HZb_8T5j5R+-GGdiL>F}2$OvFG+wiFBwfwHtTc92PuFx-IR-b-!)D!IeCc z?Dhr62cTBAR}$ZE#`j%y{2ChJ;cfcRes+csRVi2ws-@OuYd#8JH8|JKQ}G|p5x%N* znd(LK)C#4jn3KY!*fTn2yGn^S?rA{bCe22Lo^zWz`4$fw4c(LT9Ur8r!Cur zIIU1Y5QI?uZeE2{@1Hg-diR^pHjgbMu~ZuZqkf<&{>{O#$Mp$w=%KV{-+T`p{KZC8 zn-b}TP~K~ox;f(hvUHK&sb&<>Y<1?H`vUKH&&onACFU1-)d2}3-)^xi+lKQ_jQvWt{FGx71W` zriUSEDqi}71l6k6>Lq;`km>Jnyjh^AQd^n4$I?YGqZv&}uSfEvJIep-$77HHO&)FW z0vluYpT9s*!@F@`qvq)Ye0)0g?bY3~akQl$`_DVJ(`TY^wU$i zMlXcu&>lQOoY~hVEGwO0E0%=K_by89RTJ&J=>XaKPZZ&B+oHWCy;2(Y?##vnX+zK` ziJ*~Q#WFr#P*!%5IWp_zRfHaCkJJxoo3Su)pZ0U_bN~0J?~WcZs~kO-5fEv?LH_D+ zAmHB^#jhuRe)@?40PquopBQ|b?|$mRPYizQ!8Zhc>cLM8zN^9i4s+tUkE|cI037H>n&Ae<`v+HqGRdf{dFx~|mV%G)*ybvz4XXI4)Ak%e;2P6e`K$BwX- zH-}Xq#l^)MdU~THe|o4n6XWA_0zWP0YZtZ>GYj7J`eM~@yQfAT=IE&ToWmEw{T zhPu+-(grAe7N^mjc0cnkc6NZWht7btwsOl(5e$Mm4CXbO#{MS8-OuBzVwX4 z?i{W>UD@%0dry(Y$rqrml*$*L{=%R!Fn5^$li*kX^4S|ke zO-(dVMpo9)m>2O3dHM2X(a>BtK@b`UtM*DtO6q1bl&Cp3$m+$c`8`^k`z!v(b2r4c zJ^5e00Qlqo=F@Cx(0D^!?PPGst;X@Zhsnv{_pE3SwY>cN32>v4rIpnZi)UD!xmQ{` z!6O(s)(|wVD=_-^9zQhb|LXnmdnWJ4xe7}pcOlvtG9}8Yde{2j(U)v@{?K!v6c~*RRe<&2ts54F_kZtQ+z&J~nd3uL|YASC&}s%Uhac zS+b)b!It7@T9z9W^r_&YXL5)~j~zSau&@}eUoZ{nLN8d>sFOU-%si;?YuGwDAKB_y z8s|*h)$zTOaPN^y*JDmEh8d{*Y%G?rv_4;@;8*XYC=P7Uy5J>NsS%-wgz>p>ZoSis z7ccDQSxAkugC5Rzm(*ff9Y4o8yGKX;2++HVMbic%tpghs^uuQrq~-K6K$Xa)iD*W# zW!}`tT=)`%-TY=^SllOr8RMy1UrIP^$HT3Gr{A{+i+eWF$jMXuL9%9trBz5B9UUWX z>u)-frNz$yiA6Q0q^7=Lb$bA+uXuBV#448A%uxUUB+S44kAQDInQYOA$j7aHU>t5* zSONMsjw_by?+2*Da^muSaJ&nRCa8R?{+xu1dV1boy=Pl{&fSzkUROKJ!=>3an z|6xdAFVVxt$LBmmJThQa+-rbpsULUzewX!hpvu+unn;wtR}U z{coxvTA?Ca+gI`KvSLA)u{VJt_Hw6m)uX~9fQQ}x*&utJ;E6lu#ZMciEKRoZ1n9c1 zuC9k;i(G|b$IC0a0zCylczHiz@gSr6dlo~Yy%;m>IC^7r>tUn#FMmHewok#>P@DIl zz#wX0@K~MyZzRR(>1nVYD{>z&M=;hhN~8cG$`s_z?=^?(iriB zwgX&`DJUd7AG+19NgC;I%Z}F~wI9h v{&g}~*ZgDSkD2Pb7X5tt|2hI4r}zoMPA5wD9hh0aKUtdK_gZ`J_1T}b z*7@T%M_c(_hj#%00C~`*U!4Jfoyh>e56M67ke*Sw{F{gLu;YfE?XS|KbQ7G%Bc+F* zZe4PV0sxd#zU(rY3!ef2fTIA=uQrg|Maz`<4x<216Y)rw!rZoBjvjrqYvAS2nV)|L zJ$-jP@Xw&io0XR3=YsNgKDTvn0PkL49y4nBS;3d(r;ZJ}QSdv;xxni2Q5Azr|N80I z_WfB(VH@mBHnEB16+cCVt#od5ZoJ=0>YReDSVj#ITLOo!!vecV$7H_N?!SNj|0#jo z@t2@hH9Z_TH1|W9~r9)d^Hb7u=VR=y90|m>$T7cW&}C( z5re+al^>lP6CWJkLA2ItQH`bfn%>Q+TI%SwBDgp+x9SF))1RRdjz*1)V1b2&{2c!Z zhTK;XyKc__85GksKvb(f-YTgkwu`jW*(Ph!N0WfS9^J_8LS$Y_EJ{3XMcQMItBxz)S@k_>wI$FIdTY$W_bV4^K__Ge8a?3Y6Coz~c}CujMO z05k15wSnUJzUEG4-%?;35MejcY>A%Br|W5;j=Q?yhJ{#Qn^W=e`KKq|wxsKTGGLY7 zc^H+3ACkWgiDY;{J>=&PS3qGT(bn(!wRrh4i_jiXG3xqkc{^-mo!Y36)SnDkPY0=t z60Penw8@<1cI>s+TdhD-qsch_0I)u|GSPrA)0_0T4_#N8WplT zte;|HMFwH>#X}vP1(Kbz$!rY07F2iXxe>t>q;h)1xXM{)YXl^l-#&4uM>Nh+TFKyB;ujNLv3w34U8oJoFa- zZRV0I6N2K)Uy?lOie?|mTCFDT+19o&7qoqh)~%HX zB*?a6+pgF{4aC>jYoWad)d3yxXoj-o_-xM`9gs?HyWbC)hXF~K(c)Tc*v%@`oayAb zaI>?Cu7qxEUtEsLkQ`OW@h_(QR1;#N))mGj$3>z?5Nrar3DG=b3sagcNLSD!v zSr-L+S=V@cW|-x3w|*$<$Xq!spWXnhS}!+m1@S9^!pebyV&{eFR$%=ii0m<}oTte& zuEOGtcvo$oByjqpDZ_uP`olxsd#Qq;abVmOpD z>U}IQ%5W=HjxPVTI<7mZnD$yCie7pla-cxw5^-Brryc>7^JDA@eRT zu=2vZk-k{3d6p~wyCet<3M1PWI&zBiL(BL)^hCR;r>ptiwjNs`!X-G3T4-RNmGG=M}Xte!tCuq|OVu|+V41(|!Bk}`5c@475HVtZmF284}coSgtb&*2H$2N^&z50(dX za(IpmysNshv@j$pi#=<#O71{b_)&Rs+T_WBu;1i57xz|;Fug!tkLWX4z)%>7`uriU z$2|r%LJLjaAOiD%2ts~qgmd+go7;(*j#sz2z3D}ZU?|$<$STNhF;Ue4$T3erK>qU^ zQ6uq^XOrGx@Y=TGslu4^f$VXwyWLW$Ead}E0RXkOd=W+U>CJj2?-xYGbkX5F6OfhF ztH@B3>Uf?5&2+N5j@GS)xWU-r6=N64-rHITNfzt_b!F|^6dyI}TLT;7TU16v<58W4 z`$9bbw2^sxzeAf4>+Go=4$47*vAU1(308#qz%c&c*058K{K_WI%Y>)H9aLUIxN^m% zmg8OdbdrI|nNEGezA?`~zMuu^Ol#YfOHVm8H^g0Xt{vTQdu5EnC6`>5^-?WhSs~1# z@J6Bdiz})rO~_96kiE&Muo9P4GCZgIxOCPY8QQdByk%>+d9Vjs?hfLw=3ybfeV&C3 z2Dy&xfNv!gLIVD1U0Pq5zL;01`&jRC&YiY!F)fSU15`X6l)3EDUw?YsI+s3-`H7)| zI$Ynzd!tU#0tfu+vFM*S;rf1L6-3UBB0DdF5ng*ogj&c?5}JL&9f*(RsqBq48SdFLrR)h6X{l6~!HCo8|& za26+rzMeBvJE}WuuSk?zl>ecn9)?aZCfFI8A03C~1J-mw)NDFVJ+uCj?AhUwIl!$# zaSNy}h_i-+r2aij2xTV3A;){SQiJsjk}1tw^O?<|9L>8 z%sXu0Oe$E0#RXGz*@dfsTX^EU^8(2M8_7(^knLVUP=4Ur`)!q)53Xm?4`Czz^yple zI}UzH2?bf9F^zA9p^jGv1aX>AlY&s-=eI}`Uz-6~I;XU38Z>t3J6`j--Car#!|EHG zl)KBeQn1vZyMk@s?)3SUS&sLZB{>;@znuW2g_TYm>~R6Ms}Y#sd4%Io+t1&x{J;Cq z!_qfelv)z)F$Qp?Bw9WB55#$tM}NogJnD!U1HKJ5;(?w!vuH1E}Cwq+kLrr6s> zT@cMWV&$Jkp50qgw7GjL;QUg}MABSh%ECA7iyyRMMyyEkl!35vfy&0m*&IHig4<2=Thc-bF=TA_7SR6$dZ3HYberw1ra8enw;eTmM4iB@s=JrA7BlSNc|tUh z=D=YA@$i}^6F`E!W`1m9Q+oWKH~p2s?n3%2$QtV};7D*~Q_^ydS&T{!J!XjJbZ{KU zH19?QzeEP18FiN93Qq8r4kXIkzIeNdI^wLM@dMcco&qXu;Et}R{-;bF+mP#*NmKb#VEl6(neSb&H( zktpl}u!~<($X0cFD_=2>@IRPGep{Q&yYU^`QIf9p|6rbulA@yEx3e)pq9>4mWSc&C zQcFhAn8h=wd%Q(y!Aw8n%8MKsL~+DN@1|6X)*ox1{M1X_s8As(Ag_kzjwOZbKO{i$#A~< zka=7sPh~`5a8CcOtvtZG0wkG&D00A{)uLcGi{iK2dqBnfP|SMu1#N||t!P+X-;pfz zZY$qb3ErNklBh&3;BAC4P2$Ef%yz6%3}dfTohot9DP!$_r)5@b3-v5zzs4vf!?p*G zurDDa89Uac2u#sl1)s4tmX`BElZph zuisb)tRX;kgyn&Q1p76FzRbIH%%R@T`Ttd)=9gvr;wv50+CvRP%?MF_&FNHXdH1dd zd*%Z`U1-(~gq>#KsT|fe9F2(<1v6qg=hz~k_eVDu(o$u{LQ=cmY;OTyvW(ey4eZWs zf4P_rD#=>)IRYCjix;of`;Yc@di~FUO!4D4Kor3hS zq6uPHz_)&Mw$z5wPgUQ4D+urHnGqU&XhL@V0!Rw1Hijfhs3ZCGyXsqyEQ630n2knY ztaQBavnE_SYi*4ey)gcz#2@NnK5ftjyk#;{Z>KCL)b>^KWRf77Yn!7J0`uZ_%A>Y^uFT?89lsN^xFe1R zA&rb<$g=C;!o~W~R!XJh=0(-*pVKA~Q+V%6XPfshF!RJWMJvbkGehx}6zZ35rx&dq z>#NydG+>d`VT$2=h~ZXVTftvdyvZ%bW$7 zAU)z(e^Nkz`6-^KHS*!Y-bkVJ zIdAI$4{;Q$?p|kB;XJ7(QQLb$H~ZBDA=OIEXQ&SSC=Yi>HB;kB_uDYd7tuB-XnEhs z)k&pO@&1}G@Hzyjfni^8_Yn3Sl?1-SvqKl5?>hdFDFsjyc~u(TbHBBh;z+RMYM_ zZ&GE(R$kz0`@~`C;?NFdqSjtVnAdXNulTj!HE6`lS{a(rpmsScV`WZT5_w34&VCOK@Befnj>cYt;3uc$Ffg=k3wbMl*R z02kYwf_J~uLd~J*Tx{cuDu%~5GyMJX|K{M+GNVUm?IQ6&T`2l}P>kn?O$FE#V(k}Z zZ?FM@OKAVLemuKjXJ9$9!~vS?_-^rUPDQ=>&kcX?Y4jaC^sV>@kpO}+~IttYq*7!G4l z8pEZ9^2_n508B~ zU1R50gg$$@AxRxqUNddQNWLt!x7nGiAzYh8u(&ZQ9wdy~-fB$~U1=TPQ4dGdX&{SrPOTilzAp5>3|$TvVX=UYVRkqN~N=@BV31!vu&z7zas?MB`6E2 zl6NgO@G);V{?F4d4@capp6VOXITdQ;c3B)Rtl8<)@4nJ)y(YE&d%NlWL5uFaZNc*^;#yCMiCd5O*vu@SCgIRr?vBjK*qeUEwV#Nm&f57_DUqH zxh(n>kQItPJK-=7MOhdTa%BeB!|+S9bvkX-QNHBFf-63K-wygQZbF?W%0iEj=S<>B zi5W4lKOl^BO;SRS0*P;ytTeQqKwc~pEw(xjlvdE;EiAL}9d5*?KdumCEj!1C7b0d* z!8+?LKofOAWbl!{>*BN04<*zkb{^k?prF9^U*M}2dK4jhO?~KbU5w|-nGK3#C{}BjPYq#JPCuk6a25obPDm#2a@hwdD;skpg1JVU; zQTelTT&g5Ey)40l7*nU(8{>;Da%#9tB!wW&;4&@aJrx@BSrF=;;^>PzTyK_IB@)Rn zSj~}!-{IQX%!OH!+~k~0{(xu!EP+h})?N&h=7k-SnWOc!f9eEnkH5Ir&vXkUMV@=0+gmq%sk}Cs^F-lHL z(@8Mgd=$l)H+p*%hu@}SO(T;1NqFhKo zR$U?@hG7Mvo;eyCFW!j1+$6Si)|uC{kBsy#Z~*DrMG}7$P_r~ssU&^&6->~f$;oGP zEm*%W{fnJWhj}Kxc|c~M*sr4vHGFD87B+s4wsm1hlx{h0l|$zq(mer}j<(0tbBsdk zftbEeBE{VQ>YT1Hon#M<3daoW1awa8>b)=tPyyr9b*+h-h*N7(4R_!`F`hrx0Xq?^ ziJoQzdzq!#XhtqbA(&zL)Q?)Lyp){7TAwf?Z8u|dY7>?W;)@D+9~VJM*}Jl%-IlG2 zE_3+UcfGW#uwP6n>fR<9!#iX81M&AX&x;eQC&$YaKkqhweni+g;UK_ZM;aRuTlUqj z2l?i?f;Pxe*j&!P-Da|_<-p>!i-M-e+CJz$t+ycTV}=rH850-NYFn*+J7kBod3+$F z1m08ZJa0K1OR(7vR-1w-jDy+Ho>~G{;B?ts@a!$_>9b zJ(XdQb9m`fKIG@mU7#@ZrlWDyz+*`cy;~#O`dSLPT+?e#Yce<@ex$<$Xlg*vLM@{) zQP8}J2>xk$SDhQjny%8{b_(U%{?g$19H#yQ8WXF1QRuHewH0yFg=1$7$Q@ z2Ome)AeG8mgM~K@6DM^4?Oi%cf>Gi$p*yaKcRL9Tr!SvG=8kQ!9ssdLLoTq^p@u$6caiym-{Dd|`IP0SKc=^d~x3^d; z@=tW0wesx?hv%qPmCo{IJ6d#+wobFsg+hEYrBCibk#qz#yZWo;(*@0=?Tm!Gd+zBb z$JlXN1F6bF#!B%^jj{R7G4adf=q;lsRnGIA=!#CwCRO!l&tLc88bX{Hd3#)AB~T?b z)qBL)D}t#&FNtiti#UZ6>nS_MK0U5t{cDoqKol&Sov1n4`J2nEf>BV(X`iHUc~Uw^ z_h8m)DkkyX^lA!NIM&kQnnEe<86ffAMP_quJmEmIIbqp=wWr;nrJ=Z4>&}<=;*F8) zNkhq1?7ZpX9+kAX&gUl$J@t8A!yx#h2}wik(hHS^j)SDw_IR`yq|D95DbQxLqnL=+ zZZOKjc^qTVGA{Q_f4*TE}})E#aZN`t_vl?;VVojN>B zTsOLcs*x_8Y+ahJySNDM{RpV{zK84W{)KR8QKjDk%Uzv@z__*8DEi$AS4!K8UA!yG z>2y%s;45E-0$y20>)KsVsgqnWY*^#t_*GchmgEC*Wt%#-kgRAt7(9*`|~5V-%}{t|3-C z7I9DK@~bD~?QnST>VTv{Sl8B5aM|+Ki;5X)11{s<25(q>=mbr8ybzwKes!&lf>h3> zXO~3t!^Yr~yBq_-Uo8m82JHyu{Gqkls}%pM|BkTc(#0kBHvl zG-s-gI>2H%d@Qc1WW$NQU4)(3E{;iiJ_HK8yp^j?d3jGdUQ6c6C8@x+@G*8NCSv@- zPd#aoUTI7CknLKw(L@iHmB%^#@dMj7wU%^G~7o-g+tngW{|KIA~p43th@5o;UQmmLA$D?$ZhJE!5pu@W;D z!tl+F5{ER7DFa`k5}j_rG7?_q+=ZxkV=yUi@RfaSVVS+uT|aZvW#)_m*T$V+zV!rC zt|sXljyRQM)4k1d4^2IQv~%y21Z7^9twUoj>vbx;s&|kLjMw2=1zqpoh;?2VIw5u3 zCBvb=)uwM;q-XC&-a+t*ojxK6s%>}Ua=)_-vo5srOp`~Dt~x+8k-|N4jIlr0DM@Tqa}A~IQ0 z2&w~Fo;KHQ%3P>>_wp%8i)pm9i2U4P`#_;*_t;*gP>X+J0pMTMl5n%BWV<;-2d+xZ zrx%{5zh4=OiG#`U!-dlItX_y%H5L%q<>Jy-iPu0RRZsp_xcYp8uYa?qzg6vhFO$G^ zZzvhS*koJxUJ=)1aG)m*NgDOjeNUT7}avL$>r z5qXZ)fiokh2EN!O2P)oa!YfC5R2Kz#=3)-?g)Y5AKe*0s;DhGPTEp#QWgiHB1Z)S$ z9o~2q++unX-e{V$nTD?@=>O;jQT7+s4dRl&Py^?n%f;p*Bee2oU2c4bHYNW%i< z#%^I@vsZ2ZR#Xg&tBeW0z`+qMbK}$FIwK_$=es?GQ`|D*5mN6#UdQw!+QL)e+Q4qo z{t)4%Yo`6JeOOj=bg{%6c_DM*MS#%^6Tf#!sF68Ava9x@AW4RbsgUV5^S)KSNUL? zQz5gpC7vz7SrR0U9B+r&La;vwVQLRVXRVpP4^^eC&oa7#G^OxZ$$r{iNgQDyCa05s-Yr?U~FwYHI!B#Ql{o zSet|DYF2RK)Ps_=;9wj$kY>N0p%CfD`tV#C$!iCR%?VALQ|;}{PRXQuh>Hox^EQ8} z``wXPtJ%U)dF*T&vV=~-&eD5dX!ow*r<9yaxtSN=_;uGMjvZczcVbX?>-9ZAa3*-g z>i6(6IPJ0(Cm*<*JwpG@(*?@Y2htH#KQ%9Ix8mIrNy=5yiW|>vzP?_+dp4z4?4`%( zaAm~`wit=|$wN{#L}6F=Gv!`|IC{2i*)kLuKwi%V19CL5C^v4ImW3-p2C|2n%Boc6@BCvcGamgd2H$sUct3Ln$^dyclNZVSQDiBzUsl$5S$yq;k@iZ9n8`q7-gML ziybF_w=#u45xv|^<3#5tlH!onjK!a@h3yfl&&m?mrA~0W)=_4N-r7z|O@cn5K48`1 z?>?Z@B~H$L14?73@0UT4=I%vw5vOgM@0?$IFmbOL3F4H>l`He&7HG~2&xG~zF(Ye! zx{e<@K8JCs`%ir|7_drk;fgnRckMA%gX?gs&W8ve07qb6S}hj_t`5b!D5rQX?g|3|UZNbU+4>AJF+jayXiP611ALE1&1JPBFgv>{CCs&a2Yd zf<^fZHh#T4@qG1QjSFx_!%*=S{`4Xq_rz<@ASTlTOgSkH*T6`n z5x8trV-Qk#>>DEd zT`pwliE-Ats`8+6PH-Z>Y+?AQ7V4`aK3)S03|aau;izs9oMQg;+~+fy;}JzBTnu~W z?-QkdPlN*9d0c;K_PD{gVGmzA`oS09LPB#ebgPr|V z8*eFwV64yiYVE{xETIg*wQa-BbIk!7xLmnnIbI1i3F%C#3QrQo!MREP=&<0kxYpD~ zs{Wsqs3Ie$&DiyF%W_Q2$8F=N;JxO>)t)nKWsCXvvNA;G*)NSq zP6+Fk45>Pk%A-3C@w|;2+@jr*&NhMMP4c=b3)H61yH&wIxUAeA2uA5CxQ^V%c*1UX zvE#D0eyT~Z4Ge2H{14cY-`rX>V0}khLcH+V`SMOH?~qJwbcSAG`~0{cg#@;@w}km)8tD`d%f=^K#^x72Qh>?y2NEoE87Wll6A!Y(d}JKKsr z?#k$@gC@BsPTEO{1X5!$5U0s2RVz zz^i`jMQrX%ld8VGf(nRym)AJ9aLO74zY-;-lq+<1vkO>pPfb>S!p=TYb(&Nc1vRZe z12-;^BWL#t&Zxo5)~gX?Y0ufX1jETV;a;qJ;rxp~4sXOe1*%-OurlhKY@N7`my+6P zCDCMX3w;E%!rb@_qoAsj*XDqEmBE_G;{>*bKoA|AWu!!&evj>HWezn>i3!Fwue_&5F0#Qo_C!@_MI1i)vt=vBJEcm zVLlb$`?|uku4i)3DEA`_)9Rr6$`Uf}uQKszODag`)knedN#|K-B;1Ln2br3C8TcnyBY$Mv5&_@IWTU#0v$QQ4FrE44R6_v!jAaXumg50_zg%^W%f^VM8 zrO`0#C&sGrVp@&O&WgUK(?@nlZJxI3!gp%?8&UiJk>B$espG!SKNC2TAFckiO;b;; zoj7G6=r(}swEIs0nh_yZz4)gumy(TGJwS=R)V&Wv6&JXmLSSA1$w(y#`t`YF-h0-w z`jV1p6`vM!F42(tmtyA$P~>b-)xzKVoQiH``0&Wk(!{CDWivpS1|Y!!Rpn^5@9U$m z2_y8d)W=ZNB6Z(HpkkfAp9cWY&Ho|v0X`Pr0}cUzsUKy0zCJ0f(>cJwZ-4rv{|xvR zBLr|g{(s}v2hmHlg!T3ED4BbqU&A53)XS%$oi{~SqRnQfcC~`L#OV(0AG(bhJFTa) zN~x!FuvmX)aaB}GV%Sh|(njvw{AwG0O&BsLBMdK%ZngQRZSEdzjtgw7#whW7)o`?= z3x_wPEH2U?C{;$zEGR{N*~N;jz!{@h%XhgVPH$2{ifTN#HRP>*KH(p!_)y5Lp_-~9 zaxwR1H^tP1a=PUyT-3i%$Z0hUFXSU{lHFB$t?q~9nEh+Sk5-pA_dYKxlI{oLt+|=XWVkwj1OW@KO6tmMOGl4yj z4yul4Mzqt%hD-&Bc*Zlua248RUzu$^U&{v6*r|%~#oSF3cJ2x}FI>sGJxNn9Nw6x& z(_3jyP`ab?pBv3fH;K8T*XFU5V`Q8lmwvU1otxTSr*>-4>ARGY;R_x#YPLxiyiFN5 zR2W_|pyl1^QMdJE?a1KZ-fvx_2NyB!05)BL50Y27M@gZSEK+AsTVsad?yY~ijH`)w zbGbNbfp6j%BJ>t_7joN?RD;Hqrj4JZi?J_TgYNY<_<1p-*Bl!BN^qOxy<+g_z?&L{ zZ9RlxBXD6mD?)#B^ne6YG_E9Fur4^e&!;3sT!zyDe~_(?IjVeO?CIo z8R@9*2#lUJz<%lp$O}#P041TmI7_nQk`3SN1zEixCO*vZ%1vW#$YgBQEvSNaQ^)^wP6Gl^slbZ-m-&vVlw}pbaZ1ZqL9l^;OY>G+ax=x=Y5J0+@l+jWaGycJ|cU`9NPN}c*kKm5m z?#fk#&GdP(uN?}EO3)#sgSv|7L5oRNg1?DK<>~C~Y4qZ~7z=^;*{zbu_eoi7(21dk?kzh`tGw#`%^9%w3bnvXxO5PY}wb z^zZ|X!-BgVw8N(oO&xyuxVz`o#^Bt}O@63Xm4D^b?fQOoQ#@009@Sw?n0M|jH7h;j zAQ5|h+zcMQ_q-*+vz6LHld|bM|7?pPvg6J^b>5+~usgLeO7qs5bzCLIgbpy5*jA&)=TUC*jmG|B*c1Nl#vy?=?{-LfWKtSV0YwjR zuySGzghs1tsH3 z+`r>vQOCji^9~LvqKdNUP?U(AHE3aINRnS!%0lG%vX9n5L?l0ptn7cX->?44aOM@hjdQoqnm8vklSZ7qs;?`;O^ss@5WG8YFVO#J@vGgT z&cDnV#HP?fm&o33jL?m1BQH)8`q3R)@GBiq!>unq29|RmjCE0Dqr4P%1C?6Ptv6)P zH`cpZDSvpoG;SaQWL3<Gc(2bxsXDI>G#`-ep4>lM~!`%feVqa=l!TbmIq-@h}#p0;5U>8*}q z-0eNvx{?+LmJSA~G5(kguicT1wB-5F!C1McO<=``=Ce9OLP+)gDHpKOCw4w=G~qU@ z58u6G=>ajpBs9;Y)ANY@;kM5;5ECyc*Xt2g1 zAHsbCDnZeQKweUR8rWvG3~bcljlvwjcZyHJBZM;(vLBD56M%$qgD9KM-;zplf)6Ex zptK4{VyY&l(SYTHDOJI*+7kP&qvBk-IbG4A{8AFUrpzH84md<%_ z$r^Sd{H>}6!a?&a4pu!0Q<|Prn>42!?Jj2VK7!>!UPnIAT)h63#czGeJoE z=gs(-o61>q73{9xIu$m<^EMMd#(kz`?0gYmYVbzFl~im?{vxT>lIqH7y~ zc__#rkr}w!^8TpjJ(=3qOSk)MO?#Wj3}CKtu^L?#9&6zmL$ zNq>3Vd43zx1kQb~GpQ485S!L_#qtc?cc!k54-c-s=su}?-_ap# z%9(y+u2cSRUDFYD4xHx`ra0lYAT(~cfOXq4uHE2Gbyd+Z%ufRrYFCei__0)0WUyY< zV$Cv&l9L+36NLuzi(N8xs%nhwOb_gFkhg)`Xuf-Kj1cN<`Dn|x`bJ_s&F-qJpsgYR zqjs3I)$4>hk}b_6(jt3+dnf1g_WL_B6xOY^C(T-)L9<^U^LdYggmR>8irkhHsH=6iK*qSOh3 z9!gTyF_;*ulN{SY0aIcmOXY^I_C%boh8DC{sD$-qJT7wc7PlkVI49)=uc$m=siU$r zA0(^cTG|((EwblQdBndGgWIB5vCrk#!`{53E*V2VL)D3F{E+Yt#{A;vNSd|CorO=} zS_G{Y(4}d1h@Z%dCIg>dWL1=?%B|dMPWxvMr3kfvX~^zC@Nhsywf42 zV^i7vSh;!Z#C;xqXL-2Zfz07sCa1$MMf#&$%B{TdL|ts^I#lnMkzP7flW+)I7aHer zOm$q8n5Pz|m@H5()r=zFIaldy#P=?!ek36!E=o@F&dyV?&*L?DK2kEreXHJ$A*ze* zhgJ%4<#n&WQ<#pwfbIV_cdq5pq|t#5j1$mH)q``YmF|~RiZH&v>~Xp})p?AtU#`ZF zJ+XGyyyAi3zeJwheQ@oBI)tQ&2yqT6RTZ%zgKt_V>FJ9}b>ll$N@hfo#S4u4Gp&_( zQ*GfyVO1Ji{JxpE+qBixNJStllsJ__+tG#mOd>iEQg$Shdx$4;C0d=)oXn@&p8vXJ z5IAbpw|p#KeZk@U&1%ct*0Zw`=Zd(B^4L+1u;YrA%z?I1ZHbu^_qrA*UUR#vbj$Gx zdhoZmFIG=&v=UcUDrp+14vqakNZ5gx#fjU0Gb@9S>b_18n4UB=vZ^ZN8y18j!-fk0 z2dnOZ7eqX)!RIL;sa*4itrLWkiHqU(oNnpTL=zwGVEKc11?Wv6_U?SZFPR9ZwF3E0 zmIq-HYrLLxUJ6^7Wy9jDHL{L_&tFK0?)S&+f5(u*zf8BI6mx?p3tsnz=kV_5e@TJh zs_WmRZDP{ANB5ebrq>5?+=*p^BvWP zU#ouhexD&X#NUJE9utMC3V2VQoUJN*aOq&TNoAirJN)-ktgYV1Y-_BSppHO{mAr)5 zeXvz)4?f$~T8@)Jy0F?ptrP=4*AZ+jRr;@9%fKl}$>XfeB*4LYy?Z(lV{ZBL4fy&F zi^k2`3cxM%n0_~Ixxf*X>g=bo@-gi0@FmVVL{ZAX;pm$ckU@$r8EtWtm&K^Urj7`@ zq;4|V_r0hDi~TiQLBVNNP<6!czqr;XtjDp}x{#>DiVViY_6IIixR3f7z#dLqVzpLt z6j4Y2nr#i{xB{-5he2Uo~`r4 zwj84bj1I6&GL?O^{hlo4}n00%b(*mcP-X+l&5BSzY24{s8?&|gXRY6w|CQ!=_ z4IEv(6I*r#HT()KK?HiO|D~t~ax`CQF1r2UkA1^$S^Ad6MYlO6T7gI29cOpzAlLt@ zMGx-)ZOlMRjrJRQ+Ub1F*G+zn2tbvg=R(I0x&7{KFCW#Ad$)UM#obSOrMIl!NuccE z-X%>r(H&${i-Vor-U0Ow+fMv-9CFs?%Gs=!dta9hrj?y}2+4jaf9w3M*Zbjr+g!1| zbtGc@{tLgIU3z!dO!wi7hCg>beZ1ctrxAprsj}sNT68E}P&cs@B$P0%s!Yj=QS3$2 z@L_%jTP|m840S{>!5h-;OU$siv6+28c<(okie8HR@;-3#WZ+<4Zm_OxpbN|e%FX8Y50>9T5aH`DW7L(es2!A#9Ux1N9a;YILAzY;c#-?{4GA#Lr$2zn~*a=@y zhRzitqBQESu5P5pabNOl-W=zLjJ@b3p7~GXYNS=A&o#OD*IULP?qX|LHfpJEjqcJx zVw_iozQv;h0H?>lJTH!=6jrzl5ujGqCb2ZbM&oR})l(CVBW>zJ-PN$)e)3)aPjheA z))Mxn)Q&va8M{!;9vaTEgEBXj%=?Trni_y_BtpFxZbmod`hhwzD}*S76gSNTfHX=J!4jf%2a01$lDO71KRl= zjlcUg|MT|W`eVo&3n!(omhMLQ6Q_a?mwsd20FdARp+g`4^3Uyn{m1?xeV_g)^DXHD zaQ4EF-%`^70L^p%RPndH|A;O5&wteM-$eod|BsgCulu*ZYX>kt8ncVhnJ8WD^++oV=H#T9Y5h)>JMs6;TR_HuUU;$%+h;Wpk zcS?8;6#!?bW|f;0y6rnYe}8=5r9~ReHXFThf)oz=>4Bb|lwCl8VnCb+!0y4VUg|vf z6+JbWtVXyCbWs-sqvSN4Z+&|-`HyOMfanPjh87tR22mF3YURoVUr+`p(($s%+uD=w zKkWszf+G8};H0T3>*uZPT%e+c8=C%FUi2+r7Xaw12$oqZKItb(`h`G7Nn>ZIK%{-- z^?}>30RE=XGzpzb9t&xL(x( zI9`4yyaP0^h+Y&u1u6mskjtr*CnZJx^+3;)FWI9ca~OH#aO=zq*U|3- z^R#DtliVr7ROJuN;f~J@2yW6Z5zzT93(CEfyyo3P1U|d20_{)h`}a3@55VU`_4Kye zKxC~$>>&d-3ux^qIO2ZsHeBAVTZdqR7M&zSp*xNexauw6Q+feq5UH4lPQF~;I3%J3 zY9JCWlZHT?lw(WC6NEb;>LdRvJ3NHL4w08oF7jjv8D(KikaEsy6&F59drU(__qJ~` z@A(YT0Z2b_kmu|!+)!V1dTvFKsLiMc9C>H{pazK;_}l{p3OrCW$;gN*ZCTQE>d6p zpHtDXZT?d=;*h2WJ+k()ot<5iUE9LHzM~NU_{Qr$rxMsHP248fS9|S-kC`uzU7ZtK zaQ0fxAZaB>M1R+5U!NxZjtXo4$L98wvFlLw7fAMM*r&EExrgo{^gAo=}}PddNxreBnlBghmU`WWAM+v@$UvZQ+iG z$595NhZmjj81hi%-!5p>rm+WSqI`R9dtGtTCC+wdx$AGpw| zWBOhV#_1`B%Ufpu121moude2HED&F=wY?SJj*kz+msxIY5sbQva>`1(bS0Z3u%^k5 zKl+H1k5fXvjn2ouR!QQHx#&T9>v`pyd!_M&*G0TxZ2>u2!@C<_ugkd}1c4~QW-$%7cJ(l=W-R)g|e^L|UzNx8)sBcZ^1gTJ$@1BzS z65TNVHcfKd0K9dcnyNMO8E~H}H?}!uu2C=E8prG^MM_dOI#$X8bFumnWQxgEd#570tXZvl=O(MhDEYBrli@doZKtf zvVh7tC#02D8^x*xX)uR?!b*5)a0FM$C9q#Pj$J6Zr#dwJKiGTEpeEBcY#2plT|{v#Wq4p(T)5NDz=-LkTJh1_)7*-c&*_ zfdmKvl6*I-?lbfK`+mJM-}_`HGYlj*_f_ueIH9w2BZ@bZS{>p+$uS&O+hA{)fYLlV!5a~s4gfcML{-k2;S8D43Y zWAff)gg&y1_ORAA+%{dZ5)l3h38@4Z1F{{T@e|xB@`#%!h7|@)=(~$J6(2#_v*%oD zT0F+>q0f0the2gi&{1)h%Gsdqy-!C{W9C=OwCVHMV;B7gugz6Ijf{a0rEOlH@*xF9 zwYNT=x2Wz1%Lc%Hys(zyHa+fq^01h# zyi;Qrhi+{KA!!N;OLOyJ)nYUK$dXUc{+_NfTSTyam!3i$T*rlh;A z4y6jofSpdHb)qqbZqdK0hC;(hl@2AD!yptAv*=)v`bjlLc^fvr3r#pam$d}cJq!RdF)l5p?G38JQBV+e4R^jBP93_Y)e5k zZ8=#udAMzH8cnP4DTKVYGYaZ4GV zAUE!s7<3dmdzJSNwemsGmKJM?pOtw|M7UGW0py zs2iB^{JV8Fj<1$u6zpoqci*%$pzPqnH05C49UMFS)1Hp~Vp80sVf=8#dTMRxwlH3=0lFXGPwz*;w+ zGb}Zb88iO@brHVV08JnzsQ{>DlAV`QvPHkTT|l{owgGz$EG_G18r*b&2;s?c*e!vj zrG68q;+x%F*VjR8oBhqx7l`6aA$ zOj(e4qikkZd%AKGHOUMWAJSN$Y&bHKMjP`P-OSkL?d2j?RB{JJkAyAgsK}0Pu=-No zAu;>pl}gP2F?VsiryPBu{oS64Q?k?ejFD!$wU3}wYeeJ{`hou3HeZNK5-!;W zeA;>oB3aA!@B*MTW1rDfRTSLXeC5FjZm2!t3`T~W5Pu5=uXn_FCO@$iljxJ2;HuW|en)S6Q(E)+*sM^W%7zU&IOv zRp=7f92}z3$2m9hDkUP_iG8WAII!ohvA5n47r614%y}SG5C-X2HarF^aLNpZayse1 z9d~^IP%iYye|8`IXC>s=1I9_+F*(^m$B&t+s(id@vtRn4m8|JnrR?w>P>J(_wGX(y z|E$G4`&nbHZ!X5yx(>xKs>$sPXJ`d(g~Ilu#PPJ6hJ#7DX%!hoP+{XLyvVRs|!qgEv|H z@VX<_i%~_D!M+&74<6z}4vGsd=|1kc@R|Y``Am^J3?i-h~mwykO$Jxf1O}|M)v$-nhqTMNCD9(G?(^Et@0| zd;+Y4UNt#}{P2J^H?;Z?lzAX~JcGrDCdg}mRfn$uPkR6y$RWDq=8Uo`$|i@(fo{?d z422KL?pn58YZwGKjErnp*s7q1>Tnr@Js7*0J;iH!b7V3xPCF4NF=P1f+ zCIe~7ObElIKLUh$QHDx3LHAWgTKD%r6ec&BcHjwPWp$ zh3?3#)zcRn3k^e#P9PXV8F8PUP^m2W+`+Qzw}f}1W*HqG6+0MS*OT-26KdbzbJcb~ zE&d_{-T-R0n^g=I1q=P?NXI{J+vi6V^!?w88sBL{mw4*P^X1k<+JI$p;Zj5 z&d9&p911tBSa>I88oRlf4km;5w8fi{H6ilUJ3P5Z-RQ^5puw z;pc6BVPo@^_nQcVuEy|vA5qh9KS>2O*n*HJh&aVQWn{^8Gp&$ z96ZWZY|38iVz#!?Uj!x5)sOd#`8(8e+%O#NGwAlPuq*A!6PdrueAaai#rTu&%GBl^ zlWYQedudt)m>b{n&oiGKpxzn)`snA7DC=69DA$Lf+86ZU6nV_V*dj-V25-9h+`FJZ zW!1c2_nq$frupvZF8zMrRcYfzA_DG)MHDaCaCjj0v!-!yWV^`_*WW=D9(}9*;Q?{> zAc1ucB%wJl!LZ+-OLH0(#Ru9UiGNuwi*Mj9$!KL)_wOO_=}zLG2PX{t-+`u9Any4b$N zz?(4YC&+g1RsT_@n(?o`BgI5q*fTqO#OWop?w$7m%#YLNULU8^3e&v#v}Yyvb?aAn za|$OF2qS-Fd%-d0n4C17qyC=OKWvk6M=yH@c)ZV2rIA=^015EW+2_v%v20N0L04b{ zcpvT8&a=Reos^5TEvPjZ%Xer^87=LqDDMk0Tr*GYy_Rx+5xadIw{? zvP@nt0J2p)?=tWRFzGX>z{F-G4~2`03}MR4BryQc~yOFr^9?A8c*2oIQuZN$j@|i8|Bj zJy_xEm@9dDG6y+^GG46e!GPE(W^9EI9iy80-M-OVjxiJL9T zot>3^0I3B4^1~^vShZvCax-9gPwpSpD7@_F@~M@vbJBdF4G_j$F-dAvD&1GMNG&ho zu^F~yeAMC9)*`|E2eD_=hfC0?#G+vGu;XP zN=+6D3cBn;_U-pH@q7ZXG*yDc#Lv@(j?XfezSisv-?m)cC{WE*y|DgV8v zxtna}Y^i59SLp9Siwf{Rw?0T>IWwUD7P-Yp^|6Z5e}?M)D2A6sl6|UwdOi1 zQ#~@3r9DZ5m62;^a^G6)<-j10l6EizX7o_K8`|44Az|_P_WI`f_AC?b9LDxK-gs-C zw!nEYW)@f~H3%&F>qC`l#S@`MX3GEmPw@L8yje^sap%1?wYH{WZmuyqGb6KZkoYfx zf$!^^8Kd6znfU@w{4Y%+Cief6{Lp`Kz8)t}PfpVCQ23St+?iTfr7;q7#uG>;hAM79 zk_zY@d8j%AAZ+V3!m29022fAxxAbE2NP?v+Ey~$HVYy|{xrvg{Zh%feAGCOOl4%m? zu2>h&{wece_QHsLXGcZDFyd8MQRV!dW3lJHO~5+lP_+i1l|Mb%P7Vjmif1F8iUaAs znM}H2X%6-&vBsjU=_YKdbFA}%_L*AYV{@m3{9`0Fk6KuY3Bo-EB^>G`u?K7(?D~>C zJk219x-*<|>b0HXV(oP9sTY?*_?w1PtX^Q7YSsuMH0}mcFC8vy$=Iz;Oewljw~e%# z=oZD#Sq(e@Y*qiv@Z8~QRC+ia88G3q+V?zYznQkbG6Q6TdREL%OtelN zNe+0Vp{yit_yD1_2t8;6u%d*RLk4jWy5z*R?&0Ko8r4_W2NWvnjS@4MM_ZU0qBp}Q z3S-c9#pa~uXO-8t?xZbjJ{rs6XQZRHWKULd?d}L5q8YVHPK6U3Ymbid=qn~TODk6y zHi#YRPXj{>c#;XUnP~rVJQ6}s22?#rlB@QKGSy1Q$%&9O_ z-wFAJtq%Z~f4Lyu@7`?!Wm*OGyFtm}s61ivX~Wt51Ik7rarL1gt@nR^v@lPml08KRMkXu99v!Z1gVW+NogYBQr zt>l7FEYe!m!_Txgz3Nb{6S`uz)#;`|9lKN)O3^_bUMNH3+FLX|8;RygV-ra+B+eq(VctAGzPhDmz!dG_OGBQ+gCMCDh|Rp!NNR!`V2x?C+1I&YD-opIA%1-xAmX8O^zIijk9*oSJ5S zfx0*f^&tB6AFy~$sV6f8}Qzl-!k6h?Yuc(=U@|Lm7uSis_rXIM@1{Rq32lI0>&x&89fJP1O@m7lFm6 zqgg+H#q{2f5fLD!ag2Kx1c^$Co7=4VAScxHe2*6y`6t*VOuQPo<-IoS^L?V)xD+_O z&hP+1^bxeB!hem+{4TK&b#^Bu8)TsLok9*md7=)~Y#TtW{7uEjCB3^^_At`Py5nyG zW;Jib$|a4ZP(3+pSm36|+`-;hSXtMTKc`yhUIo&6Pz=Pd;kd2jVdJDYgGqL;DJJ;Y z;yeW;a&e_izy7=RsGs^8gArhZ2*5mbtd~*xD`uW$WIQS2EpyK)L)a_Fw4R!4wtA~i z2K;U=ybbku*!}0~CGhln8fYFHr%W~#{PmpVLbb@{#P7DfhDLMlD0LC51Zeajo|Lk4 zU8JXnfL#>cCE>(+AGofY*|xTT}@ zo)@-jtf5uYmMMVPcOBD~H?r|~Wl9AFTO60suRN}I9&LR;V-eF>M?L@eRg^X2CPo*C z0x8LdvD+5pwSjJ&m+upCPpMTvd$)fnDSJK=T4F7@81(B}U+b`mO7QljTwjK;(K6Oe zujShOig;64PTKpuAHChtFQgr4%s;&c_B|@`MTauRGhiNW5&!Hn*2m6=FRZ_lGM>-n zO~C+G%%Y5xg*dX8=jTs{4)0*iFeGxVRiY$8etPy(Ef^i4ggvwm$fCpB2YwUNPTyA_ z-&osK@fA_ie^b!-1}q&X^`Ip>zMWAWWI6K3Zw<=yHix-8Bv?RixiKK!kIv<1s-U7K z{=RS?fXrNGhk=E;r_};5#JaY)){9%Zveiaq>N=KqLx|VjXFUdz&sU&|CVxlvy2`W9 zRL`>K)Pts`%`+x$6x!w~HY4GiXs|}?c!tj<3|j@|WU!PF`+Q!yuG(N!zjc>lWl-t- z+vch5^-^B^qYSWX1+;g+4)l(yR2OgcKxt7QZwpLC8*Lgqy#}-7M-0ISsu5XoMjYD+ z;AM`)E{Vi~Djo8CO^g5^e1-7+LAhxeFex&qJvkRisS=AnuPb@paTLoc2DiQHdwNYo z2DiOi?$=c-N(?RstXD(kYJc{hnuVc`e`JEs!0oM#ZbifS<=!KnHtpkOYUI1k9deGg zepyZwv*=rlU;CXxb6psljcqY*w&{O;n2^}b^>#QrQG?UwC*oFc5CR|>GVEL1l}Hcc zwGZ|dcov%3=IVp(UD2oLfYodN$Y(L_b6?RgcFhhNwkUtNht%Euxe2UM3IKQ3soAsQ zP&=Fbf7p+9*1HUxasgmQZ;UG*c;c#$KtpUQhJUUJum|*5Ta-PAI}DplKIog$2f_W- z{Rgrk@3cPw_RyGalX$NKF2M8GP-HM_;QOrNF@6P=I$f6)I8o3h9ap19j!?+OjjyPk zt3i9U^P|n?r3WYmP2nG!rFbaL;RepTq~M!Tr@TfoG~Mx%nsvvaoE@QUl2XEkU(G<( z@X}4DzlCA#kLTszV`NI{cBU!5&%$puHjj_uLp5@-uA*C_=v80|VgZbK3Xh%QRj91QOJkwuuMq?m3`Z}sd6sHUtAz{ub_wicImVncc^TVf>i8h+609RjK4 zSN&q#K=*wtr-=7y25ALHoyl6Sv72pO&422K4#AMC7uW3q{@OS3-o(emAv8jPik^4e zY4uZs_-h7=PBpS5UUbTRKRLL$FsVAANrJzxK2>qkG&xeROI(^;*JgB3dWdW&J#_wu zHyQJrp5r-3kZ28P1@~Yo^RS|b1w4uGW8qmJ#OkW``T1x!QkU_CmM6wni$mzsnmGiU z=D}>*38#^rJPLWHkw5_;-A8CaWLp{%T3-lh)x%&9x-Gf%2N|*F#L3q+ssovs#0p zc3j!=Uy&K{hK{0tMn5?DS(_)e+x68yU|UJvKVVx+A{zf@sqIa2PS@wP6Z`@pdNHBP}>DCkLlb^&Ts}06)J_9qSp}Y+U$35ILP)s}rp-2Sc0#0u;A2 z*8I6XxV>?{n^CY*KDp|UTMlATF5zIza9%ob_9n2&rll0b?8A@u2JxSLfyDY2mXDIX z1&up+&t!Cgzhm2ZfX!4MX$i^TJg8RmWQWhdIM0V@Aq9(14Sn4{?FDNT8rpgZ^5W2K zlsJ-@)C%rSgDQMH$?h}lI;eR&($XWW{Z-uRVOQVDc89e9IE=`*pGOES+4M{HuB4h8 zRT;z~;56ga(NFAFaBh2u5{LB5FMZ-d4_eDw7ODBF7xXyBJk$Qp!F$`%+UdCydBn(- zptI*S;0=rMao*_^M3{jhx|EpmqsK!K({`5V7=*ZIqDH@u0V3^9+*Py_WzPY7rdQ?@ z@e75zph?=9rtph@hNfR^yEacCm{3~JHdU`!r0Ya2Bt&K;uW=P;V-@FDbgmAo$=b*y zdxM$Lb1Q4>T)|Flo=KcG%6D-*R*hQKWzkwMv;dpy$5nLcB!(Gt3g&fdD8;AW;-xVOIh=iH<^ z4v@95thatLKF4Zc0cl$UxD2{(uL@ZD5OHMTj|XiPz8!_=eg)M*)O2oUkDaLoltbh- zs@Y_y2fR&a7Bafx7O-5oiqc(b%{L-bjDq9O@%I07Qj%;Q$-b{OYs0e$DFk`T-P<;9@S839H$NL z-BmdKOu2v3zdwRC-JI3?P+-22SYoyYe&wmUa{z80C*+D~ULH%%76U6`0K?Q{nHdzm zdTGAry#<$O{*6RY{u|W4Qu35tCM6;BtuDP7>Sx&S!)g8M8rA&V`rq=K;PWGK9j`w> zwPg2V`#F4R1RlJOSb zkS7q>eVWEkKFQ5xchU1LbPYS4KGgTZp%s7GA{*dai0$$q#PS(;7opDV`gpA=0Ok3| zJK59>*J#;zG^*MsJn;_w2LB{(RaJqKlY z<;kNjLajIxpi=7!5Y#{XemFz}N=rK=OfaO=z-K~(tUD(E1Z&)Z^yG2APGZ+bh5KF% zs{%f^4cIuU0b7=E4IKptdn20T{4vPhDfevF=j-z|AXJRCA)^R8lE!L+PNhDMv$qDA zs->zZYm8@J6=%`DdxyFUu|)(gjc+2utTX!>R8eP(56okZY5U}^g8*CU`k@L>pvZth z$f96%h&I&=9=`(BJZ2C&6RU(_S%Qm;O076E3{m@+=D+YM3Y2-rwC^UchQSka9yzQB zAemn0T5~!Rv)%F#6>44KY5i` z04az_O6Mr;2a`^a-3wwU=-rZ4geTvuSy12d`WshX8+A{m%ESP`^`cr;&QiW*K>oa_-bu(bR(!_+gn4L zBpm|3hnUg(z$e1B)}a-@(S0>0YM}+b!`m^J34H0IKI*TN+=Nm&5e|2Jy$2dq*p8gX zecYl!iSNDns@y_QYDr(yuVl*FP++dI_%(|!H=%t#@<1Zeem?~APH$-hbkcEicSxic zrpOTwrKyrHERmta0l%S46{>qDUd2V*Wt`!?#(7l$4+tEwz3 zKmjZFDUnOk3eP5Bsb2qQ4}yc_#+W&-m{4l#K+KgWi~I7Qy#Ai+lUS|@p7G>mWbiIH z?q;%g-DM~@IH9a=EZvmS5bKF#R>5Mik==kUY<=}*jtB&n5n4@o}imLo*f4bo}#x6tBdLYIT?o%D4V<-<%~(n z(}RrO58nymdN6T-Qr7QW&wFKPjU9)jnAy9~TvQSFE8U>C4vxvm>NblEZ+mF;Jo5)kh`Y3Ds1*5eo`ZfL=~X`*Yd7#9aj2PjAD%3Iz!`k$CvC~OpTv}|NkI(gdd)Wb&w3K1s*(MwgUWO?T*rxUPd1)H|H0DAe<;g6|m@UCSd zl-6%){AFoPlzlhkv@o@>Jl6|raH$7MWK_iHFJ!R}4%Us206pP-JAYsGp1bO;4wie75 zL=uj4ALCOr!bjKc+-Im3E^l;0Qm4qJLptMIFQ44jkgxw&9jO(+I^oJ@Yxr0nC2GC3wp>E44;Ono}){I1TZKdH~bees8V7Tq} z=u;V3i~2XuOTy#KP+R34;rt^{E9*U`l>YrpE3D`Or)wfZ)I=H^jNmeqQEg!zx)v5& z^M1l_50rLj4(Bgl>eSGu^FGa+Yp>!aTy5^vB+S`=RSdppT&^vWVcB@P==q{(cByPRXUoXMzx@iCb|EB0U@D)>gn(6GJ76{Sn&QNJ2zX%o}FjPQ#bK@jpuXT zocrfX#H|ZhGhI4zr?T$$oT%9RZmOzt&!@=u!AFiJJ|0k^4+BN3q^AFFaSZtwQQ?Fs zz1kx(0SYKQU<98E3PNEl)%YYFcZsQ*-N%m+4ua){ty@(nbY2X*4mvfz8rYsqYY(>8uV>X{|U`88~LM6uG22})IRuh~g&fbk2eURDLR0@k_NwT<8(8Gg$6WVwMjZH1D66x7J%9-;j&UEuAK{ zj&Hxl$^Sh89}7j^d3R1$&!|iLh(JgTjFPKXOdR}|T+8T@| zjr^k037F6e0N*SSSLu>e+mo{`wgbNb6@JVfF=Fp*2mm_0Rv}7$-4@}{e$LLmv-L>% zQ6EmwW5<|l(>|02h`}mXFoTo_(d7#fjVhA^QZMuboLA*;&4?v8YqwkPua(gJ&eV*y zlJ)QCBi9i_#-}FFt_DG)?5L;e^d_H_t*KsYc?s5s;ysb`+8Sbn=D$E}+k(A~zfO+O zA^{CHfD-Q2=+Uy{&_RZIBf&qz0vr~Up#USCUU_K-&p(5i22mq1N<5=f?%Fmt9fX8& z1}vscwFyfnlQWa_r=;6tDK~y=RwKCQvi|ICOqRG31w~x9hSy3+)82Mox-%rRJ9P^AI!AN`3EW)jwoxT_Rm}}~=dn&2M zR`gd@vv9CBMx<~c1A?$b-0N?Ea7pDoUt^+;dF`*K?8VI7 zln0mdJcH1RwJ^>qZYo(Zm(`6^+Xoo#BCNx87Nc$VcqLGOnS=`NW1qwJ-z~M_Q04>* zE`axf%C89?7!oDNFvN-~8+OjR=l$yR8K^}Dt9@1Rt+6K)qNd7sv#$I@@ZnWe=|iKg zcg+RB;70{wq_1*Iil&;4=skrzq-=0ncFVqMExmd*!1txdp~Mx?WPa4Nt$-)-F91>o zm8>lrl5ajTiLzbn%2c|uDOk?JdA}=iNGP?n9KGnLk0yOs+Oe}fi<8{BCCLRXs zXV%zoMm`<=6ZI<0FM%+}rhANBlhXQm88NuM+Mty~@VR2`*yVb4;;1U>8YULdsUGAu z{YH15U3|Hh;@5$bu%wMoH30+qGi<-5E5XQ4KS2}$v0ubF*sL?mpO+E}mQtGnd4jAt zgAKd(asQ%#jQxqAOaa+l+O}nFx?{>Cdte*&+-qIkZk9JuhEv-JwVqXGwLlYw{WeF7 zK2gE;K&>C2Eg*%33NqoHtFY{8<`sL8Y_<}97kid!?nt~FYStQky`6#Qx>ADlM5uUz zuO7ucjTL%F^SFE%jY!gj0kx9Yb_E(0^+_l@YtC(hiDn#Y|DBU^`Ya>eX4o3fM{6tx z!C1Z%pnfN22I+Y%owWoV%S_(VY5Ik(i_PitBbutApcqqFQ`YLo_1N>9@908~{Q?DkQpEAlH}9Xw4CIEb^@f*vuvD7eXF`pncw^r1 zrRIM8bs6ujAH|r@(?C31)TZzSPEBBu>%+!LzMvCdkCn(NKI}dQYndqQ$714Ye2GZP z$i>D+m;Mr{o!zV@%hPd_DE^3eq2k0g3}Xrc4hG1|m1N-&XkVUyA-aH0yzl=caXS}y z?xTF#t3P#M8jIUdL)G?^CPX^0_N9+wn~Z*$d^r{SyY2*c^fK?y;k;v5Je<_s#(ot% zVlwmxZYo*{+pVXi>)#d_9ZBHrTig271og;9Xhit*Y(P{1xTLaMh|j;SPM#<5E>Ftd zO;~SBh}cZ9jg)tDl|ou`xZsTa&(gRFRlhd#TjDEP;7eE#pP|%#pV8kgf0QNZ>1?ua zBe*6*Gg+)InaX>1E?(VsHkIWM)=wa%cQ?OvbO>oh2Hh(P`%%z|lizp>mboo$HS0b3 zAvkU#G`{`MWnZvNW{{)i_exirL^%QRa$-~UBp|exbO_m`sgNn3?z>Q2v%7zHZJ@jf zxgzC$ig9c@s02_}1t~eo9r$`voB7{Cqn)=DZ(%r(aru4V;sLbE%mCkM@q3 zs`%KcN^kOP3KWJ*d~pRcNc6(_T6SAR?Jlv?%n!%1oRcjsmOul3%O|Nxpq-?op#iPB zV3~WSrJbw~!uD0L*hv$1=7yX5we`?F-`(A8T!y?8%9)>Of7>K7SpY>rNg7>F*(Wf(m z@1$PsfKuIvm)C)^Xx)13&$y7vR!0}c&6}5fHoP#09bEKpE)p_??w6!$8TTeETaKe4 z&uuyQxn6Djq583htSRVJyf?;Eg__qE8QH@W4&3)>R&pHN=jznb5vwkFF`OAQRQMn{ zPE(B(hrqD-OmxEfI9jyxAgtW0EqS}SHd>!ca<6S-Y#xhykvyuFSDYKN*atP;{V}^z zlYS5^(~<<@Bif}iFF-;d43^<44bWu6dTvJLXFmOq0cIo$%aQ_iJzw)ZHUwj z&$>wc;C|e#r|DH>@HG9xyN2VruBGxep<+)v4KgDaJekgSJ7A$gcFt5%;|EzYQiqXQyf(1CB=I4u zWbobdX(BYmjw&Vy?^(6)x;J&p0oGsxM0Fz3#&L@u#KOCV8Xq=ozk+H!7S^jQP5JfjSR#?~ATp9YwX8Ro~!e3$%g>EoQp->zIeI2h2BY}muc zOik}>32xc8ho2w zH^4+j8%>TFWRu7|3Vmx-Nh0$30#g0~2nB4d5{bJ8;Qdsmo^>UpYk&MNGgz@`BTbuG zLRbS%-UygC?`k%qFz(nm)yZFwzH97JY+SkT5TGHts?VGY94gJFDMgx!6VRT1)cjD*ib()}66D;(i>Z`g#KD0DHT zg^&01_vuMkACjG4z9GDobN#nXzWHE?XW+Gm>uryyy&;N~k4f>50rBi_^ij;Q?C#9@ zXzS(mSsWfq%1v|VDZ)B#;+p_t=uLs(-E3BcYkSzuE7lvEw?RnTS%YG18)d<}sS00l z4l~ZvcGsyEg#FOgo>2Qz5zLc@d=Mz_dUrpTZIKjXArC#Ofq!crl^y$7j{u4PVsyl| zLX?8Gq#KSqmcgwVL$UdntDfCw=9_6p&y-2(SUI^zrb~2t;qA;;ULQ-?_yomxrx>eB z9J}@6p-mOac!TUZDUF^3pyY+2>6f*vGN&21ujW9))?!e4cHtLZX`?aS0=i_e@Q3Zo zI}Y{6&m1>mGjZC&XD2enA4Mth|I^!|`D&a&uDGc61#9_u4`c(l#0~7t{zFR@HBu&d z%BvYRtFyHE&#_K%rOdUWH)CQ{E$4cJu%&(^+>im$)&2MAEqVVaj74R-={N4aEG4D1 zF(R+)P;? z$#khvQ^K50arV^W-v372MfncH+rmEtl`@~4uawyxTDcaTVsc~hc?p&e{r5VR^P2OV zdo50W^v~JSKDC2>W^Iitn+tU<8xKk)|GgWVoiJuhI5l6%Ft{V_XIc0O@J`cgYg(*d zh}&8d_mrqo{>rTN8mr$L?VA*|d1gwOdojFZ%rIu_X@=9I>^ck6;L<6rO8-w~UlsRa zEmb%8(H=Z}I=@*-tDUaongQ7k`2NQsD@>vO>?oURpcUN(qYk_GNmb>%ll*pE2Mx|! z1R=&_OX;Zz6~B5y!ow0ao}PDZ2+7-e0L{?IeLE&yud>CiHE9@eU+!4`2ADn4(E&7S zO-q%kMWM3v^UW?<_cawee9^Lu@e+@RgiuBLAA9ND#`_qAWeF8&XaOZ>kAi+mEYYuOIk zSJhZzjkth`ukSR)vxWkRv1?@|X@S{*?6(bMsK$54^z3-5U&};P(=Nnb`=_FWnAmB{ zNXbO(p+pJQpuk%!2P8rH@J<0*VMITNeV}H1A~$G=rb?H_0A|g*pczqFAt05H@m82hz;W=9 zP}6EZ0;tn72o(+i*C}0VLIbtYc3z3FUVSme&`lm5hp$(o?5Q5E%1#&tZK)ZX(ESU; zQfJE+B=YyPlk6)(F(iOsPX8V7SkSabSYzxXz%pO1@!~Xajgb6HEm3d+kLc1QV(g^0 z4p>yQAc&q)p14DsyT5#}b3gZlm?Dhx2(Y-P8qp&)*r@=^kq)HbII25-OWCXxct))~ z<_c73_Gd*7&Ow>F7TNk!##bMwvb6erFOnZcy02||U?9NZmJoonuW-aj>m{2Sl2w;? z!71ZlI=Sc9;cJBcR{_8&{GZoxXuSBxygfxvVIs8SQ2$UokO@^8fs`!=*e_p7G4w-S3BDo0gcg?! z!Kc9JIP16HvIuG)fF9H*0s~ZIhq%?Vp^SCQJhV|0gy#?767JN7;-_;!fCmQ)E zSUA%Vgz~}&Fmb=pkAOe1C!rQt)(UiN{CajV3}y&aw)yAPQ&F}BBBXcdqM93>svFVK z(j6mBEgOG}xQ#_k$`_28mb7f=X7q15Q|gIP!(0x?U)5NhKDw!HS$RE}bZ;*dz&yD? z^-3TgAW}tnVBVPH$o=s}GJ=Fm)nSUGdlW|924LwcsZhamPfXk|i@X(jd&L!u=N0aF z6y7(`|A(#L^L6y57T2neFV?a#-RhmT$VEccUOSuxfnAIdM0MuGRb$nK3Q(k?9^hdeSQV3 zrZK9=KGM8+nA-<7oJxUGSI{vgA_dixys{c*vBMv=K&%~XZB=Uq>~%RgtXgPDKUrO{ z;5xdxn zA+*K{^}~!iwCgWZs34Q(7tChegdd!X~o3q_(JX)YTFoLx)p5d9Q> zsvYVr^3BKloqnCvl))RG;$kzm3A-yN^q~n4St`(jR{Rqd*+|f!0bP8kk#`UG1FID} z1<{@?Xp1UcbEkOb99l{Sw)Up+M~cw>&59V-bDX@mjl+6*Ij9y2RO9MD$mLZg(=Z6} z&*kPB@Iqj^O)VPZeF!-G<7Oxahx=IN*)m|E+*`5aD#a#p-o3opKF+<1b14#KI_Ng# zo>_2ZYzj0PuPZ!r5V{Mmaf{k6O(D4sm1}=1_C>bg2m$@7RDVn}tkQPW)}J(U`QBf_ zF>!+pF`;Y&b~5ssFx2snW#x*;QK3cCS6dv18~fS7)T5fvB^?!814i}?s`$pT39Oeb zCx;q=G>RH_5>9*Rj{6k*r>a#Q0UjrZ2O^ug;nlha68U#yN%quFtCgVIyb--?ncY8ez+eWe zW)3Nzo5czT5?<@ok0g8x=Ve3rylODSF3JWGW{nL(&UvF+hAd*8O11JvK=q(WiTBY! zSH6LcWgUuB9JnrfXP{P&!g0s{UkM#$G~aEedSGDFUv8St*dLetk%6o3(B z9{Rl6EgF0Y1rD*7)@N)L6Pd547m=haI(%%7f*a})rNQp3Ws(ra!`zH;g~~UyePY`CcP)1gnUhQ3eGQFAcezjHS|KiD`pMh5ip1{A z48vGA-Zg?#zF(M}%!~QLejaA~6ul+J&B?)H`f{MEy}!IdwvV%c*=-BQeN^I=-dn@a z{2{Nb;r#yQSyJKk2Dx%z!eeIPNoTaSI5-*_lEqOFI9tEqCgCU^rfcw#n`0Z9vmTP( z6pK*E)@$1kZq!(A#Uh@Ud;~1WQzTW0BD$F?AvDupCgV8&xhV{$6u-Skm@JlqHQSR_ zb{U|*H2q{7O0K5po&<;=-F^q^s)BOED5;`uD0RruTcu;iPLN%(X|pm|{I@m11XvTE zXXf4YmN7_nB>`#TgD{?Cr>?^vuOw7a@feY9C}T=7i{st6wl)BrlI>`H*-Pm5gpZvB z>Hwt9%2O(n|4AJP&(-FyG0ns+XuCztag}QTF|)WqMyjmw!~L&A|L(R}^pv_yfmB_%wRYb~Rp+JN zt*r>>Rv7qpH?aI_(b2rRr3BJ?sGFFU73#NbaX@S&CAhHmIS0p#AXrSvzBY()vi?7^VsBaIRQJ86c$#Cecf}9U>b?+u{17BZ`#PC{>3|9AN!tdUYbj7QmvXmQ61;6g2z^hNVI* zCij(H^orW1$khZ*QQu3QZkT$Ut+e^iv`?NeThuEd9fVS^D%b~Hnry@+{g|0on`BOa z<(a+Rtiidw9#stVNeKVC9}N9J?7eqTRL>U2NfHDEBqIt)mM|bW52B-FkR&-MIp>_^ z2ZECG5EaQeNKS(!i6c2PAYnklAOj4Uy}sYi_g-z)*6x2>yY;GoA`JJ=J$?H0>F@b; zH_-N3n?(eMnW?r8m~KD4QCBVzUieT%p%+1gE4Flko6vcDGSgA68Yam2KG=vPP93Eh zO7iA@g;Gh3k4@n#+-BV{J-A*XM(5_*jckI<|3dh>u)h$EINH$hjYSz zpVNKSy`U;M@|sI*WI6dn_NDb9nxlR1_rt2Gl|{f++-8ysi4c;wJ5cph_A@Uf$Lb}m z^J{ajfJS<7zU8G&Vi8C4Lpvke4O))3iVuy_YBMz5P?8qHA zMW$(cpE6i%sBxK zJgVq>u)?LNrd~oa-=z4(IMH15?QogadG}tgHt^g)PX}Fia$Wo)opZTkoV9*EclR&v ziwnja3J1m%3Ow~jm8+i(>ccPY%>%>#jMmqUG~Klh@fFWu&V_=>k0!|$Rmq!-P#NnY z;mqrVWb+$^!~!ldoC*b7l8`gUhDy_7Aj)x|*OCcv)D(QHE62FuIb0Q$iPPS^8_jMKtIKNYV1I%fGJ^StZ z6*uj@T$MUs_7?`CQz|$TcXKJ|z=8$Pn)<2JV=mRP>>QGjXcD*k6{^4nmvK9vvL?oM z{OA{gjg?lK1qYy9*f6AK#`K;QpF?gG8=3kcIyqA|SmjKb5=aoc6E8&u0w8n1D+;U6~zyNvJ^^cmRN&6Er{jiN-NxpG3W8>g-5zOA^?=+TN3UfcohmH}9M~ z_L{~nM;tT|mK4CVQ8>w@)qx^YKoS5O@SHbSx@3K(?Dv&C^BQ!HhvyraR+L}2`-?hS z7P!VN?#{Bo6$nFhb*j*bZNddZlvk<~#7Idi(xwfyKPcY^smhdyR;WSI`oA*xypd{|HWC8vg|M@`3lRrz2*9^CP~BWN=*8lzEy zdHbQyt?Rk@+3EJs;aA$l&UE>`dk)yhbO2dBqE3W!{=tyx^6EP4#NV|C4H>yRM(uMH)|4kC0H@j- zB+f9_vxqI~A?}_op;~oJE(a?Phlu+ljFTng|CCOi9bTbnHnRKq;XNLj2#%PI-{{=( zK`M3gM(TMuth3F97jd@y<8mKEj4owu7#>3z@`x!NL)fr?oU{7B5I0`T1la6K=RY83_QexP8c;NvOc!`QVnBz4sicV~x%R|Cq36)T6~vtp%cEyqB6i%Ki+ z0C38xtUrcgK?zqd3$jbP{#W2 zLs&HP9~Fo2ddlTLQlfsTF^^-IrQk#6mFLrE4Sa^cHJY*FlemVH@%9Qm4E6d}7Q zsG9cRt}CB3Pz{W~c!x~Hn!cq*V3K!Xlp(j6OEiY{fbf#R20I7ugw^{@`_mAQY(H)= zN9Fc1zTXH+4sn)-tP3d2>Tf2UB|VkU=xf08!J19#K!xMZk@Y&%#oO;%uE?zr_!i11 z3PU_SU{y|b55DY;_!dR@TZ`P8Kf#~KC-ZPyXC{_FMf;XFjwWId!TV>Dq*8u3)~1gm zFq^M*X$18@U4OFYc3~p_-p-hwW8N$PDRk?7fDXQ$HM@309TmNP4NJkD1#E+Ltw^Qf zeUhF#cp1#>ViUWkkjP!+ZOsA4*+J?xL_FG^6YsxN$Bs*TWIQ!|RnFJDS?3qTmnQk~ zbFO9bo$y5@wimY3z~Qxn8IQDc>2p@{hu=Pyus%tfCx0?ukOxGMD$-(fzq} zU1VyEi=+(G2JVEkSrWU947av-|GHpuSb1;%0=@6QB!}orusxZrfEs%nsRUlt#^ntp zadL8785pnb51xS&6s4)sUtHdWZ{B5@5TiVOsKHZBqZewkabb0@k;H|wnxopBd?A5N zXVl?`L=DaXM0Ut2%Xf)Xh4~PNH8fig4S%FXUlwzr-%gzg&rrjQs%yW~rXBZmA58+Q z3JHh3=s`uf!lqzWuzgGAf`|-gPu&&<#@*BWUEvD{Tucwy%oe$_0EH0ul0!PISX_vz zA82sNFik`~L^MO;Gk3eb2}Oo1G~gPUoXzFlraP&O)+@EY_Nzr2HVh4Sw#*!EfJad{ z2=HOr@Zs1~EcE`tGtyYSv ztR&R2(RSnT1M={ADYK;NgPHTt4=P<#u?$>ND2z2OM&a@lh95HIOmT3FWx`8qvz;HQ z=T$d+^kju3Pt=U_fX0R7pia=~eqP9m7zC3%HOJM$Mxvfc36E;rl6^Qi6+TM{dyrTC zDdn~{SXo+1*k#}P_>}{=%=-hCP7z?Bg}dSX7dYya$nQ_{LIRn`vhx$2*;npEbn{Gc zOjt+5dts=^N`;HH=6pV99C=)RtUbU&j7u`fssrvarW~VPC`)iIN8hJxIc+6zyAYu7 z$z#pbI52)*oVol3`LK3#?AN*2ehaX%nK3Uq#0jK@+}rYY~$HTKyf%DFjv^=u)inl z1STIs%$;1B?arOe<|JF16vU$QhL4!qm-&%F-|9yk z4x9TJ*fOb6GZXh{Pcv7r6sxY4N+DJ@bT%e0TKr z1)-tnDEbc{KFl_-*>2h4Pvi5w-mb}8#yiPF{c1^;#njbuapZd5a?wx41QYKXwB&Qi zwe-Er%C%h9f^LhyQITVx=@*)ik4lBf;&9+%D9xQWg-F|xiGB-_HeGX57VG*fdMDbW z>b!eSd2V0hLMNikW^MAqt#z^NslIEkAO1wV6PyUPg6fXiUt{H2?kwqV>iiVXg#=X1 z{V@h#xQRKxbz#}#JN?+HrHY1z?>_`d7Uu5+{OV=UbKIlGJ{>ZZ?Rrbxe}X0?5&1x) z!?$vJ@R@|yu5|R|lYQl~+?s;V_J+ayf|iHZR|fCc^*D@h^#IMb3{$Z9@du@%8tpq+ zX*2y%2C*{4dyMQjEfabTBK!AyW;-XMn6`Kv=e$Il`qzPg+Oh;7gNf-KaR7vo`X|bd;pAA7$8&-ei(#rP*1wUOCp3S&H zw}sz`zvYv%G-<^a!_<+&*^g7-Y+H|)!pu#=lI36Vz83gK5e=M znCK9?-KxKtvXfE8*&^2QxbAwH+chf=7c74?JkiRt>$dl-q}eqj=`$ucmr$bYQij9(0SVa?Z!@oJ@UKi9IjT-ZSEq z0R9OQaXiO}^1NH&ANSC|Yw2?Mk~)e$Zin*TGEWp=)=={v9|~I*Ppz^R?Sp6Pn z17jjq} z)WE4o4=%JWB>28`<-l_wzoN22w<6Ueq|oawTgD&0UguVSH^FWD=d}BSAurQr4Xca_ zLuGd58Rx#RtxBpzMGuf4?-+$MdtPISk#t(Ja)ynZAAL3P5>gvXgN1;%wM87c(E}}^46vi?F%b=Q?TS_G&I>M@D+EbvF zDmU0Gnhvc{8?FE@7ZWgHG8+l8aW}EW&eL-H^w1Y~R7jIA^aBNQ3*7u331t&4POn`V ztk}b3tEa3)e8h!DUPa~a%uOObn&&7F%F7&tVpp2a4Er6Du+X-&wX~-~D@SY1L(|qW zOi51Js;xtF!^Rnr8Za3Miie5w?O=1Voh()DNXL<9Ohp3py6BsyGCdpczLzDHm0CvM zadxOpe3i#e7j`X5tTNr08LRnge!j+IU24mku%gq+e=1wZ8D6sbJ8^(LQ}zyQ?~-3Q z8~wuZ%FvS#nI&3Vl_MF!&>F&*yB6vTc>ywP3`AlrP?}?VNrcjUuq9gRFT_3-UJ4JZ zO0`{>Gm@JWZ+jT$sFWD-jzDPQ!xo=HF(;9DEQcKeX((je+?+ebgx2Ry(}z4yDvPS* z(1L^~DMwDL6zOumrq@=#3x|FP5!v3?^k7|~%41OqX6+sM>aO_On}tk>8y)-}a1I<- zwX2p8&+LpdUdXbISY9|Aq{`7>#kX9|WABji;SAK>)#^Nk5fzBnlwh;BAU8Q|q7uy{ zoNF~t+4LEKJqO7%;6`@9o#`fKK{ai=QlTlMW>Hw<|= z=;C!+UBODwtKh>CYhyXg@!~~&fCObRb3yz?0Pz9H3};NKBN69e#!#I3RW zb5b727$-J^S3yzxIdJ^iwsUW=0N4j*f<@H6c_BG^mxP{_pz>`{|2WT)_)W?skJjkJ z!9h`$(V6A55~gE=4yub!-yLcEV&oolwnwdTDbg2;F1s8^P1@Qh)LqLb-aFXk%8t+{ z6Mek*G3xS1gvOUf`Dts5XBmMf4sSMl(X(&rL^ZFDKL|(P!{UppbiJwEHiznlbds<6 zcx1o1psc@kVk3%?3cazszImV#X;kTmbR)jcG&uC6c=%{_KwWE9Ic}Y%0I3qIgp>Uzw?R8Cji7%Q?-xcLBe% z`3B~(@zXA9%bjmLe~`?WE8sSo(ujrzUg7~tE;=#6ae*6xoB&I^OX z%A2+QPN2ydPJgB+H(j!diEO_=23+y0u@AzPIP-5OMNZe`J~UW=RkjfM{x5lLN#@>k zA#1fm<)s3_ObK@mA**4ml}Rmi%lR(>^Rc#%&VQAx`5eJn2RlDe#YYg2X7n4_v(@n- z7kx#HJog^$H#@U!Gpc8J&X{~{#F+N9*ki8RIn{HriqmZ?4gCJTeIl@!ZN<^daiy22 zsNiKLZll&x7eXX*><`{J6%dbfpNNs>Qr3A1disS@RN8U=TCM4qKd38vf$qy(V&$EjDL5M(1qB@QfP`bq zm(@7$U@8Cew%HV^t1)63r~P%u(l>9mpLvyN<0-{SdN3!Y@pucZb$Rw@vo?EdrWY(P zyqS1ah*}sv)RN>*F8%bG=)TNU-xmzYmo|+mq2~}Rd8Vj9aieUTK@NwaNArqsf|iof^|)V-Y*0# zDEMJ@&r~)&B|u0yFz-~f=6eu6c-w#wg?8;}KE~qxb7M9gy+Gp(XVgrOb%X5&vXict zQa$F;7J9AEt9BR_1XcXHGeC zLwBdPfrwFvV+5bc(YkEJaBf%2QCOJnGzHu2-}kfqroZuwVYkkj@?w{;qJnGLr!4gr zvF4Y??&3aStwN8((5UQu%@nng2>L&b58QVA?)3Ng&F(Tbe-+adHPr&jhyT8yA~(r@ zy)ZHPF8+Va%Era~-wmz#^uH~Z|JQ%pL6PwFe?4F##aFEAf7_Og{jdLe0!5|U|GVKI z+x*X@e|m+m128qnE7UGXVpc4zey++TDaoDv{?ov}{m53&=N#%s3btdRH4-cwR|I5} z*)!U>)fHCGgCn8i6t%&4E!}NAg@1b4WSSVFbmOp09{uezE7s{ur@ikc(}%O!^F3-c zC|e0d&Y8Rn*@zRCSsz(n-C3cd3Zf{AI<-;p@qc`rL<0oka%%FWYFu1a@Q>3&5$Ntd z%&s(Q0aA?=wf?%5V=+5ypY<_v>Fb``UP~q6GG2~_H8m|v6#wZ%&y=h=7p2NV%PJX0 z7JZjk@5R!mY~F7bt6L)lO)jhzvFTKhfagaoX@}QN5V7mDos7?wmEWIuHLVuD*zafz z4Lq@X(^^t7sl9F1^yjMitJb^+re>7Chl=OV5cDuD*dXjJFl?B@WlZ}mbz@h1(^@`M zX>pxidVQGlhg)%|Y?Yh+WK(?h90*obyNh4Fv<#ciX+NK?wX-S~t+qFdWVx^E1zlXc z=%~A4nKramEJ%{vDiz+BdGrcz-mg6)GJ0A7wgm>)d512P-rBSRx5_aN6@@s4*oOq; zf?zyA7QhgaPoC_-J6pzrxI- zex<#6^Jbq3JXETT>%w;6{lj}S2^O@@C(n&JOi@C<^p-xbb|VND1BBVi8`{v%->#%Y z(w@#}ymw4hmVl?Nx~O&Dk-mNT5hhGh>W!#a9Y*)Ltw$3o-wK{Ft;+sA)W0SG37+yO z8ua}|nEfE=I}4wyQ*jEo8F1OJrkx&Wm(x~-<|V&7%tkh-4+wlO6YW=Q6c?#pny z{Q0HNe!I#i*}g`Ww>7FTX4nxpmEqPUY5M%m)s$dW74AD+BqphlI#R__iX7(08Rrp; zy^jl?+qrTSs!9q`jhZi$IbMz%!fv%NnF!%Iob_@J->vHiD$YOG7tQ@*wb0r7pop(G zpb-jr-0Dr*l8&xP7aqn{!{QrGjDR02JZtcO^+}dZ=0zz-b0t~sO&F?a_)E^JA*}cZ zwLd=-cX$DPi(ljNuj|Sj`lz?pG5&3h%o-(bj0X!iGswDfKVdBRT}v8cQI;T{K*Cd^ zc*dR$o|Mr~PB<>Y8nKBZd=N_{pFOrUIl`UiBWs)^RZFaQ8u6^BJv~Na1?G` z=(8xSSLU%BnmuusC6I?+&&(`1jE`Xiq0ZROn7Vc{%8LF?946Mz6=$NRq}$iagypJK zFQ=>;{K?1OpStGtT06^N%yDZ_l0vyW9H)OA7&#O_9m-hrv~wXFmH~_P%?Fu=7p~s< zG5_tP`}iGf4zjmu8!u+C%Cvy z+8l(Rod-)@TO361XGPJ4Ku~td+D8Q-(;l_$sOMTvSxP3DO4Ft*T#iDYTskd;TMh{h zwg(i9OHA&m;~g-<1*@=6sjK5}-=4-<3n>d730Xqx1%KLk)GInvl7$>{ku1u6IEX%h z3#nSBsdYcAyDz>HA7z9d(m)Xe%SS7qN2_n~Q8r6m>1`EGqz70TRyhq4QSj5KrVxJ6)SY0^k}iBd9igt9LULXL_T~!G~V%j%poOc-mC}R9v@19*=GU7GQ?2f$uW;kl(b# zgVYlcffHn^s!3c)cZsF5^{tpSmTTirN3Xa%7z$>sO!3{+p7{b%!$Yko>fA*envunaN-;Jqtn#TKBi~;7MD68wBe7v0tdW~6kv4rNGw#_7*r9X>A|1V%&g`%!Y(dPd?=PZ9L1hsP~M` zgDDN8DyY5VYl;>8AB*3nFXo?21JU-x@*z?<853~N33(LOb0)+bC!ErIc}v8|Wt$Ed z^KpWM8~i7e>ZkR-&J~R!w^(TeeI<6}loFN9foWvG&A0F@&%uCcqria+lq@>VkMwLG zkFUw&4w{yY-za18`^k4#KrG%wRX!N0gAjkcA#qvadh?)AIcoYH77~k$d`b8QkfIl` zMtG(AoWP`P25(Hr0+PNGlNVCdQ(O?O*OSXqf#rA0j6$0XSm*+=4sgO_^fkA@JL70^ zujbhOCuV%T`Sr7F+PmIi;(Tcoap2(nvpye=mer-R&V36e^tihVtkzt< zur#;!|HO*r=-b-TKV3eCUWM|YXZs=`FEF1W2X|P~j~QKK2RIc|&w?6Ump@Pkw=xSs{bX z)CGXkr1bpCpT{MXDuOibx`D?)zMyJGS4QVMyHBDOOAm{&uU|xu%!%+J-Cz$^7GQAh zWImFPztfTY{t$tlc+faJ3c<~Z&1nJcyzk;JyK|tQ$}0jX*bj?B7~eJiW_nwCV0`Iz z9JUF2thf3NGdFoa5}mWh@m4p1zejWZV!-mGz5cu7-!;=PDjhq_6Krxj^ z{|Y$FL=r`x+JN9LRV16Nzex;{82UJ8Q+BjIFYNpp`i0Hb=I5?L%~vh5!c9QLD2Q(p z9eD=#V9`oqIl<_yNWtdrNSnDoN_g$x(C^Ox)9=w^Y&Z1jeExcA?dZsOMJ3N`qvmfY6)Z+JJJ8k*6xz*~-_V~wkvH}t$d+Ja8RsV|mV+6XT1ibJ>5 zO6hP_yFn1z@0r-L4=a-bS}aDr0yK||ADdJF;TZs>$8I9O#(Cx4^}ZOsZ0AX?v~#^p zZWf%^c}vHWs6CAq9i5ba3%YFrDF`uOxoPDRph0>bCDLHzJ>pk&k%mRHA6DF+1+MN$~o<7ItFXyI=6d* zl*ys96Cq_$A;zd*mTp{Dxt?4WD+!^6_33NE@u=wueaMG=CJJMG>O3l28x{l3>-WWX zs{L~o_&m(gfsB^|vWE($ymgB^4u3`Z$Fhe{9Hy0f`HHG3a%=k`!a6;%Al|<@ELV~H zh3*F!p!5gKDt@7oO|@Zeq)6cW)@Q9>TTi)k`*~Q{PAf|)hz5-^8*0q3IYSy!e1}Kv&?o%uHAu1Y|2cOd#hO>)&s6vB&XuetGVP{euMBQKY_TaRIQRuL;47wM ziByS*g5YS==Xe#PxF;W*YM9~%0`?(4`fuXUmqs%UaO{p$^96Yd#6}x0x`jw~0s@>| zo%dob26nhUqx2;`@KyA`EUjINnpV+PYf9ejfBkseg-@X2&>Uhv=TAB*%F4WyUmJ+*wT1 z)th@Np>X4Lr07ul<;#VAGe3}!arUmcpKLNz?UvKduON^H2b%2MImU47Uv8KDBP-%C zhyU4e)_&<7qe{Uv@JLR!AL?WQc`#KajIJx|J6NC4fE;#;*)<>33OLm0-vWHW&Yz-%+}&PVeWHy2I=!_66UYDIH1iwd4ep z&LdyT*RFyQ>UnG-$`la*|BtT=K%N|0{ z^6*M0Zy~E=_@M#zP2_DnxwuUx{=K9VM#Bx4bIpHcSmTu6MwCs`wr0!S3?IK;vP=l8@ zAC%ZimA=GZNt!YX-N1%#FxqUM^xVI#Uc?#F4B=T4*=9_%`MWk@+MRpKs~k%mr6gZP z*&P~yKl_d@$BxWQbZ&@Ujol#a>1D(mNfQ`-bB|i@cZY8rr@7nJ3UV9Heg0skEXpZC z>j|q1;n-8mk#vK`zZxQd%KuN6<}CN+x?;;`rmS+jYd|&~PG-$()=S+&HrHJz|M==7 zp;6${BLf;kxI&`vW6%e!-#?Oy`+U{xLXcI?cE!aS!+!r)X&GDHcmnpyVe8xC)!7#o zPk@t~h0rHMYeF)nGWI@|>Ugi+b@rOYg|1%2Va8#!kxzDMqp&>uH?K&|NXfHCtjm|z zqWC_lKkTdCQKvtBkRXA`-m)tfLSH|~+gMwGaSj9rB+^FKl#PD!cStgNzhqsYsbD}X zqgHV3vjj8b|#$M+~J0?sohPn%)q!= zvGs_0J(!=rS4a(5g}j99E{ep#RNgq3n6+s8GQdV52N?Dra}(IoitC=8FT6Xx#EM%x zeRFSLsdEr7W)G@rQ#)Eb)-n^x>s{yngs2&bWp0^Jr9}3}Ks|#9eeC1YP&*Gm-jeTX z(NXyLb1W7h2s@GxGPIzU_oE*hrsY9!n;CNrvS8@tB|Ff~t5pKy`~BS*ZfZp#?OZ_$ zEs076W)tf5zW_9~=4M${So8%a^`5fkq6_*_;S~b1pFQ=YNS#4ZGZaWIfV3k0B$%>! zbyMRDe-y8lxp~GF#_2~b@#e2>)p-T>rb?h$x-@cqr|zyHOi0V0TNqtjsK9k~iMzL< z+aiGh*VHVte!R*zbb1O@*TJb<^hnho@|X8vsxUr?_g`nH*a_R<*kae&+*^pzR zrJM+)5b$uASSUeAZ;#9=8RYc=DV5lrko@sMjETv6>#W3*SWEc3r zcN-p}G5w)ZexMzRB|H2A$L7okY17;&m29l| zU_pH|{YLr6DMDFW`a(=2sE%vsmC9&+FtNV8z>qq&$wfW~x3j{LftPRW8MTIK znpI=AVbhPq<^ZSGUKDL#r&wb|-6+$Lh7iZW?orfPf)7C6IiWh=^h+$}@;vngfO_ycsk$C}er`gOkvyn270L{5 zkt9B5SBzKdW{nd$sN<3Ub&@rYK`;rhjOcnhz6M&w#-@0A@M$depOOQ;+waNZalMt5 ziF6upgTR}sM&zX1;kJ46TIH$%!P7+HmyL+IZv#bf#@wf^Bmd0d7e6@-}89yk*PG7X)d(HW^uR* zbXV_}8SVFf6xRILE1#Kck#FlZT`{>YG);4@cGG`4EwL+3Iqaqj6YRD|#>P@DIJc(L zXSVV6{+EthToMX*b{;ZSq;L?cufGW|P5$NbpL)dq$^-wYiv6!V@TWWg6iogg zOJuKhd0jd_5D!!+zJ_z9@|JjTM{xWJ7m4|=SEGvL4}#@Y)-RR&UrBNS)Ah{frakW%Wl!|krxdB;iVCBae7ni% z)E_0CQ|KSco^3$jKle*N3MCaiwUOE>um6kwB5UelX<3YQm;Fu5yDszKdtH?3ab`vQ z^#=gic~6Ghc$Ml^>c8uI~lipKo4YYzA=m7$g6yM;RIB(kq$H zj_b>ShG1P~1-^j(lwk^lDE)1pDf9o-Lc$GkeTek#>AhV2l01UQtw7d7Kl`3d?f=-x zpg;YAq(P533kx|pSl`m()JY4zDN1F^m5dcz-fbPYT5z`$zj!OKc=P>stc2a`sm6}U zmEy9n?2gH=lNE-|C+8ZA$NdQasn>QUlI8u2ZokQ$4H$uX13ps=1D@uoZpYXgythG}M<<7OnIW}O=ocL8Ck($s>bl}vHfxIcdlwm^tr=rwF z%pQ_Ez0$6h&qeZpqB`lG*#9qLbB{1P63Sq)J z>2ZHnFhT%O8PBDMOz>jgY$M7_NzFs~u^TCnW2Va0qkb&8llUt4d-jN839eO6R-8*J z&z?>T;fUY%5w5!o4jl^hd_U{t+$+sbkP*j!#Mma!G}MR<#~57ygN~yq~|$u*gP!Gi@@JBs6H0OAeN&AXB=8^FXdsgBVIW?)wOD&ba__gn`u$F7D9%7 zvn_J71M7Z*`g!~K$T(h0{bX$p?cRH>faz}s=-=jj1o&pi`FSd6aqcl%GO@TmcXs~V z;KfY6c+#V9yT)%)cya+d1xnl&ubS}(wB-w&T=O}1)u{rivk>DDL%+*T8W)-a>K{fs zkN9lqBm9ttN(s5rd_onR-nijz4vq7wSh4t`BZ5`hGXcyyCD@GEqWiy=ZSpi>!Yf*^ zHD4#O%%{0&1%v&xZe##dAVwm;TZEX z!%IMB+|I(`CD=7>&M$eok2j6y#e3ks*_Axh3iA%p*{Xz8^BwSxjoS_lva3G(_T&)z z4|gshO4>v}duO)2$9C$wXy%r&!>yGligIU$mB%a(#nTsb)}JA39A4G~hWxZMCys7m zNPoJXDNhl@jWznsy|tO@yp7iq3`Y1L9P6hlTaFXdp#1!C(hbf0BJw@xtz>3lM`0Ym zsl#!8vZqqD%p+ibQP;EQ0NNxJ)~U(9=!#Uh#`q;<6Bn%P%ZeO~%T}}&bfqbE(PY*O zpnv%O#v@pTx|UB)s5+Zo|EA2ol><@*r!>9;R#QOGGYdW4?c-}k00B?!YA42OH6Va< z+Yh#Q9%Y>LPU9vDOZ(nbMvFzIQuE(!_sfrZ+dwIVF4BHvT$%-iTpzd**|)EYlp9sz z1`)O4^D>X7&_*(bKP0Lw2wi;E!2Fg8;Lfe5>*I^lYvZ>_b*9YSSLjzj_$JsTsl~#b zlw<5DGe_Ok+duA&UtGT|weR?T?BQ7!fb;m>H?c+v>{aVfMZnS0emmN5KbbHSP@$wd z=;TF@L(EPiv7J8WnVefQ$dAzdfto&)G$I;OplQRFaZ3ipRq8-R0a)(g^>w6Cgr@WD zaDo5ClWAs>mw|y9GG6wtH`(3if)=KMr5?y7dNo;VUWAO7G=F>6q7o5+<0C%}f3fC4 zRMK<+;1;e_-I2g-=(h(}_rsni=D&GxyX~ommKT}EcdMoCK{}ELIcFC$DJqfNEUI5T z3`l2-Y85rUf(BJ?G{&@Tis=-}GTr5qA3yvW49Q+vru{(Fx~F13;ZiezQ$r+i>n?40cZQy^7d!f|pKiG?HuB zca~|d>F2%NEqPy{ka9%t!sP-UqqlTr%oQLje3}heG`G?PG=2*FM6#`)g&skvzQ*tx zSC|y8;>Xg_pRi9byA(Brl=GKX=Wt%MlII9*OO6%5g;Ase%8IHPf6LIMQbi}ylI!pn zZZiSXlP^y?TH`EDMpblQ)5YLk4uHllP%;ej{>ee2Kvi#5M@r90lRyk%XD`RaRMpWU zWMAHjj}<3#Ca?^4caY6}G@R*7J$LM`ZfoPD_G?Y6e@uLw?B)*Io(3r3rjB*T2n%}{p<4|jH-rT{?cX2U8VT}G;#Hw;^h2yZa?>5`z(o*hE~ zpmtZFtb-&h7aEYjdIe)^iqJx_$jXyx+)B2-;+x=}^nC6rDrH$&-CNU~enh`!)IBA0 zY)IV1T?}%5TPlEoARyL8z_RWhi7?Y+09n64+sRqYzf4RnHJH4+bRGoV`k@=yt!#W@_5=FexyL%(YdB7G&k2V6ec?>dHvP0~_a2&Oedx8K7MhYDJ~j$d^A z1a0}8QBy|+^`Ks2{;6MIm91P0E-Qw5Hu7jMZaT=TKKM)1ZX7 zo(wCINKsSgVyjX`e|Nh-R-rm04l`c6@oEmWVZO7pcC(D=KQE-b_uZk&ZK!^4d5umv zF(QIA@B2zH)QRxRT~Gkij=&8Ds!K8^*%Y?FZ&+Jm0SYp_tDq@3%<7k;_j#PKM9?;`pw|{s zabq4ue^shxjV%=U?-R{3~acIdwtp0HfW#hg8a1M!9UC{cSq09)$2+4%(uL>9d0#=1h z9CpVu4{Djayxl@P^E~X-O#h-RtNqit|1mru!u}yv)|`3YZpK9GOH@f!ZO@AOor~i zMv3xxsMUu%9w`YTg4I|qB|zJb^dsHLO#VfyGw$pVvE5i>+0uKc!<9x_FZv{Q8M zrERw;K2A@w_9Tw>u&+zwR_qPCIkr|SABe1R*=HN^!UT=4kJ~Mlnj=) zkJIjgF4Xw-?Q}>CzJc@QbPrJfNXS#>*yOy6EJJPj$(tGc9x`NBg|uS~Mircg|pF(xc#$O!>NiZ#izp8f@Vs>@sHEjsqL6l~Nb%@V!TvP>h5WZAzt_Kg%t@n5Hw zxz7~eU^QJjaSB$NT5kUeZoSO7O^Pf1STBnED>Z~<#Gz_~C!J4G)2obPsZfM`?wE8% z!c6GRY3Kq^+LzL54i~1Si%v=(0`Y`LA0=wt6esSEsd-p8X~_;j3AFfxB5927lVehr zk^OPpse&Z806+Q}>Ane2={DFMw^SY)?0Qmw4oDyR)wOg449wj104-tC)X78J0hxEZ z-l5W+JF{}U!RQ$yRju&`GQf;K)zQ&-OT@I)zh4C6>^l)T=(;`ZhhiO+*Pmy`!XoMX zeMZ2!NU^o1HfJ9Fe zJ~C3!e(V=Qr)-aXKwxJ5X3>|xl&i`;(rICzm8dNvv_GUfBqdZLML8oP-cZl$vfW`g ztb||0LRQx9;yj+B>U+QwnYnk7=j_$&0vz^I0$v-gu)>fq;a6#rse#uXSGjwO1IIzl zjb+!yibqc|1H5Q}vI^nd`=)yrMy z8U~^5fueWmBvI2NX~>%0cmQ>74QLMM;maPPmF-N|<^Za-KvH8O9MK(@1FM5)UZvnK z7})cz?zD>0>V#-(;mR|##3zu@$l4yrTm;CxW0DDV=cn&(J0r)hC<)~c3KGyYl1$6) zTzqOwz0S5L|LpInaVeuU)_p9~VvncqA4l0FToC3xcdc)UDOT_S#tqGA3HQyTd*pr_ zQ{N@!jgI@dy_BH3ebH7HK#b6@Yi zPt8|buE|XZ?cmgdOXINH%j$qaJ7{@4mFjY?i1s}l!?!Y#$!J`Toi?mvbXZB~e{nEn zY&h$Pq@j1vf0SaZO7a`Gdu3V?mV5Jt3Iq!5?|-G&5!Ov+(9q2U8o2*_I7yP z6Zx}(*Wy3&?0Pg^!lr$z2zt(u)_tS?^V!4|`9%&|jie|?Cbb!DKWqCgm8eLwlyt4% zvlhuX@*5ulswBhNnRy-H<*JhH8?Ae7d)gMN>|6Z63+pV++AHL&sk)P=ZX`0r%^5pBoQQ8?GKONb}N4AJ+D+l~E|H0$pRNsfe0WNvMR0Mt{x z;8XrT2rIB!id{mii*{q<*KikJVp;BPbi zzi7j}iIcw@ifU)N4q?<8)LtR+k&cW}`gHv`=DwI4W`F4H( zUjI?gGch_kdVR7)OED2xYGh$=UpDp0EIlSB#xfv4TCujh9XPHwJC*b8s)&RHR1LX} zuFcHMymtrxqA{Z7lON8%94UlS1Psn0rsZQ(WRwlcy1<|srOEG9O%$mkFVE15iSNjm ztQ;LHHloaYvZcKFtVgpH6Bk>(`GG5e)IFsC@jSIb+9V4vuM@OlP$rv@kWi=k;hN~X zx35K|r2Ihx3;tEX4Gj$^CPS=U-!q_4U(SI7HfVNspu4B%F%u}xgZJN;K_po?IXO9a zdy6TKZ+lE*s&GeC)zq$AD|ggQ`oUcZo|4(eSAiLsnXR2IEe1W{_VIs=hlTZk?Eg{M z$SOWNJBvHNy7uTq@yzj#Vo>^e ztK$B#Ups&9aL?nmT_R!cG33m4=AMXRJ2Ohu-DwFzj(wI7 z-tuZ?eHWP9QaO`!lxUNNI=??_I6rso zr|ZC$ArP1VBO=b`5`kqrO< literal 0 HcmV?d00001 diff --git a/v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-105-1.png b/v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-105-1.png new file mode 100644 index 0000000000000000000000000000000000000000..9a7c00fe8726c4ad360cbea492135592d73f2544 GIT binary patch literal 59825 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 Zk&DAxB^EdZ^UWGTE?ZnGy6E!we*={m5^4Yd literal 0 HcmV?d00001 diff --git a/v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-106-1.png b/v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-106-1.png new file mode 100644 index 0000000000000000000000000000000000000000..5367c1639f33571398760c08f63cf00b3c0511ca GIT binary patch literal 95221 zcmeFZcTiPX`zDHZ+qU^rQA7!bgMuUlQ9yzj4hSeYqmm?Nkc_Eq1x1bo5d;;G43ab0 zq9i3qlq`}YOU`hgWw-Y4PSvftcWP$t{4vz`wFMmZIeYK5-uFrGzI#DdV#C^TXYen+W>4q1?|bj)|i|5tc- zkLuIW?WUuiIjMLpc(B#krE+q4d30X3h{<3ZRp^#bsI{?>mym7M>TT2mvy>O?@{*zV zHu-EjyZ5E*f2g!Q;g5pr3@%^&aP*J3a3S-QylJ=PrB5S^b570$$3~djo12H6vIeak znL`qL$CC=3ZLHkIL*+JkzPqyd`)B(8pJ%n>wstH2{odovNxJp_ertY%ZpXjhwfwr` z(7)ehu335M-|sB9{`&gg?>_JU-Q(Y*zLxn9-7i0X=@GP>j$EaGzK;EWctZ;n20CAR z-n%IH;m27QOr-qs%KYTc^6m{WbsOyy4^9O#9A4g3NG?-L|h-TaN(S~!!Wmm0U9V_9@ zGB!EMU7Pgp=Tg~AcP>dZuIx|_O1vP3fm+$b7J)-mfEO`VX0R??wy^T-PZr<=K(!9U#&iLPpdImf3o8a zYk%p1P({z}++8ChysWIDr)j0>{FdQ7J$z8%rI(0^h+>+tl1zw*no_K? zl9N+*{>&H8Q_Q=59@BE$%1fCMq3%m+^7fxv(o9rx=G)rZoTeHL*{CKB2}^ z{qyDYSdWoXpOgqSm_#H$N5q^B9z(I{*O4lo$W z{Cv>~t8eypD^6UNmXQ&7@IHVy)TG(NgN|CQs@(wjHW+o zCGZr+&s@9K-w|Zoe{#9mEP-{x=;gPyg?c^`Np)X3_N;PvsO^&f>5pH3yaU^g6^B}6 zm6iRif@_uvl=aJeeJJ_{20cx~B|iI_@?D+(^0c{b!?098>h&H6A99)K9oebaM$z$J zUgtbgA|-!DYV}!t0p5D`En6byog^pw=?7l@IQX+)_u_Jlj*am>C^xW4FyrUrqfo`f z#In+36{F=Jyr=3|OdV=b$Zm{V@A+;&oj=9h+mk1{cfm1W{kk8=klKN(&nzx3-Z?YY z-C~&kGCW+87NZzVGs#KPEjAwfl(caq&8TL-_qOecn~re@yfd}3V>ItfI>4fE{=653 zV_>|}PbukzNC3BAaR4V9Rp9{Df8#ra_c)zjU_8X0tVC zs1}buH+{Aj5fxP`aC4gN~n?VBaF`sOCF zC_eo%dPB$m^7`F$=b~+gTZBXxz7;ynbllm-%xvaRaOK@Sr-jjCHY&eiMXf)#hHqdX z2UXa4DsI1Qa8y^9-t64m&Y_=2@u;r&US8;T?u^mOv1ja6Q&XdbO9$}uVKb&1<+#jR z`*Ca3Cu|zv7h*hg$)n=w@yPqTju{tuF+Mr0`$zerb$6K&zKKyyy5c6j;pcImox#~i z>*?!v@A$0E`^nD#&Ye3bv

U6t%LE)u;ODcQ( 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 literal 0 HcmV?d00001 diff --git a/v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-107-1.png b/v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-107-1.png new file mode 100644 index 0000000000000000000000000000000000000000..19d4296081b3d30fb497a4dd85e64a0eff6c9076 GIT binary patch literal 117842 zcmeFZcTiPX`zDHZ+qU^rQA7!bgMuUlQ9yzj4hSeYqmm?Nkc_Eq1x1bo5d;;G43ab0 zq9i3qlq`}YOU`hgWw-Y4PSvftcWP$t{4vz`wFMmZIeYK5-uFrGzI#DdV#C^TXYen+W>4q1?|bj)|i|5tc- zkLuIW?WUuiIjMLpc(B#krE+q4d30X3h{<3ZRp^#bsI{?>mym7M>TT2mvy>O?@{*zV zHu-EjyZ5E*f2g!Q;g5pr3@%^&aP*J3a3S-QylJ=PrB5S^b570$$3~djo12H6vIeak znL`qL$CC=3ZLHkIL*+JkzPqyd`)B(8pJ%n>wstH2{odovNxJp_ertY%ZpXjhwfwr` z(7)ehu335M-|sB9{`&gg?>_JU-Q(Y*zLxn9-7i0X=@GP>j$EaGzK;EWctZ;n20CAR z-n%IH;m27QOr-qs%KYTc^6m{WbsOyy4^9O#9A4g3NG?-L|h-TaN(S~!!Wmm0U9V_9@ zGB!EMU7Pgp=Tg~AcP>dZuIx|_O1vP3fm+$b7J)-mfEO`VX0R??wy^T-PZr<=K(!9U#&iLPpdImf3o8a zYk%p1P({z}++8ChysWIDr)j0>{FdQ7J$z8%rI(0^h+>+tl1zw*no_K? zl9N+*{>&H8Q_Q=59@BE$%1fCMq3%m+^7fxv(o9rx=G)rZoTeHL*{CKB2}^ z{qyDYSdWoXpOgqSm_#H$N5q^B9z(I{*O4lo$W z{Cv>~t8eypD^6UNmXQ&7@IHVy)TG(NgN|CQs@(wjHW+o zCGZr+&s@9K-w|Zoe{#9mEP-{x=;gPyg?c^`Np)X3_N;PvsO^&f>5pH3yaU^g6^B}6 zm6iRif@_uvl=aJeeJJ_{20cx~B|iI_@?D+(^0c{b!?098>h&H6A99)K9oebaM$z$J zUgtbgA|-!DYV}!t0p5D`En6byog^pw=?7l@IQX+)_u_Jlj*am>C^xW4FyrUrqfo`f z#In+36{F=Jyr=3|OdV=b$Zm{V@A+;&oj=9h+mk1{cfm1W{kk8=klKN(&nzx3-Z?YY z-C~&kGCW+87NZzVGs#KPEjAwfl(caq&8TL-_qOecn~re@yfd}3V>ItfI>4fE{=653 zV_>|}PbukzNC3BAaR4V9Rp9{Df8#ra_c)zjU_8X0tVC zs1}buH+{Aj5fxP`aC4gN~n?VBaF`sOCF zC_eo%dPB$m^7`F$=b~+gTZBXxz7;ynbllm-%xvaRaOK@Sr-jjCHY&eiMXf)#hHqdX z2UXa4DsI1Qa8y^9-t64m&Y_=2@u;r&US8;T?u^mOv1ja6Q&XdbO9$}uVKb&1<+#jR z`*Ca3Cu|zv7h*hg$)n=w@yPqTju{tuF+Mr0`$zerb$6K&zKKyyy5c6j;pcImox#~i z>*?!v@A$0E`^nD#&Ye3bv

U6t%LE)u;ODcQ( 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%0AcB4BPV8qZ2=~ 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 >v1SV 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 literal 0 HcmV?d00001 diff --git a/v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-108-1.png b/v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-108-1.png new file mode 100644 index 0000000000000000000000000000000000000000..c3d133e541dd6a2ff3d4cdcb110d3a3d3bba0999 GIT binary patch literal 89591 zcmeFZcTiPX`zDHZ+qU^rQA7!bgMuUlQ9yzj4hSeYqmm?Nkc_Eq1x1bo5d;;G43ab0 zq9i3qlq`}YOU`hgWw-Y4PSvftcWP$t{4vz`wFMmZIeYK5-uFrGzI#DdV#C^TXYen+W>4q1?|bj)|i|5tc- zkLuIW?WUuiIjMLpc(B#krE+q4d30X3h{<3ZRp^#bsI{?>mym7M>TT2mvy>O?@{*zV zHu-EjyZ5E*f2g!Q;g5pr3@%^&aP*J3a3S-QylJ=PrB5S^b570$$3~djo12H6vIeak znL`qL$CC=3ZLHkIL*+JkzPqyd`)B(8pJ%n>wstH2{odovNxJp_ertY%ZpXjhwfwr` z(7)ehu335M-|sB9{`&gg?>_JU-Q(Y*zLxn9-7i0X=@GP>j$EaGzK;EWctZ;n20CAR z-n%IH;m27QOr-qs%KYTc^6m{WbsOyy4^9O#9A4g3NG?-L|h-TaN(S~!!Wmm0U9V_9@ zGB!EMU7Pgp=Tg~AcP>dZuIx|_O1vP3fm+$b7J)-mfEO`VX0R??wy^T-PZr<=K(!9U#&iLPpdImf3o8a zYk%p1P({z}++8ChysWIDr)j0>{FdQ7J$z8%rI(0^h+>+tl1zw*no_K? zl9N+*{>&H8Q_Q=59@BE$%1fCMq3%m+^7fxv(o9rx=G)rZoTeHL*{CKB2}^ z{qyDYSdWoXpOgqSm_#H$N5q^B9z(I{*O4lo$W z{Cv>~t8eypD^6UNmXQ&7@IHVy)TG(NgN|CQs@(wjHW+o zCGZr+&s@9K-w|Zoe{#9mEP-{x=;gPyg?c^`Np)X3_N;PvsO^&f>5pH3yaU^g6^B}6 zm6iRif@_uvl=aJeeJJ_{20cx~B|iI_@?D+(^0c{b!?098>h&H6A99)K9oebaM$z$J zUgtbgA|-!DYV}!t0p5D`En6byog^pw=?7l@IQX+)_u_Jlj*am>C^xW4FyrUrqfo`f z#In+36{F=Jyr=3|OdV=b$Zm{V@A+;&oj=9h+mk1{cfm1W{kk8=klKN(&nzx3-Z?YY z-C~&kGCW+87NZzVGs#KPEjAwfl(caq&8TL-_qOecn~re@yfd}3V>ItfI>4fE{=653 zV_>|}PbukzNC3BAaR4V9Rp9{Df8#ra_c)zjU_8X0tVC zs1}buH+{Aj5fxP`aC4gN~n?VBaF`sOCF zC_eo%dPB$m^7`F$=b~+gTZBXxz7;ynbllm-%xvaRaOK@Sr-jjCHY&eiMXf)#hHqdX z2UXa4DsI1Qa8y^9-t64m&Y_=2@u;r&US8;T?u^mOv1ja6Q&XdbO9$}uVKb&1<+#jR z`*Ca3Cu|zv7h*hg$)n=w@yPqTju{tuF+Mr0`$zerb$6K&zKKyyy5c6j;pcImox#~i z>*?!v@A$0E`^nD#&Ye3bv

U6t%LE)u;ODcQ( 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 F^WVVG;qCwc literal 0 HcmV?d00001 diff --git a/v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-109-1.png b/v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-109-1.png new file mode 100644 index 0000000000000000000000000000000000000000..8401232abd149bff29efa9fccd3af053b9c0f75f GIT binary patch literal 70650 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

U6t%LE)u;ODcQ( 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 literal 0 HcmV?d00001 diff --git a/v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-110-2.png b/v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-110-2.png new file mode 100644 index 0000000000000000000000000000000000000000..1f68077f57a224eec2f1db07a44d04355d5c2f61 GIT binary patch literal 105810 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ʲOm!HXHqM0m5ewreNu44b(B6>bF;cZsnDgeOg*u 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

%z7a$2B?-D`^x|;%eQ@o&t48zt&dlMn1m2LVS zj%UxUArZVsxwOLbo2s+yg@D!%J&<6M{T~E93D|()GD_jxwd)p2)A180rVs&BN;P2v z|F%>SZfjjMM%x*2j(*V^h`|!tKyj1nN6`Em`98 zm7^-n+`QFOx`!IF9mU`(oHceGn!cQ7wjc781~3_&=P>|62A=_J;gy<*?SHmc2rfn( zo@s(7Xq*LSmhH8yFts@fQjh00(vTy*+){7--)PvqPr@ z@o=BuORVPqvu5jCLF-noTesp0wk9SZyH|fBxek8FRWyE*Wy6d*jQs{k2YKp0O{BIe zr5No()~-WzH^UruqO50ND1bqu4L<#FU3IcS!z%Z_2RfE85>|+Z9QZLzOu=&W2A?B0 zk7L4N3*a(DIzE59gk0Mze09k6uwh|$t1Uo2l;?jcbb>LqgdU>AwYIl^gtnrDpFuwq z1=(na2x!bdjtjl$m#YVTwj#nvkRn<;%$0k1W(rPIuPMt9dqobMuIhPc4GI0EkHl`w287JaTLYsAXnnbbK{LnhY zM9#t>y7l3XHY~g1Yap5Yj`PA4Vh(z3ZGZ}J3oB*u{(y+t_f=I#CCs0@xt$Bim%Y79 zKv6i0s6+}8n}FUBbV%1+Ilh5Sda#J6^zUuk3K7p%O44IM*m*Oqj=`rD|A7ud!Cn8d z#_z?p&Voq1vkBG$Y(?_yj@)aP=X@63fBaYz4iZH5=V<>o*sXgWa&fbV`j-NW58|N^ zK~kTmr>D!2a=?a*lQ?Gq+wp@y^e@pT8T@x=Rt-amH14hDdbpY6GgNd>j<4U_+wTSh z?7*hL(!tppE;mpPjLmgSL=3S=&Dt9+%F~5=e>Er*HzCArQ~heEvxtbAtk0+7`k}S6 zvvcqnwmCejgF0y&XAkDOc*90V605rRS3`aZpA*1nD%XZoZ{jp9dI&wSro#hiR-lSLPxYUH`)C{S;NGCIKPr7xkhgdvmib6Ei6hN-wex&tKKG&@gJ}xNv{KUyG+@no_VH}^v@n@3#-!kg*ge^% zNH%XF;g$no5$qroTg(#l>%3t8hX@%nF*1Gz#xBJkM*-uOrEo8CXPsd_e1$sTymB$F z12pkcx&;R$vS!fF$(fn2K&j*@HQg(EB*zR1m>U~w$9~cl?5WTIPWKfwe~7KD_wk-Q zc$m&A`hD&?y|B^=2f=!Y!*hucN0vYXvBuV&A5Gbgu55a&16*ngVe*Q58@$V!g3%37 z#g^y5OY!cWxv0?gP53!BluRN8OQ9vcFEs#xYKMnNs0De(o@~@Vs$7zi?Ma>SC=E

z4-4+ulXuyB9FeE*B+!;*MIJq6P=yWeHKMz3_5QGnsPJjA%0`V9$~<}dpofJt^orV z1&9S;E|w#4;ykh^Dx*H#k`pxUoYxvLhgp77=qPT+O!fQJXLp`+awkFEK}w3WhMllL$O`vq@?7Aty@1qD(f+dgtFy{ zq6>Z=x4HPa%if(kbGo=7T+q2+dSGRFyh>`PP?|q>11w*&H3!H5�l`QdxwBePJ5L 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

U`AkVEhYN8>UD!$KKWp_U<@L;Yz$_rg)DRF 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 literal 0 HcmV?d00001 diff --git a/v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-111-1.png b/v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-111-1.png new file mode 100644 index 0000000000000000000000000000000000000000..394083419cae10eec8b48c87411167b4bd99ad2a GIT binary patch literal 70258 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%0AXi+3{jfI(+4IdtPP)Osk%dxdQz$<+_w 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 z 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

MiwPe?%TRdu=WZ%-XrZqfxz#xuXoX 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 literal 0 HcmV?d00001 diff --git a/v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-113-1.png b/v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-113-1.png new file mode 100644 index 0000000000000000000000000000000000000000..f84ad09736ead4cf021fe611c2f25885d9012a48 GIT binary patch literal 77624 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 literal 0 HcmV?d00001 diff --git a/v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-114-1.png b/v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-114-1.png new file mode 100644 index 0000000000000000000000000000000000000000..7e71f3f83233c1cb4a938606a5e2c0700d0e3524 GIT binary patch literal 104139 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 N`PJ^N!p+~D`3Gx#lTrWx literal 0 HcmV?d00001 diff --git a/v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-115-1.png b/v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-115-1.png new file mode 100644 index 0000000000000000000000000000000000000000..000e43eba28f978a8311cb08d475ec712c88d996 GIT binary patch literal 103438 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 z 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
MiwPe?%TRdu=WZ%-XrZqfxz#xuXoX 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�jpYba0 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 literal 0 HcmV?d00001 diff --git a/v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-117-1.png b/v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-117-1.png new file mode 100644 index 0000000000000000000000000000000000000000..8300fecba748daf783acc29e0375908b1761b89d GIT binary patch literal 71565 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

I{k%~}V9;8K-w!14wCYC(EQ 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 literal 0 HcmV?d00001 diff --git a/v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-118-1.png b/v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-118-1.png new file mode 100644 index 0000000000000000000000000000000000000000..ae29b2da3555f906962ac064a5a0454c70c50217 GIT binary patch literal 194720 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

A*AK;$h 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

5C>0}Jo3bUsk> zRG?yWhZBD0=GotV5O#d~Q;LH(5f5kt&n4}%e+Zh;3gJT)QlULHKiC|;*pHVPXwnV^ zu+TH7vK*s~wrh0X(>pJEde754&U)1@^oD6Q?af?^g7Pbl<9PY#kJyyjcoV`m7S~67 z9QoFjE)uM8iZjBL_8smfN$?fSt@!h!w@xNufl4zI{L${QNzj8BALYXD%IdXB zC|bn<8U5Orh}dM!!Ji3WXJBjrpLo_hb!?~ZKHSfxX(ADEvSI`Jv>GYeT8^k6c6aZp zt(LbHt*uPE9L0$5%E-y`ktp!ni~_t+CkoZn*xUM%X{syTImPgxflOlNrk6dgvF+nA z7KN!}LyJ?$fck=3l7D1`y(PZ(qcz{PSC92#0Z1oMO7#0=Vsn8yfV9rLNvy ze3e>s9l#2Ff9oI9*|~jtIdkd3a=_}|kCjZ0BZh~PJ~Wb>epC5jPi7n!SD!f#m!RVz z0xM!a?OIEJI9<*^-`iF+nLE8>A_WSdV?kU9YI(rodt}al=#^cdB z9s+S#E{w0&yF&qm}yj=uc+8JXr8j>!nv*emeX4DHJE+E*aT5jqOZo{#Kg-I98*sz#VM+jB;V;dEeW^Fy&A$+cB_I1a7Q=i6ik_urx z;wEXo(AT1DFFuy!CExBd-(j!a>mS~6*qPbmR?B+@@c$%swnORDmeW4{cK!mT7EJq{ z7-`=qH^kUdCZ#&@IOhX3SfrIp+J5uH(v%f1uSNXP(Q$N&DvDq>6kvvSBrVAO$|;Y2 zc4&8gBA5SO%$k}q!ME7XZX={tz}^5xIpc@wFU3ZmgCc!yjSU+Ej=y7G6K6e5d`jf z0Qv=Ub(9oQMyosa`()!tL6*2QBDduB2BY`dqv8wPeiF|Nph$be`AM{?dMAxHcmsTh zu@joG{bIG8?LB-+pf^M1x55G~1q5DQxdgJuIh4qk56!iAZ!l1Y=0tyHuK%xh_X{8u zRq3_MgcuIbs*jF-pRFP|t!>Hz^xbx*b^>%rO~fr#>RrCZFyc}=0zt^}3>Ep0I|Fdg z1gAp*!T!`cKe?wEdYRBSjyhCcmG-^K^8j&JO5^7SRR1WT`lAYrc7x+Ki}=xLGbiS1 zeJ3I#YFl2F8PjXmgxjMxVv&%N_BP!btKJkDKGJUuAN|%I z_WUrP#|?W}cXba_Rh$U@)MWVHhG1K5oU3|K8PsgEfl3GB<=uNpndx?VdC7Gy3a-Bc z=JfMT-YM$2wa&ZeT9lNhfkC2{mU_)CHF*}hF<9GzKDa|&t;_G{Cf*!oMD3+h^70b3 zxNHPT{)dq>sR!rtyVl|luDseknu6{v!YU+KsaoElQP?r@k~Yt#-QF2$zrU5-)>sSB zd=pg(zD@alDR=K*6>f7TubcIscoq^TLY&O|pY&A(JCC&{9+)^LTxM z1ihBc#9aD*homGYIG&S7Z}L%xn$rsQJy1dLNo4lW$m`~oA)3}%iBYAckS2zNwX3Vw zVLtuaA2-ACyr^G9_Ff-m|E18y7ZQMk{tK1tXkPj{!InFGH+U1cD3*mI$tfV%$bP$6 zT2`K~>+ml;`V-QOZb;~#d}+#jM}hgqk@7Xj>MAAzwyO!2_IE|ofjsS+5a)l}WCr>w4`q z?|#1){yaaA@$j&vNJ&}CVsiJ$sXKg8;paja5Q|+J_~XgFK;cqSrK@kcZ_bDHH;Eh~ z&5!8KI)?R%6VzVohF2HjPG#&3dtnMQzLHIs?oZv-NVX`s5-ZP~jzThwpFKQKSszSA z-reonpf+{Q*ExT&omS%Z3f3lIM}AVjx0LjqwsS#@bHDj*O5%%d_ZJ@=-he?U`AZ-4 zcTO_B9`)E7+l}e0XgK$eOk1M9PG!qQOFRpw2+wDk6qGTTB4ylRovu3AyKeNM0^%u3(6@z>g0*|1BaZMR;+}^( z@7Rr_gD%FDLkzSowlqm`bv?hDFewgv=?PwKhjyzLLMz`LK0gZ?w@Ifntv9|f|4=={ zzg>7;d~AOKl&M%=?Nv9Md~w${}DP+qCW2M0sU>{Y!j2 zivR6EiHGp>n4gG0woxwm;#j>I;?~qC<79S2*0?`vJ7gTaKjhPK5y}3>8&KI)Jf`3$ zJ-Ca;j5U^F*-dz=v1+70=J%DX=|yCxdDv1=*~~6^Mlx0g=|@<2$IcTSPqOsw1vgg} zxnIRrSY!d#oF&D6#C}2|k=Z%cL7G+)2-S%0ub6oJVwBsA&j+ucxtq{+)&Y`O5Y&It1M<;i6$Y5b#&IFm(MibyC#bE-*Dw|iv27`wL~j#y}f%z((rUI^Su-S&f%)1-$Yh6&dMf(e7jr< ziuPDkm*I)8FD)|pmvk}x!eG1kb0z{)7^2gfWtiVGMI6VIFFy-Y{2j=CHi|eT)pT|r zuK5ipnVP}kfexQV)a_h}1nD+$?r_}sSDSE_h8`Q+d6&yvqX&_+sA}7ohrO>#Ty3c> zBRO=A+s^NkKI#?`>m6@{d+Nw`^QWQ&O4wlpCMBL;hF5Ajt-vzc`fY#&$55kV6YL>ubKxRp{@Ef9uaWXc+{P~(}!iT9+>%p~=OD+i2dM%&7=Sp+m-HAQh z7Wnq#=RZPoRQrEVG;U|WD)j=a(2&65z|an9Ef$+~c~FSwVHDEScG7MVREl^D$*({5 z&9;Vle60O6wR8p6iJiYp5Pd;OLaG-g*O8}l!!+Lsyb>)}O~TCZ5y=Jy--}TPyh}WY z=TOdWWsH*{7Ca!Ku)}=Ik7+xM9=j-j|HeYzxt8@?V&VXEVaD=ivCOv@%q+fB+%Zgd zm0Y_1N?tE@lRslK%ATz@A7;*Uw|ZE>=(ZQ{9r)adft7STeYjTX6W@r4=Xu_4Qc6n1 zRzoEyzbyJauH1=@Dlw_Q%@ksLK)$gTxanxzVld(Vc~2*mUj;Nu4_DXEdrHTT)$+AX zOQ!m)ZIKxneZd~)3LJW@!(R$Ll(ZVzOF)FaFZ~wbzO;>gH|68OiF8Z8b)UG$pmXt#&O61 zmpPp}CkhDY@C#f_s3-pO<%uwmjD6C^y;4T;bQ5K|Lxj3o4(#PxB|g#oy-5gl9`_ii zk*r=m+pCh{GENE_$ekgcj9%T?R#Pz3^afJ5p`+Ku-v7^h*Y;?P& z2iCRjX3z$z#%3@vEjhRfSJ$saWZ78o{4IIWf?H8>SZ1*&4RO1~N<=Kp-nHfsn^SGGssBr$mFUlx2(4G%|ji|vNba7 zNyPV`Nczm}hhFzf{Y2g@zVE_3@UH#t4YIRD4dYT%(dBG`$s5A`v?v%jzdB>Doh0g; znso3wt=wZ%Y~NJj88uw=g2vGh+}sU7DXc(+c)<^m4HbtkGufgpRP>31J*ANMTLGY? zyzt^5Z&W)GGbSB#LXeJMsSxcL_qLYu_aEum**aPer-VQq3DME#X9H)K)ap9)uNfJ! z?Ia)wK|v5tmb842t*Kmmp2ttHxl_HmA#al5!KmeHDmT@&&#bvrIMeGo*nm_Lxq1>{ zUCIIJ07>`WB*KlA8hcAmy-OBUx92nH@>a9c#~gQoDP9NmHiyh9cijCRYYTCW)JeWN z+wj{vOM~E*p7%ztw&#%XHd>y!s5_J$%yAw^6{~6(SPY{ zYU&rMtj*3|VP0PcDzLKuZAHK`HTi9&I`!A71}C5Bu=sU~sP1L{5QIa-PWzRl0O{i+9LSM`5KdBi1HlCO(GD@`&YKuzcAUT76rbCGW{sv7kFf9pTV{p@{V#?pS6vQrNC_P*2De6 z;sH0X^21q61Ye8c9rVhnSyw1|1c!Nq)=MkvY||fjG{GGc5ROm3^)getN5o}1cx-Wz zkmXT!@A5@{K%qbxb>mQTO(gQ*^%-O5;cpK#{*?aUM1`tlA0k{UDpfN>PKxCifSPfK z!QRsf^$fO^e~LjUA|dev0vh~9C;Im*J-2oKTQ4Av?*u}{VyB%n%W6E#C;ldF;|hEx zZ4{!WG-c=FQaV54uI)Cn$7tfzD5B-=Y0p6yTXwG+%NU|)gs`3dt{!O8c<14NNoP|{ z?CMHyCDUmTr4WLMkKte(5Exw0gi<0`EPN26EPrKcw-8g!b&>%y?*7Px)SC0n&FI@^ z=$%x8%$w&gY;A21Z1wf;>$eM{ijnVFP@8$seAl{a)=943A#P5Nm?^0VQc`y4z@}~U zCO-z{Z3|jWvF-2wR1~NP4^_*5d!atY@%J6x@21ykYyw0W%1=TozQ5r5H(Sr*|4)sQ zszr*A5RIc1>hb7>J)6)KNZJkdrX< zn``?K>@+QcNA`u}%KTZ1fjd2}{@nMgYs?g+3}hGi~P1~193-sE;n2e#JQn#{l7-%@&ACjXxFXVAYtlIY4gO4r=?w}VuI z_b;cWzHHcW5W8pjj+kSR>O~M^D?jb{$iHfmE`$>Dj$mal4SOAPjjxR`BPwh7&Bo4r zeP#Zq*Q~59lC8b^?XE&4)`F8=nk}t!lg}T%go|jeB!mBJXcTRfGRopYLSeFac~6-r zhIIMUDi)WW4^|vLdQ($Ky=Qk|dBr#9 z=!QGbw|E7%TkJL#7N4@rUP0czEqbmazxyJPz{?&RoC6-osGB@($&rJD&5loZvlPc6 z*x>`lX$nFT0n7p9HqxfaZ9XxzZpq*@G~T2Ak!11<`e9HD1W>=0*<$KMvL18Zs00co9d{q zE5obXGkT?pW>Ud)6`Na`fsdOyQ$1rzcOh3SP=F4Ext-12FW4uBH!%g+`UBD za!gwEc)(oG@5?p(v5ghaAL`vElOlyV)BGOG~+%C&LAE2os0|>YYfuK~=BEzetWnu!>D6)-b=$ zN#Y$PJ+04dh?2_6v62oH@bBws`GVn(!zj;h0GtXQQor-@y2V6xvZ%L?ydE_zMT=c* z@f0;e_%!FS6^C%tD*2<*odCVjvb9RZ$=bmA0Tp%hr$9C42sRE;chCcj-KkZ4a1){Q z>9IY1Xa1a|F7E^}Ptud2YTPQCI1WCJ)(f|lIDLa>?sCA>vVWXs*Y95lHT)vnol?zAw9vB_`v3&Kg`=0>8vZ*> zXN#^LLX=_nrAWIY>V=di`>pt1TncXqH&Hsml*amNYfesxIum-yUwH0duk|#?BYvT+}x?HbKbQnS3rSTypVZQ4Mhq~sd!`-24aSyT^1`YNL!TAuex zDBEbFXVdg3S zs{EzJMr%tTC}yCki-l>IdZvXTPVj*t`;n@zrt?GE#DomKMO{S-6AJBr2=P(u8Yud( zl*tgJ{j}{f62)Ek@#caLj+EO-#?Z=NcbQ%sC6p<}+XT@vreukhv5)0d)X zmx`aiYdhfWJNpZtkGoo5m_9$fI>pw>r(i{1oOb{Rim8DkBs2eyt})pj+n~&3hlgYqdf#Lqjo*C!^|@_jpa zlh)c8Obyg~$IK&R3dXoRJchuD{R^m75XXcQPrWV_dPllap3kE9JhgAXzxSgt*Jmz{ zXPb&)2n(zW@1KuDZx_70FHEKnhk0Eu$wi6|xa=PYq+?6oaJV5n1a#1AmY1MrYD83F z+zYG>QhZG=T{^stFMC9r(GiKL)%lF+uyoh-!oB`h8>ivO6um`>^TPT~_+JKW$&n$N zXKfxu%+Z(h_Gb2&X$Eq+hGn&Q_4%9$k6d~3D8ITx;yJ76(fmgId4LJ9(MCi>^uQa? zzefxzG3*{KoSv}6)f`Ru-$}sD@3M;yZ0a!;P}_k$AMvpyfBwYtbA5a=0+k8K(ComL z!LFat5(0EVo+@#(cdh#H>TgDkfz-Yo;xf)P3)^HGmwp6-FEk~;D7USN9t2a zackGI->m@J@r z2%yX;$+fBt=frXokL<>H(nvSslSfBGG~+AAvE;$xiKsyGbn1eTMg{rj&-rA553Kh$ zgBG`!vGs1(&mgr&2CKD88EyTHKUArVOMIDko`%#X2QYUg81QH$q|@X=xD2reI}mCX zt!_Sr=d4OSH75`W4lsT$i?m`xEKp6vM3eMTU~gh*w2Vx+Bs*{G?utu)-t;r&$Z8&# zmA=u_MMRRqC1h!k^7lMG>?vd>FHt4`b|d}2)v?TMD>pkQG8HO|yHq+>-lZ9niz4S- z%Lk5ll?i?3iAuGvh`^8%0se&Kd zG34drDyw>h-E4NZqZ&+5mQQ2U8jpBhVy`93lDl&cNIws6d@3fbx?ZI2ffhw2j{xd2 z+HrZWLMkh@p)D~W?HSqcj&i=?d11$LZShwl4JE-#hNd&lw}z`{pet~kyA7bh?S_i0jJV;(j=9a~wFXLk=D=)Z77vI^@)lO6 z_mfqK)k8{BUs0euhrJEVShqn*QtK0xUNb=cKtOh=N!yVilk!|`IT5_z-vDUmbi6DI z`B&?x4Dv0iZvXjQ{wiY`&I^c&hZ;xow-)QGLcjrB5EN{e*R2gM3L*vPlh+}lhc~dE zTv6ZL95NXlK{mD*y4U??Z>YNv%XsZ@)_S1!tE!U-2(OWO}taL69IKr`fqY&=NS*}BqBbBVS4=GM#J<3QR8p2%TU0tcu zM!ahBRPhu1U6~Fu2o(Ff5e>xbb(`PB-R2ZB`PZF$^fbzB+>bc;t})+D#uVGjAEsR! z3kWut*v?fLEs43a_ACA_jEQ((F|3J{K9Ymqvu@feuTp+=7+4`L8l}3gG>emn`SSdiWZAM9kK8+0TDk^`)<>!nmJ` z+o8SP#`+%9`C*~GJ>_I=(Xyl46YMWyfBLL?hW<#TEp-EJ$J*|$ZACdq>ePO#UxN_@ zz*snySy3*dAVQt#5UeKt)A!}5ePzUlB*hv@(fSTEQ;#HEF9hfuF&j}*$MqToj>p{1 zPOixW0X2Vdaair)xvJA~6}As74f|GuVWv*GD*b`dza#H~#tS9U%rfUq-ZV#p2T{-O z4q;QvoX*km>ikcW@5^e#A_FpasHh31dLp7p3x~vPeF?W1JC}35mvV4(6MXyw*AfNY zMNc5-*HgME=x%n?@Jg?LWa^*oJVj(~WrqD-4RY@SNgaK_`w+t8wvBy%%iVP3E_+Xz zn<7D(&rAHAeO^G1s5_WpH_8`-A`|G`MAhKkJ#@8Zw9L0auV@c3UF*f7`m(oR%(U%kdd8wU5q%^S%ULGSeS(hN?u= zV}JR84RYv?He{yaf=Vgl`W1HiQh!V8P}%P@BA#W6c;7R*6jZRoc8brmxnwf6>K#PPij)7HEayl7>d?n9a#4}iyc z=+Q&?{=Ej{6<y(mqQ&v?TokwgJk((gl2i)ZB@Mq`Q=r9+ zp;-hFHy|GEj0ZY1QvAykGSGLQNPVDUb3xZGO=By-qNVk`fu&j{*o)KDs^E$8tFI^e zav_xDbS%Nda@l4L5%o|puCQWvOQ6eJsl$oqO0xemDoM!8gVFteU8B_aU zaX?2Ca0vkiQJKT(5<_IqxNqID@LLLG)p57>?2OX%y#VX=9~dK^WtAg&Sc~zqfHX01 z**C@tEfEHiU$2uc0t7-18D)#K3b*sHTJq2>tB#C0lMR}D&3D(2FoiLcr0=Pp_N-m|~1LfUU4uQ9^=IHN=xabU*ytXbx- zP1AHqvgO|2{=tsXQ5?deg#Zc<<~UXTnB9(Pt7oF3E~5P zo)B0hIZ=aQu`)VMEq9lds2j*ewysy_OmRMajgsD2#LZigI+lOoD=*K#UivT!?(SeUj-1t{u%k7^1TcAQP1A(y@m#{Y%GUa)V^>p`Q zae0NTp@k*9*|Yd#2Ng(H-jM3XXl<$;FC@k0bb#!Jxp_nl65y$P6G$clmO2*4j z@$T;KYB=yg{Q`;fVC8qO)1$;pfJC+qd#NYK8@KgMKE1{UQfO7x$=f=NEZ1v{a<_|LshlA{$M~q_+<5SS70-qXN#dVt$ zF;}@4J)USKfm-jRp7E#HqW4P=8xV!m8`FU}wrxKSAGG;)j|pmMRqS4^DfIoPCqE%`uO7NZ!?b!rZ$D)TS^g z3Y(1@s98smFz1ZlrABeanbhD)(0tEIH5Ng>nB z17Uf4=BZ<;P&JE~Y+|0s#5G}15{Ml-tM-2Bfu4}8MQ!S>x9 zpSs=`+UlVMGKQQ$bIY~411AIZ7wIAr?7+(P!TTtYh2QyoB3PNCgEPqlpz;x8`$S zh;c-jh|LqA^O+0%;ed;gvdD4gPdtlXi@Awv2yEa&sZ-~Fgn)vt{ zM%~xoezbUmA?s9zm@>wkNpn?j;-L;LIl+E^4&vS&^X z9kGt4>|RX#j`~l3({ndinzm4qP@B9sW%2^8xhl>}_?XU5vur9eq7bWLEoDUF(-G)U zU;Lu^cj0ZSKEo{*#MZ5Zw7F?o#&Ko+W1{T^6G|D2PU*u>i_0yHqq$*pA9pfy$865g zNpcPalQeStqWlY{B2uygl9lrAFI)ey$<%^%*oE_eBqx$5`ufGbC}QswIq#^8 zzhLu&wX#^q~;#DgRa z>vJ#9zhI>M7#8d*lQYX+<=WY+>l04a{e7)@^2+1mhW+4BbWEvf`Z#8K)qH~Re91B4 z>dp%aP3LD6Ar>3$_wl(%dha5!;T=YyTk~D2T5pnhDYAAkZptFdvve`KewPgu{P~uc zC`R1d7OkKi)aqFZeCAl$BH;;q! zr=q66H#VE%WrD*Lj=+4hF+3XB$l&YUH zH_-gTA2&grpNe*Vo{L%Ij#3uLP(=M4p`Z|(ojn2sb^TW-a7B9wpHo)g{{8`gnVYY7 zN>YH)b}s}dX5h8c#xkXvt9{*@V;&aa4R zKTzQ%@Y?$B9lQ2b)kx*3Rg5`eri~Af9>bajnTdDc2!djkCTgUYM?}~RaQoIya z&dw6zG#LDJu?0p{Pj;F%a-7ct77^DnPW0HF49ga7Z$G#OH6shUsPGcP8`H}PeM6v_ zjwTV54V(%#N)coT^}+_Jods^{xgDDP@!SReuWyE;5(!o&TM1;)CBmy_`xfI|wEo-K zF-PCq&ibP8gR>SkK8|m))Ny$eHrnsWIyI&7xloZeE$*beqAsY2VI@mV&_@Nc1=`j9 zpqWoL-S`3{41U;*wK`{Mc5U!hM1;KOtABK>{~@4Cs@81lj{kEsvz;Dq9~+`VlfK5-)4(~$v%6ek@QM=MgKepnXjvJp2A)mne zUyVZVu@i3zktDK7jfr%Uu&*Du>C)8pIZU!U!oQ|bI*MUia+UuuPFM}eyR;TDO5??AMHrC8+Q55y_#R#q@k=%*;BI-1HGU#m4drhY( z1MeG4{L>pjOh-3-wY9HAdqHcjB*yyo?uXpOkbti17z33YxvS_Q$p-h)MKBcIOz7i( zH25uYd);?}!gW0(T#q$zFJH7gt-pW1opnzyDXpGoDngoT5nm$5HCb~^1jbe!JO6&I z@L*XdDg80r-N~Na*%nAtLWcx^*EyZJJu5aKBA=VJ6 zkE4VvzK9Zag|)v^O=Hau-Xu1kQ1WgdUoax+A5#|}iTe-D_%l98()MN{hF z1b~$RP?%|t$N!WX9V6y6E}eUMDE1uNQ;RKf=ZU=SGe^hyp{to+k>6#yzx1}Fde7=Z zxNw7Re50s+&XblGFuP$O>QKqjmjNxs@9c8zvsgNuM9<|_dbjGW5Am~GIQ|$J4JMAl zRBIxbqoD;e?9zK;WX}SacNzQsS^c*YXC>iCI4@lH;s~)%j9F^5v+2*zpk;H(MjarA zVf#^%%2)GS;fki=9_D{9kB}d3R>T+EdqWxGCP12*(ZO?LRCntUo(2FM# zc}7>()_wp6W{>_hz+s2SBJwEg1urEYko1v5fZ%v^{sO=dW-H8401D$h_!cMq$m4w8 zPe5ioX1s3B59m)vUVG1jBV~XwP?v6)A936sbrD!$a_h%|sn1tob^H6bMZmi|Q~^iX zxK!`-*dJVJKJs`W{H3Oo<}>aj_ZP|XEf8rxf3H_c6gGyeCF8iaEwbr6_`Hq$p$;B+fKg`IZRM+<>2_EiN?c|dSXZ?z_YSp z@0810e4B5N_{aEk)hZHHMRP%JG3DqLJu$JHFWrWN?fN`>;)jhAPLR0lTu%9^#!H$H zvak|?w{Cw~=6K?_psyNN48^k@e#Jc#Sfg?uwA(L^B&d zt0tqEQK|6^@Ay6JG1an_U7s<~(ML7Aj4)xBFUW=bop-l2 z(qDG3ATn;WZrq@enwuGj7{&`vua^y#@i+hQoVMXDBkAJ~OajtKP&_QZ+=dnuut0!} zS(^xebT#`2h*ihu>n7t{=pOxJsQB%c`(hb1mhExB(4a1rhi!SS?U|%#GC5x$R=Sij z1fK)}RXqYoTXifGzQ&YnS6pWx{=4PTAaU|((CtE;Dl4}P|23gy5PEkz@-3{Kx#6Ov z#%jfSHI|QXkc4oKz~w{{b+IzU^l#+OMUfi9(~fhdAy-|$$^z~Zi%l=8v5vs|7CP|Z z*vv$caKAiPRKM&+Ep01Gh}Q)JDv~)9*SAjnpOF@ zuQ#v941>BXU)vtyyY_ai6aLxqzWD#M0I^wxpDG+5TwGjvATuEAhzTqI_`1*4?U29n zY68CyDMP^RrEkd`3wU2)eqvu-M*i3ElLC+j2t7Q>ic@41!m zxM2-M@thSq$-T8^Ghkd`u<3&R`N0$l{1nhQJjY9 z3DOuOV^8*AakT~?X_5Y$JC9ucrw_e~e_%;d6@nz;KB*ptU-7^gZcmJN2xsdL#ID@j zJ_de(oZFxZv$7u@DEMn12=MU4&)0`t_((}fm44OLKzghof1+1~8RUDg2yHn3X}hgm z8mq(u1GI<>oQ@Lzip5~RxSc%CL6+?_Jr=mdPl}4N_sGKS7$fb$jfiYOQ;5P%pCH`dlm1=e_=;_~s3LV7Up{Ard?;>(Op|-0goD>=rCG zyWVD|MOk|zrYrq_9$`p0qWe zGnEk7BR(g``}t=vaIdhMeiIgUO;<;$=;47K8*2b@@;J|ZFL&iXLlOIpjY%J{4Iq+s zb{x;2Z;*c#5)z^oWo7Fo$7$(_%gVw}h-|p7sC=S&d2({1UZh1j_X3z;f{nUm&((TK z4;~P3N&%F%Vujv>?CkQ|Od;1_9Tyc&E7GO@;7{k*fw*{b?$L@3{f1V+ff~F3m%{Wi z+6~|-=30T{lt$4$z$Mkzoxn!~W-b71q^wp|N$K~52he?^D$|b43|1SSmF08>$BQ+e z2sZmk0NyTuZpiN@8axGaFsmCE;`wJa`88Q}3B2`D-7A2hW7GSng{Ru{1vMM}o4?|g zV0Qoa=p0DG>NMs7j;3@Ug+SEQiJGe!5j=GdG?R1tn!;T@v-D;GN66d-ko&W$%OyWB zAOqgAxSt?+%fKUU#`TelKIgm#SS#g2wYCLUM+G;vs}3sojLdHNrIs7oF90Q`U>^jK zc^dOT;XongiGz(@Q+KV=ny>+U+kQ_i7y(vNM{9|QXIEz@TkT{fw7at`m!9BK=Y^L! z3_EzrPgd=gHf|~q*Q6DnKqc5A^DmrCejqec&aD3%_u7Xo0diVj0?>3IR{w6IFS-j3 zRq)<`xm(AwuVIZz@c_ zwSBp%Ez+H+8BFPJ^#C9PPKS;B0rf)8)>er`8dy7zxn2MxGd@Aj=+Dv7|K?gRb60BE z0OBFAcJttGB75!peEp%(@cH?^p!kg+ev7ZJ|H0;^voZdRrh zhvreX1X|$-3$SKy*Zev_o*17K2OJIbn*e}us5yT`QA~IM^H2SG;IK%w2Mv6<2P^7j zz^zwE-J^S3OGt1EtXe|AvO|KGW!J7>R_diz9I#D0qAC zjY)Xl&)PqZxzdQ>jz&R&N8xnL{C7bh5>Y7K2R55*wJ)-u;Gr!5t_1p0-T`H09sB^e z^A_`Y;`!fm8a4f_HL5U0A|oT4^Uf(J1MmBVv9InQ@X7`NAn7;?Cd7}r$rShZ+0HE0 zZ`b58gS$Mt^f*wf;^LtSFeLCCihw6YV#I!EZhXY_ye98kXZ?NEBnxj5q zOr)Ue)D0KWYi|BGsIb;Pv+;8J)q)0y(L3Rp54rMfQOD*KnT`)bf1g*tKSiMw(t0f; z?Kk`zA3voctpry>=|1R*u+?f8Y3a{f|NHgSFZ&VhFm(?WS>jxHM1-w9`3rrEio?~$ zM~+KK-4f8w6g3(=#lphUp9dVG1=FR+1HtFOVYVuNwQ+ZYb823A|HHgRR=xbPQT?sU z&E>KChe0PJv zK}Fg^;4oRO;3~k%8hJ!4JwtLXp5D0#pV)Tyu?JVaJW1qLSj(t*Uo(BQP z{VeD=_;`5W(1~0D?sPSGz+St?{}3>PH0FVWxvl-9gJ_8V?l5dM@-j-V-XU|$wZ2K7 z07OQB`vjcJ2~@JhhiuDRdH^xRdRoOxg_)7D0w9k{N7W`-UU!>t=;)9}eBALlFP_}N z7V`(hkT-5_HH-e(VZnflhWtH2%Ujm>>zlkecyG|!!h=U}!KH{b{f{H8d^RIdV09jCOyBmXSXj1!kdp3hrrS@gx=&O z$dl$;qgzJVrSmnc?Y~}0JmS^%qyHt7{9D8l$0Zf=Y7<3&sq0v6_OCu?jN4{{HN-z# z$Tb`ky7KPffYUi0BeOJQ3ewKoBlrmkNn~@BrvtotwO}AL^z!MRh_Em?yq>+h11KeZ z0~rExH+b30EWajK0RYd?Fn~20%)-l3z^VsUu;vpFw}3GQ&bHuSc$xU2J2??P==)oL<9dvBwkS-iO$9N08n`QJn+>7 zXfESzZ}3eQjV}xh4RtT}DJXZ}ZNlNZ0u?oc&z~~mS&k(Lxd{b)ev5xVKVew<1jrp| z$gJ0Qt&Z#N zl=CZ|crXaw{^`?oDl{>Fi2Ya7G_1W{GQ?j_R`wCC7~-Mkb0B^XbVUcd$}aeJ(d@@g zFkSN!of0AMW5)gL*&eJBh`1Ps%lUQVma4K7ILG2HQsR3f3KR|>OzCdLjSTDE!6G6s z1pKstBF*g#v9(S>ba?5Bcm|auiT&5TfIH0UE0g}JSGU5#f9^rp1T>+7Mt;6UZB#9G zqt?!Z_LQamusBF+SsINvaGxGcdk5}ShB>kkBOIKrSenU}gE~8F!MA~6-3Yy$8EdsD zHTo0C5Cf*N6#-z#t6)$Z@=9UYT9{2-gdqdYeBBz6Eq+5!)Jdv8KWo%nJ8!UfBIIBs zj?u2bvdqWErocW*r4Xwn>IoD3jrCN$k=^@f0qx7R#Llph%=F_mUTP2S=#EwZ8&cHJ zh*N(!DK_*xIX(vivL)JUIo?1wMKZ>8i-3o0e~p~e0F9AF~~FWXyZr4 z^l?jL&t7vjOx9C6CG{=*_)SE1a$$@S2LgX*GUvFAM(~oxdb=JIJ3NH~Ei4RAg3h!z z32|hlcXRQKf2&c@u@Q56+{{C_q9}xQ#`Q`1KcCj_?#je$gsFyL0e_qy59RoyzZf4#7E; zveLhdT@gr$xIlMhKoNh6=XsS>=U#&h?G&*{h2{(^7sPAQGBh<1X-PR1r{=CKS;{lU z{fdxgD4~`Ao1;-Q18}NA6E zO-M!i{)tU13AFAz8j33CPI!XJ%%!sLxdVzIfU%KB8RWklpJPdP8Ql=M@6-^1WT}j2p`8s*olpfE59eCedX((>V zG5EaM_P?;|9#gWd_f>qr6qF4LY(x4r+x}H{NdiIHhkXC(`2{}np@q>hsL#^c91Y@^ zU_l!B!P>-(^X+aB6Z|ki-0>gE3T!2x;KjWt6P&fdG7~S=C!;UZ-t>gJ;w4YO0c|t( zw_DACn-H;;4`Q<`_$JTW`!!@mF!-i)@DNQU5$J6n%YvAlVUwO^JXJrk3t#4K?|7Waw{#v!VA`MzJv&|r5)Ld&TD=z(llRZItwj$I#>=MWd>&Bc#BwWG6aaVlpmpXu zKC^2k(@3_J4!yd1_xt9CZ+zTgto+db3#KNQ*JT^|)eH%PG9(x84Pij1NLtA?l@HTv_TFaq{>L#ui z4Ke@m6;N?dYs|G4XS2L#*tGF0+qVbP^W3%^dt&(P{Oz&1w^?XmDG$};CxPeEOJ&@i zqPT~e;(>lo+|RtLYVA83D$9ACB)h$Vo3`V7$3tXR%89hunGsEyG-%75ezga)p-NbV z-V6yly={*>o1^2058X-86=L`;tDKRw2!R#Ev83x@!Y24%Ji04}$Qf@#^WV4s`*Hg6 zLv&v1^Y(&#!sxTHwidL}hB7plA;YZjSDq!uZAIT)?FYTB<+BTZwSFw)1lK6VSB3m> zGIUD8iq%}*Ypbzbw4|h@bvWD=IHk8-DMjI+P{dzojGu0=<4Ta^m$;Os1gXMW2JLbo+Xvd=BD zxrbk02@S86MV~_pm0}9gVVv7~kZKNm@|b3ALA^%r|7Z#+N1245VHawR~RZP~dR|<(_YC zOPD|@8J_pvmKaxm+)gbmaXs=|OhmRodw2^|x7fEV;!=CtXP8So(ve+f^3h~jKK0~e zn@6yR13-^WSO38^{!3Z1C8nfk6^5LJNwzOtCI3$?X`R~3x#T{=x9Qdo-Oz4%*Qt*! z-hR_g+WXV=n1U$lkyDU^1L2mw_(j=kAbey7GeIvwWay66ILJ3wthVSl8*-)!y83KqW?VtJ0T>gSU+Qzo`qMYdnMRF_LIr#*DPfY)B) zgQbj)??dx^(mJg#38*jac`H-C+sfm!3~9?ufjj} z)+k0G&YphB|FAY(^rA?d;f<)OahBIB!*_btnahW0hZ1Nwo1KRS%gIAdP*(kQeLx

-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 XEa>`ez;S{P9S-JZ^-VDCrHAL># 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�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

YS($~*D_q~38ifX4ObZc0~ldUNH*aA*&`?*TJ z@}ILxSAM6thJNGOI<+Pt+TF9ZwCfhDMgtD>A1}zH|9#~e^3t$$SewP{Y~V7xjSeG9 zLRsB{MaknNewk+V5#<$HxZqsQ;;>Cf8p?cw{z_7WhQ*IK*gUt2F^c!W2NyxqaJZTr z%oKRBMu3<`Q*kk(+Unyfv`x6KRQcNX)BfAI+2mK0C^%lfIsW<4zT4VH?dYFUp+W*k zEZspL0r_iG)StG~vAsM7TF-O?8h4+tTC)ir4GlLSQa*S&BU|it(jSOEE6-&1bHn6p zhiLs*iiZbNq1+hl%U4f`Kfj}ZKbzOPTlipMfd}3yzyZ`0?D%d`+nA&cy_d6@0J6jG zv${78S`Qf+bfu*-pU*3aKAV^z!$V0yi3hj(7I=MuYjXb64`p?aY?@+<2r{CLXZHKc z=1r80?DFii&f$Uq5)FQ_?fIP|;ubO+Xe4>ulsZ%yLOpK0LhG-a2E>oM3gy<@1a=hq zE{Kx0Q~>+nDCpy+01tFO<@K1VzO`@k^|dFE!)yi}34ymsF$${|^SwE8_2>5gQj&(a zlXT6k9^!lhMp>K~KK7=pt-jcL)s9dclmMAO65y>r2V60Ll^%OF!5(D4$ek<-c_w%h zeZf>q-;2?Gx@RawzUWMUON?*lgDik=xngG>#O^z5Tm5pak*xQsR$5N(4`?`}7yuDV zFmrVsuKbc9n(}OCKXuNOiO9jsQk1t-*Qbrnwrh&-OHP8&=>i|WcxPj z8IcVw`t7n336qlIx{;3Px+X+@bcFT)T>(UuMS*r|4uP;uTZdl59vY0Nhv=d9{!Ssf zD_rxdiy*k~zkwuU7HCU@gj^tF)g^8H&72?cdVF1wZBKPWWh51KZp8@qE9aMD1&gBW z7n8}MSM*8?L}vSS*5KSCjxK*!zl1D2iwjNfhTZ$FbCW23?MYR632LB*N(F>hgU>C^ zRUipDz0+U8?-$Qwq=UZAWwX^2UJ5~$G!8er8cNHIzterG2lnsFm#_-ztNu7Hv~~-~ znwY#e@mgWgUH$xt{INCO;cQ;3$`Yo*si}|Z5AYxD)oCHh2a~F9Wb=$Fd;@3|-^FMY z$PJB8E~f4OT{N=oBJtYb@iI+2K2Tvt?4xTpGhde(AAgF7+tss$|6DN}3*A<)REt7) ze}VVrXZiSyW{2VFA0a2>cP~6q3!by-$Zk9(YAGR2`qQ|vlgs9tN>wrQE0Y{8fYh~! zxLsYTGc|}c^U()G$QOW@Zh7S42DlMT+lBzyq^N3S&7s=2i%=RLea zh#K-MC;J1GxnihlW`eBcX2g8qLN zT}D}@ux=~4uN&rV(?^z-syzZED0=_U%X#|^$Xp9dwL`>G7E=}nD=Q)}`FA>?Sy+_i zWn?beSeO5{Ux)P_EccYCY-U&CQwS!0BN#p!X>V^YDMeRM7>8yRn)fC!4Lj>wmHE}y z$Km%=wBW9m+f1tK#+B&brMFC#$27X>fB8cDmBK5a|GS@^GnflFUCjSA%-+u0#I^BT zNe%2G@eysRf;*OcCA+NiTV!zSy3N(jT)X%=CjC9PgS2b2FjLf-7rU|v53R|yr_vgn z>_jyQB-At9-r->xHc}lKmb%Y}9WS+Um&BN~<6ud-Yw(}C#-eWKO$j;#u9&#E!G)-H z_Epx}um7V@yk68bymvlG%0RdCD`8);XGA-^5)ix(QNJ*}y86{gY5nzi3vS?-yLY4d zJ!QEz`Wr(%ieRXB0{hirhFV!2dE=6Gf}^OnbV@n^>r2sTaO1G z&{&o&Y$+Udeed7NtGJ(0UlYBtY(YQ6%`YvT+uU6Nd0I^^5e3z|`Sr`rxoZyacodR! z2C%6kd3g>0Nw)!MtXSX$e0_H}JU!jpomM{kRMNaL=_xMULQyvK?`rbdMNGO5vfmvA zbp{4C)W#KK^>@rsL5?EJo6{m(42Rf_I6g7m`>ci^2487z?Og^3!WY_uv;92K{8=jJ z`sO%o_HS|%8Z6G13!{ErPzU^`Xozuevtn-il>n|AZntB7G(nyd0zy1-7fGF$XxC)S z?cIdiU>&@Va^QtVe|+0|{1?N1O$%PSta;j!mUrpk7F;wQ3bMkh-nE8Qc%i_vn$vF= zH=EDd&1H74k(03AY@+DzrN7Q9lRfsePfTh%j8tRpxq`O*wfLZOr=#o`z8?2UCY%eT z>ZE3hsu>~>h>6PjoUW&*;1$|nz%$boF6jM?jIj6{?|-ZzxS11)3OjW}tbw3TzCX^1 z_OVydbdMv`)5iJWJdKhBIse2kqWE~QUjC5T;P?1N%<0LKxh$-Rd;^O*^(hTK{-Eug z5J@TiT!n4Yq`CL6y7YAt1(>uKh}ld(pJvekK9t0N$D{-0cCBT2bys%nMhISL?I4%j z$osa(OxUs!GvDyM-+r03><=XX^S!AEadL4HfQ*00Fb!Bfo_KS-C$jZx*42j043SNI z3B(|x5}fOCBbk{gQ0FmHNk}r$c?N5`2E*njNMvMWAQ{bUUG6h5e_L^ni}!SY&ZMO1 zN7>D4doTPBmfRI7GL{)b0NIK7%=c|?uG*x&>MF-IVi&`0Jmg)HFbkomrm`O9O^jt2 zKy9rWIG&OO&*I=&y{_kY_cTOeh~YGEc!>`UN>#ShSnp80E%e`4yI)*1Si?DReJi){ z?O=)~r=g@_CgAhI#oXR;I<~=;$1er_4#SIbD}{$PiR7P*fl}BSjV_jsZr#q0X$)#* z)zml{rd+uk`?TCWuPr+xj(m*y-<#Ouf;Z&&vQa2nx~~gQUOVGT_xPk*{mVeGi`$)y z#SW87`^x${4lvtedOZfdD>oKiO~Qu|h=UFzn^1w(=?Ug@MvgCCq?8?KXrL+l21~fp zH}iZWh=2!_;pff*y%VCxNp4=Ennejozqmbbald+LSv3xf;tt@!)Hk1M?8waXt)cd! z)Ta|j{*7Y~;;R+M4G8sJ(d}3}U_bvud4G~!_!rm7;GCX7py$GUJ#xz2zw-`@hOS3P z_65&(Y#LV26j!c%zSx%drPh^A^Id#@BLF#thiGO|k76!w8%AFD{(YU1^Uv>MOn|kN z_1%OA8qW&7Kf=Z@W(vNpPF9FSqx)*Y_*>A;yQf4@U1y$t-8D24a{BVu9#5JR?f z_s3W@wee?gJQ^*z{bP*p%emhJl??2TLfYFY?|mOd>M##)?60)7sV@1Nn3M$g zh-r7NRC=XNP6{GHa$uus+Yc=Q*PO)%%c>D2#f*hbbUH_xz9KEQoi#NH8H+5Q2c%fC zi;F0>!Cr)6$T8v(74_x;`^vwcwh7aPV-(be2dlSj?9;Q7$eBHPyCk0RVF6jQ5OP7tH zlf@tHQP&?*R5vHb%5UGQ;)odha`N&tD@O+gV!H!PiG((6iNli$b-72X%lcKz>KWOH z#nFDSN=xrmS5?uybqVGnD6Cr?fDI za)vjKg(AXgY9^Xm^QmXeEiGwq3#&UH6}nfpTcJ_xJabtI-u?>0>4k116B7{(4^3s# zcd~SiabN@|Bh%;jS8_}8tJQanN27aV5!oa&F38J+4LxPX-3O#X9Enoey^nmvW4VGw zk*CvPD?`xX5uvolWYDiN^|-lpNbJ1NHE!>J_HuZ;dNs4f)&Z${dR4VBFTIZ+KeDpv zP%o=6S5SKAu@d9-4L)&LUIT4N(hV1o%n0i-m;jk_=wfkgDS_elx^hC zn>~XpYcy5{yNsHAK-T*zWUO!S#HAbJ#o}&;5{YZO0&8>lO(o#w(^oLuNnYpS5&VRx z9Zcj3>-XXh(N@%RsxCjMBq^+CYr|kePa-IuTs~LyQlX2T9(2C2V|yycUENE=k$R^S z(H__uo3Fj>VMnK~?#kb;&)eALnc9WSCvcOesA+#vnukhZ&mBteH6JGFN=I5P<|K?fklXlwTE>4H(ofB_zJ$EFrf)zsLUfr^ehZ7JrgHGgMgc zf{vy04$r@Rfrp69N>f#1vi%#fUYPjgxxG_JsA;dASy#0Czs-+4TKlvxY1J-BRSDMc zd28R_G6@xli^>E$4zGJ2^f9wQZR~9M0KI{A37bgC{8{WnW@6H_9igO@Tx?7{>hP2P z%FPH-!+^*=890i7fX1uEd)4-r-1D8>$Sb$yWmPifN+4`IIB_QkGQJ)wY-#zjyNmVn z=Ut}iDlP&Pl3kNg8)F|&WEFPI5qo90hq#p09S`d?z?!&CS3*BLK|s*I{B|wN6V97WFOR z5BEp!bs=|ArVlc75X`7{GNlMTj4nNsawPL9rRP}HGvRo5g~${8$*#SrtmH(fwLNPM zIqJmz@y;~NWvjUwtH)Zu5473J7cjTt*2*-xCx&E-BX#*)Y^>DN7S7s}bxiX7hnpsP@F^!1_f^Dt=m8#xgY8isfGs74I#zEFJsbwYvLvfa7jYz0ZfL z|G@Yv{&@}V>;bWkDk^}458%iD#cfQf)jHl7Kb}1xn0NGOkYr*R-rBA{dguL_1Px6T z#>LJaHMfROPAn6ThCvs1v01pkl3omj=H#sMkBx;q5d8f+^>kk?zohUxU6GtnqErhZ z_Td$SWfbEt<4?&;KT$R>g4xJ&zZbgN*isOyEz7XeXGWI`YIZd5Tu@$ijfp8LFE?ez z2;fBfzj(r`9$l~qC*>7D%l>4W*(#Q|IaPGY_hIacZYjBZf7rWu|1}`prT6S>*|}AH zj7xfsxEJ5Oj7ox}9gGB$aaL|03m+1R=oSBX&WG`yTC~IP5S3}g9(&FaQ*RFQ&rH>4 zY;RsNZ#aj;`9PFYAB|r3&Qy8{6#C1m4EmaZ_mY{Ky4&XRi%pjuhKLsTTwOPb055NF z#v(D2ciRm)Zi+PBW=KJST;T6FswBfI3WsGst}8~7priM41yvmJo;`wcdD;+ZkSWa0 z;#Iim(Q+DtD?w?4@BHNY(vKQ*A>IH&OZ6#`!Y6WprujAXhzw?^?buArnfA(i-haUMNF-Flw|PW`Wx368b}7W~R@Ew-jxxGv;T14cb^KTG7>W`s1RT z)mED-N7+noF-bh{CaU*0>O;I>XL|~~#dPu~dRB;5vqSfyo8bU~gL^%z>h#({-~@A6 zT29FH*Wr=yHxMkhDLJ1MOv0t`pAFk#G(z;v#_s!|OEix_V_g{?FJ;*^QtlpjBIJy(5EU94LD?|eHZI9PY|#ZK0o zc2C{1(J(6~wW=&zkQWRSGjylj(3J0tlQy1t2VGa%?*5$&Hu0*hMf@iilHmQGhZ!4db=r!)OgXC~$Xet7wEepp^bhj;I{4(`9WoO$2Uzt7z6rTE&red1{I5#Vch zv#hNgH%vCXsjT|F@^_)C_C)2;vpyWi*KGZV+4isEv=(kPGHZ@mbL?fd*B&w^!-XwR zqtePWV(ia%pST`f3Gnbl7mJ4EV}-qBwuA;GM2Js9%o&Xx#iH;&+fv*f1@f^@Tjv+fzq z7p15Qh2MsE9=*RYXi&G3X8USXd!D`QbKR`@_2kAuUrx<^bx5oF%5xU%HlD3=M=tl` z5{)k(J5~!THI4!fMnNu>L9K(m{owq(2HC2M|Y0Jwl$=_2WRglnS`TLYKwd zvrjZNhh($CW{~UXnB5B0o;o5AL`0kz|NNj#J{5+c0uyApnqn1;H{2<@u zkcMWHZxF2Zf*>*2a{(Il2fEE4S{{W5QJlV-wIi7}L9?|gl#Etts>CWnb=85 zY@-CRQgm_A5@YW{VbMyojWZRAdhk?xleZ!{<@QLSOhC9L0OKaML(xXOXr{D6W4xuc zi)OQXeg60q`NfKT+bfr*JgknD*A3epRZ>5B>w>ag8(HB2XJo2(Eom=5!VFAI27k*o zJY~(K{^iH~=vu)_Oac5$8Xt43x?sF0`YVsujr?R?T+o;_Vpg}eEvD~5=$7hq4fpBv zj;^m4>J|}GDp^-7SwB8|T*w{3752Sdvw8PPjZ+-*zhP_!B}VNBp>wA%!s5M0`4R*$ z&6t(UKzwj}RJ%nU+Z_B~UTooJbej(CG|lyIWaw%MWZGB2M(L_v zWxf3Pl#D!WMZvleN46m4t2_l}5qs}n8pBg|@Ir@Bp@$SJIqqh|+tB5+@a=7n#-E$M!`J=-LLp`L^BN{81ZC2HBdmddT z8N87h8?_&+n2E^Z&JqZZc}HgL6u{YktVS`u%*M{X0YB$zSz%$3ZMJv72Ppuuc(ALQ z6jg31pQvbvvE7lYtap;LkbDMTH!w0s=>ke*nr-e57+%vHSY5-*$4#V~`YOw-)=6{A z*J__1I(VQqZ{E-!NO{m(Ur7ulXUe^?j@e<~?0kvdE#_Ay8)E*o>Vx~$<*2K1_ZPH; zW|C~ua(coeiiDu_Ccr3}wh@c5x5m8A6Mv<*9 zG}BHMm8hyEI$fW|fR|51GGq-mkeQAY;|5w(rem-Z)w3K}Q*#^bDnYx$u`loaviSf`Y*S> zeNa<_Y-$@Cq7N#R|Na-|g7gWD-_h~Ymdat@q>z9erdFf8cg*dbfZ3lKX6{c%Y+u?+ zg4Z?c(Z{yxI;u*)KWk2+-)vs73B65cW>|oCW#&s5G`h7n0|j0zyL*g|1@xzE=$|Oj z{H}!fC_D%az5v%ppvD@RojrY+=&a9EDAQJ zdunh}&VLm`L?*5yk(h$x*9iH{&6h=tTW3(| z_fHtFsOaex!%S^#6gIjjaH2Xe6cp41++W8^@pH}2UTEs)G%lSrKy#Xje@+cN| z4YS~|S8{~lx8m2g#7$5C=Du#fX?DG1bulUGg29eyvenC8aP1MkUvA&tFT|j{H0B z8Hvb}mT~v|#Id&y<-a|e)o!ih3CHSnTmw~N!5d0Nm$6V{!mwt=U4lrJUyqSwN)_Cy zcnO_8AReGFtx4WC-q$6f<5tth#dsHmVVYV!(@I7HE>AkL6fG?+ z%8Hos^2)nnlRh3-f08|J9ZqsyGY++Bh%qM4qGAjZP*L?ZRVyf}Cn-4oees&%XbYre z|E|f=-MP5f|6V0K+1uNHBq0oyA&CGdm4V?UNh#eDsmU)X+WXg^!!lIqpY6--DL((6 z7INlK_EDrh7FB`mcoFa9o4fAgk^M*co?mJz_E@FPn3w`_y@GJWl+z4viV>B!BpxZ; zvheX)K+{kQ($O#93cSNtbaXir=2dkGYdF%ECZKq*mL<6{G&Fp+7um=9?coVxwFrqm z4LtibSYJ=1K6VMEj<)C2 zARf7K#tPyVlQ!J`=4FY}hUFO?MQge(s#-eN5D({YO5mPf{%M%@Qi%~J-qY~J#3i;9Eu*Zt z`I)=BXH@)ai^a(M<&iWBBO%z_%n)IH()3UvK>|#CybhOp7s|LP!$0bpo!H^B=L=K^ zh8KKIW^YhkZXec9!|kWBs?X{HG z4!OAY^$*YBmoHfM2(`45`G_C5NlBB=aHu|+Z$Fmo6Z)Fq_|4hHnl0G5cXn7&oj&?c zf~d6G;Pp&_qLsmlQf$S|obL^vfGhIGW6Zn#&8c#z~HMps%TI}F<#glgqw{JFf{RsN=_ zm#t0y(U+3a>@FBKn%9e=_Q5>j(i@jAsWV-iW3WvuGaZDt!T~Lh6X5s+F>;1wb);HI zZ&W0nyz&?5=_~bz_W9pWk^l00Ntbw1bo!e-WRao>x0zUfLWN_d&u0^W{1z z?_|38B==*7VAxVy?75ERFEu0NIx=egG0VQjkoaB##*ON-**oR++4$+2Q2m8?w z>G;{X`_kcDw7cA=BJyfqf+V|umu9#NH=#W}CH8}lt1LbcXn_oy&NK$Gi-fgwt;DW+ zPi|g7Ii@ScmMrwkD-7T^Mgkrp+h?}(_`6T9LIN53Nmo@ER#rd1?^k=P{g00Ny)dmW zdu7NaeisIJ91asx=zQ%F7gRTlmk$Qx{emb2SL|d4P1R)S2*XnI6*X63`PmbI9Q8@) z9Y%$^m?hjnc`CZr?8t0xj*pOvI8cT}wwM{u?J`RWcV+Bj6T_{K<3}&UES$3da=)(% zl>)B(wds4Xt&QHs1%q>iZ>eP~rX|G4OA;#Lh6YT%&tsjfrgxcTWKWT*YHIptXXpDU z2%Y|~H|0m%245u=>;-I1|{1KQ6qzLUD;9W>f68;xbQ|JMK#~&LB zV5t3LDLgd>7M>+7;)1eP=du@;zB*zup{|Eq))3C-n)7St;Q19g+BZGb%NsEzZEBjr z4_Zg>tL^&ee3viqki_y1jijapGcwxjD)KW^G-fk$+q5I<3%+P9I^ zmMR!7E+8j|>XRe@T94e9cJ}29%CVb;gMM^$)~Dv*5=gpBw+lT&wOv1cqz?sfS)w#* zzj?zRmr$4e{rlZ_T_I5ym*6p;Vzat#P{xszSPX)o9i+^ZY?1yF2=Pz}x)T7AQ3G@w zb4dRwlzarsIpkw#Pw&Jx9n(eAKNkN64ary8>O70iP`1W8z82?UHQb`G@bvBsha61! z7_Jd3369pB4%a7S%tvZhNZMFo3o+D{vg2PG2rdRL3~+{RkU9dEH(=-?AvD`l*ceVT3d?I*R?~2t^84sqwR2 z#_|gB>iV6=?l5qFvhk*W@KW(HHGH5^I&i;e(qUdPFhk2;R2rRPX?Rir8T;J0lB2p^ zcE^&azSwF{K}{{fn7HIo@p)J?aXq4E`H`H~`^vhS%HIsLwN{sdNFy25pjB7cxGVxb zuwv8JOJ$xT^qiKA&-P=ljB*LkV78L^ z6;pdciA)W=e!(X%j^Ub|l{>1sO;WI` znMf3?iQuM<`HLb4UVlB<(dA5ixL_EnNF6CM?b3NDiM1ntS@TvE`CwPs!GY&vOvT!9 ztQ{u%SROfeLq*(adL5z5%kA(PGB6IPuPz(c3LDT$|8RJ^MJq=|P} zpvZVf#(wZ;y`bHH2uD4*Zx^Kl4{xciCHcFoVhO2M>)v>8eO`-k@@ZE?Evj3+_E+JT zH7;&cgi3qYsQ#K7y3)%#*-*Rj?l*B518r9N#YRx#m&zXXO?9FHL48qTv8U@ zdqXs{F44 z>;EI`Eu*T6w)bJA8ziIzL|Pi8B}75Gq`N`7L%O?D4k0B-cXxM6cXxNci+k_y|KmT3KSvSTc%=i*r|?_DZKbc!Sv*6rc`cG`WWB9whbf z^iNubwrAmCFX1F#9eJ}B)KdbOEe7A&fQCZD*CF`i+%Sp2@{`P?2FDHWuVB9~Ke){o z$S)k2atNy<-%=>qg@^26&K9fptw#z-12M?(a5-jN_Wj!S_BY3znd^&-0~KQmBX86b z$IoX#bYQav`z_+_>O!5}#^&ZK@M8zVD3D`>1=LqXd)ft)F;P*iAO%}YQu1ro*l3HV zC&(CU2Qn+EH$QrTJvxwfg9;GU*!T(L;U+QbLIYu+$lrs9WZ9T%U4s^qhb$_w-f5O> z{ZtlZ^Fp0&e6m&RhsG$Yn_I7-PUwf98s^^3@3WkyxU5;rwaSn-5|qxS+11M$%b=$} zbWnGG=F1}Bv46Gd-mR}o)?=f-wz489OfWM$>rhFDB^Jm6EYP=xQ|HGl?SI^fNM?fC z2sWMZahV`J3$d5O7%C_!#);83T6<1Tm{(eD+1zk2I*afl++Y$kX41Jl)z%h%MA4<2 z;idbe=V}wDLgT=uw$hir^0O?;ItdrO%zI~&pq4UQBQRcFXHlBw!=#m6DfW4T>ycMf zaTcv*2(XiG8oC=d$saTEyZ8l0;zDCpzUwi?Uvy*zTWtEmj zfvnh(6=z^p&+Bw#079*RTJ7ZFe58gZNljI?FO;cS6e#AGPJvJ#!v0_d!9dRKe< zjXw(uOEl2wNpt>!%_#W^iW&$q>;ze~h6%~APZ4;)bD=2gV<#(h=mM+NJ zSpahUnVFfW=;$^gtH!n*i9}~0wRd^C-JV~|iW04-<|jGngudzcG}9=vfS-cRX%!dW z5yGHH#Etky$~W4VDBfxY0xffls@vG@qxOSG{hOx~BZa?$01Chs;T~3R0WcVzMjf3*Cp~3tOiH#YtCb}hulgQ3 z^iV_&sc?~Y%k(ej#XLO@GY9+|=>T1ruv}sZaD4czMy8RExAM4!BZ+#*#iQYTna zQc|1&D-JCJ2-}!JE}glB#Y@`24XAH*;DLt3cR|wAfe6tR%6Y%2=E7dhf~)#Xxwq-T&nV3=T>*HZ?)+rzm4Yb_wwP zW3%uCuT_2;>Qg2h4829^!CHk3l@_JBbujgGO;sS!CquLK$Q$Z|o|iZH#&1(aMFk6=S=8V* zlb?1_#h0Ld!GYc+4!?%r3?MCoQCkj702xbZY~` z#XcQLGd#lhyK1ByGgC@1X~ZB{IW$5g{D_FjQ!gwmTw7nyal4RBA=fFEBTs;PT3rL8 z(itOw96lao-Y^5_0ZoWffgzAiLcKheA|t7vTv&l}TMtCX0V#W~>aoOomM-Gh`X5HM zLa*dr>kah2?wSS|{h68gH|-|rr=IlK(nI2i%MY1>RT+CXRo-rCf z_CYJpqq{L-0ce*+ePPkpdF$_^hM3ss?)4PoGeU;lFWXCIT4fB-?obb=o|CwfQ#t(Z z!4jLWt_l7gCCta3u6#55c7MDsww+H5T5V^)-ZncH@_ggy4Y_% z7BD3L=5)ZuXdcXmhAt0hYj_rv)u(?t;4 z12bA-JOXd=@F*+}VkZMHp&LP9t%5>O?%1nW-K2EDVJS=s!eO&BN(OqA-*EQY%KjQ@ zOH?<`t)zI!w*d_IqH5Q;Na)+#$I68T1u<^xT&faj-DXdG%zDiH=*Z2#;5?+?6sch` zya4{ikyTYNU_Z`qDq(>FY^Kp4*Ho0G*@g5i-SVGBPndnr={|&riSvts&*m1XmZ|Hh ze)yhTH@|0U5-ufqVfEWIF+pl20p&@TTp8M#zd)ql6DRfJ)|=L3i%cUSkq8fnJd#r< zlKW!sl6=7D_t85UQ>~B|e5-~yl;t#k*E=Gsn##(}&OXw-{15Dw?{+W1{=u15&7~$N zC|E&P&dVJf?5L)u=F0)>w_#S!3?ILVb93vRt?lm4{-*yLNy6t_ zVA15jiV7xQ_#wT~->N26gq8*rFJ}TU{hpa6_`^x1&E1)N{1gNz7%j_Q$$Az*_xn{( zm&{6?o}pEB>OF@9{B3)kIoHpoqnT5pOq0@x?|8!1M+w>)`D!gNGRkCa*3(~4Y#S)~ zos29|d_qh&`dP(l)*I}s`EysVA~D)Fn9-(^p$`r(pA$hlJPxLJZ~3nH-lvL>Pe$FU zEC%)Wi@#KPC=$y443ZZ4;3 zgWIib>Y-UllTo=9NXi1=1JFh)ix;PX7v=Ui`U*%&*GJLyGzsU(?1<9QH4*kCDzi0*C+MieCo;}zPI-P1}W3o zq#z)M=Y9?s3JqBOXz!Q{Je+ihSO8lqhwA9)XsXA&XU|oji4UKfB5inCqQ2%YLPE)( z9G|ahT6XWWs!SELs+CK$CTFFSd1A-&yF=?GQ@G@emuJ4z-Ys}OKQ`Xw@2<%^Iy%zC ziwk{`QnqxySq*gXIGC#{kedfhPU_*~HH6Vy)AK+HD1=P!K{5`f%fZ&>=C1j-Fnrzd z$k__x{euzktL7cPIQ3L_Uz}QX4-BB>$j?#`-x;U5h)iDt3l^d(5U*G`Tun=70MhEf zFWB;MCXsrGKu|{3F z+&pj}s4wH~t9%fAEQ2H`&*dGy*n?C{5j0#~U4bi5_z*Al^8db0UxS=ZqADp-(b3td zlE0&vAWZM;Uj+cT`R9IP66s_x>fdO=uhOh}O826fNl5VUX}W*v^K7Y4uURH;%b%18 zl2OsJdmP^je-TQ9+Y8FKu>SQg<207pnwlD?*q$R0SXQv_+7W;jK9|PpByG$K;v-|- zBk@^;jIGRzwbFqD)A+_iRsygI&};!;|M7>m=RtQ*4|wi?=ZR7H;^?SsoVZ~umZFyX zrK0BYOUUCt4h9A(V_uuJud(hj$sfgxJumkZ|6KW48MP(&pWKtJtRs$jV45g*wF$Hc zyY;FhJ=2@ddI5fcE7dO?MN>lHoJv5cQgZtMQ~g$1YOLSBVC zFtCvVQBUg~pvTf3N5AMfddUIJvjF~8;KubvlRI1iyd->%5u`60-vjpycGCi-0*7kw z(lGD#yu`0o2mpb3Ry7dpPtEd!XPD}~n7E<3`cKwbNz;{DX!nsH61L=(dk?YGPWWQC zO4HA(;VY0t3|8CM7Y4lkpdXB_zC50AI+z*DI|TcS+=qA-UYE1Gh&A}bl#j}Y{m(%) zOC)W_9s>9|@_+%7lQxtW-J<_6LoIn{90t-~!HNTe;@yLh6qfg2zDI(+XxBXb=N@gW z`~BTrroxAC@xZ0Q7cZ#&1|^P4vf*@rl8RJzvxL6p{m8|+?CyY@>6WL-jk0<9jjR(( zACaupaL%Q7OiYo$kN}&6Wa)ta6CWS2WY_@8_)j2EvJoU^!or6L5doWvmnPPvYE5hu z^ix%_KHUanasBm!THzvD*Y`umInDpRx>u?d6&FnFxG4tNpPD|D++jaza$C?y@a6vQwfbG(+*|h z`!&{8Lnso>%DBmDR~xNnlHpv$ju=+J>uYbmjShe6xZ&bNDym;^k-7Bbs5<_mW2w(+ zILMmW0&C&&YCFyT$3KkksKLoSn-ZI!&Ij3Wa22ysXPfnFXx*pNrWFK|g_H>z!pFu( z=H3>=NnK`nEQ{Sw%gfO>KmT?A$u=mE-_{IS`}R0(5<%+8og4OlT!6*R`uVtK$o{wQ zvTCqV)(=p+x)EGFQ;UCI_Py0LOGb?aw4lKi*~uhJPDhZeI|Op~puoJB1q@`__r85M z8Rn{+jr?`_4;!GrONJ$yqPn_Ve` zlb?5NyzcVWnJTBh`lBiW0>XEB`Iq3oT()zkCM z*h;)*W_VcIcz<)#u>2Uj9p>id$=RU?M@Pl`^J8OWa_SNi5~)S$>FIsVkB^TIS7>lE zW`MppK3m_=06E~Lrw_}|&xe0@ygWTS8^2#593U($D;v9&6VSgjx_Uh0hJ%|X;2lP) z;z7mkYw&uy?whSUMal5@_aCk%OWnN#6S6PHAUkw2uLvZ54o`J-fUWgIdT2H9#MrXy_KUcRUF$*rw|ns0>k^$9z-=l_+VBu&m#RaaY1m#ItWV|(A} z*IYdpu^b#OT03EMcTr;ECI0zOT?Lnxe9?3TuIyI#Lqq;w{h9=D_#reP`}ozEqyZQy z)tAlV0~fOTW+}rcu=Veo6RC@Rmk<>6Vnk`v=q}dZbBt-eM~8}ZMXmUk42&Ruh+nxs zmZ{SzPhwv7SXyZMbertW6uBR6X*hwr%)f<&<}sv)e2zqr=gFQ4eW+Y%^R){xcBaM~ zMEASem^cdL8b#&lOF0#1-?gnK?EM~$AMp7-HKR@io#r2K$e>Oyx(0+3$C1ZKV|l9cX4{Uc5F#QL`1|;^O2H* z!pB`Jt!G}_^O>O!{uQcGaR`04)*l#rg07KUMcj^YOiuFoeW1}?-n`CM4W};D@HDiF zsK$H!y8Ad|aRFv`Ub&D}Tv~dn$aHtP#nX2g`y0Xt2SEdxu9emDLD~M=nonrx=|2m@en0A29G?sP(uOy&2GA}n=+MxI1&&bP4{eKVuS(vc6x-x zqF>^x@DN++C?76zEpR%wceDRsM|`rDtM}aJs#~_3GZOw92j?r0J2W>pQzd#p^rnv@XRkw} z;*)r{-S0$_5_Y0Q)xOHnqN>As)q66@^LwJiM{oP2lX^#n(HN-wkl4|DVke8=w^7Ko z>0L#OvFLO&5?U2H_&8ms$LDJR`GrI4dt;9b`1>t2ztgDtB>^TQJPf}feZ9R;JzDjr?x-t z?+a?K;Q!R(G%ry^EWUvQLtG*P)yujeU^7Ks6Gp|CkswJ#j{@IiQl_PGovU_R7klCL`-WQVbWwWqtb%#4tHSh>DxO ztzG>dy*<`dlm0%wl)dB?ufBRuEUS>YY-B}8;VlQW>242{Ccw3MRp z!Bgc&DC%6qtbjzZq36fTe)FbFx-di>IvB}}Nz+l2&Y>D1T{0Aiqx^<;QK-B?EibUq z(sEvfiXw+`COqk{Vw7nM zT85$ZnbQ~MGdtLRF6Y)TN_6%%5+$!z4VjP?@~Yn3by8GwFkd?+v5{a62Z@jJq9fhH z7bzLg9CE+6GBq1{gq1LsX~IXD$xQY z**pas*vqi){``Bb+&|JTzxwm#1w|9ZlD$Mw?ju9FN0+knp1!AJda5w14tl>mBsviJ z>s2dQhO6k46CJ6Y<=;~+=)t{EjP-d1-_yp@X*-@z_Afj&k@K*<`#+IgA{Hbj89C9Z zWf^|%=#S}VrlNg;*>2X=uRl*hW`81KVeLaVLe&}Sxiu`=6NH?M+d4TTeUSMEt+{&H z6s3e{>W@Y{^&PQ5MJlbFi95kzdD>i}13F0=Wd#y@GT-)Rxg$L6YqJKGlGf!hr~hol zl4ZYoViKT#&cltFRy6`M(SyZ?#NJ*}E#Qaeh;an%20+ocgoGDoFy8w7LJSi3140KbPRkT>Fht26F`t?shqbmodH1u|Efb#8JzRS^ zfr6D52XjK(e7gMWRe!RDtV+ccGcB>!BQ*a5yip_`Cy#eCgEJWtqGof9cqto$s!>dN zxf_@SzRJik)Ssw*Qwo@NWi?LvV3q=Pa)NjS#vK+RHOfqBE_=#gG!PSK@0Gprn4Oz0 zR8TY_G&EQ*YBVK`PI4FGkJ9{30e4z7QWNs~_fCXk#<{El^1dT7K|sMB#*`e5j$~z& zZV>Uzfubau;dXa!M|kqz$v-H1=MH|$7~Z#!Y9}Q1m_$s1KX9FSEBV3sW&(jUo!??T zDSQ6+RBH!>j2ojE7wOW;Yu+ae!CA35O7_@^C?{z>ak@ZCTRx_v?>iBR4DvIXZG!HJ-vxPEG=Awe@{En9o>!LmIWU5N%IQ5kM61t%iCQ)eB&J z_g*h^jIsa@_hd~vqhx---rZ|!bsNsJ9*?9+VrRttoLr;v!(52?swdHEfz(>J@t6WW zzhFP-$Jj&=eXboC={E5HXQJm%oJi!)cz%Na2`N^ces^_c8Af<}Uu`3)=LqoFaW>|V zG;g^uf=8OoP2vAgYJLca^&#{Q;ZDD#a zMvl%EMOI{~%-Ua5ATn!K7S`3yw*S*Al8UnLSGlhXDMiEn;BM$QyF0)lto?oL6 zo7K^V6V4+3jWrnptChU5*f87D@dZETI;tD3$MGSVQi18mNs6@Pj$rKlI_DougyHxH zv)p|fxCXXV6Oj3f{<(j+xJ}6zF6_7bO$%+!-Ud-k%0vm?(e@0Wiw})XOB)70>aV!m z?>^dXbENcL0}oIlQA(4KgrM`7oa{D62i}KnC*G$*wCL#Q^qTdRZTW>Drn(WhyS^L% zL6mPyJe~4h6#^XG=^$GX-5auKd&Oc+-YmQY#ScY0(^jl3U+~tZvsOPw47i;18nMW6 zr;{T)*H-nIDyS1BaeiLd=}dp^y`*^xI8Y5(oqv$MTyxt~v)YR98AHLScZi$?!7)Tl zcEPL`S?>K0Oh5$%-8OaOh%?mL`GlDGoQ#baM?yk?;u@3YTu--@&{l5;Iez>HbVX5m zFoM|34?OZwLu)_>#NXA?A01cxU<8CLNldvVaQKx}21w#?6k8Jpgi5Xzs3bXKYIEVx zwSCF>!f*z_cT26!pw(KXMwJvqwp8eP;rS_9I?}>&p}4eRDkGY``}HT0_aYz9t0;UGG`OqD2B! zC{_wnl9q=%IKZFyictq?^W9om8Fl74O2cv9Gp6~A)v}!soICbqj*UzV%oQKI5)#NZ zh??iMl-($3(X?*gEb9>p-zBVW#`p7YWqo=szaX%xF9Dwq_+`rmz1ZOwIDt0K>c8ZO8n&#?HlO0Q#C)sHD0o80RL^cec2Q0 zUHTNjh+pPIAQW<@RQF5h$csg79r#0JUQ=4C1H=ZX1bVgEMSq>0olk)0?J4+ERf{1u zP0daEt3VB+<84`OL-(lQRQCv<9!+z5kO# zeOf7_l=hK$Ije>aIW zlYNwh{h7N=wMhiXUth<`{9rN2DV*`&6_54xfw8We7hw9-?|&2&7B2f-Hlg;B@RDKV z$O7s4!HsH`Tj+j+i7Dly+Lx>Wc||mVL%h3sYDWBOj6J}(pzijGzg=eicHfqx!4)m% zbZ~=a%^q_&k2_t99glSf0v`QRHVbC+yPV+Z;O3IlEd&;tf+H_s=KZbVZNyuzhP=VHJeoL5gk>tEZ z4OD8&zRUgTR~eL1DJiJ>UwEc6ID{qoC&?)&3Rg7N9Gmu*p#J{t88u}`Px#utqx%};2Pd*XoD)0u!fs>D(ahSR0yv#d}6v<6$T z5z*yBcyF)2m8XwY&1dOm4@gz~=%gky!JWTjm?wjQ2x%GRW^h;+>2T(yoS@dCEcUR2A13E^ zSPyQh&nj|o8wrF)lL4;n4;~JLbssoS9L!0J_VV*thtuvs9LRJ=Wu@Mj4---4<>{{P zh(%=O-X-vyABrab2K5pGi-e5KY7>xM@IUn`@O#bVXniqBJq&l3IK4W`aW$PwZv9~f zW?0)7yQIM~D$*iY(k)x7PGI}{A|#i)O>|?4;dLFYsHfaN*g-8g9>J=StSA=H z^$pe|dNnje^L`8NL`3$71BASrJ3nl^dkB1m)4)Kes1$Dm;PlQ_O~C%SpFnwS$ZKQE z=W&I7dZsWIv(N#|h?iWpiJ=ncRo}xjN(mSEXKlam@Ev7w3?Ml+66F;F%jR2{J(LA zBH--$J7C$_cz44zl3kYDGBCXB6?VHG2=Cl}Oj+3+J6v-_Q+n@aYQXr;^ zaSH$s9_X=<6B4>hgaQ4Fi|41jLfnth>f=PFUcM({Di5me}(AT=n>!qEzOT@BJoc{E7pIYWd7-n`kpjyz2x$D6pV(lv>3 z!@O}p)6bf^6&s(D#s`>93KUwq-bQO`r3ZvSr1sIG`QPX5AOB-np8tO|DUWy5*CC%9 zva%5B>SzxMR~YPxgIs42q0S1VYv%Vwc`*LV>x%jP`(2*u&xsnVZM>DsD`b$=`t`aY z(3SZ`at6d5fZtl3ClmgLKO&GRA}GJlY>S|zaDi5q=AGkzD#GTQn`Xc>=qfll697I5 zM|D~Ay_{U!+;WBRVDk5&K$K$9E0EM933wpG07BF=`jyE0A4w$5?zb(}j#2TcU**SN zy~Xl?y{K?^@b-=sD7~pEI5{_)bDC=xNPe9jiWmgZE<@V4lr)7eoI_qd_G*XlQ}e1P zaf|da`@uT~xe|-{6CUl+QM@fT{iCuuXYJ65z4jOkcKKk*g6+@n0>{pM|M;f9Lp_n#z+M731U=Uku>w%*C~% ztmbHY_6Ja`KF~?v6E;D`f2dYuMWs|cIdGhzHO;ba!f)n=i|ncFc4Z?QMM!gj0>oA# z$I!y1Z2K`K71U=fjOWK!-9R^hdN_B627D=G;gyt9%^$PBjt2leHx|L{g-|TmvNKx; z*l?IeWKSf#Lxsp$fUq%zmS?zX-x$>LnK_<`tiaVT2Y{juG2Yva)iEm%++lV)+pqx zxzWU-Cz#tS9zt@q#*X#8V*ZEXpH|hAloGay zhGHB#-!+(5kZUo&o5LVcUc~rO#6<~W2{mJi@8Bc)y*JmlhQkYUEs0quFkqLc{>fCZ zc>icKDN<2Bsl3@d!WQW?vQX#xajBxhb!%a{Y!s`R^SeAe9mhcDQQi5RJ3NeJE%cUD zpqW0;p8|Q#t|<{Exd=4>Oz{CR_E-WEO*BK1BrLMnR%Lj{@QIs!#c?KW<(UTwGuMd< z8g?P2;7#ON#oU!;-pi{EXm_9KdDZ@&OFM67CR%E|BQzLDucu>`Vo(C179cCJyx&s- zT3%>sY7CLETK}0ORoEMhEcW_6O(bJunaoVf>T048j!djZWWd`K_hYu(I&i!?3SB># zC3d*_5~yUm-nqQ@@p7)94iZZoH?4Fs)4puwr4C;;@J|!l_wy5T0|&f3+bV>;)IRG$ z4#D~Z+|${s##71#elZSlq@4(#&V*TKtNS5bY(C%8r!#4<$Vk)9-#h#%gWh3!w_H;# z`;V9kG-^Jvu?QUj(x$ea^5ezzJ>Z7D#$u(V@^(s;>Fqazy4{K5%hnkykF4N9S%REvI%NYT-cX( z{%B+6rv71L%5753L*BBDpyWPW^K#cw#v6^wG`B-ZR7 z-~q2QOH90K)1%7);eu59`uXJmeIbkIQcpdLvX%{X+vhP<5;yl)wF6}TDp@2gu!eLq z4NS$wt9_T)X{}S$mu5pB08d6#qrdqPrEf%L`hX4J9G^>v9)y4qPkro~M_NipZ&9U7 zWD~wbr&SX(f%@bm@QE8w$ue58sgL~(&7bmQmz8$adL3VN($&zQCeg}dB*&D5sN_q3sZQc1vKehZh>-$>8?~I?2mr3Fy1=5l9edgL^{4+ysAN_ie&?Bg5 zf8hPtMdC^Q<~5PaaXyzZ9Tfhni-EJnt?yQnioD_4&83e8{GC%FEF!(DhNKlsz;Wzb z%U*gP z_fc4V=?`Na+n*LiGBP2pr4!#<4{+`CD``=m&fBv@;jZhWprBtLT~!3GuhX;V=M$$_ zQyx~Qr$}8rxn?_y{B~%cY;)WeZl1-*c;)`PvZA6I(n?b{P~DNP*@{R@p|iOlq>L;O zy`GA!}IsPC^Q%{Z?f3l6S(qp0K8ZW1`#H5B2xrh|Gv~+0INP|QCB5d#mfD7q0 zO?*6Mip1CRDK^HGFq>w3YeWSV)J zGMz6kPp_>{jjm#GD%!<$T=fT(U^fBIn}Hj2n}&(Mh4iaCWmOaujO2WLay83sZT={D zGJ9B!n!(MCqjppDALd}(4c&XCm|CFOlhrzrO`tWX@*s5CW|7Zo*-dTg`n z(nB{XKc|YhxV$3uwB!fS& zdSbFsJN7JOfBZW-KaHEdS5%*kX$rOkD!w)~PLP}6}wdS>xAp43#c)RIjtIV|3Ny^3wA@>$&Ei%ko`G?JIU zijArb1K!@5K*-7Y$8#sXvwPTRW>jn_rd5un9_vF}fh-L@c8!`TqalOy2JN6M(pHg4kXCZVfPUxPouZ;ezV-VgyvCt#9 zDNlaRuYB)pRkF|x+ZMXcz`1WqCleVR-YUd5&p-Y9Gq$x|Jm>S{V<8hG{pfQ!R|1-o z2Q^&|(b{^Z%!!Y=QGy&jdn|e5J|!;w5b>(Tqfqj&5MtZ-=7^~W9yGAteT~f*3br3- z*Fcp%-u)PdRoL|BV@s&_pqsW56}e_7Oray@_)GqQg_fVCODV4yF%Iyk*itXnkrF!s!U*@J-JUe zpjP+V=4{RVnTV5M?T{eBzAf#WigYp=S$g<;!I*V`G(zAorZ1-_^|2ofkL zLCR{_t?wr-)TxX{X^yoZ$bMB8#lOM$N^h>K zBq2(jYD8Jy`;$|Z)G$Bfl`j!)4uZ>0Y{RI%;!y#o7v#(RmCX(kplf6CttmMk-JzYnsjXmEU`L3Vv?(!CkmXl8Q-hvrjnNshCYVBu;fw`d<+e0Mw>5>C9t}|_Vgw8j zr(CV$Bl+wi&-B5?@~`xsqmRtLFG)j+i`|o0Z)cTAOJr3-U&1(C&J3W^oY#JsKE<+DXT&)m4nF)<=5D>^7UDVdq{TT7STmYsRg zb|+`36dz1^q@@?{?KXcUYU$5Lmj6AJS#}@3G5e-IOYUFwpFL3bSFp0`ysxz3{#E22 z2~jvM*aO!0SgsxGNex9*Yzz78c&QMVlA*PT6<&>*A)@#R@X=Ul6wc5?%5x0*-Ql`U zPOndv4a?;Q_&7UyGsK%ek3BM@iG;2$sfe z6JVldyegL;flf0trk%O`1-G&Ecf1imuCGn*Gg?@)_^Z zK?XA|bc*`#>N0k?ltAfMtsXb@=tk{%5yw^w^d3BPmqBI)woGw8vBU?@Rn4~=wf-B0 zSqvMTHcQPdS&xs0v~h78);lL3u&@#*`zD|^Hgi_ivkvLE*Rew)WlW44X2=Zu7Nk2v zpI^NzdI*YdlCy_X@KMf?wHN#JY414iYInkAi0#v-huX7{hC-#;9a8`&1~xPYsv~rq z>l=Pk7v^2vl4n{jCD-cbG>=TYmo!qT`EJ?KzIp`7ar4b`V1Ii1_AN8?)s?te={H^0 zFLgP7dxkL;Z(=LitIxz$Ur%e^=oVbn6`{f2i!odU=>#F>-*Zw?1^i+&h6Z^}(*>2v zG(0dBu9)i{_v}zdzPwr=*{G?5fi?Nn!6PyhQ^~tu2WTY1qP?PbmqerGhC>8+x??;y zmQDYRfmQ@B1u3u{!YTcs+-NGkCt>oV_J{;X90iK7W zb6Sh&%fodKWfnP^g!0ISYg2v0upId+Bnt>fZAFb(l&k7t?)f0ddN_RK&6sy{4Bb-Xe1%nDs1buQrTK)@#TO119caRF4C3IjyI z7-zDiln7UcyKTNy^;c@RIW*oX1NKDt?)LlGxsU{#)3qOK*a@~by%=%vyTU>Dm&AhR z2j-dI7D5WlwsDbEeRVqmZ1%F<-V)|phSC0ah2~dlnQbnDk;;fuaN$8hp62tx&_PO5*m#*;M*b_)L6K*Y|k_UcdSjO~(RycDHHLDL{L_P(Ru-~+jIJGPhW{^T zMH~rja-WSiB!jEJ$$|v6|K@6vU#}d|6lCEb3lG$~53A#c<7Ve{#U{KN={jKhms|V0 zyxgzC*h#1Lx6DaGg1%Zc$-MABgPDCK5hYQo7N`7T_O7Ai4hF;%X*8c49Pd7{5J&tVm4f}?G|iWdZVqU4(q6* zQVSRF4^OuVDSw&$`Xs2d72x{0G*HcddI?c?3nCmTt6=|G-^tz{7-8|0u~Z--hY3B6 z(Bd><{HM)Erqg+IGOVTI__n!8ld2L|se2Lbs7{#5riR$BmQ>f(2ecb)$;7syVNqvj z6Wvn-oH#fGA%MSM$R8DFY1atVF1N2=Q@EsS7@jJikD&!x zgFa7I@z+Y5qODEOKW|$N8*CI|+X0=nSGTEu$)Mfyj};gn^nz3H-qkny_4cDEyuY{p zNVT9Y&IarHZ-Dlz^T6>LkESM*!K{Vj zpP88PUs$6rj&OB0T~}X9JDPgBHL)T)Ein^CN8bxcxtD?Vi{rIcwb)*ck0eFY31j0E z+yV=nB>{#^3%v0}a@zUHkEDBgdJi-oH}#F-gA9us^*I!>-{s;=a--woGu`)+Z>H!S zaSzOiD3pk(H6XwIEK({RO7{u-W+Hx<;JMxSG-gCA|GTIqd(3Ix>Y}>h6ED7mYo;Ekz+>ZBUjJeA~PeHWq74 z)JilgobdX}sGmwfrt-?-SMt@N?caGKLp%5DiRs&(!Dm?NDzC(D%XzM2)pb?KXRidW z6Wkwf<}b@xYkL+=jx)hN8UqeV3k!A&{M!tRPcupLrBzkbR6nWG(!7;UO82eZ@o%PZ zkZ$w!$l(5SV8Tfi|M~ipR@SECKvmnGgnlCBdqk}V_D_7;rWf6hh(Fi|+Rs8(vMA-- zGq}Txz{lAd;D^b>(P#XoJbz3c>q^q}u~zC{=ZoAqyFr8PIpeqcDaH1BExpF3yO4i+ znegq`R;|1!tKhu;1I0=CZ^iBYeC?GV@l*KS7jBMI0{nwlZ1nVtX!tB}ZiaXcXQ2j@ zI`Z&r!_@j8Xai$dZZC@t)WA) zG1W$z`A;pu|KF$ z5FxqHyUR?V|4j9RN}HEWUvQ}OZ&`+_K`qZ$57}Bdg1%mQ-{5M+O9Scpr$k#taq4oy zb-;_9m9=3PtEvQFlZ{o)_gG(xU3UiGyU@T7+}8i->;xMGsly1Ed-sbFZZ45n-&3RAs!` z`1a%Cx{I45uUF27?-zhC*KGU!1X;de!6oig_Y{0_i@c@S?nw9xtgmh+jmjul;O z8Lm`Np9604ccl5+AJaMAyxjeEc{{hYA64x3H)InR4i!?~W>a)VJ*nMyRh*nk-a5;A zo}|;PbJN0{Azz*&zS_mxs4kLoNlJ8eFX#MJ`(&ddaH*wS$$P{eAE=ZuN8wPtt~3CN z4-Y1M$9|BjrCcH-Q&iY7Q;)3oQX){O_wC&##@A`Vfk*U2bTJNqs&2J9Z_v?;VG+Jz zW6>KD`}k(rSj+B5yTag3p0qtB5M!^vKSPi{lZZRy(#b2>dw&U3etGx*$c;%3nwlHkW*PT)q0X zmyU-sAilhT$_3HVzJ#PvZpsjTmqkU8=`A8dzruW@LVk{^z;ugALSto5gR|%lPApf{ zDvjvn=T-Ly=7t?(4Y>nGnM1AMMQ-(4g@s2o9^7eo^;vFASVPm@ULUN@D=?U)1fZyx zSOXO8{>nD5%HGYC$?ead`F||Rz{^>B| zS1zVNf@5P{LnG_nCh%Mfu_X}E)ngQm{b0v$9TJB4RsE|hFd}k2MecvQV9lIR?&_Ad zDX#kM-e~tuWNXpODncU>e?_o{{*ykWky4UQ2e(W*dV1AfJ5zb{{x2rEHuf- z_@Vymw<{5RRE~w~ffDs<)8e!uxni>*^gfN^0t3FY zv+qdgA>Ctg?qvJYjdc>@A1ebg#htB~8o8R?-Q_jX0KXHRSWDPwi^XWk47^KYue6+hAMH+syfz4jAh-6tW&6-n z@PAW^ifgm-@@%68MdhW*45X!@?G=pujDLtSg#jhTzIHuZvA9!f^(wPoMYRWK`kxum z(rqnz?y_ZRcrb`yU@zk59m?k1g(;)lnzfc|IFM2j4C^S}d+75 zfa_JLE~KH7B&PP$O>=y@hZ;v>|4+o*$7lczb?KD0O*>)!2Vh7TN0*=atT^N(9I@TH zh4Yu!A{fNn`(Xm`Yvst&1$QYjclF4GHuBGo3RrbuRzgmuOOPvV)oq@j_&lw757peP zcKe2@zw562CYkJk?yY+Kqb&tk|P^vcd&5cmI+DRu6}1>SKjKxE82OT;L6II`bRv*l#O=(*n{O3L?|aG?O!Ko1j1lj00(oL z!x6^z(&p0b|BtQjj;H#M{=X<9Qf8SAvPWfvjFe=Py^D~&M|MeyP>3QkduCo-vy6|G ztZQ7?9$6RJ`*&`i&-eHH{_*p8)T6lG<2BCfob!C1=XsI2Ge6s=_%NvP9nxUfQP{;L z3LuvUQ>h=Jxy9mk^6jd-aTD5QtkB7NvbFTj`nM<8N(O@-hyQlwyEUZwY|V%jcDiHx zz^6RXzx7n3p=QjnZsh!!VfxRxlJGbdQE{>)RDE+FqfL|$@yC3PO*0^^JG-x3N#tT) zej@W`l;P?rqfXde1uDmu4^iwTE;ALkG;BRRKeUatL{X+5E87#`ntyIK6*xU za6fLgd}G+<{wc@lH%VY>MU=Z8Z)g3bmWWe^2_oL3&o7e4`h~yy^73o6gthfL4XuUs zHZ8sB%uumAlSIY2KydJGI69n-Q|8J49;(Iq?z&TP2nzFQg5oSAr0m}n_#Y9M1$jy) zw6{}17XO~_)J;g_Z%LN#L$ljC4U$HJ5=gr)VD%pN1t%!zpBz$JJkEOBvl_yQ_%c4P?sfS zk_dnkx>%(6_ae)NuSjGr7v@{tAIVvC)6M4CD-4pl3g&XFKYDt?fB(LOIJGNpFq}Yq zk$hrM-eK^*?G9~RV->mIfTJSaC*}RB(2j{;TvftNKj~zN%2dW|qU#G+YGzD(%5QtJ z)aes-h~9l0LmS$759jLo0_7N3rD<5xo}Nd|cq;)C#t0a!53zJ=HsNJIg3odYf2@D; z;s@W)3(4PTBn(MpWgkq<(!QzoFi76nx%>HouW<(XJ;O7UjQ6~TK5aYa)34PF;AX!! zYl{2mo#X+`*!As6^f%<{=|O5y`pWh{Ru4Rzo{FHcr+5Tx(?SB%I==oJtEs;7Y6!@b zb&(p)(8Br96BBhN5Z70dj+vfH=8xXCHlHkt{72wL!A!IvrcM4aW?OBjY>ydX*>%X# zb8W=gB{(f%0*C9!zf@#^36Gt`5ndw(-*e#l!>-&ouV>jih6aVnStDAe%$+PNQqrtv zwd)%vmI`KAs(G&8vXeM7o{tvYBGQ+W3W)C?S~*SXPe~c@nliZs;4lQIqROK;xYimhEh* zO71$D6QRz(PZXGCW>Atc`nAMH=yXNR0maByOEkM@>I3xTt{RiXF*Ra)TlLiG zi1(!9@##fh%?JB((C4ESbbPLhMtMI} zjEk=ezwvoyXoh^KQWsT}?CDp6eDY_oNUf;wqCL-rv9&+19<KT=eDCwwxcz2$M`GE)7zcl0d= zt)t9)mJzd6B^$F9^Ka0&Wv%i40{(SIUY-}sT7Qb=X6PECw!V2K#-N|QN#s+mr2|IG zr$&|Q1NEUk?+*`!5J|qi;RZHXa(Fo*l`7zt+&CbI?K3mOHi^UKNnGcXd;y#v*TW`n z#PTu|DH+4vhfW3g_jpxRZ4~sBcE^>g(h4Qr~&$=H}pk_BJp=x(e3k;JiPTl2%eFIl9#AyR}7>p2^%l>~}zM6}IrTG>684 zfmX64E`#>Dt^_eCzChfv>}=@n?rvw{$`7x0;lz)ew>MOCnLMAgF?>1L*2Zi#-*GZz z9qP|tB0w5g#8V?mk+vzvKqiMOt-4GTq{Q0Eej4o|m->wX^m>HP((xi5Pq&2IE3WBi ze{`9edA;pY;5j|T#tw*YnMd@coBaK3{)}2jNh)y^4GiWt?#CO3d&bstVtw+eWu{60Dyy(^yP$HlfpFc@%Xf?i=PyhSzK=~(=UDlrjwZMa zq5tr()ol+u=4%f|&DhmYlu!!920e{V5fk664<{WPYXKM=coM3rxchQgWxGy0LZYkI zqv|R><K2g!kGp%~yV_sK zEv3`k^S?krzs_ji;J>XR7{EYIfs79e?Eo2eWxb(i-@iW~dW60rF`uuzjb`%&Rty2q z1weaW)IB9OjmBbDG z)+fK@LUikPG1vca0X#e+(9T*tmM#b3KLT*Bh^M;DRh`e|9A((OXvyT_*e+j2*yuRD z4)F|U<^M`JkvF_JR*~lF?ChM%M0;sc&_Qy=iQCbN#F-oE8|c&F^;l-ctiypYJh`{J6=^yujRjQ|{>ZDsZ|E70%zCr6)r zV%5=D?4I1NnZ~?bL4C7`aQY*=bePTB{LPXfgZ_`^7sQ{ zz%j+~pj}ey(q!rES~EAN-8Y((!uiL`oV!Q0f}C1D%KE1dziD6hP|I4JuMv6uQs1*! z!u<^5n#4}thqNGP*QJhcsiMMF(i|N6RvkaZlstawPfc3{3F_*y%D$AR6807U@Ih0& zbFi@CkR)05myeb~d|Ga9%-2>l9Ei$UTjWl^e<>Qj)a`LSLq=v+9}}7BI9_KT-+?V) zrEZZX4lF9Nx!Gs@F9D0)xj1Cj=8*-@CA}s7VLKBe?l*>USztRSuQbhPcJBR{7pQY(}|3e%_RMcsheIi zv~Q$S$2kJ+NuYbZ*Yu@NULX6JO)80F?PFR+ng%Xes=TV|OP96|3?3~?o8K7v%G1`S zg8oN*X4ZO~954HJyXu9M-*>+2ULb+z)9G@^<*aTQ6J?zcU~TUxPJg8{J)Pz973WK> zkteTu^imnA8E%H+DG?7;D_(|#;@%hrK{oK%p;I}n3QskVoRdNe9g=dXND zLvGCS>c2;`XmbaVs5JaA_8=iAjj%s>g|`DLHIg$THlNTY8tl|rZ3`4p^_QIZ@8N8f zGcKqmMH}8Dhb{0?yUx9B{IdS(<>}O9`7>TP`;Inj%kj~+`x}NcB#}!y@~0YW76i=+ zE31sW`Q?hh{->Ib6KpO?1ZrHHN2nXb8;)1<@g;41mcNmZM@o9h+Bt%fzVkb}rBJn1 zlZ+l@X!; zR-ALPnZGYYT<;22`#N~8Qv^ul8ozT(kc*fuV-iV_tOz-c|+hPsxk6mov z=*w7E)Gdns?=0m?ibpa&ONkWOOE5i^ur1u(%KcTO%2x27(6PO~$;AtQs$`u>jf@Wj z-TnzDXLh-Ena8a=S=ww}9I8I=`TH{BoiqR~kZM_m@N6d}4=SU!}Z*5kUTO|Hzy$r|FLKS=*SyS3=?QbpuH?NQR{X|L7# z*u2hiKbAK*8u~ZP(j5QrccuOo8|v4Z0dcOO2ig(A>|0cnR((s+4Ga4553Jm2Xnr(O zyV#y(DReq`T4@`)xkPo5yhI-HaF#4M?FyLDSFcT;IGZ}J%fYyQNbpoO7l3wBGdba) zrhNecd>cZdkX!bP$!j}|BR%{)yjO1r9CN~q%}fwsz< zu&}RbvUyfz=B?*InKa9%t2vC`b@R7II3EvB80aaHoh=`@e6YP@KHL7WS}c~&u%$6* zq#dtO3S~C`{QQX?qGT3t@*MZeN-*DA99SN!H8khp;<^H2dr;aFegq0T;7kBexHq3X zTq1{>X?-R{MNi)fT2#W@Gc$OFsqFmx{vo72rUkTC++78XD&J4HmUo_Ax}uTiDC=b@VPQB#FIMyLX0&*1*IJ#k-J{I{3&@y}9Nh#o@P z4S&ZAWVu4aH|IYy3gLWweBm$_ib_ht+r}u5V(%>*EEB%-ABc`IU|_`FhJ{^|mNqq) z2GO66IDx^gVwYJ(>~n5jUN#tr{CwWzSM3j^jM7GaQg0l3sek{Rq$#jT# zU7XVAuK&O6hM_-7Mh+m6e}hXz&tD#jMi)qh`y6ruB7gLn^9hk#9NS z#-PnmjAZlZ>+8etd2IaoBeWe6fn}EPcxG2#oDdb2Ry^2J*!Hw{h|yFD(P>%QJfxzc z0`CNhuFKzs%J2L8OTqktV2Fl!Jq*Q2xsrKaIJT@zD7^N`vdB}A^s08%Ha50jul9k0 z?dwG->7&hP2OO|iU6w!T*j9*mgoT!MwQb|Dwl_TD_>FVJu%n}+4vZ-2lfzO696UL6 zt072o5Om=j^|-d+>d1zxK92F-5x8A>M(2>^c!Q+ZGII7Xo8bJVD+%ArNs6Q>x<`Ms z6QPEYYKBLc+a5)vubbp25}f5p)dpK})$U7f#fBOhJx`ZK{8dUPAUOqS~|ImrIqGCIKS~(N6dZ(OS+y+_qlva%9=jx~n+8mufz{kywK_pJJ6Kw>s74?KZDyF`XK)Z4B)r1{1JHW8yx34D zbKuB<+XG5m4UO>w&}g>Ia@#4TqZR)-;fj$VN!Ph|Ehdbp@C`x`jX{2**Ms}r!vp;*>{Lk-bZys_#y+u!0aT_fY`TLZ&hZu5~J7D^~@3l0Qu;o1j zGhde|%^0#5hI8w#FKDq5o`3LF!#r8sJ@=E8Uv-O)hQ<{{@#99qa6b@^B0NveZ}e+u zzAJ&Fux{T5YYS~%LIa=%ngP=-eZq@y2KDvuBhZyPA4E*i+jW78>gw@Yi1af%5=s`D zz@a)nRLgO%lE7Ojzy05HAf9sp3|)PT2X0i1;0=tw&9Y*#QR{~Nh){R|h&Gum`yZ?z3D1MD48sAaxHo^g zVeWPevUqQGP5rd-76z2JZI&VCOK%>cprD|wKRH?zu5euqU~l?1?Be67k$5y4XG#ZT zwQ4alb8~mRDZ7d&HftseKT7l*yHFm7v*<|9^HDQ(IGE}%9q3x$8Z;ej#*Mh2*ljbh z@@JpeftGJLq6q})gpVabWbf+Dn~!!x_YV%j=uN!tnqx|>A`wk+>0z1hZ!v_euunkThwadUS1mGm_4@VV+(n^h z@4Y}EAHN}w;QSWehT#Eg5pn6(gU)0)?!Zz}1>%*9g||=cgO@@J`5uz+F)05ZVSSPw-}R)F}KYLIQW*yftE=YvuQE&f}xi z09!bQd=~q;!jC@4vlL%M5fBhe!J7^a!HL0xC@BOG zXJqnWH<p6^bEp4?*o6R9SrE2S}!LD99K0D;WY^>Ctrgn!AMTL4&(Iq zcCeenkKkY}iZqVaf3qcN}?D5YF^x-7NcL>)gU;j#Rw zdFTkFwz&Y}a1ZE!JMe*>%qlj9qXS_Ec8B5M<>|9c1B06vq#bu7A(3qiWk#>g%PJ>J z87n7>Yu`dY6C#trn=gg~Fn=5f=i|fY;YT>sDxI#e`^TTso}Qk@%MPQJ8i*-yR2UBW z)TH@{$uFiPT;t_cKE!#}_kj!G2}-IA2c{?cx?#l#7VRFG2k&kqv(jp21;3RGOFmyz>!0W~U9c2< z-tq!1Ejx>M_OZmqaC+iYQ2;A{lAnLJ*Fhqt8A$%2G5ti}pXHx-tlP`{R$AJ(cf*xvy7{XG*d&oz{tt`~{Le33zfp{2OlHay|xIIW|R}az3zM(hu)!5zN2YYhE z?A0zX3<`?Dk0q4>t4GOj0FDV4XrRk^Z0oQ0v?AX|O4X?x)=cuA-_*_PS1K?~U{Q-Ux}i)4uNudI$<@w-<2#5_iW9HUrrC3`)b=PPtyFaCr60^O0Tv66Ik72`qhHlPc}909xF-^4k=o_ z%<}x%FnhNqj4miG(MeAmfTk|6Da^owUB6W*X@<<{zHQs;pgEt@(du9#g)?V;uSUER zGV55*<2ptn@+y3c!VqAJ(PZPX*3_!`(u%Wob2orki!8l?pfwy!65eM8~AjN zq}iaIi06=F7`nL-@D>uFLBY9OvPD#3cNEw%G%_+hFG?dlK1t5tMv;2utCRCOIw>o8 zyCH0~V`CG8;`(%}Sf$wZ=I6zqnmVvHAiq&Le}| z0vh7q7>+NWKIy;ON|vejPc1mMPc=jOv^cnK5JGVgOvS|PY;btE3U>T?PK}J_YFlW# zvee$@IRxZ8ta?=f9Gp!WxCgPS5ynd6pFwq4oK4^t!++S;F%oyaC^4M4LDUL#G;bEF zYzQl_;m(fBk1|=^8L@WHkWB?n@|8Oq?1Q;vpSGauyjzC9+m zoMCuf^~;bBC2i>TJT`bO)nDH^+N-j0ySwq{_8;>PN|q1}lQ&SS-D!jf2E!mg8>$01 zbIhwIi!agvr=r`u+KLGXJ{<19XzpKV<;SYWP0V`kGz67mX2M`!{hQ%mjQ!&2u9NSr zam_~?ngH`?{K&e%D3LIc@{GZDm76AfZ?*_GpI2m&+OlnLShXFW2cV86`i9EO9RLB# z!y-d}$_eXha?;ciniJ(D#K`U*dFwfa?JuVPuEQ_iZ^ydj))D_I368W~!)L^1I}?eM zi(ZAccSN49+=;d1@T4WPy>)Y2o%?Cy-ssrvv=@GCY9W@k0i;Vu-!BCfFc8j zfsaGOTR#=U5GPOKPdR!GT?8V*Ew|q)Ll_C;sfWR`N-j-Aplx25=7n%a+nfdH{wBM?$r01!vc zRKRQDiPv#rM`ZXVa>}y&(BhHCuzxPq6E$4nED>hmrm=59qhGwA(35>>J{f<2xa(k| z==WWeFX`8N4HcGvi3#Mg_lhPV(Q9B6L)r8-XZJ1Z3Q9OMGV=4up|^|2ZrDgNP?#c; z^}2<1PpE?KVg{vbcHOpDOdkTJ3n+t49X$Uins8T3P}EZj$0)1+uM!dF&YE~~yZnGY zQ!0Uw9`bI-zzY;j&!iFwZoIH}Q&0WPR#Q{+4^Nh{+h>|kT)UD$Z4>-?YA;F?+Hq^c z`#j-s1%f-5H}bR7>6&dur!r(sJ?Wimg|f;Yctm|4l=VRAGgk0dE5|!vC^oh9kCj!H zk);nCsdz){$4hUQM~))uk8JB(yxKZ({R zh{EEPGr4H^vKDqc>-~wGoy7{G-Jv-LyMVw)pt>O{0f4Mre?4ySWjd!^U4z0zb!|k& zenSWtP9YKhWR_F6NMYI1|+JsH7 zG~X-z)S)f~D{p0cTyPBMEFL&%>DmRS8FO;AS@u~De`y~NxTtF^HVD9=H``IoWKNaS z9nuP>_Z3#FLB9}7`vZZ?%cV0j*9|cgast=9n+onr-wp%9C?3I9i7PoLCZ-VY{NhDy zM?Z3P_tgs5j^>k+W@Iq8L*8JW?1Ppo5DM>Jg)Vgn8k(fm;kJ9F(!eZ-667L@>+8SB zsHk<{LymPv+`+-`EsL{lP^cw-=Xv#a%K>ivRq*V$VkgbfW|mO#apvH(t~)nIMp!s$ zBq1wc1_d>Q_;mAsl=KJ!*5u>e-A#_`mUIZPq3Kp^=!MyxOqCPrZbT_+ewtf z^omNZkWt$LF1NoQiBSoaq=0B}XQ#OePT(K4tdtLYckJHH?ZF{twUZ=p;d_2DXe``> z(q>?R-g0Wtv$NA$JtfylHG6h;;7@T@)P!~lp4XB_Qp|pO40|?tj62RwcqWx3POp^< zUgY0J;jHi_QSy?I)14q#9fuDQs+%W}&fvL3Y^7@z|vC@z~ZmOZt`MDHx+tq^+ z5h=Y*n$+U~7w?=<(uEfPpOiii4jIQ8^lwDSLmX;8!d`Ocn~yiFhJm{q{*rAi1EEtos!Y;KlD z05Bg3)T!OD9D?w9b$)kw2)AX0)*Pq#?^&gJ`zYy6-w7$pso#MIw5W=!7j&AC;qgiTCh{-Wo#|5ZH}+B!FC>{yo%kur zcm0vfXx+u0=eNKAPRX2CmO_R=-T*;NS#9E8q3y<4Vo!9Va0o`r$h=4h%;18UH7(3ZPFWXnS|MgzPj%%rvWl@_8KaK=l&uk8KaJXnT z&CWx&qNS%6%p?-eP3#{3s+! zsoekHC7@i}md}LUZMklJFVcYup$7R`OWN8qYHDhs?|@I{V6O|4vJPnp7m#@+5`<0* zJU&1ZA;BCEQXPCCMRfn7`uh!h(*ua%!FxvjMa!L4_PWLevhNKT;f=g)KR9^2+Um7}SRTU&Gb{^Li%%4^vt+F!mH=fvz8 zf5F}vxnru;@205ein#-#0K+u9MsF1!7fXl8_830XJDgk|tsu)Dt#Li9+;>F03JHHQ zIuwHWmv-pXi}Uy&E&#sB{-$pLlj@w2cV`aM?Rbh}|HSEN*(dg+%qb(h?wPds(RwBT zIvf2X{G2oeQ&ki$?#V?w%H*XLqGWPAS-H9IT<5n5C+0>5+s8N!!u~Zlcb(a5Y7hQQ zcgj5Y0N?SZ1jRcH(f>7bz(=z9cP>e#hA8)FyBH7l`73WQed*`;B%8V$u#LNOr~Qxb z!S3fonZQ@^x+jQ(C)aFDWWNX`l=ZH|AGZ>^rz1Y}>+j38AGbYb;8xB z*f}_svXcFy*o5szv_wap?tMmwMUHTZog_+rsg7p^fg#=Rtf2rAM z(n^y*Wa;*#5z`d53Znh4Oww)|ign!0Ob)!s4DMR*6APuR(xtjG(oROBiwx%J2QriT zvvsPPNZ!RmCI!+Y*A)yP<4;V%@bvZt^>xUu=S==6h~t+$+U(nhoCF02VJEalP4DgN zqrGq;_0=o0bA^F6kEcjXe;*7OvMZdmI@An0_!Ahv7(pz6FlYIF^~iL7s$SHm*!bMoe#_J_SQ0YTx5dz4%8JJoQbnp&l1hY=pRsI zy%0@-<#kbar;DtJl{@j9gQzu=$z0Ye;?wIwB8cq#{hd`uOvIZvf}c(aa^{!6uB#rY z9=_S&bg|(}D~pfv@bEAh1%)v4X~9hA>6YqGR@gbT_WNgRglmtEs)hPyk|T%X2kmV| z$kopg9;M$fW@>e`(>gpn=2Pwlj8$e(=FxJeGd*O4UwRgY>-+0(zah)D^7y#EeVB=8BDNOhIeD{KP8e9 zr`EWI4>Rh=4gT!ycyjNJZf{8%GQt)sSv;xQLhDl4Dk|+QQ*xI6`jyGx-Yu=tDsyQs z{u~Spe5q6Ex)zw~KhKOt1nx|bn;-_hS2YE-x3$Hvl|S<@_4VELJ^S}_d!s$7i=)4) znKdwWbY3J3HHh3`xiC{5GqZd)>%+4c=-*&>`@-LACM{t`_fONn9>)LI1UGlRw>_i) zBTUq3NdWsd7^c3cZ0XD9knGa7By;*(qRu(^zF^Ml`hK?bL$obsTSwStH1&|~6!*jK zGfPLF_iSVQ3ih`Qa_ke1qtf5MC$=y>pZ)65qp5P20UCuz8*`#du_pC5zMRRp3p;zT zy$yNn=>K9EKlj>QYfrjAM<8O_IqG@q%N=Ug`LSNp#ZBGHSqqPsBcs?%O-EjR zq*c2_IPno63409SW}-0ndGe7gq3_;lAsw*F@&xZb3qE-XF&*utOF3N$q6ra17xAE= zA#=^)pN`CFM2p)(uN*WVTEwD|3!H&Bx}^^C?UTPj9=y+a;`FmFqBTW;Nh($V(hgEU zl&U666{M%LK?3M=1mQ*3gr?gA~Td5F-tf>eiu^=Zuzbf>HgbBF;3(nHB zVDiriHkn-kAUgNx$vc9P_`#f+o;Js9Z_Sz!X_-PAzCs|S8dSDR2O7!`NK(YxDo$~- zm1MDTiDuVL3I&QWF%mrTm$5(HZ~Fv`Cir1JL4jYpiuJ!QWYi6#SNs7Yq#(K&^Zxx~ zal*%={W+S#007}v>7qMR_FMqwx`GXh#clG(=dHdG^$Pf}pXIx4hXn|^bXahW?C-i{ zTvSNLT8o33m)Q%e<+Ok6$y8quPNRYG=Pi=ipW;~PpFIg@uHh^Qk0vg2GcxbuT9~nD zT@P`LIV`N=Tx^|yHI z&Aw;6F>l_AUYg2?j>@MnNh#Ug4~+TD6FkW66ST8Dd^A$NWT^0H=^rV$q?W&NV8Zru70%*If~_g*2?Ee>;Zhr1uk56A}5%ap5UshaoUw+)+qvar*=+NiFrosYPk ziQILmu5_u4Fc?E_F4$}}y$f0k8@1?_1O_F~idzXJ@GFSG-0Pfz_w6y8acsgi{bNoH zF?8@)CJSbno5@G$l~G^#MfggWtB>WSYm3B0AZF7{YUvm@meiEN2=q)8yaaMYeyz`r z4fG-l4G-4_cxw?|ke8j!iS@wPF9Pr5Ga9MKI|A@39xH<5i}TvGd*Ea*j@6(-d?h1Rygi9Y8#rrZ*Q}QxjNr#_z`h z45Eedus@m=2)MyaB52n5@-(#UN@i2Qw}guq=9!yY%GPZKjtzPJhF*`p$zrGI}(R(tO-VHEi6u!wVG#j#ot1(D;#+LUF5A)o9c>2Mtb_J5)rTHXf+-IX~U@gZ+98@c6VcMTv5L<=DoxR=`SwmHbg9t zTL3-#tVhbMqtgA4_IoDe%H4p&T)Ww;6a`xU{_*%v1RPGYDypgJ-oJl}!bHpP#DF?W zMLz%NBMTA#uZhzXW4X{kP2TTddm!a*P=BThWAN+O?Sq55Vq#(=#pWT`fwW?esaTLc z*^9&&PhW;#Lq_Lh5=#!^@u(LV{V09S;NZ9A|iOq$ROC6u1 zor<8VS+Dbw2y!LxhO|R$tmFE!uvPRiveq}uZ86`fXccYZy%wN*7vE>9{pU}e$B$F2 zmJr(i0D_u(d{jVr!nstC8Q7i+9k${neJa>;j3ro90~c-gHy7GFIy9XGIqXvQZ3YVy z`L7!yq3?_)9ku%f`D8q5UrtcW+G}}%K6BD~zP8TKz z+>WSpXoXB8F&}H_&;u_Jlayq#{Vf~4kEHBdj76_JK5;62qVC5m$>&#Jw^<}jWp(tY zUzlPHz}KQpY1Ztk4pp;sSO7{g%@GfTt$Wk8bSK36YW7re4UxN6R*12D%&(K^=Bs;g zKc3%nw-MFp%S2Phy$o84^}Cz$Qpj#deZQ)4Nx_svo1S9K2C$EY3T7Ib8MDl5tgNhC z(8mfewqKwXt6g6=&9w_8p_r$VKMi;}SXu0?vO_l6^;Jij>>t#*D834n4MN6?x&406w#0Rq zQI$UHS$~j-_YDCr)$Qr&sRkT(W_~^k$OU}*CHH-HaN5wyXrRi~D$AA^dg%cjOatI^ z*?af!-=km_*D|hl`w$r!i6IA0h`NrBPVsn0cek#INfKKQWctX?o^`EOy?ggX1S@ik z=(3=oI_RIe?YUA@Q@g{YD4;PU{n;8n7DnNQ>}+fgOUCN1-WlDxlnn`PEx3rUuWx^a zyFIr95PCM@vH};(OG%LdoZSXnUEWcp zprBCgyH~=-b@i%jxsBLrE&w@8n+ttW>EOG=H^0x00Ebb>qhhPk1E?Y%&y_y)_iNz+ z@u-85ay{M(5=oPtk=lStq3o=_J>UkmcX!9(XXB(>Q&ZFaq>vGAdpPc%Xkd|x1)I%v z`EtX8k(w=@C0L@z+hQvUJ`32YD6LuBLHJtucr&=L01GDtCmUPS-%kRqqT>%Z%x(W}&vS*Wj*x2E*U^L+kvOEHG zE|l{qK!6q0Q8ifV0qV1My6n2x5lQ3R5&NNUlfqVn5_NMUM-I;i9UeS*{WGb23>`7T zM|3tfe0kZf1E@cCRU1Dg_#ocOFyRmr8^&v!bpU6@dS|PFh*FP^-{@IeM+eWgJG3%! z_v$J)#kZb>=2e)L?tr<^R=il0r@;0S0MTU+OCFZsi9Gy+pjKYe6&@Pua^Twf?vi;z zJ+MjRTy^vHo+KRfYpPWlqrmXdDa68Rs7yQnFc*VP0&Cw<1#SIGx|l`mK4Hp%0cDo} zyL{CJ2Y@mB;$mJ=wXp01}GuuTl69PVq8kQ@~?<${9)&?Z5` zqMatrwY0R<-WBDxFeTDjUQb`)IF56H1#mDEtyXP}f+Li@5c`&zV+0MFmPJNC!^6Th zvOPkek3&KLl=8>9T6HJcCmcX`nMz{`LBU^F+j?`gd62F}1z7DoovJS=_az<7Xb6k< zKPw~PSC@2kcXhdoc>)Fv*9Gn@W)vEppt_tPQHGggz2o(3b`)qhLvvEl($ZnDP`4;a zE-C}gZ-;q2@LyU`>oh4FhrhZHuBvrq1Uc%W^w!oBPWg(e)tZf;Cv_j9ZHwKQERL!V z1kkBpm?CX*hYxL8&$|b`d2ipT%h%K>D3S(1(V-Zs|h{na4`Y*WPfXZa= z8gh<#(PPEdb_cd9|GYmqKr90e@Hu!8i;h@_c{t$F72D7W*7zr$ab%Bk^xt4a+Ir$f zhee?BpmlZ>XiBXj_=n=3H!(!PGlpT9;C<9`Y<7Ujkbo&)8Z26^@n}7s4k$nGiT*R{ z+C7Xm`S$olhdU+9oo5L?FdC??9+ame<`Bl{@B6}uf%=k=kYJmD0o#legN+O}qxuU9 z+^R?$Bn&ppKC~}Hx|%+prNxW@55z-k2fx3o?!6{=Mr{Mn*M4JqYRc&65zM5WD{u#X zd#rpPvF}L>##8}M>?u4R>=mBk=1*Bmk&7{PTq-wId=s zKsR(kc|2JmK6MI~H#~oAt_SS4Wseom0{d9$G2i*wJORHeQN}26YhfsWT!c!*?_3yJ zAdGcX;W?OH%(pDx+24`sG81!Z-2eDo(Kg z6F|$|KhBk&&){i-1W?o9jqHYCfm6}Z&3WK}SmeKfKFr26|y)2jEyvH%9UKCr>@+4{ToOq`~vj6;E76LMsWO> z&YU|}(Z%Q6ki-MwPK7bc)M6AUxjB>b@SL%Jy>27| zCid;~RA0KKYGEfS1;y6yRZazbO8?IWcKlpAaCj@qvBoc{&YyprU>HTI?!CQijpC@t z>$uOhl%Wu88#lACj>LK-z%Uz|{M5<@5-33$vn#q>;3&AZFgWJ@e6eEy4kN(ql^{98H8(cJ%DV8J$8t@lZUm9 zEO)40xQ?`?yeQbP?Spk&p)+AI8Y`FZ-E}I;#sa%|#NqTbZrsD#b`X0a5aqX0?X#w4 zZL?U~>~O;aw^?&k>6~J7AYi<`; zqT4c3yWYZxE%fW)Lk>C6I!W4qJKws(SH)%Mul@-wFr_h=jq` zxd1o3b7ypV1Zec`sKTeFD4c_%MxG8IW;97MaXho=*H%8Zcdb~DH+HGyX3fiHvz{0( z%`#}v1m~&}{;2o$Q`)KQ0e=r0P`^dI32aB+?aOAcSL4N8Gl|bJWkb5~dD(GZQC%*c z#y?u=%y8T3an8-O#UXdq{jNJp+qKLYgTx>0YdY&;p10p$C*<`Vo~_sQTBzbsO)A5wV~x+fT)ZM8q7$`s6GWja6t3+jKysnC zz)##-9DUE+63JEXf}L`Ac*+mddayIDua6eS|F@K?Jd~EEpU|>R8M{CNxess zk(I@B_3BH?1`YPkA-?9U;m859m}7LSGwvro$JE;{OyYK!zQtC9dT?&gG~`vD@rRAI zKYYE?XtBbc;#9Z#1BojsQK^lFr}cU1YQZKOARQ8`Jyvq#OuTbCyNnkCc6i=KMh-%W zLzsONo>LmNb~-a!&J;pL)giUN+i1+|=#@A*TBi+H8G`OLf+8EUjIP>gZU!31k*#Q-Ph zw}z|dK(01Ef$t8n_#y=A#Rn!pv+u8Vw@tk5EQ=52lLC&PgOOH*Fr&S_y%*2OG;bkS zD8c3-)opBY@m-F~M43t8ewDmSjq*l{&KmEz0@`Qrgf09-p~^NEISL9&T<$ z=%dZK{q7|MKg~@|&o<_|M!?xqO}Yc!mwAO9M)e>x?!l*pax^(29hL%f3l!c6RfH_i z;8#ISThO?I?nb^!?t*8$Dp8E_{A>1PMw5O&SRl~m$+m8Q`u{Uv4dEewe=0L8AN2Qg+{HUm7avW{ z+mbW>$**?X%lNUIb>pksmW|C@^zZQ<%Eg{(g2091T?sT%f@`Z}^F;Q#Q~pC)KHzugIWSy*Ij<*{rl?GMNuu*uPQk}YQE zczgrXUUQtByjR?5i=dsv{{#{Z+Hg8|eZJL-#}L8)Foa6ExTlh;_#=JtzF_#@w@FHJ zz^E#44bQ%m(Z(N3|C+f@H=2e|P^^GSxVTN4T^JP|ZSVf8&d=wEHNq8w_Y5dCgcJA^ zU=XF?cVeWj2$w(IQIj8-vlah4XYf~w+iieVbgPS9Nra{1I20Iqi$d@~0?K3M5oBR} z{q~gU1_tq^GI+jn6b%cD!)=Pk59Y&HZsCy(NEdsr zln=5ggfp!FVt};gM23R{UAA^4&GB1P?d&@66D=hvypV7RP^xr$HD>&oV@g$t1F^P%%3V$}v z3Vk8|`@KTCJH&}8S@I!LxukkZs|L;#d}&jZ+YbuSYzRH@dG;pz zeH|!+Av<>t-L*4nE`IKD6I8Cc0a0C{_uG>n{V8{ee!P9m@E2x)K$Y8W4Z@Iz7WQj% z^Ye-&52Fqb3EB2ytR+*@@D)vvih^X_*Tyg#TWDDxFJk|H7<=<@EZ?u~TZ3pGHIUMz zQW}XQX%dZ+CQ2y@88a1$=1~Jlg)$Z)DO7~!Qpl{7DNV@GAdPxINB!>i`Q7jP&(pSj zx9wXl*L9uec^qr)Yv1>^jx$3o$uufk7AuRYf*DrFhYIajWsB*9N81g4E|d8=G2q3Y zY|jtz4N{A6dLEv}wC()tYCQyu8-l zJs_UN-19TTn>tEVEd48L0bqTO7+*6^vbLPmX>E>Zj-ankQtER^+lz5i>aWj)`8zq3 zy!P0-@2z9>%GA=FbaH4@&HXkP^gRSRfXKSIIweUcdeqWK2M>uIn543)DAQhcOPjxs zEPbK(mj?SR0qz!#~}q zJd^I(SyHOl&v1*JTJYw+FeN;e4I1rkN{f3N%!jF|x^ zJr+xh^ZL)bNA_x2d}R3c{u(!D)T-Un^{G#B?ZCJ9>)p(D_WRmUZug?>xohG^$U)vK@Rpq5jye0}|eCN)c z>#oh))EGQ%WUbYip&3udUe2s-B{OW)s3%_~4VMccR(8ZukJkGAIM(i2je?q5vAt~Y z2ZKv<(|;5>{Q9FYZ){il{+=GG36%-GzTWGw=eOq9+8cRg@kbohf{vg4o$IhIZ(Q{e zxyQZa8aosZkOR;Cze1`|VC#Z|uavKiMz7vr(q>!;OP3wBtTfqq0aqUdy=0VNF(_)= z*Y?^Q48wFf8_VzBv**U?&JvN2Yl`FSUJP&BZgcCNe=P+bcJ+}do-GPj=FA#<)l^~^ z)zb!{%ZhMIb$^#N6$uI&HD*kWmU1&#jOS7ts>SX_DkX+yt3h034$ojd0nuy9g) zbjbbPo=#|8W<}@~c8==4jf2@pTOyW)6%(eaZ$b`}F;2`KnJhN@b1H zC4!SH25k~Q|bs5i2v!Y4B_}yJ+VW*NK+%`&`}n??*Sg|BWh}PbR$D?VMtJ?D=T% z?-$QbZ}TUd|I9SnNu1~>UNUmfpy>un^zs005z}ol+qLer6){i53n75jT`Qj?)Is_< zOD>!48e09-v*jx6#75y*LEdl5oik9+M|5b>j$Lj)_|{>{vXN7!7*ov`a#u}7%!^rh zHNiQ$$)`B|cby#`0F^-L^IUm_-xwr=JM9`Ma)zPpHK{nho&R6bA6ll>U+E8S7iIop z1lpnpij=SztdYGLnWXje!^Hno5kd$Qjj0???h_94w7=ch*Z;qqD;RyJm&x)nG8;tv zqF;0kMeyVDbE_v^j7$IZX6%o`xb4IAYDyBL$;kZ#)Ls^|0b0PFS>d2mC|o8Bu%;d20kvHlQdS( ztv2?W^~OuRG-$f!-9+K5mPS#t;EYPfpnXFH=Ztgw*)unrvUWQ+x@;^^}iXbq%&v z#}(^Ytv?z(|7=ooK{=Z}XHG2-*rf`%;A)hzr}?DP>ll~jhVnJmbuIMzC6=aqHo9ab zNFtZ2a?d}h`6ZMiQKio)unxwS@+JDXpSyl^TFdo&i76YN^ydAh#EfT)2sz(neYTY= z&C&OZ>WkNS#=?0|iCMj>ZopJGL%#I1@=-rMQBWdTpE;)9tipL<+-q`&jvnQk*rhg| zyem6!`?nAwvZ%d{abYNjDDO047O$!^Np&mSP-nhz;|p(hgA^960nZ&{gSA?{UfqNH z_b11evS_Bne8iy3|D%_^@QyRScIjSX05OBr2zD>Gy?I#-S@`gPWmR|CmNGX!(Y@kU zD{)UC-Ce3KS-Aq}UDiWj+Z)j#^YhYOSwV~DmrQl8IZ=9jcw)erGZ%R`W|o(TF9LEH zvq^2@#C+SAE9=r|G)$7pm-&?7GJL_A*9k77KVE!4#o@z8@$g~v;^kbIrO@e}L)ZJj zl=wR(rF1fvUcXu*h;wc)B!OOlnq89I=LDDXZJ!rFSvMaQZG{M>u4^{SlX@)SsS+h6d{JP+jK1i3$WFZf!ti0Z(+ zpPs3;$jUW0boP&mU0wSZouV6Z`>&64QpRsgOj&pT;JQuCqM4aq+Yb){3+u5Get|Y; zbwDDB!p1gpWgY$VFD&a?D781Qc(JtZe0caXZ$_D{fi-nrQI(}uUhwMvlBTR{o<(Zq zEh{&^YJSfaVmq{a@2BwRs`c|L>(1?|(5qvLhDlu7kBfI@&lc2ETn84_(}Zr962Eh2 zYyU(J1~ymILN)18T+gZqDyoOY>t8hDk_+Z?T9(1GWCHNb?OFZp4&^{!F3mSv|HCxAJpud97{F!b(J=a+Cl<-ZDj(noR5d zRK>Wk%{=y%q;B~bDt50htT-%B{K?ID=Doqp?0O7CIaZ~7Bp*#Fu(c#5`Sp;K`x{8t zyhc}d*fPZb+_^XrSlc~jzx3+avnuD;3Ot-|pPp-IocISGV)8GaDehlm)~#FDfBSTs zl7x(q8wxACuIg~kYvp^Q$U%g_XO{T8@+)r{U#UNKXj1eggjeyFI{6@vLpICCn%sP5 zy3dEuF8;O64YJEfMa2h|3fA`z%7Ao^-z{ODj_bE!u4s4A8tVO5#jHs$`}a8qC$$^1 z>UyyFO>+c<7l&-d>26l2Elh-xeBYTJY=PFQ_WKGEmaP5+;j~ih3(DjCCYTu`j;T&pLb~}vr&6%S(nYK zwX9QARQ$Wy@#qaGtY_v#LxRhp0gtvC{oTnl0h_74z36f%ZTj&TsWI7B*DPjcudEXz z6a>jwy28ll%$&p&i`>Ecx*q7jBHOXbw63>Do2IIx(==jBL$ekwPh_vH+NX*_^M-d$ ziz-icj?OPpcFS3{B4u`YO!7rurL-~8{e4czI^H0CPPJ#Eal(#QF)n1Y)vrnx=<1G0 za#6D@`@pYHdQIbKP?4>JR2i&U5ND|In*_NFiN;^rK&8B7n_`k8L=*DlWg~rROO$`? zsAQrK!W_k%*a!QneG;E9&nqdtX169j%W9ETGucu6KyGq|b6sznRhRyTR`-@)-`6$& z0hK#{8@C$P9%J2-4*_rU3T$(`E<@_8$=MB;&PTBeWyG?){w3UHb)D;>Nln9Q547c8 zy_YhDVo-9ZGdD96k0~VgwO(EFi-z7d+plxk12wQoxf`a4;RdHSUAz9+Ek9 z_#1q$S!9h~lXmmj@A{4BJl-~z-N`Tc{p!%z{w<}wifnWD1`=BFO!v2HW}L?T0TV%W z7kDi(s(+cWctvw>QWjW)tF!o=&o2}HxO@CNaoEL(`)|C(C}nfo5zeDTXD)+;IJ2o7Mz}C#E=5>2Q-11~tUExPEw6>6C8#C3SY?_G_%HODoyk>%=3t zcaY&3Joi^$Q$$3a^KttxqIEl!eUHY#GJv_g*mG05{Kf~9osn>5KQM|zRY(dlZT9=fQdD|XN{0O%p z)Preip8gB{j8w)4NO=VnZqmy6(YZ*c!lQZN;tNOa;^y|s3%T1W*y#Ps?=F8`iU9J* z^8W+Vf4+-08!{vOYv;fIU4GQ4^S7SpIWljcXPQjbUp3=jNhu*w;r+KDFA8WWJ`sLy zpnk7)DqYt;#^HCu-+%bDY12xb@)uD0=`ix@`GE7!k?k-3fhd6qUam<>UD;1(!NHQ_c_xC4Z6AJQvJ3CQW9RTR{b<94P9g- zdC?cKD4N7BJHc$fsN}_11GKs*VK4-?iqExvk(9MeN(_mCFBuO{tpD`vRMpL|b@LZX ztcN7Gcrl!@-Q`aGx3tQJ|KYfd3;tU!rF#a$cr+CT#wQ;$n_Bzk=%Vd$J9pmf5m))H zkAmkPg`@%TV|HRrbYkp_2Dk&`{6k+?utgi`ytYhILsdYR&aWr=G|8o+)Zgtf2zU;Zl2$b!z-wr?$7QGx*2q z!?XDF>u(+6UF}PM+Z(#MU#A|YE5Zk@QO~X`Ugc(U%y~+vUY|E_Hq7(M zj+hs9KQPmMrboupIUS-3Z~b_ebgjfA-65>YMftqTv%c3BytN+BstUeXUEa{XsrvW+ zp;(QcS@)F~A()p-DbZW=zOS({HdCTZsn{Cu%*+BKW>>jpnsE?50hPCs6A z{klzkn?KFRKii215%~$pWJ^&yFQpyOd$rk5mtS0*X(zYl+^cte)YNj~zTIfG{r=Ox z-dc&sE*6Jq@~pSC`>oV|%|OfIfpgQoj%pLThWFu5;qkcYfBy&Rlvjy!Ui{IoTa^|V zT#(@C6V8a8Nb{_5uu{QJEPa0HHRZxny{!w+cB`HLR&~*VslM;O*UA<8TS>Zqm6aHl z$ynR zXFJmyHZkld;%RHcbp(}VOqoHlPh=X8ctgecr-HHK==qpGJsV4zk!wHrl+Ir^2_YY` zcjy7NPmx7k253h9b+S8TC|r!&y}KT0HI zoDY+DaPQ$mNE>Vh|5=RU?zwKyU78#+`+iI2j}V!kFsRxQuh)|#&d-$4UMzH-Cr^Bb ze*f`<`j?YFr@ndp`dLz&Hf=g9w$eO?IGS3XTzV-&%j%`t>3b{`(Ud{_hddD=-CWnn;0lPu8O%ag;Y=kws5BTJQkdo%&27+)W|;J z&-B`dJ#+N_y7*IFT1m{t`8NIc&u0Ijzs0B;0JZ4hk?z`c zIer6XpqvN{wASdNKjFq!gW{jDFaB!J%K4kcB%lP#{Goc$%VI<0_gGne|MW&yYuojq z)f5Fq`vz{eQ18B0hkD8HAB)QsKYP%1z^d~w2lEniQr(n$6~5`R?<2#&-@m-EYglIY zO96Jtab_VqHh+Cl-m(n7z-OrNh_EOp!M(u7b4vrKcNrEP1;DX6d#Pqzx{0BJe6xOZwqB_Zlch=Hq0o@a+Y{hNSbg@!cgtOXeOU< zsDZu<+nkz+L4`>qBS(yQc~o`Y&7~2Z9!4Wg23FV=R|xM8!|CXHD8971`l^KA z3Mx$NhdNZge`Sr-=CUPJ1~4v`#Mw-oR>n=$`Ez`F_3LM;-uY&$YZiQSFUL8r!rfbp z;-^i#wWj3fg8MD=S==r^GRH(j3_EFItE)RR(dv1=sb=K|t%&fzk-4(BZ--dr|L8Md zLtC#}(J{l-r<@rkudy_KTK>a1HAQLbJQexJ|3%0>{=Z;@|7#_GQj?dEIOxk(ffLs= z(AM@67a<-Td1iF)L-=G3FD#T7kpMf?#lXP+dIl7ouN$5Y8h!B`bqBuF?Cm zRtH*QsDt%xE9Hq3mq4-ls88A{vr+Vxz`rj>^~B-ZbYa@>4A%B3jB!dTDu%q@1mvK% zah|`U>6W3PMtmHc*!t*Q!eA&~3ichzO94VE;-%E233WYPK0Je|yD9NsTTp$UoY!*H zrp4sOp?b99ASAziiR*o?o?c~-S%#bVuq$;vd5$(hpCWQvJ9C8RJRya-eR&^(2&;J7yqy4^WUue ze?14$>^KV6zzWxnETh=YFATDRgv=arR5Mge`@(@RNnAJ)BC)O~CDKMgQDR`UaUSRK z!-*S)kkT(qycCiqRRElU+ZuP+oU{MdXeyeIe*Hs3$xeD;Ro|gRnWrKk16HU1Q)vDw za^RgLk2{?f|^P|4S%ze7Eq0RweDxYJu&_1mXVgT7!LFkp@ko zkQI|_FQo`M?i#Ncw~^sgqTK=hUwk*=z_mHo4GYx&c?#IR#OK(i|8_ySie4C`A#w!$ z8M#S|B3E8LU#ZgAPNc$N*j$CB+XrMLP|pomEdv9CEj@QxDPy!vTEsaoVpm?c+~vyE ztDT3p%G8@b-;k_E?}!i{Zn!lmJ=D2;S6TMoSC;s{iRb_QU_J9&Nd&7y@8t@;R?mO} zMSPE~La_4liwF)@5O`6TeegT$`XG5(iL2zk+dR|}D_AI@gy>zH9UYfmHD4fJ4Yx`& zt&yG&CSS8joo?>@pWyuOJ2v+J8$!fi{~QfZa-{P@ z+H0(EZ|WQ!5X-*?9Fh8KY_nvtsu7dlS?)Vu$}o@-cgia+Ytv(Cz&aT^64g{#_6E3r7_ap~JMkFw346hc_8{O^ zk~bvaQo(R?OHIeg>obCC^A~o)CPvA*RAI^%t_eB@SI^9-@ZLt;xbGw_QTPOioM4vG z1MBQU+DCoDNhnrS?8!{yD!A^j{%-pn2Oaowh=hxQL{>S$J4AC8QD_vQlw^n-ER^Ue zEH~L@GyI$wxhq;Jn6G9Cdp>ley84P;QeBJocOOz90vd03+}Ae@R!FopDQ$CqTU$E{ z&+Jb}%78C-I*zq>?s+kRfX+hJgADW?itSTr=+IfvB*F!WY^nnJ?Tjnd-k{=#(uff` z;FT!8KGvE=Vpy5*YNEwUwr%_9>C>alQkU=cyD6bmKtTn~KK6M_e;JvG?n87U7oF4k z)ckIFkBdivW2xX6JfMa=B2}DQdv@=BmR3%sH>`_^@4|M5frt8xt%0B`M*X3g>%#FNb847PsLwG6g15;!JJpz16ajG) zskxgP%FCV1Dw4Ot&hciGXvtW@E0+-K-c(hE(f5$r@}m|9&@mIw-_9Oia_79f(rRf5 zy-e0wrR{qv+Rq;N@>SIu2^ofgJ$4y4Y27_(@e4KO>C>`S8%}|5Er9#}*MYX$ak-CJ z&fU8Y%5a<1QC~**X}pO!q4Cn&ew_r+<*G`@wi!PNdxSC3Mnm?wea3| zkyiIUL&B5-rnp`jDoTcs8;5#e5~xUCfze1ecR&6k|*;E33uS7a`1W_O!w3!=j4i<;|`Wc@r;)EZ`*!FM?AZ4_#r zkM*Cotz6YNbh+g$CPbq>>GJW;>e_N(%Czrq?C00ICAd=9VQ*cwa}a>_#*n|`^62fW8|}vvUvO4)C7bXJ?YuZj;#{`{ zuL_#xX#$P71T5}M0hJQy{=(*(W!4#05zq#Bd|50hB{gdDeOj~ahgATiN?HmIec6RIAe*T+QyZ0WVe;O=7^fe^h z3Kd7RBBi>!Cfb#keQikAuauF;e1S`*OSyl{!$o^=)ftDbA9G7?72P=^LNU^lbXRcM zbf##Nf~<8oW&F+bEZsRQ0cAbLZ094+B+^8J%J^hm{0JOnT{Rmeo?hNDRMgDANCKUaMMC>I$NKj5!aZvN^(KTh6wONe>N@npkauU@ z7qWKJ$~-#<&nJZn2Oove)31%UX0QfDhv(F^mr0G84zULjB%qCcS2Zqi!QCMwYR>? zvY(2*J}LTi2brQh_t!1v`7uSc2_0k9uwnOY%ZM7HZBfKjNd43_&+c2MrbD_fRFQA3 z{l<~5Ef{Q3cYi#`#{^`>v z(T$d9kvjt@AYA{LXhuW1QGLGA_+#Uhr^kd&5#Pm-XGYqx{=|n;=6uM$u0%J$Lzg!X zSldE7B&|n5tqZ}KhB&_yC&D2btgz75>ehRDpZpt3m0bp+1QX>6{^%M zb;NUTtG2!LXPG%XT;1JIqWki0eP6z~wDNS+^L5LLl$*?>>MYd~SCwSy&#OCVe(CPu zgTebdo*3O)Y3GN4{f{Je-Tl>4q5AHj^dl>0yQe?Lo}T(-t^6sg#wKojQG5 z?`OZheH)*QO_!*suFk+pOWRmg$i4yVD(~#kBv>)Y_ZUl%-8|W|MUyAew_m^CEB%#z zN$!`3Q;^R3#4e6U(qFY~_IgT6RbAbJ`SUw5Z&yF&j zV3DIhw9b{^^23)^>z2e=wIh=pMc35>|^PbZa zHxBlHvg1svX$<5I4GqPzQiWl}sixq-t5@sTp!aFh${=%|p5i)&cLmRa7`*oFdw6bJ z;ZFVKbLVy#wJb)Atpw&>;YNu|gqi89Zm)pY{Enam$-RElrg?u_en)t4vFZ-5+9E-Q zL`LrCHvam}i0Em54y2||B@~4sl6R8VIC1&%I2OQoHMKs`nk{c<9ao*+?F`L?#!43U z@3Q5~JepU7BupBT($dm+sKmnBUem{o8+YtrY%9%{Z&mQw-eNdwr-53loL=rp?-aZ2 z31+u?Eo?k6;r)~ZiKUcY`VD3kay$c{I-_&8nPU85fQA#Af?QlVD?!v7PCL4H3<0d-g~&s#GG<@S?`gl5((XTsgKv$Jo{_2|+Zn(b78*LEp$Y7j17Hn4e>XPQ;u~5L z)`yKj5~s!#kGaLeui3VjRGjePB66bh0Joiu8=pLSw3fWc`4y+c6!FKMJ;tu~x)w37 z?aUc7A}@;msIanx;S)~J*Z4{vGZr^J7_Z!ZP(~guT?sbp9w;Ivv+mx#TP67q+5NPJ zv(>H!A*XftCG2%J3yr#!919APCw%{%I-)Y0;FM+nn^EB->GgYz)CaZZI+nj zpP!v?b-Z&fBQx{x*z{jL1`a&e?pkhVukwKGZpYd^4l!3qb?LCL#Hsp)I2qwgzD$eM z-*Dw@xOC}9YK}&D4BAnnn$Mm--H&}C#lYT^8_#ZS=S4=pf?>J9DzWTq@^eMLud~k` z_D4U4kT_lMJ3cHFoz83t6$ZRUm)RL^GvOImF8TE2Yu1x^gOZR6B@ z^i=7XUyF(D-zXCTUT&R)x$oz8Sy|b+L1&H~>!u=`<;#q4|beM zmT&gSFq?mB+zyz=D>R(~ZttKbHXZC)^VM#|{?XE1XE->F7ah8rUqps9T+j(KWjX^` zegegn+c|lhM<*2LF^g99y6jxF;4SIfcQ-aGw7$7hp}^G4Y^dbLnvOSXbb2z#!rs|= z1AwTnoSY*=?8~-;itA@Ai(4VT5mD!6zQb+*Vx6Od})NoKL+vCqG!j`G!mzb}l=*fB&((!1uDO zVFjjRdn$w9vh;{A>)ET?D7HX`&i8;;|Zxa=zp@cNhck z#IM3N9Y1lRR~g0{%kzf_2_RdEwo+2X{Z{s8__kqqUD?`C6u{D*I+=;9G)X;!{R6V2 zq-EWn^hDOPxJRF;#sXLhMN^(!CQrt!h~HUk;@+9VH!#sYeZ|o<9P@{FNjr8~e&VL( zqeqW6a_Ry~=-aoi{pYs}#M$9w&=H&hGF!ho;+zYVV-_;;oOM|a-%e* zRVNpd-5i{qAsYAA)L7xUxCKxD2(?>`4P@+w-R5Me=@uhP6&yF6Yp;>)Ww@k%mphN+ zBZTX*fPh1ZiOz?P43bvvK5$@pO;WCVL+V4S?2Jc`B&@8ugIFCgK4J}b)$ma>CJK5RUQR6+}YHkyZIdh^jV6Tl)admuR;u{V&sGyH;@c8k^ zIoKgFd*jnHs)s;MhkA9sGcYu9Ys4mo7~gyFU^890K+=fmsShFxt?;B}LR(CBuIWWU z7bs8o++IrYD=t5RlD=j0Yz*}EZ-L4pR^9BJYn9kv!$~?aW8-h|TF?Id=TD#BO5eBj z{rvo%jLck{wr09TM|P{(h7E&!GfK?%1{=k`MG0pyy;M_+f~OnVu3fvAX&wP^T-$#) zE$7_iaVjciL8w7~J7G!SUutgJ*eCW}telw>(r~%$-W`qH9;BA^>1Zbq*CU~60)g#(vOtw@?f{Ywo zU56_vb%-#C>Qfl%>x>A4k2J6AO-?kM(67F}o-wLWfrDhsdhSjNH~y-EY7Yf5 zYsHGby?gi03{Z*4{M@eOC1`sUZtd=uEj*0F1PGtlGc@#EcjONQfjyRm8^iJmR8 z0f)4K!pd$&^CApF45I3%4EYEi)P9nGqyQ|V!(}m+OHp0@6xJkCj;d^D@LvU+p;xb7 zy1TY<)90U_u!qj`Lz>|;0*H%>oCrn%rFPxBUdtkSu_tmEFL8(FQb9K6Jj~-NHgYajr=C#%>bbD`a-3?_m#fkq?<;5ucRw z0O+FkbE~`iXILzQ#fzuoYcOe1V?+qDu>eE*N`85nMua|rRYgzAkpWX5vs-4Hn=6u4 zXU(21j?w@~Hnr{u?p?>smOw3!Ga$M3Ha6Zzk9MW-3ANwZc&obgO-4}MW|}H9)eZwf z*P5ET2UMDG8jQt=6&t z7nGF2tRkmhjE=_kYs$$jwAA!ozrJeHDt^6rGQ7dP7cWw>8>|Tt z%&1SWD<3drN=k3fvfta&nZ=b z)lB<2wC!{YV-l=EPKR6f?(N3G4uPN_WeCU#(R;}Hs|1`wMC_tc(%9j}A`3HA5~nDX zmIhHPwNmY>04mAM%AzJ4Mi%2V3>rqoINZ$4n1$2Zaba1uia=SU$0~78zy}4j(=| zOUlH;k@5f+@Nr6Opv=3c=Y|g(#>nR3spT)YfvoUqf$WFICURT`gNnLwd0%MSHacs< zx+PgcI37!qXO=is%Eu3 zAqj48U$J#=Z2LX|DnuNzee^wos0)S=GZAljW$ui)$3@s4t=HZr{GWgOF1EU8|3bOrhl; z*Y`QCP{VLHeEjky9G-o!@_`(4Cz~*YI$DRP^TeZ~qSPl(uKum~2WCR-Ejo0o-n?nj z&K{C?FlTAqY+wC-D;h>i{}}>~#6fRP&eNnpi(>+7QsV+V ze3X^-hM-D)UoA7zV!!RU@GDn(cu|T^fXRSGW6O8V&Zh$L#_fKqU=xC$n``d(m=>F5T z_Ycm9wvntfS=TO3;g|oYQKN>CqQLoA?8>!3mE@uGa0_lXw)F4cpMz%EzdPwBs{HWb zWq6fqb>5ywk8}l1)W>*+l{5kn$8cH9P@J(8yno{H8-NQ)j`$6eaG)4 z%_e-Rkqj|^UW@$v9m?`Mpj@4^9H&p8{tFfpm>!aA0Yjy|YjU7CHPhSs{_We-jV4V& zN|`Wm;thwYb{O*nc;Fb1qLlQIkU=m(;o;%Oe0}d?F_~pQ_gg;E{3`cYaHe#S_0@2) z2r4%!wf3VN*Ns*YlnrGz!BxOKC=UPwKFrU=G}F zbTfVh1;K8Tr8@1^K@y_s!^<1K+-CvyplmFQFUeC>5Q5W|o*O2eh?TgJ{l~ni85~-P z`V>8}_UWTX()>Eq-$TIVqs&Z>Yuk;OT2)bTiw+0{<<)js4Ng>!a%#5so;^E7$3zf` z(Gjn1QQVqE_V(j2xKaw{$E`_sTQXaE#yr21CqMBiSMf%2i#RU&lJBPF%V*i+?h-o& znwyEE3n0A~E?n4ObBj2J)I9T4u3~kx6N+E^PMu!EN4^H62<}N7oK|qQyV0!kHjlq3 zPVd%YKsZ=_X%*mnGe>?=nd#>*&Q&(OICgm@j1M)@y}Udh(Vww!T+*QQmLH?Atxx5~ zu7`San|DEJ)F{E7Dfu0QNxQKyZ%Yu+{t9M~{_^sq-TP%_X_CvwNUI8}<>|ROQHBTz zVa;c4``OH%z2{2_V&lqGH|JE#X-E1`zC*>hD%o1JwZY?9&s+vrd$tyQEH{ZrkhtBP+5{;DSM);sKE?&7(kCJ?G zbYY~SQX1y~vOA1C7Q&T606?)VT)FbJlL;(7)K?DqVVUP%g_raw{O~Uu{S`gp2xdFA z>%Xz>uONK;^Q4!A(1J)`dPgLu6^+rOR8uP5AlqbK@pYnF8--@9LUv zms12@q1A**H8a>OY=H$o=8qja7G-HVag)B8oKXh_dxo2qx@`_2$ZFiJO&d1cXYOOp zz35)M_aftM#x67{Q3=v01KnL0f`T0yJ1zvRZsaI2D3?$}rP*G~zvaJAd%F2Xf2QKWn9vF# zv#BU1%C&bgh_}4_9D?FiJP?#>oeDagNVu=PiZTNKz_FJ4;<$m_TM|K%o~p}qi~aQ` za4A(xh_EhAmSIQ^*R`VID;n*3bVLlXyC{C?w{MeE^Y}HJ=lIFM+LJ%I8{L87q-{W* zW#LE3%I!|gx2gE_7A<-Q+<8Z-x3M}eqA9zZikjLx1W(}0Or;Z@D&D_;cJXr#P+m5g zlELx!59dyuJNJX4W3rOCM={%b4CuT1Rso<5k1xk~4o~#1Fqsu z;Uh-ur=@EMC}EnXmcYF59!?Eq@|5i(Jud)2a505&CN4Sect8Mevbx5}fIV~I$dQv8 zFEzmTBB6-qxGb98ns-arW8w~um^^Us;NU4!6_+!NPd8(tam%s znK;y~_gIrmP~B{ec9lCIV#Kl$1OVXCo`}k2jvO=QL1AIypfOVC{>KY&JJ^a5JdK|| z4IVl20Hhn0z~T|Tl)Kz{Y&Jm@xFF%Aq$EM682rrQIJdU0d!%Xz;U8XH>*|G8?^t<9 z5`PNC$}114K;_Y+8^3}-D>RExMf)r8uB7KZoUzSPh%YRnckyU+@hj592B(r z(9x078iV8avDtHF-U(vw)x85*XH6qstSNqERlgnK1g)kvwfO4BMd$-<3k>_p?3U7N zUQMNm-Bc@)kv z>cUx{gR7I0Y*aW{Pb?3tcXy#eWMe+UvJEnaMOkxrZiIODWYZux9N@wQwTT?VeiCtr zqUzX_HwH^Txi4M5Ts&#EG+{okmh=HW);BRZ0<{52Xpy%S0P9HW6`VM9|oB{6dE4h)>|jvB4Q=AFZ3euIv7aKnoreU0tjSg=y?z$BcQwW?yW;p z@rmt17|>*vaHoC~c9SL+uUfUrE~LkeRoReGOiRDxu`7FLj-gTPNuUdjM>AKh?Dyco z1Mlo@0PtV*(y&#}FFLmnKE>X_p^{o2Ldo&_rwxerFDe|k9zQ=ngOH#f2RBagAJJ=Y z!m`=3CD9Y983y@30cNcZ`}w|u)Ddtf0k5*AX0Cxj4}uZQLglMhgPot%u3x|YF1U1Y zlp*|K`qGi}MAJuc@1DC)=2)okHpH1jI$^g93KDWp$C0{OD(yCH+GLsNi_CzzXXyCx z-61e2%AQrUAS_i1e{^qS+apxH=y{{eYdge-Zj!^Y7-kSeuX@_jzzQG1j`;Q(S4$mauNOh}Wz8Rzn zPX9g*9u^a$i*MH;^x;6X4*S!6y2Xn1<@bL$;bp4{Mw3P09-HdVwnF&h&cGVwv9r%^ zdDULnqKKR`A;#DOjJV&!(R|(d^LU@gv56SoHZx6>fX3>|frj*bw>c%aYMUPi-oBn4Hzel2uYRM54MNfh0f z_Z9&~5Pdt3Nu&&XjR_Erj+^!6tlZAVIf(s(0N!{Fmtig$(HV@)d(X73f1eayY1V(b43qo;)b3XDAnx z|8BCfkD1aEKB^v)>V2oP zV+x)FQ3CJ7Mq66~bJi=;U0%%UAw!0c{Lyx2#4hta zapE471||u^)bgj4T!MA(!|xpMc^pt8luS@Va!xKQE+~fV^pCPE&TIY;{%^1 zcAQ~@L9cDQcA{Dm)d>8SAm?7_#x4shw93fNR%8K_^YeLn8V}i{A4*gF(RZNEBV=T- zh42XN5e#AP>jMIk*^t!Mx{20KmfPA^#?6|q+GF>$#T1&f*!RZVLmD2xF}puU{>gR@ zWGZTVjyJ~AbC*wep17$Guh7n#;J}$of|}>})#g@0%%9nH>OHur#Y%o|R}CoQcr4g4 zJ~3dUjcVsCev;2t@#EH3t(SD2`lTD>z+JEj z)D7VQTO7}_PlUn9H{E}uE!OlpWc6MP_3S1NJSJ<2GefYZJrP12k+ddoiLhf#H1EU+ zJxbT}^G^@XLw`1e1}9n!XB47aEW(4hT^w;MZr6kff&(H+;YZb>)?;*Q`gczFtquBS zYGLsR@KT%LEuudZsVL~-bfCjO15^s!O(=yh+KS~*(BnpLdeO1Z?qxmna@$re>ea0q z^T@SWecQO%h#?UfSJyf3IZsRoU(ayheUzK=6l>6eF69sWZT}ECSfE&mHuL6 zHnM!yTU%!Wi7=T2CY+P5@1X1q@J{>nX`X=8Vt((kfs2~uv*Az1kB`r-i;am1_bje| zU(ls7>HM)H3JJTRlc21$qYEbhvb4Ux?uqv;6BM@)EhQr2GDPKk?0Pk~HmS&BwB@|} zrKu0w{+6&?x>SZ!E&_1|y44XL*?>jvCc-n@!4n*q_`IpZ3=ha>a_*c615?<3pJDT) zrKKw({7uAJ+y;$HG1Cx00H;G_T&E&;r`|tTlhW0x)ho83o}^lSUY^jSYLt&yT3e6K z%A;WmXr55Fr{kTe93UKCQI9|4F$LjMVV1(HdSXHctIbtoj1qJ^%o3Y``bFbmbc2?} z2#S0XY~DsztU#}L5^JZ9T^&#hpRO8!b@~N<`QDaHKWAV~gsR{Jds@bl0Rx>^o64LUz0bac@?O)`F-;SH^ZiIa{C#MlhxIApFDh#xJhh@`YGzgxNE`IoeIKp zqvFmu*7Y+6c?mzT5S6#_xe#w_*R31;`%(iZ*p#h@+GXA>s#}!njWC6TVW;OSN**&* zlDTy0Qgc?Ut(n<9AOxnYIfzOuVvQFCU96)Fm4vi~9{iXe5)x*{E}OWeaV>io0g3E) zzAV@a(V4||Jvq7TT3)h3f+Xc?b-x^j+D65e9fP>)#h#Q92;|_wgI~(xJO+X&93d3N z1ZGj05rBorlASHECukExwkf*c;8dG!EPV~jf@QI*u1+IeuJL7;^KV(p3IkY||dpwE~5(|Xvq*Hmb zy0y$7EET7qDM9>NaIx_w3?m^Pof3h`++#1PpXXD){iint{{-lBbJgok_e*$uAPtO* z^op#R(HveLfFJWR7mGhmcKOhkE1+)u48=lb-fa|1^`WIn^8wOlTjl^WIRsX|HvuD_KjOq>&bC)dN=li6EA%c8{N>H9zKF4m z>i}NfCOeE=a{e;SA41lGaASDBCTpqqY+g0Jh&;oDPzq#Qgy+}iJc^@jx1L= zZG8iSI~XqdVtp^WC{!NYn~17zyI$im>nkg}8OH`~QZTSKPJY5`4At@$8#30-O3sgI zHr@^y$KvOrD1rarN$Hnpv;YQjD?5GV6*Cbxgn^R55$zn8FcaE~xk&|44ny$riK514 z1pWv%^+9SDI7)vV$KGev9d_pB8F*>PcffZ9uqMmVI7J2iQ$yxyU0t21ZSYuvtzSWS zRcsW+ZPkO$sgG;Fe*FrhZ=}`r(*rp>%FDLNPSt}yS+%#Z!Z1Vyun#ijGGjvEvzem% zpIWH+yNTMqUAx+V=yhV3q05d`ex6#)%n44oZ)tN2`^%SuOVH|g5O+t#-OLN$(GS^$ z&ti?y^l?U|5pTsfR8P_tpCJVvO6@h2Oo)w$T5d1q2e{$?se~!kx&i>vlfZnvxNoAO zTU>-qE3tZ|3hB4q}Z zr~w7Pr2TxQ)vZOBdV->^Eo%V!xHfjOegK>)XiGLzPAsuh#*Qy$P>iVaiFI4t-LEp( zg5Gg&r1ZUe_abjI~m=Jtbw{s9!YPeKD9{T`#g2$;pe8WK$oqNrdm) zx;!liFVO+RJ$F21j_+EIH?{t@DYmO+(QmFk)fzHp%%$6P8#7PsK*N!M-w-qb%Z-J+ zY2KCxUOzYX7VC@c5WiWFk)={{|NPOe56<{K?yYR1XIsT~0_Kmd~;C?EX^5 zD0K1-tErlrUv@46VHl)cKmR)0=5YOhN7>mY>(yAVy1LSURmE}Rx?zK6CkyMrJy(na zurAaEQ5H+);Rb+I_W5D%tW6DC`L zUHa^Y!mq7pLup!QEYWC^*k)y7!=92>WhjnnCG8kiB8{)3*Nx&m%dmp2N_IK`DjsK7 zrb)3}9$NLjw9>aQ)eh(O5&avWC21TVAd@f*n7?~{37u(aLEV|~t^Jz@}b@766Z z@Ltk4b@F-O6xSnA`^WwK3NOx(JaXiSh-E0=S0G1(MUoF7V|CH@Eyf)5UGq!MOy!nN z)35tq`m~u`M{R~`1v-I+d=1pLN*I@&ir6MRKrAKfpNd)50J(_*8EO1U-gtb3?1*38 z1!-?zAwgb0mWEYCSo`Q`F8J_6f<4FCQTD9<)YJPr=SB>-e6JN5XMaXPa|HUsI<7pg zoTD<7JDmLS-xl_yR5D~TspmUS zw$@O#*g_?6n&(+a3ayrJ>r=NSE#MGt$RXj(!69=Y_Z6tGtZih^`MrbsRvy(~y!f`5 z?zi0X<()e_A;&@uqClOqBMjoVeg9-G?}{8PIuqD)kQv!9MVrg(4jnqw%3+|iXJ;O- zc2=ibOuXvG_oP3i_(K)-yWk)wRMlNRtO#pmQtBb08$CsP+AZUyOA9}I?zZ~@EDoDc z;5!~oUUMdm0yT#wx#pxyqREL{FAx_y#e2X!&7Ql{Cyp;))lHT!Ivuu{Ul1#j(n6;> zcd9xGpQ88`BSZzWM1~h_F933*ZCbGEc|DH1%UNJ9BYOi1h}>^*WNZL@WS&u-hxjr{ zBtTdz*zDX<21Pv*{Ra+UzW363FIth&_7Ofvi^Q3DPEP=4?PE#_HLZ6XJhnk~SXx%5R&S|iw#JxJlK*&Q}08v{Pkt9sJ76hE}`!DwiBjTyP|jwy5Ny(>N^g!NGxf0 ztf*hpI>qReViz35x}=?pcf2|k}T zr*4N0>&e8edKjoGe0}>F#(5D%JI+kXKvEM#Wx#^V@MtH^FH1>DshzTVO}T0P>~gEf zmG?P^Xk2PDN7Q_y!{?Od*3H7f|4Zh8^f3i}-?8tZNk-GTf)3xUd-okiu@9i~MK6hk zg)XsC*fq*}M7me&wA=LV7yeP<+kkCk_-<$HzQ4^~f8dZ2Hfsqgy{L(U+e2kXT^l;D z+nHKSBc@moL=6)4*@Qem9fuNwMeo9-@0z8bW?Hz75Bk{;hB|C^&$c0|EDs97b@+(| zsaUonfdZco!DeqjN3i;MdpP13zltDFRgRuu{dS~lJIZIGwq@(*wdsCD!wqmDDy zQ`d+s^OvUy3PMr|Uuobi^CS8wcovzzO^v4(wM#s$D^T9>zjAV zO*mPUkrV3)O_;-TIV*x0D)$9vNpQ}Bq7f_*OP)5UpOf;Of&nI8^9^j)yrFXOF; z_v*1@RmcL>CM^U`P3XqX**Ub|C<(z2Q+$V1TW;g(_ zxTupFj2~*Va7e$+3p(d@TP?c>n@k&3$qlU_JI(}MoVAgP2b@ExDBSq^6TP;80a~aD zKM~R$n(J3XI6t|v;mN%YTH>3W&Vj%thD!-!b9ga_*I|M&hoTn_oKvSx^)5B0ILd45 zTVf-I3J`oA8r!9c<}3bLP-{qSiOXeBq9K2h`u9~` zT^6<&-FeI{Uy@eanTlN;5R>g#Lc8WWAOg@sGqN{fsA5ex|EGceTPjgzbZ z7O+-KVe_$jlzdr*c;=_o3%B-!Qv(y3% zd&S1L>QXup7evVHiG4y8FFPYkTRyL&y2ahw)~fX;;f{sR8GJM_M-dW;-VMrZ;G~jd zgi$DJGap5~89!md9lS(<4#=#+54ZB^K@iCV9rqUp!vO(PTWjHCgSz)Zj!gKrO)?}2 zbp`Q`47!2zkyW;4`Pv12Dx5cOzC##-1UfM{;>4W`lPQQlHa03unBW71)HgJo#R+>R z$Fp#EoDrs}_6qp*BO?{C$6^t@3T9C(cEoeBd+**JG%BELx0jYypoGbG;Z}+Slr^C3 za#}s`OZDt|7w?BU%L(t7_JV=iP#y%iv@R*R@tUI8mS^ek#2QouONd&jsxBAt|FHMw zQ8~A5+ka#pGG#1NLYc>?3>iYklp$1xGAk59Qb`vYP-dAGG9^QEG8L5yNvIT+kOo5~ zsou}-a^25!ujgIA_5S{O*Ym9Pwyt$AZgqB^$M-n)VcWKSJ6QQUmAYkNsu5wzjimyl zfuz|IoV*f9jNu3-_llv)kt_K3RnO}CNw-Vk->Fq06k-PEi53r&Arl!D1{Zg9ufq0PFJKB%z)v= z6DoirVfio>DAg;o0K@35&EtSOESNG>BeQ57Uww7 zp5Q{dx_D?<+X&POQpw2ZQL_jrRZ!I*KYkRW>63;>*le&F;@CK#L?W0Fne-jBn>%J) z8{2g5C&n$%a!?JA<@6a2RAjlHmLxv=T2_|F6KB`aNa@4efDn*N4ax&v8^Ps)ljuz; z41;;*y^woGpElgtHvgU?qT%+VM~`+2>Zxi1cmUb#G^5v*u79JwL^2iVEd+_eLLrHm zl4#s?MRIOnNm<$I>BaR|)SN>nBv>6O&eY5dq`xN#A&2BF$P#4OjpfPbmLyy?(oj|% zzFC=d!`-5|q@<;y>OIA^h@6nae?*@M(Pikq+w162INeC|J1Oz;?#L3*t4u|Kg%V#5 zAN}YM?SA<=Ios(oY34jS3}=AiE-5owVaJpAJP@Yy6^~|WJ!`xSk4yUKa3yfEPT!(Fu^B*T+Y-K8f9+77Q^IU^`r+?ZotDwNs&u?*L#fuZ#ZFttuZHCFQ z*6~?J6ac6M-qHwccIg!Mt%Zxq=y^a|SM1uNVeq9QrUa^Z|J-UfLsMWPD5Ev_)vHqi zg`Ndjx?$U*>J2?BvKu2^{qErYA{>vOH_w7%lOtc3Cmxv!aAHuX z8BF2&t`3CR^@(Opk50Oj!a<(ZJ<^l8**ZE)5|6z)b7wiwBh!p~8(4jk3FE@TM3|y- z&bVJ{7d16Tag6ru?!7NoUR;PFmx3XqmhJxQ^*E~V(-$u`z@lNvm5?XWgfK0*m~nrj z(~n=v_z=acOz*O---4j5d{L=IJ|iXfH2PL=wBp!F22C&2fBf^ukEU(fh;9!I5B>Ww zAV2n)UjZcx7@ES0ZTB#1NX}pLp{n(g_X5R6+8#ix0!}dT7el|1k^}xF93BN7R!irWnWab@&(-7%5BRxQw#oxZQh_`ap zI&l1Wf($m%P%>M#xqJ;!dOSi>=OCZRh7%sHnyPTAGh2MWkz)PPlPWvf+jW>dGqkL_ z`qryP+s>%D)H~z9v&GQ7VKw7oo*QrOF)i2Y@#(t*623nDnC4)Ys=Z!E+wX|K-IC>b zFW30Iucb6J>934x$g_>MxS3JxqZgfc2coWtWR`syotl?=%_DW#V^L?nozz+1;8Mzp=b5+WUXi9Ajt-^E%9{4ZD{c*-BSU^N`=V_rx*6yM#_FwBQJ!0n>BSF%(9zoGu6aA~=OrX8hK2)YlthlT zp3T3@VA0?4{zYfqwd8qGUy;m#|BU;jPBOp)v@^oXz5sKEee#qwd+v*U04~PN>)H!f zlw6J1l71U1FX{beO6gBLh}6O-Y{KKEJIov?;2ILmjSKTK>T%o= z0`+FFHk)`#%b%R80ba2R;6NZzI>A8LUEQrFLyk-yhFwI1!ih&--SDLqFnI=FQU?>1lFw=@M#qd>-c&-W6%SFw^waI|=~Xqe=glQa)WP zA}SJs>kb(bJfOBY%)P=7sM8;8!_ajfn={BS!+Be1JI1|x$ilWaKjog@m@o;n*pGqr z9R=);vy^&zZ(lx2TymrBKpouW0>giLgkjWls(6zhN6xN5N6m3;Tvp4_sZ`_yzL%@C zxU9?c-RKUj++BHBi*CFUMKJ@Pb+*Q5&HT$Py|I>$ClYfc7!QH+Jd%zC2M>WnRB};w zkG@CcpuPFK2904~qf0&b#Jrhn%+T;aV^CD6ma;0;cXw%xrIjHyO0MiW>EJb#a6)JE znI#n>XRU`g>SDw0WzP}v%n7yWih`2DC?yP6@qRtG*31ftV9fpT-oV>>r z({Y1ZmW?ZowuSrhSaq0Ue%4jfSWcp6-D^L&eity zX3V@eV;6UdTw^j!>}jxIVJ>as+tzK{Zi;_=-$xX})wFpG$eaU*#*ORfpyi89qk#J! zAJ;uZ$8VH+rd6mJ2|woLBl9KKfXkJVYVZh{#$U_z3m`({Xr#a>)uBVFGP83xZn{y| zE1<8JpJjKiuYL*vkJb~E0QXuWlja?QJ{zwJ&sSVt>Y7Xp3)Ph|aK1w-0Zq;N8jqc< zlFv29^nz)pn9deWPoXAyesQKda8XkpZNt713d(&hv_NQsY8}j7@9nyKD#S|bjCKqX z09^pbE+!Uot@3{Mf%n0KvM3(yQkX-{gG@OMLoDO-oWeI}9ov?l#p$+F=g!V7`G&&u z<(3b?l$xV`TCm{Mmm4Je|?wQLy;$;)g{d)yZnN#Bdz{4$yPN5M)k>TOgV7aO~a zR)VWLrm+>c6#6cvR|;$b23e%eBxYM6M1m&`1SFNyjV5KT_4+CLr+%z5x$$Z;ZO%25 zUaWd6pW2HC9O2JfN?$F-4eQlmzqjw-&$5m>Z>8nq<$0Y@%KlpMJz!8nRkw6Ehxhup za|UMhRPJ-zGSEb>1=)40QNgVg?w)x`dJCNvosg82S6P-Rxdr&B%ZEl!khHR!W}f>z zp_#5vLJai~J6a+*lI$Z}|-k{Ql30L4E=g|bRb{(5EX|m&J#A1m` zq8Jlm)xe;?`9`!F1GoGrR_m*#@4Myjsvh;azw6Yyx97t9e=WT6N=nuCt<-rFz2*gZ zaA8hO95fgY6M&=0Vs-8)xhDzd!_nwX;fG~5mO;O&pv=olEiH@53Obhi!$U)fs!e!D zTsnUH;}^mJLv_k*Jp=|u?-o2>aw8D&6I$TWFfX2yH+X$raBFTkGi56*k5yDuwBRsW zTIN_CsExc+biGX9zWeym0Qi?eR}954?s&PdRm^c}hlR{G@$WUUv|9Ro+ABAs6GGG= zJ5&6nl@T%M$XjvEc!dex+Kvk7^lQ0CkA|d;Pme;C!i3MBSF2z}_mZ*!ZBIX5uQ{9f zi7fGy{8C0Aj7uM~_6)}Hp@b;X8qf~RAi@HuybfNS1SvHe(4}xms(#!QR)lQyp75Xm zjJ_by1Q|lqm9QXE(%(|-)myqletZGVU=#QZi24D0-Hws|UVI0e{S-f zMP~acNeIph)ou11&fJ6= zq0p}T*sZH6#$R1qs7U^!iQi8JAk)Lxe@_HN5!RIv-@aw-^uInV5vv=H?8RAER`hyZ z*VR~wOW4HQfkNX!YHIMyY^)&WFkVMEvuQJS=9RezpsyEj#6J0-cYFRejNg9o8cdjo zy*LL4yfo}w6P8#2s!9nDa_>p_n9c?47Ezc%04~WG7Nzab&*9VAYwSd&GG|I2G%*Sh z#rGQi`1#YDSpzZ))sviF0(P^eP1lT1egt*Bkc*qAVn5trk?&+Y9^#Qhh-gE!UIf<| zxo=i#WTFJ6!G@Q1U3?P8SzBMd@6muKes;-f^rH2dRlv}IQCg{w$gx8yu%xsj5BgR0 zVp1mi{rhwFdU3sYqe9hV&MgvRrUq6=4C?2Tfd0aUXhh0ZEj_UAYJQO-F_|4lJ1p)N z1dV;5yMR+*!VBTosEq4FvU0)(^)x6{A&5$8MV2@+!a)a>uTt)K)Hx=UWC+S|*nD@+ zFAWf#-=q|E@)D)e;|2nTOUK5{qzDMa*9B8N86?%yyVHJgMi^#z@7|p$s^w)rf&OaI zkBSO>G~1yH<0tNtZ$SKH#*GYfbLam3;ly^buK4g#6vk|TNr#x?Dvv{Gch6Je#*84$ zQDgq#lpoQy?FI#Wj(SE(aTsYz6t-*-EuVsOHJsncuj26oTP%C#Tc0Xgv!Y4QuhsE! zaoiWya`JJV1B})SZggr*;86lbyMl|e0}?q_Vu}bRq~vG&nPTGyaD$i$a#*``>U8Jj zZ0^$}^^Ia(0cQY?jsg+GB`vQN0^W9y$MysFvkR;V>b2lX!!tYnE(?Swl{Y=yUW=AV z9o(BQ>;XKJ81HyTy(VldA74(b<#8wK66(vtI_rC|P)bqXrgUq;yBlSA8=F>N>D3 zM3X;#q$pn~y*RYL#|Z`w1k$$zYCnde4{zqI{QOJ(_dF^(OidKMhAx{tAk;db!T^YS zbP9zUXZ33}xX~aOvH5}p3j&XHBkn^jI^#pl?8}E@y(X^4E146cPisP*E0dU#q*PP@ zU>h(cjW3udIZ1n1EmXOeXZ7TmgT;isbaIMx6iGAm@mWUm5ND`71erXBx7@h(%6_JF zQVbkDp!^bl3K4Sg>I?|EjI8`P4NsMWG=r_Q6IW^7Ku`fC!nh4)CK+#SE7&OFUd4X? zi$KFuS~v8K<$yq*1dSzP$#XPrIFE0Ky^%-F6sN(IDPnqpL_HD+dyd^`(LN)PZ#!t2p;!O$NVG>*{gC?b`QC}ERI5sPsLjP$5Ur-f$aaI4=@FqJ3@At5)LSD8aejarJ`__mXJ_ZdJuK9W#EDdp z9_WrZVFDquMur48?p?HW&PmR{M4vc0t(70*%hQP;2->_qJ2n^-IaWPQZlva4ban zS?#qoZ-6!qSoxwC1=+p%RbN|IeLWPVyj*@(bju2K(s@mN6PUE=*6lC$s*H%?;#N98 zBlyOJ(G+D&c=Db+xvt^_p{7lRY#}OL=;xR-x`atl3gni4bAO4g%nkIZU5ryL2Rywv zvnPVX>8k{y!PUYW4hZ!iUS>xsTe?H+ihYm(NTW?{Oa4m#iKvpN}(>E#%uAuav`zq z6l567R4e2$g?!4u0R!X>1LnZSDvI`o-!s^KOq_V_u#DYl=BOAHM7_y0bdMgN4xYS4 zB>RSbkv3u@Ip$T6l?pxax{&jqv(LUO^e1c$#6g}S<98|ITkBxTip4xYdG{#(9(>5e z8gQcNx>-3>VKD;1B(bMxtX$P$by`qw!VIY*{rjBnKbLL?a2a2 zC{Wpcni;-XK;Aq<(KazN(EFKK5{QKr&BUTxbLj`Mg87E+wye4aMG%OrbfvnTKB7v#cii=tm%5hL+A({oujB?)8f=6 z%Me-pm|B>8V%QNR1TAnSq?Pg1;^Xqho-k}c{S^Px!d+Pggz<%{hdN*JL-P5gDJx?# zmO*{;79T8}$2OJl!2=9#bT9F6e-~5}Sw%%jK=P9!>_{08IHp{c-V(`NaK=clw6%mG z;h*(bL&8Nv zrcKS-wYzv(UvoCNTO$=M4<4>D`4XUMGQ1OZ2H{t-ugvNx5RCa~y|+KaN7|&B=@eLOiiS#}PQL^I{(l(B{F{kpmBOkZ3&_f+Yr0*Y7n%WoJ| zTGi+vXUgr^{Y8Oo9JgkB4iR-O`!A}Xu64zi?$b_KQW|eTrzG=I%u$fFnV6{wMHqtx zdPvX3+&cV_mLDN}uUW9@TOAxe?%liBXk;f-$Bs8wz48XF8h|c?j?Fs%blTQR`c9n) zyz!|icucd_%#K?H?i^8FRRQ38|K*Eo3&(Vc|21{nc|f7TD|Wvimk5GMySOc?sw5z| zb%&;g&_R;VUSZZ2yk1!Wo| z)*eMp)Ox!6gTvaFR%Ai4V(xQe#zVLLF9;q|(Ne4On@t&}kQ{Z_qT$KqQwWx1^db_A@ z81nYAS@aQVP6$_9GPyxhjrFmL8HK#T?W;JCwka;RmNN6qT-l7YN3 zW3Ye%o3J+_>3Z90Qucxt~YuW2WFqW}9Ivuq#6sp#VhX%{>(Y!eQzY&(Di$Zo;%_q7bG$ zYQ5>n2e4>dawt!!YG*F0rkOcR_rXisynKT@tUOnA?*aOQ{2udg+Q;=xzu;Q|e&IqB zr0Cjq9{9h=AfOm%&!iO*UezWyj+lG?QG7k-Kf*Q?G`K_Lo4BP@6pmKh2rNznN`B4& z=`l>5J)o(XbiAOeO&1P7Ww1x|Gi%F^nUrIp6Jo-K_mdlQD5vzPa;RS4MYo=xgCmXT zqS?mc47IUM{UC9u632oSn zcik_=yn;=*t}4&5YJ5^XwU#dnlJc52^I8OxIRK*@R&5;UsGuYOfl5{~JA$hkjeaM9 zE>OsC_}TWOHX%?uVt)3yX}xQ&R_WI<0gpHXR4$&qK;u%1QoVrP$&;iU09UW0tfXdU zYU(z8&xASD-CwG!GON1)ToQl=lEN09j|NJ&!74?qZ?DhmTSVb`DMlv%?;ev)na^Xa z+ar3>Y0B;BtsBhD%m9JJsziPPDf8Z=ouL3?yy?aCzvDL5-4{ESj5~P6bA<+zbYGrV zbK4({NNY~Wn$9$Nq7fF0u?Z^ndKW`l+fiqV9OT%s$J9aEYu{}T3}6al?D+9Ac-4Hi zX0S;wKyX|3D=~1@^G(68R>|ZApH#~_eFAuj0+NY-+ZH@UI=FVYL&QTu(vGcla`>syTDLVO*x@^qfx4(oLEQPM2N8{U6k!B*;S%!gTZ3* zCmTQG!KG$+1H#q@+T>2mwtr8!r7nnGW^DSz#P=r1gJ_3^yP{hV6o8IXd3kFlicx)d z71biYGetiqVq<@Hb7z#Q40hCXjg^^~&Xj6kMlE%YfER1wA8$K*qEi zydh!9K%n#fh5E?K&jy9>oM8&exO2Y?gG|uXFC#V$1SQd=jND+dy%W~*%qG+AAyqrg zXA=Dxc25VO!jKMGScc#(gs+P}Fp#?`C7@7j0xwlpW>&97+XOmdZE06tQNcZy)Xo~~ zd+T_m;ZCxs))}et(55_Qipwm=`K<3_eT_z|9Jr`RM(W^B_W!h1ffRrz3t?=uC)CW4f)D{O^*$RIp z^X%c_x&nk!O}Sso@QAd2M~whBFNH19d^dYS+=9=VapZUI-rYw_p|{a2BK_~?pkv2r zJa&)I>vVY#5H%iOr9|*_gysIY4%uO)x(p!u`Qzi7FSx_+g@K> zq+?uSOG?(y;~KAtMRn^B7vy)0f8#ijC-m8}f z4a*mRRPnm85ZhHLjd8+i(qxbBFHL>xgsQfysfdB0M6x74XG(q}KU*oVvF54Ur}Ny5 z7enQ&n4B5ezBKwZTAWxW>0e%7EcsZ0I~5PGmnmjF4)s>EbEzC?4g|~=E@$s9e}17E zJ%#>jDuR|3$8mCrjjFC(4VofA{GJg%m-+vELM)d{m#Ew}LJxT^IQVLn))Lo2tKXPr zcL`m|^OQlJ;r0h9b%ZS@d+Adi^Ql)wdUBdoEPPmxVnhNrW}JM*bni}9e=Vb=D0{LD zmHfC{F6QM0Bfp7uKaAZT6&-g=+O>24KA2%KgJ4a;JY;S>=JvZf>&TBDZ3ostDnZ+d zzv}fbYvvoZH~(?P{5UXo(y(uh52K$@5OnLbUrF-WVe0w`E=9=AxNAVpy>70zIsXDN`PIF zq_0_8<_!8RoxX-kVVzR(gz}W|Z(mGRpp6U)P;7+Q;$0!h$k)N;h}K*g#54bt4rp~?Gcj1Os-Az z9VX|6bpGbTJQLN5JZ;nmTnV&`-uVl*0}Q^-^Yu(w(R;&s8~cp08m5+?mQXiLH%=9_ z2y#;9LSIdMwJn2UFV=N#c=5@o*bH5Svl|C zZDU)3vB}C1pTv!jVma$c;jC;G`vv(7WOnUiwD^#h*Yq5}MR>L>qui5NFZY>jn_w%mqCr+`ksTMh04=6~GRz|PVYF)8F3^@!r;=o&r zYt^wn`1AuN<#bE!&((0>e~1UvZg2zi4O8f$y|hxJ#4Twc$|ssBv3fZ><<^Q6kH-(* zjYujD+ob@Stkr5;*c%DL+$Ng96xKsT1RsmHJzy>vHSI|>IxWNZ?war$LY2u1X=Sj# zaJv~g;!b{UZZs_CHqahEFM}?(CWL!$4M#4-&7l!l%R10P0yo2sSVLwbC_74{wtnq&{5rmSc?Z3YX4du3<_zH{d(_MrmD#f65T)p85R zU1Y7v7zQxjuOgT{lP2TDP4L+9hLwS#O5o$xoC;y4TA*T$CM2ClWBwI1J;<;5=6E*$3y`R?GG0z=;Vt z0SjDT1W@ibL#zBwM*iAg*)`a~)M7QYP_CiM^F(vwc4Dj>Gszpy;RfR>l7QJqlBllD zy&{C=1?}E8!L;oHveIb^m(7;xda$!FPnHAZ${0w6cz} z7Q6A1V|L9I)S)83qRZdM8YC0Fu_G!nF3R1L$bKhy-=N$=y&)wsrOJR(ZVh7nMiO7A z0?l9vJZQ!9ov?kNvDTP&Ib+H%jV|+)u;5SVM$}SS@hp)^Lkv)6?B(7iguy1aw`db+ zVru>#W~DCfol3mObCW04{WegqKMvO5)q4__cB~Nn*+0(B~d`^M-DLqVMmO!SF zKw<@CMA;_=C?YlQBS&^2fs(MxS)(I;_|{xGG!2m=z>Zw?0PfHMj#UnC<&qmmxV*@V zN?#mN;vbCgLdvr*JlTwCGg=I*CzS0wdt~iM7S34#>Y#(MSear zVVB%wlD*IYTpS69Lezoz6f<^*)pQ{NDoF0;qx^a&f`6MwtkE=+vK)H(d92$Rk;bVR~hBY6Ov z68{^oNE;vofQ(g_XIMKLEKD+A_2P0{jx>Al8{AIo@M2Hg^%;SHef4#V-~SqKs`JB!#H4akq%r&*5}WY;d<#}K;^GLh<*asCTV%v@DgQ2 zJcF)x(cjwl;tc<7l*AM`+0+N)+Io|izo8KVobU)sF>K>o^8LFd+xL%gg?K8_r}7Xj z0#ku22AbO-v;@FNvM18x|L9u7l;!p%i{+1iMQWZ`1Qso6|I#M>-1p0hR$_(lYXsCZ&-_V#kS zLqwK>>36HxcfOMHRLvb{+J0mxNN7BhE3+sy6`WF5bY;Th!AhwGp<~lM3*GlOB;$gs zd%&S`SYe;q`XtPH=db|sjlx)hAt*xEzI~g7Y>GL^fud*Kyz@}zEdpG-u67u`--UTV z7b3(m6HeKSgN_44A$*bMmCi|_Yu`S#UCXB8AoqRSn60Uzz=YMSAw4A(VV#NQGm`P` zq=WW8c~b7|Qq;4y?nBz?YL4g0^Nr4Z)NFKxMF_3SnSKb+FKR1N&h5;MW|{{mVcPZW zCS40i!|JdG>xf;bY3xiiE0;9+uGZ3-3kC^=(PVw1_BYaN`u7n)*>xmS(J_gVbV!q8 zw;9TE7a;jtA|4PPZ7U5p3y0@f``54M?}p)On^`}sNzN#dAJPIV93H%~6^Ub@q`}DIaBuz_I-%Mo}~l_8tyGE^dq2wlbQz`hB}-8=sn7xPt6; z?n=F}aR*}0t)30TAKI7-iLUrB!aS;`L{?mKsuWK_cI(%#H?f@Pd*;U6D{@UHgpAaY zJ!W5hOuu`W+kyi9#xYwV_!`^ZxV-kJQ(M5Cq`xA9aIha!viw7;231mIlZ($0pUOhc ztJx*dQ^lLf-bceU- ze6P_P?>8;$)~>A?(zA)`jaQFx6=muwj}nvt)# z8e_oZ#aR&}*|P9?YGtMfH`u@EnRj6K<3_&8DC)B--BxS?n100NO{PUbejK90)oqd} za&g=7q#QbZ`m~425GA_Lij3aP%3Y>6mfxg#3tdKURSieB@1~*1$Z~v-)i1Y5w%fL| zP_bEPlpL&ozWh(^x9&tr|NF~ml=SQWeEq+_{m)wo?aU&jo%@3^hO5Y^{m(=8N_+qD zr#KN9m%LN*BCh^nUO`3^&qQiR|)L!kVXchx*;#jSR!*Q*b4r3=`!38GNJ+C-~EYUDPO;;W^( z=HE(6av?@h-W}?15ra_F&8m!hTfI)4NCX`NocjCMGz%Tmpg6AMXi87=5517MK7$8L zGBd;7jtb$`Z1(qP9J$L6&oyEz&F!R!L|pIqK2az|7e>K3(S*s95Ge#*%U5J?-Y6#Mtj8}~ zwk&W?NO1F}P4D2UG78lf+~2^UD4-2W?0!ogx9PC?!)c?F|Js>b&ng5AD;7?P@pABF z4PXwbWGK@1ffE5MxetF&b386fu6w<8`$&S^MW!g()b07DTd75rY)E2j9{A9EYA`kt zm(*rGIj3H_`A&4oJ#<*2ewJI7vUn7{i8a7<aNSd_+@c^e!-1q|(m==F6kM4j}-H zD|fTVBqO8ocI&48*-6dHJ!?jMy>nyfC#80S>S^@q*bi*gsrf)-E3LHNisy6vNDT^N z)&hpnI_*6*X0G^ou>w+CV$nysG=0Cax?r_qHhaSlWDNbwehS%Z^wM$*#a@PSD2C$K zZ6)84vK7RO(JQuscAuIc{n0xJkpyAmJ3>x|K!&$wBjbG{} zOzqtlRypP*nre5eWU7BWQyjQNr2VI#2leUm=mJR`0)jMGRrPqaDhBX^iuDWU@4V?% zV+w6^Zs#WP3&kj2&vc5pHrD_8^*ZwFO96Fj7So97T6zF5wI+9>RUQf)>y^z|%_NQ- z*u35FhjZ|aEyAAkLm%N*Cm zv1CSs1ei{(suL$q&d(Xi-0kO+piY$^x)F&GR4K4`vyAH61gv&+@ZXXDYEu7n4R!Te zu$SALCq?l%j7su01K_+BkC#ZN|YmRS9Vb;TmGupj}|Z&8D8Bi3jK8&B~O?jID54+`5WK5`Yef_UcbMN#C(OzBVNBYf5 z+Ax{V;slFX0lge;kmsEuVl6$H-zVX6JexO5Omy|T%J8(?^ZUX(iXhSLO0z~n$5GTq z)0IrToaDnj8VEVv67-PUwIx91irxzPqVs?O&lXnGZf>N7Fqk;8hs`ROMZx+J`H9^P z!8Gs1$f0ejHwdDF((!?Q`seCGYF1kO(yP7H8KC_AWz>u@m^WVnW!vo@eyv^m_73q` zeMEUE*H;Z6eq8ip_Ku$iJ03rF3>oq%mO;ZBd%AD*>%pIQthVTUBlAsJ_}5T}59`N#);*dr;6OpF!e~MNd~NC^NJm@-%l`_$ zX?8z=Vn$KnpC`C;LVrr_a>a0N_XOQ!Iy2V9qc`;kdE_hLhGOySl>rCB>IDAt{pl(_ zo_1=YdSF?I1Cwdz!A83l3K@t?h~dAAwVXaZChe*t@%602>W{LSBq;HcGOdDcKn&Jo zzU?EAs@uMgTkWR*36(j{AeN8T|3~%j}(>-oA)y`~P+t6^1^7l>$^;?y- zeA*>M@uZ7}T1}%-dU{$lYFw#zq1VKg`ZcD%czu1RpVNdPM{}wwpU$t@)gVoMO7ilP zd-CJf8!Rb2VjmN+d0OU?H;M|^G#W%G{Qb3Hy7I;vfB*5$8I9tafB(@*e|lE!Ki}bg z=1#*ue{7}i-1^TSd%4x@`{$1)%C*h^{PF+V3-8yk@W4I2NdhiA=v$`4A)^_mRiEGT zr8T;Ix81u-%U7U(i&a%HY*aJBd2B1g4SN+kHAx+(psk>O)wAib25$=$oW3qblti7j z+QN|DsOBy z3rWsXaI_K#VohD$c@10jdII^f9w>OQb-D=^dor5RwuRPz9-Uuv<3XJ+t19i_Kdv@A z#lQtH)?}or49PwvuE-_Oy-lulO3xUp`SrQ+w2#jw^_|IS-aLw9KOMlg65 zIk5uuZ;px$b?G?8-`M1xc(UCKHErK?1f;Y8ayZ0v)-s=DRgR0Bf zo*0Q}HWClo*P*uOpRBVLP357vxGKgLeHFjU5_Zf4l0xy}FaSejAI)A-c|A z^Wkluv+D*^$ItXPinb`HD7!4zV926_t#$aT!%Aj zneB&fejb@fU62BfRWrDPjq8v4zVnCvhQDgY%1I3Rx09&aEmOhpj7R@M=TGaVo;T({ z?_meAR5V0>@RT0m7LElN>#g?oWf+(H#iw%MWCrAeZWHBwdN!TBYVYrzqwwhdt!8>k z3cFTzskK9wW0QXOPt>Zl`#(jhCUX@3gsT6RVeRkt_CF~Q{||V_7bMcx9J2M-#w&Af zjPriZXpg6=_OraOm^LLvne&kbd#OW0PJ7dbpP21vPuf2*U^(|_$bz5KcG&EIfbYMh0V+zM4 zjDmizplRBi<28OAWA^rDLppaJg}8HVfG#NTt5reG3;W0Upqlz1^XAU^48+Zc87{L= zV}2&396!mjvW4L-%J zb?a_&#B$b$-hcaqCMAV8ED3G9{f@7_1`IGloRvsqT+F z_;r+H)cmydLsdULIqia~`KruO>1-@Mb!_T+w5xK8XI?d(L$;PX4Mwjuahm_A#@_DA zb2`<%)-I+Nv9ph<%4w6fCNHRjm*Z=L+JB$HgbDq$d=fwv9$7>(78gw)B4fBRvcT}u zV;H=K=^Jcpt{)k?_Ke(R&P0h15|j&ag_ic#Um>X_1slT4@t=4M!uQyv$%thHFKe=Q z0=$qFV@KJxBN@)ug7F#5n0vS3!!sa}UZDu~fpGOfKjA}xUT$Z!K$BeG&s#*P1+&B1 zFDeG-P>996U9+**{D_T#UY3adW|*4Q9{m?fTr;+&w%(lkhZXjcJ63l2;i9`Se&;;v zP<`+3ET297?5ZQ`ACIoQs<}=#ri}xt%gq$KC7>USs*cgw^wk$l(jY`g8IIMJWSv9f z!%^EtBG+T+?K$ny{(bw-vKJlTqBhgk+*)wAWzho+S;!IHjtVRs+Sa`&Gzy-F)~K3cGfJi{kTrYC11ViBH5S|T0N=} z_pj%2w`0qD88wvm;JISB^rSfVIRiz)=wPuQ>TMoj z!YZZ8{Kcd`p<{s$xk~LIocSf-v)M_*%Z?$>^k+YXryaLV)ZYC5$Wmn$l}kuYG}&u_ z0)IU0lEzPcI!7k#^Qd}Svahs30u%_D~lnO#vsagsD9wP``w7P7{wmgDrS-ecH0-8CIM zV>jwbonx~jq7#NP?jHRCt$Zk$Bd=mOp)bfd8H3Emw)3%%_CDpI-rvdr-YS zo90o)n2$?6rla6pkM3^@7emP=m|u`~bNN}sLHR@kf`v=E;=T;)R7CN9^z~t>)LzR1 zOWSMokyV~7`>DY{=e%>%$xjXc!pvt9xX28~gHWTN;?aVL3=hlRt;;QEGnZ8mlO}r0 zAP;4Ja=y;h)lR04J=TN~cdwX+8cB6|(y_`P6l;rBgUu5yP&h^2c6>2ssX<&tX@kWN zp_#70?p_2HZ8vnysmy}2v0y9JhZ zF5Qi9>qUD0p4!@T*eA`SAK`L%&=3$ViJcsqU!NWli#-tj(?<;Cs-i2H z#UBn#D=4gdU9dr>OB0rSTP6|^{ydo^m}<2ePaOFb+&2;RbNjQ0AJ-j4RNKbjy>s0T zkIF)OS#xs7d3#wh@;xS~c3^{*0Xa~Z(+(! z!{8_Kxysjh9G9*J9Mt4nspgmH4MIBJ>}F8?>)W3BX=7exuhVJSv10(|v&V=L=CHh- zBX#X*VZ4120{u8vrKqu7ezUjy<}3gD&F}P_gByi?OVrJ%&ftTq1!K>2Kz%v5>`&-* z_w+tJdrtD6ae7;s=5a1LHO;X){dp}34fk;T)2{N2Rv>KY9JwYwG4TcaUELrcvUKjF zQpF!G#Qcc^8s;eYwfv7VV4z>^F3U~5`s2s1WrBaxp*S7shE+i>LQ zkkwbI3qFGRe>1TIQbrYRG~uWFvjRSueB7=Ej9FRv{-T#M;^|I1t1RkQC`U>(CPTOzC@OJ+GB=f-blAAy~wq^sGQ zyS3@@{rJDKPXwfEZcx60Byr{{xkZ=aA}zV z^xJh@Ca>5RhK^@m=AvZTwia80=7n##QZcN2b0s0qJWWScNlr9BZw!(>h>k^0;E1x^ zHA5loMtZi_)%uXV9`CCcDDno8U56LnQT+5KGMv)W7wy_KB!`z$E$kc)-bO~VD1S%G z_S!aMabcihSrHPxt*MR9aT&WUMCi80&hNQe!^Iu7HB_}VIzAeG_tB_wJ*5WYTg8pA zF&t`RIAX8sHdo&}`D=!z2cYPjPH{XUH6wWSNrpwnp z?P#1!m_~aB>ce=RhW7EP0al*<%M-5z9}51q)Z;1j<0-^Xp8&j{A#a%(xJbXT>d+^7 z)johb`TP`i9fpCbWqiJMl!(|4teqRRHIihq9(5f&mL6uQN9c>rF)lS1n!EhyaJzzF61SE;9gWOz8_MCP&$lAV@u!^5SaZMe zMaF_zlG7^IA)`8ODR$;FeY{~trW4o70bwCvN0mH0WO%}5!JgkQ~0y&O3IN{PZCx%{m#mzh!XRw<{`b+xnv`T0w^)Gn2y!l1jrpuISer%$xaqK`$t^XaWIp$}y)$(>NkSZHxB{?V0C&8A#_IBMi zN3-tf&wKj%Y1Zw-|1~#ok*gF@$jL>F9!9Gm2~vhlR;utsdzz_i5@lFf(p@O_y6N5L zPfWWty^~e!sJE8~b*q)!$Ix%>T=gR1)}V)e;86N2DHS6Wv~q z8$vs`J_p)io>nb|17OS&dej)}V3i&B7t*yn9@AvFCGDGBLYNwaQSL2y1qL^_7T6*_ z#J@xgBEmD{V`KZ%+A%<%VNuD(mBK}?FsW8b+`%{pI=&_HDqQdh{nQ^XgF#czC%-J% zV9VsKG#H{L9=Pbi&Mj7EC;iZGww^TqvS3`}yu~A6_(7|Pb`Ss20u;Q7Oq0YwFH(v=bxJde6D8eyZw6^Elh4p94|C9`>;gi(Og) zF=Bs{VU@wi;s--g+Uq&=iU0jX7kKnX`?cA*5<`_EnU$IoE+mdRrCsmb$ecSvE_pI? zF}XObiv3*k)A)rG(+*>2WWLN%{Rm>R%^BV26emv9uD956i>8(Kn&l`rogJi9U8{4v zL%}2G)w9C2bc`oXbn~(lza@3K=<8?3$!+_CR-Rq(+FLR6KRvnks(Wi^j-H!kc4LX> z?bLJNN4WJA*-y1Hp1oh^TJ z_Rh-3G<}QIH&s4nFe#OLtWp`|efEpSS9ZzyCsF0qW! zr87aA!ZWrAPD=o)o=mInp`MIY))p&1N$7_&?jGu*oOy^e=E>0GQ}^LQ%%r0=D!x_f zjFUWfN_u!?^m?Uj!&|W#Y2b8t*%i+pG0}5`sWpm5xk%zMpke|_kBA@#EHgaRA>2De zC5@lcYIm<%-iobfI}gE=>Qr{gY>mWG{j}=^@g#M7de)C=^9@w=Fo3#@ZOArk(Xr!d z-zP0MPRc)=<(^-ihcq(Bw*B?2*gwzoiZ(W@r|?Eta@%KkRaM36ff(}}6Z5*nX4}KTQ7Hb{M!EK@$!PqcWxW15wh(_A$hR;Tr+dn3e_74dzyiBGJaB2f zS^t6qtH3h`?yX2ke7h#Z@d=|*X%^)lGi#C^%PO$z8R9(|)#2C3qU$pH8p~DmkE&hj z8=lJR^wNS&?(AjRCnT%pp1!jiFsaD4KyMuruwn6>q1TDDrlz&u=*74j66v-NNOmpR zp}O(<>%&=|`GbUdv03TCk%-CO!D(7*FX~UX%*Id1D;?LI_FB^F&PMf9DV)WpHwa)rJ z-2QH8UCX=SdmrDm5BpCzknM280zrY+sQe$HK&e4=I-9A24;(&x0X2cMhs|?cTj2rSN-F9Bv4o10xXHa}8F+rW@-1jN`j`eE;?38I`rcrqJ($ zQ`fC+_+7P@eJ|t%9_q^>;mNaKR%W&~TjwRv3J_6ndeX>(<{ZhRF3)=GwQU+Vx%G>V ztojOz(aV+PF<~k*nwCNc37V=;w!^RQoj)gj)Tzq)uwz@~Kvksp^(P*CJxJmiEzZvZ>q^(AGZen`*AdE z=V~#zIG1+rfVw=f+E>T7`r31)cD3-bDPJE|6gDP> z`1EoF1S|Rmd3S>txgNay*;v>}H#$(314yQO;|{}27{V|wYF_xv&mDB_Jei#vG2$|= z!tTMUZTF4X=HHhBCzVoUCJs^vu{3ma=5ouy^TtEcI~lyb?O^Yf6y5cZshWWRyO^YW z3LFORfXl>Q-LC+>@Si;BTKC?-*)p&TG z2FpufK+ND7uxJU#?}PvO6GrRSt@GOB--%@A?MqqMGQKqKERgJ^xSrk>J&6g3TD{dl z0?ISC!h(DI0(f)O%?4~T4qJv(b74UwrmW?!aaNcZSMl|JT5BczoINX|7)#BuJNc{S zW9@qHO-xT#g1E@g`cYlGtBlEAp_7h|iTT7d&)1&=v(`xqu3r8tfBV;NrgQ44*Ihc7 z3WX89ODNK;-bBnnh(7~8&P@=Ks6AZ`olm$JE)Kg;*|~1{9IMG1R`&*X+qjQ{9y!%< zx+hB8nWyvjxf;hADQzp5)@h=#l5a$2iTD@`nZv)@W*WS2togA}qfuLDskWGyJa}eE%->!v_GMciELOM^brc!~z zHI{KMdwHaEc11j;3)ECSr(qK&=G zJKH~&3no%Gm{k`6>F3Q3Pd<>h<1!fIv*Dp3QPL_?#BfvY(Bp|trK^L}WHBZAhj+Y+ zQ}M0G?Bn4b(wBPlr}65Bc1;GHy@h!S7>U+}mWOyy~w+v{sDRRa2 zrK@2Ry}!dDwhYan@w|dM$S4iKSvHs)c!^c+k zG2eco|2X8A`-K&ge`Hp(hT|;Ku0I0nkBPcP&k6q-p?LMbXm6K(nkFExVpd}Af8rOy zM?PfFCjX0F=qBt!R^7Qy?}pWN?%>{Y66y=&jLG0L7YSCH$Z>GJJ0VOR)t-cppCBIF zhR*$AWO~v?&(`p;XhOVm%I@n_PB+av6*9o=*sHNm_y5(ubNa;lhu55grWyw(1Z-}+ zEB)4-HwS`Lw`VV1xIBIon65{E04W_TnZ#5Dt{to6*vh5h8e8Aq))EdJkFaJh{M$~v ze`|V($bf@b^n~x7uwl}yA1iSoJVfO!8@t#BM4m5XyDwFShN*$ zk|a5*SLO{7G5ArY>e>>M-vne>+hvw)?#A~^wGxbf-g~FQtll2^8=&9$4C+WrP9 zp_h#h&I5;8Qh_-4ue0Ww>xzVw_Q~heU zk0-LH$8V`@d57ZLTKx#6@&97)&BJou*S2xPB5H}XkSS%jOC=>F(V$G-g_1&PU?n8Y zr9p#`AyM5*g;bIPPd!F|>j`w;0d7tCm`&h?5)>>M3 z_xJnxe6G)Ro!5DuS4m438Uc%#JQ~988Qv}`buSj`p~YSi;E7(?xxs@TtQ`4$>zAH% z!miiX-z|{6#YQO?i$PF^LRU-aCE?nqcASb`>lfW{m~P?kgQ&*vgU0*^_kwJkla!4~ z`kKa)sDMbcPO#x$jRcA_2XRLZR~{F@ z9&iAjz}ow6_4nB&+rGPQ9?K)*5dn~h9{Z0StK9Xn*CTFyyMScN<7W*2qz6d??`6mA z`#dKZ~5I4 zwTD>AiMM>n`5>z;rF(C`6Ae95Fw#=y!i5_0`7>tdM$dvrYHksU5;F*z0G+;56 zYuR-%O=3Lci%zvC`10V6eWYm&=+=y!>d&7rlX&cmZNFO@bI)k#!Gq@6yxCmve+3 z5@X{V@%uef=0fUwOy9F`8qh#y9@XM;VfgVGqaF}^5_s1-*0-RabQl zS}xjn+7~i;<+QRo?b%Lv?(Ptgl5{w)F;aPd?Th&HlnUgWnixIpd39W6DedoT3l z+PA*AShSodN%~y3R#|VBqJ0OY{z?l$)6C2S>6q2!SwvC(EEBDfXnyepcoj0OH@DCXDt3L)cHibKB)dOJ(doL*xHKVI2V$C9>Nr5jOEMLr_4=#OqdG zT*ncV^%8gAJGd+y!>w@?#0fXCw<8|XB>_8_T?^ygW(u8=(7VOin46mH2xf zm-PedcWl#GJQqLv)zlX@>17J*aKrCto2!wPe+p~ghjfFyKp_+tI}UAYn^~c6N|hOm zD2zlBYyVuC-4IZJ6F5)uMj?fxvo%()p4czPR~8BQ+cm#GkkIb zTC5ujUXHw~x`UXOSh6~t+8{UHEYyP?L+djK6cKswg-VH2+PilnD-VJxo!V}dPcGw2 zgFj$5>IV_jR{GXf^EtrQPja4r$1mA2FA}fEh6~V)`;-O^I85G$2WCi#!>w4cuefd2 zvj`b=wU>J9;j&(%6{y;%mp3;+;@AQU>k6w9Kh!xo;3Eb+3Th0|P}Jys3z^A2l369hqpogT2Ed*btDJ zD*jbxg7_BXKGfNQW-=Dug%3kQ!XZCOs&QS7iQ)%8M(OGTg%m2(BQvNc$PF67ASeN> zLmJ_3ejhXf4R=mtIpqY>s!2Y`oK0d!=u%tNM`1hdPJKopEVN6W$KzZi7s zUPOy9V82v7((gwt-nG4VJtobZg!u0^cyj2baSYF$R&sMy>da$25d=rFadH=+Xb8oa zvxJ5O_{Bd$t#Tg(;Fgr`_uVHYj=Y$Jds2x?P~06LGon>4(F8bL4Tqz`BH!+r*|(j{ zBHW83ZBc5&4aJcDs3HBs&fHR4Ys5{rAhxgt592r{VTZH*+rFJ=}YI~s1Y(3l@d zU?0u{acl@p0JPs`Tmp|0fE0pQGgQCbN%==Cmd$UMoUxJ3xsTA>8s8&s*%ImZuYG9p z!e5N2+=np|{1CGrVD$iG8;aG9@d%i2F=w|^jv^VT8-siA!eL4uLj&+og1|1(hHl+r+RjDH)FsTq9@Gc-CxG8XbG|Cp>Igcz!V z;2iF5Ev3=zxfkB`24o1SP;SPnYv5)zgFnG15Tu`AJVif^gW?UP|7w+zfXF zRSF0THzN~jTurT4okp{S|IWJ*zzrJkFPdR(t>_|% zeyew{u*U_d+Q1|F(hxY9F6T&t)aVblAT?Y}JLW+V@RtNe13{d?y>cFCr#p^3 zN5mmQH*nWAeU2`rDC#2NHv)9qdNXQ+jEbe>U+UaC_boR2j-#^p(t5`IAW(eVeIej_ z??Mv3AN}g9-?tzOCiWGM8Ip>J08>=o`r5Z@wP<>O9GW2b91)*qv#%b0Jc{WfeRqZs zBsM+fmr{Tz$j5{-x&#qsTa50+yYZS$p8#a9cE}p= zA{8w#YSg4^3Hd%%x?K(siZnu8q6)QoF=k0K(H6NW|BnyIdwI<~Lf(b_6v8uH)gL>J z4uo#+cgS37eG;i8fyscuSFGe1i+lqV4e%Rq5h~Y_SS_dMO(6(B_y7PL*Jno{yo0!Q zV;x8Ah*yEvsE#(l_=^XrRi_LlQrnOQ7vgihZ`}$(!$<*$dy&&{e|c>Vw{wBdn$l1GRmjrq7 zGlp;xaJ_!Lx3mQJUnAsH+5MFOU{L0ql7^#-U9~ftR4L4Y!(j!$W3eJiH(dvP$b+X( zKc)d!pfI1Un0TVCwy#@F1+3k~z`g!}Nv~nZPl!aa89MIN$OYk-FO8SCUF^9#Qdi^6 z4~{eapBxTF&6Cv7Lwk4r+_?`(G=MaeryAj-ZZ6l=pA!;-}F%&p^l!F626^hY)d!n6upe){`1O;s`7EX}` z|CJ}$xM!c!KrBj40C%5)(_?9pRRo{`YUAx#VydXuA%1iSpZ0y zsKe3IN{NHgew@om%B9K5`KESeiD0!L>G4LPww#%S@B0x{=L#SKF!u$1UAEEXP z3(B`k@(qnvUlPn7;6#JfQ*E*N;#mLKXh3j^!GaW9Ja|f_ANPUBjX*lP zSGBVIb!A&fBsfht_A<;O>zqQOU1iPLUK*HnHP(7A2>MEHj}{w?wB2)W+-$K zaeBTjFS-|=3{cc)?nQUf4MQjDQ6`li6q7`211N1F(4WXxmuJ&%@?!LBWntI#e~H2# zYlhmL_SdyD%O<{R9ZC0WPjKzi-aiYqrv~iN3eb#sjE<}vO{{y`K9pBuzLr)J{F-?Q z@0+Xzl#0OYUN1bUq`-H`2f5+DRIz-g2FXWCi2r^ywyDH-UFjWE0*vCcS zO);8~pHAzWIsU5yrGj2uGjBzo+s8{{jdO+ZK^OKnORm=3E|Wl40$d&y2pl$GY?n4n zO2TzgldwIoC6^~xM8X{0{S2CQUY6knhv$Ki?0H3bUU=fYWKve z4aDQUS66wg_DD5ti=xsUY7}+ZUhYIYBqgm1Of_Z^;+eyHpR*yTc9^VN!W#F%rFBXc z5^QhNHTkdw?(teIOGK0Uv**gtV{fPoZQ-o?fL3aTw98wxIOnJYO#G^x6*wC{@XGcA zSpm)m8mu17mbBX)>VZv!w}rxF@UCH8uojHySiz7qp2YprR?`I99KB)GJ2pn>M~F*f z;`MlQa8_uln2VZV$c)r7$XUJOW_G^hoExh3VfxRIa3ca-#5 zlqZ*rjABjg;OJ0M_6~6oH?#QZ&uf{s)++)cQ7koMmdUt^iS`IOZ2E46D5uG?8d(F5 z>0UUFnH4H?k3ZSgMVZ_w0^Ro<`ZT1`ylQhQ1KTB+v=Cs3+dW_Z*5>gN5$erFrVXAV z-+GKY>pnCJkR|Eb#}i;UdT{bcg%RNq6>)FUUU1L4N0OmZ*lb>V1($OO0IBj5>15p! z)sB&y&nWf}-Kh8=jZRYA`Q9cS+q(JG$HGh92RBJ2H0oQ-FOOn4hMn=mss3WnD7KckTe2% zqlUg0KDbOlxB?$Qff|5v7;bDGkgq<0Es+`r%T5-Ym?9`O174<%79Jq!V8h77oy0YK z4zdrCzB_Ktm^d%fC$y@Q=Y=8#ELu>H}k$ zRm^2`!tbA39rJj`{VM{IuIHwl7cpG4`TKd1BLb>x!XE1%d~ri0x+^gI{D%2y9xfNB z1i(QP)f{;9zi`16mq3-_1%|9qH9Kiv5i|NQ%Zt3v<#P6g*y;6Q^5w*hbiCb!6; zkb!FJ6V8vHNirf2y6>e8`RJML+n_vYhVxbn5*3p^^G*4?@4^|Wz%)Fk9paUoWG*H#1p;|733<~Wzlpkj1dD{S zZ*+>)P>Ugups95SccLWmY?{GA!P$(gY2%kC#z)b9WoZ~l{PGoWNmAPC$*~bt{<&VL znig2BB!RjG1kzJPUAXf#rpo7*m(kehwe}2 zgNfo?qDZ{+-*ONnH2NkmcwNQ34ZRZprE8G>3zDDU$0vsmlGYF47%|j|9-ojrZJuNd zq>v=~-wvT`jA`Bd7uWs_LQO!?kR&mv@<5A@faHZzB!&TE;+yhqUh`1GY(}g{OvjM( zjZ}bv{7^uq>dA&%Jy&p$o5Q$G0f3ByBDiq=Ai73xCy@+@T;v+FMZh@{{9H=lK&kP< zV?(0`WD7U6C{q=5!{>;+f3@+=aXdB|Mh*CWS0P0`Hu>>Od_%+%9o{HJCI)z1$pXn2 z{tQEFo5vkmo?VDs2jGq-4s4DpIsBu@rOL@WF8`}-fO5zE?HyL3nXnvL(KhpOBl%7- z1Vuz5ea}vrC;G2%ML+Nb$BQm#+eMf;Sy}j=qV<)N-u&waYAqUf0Khy11y+uaXw*9W zL$=coiu`9EgcRF>sfud)TH>m$o&UdgHJxk%Qcz1ZUzeyX!2Sw`iIO5~qI3Zuw*inZ zlX(2sp558{`Cq&ZrYWdi6ni_*dX;G%-KexbDMQCL=Rs*v6^RltfHYHNPW8L=_As&u zK>F1-mY<#N$-rfkWD<7}9Rz+Vy#D}3qJh9O3_lr8q#*fp2e>qOk zKc>@3Hk+;HgT^ubV%0uP#V2DN>?c^y6Uf+Fk$jLv@F{x9OmL;Z@89`j%j}B^|Jmo! z@tpWyw7{qTyA4k!zUII0fdBp-@N=dAS8g@>uE|qplq1L?TNPlE29=bz0Yi)RNO}Y0 zLy<+8j5JymI|}#w{IH`Lt8CWf5ltCGZNuTW9x%j%0urv|*6k*4f*JQ}6iJMN!tW8p z^Me)bj-dd#!XX?U%#U*Izix7nbYLq5s;Yi&mIBgGlE{P zvQctIcVRV(IZQw5N~-v33P((R$^n7I?0cR1%6r@+V6dkUXTKMz9c)g>BLLOaV$z*I z0%}1Cu5Kng0;sYC|1>mxq}2pi$;}TGFT7q8R9^pY>?_Jd#ZOCyeWP$u|i?Z=UMb4$Ff=W?hYN* za_doAeZX2`?$?6#$Fk;hLv8N|vaW4Km2vzX;wJ3AyQz={c!uCw=HIyS6HU&fwx&$} zdU(Wt0DM9OFi3<9WCj~oVp5YKLfk28h|(7s6JZyA2+V0Gi-z!xoazURwU`+Kq=HNW zPP@CiOR)0bn6T}m`m)ooK3MGm?+34qZZmO*Y56XB$!mW;-pdBRl8>qD(CeKUhxufR zEYfOCao2MzL{ab6@< z)aDuoYEXvQ$&}oF@e{nFTpv}#YBZvNHbKGUl^++KhVRQ{p+IRoNNsB-ix9&sg?yi< zP#7!Zj3lG?`qJvp8S80b7^HZeHKBN|-`TOtucmF1{I^R>j0?m|v>pIDiolx$eb$3) zZ%&~YO@c~IJxJbViu*J0Jz-Q3fhv=v|CZDOgJcd|g<`;84*)?n0f;027xgrITkG)# z8pQJ?UxV7?F{%?{PoO9Vk>?|DMi_XnM^&8LV!H~kz%Cx!?eN7=LsycV60j;wRb!*^ z@GW{ke}n|(_jhmPuX^6TEyN_`Ot)2Qs%K04uz6%ADo0C<%|Xq*<%-UfuRA!;X*r`` z6Zrh6VMh6k(dxM=579=vNR(p$BaK+pHX5ug%ydZ#(!@q4wJ^$P!{HyDr+@>2oePiF zaoh?%6O{6xfiEp1SPlU!89XF4hets1UT6FPNE5tCR9Vllf&mT25Vw-F56A(*RiGlD z`Vev*ISC&VmPhVYCBN|<2KWQkgftV=8~le)m7$tr7U6XqODSK~g+q8|tRI`@JiHEc zkj~COiIb!_cS6pZcfA^>P7kwC@rnwXEbj$tCJNPC`SSdH$ zArh?0D4bU!oY-O55_tq18Nx_9CTqjlzSBrdOIl@+Dr6AfbnQD`2tOnJHPY?eXQ^OY=H%oQ z!A5c0NBw2Bba;K~@N)e+yvyg%;e}D%GXQoNNK(O@Y62>CQ0YBMi=C>*a-XcapXEAf zwIph#E$l}#Z3E&Dc7F@fdwj4^^t*@l^8+28ESYKuqbBgTi@^i_2n9dB!kX%;PGG4I za9I$ix(Ml-fS|R}eNa1E;BIIp+OiKaDUV*>8E|!}Wml(I>GmsD{`TfY44|YFV3{IV zUmJP~sFZ?bL{!=-Vxtfl6nvA4vIT22iHfQLSFg-Y(EZ4OMI+wWUv~s9r_n@31ps>- zCm2U)J!D+T`G)ajL_h$+?m;U?Ig=I;dQ2VnROIROD{#+@G|yG!0TT}9UeMvd5L_s~ zNNYacxNwz)u1l`mcXtG$9dmTsr%qJFXO<()`Nz9;4!V=PS1Ialm^W zP|q3ERG0A?o8-C}<<@+CIuSnw-g(#Ou+Otm3L^YvqzY7SVasHY+X2qPwFGVBhXt*$ z;^brM=h)~LNy^Bi6=cdceSo%f-7hf6{z zr~^s7>A=O|1#;qjF)sEB3H2>bqbbz#0BG$}V=(RyK*4Dm2iHmTWXP~Y_rgcePM@GQ zyuN7tTfM`eU!uJpiR6QsIQ1J)*dAmg`yl)|fGtl}1s>81mZ?z8AmsKo7y+a|u?jhS(`fr)lT`KiiZgc*)*pi1@LsR#r)$E|CQ-#W0;xfI z_hdN0vt|%;@V;54)5~sILjC|GtS~9CM(~AAQgKTsi3xBA3aw-HN2?6~Cx^~UpkswQ zDo21#%`{XGrnL{TY69Zo>L3p72gGZM=2#dQoo&5#+D4UjEo;a)1g*J)h!3PQf;qu{ zNHf&X3l!{-$9Leo{HkRmc%l8B6m4)!G-1f?i5VaB(3c^s8WPL{kiadBR#}0X`k=tG zt(-^H{|*D>58z<;Gdn!@P$iD-=imR^ZtVY|`s&;?4D3-P-Mx&1otgEtqac{8r#m`G zcfOwcro#KrYra4HT?kMT&4o@YZ@3>qsqh6mfXgE+55tdT!X2Juux3gA8M^MRzP5lqMzI$=+gbPb8B)kb}Sd2oU4h z=?osI>Q&KKrR55t;$=p+SZ)eZ*e-CsYqSY+OEs`%4@geS*-bl`~kb z?WBYtsGl`>bO&kaAxZuS2VQq0^v==fyNxO&s%oUoIvgx6^fezl!HRq{ARv{7R75W@ z=z?%QNt;gec-+Gep)NlJnrcre|J{*JzPk;(m6b`uW{EE7YJUEmsNf3$L=Y{|zHE^m zb+HM2f(@6-gxzQN$l)7qZgf?Wah3tTuUv2Pb0LV$SQnHQ=~3GueYj4P&}M>|DDgv; zgY;u^e=hY5*PxXF@;&vw$cSL%>ue_#Tp4LlJq6wvfvNc;h{Nz--lj-Fm^Wxi198jQ zz8-xjCdWQ(wLyi?VD~1gW-sJ-9KAO|{R~~BkrnXKeA)a~8x@whsi0F7{1tq?>vw*= z8~WqVNW(cfPmQ{2v)i5?!EMY_mM!-Z3T`+A^H&YL0Q&fcT0n}Rfu4L|$vNS9FD|~s z%fPj2F{YJZ`m!MnauVAr^K&1Hk0s23QDLowwSnEpZQho{LqW#oWoB2}jGa z^47$c*Yw^!_Hs)^-3#CQOJ^%;a%xRUbtD!3yXzU^%AI^#CCj|@4quxQ2#>#IlbGA( z)c#3YkL)+UW&EeF&m4Fc!AB+&(~Eg^6>EIwRcCS+-hKApvXn z690UG%^2oo6TKHqzIUL%x>XoUU^Oskz!$HcsJY0QzQsO?c##Yby!7{pkej>Lm>_XS zT6G*ge>_8DXikyf9__;){k8VKk`^J!SGE9`y~$$zg&BJ%kyXN#sUBPXcvI2C5bVq2 zwOO9FrK;89D4y;?AA=d<(s3YiydXsl%)U#9=`$zv_8^a)LJs!b(OC+~TvbCWdNH2I zj6s8cX3?-0vheHp$|wOtP+#t3H35S2gw2Ji{|D5?D4Y6G(Uw(>9tWK224XUB=;PSF zA#k+b$ztx=(_1#F{)BC;g~8WEN1e9y9&~128JE@0=~QrKsj+tECzh>C>UEbY8Zg7XSHDtpVjV;H@!ndJ$7i@ z#w7*kjJNYfY*bXCTJu%pOnFvXF2LRGHGJ{g;)~`|rkl9Q*^egLl2&Vg%jWuWwzNY= zyG`dyU_GYTrHu+*g&-e?)Mmk_DJEcIU`?(qLRnWb0-J)S;zu{hf)K_Ft9z$af`OgP z;a{m^50rclI-Ha=BT?ol)1Fp|I`oHCB?b)V0janNGunnuEWt#ktcRUX<;ihOW>{|9 zPm`hA8d4C#?fc*59cGHk;c$jre;Ya}wbAIM;2hA)Hdnflw7Q5D)2&}^q47c%=cTQ%EMNN7Rx z9@tP0sU_nP2%|c>0qE|oBj7|sdrtVY+@ z4vry+dBTvFrm8gXv)y~ViQj7jpMkO3A($mZbJ_4UVLRVqH~UKy$13mHYlH_D_9XGpBxf}H$%_~^!D@1-Q z1_6TuZP3@pXmTpn*r;$z&NyQXg@lHYv6{!$dcl|MwTmzQC1ncdD8R#1lF^8Wg7L-L z$gkB5utE(7fD$N@%LApLmpszEOJH6@xj=#8R<0C|v(Ekhgb6l0dJNUbKcj*6?oa=L z1`dKGLT*}6cfNz4EmS9-XxL$N@_les+~craim&{!lDtu&$NXH;hU2)O+He@*VZW+| zC^~ox)aV6)gxsQuM8hxu!%tCJS+plMOe--axGJOVdJE?z*|Fhg`3?snwH~2V-3w?A zN%{!cZjqCPeM3fX_7|nG4x*CaoTIx`H1Zj@t9r=pMbZPcH(ea}4v@1fqi%FoZGZN> zAAML-#hlbjqqNh&reDQ`?D1w*D`hB5v{WMi(yqFh9DEIpu2ub=Ko-=Fjm+G>w&65D z&EWF8XLCP+u+=)+4oGuap;9|ZyqH0vw>8ww^p_WKBcV`W0Xz(Z>cwDmcz|f2WGf8F zkNS_mNcx5ne)vZ&po)qzUC5ltv+lK5_ETo9%Q|} z2!apB!#1IlY?01n@y2v4iKq)?TxV15tY7vykxw!!_mss--SarQD+>(gxOUQbl49hT z&k_97)5VoIyWpW>`UtkB#3V(07#DqCU;Gf23jrIB{d_8Kq$Swv5xA9)igv(WmCU)4 zOux$C4CU>U?%i>VGMblS5{}%;teV=B*q{MwIKOv#KD1E6LH;2lxIST zA_t~mIuX@&?AVc5h9;~Un0{Vfhu8K#{IA=}E@@m6l{OE8%VoEk%uPfY@C0XgsvXeNe(9~ZLQ?>_!RaEjmElRgYsmh4m+ zO#pmwPkK`q-2EZU%!1_kNdA`;TMLk2s2=---&S#fg`)v{^ARMa$^El3 zW%Ee&&MZP}Wt-#a2*LLdR7@?2UqGoI`5nTMRR#JD6ndDRB{JSkH~jQ_S$j$EV&3`l zAHunTC`QE71<6qj_=!Ak18zT7t(C^|1tl9x%(n(@=XBJA3ZJ%)dePg9Fy~cZp#$Y!35H@D~h4OrWA@o2YvGA@0d9W{Yfd$rpoMNVm~)6$*X(J)sDBV?bDG@DsO zghKGe`;(=}5|_L)`?v7I8S;UH3;TSMdlRBJp&KnA#1;)HFcip~0LQcU!} zdM0Y6eOE1$FfH&-U6HF3B2Uo}8YMi!lx{-a$Xx?6IRdh)4DUc;sW{krGq=ON!q^9# z1O~S8z{frUcmZHST_lV3S{B&7g`3l;JYgRd;Gg3_XoJw_Wkve^M)&md(kE~{sJDZT zI%0uA5~v_VkHr}1W>V%L*L*d|JXXSZC{VI|^&{8y9M1JGdhHg$6;4@ZU^}!TiP#8$ zCaiiI_YqYV*A3ZUzKRjSH&P+Uyf-p!bkGp7!DU$MWn{@cUh|G6t8dJFGqTz45o-fK z2xeqm%?d^=;0m9mk){8JdtSed>7$zWa?ut_^uzD3i^%TW_ilg6%=*Q@-JA-pH*P1b z*)l(l1nG{6?i$}raxAh&jMPphRKV5EjqEoNIUgYHPaax_%;?-;t$PjkTzRuuS?3ol zPdR$0Y@#yGwb+$H?izpwUQ!8w?L*}jSjNqjzbtP-73tz8pqy-}o|{xvT7Lgr*rJSb zmk?_lxbD&bYy;{dt_LHK^x^JjfH8EOq)D3uWWz!@g{K=zAqji}D&K-ALkkSr`2aKq ze=OxlhTUdi|Vv={H&iD-ic8qt5u4kE{VtdtI?^k%?a^wS-1}rLHhiM#*Yg7?I4c_NzzQ~~OjIN0^|;|fccOcX$q--z(GHv1 zWu^ys;K8tY@fFr4eoTUWtFR7{Z*`Atw!Fyd`ap&o8y_Fr%lB)tUz$ALB+>OT^hmwn zD7!w_lx*y0`y)BG))>NAzRfHJ3I7siz0=r`ZdwE1cnneTz$LaaTP;jwd9~yG;9$3z zY4fN~P~LH%dIa`lwAjGL#A#9(mXRBUa%#mvXKNVW=v)h`bVThgJ=le`aDI4e9X!H- zi$~>~p+J~CAEH^*(RWa*`GSD_lJ?LrDt>W3g7)A=L8}b}ELny%6a*D(cM-nmd=kOBt>bE3@IA zCf_QHk$Wq%rQn$)m#PAqX+8`!bkoyHzQOlyKfpw+J^tmm=8&UtclT75kqn zAwAuN+5muTa7+Il6Z+{OMC<%)a6PvkbNFHRpaV$G%puuhBIKyqe+=eep(;j@lb}O` zKHpGz16p64WlNUUR!bb|0-Chmp0y?A@D7*=@&baAGv2h!n27PyW*)m& z<9DraAyX!D#=MdMzw;)knwx)8E^oIY1>G?pz|TTD3fhC#pXM z4fJEVId^$Fhu0=s^XS-wC;> z_aqv<9K{^%XYGm;YlLHW0Nx)sPx;-ucGgF-jty&#@~fb&J??=G&Q~LhMu2A?cQ(>e zT13)SOv2I6srBEem10wvnpcRYoYy6D^Fq}j+ua>}Nc6FCn?M1eX%g6dTy{&(UKLJ& z9{!Cak5@4F#Tu)N+{15OEgqczZJn~<l z1?4HzJn9{fF|m4-eSrsShHWI}2)eGdrkgN&ZJm27HMP)i1V~X~l6C1%WX!I5=S9ET zFI|(Zmw`Sd9}~)l{uW;2V_zi>{XX9JL7G$$@Ih*aTLd#{Jmxh1<8!jgEstXNW z0aTKxw%Jv@U5IU)-y)eMrvp1d_AXf5DzPxIVWHZX$U$Ua6AK}l(fRa>HrDCKi$? zHl2qs&7zPz4!?Z^lv078fo<$-DR(GiKGWT0T(LQQFc#&ebvnEZ{M*yOGQs{Ax8+G@ z`H*=4a^LU|{eGc@cz$n9NmRq*NEDiWc(5)lJFTo4>SgHY7 z9G=I3)0{#S2zvi5|KJDzy`h-9=_;t3W*_9PTk5i&Bj~;JwU&s(SiOy)xo$*Kzv1md z(iwe7cXC>pjd=vQ-y(Jaqg<#*4$a+o*LRR7eE~w5%qweA@1_C2=Cj(uCb|Q;qHG8c z7Eb$QiWA)CoOcI& zvbyBR1Avd;sUOs?i){t{7f30#{(`~HUT5G#7G`1kh+xQiQNP^OwBf>^>juxGZ}TmIgEk4l1D{?=jReF%LUz_UXOF`dJ} z349|4(+CNs0NB2)+Rw zCqn=vtnEA^`;h!>WJBFsKpYwp83C&&QXD2tgrRIX1y6)@(F)0)Wf z0zXdUG6>it5n5_wX5EfVvR=obCEirYoeLyLrBP4Br?)~nuadtnXJl6^YU3!R%w!}< za2Oei0ms;i$}bR~-|(yzk>ox~5pu^zfKvf$j{KUz?pL6n!SWocmMy<7W(PkgLfoj( zlmI2(=dCD;e(myB|aWdgV*3h$r91DipJ0g*lum^#g}Q-i;u)Q$GR z!}M{zKp3an8?S~X&Ig!MM}c{J5Z}h!%zD*h8Z!YfoLap{b>riM(JiJ9F!@H{eR089 z!D}@iN9{T8+6G0MWygrA=8#N?@t6wnIT&GZBVEl0!G%YbykmxH^|U$AgZ37|o7obX zkvG;cA$cwrUdevMx?b>RT435H+}1Yl4tOp($DbLXRD_7i%*;CUwO}hoPb6l^jVhjn z9|T4)+JhXxY3`9;M8*!+xND=H|1x%9PXXfqBSc6V0l4O4y3<%q8)wFA$gXi^66X^0 zq0ZN|?Y+94OHtNbWv#iX{xXgMA{*czVpIk_FP!(huzIRS7Vkesd4_d79-Z}*y)t9V zzYQFIzKZ`ni-Z3wW~YX&ds8uaS@C3_@Q*q;DJhD>hm|M4K$@ZDx`ieSfmjlCXA zOgSQ5;_fFrideZ{PH%)&k2Yw)0#*&2u}CD;KxHU}xEcMs+JodviU__3&ZTN78eSE@ z%4k7<8lmsktft;1WoFCz@%R6t4g*7rl@t^TK+O`m{0a?IT<$b8jiQk;$aduRMlB`r z22Qr*3X$Xrom!(;L2E|@4IHMAe?$T|#Kos*hV%x9)V)pZzqkN{mP}P}REg3;el18f zAdxD7wSPEpZJ>O6G3)2{S>1?$B@;X0;H4RQZh~!lCk0uK4%;$|Kwc*!R|OUogJ^r_ zpCEB9x%P-U4JauLs@!eh43!;eQdWe+0pjh5&i$ZZ0*vsau}G=|lr~I!@H`g;NVf7@ zm>=p7DSGb0ao!ox=+RV$_Du6w!|b}m>tZm(h=OOn6e&zmtdV4)7~Bp*aACHcqFnQ^ zr4~0F@%cUwModg)3~2%ed4Wa|GK+w((VHR~4C3g1v<7=%Fw~5Y)KeOu#F2uI!WrHz z7$Ah0O5?pOVLNozsKrpaOljy2W*efbWq{mhv%}zX;``v5X~E}r*zJZI8g{)zwIfd= zBC8XNm%M)f=@LTiz7cGLW~}nrCX7f8lQLYUjG1Da8nln zdbp3mwc$&froiE4(+TAG9o6${8zGv4g=)N)S(=#jSG_bW(QI^_%TD=!~d}Js0oJMUaHQ_O; z0u)TM#cX-#y1`BG961DG;2^hj*zNVnE!maUBQ2`yz}aIx_j~um)a8V`{qDY#xqR;4 z6=tI0VEm%}+(Nx6N!bSk-mhVrq;y^a0s+%xD>#kcpesceKkVJq&*^h!pZU=qNa`dr+YIFp$BlP(J#@9FH5atBeR` ztPRKW7Q&A@v%O&mbJK_tMJ86U^k3oThkGDY|9~x1d)__-=<)>EiXr-erQqg*5cB}G ztKo#Zdm%7e^siq^8PPE%ofZ~{#c;r=k(lzgKUeJu%%6}kSDV9PLI^0D zGRt0Mfl5)n11dGr@v)wxb3|UN7~r-KU@>i}k)PcFLOOuwMrERHf0J4j-KdPsT{q*hoN0cj7Jm1WVgX88hCr^A|KsIO>>6LdNI~wg?{+lS9>CWQIXwGqm5| zMf=`zwT4Q>&EWDC)g--tnhH3@4x4L2F;b#Ovo^jxU8kSZc<*eRCj%|CEJL$yWv9WL z!Q~G*?H9?|CzOaE$LufTOJ>l9V*#hw?9#Uv0glXnum50Qwvnv@H| zIKq?B3gf#d$9ar-=}QDVe!V3@=Bn5>y^{`>?h>d zBDX&B>12iUN`puq9D}zbLx%Yp#QAyfDga8tLj9YUaZG8oiD@M?zbh+}_H7*D2^3LIb zxS)Nmg;!72MCO(dqf))&5jBNS`6#exd^eW1KG_LvRLqA^%1gW>ZphDsHEKuFtyUL~ z1tg?ks={+mzR)Or7|n}Ypr6>-BWkjOF>y`_Hifedd9@6SZwY=Ixi$lRyu5g_{_Eln zjaD3NpSWSQH0YA1_Vjqbp>`q_pQtAw2~%Pr_R@IRgoI5rzDhI6(%@bn5`wlRX9kjQ z7)Ccl!d3$Wjj^X=S*>SU(Ag+~WB;Fh zPp^K$#H$dvjx-`3u!P>1Yonis1s8Z!^SJcT5GbSq%-hh26XYwp$qDz~Z6F=!vxT2_ z`l9bMZm3Z+mRh{sVXR{OjyreBMcl@-fXBA>4;%pMEi8JmS703rn_zI#srmOuzvyBT)AfSmHkAKax)9~=H_^1WMF2b= zl7|9K34n@vO54~g-qATd36OPtAPF;>A&J9}ehgAvcv8ilsQlFMbN8G)1b%%GF#`~? z5-Dnv=M}gzC6w!+a%#bRi;py&5r+U46K~Sb7&?5h1_l<3_>7IVmt14;v$ef;R&VAX zJPAVxvO@t;M>WDBlIqg&H;Y`c7fpxo=x7yc&yph%e6qv$4tl_jNYbMIB)L7oVwK#Q zp1t3!gzM!4GCne=JD^c*gzBGq$4D=lfDLr%E_|04USaJp`s@AjWuH=gH;KCzAlOyw ziJN88xy6PM&b>C$xbX8|OyYL^drbJId4E?yrvDgKSFQ37?P(AzFR!Lz!ZK#kq^&fBFZjgy!vrzfd81;okS|MIz7%LDXS_ z;@rFSp5veaV#%f9M0jyF*Uy|3yQ~OCij%KGV>91($>iEe9==PKZw`H(Jay9ITWGu* zqM|+;-))yFBq}=FHodI%M#$l<{;nHPr*Ex+zIIyuPO=fG-+6`eM8}k{{m5ze1JEQj zDvAq1^wu8tLGr=!n>I{#zB{F-pVEC!^7Omz|MDB}zPy&Oc>Qs=uC6YE)xv^|w z`@}!)Z*yK?R@Z4$+i63lcVw*9WtTcS1e045Hv-Izfcc8qcfN@Yq$2xt`_yI^5*>q$ zM|BZB3Bcb9aFSTTM3IY*Ui)5pyF(`o$r};m)4=R42Dm8Q_gOC|Ki}Ot{@mtWT$m%Q zfOm-@;oGxoDe2}TCqobpJhOM^% z9N#FCj|K*A<#FF-9Df*te#TYAg7B#XzsuD^)cNzuf4Dz%Eax~fOQ)CvB?PA`>nO_Wxvr@WaF9k~4xv<`%LdXX1)CPp&X)n>9!F zpNu4Ajs+bhSBFkCsa7yg6$M}2E9v5WqQLY&`=C3xIK~N_W^FU)=>Eq~39QV8cM-_e zku>{AUtgcaSifIK=N`=iz;ZKLJm8?%oSA#&pWQZiVJOuce)b3c#< z9R2rmL$a9TP5w&sZowE^aGB?R9Hr)DfjgF-lA^`(x_kF~`ez+Y&D*3FsH!Kp6AKV- zUk-<(9iU{n%DFq2E?@$qI`>+h^BjBLb=o+P(k>B*9`+eqkV97gW>=%RgsT0$ADre1nF-piy*>f*cs# zBjAmZ|H}ir?-?2L(%pIM$E`)7yao!R38?-fwFMsaZ*9fZ;Bttp7ntML3qN4JV8k3h zNpt+LXNkc&Iwpz|9ALOyd<8hiIEXD{W1y$jnkW8Mxog8|oRlJPx-{!Hf_QQO?9vQJ z%tW+q!Szs#O8G)1#>B3}7u@nabK0pTl9Pm9lM;4shA-T5UR+N6y zpuvw(jt^5(q>$Uf=J6zIR*FU_Gh^X@b4Y5 z?Z)GgcFo-UonsxP1pqh#VYwZKYmXc>$@CG31%G27E(^MKz&DBlSMw2`jNlHW4Mu@$r9~V&I>WH+C>4D%^oNJ-X5C-I{2?ljQ5Lj8d+T}Q#I`)#0aXb-+cXa z?3(y0V3}kGrvuWmd3$>sv{$B5Vhf;D1gx1cj*~v#-VbGmzs@Eol}zG_id5?w8d@-) zp%_c(?eD+T(h1LqzksZ%Az;$1>)~O0c<=~eq8AEh_AgxTVZtNBBx|FLQw>Y504q9Q z*`Az=wf`>LI;9!1=l}5P<(wttv~0e*Z2so9{yC;wewkVFZncOAjqs+KMwDEClzC5p z8JuI}i4

OW?4~Rq%A~q8$-T){BYROWc$fNP-V>1t#Q{)aoZaiHdJy>! z;QIlwOcAP*q9sAYiFnL383KL?R_&?%iYx%5p&1z&Gu(e~j=;my$T(IoSOC$bxV`IG zLOM&hYBzh*V6U+%JfQ1+pRK1orv}OgqgkTB7}w$2Bm2{uXES#@a5$oRIsmrxzP0@a z07C{-#3!OO6FsLwh>AXfO-nun*rB8c#(N^T8W^+^pvD6@)Gz!pK)Fu>vS(Fl5Gsg~ z4pn3gVh5rp9~13t&ct>eP)@L2s6mMT-V0_gv`r++O)oGE0IDA4om;GXJY@N{OO3#b zNRRP;(>FYfb<3wcFzPO#ViFs5fQ>)C3@tJ{l8|?pz@hS~X6qJ}!^i@c-^Ph#u)qBc z-d!@dRcErN%&bK{>Z6wEF$h48zSY>8z3S9A_VXi+3dW!YmRaH#uzJw>Do)S^JaRKw zsN@4+6sLkRgd`y*l7NWLQI)YhzH8-Z`CwTrZeE)eT^1S=(v01vW^NusI5zg{K}>-n z*A4QLACFWf!_G-NanTpT6=T`Hal3{N*fl8J{j;4ju_dMHeL62$h+s{@j1C+r?ePUy$3i#el;sc)X-Q)%+ylac zU1gQeb^G~|@h1j6kNeq!u#gq&9FD1sB{cnayxM;DEEZH*GI}GDI3V+Ia`KKA!!S&Yq+M_o`@0n=POL>Ny7wn4;Bqx8Y%)y(-OLOkxFIY!E9r8SVD zJx4Dsy7aDq+T_he&P#jU{R~iF&`?SGMUNjp4s%M!RHYl_Jb({8n3Re-U~C}YiJ|^j zc~{inif3N8ptZ6+dN+``VL^@2{2~rE~2XWYitl+BAzIcrJK6}027M?u> z`a*I`uEdsr6q<_nDODsNk1T_DWV1fK+B{c;z_BM{wU_?s(s%*}u$ ziRQOV`M=DPE2!T=SUQ1*Q2NX;j3y-18z&I`>CM$?=%@mMR2LE!_EHmDi$18j>|mig z-7Dx)d#}&jC+dN?v4P^oykA=(Xyd->JzG)A6r*84J#c^9dOvYvA2^&5`o-#j%vzH$ z;B=eSOyu9BGeYPZF^p3n?G1xThS>n)hZm?10b1{Y{I-QU%-2Jwu?<3rO&`gm!RH_0 zP=*?I`f#~f=2E$`vr;_XK0a*P=>uTYB*8M+s`*i<5IW9&5tPS&73preocV30ZKq6p+0wpmL}9@DOQI$_8U&9}RwTh|f^5NCfVKYh zLOyjn&VDTR&ZN-4e*Nk~#dTFpw@mN;%!)`<2Wdw5;#l$%A=4d1f~-1om-03oQJViq z_T{+IA0dHAsy@$Q33Ld?!^YGHd?>rL!$yiOK(ce79|E$O1SeARL!qmO2EH-|(*3&< z(PhJH3k7aToXE)|KR~nX0rQePFPclDbg$oAIZ+Z9s9=`DFLLw|I^Wv zUr+jPAnET#cV#+T{}=UwaFSY-uOIU4V3H@Gsx1Ob`Vo|F@?>l6=W@CqUC|%z`@;fA z=ORhP@_wK+8=xY9=#;Oyp#|dwh~m-+u$DY-N!3BrAu>-u zo%<{>zoK8$4ix57Pk8rQLWDsoCP1<`tPjrFhIAfXxsRfbo!4xvA6Bm5xa!WW=FYw0 z_hUh)Y6FihWBa)BpZ}GZUSS2m9NSmxq1oF&(LcO5@NlQXz6=E(6<4BB>t-DL~eC*w9GLOQ;tK9HcvWj9^ICHdHb zb_d8*j1B5S)~4pb9wJj8n2>M?9hM@LiPR5-y+RX9Nn{_AdFY>C1saY21__o>C0jol zs31zO2IhrWtbXd$sol!;k4!99n$KCXck$d619ulb8QjRf-R}1+d2!+CWC3WAsC5QB zYrovO7yyo!%Fmz)>m8?!>I_@lWSF{+sMd1x@}A=jJJp{_e)p~OGg1qPjLhoI6Hfyb zmn$2^HMh^2(wkLRj~s|=~d6daBPz?2Gh2cl)TSIFaDY9(1vy&JO}^iGK0jGE2cGI zv?o+(s2FAofvxzoHBjC_@D_Jv@NQO(r;CF5k>dxj`;43zUuHXYT)1*$$J(cxrx(^P zEBXd635z0M4+Y7!*F-p6TwKne8GZTm7Tn^2ty%J>d%@5{zgwJn3xniY-+9M=?Aksu z^I=+jApWg-p8;sD^}TjeOFb_X+}$9tZaqEt`M58j5q=&CyE?c@Vg*}lKKwj_1Lm$& z=gqu$^2TJ18EZnORU#-HLMmp2%0VvPBDvz0r{__$O`d)K{{5n82M;V1bQ|;X^Jgcd zM@JWc@?eB_&d$LxwXJ`?4W*KoVyh17I()?IrU@BIBk1-%#p54Hde_ohiqrNT|6=Cm z=!=HnlZ`eE!ya8N(TK^sN>dWNjUT))?86F|GNw7a`(Bw^cIo#;f1#|21q0wt8Ac

7zrV|O&jrjv2WI_T9vukvhfJ(GzcYDp8{0=idBv; zGlEb0Q)Y}Vh9uwe@i~Fj2T*((Si>i1kZ&Ht*WoCwlsJimQt*2N$=ts%z93)9FupUf zRCC^2z*zrahVc?b;Tv+#C9l-~fSsq3F1H7!LzTkZe7 z6UkW_I2n)e=lp`z&(6)3oblek;sKmhvXMF);Uu3ysgC2~X5btz^Zt64T&qQ?@0@oH zuN8_j#g>=qZRI+D&A{0jPW-pLz4ft77(qTSx&kRwv*>S-__TcFvaztRFhaX+BNT)! z5Q`u#eIh2p76^^AHe!~t42Zw9b-tqs76;CO20{VJvenZTq8Da_S;$X;RIL^eh{jw) zP5dFIMC4P;w+scW4cnVMQt#kbqrJ;(eg}n84mL(AvdGE(J2b0D$hrf6T5fFpux#u{ zrtIz9x^T-f^a4(x7(T#mibVppLq9?~&MQ0*f)?0ZyLN4jq$C|}u6;uQkZv>10>yuI zs-e?n*rW#>liw4@UYkso=26ZYntNTLe*jpIAHxuPx}YHe5W&r3$S>Jxsdsegc;2~V z$oh_2^!H?=`>wmV{_?)SV*NSx+bGE*&5}>`Hi_avXG>!B^;8LJG9|RQwnWzXLN#FT6Sa1~aj&`t7M--<;&A{MMS9fE(Y#VgxJf+#HD#-uygT!a5ez1 zPuErodxSya*TCh7=ZMwxR=vDA_e>j zhI&foMNNqrl=^EJCCyg%I=HFFkvG z_qx7+!t?x6SE|=1z?kT39{f$|ue3@Z<6qzv2SW%95e(ZwB znucGR0>ZCB49rKv@RvuFCNIBOzXntVq8xxL(TOD-6ZT8)-@qLrn(yeO=iA%5tW>bp zrZiZvN;a>(RXbkD58boU9l=+7(FZ6V|3;+3O{Im%n-EJ2$=w6kgyq0Ytb8p4s_0(6 zTK+9ac4yIwkq0zUgotu2>aG$W>o)+}Iqu#vwB)pYf>zrQV?Db8?3HBT#$=!hhw&9f zJ{w^7NNin%26_rw@h+U|3rtX$ZaIs>?f=RX^uRm8MBq88;?1da z>PdwCHxvvQ}dDp=9&H8M^`L=O~*kHrDoy5R#9>B$LC;uj8Xj5Hh0Gn^VNIwmsh}s6BGZTWw_-mHg&=O>$5Pv49sp zdbB;oG${oOwM0~TAjjL=t6Xw~XTt*&Bq9(FapH73M$iUMFMlZo;DLoQ1k$ZB{is7< zBE}8BS>!vuuIk9$dz0B;?>rrPURv6J`(HT6)arF)r+?!s8p0f z{~9z+p-*tsXR#)D88+Ca92A0MO$%j>Lh$c zm*at)e@Arj{P`MuLBVwh+bRl~wUt|Jok(kjCu7Xqhw0@uki6G#D!XpHyE4|qIIR>J zKholE&e1!){4FWl-%8S=cZ$bWYB6jp3*^lX*lv?IIQ-aiZ~TKpO&NDeu)}?uMi*B8 zUMp0t`*zj#o?fiFR7=|aoWm~Uni00`XRoXWuwUqc^AKj5`4EIT68ihAnxTUAmypee zKA;-5LJ)ojXm3Q+eAjrDVf&g~7;A_C$5DwyThgVZq*T)9OJA6uSFe6$tqy|ew2Asb zJPMa=wW>tV;PLleQCr4E#^!2_iuA9YVQugstvs;24xk&iQ@fGs7P2-Y@&kHNJRA+6 zg%gg|B>{H^$wGIO7rW9K`YK6W`jAj%LT|fVE)S>*Ez)Fis5`*R-aEZZxeJ2)3S7!} zY?9D2_rs@_il9=6$eKBV`1#SRyzjG&BY= z$pRi?Af5m~-ar?EJa(CuJkD2O1Y8hNhy@Caa#r6BF$kdHLW4sJe`&KMn`R}&cx

27kIp6_%qN_%Q~S?#xWo*)z-dw)4P{v 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 literal 0 HcmV?d00001 diff --git a/v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-95-1.png b/v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-95-1.png new file mode 100644 index 0000000000000000000000000000000000000000..f645f9a7f0f2494714f351bccdf2bb8e076cf0eb GIT binary patch literal 62388 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 literal 0 HcmV?d00001 diff --git a/v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-97-1.png b/v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-97-1.png new file mode 100644 index 0000000000000000000000000000000000000000..8e4f9d2a7e8ac10773dc77238dec584c007efe1b GIT binary patch literal 57306 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 W@YgNV&%Z1G!p_6bRs8CC_kRGi>9&~w literal 0 HcmV?d00001 diff --git a/v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-98-1.png b/v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-98-1.png new file mode 100644 index 0000000000000000000000000000000000000000..c9649be26531c2ecdf703da716a58f2a29b8b2c5 GIT binary patch literal 25183 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�}v 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 literal 0 HcmV?d00001 diff --git a/v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-99-1.png b/v0.2.8/articles/chevron_catalog_files/figure-html/unnamed-chunk-99-1.png new file mode 100644 index 0000000000000000000000000000000000000000..97bbef58e1967a29afe827096ab46d55df8ec5b6 GIT binary patch literal 59439 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∓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 z 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 literal 0 HcmV?d00001 diff --git a/v0.2.8/articles/index.html b/v0.2.8/articles/index.html new file mode 100644 index 0000000000..9c574a4a82 --- /dev/null +++ b/v0.2.8/articles/index.html @@ -0,0 +1,67 @@ + +Articles • chevron + Skip to contents + + +
+
+
+ +
+

All vignettes

+
+ +
Introduction to Chevron
+
+
Script_Generator
+
+
Chevron Catalog
+
+
+
+ + +
+ + + + + + + diff --git a/v0.2.8/articles/script_generator.html b/v0.2.8/articles/script_generator.html new file mode 100644 index 0000000000..ab2d3d9f52 --- /dev/null +++ b/v0.2.8/articles/script_generator.html @@ -0,0 +1,168 @@ + + + + + + + +Script_Generator • chevron + + + + + + + + + + Skip to contents + + +
+ + + + +
+
+ + + +
+

Introduction +

+

In addition of the embedded run() method to create a +tlg, chevron offers a script-based approach that allows the +user to quickly edit a chevron workflow without the need for modifying a +chevron_tlg object. The script is generated from +script_funs method which by default only output the script +corresponding to the preprocessing function in the generated script.

+
+
+

Using a chevron-defined object +

+

The object returned by the script methods are vectors of +character with one element per line of the script, that can be easily +rendered.

+
+res <- script_funs(aet01, adam_db = "syn_data", args = "args_list")
+writeLines(res)
+#> # Edit Preprocessing Function.
+#> preprocess(aet01) <- 
+#> function (adam_db, ...) 
+#> {
+#>     adam_db$adae <- adam_db$adae %>% filter(.data$ANL01FL == 
+#>         "Y") %>% mutate(FATAL = with_label(.data$AESDTH == "Y", 
+#>         "AE with fatal outcome"), SER = with_label(.data$AESER == 
+#>         "Y", "Serious AE"), SEV = with_label(.data$ASEV == "SEVERE", 
+#>         "Severe AE (at greatest intensity)"), REL = with_label(.data$AREL == 
+#>         "Y", "Related AE"), WD = with_label(.data$AEACN == "DRUG WITHDRAWN", 
+#>         "AE leading to withdrawal from treatment"), DSM = with_label(.data$AEACN %in% 
+#>         c("DRUG INTERRUPTED", "DOSE INCREASED", "DOSE REDUCED"), 
+#>         "AE leading to dose modification/interruption"), SERWD = with_label(.data$SER & 
+#>         .data$WD, "Serious AE leading to withdrawal from treatment"), 
+#>         SERDSM = with_label(.data$SER & .data$DSM, "Serious AE leading to dose modification/interruption"), 
+#>         RELSER = with_label(.data$SER & .data$REL, "Related Serious AE"), 
+#>         RELWD = with_label(.data$REL & .data$WD, "Related AE leading to withdrawal from treatment"), 
+#>         RELDSM = with_label(.data$REL & .data$DSM, "Related AE leading to dose modification/interruption"), 
+#>         CTC35 = with_label(.data$ATOXGR %in% c("3", "4", "5"), 
+#>             "Grade 3-5 AE"), CTC45 = with_label(.data$ATOXGR %in% 
+#>             c("4", "5"), "Grade 4/5 AE"))
+#>     adam_db$adsl <- adam_db$adsl %>% mutate(DCSREAS = reformat(.data$DCSREAS, 
+#>         missing_rule))
+#>     adam_db
+#> }
+#> 
+#> # Create TLG
+#> tlg_output <- run(object = aet01, adam_db = syn_data, verbose = TRUE, user_args = args_list)
+
+
+

With a modified chevron object +

+

The script generator depends on the functions actually stored in the +object. Modifying the chevron_tlg object can lead to a +different script.

+
+aet01_custom <- aet01
+preprocess(aet01_custom) <- function(adam_db, new_format, ...) {
+  reformat(adam_db, new_format)
+}
+
+res_funs <- script_funs(aet01_custom, adam_db = "syn_data", args = "args_list")
+

Print the generated scripts. Note that a new argument +new_format has been added and the pre processing function +has been modified.

+
+writeLines(res_funs)
+#> # Edit Preprocessing Function.
+#> preprocess(aet01_custom) <- 
+#> function (adam_db, new_format, ...) 
+#> {
+#>     reformat(adam_db, new_format)
+#> }
+#> 
+#> # Create TLG
+#> tlg_output <- run(object = aet01_custom, adam_db = syn_data, verbose = TRUE, user_args = args_list)
+
+
+
+ + + + +
+ + + + + + + diff --git a/v0.2.8/authors.html b/v0.2.8/authors.html new file mode 100644 index 0000000000..5471a0896f --- /dev/null +++ b/v0.2.8/authors.html @@ -0,0 +1,117 @@ + +Authors and Citation • chevron + Skip to contents + + +
+
+
+ +
+

Authors

+ +
  • +

    Liming Li. Author, maintainer. +

    +
  • +
  • +

    Benoit Falquet. Author. +

    +
  • +
  • +

    Xiaoli Duan. Author. +

    +
  • +
  • +

    Adrian Waddell. Contributor. +

    +
  • +
  • +

    Chenkai Lv. Contributor. +

    +
  • +
  • +

    Pawel Rucki. Contributor. +

    +
  • +
  • +

    Tim Barnett. Contributor. +

    +
  • +
  • +

    Tian Fang. Contributor. +

    +
  • +
  • +

    F. Hoffmann-La Roche AG. Copyright holder, funder. +

    +
  • +
+ +
+

Citation

+

Source: DESCRIPTION

+ +

Li L, Falquet B, Duan X (2024). +chevron: Standard TLGs for Clinical Trials Reporting. +R package version 0.2.8, +https://github.com/insightsengineering/chevron/, https://insightsengineering.github.io/chevron/. +

+
@Manual{,
+  title = {chevron: Standard TLGs for Clinical Trials Reporting},
+  author = {Liming Li and Benoit Falquet and Xiaoli Duan},
+  year = {2024},
+  note = {R package version 0.2.8,
+    https://github.com/insightsengineering/chevron/},
+  url = {https://insightsengineering.github.io/chevron/},
+}
+
+ +
+ + +
+ + + + + + + diff --git a/v0.2.8/consent.css b/v0.2.8/consent.css new file mode 100644 index 0000000000..e1396f6c15 --- /dev/null +++ b/v0.2.8/consent.css @@ -0,0 +1,28 @@ +.cookie-consent { + position: fixed; + bottom: 8px; + left: 20px; + width: 260px; + color: #fff; + line-height: 20px; + padding-block: 7px; + padding-left: 10px; + padding-right: 10px; + font-size: 14px; + background: #292929; + z-index: 120; + cursor: pointer; + border-radius: 3px; +} + +.cookie-button { + height: 20px; + width: 104px; + color: #fff; + font-size: 12px; + line-height: 10px; + border-radius: 3px; + border: 1px solid grey; + background-color: grey; + margin-inline: auto; +} diff --git a/v0.2.8/consent.js b/v0.2.8/consent.js new file mode 100644 index 0000000000..4b8b9e1960 --- /dev/null +++ b/v0.2.8/consent.js @@ -0,0 +1,95 @@ +(function ($) { + "use strict"; + $.fn.cookieWall = function (options) { + const params = $.extend({ + id: '', + cookie: { + name: 'nest-documentation', + days: 15, + path: '/' + }, + tag: { + cookiePrefix: '', + cookieDomain: '', + cookieExpires: '', + cookieUpdate: '' + } + }, options); + const tag_params = {} + for (const property in params.tag) { + if (params.tag[property] != '') { + tag_params[property.replace(/([A-Z])/g, "-$1").toLowerCase()] = params.tag[property]; + } + } + const tag = '' + + ''; + + const cookieNotification = ` + `; + + function init() { + if (params.id != '') { + let c = getCookie(); + if (c == null || (c != 0 && c != 1)) { + displayCookieNotification(); + } else if (c == 1) { + addTag(); + } + } else { + console.log('No ID defined in the cookieWall params.'); + } + } + + function displayCookieNotification() { + $('body').prepend(cookieNotification); + $('body').on('mousedown', '.cookie-consent .cookie-button', setChoice); + } + + function removeCookieNotification() { + $('body .cookie-consent').remove(); + } + + function setChoice(e) { + e.preventDefault(); + if (this.id == 'cookie_accept') { + setCookie(1); + addTag(); + } else { + setCookie(0); + } + removeCookieNotification(); + } + + function addTag() { + $('body').append(tag); + } + + function getCookie() { + let t = document.cookie.split('; '); + let f = t.find(row => row.startsWith(params.cookie.name + '=')); + if (typeof f != 'undefined') { + return f.split('=')[1]; + } + return null; + } + + function setCookie(value) { + let a = params.cookie.days * 86400; + document.cookie = params.cookie.name + '=' + value + ';max-age=' + a + ';path=' + params.cookie.path + ';SameSite=None;Secure'; + } + init(); + return this; + }; +})(jQuery); diff --git a/v0.2.8/cookie_policy.txt b/v0.2.8/cookie_policy.txt new file mode 100644 index 0000000000..96f6f26292 --- /dev/null +++ b/v0.2.8/cookie_policy.txt @@ -0,0 +1,11 @@ +Cookie files are used to analyze website traffic by Google Analytics service. + +Information about your browsing and use of the website is transmitted and will be analyzed anonymously to improve services. The data will be transmitted to the United States and are subject to the Google privacy policy (https://policies.google.com/privacy?hl=en-US). + +List of cookies: + +- "_ga": Used to distinguish users (expires after 2 years) +- "_gid": Used to distinguish users (expires after 24 hours) +- "_gat": Used to limit request rate (expires after 1 minute) + +Your consent is kept for 15 days. You can reset your consent by deleting the nest-documentation cookie from your browser data. diff --git a/v0.2.8/deps/bootstrap-5.3.1/bootstrap.bundle.min.js b/v0.2.8/deps/bootstrap-5.3.1/bootstrap.bundle.min.js new file mode 100644 index 0000000000..e8f21f703f --- /dev/null +++ b/v0.2.8/deps/bootstrap-5.3.1/bootstrap.bundle.min.js @@ -0,0 +1,7 @@ +/*! + * Bootstrap v5.3.1 (https://getbootstrap.com/) + * Copyright 2011-2023 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */ +!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t="undefined"!=typeof globalThis?globalThis:t||self).bootstrap=e()}(this,(function(){"use strict";const t=new Map,e={set(e,i,n){t.has(e)||t.set(e,new Map);const s=t.get(e);s.has(i)||0===s.size?s.set(i,n):console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(s.keys())[0]}.`)},get:(e,i)=>t.has(e)&&t.get(e).get(i)||null,remove(e,i){if(!t.has(e))return;const n=t.get(e);n.delete(i),0===n.size&&t.delete(e)}},i="transitionend",n=t=>(t&&window.CSS&&window.CSS.escape&&(t=t.replace(/#([^\s"#']+)/g,((t,e)=>`#${CSS.escape(e)}`))),t),s=t=>{t.dispatchEvent(new Event(i))},o=t=>!(!t||"object"!=typeof t)&&(void 0!==t.jquery&&(t=t[0]),void 0!==t.nodeType),r=t=>o(t)?t.jquery?t[0]:t:"string"==typeof t&&t.length>0?document.querySelector(n(t)):null,a=t=>{if(!o(t)||0===t.getClientRects().length)return!1;const e="visible"===getComputedStyle(t).getPropertyValue("visibility"),i=t.closest("details:not([open])");if(!i)return e;if(i!==t){const e=t.closest("summary");if(e&&e.parentNode!==i)return!1;if(null===e)return!1}return e},l=t=>!t||t.nodeType!==Node.ELEMENT_NODE||!!t.classList.contains("disabled")||(void 0!==t.disabled?t.disabled:t.hasAttribute("disabled")&&"false"!==t.getAttribute("disabled")),c=t=>{if(!document.documentElement.attachShadow)return null;if("function"==typeof t.getRootNode){const e=t.getRootNode();return e instanceof ShadowRoot?e:null}return t instanceof ShadowRoot?t:t.parentNode?c(t.parentNode):null},h=()=>{},d=t=>{t.offsetHeight},u=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,f=[],p=()=>"rtl"===document.documentElement.dir,m=t=>{var e;e=()=>{const e=u();if(e){const i=t.NAME,n=e.fn[i];e.fn[i]=t.jQueryInterface,e.fn[i].Constructor=t,e.fn[i].noConflict=()=>(e.fn[i]=n,t.jQueryInterface)}},"loading"===document.readyState?(f.length||document.addEventListener("DOMContentLoaded",(()=>{for(const t of f)t()})),f.push(e)):e()},g=(t,e=[],i=t)=>"function"==typeof t?t(...e):i,_=(t,e,n=!0)=>{if(!n)return void g(t);const o=(t=>{if(!t)return 0;let{transitionDuration:e,transitionDelay:i}=window.getComputedStyle(t);const n=Number.parseFloat(e),s=Number.parseFloat(i);return n||s?(e=e.split(",")[0],i=i.split(",")[0],1e3*(Number.parseFloat(e)+Number.parseFloat(i))):0})(e)+5;let r=!1;const a=({target:n})=>{n===e&&(r=!0,e.removeEventListener(i,a),g(t))};e.addEventListener(i,a),setTimeout((()=>{r||s(e)}),o)},b=(t,e,i,n)=>{const s=t.length;let o=t.indexOf(e);return-1===o?!i&&n?t[s-1]:t[0]:(o+=i?1:-1,n&&(o=(o+s)%s),t[Math.max(0,Math.min(o,s-1))])},v=/[^.]*(?=\..*)\.|.*/,y=/\..*/,w=/::\d+$/,A={};let E=1;const T={mouseenter:"mouseover",mouseleave:"mouseout"},C=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function O(t,e){return e&&`${e}::${E++}`||t.uidEvent||E++}function x(t){const e=O(t);return t.uidEvent=e,A[e]=A[e]||{},A[e]}function k(t,e,i=null){return Object.values(t).find((t=>t.callable===e&&t.delegationSelector===i))}function L(t,e,i){const n="string"==typeof e,s=n?i:e||i;let o=I(t);return C.has(o)||(o=t),[n,s,o]}function S(t,e,i,n,s){if("string"!=typeof e||!t)return;let[o,r,a]=L(e,i,n);if(e in T){const t=t=>function(e){if(!e.relatedTarget||e.relatedTarget!==e.delegateTarget&&!e.delegateTarget.contains(e.relatedTarget))return t.call(this,e)};r=t(r)}const l=x(t),c=l[a]||(l[a]={}),h=k(c,r,o?i:null);if(h)return void(h.oneOff=h.oneOff&&s);const d=O(r,e.replace(v,"")),u=o?function(t,e,i){return function n(s){const o=t.querySelectorAll(e);for(let{target:r}=s;r&&r!==this;r=r.parentNode)for(const a of o)if(a===r)return P(s,{delegateTarget:r}),n.oneOff&&N.off(t,s.type,e,i),i.apply(r,[s])}}(t,i,r):function(t,e){return function i(n){return P(n,{delegateTarget:t}),i.oneOff&&N.off(t,n.type,e),e.apply(t,[n])}}(t,r);u.delegationSelector=o?i:null,u.callable=r,u.oneOff=s,u.uidEvent=d,c[d]=u,t.addEventListener(a,u,o)}function D(t,e,i,n,s){const o=k(e[i],n,s);o&&(t.removeEventListener(i,o,Boolean(s)),delete e[i][o.uidEvent])}function $(t,e,i,n){const s=e[i]||{};for(const[o,r]of Object.entries(s))o.includes(n)&&D(t,e,i,r.callable,r.delegationSelector)}function I(t){return t=t.replace(y,""),T[t]||t}const N={on(t,e,i,n){S(t,e,i,n,!1)},one(t,e,i,n){S(t,e,i,n,!0)},off(t,e,i,n){if("string"!=typeof e||!t)return;const[s,o,r]=L(e,i,n),a=r!==e,l=x(t),c=l[r]||{},h=e.startsWith(".");if(void 0===o){if(h)for(const i of Object.keys(l))$(t,l,i,e.slice(1));for(const[i,n]of Object.entries(c)){const s=i.replace(w,"");a&&!e.includes(s)||D(t,l,r,n.callable,n.delegationSelector)}}else{if(!Object.keys(c).length)return;D(t,l,r,o,s?i:null)}},trigger(t,e,i){if("string"!=typeof e||!t)return null;const n=u();let s=null,o=!0,r=!0,a=!1;e!==I(e)&&n&&(s=n.Event(e,i),n(t).trigger(s),o=!s.isPropagationStopped(),r=!s.isImmediatePropagationStopped(),a=s.isDefaultPrevented());const l=P(new Event(e,{bubbles:o,cancelable:!0}),i);return a&&l.preventDefault(),r&&t.dispatchEvent(l),l.defaultPrevented&&s&&s.preventDefault(),l}};function P(t,e={}){for(const[i,n]of Object.entries(e))try{t[i]=n}catch(e){Object.defineProperty(t,i,{configurable:!0,get:()=>n})}return t}function M(t){if("true"===t)return!0;if("false"===t)return!1;if(t===Number(t).toString())return Number(t);if(""===t||"null"===t)return null;if("string"!=typeof t)return t;try{return JSON.parse(decodeURIComponent(t))}catch(e){return t}}function j(t){return t.replace(/[A-Z]/g,(t=>`-${t.toLowerCase()}`))}const F={setDataAttribute(t,e,i){t.setAttribute(`data-bs-${j(e)}`,i)},removeDataAttribute(t,e){t.removeAttribute(`data-bs-${j(e)}`)},getDataAttributes(t){if(!t)return{};const e={},i=Object.keys(t.dataset).filter((t=>t.startsWith("bs")&&!t.startsWith("bsConfig")));for(const n of i){let i=n.replace(/^bs/,"");i=i.charAt(0).toLowerCase()+i.slice(1,i.length),e[i]=M(t.dataset[n])}return e},getDataAttribute:(t,e)=>M(t.getAttribute(`data-bs-${j(e)}`))};class H{static get Default(){return{}}static get DefaultType(){return{}}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}_getConfig(t){return t=this._mergeConfigObj(t),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}_configAfterMerge(t){return t}_mergeConfigObj(t,e){const i=o(e)?F.getDataAttribute(e,"config"):{};return{...this.constructor.Default,..."object"==typeof i?i:{},...o(e)?F.getDataAttributes(e):{},..."object"==typeof t?t:{}}}_typeCheckConfig(t,e=this.constructor.DefaultType){for(const[n,s]of Object.entries(e)){const e=t[n],r=o(e)?"element":null==(i=e)?`${i}`:Object.prototype.toString.call(i).match(/\s([a-z]+)/i)[1].toLowerCase();if(!new RegExp(s).test(r))throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option "${n}" provided type "${r}" but expected type "${s}".`)}var i}}class W extends H{constructor(t,i){super(),(t=r(t))&&(this._element=t,this._config=this._getConfig(i),e.set(this._element,this.constructor.DATA_KEY,this))}dispose(){e.remove(this._element,this.constructor.DATA_KEY),N.off(this._element,this.constructor.EVENT_KEY);for(const t of Object.getOwnPropertyNames(this))this[t]=null}_queueCallback(t,e,i=!0){_(t,e,i)}_getConfig(t){return t=this._mergeConfigObj(t,this._element),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}static getInstance(t){return e.get(r(t),this.DATA_KEY)}static getOrCreateInstance(t,e={}){return this.getInstance(t)||new this(t,"object"==typeof e?e:null)}static get VERSION(){return"5.3.1"}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}static eventName(t){return`${t}${this.EVENT_KEY}`}}const B=t=>{let e=t.getAttribute("data-bs-target");if(!e||"#"===e){let i=t.getAttribute("href");if(!i||!i.includes("#")&&!i.startsWith("."))return null;i.includes("#")&&!i.startsWith("#")&&(i=`#${i.split("#")[1]}`),e=i&&"#"!==i?i.trim():null}return n(e)},z={find:(t,e=document.documentElement)=>[].concat(...Element.prototype.querySelectorAll.call(e,t)),findOne:(t,e=document.documentElement)=>Element.prototype.querySelector.call(e,t),children:(t,e)=>[].concat(...t.children).filter((t=>t.matches(e))),parents(t,e){const i=[];let n=t.parentNode.closest(e);for(;n;)i.push(n),n=n.parentNode.closest(e);return i},prev(t,e){let i=t.previousElementSibling;for(;i;){if(i.matches(e))return[i];i=i.previousElementSibling}return[]},next(t,e){let i=t.nextElementSibling;for(;i;){if(i.matches(e))return[i];i=i.nextElementSibling}return[]},focusableChildren(t){const e=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map((t=>`${t}:not([tabindex^="-"])`)).join(",");return this.find(e,t).filter((t=>!l(t)&&a(t)))},getSelectorFromElement(t){const e=B(t);return e&&z.findOne(e)?e:null},getElementFromSelector(t){const e=B(t);return e?z.findOne(e):null},getMultipleElementsFromSelector(t){const e=B(t);return e?z.find(e):[]}},R=(t,e="hide")=>{const i=`click.dismiss${t.EVENT_KEY}`,n=t.NAME;N.on(document,i,`[data-bs-dismiss="${n}"]`,(function(i){if(["A","AREA"].includes(this.tagName)&&i.preventDefault(),l(this))return;const s=z.getElementFromSelector(this)||this.closest(`.${n}`);t.getOrCreateInstance(s)[e]()}))},q=".bs.alert",V=`close${q}`,K=`closed${q}`;class Q extends W{static get NAME(){return"alert"}close(){if(N.trigger(this._element,V).defaultPrevented)return;this._element.classList.remove("show");const t=this._element.classList.contains("fade");this._queueCallback((()=>this._destroyElement()),this._element,t)}_destroyElement(){this._element.remove(),N.trigger(this._element,K),this.dispose()}static jQueryInterface(t){return this.each((function(){const e=Q.getOrCreateInstance(this);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}R(Q,"close"),m(Q);const X='[data-bs-toggle="button"]';class Y extends W{static get NAME(){return"button"}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle("active"))}static jQueryInterface(t){return this.each((function(){const e=Y.getOrCreateInstance(this);"toggle"===t&&e[t]()}))}}N.on(document,"click.bs.button.data-api",X,(t=>{t.preventDefault();const e=t.target.closest(X);Y.getOrCreateInstance(e).toggle()})),m(Y);const U=".bs.swipe",G=`touchstart${U}`,J=`touchmove${U}`,Z=`touchend${U}`,tt=`pointerdown${U}`,et=`pointerup${U}`,it={endCallback:null,leftCallback:null,rightCallback:null},nt={endCallback:"(function|null)",leftCallback:"(function|null)",rightCallback:"(function|null)"};class st extends H{constructor(t,e){super(),this._element=t,t&&st.isSupported()&&(this._config=this._getConfig(e),this._deltaX=0,this._supportPointerEvents=Boolean(window.PointerEvent),this._initEvents())}static get Default(){return it}static get DefaultType(){return nt}static get NAME(){return"swipe"}dispose(){N.off(this._element,U)}_start(t){this._supportPointerEvents?this._eventIsPointerPenTouch(t)&&(this._deltaX=t.clientX):this._deltaX=t.touches[0].clientX}_end(t){this._eventIsPointerPenTouch(t)&&(this._deltaX=t.clientX-this._deltaX),this._handleSwipe(),g(this._config.endCallback)}_move(t){this._deltaX=t.touches&&t.touches.length>1?0:t.touches[0].clientX-this._deltaX}_handleSwipe(){const t=Math.abs(this._deltaX);if(t<=40)return;const e=t/this._deltaX;this._deltaX=0,e&&g(e>0?this._config.rightCallback:this._config.leftCallback)}_initEvents(){this._supportPointerEvents?(N.on(this._element,tt,(t=>this._start(t))),N.on(this._element,et,(t=>this._end(t))),this._element.classList.add("pointer-event")):(N.on(this._element,G,(t=>this._start(t))),N.on(this._element,J,(t=>this._move(t))),N.on(this._element,Z,(t=>this._end(t))))}_eventIsPointerPenTouch(t){return this._supportPointerEvents&&("pen"===t.pointerType||"touch"===t.pointerType)}static isSupported(){return"ontouchstart"in document.documentElement||navigator.maxTouchPoints>0}}const ot=".bs.carousel",rt=".data-api",at="next",lt="prev",ct="left",ht="right",dt=`slide${ot}`,ut=`slid${ot}`,ft=`keydown${ot}`,pt=`mouseenter${ot}`,mt=`mouseleave${ot}`,gt=`dragstart${ot}`,_t=`load${ot}${rt}`,bt=`click${ot}${rt}`,vt="carousel",yt="active",wt=".active",At=".carousel-item",Et=wt+At,Tt={ArrowLeft:ht,ArrowRight:ct},Ct={interval:5e3,keyboard:!0,pause:"hover",ride:!1,touch:!0,wrap:!0},Ot={interval:"(number|boolean)",keyboard:"boolean",pause:"(string|boolean)",ride:"(boolean|string)",touch:"boolean",wrap:"boolean"};class xt extends W{constructor(t,e){super(t,e),this._interval=null,this._activeElement=null,this._isSliding=!1,this.touchTimeout=null,this._swipeHelper=null,this._indicatorsElement=z.findOne(".carousel-indicators",this._element),this._addEventListeners(),this._config.ride===vt&&this.cycle()}static get Default(){return Ct}static get DefaultType(){return Ot}static get NAME(){return"carousel"}next(){this._slide(at)}nextWhenVisible(){!document.hidden&&a(this._element)&&this.next()}prev(){this._slide(lt)}pause(){this._isSliding&&s(this._element),this._clearInterval()}cycle(){this._clearInterval(),this._updateInterval(),this._interval=setInterval((()=>this.nextWhenVisible()),this._config.interval)}_maybeEnableCycle(){this._config.ride&&(this._isSliding?N.one(this._element,ut,(()=>this.cycle())):this.cycle())}to(t){const e=this._getItems();if(t>e.length-1||t<0)return;if(this._isSliding)return void N.one(this._element,ut,(()=>this.to(t)));const i=this._getItemIndex(this._getActive());if(i===t)return;const n=t>i?at:lt;this._slide(n,e[t])}dispose(){this._swipeHelper&&this._swipeHelper.dispose(),super.dispose()}_configAfterMerge(t){return t.defaultInterval=t.interval,t}_addEventListeners(){this._config.keyboard&&N.on(this._element,ft,(t=>this._keydown(t))),"hover"===this._config.pause&&(N.on(this._element,pt,(()=>this.pause())),N.on(this._element,mt,(()=>this._maybeEnableCycle()))),this._config.touch&&st.isSupported()&&this._addTouchEventListeners()}_addTouchEventListeners(){for(const t of z.find(".carousel-item img",this._element))N.on(t,gt,(t=>t.preventDefault()));const t={leftCallback:()=>this._slide(this._directionToOrder(ct)),rightCallback:()=>this._slide(this._directionToOrder(ht)),endCallback:()=>{"hover"===this._config.pause&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout((()=>this._maybeEnableCycle()),500+this._config.interval))}};this._swipeHelper=new st(this._element,t)}_keydown(t){if(/input|textarea/i.test(t.target.tagName))return;const e=Tt[t.key];e&&(t.preventDefault(),this._slide(this._directionToOrder(e)))}_getItemIndex(t){return this._getItems().indexOf(t)}_setActiveIndicatorElement(t){if(!this._indicatorsElement)return;const e=z.findOne(wt,this._indicatorsElement);e.classList.remove(yt),e.removeAttribute("aria-current");const i=z.findOne(`[data-bs-slide-to="${t}"]`,this._indicatorsElement);i&&(i.classList.add(yt),i.setAttribute("aria-current","true"))}_updateInterval(){const t=this._activeElement||this._getActive();if(!t)return;const e=Number.parseInt(t.getAttribute("data-bs-interval"),10);this._config.interval=e||this._config.defaultInterval}_slide(t,e=null){if(this._isSliding)return;const i=this._getActive(),n=t===at,s=e||b(this._getItems(),i,n,this._config.wrap);if(s===i)return;const o=this._getItemIndex(s),r=e=>N.trigger(this._element,e,{relatedTarget:s,direction:this._orderToDirection(t),from:this._getItemIndex(i),to:o});if(r(dt).defaultPrevented)return;if(!i||!s)return;const a=Boolean(this._interval);this.pause(),this._isSliding=!0,this._setActiveIndicatorElement(o),this._activeElement=s;const l=n?"carousel-item-start":"carousel-item-end",c=n?"carousel-item-next":"carousel-item-prev";s.classList.add(c),d(s),i.classList.add(l),s.classList.add(l),this._queueCallback((()=>{s.classList.remove(l,c),s.classList.add(yt),i.classList.remove(yt,c,l),this._isSliding=!1,r(ut)}),i,this._isAnimated()),a&&this.cycle()}_isAnimated(){return this._element.classList.contains("slide")}_getActive(){return z.findOne(Et,this._element)}_getItems(){return z.find(At,this._element)}_clearInterval(){this._interval&&(clearInterval(this._interval),this._interval=null)}_directionToOrder(t){return p()?t===ct?lt:at:t===ct?at:lt}_orderToDirection(t){return p()?t===lt?ct:ht:t===lt?ht:ct}static jQueryInterface(t){return this.each((function(){const e=xt.getOrCreateInstance(this,t);if("number"!=typeof t){if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t]()}}else e.to(t)}))}}N.on(document,bt,"[data-bs-slide], [data-bs-slide-to]",(function(t){const e=z.getElementFromSelector(this);if(!e||!e.classList.contains(vt))return;t.preventDefault();const i=xt.getOrCreateInstance(e),n=this.getAttribute("data-bs-slide-to");return n?(i.to(n),void i._maybeEnableCycle()):"next"===F.getDataAttribute(this,"slide")?(i.next(),void i._maybeEnableCycle()):(i.prev(),void i._maybeEnableCycle())})),N.on(window,_t,(()=>{const t=z.find('[data-bs-ride="carousel"]');for(const e of t)xt.getOrCreateInstance(e)})),m(xt);const kt=".bs.collapse",Lt=`show${kt}`,St=`shown${kt}`,Dt=`hide${kt}`,$t=`hidden${kt}`,It=`click${kt}.data-api`,Nt="show",Pt="collapse",Mt="collapsing",jt=`:scope .${Pt} .${Pt}`,Ft='[data-bs-toggle="collapse"]',Ht={parent:null,toggle:!0},Wt={parent:"(null|element)",toggle:"boolean"};class Bt extends W{constructor(t,e){super(t,e),this._isTransitioning=!1,this._triggerArray=[];const i=z.find(Ft);for(const t of i){const e=z.getSelectorFromElement(t),i=z.find(e).filter((t=>t===this._element));null!==e&&i.length&&this._triggerArray.push(t)}this._initializeChildren(),this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown()),this._config.toggle&&this.toggle()}static get Default(){return Ht}static get DefaultType(){return Wt}static get NAME(){return"collapse"}toggle(){this._isShown()?this.hide():this.show()}show(){if(this._isTransitioning||this._isShown())return;let t=[];if(this._config.parent&&(t=this._getFirstLevelChildren(".collapse.show, .collapse.collapsing").filter((t=>t!==this._element)).map((t=>Bt.getOrCreateInstance(t,{toggle:!1})))),t.length&&t[0]._isTransitioning)return;if(N.trigger(this._element,Lt).defaultPrevented)return;for(const e of t)e.hide();const e=this._getDimension();this._element.classList.remove(Pt),this._element.classList.add(Mt),this._element.style[e]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;const i=`scroll${e[0].toUpperCase()+e.slice(1)}`;this._queueCallback((()=>{this._isTransitioning=!1,this._element.classList.remove(Mt),this._element.classList.add(Pt,Nt),this._element.style[e]="",N.trigger(this._element,St)}),this._element,!0),this._element.style[e]=`${this._element[i]}px`}hide(){if(this._isTransitioning||!this._isShown())return;if(N.trigger(this._element,Dt).defaultPrevented)return;const t=this._getDimension();this._element.style[t]=`${this._element.getBoundingClientRect()[t]}px`,d(this._element),this._element.classList.add(Mt),this._element.classList.remove(Pt,Nt);for(const t of this._triggerArray){const e=z.getElementFromSelector(t);e&&!this._isShown(e)&&this._addAriaAndCollapsedClass([t],!1)}this._isTransitioning=!0,this._element.style[t]="",this._queueCallback((()=>{this._isTransitioning=!1,this._element.classList.remove(Mt),this._element.classList.add(Pt),N.trigger(this._element,$t)}),this._element,!0)}_isShown(t=this._element){return t.classList.contains(Nt)}_configAfterMerge(t){return t.toggle=Boolean(t.toggle),t.parent=r(t.parent),t}_getDimension(){return this._element.classList.contains("collapse-horizontal")?"width":"height"}_initializeChildren(){if(!this._config.parent)return;const t=this._getFirstLevelChildren(Ft);for(const e of t){const t=z.getElementFromSelector(e);t&&this._addAriaAndCollapsedClass([e],this._isShown(t))}}_getFirstLevelChildren(t){const e=z.find(jt,this._config.parent);return z.find(t,this._config.parent).filter((t=>!e.includes(t)))}_addAriaAndCollapsedClass(t,e){if(t.length)for(const i of t)i.classList.toggle("collapsed",!e),i.setAttribute("aria-expanded",e)}static jQueryInterface(t){const e={};return"string"==typeof t&&/show|hide/.test(t)&&(e.toggle=!1),this.each((function(){const i=Bt.getOrCreateInstance(this,e);if("string"==typeof t){if(void 0===i[t])throw new TypeError(`No method named "${t}"`);i[t]()}}))}}N.on(document,It,Ft,(function(t){("A"===t.target.tagName||t.delegateTarget&&"A"===t.delegateTarget.tagName)&&t.preventDefault();for(const t of z.getMultipleElementsFromSelector(this))Bt.getOrCreateInstance(t,{toggle:!1}).toggle()})),m(Bt);var zt="top",Rt="bottom",qt="right",Vt="left",Kt="auto",Qt=[zt,Rt,qt,Vt],Xt="start",Yt="end",Ut="clippingParents",Gt="viewport",Jt="popper",Zt="reference",te=Qt.reduce((function(t,e){return t.concat([e+"-"+Xt,e+"-"+Yt])}),[]),ee=[].concat(Qt,[Kt]).reduce((function(t,e){return t.concat([e,e+"-"+Xt,e+"-"+Yt])}),[]),ie="beforeRead",ne="read",se="afterRead",oe="beforeMain",re="main",ae="afterMain",le="beforeWrite",ce="write",he="afterWrite",de=[ie,ne,se,oe,re,ae,le,ce,he];function ue(t){return t?(t.nodeName||"").toLowerCase():null}function fe(t){if(null==t)return window;if("[object Window]"!==t.toString()){var e=t.ownerDocument;return e&&e.defaultView||window}return t}function pe(t){return t instanceof fe(t).Element||t instanceof Element}function me(t){return t instanceof fe(t).HTMLElement||t instanceof HTMLElement}function ge(t){return"undefined"!=typeof ShadowRoot&&(t instanceof fe(t).ShadowRoot||t instanceof ShadowRoot)}const _e={name:"applyStyles",enabled:!0,phase:"write",fn:function(t){var e=t.state;Object.keys(e.elements).forEach((function(t){var i=e.styles[t]||{},n=e.attributes[t]||{},s=e.elements[t];me(s)&&ue(s)&&(Object.assign(s.style,i),Object.keys(n).forEach((function(t){var e=n[t];!1===e?s.removeAttribute(t):s.setAttribute(t,!0===e?"":e)})))}))},effect:function(t){var e=t.state,i={popper:{position:e.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(e.elements.popper.style,i.popper),e.styles=i,e.elements.arrow&&Object.assign(e.elements.arrow.style,i.arrow),function(){Object.keys(e.elements).forEach((function(t){var n=e.elements[t],s=e.attributes[t]||{},o=Object.keys(e.styles.hasOwnProperty(t)?e.styles[t]:i[t]).reduce((function(t,e){return t[e]="",t}),{});me(n)&&ue(n)&&(Object.assign(n.style,o),Object.keys(s).forEach((function(t){n.removeAttribute(t)})))}))}},requires:["computeStyles"]};function be(t){return t.split("-")[0]}var ve=Math.max,ye=Math.min,we=Math.round;function Ae(){var t=navigator.userAgentData;return null!=t&&t.brands&&Array.isArray(t.brands)?t.brands.map((function(t){return t.brand+"/"+t.version})).join(" "):navigator.userAgent}function Ee(){return!/^((?!chrome|android).)*safari/i.test(Ae())}function Te(t,e,i){void 0===e&&(e=!1),void 0===i&&(i=!1);var n=t.getBoundingClientRect(),s=1,o=1;e&&me(t)&&(s=t.offsetWidth>0&&we(n.width)/t.offsetWidth||1,o=t.offsetHeight>0&&we(n.height)/t.offsetHeight||1);var r=(pe(t)?fe(t):window).visualViewport,a=!Ee()&&i,l=(n.left+(a&&r?r.offsetLeft:0))/s,c=(n.top+(a&&r?r.offsetTop:0))/o,h=n.width/s,d=n.height/o;return{width:h,height:d,top:c,right:l+h,bottom:c+d,left:l,x:l,y:c}}function Ce(t){var e=Te(t),i=t.offsetWidth,n=t.offsetHeight;return Math.abs(e.width-i)<=1&&(i=e.width),Math.abs(e.height-n)<=1&&(n=e.height),{x:t.offsetLeft,y:t.offsetTop,width:i,height:n}}function Oe(t,e){var i=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(i&&ge(i)){var n=e;do{if(n&&t.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function xe(t){return fe(t).getComputedStyle(t)}function ke(t){return["table","td","th"].indexOf(ue(t))>=0}function Le(t){return((pe(t)?t.ownerDocument:t.document)||window.document).documentElement}function Se(t){return"html"===ue(t)?t:t.assignedSlot||t.parentNode||(ge(t)?t.host:null)||Le(t)}function De(t){return me(t)&&"fixed"!==xe(t).position?t.offsetParent:null}function $e(t){for(var e=fe(t),i=De(t);i&&ke(i)&&"static"===xe(i).position;)i=De(i);return i&&("html"===ue(i)||"body"===ue(i)&&"static"===xe(i).position)?e:i||function(t){var e=/firefox/i.test(Ae());if(/Trident/i.test(Ae())&&me(t)&&"fixed"===xe(t).position)return null;var i=Se(t);for(ge(i)&&(i=i.host);me(i)&&["html","body"].indexOf(ue(i))<0;){var n=xe(i);if("none"!==n.transform||"none"!==n.perspective||"paint"===n.contain||-1!==["transform","perspective"].indexOf(n.willChange)||e&&"filter"===n.willChange||e&&n.filter&&"none"!==n.filter)return i;i=i.parentNode}return null}(t)||e}function Ie(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}function Ne(t,e,i){return ve(t,ye(e,i))}function Pe(t){return Object.assign({},{top:0,right:0,bottom:0,left:0},t)}function Me(t,e){return e.reduce((function(e,i){return e[i]=t,e}),{})}const je={name:"arrow",enabled:!0,phase:"main",fn:function(t){var e,i=t.state,n=t.name,s=t.options,o=i.elements.arrow,r=i.modifiersData.popperOffsets,a=be(i.placement),l=Ie(a),c=[Vt,qt].indexOf(a)>=0?"height":"width";if(o&&r){var h=function(t,e){return Pe("number"!=typeof(t="function"==typeof t?t(Object.assign({},e.rects,{placement:e.placement})):t)?t:Me(t,Qt))}(s.padding,i),d=Ce(o),u="y"===l?zt:Vt,f="y"===l?Rt:qt,p=i.rects.reference[c]+i.rects.reference[l]-r[l]-i.rects.popper[c],m=r[l]-i.rects.reference[l],g=$e(o),_=g?"y"===l?g.clientHeight||0:g.clientWidth||0:0,b=p/2-m/2,v=h[u],y=_-d[c]-h[f],w=_/2-d[c]/2+b,A=Ne(v,w,y),E=l;i.modifiersData[n]=((e={})[E]=A,e.centerOffset=A-w,e)}},effect:function(t){var e=t.state,i=t.options.element,n=void 0===i?"[data-popper-arrow]":i;null!=n&&("string"!=typeof n||(n=e.elements.popper.querySelector(n)))&&Oe(e.elements.popper,n)&&(e.elements.arrow=n)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function Fe(t){return t.split("-")[1]}var He={top:"auto",right:"auto",bottom:"auto",left:"auto"};function We(t){var e,i=t.popper,n=t.popperRect,s=t.placement,o=t.variation,r=t.offsets,a=t.position,l=t.gpuAcceleration,c=t.adaptive,h=t.roundOffsets,d=t.isFixed,u=r.x,f=void 0===u?0:u,p=r.y,m=void 0===p?0:p,g="function"==typeof h?h({x:f,y:m}):{x:f,y:m};f=g.x,m=g.y;var _=r.hasOwnProperty("x"),b=r.hasOwnProperty("y"),v=Vt,y=zt,w=window;if(c){var A=$e(i),E="clientHeight",T="clientWidth";A===fe(i)&&"static"!==xe(A=Le(i)).position&&"absolute"===a&&(E="scrollHeight",T="scrollWidth"),(s===zt||(s===Vt||s===qt)&&o===Yt)&&(y=Rt,m-=(d&&A===w&&w.visualViewport?w.visualViewport.height:A[E])-n.height,m*=l?1:-1),s!==Vt&&(s!==zt&&s!==Rt||o!==Yt)||(v=qt,f-=(d&&A===w&&w.visualViewport?w.visualViewport.width:A[T])-n.width,f*=l?1:-1)}var C,O=Object.assign({position:a},c&&He),x=!0===h?function(t,e){var i=t.x,n=t.y,s=e.devicePixelRatio||1;return{x:we(i*s)/s||0,y:we(n*s)/s||0}}({x:f,y:m},fe(i)):{x:f,y:m};return f=x.x,m=x.y,l?Object.assign({},O,((C={})[y]=b?"0":"",C[v]=_?"0":"",C.transform=(w.devicePixelRatio||1)<=1?"translate("+f+"px, "+m+"px)":"translate3d("+f+"px, "+m+"px, 0)",C)):Object.assign({},O,((e={})[y]=b?m+"px":"",e[v]=_?f+"px":"",e.transform="",e))}const Be={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(t){var e=t.state,i=t.options,n=i.gpuAcceleration,s=void 0===n||n,o=i.adaptive,r=void 0===o||o,a=i.roundOffsets,l=void 0===a||a,c={placement:be(e.placement),variation:Fe(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:s,isFixed:"fixed"===e.options.strategy};null!=e.modifiersData.popperOffsets&&(e.styles.popper=Object.assign({},e.styles.popper,We(Object.assign({},c,{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:r,roundOffsets:l})))),null!=e.modifiersData.arrow&&(e.styles.arrow=Object.assign({},e.styles.arrow,We(Object.assign({},c,{offsets:e.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-placement":e.placement})},data:{}};var ze={passive:!0};const Re={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(t){var e=t.state,i=t.instance,n=t.options,s=n.scroll,o=void 0===s||s,r=n.resize,a=void 0===r||r,l=fe(e.elements.popper),c=[].concat(e.scrollParents.reference,e.scrollParents.popper);return o&&c.forEach((function(t){t.addEventListener("scroll",i.update,ze)})),a&&l.addEventListener("resize",i.update,ze),function(){o&&c.forEach((function(t){t.removeEventListener("scroll",i.update,ze)})),a&&l.removeEventListener("resize",i.update,ze)}},data:{}};var qe={left:"right",right:"left",bottom:"top",top:"bottom"};function Ve(t){return t.replace(/left|right|bottom|top/g,(function(t){return qe[t]}))}var Ke={start:"end",end:"start"};function Qe(t){return t.replace(/start|end/g,(function(t){return Ke[t]}))}function Xe(t){var e=fe(t);return{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function Ye(t){return Te(Le(t)).left+Xe(t).scrollLeft}function Ue(t){var e=xe(t),i=e.overflow,n=e.overflowX,s=e.overflowY;return/auto|scroll|overlay|hidden/.test(i+s+n)}function Ge(t){return["html","body","#document"].indexOf(ue(t))>=0?t.ownerDocument.body:me(t)&&Ue(t)?t:Ge(Se(t))}function Je(t,e){var i;void 0===e&&(e=[]);var n=Ge(t),s=n===(null==(i=t.ownerDocument)?void 0:i.body),o=fe(n),r=s?[o].concat(o.visualViewport||[],Ue(n)?n:[]):n,a=e.concat(r);return s?a:a.concat(Je(Se(r)))}function Ze(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function ti(t,e,i){return e===Gt?Ze(function(t,e){var i=fe(t),n=Le(t),s=i.visualViewport,o=n.clientWidth,r=n.clientHeight,a=0,l=0;if(s){o=s.width,r=s.height;var c=Ee();(c||!c&&"fixed"===e)&&(a=s.offsetLeft,l=s.offsetTop)}return{width:o,height:r,x:a+Ye(t),y:l}}(t,i)):pe(e)?function(t,e){var i=Te(t,!1,"fixed"===e);return i.top=i.top+t.clientTop,i.left=i.left+t.clientLeft,i.bottom=i.top+t.clientHeight,i.right=i.left+t.clientWidth,i.width=t.clientWidth,i.height=t.clientHeight,i.x=i.left,i.y=i.top,i}(e,i):Ze(function(t){var e,i=Le(t),n=Xe(t),s=null==(e=t.ownerDocument)?void 0:e.body,o=ve(i.scrollWidth,i.clientWidth,s?s.scrollWidth:0,s?s.clientWidth:0),r=ve(i.scrollHeight,i.clientHeight,s?s.scrollHeight:0,s?s.clientHeight:0),a=-n.scrollLeft+Ye(t),l=-n.scrollTop;return"rtl"===xe(s||i).direction&&(a+=ve(i.clientWidth,s?s.clientWidth:0)-o),{width:o,height:r,x:a,y:l}}(Le(t)))}function ei(t){var e,i=t.reference,n=t.element,s=t.placement,o=s?be(s):null,r=s?Fe(s):null,a=i.x+i.width/2-n.width/2,l=i.y+i.height/2-n.height/2;switch(o){case zt:e={x:a,y:i.y-n.height};break;case Rt:e={x:a,y:i.y+i.height};break;case qt:e={x:i.x+i.width,y:l};break;case Vt:e={x:i.x-n.width,y:l};break;default:e={x:i.x,y:i.y}}var c=o?Ie(o):null;if(null!=c){var h="y"===c?"height":"width";switch(r){case Xt:e[c]=e[c]-(i[h]/2-n[h]/2);break;case Yt:e[c]=e[c]+(i[h]/2-n[h]/2)}}return e}function ii(t,e){void 0===e&&(e={});var i=e,n=i.placement,s=void 0===n?t.placement:n,o=i.strategy,r=void 0===o?t.strategy:o,a=i.boundary,l=void 0===a?Ut:a,c=i.rootBoundary,h=void 0===c?Gt:c,d=i.elementContext,u=void 0===d?Jt:d,f=i.altBoundary,p=void 0!==f&&f,m=i.padding,g=void 0===m?0:m,_=Pe("number"!=typeof g?g:Me(g,Qt)),b=u===Jt?Zt:Jt,v=t.rects.popper,y=t.elements[p?b:u],w=function(t,e,i,n){var s="clippingParents"===e?function(t){var e=Je(Se(t)),i=["absolute","fixed"].indexOf(xe(t).position)>=0&&me(t)?$e(t):t;return pe(i)?e.filter((function(t){return pe(t)&&Oe(t,i)&&"body"!==ue(t)})):[]}(t):[].concat(e),o=[].concat(s,[i]),r=o[0],a=o.reduce((function(e,i){var s=ti(t,i,n);return e.top=ve(s.top,e.top),e.right=ye(s.right,e.right),e.bottom=ye(s.bottom,e.bottom),e.left=ve(s.left,e.left),e}),ti(t,r,n));return a.width=a.right-a.left,a.height=a.bottom-a.top,a.x=a.left,a.y=a.top,a}(pe(y)?y:y.contextElement||Le(t.elements.popper),l,h,r),A=Te(t.elements.reference),E=ei({reference:A,element:v,strategy:"absolute",placement:s}),T=Ze(Object.assign({},v,E)),C=u===Jt?T:A,O={top:w.top-C.top+_.top,bottom:C.bottom-w.bottom+_.bottom,left:w.left-C.left+_.left,right:C.right-w.right+_.right},x=t.modifiersData.offset;if(u===Jt&&x){var k=x[s];Object.keys(O).forEach((function(t){var e=[qt,Rt].indexOf(t)>=0?1:-1,i=[zt,Rt].indexOf(t)>=0?"y":"x";O[t]+=k[i]*e}))}return O}function ni(t,e){void 0===e&&(e={});var i=e,n=i.placement,s=i.boundary,o=i.rootBoundary,r=i.padding,a=i.flipVariations,l=i.allowedAutoPlacements,c=void 0===l?ee:l,h=Fe(n),d=h?a?te:te.filter((function(t){return Fe(t)===h})):Qt,u=d.filter((function(t){return c.indexOf(t)>=0}));0===u.length&&(u=d);var f=u.reduce((function(e,i){return e[i]=ii(t,{placement:i,boundary:s,rootBoundary:o,padding:r})[be(i)],e}),{});return Object.keys(f).sort((function(t,e){return f[t]-f[e]}))}const si={name:"flip",enabled:!0,phase:"main",fn:function(t){var e=t.state,i=t.options,n=t.name;if(!e.modifiersData[n]._skip){for(var s=i.mainAxis,o=void 0===s||s,r=i.altAxis,a=void 0===r||r,l=i.fallbackPlacements,c=i.padding,h=i.boundary,d=i.rootBoundary,u=i.altBoundary,f=i.flipVariations,p=void 0===f||f,m=i.allowedAutoPlacements,g=e.options.placement,_=be(g),b=l||(_!==g&&p?function(t){if(be(t)===Kt)return[];var e=Ve(t);return[Qe(t),e,Qe(e)]}(g):[Ve(g)]),v=[g].concat(b).reduce((function(t,i){return t.concat(be(i)===Kt?ni(e,{placement:i,boundary:h,rootBoundary:d,padding:c,flipVariations:p,allowedAutoPlacements:m}):i)}),[]),y=e.rects.reference,w=e.rects.popper,A=new Map,E=!0,T=v[0],C=0;C=0,S=L?"width":"height",D=ii(e,{placement:O,boundary:h,rootBoundary:d,altBoundary:u,padding:c}),$=L?k?qt:Vt:k?Rt:zt;y[S]>w[S]&&($=Ve($));var I=Ve($),N=[];if(o&&N.push(D[x]<=0),a&&N.push(D[$]<=0,D[I]<=0),N.every((function(t){return t}))){T=O,E=!1;break}A.set(O,N)}if(E)for(var P=function(t){var e=v.find((function(e){var i=A.get(e);if(i)return i.slice(0,t).every((function(t){return t}))}));if(e)return T=e,"break"},M=p?3:1;M>0&&"break"!==P(M);M--);e.placement!==T&&(e.modifiersData[n]._skip=!0,e.placement=T,e.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function oi(t,e,i){return void 0===i&&(i={x:0,y:0}),{top:t.top-e.height-i.y,right:t.right-e.width+i.x,bottom:t.bottom-e.height+i.y,left:t.left-e.width-i.x}}function ri(t){return[zt,qt,Rt,Vt].some((function(e){return t[e]>=0}))}const ai={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(t){var e=t.state,i=t.name,n=e.rects.reference,s=e.rects.popper,o=e.modifiersData.preventOverflow,r=ii(e,{elementContext:"reference"}),a=ii(e,{altBoundary:!0}),l=oi(r,n),c=oi(a,s,o),h=ri(l),d=ri(c);e.modifiersData[i]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:h,hasPopperEscaped:d},e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-reference-hidden":h,"data-popper-escaped":d})}},li={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(t){var e=t.state,i=t.options,n=t.name,s=i.offset,o=void 0===s?[0,0]:s,r=ee.reduce((function(t,i){return t[i]=function(t,e,i){var n=be(t),s=[Vt,zt].indexOf(n)>=0?-1:1,o="function"==typeof i?i(Object.assign({},e,{placement:t})):i,r=o[0],a=o[1];return r=r||0,a=(a||0)*s,[Vt,qt].indexOf(n)>=0?{x:a,y:r}:{x:r,y:a}}(i,e.rects,o),t}),{}),a=r[e.placement],l=a.x,c=a.y;null!=e.modifiersData.popperOffsets&&(e.modifiersData.popperOffsets.x+=l,e.modifiersData.popperOffsets.y+=c),e.modifiersData[n]=r}},ci={name:"popperOffsets",enabled:!0,phase:"read",fn:function(t){var e=t.state,i=t.name;e.modifiersData[i]=ei({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})},data:{}},hi={name:"preventOverflow",enabled:!0,phase:"main",fn:function(t){var e=t.state,i=t.options,n=t.name,s=i.mainAxis,o=void 0===s||s,r=i.altAxis,a=void 0!==r&&r,l=i.boundary,c=i.rootBoundary,h=i.altBoundary,d=i.padding,u=i.tether,f=void 0===u||u,p=i.tetherOffset,m=void 0===p?0:p,g=ii(e,{boundary:l,rootBoundary:c,padding:d,altBoundary:h}),_=be(e.placement),b=Fe(e.placement),v=!b,y=Ie(_),w="x"===y?"y":"x",A=e.modifiersData.popperOffsets,E=e.rects.reference,T=e.rects.popper,C="function"==typeof m?m(Object.assign({},e.rects,{placement:e.placement})):m,O="number"==typeof C?{mainAxis:C,altAxis:C}:Object.assign({mainAxis:0,altAxis:0},C),x=e.modifiersData.offset?e.modifiersData.offset[e.placement]:null,k={x:0,y:0};if(A){if(o){var L,S="y"===y?zt:Vt,D="y"===y?Rt:qt,$="y"===y?"height":"width",I=A[y],N=I+g[S],P=I-g[D],M=f?-T[$]/2:0,j=b===Xt?E[$]:T[$],F=b===Xt?-T[$]:-E[$],H=e.elements.arrow,W=f&&H?Ce(H):{width:0,height:0},B=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},z=B[S],R=B[D],q=Ne(0,E[$],W[$]),V=v?E[$]/2-M-q-z-O.mainAxis:j-q-z-O.mainAxis,K=v?-E[$]/2+M+q+R+O.mainAxis:F+q+R+O.mainAxis,Q=e.elements.arrow&&$e(e.elements.arrow),X=Q?"y"===y?Q.clientTop||0:Q.clientLeft||0:0,Y=null!=(L=null==x?void 0:x[y])?L:0,U=I+K-Y,G=Ne(f?ye(N,I+V-Y-X):N,I,f?ve(P,U):P);A[y]=G,k[y]=G-I}if(a){var J,Z="x"===y?zt:Vt,tt="x"===y?Rt:qt,et=A[w],it="y"===w?"height":"width",nt=et+g[Z],st=et-g[tt],ot=-1!==[zt,Vt].indexOf(_),rt=null!=(J=null==x?void 0:x[w])?J:0,at=ot?nt:et-E[it]-T[it]-rt+O.altAxis,lt=ot?et+E[it]+T[it]-rt-O.altAxis:st,ct=f&&ot?function(t,e,i){var n=Ne(t,e,i);return n>i?i:n}(at,et,lt):Ne(f?at:nt,et,f?lt:st);A[w]=ct,k[w]=ct-et}e.modifiersData[n]=k}},requiresIfExists:["offset"]};function di(t,e,i){void 0===i&&(i=!1);var n,s,o=me(e),r=me(e)&&function(t){var e=t.getBoundingClientRect(),i=we(e.width)/t.offsetWidth||1,n=we(e.height)/t.offsetHeight||1;return 1!==i||1!==n}(e),a=Le(e),l=Te(t,r,i),c={scrollLeft:0,scrollTop:0},h={x:0,y:0};return(o||!o&&!i)&&(("body"!==ue(e)||Ue(a))&&(c=(n=e)!==fe(n)&&me(n)?{scrollLeft:(s=n).scrollLeft,scrollTop:s.scrollTop}:Xe(n)),me(e)?((h=Te(e,!0)).x+=e.clientLeft,h.y+=e.clientTop):a&&(h.x=Ye(a))),{x:l.left+c.scrollLeft-h.x,y:l.top+c.scrollTop-h.y,width:l.width,height:l.height}}function ui(t){var e=new Map,i=new Set,n=[];function s(t){i.add(t.name),[].concat(t.requires||[],t.requiresIfExists||[]).forEach((function(t){if(!i.has(t)){var n=e.get(t);n&&s(n)}})),n.push(t)}return t.forEach((function(t){e.set(t.name,t)})),t.forEach((function(t){i.has(t.name)||s(t)})),n}var fi={placement:"bottom",modifiers:[],strategy:"absolute"};function pi(){for(var t=arguments.length,e=new Array(t),i=0;iNumber.parseInt(t,10))):"function"==typeof t?e=>t(e,this._element):t}_getPopperConfig(){const t={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return(this._inNavbar||"static"===this._config.display)&&(F.setDataAttribute(this._menu,"popper","static"),t.modifiers=[{name:"applyStyles",enabled:!1}]),{...t,...g(this._config.popperConfig,[t])}}_selectMenuItem({key:t,target:e}){const i=z.find(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",this._menu).filter((t=>a(t)));i.length&&b(i,e,t===Ti,!i.includes(e)).focus()}static jQueryInterface(t){return this.each((function(){const e=qi.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}static clearMenus(t){if(2===t.button||"keyup"===t.type&&"Tab"!==t.key)return;const e=z.find(Ni);for(const i of e){const e=qi.getInstance(i);if(!e||!1===e._config.autoClose)continue;const n=t.composedPath(),s=n.includes(e._menu);if(n.includes(e._element)||"inside"===e._config.autoClose&&!s||"outside"===e._config.autoClose&&s)continue;if(e._menu.contains(t.target)&&("keyup"===t.type&&"Tab"===t.key||/input|select|option|textarea|form/i.test(t.target.tagName)))continue;const o={relatedTarget:e._element};"click"===t.type&&(o.clickEvent=t),e._completeHide(o)}}static dataApiKeydownHandler(t){const e=/input|textarea/i.test(t.target.tagName),i="Escape"===t.key,n=[Ei,Ti].includes(t.key);if(!n&&!i)return;if(e&&!i)return;t.preventDefault();const s=this.matches(Ii)?this:z.prev(this,Ii)[0]||z.next(this,Ii)[0]||z.findOne(Ii,t.delegateTarget.parentNode),o=qi.getOrCreateInstance(s);if(n)return t.stopPropagation(),o.show(),void o._selectMenuItem(t);o._isShown()&&(t.stopPropagation(),o.hide(),s.focus())}}N.on(document,Si,Ii,qi.dataApiKeydownHandler),N.on(document,Si,Pi,qi.dataApiKeydownHandler),N.on(document,Li,qi.clearMenus),N.on(document,Di,qi.clearMenus),N.on(document,Li,Ii,(function(t){t.preventDefault(),qi.getOrCreateInstance(this).toggle()})),m(qi);const Vi="backdrop",Ki="show",Qi=`mousedown.bs.${Vi}`,Xi={className:"modal-backdrop",clickCallback:null,isAnimated:!1,isVisible:!0,rootElement:"body"},Yi={className:"string",clickCallback:"(function|null)",isAnimated:"boolean",isVisible:"boolean",rootElement:"(element|string)"};class Ui extends H{constructor(t){super(),this._config=this._getConfig(t),this._isAppended=!1,this._element=null}static get Default(){return Xi}static get DefaultType(){return Yi}static get NAME(){return Vi}show(t){if(!this._config.isVisible)return void g(t);this._append();const e=this._getElement();this._config.isAnimated&&d(e),e.classList.add(Ki),this._emulateAnimation((()=>{g(t)}))}hide(t){this._config.isVisible?(this._getElement().classList.remove(Ki),this._emulateAnimation((()=>{this.dispose(),g(t)}))):g(t)}dispose(){this._isAppended&&(N.off(this._element,Qi),this._element.remove(),this._isAppended=!1)}_getElement(){if(!this._element){const t=document.createElement("div");t.className=this._config.className,this._config.isAnimated&&t.classList.add("fade"),this._element=t}return this._element}_configAfterMerge(t){return t.rootElement=r(t.rootElement),t}_append(){if(this._isAppended)return;const t=this._getElement();this._config.rootElement.append(t),N.on(t,Qi,(()=>{g(this._config.clickCallback)})),this._isAppended=!0}_emulateAnimation(t){_(t,this._getElement(),this._config.isAnimated)}}const Gi=".bs.focustrap",Ji=`focusin${Gi}`,Zi=`keydown.tab${Gi}`,tn="backward",en={autofocus:!0,trapElement:null},nn={autofocus:"boolean",trapElement:"element"};class sn extends H{constructor(t){super(),this._config=this._getConfig(t),this._isActive=!1,this._lastTabNavDirection=null}static get Default(){return en}static get DefaultType(){return nn}static get NAME(){return"focustrap"}activate(){this._isActive||(this._config.autofocus&&this._config.trapElement.focus(),N.off(document,Gi),N.on(document,Ji,(t=>this._handleFocusin(t))),N.on(document,Zi,(t=>this._handleKeydown(t))),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,N.off(document,Gi))}_handleFocusin(t){const{trapElement:e}=this._config;if(t.target===document||t.target===e||e.contains(t.target))return;const i=z.focusableChildren(e);0===i.length?e.focus():this._lastTabNavDirection===tn?i[i.length-1].focus():i[0].focus()}_handleKeydown(t){"Tab"===t.key&&(this._lastTabNavDirection=t.shiftKey?tn:"forward")}}const on=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",rn=".sticky-top",an="padding-right",ln="margin-right";class cn{constructor(){this._element=document.body}getWidth(){const t=document.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}hide(){const t=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,an,(e=>e+t)),this._setElementAttributes(on,an,(e=>e+t)),this._setElementAttributes(rn,ln,(e=>e-t))}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,an),this._resetElementAttributes(on,an),this._resetElementAttributes(rn,ln)}isOverflowing(){return this.getWidth()>0}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(t,e,i){const n=this.getWidth();this._applyManipulationCallback(t,(t=>{if(t!==this._element&&window.innerWidth>t.clientWidth+n)return;this._saveInitialAttribute(t,e);const s=window.getComputedStyle(t).getPropertyValue(e);t.style.setProperty(e,`${i(Number.parseFloat(s))}px`)}))}_saveInitialAttribute(t,e){const i=t.style.getPropertyValue(e);i&&F.setDataAttribute(t,e,i)}_resetElementAttributes(t,e){this._applyManipulationCallback(t,(t=>{const i=F.getDataAttribute(t,e);null!==i?(F.removeDataAttribute(t,e),t.style.setProperty(e,i)):t.style.removeProperty(e)}))}_applyManipulationCallback(t,e){if(o(t))e(t);else for(const i of z.find(t,this._element))e(i)}}const hn=".bs.modal",dn=`hide${hn}`,un=`hidePrevented${hn}`,fn=`hidden${hn}`,pn=`show${hn}`,mn=`shown${hn}`,gn=`resize${hn}`,_n=`click.dismiss${hn}`,bn=`mousedown.dismiss${hn}`,vn=`keydown.dismiss${hn}`,yn=`click${hn}.data-api`,wn="modal-open",An="show",En="modal-static",Tn={backdrop:!0,focus:!0,keyboard:!0},Cn={backdrop:"(boolean|string)",focus:"boolean",keyboard:"boolean"};class On extends W{constructor(t,e){super(t,e),this._dialog=z.findOne(".modal-dialog",this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._isTransitioning=!1,this._scrollBar=new cn,this._addEventListeners()}static get Default(){return Tn}static get DefaultType(){return Cn}static get NAME(){return"modal"}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||this._isTransitioning||N.trigger(this._element,pn,{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._isTransitioning=!0,this._scrollBar.hide(),document.body.classList.add(wn),this._adjustDialog(),this._backdrop.show((()=>this._showElement(t))))}hide(){this._isShown&&!this._isTransitioning&&(N.trigger(this._element,dn).defaultPrevented||(this._isShown=!1,this._isTransitioning=!0,this._focustrap.deactivate(),this._element.classList.remove(An),this._queueCallback((()=>this._hideModal()),this._element,this._isAnimated())))}dispose(){N.off(window,hn),N.off(this._dialog,hn),this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new Ui({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new sn({trapElement:this._element})}_showElement(t){document.body.contains(this._element)||document.body.append(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0;const e=z.findOne(".modal-body",this._dialog);e&&(e.scrollTop=0),d(this._element),this._element.classList.add(An),this._queueCallback((()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,N.trigger(this._element,mn,{relatedTarget:t})}),this._dialog,this._isAnimated())}_addEventListeners(){N.on(this._element,vn,(t=>{"Escape"===t.key&&(this._config.keyboard?this.hide():this._triggerBackdropTransition())})),N.on(window,gn,(()=>{this._isShown&&!this._isTransitioning&&this._adjustDialog()})),N.on(this._element,bn,(t=>{N.one(this._element,_n,(e=>{this._element===t.target&&this._element===e.target&&("static"!==this._config.backdrop?this._config.backdrop&&this.hide():this._triggerBackdropTransition())}))}))}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide((()=>{document.body.classList.remove(wn),this._resetAdjustments(),this._scrollBar.reset(),N.trigger(this._element,fn)}))}_isAnimated(){return this._element.classList.contains("fade")}_triggerBackdropTransition(){if(N.trigger(this._element,un).defaultPrevented)return;const t=this._element.scrollHeight>document.documentElement.clientHeight,e=this._element.style.overflowY;"hidden"===e||this._element.classList.contains(En)||(t||(this._element.style.overflowY="hidden"),this._element.classList.add(En),this._queueCallback((()=>{this._element.classList.remove(En),this._queueCallback((()=>{this._element.style.overflowY=e}),this._dialog)}),this._dialog),this._element.focus())}_adjustDialog(){const t=this._element.scrollHeight>document.documentElement.clientHeight,e=this._scrollBar.getWidth(),i=e>0;if(i&&!t){const t=p()?"paddingLeft":"paddingRight";this._element.style[t]=`${e}px`}if(!i&&t){const t=p()?"paddingRight":"paddingLeft";this._element.style[t]=`${e}px`}}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(t,e){return this.each((function(){const i=On.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===i[t])throw new TypeError(`No method named "${t}"`);i[t](e)}}))}}N.on(document,yn,'[data-bs-toggle="modal"]',(function(t){const e=z.getElementFromSelector(this);["A","AREA"].includes(this.tagName)&&t.preventDefault(),N.one(e,pn,(t=>{t.defaultPrevented||N.one(e,fn,(()=>{a(this)&&this.focus()}))}));const i=z.findOne(".modal.show");i&&On.getInstance(i).hide(),On.getOrCreateInstance(e).toggle(this)})),R(On),m(On);const xn=".bs.offcanvas",kn=".data-api",Ln=`load${xn}${kn}`,Sn="show",Dn="showing",$n="hiding",In=".offcanvas.show",Nn=`show${xn}`,Pn=`shown${xn}`,Mn=`hide${xn}`,jn=`hidePrevented${xn}`,Fn=`hidden${xn}`,Hn=`resize${xn}`,Wn=`click${xn}${kn}`,Bn=`keydown.dismiss${xn}`,zn={backdrop:!0,keyboard:!0,scroll:!1},Rn={backdrop:"(boolean|string)",keyboard:"boolean",scroll:"boolean"};class qn extends W{constructor(t,e){super(t,e),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get Default(){return zn}static get DefaultType(){return Rn}static get NAME(){return"offcanvas"}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||N.trigger(this._element,Nn,{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._backdrop.show(),this._config.scroll||(new cn).hide(),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(Dn),this._queueCallback((()=>{this._config.scroll&&!this._config.backdrop||this._focustrap.activate(),this._element.classList.add(Sn),this._element.classList.remove(Dn),N.trigger(this._element,Pn,{relatedTarget:t})}),this._element,!0))}hide(){this._isShown&&(N.trigger(this._element,Mn).defaultPrevented||(this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.add($n),this._backdrop.hide(),this._queueCallback((()=>{this._element.classList.remove(Sn,$n),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._config.scroll||(new cn).reset(),N.trigger(this._element,Fn)}),this._element,!0)))}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_initializeBackDrop(){const t=Boolean(this._config.backdrop);return new Ui({className:"offcanvas-backdrop",isVisible:t,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:t?()=>{"static"!==this._config.backdrop?this.hide():N.trigger(this._element,jn)}:null})}_initializeFocusTrap(){return new sn({trapElement:this._element})}_addEventListeners(){N.on(this._element,Bn,(t=>{"Escape"===t.key&&(this._config.keyboard?this.hide():N.trigger(this._element,jn))}))}static jQueryInterface(t){return this.each((function(){const e=qn.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}N.on(document,Wn,'[data-bs-toggle="offcanvas"]',(function(t){const e=z.getElementFromSelector(this);if(["A","AREA"].includes(this.tagName)&&t.preventDefault(),l(this))return;N.one(e,Fn,(()=>{a(this)&&this.focus()}));const i=z.findOne(In);i&&i!==e&&qn.getInstance(i).hide(),qn.getOrCreateInstance(e).toggle(this)})),N.on(window,Ln,(()=>{for(const t of z.find(In))qn.getOrCreateInstance(t).show()})),N.on(window,Hn,(()=>{for(const t of z.find("[aria-modal][class*=show][class*=offcanvas-]"))"fixed"!==getComputedStyle(t).position&&qn.getOrCreateInstance(t).hide()})),R(qn),m(qn);const Vn={"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},Kn=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),Qn=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:/?#]*(?:[/?#]|$))/i,Xn=(t,e)=>{const i=t.nodeName.toLowerCase();return e.includes(i)?!Kn.has(i)||Boolean(Qn.test(t.nodeValue)):e.filter((t=>t instanceof RegExp)).some((t=>t.test(i)))},Yn={allowList:Vn,content:{},extraClass:"",html:!1,sanitize:!0,sanitizeFn:null,template:"
"},Un={allowList:"object",content:"object",extraClass:"(string|function)",html:"boolean",sanitize:"boolean",sanitizeFn:"(null|function)",template:"string"},Gn={entry:"(string|element|function|null)",selector:"(string|element)"};class Jn extends H{constructor(t){super(),this._config=this._getConfig(t)}static get Default(){return Yn}static get DefaultType(){return Un}static get NAME(){return"TemplateFactory"}getContent(){return Object.values(this._config.content).map((t=>this._resolvePossibleFunction(t))).filter(Boolean)}hasContent(){return this.getContent().length>0}changeContent(t){return this._checkContent(t),this._config.content={...this._config.content,...t},this}toHtml(){const t=document.createElement("div");t.innerHTML=this._maybeSanitize(this._config.template);for(const[e,i]of Object.entries(this._config.content))this._setContent(t,i,e);const e=t.children[0],i=this._resolvePossibleFunction(this._config.extraClass);return i&&e.classList.add(...i.split(" ")),e}_typeCheckConfig(t){super._typeCheckConfig(t),this._checkContent(t.content)}_checkContent(t){for(const[e,i]of Object.entries(t))super._typeCheckConfig({selector:e,entry:i},Gn)}_setContent(t,e,i){const n=z.findOne(i,t);n&&((e=this._resolvePossibleFunction(e))?o(e)?this._putElementInTemplate(r(e),n):this._config.html?n.innerHTML=this._maybeSanitize(e):n.textContent=e:n.remove())}_maybeSanitize(t){return this._config.sanitize?function(t,e,i){if(!t.length)return t;if(i&&"function"==typeof i)return i(t);const n=(new window.DOMParser).parseFromString(t,"text/html"),s=[].concat(...n.body.querySelectorAll("*"));for(const t of s){const i=t.nodeName.toLowerCase();if(!Object.keys(e).includes(i)){t.remove();continue}const n=[].concat(...t.attributes),s=[].concat(e["*"]||[],e[i]||[]);for(const e of n)Xn(e,s)||t.removeAttribute(e.nodeName)}return n.body.innerHTML}(t,this._config.allowList,this._config.sanitizeFn):t}_resolvePossibleFunction(t){return g(t,[this])}_putElementInTemplate(t,e){if(this._config.html)return e.innerHTML="",void e.append(t);e.textContent=t.textContent}}const Zn=new Set(["sanitize","allowList","sanitizeFn"]),ts="fade",es="show",is=".modal",ns="hide.bs.modal",ss="hover",os="focus",rs={AUTO:"auto",TOP:"top",RIGHT:p()?"left":"right",BOTTOM:"bottom",LEFT:p()?"right":"left"},as={allowList:Vn,animation:!0,boundary:"clippingParents",container:!1,customClass:"",delay:0,fallbackPlacements:["top","right","bottom","left"],html:!1,offset:[0,6],placement:"top",popperConfig:null,sanitize:!0,sanitizeFn:null,selector:!1,template:'',title:"",trigger:"hover focus"},ls={allowList:"object",animation:"boolean",boundary:"(string|element)",container:"(string|element|boolean)",customClass:"(string|function)",delay:"(number|object)",fallbackPlacements:"array",html:"boolean",offset:"(array|string|function)",placement:"(string|function)",popperConfig:"(null|object|function)",sanitize:"boolean",sanitizeFn:"(null|function)",selector:"(string|boolean)",template:"string",title:"(string|element|function)",trigger:"string"};class cs extends W{constructor(t,e){if(void 0===vi)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(t,e),this._isEnabled=!0,this._timeout=0,this._isHovered=null,this._activeTrigger={},this._popper=null,this._templateFactory=null,this._newContent=null,this.tip=null,this._setListeners(),this._config.selector||this._fixTitle()}static get Default(){return as}static get DefaultType(){return ls}static get NAME(){return"tooltip"}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(){this._isEnabled&&(this._activeTrigger.click=!this._activeTrigger.click,this._isShown()?this._leave():this._enter())}dispose(){clearTimeout(this._timeout),N.off(this._element.closest(is),ns,this._hideModalHandler),this._element.getAttribute("data-bs-original-title")&&this._element.setAttribute("title",this._element.getAttribute("data-bs-original-title")),this._disposePopper(),super.dispose()}show(){if("none"===this._element.style.display)throw new Error("Please use show on visible elements");if(!this._isWithContent()||!this._isEnabled)return;const t=N.trigger(this._element,this.constructor.eventName("show")),e=(c(this._element)||this._element.ownerDocument.documentElement).contains(this._element);if(t.defaultPrevented||!e)return;this._disposePopper();const i=this._getTipElement();this._element.setAttribute("aria-describedby",i.getAttribute("id"));const{container:n}=this._config;if(this._element.ownerDocument.documentElement.contains(this.tip)||(n.append(i),N.trigger(this._element,this.constructor.eventName("inserted"))),this._popper=this._createPopper(i),i.classList.add(es),"ontouchstart"in document.documentElement)for(const t of[].concat(...document.body.children))N.on(t,"mouseover",h);this._queueCallback((()=>{N.trigger(this._element,this.constructor.eventName("shown")),!1===this._isHovered&&this._leave(),this._isHovered=!1}),this.tip,this._isAnimated())}hide(){if(this._isShown()&&!N.trigger(this._element,this.constructor.eventName("hide")).defaultPrevented){if(this._getTipElement().classList.remove(es),"ontouchstart"in document.documentElement)for(const t of[].concat(...document.body.children))N.off(t,"mouseover",h);this._activeTrigger.click=!1,this._activeTrigger[os]=!1,this._activeTrigger[ss]=!1,this._isHovered=null,this._queueCallback((()=>{this._isWithActiveTrigger()||(this._isHovered||this._disposePopper(),this._element.removeAttribute("aria-describedby"),N.trigger(this._element,this.constructor.eventName("hidden")))}),this.tip,this._isAnimated())}}update(){this._popper&&this._popper.update()}_isWithContent(){return Boolean(this._getTitle())}_getTipElement(){return this.tip||(this.tip=this._createTipElement(this._newContent||this._getContentForTemplate())),this.tip}_createTipElement(t){const e=this._getTemplateFactory(t).toHtml();if(!e)return null;e.classList.remove(ts,es),e.classList.add(`bs-${this.constructor.NAME}-auto`);const i=(t=>{do{t+=Math.floor(1e6*Math.random())}while(document.getElementById(t));return t})(this.constructor.NAME).toString();return e.setAttribute("id",i),this._isAnimated()&&e.classList.add(ts),e}setContent(t){this._newContent=t,this._isShown()&&(this._disposePopper(),this.show())}_getTemplateFactory(t){return this._templateFactory?this._templateFactory.changeContent(t):this._templateFactory=new Jn({...this._config,content:t,extraClass:this._resolvePossibleFunction(this._config.customClass)}),this._templateFactory}_getContentForTemplate(){return{".tooltip-inner":this._getTitle()}}_getTitle(){return this._resolvePossibleFunction(this._config.title)||this._element.getAttribute("data-bs-original-title")}_initializeOnDelegatedTarget(t){return this.constructor.getOrCreateInstance(t.delegateTarget,this._getDelegateConfig())}_isAnimated(){return this._config.animation||this.tip&&this.tip.classList.contains(ts)}_isShown(){return this.tip&&this.tip.classList.contains(es)}_createPopper(t){const e=g(this._config.placement,[this,t,this._element]),i=rs[e.toUpperCase()];return bi(this._element,t,this._getPopperConfig(i))}_getOffset(){const{offset:t}=this._config;return"string"==typeof t?t.split(",").map((t=>Number.parseInt(t,10))):"function"==typeof t?e=>t(e,this._element):t}_resolvePossibleFunction(t){return g(t,[this._element])}_getPopperConfig(t){const e={placement:t,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"preSetPlacement",enabled:!0,phase:"beforeMain",fn:t=>{this._getTipElement().setAttribute("data-popper-placement",t.state.placement)}}]};return{...e,...g(this._config.popperConfig,[e])}}_setListeners(){const t=this._config.trigger.split(" ");for(const e of t)if("click"===e)N.on(this._element,this.constructor.eventName("click"),this._config.selector,(t=>{this._initializeOnDelegatedTarget(t).toggle()}));else if("manual"!==e){const t=e===ss?this.constructor.eventName("mouseenter"):this.constructor.eventName("focusin"),i=e===ss?this.constructor.eventName("mouseleave"):this.constructor.eventName("focusout");N.on(this._element,t,this._config.selector,(t=>{const e=this._initializeOnDelegatedTarget(t);e._activeTrigger["focusin"===t.type?os:ss]=!0,e._enter()})),N.on(this._element,i,this._config.selector,(t=>{const e=this._initializeOnDelegatedTarget(t);e._activeTrigger["focusout"===t.type?os:ss]=e._element.contains(t.relatedTarget),e._leave()}))}this._hideModalHandler=()=>{this._element&&this.hide()},N.on(this._element.closest(is),ns,this._hideModalHandler)}_fixTitle(){const t=this._element.getAttribute("title");t&&(this._element.getAttribute("aria-label")||this._element.textContent.trim()||this._element.setAttribute("aria-label",t),this._element.setAttribute("data-bs-original-title",t),this._element.removeAttribute("title"))}_enter(){this._isShown()||this._isHovered?this._isHovered=!0:(this._isHovered=!0,this._setTimeout((()=>{this._isHovered&&this.show()}),this._config.delay.show))}_leave(){this._isWithActiveTrigger()||(this._isHovered=!1,this._setTimeout((()=>{this._isHovered||this.hide()}),this._config.delay.hide))}_setTimeout(t,e){clearTimeout(this._timeout),this._timeout=setTimeout(t,e)}_isWithActiveTrigger(){return Object.values(this._activeTrigger).includes(!0)}_getConfig(t){const e=F.getDataAttributes(this._element);for(const t of Object.keys(e))Zn.has(t)&&delete e[t];return t={...e,..."object"==typeof t&&t?t:{}},t=this._mergeConfigObj(t),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}_configAfterMerge(t){return t.container=!1===t.container?document.body:r(t.container),"number"==typeof t.delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),t}_getDelegateConfig(){const t={};for(const[e,i]of Object.entries(this._config))this.constructor.Default[e]!==i&&(t[e]=i);return t.selector=!1,t.trigger="manual",t}_disposePopper(){this._popper&&(this._popper.destroy(),this._popper=null),this.tip&&(this.tip.remove(),this.tip=null)}static jQueryInterface(t){return this.each((function(){const e=cs.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}m(cs);const hs={...cs.Default,content:"",offset:[0,8],placement:"right",template:'',trigger:"click"},ds={...cs.DefaultType,content:"(null|string|element|function)"};class us extends cs{static get Default(){return hs}static get DefaultType(){return ds}static get NAME(){return"popover"}_isWithContent(){return this._getTitle()||this._getContent()}_getContentForTemplate(){return{".popover-header":this._getTitle(),".popover-body":this._getContent()}}_getContent(){return this._resolvePossibleFunction(this._config.content)}static jQueryInterface(t){return this.each((function(){const e=us.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}m(us);const fs=".bs.scrollspy",ps=`activate${fs}`,ms=`click${fs}`,gs=`load${fs}.data-api`,_s="active",bs="[href]",vs=".nav-link",ys=`${vs}, .nav-item > ${vs}, .list-group-item`,ws={offset:null,rootMargin:"0px 0px -25%",smoothScroll:!1,target:null,threshold:[.1,.5,1]},As={offset:"(number|null)",rootMargin:"string",smoothScroll:"boolean",target:"element",threshold:"array"};class Es extends W{constructor(t,e){super(t,e),this._targetLinks=new Map,this._observableSections=new Map,this._rootElement="visible"===getComputedStyle(this._element).overflowY?null:this._element,this._activeTarget=null,this._observer=null,this._previousScrollData={visibleEntryTop:0,parentScrollTop:0},this.refresh()}static get Default(){return ws}static get DefaultType(){return As}static get NAME(){return"scrollspy"}refresh(){this._initializeTargetsAndObservables(),this._maybeEnableSmoothScroll(),this._observer?this._observer.disconnect():this._observer=this._getNewObserver();for(const t of this._observableSections.values())this._observer.observe(t)}dispose(){this._observer.disconnect(),super.dispose()}_configAfterMerge(t){return t.target=r(t.target)||document.body,t.rootMargin=t.offset?`${t.offset}px 0px -30%`:t.rootMargin,"string"==typeof t.threshold&&(t.threshold=t.threshold.split(",").map((t=>Number.parseFloat(t)))),t}_maybeEnableSmoothScroll(){this._config.smoothScroll&&(N.off(this._config.target,ms),N.on(this._config.target,ms,bs,(t=>{const e=this._observableSections.get(t.target.hash);if(e){t.preventDefault();const i=this._rootElement||window,n=e.offsetTop-this._element.offsetTop;if(i.scrollTo)return void i.scrollTo({top:n,behavior:"smooth"});i.scrollTop=n}})))}_getNewObserver(){const t={root:this._rootElement,threshold:this._config.threshold,rootMargin:this._config.rootMargin};return new IntersectionObserver((t=>this._observerCallback(t)),t)}_observerCallback(t){const e=t=>this._targetLinks.get(`#${t.target.id}`),i=t=>{this._previousScrollData.visibleEntryTop=t.target.offsetTop,this._process(e(t))},n=(this._rootElement||document.documentElement).scrollTop,s=n>=this._previousScrollData.parentScrollTop;this._previousScrollData.parentScrollTop=n;for(const o of t){if(!o.isIntersecting){this._activeTarget=null,this._clearActiveClass(e(o));continue}const t=o.target.offsetTop>=this._previousScrollData.visibleEntryTop;if(s&&t){if(i(o),!n)return}else s||t||i(o)}}_initializeTargetsAndObservables(){this._targetLinks=new Map,this._observableSections=new Map;const t=z.find(bs,this._config.target);for(const e of t){if(!e.hash||l(e))continue;const t=z.findOne(decodeURI(e.hash),this._element);a(t)&&(this._targetLinks.set(decodeURI(e.hash),e),this._observableSections.set(e.hash,t))}}_process(t){this._activeTarget!==t&&(this._clearActiveClass(this._config.target),this._activeTarget=t,t.classList.add(_s),this._activateParents(t),N.trigger(this._element,ps,{relatedTarget:t}))}_activateParents(t){if(t.classList.contains("dropdown-item"))z.findOne(".dropdown-toggle",t.closest(".dropdown")).classList.add(_s);else for(const e of z.parents(t,".nav, .list-group"))for(const t of z.prev(e,ys))t.classList.add(_s)}_clearActiveClass(t){t.classList.remove(_s);const e=z.find(`${bs}.${_s}`,t);for(const t of e)t.classList.remove(_s)}static jQueryInterface(t){return this.each((function(){const e=Es.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t]()}}))}}N.on(window,gs,(()=>{for(const t of z.find('[data-bs-spy="scroll"]'))Es.getOrCreateInstance(t)})),m(Es);const Ts=".bs.tab",Cs=`hide${Ts}`,Os=`hidden${Ts}`,xs=`show${Ts}`,ks=`shown${Ts}`,Ls=`click${Ts}`,Ss=`keydown${Ts}`,Ds=`load${Ts}`,$s="ArrowLeft",Is="ArrowRight",Ns="ArrowUp",Ps="ArrowDown",Ms="Home",js="End",Fs="active",Hs="fade",Ws="show",Bs=":not(.dropdown-toggle)",zs='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',Rs=`.nav-link${Bs}, .list-group-item${Bs}, [role="tab"]${Bs}, ${zs}`,qs=`.${Fs}[data-bs-toggle="tab"], .${Fs}[data-bs-toggle="pill"], .${Fs}[data-bs-toggle="list"]`;class Vs extends W{constructor(t){super(t),this._parent=this._element.closest('.list-group, .nav, [role="tablist"]'),this._parent&&(this._setInitialAttributes(this._parent,this._getChildren()),N.on(this._element,Ss,(t=>this._keydown(t))))}static get NAME(){return"tab"}show(){const t=this._element;if(this._elemIsActive(t))return;const e=this._getActiveElem(),i=e?N.trigger(e,Cs,{relatedTarget:t}):null;N.trigger(t,xs,{relatedTarget:e}).defaultPrevented||i&&i.defaultPrevented||(this._deactivate(e,t),this._activate(t,e))}_activate(t,e){t&&(t.classList.add(Fs),this._activate(z.getElementFromSelector(t)),this._queueCallback((()=>{"tab"===t.getAttribute("role")?(t.removeAttribute("tabindex"),t.setAttribute("aria-selected",!0),this._toggleDropDown(t,!0),N.trigger(t,ks,{relatedTarget:e})):t.classList.add(Ws)}),t,t.classList.contains(Hs)))}_deactivate(t,e){t&&(t.classList.remove(Fs),t.blur(),this._deactivate(z.getElementFromSelector(t)),this._queueCallback((()=>{"tab"===t.getAttribute("role")?(t.setAttribute("aria-selected",!1),t.setAttribute("tabindex","-1"),this._toggleDropDown(t,!1),N.trigger(t,Os,{relatedTarget:e})):t.classList.remove(Ws)}),t,t.classList.contains(Hs)))}_keydown(t){if(![$s,Is,Ns,Ps,Ms,js].includes(t.key))return;t.stopPropagation(),t.preventDefault();const e=this._getChildren().filter((t=>!l(t)));let i;if([Ms,js].includes(t.key))i=e[t.key===Ms?0:e.length-1];else{const n=[Is,Ps].includes(t.key);i=b(e,t.target,n,!0)}i&&(i.focus({preventScroll:!0}),Vs.getOrCreateInstance(i).show())}_getChildren(){return z.find(Rs,this._parent)}_getActiveElem(){return this._getChildren().find((t=>this._elemIsActive(t)))||null}_setInitialAttributes(t,e){this._setAttributeIfNotExists(t,"role","tablist");for(const t of e)this._setInitialAttributesOnChild(t)}_setInitialAttributesOnChild(t){t=this._getInnerElement(t);const e=this._elemIsActive(t),i=this._getOuterElement(t);t.setAttribute("aria-selected",e),i!==t&&this._setAttributeIfNotExists(i,"role","presentation"),e||t.setAttribute("tabindex","-1"),this._setAttributeIfNotExists(t,"role","tab"),this._setInitialAttributesOnTargetPanel(t)}_setInitialAttributesOnTargetPanel(t){const e=z.getElementFromSelector(t);e&&(this._setAttributeIfNotExists(e,"role","tabpanel"),t.id&&this._setAttributeIfNotExists(e,"aria-labelledby",`${t.id}`))}_toggleDropDown(t,e){const i=this._getOuterElement(t);if(!i.classList.contains("dropdown"))return;const n=(t,n)=>{const s=z.findOne(t,i);s&&s.classList.toggle(n,e)};n(".dropdown-toggle",Fs),n(".dropdown-menu",Ws),i.setAttribute("aria-expanded",e)}_setAttributeIfNotExists(t,e,i){t.hasAttribute(e)||t.setAttribute(e,i)}_elemIsActive(t){return t.classList.contains(Fs)}_getInnerElement(t){return t.matches(Rs)?t:z.findOne(Rs,t)}_getOuterElement(t){return t.closest(".nav-item, .list-group-item")||t}static jQueryInterface(t){return this.each((function(){const e=Vs.getOrCreateInstance(this);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t]()}}))}}N.on(document,Ls,zs,(function(t){["A","AREA"].includes(this.tagName)&&t.preventDefault(),l(this)||Vs.getOrCreateInstance(this).show()})),N.on(window,Ds,(()=>{for(const t of z.find(qs))Vs.getOrCreateInstance(t)})),m(Vs);const Ks=".bs.toast",Qs=`mouseover${Ks}`,Xs=`mouseout${Ks}`,Ys=`focusin${Ks}`,Us=`focusout${Ks}`,Gs=`hide${Ks}`,Js=`hidden${Ks}`,Zs=`show${Ks}`,to=`shown${Ks}`,eo="hide",io="show",no="showing",so={animation:"boolean",autohide:"boolean",delay:"number"},oo={animation:!0,autohide:!0,delay:5e3};class ro extends W{constructor(t,e){super(t,e),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get Default(){return oo}static get DefaultType(){return so}static get NAME(){return"toast"}show(){N.trigger(this._element,Zs).defaultPrevented||(this._clearTimeout(),this._config.animation&&this._element.classList.add("fade"),this._element.classList.remove(eo),d(this._element),this._element.classList.add(io,no),this._queueCallback((()=>{this._element.classList.remove(no),N.trigger(this._element,to),this._maybeScheduleHide()}),this._element,this._config.animation))}hide(){this.isShown()&&(N.trigger(this._element,Gs).defaultPrevented||(this._element.classList.add(no),this._queueCallback((()=>{this._element.classList.add(eo),this._element.classList.remove(no,io),N.trigger(this._element,Js)}),this._element,this._config.animation)))}dispose(){this._clearTimeout(),this.isShown()&&this._element.classList.remove(io),super.dispose()}isShown(){return this._element.classList.contains(io)}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout((()=>{this.hide()}),this._config.delay)))}_onInteraction(t,e){switch(t.type){case"mouseover":case"mouseout":this._hasMouseInteraction=e;break;case"focusin":case"focusout":this._hasKeyboardInteraction=e}if(e)return void this._clearTimeout();const i=t.relatedTarget;this._element===i||this._element.contains(i)||this._maybeScheduleHide()}_setListeners(){N.on(this._element,Qs,(t=>this._onInteraction(t,!0))),N.on(this._element,Xs,(t=>this._onInteraction(t,!1))),N.on(this._element,Ys,(t=>this._onInteraction(t,!0))),N.on(this._element,Us,(t=>this._onInteraction(t,!1)))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(t){return this.each((function(){const e=ro.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}return R(ro),m(ro),{Alert:Q,Button:Y,Carousel:xt,Collapse:Bt,Dropdown:qi,Modal:On,Offcanvas:qn,Popover:us,ScrollSpy:Es,Tab:Vs,Toast:ro,Tooltip:cs}})); +//# sourceMappingURL=bootstrap.bundle.min.js.map \ No newline at end of file diff --git a/v0.2.8/deps/bootstrap-5.3.1/bootstrap.bundle.min.js.map b/v0.2.8/deps/bootstrap-5.3.1/bootstrap.bundle.min.js.map new file mode 100644 index 0000000000..3863da8b7f --- /dev/null +++ b/v0.2.8/deps/bootstrap-5.3.1/bootstrap.bundle.min.js.map @@ -0,0 +1 @@ +{"version":3,"names":["elementMap","Map","Data","set","element","key","instance","has","instanceMap","get","size","console","error","Array","from","keys","remove","delete","TRANSITION_END","parseSelector","selector","window","CSS","escape","replace","match","id","triggerTransitionEnd","dispatchEvent","Event","isElement","object","jquery","nodeType","getElement","length","document","querySelector","isVisible","getClientRects","elementIsVisible","getComputedStyle","getPropertyValue","closedDetails","closest","summary","parentNode","isDisabled","Node","ELEMENT_NODE","classList","contains","disabled","hasAttribute","getAttribute","findShadowRoot","documentElement","attachShadow","getRootNode","root","ShadowRoot","noop","reflow","offsetHeight","getjQuery","jQuery","body","DOMContentLoadedCallbacks","isRTL","dir","defineJQueryPlugin","plugin","callback","$","name","NAME","JQUERY_NO_CONFLICT","fn","jQueryInterface","Constructor","noConflict","readyState","addEventListener","push","execute","possibleCallback","args","defaultValue","executeAfterTransition","transitionElement","waitForTransition","emulatedDuration","transitionDuration","transitionDelay","floatTransitionDuration","Number","parseFloat","floatTransitionDelay","split","getTransitionDurationFromElement","called","handler","target","removeEventListener","setTimeout","getNextActiveElement","list","activeElement","shouldGetNext","isCycleAllowed","listLength","index","indexOf","Math","max","min","namespaceRegex","stripNameRegex","stripUidRegex","eventRegistry","uidEvent","customEvents","mouseenter","mouseleave","nativeEvents","Set","makeEventUid","uid","getElementEvents","findHandler","events","callable","delegationSelector","Object","values","find","event","normalizeParameters","originalTypeEvent","delegationFunction","isDelegated","typeEvent","getTypeEvent","addHandler","oneOff","wrapFunction","relatedTarget","delegateTarget","call","this","handlers","previousFunction","domElements","querySelectorAll","domElement","hydrateObj","EventHandler","off","type","apply","bootstrapDelegationHandler","bootstrapHandler","removeHandler","Boolean","removeNamespacedHandlers","namespace","storeElementEvent","handlerKey","entries","includes","on","one","inNamespace","isNamespace","startsWith","elementEvent","slice","keyHandlers","trigger","jQueryEvent","bubbles","nativeDispatch","defaultPrevented","isPropagationStopped","isImmediatePropagationStopped","isDefaultPrevented","evt","cancelable","preventDefault","obj","meta","value","_unused","defineProperty","configurable","normalizeData","toString","JSON","parse","decodeURIComponent","normalizeDataKey","chr","toLowerCase","Manipulator","setDataAttribute","setAttribute","removeDataAttribute","removeAttribute","getDataAttributes","attributes","bsKeys","dataset","filter","pureKey","charAt","getDataAttribute","Config","Default","DefaultType","Error","_getConfig","config","_mergeConfigObj","_configAfterMerge","_typeCheckConfig","jsonConfig","constructor","configTypes","property","expectedTypes","valueType","prototype","RegExp","test","TypeError","toUpperCase","BaseComponent","super","_element","_config","DATA_KEY","dispose","EVENT_KEY","propertyName","getOwnPropertyNames","_queueCallback","isAnimated","getInstance","getOrCreateInstance","VERSION","eventName","getSelector","hrefAttribute","trim","SelectorEngine","concat","Element","findOne","children","child","matches","parents","ancestor","prev","previous","previousElementSibling","next","nextElementSibling","focusableChildren","focusables","map","join","el","getSelectorFromElement","getElementFromSelector","getMultipleElementsFromSelector","enableDismissTrigger","component","method","clickEvent","tagName","EVENT_CLOSE","EVENT_CLOSED","Alert","close","_destroyElement","each","data","undefined","SELECTOR_DATA_TOGGLE","Button","toggle","button","EVENT_TOUCHSTART","EVENT_TOUCHMOVE","EVENT_TOUCHEND","EVENT_POINTERDOWN","EVENT_POINTERUP","endCallback","leftCallback","rightCallback","Swipe","isSupported","_deltaX","_supportPointerEvents","PointerEvent","_initEvents","_start","_eventIsPointerPenTouch","clientX","touches","_end","_handleSwipe","_move","absDeltaX","abs","direction","add","pointerType","navigator","maxTouchPoints","DATA_API_KEY","ORDER_NEXT","ORDER_PREV","DIRECTION_LEFT","DIRECTION_RIGHT","EVENT_SLIDE","EVENT_SLID","EVENT_KEYDOWN","EVENT_MOUSEENTER","EVENT_MOUSELEAVE","EVENT_DRAG_START","EVENT_LOAD_DATA_API","EVENT_CLICK_DATA_API","CLASS_NAME_CAROUSEL","CLASS_NAME_ACTIVE","SELECTOR_ACTIVE","SELECTOR_ITEM","SELECTOR_ACTIVE_ITEM","KEY_TO_DIRECTION","ArrowLeft","ArrowRight","interval","keyboard","pause","ride","touch","wrap","Carousel","_interval","_activeElement","_isSliding","touchTimeout","_swipeHelper","_indicatorsElement","_addEventListeners","cycle","_slide","nextWhenVisible","hidden","_clearInterval","_updateInterval","setInterval","_maybeEnableCycle","to","items","_getItems","activeIndex","_getItemIndex","_getActive","order","defaultInterval","_keydown","_addTouchEventListeners","img","swipeConfig","_directionToOrder","endCallBack","clearTimeout","_setActiveIndicatorElement","activeIndicator","newActiveIndicator","elementInterval","parseInt","isNext","nextElement","nextElementIndex","triggerEvent","_orderToDirection","isCycling","directionalClassName","orderClassName","completeCallBack","_isAnimated","clearInterval","carousel","slideIndex","carousels","EVENT_SHOW","EVENT_SHOWN","EVENT_HIDE","EVENT_HIDDEN","CLASS_NAME_SHOW","CLASS_NAME_COLLAPSE","CLASS_NAME_COLLAPSING","CLASS_NAME_DEEPER_CHILDREN","parent","Collapse","_isTransitioning","_triggerArray","toggleList","elem","filterElement","foundElement","_initializeChildren","_addAriaAndCollapsedClass","_isShown","hide","show","activeChildren","_getFirstLevelChildren","activeInstance","dimension","_getDimension","style","scrollSize","complete","getBoundingClientRect","selected","triggerArray","isOpen","top","bottom","right","left","auto","basePlacements","start","end","clippingParents","viewport","popper","reference","variationPlacements","reduce","acc","placement","placements","beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite","modifierPhases","getNodeName","nodeName","getWindow","node","ownerDocument","defaultView","isHTMLElement","HTMLElement","isShadowRoot","applyStyles$1","enabled","phase","_ref","state","elements","forEach","styles","assign","effect","_ref2","initialStyles","position","options","strategy","margin","arrow","hasOwnProperty","attribute","requires","getBasePlacement","round","getUAString","uaData","userAgentData","brands","isArray","item","brand","version","userAgent","isLayoutViewport","includeScale","isFixedStrategy","clientRect","scaleX","scaleY","offsetWidth","width","height","visualViewport","addVisualOffsets","x","offsetLeft","y","offsetTop","getLayoutRect","rootNode","isSameNode","host","isTableElement","getDocumentElement","getParentNode","assignedSlot","getTrueOffsetParent","offsetParent","getOffsetParent","isFirefox","currentNode","css","transform","perspective","contain","willChange","getContainingBlock","getMainAxisFromPlacement","within","mathMax","mathMin","mergePaddingObject","paddingObject","expandToHashMap","hashMap","arrow$1","_state$modifiersData$","arrowElement","popperOffsets","modifiersData","basePlacement","axis","len","padding","rects","toPaddingObject","arrowRect","minProp","maxProp","endDiff","startDiff","arrowOffsetParent","clientSize","clientHeight","clientWidth","centerToReference","center","offset","axisProp","centerOffset","_options$element","requiresIfExists","getVariation","unsetSides","mapToStyles","_Object$assign2","popperRect","variation","offsets","gpuAcceleration","adaptive","roundOffsets","isFixed","_offsets$x","_offsets$y","_ref3","hasX","hasY","sideX","sideY","win","heightProp","widthProp","_Object$assign","commonStyles","_ref4","dpr","devicePixelRatio","roundOffsetsByDPR","computeStyles$1","_ref5","_options$gpuAccelerat","_options$adaptive","_options$roundOffsets","passive","eventListeners","_options$scroll","scroll","_options$resize","resize","scrollParents","scrollParent","update","hash","getOppositePlacement","matched","getOppositeVariationPlacement","getWindowScroll","scrollLeft","pageXOffset","scrollTop","pageYOffset","getWindowScrollBarX","isScrollParent","_getComputedStyle","overflow","overflowX","overflowY","getScrollParent","listScrollParents","_element$ownerDocumen","isBody","updatedList","rectToClientRect","rect","getClientRectFromMixedType","clippingParent","html","layoutViewport","getViewportRect","clientTop","clientLeft","getInnerBoundingClientRect","winScroll","scrollWidth","scrollHeight","getDocumentRect","computeOffsets","commonX","commonY","mainAxis","detectOverflow","_options","_options$placement","_options$strategy","_options$boundary","boundary","_options$rootBoundary","rootBoundary","_options$elementConte","elementContext","_options$altBoundary","altBoundary","_options$padding","altContext","clippingClientRect","mainClippingParents","clipperElement","getClippingParents","firstClippingParent","clippingRect","accRect","getClippingRect","contextElement","referenceClientRect","popperClientRect","elementClientRect","overflowOffsets","offsetData","multiply","computeAutoPlacement","flipVariations","_options$allowedAutoP","allowedAutoPlacements","allPlacements","allowedPlacements","overflows","sort","a","b","flip$1","_skip","_options$mainAxis","checkMainAxis","_options$altAxis","altAxis","checkAltAxis","specifiedFallbackPlacements","fallbackPlacements","_options$flipVariatio","preferredPlacement","oppositePlacement","getExpandedFallbackPlacements","referenceRect","checksMap","makeFallbackChecks","firstFittingPlacement","i","_basePlacement","isStartVariation","isVertical","mainVariationSide","altVariationSide","checks","every","check","_loop","_i","fittingPlacement","reset","getSideOffsets","preventedOffsets","isAnySideFullyClipped","some","side","hide$1","preventOverflow","referenceOverflow","popperAltOverflow","referenceClippingOffsets","popperEscapeOffsets","isReferenceHidden","hasPopperEscaped","offset$1","_options$offset","invertDistance","skidding","distance","distanceAndSkiddingToXY","_data$state$placement","popperOffsets$1","preventOverflow$1","_options$tether","tether","_options$tetherOffset","tetherOffset","isBasePlacement","tetherOffsetValue","normalizedTetherOffsetValue","offsetModifierState","_offsetModifierState$","mainSide","altSide","additive","minLen","maxLen","arrowPaddingObject","arrowPaddingMin","arrowPaddingMax","arrowLen","minOffset","maxOffset","clientOffset","offsetModifierValue","tetherMax","preventedOffset","_offsetModifierState$2","_mainSide","_altSide","_offset","_len","_min","_max","isOriginSide","_offsetModifierValue","_tetherMin","_tetherMax","_preventedOffset","v","withinMaxClamp","getCompositeRect","elementOrVirtualElement","isOffsetParentAnElement","offsetParentIsScaled","isElementScaled","modifiers","visited","result","modifier","dep","depModifier","DEFAULT_OPTIONS","areValidElements","arguments","_key","popperGenerator","generatorOptions","_generatorOptions","_generatorOptions$def","defaultModifiers","_generatorOptions$def2","defaultOptions","pending","orderedModifiers","effectCleanupFns","isDestroyed","setOptions","setOptionsAction","cleanupModifierEffects","merged","orderModifiers","current","existing","m","_ref$options","cleanupFn","forceUpdate","_state$elements","_state$orderedModifie","_state$orderedModifie2","Promise","resolve","then","destroy","onFirstUpdate","createPopper","computeStyles","applyStyles","flip","ARROW_UP_KEY","ARROW_DOWN_KEY","EVENT_KEYDOWN_DATA_API","EVENT_KEYUP_DATA_API","SELECTOR_DATA_TOGGLE_SHOWN","SELECTOR_MENU","PLACEMENT_TOP","PLACEMENT_TOPEND","PLACEMENT_BOTTOM","PLACEMENT_BOTTOMEND","PLACEMENT_RIGHT","PLACEMENT_LEFT","autoClose","display","popperConfig","Dropdown","_popper","_parent","_menu","_inNavbar","_detectNavbar","_createPopper","focus","_completeHide","Popper","referenceElement","_getPopperConfig","_getPlacement","parentDropdown","isEnd","_getOffset","popperData","defaultBsPopperConfig","_selectMenuItem","clearMenus","openToggles","context","composedPath","isMenuTarget","dataApiKeydownHandler","isInput","isEscapeEvent","isUpOrDownEvent","getToggleButton","stopPropagation","EVENT_MOUSEDOWN","className","clickCallback","rootElement","Backdrop","_isAppended","_append","_getElement","_emulateAnimation","backdrop","createElement","append","EVENT_FOCUSIN","EVENT_KEYDOWN_TAB","TAB_NAV_BACKWARD","autofocus","trapElement","FocusTrap","_isActive","_lastTabNavDirection","activate","_handleFocusin","_handleKeydown","deactivate","shiftKey","SELECTOR_FIXED_CONTENT","SELECTOR_STICKY_CONTENT","PROPERTY_PADDING","PROPERTY_MARGIN","ScrollBarHelper","getWidth","documentWidth","innerWidth","_disableOverFlow","_setElementAttributes","calculatedValue","_resetElementAttributes","isOverflowing","_saveInitialAttribute","styleProperty","scrollbarWidth","_applyManipulationCallback","setProperty","actualValue","removeProperty","callBack","sel","EVENT_HIDE_PREVENTED","EVENT_RESIZE","EVENT_CLICK_DISMISS","EVENT_MOUSEDOWN_DISMISS","EVENT_KEYDOWN_DISMISS","CLASS_NAME_OPEN","CLASS_NAME_STATIC","Modal","_dialog","_backdrop","_initializeBackDrop","_focustrap","_initializeFocusTrap","_scrollBar","_adjustDialog","_showElement","_hideModal","handleUpdate","modalBody","transitionComplete","_triggerBackdropTransition","event2","_resetAdjustments","isModalOverflowing","initialOverflowY","isBodyOverflowing","paddingLeft","paddingRight","showEvent","alreadyOpen","CLASS_NAME_SHOWING","CLASS_NAME_HIDING","OPEN_SELECTOR","Offcanvas","blur","completeCallback","DefaultAllowlist","area","br","col","code","div","em","hr","h1","h2","h3","h4","h5","h6","li","ol","p","pre","s","small","span","sub","sup","strong","u","ul","uriAttributes","SAFE_URL_PATTERN","allowedAttribute","allowedAttributeList","attributeName","nodeValue","attributeRegex","regex","allowList","content","extraClass","sanitize","sanitizeFn","template","DefaultContentType","entry","TemplateFactory","getContent","_resolvePossibleFunction","hasContent","changeContent","_checkContent","toHtml","templateWrapper","innerHTML","_maybeSanitize","text","_setContent","arg","templateElement","_putElementInTemplate","textContent","unsafeHtml","sanitizeFunction","createdDocument","DOMParser","parseFromString","elementName","attributeList","allowedAttributes","sanitizeHtml","DISALLOWED_ATTRIBUTES","CLASS_NAME_FADE","SELECTOR_MODAL","EVENT_MODAL_HIDE","TRIGGER_HOVER","TRIGGER_FOCUS","AttachmentMap","AUTO","TOP","RIGHT","BOTTOM","LEFT","animation","container","customClass","delay","title","Tooltip","_isEnabled","_timeout","_isHovered","_activeTrigger","_templateFactory","_newContent","tip","_setListeners","_fixTitle","enable","disable","toggleEnabled","click","_leave","_enter","_hideModalHandler","_disposePopper","_isWithContent","isInTheDom","_getTipElement","_isWithActiveTrigger","_getTitle","_createTipElement","_getContentForTemplate","_getTemplateFactory","tipId","prefix","floor","random","getElementById","getUID","setContent","_initializeOnDelegatedTarget","_getDelegateConfig","attachment","triggers","eventIn","eventOut","_setTimeout","timeout","dataAttributes","dataAttribute","Popover","_getContent","EVENT_ACTIVATE","EVENT_CLICK","SELECTOR_TARGET_LINKS","SELECTOR_NAV_LINKS","SELECTOR_LINK_ITEMS","rootMargin","smoothScroll","threshold","ScrollSpy","_targetLinks","_observableSections","_rootElement","_activeTarget","_observer","_previousScrollData","visibleEntryTop","parentScrollTop","refresh","_initializeTargetsAndObservables","_maybeEnableSmoothScroll","disconnect","_getNewObserver","section","observe","observableSection","scrollTo","behavior","IntersectionObserver","_observerCallback","targetElement","_process","userScrollsDown","isIntersecting","_clearActiveClass","entryIsLowerThanPrevious","targetLinks","anchor","decodeURI","_activateParents","listGroup","activeNodes","spy","ARROW_LEFT_KEY","ARROW_RIGHT_KEY","HOME_KEY","END_KEY","NOT_SELECTOR_DROPDOWN_TOGGLE","SELECTOR_INNER_ELEM","SELECTOR_DATA_TOGGLE_ACTIVE","Tab","_setInitialAttributes","_getChildren","innerElem","_elemIsActive","active","_getActiveElem","hideEvent","_deactivate","_activate","relatedElem","_toggleDropDown","nextActiveElement","preventScroll","_setAttributeIfNotExists","_setInitialAttributesOnChild","_getInnerElement","isActive","outerElem","_getOuterElement","_setInitialAttributesOnTargetPanel","open","EVENT_MOUSEOVER","EVENT_MOUSEOUT","EVENT_FOCUSOUT","CLASS_NAME_HIDE","autohide","Toast","_hasMouseInteraction","_hasKeyboardInteraction","_clearTimeout","_maybeScheduleHide","isShown","_onInteraction","isInteracting"],"sources":["../../js/src/dom/data.js","../../js/src/util/index.js","../../js/src/dom/event-handler.js","../../js/src/dom/manipulator.js","../../js/src/util/config.js","../../js/src/base-component.js","../../js/src/dom/selector-engine.js","../../js/src/util/component-functions.js","../../js/src/alert.js","../../js/src/button.js","../../js/src/util/swipe.js","../../js/src/carousel.js","../../js/src/collapse.js","../../node_modules/@popperjs/core/lib/enums.js","../../node_modules/@popperjs/core/lib/dom-utils/getNodeName.js","../../node_modules/@popperjs/core/lib/dom-utils/getWindow.js","../../node_modules/@popperjs/core/lib/dom-utils/instanceOf.js","../../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","../../node_modules/@popperjs/core/lib/utils/getBasePlacement.js","../../node_modules/@popperjs/core/lib/utils/math.js","../../node_modules/@popperjs/core/lib/utils/userAgent.js","../../node_modules/@popperjs/core/lib/dom-utils/isLayoutViewport.js","../../node_modules/@popperjs/core/lib/dom-utils/getBoundingClientRect.js","../../node_modules/@popperjs/core/lib/dom-utils/getLayoutRect.js","../../node_modules/@popperjs/core/lib/dom-utils/contains.js","../../node_modules/@popperjs/core/lib/dom-utils/getComputedStyle.js","../../node_modules/@popperjs/core/lib/dom-utils/isTableElement.js","../../node_modules/@popperjs/core/lib/dom-utils/getDocumentElement.js","../../node_modules/@popperjs/core/lib/dom-utils/getParentNode.js","../../node_modules/@popperjs/core/lib/dom-utils/getOffsetParent.js","../../node_modules/@popperjs/core/lib/utils/getMainAxisFromPlacement.js","../../node_modules/@popperjs/core/lib/utils/within.js","../../node_modules/@popperjs/core/lib/utils/mergePaddingObject.js","../../node_modules/@popperjs/core/lib/utils/getFreshSideObject.js","../../node_modules/@popperjs/core/lib/utils/expandToHashMap.js","../../node_modules/@popperjs/core/lib/modifiers/arrow.js","../../node_modules/@popperjs/core/lib/utils/getVariation.js","../../node_modules/@popperjs/core/lib/modifiers/computeStyles.js","../../node_modules/@popperjs/core/lib/modifiers/eventListeners.js","../../node_modules/@popperjs/core/lib/utils/getOppositePlacement.js","../../node_modules/@popperjs/core/lib/utils/getOppositeVariationPlacement.js","../../node_modules/@popperjs/core/lib/dom-utils/getWindowScroll.js","../../node_modules/@popperjs/core/lib/dom-utils/getWindowScrollBarX.js","../../node_modules/@popperjs/core/lib/dom-utils/isScrollParent.js","../../node_modules/@popperjs/core/lib/dom-utils/getScrollParent.js","../../node_modules/@popperjs/core/lib/dom-utils/listScrollParents.js","../../node_modules/@popperjs/core/lib/utils/rectToClientRect.js","../../node_modules/@popperjs/core/lib/dom-utils/getClippingRect.js","../../node_modules/@popperjs/core/lib/dom-utils/getViewportRect.js","../../node_modules/@popperjs/core/lib/dom-utils/getDocumentRect.js","../../node_modules/@popperjs/core/lib/utils/computeOffsets.js","../../node_modules/@popperjs/core/lib/utils/detectOverflow.js","../../node_modules/@popperjs/core/lib/utils/computeAutoPlacement.js","../../node_modules/@popperjs/core/lib/modifiers/flip.js","../../node_modules/@popperjs/core/lib/modifiers/hide.js","../../node_modules/@popperjs/core/lib/modifiers/offset.js","../../node_modules/@popperjs/core/lib/modifiers/popperOffsets.js","../../node_modules/@popperjs/core/lib/modifiers/preventOverflow.js","../../node_modules/@popperjs/core/lib/utils/getAltAxis.js","../../node_modules/@popperjs/core/lib/dom-utils/getCompositeRect.js","../../node_modules/@popperjs/core/lib/dom-utils/getNodeScroll.js","../../node_modules/@popperjs/core/lib/dom-utils/getHTMLElementScroll.js","../../node_modules/@popperjs/core/lib/utils/orderModifiers.js","../../node_modules/@popperjs/core/lib/createPopper.js","../../node_modules/@popperjs/core/lib/utils/debounce.js","../../node_modules/@popperjs/core/lib/utils/mergeByName.js","../../node_modules/@popperjs/core/lib/popper-lite.js","../../node_modules/@popperjs/core/lib/popper.js","../../js/src/dropdown.js","../../js/src/util/backdrop.js","../../js/src/util/focustrap.js","../../js/src/util/scrollbar.js","../../js/src/modal.js","../../js/src/offcanvas.js","../../js/src/util/sanitizer.js","../../js/src/util/template-factory.js","../../js/src/tooltip.js","../../js/src/popover.js","../../js/src/scrollspy.js","../../js/src/tab.js","../../js/src/toast.js","../../js/index.umd.js"],"sourcesContent":["/**\n * --------------------------------------------------------------------------\n * Bootstrap dom/data.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\n/**\n * Constants\n */\n\nconst elementMap = new Map()\n\nexport default {\n set(element, key, instance) {\n if (!elementMap.has(element)) {\n elementMap.set(element, new Map())\n }\n\n const instanceMap = elementMap.get(element)\n\n // make it clear we only want one instance per element\n // can be removed later when multiple key/instances are fine to be used\n if (!instanceMap.has(key) && instanceMap.size !== 0) {\n // eslint-disable-next-line no-console\n console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(instanceMap.keys())[0]}.`)\n return\n }\n\n instanceMap.set(key, instance)\n },\n\n get(element, key) {\n if (elementMap.has(element)) {\n return elementMap.get(element).get(key) || null\n }\n\n return null\n },\n\n remove(element, key) {\n if (!elementMap.has(element)) {\n return\n }\n\n const instanceMap = elementMap.get(element)\n\n instanceMap.delete(key)\n\n // free up element references if there are no instances left for an element\n if (instanceMap.size === 0) {\n elementMap.delete(element)\n }\n }\n}\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap util/index.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst MAX_UID = 1_000_000\nconst MILLISECONDS_MULTIPLIER = 1000\nconst TRANSITION_END = 'transitionend'\n\n/**\n * Properly escape IDs selectors to handle weird IDs\n * @param {string} selector\n * @returns {string}\n */\nconst parseSelector = selector => {\n if (selector && window.CSS && window.CSS.escape) {\n // document.querySelector needs escaping to handle IDs (html5+) containing for instance /\n selector = selector.replace(/#([^\\s\"#']+)/g, (match, id) => `#${CSS.escape(id)}`)\n }\n\n return selector\n}\n\n// Shout-out Angus Croll (https://goo.gl/pxwQGp)\nconst toType = object => {\n if (object === null || object === undefined) {\n return `${object}`\n }\n\n return Object.prototype.toString.call(object).match(/\\s([a-z]+)/i)[1].toLowerCase()\n}\n\n/**\n * Public Util API\n */\n\nconst getUID = prefix => {\n do {\n prefix += Math.floor(Math.random() * MAX_UID)\n } while (document.getElementById(prefix))\n\n return prefix\n}\n\nconst getTransitionDurationFromElement = element => {\n if (!element) {\n return 0\n }\n\n // Get transition-duration of the element\n let { transitionDuration, transitionDelay } = window.getComputedStyle(element)\n\n const floatTransitionDuration = Number.parseFloat(transitionDuration)\n const floatTransitionDelay = Number.parseFloat(transitionDelay)\n\n // Return 0 if element or transition duration is not found\n if (!floatTransitionDuration && !floatTransitionDelay) {\n return 0\n }\n\n // If multiple durations are defined, take the first\n transitionDuration = transitionDuration.split(',')[0]\n transitionDelay = transitionDelay.split(',')[0]\n\n return (Number.parseFloat(transitionDuration) + Number.parseFloat(transitionDelay)) * MILLISECONDS_MULTIPLIER\n}\n\nconst triggerTransitionEnd = element => {\n element.dispatchEvent(new Event(TRANSITION_END))\n}\n\nconst isElement = object => {\n if (!object || typeof object !== 'object') {\n return false\n }\n\n if (typeof object.jquery !== 'undefined') {\n object = object[0]\n }\n\n return typeof object.nodeType !== 'undefined'\n}\n\nconst getElement = object => {\n // it's a jQuery object or a node element\n if (isElement(object)) {\n return object.jquery ? object[0] : object\n }\n\n if (typeof object === 'string' && object.length > 0) {\n return document.querySelector(parseSelector(object))\n }\n\n return null\n}\n\nconst isVisible = element => {\n if (!isElement(element) || element.getClientRects().length === 0) {\n return false\n }\n\n const elementIsVisible = getComputedStyle(element).getPropertyValue('visibility') === 'visible'\n // Handle `details` element as its content may falsie appear visible when it is closed\n const closedDetails = element.closest('details:not([open])')\n\n if (!closedDetails) {\n return elementIsVisible\n }\n\n if (closedDetails !== element) {\n const summary = element.closest('summary')\n if (summary && summary.parentNode !== closedDetails) {\n return false\n }\n\n if (summary === null) {\n return false\n }\n }\n\n return elementIsVisible\n}\n\nconst isDisabled = element => {\n if (!element || element.nodeType !== Node.ELEMENT_NODE) {\n return true\n }\n\n if (element.classList.contains('disabled')) {\n return true\n }\n\n if (typeof element.disabled !== 'undefined') {\n return element.disabled\n }\n\n return element.hasAttribute('disabled') && element.getAttribute('disabled') !== 'false'\n}\n\nconst findShadowRoot = element => {\n if (!document.documentElement.attachShadow) {\n return null\n }\n\n // Can find the shadow root otherwise it'll return the document\n if (typeof element.getRootNode === 'function') {\n const root = element.getRootNode()\n return root instanceof ShadowRoot ? root : null\n }\n\n if (element instanceof ShadowRoot) {\n return element\n }\n\n // when we don't find a shadow root\n if (!element.parentNode) {\n return null\n }\n\n return findShadowRoot(element.parentNode)\n}\n\nconst noop = () => {}\n\n/**\n * Trick to restart an element's animation\n *\n * @param {HTMLElement} element\n * @return void\n *\n * @see https://www.charistheo.io/blog/2021/02/restart-a-css-animation-with-javascript/#restarting-a-css-animation\n */\nconst reflow = element => {\n element.offsetHeight // eslint-disable-line no-unused-expressions\n}\n\nconst getjQuery = () => {\n if (window.jQuery && !document.body.hasAttribute('data-bs-no-jquery')) {\n return window.jQuery\n }\n\n return null\n}\n\nconst DOMContentLoadedCallbacks = []\n\nconst onDOMContentLoaded = callback => {\n if (document.readyState === 'loading') {\n // add listener on the first call when the document is in loading state\n if (!DOMContentLoadedCallbacks.length) {\n document.addEventListener('DOMContentLoaded', () => {\n for (const callback of DOMContentLoadedCallbacks) {\n callback()\n }\n })\n }\n\n DOMContentLoadedCallbacks.push(callback)\n } else {\n callback()\n }\n}\n\nconst isRTL = () => document.documentElement.dir === 'rtl'\n\nconst defineJQueryPlugin = plugin => {\n onDOMContentLoaded(() => {\n const $ = getjQuery()\n /* istanbul ignore if */\n if ($) {\n const name = plugin.NAME\n const JQUERY_NO_CONFLICT = $.fn[name]\n $.fn[name] = plugin.jQueryInterface\n $.fn[name].Constructor = plugin\n $.fn[name].noConflict = () => {\n $.fn[name] = JQUERY_NO_CONFLICT\n return plugin.jQueryInterface\n }\n }\n })\n}\n\nconst execute = (possibleCallback, args = [], defaultValue = possibleCallback) => {\n return typeof possibleCallback === 'function' ? possibleCallback(...args) : defaultValue\n}\n\nconst executeAfterTransition = (callback, transitionElement, waitForTransition = true) => {\n if (!waitForTransition) {\n execute(callback)\n return\n }\n\n const durationPadding = 5\n const emulatedDuration = getTransitionDurationFromElement(transitionElement) + durationPadding\n\n let called = false\n\n const handler = ({ target }) => {\n if (target !== transitionElement) {\n return\n }\n\n called = true\n transitionElement.removeEventListener(TRANSITION_END, handler)\n execute(callback)\n }\n\n transitionElement.addEventListener(TRANSITION_END, handler)\n setTimeout(() => {\n if (!called) {\n triggerTransitionEnd(transitionElement)\n }\n }, emulatedDuration)\n}\n\n/**\n * Return the previous/next element of a list.\n *\n * @param {array} list The list of elements\n * @param activeElement The active element\n * @param shouldGetNext Choose to get next or previous element\n * @param isCycleAllowed\n * @return {Element|elem} The proper element\n */\nconst getNextActiveElement = (list, activeElement, shouldGetNext, isCycleAllowed) => {\n const listLength = list.length\n let index = list.indexOf(activeElement)\n\n // if the element does not exist in the list return an element\n // depending on the direction and if cycle is allowed\n if (index === -1) {\n return !shouldGetNext && isCycleAllowed ? list[listLength - 1] : list[0]\n }\n\n index += shouldGetNext ? 1 : -1\n\n if (isCycleAllowed) {\n index = (index + listLength) % listLength\n }\n\n return list[Math.max(0, Math.min(index, listLength - 1))]\n}\n\nexport {\n defineJQueryPlugin,\n execute,\n executeAfterTransition,\n findShadowRoot,\n getElement,\n getjQuery,\n getNextActiveElement,\n getTransitionDurationFromElement,\n getUID,\n isDisabled,\n isElement,\n isRTL,\n isVisible,\n noop,\n onDOMContentLoaded,\n parseSelector,\n reflow,\n triggerTransitionEnd,\n toType\n}\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap dom/event-handler.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport { getjQuery } from '../util/index.js'\n\n/**\n * Constants\n */\n\nconst namespaceRegex = /[^.]*(?=\\..*)\\.|.*/\nconst stripNameRegex = /\\..*/\nconst stripUidRegex = /::\\d+$/\nconst eventRegistry = {} // Events storage\nlet uidEvent = 1\nconst customEvents = {\n mouseenter: 'mouseover',\n mouseleave: 'mouseout'\n}\n\nconst nativeEvents = new Set([\n 'click',\n 'dblclick',\n 'mouseup',\n 'mousedown',\n 'contextmenu',\n 'mousewheel',\n 'DOMMouseScroll',\n 'mouseover',\n 'mouseout',\n 'mousemove',\n 'selectstart',\n 'selectend',\n 'keydown',\n 'keypress',\n 'keyup',\n 'orientationchange',\n 'touchstart',\n 'touchmove',\n 'touchend',\n 'touchcancel',\n 'pointerdown',\n 'pointermove',\n 'pointerup',\n 'pointerleave',\n 'pointercancel',\n 'gesturestart',\n 'gesturechange',\n 'gestureend',\n 'focus',\n 'blur',\n 'change',\n 'reset',\n 'select',\n 'submit',\n 'focusin',\n 'focusout',\n 'load',\n 'unload',\n 'beforeunload',\n 'resize',\n 'move',\n 'DOMContentLoaded',\n 'readystatechange',\n 'error',\n 'abort',\n 'scroll'\n])\n\n/**\n * Private methods\n */\n\nfunction makeEventUid(element, uid) {\n return (uid && `${uid}::${uidEvent++}`) || element.uidEvent || uidEvent++\n}\n\nfunction getElementEvents(element) {\n const uid = makeEventUid(element)\n\n element.uidEvent = uid\n eventRegistry[uid] = eventRegistry[uid] || {}\n\n return eventRegistry[uid]\n}\n\nfunction bootstrapHandler(element, fn) {\n return function handler(event) {\n hydrateObj(event, { delegateTarget: element })\n\n if (handler.oneOff) {\n EventHandler.off(element, event.type, fn)\n }\n\n return fn.apply(element, [event])\n }\n}\n\nfunction bootstrapDelegationHandler(element, selector, fn) {\n return function handler(event) {\n const domElements = element.querySelectorAll(selector)\n\n for (let { target } = event; target && target !== this; target = target.parentNode) {\n for (const domElement of domElements) {\n if (domElement !== target) {\n continue\n }\n\n hydrateObj(event, { delegateTarget: target })\n\n if (handler.oneOff) {\n EventHandler.off(element, event.type, selector, fn)\n }\n\n return fn.apply(target, [event])\n }\n }\n }\n}\n\nfunction findHandler(events, callable, delegationSelector = null) {\n return Object.values(events)\n .find(event => event.callable === callable && event.delegationSelector === delegationSelector)\n}\n\nfunction normalizeParameters(originalTypeEvent, handler, delegationFunction) {\n const isDelegated = typeof handler === 'string'\n // TODO: tooltip passes `false` instead of selector, so we need to check\n const callable = isDelegated ? delegationFunction : (handler || delegationFunction)\n let typeEvent = getTypeEvent(originalTypeEvent)\n\n if (!nativeEvents.has(typeEvent)) {\n typeEvent = originalTypeEvent\n }\n\n return [isDelegated, callable, typeEvent]\n}\n\nfunction addHandler(element, originalTypeEvent, handler, delegationFunction, oneOff) {\n if (typeof originalTypeEvent !== 'string' || !element) {\n return\n }\n\n let [isDelegated, callable, typeEvent] = normalizeParameters(originalTypeEvent, handler, delegationFunction)\n\n // in case of mouseenter or mouseleave wrap the handler within a function that checks for its DOM position\n // this prevents the handler from being dispatched the same way as mouseover or mouseout does\n if (originalTypeEvent in customEvents) {\n const wrapFunction = fn => {\n return function (event) {\n if (!event.relatedTarget || (event.relatedTarget !== event.delegateTarget && !event.delegateTarget.contains(event.relatedTarget))) {\n return fn.call(this, event)\n }\n }\n }\n\n callable = wrapFunction(callable)\n }\n\n const events = getElementEvents(element)\n const handlers = events[typeEvent] || (events[typeEvent] = {})\n const previousFunction = findHandler(handlers, callable, isDelegated ? handler : null)\n\n if (previousFunction) {\n previousFunction.oneOff = previousFunction.oneOff && oneOff\n\n return\n }\n\n const uid = makeEventUid(callable, originalTypeEvent.replace(namespaceRegex, ''))\n const fn = isDelegated ?\n bootstrapDelegationHandler(element, handler, callable) :\n bootstrapHandler(element, callable)\n\n fn.delegationSelector = isDelegated ? handler : null\n fn.callable = callable\n fn.oneOff = oneOff\n fn.uidEvent = uid\n handlers[uid] = fn\n\n element.addEventListener(typeEvent, fn, isDelegated)\n}\n\nfunction removeHandler(element, events, typeEvent, handler, delegationSelector) {\n const fn = findHandler(events[typeEvent], handler, delegationSelector)\n\n if (!fn) {\n return\n }\n\n element.removeEventListener(typeEvent, fn, Boolean(delegationSelector))\n delete events[typeEvent][fn.uidEvent]\n}\n\nfunction removeNamespacedHandlers(element, events, typeEvent, namespace) {\n const storeElementEvent = events[typeEvent] || {}\n\n for (const [handlerKey, event] of Object.entries(storeElementEvent)) {\n if (handlerKey.includes(namespace)) {\n removeHandler(element, events, typeEvent, event.callable, event.delegationSelector)\n }\n }\n}\n\nfunction getTypeEvent(event) {\n // allow to get the native events from namespaced events ('click.bs.button' --> 'click')\n event = event.replace(stripNameRegex, '')\n return customEvents[event] || event\n}\n\nconst EventHandler = {\n on(element, event, handler, delegationFunction) {\n addHandler(element, event, handler, delegationFunction, false)\n },\n\n one(element, event, handler, delegationFunction) {\n addHandler(element, event, handler, delegationFunction, true)\n },\n\n off(element, originalTypeEvent, handler, delegationFunction) {\n if (typeof originalTypeEvent !== 'string' || !element) {\n return\n }\n\n const [isDelegated, callable, typeEvent] = normalizeParameters(originalTypeEvent, handler, delegationFunction)\n const inNamespace = typeEvent !== originalTypeEvent\n const events = getElementEvents(element)\n const storeElementEvent = events[typeEvent] || {}\n const isNamespace = originalTypeEvent.startsWith('.')\n\n if (typeof callable !== 'undefined') {\n // Simplest case: handler is passed, remove that listener ONLY.\n if (!Object.keys(storeElementEvent).length) {\n return\n }\n\n removeHandler(element, events, typeEvent, callable, isDelegated ? handler : null)\n return\n }\n\n if (isNamespace) {\n for (const elementEvent of Object.keys(events)) {\n removeNamespacedHandlers(element, events, elementEvent, originalTypeEvent.slice(1))\n }\n }\n\n for (const [keyHandlers, event] of Object.entries(storeElementEvent)) {\n const handlerKey = keyHandlers.replace(stripUidRegex, '')\n\n if (!inNamespace || originalTypeEvent.includes(handlerKey)) {\n removeHandler(element, events, typeEvent, event.callable, event.delegationSelector)\n }\n }\n },\n\n trigger(element, event, args) {\n if (typeof event !== 'string' || !element) {\n return null\n }\n\n const $ = getjQuery()\n const typeEvent = getTypeEvent(event)\n const inNamespace = event !== typeEvent\n\n let jQueryEvent = null\n let bubbles = true\n let nativeDispatch = true\n let defaultPrevented = false\n\n if (inNamespace && $) {\n jQueryEvent = $.Event(event, args)\n\n $(element).trigger(jQueryEvent)\n bubbles = !jQueryEvent.isPropagationStopped()\n nativeDispatch = !jQueryEvent.isImmediatePropagationStopped()\n defaultPrevented = jQueryEvent.isDefaultPrevented()\n }\n\n const evt = hydrateObj(new Event(event, { bubbles, cancelable: true }), args)\n\n if (defaultPrevented) {\n evt.preventDefault()\n }\n\n if (nativeDispatch) {\n element.dispatchEvent(evt)\n }\n\n if (evt.defaultPrevented && jQueryEvent) {\n jQueryEvent.preventDefault()\n }\n\n return evt\n }\n}\n\nfunction hydrateObj(obj, meta = {}) {\n for (const [key, value] of Object.entries(meta)) {\n try {\n obj[key] = value\n } catch {\n Object.defineProperty(obj, key, {\n configurable: true,\n get() {\n return value\n }\n })\n }\n }\n\n return obj\n}\n\nexport default EventHandler\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap dom/manipulator.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nfunction normalizeData(value) {\n if (value === 'true') {\n return true\n }\n\n if (value === 'false') {\n return false\n }\n\n if (value === Number(value).toString()) {\n return Number(value)\n }\n\n if (value === '' || value === 'null') {\n return null\n }\n\n if (typeof value !== 'string') {\n return value\n }\n\n try {\n return JSON.parse(decodeURIComponent(value))\n } catch {\n return value\n }\n}\n\nfunction normalizeDataKey(key) {\n return key.replace(/[A-Z]/g, chr => `-${chr.toLowerCase()}`)\n}\n\nconst Manipulator = {\n setDataAttribute(element, key, value) {\n element.setAttribute(`data-bs-${normalizeDataKey(key)}`, value)\n },\n\n removeDataAttribute(element, key) {\n element.removeAttribute(`data-bs-${normalizeDataKey(key)}`)\n },\n\n getDataAttributes(element) {\n if (!element) {\n return {}\n }\n\n const attributes = {}\n const bsKeys = Object.keys(element.dataset).filter(key => key.startsWith('bs') && !key.startsWith('bsConfig'))\n\n for (const key of bsKeys) {\n let pureKey = key.replace(/^bs/, '')\n pureKey = pureKey.charAt(0).toLowerCase() + pureKey.slice(1, pureKey.length)\n attributes[pureKey] = normalizeData(element.dataset[key])\n }\n\n return attributes\n },\n\n getDataAttribute(element, key) {\n return normalizeData(element.getAttribute(`data-bs-${normalizeDataKey(key)}`))\n }\n}\n\nexport default Manipulator\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap util/config.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport Manipulator from '../dom/manipulator.js'\nimport { isElement, toType } from './index.js'\n\n/**\n * Class definition\n */\n\nclass Config {\n // Getters\n static get Default() {\n return {}\n }\n\n static get DefaultType() {\n return {}\n }\n\n static get NAME() {\n throw new Error('You have to implement the static method \"NAME\", for each component!')\n }\n\n _getConfig(config) {\n config = this._mergeConfigObj(config)\n config = this._configAfterMerge(config)\n this._typeCheckConfig(config)\n return config\n }\n\n _configAfterMerge(config) {\n return config\n }\n\n _mergeConfigObj(config, element) {\n const jsonConfig = isElement(element) ? Manipulator.getDataAttribute(element, 'config') : {} // try to parse\n\n return {\n ...this.constructor.Default,\n ...(typeof jsonConfig === 'object' ? jsonConfig : {}),\n ...(isElement(element) ? Manipulator.getDataAttributes(element) : {}),\n ...(typeof config === 'object' ? config : {})\n }\n }\n\n _typeCheckConfig(config, configTypes = this.constructor.DefaultType) {\n for (const [property, expectedTypes] of Object.entries(configTypes)) {\n const value = config[property]\n const valueType = isElement(value) ? 'element' : toType(value)\n\n if (!new RegExp(expectedTypes).test(valueType)) {\n throw new TypeError(\n `${this.constructor.NAME.toUpperCase()}: Option \"${property}\" provided type \"${valueType}\" but expected type \"${expectedTypes}\".`\n )\n }\n }\n }\n}\n\nexport default Config\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap base-component.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport Data from './dom/data.js'\nimport EventHandler from './dom/event-handler.js'\nimport Config from './util/config.js'\nimport { executeAfterTransition, getElement } from './util/index.js'\n\n/**\n * Constants\n */\n\nconst VERSION = '5.3.1'\n\n/**\n * Class definition\n */\n\nclass BaseComponent extends Config {\n constructor(element, config) {\n super()\n\n element = getElement(element)\n if (!element) {\n return\n }\n\n this._element = element\n this._config = this._getConfig(config)\n\n Data.set(this._element, this.constructor.DATA_KEY, this)\n }\n\n // Public\n dispose() {\n Data.remove(this._element, this.constructor.DATA_KEY)\n EventHandler.off(this._element, this.constructor.EVENT_KEY)\n\n for (const propertyName of Object.getOwnPropertyNames(this)) {\n this[propertyName] = null\n }\n }\n\n _queueCallback(callback, element, isAnimated = true) {\n executeAfterTransition(callback, element, isAnimated)\n }\n\n _getConfig(config) {\n config = this._mergeConfigObj(config, this._element)\n config = this._configAfterMerge(config)\n this._typeCheckConfig(config)\n return config\n }\n\n // Static\n static getInstance(element) {\n return Data.get(getElement(element), this.DATA_KEY)\n }\n\n static getOrCreateInstance(element, config = {}) {\n return this.getInstance(element) || new this(element, typeof config === 'object' ? config : null)\n }\n\n static get VERSION() {\n return VERSION\n }\n\n static get DATA_KEY() {\n return `bs.${this.NAME}`\n }\n\n static get EVENT_KEY() {\n return `.${this.DATA_KEY}`\n }\n\n static eventName(name) {\n return `${name}${this.EVENT_KEY}`\n }\n}\n\nexport default BaseComponent\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap dom/selector-engine.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport { isDisabled, isVisible, parseSelector } from '../util/index.js'\n\nconst getSelector = element => {\n let selector = element.getAttribute('data-bs-target')\n\n if (!selector || selector === '#') {\n let hrefAttribute = element.getAttribute('href')\n\n // The only valid content that could double as a selector are IDs or classes,\n // so everything starting with `#` or `.`. If a \"real\" URL is used as the selector,\n // `document.querySelector` will rightfully complain it is invalid.\n // See https://github.com/twbs/bootstrap/issues/32273\n if (!hrefAttribute || (!hrefAttribute.includes('#') && !hrefAttribute.startsWith('.'))) {\n return null\n }\n\n // Just in case some CMS puts out a full URL with the anchor appended\n if (hrefAttribute.includes('#') && !hrefAttribute.startsWith('#')) {\n hrefAttribute = `#${hrefAttribute.split('#')[1]}`\n }\n\n selector = hrefAttribute && hrefAttribute !== '#' ? hrefAttribute.trim() : null\n }\n\n return parseSelector(selector)\n}\n\nconst SelectorEngine = {\n find(selector, element = document.documentElement) {\n return [].concat(...Element.prototype.querySelectorAll.call(element, selector))\n },\n\n findOne(selector, element = document.documentElement) {\n return Element.prototype.querySelector.call(element, selector)\n },\n\n children(element, selector) {\n return [].concat(...element.children).filter(child => child.matches(selector))\n },\n\n parents(element, selector) {\n const parents = []\n let ancestor = element.parentNode.closest(selector)\n\n while (ancestor) {\n parents.push(ancestor)\n ancestor = ancestor.parentNode.closest(selector)\n }\n\n return parents\n },\n\n prev(element, selector) {\n let previous = element.previousElementSibling\n\n while (previous) {\n if (previous.matches(selector)) {\n return [previous]\n }\n\n previous = previous.previousElementSibling\n }\n\n return []\n },\n // TODO: this is now unused; remove later along with prev()\n next(element, selector) {\n let next = element.nextElementSibling\n\n while (next) {\n if (next.matches(selector)) {\n return [next]\n }\n\n next = next.nextElementSibling\n }\n\n return []\n },\n\n focusableChildren(element) {\n const focusables = [\n 'a',\n 'button',\n 'input',\n 'textarea',\n 'select',\n 'details',\n '[tabindex]',\n '[contenteditable=\"true\"]'\n ].map(selector => `${selector}:not([tabindex^=\"-\"])`).join(',')\n\n return this.find(focusables, element).filter(el => !isDisabled(el) && isVisible(el))\n },\n\n getSelectorFromElement(element) {\n const selector = getSelector(element)\n\n if (selector) {\n return SelectorEngine.findOne(selector) ? selector : null\n }\n\n return null\n },\n\n getElementFromSelector(element) {\n const selector = getSelector(element)\n\n return selector ? SelectorEngine.findOne(selector) : null\n },\n\n getMultipleElementsFromSelector(element) {\n const selector = getSelector(element)\n\n return selector ? SelectorEngine.find(selector) : []\n }\n}\n\nexport default SelectorEngine\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap util/component-functions.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport EventHandler from '../dom/event-handler.js'\nimport SelectorEngine from '../dom/selector-engine.js'\nimport { isDisabled } from './index.js'\n\nconst enableDismissTrigger = (component, method = 'hide') => {\n const clickEvent = `click.dismiss${component.EVENT_KEY}`\n const name = component.NAME\n\n EventHandler.on(document, clickEvent, `[data-bs-dismiss=\"${name}\"]`, function (event) {\n if (['A', 'AREA'].includes(this.tagName)) {\n event.preventDefault()\n }\n\n if (isDisabled(this)) {\n return\n }\n\n const target = SelectorEngine.getElementFromSelector(this) || this.closest(`.${name}`)\n const instance = component.getOrCreateInstance(target)\n\n // Method argument is left, for Alert and only, as it doesn't implement the 'hide' method\n instance[method]()\n })\n}\n\nexport {\n enableDismissTrigger\n}\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap alert.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport BaseComponent from './base-component.js'\nimport EventHandler from './dom/event-handler.js'\nimport { enableDismissTrigger } from './util/component-functions.js'\nimport { defineJQueryPlugin } from './util/index.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'alert'\nconst DATA_KEY = 'bs.alert'\nconst EVENT_KEY = `.${DATA_KEY}`\n\nconst EVENT_CLOSE = `close${EVENT_KEY}`\nconst EVENT_CLOSED = `closed${EVENT_KEY}`\nconst CLASS_NAME_FADE = 'fade'\nconst CLASS_NAME_SHOW = 'show'\n\n/**\n * Class definition\n */\n\nclass Alert extends BaseComponent {\n // Getters\n static get NAME() {\n return NAME\n }\n\n // Public\n close() {\n const closeEvent = EventHandler.trigger(this._element, EVENT_CLOSE)\n\n if (closeEvent.defaultPrevented) {\n return\n }\n\n this._element.classList.remove(CLASS_NAME_SHOW)\n\n const isAnimated = this._element.classList.contains(CLASS_NAME_FADE)\n this._queueCallback(() => this._destroyElement(), this._element, isAnimated)\n }\n\n // Private\n _destroyElement() {\n this._element.remove()\n EventHandler.trigger(this._element, EVENT_CLOSED)\n this.dispose()\n }\n\n // Static\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Alert.getOrCreateInstance(this)\n\n if (typeof config !== 'string') {\n return\n }\n\n if (data[config] === undefined || config.startsWith('_') || config === 'constructor') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config](this)\n })\n }\n}\n\n/**\n * Data API implementation\n */\n\nenableDismissTrigger(Alert, 'close')\n\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Alert)\n\nexport default Alert\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap button.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport BaseComponent from './base-component.js'\nimport EventHandler from './dom/event-handler.js'\nimport { defineJQueryPlugin } from './util/index.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'button'\nconst DATA_KEY = 'bs.button'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\n\nconst CLASS_NAME_ACTIVE = 'active'\nconst SELECTOR_DATA_TOGGLE = '[data-bs-toggle=\"button\"]'\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\n\n/**\n * Class definition\n */\n\nclass Button extends BaseComponent {\n // Getters\n static get NAME() {\n return NAME\n }\n\n // Public\n toggle() {\n // Toggle class and sync the `aria-pressed` attribute with the return value of the `.toggle()` method\n this._element.setAttribute('aria-pressed', this._element.classList.toggle(CLASS_NAME_ACTIVE))\n }\n\n // Static\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Button.getOrCreateInstance(this)\n\n if (config === 'toggle') {\n data[config]()\n }\n })\n }\n}\n\n/**\n * Data API implementation\n */\n\nEventHandler.on(document, EVENT_CLICK_DATA_API, SELECTOR_DATA_TOGGLE, event => {\n event.preventDefault()\n\n const button = event.target.closest(SELECTOR_DATA_TOGGLE)\n const data = Button.getOrCreateInstance(button)\n\n data.toggle()\n})\n\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Button)\n\nexport default Button\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap util/swipe.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport EventHandler from '../dom/event-handler.js'\nimport Config from './config.js'\nimport { execute } from './index.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'swipe'\nconst EVENT_KEY = '.bs.swipe'\nconst EVENT_TOUCHSTART = `touchstart${EVENT_KEY}`\nconst EVENT_TOUCHMOVE = `touchmove${EVENT_KEY}`\nconst EVENT_TOUCHEND = `touchend${EVENT_KEY}`\nconst EVENT_POINTERDOWN = `pointerdown${EVENT_KEY}`\nconst EVENT_POINTERUP = `pointerup${EVENT_KEY}`\nconst POINTER_TYPE_TOUCH = 'touch'\nconst POINTER_TYPE_PEN = 'pen'\nconst CLASS_NAME_POINTER_EVENT = 'pointer-event'\nconst SWIPE_THRESHOLD = 40\n\nconst Default = {\n endCallback: null,\n leftCallback: null,\n rightCallback: null\n}\n\nconst DefaultType = {\n endCallback: '(function|null)',\n leftCallback: '(function|null)',\n rightCallback: '(function|null)'\n}\n\n/**\n * Class definition\n */\n\nclass Swipe extends Config {\n constructor(element, config) {\n super()\n this._element = element\n\n if (!element || !Swipe.isSupported()) {\n return\n }\n\n this._config = this._getConfig(config)\n this._deltaX = 0\n this._supportPointerEvents = Boolean(window.PointerEvent)\n this._initEvents()\n }\n\n // Getters\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n dispose() {\n EventHandler.off(this._element, EVENT_KEY)\n }\n\n // Private\n _start(event) {\n if (!this._supportPointerEvents) {\n this._deltaX = event.touches[0].clientX\n\n return\n }\n\n if (this._eventIsPointerPenTouch(event)) {\n this._deltaX = event.clientX\n }\n }\n\n _end(event) {\n if (this._eventIsPointerPenTouch(event)) {\n this._deltaX = event.clientX - this._deltaX\n }\n\n this._handleSwipe()\n execute(this._config.endCallback)\n }\n\n _move(event) {\n this._deltaX = event.touches && event.touches.length > 1 ?\n 0 :\n event.touches[0].clientX - this._deltaX\n }\n\n _handleSwipe() {\n const absDeltaX = Math.abs(this._deltaX)\n\n if (absDeltaX <= SWIPE_THRESHOLD) {\n return\n }\n\n const direction = absDeltaX / this._deltaX\n\n this._deltaX = 0\n\n if (!direction) {\n return\n }\n\n execute(direction > 0 ? this._config.rightCallback : this._config.leftCallback)\n }\n\n _initEvents() {\n if (this._supportPointerEvents) {\n EventHandler.on(this._element, EVENT_POINTERDOWN, event => this._start(event))\n EventHandler.on(this._element, EVENT_POINTERUP, event => this._end(event))\n\n this._element.classList.add(CLASS_NAME_POINTER_EVENT)\n } else {\n EventHandler.on(this._element, EVENT_TOUCHSTART, event => this._start(event))\n EventHandler.on(this._element, EVENT_TOUCHMOVE, event => this._move(event))\n EventHandler.on(this._element, EVENT_TOUCHEND, event => this._end(event))\n }\n }\n\n _eventIsPointerPenTouch(event) {\n return this._supportPointerEvents && (event.pointerType === POINTER_TYPE_PEN || event.pointerType === POINTER_TYPE_TOUCH)\n }\n\n // Static\n static isSupported() {\n return 'ontouchstart' in document.documentElement || navigator.maxTouchPoints > 0\n }\n}\n\nexport default Swipe\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap carousel.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport BaseComponent from './base-component.js'\nimport EventHandler from './dom/event-handler.js'\nimport Manipulator from './dom/manipulator.js'\nimport SelectorEngine from './dom/selector-engine.js'\nimport {\n defineJQueryPlugin,\n getNextActiveElement,\n isRTL,\n isVisible,\n reflow,\n triggerTransitionEnd\n} from './util/index.js'\nimport Swipe from './util/swipe.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'carousel'\nconst DATA_KEY = 'bs.carousel'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\n\nconst ARROW_LEFT_KEY = 'ArrowLeft'\nconst ARROW_RIGHT_KEY = 'ArrowRight'\nconst TOUCHEVENT_COMPAT_WAIT = 500 // Time for mouse compat events to fire after touch\n\nconst ORDER_NEXT = 'next'\nconst ORDER_PREV = 'prev'\nconst DIRECTION_LEFT = 'left'\nconst DIRECTION_RIGHT = 'right'\n\nconst EVENT_SLIDE = `slide${EVENT_KEY}`\nconst EVENT_SLID = `slid${EVENT_KEY}`\nconst EVENT_KEYDOWN = `keydown${EVENT_KEY}`\nconst EVENT_MOUSEENTER = `mouseenter${EVENT_KEY}`\nconst EVENT_MOUSELEAVE = `mouseleave${EVENT_KEY}`\nconst EVENT_DRAG_START = `dragstart${EVENT_KEY}`\nconst EVENT_LOAD_DATA_API = `load${EVENT_KEY}${DATA_API_KEY}`\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\n\nconst CLASS_NAME_CAROUSEL = 'carousel'\nconst CLASS_NAME_ACTIVE = 'active'\nconst CLASS_NAME_SLIDE = 'slide'\nconst CLASS_NAME_END = 'carousel-item-end'\nconst CLASS_NAME_START = 'carousel-item-start'\nconst CLASS_NAME_NEXT = 'carousel-item-next'\nconst CLASS_NAME_PREV = 'carousel-item-prev'\n\nconst SELECTOR_ACTIVE = '.active'\nconst SELECTOR_ITEM = '.carousel-item'\nconst SELECTOR_ACTIVE_ITEM = SELECTOR_ACTIVE + SELECTOR_ITEM\nconst SELECTOR_ITEM_IMG = '.carousel-item img'\nconst SELECTOR_INDICATORS = '.carousel-indicators'\nconst SELECTOR_DATA_SLIDE = '[data-bs-slide], [data-bs-slide-to]'\nconst SELECTOR_DATA_RIDE = '[data-bs-ride=\"carousel\"]'\n\nconst KEY_TO_DIRECTION = {\n [ARROW_LEFT_KEY]: DIRECTION_RIGHT,\n [ARROW_RIGHT_KEY]: DIRECTION_LEFT\n}\n\nconst Default = {\n interval: 5000,\n keyboard: true,\n pause: 'hover',\n ride: false,\n touch: true,\n wrap: true\n}\n\nconst DefaultType = {\n interval: '(number|boolean)', // TODO:v6 remove boolean support\n keyboard: 'boolean',\n pause: '(string|boolean)',\n ride: '(boolean|string)',\n touch: 'boolean',\n wrap: 'boolean'\n}\n\n/**\n * Class definition\n */\n\nclass Carousel extends BaseComponent {\n constructor(element, config) {\n super(element, config)\n\n this._interval = null\n this._activeElement = null\n this._isSliding = false\n this.touchTimeout = null\n this._swipeHelper = null\n\n this._indicatorsElement = SelectorEngine.findOne(SELECTOR_INDICATORS, this._element)\n this._addEventListeners()\n\n if (this._config.ride === CLASS_NAME_CAROUSEL) {\n this.cycle()\n }\n }\n\n // Getters\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n next() {\n this._slide(ORDER_NEXT)\n }\n\n nextWhenVisible() {\n // FIXME TODO use `document.visibilityState`\n // Don't call next when the page isn't visible\n // or the carousel or its parent isn't visible\n if (!document.hidden && isVisible(this._element)) {\n this.next()\n }\n }\n\n prev() {\n this._slide(ORDER_PREV)\n }\n\n pause() {\n if (this._isSliding) {\n triggerTransitionEnd(this._element)\n }\n\n this._clearInterval()\n }\n\n cycle() {\n this._clearInterval()\n this._updateInterval()\n\n this._interval = setInterval(() => this.nextWhenVisible(), this._config.interval)\n }\n\n _maybeEnableCycle() {\n if (!this._config.ride) {\n return\n }\n\n if (this._isSliding) {\n EventHandler.one(this._element, EVENT_SLID, () => this.cycle())\n return\n }\n\n this.cycle()\n }\n\n to(index) {\n const items = this._getItems()\n if (index > items.length - 1 || index < 0) {\n return\n }\n\n if (this._isSliding) {\n EventHandler.one(this._element, EVENT_SLID, () => this.to(index))\n return\n }\n\n const activeIndex = this._getItemIndex(this._getActive())\n if (activeIndex === index) {\n return\n }\n\n const order = index > activeIndex ? ORDER_NEXT : ORDER_PREV\n\n this._slide(order, items[index])\n }\n\n dispose() {\n if (this._swipeHelper) {\n this._swipeHelper.dispose()\n }\n\n super.dispose()\n }\n\n // Private\n _configAfterMerge(config) {\n config.defaultInterval = config.interval\n return config\n }\n\n _addEventListeners() {\n if (this._config.keyboard) {\n EventHandler.on(this._element, EVENT_KEYDOWN, event => this._keydown(event))\n }\n\n if (this._config.pause === 'hover') {\n EventHandler.on(this._element, EVENT_MOUSEENTER, () => this.pause())\n EventHandler.on(this._element, EVENT_MOUSELEAVE, () => this._maybeEnableCycle())\n }\n\n if (this._config.touch && Swipe.isSupported()) {\n this._addTouchEventListeners()\n }\n }\n\n _addTouchEventListeners() {\n for (const img of SelectorEngine.find(SELECTOR_ITEM_IMG, this._element)) {\n EventHandler.on(img, EVENT_DRAG_START, event => event.preventDefault())\n }\n\n const endCallBack = () => {\n if (this._config.pause !== 'hover') {\n return\n }\n\n // If it's a touch-enabled device, mouseenter/leave are fired as\n // part of the mouse compatibility events on first tap - the carousel\n // would stop cycling until user tapped out of it;\n // here, we listen for touchend, explicitly pause the carousel\n // (as if it's the second time we tap on it, mouseenter compat event\n // is NOT fired) and after a timeout (to allow for mouse compatibility\n // events to fire) we explicitly restart cycling\n\n this.pause()\n if (this.touchTimeout) {\n clearTimeout(this.touchTimeout)\n }\n\n this.touchTimeout = setTimeout(() => this._maybeEnableCycle(), TOUCHEVENT_COMPAT_WAIT + this._config.interval)\n }\n\n const swipeConfig = {\n leftCallback: () => this._slide(this._directionToOrder(DIRECTION_LEFT)),\n rightCallback: () => this._slide(this._directionToOrder(DIRECTION_RIGHT)),\n endCallback: endCallBack\n }\n\n this._swipeHelper = new Swipe(this._element, swipeConfig)\n }\n\n _keydown(event) {\n if (/input|textarea/i.test(event.target.tagName)) {\n return\n }\n\n const direction = KEY_TO_DIRECTION[event.key]\n if (direction) {\n event.preventDefault()\n this._slide(this._directionToOrder(direction))\n }\n }\n\n _getItemIndex(element) {\n return this._getItems().indexOf(element)\n }\n\n _setActiveIndicatorElement(index) {\n if (!this._indicatorsElement) {\n return\n }\n\n const activeIndicator = SelectorEngine.findOne(SELECTOR_ACTIVE, this._indicatorsElement)\n\n activeIndicator.classList.remove(CLASS_NAME_ACTIVE)\n activeIndicator.removeAttribute('aria-current')\n\n const newActiveIndicator = SelectorEngine.findOne(`[data-bs-slide-to=\"${index}\"]`, this._indicatorsElement)\n\n if (newActiveIndicator) {\n newActiveIndicator.classList.add(CLASS_NAME_ACTIVE)\n newActiveIndicator.setAttribute('aria-current', 'true')\n }\n }\n\n _updateInterval() {\n const element = this._activeElement || this._getActive()\n\n if (!element) {\n return\n }\n\n const elementInterval = Number.parseInt(element.getAttribute('data-bs-interval'), 10)\n\n this._config.interval = elementInterval || this._config.defaultInterval\n }\n\n _slide(order, element = null) {\n if (this._isSliding) {\n return\n }\n\n const activeElement = this._getActive()\n const isNext = order === ORDER_NEXT\n const nextElement = element || getNextActiveElement(this._getItems(), activeElement, isNext, this._config.wrap)\n\n if (nextElement === activeElement) {\n return\n }\n\n const nextElementIndex = this._getItemIndex(nextElement)\n\n const triggerEvent = eventName => {\n return EventHandler.trigger(this._element, eventName, {\n relatedTarget: nextElement,\n direction: this._orderToDirection(order),\n from: this._getItemIndex(activeElement),\n to: nextElementIndex\n })\n }\n\n const slideEvent = triggerEvent(EVENT_SLIDE)\n\n if (slideEvent.defaultPrevented) {\n return\n }\n\n if (!activeElement || !nextElement) {\n // Some weirdness is happening, so we bail\n // TODO: change tests that use empty divs to avoid this check\n return\n }\n\n const isCycling = Boolean(this._interval)\n this.pause()\n\n this._isSliding = true\n\n this._setActiveIndicatorElement(nextElementIndex)\n this._activeElement = nextElement\n\n const directionalClassName = isNext ? CLASS_NAME_START : CLASS_NAME_END\n const orderClassName = isNext ? CLASS_NAME_NEXT : CLASS_NAME_PREV\n\n nextElement.classList.add(orderClassName)\n\n reflow(nextElement)\n\n activeElement.classList.add(directionalClassName)\n nextElement.classList.add(directionalClassName)\n\n const completeCallBack = () => {\n nextElement.classList.remove(directionalClassName, orderClassName)\n nextElement.classList.add(CLASS_NAME_ACTIVE)\n\n activeElement.classList.remove(CLASS_NAME_ACTIVE, orderClassName, directionalClassName)\n\n this._isSliding = false\n\n triggerEvent(EVENT_SLID)\n }\n\n this._queueCallback(completeCallBack, activeElement, this._isAnimated())\n\n if (isCycling) {\n this.cycle()\n }\n }\n\n _isAnimated() {\n return this._element.classList.contains(CLASS_NAME_SLIDE)\n }\n\n _getActive() {\n return SelectorEngine.findOne(SELECTOR_ACTIVE_ITEM, this._element)\n }\n\n _getItems() {\n return SelectorEngine.find(SELECTOR_ITEM, this._element)\n }\n\n _clearInterval() {\n if (this._interval) {\n clearInterval(this._interval)\n this._interval = null\n }\n }\n\n _directionToOrder(direction) {\n if (isRTL()) {\n return direction === DIRECTION_LEFT ? ORDER_PREV : ORDER_NEXT\n }\n\n return direction === DIRECTION_LEFT ? ORDER_NEXT : ORDER_PREV\n }\n\n _orderToDirection(order) {\n if (isRTL()) {\n return order === ORDER_PREV ? DIRECTION_LEFT : DIRECTION_RIGHT\n }\n\n return order === ORDER_PREV ? DIRECTION_RIGHT : DIRECTION_LEFT\n }\n\n // Static\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Carousel.getOrCreateInstance(this, config)\n\n if (typeof config === 'number') {\n data.to(config)\n return\n }\n\n if (typeof config === 'string') {\n if (data[config] === undefined || config.startsWith('_') || config === 'constructor') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config]()\n }\n })\n }\n}\n\n/**\n * Data API implementation\n */\n\nEventHandler.on(document, EVENT_CLICK_DATA_API, SELECTOR_DATA_SLIDE, function (event) {\n const target = SelectorEngine.getElementFromSelector(this)\n\n if (!target || !target.classList.contains(CLASS_NAME_CAROUSEL)) {\n return\n }\n\n event.preventDefault()\n\n const carousel = Carousel.getOrCreateInstance(target)\n const slideIndex = this.getAttribute('data-bs-slide-to')\n\n if (slideIndex) {\n carousel.to(slideIndex)\n carousel._maybeEnableCycle()\n return\n }\n\n if (Manipulator.getDataAttribute(this, 'slide') === 'next') {\n carousel.next()\n carousel._maybeEnableCycle()\n return\n }\n\n carousel.prev()\n carousel._maybeEnableCycle()\n})\n\nEventHandler.on(window, EVENT_LOAD_DATA_API, () => {\n const carousels = SelectorEngine.find(SELECTOR_DATA_RIDE)\n\n for (const carousel of carousels) {\n Carousel.getOrCreateInstance(carousel)\n }\n})\n\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Carousel)\n\nexport default Carousel\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap collapse.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport BaseComponent from './base-component.js'\nimport EventHandler from './dom/event-handler.js'\nimport SelectorEngine from './dom/selector-engine.js'\nimport {\n defineJQueryPlugin,\n getElement,\n reflow\n} from './util/index.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'collapse'\nconst DATA_KEY = 'bs.collapse'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\n\nconst EVENT_SHOW = `show${EVENT_KEY}`\nconst EVENT_SHOWN = `shown${EVENT_KEY}`\nconst EVENT_HIDE = `hide${EVENT_KEY}`\nconst EVENT_HIDDEN = `hidden${EVENT_KEY}`\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\n\nconst CLASS_NAME_SHOW = 'show'\nconst CLASS_NAME_COLLAPSE = 'collapse'\nconst CLASS_NAME_COLLAPSING = 'collapsing'\nconst CLASS_NAME_COLLAPSED = 'collapsed'\nconst CLASS_NAME_DEEPER_CHILDREN = `:scope .${CLASS_NAME_COLLAPSE} .${CLASS_NAME_COLLAPSE}`\nconst CLASS_NAME_HORIZONTAL = 'collapse-horizontal'\n\nconst WIDTH = 'width'\nconst HEIGHT = 'height'\n\nconst SELECTOR_ACTIVES = '.collapse.show, .collapse.collapsing'\nconst SELECTOR_DATA_TOGGLE = '[data-bs-toggle=\"collapse\"]'\n\nconst Default = {\n parent: null,\n toggle: true\n}\n\nconst DefaultType = {\n parent: '(null|element)',\n toggle: 'boolean'\n}\n\n/**\n * Class definition\n */\n\nclass Collapse extends BaseComponent {\n constructor(element, config) {\n super(element, config)\n\n this._isTransitioning = false\n this._triggerArray = []\n\n const toggleList = SelectorEngine.find(SELECTOR_DATA_TOGGLE)\n\n for (const elem of toggleList) {\n const selector = SelectorEngine.getSelectorFromElement(elem)\n const filterElement = SelectorEngine.find(selector)\n .filter(foundElement => foundElement === this._element)\n\n if (selector !== null && filterElement.length) {\n this._triggerArray.push(elem)\n }\n }\n\n this._initializeChildren()\n\n if (!this._config.parent) {\n this._addAriaAndCollapsedClass(this._triggerArray, this._isShown())\n }\n\n if (this._config.toggle) {\n this.toggle()\n }\n }\n\n // Getters\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n toggle() {\n if (this._isShown()) {\n this.hide()\n } else {\n this.show()\n }\n }\n\n show() {\n if (this._isTransitioning || this._isShown()) {\n return\n }\n\n let activeChildren = []\n\n // find active children\n if (this._config.parent) {\n activeChildren = this._getFirstLevelChildren(SELECTOR_ACTIVES)\n .filter(element => element !== this._element)\n .map(element => Collapse.getOrCreateInstance(element, { toggle: false }))\n }\n\n if (activeChildren.length && activeChildren[0]._isTransitioning) {\n return\n }\n\n const startEvent = EventHandler.trigger(this._element, EVENT_SHOW)\n if (startEvent.defaultPrevented) {\n return\n }\n\n for (const activeInstance of activeChildren) {\n activeInstance.hide()\n }\n\n const dimension = this._getDimension()\n\n this._element.classList.remove(CLASS_NAME_COLLAPSE)\n this._element.classList.add(CLASS_NAME_COLLAPSING)\n\n this._element.style[dimension] = 0\n\n this._addAriaAndCollapsedClass(this._triggerArray, true)\n this._isTransitioning = true\n\n const complete = () => {\n this._isTransitioning = false\n\n this._element.classList.remove(CLASS_NAME_COLLAPSING)\n this._element.classList.add(CLASS_NAME_COLLAPSE, CLASS_NAME_SHOW)\n\n this._element.style[dimension] = ''\n\n EventHandler.trigger(this._element, EVENT_SHOWN)\n }\n\n const capitalizedDimension = dimension[0].toUpperCase() + dimension.slice(1)\n const scrollSize = `scroll${capitalizedDimension}`\n\n this._queueCallback(complete, this._element, true)\n this._element.style[dimension] = `${this._element[scrollSize]}px`\n }\n\n hide() {\n if (this._isTransitioning || !this._isShown()) {\n return\n }\n\n const startEvent = EventHandler.trigger(this._element, EVENT_HIDE)\n if (startEvent.defaultPrevented) {\n return\n }\n\n const dimension = this._getDimension()\n\n this._element.style[dimension] = `${this._element.getBoundingClientRect()[dimension]}px`\n\n reflow(this._element)\n\n this._element.classList.add(CLASS_NAME_COLLAPSING)\n this._element.classList.remove(CLASS_NAME_COLLAPSE, CLASS_NAME_SHOW)\n\n for (const trigger of this._triggerArray) {\n const element = SelectorEngine.getElementFromSelector(trigger)\n\n if (element && !this._isShown(element)) {\n this._addAriaAndCollapsedClass([trigger], false)\n }\n }\n\n this._isTransitioning = true\n\n const complete = () => {\n this._isTransitioning = false\n this._element.classList.remove(CLASS_NAME_COLLAPSING)\n this._element.classList.add(CLASS_NAME_COLLAPSE)\n EventHandler.trigger(this._element, EVENT_HIDDEN)\n }\n\n this._element.style[dimension] = ''\n\n this._queueCallback(complete, this._element, true)\n }\n\n _isShown(element = this._element) {\n return element.classList.contains(CLASS_NAME_SHOW)\n }\n\n // Private\n _configAfterMerge(config) {\n config.toggle = Boolean(config.toggle) // Coerce string values\n config.parent = getElement(config.parent)\n return config\n }\n\n _getDimension() {\n return this._element.classList.contains(CLASS_NAME_HORIZONTAL) ? WIDTH : HEIGHT\n }\n\n _initializeChildren() {\n if (!this._config.parent) {\n return\n }\n\n const children = this._getFirstLevelChildren(SELECTOR_DATA_TOGGLE)\n\n for (const element of children) {\n const selected = SelectorEngine.getElementFromSelector(element)\n\n if (selected) {\n this._addAriaAndCollapsedClass([element], this._isShown(selected))\n }\n }\n }\n\n _getFirstLevelChildren(selector) {\n const children = SelectorEngine.find(CLASS_NAME_DEEPER_CHILDREN, this._config.parent)\n // remove children if greater depth\n return SelectorEngine.find(selector, this._config.parent).filter(element => !children.includes(element))\n }\n\n _addAriaAndCollapsedClass(triggerArray, isOpen) {\n if (!triggerArray.length) {\n return\n }\n\n for (const element of triggerArray) {\n element.classList.toggle(CLASS_NAME_COLLAPSED, !isOpen)\n element.setAttribute('aria-expanded', isOpen)\n }\n }\n\n // Static\n static jQueryInterface(config) {\n const _config = {}\n if (typeof config === 'string' && /show|hide/.test(config)) {\n _config.toggle = false\n }\n\n return this.each(function () {\n const data = Collapse.getOrCreateInstance(this, _config)\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config]()\n }\n })\n }\n}\n\n/**\n * Data API implementation\n */\n\nEventHandler.on(document, EVENT_CLICK_DATA_API, SELECTOR_DATA_TOGGLE, function (event) {\n // preventDefault only for elements (which change the URL) not inside the collapsible element\n if (event.target.tagName === 'A' || (event.delegateTarget && event.delegateTarget.tagName === 'A')) {\n event.preventDefault()\n }\n\n for (const element of SelectorEngine.getMultipleElementsFromSelector(this)) {\n Collapse.getOrCreateInstance(element, { toggle: false }).toggle()\n }\n})\n\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Collapse)\n\nexport default Collapse\n","export var top = 'top';\nexport var bottom = 'bottom';\nexport var right = 'right';\nexport var left = 'left';\nexport var auto = 'auto';\nexport var basePlacements = [top, bottom, right, left];\nexport var start = 'start';\nexport var end = 'end';\nexport var clippingParents = 'clippingParents';\nexport var viewport = 'viewport';\nexport var popper = 'popper';\nexport var reference = 'reference';\nexport var variationPlacements = /*#__PURE__*/basePlacements.reduce(function (acc, placement) {\n return acc.concat([placement + \"-\" + start, placement + \"-\" + end]);\n}, []);\nexport var placements = /*#__PURE__*/[].concat(basePlacements, [auto]).reduce(function (acc, placement) {\n return acc.concat([placement, placement + \"-\" + start, placement + \"-\" + end]);\n}, []); // modifiers that need to read the DOM\n\nexport var beforeRead = 'beforeRead';\nexport var read = 'read';\nexport var afterRead = 'afterRead'; // pure-logic modifiers\n\nexport var beforeMain = 'beforeMain';\nexport var main = 'main';\nexport var afterMain = 'afterMain'; // modifier with the purpose to write to the DOM (or write into a framework state)\n\nexport var beforeWrite = 'beforeWrite';\nexport var write = 'write';\nexport var afterWrite = 'afterWrite';\nexport var modifierPhases = [beforeRead, read, afterRead, beforeMain, main, afterMain, beforeWrite, write, afterWrite];","export default function getNodeName(element) {\n return element ? (element.nodeName || '').toLowerCase() : null;\n}","export default function getWindow(node) {\n if (node == null) {\n return window;\n }\n\n if (node.toString() !== '[object Window]') {\n var ownerDocument = node.ownerDocument;\n return ownerDocument ? ownerDocument.defaultView || window : window;\n }\n\n return node;\n}","import getWindow from \"./getWindow.js\";\n\nfunction isElement(node) {\n var OwnElement = getWindow(node).Element;\n return node instanceof OwnElement || node instanceof Element;\n}\n\nfunction isHTMLElement(node) {\n var OwnElement = getWindow(node).HTMLElement;\n return node instanceof OwnElement || node instanceof HTMLElement;\n}\n\nfunction isShadowRoot(node) {\n // IE 11 has no ShadowRoot\n if (typeof ShadowRoot === 'undefined') {\n return false;\n }\n\n var OwnElement = getWindow(node).ShadowRoot;\n return node instanceof OwnElement || node instanceof ShadowRoot;\n}\n\nexport { isElement, isHTMLElement, isShadowRoot };","import getNodeName from \"../dom-utils/getNodeName.js\";\nimport { isHTMLElement } from \"../dom-utils/instanceOf.js\"; // This modifier takes the styles prepared by the `computeStyles` modifier\n// and applies them to the HTMLElements such as popper and arrow\n\nfunction applyStyles(_ref) {\n var state = _ref.state;\n Object.keys(state.elements).forEach(function (name) {\n var style = state.styles[name] || {};\n var attributes = state.attributes[name] || {};\n var element = state.elements[name]; // arrow is optional + virtual elements\n\n if (!isHTMLElement(element) || !getNodeName(element)) {\n return;\n } // Flow doesn't support to extend this property, but it's the most\n // effective way to apply styles to an HTMLElement\n // $FlowFixMe[cannot-write]\n\n\n Object.assign(element.style, style);\n Object.keys(attributes).forEach(function (name) {\n var value = attributes[name];\n\n if (value === false) {\n element.removeAttribute(name);\n } else {\n element.setAttribute(name, value === true ? '' : value);\n }\n });\n });\n}\n\nfunction effect(_ref2) {\n var state = _ref2.state;\n var initialStyles = {\n popper: {\n position: state.options.strategy,\n left: '0',\n top: '0',\n margin: '0'\n },\n arrow: {\n position: 'absolute'\n },\n reference: {}\n };\n Object.assign(state.elements.popper.style, initialStyles.popper);\n state.styles = initialStyles;\n\n if (state.elements.arrow) {\n Object.assign(state.elements.arrow.style, initialStyles.arrow);\n }\n\n return function () {\n Object.keys(state.elements).forEach(function (name) {\n var element = state.elements[name];\n var attributes = state.attributes[name] || {};\n var styleProperties = Object.keys(state.styles.hasOwnProperty(name) ? state.styles[name] : initialStyles[name]); // Set all values to an empty string to unset them\n\n var style = styleProperties.reduce(function (style, property) {\n style[property] = '';\n return style;\n }, {}); // arrow is optional + virtual elements\n\n if (!isHTMLElement(element) || !getNodeName(element)) {\n return;\n }\n\n Object.assign(element.style, style);\n Object.keys(attributes).forEach(function (attribute) {\n element.removeAttribute(attribute);\n });\n });\n };\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'applyStyles',\n enabled: true,\n phase: 'write',\n fn: applyStyles,\n effect: effect,\n requires: ['computeStyles']\n};","import { auto } from \"../enums.js\";\nexport default function getBasePlacement(placement) {\n return placement.split('-')[0];\n}","export var max = Math.max;\nexport var min = Math.min;\nexport var round = Math.round;","export default function getUAString() {\n var uaData = navigator.userAgentData;\n\n if (uaData != null && uaData.brands && Array.isArray(uaData.brands)) {\n return uaData.brands.map(function (item) {\n return item.brand + \"/\" + item.version;\n }).join(' ');\n }\n\n return navigator.userAgent;\n}","import getUAString from \"../utils/userAgent.js\";\nexport default function isLayoutViewport() {\n return !/^((?!chrome|android).)*safari/i.test(getUAString());\n}","import { isElement, isHTMLElement } from \"./instanceOf.js\";\nimport { round } from \"../utils/math.js\";\nimport getWindow from \"./getWindow.js\";\nimport isLayoutViewport from \"./isLayoutViewport.js\";\nexport default function getBoundingClientRect(element, includeScale, isFixedStrategy) {\n if (includeScale === void 0) {\n includeScale = false;\n }\n\n if (isFixedStrategy === void 0) {\n isFixedStrategy = false;\n }\n\n var clientRect = element.getBoundingClientRect();\n var scaleX = 1;\n var scaleY = 1;\n\n if (includeScale && isHTMLElement(element)) {\n scaleX = element.offsetWidth > 0 ? round(clientRect.width) / element.offsetWidth || 1 : 1;\n scaleY = element.offsetHeight > 0 ? round(clientRect.height) / element.offsetHeight || 1 : 1;\n }\n\n var _ref = isElement(element) ? getWindow(element) : window,\n visualViewport = _ref.visualViewport;\n\n var addVisualOffsets = !isLayoutViewport() && isFixedStrategy;\n var x = (clientRect.left + (addVisualOffsets && visualViewport ? visualViewport.offsetLeft : 0)) / scaleX;\n var y = (clientRect.top + (addVisualOffsets && visualViewport ? visualViewport.offsetTop : 0)) / scaleY;\n var width = clientRect.width / scaleX;\n var height = clientRect.height / scaleY;\n return {\n width: width,\n height: height,\n top: y,\n right: x + width,\n bottom: y + height,\n left: x,\n x: x,\n y: y\n };\n}","import getBoundingClientRect from \"./getBoundingClientRect.js\"; // Returns the layout rect of an element relative to its offsetParent. Layout\n// means it doesn't take into account transforms.\n\nexport default function getLayoutRect(element) {\n var clientRect = getBoundingClientRect(element); // Use the clientRect sizes if it's not been transformed.\n // Fixes https://github.com/popperjs/popper-core/issues/1223\n\n var width = element.offsetWidth;\n var height = element.offsetHeight;\n\n if (Math.abs(clientRect.width - width) <= 1) {\n width = clientRect.width;\n }\n\n if (Math.abs(clientRect.height - height) <= 1) {\n height = clientRect.height;\n }\n\n return {\n x: element.offsetLeft,\n y: element.offsetTop,\n width: width,\n height: height\n };\n}","import { isShadowRoot } from \"./instanceOf.js\";\nexport default function contains(parent, child) {\n var rootNode = child.getRootNode && child.getRootNode(); // First, attempt with faster native method\n\n if (parent.contains(child)) {\n return true;\n } // then fallback to custom implementation with Shadow DOM support\n else if (rootNode && isShadowRoot(rootNode)) {\n var next = child;\n\n do {\n if (next && parent.isSameNode(next)) {\n return true;\n } // $FlowFixMe[prop-missing]: need a better way to handle this...\n\n\n next = next.parentNode || next.host;\n } while (next);\n } // Give up, the result is false\n\n\n return false;\n}","import getWindow from \"./getWindow.js\";\nexport default function getComputedStyle(element) {\n return getWindow(element).getComputedStyle(element);\n}","import getNodeName from \"./getNodeName.js\";\nexport default function isTableElement(element) {\n return ['table', 'td', 'th'].indexOf(getNodeName(element)) >= 0;\n}","import { isElement } from \"./instanceOf.js\";\nexport default function getDocumentElement(element) {\n // $FlowFixMe[incompatible-return]: assume body is always available\n return ((isElement(element) ? element.ownerDocument : // $FlowFixMe[prop-missing]\n element.document) || window.document).documentElement;\n}","import getNodeName from \"./getNodeName.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport { isShadowRoot } from \"./instanceOf.js\";\nexport default function getParentNode(element) {\n if (getNodeName(element) === 'html') {\n return element;\n }\n\n return (// this is a quicker (but less type safe) way to save quite some bytes from the bundle\n // $FlowFixMe[incompatible-return]\n // $FlowFixMe[prop-missing]\n element.assignedSlot || // step into the shadow DOM of the parent of a slotted node\n element.parentNode || ( // DOM Element detected\n isShadowRoot(element) ? element.host : null) || // ShadowRoot detected\n // $FlowFixMe[incompatible-call]: HTMLElement is a Node\n getDocumentElement(element) // fallback\n\n );\n}","import getWindow from \"./getWindow.js\";\nimport getNodeName from \"./getNodeName.js\";\nimport getComputedStyle from \"./getComputedStyle.js\";\nimport { isHTMLElement, isShadowRoot } from \"./instanceOf.js\";\nimport isTableElement from \"./isTableElement.js\";\nimport getParentNode from \"./getParentNode.js\";\nimport getUAString from \"../utils/userAgent.js\";\n\nfunction getTrueOffsetParent(element) {\n if (!isHTMLElement(element) || // https://github.com/popperjs/popper-core/issues/837\n getComputedStyle(element).position === 'fixed') {\n return null;\n }\n\n return element.offsetParent;\n} // `.offsetParent` reports `null` for fixed elements, while absolute elements\n// return the containing block\n\n\nfunction getContainingBlock(element) {\n var isFirefox = /firefox/i.test(getUAString());\n var isIE = /Trident/i.test(getUAString());\n\n if (isIE && isHTMLElement(element)) {\n // In IE 9, 10 and 11 fixed elements containing block is always established by the viewport\n var elementCss = getComputedStyle(element);\n\n if (elementCss.position === 'fixed') {\n return null;\n }\n }\n\n var currentNode = getParentNode(element);\n\n if (isShadowRoot(currentNode)) {\n currentNode = currentNode.host;\n }\n\n while (isHTMLElement(currentNode) && ['html', 'body'].indexOf(getNodeName(currentNode)) < 0) {\n var css = getComputedStyle(currentNode); // This is non-exhaustive but covers the most common CSS properties that\n // create a containing block.\n // https://developer.mozilla.org/en-US/docs/Web/CSS/Containing_block#identifying_the_containing_block\n\n if (css.transform !== 'none' || css.perspective !== 'none' || css.contain === 'paint' || ['transform', 'perspective'].indexOf(css.willChange) !== -1 || isFirefox && css.willChange === 'filter' || isFirefox && css.filter && css.filter !== 'none') {\n return currentNode;\n } else {\n currentNode = currentNode.parentNode;\n }\n }\n\n return null;\n} // Gets the closest ancestor positioned element. Handles some edge cases,\n// such as table ancestors and cross browser bugs.\n\n\nexport default function getOffsetParent(element) {\n var window = getWindow(element);\n var offsetParent = getTrueOffsetParent(element);\n\n while (offsetParent && isTableElement(offsetParent) && getComputedStyle(offsetParent).position === 'static') {\n offsetParent = getTrueOffsetParent(offsetParent);\n }\n\n if (offsetParent && (getNodeName(offsetParent) === 'html' || getNodeName(offsetParent) === 'body' && getComputedStyle(offsetParent).position === 'static')) {\n return window;\n }\n\n return offsetParent || getContainingBlock(element) || window;\n}","export default function getMainAxisFromPlacement(placement) {\n return ['top', 'bottom'].indexOf(placement) >= 0 ? 'x' : 'y';\n}","import { max as mathMax, min as mathMin } from \"./math.js\";\nexport function within(min, value, max) {\n return mathMax(min, mathMin(value, max));\n}\nexport function withinMaxClamp(min, value, max) {\n var v = within(min, value, max);\n return v > max ? max : v;\n}","import getFreshSideObject from \"./getFreshSideObject.js\";\nexport default function mergePaddingObject(paddingObject) {\n return Object.assign({}, getFreshSideObject(), paddingObject);\n}","export default function getFreshSideObject() {\n return {\n top: 0,\n right: 0,\n bottom: 0,\n left: 0\n };\n}","export default function expandToHashMap(value, keys) {\n return keys.reduce(function (hashMap, key) {\n hashMap[key] = value;\n return hashMap;\n }, {});\n}","import getBasePlacement from \"../utils/getBasePlacement.js\";\nimport getLayoutRect from \"../dom-utils/getLayoutRect.js\";\nimport contains from \"../dom-utils/contains.js\";\nimport getOffsetParent from \"../dom-utils/getOffsetParent.js\";\nimport getMainAxisFromPlacement from \"../utils/getMainAxisFromPlacement.js\";\nimport { within } from \"../utils/within.js\";\nimport mergePaddingObject from \"../utils/mergePaddingObject.js\";\nimport expandToHashMap from \"../utils/expandToHashMap.js\";\nimport { left, right, basePlacements, top, bottom } from \"../enums.js\"; // eslint-disable-next-line import/no-unused-modules\n\nvar toPaddingObject = function toPaddingObject(padding, state) {\n padding = typeof padding === 'function' ? padding(Object.assign({}, state.rects, {\n placement: state.placement\n })) : padding;\n return mergePaddingObject(typeof padding !== 'number' ? padding : expandToHashMap(padding, basePlacements));\n};\n\nfunction arrow(_ref) {\n var _state$modifiersData$;\n\n var state = _ref.state,\n name = _ref.name,\n options = _ref.options;\n var arrowElement = state.elements.arrow;\n var popperOffsets = state.modifiersData.popperOffsets;\n var basePlacement = getBasePlacement(state.placement);\n var axis = getMainAxisFromPlacement(basePlacement);\n var isVertical = [left, right].indexOf(basePlacement) >= 0;\n var len = isVertical ? 'height' : 'width';\n\n if (!arrowElement || !popperOffsets) {\n return;\n }\n\n var paddingObject = toPaddingObject(options.padding, state);\n var arrowRect = getLayoutRect(arrowElement);\n var minProp = axis === 'y' ? top : left;\n var maxProp = axis === 'y' ? bottom : right;\n var endDiff = state.rects.reference[len] + state.rects.reference[axis] - popperOffsets[axis] - state.rects.popper[len];\n var startDiff = popperOffsets[axis] - state.rects.reference[axis];\n var arrowOffsetParent = getOffsetParent(arrowElement);\n var clientSize = arrowOffsetParent ? axis === 'y' ? arrowOffsetParent.clientHeight || 0 : arrowOffsetParent.clientWidth || 0 : 0;\n var centerToReference = endDiff / 2 - startDiff / 2; // Make sure the arrow doesn't overflow the popper if the center point is\n // outside of the popper bounds\n\n var min = paddingObject[minProp];\n var max = clientSize - arrowRect[len] - paddingObject[maxProp];\n var center = clientSize / 2 - arrowRect[len] / 2 + centerToReference;\n var offset = within(min, center, max); // Prevents breaking syntax highlighting...\n\n var axisProp = axis;\n state.modifiersData[name] = (_state$modifiersData$ = {}, _state$modifiersData$[axisProp] = offset, _state$modifiersData$.centerOffset = offset - center, _state$modifiersData$);\n}\n\nfunction effect(_ref2) {\n var state = _ref2.state,\n options = _ref2.options;\n var _options$element = options.element,\n arrowElement = _options$element === void 0 ? '[data-popper-arrow]' : _options$element;\n\n if (arrowElement == null) {\n return;\n } // CSS selector\n\n\n if (typeof arrowElement === 'string') {\n arrowElement = state.elements.popper.querySelector(arrowElement);\n\n if (!arrowElement) {\n return;\n }\n }\n\n if (!contains(state.elements.popper, arrowElement)) {\n return;\n }\n\n state.elements.arrow = arrowElement;\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'arrow',\n enabled: true,\n phase: 'main',\n fn: arrow,\n effect: effect,\n requires: ['popperOffsets'],\n requiresIfExists: ['preventOverflow']\n};","export default function getVariation(placement) {\n return placement.split('-')[1];\n}","import { top, left, right, bottom, end } from \"../enums.js\";\nimport getOffsetParent from \"../dom-utils/getOffsetParent.js\";\nimport getWindow from \"../dom-utils/getWindow.js\";\nimport getDocumentElement from \"../dom-utils/getDocumentElement.js\";\nimport getComputedStyle from \"../dom-utils/getComputedStyle.js\";\nimport getBasePlacement from \"../utils/getBasePlacement.js\";\nimport getVariation from \"../utils/getVariation.js\";\nimport { round } from \"../utils/math.js\"; // eslint-disable-next-line import/no-unused-modules\n\nvar unsetSides = {\n top: 'auto',\n right: 'auto',\n bottom: 'auto',\n left: 'auto'\n}; // Round the offsets to the nearest suitable subpixel based on the DPR.\n// Zooming can change the DPR, but it seems to report a value that will\n// cleanly divide the values into the appropriate subpixels.\n\nfunction roundOffsetsByDPR(_ref, win) {\n var x = _ref.x,\n y = _ref.y;\n var dpr = win.devicePixelRatio || 1;\n return {\n x: round(x * dpr) / dpr || 0,\n y: round(y * dpr) / dpr || 0\n };\n}\n\nexport function mapToStyles(_ref2) {\n var _Object$assign2;\n\n var popper = _ref2.popper,\n popperRect = _ref2.popperRect,\n placement = _ref2.placement,\n variation = _ref2.variation,\n offsets = _ref2.offsets,\n position = _ref2.position,\n gpuAcceleration = _ref2.gpuAcceleration,\n adaptive = _ref2.adaptive,\n roundOffsets = _ref2.roundOffsets,\n isFixed = _ref2.isFixed;\n var _offsets$x = offsets.x,\n x = _offsets$x === void 0 ? 0 : _offsets$x,\n _offsets$y = offsets.y,\n y = _offsets$y === void 0 ? 0 : _offsets$y;\n\n var _ref3 = typeof roundOffsets === 'function' ? roundOffsets({\n x: x,\n y: y\n }) : {\n x: x,\n y: y\n };\n\n x = _ref3.x;\n y = _ref3.y;\n var hasX = offsets.hasOwnProperty('x');\n var hasY = offsets.hasOwnProperty('y');\n var sideX = left;\n var sideY = top;\n var win = window;\n\n if (adaptive) {\n var offsetParent = getOffsetParent(popper);\n var heightProp = 'clientHeight';\n var widthProp = 'clientWidth';\n\n if (offsetParent === getWindow(popper)) {\n offsetParent = getDocumentElement(popper);\n\n if (getComputedStyle(offsetParent).position !== 'static' && position === 'absolute') {\n heightProp = 'scrollHeight';\n widthProp = 'scrollWidth';\n }\n } // $FlowFixMe[incompatible-cast]: force type refinement, we compare offsetParent with window above, but Flow doesn't detect it\n\n\n offsetParent = offsetParent;\n\n if (placement === top || (placement === left || placement === right) && variation === end) {\n sideY = bottom;\n var offsetY = isFixed && offsetParent === win && win.visualViewport ? win.visualViewport.height : // $FlowFixMe[prop-missing]\n offsetParent[heightProp];\n y -= offsetY - popperRect.height;\n y *= gpuAcceleration ? 1 : -1;\n }\n\n if (placement === left || (placement === top || placement === bottom) && variation === end) {\n sideX = right;\n var offsetX = isFixed && offsetParent === win && win.visualViewport ? win.visualViewport.width : // $FlowFixMe[prop-missing]\n offsetParent[widthProp];\n x -= offsetX - popperRect.width;\n x *= gpuAcceleration ? 1 : -1;\n }\n }\n\n var commonStyles = Object.assign({\n position: position\n }, adaptive && unsetSides);\n\n var _ref4 = roundOffsets === true ? roundOffsetsByDPR({\n x: x,\n y: y\n }, getWindow(popper)) : {\n x: x,\n y: y\n };\n\n x = _ref4.x;\n y = _ref4.y;\n\n if (gpuAcceleration) {\n var _Object$assign;\n\n return Object.assign({}, commonStyles, (_Object$assign = {}, _Object$assign[sideY] = hasY ? '0' : '', _Object$assign[sideX] = hasX ? '0' : '', _Object$assign.transform = (win.devicePixelRatio || 1) <= 1 ? \"translate(\" + x + \"px, \" + y + \"px)\" : \"translate3d(\" + x + \"px, \" + y + \"px, 0)\", _Object$assign));\n }\n\n return Object.assign({}, commonStyles, (_Object$assign2 = {}, _Object$assign2[sideY] = hasY ? y + \"px\" : '', _Object$assign2[sideX] = hasX ? x + \"px\" : '', _Object$assign2.transform = '', _Object$assign2));\n}\n\nfunction computeStyles(_ref5) {\n var state = _ref5.state,\n options = _ref5.options;\n var _options$gpuAccelerat = options.gpuAcceleration,\n gpuAcceleration = _options$gpuAccelerat === void 0 ? true : _options$gpuAccelerat,\n _options$adaptive = options.adaptive,\n adaptive = _options$adaptive === void 0 ? true : _options$adaptive,\n _options$roundOffsets = options.roundOffsets,\n roundOffsets = _options$roundOffsets === void 0 ? true : _options$roundOffsets;\n var commonStyles = {\n placement: getBasePlacement(state.placement),\n variation: getVariation(state.placement),\n popper: state.elements.popper,\n popperRect: state.rects.popper,\n gpuAcceleration: gpuAcceleration,\n isFixed: state.options.strategy === 'fixed'\n };\n\n if (state.modifiersData.popperOffsets != null) {\n state.styles.popper = Object.assign({}, state.styles.popper, mapToStyles(Object.assign({}, commonStyles, {\n offsets: state.modifiersData.popperOffsets,\n position: state.options.strategy,\n adaptive: adaptive,\n roundOffsets: roundOffsets\n })));\n }\n\n if (state.modifiersData.arrow != null) {\n state.styles.arrow = Object.assign({}, state.styles.arrow, mapToStyles(Object.assign({}, commonStyles, {\n offsets: state.modifiersData.arrow,\n position: 'absolute',\n adaptive: false,\n roundOffsets: roundOffsets\n })));\n }\n\n state.attributes.popper = Object.assign({}, state.attributes.popper, {\n 'data-popper-placement': state.placement\n });\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'computeStyles',\n enabled: true,\n phase: 'beforeWrite',\n fn: computeStyles,\n data: {}\n};","import getWindow from \"../dom-utils/getWindow.js\"; // eslint-disable-next-line import/no-unused-modules\n\nvar passive = {\n passive: true\n};\n\nfunction effect(_ref) {\n var state = _ref.state,\n instance = _ref.instance,\n options = _ref.options;\n var _options$scroll = options.scroll,\n scroll = _options$scroll === void 0 ? true : _options$scroll,\n _options$resize = options.resize,\n resize = _options$resize === void 0 ? true : _options$resize;\n var window = getWindow(state.elements.popper);\n var scrollParents = [].concat(state.scrollParents.reference, state.scrollParents.popper);\n\n if (scroll) {\n scrollParents.forEach(function (scrollParent) {\n scrollParent.addEventListener('scroll', instance.update, passive);\n });\n }\n\n if (resize) {\n window.addEventListener('resize', instance.update, passive);\n }\n\n return function () {\n if (scroll) {\n scrollParents.forEach(function (scrollParent) {\n scrollParent.removeEventListener('scroll', instance.update, passive);\n });\n }\n\n if (resize) {\n window.removeEventListener('resize', instance.update, passive);\n }\n };\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'eventListeners',\n enabled: true,\n phase: 'write',\n fn: function fn() {},\n effect: effect,\n data: {}\n};","var hash = {\n left: 'right',\n right: 'left',\n bottom: 'top',\n top: 'bottom'\n};\nexport default function getOppositePlacement(placement) {\n return placement.replace(/left|right|bottom|top/g, function (matched) {\n return hash[matched];\n });\n}","var hash = {\n start: 'end',\n end: 'start'\n};\nexport default function getOppositeVariationPlacement(placement) {\n return placement.replace(/start|end/g, function (matched) {\n return hash[matched];\n });\n}","import getWindow from \"./getWindow.js\";\nexport default function getWindowScroll(node) {\n var win = getWindow(node);\n var scrollLeft = win.pageXOffset;\n var scrollTop = win.pageYOffset;\n return {\n scrollLeft: scrollLeft,\n scrollTop: scrollTop\n };\n}","import getBoundingClientRect from \"./getBoundingClientRect.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport getWindowScroll from \"./getWindowScroll.js\";\nexport default function getWindowScrollBarX(element) {\n // If has a CSS width greater than the viewport, then this will be\n // incorrect for RTL.\n // Popper 1 is broken in this case and never had a bug report so let's assume\n // it's not an issue. I don't think anyone ever specifies width on \n // anyway.\n // Browsers where the left scrollbar doesn't cause an issue report `0` for\n // this (e.g. Edge 2019, IE11, Safari)\n return getBoundingClientRect(getDocumentElement(element)).left + getWindowScroll(element).scrollLeft;\n}","import getComputedStyle from \"./getComputedStyle.js\";\nexport default function isScrollParent(element) {\n // Firefox wants us to check `-x` and `-y` variations as well\n var _getComputedStyle = getComputedStyle(element),\n overflow = _getComputedStyle.overflow,\n overflowX = _getComputedStyle.overflowX,\n overflowY = _getComputedStyle.overflowY;\n\n return /auto|scroll|overlay|hidden/.test(overflow + overflowY + overflowX);\n}","import getParentNode from \"./getParentNode.js\";\nimport isScrollParent from \"./isScrollParent.js\";\nimport getNodeName from \"./getNodeName.js\";\nimport { isHTMLElement } from \"./instanceOf.js\";\nexport default function getScrollParent(node) {\n if (['html', 'body', '#document'].indexOf(getNodeName(node)) >= 0) {\n // $FlowFixMe[incompatible-return]: assume body is always available\n return node.ownerDocument.body;\n }\n\n if (isHTMLElement(node) && isScrollParent(node)) {\n return node;\n }\n\n return getScrollParent(getParentNode(node));\n}","import getScrollParent from \"./getScrollParent.js\";\nimport getParentNode from \"./getParentNode.js\";\nimport getWindow from \"./getWindow.js\";\nimport isScrollParent from \"./isScrollParent.js\";\n/*\ngiven a DOM element, return the list of all scroll parents, up the list of ancesors\nuntil we get to the top window object. This list is what we attach scroll listeners\nto, because if any of these parent elements scroll, we'll need to re-calculate the\nreference element's position.\n*/\n\nexport default function listScrollParents(element, list) {\n var _element$ownerDocumen;\n\n if (list === void 0) {\n list = [];\n }\n\n var scrollParent = getScrollParent(element);\n var isBody = scrollParent === ((_element$ownerDocumen = element.ownerDocument) == null ? void 0 : _element$ownerDocumen.body);\n var win = getWindow(scrollParent);\n var target = isBody ? [win].concat(win.visualViewport || [], isScrollParent(scrollParent) ? scrollParent : []) : scrollParent;\n var updatedList = list.concat(target);\n return isBody ? updatedList : // $FlowFixMe[incompatible-call]: isBody tells us target will be an HTMLElement here\n updatedList.concat(listScrollParents(getParentNode(target)));\n}","export default function rectToClientRect(rect) {\n return Object.assign({}, rect, {\n left: rect.x,\n top: rect.y,\n right: rect.x + rect.width,\n bottom: rect.y + rect.height\n });\n}","import { viewport } from \"../enums.js\";\nimport getViewportRect from \"./getViewportRect.js\";\nimport getDocumentRect from \"./getDocumentRect.js\";\nimport listScrollParents from \"./listScrollParents.js\";\nimport getOffsetParent from \"./getOffsetParent.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport getComputedStyle from \"./getComputedStyle.js\";\nimport { isElement, isHTMLElement } from \"./instanceOf.js\";\nimport getBoundingClientRect from \"./getBoundingClientRect.js\";\nimport getParentNode from \"./getParentNode.js\";\nimport contains from \"./contains.js\";\nimport getNodeName from \"./getNodeName.js\";\nimport rectToClientRect from \"../utils/rectToClientRect.js\";\nimport { max, min } from \"../utils/math.js\";\n\nfunction getInnerBoundingClientRect(element, strategy) {\n var rect = getBoundingClientRect(element, false, strategy === 'fixed');\n rect.top = rect.top + element.clientTop;\n rect.left = rect.left + element.clientLeft;\n rect.bottom = rect.top + element.clientHeight;\n rect.right = rect.left + element.clientWidth;\n rect.width = element.clientWidth;\n rect.height = element.clientHeight;\n rect.x = rect.left;\n rect.y = rect.top;\n return rect;\n}\n\nfunction getClientRectFromMixedType(element, clippingParent, strategy) {\n return clippingParent === viewport ? rectToClientRect(getViewportRect(element, strategy)) : isElement(clippingParent) ? getInnerBoundingClientRect(clippingParent, strategy) : rectToClientRect(getDocumentRect(getDocumentElement(element)));\n} // A \"clipping parent\" is an overflowable container with the characteristic of\n// clipping (or hiding) overflowing elements with a position different from\n// `initial`\n\n\nfunction getClippingParents(element) {\n var clippingParents = listScrollParents(getParentNode(element));\n var canEscapeClipping = ['absolute', 'fixed'].indexOf(getComputedStyle(element).position) >= 0;\n var clipperElement = canEscapeClipping && isHTMLElement(element) ? getOffsetParent(element) : element;\n\n if (!isElement(clipperElement)) {\n return [];\n } // $FlowFixMe[incompatible-return]: https://github.com/facebook/flow/issues/1414\n\n\n return clippingParents.filter(function (clippingParent) {\n return isElement(clippingParent) && contains(clippingParent, clipperElement) && getNodeName(clippingParent) !== 'body';\n });\n} // Gets the maximum area that the element is visible in due to any number of\n// clipping parents\n\n\nexport default function getClippingRect(element, boundary, rootBoundary, strategy) {\n var mainClippingParents = boundary === 'clippingParents' ? getClippingParents(element) : [].concat(boundary);\n var clippingParents = [].concat(mainClippingParents, [rootBoundary]);\n var firstClippingParent = clippingParents[0];\n var clippingRect = clippingParents.reduce(function (accRect, clippingParent) {\n var rect = getClientRectFromMixedType(element, clippingParent, strategy);\n accRect.top = max(rect.top, accRect.top);\n accRect.right = min(rect.right, accRect.right);\n accRect.bottom = min(rect.bottom, accRect.bottom);\n accRect.left = max(rect.left, accRect.left);\n return accRect;\n }, getClientRectFromMixedType(element, firstClippingParent, strategy));\n clippingRect.width = clippingRect.right - clippingRect.left;\n clippingRect.height = clippingRect.bottom - clippingRect.top;\n clippingRect.x = clippingRect.left;\n clippingRect.y = clippingRect.top;\n return clippingRect;\n}","import getWindow from \"./getWindow.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport getWindowScrollBarX from \"./getWindowScrollBarX.js\";\nimport isLayoutViewport from \"./isLayoutViewport.js\";\nexport default function getViewportRect(element, strategy) {\n var win = getWindow(element);\n var html = getDocumentElement(element);\n var visualViewport = win.visualViewport;\n var width = html.clientWidth;\n var height = html.clientHeight;\n var x = 0;\n var y = 0;\n\n if (visualViewport) {\n width = visualViewport.width;\n height = visualViewport.height;\n var layoutViewport = isLayoutViewport();\n\n if (layoutViewport || !layoutViewport && strategy === 'fixed') {\n x = visualViewport.offsetLeft;\n y = visualViewport.offsetTop;\n }\n }\n\n return {\n width: width,\n height: height,\n x: x + getWindowScrollBarX(element),\n y: y\n };\n}","import getDocumentElement from \"./getDocumentElement.js\";\nimport getComputedStyle from \"./getComputedStyle.js\";\nimport getWindowScrollBarX from \"./getWindowScrollBarX.js\";\nimport getWindowScroll from \"./getWindowScroll.js\";\nimport { max } from \"../utils/math.js\"; // Gets the entire size of the scrollable document area, even extending outside\n// of the `` and `` rect bounds if horizontally scrollable\n\nexport default function getDocumentRect(element) {\n var _element$ownerDocumen;\n\n var html = getDocumentElement(element);\n var winScroll = getWindowScroll(element);\n var body = (_element$ownerDocumen = element.ownerDocument) == null ? void 0 : _element$ownerDocumen.body;\n var width = max(html.scrollWidth, html.clientWidth, body ? body.scrollWidth : 0, body ? body.clientWidth : 0);\n var height = max(html.scrollHeight, html.clientHeight, body ? body.scrollHeight : 0, body ? body.clientHeight : 0);\n var x = -winScroll.scrollLeft + getWindowScrollBarX(element);\n var y = -winScroll.scrollTop;\n\n if (getComputedStyle(body || html).direction === 'rtl') {\n x += max(html.clientWidth, body ? body.clientWidth : 0) - width;\n }\n\n return {\n width: width,\n height: height,\n x: x,\n y: y\n };\n}","import getBasePlacement from \"./getBasePlacement.js\";\nimport getVariation from \"./getVariation.js\";\nimport getMainAxisFromPlacement from \"./getMainAxisFromPlacement.js\";\nimport { top, right, bottom, left, start, end } from \"../enums.js\";\nexport default function computeOffsets(_ref) {\n var reference = _ref.reference,\n element = _ref.element,\n placement = _ref.placement;\n var basePlacement = placement ? getBasePlacement(placement) : null;\n var variation = placement ? getVariation(placement) : null;\n var commonX = reference.x + reference.width / 2 - element.width / 2;\n var commonY = reference.y + reference.height / 2 - element.height / 2;\n var offsets;\n\n switch (basePlacement) {\n case top:\n offsets = {\n x: commonX,\n y: reference.y - element.height\n };\n break;\n\n case bottom:\n offsets = {\n x: commonX,\n y: reference.y + reference.height\n };\n break;\n\n case right:\n offsets = {\n x: reference.x + reference.width,\n y: commonY\n };\n break;\n\n case left:\n offsets = {\n x: reference.x - element.width,\n y: commonY\n };\n break;\n\n default:\n offsets = {\n x: reference.x,\n y: reference.y\n };\n }\n\n var mainAxis = basePlacement ? getMainAxisFromPlacement(basePlacement) : null;\n\n if (mainAxis != null) {\n var len = mainAxis === 'y' ? 'height' : 'width';\n\n switch (variation) {\n case start:\n offsets[mainAxis] = offsets[mainAxis] - (reference[len] / 2 - element[len] / 2);\n break;\n\n case end:\n offsets[mainAxis] = offsets[mainAxis] + (reference[len] / 2 - element[len] / 2);\n break;\n\n default:\n }\n }\n\n return offsets;\n}","import getClippingRect from \"../dom-utils/getClippingRect.js\";\nimport getDocumentElement from \"../dom-utils/getDocumentElement.js\";\nimport getBoundingClientRect from \"../dom-utils/getBoundingClientRect.js\";\nimport computeOffsets from \"./computeOffsets.js\";\nimport rectToClientRect from \"./rectToClientRect.js\";\nimport { clippingParents, reference, popper, bottom, top, right, basePlacements, viewport } from \"../enums.js\";\nimport { isElement } from \"../dom-utils/instanceOf.js\";\nimport mergePaddingObject from \"./mergePaddingObject.js\";\nimport expandToHashMap from \"./expandToHashMap.js\"; // eslint-disable-next-line import/no-unused-modules\n\nexport default function detectOverflow(state, options) {\n if (options === void 0) {\n options = {};\n }\n\n var _options = options,\n _options$placement = _options.placement,\n placement = _options$placement === void 0 ? state.placement : _options$placement,\n _options$strategy = _options.strategy,\n strategy = _options$strategy === void 0 ? state.strategy : _options$strategy,\n _options$boundary = _options.boundary,\n boundary = _options$boundary === void 0 ? clippingParents : _options$boundary,\n _options$rootBoundary = _options.rootBoundary,\n rootBoundary = _options$rootBoundary === void 0 ? viewport : _options$rootBoundary,\n _options$elementConte = _options.elementContext,\n elementContext = _options$elementConte === void 0 ? popper : _options$elementConte,\n _options$altBoundary = _options.altBoundary,\n altBoundary = _options$altBoundary === void 0 ? false : _options$altBoundary,\n _options$padding = _options.padding,\n padding = _options$padding === void 0 ? 0 : _options$padding;\n var paddingObject = mergePaddingObject(typeof padding !== 'number' ? padding : expandToHashMap(padding, basePlacements));\n var altContext = elementContext === popper ? reference : popper;\n var popperRect = state.rects.popper;\n var element = state.elements[altBoundary ? altContext : elementContext];\n var clippingClientRect = getClippingRect(isElement(element) ? element : element.contextElement || getDocumentElement(state.elements.popper), boundary, rootBoundary, strategy);\n var referenceClientRect = getBoundingClientRect(state.elements.reference);\n var popperOffsets = computeOffsets({\n reference: referenceClientRect,\n element: popperRect,\n strategy: 'absolute',\n placement: placement\n });\n var popperClientRect = rectToClientRect(Object.assign({}, popperRect, popperOffsets));\n var elementClientRect = elementContext === popper ? popperClientRect : referenceClientRect; // positive = overflowing the clipping rect\n // 0 or negative = within the clipping rect\n\n var overflowOffsets = {\n top: clippingClientRect.top - elementClientRect.top + paddingObject.top,\n bottom: elementClientRect.bottom - clippingClientRect.bottom + paddingObject.bottom,\n left: clippingClientRect.left - elementClientRect.left + paddingObject.left,\n right: elementClientRect.right - clippingClientRect.right + paddingObject.right\n };\n var offsetData = state.modifiersData.offset; // Offsets can be applied only to the popper element\n\n if (elementContext === popper && offsetData) {\n var offset = offsetData[placement];\n Object.keys(overflowOffsets).forEach(function (key) {\n var multiply = [right, bottom].indexOf(key) >= 0 ? 1 : -1;\n var axis = [top, bottom].indexOf(key) >= 0 ? 'y' : 'x';\n overflowOffsets[key] += offset[axis] * multiply;\n });\n }\n\n return overflowOffsets;\n}","import getVariation from \"./getVariation.js\";\nimport { variationPlacements, basePlacements, placements as allPlacements } from \"../enums.js\";\nimport detectOverflow from \"./detectOverflow.js\";\nimport getBasePlacement from \"./getBasePlacement.js\";\nexport default function computeAutoPlacement(state, options) {\n if (options === void 0) {\n options = {};\n }\n\n var _options = options,\n placement = _options.placement,\n boundary = _options.boundary,\n rootBoundary = _options.rootBoundary,\n padding = _options.padding,\n flipVariations = _options.flipVariations,\n _options$allowedAutoP = _options.allowedAutoPlacements,\n allowedAutoPlacements = _options$allowedAutoP === void 0 ? allPlacements : _options$allowedAutoP;\n var variation = getVariation(placement);\n var placements = variation ? flipVariations ? variationPlacements : variationPlacements.filter(function (placement) {\n return getVariation(placement) === variation;\n }) : basePlacements;\n var allowedPlacements = placements.filter(function (placement) {\n return allowedAutoPlacements.indexOf(placement) >= 0;\n });\n\n if (allowedPlacements.length === 0) {\n allowedPlacements = placements;\n } // $FlowFixMe[incompatible-type]: Flow seems to have problems with two array unions...\n\n\n var overflows = allowedPlacements.reduce(function (acc, placement) {\n acc[placement] = detectOverflow(state, {\n placement: placement,\n boundary: boundary,\n rootBoundary: rootBoundary,\n padding: padding\n })[getBasePlacement(placement)];\n return acc;\n }, {});\n return Object.keys(overflows).sort(function (a, b) {\n return overflows[a] - overflows[b];\n });\n}","import getOppositePlacement from \"../utils/getOppositePlacement.js\";\nimport getBasePlacement from \"../utils/getBasePlacement.js\";\nimport getOppositeVariationPlacement from \"../utils/getOppositeVariationPlacement.js\";\nimport detectOverflow from \"../utils/detectOverflow.js\";\nimport computeAutoPlacement from \"../utils/computeAutoPlacement.js\";\nimport { bottom, top, start, right, left, auto } from \"../enums.js\";\nimport getVariation from \"../utils/getVariation.js\"; // eslint-disable-next-line import/no-unused-modules\n\nfunction getExpandedFallbackPlacements(placement) {\n if (getBasePlacement(placement) === auto) {\n return [];\n }\n\n var oppositePlacement = getOppositePlacement(placement);\n return [getOppositeVariationPlacement(placement), oppositePlacement, getOppositeVariationPlacement(oppositePlacement)];\n}\n\nfunction flip(_ref) {\n var state = _ref.state,\n options = _ref.options,\n name = _ref.name;\n\n if (state.modifiersData[name]._skip) {\n return;\n }\n\n var _options$mainAxis = options.mainAxis,\n checkMainAxis = _options$mainAxis === void 0 ? true : _options$mainAxis,\n _options$altAxis = options.altAxis,\n checkAltAxis = _options$altAxis === void 0 ? true : _options$altAxis,\n specifiedFallbackPlacements = options.fallbackPlacements,\n padding = options.padding,\n boundary = options.boundary,\n rootBoundary = options.rootBoundary,\n altBoundary = options.altBoundary,\n _options$flipVariatio = options.flipVariations,\n flipVariations = _options$flipVariatio === void 0 ? true : _options$flipVariatio,\n allowedAutoPlacements = options.allowedAutoPlacements;\n var preferredPlacement = state.options.placement;\n var basePlacement = getBasePlacement(preferredPlacement);\n var isBasePlacement = basePlacement === preferredPlacement;\n var fallbackPlacements = specifiedFallbackPlacements || (isBasePlacement || !flipVariations ? [getOppositePlacement(preferredPlacement)] : getExpandedFallbackPlacements(preferredPlacement));\n var placements = [preferredPlacement].concat(fallbackPlacements).reduce(function (acc, placement) {\n return acc.concat(getBasePlacement(placement) === auto ? computeAutoPlacement(state, {\n placement: placement,\n boundary: boundary,\n rootBoundary: rootBoundary,\n padding: padding,\n flipVariations: flipVariations,\n allowedAutoPlacements: allowedAutoPlacements\n }) : placement);\n }, []);\n var referenceRect = state.rects.reference;\n var popperRect = state.rects.popper;\n var checksMap = new Map();\n var makeFallbackChecks = true;\n var firstFittingPlacement = placements[0];\n\n for (var i = 0; i < placements.length; i++) {\n var placement = placements[i];\n\n var _basePlacement = getBasePlacement(placement);\n\n var isStartVariation = getVariation(placement) === start;\n var isVertical = [top, bottom].indexOf(_basePlacement) >= 0;\n var len = isVertical ? 'width' : 'height';\n var overflow = detectOverflow(state, {\n placement: placement,\n boundary: boundary,\n rootBoundary: rootBoundary,\n altBoundary: altBoundary,\n padding: padding\n });\n var mainVariationSide = isVertical ? isStartVariation ? right : left : isStartVariation ? bottom : top;\n\n if (referenceRect[len] > popperRect[len]) {\n mainVariationSide = getOppositePlacement(mainVariationSide);\n }\n\n var altVariationSide = getOppositePlacement(mainVariationSide);\n var checks = [];\n\n if (checkMainAxis) {\n checks.push(overflow[_basePlacement] <= 0);\n }\n\n if (checkAltAxis) {\n checks.push(overflow[mainVariationSide] <= 0, overflow[altVariationSide] <= 0);\n }\n\n if (checks.every(function (check) {\n return check;\n })) {\n firstFittingPlacement = placement;\n makeFallbackChecks = false;\n break;\n }\n\n checksMap.set(placement, checks);\n }\n\n if (makeFallbackChecks) {\n // `2` may be desired in some cases – research later\n var numberOfChecks = flipVariations ? 3 : 1;\n\n var _loop = function _loop(_i) {\n var fittingPlacement = placements.find(function (placement) {\n var checks = checksMap.get(placement);\n\n if (checks) {\n return checks.slice(0, _i).every(function (check) {\n return check;\n });\n }\n });\n\n if (fittingPlacement) {\n firstFittingPlacement = fittingPlacement;\n return \"break\";\n }\n };\n\n for (var _i = numberOfChecks; _i > 0; _i--) {\n var _ret = _loop(_i);\n\n if (_ret === \"break\") break;\n }\n }\n\n if (state.placement !== firstFittingPlacement) {\n state.modifiersData[name]._skip = true;\n state.placement = firstFittingPlacement;\n state.reset = true;\n }\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'flip',\n enabled: true,\n phase: 'main',\n fn: flip,\n requiresIfExists: ['offset'],\n data: {\n _skip: false\n }\n};","import { top, bottom, left, right } from \"../enums.js\";\nimport detectOverflow from \"../utils/detectOverflow.js\";\n\nfunction getSideOffsets(overflow, rect, preventedOffsets) {\n if (preventedOffsets === void 0) {\n preventedOffsets = {\n x: 0,\n y: 0\n };\n }\n\n return {\n top: overflow.top - rect.height - preventedOffsets.y,\n right: overflow.right - rect.width + preventedOffsets.x,\n bottom: overflow.bottom - rect.height + preventedOffsets.y,\n left: overflow.left - rect.width - preventedOffsets.x\n };\n}\n\nfunction isAnySideFullyClipped(overflow) {\n return [top, right, bottom, left].some(function (side) {\n return overflow[side] >= 0;\n });\n}\n\nfunction hide(_ref) {\n var state = _ref.state,\n name = _ref.name;\n var referenceRect = state.rects.reference;\n var popperRect = state.rects.popper;\n var preventedOffsets = state.modifiersData.preventOverflow;\n var referenceOverflow = detectOverflow(state, {\n elementContext: 'reference'\n });\n var popperAltOverflow = detectOverflow(state, {\n altBoundary: true\n });\n var referenceClippingOffsets = getSideOffsets(referenceOverflow, referenceRect);\n var popperEscapeOffsets = getSideOffsets(popperAltOverflow, popperRect, preventedOffsets);\n var isReferenceHidden = isAnySideFullyClipped(referenceClippingOffsets);\n var hasPopperEscaped = isAnySideFullyClipped(popperEscapeOffsets);\n state.modifiersData[name] = {\n referenceClippingOffsets: referenceClippingOffsets,\n popperEscapeOffsets: popperEscapeOffsets,\n isReferenceHidden: isReferenceHidden,\n hasPopperEscaped: hasPopperEscaped\n };\n state.attributes.popper = Object.assign({}, state.attributes.popper, {\n 'data-popper-reference-hidden': isReferenceHidden,\n 'data-popper-escaped': hasPopperEscaped\n });\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'hide',\n enabled: true,\n phase: 'main',\n requiresIfExists: ['preventOverflow'],\n fn: hide\n};","import getBasePlacement from \"../utils/getBasePlacement.js\";\nimport { top, left, right, placements } from \"../enums.js\"; // eslint-disable-next-line import/no-unused-modules\n\nexport function distanceAndSkiddingToXY(placement, rects, offset) {\n var basePlacement = getBasePlacement(placement);\n var invertDistance = [left, top].indexOf(basePlacement) >= 0 ? -1 : 1;\n\n var _ref = typeof offset === 'function' ? offset(Object.assign({}, rects, {\n placement: placement\n })) : offset,\n skidding = _ref[0],\n distance = _ref[1];\n\n skidding = skidding || 0;\n distance = (distance || 0) * invertDistance;\n return [left, right].indexOf(basePlacement) >= 0 ? {\n x: distance,\n y: skidding\n } : {\n x: skidding,\n y: distance\n };\n}\n\nfunction offset(_ref2) {\n var state = _ref2.state,\n options = _ref2.options,\n name = _ref2.name;\n var _options$offset = options.offset,\n offset = _options$offset === void 0 ? [0, 0] : _options$offset;\n var data = placements.reduce(function (acc, placement) {\n acc[placement] = distanceAndSkiddingToXY(placement, state.rects, offset);\n return acc;\n }, {});\n var _data$state$placement = data[state.placement],\n x = _data$state$placement.x,\n y = _data$state$placement.y;\n\n if (state.modifiersData.popperOffsets != null) {\n state.modifiersData.popperOffsets.x += x;\n state.modifiersData.popperOffsets.y += y;\n }\n\n state.modifiersData[name] = data;\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'offset',\n enabled: true,\n phase: 'main',\n requires: ['popperOffsets'],\n fn: offset\n};","import computeOffsets from \"../utils/computeOffsets.js\";\n\nfunction popperOffsets(_ref) {\n var state = _ref.state,\n name = _ref.name;\n // Offsets are the actual position the popper needs to have to be\n // properly positioned near its reference element\n // This is the most basic placement, and will be adjusted by\n // the modifiers in the next step\n state.modifiersData[name] = computeOffsets({\n reference: state.rects.reference,\n element: state.rects.popper,\n strategy: 'absolute',\n placement: state.placement\n });\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'popperOffsets',\n enabled: true,\n phase: 'read',\n fn: popperOffsets,\n data: {}\n};","import { top, left, right, bottom, start } from \"../enums.js\";\nimport getBasePlacement from \"../utils/getBasePlacement.js\";\nimport getMainAxisFromPlacement from \"../utils/getMainAxisFromPlacement.js\";\nimport getAltAxis from \"../utils/getAltAxis.js\";\nimport { within, withinMaxClamp } from \"../utils/within.js\";\nimport getLayoutRect from \"../dom-utils/getLayoutRect.js\";\nimport getOffsetParent from \"../dom-utils/getOffsetParent.js\";\nimport detectOverflow from \"../utils/detectOverflow.js\";\nimport getVariation from \"../utils/getVariation.js\";\nimport getFreshSideObject from \"../utils/getFreshSideObject.js\";\nimport { min as mathMin, max as mathMax } from \"../utils/math.js\";\n\nfunction preventOverflow(_ref) {\n var state = _ref.state,\n options = _ref.options,\n name = _ref.name;\n var _options$mainAxis = options.mainAxis,\n checkMainAxis = _options$mainAxis === void 0 ? true : _options$mainAxis,\n _options$altAxis = options.altAxis,\n checkAltAxis = _options$altAxis === void 0 ? false : _options$altAxis,\n boundary = options.boundary,\n rootBoundary = options.rootBoundary,\n altBoundary = options.altBoundary,\n padding = options.padding,\n _options$tether = options.tether,\n tether = _options$tether === void 0 ? true : _options$tether,\n _options$tetherOffset = options.tetherOffset,\n tetherOffset = _options$tetherOffset === void 0 ? 0 : _options$tetherOffset;\n var overflow = detectOverflow(state, {\n boundary: boundary,\n rootBoundary: rootBoundary,\n padding: padding,\n altBoundary: altBoundary\n });\n var basePlacement = getBasePlacement(state.placement);\n var variation = getVariation(state.placement);\n var isBasePlacement = !variation;\n var mainAxis = getMainAxisFromPlacement(basePlacement);\n var altAxis = getAltAxis(mainAxis);\n var popperOffsets = state.modifiersData.popperOffsets;\n var referenceRect = state.rects.reference;\n var popperRect = state.rects.popper;\n var tetherOffsetValue = typeof tetherOffset === 'function' ? tetherOffset(Object.assign({}, state.rects, {\n placement: state.placement\n })) : tetherOffset;\n var normalizedTetherOffsetValue = typeof tetherOffsetValue === 'number' ? {\n mainAxis: tetherOffsetValue,\n altAxis: tetherOffsetValue\n } : Object.assign({\n mainAxis: 0,\n altAxis: 0\n }, tetherOffsetValue);\n var offsetModifierState = state.modifiersData.offset ? state.modifiersData.offset[state.placement] : null;\n var data = {\n x: 0,\n y: 0\n };\n\n if (!popperOffsets) {\n return;\n }\n\n if (checkMainAxis) {\n var _offsetModifierState$;\n\n var mainSide = mainAxis === 'y' ? top : left;\n var altSide = mainAxis === 'y' ? bottom : right;\n var len = mainAxis === 'y' ? 'height' : 'width';\n var offset = popperOffsets[mainAxis];\n var min = offset + overflow[mainSide];\n var max = offset - overflow[altSide];\n var additive = tether ? -popperRect[len] / 2 : 0;\n var minLen = variation === start ? referenceRect[len] : popperRect[len];\n var maxLen = variation === start ? -popperRect[len] : -referenceRect[len]; // We need to include the arrow in the calculation so the arrow doesn't go\n // outside the reference bounds\n\n var arrowElement = state.elements.arrow;\n var arrowRect = tether && arrowElement ? getLayoutRect(arrowElement) : {\n width: 0,\n height: 0\n };\n var arrowPaddingObject = state.modifiersData['arrow#persistent'] ? state.modifiersData['arrow#persistent'].padding : getFreshSideObject();\n var arrowPaddingMin = arrowPaddingObject[mainSide];\n var arrowPaddingMax = arrowPaddingObject[altSide]; // If the reference length is smaller than the arrow length, we don't want\n // to include its full size in the calculation. If the reference is small\n // and near the edge of a boundary, the popper can overflow even if the\n // reference is not overflowing as well (e.g. virtual elements with no\n // width or height)\n\n var arrowLen = within(0, referenceRect[len], arrowRect[len]);\n var minOffset = isBasePlacement ? referenceRect[len] / 2 - additive - arrowLen - arrowPaddingMin - normalizedTetherOffsetValue.mainAxis : minLen - arrowLen - arrowPaddingMin - normalizedTetherOffsetValue.mainAxis;\n var maxOffset = isBasePlacement ? -referenceRect[len] / 2 + additive + arrowLen + arrowPaddingMax + normalizedTetherOffsetValue.mainAxis : maxLen + arrowLen + arrowPaddingMax + normalizedTetherOffsetValue.mainAxis;\n var arrowOffsetParent = state.elements.arrow && getOffsetParent(state.elements.arrow);\n var clientOffset = arrowOffsetParent ? mainAxis === 'y' ? arrowOffsetParent.clientTop || 0 : arrowOffsetParent.clientLeft || 0 : 0;\n var offsetModifierValue = (_offsetModifierState$ = offsetModifierState == null ? void 0 : offsetModifierState[mainAxis]) != null ? _offsetModifierState$ : 0;\n var tetherMin = offset + minOffset - offsetModifierValue - clientOffset;\n var tetherMax = offset + maxOffset - offsetModifierValue;\n var preventedOffset = within(tether ? mathMin(min, tetherMin) : min, offset, tether ? mathMax(max, tetherMax) : max);\n popperOffsets[mainAxis] = preventedOffset;\n data[mainAxis] = preventedOffset - offset;\n }\n\n if (checkAltAxis) {\n var _offsetModifierState$2;\n\n var _mainSide = mainAxis === 'x' ? top : left;\n\n var _altSide = mainAxis === 'x' ? bottom : right;\n\n var _offset = popperOffsets[altAxis];\n\n var _len = altAxis === 'y' ? 'height' : 'width';\n\n var _min = _offset + overflow[_mainSide];\n\n var _max = _offset - overflow[_altSide];\n\n var isOriginSide = [top, left].indexOf(basePlacement) !== -1;\n\n var _offsetModifierValue = (_offsetModifierState$2 = offsetModifierState == null ? void 0 : offsetModifierState[altAxis]) != null ? _offsetModifierState$2 : 0;\n\n var _tetherMin = isOriginSide ? _min : _offset - referenceRect[_len] - popperRect[_len] - _offsetModifierValue + normalizedTetherOffsetValue.altAxis;\n\n var _tetherMax = isOriginSide ? _offset + referenceRect[_len] + popperRect[_len] - _offsetModifierValue - normalizedTetherOffsetValue.altAxis : _max;\n\n var _preventedOffset = tether && isOriginSide ? withinMaxClamp(_tetherMin, _offset, _tetherMax) : within(tether ? _tetherMin : _min, _offset, tether ? _tetherMax : _max);\n\n popperOffsets[altAxis] = _preventedOffset;\n data[altAxis] = _preventedOffset - _offset;\n }\n\n state.modifiersData[name] = data;\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'preventOverflow',\n enabled: true,\n phase: 'main',\n fn: preventOverflow,\n requiresIfExists: ['offset']\n};","export default function getAltAxis(axis) {\n return axis === 'x' ? 'y' : 'x';\n}","import getBoundingClientRect from \"./getBoundingClientRect.js\";\nimport getNodeScroll from \"./getNodeScroll.js\";\nimport getNodeName from \"./getNodeName.js\";\nimport { isHTMLElement } from \"./instanceOf.js\";\nimport getWindowScrollBarX from \"./getWindowScrollBarX.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport isScrollParent from \"./isScrollParent.js\";\nimport { round } from \"../utils/math.js\";\n\nfunction isElementScaled(element) {\n var rect = element.getBoundingClientRect();\n var scaleX = round(rect.width) / element.offsetWidth || 1;\n var scaleY = round(rect.height) / element.offsetHeight || 1;\n return scaleX !== 1 || scaleY !== 1;\n} // Returns the composite rect of an element relative to its offsetParent.\n// Composite means it takes into account transforms as well as layout.\n\n\nexport default function getCompositeRect(elementOrVirtualElement, offsetParent, isFixed) {\n if (isFixed === void 0) {\n isFixed = false;\n }\n\n var isOffsetParentAnElement = isHTMLElement(offsetParent);\n var offsetParentIsScaled = isHTMLElement(offsetParent) && isElementScaled(offsetParent);\n var documentElement = getDocumentElement(offsetParent);\n var rect = getBoundingClientRect(elementOrVirtualElement, offsetParentIsScaled, isFixed);\n var scroll = {\n scrollLeft: 0,\n scrollTop: 0\n };\n var offsets = {\n x: 0,\n y: 0\n };\n\n if (isOffsetParentAnElement || !isOffsetParentAnElement && !isFixed) {\n if (getNodeName(offsetParent) !== 'body' || // https://github.com/popperjs/popper-core/issues/1078\n isScrollParent(documentElement)) {\n scroll = getNodeScroll(offsetParent);\n }\n\n if (isHTMLElement(offsetParent)) {\n offsets = getBoundingClientRect(offsetParent, true);\n offsets.x += offsetParent.clientLeft;\n offsets.y += offsetParent.clientTop;\n } else if (documentElement) {\n offsets.x = getWindowScrollBarX(documentElement);\n }\n }\n\n return {\n x: rect.left + scroll.scrollLeft - offsets.x,\n y: rect.top + scroll.scrollTop - offsets.y,\n width: rect.width,\n height: rect.height\n };\n}","import getWindowScroll from \"./getWindowScroll.js\";\nimport getWindow from \"./getWindow.js\";\nimport { isHTMLElement } from \"./instanceOf.js\";\nimport getHTMLElementScroll from \"./getHTMLElementScroll.js\";\nexport default function getNodeScroll(node) {\n if (node === getWindow(node) || !isHTMLElement(node)) {\n return getWindowScroll(node);\n } else {\n return getHTMLElementScroll(node);\n }\n}","export default function getHTMLElementScroll(element) {\n return {\n scrollLeft: element.scrollLeft,\n scrollTop: element.scrollTop\n };\n}","import { modifierPhases } from \"../enums.js\"; // source: https://stackoverflow.com/questions/49875255\n\nfunction order(modifiers) {\n var map = new Map();\n var visited = new Set();\n var result = [];\n modifiers.forEach(function (modifier) {\n map.set(modifier.name, modifier);\n }); // On visiting object, check for its dependencies and visit them recursively\n\n function sort(modifier) {\n visited.add(modifier.name);\n var requires = [].concat(modifier.requires || [], modifier.requiresIfExists || []);\n requires.forEach(function (dep) {\n if (!visited.has(dep)) {\n var depModifier = map.get(dep);\n\n if (depModifier) {\n sort(depModifier);\n }\n }\n });\n result.push(modifier);\n }\n\n modifiers.forEach(function (modifier) {\n if (!visited.has(modifier.name)) {\n // check for visited object\n sort(modifier);\n }\n });\n return result;\n}\n\nexport default function orderModifiers(modifiers) {\n // order based on dependencies\n var orderedModifiers = order(modifiers); // order based on phase\n\n return modifierPhases.reduce(function (acc, phase) {\n return acc.concat(orderedModifiers.filter(function (modifier) {\n return modifier.phase === phase;\n }));\n }, []);\n}","import getCompositeRect from \"./dom-utils/getCompositeRect.js\";\nimport getLayoutRect from \"./dom-utils/getLayoutRect.js\";\nimport listScrollParents from \"./dom-utils/listScrollParents.js\";\nimport getOffsetParent from \"./dom-utils/getOffsetParent.js\";\nimport orderModifiers from \"./utils/orderModifiers.js\";\nimport debounce from \"./utils/debounce.js\";\nimport mergeByName from \"./utils/mergeByName.js\";\nimport detectOverflow from \"./utils/detectOverflow.js\";\nimport { isElement } from \"./dom-utils/instanceOf.js\";\nvar DEFAULT_OPTIONS = {\n placement: 'bottom',\n modifiers: [],\n strategy: 'absolute'\n};\n\nfunction areValidElements() {\n for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {\n args[_key] = arguments[_key];\n }\n\n return !args.some(function (element) {\n return !(element && typeof element.getBoundingClientRect === 'function');\n });\n}\n\nexport function popperGenerator(generatorOptions) {\n if (generatorOptions === void 0) {\n generatorOptions = {};\n }\n\n var _generatorOptions = generatorOptions,\n _generatorOptions$def = _generatorOptions.defaultModifiers,\n defaultModifiers = _generatorOptions$def === void 0 ? [] : _generatorOptions$def,\n _generatorOptions$def2 = _generatorOptions.defaultOptions,\n defaultOptions = _generatorOptions$def2 === void 0 ? DEFAULT_OPTIONS : _generatorOptions$def2;\n return function createPopper(reference, popper, options) {\n if (options === void 0) {\n options = defaultOptions;\n }\n\n var state = {\n placement: 'bottom',\n orderedModifiers: [],\n options: Object.assign({}, DEFAULT_OPTIONS, defaultOptions),\n modifiersData: {},\n elements: {\n reference: reference,\n popper: popper\n },\n attributes: {},\n styles: {}\n };\n var effectCleanupFns = [];\n var isDestroyed = false;\n var instance = {\n state: state,\n setOptions: function setOptions(setOptionsAction) {\n var options = typeof setOptionsAction === 'function' ? setOptionsAction(state.options) : setOptionsAction;\n cleanupModifierEffects();\n state.options = Object.assign({}, defaultOptions, state.options, options);\n state.scrollParents = {\n reference: isElement(reference) ? listScrollParents(reference) : reference.contextElement ? listScrollParents(reference.contextElement) : [],\n popper: listScrollParents(popper)\n }; // Orders the modifiers based on their dependencies and `phase`\n // properties\n\n var orderedModifiers = orderModifiers(mergeByName([].concat(defaultModifiers, state.options.modifiers))); // Strip out disabled modifiers\n\n state.orderedModifiers = orderedModifiers.filter(function (m) {\n return m.enabled;\n });\n runModifierEffects();\n return instance.update();\n },\n // Sync update – it will always be executed, even if not necessary. This\n // is useful for low frequency updates where sync behavior simplifies the\n // logic.\n // For high frequency updates (e.g. `resize` and `scroll` events), always\n // prefer the async Popper#update method\n forceUpdate: function forceUpdate() {\n if (isDestroyed) {\n return;\n }\n\n var _state$elements = state.elements,\n reference = _state$elements.reference,\n popper = _state$elements.popper; // Don't proceed if `reference` or `popper` are not valid elements\n // anymore\n\n if (!areValidElements(reference, popper)) {\n return;\n } // Store the reference and popper rects to be read by modifiers\n\n\n state.rects = {\n reference: getCompositeRect(reference, getOffsetParent(popper), state.options.strategy === 'fixed'),\n popper: getLayoutRect(popper)\n }; // Modifiers have the ability to reset the current update cycle. The\n // most common use case for this is the `flip` modifier changing the\n // placement, which then needs to re-run all the modifiers, because the\n // logic was previously ran for the previous placement and is therefore\n // stale/incorrect\n\n state.reset = false;\n state.placement = state.options.placement; // On each update cycle, the `modifiersData` property for each modifier\n // is filled with the initial data specified by the modifier. This means\n // it doesn't persist and is fresh on each update.\n // To ensure persistent data, use `${name}#persistent`\n\n state.orderedModifiers.forEach(function (modifier) {\n return state.modifiersData[modifier.name] = Object.assign({}, modifier.data);\n });\n\n for (var index = 0; index < state.orderedModifiers.length; index++) {\n if (state.reset === true) {\n state.reset = false;\n index = -1;\n continue;\n }\n\n var _state$orderedModifie = state.orderedModifiers[index],\n fn = _state$orderedModifie.fn,\n _state$orderedModifie2 = _state$orderedModifie.options,\n _options = _state$orderedModifie2 === void 0 ? {} : _state$orderedModifie2,\n name = _state$orderedModifie.name;\n\n if (typeof fn === 'function') {\n state = fn({\n state: state,\n options: _options,\n name: name,\n instance: instance\n }) || state;\n }\n }\n },\n // Async and optimistically optimized update – it will not be executed if\n // not necessary (debounced to run at most once-per-tick)\n update: debounce(function () {\n return new Promise(function (resolve) {\n instance.forceUpdate();\n resolve(state);\n });\n }),\n destroy: function destroy() {\n cleanupModifierEffects();\n isDestroyed = true;\n }\n };\n\n if (!areValidElements(reference, popper)) {\n return instance;\n }\n\n instance.setOptions(options).then(function (state) {\n if (!isDestroyed && options.onFirstUpdate) {\n options.onFirstUpdate(state);\n }\n }); // Modifiers have the ability to execute arbitrary code before the first\n // update cycle runs. They will be executed in the same order as the update\n // cycle. This is useful when a modifier adds some persistent data that\n // other modifiers need to use, but the modifier is run after the dependent\n // one.\n\n function runModifierEffects() {\n state.orderedModifiers.forEach(function (_ref) {\n var name = _ref.name,\n _ref$options = _ref.options,\n options = _ref$options === void 0 ? {} : _ref$options,\n effect = _ref.effect;\n\n if (typeof effect === 'function') {\n var cleanupFn = effect({\n state: state,\n name: name,\n instance: instance,\n options: options\n });\n\n var noopFn = function noopFn() {};\n\n effectCleanupFns.push(cleanupFn || noopFn);\n }\n });\n }\n\n function cleanupModifierEffects() {\n effectCleanupFns.forEach(function (fn) {\n return fn();\n });\n effectCleanupFns = [];\n }\n\n return instance;\n };\n}\nexport var createPopper = /*#__PURE__*/popperGenerator(); // eslint-disable-next-line import/no-unused-modules\n\nexport { detectOverflow };","export default function debounce(fn) {\n var pending;\n return function () {\n if (!pending) {\n pending = new Promise(function (resolve) {\n Promise.resolve().then(function () {\n pending = undefined;\n resolve(fn());\n });\n });\n }\n\n return pending;\n };\n}","export default function mergeByName(modifiers) {\n var merged = modifiers.reduce(function (merged, current) {\n var existing = merged[current.name];\n merged[current.name] = existing ? Object.assign({}, existing, current, {\n options: Object.assign({}, existing.options, current.options),\n data: Object.assign({}, existing.data, current.data)\n }) : current;\n return merged;\n }, {}); // IE11 does not support Object.values\n\n return Object.keys(merged).map(function (key) {\n return merged[key];\n });\n}","import { popperGenerator, detectOverflow } from \"./createPopper.js\";\nimport eventListeners from \"./modifiers/eventListeners.js\";\nimport popperOffsets from \"./modifiers/popperOffsets.js\";\nimport computeStyles from \"./modifiers/computeStyles.js\";\nimport applyStyles from \"./modifiers/applyStyles.js\";\nvar defaultModifiers = [eventListeners, popperOffsets, computeStyles, applyStyles];\nvar createPopper = /*#__PURE__*/popperGenerator({\n defaultModifiers: defaultModifiers\n}); // eslint-disable-next-line import/no-unused-modules\n\nexport { createPopper, popperGenerator, defaultModifiers, detectOverflow };","import { popperGenerator, detectOverflow } from \"./createPopper.js\";\nimport eventListeners from \"./modifiers/eventListeners.js\";\nimport popperOffsets from \"./modifiers/popperOffsets.js\";\nimport computeStyles from \"./modifiers/computeStyles.js\";\nimport applyStyles from \"./modifiers/applyStyles.js\";\nimport offset from \"./modifiers/offset.js\";\nimport flip from \"./modifiers/flip.js\";\nimport preventOverflow from \"./modifiers/preventOverflow.js\";\nimport arrow from \"./modifiers/arrow.js\";\nimport hide from \"./modifiers/hide.js\";\nvar defaultModifiers = [eventListeners, popperOffsets, computeStyles, applyStyles, offset, flip, preventOverflow, arrow, hide];\nvar createPopper = /*#__PURE__*/popperGenerator({\n defaultModifiers: defaultModifiers\n}); // eslint-disable-next-line import/no-unused-modules\n\nexport { createPopper, popperGenerator, defaultModifiers, detectOverflow }; // eslint-disable-next-line import/no-unused-modules\n\nexport { createPopper as createPopperLite } from \"./popper-lite.js\"; // eslint-disable-next-line import/no-unused-modules\n\nexport * from \"./modifiers/index.js\";","/**\n * --------------------------------------------------------------------------\n * Bootstrap dropdown.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport * as Popper from '@popperjs/core'\nimport BaseComponent from './base-component.js'\nimport EventHandler from './dom/event-handler.js'\nimport Manipulator from './dom/manipulator.js'\nimport SelectorEngine from './dom/selector-engine.js'\nimport {\n defineJQueryPlugin,\n execute,\n getElement,\n getNextActiveElement,\n isDisabled,\n isElement,\n isRTL,\n isVisible,\n noop\n} from './util/index.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'dropdown'\nconst DATA_KEY = 'bs.dropdown'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\n\nconst ESCAPE_KEY = 'Escape'\nconst TAB_KEY = 'Tab'\nconst ARROW_UP_KEY = 'ArrowUp'\nconst ARROW_DOWN_KEY = 'ArrowDown'\nconst RIGHT_MOUSE_BUTTON = 2 // MouseEvent.button value for the secondary button, usually the right button\n\nconst EVENT_HIDE = `hide${EVENT_KEY}`\nconst EVENT_HIDDEN = `hidden${EVENT_KEY}`\nconst EVENT_SHOW = `show${EVENT_KEY}`\nconst EVENT_SHOWN = `shown${EVENT_KEY}`\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\nconst EVENT_KEYDOWN_DATA_API = `keydown${EVENT_KEY}${DATA_API_KEY}`\nconst EVENT_KEYUP_DATA_API = `keyup${EVENT_KEY}${DATA_API_KEY}`\n\nconst CLASS_NAME_SHOW = 'show'\nconst CLASS_NAME_DROPUP = 'dropup'\nconst CLASS_NAME_DROPEND = 'dropend'\nconst CLASS_NAME_DROPSTART = 'dropstart'\nconst CLASS_NAME_DROPUP_CENTER = 'dropup-center'\nconst CLASS_NAME_DROPDOWN_CENTER = 'dropdown-center'\n\nconst SELECTOR_DATA_TOGGLE = '[data-bs-toggle=\"dropdown\"]:not(.disabled):not(:disabled)'\nconst SELECTOR_DATA_TOGGLE_SHOWN = `${SELECTOR_DATA_TOGGLE}.${CLASS_NAME_SHOW}`\nconst SELECTOR_MENU = '.dropdown-menu'\nconst SELECTOR_NAVBAR = '.navbar'\nconst SELECTOR_NAVBAR_NAV = '.navbar-nav'\nconst SELECTOR_VISIBLE_ITEMS = '.dropdown-menu .dropdown-item:not(.disabled):not(:disabled)'\n\nconst PLACEMENT_TOP = isRTL() ? 'top-end' : 'top-start'\nconst PLACEMENT_TOPEND = isRTL() ? 'top-start' : 'top-end'\nconst PLACEMENT_BOTTOM = isRTL() ? 'bottom-end' : 'bottom-start'\nconst PLACEMENT_BOTTOMEND = isRTL() ? 'bottom-start' : 'bottom-end'\nconst PLACEMENT_RIGHT = isRTL() ? 'left-start' : 'right-start'\nconst PLACEMENT_LEFT = isRTL() ? 'right-start' : 'left-start'\nconst PLACEMENT_TOPCENTER = 'top'\nconst PLACEMENT_BOTTOMCENTER = 'bottom'\n\nconst Default = {\n autoClose: true,\n boundary: 'clippingParents',\n display: 'dynamic',\n offset: [0, 2],\n popperConfig: null,\n reference: 'toggle'\n}\n\nconst DefaultType = {\n autoClose: '(boolean|string)',\n boundary: '(string|element)',\n display: 'string',\n offset: '(array|string|function)',\n popperConfig: '(null|object|function)',\n reference: '(string|element|object)'\n}\n\n/**\n * Class definition\n */\n\nclass Dropdown extends BaseComponent {\n constructor(element, config) {\n super(element, config)\n\n this._popper = null\n this._parent = this._element.parentNode // dropdown wrapper\n // TODO: v6 revert #37011 & change markup https://getbootstrap.com/docs/5.3/forms/input-group/\n this._menu = SelectorEngine.next(this._element, SELECTOR_MENU)[0] ||\n SelectorEngine.prev(this._element, SELECTOR_MENU)[0] ||\n SelectorEngine.findOne(SELECTOR_MENU, this._parent)\n this._inNavbar = this._detectNavbar()\n }\n\n // Getters\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n toggle() {\n return this._isShown() ? this.hide() : this.show()\n }\n\n show() {\n if (isDisabled(this._element) || this._isShown()) {\n return\n }\n\n const relatedTarget = {\n relatedTarget: this._element\n }\n\n const showEvent = EventHandler.trigger(this._element, EVENT_SHOW, relatedTarget)\n\n if (showEvent.defaultPrevented) {\n return\n }\n\n this._createPopper()\n\n // If this is a touch-enabled device we add extra\n // empty mouseover listeners to the body's immediate children;\n // only needed because of broken event delegation on iOS\n // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html\n if ('ontouchstart' in document.documentElement && !this._parent.closest(SELECTOR_NAVBAR_NAV)) {\n for (const element of [].concat(...document.body.children)) {\n EventHandler.on(element, 'mouseover', noop)\n }\n }\n\n this._element.focus()\n this._element.setAttribute('aria-expanded', true)\n\n this._menu.classList.add(CLASS_NAME_SHOW)\n this._element.classList.add(CLASS_NAME_SHOW)\n EventHandler.trigger(this._element, EVENT_SHOWN, relatedTarget)\n }\n\n hide() {\n if (isDisabled(this._element) || !this._isShown()) {\n return\n }\n\n const relatedTarget = {\n relatedTarget: this._element\n }\n\n this._completeHide(relatedTarget)\n }\n\n dispose() {\n if (this._popper) {\n this._popper.destroy()\n }\n\n super.dispose()\n }\n\n update() {\n this._inNavbar = this._detectNavbar()\n if (this._popper) {\n this._popper.update()\n }\n }\n\n // Private\n _completeHide(relatedTarget) {\n const hideEvent = EventHandler.trigger(this._element, EVENT_HIDE, relatedTarget)\n if (hideEvent.defaultPrevented) {\n return\n }\n\n // If this is a touch-enabled device we remove the extra\n // empty mouseover listeners we added for iOS support\n if ('ontouchstart' in document.documentElement) {\n for (const element of [].concat(...document.body.children)) {\n EventHandler.off(element, 'mouseover', noop)\n }\n }\n\n if (this._popper) {\n this._popper.destroy()\n }\n\n this._menu.classList.remove(CLASS_NAME_SHOW)\n this._element.classList.remove(CLASS_NAME_SHOW)\n this._element.setAttribute('aria-expanded', 'false')\n Manipulator.removeDataAttribute(this._menu, 'popper')\n EventHandler.trigger(this._element, EVENT_HIDDEN, relatedTarget)\n }\n\n _getConfig(config) {\n config = super._getConfig(config)\n\n if (typeof config.reference === 'object' && !isElement(config.reference) &&\n typeof config.reference.getBoundingClientRect !== 'function'\n ) {\n // Popper virtual elements require a getBoundingClientRect method\n throw new TypeError(`${NAME.toUpperCase()}: Option \"reference\" provided type \"object\" without a required \"getBoundingClientRect\" method.`)\n }\n\n return config\n }\n\n _createPopper() {\n if (typeof Popper === 'undefined') {\n throw new TypeError('Bootstrap\\'s dropdowns require Popper (https://popper.js.org)')\n }\n\n let referenceElement = this._element\n\n if (this._config.reference === 'parent') {\n referenceElement = this._parent\n } else if (isElement(this._config.reference)) {\n referenceElement = getElement(this._config.reference)\n } else if (typeof this._config.reference === 'object') {\n referenceElement = this._config.reference\n }\n\n const popperConfig = this._getPopperConfig()\n this._popper = Popper.createPopper(referenceElement, this._menu, popperConfig)\n }\n\n _isShown() {\n return this._menu.classList.contains(CLASS_NAME_SHOW)\n }\n\n _getPlacement() {\n const parentDropdown = this._parent\n\n if (parentDropdown.classList.contains(CLASS_NAME_DROPEND)) {\n return PLACEMENT_RIGHT\n }\n\n if (parentDropdown.classList.contains(CLASS_NAME_DROPSTART)) {\n return PLACEMENT_LEFT\n }\n\n if (parentDropdown.classList.contains(CLASS_NAME_DROPUP_CENTER)) {\n return PLACEMENT_TOPCENTER\n }\n\n if (parentDropdown.classList.contains(CLASS_NAME_DROPDOWN_CENTER)) {\n return PLACEMENT_BOTTOMCENTER\n }\n\n // We need to trim the value because custom properties can also include spaces\n const isEnd = getComputedStyle(this._menu).getPropertyValue('--bs-position').trim() === 'end'\n\n if (parentDropdown.classList.contains(CLASS_NAME_DROPUP)) {\n return isEnd ? PLACEMENT_TOPEND : PLACEMENT_TOP\n }\n\n return isEnd ? PLACEMENT_BOTTOMEND : PLACEMENT_BOTTOM\n }\n\n _detectNavbar() {\n return this._element.closest(SELECTOR_NAVBAR) !== null\n }\n\n _getOffset() {\n const { offset } = this._config\n\n if (typeof offset === 'string') {\n return offset.split(',').map(value => Number.parseInt(value, 10))\n }\n\n if (typeof offset === 'function') {\n return popperData => offset(popperData, this._element)\n }\n\n return offset\n }\n\n _getPopperConfig() {\n const defaultBsPopperConfig = {\n placement: this._getPlacement(),\n modifiers: [{\n name: 'preventOverflow',\n options: {\n boundary: this._config.boundary\n }\n },\n {\n name: 'offset',\n options: {\n offset: this._getOffset()\n }\n }]\n }\n\n // Disable Popper if we have a static display or Dropdown is in Navbar\n if (this._inNavbar || this._config.display === 'static') {\n Manipulator.setDataAttribute(this._menu, 'popper', 'static') // TODO: v6 remove\n defaultBsPopperConfig.modifiers = [{\n name: 'applyStyles',\n enabled: false\n }]\n }\n\n return {\n ...defaultBsPopperConfig,\n ...execute(this._config.popperConfig, [defaultBsPopperConfig])\n }\n }\n\n _selectMenuItem({ key, target }) {\n const items = SelectorEngine.find(SELECTOR_VISIBLE_ITEMS, this._menu).filter(element => isVisible(element))\n\n if (!items.length) {\n return\n }\n\n // if target isn't included in items (e.g. when expanding the dropdown)\n // allow cycling to get the last item in case key equals ARROW_UP_KEY\n getNextActiveElement(items, target, key === ARROW_DOWN_KEY, !items.includes(target)).focus()\n }\n\n // Static\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Dropdown.getOrCreateInstance(this, config)\n\n if (typeof config !== 'string') {\n return\n }\n\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config]()\n })\n }\n\n static clearMenus(event) {\n if (event.button === RIGHT_MOUSE_BUTTON || (event.type === 'keyup' && event.key !== TAB_KEY)) {\n return\n }\n\n const openToggles = SelectorEngine.find(SELECTOR_DATA_TOGGLE_SHOWN)\n\n for (const toggle of openToggles) {\n const context = Dropdown.getInstance(toggle)\n if (!context || context._config.autoClose === false) {\n continue\n }\n\n const composedPath = event.composedPath()\n const isMenuTarget = composedPath.includes(context._menu)\n if (\n composedPath.includes(context._element) ||\n (context._config.autoClose === 'inside' && !isMenuTarget) ||\n (context._config.autoClose === 'outside' && isMenuTarget)\n ) {\n continue\n }\n\n // Tab navigation through the dropdown menu or events from contained inputs shouldn't close the menu\n if (context._menu.contains(event.target) && ((event.type === 'keyup' && event.key === TAB_KEY) || /input|select|option|textarea|form/i.test(event.target.tagName))) {\n continue\n }\n\n const relatedTarget = { relatedTarget: context._element }\n\n if (event.type === 'click') {\n relatedTarget.clickEvent = event\n }\n\n context._completeHide(relatedTarget)\n }\n }\n\n static dataApiKeydownHandler(event) {\n // If not an UP | DOWN | ESCAPE key => not a dropdown command\n // If input/textarea && if key is other than ESCAPE => not a dropdown command\n\n const isInput = /input|textarea/i.test(event.target.tagName)\n const isEscapeEvent = event.key === ESCAPE_KEY\n const isUpOrDownEvent = [ARROW_UP_KEY, ARROW_DOWN_KEY].includes(event.key)\n\n if (!isUpOrDownEvent && !isEscapeEvent) {\n return\n }\n\n if (isInput && !isEscapeEvent) {\n return\n }\n\n event.preventDefault()\n\n // TODO: v6 revert #37011 & change markup https://getbootstrap.com/docs/5.3/forms/input-group/\n const getToggleButton = this.matches(SELECTOR_DATA_TOGGLE) ?\n this :\n (SelectorEngine.prev(this, SELECTOR_DATA_TOGGLE)[0] ||\n SelectorEngine.next(this, SELECTOR_DATA_TOGGLE)[0] ||\n SelectorEngine.findOne(SELECTOR_DATA_TOGGLE, event.delegateTarget.parentNode))\n\n const instance = Dropdown.getOrCreateInstance(getToggleButton)\n\n if (isUpOrDownEvent) {\n event.stopPropagation()\n instance.show()\n instance._selectMenuItem(event)\n return\n }\n\n if (instance._isShown()) { // else is escape and we check if it is shown\n event.stopPropagation()\n instance.hide()\n getToggleButton.focus()\n }\n }\n}\n\n/**\n * Data API implementation\n */\n\nEventHandler.on(document, EVENT_KEYDOWN_DATA_API, SELECTOR_DATA_TOGGLE, Dropdown.dataApiKeydownHandler)\nEventHandler.on(document, EVENT_KEYDOWN_DATA_API, SELECTOR_MENU, Dropdown.dataApiKeydownHandler)\nEventHandler.on(document, EVENT_CLICK_DATA_API, Dropdown.clearMenus)\nEventHandler.on(document, EVENT_KEYUP_DATA_API, Dropdown.clearMenus)\nEventHandler.on(document, EVENT_CLICK_DATA_API, SELECTOR_DATA_TOGGLE, function (event) {\n event.preventDefault()\n Dropdown.getOrCreateInstance(this).toggle()\n})\n\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Dropdown)\n\nexport default Dropdown\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap util/backdrop.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport EventHandler from '../dom/event-handler.js'\nimport Config from './config.js'\nimport { execute, executeAfterTransition, getElement, reflow } from './index.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'backdrop'\nconst CLASS_NAME_FADE = 'fade'\nconst CLASS_NAME_SHOW = 'show'\nconst EVENT_MOUSEDOWN = `mousedown.bs.${NAME}`\n\nconst Default = {\n className: 'modal-backdrop',\n clickCallback: null,\n isAnimated: false,\n isVisible: true, // if false, we use the backdrop helper without adding any element to the dom\n rootElement: 'body' // give the choice to place backdrop under different elements\n}\n\nconst DefaultType = {\n className: 'string',\n clickCallback: '(function|null)',\n isAnimated: 'boolean',\n isVisible: 'boolean',\n rootElement: '(element|string)'\n}\n\n/**\n * Class definition\n */\n\nclass Backdrop extends Config {\n constructor(config) {\n super()\n this._config = this._getConfig(config)\n this._isAppended = false\n this._element = null\n }\n\n // Getters\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n show(callback) {\n if (!this._config.isVisible) {\n execute(callback)\n return\n }\n\n this._append()\n\n const element = this._getElement()\n if (this._config.isAnimated) {\n reflow(element)\n }\n\n element.classList.add(CLASS_NAME_SHOW)\n\n this._emulateAnimation(() => {\n execute(callback)\n })\n }\n\n hide(callback) {\n if (!this._config.isVisible) {\n execute(callback)\n return\n }\n\n this._getElement().classList.remove(CLASS_NAME_SHOW)\n\n this._emulateAnimation(() => {\n this.dispose()\n execute(callback)\n })\n }\n\n dispose() {\n if (!this._isAppended) {\n return\n }\n\n EventHandler.off(this._element, EVENT_MOUSEDOWN)\n\n this._element.remove()\n this._isAppended = false\n }\n\n // Private\n _getElement() {\n if (!this._element) {\n const backdrop = document.createElement('div')\n backdrop.className = this._config.className\n if (this._config.isAnimated) {\n backdrop.classList.add(CLASS_NAME_FADE)\n }\n\n this._element = backdrop\n }\n\n return this._element\n }\n\n _configAfterMerge(config) {\n // use getElement() with the default \"body\" to get a fresh Element on each instantiation\n config.rootElement = getElement(config.rootElement)\n return config\n }\n\n _append() {\n if (this._isAppended) {\n return\n }\n\n const element = this._getElement()\n this._config.rootElement.append(element)\n\n EventHandler.on(element, EVENT_MOUSEDOWN, () => {\n execute(this._config.clickCallback)\n })\n\n this._isAppended = true\n }\n\n _emulateAnimation(callback) {\n executeAfterTransition(callback, this._getElement(), this._config.isAnimated)\n }\n}\n\nexport default Backdrop\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap util/focustrap.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport EventHandler from '../dom/event-handler.js'\nimport SelectorEngine from '../dom/selector-engine.js'\nimport Config from './config.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'focustrap'\nconst DATA_KEY = 'bs.focustrap'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst EVENT_FOCUSIN = `focusin${EVENT_KEY}`\nconst EVENT_KEYDOWN_TAB = `keydown.tab${EVENT_KEY}`\n\nconst TAB_KEY = 'Tab'\nconst TAB_NAV_FORWARD = 'forward'\nconst TAB_NAV_BACKWARD = 'backward'\n\nconst Default = {\n autofocus: true,\n trapElement: null // The element to trap focus inside of\n}\n\nconst DefaultType = {\n autofocus: 'boolean',\n trapElement: 'element'\n}\n\n/**\n * Class definition\n */\n\nclass FocusTrap extends Config {\n constructor(config) {\n super()\n this._config = this._getConfig(config)\n this._isActive = false\n this._lastTabNavDirection = null\n }\n\n // Getters\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n activate() {\n if (this._isActive) {\n return\n }\n\n if (this._config.autofocus) {\n this._config.trapElement.focus()\n }\n\n EventHandler.off(document, EVENT_KEY) // guard against infinite focus loop\n EventHandler.on(document, EVENT_FOCUSIN, event => this._handleFocusin(event))\n EventHandler.on(document, EVENT_KEYDOWN_TAB, event => this._handleKeydown(event))\n\n this._isActive = true\n }\n\n deactivate() {\n if (!this._isActive) {\n return\n }\n\n this._isActive = false\n EventHandler.off(document, EVENT_KEY)\n }\n\n // Private\n _handleFocusin(event) {\n const { trapElement } = this._config\n\n if (event.target === document || event.target === trapElement || trapElement.contains(event.target)) {\n return\n }\n\n const elements = SelectorEngine.focusableChildren(trapElement)\n\n if (elements.length === 0) {\n trapElement.focus()\n } else if (this._lastTabNavDirection === TAB_NAV_BACKWARD) {\n elements[elements.length - 1].focus()\n } else {\n elements[0].focus()\n }\n }\n\n _handleKeydown(event) {\n if (event.key !== TAB_KEY) {\n return\n }\n\n this._lastTabNavDirection = event.shiftKey ? TAB_NAV_BACKWARD : TAB_NAV_FORWARD\n }\n}\n\nexport default FocusTrap\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap util/scrollBar.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport Manipulator from '../dom/manipulator.js'\nimport SelectorEngine from '../dom/selector-engine.js'\nimport { isElement } from './index.js'\n\n/**\n * Constants\n */\n\nconst SELECTOR_FIXED_CONTENT = '.fixed-top, .fixed-bottom, .is-fixed, .sticky-top'\nconst SELECTOR_STICKY_CONTENT = '.sticky-top'\nconst PROPERTY_PADDING = 'padding-right'\nconst PROPERTY_MARGIN = 'margin-right'\n\n/**\n * Class definition\n */\n\nclass ScrollBarHelper {\n constructor() {\n this._element = document.body\n }\n\n // Public\n getWidth() {\n // https://developer.mozilla.org/en-US/docs/Web/API/Window/innerWidth#usage_notes\n const documentWidth = document.documentElement.clientWidth\n return Math.abs(window.innerWidth - documentWidth)\n }\n\n hide() {\n const width = this.getWidth()\n this._disableOverFlow()\n // give padding to element to balance the hidden scrollbar width\n this._setElementAttributes(this._element, PROPERTY_PADDING, calculatedValue => calculatedValue + width)\n // trick: We adjust positive paddingRight and negative marginRight to sticky-top elements to keep showing fullwidth\n this._setElementAttributes(SELECTOR_FIXED_CONTENT, PROPERTY_PADDING, calculatedValue => calculatedValue + width)\n this._setElementAttributes(SELECTOR_STICKY_CONTENT, PROPERTY_MARGIN, calculatedValue => calculatedValue - width)\n }\n\n reset() {\n this._resetElementAttributes(this._element, 'overflow')\n this._resetElementAttributes(this._element, PROPERTY_PADDING)\n this._resetElementAttributes(SELECTOR_FIXED_CONTENT, PROPERTY_PADDING)\n this._resetElementAttributes(SELECTOR_STICKY_CONTENT, PROPERTY_MARGIN)\n }\n\n isOverflowing() {\n return this.getWidth() > 0\n }\n\n // Private\n _disableOverFlow() {\n this._saveInitialAttribute(this._element, 'overflow')\n this._element.style.overflow = 'hidden'\n }\n\n _setElementAttributes(selector, styleProperty, callback) {\n const scrollbarWidth = this.getWidth()\n const manipulationCallBack = element => {\n if (element !== this._element && window.innerWidth > element.clientWidth + scrollbarWidth) {\n return\n }\n\n this._saveInitialAttribute(element, styleProperty)\n const calculatedValue = window.getComputedStyle(element).getPropertyValue(styleProperty)\n element.style.setProperty(styleProperty, `${callback(Number.parseFloat(calculatedValue))}px`)\n }\n\n this._applyManipulationCallback(selector, manipulationCallBack)\n }\n\n _saveInitialAttribute(element, styleProperty) {\n const actualValue = element.style.getPropertyValue(styleProperty)\n if (actualValue) {\n Manipulator.setDataAttribute(element, styleProperty, actualValue)\n }\n }\n\n _resetElementAttributes(selector, styleProperty) {\n const manipulationCallBack = element => {\n const value = Manipulator.getDataAttribute(element, styleProperty)\n // We only want to remove the property if the value is `null`; the value can also be zero\n if (value === null) {\n element.style.removeProperty(styleProperty)\n return\n }\n\n Manipulator.removeDataAttribute(element, styleProperty)\n element.style.setProperty(styleProperty, value)\n }\n\n this._applyManipulationCallback(selector, manipulationCallBack)\n }\n\n _applyManipulationCallback(selector, callBack) {\n if (isElement(selector)) {\n callBack(selector)\n return\n }\n\n for (const sel of SelectorEngine.find(selector, this._element)) {\n callBack(sel)\n }\n }\n}\n\nexport default ScrollBarHelper\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap modal.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport BaseComponent from './base-component.js'\nimport EventHandler from './dom/event-handler.js'\nimport SelectorEngine from './dom/selector-engine.js'\nimport Backdrop from './util/backdrop.js'\nimport { enableDismissTrigger } from './util/component-functions.js'\nimport FocusTrap from './util/focustrap.js'\nimport { defineJQueryPlugin, isRTL, isVisible, reflow } from './util/index.js'\nimport ScrollBarHelper from './util/scrollbar.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'modal'\nconst DATA_KEY = 'bs.modal'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst ESCAPE_KEY = 'Escape'\n\nconst EVENT_HIDE = `hide${EVENT_KEY}`\nconst EVENT_HIDE_PREVENTED = `hidePrevented${EVENT_KEY}`\nconst EVENT_HIDDEN = `hidden${EVENT_KEY}`\nconst EVENT_SHOW = `show${EVENT_KEY}`\nconst EVENT_SHOWN = `shown${EVENT_KEY}`\nconst EVENT_RESIZE = `resize${EVENT_KEY}`\nconst EVENT_CLICK_DISMISS = `click.dismiss${EVENT_KEY}`\nconst EVENT_MOUSEDOWN_DISMISS = `mousedown.dismiss${EVENT_KEY}`\nconst EVENT_KEYDOWN_DISMISS = `keydown.dismiss${EVENT_KEY}`\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\n\nconst CLASS_NAME_OPEN = 'modal-open'\nconst CLASS_NAME_FADE = 'fade'\nconst CLASS_NAME_SHOW = 'show'\nconst CLASS_NAME_STATIC = 'modal-static'\n\nconst OPEN_SELECTOR = '.modal.show'\nconst SELECTOR_DIALOG = '.modal-dialog'\nconst SELECTOR_MODAL_BODY = '.modal-body'\nconst SELECTOR_DATA_TOGGLE = '[data-bs-toggle=\"modal\"]'\n\nconst Default = {\n backdrop: true,\n focus: true,\n keyboard: true\n}\n\nconst DefaultType = {\n backdrop: '(boolean|string)',\n focus: 'boolean',\n keyboard: 'boolean'\n}\n\n/**\n * Class definition\n */\n\nclass Modal extends BaseComponent {\n constructor(element, config) {\n super(element, config)\n\n this._dialog = SelectorEngine.findOne(SELECTOR_DIALOG, this._element)\n this._backdrop = this._initializeBackDrop()\n this._focustrap = this._initializeFocusTrap()\n this._isShown = false\n this._isTransitioning = false\n this._scrollBar = new ScrollBarHelper()\n\n this._addEventListeners()\n }\n\n // Getters\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n toggle(relatedTarget) {\n return this._isShown ? this.hide() : this.show(relatedTarget)\n }\n\n show(relatedTarget) {\n if (this._isShown || this._isTransitioning) {\n return\n }\n\n const showEvent = EventHandler.trigger(this._element, EVENT_SHOW, {\n relatedTarget\n })\n\n if (showEvent.defaultPrevented) {\n return\n }\n\n this._isShown = true\n this._isTransitioning = true\n\n this._scrollBar.hide()\n\n document.body.classList.add(CLASS_NAME_OPEN)\n\n this._adjustDialog()\n\n this._backdrop.show(() => this._showElement(relatedTarget))\n }\n\n hide() {\n if (!this._isShown || this._isTransitioning) {\n return\n }\n\n const hideEvent = EventHandler.trigger(this._element, EVENT_HIDE)\n\n if (hideEvent.defaultPrevented) {\n return\n }\n\n this._isShown = false\n this._isTransitioning = true\n this._focustrap.deactivate()\n\n this._element.classList.remove(CLASS_NAME_SHOW)\n\n this._queueCallback(() => this._hideModal(), this._element, this._isAnimated())\n }\n\n dispose() {\n EventHandler.off(window, EVENT_KEY)\n EventHandler.off(this._dialog, EVENT_KEY)\n\n this._backdrop.dispose()\n this._focustrap.deactivate()\n\n super.dispose()\n }\n\n handleUpdate() {\n this._adjustDialog()\n }\n\n // Private\n _initializeBackDrop() {\n return new Backdrop({\n isVisible: Boolean(this._config.backdrop), // 'static' option will be translated to true, and booleans will keep their value,\n isAnimated: this._isAnimated()\n })\n }\n\n _initializeFocusTrap() {\n return new FocusTrap({\n trapElement: this._element\n })\n }\n\n _showElement(relatedTarget) {\n // try to append dynamic modal\n if (!document.body.contains(this._element)) {\n document.body.append(this._element)\n }\n\n this._element.style.display = 'block'\n this._element.removeAttribute('aria-hidden')\n this._element.setAttribute('aria-modal', true)\n this._element.setAttribute('role', 'dialog')\n this._element.scrollTop = 0\n\n const modalBody = SelectorEngine.findOne(SELECTOR_MODAL_BODY, this._dialog)\n if (modalBody) {\n modalBody.scrollTop = 0\n }\n\n reflow(this._element)\n\n this._element.classList.add(CLASS_NAME_SHOW)\n\n const transitionComplete = () => {\n if (this._config.focus) {\n this._focustrap.activate()\n }\n\n this._isTransitioning = false\n EventHandler.trigger(this._element, EVENT_SHOWN, {\n relatedTarget\n })\n }\n\n this._queueCallback(transitionComplete, this._dialog, this._isAnimated())\n }\n\n _addEventListeners() {\n EventHandler.on(this._element, EVENT_KEYDOWN_DISMISS, event => {\n if (event.key !== ESCAPE_KEY) {\n return\n }\n\n if (this._config.keyboard) {\n this.hide()\n return\n }\n\n this._triggerBackdropTransition()\n })\n\n EventHandler.on(window, EVENT_RESIZE, () => {\n if (this._isShown && !this._isTransitioning) {\n this._adjustDialog()\n }\n })\n\n EventHandler.on(this._element, EVENT_MOUSEDOWN_DISMISS, event => {\n // a bad trick to segregate clicks that may start inside dialog but end outside, and avoid listen to scrollbar clicks\n EventHandler.one(this._element, EVENT_CLICK_DISMISS, event2 => {\n if (this._element !== event.target || this._element !== event2.target) {\n return\n }\n\n if (this._config.backdrop === 'static') {\n this._triggerBackdropTransition()\n return\n }\n\n if (this._config.backdrop) {\n this.hide()\n }\n })\n })\n }\n\n _hideModal() {\n this._element.style.display = 'none'\n this._element.setAttribute('aria-hidden', true)\n this._element.removeAttribute('aria-modal')\n this._element.removeAttribute('role')\n this._isTransitioning = false\n\n this._backdrop.hide(() => {\n document.body.classList.remove(CLASS_NAME_OPEN)\n this._resetAdjustments()\n this._scrollBar.reset()\n EventHandler.trigger(this._element, EVENT_HIDDEN)\n })\n }\n\n _isAnimated() {\n return this._element.classList.contains(CLASS_NAME_FADE)\n }\n\n _triggerBackdropTransition() {\n const hideEvent = EventHandler.trigger(this._element, EVENT_HIDE_PREVENTED)\n if (hideEvent.defaultPrevented) {\n return\n }\n\n const isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight\n const initialOverflowY = this._element.style.overflowY\n // return if the following background transition hasn't yet completed\n if (initialOverflowY === 'hidden' || this._element.classList.contains(CLASS_NAME_STATIC)) {\n return\n }\n\n if (!isModalOverflowing) {\n this._element.style.overflowY = 'hidden'\n }\n\n this._element.classList.add(CLASS_NAME_STATIC)\n this._queueCallback(() => {\n this._element.classList.remove(CLASS_NAME_STATIC)\n this._queueCallback(() => {\n this._element.style.overflowY = initialOverflowY\n }, this._dialog)\n }, this._dialog)\n\n this._element.focus()\n }\n\n /**\n * The following methods are used to handle overflowing modals\n */\n\n _adjustDialog() {\n const isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight\n const scrollbarWidth = this._scrollBar.getWidth()\n const isBodyOverflowing = scrollbarWidth > 0\n\n if (isBodyOverflowing && !isModalOverflowing) {\n const property = isRTL() ? 'paddingLeft' : 'paddingRight'\n this._element.style[property] = `${scrollbarWidth}px`\n }\n\n if (!isBodyOverflowing && isModalOverflowing) {\n const property = isRTL() ? 'paddingRight' : 'paddingLeft'\n this._element.style[property] = `${scrollbarWidth}px`\n }\n }\n\n _resetAdjustments() {\n this._element.style.paddingLeft = ''\n this._element.style.paddingRight = ''\n }\n\n // Static\n static jQueryInterface(config, relatedTarget) {\n return this.each(function () {\n const data = Modal.getOrCreateInstance(this, config)\n\n if (typeof config !== 'string') {\n return\n }\n\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config](relatedTarget)\n })\n }\n}\n\n/**\n * Data API implementation\n */\n\nEventHandler.on(document, EVENT_CLICK_DATA_API, SELECTOR_DATA_TOGGLE, function (event) {\n const target = SelectorEngine.getElementFromSelector(this)\n\n if (['A', 'AREA'].includes(this.tagName)) {\n event.preventDefault()\n }\n\n EventHandler.one(target, EVENT_SHOW, showEvent => {\n if (showEvent.defaultPrevented) {\n // only register focus restorer if modal will actually get shown\n return\n }\n\n EventHandler.one(target, EVENT_HIDDEN, () => {\n if (isVisible(this)) {\n this.focus()\n }\n })\n })\n\n // avoid conflict when clicking modal toggler while another one is open\n const alreadyOpen = SelectorEngine.findOne(OPEN_SELECTOR)\n if (alreadyOpen) {\n Modal.getInstance(alreadyOpen).hide()\n }\n\n const data = Modal.getOrCreateInstance(target)\n\n data.toggle(this)\n})\n\nenableDismissTrigger(Modal)\n\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Modal)\n\nexport default Modal\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap offcanvas.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport BaseComponent from './base-component.js'\nimport EventHandler from './dom/event-handler.js'\nimport SelectorEngine from './dom/selector-engine.js'\nimport Backdrop from './util/backdrop.js'\nimport { enableDismissTrigger } from './util/component-functions.js'\nimport FocusTrap from './util/focustrap.js'\nimport {\n defineJQueryPlugin,\n isDisabled,\n isVisible\n} from './util/index.js'\nimport ScrollBarHelper from './util/scrollbar.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'offcanvas'\nconst DATA_KEY = 'bs.offcanvas'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst EVENT_LOAD_DATA_API = `load${EVENT_KEY}${DATA_API_KEY}`\nconst ESCAPE_KEY = 'Escape'\n\nconst CLASS_NAME_SHOW = 'show'\nconst CLASS_NAME_SHOWING = 'showing'\nconst CLASS_NAME_HIDING = 'hiding'\nconst CLASS_NAME_BACKDROP = 'offcanvas-backdrop'\nconst OPEN_SELECTOR = '.offcanvas.show'\n\nconst EVENT_SHOW = `show${EVENT_KEY}`\nconst EVENT_SHOWN = `shown${EVENT_KEY}`\nconst EVENT_HIDE = `hide${EVENT_KEY}`\nconst EVENT_HIDE_PREVENTED = `hidePrevented${EVENT_KEY}`\nconst EVENT_HIDDEN = `hidden${EVENT_KEY}`\nconst EVENT_RESIZE = `resize${EVENT_KEY}`\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\nconst EVENT_KEYDOWN_DISMISS = `keydown.dismiss${EVENT_KEY}`\n\nconst SELECTOR_DATA_TOGGLE = '[data-bs-toggle=\"offcanvas\"]'\n\nconst Default = {\n backdrop: true,\n keyboard: true,\n scroll: false\n}\n\nconst DefaultType = {\n backdrop: '(boolean|string)',\n keyboard: 'boolean',\n scroll: 'boolean'\n}\n\n/**\n * Class definition\n */\n\nclass Offcanvas extends BaseComponent {\n constructor(element, config) {\n super(element, config)\n\n this._isShown = false\n this._backdrop = this._initializeBackDrop()\n this._focustrap = this._initializeFocusTrap()\n this._addEventListeners()\n }\n\n // Getters\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n toggle(relatedTarget) {\n return this._isShown ? this.hide() : this.show(relatedTarget)\n }\n\n show(relatedTarget) {\n if (this._isShown) {\n return\n }\n\n const showEvent = EventHandler.trigger(this._element, EVENT_SHOW, { relatedTarget })\n\n if (showEvent.defaultPrevented) {\n return\n }\n\n this._isShown = true\n this._backdrop.show()\n\n if (!this._config.scroll) {\n new ScrollBarHelper().hide()\n }\n\n this._element.setAttribute('aria-modal', true)\n this._element.setAttribute('role', 'dialog')\n this._element.classList.add(CLASS_NAME_SHOWING)\n\n const completeCallBack = () => {\n if (!this._config.scroll || this._config.backdrop) {\n this._focustrap.activate()\n }\n\n this._element.classList.add(CLASS_NAME_SHOW)\n this._element.classList.remove(CLASS_NAME_SHOWING)\n EventHandler.trigger(this._element, EVENT_SHOWN, { relatedTarget })\n }\n\n this._queueCallback(completeCallBack, this._element, true)\n }\n\n hide() {\n if (!this._isShown) {\n return\n }\n\n const hideEvent = EventHandler.trigger(this._element, EVENT_HIDE)\n\n if (hideEvent.defaultPrevented) {\n return\n }\n\n this._focustrap.deactivate()\n this._element.blur()\n this._isShown = false\n this._element.classList.add(CLASS_NAME_HIDING)\n this._backdrop.hide()\n\n const completeCallback = () => {\n this._element.classList.remove(CLASS_NAME_SHOW, CLASS_NAME_HIDING)\n this._element.removeAttribute('aria-modal')\n this._element.removeAttribute('role')\n\n if (!this._config.scroll) {\n new ScrollBarHelper().reset()\n }\n\n EventHandler.trigger(this._element, EVENT_HIDDEN)\n }\n\n this._queueCallback(completeCallback, this._element, true)\n }\n\n dispose() {\n this._backdrop.dispose()\n this._focustrap.deactivate()\n super.dispose()\n }\n\n // Private\n _initializeBackDrop() {\n const clickCallback = () => {\n if (this._config.backdrop === 'static') {\n EventHandler.trigger(this._element, EVENT_HIDE_PREVENTED)\n return\n }\n\n this.hide()\n }\n\n // 'static' option will be translated to true, and booleans will keep their value\n const isVisible = Boolean(this._config.backdrop)\n\n return new Backdrop({\n className: CLASS_NAME_BACKDROP,\n isVisible,\n isAnimated: true,\n rootElement: this._element.parentNode,\n clickCallback: isVisible ? clickCallback : null\n })\n }\n\n _initializeFocusTrap() {\n return new FocusTrap({\n trapElement: this._element\n })\n }\n\n _addEventListeners() {\n EventHandler.on(this._element, EVENT_KEYDOWN_DISMISS, event => {\n if (event.key !== ESCAPE_KEY) {\n return\n }\n\n if (this._config.keyboard) {\n this.hide()\n return\n }\n\n EventHandler.trigger(this._element, EVENT_HIDE_PREVENTED)\n })\n }\n\n // Static\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Offcanvas.getOrCreateInstance(this, config)\n\n if (typeof config !== 'string') {\n return\n }\n\n if (data[config] === undefined || config.startsWith('_') || config === 'constructor') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config](this)\n })\n }\n}\n\n/**\n * Data API implementation\n */\n\nEventHandler.on(document, EVENT_CLICK_DATA_API, SELECTOR_DATA_TOGGLE, function (event) {\n const target = SelectorEngine.getElementFromSelector(this)\n\n if (['A', 'AREA'].includes(this.tagName)) {\n event.preventDefault()\n }\n\n if (isDisabled(this)) {\n return\n }\n\n EventHandler.one(target, EVENT_HIDDEN, () => {\n // focus on trigger when it is closed\n if (isVisible(this)) {\n this.focus()\n }\n })\n\n // avoid conflict when clicking a toggler of an offcanvas, while another is open\n const alreadyOpen = SelectorEngine.findOne(OPEN_SELECTOR)\n if (alreadyOpen && alreadyOpen !== target) {\n Offcanvas.getInstance(alreadyOpen).hide()\n }\n\n const data = Offcanvas.getOrCreateInstance(target)\n data.toggle(this)\n})\n\nEventHandler.on(window, EVENT_LOAD_DATA_API, () => {\n for (const selector of SelectorEngine.find(OPEN_SELECTOR)) {\n Offcanvas.getOrCreateInstance(selector).show()\n }\n})\n\nEventHandler.on(window, EVENT_RESIZE, () => {\n for (const element of SelectorEngine.find('[aria-modal][class*=show][class*=offcanvas-]')) {\n if (getComputedStyle(element).position !== 'fixed') {\n Offcanvas.getOrCreateInstance(element).hide()\n }\n }\n})\n\nenableDismissTrigger(Offcanvas)\n\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Offcanvas)\n\nexport default Offcanvas\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap util/sanitizer.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\n// js-docs-start allow-list\nconst ARIA_ATTRIBUTE_PATTERN = /^aria-[\\w-]*$/i\n\nexport const DefaultAllowlist = {\n // Global attributes allowed on any supplied element below.\n '*': ['class', 'dir', 'id', 'lang', 'role', ARIA_ATTRIBUTE_PATTERN],\n a: ['target', 'href', 'title', 'rel'],\n area: [],\n b: [],\n br: [],\n col: [],\n code: [],\n div: [],\n em: [],\n hr: [],\n h1: [],\n h2: [],\n h3: [],\n h4: [],\n h5: [],\n h6: [],\n i: [],\n img: ['src', 'srcset', 'alt', 'title', 'width', 'height'],\n li: [],\n ol: [],\n p: [],\n pre: [],\n s: [],\n small: [],\n span: [],\n sub: [],\n sup: [],\n strong: [],\n u: [],\n ul: []\n}\n// js-docs-end allow-list\n\nconst uriAttributes = new Set([\n 'background',\n 'cite',\n 'href',\n 'itemtype',\n 'longdesc',\n 'poster',\n 'src',\n 'xlink:href'\n])\n\n/**\n * A pattern that recognizes URLs that are safe wrt. XSS in URL navigation\n * contexts.\n *\n * Shout-out to Angular https://github.com/angular/angular/blob/15.2.8/packages/core/src/sanitization/url_sanitizer.ts#L38\n */\n// eslint-disable-next-line unicorn/better-regex\nconst SAFE_URL_PATTERN = /^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:/?#]*(?:[/?#]|$))/i\n\nconst allowedAttribute = (attribute, allowedAttributeList) => {\n const attributeName = attribute.nodeName.toLowerCase()\n\n if (allowedAttributeList.includes(attributeName)) {\n if (uriAttributes.has(attributeName)) {\n return Boolean(SAFE_URL_PATTERN.test(attribute.nodeValue))\n }\n\n return true\n }\n\n // Check if a regular expression validates the attribute.\n return allowedAttributeList.filter(attributeRegex => attributeRegex instanceof RegExp)\n .some(regex => regex.test(attributeName))\n}\n\nexport function sanitizeHtml(unsafeHtml, allowList, sanitizeFunction) {\n if (!unsafeHtml.length) {\n return unsafeHtml\n }\n\n if (sanitizeFunction && typeof sanitizeFunction === 'function') {\n return sanitizeFunction(unsafeHtml)\n }\n\n const domParser = new window.DOMParser()\n const createdDocument = domParser.parseFromString(unsafeHtml, 'text/html')\n const elements = [].concat(...createdDocument.body.querySelectorAll('*'))\n\n for (const element of elements) {\n const elementName = element.nodeName.toLowerCase()\n\n if (!Object.keys(allowList).includes(elementName)) {\n element.remove()\n continue\n }\n\n const attributeList = [].concat(...element.attributes)\n const allowedAttributes = [].concat(allowList['*'] || [], allowList[elementName] || [])\n\n for (const attribute of attributeList) {\n if (!allowedAttribute(attribute, allowedAttributes)) {\n element.removeAttribute(attribute.nodeName)\n }\n }\n }\n\n return createdDocument.body.innerHTML\n}\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap util/template-factory.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport SelectorEngine from '../dom/selector-engine.js'\nimport Config from './config.js'\nimport { DefaultAllowlist, sanitizeHtml } from './sanitizer.js'\nimport { execute, getElement, isElement } from './index.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'TemplateFactory'\n\nconst Default = {\n allowList: DefaultAllowlist,\n content: {}, // { selector : text , selector2 : text2 , }\n extraClass: '',\n html: false,\n sanitize: true,\n sanitizeFn: null,\n template: '
'\n}\n\nconst DefaultType = {\n allowList: 'object',\n content: 'object',\n extraClass: '(string|function)',\n html: 'boolean',\n sanitize: 'boolean',\n sanitizeFn: '(null|function)',\n template: 'string'\n}\n\nconst DefaultContentType = {\n entry: '(string|element|function|null)',\n selector: '(string|element)'\n}\n\n/**\n * Class definition\n */\n\nclass TemplateFactory extends Config {\n constructor(config) {\n super()\n this._config = this._getConfig(config)\n }\n\n // Getters\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n getContent() {\n return Object.values(this._config.content)\n .map(config => this._resolvePossibleFunction(config))\n .filter(Boolean)\n }\n\n hasContent() {\n return this.getContent().length > 0\n }\n\n changeContent(content) {\n this._checkContent(content)\n this._config.content = { ...this._config.content, ...content }\n return this\n }\n\n toHtml() {\n const templateWrapper = document.createElement('div')\n templateWrapper.innerHTML = this._maybeSanitize(this._config.template)\n\n for (const [selector, text] of Object.entries(this._config.content)) {\n this._setContent(templateWrapper, text, selector)\n }\n\n const template = templateWrapper.children[0]\n const extraClass = this._resolvePossibleFunction(this._config.extraClass)\n\n if (extraClass) {\n template.classList.add(...extraClass.split(' '))\n }\n\n return template\n }\n\n // Private\n _typeCheckConfig(config) {\n super._typeCheckConfig(config)\n this._checkContent(config.content)\n }\n\n _checkContent(arg) {\n for (const [selector, content] of Object.entries(arg)) {\n super._typeCheckConfig({ selector, entry: content }, DefaultContentType)\n }\n }\n\n _setContent(template, content, selector) {\n const templateElement = SelectorEngine.findOne(selector, template)\n\n if (!templateElement) {\n return\n }\n\n content = this._resolvePossibleFunction(content)\n\n if (!content) {\n templateElement.remove()\n return\n }\n\n if (isElement(content)) {\n this._putElementInTemplate(getElement(content), templateElement)\n return\n }\n\n if (this._config.html) {\n templateElement.innerHTML = this._maybeSanitize(content)\n return\n }\n\n templateElement.textContent = content\n }\n\n _maybeSanitize(arg) {\n return this._config.sanitize ? sanitizeHtml(arg, this._config.allowList, this._config.sanitizeFn) : arg\n }\n\n _resolvePossibleFunction(arg) {\n return execute(arg, [this])\n }\n\n _putElementInTemplate(element, templateElement) {\n if (this._config.html) {\n templateElement.innerHTML = ''\n templateElement.append(element)\n return\n }\n\n templateElement.textContent = element.textContent\n }\n}\n\nexport default TemplateFactory\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap tooltip.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport * as Popper from '@popperjs/core'\nimport BaseComponent from './base-component.js'\nimport EventHandler from './dom/event-handler.js'\nimport Manipulator from './dom/manipulator.js'\nimport { defineJQueryPlugin, execute, findShadowRoot, getElement, getUID, isRTL, noop } from './util/index.js'\nimport { DefaultAllowlist } from './util/sanitizer.js'\nimport TemplateFactory from './util/template-factory.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'tooltip'\nconst DISALLOWED_ATTRIBUTES = new Set(['sanitize', 'allowList', 'sanitizeFn'])\n\nconst CLASS_NAME_FADE = 'fade'\nconst CLASS_NAME_MODAL = 'modal'\nconst CLASS_NAME_SHOW = 'show'\n\nconst SELECTOR_TOOLTIP_INNER = '.tooltip-inner'\nconst SELECTOR_MODAL = `.${CLASS_NAME_MODAL}`\n\nconst EVENT_MODAL_HIDE = 'hide.bs.modal'\n\nconst TRIGGER_HOVER = 'hover'\nconst TRIGGER_FOCUS = 'focus'\nconst TRIGGER_CLICK = 'click'\nconst TRIGGER_MANUAL = 'manual'\n\nconst EVENT_HIDE = 'hide'\nconst EVENT_HIDDEN = 'hidden'\nconst EVENT_SHOW = 'show'\nconst EVENT_SHOWN = 'shown'\nconst EVENT_INSERTED = 'inserted'\nconst EVENT_CLICK = 'click'\nconst EVENT_FOCUSIN = 'focusin'\nconst EVENT_FOCUSOUT = 'focusout'\nconst EVENT_MOUSEENTER = 'mouseenter'\nconst EVENT_MOUSELEAVE = 'mouseleave'\n\nconst AttachmentMap = {\n AUTO: 'auto',\n TOP: 'top',\n RIGHT: isRTL() ? 'left' : 'right',\n BOTTOM: 'bottom',\n LEFT: isRTL() ? 'right' : 'left'\n}\n\nconst Default = {\n allowList: DefaultAllowlist,\n animation: true,\n boundary: 'clippingParents',\n container: false,\n customClass: '',\n delay: 0,\n fallbackPlacements: ['top', 'right', 'bottom', 'left'],\n html: false,\n offset: [0, 6],\n placement: 'top',\n popperConfig: null,\n sanitize: true,\n sanitizeFn: null,\n selector: false,\n template: '
' +\n '
' +\n '
' +\n '
',\n title: '',\n trigger: 'hover focus'\n}\n\nconst DefaultType = {\n allowList: 'object',\n animation: 'boolean',\n boundary: '(string|element)',\n container: '(string|element|boolean)',\n customClass: '(string|function)',\n delay: '(number|object)',\n fallbackPlacements: 'array',\n html: 'boolean',\n offset: '(array|string|function)',\n placement: '(string|function)',\n popperConfig: '(null|object|function)',\n sanitize: 'boolean',\n sanitizeFn: '(null|function)',\n selector: '(string|boolean)',\n template: 'string',\n title: '(string|element|function)',\n trigger: 'string'\n}\n\n/**\n * Class definition\n */\n\nclass Tooltip extends BaseComponent {\n constructor(element, config) {\n if (typeof Popper === 'undefined') {\n throw new TypeError('Bootstrap\\'s tooltips require Popper (https://popper.js.org)')\n }\n\n super(element, config)\n\n // Private\n this._isEnabled = true\n this._timeout = 0\n this._isHovered = null\n this._activeTrigger = {}\n this._popper = null\n this._templateFactory = null\n this._newContent = null\n\n // Protected\n this.tip = null\n\n this._setListeners()\n\n if (!this._config.selector) {\n this._fixTitle()\n }\n }\n\n // Getters\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n enable() {\n this._isEnabled = true\n }\n\n disable() {\n this._isEnabled = false\n }\n\n toggleEnabled() {\n this._isEnabled = !this._isEnabled\n }\n\n toggle() {\n if (!this._isEnabled) {\n return\n }\n\n this._activeTrigger.click = !this._activeTrigger.click\n if (this._isShown()) {\n this._leave()\n return\n }\n\n this._enter()\n }\n\n dispose() {\n clearTimeout(this._timeout)\n\n EventHandler.off(this._element.closest(SELECTOR_MODAL), EVENT_MODAL_HIDE, this._hideModalHandler)\n\n if (this._element.getAttribute('data-bs-original-title')) {\n this._element.setAttribute('title', this._element.getAttribute('data-bs-original-title'))\n }\n\n this._disposePopper()\n super.dispose()\n }\n\n show() {\n if (this._element.style.display === 'none') {\n throw new Error('Please use show on visible elements')\n }\n\n if (!(this._isWithContent() && this._isEnabled)) {\n return\n }\n\n const showEvent = EventHandler.trigger(this._element, this.constructor.eventName(EVENT_SHOW))\n const shadowRoot = findShadowRoot(this._element)\n const isInTheDom = (shadowRoot || this._element.ownerDocument.documentElement).contains(this._element)\n\n if (showEvent.defaultPrevented || !isInTheDom) {\n return\n }\n\n // TODO: v6 remove this or make it optional\n this._disposePopper()\n\n const tip = this._getTipElement()\n\n this._element.setAttribute('aria-describedby', tip.getAttribute('id'))\n\n const { container } = this._config\n\n if (!this._element.ownerDocument.documentElement.contains(this.tip)) {\n container.append(tip)\n EventHandler.trigger(this._element, this.constructor.eventName(EVENT_INSERTED))\n }\n\n this._popper = this._createPopper(tip)\n\n tip.classList.add(CLASS_NAME_SHOW)\n\n // If this is a touch-enabled device we add extra\n // empty mouseover listeners to the body's immediate children;\n // only needed because of broken event delegation on iOS\n // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html\n if ('ontouchstart' in document.documentElement) {\n for (const element of [].concat(...document.body.children)) {\n EventHandler.on(element, 'mouseover', noop)\n }\n }\n\n const complete = () => {\n EventHandler.trigger(this._element, this.constructor.eventName(EVENT_SHOWN))\n\n if (this._isHovered === false) {\n this._leave()\n }\n\n this._isHovered = false\n }\n\n this._queueCallback(complete, this.tip, this._isAnimated())\n }\n\n hide() {\n if (!this._isShown()) {\n return\n }\n\n const hideEvent = EventHandler.trigger(this._element, this.constructor.eventName(EVENT_HIDE))\n if (hideEvent.defaultPrevented) {\n return\n }\n\n const tip = this._getTipElement()\n tip.classList.remove(CLASS_NAME_SHOW)\n\n // If this is a touch-enabled device we remove the extra\n // empty mouseover listeners we added for iOS support\n if ('ontouchstart' in document.documentElement) {\n for (const element of [].concat(...document.body.children)) {\n EventHandler.off(element, 'mouseover', noop)\n }\n }\n\n this._activeTrigger[TRIGGER_CLICK] = false\n this._activeTrigger[TRIGGER_FOCUS] = false\n this._activeTrigger[TRIGGER_HOVER] = false\n this._isHovered = null // it is a trick to support manual triggering\n\n const complete = () => {\n if (this._isWithActiveTrigger()) {\n return\n }\n\n if (!this._isHovered) {\n this._disposePopper()\n }\n\n this._element.removeAttribute('aria-describedby')\n EventHandler.trigger(this._element, this.constructor.eventName(EVENT_HIDDEN))\n }\n\n this._queueCallback(complete, this.tip, this._isAnimated())\n }\n\n update() {\n if (this._popper) {\n this._popper.update()\n }\n }\n\n // Protected\n _isWithContent() {\n return Boolean(this._getTitle())\n }\n\n _getTipElement() {\n if (!this.tip) {\n this.tip = this._createTipElement(this._newContent || this._getContentForTemplate())\n }\n\n return this.tip\n }\n\n _createTipElement(content) {\n const tip = this._getTemplateFactory(content).toHtml()\n\n // TODO: remove this check in v6\n if (!tip) {\n return null\n }\n\n tip.classList.remove(CLASS_NAME_FADE, CLASS_NAME_SHOW)\n // TODO: v6 the following can be achieved with CSS only\n tip.classList.add(`bs-${this.constructor.NAME}-auto`)\n\n const tipId = getUID(this.constructor.NAME).toString()\n\n tip.setAttribute('id', tipId)\n\n if (this._isAnimated()) {\n tip.classList.add(CLASS_NAME_FADE)\n }\n\n return tip\n }\n\n setContent(content) {\n this._newContent = content\n if (this._isShown()) {\n this._disposePopper()\n this.show()\n }\n }\n\n _getTemplateFactory(content) {\n if (this._templateFactory) {\n this._templateFactory.changeContent(content)\n } else {\n this._templateFactory = new TemplateFactory({\n ...this._config,\n // the `content` var has to be after `this._config`\n // to override config.content in case of popover\n content,\n extraClass: this._resolvePossibleFunction(this._config.customClass)\n })\n }\n\n return this._templateFactory\n }\n\n _getContentForTemplate() {\n return {\n [SELECTOR_TOOLTIP_INNER]: this._getTitle()\n }\n }\n\n _getTitle() {\n return this._resolvePossibleFunction(this._config.title) || this._element.getAttribute('data-bs-original-title')\n }\n\n // Private\n _initializeOnDelegatedTarget(event) {\n return this.constructor.getOrCreateInstance(event.delegateTarget, this._getDelegateConfig())\n }\n\n _isAnimated() {\n return this._config.animation || (this.tip && this.tip.classList.contains(CLASS_NAME_FADE))\n }\n\n _isShown() {\n return this.tip && this.tip.classList.contains(CLASS_NAME_SHOW)\n }\n\n _createPopper(tip) {\n const placement = execute(this._config.placement, [this, tip, this._element])\n const attachment = AttachmentMap[placement.toUpperCase()]\n return Popper.createPopper(this._element, tip, this._getPopperConfig(attachment))\n }\n\n _getOffset() {\n const { offset } = this._config\n\n if (typeof offset === 'string') {\n return offset.split(',').map(value => Number.parseInt(value, 10))\n }\n\n if (typeof offset === 'function') {\n return popperData => offset(popperData, this._element)\n }\n\n return offset\n }\n\n _resolvePossibleFunction(arg) {\n return execute(arg, [this._element])\n }\n\n _getPopperConfig(attachment) {\n const defaultBsPopperConfig = {\n placement: attachment,\n modifiers: [\n {\n name: 'flip',\n options: {\n fallbackPlacements: this._config.fallbackPlacements\n }\n },\n {\n name: 'offset',\n options: {\n offset: this._getOffset()\n }\n },\n {\n name: 'preventOverflow',\n options: {\n boundary: this._config.boundary\n }\n },\n {\n name: 'arrow',\n options: {\n element: `.${this.constructor.NAME}-arrow`\n }\n },\n {\n name: 'preSetPlacement',\n enabled: true,\n phase: 'beforeMain',\n fn: data => {\n // Pre-set Popper's placement attribute in order to read the arrow sizes properly.\n // Otherwise, Popper mixes up the width and height dimensions since the initial arrow style is for top placement\n this._getTipElement().setAttribute('data-popper-placement', data.state.placement)\n }\n }\n ]\n }\n\n return {\n ...defaultBsPopperConfig,\n ...execute(this._config.popperConfig, [defaultBsPopperConfig])\n }\n }\n\n _setListeners() {\n const triggers = this._config.trigger.split(' ')\n\n for (const trigger of triggers) {\n if (trigger === 'click') {\n EventHandler.on(this._element, this.constructor.eventName(EVENT_CLICK), this._config.selector, event => {\n const context = this._initializeOnDelegatedTarget(event)\n context.toggle()\n })\n } else if (trigger !== TRIGGER_MANUAL) {\n const eventIn = trigger === TRIGGER_HOVER ?\n this.constructor.eventName(EVENT_MOUSEENTER) :\n this.constructor.eventName(EVENT_FOCUSIN)\n const eventOut = trigger === TRIGGER_HOVER ?\n this.constructor.eventName(EVENT_MOUSELEAVE) :\n this.constructor.eventName(EVENT_FOCUSOUT)\n\n EventHandler.on(this._element, eventIn, this._config.selector, event => {\n const context = this._initializeOnDelegatedTarget(event)\n context._activeTrigger[event.type === 'focusin' ? TRIGGER_FOCUS : TRIGGER_HOVER] = true\n context._enter()\n })\n EventHandler.on(this._element, eventOut, this._config.selector, event => {\n const context = this._initializeOnDelegatedTarget(event)\n context._activeTrigger[event.type === 'focusout' ? TRIGGER_FOCUS : TRIGGER_HOVER] =\n context._element.contains(event.relatedTarget)\n\n context._leave()\n })\n }\n }\n\n this._hideModalHandler = () => {\n if (this._element) {\n this.hide()\n }\n }\n\n EventHandler.on(this._element.closest(SELECTOR_MODAL), EVENT_MODAL_HIDE, this._hideModalHandler)\n }\n\n _fixTitle() {\n const title = this._element.getAttribute('title')\n\n if (!title) {\n return\n }\n\n if (!this._element.getAttribute('aria-label') && !this._element.textContent.trim()) {\n this._element.setAttribute('aria-label', title)\n }\n\n this._element.setAttribute('data-bs-original-title', title) // DO NOT USE IT. Is only for backwards compatibility\n this._element.removeAttribute('title')\n }\n\n _enter() {\n if (this._isShown() || this._isHovered) {\n this._isHovered = true\n return\n }\n\n this._isHovered = true\n\n this._setTimeout(() => {\n if (this._isHovered) {\n this.show()\n }\n }, this._config.delay.show)\n }\n\n _leave() {\n if (this._isWithActiveTrigger()) {\n return\n }\n\n this._isHovered = false\n\n this._setTimeout(() => {\n if (!this._isHovered) {\n this.hide()\n }\n }, this._config.delay.hide)\n }\n\n _setTimeout(handler, timeout) {\n clearTimeout(this._timeout)\n this._timeout = setTimeout(handler, timeout)\n }\n\n _isWithActiveTrigger() {\n return Object.values(this._activeTrigger).includes(true)\n }\n\n _getConfig(config) {\n const dataAttributes = Manipulator.getDataAttributes(this._element)\n\n for (const dataAttribute of Object.keys(dataAttributes)) {\n if (DISALLOWED_ATTRIBUTES.has(dataAttribute)) {\n delete dataAttributes[dataAttribute]\n }\n }\n\n config = {\n ...dataAttributes,\n ...(typeof config === 'object' && config ? config : {})\n }\n config = this._mergeConfigObj(config)\n config = this._configAfterMerge(config)\n this._typeCheckConfig(config)\n return config\n }\n\n _configAfterMerge(config) {\n config.container = config.container === false ? document.body : getElement(config.container)\n\n if (typeof config.delay === 'number') {\n config.delay = {\n show: config.delay,\n hide: config.delay\n }\n }\n\n if (typeof config.title === 'number') {\n config.title = config.title.toString()\n }\n\n if (typeof config.content === 'number') {\n config.content = config.content.toString()\n }\n\n return config\n }\n\n _getDelegateConfig() {\n const config = {}\n\n for (const [key, value] of Object.entries(this._config)) {\n if (this.constructor.Default[key] !== value) {\n config[key] = value\n }\n }\n\n config.selector = false\n config.trigger = 'manual'\n\n // In the future can be replaced with:\n // const keysWithDifferentValues = Object.entries(this._config).filter(entry => this.constructor.Default[entry[0]] !== this._config[entry[0]])\n // `Object.fromEntries(keysWithDifferentValues)`\n return config\n }\n\n _disposePopper() {\n if (this._popper) {\n this._popper.destroy()\n this._popper = null\n }\n\n if (this.tip) {\n this.tip.remove()\n this.tip = null\n }\n }\n\n // Static\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Tooltip.getOrCreateInstance(this, config)\n\n if (typeof config !== 'string') {\n return\n }\n\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config]()\n })\n }\n}\n\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Tooltip)\n\nexport default Tooltip\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap popover.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport Tooltip from './tooltip.js'\nimport { defineJQueryPlugin } from './util/index.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'popover'\n\nconst SELECTOR_TITLE = '.popover-header'\nconst SELECTOR_CONTENT = '.popover-body'\n\nconst Default = {\n ...Tooltip.Default,\n content: '',\n offset: [0, 8],\n placement: 'right',\n template: '
' +\n '
' +\n '

' +\n '
' +\n '
',\n trigger: 'click'\n}\n\nconst DefaultType = {\n ...Tooltip.DefaultType,\n content: '(null|string|element|function)'\n}\n\n/**\n * Class definition\n */\n\nclass Popover extends Tooltip {\n // Getters\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get NAME() {\n return NAME\n }\n\n // Overrides\n _isWithContent() {\n return this._getTitle() || this._getContent()\n }\n\n // Private\n _getContentForTemplate() {\n return {\n [SELECTOR_TITLE]: this._getTitle(),\n [SELECTOR_CONTENT]: this._getContent()\n }\n }\n\n _getContent() {\n return this._resolvePossibleFunction(this._config.content)\n }\n\n // Static\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Popover.getOrCreateInstance(this, config)\n\n if (typeof config !== 'string') {\n return\n }\n\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config]()\n })\n }\n}\n\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Popover)\n\nexport default Popover\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap scrollspy.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport BaseComponent from './base-component.js'\nimport EventHandler from './dom/event-handler.js'\nimport SelectorEngine from './dom/selector-engine.js'\nimport { defineJQueryPlugin, getElement, isDisabled, isVisible } from './util/index.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'scrollspy'\nconst DATA_KEY = 'bs.scrollspy'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\n\nconst EVENT_ACTIVATE = `activate${EVENT_KEY}`\nconst EVENT_CLICK = `click${EVENT_KEY}`\nconst EVENT_LOAD_DATA_API = `load${EVENT_KEY}${DATA_API_KEY}`\n\nconst CLASS_NAME_DROPDOWN_ITEM = 'dropdown-item'\nconst CLASS_NAME_ACTIVE = 'active'\n\nconst SELECTOR_DATA_SPY = '[data-bs-spy=\"scroll\"]'\nconst SELECTOR_TARGET_LINKS = '[href]'\nconst SELECTOR_NAV_LIST_GROUP = '.nav, .list-group'\nconst SELECTOR_NAV_LINKS = '.nav-link'\nconst SELECTOR_NAV_ITEMS = '.nav-item'\nconst SELECTOR_LIST_ITEMS = '.list-group-item'\nconst SELECTOR_LINK_ITEMS = `${SELECTOR_NAV_LINKS}, ${SELECTOR_NAV_ITEMS} > ${SELECTOR_NAV_LINKS}, ${SELECTOR_LIST_ITEMS}`\nconst SELECTOR_DROPDOWN = '.dropdown'\nconst SELECTOR_DROPDOWN_TOGGLE = '.dropdown-toggle'\n\nconst Default = {\n offset: null, // TODO: v6 @deprecated, keep it for backwards compatibility reasons\n rootMargin: '0px 0px -25%',\n smoothScroll: false,\n target: null,\n threshold: [0.1, 0.5, 1]\n}\n\nconst DefaultType = {\n offset: '(number|null)', // TODO v6 @deprecated, keep it for backwards compatibility reasons\n rootMargin: 'string',\n smoothScroll: 'boolean',\n target: 'element',\n threshold: 'array'\n}\n\n/**\n * Class definition\n */\n\nclass ScrollSpy extends BaseComponent {\n constructor(element, config) {\n super(element, config)\n\n // this._element is the observablesContainer and config.target the menu links wrapper\n this._targetLinks = new Map()\n this._observableSections = new Map()\n this._rootElement = getComputedStyle(this._element).overflowY === 'visible' ? null : this._element\n this._activeTarget = null\n this._observer = null\n this._previousScrollData = {\n visibleEntryTop: 0,\n parentScrollTop: 0\n }\n this.refresh() // initialize\n }\n\n // Getters\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n refresh() {\n this._initializeTargetsAndObservables()\n this._maybeEnableSmoothScroll()\n\n if (this._observer) {\n this._observer.disconnect()\n } else {\n this._observer = this._getNewObserver()\n }\n\n for (const section of this._observableSections.values()) {\n this._observer.observe(section)\n }\n }\n\n dispose() {\n this._observer.disconnect()\n super.dispose()\n }\n\n // Private\n _configAfterMerge(config) {\n // TODO: on v6 target should be given explicitly & remove the {target: 'ss-target'} case\n config.target = getElement(config.target) || document.body\n\n // TODO: v6 Only for backwards compatibility reasons. Use rootMargin only\n config.rootMargin = config.offset ? `${config.offset}px 0px -30%` : config.rootMargin\n\n if (typeof config.threshold === 'string') {\n config.threshold = config.threshold.split(',').map(value => Number.parseFloat(value))\n }\n\n return config\n }\n\n _maybeEnableSmoothScroll() {\n if (!this._config.smoothScroll) {\n return\n }\n\n // unregister any previous listeners\n EventHandler.off(this._config.target, EVENT_CLICK)\n\n EventHandler.on(this._config.target, EVENT_CLICK, SELECTOR_TARGET_LINKS, event => {\n const observableSection = this._observableSections.get(event.target.hash)\n if (observableSection) {\n event.preventDefault()\n const root = this._rootElement || window\n const height = observableSection.offsetTop - this._element.offsetTop\n if (root.scrollTo) {\n root.scrollTo({ top: height, behavior: 'smooth' })\n return\n }\n\n // Chrome 60 doesn't support `scrollTo`\n root.scrollTop = height\n }\n })\n }\n\n _getNewObserver() {\n const options = {\n root: this._rootElement,\n threshold: this._config.threshold,\n rootMargin: this._config.rootMargin\n }\n\n return new IntersectionObserver(entries => this._observerCallback(entries), options)\n }\n\n // The logic of selection\n _observerCallback(entries) {\n const targetElement = entry => this._targetLinks.get(`#${entry.target.id}`)\n const activate = entry => {\n this._previousScrollData.visibleEntryTop = entry.target.offsetTop\n this._process(targetElement(entry))\n }\n\n const parentScrollTop = (this._rootElement || document.documentElement).scrollTop\n const userScrollsDown = parentScrollTop >= this._previousScrollData.parentScrollTop\n this._previousScrollData.parentScrollTop = parentScrollTop\n\n for (const entry of entries) {\n if (!entry.isIntersecting) {\n this._activeTarget = null\n this._clearActiveClass(targetElement(entry))\n\n continue\n }\n\n const entryIsLowerThanPrevious = entry.target.offsetTop >= this._previousScrollData.visibleEntryTop\n // if we are scrolling down, pick the bigger offsetTop\n if (userScrollsDown && entryIsLowerThanPrevious) {\n activate(entry)\n // if parent isn't scrolled, let's keep the first visible item, breaking the iteration\n if (!parentScrollTop) {\n return\n }\n\n continue\n }\n\n // if we are scrolling up, pick the smallest offsetTop\n if (!userScrollsDown && !entryIsLowerThanPrevious) {\n activate(entry)\n }\n }\n }\n\n _initializeTargetsAndObservables() {\n this._targetLinks = new Map()\n this._observableSections = new Map()\n\n const targetLinks = SelectorEngine.find(SELECTOR_TARGET_LINKS, this._config.target)\n\n for (const anchor of targetLinks) {\n // ensure that the anchor has an id and is not disabled\n if (!anchor.hash || isDisabled(anchor)) {\n continue\n }\n\n const observableSection = SelectorEngine.findOne(decodeURI(anchor.hash), this._element)\n\n // ensure that the observableSection exists & is visible\n if (isVisible(observableSection)) {\n this._targetLinks.set(decodeURI(anchor.hash), anchor)\n this._observableSections.set(anchor.hash, observableSection)\n }\n }\n }\n\n _process(target) {\n if (this._activeTarget === target) {\n return\n }\n\n this._clearActiveClass(this._config.target)\n this._activeTarget = target\n target.classList.add(CLASS_NAME_ACTIVE)\n this._activateParents(target)\n\n EventHandler.trigger(this._element, EVENT_ACTIVATE, { relatedTarget: target })\n }\n\n _activateParents(target) {\n // Activate dropdown parents\n if (target.classList.contains(CLASS_NAME_DROPDOWN_ITEM)) {\n SelectorEngine.findOne(SELECTOR_DROPDOWN_TOGGLE, target.closest(SELECTOR_DROPDOWN))\n .classList.add(CLASS_NAME_ACTIVE)\n return\n }\n\n for (const listGroup of SelectorEngine.parents(target, SELECTOR_NAV_LIST_GROUP)) {\n // Set triggered links parents as active\n // With both
    and
')},createChildNavList:function(e){var t=this.createNavList();return e.append(t),t},generateNavEl:function(e,t){var n=a('
');n.attr("href","#"+e),n.text(t);var r=a("
  • ");return r.append(n),r},generateNavItem:function(e){var t=this.generateAnchor(e),n=a(e),r=n.data("toc-text")||n.text();return this.generateNavEl(t,r)},getTopLevel:function(e){for(var t=1;t<=6;t++){if(1 + + + + + + + + + + + + diff --git a/v0.2.8/deps/font-awesome-6.4.2/css/all.css b/v0.2.8/deps/font-awesome-6.4.2/css/all.css new file mode 100644 index 0000000000..bdb6e3ae8a --- /dev/null +++ b/v0.2.8/deps/font-awesome-6.4.2/css/all.css @@ -0,0 +1,7968 @@ +/*! + * Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + * Copyright 2023 Fonticons, Inc. + */ +.fa { + font-family: var(--fa-style-family, "Font Awesome 6 Free"); + font-weight: var(--fa-style, 900); } + +.fa, +.fa-classic, +.fa-sharp, +.fas, +.fa-solid, +.far, +.fa-regular, +.fab, +.fa-brands { + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + display: var(--fa-display, inline-block); + font-style: normal; + font-variant: normal; + line-height: 1; + text-rendering: auto; } + +.fas, +.fa-classic, +.fa-solid, +.far, +.fa-regular { + font-family: 'Font Awesome 6 Free'; } + +.fab, +.fa-brands { + font-family: 'Font Awesome 6 Brands'; } + +.fa-1x { + font-size: 1em; } + +.fa-2x { + font-size: 2em; } + +.fa-3x { + font-size: 3em; } + +.fa-4x { + font-size: 4em; } + +.fa-5x { + font-size: 5em; } + +.fa-6x { + font-size: 6em; } + +.fa-7x { + font-size: 7em; } + +.fa-8x { + font-size: 8em; } + +.fa-9x { + font-size: 9em; } + +.fa-10x { + font-size: 10em; } + +.fa-2xs { + font-size: 0.625em; + line-height: 0.1em; + vertical-align: 0.225em; } + +.fa-xs { + font-size: 0.75em; + line-height: 0.08333em; + vertical-align: 0.125em; } + +.fa-sm { + font-size: 0.875em; + line-height: 0.07143em; + vertical-align: 0.05357em; } + +.fa-lg { + font-size: 1.25em; + line-height: 0.05em; + vertical-align: -0.075em; } + +.fa-xl { + font-size: 1.5em; + line-height: 0.04167em; + vertical-align: -0.125em; } + +.fa-2xl { + font-size: 2em; + line-height: 0.03125em; + vertical-align: -0.1875em; } + +.fa-fw { + text-align: center; + width: 1.25em; } + +.fa-ul { + list-style-type: none; + margin-left: var(--fa-li-margin, 2.5em); + padding-left: 0; } + .fa-ul > li { + position: relative; } + +.fa-li { + left: calc(var(--fa-li-width, 2em) * -1); + position: absolute; + text-align: center; + width: var(--fa-li-width, 2em); + line-height: inherit; } + +.fa-border { + border-color: var(--fa-border-color, #eee); + border-radius: var(--fa-border-radius, 0.1em); + border-style: var(--fa-border-style, solid); + border-width: var(--fa-border-width, 0.08em); + padding: var(--fa-border-padding, 0.2em 0.25em 0.15em); } + +.fa-pull-left { + float: left; + margin-right: var(--fa-pull-margin, 0.3em); } + +.fa-pull-right { + float: right; + margin-left: var(--fa-pull-margin, 0.3em); } + +.fa-beat { + -webkit-animation-name: fa-beat; + animation-name: fa-beat; + -webkit-animation-delay: var(--fa-animation-delay, 0s); + animation-delay: var(--fa-animation-delay, 0s); + -webkit-animation-direction: var(--fa-animation-direction, normal); + animation-direction: var(--fa-animation-direction, normal); + -webkit-animation-duration: var(--fa-animation-duration, 1s); + animation-duration: var(--fa-animation-duration, 1s); + -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); + animation-iteration-count: var(--fa-animation-iteration-count, infinite); + -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out); + animation-timing-function: var(--fa-animation-timing, ease-in-out); } + +.fa-bounce { + -webkit-animation-name: fa-bounce; + animation-name: fa-bounce; + -webkit-animation-delay: var(--fa-animation-delay, 0s); + animation-delay: var(--fa-animation-delay, 0s); + -webkit-animation-direction: var(--fa-animation-direction, normal); + animation-direction: var(--fa-animation-direction, normal); + -webkit-animation-duration: var(--fa-animation-duration, 1s); + animation-duration: var(--fa-animation-duration, 1s); + -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); + animation-iteration-count: var(--fa-animation-iteration-count, infinite); + -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1)); + animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1)); } + +.fa-fade { + -webkit-animation-name: fa-fade; + animation-name: fa-fade; + -webkit-animation-delay: var(--fa-animation-delay, 0s); + animation-delay: var(--fa-animation-delay, 0s); + -webkit-animation-direction: var(--fa-animation-direction, normal); + animation-direction: var(--fa-animation-direction, normal); + -webkit-animation-duration: var(--fa-animation-duration, 1s); + animation-duration: var(--fa-animation-duration, 1s); + -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); + animation-iteration-count: var(--fa-animation-iteration-count, infinite); + -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); + animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); } + +.fa-beat-fade { + -webkit-animation-name: fa-beat-fade; + animation-name: fa-beat-fade; + -webkit-animation-delay: var(--fa-animation-delay, 0s); + animation-delay: var(--fa-animation-delay, 0s); + -webkit-animation-direction: var(--fa-animation-direction, normal); + animation-direction: var(--fa-animation-direction, normal); + -webkit-animation-duration: var(--fa-animation-duration, 1s); + animation-duration: var(--fa-animation-duration, 1s); + -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); + animation-iteration-count: var(--fa-animation-iteration-count, infinite); + -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); + animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); } + +.fa-flip { + -webkit-animation-name: fa-flip; + animation-name: fa-flip; + -webkit-animation-delay: var(--fa-animation-delay, 0s); + animation-delay: var(--fa-animation-delay, 0s); + -webkit-animation-direction: var(--fa-animation-direction, normal); + animation-direction: var(--fa-animation-direction, normal); + -webkit-animation-duration: var(--fa-animation-duration, 1s); + animation-duration: var(--fa-animation-duration, 1s); + -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); + animation-iteration-count: var(--fa-animation-iteration-count, infinite); + -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out); + animation-timing-function: var(--fa-animation-timing, ease-in-out); } + +.fa-shake { + -webkit-animation-name: fa-shake; + animation-name: fa-shake; + -webkit-animation-delay: var(--fa-animation-delay, 0s); + animation-delay: var(--fa-animation-delay, 0s); + -webkit-animation-direction: var(--fa-animation-direction, normal); + animation-direction: var(--fa-animation-direction, normal); + -webkit-animation-duration: var(--fa-animation-duration, 1s); + animation-duration: var(--fa-animation-duration, 1s); + -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); + animation-iteration-count: var(--fa-animation-iteration-count, infinite); + -webkit-animation-timing-function: var(--fa-animation-timing, linear); + animation-timing-function: var(--fa-animation-timing, linear); } + +.fa-spin { + -webkit-animation-name: fa-spin; + animation-name: fa-spin; + -webkit-animation-delay: var(--fa-animation-delay, 0s); + animation-delay: var(--fa-animation-delay, 0s); + -webkit-animation-direction: var(--fa-animation-direction, normal); + animation-direction: var(--fa-animation-direction, normal); + -webkit-animation-duration: var(--fa-animation-duration, 2s); + animation-duration: var(--fa-animation-duration, 2s); + -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); + animation-iteration-count: var(--fa-animation-iteration-count, infinite); + -webkit-animation-timing-function: var(--fa-animation-timing, linear); + animation-timing-function: var(--fa-animation-timing, linear); } + +.fa-spin-reverse { + --fa-animation-direction: reverse; } + +.fa-pulse, +.fa-spin-pulse { + -webkit-animation-name: fa-spin; + animation-name: fa-spin; + -webkit-animation-direction: var(--fa-animation-direction, normal); + animation-direction: var(--fa-animation-direction, normal); + -webkit-animation-duration: var(--fa-animation-duration, 1s); + animation-duration: var(--fa-animation-duration, 1s); + -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite); + animation-iteration-count: var(--fa-animation-iteration-count, infinite); + -webkit-animation-timing-function: var(--fa-animation-timing, steps(8)); + animation-timing-function: var(--fa-animation-timing, steps(8)); } + +@media (prefers-reduced-motion: reduce) { + .fa-beat, + .fa-bounce, + .fa-fade, + .fa-beat-fade, + .fa-flip, + .fa-pulse, + .fa-shake, + .fa-spin, + .fa-spin-pulse { + -webkit-animation-delay: -1ms; + animation-delay: -1ms; + -webkit-animation-duration: 1ms; + animation-duration: 1ms; + -webkit-animation-iteration-count: 1; + animation-iteration-count: 1; + -webkit-transition-delay: 0s; + transition-delay: 0s; + -webkit-transition-duration: 0s; + transition-duration: 0s; } } + +@-webkit-keyframes fa-beat { + 0%, 90% { + -webkit-transform: scale(1); + transform: scale(1); } + 45% { + -webkit-transform: scale(var(--fa-beat-scale, 1.25)); + transform: scale(var(--fa-beat-scale, 1.25)); } } + +@keyframes fa-beat { + 0%, 90% { + -webkit-transform: scale(1); + transform: scale(1); } + 45% { + -webkit-transform: scale(var(--fa-beat-scale, 1.25)); + transform: scale(var(--fa-beat-scale, 1.25)); } } + +@-webkit-keyframes fa-bounce { + 0% { + -webkit-transform: scale(1, 1) translateY(0); + transform: scale(1, 1) translateY(0); } + 10% { + -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); + transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); } + 30% { + -webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); + transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); } + 50% { + -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); + transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); } + 57% { + -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); + transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); } + 64% { + -webkit-transform: scale(1, 1) translateY(0); + transform: scale(1, 1) translateY(0); } + 100% { + -webkit-transform: scale(1, 1) translateY(0); + transform: scale(1, 1) translateY(0); } } + +@keyframes fa-bounce { + 0% { + -webkit-transform: scale(1, 1) translateY(0); + transform: scale(1, 1) translateY(0); } + 10% { + -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); + transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); } + 30% { + -webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); + transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); } + 50% { + -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); + transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); } + 57% { + -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); + transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); } + 64% { + -webkit-transform: scale(1, 1) translateY(0); + transform: scale(1, 1) translateY(0); } + 100% { + -webkit-transform: scale(1, 1) translateY(0); + transform: scale(1, 1) translateY(0); } } + +@-webkit-keyframes fa-fade { + 50% { + opacity: var(--fa-fade-opacity, 0.4); } } + +@keyframes fa-fade { + 50% { + opacity: var(--fa-fade-opacity, 0.4); } } + +@-webkit-keyframes fa-beat-fade { + 0%, 100% { + opacity: var(--fa-beat-fade-opacity, 0.4); + -webkit-transform: scale(1); + transform: scale(1); } + 50% { + opacity: 1; + -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125)); + transform: scale(var(--fa-beat-fade-scale, 1.125)); } } + +@keyframes fa-beat-fade { + 0%, 100% { + opacity: var(--fa-beat-fade-opacity, 0.4); + -webkit-transform: scale(1); + transform: scale(1); } + 50% { + opacity: 1; + -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125)); + transform: scale(var(--fa-beat-fade-scale, 1.125)); } } + +@-webkit-keyframes fa-flip { + 50% { + -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); + transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); } } + +@keyframes fa-flip { + 50% { + -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); + transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); } } + +@-webkit-keyframes fa-shake { + 0% { + -webkit-transform: rotate(-15deg); + transform: rotate(-15deg); } + 4% { + -webkit-transform: rotate(15deg); + transform: rotate(15deg); } + 8%, 24% { + -webkit-transform: rotate(-18deg); + transform: rotate(-18deg); } + 12%, 28% { + -webkit-transform: rotate(18deg); + transform: rotate(18deg); } + 16% { + -webkit-transform: rotate(-22deg); + transform: rotate(-22deg); } + 20% { + -webkit-transform: rotate(22deg); + transform: rotate(22deg); } + 32% { + -webkit-transform: rotate(-12deg); + transform: rotate(-12deg); } + 36% { + -webkit-transform: rotate(12deg); + transform: rotate(12deg); } + 40%, 100% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); } } + +@keyframes fa-shake { + 0% { + -webkit-transform: rotate(-15deg); + transform: rotate(-15deg); } + 4% { + -webkit-transform: rotate(15deg); + transform: rotate(15deg); } + 8%, 24% { + -webkit-transform: rotate(-18deg); + transform: rotate(-18deg); } + 12%, 28% { + -webkit-transform: rotate(18deg); + transform: rotate(18deg); } + 16% { + -webkit-transform: rotate(-22deg); + transform: rotate(-22deg); } + 20% { + -webkit-transform: rotate(22deg); + transform: rotate(22deg); } + 32% { + -webkit-transform: rotate(-12deg); + transform: rotate(-12deg); } + 36% { + -webkit-transform: rotate(12deg); + transform: rotate(12deg); } + 40%, 100% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); } } + +@-webkit-keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); } + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); } } + +@keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); } + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); } } + +.fa-rotate-90 { + -webkit-transform: rotate(90deg); + transform: rotate(90deg); } + +.fa-rotate-180 { + -webkit-transform: rotate(180deg); + transform: rotate(180deg); } + +.fa-rotate-270 { + -webkit-transform: rotate(270deg); + transform: rotate(270deg); } + +.fa-flip-horizontal { + -webkit-transform: scale(-1, 1); + transform: scale(-1, 1); } + +.fa-flip-vertical { + -webkit-transform: scale(1, -1); + transform: scale(1, -1); } + +.fa-flip-both, +.fa-flip-horizontal.fa-flip-vertical { + -webkit-transform: scale(-1, -1); + transform: scale(-1, -1); } + +.fa-rotate-by { + -webkit-transform: rotate(var(--fa-rotate-angle, none)); + transform: rotate(var(--fa-rotate-angle, none)); } + +.fa-stack { + display: inline-block; + height: 2em; + line-height: 2em; + position: relative; + vertical-align: middle; + width: 2.5em; } + +.fa-stack-1x, +.fa-stack-2x { + left: 0; + position: absolute; + text-align: center; + width: 100%; + z-index: var(--fa-stack-z-index, auto); } + +.fa-stack-1x { + line-height: inherit; } + +.fa-stack-2x { + font-size: 2em; } + +.fa-inverse { + color: var(--fa-inverse, #fff); } + +/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen +readers do not read off random characters that represent icons */ + +.fa-0::before { + content: "\30"; } + +.fa-1::before { + content: "\31"; } + +.fa-2::before { + content: "\32"; } + +.fa-3::before { + content: "\33"; } + +.fa-4::before { + content: "\34"; } + +.fa-5::before { + content: "\35"; } + +.fa-6::before { + content: "\36"; } + +.fa-7::before { + content: "\37"; } + +.fa-8::before { + content: "\38"; } + +.fa-9::before { + content: "\39"; } + +.fa-fill-drip::before { + content: "\f576"; } + +.fa-arrows-to-circle::before { + content: "\e4bd"; } + +.fa-circle-chevron-right::before { + content: "\f138"; } + +.fa-chevron-circle-right::before { + content: "\f138"; } + +.fa-at::before { + content: "\40"; } + +.fa-trash-can::before { + content: "\f2ed"; } + +.fa-trash-alt::before { + content: "\f2ed"; } + +.fa-text-height::before { + content: "\f034"; } + +.fa-user-xmark::before { + content: "\f235"; } + +.fa-user-times::before { + content: "\f235"; } + +.fa-stethoscope::before { + content: "\f0f1"; } + +.fa-message::before { + content: "\f27a"; } + +.fa-comment-alt::before { + content: "\f27a"; } + +.fa-info::before { + content: "\f129"; } + +.fa-down-left-and-up-right-to-center::before { + content: "\f422"; } + +.fa-compress-alt::before { + content: "\f422"; } + +.fa-explosion::before { + content: "\e4e9"; } + +.fa-file-lines::before { + content: "\f15c"; } + +.fa-file-alt::before { + content: "\f15c"; } + +.fa-file-text::before { + content: "\f15c"; } + +.fa-wave-square::before { + content: "\f83e"; } + +.fa-ring::before { + content: "\f70b"; } + +.fa-building-un::before { + content: "\e4d9"; } + +.fa-dice-three::before { + content: "\f527"; } + +.fa-calendar-days::before { + content: "\f073"; } + +.fa-calendar-alt::before { + content: "\f073"; } + +.fa-anchor-circle-check::before { + content: "\e4aa"; } + +.fa-building-circle-arrow-right::before { + content: "\e4d1"; } + +.fa-volleyball::before { + content: "\f45f"; } + +.fa-volleyball-ball::before { + content: "\f45f"; } + +.fa-arrows-up-to-line::before { + content: "\e4c2"; } + +.fa-sort-down::before { + content: "\f0dd"; } + +.fa-sort-desc::before { + content: "\f0dd"; } + +.fa-circle-minus::before { + content: "\f056"; } + +.fa-minus-circle::before { + content: "\f056"; } + +.fa-door-open::before { + content: "\f52b"; } + +.fa-right-from-bracket::before { + content: "\f2f5"; } + +.fa-sign-out-alt::before { + content: "\f2f5"; } + +.fa-atom::before { + content: "\f5d2"; } + +.fa-soap::before { + content: "\e06e"; } + +.fa-icons::before { + content: "\f86d"; } + +.fa-heart-music-camera-bolt::before { + content: "\f86d"; } + +.fa-microphone-lines-slash::before { + content: "\f539"; } + +.fa-microphone-alt-slash::before { + content: "\f539"; } + +.fa-bridge-circle-check::before { + content: "\e4c9"; } + +.fa-pump-medical::before { + content: "\e06a"; } + +.fa-fingerprint::before { + content: "\f577"; } + +.fa-hand-point-right::before { + content: "\f0a4"; } + +.fa-magnifying-glass-location::before { + content: "\f689"; } + +.fa-search-location::before { + content: "\f689"; } + +.fa-forward-step::before { + content: "\f051"; } + +.fa-step-forward::before { + content: "\f051"; } + +.fa-face-smile-beam::before { + content: "\f5b8"; } + +.fa-smile-beam::before { + content: "\f5b8"; } + +.fa-flag-checkered::before { + content: "\f11e"; } + +.fa-football::before { + content: "\f44e"; } + +.fa-football-ball::before { + content: "\f44e"; } + +.fa-school-circle-exclamation::before { + content: "\e56c"; } + +.fa-crop::before { + content: "\f125"; } + +.fa-angles-down::before { + content: "\f103"; } + +.fa-angle-double-down::before { + content: "\f103"; } + +.fa-users-rectangle::before { + content: "\e594"; } + +.fa-people-roof::before { + content: "\e537"; } + +.fa-people-line::before { + content: "\e534"; } + +.fa-beer-mug-empty::before { + content: "\f0fc"; } + +.fa-beer::before { + content: "\f0fc"; } + +.fa-diagram-predecessor::before { + content: "\e477"; } + +.fa-arrow-up-long::before { + content: "\f176"; } + +.fa-long-arrow-up::before { + content: "\f176"; } + +.fa-fire-flame-simple::before { + content: "\f46a"; } + +.fa-burn::before { + content: "\f46a"; } + +.fa-person::before { + content: "\f183"; } + +.fa-male::before { + content: "\f183"; } + +.fa-laptop::before { + content: "\f109"; } + +.fa-file-csv::before { + content: "\f6dd"; } + +.fa-menorah::before { + content: "\f676"; } + +.fa-truck-plane::before { + content: "\e58f"; } + +.fa-record-vinyl::before { + content: "\f8d9"; } + +.fa-face-grin-stars::before { + content: "\f587"; } + +.fa-grin-stars::before { + content: "\f587"; } + +.fa-bong::before { + content: "\f55c"; } + +.fa-spaghetti-monster-flying::before { + content: "\f67b"; } + +.fa-pastafarianism::before { + content: "\f67b"; } + +.fa-arrow-down-up-across-line::before { + content: "\e4af"; } + +.fa-spoon::before { + content: "\f2e5"; } + +.fa-utensil-spoon::before { + content: "\f2e5"; } + +.fa-jar-wheat::before { + content: "\e517"; } + +.fa-envelopes-bulk::before { + content: "\f674"; } + +.fa-mail-bulk::before { + content: "\f674"; } + +.fa-file-circle-exclamation::before { + content: "\e4eb"; } + +.fa-circle-h::before { + content: "\f47e"; } + +.fa-hospital-symbol::before { + content: "\f47e"; } + +.fa-pager::before { + content: "\f815"; } + +.fa-address-book::before { + content: "\f2b9"; } + +.fa-contact-book::before { + content: "\f2b9"; } + +.fa-strikethrough::before { + content: "\f0cc"; } + +.fa-k::before { + content: "\4b"; } + +.fa-landmark-flag::before { + content: "\e51c"; } + +.fa-pencil::before { + content: "\f303"; } + +.fa-pencil-alt::before { + content: "\f303"; } + +.fa-backward::before { + content: "\f04a"; } + +.fa-caret-right::before { + content: "\f0da"; } + +.fa-comments::before { + content: "\f086"; } + +.fa-paste::before { + content: "\f0ea"; } + +.fa-file-clipboard::before { + content: "\f0ea"; } + +.fa-code-pull-request::before { + content: "\e13c"; } + +.fa-clipboard-list::before { + content: "\f46d"; } + +.fa-truck-ramp-box::before { + content: "\f4de"; } + +.fa-truck-loading::before { + content: "\f4de"; } + +.fa-user-check::before { + content: "\f4fc"; } + +.fa-vial-virus::before { + content: "\e597"; } + +.fa-sheet-plastic::before { + content: "\e571"; } + +.fa-blog::before { + content: "\f781"; } + +.fa-user-ninja::before { + content: "\f504"; } + +.fa-person-arrow-up-from-line::before { + content: "\e539"; } + +.fa-scroll-torah::before { + content: "\f6a0"; } + +.fa-torah::before { + content: "\f6a0"; } + +.fa-broom-ball::before { + content: "\f458"; } + +.fa-quidditch::before { + content: "\f458"; } + +.fa-quidditch-broom-ball::before { + content: "\f458"; } + +.fa-toggle-off::before { + content: "\f204"; } + +.fa-box-archive::before { + content: "\f187"; } + +.fa-archive::before { + content: "\f187"; } + +.fa-person-drowning::before { + content: "\e545"; } + +.fa-arrow-down-9-1::before { + content: "\f886"; } + +.fa-sort-numeric-desc::before { + content: "\f886"; } + +.fa-sort-numeric-down-alt::before { + content: "\f886"; } + +.fa-face-grin-tongue-squint::before { + content: "\f58a"; } + +.fa-grin-tongue-squint::before { + content: "\f58a"; } + +.fa-spray-can::before { + content: "\f5bd"; } + +.fa-truck-monster::before { + content: "\f63b"; } + +.fa-w::before { + content: "\57"; } + +.fa-earth-africa::before { + content: "\f57c"; } + +.fa-globe-africa::before { + content: "\f57c"; } + +.fa-rainbow::before { + content: "\f75b"; } + +.fa-circle-notch::before { + content: "\f1ce"; } + +.fa-tablet-screen-button::before { + content: "\f3fa"; } + +.fa-tablet-alt::before { + content: "\f3fa"; } + +.fa-paw::before { + content: "\f1b0"; } + +.fa-cloud::before { + content: "\f0c2"; } + +.fa-trowel-bricks::before { + content: "\e58a"; } + +.fa-face-flushed::before { + content: "\f579"; } + +.fa-flushed::before { + content: "\f579"; } + +.fa-hospital-user::before { + content: "\f80d"; } + +.fa-tent-arrow-left-right::before { + content: "\e57f"; } + +.fa-gavel::before { + content: "\f0e3"; } + +.fa-legal::before { + content: "\f0e3"; } + +.fa-binoculars::before { + content: "\f1e5"; } + +.fa-microphone-slash::before { + content: "\f131"; } + +.fa-box-tissue::before { + content: "\e05b"; } + +.fa-motorcycle::before { + content: "\f21c"; } + +.fa-bell-concierge::before { + content: "\f562"; } + +.fa-concierge-bell::before { + content: "\f562"; } + +.fa-pen-ruler::before { + content: "\f5ae"; } + +.fa-pencil-ruler::before { + content: "\f5ae"; } + +.fa-people-arrows::before { + content: "\e068"; } + +.fa-people-arrows-left-right::before { + content: "\e068"; } + +.fa-mars-and-venus-burst::before { + content: "\e523"; } + +.fa-square-caret-right::before { + content: "\f152"; } + +.fa-caret-square-right::before { + content: "\f152"; } + +.fa-scissors::before { + content: "\f0c4"; } + +.fa-cut::before { + content: "\f0c4"; } + +.fa-sun-plant-wilt::before { + content: "\e57a"; } + +.fa-toilets-portable::before { + content: "\e584"; } + +.fa-hockey-puck::before { + content: "\f453"; } + +.fa-table::before { + content: "\f0ce"; } + +.fa-magnifying-glass-arrow-right::before { + content: "\e521"; } + +.fa-tachograph-digital::before { + content: "\f566"; } + +.fa-digital-tachograph::before { + content: "\f566"; } + +.fa-users-slash::before { + content: "\e073"; } + +.fa-clover::before { + content: "\e139"; } + +.fa-reply::before { + content: "\f3e5"; } + +.fa-mail-reply::before { + content: "\f3e5"; } + +.fa-star-and-crescent::before { + content: "\f699"; } + +.fa-house-fire::before { + content: "\e50c"; } + +.fa-square-minus::before { + content: "\f146"; } + +.fa-minus-square::before { + content: "\f146"; } + +.fa-helicopter::before { + content: "\f533"; } + +.fa-compass::before { + content: "\f14e"; } + +.fa-square-caret-down::before { + content: "\f150"; } + +.fa-caret-square-down::before { + content: "\f150"; } + +.fa-file-circle-question::before { + content: "\e4ef"; } + +.fa-laptop-code::before { + content: "\f5fc"; } + +.fa-swatchbook::before { + content: "\f5c3"; } + +.fa-prescription-bottle::before { + content: "\f485"; } + +.fa-bars::before { + content: "\f0c9"; } + +.fa-navicon::before { + content: "\f0c9"; } + +.fa-people-group::before { + content: "\e533"; } + +.fa-hourglass-end::before { + content: "\f253"; } + +.fa-hourglass-3::before { + content: "\f253"; } + +.fa-heart-crack::before { + content: "\f7a9"; } + +.fa-heart-broken::before { + content: "\f7a9"; } + +.fa-square-up-right::before { + content: "\f360"; } + +.fa-external-link-square-alt::before { + content: "\f360"; } + +.fa-face-kiss-beam::before { + content: "\f597"; } + +.fa-kiss-beam::before { + content: "\f597"; } + +.fa-film::before { + content: "\f008"; } + +.fa-ruler-horizontal::before { + content: "\f547"; } + +.fa-people-robbery::before { + content: "\e536"; } + +.fa-lightbulb::before { + content: "\f0eb"; } + +.fa-caret-left::before { + content: "\f0d9"; } + +.fa-circle-exclamation::before { + content: "\f06a"; } + +.fa-exclamation-circle::before { + content: "\f06a"; } + +.fa-school-circle-xmark::before { + content: "\e56d"; } + +.fa-arrow-right-from-bracket::before { + content: "\f08b"; } + +.fa-sign-out::before { + content: "\f08b"; } + +.fa-circle-chevron-down::before { + content: "\f13a"; } + +.fa-chevron-circle-down::before { + content: "\f13a"; } + +.fa-unlock-keyhole::before { + content: "\f13e"; } + +.fa-unlock-alt::before { + content: "\f13e"; } + +.fa-cloud-showers-heavy::before { + content: "\f740"; } + +.fa-headphones-simple::before { + content: "\f58f"; } + +.fa-headphones-alt::before { + content: "\f58f"; } + +.fa-sitemap::before { + content: "\f0e8"; } + +.fa-circle-dollar-to-slot::before { + content: "\f4b9"; } + +.fa-donate::before { + content: "\f4b9"; } + +.fa-memory::before { + content: "\f538"; } + +.fa-road-spikes::before { + content: "\e568"; } + +.fa-fire-burner::before { + content: "\e4f1"; } + +.fa-flag::before { + content: "\f024"; } + +.fa-hanukiah::before { + content: "\f6e6"; } + +.fa-feather::before { + content: "\f52d"; } + +.fa-volume-low::before { + content: "\f027"; } + +.fa-volume-down::before { + content: "\f027"; } + +.fa-comment-slash::before { + content: "\f4b3"; } + +.fa-cloud-sun-rain::before { + content: "\f743"; } + +.fa-compress::before { + content: "\f066"; } + +.fa-wheat-awn::before { + content: "\e2cd"; } + +.fa-wheat-alt::before { + content: "\e2cd"; } + +.fa-ankh::before { + content: "\f644"; } + +.fa-hands-holding-child::before { + content: "\e4fa"; } + +.fa-asterisk::before { + content: "\2a"; } + +.fa-square-check::before { + content: "\f14a"; } + +.fa-check-square::before { + content: "\f14a"; } + +.fa-peseta-sign::before { + content: "\e221"; } + +.fa-heading::before { + content: "\f1dc"; } + +.fa-header::before { + content: "\f1dc"; } + +.fa-ghost::before { + content: "\f6e2"; } + +.fa-list::before { + content: "\f03a"; } + +.fa-list-squares::before { + content: "\f03a"; } + +.fa-square-phone-flip::before { + content: "\f87b"; } + +.fa-phone-square-alt::before { + content: "\f87b"; } + +.fa-cart-plus::before { + content: "\f217"; } + +.fa-gamepad::before { + content: "\f11b"; } + +.fa-circle-dot::before { + content: "\f192"; } + +.fa-dot-circle::before { + content: "\f192"; } + +.fa-face-dizzy::before { + content: "\f567"; } + +.fa-dizzy::before { + content: "\f567"; } + +.fa-egg::before { + content: "\f7fb"; } + +.fa-house-medical-circle-xmark::before { + content: "\e513"; } + +.fa-campground::before { + content: "\f6bb"; } + +.fa-folder-plus::before { + content: "\f65e"; } + +.fa-futbol::before { + content: "\f1e3"; } + +.fa-futbol-ball::before { + content: "\f1e3"; } + +.fa-soccer-ball::before { + content: "\f1e3"; } + +.fa-paintbrush::before { + content: "\f1fc"; } + +.fa-paint-brush::before { + content: "\f1fc"; } + +.fa-lock::before { + content: "\f023"; } + +.fa-gas-pump::before { + content: "\f52f"; } + +.fa-hot-tub-person::before { + content: "\f593"; } + +.fa-hot-tub::before { + content: "\f593"; } + +.fa-map-location::before { + content: "\f59f"; } + +.fa-map-marked::before { + content: "\f59f"; } + +.fa-house-flood-water::before { + content: "\e50e"; } + +.fa-tree::before { + content: "\f1bb"; } + +.fa-bridge-lock::before { + content: "\e4cc"; } + +.fa-sack-dollar::before { + content: "\f81d"; } + +.fa-pen-to-square::before { + content: "\f044"; } + +.fa-edit::before { + content: "\f044"; } + +.fa-car-side::before { + content: "\f5e4"; } + +.fa-share-nodes::before { + content: "\f1e0"; } + +.fa-share-alt::before { + content: "\f1e0"; } + +.fa-heart-circle-minus::before { + content: "\e4ff"; } + +.fa-hourglass-half::before { + content: "\f252"; } + +.fa-hourglass-2::before { + content: "\f252"; } + +.fa-microscope::before { + content: "\f610"; } + +.fa-sink::before { + content: "\e06d"; } + +.fa-bag-shopping::before { + content: "\f290"; } + +.fa-shopping-bag::before { + content: "\f290"; } + +.fa-arrow-down-z-a::before { + content: "\f881"; } + +.fa-sort-alpha-desc::before { + content: "\f881"; } + +.fa-sort-alpha-down-alt::before { + content: "\f881"; } + +.fa-mitten::before { + content: "\f7b5"; } + +.fa-person-rays::before { + content: "\e54d"; } + +.fa-users::before { + content: "\f0c0"; } + +.fa-eye-slash::before { + content: "\f070"; } + +.fa-flask-vial::before { + content: "\e4f3"; } + +.fa-hand::before { + content: "\f256"; } + +.fa-hand-paper::before { + content: "\f256"; } + +.fa-om::before { + content: "\f679"; } + +.fa-worm::before { + content: "\e599"; } + +.fa-house-circle-xmark::before { + content: "\e50b"; } + +.fa-plug::before { + content: "\f1e6"; } + +.fa-chevron-up::before { + content: "\f077"; } + +.fa-hand-spock::before { + content: "\f259"; } + +.fa-stopwatch::before { + content: "\f2f2"; } + +.fa-face-kiss::before { + content: "\f596"; } + +.fa-kiss::before { + content: "\f596"; } + +.fa-bridge-circle-xmark::before { + content: "\e4cb"; } + +.fa-face-grin-tongue::before { + content: "\f589"; } + +.fa-grin-tongue::before { + content: "\f589"; } + +.fa-chess-bishop::before { + content: "\f43a"; } + +.fa-face-grin-wink::before { + content: "\f58c"; } + +.fa-grin-wink::before { + content: "\f58c"; } + +.fa-ear-deaf::before { + content: "\f2a4"; } + +.fa-deaf::before { + content: "\f2a4"; } + +.fa-deafness::before { + content: "\f2a4"; } + +.fa-hard-of-hearing::before { + content: "\f2a4"; } + +.fa-road-circle-check::before { + content: "\e564"; } + +.fa-dice-five::before { + content: "\f523"; } + +.fa-square-rss::before { + content: "\f143"; } + +.fa-rss-square::before { + content: "\f143"; } + +.fa-land-mine-on::before { + content: "\e51b"; } + +.fa-i-cursor::before { + content: "\f246"; } + +.fa-stamp::before { + content: "\f5bf"; } + +.fa-stairs::before { + content: "\e289"; } + +.fa-i::before { + content: "\49"; } + +.fa-hryvnia-sign::before { + content: "\f6f2"; } + +.fa-hryvnia::before { + content: "\f6f2"; } + +.fa-pills::before { + content: "\f484"; } + +.fa-face-grin-wide::before { + content: "\f581"; } + +.fa-grin-alt::before { + content: "\f581"; } + +.fa-tooth::before { + content: "\f5c9"; } + +.fa-v::before { + content: "\56"; } + +.fa-bangladeshi-taka-sign::before { + content: "\e2e6"; } + +.fa-bicycle::before { + content: "\f206"; } + +.fa-staff-snake::before { + content: "\e579"; } + +.fa-rod-asclepius::before { + content: "\e579"; } + +.fa-rod-snake::before { + content: "\e579"; } + +.fa-staff-aesculapius::before { + content: "\e579"; } + +.fa-head-side-cough-slash::before { + content: "\e062"; } + +.fa-truck-medical::before { + content: "\f0f9"; } + +.fa-ambulance::before { + content: "\f0f9"; } + +.fa-wheat-awn-circle-exclamation::before { + content: "\e598"; } + +.fa-snowman::before { + content: "\f7d0"; } + +.fa-mortar-pestle::before { + content: "\f5a7"; } + +.fa-road-barrier::before { + content: "\e562"; } + +.fa-school::before { + content: "\f549"; } + +.fa-igloo::before { + content: "\f7ae"; } + +.fa-joint::before { + content: "\f595"; } + +.fa-angle-right::before { + content: "\f105"; } + +.fa-horse::before { + content: "\f6f0"; } + +.fa-q::before { + content: "\51"; } + +.fa-g::before { + content: "\47"; } + +.fa-notes-medical::before { + content: "\f481"; } + +.fa-temperature-half::before { + content: "\f2c9"; } + +.fa-temperature-2::before { + content: "\f2c9"; } + +.fa-thermometer-2::before { + content: "\f2c9"; } + +.fa-thermometer-half::before { + content: "\f2c9"; } + +.fa-dong-sign::before { + content: "\e169"; } + +.fa-capsules::before { + content: "\f46b"; } + +.fa-poo-storm::before { + content: "\f75a"; } + +.fa-poo-bolt::before { + content: "\f75a"; } + +.fa-face-frown-open::before { + content: "\f57a"; } + +.fa-frown-open::before { + content: "\f57a"; } + +.fa-hand-point-up::before { + content: "\f0a6"; } + +.fa-money-bill::before { + content: "\f0d6"; } + +.fa-bookmark::before { + content: "\f02e"; } + +.fa-align-justify::before { + content: "\f039"; } + +.fa-umbrella-beach::before { + content: "\f5ca"; } + +.fa-helmet-un::before { + content: "\e503"; } + +.fa-bullseye::before { + content: "\f140"; } + +.fa-bacon::before { + content: "\f7e5"; } + +.fa-hand-point-down::before { + content: "\f0a7"; } + +.fa-arrow-up-from-bracket::before { + content: "\e09a"; } + +.fa-folder::before { + content: "\f07b"; } + +.fa-folder-blank::before { + content: "\f07b"; } + +.fa-file-waveform::before { + content: "\f478"; } + +.fa-file-medical-alt::before { + content: "\f478"; } + +.fa-radiation::before { + content: "\f7b9"; } + +.fa-chart-simple::before { + content: "\e473"; } + +.fa-mars-stroke::before { + content: "\f229"; } + +.fa-vial::before { + content: "\f492"; } + +.fa-gauge::before { + content: "\f624"; } + +.fa-dashboard::before { + content: "\f624"; } + +.fa-gauge-med::before { + content: "\f624"; } + +.fa-tachometer-alt-average::before { + content: "\f624"; } + +.fa-wand-magic-sparkles::before { + content: "\e2ca"; } + +.fa-magic-wand-sparkles::before { + content: "\e2ca"; } + +.fa-e::before { + content: "\45"; } + +.fa-pen-clip::before { + content: "\f305"; } + +.fa-pen-alt::before { + content: "\f305"; } + +.fa-bridge-circle-exclamation::before { + content: "\e4ca"; } + +.fa-user::before { + content: "\f007"; } + +.fa-school-circle-check::before { + content: "\e56b"; } + +.fa-dumpster::before { + content: "\f793"; } + +.fa-van-shuttle::before { + content: "\f5b6"; } + +.fa-shuttle-van::before { + content: "\f5b6"; } + +.fa-building-user::before { + content: "\e4da"; } + +.fa-square-caret-left::before { + content: "\f191"; } + +.fa-caret-square-left::before { + content: "\f191"; } + +.fa-highlighter::before { + content: "\f591"; } + +.fa-key::before { + content: "\f084"; } + +.fa-bullhorn::before { + content: "\f0a1"; } + +.fa-globe::before { + content: "\f0ac"; } + +.fa-synagogue::before { + content: "\f69b"; } + +.fa-person-half-dress::before { + content: "\e548"; } + +.fa-road-bridge::before { + content: "\e563"; } + +.fa-location-arrow::before { + content: "\f124"; } + +.fa-c::before { + content: "\43"; } + +.fa-tablet-button::before { + content: "\f10a"; } + +.fa-building-lock::before { + content: "\e4d6"; } + +.fa-pizza-slice::before { + content: "\f818"; } + +.fa-money-bill-wave::before { + content: "\f53a"; } + +.fa-chart-area::before { + content: "\f1fe"; } + +.fa-area-chart::before { + content: "\f1fe"; } + +.fa-house-flag::before { + content: "\e50d"; } + +.fa-person-circle-minus::before { + content: "\e540"; } + +.fa-ban::before { + content: "\f05e"; } + +.fa-cancel::before { + content: "\f05e"; } + +.fa-camera-rotate::before { + content: "\e0d8"; } + +.fa-spray-can-sparkles::before { + content: "\f5d0"; } + +.fa-air-freshener::before { + content: "\f5d0"; } + +.fa-star::before { + content: "\f005"; } + +.fa-repeat::before { + content: "\f363"; } + +.fa-cross::before { + content: "\f654"; } + +.fa-box::before { + content: "\f466"; } + +.fa-venus-mars::before { + content: "\f228"; } + +.fa-arrow-pointer::before { + content: "\f245"; } + +.fa-mouse-pointer::before { + content: "\f245"; } + +.fa-maximize::before { + content: "\f31e"; } + +.fa-expand-arrows-alt::before { + content: "\f31e"; } + +.fa-charging-station::before { + content: "\f5e7"; } + +.fa-shapes::before { + content: "\f61f"; } + +.fa-triangle-circle-square::before { + content: "\f61f"; } + +.fa-shuffle::before { + content: "\f074"; } + +.fa-random::before { + content: "\f074"; } + +.fa-person-running::before { + content: "\f70c"; } + +.fa-running::before { + content: "\f70c"; } + +.fa-mobile-retro::before { + content: "\e527"; } + +.fa-grip-lines-vertical::before { + content: "\f7a5"; } + +.fa-spider::before { + content: "\f717"; } + +.fa-hands-bound::before { + content: "\e4f9"; } + +.fa-file-invoice-dollar::before { + content: "\f571"; } + +.fa-plane-circle-exclamation::before { + content: "\e556"; } + +.fa-x-ray::before { + content: "\f497"; } + +.fa-spell-check::before { + content: "\f891"; } + +.fa-slash::before { + content: "\f715"; } + +.fa-computer-mouse::before { + content: "\f8cc"; } + +.fa-mouse::before { + content: "\f8cc"; } + +.fa-arrow-right-to-bracket::before { + content: "\f090"; } + +.fa-sign-in::before { + content: "\f090"; } + +.fa-shop-slash::before { + content: "\e070"; } + +.fa-store-alt-slash::before { + content: "\e070"; } + +.fa-server::before { + content: "\f233"; } + +.fa-virus-covid-slash::before { + content: "\e4a9"; } + +.fa-shop-lock::before { + content: "\e4a5"; } + +.fa-hourglass-start::before { + content: "\f251"; } + +.fa-hourglass-1::before { + content: "\f251"; } + +.fa-blender-phone::before { + content: "\f6b6"; } + +.fa-building-wheat::before { + content: "\e4db"; } + +.fa-person-breastfeeding::before { + content: "\e53a"; } + +.fa-right-to-bracket::before { + content: "\f2f6"; } + +.fa-sign-in-alt::before { + content: "\f2f6"; } + +.fa-venus::before { + content: "\f221"; } + +.fa-passport::before { + content: "\f5ab"; } + +.fa-heart-pulse::before { + content: "\f21e"; } + +.fa-heartbeat::before { + content: "\f21e"; } + +.fa-people-carry-box::before { + content: "\f4ce"; } + +.fa-people-carry::before { + content: "\f4ce"; } + +.fa-temperature-high::before { + content: "\f769"; } + +.fa-microchip::before { + content: "\f2db"; } + +.fa-crown::before { + content: "\f521"; } + +.fa-weight-hanging::before { + content: "\f5cd"; } + +.fa-xmarks-lines::before { + content: "\e59a"; } + +.fa-file-prescription::before { + content: "\f572"; } + +.fa-weight-scale::before { + content: "\f496"; } + +.fa-weight::before { + content: "\f496"; } + +.fa-user-group::before { + content: "\f500"; } + +.fa-user-friends::before { + content: "\f500"; } + +.fa-arrow-up-a-z::before { + content: "\f15e"; } + +.fa-sort-alpha-up::before { + content: "\f15e"; } + +.fa-chess-knight::before { + content: "\f441"; } + +.fa-face-laugh-squint::before { + content: "\f59b"; } + +.fa-laugh-squint::before { + content: "\f59b"; } + +.fa-wheelchair::before { + content: "\f193"; } + +.fa-circle-arrow-up::before { + content: "\f0aa"; } + +.fa-arrow-circle-up::before { + content: "\f0aa"; } + +.fa-toggle-on::before { + content: "\f205"; } + +.fa-person-walking::before { + content: "\f554"; } + +.fa-walking::before { + content: "\f554"; } + +.fa-l::before { + content: "\4c"; } + +.fa-fire::before { + content: "\f06d"; } + +.fa-bed-pulse::before { + content: "\f487"; } + +.fa-procedures::before { + content: "\f487"; } + +.fa-shuttle-space::before { + content: "\f197"; } + +.fa-space-shuttle::before { + content: "\f197"; } + +.fa-face-laugh::before { + content: "\f599"; } + +.fa-laugh::before { + content: "\f599"; } + +.fa-folder-open::before { + content: "\f07c"; } + +.fa-heart-circle-plus::before { + content: "\e500"; } + +.fa-code-fork::before { + content: "\e13b"; } + +.fa-city::before { + content: "\f64f"; } + +.fa-microphone-lines::before { + content: "\f3c9"; } + +.fa-microphone-alt::before { + content: "\f3c9"; } + +.fa-pepper-hot::before { + content: "\f816"; } + +.fa-unlock::before { + content: "\f09c"; } + +.fa-colon-sign::before { + content: "\e140"; } + +.fa-headset::before { + content: "\f590"; } + +.fa-store-slash::before { + content: "\e071"; } + +.fa-road-circle-xmark::before { + content: "\e566"; } + +.fa-user-minus::before { + content: "\f503"; } + +.fa-mars-stroke-up::before { + content: "\f22a"; } + +.fa-mars-stroke-v::before { + content: "\f22a"; } + +.fa-champagne-glasses::before { + content: "\f79f"; } + +.fa-glass-cheers::before { + content: "\f79f"; } + +.fa-clipboard::before { + content: "\f328"; } + +.fa-house-circle-exclamation::before { + content: "\e50a"; } + +.fa-file-arrow-up::before { + content: "\f574"; } + +.fa-file-upload::before { + content: "\f574"; } + +.fa-wifi::before { + content: "\f1eb"; } + +.fa-wifi-3::before { + content: "\f1eb"; } + +.fa-wifi-strong::before { + content: "\f1eb"; } + +.fa-bath::before { + content: "\f2cd"; } + +.fa-bathtub::before { + content: "\f2cd"; } + +.fa-underline::before { + content: "\f0cd"; } + +.fa-user-pen::before { + content: "\f4ff"; } + +.fa-user-edit::before { + content: "\f4ff"; } + +.fa-signature::before { + content: "\f5b7"; } + +.fa-stroopwafel::before { + content: "\f551"; } + +.fa-bold::before { + content: "\f032"; } + +.fa-anchor-lock::before { + content: "\e4ad"; } + +.fa-building-ngo::before { + content: "\e4d7"; } + +.fa-manat-sign::before { + content: "\e1d5"; } + +.fa-not-equal::before { + content: "\f53e"; } + +.fa-border-top-left::before { + content: "\f853"; } + +.fa-border-style::before { + content: "\f853"; } + +.fa-map-location-dot::before { + content: "\f5a0"; } + +.fa-map-marked-alt::before { + content: "\f5a0"; } + +.fa-jedi::before { + content: "\f669"; } + +.fa-square-poll-vertical::before { + content: "\f681"; } + +.fa-poll::before { + content: "\f681"; } + +.fa-mug-hot::before { + content: "\f7b6"; } + +.fa-car-battery::before { + content: "\f5df"; } + +.fa-battery-car::before { + content: "\f5df"; } + +.fa-gift::before { + content: "\f06b"; } + +.fa-dice-two::before { + content: "\f528"; } + +.fa-chess-queen::before { + content: "\f445"; } + +.fa-glasses::before { + content: "\f530"; } + +.fa-chess-board::before { + content: "\f43c"; } + +.fa-building-circle-check::before { + content: "\e4d2"; } + +.fa-person-chalkboard::before { + content: "\e53d"; } + +.fa-mars-stroke-right::before { + content: "\f22b"; } + +.fa-mars-stroke-h::before { + content: "\f22b"; } + +.fa-hand-back-fist::before { + content: "\f255"; } + +.fa-hand-rock::before { + content: "\f255"; } + +.fa-square-caret-up::before { + content: "\f151"; } + +.fa-caret-square-up::before { + content: "\f151"; } + +.fa-cloud-showers-water::before { + content: "\e4e4"; } + +.fa-chart-bar::before { + content: "\f080"; } + +.fa-bar-chart::before { + content: "\f080"; } + +.fa-hands-bubbles::before { + content: "\e05e"; } + +.fa-hands-wash::before { + content: "\e05e"; } + +.fa-less-than-equal::before { + content: "\f537"; } + +.fa-train::before { + content: "\f238"; } + +.fa-eye-low-vision::before { + content: "\f2a8"; } + +.fa-low-vision::before { + content: "\f2a8"; } + +.fa-crow::before { + content: "\f520"; } + +.fa-sailboat::before { + content: "\e445"; } + +.fa-window-restore::before { + content: "\f2d2"; } + +.fa-square-plus::before { + content: "\f0fe"; } + +.fa-plus-square::before { + content: "\f0fe"; } + +.fa-torii-gate::before { + content: "\f6a1"; } + +.fa-frog::before { + content: "\f52e"; } + +.fa-bucket::before { + content: "\e4cf"; } + +.fa-image::before { + content: "\f03e"; } + +.fa-microphone::before { + content: "\f130"; } + +.fa-cow::before { + content: "\f6c8"; } + +.fa-caret-up::before { + content: "\f0d8"; } + +.fa-screwdriver::before { + content: "\f54a"; } + +.fa-folder-closed::before { + content: "\e185"; } + +.fa-house-tsunami::before { + content: "\e515"; } + +.fa-square-nfi::before { + content: "\e576"; } + +.fa-arrow-up-from-ground-water::before { + content: "\e4b5"; } + +.fa-martini-glass::before { + content: "\f57b"; } + +.fa-glass-martini-alt::before { + content: "\f57b"; } + +.fa-rotate-left::before { + content: "\f2ea"; } + +.fa-rotate-back::before { + content: "\f2ea"; } + +.fa-rotate-backward::before { + content: "\f2ea"; } + +.fa-undo-alt::before { + content: "\f2ea"; } + +.fa-table-columns::before { + content: "\f0db"; } + +.fa-columns::before { + content: "\f0db"; } + +.fa-lemon::before { + content: "\f094"; } + +.fa-head-side-mask::before { + content: "\e063"; } + +.fa-handshake::before { + content: "\f2b5"; } + +.fa-gem::before { + content: "\f3a5"; } + +.fa-dolly::before { + content: "\f472"; } + +.fa-dolly-box::before { + content: "\f472"; } + +.fa-smoking::before { + content: "\f48d"; } + +.fa-minimize::before { + content: "\f78c"; } + +.fa-compress-arrows-alt::before { + content: "\f78c"; } + +.fa-monument::before { + content: "\f5a6"; } + +.fa-snowplow::before { + content: "\f7d2"; } + +.fa-angles-right::before { + content: "\f101"; } + +.fa-angle-double-right::before { + content: "\f101"; } + +.fa-cannabis::before { + content: "\f55f"; } + +.fa-circle-play::before { + content: "\f144"; } + +.fa-play-circle::before { + content: "\f144"; } + +.fa-tablets::before { + content: "\f490"; } + +.fa-ethernet::before { + content: "\f796"; } + +.fa-euro-sign::before { + content: "\f153"; } + +.fa-eur::before { + content: "\f153"; } + +.fa-euro::before { + content: "\f153"; } + +.fa-chair::before { + content: "\f6c0"; } + +.fa-circle-check::before { + content: "\f058"; } + +.fa-check-circle::before { + content: "\f058"; } + +.fa-circle-stop::before { + content: "\f28d"; } + +.fa-stop-circle::before { + content: "\f28d"; } + +.fa-compass-drafting::before { + content: "\f568"; } + +.fa-drafting-compass::before { + content: "\f568"; } + +.fa-plate-wheat::before { + content: "\e55a"; } + +.fa-icicles::before { + content: "\f7ad"; } + +.fa-person-shelter::before { + content: "\e54f"; } + +.fa-neuter::before { + content: "\f22c"; } + +.fa-id-badge::before { + content: "\f2c1"; } + +.fa-marker::before { + content: "\f5a1"; } + +.fa-face-laugh-beam::before { + content: "\f59a"; } + +.fa-laugh-beam::before { + content: "\f59a"; } + +.fa-helicopter-symbol::before { + content: "\e502"; } + +.fa-universal-access::before { + content: "\f29a"; } + +.fa-circle-chevron-up::before { + content: "\f139"; } + +.fa-chevron-circle-up::before { + content: "\f139"; } + +.fa-lari-sign::before { + content: "\e1c8"; } + +.fa-volcano::before { + content: "\f770"; } + +.fa-person-walking-dashed-line-arrow-right::before { + content: "\e553"; } + +.fa-sterling-sign::before { + content: "\f154"; } + +.fa-gbp::before { + content: "\f154"; } + +.fa-pound-sign::before { + content: "\f154"; } + +.fa-viruses::before { + content: "\e076"; } + +.fa-square-person-confined::before { + content: "\e577"; } + +.fa-user-tie::before { + content: "\f508"; } + +.fa-arrow-down-long::before { + content: "\f175"; } + +.fa-long-arrow-down::before { + content: "\f175"; } + +.fa-tent-arrow-down-to-line::before { + content: "\e57e"; } + +.fa-certificate::before { + content: "\f0a3"; } + +.fa-reply-all::before { + content: "\f122"; } + +.fa-mail-reply-all::before { + content: "\f122"; } + +.fa-suitcase::before { + content: "\f0f2"; } + +.fa-person-skating::before { + content: "\f7c5"; } + +.fa-skating::before { + content: "\f7c5"; } + +.fa-filter-circle-dollar::before { + content: "\f662"; } + +.fa-funnel-dollar::before { + content: "\f662"; } + +.fa-camera-retro::before { + content: "\f083"; } + +.fa-circle-arrow-down::before { + content: "\f0ab"; } + +.fa-arrow-circle-down::before { + content: "\f0ab"; } + +.fa-file-import::before { + content: "\f56f"; } + +.fa-arrow-right-to-file::before { + content: "\f56f"; } + +.fa-square-arrow-up-right::before { + content: "\f14c"; } + +.fa-external-link-square::before { + content: "\f14c"; } + +.fa-box-open::before { + content: "\f49e"; } + +.fa-scroll::before { + content: "\f70e"; } + +.fa-spa::before { + content: "\f5bb"; } + +.fa-location-pin-lock::before { + content: "\e51f"; } + +.fa-pause::before { + content: "\f04c"; } + +.fa-hill-avalanche::before { + content: "\e507"; } + +.fa-temperature-empty::before { + content: "\f2cb"; } + +.fa-temperature-0::before { + content: "\f2cb"; } + +.fa-thermometer-0::before { + content: "\f2cb"; } + +.fa-thermometer-empty::before { + content: "\f2cb"; } + +.fa-bomb::before { + content: "\f1e2"; } + +.fa-registered::before { + content: "\f25d"; } + +.fa-address-card::before { + content: "\f2bb"; } + +.fa-contact-card::before { + content: "\f2bb"; } + +.fa-vcard::before { + content: "\f2bb"; } + +.fa-scale-unbalanced-flip::before { + content: "\f516"; } + +.fa-balance-scale-right::before { + content: "\f516"; } + +.fa-subscript::before { + content: "\f12c"; } + +.fa-diamond-turn-right::before { + content: "\f5eb"; } + +.fa-directions::before { + content: "\f5eb"; } + +.fa-burst::before { + content: "\e4dc"; } + +.fa-house-laptop::before { + content: "\e066"; } + +.fa-laptop-house::before { + content: "\e066"; } + +.fa-face-tired::before { + content: "\f5c8"; } + +.fa-tired::before { + content: "\f5c8"; } + +.fa-money-bills::before { + content: "\e1f3"; } + +.fa-smog::before { + content: "\f75f"; } + +.fa-crutch::before { + content: "\f7f7"; } + +.fa-cloud-arrow-up::before { + content: "\f0ee"; } + +.fa-cloud-upload::before { + content: "\f0ee"; } + +.fa-cloud-upload-alt::before { + content: "\f0ee"; } + +.fa-palette::before { + content: "\f53f"; } + +.fa-arrows-turn-right::before { + content: "\e4c0"; } + +.fa-vest::before { + content: "\e085"; } + +.fa-ferry::before { + content: "\e4ea"; } + +.fa-arrows-down-to-people::before { + content: "\e4b9"; } + +.fa-seedling::before { + content: "\f4d8"; } + +.fa-sprout::before { + content: "\f4d8"; } + +.fa-left-right::before { + content: "\f337"; } + +.fa-arrows-alt-h::before { + content: "\f337"; } + +.fa-boxes-packing::before { + content: "\e4c7"; } + +.fa-circle-arrow-left::before { + content: "\f0a8"; } + +.fa-arrow-circle-left::before { + content: "\f0a8"; } + +.fa-group-arrows-rotate::before { + content: "\e4f6"; } + +.fa-bowl-food::before { + content: "\e4c6"; } + +.fa-candy-cane::before { + content: "\f786"; } + +.fa-arrow-down-wide-short::before { + content: "\f160"; } + +.fa-sort-amount-asc::before { + content: "\f160"; } + +.fa-sort-amount-down::before { + content: "\f160"; } + +.fa-cloud-bolt::before { + content: "\f76c"; } + +.fa-thunderstorm::before { + content: "\f76c"; } + +.fa-text-slash::before { + content: "\f87d"; } + +.fa-remove-format::before { + content: "\f87d"; } + +.fa-face-smile-wink::before { + content: "\f4da"; } + +.fa-smile-wink::before { + content: "\f4da"; } + +.fa-file-word::before { + content: "\f1c2"; } + +.fa-file-powerpoint::before { + content: "\f1c4"; } + +.fa-arrows-left-right::before { + content: "\f07e"; } + +.fa-arrows-h::before { + content: "\f07e"; } + +.fa-house-lock::before { + content: "\e510"; } + +.fa-cloud-arrow-down::before { + content: "\f0ed"; } + +.fa-cloud-download::before { + content: "\f0ed"; } + +.fa-cloud-download-alt::before { + content: "\f0ed"; } + +.fa-children::before { + content: "\e4e1"; } + +.fa-chalkboard::before { + content: "\f51b"; } + +.fa-blackboard::before { + content: "\f51b"; } + +.fa-user-large-slash::before { + content: "\f4fa"; } + +.fa-user-alt-slash::before { + content: "\f4fa"; } + +.fa-envelope-open::before { + content: "\f2b6"; } + +.fa-handshake-simple-slash::before { + content: "\e05f"; } + +.fa-handshake-alt-slash::before { + content: "\e05f"; } + +.fa-mattress-pillow::before { + content: "\e525"; } + +.fa-guarani-sign::before { + content: "\e19a"; } + +.fa-arrows-rotate::before { + content: "\f021"; } + +.fa-refresh::before { + content: "\f021"; } + +.fa-sync::before { + content: "\f021"; } + +.fa-fire-extinguisher::before { + content: "\f134"; } + +.fa-cruzeiro-sign::before { + content: "\e152"; } + +.fa-greater-than-equal::before { + content: "\f532"; } + +.fa-shield-halved::before { + content: "\f3ed"; } + +.fa-shield-alt::before { + content: "\f3ed"; } + +.fa-book-atlas::before { + content: "\f558"; } + +.fa-atlas::before { + content: "\f558"; } + +.fa-virus::before { + content: "\e074"; } + +.fa-envelope-circle-check::before { + content: "\e4e8"; } + +.fa-layer-group::before { + content: "\f5fd"; } + +.fa-arrows-to-dot::before { + content: "\e4be"; } + +.fa-archway::before { + content: "\f557"; } + +.fa-heart-circle-check::before { + content: "\e4fd"; } + +.fa-house-chimney-crack::before { + content: "\f6f1"; } + +.fa-house-damage::before { + content: "\f6f1"; } + +.fa-file-zipper::before { + content: "\f1c6"; } + +.fa-file-archive::before { + content: "\f1c6"; } + +.fa-square::before { + content: "\f0c8"; } + +.fa-martini-glass-empty::before { + content: "\f000"; } + +.fa-glass-martini::before { + content: "\f000"; } + +.fa-couch::before { + content: "\f4b8"; } + +.fa-cedi-sign::before { + content: "\e0df"; } + +.fa-italic::before { + content: "\f033"; } + +.fa-church::before { + content: "\f51d"; } + +.fa-comments-dollar::before { + content: "\f653"; } + +.fa-democrat::before { + content: "\f747"; } + +.fa-z::before { + content: "\5a"; } + +.fa-person-skiing::before { + content: "\f7c9"; } + +.fa-skiing::before { + content: "\f7c9"; } + +.fa-road-lock::before { + content: "\e567"; } + +.fa-a::before { + content: "\41"; } + +.fa-temperature-arrow-down::before { + content: "\e03f"; } + +.fa-temperature-down::before { + content: "\e03f"; } + +.fa-feather-pointed::before { + content: "\f56b"; } + +.fa-feather-alt::before { + content: "\f56b"; } + +.fa-p::before { + content: "\50"; } + +.fa-snowflake::before { + content: "\f2dc"; } + +.fa-newspaper::before { + content: "\f1ea"; } + +.fa-rectangle-ad::before { + content: "\f641"; } + +.fa-ad::before { + content: "\f641"; } + +.fa-circle-arrow-right::before { + content: "\f0a9"; } + +.fa-arrow-circle-right::before { + content: "\f0a9"; } + +.fa-filter-circle-xmark::before { + content: "\e17b"; } + +.fa-locust::before { + content: "\e520"; } + +.fa-sort::before { + content: "\f0dc"; } + +.fa-unsorted::before { + content: "\f0dc"; } + +.fa-list-ol::before { + content: "\f0cb"; } + +.fa-list-1-2::before { + content: "\f0cb"; } + +.fa-list-numeric::before { + content: "\f0cb"; } + +.fa-person-dress-burst::before { + content: "\e544"; } + +.fa-money-check-dollar::before { + content: "\f53d"; } + +.fa-money-check-alt::before { + content: "\f53d"; } + +.fa-vector-square::before { + content: "\f5cb"; } + +.fa-bread-slice::before { + content: "\f7ec"; } + +.fa-language::before { + content: "\f1ab"; } + +.fa-face-kiss-wink-heart::before { + content: "\f598"; } + +.fa-kiss-wink-heart::before { + content: "\f598"; } + +.fa-filter::before { + content: "\f0b0"; } + +.fa-question::before { + content: "\3f"; } + +.fa-file-signature::before { + content: "\f573"; } + +.fa-up-down-left-right::before { + content: "\f0b2"; } + +.fa-arrows-alt::before { + content: "\f0b2"; } + +.fa-house-chimney-user::before { + content: "\e065"; } + +.fa-hand-holding-heart::before { + content: "\f4be"; } + +.fa-puzzle-piece::before { + content: "\f12e"; } + +.fa-money-check::before { + content: "\f53c"; } + +.fa-star-half-stroke::before { + content: "\f5c0"; } + +.fa-star-half-alt::before { + content: "\f5c0"; } + +.fa-code::before { + content: "\f121"; } + +.fa-whiskey-glass::before { + content: "\f7a0"; } + +.fa-glass-whiskey::before { + content: "\f7a0"; } + +.fa-building-circle-exclamation::before { + content: "\e4d3"; } + +.fa-magnifying-glass-chart::before { + content: "\e522"; } + +.fa-arrow-up-right-from-square::before { + content: "\f08e"; } + +.fa-external-link::before { + content: "\f08e"; } + +.fa-cubes-stacked::before { + content: "\e4e6"; } + +.fa-won-sign::before { + content: "\f159"; } + +.fa-krw::before { + content: "\f159"; } + +.fa-won::before { + content: "\f159"; } + +.fa-virus-covid::before { + content: "\e4a8"; } + +.fa-austral-sign::before { + content: "\e0a9"; } + +.fa-f::before { + content: "\46"; } + +.fa-leaf::before { + content: "\f06c"; } + +.fa-road::before { + content: "\f018"; } + +.fa-taxi::before { + content: "\f1ba"; } + +.fa-cab::before { + content: "\f1ba"; } + +.fa-person-circle-plus::before { + content: "\e541"; } + +.fa-chart-pie::before { + content: "\f200"; } + +.fa-pie-chart::before { + content: "\f200"; } + +.fa-bolt-lightning::before { + content: "\e0b7"; } + +.fa-sack-xmark::before { + content: "\e56a"; } + +.fa-file-excel::before { + content: "\f1c3"; } + +.fa-file-contract::before { + content: "\f56c"; } + +.fa-fish-fins::before { + content: "\e4f2"; } + +.fa-building-flag::before { + content: "\e4d5"; } + +.fa-face-grin-beam::before { + content: "\f582"; } + +.fa-grin-beam::before { + content: "\f582"; } + +.fa-object-ungroup::before { + content: "\f248"; } + +.fa-poop::before { + content: "\f619"; } + +.fa-location-pin::before { + content: "\f041"; } + +.fa-map-marker::before { + content: "\f041"; } + +.fa-kaaba::before { + content: "\f66b"; } + +.fa-toilet-paper::before { + content: "\f71e"; } + +.fa-helmet-safety::before { + content: "\f807"; } + +.fa-hard-hat::before { + content: "\f807"; } + +.fa-hat-hard::before { + content: "\f807"; } + +.fa-eject::before { + content: "\f052"; } + +.fa-circle-right::before { + content: "\f35a"; } + +.fa-arrow-alt-circle-right::before { + content: "\f35a"; } + +.fa-plane-circle-check::before { + content: "\e555"; } + +.fa-face-rolling-eyes::before { + content: "\f5a5"; } + +.fa-meh-rolling-eyes::before { + content: "\f5a5"; } + +.fa-object-group::before { + content: "\f247"; } + +.fa-chart-line::before { + content: "\f201"; } + +.fa-line-chart::before { + content: "\f201"; } + +.fa-mask-ventilator::before { + content: "\e524"; } + +.fa-arrow-right::before { + content: "\f061"; } + +.fa-signs-post::before { + content: "\f277"; } + +.fa-map-signs::before { + content: "\f277"; } + +.fa-cash-register::before { + content: "\f788"; } + +.fa-person-circle-question::before { + content: "\e542"; } + +.fa-h::before { + content: "\48"; } + +.fa-tarp::before { + content: "\e57b"; } + +.fa-screwdriver-wrench::before { + content: "\f7d9"; } + +.fa-tools::before { + content: "\f7d9"; } + +.fa-arrows-to-eye::before { + content: "\e4bf"; } + +.fa-plug-circle-bolt::before { + content: "\e55b"; } + +.fa-heart::before { + content: "\f004"; } + +.fa-mars-and-venus::before { + content: "\f224"; } + +.fa-house-user::before { + content: "\e1b0"; } + +.fa-home-user::before { + content: "\e1b0"; } + +.fa-dumpster-fire::before { + content: "\f794"; } + +.fa-house-crack::before { + content: "\e3b1"; } + +.fa-martini-glass-citrus::before { + content: "\f561"; } + +.fa-cocktail::before { + content: "\f561"; } + +.fa-face-surprise::before { + content: "\f5c2"; } + +.fa-surprise::before { + content: "\f5c2"; } + +.fa-bottle-water::before { + content: "\e4c5"; } + +.fa-circle-pause::before { + content: "\f28b"; } + +.fa-pause-circle::before { + content: "\f28b"; } + +.fa-toilet-paper-slash::before { + content: "\e072"; } + +.fa-apple-whole::before { + content: "\f5d1"; } + +.fa-apple-alt::before { + content: "\f5d1"; } + +.fa-kitchen-set::before { + content: "\e51a"; } + +.fa-r::before { + content: "\52"; } + +.fa-temperature-quarter::before { + content: "\f2ca"; } + +.fa-temperature-1::before { + content: "\f2ca"; } + +.fa-thermometer-1::before { + content: "\f2ca"; } + +.fa-thermometer-quarter::before { + content: "\f2ca"; } + +.fa-cube::before { + content: "\f1b2"; } + +.fa-bitcoin-sign::before { + content: "\e0b4"; } + +.fa-shield-dog::before { + content: "\e573"; } + +.fa-solar-panel::before { + content: "\f5ba"; } + +.fa-lock-open::before { + content: "\f3c1"; } + +.fa-elevator::before { + content: "\e16d"; } + +.fa-money-bill-transfer::before { + content: "\e528"; } + +.fa-money-bill-trend-up::before { + content: "\e529"; } + +.fa-house-flood-water-circle-arrow-right::before { + content: "\e50f"; } + +.fa-square-poll-horizontal::before { + content: "\f682"; } + +.fa-poll-h::before { + content: "\f682"; } + +.fa-circle::before { + content: "\f111"; } + +.fa-backward-fast::before { + content: "\f049"; } + +.fa-fast-backward::before { + content: "\f049"; } + +.fa-recycle::before { + content: "\f1b8"; } + +.fa-user-astronaut::before { + content: "\f4fb"; } + +.fa-plane-slash::before { + content: "\e069"; } + +.fa-trademark::before { + content: "\f25c"; } + +.fa-basketball::before { + content: "\f434"; } + +.fa-basketball-ball::before { + content: "\f434"; } + +.fa-satellite-dish::before { + content: "\f7c0"; } + +.fa-circle-up::before { + content: "\f35b"; } + +.fa-arrow-alt-circle-up::before { + content: "\f35b"; } + +.fa-mobile-screen-button::before { + content: "\f3cd"; } + +.fa-mobile-alt::before { + content: "\f3cd"; } + +.fa-volume-high::before { + content: "\f028"; } + +.fa-volume-up::before { + content: "\f028"; } + +.fa-users-rays::before { + content: "\e593"; } + +.fa-wallet::before { + content: "\f555"; } + +.fa-clipboard-check::before { + content: "\f46c"; } + +.fa-file-audio::before { + content: "\f1c7"; } + +.fa-burger::before { + content: "\f805"; } + +.fa-hamburger::before { + content: "\f805"; } + +.fa-wrench::before { + content: "\f0ad"; } + +.fa-bugs::before { + content: "\e4d0"; } + +.fa-rupee-sign::before { + content: "\f156"; } + +.fa-rupee::before { + content: "\f156"; } + +.fa-file-image::before { + content: "\f1c5"; } + +.fa-circle-question::before { + content: "\f059"; } + +.fa-question-circle::before { + content: "\f059"; } + +.fa-plane-departure::before { + content: "\f5b0"; } + +.fa-handshake-slash::before { + content: "\e060"; } + +.fa-book-bookmark::before { + content: "\e0bb"; } + +.fa-code-branch::before { + content: "\f126"; } + +.fa-hat-cowboy::before { + content: "\f8c0"; } + +.fa-bridge::before { + content: "\e4c8"; } + +.fa-phone-flip::before { + content: "\f879"; } + +.fa-phone-alt::before { + content: "\f879"; } + +.fa-truck-front::before { + content: "\e2b7"; } + +.fa-cat::before { + content: "\f6be"; } + +.fa-anchor-circle-exclamation::before { + content: "\e4ab"; } + +.fa-truck-field::before { + content: "\e58d"; } + +.fa-route::before { + content: "\f4d7"; } + +.fa-clipboard-question::before { + content: "\e4e3"; } + +.fa-panorama::before { + content: "\e209"; } + +.fa-comment-medical::before { + content: "\f7f5"; } + +.fa-teeth-open::before { + content: "\f62f"; } + +.fa-file-circle-minus::before { + content: "\e4ed"; } + +.fa-tags::before { + content: "\f02c"; } + +.fa-wine-glass::before { + content: "\f4e3"; } + +.fa-forward-fast::before { + content: "\f050"; } + +.fa-fast-forward::before { + content: "\f050"; } + +.fa-face-meh-blank::before { + content: "\f5a4"; } + +.fa-meh-blank::before { + content: "\f5a4"; } + +.fa-square-parking::before { + content: "\f540"; } + +.fa-parking::before { + content: "\f540"; } + +.fa-house-signal::before { + content: "\e012"; } + +.fa-bars-progress::before { + content: "\f828"; } + +.fa-tasks-alt::before { + content: "\f828"; } + +.fa-faucet-drip::before { + content: "\e006"; } + +.fa-cart-flatbed::before { + content: "\f474"; } + +.fa-dolly-flatbed::before { + content: "\f474"; } + +.fa-ban-smoking::before { + content: "\f54d"; } + +.fa-smoking-ban::before { + content: "\f54d"; } + +.fa-terminal::before { + content: "\f120"; } + +.fa-mobile-button::before { + content: "\f10b"; } + +.fa-house-medical-flag::before { + content: "\e514"; } + +.fa-basket-shopping::before { + content: "\f291"; } + +.fa-shopping-basket::before { + content: "\f291"; } + +.fa-tape::before { + content: "\f4db"; } + +.fa-bus-simple::before { + content: "\f55e"; } + +.fa-bus-alt::before { + content: "\f55e"; } + +.fa-eye::before { + content: "\f06e"; } + +.fa-face-sad-cry::before { + content: "\f5b3"; } + +.fa-sad-cry::before { + content: "\f5b3"; } + +.fa-audio-description::before { + content: "\f29e"; } + +.fa-person-military-to-person::before { + content: "\e54c"; } + +.fa-file-shield::before { + content: "\e4f0"; } + +.fa-user-slash::before { + content: "\f506"; } + +.fa-pen::before { + content: "\f304"; } + +.fa-tower-observation::before { + content: "\e586"; } + +.fa-file-code::before { + content: "\f1c9"; } + +.fa-signal::before { + content: "\f012"; } + +.fa-signal-5::before { + content: "\f012"; } + +.fa-signal-perfect::before { + content: "\f012"; } + +.fa-bus::before { + content: "\f207"; } + +.fa-heart-circle-xmark::before { + content: "\e501"; } + +.fa-house-chimney::before { + content: "\e3af"; } + +.fa-home-lg::before { + content: "\e3af"; } + +.fa-window-maximize::before { + content: "\f2d0"; } + +.fa-face-frown::before { + content: "\f119"; } + +.fa-frown::before { + content: "\f119"; } + +.fa-prescription::before { + content: "\f5b1"; } + +.fa-shop::before { + content: "\f54f"; } + +.fa-store-alt::before { + content: "\f54f"; } + +.fa-floppy-disk::before { + content: "\f0c7"; } + +.fa-save::before { + content: "\f0c7"; } + +.fa-vihara::before { + content: "\f6a7"; } + +.fa-scale-unbalanced::before { + content: "\f515"; } + +.fa-balance-scale-left::before { + content: "\f515"; } + +.fa-sort-up::before { + content: "\f0de"; } + +.fa-sort-asc::before { + content: "\f0de"; } + +.fa-comment-dots::before { + content: "\f4ad"; } + +.fa-commenting::before { + content: "\f4ad"; } + +.fa-plant-wilt::before { + content: "\e5aa"; } + +.fa-diamond::before { + content: "\f219"; } + +.fa-face-grin-squint::before { + content: "\f585"; } + +.fa-grin-squint::before { + content: "\f585"; } + +.fa-hand-holding-dollar::before { + content: "\f4c0"; } + +.fa-hand-holding-usd::before { + content: "\f4c0"; } + +.fa-bacterium::before { + content: "\e05a"; } + +.fa-hand-pointer::before { + content: "\f25a"; } + +.fa-drum-steelpan::before { + content: "\f56a"; } + +.fa-hand-scissors::before { + content: "\f257"; } + +.fa-hands-praying::before { + content: "\f684"; } + +.fa-praying-hands::before { + content: "\f684"; } + +.fa-arrow-rotate-right::before { + content: "\f01e"; } + +.fa-arrow-right-rotate::before { + content: "\f01e"; } + +.fa-arrow-rotate-forward::before { + content: "\f01e"; } + +.fa-redo::before { + content: "\f01e"; } + +.fa-biohazard::before { + content: "\f780"; } + +.fa-location-crosshairs::before { + content: "\f601"; } + +.fa-location::before { + content: "\f601"; } + +.fa-mars-double::before { + content: "\f227"; } + +.fa-child-dress::before { + content: "\e59c"; } + +.fa-users-between-lines::before { + content: "\e591"; } + +.fa-lungs-virus::before { + content: "\e067"; } + +.fa-face-grin-tears::before { + content: "\f588"; } + +.fa-grin-tears::before { + content: "\f588"; } + +.fa-phone::before { + content: "\f095"; } + +.fa-calendar-xmark::before { + content: "\f273"; } + +.fa-calendar-times::before { + content: "\f273"; } + +.fa-child-reaching::before { + content: "\e59d"; } + +.fa-head-side-virus::before { + content: "\e064"; } + +.fa-user-gear::before { + content: "\f4fe"; } + +.fa-user-cog::before { + content: "\f4fe"; } + +.fa-arrow-up-1-9::before { + content: "\f163"; } + +.fa-sort-numeric-up::before { + content: "\f163"; } + +.fa-door-closed::before { + content: "\f52a"; } + +.fa-shield-virus::before { + content: "\e06c"; } + +.fa-dice-six::before { + content: "\f526"; } + +.fa-mosquito-net::before { + content: "\e52c"; } + +.fa-bridge-water::before { + content: "\e4ce"; } + +.fa-person-booth::before { + content: "\f756"; } + +.fa-text-width::before { + content: "\f035"; } + +.fa-hat-wizard::before { + content: "\f6e8"; } + +.fa-pen-fancy::before { + content: "\f5ac"; } + +.fa-person-digging::before { + content: "\f85e"; } + +.fa-digging::before { + content: "\f85e"; } + +.fa-trash::before { + content: "\f1f8"; } + +.fa-gauge-simple::before { + content: "\f629"; } + +.fa-gauge-simple-med::before { + content: "\f629"; } + +.fa-tachometer-average::before { + content: "\f629"; } + +.fa-book-medical::before { + content: "\f7e6"; } + +.fa-poo::before { + content: "\f2fe"; } + +.fa-quote-right::before { + content: "\f10e"; } + +.fa-quote-right-alt::before { + content: "\f10e"; } + +.fa-shirt::before { + content: "\f553"; } + +.fa-t-shirt::before { + content: "\f553"; } + +.fa-tshirt::before { + content: "\f553"; } + +.fa-cubes::before { + content: "\f1b3"; } + +.fa-divide::before { + content: "\f529"; } + +.fa-tenge-sign::before { + content: "\f7d7"; } + +.fa-tenge::before { + content: "\f7d7"; } + +.fa-headphones::before { + content: "\f025"; } + +.fa-hands-holding::before { + content: "\f4c2"; } + +.fa-hands-clapping::before { + content: "\e1a8"; } + +.fa-republican::before { + content: "\f75e"; } + +.fa-arrow-left::before { + content: "\f060"; } + +.fa-person-circle-xmark::before { + content: "\e543"; } + +.fa-ruler::before { + content: "\f545"; } + +.fa-align-left::before { + content: "\f036"; } + +.fa-dice-d6::before { + content: "\f6d1"; } + +.fa-restroom::before { + content: "\f7bd"; } + +.fa-j::before { + content: "\4a"; } + +.fa-users-viewfinder::before { + content: "\e595"; } + +.fa-file-video::before { + content: "\f1c8"; } + +.fa-up-right-from-square::before { + content: "\f35d"; } + +.fa-external-link-alt::before { + content: "\f35d"; } + +.fa-table-cells::before { + content: "\f00a"; } + +.fa-th::before { + content: "\f00a"; } + +.fa-file-pdf::before { + content: "\f1c1"; } + +.fa-book-bible::before { + content: "\f647"; } + +.fa-bible::before { + content: "\f647"; } + +.fa-o::before { + content: "\4f"; } + +.fa-suitcase-medical::before { + content: "\f0fa"; } + +.fa-medkit::before { + content: "\f0fa"; } + +.fa-user-secret::before { + content: "\f21b"; } + +.fa-otter::before { + content: "\f700"; } + +.fa-person-dress::before { + content: "\f182"; } + +.fa-female::before { + content: "\f182"; } + +.fa-comment-dollar::before { + content: "\f651"; } + +.fa-business-time::before { + content: "\f64a"; } + +.fa-briefcase-clock::before { + content: "\f64a"; } + +.fa-table-cells-large::before { + content: "\f009"; } + +.fa-th-large::before { + content: "\f009"; } + +.fa-book-tanakh::before { + content: "\f827"; } + +.fa-tanakh::before { + content: "\f827"; } + +.fa-phone-volume::before { + content: "\f2a0"; } + +.fa-volume-control-phone::before { + content: "\f2a0"; } + +.fa-hat-cowboy-side::before { + content: "\f8c1"; } + +.fa-clipboard-user::before { + content: "\f7f3"; } + +.fa-child::before { + content: "\f1ae"; } + +.fa-lira-sign::before { + content: "\f195"; } + +.fa-satellite::before { + content: "\f7bf"; } + +.fa-plane-lock::before { + content: "\e558"; } + +.fa-tag::before { + content: "\f02b"; } + +.fa-comment::before { + content: "\f075"; } + +.fa-cake-candles::before { + content: "\f1fd"; } + +.fa-birthday-cake::before { + content: "\f1fd"; } + +.fa-cake::before { + content: "\f1fd"; } + +.fa-envelope::before { + content: "\f0e0"; } + +.fa-angles-up::before { + content: "\f102"; } + +.fa-angle-double-up::before { + content: "\f102"; } + +.fa-paperclip::before { + content: "\f0c6"; } + +.fa-arrow-right-to-city::before { + content: "\e4b3"; } + +.fa-ribbon::before { + content: "\f4d6"; } + +.fa-lungs::before { + content: "\f604"; } + +.fa-arrow-up-9-1::before { + content: "\f887"; } + +.fa-sort-numeric-up-alt::before { + content: "\f887"; } + +.fa-litecoin-sign::before { + content: "\e1d3"; } + +.fa-border-none::before { + content: "\f850"; } + +.fa-circle-nodes::before { + content: "\e4e2"; } + +.fa-parachute-box::before { + content: "\f4cd"; } + +.fa-indent::before { + content: "\f03c"; } + +.fa-truck-field-un::before { + content: "\e58e"; } + +.fa-hourglass::before { + content: "\f254"; } + +.fa-hourglass-empty::before { + content: "\f254"; } + +.fa-mountain::before { + content: "\f6fc"; } + +.fa-user-doctor::before { + content: "\f0f0"; } + +.fa-user-md::before { + content: "\f0f0"; } + +.fa-circle-info::before { + content: "\f05a"; } + +.fa-info-circle::before { + content: "\f05a"; } + +.fa-cloud-meatball::before { + content: "\f73b"; } + +.fa-camera::before { + content: "\f030"; } + +.fa-camera-alt::before { + content: "\f030"; } + +.fa-square-virus::before { + content: "\e578"; } + +.fa-meteor::before { + content: "\f753"; } + +.fa-car-on::before { + content: "\e4dd"; } + +.fa-sleigh::before { + content: "\f7cc"; } + +.fa-arrow-down-1-9::before { + content: "\f162"; } + +.fa-sort-numeric-asc::before { + content: "\f162"; } + +.fa-sort-numeric-down::before { + content: "\f162"; } + +.fa-hand-holding-droplet::before { + content: "\f4c1"; } + +.fa-hand-holding-water::before { + content: "\f4c1"; } + +.fa-water::before { + content: "\f773"; } + +.fa-calendar-check::before { + content: "\f274"; } + +.fa-braille::before { + content: "\f2a1"; } + +.fa-prescription-bottle-medical::before { + content: "\f486"; } + +.fa-prescription-bottle-alt::before { + content: "\f486"; } + +.fa-landmark::before { + content: "\f66f"; } + +.fa-truck::before { + content: "\f0d1"; } + +.fa-crosshairs::before { + content: "\f05b"; } + +.fa-person-cane::before { + content: "\e53c"; } + +.fa-tent::before { + content: "\e57d"; } + +.fa-vest-patches::before { + content: "\e086"; } + +.fa-check-double::before { + content: "\f560"; } + +.fa-arrow-down-a-z::before { + content: "\f15d"; } + +.fa-sort-alpha-asc::before { + content: "\f15d"; } + +.fa-sort-alpha-down::before { + content: "\f15d"; } + +.fa-money-bill-wheat::before { + content: "\e52a"; } + +.fa-cookie::before { + content: "\f563"; } + +.fa-arrow-rotate-left::before { + content: "\f0e2"; } + +.fa-arrow-left-rotate::before { + content: "\f0e2"; } + +.fa-arrow-rotate-back::before { + content: "\f0e2"; } + +.fa-arrow-rotate-backward::before { + content: "\f0e2"; } + +.fa-undo::before { + content: "\f0e2"; } + +.fa-hard-drive::before { + content: "\f0a0"; } + +.fa-hdd::before { + content: "\f0a0"; } + +.fa-face-grin-squint-tears::before { + content: "\f586"; } + +.fa-grin-squint-tears::before { + content: "\f586"; } + +.fa-dumbbell::before { + content: "\f44b"; } + +.fa-rectangle-list::before { + content: "\f022"; } + +.fa-list-alt::before { + content: "\f022"; } + +.fa-tarp-droplet::before { + content: "\e57c"; } + +.fa-house-medical-circle-check::before { + content: "\e511"; } + +.fa-person-skiing-nordic::before { + content: "\f7ca"; } + +.fa-skiing-nordic::before { + content: "\f7ca"; } + +.fa-calendar-plus::before { + content: "\f271"; } + +.fa-plane-arrival::before { + content: "\f5af"; } + +.fa-circle-left::before { + content: "\f359"; } + +.fa-arrow-alt-circle-left::before { + content: "\f359"; } + +.fa-train-subway::before { + content: "\f239"; } + +.fa-subway::before { + content: "\f239"; } + +.fa-chart-gantt::before { + content: "\e0e4"; } + +.fa-indian-rupee-sign::before { + content: "\e1bc"; } + +.fa-indian-rupee::before { + content: "\e1bc"; } + +.fa-inr::before { + content: "\e1bc"; } + +.fa-crop-simple::before { + content: "\f565"; } + +.fa-crop-alt::before { + content: "\f565"; } + +.fa-money-bill-1::before { + content: "\f3d1"; } + +.fa-money-bill-alt::before { + content: "\f3d1"; } + +.fa-left-long::before { + content: "\f30a"; } + +.fa-long-arrow-alt-left::before { + content: "\f30a"; } + +.fa-dna::before { + content: "\f471"; } + +.fa-virus-slash::before { + content: "\e075"; } + +.fa-minus::before { + content: "\f068"; } + +.fa-subtract::before { + content: "\f068"; } + +.fa-chess::before { + content: "\f439"; } + +.fa-arrow-left-long::before { + content: "\f177"; } + +.fa-long-arrow-left::before { + content: "\f177"; } + +.fa-plug-circle-check::before { + content: "\e55c"; } + +.fa-street-view::before { + content: "\f21d"; } + +.fa-franc-sign::before { + content: "\e18f"; } + +.fa-volume-off::before { + content: "\f026"; } + +.fa-hands-asl-interpreting::before { + content: "\f2a3"; } + +.fa-american-sign-language-interpreting::before { + content: "\f2a3"; } + +.fa-asl-interpreting::before { + content: "\f2a3"; } + +.fa-hands-american-sign-language-interpreting::before { + content: "\f2a3"; } + +.fa-gear::before { + content: "\f013"; } + +.fa-cog::before { + content: "\f013"; } + +.fa-droplet-slash::before { + content: "\f5c7"; } + +.fa-tint-slash::before { + content: "\f5c7"; } + +.fa-mosque::before { + content: "\f678"; } + +.fa-mosquito::before { + content: "\e52b"; } + +.fa-star-of-david::before { + content: "\f69a"; } + +.fa-person-military-rifle::before { + content: "\e54b"; } + +.fa-cart-shopping::before { + content: "\f07a"; } + +.fa-shopping-cart::before { + content: "\f07a"; } + +.fa-vials::before { + content: "\f493"; } + +.fa-plug-circle-plus::before { + content: "\e55f"; } + +.fa-place-of-worship::before { + content: "\f67f"; } + +.fa-grip-vertical::before { + content: "\f58e"; } + +.fa-arrow-turn-up::before { + content: "\f148"; } + +.fa-level-up::before { + content: "\f148"; } + +.fa-u::before { + content: "\55"; } + +.fa-square-root-variable::before { + content: "\f698"; } + +.fa-square-root-alt::before { + content: "\f698"; } + +.fa-clock::before { + content: "\f017"; } + +.fa-clock-four::before { + content: "\f017"; } + +.fa-backward-step::before { + content: "\f048"; } + +.fa-step-backward::before { + content: "\f048"; } + +.fa-pallet::before { + content: "\f482"; } + +.fa-faucet::before { + content: "\e005"; } + +.fa-baseball-bat-ball::before { + content: "\f432"; } + +.fa-s::before { + content: "\53"; } + +.fa-timeline::before { + content: "\e29c"; } + +.fa-keyboard::before { + content: "\f11c"; } + +.fa-caret-down::before { + content: "\f0d7"; } + +.fa-house-chimney-medical::before { + content: "\f7f2"; } + +.fa-clinic-medical::before { + content: "\f7f2"; } + +.fa-temperature-three-quarters::before { + content: "\f2c8"; } + +.fa-temperature-3::before { + content: "\f2c8"; } + +.fa-thermometer-3::before { + content: "\f2c8"; } + +.fa-thermometer-three-quarters::before { + content: "\f2c8"; } + +.fa-mobile-screen::before { + content: "\f3cf"; } + +.fa-mobile-android-alt::before { + content: "\f3cf"; } + +.fa-plane-up::before { + content: "\e22d"; } + +.fa-piggy-bank::before { + content: "\f4d3"; } + +.fa-battery-half::before { + content: "\f242"; } + +.fa-battery-3::before { + content: "\f242"; } + +.fa-mountain-city::before { + content: "\e52e"; } + +.fa-coins::before { + content: "\f51e"; } + +.fa-khanda::before { + content: "\f66d"; } + +.fa-sliders::before { + content: "\f1de"; } + +.fa-sliders-h::before { + content: "\f1de"; } + +.fa-folder-tree::before { + content: "\f802"; } + +.fa-network-wired::before { + content: "\f6ff"; } + +.fa-map-pin::before { + content: "\f276"; } + +.fa-hamsa::before { + content: "\f665"; } + +.fa-cent-sign::before { + content: "\e3f5"; } + +.fa-flask::before { + content: "\f0c3"; } + +.fa-person-pregnant::before { + content: "\e31e"; } + +.fa-wand-sparkles::before { + content: "\f72b"; } + +.fa-ellipsis-vertical::before { + content: "\f142"; } + +.fa-ellipsis-v::before { + content: "\f142"; } + +.fa-ticket::before { + content: "\f145"; } + +.fa-power-off::before { + content: "\f011"; } + +.fa-right-long::before { + content: "\f30b"; } + +.fa-long-arrow-alt-right::before { + content: "\f30b"; } + +.fa-flag-usa::before { + content: "\f74d"; } + +.fa-laptop-file::before { + content: "\e51d"; } + +.fa-tty::before { + content: "\f1e4"; } + +.fa-teletype::before { + content: "\f1e4"; } + +.fa-diagram-next::before { + content: "\e476"; } + +.fa-person-rifle::before { + content: "\e54e"; } + +.fa-house-medical-circle-exclamation::before { + content: "\e512"; } + +.fa-closed-captioning::before { + content: "\f20a"; } + +.fa-person-hiking::before { + content: "\f6ec"; } + +.fa-hiking::before { + content: "\f6ec"; } + +.fa-venus-double::before { + content: "\f226"; } + +.fa-images::before { + content: "\f302"; } + +.fa-calculator::before { + content: "\f1ec"; } + +.fa-people-pulling::before { + content: "\e535"; } + +.fa-n::before { + content: "\4e"; } + +.fa-cable-car::before { + content: "\f7da"; } + +.fa-tram::before { + content: "\f7da"; } + +.fa-cloud-rain::before { + content: "\f73d"; } + +.fa-building-circle-xmark::before { + content: "\e4d4"; } + +.fa-ship::before { + content: "\f21a"; } + +.fa-arrows-down-to-line::before { + content: "\e4b8"; } + +.fa-download::before { + content: "\f019"; } + +.fa-face-grin::before { + content: "\f580"; } + +.fa-grin::before { + content: "\f580"; } + +.fa-delete-left::before { + content: "\f55a"; } + +.fa-backspace::before { + content: "\f55a"; } + +.fa-eye-dropper::before { + content: "\f1fb"; } + +.fa-eye-dropper-empty::before { + content: "\f1fb"; } + +.fa-eyedropper::before { + content: "\f1fb"; } + +.fa-file-circle-check::before { + content: "\e5a0"; } + +.fa-forward::before { + content: "\f04e"; } + +.fa-mobile::before { + content: "\f3ce"; } + +.fa-mobile-android::before { + content: "\f3ce"; } + +.fa-mobile-phone::before { + content: "\f3ce"; } + +.fa-face-meh::before { + content: "\f11a"; } + +.fa-meh::before { + content: "\f11a"; } + +.fa-align-center::before { + content: "\f037"; } + +.fa-book-skull::before { + content: "\f6b7"; } + +.fa-book-dead::before { + content: "\f6b7"; } + +.fa-id-card::before { + content: "\f2c2"; } + +.fa-drivers-license::before { + content: "\f2c2"; } + +.fa-outdent::before { + content: "\f03b"; } + +.fa-dedent::before { + content: "\f03b"; } + +.fa-heart-circle-exclamation::before { + content: "\e4fe"; } + +.fa-house::before { + content: "\f015"; } + +.fa-home::before { + content: "\f015"; } + +.fa-home-alt::before { + content: "\f015"; } + +.fa-home-lg-alt::before { + content: "\f015"; } + +.fa-calendar-week::before { + content: "\f784"; } + +.fa-laptop-medical::before { + content: "\f812"; } + +.fa-b::before { + content: "\42"; } + +.fa-file-medical::before { + content: "\f477"; } + +.fa-dice-one::before { + content: "\f525"; } + +.fa-kiwi-bird::before { + content: "\f535"; } + +.fa-arrow-right-arrow-left::before { + content: "\f0ec"; } + +.fa-exchange::before { + content: "\f0ec"; } + +.fa-rotate-right::before { + content: "\f2f9"; } + +.fa-redo-alt::before { + content: "\f2f9"; } + +.fa-rotate-forward::before { + content: "\f2f9"; } + +.fa-utensils::before { + content: "\f2e7"; } + +.fa-cutlery::before { + content: "\f2e7"; } + +.fa-arrow-up-wide-short::before { + content: "\f161"; } + +.fa-sort-amount-up::before { + content: "\f161"; } + +.fa-mill-sign::before { + content: "\e1ed"; } + +.fa-bowl-rice::before { + content: "\e2eb"; } + +.fa-skull::before { + content: "\f54c"; } + +.fa-tower-broadcast::before { + content: "\f519"; } + +.fa-broadcast-tower::before { + content: "\f519"; } + +.fa-truck-pickup::before { + content: "\f63c"; } + +.fa-up-long::before { + content: "\f30c"; } + +.fa-long-arrow-alt-up::before { + content: "\f30c"; } + +.fa-stop::before { + content: "\f04d"; } + +.fa-code-merge::before { + content: "\f387"; } + +.fa-upload::before { + content: "\f093"; } + +.fa-hurricane::before { + content: "\f751"; } + +.fa-mound::before { + content: "\e52d"; } + +.fa-toilet-portable::before { + content: "\e583"; } + +.fa-compact-disc::before { + content: "\f51f"; } + +.fa-file-arrow-down::before { + content: "\f56d"; } + +.fa-file-download::before { + content: "\f56d"; } + +.fa-caravan::before { + content: "\f8ff"; } + +.fa-shield-cat::before { + content: "\e572"; } + +.fa-bolt::before { + content: "\f0e7"; } + +.fa-zap::before { + content: "\f0e7"; } + +.fa-glass-water::before { + content: "\e4f4"; } + +.fa-oil-well::before { + content: "\e532"; } + +.fa-vault::before { + content: "\e2c5"; } + +.fa-mars::before { + content: "\f222"; } + +.fa-toilet::before { + content: "\f7d8"; } + +.fa-plane-circle-xmark::before { + content: "\e557"; } + +.fa-yen-sign::before { + content: "\f157"; } + +.fa-cny::before { + content: "\f157"; } + +.fa-jpy::before { + content: "\f157"; } + +.fa-rmb::before { + content: "\f157"; } + +.fa-yen::before { + content: "\f157"; } + +.fa-ruble-sign::before { + content: "\f158"; } + +.fa-rouble::before { + content: "\f158"; } + +.fa-rub::before { + content: "\f158"; } + +.fa-ruble::before { + content: "\f158"; } + +.fa-sun::before { + content: "\f185"; } + +.fa-guitar::before { + content: "\f7a6"; } + +.fa-face-laugh-wink::before { + content: "\f59c"; } + +.fa-laugh-wink::before { + content: "\f59c"; } + +.fa-horse-head::before { + content: "\f7ab"; } + +.fa-bore-hole::before { + content: "\e4c3"; } + +.fa-industry::before { + content: "\f275"; } + +.fa-circle-down::before { + content: "\f358"; } + +.fa-arrow-alt-circle-down::before { + content: "\f358"; } + +.fa-arrows-turn-to-dots::before { + content: "\e4c1"; } + +.fa-florin-sign::before { + content: "\e184"; } + +.fa-arrow-down-short-wide::before { + content: "\f884"; } + +.fa-sort-amount-desc::before { + content: "\f884"; } + +.fa-sort-amount-down-alt::before { + content: "\f884"; } + +.fa-less-than::before { + content: "\3c"; } + +.fa-angle-down::before { + content: "\f107"; } + +.fa-car-tunnel::before { + content: "\e4de"; } + +.fa-head-side-cough::before { + content: "\e061"; } + +.fa-grip-lines::before { + content: "\f7a4"; } + +.fa-thumbs-down::before { + content: "\f165"; } + +.fa-user-lock::before { + content: "\f502"; } + +.fa-arrow-right-long::before { + content: "\f178"; } + +.fa-long-arrow-right::before { + content: "\f178"; } + +.fa-anchor-circle-xmark::before { + content: "\e4ac"; } + +.fa-ellipsis::before { + content: "\f141"; } + +.fa-ellipsis-h::before { + content: "\f141"; } + +.fa-chess-pawn::before { + content: "\f443"; } + +.fa-kit-medical::before { + content: "\f479"; } + +.fa-first-aid::before { + content: "\f479"; } + +.fa-person-through-window::before { + content: "\e5a9"; } + +.fa-toolbox::before { + content: "\f552"; } + +.fa-hands-holding-circle::before { + content: "\e4fb"; } + +.fa-bug::before { + content: "\f188"; } + +.fa-credit-card::before { + content: "\f09d"; } + +.fa-credit-card-alt::before { + content: "\f09d"; } + +.fa-car::before { + content: "\f1b9"; } + +.fa-automobile::before { + content: "\f1b9"; } + +.fa-hand-holding-hand::before { + content: "\e4f7"; } + +.fa-book-open-reader::before { + content: "\f5da"; } + +.fa-book-reader::before { + content: "\f5da"; } + +.fa-mountain-sun::before { + content: "\e52f"; } + +.fa-arrows-left-right-to-line::before { + content: "\e4ba"; } + +.fa-dice-d20::before { + content: "\f6cf"; } + +.fa-truck-droplet::before { + content: "\e58c"; } + +.fa-file-circle-xmark::before { + content: "\e5a1"; } + +.fa-temperature-arrow-up::before { + content: "\e040"; } + +.fa-temperature-up::before { + content: "\e040"; } + +.fa-medal::before { + content: "\f5a2"; } + +.fa-bed::before { + content: "\f236"; } + +.fa-square-h::before { + content: "\f0fd"; } + +.fa-h-square::before { + content: "\f0fd"; } + +.fa-podcast::before { + content: "\f2ce"; } + +.fa-temperature-full::before { + content: "\f2c7"; } + +.fa-temperature-4::before { + content: "\f2c7"; } + +.fa-thermometer-4::before { + content: "\f2c7"; } + +.fa-thermometer-full::before { + content: "\f2c7"; } + +.fa-bell::before { + content: "\f0f3"; } + +.fa-superscript::before { + content: "\f12b"; } + +.fa-plug-circle-xmark::before { + content: "\e560"; } + +.fa-star-of-life::before { + content: "\f621"; } + +.fa-phone-slash::before { + content: "\f3dd"; } + +.fa-paint-roller::before { + content: "\f5aa"; } + +.fa-handshake-angle::before { + content: "\f4c4"; } + +.fa-hands-helping::before { + content: "\f4c4"; } + +.fa-location-dot::before { + content: "\f3c5"; } + +.fa-map-marker-alt::before { + content: "\f3c5"; } + +.fa-file::before { + content: "\f15b"; } + +.fa-greater-than::before { + content: "\3e"; } + +.fa-person-swimming::before { + content: "\f5c4"; } + +.fa-swimmer::before { + content: "\f5c4"; } + +.fa-arrow-down::before { + content: "\f063"; } + +.fa-droplet::before { + content: "\f043"; } + +.fa-tint::before { + content: "\f043"; } + +.fa-eraser::before { + content: "\f12d"; } + +.fa-earth-americas::before { + content: "\f57d"; } + +.fa-earth::before { + content: "\f57d"; } + +.fa-earth-america::before { + content: "\f57d"; } + +.fa-globe-americas::before { + content: "\f57d"; } + +.fa-person-burst::before { + content: "\e53b"; } + +.fa-dove::before { + content: "\f4ba"; } + +.fa-battery-empty::before { + content: "\f244"; } + +.fa-battery-0::before { + content: "\f244"; } + +.fa-socks::before { + content: "\f696"; } + +.fa-inbox::before { + content: "\f01c"; } + +.fa-section::before { + content: "\e447"; } + +.fa-gauge-high::before { + content: "\f625"; } + +.fa-tachometer-alt::before { + content: "\f625"; } + +.fa-tachometer-alt-fast::before { + content: "\f625"; } + +.fa-envelope-open-text::before { + content: "\f658"; } + +.fa-hospital::before { + content: "\f0f8"; } + +.fa-hospital-alt::before { + content: "\f0f8"; } + +.fa-hospital-wide::before { + content: "\f0f8"; } + +.fa-wine-bottle::before { + content: "\f72f"; } + +.fa-chess-rook::before { + content: "\f447"; } + +.fa-bars-staggered::before { + content: "\f550"; } + +.fa-reorder::before { + content: "\f550"; } + +.fa-stream::before { + content: "\f550"; } + +.fa-dharmachakra::before { + content: "\f655"; } + +.fa-hotdog::before { + content: "\f80f"; } + +.fa-person-walking-with-cane::before { + content: "\f29d"; } + +.fa-blind::before { + content: "\f29d"; } + +.fa-drum::before { + content: "\f569"; } + +.fa-ice-cream::before { + content: "\f810"; } + +.fa-heart-circle-bolt::before { + content: "\e4fc"; } + +.fa-fax::before { + content: "\f1ac"; } + +.fa-paragraph::before { + content: "\f1dd"; } + +.fa-check-to-slot::before { + content: "\f772"; } + +.fa-vote-yea::before { + content: "\f772"; } + +.fa-star-half::before { + content: "\f089"; } + +.fa-boxes-stacked::before { + content: "\f468"; } + +.fa-boxes::before { + content: "\f468"; } + +.fa-boxes-alt::before { + content: "\f468"; } + +.fa-link::before { + content: "\f0c1"; } + +.fa-chain::before { + content: "\f0c1"; } + +.fa-ear-listen::before { + content: "\f2a2"; } + +.fa-assistive-listening-systems::before { + content: "\f2a2"; } + +.fa-tree-city::before { + content: "\e587"; } + +.fa-play::before { + content: "\f04b"; } + +.fa-font::before { + content: "\f031"; } + +.fa-rupiah-sign::before { + content: "\e23d"; } + +.fa-magnifying-glass::before { + content: "\f002"; } + +.fa-search::before { + content: "\f002"; } + +.fa-table-tennis-paddle-ball::before { + content: "\f45d"; } + +.fa-ping-pong-paddle-ball::before { + content: "\f45d"; } + +.fa-table-tennis::before { + content: "\f45d"; } + +.fa-person-dots-from-line::before { + content: "\f470"; } + +.fa-diagnoses::before { + content: "\f470"; } + +.fa-trash-can-arrow-up::before { + content: "\f82a"; } + +.fa-trash-restore-alt::before { + content: "\f82a"; } + +.fa-naira-sign::before { + content: "\e1f6"; } + +.fa-cart-arrow-down::before { + content: "\f218"; } + +.fa-walkie-talkie::before { + content: "\f8ef"; } + +.fa-file-pen::before { + content: "\f31c"; } + +.fa-file-edit::before { + content: "\f31c"; } + +.fa-receipt::before { + content: "\f543"; } + +.fa-square-pen::before { + content: "\f14b"; } + +.fa-pen-square::before { + content: "\f14b"; } + +.fa-pencil-square::before { + content: "\f14b"; } + +.fa-suitcase-rolling::before { + content: "\f5c1"; } + +.fa-person-circle-exclamation::before { + content: "\e53f"; } + +.fa-chevron-down::before { + content: "\f078"; } + +.fa-battery-full::before { + content: "\f240"; } + +.fa-battery::before { + content: "\f240"; } + +.fa-battery-5::before { + content: "\f240"; } + +.fa-skull-crossbones::before { + content: "\f714"; } + +.fa-code-compare::before { + content: "\e13a"; } + +.fa-list-ul::before { + content: "\f0ca"; } + +.fa-list-dots::before { + content: "\f0ca"; } + +.fa-school-lock::before { + content: "\e56f"; } + +.fa-tower-cell::before { + content: "\e585"; } + +.fa-down-long::before { + content: "\f309"; } + +.fa-long-arrow-alt-down::before { + content: "\f309"; } + +.fa-ranking-star::before { + content: "\e561"; } + +.fa-chess-king::before { + content: "\f43f"; } + +.fa-person-harassing::before { + content: "\e549"; } + +.fa-brazilian-real-sign::before { + content: "\e46c"; } + +.fa-landmark-dome::before { + content: "\f752"; } + +.fa-landmark-alt::before { + content: "\f752"; } + +.fa-arrow-up::before { + content: "\f062"; } + +.fa-tv::before { + content: "\f26c"; } + +.fa-television::before { + content: "\f26c"; } + +.fa-tv-alt::before { + content: "\f26c"; } + +.fa-shrimp::before { + content: "\e448"; } + +.fa-list-check::before { + content: "\f0ae"; } + +.fa-tasks::before { + content: "\f0ae"; } + +.fa-jug-detergent::before { + content: "\e519"; } + +.fa-circle-user::before { + content: "\f2bd"; } + +.fa-user-circle::before { + content: "\f2bd"; } + +.fa-user-shield::before { + content: "\f505"; } + +.fa-wind::before { + content: "\f72e"; } + +.fa-car-burst::before { + content: "\f5e1"; } + +.fa-car-crash::before { + content: "\f5e1"; } + +.fa-y::before { + content: "\59"; } + +.fa-person-snowboarding::before { + content: "\f7ce"; } + +.fa-snowboarding::before { + content: "\f7ce"; } + +.fa-truck-fast::before { + content: "\f48b"; } + +.fa-shipping-fast::before { + content: "\f48b"; } + +.fa-fish::before { + content: "\f578"; } + +.fa-user-graduate::before { + content: "\f501"; } + +.fa-circle-half-stroke::before { + content: "\f042"; } + +.fa-adjust::before { + content: "\f042"; } + +.fa-clapperboard::before { + content: "\e131"; } + +.fa-circle-radiation::before { + content: "\f7ba"; } + +.fa-radiation-alt::before { + content: "\f7ba"; } + +.fa-baseball::before { + content: "\f433"; } + +.fa-baseball-ball::before { + content: "\f433"; } + +.fa-jet-fighter-up::before { + content: "\e518"; } + +.fa-diagram-project::before { + content: "\f542"; } + +.fa-project-diagram::before { + content: "\f542"; } + +.fa-copy::before { + content: "\f0c5"; } + +.fa-volume-xmark::before { + content: "\f6a9"; } + +.fa-volume-mute::before { + content: "\f6a9"; } + +.fa-volume-times::before { + content: "\f6a9"; } + +.fa-hand-sparkles::before { + content: "\e05d"; } + +.fa-grip::before { + content: "\f58d"; } + +.fa-grip-horizontal::before { + content: "\f58d"; } + +.fa-share-from-square::before { + content: "\f14d"; } + +.fa-share-square::before { + content: "\f14d"; } + +.fa-child-combatant::before { + content: "\e4e0"; } + +.fa-child-rifle::before { + content: "\e4e0"; } + +.fa-gun::before { + content: "\e19b"; } + +.fa-square-phone::before { + content: "\f098"; } + +.fa-phone-square::before { + content: "\f098"; } + +.fa-plus::before { + content: "\2b"; } + +.fa-add::before { + content: "\2b"; } + +.fa-expand::before { + content: "\f065"; } + +.fa-computer::before { + content: "\e4e5"; } + +.fa-xmark::before { + content: "\f00d"; } + +.fa-close::before { + content: "\f00d"; } + +.fa-multiply::before { + content: "\f00d"; } + +.fa-remove::before { + content: "\f00d"; } + +.fa-times::before { + content: "\f00d"; } + +.fa-arrows-up-down-left-right::before { + content: "\f047"; } + +.fa-arrows::before { + content: "\f047"; } + +.fa-chalkboard-user::before { + content: "\f51c"; } + +.fa-chalkboard-teacher::before { + content: "\f51c"; } + +.fa-peso-sign::before { + content: "\e222"; } + +.fa-building-shield::before { + content: "\e4d8"; } + +.fa-baby::before { + content: "\f77c"; } + +.fa-users-line::before { + content: "\e592"; } + +.fa-quote-left::before { + content: "\f10d"; } + +.fa-quote-left-alt::before { + content: "\f10d"; } + +.fa-tractor::before { + content: "\f722"; } + +.fa-trash-arrow-up::before { + content: "\f829"; } + +.fa-trash-restore::before { + content: "\f829"; } + +.fa-arrow-down-up-lock::before { + content: "\e4b0"; } + +.fa-lines-leaning::before { + content: "\e51e"; } + +.fa-ruler-combined::before { + content: "\f546"; } + +.fa-copyright::before { + content: "\f1f9"; } + +.fa-equals::before { + content: "\3d"; } + +.fa-blender::before { + content: "\f517"; } + +.fa-teeth::before { + content: "\f62e"; } + +.fa-shekel-sign::before { + content: "\f20b"; } + +.fa-ils::before { + content: "\f20b"; } + +.fa-shekel::before { + content: "\f20b"; } + +.fa-sheqel::before { + content: "\f20b"; } + +.fa-sheqel-sign::before { + content: "\f20b"; } + +.fa-map::before { + content: "\f279"; } + +.fa-rocket::before { + content: "\f135"; } + +.fa-photo-film::before { + content: "\f87c"; } + +.fa-photo-video::before { + content: "\f87c"; } + +.fa-folder-minus::before { + content: "\f65d"; } + +.fa-store::before { + content: "\f54e"; } + +.fa-arrow-trend-up::before { + content: "\e098"; } + +.fa-plug-circle-minus::before { + content: "\e55e"; } + +.fa-sign-hanging::before { + content: "\f4d9"; } + +.fa-sign::before { + content: "\f4d9"; } + +.fa-bezier-curve::before { + content: "\f55b"; } + +.fa-bell-slash::before { + content: "\f1f6"; } + +.fa-tablet::before { + content: "\f3fb"; } + +.fa-tablet-android::before { + content: "\f3fb"; } + +.fa-school-flag::before { + content: "\e56e"; } + +.fa-fill::before { + content: "\f575"; } + +.fa-angle-up::before { + content: "\f106"; } + +.fa-drumstick-bite::before { + content: "\f6d7"; } + +.fa-holly-berry::before { + content: "\f7aa"; } + +.fa-chevron-left::before { + content: "\f053"; } + +.fa-bacteria::before { + content: "\e059"; } + +.fa-hand-lizard::before { + content: "\f258"; } + +.fa-notdef::before { + content: "\e1fe"; } + +.fa-disease::before { + content: "\f7fa"; } + +.fa-briefcase-medical::before { + content: "\f469"; } + +.fa-genderless::before { + content: "\f22d"; } + +.fa-chevron-right::before { + content: "\f054"; } + +.fa-retweet::before { + content: "\f079"; } + +.fa-car-rear::before { + content: "\f5de"; } + +.fa-car-alt::before { + content: "\f5de"; } + +.fa-pump-soap::before { + content: "\e06b"; } + +.fa-video-slash::before { + content: "\f4e2"; } + +.fa-battery-quarter::before { + content: "\f243"; } + +.fa-battery-2::before { + content: "\f243"; } + +.fa-radio::before { + content: "\f8d7"; } + +.fa-baby-carriage::before { + content: "\f77d"; } + +.fa-carriage-baby::before { + content: "\f77d"; } + +.fa-traffic-light::before { + content: "\f637"; } + +.fa-thermometer::before { + content: "\f491"; } + +.fa-vr-cardboard::before { + content: "\f729"; } + +.fa-hand-middle-finger::before { + content: "\f806"; } + +.fa-percent::before { + content: "\25"; } + +.fa-percentage::before { + content: "\25"; } + +.fa-truck-moving::before { + content: "\f4df"; } + +.fa-glass-water-droplet::before { + content: "\e4f5"; } + +.fa-display::before { + content: "\e163"; } + +.fa-face-smile::before { + content: "\f118"; } + +.fa-smile::before { + content: "\f118"; } + +.fa-thumbtack::before { + content: "\f08d"; } + +.fa-thumb-tack::before { + content: "\f08d"; } + +.fa-trophy::before { + content: "\f091"; } + +.fa-person-praying::before { + content: "\f683"; } + +.fa-pray::before { + content: "\f683"; } + +.fa-hammer::before { + content: "\f6e3"; } + +.fa-hand-peace::before { + content: "\f25b"; } + +.fa-rotate::before { + content: "\f2f1"; } + +.fa-sync-alt::before { + content: "\f2f1"; } + +.fa-spinner::before { + content: "\f110"; } + +.fa-robot::before { + content: "\f544"; } + +.fa-peace::before { + content: "\f67c"; } + +.fa-gears::before { + content: "\f085"; } + +.fa-cogs::before { + content: "\f085"; } + +.fa-warehouse::before { + content: "\f494"; } + +.fa-arrow-up-right-dots::before { + content: "\e4b7"; } + +.fa-splotch::before { + content: "\f5bc"; } + +.fa-face-grin-hearts::before { + content: "\f584"; } + +.fa-grin-hearts::before { + content: "\f584"; } + +.fa-dice-four::before { + content: "\f524"; } + +.fa-sim-card::before { + content: "\f7c4"; } + +.fa-transgender::before { + content: "\f225"; } + +.fa-transgender-alt::before { + content: "\f225"; } + +.fa-mercury::before { + content: "\f223"; } + +.fa-arrow-turn-down::before { + content: "\f149"; } + +.fa-level-down::before { + content: "\f149"; } + +.fa-person-falling-burst::before { + content: "\e547"; } + +.fa-award::before { + content: "\f559"; } + +.fa-ticket-simple::before { + content: "\f3ff"; } + +.fa-ticket-alt::before { + content: "\f3ff"; } + +.fa-building::before { + content: "\f1ad"; } + +.fa-angles-left::before { + content: "\f100"; } + +.fa-angle-double-left::before { + content: "\f100"; } + +.fa-qrcode::before { + content: "\f029"; } + +.fa-clock-rotate-left::before { + content: "\f1da"; } + +.fa-history::before { + content: "\f1da"; } + +.fa-face-grin-beam-sweat::before { + content: "\f583"; } + +.fa-grin-beam-sweat::before { + content: "\f583"; } + +.fa-file-export::before { + content: "\f56e"; } + +.fa-arrow-right-from-file::before { + content: "\f56e"; } + +.fa-shield::before { + content: "\f132"; } + +.fa-shield-blank::before { + content: "\f132"; } + +.fa-arrow-up-short-wide::before { + content: "\f885"; } + +.fa-sort-amount-up-alt::before { + content: "\f885"; } + +.fa-house-medical::before { + content: "\e3b2"; } + +.fa-golf-ball-tee::before { + content: "\f450"; } + +.fa-golf-ball::before { + content: "\f450"; } + +.fa-circle-chevron-left::before { + content: "\f137"; } + +.fa-chevron-circle-left::before { + content: "\f137"; } + +.fa-house-chimney-window::before { + content: "\e00d"; } + +.fa-pen-nib::before { + content: "\f5ad"; } + +.fa-tent-arrow-turn-left::before { + content: "\e580"; } + +.fa-tents::before { + content: "\e582"; } + +.fa-wand-magic::before { + content: "\f0d0"; } + +.fa-magic::before { + content: "\f0d0"; } + +.fa-dog::before { + content: "\f6d3"; } + +.fa-carrot::before { + content: "\f787"; } + +.fa-moon::before { + content: "\f186"; } + +.fa-wine-glass-empty::before { + content: "\f5ce"; } + +.fa-wine-glass-alt::before { + content: "\f5ce"; } + +.fa-cheese::before { + content: "\f7ef"; } + +.fa-yin-yang::before { + content: "\f6ad"; } + +.fa-music::before { + content: "\f001"; } + +.fa-code-commit::before { + content: "\f386"; } + +.fa-temperature-low::before { + content: "\f76b"; } + +.fa-person-biking::before { + content: "\f84a"; } + +.fa-biking::before { + content: "\f84a"; } + +.fa-broom::before { + content: "\f51a"; } + +.fa-shield-heart::before { + content: "\e574"; } + +.fa-gopuram::before { + content: "\f664"; } + +.fa-earth-oceania::before { + content: "\e47b"; } + +.fa-globe-oceania::before { + content: "\e47b"; } + +.fa-square-xmark::before { + content: "\f2d3"; } + +.fa-times-square::before { + content: "\f2d3"; } + +.fa-xmark-square::before { + content: "\f2d3"; } + +.fa-hashtag::before { + content: "\23"; } + +.fa-up-right-and-down-left-from-center::before { + content: "\f424"; } + +.fa-expand-alt::before { + content: "\f424"; } + +.fa-oil-can::before { + content: "\f613"; } + +.fa-t::before { + content: "\54"; } + +.fa-hippo::before { + content: "\f6ed"; } + +.fa-chart-column::before { + content: "\e0e3"; } + +.fa-infinity::before { + content: "\f534"; } + +.fa-vial-circle-check::before { + content: "\e596"; } + +.fa-person-arrow-down-to-line::before { + content: "\e538"; } + +.fa-voicemail::before { + content: "\f897"; } + +.fa-fan::before { + content: "\f863"; } + +.fa-person-walking-luggage::before { + content: "\e554"; } + +.fa-up-down::before { + content: "\f338"; } + +.fa-arrows-alt-v::before { + content: "\f338"; } + +.fa-cloud-moon-rain::before { + content: "\f73c"; } + +.fa-calendar::before { + content: "\f133"; } + +.fa-trailer::before { + content: "\e041"; } + +.fa-bahai::before { + content: "\f666"; } + +.fa-haykal::before { + content: "\f666"; } + +.fa-sd-card::before { + content: "\f7c2"; } + +.fa-dragon::before { + content: "\f6d5"; } + +.fa-shoe-prints::before { + content: "\f54b"; } + +.fa-circle-plus::before { + content: "\f055"; } + +.fa-plus-circle::before { + content: "\f055"; } + +.fa-face-grin-tongue-wink::before { + content: "\f58b"; } + +.fa-grin-tongue-wink::before { + content: "\f58b"; } + +.fa-hand-holding::before { + content: "\f4bd"; } + +.fa-plug-circle-exclamation::before { + content: "\e55d"; } + +.fa-link-slash::before { + content: "\f127"; } + +.fa-chain-broken::before { + content: "\f127"; } + +.fa-chain-slash::before { + content: "\f127"; } + +.fa-unlink::before { + content: "\f127"; } + +.fa-clone::before { + content: "\f24d"; } + +.fa-person-walking-arrow-loop-left::before { + content: "\e551"; } + +.fa-arrow-up-z-a::before { + content: "\f882"; } + +.fa-sort-alpha-up-alt::before { + content: "\f882"; } + +.fa-fire-flame-curved::before { + content: "\f7e4"; } + +.fa-fire-alt::before { + content: "\f7e4"; } + +.fa-tornado::before { + content: "\f76f"; } + +.fa-file-circle-plus::before { + content: "\e494"; } + +.fa-book-quran::before { + content: "\f687"; } + +.fa-quran::before { + content: "\f687"; } + +.fa-anchor::before { + content: "\f13d"; } + +.fa-border-all::before { + content: "\f84c"; } + +.fa-face-angry::before { + content: "\f556"; } + +.fa-angry::before { + content: "\f556"; } + +.fa-cookie-bite::before { + content: "\f564"; } + +.fa-arrow-trend-down::before { + content: "\e097"; } + +.fa-rss::before { + content: "\f09e"; } + +.fa-feed::before { + content: "\f09e"; } + +.fa-draw-polygon::before { + content: "\f5ee"; } + +.fa-scale-balanced::before { + content: "\f24e"; } + +.fa-balance-scale::before { + content: "\f24e"; } + +.fa-gauge-simple-high::before { + content: "\f62a"; } + +.fa-tachometer::before { + content: "\f62a"; } + +.fa-tachometer-fast::before { + content: "\f62a"; } + +.fa-shower::before { + content: "\f2cc"; } + +.fa-desktop::before { + content: "\f390"; } + +.fa-desktop-alt::before { + content: "\f390"; } + +.fa-m::before { + content: "\4d"; } + +.fa-table-list::before { + content: "\f00b"; } + +.fa-th-list::before { + content: "\f00b"; } + +.fa-comment-sms::before { + content: "\f7cd"; } + +.fa-sms::before { + content: "\f7cd"; } + +.fa-book::before { + content: "\f02d"; } + +.fa-user-plus::before { + content: "\f234"; } + +.fa-check::before { + content: "\f00c"; } + +.fa-battery-three-quarters::before { + content: "\f241"; } + +.fa-battery-4::before { + content: "\f241"; } + +.fa-house-circle-check::before { + content: "\e509"; } + +.fa-angle-left::before { + content: "\f104"; } + +.fa-diagram-successor::before { + content: "\e47a"; } + +.fa-truck-arrow-right::before { + content: "\e58b"; } + +.fa-arrows-split-up-and-left::before { + content: "\e4bc"; } + +.fa-hand-fist::before { + content: "\f6de"; } + +.fa-fist-raised::before { + content: "\f6de"; } + +.fa-cloud-moon::before { + content: "\f6c3"; } + +.fa-briefcase::before { + content: "\f0b1"; } + +.fa-person-falling::before { + content: "\e546"; } + +.fa-image-portrait::before { + content: "\f3e0"; } + +.fa-portrait::before { + content: "\f3e0"; } + +.fa-user-tag::before { + content: "\f507"; } + +.fa-rug::before { + content: "\e569"; } + +.fa-earth-europe::before { + content: "\f7a2"; } + +.fa-globe-europe::before { + content: "\f7a2"; } + +.fa-cart-flatbed-suitcase::before { + content: "\f59d"; } + +.fa-luggage-cart::before { + content: "\f59d"; } + +.fa-rectangle-xmark::before { + content: "\f410"; } + +.fa-rectangle-times::before { + content: "\f410"; } + +.fa-times-rectangle::before { + content: "\f410"; } + +.fa-window-close::before { + content: "\f410"; } + +.fa-baht-sign::before { + content: "\e0ac"; } + +.fa-book-open::before { + content: "\f518"; } + +.fa-book-journal-whills::before { + content: "\f66a"; } + +.fa-journal-whills::before { + content: "\f66a"; } + +.fa-handcuffs::before { + content: "\e4f8"; } + +.fa-triangle-exclamation::before { + content: "\f071"; } + +.fa-exclamation-triangle::before { + content: "\f071"; } + +.fa-warning::before { + content: "\f071"; } + +.fa-database::before { + content: "\f1c0"; } + +.fa-share::before { + content: "\f064"; } + +.fa-arrow-turn-right::before { + content: "\f064"; } + +.fa-mail-forward::before { + content: "\f064"; } + +.fa-bottle-droplet::before { + content: "\e4c4"; } + +.fa-mask-face::before { + content: "\e1d7"; } + +.fa-hill-rockslide::before { + content: "\e508"; } + +.fa-right-left::before { + content: "\f362"; } + +.fa-exchange-alt::before { + content: "\f362"; } + +.fa-paper-plane::before { + content: "\f1d8"; } + +.fa-road-circle-exclamation::before { + content: "\e565"; } + +.fa-dungeon::before { + content: "\f6d9"; } + +.fa-align-right::before { + content: "\f038"; } + +.fa-money-bill-1-wave::before { + content: "\f53b"; } + +.fa-money-bill-wave-alt::before { + content: "\f53b"; } + +.fa-life-ring::before { + content: "\f1cd"; } + +.fa-hands::before { + content: "\f2a7"; } + +.fa-sign-language::before { + content: "\f2a7"; } + +.fa-signing::before { + content: "\f2a7"; } + +.fa-calendar-day::before { + content: "\f783"; } + +.fa-water-ladder::before { + content: "\f5c5"; } + +.fa-ladder-water::before { + content: "\f5c5"; } + +.fa-swimming-pool::before { + content: "\f5c5"; } + +.fa-arrows-up-down::before { + content: "\f07d"; } + +.fa-arrows-v::before { + content: "\f07d"; } + +.fa-face-grimace::before { + content: "\f57f"; } + +.fa-grimace::before { + content: "\f57f"; } + +.fa-wheelchair-move::before { + content: "\e2ce"; } + +.fa-wheelchair-alt::before { + content: "\e2ce"; } + +.fa-turn-down::before { + content: "\f3be"; } + +.fa-level-down-alt::before { + content: "\f3be"; } + +.fa-person-walking-arrow-right::before { + content: "\e552"; } + +.fa-square-envelope::before { + content: "\f199"; } + +.fa-envelope-square::before { + content: "\f199"; } + +.fa-dice::before { + content: "\f522"; } + +.fa-bowling-ball::before { + content: "\f436"; } + +.fa-brain::before { + content: "\f5dc"; } + +.fa-bandage::before { + content: "\f462"; } + +.fa-band-aid::before { + content: "\f462"; } + +.fa-calendar-minus::before { + content: "\f272"; } + +.fa-circle-xmark::before { + content: "\f057"; } + +.fa-times-circle::before { + content: "\f057"; } + +.fa-xmark-circle::before { + content: "\f057"; } + +.fa-gifts::before { + content: "\f79c"; } + +.fa-hotel::before { + content: "\f594"; } + +.fa-earth-asia::before { + content: "\f57e"; } + +.fa-globe-asia::before { + content: "\f57e"; } + +.fa-id-card-clip::before { + content: "\f47f"; } + +.fa-id-card-alt::before { + content: "\f47f"; } + +.fa-magnifying-glass-plus::before { + content: "\f00e"; } + +.fa-search-plus::before { + content: "\f00e"; } + +.fa-thumbs-up::before { + content: "\f164"; } + +.fa-user-clock::before { + content: "\f4fd"; } + +.fa-hand-dots::before { + content: "\f461"; } + +.fa-allergies::before { + content: "\f461"; } + +.fa-file-invoice::before { + content: "\f570"; } + +.fa-window-minimize::before { + content: "\f2d1"; } + +.fa-mug-saucer::before { + content: "\f0f4"; } + +.fa-coffee::before { + content: "\f0f4"; } + +.fa-brush::before { + content: "\f55d"; } + +.fa-mask::before { + content: "\f6fa"; } + +.fa-magnifying-glass-minus::before { + content: "\f010"; } + +.fa-search-minus::before { + content: "\f010"; } + +.fa-ruler-vertical::before { + content: "\f548"; } + +.fa-user-large::before { + content: "\f406"; } + +.fa-user-alt::before { + content: "\f406"; } + +.fa-train-tram::before { + content: "\e5b4"; } + +.fa-user-nurse::before { + content: "\f82f"; } + +.fa-syringe::before { + content: "\f48e"; } + +.fa-cloud-sun::before { + content: "\f6c4"; } + +.fa-stopwatch-20::before { + content: "\e06f"; } + +.fa-square-full::before { + content: "\f45c"; } + +.fa-magnet::before { + content: "\f076"; } + +.fa-jar::before { + content: "\e516"; } + +.fa-note-sticky::before { + content: "\f249"; } + +.fa-sticky-note::before { + content: "\f249"; } + +.fa-bug-slash::before { + content: "\e490"; } + +.fa-arrow-up-from-water-pump::before { + content: "\e4b6"; } + +.fa-bone::before { + content: "\f5d7"; } + +.fa-user-injured::before { + content: "\f728"; } + +.fa-face-sad-tear::before { + content: "\f5b4"; } + +.fa-sad-tear::before { + content: "\f5b4"; } + +.fa-plane::before { + content: "\f072"; } + +.fa-tent-arrows-down::before { + content: "\e581"; } + +.fa-exclamation::before { + content: "\21"; } + +.fa-arrows-spin::before { + content: "\e4bb"; } + +.fa-print::before { + content: "\f02f"; } + +.fa-turkish-lira-sign::before { + content: "\e2bb"; } + +.fa-try::before { + content: "\e2bb"; } + +.fa-turkish-lira::before { + content: "\e2bb"; } + +.fa-dollar-sign::before { + content: "\24"; } + +.fa-dollar::before { + content: "\24"; } + +.fa-usd::before { + content: "\24"; } + +.fa-x::before { + content: "\58"; } + +.fa-magnifying-glass-dollar::before { + content: "\f688"; } + +.fa-search-dollar::before { + content: "\f688"; } + +.fa-users-gear::before { + content: "\f509"; } + +.fa-users-cog::before { + content: "\f509"; } + +.fa-person-military-pointing::before { + content: "\e54a"; } + +.fa-building-columns::before { + content: "\f19c"; } + +.fa-bank::before { + content: "\f19c"; } + +.fa-institution::before { + content: "\f19c"; } + +.fa-museum::before { + content: "\f19c"; } + +.fa-university::before { + content: "\f19c"; } + +.fa-umbrella::before { + content: "\f0e9"; } + +.fa-trowel::before { + content: "\e589"; } + +.fa-d::before { + content: "\44"; } + +.fa-stapler::before { + content: "\e5af"; } + +.fa-masks-theater::before { + content: "\f630"; } + +.fa-theater-masks::before { + content: "\f630"; } + +.fa-kip-sign::before { + content: "\e1c4"; } + +.fa-hand-point-left::before { + content: "\f0a5"; } + +.fa-handshake-simple::before { + content: "\f4c6"; } + +.fa-handshake-alt::before { + content: "\f4c6"; } + +.fa-jet-fighter::before { + content: "\f0fb"; } + +.fa-fighter-jet::before { + content: "\f0fb"; } + +.fa-square-share-nodes::before { + content: "\f1e1"; } + +.fa-share-alt-square::before { + content: "\f1e1"; } + +.fa-barcode::before { + content: "\f02a"; } + +.fa-plus-minus::before { + content: "\e43c"; } + +.fa-video::before { + content: "\f03d"; } + +.fa-video-camera::before { + content: "\f03d"; } + +.fa-graduation-cap::before { + content: "\f19d"; } + +.fa-mortar-board::before { + content: "\f19d"; } + +.fa-hand-holding-medical::before { + content: "\e05c"; } + +.fa-person-circle-check::before { + content: "\e53e"; } + +.fa-turn-up::before { + content: "\f3bf"; } + +.fa-level-up-alt::before { + content: "\f3bf"; } + +.sr-only, +.fa-sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; } + +.sr-only-focusable:not(:focus), +.fa-sr-only-focusable:not(:focus) { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; } +:root, :host { + --fa-style-family-brands: 'Font Awesome 6 Brands'; + --fa-font-brands: normal 400 1em/1 'Font Awesome 6 Brands'; } + +@font-face { + font-family: 'Font Awesome 6 Brands'; + font-style: normal; + font-weight: 400; + font-display: block; + src: url("../webfonts/fa-brands-400.woff2") format("woff2"), url("../webfonts/fa-brands-400.ttf") format("truetype"); } + +.fab, +.fa-brands { + font-weight: 400; } + +.fa-monero:before { + content: "\f3d0"; } + +.fa-hooli:before { + content: "\f427"; } + +.fa-yelp:before { + content: "\f1e9"; } + +.fa-cc-visa:before { + content: "\f1f0"; } + +.fa-lastfm:before { + content: "\f202"; } + +.fa-shopware:before { + content: "\f5b5"; } + +.fa-creative-commons-nc:before { + content: "\f4e8"; } + +.fa-aws:before { + content: "\f375"; } + +.fa-redhat:before { + content: "\f7bc"; } + +.fa-yoast:before { + content: "\f2b1"; } + +.fa-cloudflare:before { + content: "\e07d"; } + +.fa-ups:before { + content: "\f7e0"; } + +.fa-wpexplorer:before { + content: "\f2de"; } + +.fa-dyalog:before { + content: "\f399"; } + +.fa-bity:before { + content: "\f37a"; } + +.fa-stackpath:before { + content: "\f842"; } + +.fa-buysellads:before { + content: "\f20d"; } + +.fa-first-order:before { + content: "\f2b0"; } + +.fa-modx:before { + content: "\f285"; } + +.fa-guilded:before { + content: "\e07e"; } + +.fa-vnv:before { + content: "\f40b"; } + +.fa-square-js:before { + content: "\f3b9"; } + +.fa-js-square:before { + content: "\f3b9"; } + +.fa-microsoft:before { + content: "\f3ca"; } + +.fa-qq:before { + content: "\f1d6"; } + +.fa-orcid:before { + content: "\f8d2"; } + +.fa-java:before { + content: "\f4e4"; } + +.fa-invision:before { + content: "\f7b0"; } + +.fa-creative-commons-pd-alt:before { + content: "\f4ed"; } + +.fa-centercode:before { + content: "\f380"; } + +.fa-glide-g:before { + content: "\f2a6"; } + +.fa-drupal:before { + content: "\f1a9"; } + +.fa-hire-a-helper:before { + content: "\f3b0"; } + +.fa-creative-commons-by:before { + content: "\f4e7"; } + +.fa-unity:before { + content: "\e049"; } + +.fa-whmcs:before { + content: "\f40d"; } + +.fa-rocketchat:before { + content: "\f3e8"; } + +.fa-vk:before { + content: "\f189"; } + +.fa-untappd:before { + content: "\f405"; } + +.fa-mailchimp:before { + content: "\f59e"; } + +.fa-css3-alt:before { + content: "\f38b"; } + +.fa-square-reddit:before { + content: "\f1a2"; } + +.fa-reddit-square:before { + content: "\f1a2"; } + +.fa-vimeo-v:before { + content: "\f27d"; } + +.fa-contao:before { + content: "\f26d"; } + +.fa-square-font-awesome:before { + content: "\e5ad"; } + +.fa-deskpro:before { + content: "\f38f"; } + +.fa-sistrix:before { + content: "\f3ee"; } + +.fa-square-instagram:before { + content: "\e055"; } + +.fa-instagram-square:before { + content: "\e055"; } + +.fa-battle-net:before { + content: "\f835"; } + +.fa-the-red-yeti:before { + content: "\f69d"; } + +.fa-square-hacker-news:before { + content: "\f3af"; } + +.fa-hacker-news-square:before { + content: "\f3af"; } + +.fa-edge:before { + content: "\f282"; } + +.fa-threads:before { + content: "\e618"; } + +.fa-napster:before { + content: "\f3d2"; } + +.fa-square-snapchat:before { + content: "\f2ad"; } + +.fa-snapchat-square:before { + content: "\f2ad"; } + +.fa-google-plus-g:before { + content: "\f0d5"; } + +.fa-artstation:before { + content: "\f77a"; } + +.fa-markdown:before { + content: "\f60f"; } + +.fa-sourcetree:before { + content: "\f7d3"; } + +.fa-google-plus:before { + content: "\f2b3"; } + +.fa-diaspora:before { + content: "\f791"; } + +.fa-foursquare:before { + content: "\f180"; } + +.fa-stack-overflow:before { + content: "\f16c"; } + +.fa-github-alt:before { + content: "\f113"; } + +.fa-phoenix-squadron:before { + content: "\f511"; } + +.fa-pagelines:before { + content: "\f18c"; } + +.fa-algolia:before { + content: "\f36c"; } + +.fa-red-river:before { + content: "\f3e3"; } + +.fa-creative-commons-sa:before { + content: "\f4ef"; } + +.fa-safari:before { + content: "\f267"; } + +.fa-google:before { + content: "\f1a0"; } + +.fa-square-font-awesome-stroke:before { + content: "\f35c"; } + +.fa-font-awesome-alt:before { + content: "\f35c"; } + +.fa-atlassian:before { + content: "\f77b"; } + +.fa-linkedin-in:before { + content: "\f0e1"; } + +.fa-digital-ocean:before { + content: "\f391"; } + +.fa-nimblr:before { + content: "\f5a8"; } + +.fa-chromecast:before { + content: "\f838"; } + +.fa-evernote:before { + content: "\f839"; } + +.fa-hacker-news:before { + content: "\f1d4"; } + +.fa-creative-commons-sampling:before { + content: "\f4f0"; } + +.fa-adversal:before { + content: "\f36a"; } + +.fa-creative-commons:before { + content: "\f25e"; } + +.fa-watchman-monitoring:before { + content: "\e087"; } + +.fa-fonticons:before { + content: "\f280"; } + +.fa-weixin:before { + content: "\f1d7"; } + +.fa-shirtsinbulk:before { + content: "\f214"; } + +.fa-codepen:before { + content: "\f1cb"; } + +.fa-git-alt:before { + content: "\f841"; } + +.fa-lyft:before { + content: "\f3c3"; } + +.fa-rev:before { + content: "\f5b2"; } + +.fa-windows:before { + content: "\f17a"; } + +.fa-wizards-of-the-coast:before { + content: "\f730"; } + +.fa-square-viadeo:before { + content: "\f2aa"; } + +.fa-viadeo-square:before { + content: "\f2aa"; } + +.fa-meetup:before { + content: "\f2e0"; } + +.fa-centos:before { + content: "\f789"; } + +.fa-adn:before { + content: "\f170"; } + +.fa-cloudsmith:before { + content: "\f384"; } + +.fa-pied-piper-alt:before { + content: "\f1a8"; } + +.fa-square-dribbble:before { + content: "\f397"; } + +.fa-dribbble-square:before { + content: "\f397"; } + +.fa-codiepie:before { + content: "\f284"; } + +.fa-node:before { + content: "\f419"; } + +.fa-mix:before { + content: "\f3cb"; } + +.fa-steam:before { + content: "\f1b6"; } + +.fa-cc-apple-pay:before { + content: "\f416"; } + +.fa-scribd:before { + content: "\f28a"; } + +.fa-debian:before { + content: "\e60b"; } + +.fa-openid:before { + content: "\f19b"; } + +.fa-instalod:before { + content: "\e081"; } + +.fa-expeditedssl:before { + content: "\f23e"; } + +.fa-sellcast:before { + content: "\f2da"; } + +.fa-square-twitter:before { + content: "\f081"; } + +.fa-twitter-square:before { + content: "\f081"; } + +.fa-r-project:before { + content: "\f4f7"; } + +.fa-delicious:before { + content: "\f1a5"; } + +.fa-freebsd:before { + content: "\f3a4"; } + +.fa-vuejs:before { + content: "\f41f"; } + +.fa-accusoft:before { + content: "\f369"; } + +.fa-ioxhost:before { + content: "\f208"; } + +.fa-fonticons-fi:before { + content: "\f3a2"; } + +.fa-app-store:before { + content: "\f36f"; } + +.fa-cc-mastercard:before { + content: "\f1f1"; } + +.fa-itunes-note:before { + content: "\f3b5"; } + +.fa-golang:before { + content: "\e40f"; } + +.fa-kickstarter:before { + content: "\f3bb"; } + +.fa-grav:before { + content: "\f2d6"; } + +.fa-weibo:before { + content: "\f18a"; } + +.fa-uncharted:before { + content: "\e084"; } + +.fa-firstdraft:before { + content: "\f3a1"; } + +.fa-square-youtube:before { + content: "\f431"; } + +.fa-youtube-square:before { + content: "\f431"; } + +.fa-wikipedia-w:before { + content: "\f266"; } + +.fa-wpressr:before { + content: "\f3e4"; } + +.fa-rendact:before { + content: "\f3e4"; } + +.fa-angellist:before { + content: "\f209"; } + +.fa-galactic-republic:before { + content: "\f50c"; } + +.fa-nfc-directional:before { + content: "\e530"; } + +.fa-skype:before { + content: "\f17e"; } + +.fa-joget:before { + content: "\f3b7"; } + +.fa-fedora:before { + content: "\f798"; } + +.fa-stripe-s:before { + content: "\f42a"; } + +.fa-meta:before { + content: "\e49b"; } + +.fa-laravel:before { + content: "\f3bd"; } + +.fa-hotjar:before { + content: "\f3b1"; } + +.fa-bluetooth-b:before { + content: "\f294"; } + +.fa-sticker-mule:before { + content: "\f3f7"; } + +.fa-creative-commons-zero:before { + content: "\f4f3"; } + +.fa-hips:before { + content: "\f452"; } + +.fa-behance:before { + content: "\f1b4"; } + +.fa-reddit:before { + content: "\f1a1"; } + +.fa-discord:before { + content: "\f392"; } + +.fa-chrome:before { + content: "\f268"; } + +.fa-app-store-ios:before { + content: "\f370"; } + +.fa-cc-discover:before { + content: "\f1f2"; } + +.fa-wpbeginner:before { + content: "\f297"; } + +.fa-confluence:before { + content: "\f78d"; } + +.fa-mdb:before { + content: "\f8ca"; } + +.fa-dochub:before { + content: "\f394"; } + +.fa-accessible-icon:before { + content: "\f368"; } + +.fa-ebay:before { + content: "\f4f4"; } + +.fa-amazon:before { + content: "\f270"; } + +.fa-unsplash:before { + content: "\e07c"; } + +.fa-yarn:before { + content: "\f7e3"; } + +.fa-square-steam:before { + content: "\f1b7"; } + +.fa-steam-square:before { + content: "\f1b7"; } + +.fa-500px:before { + content: "\f26e"; } + +.fa-square-vimeo:before { + content: "\f194"; } + +.fa-vimeo-square:before { + content: "\f194"; } + +.fa-asymmetrik:before { + content: "\f372"; } + +.fa-font-awesome:before { + content: "\f2b4"; } + +.fa-font-awesome-flag:before { + content: "\f2b4"; } + +.fa-font-awesome-logo-full:before { + content: "\f2b4"; } + +.fa-gratipay:before { + content: "\f184"; } + +.fa-apple:before { + content: "\f179"; } + +.fa-hive:before { + content: "\e07f"; } + +.fa-gitkraken:before { + content: "\f3a6"; } + +.fa-keybase:before { + content: "\f4f5"; } + +.fa-apple-pay:before { + content: "\f415"; } + +.fa-padlet:before { + content: "\e4a0"; } + +.fa-amazon-pay:before { + content: "\f42c"; } + +.fa-square-github:before { + content: "\f092"; } + +.fa-github-square:before { + content: "\f092"; } + +.fa-stumbleupon:before { + content: "\f1a4"; } + +.fa-fedex:before { + content: "\f797"; } + +.fa-phoenix-framework:before { + content: "\f3dc"; } + +.fa-shopify:before { + content: "\e057"; } + +.fa-neos:before { + content: "\f612"; } + +.fa-square-threads:before { + content: "\e619"; } + +.fa-hackerrank:before { + content: "\f5f7"; } + +.fa-researchgate:before { + content: "\f4f8"; } + +.fa-swift:before { + content: "\f8e1"; } + +.fa-angular:before { + content: "\f420"; } + +.fa-speakap:before { + content: "\f3f3"; } + +.fa-angrycreative:before { + content: "\f36e"; } + +.fa-y-combinator:before { + content: "\f23b"; } + +.fa-empire:before { + content: "\f1d1"; } + +.fa-envira:before { + content: "\f299"; } + +.fa-square-gitlab:before { + content: "\e5ae"; } + +.fa-gitlab-square:before { + content: "\e5ae"; } + +.fa-studiovinari:before { + content: "\f3f8"; } + +.fa-pied-piper:before { + content: "\f2ae"; } + +.fa-wordpress:before { + content: "\f19a"; } + +.fa-product-hunt:before { + content: "\f288"; } + +.fa-firefox:before { + content: "\f269"; } + +.fa-linode:before { + content: "\f2b8"; } + +.fa-goodreads:before { + content: "\f3a8"; } + +.fa-square-odnoklassniki:before { + content: "\f264"; } + +.fa-odnoklassniki-square:before { + content: "\f264"; } + +.fa-jsfiddle:before { + content: "\f1cc"; } + +.fa-sith:before { + content: "\f512"; } + +.fa-themeisle:before { + content: "\f2b2"; } + +.fa-page4:before { + content: "\f3d7"; } + +.fa-hashnode:before { + content: "\e499"; } + +.fa-react:before { + content: "\f41b"; } + +.fa-cc-paypal:before { + content: "\f1f4"; } + +.fa-squarespace:before { + content: "\f5be"; } + +.fa-cc-stripe:before { + content: "\f1f5"; } + +.fa-creative-commons-share:before { + content: "\f4f2"; } + +.fa-bitcoin:before { + content: "\f379"; } + +.fa-keycdn:before { + content: "\f3ba"; } + +.fa-opera:before { + content: "\f26a"; } + +.fa-itch-io:before { + content: "\f83a"; } + +.fa-umbraco:before { + content: "\f8e8"; } + +.fa-galactic-senate:before { + content: "\f50d"; } + +.fa-ubuntu:before { + content: "\f7df"; } + +.fa-draft2digital:before { + content: "\f396"; } + +.fa-stripe:before { + content: "\f429"; } + +.fa-houzz:before { + content: "\f27c"; } + +.fa-gg:before { + content: "\f260"; } + +.fa-dhl:before { + content: "\f790"; } + +.fa-square-pinterest:before { + content: "\f0d3"; } + +.fa-pinterest-square:before { + content: "\f0d3"; } + +.fa-xing:before { + content: "\f168"; } + +.fa-blackberry:before { + content: "\f37b"; } + +.fa-creative-commons-pd:before { + content: "\f4ec"; } + +.fa-playstation:before { + content: "\f3df"; } + +.fa-quinscape:before { + content: "\f459"; } + +.fa-less:before { + content: "\f41d"; } + +.fa-blogger-b:before { + content: "\f37d"; } + +.fa-opencart:before { + content: "\f23d"; } + +.fa-vine:before { + content: "\f1ca"; } + +.fa-paypal:before { + content: "\f1ed"; } + +.fa-gitlab:before { + content: "\f296"; } + +.fa-typo3:before { + content: "\f42b"; } + +.fa-reddit-alien:before { + content: "\f281"; } + +.fa-yahoo:before { + content: "\f19e"; } + +.fa-dailymotion:before { + content: "\e052"; } + +.fa-affiliatetheme:before { + content: "\f36b"; } + +.fa-pied-piper-pp:before { + content: "\f1a7"; } + +.fa-bootstrap:before { + content: "\f836"; } + +.fa-odnoklassniki:before { + content: "\f263"; } + +.fa-nfc-symbol:before { + content: "\e531"; } + +.fa-ethereum:before { + content: "\f42e"; } + +.fa-speaker-deck:before { + content: "\f83c"; } + +.fa-creative-commons-nc-eu:before { + content: "\f4e9"; } + +.fa-patreon:before { + content: "\f3d9"; } + +.fa-avianex:before { + content: "\f374"; } + +.fa-ello:before { + content: "\f5f1"; } + +.fa-gofore:before { + content: "\f3a7"; } + +.fa-bimobject:before { + content: "\f378"; } + +.fa-facebook-f:before { + content: "\f39e"; } + +.fa-square-google-plus:before { + content: "\f0d4"; } + +.fa-google-plus-square:before { + content: "\f0d4"; } + +.fa-mandalorian:before { + content: "\f50f"; } + +.fa-first-order-alt:before { + content: "\f50a"; } + +.fa-osi:before { + content: "\f41a"; } + +.fa-google-wallet:before { + content: "\f1ee"; } + +.fa-d-and-d-beyond:before { + content: "\f6ca"; } + +.fa-periscope:before { + content: "\f3da"; } + +.fa-fulcrum:before { + content: "\f50b"; } + +.fa-cloudscale:before { + content: "\f383"; } + +.fa-forumbee:before { + content: "\f211"; } + +.fa-mizuni:before { + content: "\f3cc"; } + +.fa-schlix:before { + content: "\f3ea"; } + +.fa-square-xing:before { + content: "\f169"; } + +.fa-xing-square:before { + content: "\f169"; } + +.fa-bandcamp:before { + content: "\f2d5"; } + +.fa-wpforms:before { + content: "\f298"; } + +.fa-cloudversify:before { + content: "\f385"; } + +.fa-usps:before { + content: "\f7e1"; } + +.fa-megaport:before { + content: "\f5a3"; } + +.fa-magento:before { + content: "\f3c4"; } + +.fa-spotify:before { + content: "\f1bc"; } + +.fa-optin-monster:before { + content: "\f23c"; } + +.fa-fly:before { + content: "\f417"; } + +.fa-aviato:before { + content: "\f421"; } + +.fa-itunes:before { + content: "\f3b4"; } + +.fa-cuttlefish:before { + content: "\f38c"; } + +.fa-blogger:before { + content: "\f37c"; } + +.fa-flickr:before { + content: "\f16e"; } + +.fa-viber:before { + content: "\f409"; } + +.fa-soundcloud:before { + content: "\f1be"; } + +.fa-digg:before { + content: "\f1a6"; } + +.fa-tencent-weibo:before { + content: "\f1d5"; } + +.fa-symfony:before { + content: "\f83d"; } + +.fa-maxcdn:before { + content: "\f136"; } + +.fa-etsy:before { + content: "\f2d7"; } + +.fa-facebook-messenger:before { + content: "\f39f"; } + +.fa-audible:before { + content: "\f373"; } + +.fa-think-peaks:before { + content: "\f731"; } + +.fa-bilibili:before { + content: "\e3d9"; } + +.fa-erlang:before { + content: "\f39d"; } + +.fa-x-twitter:before { + content: "\e61b"; } + +.fa-cotton-bureau:before { + content: "\f89e"; } + +.fa-dashcube:before { + content: "\f210"; } + +.fa-42-group:before { + content: "\e080"; } + +.fa-innosoft:before { + content: "\e080"; } + +.fa-stack-exchange:before { + content: "\f18d"; } + +.fa-elementor:before { + content: "\f430"; } + +.fa-square-pied-piper:before { + content: "\e01e"; } + +.fa-pied-piper-square:before { + content: "\e01e"; } + +.fa-creative-commons-nd:before { + content: "\f4eb"; } + +.fa-palfed:before { + content: "\f3d8"; } + +.fa-superpowers:before { + content: "\f2dd"; } + +.fa-resolving:before { + content: "\f3e7"; } + +.fa-xbox:before { + content: "\f412"; } + +.fa-searchengin:before { + content: "\f3eb"; } + +.fa-tiktok:before { + content: "\e07b"; } + +.fa-square-facebook:before { + content: "\f082"; } + +.fa-facebook-square:before { + content: "\f082"; } + +.fa-renren:before { + content: "\f18b"; } + +.fa-linux:before { + content: "\f17c"; } + +.fa-glide:before { + content: "\f2a5"; } + +.fa-linkedin:before { + content: "\f08c"; } + +.fa-hubspot:before { + content: "\f3b2"; } + +.fa-deploydog:before { + content: "\f38e"; } + +.fa-twitch:before { + content: "\f1e8"; } + +.fa-ravelry:before { + content: "\f2d9"; } + +.fa-mixer:before { + content: "\e056"; } + +.fa-square-lastfm:before { + content: "\f203"; } + +.fa-lastfm-square:before { + content: "\f203"; } + +.fa-vimeo:before { + content: "\f40a"; } + +.fa-mendeley:before { + content: "\f7b3"; } + +.fa-uniregistry:before { + content: "\f404"; } + +.fa-figma:before { + content: "\f799"; } + +.fa-creative-commons-remix:before { + content: "\f4ee"; } + +.fa-cc-amazon-pay:before { + content: "\f42d"; } + +.fa-dropbox:before { + content: "\f16b"; } + +.fa-instagram:before { + content: "\f16d"; } + +.fa-cmplid:before { + content: "\e360"; } + +.fa-facebook:before { + content: "\f09a"; } + +.fa-gripfire:before { + content: "\f3ac"; } + +.fa-jedi-order:before { + content: "\f50e"; } + +.fa-uikit:before { + content: "\f403"; } + +.fa-fort-awesome-alt:before { + content: "\f3a3"; } + +.fa-phabricator:before { + content: "\f3db"; } + +.fa-ussunnah:before { + content: "\f407"; } + +.fa-earlybirds:before { + content: "\f39a"; } + +.fa-trade-federation:before { + content: "\f513"; } + +.fa-autoprefixer:before { + content: "\f41c"; } + +.fa-whatsapp:before { + content: "\f232"; } + +.fa-slideshare:before { + content: "\f1e7"; } + +.fa-google-play:before { + content: "\f3ab"; } + +.fa-viadeo:before { + content: "\f2a9"; } + +.fa-line:before { + content: "\f3c0"; } + +.fa-google-drive:before { + content: "\f3aa"; } + +.fa-servicestack:before { + content: "\f3ec"; } + +.fa-simplybuilt:before { + content: "\f215"; } + +.fa-bitbucket:before { + content: "\f171"; } + +.fa-imdb:before { + content: "\f2d8"; } + +.fa-deezer:before { + content: "\e077"; } + +.fa-raspberry-pi:before { + content: "\f7bb"; } + +.fa-jira:before { + content: "\f7b1"; } + +.fa-docker:before { + content: "\f395"; } + +.fa-screenpal:before { + content: "\e570"; } + +.fa-bluetooth:before { + content: "\f293"; } + +.fa-gitter:before { + content: "\f426"; } + +.fa-d-and-d:before { + content: "\f38d"; } + +.fa-microblog:before { + content: "\e01a"; } + +.fa-cc-diners-club:before { + content: "\f24c"; } + +.fa-gg-circle:before { + content: "\f261"; } + +.fa-pied-piper-hat:before { + content: "\f4e5"; } + +.fa-kickstarter-k:before { + content: "\f3bc"; } + +.fa-yandex:before { + content: "\f413"; } + +.fa-readme:before { + content: "\f4d5"; } + +.fa-html5:before { + content: "\f13b"; } + +.fa-sellsy:before { + content: "\f213"; } + +.fa-sass:before { + content: "\f41e"; } + +.fa-wirsindhandwerk:before { + content: "\e2d0"; } + +.fa-wsh:before { + content: "\e2d0"; } + +.fa-buromobelexperte:before { + content: "\f37f"; } + +.fa-salesforce:before { + content: "\f83b"; } + +.fa-octopus-deploy:before { + content: "\e082"; } + +.fa-medapps:before { + content: "\f3c6"; } + +.fa-ns8:before { + content: "\f3d5"; } + +.fa-pinterest-p:before { + content: "\f231"; } + +.fa-apper:before { + content: "\f371"; } + +.fa-fort-awesome:before { + content: "\f286"; } + +.fa-waze:before { + content: "\f83f"; } + +.fa-cc-jcb:before { + content: "\f24b"; } + +.fa-snapchat:before { + content: "\f2ab"; } + +.fa-snapchat-ghost:before { + content: "\f2ab"; } + +.fa-fantasy-flight-games:before { + content: "\f6dc"; } + +.fa-rust:before { + content: "\e07a"; } + +.fa-wix:before { + content: "\f5cf"; } + +.fa-square-behance:before { + content: "\f1b5"; } + +.fa-behance-square:before { + content: "\f1b5"; } + +.fa-supple:before { + content: "\f3f9"; } + +.fa-rebel:before { + content: "\f1d0"; } + +.fa-css3:before { + content: "\f13c"; } + +.fa-staylinked:before { + content: "\f3f5"; } + +.fa-kaggle:before { + content: "\f5fa"; } + +.fa-space-awesome:before { + content: "\e5ac"; } + +.fa-deviantart:before { + content: "\f1bd"; } + +.fa-cpanel:before { + content: "\f388"; } + +.fa-goodreads-g:before { + content: "\f3a9"; } + +.fa-square-git:before { + content: "\f1d2"; } + +.fa-git-square:before { + content: "\f1d2"; } + +.fa-square-tumblr:before { + content: "\f174"; } + +.fa-tumblr-square:before { + content: "\f174"; } + +.fa-trello:before { + content: "\f181"; } + +.fa-creative-commons-nc-jp:before { + content: "\f4ea"; } + +.fa-get-pocket:before { + content: "\f265"; } + +.fa-perbyte:before { + content: "\e083"; } + +.fa-grunt:before { + content: "\f3ad"; } + +.fa-weebly:before { + content: "\f5cc"; } + +.fa-connectdevelop:before { + content: "\f20e"; } + +.fa-leanpub:before { + content: "\f212"; } + +.fa-black-tie:before { + content: "\f27e"; } + +.fa-themeco:before { + content: "\f5c6"; } + +.fa-python:before { + content: "\f3e2"; } + +.fa-android:before { + content: "\f17b"; } + +.fa-bots:before { + content: "\e340"; } + +.fa-free-code-camp:before { + content: "\f2c5"; } + +.fa-hornbill:before { + content: "\f592"; } + +.fa-js:before { + content: "\f3b8"; } + +.fa-ideal:before { + content: "\e013"; } + +.fa-git:before { + content: "\f1d3"; } + +.fa-dev:before { + content: "\f6cc"; } + +.fa-sketch:before { + content: "\f7c6"; } + +.fa-yandex-international:before { + content: "\f414"; } + +.fa-cc-amex:before { + content: "\f1f3"; } + +.fa-uber:before { + content: "\f402"; } + +.fa-github:before { + content: "\f09b"; } + +.fa-php:before { + content: "\f457"; } + +.fa-alipay:before { + content: "\f642"; } + +.fa-youtube:before { + content: "\f167"; } + +.fa-skyatlas:before { + content: "\f216"; } + +.fa-firefox-browser:before { + content: "\e007"; } + +.fa-replyd:before { + content: "\f3e6"; } + +.fa-suse:before { + content: "\f7d6"; } + +.fa-jenkins:before { + content: "\f3b6"; } + +.fa-twitter:before { + content: "\f099"; } + +.fa-rockrms:before { + content: "\f3e9"; } + +.fa-pinterest:before { + content: "\f0d2"; } + +.fa-buffer:before { + content: "\f837"; } + +.fa-npm:before { + content: "\f3d4"; } + +.fa-yammer:before { + content: "\f840"; } + +.fa-btc:before { + content: "\f15a"; } + +.fa-dribbble:before { + content: "\f17d"; } + +.fa-stumbleupon-circle:before { + content: "\f1a3"; } + +.fa-internet-explorer:before { + content: "\f26b"; } + +.fa-stubber:before { + content: "\e5c7"; } + +.fa-telegram:before { + content: "\f2c6"; } + +.fa-telegram-plane:before { + content: "\f2c6"; } + +.fa-old-republic:before { + content: "\f510"; } + +.fa-odysee:before { + content: "\e5c6"; } + +.fa-square-whatsapp:before { + content: "\f40c"; } + +.fa-whatsapp-square:before { + content: "\f40c"; } + +.fa-node-js:before { + content: "\f3d3"; } + +.fa-edge-legacy:before { + content: "\e078"; } + +.fa-slack:before { + content: "\f198"; } + +.fa-slack-hash:before { + content: "\f198"; } + +.fa-medrt:before { + content: "\f3c8"; } + +.fa-usb:before { + content: "\f287"; } + +.fa-tumblr:before { + content: "\f173"; } + +.fa-vaadin:before { + content: "\f408"; } + +.fa-quora:before { + content: "\f2c4"; } + +.fa-square-x-twitter:before { + content: "\e61a"; } + +.fa-reacteurope:before { + content: "\f75d"; } + +.fa-medium:before { + content: "\f23a"; } + +.fa-medium-m:before { + content: "\f23a"; } + +.fa-amilia:before { + content: "\f36d"; } + +.fa-mixcloud:before { + content: "\f289"; } + +.fa-flipboard:before { + content: "\f44d"; } + +.fa-viacoin:before { + content: "\f237"; } + +.fa-critical-role:before { + content: "\f6c9"; } + +.fa-sitrox:before { + content: "\e44a"; } + +.fa-discourse:before { + content: "\f393"; } + +.fa-joomla:before { + content: "\f1aa"; } + +.fa-mastodon:before { + content: "\f4f6"; } + +.fa-airbnb:before { + content: "\f834"; } + +.fa-wolf-pack-battalion:before { + content: "\f514"; } + +.fa-buy-n-large:before { + content: "\f8a6"; } + +.fa-gulp:before { + content: "\f3ae"; } + +.fa-creative-commons-sampling-plus:before { + content: "\f4f1"; } + +.fa-strava:before { + content: "\f428"; } + +.fa-ember:before { + content: "\f423"; } + +.fa-canadian-maple-leaf:before { + content: "\f785"; } + +.fa-teamspeak:before { + content: "\f4f9"; } + +.fa-pushed:before { + content: "\f3e1"; } + +.fa-wordpress-simple:before { + content: "\f411"; } + +.fa-nutritionix:before { + content: "\f3d6"; } + +.fa-wodu:before { + content: "\e088"; } + +.fa-google-pay:before { + content: "\e079"; } + +.fa-intercom:before { + content: "\f7af"; } + +.fa-zhihu:before { + content: "\f63f"; } + +.fa-korvue:before { + content: "\f42f"; } + +.fa-pix:before { + content: "\e43a"; } + +.fa-steam-symbol:before { + content: "\f3f6"; } +:root, :host { + --fa-style-family-classic: 'Font Awesome 6 Free'; + --fa-font-regular: normal 400 1em/1 'Font Awesome 6 Free'; } + +@font-face { + font-family: 'Font Awesome 6 Free'; + font-style: normal; + font-weight: 400; + font-display: block; + src: url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.ttf") format("truetype"); } + +.far, +.fa-regular { + font-weight: 400; } +:root, :host { + --fa-style-family-classic: 'Font Awesome 6 Free'; + --fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free'; } + +@font-face { + font-family: 'Font Awesome 6 Free'; + font-style: normal; + font-weight: 900; + font-display: block; + src: url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.ttf") format("truetype"); } + +.fas, +.fa-solid { + font-weight: 900; } +@font-face { + font-family: 'Font Awesome 5 Brands'; + font-display: block; + font-weight: 400; + src: url("../webfonts/fa-brands-400.woff2") format("woff2"), url("../webfonts/fa-brands-400.ttf") format("truetype"); } + +@font-face { + font-family: 'Font Awesome 5 Free'; + font-display: block; + font-weight: 900; + src: url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.ttf") format("truetype"); } + +@font-face { + font-family: 'Font Awesome 5 Free'; + font-display: block; + font-weight: 400; + src: url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.ttf") format("truetype"); } +@font-face { + font-family: 'FontAwesome'; + font-display: block; + src: url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.ttf") format("truetype"); } + +@font-face { + font-family: 'FontAwesome'; + font-display: block; + src: url("../webfonts/fa-brands-400.woff2") format("woff2"), url("../webfonts/fa-brands-400.ttf") format("truetype"); } + +@font-face { + font-family: 'FontAwesome'; + font-display: block; + src: url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.ttf") format("truetype"); } + +@font-face { + font-family: 'FontAwesome'; + font-display: block; + src: url("../webfonts/fa-v4compatibility.woff2") format("woff2"), url("../webfonts/fa-v4compatibility.ttf") format("truetype"); } diff --git a/v0.2.8/deps/font-awesome-6.4.2/css/all.min.css b/v0.2.8/deps/font-awesome-6.4.2/css/all.min.css new file mode 100644 index 0000000000..6604a0677c --- /dev/null +++ b/v0.2.8/deps/font-awesome-6.4.2/css/all.min.css @@ -0,0 +1,9 @@ +/*! + * Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + * Copyright 2023 Fonticons, Inc. + */ +.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}.fa,.fa-brands,.fa-classic,.fa-regular,.fa-sharp,.fa-solid,.fab,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-classic,.fa-regular,.fa-solid,.far,.fas{font-family:"Font Awesome 6 Free"}.fa-brands,.fab{font-family:"Font Awesome 6 Brands"}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-radius:var(--fa-border-radius,.1em);border:var(--fa-border-width,.08em) var(--fa-border-style,solid) var(--fa-border-color,#eee);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{-webkit-animation-name:fa-beat;animation-name:fa-beat;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{-webkit-animation-name:fa-bounce;animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{-webkit-animation-name:fa-fade;animation-name:fa-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{-webkit-animation-name:fa-beat-fade;animation-name:fa-beat-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{-webkit-animation-name:fa-flip;animation-name:fa-flip;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{-webkit-animation-name:fa-shake;animation-name:fa-shake;-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-duration:var(--fa-animation-duration,2s);animation-duration:var(--fa-animation-duration,2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,steps(8));animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@-webkit-keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@-webkit-keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@-webkit-keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@-webkit-keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@-webkit-keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}.fa-rotate-by{-webkit-transform:rotate(var(--fa-rotate-angle,none));transform:rotate(var(--fa-rotate-angle,none))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index,auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)} + +.fa-0:before{content:"\30"}.fa-1:before{content:"\31"}.fa-2:before{content:"\32"}.fa-3:before{content:"\33"}.fa-4:before{content:"\34"}.fa-5:before{content:"\35"}.fa-6:before{content:"\36"}.fa-7:before{content:"\37"}.fa-8:before{content:"\38"}.fa-9:before{content:"\39"}.fa-fill-drip:before{content:"\f576"}.fa-arrows-to-circle:before{content:"\e4bd"}.fa-chevron-circle-right:before,.fa-circle-chevron-right:before{content:"\f138"}.fa-at:before{content:"\40"}.fa-trash-alt:before,.fa-trash-can:before{content:"\f2ed"}.fa-text-height:before{content:"\f034"}.fa-user-times:before,.fa-user-xmark:before{content:"\f235"}.fa-stethoscope:before{content:"\f0f1"}.fa-comment-alt:before,.fa-message:before{content:"\f27a"}.fa-info:before{content:"\f129"}.fa-compress-alt:before,.fa-down-left-and-up-right-to-center:before{content:"\f422"}.fa-explosion:before{content:"\e4e9"}.fa-file-alt:before,.fa-file-lines:before,.fa-file-text:before{content:"\f15c"}.fa-wave-square:before{content:"\f83e"}.fa-ring:before{content:"\f70b"}.fa-building-un:before{content:"\e4d9"}.fa-dice-three:before{content:"\f527"}.fa-calendar-alt:before,.fa-calendar-days:before{content:"\f073"}.fa-anchor-circle-check:before{content:"\e4aa"}.fa-building-circle-arrow-right:before{content:"\e4d1"}.fa-volleyball-ball:before,.fa-volleyball:before{content:"\f45f"}.fa-arrows-up-to-line:before{content:"\e4c2"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-circle-minus:before,.fa-minus-circle:before{content:"\f056"}.fa-door-open:before{content:"\f52b"}.fa-right-from-bracket:before,.fa-sign-out-alt:before{content:"\f2f5"}.fa-atom:before{content:"\f5d2"}.fa-soap:before{content:"\e06e"}.fa-heart-music-camera-bolt:before,.fa-icons:before{content:"\f86d"}.fa-microphone-alt-slash:before,.fa-microphone-lines-slash:before{content:"\f539"}.fa-bridge-circle-check:before{content:"\e4c9"}.fa-pump-medical:before{content:"\e06a"}.fa-fingerprint:before{content:"\f577"}.fa-hand-point-right:before{content:"\f0a4"}.fa-magnifying-glass-location:before,.fa-search-location:before{content:"\f689"}.fa-forward-step:before,.fa-step-forward:before{content:"\f051"}.fa-face-smile-beam:before,.fa-smile-beam:before{content:"\f5b8"}.fa-flag-checkered:before{content:"\f11e"}.fa-football-ball:before,.fa-football:before{content:"\f44e"}.fa-school-circle-exclamation:before{content:"\e56c"}.fa-crop:before{content:"\f125"}.fa-angle-double-down:before,.fa-angles-down:before{content:"\f103"}.fa-users-rectangle:before{content:"\e594"}.fa-people-roof:before{content:"\e537"}.fa-people-line:before{content:"\e534"}.fa-beer-mug-empty:before,.fa-beer:before{content:"\f0fc"}.fa-diagram-predecessor:before{content:"\e477"}.fa-arrow-up-long:before,.fa-long-arrow-up:before{content:"\f176"}.fa-burn:before,.fa-fire-flame-simple:before{content:"\f46a"}.fa-male:before,.fa-person:before{content:"\f183"}.fa-laptop:before{content:"\f109"}.fa-file-csv:before{content:"\f6dd"}.fa-menorah:before{content:"\f676"}.fa-truck-plane:before{content:"\e58f"}.fa-record-vinyl:before{content:"\f8d9"}.fa-face-grin-stars:before,.fa-grin-stars:before{content:"\f587"}.fa-bong:before{content:"\f55c"}.fa-pastafarianism:before,.fa-spaghetti-monster-flying:before{content:"\f67b"}.fa-arrow-down-up-across-line:before{content:"\e4af"}.fa-spoon:before,.fa-utensil-spoon:before{content:"\f2e5"}.fa-jar-wheat:before{content:"\e517"}.fa-envelopes-bulk:before,.fa-mail-bulk:before{content:"\f674"}.fa-file-circle-exclamation:before{content:"\e4eb"}.fa-circle-h:before,.fa-hospital-symbol:before{content:"\f47e"}.fa-pager:before{content:"\f815"}.fa-address-book:before,.fa-contact-book:before{content:"\f2b9"}.fa-strikethrough:before{content:"\f0cc"}.fa-k:before{content:"\4b"}.fa-landmark-flag:before{content:"\e51c"}.fa-pencil-alt:before,.fa-pencil:before{content:"\f303"}.fa-backward:before{content:"\f04a"}.fa-caret-right:before{content:"\f0da"}.fa-comments:before{content:"\f086"}.fa-file-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-code-pull-request:before{content:"\e13c"}.fa-clipboard-list:before{content:"\f46d"}.fa-truck-loading:before,.fa-truck-ramp-box:before{content:"\f4de"}.fa-user-check:before{content:"\f4fc"}.fa-vial-virus:before{content:"\e597"}.fa-sheet-plastic:before{content:"\e571"}.fa-blog:before{content:"\f781"}.fa-user-ninja:before{content:"\f504"}.fa-person-arrow-up-from-line:before{content:"\e539"}.fa-scroll-torah:before,.fa-torah:before{content:"\f6a0"}.fa-broom-ball:before,.fa-quidditch-broom-ball:before,.fa-quidditch:before{content:"\f458"}.fa-toggle-off:before{content:"\f204"}.fa-archive:before,.fa-box-archive:before{content:"\f187"}.fa-person-drowning:before{content:"\e545"}.fa-arrow-down-9-1:before,.fa-sort-numeric-desc:before,.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-face-grin-tongue-squint:before,.fa-grin-tongue-squint:before{content:"\f58a"}.fa-spray-can:before{content:"\f5bd"}.fa-truck-monster:before{content:"\f63b"}.fa-w:before{content:"\57"}.fa-earth-africa:before,.fa-globe-africa:before{content:"\f57c"}.fa-rainbow:before{content:"\f75b"}.fa-circle-notch:before{content:"\f1ce"}.fa-tablet-alt:before,.fa-tablet-screen-button:before{content:"\f3fa"}.fa-paw:before{content:"\f1b0"}.fa-cloud:before{content:"\f0c2"}.fa-trowel-bricks:before{content:"\e58a"}.fa-face-flushed:before,.fa-flushed:before{content:"\f579"}.fa-hospital-user:before{content:"\f80d"}.fa-tent-arrow-left-right:before{content:"\e57f"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-binoculars:before{content:"\f1e5"}.fa-microphone-slash:before{content:"\f131"}.fa-box-tissue:before{content:"\e05b"}.fa-motorcycle:before{content:"\f21c"}.fa-bell-concierge:before,.fa-concierge-bell:before{content:"\f562"}.fa-pen-ruler:before,.fa-pencil-ruler:before{content:"\f5ae"}.fa-people-arrows-left-right:before,.fa-people-arrows:before{content:"\e068"}.fa-mars-and-venus-burst:before{content:"\e523"}.fa-caret-square-right:before,.fa-square-caret-right:before{content:"\f152"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-sun-plant-wilt:before{content:"\e57a"}.fa-toilets-portable:before{content:"\e584"}.fa-hockey-puck:before{content:"\f453"}.fa-table:before{content:"\f0ce"}.fa-magnifying-glass-arrow-right:before{content:"\e521"}.fa-digital-tachograph:before,.fa-tachograph-digital:before{content:"\f566"}.fa-users-slash:before{content:"\e073"}.fa-clover:before{content:"\e139"}.fa-mail-reply:before,.fa-reply:before{content:"\f3e5"}.fa-star-and-crescent:before{content:"\f699"}.fa-house-fire:before{content:"\e50c"}.fa-minus-square:before,.fa-square-minus:before{content:"\f146"}.fa-helicopter:before{content:"\f533"}.fa-compass:before{content:"\f14e"}.fa-caret-square-down:before,.fa-square-caret-down:before{content:"\f150"}.fa-file-circle-question:before{content:"\e4ef"}.fa-laptop-code:before{content:"\f5fc"}.fa-swatchbook:before{content:"\f5c3"}.fa-prescription-bottle:before{content:"\f485"}.fa-bars:before,.fa-navicon:before{content:"\f0c9"}.fa-people-group:before{content:"\e533"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-heart-broken:before,.fa-heart-crack:before{content:"\f7a9"}.fa-external-link-square-alt:before,.fa-square-up-right:before{content:"\f360"}.fa-face-kiss-beam:before,.fa-kiss-beam:before{content:"\f597"}.fa-film:before{content:"\f008"}.fa-ruler-horizontal:before{content:"\f547"}.fa-people-robbery:before{content:"\e536"}.fa-lightbulb:before{content:"\f0eb"}.fa-caret-left:before{content:"\f0d9"}.fa-circle-exclamation:before,.fa-exclamation-circle:before{content:"\f06a"}.fa-school-circle-xmark:before{content:"\e56d"}.fa-arrow-right-from-bracket:before,.fa-sign-out:before{content:"\f08b"}.fa-chevron-circle-down:before,.fa-circle-chevron-down:before{content:"\f13a"}.fa-unlock-alt:before,.fa-unlock-keyhole:before{content:"\f13e"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-headphones-alt:before,.fa-headphones-simple:before{content:"\f58f"}.fa-sitemap:before{content:"\f0e8"}.fa-circle-dollar-to-slot:before,.fa-donate:before{content:"\f4b9"}.fa-memory:before{content:"\f538"}.fa-road-spikes:before{content:"\e568"}.fa-fire-burner:before{content:"\e4f1"}.fa-flag:before{content:"\f024"}.fa-hanukiah:before{content:"\f6e6"}.fa-feather:before{content:"\f52d"}.fa-volume-down:before,.fa-volume-low:before{content:"\f027"}.fa-comment-slash:before{content:"\f4b3"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-compress:before{content:"\f066"}.fa-wheat-alt:before,.fa-wheat-awn:before{content:"\e2cd"}.fa-ankh:before{content:"\f644"}.fa-hands-holding-child:before{content:"\e4fa"}.fa-asterisk:before{content:"\2a"}.fa-check-square:before,.fa-square-check:before{content:"\f14a"}.fa-peseta-sign:before{content:"\e221"}.fa-header:before,.fa-heading:before{content:"\f1dc"}.fa-ghost:before{content:"\f6e2"}.fa-list-squares:before,.fa-list:before{content:"\f03a"}.fa-phone-square-alt:before,.fa-square-phone-flip:before{content:"\f87b"}.fa-cart-plus:before{content:"\f217"}.fa-gamepad:before{content:"\f11b"}.fa-circle-dot:before,.fa-dot-circle:before{content:"\f192"}.fa-dizzy:before,.fa-face-dizzy:before{content:"\f567"}.fa-egg:before{content:"\f7fb"}.fa-house-medical-circle-xmark:before{content:"\e513"}.fa-campground:before{content:"\f6bb"}.fa-folder-plus:before{content:"\f65e"}.fa-futbol-ball:before,.fa-futbol:before,.fa-soccer-ball:before{content:"\f1e3"}.fa-paint-brush:before,.fa-paintbrush:before{content:"\f1fc"}.fa-lock:before{content:"\f023"}.fa-gas-pump:before{content:"\f52f"}.fa-hot-tub-person:before,.fa-hot-tub:before{content:"\f593"}.fa-map-location:before,.fa-map-marked:before{content:"\f59f"}.fa-house-flood-water:before{content:"\e50e"}.fa-tree:before{content:"\f1bb"}.fa-bridge-lock:before{content:"\e4cc"}.fa-sack-dollar:before{content:"\f81d"}.fa-edit:before,.fa-pen-to-square:before{content:"\f044"}.fa-car-side:before{content:"\f5e4"}.fa-share-alt:before,.fa-share-nodes:before{content:"\f1e0"}.fa-heart-circle-minus:before{content:"\e4ff"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-microscope:before{content:"\f610"}.fa-sink:before{content:"\e06d"}.fa-bag-shopping:before,.fa-shopping-bag:before{content:"\f290"}.fa-arrow-down-z-a:before,.fa-sort-alpha-desc:before,.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-mitten:before{content:"\f7b5"}.fa-person-rays:before{content:"\e54d"}.fa-users:before{content:"\f0c0"}.fa-eye-slash:before{content:"\f070"}.fa-flask-vial:before{content:"\e4f3"}.fa-hand-paper:before,.fa-hand:before{content:"\f256"}.fa-om:before{content:"\f679"}.fa-worm:before{content:"\e599"}.fa-house-circle-xmark:before{content:"\e50b"}.fa-plug:before{content:"\f1e6"}.fa-chevron-up:before{content:"\f077"}.fa-hand-spock:before{content:"\f259"}.fa-stopwatch:before{content:"\f2f2"}.fa-face-kiss:before,.fa-kiss:before{content:"\f596"}.fa-bridge-circle-xmark:before{content:"\e4cb"}.fa-face-grin-tongue:before,.fa-grin-tongue:before{content:"\f589"}.fa-chess-bishop:before{content:"\f43a"}.fa-face-grin-wink:before,.fa-grin-wink:before{content:"\f58c"}.fa-deaf:before,.fa-deafness:before,.fa-ear-deaf:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-road-circle-check:before{content:"\e564"}.fa-dice-five:before{content:"\f523"}.fa-rss-square:before,.fa-square-rss:before{content:"\f143"}.fa-land-mine-on:before{content:"\e51b"}.fa-i-cursor:before{content:"\f246"}.fa-stamp:before{content:"\f5bf"}.fa-stairs:before{content:"\e289"}.fa-i:before{content:"\49"}.fa-hryvnia-sign:before,.fa-hryvnia:before{content:"\f6f2"}.fa-pills:before{content:"\f484"}.fa-face-grin-wide:before,.fa-grin-alt:before{content:"\f581"}.fa-tooth:before{content:"\f5c9"}.fa-v:before{content:"\56"}.fa-bangladeshi-taka-sign:before{content:"\e2e6"}.fa-bicycle:before{content:"\f206"}.fa-rod-asclepius:before,.fa-rod-snake:before,.fa-staff-aesculapius:before,.fa-staff-snake:before{content:"\e579"}.fa-head-side-cough-slash:before{content:"\e062"}.fa-ambulance:before,.fa-truck-medical:before{content:"\f0f9"}.fa-wheat-awn-circle-exclamation:before{content:"\e598"}.fa-snowman:before{content:"\f7d0"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-road-barrier:before{content:"\e562"}.fa-school:before{content:"\f549"}.fa-igloo:before{content:"\f7ae"}.fa-joint:before{content:"\f595"}.fa-angle-right:before{content:"\f105"}.fa-horse:before{content:"\f6f0"}.fa-q:before{content:"\51"}.fa-g:before{content:"\47"}.fa-notes-medical:before{content:"\f481"}.fa-temperature-2:before,.fa-temperature-half:before,.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-dong-sign:before{content:"\e169"}.fa-capsules:before{content:"\f46b"}.fa-poo-bolt:before,.fa-poo-storm:before{content:"\f75a"}.fa-face-frown-open:before,.fa-frown-open:before{content:"\f57a"}.fa-hand-point-up:before{content:"\f0a6"}.fa-money-bill:before{content:"\f0d6"}.fa-bookmark:before{content:"\f02e"}.fa-align-justify:before{content:"\f039"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-helmet-un:before{content:"\e503"}.fa-bullseye:before{content:"\f140"}.fa-bacon:before{content:"\f7e5"}.fa-hand-point-down:before{content:"\f0a7"}.fa-arrow-up-from-bracket:before{content:"\e09a"}.fa-folder-blank:before,.fa-folder:before{content:"\f07b"}.fa-file-medical-alt:before,.fa-file-waveform:before{content:"\f478"}.fa-radiation:before{content:"\f7b9"}.fa-chart-simple:before{content:"\e473"}.fa-mars-stroke:before{content:"\f229"}.fa-vial:before{content:"\f492"}.fa-dashboard:before,.fa-gauge-med:before,.fa-gauge:before,.fa-tachometer-alt-average:before{content:"\f624"}.fa-magic-wand-sparkles:before,.fa-wand-magic-sparkles:before{content:"\e2ca"}.fa-e:before{content:"\45"}.fa-pen-alt:before,.fa-pen-clip:before{content:"\f305"}.fa-bridge-circle-exclamation:before{content:"\e4ca"}.fa-user:before{content:"\f007"}.fa-school-circle-check:before{content:"\e56b"}.fa-dumpster:before{content:"\f793"}.fa-shuttle-van:before,.fa-van-shuttle:before{content:"\f5b6"}.fa-building-user:before{content:"\e4da"}.fa-caret-square-left:before,.fa-square-caret-left:before{content:"\f191"}.fa-highlighter:before{content:"\f591"}.fa-key:before{content:"\f084"}.fa-bullhorn:before{content:"\f0a1"}.fa-globe:before{content:"\f0ac"}.fa-synagogue:before{content:"\f69b"}.fa-person-half-dress:before{content:"\e548"}.fa-road-bridge:before{content:"\e563"}.fa-location-arrow:before{content:"\f124"}.fa-c:before{content:"\43"}.fa-tablet-button:before{content:"\f10a"}.fa-building-lock:before{content:"\e4d6"}.fa-pizza-slice:before{content:"\f818"}.fa-money-bill-wave:before{content:"\f53a"}.fa-area-chart:before,.fa-chart-area:before{content:"\f1fe"}.fa-house-flag:before{content:"\e50d"}.fa-person-circle-minus:before{content:"\e540"}.fa-ban:before,.fa-cancel:before{content:"\f05e"}.fa-camera-rotate:before{content:"\e0d8"}.fa-air-freshener:before,.fa-spray-can-sparkles:before{content:"\f5d0"}.fa-star:before{content:"\f005"}.fa-repeat:before{content:"\f363"}.fa-cross:before{content:"\f654"}.fa-box:before{content:"\f466"}.fa-venus-mars:before{content:"\f228"}.fa-arrow-pointer:before,.fa-mouse-pointer:before{content:"\f245"}.fa-expand-arrows-alt:before,.fa-maximize:before{content:"\f31e"}.fa-charging-station:before{content:"\f5e7"}.fa-shapes:before,.fa-triangle-circle-square:before{content:"\f61f"}.fa-random:before,.fa-shuffle:before{content:"\f074"}.fa-person-running:before,.fa-running:before{content:"\f70c"}.fa-mobile-retro:before{content:"\e527"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-spider:before{content:"\f717"}.fa-hands-bound:before{content:"\e4f9"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-plane-circle-exclamation:before{content:"\e556"}.fa-x-ray:before{content:"\f497"}.fa-spell-check:before{content:"\f891"}.fa-slash:before{content:"\f715"}.fa-computer-mouse:before,.fa-mouse:before{content:"\f8cc"}.fa-arrow-right-to-bracket:before,.fa-sign-in:before{content:"\f090"}.fa-shop-slash:before,.fa-store-alt-slash:before{content:"\e070"}.fa-server:before{content:"\f233"}.fa-virus-covid-slash:before{content:"\e4a9"}.fa-shop-lock:before{content:"\e4a5"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-blender-phone:before{content:"\f6b6"}.fa-building-wheat:before{content:"\e4db"}.fa-person-breastfeeding:before{content:"\e53a"}.fa-right-to-bracket:before,.fa-sign-in-alt:before{content:"\f2f6"}.fa-venus:before{content:"\f221"}.fa-passport:before{content:"\f5ab"}.fa-heart-pulse:before,.fa-heartbeat:before{content:"\f21e"}.fa-people-carry-box:before,.fa-people-carry:before{content:"\f4ce"}.fa-temperature-high:before{content:"\f769"}.fa-microchip:before{content:"\f2db"}.fa-crown:before{content:"\f521"}.fa-weight-hanging:before{content:"\f5cd"}.fa-xmarks-lines:before{content:"\e59a"}.fa-file-prescription:before{content:"\f572"}.fa-weight-scale:before,.fa-weight:before{content:"\f496"}.fa-user-friends:before,.fa-user-group:before{content:"\f500"}.fa-arrow-up-a-z:before,.fa-sort-alpha-up:before{content:"\f15e"}.fa-chess-knight:before{content:"\f441"}.fa-face-laugh-squint:before,.fa-laugh-squint:before{content:"\f59b"}.fa-wheelchair:before{content:"\f193"}.fa-arrow-circle-up:before,.fa-circle-arrow-up:before{content:"\f0aa"}.fa-toggle-on:before{content:"\f205"}.fa-person-walking:before,.fa-walking:before{content:"\f554"}.fa-l:before{content:"\4c"}.fa-fire:before{content:"\f06d"}.fa-bed-pulse:before,.fa-procedures:before{content:"\f487"}.fa-shuttle-space:before,.fa-space-shuttle:before{content:"\f197"}.fa-face-laugh:before,.fa-laugh:before{content:"\f599"}.fa-folder-open:before{content:"\f07c"}.fa-heart-circle-plus:before{content:"\e500"}.fa-code-fork:before{content:"\e13b"}.fa-city:before{content:"\f64f"}.fa-microphone-alt:before,.fa-microphone-lines:before{content:"\f3c9"}.fa-pepper-hot:before{content:"\f816"}.fa-unlock:before{content:"\f09c"}.fa-colon-sign:before{content:"\e140"}.fa-headset:before{content:"\f590"}.fa-store-slash:before{content:"\e071"}.fa-road-circle-xmark:before{content:"\e566"}.fa-user-minus:before{content:"\f503"}.fa-mars-stroke-up:before,.fa-mars-stroke-v:before{content:"\f22a"}.fa-champagne-glasses:before,.fa-glass-cheers:before{content:"\f79f"}.fa-clipboard:before{content:"\f328"}.fa-house-circle-exclamation:before{content:"\e50a"}.fa-file-arrow-up:before,.fa-file-upload:before{content:"\f574"}.fa-wifi-3:before,.fa-wifi-strong:before,.fa-wifi:before{content:"\f1eb"}.fa-bath:before,.fa-bathtub:before{content:"\f2cd"}.fa-underline:before{content:"\f0cd"}.fa-user-edit:before,.fa-user-pen:before{content:"\f4ff"}.fa-signature:before{content:"\f5b7"}.fa-stroopwafel:before{content:"\f551"}.fa-bold:before{content:"\f032"}.fa-anchor-lock:before{content:"\e4ad"}.fa-building-ngo:before{content:"\e4d7"}.fa-manat-sign:before{content:"\e1d5"}.fa-not-equal:before{content:"\f53e"}.fa-border-style:before,.fa-border-top-left:before{content:"\f853"}.fa-map-location-dot:before,.fa-map-marked-alt:before{content:"\f5a0"}.fa-jedi:before{content:"\f669"}.fa-poll:before,.fa-square-poll-vertical:before{content:"\f681"}.fa-mug-hot:before{content:"\f7b6"}.fa-battery-car:before,.fa-car-battery:before{content:"\f5df"}.fa-gift:before{content:"\f06b"}.fa-dice-two:before{content:"\f528"}.fa-chess-queen:before{content:"\f445"}.fa-glasses:before{content:"\f530"}.fa-chess-board:before{content:"\f43c"}.fa-building-circle-check:before{content:"\e4d2"}.fa-person-chalkboard:before{content:"\e53d"}.fa-mars-stroke-h:before,.fa-mars-stroke-right:before{content:"\f22b"}.fa-hand-back-fist:before,.fa-hand-rock:before{content:"\f255"}.fa-caret-square-up:before,.fa-square-caret-up:before{content:"\f151"}.fa-cloud-showers-water:before{content:"\e4e4"}.fa-bar-chart:before,.fa-chart-bar:before{content:"\f080"}.fa-hands-bubbles:before,.fa-hands-wash:before{content:"\e05e"}.fa-less-than-equal:before{content:"\f537"}.fa-train:before{content:"\f238"}.fa-eye-low-vision:before,.fa-low-vision:before{content:"\f2a8"}.fa-crow:before{content:"\f520"}.fa-sailboat:before{content:"\e445"}.fa-window-restore:before{content:"\f2d2"}.fa-plus-square:before,.fa-square-plus:before{content:"\f0fe"}.fa-torii-gate:before{content:"\f6a1"}.fa-frog:before{content:"\f52e"}.fa-bucket:before{content:"\e4cf"}.fa-image:before{content:"\f03e"}.fa-microphone:before{content:"\f130"}.fa-cow:before{content:"\f6c8"}.fa-caret-up:before{content:"\f0d8"}.fa-screwdriver:before{content:"\f54a"}.fa-folder-closed:before{content:"\e185"}.fa-house-tsunami:before{content:"\e515"}.fa-square-nfi:before{content:"\e576"}.fa-arrow-up-from-ground-water:before{content:"\e4b5"}.fa-glass-martini-alt:before,.fa-martini-glass:before{content:"\f57b"}.fa-rotate-back:before,.fa-rotate-backward:before,.fa-rotate-left:before,.fa-undo-alt:before{content:"\f2ea"}.fa-columns:before,.fa-table-columns:before{content:"\f0db"}.fa-lemon:before{content:"\f094"}.fa-head-side-mask:before{content:"\e063"}.fa-handshake:before{content:"\f2b5"}.fa-gem:before{content:"\f3a5"}.fa-dolly-box:before,.fa-dolly:before{content:"\f472"}.fa-smoking:before{content:"\f48d"}.fa-compress-arrows-alt:before,.fa-minimize:before{content:"\f78c"}.fa-monument:before{content:"\f5a6"}.fa-snowplow:before{content:"\f7d2"}.fa-angle-double-right:before,.fa-angles-right:before{content:"\f101"}.fa-cannabis:before{content:"\f55f"}.fa-circle-play:before,.fa-play-circle:before{content:"\f144"}.fa-tablets:before{content:"\f490"}.fa-ethernet:before{content:"\f796"}.fa-eur:before,.fa-euro-sign:before,.fa-euro:before{content:"\f153"}.fa-chair:before{content:"\f6c0"}.fa-check-circle:before,.fa-circle-check:before{content:"\f058"}.fa-circle-stop:before,.fa-stop-circle:before{content:"\f28d"}.fa-compass-drafting:before,.fa-drafting-compass:before{content:"\f568"}.fa-plate-wheat:before{content:"\e55a"}.fa-icicles:before{content:"\f7ad"}.fa-person-shelter:before{content:"\e54f"}.fa-neuter:before{content:"\f22c"}.fa-id-badge:before{content:"\f2c1"}.fa-marker:before{content:"\f5a1"}.fa-face-laugh-beam:before,.fa-laugh-beam:before{content:"\f59a"}.fa-helicopter-symbol:before{content:"\e502"}.fa-universal-access:before{content:"\f29a"}.fa-chevron-circle-up:before,.fa-circle-chevron-up:before{content:"\f139"}.fa-lari-sign:before{content:"\e1c8"}.fa-volcano:before{content:"\f770"}.fa-person-walking-dashed-line-arrow-right:before{content:"\e553"}.fa-gbp:before,.fa-pound-sign:before,.fa-sterling-sign:before{content:"\f154"}.fa-viruses:before{content:"\e076"}.fa-square-person-confined:before{content:"\e577"}.fa-user-tie:before{content:"\f508"}.fa-arrow-down-long:before,.fa-long-arrow-down:before{content:"\f175"}.fa-tent-arrow-down-to-line:before{content:"\e57e"}.fa-certificate:before{content:"\f0a3"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-suitcase:before{content:"\f0f2"}.fa-person-skating:before,.fa-skating:before{content:"\f7c5"}.fa-filter-circle-dollar:before,.fa-funnel-dollar:before{content:"\f662"}.fa-camera-retro:before{content:"\f083"}.fa-arrow-circle-down:before,.fa-circle-arrow-down:before{content:"\f0ab"}.fa-arrow-right-to-file:before,.fa-file-import:before{content:"\f56f"}.fa-external-link-square:before,.fa-square-arrow-up-right:before{content:"\f14c"}.fa-box-open:before{content:"\f49e"}.fa-scroll:before{content:"\f70e"}.fa-spa:before{content:"\f5bb"}.fa-location-pin-lock:before{content:"\e51f"}.fa-pause:before{content:"\f04c"}.fa-hill-avalanche:before{content:"\e507"}.fa-temperature-0:before,.fa-temperature-empty:before,.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-bomb:before{content:"\f1e2"}.fa-registered:before{content:"\f25d"}.fa-address-card:before,.fa-contact-card:before,.fa-vcard:before{content:"\f2bb"}.fa-balance-scale-right:before,.fa-scale-unbalanced-flip:before{content:"\f516"}.fa-subscript:before{content:"\f12c"}.fa-diamond-turn-right:before,.fa-directions:before{content:"\f5eb"}.fa-burst:before{content:"\e4dc"}.fa-house-laptop:before,.fa-laptop-house:before{content:"\e066"}.fa-face-tired:before,.fa-tired:before{content:"\f5c8"}.fa-money-bills:before{content:"\e1f3"}.fa-smog:before{content:"\f75f"}.fa-crutch:before{content:"\f7f7"}.fa-cloud-arrow-up:before,.fa-cloud-upload-alt:before,.fa-cloud-upload:before{content:"\f0ee"}.fa-palette:before{content:"\f53f"}.fa-arrows-turn-right:before{content:"\e4c0"}.fa-vest:before{content:"\e085"}.fa-ferry:before{content:"\e4ea"}.fa-arrows-down-to-people:before{content:"\e4b9"}.fa-seedling:before,.fa-sprout:before{content:"\f4d8"}.fa-arrows-alt-h:before,.fa-left-right:before{content:"\f337"}.fa-boxes-packing:before{content:"\e4c7"}.fa-arrow-circle-left:before,.fa-circle-arrow-left:before{content:"\f0a8"}.fa-group-arrows-rotate:before{content:"\e4f6"}.fa-bowl-food:before{content:"\e4c6"}.fa-candy-cane:before{content:"\f786"}.fa-arrow-down-wide-short:before,.fa-sort-amount-asc:before,.fa-sort-amount-down:before{content:"\f160"}.fa-cloud-bolt:before,.fa-thunderstorm:before{content:"\f76c"}.fa-remove-format:before,.fa-text-slash:before{content:"\f87d"}.fa-face-smile-wink:before,.fa-smile-wink:before{content:"\f4da"}.fa-file-word:before{content:"\f1c2"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-arrows-h:before,.fa-arrows-left-right:before{content:"\f07e"}.fa-house-lock:before{content:"\e510"}.fa-cloud-arrow-down:before,.fa-cloud-download-alt:before,.fa-cloud-download:before{content:"\f0ed"}.fa-children:before{content:"\e4e1"}.fa-blackboard:before,.fa-chalkboard:before{content:"\f51b"}.fa-user-alt-slash:before,.fa-user-large-slash:before{content:"\f4fa"}.fa-envelope-open:before{content:"\f2b6"}.fa-handshake-alt-slash:before,.fa-handshake-simple-slash:before{content:"\e05f"}.fa-mattress-pillow:before{content:"\e525"}.fa-guarani-sign:before{content:"\e19a"}.fa-arrows-rotate:before,.fa-refresh:before,.fa-sync:before{content:"\f021"}.fa-fire-extinguisher:before{content:"\f134"}.fa-cruzeiro-sign:before{content:"\e152"}.fa-greater-than-equal:before{content:"\f532"}.fa-shield-alt:before,.fa-shield-halved:before{content:"\f3ed"}.fa-atlas:before,.fa-book-atlas:before{content:"\f558"}.fa-virus:before{content:"\e074"}.fa-envelope-circle-check:before{content:"\e4e8"}.fa-layer-group:before{content:"\f5fd"}.fa-arrows-to-dot:before{content:"\e4be"}.fa-archway:before{content:"\f557"}.fa-heart-circle-check:before{content:"\e4fd"}.fa-house-chimney-crack:before,.fa-house-damage:before{content:"\f6f1"}.fa-file-archive:before,.fa-file-zipper:before{content:"\f1c6"}.fa-square:before{content:"\f0c8"}.fa-glass-martini:before,.fa-martini-glass-empty:before{content:"\f000"}.fa-couch:before{content:"\f4b8"}.fa-cedi-sign:before{content:"\e0df"}.fa-italic:before{content:"\f033"}.fa-church:before{content:"\f51d"}.fa-comments-dollar:before{content:"\f653"}.fa-democrat:before{content:"\f747"}.fa-z:before{content:"\5a"}.fa-person-skiing:before,.fa-skiing:before{content:"\f7c9"}.fa-road-lock:before{content:"\e567"}.fa-a:before{content:"\41"}.fa-temperature-arrow-down:before,.fa-temperature-down:before{content:"\e03f"}.fa-feather-alt:before,.fa-feather-pointed:before{content:"\f56b"}.fa-p:before{content:"\50"}.fa-snowflake:before{content:"\f2dc"}.fa-newspaper:before{content:"\f1ea"}.fa-ad:before,.fa-rectangle-ad:before{content:"\f641"}.fa-arrow-circle-right:before,.fa-circle-arrow-right:before{content:"\f0a9"}.fa-filter-circle-xmark:before{content:"\e17b"}.fa-locust:before{content:"\e520"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-list-1-2:before,.fa-list-numeric:before,.fa-list-ol:before{content:"\f0cb"}.fa-person-dress-burst:before{content:"\e544"}.fa-money-check-alt:before,.fa-money-check-dollar:before{content:"\f53d"}.fa-vector-square:before{content:"\f5cb"}.fa-bread-slice:before{content:"\f7ec"}.fa-language:before{content:"\f1ab"}.fa-face-kiss-wink-heart:before,.fa-kiss-wink-heart:before{content:"\f598"}.fa-filter:before{content:"\f0b0"}.fa-question:before{content:"\3f"}.fa-file-signature:before{content:"\f573"}.fa-arrows-alt:before,.fa-up-down-left-right:before{content:"\f0b2"}.fa-house-chimney-user:before{content:"\e065"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-puzzle-piece:before{content:"\f12e"}.fa-money-check:before{content:"\f53c"}.fa-star-half-alt:before,.fa-star-half-stroke:before{content:"\f5c0"}.fa-code:before{content:"\f121"}.fa-glass-whiskey:before,.fa-whiskey-glass:before{content:"\f7a0"}.fa-building-circle-exclamation:before{content:"\e4d3"}.fa-magnifying-glass-chart:before{content:"\e522"}.fa-arrow-up-right-from-square:before,.fa-external-link:before{content:"\f08e"}.fa-cubes-stacked:before{content:"\e4e6"}.fa-krw:before,.fa-won-sign:before,.fa-won:before{content:"\f159"}.fa-virus-covid:before{content:"\e4a8"}.fa-austral-sign:before{content:"\e0a9"}.fa-f:before{content:"\46"}.fa-leaf:before{content:"\f06c"}.fa-road:before{content:"\f018"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-person-circle-plus:before{content:"\e541"}.fa-chart-pie:before,.fa-pie-chart:before{content:"\f200"}.fa-bolt-lightning:before{content:"\e0b7"}.fa-sack-xmark:before{content:"\e56a"}.fa-file-excel:before{content:"\f1c3"}.fa-file-contract:before{content:"\f56c"}.fa-fish-fins:before{content:"\e4f2"}.fa-building-flag:before{content:"\e4d5"}.fa-face-grin-beam:before,.fa-grin-beam:before{content:"\f582"}.fa-object-ungroup:before{content:"\f248"}.fa-poop:before{content:"\f619"}.fa-location-pin:before,.fa-map-marker:before{content:"\f041"}.fa-kaaba:before{content:"\f66b"}.fa-toilet-paper:before{content:"\f71e"}.fa-hard-hat:before,.fa-hat-hard:before,.fa-helmet-safety:before{content:"\f807"}.fa-eject:before{content:"\f052"}.fa-arrow-alt-circle-right:before,.fa-circle-right:before{content:"\f35a"}.fa-plane-circle-check:before{content:"\e555"}.fa-face-rolling-eyes:before,.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-object-group:before{content:"\f247"}.fa-chart-line:before,.fa-line-chart:before{content:"\f201"}.fa-mask-ventilator:before{content:"\e524"}.fa-arrow-right:before{content:"\f061"}.fa-map-signs:before,.fa-signs-post:before{content:"\f277"}.fa-cash-register:before{content:"\f788"}.fa-person-circle-question:before{content:"\e542"}.fa-h:before{content:"\48"}.fa-tarp:before{content:"\e57b"}.fa-screwdriver-wrench:before,.fa-tools:before{content:"\f7d9"}.fa-arrows-to-eye:before{content:"\e4bf"}.fa-plug-circle-bolt:before{content:"\e55b"}.fa-heart:before{content:"\f004"}.fa-mars-and-venus:before{content:"\f224"}.fa-home-user:before,.fa-house-user:before{content:"\e1b0"}.fa-dumpster-fire:before{content:"\f794"}.fa-house-crack:before{content:"\e3b1"}.fa-cocktail:before,.fa-martini-glass-citrus:before{content:"\f561"}.fa-face-surprise:before,.fa-surprise:before{content:"\f5c2"}.fa-bottle-water:before{content:"\e4c5"}.fa-circle-pause:before,.fa-pause-circle:before{content:"\f28b"}.fa-toilet-paper-slash:before{content:"\e072"}.fa-apple-alt:before,.fa-apple-whole:before{content:"\f5d1"}.fa-kitchen-set:before{content:"\e51a"}.fa-r:before{content:"\52"}.fa-temperature-1:before,.fa-temperature-quarter:before,.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-cube:before{content:"\f1b2"}.fa-bitcoin-sign:before{content:"\e0b4"}.fa-shield-dog:before{content:"\e573"}.fa-solar-panel:before{content:"\f5ba"}.fa-lock-open:before{content:"\f3c1"}.fa-elevator:before{content:"\e16d"}.fa-money-bill-transfer:before{content:"\e528"}.fa-money-bill-trend-up:before{content:"\e529"}.fa-house-flood-water-circle-arrow-right:before{content:"\e50f"}.fa-poll-h:before,.fa-square-poll-horizontal:before{content:"\f682"}.fa-circle:before{content:"\f111"}.fa-backward-fast:before,.fa-fast-backward:before{content:"\f049"}.fa-recycle:before{content:"\f1b8"}.fa-user-astronaut:before{content:"\f4fb"}.fa-plane-slash:before{content:"\e069"}.fa-trademark:before{content:"\f25c"}.fa-basketball-ball:before,.fa-basketball:before{content:"\f434"}.fa-satellite-dish:before{content:"\f7c0"}.fa-arrow-alt-circle-up:before,.fa-circle-up:before{content:"\f35b"}.fa-mobile-alt:before,.fa-mobile-screen-button:before{content:"\f3cd"}.fa-volume-high:before,.fa-volume-up:before{content:"\f028"}.fa-users-rays:before{content:"\e593"}.fa-wallet:before{content:"\f555"}.fa-clipboard-check:before{content:"\f46c"}.fa-file-audio:before{content:"\f1c7"}.fa-burger:before,.fa-hamburger:before{content:"\f805"}.fa-wrench:before{content:"\f0ad"}.fa-bugs:before{content:"\e4d0"}.fa-rupee-sign:before,.fa-rupee:before{content:"\f156"}.fa-file-image:before{content:"\f1c5"}.fa-circle-question:before,.fa-question-circle:before{content:"\f059"}.fa-plane-departure:before{content:"\f5b0"}.fa-handshake-slash:before{content:"\e060"}.fa-book-bookmark:before{content:"\e0bb"}.fa-code-branch:before{content:"\f126"}.fa-hat-cowboy:before{content:"\f8c0"}.fa-bridge:before{content:"\e4c8"}.fa-phone-alt:before,.fa-phone-flip:before{content:"\f879"}.fa-truck-front:before{content:"\e2b7"}.fa-cat:before{content:"\f6be"}.fa-anchor-circle-exclamation:before{content:"\e4ab"}.fa-truck-field:before{content:"\e58d"}.fa-route:before{content:"\f4d7"}.fa-clipboard-question:before{content:"\e4e3"}.fa-panorama:before{content:"\e209"}.fa-comment-medical:before{content:"\f7f5"}.fa-teeth-open:before{content:"\f62f"}.fa-file-circle-minus:before{content:"\e4ed"}.fa-tags:before{content:"\f02c"}.fa-wine-glass:before{content:"\f4e3"}.fa-fast-forward:before,.fa-forward-fast:before{content:"\f050"}.fa-face-meh-blank:before,.fa-meh-blank:before{content:"\f5a4"}.fa-parking:before,.fa-square-parking:before{content:"\f540"}.fa-house-signal:before{content:"\e012"}.fa-bars-progress:before,.fa-tasks-alt:before{content:"\f828"}.fa-faucet-drip:before{content:"\e006"}.fa-cart-flatbed:before,.fa-dolly-flatbed:before{content:"\f474"}.fa-ban-smoking:before,.fa-smoking-ban:before{content:"\f54d"}.fa-terminal:before{content:"\f120"}.fa-mobile-button:before{content:"\f10b"}.fa-house-medical-flag:before{content:"\e514"}.fa-basket-shopping:before,.fa-shopping-basket:before{content:"\f291"}.fa-tape:before{content:"\f4db"}.fa-bus-alt:before,.fa-bus-simple:before{content:"\f55e"}.fa-eye:before{content:"\f06e"}.fa-face-sad-cry:before,.fa-sad-cry:before{content:"\f5b3"}.fa-audio-description:before{content:"\f29e"}.fa-person-military-to-person:before{content:"\e54c"}.fa-file-shield:before{content:"\e4f0"}.fa-user-slash:before{content:"\f506"}.fa-pen:before{content:"\f304"}.fa-tower-observation:before{content:"\e586"}.fa-file-code:before{content:"\f1c9"}.fa-signal-5:before,.fa-signal-perfect:before,.fa-signal:before{content:"\f012"}.fa-bus:before{content:"\f207"}.fa-heart-circle-xmark:before{content:"\e501"}.fa-home-lg:before,.fa-house-chimney:before{content:"\e3af"}.fa-window-maximize:before{content:"\f2d0"}.fa-face-frown:before,.fa-frown:before{content:"\f119"}.fa-prescription:before{content:"\f5b1"}.fa-shop:before,.fa-store-alt:before{content:"\f54f"}.fa-floppy-disk:before,.fa-save:before{content:"\f0c7"}.fa-vihara:before{content:"\f6a7"}.fa-balance-scale-left:before,.fa-scale-unbalanced:before{content:"\f515"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-comment-dots:before,.fa-commenting:before{content:"\f4ad"}.fa-plant-wilt:before{content:"\e5aa"}.fa-diamond:before{content:"\f219"}.fa-face-grin-squint:before,.fa-grin-squint:before{content:"\f585"}.fa-hand-holding-dollar:before,.fa-hand-holding-usd:before{content:"\f4c0"}.fa-bacterium:before{content:"\e05a"}.fa-hand-pointer:before{content:"\f25a"}.fa-drum-steelpan:before{content:"\f56a"}.fa-hand-scissors:before{content:"\f257"}.fa-hands-praying:before,.fa-praying-hands:before{content:"\f684"}.fa-arrow-right-rotate:before,.fa-arrow-rotate-forward:before,.fa-arrow-rotate-right:before,.fa-redo:before{content:"\f01e"}.fa-biohazard:before{content:"\f780"}.fa-location-crosshairs:before,.fa-location:before{content:"\f601"}.fa-mars-double:before{content:"\f227"}.fa-child-dress:before{content:"\e59c"}.fa-users-between-lines:before{content:"\e591"}.fa-lungs-virus:before{content:"\e067"}.fa-face-grin-tears:before,.fa-grin-tears:before{content:"\f588"}.fa-phone:before{content:"\f095"}.fa-calendar-times:before,.fa-calendar-xmark:before{content:"\f273"}.fa-child-reaching:before{content:"\e59d"}.fa-head-side-virus:before{content:"\e064"}.fa-user-cog:before,.fa-user-gear:before{content:"\f4fe"}.fa-arrow-up-1-9:before,.fa-sort-numeric-up:before{content:"\f163"}.fa-door-closed:before{content:"\f52a"}.fa-shield-virus:before{content:"\e06c"}.fa-dice-six:before{content:"\f526"}.fa-mosquito-net:before{content:"\e52c"}.fa-bridge-water:before{content:"\e4ce"}.fa-person-booth:before{content:"\f756"}.fa-text-width:before{content:"\f035"}.fa-hat-wizard:before{content:"\f6e8"}.fa-pen-fancy:before{content:"\f5ac"}.fa-digging:before,.fa-person-digging:before{content:"\f85e"}.fa-trash:before{content:"\f1f8"}.fa-gauge-simple-med:before,.fa-gauge-simple:before,.fa-tachometer-average:before{content:"\f629"}.fa-book-medical:before{content:"\f7e6"}.fa-poo:before{content:"\f2fe"}.fa-quote-right-alt:before,.fa-quote-right:before{content:"\f10e"}.fa-shirt:before,.fa-t-shirt:before,.fa-tshirt:before{content:"\f553"}.fa-cubes:before{content:"\f1b3"}.fa-divide:before{content:"\f529"}.fa-tenge-sign:before,.fa-tenge:before{content:"\f7d7"}.fa-headphones:before{content:"\f025"}.fa-hands-holding:before{content:"\f4c2"}.fa-hands-clapping:before{content:"\e1a8"}.fa-republican:before{content:"\f75e"}.fa-arrow-left:before{content:"\f060"}.fa-person-circle-xmark:before{content:"\e543"}.fa-ruler:before{content:"\f545"}.fa-align-left:before{content:"\f036"}.fa-dice-d6:before{content:"\f6d1"}.fa-restroom:before{content:"\f7bd"}.fa-j:before{content:"\4a"}.fa-users-viewfinder:before{content:"\e595"}.fa-file-video:before{content:"\f1c8"}.fa-external-link-alt:before,.fa-up-right-from-square:before{content:"\f35d"}.fa-table-cells:before,.fa-th:before{content:"\f00a"}.fa-file-pdf:before{content:"\f1c1"}.fa-bible:before,.fa-book-bible:before{content:"\f647"}.fa-o:before{content:"\4f"}.fa-medkit:before,.fa-suitcase-medical:before{content:"\f0fa"}.fa-user-secret:before{content:"\f21b"}.fa-otter:before{content:"\f700"}.fa-female:before,.fa-person-dress:before{content:"\f182"}.fa-comment-dollar:before{content:"\f651"}.fa-briefcase-clock:before,.fa-business-time:before{content:"\f64a"}.fa-table-cells-large:before,.fa-th-large:before{content:"\f009"}.fa-book-tanakh:before,.fa-tanakh:before{content:"\f827"}.fa-phone-volume:before,.fa-volume-control-phone:before{content:"\f2a0"}.fa-hat-cowboy-side:before{content:"\f8c1"}.fa-clipboard-user:before{content:"\f7f3"}.fa-child:before{content:"\f1ae"}.fa-lira-sign:before{content:"\f195"}.fa-satellite:before{content:"\f7bf"}.fa-plane-lock:before{content:"\e558"}.fa-tag:before{content:"\f02b"}.fa-comment:before{content:"\f075"}.fa-birthday-cake:before,.fa-cake-candles:before,.fa-cake:before{content:"\f1fd"}.fa-envelope:before{content:"\f0e0"}.fa-angle-double-up:before,.fa-angles-up:before{content:"\f102"}.fa-paperclip:before{content:"\f0c6"}.fa-arrow-right-to-city:before{content:"\e4b3"}.fa-ribbon:before{content:"\f4d6"}.fa-lungs:before{content:"\f604"}.fa-arrow-up-9-1:before,.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-litecoin-sign:before{content:"\e1d3"}.fa-border-none:before{content:"\f850"}.fa-circle-nodes:before{content:"\e4e2"}.fa-parachute-box:before{content:"\f4cd"}.fa-indent:before{content:"\f03c"}.fa-truck-field-un:before{content:"\e58e"}.fa-hourglass-empty:before,.fa-hourglass:before{content:"\f254"}.fa-mountain:before{content:"\f6fc"}.fa-user-doctor:before,.fa-user-md:before{content:"\f0f0"}.fa-circle-info:before,.fa-info-circle:before{content:"\f05a"}.fa-cloud-meatball:before{content:"\f73b"}.fa-camera-alt:before,.fa-camera:before{content:"\f030"}.fa-square-virus:before{content:"\e578"}.fa-meteor:before{content:"\f753"}.fa-car-on:before{content:"\e4dd"}.fa-sleigh:before{content:"\f7cc"}.fa-arrow-down-1-9:before,.fa-sort-numeric-asc:before,.fa-sort-numeric-down:before{content:"\f162"}.fa-hand-holding-droplet:before,.fa-hand-holding-water:before{content:"\f4c1"}.fa-water:before{content:"\f773"}.fa-calendar-check:before{content:"\f274"}.fa-braille:before{content:"\f2a1"}.fa-prescription-bottle-alt:before,.fa-prescription-bottle-medical:before{content:"\f486"}.fa-landmark:before{content:"\f66f"}.fa-truck:before{content:"\f0d1"}.fa-crosshairs:before{content:"\f05b"}.fa-person-cane:before{content:"\e53c"}.fa-tent:before{content:"\e57d"}.fa-vest-patches:before{content:"\e086"}.fa-check-double:before{content:"\f560"}.fa-arrow-down-a-z:before,.fa-sort-alpha-asc:before,.fa-sort-alpha-down:before{content:"\f15d"}.fa-money-bill-wheat:before{content:"\e52a"}.fa-cookie:before{content:"\f563"}.fa-arrow-left-rotate:before,.fa-arrow-rotate-back:before,.fa-arrow-rotate-backward:before,.fa-arrow-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-hard-drive:before,.fa-hdd:before{content:"\f0a0"}.fa-face-grin-squint-tears:before,.fa-grin-squint-tears:before{content:"\f586"}.fa-dumbbell:before{content:"\f44b"}.fa-list-alt:before,.fa-rectangle-list:before{content:"\f022"}.fa-tarp-droplet:before{content:"\e57c"}.fa-house-medical-circle-check:before{content:"\e511"}.fa-person-skiing-nordic:before,.fa-skiing-nordic:before{content:"\f7ca"}.fa-calendar-plus:before{content:"\f271"}.fa-plane-arrival:before{content:"\f5af"}.fa-arrow-alt-circle-left:before,.fa-circle-left:before{content:"\f359"}.fa-subway:before,.fa-train-subway:before{content:"\f239"}.fa-chart-gantt:before{content:"\e0e4"}.fa-indian-rupee-sign:before,.fa-indian-rupee:before,.fa-inr:before{content:"\e1bc"}.fa-crop-alt:before,.fa-crop-simple:before{content:"\f565"}.fa-money-bill-1:before,.fa-money-bill-alt:before{content:"\f3d1"}.fa-left-long:before,.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-dna:before{content:"\f471"}.fa-virus-slash:before{content:"\e075"}.fa-minus:before,.fa-subtract:before{content:"\f068"}.fa-chess:before{content:"\f439"}.fa-arrow-left-long:before,.fa-long-arrow-left:before{content:"\f177"}.fa-plug-circle-check:before{content:"\e55c"}.fa-street-view:before{content:"\f21d"}.fa-franc-sign:before{content:"\e18f"}.fa-volume-off:before{content:"\f026"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before,.fa-hands-american-sign-language-interpreting:before,.fa-hands-asl-interpreting:before{content:"\f2a3"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-droplet-slash:before,.fa-tint-slash:before{content:"\f5c7"}.fa-mosque:before{content:"\f678"}.fa-mosquito:before{content:"\e52b"}.fa-star-of-david:before{content:"\f69a"}.fa-person-military-rifle:before{content:"\e54b"}.fa-cart-shopping:before,.fa-shopping-cart:before{content:"\f07a"}.fa-vials:before{content:"\f493"}.fa-plug-circle-plus:before{content:"\e55f"}.fa-place-of-worship:before{content:"\f67f"}.fa-grip-vertical:before{content:"\f58e"}.fa-arrow-turn-up:before,.fa-level-up:before{content:"\f148"}.fa-u:before{content:"\55"}.fa-square-root-alt:before,.fa-square-root-variable:before{content:"\f698"}.fa-clock-four:before,.fa-clock:before{content:"\f017"}.fa-backward-step:before,.fa-step-backward:before{content:"\f048"}.fa-pallet:before{content:"\f482"}.fa-faucet:before{content:"\e005"}.fa-baseball-bat-ball:before{content:"\f432"}.fa-s:before{content:"\53"}.fa-timeline:before{content:"\e29c"}.fa-keyboard:before{content:"\f11c"}.fa-caret-down:before{content:"\f0d7"}.fa-clinic-medical:before,.fa-house-chimney-medical:before{content:"\f7f2"}.fa-temperature-3:before,.fa-temperature-three-quarters:before,.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-mobile-android-alt:before,.fa-mobile-screen:before{content:"\f3cf"}.fa-plane-up:before{content:"\e22d"}.fa-piggy-bank:before{content:"\f4d3"}.fa-battery-3:before,.fa-battery-half:before{content:"\f242"}.fa-mountain-city:before{content:"\e52e"}.fa-coins:before{content:"\f51e"}.fa-khanda:before{content:"\f66d"}.fa-sliders-h:before,.fa-sliders:before{content:"\f1de"}.fa-folder-tree:before{content:"\f802"}.fa-network-wired:before{content:"\f6ff"}.fa-map-pin:before{content:"\f276"}.fa-hamsa:before{content:"\f665"}.fa-cent-sign:before{content:"\e3f5"}.fa-flask:before{content:"\f0c3"}.fa-person-pregnant:before{content:"\e31e"}.fa-wand-sparkles:before{content:"\f72b"}.fa-ellipsis-v:before,.fa-ellipsis-vertical:before{content:"\f142"}.fa-ticket:before{content:"\f145"}.fa-power-off:before{content:"\f011"}.fa-long-arrow-alt-right:before,.fa-right-long:before{content:"\f30b"}.fa-flag-usa:before{content:"\f74d"}.fa-laptop-file:before{content:"\e51d"}.fa-teletype:before,.fa-tty:before{content:"\f1e4"}.fa-diagram-next:before{content:"\e476"}.fa-person-rifle:before{content:"\e54e"}.fa-house-medical-circle-exclamation:before{content:"\e512"}.fa-closed-captioning:before{content:"\f20a"}.fa-hiking:before,.fa-person-hiking:before{content:"\f6ec"}.fa-venus-double:before{content:"\f226"}.fa-images:before{content:"\f302"}.fa-calculator:before{content:"\f1ec"}.fa-people-pulling:before{content:"\e535"}.fa-n:before{content:"\4e"}.fa-cable-car:before,.fa-tram:before{content:"\f7da"}.fa-cloud-rain:before{content:"\f73d"}.fa-building-circle-xmark:before{content:"\e4d4"}.fa-ship:before{content:"\f21a"}.fa-arrows-down-to-line:before{content:"\e4b8"}.fa-download:before{content:"\f019"}.fa-face-grin:before,.fa-grin:before{content:"\f580"}.fa-backspace:before,.fa-delete-left:before{content:"\f55a"}.fa-eye-dropper-empty:before,.fa-eye-dropper:before,.fa-eyedropper:before{content:"\f1fb"}.fa-file-circle-check:before{content:"\e5a0"}.fa-forward:before{content:"\f04e"}.fa-mobile-android:before,.fa-mobile-phone:before,.fa-mobile:before{content:"\f3ce"}.fa-face-meh:before,.fa-meh:before{content:"\f11a"}.fa-align-center:before{content:"\f037"}.fa-book-dead:before,.fa-book-skull:before{content:"\f6b7"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-heart-circle-exclamation:before{content:"\e4fe"}.fa-home-alt:before,.fa-home-lg-alt:before,.fa-home:before,.fa-house:before{content:"\f015"}.fa-calendar-week:before{content:"\f784"}.fa-laptop-medical:before{content:"\f812"}.fa-b:before{content:"\42"}.fa-file-medical:before{content:"\f477"}.fa-dice-one:before{content:"\f525"}.fa-kiwi-bird:before{content:"\f535"}.fa-arrow-right-arrow-left:before,.fa-exchange:before{content:"\f0ec"}.fa-redo-alt:before,.fa-rotate-forward:before,.fa-rotate-right:before{content:"\f2f9"}.fa-cutlery:before,.fa-utensils:before{content:"\f2e7"}.fa-arrow-up-wide-short:before,.fa-sort-amount-up:before{content:"\f161"}.fa-mill-sign:before{content:"\e1ed"}.fa-bowl-rice:before{content:"\e2eb"}.fa-skull:before{content:"\f54c"}.fa-broadcast-tower:before,.fa-tower-broadcast:before{content:"\f519"}.fa-truck-pickup:before{content:"\f63c"}.fa-long-arrow-alt-up:before,.fa-up-long:before{content:"\f30c"}.fa-stop:before{content:"\f04d"}.fa-code-merge:before{content:"\f387"}.fa-upload:before{content:"\f093"}.fa-hurricane:before{content:"\f751"}.fa-mound:before{content:"\e52d"}.fa-toilet-portable:before{content:"\e583"}.fa-compact-disc:before{content:"\f51f"}.fa-file-arrow-down:before,.fa-file-download:before{content:"\f56d"}.fa-caravan:before{content:"\f8ff"}.fa-shield-cat:before{content:"\e572"}.fa-bolt:before,.fa-zap:before{content:"\f0e7"}.fa-glass-water:before{content:"\e4f4"}.fa-oil-well:before{content:"\e532"}.fa-vault:before{content:"\e2c5"}.fa-mars:before{content:"\f222"}.fa-toilet:before{content:"\f7d8"}.fa-plane-circle-xmark:before{content:"\e557"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen-sign:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble-sign:before,.fa-ruble:before{content:"\f158"}.fa-sun:before{content:"\f185"}.fa-guitar:before{content:"\f7a6"}.fa-face-laugh-wink:before,.fa-laugh-wink:before{content:"\f59c"}.fa-horse-head:before{content:"\f7ab"}.fa-bore-hole:before{content:"\e4c3"}.fa-industry:before{content:"\f275"}.fa-arrow-alt-circle-down:before,.fa-circle-down:before{content:"\f358"}.fa-arrows-turn-to-dots:before{content:"\e4c1"}.fa-florin-sign:before{content:"\e184"}.fa-arrow-down-short-wide:before,.fa-sort-amount-desc:before,.fa-sort-amount-down-alt:before{content:"\f884"}.fa-less-than:before{content:"\3c"}.fa-angle-down:before{content:"\f107"}.fa-car-tunnel:before{content:"\e4de"}.fa-head-side-cough:before{content:"\e061"}.fa-grip-lines:before{content:"\f7a4"}.fa-thumbs-down:before{content:"\f165"}.fa-user-lock:before{content:"\f502"}.fa-arrow-right-long:before,.fa-long-arrow-right:before{content:"\f178"}.fa-anchor-circle-xmark:before{content:"\e4ac"}.fa-ellipsis-h:before,.fa-ellipsis:before{content:"\f141"}.fa-chess-pawn:before{content:"\f443"}.fa-first-aid:before,.fa-kit-medical:before{content:"\f479"}.fa-person-through-window:before{content:"\e5a9"}.fa-toolbox:before{content:"\f552"}.fa-hands-holding-circle:before{content:"\e4fb"}.fa-bug:before{content:"\f188"}.fa-credit-card-alt:before,.fa-credit-card:before{content:"\f09d"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-hand-holding-hand:before{content:"\e4f7"}.fa-book-open-reader:before,.fa-book-reader:before{content:"\f5da"}.fa-mountain-sun:before{content:"\e52f"}.fa-arrows-left-right-to-line:before{content:"\e4ba"}.fa-dice-d20:before{content:"\f6cf"}.fa-truck-droplet:before{content:"\e58c"}.fa-file-circle-xmark:before{content:"\e5a1"}.fa-temperature-arrow-up:before,.fa-temperature-up:before{content:"\e040"}.fa-medal:before{content:"\f5a2"}.fa-bed:before{content:"\f236"}.fa-h-square:before,.fa-square-h:before{content:"\f0fd"}.fa-podcast:before{content:"\f2ce"}.fa-temperature-4:before,.fa-temperature-full:before,.fa-thermometer-4:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-bell:before{content:"\f0f3"}.fa-superscript:before{content:"\f12b"}.fa-plug-circle-xmark:before{content:"\e560"}.fa-star-of-life:before{content:"\f621"}.fa-phone-slash:before{content:"\f3dd"}.fa-paint-roller:before{content:"\f5aa"}.fa-hands-helping:before,.fa-handshake-angle:before{content:"\f4c4"}.fa-location-dot:before,.fa-map-marker-alt:before{content:"\f3c5"}.fa-file:before{content:"\f15b"}.fa-greater-than:before{content:"\3e"}.fa-person-swimming:before,.fa-swimmer:before{content:"\f5c4"}.fa-arrow-down:before{content:"\f063"}.fa-droplet:before,.fa-tint:before{content:"\f043"}.fa-eraser:before{content:"\f12d"}.fa-earth-america:before,.fa-earth-americas:before,.fa-earth:before,.fa-globe-americas:before{content:"\f57d"}.fa-person-burst:before{content:"\e53b"}.fa-dove:before{content:"\f4ba"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-socks:before{content:"\f696"}.fa-inbox:before{content:"\f01c"}.fa-section:before{content:"\e447"}.fa-gauge-high:before,.fa-tachometer-alt-fast:before,.fa-tachometer-alt:before{content:"\f625"}.fa-envelope-open-text:before{content:"\f658"}.fa-hospital-alt:before,.fa-hospital-wide:before,.fa-hospital:before{content:"\f0f8"}.fa-wine-bottle:before{content:"\f72f"}.fa-chess-rook:before{content:"\f447"}.fa-bars-staggered:before,.fa-reorder:before,.fa-stream:before{content:"\f550"}.fa-dharmachakra:before{content:"\f655"}.fa-hotdog:before{content:"\f80f"}.fa-blind:before,.fa-person-walking-with-cane:before{content:"\f29d"}.fa-drum:before{content:"\f569"}.fa-ice-cream:before{content:"\f810"}.fa-heart-circle-bolt:before{content:"\e4fc"}.fa-fax:before{content:"\f1ac"}.fa-paragraph:before{content:"\f1dd"}.fa-check-to-slot:before,.fa-vote-yea:before{content:"\f772"}.fa-star-half:before{content:"\f089"}.fa-boxes-alt:before,.fa-boxes-stacked:before,.fa-boxes:before{content:"\f468"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-assistive-listening-systems:before,.fa-ear-listen:before{content:"\f2a2"}.fa-tree-city:before{content:"\e587"}.fa-play:before{content:"\f04b"}.fa-font:before{content:"\f031"}.fa-rupiah-sign:before{content:"\e23d"}.fa-magnifying-glass:before,.fa-search:before{content:"\f002"}.fa-ping-pong-paddle-ball:before,.fa-table-tennis-paddle-ball:before,.fa-table-tennis:before{content:"\f45d"}.fa-diagnoses:before,.fa-person-dots-from-line:before{content:"\f470"}.fa-trash-can-arrow-up:before,.fa-trash-restore-alt:before{content:"\f82a"}.fa-naira-sign:before{content:"\e1f6"}.fa-cart-arrow-down:before{content:"\f218"}.fa-walkie-talkie:before{content:"\f8ef"}.fa-file-edit:before,.fa-file-pen:before{content:"\f31c"}.fa-receipt:before{content:"\f543"}.fa-pen-square:before,.fa-pencil-square:before,.fa-square-pen:before{content:"\f14b"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-person-circle-exclamation:before{content:"\e53f"}.fa-chevron-down:before{content:"\f078"}.fa-battery-5:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}.fa-skull-crossbones:before{content:"\f714"}.fa-code-compare:before{content:"\e13a"}.fa-list-dots:before,.fa-list-ul:before{content:"\f0ca"}.fa-school-lock:before{content:"\e56f"}.fa-tower-cell:before{content:"\e585"}.fa-down-long:before,.fa-long-arrow-alt-down:before{content:"\f309"}.fa-ranking-star:before{content:"\e561"}.fa-chess-king:before{content:"\f43f"}.fa-person-harassing:before{content:"\e549"}.fa-brazilian-real-sign:before{content:"\e46c"}.fa-landmark-alt:before,.fa-landmark-dome:before{content:"\f752"}.fa-arrow-up:before{content:"\f062"}.fa-television:before,.fa-tv-alt:before,.fa-tv:before{content:"\f26c"}.fa-shrimp:before{content:"\e448"}.fa-list-check:before,.fa-tasks:before{content:"\f0ae"}.fa-jug-detergent:before{content:"\e519"}.fa-circle-user:before,.fa-user-circle:before{content:"\f2bd"}.fa-user-shield:before{content:"\f505"}.fa-wind:before{content:"\f72e"}.fa-car-burst:before,.fa-car-crash:before{content:"\f5e1"}.fa-y:before{content:"\59"}.fa-person-snowboarding:before,.fa-snowboarding:before{content:"\f7ce"}.fa-shipping-fast:before,.fa-truck-fast:before{content:"\f48b"}.fa-fish:before{content:"\f578"}.fa-user-graduate:before{content:"\f501"}.fa-adjust:before,.fa-circle-half-stroke:before{content:"\f042"}.fa-clapperboard:before{content:"\e131"}.fa-circle-radiation:before,.fa-radiation-alt:before{content:"\f7ba"}.fa-baseball-ball:before,.fa-baseball:before{content:"\f433"}.fa-jet-fighter-up:before{content:"\e518"}.fa-diagram-project:before,.fa-project-diagram:before{content:"\f542"}.fa-copy:before{content:"\f0c5"}.fa-volume-mute:before,.fa-volume-times:before,.fa-volume-xmark:before{content:"\f6a9"}.fa-hand-sparkles:before{content:"\e05d"}.fa-grip-horizontal:before,.fa-grip:before{content:"\f58d"}.fa-share-from-square:before,.fa-share-square:before{content:"\f14d"}.fa-child-combatant:before,.fa-child-rifle:before{content:"\e4e0"}.fa-gun:before{content:"\e19b"}.fa-phone-square:before,.fa-square-phone:before{content:"\f098"}.fa-add:before,.fa-plus:before{content:"\2b"}.fa-expand:before{content:"\f065"}.fa-computer:before{content:"\e4e5"}.fa-close:before,.fa-multiply:before,.fa-remove:before,.fa-times:before,.fa-xmark:before{content:"\f00d"}.fa-arrows-up-down-left-right:before,.fa-arrows:before{content:"\f047"}.fa-chalkboard-teacher:before,.fa-chalkboard-user:before{content:"\f51c"}.fa-peso-sign:before{content:"\e222"}.fa-building-shield:before{content:"\e4d8"}.fa-baby:before{content:"\f77c"}.fa-users-line:before{content:"\e592"}.fa-quote-left-alt:before,.fa-quote-left:before{content:"\f10d"}.fa-tractor:before{content:"\f722"}.fa-trash-arrow-up:before,.fa-trash-restore:before{content:"\f829"}.fa-arrow-down-up-lock:before{content:"\e4b0"}.fa-lines-leaning:before{content:"\e51e"}.fa-ruler-combined:before{content:"\f546"}.fa-copyright:before{content:"\f1f9"}.fa-equals:before{content:"\3d"}.fa-blender:before{content:"\f517"}.fa-teeth:before{content:"\f62e"}.fa-ils:before,.fa-shekel-sign:before,.fa-shekel:before,.fa-sheqel-sign:before,.fa-sheqel:before{content:"\f20b"}.fa-map:before{content:"\f279"}.fa-rocket:before{content:"\f135"}.fa-photo-film:before,.fa-photo-video:before{content:"\f87c"}.fa-folder-minus:before{content:"\f65d"}.fa-store:before{content:"\f54e"}.fa-arrow-trend-up:before{content:"\e098"}.fa-plug-circle-minus:before{content:"\e55e"}.fa-sign-hanging:before,.fa-sign:before{content:"\f4d9"}.fa-bezier-curve:before{content:"\f55b"}.fa-bell-slash:before{content:"\f1f6"}.fa-tablet-android:before,.fa-tablet:before{content:"\f3fb"}.fa-school-flag:before{content:"\e56e"}.fa-fill:before{content:"\f575"}.fa-angle-up:before{content:"\f106"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-holly-berry:before{content:"\f7aa"}.fa-chevron-left:before{content:"\f053"}.fa-bacteria:before{content:"\e059"}.fa-hand-lizard:before{content:"\f258"}.fa-notdef:before{content:"\e1fe"}.fa-disease:before{content:"\f7fa"}.fa-briefcase-medical:before{content:"\f469"}.fa-genderless:before{content:"\f22d"}.fa-chevron-right:before{content:"\f054"}.fa-retweet:before{content:"\f079"}.fa-car-alt:before,.fa-car-rear:before{content:"\f5de"}.fa-pump-soap:before{content:"\e06b"}.fa-video-slash:before{content:"\f4e2"}.fa-battery-2:before,.fa-battery-quarter:before{content:"\f243"}.fa-radio:before{content:"\f8d7"}.fa-baby-carriage:before,.fa-carriage-baby:before{content:"\f77d"}.fa-traffic-light:before{content:"\f637"}.fa-thermometer:before{content:"\f491"}.fa-vr-cardboard:before{content:"\f729"}.fa-hand-middle-finger:before{content:"\f806"}.fa-percent:before,.fa-percentage:before{content:"\25"}.fa-truck-moving:before{content:"\f4df"}.fa-glass-water-droplet:before{content:"\e4f5"}.fa-display:before{content:"\e163"}.fa-face-smile:before,.fa-smile:before{content:"\f118"}.fa-thumb-tack:before,.fa-thumbtack:before{content:"\f08d"}.fa-trophy:before{content:"\f091"}.fa-person-praying:before,.fa-pray:before{content:"\f683"}.fa-hammer:before{content:"\f6e3"}.fa-hand-peace:before{content:"\f25b"}.fa-rotate:before,.fa-sync-alt:before{content:"\f2f1"}.fa-spinner:before{content:"\f110"}.fa-robot:before{content:"\f544"}.fa-peace:before{content:"\f67c"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-warehouse:before{content:"\f494"}.fa-arrow-up-right-dots:before{content:"\e4b7"}.fa-splotch:before{content:"\f5bc"}.fa-face-grin-hearts:before,.fa-grin-hearts:before{content:"\f584"}.fa-dice-four:before{content:"\f524"}.fa-sim-card:before{content:"\f7c4"}.fa-transgender-alt:before,.fa-transgender:before{content:"\f225"}.fa-mercury:before{content:"\f223"}.fa-arrow-turn-down:before,.fa-level-down:before{content:"\f149"}.fa-person-falling-burst:before{content:"\e547"}.fa-award:before{content:"\f559"}.fa-ticket-alt:before,.fa-ticket-simple:before{content:"\f3ff"}.fa-building:before{content:"\f1ad"}.fa-angle-double-left:before,.fa-angles-left:before{content:"\f100"}.fa-qrcode:before{content:"\f029"}.fa-clock-rotate-left:before,.fa-history:before{content:"\f1da"}.fa-face-grin-beam-sweat:before,.fa-grin-beam-sweat:before{content:"\f583"}.fa-arrow-right-from-file:before,.fa-file-export:before{content:"\f56e"}.fa-shield-blank:before,.fa-shield:before{content:"\f132"}.fa-arrow-up-short-wide:before,.fa-sort-amount-up-alt:before{content:"\f885"}.fa-house-medical:before{content:"\e3b2"}.fa-golf-ball-tee:before,.fa-golf-ball:before{content:"\f450"}.fa-chevron-circle-left:before,.fa-circle-chevron-left:before{content:"\f137"}.fa-house-chimney-window:before{content:"\e00d"}.fa-pen-nib:before{content:"\f5ad"}.fa-tent-arrow-turn-left:before{content:"\e580"}.fa-tents:before{content:"\e582"}.fa-magic:before,.fa-wand-magic:before{content:"\f0d0"}.fa-dog:before{content:"\f6d3"}.fa-carrot:before{content:"\f787"}.fa-moon:before{content:"\f186"}.fa-wine-glass-alt:before,.fa-wine-glass-empty:before{content:"\f5ce"}.fa-cheese:before{content:"\f7ef"}.fa-yin-yang:before{content:"\f6ad"}.fa-music:before{content:"\f001"}.fa-code-commit:before{content:"\f386"}.fa-temperature-low:before{content:"\f76b"}.fa-biking:before,.fa-person-biking:before{content:"\f84a"}.fa-broom:before{content:"\f51a"}.fa-shield-heart:before{content:"\e574"}.fa-gopuram:before{content:"\f664"}.fa-earth-oceania:before,.fa-globe-oceania:before{content:"\e47b"}.fa-square-xmark:before,.fa-times-square:before,.fa-xmark-square:before{content:"\f2d3"}.fa-hashtag:before{content:"\23"}.fa-expand-alt:before,.fa-up-right-and-down-left-from-center:before{content:"\f424"}.fa-oil-can:before{content:"\f613"}.fa-t:before{content:"\54"}.fa-hippo:before{content:"\f6ed"}.fa-chart-column:before{content:"\e0e3"}.fa-infinity:before{content:"\f534"}.fa-vial-circle-check:before{content:"\e596"}.fa-person-arrow-down-to-line:before{content:"\e538"}.fa-voicemail:before{content:"\f897"}.fa-fan:before{content:"\f863"}.fa-person-walking-luggage:before{content:"\e554"}.fa-arrows-alt-v:before,.fa-up-down:before{content:"\f338"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-calendar:before{content:"\f133"}.fa-trailer:before{content:"\e041"}.fa-bahai:before,.fa-haykal:before{content:"\f666"}.fa-sd-card:before{content:"\f7c2"}.fa-dragon:before{content:"\f6d5"}.fa-shoe-prints:before{content:"\f54b"}.fa-circle-plus:before,.fa-plus-circle:before{content:"\f055"}.fa-face-grin-tongue-wink:before,.fa-grin-tongue-wink:before{content:"\f58b"}.fa-hand-holding:before{content:"\f4bd"}.fa-plug-circle-exclamation:before{content:"\e55d"}.fa-chain-broken:before,.fa-chain-slash:before,.fa-link-slash:before,.fa-unlink:before{content:"\f127"}.fa-clone:before{content:"\f24d"}.fa-person-walking-arrow-loop-left:before{content:"\e551"}.fa-arrow-up-z-a:before,.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-fire-alt:before,.fa-fire-flame-curved:before{content:"\f7e4"}.fa-tornado:before{content:"\f76f"}.fa-file-circle-plus:before{content:"\e494"}.fa-book-quran:before,.fa-quran:before{content:"\f687"}.fa-anchor:before{content:"\f13d"}.fa-border-all:before{content:"\f84c"}.fa-angry:before,.fa-face-angry:before{content:"\f556"}.fa-cookie-bite:before{content:"\f564"}.fa-arrow-trend-down:before{content:"\e097"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-draw-polygon:before{content:"\f5ee"}.fa-balance-scale:before,.fa-scale-balanced:before{content:"\f24e"}.fa-gauge-simple-high:before,.fa-tachometer-fast:before,.fa-tachometer:before{content:"\f62a"}.fa-shower:before{content:"\f2cc"}.fa-desktop-alt:before,.fa-desktop:before{content:"\f390"}.fa-m:before{content:"\4d"}.fa-table-list:before,.fa-th-list:before{content:"\f00b"}.fa-comment-sms:before,.fa-sms:before{content:"\f7cd"}.fa-book:before{content:"\f02d"}.fa-user-plus:before{content:"\f234"}.fa-check:before{content:"\f00c"}.fa-battery-4:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-house-circle-check:before{content:"\e509"}.fa-angle-left:before{content:"\f104"}.fa-diagram-successor:before{content:"\e47a"}.fa-truck-arrow-right:before{content:"\e58b"}.fa-arrows-split-up-and-left:before{content:"\e4bc"}.fa-fist-raised:before,.fa-hand-fist:before{content:"\f6de"}.fa-cloud-moon:before{content:"\f6c3"}.fa-briefcase:before{content:"\f0b1"}.fa-person-falling:before{content:"\e546"}.fa-image-portrait:before,.fa-portrait:before{content:"\f3e0"}.fa-user-tag:before{content:"\f507"}.fa-rug:before{content:"\e569"}.fa-earth-europe:before,.fa-globe-europe:before{content:"\f7a2"}.fa-cart-flatbed-suitcase:before,.fa-luggage-cart:before{content:"\f59d"}.fa-rectangle-times:before,.fa-rectangle-xmark:before,.fa-times-rectangle:before,.fa-window-close:before{content:"\f410"}.fa-baht-sign:before{content:"\e0ac"}.fa-book-open:before{content:"\f518"}.fa-book-journal-whills:before,.fa-journal-whills:before{content:"\f66a"}.fa-handcuffs:before{content:"\e4f8"}.fa-exclamation-triangle:before,.fa-triangle-exclamation:before,.fa-warning:before{content:"\f071"}.fa-database:before{content:"\f1c0"}.fa-arrow-turn-right:before,.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-bottle-droplet:before{content:"\e4c4"}.fa-mask-face:before{content:"\e1d7"}.fa-hill-rockslide:before{content:"\e508"}.fa-exchange-alt:before,.fa-right-left:before{content:"\f362"}.fa-paper-plane:before{content:"\f1d8"}.fa-road-circle-exclamation:before{content:"\e565"}.fa-dungeon:before{content:"\f6d9"}.fa-align-right:before{content:"\f038"}.fa-money-bill-1-wave:before,.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-life-ring:before{content:"\f1cd"}.fa-hands:before,.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-calendar-day:before{content:"\f783"}.fa-ladder-water:before,.fa-swimming-pool:before,.fa-water-ladder:before{content:"\f5c5"}.fa-arrows-up-down:before,.fa-arrows-v:before{content:"\f07d"}.fa-face-grimace:before,.fa-grimace:before{content:"\f57f"}.fa-wheelchair-alt:before,.fa-wheelchair-move:before{content:"\e2ce"}.fa-level-down-alt:before,.fa-turn-down:before{content:"\f3be"}.fa-person-walking-arrow-right:before{content:"\e552"}.fa-envelope-square:before,.fa-square-envelope:before{content:"\f199"}.fa-dice:before{content:"\f522"}.fa-bowling-ball:before{content:"\f436"}.fa-brain:before{content:"\f5dc"}.fa-band-aid:before,.fa-bandage:before{content:"\f462"}.fa-calendar-minus:before{content:"\f272"}.fa-circle-xmark:before,.fa-times-circle:before,.fa-xmark-circle:before{content:"\f057"}.fa-gifts:before{content:"\f79c"}.fa-hotel:before{content:"\f594"}.fa-earth-asia:before,.fa-globe-asia:before{content:"\f57e"}.fa-id-card-alt:before,.fa-id-card-clip:before{content:"\f47f"}.fa-magnifying-glass-plus:before,.fa-search-plus:before{content:"\f00e"}.fa-thumbs-up:before{content:"\f164"}.fa-user-clock:before{content:"\f4fd"}.fa-allergies:before,.fa-hand-dots:before{content:"\f461"}.fa-file-invoice:before{content:"\f570"}.fa-window-minimize:before{content:"\f2d1"}.fa-coffee:before,.fa-mug-saucer:before{content:"\f0f4"}.fa-brush:before{content:"\f55d"}.fa-mask:before{content:"\f6fa"}.fa-magnifying-glass-minus:before,.fa-search-minus:before{content:"\f010"}.fa-ruler-vertical:before{content:"\f548"}.fa-user-alt:before,.fa-user-large:before{content:"\f406"}.fa-train-tram:before{content:"\e5b4"}.fa-user-nurse:before{content:"\f82f"}.fa-syringe:before{content:"\f48e"}.fa-cloud-sun:before{content:"\f6c4"}.fa-stopwatch-20:before{content:"\e06f"}.fa-square-full:before{content:"\f45c"}.fa-magnet:before{content:"\f076"}.fa-jar:before{content:"\e516"}.fa-note-sticky:before,.fa-sticky-note:before{content:"\f249"}.fa-bug-slash:before{content:"\e490"}.fa-arrow-up-from-water-pump:before{content:"\e4b6"}.fa-bone:before{content:"\f5d7"}.fa-user-injured:before{content:"\f728"}.fa-face-sad-tear:before,.fa-sad-tear:before{content:"\f5b4"}.fa-plane:before{content:"\f072"}.fa-tent-arrows-down:before{content:"\e581"}.fa-exclamation:before{content:"\21"}.fa-arrows-spin:before{content:"\e4bb"}.fa-print:before{content:"\f02f"}.fa-try:before,.fa-turkish-lira-sign:before,.fa-turkish-lira:before{content:"\e2bb"}.fa-dollar-sign:before,.fa-dollar:before,.fa-usd:before{content:"\24"}.fa-x:before{content:"\58"}.fa-magnifying-glass-dollar:before,.fa-search-dollar:before{content:"\f688"}.fa-users-cog:before,.fa-users-gear:before{content:"\f509"}.fa-person-military-pointing:before{content:"\e54a"}.fa-bank:before,.fa-building-columns:before,.fa-institution:before,.fa-museum:before,.fa-university:before{content:"\f19c"}.fa-umbrella:before{content:"\f0e9"}.fa-trowel:before{content:"\e589"}.fa-d:before{content:"\44"}.fa-stapler:before{content:"\e5af"}.fa-masks-theater:before,.fa-theater-masks:before{content:"\f630"}.fa-kip-sign:before{content:"\e1c4"}.fa-hand-point-left:before{content:"\f0a5"}.fa-handshake-alt:before,.fa-handshake-simple:before{content:"\f4c6"}.fa-fighter-jet:before,.fa-jet-fighter:before{content:"\f0fb"}.fa-share-alt-square:before,.fa-square-share-nodes:before{content:"\f1e1"}.fa-barcode:before{content:"\f02a"}.fa-plus-minus:before{content:"\e43c"}.fa-video-camera:before,.fa-video:before{content:"\f03d"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-hand-holding-medical:before{content:"\e05c"}.fa-person-circle-check:before{content:"\e53e"}.fa-level-up-alt:before,.fa-turn-up:before{content:"\f3bf"} +.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src: url("../webfonts/fa-brands-400.woff2") format("woff2"), url("../webfonts/fa-brands-400.ttf") format("truetype"); }.fa-brands,.fab{font-weight:400}.fa-monero:before{content:"\f3d0"}.fa-hooli:before{content:"\f427"}.fa-yelp:before{content:"\f1e9"}.fa-cc-visa:before{content:"\f1f0"}.fa-lastfm:before{content:"\f202"}.fa-shopware:before{content:"\f5b5"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-aws:before{content:"\f375"}.fa-redhat:before{content:"\f7bc"}.fa-yoast:before{content:"\f2b1"}.fa-cloudflare:before{content:"\e07d"}.fa-ups:before{content:"\f7e0"}.fa-wpexplorer:before{content:"\f2de"}.fa-dyalog:before{content:"\f399"}.fa-bity:before{content:"\f37a"}.fa-stackpath:before{content:"\f842"}.fa-buysellads:before{content:"\f20d"}.fa-first-order:before{content:"\f2b0"}.fa-modx:before{content:"\f285"}.fa-guilded:before{content:"\e07e"}.fa-vnv:before{content:"\f40b"}.fa-js-square:before,.fa-square-js:before{content:"\f3b9"}.fa-microsoft:before{content:"\f3ca"}.fa-qq:before{content:"\f1d6"}.fa-orcid:before{content:"\f8d2"}.fa-java:before{content:"\f4e4"}.fa-invision:before{content:"\f7b0"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-centercode:before{content:"\f380"}.fa-glide-g:before{content:"\f2a6"}.fa-drupal:before{content:"\f1a9"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-unity:before{content:"\e049"}.fa-whmcs:before{content:"\f40d"}.fa-rocketchat:before{content:"\f3e8"}.fa-vk:before{content:"\f189"}.fa-untappd:before{content:"\f405"}.fa-mailchimp:before{content:"\f59e"}.fa-css3-alt:before{content:"\f38b"}.fa-reddit-square:before,.fa-square-reddit:before{content:"\f1a2"}.fa-vimeo-v:before{content:"\f27d"}.fa-contao:before{content:"\f26d"}.fa-square-font-awesome:before{content:"\e5ad"}.fa-deskpro:before{content:"\f38f"}.fa-sistrix:before{content:"\f3ee"}.fa-instagram-square:before,.fa-square-instagram:before{content:"\e055"}.fa-battle-net:before{content:"\f835"}.fa-the-red-yeti:before{content:"\f69d"}.fa-hacker-news-square:before,.fa-square-hacker-news:before{content:"\f3af"}.fa-edge:before{content:"\f282"}.fa-threads:before{content:"\e618"}.fa-napster:before{content:"\f3d2"}.fa-snapchat-square:before,.fa-square-snapchat:before{content:"\f2ad"}.fa-google-plus-g:before{content:"\f0d5"}.fa-artstation:before{content:"\f77a"}.fa-markdown:before{content:"\f60f"}.fa-sourcetree:before{content:"\f7d3"}.fa-google-plus:before{content:"\f2b3"}.fa-diaspora:before{content:"\f791"}.fa-foursquare:before{content:"\f180"}.fa-stack-overflow:before{content:"\f16c"}.fa-github-alt:before{content:"\f113"}.fa-phoenix-squadron:before{content:"\f511"}.fa-pagelines:before{content:"\f18c"}.fa-algolia:before{content:"\f36c"}.fa-red-river:before{content:"\f3e3"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-safari:before{content:"\f267"}.fa-google:before{content:"\f1a0"}.fa-font-awesome-alt:before,.fa-square-font-awesome-stroke:before{content:"\f35c"}.fa-atlassian:before{content:"\f77b"}.fa-linkedin-in:before{content:"\f0e1"}.fa-digital-ocean:before{content:"\f391"}.fa-nimblr:before{content:"\f5a8"}.fa-chromecast:before{content:"\f838"}.fa-evernote:before{content:"\f839"}.fa-hacker-news:before{content:"\f1d4"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-adversal:before{content:"\f36a"}.fa-creative-commons:before{content:"\f25e"}.fa-watchman-monitoring:before{content:"\e087"}.fa-fonticons:before{content:"\f280"}.fa-weixin:before{content:"\f1d7"}.fa-shirtsinbulk:before{content:"\f214"}.fa-codepen:before{content:"\f1cb"}.fa-git-alt:before{content:"\f841"}.fa-lyft:before{content:"\f3c3"}.fa-rev:before{content:"\f5b2"}.fa-windows:before{content:"\f17a"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-square-viadeo:before,.fa-viadeo-square:before{content:"\f2aa"}.fa-meetup:before{content:"\f2e0"}.fa-centos:before{content:"\f789"}.fa-adn:before{content:"\f170"}.fa-cloudsmith:before{content:"\f384"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-dribbble-square:before,.fa-square-dribbble:before{content:"\f397"}.fa-codiepie:before{content:"\f284"}.fa-node:before{content:"\f419"}.fa-mix:before{content:"\f3cb"}.fa-steam:before{content:"\f1b6"}.fa-cc-apple-pay:before{content:"\f416"}.fa-scribd:before{content:"\f28a"}.fa-debian:before{content:"\e60b"}.fa-openid:before{content:"\f19b"}.fa-instalod:before{content:"\e081"}.fa-expeditedssl:before{content:"\f23e"}.fa-sellcast:before{content:"\f2da"}.fa-square-twitter:before,.fa-twitter-square:before{content:"\f081"}.fa-r-project:before{content:"\f4f7"}.fa-delicious:before{content:"\f1a5"}.fa-freebsd:before{content:"\f3a4"}.fa-vuejs:before{content:"\f41f"}.fa-accusoft:before{content:"\f369"}.fa-ioxhost:before{content:"\f208"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-app-store:before{content:"\f36f"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-itunes-note:before{content:"\f3b5"}.fa-golang:before{content:"\e40f"}.fa-kickstarter:before{content:"\f3bb"}.fa-grav:before{content:"\f2d6"}.fa-weibo:before{content:"\f18a"}.fa-uncharted:before{content:"\e084"}.fa-firstdraft:before{content:"\f3a1"}.fa-square-youtube:before,.fa-youtube-square:before{content:"\f431"}.fa-wikipedia-w:before{content:"\f266"}.fa-rendact:before,.fa-wpressr:before{content:"\f3e4"}.fa-angellist:before{content:"\f209"}.fa-galactic-republic:before{content:"\f50c"}.fa-nfc-directional:before{content:"\e530"}.fa-skype:before{content:"\f17e"}.fa-joget:before{content:"\f3b7"}.fa-fedora:before{content:"\f798"}.fa-stripe-s:before{content:"\f42a"}.fa-meta:before{content:"\e49b"}.fa-laravel:before{content:"\f3bd"}.fa-hotjar:before{content:"\f3b1"}.fa-bluetooth-b:before{content:"\f294"}.fa-sticker-mule:before{content:"\f3f7"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-hips:before{content:"\f452"}.fa-behance:before{content:"\f1b4"}.fa-reddit:before{content:"\f1a1"}.fa-discord:before{content:"\f392"}.fa-chrome:before{content:"\f268"}.fa-app-store-ios:before{content:"\f370"}.fa-cc-discover:before{content:"\f1f2"}.fa-wpbeginner:before{content:"\f297"}.fa-confluence:before{content:"\f78d"}.fa-mdb:before{content:"\f8ca"}.fa-dochub:before{content:"\f394"}.fa-accessible-icon:before{content:"\f368"}.fa-ebay:before{content:"\f4f4"}.fa-amazon:before{content:"\f270"}.fa-unsplash:before{content:"\e07c"}.fa-yarn:before{content:"\f7e3"}.fa-square-steam:before,.fa-steam-square:before{content:"\f1b7"}.fa-500px:before{content:"\f26e"}.fa-square-vimeo:before,.fa-vimeo-square:before{content:"\f194"}.fa-asymmetrik:before{content:"\f372"}.fa-font-awesome-flag:before,.fa-font-awesome-logo-full:before,.fa-font-awesome:before{content:"\f2b4"}.fa-gratipay:before{content:"\f184"}.fa-apple:before{content:"\f179"}.fa-hive:before{content:"\e07f"}.fa-gitkraken:before{content:"\f3a6"}.fa-keybase:before{content:"\f4f5"}.fa-apple-pay:before{content:"\f415"}.fa-padlet:before{content:"\e4a0"}.fa-amazon-pay:before{content:"\f42c"}.fa-github-square:before,.fa-square-github:before{content:"\f092"}.fa-stumbleupon:before{content:"\f1a4"}.fa-fedex:before{content:"\f797"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-shopify:before{content:"\e057"}.fa-neos:before{content:"\f612"}.fa-square-threads:before{content:"\e619"}.fa-hackerrank:before{content:"\f5f7"}.fa-researchgate:before{content:"\f4f8"}.fa-swift:before{content:"\f8e1"}.fa-angular:before{content:"\f420"}.fa-speakap:before{content:"\f3f3"}.fa-angrycreative:before{content:"\f36e"}.fa-y-combinator:before{content:"\f23b"}.fa-empire:before{content:"\f1d1"}.fa-envira:before{content:"\f299"}.fa-gitlab-square:before,.fa-square-gitlab:before{content:"\e5ae"}.fa-studiovinari:before{content:"\f3f8"}.fa-pied-piper:before{content:"\f2ae"}.fa-wordpress:before{content:"\f19a"}.fa-product-hunt:before{content:"\f288"}.fa-firefox:before{content:"\f269"}.fa-linode:before{content:"\f2b8"}.fa-goodreads:before{content:"\f3a8"}.fa-odnoklassniki-square:before,.fa-square-odnoklassniki:before{content:"\f264"}.fa-jsfiddle:before{content:"\f1cc"}.fa-sith:before{content:"\f512"}.fa-themeisle:before{content:"\f2b2"}.fa-page4:before{content:"\f3d7"}.fa-hashnode:before{content:"\e499"}.fa-react:before{content:"\f41b"}.fa-cc-paypal:before{content:"\f1f4"}.fa-squarespace:before{content:"\f5be"}.fa-cc-stripe:before{content:"\f1f5"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-bitcoin:before{content:"\f379"}.fa-keycdn:before{content:"\f3ba"}.fa-opera:before{content:"\f26a"}.fa-itch-io:before{content:"\f83a"}.fa-umbraco:before{content:"\f8e8"}.fa-galactic-senate:before{content:"\f50d"}.fa-ubuntu:before{content:"\f7df"}.fa-draft2digital:before{content:"\f396"}.fa-stripe:before{content:"\f429"}.fa-houzz:before{content:"\f27c"}.fa-gg:before{content:"\f260"}.fa-dhl:before{content:"\f790"}.fa-pinterest-square:before,.fa-square-pinterest:before{content:"\f0d3"}.fa-xing:before{content:"\f168"}.fa-blackberry:before{content:"\f37b"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-playstation:before{content:"\f3df"}.fa-quinscape:before{content:"\f459"}.fa-less:before{content:"\f41d"}.fa-blogger-b:before{content:"\f37d"}.fa-opencart:before{content:"\f23d"}.fa-vine:before{content:"\f1ca"}.fa-paypal:before{content:"\f1ed"}.fa-gitlab:before{content:"\f296"}.fa-typo3:before{content:"\f42b"}.fa-reddit-alien:before{content:"\f281"}.fa-yahoo:before{content:"\f19e"}.fa-dailymotion:before{content:"\e052"}.fa-affiliatetheme:before{content:"\f36b"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-bootstrap:before{content:"\f836"}.fa-odnoklassniki:before{content:"\f263"}.fa-nfc-symbol:before{content:"\e531"}.fa-ethereum:before{content:"\f42e"}.fa-speaker-deck:before{content:"\f83c"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-patreon:before{content:"\f3d9"}.fa-avianex:before{content:"\f374"}.fa-ello:before{content:"\f5f1"}.fa-gofore:before{content:"\f3a7"}.fa-bimobject:before{content:"\f378"}.fa-facebook-f:before{content:"\f39e"}.fa-google-plus-square:before,.fa-square-google-plus:before{content:"\f0d4"}.fa-mandalorian:before{content:"\f50f"}.fa-first-order-alt:before{content:"\f50a"}.fa-osi:before{content:"\f41a"}.fa-google-wallet:before{content:"\f1ee"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-periscope:before{content:"\f3da"}.fa-fulcrum:before{content:"\f50b"}.fa-cloudscale:before{content:"\f383"}.fa-forumbee:before{content:"\f211"}.fa-mizuni:before{content:"\f3cc"}.fa-schlix:before{content:"\f3ea"}.fa-square-xing:before,.fa-xing-square:before{content:"\f169"}.fa-bandcamp:before{content:"\f2d5"}.fa-wpforms:before{content:"\f298"}.fa-cloudversify:before{content:"\f385"}.fa-usps:before{content:"\f7e1"}.fa-megaport:before{content:"\f5a3"}.fa-magento:before{content:"\f3c4"}.fa-spotify:before{content:"\f1bc"}.fa-optin-monster:before{content:"\f23c"}.fa-fly:before{content:"\f417"}.fa-aviato:before{content:"\f421"}.fa-itunes:before{content:"\f3b4"}.fa-cuttlefish:before{content:"\f38c"}.fa-blogger:before{content:"\f37c"}.fa-flickr:before{content:"\f16e"}.fa-viber:before{content:"\f409"}.fa-soundcloud:before{content:"\f1be"}.fa-digg:before{content:"\f1a6"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-symfony:before{content:"\f83d"}.fa-maxcdn:before{content:"\f136"}.fa-etsy:before{content:"\f2d7"}.fa-facebook-messenger:before{content:"\f39f"}.fa-audible:before{content:"\f373"}.fa-think-peaks:before{content:"\f731"}.fa-bilibili:before{content:"\e3d9"}.fa-erlang:before{content:"\f39d"}.fa-x-twitter:before{content:"\e61b"}.fa-cotton-bureau:before{content:"\f89e"}.fa-dashcube:before{content:"\f210"}.fa-42-group:before,.fa-innosoft:before{content:"\e080"}.fa-stack-exchange:before{content:"\f18d"}.fa-elementor:before{content:"\f430"}.fa-pied-piper-square:before,.fa-square-pied-piper:before{content:"\e01e"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-palfed:before{content:"\f3d8"}.fa-superpowers:before{content:"\f2dd"}.fa-resolving:before{content:"\f3e7"}.fa-xbox:before{content:"\f412"}.fa-searchengin:before{content:"\f3eb"}.fa-tiktok:before{content:"\e07b"}.fa-facebook-square:before,.fa-square-facebook:before{content:"\f082"}.fa-renren:before{content:"\f18b"}.fa-linux:before{content:"\f17c"}.fa-glide:before{content:"\f2a5"}.fa-linkedin:before{content:"\f08c"}.fa-hubspot:before{content:"\f3b2"}.fa-deploydog:before{content:"\f38e"}.fa-twitch:before{content:"\f1e8"}.fa-ravelry:before{content:"\f2d9"}.fa-mixer:before{content:"\e056"}.fa-lastfm-square:before,.fa-square-lastfm:before{content:"\f203"}.fa-vimeo:before{content:"\f40a"}.fa-mendeley:before{content:"\f7b3"}.fa-uniregistry:before{content:"\f404"}.fa-figma:before{content:"\f799"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-dropbox:before{content:"\f16b"}.fa-instagram:before{content:"\f16d"}.fa-cmplid:before{content:"\e360"}.fa-facebook:before{content:"\f09a"}.fa-gripfire:before{content:"\f3ac"}.fa-jedi-order:before{content:"\f50e"}.fa-uikit:before{content:"\f403"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-phabricator:before{content:"\f3db"}.fa-ussunnah:before{content:"\f407"}.fa-earlybirds:before{content:"\f39a"}.fa-trade-federation:before{content:"\f513"}.fa-autoprefixer:before{content:"\f41c"}.fa-whatsapp:before{content:"\f232"}.fa-slideshare:before{content:"\f1e7"}.fa-google-play:before{content:"\f3ab"}.fa-viadeo:before{content:"\f2a9"}.fa-line:before{content:"\f3c0"}.fa-google-drive:before{content:"\f3aa"}.fa-servicestack:before{content:"\f3ec"}.fa-simplybuilt:before{content:"\f215"}.fa-bitbucket:before{content:"\f171"}.fa-imdb:before{content:"\f2d8"}.fa-deezer:before{content:"\e077"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-jira:before{content:"\f7b1"}.fa-docker:before{content:"\f395"}.fa-screenpal:before{content:"\e570"}.fa-bluetooth:before{content:"\f293"}.fa-gitter:before{content:"\f426"}.fa-d-and-d:before{content:"\f38d"}.fa-microblog:before{content:"\e01a"}.fa-cc-diners-club:before{content:"\f24c"}.fa-gg-circle:before{content:"\f261"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-yandex:before{content:"\f413"}.fa-readme:before{content:"\f4d5"}.fa-html5:before{content:"\f13b"}.fa-sellsy:before{content:"\f213"}.fa-sass:before{content:"\f41e"}.fa-wirsindhandwerk:before,.fa-wsh:before{content:"\e2d0"}.fa-buromobelexperte:before{content:"\f37f"}.fa-salesforce:before{content:"\f83b"}.fa-octopus-deploy:before{content:"\e082"}.fa-medapps:before{content:"\f3c6"}.fa-ns8:before{content:"\f3d5"}.fa-pinterest-p:before{content:"\f231"}.fa-apper:before{content:"\f371"}.fa-fort-awesome:before{content:"\f286"}.fa-waze:before{content:"\f83f"}.fa-cc-jcb:before{content:"\f24b"}.fa-snapchat-ghost:before,.fa-snapchat:before{content:"\f2ab"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-rust:before{content:"\e07a"}.fa-wix:before{content:"\f5cf"}.fa-behance-square:before,.fa-square-behance:before{content:"\f1b5"}.fa-supple:before{content:"\f3f9"}.fa-rebel:before{content:"\f1d0"}.fa-css3:before{content:"\f13c"}.fa-staylinked:before{content:"\f3f5"}.fa-kaggle:before{content:"\f5fa"}.fa-space-awesome:before{content:"\e5ac"}.fa-deviantart:before{content:"\f1bd"}.fa-cpanel:before{content:"\f388"}.fa-goodreads-g:before{content:"\f3a9"}.fa-git-square:before,.fa-square-git:before{content:"\f1d2"}.fa-square-tumblr:before,.fa-tumblr-square:before{content:"\f174"}.fa-trello:before{content:"\f181"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-get-pocket:before{content:"\f265"}.fa-perbyte:before{content:"\e083"}.fa-grunt:before{content:"\f3ad"}.fa-weebly:before{content:"\f5cc"}.fa-connectdevelop:before{content:"\f20e"}.fa-leanpub:before{content:"\f212"}.fa-black-tie:before{content:"\f27e"}.fa-themeco:before{content:"\f5c6"}.fa-python:before{content:"\f3e2"}.fa-android:before{content:"\f17b"}.fa-bots:before{content:"\e340"}.fa-free-code-camp:before{content:"\f2c5"}.fa-hornbill:before{content:"\f592"}.fa-js:before{content:"\f3b8"}.fa-ideal:before{content:"\e013"}.fa-git:before{content:"\f1d3"}.fa-dev:before{content:"\f6cc"}.fa-sketch:before{content:"\f7c6"}.fa-yandex-international:before{content:"\f414"}.fa-cc-amex:before{content:"\f1f3"}.fa-uber:before{content:"\f402"}.fa-github:before{content:"\f09b"}.fa-php:before{content:"\f457"}.fa-alipay:before{content:"\f642"}.fa-youtube:before{content:"\f167"}.fa-skyatlas:before{content:"\f216"}.fa-firefox-browser:before{content:"\e007"}.fa-replyd:before{content:"\f3e6"}.fa-suse:before{content:"\f7d6"}.fa-jenkins:before{content:"\f3b6"}.fa-twitter:before{content:"\f099"}.fa-rockrms:before{content:"\f3e9"}.fa-pinterest:before{content:"\f0d2"}.fa-buffer:before{content:"\f837"}.fa-npm:before{content:"\f3d4"}.fa-yammer:before{content:"\f840"}.fa-btc:before{content:"\f15a"}.fa-dribbble:before{content:"\f17d"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-internet-explorer:before{content:"\f26b"}.fa-stubber:before{content:"\e5c7"}.fa-telegram-plane:before,.fa-telegram:before{content:"\f2c6"}.fa-old-republic:before{content:"\f510"}.fa-odysee:before{content:"\e5c6"}.fa-square-whatsapp:before,.fa-whatsapp-square:before{content:"\f40c"}.fa-node-js:before{content:"\f3d3"}.fa-edge-legacy:before{content:"\e078"}.fa-slack-hash:before,.fa-slack:before{content:"\f198"}.fa-medrt:before{content:"\f3c8"}.fa-usb:before{content:"\f287"}.fa-tumblr:before{content:"\f173"}.fa-vaadin:before{content:"\f408"}.fa-quora:before{content:"\f2c4"}.fa-square-x-twitter:before{content:"\e61a"}.fa-reacteurope:before{content:"\f75d"}.fa-medium-m:before,.fa-medium:before{content:"\f23a"}.fa-amilia:before{content:"\f36d"}.fa-mixcloud:before{content:"\f289"}.fa-flipboard:before{content:"\f44d"}.fa-viacoin:before{content:"\f237"}.fa-critical-role:before{content:"\f6c9"}.fa-sitrox:before{content:"\e44a"}.fa-discourse:before{content:"\f393"}.fa-joomla:before{content:"\f1aa"}.fa-mastodon:before{content:"\f4f6"}.fa-airbnb:before{content:"\f834"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-buy-n-large:before{content:"\f8a6"}.fa-gulp:before{content:"\f3ae"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-strava:before{content:"\f428"}.fa-ember:before{content:"\f423"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-teamspeak:before{content:"\f4f9"}.fa-pushed:before{content:"\f3e1"}.fa-wordpress-simple:before{content:"\f411"}.fa-nutritionix:before{content:"\f3d6"}.fa-wodu:before{content:"\e088"}.fa-google-pay:before{content:"\e079"}.fa-intercom:before{content:"\f7af"}.fa-zhihu:before{content:"\f63f"}.fa-korvue:before{content:"\f42f"}.fa-pix:before{content:"\e43a"}.fa-steam-symbol:before{content:"\f3f6"}:host,:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src: url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.ttf") format("truetype"); }.fa-regular,.far{font-weight:400}:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src: url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.ttf") format("truetype"); }.fa-solid,.fas{font-weight:900}@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src: url("../webfonts/fa-brands-400.woff2") format("woff2"), url("../webfonts/fa-brands-400.ttf") format("truetype"); }@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src: url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.ttf") format("truetype"); }@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src: url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.ttf") format("truetype"); }@font-face{font-family:"FontAwesome";font-display:block;src: url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.ttf") format("truetype"); }@font-face{font-family:"FontAwesome";font-display:block;src: url("../webfonts/fa-brands-400.woff2") format("woff2"), url("../webfonts/fa-brands-400.ttf") format("truetype"); }@font-face{font-family:"FontAwesome";font-display:block;src: url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.ttf") format("truetype"); }@font-face{font-family:"FontAwesome";font-display:block;src: url("../webfonts/fa-v4compatibility.woff2") format("woff2"), url("../webfonts/fa-v4compatibility.ttf") format("truetype"); } \ No newline at end of file diff --git a/v0.2.8/deps/font-awesome-6.4.2/css/v4-shims.css b/v0.2.8/deps/font-awesome-6.4.2/css/v4-shims.css new file mode 100644 index 0000000000..a85953d174 --- /dev/null +++ b/v0.2.8/deps/font-awesome-6.4.2/css/v4-shims.css @@ -0,0 +1,2194 @@ +/*! + * Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + * Copyright 2023 Fonticons, Inc. + */ +.fa.fa-glass:before { + content: "\f000"; } + +.fa.fa-envelope-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-envelope-o:before { + content: "\f0e0"; } + +.fa.fa-star-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-star-o:before { + content: "\f005"; } + +.fa.fa-remove:before { + content: "\f00d"; } + +.fa.fa-close:before { + content: "\f00d"; } + +.fa.fa-gear:before { + content: "\f013"; } + +.fa.fa-trash-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-trash-o:before { + content: "\f2ed"; } + +.fa.fa-home:before { + content: "\f015"; } + +.fa.fa-file-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-file-o:before { + content: "\f15b"; } + +.fa.fa-clock-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-clock-o:before { + content: "\f017"; } + +.fa.fa-arrow-circle-o-down { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-arrow-circle-o-down:before { + content: "\f358"; } + +.fa.fa-arrow-circle-o-up { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-arrow-circle-o-up:before { + content: "\f35b"; } + +.fa.fa-play-circle-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-play-circle-o:before { + content: "\f144"; } + +.fa.fa-repeat:before { + content: "\f01e"; } + +.fa.fa-rotate-right:before { + content: "\f01e"; } + +.fa.fa-refresh:before { + content: "\f021"; } + +.fa.fa-list-alt { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-list-alt:before { + content: "\f022"; } + +.fa.fa-dedent:before { + content: "\f03b"; } + +.fa.fa-video-camera:before { + content: "\f03d"; } + +.fa.fa-picture-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-picture-o:before { + content: "\f03e"; } + +.fa.fa-photo { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-photo:before { + content: "\f03e"; } + +.fa.fa-image { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-image:before { + content: "\f03e"; } + +.fa.fa-map-marker:before { + content: "\f3c5"; } + +.fa.fa-pencil-square-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-pencil-square-o:before { + content: "\f044"; } + +.fa.fa-edit { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-edit:before { + content: "\f044"; } + +.fa.fa-share-square-o:before { + content: "\f14d"; } + +.fa.fa-check-square-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-check-square-o:before { + content: "\f14a"; } + +.fa.fa-arrows:before { + content: "\f0b2"; } + +.fa.fa-times-circle-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-times-circle-o:before { + content: "\f057"; } + +.fa.fa-check-circle-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-check-circle-o:before { + content: "\f058"; } + +.fa.fa-mail-forward:before { + content: "\f064"; } + +.fa.fa-expand:before { + content: "\f424"; } + +.fa.fa-compress:before { + content: "\f422"; } + +.fa.fa-eye { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-eye-slash { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-warning:before { + content: "\f071"; } + +.fa.fa-calendar:before { + content: "\f073"; } + +.fa.fa-arrows-v:before { + content: "\f338"; } + +.fa.fa-arrows-h:before { + content: "\f337"; } + +.fa.fa-bar-chart:before { + content: "\e0e3"; } + +.fa.fa-bar-chart-o:before { + content: "\e0e3"; } + +.fa.fa-twitter-square { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-twitter-square:before { + content: "\f081"; } + +.fa.fa-facebook-square { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-facebook-square:before { + content: "\f082"; } + +.fa.fa-gears:before { + content: "\f085"; } + +.fa.fa-thumbs-o-up { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-thumbs-o-up:before { + content: "\f164"; } + +.fa.fa-thumbs-o-down { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-thumbs-o-down:before { + content: "\f165"; } + +.fa.fa-heart-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-heart-o:before { + content: "\f004"; } + +.fa.fa-sign-out:before { + content: "\f2f5"; } + +.fa.fa-linkedin-square { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-linkedin-square:before { + content: "\f08c"; } + +.fa.fa-thumb-tack:before { + content: "\f08d"; } + +.fa.fa-external-link:before { + content: "\f35d"; } + +.fa.fa-sign-in:before { + content: "\f2f6"; } + +.fa.fa-github-square { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-github-square:before { + content: "\f092"; } + +.fa.fa-lemon-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-lemon-o:before { + content: "\f094"; } + +.fa.fa-square-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-square-o:before { + content: "\f0c8"; } + +.fa.fa-bookmark-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-bookmark-o:before { + content: "\f02e"; } + +.fa.fa-twitter { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-facebook { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-facebook:before { + content: "\f39e"; } + +.fa.fa-facebook-f { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-facebook-f:before { + content: "\f39e"; } + +.fa.fa-github { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-credit-card { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-feed:before { + content: "\f09e"; } + +.fa.fa-hdd-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-hdd-o:before { + content: "\f0a0"; } + +.fa.fa-hand-o-right { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-hand-o-right:before { + content: "\f0a4"; } + +.fa.fa-hand-o-left { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-hand-o-left:before { + content: "\f0a5"; } + +.fa.fa-hand-o-up { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-hand-o-up:before { + content: "\f0a6"; } + +.fa.fa-hand-o-down { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-hand-o-down:before { + content: "\f0a7"; } + +.fa.fa-globe:before { + content: "\f57d"; } + +.fa.fa-tasks:before { + content: "\f828"; } + +.fa.fa-arrows-alt:before { + content: "\f31e"; } + +.fa.fa-group:before { + content: "\f0c0"; } + +.fa.fa-chain:before { + content: "\f0c1"; } + +.fa.fa-cut:before { + content: "\f0c4"; } + +.fa.fa-files-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-files-o:before { + content: "\f0c5"; } + +.fa.fa-floppy-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-floppy-o:before { + content: "\f0c7"; } + +.fa.fa-save { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-save:before { + content: "\f0c7"; } + +.fa.fa-navicon:before { + content: "\f0c9"; } + +.fa.fa-reorder:before { + content: "\f0c9"; } + +.fa.fa-magic:before { + content: "\e2ca"; } + +.fa.fa-pinterest { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-pinterest-square { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-pinterest-square:before { + content: "\f0d3"; } + +.fa.fa-google-plus-square { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-google-plus-square:before { + content: "\f0d4"; } + +.fa.fa-google-plus { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-google-plus:before { + content: "\f0d5"; } + +.fa.fa-money:before { + content: "\f3d1"; } + +.fa.fa-unsorted:before { + content: "\f0dc"; } + +.fa.fa-sort-desc:before { + content: "\f0dd"; } + +.fa.fa-sort-asc:before { + content: "\f0de"; } + +.fa.fa-linkedin { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-linkedin:before { + content: "\f0e1"; } + +.fa.fa-rotate-left:before { + content: "\f0e2"; } + +.fa.fa-legal:before { + content: "\f0e3"; } + +.fa.fa-tachometer:before { + content: "\f625"; } + +.fa.fa-dashboard:before { + content: "\f625"; } + +.fa.fa-comment-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-comment-o:before { + content: "\f075"; } + +.fa.fa-comments-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-comments-o:before { + content: "\f086"; } + +.fa.fa-flash:before { + content: "\f0e7"; } + +.fa.fa-clipboard:before { + content: "\f0ea"; } + +.fa.fa-lightbulb-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-lightbulb-o:before { + content: "\f0eb"; } + +.fa.fa-exchange:before { + content: "\f362"; } + +.fa.fa-cloud-download:before { + content: "\f0ed"; } + +.fa.fa-cloud-upload:before { + content: "\f0ee"; } + +.fa.fa-bell-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-bell-o:before { + content: "\f0f3"; } + +.fa.fa-cutlery:before { + content: "\f2e7"; } + +.fa.fa-file-text-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-file-text-o:before { + content: "\f15c"; } + +.fa.fa-building-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-building-o:before { + content: "\f1ad"; } + +.fa.fa-hospital-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-hospital-o:before { + content: "\f0f8"; } + +.fa.fa-tablet:before { + content: "\f3fa"; } + +.fa.fa-mobile:before { + content: "\f3cd"; } + +.fa.fa-mobile-phone:before { + content: "\f3cd"; } + +.fa.fa-circle-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-circle-o:before { + content: "\f111"; } + +.fa.fa-mail-reply:before { + content: "\f3e5"; } + +.fa.fa-github-alt { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-folder-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-folder-o:before { + content: "\f07b"; } + +.fa.fa-folder-open-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-folder-open-o:before { + content: "\f07c"; } + +.fa.fa-smile-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-smile-o:before { + content: "\f118"; } + +.fa.fa-frown-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-frown-o:before { + content: "\f119"; } + +.fa.fa-meh-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-meh-o:before { + content: "\f11a"; } + +.fa.fa-keyboard-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-keyboard-o:before { + content: "\f11c"; } + +.fa.fa-flag-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-flag-o:before { + content: "\f024"; } + +.fa.fa-mail-reply-all:before { + content: "\f122"; } + +.fa.fa-star-half-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-star-half-o:before { + content: "\f5c0"; } + +.fa.fa-star-half-empty { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-star-half-empty:before { + content: "\f5c0"; } + +.fa.fa-star-half-full { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-star-half-full:before { + content: "\f5c0"; } + +.fa.fa-code-fork:before { + content: "\f126"; } + +.fa.fa-chain-broken:before { + content: "\f127"; } + +.fa.fa-unlink:before { + content: "\f127"; } + +.fa.fa-calendar-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-calendar-o:before { + content: "\f133"; } + +.fa.fa-maxcdn { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-html5 { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-css3 { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-unlock-alt:before { + content: "\f09c"; } + +.fa.fa-minus-square-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-minus-square-o:before { + content: "\f146"; } + +.fa.fa-level-up:before { + content: "\f3bf"; } + +.fa.fa-level-down:before { + content: "\f3be"; } + +.fa.fa-pencil-square:before { + content: "\f14b"; } + +.fa.fa-external-link-square:before { + content: "\f360"; } + +.fa.fa-compass { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-caret-square-o-down { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-caret-square-o-down:before { + content: "\f150"; } + +.fa.fa-toggle-down { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-toggle-down:before { + content: "\f150"; } + +.fa.fa-caret-square-o-up { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-caret-square-o-up:before { + content: "\f151"; } + +.fa.fa-toggle-up { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-toggle-up:before { + content: "\f151"; } + +.fa.fa-caret-square-o-right { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-caret-square-o-right:before { + content: "\f152"; } + +.fa.fa-toggle-right { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-toggle-right:before { + content: "\f152"; } + +.fa.fa-eur:before { + content: "\f153"; } + +.fa.fa-euro:before { + content: "\f153"; } + +.fa.fa-gbp:before { + content: "\f154"; } + +.fa.fa-usd:before { + content: "\24"; } + +.fa.fa-dollar:before { + content: "\24"; } + +.fa.fa-inr:before { + content: "\e1bc"; } + +.fa.fa-rupee:before { + content: "\e1bc"; } + +.fa.fa-jpy:before { + content: "\f157"; } + +.fa.fa-cny:before { + content: "\f157"; } + +.fa.fa-rmb:before { + content: "\f157"; } + +.fa.fa-yen:before { + content: "\f157"; } + +.fa.fa-rub:before { + content: "\f158"; } + +.fa.fa-ruble:before { + content: "\f158"; } + +.fa.fa-rouble:before { + content: "\f158"; } + +.fa.fa-krw:before { + content: "\f159"; } + +.fa.fa-won:before { + content: "\f159"; } + +.fa.fa-btc { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-bitcoin { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-bitcoin:before { + content: "\f15a"; } + +.fa.fa-file-text:before { + content: "\f15c"; } + +.fa.fa-sort-alpha-asc:before { + content: "\f15d"; } + +.fa.fa-sort-alpha-desc:before { + content: "\f881"; } + +.fa.fa-sort-amount-asc:before { + content: "\f884"; } + +.fa.fa-sort-amount-desc:before { + content: "\f160"; } + +.fa.fa-sort-numeric-asc:before { + content: "\f162"; } + +.fa.fa-sort-numeric-desc:before { + content: "\f886"; } + +.fa.fa-youtube-square { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-youtube-square:before { + content: "\f431"; } + +.fa.fa-youtube { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-xing { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-xing-square { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-xing-square:before { + content: "\f169"; } + +.fa.fa-youtube-play { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-youtube-play:before { + content: "\f167"; } + +.fa.fa-dropbox { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-stack-overflow { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-instagram { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-flickr { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-adn { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-bitbucket { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-bitbucket-square { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-bitbucket-square:before { + content: "\f171"; } + +.fa.fa-tumblr { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-tumblr-square { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-tumblr-square:before { + content: "\f174"; } + +.fa.fa-long-arrow-down:before { + content: "\f309"; } + +.fa.fa-long-arrow-up:before { + content: "\f30c"; } + +.fa.fa-long-arrow-left:before { + content: "\f30a"; } + +.fa.fa-long-arrow-right:before { + content: "\f30b"; } + +.fa.fa-apple { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-windows { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-android { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-linux { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-dribbble { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-skype { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-foursquare { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-trello { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-gratipay { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-gittip { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-gittip:before { + content: "\f184"; } + +.fa.fa-sun-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-sun-o:before { + content: "\f185"; } + +.fa.fa-moon-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-moon-o:before { + content: "\f186"; } + +.fa.fa-vk { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-weibo { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-renren { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-pagelines { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-stack-exchange { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-arrow-circle-o-right { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-arrow-circle-o-right:before { + content: "\f35a"; } + +.fa.fa-arrow-circle-o-left { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-arrow-circle-o-left:before { + content: "\f359"; } + +.fa.fa-caret-square-o-left { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-caret-square-o-left:before { + content: "\f191"; } + +.fa.fa-toggle-left { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-toggle-left:before { + content: "\f191"; } + +.fa.fa-dot-circle-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-dot-circle-o:before { + content: "\f192"; } + +.fa.fa-vimeo-square { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-vimeo-square:before { + content: "\f194"; } + +.fa.fa-try:before { + content: "\e2bb"; } + +.fa.fa-turkish-lira:before { + content: "\e2bb"; } + +.fa.fa-plus-square-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-plus-square-o:before { + content: "\f0fe"; } + +.fa.fa-slack { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-wordpress { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-openid { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-institution:before { + content: "\f19c"; } + +.fa.fa-bank:before { + content: "\f19c"; } + +.fa.fa-mortar-board:before { + content: "\f19d"; } + +.fa.fa-yahoo { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-google { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-reddit { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-reddit-square { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-reddit-square:before { + content: "\f1a2"; } + +.fa.fa-stumbleupon-circle { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-stumbleupon { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-delicious { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-digg { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-pied-piper-pp { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-pied-piper-alt { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-drupal { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-joomla { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-behance { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-behance-square { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-behance-square:before { + content: "\f1b5"; } + +.fa.fa-steam { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-steam-square { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-steam-square:before { + content: "\f1b7"; } + +.fa.fa-automobile:before { + content: "\f1b9"; } + +.fa.fa-cab:before { + content: "\f1ba"; } + +.fa.fa-spotify { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-deviantart { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-soundcloud { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-file-pdf-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-file-pdf-o:before { + content: "\f1c1"; } + +.fa.fa-file-word-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-file-word-o:before { + content: "\f1c2"; } + +.fa.fa-file-excel-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-file-excel-o:before { + content: "\f1c3"; } + +.fa.fa-file-powerpoint-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-file-powerpoint-o:before { + content: "\f1c4"; } + +.fa.fa-file-image-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-file-image-o:before { + content: "\f1c5"; } + +.fa.fa-file-photo-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-file-photo-o:before { + content: "\f1c5"; } + +.fa.fa-file-picture-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-file-picture-o:before { + content: "\f1c5"; } + +.fa.fa-file-archive-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-file-archive-o:before { + content: "\f1c6"; } + +.fa.fa-file-zip-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-file-zip-o:before { + content: "\f1c6"; } + +.fa.fa-file-audio-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-file-audio-o:before { + content: "\f1c7"; } + +.fa.fa-file-sound-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-file-sound-o:before { + content: "\f1c7"; } + +.fa.fa-file-video-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-file-video-o:before { + content: "\f1c8"; } + +.fa.fa-file-movie-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-file-movie-o:before { + content: "\f1c8"; } + +.fa.fa-file-code-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-file-code-o:before { + content: "\f1c9"; } + +.fa.fa-vine { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-codepen { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-jsfiddle { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-life-bouy:before { + content: "\f1cd"; } + +.fa.fa-life-buoy:before { + content: "\f1cd"; } + +.fa.fa-life-saver:before { + content: "\f1cd"; } + +.fa.fa-support:before { + content: "\f1cd"; } + +.fa.fa-circle-o-notch:before { + content: "\f1ce"; } + +.fa.fa-rebel { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-ra { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-ra:before { + content: "\f1d0"; } + +.fa.fa-resistance { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-resistance:before { + content: "\f1d0"; } + +.fa.fa-empire { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-ge { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-ge:before { + content: "\f1d1"; } + +.fa.fa-git-square { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-git-square:before { + content: "\f1d2"; } + +.fa.fa-git { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-hacker-news { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-y-combinator-square { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-y-combinator-square:before { + content: "\f1d4"; } + +.fa.fa-yc-square { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-yc-square:before { + content: "\f1d4"; } + +.fa.fa-tencent-weibo { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-qq { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-weixin { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-wechat { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-wechat:before { + content: "\f1d7"; } + +.fa.fa-send:before { + content: "\f1d8"; } + +.fa.fa-paper-plane-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-paper-plane-o:before { + content: "\f1d8"; } + +.fa.fa-send-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-send-o:before { + content: "\f1d8"; } + +.fa.fa-circle-thin { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-circle-thin:before { + content: "\f111"; } + +.fa.fa-header:before { + content: "\f1dc"; } + +.fa.fa-futbol-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-futbol-o:before { + content: "\f1e3"; } + +.fa.fa-soccer-ball-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-soccer-ball-o:before { + content: "\f1e3"; } + +.fa.fa-slideshare { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-twitch { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-yelp { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-newspaper-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-newspaper-o:before { + content: "\f1ea"; } + +.fa.fa-paypal { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-google-wallet { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-cc-visa { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-cc-mastercard { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-cc-discover { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-cc-amex { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-cc-paypal { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-cc-stripe { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-bell-slash-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-bell-slash-o:before { + content: "\f1f6"; } + +.fa.fa-trash:before { + content: "\f2ed"; } + +.fa.fa-copyright { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-eyedropper:before { + content: "\f1fb"; } + +.fa.fa-area-chart:before { + content: "\f1fe"; } + +.fa.fa-pie-chart:before { + content: "\f200"; } + +.fa.fa-line-chart:before { + content: "\f201"; } + +.fa.fa-lastfm { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-lastfm-square { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-lastfm-square:before { + content: "\f203"; } + +.fa.fa-ioxhost { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-angellist { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-cc { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-cc:before { + content: "\f20a"; } + +.fa.fa-ils:before { + content: "\f20b"; } + +.fa.fa-shekel:before { + content: "\f20b"; } + +.fa.fa-sheqel:before { + content: "\f20b"; } + +.fa.fa-buysellads { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-connectdevelop { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-dashcube { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-forumbee { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-leanpub { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-sellsy { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-shirtsinbulk { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-simplybuilt { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-skyatlas { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-diamond { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-diamond:before { + content: "\f3a5"; } + +.fa.fa-transgender:before { + content: "\f224"; } + +.fa.fa-intersex:before { + content: "\f224"; } + +.fa.fa-transgender-alt:before { + content: "\f225"; } + +.fa.fa-facebook-official { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-facebook-official:before { + content: "\f09a"; } + +.fa.fa-pinterest-p { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-whatsapp { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-hotel:before { + content: "\f236"; } + +.fa.fa-viacoin { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-medium { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-y-combinator { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-yc { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-yc:before { + content: "\f23b"; } + +.fa.fa-optin-monster { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-opencart { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-expeditedssl { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-battery-4:before { + content: "\f240"; } + +.fa.fa-battery:before { + content: "\f240"; } + +.fa.fa-battery-3:before { + content: "\f241"; } + +.fa.fa-battery-2:before { + content: "\f242"; } + +.fa.fa-battery-1:before { + content: "\f243"; } + +.fa.fa-battery-0:before { + content: "\f244"; } + +.fa.fa-object-group { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-object-ungroup { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-sticky-note-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-sticky-note-o:before { + content: "\f249"; } + +.fa.fa-cc-jcb { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-cc-diners-club { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-clone { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-hourglass-o:before { + content: "\f254"; } + +.fa.fa-hourglass-1:before { + content: "\f251"; } + +.fa.fa-hourglass-2:before { + content: "\f252"; } + +.fa.fa-hourglass-3:before { + content: "\f253"; } + +.fa.fa-hand-rock-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-hand-rock-o:before { + content: "\f255"; } + +.fa.fa-hand-grab-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-hand-grab-o:before { + content: "\f255"; } + +.fa.fa-hand-paper-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-hand-paper-o:before { + content: "\f256"; } + +.fa.fa-hand-stop-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-hand-stop-o:before { + content: "\f256"; } + +.fa.fa-hand-scissors-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-hand-scissors-o:before { + content: "\f257"; } + +.fa.fa-hand-lizard-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-hand-lizard-o:before { + content: "\f258"; } + +.fa.fa-hand-spock-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-hand-spock-o:before { + content: "\f259"; } + +.fa.fa-hand-pointer-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-hand-pointer-o:before { + content: "\f25a"; } + +.fa.fa-hand-peace-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-hand-peace-o:before { + content: "\f25b"; } + +.fa.fa-registered { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-creative-commons { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-gg { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-gg-circle { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-odnoklassniki { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-odnoklassniki-square { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-odnoklassniki-square:before { + content: "\f264"; } + +.fa.fa-get-pocket { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-wikipedia-w { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-safari { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-chrome { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-firefox { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-opera { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-internet-explorer { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-television:before { + content: "\f26c"; } + +.fa.fa-contao { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-500px { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-amazon { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-calendar-plus-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-calendar-plus-o:before { + content: "\f271"; } + +.fa.fa-calendar-minus-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-calendar-minus-o:before { + content: "\f272"; } + +.fa.fa-calendar-times-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-calendar-times-o:before { + content: "\f273"; } + +.fa.fa-calendar-check-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-calendar-check-o:before { + content: "\f274"; } + +.fa.fa-map-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-map-o:before { + content: "\f279"; } + +.fa.fa-commenting:before { + content: "\f4ad"; } + +.fa.fa-commenting-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-commenting-o:before { + content: "\f4ad"; } + +.fa.fa-houzz { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-vimeo { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-vimeo:before { + content: "\f27d"; } + +.fa.fa-black-tie { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-fonticons { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-reddit-alien { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-edge { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-credit-card-alt:before { + content: "\f09d"; } + +.fa.fa-codiepie { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-modx { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-fort-awesome { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-usb { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-product-hunt { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-mixcloud { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-scribd { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-pause-circle-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-pause-circle-o:before { + content: "\f28b"; } + +.fa.fa-stop-circle-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-stop-circle-o:before { + content: "\f28d"; } + +.fa.fa-bluetooth { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-bluetooth-b { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-gitlab { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-wpbeginner { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-wpforms { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-envira { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-wheelchair-alt { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-wheelchair-alt:before { + content: "\f368"; } + +.fa.fa-question-circle-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-question-circle-o:before { + content: "\f059"; } + +.fa.fa-volume-control-phone:before { + content: "\f2a0"; } + +.fa.fa-asl-interpreting:before { + content: "\f2a3"; } + +.fa.fa-deafness:before { + content: "\f2a4"; } + +.fa.fa-hard-of-hearing:before { + content: "\f2a4"; } + +.fa.fa-glide { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-glide-g { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-signing:before { + content: "\f2a7"; } + +.fa.fa-viadeo { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-viadeo-square { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-viadeo-square:before { + content: "\f2aa"; } + +.fa.fa-snapchat { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-snapchat-ghost { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-snapchat-ghost:before { + content: "\f2ab"; } + +.fa.fa-snapchat-square { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-snapchat-square:before { + content: "\f2ad"; } + +.fa.fa-pied-piper { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-first-order { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-yoast { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-themeisle { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-google-plus-official { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-google-plus-official:before { + content: "\f2b3"; } + +.fa.fa-google-plus-circle { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-google-plus-circle:before { + content: "\f2b3"; } + +.fa.fa-font-awesome { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-fa { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-fa:before { + content: "\f2b4"; } + +.fa.fa-handshake-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-handshake-o:before { + content: "\f2b5"; } + +.fa.fa-envelope-open-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-envelope-open-o:before { + content: "\f2b6"; } + +.fa.fa-linode { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-address-book-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-address-book-o:before { + content: "\f2b9"; } + +.fa.fa-vcard:before { + content: "\f2bb"; } + +.fa.fa-address-card-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-address-card-o:before { + content: "\f2bb"; } + +.fa.fa-vcard-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-vcard-o:before { + content: "\f2bb"; } + +.fa.fa-user-circle-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-user-circle-o:before { + content: "\f2bd"; } + +.fa.fa-user-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-user-o:before { + content: "\f007"; } + +.fa.fa-id-badge { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-drivers-license:before { + content: "\f2c2"; } + +.fa.fa-id-card-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-id-card-o:before { + content: "\f2c2"; } + +.fa.fa-drivers-license-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-drivers-license-o:before { + content: "\f2c2"; } + +.fa.fa-quora { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-free-code-camp { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-telegram { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-thermometer-4:before { + content: "\f2c7"; } + +.fa.fa-thermometer:before { + content: "\f2c7"; } + +.fa.fa-thermometer-3:before { + content: "\f2c8"; } + +.fa.fa-thermometer-2:before { + content: "\f2c9"; } + +.fa.fa-thermometer-1:before { + content: "\f2ca"; } + +.fa.fa-thermometer-0:before { + content: "\f2cb"; } + +.fa.fa-bathtub:before { + content: "\f2cd"; } + +.fa.fa-s15:before { + content: "\f2cd"; } + +.fa.fa-window-maximize { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-window-restore { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-times-rectangle:before { + content: "\f410"; } + +.fa.fa-window-close-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-window-close-o:before { + content: "\f410"; } + +.fa.fa-times-rectangle-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-times-rectangle-o:before { + content: "\f410"; } + +.fa.fa-bandcamp { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-grav { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-etsy { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-imdb { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-ravelry { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-eercast { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-eercast:before { + content: "\f2da"; } + +.fa.fa-snowflake-o { + font-family: 'Font Awesome 6 Free'; + font-weight: 400; } + +.fa.fa-snowflake-o:before { + content: "\f2dc"; } + +.fa.fa-superpowers { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-wpexplorer { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } + +.fa.fa-meetup { + font-family: 'Font Awesome 6 Brands'; + font-weight: 400; } diff --git a/v0.2.8/deps/font-awesome-6.4.2/css/v4-shims.min.css b/v0.2.8/deps/font-awesome-6.4.2/css/v4-shims.min.css new file mode 100644 index 0000000000..64e4e8d835 --- /dev/null +++ b/v0.2.8/deps/font-awesome-6.4.2/css/v4-shims.min.css @@ -0,0 +1,6 @@ +/*! + * Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + * Copyright 2023 Fonticons, Inc. + */ +.fa.fa-glass:before{content:"\f000"}.fa.fa-envelope-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-envelope-o:before{content:"\f0e0"}.fa.fa-star-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-star-o:before{content:"\f005"}.fa.fa-close:before,.fa.fa-remove:before{content:"\f00d"}.fa.fa-gear:before{content:"\f013"}.fa.fa-trash-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-trash-o:before{content:"\f2ed"}.fa.fa-home:before{content:"\f015"}.fa.fa-file-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-o:before{content:"\f15b"}.fa.fa-clock-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-clock-o:before{content:"\f017"}.fa.fa-arrow-circle-o-down{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-arrow-circle-o-down:before{content:"\f358"}.fa.fa-arrow-circle-o-up{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-arrow-circle-o-up:before{content:"\f35b"}.fa.fa-play-circle-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-play-circle-o:before{content:"\f144"}.fa.fa-repeat:before,.fa.fa-rotate-right:before{content:"\f01e"}.fa.fa-refresh:before{content:"\f021"}.fa.fa-list-alt{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-list-alt:before{content:"\f022"}.fa.fa-dedent:before{content:"\f03b"}.fa.fa-video-camera:before{content:"\f03d"}.fa.fa-picture-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-picture-o:before{content:"\f03e"}.fa.fa-photo{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-photo:before{content:"\f03e"}.fa.fa-image{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-image:before{content:"\f03e"}.fa.fa-map-marker:before{content:"\f3c5"}.fa.fa-pencil-square-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-pencil-square-o:before{content:"\f044"}.fa.fa-edit{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-edit:before{content:"\f044"}.fa.fa-share-square-o:before{content:"\f14d"}.fa.fa-check-square-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-check-square-o:before{content:"\f14a"}.fa.fa-arrows:before{content:"\f0b2"}.fa.fa-times-circle-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-times-circle-o:before{content:"\f057"}.fa.fa-check-circle-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-check-circle-o:before{content:"\f058"}.fa.fa-mail-forward:before{content:"\f064"}.fa.fa-expand:before{content:"\f424"}.fa.fa-compress:before{content:"\f422"}.fa.fa-eye,.fa.fa-eye-slash{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-warning:before{content:"\f071"}.fa.fa-calendar:before{content:"\f073"}.fa.fa-arrows-v:before{content:"\f338"}.fa.fa-arrows-h:before{content:"\f337"}.fa.fa-bar-chart-o:before,.fa.fa-bar-chart:before{content:"\e0e3"}.fa.fa-twitter-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-twitter-square:before{content:"\f081"}.fa.fa-facebook-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-facebook-square:before{content:"\f082"}.fa.fa-gears:before{content:"\f085"}.fa.fa-thumbs-o-up{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-thumbs-o-up:before{content:"\f164"}.fa.fa-thumbs-o-down{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-thumbs-o-down:before{content:"\f165"}.fa.fa-heart-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-heart-o:before{content:"\f004"}.fa.fa-sign-out:before{content:"\f2f5"}.fa.fa-linkedin-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-linkedin-square:before{content:"\f08c"}.fa.fa-thumb-tack:before{content:"\f08d"}.fa.fa-external-link:before{content:"\f35d"}.fa.fa-sign-in:before{content:"\f2f6"}.fa.fa-github-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-github-square:before{content:"\f092"}.fa.fa-lemon-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-lemon-o:before{content:"\f094"}.fa.fa-square-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-square-o:before{content:"\f0c8"}.fa.fa-bookmark-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-bookmark-o:before{content:"\f02e"}.fa.fa-facebook,.fa.fa-twitter{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-facebook:before{content:"\f39e"}.fa.fa-facebook-f{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-facebook-f:before{content:"\f39e"}.fa.fa-github{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-credit-card{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-feed:before{content:"\f09e"}.fa.fa-hdd-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hdd-o:before{content:"\f0a0"}.fa.fa-hand-o-right{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-o-right:before{content:"\f0a4"}.fa.fa-hand-o-left{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-o-left:before{content:"\f0a5"}.fa.fa-hand-o-up{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-o-up:before{content:"\f0a6"}.fa.fa-hand-o-down{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-o-down:before{content:"\f0a7"}.fa.fa-globe:before{content:"\f57d"}.fa.fa-tasks:before{content:"\f828"}.fa.fa-arrows-alt:before{content:"\f31e"}.fa.fa-group:before{content:"\f0c0"}.fa.fa-chain:before{content:"\f0c1"}.fa.fa-cut:before{content:"\f0c4"}.fa.fa-files-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-files-o:before{content:"\f0c5"}.fa.fa-floppy-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-floppy-o:before{content:"\f0c7"}.fa.fa-save{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-save:before{content:"\f0c7"}.fa.fa-navicon:before,.fa.fa-reorder:before{content:"\f0c9"}.fa.fa-magic:before{content:"\e2ca"}.fa.fa-pinterest,.fa.fa-pinterest-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-pinterest-square:before{content:"\f0d3"}.fa.fa-google-plus-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-google-plus-square:before{content:"\f0d4"}.fa.fa-google-plus{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-google-plus:before{content:"\f0d5"}.fa.fa-money:before{content:"\f3d1"}.fa.fa-unsorted:before{content:"\f0dc"}.fa.fa-sort-desc:before{content:"\f0dd"}.fa.fa-sort-asc:before{content:"\f0de"}.fa.fa-linkedin{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-linkedin:before{content:"\f0e1"}.fa.fa-rotate-left:before{content:"\f0e2"}.fa.fa-legal:before{content:"\f0e3"}.fa.fa-dashboard:before,.fa.fa-tachometer:before{content:"\f625"}.fa.fa-comment-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-comment-o:before{content:"\f075"}.fa.fa-comments-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-comments-o:before{content:"\f086"}.fa.fa-flash:before{content:"\f0e7"}.fa.fa-clipboard:before{content:"\f0ea"}.fa.fa-lightbulb-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-lightbulb-o:before{content:"\f0eb"}.fa.fa-exchange:before{content:"\f362"}.fa.fa-cloud-download:before{content:"\f0ed"}.fa.fa-cloud-upload:before{content:"\f0ee"}.fa.fa-bell-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-bell-o:before{content:"\f0f3"}.fa.fa-cutlery:before{content:"\f2e7"}.fa.fa-file-text-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-text-o:before{content:"\f15c"}.fa.fa-building-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-building-o:before{content:"\f1ad"}.fa.fa-hospital-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hospital-o:before{content:"\f0f8"}.fa.fa-tablet:before{content:"\f3fa"}.fa.fa-mobile-phone:before,.fa.fa-mobile:before{content:"\f3cd"}.fa.fa-circle-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-circle-o:before{content:"\f111"}.fa.fa-mail-reply:before{content:"\f3e5"}.fa.fa-github-alt{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-folder-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-folder-o:before{content:"\f07b"}.fa.fa-folder-open-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-folder-open-o:before{content:"\f07c"}.fa.fa-smile-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-smile-o:before{content:"\f118"}.fa.fa-frown-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-frown-o:before{content:"\f119"}.fa.fa-meh-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-meh-o:before{content:"\f11a"}.fa.fa-keyboard-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-keyboard-o:before{content:"\f11c"}.fa.fa-flag-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-flag-o:before{content:"\f024"}.fa.fa-mail-reply-all:before{content:"\f122"}.fa.fa-star-half-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-star-half-o:before{content:"\f5c0"}.fa.fa-star-half-empty{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-star-half-empty:before{content:"\f5c0"}.fa.fa-star-half-full{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-star-half-full:before{content:"\f5c0"}.fa.fa-code-fork:before{content:"\f126"}.fa.fa-chain-broken:before,.fa.fa-unlink:before{content:"\f127"}.fa.fa-calendar-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-calendar-o:before{content:"\f133"}.fa.fa-css3,.fa.fa-html5,.fa.fa-maxcdn{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-unlock-alt:before{content:"\f09c"}.fa.fa-minus-square-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-minus-square-o:before{content:"\f146"}.fa.fa-level-up:before{content:"\f3bf"}.fa.fa-level-down:before{content:"\f3be"}.fa.fa-pencil-square:before{content:"\f14b"}.fa.fa-external-link-square:before{content:"\f360"}.fa.fa-compass{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-caret-square-o-down{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-caret-square-o-down:before{content:"\f150"}.fa.fa-toggle-down{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-toggle-down:before{content:"\f150"}.fa.fa-caret-square-o-up{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-caret-square-o-up:before{content:"\f151"}.fa.fa-toggle-up{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-toggle-up:before{content:"\f151"}.fa.fa-caret-square-o-right{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-caret-square-o-right:before{content:"\f152"}.fa.fa-toggle-right{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-toggle-right:before{content:"\f152"}.fa.fa-eur:before,.fa.fa-euro:before{content:"\f153"}.fa.fa-gbp:before{content:"\f154"}.fa.fa-dollar:before,.fa.fa-usd:before{content:"\24"}.fa.fa-inr:before,.fa.fa-rupee:before{content:"\e1bc"}.fa.fa-cny:before,.fa.fa-jpy:before,.fa.fa-rmb:before,.fa.fa-yen:before{content:"\f157"}.fa.fa-rouble:before,.fa.fa-rub:before,.fa.fa-ruble:before{content:"\f158"}.fa.fa-krw:before,.fa.fa-won:before{content:"\f159"}.fa.fa-bitcoin,.fa.fa-btc{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-bitcoin:before{content:"\f15a"}.fa.fa-file-text:before{content:"\f15c"}.fa.fa-sort-alpha-asc:before{content:"\f15d"}.fa.fa-sort-alpha-desc:before{content:"\f881"}.fa.fa-sort-amount-asc:before{content:"\f884"}.fa.fa-sort-amount-desc:before{content:"\f160"}.fa.fa-sort-numeric-asc:before{content:"\f162"}.fa.fa-sort-numeric-desc:before{content:"\f886"}.fa.fa-youtube-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-youtube-square:before{content:"\f431"}.fa.fa-xing,.fa.fa-xing-square,.fa.fa-youtube{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-xing-square:before{content:"\f169"}.fa.fa-youtube-play{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-youtube-play:before{content:"\f167"}.fa.fa-adn,.fa.fa-bitbucket,.fa.fa-bitbucket-square,.fa.fa-dropbox,.fa.fa-flickr,.fa.fa-instagram,.fa.fa-stack-overflow{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-bitbucket-square:before{content:"\f171"}.fa.fa-tumblr,.fa.fa-tumblr-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-tumblr-square:before{content:"\f174"}.fa.fa-long-arrow-down:before{content:"\f309"}.fa.fa-long-arrow-up:before{content:"\f30c"}.fa.fa-long-arrow-left:before{content:"\f30a"}.fa.fa-long-arrow-right:before{content:"\f30b"}.fa.fa-android,.fa.fa-apple,.fa.fa-dribbble,.fa.fa-foursquare,.fa.fa-gittip,.fa.fa-gratipay,.fa.fa-linux,.fa.fa-skype,.fa.fa-trello,.fa.fa-windows{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-gittip:before{content:"\f184"}.fa.fa-sun-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-sun-o:before{content:"\f185"}.fa.fa-moon-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-moon-o:before{content:"\f186"}.fa.fa-pagelines,.fa.fa-renren,.fa.fa-stack-exchange,.fa.fa-vk,.fa.fa-weibo{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-arrow-circle-o-right{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-arrow-circle-o-right:before{content:"\f35a"}.fa.fa-arrow-circle-o-left{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-arrow-circle-o-left:before{content:"\f359"}.fa.fa-caret-square-o-left{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-caret-square-o-left:before{content:"\f191"}.fa.fa-toggle-left{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-toggle-left:before{content:"\f191"}.fa.fa-dot-circle-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-dot-circle-o:before{content:"\f192"}.fa.fa-vimeo-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-vimeo-square:before{content:"\f194"}.fa.fa-try:before,.fa.fa-turkish-lira:before{content:"\e2bb"}.fa.fa-plus-square-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-plus-square-o:before{content:"\f0fe"}.fa.fa-openid,.fa.fa-slack,.fa.fa-wordpress{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-bank:before,.fa.fa-institution:before{content:"\f19c"}.fa.fa-mortar-board:before{content:"\f19d"}.fa.fa-google,.fa.fa-reddit,.fa.fa-reddit-square,.fa.fa-yahoo{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-reddit-square:before{content:"\f1a2"}.fa.fa-behance,.fa.fa-behance-square,.fa.fa-delicious,.fa.fa-digg,.fa.fa-drupal,.fa.fa-joomla,.fa.fa-pied-piper-alt,.fa.fa-pied-piper-pp,.fa.fa-stumbleupon,.fa.fa-stumbleupon-circle{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-behance-square:before{content:"\f1b5"}.fa.fa-steam,.fa.fa-steam-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-steam-square:before{content:"\f1b7"}.fa.fa-automobile:before{content:"\f1b9"}.fa.fa-cab:before{content:"\f1ba"}.fa.fa-deviantart,.fa.fa-soundcloud,.fa.fa-spotify{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-file-pdf-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-pdf-o:before{content:"\f1c1"}.fa.fa-file-word-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-word-o:before{content:"\f1c2"}.fa.fa-file-excel-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-excel-o:before{content:"\f1c3"}.fa.fa-file-powerpoint-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-powerpoint-o:before{content:"\f1c4"}.fa.fa-file-image-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-image-o:before{content:"\f1c5"}.fa.fa-file-photo-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-photo-o:before{content:"\f1c5"}.fa.fa-file-picture-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-picture-o:before{content:"\f1c5"}.fa.fa-file-archive-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-archive-o:before{content:"\f1c6"}.fa.fa-file-zip-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-zip-o:before{content:"\f1c6"}.fa.fa-file-audio-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-audio-o:before{content:"\f1c7"}.fa.fa-file-sound-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-sound-o:before{content:"\f1c7"}.fa.fa-file-video-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-video-o:before{content:"\f1c8"}.fa.fa-file-movie-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-movie-o:before{content:"\f1c8"}.fa.fa-file-code-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-code-o:before{content:"\f1c9"}.fa.fa-codepen,.fa.fa-jsfiddle,.fa.fa-vine{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-life-bouy:before,.fa.fa-life-buoy:before,.fa.fa-life-saver:before,.fa.fa-support:before{content:"\f1cd"}.fa.fa-circle-o-notch:before{content:"\f1ce"}.fa.fa-ra,.fa.fa-rebel{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-ra:before{content:"\f1d0"}.fa.fa-resistance{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-resistance:before{content:"\f1d0"}.fa.fa-empire,.fa.fa-ge{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-ge:before{content:"\f1d1"}.fa.fa-git-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-git-square:before{content:"\f1d2"}.fa.fa-git,.fa.fa-hacker-news,.fa.fa-y-combinator-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-y-combinator-square:before{content:"\f1d4"}.fa.fa-yc-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-yc-square:before{content:"\f1d4"}.fa.fa-qq,.fa.fa-tencent-weibo,.fa.fa-wechat,.fa.fa-weixin{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-wechat:before{content:"\f1d7"}.fa.fa-send:before{content:"\f1d8"}.fa.fa-paper-plane-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-paper-plane-o:before{content:"\f1d8"}.fa.fa-send-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-send-o:before{content:"\f1d8"}.fa.fa-circle-thin{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-circle-thin:before{content:"\f111"}.fa.fa-header:before{content:"\f1dc"}.fa.fa-futbol-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-futbol-o:before{content:"\f1e3"}.fa.fa-soccer-ball-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-soccer-ball-o:before{content:"\f1e3"}.fa.fa-slideshare,.fa.fa-twitch,.fa.fa-yelp{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-newspaper-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-newspaper-o:before{content:"\f1ea"}.fa.fa-cc-amex,.fa.fa-cc-discover,.fa.fa-cc-mastercard,.fa.fa-cc-paypal,.fa.fa-cc-stripe,.fa.fa-cc-visa,.fa.fa-google-wallet,.fa.fa-paypal{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-bell-slash-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-bell-slash-o:before{content:"\f1f6"}.fa.fa-trash:before{content:"\f2ed"}.fa.fa-copyright{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-eyedropper:before{content:"\f1fb"}.fa.fa-area-chart:before{content:"\f1fe"}.fa.fa-pie-chart:before{content:"\f200"}.fa.fa-line-chart:before{content:"\f201"}.fa.fa-lastfm,.fa.fa-lastfm-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-lastfm-square:before{content:"\f203"}.fa.fa-angellist,.fa.fa-ioxhost{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-cc{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-cc:before{content:"\f20a"}.fa.fa-ils:before,.fa.fa-shekel:before,.fa.fa-sheqel:before{content:"\f20b"}.fa.fa-buysellads,.fa.fa-connectdevelop,.fa.fa-dashcube,.fa.fa-forumbee,.fa.fa-leanpub,.fa.fa-sellsy,.fa.fa-shirtsinbulk,.fa.fa-simplybuilt,.fa.fa-skyatlas{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-diamond{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-diamond:before{content:"\f3a5"}.fa.fa-intersex:before,.fa.fa-transgender:before{content:"\f224"}.fa.fa-transgender-alt:before{content:"\f225"}.fa.fa-facebook-official{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-facebook-official:before{content:"\f09a"}.fa.fa-pinterest-p,.fa.fa-whatsapp{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-hotel:before{content:"\f236"}.fa.fa-medium,.fa.fa-viacoin,.fa.fa-y-combinator,.fa.fa-yc{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-yc:before{content:"\f23b"}.fa.fa-expeditedssl,.fa.fa-opencart,.fa.fa-optin-monster{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-battery-4:before,.fa.fa-battery:before{content:"\f240"}.fa.fa-battery-3:before{content:"\f241"}.fa.fa-battery-2:before{content:"\f242"}.fa.fa-battery-1:before{content:"\f243"}.fa.fa-battery-0:before{content:"\f244"}.fa.fa-object-group,.fa.fa-object-ungroup,.fa.fa-sticky-note-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-sticky-note-o:before{content:"\f249"}.fa.fa-cc-diners-club,.fa.fa-cc-jcb{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-clone{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hourglass-o:before{content:"\f254"}.fa.fa-hourglass-1:before{content:"\f251"}.fa.fa-hourglass-2:before{content:"\f252"}.fa.fa-hourglass-3:before{content:"\f253"}.fa.fa-hand-rock-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-rock-o:before{content:"\f255"}.fa.fa-hand-grab-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-grab-o:before{content:"\f255"}.fa.fa-hand-paper-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-paper-o:before{content:"\f256"}.fa.fa-hand-stop-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-stop-o:before{content:"\f256"}.fa.fa-hand-scissors-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-scissors-o:before{content:"\f257"}.fa.fa-hand-lizard-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-lizard-o:before{content:"\f258"}.fa.fa-hand-spock-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-spock-o:before{content:"\f259"}.fa.fa-hand-pointer-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-pointer-o:before{content:"\f25a"}.fa.fa-hand-peace-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-peace-o:before{content:"\f25b"}.fa.fa-registered{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-creative-commons,.fa.fa-gg,.fa.fa-gg-circle,.fa.fa-odnoklassniki,.fa.fa-odnoklassniki-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-odnoklassniki-square:before{content:"\f264"}.fa.fa-chrome,.fa.fa-firefox,.fa.fa-get-pocket,.fa.fa-internet-explorer,.fa.fa-opera,.fa.fa-safari,.fa.fa-wikipedia-w{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-television:before{content:"\f26c"}.fa.fa-500px,.fa.fa-amazon,.fa.fa-contao{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-calendar-plus-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-calendar-plus-o:before{content:"\f271"}.fa.fa-calendar-minus-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-calendar-minus-o:before{content:"\f272"}.fa.fa-calendar-times-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-calendar-times-o:before{content:"\f273"}.fa.fa-calendar-check-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-calendar-check-o:before{content:"\f274"}.fa.fa-map-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-map-o:before{content:"\f279"}.fa.fa-commenting:before{content:"\f4ad"}.fa.fa-commenting-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-commenting-o:before{content:"\f4ad"}.fa.fa-houzz,.fa.fa-vimeo{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-vimeo:before{content:"\f27d"}.fa.fa-black-tie,.fa.fa-edge,.fa.fa-fonticons,.fa.fa-reddit-alien{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-credit-card-alt:before{content:"\f09d"}.fa.fa-codiepie,.fa.fa-fort-awesome,.fa.fa-mixcloud,.fa.fa-modx,.fa.fa-product-hunt,.fa.fa-scribd,.fa.fa-usb{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-pause-circle-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-pause-circle-o:before{content:"\f28b"}.fa.fa-stop-circle-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-stop-circle-o:before{content:"\f28d"}.fa.fa-bluetooth,.fa.fa-bluetooth-b,.fa.fa-envira,.fa.fa-gitlab,.fa.fa-wheelchair-alt,.fa.fa-wpbeginner,.fa.fa-wpforms{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-wheelchair-alt:before{content:"\f368"}.fa.fa-question-circle-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-question-circle-o:before{content:"\f059"}.fa.fa-volume-control-phone:before{content:"\f2a0"}.fa.fa-asl-interpreting:before{content:"\f2a3"}.fa.fa-deafness:before,.fa.fa-hard-of-hearing:before{content:"\f2a4"}.fa.fa-glide,.fa.fa-glide-g{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-signing:before{content:"\f2a7"}.fa.fa-viadeo,.fa.fa-viadeo-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-viadeo-square:before{content:"\f2aa"}.fa.fa-snapchat,.fa.fa-snapchat-ghost{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-snapchat-ghost:before{content:"\f2ab"}.fa.fa-snapchat-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-snapchat-square:before{content:"\f2ad"}.fa.fa-first-order,.fa.fa-google-plus-official,.fa.fa-pied-piper,.fa.fa-themeisle,.fa.fa-yoast{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-google-plus-official:before{content:"\f2b3"}.fa.fa-google-plus-circle{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-google-plus-circle:before{content:"\f2b3"}.fa.fa-fa,.fa.fa-font-awesome{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-fa:before{content:"\f2b4"}.fa.fa-handshake-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-handshake-o:before{content:"\f2b5"}.fa.fa-envelope-open-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-envelope-open-o:before{content:"\f2b6"}.fa.fa-linode{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-address-book-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-address-book-o:before{content:"\f2b9"}.fa.fa-vcard:before{content:"\f2bb"}.fa.fa-address-card-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-address-card-o:before{content:"\f2bb"}.fa.fa-vcard-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-vcard-o:before{content:"\f2bb"}.fa.fa-user-circle-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-user-circle-o:before{content:"\f2bd"}.fa.fa-user-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-user-o:before{content:"\f007"}.fa.fa-id-badge{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-drivers-license:before{content:"\f2c2"}.fa.fa-id-card-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-id-card-o:before{content:"\f2c2"}.fa.fa-drivers-license-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-drivers-license-o:before{content:"\f2c2"}.fa.fa-free-code-camp,.fa.fa-quora,.fa.fa-telegram{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-thermometer-4:before,.fa.fa-thermometer:before{content:"\f2c7"}.fa.fa-thermometer-3:before{content:"\f2c8"}.fa.fa-thermometer-2:before{content:"\f2c9"}.fa.fa-thermometer-1:before{content:"\f2ca"}.fa.fa-thermometer-0:before{content:"\f2cb"}.fa.fa-bathtub:before,.fa.fa-s15:before{content:"\f2cd"}.fa.fa-window-maximize,.fa.fa-window-restore{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-times-rectangle:before{content:"\f410"}.fa.fa-window-close-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-window-close-o:before{content:"\f410"}.fa.fa-times-rectangle-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-times-rectangle-o:before{content:"\f410"}.fa.fa-bandcamp,.fa.fa-eercast,.fa.fa-etsy,.fa.fa-grav,.fa.fa-imdb,.fa.fa-ravelry{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-eercast:before{content:"\f2da"}.fa.fa-snowflake-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-snowflake-o:before{content:"\f2dc"}.fa.fa-meetup,.fa.fa-superpowers,.fa.fa-wpexplorer{font-family:"Font Awesome 6 Brands";font-weight:400} \ No newline at end of file diff --git a/v0.2.8/deps/font-awesome-6.4.2/webfonts/fa-brands-400.ttf b/v0.2.8/deps/font-awesome-6.4.2/webfonts/fa-brands-400.ttf new file mode 100644 index 0000000000000000000000000000000000000000..30f55b7435491ed4c2b11de8ab5e5c7e1e1ed669 GIT binary patch literal 189684 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

    (0wGwLXB2naKMKgASi>6$6=JG#)$u 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 literal 0 HcmV?d00001 diff --git a/v0.2.8/deps/font-awesome-6.4.2/webfonts/fa-regular-400.ttf b/v0.2.8/deps/font-awesome-6.4.2/webfonts/fa-regular-400.ttf new file mode 100644 index 0000000000000000000000000000000000000000..c79589d83dd5569afad3a4bf7dd96d97cfd52e57 GIT binary patch literal 63348 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 literal 0 HcmV?d00001 diff --git a/v0.2.8/deps/font-awesome-6.4.2/webfonts/fa-regular-400.woff2 b/v0.2.8/deps/font-awesome-6.4.2/webfonts/fa-regular-400.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..059a94e2fd7a6144d1496157ce0c21e39fcde121 GIT binary patch literal 24488 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 Lgti_09|HpbvH4-J literal 0 HcmV?d00001 diff --git a/v0.2.8/deps/font-awesome-6.4.2/webfonts/fa-solid-900.ttf b/v0.2.8/deps/font-awesome-6.4.2/webfonts/fa-solid-900.ttf new file mode 100644 index 0000000000000000000000000000000000000000..e479fb29349a12b564516c40aa529276c6c5e12d GIT binary patch literal 394668 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 B77+jd literal 0 HcmV?d00001 diff --git a/v0.2.8/deps/font-awesome-6.4.2/webfonts/fa-solid-900.woff2 b/v0.2.8/deps/font-awesome-6.4.2/webfonts/fa-solid-900.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..88b0367aae421f51483c07ad7ae3ebc5251e48e5 GIT binary patch literal 150020 zcmV)uK$gFEPew8T0RR910!jn`3IG5A1-LK(0!g<61O)&900000000000000000000 z00001I07UDAO>Iqt2_XKkp#+={zS{GKm~_z2Oy;v+>(+3L~tGe0JeJPVMK~%4^I(2 zX}x#=R8>_~)s%#Q$86gHpsIo&{p4rA_|>+{{}J!AHwf(n;$Zv^OmYtyzsAdfpQ%uiLib8| z6S2~(xk~sjDGp1KR6A3j^#g^HzoP(8L}&f$s;)jjNoF$#*?aak$ipMvKc1I#pl&Au zO@9WMKt==ffU2ndL=);$0ue`geYr3spjgg;5JVWv03C2Ovvzl=kiVy@lX(k~2g1Sr z^G`U<{=E^5MjDVTX%xqC>{zjs-6R_;wxuT7G+rtk?zPt*P>y)7_n|%X(YBwrN9Y4$ ze<02=rOko!^JL}xzvoufy>%^Je>$ota&&Ry%T$WLvh^O_pq7FQ!;FO@MI&!vanMU9`T`lx9dJ5Lh6EbSL>g z^%o_-k?!9}AHzR9uR70tD6t&NBlh>$%G^qDilBxvTq;0-*cmDqFpViHWC-el0JUTo zYPLg7t3rk$OBAIDaKT|3DjES9BGW*ID9JV;z!>-kz}$TPpX#-}w&&QeuNL;T4Hz-( zQ==X`;<3ZrCo=YkGFECsds0SN%7{BSVMo@yT1VW`!o$N~zwW8~5+@Ps0OJSGIv5kU z0z6+f^_{FA09+HDWCCaf8~Y5mH@dYInx0zXGEG5LG)d7U(*wfu-?DGV&kug%@t-2z zb5?;K28WBs$7r{zUW=*jCNwGJs{XT_>K?-1A;h52yS*VPnmpvM2yPutVI@+dkq(EJ zXoPUU^Z!dt?z3pq09%%NUjjo|AbM{`;Lk{4#xf{XkyE;M``8{kZM0Q(YC)y5%2d*{ z-jts%=7JWcuwDQR4h#&Z>;J!BrS<6`3D&^kpGTIE`TyMAG5`)aOg+!?sO@v^74CcY z3GbP?@XX8w^Fc6o55dem1atSe_rB-m?>#ejn7Ic)caI>-0{~eO0FoUM2y#V$Z1!4Z z?jC|i1lIZ<5m>7O0N3gOL4nLHA*b#+0z`2EU{*Fjvg!jQ*ZKhYr=I6vkCFA2Y%NRc zuVri1TIoFvlGKvWVvFKe`?W01=HDrb$Su146nc%fskY}+7Q*6{@NZ%KE|>JVjP$Z zSM+ypzIC7mAv!EFt=i1&?e#CA1`N2!Quj}6zP0V|%H3+Q5Fjx6#AXp4R@e1zf1eBj zgpk;>ENy=p1YJL3+l#gB4^~cmW5NFc;CXBBKd$|(a%fI9V2W4CKMvRuYC{9(@N@X- zoJ)S6Fk0n*)6r^I*~I$<1m%`{cinSFpi6oLob9jc8{2peX4WyCtHQtG%#ACTN%jtd z9v7++dW{J>s&_yIB@n|;HBhju#NSAbqFAE)Y0M1^C~FK&R{mQ;oa?%Cc;l7Vxwz5F z8zrnYF6EhyPJPh?(@dt!$B7T<3@kR;w!80BW1nG#-}BWdw1#&CPTP|6=%vPoyg zMTAnm$G@cCPyb}q_SCw{cuH~1iyR+T+^=c)q4JfDqu3$(MVgZItowN4D6`z*eIcM3iK3LbU zbbf8LdsTA4!~6YMwg^tYL5=m{Jq$%{_`SCy_=NoYoQ~w13N(@GcNX*m^+kuEwkCMj z&c}ehV*mFDJMLG%1$kif>0M<{K54MkR#`7HVx3chFNNjj!wNkn2W!{I@e(z9-xzss zD29nnnR&<=Cif4A-($^L9nxY`x@XU%*8Ak5x+`_Xo&mvJ;&|jG4h@KVve|B)#4y)UJT8YnGBg5D?YRVaCbv3yiH5fY|lDWFb zcYnV)>7O2klM{o>p{>+f5G!6m9tHW9sa8r3`mvGyC_F13`}&KFfnma@WPNSrW#4pW zlfem}x}>%DRvBA-5bu(^MILK2;-A?Ul2852kN!h`k_X0r{d&$BKc|J($ny0I<@xoF3EapSD>%?)Wz7~vYIEsoi|+D)e_q*za&5N$k|GPnd9a8V$_QEaM@cs#V32( zbXkGnV+uzKdIoyCYZ|K;xgeopn!g&G;@~#s_nC0S!$$ zr<1er15jhV`RA-jC+psbf_1r927|d$I)DD{+KKe@bjWiqUW!pE^zLUVV;d{0Q`Yl} z6^By!;h7Uh49 z^*fpE`}@i}V+N2>U-*c8@uNA>u_ouQRx&nzFwm_` z?^@Hzo-5%WQ%7o{wXqDpb4l(9--LhE`T|q?GpOxh4%a|C*xfqVGbMKcGj{nG;yVEy zaNxOM>tnj>-W3PvnB)H6Yo_0N8%8gCJOHWVHozi6QB+2IbVGOaKu`2SZ}dT5^h19P zz(5SbU<|=f48w4Yz(|b3XpF&FjKg?r##ZdaZtTM`oW>*kFj-ALliyS}Rm>K%!|XJ> z%pP;ZoG@o?%r3AC?IOF_F0o7Pa(l|2w&!D6Vg+1+OXl*rLawkY;)=SJ?v{JyUb}bh zz5C?8xS#Hq`{Vv6o{cs{$D&)&?dVVRmtY(dn2ed3o%v}PqhrJ(EXEQn$x5uunyke- zY|jqt$WH9cF6_nL9M18az{#A-X`Id(oXJ^S%w=53)!e|1+{De?!mZrK?cBkg+{N8I z#Irod^Sr=|OyVoP<`4enKY_$cGD$9}C5@z&bdpgrOBTs0*(AHq>c2HrLs(x7cN)0e9`np^A^olG_hz?pTej2S$u6j+RyeY{3^fG@9{_caevz1 z@{fIzf2yUmn%2_h+C%&4Af2GIbiS_E9eO~|=y|=Y_w<22(s%krzw7^yI>bWpP(92G zYr^qxI$Q`>!_DwKym?aK$^IvYo_u>+?I|9rx*D#J8|;R=(QbiT;bhsgN3J zkQV7s4i!)ZRZ$J~&>C&f7VXdt-O&R*(GTM=0n;!YGcXggFdOr*5KFNP%drCMuo0WE z4~K9M5AhBk@EHysU+^;me#LM29se;pV=y-3Fdh>!5tA?}(=aX5F%vU0J9986b1@%_ zvJ}g)8mqG&o3JTcvK_l}1SfL_=WziSb19c`IahKm_wfJ^@-R>HChzeDU-A`S^BuqN zNB+j&`6vJ4e~PH+imi0Yt70mtnyRIGYM{32qv0B%Q5vnunyopSt9e?eMOvy=TBCK^ zq8&P><2tERI;}H0t8==bOS-IkdaNgUBd@ReUO!3tO@Hb?i)wK!jis|3R>(?NYinyA ztg}tDNjBXU*j77l7wxLuwEOnZ-r5KA_LKc>|Jwf{T1XHwg)AX!C=!Z=QlU&JA1a2* zp=zieYKMBEL1-NKa0HBn@h}Od!CY7bOJF6eh4rurw!?1N2S?yIoP&#S7aqeacn9v_ z3EmJ45s&~WkO3bsH`c~F*Z>=1Q*4GEup=JCvv>)w<3oIcFYqmTVE_hWIL2T+CSnSv zp#wkSSNwth$c3^|Au39x$)bu>m1PGaZRqx^|>u~;LhBg`|@BO#-n*W&*VA0fEV*x-pE^c2k+q{e2mZV1-``B z_%`3;XZ(uavMal@7yENChjKW_^9TOMKRJ_;ng8f4I;YN~^Xhy$zb>SU=n}e=F0X6p z`nsL&rTgdsdaxd+C+oR-rCzHy>FxTUKCaz#ppMaT+SWg{)9Ew}qoPsSsAV)T+87g! zNmaU&{qVI<9htf{_4vLs(i*0IinE zIzF|p;P`3hw5!{V?1Ao$SSgl93rPE)VfQ~R1_UV$Hm>n zfXNAmJWDJP8^mU{R~!(BKgk(!L0l4-#RK6gLPfMl73pp9MVmqio~+AFc_<$h zsv=cFTPPJS&61gWVe`xpok^W-lkd8Ndi_2iji4E{{I+9YJWPaXFas9A5?BsvVI6FQ zEwCH*!T~teW?sNsaQ$_HAOfNx8Peec{Kn!~2kT-(Y=q6QId;TOco@&)6}*Ly@fp6t z_vnK`7}~m%d;LB3DpZr|QFCg&uE8{d#?mC3LNnWzR?uo%PaA1F9itO;p-n#P<*_h{ z(ieOqu`_aVUM|4JmaW0HxgNLvDg${KkK%DWlV|gMUc_s718?SSyoV3BkAI#o@fE(w zcljy5q}dnd(e&COBi9 zQO2)7F%@c8s9K?-g;uf^YPnkPt%ufq>xOmBx@;KMc59=x&T3@UwrW@b~lqG(J5~&(fCECv{1kQ-xG2l}N=>_LL?5kALHz_!Gb5SNx10@g0b7@i{)lhj<_F z;%&T%*YPS|#`Aa(cjAVZ0$u`mu@?be2zUVicpl)no(*{B=Zxu|*5C9LPX;^*@I+7W zc#ox6-Dtq0JkldP{L^lz2YDdi0q*Y}?(WX+V#*M)B9wmG*Mw{lCsEdV!nv)ugA z-2iZX*8^M^a2>$4UCT9H-PHhBbrrysUC9+)$hn5=j8qg|0D*!+X0L{}} z&DI1!;{c5XG$!_c_8$posD=RQtKRCR9_psf>ZtZ=trlvkYO1O-fC}(`{>Oj#7XWyh zmwBAqxs98-for*jE4iGDIfoMfj^%LnV`p{(*pyA!hz(hv^;nm6SerFija6BhEJ3sRyKkz-@@dcmo5g+iL2v0Cmgc%}C z7h#$RQ<=hKCNY8WjAJZg7|kd~@*wwfANO((cX0=|ax<54F&ATu>;$&6CiT)JIKJ7ZDLb zB~(NOltWpRL@^XX76iZ_K2Z1DeRuENWB172clX>?cflQS+uRzrTEtCr!^J~HL_|bH zBQ!!IG(saZLL>D5PiJ*WB?d4xsi9lc`}^pP&pWwt{{=^UM=V|0oRGkK^}NZAydVm<7$Fva%R zFuTM0*cRJluh^<^HXO2>;gHP>+rqxEBTNhP!i+E@%nK82hdpOc*b|{bs1mA#RLBS! zCU(V*oSN~jQ0p>#;u1iQok6e?ND8d;`gTBhx?L$<>X*a2&2ZETOtviCxR zkP#|a!BEt`2$e!%`^mhCVKq!bPFrM)?5KTaANk|{s6Xm6?GyXPcd!+<%}iLdAHu$#8dR@p4uW4rukei8usW7-qE?Gt^08~CiCmtC7W3ceor$+njouCsyYkYmwD3G^69$AfHCAn?I7wBL5n?3L0eGd9cl$)aqK-+nJc%1>VhCe#y z#G-GY%Rrxy&p_va&H-s5tw8QcSm>B-T&<1(9VW9t2kGH1!pxOn?w5N=4#6B96ZUM$ zZ!l8Y@pR-5Fx&A@Og9bO6mVm}4T7U|CL1_F=Gw_$*A7AP7=e7`rvL>hL}7|hlwuU8 z1SKg&Y08iwNs5RJ(!`Xd9ObD%MJiF5DpX}FnQpz?;5NE#ZoAv%_PD+7kUQ$my9@53 zyT?7~9&!)6N8F?CG55H8(mmy#cF(!z-3#s&_o{o%z3$$2AGy!mH||^ai~CiOEK*2{ zNC}CgvQ&|3Qd{asU1=zdrKPlz*3wSeO9$yFU8S4!kY3VPrpj!YD+^??tdNzmN>Z^T11O#TFYuVEw2@{lGf7(+E5#56K$q#w3~L<9@aYTgLH@v z)$ux2XX;#?uM2dcF4D!iQrGJqJ*RK!2l}CYq#x@i`l)`VU+ee2fFI_E`=x%D-{Uj= zNq@>;^|$+n{KNh+|D=D$zu@2WANjBRZ~kA)X&Dw-P- zzywtWn5YuKB$Wgvs}wLrMZi>*0ZdbAV7iKd8LBKWQ?5%VFfNi2diL@bI_ zh{ch5VtwTOhz*brBsN4oh}Z~uA7W$V{fSMG46&G!^kBnx~1ckl!bM$1pPyf1!Di__xSk4=p!rk;Zc)+>_em zc8$@vVL;lSb_ArEXh%fz9_>iT!_bb5JRG0|*FI~E3~(vGchQw<3C7Ze@_?rCkHYrd?ATw-(FqyH~X9ppDxS z4348c3x=gV8-ovM&q4l->E=YBjtp%t5yZ-C~%NZauoaF%R8QbVp+?x^w8x#X5B73)Z8%4%Vl;5jLQ^ z6E>u~2R5R605+z31;flk_bzNg_eq0I>4xa)e61+6(O?V8e3S*}X+>ES*p{+7Y)9Dw zwx?_dJ5Y9l9VrJi*okr^<*4~rQBI-3u9WjB7tFbeaxJh21Z8yrOW4-Tdup@l=}r=Xt_htkg^IGlbVID-B-IFkNC zIEwxrIGX+eIEMZyIF|nT7LKETiT-6APyd)MarNbw|ND)IG*@E_H9}J~)rMKlK1yKs{A(5%o;Cn0nQiE}>pa zy$P36Z=v3btEqRW!L`)8s4vcQ=c&F-{TPo?JL+e6o%#j!YrIGO7WjzzoxbcpIp6bX zMjrAN!^jLX;zx#=8Rn*p$1oqm+LXx|)@9g)vM9r540}_SW!RVD0LsP;2Qi#X*_`22 zhO;SqGMvkB8RYvG(R}j+@OHr;QmQjng60t0?0_AaHMWG%^tkkj|MyyP%MR}T7 zhuC~BTf`QiyhUt@@;0$mLwTRrhS=$NpopD;k%(PTJ|}h^(}=`w#9ovyh<%8oDBlvt zs6`3lc;X~V5+@7w9O4wzbBR+?ekM-SW#dj~9?LJpnZ#L?Ux{;wb1A7UZbp=+rgHG1O4kBgZ7iI!4`0jzf-1U6&jW zv|Y&wQ2s_v*rNQMoP?Z$x;{CjP_7}TYEd^Kry-}KZc0wC7UgGh26ATV7UV2~3CLMd zw;^X+{@4QZn6r~}QMV=MAs3|XNG?n+M%|rUl3Z#Iy_sBwT#33bx$-h*J(ygDT#I@L zxemDj^=NWKwbaOs$W5sykeicRwexw*ZO9#|XOIVyhfvQWk0Xz#UPPWqo^m`^a z2IM&nZGG}w^8D*li@XrjtI3N{mnSbqy@tGW%z7<(1$ia)I`Ve%F6s^BJwm;Oytidr zoV<^`pL#3#2>JLi%ozC$`6~5p@=fwB>Z9Z*pgvB1s@?80P@f<_*L7%qz97G%K1qH< z{(<@o`4{qU)R)O$Kz)t;Rh#DD$ls~2lmB8XF(LVH@_*Df>F9;}E`0?0$kg}gqtQpF zeoUX3J{9#-`n2>pj~nNy&re^7`Vaad^hK$iz6^a;>QD65Xi@)5Uz5HT^?&qr)X*Az zUHX~@8LggL$mGrArgkRZb7U|Jxmywn|gSQfqAG$Q;#9mr=BXrhSaMXVk7Fq)JKlTiuxFcO{q_L zC}K0}a~`od^(E>n#1_=oBw}moMQ^GRqyFR(+f)Cd{!Q#a{a2!#N&R2M zPUH{~JCmb|*oB;2#IEF&B6cIE>JU?rvy*e4olA3WI>cV&eB}J+;L=cO`cxP9gV{N1RUXL+(eMK^~+I0}GJ{lZRZlI6xjo9!{J~ z9!VZUoKK#>2FAtYN#x1ICFH5(nZ#w}+2lFI)#SwzaV>e7ZeMg0BCaFv@Qmxpd&&EW z8_0*qhtCxE$w$e@iCf7h5pf6kv`5@YzC^xE+(o{j4UBupx5*EPd&!Tb|vi^%KEhHX}3`}rrklild?7KZrZ(+ZE5$@ z9-{0(dxZ8BWf$5rv==CQ(_W&zOgVt|D(!X3L9};BltXFni*gw4LyvMe?PJ;}lp|=L zNtB~#Uy5=x?Hf^!q5UArv9zB(%5k)RX#Y}1IBIS-sC>S?c{#s{=}W+K^idbCJ!MGC+;DSB99>+AkWl* z@i2Kdc^>fyc`2zB6FFMSehjNW4vcN`6MXOMWR4?~`8- z7$1<|lRpq2l0TEb5+9R)NyKO5KMnCY`Tr?AAMph>95p=g6*VFq;u~soYK-$DX^n-5 z@2Lqz{6J0W5kFE>Q_~PXQPXL__=TF0nu++8nvYt5_?=oUccbXw+%c>9olA zpiM_TLp^&gp-(+ey-1shdKuAXrC#mOW~1Js-aWV4r#`2?q|Hrzk7)BzKY6tIsb8tz zXbVt(NVJ8h@@NZFe^Gza7NHN6M_Y{E=tF3W(}$H9a29&1oF$zZz_bLi!5_csE=MsM(3g;8Q0)kD`D11hAE(%`|cMS?(6E_%z z?}$x8;YVT)g-CQ63j2tzMbU`8j$%1tFQZtV*xM*pA@&)HwTZojVpC$>Q5;V68H$sM zI}ODt#GQ`fbmBijaW=6^D6S$p5yjQSKZoLh#6CdrFk%IY#}j`Uil-327{#+l(FDcw ziH=9{0>fR1;V#0$+~pA03&ksmdjiF4i5^Drdg4c+coXs0qj(!Brl5ES!J~Mm-Y-9i z4?^4|6dxk4I*N}F*8s&wiT?=2$IR^>hv+91pCI}f#ixin4#lU5TZiH^hIr=s{0 z(LNMkCcY+$uMk%s#aD^{55>2Lu1E15;@?K`BVym9_%ZR5QT&AHUlczj#Y7Z8BkpPx zKPN?d6u%(OqxcQ+$D#NeanGXoJMpVf%tU9SxR2;}6#pKj*mzZPJ0(D0qa=u*kCG8T z6s2-RSE5vb=qi*d5*JabMBFndRVF$PrRqd~pj3nCQj}^E{f|;D;s&Bro46NHszY=G zN_B~=g;G7@E=H*}(WfZ2C9Voe?TCGdQYT`kpwx@F87TEOO<-GfKy4eNEB{5I+{B6NxQD=_KM_LFsH#j7I4k;>)3QmA3OFT@CSzP`Zxj zMwG56?s=4M&^DQ*+abjUl&U>clV<8J4yGUZ8%ByL)`HwJxJVLC_Sp}IZ2PB zBC}ImyKAiYpP(FsZKTtk_=xCHrChi@SPb0Pt<*hVBG|G_z8k301rP;u!ew#UnCftfQNrb zF#3Rpe?uTY0zCXXg4qB({0D;hS-``8BH(ub55Ghpj|V*b3ISgOc=#QH`53^%?-I;M z10Md6V66Zi{(@k>9`LRM?JJYJzJ$5mm$5MS70kG=V#a+9g7G52yS{G5eFHP@o0xIm z!i@Vi7SDYLbtgvx?VFM#i5aIM7{3BMnkN_*;8Bxcd<^g?C764FM<)p82=M3(!R!DY zoh4XvfJf&DRvqx@Ji*ujJh~6TcqZV{jRb28@aQIj6#yPRm|&d+Jo-(7@i%}+R|xP* zz@yg@%>M^GdI!P$I^faA2<8~@=#vEVR=}gbC6HGE9vu+O7XluA$@0Q|9fCOpJo*-a zJO=RS+XUmSfJfgY7*_y~zDFR>13dZxfjklL=!XQ;13daM0lxuw^b-Qv20S_<82=7< z^b3OdJ;0-165w8dM>B%)OTeGsMlfy%{Q0v8WDD@;cM{CM1N`~x2&Mt}^G^_rZvp=N z5B2)cFCka}$5R~R6bzu?fr2i;9_B&P&uNtev`UkzTUJF`E$KujflY0?l;v3-j2`^p z{G$(k(D*?Q>VNb>51xG;g^aKrNr5P2G&_i-!0pSIXFuJ(e0h2q`Q_>5%YGDPct3I_ zIJtYzNjkp!_yDfM353uF2nTtQr5$R=L6qqJW>pRYqpZq2%WY~WIvFu0C1W<(PPpsx zB*k%9dJNwk5N7)rMp1|_IwAh&9v|QoCvX!y7$DS1p%wP4vMLjuXodaFM8^@eSCKlu zrcLcU%d)Jj3;bq?EAj?Wgc#1uo!Yu&dW>V-TZuWbHE)tz+ zYEydyGn(HEbPG2No#@baM{OEM)J{8jwu`;ASENOj{|&QoEYVegJuch8q8H<2RAn_B zRAql686yVv1a*kvxpJeoxPXR9yt%?aoyV_0O~11^V#{Hz z7B0W6IEKY;FT3dY0LM6i-SV}vsZ(2FNw#d@lhy88RqmmEwklg#RNhm`*dQ=%&ua*!)N zw~d#Af@DFT;70w=Yz`3ic<){(I*Dy+(=5;OVP(_8rm;?RQjL3Od6olNUq63-eVy1Z zJ~`27AT}B&st8dkP9H@=Rd^oZQ1811e;%`v(*B1ApHm z26Y7Ir$&33?(f@uMmP=`b4QNg+#?2U&Hg8o?5hR$FSp$YCvXxV>?my3wc%h7v!G!2 zhDo~A`*kR*EYI>k=*%tF%1*7-(^s#YAb8@pKDrJ4k0EAMelbBzk`C_AwW@lT#gj-* ztXzG1^$xya82VqB>vWO?x23}tKscz1atHfj{W_4^H0|Ws26iIZM7K~U{j%DgLfRFt zGcYE97&EF~thciqG0(Q|+n#SIVwooAoKqs2_iaTHVidKW5P9~ElCd%4lVBLDTQSeJ zx3e4rziD#Lsb!kntS8Z=dxo*Pl`+}IvTuS7fUwMq)_wa7yNX)p;AJ;4tv+v=CKsIB zW6Ip%pk$(U4o2;A^7z1$@fN|kZJ8#Y{m@tHVw8hitl0()KLGp|#$==o)t_7T_X<*xlDooH&z1V*Z` z-klhs<~q)S!#U@MVgJcrRICrAe1A6PhGA2|IbLK;f{_<*)`HXUKmg40BFj^Ico?;* z-Op$tJ?9|L^0F#Qmw7gpRlisC3d_7VA?at{uUo>yV?uoqOP!)sx-tZ)hyv$++-b zL}!Fhu-8ni^|iC*e;m`SPQK4YWQ+^%o_+9p0Kn(t^Pvuanie({I9mRn%)41$R^2ku z2|m{{O+NcM+T1iP$~m7+1H=GFoO6m#^Mqve`&KShl4yzm*NgB{G(pmOmV-Bt~#6eHREKsY5EiF*S7KQp`8>u5hF`u z)h(+m@Ah2_EYsvjXGgoW9Y>dBHa#8?@Q)9$hZE?-2*ysWgI0o-xI5HgWwhMIe&JxZe8o0Tu^>(wq0$$IOi`_*j>#|xG>+tY+E3lMr~nX$*i`P zQMWOh9uG853E&j&*&=nUuj@o7gP+b`x8*hu4rT^6JFp<-Av}#VN%((!mS=f_`Lb|B zSrSr~H%z7Lbz9q=4q~UXy>;FB?v2KY^@ZiWmtC{kc7)XJ<4IZGFanA5#-uE7xS=fL z@Y3G&+_eEovb3~*?RdAuVN703H&1XwS&}Juv^d>3#tAf_g+#_}YM4x|+{6CK7p*Ec z&d5}StsFSU3D#h#od%0Vt&1TT)mEC2Wj>B0z#wfkVIDu6F%+jJmVSc3q zNt&y|Pr=m<$LovJr;Ck^;`Hgl6@t0$`I~P(zow*AYv*si`Mm2gAzUmrHj2@x*x29& zKl{v?^{uU~t+lgfT`pY4bmQg_V$RnrIRu~Qf_@rgcL(ckySLeIE+Q^A`KMY)$KVjwxbXh^_wY&Fo=04-*R;eznQFF^XTvquN0KouTCXbD zk=f*nmd8SQ##6qTmaPIo97M7g7zWf%I~#bdOIamazWwb|YiHf%C2kP7FHuu3jc>AQ zci&yJoWxibp#BRf|6=y-k%tpUhh4`wfkl9@OfXQKsBD=X?T8*9f_xI6og6}D=pzBgWnKGre-UCN||5mgDX1*GdjnyImc} zy4zhn`{oDOTpSE{c7}t+CVtNB$GV%HJel1W{P;SP-G0BdxY+9Vci(8Ovt(2EoQDiI zDa;SkN$V~lYEc}}!vGWQi=;Z*x7TPtoQI(#^sDN@)a2tS)=}AaZ<@ciEIAbwScz4pneX|(Gd z-Rud$97OM?lhxu@e!g?3rLNk|yIXGamF`tCyw7FmWrmy|mWXa1IuvP=NFMQchx9gx zbN`k49Fmn2yO%Cqy3|QDqE0$Fqdbj=<(InU-*9WNoSxb}u|f_esFO}7(J}eTJ)FR! z@|6PZ$0of(_lu`v`4&odB1<#rM~UH;b%}eD2P#$8J5X=`3a?|J--^8?9XvaSf*uh&S&EgF~l+F+_J49($pQpj>3^LX_k9v)6RJ9W8rb@X*W4Z z;@tE!h5hSVmU)Hggx>Fdj@ImoX;}i_Xj+z-{TD84L_PZ-%!Fl`7Wc$#9FrK6*|%a6 z<5+my0?bjs3Qm;QzwTzYkSv5I-LQcb-sTi+))4IW+nErqhv@vl9|Q!wuEf3m2Y-N1 zjtV{B@)i%#VM2KCeV_Y}z4fi``@6gEd+&UVsl>%B^4Yjr=5y?@?Fi0YgE+6X6yMi6 z#Bezm&gIMaGS?uEBRK!}SEi9~@0I_~xo{j}xS#tRjFqbcEmIjSR29f9jw0sp*>`@~ zZI~Fn&_SO%9j+9&(CR`b`+-58p1XEEyUKjc}@V$cY4gy&d$&RuPSo90=>dyXgf-R%@1h^OoM^>vc4HPc*U3D+~O{g@PPgeUAx zgyP&~16NTY+)nz5&qlN!+^H&ea9AaAf3sBqBx6gjk@fZS zgXaXa`{>UpUA1YU;=>0(mD;QMc^Dbt6xLu1pv!hf(qy+a8m48?v2K}c?#+OXG&M2N zw7WB*`d`{oGD5~goAWkiUu@KBF!~-Cx{Z=&zs$_P4RIq=k7m9`|L(9{7fVTwqr)sKU{-qr10SCW_N2s z^nC^cLbN8>Y7GWw9Lve4L0`hEI6Z|A&QyGQ5-dQQ5OBhCK`sY1AK3yeuDPxlQASqun$hASw-h*QfiNdsyaKK1Ly< zND3q(04T!(L3+Jb8xfm0XXx&U6@pDfY`1#Nn-@_jTqIlg{>5#GE4O1t<;WGn9ZAQD z@#2pC%-iSvcmXE;N-f0x{M#>KyVZLeBI)*bPplBKa$>jNCHVGUtBtdL6f#=keTAs{ zd?}IwN65GKnH^vl`Xk0hei-6^1?dlT`*=#)GW5_kOId2NnLhql-uJnl@T!!>B3;&Z z_x$tw|9JpGbb3bj>TLiAFAxUW`xI=!S-3Ym5FQJ^SwSfWy0ErgCpy_tguJ|^`sU?^ zWtDX3u&i_vXK8X0=9M2G%JN}Zz1^e}d@e%`>8T)dGlQz^_m;j}Ko?u9tF1-)m(G6d zOEy9wquHpfFi@!W9S4;{$GM0~p$aZ3M5PebrNbQ*&i-M2PV2e#4_WEmSA`Q4GCGDx z3OqUAKy1vPjJw_sZSF?Zix_{k!ZAKWA*yF!_#%av0X%Q zR5Wo5JN?b1$fKCriQYqbG@Xm3gKx%d0Xs@?x{E`;{V4yq>aY zmWP8pw5sgmNIPLA!xbO^SEH~ym`|p zvmYT|oQdu^VmNzemvT}+tLy!n%d9EmUvAy7{N)B^mS6?_K!fj!{Zv3)zC#u-y6pw$;mv`f!W{wdr4X0 zJIzQtrc$-QcH@XzOARW+z;zmttohtmh9Q|7yLQOYB8bGM3puLDbhHTCrWwbM*=@Q( zAf+b_BqDZcs2D%gj<{Np~Gn-O4jug$CICaSK{4w|&=r}_9 zP9FCVj5`$dY~MZu6f$bvmmKq>iO+e8Qih?F=umE14;hUlT_EWkY(otMINhUyI0)o|axj%8I;eikWAv%IW!_+EY0=&0wOi0Hl9WOEO@ z{i0L!ii4{(A^Iw!dzzeH9xn=mxUTQZ-@HvBD*vINStI{G>*+e2f2AjHUR!?t>`p{{ zS10KDGP5hL?@M72_kpNXRiw1A%<&sb9cm3kSo&Ft|$@MfOYCanvHZzqv=s;b6lsi6M5{*&x|)ut(Tl5BQ22J%1sV zV4S_Rq0L%NLYf<+0B%5$zwlw_p20ot`{H!NTcm_iLhF>)-`>hU_8g}tiQ^FYW_>(( zWrrza@*fnU`jFJshkR(q&>eU?|JaFI%x$&Y3~}$t-1i0dwh1Dlzr$JlgJf*>>8qeC zEByO2KFyxv^kxTZMggcj{e}mSLJuAePlVrqPXVCIRh&3sHeFE}0Q#`OuvZKRRk??y zyAdn2NnxkSGlg4-PN=RezIRpT8BM57cd+Q24PL=(17HhB9=@YZ+D8AEipC*t;G{@&bky!gW>_2PeO-pfSu zy19j=#)IZ>sD;hB^m+K3v)`$C9EFUY@=z6qk{N*tLx}`G%l%NzdfX4ylLGPVT6~(i z!u8*ZLPq0A3M3mUzCJ!n{kcca9)VpVL^zJ5z#Ao^VxE$S3K8lAa=%|~Ic&l8a05IN zp49)fhUt&3up9Tb(#=y=3-okt7wKG|?XH-}@-(ry(}<_r@5p40FE0qAKKrApu9I?Y zORR)HL~$liU2IQAspPh4{COg;HNNyZF-1RL(>61V$&bB!V)Lgk_xL|3{D(7C6o79@ z&rtIKu7Uf)1LfKDOn44Jl^q}{38fYWCfkab+Ell2Zf;3qo2CU!2WK-u4GA}eUslVC zw*IjVBx35MO|xA39*`T}lXKTsl{ENCSMV@;Y7I&FWE3*GNc74?GKT&sM3td0nIYb* zU)G48YrS{nfmd$e;OhS7;v(Yu`i00JaussXmPRciG_m1!98DOL*Vm)nd#eLIIjB6% zy|>=`u6yV7t*ruQ+joppScU80e(+#;G(cC%-$^apEH(?Bq?+0}W>wk3dr~Gy$)~{za!g<^=YDmJXS9wR^W%7hR z=~3sTMBn0PbqudVR0{*Ce2)L1LZ7d!3HCMGkJ~QpMxz!Hv(qA|@T1{A zq;MAQ4^R!Nggq|0j)hI0>=T5p!YqV^uOEYRcK=1=%oh(hBQNJ73rC@M|DpG*u3rSlrhRBC%f9R83&+}%-E@QGy z)lz3r`+|1O^fPS=bn*w|W-G@_T2d)JDbK~3-{lfq_dKnnH|7tpr z!v%n_>=&CY)NyK4CkD<6H z75q1R6~5=Y{4H79pQ!=Fek{>R6f|z{Y+#n_Do>2%BZh-v+3yu4O{2M!ck;n- z5UZn+#b7l?3WE^6@jlXjGAf8!zhaVz{Yw#^StZY zkq)$$5)qL|5^l$j9<_XuJgRCUPn9d<0uMwoHnBnWe{+sPFj-k(_Ezj z9krh^;P1T-PS(wS4(HF2jQxo~!seP$h|OTJm1k>fYlP6OUPq(m)Qv!E8HJJ{oWa;W zmOlrm!bpC(3rpVveoQjw2fjV-QI?`R*QYuE;b{Gz22HA5xXW z!3NT}KTP*h+M}!I!!*tfJ9D;&Wug<(@c}YJC+)S>#56~~-$NmzY|k@AoD&n@k+Jq{ zzG=>#Tx%!VFbU_;=5JxoKb!%WWxM-8((1 z&-5y4+y2V)DR5VMMi4>_u2*02ZJWMo>$m81&-Q&g?}VXAh?-kgu1LgeDN%z{MEaqr zic*At8-+-;&zt!bx2wg-xgV*FQN66*aNScb>PTR=B(Mm;GwQ0FX#aEIsgN1*W8M2!G{dTBD#T}d$%QkacTRfuP{Kc zetCm{j`2%him{S**esyt)hSFcroVaxoeh&T@=e^CnI5#eFayo7u|FsMN|+ z%w81JA;%j(TE^o;RBWbqjW-L8L)gy^sYTny4tDJ7SE{yy9cYr~AprTriAR z<8}{dt8->p6*{wYq3Zud>4Z}9bxTpfwtLIBluEZO_iP(f#rnFg(H;z@5xW%B^be%3 z3&Jin3^zG(;>gjirge`VIdLL!4TJ8!M4_$*Q^;NSb!UL>;ihxwHiUq!!>kycd_d;1 ziWbS{ula#z*;~<20YdRU8=SOZxD7yv^aw)n?l~A{q3>ht_bH_7`3H=#$}UjMc3#0W zAfL{1eleKFwqGi^$5Ycn!8Guk0b0P7q5?&EjxfwZVLF?JY-Pd8P-yP>`xa3b-GUya zt`o!4NS_a~{CW}lrr@|SN5EAQa*z^$D9aK_l93$M?OnKBM!9l(3OYX$TD@Af?2d{a zk6s8M9kvX)9LiS_B}GrUDJO&z7~y=m$*dC`oMjKj_@rA_3x)cdr!ikHL#ds2TR2Kz z0|(*tnpdZA38tuzj-%_)t67TL^OVRVqKD?RQPY5SoP?l)NhI*-=@^#E!?)+OV?yI5 zcuHp7lxqN?8aZso*|+0c(2fD*OPbdV1{iN{UbwKii6JbgpsLqh$Bg$F?fC`=;D-PD zE2x300;npyiU~k%O9Z{;8ytAd@S=^eo!i)pMbLn1-`3=7Yr7XVH&0c`2L&}b=0{3X zsB``RxZ#gZfrX~kkqV%`_^N0OERou{iGdpdcFjeVW822qHp5_1lCTEIS85)^6g5yc zFWo@m7N?OHr;!&oX0U~EgBTFgBzC&Tr6`TyM?8rAu?Mc*XqJ!jE}S$Km0ZJ1vsab4 z9O0WEFo>#{P@YC=yaVEii7$Sc-ETj8|0-^(im9?!xB#wJ`Ra8(Q%yykP9}7XO-GWs z>;Jdyq7SdT}CHocRIEyuAnQsL?bark1F95Y9_U)Qku1xH~5|R@Ad5_9=F~M z0Mh+GLs zZD+%*L1+vu;TiL)Q4O=~@#Sp1DO%({t%`@7&pRxxKiun#8!jG<(axdciem8rCYNX#it( z>Bu+7cpYrJJkAYl?bJi)G`gkNh(zqsj-w{^Jwjs<7z=)&0+E3`(e6RiIMx_uajZh9 zTJure_Zz?NV5rrW7YZJRa?#a!^?qgE^|#-yZV(?|uGIiLe_m&&jgPIh+klI3#-cCe z|97cCe6fV_pBEp(&T_2=imEO*-C{IfE(4wm{jeGMfSdKNLany!;7WIW0`2x%5d(kU zl-gp9%?l%#qL-sLptsjtAZLJ}FLEIS42Il0xFBA@JsS=DAP30Jrwo=M#6>>AtuKOj=vrXm*ak$=HheHSyHbVGWHn!x6RQR^u*F6$l#=P z$Lcf=hIsI2%cXJ9x^q@I=kwrW*fh#&FPj7y{f(mY=APDxcg(ID{*5yCJps7k4(gF7 zgA~A}-0|NISUCG@1a$6FlKsPX^d04m4-3Zs`O?JF+jr5e=uz}5=*6l(%B!w{=odUB zOv7N3D_@@EGm~pArtM4|rKCHg>Vztl;-F-47svM1pESu21~&cHe&8LqdFo>v_#QuG zU&U5fMfWlG^$JsLg@jS@{NT~Hw)`Vy{^V><7av916p@X|)IKEy4ec z`-47BBSV}uFK!L{gCY+zRqPrNOpR7Dj=Fg2#nZ`&JdUDAefXA079vG+IDir=Gu;CeDn0Dv;F6Et@*?eGyM~Zd6i`~|9L(RHIMgsN>kn22{XsviyH>?6k)PqMaCMvLZx;dcKn-R*gVaT$~3{z&5 znkJ=8HVr0U0V9-sjC~me`BHr9(@jl(&bMVbzYfs3`<%OpI3BUdH5Y}ftob* zec(o?j_1suaN}nfd*q#Grz;c29{IqvY=dSzNTJSD(=!y!G!5lW{ zop3P$el}HvmT{H>87$fDl%XInS~5b_DZ}@b;zQaGLW(UvR&-q%_uM-@g>j*-X#Axn z!`YWoLshyd_!48|{zPZ~WL@+pXGB;T&z|2{dc%Uq#j98^se@e3sT1fly0%h7)+mvc zrHhCyxXL$BZ%>ZfU5MXbHi)u-CP9?VnCHnmx1Ti9le4c^@G3n-e&NzeiGGbc-F^z^ zVR-xF`o3QO!TaUzGjh^pwH8Evb)(i_{^fJ$@-W0ShC&Wgw1P5p1f9%`qO>R6jI~6! z+ERX4D*`udHua)33DV$7WIz)~*)B(Dw9gqkW2&mA*(a~0tzQp;8wHo%KbJ8c_WSwx zoXq?EyuP6dLlJw0s%k#9;6H9_S_b)W2oIB}>q`{;x;a&;^t>v|c==tXqLObiQ_z?Uy?xHu^zTYo zmQ_i5t($+#vwz^Stck+c8RL3kbO~+Lts#pL!$hUJN_jcyfmcwAs$Qak(fp*5Hky=p zDE)e|EVJQ|$ujhqABS*ufDfYJ0S$iSY!7`=5k=DN5>ZrMEJ;)4j1^`eAWXLIhme5s zs|PrT396uVZxv=LrE&n4yT|e(Sd(z1(&{$EEP$rwY?%0gC$U6ot^p2!GGqF7N*(Vp50G1Zjz>DwAsTe5Jbk!{uT~*f@1+32X@`Z86)ryEF1JE#H4^#Ro7Tqj_&`7+H5Q@H<~KSpNkJLs(EvG4;@9f zpoi-^Z1;o4N^+@+e|iDKR!*JB>d1RdpNW;g_ckR8nGaPE>$AOPP}hOye|lxp8GFmu zqH0HZcFEXB+PuG8he{BT$2nv96fN|I!QY%7amGgYEyK8k(O5EC$<3c6+dy(${FFd0 znh@SkXig)IqR}<7bcA7Ic1{$#OcI05IJ3*H*qFHEnV6OlM_xVAOGO4G+t7@HbTy_) z+~h?$Zzm_)5J`cF{Zp9U0#DxoPYXiMFFyW*I~s2N@5{Cg1fD(#(-|7w`%U0!czT=% z*2OVA4Nr4)CgADGff5J~>b%TMVS?V6JqBa3iMo_TBoc>g3JM-$h9b>!XeIDH-^+1Nzc+cYI}#vlk~m%SQgknR6d?)Ofqh&F{9rB*({|LESRsKM*)Mxe#LsJ? zaELA-t}g;PGA@AxO1NWDDx~6ugeEn#YrC?%t8pFb1J-<9PlG%{*L|344NVr_!#DfM zF4x~NsKj=ts?r@MQKJL4UH&w4og(GvVnxSgpB}d6paZbkGK|E0u$DGM$2N3$3L&q>deYAzHM+h(?13RdB?MVFIN-$GzF(b|xt;X$0V3&1i zmMewlC!FDOH7cFc+N#MOXRIHfXqtR6f7DF|5yIKD6dd)YJg|!MC?`tbk7}8rcpY(G ziTRqF^gco;Pn&d_((|7hC(#|~;Y@f#%ErhS; zRAHbfG*^_@dSW)4LSI54IT5YUY|D+WZuAR^a)u1bcZ>rxh#%8G6d|5Y-}FDyoX{=vEwqE#O@LlA*va$Bl;TIBug6_uby6 zqNr-CrK*ZDH}?|4^DW=o;=Eb!^^VNXVdyL7bq7xH`;OCWw%g67<9v2`bQ!d4lUvGP zKX+`So8=zezLE{M&1|+4Zys#c3W1hAdc2PBE-^1Ov!~X$X_%O1nQO1~n4@VV4Hn#J z&?Qn!89VZ5Lj~EnVCiQtjJnJa=})-6gdWC2Xl}s+ zChEGwrzk;N=(z1Lg{6SjO8Yio!+t0*+s`;i6G91{S_|Tni%ZIL*erN0=PC<_7~`R- zpeetD6^c#3vis+`>dES9&e$ESz!XK-lzBDcjJ?HDFy|+CG>Zl1gCZMHBS9PJ1Yh_J zpl+*$y;Uc{#RLaOSlWA=lV^*Wg`eg1`eUTZKM&fm|uWu>ah*qxkP)}5-# z*sD3WtXB^|5*AwXE!X9E)+Sk{A=4j5;Zja2)I|F_qw3v)5$CU?qNob=Ux|-(TXR8` z()fPM;yh(cRqwPc&hKPQRbOpcoWFYbEzjQXLv3N9e=iuF`J3U7nci3FgMqoibx}rfTK@5FA-hh`A@(_rfaGKz~29ql*IB9 z8|1>L-k(mPs_85@NA{WaF1VYgZQC$e30xA|FL4O%hM93=J8HTosK%A1w=CWzdU$Tn z+vkkQvMm4qODt3>ia=#uR~12xh8t7NS;jEe8rl>2X|C17P^+(`ovAheGWuL@;6`)H zx~d2QrF^N%#5Q&}z}yVzBvUzUTaUo93{3 z8%$P?wobQOw#>BYn#CD|Qkf~Kwoon^G07N?0!3RT%DiQ{(Nt%Dw;^+&qBa}LdqcEt z9BZ`;LU;^g)Ili&)gJdD1Wf}-SFlBm*TD}|UVyVN(Z$Ukv?C#I$L%d}$V|29FiV-^ zVnSQ~3wStm&;!_w81rib@`YxrSY_r;!88C0#ren5q3Gq0NVRV3=S`47mH%8wW)b46|_aLKrIL2%uS3!*Jo| zf@y$R3}$~%spAxHrqDl;QktIV1HHNEIP}c{KDyuLSRsViw~cSY7+%!LEL%a`j+=k8 zB(H$5qvSjj0>;wW>DujAmBF$o5lz=rsmW;AuN9beB-S`%PDy?3WD9-S<&4b{qGt@} zj6tQ^b>Ks~rsmz6x|_%in84qS9@m$_3+3()rrh(835@ZN-H$nUZ!=5vnl#kSh@r}2fSbEN<2%W*-T)c8Aa`-04k3Tnljm=CJO_DVwg|f)g%o{ zZV$RS|ALRPe~6hw%STP;o-Dy|?=bX@b4-eB$^ygT#0ar4o&d zA)FkbTPndQgnBN^vK)@;5VqN5Q`dvcI8Z-Xl?i*$H=EFA6w_wxN1RgPtDV?}bQ&3W znqTLX$e)b@+*1d#@mZNr{_AjW(BV!;U&E|*SrYO3Zg}Ba5r&{I$WnKA9gC8@Zn4)K z^)V55dhHB4FIj6q#R$PJ+k=+aO!S!+fX0{z!P5v}rwN-9#2DY@$=p2%;#E!C^Uu?`6j$v#u>6Q4-u&wvY-$SG(Y>@1=xbzLo+d(!j9`hKj%3KfW@Tn9*>EamBQ*| zxjynvt0VX0#w}>{H??CcpbfOl+6I8CizON?g)j}I(E4@m9dH0&Hsp-e;Y~J#HZ6Rk zK$U;mLeUD-z%uN)-o|GK^8p8lfC}AGKbVJbXJ;n>2&8|bwWeXFPWHj;f-IkB*6Sq~ zu^M82P{mN{L@U8(Htl^ARr5uY;k6^qSTIFq z{!Z!(x6%{{(RED~I)Y_dIY7v2GQ*Knz0yocZ8Xn2WD=Xvf{>kvLwJI<^$;i#QMuD zz~qb}`)L%0G#wB+^RvjCu2=Gf%zpPP4FKbn48P#~6&ye+!%`TwKcnZV4 z#suOGu)I+Qadh9Hs7V>nI18kC*2OU5R{psyNo|fL3G=>PzRr2XUB`geKVI$Z&G4m% z3lA4&ku0xyf-DQ(I;HD($6kZcn8FV&`g^r4N$uIha2zAz9A0lYE{`~$y&2XXE<9Xl z-kzo`uX$I|ogM#MQ_!QFpl~Ljr^R#YK-(T4_Yc4Iej@8*;Wf}-kA)tV`2kW2D0hwkjl87K3|7Nf4y+0>x&8K^@vxd)IaY2h$N7Od3F zhG4GJRM~sYaYex(%eq|3nAHfOT%J$XHv#4HypN8vmRKIwW(b0o3=^W$Rz<-emFrCk zvJ#()hr=5}FuF*m$llXE>g`gA074q_BPj)qw*Lk?fp*dD=t1;y^g8r*^!_}LN%oj5 z?WI&1-U{ZZWB~2wwzwTinENSmKyW+}m^s`=*aObm4OY_V-`Dj5S$S;oGV# zL$%rmQu<+uK)+gr13dG(BfOk-zmLa!^d~Z-iO53&P5>dhNNMRhA5~>pmet|>yu(Wv zm$)-OKfG}s@mDfVt#mY0F5kq-DlJ;s@@5|r+Hp$H*IC1CxGAjA!}x)NJA*B_Bovcv z*A8Et*zvKHwY$DiSR(q#rEuAGCDQagV2qm`X-4Qs12E<1oIQIZEo8EqF#I*%6H^c@ zyWF6q;#`=kgQaHgp7W0KV?5Lgh+_*3&veSwla*wJ+yROTor4}uq+L!{0%MLlixax7 zx~5ttYtSqR3zn*J;r_PORIAXy7_e!n8bHXkwc7~{dzPwcs#U-_M0sJ@DW)h+&^F$; zSJ>taYf0kvHpH$j!PjZ5e$iEiuzeq_6XoVZlrimbO}oDRTKPt->KcDdnZSmxYV6dF z8k6arntsfJ6-?Sz@+0-UwRV6{L~&xM^}TE#obf|N&b^~b(sdO~W(#HqV1x$r&84z8 z&052oRJc0>Er#l9ffqM&;9H&x;SbhBVcHI?5OiJedgKp);pN66vZZga0T3tY-Epc~0RorsZ802}rs+#T)P<(oq>L$_$a?lOshIJr-0mc6KTd+F3(fz~w{y zXHX9Sfuhm_Nfea>0~S>PW6UH`98>jsf{lG!5VdAwarW)SMpF~vk}3*pHkD-t2ISWZ z+JOPGEFUPs?7NmASjIxJ2v9687ziVDb&9US6ukny8!>2EFf(#@swM%?VmIjrg!Tt6 z9nTiQAnsG-XlK9n1A>VcwBJz}WHT6>b=!h_S9}q9_qv5CH&l+vboi_Ebqx ztRj^Z#kD-o#`7){1ULsU?=dU@w*8L9sEh@SBMnBDtP&7J5DC?FRTTw61ZI0fs1*u2 zfV%)tEd-h>Qwda^NFp~FldvdB7(kSWuB(~|7$ib4vz^sy(bv6pwN&J~EE7$qMAH8V zRGmno#u<|YQ6hvGfh-_|2trp6@b2vmw2V@eqq90Z`M`^Zlm3k32T989 z-y96Hm{1SEu{-rWmj*)QB`ZPZ86bm))bZwn*z28GEBtElJP2VQ$?(nE#rmjB#6(|Krtaq9{o+7)B5o96Sv$b11f9D-U(EmgCw+-WOTGKRIU2v^D9WVK&SrWO$MlFKO^vu=hHt za~HzvMrM=Y<V#fxCj34YKt3t+oxK)y|Xt&2+118T@u&5&+_7bPxnPWi=r6yP=+>Ec;n z1*Bc)+@@zZ%lFO6!LG3lbNryWZ|<)?oS8-8)&M&C1bLo=u@wj_ur{8#R^LnnQ&dE! z(QW7fw1-}ckTkRe5XzhGyudcY7brp51-z^>!iqdg=IW(GwwvHX!I@D}H|F7=P z>Y^x0MAC_A8nT52$^kf$04s(_ODYRggKLIGO^p8{kQoEPA*v!$(U|=eeBdp3Yk?C% zFK{CA-B3|fHRNId-$`Q;9YG_jp}}vI9eR<8_M42}bpwb;tLVj0F}7F;_((>OJ$;vY zluTx0evrmZvc<|(`j{Xqw&a)roz5c-tIBS<8dF&yuk!R6_QF3>Zjpj&RA?NFCAWLwF>9l(}Zz89*^M6 zg}X~phIV8eBdWk!J#`)-r@>xEwqx+G(N5k%ioEaA77jC25gcrkdQBuMAS#oqaXTVg z+_428ulIU&gDK=1ZnpDYLsZ3t+jCwve?QonuW*EeL`6K$E`aI)b*v}`QJZ=NNn3w7 zd1~Jc$0lRE-;dxod~}mz&X~ku$zAai=&cMT!rCxhm;U-5*aEv4JIQ(16G#P zY(q?_XN5YHr0tm2JC!Til;{l&&}51mHdT7z1+8Kwff>p zvrWG-hABF7bwXwx)|Vw*ik?^NgZdTm1EqF+=FzEGBGhWHVrT%)QV=m#6F*27h6Q_B z!;1Fv4DC2dhgt59NAQ!Dw2{Az#@#Q)um?nOZmO65AGzHl__|tD)}MvO**{`zwv8hH z-Shtyw$RP!W#|nEK`K7Z%Sw28)8;@@Fc&$ySRi$rX%kkmb{tu>BWYD{wk-Z22^>jd z@#_idkPU|KAhFz6sHV_#NT{)csEmv*o;iO2h3 zz$zbo*8p^!|1Nu`FsE?LG>n2=?;|9J&p9lR`4Ycr)=4Y*uaRwp0ZsGPsdEuKgBAr$z@ zUcsmS6(8~D;G58J&x9vAoN9qrMp#+eQXIgIPRk@i$ZljhO9Yz#)D~EfG9A~1edHJ7N)>0G8UOnkB`u7 zZMhXp3z(2l(DKO^rU^pOxf{+C(WipK)S5qv3JnPP@z4PC@dOy5`T5ueTw2pI`}8hj zyY)FLy)x6HSC&dQ0E8^Hk3A6VNIFDwPKUeS0LJcKGka@3x~cx+CB5Am`wX?n2}_enqEL5L8ufdy6ZBI-``;2P;c%TUT|%L-mU9 zc+tW_<+TxT9)TI)mqe_%kI~zj^|mH$K(-X{7;I(ETDbH~fxpV8TEnpR}n5kl%UV6;X1zZ|^*y$d~yei0$3Ne9I1-U{e-Af_!gcR_N0w0$8d zo1y;8*BRX9k_ElBl3F|Y89^%-ujMgBlzh7`d%xdSBglv&wyCus*EeTFW`gH%lrMFyzkpd$B^5#x3aMU>|NSPt>?Y%{z!SW_I9k-fqnNv8x7HI z2(=oWxuFjaGU`4i8#lY7uWUn$!bG|>vxn(wjKi5dw2$qgy`cH==5xvFzr7J*zr?i? z^OCk?a8tbi2x|7;JuI&pQ*>SNxobDCPVviNid?N~V-tN4JR_og{GNN-U(`(#)3 z`$|zD0qT0gONAqwGHi`&IfvcB>@h$7>xlu*ZTg+yfcPNanqc3@fn{-?TUO4wWd+#( zK3&J$CGL&`u*UrB%b0z?tho-G!??^C?{mh=7|$`s)s_v{T!*za*DJV1xB2)d7d%&M zy2V^OefBSof{&{Wrr3Wx;C$t6bxOW=Bk7|@QJ)Eg$WSr5~;9p>;l z5b6d=I~`_H6yO0qcLEUx76lBr#Ib(K#qz%(rX&Kixe!u8QuYi`6x!Un#WW4;bq%U8 z0Ao*)1lmk7J|aK_w;d56THE!1>|-4mCH_}%MA&?i&4m+&^}FlzTNe2ro%b9<4v7X$ zgk@RkdCNf?CYt0`RqWRb)SRc4tOP0jaiKx`N#z56d5;OUU6wzdII7OW{Hng$zcMoV z0%5K-EZa6zjT5b3SU_^#ksXwxJJH+F=i^f5Q@n@40deMmaF7p-nhnVzS_kb;ri!x} zPys{6lk%&cwga9^5fouvPSZ};A$79Pu-5?kJJA>H@2_u)3hzC9?z6EVN<^YllqWim zFvbScf4Aq_^oTQ2@Hg=u?lrb}1eTWB$+vpRBkZNHBmC-zFKzKCR3g&u^FPLBpp`}J zKmiFZeB0$hEB%^R(XowFiAW6!%k0Ge;P4^39=!xT9hH+c_0ap`H<$r%LuR|6Dd5ti z<4}fy2YkqK;h{uorvnT{i31A!x?)V01Frfm_AApNWBmLggVPBT4!k2IW5RQEYry<6 zO6Q$UK#vf|a;*@yKi2Fu`Im0bAJQ0SEL-UMJ&f`}RxGtzgF&lRD(aG?FF8RYL7p3ukJKbpX^K!LOx#BmQTpUh{nb->=n6nzkf&4Y*%yS*GNeZVQgl1_76M0I2hr_4QBHS#keg%NyuXR7GF!8zuf z7a6>Yq;FTYaq`?l4RLPzstIyWfn)kh6FqBt1EH55%Xwf=nlet8W`=lf5Q;l1oQXYT zoRQ*P5cQ%*%Ov+0K3^)p0w?c(O>Da3tQ`|1qH%x=-;XA81snjm%>tgKT*J%{2XGDB zA^`I|f43U2D~;NXMLaS4vE4F&`T|=vFwWT6VsDf&9`(?hLbfrcxeDWltDK{cv|q~- z%L`KOk%b%ap_o~R$Z68$q{+8Bp(JX8nkj%;Gz>sDn9nsCMH7GqD2evucm}bissGV2 zs%hlbBj^!Fwaev3$i;cnM!9UO&XKs2S225&t~J)lhGF1K{p}> zC;NC&I?U*B8-|;(Qs-~r{2vxuMC;M|K!bRJW-k`(|HQ73$JoCBe$jMpbIhXMSp+~w zmHw9|lYO4|4vWLOF*4w%Z+?GKV2ogj{Z7Zn&lWXRmQ}6jYrIh6y!1nqU$(S-roc7- zf(@4519TB>J7IXM1;jaYrEx#$+s%|$0%my>my5U?e9`>CrHyv#c}oG2@4x`W^J;;u zI8G2aj$#Kj&m#cs`SHwb=Ga77``@`0+XB_mG);33KzTE}M)SoP_paD9J z&Z1l9^9?Ky6~WNZEae(0C`ySgjcQq%Dvygxm`Ya56fmW)L9HzM09mrOfX>}N5!f@e z@4=>`t=FP6S>Wviu{hVRRes&i-tt zD%Ve54tF8wb9uQ2B4$7%M<>u3?`r{i8gGIJ5}gg^NW|oN}Bw$X8P7kbJ0`76`UsZVNE!1SY+{OrGA#)A3z^hoctyFROgc3OF) z%bRC_7t1ApcqdENon6tUJ1si8(R@=6Stl+3@6MTUbUypK$~FUJPh^^FbTt1~X=Itv z9o4x0M1cOx;=bN%U z;fdYd{_gJO-CcM>nJw%lXdgnU%?jyP1!pXWu--4qX4t-!!u+3LUv({1)lQ30qrYzC zFh&UrJ(*uL{ew)JYEnW6ltB=+uMBP5R!CZ4D%3X^%E_2L7hB+w@cmL5VZ)hWHVjZc z?Ip`v)p5YJswa=(^xboH6Lg@{xru#@&S@vbfVqF+b9Y)PlrQP|RRI7-qn+6Fo>1ZbM^HJC+b1 z!fZ7Ti7+RfBz2$&6Vrhk_!(WZ$zcyN703U37Z2lKY*5EjOC{BFXw#&YNPSO`MJH?< zf(*Vd5!-IJZAX%PA7sI3hmIs;&nJ>aO}OT$sd8tPc)ln*hCwCQXS!row3ewvn&}ut zJ8aguK^#x#}Oi>BI?)XITJX`&Zp5a((Yugw7U98Hk&m=dtRnt{PZOJxOvo6hfmaVrvg*d69 zmR(cU>$a&IrtDYpW9(>JYy`%dkAB&-`ABZ* z-<)?VO667qz__)dD5|=qC~K-}Q*xdcicvIw&5A`M4+!x!m|S|1zuo{dl`V;BVPd9V z_bM763_GT(RWJ;ws_NmWHM`c7<*R?z5`vI=bPBYiyg|PV8saq|9+(TF`BZ>EFiXVV z;DXluX|Y*{sNJw>LOhC1tB3fGwF*M+?f+-ZZHnMx^UXYrCI_3KOS2>)`x?QzR4_Ui9{Tk*abGw~YB z!FBYPqPx(;==JD>Z}7`E6|R+Zn2mFB&6x7F)J&A)V3Qi@L9drQlo3mpT6TZ*LLV-s zi?AR17>sA8v~@p1v3MN*Rx}|xs%Yfr@?L5P1)}nz1miJvf#8-*EDpiIN{HuIyYu$j zRZ(D1nU7kW!_?+Y?Zi&5z6`w$??p-(G3`Rg{m|=AF8PG!=+ecFPDmId!4S5C@nYb} ze)=HxhS@L^DE>@dXom)X=Vwe2Dl(&|DI|%v=hKWm!2vY2S{pJptW{MFfIo5Z?iJs| z#^`V4CoM3-f(!slYio;Q(WMX}M#kY&t1yiEF`+ zT6tleEyPfn_^p4_%r~0 z-mbrG4iv@sfuSf+D#s7TT7r&k{;r`YiekL}VWo16kSRlp zYlFsZum82^9q1$I7tpVvZ=l~te~SL9EhFs!bwG;0+ufValthyELa?Gx-nGgL2CDGc z_aL_Mj|(9bO` z0&Qaln$;8?bcz->vwKwc8E5vMX7ZECjZRCRVtfVr0ddDJ`Z#B4#RLTXa6t~)iF*Cm z6Hy%)8BNq_$rOp9x5?>-a2d?=-=ZamN+mPHy57`jT+hfDzT zk&>vW{8W=z770HEUt=1#J{6|4_VABrp5m$^mL93zw}&`vhH!xGJMEyu=oA_$$3a7r zU#E#*Cy43A{5qrpDbrBLjR7PXic0wM`q-fs=8YLQvPe@A?^4bS^uh zdbS#31XdqC*&Bxy#dS+RQ*u4oswn!0n>Wv1Lu=>=I)iRRh!Quk z19^mSKqFX*$rF1n9pj?4skUQ>UqU^JX_9||5%c)otOV%ZH4bRo<*o{4k8s0&m2Gh1 zl|k(S1L0;guJounRsZ~#`6oD*UM1n+B=omVD}w0_Y`_5J0L<8Hn7OT}s$%D6W6xkF zDRi40Z}1E;qth|iKP@Z}@}_J-{9QHWff#FOQzK?sE^ZRi#M%iyKY(}kBCP;L;uQu_ zaSGiyRs$Y!@5E3MRDtHC?Kn!awm0@@3NoI%WVq$afeo)-r@E%8fi6>LYtS^)fu@ z_$0b)gKm{^Sl+bg7DeTHfW&O=1pUoZRCiy#W z$Cf1#*DJ&e+CbiDZEUnQ0XBEgbh%o`q9ogDYYs0N!82BRTt2j7DL)2HFurS>g}ao< zceWrwhw7So?J~gfwW_9rSI@NWlnD)D8SLi1Rcij&(tAli{E@92+Q3=|t$5e+SRgWB zNC2~v}ZnS3qM|?pd zEk@rDP3n17Nx9-R&iMQ;Y6d>YV^tTRckc$5&nW5{N%})9j%_<}4`Fj_sE=+$4~+M_ zMr_vydWS!E1rMH=c$^;&zrs?wKFY`Sxu+f?Q9GMU-*#_TS{WLmr)kekpkjN5kx2Ux-PxE%0e8f~9=2 z!Kc}pRj1nNJrAlupaspE=MkKV=J{VoxjcVkUw3V#uRAt_Q#M@tQiQ;3 zq>Wa;nKFPkM(EyrHyc=xSybmOob+G_SJx%*J~(MSn?j!Zl~*fgYo>@ExZ$kw>M{zz zNY#)GQw%!oi{TKA4i54VX0{(<5Uzr(q$dI!jmxEhoVWXM6Bv^nP(A`%v*Drzlyi{V z{zilxqp18Ub3Xy|$8Llb1F|4iu5G#pYr4{1caL}CqNB0XOEf_sA=Pv(dv=npY1wzv zJON`o&lkA}Z4``CtO4Uqir%|_yk>#1n}W$+3&IyI2vd;lygG=h*a*-(I>v?u)y?y< zAc36-{9D!V`0{#yDW8vxcD$O=mZEeQ`v;D*VaM%+*M;WM|FS&K`avW6bUQIX8E(^7 zIMtnSCm&kizo2Q|dyX9 z5Hp!u#`&sc+g5c|b4;-&k&BkDX&2zVF2?SApg22wIfXFgV+~T)!f#@qZI~h-9YROY z;|MutLr|uw;o6{*iGQ|aqUh^J#tCSzWjJk9$i2UX-Y|(P2o%dVyasG4058Wj|xEc&Qj>lyCe&akCuJ4E^ad%ClM!F4m;>OIz1 z$UjH+T1IPWW1}aZ?27NzHDFG4SOsP1QS^HBUi9-EP9-Fb_Otokrcuxo%x6&-Q+)!v&OPZl5tw1G+hF`T4ON$ul^+Y6+ zbWI>hI$(_FfOEqTd`*SGkIMe+bIiHUhZ{W#!q}aqpHA1>V?KMJChir29$gN;Rtiln z%X3S<=NZR?Abr^jD=W*QIQx-RDwhO75Ej6;9Y-uXj@5EK!`MqEmxl^QgO-h>DSKi2 zknBOHw8w3mpcQl+A+XUjZXAIyCjuXR0>x;BaagAZV&R`2a4g3bSv3gkJ3ZS_mX{UN z^6s>QpvnZxv96tun&q17sj{qkZmrym=C6IpG5+TbXAC~3shT(7mhEJUVSBr~o^2?Z zV_SUSX{xp<7={}Z3XW+yg+kyOhOqgA^AznY$;4jd8&%1O$Ld#G1CT(dYp17zm!wgv z_Ayx-bU7PVx1lbAFs4eTLuUV~VOaC!vgx$W0mNnxuFG>kV~4^^Jg$J_R%hR?x(+Ch zry3T9Qvb69Dc>wsv6CIlL1z80T{t-!$+}Y?dC_vKH_ka#b*&dalI+NQ!sP3&li9={ z5Awfq@7wcGlaj!Zg4&&7+>RPSoCvS~HGz^Igq$f*6@0((OAX%_s-Q4Fo6gh!M+^0O zqfxIHV5%s5_E_k-0InCp2f3nr{LVWy&P|i^SY_gMds+Q@U#FC{gKP7w$>SJi!|Z69 z66^n2dic-9^k2c2ZD^WdTmFHG2iP?G^MCp$Vtn{Yk_Vki#nv>tQgMow1z=f4ga~3+ zzYYHjzKG`0jp+60)9AO+U+b%xc>$3xiQHhSl9>Ogl@pp-O^4eMYYcbB$8ktR+Bj~< z3|HqwP1=qDH>wo)^FsL*v?#TzOFB(6YRA$rTfF8GKoKNWzxV2`P=)Oe8@>_92=elx-Uvf2^xo1j=1} z2W-162r7+kxkBMgF*^ic}Rx@>hh_|FV7d2ZkXL z0-zkC0+!SYSZ2l5WV?ayY+&F9Aq3bK#e$?(08FdwX|e-Pd|7)-JWoeve9j%oQf7aW zLH{ zixXMFg8uZ}5|e|IT1(N=wfC$5SG{i{ui>Vtz~ca4*q#UOK9mt;s+jcH)9w= z3_MBSvpx-a^C}Xbd<8G-0Q4y!0 zR9XbWABnftI6md2G>K#Tr`c<@U4C%$j=9UPn%g}D!NZf51m?Oca>jNUyY&5qI?tPeBZiH zkeGX)<@3DgF7^;nvtsMG6PUntL?*Kc(`3%RREZ*YieYwRJ&u4&+;$~!#x?e z4{97&w6TEhLhm1=8@i-4~=4I({i9=CFlM!XsU(#ma0Mdey4P7Mr|xC8X@w->kLg9 zK(Tn@XsQJ_A^9%)gwZnOI=h{+lW2^pD%;_uijC## zT&{z2ea|?%~-U;aBfRWdAob)6{Sk@XFw9cMhP@SdAKC zQPYZHBU)`V0D3UyL)>zoiuE~J5a@`?t3Mh)_`Is(?%LVG3U(BQ4BN3HDN0e(ii#pB zaeGLPEdD7wXV7>Oc=(^6Zt(QuJb+O5Qanjp@cFL zv(?BJ1yd2TsbtIOJ10uv>qoS$L$_{q7t|w1)P?TWt%tU>nYcaoy&i3Tw4rfu>!B^} z2~_@EkELxLx^**;(3sa)m~RsGpF;K-+m_IAbSFYB=8Gn^`z$}$gun-9I~u2(q3wO4 z0~%+ECj_bPLptg1gTVnicJ$t3!(kW#6btP=a1D*YBOs)-=BRTE^9E`TN zF@)i8cxkEq| z*I}wEU!)r5ea=A0?Avg|v*yNSviV_~DdpL3f!CfB_#Qlf=5^X9$VL$wq8&SDkOUxg zZAc|%09mpH^Be4?1zRy<&_o`my zaD)y9Cw2W#6({J&1lVpVT!H}SZggU45#z6VL+@(V*9js3T(<}sJkqzId%pA*w7-d# zb~-|euD{w>aCWkm^xk#S=%%uz<0ubz&x6!R*ZM9WNz&=ocAhq=8()Jy^H~A95TcZlvyu#wiK#)jt z$$3$1j|Y(zgMrG`G+wzq#(4fN&pR-w?8`GX7~@AEhLa7G*;J=?(I;PHnp5t%Gn<*w zVj1o^w`v<3aOFJunOOVib#3wk-_-^OSoRqn_CRoZ=FaVgoOsq>Sml~f{$9}~^%pbC9s0X4LgR39yMF5sJr%IBG;ZM3?-{y}A;axcD>OX@&sZ}ejqTL!_F;wPg=bP_9 zsO1I&nNAL~NXCLnmz5tWq1b`u^_IwO1({(i*sMA`$Xz#@{b#hO&+N~1eLjkc9ROyL zd`Z;*L{+!U1*wjynX}kkYPAah_wNb6iY==K@FKCxQ12?rAwx*2)1ge&2kbCaR&iTy zuY;sn@ukjSXMS|uCv*y-K1X@Es~)6|4pjdPp&Wu+zuY7`ieQd0^B~UAs+avvVz%`$ zc2O*Kq*rEZTL_J;$eO|(3#?=y=0zb*9se+(F&vH^aK?H+-<~;R{5$W0*^8X9(3h!s z;Cbl_r&SVi{hl_)2F#|APdHuD|Lrw--Klu zKpQ#EC}~mWLe_8{ki{}y#VTG~yX9n>+N3qSq^1=?WPx966^kGfDb)*maOgOS`6K|i zMEj;MisHVh>}cA~?2COZlxJY1pLWnZ+Llg`a%5=nytFASN`OnGP^-v<>^(iz2$A|I z(9O(@S}F*C+mrPYH3Om1g}~|>VcwsYGS}v74{o+vy7bqt5@+3Gez1v+y*EXKw&Os< z-P|?Z1!BNvb{ejeou49Y$A|l!x3?exm}b!r{i10CNDDRFuJ!HOcirE90vHB7WT`|7 zLHbcQ&7x$!e8b}&Y#t-vo!LUVJ-mIh2S|rI$RkRMt3W-SM^${-z9*SQ+*7zms`McB zq8@EwH(VD@S9<`4q$tv&6kJi;{ssYK1cveLK528`P-zjqs3;F<`nj7NjMgfQU2mS; zNF-_+zyoat!=zHuh)N+WgmGma=G=5n*B;_wKwq$8qfRCu{0umbPv&~8)1UF;`qT{$ zp5%dt-pDUK!e0PT!@2SZ=32wCBO;c?c0{?Ke=Zomu<*kNY?x~e%ey%Og-9pIKd8cS zjoRc!&VC4u(KF}+vLDH#8;TT0$o{Z=qEz!cC2Ge}EDKR2(P7RoqiNz@xRX8D#1A(* zw6Mql)O98Tr>aZ1^tp>&7p8muR|2Yo9gue6FxUmZ}ukvRd_hS ziIIanz$AL#lnb5MXxC6sD~G#9nCcoKqjO;e70^6dMcY_o1EI=XP=!WHhgm~|nG&6$ z1xN_0o%aWxdpE#%`_I;xU+t^t9IwLhDz8u`JF|<9%xL90?q0N1?p`z%?7LjGE;@#4 zU4-ZMORI=k|J@UYx0e7)nZ-E(=T-)mrS5RoRCc&aRLe1T6w~E9$nV9hIy#CF7;KSF zjWUsD)0}jeB{Y#D!oMf^Nq-O=Ve86ZWedRUNpi*S&#L$voPuFq&O3QO@8ke|TatrW z9>|j22Y~53hb_t7*fZc@`q$WRL&#m}oXA7??J-_lLWAs2kV2)Xotx4qZFq@wlfH(e zFO2FMhN+vjAn}s8_FTARVeq}ikEZA?CudU_mkKpCAJW1Z3r8bN)bkIp)$lzS9ptpa z<(5NT#u%kXbrQvRUU5)-^J8&gE%atWC+oKu+s-hI+i}vw9H~;TBl;T%d4loEMNa9e zBIH0Re+zD>-z>&BJg(#VDbL1he`**n0Hu63)>TD#dmosYIDoc{Ip;RNg67c>-GtCw znNC3)%B~=)rko&r)hVNK!@q9@xCW)tyuP}6I*$>zQLD#sS>aqMR2{uvHvYCx;??hN z*~MjQrW9SsR2HoNb5Pl|_{J;;|-5F<| zclLzA3yop?WRb!~LEk`zi#@a*M|FrY1EMU@R6Ru9AdAAKR1hTXZ!q(kbjZ1pFA$x} z^FGmac11HCA2~Un!U-Sl71U zBZfw82$LG@*TT~Bj&zTXLCscl49e`XV`%0BR_1WcI=SE&s&(?X&2)DW{Gi!6v9{J| zz;m5W8_&lWOtVlh@0qO!;$oxTP$hI(B|__qEt)-Op2$2lX>$>!<_&uQ6NsO7%u{cHzbT3=Uh>ZZ-NR1-+#KK5E@*OsY z1SHH$HQ~R(|4*owKf<9Q^bEep?!a9KZ{RJQ({=FHvA05}Yb8*aytzr( zJh)EdP&K^dx)%E_LFuQqwb)hQFGSV1lpAbQE#Vu>mW)^=4%q{AV>$%*B-UAE8g>e?qrM@P{vx}((}aRX$(_vl*a5)bxpadO4 zC(yO%JQ~H1m&iXzwCNzCpOPU5KE!R<2!dOL;WE7O&@g*r0bnvhz>km=7_;WtS{^x?(4Qtjt z_F?})fE)g+iEDbEsd|*Kl~5BCW!KFQ>Ow*;d2&t_g}T;`W|x*7``-juS9RauQ1%VO z`SY@E!?r)-{sn=oLjQi4(5(tGjue1smLAO6B$?~JA?x8IJ>`=mY3yY*(bzJ0TK zJGuc_sZ@Qlyk6fhM|N+kJy0HmFS+HNkwL!pT1em1Bh$R*rqNn?_Lu*I{I9~vp3x7r z_snYV>FGoN?p(Ki1Q~Q~=%|1qFZ1fOtgL#D-&9)FWY8pYmE)>U-2Gt(!o8DLgK5?G`jRe-tYUc&v%-2ThXnFn+~ zQx-;Jr31xA_%TLS-N~jX=Gsqz*RoXbN{E&Y&EjqbBAsD%&uC zUJfnrcndN{8&@&=;g*Z>`NmqflNF3@!fK-X!Zy%HOG9w_sTE||PiAf-}kp;W|Bed;`6*}yh+V~w)4 z`gT2VyNv1E^)*J<487fW_6O0I(AUs6(eI+~AQZH>0U9z5i2Am{ml@*L-f@_v!(=7! z{J_iXfK_}0{?$Q}VxU#8Jmuk#P{8hrLM``bi(G!(G5be^teNy9=Y>pH1&K^{z+ zt|)ls+$mB`r4xcjq%JeJJ;b4`!+8Uw(>;?1X)Zx#U4FOr+V}Z&WcK_0{%*hD?{it- zTBPEk;K3q*@3-oKF9i!!S=ivRr00aR;-EmgvfQPGpxq`U*9qkt3kqE*NF`BnJbEP@ zN<1orf>7cj>8_mdXSx#3i$boG@4bd4y+-GK)ZQyr<0ZnRy0DHy9Kr~>7SJ~*D*-$6 z`R)hp_R>ZWCE+Eb+oIVT|TtcFP^C?j-z}-VX6zSbyTK&!$fp^$7_W99(tbJ*^8^)3PQfc;+ehsE{uJ#+|wP&4YKY8IUof1J*%9X~?&R!peK90z) z-$68Fqb0P1ZbrAGi|D23Rp|X!iy2ih#6MJK?$wxJ5s(_g#CMmE=_&083MB5DPoM0J zfj3N7f6N%9TnPmXs_C5-wxx(Fe;pV^zzBu-*?_}FOXV~Hi(@Y8!vMRA{-!$_Fi6=#BD_SpxrfHht(r%xyibd}^?SmP@=_AcF4m*TQ~ZrfHOjqV5^ITy92nx$VB$@lxo?l~)uG@ubgYi;BD>3i0d0;O3k$XH4DCf+!J?OPUCIqjc>BozN7$>~e?3hDQQZ=2B9lUIC?5w;e88%|k)qRIVJ} z=G+vOyL|?lxJmqH8 z3bxJdzD;OATH0|0Ka?#k?kY1;Rk%*5z?^(_aX>J&O^1cFG{7#9I6sT1G$SKi;7DSs zx?%w?zhtdl=r-W3b;ky$C4QN&^1W46M|TM}aO4L@kn98dD@k9;Ixjx%Um;g7=)g@j4S@ zO*2eG$u-7H*#}4z+jeY1*e*y!Rva6{12xMs&B`fBQWQ&1in^xh#djagtE#8_6I*Sg zhek)~{5K>N8osNa=JY{Y6m&$4THXeXkelJ4e96(pkiN{&^>RG3e-J19-YA(VAgvU$ zSRz!trh3^)z->ML)dlDMRgpOg_}<*xrKl*W*U9tk6O741a7Mn)4`YM(w759((08`z z)K=yybT<8x+3PPc&G|3ujPSrWv5t2CFs$0&mApGsfvh*>g>dP8up(Gu4b7?KV2q8 zs9*l~Zlasf{c_BkcP2wLal9d_5M*7#m@lD-NtUcllG`g9na+hoXwhZGJH1rU1bp!8 zn$M^^xO7S!o$K=K^7ZqfzWP_I_xN-CGv!DSubqcJHZ@F&Bzoz)TKZ-AwR$b<&>bh+ zrwWBw;ba+ptbY4Pf2+JCuQ`em$e_vw`ZS2yYUyu07{wp6R%ci45C+8X#BLTaf*wp26WKQ3jM zeane{nvCc94k2~Q`0(zKa-1@HJV)PFos~(j`ey43Ne_(d>89`Nj!_c$*>YJS^mFsL z<5uua=U8)XSrT!(IY`FU>Xo6O+fL=#9KNpqXF93E_ zRhRC;VnOZtLIv(>^{^9;r9@Wycab&D#wfq~O*qia7O2b+AZb4E&NkYGVBHDE3i*D6 zPNg-lg(TV{*J-SuFYv`6c`wl(!5vhY7Xito?)=XNdJmof&jGj#>z63Xhjj=uuX`iC=e|`KKZZMnz@ESC(C6 zU*|Umpm7urG8^ZBR476cH)I|P;^F8;`vZTFtki)9eh`cBq-j=`V==p&G?6u3)v!SC zfZa9=v-5(Byl`s0;W`PAiC}NYIqNz_0Qtye=(t*s1g9R@FeeCUlv%9Qf`aOF;uVtZ zZSbFHSfH||tM5%BUbygv4ZA@U%`1=~z3*L$t(u@HWa;ELOG0!3c!D($#W`A&&R?vd zPK=N?pCgmbSQij~f8ii@OVMu)S`wGn!QA9^Jp-ARJYU}=gY@y2nuTKD*{J8xSQn*% zX{a1~WvdcB1RZjk@xnlaQ;|E$yIcgt(UnI<2b6zt|xj)^osFFG5ietkV zzJ3XeHP?}^i~*p_MDKG-^gg>I_#%{BAs3jiXFz(bV1ry{z5E z5=}U`mbbBsM?dy34nAT4HlC#(6e~Z6pEJ*MtLuQ!V5JmZ%RsKz3 z*2_)d*F`VDVAKuJ?`>+cyg*r&iJnMeLamgZ8Z~K< zUCElvX7VgB1YSG=IeU(d!>ax^Hkd5NW7O@ql6Q&&m@hK`n=gCKYX!d&L-8jV<6{Bu zyYLMlYNzBxddGk1GWg*X7jg(T+_ua4GqRj(T!#x-3eFmIuH`#huO!3gF*gAWZt6!E zlY!ouv0o24V=uF-U5Ut(4?Oa&ZUdYFisAx z7k)Bawk*zf%d`I4gk{0ydmWW!4Iq}r)!i_LTc1^a9oe0&S@$5`u5aid$1ZBzo@gbo zqLhBQn9Qohz4bl!RmzJGi=?l@z!%3NjukB8pl&?hFxv!RaX7tj&*0SRt(AxU>enGO zz!&k9X#gnJE#@o+*g9mSu!uMy=P^w{?(9!Lcd2d;EjuQ@wp}n@#hjN&ZAjy0RkX@a zJnIe{gE8__Tn`;~zhr$Nl&k3)>Y{6HfMsaFi$OMP9j8`1<6w@7I1y+)4q7we?GiKWHO2yZfOy5V=!D{H3 zTKU{P43Ia<=j0`7K`N`;K9O9~gt!0nUZYFcLos!HHj=}Hb9I-#;SCUV37xlbiZb+s z{{Bo?duQeYzt1=!@9Gbnhk-A#NoyC~A6Wk1zwbaFM4v>Tp??N*_Ok&-f#f|uZl_9r zlHn+W)h;e<{joZoBOk>I7D&aBG8go7E1sV#Bht-)43j_C7Si=r^vYS{JLH_h)Sw)C zLG}!L*BHiNloPMAU-W_V|NA?vvv8>C8qJ9yXql$zG{>+=wDaW6 zI9^7ZHpzn_Ha-=^82t=mFYv3F(8w+k;bq5Q^~o48PkNA4#GEwkI*^TDwgmZw;HlGM z=#v3rKHE(jmQ%Ev&Z({>7i|6GpW&wlf_;=p58w2D?0k@^p9MdK2{NoU#M|gP{E*|X zLmxvLfKU`7)ell9TAB`^cvMmL9KzUtkSYRN8w=u~v)dh&MBI?pi$h@v$};Ae83p2n*YCJl0Bbp zS)!0v#Ka0S*~?KP9e>In>5LnsPSS5(95x2-wzac#>w5XLIL-MNlQO67pS4?Fime_r zznvsoiXta2R--Y#6Utf|5Ss|cdyXksq`OBHCPx;X*@dpn9(s+w{ZDyX+hoH3A9YxVKl}QjT%}-XDpOq_*uq8T7wb}qEd93 zl^#&?8dD5_%#mWxT9S9ym!wIF2lo~PO2on{#aL=HkR;mcQAuKLNx*dVUMh;dUBSU7 z0D#Sm@AkIAJNtz6Wgt{)rBoD!VnGl^y4sQm1^L^|mJHVm=Hp$4RkBF0FZNM2?rZ-@ zJDKscjiM|nSd{vVc{JIE$bk5BAj!t)H1&xasz9CHAMECv8RPKkGvu~2OCx zBZQ!lERvvso4|2)3CUYOZVD_w*!-ci8^zmArkHELyGa@v&G-ed|ZsRR< zzHPE)nGhBQuKgfAfpkj8iRT8+%y{bZvog$vi6e9D{~30UTRH2QChc0*QmdUZr&tha zoX_9T-!B*j2#-_Ka^H0wJLQdKia!==s{4fCx>5Jw0o6zq!`l4D=U^BG#^4%P)n?}3 z-Ll4ckxpb~Y59Jwp7f!kskdlXA&<^B#JTe?4Y z0R2)Lyw9O>r}{dd^_L<9rHpL~m^p^QOdzsA1X)AFT2dx3oWv0ptd<8iF@&(t&3aq_ z!zctcvTKNIP^m7~scCv8(|{8(&KbMZ(@YZ<+W97$>dtyp%5z5^dK)i-3u_8jj*|!?nF=04CBIu-Q5eB@j&+Hf^Y%J zpnD3lF^mhl#e>bc-&jLESsvsP5R%xfbsQ184yn_G>>Ydn0tt`bR*g%;bbRv+n2vjr zC@R0Lh@#XRj|r_U%!eV)Le^V_!*G6~h6Pcq^*FbzUeB^P@2y`Sj7~9`0#KQq3PsUw zM%mg8^OWC+8`iR@X#*DU|Gd6kXB%-axdL+^uC1CF*GyI2N=B(r`F++f?!Jg$2bf@y~BKtSf4LaSH= zC>C3-ViAnRP2VP`)4BWjGyf49Mv)7_!KNoQ!GOFj+jO6*^7k9?RYkeoOct4Uo?EtU z*qB%U+v|X0u~qRxaNX#&F4y7qulnDdG++#?{`7waw9gdKXa^L9Phs1^G0w~H^EaV) zf9d2D!X0;dmhQ;rPP=uVP57ih6P|e8{H}ff8R{vkXnssiQ_6nEkHz^)>37GFk+tx8 zYGlKnfRBN{Z}c2WUNjR>8D>cmFYH_@_qPbh#rsM3lX8s>A%tFfYS-QRpeUTa1PD`R z)g*lIHq~Ww#V01H?Mn$PaQfU3yP(GuQ*z1+Xr5N*FUH<+WLp zAy?#Kp-@^`%9s#2%LZ^D z(@c7as!5OS2~~=A%T`B2=Pu-BJo6o@X2z?nJ9uGnaRDzyPncC5UegLk(_?|?(`0Ud znrI0Pa_ftzRiaI>?TgyUckFg-3w#=^Zge6KK9k|PB>e2iPb!?HHYTd7C=2nc$K!iI z8q_cb+%|?+j}%2!Km4R{qA02w&;EIg(ay+09AQHAk=K|s@8K|u7Ki*T=aYP<$xLUl z&fF5x3wPz000T+rNOE76I)bEtB$ZwpMtY-`WeI76+w&s~#33O=5!mD1tm@-$gGXy~ zNJ{hg#_|5UatK|6ZuSL%dgS+x4>pWE6R|MKyE)zj<(3r(haNsgjnYglx{T%%cf0jL z6Yza1HlPEQP1O zS{Xk}8yE>|^c)|e_xg1CM3iQ==bYO&s_Ko_NmM^bc29*;JJCK(Hz>*tPEl7~#N#`? zh>oFa$6XYxu9-au$y7rd09OFo%k-6@^h%xF4TL7LR=Bu~SZoPkU3iU3uF<1Z?cs^c z2L({^kIFR&a++eO|%!A?7yRRNONiB*JkL_yMh~wz;-HSC#wLu-7=u2sm+JD>~woD zzbBR<bI6zCGJ%|z0Ai=OHogcn!^Gr8=PB~L;05<67G`kcThL19_j_V+9N;Y|Zki^~4L%4Cd zXcNcj>Y$%0eVF48+<`|Q{N=wo(#lmGA)JX$MeMYDNrUP9t^n9D0AiEX@fhFjx*3_*Qbm?;!*qC($?!?CV);W7w=Hg@{QjKy{w}QO)x~BIApenbr4qf{fc=_o zkt;|lfG#s8>j3JBJJITwY3rjcbRBvQq24aYe}oAE5drD%1P@rDB}7Uz76;A+Xvt5> zOx05+VDey8aLL`LB5xHzjSFxDH$tV<+tGzBJW-^=xf0;S4&K~k1%V*u<| zTYkj4pnT|s+%o`GF;&%6R0ybRXE3a0;KNed&Y!8D66C96UxaBgQY0>~81@SCOPhUZ zy&lGRsx@@mwi&Z+TW@G-bxQ?eRt4S~tdw#GMQ zrwVl~`QR(Zi6j!=@pugQ2V1f0dwv_l_XB|c&!5<9G~;&W47UMv$2m}O z2u$JQ@m0hX1|e1t;47Lok&W2_SJZ<8RWTss@`V3Txnu4_UZMyA8UR?&pDL5O=QC!_?BBwS9^e^ z0$9##n~;JL^yTyberTJz(VV@cVd$p4E6cmKsT&P=|2*#tS$IBJVa9YcG8lsbR-c2f z=!R|9YNl=IC?+|-y`Rs=Z5gUMnW(BU(d2R3Rfu@FGtsyrQSX9rlB39ilovda;IWt2 zUDw>qxo9?%*?SvbO?J_Tzw6+-b>u~#UMFcbq4xSjHw%bfo#Hh)C^a83ksV4N_X>7x zEJ#!6nLoZb#O1OMjOO=nwd8ZVS4!g5Bd(~f*%=VOHpcKGvJsVrKbIqQNa69c4Y*bo zzx(I8{+uh)_owGL9Oq+K$AT|EC9ttsnm_b$==$Uvysa#!t?F3tdmeh^cpr@gk!Mx4 zQ4gQA(x^d-ob&?(TtQ?mNgZGnH9EWU!y2%jcr?5%FU2wpw8I9Qo>oOxGFb<`>2Um^aFj8V z(z)V;6$M=<&f!JO!uPlt-G=T$FGFL5F+||i7U)SwF``EU(x)kF5};3#r6j6ul-m2Knx^TZMBY*TFZ^x%`t~*L*Hgz+4MX)Ds;bcbO!L1y_=YG+ z+RDbpiY7@SQ8hhYT8ed5BScfDMK`D#gPG7T!)y(rjIW7ADmA#QIr&iF)oF8KTX^XFpDAgZ95T4 zoH0j{L{XcZ-rRWgtEKI2=~Y}^j$XQ?HXm*1Ff4dx>sdcwsM@cn2$psXv=w)I?}L#QQ25mSj&u+XPT zcBAO3r0CdwQ^1A$j%uQ0UPTVq$*yGC`jPuo^=`jh@mzPL8ixAM_Z`t~i|k4|w*gs_ zs2#meH4Js+x?ZL1->t@QtdPIz@erNWIIyK(1v|#d!?T4Dgk8T52F%uyl9{+wx-~qi zob&I-t+a5VxL?zS0=?BR%&7%nO--XG;GibYXTfhv^9!e}Qgh*}%-->_+xM5m{s5jp zVZV;e7#%5&ql_r~zZ(cXf$VtN{gHVir^hfwtF|%n4^yiEOn0AO#ivM6OoM2G+$lXZ zN#n?ix6_Ual{9#eDgmxE`n`C$K*JtSO3pdkQ92Y!)nnOILd)h1lkvIaD$=Hr2hEIE znEktDaUTDYkFoztvBbF%z3%M3bIvI_VT(p|X^XCHO3sOwopU2Odq=payB*=&vSRG} zIF_70)-FQjc=uiWfq<%D8WMFI-AzF;s%b^H&Gjrzvpg5jojaxwFTW4AQ}G)OU)TLc z!>>5lWD45|{?T|pm|hwtzFsEZ?M+KthJv>+NN>7xmr6+-d9*;uE#y~K%U+$gQxMCx z4aH~E$j%{*Zs~RpN|8Dvn{W-!y#^w$>me*L+NnSc?s&uTsN_T)lFCUPM|Lv44?Sh4 zos@S7wO|r#9P&6@w!gDOxN)dIvJth@e){=r;z&w@C=Dynq6YafPTC#uUMe#x(4`bB z2Dae!Kx)sg+N}c!yWLx6S1w5hp>{R?*4rtf`O4z$nVkcWJzfET*UaG>9*su#haGzE zD*wKNRK~NRv4Bpa8{|TSt#CeREPIKNOjW=uTN!K#Hk+a7g6bZ^KMPbtnD_&kvzaX7+1c>5>zEvy}LN(ozVAYM{vE#2O*~n+RvR-M1c#2_EAonN5veV}o z-)$qy;&NZ0zd#27!YJ9&a+C%;^>_xtx~_CJco;7=TY z5fypygfmw21C2d4U~uDnY7o>8V}bWdcCgQXx!=g))fU-kGOp|4A?l(vbRD__J%(Nz zS2dAvEc)44+@|okVE_pl%TZ~vZT?^YExZH`L{^&#R5TsyX$o)_&YdT*4)RIMC+qw3 zX3J-BzJr%{?46HW)=w`@9Ja$b-nG_?X8(9C(iIs#COX9MpHCuy*(PL{5P%M!D|21v z<+7pcM!D=82H@fvv8N8rmz7}?o5Yta17)LSyu$H#&w>$*H@Qb+QI11UtMc*)hD2`K7>77Tukt*+;#i!6Ms8S!z zn^9jMe21o>&;pB8J7@)Wk#Q>MANza+@n7=9ro4INcnFkXI<;|@hYk}1!V(8m)JE~2 z**6S;m#m!wb?b>M%^Rn3lQI7@J8%U4siw!2M<+B}{m~zsh(XAMoc7;Z@F#;|_~pW% z=>f3zdE4G*FE4MG+r5?Td#Tw(RkVZ-{j$Tu=qdCr^m7O~9f7F-P%nC?Zicm^_BqI9 z_fj^lFP64J)e?l1fa)C)WAWre@4Ra0NCTrdw4sDiUt!so)mK!72XASY2_MrOx&sNlz}!oV~(54dLHEWGdwsO&9VN;sAL*$KQPjbvv4gqUy|dAbfpC2=PC*rPmW@pJ0r zXMwMaaK=8nxZZBW*q7wT6^=$TZd+R@CXn*k+(#*T4SI)VJ}DuMr^%dQwwkRDdZ(j) zT07CH-G(M1NE0stTvm9|$Ngzw6@boJx~MJOn&GAnJQVi*Mq&bD?)L_w9)74?o?onV zUXPikDBjfI>~G4S@MX%o^gX-F|F6Ne{UJ_Mtt0pif{SH3!5Hsc6g~vyNJv7?K;5^X zmwO&qeqag0D>i)8$!PS#Zc`mLRkDH$X&B{F7eJF`BAG`sv}Bl^Lc397D_IZM1{Vz(^IhNTpbw*+ymdPG)RiQmn!B2jnYf+U-&i zMt+4@GGrsuUV@-@gZ&Ge-qdr7rS>i63&Zr{?fN$-p(!nTZsB1sK)F0GUzmoS$k;)# z7oNFSJU2M=Gjz*gK%P@seU>QLQnc&UMhK3v zX0z1KSL#(ckdr?`H$Su?e~48a3e-!pONfE!-Oo#k%A}4E!r1=mm*wq#u!__Iq6dz0 zJxX)XjK^tb;-QxBfE81AE4HfX)WwTc8!^IHOxI-FDi!OF1%P?;#KU@6!&hdiI`7SX zdd7v&|17|Mx2&l;f6{V^bK=wgPvIG7ZJ}3ia6j1>eRp-CqrUy8^8xJ+!Rtia!_Hei zeU7{K6Pyxxz|K1HpVo+klJwORt{JUObQ0~NJ7r>_@+c&9@NAkQtC3g{M9y)%8jZF~ z8~e;@Zh*`4G&JuL(_3jFLyulq|W@b z7pyEcK)SiWO=mivJR_YrQ+@7(vBLRw$Y)dWc553n%X>38P$(QS2o}Ku0lji7ocRs? zGX{SMsE(HZQ~LTh8|dHcn>s7YNy&F-tR%V?g;4s;a7%!&qV>JFjBTq=ySm(kKsJCzsfuAX~GFon_;U=^Ysh($PrTv($NcRPO%xqaC0?F#4BJ13G|d zYNl<50HNs^nrRw+{9@u><*2vtVU~H{9v`jr27zd_zsJHgC=5MBwU1@+11S_A4vlon z22uwo;7mhxAY?TfLENALzx#hdwG(<_-kSU`IAz`}KllK&KLAs39P`gVf5h{D{?ARv zfj{}c2kxUq3kZQ<1*;B7ehhDsO5V(H3x+^v6Z}Z;CU_LfxQgcO4L;CnQoYLkPcE#D-~)-)NbpP`Ic|)Y;GBa~6R07GJO({?Pj!O=ZWAGgWim{}6XOeT|q$z(ENOcql^W@8wQ$J6mR{~r~yQy_))P$C`e9x9YH=wF?)nT(~eBU%2qY3m5VW z7cPIN5S;Py{|t=tkKCt}kp47MPv5A-OVVf_yhbWbbwwB9HzLn-7+*zzX5+6E*N#jp z5={63Uk0WyLPdnY_XaLSUI>&i5)`}0N&sJC>?%@p0DQxT{}J^EeI5`1hPO9-vh(rqcPrRdiuxd^_I%_mtA6bEHL>2UEWAMrJ>BGp@J&1W7I69%>t_%krVh zkyGfh>U?&V#;QTFhB2j;I@*Lkt!BV2Yp!NkiR=C0TdB+kfs@thnCI5DpwJoJnJd&R z3$F~$o?RJW%c`2H5&^oGZe^p#GS=+%*S4p9O|12M%`s+qeT68RKRZ~#cx7;QK8gy+ z7rey|iqQtT7Tx3fr337Wu5^9^9u`>DlnMo3a^9OYu@d-Re=0p#bK@Dd0rB1@OB3{U zAre)gpzNd(XKXygVYF#M&L`)JPAWur%)ivXVhA*E$NfE!i|w(Kguz7erCu8_cvt)i7ntGL%^V z`jE2z;dN!ee!i=k+n1-wVT#Tm+$;qPV-z*R+|am|urw!SX9CHm7(h$75&g>sj2i_H zWE+4qn1UWw5k=Djxwc} zw}~oG!L;sU>K#&%5C7Iv(RgoB6M&kc6$4VVsRFMDoNCGRAU8e8<3^@;`el_JzeO{r z{lb*KYVGmBvRf=UOAo>x@mrYh(?7zCS-x)LGe4TSMF=>Yo)3P_THY*jC3_&THlk_8>K0;*o;>TlN$GE-Xb&O6 zV*g4VptHx{AN1FAL+(tSOsGrUmo3!P;RekNH`yLF;{ouA&CQ5J4{N0?q{?@>Wx_gn zPL9fiU|7MmryVdB@P9T-y`FWcCKOD$wG0O37w;B<5E-z5*D`lz@>Hq34%~>*Iy&pi zc~6ghC6Ia&P>b(E*E6a~-MvYwJb!Si^T@Mgwrv89&Dje5?7ba)NKwnSg)!`d*>1k; zpVZ2VM-xI`3^CaM)hg=hM535oK?4O;klMHyq0w(7*&m~#QjR_E>|&<%kO}>MU(Jc` z`wH5n?*}ZsBaxnb*WPZ%>K_WTp}eD?S-uOSCh9Bp6Z*RHeDlQVrVGGzi_Nv$QMP&F z30DngmjP>gbH}DpX_j>6{lu0Tm2A7jEt4JtJUnT{wlc#KXlcjocneojslsaZcv6rK zFj#UDx_*6Kg*z5SkZq2lR?QEZl7`Vq$O$@6=kSYH(>V#Jeeu?0EUj`8;67t+O#zuj+}(X`7l{edE94G5n%;dx&_1tZXu`g(01$vKSTpL4CwbS0PPk z_c%j8Tm$S6DiwfAW#AZ^F<&SY3iF0$I9mArU<#xQZ6t~No;TQ`iPc9gap`9&(?(Z)srf0D(3{~QB ziO-Q2zPGB+KHMCx2NQn*HCFECVL8ApC>GtaLq=>Za>FCRr4NM6W4 z`zDu`(*LDA0O4Wl2l240({v(bl~==R$5GNL2E`;@l4U$26MWSOjklR3wBQ@9lE`3W zcIK};@@-lLd1~tu?9V)nYleLvgE7n22{18WnKhj&{E?Bj@c{F>>Oa93-me45sipco zG~v3?Fp%~^&LyW*bl+y%mz?s4ynK@{C7>5M^us0RlHp*}g54Fl#Ca?RQcA4Ov9i%K5HIwV zOI-J_csQV>f8`-kBQRf%aV&C1%)9x!$`wTI3svcz+-mn?w24x%ISXmM**-;3h zESNFRW6zW>Hnv7`Dz+y!p8G7NXG(i(Yw#`?z@2^Q);N(f){k>)8Xo<>ANtUJ4*W4m z=b+$5C7}^P_>+k3MVnx%-AnO=0c(B5OK9}$7+V%75{dezqt0=)VxfFonwaQl9x_eN zSc7!Fg5Y8>*BbVlR<#-phwMsC&;b@A=p*BN4A*ST9=pu@$vq+@lQIu9 zu6LQSm4njeTj>M#Jd+PLX~@d5hz_Ds?|zPzCf2#jT8ho7gv8whYPjD*tQ}!pxQ2Sk zkA~N2jXdur65@x(0OfGnGGD@s#=^M9n71Y5;pm&OXrJ^yhR;-Vo?%>rUgms0!*M-} z{C_m><46Hu3wiwo`7WVCh0JYJ`=XSOO%L<+T{6e#;Ut~Amo9NL^q8f2GvpyVT`%Ko z_wbJ;_+eS*cMILeZT4Ri+Qq9wsw&n=GX+|0L ze;f6&SqO%Cu`cXK{p_wbVE>sNoE9M@UHw1jKi)vsdgz<<m)aFRuj|(lQB*&niXyqr zZ|pm`9KtjcH4(NVmi0R`{^^m|H2Bs0s_Htjb8%7*W8{rLoRho8Yt1=d4{zaZ7zU_z zZd7jHDBLpvOv@Z`J~Ay(jz{(RMuj<7(Ktk&SFy&Hk~6v8s64M-(rA4RBt`+^C&vhV z}uFny!PctCv)e z=Mwmjs&B@+-B&^}wR4NX?5*#Ev6JMDavaxd13w5HM>TSLd`@F6+uU3l6hf*u5g%Ml zL36QFL1}k?W5}>gq%}Tj8K(R0ZH73Zny&JsV>}$*(8))~=6r4FA~Xt%!Y2oLWXMmE zloe$eyWbZ#8gc9~0~^eX<3?kQ3rVqaEv)zPd_HiFhr=6s+uK=I)U;xjZEyE(7!L8J zHf>Z7TepFaY1>8M|H4<1j>_oVxRL?NwMq{pJ#=K6eJvXE8)Z@(Q{tZVtXH>aEPYw< zecSi#+PyW)vS)wF#G0t6{8o)Uckgr8wBeIRZNO+lJ+Bdb#HwPISOAt|OtmLrt2U*Y%-kV)`|Bsl`{?u7`;-Yf7RKGJv4BvEDDTJ+KV)>u_`##+ zNnqRFo<%79n`8VkSdQ__2W|Ya;aKotSFi+Gd+*~elePB--YT@8wmkk`O=j+=@!8a6 zc88t-!5HZ|z5rAqh_`TCH{(Q>!XJE9e)*UGAmgXiriNp|AM@V3u<+hnN8>Q_w`ds3 zM3b4DqxP_G;EkNIMgnr!=|Z6ZP$(2291*&!Ie?FHomXa)3fK81UM?AzicFlJ5f6Mr4)l$r9#exb?2)R=WOh|iJ+mRwuS9S4v@7oeb4FBA!5x=vYjPvSL(o{D1pf(ww8Bz2gumPbX?!E0 zWJqhfWo0psGqy7rXi9>o6m76_D*28jI}COh;~!GO`eNqB7we&-puGq0+xyTO^a<8z zmv8{{un%!|@VBwV<~GTr@?OA@gO(6#!BY;FR=R9_K)5!sskQsdX8#!h9u9BV?k_hd z9v5h{`!0Y+1X_Q)$yaJFe?Mk4`_GqMWnABVk|~T)^o}yfQT&r4h=^v-&Eyl(0T;b`v$Skftj+(;E#Rx*u3ZCu;!(%*?9=2h@&+$a$=*% z35eG-o8Sl3O0>`z!m@oFWCKO33Vs3A=iEFQtMv@n9Es^(P6L#41TW~>t zT3JYo4_#9GEGSScws2A|6v_!Uk-5*Vrdm4?X$5Sl+AN%*`u-G<4%zW3ymnKY%Bim7 z+e{PjFxzhxi+~pv=DXvLIK)!5O&2uP`c`MBI%p(qzI1?|Q^5w0BspI~691|h@)vqs zrHWE+!$Z#+Y1EQFiNHH zB8;Hf$V%KQtrGKV%e{5Key-(ge`9VAAdZh7x&BBdNoCWl<1;S~sKKPd$q$~W;CLh6 zO`@+x&I)@pwZWN78lj2(I{PH&^DWckyyW?Y$rw~?$;$S2vQn!8?siWdYlU^0+KOJ( zHQlzkrj;}u!f*gzRkikV;A&d2UJL8hYLKU?e9;R|)BMoR>0`48yrA8h<62eK%pkBd zH4FlOwNmAe0AF+5Lfd2D2u`95;aR6l5k-}feY|ly*1&;%RGM*HSApD8k>1~H*y{J^ zq99NuNezN%uHWC9`?qP5q$P_mzl8f>+hvt0SkM}cPV6|06^eC+1(-k(G#gP=(X>hw zHJV|LxW1DS69Ucu`UK1rHFg}PH5#3|<6x{XwJkzpYNb|j=(A8fwTc4)|I-hlTjRFC zrSTb$xik(W9&fRl#Yvit!%8&w;i~JZqL>1gO}Yz>y%##`Tk{=k#kzc|4SL&$ixt20 z#&i4&HhNmI4L?_=+59`IWXfmzxh4;0>0y@*K*J{mkd<~{{@`{2x^IM8? zW_d30YPhx`;|;W)v4Ki{F($z{=-ZgdoMGlYdF!-e4hIcDf%bhp(ZAr`KvR^z)co9W z4otwA?dueFoUrHQiUey`xnBP!cJBHS4P+J~Y$>9hRffOOBWImgJrKPt{9Srz5aKK% z+dXr|w&0Qh%KWg_Iu$T3@sI>AyVGBf!b{5*g;3TH@E_VI1GFI)(CUlLB^|T2l!4x) zrMAq1%sBe6fK;j(Ml1w=vWJO^CL#th<4J!X`Sodn5zel_B2#>90K!9n_9pH80H+8; zLh2}(yIYxWOj7QTzHhpL!@3_UMb!13g&i4?deeZ|55D0r3)Y^|z8qWG25CLjM*EWs zDTEA}6dKwGAH=G;VrVK0oqDYof^(%)uk}i>hN&!ov(jX*_EE*sd(6-wTFxMR0U{sN?yduU@x3Zx5aWD3|B= z!gX-_;U%-!+!(2hw3O>LUqQltf=!=gvPZpT*ev3x5zJ{Lw9$;)vEa1(-W=ZZ2S(Um zZkq73uBM9f)NzWl14(iq$R|NVj2` zMKCD#XFGl81^r%e<9XXuLI|x^HPy_P2)CvIK8H<8YJEJNEneq6ub3FR0;j#dzAb?nLmGC@V+0IBO&!gW3q8GK~)kq^h|(OD2~8Teb= zE#;WajChUB#q2cEt8w8C`XR0iqs)l5vJ?&jEntc-#jVC@OWVzFr^VbkRJQs$9*fF? zUInBK{f35+NDmHF>0zxK+;;$q{KV}t*9td_>F8F~^@+niFiZFo*n z`K`jK;wS(Ja!O4~1RhRAi?=i6+*<KQt4py-I^As$8;f{|x3T>1sdid+ns`K&6;B2Mz^HhPLUjX|Z+K>UM#7MB4O9@wh z8$SUrpzG0H=vUF#IL$(7NAQD<+i_bBKQjD*-XpA+WjFA`dd1&{uP9mJR=_&_q3v;E zx*BKE#>&D9P(f3rLa~V%t@!N0sQH1&rX$Z~ePDg`smV$f#Od|*NmWS{1xZqP)pUu- z6;)9Tk+^2XP$WqZMM?89_BBZq1(7I5#dL}2HKc?!bHAPW{)mNlD27Z4rJBTaxoQXi zf>D)qCTWxsDjSNcsH);BhD;^-_0wc2KVKg7xW0R9!<66FLD=7G%)Xi^sZQ6|*6h@m z(GN$y4=bHRu@DqJLWIQBL?{_V>$)BiwiZQ}fhuNPJ)0Y^<9^y4z#Y!ij@z;CU1llv zpPvvDMu`9bvLLF>3Rim@SA?y@w>iV%>5ZPsD@|1t7=S=1BQfCN@J4tdzCN3ahQcHP zfT{|BN=N{gZdqGn>(LxQK!^&Us1!hun93J7PYniCmeCU$g{xEeHGc1p;vxk6!OqTd zR+0!pwqR%V9t;9Zd4bj7g;}~$-i`P;6}5T=J`h>XQ#I>ilAb0=z{!Gn%C=2_AM+;= zjx80O3zih+CiVQ9v_Z<)Iz7NubY6*jp$<>ORR32OmTTArLqZr|6WSl5-9!8|sh2Dp zh9~(zRdwA5i7Do6YAQ?ue_gBbR^dZ2ur2rbU_BQMuItBPqUgqNCo=0=GszgA#B;C&d3=LVimI6`OX1-2 zB5?5P`)^be^GIj>pgEhe@)KJ@3Z~9^UYhrkYU`Jv6Z{dAIKZqRa(!f_^p-0EeWIMV zO^@tOTLVUT@J{T$qx+KbWx%}S9H!BS^6#?SE%Mwjgv$Rd@XpkJ8i>~lL002-9F;L) zED`e(Fi=T`POB^o4h`AA{#djaI8}sj8})Bwbv^IY7x&RaLd>tyZ(?dw~5% zkfW~t=Wn8%TkWV|TOxciYFnJsn?%bh8aDK8Aj{Z4u`+0cwk=DVZkQ?>&jD1^&^1Z6 z?XWReIpJejCJ6oZIM(ac%tjDJgZDJdTCaC(5Jf?MfZybkVmv}d6OtUbO%Ipf6HXrt zUB_qGRR&AFgk}-x`J_nNE*JMRRDkpzw5$v_8e1VU9pgp`euVPnW|(5QAUcES@oEEf zOm;Uo&<8O`5&?cL2P-lM2tExiB_w3VBXbDd11ws;n<&h(9cz7kZL#Y*ToeT&EV}GJ zFNAen;#@FVtrac_3Y>g55r`m)+;O{$YwPQlV_QslUB0f@!v$TC_)4o~2%JlO1C$r3 z29=>2#K49@6aIFUOBtvJzs9m*4}Ov8+_+H2aOltj54^sr6a+$yQQ7IF3-iT+$2#z7 zgAk#hRA2wV1BVU)E?+RXPCCpR6z3Pxj#C~Xgb})Wfd93IhvK1Qv>8>ym14@^CWQ%2 z0RNe7bUjO@gKN0mq^_hCOGA(GJ{L660Dv3?UsPt{^7jb5&lPuADk_po%|#v)?V2HK zX#*Y`x{pgp2-hYQUeoSglgJfWTA1#~Rp@m&jzTnD(?p5b&F113vkl|$<15e)pF^m5 zI+HeOn%?sL$TKJL+X(u7n&6${>()|oI!0bYI=3APri?_AOl}hc(hE}0$5QV97L0y6 z#RryWeR;+3Yo*lE4k@WZmO`27kx8vJv`LVhL9i}WmEy*wF2TD5GA;FepoU=8!bx$+ zu7h;$5Gc^R)IW;sk>_X0-~b%Q?6#JB2@AweUO@_=b0w`;JG)yx#RgG-|N78DIT=mPW(g+ z&hGTi(ukj4xy-X&?;jdc9q{!o{u4##f_a!LOt80gQDD6u6GVO67MQ{hn*!IBr6on@ zqOso3vAq0n!k4!#8{*4#4Ai&HF=7_9ZTdC53{kn=kS277gynb3$Q2XUofRj zjtv9EsWOj52m7S^7zz~5I^ zItp~r4ONI-b(N_a1<)<#oSC?8ou+=`w3;|s$+A`SK`}oo2_Zdw-|S{=u?1KlMc)WB-e% zIJc}l&iAJHo5SA7xn-TgzK>6FuG!kM_KuBon-#~?*N%^~Um~`E`t8bZx=ETH+ViudK zfalaWp(K{A+i1t_I8p22pUrfbB`^}cA_!j*s;`yh*9yYktIW=!rN!VwmzZr@ma1Bo zX|q3iRj{~psAE3;T0wZNEPvHzt9XaD+VNHJV6eEf8Jn+~HXJMzHS)JRHtONMLo4pA zWu2(^Ymcatt#x8+cyGAYhO3=y4e#zvXf;Ruv9^SU{R!S`H3||wKvRHwUi2^^7edd1 z!4~xfN5_|zFcD-*&PjCL0O_0rSoVVBOG{Y!qGvqkR@^TZtFtS}FgHHNOH0QCPsTv5 zk-%7|(m6t9f#9X3T`VLi8+Tq-?{7hdHYhKSgtRV_>{sFdbMsEy!%(Qo9+OaIo z{VhYE%<>-GmiExwWQMDI*TkhD+ajrxnusJJaVE$jG&S@~U|D9af5}kb9k9aL&cV}; zBCElcqJD36kpG-cMiDxMkf&(5T^()W(u&?e7;F$#Q#Wow)XZ&rVV}YT=o&~MnvNSj z4KU2Yz6>2b4nG?;bg5PKkK6~^=}?e6Y6MNu9XUPz4-?num>wJ>c*($N6x(i{@Sh0? zU1lPCo&=^f!!yq(2?mR~R2bx9g&5^-e}-QQpG6sZSzig~c7*H+#m-E(l;>kd|4@abvJEYl z{DPYip@b4LmZ8Q4@IZvtCf=~Zu#W-w_`*WGnk-@!|YBDII***@1A_L>p1Y^5IJIp4Fh`Y=&6=jQrl z7vOz|bx?v3bW^D03L2S>TFvWZ%P*#BqI~~MHcTO86xGgNqJZO8Vd!Hi|1lz_Md2uS zqR%#+zLgW+Y8#h)DOJ5>*fHH&{5x-b>s)(EmxCIn~j=BIyPes@0CIWC8UR zlmMq!S7WdUnF)u&9!NWvP_}%~Ej^B63X#&;1HyXWcjDOb=e%|OdI%Iss_Iv({=0+6 z{c6=$)t}4%qHwU)Zdeo0E;h#<`9m&kLs{27@7*7H-1Bt(=kkB(X{L9!CJW}ZQ67JC zQmZ2Xrl&vwIxS7S$Vz-8K#LB${5qE(=f>c}!r`@ca|_Ha2vdHXyZ_B4E#EfIuOjQp z__YH9Bwqb(_!@jE=304*|HC8=CgpGHxy-ukrHtV*r&x4e2*XCV+jy3#DwE}BlOsox ze*cA5uh)vAOF^|7c;5cBFEqN{Mi@RT%S=_-v;BT@p!hR7=bX}y z7&{vWVATbQf1)3ioO4ct*$xC6t4MgzExCGP&xB3WKAAbiM*`xbZ3?f{apS~ic_#^o9Q`M*&aW) zE0KAaV+R$yx5;0&H_+{nvVyk9r?|bbhgQ8Fu3iF>clwXvP}Gi{wk*PvhJjCAS5>2E zE^zLHH0WkYvsJ-~iWxIX2M3dVysfLM;aIBXRI9!TX4DYlj*!xAEz@`4pDk%#{+Zz4 z9dLyG+25*~X{m-|76Ae$DA;XL%3n0yP_I=~@KV&CL1iDMp?{e3KGWJ*G#MEh3lrI0 zA#OP$A5zh}6o(5U#9@RPmTu5k3H)H)lYh}V^q>um{NU%MYGX}tT_uKemnBr!d`~@* zZE%rO<<8XLUheDuW60{dB*E7tL98{_xa&F~U?Ta);0CZDicYcMoX9q~BwwS5&@bs+ z#-cFH9`Gr*CrY3NK@JdAxsoo|X4r}%JKtnpS?4mQgaTl&%;8EBV4zeMG{2D7%Q8L* z)g&ZhjG8WP%dbf+Gr3g!oZ`yC<$awgn-M|_1 z_^x&3jX_6Y=3Vp-a7el*Oqp(I&osQmi&F9WXO%^1;b1?}BHhgXDpM-iw`e*V z<)hJPG@6V?2hc5R!x5B+MSM~_9js=!0~Ga*7RX{6@Hhb>U_gI#_U2~**FIc$xM1+` z1TE$~0_Wkv!v%U!YV!!)eQcgJHc~=%7;LCYw1wm7izew)Zb(Vs>Hi{m+sG^F)Z=B! zIp>rTm1fTfd&#-+OqUsls)bB*g4&F@vf>KUC2Y<^r{tV-Sn3@2lWf!w|qUM0VZ_;`yp z70I_yrVrTIQ{nt!K$mC80@ab-S0Ou2Q8*7i_mT7Lo82&-W#e(74NZ`VP(VB$XnczM z8WjaU!3RMc^OCRe1AWBc6Q%6Yvw&K)@Wmh=q$~wk5m^l}znZpx;5a{Uuwmb*51|Tw zVEI_kaGId^3;q%;?_Eyz#^q1x`lpWHH+>)P=bEu)JUE%juS^v0g!d}sehG)#2zrIz zHE$4`Wajr9me47vn&f3y5Rg>pUO2|Vxvo&y0{rZ*EsJRk+lsC$PcUXGx~_Pq#!Mh)SZ_l47YBMJ^=i#p?ih1tA=eN*c|TpDmaM$ZWNYWyb>g?638o zrR!G>v+#R!U+ZOjoBFkh+FeaN@+)f63;k899mMTvC-0POC!W7<1n zc`WPL*!k(`?ybbD=+Uh#M4TWd#rrdS#18-tRS!&NK zTtP&|K~=l!DEzJKT~&d&=Ver~ zv!u%|FH-~7sG>a2g zy_^19Uw<}PgpH`2hyG!k=FmEySn|UKkb9BE00jn#9X2wi{mys~08D$ZQmKoVmX0sY z&G|uXzFY>fSgrVBWqh`O-L4^Ih7xHiM3HRF&6%P&NGf8_pQ~)|Wm_z2_J*xF__Wnz z&GFlOjQzLiwkGN)9X(<>mI?%fG2ldJ43uZJ6U2oNT@$=b%`jj^jSO=#NnHP@eXX(7n`EyFj}TkrI>3ozcpai3I#k3V^;J zIP5H!B6-evk0=qnq!U}Iqz}M|H>%`n8bouMRIe}g>tUEY-&(vfID2X^AnVZ_XqsEn zRZRp}X)S`!=&B~NCmZ?Elgt%<`$?iqEz^5)v%8>o%M}ai6XL&#eCs(ZEuYl7-OVRG z)1tB{5&herKy)(#*R^?yWK=|L88nbHsG~pdgkPizR>Ml8#EPKrlMq>nzQ)s+CP4SS zr-2UH$*U+2rIPl;c>0KEIvol?J3X-%?1ZxkjKZ1LsaCtt(SM`nBJ)RTLjW;5M{4q{ z{RM!c~=MWGd5cnx*-HYK69vq+Gw5XNGG{UCaQK3=OA=;uj5HzM>WzCO6A>L@my<2 zZ%#Tz1>@8k4`(@sCyH1^5XhMW3?*)rk%I}ngpJ%~!bMIhpafkfg_Eu&^}++!y&75c zayyi4MrDb7S0*H-v-N|hU{&hYlgEaD;+%9ei@*C!Q3HOp) zHP|dLmL9Q$et@LFV+n+j5kMJ}krQnQA)oF(J=9DeeS|V8BhxZLR%?uBS=YLzk+fbv z55s+=j>6&a;6V|3a+N-?r%Z3|j3#N+BPaSM7}Olrp}QkPh2HuTzG(ZI7hk2R4{`wh zpsKyT= z6$j6u7y&x2w0Bn04U~Md0QO!%5biTAZ}(LR{?>@s(!UB5$h-djL9GMXhq?Eg@;mv} z?ctwBJ6TyUe8Li$O00&JD&pVSrDPIX*Rh8 zjG6^`A=(}fCEQsBd6<2E9Cc8xy)e`AOay=?Wz<&QSo0yk^aNIN^#p%PpA9Ijg0Hoc z&mu?X&~3=i0yzu8rngo_UrEd^iBaf4X3g*&oD85;I526fX;;<${+F-ey$+R2CD);} zTykAX%jMTA_cv~-OsV6RN-}lK^tR&^PugP%QA82N3$P%Djk6X zkGkg~)kzAr!07}ASTOFWh`j2T_7lkYFM<|db^|<7HVon+gW`NVb}o)C9?Ax|fjhV# zG#Y`=RZU@5wK_jvty)Y~RW}lJxDjhQV|XpX?JMbIAVgm=!%Ep=s!Y{f7hoOcYARD7 z&pZ-!hqBV*-}x1E9Ni*V5^(pROsr)}ihlxdk7VeA-fS)}H=DYk8I@$FWLZlIvQch zfW{@v30D#HnRwYQ4(WCes>RG*PKpKwb~&YrfYsAf=w<2TZcf%Tf|~{xEB94?lpoPB-fswqb`XWLOj-B{vHF3H)0BMi4X|hw zI<#@dI0(+jPla0z%)XSv3A`lrO?~&Zg8@=ZeX8XJ@=uHgxcpVnzyL9ud2`_%x~7Wb z;8S8^YL~IwZaW@-4{c*$_Psf@&LVhGAVi<#QLX$VFa-ukbnC6FVv7xXj7=G9j3bO3 zomQ0TIWALDAGCxl3<$+UFJp<&Q34>k172JDN2c{2!+4Kna{iw8aQyotY}yjtjc0zOB%>C7g9NQ#$mp{VY|{f^1$zFI8cOGP3EFsk2e%n@pI zZ;QNy+UX}SiT%xp<7`Ny%<4abcifl-(=3I@hCllJpOp4|zd^5q* zAB>~oe0Q-C3qs?SA6G@eX)N3}d;j5nl`-}2)`;Yy!<{y8{pu7=V{p920NK5srF1qn z_8zr-2~*srqwxD0x$%83AlTr8YZC!8OI+{Z8K8I3l*Kw7JWm=^R7bb!_a!cvp$EC} zg2zad>K?su6M|s_0N|s=62;^`2(Z(;Y0_?yDTGGN(P;dCL+0t(ST+4ineewh8mwYmD& zz1g6D5tVGr-V?w!Zs?f>MIites+T(9%ZPO0d=)3#?H-F^K#kG1dBp2ix61ng-- z2_1Me`~=Sr2FnmpMUkV1?RdF`#bw6qPY=*Cgjm1Qpba}}8D@hiXmx6;Th}$f9)8+3 z>~SUnwBd5bJ>5r+vF_omKISL?z&z<;IKM;pA@D)lFiGY3;~DLpoQIZDifQ+l=ywlZLa9v~g2^`xH{6YBe1o3|bB_m%L& z)s=q#xV8hO&Tw4J_?_pDe4Af%MB)n_V82Th@@$D=n8oB;tC;V!^UTbWApB(DzOXX4 zd!OIHFTe}wGH3vO7H7l#Hysk4i+KI5tzuSTRh7I30J1_Dkfw|U@wFKc5`w`er z6(Z=H?e{%w>Pp0c0c9<0BNNL*OANz`#|rACZ|05>vmvD6K(>$&H@W=+5&- z!j$2&B)^{zQ0}n_Ml+pC)dX?YkTGKBJDG_wW@~`S*Yg7j5rl%9KcSU*5&l>}m|Jpx zGfdgFm zU{B$hmjb@57$ZYrLMS>BFO{47`^|ERSMAiMn%gdwl*-9npx}t1z-ABi@LTW{O83fD zcv15JC^YA1zO+>t=%0Wmj5tqNMJzSbq51ZE>f?1?lISCx5|VoJH;BT*%F1BSvLz~r zrP3jZK=W2j(>%l0{}!n7p4zT+o4cB(-P!~q9V(SXfl793Fj!ex5X2kiy_68jAElC{ z|0OJi>lVycsOJv9qiie(H$A5#SOW14K7XEb%eu(mzMA{gvXt;s$~n;-j+*C z$G>ay<#Jr*9Jqv;z7=LBk;DTvBtZ?Kg7!y_KpK&ra}Jt;4_82a2FcW76L;pf7Mo4m zAB;7{ar{#+_?}V33KF@%0%v;4_glI)8kn~5G+j*_#!aLA;Z>HP9NmT zsj-JTdfKJIablSXWLO3Lul5=MG;8a2?AVe<7pUfoBhesuB>x z%Y?f}a7k@8Rf%6h$J~*2*PVW$9{XE~pNW!ce{7TTm;~ zPtP04JIrJt4cxp2235ZOi)0mW6&a$_68Xjr9=_IElyC zME#>6{{d*6edYG_7j1X*Ka)a#m7}rcw_fC15 z_MwMQJ-jxybEcDCkdSE-N(0#)^(HpShpb%K*p4G^2j+)D8N}AR-p;vYy&aU=!?Q<* z0jM(X?Uu#)+aL5jOekp_Lfp5Pbn;e&TKt|!JR|;>Y9@A94)g3$trX5RVy5mm9Rr8x zU@%&af&c_l18ibZP=kW!4S=HkcNN9Zm3L~|yO<_&#%8Lg8S*|HGC^1+teen3fFOuM znd%mRXqvTJZ)?7Tw+uyLuTxD^eZAq-dMtcIY$`y~mVgq6j0vx(TU^>&KHJp^_%p;q zCCODytobia-e)L^xF+fEb52o{4qIdKSJy;EG2W+3U%`p(NCvfqi>q5W8B}r_LpQ;X z3D-G-!f9@)H+G`P7ZpN{%LXONMOg_S2xvU^4UzX$LkG|ebx%HqG-WuG=`&lLG}v{n zLrC$EE#+^rd#|W5Y85mUL&{o}F!o&P-KS97$9bGgLk)c!Z}nD$GS?gQ2c8>NZ->w# zFkh8(wy$o%Y7-|vj6XISKyp`pzr35N6o$hcDz&M_D01I$H~9PY&6zj2QM9lnig#Qo?mPiw;Q4b?<|^J?V0~wC#-I}m!#B@WACpYr7#{%uw;2bGf=2}- zkAqJ!pLWBA>7JnID=OFPswN2%(XV&C;ap2z=3J9knXK46jP&pMxy;)O>}pvk`?q3N znL=xBD6;>grBbkB>c(DbF9xiQcyuw&`k^`0NAKdWBkDf{j7b}`*a?XQE+-e!MC0L= zREh>8D2eOz(V)K`gK|i~n_MICcY$2?5u(HkVfJqj01%Z5=!T&ivMkDT&Dbzx3V;D) zO_D@O({w=sN_7$_6axl9DGQ~FA zJ~`Gs*s-gYf~zTFRBqf_#zRCY4$%yHQ%C&h?$vXV_8U;b7VIu5uiibp1|}YO0N$?= zzW1JsAUMC%X8C+U={?%m9w}u{GZrS4@T+lE3FLI*LvvUYTm(Czjq7tPDT^aT&ZQ zd?Qzi;vk{%HUv?S(D*PxX|&=V|E1>F4Q4Vh!9!>BHpj2yOjcxo*SU>{8BJpPg2K6S zfdMd8)0G?cdK6t#834QR3}bxkG0M+`0#VMG897RBdZ(>MFVIn=b+u-$IBv&veMK3m znyxSaHV4c1-Pr7p=hy%}7*j_d=7R%_$JB+GoC6_P<8W+wl{t@8@3{!a7VLLAY2`VM zJ;77ga1)Fu4=O!yA{7JJzU#q3rZ?#j1MkEbT2P-`+>U7$L}@iAIm0RQxaG(h>Ay~K z-41;Cw-3$!_`|TghccS|GiU6y>5K{jF}bAFB3_Crzo$O;Lv#k+gy~?V#JedbQNM%(%6<6#b+m z>Fgz?TZdDO<}CG&>+Nj%q)j<`E|ttX#5-lFOAb(mjM{|hi?Qlz46M{4)X7re#g9wA zs-Ltli@4^tDH~?YvomRj$6P;v-{MA}BZE)CRDNHX$;WN#v;Ur~6AA|mf0yqSjVSja zU1I~!^7TcgRfdl-$z;$lfLD{|sg6u#cJkhwqigC&`ITM*@qs_#9Ij+2ye>5IL=x2hG595@D^Lb zZ|SM33AfHqt#9xI)-_RhLL{C)@7dqxR;;#}v~g`@yP1T^_F~F_K>* zd866qKc_5_&(oQoeiuNo*qW;zRR_pJz~E=#m#S7UR+T?K*fbf5W8?H#dY3C*Ktp+&|UzD=)8(W({yM5AQXpB z>4(lIMbmV(P6Rr4tDFb6t_vz}YLet~9n4ZSY4?lERnkaQS5?JN3X^c37ieap9`tlT z7Y5;Wa$+O{pX5|%6BFgL9=}4wTkth4|q4r=~pA!x*gK}#{}z|a$mC< z9F=1`TAsaIYO(Y4+&Tf6nLpkOorY3;o;3tOO0#!giNef(DU;jNPVwr+t%2^v+)UcI(SOxAZX@U>EcRLu;mUa3Jy)C?d~bt zrCsoK6un##qH#Eds$lHzskudN7`%9!$D%6huaujErU@p&2-k${sr}?`Bi|?4OgmEg zh|THxs#P&vN0#7ZIU5Gs-bZK9{Rn~Y!XQ$y3|{OYJDtq1b&)76s|>VM!3>$6QQh`L^3+DlhvZGF?~xwoH(&2kfQ#;l+KfSpKZ8SDDl% za>Zg?$oK%B=8wkx930GS?zZ(PwwqoBK+TR0wpWr`bx@AIRd*hiB}wDvnUw)96gvtQ zG^W5r^^dm%Z!tvy0j~_su5>y9(G(24UX|-*`gM_GRq24&;QK1rh13WQS#BE+;V?Qh zvg4*~!K5Od8#C$kcAKnZd%e-8s$A)m=ugRbr65E&Fd2Lt^u6YQEiIv+`dW4>H@q$M z$c*)XP`fOmcKirIUA665JB7Y=U_K8$^K38- zNL$;h)&#*QwnEI*`yfX6MdUEyCVk83;#a@!1(`2V|(4d72~ia zquR`HD+xn4C8U@g34X>{m_;(NO&|q1l-vfPuQ-JAJFX?hPgqLY+TJXV&?!)@5}&J- zcp_a#B7bE6PzYD;RgRVr6^DVl;#2bJfMQ`$yTOmT&*1YWzpWYy+Wr0}o@ZuTE)PYs z)EsOCwu1@VPC1g|^(qzr-40!DwLIpyno%k?ctC!6j@x(_7In=IxGn^eZ3Pm*U5Yd( zsjA)-S>O~E*Dao4;))Bdahq5BN0{#tyVF^fB>7eHgV@!WQ#MTq>;1V(ML(rjiVCI` zyvpYslzTKHiH(nGa=gI#I4>DMs88gfpGSQK2C$dq7a2kTa%rDPHl18b{{iC$Y{3QA zkx;S4mlr%M*y~Xctp_Rs2Tb0tFj#G_5QKVwLB>#pAl)vmwqRu&A}?_q+)+syDLIcy z29Uy;q=i1{68K|595QY$ZA+mmVSwW z#qv^_@_Ybcy1d*}l;-ksIy(sFWtb?6DT;=wgke5{Q67#0lp%dhwak6fQZ@A`uX+S^ z$64fj(Q)eVs-mGN;ssGr%>17D`=|zoz7#!sDi+~|JKhV%{s^gNiwbITKi`!;_A#jp zs4RU<5Coz64oykGh$Kay->z5gFJWA|9|M$c?eE(DhFb~2A&woi3US9n$;c|in(uT5 zL>`GK%k8G-pt%K+^9AYu6O__x`O$$dlA`YGi;6__4|M&NzG?nrFeR5Yb1wn<1UaWf!ipv_C_A-}b1Lc|cl1wcnx=8K zo1Fbn)AW4(x)|@VY} zs63wrQP%PUZ;rImj~>HE)=?E5sX`TQ)iEn^311yNb;I{q|pTazIzn zdn8?#a$;JHong!}Np3rB2SOV!nl{EZ#(D{`ZOE$WP-5Dm#fT{~rfC}IhNDJ1HpccU zwjuu%aq|-k`~P~-R{_+0ixJaxO~S1G^=|hBwnc2)SemN>sH$nmswinP5Yu8Xgqd-48_?IBf+xeDhd%;z`aqaVM+FZBcY4wb5I=M zT^0xHJut0|^WW0Cz4TjUY49eDFoc6)p(b#?Y)#s1U`r5AIVDGrz*skTAnzN7ZqoZ8 z6dF{B3^cKKobn^3UD{nBZeCVCxQr1cOSjbCPAah4`9P8_F@9n2K&v~>ba#m!$2d{H z<2Lwe9B!ZXmi)9mw#~H;?S;B(NXMzw=H_ZOr_<`LYMNXtE(-1W^QVCQ^0X1dDsMYb z8+tn^QXg(iNrz{3m0y*LJnrQ`#^IMBm@NIE3!RI+O%KHK3LAb1y`4@xT+PHt^KQ@_ zU$X~u_lW;iVM?J`C}{78KFzVmf3iuSO_#lVZ|RW+qX}~ zZNmgGjdpy}Fu~Qi=o8|LTzA1V9@m0GvB(tV$3OZ`Rw*|crbTO(N$b+nzljli!y+kR z={j1G><0?^?=^2jK!YrHvXpxN?D_18Xl?gk0oTMff1z~Uav8SU3Z z=7ORO28yy^%)O><%)wsUn3Lr>qy2dO*6_AYtzNGI{K5Uv1h1Xw(5Ql=OeT%jPE1~U(F0A5kY4&V^2@`qFq z)J{+~blMo4Nnb8CLdH0gV@=a(-I7g13PkU`p)%RHL1qQW1)yA>uLQdYKO&Y<+RIc! z4jtnSre92zKQ`~Aa6@xgI2;9D_2h%w>k0>bdkNYl+5e(1-yJE%Lj8;NLQ#oqWmp1SXvCiN6}F5E3}^{Kuc zZ0Cf8-{SR0pAPP&GyyRy<5eUmGX4-6=Y)x`KvtKm{_()lnWmhvY7nFVh=KUkh?F3x z`n>(ZU-aeD><1;;$CJ#%`6x)c$BQkik{pc(Dwc&oP-g`9>{%D8BCc9P0J0adgN?ytTq_87ShdyJmO9;2Tk?IXxHZM9Jgtsz8CB`J+OznC%>5J!3~ zF{U>b?g3MrZ{L0Qc8=fIvM`uEF9=WGci+j`YhK2(KG?%r6I>uB-mcmYa)g-opsf}F z3U7W}Q|((=MFh9h!PFI)PZ>{1L@!5IWYWl;^N2fqT?#4I7uMQouVJ z2(nUvz5GFAUBqM?Y~vigu=kbg)U-&wEc>q5C#FRk4Qg7XFS@=A(slpyH_xu#dfT_x zZMV9j>`zQE@4njrFekn&y2t%-tcuXcJN>Ma>X>iu{<%5BF_m6VwH#wQ)$!im|5;tN zRKq!X)G<`+MR}k+))n=zx{~ilL#Mo>@sgviJaIf^T^fapj8VMfpx>ifTukD5SHSbb z(D!t(d&Sl+`uL(OYnm*t9k_Fvl-n`Dt)ngqA$1i$M&D@zw7QB*E; z`h6yeVqaoR()-e#VrtIx92nyv9m_J4WqDVYy^}OwaNyOc-LdYH`bvoB8}wpHlUPaA zdbsM62`qU^b8DH7K2ChIh|mHr&;n+^umK0bdZ{j@?ssk!=MxyN6}1bpd_a@3eBlDh zo&(=7PSH-SByGB2urQHKMQXtil>@9LLU#^qI;y9`EHS)|(4(Wcy>2RG#G$xiS(a7N z8Bu+|*Zz|rjWGQVMN#Nn!vHWEb5uz*)c`P5O<}UklzTe*8>`Ff8Z4seO!xd!$@g@o zYotEdSX7j+z8Mh}BBt2IqOCAhlXZ=0w!6yvJ~QBN(WCVOnpmzXih3+gvmtA}qix2w zyon(8YWmluB|%gHR8e?Zg+ODmGd z0h$}SzOg&8d-Jans2?#J{n5sO<){l96P!)aC&Y|PsHNU zBe(9@l69V2j~p$Egy_diHi0UC{2`K(<3h_0C@=Ki7_4S64B$UZoC`YVPaHR02gK)O zrfA=}V1Wr!+k~&E?rdbplnl-olzBH1@k^@8SbtlAqrd&(3TV@0PHT=T(8M1TtGQe>{iF9%5sm8U~GI` zn(Y-D!Zq_;r&x4c_TzKaKb}{ZVYk{eC;9ykSWO%IRR4i(^9jkS9~!Hx?~A56|5x+K$rG*1}kMu(98^tTMfZsi&N*JT3g&6cAbN}wQ-*F7tnEZ6GE+6 zxl6*PjoT3&EgC3u2=P!TTp1C=ko9guCg)K7fX0R-g)rbp>d&8&DZzG7Dg`zsR6bP} zw0alsg_N%YIfaXTDq}-rbG7%&5JW z-P^ITBt>7@N8b&QOfr9>hlM(t!;n;M@^)BXV1bcI7NnQyL~ONLwx?DSH)Y7oT$SjI z;*UgVUBj3&R`w)WD&7BgB|;^yyr6Xd{T;MpqcG30?=U7dMCa-yH`Ar4bEt%I=};$H zN;eAy4a)tV9ESO10>_CpRE#V&L5Dl&VLijs0@bK7GOyF0n%OCJX_fw%tFA?J&f)mf zXH)P~-MH56Zq_(#d+k&d4TSh4y52gUu0yLnB*hyX5@UNFC6ggJ2Hs?7K=A>?;V)!>qxo5fLzOT|1#{*ep9~;1~`a{+(czgJ89Kxe$Z4pm>DXJ_6xhiHbKk4 zg&s!}fX$H%Ue)keERFOu;#VVTRThR`n5@8${mjuz0_&D)>?-qPlOd0!eYkr3__fy_ zKfXHPt%fLD*Ijq}?bltmrI4D9fpUJ!b@}Z|+#h7wpx+)flc(yMx^;d)LN@>BN~Kz@ ztc>rwcDC6F0m8=Sh-I8+DIT&x^+QhH5(AlWaEP_>gN?^@|0>U>yjRz?=w9?H^fvS? z`V9J7dEYglwuN=JXNVaRt^@B$21zi)~vnlt`7kmMrit7M#(Hdi%Gj??D15ZL7YJeSR{I3Iv zuQ`W1^x_j(=++@ziln_>Gh^H_vRD1vQiy9^2mhw`-IC)tP6?kvP3=LNj1h8L7^c!B zxCm~J?nFT;%w|;ojd=_;X3x!7Tej^9~m6rNamQlxXz6H8CRryeveh{d!$PxfG~)2Uah zvmX>13mxAvwQ}&}(i74g6`x#s;#mEVr=l_}#t;fQ5mV?ept-Gb(L#(iDajUpzN;zR z*e(9Nf(4CRrtz;Wc%}2I<$4VOWLcMI2s1d2|^49{T^rf{JO00{38cO%`+sewGcak|fJeCJ5N@VYZs| z(|)p!`-6U~ytN{whJ1K8P%nCpD^V&j0v27L z*87oW{5(x)xA_X`XN$HO@ejHTHv8}Y&nfP2;;H|T#VqjRJ!LF#SbIkNvdca8!$qF zcoXF#3fC1+R#X}*oU7N#nc%?eQtc~*T|4%!;<(1nDZo4#Ai~^?W#= zhC(!tP%C9d=tbG!_)6dflx1*lD`~AZo-;D;EyZXq3i6)-W79G z-%^!N{@dlhG6w$9B@77fJaUwq|MqcB?SkRjUvefkZdqgOlj&C=Sw8NP>UlKV@D;&F z@~nY}*Cmi(Mo;4e^v-9FeUEI&JMlJ@+BJM66+0-l%sKGw0T2LgFVT`fs+koe>Wqrg z#U|e>!7RF<{LnMJ>Bn5ld_D^WxT zx_q;@gcE;1*SVKD(Fa1!byz47{U^n67hPn}zH)>(PHDj<1zaFhHk!$4cyTVPAW1r*-&)UemBO2jmMT%&u%YOmh$YTI{;@iklY=bM9UPu4&MJ z;DPatH^w+T4q>Vj8R1szck${oW3s5dH{3$Erj4%!tJyFaq=VD|Zc_Ra3VljtE056y z&%0p7jkzO2+a=x85I%Tls{u^^=ZBWw`Qbcd&NHxe=)noGi@u~vvkl43LnS@iXD5T` zKWH;DoS6xxv<}}hdNw46zzv{!;)G0p+-k^A`V*|_wIFY6lAX@SHAEL$;nb4kLYpfG zV9y{r%4jSBq+S#3d@OlrVCLE4bJI5T=#i7#Mds*+ZE_#|8o{4QzhW|@xYO@}Vd$pq z(xdHl+tkB9M)=)nS7aJTf|En158&KoJfGM&bT=puA|Az^ddrC+?b*)mPRD3`eM0-)Sg)iywG1q$+kEloZz6H%- zx*>SxbJAKWGjJ4FYBgfEkpn1w`y+2xuH+G~R{- zMt~Lr(^BRtd2@lt!ZTiOA=N}x}|E} zH0^4tb-@h#`M4jNIa~rs#!xOrR8cga6H@X)6YxF7R%=n08I$$JR;zdq7Buingm7O| z6dIMvfMp3TLs627ps5xogj=dM3dhqhoQ}f~(R{{7(XEl-6g9AbaxB3uSaN9$loRS+ zW<3CPby*d=|BAO7_z~kpV&ClYaGflwNGQkyhHRMkE;;1~IAgkxo~>|Fu&kOGZq<~pp>QMgyxw!xVF3pGu5_F~sG=`p3*?CJvm3fV{Q*vSUkE;&T+!XpS=M=0XwyMrOOjYfr zYIPTMMKZBg1pq!UmK zo`Nh`zW%6$U5r(!+%8Kh_NMgBy2AtFuY{(i1ISDbnkOE3;6yV}Wd@*YX1L-L>@OAM zM7}b$tB#HC2^z<^VX1Q&lxx zU6oCSJ)bZQV@YDN1z^cck}%fvs&D%cDxebx1wsiBn`5=|&P)1Cqqx;?3iYQE$l!@C zG^rcLRe)E_=u8LoT>5vvL8bF^hB}}Imlv?vyeQGY>V2nx`xXfoC^zVQLJgCISb9_x zSj72$M9SXt62)QZr8?+03pJqRIaU3iVow9mZhQp?evJf$l7ln)iv`*H3y&^z!Sm(}O$MyU2Ry=$1E7TWFQKgmYTKY{PB%%?m!xxPI8$Q7QAi$M;(A~KH5GwTDz5e?B-G%jt z{*X-ZWq&0+Bhi7 zBk*ev(4XYE*y_jSXGs%F*iS|2F2*9Lx#h=yW*UNQ)7NOoIg>gf~1T_Dn(pBQM)$A z6G_h|Vks2Wj4dO#K3*!;A6>aRO;bgob$5i4%%w&Rpmt)LOQ@ni>nG-iTZ>)A#<8N} zVfZ%BR=SH@!+B#N?G|dc0JmSq0xr!ROUjCD(HwSGm8mdA2-!tWG#FvfLi`3PG!=oOw@B z^Fbrn&jI+=LIXgkZu#TlV#0Ml}lgkoHymfHv zKs`eHQ9n=rA~s_}{RGwuPGk)|Tqr%)g8sV0OoC~ngBt*IN?CmoW!b6LnlLHOQQCL! zm+3{9*4ziUC@Hit@6DMICaFAH_cgvq=tKX5T102j6Zh{u&0LbHIO;i{q)WB?^^fmX zgZk3>RE1i8u(s%?z!=vWUNU~tu3foN|Bf%4LG^SvtPrSq7jc}Z4fkH~Ql3+!*HC4O zmPgMd-<@o1K=MrrKXV)R>c<8lJn^B**N=S7QuQ8G)n$D}|5p6y`)Zm%&(JS&Zdt`@ ztSJ^0GNZCf154 zr^U+2h3Z7?2v`zbF2kbJ^>V__d`{{2k6&0RZFa{HIM;SL-_-#rP)Ctm|s|4UYHLGuRQV@L$il! zC`MZ&os#j+KIpwKl{&2Jz*$tQA+2kmf=Our(QFJLf(&DN`)T-i_QJ|?2>B7_xx_F7 zs+k;ZMsky-uV|Mgq;W{PJIU1TTUu$QTNTNop@vaiN31#3$VE8bS)bv2fwR}?GJ~Jw zN=J3g_0c=c>=S2`73@l!qR(t8b&y)l^D4uTGTY@(+Kzl3&0kpd=62xRjuvh-KG)FS zh%|f#0|(!7J}EujbkQnX&>aj>LFC>RW^_aC_Vb0Du>;2VffE|M18?L|mCd2KISrgz zf5MJ~dzXZ8X<#ShM&dXH-$peZvr(BXS%;vg1Y&BKtZ)_cH!ZS~v>b+R^%iqe`|yeO zElUEHeLYlPjsm~mZ_BGF)W6sc9|6ffKhsszDwW8xONXYGNvYH_9LU7LJdrUz zVizp%0F3h#UNP#}xw@%eyJnok6Ntl$TYNh@lrBQ_&UVh&<>}3g@%Z70{zQ7WGY2upPvuk-ss}y@r(UN@VOmgEP1;}L`T=dZgSy5n-{aYc{n&w z(5$Mz_8UpI$Sc0uowZ8 zb-84kC<%Yw6M|`$WL;)}nZo7OMq^dx3d8HFPrVz*wp|no(LO5Lwt$(!2MKOnYPY4p z^gaPs7#7x4cz+vpnf)#MT;cbdcn%Flfm>4vDIoUQVr6>9wZJ1 zKuar3WkOWL8Xhzr;SKf>@+jll+z-z_w+}o&`s{!hE<&v+O_&)=jLoq$^5O}<9kLQ?m~4aaAU^~Ud<^CX z^G*iaE~EIcqt!5&kG>#cjpeG<@f%>uJJvtrS0Mu?I!dTD!*C8qfn~sUiyt^iOtDTO zdqzk>I1AdMNla(M!}ubK6xCO-7Rr+tu)t%J7JJ3=ci}jgpAXjdcXoFAQIiSE-Lh%Q zcPj#GM*Z2-r{A~phWT@&X1^ab8IAi`$C~|RMTDv&RfsLA3-53ppgucz-Rnl+`%TOE z6bJoNhSl_a_;0U!-MeQ_fbTc&529yMnO+>3CcPa-TY%w+MAPRah?1A#ZKETq7n6r4!_pnCK;OJQA&Nr)0a+zvk02pQ2 zskJxbh2}}~!$w%2-!)x9IiWe4{{KduDL#OyH{~n}8iO`%lV`auTHsunv4LJsd?OF(rm3mg%a7gZoE@y-RX``o2%mkIjd8|0e0Bv38>*(8ruOJ|Ujs*3I=ij(Hn}7WGSBQApbjRU3)*UW--%E3?;mfxdBf#|n;kw}El1xq0;L=fa zoFo}kZAzr-s|t-`FXm7_Hq3_EF_Rxn2+MdEox6Lxz4hqjZp(A@+U71N=S-i`GAXA` zjF)G6zfg@df25T83cF|Py^ro+#3CVogPhy~-DOHV`_B+u zBGHx7=cPME>2_?G_<`bdBn&j!7_ZWWLDR0qUozuJcdE0QT-!emdVIS)N<-t`Ept_7 zF3EIZZmzVWU_s}mp|0&=PBZaECNsdZ-m_{+&H12)s~qmtsBgl_JqOWqnWZ>Xzk`CH1V5b>WH)vye@dE??Hv!q4|^p!SNTQ@`@{ zPw5(q>!Samo>hVtT$Q42$-OfVg?J1jG^bbL21=+nV8mWbKzFIs$;Q-^J!o^lZl(3Z4?zR-{?l1@Q+(&RGRgU2VQKEnP5FPpSAo7C~t))wJW zaphBT%-QdvkHHU`i@{k>rOplF5LHKe7cKxFfAbioNJJ&sB%Y?#uo}@&(UK%_;2Jqb zGo(RafbrMWY|g+%t7|#v}E6B>k8W0+-kL?DJJk@X7cbru$?1&^pJy7WeE5mG@ z&@W9yBLBdRf5DnV{~nn&?8{A5wDw~71Tcrrjp$j3G@?V=ZTk`#i_i~(q?@l@uYJ|D z3HwW3n!sZ$k%RJZKDLh8`h|`n=W&1HPZKRVw-p6Dau!_&-5j48&U?Lc>iY7ImJ=+i z*Xx6bBh=^2w`}M5neew^{Mj^}=G?OGJ~NdoBG$3sH*ny3HWOGqzPmEN-?Ny{46Jw+_XLAeWW2CFj0RL`a}gY zUEdkXUIe5~XyPM6idyj4&A6R9{>W{9P15a|srl`CE8*f_bt7;$XAMwoUg-d4`E6GK-pLl2Yu9j-Gd?MwB|JglJ7TBSVOnr0FLYO<+l&WJJjweM;;D$T}x z0?`n3_^u*~(w#s@$Ic`Fm0v{Ld9RFwfF?*-oPv`a!w}KswzHL#Ii#OwP|1@H{)HPOdI;O(1yu&y^wd4vU{!*bvNDJ>!s^R|(mOC}qVb}lg z`mIWVq_bpL-+TJwuErcQ`OUuU>747HuuzLX?=a2%_{V2IstrH`ds#Iw*5uLs|G1B% z>ybo3l#Pr8o`O)29UUyvC@Lo)d0rSbTc8Y~oYF}i^q%=Io=RPyAbX%1C9t<&vxw7bPSO;#Q7MsK06r%0-l5ORypB=0mKr#*@Jw-B;IR4IaiAH}jH zMLaR`Z9oWrh2IlzqEoeE>)?HAXfo=*3b!F>U1iyS^J)(~?vssJxrec2Gy(_&V*3GU zj$8=>ttV+hDRScNw!&9V@(f=D^jxi1=+t9j@%8#C9Amml9~X%%KMsCQnF%>B-YHwc z^vQ0?Ii~^foLgPKa@Sq1Fq(O&1^@N+VXgQ&FQlJPDbqhoM1nty{88HQP>j0Q!s-#o zG!j_mkj5^LpFPZ00vc1^2Lzc7IaLjtDVem-C0g@~n<fp|+r5ME=vJ9|as$Di)){8p$t1utZ&>O9dmCkRIzszJLOrHEH4V1`3P%EN8R-g#;IcEA zm(@nhE&F~9F0b`Yu6^zRr`qW@Di>f1F~OYmqlDQe<+^ys#}KzSeEj!XuMt$4x`n@7{ui!7IKn)vcgz56QdZ*I_$ufB-V z$V#Yu3VmH0HXN)pE0qNClePQGc*HXa*|JVM9u2CY4?Yff=Y|q72{<^=^?c zshn4=oe5a9Nj6|}$rHb=9W^QK=)5oZ+{7@0_lOX31b{#^)6i&bHCvYFTe1}BZL_hU z@Y#z&fsa{qL1{mG_hOp9L`BV<3xQ}A1@I9vamt1+3~mIpDx-Fw+xsUA-ZE5*Ij28< z5!KCcZr;2jXJsl1OCv4NPBjcPK$#Xnq;C6qC-+UM`U5v8c1WL59t_~*j()+n=>Lj# zInnRG)vo8WAAtQ`0!?dIj#9Xo<|r#9Za zjPmVf8@15w=+*LpQb)YrX20HzE+$M7O3}dtQIP&8v9d(&u7`nyNu4ibMkhn*8p`)u zSL1dBKkg8x;>pr%Dn$Ydld%8#V!bY5Md7+E1M3e?;6h9efWN9`PMuBBg*!Ra!sdRN&2COLh@x?Ai$f8qy*C73Rm>$g2xl4+!!_iT? z?LHJ#Q4_H$t-hM`s}oTa04Qm-N=bn1_?^!pm2qSp4D}LvtrRit4`S1}L2=Yz5W*DR zpjbo~oZ2>f8b-%4mdERm@WAZHVdxwGT(v9kw5!aug1EII9T0);uNG+VuAGAowz9w6j;{xr$pu4PT#b5XO ztJ#N44Q{LyW)J*!22q-QUy!8EP5$@aho&f08>_1;d(HkFYMwXyv8?~bOSb(`Q4kM{ z%1ML_wkaqmG9kRmN|urc113v?`4YYARYGM00wKODGng7$-EsY;T5YN3d9|flZK+Z& zSC(qErNFjK$7lJ+p9bGCEjw7M)s}qM2~`93XO|>NB@*Tw1I;O5&M~{pFy~m3h%DLb zgyDoH3_6x#~u2--!rBD>+6X*;2@MroA6>mX6$7#A(_f)Sa8ysGt} zWqV$<>-kY?lrmJ0uMEdVItHeg2ER{NWYr7OAE^&MLj3x#soIVPL^ zgBy7~BVUFx1!HbF4u9Q z+K7gbnv=4L+5(bm!M;=5MT$m|aHWGk%YZs=GIv+&Iwl z?pGO&oiLL;kwUt^qq~Z(iM+9k^BJ>E*t7M|1dC;eIHakgX?kllmDxJde0PHPTGi@Y zK3A<;<+)b3+nOuSUfw1)574~ly59Vhm$Oi~`d;pu zeNrav?_NjW%+|#;H|fVV4JIE!2HD&&R!|^gWVDSe>W-d9)u@h{=jAt~?~)IwE%hex zM(>d@@Y6`ee8-L1{?lm=hT%W%hhV_wZz~WSyggjH7v+R};`3o|vij#eUeGXn1wi?; z>qmDYD>P%z?+Ibypdi^cMCj80ZqzFD)hn(Z~;a|H|AF=DT9) z7~)r;#)nXqw$R@SBW^w6DG!=<6{ult@Dk#L+ir6&{>5XFQVAP1vo_zYRBGQWK?F_Z^2$etSLVWBZv+k* zimIBmuu%ca;(TIRoP#G|)3PXItvmbejqMoew;5fm_IRz`U+w5?_6Pp12v_QACyUR} zqhz277)pFz20igjso)WsHJxI<-!MxXBhZLw5U^!UO67}j!>^gT5rhp7GmbCx_-vd* zgc$lD+3LP^nC0+F4MamXYreq+QNE}q+dzx}e6R8OQ(MRx`~2)*&Bcmud3=+%;R&6} zqS=2vyNj+t529CcmAg-ho@|lcP{%gquU_hcnp{kxfbw0VQK=jc&6s197?E=2lirCL z*lzhg;eu!2`z;}~V`vDa4<(w8H6e36FTJxqASP|mZE65)U18yX)pp~`_cqg9#u>zk@JWP@TA(a!A z86`MT2|)nkb0;epzm#@oCpS5S z7nW8RtDXYN0tNX+rw^jH>&OTsSK4}eFVz48PNy+KuSQSd^HI^rr&_$(lYlru)jOYj z2b>(5BJ=5YuU*6drw{(#l>*HGkyl;vs9eRiL7;eR3ecvLzK_@bzvOMR=En&1FmGxx z_T|`R^0oyR)t;_|(8e zZ^BOvYb+Y%aj(n_>yX9tCIE-$Qw*Tcrxw62+e%}8ZY~HQ6Xy-O zi}}5iAh3<<`wk+M zv6R%qSnT3Eo^EBqP)#S2aE^kF^AW*;$>R7B2{C)E#WT3#ApkcCmGOONh3Rl7B>w~l0 zLkiYNXoG|qvfHtP|5xs%pgWWsrJEp|?vj04)k2LQG4_SNQv_ZxSxSj33z{^xqXoS} zy@BNdLE%rSN?j^j=MU+9QQ%eg#0@uKK+HC0FI%T1cs3}XZX(txN6v>_Hm>LwH_6sz#%Hi@_@xN_6Wjd zIRX1bJ|X(_n_om*=sI+d+?ODME{bsor97kVBx?jl#Y#t$)XwP!*eec1iGskB)IQ|3 zt*P#_r8=Tv|ffl^uHgi)?!+vS=Ku3Mk;B*!gt5E@!`9m$)kyDr!@()fp2tx}0x z%?zCl0?+!GC@7|dv1KZPr~=3;Az(QDrHCXovg)7#W=#;Bo4P_<3XiQ``2Kkm!& zeU`H*9UHc9{@~~xnEcC#63X}cy9OmJmsM4^)~K%2KR62nJ@pvG?Tu&+3};h;K)X!H zGrYb>_ccuiUDtLQ^KVjB^?HLqZtehd(m&|)P~ViPE_P68=Zd+gmG!WJrTvPB+t~Xf z0N|bH2Z>|gIu0kz_W`6oL5TBxtv;qT4>vXc_e>gzio&1p&ENC?4wm)}E zMK^Yw=k^)X)P2T+S_JJY(D9<7p%OwRZR0TI`OJnG9v!@Ca17;B|9H4>vuFO(o8VUl zZyGqIqT8|UQ~zZ6PjE#MBWnE9o8BXyB8zenrP))1c+kVifK)txELo{b{xZR$ugNyV z@H-vbUIlYxtvaQm`=^%mpk;CXpkJ-}x-~Mv`s|qpi#lUi@=pJ(4!?4M{GuJ55$6wb zZdng{-V1K|mrr{VW=t> z&r~G${_`!HNn{!bJSTa60M{L)VTypG1^xzvv+r$Rmps^uigQx1ZhAb!3=Z$85BOP` zZ|v*sT(A?eDq229ueCn=3GpOgbA#Oqq*o5>ID=0Vbl#9_x#_$?Y*CWe>>w~6kAI14 zTJ=;_H%$HC-gxSba?4KgQxdg2&R@+OLjf z@;M;cv-*(pPZ!T-8Mpyf^#1)GCA@G@BAo;*2U*EpADua`oQ zua#eaH5(b62B>e=qrl5i8e4|2zumTmg^7;og9PmV7w zVY~$wFW~kMm+eM=8F*>wc)khuEi!!#Pt$2OlWFr}kTMq;AW_Q!QFE@hoX`cxsr(-C zajo0k-0XG86fJn(j!q{Iwu;ZR;&mrR^+r-Jj3S>&Z6fe7jtd!aW2Kc@6>S!&Z3D%Zk6ZpTc^) z98VMq?W=p!&%A+1n;!NY;zRiNo7YHxDIXm4Pd6XHRd^0rIs|k4zU@f`5;bF?y$u10 z5~xR68T1p+DE(HYucq1+jqWMx52>osAF9e;TM{-tNC3zbU`hbU2i66NNVnZ45%`3n zJZti+NR|O{^VyC_MjB8GrU{gSHX@=Z-E)s5w%3Pnw@t4i)Z!lr==xfgq%BFD^#Mcr zl*A9S$JnLR14 z7j+^VeUrFL(9fBmLzy1ozGioo4ySpsRv)lA>=`Rn7K{`rlY+qk0$i*K_W5#Cx28i0 zF{xvjF2F1bU3G)Snx@faimbob!H#sh4aR#ceXl&EaW$JN67PG?h#6s-M*UIT_`V{8`+HWqAk zlWF6gr~qob=?rbLZeC-!aYa+?W822qw()TrV>@3X+#J7870)*!#RoQVprEQE%VH@9 z1e~ZHKrY;OX*>R(MCbfM1(!?xpEEVX!MmnrII~|U+XIhv?zv;*YDB z`kkGPr;ONXe~q*MFN`}*c{Kax&Qh^tldR3Ej@k~CrvX6^NJEvJ1kRnIx1OlP^pIZ4 z{8ilNmOeO6?R@C9Jq7hMsx04pwr802FX}u?QCc^GfG>$!C^?auTIfiHGyn!G)O=K$ zez3l4Zpxoq=eA$TR?^mvPINub%Afk)36%mW67a^5rI#g`did9`MA>Qxb*Qj4{2`%^KYh%)Q&{5Jmll+puIMX zz+=|0(}Ht0Wx4NA0?J-053$!=?I#B;BYa2jiEFJ3h``f#@ZHCkmoQ^G{HD$rURpl> z4W~=K0U=&mKCUyyn0|bD$*%3o2y!#{3nr&Xhsw7K;v$NV_w^W3>mSuM>BJ*D26+_GTGKW;j& zvW!;JGSt(W`El+ze4fvC+1>aJe*8N3#jt4SP`k2PO`(iLP54w;|B3(+ODjo$7F7b* zOOD3;WSF>Mr`}Fivx;n!=LXHF2{t#@j#ty7+gLl!NIx?W-hBz{9hi+*w@u~1=NlV0 z698^tAQ&)+Jojo3icB^HF4Kay(QDbzM46vxNIIvLP4MThN|XK?$juuY+z+VC1w&@V zK&HA_5Qt09Qg88^I2e@cQsV@dMQyWkcD78p-)IgYm?G*uR)38i)L1agRt2AJ_LE^2 zXHBIV_7AdlOq((B{2+@7m4<=#3354MJF=i38Vu^gtcS1rSFW87v-3AcK#mTAMeh2W z3pYAQR} z7#t-K-FzN`!p`c}^M~;jqN?|ue12;Y+F$cYNFcg-a5Vk1>E>YT`NQ}(Nym%RN!9JM zPfc5Fg)1UG7svheDO$^OW&z%=_~-JqDT$KVvgYN-ud}{1;srpl=G8caPNPTSVvoQ- zB}}OZiJ`HCCNTm#?sgrC3sDxR*LF_mLDX2FVuk!mNj$Iy7`D`$hEu*Ly(rx`OWN}= zS8WUp>|^YU<};?~W9;JwV0(3w=R4|3*uU&!sXKwND`EeVkEQN7l*{-HVpTT(f;ojs zi5Gf~3iM!_LTroTO_myf%?27biK2}We5cIW-UbmlypL?m4ZFOmvHH$VooTB_kuj%0 zb*2=C?Lz3oC2K(fnmX{oIEd?DDQg3LvceWo7p~s>8&DkS;KjLiTL9Z~r>SBxT=p}X@GdtiH*&L5BpeJM+%v9Wn3ay?cqGtZ6I`u8b{sy?#OASKS&Y#uF)2v^9XTVj*kb7$MBAvIk)d zeT8Q&RTIw54$cXhYCXGVU&i>C=OLV@*qeRM!<0}f6TIBLuc?+yzx-t?TdF2X_2DLG zY!=Ud1QN$fU1|$c%M$y*rA_438wj5X>EK3aLwbT4LftxcW=%%8U0#j`9qA5NgQ6e` zE2=7kJT3y{RRIr&H~fr^Rj*LTyLtCe?7=HMOy_6QdDz#T@>?v0aus8tMJZ*BoVUYI zT9(m*Gi7T;IsW1aY|no71fuzQ{1?K@QxlrMG*$(2Y4b1TmbHK;x44xYyxjErzOF;H zwzycUg02UQGlt9hL@Qy&xcp6uz5nnqouAGh@F1u}i{2Yk2?EX-FH3uSQkgUMzmKa~ zL~wNqGx~LEEfvcnI$9nD43>y0QL+NfI%Ysu1iYr@CuPAprZ>e2+W-hd9o0sEfL zDV2$;sFyCOib`Zkx$f;=zHja`A5Tz+PDz9uATH*_lQ7@z8W1$HxSehz`@%N)0lnwR zE{#tFG^8+h5j`DG9g9 zfGUd11cH^%8I5Thq%D#IJr2{vCb|apa>KiewYz zfKtPhknlbgF%T#Ppky<%?tStev@<%}{u9r>cd4xXn>%?e|N3LuAl~`oU!VQe*JV@k z&L7XBuu$c}-k$We5I!x@_}ZnFfBU+Y-#CB56FK?%?7x5g{0UDqD4Y$tLX`)Jd(s#4 zOjKjJnAMyF*ZNT{N_B*b3a^hKa72CbuuZSVZ5l7QCxw)k)@Bp|lm)9YerCyd#qrvm zVHbfh1VQ|#aS(`d`u4p?VO$ZJZZHOn;8i9lI%kSZvBLPv6~-6#{UI}|XU4qWDLT*= zCG!iV(!zYwti9h6&J;{#g&8^%*vjl;t}6oL3bWQ@q4zg;lH8wshXCpGykU$i8)0XM zs0&>JA)@yH^pc$&LD<=O$#iYnE-gB|)V}WJFTZXoXQiP0SmXYiTB~Qj$>&voDveVb z?;WsPC;Y<^8jvj1qB!*-;`mA+1r=N&o@$B20*YsXq;+4MF*a>d>{TDb9-~ba(%<^o zbB{~C?xD}Qm_98CSWHw5O?hza-`S7CMmz77X_GP!KUVcHZB7~co5zn0767{neYqeC zxF~9aNbX6m?xz%eEEvm@5kl=ktr*P^OlOz3Dxmy4r(Lv;Zj7JzZ8T0Y6o$ARw}hY# zn_UV|5V^ynuq@#=!Q!UB}-=-Mbv8%~l$vIVsW9mXb2E4d!#20D(TEWZ1wqASK{Lqw?MRQzB8 zP|3CPvVQ?YD2XuY%#(6uczv>hMOHj}!;L$08(aC2!~cTI<>k(@D4v*W(W6^$s|Tlh zJ)1(SefVTm*l4%SxdK^U-tC{;V$PAXXLq8drPVKRynE{8YVqjNTZt6)=jSA{lFfyL z+S!TC%_U>`?3wdI_=9p3ZEl{fhG!3LHg4NIF_)%?>)jhq9Bhh#y0*j*tgIcksci^7_$&Q<1!268sWrsqD-a?&+edYB`O92PZ`bI0Q)(@$21g z4Y~AQGl6l+a`F`_&o1v?Qq7caSiHMb9wx~XE#Vh-vQQm$&;V_qV{rI{uu_jBOVB|g zL(r!();NnO%r2rah#*GbfM`%O3f*HOmjxpx2>OX0`r;>+2BBWI6rW|}-c4!*Ea!V$ z78hPC-E&Lj7Sx>-vEpHj9Ll&a43d~?&IJ}ce62}x`4v_E^~(vbzT)yMuM6GETOSxh z>467IFb+GoGAM11D`-Q<6DLPNzuiBuDQd@#%1GE?y$F_jO-ZEde)5wJ@rTH^!wRwi zI(IwrP)bha62P6-ZP|fvX-in9x$K(%1d zVp%R%mzFv+wZ=+;+Q_#ew_R6P1;M&^?e1>@hA;j^Z+k&Wo6)>ihsG(J%l6luf-^4q zBL!UZ8y`_I)A)LhAne*3|lU&sCFVQ$xG{A=GINWrCr{=l| zaR65UT&{zvDco^P1A}(^r>0-X-tJwKM6>19mu=tZtDSp2x`6IR4_K-Z_`fX%5W0?W zfe+E79dE-U2EM^4bz>$ogn8C6?Nrs^gRi32h?0;*ZcRNHW>F!g862m!IKg1+J6THIX+Joop80tLnR`@c7o*$)+Ctx^xmkGI;rvrBVx zwfQ-$X#iN1Tu)UcjDhoVtu{9|Bu!}R!MXW$uX#2$P16Kqnx@(JJP&qOZOaajJJPBV z1x}2s>A*uTK*M8Y$)Yrf)2?ce#TIH}yb?0K{w}9I)1r4QSH7+5URn7zE=%Qn!#KL* zG-vETMI!0T?v}f(tEw~*iKIWvRaF{X%0-&y&i(~Q$Mia_9PgCCm)@j)1zg7XLtIrQ zW6RkxL?Y=Q-Hq%YR%3aR@^{-{0LFpdB#Q!E;~Xl(kJ}xEDN3+&H5WElNuLUQU^-C{ENs;j$>J7;tmOonOfh0Y}u#*S)LbL zD)7r`d3U-NGrR6HNt8+@NtD<=-$)~GSz(|P0*iQ@qJ&bAC$>VU_*7+*G(yl9U)dPD z;5fUFCcxjB^9}9!f5)$fU^A3dc-m332a$IYpw&5SPZ8}EQBlOoN#2ZdQI`kLfWRM` z4_I^`W7%K~!JPZhGYDU^p(7iGqe;Q&_n((oQDQZ$hP%6{;PuvCDUu#%3Z`I1oQ2mCa1L?AZ|~CF7yqF4__& z5bG5c7o{9+x`IZ7u)DITO%x@NI55~W(8_eX(4EW3tCay^aZ|#nrljHU49c6;ASbEz zs7K0wY%-EX5TJ2EUJUHohu4@hdzS*B(2&gC474T7f9e391ey}6>}&|eCU9e#%gg#W zQy6NdXk9;UL%6a)1Uxs?&s3t#3r9D>GkSxN_2V(}gM)mj z8u|H%38vX)HPHeNXA{|Y*QaVIM2WvST;wQ4{?|w)5)E3h^=jLv;2aYVvteN2$JC{^ z<|-JGV`TE1LvfcViu_d>lxUGhY1utAvw$dy{51;7tMhvVH-m%kL#`@7za}dRapl*k zEk=jF9if2yRasF8j1GRTrjYk=KsM)iyv?D!AE4cNKp3o!iVVo$YJ?vvbzIT&nVBB?3JxyJ2pV@4X zHQhr25sr*&DjNng;Xg%Gt+=e&WlJs=C{jzzI&)E@bshe8{tgGu{V6nB=uw@^^RNBo zyT~&-Ei4nR%b(I+Ckzes1`%3V!WM`96Ni3rhDpJP7a66w!KHC>ZWey>c?e_)YEY6biq4;N__B&8@h#VL>JIwXp9gjsAS$yq62{LBp4LMSVo=o^7dmHwan*@ z5`v1Cq+x17X@$sd*V%;Sa}t=syvMns%DqDsobKZ_Z1q<`ng|VcCmu{DP(ja)7A$~? zy4m#_%eFk2rMlePy2Y>uJszy~C!!YmqhM87GYsPZ$uVh_iBw54UGAwQ_Q@V@N+CuW zL$Z}Y->VBN9t|%|&_@ea{dY#PSJmOmVMu#SwO!t(cAPdCW^K}8&*vYuz+781;YBmJ zb=|T!U$?sJs;VgK3zK#Dau|B%PPIMdMt&9yvo;B|;6ppO^g8F3wSH@0F0Lzzs;)0g zQvKH#p2KDxmC-!P@bS3at5F9(qX3Hpt2;K#qy}XfU`KC=(;*6NBWU0Ui@8kOpsgw2 z(v{wnSbR0JAJ6`$g|+U&=H^0I2h#+7zD>gxlz+cHV8Gp6RP=8tTJKAIUHS|*vnT?H zqRhl0Hr5uXwXsoa_LDt&7oqF|i%BE@6`#fCky*K#{PmVE*Sd? z=&gZSxp@5T^)FWes@27A?ZCX1bIZE5ysVmj&QWb6FvApPMq{>N8l~9+%>o*M9K;o6 z_Ky|U28k;W2vEEmW8o-#=LeF}gAii|Eo}CWm5zj+Q-Z(=4Rga$_~Q>GqjHKuW0uH| zq{7dy`r=Ppb#rC8PoolfiS`odw`xU<@wNWi10gWC&LwB;nSTG-)foWC3ue9)`{F{M zF&<7P;d&!~h`){^Pogys5elr;%%@{;7Mije_@IFtOo30!La7mXNg<(O_I!XXXm|~z zsy1kv2AZv^zUB~CQH0|;UK;q}?2?aRjQ!cOFrJNJJR5gl%QX%8QAv7KHcWT+TZoo) z&@^gyE?&U?+M18|@_e+ro5vGRO|@pRzI6PDGc64-5-C8G=xUgcaNP>c4Bf|?f?h-} zM$!Cy6cyL1%d+A;e{G~TMV-?IBd8~}R1HiCp1eINrxGE>hfPfNI!;CXT2Q57@HJhA zNbW4Z)$f==B{8~#3Rh^j;#Sg9)-I`b3i79cs{{iT=iwX*yJTqwg1PKQ%Od)~G$kCx z4xk1O{6BBE#Cf%eEMr^KnQa!ID4I6YH5jBM&}hNQ5i^$u!6HpH>v}yN3A( zrlO2J*U>TzA7=GByNT<%v@ALAdY2364!)!&=dbUVI>1H+%zhWZ(*fi9_!+%M~WwT;#z<9S>f+1cdYN8 z%46W+jsN^x!v?*zaGWHoU?zz5)u2&NW$^{dsl;hXLYSdln;TG=wOwmag`|;eiNf6g zG;GcFZ-ldPBotN-aIL|S;mY((Jb!9{JiLZO7>6)6tM+RW&#U$OHP0i>y@u8jn!9w# z;SZTJ30k8chW#}5HB`_Z+DE8GqGsG5_*;>2%@7Txp1?7Jx;(r(=9lM{_-EE}Gj1BQ zDHBi#rs50*!S-0%Pgg-Fy+kJH*O<0rA@PIA+k`Y45_=9Bh)YMpsb;IyTyCr>CGuMu zuK_@~c*@3%7N|g|>NwbA0svJU)xdzUO+^a?ZerWUGA$8-5Y=_Tvxg^%lp*1q1PuGq zM!~aQW9iJ%(V6AC7a0dY`NBQHG0}=`gWo=Oj+*1Ig>%OMpyk0P3K+tw<{F3D1QMbmFq`AzjXR8V}+@yhL*QqAnEiDM1H(^yd?-eaN_S6vPDUz@Lq4i=CVx-kid&LYP8w9gWL)m6>$_)vP

    N{f}=hJyVz~&Ig83lmY%4(j$SFN&j#sZXv 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 DT5c?X literal 0 HcmV?d00001 diff --git a/v0.2.8/deps/font-awesome-6.4.2/webfonts/fa-v4compatibility.ttf b/v0.2.8/deps/font-awesome-6.4.2/webfonts/fa-v4compatibility.ttf new file mode 100644 index 0000000000000000000000000000000000000000..ba6cb258e0f33ffddffd24b18d7162a32cb9a6da GIT binary patch literal 10172 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 N-3nCBrc#A%{vU!|PjCPL literal 0 HcmV?d00001 diff --git a/v0.2.8/deps/font-awesome-6.4.2/webfonts/fa-v4compatibility.woff2 b/v0.2.8/deps/font-awesome-6.4.2/webfonts/fa-v4compatibility.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..23b1c47ba29581512bbffdf82a9d88fb898faee6 GIT binary patch literal 4568 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.tolerance[a.direction],e(a),l=t,i=!1}function h(){i||(i=!0,n=requestAnimationFrame(c))}var u=!!o&&{passive:!0,capture:!1};return t.addEventListener("scroll",h,u),c(),{destroy:function(){cancelAnimationFrame(n),t.removeEventListener("scroll",h,u)}}}function o(t,n){n=n||{},Object.assign(this,o.options,n),this.classes=Object.assign({},o.options.classes,n.classes),this.elem=t,this.tolerance=function(t){return t===Object(t)?t:{down:t,up:t}}(this.tolerance),this.initialised=!1,this.frozen=!1}return o.prototype={constructor:o,init:function(){return o.cutsTheMustard&&!this.initialised&&(this.addClass("initial"),this.initialised=!0,setTimeout(function(t){t.scrollTracker=n(t.scroller,{offset:t.offset,tolerance:t.tolerance},t.update.bind(t))},100,this)),this},destroy:function(){this.initialised=!1,Object.keys(this.classes).forEach(this.removeClass,this),this.scrollTracker.destroy()},unpin:function(){!this.hasClass("pinned")&&this.hasClass("unpinned")||(this.addClass("unpinned"),this.removeClass("pinned"),this.onUnpin&&this.onUnpin.call(this))},pin:function(){this.hasClass("unpinned")&&(this.addClass("pinned"),this.removeClass("unpinned"),this.onPin&&this.onPin.call(this))},freeze:function(){this.frozen=!0,this.addClass("frozen")},unfreeze:function(){this.frozen=!1,this.removeClass("frozen")},top:function(){this.hasClass("top")||(this.addClass("top"),this.removeClass("notTop"),this.onTop&&this.onTop.call(this))},notTop:function(){this.hasClass("notTop")||(this.addClass("notTop"),this.removeClass("top"),this.onNotTop&&this.onNotTop.call(this))},bottom:function(){this.hasClass("bottom")||(this.addClass("bottom"),this.removeClass("notBottom"),this.onBottom&&this.onBottom.call(this))},notBottom:function(){this.hasClass("notBottom")||(this.addClass("notBottom"),this.removeClass("bottom"),this.onNotBottom&&this.onNotBottom.call(this))},shouldUnpin:function(t){return"down"===t.direction&&!t.top&&t.toleranceExceeded},shouldPin:function(t){return"up"===t.direction&&t.toleranceExceeded||t.top},addClass:function(t){this.elem.classList.add.apply(this.elem.classList,this.classes[t].split(" "))},removeClass:function(t){this.elem.classList.remove.apply(this.elem.classList,this.classes[t].split(" "))},hasClass:function(t){return this.classes[t].split(" ").every(function(t){return this.classList.contains(t)},this.elem)},update:function(t){t.isOutOfBounds||!0!==this.frozen&&(t.top?this.top():this.notTop(),t.bottom?this.bottom():this.notBottom(),this.shouldUnpin(t)?this.unpin():this.shouldPin(t)&&this.pin())}},o.options={tolerance:{up:0,down:0},offset:0,scroller:t()?window:null,classes:{frozen:"headroom--frozen",pinned:"headroom--pinned",unpinned:"headroom--unpinned",top:"headroom--top",notTop:"headroom--not-top",bottom:"headroom--bottom",notBottom:"headroom--not-bottom",initial:"headroom"}},o.cutsTheMustard=!!(t()&&function(){}.bind&&"classList"in document.documentElement&&Object.assign&&Object.keys&&requestAnimationFrame),o}); \ No newline at end of file diff --git a/v0.2.8/deps/headroom-0.11.0/jQuery.headroom.min.js b/v0.2.8/deps/headroom-0.11.0/jQuery.headroom.min.js new file mode 100644 index 0000000000..17f70c9e31 --- /dev/null +++ b/v0.2.8/deps/headroom-0.11.0/jQuery.headroom.min.js @@ -0,0 +1,7 @@ +/*! + * headroom.js v0.9.4 - Give your page some headroom. Hide your header until you need it + * Copyright (c) 2017 Nick Williams - http://wicky.nillia.ms/headroom.js + * License: MIT + */ + +!function(a){a&&(a.fn.headroom=function(b){return this.each(function(){var c=a(this),d=c.data("headroom"),e="object"==typeof b&&b;e=a.extend(!0,{},Headroom.options,e),d||(d=new Headroom(this,e),d.init(),c.data("headroom",d)),"string"==typeof b&&(d[b](),"destroy"===b&&c.removeData("headroom"))})},a("[data-headroom]").each(function(){var b=a(this);b.headroom(b.data())}))}(window.Zepto||window.jQuery); \ No newline at end of file diff --git a/v0.2.8/deps/jquery-3.6.0/jquery-3.6.0.js b/v0.2.8/deps/jquery-3.6.0/jquery-3.6.0.js new file mode 100644 index 0000000000..fc6c299b73 --- /dev/null +++ b/v0.2.8/deps/jquery-3.6.0/jquery-3.6.0.js @@ -0,0 +1,10881 @@ +/*! + * jQuery JavaScript Library v3.6.0 + * https://jquery.com/ + * + * Includes Sizzle.js + * https://sizzlejs.com/ + * + * Copyright OpenJS Foundation and other contributors + * Released under the MIT license + * https://jquery.org/license + * + * Date: 2021-03-02T17:08Z + */ +( function( global, factory ) { + + "use strict"; + + if ( typeof module === "object" && typeof module.exports === "object" ) { + + // For CommonJS and CommonJS-like environments where a proper `window` + // is present, execute the factory and get jQuery. + // For environments that do not have a `window` with a `document` + // (such as Node.js), expose a factory as module.exports. + // This accentuates the need for the creation of a real `window`. + // e.g. var jQuery = require("jquery")(window); + // See ticket #14549 for more info. + module.exports = global.document ? + factory( global, true ) : + function( w ) { + if ( !w.document ) { + throw new Error( "jQuery requires a window with a document" ); + } + return factory( w ); + }; + } else { + factory( global ); + } + +// Pass this if window is not defined yet +} )( typeof window !== "undefined" ? window : this, function( window, noGlobal ) { + +// Edge <= 12 - 13+, Firefox <=18 - 45+, IE 10 - 11, Safari 5.1 - 9+, iOS 6 - 9.1 +// throw exceptions when non-strict code (e.g., ASP.NET 4.5) accesses strict mode +// arguments.callee.caller (trac-13335). But as of jQuery 3.0 (2016), strict mode should be common +// enough that all such attempts are guarded in a try block. +"use strict"; + +var arr = []; + +var getProto = Object.getPrototypeOf; + +var slice = arr.slice; + +var flat = arr.flat ? function( array ) { + return arr.flat.call( array ); +} : function( array ) { + return arr.concat.apply( [], array ); +}; + + +var push = arr.push; + +var indexOf = arr.indexOf; + +var class2type = {}; + +var toString = class2type.toString; + +var hasOwn = class2type.hasOwnProperty; + +var fnToString = hasOwn.toString; + +var ObjectFunctionString = fnToString.call( Object ); + +var support = {}; + +var isFunction = function isFunction( obj ) { + + // Support: Chrome <=57, Firefox <=52 + // In some browsers, typeof returns "function" for HTML elements + // (i.e., `typeof document.createElement( "object" ) === "function"`). + // We don't want to classify *any* DOM node as a function. + // Support: QtWeb <=3.8.5, WebKit <=534.34, wkhtmltopdf tool <=0.12.5 + // Plus for old WebKit, typeof returns "function" for HTML collections + // (e.g., `typeof document.getElementsByTagName("div") === "function"`). (gh-4756) + return typeof obj === "function" && typeof obj.nodeType !== "number" && + typeof obj.item !== "function"; + }; + + +var isWindow = function isWindow( obj ) { + return obj != null && obj === obj.window; + }; + + +var document = window.document; + + + + var preservedScriptAttributes = { + type: true, + src: true, + nonce: true, + noModule: true + }; + + function DOMEval( code, node, doc ) { + doc = doc || document; + + var i, val, + script = doc.createElement( "script" ); + + script.text = code; + if ( node ) { + for ( i in preservedScriptAttributes ) { + + // Support: Firefox 64+, Edge 18+ + // Some browsers don't support the "nonce" property on scripts. + // On the other hand, just using `getAttribute` is not enough as + // the `nonce` attribute is reset to an empty string whenever it + // becomes browsing-context connected. + // See https://github.com/whatwg/html/issues/2369 + // See https://html.spec.whatwg.org/#nonce-attributes + // The `node.getAttribute` check was added for the sake of + // `jQuery.globalEval` so that it can fake a nonce-containing node + // via an object. + val = node[ i ] || node.getAttribute && node.getAttribute( i ); + if ( val ) { + script.setAttribute( i, val ); + } + } + } + doc.head.appendChild( script ).parentNode.removeChild( script ); + } + + +function toType( obj ) { + if ( obj == null ) { + return obj + ""; + } + + // Support: Android <=2.3 only (functionish RegExp) + return typeof obj === "object" || typeof obj === "function" ? + class2type[ toString.call( obj ) ] || "object" : + typeof obj; +} +/* global Symbol */ +// Defining this global in .eslintrc.json would create a danger of using the global +// unguarded in another place, it seems safer to define global only for this module + + + +var + version = "3.6.0", + + // Define a local copy of jQuery + jQuery = function( selector, context ) { + + // The jQuery object is actually just the init constructor 'enhanced' + // Need init if jQuery is called (just allow error to be thrown if not included) + return new jQuery.fn.init( selector, context ); + }; + +jQuery.fn = jQuery.prototype = { + + // The current version of jQuery being used + jquery: version, + + constructor: jQuery, + + // The default length of a jQuery object is 0 + length: 0, + + toArray: function() { + return slice.call( this ); + }, + + // Get the Nth element in the matched element set OR + // Get the whole matched element set as a clean array + get: function( num ) { + + // Return all the elements in a clean array + if ( num == null ) { + return slice.call( this ); + } + + // Return just the one element from the set + return num < 0 ? this[ num + this.length ] : this[ num ]; + }, + + // Take an array of elements and push it onto the stack + // (returning the new matched element set) + pushStack: function( elems ) { + + // Build a new jQuery matched element set + var ret = jQuery.merge( this.constructor(), elems ); + + // Add the old object onto the stack (as a reference) + ret.prevObject = this; + + // Return the newly-formed element set + return ret; + }, + + // Execute a callback for every element in the matched set. + each: function( callback ) { + return jQuery.each( this, callback ); + }, + + map: function( callback ) { + return this.pushStack( jQuery.map( this, function( elem, i ) { + return callback.call( elem, i, elem ); + } ) ); + }, + + slice: function() { + return this.pushStack( slice.apply( this, arguments ) ); + }, + + first: function() { + return this.eq( 0 ); + }, + + last: function() { + return this.eq( -1 ); + }, + + even: function() { + return this.pushStack( jQuery.grep( this, function( _elem, i ) { + return ( i + 1 ) % 2; + } ) ); + }, + + odd: function() { + return this.pushStack( jQuery.grep( this, function( _elem, i ) { + return i % 2; + } ) ); + }, + + eq: function( i ) { + var len = this.length, + j = +i + ( i < 0 ? len : 0 ); + return this.pushStack( j >= 0 && j < len ? [ this[ j ] ] : [] ); + }, + + end: function() { + return this.prevObject || this.constructor(); + }, + + // For internal use only. + // Behaves like an Array's method, not like a jQuery method. + push: push, + sort: arr.sort, + splice: arr.splice +}; + +jQuery.extend = jQuery.fn.extend = function() { + var options, name, src, copy, copyIsArray, clone, + target = arguments[ 0 ] || {}, + i = 1, + length = arguments.length, + deep = false; + + // Handle a deep copy situation + if ( typeof target === "boolean" ) { + deep = target; + + // Skip the boolean and the target + target = arguments[ i ] || {}; + i++; + } + + // Handle case when target is a string or something (possible in deep copy) + if ( typeof target !== "object" && !isFunction( target ) ) { + target = {}; + } + + // Extend jQuery itself if only one argument is passed + if ( i === length ) { + target = this; + i--; + } + + for ( ; i < length; i++ ) { + + // Only deal with non-null/undefined values + if ( ( options = arguments[ i ] ) != null ) { + + // Extend the base object + for ( name in options ) { + copy = options[ name ]; + + // Prevent Object.prototype pollution + // Prevent never-ending loop + if ( name === "__proto__" || target === copy ) { + continue; + } + + // Recurse if we're merging plain objects or arrays + if ( deep && copy && ( jQuery.isPlainObject( copy ) || + ( copyIsArray = Array.isArray( copy ) ) ) ) { + src = target[ name ]; + + // Ensure proper type for the source value + if ( copyIsArray && !Array.isArray( src ) ) { + clone = []; + } else if ( !copyIsArray && !jQuery.isPlainObject( src ) ) { + clone = {}; + } else { + clone = src; + } + copyIsArray = false; + + // Never move original objects, clone them + target[ name ] = jQuery.extend( deep, clone, copy ); + + // Don't bring in undefined values + } else if ( copy !== undefined ) { + target[ name ] = copy; + } + } + } + } + + // Return the modified object + return target; +}; + +jQuery.extend( { + + // Unique for each copy of jQuery on the page + expando: "jQuery" + ( version + Math.random() ).replace( /\D/g, "" ), + + // Assume jQuery is ready without the ready module + isReady: true, + + error: function( msg ) { + throw new Error( msg ); + }, + + noop: function() {}, + + isPlainObject: function( obj ) { + var proto, Ctor; + + // Detect obvious negatives + // Use toString instead of jQuery.type to catch host objects + if ( !obj || toString.call( obj ) !== "[object Object]" ) { + return false; + } + + proto = getProto( obj ); + + // Objects with no prototype (e.g., `Object.create( null )`) are plain + if ( !proto ) { + return true; + } + + // Objects with prototype are plain iff they were constructed by a global Object function + Ctor = hasOwn.call( proto, "constructor" ) && proto.constructor; + return typeof Ctor === "function" && fnToString.call( Ctor ) === ObjectFunctionString; + }, + + isEmptyObject: function( obj ) { + var name; + + for ( name in obj ) { + return false; + } + return true; + }, + + // Evaluates a script in a provided context; falls back to the global one + // if not specified. + globalEval: function( code, options, doc ) { + DOMEval( code, { nonce: options && options.nonce }, doc ); + }, + + each: function( obj, callback ) { + var length, i = 0; + + if ( isArrayLike( obj ) ) { + length = obj.length; + for ( ; i < length; i++ ) { + if ( callback.call( obj[ i ], i, obj[ i ] ) === false ) { + break; + } + } + } else { + for ( i in obj ) { + if ( callback.call( obj[ i ], i, obj[ i ] ) === false ) { + break; + } + } + } + + return obj; + }, + + // results is for internal usage only + makeArray: function( arr, results ) { + var ret = results || []; + + if ( arr != null ) { + if ( isArrayLike( Object( arr ) ) ) { + jQuery.merge( ret, + typeof arr === "string" ? + [ arr ] : arr + ); + } else { + push.call( ret, arr ); + } + } + + return ret; + }, + + inArray: function( elem, arr, i ) { + return arr == null ? -1 : indexOf.call( arr, elem, i ); + }, + + // Support: Android <=4.0 only, PhantomJS 1 only + // push.apply(_, arraylike) throws on ancient WebKit + merge: function( first, second ) { + var len = +second.length, + j = 0, + i = first.length; + + for ( ; j < len; j++ ) { + first[ i++ ] = second[ j ]; + } + + first.length = i; + + return first; + }, + + grep: function( elems, callback, invert ) { + var callbackInverse, + matches = [], + i = 0, + length = elems.length, + callbackExpect = !invert; + + // Go through the array, only saving the items + // that pass the validator function + for ( ; i < length; i++ ) { + callbackInverse = !callback( elems[ i ], i ); + if ( callbackInverse !== callbackExpect ) { + matches.push( elems[ i ] ); + } + } + + return matches; + }, + + // arg is for internal usage only + map: function( elems, callback, arg ) { + var length, value, + i = 0, + ret = []; + + // Go through the array, translating each of the items to their new values + if ( isArrayLike( elems ) ) { + length = elems.length; + for ( ; i < length; i++ ) { + value = callback( elems[ i ], i, arg ); + + if ( value != null ) { + ret.push( value ); + } + } + + // Go through every key on the object, + } else { + for ( i in elems ) { + value = callback( elems[ i ], i, arg ); + + if ( value != null ) { + ret.push( value ); + } + } + } + + // Flatten any nested arrays + return flat( ret ); + }, + + // A global GUID counter for objects + guid: 1, + + // jQuery.support is not used in Core but other projects attach their + // properties to it so it needs to exist. + support: support +} ); + +if ( typeof Symbol === "function" ) { + jQuery.fn[ Symbol.iterator ] = arr[ Symbol.iterator ]; +} + +// Populate the class2type map +jQuery.each( "Boolean Number String Function Array Date RegExp Object Error Symbol".split( " " ), + function( _i, name ) { + class2type[ "[object " + name + "]" ] = name.toLowerCase(); + } ); + +function isArrayLike( obj ) { + + // Support: real iOS 8.2 only (not reproducible in simulator) + // `in` check used to prevent JIT error (gh-2145) + // hasOwn isn't used here due to false negatives + // regarding Nodelist length in IE + var length = !!obj && "length" in obj && obj.length, + type = toType( obj ); + + if ( isFunction( obj ) || isWindow( obj ) ) { + return false; + } + + return type === "array" || length === 0 || + typeof length === "number" && length > 0 && ( length - 1 ) in obj; +} +var Sizzle = +/*! + * Sizzle CSS Selector Engine v2.3.6 + * https://sizzlejs.com/ + * + * Copyright JS Foundation and other contributors + * Released under the MIT license + * https://js.foundation/ + * + * Date: 2021-02-16 + */ +( function( window ) { +var i, + support, + Expr, + getText, + isXML, + tokenize, + compile, + select, + outermostContext, + sortInput, + hasDuplicate, + + // Local document vars + setDocument, + document, + docElem, + documentIsHTML, + rbuggyQSA, + rbuggyMatches, + matches, + contains, + + // Instance-specific data + expando = "sizzle" + 1 * new Date(), + preferredDoc = window.document, + dirruns = 0, + done = 0, + classCache = createCache(), + tokenCache = createCache(), + compilerCache = createCache(), + nonnativeSelectorCache = createCache(), + sortOrder = function( a, b ) { + if ( a === b ) { + hasDuplicate = true; + } + return 0; + }, + + // Instance methods + hasOwn = ( {} ).hasOwnProperty, + arr = [], + pop = arr.pop, + pushNative = arr.push, + push = arr.push, + slice = arr.slice, + + // Use a stripped-down indexOf as it's faster than native + // https://jsperf.com/thor-indexof-vs-for/5 + indexOf = function( list, elem ) { + var i = 0, + len = list.length; + for ( ; i < len; i++ ) { + if ( list[ i ] === elem ) { + return i; + } + } + return -1; + }, + + booleans = "checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|" + + "ismap|loop|multiple|open|readonly|required|scoped", + + // Regular expressions + + // http://www.w3.org/TR/css3-selectors/#whitespace + whitespace = "[\\x20\\t\\r\\n\\f]", + + // https://www.w3.org/TR/css-syntax-3/#ident-token-diagram + identifier = "(?:\\\\[\\da-fA-F]{1,6}" + whitespace + + "?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+", + + // Attribute selectors: http://www.w3.org/TR/selectors/#attribute-selectors + attributes = "\\[" + whitespace + "*(" + identifier + ")(?:" + whitespace + + + // Operator (capture 2) + "*([*^$|!~]?=)" + whitespace + + + // "Attribute values must be CSS identifiers [capture 5] + // or strings [capture 3 or capture 4]" + "*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|(" + identifier + "))|)" + + whitespace + "*\\]", + + pseudos = ":(" + identifier + ")(?:\\((" + + + // To reduce the number of selectors needing tokenize in the preFilter, prefer arguments: + // 1. quoted (capture 3; capture 4 or capture 5) + "('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|" + + + // 2. simple (capture 6) + "((?:\\\\.|[^\\\\()[\\]]|" + attributes + ")*)|" + + + // 3. anything else (capture 2) + ".*" + + ")\\)|)", + + // Leading and non-escaped trailing whitespace, capturing some non-whitespace characters preceding the latter + rwhitespace = new RegExp( whitespace + "+", "g" ), + rtrim = new RegExp( "^" + whitespace + "+|((?:^|[^\\\\])(?:\\\\.)*)" + + whitespace + "+$", "g" ), + + rcomma = new RegExp( "^" + whitespace + "*," + whitespace + "*" ), + rcombinators = new RegExp( "^" + whitespace + "*([>+~]|" + whitespace + ")" + whitespace + + "*" ), + rdescend = new RegExp( whitespace + "|>" ), + + rpseudo = new RegExp( pseudos ), + ridentifier = new RegExp( "^" + identifier + "$" ), + + matchExpr = { + "ID": new RegExp( "^#(" + identifier + ")" ), + "CLASS": new RegExp( "^\\.(" + identifier + ")" ), + "TAG": new RegExp( "^(" + identifier + "|[*])" ), + "ATTR": new RegExp( "^" + attributes ), + "PSEUDO": new RegExp( "^" + pseudos ), + "CHILD": new RegExp( "^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\(" + + whitespace + "*(even|odd|(([+-]|)(\\d*)n|)" + whitespace + "*(?:([+-]|)" + + whitespace + "*(\\d+)|))" + whitespace + "*\\)|)", "i" ), + "bool": new RegExp( "^(?:" + booleans + ")$", "i" ), + + // For use in libraries implementing .is() + // We use this for POS matching in `select` + "needsContext": new RegExp( "^" + whitespace + + "*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\(" + whitespace + + "*((?:-\\d)?\\d*)" + whitespace + "*\\)|)(?=[^-]|$)", "i" ) + }, + + rhtml = /HTML$/i, + rinputs = /^(?:input|select|textarea|button)$/i, + rheader = /^h\d$/i, + + rnative = /^[^{]+\{\s*\[native \w/, + + // Easily-parseable/retrievable ID or TAG or CLASS selectors + rquickExpr = /^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/, + + rsibling = /[+~]/, + + // CSS escapes + // http://www.w3.org/TR/CSS21/syndata.html#escaped-characters + runescape = new RegExp( "\\\\[\\da-fA-F]{1,6}" + whitespace + "?|\\\\([^\\r\\n\\f])", "g" ), + funescape = function( escape, nonHex ) { + var high = "0x" + escape.slice( 1 ) - 0x10000; + + return nonHex ? + + // Strip the backslash prefix from a non-hex escape sequence + nonHex : + + // Replace a hexadecimal escape sequence with the encoded Unicode code point + // Support: IE <=11+ + // For values outside the Basic Multilingual Plane (BMP), manually construct a + // surrogate pair + high < 0 ? + String.fromCharCode( high + 0x10000 ) : + String.fromCharCode( high >> 10 | 0xD800, high & 0x3FF | 0xDC00 ); + }, + + // CSS string/identifier serialization + // https://drafts.csswg.org/cssom/#common-serializing-idioms + rcssescape = /([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g, + fcssescape = function( ch, asCodePoint ) { + if ( asCodePoint ) { + + // U+0000 NULL becomes U+FFFD REPLACEMENT CHARACTER + if ( ch === "\0" ) { + return "\uFFFD"; + } + + // Control characters and (dependent upon position) numbers get escaped as code points + return ch.slice( 0, -1 ) + "\\" + + ch.charCodeAt( ch.length - 1 ).toString( 16 ) + " "; + } + + // Other potentially-special ASCII characters get backslash-escaped + return "\\" + ch; + }, + + // Used for iframes + // See setDocument() + // Removing the function wrapper causes a "Permission Denied" + // error in IE + unloadHandler = function() { + setDocument(); + }, + + inDisabledFieldset = addCombinator( + function( elem ) { + return elem.disabled === true && elem.nodeName.toLowerCase() === "fieldset"; + }, + { dir: "parentNode", next: "legend" } + ); + +// Optimize for push.apply( _, NodeList ) +try { + push.apply( + ( arr = slice.call( preferredDoc.childNodes ) ), + preferredDoc.childNodes + ); + + // Support: Android<4.0 + // Detect silently failing push.apply + // eslint-disable-next-line no-unused-expressions + arr[ preferredDoc.childNodes.length ].nodeType; +} catch ( e ) { + push = { apply: arr.length ? + + // Leverage slice if possible + function( target, els ) { + pushNative.apply( target, slice.call( els ) ); + } : + + // Support: IE<9 + // Otherwise append directly + function( target, els ) { + var j = target.length, + i = 0; + + // Can't trust NodeList.length + while ( ( target[ j++ ] = els[ i++ ] ) ) {} + target.length = j - 1; + } + }; +} + +function Sizzle( selector, context, results, seed ) { + var m, i, elem, nid, match, groups, newSelector, + newContext = context && context.ownerDocument, + + // nodeType defaults to 9, since context defaults to document + nodeType = context ? context.nodeType : 9; + + results = results || []; + + // Return early from calls with invalid selector or context + if ( typeof selector !== "string" || !selector || + nodeType !== 1 && nodeType !== 9 && nodeType !== 11 ) { + + return results; + } + + // Try to shortcut find operations (as opposed to filters) in HTML documents + if ( !seed ) { + setDocument( context ); + context = context || document; + + if ( documentIsHTML ) { + + // If the selector is sufficiently simple, try using a "get*By*" DOM method + // (excepting DocumentFragment context, where the methods don't exist) + if ( nodeType !== 11 && ( match = rquickExpr.exec( selector ) ) ) { + + // ID selector + if ( ( m = match[ 1 ] ) ) { + + // Document context + if ( nodeType === 9 ) { + if ( ( elem = context.getElementById( m ) ) ) { + + // Support: IE, Opera, Webkit + // TODO: identify versions + // getElementById can match elements by name instead of ID + if ( elem.id === m ) { + results.push( elem ); + return results; + } + } else { + return results; + } + + // Element context + } else { + + // Support: IE, Opera, Webkit + // TODO: identify versions + // getElementById can match elements by name instead of ID + if ( newContext && ( elem = newContext.getElementById( m ) ) && + contains( context, elem ) && + elem.id === m ) { + + results.push( elem ); + return results; + } + } + + // Type selector + } else if ( match[ 2 ] ) { + push.apply( results, context.getElementsByTagName( selector ) ); + return results; + + // Class selector + } else if ( ( m = match[ 3 ] ) && support.getElementsByClassName && + context.getElementsByClassName ) { + + push.apply( results, context.getElementsByClassName( m ) ); + return results; + } + } + + // Take advantage of querySelectorAll + if ( support.qsa && + !nonnativeSelectorCache[ selector + " " ] && + ( !rbuggyQSA || !rbuggyQSA.test( selector ) ) && + + // Support: IE 8 only + // Exclude object elements + ( nodeType !== 1 || context.nodeName.toLowerCase() !== "object" ) ) { + + newSelector = selector; + newContext = context; + + // qSA considers elements outside a scoping root when evaluating child or + // descendant combinators, which is not what we want. + // In such cases, we work around the behavior by prefixing every selector in the + // list with an ID selector referencing the scope context. + // The technique has to be used as well when a leading combinator is used + // as such selectors are not recognized by querySelectorAll. + // Thanks to Andrew Dupont for this technique. + if ( nodeType === 1 && + ( rdescend.test( selector ) || rcombinators.test( selector ) ) ) { + + // Expand context for sibling selectors + newContext = rsibling.test( selector ) && testContext( context.parentNode ) || + context; + + // We can use :scope instead of the ID hack if the browser + // supports it & if we're not changing the context. + if ( newContext !== context || !support.scope ) { + + // Capture the context ID, setting it first if necessary + if ( ( nid = context.getAttribute( "id" ) ) ) { + nid = nid.replace( rcssescape, fcssescape ); + } else { + context.setAttribute( "id", ( nid = expando ) ); + } + } + + // Prefix every selector in the list + groups = tokenize( selector ); + i = groups.length; + while ( i-- ) { + groups[ i ] = ( nid ? "#" + nid : ":scope" ) + " " + + toSelector( groups[ i ] ); + } + newSelector = groups.join( "," ); + } + + try { + push.apply( results, + newContext.querySelectorAll( newSelector ) + ); + return results; + } catch ( qsaError ) { + nonnativeSelectorCache( selector, true ); + } finally { + if ( nid === expando ) { + context.removeAttribute( "id" ); + } + } + } + } + } + + // All others + return select( selector.replace( rtrim, "$1" ), context, results, seed ); +} + +/** + * Create key-value caches of limited size + * @returns {function(string, object)} Returns the Object data after storing it on itself with + * property name the (space-suffixed) string and (if the cache is larger than Expr.cacheLength) + * deleting the oldest entry + */ +function createCache() { + var keys = []; + + function cache( key, value ) { + + // Use (key + " ") to avoid collision with native prototype properties (see Issue #157) + if ( keys.push( key + " " ) > Expr.cacheLength ) { + + // Only keep the most recent entries + delete cache[ keys.shift() ]; + } + return ( cache[ key + " " ] = value ); + } + return cache; +} + +/** + * Mark a function for special use by Sizzle + * @param {Function} fn The function to mark + */ +function markFunction( fn ) { + fn[ expando ] = true; + return fn; +} + +/** + * Support testing using an element + * @param {Function} fn Passed the created element and returns a boolean result + */ +function assert( fn ) { + var el = document.createElement( "fieldset" ); + + try { + return !!fn( el ); + } catch ( e ) { + return false; + } finally { + + // Remove from its parent by default + if ( el.parentNode ) { + el.parentNode.removeChild( el ); + } + + // release memory in IE + el = null; + } +} + +/** + * Adds the same handler for all of the specified attrs + * @param {String} attrs Pipe-separated list of attributes + * @param {Function} handler The method that will be applied + */ +function addHandle( attrs, handler ) { + var arr = attrs.split( "|" ), + i = arr.length; + + while ( i-- ) { + Expr.attrHandle[ arr[ i ] ] = handler; + } +} + +/** + * Checks document order of two siblings + * @param {Element} a + * @param {Element} b + * @returns {Number} Returns less than 0 if a precedes b, greater than 0 if a follows b + */ +function siblingCheck( a, b ) { + var cur = b && a, + diff = cur && a.nodeType === 1 && b.nodeType === 1 && + a.sourceIndex - b.sourceIndex; + + // Use IE sourceIndex if available on both nodes + if ( diff ) { + return diff; + } + + // Check if b follows a + if ( cur ) { + while ( ( cur = cur.nextSibling ) ) { + if ( cur === b ) { + return -1; + } + } + } + + return a ? 1 : -1; +} + +/** + * Returns a function to use in pseudos for input types + * @param {String} type + */ +function createInputPseudo( type ) { + return function( elem ) { + var name = elem.nodeName.toLowerCase(); + return name === "input" && elem.type === type; + }; +} + +/** + * Returns a function to use in pseudos for buttons + * @param {String} type + */ +function createButtonPseudo( type ) { + return function( elem ) { + var name = elem.nodeName.toLowerCase(); + return ( name === "input" || name === "button" ) && elem.type === type; + }; +} + +/** + * Returns a function to use in pseudos for :enabled/:disabled + * @param {Boolean} disabled true for :disabled; false for :enabled + */ +function createDisabledPseudo( disabled ) { + + // Known :disabled false positives: fieldset[disabled] > legend:nth-of-type(n+2) :can-disable + return function( elem ) { + + // Only certain elements can match :enabled or :disabled + // https://html.spec.whatwg.org/multipage/scripting.html#selector-enabled + // https://html.spec.whatwg.org/multipage/scripting.html#selector-disabled + if ( "form" in elem ) { + + // Check for inherited disabledness on relevant non-disabled elements: + // * listed form-associated elements in a disabled fieldset + // https://html.spec.whatwg.org/multipage/forms.html#category-listed + // https://html.spec.whatwg.org/multipage/forms.html#concept-fe-disabled + // * option elements in a disabled optgroup + // https://html.spec.whatwg.org/multipage/forms.html#concept-option-disabled + // All such elements have a "form" property. + if ( elem.parentNode && elem.disabled === false ) { + + // Option elements defer to a parent optgroup if present + if ( "label" in elem ) { + if ( "label" in elem.parentNode ) { + return elem.parentNode.disabled === disabled; + } else { + return elem.disabled === disabled; + } + } + + // Support: IE 6 - 11 + // Use the isDisabled shortcut property to check for disabled fieldset ancestors + return elem.isDisabled === disabled || + + // Where there is no isDisabled, check manually + /* jshint -W018 */ + elem.isDisabled !== !disabled && + inDisabledFieldset( elem ) === disabled; + } + + return elem.disabled === disabled; + + // Try to winnow out elements that can't be disabled before trusting the disabled property. + // Some victims get caught in our net (label, legend, menu, track), but it shouldn't + // even exist on them, let alone have a boolean value. + } else if ( "label" in elem ) { + return elem.disabled === disabled; + } + + // Remaining elements are neither :enabled nor :disabled + return false; + }; +} + +/** + * Returns a function to use in pseudos for positionals + * @param {Function} fn + */ +function createPositionalPseudo( fn ) { + return markFunction( function( argument ) { + argument = +argument; + return markFunction( function( seed, matches ) { + var j, + matchIndexes = fn( [], seed.length, argument ), + i = matchIndexes.length; + + // Match elements found at the specified indexes + while ( i-- ) { + if ( seed[ ( j = matchIndexes[ i ] ) ] ) { + seed[ j ] = !( matches[ j ] = seed[ j ] ); + } + } + } ); + } ); +} + +/** + * Checks a node for validity as a Sizzle context + * @param {Element|Object=} context + * @returns {Element|Object|Boolean} The input node if acceptable, otherwise a falsy value + */ +function testContext( context ) { + return context && typeof context.getElementsByTagName !== "undefined" && context; +} + +// Expose support vars for convenience +support = Sizzle.support = {}; + +/** + * Detects XML nodes + * @param {Element|Object} elem An element or a document + * @returns {Boolean} True iff elem is a non-HTML XML node + */ +isXML = Sizzle.isXML = function( elem ) { + var namespace = elem && elem.namespaceURI, + docElem = elem && ( elem.ownerDocument || elem ).documentElement; + + // Support: IE <=8 + // Assume HTML when documentElement doesn't yet exist, such as inside loading iframes + // https://bugs.jquery.com/ticket/4833 + return !rhtml.test( namespace || docElem && docElem.nodeName || "HTML" ); +}; + +/** + * Sets document-related variables once based on the current document + * @param {Element|Object} [doc] An element or document object to use to set the document + * @returns {Object} Returns the current document + */ +setDocument = Sizzle.setDocument = function( node ) { + var hasCompare, subWindow, + doc = node ? node.ownerDocument || node : preferredDoc; + + // Return early if doc is invalid or already selected + // Support: IE 11+, Edge 17 - 18+ + // IE/Edge sometimes throw a "Permission denied" error when strict-comparing + // two documents; shallow comparisons work. + // eslint-disable-next-line eqeqeq + if ( doc == document || doc.nodeType !== 9 || !doc.documentElement ) { + return document; + } + + // Update global variables + document = doc; + docElem = document.documentElement; + documentIsHTML = !isXML( document ); + + // Support: IE 9 - 11+, Edge 12 - 18+ + // Accessing iframe documents after unload throws "permission denied" errors (jQuery #13936) + // Support: IE 11+, Edge 17 - 18+ + // IE/Edge sometimes throw a "Permission denied" error when strict-comparing + // two documents; shallow comparisons work. + // eslint-disable-next-line eqeqeq + if ( preferredDoc != document && + ( subWindow = document.defaultView ) && subWindow.top !== subWindow ) { + + // Support: IE 11, Edge + if ( subWindow.addEventListener ) { + subWindow.addEventListener( "unload", unloadHandler, false ); + + // Support: IE 9 - 10 only + } else if ( subWindow.attachEvent ) { + subWindow.attachEvent( "onunload", unloadHandler ); + } + } + + // Support: IE 8 - 11+, Edge 12 - 18+, Chrome <=16 - 25 only, Firefox <=3.6 - 31 only, + // Safari 4 - 5 only, Opera <=11.6 - 12.x only + // IE/Edge & older browsers don't support the :scope pseudo-class. + // Support: Safari 6.0 only + // Safari 6.0 supports :scope but it's an alias of :root there. + support.scope = assert( function( el ) { + docElem.appendChild( el ).appendChild( document.createElement( "div" ) ); + return typeof el.querySelectorAll !== "undefined" && + !el.querySelectorAll( ":scope fieldset div" ).length; + } ); + + /* Attributes + ---------------------------------------------------------------------- */ + + // Support: IE<8 + // Verify that getAttribute really returns attributes and not properties + // (excepting IE8 booleans) + support.attributes = assert( function( el ) { + el.className = "i"; + return !el.getAttribute( "className" ); + } ); + + /* getElement(s)By* + ---------------------------------------------------------------------- */ + + // Check if getElementsByTagName("*") returns only elements + support.getElementsByTagName = assert( function( el ) { + el.appendChild( document.createComment( "" ) ); + return !el.getElementsByTagName( "*" ).length; + } ); + + // Support: IE<9 + support.getElementsByClassName = rnative.test( document.getElementsByClassName ); + + // Support: IE<10 + // Check if getElementById returns elements by name + // The broken getElementById methods don't pick up programmatically-set names, + // so use a roundabout getElementsByName test + support.getById = assert( function( el ) { + docElem.appendChild( el ).id = expando; + return !document.getElementsByName || !document.getElementsByName( expando ).length; + } ); + + // ID filter and find + if ( support.getById ) { + Expr.filter[ "ID" ] = function( id ) { + var attrId = id.replace( runescape, funescape ); + return function( elem ) { + return elem.getAttribute( "id" ) === attrId; + }; + }; + Expr.find[ "ID" ] = function( id, context ) { + if ( typeof context.getElementById !== "undefined" && documentIsHTML ) { + var elem = context.getElementById( id ); + return elem ? [ elem ] : []; + } + }; + } else { + Expr.filter[ "ID" ] = function( id ) { + var attrId = id.replace( runescape, funescape ); + return function( elem ) { + var node = typeof elem.getAttributeNode !== "undefined" && + elem.getAttributeNode( "id" ); + return node && node.value === attrId; + }; + }; + + // Support: IE 6 - 7 only + // getElementById is not reliable as a find shortcut + Expr.find[ "ID" ] = function( id, context ) { + if ( typeof context.getElementById !== "undefined" && documentIsHTML ) { + var node, i, elems, + elem = context.getElementById( id ); + + if ( elem ) { + + // Verify the id attribute + node = elem.getAttributeNode( "id" ); + if ( node && node.value === id ) { + return [ elem ]; + } + + // Fall back on getElementsByName + elems = context.getElementsByName( id ); + i = 0; + while ( ( elem = elems[ i++ ] ) ) { + node = elem.getAttributeNode( "id" ); + if ( node && node.value === id ) { + return [ elem ]; + } + } + } + + return []; + } + }; + } + + // Tag + Expr.find[ "TAG" ] = support.getElementsByTagName ? + function( tag, context ) { + if ( typeof context.getElementsByTagName !== "undefined" ) { + return context.getElementsByTagName( tag ); + + // DocumentFragment nodes don't have gEBTN + } else if ( support.qsa ) { + return context.querySelectorAll( tag ); + } + } : + + function( tag, context ) { + var elem, + tmp = [], + i = 0, + + // By happy coincidence, a (broken) gEBTN appears on DocumentFragment nodes too + results = context.getElementsByTagName( tag ); + + // Filter out possible comments + if ( tag === "*" ) { + while ( ( elem = results[ i++ ] ) ) { + if ( elem.nodeType === 1 ) { + tmp.push( elem ); + } + } + + return tmp; + } + return results; + }; + + // Class + Expr.find[ "CLASS" ] = support.getElementsByClassName && function( className, context ) { + if ( typeof context.getElementsByClassName !== "undefined" && documentIsHTML ) { + return context.getElementsByClassName( className ); + } + }; + + /* QSA/matchesSelector + ---------------------------------------------------------------------- */ + + // QSA and matchesSelector support + + // matchesSelector(:active) reports false when true (IE9/Opera 11.5) + rbuggyMatches = []; + + // qSa(:focus) reports false when true (Chrome 21) + // We allow this because of a bug in IE8/9 that throws an error + // whenever `document.activeElement` is accessed on an iframe + // So, we allow :focus to pass through QSA all the time to avoid the IE error + // See https://bugs.jquery.com/ticket/13378 + rbuggyQSA = []; + + if ( ( support.qsa = rnative.test( document.querySelectorAll ) ) ) { + + // Build QSA regex + // Regex strategy adopted from Diego Perini + assert( function( el ) { + + var input; + + // Select is set to empty string on purpose + // This is to test IE's treatment of not explicitly + // setting a boolean content attribute, + // since its presence should be enough + // https://bugs.jquery.com/ticket/12359 + docElem.appendChild( el ).innerHTML = "" + + ""; + + // Support: IE8, Opera 11-12.16 + // Nothing should be selected when empty strings follow ^= or $= or *= + // The test attribute must be unknown in Opera but "safe" for WinRT + // https://msdn.microsoft.com/en-us/library/ie/hh465388.aspx#attribute_section + if ( el.querySelectorAll( "[msallowcapture^='']" ).length ) { + rbuggyQSA.push( "[*^$]=" + whitespace + "*(?:''|\"\")" ); + } + + // Support: IE8 + // Boolean attributes and "value" are not treated correctly + if ( !el.querySelectorAll( "[selected]" ).length ) { + rbuggyQSA.push( "\\[" + whitespace + "*(?:value|" + booleans + ")" ); + } + + // Support: Chrome<29, Android<4.4, Safari<7.0+, iOS<7.0+, PhantomJS<1.9.8+ + if ( !el.querySelectorAll( "[id~=" + expando + "-]" ).length ) { + rbuggyQSA.push( "~=" ); + } + + // Support: IE 11+, Edge 15 - 18+ + // IE 11/Edge don't find elements on a `[name='']` query in some cases. + // Adding a temporary attribute to the document before the selection works + // around the issue. + // Interestingly, IE 10 & older don't seem to have the issue. + input = document.createElement( "input" ); + input.setAttribute( "name", "" ); + el.appendChild( input ); + if ( !el.querySelectorAll( "[name='']" ).length ) { + rbuggyQSA.push( "\\[" + whitespace + "*name" + whitespace + "*=" + + whitespace + "*(?:''|\"\")" ); + } + + // Webkit/Opera - :checked should return selected option elements + // http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked + // IE8 throws error here and will not see later tests + if ( !el.querySelectorAll( ":checked" ).length ) { + rbuggyQSA.push( ":checked" ); + } + + // Support: Safari 8+, iOS 8+ + // https://bugs.webkit.org/show_bug.cgi?id=136851 + // In-page `selector#id sibling-combinator selector` fails + if ( !el.querySelectorAll( "a#" + expando + "+*" ).length ) { + rbuggyQSA.push( ".#.+[+~]" ); + } + + // Support: Firefox <=3.6 - 5 only + // Old Firefox doesn't throw on a badly-escaped identifier. + el.querySelectorAll( "\\\f" ); + rbuggyQSA.push( "[\\r\\n\\f]" ); + } ); + + assert( function( el ) { + el.innerHTML = "" + + ""; + + // Support: Windows 8 Native Apps + // The type and name attributes are restricted during .innerHTML assignment + var input = document.createElement( "input" ); + input.setAttribute( "type", "hidden" ); + el.appendChild( input ).setAttribute( "name", "D" ); + + // Support: IE8 + // Enforce case-sensitivity of name attribute + if ( el.querySelectorAll( "[name=d]" ).length ) { + rbuggyQSA.push( "name" + whitespace + "*[*^$|!~]?=" ); + } + + // FF 3.5 - :enabled/:disabled and hidden elements (hidden elements are still enabled) + // IE8 throws error here and will not see later tests + if ( el.querySelectorAll( ":enabled" ).length !== 2 ) { + rbuggyQSA.push( ":enabled", ":disabled" ); + } + + // Support: IE9-11+ + // IE's :disabled selector does not pick up the children of disabled fieldsets + docElem.appendChild( el ).disabled = true; + if ( el.querySelectorAll( ":disabled" ).length !== 2 ) { + rbuggyQSA.push( ":enabled", ":disabled" ); + } + + // Support: Opera 10 - 11 only + // Opera 10-11 does not throw on post-comma invalid pseudos + el.querySelectorAll( "*,:x" ); + rbuggyQSA.push( ",.*:" ); + } ); + } + + if ( ( support.matchesSelector = rnative.test( ( matches = docElem.matches || + docElem.webkitMatchesSelector || + docElem.mozMatchesSelector || + docElem.oMatchesSelector || + docElem.msMatchesSelector ) ) ) ) { + + assert( function( el ) { + + // Check to see if it's possible to do matchesSelector + // on a disconnected node (IE 9) + support.disconnectedMatch = matches.call( el, "*" ); + + // This should fail with an exception + // Gecko does not error, returns false instead + matches.call( el, "[s!='']:x" ); + rbuggyMatches.push( "!=", pseudos ); + } ); + } + + rbuggyQSA = rbuggyQSA.length && new RegExp( rbuggyQSA.join( "|" ) ); + rbuggyMatches = rbuggyMatches.length && new RegExp( rbuggyMatches.join( "|" ) ); + + /* Contains + ---------------------------------------------------------------------- */ + hasCompare = rnative.test( docElem.compareDocumentPosition ); + + // Element contains another + // Purposefully self-exclusive + // As in, an element does not contain itself + contains = hasCompare || rnative.test( docElem.contains ) ? + function( a, b ) { + var adown = a.nodeType === 9 ? a.documentElement : a, + bup = b && b.parentNode; + return a === bup || !!( bup && bup.nodeType === 1 && ( + adown.contains ? + adown.contains( bup ) : + a.compareDocumentPosition && a.compareDocumentPosition( bup ) & 16 + ) ); + } : + function( a, b ) { + if ( b ) { + while ( ( b = b.parentNode ) ) { + if ( b === a ) { + return true; + } + } + } + return false; + }; + + /* Sorting + ---------------------------------------------------------------------- */ + + // Document order sorting + sortOrder = hasCompare ? + function( a, b ) { + + // Flag for duplicate removal + if ( a === b ) { + hasDuplicate = true; + return 0; + } + + // Sort on method existence if only one input has compareDocumentPosition + var compare = !a.compareDocumentPosition - !b.compareDocumentPosition; + if ( compare ) { + return compare; + } + + // Calculate position if both inputs belong to the same document + // Support: IE 11+, Edge 17 - 18+ + // IE/Edge sometimes throw a "Permission denied" error when strict-comparing + // two documents; shallow comparisons work. + // eslint-disable-next-line eqeqeq + compare = ( a.ownerDocument || a ) == ( b.ownerDocument || b ) ? + a.compareDocumentPosition( b ) : + + // Otherwise we know they are disconnected + 1; + + // Disconnected nodes + if ( compare & 1 || + ( !support.sortDetached && b.compareDocumentPosition( a ) === compare ) ) { + + // Choose the first element that is related to our preferred document + // Support: IE 11+, Edge 17 - 18+ + // IE/Edge sometimes throw a "Permission denied" error when strict-comparing + // two documents; shallow comparisons work. + // eslint-disable-next-line eqeqeq + if ( a == document || a.ownerDocument == preferredDoc && + contains( preferredDoc, a ) ) { + return -1; + } + + // Support: IE 11+, Edge 17 - 18+ + // IE/Edge sometimes throw a "Permission denied" error when strict-comparing + // two documents; shallow comparisons work. + // eslint-disable-next-line eqeqeq + if ( b == document || b.ownerDocument == preferredDoc && + contains( preferredDoc, b ) ) { + return 1; + } + + // Maintain original order + return sortInput ? + ( indexOf( sortInput, a ) - indexOf( sortInput, b ) ) : + 0; + } + + return compare & 4 ? -1 : 1; + } : + function( a, b ) { + + // Exit early if the nodes are identical + if ( a === b ) { + hasDuplicate = true; + return 0; + } + + var cur, + i = 0, + aup = a.parentNode, + bup = b.parentNode, + ap = [ a ], + bp = [ b ]; + + // Parentless nodes are either documents or disconnected + if ( !aup || !bup ) { + + // Support: IE 11+, Edge 17 - 18+ + // IE/Edge sometimes throw a "Permission denied" error when strict-comparing + // two documents; shallow comparisons work. + /* eslint-disable eqeqeq */ + return a == document ? -1 : + b == document ? 1 : + /* eslint-enable eqeqeq */ + aup ? -1 : + bup ? 1 : + sortInput ? + ( indexOf( sortInput, a ) - indexOf( sortInput, b ) ) : + 0; + + // If the nodes are siblings, we can do a quick check + } else if ( aup === bup ) { + return siblingCheck( a, b ); + } + + // Otherwise we need full lists of their ancestors for comparison + cur = a; + while ( ( cur = cur.parentNode ) ) { + ap.unshift( cur ); + } + cur = b; + while ( ( cur = cur.parentNode ) ) { + bp.unshift( cur ); + } + + // Walk down the tree looking for a discrepancy + while ( ap[ i ] === bp[ i ] ) { + i++; + } + + return i ? + + // Do a sibling check if the nodes have a common ancestor + siblingCheck( ap[ i ], bp[ i ] ) : + + // Otherwise nodes in our document sort first + // Support: IE 11+, Edge 17 - 18+ + // IE/Edge sometimes throw a "Permission denied" error when strict-comparing + // two documents; shallow comparisons work. + /* eslint-disable eqeqeq */ + ap[ i ] == preferredDoc ? -1 : + bp[ i ] == preferredDoc ? 1 : + /* eslint-enable eqeqeq */ + 0; + }; + + return document; +}; + +Sizzle.matches = function( expr, elements ) { + return Sizzle( expr, null, null, elements ); +}; + +Sizzle.matchesSelector = function( elem, expr ) { + setDocument( elem ); + + if ( support.matchesSelector && documentIsHTML && + !nonnativeSelectorCache[ expr + " " ] && + ( !rbuggyMatches || !rbuggyMatches.test( expr ) ) && + ( !rbuggyQSA || !rbuggyQSA.test( expr ) ) ) { + + try { + var ret = matches.call( elem, expr ); + + // IE 9's matchesSelector returns false on disconnected nodes + if ( ret || support.disconnectedMatch || + + // As well, disconnected nodes are said to be in a document + // fragment in IE 9 + elem.document && elem.document.nodeType !== 11 ) { + return ret; + } + } catch ( e ) { + nonnativeSelectorCache( expr, true ); + } + } + + return Sizzle( expr, document, null, [ elem ] ).length > 0; +}; + +Sizzle.contains = function( context, elem ) { + + // Set document vars if needed + // Support: IE 11+, Edge 17 - 18+ + // IE/Edge sometimes throw a "Permission denied" error when strict-comparing + // two documents; shallow comparisons work. + // eslint-disable-next-line eqeqeq + if ( ( context.ownerDocument || context ) != document ) { + setDocument( context ); + } + return contains( context, elem ); +}; + +Sizzle.attr = function( elem, name ) { + + // Set document vars if needed + // Support: IE 11+, Edge 17 - 18+ + // IE/Edge sometimes throw a "Permission denied" error when strict-comparing + // two documents; shallow comparisons work. + // eslint-disable-next-line eqeqeq + if ( ( elem.ownerDocument || elem ) != document ) { + setDocument( elem ); + } + + var fn = Expr.attrHandle[ name.toLowerCase() ], + + // Don't get fooled by Object.prototype properties (jQuery #13807) + val = fn && hasOwn.call( Expr.attrHandle, name.toLowerCase() ) ? + fn( elem, name, !documentIsHTML ) : + undefined; + + return val !== undefined ? + val : + support.attributes || !documentIsHTML ? + elem.getAttribute( name ) : + ( val = elem.getAttributeNode( name ) ) && val.specified ? + val.value : + null; +}; + +Sizzle.escape = function( sel ) { + return ( sel + "" ).replace( rcssescape, fcssescape ); +}; + +Sizzle.error = function( msg ) { + throw new Error( "Syntax error, unrecognized expression: " + msg ); +}; + +/** + * Document sorting and removing duplicates + * @param {ArrayLike} results + */ +Sizzle.uniqueSort = function( results ) { + var elem, + duplicates = [], + j = 0, + i = 0; + + // Unless we *know* we can detect duplicates, assume their presence + hasDuplicate = !support.detectDuplicates; + sortInput = !support.sortStable && results.slice( 0 ); + results.sort( sortOrder ); + + if ( hasDuplicate ) { + while ( ( elem = results[ i++ ] ) ) { + if ( elem === results[ i ] ) { + j = duplicates.push( i ); + } + } + while ( j-- ) { + results.splice( duplicates[ j ], 1 ); + } + } + + // Clear input after sorting to release objects + // See https://github.com/jquery/sizzle/pull/225 + sortInput = null; + + return results; +}; + +/** + * Utility function for retrieving the text value of an array of DOM nodes + * @param {Array|Element} elem + */ +getText = Sizzle.getText = function( elem ) { + var node, + ret = "", + i = 0, + nodeType = elem.nodeType; + + if ( !nodeType ) { + + // If no nodeType, this is expected to be an array + while ( ( node = elem[ i++ ] ) ) { + + // Do not traverse comment nodes + ret += getText( node ); + } + } else if ( nodeType === 1 || nodeType === 9 || nodeType === 11 ) { + + // Use textContent for elements + // innerText usage removed for consistency of new lines (jQuery #11153) + if ( typeof elem.textContent === "string" ) { + return elem.textContent; + } else { + + // Traverse its children + for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) { + ret += getText( elem ); + } + } + } else if ( nodeType === 3 || nodeType === 4 ) { + return elem.nodeValue; + } + + // Do not include comment or processing instruction nodes + + return ret; +}; + +Expr = Sizzle.selectors = { + + // Can be adjusted by the user + cacheLength: 50, + + createPseudo: markFunction, + + match: matchExpr, + + attrHandle: {}, + + find: {}, + + relative: { + ">": { dir: "parentNode", first: true }, + " ": { dir: "parentNode" }, + "+": { dir: "previousSibling", first: true }, + "~": { dir: "previousSibling" } + }, + + preFilter: { + "ATTR": function( match ) { + match[ 1 ] = match[ 1 ].replace( runescape, funescape ); + + // Move the given value to match[3] whether quoted or unquoted + match[ 3 ] = ( match[ 3 ] || match[ 4 ] || + match[ 5 ] || "" ).replace( runescape, funescape ); + + if ( match[ 2 ] === "~=" ) { + match[ 3 ] = " " + match[ 3 ] + " "; + } + + return match.slice( 0, 4 ); + }, + + "CHILD": function( match ) { + + /* matches from matchExpr["CHILD"] + 1 type (only|nth|...) + 2 what (child|of-type) + 3 argument (even|odd|\d*|\d*n([+-]\d+)?|...) + 4 xn-component of xn+y argument ([+-]?\d*n|) + 5 sign of xn-component + 6 x of xn-component + 7 sign of y-component + 8 y of y-component + */ + match[ 1 ] = match[ 1 ].toLowerCase(); + + if ( match[ 1 ].slice( 0, 3 ) === "nth" ) { + + // nth-* requires argument + if ( !match[ 3 ] ) { + Sizzle.error( match[ 0 ] ); + } + + // numeric x and y parameters for Expr.filter.CHILD + // remember that false/true cast respectively to 0/1 + match[ 4 ] = +( match[ 4 ] ? + match[ 5 ] + ( match[ 6 ] || 1 ) : + 2 * ( match[ 3 ] === "even" || match[ 3 ] === "odd" ) ); + match[ 5 ] = +( ( match[ 7 ] + match[ 8 ] ) || match[ 3 ] === "odd" ); + + // other types prohibit arguments + } else if ( match[ 3 ] ) { + Sizzle.error( match[ 0 ] ); + } + + return match; + }, + + "PSEUDO": function( match ) { + var excess, + unquoted = !match[ 6 ] && match[ 2 ]; + + if ( matchExpr[ "CHILD" ].test( match[ 0 ] ) ) { + return null; + } + + // Accept quoted arguments as-is + if ( match[ 3 ] ) { + match[ 2 ] = match[ 4 ] || match[ 5 ] || ""; + + // Strip excess characters from unquoted arguments + } else if ( unquoted && rpseudo.test( unquoted ) && + + // Get excess from tokenize (recursively) + ( excess = tokenize( unquoted, true ) ) && + + // advance to the next closing parenthesis + ( excess = unquoted.indexOf( ")", unquoted.length - excess ) - unquoted.length ) ) { + + // excess is a negative index + match[ 0 ] = match[ 0 ].slice( 0, excess ); + match[ 2 ] = unquoted.slice( 0, excess ); + } + + // Return only captures needed by the pseudo filter method (type and argument) + return match.slice( 0, 3 ); + } + }, + + filter: { + + "TAG": function( nodeNameSelector ) { + var nodeName = nodeNameSelector.replace( runescape, funescape ).toLowerCase(); + return nodeNameSelector === "*" ? + function() { + return true; + } : + function( elem ) { + return elem.nodeName && elem.nodeName.toLowerCase() === nodeName; + }; + }, + + "CLASS": function( className ) { + var pattern = classCache[ className + " " ]; + + return pattern || + ( pattern = new RegExp( "(^|" + whitespace + + ")" + className + "(" + whitespace + "|$)" ) ) && classCache( + className, function( elem ) { + return pattern.test( + typeof elem.className === "string" && elem.className || + typeof elem.getAttribute !== "undefined" && + elem.getAttribute( "class" ) || + "" + ); + } ); + }, + + "ATTR": function( name, operator, check ) { + return function( elem ) { + var result = Sizzle.attr( elem, name ); + + if ( result == null ) { + return operator === "!="; + } + if ( !operator ) { + return true; + } + + result += ""; + + /* eslint-disable max-len */ + + return operator === "=" ? result === check : + operator === "!=" ? result !== check : + operator === "^=" ? check && result.indexOf( check ) === 0 : + operator === "*=" ? check && result.indexOf( check ) > -1 : + operator === "$=" ? check && result.slice( -check.length ) === check : + operator === "~=" ? ( " " + result.replace( rwhitespace, " " ) + " " ).indexOf( check ) > -1 : + operator === "|=" ? result === check || result.slice( 0, check.length + 1 ) === check + "-" : + false; + /* eslint-enable max-len */ + + }; + }, + + "CHILD": function( type, what, _argument, first, last ) { + var simple = type.slice( 0, 3 ) !== "nth", + forward = type.slice( -4 ) !== "last", + ofType = what === "of-type"; + + return first === 1 && last === 0 ? + + // Shortcut for :nth-*(n) + function( elem ) { + return !!elem.parentNode; + } : + + function( elem, _context, xml ) { + var cache, uniqueCache, outerCache, node, nodeIndex, start, + dir = simple !== forward ? "nextSibling" : "previousSibling", + parent = elem.parentNode, + name = ofType && elem.nodeName.toLowerCase(), + useCache = !xml && !ofType, + diff = false; + + if ( parent ) { + + // :(first|last|only)-(child|of-type) + if ( simple ) { + while ( dir ) { + node = elem; + while ( ( node = node[ dir ] ) ) { + if ( ofType ? + node.nodeName.toLowerCase() === name : + node.nodeType === 1 ) { + + return false; + } + } + + // Reverse direction for :only-* (if we haven't yet done so) + start = dir = type === "only" && !start && "nextSibling"; + } + return true; + } + + start = [ forward ? parent.firstChild : parent.lastChild ]; + + // non-xml :nth-child(...) stores cache data on `parent` + if ( forward && useCache ) { + + // Seek `elem` from a previously-cached index + + // ...in a gzip-friendly way + node = parent; + outerCache = node[ expando ] || ( node[ expando ] = {} ); + + // Support: IE <9 only + // Defend against cloned attroperties (jQuery gh-1709) + uniqueCache = outerCache[ node.uniqueID ] || + ( outerCache[ node.uniqueID ] = {} ); + + cache = uniqueCache[ type ] || []; + nodeIndex = cache[ 0 ] === dirruns && cache[ 1 ]; + diff = nodeIndex && cache[ 2 ]; + node = nodeIndex && parent.childNodes[ nodeIndex ]; + + while ( ( node = ++nodeIndex && node && node[ dir ] || + + // Fallback to seeking `elem` from the start + ( diff = nodeIndex = 0 ) || start.pop() ) ) { + + // When found, cache indexes on `parent` and break + if ( node.nodeType === 1 && ++diff && node === elem ) { + uniqueCache[ type ] = [ dirruns, nodeIndex, diff ]; + break; + } + } + + } else { + + // Use previously-cached element index if available + if ( useCache ) { + + // ...in a gzip-friendly way + node = elem; + outerCache = node[ expando ] || ( node[ expando ] = {} ); + + // Support: IE <9 only + // Defend against cloned attroperties (jQuery gh-1709) + uniqueCache = outerCache[ node.uniqueID ] || + ( outerCache[ node.uniqueID ] = {} ); + + cache = uniqueCache[ type ] || []; + nodeIndex = cache[ 0 ] === dirruns && cache[ 1 ]; + diff = nodeIndex; + } + + // xml :nth-child(...) + // or :nth-last-child(...) or :nth(-last)?-of-type(...) + if ( diff === false ) { + + // Use the same loop as above to seek `elem` from the start + while ( ( node = ++nodeIndex && node && node[ dir ] || + ( diff = nodeIndex = 0 ) || start.pop() ) ) { + + if ( ( ofType ? + node.nodeName.toLowerCase() === name : + node.nodeType === 1 ) && + ++diff ) { + + // Cache the index of each encountered element + if ( useCache ) { + outerCache = node[ expando ] || + ( node[ expando ] = {} ); + + // Support: IE <9 only + // Defend against cloned attroperties (jQuery gh-1709) + uniqueCache = outerCache[ node.uniqueID ] || + ( outerCache[ node.uniqueID ] = {} ); + + uniqueCache[ type ] = [ dirruns, diff ]; + } + + if ( node === elem ) { + break; + } + } + } + } + } + + // Incorporate the offset, then check against cycle size + diff -= last; + return diff === first || ( diff % first === 0 && diff / first >= 0 ); + } + }; + }, + + "PSEUDO": function( pseudo, argument ) { + + // pseudo-class names are case-insensitive + // http://www.w3.org/TR/selectors/#pseudo-classes + // Prioritize by case sensitivity in case custom pseudos are added with uppercase letters + // Remember that setFilters inherits from pseudos + var args, + fn = Expr.pseudos[ pseudo ] || Expr.setFilters[ pseudo.toLowerCase() ] || + Sizzle.error( "unsupported pseudo: " + pseudo ); + + // The user may use createPseudo to indicate that + // arguments are needed to create the filter function + // just as Sizzle does + if ( fn[ expando ] ) { + return fn( argument ); + } + + // But maintain support for old signatures + if ( fn.length > 1 ) { + args = [ pseudo, pseudo, "", argument ]; + return Expr.setFilters.hasOwnProperty( pseudo.toLowerCase() ) ? + markFunction( function( seed, matches ) { + var idx, + matched = fn( seed, argument ), + i = matched.length; + while ( i-- ) { + idx = indexOf( seed, matched[ i ] ); + seed[ idx ] = !( matches[ idx ] = matched[ i ] ); + } + } ) : + function( elem ) { + return fn( elem, 0, args ); + }; + } + + return fn; + } + }, + + pseudos: { + + // Potentially complex pseudos + "not": markFunction( function( selector ) { + + // Trim the selector passed to compile + // to avoid treating leading and trailing + // spaces as combinators + var input = [], + results = [], + matcher = compile( selector.replace( rtrim, "$1" ) ); + + return matcher[ expando ] ? + markFunction( function( seed, matches, _context, xml ) { + var elem, + unmatched = matcher( seed, null, xml, [] ), + i = seed.length; + + // Match elements unmatched by `matcher` + while ( i-- ) { + if ( ( elem = unmatched[ i ] ) ) { + seed[ i ] = !( matches[ i ] = elem ); + } + } + } ) : + function( elem, _context, xml ) { + input[ 0 ] = elem; + matcher( input, null, xml, results ); + + // Don't keep the element (issue #299) + input[ 0 ] = null; + return !results.pop(); + }; + } ), + + "has": markFunction( function( selector ) { + return function( elem ) { + return Sizzle( selector, elem ).length > 0; + }; + } ), + + "contains": markFunction( function( text ) { + text = text.replace( runescape, funescape ); + return function( elem ) { + return ( elem.textContent || getText( elem ) ).indexOf( text ) > -1; + }; + } ), + + // "Whether an element is represented by a :lang() selector + // is based solely on the element's language value + // being equal to the identifier C, + // or beginning with the identifier C immediately followed by "-". + // The matching of C against the element's language value is performed case-insensitively. + // The identifier C does not have to be a valid language name." + // http://www.w3.org/TR/selectors/#lang-pseudo + "lang": markFunction( function( lang ) { + + // lang value must be a valid identifier + if ( !ridentifier.test( lang || "" ) ) { + Sizzle.error( "unsupported lang: " + lang ); + } + lang = lang.replace( runescape, funescape ).toLowerCase(); + return function( elem ) { + var elemLang; + do { + if ( ( elemLang = documentIsHTML ? + elem.lang : + elem.getAttribute( "xml:lang" ) || elem.getAttribute( "lang" ) ) ) { + + elemLang = elemLang.toLowerCase(); + return elemLang === lang || elemLang.indexOf( lang + "-" ) === 0; + } + } while ( ( elem = elem.parentNode ) && elem.nodeType === 1 ); + return false; + }; + } ), + + // Miscellaneous + "target": function( elem ) { + var hash = window.location && window.location.hash; + return hash && hash.slice( 1 ) === elem.id; + }, + + "root": function( elem ) { + return elem === docElem; + }, + + "focus": function( elem ) { + return elem === document.activeElement && + ( !document.hasFocus || document.hasFocus() ) && + !!( elem.type || elem.href || ~elem.tabIndex ); + }, + + // Boolean properties + "enabled": createDisabledPseudo( false ), + "disabled": createDisabledPseudo( true ), + + "checked": function( elem ) { + + // In CSS3, :checked should return both checked and selected elements + // http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked + var nodeName = elem.nodeName.toLowerCase(); + return ( nodeName === "input" && !!elem.checked ) || + ( nodeName === "option" && !!elem.selected ); + }, + + "selected": function( elem ) { + + // Accessing this property makes selected-by-default + // options in Safari work properly + if ( elem.parentNode ) { + // eslint-disable-next-line no-unused-expressions + elem.parentNode.selectedIndex; + } + + return elem.selected === true; + }, + + // Contents + "empty": function( elem ) { + + // http://www.w3.org/TR/selectors/#empty-pseudo + // :empty is negated by element (1) or content nodes (text: 3; cdata: 4; entity ref: 5), + // but not by others (comment: 8; processing instruction: 7; etc.) + // nodeType < 6 works because attributes (2) do not appear as children + for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) { + if ( elem.nodeType < 6 ) { + return false; + } + } + return true; + }, + + "parent": function( elem ) { + return !Expr.pseudos[ "empty" ]( elem ); + }, + + // Element/input types + "header": function( elem ) { + return rheader.test( elem.nodeName ); + }, + + "input": function( elem ) { + return rinputs.test( elem.nodeName ); + }, + + "button": function( elem ) { + var name = elem.nodeName.toLowerCase(); + return name === "input" && elem.type === "button" || name === "button"; + }, + + "text": function( elem ) { + var attr; + return elem.nodeName.toLowerCase() === "input" && + elem.type === "text" && + + // Support: IE<8 + // New HTML5 attribute values (e.g., "search") appear with elem.type === "text" + ( ( attr = elem.getAttribute( "type" ) ) == null || + attr.toLowerCase() === "text" ); + }, + + // Position-in-collection + "first": createPositionalPseudo( function() { + return [ 0 ]; + } ), + + "last": createPositionalPseudo( function( _matchIndexes, length ) { + return [ length - 1 ]; + } ), + + "eq": createPositionalPseudo( function( _matchIndexes, length, argument ) { + return [ argument < 0 ? argument + length : argument ]; + } ), + + "even": createPositionalPseudo( function( matchIndexes, length ) { + var i = 0; + for ( ; i < length; i += 2 ) { + matchIndexes.push( i ); + } + return matchIndexes; + } ), + + "odd": createPositionalPseudo( function( matchIndexes, length ) { + var i = 1; + for ( ; i < length; i += 2 ) { + matchIndexes.push( i ); + } + return matchIndexes; + } ), + + "lt": createPositionalPseudo( function( matchIndexes, length, argument ) { + var i = argument < 0 ? + argument + length : + argument > length ? + length : + argument; + for ( ; --i >= 0; ) { + matchIndexes.push( i ); + } + return matchIndexes; + } ), + + "gt": createPositionalPseudo( function( matchIndexes, length, argument ) { + var i = argument < 0 ? argument + length : argument; + for ( ; ++i < length; ) { + matchIndexes.push( i ); + } + return matchIndexes; + } ) + } +}; + +Expr.pseudos[ "nth" ] = Expr.pseudos[ "eq" ]; + +// Add button/input type pseudos +for ( i in { radio: true, checkbox: true, file: true, password: true, image: true } ) { + Expr.pseudos[ i ] = createInputPseudo( i ); +} +for ( i in { submit: true, reset: true } ) { + Expr.pseudos[ i ] = createButtonPseudo( i ); +} + +// Easy API for creating new setFilters +function setFilters() {} +setFilters.prototype = Expr.filters = Expr.pseudos; +Expr.setFilters = new setFilters(); + +tokenize = Sizzle.tokenize = function( selector, parseOnly ) { + var matched, match, tokens, type, + soFar, groups, preFilters, + cached = tokenCache[ selector + " " ]; + + if ( cached ) { + return parseOnly ? 0 : cached.slice( 0 ); + } + + soFar = selector; + groups = []; + preFilters = Expr.preFilter; + + while ( soFar ) { + + // Comma and first run + if ( !matched || ( match = rcomma.exec( soFar ) ) ) { + if ( match ) { + + // Don't consume trailing commas as valid + soFar = soFar.slice( match[ 0 ].length ) || soFar; + } + groups.push( ( tokens = [] ) ); + } + + matched = false; + + // Combinators + if ( ( match = rcombinators.exec( soFar ) ) ) { + matched = match.shift(); + tokens.push( { + value: matched, + + // Cast descendant combinators to space + type: match[ 0 ].replace( rtrim, " " ) + } ); + soFar = soFar.slice( matched.length ); + } + + // Filters + for ( type in Expr.filter ) { + if ( ( match = matchExpr[ type ].exec( soFar ) ) && ( !preFilters[ type ] || + ( match = preFilters[ type ]( match ) ) ) ) { + matched = match.shift(); + tokens.push( { + value: matched, + type: type, + matches: match + } ); + soFar = soFar.slice( matched.length ); + } + } + + if ( !matched ) { + break; + } + } + + // Return the length of the invalid excess + // if we're just parsing + // Otherwise, throw an error or return tokens + return parseOnly ? + soFar.length : + soFar ? + Sizzle.error( selector ) : + + // Cache the tokens + tokenCache( selector, groups ).slice( 0 ); +}; + +function toSelector( tokens ) { + var i = 0, + len = tokens.length, + selector = ""; + for ( ; i < len; i++ ) { + selector += tokens[ i ].value; + } + return selector; +} + +function addCombinator( matcher, combinator, base ) { + var dir = combinator.dir, + skip = combinator.next, + key = skip || dir, + checkNonElements = base && key === "parentNode", + doneName = done++; + + return combinator.first ? + + // Check against closest ancestor/preceding element + function( elem, context, xml ) { + while ( ( elem = elem[ dir ] ) ) { + if ( elem.nodeType === 1 || checkNonElements ) { + return matcher( elem, context, xml ); + } + } + return false; + } : + + // Check against all ancestor/preceding elements + function( elem, context, xml ) { + var oldCache, uniqueCache, outerCache, + newCache = [ dirruns, doneName ]; + + // We can't set arbitrary data on XML nodes, so they don't benefit from combinator caching + if ( xml ) { + while ( ( elem = elem[ dir ] ) ) { + if ( elem.nodeType === 1 || checkNonElements ) { + if ( matcher( elem, context, xml ) ) { + return true; + } + } + } + } else { + while ( ( elem = elem[ dir ] ) ) { + if ( elem.nodeType === 1 || checkNonElements ) { + outerCache = elem[ expando ] || ( elem[ expando ] = {} ); + + // Support: IE <9 only + // Defend against cloned attroperties (jQuery gh-1709) + uniqueCache = outerCache[ elem.uniqueID ] || + ( outerCache[ elem.uniqueID ] = {} ); + + if ( skip && skip === elem.nodeName.toLowerCase() ) { + elem = elem[ dir ] || elem; + } else if ( ( oldCache = uniqueCache[ key ] ) && + oldCache[ 0 ] === dirruns && oldCache[ 1 ] === doneName ) { + + // Assign to newCache so results back-propagate to previous elements + return ( newCache[ 2 ] = oldCache[ 2 ] ); + } else { + + // Reuse newcache so results back-propagate to previous elements + uniqueCache[ key ] = newCache; + + // A match means we're done; a fail means we have to keep checking + if ( ( newCache[ 2 ] = matcher( elem, context, xml ) ) ) { + return true; + } + } + } + } + } + return false; + }; +} + +function elementMatcher( matchers ) { + return matchers.length > 1 ? + function( elem, context, xml ) { + var i = matchers.length; + while ( i-- ) { + if ( !matchers[ i ]( elem, context, xml ) ) { + return false; + } + } + return true; + } : + matchers[ 0 ]; +} + +function multipleContexts( selector, contexts, results ) { + var i = 0, + len = contexts.length; + for ( ; i < len; i++ ) { + Sizzle( selector, contexts[ i ], results ); + } + return results; +} + +function condense( unmatched, map, filter, context, xml ) { + var elem, + newUnmatched = [], + i = 0, + len = unmatched.length, + mapped = map != null; + + for ( ; i < len; i++ ) { + if ( ( elem = unmatched[ i ] ) ) { + if ( !filter || filter( elem, context, xml ) ) { + newUnmatched.push( elem ); + if ( mapped ) { + map.push( i ); + } + } + } + } + + return newUnmatched; +} + +function setMatcher( preFilter, selector, matcher, postFilter, postFinder, postSelector ) { + if ( postFilter && !postFilter[ expando ] ) { + postFilter = setMatcher( postFilter ); + } + if ( postFinder && !postFinder[ expando ] ) { + postFinder = setMatcher( postFinder, postSelector ); + } + return markFunction( function( seed, results, context, xml ) { + var temp, i, elem, + preMap = [], + postMap = [], + preexisting = results.length, + + // Get initial elements from seed or context + elems = seed || multipleContexts( + selector || "*", + context.nodeType ? [ context ] : context, + [] + ), + + // Prefilter to get matcher input, preserving a map for seed-results synchronization + matcherIn = preFilter && ( seed || !selector ) ? + condense( elems, preMap, preFilter, context, xml ) : + elems, + + matcherOut = matcher ? + + // If we have a postFinder, or filtered seed, or non-seed postFilter or preexisting results, + postFinder || ( seed ? preFilter : preexisting || postFilter ) ? + + // ...intermediate processing is necessary + [] : + + // ...otherwise use results directly + results : + matcherIn; + + // Find primary matches + if ( matcher ) { + matcher( matcherIn, matcherOut, context, xml ); + } + + // Apply postFilter + if ( postFilter ) { + temp = condense( matcherOut, postMap ); + postFilter( temp, [], context, xml ); + + // Un-match failing elements by moving them back to matcherIn + i = temp.length; + while ( i-- ) { + if ( ( elem = temp[ i ] ) ) { + matcherOut[ postMap[ i ] ] = !( matcherIn[ postMap[ i ] ] = elem ); + } + } + } + + if ( seed ) { + if ( postFinder || preFilter ) { + if ( postFinder ) { + + // Get the final matcherOut by condensing this intermediate into postFinder contexts + temp = []; + i = matcherOut.length; + while ( i-- ) { + if ( ( elem = matcherOut[ i ] ) ) { + + // Restore matcherIn since elem is not yet a final match + temp.push( ( matcherIn[ i ] = elem ) ); + } + } + postFinder( null, ( matcherOut = [] ), temp, xml ); + } + + // Move matched elements from seed to results to keep them synchronized + i = matcherOut.length; + while ( i-- ) { + if ( ( elem = matcherOut[ i ] ) && + ( temp = postFinder ? indexOf( seed, elem ) : preMap[ i ] ) > -1 ) { + + seed[ temp ] = !( results[ temp ] = elem ); + } + } + } + + // Add elements to results, through postFinder if defined + } else { + matcherOut = condense( + matcherOut === results ? + matcherOut.splice( preexisting, matcherOut.length ) : + matcherOut + ); + if ( postFinder ) { + postFinder( null, results, matcherOut, xml ); + } else { + push.apply( results, matcherOut ); + } + } + } ); +} + +function matcherFromTokens( tokens ) { + var checkContext, matcher, j, + len = tokens.length, + leadingRelative = Expr.relative[ tokens[ 0 ].type ], + implicitRelative = leadingRelative || Expr.relative[ " " ], + i = leadingRelative ? 1 : 0, + + // The foundational matcher ensures that elements are reachable from top-level context(s) + matchContext = addCombinator( function( elem ) { + return elem === checkContext; + }, implicitRelative, true ), + matchAnyContext = addCombinator( function( elem ) { + return indexOf( checkContext, elem ) > -1; + }, implicitRelative, true ), + matchers = [ function( elem, context, xml ) { + var ret = ( !leadingRelative && ( xml || context !== outermostContext ) ) || ( + ( checkContext = context ).nodeType ? + matchContext( elem, context, xml ) : + matchAnyContext( elem, context, xml ) ); + + // Avoid hanging onto element (issue #299) + checkContext = null; + return ret; + } ]; + + for ( ; i < len; i++ ) { + if ( ( matcher = Expr.relative[ tokens[ i ].type ] ) ) { + matchers = [ addCombinator( elementMatcher( matchers ), matcher ) ]; + } else { + matcher = Expr.filter[ tokens[ i ].type ].apply( null, tokens[ i ].matches ); + + // Return special upon seeing a positional matcher + if ( matcher[ expando ] ) { + + // Find the next relative operator (if any) for proper handling + j = ++i; + for ( ; j < len; j++ ) { + if ( Expr.relative[ tokens[ j ].type ] ) { + break; + } + } + return setMatcher( + i > 1 && elementMatcher( matchers ), + i > 1 && toSelector( + + // If the preceding token was a descendant combinator, insert an implicit any-element `*` + tokens + .slice( 0, i - 1 ) + .concat( { value: tokens[ i - 2 ].type === " " ? "*" : "" } ) + ).replace( rtrim, "$1" ), + matcher, + i < j && matcherFromTokens( tokens.slice( i, j ) ), + j < len && matcherFromTokens( ( tokens = tokens.slice( j ) ) ), + j < len && toSelector( tokens ) + ); + } + matchers.push( matcher ); + } + } + + return elementMatcher( matchers ); +} + +function matcherFromGroupMatchers( elementMatchers, setMatchers ) { + var bySet = setMatchers.length > 0, + byElement = elementMatchers.length > 0, + superMatcher = function( seed, context, xml, results, outermost ) { + var elem, j, matcher, + matchedCount = 0, + i = "0", + unmatched = seed && [], + setMatched = [], + contextBackup = outermostContext, + + // We must always have either seed elements or outermost context + elems = seed || byElement && Expr.find[ "TAG" ]( "*", outermost ), + + // Use integer dirruns iff this is the outermost matcher + dirrunsUnique = ( dirruns += contextBackup == null ? 1 : Math.random() || 0.1 ), + len = elems.length; + + if ( outermost ) { + + // Support: IE 11+, Edge 17 - 18+ + // IE/Edge sometimes throw a "Permission denied" error when strict-comparing + // two documents; shallow comparisons work. + // eslint-disable-next-line eqeqeq + outermostContext = context == document || context || outermost; + } + + // Add elements passing elementMatchers directly to results + // Support: IE<9, Safari + // Tolerate NodeList properties (IE: "length"; Safari: ) matching elements by id + for ( ; i !== len && ( elem = elems[ i ] ) != null; i++ ) { + if ( byElement && elem ) { + j = 0; + + // Support: IE 11+, Edge 17 - 18+ + // IE/Edge sometimes throw a "Permission denied" error when strict-comparing + // two documents; shallow comparisons work. + // eslint-disable-next-line eqeqeq + if ( !context && elem.ownerDocument != document ) { + setDocument( elem ); + xml = !documentIsHTML; + } + while ( ( matcher = elementMatchers[ j++ ] ) ) { + if ( matcher( elem, context || document, xml ) ) { + results.push( elem ); + break; + } + } + if ( outermost ) { + dirruns = dirrunsUnique; + } + } + + // Track unmatched elements for set filters + if ( bySet ) { + + // They will have gone through all possible matchers + if ( ( elem = !matcher && elem ) ) { + matchedCount--; + } + + // Lengthen the array for every element, matched or not + if ( seed ) { + unmatched.push( elem ); + } + } + } + + // `i` is now the count of elements visited above, and adding it to `matchedCount` + // makes the latter nonnegative. + matchedCount += i; + + // Apply set filters to unmatched elements + // NOTE: This can be skipped if there are no unmatched elements (i.e., `matchedCount` + // equals `i`), unless we didn't visit _any_ elements in the above loop because we have + // no element matchers and no seed. + // Incrementing an initially-string "0" `i` allows `i` to remain a string only in that + // case, which will result in a "00" `matchedCount` that differs from `i` but is also + // numerically zero. + if ( bySet && i !== matchedCount ) { + j = 0; + while ( ( matcher = setMatchers[ j++ ] ) ) { + matcher( unmatched, setMatched, context, xml ); + } + + if ( seed ) { + + // Reintegrate element matches to eliminate the need for sorting + if ( matchedCount > 0 ) { + while ( i-- ) { + if ( !( unmatched[ i ] || setMatched[ i ] ) ) { + setMatched[ i ] = pop.call( results ); + } + } + } + + // Discard index placeholder values to get only actual matches + setMatched = condense( setMatched ); + } + + // Add matches to results + push.apply( results, setMatched ); + + // Seedless set matches succeeding multiple successful matchers stipulate sorting + if ( outermost && !seed && setMatched.length > 0 && + ( matchedCount + setMatchers.length ) > 1 ) { + + Sizzle.uniqueSort( results ); + } + } + + // Override manipulation of globals by nested matchers + if ( outermost ) { + dirruns = dirrunsUnique; + outermostContext = contextBackup; + } + + return unmatched; + }; + + return bySet ? + markFunction( superMatcher ) : + superMatcher; +} + +compile = Sizzle.compile = function( selector, match /* Internal Use Only */ ) { + var i, + setMatchers = [], + elementMatchers = [], + cached = compilerCache[ selector + " " ]; + + if ( !cached ) { + + // Generate a function of recursive functions that can be used to check each element + if ( !match ) { + match = tokenize( selector ); + } + i = match.length; + while ( i-- ) { + cached = matcherFromTokens( match[ i ] ); + if ( cached[ expando ] ) { + setMatchers.push( cached ); + } else { + elementMatchers.push( cached ); + } + } + + // Cache the compiled function + cached = compilerCache( + selector, + matcherFromGroupMatchers( elementMatchers, setMatchers ) + ); + + // Save selector and tokenization + cached.selector = selector; + } + return cached; +}; + +/** + * A low-level selection function that works with Sizzle's compiled + * selector functions + * @param {String|Function} selector A selector or a pre-compiled + * selector function built with Sizzle.compile + * @param {Element} context + * @param {Array} [results] + * @param {Array} [seed] A set of elements to match against + */ +select = Sizzle.select = function( selector, context, results, seed ) { + var i, tokens, token, type, find, + compiled = typeof selector === "function" && selector, + match = !seed && tokenize( ( selector = compiled.selector || selector ) ); + + results = results || []; + + // Try to minimize operations if there is only one selector in the list and no seed + // (the latter of which guarantees us context) + if ( match.length === 1 ) { + + // Reduce context if the leading compound selector is an ID + tokens = match[ 0 ] = match[ 0 ].slice( 0 ); + if ( tokens.length > 2 && ( token = tokens[ 0 ] ).type === "ID" && + context.nodeType === 9 && documentIsHTML && Expr.relative[ tokens[ 1 ].type ] ) { + + context = ( Expr.find[ "ID" ]( token.matches[ 0 ] + .replace( runescape, funescape ), context ) || [] )[ 0 ]; + if ( !context ) { + return results; + + // Precompiled matchers will still verify ancestry, so step up a level + } else if ( compiled ) { + context = context.parentNode; + } + + selector = selector.slice( tokens.shift().value.length ); + } + + // Fetch a seed set for right-to-left matching + i = matchExpr[ "needsContext" ].test( selector ) ? 0 : tokens.length; + while ( i-- ) { + token = tokens[ i ]; + + // Abort if we hit a combinator + if ( Expr.relative[ ( type = token.type ) ] ) { + break; + } + if ( ( find = Expr.find[ type ] ) ) { + + // Search, expanding context for leading sibling combinators + if ( ( seed = find( + token.matches[ 0 ].replace( runescape, funescape ), + rsibling.test( tokens[ 0 ].type ) && testContext( context.parentNode ) || + context + ) ) ) { + + // If seed is empty or no tokens remain, we can return early + tokens.splice( i, 1 ); + selector = seed.length && toSelector( tokens ); + if ( !selector ) { + push.apply( results, seed ); + return results; + } + + break; + } + } + } + } + + // Compile and execute a filtering function if one is not provided + // Provide `match` to avoid retokenization if we modified the selector above + ( compiled || compile( selector, match ) )( + seed, + context, + !documentIsHTML, + results, + !context || rsibling.test( selector ) && testContext( context.parentNode ) || context + ); + return results; +}; + +// One-time assignments + +// Sort stability +support.sortStable = expando.split( "" ).sort( sortOrder ).join( "" ) === expando; + +// Support: Chrome 14-35+ +// Always assume duplicates if they aren't passed to the comparison function +support.detectDuplicates = !!hasDuplicate; + +// Initialize against the default document +setDocument(); + +// Support: Webkit<537.32 - Safari 6.0.3/Chrome 25 (fixed in Chrome 27) +// Detached nodes confoundingly follow *each other* +support.sortDetached = assert( function( el ) { + + // Should return 1, but returns 4 (following) + return el.compareDocumentPosition( document.createElement( "fieldset" ) ) & 1; +} ); + +// Support: IE<8 +// Prevent attribute/property "interpolation" +// https://msdn.microsoft.com/en-us/library/ms536429%28VS.85%29.aspx +if ( !assert( function( el ) { + el.innerHTML = ""; + return el.firstChild.getAttribute( "href" ) === "#"; +} ) ) { + addHandle( "type|href|height|width", function( elem, name, isXML ) { + if ( !isXML ) { + return elem.getAttribute( name, name.toLowerCase() === "type" ? 1 : 2 ); + } + } ); +} + +// Support: IE<9 +// Use defaultValue in place of getAttribute("value") +if ( !support.attributes || !assert( function( el ) { + el.innerHTML = ""; + el.firstChild.setAttribute( "value", "" ); + return el.firstChild.getAttribute( "value" ) === ""; +} ) ) { + addHandle( "value", function( elem, _name, isXML ) { + if ( !isXML && elem.nodeName.toLowerCase() === "input" ) { + return elem.defaultValue; + } + } ); +} + +// Support: IE<9 +// Use getAttributeNode to fetch booleans when getAttribute lies +if ( !assert( function( el ) { + return el.getAttribute( "disabled" ) == null; +} ) ) { + addHandle( booleans, function( elem, name, isXML ) { + var val; + if ( !isXML ) { + return elem[ name ] === true ? name.toLowerCase() : + ( val = elem.getAttributeNode( name ) ) && val.specified ? + val.value : + null; + } + } ); +} + +return Sizzle; + +} )( window ); + + + +jQuery.find = Sizzle; +jQuery.expr = Sizzle.selectors; + +// Deprecated +jQuery.expr[ ":" ] = jQuery.expr.pseudos; +jQuery.uniqueSort = jQuery.unique = Sizzle.uniqueSort; +jQuery.text = Sizzle.getText; +jQuery.isXMLDoc = Sizzle.isXML; +jQuery.contains = Sizzle.contains; +jQuery.escapeSelector = Sizzle.escape; + + + + +var dir = function( elem, dir, until ) { + var matched = [], + truncate = until !== undefined; + + while ( ( elem = elem[ dir ] ) && elem.nodeType !== 9 ) { + if ( elem.nodeType === 1 ) { + if ( truncate && jQuery( elem ).is( until ) ) { + break; + } + matched.push( elem ); + } + } + return matched; +}; + + +var siblings = function( n, elem ) { + var matched = []; + + for ( ; n; n = n.nextSibling ) { + if ( n.nodeType === 1 && n !== elem ) { + matched.push( n ); + } + } + + return matched; +}; + + +var rneedsContext = jQuery.expr.match.needsContext; + + + +function nodeName( elem, name ) { + + return elem.nodeName && elem.nodeName.toLowerCase() === name.toLowerCase(); + +} +var rsingleTag = ( /^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i ); + + + +// Implement the identical functionality for filter and not +function winnow( elements, qualifier, not ) { + if ( isFunction( qualifier ) ) { + return jQuery.grep( elements, function( elem, i ) { + return !!qualifier.call( elem, i, elem ) !== not; + } ); + } + + // Single element + if ( qualifier.nodeType ) { + return jQuery.grep( elements, function( elem ) { + return ( elem === qualifier ) !== not; + } ); + } + + // Arraylike of elements (jQuery, arguments, Array) + if ( typeof qualifier !== "string" ) { + return jQuery.grep( elements, function( elem ) { + return ( indexOf.call( qualifier, elem ) > -1 ) !== not; + } ); + } + + // Filtered directly for both simple and complex selectors + return jQuery.filter( qualifier, elements, not ); +} + +jQuery.filter = function( expr, elems, not ) { + var elem = elems[ 0 ]; + + if ( not ) { + expr = ":not(" + expr + ")"; + } + + if ( elems.length === 1 && elem.nodeType === 1 ) { + return jQuery.find.matchesSelector( elem, expr ) ? [ elem ] : []; + } + + return jQuery.find.matches( expr, jQuery.grep( elems, function( elem ) { + return elem.nodeType === 1; + } ) ); +}; + +jQuery.fn.extend( { + find: function( selector ) { + var i, ret, + len = this.length, + self = this; + + if ( typeof selector !== "string" ) { + return this.pushStack( jQuery( selector ).filter( function() { + for ( i = 0; i < len; i++ ) { + if ( jQuery.contains( self[ i ], this ) ) { + return true; + } + } + } ) ); + } + + ret = this.pushStack( [] ); + + for ( i = 0; i < len; i++ ) { + jQuery.find( selector, self[ i ], ret ); + } + + return len > 1 ? jQuery.uniqueSort( ret ) : ret; + }, + filter: function( selector ) { + return this.pushStack( winnow( this, selector || [], false ) ); + }, + not: function( selector ) { + return this.pushStack( winnow( this, selector || [], true ) ); + }, + is: function( selector ) { + return !!winnow( + this, + + // If this is a positional/relative selector, check membership in the returned set + // so $("p:first").is("p:last") won't return true for a doc with two "p". + typeof selector === "string" && rneedsContext.test( selector ) ? + jQuery( selector ) : + selector || [], + false + ).length; + } +} ); + + +// Initialize a jQuery object + + +// A central reference to the root jQuery(document) +var rootjQuery, + + // A simple way to check for HTML strings + // Prioritize #id over to avoid XSS via location.hash (#9521) + // Strict HTML recognition (#11290: must start with <) + // Shortcut simple #id case for speed + rquickExpr = /^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/, + + init = jQuery.fn.init = function( selector, context, root ) { + var match, elem; + + // HANDLE: $(""), $(null), $(undefined), $(false) + if ( !selector ) { + return this; + } + + // Method init() accepts an alternate rootjQuery + // so migrate can support jQuery.sub (gh-2101) + root = root || rootjQuery; + + // Handle HTML strings + if ( typeof selector === "string" ) { + if ( selector[ 0 ] === "<" && + selector[ selector.length - 1 ] === ">" && + selector.length >= 3 ) { + + // Assume that strings that start and end with <> are HTML and skip the regex check + match = [ null, selector, null ]; + + } else { + match = rquickExpr.exec( selector ); + } + + // Match html or make sure no context is specified for #id + if ( match && ( match[ 1 ] || !context ) ) { + + // HANDLE: $(html) -> $(array) + if ( match[ 1 ] ) { + context = context instanceof jQuery ? context[ 0 ] : context; + + // Option to run scripts is true for back-compat + // Intentionally let the error be thrown if parseHTML is not present + jQuery.merge( this, jQuery.parseHTML( + match[ 1 ], + context && context.nodeType ? context.ownerDocument || context : document, + true + ) ); + + // HANDLE: $(html, props) + if ( rsingleTag.test( match[ 1 ] ) && jQuery.isPlainObject( context ) ) { + for ( match in context ) { + + // Properties of context are called as methods if possible + if ( isFunction( this[ match ] ) ) { + this[ match ]( context[ match ] ); + + // ...and otherwise set as attributes + } else { + this.attr( match, context[ match ] ); + } + } + } + + return this; + + // HANDLE: $(#id) + } else { + elem = document.getElementById( match[ 2 ] ); + + if ( elem ) { + + // Inject the element directly into the jQuery object + this[ 0 ] = elem; + this.length = 1; + } + return this; + } + + // HANDLE: $(expr, $(...)) + } else if ( !context || context.jquery ) { + return ( context || root ).find( selector ); + + // HANDLE: $(expr, context) + // (which is just equivalent to: $(context).find(expr) + } else { + return this.constructor( context ).find( selector ); + } + + // HANDLE: $(DOMElement) + } else if ( selector.nodeType ) { + this[ 0 ] = selector; + this.length = 1; + return this; + + // HANDLE: $(function) + // Shortcut for document ready + } else if ( isFunction( selector ) ) { + return root.ready !== undefined ? + root.ready( selector ) : + + // Execute immediately if ready is not present + selector( jQuery ); + } + + return jQuery.makeArray( selector, this ); + }; + +// Give the init function the jQuery prototype for later instantiation +init.prototype = jQuery.fn; + +// Initialize central reference +rootjQuery = jQuery( document ); + + +var rparentsprev = /^(?:parents|prev(?:Until|All))/, + + // Methods guaranteed to produce a unique set when starting from a unique set + guaranteedUnique = { + children: true, + contents: true, + next: true, + prev: true + }; + +jQuery.fn.extend( { + has: function( target ) { + var targets = jQuery( target, this ), + l = targets.length; + + return this.filter( function() { + var i = 0; + for ( ; i < l; i++ ) { + if ( jQuery.contains( this, targets[ i ] ) ) { + return true; + } + } + } ); + }, + + closest: function( selectors, context ) { + var cur, + i = 0, + l = this.length, + matched = [], + targets = typeof selectors !== "string" && jQuery( selectors ); + + // Positional selectors never match, since there's no _selection_ context + if ( !rneedsContext.test( selectors ) ) { + for ( ; i < l; i++ ) { + for ( cur = this[ i ]; cur && cur !== context; cur = cur.parentNode ) { + + // Always skip document fragments + if ( cur.nodeType < 11 && ( targets ? + targets.index( cur ) > -1 : + + // Don't pass non-elements to Sizzle + cur.nodeType === 1 && + jQuery.find.matchesSelector( cur, selectors ) ) ) { + + matched.push( cur ); + break; + } + } + } + } + + return this.pushStack( matched.length > 1 ? jQuery.uniqueSort( matched ) : matched ); + }, + + // Determine the position of an element within the set + index: function( elem ) { + + // No argument, return index in parent + if ( !elem ) { + return ( this[ 0 ] && this[ 0 ].parentNode ) ? this.first().prevAll().length : -1; + } + + // Index in selector + if ( typeof elem === "string" ) { + return indexOf.call( jQuery( elem ), this[ 0 ] ); + } + + // Locate the position of the desired element + return indexOf.call( this, + + // If it receives a jQuery object, the first element is used + elem.jquery ? elem[ 0 ] : elem + ); + }, + + add: function( selector, context ) { + return this.pushStack( + jQuery.uniqueSort( + jQuery.merge( this.get(), jQuery( selector, context ) ) + ) + ); + }, + + addBack: function( selector ) { + return this.add( selector == null ? + this.prevObject : this.prevObject.filter( selector ) + ); + } +} ); + +function sibling( cur, dir ) { + while ( ( cur = cur[ dir ] ) && cur.nodeType !== 1 ) {} + return cur; +} + +jQuery.each( { + parent: function( elem ) { + var parent = elem.parentNode; + return parent && parent.nodeType !== 11 ? parent : null; + }, + parents: function( elem ) { + return dir( elem, "parentNode" ); + }, + parentsUntil: function( elem, _i, until ) { + return dir( elem, "parentNode", until ); + }, + next: function( elem ) { + return sibling( elem, "nextSibling" ); + }, + prev: function( elem ) { + return sibling( elem, "previousSibling" ); + }, + nextAll: function( elem ) { + return dir( elem, "nextSibling" ); + }, + prevAll: function( elem ) { + return dir( elem, "previousSibling" ); + }, + nextUntil: function( elem, _i, until ) { + return dir( elem, "nextSibling", until ); + }, + prevUntil: function( elem, _i, until ) { + return dir( elem, "previousSibling", until ); + }, + siblings: function( elem ) { + return siblings( ( elem.parentNode || {} ).firstChild, elem ); + }, + children: function( elem ) { + return siblings( elem.firstChild ); + }, + contents: function( elem ) { + if ( elem.contentDocument != null && + + // Support: IE 11+ + // elements with no `data` attribute has an object + // `contentDocument` with a `null` prototype. + getProto( elem.contentDocument ) ) { + + return elem.contentDocument; + } + + // Support: IE 9 - 11 only, iOS 7 only, Android Browser <=4.3 only + // Treat the template element as a regular one in browsers that + // don't support it. + if ( nodeName( elem, "template" ) ) { + elem = elem.content || elem; + } + + return jQuery.merge( [], elem.childNodes ); + } +}, function( name, fn ) { + jQuery.fn[ name ] = function( until, selector ) { + var matched = jQuery.map( this, fn, until ); + + if ( name.slice( -5 ) !== "Until" ) { + selector = until; + } + + if ( selector && typeof selector === "string" ) { + matched = jQuery.filter( selector, matched ); + } + + if ( this.length > 1 ) { + + // Remove duplicates + if ( !guaranteedUnique[ name ] ) { + jQuery.uniqueSort( matched ); + } + + // Reverse order for parents* and prev-derivatives + if ( rparentsprev.test( name ) ) { + matched.reverse(); + } + } + + return this.pushStack( matched ); + }; +} ); +var rnothtmlwhite = ( /[^\x20\t\r\n\f]+/g ); + + + +// Convert String-formatted options into Object-formatted ones +function createOptions( options ) { + var object = {}; + jQuery.each( options.match( rnothtmlwhite ) || [], function( _, flag ) { + object[ flag ] = true; + } ); + return object; +} + +/* + * Create a callback list using the following parameters: + * + * options: an optional list of space-separated options that will change how + * the callback list behaves or a more traditional option object + * + * By default a callback list will act like an event callback list and can be + * "fired" multiple times. + * + * Possible options: + * + * once: will ensure the callback list can only be fired once (like a Deferred) + * + * memory: will keep track of previous values and will call any callback added + * after the list has been fired right away with the latest "memorized" + * values (like a Deferred) + * + * unique: will ensure a callback can only be added once (no duplicate in the list) + * + * stopOnFalse: interrupt callings when a callback returns false + * + */ +jQuery.Callbacks = function( options ) { + + // Convert options from String-formatted to Object-formatted if needed + // (we check in cache first) + options = typeof options === "string" ? + createOptions( options ) : + jQuery.extend( {}, options ); + + var // Flag to know if list is currently firing + firing, + + // Last fire value for non-forgettable lists + memory, + + // Flag to know if list was already fired + fired, + + // Flag to prevent firing + locked, + + // Actual callback list + list = [], + + // Queue of execution data for repeatable lists + queue = [], + + // Index of currently firing callback (modified by add/remove as needed) + firingIndex = -1, + + // Fire callbacks + fire = function() { + + // Enforce single-firing + locked = locked || options.once; + + // Execute callbacks for all pending executions, + // respecting firingIndex overrides and runtime changes + fired = firing = true; + for ( ; queue.length; firingIndex = -1 ) { + memory = queue.shift(); + while ( ++firingIndex < list.length ) { + + // Run callback and check for early termination + if ( list[ firingIndex ].apply( memory[ 0 ], memory[ 1 ] ) === false && + options.stopOnFalse ) { + + // Jump to end and forget the data so .add doesn't re-fire + firingIndex = list.length; + memory = false; + } + } + } + + // Forget the data if we're done with it + if ( !options.memory ) { + memory = false; + } + + firing = false; + + // Clean up if we're done firing for good + if ( locked ) { + + // Keep an empty list if we have data for future add calls + if ( memory ) { + list = []; + + // Otherwise, this object is spent + } else { + list = ""; + } + } + }, + + // Actual Callbacks object + self = { + + // Add a callback or a collection of callbacks to the list + add: function() { + if ( list ) { + + // If we have memory from a past run, we should fire after adding + if ( memory && !firing ) { + firingIndex = list.length - 1; + queue.push( memory ); + } + + ( function add( args ) { + jQuery.each( args, function( _, arg ) { + if ( isFunction( arg ) ) { + if ( !options.unique || !self.has( arg ) ) { + list.push( arg ); + } + } else if ( arg && arg.length && toType( arg ) !== "string" ) { + + // Inspect recursively + add( arg ); + } + } ); + } )( arguments ); + + if ( memory && !firing ) { + fire(); + } + } + return this; + }, + + // Remove a callback from the list + remove: function() { + jQuery.each( arguments, function( _, arg ) { + var index; + while ( ( index = jQuery.inArray( arg, list, index ) ) > -1 ) { + list.splice( index, 1 ); + + // Handle firing indexes + if ( index <= firingIndex ) { + firingIndex--; + } + } + } ); + return this; + }, + + // Check if a given callback is in the list. + // If no argument is given, return whether or not list has callbacks attached. + has: function( fn ) { + return fn ? + jQuery.inArray( fn, list ) > -1 : + list.length > 0; + }, + + // Remove all callbacks from the list + empty: function() { + if ( list ) { + list = []; + } + return this; + }, + + // Disable .fire and .add + // Abort any current/pending executions + // Clear all callbacks and values + disable: function() { + locked = queue = []; + list = memory = ""; + return this; + }, + disabled: function() { + return !list; + }, + + // Disable .fire + // Also disable .add unless we have memory (since it would have no effect) + // Abort any pending executions + lock: function() { + locked = queue = []; + if ( !memory && !firing ) { + list = memory = ""; + } + return this; + }, + locked: function() { + return !!locked; + }, + + // Call all callbacks with the given context and arguments + fireWith: function( context, args ) { + if ( !locked ) { + args = args || []; + args = [ context, args.slice ? args.slice() : args ]; + queue.push( args ); + if ( !firing ) { + fire(); + } + } + return this; + }, + + // Call all the callbacks with the given arguments + fire: function() { + self.fireWith( this, arguments ); + return this; + }, + + // To know if the callbacks have already been called at least once + fired: function() { + return !!fired; + } + }; + + return self; +}; + + +function Identity( v ) { + return v; +} +function Thrower( ex ) { + throw ex; +} + +function adoptValue( value, resolve, reject, noValue ) { + var method; + + try { + + // Check for promise aspect first to privilege synchronous behavior + if ( value && isFunction( ( method = value.promise ) ) ) { + method.call( value ).done( resolve ).fail( reject ); + + // Other thenables + } else if ( value && isFunction( ( method = value.then ) ) ) { + method.call( value, resolve, reject ); + + // Other non-thenables + } else { + + // Control `resolve` arguments by letting Array#slice cast boolean `noValue` to integer: + // * false: [ value ].slice( 0 ) => resolve( value ) + // * true: [ value ].slice( 1 ) => resolve() + resolve.apply( undefined, [ value ].slice( noValue ) ); + } + + // For Promises/A+, convert exceptions into rejections + // Since jQuery.when doesn't unwrap thenables, we can skip the extra checks appearing in + // Deferred#then to conditionally suppress rejection. + } catch ( value ) { + + // Support: Android 4.0 only + // Strict mode functions invoked without .call/.apply get global-object context + reject.apply( undefined, [ value ] ); + } +} + +jQuery.extend( { + + Deferred: function( func ) { + var tuples = [ + + // action, add listener, callbacks, + // ... .then handlers, argument index, [final state] + [ "notify", "progress", jQuery.Callbacks( "memory" ), + jQuery.Callbacks( "memory" ), 2 ], + [ "resolve", "done", jQuery.Callbacks( "once memory" ), + jQuery.Callbacks( "once memory" ), 0, "resolved" ], + [ "reject", "fail", jQuery.Callbacks( "once memory" ), + jQuery.Callbacks( "once memory" ), 1, "rejected" ] + ], + state = "pending", + promise = { + state: function() { + return state; + }, + always: function() { + deferred.done( arguments ).fail( arguments ); + return this; + }, + "catch": function( fn ) { + return promise.then( null, fn ); + }, + + // Keep pipe for back-compat + pipe: function( /* fnDone, fnFail, fnProgress */ ) { + var fns = arguments; + + return jQuery.Deferred( function( newDefer ) { + jQuery.each( tuples, function( _i, tuple ) { + + // Map tuples (progress, done, fail) to arguments (done, fail, progress) + var fn = isFunction( fns[ tuple[ 4 ] ] ) && fns[ tuple[ 4 ] ]; + + // deferred.progress(function() { bind to newDefer or newDefer.notify }) + // deferred.done(function() { bind to newDefer or newDefer.resolve }) + // deferred.fail(function() { bind to newDefer or newDefer.reject }) + deferred[ tuple[ 1 ] ]( function() { + var returned = fn && fn.apply( this, arguments ); + if ( returned && isFunction( returned.promise ) ) { + returned.promise() + .progress( newDefer.notify ) + .done( newDefer.resolve ) + .fail( newDefer.reject ); + } else { + newDefer[ tuple[ 0 ] + "With" ]( + this, + fn ? [ returned ] : arguments + ); + } + } ); + } ); + fns = null; + } ).promise(); + }, + then: function( onFulfilled, onRejected, onProgress ) { + var maxDepth = 0; + function resolve( depth, deferred, handler, special ) { + return function() { + var that = this, + args = arguments, + mightThrow = function() { + var returned, then; + + // Support: Promises/A+ section 2.3.3.3.3 + // https://promisesaplus.com/#point-59 + // Ignore double-resolution attempts + if ( depth < maxDepth ) { + return; + } + + returned = handler.apply( that, args ); + + // Support: Promises/A+ section 2.3.1 + // https://promisesaplus.com/#point-48 + if ( returned === deferred.promise() ) { + throw new TypeError( "Thenable self-resolution" ); + } + + // Support: Promises/A+ sections 2.3.3.1, 3.5 + // https://promisesaplus.com/#point-54 + // https://promisesaplus.com/#point-75 + // Retrieve `then` only once + then = returned && + + // Support: Promises/A+ section 2.3.4 + // https://promisesaplus.com/#point-64 + // Only check objects and functions for thenability + ( typeof returned === "object" || + typeof returned === "function" ) && + returned.then; + + // Handle a returned thenable + if ( isFunction( then ) ) { + + // Special processors (notify) just wait for resolution + if ( special ) { + then.call( + returned, + resolve( maxDepth, deferred, Identity, special ), + resolve( maxDepth, deferred, Thrower, special ) + ); + + // Normal processors (resolve) also hook into progress + } else { + + // ...and disregard older resolution values + maxDepth++; + + then.call( + returned, + resolve( maxDepth, deferred, Identity, special ), + resolve( maxDepth, deferred, Thrower, special ), + resolve( maxDepth, deferred, Identity, + deferred.notifyWith ) + ); + } + + // Handle all other returned values + } else { + + // Only substitute handlers pass on context + // and multiple values (non-spec behavior) + if ( handler !== Identity ) { + that = undefined; + args = [ returned ]; + } + + // Process the value(s) + // Default process is resolve + ( special || deferred.resolveWith )( that, args ); + } + }, + + // Only normal processors (resolve) catch and reject exceptions + process = special ? + mightThrow : + function() { + try { + mightThrow(); + } catch ( e ) { + + if ( jQuery.Deferred.exceptionHook ) { + jQuery.Deferred.exceptionHook( e, + process.stackTrace ); + } + + // Support: Promises/A+ section 2.3.3.3.4.1 + // https://promisesaplus.com/#point-61 + // Ignore post-resolution exceptions + if ( depth + 1 >= maxDepth ) { + + // Only substitute handlers pass on context + // and multiple values (non-spec behavior) + if ( handler !== Thrower ) { + that = undefined; + args = [ e ]; + } + + deferred.rejectWith( that, args ); + } + } + }; + + // Support: Promises/A+ section 2.3.3.3.1 + // https://promisesaplus.com/#point-57 + // Re-resolve promises immediately to dodge false rejection from + // subsequent errors + if ( depth ) { + process(); + } else { + + // Call an optional hook to record the stack, in case of exception + // since it's otherwise lost when execution goes async + if ( jQuery.Deferred.getStackHook ) { + process.stackTrace = jQuery.Deferred.getStackHook(); + } + window.setTimeout( process ); + } + }; + } + + return jQuery.Deferred( function( newDefer ) { + + // progress_handlers.add( ... ) + tuples[ 0 ][ 3 ].add( + resolve( + 0, + newDefer, + isFunction( onProgress ) ? + onProgress : + Identity, + newDefer.notifyWith + ) + ); + + // fulfilled_handlers.add( ... ) + tuples[ 1 ][ 3 ].add( + resolve( + 0, + newDefer, + isFunction( onFulfilled ) ? + onFulfilled : + Identity + ) + ); + + // rejected_handlers.add( ... ) + tuples[ 2 ][ 3 ].add( + resolve( + 0, + newDefer, + isFunction( onRejected ) ? + onRejected : + Thrower + ) + ); + } ).promise(); + }, + + // Get a promise for this deferred + // If obj is provided, the promise aspect is added to the object + promise: function( obj ) { + return obj != null ? jQuery.extend( obj, promise ) : promise; + } + }, + deferred = {}; + + // Add list-specific methods + jQuery.each( tuples, function( i, tuple ) { + var list = tuple[ 2 ], + stateString = tuple[ 5 ]; + + // promise.progress = list.add + // promise.done = list.add + // promise.fail = list.add + promise[ tuple[ 1 ] ] = list.add; + + // Handle state + if ( stateString ) { + list.add( + function() { + + // state = "resolved" (i.e., fulfilled) + // state = "rejected" + state = stateString; + }, + + // rejected_callbacks.disable + // fulfilled_callbacks.disable + tuples[ 3 - i ][ 2 ].disable, + + // rejected_handlers.disable + // fulfilled_handlers.disable + tuples[ 3 - i ][ 3 ].disable, + + // progress_callbacks.lock + tuples[ 0 ][ 2 ].lock, + + // progress_handlers.lock + tuples[ 0 ][ 3 ].lock + ); + } + + // progress_handlers.fire + // fulfilled_handlers.fire + // rejected_handlers.fire + list.add( tuple[ 3 ].fire ); + + // deferred.notify = function() { deferred.notifyWith(...) } + // deferred.resolve = function() { deferred.resolveWith(...) } + // deferred.reject = function() { deferred.rejectWith(...) } + deferred[ tuple[ 0 ] ] = function() { + deferred[ tuple[ 0 ] + "With" ]( this === deferred ? undefined : this, arguments ); + return this; + }; + + // deferred.notifyWith = list.fireWith + // deferred.resolveWith = list.fireWith + // deferred.rejectWith = list.fireWith + deferred[ tuple[ 0 ] + "With" ] = list.fireWith; + } ); + + // Make the deferred a promise + promise.promise( deferred ); + + // Call given func if any + if ( func ) { + func.call( deferred, deferred ); + } + + // All done! + return deferred; + }, + + // Deferred helper + when: function( singleValue ) { + var + + // count of uncompleted subordinates + remaining = arguments.length, + + // count of unprocessed arguments + i = remaining, + + // subordinate fulfillment data + resolveContexts = Array( i ), + resolveValues = slice.call( arguments ), + + // the primary Deferred + primary = jQuery.Deferred(), + + // subordinate callback factory + updateFunc = function( i ) { + return function( value ) { + resolveContexts[ i ] = this; + resolveValues[ i ] = arguments.length > 1 ? slice.call( arguments ) : value; + if ( !( --remaining ) ) { + primary.resolveWith( resolveContexts, resolveValues ); + } + }; + }; + + // Single- and empty arguments are adopted like Promise.resolve + if ( remaining <= 1 ) { + adoptValue( singleValue, primary.done( updateFunc( i ) ).resolve, primary.reject, + !remaining ); + + // Use .then() to unwrap secondary thenables (cf. gh-3000) + if ( primary.state() === "pending" || + isFunction( resolveValues[ i ] && resolveValues[ i ].then ) ) { + + return primary.then(); + } + } + + // Multiple arguments are aggregated like Promise.all array elements + while ( i-- ) { + adoptValue( resolveValues[ i ], updateFunc( i ), primary.reject ); + } + + return primary.promise(); + } +} ); + + +// These usually indicate a programmer mistake during development, +// warn about them ASAP rather than swallowing them by default. +var rerrorNames = /^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/; + +jQuery.Deferred.exceptionHook = function( error, stack ) { + + // Support: IE 8 - 9 only + // Console exists when dev tools are open, which can happen at any time + if ( window.console && window.console.warn && error && rerrorNames.test( error.name ) ) { + window.console.warn( "jQuery.Deferred exception: " + error.message, error.stack, stack ); + } +}; + + + + +jQuery.readyException = function( error ) { + window.setTimeout( function() { + throw error; + } ); +}; + + + + +// The deferred used on DOM ready +var readyList = jQuery.Deferred(); + +jQuery.fn.ready = function( fn ) { + + readyList + .then( fn ) + + // Wrap jQuery.readyException in a function so that the lookup + // happens at the time of error handling instead of callback + // registration. + .catch( function( error ) { + jQuery.readyException( error ); + } ); + + return this; +}; + +jQuery.extend( { + + // Is the DOM ready to be used? Set to true once it occurs. + isReady: false, + + // A counter to track how many items to wait for before + // the ready event fires. See #6781 + readyWait: 1, + + // Handle when the DOM is ready + ready: function( wait ) { + + // Abort if there are pending holds or we're already ready + if ( wait === true ? --jQuery.readyWait : jQuery.isReady ) { + return; + } + + // Remember that the DOM is ready + jQuery.isReady = true; + + // If a normal DOM Ready event fired, decrement, and wait if need be + if ( wait !== true && --jQuery.readyWait > 0 ) { + return; + } + + // If there are functions bound, to execute + readyList.resolveWith( document, [ jQuery ] ); + } +} ); + +jQuery.ready.then = readyList.then; + +// The ready event handler and self cleanup method +function completed() { + document.removeEventListener( "DOMContentLoaded", completed ); + window.removeEventListener( "load", completed ); + jQuery.ready(); +} + +// Catch cases where $(document).ready() is called +// after the browser event has already occurred. +// Support: IE <=9 - 10 only +// Older IE sometimes signals "interactive" too soon +if ( document.readyState === "complete" || + ( document.readyState !== "loading" && !document.documentElement.doScroll ) ) { + + // Handle it asynchronously to allow scripts the opportunity to delay ready + window.setTimeout( jQuery.ready ); + +} else { + + // Use the handy event callback + document.addEventListener( "DOMContentLoaded", completed ); + + // A fallback to window.onload, that will always work + window.addEventListener( "load", completed ); +} + + + + +// Multifunctional method to get and set values of a collection +// The value/s can optionally be executed if it's a function +var access = function( elems, fn, key, value, chainable, emptyGet, raw ) { + var i = 0, + len = elems.length, + bulk = key == null; + + // Sets many values + if ( toType( key ) === "object" ) { + chainable = true; + for ( i in key ) { + access( elems, fn, i, key[ i ], true, emptyGet, raw ); + } + + // Sets one value + } else if ( value !== undefined ) { + chainable = true; + + if ( !isFunction( value ) ) { + raw = true; + } + + if ( bulk ) { + + // Bulk operations run against the entire set + if ( raw ) { + fn.call( elems, value ); + fn = null; + + // ...except when executing function values + } else { + bulk = fn; + fn = function( elem, _key, value ) { + return bulk.call( jQuery( elem ), value ); + }; + } + } + + if ( fn ) { + for ( ; i < len; i++ ) { + fn( + elems[ i ], key, raw ? + value : + value.call( elems[ i ], i, fn( elems[ i ], key ) ) + ); + } + } + } + + if ( chainable ) { + return elems; + } + + // Gets + if ( bulk ) { + return fn.call( elems ); + } + + return len ? fn( elems[ 0 ], key ) : emptyGet; +}; + + +// Matches dashed string for camelizing +var rmsPrefix = /^-ms-/, + rdashAlpha = /-([a-z])/g; + +// Used by camelCase as callback to replace() +function fcamelCase( _all, letter ) { + return letter.toUpperCase(); +} + +// Convert dashed to camelCase; used by the css and data modules +// Support: IE <=9 - 11, Edge 12 - 15 +// Microsoft forgot to hump their vendor prefix (#9572) +function camelCase( string ) { + return string.replace( rmsPrefix, "ms-" ).replace( rdashAlpha, fcamelCase ); +} +var acceptData = function( owner ) { + + // Accepts only: + // - Node + // - Node.ELEMENT_NODE + // - Node.DOCUMENT_NODE + // - Object + // - Any + return owner.nodeType === 1 || owner.nodeType === 9 || !( +owner.nodeType ); +}; + + + + +function Data() { + this.expando = jQuery.expando + Data.uid++; +} + +Data.uid = 1; + +Data.prototype = { + + cache: function( owner ) { + + // Check if the owner object already has a cache + var value = owner[ this.expando ]; + + // If not, create one + if ( !value ) { + value = {}; + + // We can accept data for non-element nodes in modern browsers, + // but we should not, see #8335. + // Always return an empty object. + if ( acceptData( owner ) ) { + + // If it is a node unlikely to be stringify-ed or looped over + // use plain assignment + if ( owner.nodeType ) { + owner[ this.expando ] = value; + + // Otherwise secure it in a non-enumerable property + // configurable must be true to allow the property to be + // deleted when data is removed + } else { + Object.defineProperty( owner, this.expando, { + value: value, + configurable: true + } ); + } + } + } + + return value; + }, + set: function( owner, data, value ) { + var prop, + cache = this.cache( owner ); + + // Handle: [ owner, key, value ] args + // Always use camelCase key (gh-2257) + if ( typeof data === "string" ) { + cache[ camelCase( data ) ] = value; + + // Handle: [ owner, { properties } ] args + } else { + + // Copy the properties one-by-one to the cache object + for ( prop in data ) { + cache[ camelCase( prop ) ] = data[ prop ]; + } + } + return cache; + }, + get: function( owner, key ) { + return key === undefined ? + this.cache( owner ) : + + // Always use camelCase key (gh-2257) + owner[ this.expando ] && owner[ this.expando ][ camelCase( key ) ]; + }, + access: function( owner, key, value ) { + + // In cases where either: + // + // 1. No key was specified + // 2. A string key was specified, but no value provided + // + // Take the "read" path and allow the get method to determine + // which value to return, respectively either: + // + // 1. The entire cache object + // 2. The data stored at the key + // + if ( key === undefined || + ( ( key && typeof key === "string" ) && value === undefined ) ) { + + return this.get( owner, key ); + } + + // When the key is not a string, or both a key and value + // are specified, set or extend (existing objects) with either: + // + // 1. An object of properties + // 2. A key and value + // + this.set( owner, key, value ); + + // Since the "set" path can have two possible entry points + // return the expected data based on which path was taken[*] + return value !== undefined ? value : key; + }, + remove: function( owner, key ) { + var i, + cache = owner[ this.expando ]; + + if ( cache === undefined ) { + return; + } + + if ( key !== undefined ) { + + // Support array or space separated string of keys + if ( Array.isArray( key ) ) { + + // If key is an array of keys... + // We always set camelCase keys, so remove that. + key = key.map( camelCase ); + } else { + key = camelCase( key ); + + // If a key with the spaces exists, use it. + // Otherwise, create an array by matching non-whitespace + key = key in cache ? + [ key ] : + ( key.match( rnothtmlwhite ) || [] ); + } + + i = key.length; + + while ( i-- ) { + delete cache[ key[ i ] ]; + } + } + + // Remove the expando if there's no more data + if ( key === undefined || jQuery.isEmptyObject( cache ) ) { + + // Support: Chrome <=35 - 45 + // Webkit & Blink performance suffers when deleting properties + // from DOM nodes, so set to undefined instead + // https://bugs.chromium.org/p/chromium/issues/detail?id=378607 (bug restricted) + if ( owner.nodeType ) { + owner[ this.expando ] = undefined; + } else { + delete owner[ this.expando ]; + } + } + }, + hasData: function( owner ) { + var cache = owner[ this.expando ]; + return cache !== undefined && !jQuery.isEmptyObject( cache ); + } +}; +var dataPriv = new Data(); + +var dataUser = new Data(); + + + +// Implementation Summary +// +// 1. Enforce API surface and semantic compatibility with 1.9.x branch +// 2. Improve the module's maintainability by reducing the storage +// paths to a single mechanism. +// 3. Use the same single mechanism to support "private" and "user" data. +// 4. _Never_ expose "private" data to user code (TODO: Drop _data, _removeData) +// 5. Avoid exposing implementation details on user objects (eg. expando properties) +// 6. Provide a clear path for implementation upgrade to WeakMap in 2014 + +var rbrace = /^(?:\{[\w\W]*\}|\[[\w\W]*\])$/, + rmultiDash = /[A-Z]/g; + +function getData( data ) { + if ( data === "true" ) { + return true; + } + + if ( data === "false" ) { + return false; + } + + if ( data === "null" ) { + return null; + } + + // Only convert to a number if it doesn't change the string + if ( data === +data + "" ) { + return +data; + } + + if ( rbrace.test( data ) ) { + return JSON.parse( data ); + } + + return data; +} + +function dataAttr( elem, key, data ) { + var name; + + // If nothing was found internally, try to fetch any + // data from the HTML5 data-* attribute + if ( data === undefined && elem.nodeType === 1 ) { + name = "data-" + key.replace( rmultiDash, "-$&" ).toLowerCase(); + data = elem.getAttribute( name ); + + if ( typeof data === "string" ) { + try { + data = getData( data ); + } catch ( e ) {} + + // Make sure we set the data so it isn't changed later + dataUser.set( elem, key, data ); + } else { + data = undefined; + } + } + return data; +} + +jQuery.extend( { + hasData: function( elem ) { + return dataUser.hasData( elem ) || dataPriv.hasData( elem ); + }, + + data: function( elem, name, data ) { + return dataUser.access( elem, name, data ); + }, + + removeData: function( elem, name ) { + dataUser.remove( elem, name ); + }, + + // TODO: Now that all calls to _data and _removeData have been replaced + // with direct calls to dataPriv methods, these can be deprecated. + _data: function( elem, name, data ) { + return dataPriv.access( elem, name, data ); + }, + + _removeData: function( elem, name ) { + dataPriv.remove( elem, name ); + } +} ); + +jQuery.fn.extend( { + data: function( key, value ) { + var i, name, data, + elem = this[ 0 ], + attrs = elem && elem.attributes; + + // Gets all values + if ( key === undefined ) { + if ( this.length ) { + data = dataUser.get( elem ); + + if ( elem.nodeType === 1 && !dataPriv.get( elem, "hasDataAttrs" ) ) { + i = attrs.length; + while ( i-- ) { + + // Support: IE 11 only + // The attrs elements can be null (#14894) + if ( attrs[ i ] ) { + name = attrs[ i ].name; + if ( name.indexOf( "data-" ) === 0 ) { + name = camelCase( name.slice( 5 ) ); + dataAttr( elem, name, data[ name ] ); + } + } + } + dataPriv.set( elem, "hasDataAttrs", true ); + } + } + + return data; + } + + // Sets multiple values + if ( typeof key === "object" ) { + return this.each( function() { + dataUser.set( this, key ); + } ); + } + + return access( this, function( value ) { + var data; + + // The calling jQuery object (element matches) is not empty + // (and therefore has an element appears at this[ 0 ]) and the + // `value` parameter was not undefined. An empty jQuery object + // will result in `undefined` for elem = this[ 0 ] which will + // throw an exception if an attempt to read a data cache is made. + if ( elem && value === undefined ) { + + // Attempt to get data from the cache + // The key will always be camelCased in Data + data = dataUser.get( elem, key ); + if ( data !== undefined ) { + return data; + } + + // Attempt to "discover" the data in + // HTML5 custom data-* attrs + data = dataAttr( elem, key ); + if ( data !== undefined ) { + return data; + } + + // We tried really hard, but the data doesn't exist. + return; + } + + // Set the data... + this.each( function() { + + // We always store the camelCased key + dataUser.set( this, key, value ); + } ); + }, null, value, arguments.length > 1, null, true ); + }, + + removeData: function( key ) { + return this.each( function() { + dataUser.remove( this, key ); + } ); + } +} ); + + +jQuery.extend( { + queue: function( elem, type, data ) { + var queue; + + if ( elem ) { + type = ( type || "fx" ) + "queue"; + queue = dataPriv.get( elem, type ); + + // Speed up dequeue by getting out quickly if this is just a lookup + if ( data ) { + if ( !queue || Array.isArray( data ) ) { + queue = dataPriv.access( elem, type, jQuery.makeArray( data ) ); + } else { + queue.push( data ); + } + } + return queue || []; + } + }, + + dequeue: function( elem, type ) { + type = type || "fx"; + + var queue = jQuery.queue( elem, type ), + startLength = queue.length, + fn = queue.shift(), + hooks = jQuery._queueHooks( elem, type ), + next = function() { + jQuery.dequeue( elem, type ); + }; + + // If the fx queue is dequeued, always remove the progress sentinel + if ( fn === "inprogress" ) { + fn = queue.shift(); + startLength--; + } + + if ( fn ) { + + // Add a progress sentinel to prevent the fx queue from being + // automatically dequeued + if ( type === "fx" ) { + queue.unshift( "inprogress" ); + } + + // Clear up the last queue stop function + delete hooks.stop; + fn.call( elem, next, hooks ); + } + + if ( !startLength && hooks ) { + hooks.empty.fire(); + } + }, + + // Not public - generate a queueHooks object, or return the current one + _queueHooks: function( elem, type ) { + var key = type + "queueHooks"; + return dataPriv.get( elem, key ) || dataPriv.access( elem, key, { + empty: jQuery.Callbacks( "once memory" ).add( function() { + dataPriv.remove( elem, [ type + "queue", key ] ); + } ) + } ); + } +} ); + +jQuery.fn.extend( { + queue: function( type, data ) { + var setter = 2; + + if ( typeof type !== "string" ) { + data = type; + type = "fx"; + setter--; + } + + if ( arguments.length < setter ) { + return jQuery.queue( this[ 0 ], type ); + } + + return data === undefined ? + this : + this.each( function() { + var queue = jQuery.queue( this, type, data ); + + // Ensure a hooks for this queue + jQuery._queueHooks( this, type ); + + if ( type === "fx" && queue[ 0 ] !== "inprogress" ) { + jQuery.dequeue( this, type ); + } + } ); + }, + dequeue: function( type ) { + return this.each( function() { + jQuery.dequeue( this, type ); + } ); + }, + clearQueue: function( type ) { + return this.queue( type || "fx", [] ); + }, + + // Get a promise resolved when queues of a certain type + // are emptied (fx is the type by default) + promise: function( type, obj ) { + var tmp, + count = 1, + defer = jQuery.Deferred(), + elements = this, + i = this.length, + resolve = function() { + if ( !( --count ) ) { + defer.resolveWith( elements, [ elements ] ); + } + }; + + if ( typeof type !== "string" ) { + obj = type; + type = undefined; + } + type = type || "fx"; + + while ( i-- ) { + tmp = dataPriv.get( elements[ i ], type + "queueHooks" ); + if ( tmp && tmp.empty ) { + count++; + tmp.empty.add( resolve ); + } + } + resolve(); + return defer.promise( obj ); + } +} ); +var pnum = ( /[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/ ).source; + +var rcssNum = new RegExp( "^(?:([+-])=|)(" + pnum + ")([a-z%]*)$", "i" ); + + +var cssExpand = [ "Top", "Right", "Bottom", "Left" ]; + +var documentElement = document.documentElement; + + + + var isAttached = function( elem ) { + return jQuery.contains( elem.ownerDocument, elem ); + }, + composed = { composed: true }; + + // Support: IE 9 - 11+, Edge 12 - 18+, iOS 10.0 - 10.2 only + // Check attachment across shadow DOM boundaries when possible (gh-3504) + // Support: iOS 10.0-10.2 only + // Early iOS 10 versions support `attachShadow` but not `getRootNode`, + // leading to errors. We need to check for `getRootNode`. + if ( documentElement.getRootNode ) { + isAttached = function( elem ) { + return jQuery.contains( elem.ownerDocument, elem ) || + elem.getRootNode( composed ) === elem.ownerDocument; + }; + } +var isHiddenWithinTree = function( elem, el ) { + + // isHiddenWithinTree might be called from jQuery#filter function; + // in that case, element will be second argument + elem = el || elem; + + // Inline style trumps all + return elem.style.display === "none" || + elem.style.display === "" && + + // Otherwise, check computed style + // Support: Firefox <=43 - 45 + // Disconnected elements can have computed display: none, so first confirm that elem is + // in the document. + isAttached( elem ) && + + jQuery.css( elem, "display" ) === "none"; + }; + + + +function adjustCSS( elem, prop, valueParts, tween ) { + var adjusted, scale, + maxIterations = 20, + currentValue = tween ? + function() { + return tween.cur(); + } : + function() { + return jQuery.css( elem, prop, "" ); + }, + initial = currentValue(), + unit = valueParts && valueParts[ 3 ] || ( jQuery.cssNumber[ prop ] ? "" : "px" ), + + // Starting value computation is required for potential unit mismatches + initialInUnit = elem.nodeType && + ( jQuery.cssNumber[ prop ] || unit !== "px" && +initial ) && + rcssNum.exec( jQuery.css( elem, prop ) ); + + if ( initialInUnit && initialInUnit[ 3 ] !== unit ) { + + // Support: Firefox <=54 + // Halve the iteration target value to prevent interference from CSS upper bounds (gh-2144) + initial = initial / 2; + + // Trust units reported by jQuery.css + unit = unit || initialInUnit[ 3 ]; + + // Iteratively approximate from a nonzero starting point + initialInUnit = +initial || 1; + + while ( maxIterations-- ) { + + // Evaluate and update our best guess (doubling guesses that zero out). + // Finish if the scale equals or crosses 1 (making the old*new product non-positive). + jQuery.style( elem, prop, initialInUnit + unit ); + if ( ( 1 - scale ) * ( 1 - ( scale = currentValue() / initial || 0.5 ) ) <= 0 ) { + maxIterations = 0; + } + initialInUnit = initialInUnit / scale; + + } + + initialInUnit = initialInUnit * 2; + jQuery.style( elem, prop, initialInUnit + unit ); + + // Make sure we update the tween properties later on + valueParts = valueParts || []; + } + + if ( valueParts ) { + initialInUnit = +initialInUnit || +initial || 0; + + // Apply relative offset (+=/-=) if specified + adjusted = valueParts[ 1 ] ? + initialInUnit + ( valueParts[ 1 ] + 1 ) * valueParts[ 2 ] : + +valueParts[ 2 ]; + if ( tween ) { + tween.unit = unit; + tween.start = initialInUnit; + tween.end = adjusted; + } + } + return adjusted; +} + + +var defaultDisplayMap = {}; + +function getDefaultDisplay( elem ) { + var temp, + doc = elem.ownerDocument, + nodeName = elem.nodeName, + display = defaultDisplayMap[ nodeName ]; + + if ( display ) { + return display; + } + + temp = doc.body.appendChild( doc.createElement( nodeName ) ); + display = jQuery.css( temp, "display" ); + + temp.parentNode.removeChild( temp ); + + if ( display === "none" ) { + display = "block"; + } + defaultDisplayMap[ nodeName ] = display; + + return display; +} + +function showHide( elements, show ) { + var display, elem, + values = [], + index = 0, + length = elements.length; + + // Determine new display value for elements that need to change + for ( ; index < length; index++ ) { + elem = elements[ index ]; + if ( !elem.style ) { + continue; + } + + display = elem.style.display; + if ( show ) { + + // Since we force visibility upon cascade-hidden elements, an immediate (and slow) + // check is required in this first loop unless we have a nonempty display value (either + // inline or about-to-be-restored) + if ( display === "none" ) { + values[ index ] = dataPriv.get( elem, "display" ) || null; + if ( !values[ index ] ) { + elem.style.display = ""; + } + } + if ( elem.style.display === "" && isHiddenWithinTree( elem ) ) { + values[ index ] = getDefaultDisplay( elem ); + } + } else { + if ( display !== "none" ) { + values[ index ] = "none"; + + // Remember what we're overwriting + dataPriv.set( elem, "display", display ); + } + } + } + + // Set the display of the elements in a second loop to avoid constant reflow + for ( index = 0; index < length; index++ ) { + if ( values[ index ] != null ) { + elements[ index ].style.display = values[ index ]; + } + } + + return elements; +} + +jQuery.fn.extend( { + show: function() { + return showHide( this, true ); + }, + hide: function() { + return showHide( this ); + }, + toggle: function( state ) { + if ( typeof state === "boolean" ) { + return state ? this.show() : this.hide(); + } + + return this.each( function() { + if ( isHiddenWithinTree( this ) ) { + jQuery( this ).show(); + } else { + jQuery( this ).hide(); + } + } ); + } +} ); +var rcheckableType = ( /^(?:checkbox|radio)$/i ); + +var rtagName = ( /<([a-z][^\/\0>\x20\t\r\n\f]*)/i ); + +var rscriptType = ( /^$|^module$|\/(?:java|ecma)script/i ); + + + +( function() { + var fragment = document.createDocumentFragment(), + div = fragment.appendChild( document.createElement( "div" ) ), + input = document.createElement( "input" ); + + // Support: Android 4.0 - 4.3 only + // Check state lost if the name is set (#11217) + // Support: Windows Web Apps (WWA) + // `name` and `type` must use .setAttribute for WWA (#14901) + input.setAttribute( "type", "radio" ); + input.setAttribute( "checked", "checked" ); + input.setAttribute( "name", "t" ); + + div.appendChild( input ); + + // Support: Android <=4.1 only + // Older WebKit doesn't clone checked state correctly in fragments + support.checkClone = div.cloneNode( true ).cloneNode( true ).lastChild.checked; + + // Support: IE <=11 only + // Make sure textarea (and checkbox) defaultValue is properly cloned + div.innerHTML = ""; + support.noCloneChecked = !!div.cloneNode( true ).lastChild.defaultValue; + + // Support: IE <=9 only + // IE <=9 replaces "; + support.option = !!div.lastChild; +} )(); + + +// We have to close these tags to support XHTML (#13200) +var wrapMap = { + + // XHTML parsers do not magically insert elements in the + // same way that tag soup parsers do. So we cannot shorten + // this by omitting or other required elements. + thead: [ 1, "", "
    " ], + col: [ 2, "", "
    " ], + tr: [ 2, "", "
    " ], + td: [ 3, "", "
    " ], + + _default: [ 0, "", "" ] +}; + +wrapMap.tbody = wrapMap.tfoot = wrapMap.colgroup = wrapMap.caption = wrapMap.thead; +wrapMap.th = wrapMap.td; + +// Support: IE <=9 only +if ( !support.option ) { + wrapMap.optgroup = wrapMap.option = [ 1, "" ]; +} + + +function getAll( context, tag ) { + + // Support: IE <=9 - 11 only + // Use typeof to avoid zero-argument method invocation on host objects (#15151) + var ret; + + if ( typeof context.getElementsByTagName !== "undefined" ) { + ret = context.getElementsByTagName( tag || "*" ); + + } else if ( typeof context.querySelectorAll !== "undefined" ) { + ret = context.querySelectorAll( tag || "*" ); + + } else { + ret = []; + } + + if ( tag === undefined || tag && nodeName( context, tag ) ) { + return jQuery.merge( [ context ], ret ); + } + + return ret; +} + + +// Mark scripts as having already been evaluated +function setGlobalEval( elems, refElements ) { + var i = 0, + l = elems.length; + + for ( ; i < l; i++ ) { + dataPriv.set( + elems[ i ], + "globalEval", + !refElements || dataPriv.get( refElements[ i ], "globalEval" ) + ); + } +} + + +var rhtml = /<|&#?\w+;/; + +function buildFragment( elems, context, scripts, selection, ignored ) { + var elem, tmp, tag, wrap, attached, j, + fragment = context.createDocumentFragment(), + nodes = [], + i = 0, + l = elems.length; + + for ( ; i < l; i++ ) { + elem = elems[ i ]; + + if ( elem || elem === 0 ) { + + // Add nodes directly + if ( toType( elem ) === "object" ) { + + // Support: Android <=4.0 only, PhantomJS 1 only + // push.apply(_, arraylike) throws on ancient WebKit + jQuery.merge( nodes, elem.nodeType ? [ elem ] : elem ); + + // Convert non-html into a text node + } else if ( !rhtml.test( elem ) ) { + nodes.push( context.createTextNode( elem ) ); + + // Convert html into DOM nodes + } else { + tmp = tmp || fragment.appendChild( context.createElement( "div" ) ); + + // Deserialize a standard representation + tag = ( rtagName.exec( elem ) || [ "", "" ] )[ 1 ].toLowerCase(); + wrap = wrapMap[ tag ] || wrapMap._default; + tmp.innerHTML = wrap[ 1 ] + jQuery.htmlPrefilter( elem ) + wrap[ 2 ]; + + // Descend through wrappers to the right content + j = wrap[ 0 ]; + while ( j-- ) { + tmp = tmp.lastChild; + } + + // Support: Android <=4.0 only, PhantomJS 1 only + // push.apply(_, arraylike) throws on ancient WebKit + jQuery.merge( nodes, tmp.childNodes ); + + // Remember the top-level container + tmp = fragment.firstChild; + + // Ensure the created nodes are orphaned (#12392) + tmp.textContent = ""; + } + } + } + + // Remove wrapper from fragment + fragment.textContent = ""; + + i = 0; + while ( ( elem = nodes[ i++ ] ) ) { + + // Skip elements already in the context collection (trac-4087) + if ( selection && jQuery.inArray( elem, selection ) > -1 ) { + if ( ignored ) { + ignored.push( elem ); + } + continue; + } + + attached = isAttached( elem ); + + // Append to fragment + tmp = getAll( fragment.appendChild( elem ), "script" ); + + // Preserve script evaluation history + if ( attached ) { + setGlobalEval( tmp ); + } + + // Capture executables + if ( scripts ) { + j = 0; + while ( ( elem = tmp[ j++ ] ) ) { + if ( rscriptType.test( elem.type || "" ) ) { + scripts.push( elem ); + } + } + } + } + + return fragment; +} + + +var rtypenamespace = /^([^.]*)(?:\.(.+)|)/; + +function returnTrue() { + return true; +} + +function returnFalse() { + return false; +} + +// Support: IE <=9 - 11+ +// focus() and blur() are asynchronous, except when they are no-op. +// So expect focus to be synchronous when the element is already active, +// and blur to be synchronous when the element is not already active. +// (focus and blur are always synchronous in other supported browsers, +// this just defines when we can count on it). +function expectSync( elem, type ) { + return ( elem === safeActiveElement() ) === ( type === "focus" ); +} + +// Support: IE <=9 only +// Accessing document.activeElement can throw unexpectedly +// https://bugs.jquery.com/ticket/13393 +function safeActiveElement() { + try { + return document.activeElement; + } catch ( err ) { } +} + +function on( elem, types, selector, data, fn, one ) { + var origFn, type; + + // Types can be a map of types/handlers + if ( typeof types === "object" ) { + + // ( types-Object, selector, data ) + if ( typeof selector !== "string" ) { + + // ( types-Object, data ) + data = data || selector; + selector = undefined; + } + for ( type in types ) { + on( elem, type, selector, data, types[ type ], one ); + } + return elem; + } + + if ( data == null && fn == null ) { + + // ( types, fn ) + fn = selector; + data = selector = undefined; + } else if ( fn == null ) { + if ( typeof selector === "string" ) { + + // ( types, selector, fn ) + fn = data; + data = undefined; + } else { + + // ( types, data, fn ) + fn = data; + data = selector; + selector = undefined; + } + } + if ( fn === false ) { + fn = returnFalse; + } else if ( !fn ) { + return elem; + } + + if ( one === 1 ) { + origFn = fn; + fn = function( event ) { + + // Can use an empty set, since event contains the info + jQuery().off( event ); + return origFn.apply( this, arguments ); + }; + + // Use same guid so caller can remove using origFn + fn.guid = origFn.guid || ( origFn.guid = jQuery.guid++ ); + } + return elem.each( function() { + jQuery.event.add( this, types, fn, data, selector ); + } ); +} + +/* + * Helper functions for managing events -- not part of the public interface. + * Props to Dean Edwards' addEvent library for many of the ideas. + */ +jQuery.event = { + + global: {}, + + add: function( elem, types, handler, data, selector ) { + + var handleObjIn, eventHandle, tmp, + events, t, handleObj, + special, handlers, type, namespaces, origType, + elemData = dataPriv.get( elem ); + + // Only attach events to objects that accept data + if ( !acceptData( elem ) ) { + return; + } + + // Caller can pass in an object of custom data in lieu of the handler + if ( handler.handler ) { + handleObjIn = handler; + handler = handleObjIn.handler; + selector = handleObjIn.selector; + } + + // Ensure that invalid selectors throw exceptions at attach time + // Evaluate against documentElement in case elem is a non-element node (e.g., document) + if ( selector ) { + jQuery.find.matchesSelector( documentElement, selector ); + } + + // Make sure that the handler has a unique ID, used to find/remove it later + if ( !handler.guid ) { + handler.guid = jQuery.guid++; + } + + // Init the element's event structure and main handler, if this is the first + if ( !( events = elemData.events ) ) { + events = elemData.events = Object.create( null ); + } + if ( !( eventHandle = elemData.handle ) ) { + eventHandle = elemData.handle = function( e ) { + + // Discard the second event of a jQuery.event.trigger() and + // when an event is called after a page has unloaded + return typeof jQuery !== "undefined" && jQuery.event.triggered !== e.type ? + jQuery.event.dispatch.apply( elem, arguments ) : undefined; + }; + } + + // Handle multiple events separated by a space + types = ( types || "" ).match( rnothtmlwhite ) || [ "" ]; + t = types.length; + while ( t-- ) { + tmp = rtypenamespace.exec( types[ t ] ) || []; + type = origType = tmp[ 1 ]; + namespaces = ( tmp[ 2 ] || "" ).split( "." ).sort(); + + // There *must* be a type, no attaching namespace-only handlers + if ( !type ) { + continue; + } + + // If event changes its type, use the special event handlers for the changed type + special = jQuery.event.special[ type ] || {}; + + // If selector defined, determine special event api type, otherwise given type + type = ( selector ? special.delegateType : special.bindType ) || type; + + // Update special based on newly reset type + special = jQuery.event.special[ type ] || {}; + + // handleObj is passed to all event handlers + handleObj = jQuery.extend( { + type: type, + origType: origType, + data: data, + handler: handler, + guid: handler.guid, + selector: selector, + needsContext: selector && jQuery.expr.match.needsContext.test( selector ), + namespace: namespaces.join( "." ) + }, handleObjIn ); + + // Init the event handler queue if we're the first + if ( !( handlers = events[ type ] ) ) { + handlers = events[ type ] = []; + handlers.delegateCount = 0; + + // Only use addEventListener if the special events handler returns false + if ( !special.setup || + special.setup.call( elem, data, namespaces, eventHandle ) === false ) { + + if ( elem.addEventListener ) { + elem.addEventListener( type, eventHandle ); + } + } + } + + if ( special.add ) { + special.add.call( elem, handleObj ); + + if ( !handleObj.handler.guid ) { + handleObj.handler.guid = handler.guid; + } + } + + // Add to the element's handler list, delegates in front + if ( selector ) { + handlers.splice( handlers.delegateCount++, 0, handleObj ); + } else { + handlers.push( handleObj ); + } + + // Keep track of which events have ever been used, for event optimization + jQuery.event.global[ type ] = true; + } + + }, + + // Detach an event or set of events from an element + remove: function( elem, types, handler, selector, mappedTypes ) { + + var j, origCount, tmp, + events, t, handleObj, + special, handlers, type, namespaces, origType, + elemData = dataPriv.hasData( elem ) && dataPriv.get( elem ); + + if ( !elemData || !( events = elemData.events ) ) { + return; + } + + // Once for each type.namespace in types; type may be omitted + types = ( types || "" ).match( rnothtmlwhite ) || [ "" ]; + t = types.length; + while ( t-- ) { + tmp = rtypenamespace.exec( types[ t ] ) || []; + type = origType = tmp[ 1 ]; + namespaces = ( tmp[ 2 ] || "" ).split( "." ).sort(); + + // Unbind all events (on this namespace, if provided) for the element + if ( !type ) { + for ( type in events ) { + jQuery.event.remove( elem, type + types[ t ], handler, selector, true ); + } + continue; + } + + special = jQuery.event.special[ type ] || {}; + type = ( selector ? special.delegateType : special.bindType ) || type; + handlers = events[ type ] || []; + tmp = tmp[ 2 ] && + new RegExp( "(^|\\.)" + namespaces.join( "\\.(?:.*\\.|)" ) + "(\\.|$)" ); + + // Remove matching events + origCount = j = handlers.length; + while ( j-- ) { + handleObj = handlers[ j ]; + + if ( ( mappedTypes || origType === handleObj.origType ) && + ( !handler || handler.guid === handleObj.guid ) && + ( !tmp || tmp.test( handleObj.namespace ) ) && + ( !selector || selector === handleObj.selector || + selector === "**" && handleObj.selector ) ) { + handlers.splice( j, 1 ); + + if ( handleObj.selector ) { + handlers.delegateCount--; + } + if ( special.remove ) { + special.remove.call( elem, handleObj ); + } + } + } + + // Remove generic event handler if we removed something and no more handlers exist + // (avoids potential for endless recursion during removal of special event handlers) + if ( origCount && !handlers.length ) { + if ( !special.teardown || + special.teardown.call( elem, namespaces, elemData.handle ) === false ) { + + jQuery.removeEvent( elem, type, elemData.handle ); + } + + delete events[ type ]; + } + } + + // Remove data and the expando if it's no longer used + if ( jQuery.isEmptyObject( events ) ) { + dataPriv.remove( elem, "handle events" ); + } + }, + + dispatch: function( nativeEvent ) { + + var i, j, ret, matched, handleObj, handlerQueue, + args = new Array( arguments.length ), + + // Make a writable jQuery.Event from the native event object + event = jQuery.event.fix( nativeEvent ), + + handlers = ( + dataPriv.get( this, "events" ) || Object.create( null ) + )[ event.type ] || [], + special = jQuery.event.special[ event.type ] || {}; + + // Use the fix-ed jQuery.Event rather than the (read-only) native event + args[ 0 ] = event; + + for ( i = 1; i < arguments.length; i++ ) { + args[ i ] = arguments[ i ]; + } + + event.delegateTarget = this; + + // Call the preDispatch hook for the mapped type, and let it bail if desired + if ( special.preDispatch && special.preDispatch.call( this, event ) === false ) { + return; + } + + // Determine handlers + handlerQueue = jQuery.event.handlers.call( this, event, handlers ); + + // Run delegates first; they may want to stop propagation beneath us + i = 0; + while ( ( matched = handlerQueue[ i++ ] ) && !event.isPropagationStopped() ) { + event.currentTarget = matched.elem; + + j = 0; + while ( ( handleObj = matched.handlers[ j++ ] ) && + !event.isImmediatePropagationStopped() ) { + + // If the event is namespaced, then each handler is only invoked if it is + // specially universal or its namespaces are a superset of the event's. + if ( !event.rnamespace || handleObj.namespace === false || + event.rnamespace.test( handleObj.namespace ) ) { + + event.handleObj = handleObj; + event.data = handleObj.data; + + ret = ( ( jQuery.event.special[ handleObj.origType ] || {} ).handle || + handleObj.handler ).apply( matched.elem, args ); + + if ( ret !== undefined ) { + if ( ( event.result = ret ) === false ) { + event.preventDefault(); + event.stopPropagation(); + } + } + } + } + } + + // Call the postDispatch hook for the mapped type + if ( special.postDispatch ) { + special.postDispatch.call( this, event ); + } + + return event.result; + }, + + handlers: function( event, handlers ) { + var i, handleObj, sel, matchedHandlers, matchedSelectors, + handlerQueue = [], + delegateCount = handlers.delegateCount, + cur = event.target; + + // Find delegate handlers + if ( delegateCount && + + // Support: IE <=9 + // Black-hole SVG instance trees (trac-13180) + cur.nodeType && + + // Support: Firefox <=42 + // Suppress spec-violating clicks indicating a non-primary pointer button (trac-3861) + // https://www.w3.org/TR/DOM-Level-3-Events/#event-type-click + // Support: IE 11 only + // ...but not arrow key "clicks" of radio inputs, which can have `button` -1 (gh-2343) + !( event.type === "click" && event.button >= 1 ) ) { + + for ( ; cur !== this; cur = cur.parentNode || this ) { + + // Don't check non-elements (#13208) + // Don't process clicks on disabled elements (#6911, #8165, #11382, #11764) + if ( cur.nodeType === 1 && !( event.type === "click" && cur.disabled === true ) ) { + matchedHandlers = []; + matchedSelectors = {}; + for ( i = 0; i < delegateCount; i++ ) { + handleObj = handlers[ i ]; + + // Don't conflict with Object.prototype properties (#13203) + sel = handleObj.selector + " "; + + if ( matchedSelectors[ sel ] === undefined ) { + matchedSelectors[ sel ] = handleObj.needsContext ? + jQuery( sel, this ).index( cur ) > -1 : + jQuery.find( sel, this, null, [ cur ] ).length; + } + if ( matchedSelectors[ sel ] ) { + matchedHandlers.push( handleObj ); + } + } + if ( matchedHandlers.length ) { + handlerQueue.push( { elem: cur, handlers: matchedHandlers } ); + } + } + } + } + + // Add the remaining (directly-bound) handlers + cur = this; + if ( delegateCount < handlers.length ) { + handlerQueue.push( { elem: cur, handlers: handlers.slice( delegateCount ) } ); + } + + return handlerQueue; + }, + + addProp: function( name, hook ) { + Object.defineProperty( jQuery.Event.prototype, name, { + enumerable: true, + configurable: true, + + get: isFunction( hook ) ? + function() { + if ( this.originalEvent ) { + return hook( this.originalEvent ); + } + } : + function() { + if ( this.originalEvent ) { + return this.originalEvent[ name ]; + } + }, + + set: function( value ) { + Object.defineProperty( this, name, { + enumerable: true, + configurable: true, + writable: true, + value: value + } ); + } + } ); + }, + + fix: function( originalEvent ) { + return originalEvent[ jQuery.expando ] ? + originalEvent : + new jQuery.Event( originalEvent ); + }, + + special: { + load: { + + // Prevent triggered image.load events from bubbling to window.load + noBubble: true + }, + click: { + + // Utilize native event to ensure correct state for checkable inputs + setup: function( data ) { + + // For mutual compressibility with _default, replace `this` access with a local var. + // `|| data` is dead code meant only to preserve the variable through minification. + var el = this || data; + + // Claim the first handler + if ( rcheckableType.test( el.type ) && + el.click && nodeName( el, "input" ) ) { + + // dataPriv.set( el, "click", ... ) + leverageNative( el, "click", returnTrue ); + } + + // Return false to allow normal processing in the caller + return false; + }, + trigger: function( data ) { + + // For mutual compressibility with _default, replace `this` access with a local var. + // `|| data` is dead code meant only to preserve the variable through minification. + var el = this || data; + + // Force setup before triggering a click + if ( rcheckableType.test( el.type ) && + el.click && nodeName( el, "input" ) ) { + + leverageNative( el, "click" ); + } + + // Return non-false to allow normal event-path propagation + return true; + }, + + // For cross-browser consistency, suppress native .click() on links + // Also prevent it if we're currently inside a leveraged native-event stack + _default: function( event ) { + var target = event.target; + return rcheckableType.test( target.type ) && + target.click && nodeName( target, "input" ) && + dataPriv.get( target, "click" ) || + nodeName( target, "a" ); + } + }, + + beforeunload: { + postDispatch: function( event ) { + + // Support: Firefox 20+ + // Firefox doesn't alert if the returnValue field is not set. + if ( event.result !== undefined && event.originalEvent ) { + event.originalEvent.returnValue = event.result; + } + } + } + } +}; + +// Ensure the presence of an event listener that handles manually-triggered +// synthetic events by interrupting progress until reinvoked in response to +// *native* events that it fires directly, ensuring that state changes have +// already occurred before other listeners are invoked. +function leverageNative( el, type, expectSync ) { + + // Missing expectSync indicates a trigger call, which must force setup through jQuery.event.add + if ( !expectSync ) { + if ( dataPriv.get( el, type ) === undefined ) { + jQuery.event.add( el, type, returnTrue ); + } + return; + } + + // Register the controller as a special universal handler for all event namespaces + dataPriv.set( el, type, false ); + jQuery.event.add( el, type, { + namespace: false, + handler: function( event ) { + var notAsync, result, + saved = dataPriv.get( this, type ); + + if ( ( event.isTrigger & 1 ) && this[ type ] ) { + + // Interrupt processing of the outer synthetic .trigger()ed event + // Saved data should be false in such cases, but might be a leftover capture object + // from an async native handler (gh-4350) + if ( !saved.length ) { + + // Store arguments for use when handling the inner native event + // There will always be at least one argument (an event object), so this array + // will not be confused with a leftover capture object. + saved = slice.call( arguments ); + dataPriv.set( this, type, saved ); + + // Trigger the native event and capture its result + // Support: IE <=9 - 11+ + // focus() and blur() are asynchronous + notAsync = expectSync( this, type ); + this[ type ](); + result = dataPriv.get( this, type ); + if ( saved !== result || notAsync ) { + dataPriv.set( this, type, false ); + } else { + result = {}; + } + if ( saved !== result ) { + + // Cancel the outer synthetic event + event.stopImmediatePropagation(); + event.preventDefault(); + + // Support: Chrome 86+ + // In Chrome, if an element having a focusout handler is blurred by + // clicking outside of it, it invokes the handler synchronously. If + // that handler calls `.remove()` on the element, the data is cleared, + // leaving `result` undefined. We need to guard against this. + return result && result.value; + } + + // If this is an inner synthetic event for an event with a bubbling surrogate + // (focus or blur), assume that the surrogate already propagated from triggering the + // native event and prevent that from happening again here. + // This technically gets the ordering wrong w.r.t. to `.trigger()` (in which the + // bubbling surrogate propagates *after* the non-bubbling base), but that seems + // less bad than duplication. + } else if ( ( jQuery.event.special[ type ] || {} ).delegateType ) { + event.stopPropagation(); + } + + // If this is a native event triggered above, everything is now in order + // Fire an inner synthetic event with the original arguments + } else if ( saved.length ) { + + // ...and capture the result + dataPriv.set( this, type, { + value: jQuery.event.trigger( + + // Support: IE <=9 - 11+ + // Extend with the prototype to reset the above stopImmediatePropagation() + jQuery.extend( saved[ 0 ], jQuery.Event.prototype ), + saved.slice( 1 ), + this + ) + } ); + + // Abort handling of the native event + event.stopImmediatePropagation(); + } + } + } ); +} + +jQuery.removeEvent = function( elem, type, handle ) { + + // This "if" is needed for plain objects + if ( elem.removeEventListener ) { + elem.removeEventListener( type, handle ); + } +}; + +jQuery.Event = function( src, props ) { + + // Allow instantiation without the 'new' keyword + if ( !( this instanceof jQuery.Event ) ) { + return new jQuery.Event( src, props ); + } + + // Event object + if ( src && src.type ) { + this.originalEvent = src; + this.type = src.type; + + // Events bubbling up the document may have been marked as prevented + // by a handler lower down the tree; reflect the correct value. + this.isDefaultPrevented = src.defaultPrevented || + src.defaultPrevented === undefined && + + // Support: Android <=2.3 only + src.returnValue === false ? + returnTrue : + returnFalse; + + // Create target properties + // Support: Safari <=6 - 7 only + // Target should not be a text node (#504, #13143) + this.target = ( src.target && src.target.nodeType === 3 ) ? + src.target.parentNode : + src.target; + + this.currentTarget = src.currentTarget; + this.relatedTarget = src.relatedTarget; + + // Event type + } else { + this.type = src; + } + + // Put explicitly provided properties onto the event object + if ( props ) { + jQuery.extend( this, props ); + } + + // Create a timestamp if incoming event doesn't have one + this.timeStamp = src && src.timeStamp || Date.now(); + + // Mark it as fixed + this[ jQuery.expando ] = true; +}; + +// jQuery.Event is based on DOM3 Events as specified by the ECMAScript Language Binding +// https://www.w3.org/TR/2003/WD-DOM-Level-3-Events-20030331/ecma-script-binding.html +jQuery.Event.prototype = { + constructor: jQuery.Event, + isDefaultPrevented: returnFalse, + isPropagationStopped: returnFalse, + isImmediatePropagationStopped: returnFalse, + isSimulated: false, + + preventDefault: function() { + var e = this.originalEvent; + + this.isDefaultPrevented = returnTrue; + + if ( e && !this.isSimulated ) { + e.preventDefault(); + } + }, + stopPropagation: function() { + var e = this.originalEvent; + + this.isPropagationStopped = returnTrue; + + if ( e && !this.isSimulated ) { + e.stopPropagation(); + } + }, + stopImmediatePropagation: function() { + var e = this.originalEvent; + + this.isImmediatePropagationStopped = returnTrue; + + if ( e && !this.isSimulated ) { + e.stopImmediatePropagation(); + } + + this.stopPropagation(); + } +}; + +// Includes all common event props including KeyEvent and MouseEvent specific props +jQuery.each( { + altKey: true, + bubbles: true, + cancelable: true, + changedTouches: true, + ctrlKey: true, + detail: true, + eventPhase: true, + metaKey: true, + pageX: true, + pageY: true, + shiftKey: true, + view: true, + "char": true, + code: true, + charCode: true, + key: true, + keyCode: true, + button: true, + buttons: true, + clientX: true, + clientY: true, + offsetX: true, + offsetY: true, + pointerId: true, + pointerType: true, + screenX: true, + screenY: true, + targetTouches: true, + toElement: true, + touches: true, + which: true +}, jQuery.event.addProp ); + +jQuery.each( { focus: "focusin", blur: "focusout" }, function( type, delegateType ) { + jQuery.event.special[ type ] = { + + // Utilize native event if possible so blur/focus sequence is correct + setup: function() { + + // Claim the first handler + // dataPriv.set( this, "focus", ... ) + // dataPriv.set( this, "blur", ... ) + leverageNative( this, type, expectSync ); + + // Return false to allow normal processing in the caller + return false; + }, + trigger: function() { + + // Force setup before trigger + leverageNative( this, type ); + + // Return non-false to allow normal event-path propagation + return true; + }, + + // Suppress native focus or blur as it's already being fired + // in leverageNative. + _default: function() { + return true; + }, + + delegateType: delegateType + }; +} ); + +// Create mouseenter/leave events using mouseover/out and event-time checks +// so that event delegation works in jQuery. +// Do the same for pointerenter/pointerleave and pointerover/pointerout +// +// Support: Safari 7 only +// Safari sends mouseenter too often; see: +// https://bugs.chromium.org/p/chromium/issues/detail?id=470258 +// for the description of the bug (it existed in older Chrome versions as well). +jQuery.each( { + mouseenter: "mouseover", + mouseleave: "mouseout", + pointerenter: "pointerover", + pointerleave: "pointerout" +}, function( orig, fix ) { + jQuery.event.special[ orig ] = { + delegateType: fix, + bindType: fix, + + handle: function( event ) { + var ret, + target = this, + related = event.relatedTarget, + handleObj = event.handleObj; + + // For mouseenter/leave call the handler if related is outside the target. + // NB: No relatedTarget if the mouse left/entered the browser window + if ( !related || ( related !== target && !jQuery.contains( target, related ) ) ) { + event.type = handleObj.origType; + ret = handleObj.handler.apply( this, arguments ); + event.type = fix; + } + return ret; + } + }; +} ); + +jQuery.fn.extend( { + + on: function( types, selector, data, fn ) { + return on( this, types, selector, data, fn ); + }, + one: function( types, selector, data, fn ) { + return on( this, types, selector, data, fn, 1 ); + }, + off: function( types, selector, fn ) { + var handleObj, type; + if ( types && types.preventDefault && types.handleObj ) { + + // ( event ) dispatched jQuery.Event + handleObj = types.handleObj; + jQuery( types.delegateTarget ).off( + handleObj.namespace ? + handleObj.origType + "." + handleObj.namespace : + handleObj.origType, + handleObj.selector, + handleObj.handler + ); + return this; + } + if ( typeof types === "object" ) { + + // ( types-object [, selector] ) + for ( type in types ) { + this.off( type, selector, types[ type ] ); + } + return this; + } + if ( selector === false || typeof selector === "function" ) { + + // ( types [, fn] ) + fn = selector; + selector = undefined; + } + if ( fn === false ) { + fn = returnFalse; + } + return this.each( function() { + jQuery.event.remove( this, types, fn, selector ); + } ); + } +} ); + + +var + + // Support: IE <=10 - 11, Edge 12 - 13 only + // In IE/Edge using regex groups here causes severe slowdowns. + // See https://connect.microsoft.com/IE/feedback/details/1736512/ + rnoInnerhtml = /\s*$/g; + +// Prefer a tbody over its parent table for containing new rows +function manipulationTarget( elem, content ) { + if ( nodeName( elem, "table" ) && + nodeName( content.nodeType !== 11 ? content : content.firstChild, "tr" ) ) { + + return jQuery( elem ).children( "tbody" )[ 0 ] || elem; + } + + return elem; +} + +// Replace/restore the type attribute of script elements for safe DOM manipulation +function disableScript( elem ) { + elem.type = ( elem.getAttribute( "type" ) !== null ) + "/" + elem.type; + return elem; +} +function restoreScript( elem ) { + if ( ( elem.type || "" ).slice( 0, 5 ) === "true/" ) { + elem.type = elem.type.slice( 5 ); + } else { + elem.removeAttribute( "type" ); + } + + return elem; +} + +function cloneCopyEvent( src, dest ) { + var i, l, type, pdataOld, udataOld, udataCur, events; + + if ( dest.nodeType !== 1 ) { + return; + } + + // 1. Copy private data: events, handlers, etc. + if ( dataPriv.hasData( src ) ) { + pdataOld = dataPriv.get( src ); + events = pdataOld.events; + + if ( events ) { + dataPriv.remove( dest, "handle events" ); + + for ( type in events ) { + for ( i = 0, l = events[ type ].length; i < l; i++ ) { + jQuery.event.add( dest, type, events[ type ][ i ] ); + } + } + } + } + + // 2. Copy user data + if ( dataUser.hasData( src ) ) { + udataOld = dataUser.access( src ); + udataCur = jQuery.extend( {}, udataOld ); + + dataUser.set( dest, udataCur ); + } +} + +// Fix IE bugs, see support tests +function fixInput( src, dest ) { + var nodeName = dest.nodeName.toLowerCase(); + + // Fails to persist the checked state of a cloned checkbox or radio button. + if ( nodeName === "input" && rcheckableType.test( src.type ) ) { + dest.checked = src.checked; + + // Fails to return the selected option to the default selected state when cloning options + } else if ( nodeName === "input" || nodeName === "textarea" ) { + dest.defaultValue = src.defaultValue; + } +} + +function domManip( collection, args, callback, ignored ) { + + // Flatten any nested arrays + args = flat( args ); + + var fragment, first, scripts, hasScripts, node, doc, + i = 0, + l = collection.length, + iNoClone = l - 1, + value = args[ 0 ], + valueIsFunction = isFunction( value ); + + // We can't cloneNode fragments that contain checked, in WebKit + if ( valueIsFunction || + ( l > 1 && typeof value === "string" && + !support.checkClone && rchecked.test( value ) ) ) { + return collection.each( function( index ) { + var self = collection.eq( index ); + if ( valueIsFunction ) { + args[ 0 ] = value.call( this, index, self.html() ); + } + domManip( self, args, callback, ignored ); + } ); + } + + if ( l ) { + fragment = buildFragment( args, collection[ 0 ].ownerDocument, false, collection, ignored ); + first = fragment.firstChild; + + if ( fragment.childNodes.length === 1 ) { + fragment = first; + } + + // Require either new content or an interest in ignored elements to invoke the callback + if ( first || ignored ) { + scripts = jQuery.map( getAll( fragment, "script" ), disableScript ); + hasScripts = scripts.length; + + // Use the original fragment for the last item + // instead of the first because it can end up + // being emptied incorrectly in certain situations (#8070). + for ( ; i < l; i++ ) { + node = fragment; + + if ( i !== iNoClone ) { + node = jQuery.clone( node, true, true ); + + // Keep references to cloned scripts for later restoration + if ( hasScripts ) { + + // Support: Android <=4.0 only, PhantomJS 1 only + // push.apply(_, arraylike) throws on ancient WebKit + jQuery.merge( scripts, getAll( node, "script" ) ); + } + } + + callback.call( collection[ i ], node, i ); + } + + if ( hasScripts ) { + doc = scripts[ scripts.length - 1 ].ownerDocument; + + // Reenable scripts + jQuery.map( scripts, restoreScript ); + + // Evaluate executable scripts on first document insertion + for ( i = 0; i < hasScripts; i++ ) { + node = scripts[ i ]; + if ( rscriptType.test( node.type || "" ) && + !dataPriv.access( node, "globalEval" ) && + jQuery.contains( doc, node ) ) { + + if ( node.src && ( node.type || "" ).toLowerCase() !== "module" ) { + + // Optional AJAX dependency, but won't run scripts if not present + if ( jQuery._evalUrl && !node.noModule ) { + jQuery._evalUrl( node.src, { + nonce: node.nonce || node.getAttribute( "nonce" ) + }, doc ); + } + } else { + DOMEval( node.textContent.replace( rcleanScript, "" ), node, doc ); + } + } + } + } + } + } + + return collection; +} + +function remove( elem, selector, keepData ) { + var node, + nodes = selector ? jQuery.filter( selector, elem ) : elem, + i = 0; + + for ( ; ( node = nodes[ i ] ) != null; i++ ) { + if ( !keepData && node.nodeType === 1 ) { + jQuery.cleanData( getAll( node ) ); + } + + if ( node.parentNode ) { + if ( keepData && isAttached( node ) ) { + setGlobalEval( getAll( node, "script" ) ); + } + node.parentNode.removeChild( node ); + } + } + + return elem; +} + +jQuery.extend( { + htmlPrefilter: function( html ) { + return html; + }, + + clone: function( elem, dataAndEvents, deepDataAndEvents ) { + var i, l, srcElements, destElements, + clone = elem.cloneNode( true ), + inPage = isAttached( elem ); + + // Fix IE cloning issues + if ( !support.noCloneChecked && ( elem.nodeType === 1 || elem.nodeType === 11 ) && + !jQuery.isXMLDoc( elem ) ) { + + // We eschew Sizzle here for performance reasons: https://jsperf.com/getall-vs-sizzle/2 + destElements = getAll( clone ); + srcElements = getAll( elem ); + + for ( i = 0, l = srcElements.length; i < l; i++ ) { + fixInput( srcElements[ i ], destElements[ i ] ); + } + } + + // Copy the events from the original to the clone + if ( dataAndEvents ) { + if ( deepDataAndEvents ) { + srcElements = srcElements || getAll( elem ); + destElements = destElements || getAll( clone ); + + for ( i = 0, l = srcElements.length; i < l; i++ ) { + cloneCopyEvent( srcElements[ i ], destElements[ i ] ); + } + } else { + cloneCopyEvent( elem, clone ); + } + } + + // Preserve script evaluation history + destElements = getAll( clone, "script" ); + if ( destElements.length > 0 ) { + setGlobalEval( destElements, !inPage && getAll( elem, "script" ) ); + } + + // Return the cloned set + return clone; + }, + + cleanData: function( elems ) { + var data, elem, type, + special = jQuery.event.special, + i = 0; + + for ( ; ( elem = elems[ i ] ) !== undefined; i++ ) { + if ( acceptData( elem ) ) { + if ( ( data = elem[ dataPriv.expando ] ) ) { + if ( data.events ) { + for ( type in data.events ) { + if ( special[ type ] ) { + jQuery.event.remove( elem, type ); + + // This is a shortcut to avoid jQuery.event.remove's overhead + } else { + jQuery.removeEvent( elem, type, data.handle ); + } + } + } + + // Support: Chrome <=35 - 45+ + // Assign undefined instead of using delete, see Data#remove + elem[ dataPriv.expando ] = undefined; + } + if ( elem[ dataUser.expando ] ) { + + // Support: Chrome <=35 - 45+ + // Assign undefined instead of using delete, see Data#remove + elem[ dataUser.expando ] = undefined; + } + } + } + } +} ); + +jQuery.fn.extend( { + detach: function( selector ) { + return remove( this, selector, true ); + }, + + remove: function( selector ) { + return remove( this, selector ); + }, + + text: function( value ) { + return access( this, function( value ) { + return value === undefined ? + jQuery.text( this ) : + this.empty().each( function() { + if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { + this.textContent = value; + } + } ); + }, null, value, arguments.length ); + }, + + append: function() { + return domManip( this, arguments, function( elem ) { + if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { + var target = manipulationTarget( this, elem ); + target.appendChild( elem ); + } + } ); + }, + + prepend: function() { + return domManip( this, arguments, function( elem ) { + if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { + var target = manipulationTarget( this, elem ); + target.insertBefore( elem, target.firstChild ); + } + } ); + }, + + before: function() { + return domManip( this, arguments, function( elem ) { + if ( this.parentNode ) { + this.parentNode.insertBefore( elem, this ); + } + } ); + }, + + after: function() { + return domManip( this, arguments, function( elem ) { + if ( this.parentNode ) { + this.parentNode.insertBefore( elem, this.nextSibling ); + } + } ); + }, + + empty: function() { + var elem, + i = 0; + + for ( ; ( elem = this[ i ] ) != null; i++ ) { + if ( elem.nodeType === 1 ) { + + // Prevent memory leaks + jQuery.cleanData( getAll( elem, false ) ); + + // Remove any remaining nodes + elem.textContent = ""; + } + } + + return this; + }, + + clone: function( dataAndEvents, deepDataAndEvents ) { + dataAndEvents = dataAndEvents == null ? false : dataAndEvents; + deepDataAndEvents = deepDataAndEvents == null ? dataAndEvents : deepDataAndEvents; + + return this.map( function() { + return jQuery.clone( this, dataAndEvents, deepDataAndEvents ); + } ); + }, + + html: function( value ) { + return access( this, function( value ) { + var elem = this[ 0 ] || {}, + i = 0, + l = this.length; + + if ( value === undefined && elem.nodeType === 1 ) { + return elem.innerHTML; + } + + // See if we can take a shortcut and just use innerHTML + if ( typeof value === "string" && !rnoInnerhtml.test( value ) && + !wrapMap[ ( rtagName.exec( value ) || [ "", "" ] )[ 1 ].toLowerCase() ] ) { + + value = jQuery.htmlPrefilter( value ); + + try { + for ( ; i < l; i++ ) { + elem = this[ i ] || {}; + + // Remove element nodes and prevent memory leaks + if ( elem.nodeType === 1 ) { + jQuery.cleanData( getAll( elem, false ) ); + elem.innerHTML = value; + } + } + + elem = 0; + + // If using innerHTML throws an exception, use the fallback method + } catch ( e ) {} + } + + if ( elem ) { + this.empty().append( value ); + } + }, null, value, arguments.length ); + }, + + replaceWith: function() { + var ignored = []; + + // Make the changes, replacing each non-ignored context element with the new content + return domManip( this, arguments, function( elem ) { + var parent = this.parentNode; + + if ( jQuery.inArray( this, ignored ) < 0 ) { + jQuery.cleanData( getAll( this ) ); + if ( parent ) { + parent.replaceChild( elem, this ); + } + } + + // Force callback invocation + }, ignored ); + } +} ); + +jQuery.each( { + appendTo: "append", + prependTo: "prepend", + insertBefore: "before", + insertAfter: "after", + replaceAll: "replaceWith" +}, function( name, original ) { + jQuery.fn[ name ] = function( selector ) { + var elems, + ret = [], + insert = jQuery( selector ), + last = insert.length - 1, + i = 0; + + for ( ; i <= last; i++ ) { + elems = i === last ? this : this.clone( true ); + jQuery( insert[ i ] )[ original ]( elems ); + + // Support: Android <=4.0 only, PhantomJS 1 only + // .get() because push.apply(_, arraylike) throws on ancient WebKit + push.apply( ret, elems.get() ); + } + + return this.pushStack( ret ); + }; +} ); +var rnumnonpx = new RegExp( "^(" + pnum + ")(?!px)[a-z%]+$", "i" ); + +var getStyles = function( elem ) { + + // Support: IE <=11 only, Firefox <=30 (#15098, #14150) + // IE throws on elements created in popups + // FF meanwhile throws on frame elements through "defaultView.getComputedStyle" + var view = elem.ownerDocument.defaultView; + + if ( !view || !view.opener ) { + view = window; + } + + return view.getComputedStyle( elem ); + }; + +var swap = function( elem, options, callback ) { + var ret, name, + old = {}; + + // Remember the old values, and insert the new ones + for ( name in options ) { + old[ name ] = elem.style[ name ]; + elem.style[ name ] = options[ name ]; + } + + ret = callback.call( elem ); + + // Revert the old values + for ( name in options ) { + elem.style[ name ] = old[ name ]; + } + + return ret; +}; + + +var rboxStyle = new RegExp( cssExpand.join( "|" ), "i" ); + + + +( function() { + + // Executing both pixelPosition & boxSizingReliable tests require only one layout + // so they're executed at the same time to save the second computation. + function computeStyleTests() { + + // This is a singleton, we need to execute it only once + if ( !div ) { + return; + } + + container.style.cssText = "position:absolute;left:-11111px;width:60px;" + + "margin-top:1px;padding:0;border:0"; + div.style.cssText = + "position:relative;display:block;box-sizing:border-box;overflow:scroll;" + + "margin:auto;border:1px;padding:1px;" + + "width:60%;top:1%"; + documentElement.appendChild( container ).appendChild( div ); + + var divStyle = window.getComputedStyle( div ); + pixelPositionVal = divStyle.top !== "1%"; + + // Support: Android 4.0 - 4.3 only, Firefox <=3 - 44 + reliableMarginLeftVal = roundPixelMeasures( divStyle.marginLeft ) === 12; + + // Support: Android 4.0 - 4.3 only, Safari <=9.1 - 10.1, iOS <=7.0 - 9.3 + // Some styles come back with percentage values, even though they shouldn't + div.style.right = "60%"; + pixelBoxStylesVal = roundPixelMeasures( divStyle.right ) === 36; + + // Support: IE 9 - 11 only + // Detect misreporting of content dimensions for box-sizing:border-box elements + boxSizingReliableVal = roundPixelMeasures( divStyle.width ) === 36; + + // Support: IE 9 only + // Detect overflow:scroll screwiness (gh-3699) + // Support: Chrome <=64 + // Don't get tricked when zoom affects offsetWidth (gh-4029) + div.style.position = "absolute"; + scrollboxSizeVal = roundPixelMeasures( div.offsetWidth / 3 ) === 12; + + documentElement.removeChild( container ); + + // Nullify the div so it wouldn't be stored in the memory and + // it will also be a sign that checks already performed + div = null; + } + + function roundPixelMeasures( measure ) { + return Math.round( parseFloat( measure ) ); + } + + var pixelPositionVal, boxSizingReliableVal, scrollboxSizeVal, pixelBoxStylesVal, + reliableTrDimensionsVal, reliableMarginLeftVal, + container = document.createElement( "div" ), + div = document.createElement( "div" ); + + // Finish early in limited (non-browser) environments + if ( !div.style ) { + return; + } + + // Support: IE <=9 - 11 only + // Style of cloned element affects source element cloned (#8908) + div.style.backgroundClip = "content-box"; + div.cloneNode( true ).style.backgroundClip = ""; + support.clearCloneStyle = div.style.backgroundClip === "content-box"; + + jQuery.extend( support, { + boxSizingReliable: function() { + computeStyleTests(); + return boxSizingReliableVal; + }, + pixelBoxStyles: function() { + computeStyleTests(); + return pixelBoxStylesVal; + }, + pixelPosition: function() { + computeStyleTests(); + return pixelPositionVal; + }, + reliableMarginLeft: function() { + computeStyleTests(); + return reliableMarginLeftVal; + }, + scrollboxSize: function() { + computeStyleTests(); + return scrollboxSizeVal; + }, + + // Support: IE 9 - 11+, Edge 15 - 18+ + // IE/Edge misreport `getComputedStyle` of table rows with width/height + // set in CSS while `offset*` properties report correct values. + // Behavior in IE 9 is more subtle than in newer versions & it passes + // some versions of this test; make sure not to make it pass there! + // + // Support: Firefox 70+ + // Only Firefox includes border widths + // in computed dimensions. (gh-4529) + reliableTrDimensions: function() { + var table, tr, trChild, trStyle; + if ( reliableTrDimensionsVal == null ) { + table = document.createElement( "table" ); + tr = document.createElement( "tr" ); + trChild = document.createElement( "div" ); + + table.style.cssText = "position:absolute;left:-11111px;border-collapse:separate"; + tr.style.cssText = "border:1px solid"; + + // Support: Chrome 86+ + // Height set through cssText does not get applied. + // Computed height then comes back as 0. + tr.style.height = "1px"; + trChild.style.height = "9px"; + + // Support: Android 8 Chrome 86+ + // In our bodyBackground.html iframe, + // display for all div elements is set to "inline", + // which causes a problem only in Android 8 Chrome 86. + // Ensuring the div is display: block + // gets around this issue. + trChild.style.display = "block"; + + documentElement + .appendChild( table ) + .appendChild( tr ) + .appendChild( trChild ); + + trStyle = window.getComputedStyle( tr ); + reliableTrDimensionsVal = ( parseInt( trStyle.height, 10 ) + + parseInt( trStyle.borderTopWidth, 10 ) + + parseInt( trStyle.borderBottomWidth, 10 ) ) === tr.offsetHeight; + + documentElement.removeChild( table ); + } + return reliableTrDimensionsVal; + } + } ); +} )(); + + +function curCSS( elem, name, computed ) { + var width, minWidth, maxWidth, ret, + + // Support: Firefox 51+ + // Retrieving style before computed somehow + // fixes an issue with getting wrong values + // on detached elements + style = elem.style; + + computed = computed || getStyles( elem ); + + // getPropertyValue is needed for: + // .css('filter') (IE 9 only, #12537) + // .css('--customProperty) (#3144) + if ( computed ) { + ret = computed.getPropertyValue( name ) || computed[ name ]; + + if ( ret === "" && !isAttached( elem ) ) { + ret = jQuery.style( elem, name ); + } + + // A tribute to the "awesome hack by Dean Edwards" + // Android Browser returns percentage for some values, + // but width seems to be reliably pixels. + // This is against the CSSOM draft spec: + // https://drafts.csswg.org/cssom/#resolved-values + if ( !support.pixelBoxStyles() && rnumnonpx.test( ret ) && rboxStyle.test( name ) ) { + + // Remember the original values + width = style.width; + minWidth = style.minWidth; + maxWidth = style.maxWidth; + + // Put in the new values to get a computed value out + style.minWidth = style.maxWidth = style.width = ret; + ret = computed.width; + + // Revert the changed values + style.width = width; + style.minWidth = minWidth; + style.maxWidth = maxWidth; + } + } + + return ret !== undefined ? + + // Support: IE <=9 - 11 only + // IE returns zIndex value as an integer. + ret + "" : + ret; +} + + +function addGetHookIf( conditionFn, hookFn ) { + + // Define the hook, we'll check on the first run if it's really needed. + return { + get: function() { + if ( conditionFn() ) { + + // Hook not needed (or it's not possible to use it due + // to missing dependency), remove it. + delete this.get; + return; + } + + // Hook needed; redefine it so that the support test is not executed again. + return ( this.get = hookFn ).apply( this, arguments ); + } + }; +} + + +var cssPrefixes = [ "Webkit", "Moz", "ms" ], + emptyStyle = document.createElement( "div" ).style, + vendorProps = {}; + +// Return a vendor-prefixed property or undefined +function vendorPropName( name ) { + + // Check for vendor prefixed names + var capName = name[ 0 ].toUpperCase() + name.slice( 1 ), + i = cssPrefixes.length; + + while ( i-- ) { + name = cssPrefixes[ i ] + capName; + if ( name in emptyStyle ) { + return name; + } + } +} + +// Return a potentially-mapped jQuery.cssProps or vendor prefixed property +function finalPropName( name ) { + var final = jQuery.cssProps[ name ] || vendorProps[ name ]; + + if ( final ) { + return final; + } + if ( name in emptyStyle ) { + return name; + } + return vendorProps[ name ] = vendorPropName( name ) || name; +} + + +var + + // Swappable if display is none or starts with table + // except "table", "table-cell", or "table-caption" + // See here for display values: https://developer.mozilla.org/en-US/docs/CSS/display + rdisplayswap = /^(none|table(?!-c[ea]).+)/, + rcustomProp = /^--/, + cssShow = { position: "absolute", visibility: "hidden", display: "block" }, + cssNormalTransform = { + letterSpacing: "0", + fontWeight: "400" + }; + +function setPositiveNumber( _elem, value, subtract ) { + + // Any relative (+/-) values have already been + // normalized at this point + var matches = rcssNum.exec( value ); + return matches ? + + // Guard against undefined "subtract", e.g., when used as in cssHooks + Math.max( 0, matches[ 2 ] - ( subtract || 0 ) ) + ( matches[ 3 ] || "px" ) : + value; +} + +function boxModelAdjustment( elem, dimension, box, isBorderBox, styles, computedVal ) { + var i = dimension === "width" ? 1 : 0, + extra = 0, + delta = 0; + + // Adjustment may not be necessary + if ( box === ( isBorderBox ? "border" : "content" ) ) { + return 0; + } + + for ( ; i < 4; i += 2 ) { + + // Both box models exclude margin + if ( box === "margin" ) { + delta += jQuery.css( elem, box + cssExpand[ i ], true, styles ); + } + + // If we get here with a content-box, we're seeking "padding" or "border" or "margin" + if ( !isBorderBox ) { + + // Add padding + delta += jQuery.css( elem, "padding" + cssExpand[ i ], true, styles ); + + // For "border" or "margin", add border + if ( box !== "padding" ) { + delta += jQuery.css( elem, "border" + cssExpand[ i ] + "Width", true, styles ); + + // But still keep track of it otherwise + } else { + extra += jQuery.css( elem, "border" + cssExpand[ i ] + "Width", true, styles ); + } + + // If we get here with a border-box (content + padding + border), we're seeking "content" or + // "padding" or "margin" + } else { + + // For "content", subtract padding + if ( box === "content" ) { + delta -= jQuery.css( elem, "padding" + cssExpand[ i ], true, styles ); + } + + // For "content" or "padding", subtract border + if ( box !== "margin" ) { + delta -= jQuery.css( elem, "border" + cssExpand[ i ] + "Width", true, styles ); + } + } + } + + // Account for positive content-box scroll gutter when requested by providing computedVal + if ( !isBorderBox && computedVal >= 0 ) { + + // offsetWidth/offsetHeight is a rounded sum of content, padding, scroll gutter, and border + // Assuming integer scroll gutter, subtract the rest and round down + delta += Math.max( 0, Math.ceil( + elem[ "offset" + dimension[ 0 ].toUpperCase() + dimension.slice( 1 ) ] - + computedVal - + delta - + extra - + 0.5 + + // If offsetWidth/offsetHeight is unknown, then we can't determine content-box scroll gutter + // Use an explicit zero to avoid NaN (gh-3964) + ) ) || 0; + } + + return delta; +} + +function getWidthOrHeight( elem, dimension, extra ) { + + // Start with computed style + var styles = getStyles( elem ), + + // To avoid forcing a reflow, only fetch boxSizing if we need it (gh-4322). + // Fake content-box until we know it's needed to know the true value. + boxSizingNeeded = !support.boxSizingReliable() || extra, + isBorderBox = boxSizingNeeded && + jQuery.css( elem, "boxSizing", false, styles ) === "border-box", + valueIsBorderBox = isBorderBox, + + val = curCSS( elem, dimension, styles ), + offsetProp = "offset" + dimension[ 0 ].toUpperCase() + dimension.slice( 1 ); + + // Support: Firefox <=54 + // Return a confounding non-pixel value or feign ignorance, as appropriate. + if ( rnumnonpx.test( val ) ) { + if ( !extra ) { + return val; + } + val = "auto"; + } + + + // Support: IE 9 - 11 only + // Use offsetWidth/offsetHeight for when box sizing is unreliable. + // In those cases, the computed value can be trusted to be border-box. + if ( ( !support.boxSizingReliable() && isBorderBox || + + // Support: IE 10 - 11+, Edge 15 - 18+ + // IE/Edge misreport `getComputedStyle` of table rows with width/height + // set in CSS while `offset*` properties report correct values. + // Interestingly, in some cases IE 9 doesn't suffer from this issue. + !support.reliableTrDimensions() && nodeName( elem, "tr" ) || + + // Fall back to offsetWidth/offsetHeight when value is "auto" + // This happens for inline elements with no explicit setting (gh-3571) + val === "auto" || + + // Support: Android <=4.1 - 4.3 only + // Also use offsetWidth/offsetHeight for misreported inline dimensions (gh-3602) + !parseFloat( val ) && jQuery.css( elem, "display", false, styles ) === "inline" ) && + + // Make sure the element is visible & connected + elem.getClientRects().length ) { + + isBorderBox = jQuery.css( elem, "boxSizing", false, styles ) === "border-box"; + + // Where available, offsetWidth/offsetHeight approximate border box dimensions. + // Where not available (e.g., SVG), assume unreliable box-sizing and interpret the + // retrieved value as a content box dimension. + valueIsBorderBox = offsetProp in elem; + if ( valueIsBorderBox ) { + val = elem[ offsetProp ]; + } + } + + // Normalize "" and auto + val = parseFloat( val ) || 0; + + // Adjust for the element's box model + return ( val + + boxModelAdjustment( + elem, + dimension, + extra || ( isBorderBox ? "border" : "content" ), + valueIsBorderBox, + styles, + + // Provide the current computed size to request scroll gutter calculation (gh-3589) + val + ) + ) + "px"; +} + +jQuery.extend( { + + // Add in style property hooks for overriding the default + // behavior of getting and setting a style property + cssHooks: { + opacity: { + get: function( elem, computed ) { + if ( computed ) { + + // We should always get a number back from opacity + var ret = curCSS( elem, "opacity" ); + return ret === "" ? "1" : ret; + } + } + } + }, + + // Don't automatically add "px" to these possibly-unitless properties + cssNumber: { + "animationIterationCount": true, + "columnCount": true, + "fillOpacity": true, + "flexGrow": true, + "flexShrink": true, + "fontWeight": true, + "gridArea": true, + "gridColumn": true, + "gridColumnEnd": true, + "gridColumnStart": true, + "gridRow": true, + "gridRowEnd": true, + "gridRowStart": true, + "lineHeight": true, + "opacity": true, + "order": true, + "orphans": true, + "widows": true, + "zIndex": true, + "zoom": true + }, + + // Add in properties whose names you wish to fix before + // setting or getting the value + cssProps: {}, + + // Get and set the style property on a DOM Node + style: function( elem, name, value, extra ) { + + // Don't set styles on text and comment nodes + if ( !elem || elem.nodeType === 3 || elem.nodeType === 8 || !elem.style ) { + return; + } + + // Make sure that we're working with the right name + var ret, type, hooks, + origName = camelCase( name ), + isCustomProp = rcustomProp.test( name ), + style = elem.style; + + // Make sure that we're working with the right name. We don't + // want to query the value if it is a CSS custom property + // since they are user-defined. + if ( !isCustomProp ) { + name = finalPropName( origName ); + } + + // Gets hook for the prefixed version, then unprefixed version + hooks = jQuery.cssHooks[ name ] || jQuery.cssHooks[ origName ]; + + // Check if we're setting a value + if ( value !== undefined ) { + type = typeof value; + + // Convert "+=" or "-=" to relative numbers (#7345) + if ( type === "string" && ( ret = rcssNum.exec( value ) ) && ret[ 1 ] ) { + value = adjustCSS( elem, name, ret ); + + // Fixes bug #9237 + type = "number"; + } + + // Make sure that null and NaN values aren't set (#7116) + if ( value == null || value !== value ) { + return; + } + + // If a number was passed in, add the unit (except for certain CSS properties) + // The isCustomProp check can be removed in jQuery 4.0 when we only auto-append + // "px" to a few hardcoded values. + if ( type === "number" && !isCustomProp ) { + value += ret && ret[ 3 ] || ( jQuery.cssNumber[ origName ] ? "" : "px" ); + } + + // background-* props affect original clone's values + if ( !support.clearCloneStyle && value === "" && name.indexOf( "background" ) === 0 ) { + style[ name ] = "inherit"; + } + + // If a hook was provided, use that value, otherwise just set the specified value + if ( !hooks || !( "set" in hooks ) || + ( value = hooks.set( elem, value, extra ) ) !== undefined ) { + + if ( isCustomProp ) { + style.setProperty( name, value ); + } else { + style[ name ] = value; + } + } + + } else { + + // If a hook was provided get the non-computed value from there + if ( hooks && "get" in hooks && + ( ret = hooks.get( elem, false, extra ) ) !== undefined ) { + + return ret; + } + + // Otherwise just get the value from the style object + return style[ name ]; + } + }, + + css: function( elem, name, extra, styles ) { + var val, num, hooks, + origName = camelCase( name ), + isCustomProp = rcustomProp.test( name ); + + // Make sure that we're working with the right name. We don't + // want to modify the value if it is a CSS custom property + // since they are user-defined. + if ( !isCustomProp ) { + name = finalPropName( origName ); + } + + // Try prefixed name followed by the unprefixed name + hooks = jQuery.cssHooks[ name ] || jQuery.cssHooks[ origName ]; + + // If a hook was provided get the computed value from there + if ( hooks && "get" in hooks ) { + val = hooks.get( elem, true, extra ); + } + + // Otherwise, if a way to get the computed value exists, use that + if ( val === undefined ) { + val = curCSS( elem, name, styles ); + } + + // Convert "normal" to computed value + if ( val === "normal" && name in cssNormalTransform ) { + val = cssNormalTransform[ name ]; + } + + // Make numeric if forced or a qualifier was provided and val looks numeric + if ( extra === "" || extra ) { + num = parseFloat( val ); + return extra === true || isFinite( num ) ? num || 0 : val; + } + + return val; + } +} ); + +jQuery.each( [ "height", "width" ], function( _i, dimension ) { + jQuery.cssHooks[ dimension ] = { + get: function( elem, computed, extra ) { + if ( computed ) { + + // Certain elements can have dimension info if we invisibly show them + // but it must have a current display style that would benefit + return rdisplayswap.test( jQuery.css( elem, "display" ) ) && + + // Support: Safari 8+ + // Table columns in Safari have non-zero offsetWidth & zero + // getBoundingClientRect().width unless display is changed. + // Support: IE <=11 only + // Running getBoundingClientRect on a disconnected node + // in IE throws an error. + ( !elem.getClientRects().length || !elem.getBoundingClientRect().width ) ? + swap( elem, cssShow, function() { + return getWidthOrHeight( elem, dimension, extra ); + } ) : + getWidthOrHeight( elem, dimension, extra ); + } + }, + + set: function( elem, value, extra ) { + var matches, + styles = getStyles( elem ), + + // Only read styles.position if the test has a chance to fail + // to avoid forcing a reflow. + scrollboxSizeBuggy = !support.scrollboxSize() && + styles.position === "absolute", + + // To avoid forcing a reflow, only fetch boxSizing if we need it (gh-3991) + boxSizingNeeded = scrollboxSizeBuggy || extra, + isBorderBox = boxSizingNeeded && + jQuery.css( elem, "boxSizing", false, styles ) === "border-box", + subtract = extra ? + boxModelAdjustment( + elem, + dimension, + extra, + isBorderBox, + styles + ) : + 0; + + // Account for unreliable border-box dimensions by comparing offset* to computed and + // faking a content-box to get border and padding (gh-3699) + if ( isBorderBox && scrollboxSizeBuggy ) { + subtract -= Math.ceil( + elem[ "offset" + dimension[ 0 ].toUpperCase() + dimension.slice( 1 ) ] - + parseFloat( styles[ dimension ] ) - + boxModelAdjustment( elem, dimension, "border", false, styles ) - + 0.5 + ); + } + + // Convert to pixels if value adjustment is needed + if ( subtract && ( matches = rcssNum.exec( value ) ) && + ( matches[ 3 ] || "px" ) !== "px" ) { + + elem.style[ dimension ] = value; + value = jQuery.css( elem, dimension ); + } + + return setPositiveNumber( elem, value, subtract ); + } + }; +} ); + +jQuery.cssHooks.marginLeft = addGetHookIf( support.reliableMarginLeft, + function( elem, computed ) { + if ( computed ) { + return ( parseFloat( curCSS( elem, "marginLeft" ) ) || + elem.getBoundingClientRect().left - + swap( elem, { marginLeft: 0 }, function() { + return elem.getBoundingClientRect().left; + } ) + ) + "px"; + } + } +); + +// These hooks are used by animate to expand properties +jQuery.each( { + margin: "", + padding: "", + border: "Width" +}, function( prefix, suffix ) { + jQuery.cssHooks[ prefix + suffix ] = { + expand: function( value ) { + var i = 0, + expanded = {}, + + // Assumes a single number if not a string + parts = typeof value === "string" ? value.split( " " ) : [ value ]; + + for ( ; i < 4; i++ ) { + expanded[ prefix + cssExpand[ i ] + suffix ] = + parts[ i ] || parts[ i - 2 ] || parts[ 0 ]; + } + + return expanded; + } + }; + + if ( prefix !== "margin" ) { + jQuery.cssHooks[ prefix + suffix ].set = setPositiveNumber; + } +} ); + +jQuery.fn.extend( { + css: function( name, value ) { + return access( this, function( elem, name, value ) { + var styles, len, + map = {}, + i = 0; + + if ( Array.isArray( name ) ) { + styles = getStyles( elem ); + len = name.length; + + for ( ; i < len; i++ ) { + map[ name[ i ] ] = jQuery.css( elem, name[ i ], false, styles ); + } + + return map; + } + + return value !== undefined ? + jQuery.style( elem, name, value ) : + jQuery.css( elem, name ); + }, name, value, arguments.length > 1 ); + } +} ); + + +function Tween( elem, options, prop, end, easing ) { + return new Tween.prototype.init( elem, options, prop, end, easing ); +} +jQuery.Tween = Tween; + +Tween.prototype = { + constructor: Tween, + init: function( elem, options, prop, end, easing, unit ) { + this.elem = elem; + this.prop = prop; + this.easing = easing || jQuery.easing._default; + this.options = options; + this.start = this.now = this.cur(); + this.end = end; + this.unit = unit || ( jQuery.cssNumber[ prop ] ? "" : "px" ); + }, + cur: function() { + var hooks = Tween.propHooks[ this.prop ]; + + return hooks && hooks.get ? + hooks.get( this ) : + Tween.propHooks._default.get( this ); + }, + run: function( percent ) { + var eased, + hooks = Tween.propHooks[ this.prop ]; + + if ( this.options.duration ) { + this.pos = eased = jQuery.easing[ this.easing ]( + percent, this.options.duration * percent, 0, 1, this.options.duration + ); + } else { + this.pos = eased = percent; + } + this.now = ( this.end - this.start ) * eased + this.start; + + if ( this.options.step ) { + this.options.step.call( this.elem, this.now, this ); + } + + if ( hooks && hooks.set ) { + hooks.set( this ); + } else { + Tween.propHooks._default.set( this ); + } + return this; + } +}; + +Tween.prototype.init.prototype = Tween.prototype; + +Tween.propHooks = { + _default: { + get: function( tween ) { + var result; + + // Use a property on the element directly when it is not a DOM element, + // or when there is no matching style property that exists. + if ( tween.elem.nodeType !== 1 || + tween.elem[ tween.prop ] != null && tween.elem.style[ tween.prop ] == null ) { + return tween.elem[ tween.prop ]; + } + + // Passing an empty string as a 3rd parameter to .css will automatically + // attempt a parseFloat and fallback to a string if the parse fails. + // Simple values such as "10px" are parsed to Float; + // complex values such as "rotate(1rad)" are returned as-is. + result = jQuery.css( tween.elem, tween.prop, "" ); + + // Empty strings, null, undefined and "auto" are converted to 0. + return !result || result === "auto" ? 0 : result; + }, + set: function( tween ) { + + // Use step hook for back compat. + // Use cssHook if its there. + // Use .style if available and use plain properties where available. + if ( jQuery.fx.step[ tween.prop ] ) { + jQuery.fx.step[ tween.prop ]( tween ); + } else if ( tween.elem.nodeType === 1 && ( + jQuery.cssHooks[ tween.prop ] || + tween.elem.style[ finalPropName( tween.prop ) ] != null ) ) { + jQuery.style( tween.elem, tween.prop, tween.now + tween.unit ); + } else { + tween.elem[ tween.prop ] = tween.now; + } + } + } +}; + +// Support: IE <=9 only +// Panic based approach to setting things on disconnected nodes +Tween.propHooks.scrollTop = Tween.propHooks.scrollLeft = { + set: function( tween ) { + if ( tween.elem.nodeType && tween.elem.parentNode ) { + tween.elem[ tween.prop ] = tween.now; + } + } +}; + +jQuery.easing = { + linear: function( p ) { + return p; + }, + swing: function( p ) { + return 0.5 - Math.cos( p * Math.PI ) / 2; + }, + _default: "swing" +}; + +jQuery.fx = Tween.prototype.init; + +// Back compat <1.8 extension point +jQuery.fx.step = {}; + + + + +var + fxNow, inProgress, + rfxtypes = /^(?:toggle|show|hide)$/, + rrun = /queueHooks$/; + +function schedule() { + if ( inProgress ) { + if ( document.hidden === false && window.requestAnimationFrame ) { + window.requestAnimationFrame( schedule ); + } else { + window.setTimeout( schedule, jQuery.fx.interval ); + } + + jQuery.fx.tick(); + } +} + +// Animations created synchronously will run synchronously +function createFxNow() { + window.setTimeout( function() { + fxNow = undefined; + } ); + return ( fxNow = Date.now() ); +} + +// Generate parameters to create a standard animation +function genFx( type, includeWidth ) { + var which, + i = 0, + attrs = { height: type }; + + // If we include width, step value is 1 to do all cssExpand values, + // otherwise step value is 2 to skip over Left and Right + includeWidth = includeWidth ? 1 : 0; + for ( ; i < 4; i += 2 - includeWidth ) { + which = cssExpand[ i ]; + attrs[ "margin" + which ] = attrs[ "padding" + which ] = type; + } + + if ( includeWidth ) { + attrs.opacity = attrs.width = type; + } + + return attrs; +} + +function createTween( value, prop, animation ) { + var tween, + collection = ( Animation.tweeners[ prop ] || [] ).concat( Animation.tweeners[ "*" ] ), + index = 0, + length = collection.length; + for ( ; index < length; index++ ) { + if ( ( tween = collection[ index ].call( animation, prop, value ) ) ) { + + // We're done with this property + return tween; + } + } +} + +function defaultPrefilter( elem, props, opts ) { + var prop, value, toggle, hooks, oldfire, propTween, restoreDisplay, display, + isBox = "width" in props || "height" in props, + anim = this, + orig = {}, + style = elem.style, + hidden = elem.nodeType && isHiddenWithinTree( elem ), + dataShow = dataPriv.get( elem, "fxshow" ); + + // Queue-skipping animations hijack the fx hooks + if ( !opts.queue ) { + hooks = jQuery._queueHooks( elem, "fx" ); + if ( hooks.unqueued == null ) { + hooks.unqueued = 0; + oldfire = hooks.empty.fire; + hooks.empty.fire = function() { + if ( !hooks.unqueued ) { + oldfire(); + } + }; + } + hooks.unqueued++; + + anim.always( function() { + + // Ensure the complete handler is called before this completes + anim.always( function() { + hooks.unqueued--; + if ( !jQuery.queue( elem, "fx" ).length ) { + hooks.empty.fire(); + } + } ); + } ); + } + + // Detect show/hide animations + for ( prop in props ) { + value = props[ prop ]; + if ( rfxtypes.test( value ) ) { + delete props[ prop ]; + toggle = toggle || value === "toggle"; + if ( value === ( hidden ? "hide" : "show" ) ) { + + // Pretend to be hidden if this is a "show" and + // there is still data from a stopped show/hide + if ( value === "show" && dataShow && dataShow[ prop ] !== undefined ) { + hidden = true; + + // Ignore all other no-op show/hide data + } else { + continue; + } + } + orig[ prop ] = dataShow && dataShow[ prop ] || jQuery.style( elem, prop ); + } + } + + // Bail out if this is a no-op like .hide().hide() + propTween = !jQuery.isEmptyObject( props ); + if ( !propTween && jQuery.isEmptyObject( orig ) ) { + return; + } + + // Restrict "overflow" and "display" styles during box animations + if ( isBox && elem.nodeType === 1 ) { + + // Support: IE <=9 - 11, Edge 12 - 15 + // Record all 3 overflow attributes because IE does not infer the shorthand + // from identically-valued overflowX and overflowY and Edge just mirrors + // the overflowX value there. + opts.overflow = [ style.overflow, style.overflowX, style.overflowY ]; + + // Identify a display type, preferring old show/hide data over the CSS cascade + restoreDisplay = dataShow && dataShow.display; + if ( restoreDisplay == null ) { + restoreDisplay = dataPriv.get( elem, "display" ); + } + display = jQuery.css( elem, "display" ); + if ( display === "none" ) { + if ( restoreDisplay ) { + display = restoreDisplay; + } else { + + // Get nonempty value(s) by temporarily forcing visibility + showHide( [ elem ], true ); + restoreDisplay = elem.style.display || restoreDisplay; + display = jQuery.css( elem, "display" ); + showHide( [ elem ] ); + } + } + + // Animate inline elements as inline-block + if ( display === "inline" || display === "inline-block" && restoreDisplay != null ) { + if ( jQuery.css( elem, "float" ) === "none" ) { + + // Restore the original display value at the end of pure show/hide animations + if ( !propTween ) { + anim.done( function() { + style.display = restoreDisplay; + } ); + if ( restoreDisplay == null ) { + display = style.display; + restoreDisplay = display === "none" ? "" : display; + } + } + style.display = "inline-block"; + } + } + } + + if ( opts.overflow ) { + style.overflow = "hidden"; + anim.always( function() { + style.overflow = opts.overflow[ 0 ]; + style.overflowX = opts.overflow[ 1 ]; + style.overflowY = opts.overflow[ 2 ]; + } ); + } + + // Implement show/hide animations + propTween = false; + for ( prop in orig ) { + + // General show/hide setup for this element animation + if ( !propTween ) { + if ( dataShow ) { + if ( "hidden" in dataShow ) { + hidden = dataShow.hidden; + } + } else { + dataShow = dataPriv.access( elem, "fxshow", { display: restoreDisplay } ); + } + + // Store hidden/visible for toggle so `.stop().toggle()` "reverses" + if ( toggle ) { + dataShow.hidden = !hidden; + } + + // Show elements before animating them + if ( hidden ) { + showHide( [ elem ], true ); + } + + /* eslint-disable no-loop-func */ + + anim.done( function() { + + /* eslint-enable no-loop-func */ + + // The final step of a "hide" animation is actually hiding the element + if ( !hidden ) { + showHide( [ elem ] ); + } + dataPriv.remove( elem, "fxshow" ); + for ( prop in orig ) { + jQuery.style( elem, prop, orig[ prop ] ); + } + } ); + } + + // Per-property setup + propTween = createTween( hidden ? dataShow[ prop ] : 0, prop, anim ); + if ( !( prop in dataShow ) ) { + dataShow[ prop ] = propTween.start; + if ( hidden ) { + propTween.end = propTween.start; + propTween.start = 0; + } + } + } +} + +function propFilter( props, specialEasing ) { + var index, name, easing, value, hooks; + + // camelCase, specialEasing and expand cssHook pass + for ( index in props ) { + name = camelCase( index ); + easing = specialEasing[ name ]; + value = props[ index ]; + if ( Array.isArray( value ) ) { + easing = value[ 1 ]; + value = props[ index ] = value[ 0 ]; + } + + if ( index !== name ) { + props[ name ] = value; + delete props[ index ]; + } + + hooks = jQuery.cssHooks[ name ]; + if ( hooks && "expand" in hooks ) { + value = hooks.expand( value ); + delete props[ name ]; + + // Not quite $.extend, this won't overwrite existing keys. + // Reusing 'index' because we have the correct "name" + for ( index in value ) { + if ( !( index in props ) ) { + props[ index ] = value[ index ]; + specialEasing[ index ] = easing; + } + } + } else { + specialEasing[ name ] = easing; + } + } +} + +function Animation( elem, properties, options ) { + var result, + stopped, + index = 0, + length = Animation.prefilters.length, + deferred = jQuery.Deferred().always( function() { + + // Don't match elem in the :animated selector + delete tick.elem; + } ), + tick = function() { + if ( stopped ) { + return false; + } + var currentTime = fxNow || createFxNow(), + remaining = Math.max( 0, animation.startTime + animation.duration - currentTime ), + + // Support: Android 2.3 only + // Archaic crash bug won't allow us to use `1 - ( 0.5 || 0 )` (#12497) + temp = remaining / animation.duration || 0, + percent = 1 - temp, + index = 0, + length = animation.tweens.length; + + for ( ; index < length; index++ ) { + animation.tweens[ index ].run( percent ); + } + + deferred.notifyWith( elem, [ animation, percent, remaining ] ); + + // If there's more to do, yield + if ( percent < 1 && length ) { + return remaining; + } + + // If this was an empty animation, synthesize a final progress notification + if ( !length ) { + deferred.notifyWith( elem, [ animation, 1, 0 ] ); + } + + // Resolve the animation and report its conclusion + deferred.resolveWith( elem, [ animation ] ); + return false; + }, + animation = deferred.promise( { + elem: elem, + props: jQuery.extend( {}, properties ), + opts: jQuery.extend( true, { + specialEasing: {}, + easing: jQuery.easing._default + }, options ), + originalProperties: properties, + originalOptions: options, + startTime: fxNow || createFxNow(), + duration: options.duration, + tweens: [], + createTween: function( prop, end ) { + var tween = jQuery.Tween( elem, animation.opts, prop, end, + animation.opts.specialEasing[ prop ] || animation.opts.easing ); + animation.tweens.push( tween ); + return tween; + }, + stop: function( gotoEnd ) { + var index = 0, + + // If we are going to the end, we want to run all the tweens + // otherwise we skip this part + length = gotoEnd ? animation.tweens.length : 0; + if ( stopped ) { + return this; + } + stopped = true; + for ( ; index < length; index++ ) { + animation.tweens[ index ].run( 1 ); + } + + // Resolve when we played the last frame; otherwise, reject + if ( gotoEnd ) { + deferred.notifyWith( elem, [ animation, 1, 0 ] ); + deferred.resolveWith( elem, [ animation, gotoEnd ] ); + } else { + deferred.rejectWith( elem, [ animation, gotoEnd ] ); + } + return this; + } + } ), + props = animation.props; + + propFilter( props, animation.opts.specialEasing ); + + for ( ; index < length; index++ ) { + result = Animation.prefilters[ index ].call( animation, elem, props, animation.opts ); + if ( result ) { + if ( isFunction( result.stop ) ) { + jQuery._queueHooks( animation.elem, animation.opts.queue ).stop = + result.stop.bind( result ); + } + return result; + } + } + + jQuery.map( props, createTween, animation ); + + if ( isFunction( animation.opts.start ) ) { + animation.opts.start.call( elem, animation ); + } + + // Attach callbacks from options + animation + .progress( animation.opts.progress ) + .done( animation.opts.done, animation.opts.complete ) + .fail( animation.opts.fail ) + .always( animation.opts.always ); + + jQuery.fx.timer( + jQuery.extend( tick, { + elem: elem, + anim: animation, + queue: animation.opts.queue + } ) + ); + + return animation; +} + +jQuery.Animation = jQuery.extend( Animation, { + + tweeners: { + "*": [ function( prop, value ) { + var tween = this.createTween( prop, value ); + adjustCSS( tween.elem, prop, rcssNum.exec( value ), tween ); + return tween; + } ] + }, + + tweener: function( props, callback ) { + if ( isFunction( props ) ) { + callback = props; + props = [ "*" ]; + } else { + props = props.match( rnothtmlwhite ); + } + + var prop, + index = 0, + length = props.length; + + for ( ; index < length; index++ ) { + prop = props[ index ]; + Animation.tweeners[ prop ] = Animation.tweeners[ prop ] || []; + Animation.tweeners[ prop ].unshift( callback ); + } + }, + + prefilters: [ defaultPrefilter ], + + prefilter: function( callback, prepend ) { + if ( prepend ) { + Animation.prefilters.unshift( callback ); + } else { + Animation.prefilters.push( callback ); + } + } +} ); + +jQuery.speed = function( speed, easing, fn ) { + var opt = speed && typeof speed === "object" ? jQuery.extend( {}, speed ) : { + complete: fn || !fn && easing || + isFunction( speed ) && speed, + duration: speed, + easing: fn && easing || easing && !isFunction( easing ) && easing + }; + + // Go to the end state if fx are off + if ( jQuery.fx.off ) { + opt.duration = 0; + + } else { + if ( typeof opt.duration !== "number" ) { + if ( opt.duration in jQuery.fx.speeds ) { + opt.duration = jQuery.fx.speeds[ opt.duration ]; + + } else { + opt.duration = jQuery.fx.speeds._default; + } + } + } + + // Normalize opt.queue - true/undefined/null -> "fx" + if ( opt.queue == null || opt.queue === true ) { + opt.queue = "fx"; + } + + // Queueing + opt.old = opt.complete; + + opt.complete = function() { + if ( isFunction( opt.old ) ) { + opt.old.call( this ); + } + + if ( opt.queue ) { + jQuery.dequeue( this, opt.queue ); + } + }; + + return opt; +}; + +jQuery.fn.extend( { + fadeTo: function( speed, to, easing, callback ) { + + // Show any hidden elements after setting opacity to 0 + return this.filter( isHiddenWithinTree ).css( "opacity", 0 ).show() + + // Animate to the value specified + .end().animate( { opacity: to }, speed, easing, callback ); + }, + animate: function( prop, speed, easing, callback ) { + var empty = jQuery.isEmptyObject( prop ), + optall = jQuery.speed( speed, easing, callback ), + doAnimation = function() { + + // Operate on a copy of prop so per-property easing won't be lost + var anim = Animation( this, jQuery.extend( {}, prop ), optall ); + + // Empty animations, or finishing resolves immediately + if ( empty || dataPriv.get( this, "finish" ) ) { + anim.stop( true ); + } + }; + + doAnimation.finish = doAnimation; + + return empty || optall.queue === false ? + this.each( doAnimation ) : + this.queue( optall.queue, doAnimation ); + }, + stop: function( type, clearQueue, gotoEnd ) { + var stopQueue = function( hooks ) { + var stop = hooks.stop; + delete hooks.stop; + stop( gotoEnd ); + }; + + if ( typeof type !== "string" ) { + gotoEnd = clearQueue; + clearQueue = type; + type = undefined; + } + if ( clearQueue ) { + this.queue( type || "fx", [] ); + } + + return this.each( function() { + var dequeue = true, + index = type != null && type + "queueHooks", + timers = jQuery.timers, + data = dataPriv.get( this ); + + if ( index ) { + if ( data[ index ] && data[ index ].stop ) { + stopQueue( data[ index ] ); + } + } else { + for ( index in data ) { + if ( data[ index ] && data[ index ].stop && rrun.test( index ) ) { + stopQueue( data[ index ] ); + } + } + } + + for ( index = timers.length; index--; ) { + if ( timers[ index ].elem === this && + ( type == null || timers[ index ].queue === type ) ) { + + timers[ index ].anim.stop( gotoEnd ); + dequeue = false; + timers.splice( index, 1 ); + } + } + + // Start the next in the queue if the last step wasn't forced. + // Timers currently will call their complete callbacks, which + // will dequeue but only if they were gotoEnd. + if ( dequeue || !gotoEnd ) { + jQuery.dequeue( this, type ); + } + } ); + }, + finish: function( type ) { + if ( type !== false ) { + type = type || "fx"; + } + return this.each( function() { + var index, + data = dataPriv.get( this ), + queue = data[ type + "queue" ], + hooks = data[ type + "queueHooks" ], + timers = jQuery.timers, + length = queue ? queue.length : 0; + + // Enable finishing flag on private data + data.finish = true; + + // Empty the queue first + jQuery.queue( this, type, [] ); + + if ( hooks && hooks.stop ) { + hooks.stop.call( this, true ); + } + + // Look for any active animations, and finish them + for ( index = timers.length; index--; ) { + if ( timers[ index ].elem === this && timers[ index ].queue === type ) { + timers[ index ].anim.stop( true ); + timers.splice( index, 1 ); + } + } + + // Look for any animations in the old queue and finish them + for ( index = 0; index < length; index++ ) { + if ( queue[ index ] && queue[ index ].finish ) { + queue[ index ].finish.call( this ); + } + } + + // Turn off finishing flag + delete data.finish; + } ); + } +} ); + +jQuery.each( [ "toggle", "show", "hide" ], function( _i, name ) { + var cssFn = jQuery.fn[ name ]; + jQuery.fn[ name ] = function( speed, easing, callback ) { + return speed == null || typeof speed === "boolean" ? + cssFn.apply( this, arguments ) : + this.animate( genFx( name, true ), speed, easing, callback ); + }; +} ); + +// Generate shortcuts for custom animations +jQuery.each( { + slideDown: genFx( "show" ), + slideUp: genFx( "hide" ), + slideToggle: genFx( "toggle" ), + fadeIn: { opacity: "show" }, + fadeOut: { opacity: "hide" }, + fadeToggle: { opacity: "toggle" } +}, function( name, props ) { + jQuery.fn[ name ] = function( speed, easing, callback ) { + return this.animate( props, speed, easing, callback ); + }; +} ); + +jQuery.timers = []; +jQuery.fx.tick = function() { + var timer, + i = 0, + timers = jQuery.timers; + + fxNow = Date.now(); + + for ( ; i < timers.length; i++ ) { + timer = timers[ i ]; + + // Run the timer and safely remove it when done (allowing for external removal) + if ( !timer() && timers[ i ] === timer ) { + timers.splice( i--, 1 ); + } + } + + if ( !timers.length ) { + jQuery.fx.stop(); + } + fxNow = undefined; +}; + +jQuery.fx.timer = function( timer ) { + jQuery.timers.push( timer ); + jQuery.fx.start(); +}; + +jQuery.fx.interval = 13; +jQuery.fx.start = function() { + if ( inProgress ) { + return; + } + + inProgress = true; + schedule(); +}; + +jQuery.fx.stop = function() { + inProgress = null; +}; + +jQuery.fx.speeds = { + slow: 600, + fast: 200, + + // Default speed + _default: 400 +}; + + +// Based off of the plugin by Clint Helfers, with permission. +// https://web.archive.org/web/20100324014747/http://blindsignals.com/index.php/2009/07/jquery-delay/ +jQuery.fn.delay = function( time, type ) { + time = jQuery.fx ? jQuery.fx.speeds[ time ] || time : time; + type = type || "fx"; + + return this.queue( type, function( next, hooks ) { + var timeout = window.setTimeout( next, time ); + hooks.stop = function() { + window.clearTimeout( timeout ); + }; + } ); +}; + + +( function() { + var input = document.createElement( "input" ), + select = document.createElement( "select" ), + opt = select.appendChild( document.createElement( "option" ) ); + + input.type = "checkbox"; + + // Support: Android <=4.3 only + // Default value for a checkbox should be "on" + support.checkOn = input.value !== ""; + + // Support: IE <=11 only + // Must access selectedIndex to make default options select + support.optSelected = opt.selected; + + // Support: IE <=11 only + // An input loses its value after becoming a radio + input = document.createElement( "input" ); + input.value = "t"; + input.type = "radio"; + support.radioValue = input.value === "t"; +} )(); + + +var boolHook, + attrHandle = jQuery.expr.attrHandle; + +jQuery.fn.extend( { + attr: function( name, value ) { + return access( this, jQuery.attr, name, value, arguments.length > 1 ); + }, + + removeAttr: function( name ) { + return this.each( function() { + jQuery.removeAttr( this, name ); + } ); + } +} ); + +jQuery.extend( { + attr: function( elem, name, value ) { + var ret, hooks, + nType = elem.nodeType; + + // Don't get/set attributes on text, comment and attribute nodes + if ( nType === 3 || nType === 8 || nType === 2 ) { + return; + } + + // Fallback to prop when attributes are not supported + if ( typeof elem.getAttribute === "undefined" ) { + return jQuery.prop( elem, name, value ); + } + + // Attribute hooks are determined by the lowercase version + // Grab necessary hook if one is defined + if ( nType !== 1 || !jQuery.isXMLDoc( elem ) ) { + hooks = jQuery.attrHooks[ name.toLowerCase() ] || + ( jQuery.expr.match.bool.test( name ) ? boolHook : undefined ); + } + + if ( value !== undefined ) { + if ( value === null ) { + jQuery.removeAttr( elem, name ); + return; + } + + if ( hooks && "set" in hooks && + ( ret = hooks.set( elem, value, name ) ) !== undefined ) { + return ret; + } + + elem.setAttribute( name, value + "" ); + return value; + } + + if ( hooks && "get" in hooks && ( ret = hooks.get( elem, name ) ) !== null ) { + return ret; + } + + ret = jQuery.find.attr( elem, name ); + + // Non-existent attributes return null, we normalize to undefined + return ret == null ? undefined : ret; + }, + + attrHooks: { + type: { + set: function( elem, value ) { + if ( !support.radioValue && value === "radio" && + nodeName( elem, "input" ) ) { + var val = elem.value; + elem.setAttribute( "type", value ); + if ( val ) { + elem.value = val; + } + return value; + } + } + } + }, + + removeAttr: function( elem, value ) { + var name, + i = 0, + + // Attribute names can contain non-HTML whitespace characters + // https://html.spec.whatwg.org/multipage/syntax.html#attributes-2 + attrNames = value && value.match( rnothtmlwhite ); + + if ( attrNames && elem.nodeType === 1 ) { + while ( ( name = attrNames[ i++ ] ) ) { + elem.removeAttribute( name ); + } + } + } +} ); + +// Hooks for boolean attributes +boolHook = { + set: function( elem, value, name ) { + if ( value === false ) { + + // Remove boolean attributes when set to false + jQuery.removeAttr( elem, name ); + } else { + elem.setAttribute( name, name ); + } + return name; + } +}; + +jQuery.each( jQuery.expr.match.bool.source.match( /\w+/g ), function( _i, name ) { + var getter = attrHandle[ name ] || jQuery.find.attr; + + attrHandle[ name ] = function( elem, name, isXML ) { + var ret, handle, + lowercaseName = name.toLowerCase(); + + if ( !isXML ) { + + // Avoid an infinite loop by temporarily removing this function from the getter + handle = attrHandle[ lowercaseName ]; + attrHandle[ lowercaseName ] = ret; + ret = getter( elem, name, isXML ) != null ? + lowercaseName : + null; + attrHandle[ lowercaseName ] = handle; + } + return ret; + }; +} ); + + + + +var rfocusable = /^(?:input|select|textarea|button)$/i, + rclickable = /^(?:a|area)$/i; + +jQuery.fn.extend( { + prop: function( name, value ) { + return access( this, jQuery.prop, name, value, arguments.length > 1 ); + }, + + removeProp: function( name ) { + return this.each( function() { + delete this[ jQuery.propFix[ name ] || name ]; + } ); + } +} ); + +jQuery.extend( { + prop: function( elem, name, value ) { + var ret, hooks, + nType = elem.nodeType; + + // Don't get/set properties on text, comment and attribute nodes + if ( nType === 3 || nType === 8 || nType === 2 ) { + return; + } + + if ( nType !== 1 || !jQuery.isXMLDoc( elem ) ) { + + // Fix name and attach hooks + name = jQuery.propFix[ name ] || name; + hooks = jQuery.propHooks[ name ]; + } + + if ( value !== undefined ) { + if ( hooks && "set" in hooks && + ( ret = hooks.set( elem, value, name ) ) !== undefined ) { + return ret; + } + + return ( elem[ name ] = value ); + } + + if ( hooks && "get" in hooks && ( ret = hooks.get( elem, name ) ) !== null ) { + return ret; + } + + return elem[ name ]; + }, + + propHooks: { + tabIndex: { + get: function( elem ) { + + // Support: IE <=9 - 11 only + // elem.tabIndex doesn't always return the + // correct value when it hasn't been explicitly set + // https://web.archive.org/web/20141116233347/http://fluidproject.org/blog/2008/01/09/getting-setting-and-removing-tabindex-values-with-javascript/ + // Use proper attribute retrieval(#12072) + var tabindex = jQuery.find.attr( elem, "tabindex" ); + + if ( tabindex ) { + return parseInt( tabindex, 10 ); + } + + if ( + rfocusable.test( elem.nodeName ) || + rclickable.test( elem.nodeName ) && + elem.href + ) { + return 0; + } + + return -1; + } + } + }, + + propFix: { + "for": "htmlFor", + "class": "className" + } +} ); + +// Support: IE <=11 only +// Accessing the selectedIndex property +// forces the browser to respect setting selected +// on the option +// The getter ensures a default option is selected +// when in an optgroup +// eslint rule "no-unused-expressions" is disabled for this code +// since it considers such accessions noop +if ( !support.optSelected ) { + jQuery.propHooks.selected = { + get: function( elem ) { + + /* eslint no-unused-expressions: "off" */ + + var parent = elem.parentNode; + if ( parent && parent.parentNode ) { + parent.parentNode.selectedIndex; + } + return null; + }, + set: function( elem ) { + + /* eslint no-unused-expressions: "off" */ + + var parent = elem.parentNode; + if ( parent ) { + parent.selectedIndex; + + if ( parent.parentNode ) { + parent.parentNode.selectedIndex; + } + } + } + }; +} + +jQuery.each( [ + "tabIndex", + "readOnly", + "maxLength", + "cellSpacing", + "cellPadding", + "rowSpan", + "colSpan", + "useMap", + "frameBorder", + "contentEditable" +], function() { + jQuery.propFix[ this.toLowerCase() ] = this; +} ); + + + + + // Strip and collapse whitespace according to HTML spec + // https://infra.spec.whatwg.org/#strip-and-collapse-ascii-whitespace + function stripAndCollapse( value ) { + var tokens = value.match( rnothtmlwhite ) || []; + return tokens.join( " " ); + } + + +function getClass( elem ) { + return elem.getAttribute && elem.getAttribute( "class" ) || ""; +} + +function classesToArray( value ) { + if ( Array.isArray( value ) ) { + return value; + } + if ( typeof value === "string" ) { + return value.match( rnothtmlwhite ) || []; + } + return []; +} + +jQuery.fn.extend( { + addClass: function( value ) { + var classes, elem, cur, curValue, clazz, j, finalValue, + i = 0; + + if ( isFunction( value ) ) { + return this.each( function( j ) { + jQuery( this ).addClass( value.call( this, j, getClass( this ) ) ); + } ); + } + + classes = classesToArray( value ); + + if ( classes.length ) { + while ( ( elem = this[ i++ ] ) ) { + curValue = getClass( elem ); + cur = elem.nodeType === 1 && ( " " + stripAndCollapse( curValue ) + " " ); + + if ( cur ) { + j = 0; + while ( ( clazz = classes[ j++ ] ) ) { + if ( cur.indexOf( " " + clazz + " " ) < 0 ) { + cur += clazz + " "; + } + } + + // Only assign if different to avoid unneeded rendering. + finalValue = stripAndCollapse( cur ); + if ( curValue !== finalValue ) { + elem.setAttribute( "class", finalValue ); + } + } + } + } + + return this; + }, + + removeClass: function( value ) { + var classes, elem, cur, curValue, clazz, j, finalValue, + i = 0; + + if ( isFunction( value ) ) { + return this.each( function( j ) { + jQuery( this ).removeClass( value.call( this, j, getClass( this ) ) ); + } ); + } + + if ( !arguments.length ) { + return this.attr( "class", "" ); + } + + classes = classesToArray( value ); + + if ( classes.length ) { + while ( ( elem = this[ i++ ] ) ) { + curValue = getClass( elem ); + + // This expression is here for better compressibility (see addClass) + cur = elem.nodeType === 1 && ( " " + stripAndCollapse( curValue ) + " " ); + + if ( cur ) { + j = 0; + while ( ( clazz = classes[ j++ ] ) ) { + + // Remove *all* instances + while ( cur.indexOf( " " + clazz + " " ) > -1 ) { + cur = cur.replace( " " + clazz + " ", " " ); + } + } + + // Only assign if different to avoid unneeded rendering. + finalValue = stripAndCollapse( cur ); + if ( curValue !== finalValue ) { + elem.setAttribute( "class", finalValue ); + } + } + } + } + + return this; + }, + + toggleClass: function( value, stateVal ) { + var type = typeof value, + isValidValue = type === "string" || Array.isArray( value ); + + if ( typeof stateVal === "boolean" && isValidValue ) { + return stateVal ? this.addClass( value ) : this.removeClass( value ); + } + + if ( isFunction( value ) ) { + return this.each( function( i ) { + jQuery( this ).toggleClass( + value.call( this, i, getClass( this ), stateVal ), + stateVal + ); + } ); + } + + return this.each( function() { + var className, i, self, classNames; + + if ( isValidValue ) { + + // Toggle individual class names + i = 0; + self = jQuery( this ); + classNames = classesToArray( value ); + + while ( ( className = classNames[ i++ ] ) ) { + + // Check each className given, space separated list + if ( self.hasClass( className ) ) { + self.removeClass( className ); + } else { + self.addClass( className ); + } + } + + // Toggle whole class name + } else if ( value === undefined || type === "boolean" ) { + className = getClass( this ); + if ( className ) { + + // Store className if set + dataPriv.set( this, "__className__", className ); + } + + // If the element has a class name or if we're passed `false`, + // then remove the whole classname (if there was one, the above saved it). + // Otherwise bring back whatever was previously saved (if anything), + // falling back to the empty string if nothing was stored. + if ( this.setAttribute ) { + this.setAttribute( "class", + className || value === false ? + "" : + dataPriv.get( this, "__className__" ) || "" + ); + } + } + } ); + }, + + hasClass: function( selector ) { + var className, elem, + i = 0; + + className = " " + selector + " "; + while ( ( elem = this[ i++ ] ) ) { + if ( elem.nodeType === 1 && + ( " " + stripAndCollapse( getClass( elem ) ) + " " ).indexOf( className ) > -1 ) { + return true; + } + } + + return false; + } +} ); + + + + +var rreturn = /\r/g; + +jQuery.fn.extend( { + val: function( value ) { + var hooks, ret, valueIsFunction, + elem = this[ 0 ]; + + if ( !arguments.length ) { + if ( elem ) { + hooks = jQuery.valHooks[ elem.type ] || + jQuery.valHooks[ elem.nodeName.toLowerCase() ]; + + if ( hooks && + "get" in hooks && + ( ret = hooks.get( elem, "value" ) ) !== undefined + ) { + return ret; + } + + ret = elem.value; + + // Handle most common string cases + if ( typeof ret === "string" ) { + return ret.replace( rreturn, "" ); + } + + // Handle cases where value is null/undef or number + return ret == null ? "" : ret; + } + + return; + } + + valueIsFunction = isFunction( value ); + + return this.each( function( i ) { + var val; + + if ( this.nodeType !== 1 ) { + return; + } + + if ( valueIsFunction ) { + val = value.call( this, i, jQuery( this ).val() ); + } else { + val = value; + } + + // Treat null/undefined as ""; convert numbers to string + if ( val == null ) { + val = ""; + + } else if ( typeof val === "number" ) { + val += ""; + + } else if ( Array.isArray( val ) ) { + val = jQuery.map( val, function( value ) { + return value == null ? "" : value + ""; + } ); + } + + hooks = jQuery.valHooks[ this.type ] || jQuery.valHooks[ this.nodeName.toLowerCase() ]; + + // If set returns undefined, fall back to normal setting + if ( !hooks || !( "set" in hooks ) || hooks.set( this, val, "value" ) === undefined ) { + this.value = val; + } + } ); + } +} ); + +jQuery.extend( { + valHooks: { + option: { + get: function( elem ) { + + var val = jQuery.find.attr( elem, "value" ); + return val != null ? + val : + + // Support: IE <=10 - 11 only + // option.text throws exceptions (#14686, #14858) + // Strip and collapse whitespace + // https://html.spec.whatwg.org/#strip-and-collapse-whitespace + stripAndCollapse( jQuery.text( elem ) ); + } + }, + select: { + get: function( elem ) { + var value, option, i, + options = elem.options, + index = elem.selectedIndex, + one = elem.type === "select-one", + values = one ? null : [], + max = one ? index + 1 : options.length; + + if ( index < 0 ) { + i = max; + + } else { + i = one ? index : 0; + } + + // Loop through all the selected options + for ( ; i < max; i++ ) { + option = options[ i ]; + + // Support: IE <=9 only + // IE8-9 doesn't update selected after form reset (#2551) + if ( ( option.selected || i === index ) && + + // Don't return options that are disabled or in a disabled optgroup + !option.disabled && + ( !option.parentNode.disabled || + !nodeName( option.parentNode, "optgroup" ) ) ) { + + // Get the specific value for the option + value = jQuery( option ).val(); + + // We don't need an array for one selects + if ( one ) { + return value; + } + + // Multi-Selects return an array + values.push( value ); + } + } + + return values; + }, + + set: function( elem, value ) { + var optionSet, option, + options = elem.options, + values = jQuery.makeArray( value ), + i = options.length; + + while ( i-- ) { + option = options[ i ]; + + /* eslint-disable no-cond-assign */ + + if ( option.selected = + jQuery.inArray( jQuery.valHooks.option.get( option ), values ) > -1 + ) { + optionSet = true; + } + + /* eslint-enable no-cond-assign */ + } + + // Force browsers to behave consistently when non-matching value is set + if ( !optionSet ) { + elem.selectedIndex = -1; + } + return values; + } + } + } +} ); + +// Radios and checkboxes getter/setter +jQuery.each( [ "radio", "checkbox" ], function() { + jQuery.valHooks[ this ] = { + set: function( elem, value ) { + if ( Array.isArray( value ) ) { + return ( elem.checked = jQuery.inArray( jQuery( elem ).val(), value ) > -1 ); + } + } + }; + if ( !support.checkOn ) { + jQuery.valHooks[ this ].get = function( elem ) { + return elem.getAttribute( "value" ) === null ? "on" : elem.value; + }; + } +} ); + + + + +// Return jQuery for attributes-only inclusion + + +support.focusin = "onfocusin" in window; + + +var rfocusMorph = /^(?:focusinfocus|focusoutblur)$/, + stopPropagationCallback = function( e ) { + e.stopPropagation(); + }; + +jQuery.extend( jQuery.event, { + + trigger: function( event, data, elem, onlyHandlers ) { + + var i, cur, tmp, bubbleType, ontype, handle, special, lastElement, + eventPath = [ elem || document ], + type = hasOwn.call( event, "type" ) ? event.type : event, + namespaces = hasOwn.call( event, "namespace" ) ? event.namespace.split( "." ) : []; + + cur = lastElement = tmp = elem = elem || document; + + // Don't do events on text and comment nodes + if ( elem.nodeType === 3 || elem.nodeType === 8 ) { + return; + } + + // focus/blur morphs to focusin/out; ensure we're not firing them right now + if ( rfocusMorph.test( type + jQuery.event.triggered ) ) { + return; + } + + if ( type.indexOf( "." ) > -1 ) { + + // Namespaced trigger; create a regexp to match event type in handle() + namespaces = type.split( "." ); + type = namespaces.shift(); + namespaces.sort(); + } + ontype = type.indexOf( ":" ) < 0 && "on" + type; + + // Caller can pass in a jQuery.Event object, Object, or just an event type string + event = event[ jQuery.expando ] ? + event : + new jQuery.Event( type, typeof event === "object" && event ); + + // Trigger bitmask: & 1 for native handlers; & 2 for jQuery (always true) + event.isTrigger = onlyHandlers ? 2 : 3; + event.namespace = namespaces.join( "." ); + event.rnamespace = event.namespace ? + new RegExp( "(^|\\.)" + namespaces.join( "\\.(?:.*\\.|)" ) + "(\\.|$)" ) : + null; + + // Clean up the event in case it is being reused + event.result = undefined; + if ( !event.target ) { + event.target = elem; + } + + // Clone any incoming data and prepend the event, creating the handler arg list + data = data == null ? + [ event ] : + jQuery.makeArray( data, [ event ] ); + + // Allow special events to draw outside the lines + special = jQuery.event.special[ type ] || {}; + if ( !onlyHandlers && special.trigger && special.trigger.apply( elem, data ) === false ) { + return; + } + + // Determine event propagation path in advance, per W3C events spec (#9951) + // Bubble up to document, then to window; watch for a global ownerDocument var (#9724) + if ( !onlyHandlers && !special.noBubble && !isWindow( elem ) ) { + + bubbleType = special.delegateType || type; + if ( !rfocusMorph.test( bubbleType + type ) ) { + cur = cur.parentNode; + } + for ( ; cur; cur = cur.parentNode ) { + eventPath.push( cur ); + tmp = cur; + } + + // Only add window if we got to document (e.g., not plain obj or detached DOM) + if ( tmp === ( elem.ownerDocument || document ) ) { + eventPath.push( tmp.defaultView || tmp.parentWindow || window ); + } + } + + // Fire handlers on the event path + i = 0; + while ( ( cur = eventPath[ i++ ] ) && !event.isPropagationStopped() ) { + lastElement = cur; + event.type = i > 1 ? + bubbleType : + special.bindType || type; + + // jQuery handler + handle = ( dataPriv.get( cur, "events" ) || Object.create( null ) )[ event.type ] && + dataPriv.get( cur, "handle" ); + if ( handle ) { + handle.apply( cur, data ); + } + + // Native handler + handle = ontype && cur[ ontype ]; + if ( handle && handle.apply && acceptData( cur ) ) { + event.result = handle.apply( cur, data ); + if ( event.result === false ) { + event.preventDefault(); + } + } + } + event.type = type; + + // If nobody prevented the default action, do it now + if ( !onlyHandlers && !event.isDefaultPrevented() ) { + + if ( ( !special._default || + special._default.apply( eventPath.pop(), data ) === false ) && + acceptData( elem ) ) { + + // Call a native DOM method on the target with the same name as the event. + // Don't do default actions on window, that's where global variables be (#6170) + if ( ontype && isFunction( elem[ type ] ) && !isWindow( elem ) ) { + + // Don't re-trigger an onFOO event when we call its FOO() method + tmp = elem[ ontype ]; + + if ( tmp ) { + elem[ ontype ] = null; + } + + // Prevent re-triggering of the same event, since we already bubbled it above + jQuery.event.triggered = type; + + if ( event.isPropagationStopped() ) { + lastElement.addEventListener( type, stopPropagationCallback ); + } + + elem[ type ](); + + if ( event.isPropagationStopped() ) { + lastElement.removeEventListener( type, stopPropagationCallback ); + } + + jQuery.event.triggered = undefined; + + if ( tmp ) { + elem[ ontype ] = tmp; + } + } + } + } + + return event.result; + }, + + // Piggyback on a donor event to simulate a different one + // Used only for `focus(in | out)` events + simulate: function( type, elem, event ) { + var e = jQuery.extend( + new jQuery.Event(), + event, + { + type: type, + isSimulated: true + } + ); + + jQuery.event.trigger( e, null, elem ); + } + +} ); + +jQuery.fn.extend( { + + trigger: function( type, data ) { + return this.each( function() { + jQuery.event.trigger( type, data, this ); + } ); + }, + triggerHandler: function( type, data ) { + var elem = this[ 0 ]; + if ( elem ) { + return jQuery.event.trigger( type, data, elem, true ); + } + } +} ); + + +// Support: Firefox <=44 +// Firefox doesn't have focus(in | out) events +// Related ticket - https://bugzilla.mozilla.org/show_bug.cgi?id=687787 +// +// Support: Chrome <=48 - 49, Safari <=9.0 - 9.1 +// focus(in | out) events fire after focus & blur events, +// which is spec violation - http://www.w3.org/TR/DOM-Level-3-Events/#events-focusevent-event-order +// Related ticket - https://bugs.chromium.org/p/chromium/issues/detail?id=449857 +if ( !support.focusin ) { + jQuery.each( { focus: "focusin", blur: "focusout" }, function( orig, fix ) { + + // Attach a single capturing handler on the document while someone wants focusin/focusout + var handler = function( event ) { + jQuery.event.simulate( fix, event.target, jQuery.event.fix( event ) ); + }; + + jQuery.event.special[ fix ] = { + setup: function() { + + // Handle: regular nodes (via `this.ownerDocument`), window + // (via `this.document`) & document (via `this`). + var doc = this.ownerDocument || this.document || this, + attaches = dataPriv.access( doc, fix ); + + if ( !attaches ) { + doc.addEventListener( orig, handler, true ); + } + dataPriv.access( doc, fix, ( attaches || 0 ) + 1 ); + }, + teardown: function() { + var doc = this.ownerDocument || this.document || this, + attaches = dataPriv.access( doc, fix ) - 1; + + if ( !attaches ) { + doc.removeEventListener( orig, handler, true ); + dataPriv.remove( doc, fix ); + + } else { + dataPriv.access( doc, fix, attaches ); + } + } + }; + } ); +} +var location = window.location; + +var nonce = { guid: Date.now() }; + +var rquery = ( /\?/ ); + + + +// Cross-browser xml parsing +jQuery.parseXML = function( data ) { + var xml, parserErrorElem; + if ( !data || typeof data !== "string" ) { + return null; + } + + // Support: IE 9 - 11 only + // IE throws on parseFromString with invalid input. + try { + xml = ( new window.DOMParser() ).parseFromString( data, "text/xml" ); + } catch ( e ) {} + + parserErrorElem = xml && xml.getElementsByTagName( "parsererror" )[ 0 ]; + if ( !xml || parserErrorElem ) { + jQuery.error( "Invalid XML: " + ( + parserErrorElem ? + jQuery.map( parserErrorElem.childNodes, function( el ) { + return el.textContent; + } ).join( "\n" ) : + data + ) ); + } + return xml; +}; + + +var + rbracket = /\[\]$/, + rCRLF = /\r?\n/g, + rsubmitterTypes = /^(?:submit|button|image|reset|file)$/i, + rsubmittable = /^(?:input|select|textarea|keygen)/i; + +function buildParams( prefix, obj, traditional, add ) { + var name; + + if ( Array.isArray( obj ) ) { + + // Serialize array item. + jQuery.each( obj, function( i, v ) { + if ( traditional || rbracket.test( prefix ) ) { + + // Treat each array item as a scalar. + add( prefix, v ); + + } else { + + // Item is non-scalar (array or object), encode its numeric index. + buildParams( + prefix + "[" + ( typeof v === "object" && v != null ? i : "" ) + "]", + v, + traditional, + add + ); + } + } ); + + } else if ( !traditional && toType( obj ) === "object" ) { + + // Serialize object item. + for ( name in obj ) { + buildParams( prefix + "[" + name + "]", obj[ name ], traditional, add ); + } + + } else { + + // Serialize scalar item. + add( prefix, obj ); + } +} + +// Serialize an array of form elements or a set of +// key/values into a query string +jQuery.param = function( a, traditional ) { + var prefix, + s = [], + add = function( key, valueOrFunction ) { + + // If value is a function, invoke it and use its return value + var value = isFunction( valueOrFunction ) ? + valueOrFunction() : + valueOrFunction; + + s[ s.length ] = encodeURIComponent( key ) + "=" + + encodeURIComponent( value == null ? "" : value ); + }; + + if ( a == null ) { + return ""; + } + + // If an array was passed in, assume that it is an array of form elements. + if ( Array.isArray( a ) || ( a.jquery && !jQuery.isPlainObject( a ) ) ) { + + // Serialize the form elements + jQuery.each( a, function() { + add( this.name, this.value ); + } ); + + } else { + + // If traditional, encode the "old" way (the way 1.3.2 or older + // did it), otherwise encode params recursively. + for ( prefix in a ) { + buildParams( prefix, a[ prefix ], traditional, add ); + } + } + + // Return the resulting serialization + return s.join( "&" ); +}; + +jQuery.fn.extend( { + serialize: function() { + return jQuery.param( this.serializeArray() ); + }, + serializeArray: function() { + return this.map( function() { + + // Can add propHook for "elements" to filter or add form elements + var elements = jQuery.prop( this, "elements" ); + return elements ? jQuery.makeArray( elements ) : this; + } ).filter( function() { + var type = this.type; + + // Use .is( ":disabled" ) so that fieldset[disabled] works + return this.name && !jQuery( this ).is( ":disabled" ) && + rsubmittable.test( this.nodeName ) && !rsubmitterTypes.test( type ) && + ( this.checked || !rcheckableType.test( type ) ); + } ).map( function( _i, elem ) { + var val = jQuery( this ).val(); + + if ( val == null ) { + return null; + } + + if ( Array.isArray( val ) ) { + return jQuery.map( val, function( val ) { + return { name: elem.name, value: val.replace( rCRLF, "\r\n" ) }; + } ); + } + + return { name: elem.name, value: val.replace( rCRLF, "\r\n" ) }; + } ).get(); + } +} ); + + +var + r20 = /%20/g, + rhash = /#.*$/, + rantiCache = /([?&])_=[^&]*/, + rheaders = /^(.*?):[ \t]*([^\r\n]*)$/mg, + + // #7653, #8125, #8152: local protocol detection + rlocalProtocol = /^(?:about|app|app-storage|.+-extension|file|res|widget):$/, + rnoContent = /^(?:GET|HEAD)$/, + rprotocol = /^\/\//, + + /* Prefilters + * 1) They are useful to introduce custom dataTypes (see ajax/jsonp.js for an example) + * 2) These are called: + * - BEFORE asking for a transport + * - AFTER param serialization (s.data is a string if s.processData is true) + * 3) key is the dataType + * 4) the catchall symbol "*" can be used + * 5) execution will start with transport dataType and THEN continue down to "*" if needed + */ + prefilters = {}, + + /* Transports bindings + * 1) key is the dataType + * 2) the catchall symbol "*" can be used + * 3) selection will start with transport dataType and THEN go to "*" if needed + */ + transports = {}, + + // Avoid comment-prolog char sequence (#10098); must appease lint and evade compression + allTypes = "*/".concat( "*" ), + + // Anchor tag for parsing the document origin + originAnchor = document.createElement( "a" ); + +originAnchor.href = location.href; + +// Base "constructor" for jQuery.ajaxPrefilter and jQuery.ajaxTransport +function addToPrefiltersOrTransports( structure ) { + + // dataTypeExpression is optional and defaults to "*" + return function( dataTypeExpression, func ) { + + if ( typeof dataTypeExpression !== "string" ) { + func = dataTypeExpression; + dataTypeExpression = "*"; + } + + var dataType, + i = 0, + dataTypes = dataTypeExpression.toLowerCase().match( rnothtmlwhite ) || []; + + if ( isFunction( func ) ) { + + // For each dataType in the dataTypeExpression + while ( ( dataType = dataTypes[ i++ ] ) ) { + + // Prepend if requested + if ( dataType[ 0 ] === "+" ) { + dataType = dataType.slice( 1 ) || "*"; + ( structure[ dataType ] = structure[ dataType ] || [] ).unshift( func ); + + // Otherwise append + } else { + ( structure[ dataType ] = structure[ dataType ] || [] ).push( func ); + } + } + } + }; +} + +// Base inspection function for prefilters and transports +function inspectPrefiltersOrTransports( structure, options, originalOptions, jqXHR ) { + + var inspected = {}, + seekingTransport = ( structure === transports ); + + function inspect( dataType ) { + var selected; + inspected[ dataType ] = true; + jQuery.each( structure[ dataType ] || [], function( _, prefilterOrFactory ) { + var dataTypeOrTransport = prefilterOrFactory( options, originalOptions, jqXHR ); + if ( typeof dataTypeOrTransport === "string" && + !seekingTransport && !inspected[ dataTypeOrTransport ] ) { + + options.dataTypes.unshift( dataTypeOrTransport ); + inspect( dataTypeOrTransport ); + return false; + } else if ( seekingTransport ) { + return !( selected = dataTypeOrTransport ); + } + } ); + return selected; + } + + return inspect( options.dataTypes[ 0 ] ) || !inspected[ "*" ] && inspect( "*" ); +} + +// A special extend for ajax options +// that takes "flat" options (not to be deep extended) +// Fixes #9887 +function ajaxExtend( target, src ) { + var key, deep, + flatOptions = jQuery.ajaxSettings.flatOptions || {}; + + for ( key in src ) { + if ( src[ key ] !== undefined ) { + ( flatOptions[ key ] ? target : ( deep || ( deep = {} ) ) )[ key ] = src[ key ]; + } + } + if ( deep ) { + jQuery.extend( true, target, deep ); + } + + return target; +} + +/* Handles responses to an ajax request: + * - finds the right dataType (mediates between content-type and expected dataType) + * - returns the corresponding response + */ +function ajaxHandleResponses( s, jqXHR, responses ) { + + var ct, type, finalDataType, firstDataType, + contents = s.contents, + dataTypes = s.dataTypes; + + // Remove auto dataType and get content-type in the process + while ( dataTypes[ 0 ] === "*" ) { + dataTypes.shift(); + if ( ct === undefined ) { + ct = s.mimeType || jqXHR.getResponseHeader( "Content-Type" ); + } + } + + // Check if we're dealing with a known content-type + if ( ct ) { + for ( type in contents ) { + if ( contents[ type ] && contents[ type ].test( ct ) ) { + dataTypes.unshift( type ); + break; + } + } + } + + // Check to see if we have a response for the expected dataType + if ( dataTypes[ 0 ] in responses ) { + finalDataType = dataTypes[ 0 ]; + } else { + + // Try convertible dataTypes + for ( type in responses ) { + if ( !dataTypes[ 0 ] || s.converters[ type + " " + dataTypes[ 0 ] ] ) { + finalDataType = type; + break; + } + if ( !firstDataType ) { + firstDataType = type; + } + } + + // Or just use first one + finalDataType = finalDataType || firstDataType; + } + + // If we found a dataType + // We add the dataType to the list if needed + // and return the corresponding response + if ( finalDataType ) { + if ( finalDataType !== dataTypes[ 0 ] ) { + dataTypes.unshift( finalDataType ); + } + return responses[ finalDataType ]; + } +} + +/* Chain conversions given the request and the original response + * Also sets the responseXXX fields on the jqXHR instance + */ +function ajaxConvert( s, response, jqXHR, isSuccess ) { + var conv2, current, conv, tmp, prev, + converters = {}, + + // Work with a copy of dataTypes in case we need to modify it for conversion + dataTypes = s.dataTypes.slice(); + + // Create converters map with lowercased keys + if ( dataTypes[ 1 ] ) { + for ( conv in s.converters ) { + converters[ conv.toLowerCase() ] = s.converters[ conv ]; + } + } + + current = dataTypes.shift(); + + // Convert to each sequential dataType + while ( current ) { + + if ( s.responseFields[ current ] ) { + jqXHR[ s.responseFields[ current ] ] = response; + } + + // Apply the dataFilter if provided + if ( !prev && isSuccess && s.dataFilter ) { + response = s.dataFilter( response, s.dataType ); + } + + prev = current; + current = dataTypes.shift(); + + if ( current ) { + + // There's only work to do if current dataType is non-auto + if ( current === "*" ) { + + current = prev; + + // Convert response if prev dataType is non-auto and differs from current + } else if ( prev !== "*" && prev !== current ) { + + // Seek a direct converter + conv = converters[ prev + " " + current ] || converters[ "* " + current ]; + + // If none found, seek a pair + if ( !conv ) { + for ( conv2 in converters ) { + + // If conv2 outputs current + tmp = conv2.split( " " ); + if ( tmp[ 1 ] === current ) { + + // If prev can be converted to accepted input + conv = converters[ prev + " " + tmp[ 0 ] ] || + converters[ "* " + tmp[ 0 ] ]; + if ( conv ) { + + // Condense equivalence converters + if ( conv === true ) { + conv = converters[ conv2 ]; + + // Otherwise, insert the intermediate dataType + } else if ( converters[ conv2 ] !== true ) { + current = tmp[ 0 ]; + dataTypes.unshift( tmp[ 1 ] ); + } + break; + } + } + } + } + + // Apply converter (if not an equivalence) + if ( conv !== true ) { + + // Unless errors are allowed to bubble, catch and return them + if ( conv && s.throws ) { + response = conv( response ); + } else { + try { + response = conv( response ); + } catch ( e ) { + return { + state: "parsererror", + error: conv ? e : "No conversion from " + prev + " to " + current + }; + } + } + } + } + } + } + + return { state: "success", data: response }; +} + +jQuery.extend( { + + // Counter for holding the number of active queries + active: 0, + + // Last-Modified header cache for next request + lastModified: {}, + etag: {}, + + ajaxSettings: { + url: location.href, + type: "GET", + isLocal: rlocalProtocol.test( location.protocol ), + global: true, + processData: true, + async: true, + contentType: "application/x-www-form-urlencoded; charset=UTF-8", + + /* + timeout: 0, + data: null, + dataType: null, + username: null, + password: null, + cache: null, + throws: false, + traditional: false, + headers: {}, + */ + + accepts: { + "*": allTypes, + text: "text/plain", + html: "text/html", + xml: "application/xml, text/xml", + json: "application/json, text/javascript" + }, + + contents: { + xml: /\bxml\b/, + html: /\bhtml/, + json: /\bjson\b/ + }, + + responseFields: { + xml: "responseXML", + text: "responseText", + json: "responseJSON" + }, + + // Data converters + // Keys separate source (or catchall "*") and destination types with a single space + converters: { + + // Convert anything to text + "* text": String, + + // Text to html (true = no transformation) + "text html": true, + + // Evaluate text as a json expression + "text json": JSON.parse, + + // Parse text as xml + "text xml": jQuery.parseXML + }, + + // For options that shouldn't be deep extended: + // you can add your own custom options here if + // and when you create one that shouldn't be + // deep extended (see ajaxExtend) + flatOptions: { + url: true, + context: true + } + }, + + // Creates a full fledged settings object into target + // with both ajaxSettings and settings fields. + // If target is omitted, writes into ajaxSettings. + ajaxSetup: function( target, settings ) { + return settings ? + + // Building a settings object + ajaxExtend( ajaxExtend( target, jQuery.ajaxSettings ), settings ) : + + // Extending ajaxSettings + ajaxExtend( jQuery.ajaxSettings, target ); + }, + + ajaxPrefilter: addToPrefiltersOrTransports( prefilters ), + ajaxTransport: addToPrefiltersOrTransports( transports ), + + // Main method + ajax: function( url, options ) { + + // If url is an object, simulate pre-1.5 signature + if ( typeof url === "object" ) { + options = url; + url = undefined; + } + + // Force options to be an object + options = options || {}; + + var transport, + + // URL without anti-cache param + cacheURL, + + // Response headers + responseHeadersString, + responseHeaders, + + // timeout handle + timeoutTimer, + + // Url cleanup var + urlAnchor, + + // Request state (becomes false upon send and true upon completion) + completed, + + // To know if global events are to be dispatched + fireGlobals, + + // Loop variable + i, + + // uncached part of the url + uncached, + + // Create the final options object + s = jQuery.ajaxSetup( {}, options ), + + // Callbacks context + callbackContext = s.context || s, + + // Context for global events is callbackContext if it is a DOM node or jQuery collection + globalEventContext = s.context && + ( callbackContext.nodeType || callbackContext.jquery ) ? + jQuery( callbackContext ) : + jQuery.event, + + // Deferreds + deferred = jQuery.Deferred(), + completeDeferred = jQuery.Callbacks( "once memory" ), + + // Status-dependent callbacks + statusCode = s.statusCode || {}, + + // Headers (they are sent all at once) + requestHeaders = {}, + requestHeadersNames = {}, + + // Default abort message + strAbort = "canceled", + + // Fake xhr + jqXHR = { + readyState: 0, + + // Builds headers hashtable if needed + getResponseHeader: function( key ) { + var match; + if ( completed ) { + if ( !responseHeaders ) { + responseHeaders = {}; + while ( ( match = rheaders.exec( responseHeadersString ) ) ) { + responseHeaders[ match[ 1 ].toLowerCase() + " " ] = + ( responseHeaders[ match[ 1 ].toLowerCase() + " " ] || [] ) + .concat( match[ 2 ] ); + } + } + match = responseHeaders[ key.toLowerCase() + " " ]; + } + return match == null ? null : match.join( ", " ); + }, + + // Raw string + getAllResponseHeaders: function() { + return completed ? responseHeadersString : null; + }, + + // Caches the header + setRequestHeader: function( name, value ) { + if ( completed == null ) { + name = requestHeadersNames[ name.toLowerCase() ] = + requestHeadersNames[ name.toLowerCase() ] || name; + requestHeaders[ name ] = value; + } + return this; + }, + + // Overrides response content-type header + overrideMimeType: function( type ) { + if ( completed == null ) { + s.mimeType = type; + } + return this; + }, + + // Status-dependent callbacks + statusCode: function( map ) { + var code; + if ( map ) { + if ( completed ) { + + // Execute the appropriate callbacks + jqXHR.always( map[ jqXHR.status ] ); + } else { + + // Lazy-add the new callbacks in a way that preserves old ones + for ( code in map ) { + statusCode[ code ] = [ statusCode[ code ], map[ code ] ]; + } + } + } + return this; + }, + + // Cancel the request + abort: function( statusText ) { + var finalText = statusText || strAbort; + if ( transport ) { + transport.abort( finalText ); + } + done( 0, finalText ); + return this; + } + }; + + // Attach deferreds + deferred.promise( jqXHR ); + + // Add protocol if not provided (prefilters might expect it) + // Handle falsy url in the settings object (#10093: consistency with old signature) + // We also use the url parameter if available + s.url = ( ( url || s.url || location.href ) + "" ) + .replace( rprotocol, location.protocol + "//" ); + + // Alias method option to type as per ticket #12004 + s.type = options.method || options.type || s.method || s.type; + + // Extract dataTypes list + s.dataTypes = ( s.dataType || "*" ).toLowerCase().match( rnothtmlwhite ) || [ "" ]; + + // A cross-domain request is in order when the origin doesn't match the current origin. + if ( s.crossDomain == null ) { + urlAnchor = document.createElement( "a" ); + + // Support: IE <=8 - 11, Edge 12 - 15 + // IE throws exception on accessing the href property if url is malformed, + // e.g. http://example.com:80x/ + try { + urlAnchor.href = s.url; + + // Support: IE <=8 - 11 only + // Anchor's host property isn't correctly set when s.url is relative + urlAnchor.href = urlAnchor.href; + s.crossDomain = originAnchor.protocol + "//" + originAnchor.host !== + urlAnchor.protocol + "//" + urlAnchor.host; + } catch ( e ) { + + // If there is an error parsing the URL, assume it is crossDomain, + // it can be rejected by the transport if it is invalid + s.crossDomain = true; + } + } + + // Convert data if not already a string + if ( s.data && s.processData && typeof s.data !== "string" ) { + s.data = jQuery.param( s.data, s.traditional ); + } + + // Apply prefilters + inspectPrefiltersOrTransports( prefilters, s, options, jqXHR ); + + // If request was aborted inside a prefilter, stop there + if ( completed ) { + return jqXHR; + } + + // We can fire global events as of now if asked to + // Don't fire events if jQuery.event is undefined in an AMD-usage scenario (#15118) + fireGlobals = jQuery.event && s.global; + + // Watch for a new set of requests + if ( fireGlobals && jQuery.active++ === 0 ) { + jQuery.event.trigger( "ajaxStart" ); + } + + // Uppercase the type + s.type = s.type.toUpperCase(); + + // Determine if request has content + s.hasContent = !rnoContent.test( s.type ); + + // Save the URL in case we're toying with the If-Modified-Since + // and/or If-None-Match header later on + // Remove hash to simplify url manipulation + cacheURL = s.url.replace( rhash, "" ); + + // More options handling for requests with no content + if ( !s.hasContent ) { + + // Remember the hash so we can put it back + uncached = s.url.slice( cacheURL.length ); + + // If data is available and should be processed, append data to url + if ( s.data && ( s.processData || typeof s.data === "string" ) ) { + cacheURL += ( rquery.test( cacheURL ) ? "&" : "?" ) + s.data; + + // #9682: remove data so that it's not used in an eventual retry + delete s.data; + } + + // Add or update anti-cache param if needed + if ( s.cache === false ) { + cacheURL = cacheURL.replace( rantiCache, "$1" ); + uncached = ( rquery.test( cacheURL ) ? "&" : "?" ) + "_=" + ( nonce.guid++ ) + + uncached; + } + + // Put hash and anti-cache on the URL that will be requested (gh-1732) + s.url = cacheURL + uncached; + + // Change '%20' to '+' if this is encoded form body content (gh-2658) + } else if ( s.data && s.processData && + ( s.contentType || "" ).indexOf( "application/x-www-form-urlencoded" ) === 0 ) { + s.data = s.data.replace( r20, "+" ); + } + + // Set the If-Modified-Since and/or If-None-Match header, if in ifModified mode. + if ( s.ifModified ) { + if ( jQuery.lastModified[ cacheURL ] ) { + jqXHR.setRequestHeader( "If-Modified-Since", jQuery.lastModified[ cacheURL ] ); + } + if ( jQuery.etag[ cacheURL ] ) { + jqXHR.setRequestHeader( "If-None-Match", jQuery.etag[ cacheURL ] ); + } + } + + // Set the correct header, if data is being sent + if ( s.data && s.hasContent && s.contentType !== false || options.contentType ) { + jqXHR.setRequestHeader( "Content-Type", s.contentType ); + } + + // Set the Accepts header for the server, depending on the dataType + jqXHR.setRequestHeader( + "Accept", + s.dataTypes[ 0 ] && s.accepts[ s.dataTypes[ 0 ] ] ? + s.accepts[ s.dataTypes[ 0 ] ] + + ( s.dataTypes[ 0 ] !== "*" ? ", " + allTypes + "; q=0.01" : "" ) : + s.accepts[ "*" ] + ); + + // Check for headers option + for ( i in s.headers ) { + jqXHR.setRequestHeader( i, s.headers[ i ] ); + } + + // Allow custom headers/mimetypes and early abort + if ( s.beforeSend && + ( s.beforeSend.call( callbackContext, jqXHR, s ) === false || completed ) ) { + + // Abort if not done already and return + return jqXHR.abort(); + } + + // Aborting is no longer a cancellation + strAbort = "abort"; + + // Install callbacks on deferreds + completeDeferred.add( s.complete ); + jqXHR.done( s.success ); + jqXHR.fail( s.error ); + + // Get transport + transport = inspectPrefiltersOrTransports( transports, s, options, jqXHR ); + + // If no transport, we auto-abort + if ( !transport ) { + done( -1, "No Transport" ); + } else { + jqXHR.readyState = 1; + + // Send global event + if ( fireGlobals ) { + globalEventContext.trigger( "ajaxSend", [ jqXHR, s ] ); + } + + // If request was aborted inside ajaxSend, stop there + if ( completed ) { + return jqXHR; + } + + // Timeout + if ( s.async && s.timeout > 0 ) { + timeoutTimer = window.setTimeout( function() { + jqXHR.abort( "timeout" ); + }, s.timeout ); + } + + try { + completed = false; + transport.send( requestHeaders, done ); + } catch ( e ) { + + // Rethrow post-completion exceptions + if ( completed ) { + throw e; + } + + // Propagate others as results + done( -1, e ); + } + } + + // Callback for when everything is done + function done( status, nativeStatusText, responses, headers ) { + var isSuccess, success, error, response, modified, + statusText = nativeStatusText; + + // Ignore repeat invocations + if ( completed ) { + return; + } + + completed = true; + + // Clear timeout if it exists + if ( timeoutTimer ) { + window.clearTimeout( timeoutTimer ); + } + + // Dereference transport for early garbage collection + // (no matter how long the jqXHR object will be used) + transport = undefined; + + // Cache response headers + responseHeadersString = headers || ""; + + // Set readyState + jqXHR.readyState = status > 0 ? 4 : 0; + + // Determine if successful + isSuccess = status >= 200 && status < 300 || status === 304; + + // Get response data + if ( responses ) { + response = ajaxHandleResponses( s, jqXHR, responses ); + } + + // Use a noop converter for missing script but not if jsonp + if ( !isSuccess && + jQuery.inArray( "script", s.dataTypes ) > -1 && + jQuery.inArray( "json", s.dataTypes ) < 0 ) { + s.converters[ "text script" ] = function() {}; + } + + // Convert no matter what (that way responseXXX fields are always set) + response = ajaxConvert( s, response, jqXHR, isSuccess ); + + // If successful, handle type chaining + if ( isSuccess ) { + + // Set the If-Modified-Since and/or If-None-Match header, if in ifModified mode. + if ( s.ifModified ) { + modified = jqXHR.getResponseHeader( "Last-Modified" ); + if ( modified ) { + jQuery.lastModified[ cacheURL ] = modified; + } + modified = jqXHR.getResponseHeader( "etag" ); + if ( modified ) { + jQuery.etag[ cacheURL ] = modified; + } + } + + // if no content + if ( status === 204 || s.type === "HEAD" ) { + statusText = "nocontent"; + + // if not modified + } else if ( status === 304 ) { + statusText = "notmodified"; + + // If we have data, let's convert it + } else { + statusText = response.state; + success = response.data; + error = response.error; + isSuccess = !error; + } + } else { + + // Extract error from statusText and normalize for non-aborts + error = statusText; + if ( status || !statusText ) { + statusText = "error"; + if ( status < 0 ) { + status = 0; + } + } + } + + // Set data for the fake xhr object + jqXHR.status = status; + jqXHR.statusText = ( nativeStatusText || statusText ) + ""; + + // Success/Error + if ( isSuccess ) { + deferred.resolveWith( callbackContext, [ success, statusText, jqXHR ] ); + } else { + deferred.rejectWith( callbackContext, [ jqXHR, statusText, error ] ); + } + + // Status-dependent callbacks + jqXHR.statusCode( statusCode ); + statusCode = undefined; + + if ( fireGlobals ) { + globalEventContext.trigger( isSuccess ? "ajaxSuccess" : "ajaxError", + [ jqXHR, s, isSuccess ? success : error ] ); + } + + // Complete + completeDeferred.fireWith( callbackContext, [ jqXHR, statusText ] ); + + if ( fireGlobals ) { + globalEventContext.trigger( "ajaxComplete", [ jqXHR, s ] ); + + // Handle the global AJAX counter + if ( !( --jQuery.active ) ) { + jQuery.event.trigger( "ajaxStop" ); + } + } + } + + return jqXHR; + }, + + getJSON: function( url, data, callback ) { + return jQuery.get( url, data, callback, "json" ); + }, + + getScript: function( url, callback ) { + return jQuery.get( url, undefined, callback, "script" ); + } +} ); + +jQuery.each( [ "get", "post" ], function( _i, method ) { + jQuery[ method ] = function( url, data, callback, type ) { + + // Shift arguments if data argument was omitted + if ( isFunction( data ) ) { + type = type || callback; + callback = data; + data = undefined; + } + + // The url can be an options object (which then must have .url) + return jQuery.ajax( jQuery.extend( { + url: url, + type: method, + dataType: type, + data: data, + success: callback + }, jQuery.isPlainObject( url ) && url ) ); + }; +} ); + +jQuery.ajaxPrefilter( function( s ) { + var i; + for ( i in s.headers ) { + if ( i.toLowerCase() === "content-type" ) { + s.contentType = s.headers[ i ] || ""; + } + } +} ); + + +jQuery._evalUrl = function( url, options, doc ) { + return jQuery.ajax( { + url: url, + + // Make this explicit, since user can override this through ajaxSetup (#11264) + type: "GET", + dataType: "script", + cache: true, + async: false, + global: false, + + // Only evaluate the response if it is successful (gh-4126) + // dataFilter is not invoked for failure responses, so using it instead + // of the default converter is kludgy but it works. + converters: { + "text script": function() {} + }, + dataFilter: function( response ) { + jQuery.globalEval( response, options, doc ); + } + } ); +}; + + +jQuery.fn.extend( { + wrapAll: function( html ) { + var wrap; + + if ( this[ 0 ] ) { + if ( isFunction( html ) ) { + html = html.call( this[ 0 ] ); + } + + // The elements to wrap the target around + wrap = jQuery( html, this[ 0 ].ownerDocument ).eq( 0 ).clone( true ); + + if ( this[ 0 ].parentNode ) { + wrap.insertBefore( this[ 0 ] ); + } + + wrap.map( function() { + var elem = this; + + while ( elem.firstElementChild ) { + elem = elem.firstElementChild; + } + + return elem; + } ).append( this ); + } + + return this; + }, + + wrapInner: function( html ) { + if ( isFunction( html ) ) { + return this.each( function( i ) { + jQuery( this ).wrapInner( html.call( this, i ) ); + } ); + } + + return this.each( function() { + var self = jQuery( this ), + contents = self.contents(); + + if ( contents.length ) { + contents.wrapAll( html ); + + } else { + self.append( html ); + } + } ); + }, + + wrap: function( html ) { + var htmlIsFunction = isFunction( html ); + + return this.each( function( i ) { + jQuery( this ).wrapAll( htmlIsFunction ? html.call( this, i ) : html ); + } ); + }, + + unwrap: function( selector ) { + this.parent( selector ).not( "body" ).each( function() { + jQuery( this ).replaceWith( this.childNodes ); + } ); + return this; + } +} ); + + +jQuery.expr.pseudos.hidden = function( elem ) { + return !jQuery.expr.pseudos.visible( elem ); +}; +jQuery.expr.pseudos.visible = function( elem ) { + return !!( elem.offsetWidth || elem.offsetHeight || elem.getClientRects().length ); +}; + + + + +jQuery.ajaxSettings.xhr = function() { + try { + return new window.XMLHttpRequest(); + } catch ( e ) {} +}; + +var xhrSuccessStatus = { + + // File protocol always yields status code 0, assume 200 + 0: 200, + + // Support: IE <=9 only + // #1450: sometimes IE returns 1223 when it should be 204 + 1223: 204 + }, + xhrSupported = jQuery.ajaxSettings.xhr(); + +support.cors = !!xhrSupported && ( "withCredentials" in xhrSupported ); +support.ajax = xhrSupported = !!xhrSupported; + +jQuery.ajaxTransport( function( options ) { + var callback, errorCallback; + + // Cross domain only allowed if supported through XMLHttpRequest + if ( support.cors || xhrSupported && !options.crossDomain ) { + return { + send: function( headers, complete ) { + var i, + xhr = options.xhr(); + + xhr.open( + options.type, + options.url, + options.async, + options.username, + options.password + ); + + // Apply custom fields if provided + if ( options.xhrFields ) { + for ( i in options.xhrFields ) { + xhr[ i ] = options.xhrFields[ i ]; + } + } + + // Override mime type if needed + if ( options.mimeType && xhr.overrideMimeType ) { + xhr.overrideMimeType( options.mimeType ); + } + + // X-Requested-With header + // For cross-domain requests, seeing as conditions for a preflight are + // akin to a jigsaw puzzle, we simply never set it to be sure. + // (it can always be set on a per-request basis or even using ajaxSetup) + // For same-domain requests, won't change header if already provided. + if ( !options.crossDomain && !headers[ "X-Requested-With" ] ) { + headers[ "X-Requested-With" ] = "XMLHttpRequest"; + } + + // Set headers + for ( i in headers ) { + xhr.setRequestHeader( i, headers[ i ] ); + } + + // Callback + callback = function( type ) { + return function() { + if ( callback ) { + callback = errorCallback = xhr.onload = + xhr.onerror = xhr.onabort = xhr.ontimeout = + xhr.onreadystatechange = null; + + if ( type === "abort" ) { + xhr.abort(); + } else if ( type === "error" ) { + + // Support: IE <=9 only + // On a manual native abort, IE9 throws + // errors on any property access that is not readyState + if ( typeof xhr.status !== "number" ) { + complete( 0, "error" ); + } else { + complete( + + // File: protocol always yields status 0; see #8605, #14207 + xhr.status, + xhr.statusText + ); + } + } else { + complete( + xhrSuccessStatus[ xhr.status ] || xhr.status, + xhr.statusText, + + // Support: IE <=9 only + // IE9 has no XHR2 but throws on binary (trac-11426) + // For XHR2 non-text, let the caller handle it (gh-2498) + ( xhr.responseType || "text" ) !== "text" || + typeof xhr.responseText !== "string" ? + { binary: xhr.response } : + { text: xhr.responseText }, + xhr.getAllResponseHeaders() + ); + } + } + }; + }; + + // Listen to events + xhr.onload = callback(); + errorCallback = xhr.onerror = xhr.ontimeout = callback( "error" ); + + // Support: IE 9 only + // Use onreadystatechange to replace onabort + // to handle uncaught aborts + if ( xhr.onabort !== undefined ) { + xhr.onabort = errorCallback; + } else { + xhr.onreadystatechange = function() { + + // Check readyState before timeout as it changes + if ( xhr.readyState === 4 ) { + + // Allow onerror to be called first, + // but that will not handle a native abort + // Also, save errorCallback to a variable + // as xhr.onerror cannot be accessed + window.setTimeout( function() { + if ( callback ) { + errorCallback(); + } + } ); + } + }; + } + + // Create the abort callback + callback = callback( "abort" ); + + try { + + // Do send the request (this may raise an exception) + xhr.send( options.hasContent && options.data || null ); + } catch ( e ) { + + // #14683: Only rethrow if this hasn't been notified as an error yet + if ( callback ) { + throw e; + } + } + }, + + abort: function() { + if ( callback ) { + callback(); + } + } + }; + } +} ); + + + + +// Prevent auto-execution of scripts when no explicit dataType was provided (See gh-2432) +jQuery.ajaxPrefilter( function( s ) { + if ( s.crossDomain ) { + s.contents.script = false; + } +} ); + +// Install script dataType +jQuery.ajaxSetup( { + accepts: { + script: "text/javascript, application/javascript, " + + "application/ecmascript, application/x-ecmascript" + }, + contents: { + script: /\b(?:java|ecma)script\b/ + }, + converters: { + "text script": function( text ) { + jQuery.globalEval( text ); + return text; + } + } +} ); + +// Handle cache's special case and crossDomain +jQuery.ajaxPrefilter( "script", function( s ) { + if ( s.cache === undefined ) { + s.cache = false; + } + if ( s.crossDomain ) { + s.type = "GET"; + } +} ); + +// Bind script tag hack transport +jQuery.ajaxTransport( "script", function( s ) { + + // This transport only deals with cross domain or forced-by-attrs requests + if ( s.crossDomain || s.scriptAttrs ) { + var script, callback; + return { + send: function( _, complete ) { + script = jQuery( " + + + + + + + + + + + Skip to contents + + +
    +
    +
    + + +

    Check 🛠 Docs 📚 Code Coverage 📔

    +

    GitHub forksGitHub repo stars

    +

    GitHub commit activityGitHub contributorsGitHub last commitGitHub pull requestsGitHub repo sizeGitHub language countProject Status: Active – The project has reached a stable, usable state and is being actively developed. Current Version Open Issues

    +

    chevron is a collection of high-level functions to create standard outputs for clinical trials reporting with limited parameterisation. These outputs includes:

    + + +

    Please visit the catalog to see full list of available outputs. If you want a new output, please create an issue.

    +

    If you need more flexibility please refer to tern with its TLG Catalog.

    +
    +

    Installation +

    +

    chevron is available on CRAN and you can install the latest released version with:

    +
    +install.packages("chevron")
    +

    Alternatively, you might also use the development version.

    +
    +# install.packages("pak")
    +pak::pak("insightsengineering/chevron")
    +
    +
    +

    Usage +

    +

    To understand how to use this package, please refer to the Introduction to chevron article, which provides multiple examples of code implementation.

    +

    Below is the showcase of the example usage.

    +
    +library(chevron)
    +
    +data(syn_data)
    +run(aet02, syn_data)
    +

    which returns

    +
      MedDRA System Organ Class                                     A: Drug X    B: Placebo    C: Combination
    +    MedDRA Preferred Term                                        (N=134)       (N=134)        (N=132)
    +  ———————————————————————————————————————————————————————————————————————————————————————————————————————
    +  Total number of patients with at least one adverse event     122 (91.0%)   123 (91.8%)    120 (90.9%)
    +  Overall total number of events                                   609           622            703
    +  cl A.1
    +    Total number of patients with at least one adverse event   78 (58.2%)    75 (56.0%)      89 (67.4%)
    +    Total number of events                                         132           130            160
    +    dcd A.1.1.1.1                                              50 (37.3%)    45 (33.6%)      63 (47.7%)
    +    dcd A.1.1.1.2                                              48 (35.8%)    48 (35.8%)      50 (37.9%)
    +  cl B.2
    +    Total number of patients with at least one adverse event   79 (59.0%)    74 (55.2%)      85 (64.4%)
    +    Total number of events                                         129           138            143
    +    dcd B.2.2.3.1                                              48 (35.8%)    54 (40.3%)      51 (38.6%)
    +    dcd B.2.1.2.1                                              49 (36.6%)    44 (32.8%)      52 (39.4%)
    +  cl D.1
    +    Total number of patients with at least one adverse event   79 (59.0%)    67 (50.0%)      80 (60.6%)
    +    Total number of events                                         127           106            135
    +    dcd D.1.1.1.1                                              50 (37.3%)    42 (31.3%)      51 (38.6%)
    +    dcd D.1.1.4.2                                              48 (35.8%)    42 (31.3%)      50 (37.9%)
    +  cl D.2
    +    Total number of patients with at least one adverse event   47 (35.1%)    58 (43.3%)      57 (43.2%)
    +    Total number of events                                         62            72              74
    +    dcd D.2.1.5.3                                              47 (35.1%)    58 (43.3%)      57 (43.2%)
    +  cl B.1
    +    Total number of patients with at least one adverse event   47 (35.1%)    49 (36.6%)      43 (32.6%)
    +    Total number of events                                         56            60              62
    +    dcd B.1.1.1.1                                              47 (35.1%)    49 (36.6%)      43 (32.6%)
    +  cl C.2
    +    Total number of patients with at least one adverse event   35 (26.1%)    48 (35.8%)      55 (41.7%)
    +    Total number of events                                         48            53              65
    +    dcd C.2.1.2.1                                              35 (26.1%)    48 (35.8%)      55 (41.7%)
    +  cl C.1
    +    Total number of patients with at least one adverse event   43 (32.1%)    46 (34.3%)      43 (32.6%)
    +    Total number of events                                         55            63              64
    +    dcd C.1.1.1.3                                              43 (32.1%)    46 (34.3%)      43 (32.6%)
    +
    +
    + +
      +
    • +rtables - table engine used
    • +
    • +tern - analysis function used
    • +
    +
    +
    +

    Acknowledgment +

    +

    This package is a result of a joint efforts by many developers and stakeholders. We would like to thank everyone who has contributed so far!

    +
    +
    +

    Stargazers and Forkers +

    +
    +

    Stargazers over time +

    +

    Stargazers over time

    +
    +
    +

    Stargazers +

    +

    Stargazers repo roster for chevron

    +

    Forkers repo roster for chevron

    +
    +
    +
    +
    +
    + + + +
    + + + + + + + diff --git a/v0.2.8/katex-auto.js b/v0.2.8/katex-auto.js new file mode 100644 index 0000000000..20651d9fdc --- /dev/null +++ b/v0.2.8/katex-auto.js @@ -0,0 +1,14 @@ +// https://github.com/jgm/pandoc/blob/29fa97ab96b8e2d62d48326e1b949a71dc41f47a/src/Text/Pandoc/Writers/HTML.hs#L332-L345 +document.addEventListener("DOMContentLoaded", function () { + var mathElements = document.getElementsByClassName("math"); + var macros = []; + for (var i = 0; i < mathElements.length; i++) { + var texText = mathElements[i].firstChild; + if (mathElements[i].tagName == "SPAN") { + katex.render(texText.data, mathElements[i], { + displayMode: mathElements[i].classList.contains("display"), + throwOnError: false, + macros: macros, + fleqn: false + }); + }}}); diff --git a/v0.2.8/lightswitch.js b/v0.2.8/lightswitch.js new file mode 100644 index 0000000000..9467125ae2 --- /dev/null +++ b/v0.2.8/lightswitch.js @@ -0,0 +1,85 @@ + +/*! + * Color mode toggler for Bootstrap's docs (https://getbootstrap.com/) + * Copyright 2011-2023 The Bootstrap Authors + * Licensed under the Creative Commons Attribution 3.0 Unported License. + * Updates for {pkgdown} by the {bslib} authors, also licensed under CC-BY-3.0. + */ + +const getStoredTheme = () => localStorage.getItem('theme') +const setStoredTheme = theme => localStorage.setItem('theme', theme) + +const getPreferredTheme = () => { + const storedTheme = getStoredTheme() + if (storedTheme) { + return storedTheme + } + + return window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light' +} + +const setTheme = theme => { + if (theme === 'auto') { + document.documentElement.setAttribute('data-bs-theme', (window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light')) + } else { + document.documentElement.setAttribute('data-bs-theme', theme) + } +} + +function bsSetupThemeToggle () { + 'use strict' + + const showActiveTheme = (theme, focus = false) => { + var activeLabel, activeIcon; + + document.querySelectorAll('[data-bs-theme-value]').forEach(element => { + const buttonTheme = element.getAttribute('data-bs-theme-value') + const isActive = buttonTheme == theme + + element.classList.toggle('active', isActive) + element.setAttribute('aria-pressed', isActive) + + if (isActive) { + activeLabel = element.textContent; + activeIcon = element.querySelector('span').classList.value; + } + }) + + const themeSwitcher = document.querySelector('#dropdown-lightswitch') + if (!themeSwitcher) { + return + } + + themeSwitcher.setAttribute('aria-label', activeLabel) + themeSwitcher.querySelector('span').classList.value = activeIcon; + + if (focus) { + themeSwitcher.focus() + } + } + + window.matchMedia('(prefers-color-scheme: dark)').addEventListener('change', () => { + const storedTheme = getStoredTheme() + if (storedTheme !== 'light' && storedTheme !== 'dark') { + setTheme(getPreferredTheme()) + } + }) + + window.addEventListener('DOMContentLoaded', () => { + showActiveTheme(getPreferredTheme()) + + document + .querySelectorAll('[data-bs-theme-value]') + .forEach(toggle => { + toggle.addEventListener('click', () => { + const theme = toggle.getAttribute('data-bs-theme-value') + setTheme(theme) + setStoredTheme(theme) + showActiveTheme(theme, true) + }) + }) + }) +} + +setTheme(getPreferredTheme()); +bsSetupThemeToggle(); diff --git a/v0.2.8/link.svg b/v0.2.8/link.svg new file mode 100644 index 0000000000..88ad82769b --- /dev/null +++ b/v0.2.8/link.svg @@ -0,0 +1,12 @@ + + + + + + diff --git a/v0.2.8/news/index.html b/v0.2.8/news/index.html new file mode 100644 index 0000000000..e0747e3d88 --- /dev/null +++ b/v0.2.8/news/index.html @@ -0,0 +1,190 @@ + +Changelog • chevron + Skip to contents + + +
    +
    +
    + +
    +

    chevron 0.2.8

    +
    • New unwrap argument prints preprocessing, main, postprocessing and layout function upon execution of the run method.
    • +
    • The chevron.run.verbose option and R_CHEVRON_RUN_VERBOSE environment variable control the verbose argument of the run method, while the chevron.run.unwrap option and R_CHEVRON_RUN_UNWRAP environment variable control the unwrap argument.
    • +
    +
    +

    chevron 0.2.7

    CRAN release: 2024-10-09

    +
    • Add the AEL02, AEL03 and CML02A_gl templates.
    • +
    • Modify the post processing of MHT01 to allow multiple row_split_var.
    • +
    • Improve the report_null method to facilitate the creation of null reports.
    • +
    • Export the std_postprocessing function to simplify post processing logic.
    • +
    • +AET01 can now additionally display the number of death and withdrawal using the show_wd argument.
    • +
    • +MNG01 line type can now be controlled with the line_type argument.
    • +
    • +script_funs doesn’t rely anymore on source code of pre processing functions.
    • +
    +
    +

    chevron 0.2.6

    CRAN release: 2024-04-25

    +
    • Added assertion on class of summaryvars argument of dmt01().
    • +
    • Additional arguments can be passed to ael01_nollt run method, for instance to split the resulting listing.
    • +
    • +strat argument of kmg01_main is now deprecated - use strata instead.
    • +
    • +grob_list and gg_list are now deprecated - use list() instead.
    • +
    +
    +

    chevron 0.2.5

    CRAN release: 2024-02-01

    +
    • +MNG01 plot can now be displayed without error bars and can display a continuous temporal scale on the x axis.
    • +
    • Add a chevron_simple class which only contains main function.
    • +
    • Remove details argument in script_funs, add name argument.
    • +
    • In the run method, the argument passed through ... are combined with the one passed through user_arg. ... arguments have priority.
    • +
    • +AET05 preprocessing now filters on "(AE|CQ|SMQ)TTE" rather than "AETTE".
    • +
    • Rename the dataset ADAETTE in syn_data object to ADSAFTTE. Trim the dataset to remove unused variables.
    • +
    • Use uppercase variable names in AET05 and AET05_ALL.
    • +
    • The string replacing NA values in the tables is now controlled by the tern_default_na_str option set during package load.
    • +
    • Specified minimal version of package dependencies.
    • +
    +
    +

    chevron 0.2.4

    +
    • +TTET01 now uses “NE” to represent NA values.
    • +
    +
    +

    chevron 0.2.3

    +
    • Fix argument printing for run method.
    • +
    • Remove six unused tables from the syn_data object.
    • +
    • Fix EGT03 to allow multiple parameters.
    • +
    • Update TTET01 to provide meaningful error message if stratification variables do not exist in analysis dataset.
    • +
    • +PDT01 preprocessing now filters addv to retain only major protocol deviation.
    • +
    • +AEL01_NOLLT now has argument unique to keep only the unique rows in listing.
    • +
    • +AET01_AESI, EGT02 and LBT14 now remove the check in preprocessing function.
    • +
    • +COXT01 will drop levels on arm_var in preprocessing function now.
    • +
    • +MNG01 uses a ggtheme argument to set graphic parameters instead of the now defunct show_h_grid, show_v_grid and legend_pos arguments. The table arguments now controls the behavior of the table. The arguments show_n and show_table are now defunct.
    • +
    • Add RMPT06 template.
    • +
    • The stats and precision arguments now control the statistical analysis and numbers of digits presented in DMT01.
    • +
    • +FSTG01 and FSTG02 template removes the max_colwidth argument. Default font size of the plot is set to 7.
    • +
    • Introduce set_section_div function to add empty line separator between specified row splits.
    • +
    • +AET02 template the default order of “Total number of events” and “Total number of patients with at least one adverse event” switched.
    • +
    +
    +

    chevron 0.2.2

    +
    • Allow EGT03 to include multiple parameters.
    • +
    • Allow KMG01 to include stratified variables.
    • +
    • Allow LBT06 and LBT14 to be split by pages.
    • +
    • Allow AET02, CMT01A to change the summary statistics with summary_labels argument.
    • +
    • Add FSTG02 template.
    • +
    • Update the argument "is_event" in KMG01 to "IS_EVENT".
    • +
    • Update the argument "is_rsp" in FSTG01 to "IS_RSP".
    • +
    • +FSTG01 and FSTG02 stratification variable labels will be truncated to fit the page.
    • +
    • Update the script for chevron_tlg objects. The details argument is deprecated.
    • +
    • Fix issue when run method is executed with do.call and verbose argument.
    • +
    +
    +

    chevron 0.2.1

    +
    • Placeholder strings are now replaced during layout creation using dunlin::render_safe function.
    • +
    • New chevron_catalog vignette details usage and version of chevron templates.
    • +
    • The run method renders the errors faster thanks to the new internal do_call function.
    • +
    • Add verbose argument for run method which would print the argument used.
    • +
    • Add row_split_var and page_var as argument for some template.
    • +
    • The dataset slot in chevron_tlg class has been removed.
    • +
    • Add CFBT01 template. VST01, EGT01 and LBT01 are now all following CFBT01. By default parameters are displayed by page .
    • +
    • Add RMPT03, RMPT04 and RMPT05 which follow RMPT01.
    • +
    • Add COXT01 template. COXT02 is now based on COXT01.
    • +
    • Add AET05 and AET05_ALL templates.
    • +
    • Add LBT15 based on LBT04. LBT04 has new arguments to make it more flexible.
    • +
    • Update EGT03 to use ACTARMCD as default arm variable, and remove the preprocessing of filtering to “HR”.
    • +
    • Update EXT01 to allow it to be displayed by PARCAT2.
    • +
    • Update LBT06 template to use PARAM as row split.
    • +
    • Convert AVISIT to factor and order levels according to AVISITN in preprocessing.
    • +
    • Update MNG01 so that the numeric jitter argument controls the width of data spread along the x-axis.
    • +
    +
    +

    chevron 0.2.0

    +
    • Remove the usage of dm class of object. The chevron functions now expect list of data.frame as adam_db argument.
    • +
    • Remove variants in template names.
    • +
    • Remove deprecated getter functions get_main, get_preprocess and get_postprocess.
    • +
    • Simplify pre function and add more data checks in main function.
    • +
    • Remove redundant assertion functions.
    • +
    • Add more templates: AET10, KMG01, RSPT01, RMPT01, COXT02, FSTG01, and LBT06.
    • +
    +
    +

    chevron 0.1.4

    +
    • Use list to replace character in template arguments.
    • +
    +
    +

    chevron 0.1.3

    +
    • Add more templates: AET01_AESI, EGT03, EGT05_QTCAT, LBT04, LBT05, LBT07, LBT14, PDT01, PDT02.
    • +
    • Deprecation of previous getter function like get_main to main and main<-.
    • +
    • Add chevron_t, chevron_l and chevron_g subclass of chevron_tlg.
    • +
    • Add script_funs and script_args to obtain string representation of the full code.
    • +
    • Update to current templates.
    • +
    +
    +

    chevron 0.1.2

    +
    • Update snapshot tests
    • +
    +
    +

    chevron 0.1.1

    +
    • First release with implementation of: AET01, AET02, AET03, AET04, CMT01A, CMT02_PT, DMT01, DST01, DTHT01, EGT01, EGT02, EXT01, LBT01, MHT01, MNG01, VST01, VST02.
    • +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/pkgdown.js b/v0.2.8/pkgdown.js new file mode 100644 index 0000000000..1a99c65f5c --- /dev/null +++ b/v0.2.8/pkgdown.js @@ -0,0 +1,162 @@ +/* http://gregfranko.com/blog/jquery-best-practices/ */ +(function($) { + $(function() { + + $('nav.navbar').headroom(); + + Toc.init({ + $nav: $("#toc"), + $scope: $("main h2, main h3, main h4, main h5, main h6") + }); + + if ($('#toc').length) { + $('body').scrollspy({ + target: '#toc', + offset: $("nav.navbar").outerHeight() + 1 + }); + } + + // Activate popovers + $('[data-bs-toggle="popover"]').popover({ + container: 'body', + html: true, + trigger: 'focus', + placement: "top", + sanitize: false, + }); + + $('[data-bs-toggle="tooltip"]').tooltip(); + + /* Clipboard --------------------------*/ + + function changeTooltipMessage(element, msg) { + var tooltipOriginalTitle=element.getAttribute('data-bs-original-title'); + element.setAttribute('data-bs-original-title', msg); + $(element).tooltip('show'); + element.setAttribute('data-bs-original-title', tooltipOriginalTitle); + } + + if(ClipboardJS.isSupported()) { + $(document).ready(function() { + var copyButton = ""; + + $("div.sourceCode").addClass("hasCopyButton"); + + // Insert copy buttons: + $(copyButton).prependTo(".hasCopyButton"); + + // Initialize tooltips: + $('.btn-copy-ex').tooltip({container: 'body'}); + + // Initialize clipboard: + var clipboard = new ClipboardJS('[data-clipboard-copy]', { + text: function(trigger) { + return trigger.parentNode.textContent.replace(/\n#>[^\n]*/g, ""); + } + }); + + clipboard.on('success', function(e) { + changeTooltipMessage(e.trigger, 'Copied!'); + e.clearSelection(); + }); + + clipboard.on('error', function(e) { + changeTooltipMessage(e.trigger,'Press Ctrl+C or Command+C to copy'); + }); + + }); + } + + /* Search marking --------------------------*/ + var url = new URL(window.location.href); + var toMark = url.searchParams.get("q"); + var mark = new Mark("main#main"); + if (toMark) { + mark.mark(toMark, { + accuracy: { + value: "complementary", + limiters: [",", ".", ":", "/"], + } + }); + } + + /* Search --------------------------*/ + /* Adapted from https://github.com/rstudio/bookdown/blob/2d692ba4b61f1e466c92e78fd712b0ab08c11d31/inst/resources/bs4_book/bs4_book.js#L25 */ + // Initialise search index on focus + var fuse; + $("#search-input").focus(async function(e) { + if (fuse) { + return; + } + + $(e.target).addClass("loading"); + var response = await fetch($("#search-input").data("search-index")); + var data = await response.json(); + + var options = { + keys: ["what", "text", "code"], + ignoreLocation: true, + threshold: 0.1, + includeMatches: true, + includeScore: true, + }; + fuse = new Fuse(data, options); + + $(e.target).removeClass("loading"); + }); + + // Use algolia autocomplete + var options = { + autoselect: true, + debug: true, + hint: false, + minLength: 2, + }; + var q; +async function searchFuse(query, callback) { + await fuse; + + var items; + if (!fuse) { + items = []; + } else { + q = query; + var results = fuse.search(query, { limit: 20 }); + items = results + .filter((x) => x.score <= 0.75) + .map((x) => x.item); + if (items.length === 0) { + items = [{dir:"Sorry 😿",previous_headings:"",title:"No results found.",what:"No results found.",path:window.location.href}]; + } + } + callback(items); +} + $("#search-input").autocomplete(options, [ + { + name: "content", + source: searchFuse, + templates: { + suggestion: (s) => { + if (s.title == s.what) { + return `${s.dir} >
    ${s.title}
    `; + } else if (s.previous_headings == "") { + return `${s.dir} >
    ${s.title}
    > ${s.what}`; + } else { + return `${s.dir} >
    ${s.title}
    > ${s.previous_headings} > ${s.what}`; + } + }, + }, + }, + ]).on('autocomplete:selected', function(event, s) { + window.location.href = s.path + "?q=" + q + "#" + s.id; + }); + }); +})(window.jQuery || window.$) + +document.addEventListener('keydown', function(event) { + // Check if the pressed key is '/' + if (event.key === '/') { + event.preventDefault(); // Prevent any default action associated with the '/' key + document.getElementById('search-input').focus(); // Set focus to the search input + } +}); diff --git a/v0.2.8/pkgdown.yml b/v0.2.8/pkgdown.yml new file mode 100644 index 0000000000..bddf27cc58 --- /dev/null +++ b/v0.2.8/pkgdown.yml @@ -0,0 +1,11 @@ +pandoc: '3.4' +pkgdown: 2.1.1 +pkgdown_sha: ~ +articles: + chevron_catalog: chevron_catalog.html + chevron: chevron.html + script_generator: script_generator.html +last_built: 2024-10-28T12:31Z +urls: + reference: https://insightsengineering.github.io/chevron/reference + article: https://insightsengineering.github.io/chevron/articles diff --git a/v0.2.8/reference/.chevron_g.html b/v0.2.8/reference/.chevron_g.html new file mode 100644 index 0000000000..ffa67c2d25 --- /dev/null +++ b/v0.2.8/reference/.chevron_g.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/.chevron_l.html b/v0.2.8/reference/.chevron_l.html new file mode 100644 index 0000000000..ffa67c2d25 --- /dev/null +++ b/v0.2.8/reference/.chevron_l.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/.chevron_simple.html b/v0.2.8/reference/.chevron_simple.html new file mode 100644 index 0000000000..ffa67c2d25 --- /dev/null +++ b/v0.2.8/reference/.chevron_simple.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/.chevron_t.html b/v0.2.8/reference/.chevron_t.html new file mode 100644 index 0000000000..ffa67c2d25 --- /dev/null +++ b/v0.2.8/reference/.chevron_t.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/.chevron_tlg.html b/v0.2.8/reference/.chevron_tlg.html new file mode 100644 index 0000000000..ffa67c2d25 --- /dev/null +++ b/v0.2.8/reference/.chevron_tlg.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/ael01_nollt.html b/v0.2.8/reference/ael01_nollt.html new file mode 100644 index 0000000000..3eb7a8df4a --- /dev/null +++ b/v0.2.8/reference/ael01_nollt.html @@ -0,0 +1,165 @@ + +AEL01_NOLLT Listing 1 (Default) Glossary of Preferred Terms and Investigator-Specified Terms. — ael01_nollt_main • chevron + Skip to contents + + +
    +
    +
    + +
    +

    AEL01_NOLLT Listing 1 (Default) Glossary of Preferred Terms and Investigator-Specified Terms.

    +
    + +
    +

    Usage

    +
    ael01_nollt_main(
    +  adam_db,
    +  dataset = "adae",
    +  key_cols = c("AEBODSYS", "AEDECOD"),
    +  disp_cols = "AETERM",
    +  split_into_pages_by_var = NULL,
    +  unique_rows = TRUE,
    +  ...
    +)
    +
    +ael01_nollt_pre(
    +  adam_db,
    +  dataset = "adae",
    +  key_cols = c("AEBODSYS", "AEDECOD"),
    +  disp_cols = "AETERM",
    +  ...
    +)
    +
    +ael01_nollt
    +
    + +
    +

    Format

    +

    An object of class chevron_l of length 1.

    +
    +
    +

    Arguments

    + + +
    adam_db
    +

    (list of data.frames) object containing the ADaM datasets

    + + +
    dataset
    +

    (string) the name of a table in the adam_db object.

    + + +
    key_cols
    +

    (character) names of columns that should be treated as key columns when rendering the listing. +Key columns allow you to group repeat occurrences.

    + + +
    disp_cols
    +

    (character) names of non-key columns which should be displayed when the listing is rendered.

    + + +
    split_into_pages_by_var
    +

    (character or NULL) the name of the variable to split the listing by.

    + + +
    unique_rows
    +

    (flag) whether to keep only unique rows in listing.

    + + +
    ...
    +

    additional arguments passed to rlistings::as_listing.

    + +
    +
    +

    Value

    +

    the main function returns an rlistings or a list object.

    +

    the preprocessing function returns a list of data.frame.

    +
    +
    +

    Details

    + +
    • Removes duplicate rows.

    • +
    • By default, uses dataset adae, sorting by key columns AEBODSYS and AEDECOD.

    • +
    • If using with a dataset other than adae, be sure to specify the desired labels for variables in +key_cols and disp_cols, and pre-process missing data.

    • +
    +
    +

    Functions

    + +
    • ael01_nollt_main(): Main TLG function

    • +
    • ael01_nollt_pre(): Preprocessing

    • +
    +
    +

    Note

    + +
    • adam_db object must contain the dataset table with columns specified by key_cols and disp_cols.

    • +
    + +
    +

    Examples

    +
    run(ael01_nollt, syn_data)
    +#> MedDRA System Organ Class   MedDRA Preferred Term   Reported Term for the Adverse Event
    +#> ———————————————————————————————————————————————————————————————————————————————————————
    +#> cl A.1                      dcd A.1.1.1.1           trm A.1.1.1.1                      
    +#>                             dcd A.1.1.1.2           trm A.1.1.1.2                      
    +#> cl B.1                      dcd B.1.1.1.1           trm B.1.1.1.1                      
    +#> cl B.2                      dcd B.2.1.2.1           trm B.2.1.2.1                      
    +#>                             dcd B.2.2.3.1           trm B.2.2.3.1                      
    +#> cl C.1                      dcd C.1.1.1.3           trm C.1.1.1.3                      
    +#> cl C.2                      dcd C.2.1.2.1           trm C.2.1.2.1                      
    +#> cl D.1                      dcd D.1.1.1.1           trm D.1.1.1.1                      
    +#>                             dcd D.1.1.4.2           trm D.1.1.4.2                      
    +#> cl D.2                      dcd D.2.1.5.3           trm D.2.1.5.3                      
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/ael01_nollt_pre.html b/v0.2.8/reference/ael01_nollt_pre.html new file mode 100644 index 0000000000..bf809e22fa --- /dev/null +++ b/v0.2.8/reference/ael01_nollt_pre.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/ael02.html b/v0.2.8/reference/ael02.html new file mode 100644 index 0000000000..fed950a06a --- /dev/null +++ b/v0.2.8/reference/ael02.html @@ -0,0 +1,139 @@ + +AEL02 Listing 1 (Default) Listing of Adverse Events. — ael02_main • chevron + Skip to contents + + +
    +
    +
    + +
    +

    AEL02 Listing 1 (Default) Listing of Adverse Events.

    +
    + +
    +

    Usage

    +
    ael02_main(
    +  adam_db,
    +  dataset = "adae",
    +  key_cols = c("ID", "ASR"),
    +  disp_cols = c("AEDECOD", "TRTSDTM", "ASTDY", "ADURN", "AESER", "ASEV", "AREL", "AEOUT",
    +    "AECONTRT", "AEACN"),
    +  split_into_pages_by_var = "ACTARM",
    +  unique_rows = FALSE,
    +  ...
    +)
    +
    +ael02_pre(adam_db, dataset = "adae", arm_var = "ACTARM", ...)
    +
    +ael02
    +
    + +
    +

    Format

    +

    An object of class chevron_l of length 1.

    +
    +
    +

    Arguments

    + + +
    adam_db
    +

    (list of data.frames) object containing the ADaM datasets

    + + +
    dataset
    +

    (string) the name of a table in the adam_db object.

    + + +
    key_cols
    +

    (character) names of columns that should be treated as key columns when rendering the listing. +Key columns allow you to group repeat occurrences.

    + + +
    disp_cols
    +

    (character) names of non-key columns which should be displayed when the listing is rendered.

    + + +
    split_into_pages_by_var
    +

    (character or NULL) the name of the variable to split the listing by.

    + + +
    unique_rows
    +

    (flag) whether to keep only unique rows in listing.

    + + +
    ...
    +

    not used.

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + +
    +
    +

    Value

    +

    the main function returns an rlistings or a list object.

    +

    the preprocessing function returns a list of data.frame.

    +
    +
    +

    Functions

    + +
    • ael02_main(): Main TLG function

    • +
    • ael02_pre(): Preprocessing

    • +
    + +
    +

    Examples

    +
    res <- run(ael02, syn_data)
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/ael02_pre.html b/v0.2.8/reference/ael02_pre.html new file mode 100644 index 0000000000..2a35e8eae1 --- /dev/null +++ b/v0.2.8/reference/ael02_pre.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/ael03.html b/v0.2.8/reference/ael03.html new file mode 100644 index 0000000000..e54c37595e --- /dev/null +++ b/v0.2.8/reference/ael03.html @@ -0,0 +1,138 @@ + +AEL03 Listing 1 (Default) Listing of Serious Adverse Events. — ael03_main • chevron + Skip to contents + + +
    +
    +
    + +
    +

    AEL03 Listing 1 (Default) Listing of Serious Adverse Events.

    +
    + +
    +

    Usage

    +
    ael03_main(
    +  adam_db,
    +  dataset = "adae",
    +  key_cols = c("ID", "ASR"),
    +  disp_cols = c("AEDECOD", "TRTSDTM", "ASTDY", "ADURN", "ASEV", "AREL", "AEOUT",
    +    "AECONTRT", "AEACN", "SERREAS"),
    +  split_into_pages_by_var = "ACTARM",
    +  unique_rows = FALSE,
    +  ...
    +)
    +
    +ael03_pre(adam_db, dataset = "adae", arm_var = "ACTARM", ...)
    +
    +ael03
    +
    + +
    +

    Format

    +

    An object of class chevron_l of length 1.

    +
    +
    +

    Arguments

    + + +
    adam_db
    +

    (list of data.frames) object containing the ADaM datasets

    + + +
    dataset
    +

    (string) the name of a table in the adam_db object.

    + + +
    key_cols
    +

    (character) names of columns that should be treated as key columns when rendering the listing. +Key columns allow you to group repeat occurrences.

    + + +
    disp_cols
    +

    (character) names of non-key columns which should be displayed when the listing is rendered.

    + + +
    split_into_pages_by_var
    +

    (character or NULL) the name of the variable to split the listing by.

    + + +
    unique_rows
    +

    (flag) whether to keep only unique rows in listing.

    + + +
    ...
    +

    not used.

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + +
    +
    +

    Value

    +

    the main function returns an rlistings or a list object.

    +
    +
    +

    Functions

    + +
    • ael03_main(): Main TLG function

    • +
    • ael03_pre(): Preprocessing

    • +
    + +
    +

    Examples

    +
    res <- run(ael03, syn_data)
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/ael03_pre.html b/v0.2.8/reference/ael03_pre.html new file mode 100644 index 0000000000..c28a20bb7d --- /dev/null +++ b/v0.2.8/reference/ael03_pre.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/aet01.html b/v0.2.8/reference/aet01.html new file mode 100644 index 0000000000..311bef8b44 --- /dev/null +++ b/v0.2.8/reference/aet01.html @@ -0,0 +1,177 @@ + +AET01 Table 1 (Default) Overview of Deaths and Adverse Events Summary Table 1. — aet01_main • chevron + Skip to contents + + +
    +
    +
    + +
    +

    AET01 Table 1 (Default) Overview of Deaths and Adverse Events Summary Table 1.

    +
    + +
    +

    Usage

    +
    aet01_main(
    +  adam_db,
    +  arm_var = "ACTARM",
    +  lbl_overall = NULL,
    +  anl_vars = list(safety_var = c("FATAL", "SER", "SERWD", "SERDSM", "RELSER", "WD",
    +    "DSM", "REL", "RELWD", "RELDSM", "SEV")),
    +  anl_lbls = "Total number of {patient_label} with at least one",
    +  show_wd = TRUE,
    +  ...
    +)
    +
    +aet01_pre(adam_db, ...)
    +
    +aet01_post(tlg, prune_0 = FALSE, ...)
    +
    +aet01
    +
    + +
    +

    Format

    +

    An object of class chevron_t of length 1.

    +
    +
    +

    Arguments

    + + +
    adam_db
    +

    (list of data.frames) object containing the ADaM datasets

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + + +
    anl_vars
    +

    Named (list) of (character) variables the safety variables to be summarized.

    + + +
    anl_lbls
    +

    (character) of analysis labels.

    + + +
    show_wd
    +

    (flag) whether to display the number of patients withdrawn from study due to an adverse event and +the number of death.

    + + +
    ...
    +

    not used.

    + + +
    tlg
    +

    (TableTree, Listing or ggplot) object typically produced by a main function.

    + + +
    prune_0
    +

    (flag) remove 0 count rows

    + +
    +
    +

    Value

    +

    the main function returns an rtables object.

    +

    the preprocessing function returns a list of data.frame.

    +

    the postprocessing function returns an rtables object or an ElementaryTable (null report).

    +
    +
    +

    Details

    + +
    • Does not remove rows with zero counts by default.

    • +
    +
    +

    Functions

    + +
    • aet01_main(): Main TLG function

    • +
    • aet01_pre(): Preprocessing

    • +
    • aet01_post(): Postprocessing

    • +
    +
    +

    Note

    + +
    • adam_db object must contain an adsl table with the "DTHFL" and "DCSREAS" columns.

    • +
    • adam_db object must contain an adae table with the columns passed to anl_vars.

    • +
    + +
    +

    Examples

    +
    run(aet01, syn_data, arm_var = "ARM")
    +#>                                                                A: Drug X    B: Placebo   C: Combination
    +#>                                                                  (N=15)       (N=15)         (N=15)    
    +#>   —————————————————————————————————————————————————————————————————————————————————————————————————————
    +#>   Total number of patients with at least one AE                13 (86.7%)   14 (93.3%)     15 (100%)   
    +#>   Total number of AEs                                              58           59             99      
    +#>   Total number of deaths                                       2 (13.3%)    4 (26.7%)      3 (20.0%)   
    +#>   Total number of patients withdrawn from study due to an AE       0            0           1 (6.7%)   
    +#>   Total number of patients with at least one                                                           
    +#>     AE with fatal outcome                                      8 (53.3%)    8 (53.3%)      10 (66.7%)  
    +#>     Serious AE                                                 12 (80.0%)   12 (80.0%)     11 (73.3%)  
    +#>     Serious AE leading to withdrawal from treatment                0            0          2 (13.3%)   
    +#>     Serious AE leading to dose modification/interruption       4 (26.7%)    3 (20.0%)      4 (26.7%)   
    +#>     Related Serious AE                                         8 (53.3%)    8 (53.3%)      10 (66.7%)  
    +#>     AE leading to withdrawal from treatment                    2 (13.3%)    3 (20.0%)      3 (20.0%)   
    +#>     AE leading to dose modification/interruption               6 (40.0%)    9 (60.0%)      11 (73.3%)  
    +#>     Related AE                                                 11 (73.3%)   10 (66.7%)     13 (86.7%)  
    +#>     Related AE leading to withdrawal from treatment                0        3 (20.0%)          0       
    +#>     Related AE leading to dose modification/interruption        1 (6.7%)    4 (26.7%)      9 (60.0%)   
    +#>     Severe AE (at greatest intensity)                          11 (73.3%)   10 (66.7%)     12 (80.0%)  
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/aet01_aesi.html b/v0.2.8/reference/aet01_aesi.html new file mode 100644 index 0000000000..ba9be4f3e5 --- /dev/null +++ b/v0.2.8/reference/aet01_aesi.html @@ -0,0 +1,185 @@ + +AET01_AESI Table 1 (Default) Adverse Event of Special Interest Summary Table. — aet01_aesi_main • chevron + Skip to contents + + +
    +
    +
    + +
    +

    AET01_AESI Table 1 (Default) Adverse Event of Special Interest Summary Table.

    +
    + +
    +

    Usage

    +
    aet01_aesi_main(
    +  adam_db,
    +  arm_var = "ACTARM",
    +  lbl_overall = NULL,
    +  aesi_vars = NULL,
    +  grade_groups = NULL,
    +  ...
    +)
    +
    +aet01_aesi_pre(adam_db, ...)
    +
    +aet01_aesi_post(tlg, prune_0 = FALSE, ...)
    +
    +aet01_aesi
    +
    + +
    +

    Format

    +

    An object of class chevron_t of length 1.

    +
    +
    +

    Arguments

    + + +
    adam_db
    +

    (list of data.frames) object containing the ADaM datasets

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + + +
    aesi_vars
    +

    (character) the AESI variables to be included in the summary. Defaults to NA.

    + + +
    grade_groups
    +

    (list) the grade groups to be displayed.

    + + +
    ...
    +

    not used.

    + + +
    tlg
    +

    (TableTree, Listing or ggplot) object typically produced by a main function.

    + + +
    prune_0
    +

    (flag) remove 0 count rows

    + +
    +
    +

    Value

    +

    the main function returns an rtables object.

    +

    the preprocessing function returns a list of data.frame.

    +

    the postprocessing function returns an rtables object or an ElementaryTable (null report).

    +
    +
    +

    Details

    + +
    • Does not remove rows with zero counts by default.

    • +
    +
    +

    Functions

    + +
    • aet01_aesi_main(): Main TLG function

    • +
    • aet01_aesi_pre(): Preprocessing

    • +
    • aet01_aesi_post(): Postprocessing

    • +
    +
    +

    Note

    + +
    • adam_db object must contain an adae table with columns "AEOUT", "AEACN", "AECONTRT", "AESER", +"AREL", and the column specified by arm_var.

    • +
    • aesi_vars may contain any/all of the following variables to display: "ALLRESWD", "ALLRESDSM", +"ALLRESCONTRT", "NOTRESWD", "NOTRESDSM", "NOTRESCONTRT", "SERWD", "SERDSM", "SERCONTRT", +"RELWD", "RELDSM", "RELCONTRT", "RELSER".

    • +
    • aesi_vars variable prefixes are defined as follows:

      • "ALLRES" = "all non-fatal adverse events resolved"

      • +
      • "NOTRES" = "at least one unresolved or ongoing non-fatal adverse event"

      • +
      • "SER" = "serious adverse event"

      • +
      • "REL" = "related adverse event"

      • +
    • +
    • aesi_vars variable suffixes are defined as follows:

      • "WD" = "patients with study drug withdrawn"

      • +
      • "DSM" = "patients with dose modified/interrupted"

      • +
      • "CONTRT" = "patients with treatment received"

      • +
    • +
    • Several aesi_vars can be added to the table at once:

      • aesi_vars = "ALL" will include all possible aesi_vars.

      • +
      • Including "ALL_XXX" in aesi_vars where XXX is one of the prefixes listed above will include all +aesi_vars with that prefix.

      • +
    • +
    + +
    +

    Examples

    +
    run(aet01_aesi, syn_data)
    +#>                                                                                   A: Drug X    B: Placebo   C: Combination
    +#>                                                                                     (N=15)       (N=15)         (N=15)    
    +#>   ————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————
    +#>   Total number of patients with at least one AE                                   13 (86.7%)   14 (93.3%)     15 (100%)   
    +#>   Total number of AEs                                                                 58           59             99      
    +#>   Total number of patients with at least one AE by worst grade                                                            
    +#>     Grade 1                                                                           0         1 (6.7%)       1 (6.7%)   
    +#>     Grade 2                                                                        1 (6.7%)     1 (6.7%)       1 (6.7%)   
    +#>     Grade 3                                                                        1 (6.7%)    2 (13.3%)       1 (6.7%)   
    +#>     Grade 4                                                                       3 (20.0%)    2 (13.3%)      2 (13.3%)   
    +#>     Grade 5 (fatal outcome)                                                       8 (53.3%)    8 (53.3%)      10 (66.7%)  
    +#>   Total number of patients with study drug withdrawn due to AE                    2 (13.3%)    3 (20.0%)      3 (20.0%)   
    +#>   Total number of patients with dose modified/interrupted due to AE               6 (40.0%)    9 (60.0%)      11 (73.3%)  
    +#>   Total number of patients with treatment received for AE                         10 (66.7%)   10 (66.7%)     14 (93.3%)  
    +#>   Total number of patients with all non-fatal AEs resolved                        9 (60.0%)    10 (66.7%)     12 (80.0%)  
    +#>   Total number of patients with at least one unresolved or ongoing non-fatal AE   10 (66.7%)   9 (60.0%)      14 (93.3%)  
    +#>   Total number of patients with at least one serious AE                           12 (80.0%)   12 (80.0%)     11 (73.3%)  
    +#>   Total number of patients with at least one related AE                           11 (73.3%)   10 (66.7%)     13 (86.7%)  
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/aet01_aesi_lyt.html b/v0.2.8/reference/aet01_aesi_lyt.html new file mode 100644 index 0000000000..e692f96658 --- /dev/null +++ b/v0.2.8/reference/aet01_aesi_lyt.html @@ -0,0 +1,89 @@ + +aet01_aesi Layout — aet01_aesi_lyt • chevron + Skip to contents + + +
    +
    +
    + +
    +

    aet01_aesi Layout

    +
    + +
    +

    Usage

    +
    aet01_aesi_lyt(arm_var, aesi_vars, lbl_overall, lbl_aesi_vars, grade_groups)
    +
    + +
    +

    Arguments

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + + +
    lbl_aesi_vars
    +

    (character) the labels of the AESI variables to be summarized.

    + +
    +
    +

    Value

    +

    a PreDataTableLayouts object.

    +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/aet01_aesi_post.html b/v0.2.8/reference/aet01_aesi_post.html new file mode 100644 index 0000000000..9ea2b9de2b --- /dev/null +++ b/v0.2.8/reference/aet01_aesi_post.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/aet01_aesi_pre.html b/v0.2.8/reference/aet01_aesi_pre.html new file mode 100644 index 0000000000..9ea2b9de2b --- /dev/null +++ b/v0.2.8/reference/aet01_aesi_pre.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/aet01_lyt.html b/v0.2.8/reference/aet01_lyt.html new file mode 100644 index 0000000000..0b36ca9a02 --- /dev/null +++ b/v0.2.8/reference/aet01_lyt.html @@ -0,0 +1,97 @@ + +aet01 Layout — aet01_lyt • chevron + Skip to contents + + +
    +
    +
    + +
    +

    aet01 Layout

    +
    + +
    +

    Usage

    +
    aet01_lyt(arm_var, lbl_overall, anl_vars, anl_lbls, lbl_vars)
    +
    + +
    +

    Arguments

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + + +
    anl_vars
    +

    Named (list) of analysis variables.

    + + +
    anl_lbls
    +

    (character) of labels.

    + + +
    lbl_vars
    +

    Named (list) of analysis labels.

    + +
    +
    +

    Value

    +

    a PreDataTableLayouts object.

    +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/aet01_post.html b/v0.2.8/reference/aet01_post.html new file mode 100644 index 0000000000..09080b218e --- /dev/null +++ b/v0.2.8/reference/aet01_post.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/aet01_pre.html b/v0.2.8/reference/aet01_pre.html new file mode 100644 index 0000000000..09080b218e --- /dev/null +++ b/v0.2.8/reference/aet01_pre.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/aet02.html b/v0.2.8/reference/aet02.html new file mode 100644 index 0000000000..710c92731c --- /dev/null +++ b/v0.2.8/reference/aet02.html @@ -0,0 +1,201 @@ + +AET02 Table 1 (Default) Adverse Events by System Organ Class and Preferred Term Table 1. — aet02_label • chevron + Skip to contents + + +
    +
    +
    + +
    +

    The AET02 table provides an overview of the number of subjects experiencing adverse events and the number of advert +events categorized by Body System and Dictionary-Derived Term.

    +
    + +
    +

    Usage

    +
    aet02_label
    +
    +aet02_main(
    +  adam_db,
    +  arm_var = "ACTARM",
    +  row_split_var = "AEBODSYS",
    +  lbl_overall = NULL,
    +  summary_labels = list(all = aet02_label, TOTAL = c(nonunique =
    +    "Overall total number of events")),
    +  ...
    +)
    +
    +aet02_pre(adam_db, row_split_var = "AEBODSYS", ...)
    +
    +aet02_post(tlg, row_split_var = "AEBODSYS", prune_0 = TRUE, ...)
    +
    +aet02
    +
    + +
    +

    Format

    +

    An object of class character of length 2.

    +

    An object of class chevron_t of length 1.

    +
    +
    +

    Arguments

    + + +
    adam_db
    +

    (list of data.frames) object containing the ADaM datasets

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    row_split_var
    +

    (character) additional row split variables.

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + + +
    summary_labels
    +

    (list) of summarize labels. See details.

    + + +
    ...
    +

    not used.

    + + +
    tlg
    +

    (TableTree, Listing or ggplot) object typically produced by a main function.

    + + +
    prune_0
    +

    (flag) remove 0 count rows

    + +
    +
    +

    Value

    +

    the main function returns an rtables object.

    +

    the preprocessing function returns a list of data.frame.

    +

    the postprocessing function returns an rtables object or an ElementaryTable (null report).

    +
    +
    +

    Details

    + +
    • Numbers represent absolute numbers of subject and fraction of N, or absolute number of event when specified.

    • +
    • Remove zero-count rows unless overridden with prune_0 = FALSE.

    • +
    • Split columns by arm.

    • +
    • Does not include a total column by default.

    • +
    • Sort Dictionary-Derived Code (AEDECOD) by highest overall frequencies.

    • +
    • Missing values in AEBODSYS, and AEDECOD are labeled by No Coding Available. +summary_labels is used to control the summary for each level. If "all" is used, then each split will have that +summary statistic with the labels. One special case is "TOTAL", this is for the overall population.

    • +
    +
    +

    Functions

    + +
    • aet02_label: Default labels

    • +
    • aet02_main(): Main TLG function

    • +
    • aet02_pre(): Preprocessing

    • +
    • aet02_post(): Postprocessing

    • +
    +
    +

    Note

    + +
    • adam_db object must contain an adae table with the columns "AEBODSYS" and "AEDECOD".

    • +
    + +
    +

    Examples

    +
    run(aet02, syn_data)
    +#>   MedDRA System Organ Class                                    A: Drug X    B: Placebo   C: Combination
    +#>     MedDRA Preferred Term                                        (N=15)       (N=15)         (N=15)    
    +#>   —————————————————————————————————————————————————————————————————————————————————————————————————————
    +#>   Total number of patients with at least one adverse event     13 (86.7%)   14 (93.3%)     15 (100%)   
    +#>   Overall total number of events                                   58           59             99      
    +#>   cl B.2                                                                                               
    +#>     Total number of patients with at least one adverse event   11 (73.3%)   8 (53.3%)      10 (66.7%)  
    +#>     Total number of events                                         18           15             20      
    +#>     dcd B.2.2.3.1                                              8 (53.3%)    6 (40.0%)      7 (46.7%)   
    +#>     dcd B.2.1.2.1                                              5 (33.3%)    6 (40.0%)      5 (33.3%)   
    +#>   cl D.1                                                                                               
    +#>     Total number of patients with at least one adverse event   9 (60.0%)    5 (33.3%)      11 (73.3%)  
    +#>     Total number of events                                         13           9              19      
    +#>     dcd D.1.1.1.1                                              4 (26.7%)    4 (26.7%)      7 (46.7%)   
    +#>     dcd D.1.1.4.2                                              6 (40.0%)    2 (13.3%)      7 (46.7%)   
    +#>   cl A.1                                                                                               
    +#>     Total number of patients with at least one adverse event   7 (46.7%)    6 (40.0%)      10 (66.7%)  
    +#>     Total number of events                                         8            11             16      
    +#>     dcd A.1.1.1.2                                              5 (33.3%)    6 (40.0%)      6 (40.0%)   
    +#>     dcd A.1.1.1.1                                              3 (20.0%)     1 (6.7%)      6 (40.0%)   
    +#>   cl B.1                                                                                               
    +#>     Total number of patients with at least one adverse event   5 (33.3%)    6 (40.0%)      8 (53.3%)   
    +#>     Total number of events                                         6            6              12      
    +#>     dcd B.1.1.1.1                                              5 (33.3%)    6 (40.0%)      8 (53.3%)   
    +#>   cl C.2                                                                                               
    +#>     Total number of patients with at least one adverse event   6 (40.0%)    4 (26.7%)      8 (53.3%)   
    +#>     Total number of events                                         6            4              12      
    +#>     dcd C.2.1.2.1                                              6 (40.0%)    4 (26.7%)      8 (53.3%)   
    +#>   cl D.2                                                                                               
    +#>     Total number of patients with at least one adverse event   2 (13.3%)    5 (33.3%)      7 (46.7%)   
    +#>     Total number of events                                         3            5              10      
    +#>     dcd D.2.1.5.3                                              2 (13.3%)    5 (33.3%)      7 (46.7%)   
    +#>   cl C.1                                                                                               
    +#>     Total number of patients with at least one adverse event   4 (26.7%)    4 (26.7%)      5 (33.3%)   
    +#>     Total number of events                                         4            9              10      
    +#>     dcd C.1.1.1.3                                              4 (26.7%)    4 (26.7%)      5 (33.3%)   
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/aet02_main.html b/v0.2.8/reference/aet02_main.html new file mode 100644 index 0000000000..53adab12ab --- /dev/null +++ b/v0.2.8/reference/aet02_main.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/aet02_post.html b/v0.2.8/reference/aet02_post.html new file mode 100644 index 0000000000..53adab12ab --- /dev/null +++ b/v0.2.8/reference/aet02_post.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/aet02_pre.html b/v0.2.8/reference/aet02_pre.html new file mode 100644 index 0000000000..53adab12ab --- /dev/null +++ b/v0.2.8/reference/aet02_pre.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/aet03.html b/v0.2.8/reference/aet03.html new file mode 100644 index 0000000000..e6f4c961ff --- /dev/null +++ b/v0.2.8/reference/aet03.html @@ -0,0 +1,204 @@ + +AET03 Table 1 (Default) Advert Events by Greatest Intensity Table 1. — aet03_main • chevron + Skip to contents + + +
    +
    +
    + +
    +

    An adverse events table categorized by System +Organ Class, Dictionary-Derived Term and Greatest intensity.

    +
    + +
    +

    Usage

    +
    aet03_main(adam_db, arm_var = "ACTARM", lbl_overall = NULL, ...)
    +
    +aet03_pre(adam_db, ...)
    +
    +aet03_post(tlg, prune_0 = TRUE, ...)
    +
    +aet03
    +
    + +
    +

    Format

    +

    An object of class chevron_t of length 1.

    +
    +
    +

    Arguments

    + + +
    adam_db
    +

    (list of data.frames) object containing the ADaM datasets

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + + +
    ...
    +

    not used.

    + + +
    tlg
    +

    (TableTree, Listing or ggplot) object typically produced by a main function.

    + + +
    prune_0
    +

    (flag) remove 0 count rows

    + +
    +
    +

    Value

    +

    the main function returns an rtables object.

    +

    the preprocessing function returns a list of data.frame.

    +

    the postprocessing function returns an rtables object or an ElementaryTable (null report).

    +
    +
    +

    Details

    + +
    • Default Adverse Events by Greatest Intensity table.

    • +
    • Numbers represent absolute numbers of patients and fraction of N.

    • +
    • Remove zero-count rows unless overridden with prune_0 = FALSE.

    • +
    • Split columns by arm.

    • +
    • Does not include a total column by default.

    • +
    • Sort by Body System or Organ Class (SOC) and Dictionary-Derived Term (PT).

    • +
    +
    +

    Functions

    + +
    • aet03_main(): Main TLG function

    • +
    • aet03_pre(): Preprocessing

    • +
    • aet03_post(): Postprocessing

    • +
    +
    +

    Note

    + +
    • adam_db object must contain an adae table with the columns "AEBODSYS", "AEDECOD" and "ASEV".

    • +
    + +
    +

    Examples

    +
    run(aet03, syn_data)
    +#>   MedDRA System Organ Class   A: Drug X    B: Placebo   C: Combination
    +#>     MedDRA Preferred Term       (N=15)       (N=15)         (N=15)    
    +#>   ————————————————————————————————————————————————————————————————————
    +#>   - Any Intensity -           13 (86.7%)   14 (93.3%)     15 (100%)   
    +#>   MILD                            0         1 (6.7%)       1 (6.7%)   
    +#>   MODERATE                    2 (13.3%)    3 (20.0%)      2 (13.3%)   
    +#>   SEVERE                      11 (73.3%)   10 (66.7%)     12 (80.0%)  
    +#>   cl B.2                                                              
    +#>     - Any Intensity -         11 (73.3%)   8 (53.3%)      10 (66.7%)  
    +#>     MILD                      6 (40.0%)    2 (13.3%)      5 (33.3%)   
    +#>     MODERATE                  5 (33.3%)    6 (40.0%)      5 (33.3%)   
    +#>     dcd B.2.2.3.1                                                     
    +#>       - Any Intensity -       8 (53.3%)    6 (40.0%)      7 (46.7%)   
    +#>       MILD                    8 (53.3%)    6 (40.0%)      7 (46.7%)   
    +#>     dcd B.2.1.2.1                                                     
    +#>       - Any Intensity -       5 (33.3%)    6 (40.0%)      5 (33.3%)   
    +#>       MODERATE                5 (33.3%)    6 (40.0%)      5 (33.3%)   
    +#>   cl D.1                                                              
    +#>     - Any Intensity -         9 (60.0%)    5 (33.3%)      11 (73.3%)  
    +#>     MODERATE                  5 (33.3%)     1 (6.7%)      4 (26.7%)   
    +#>     SEVERE                    4 (26.7%)    4 (26.7%)      7 (46.7%)   
    +#>     dcd D.1.1.1.1                                                     
    +#>       - Any Intensity -       4 (26.7%)    4 (26.7%)      7 (46.7%)   
    +#>       SEVERE                  4 (26.7%)    4 (26.7%)      7 (46.7%)   
    +#>     dcd D.1.1.4.2                                                     
    +#>       - Any Intensity -       6 (40.0%)    2 (13.3%)      7 (46.7%)   
    +#>       MODERATE                6 (40.0%)    2 (13.3%)      7 (46.7%)   
    +#>   cl A.1                                                              
    +#>     - Any Intensity -         7 (46.7%)    6 (40.0%)      10 (66.7%)  
    +#>     MILD                      2 (13.3%)        0          4 (26.7%)   
    +#>     MODERATE                  5 (33.3%)    6 (40.0%)      6 (40.0%)   
    +#>     dcd A.1.1.1.2                                                     
    +#>       - Any Intensity -       5 (33.3%)    6 (40.0%)      6 (40.0%)   
    +#>       MODERATE                5 (33.3%)    6 (40.0%)      6 (40.0%)   
    +#>     dcd A.1.1.1.1                                                     
    +#>       - Any Intensity -       3 (20.0%)     1 (6.7%)      6 (40.0%)   
    +#>       MILD                    3 (20.0%)     1 (6.7%)      6 (40.0%)   
    +#>   cl B.1                                                              
    +#>     - Any Intensity -         5 (33.3%)    6 (40.0%)      8 (53.3%)   
    +#>     SEVERE                    5 (33.3%)    6 (40.0%)      8 (53.3%)   
    +#>     dcd B.1.1.1.1                                                     
    +#>       - Any Intensity -       5 (33.3%)    6 (40.0%)      8 (53.3%)   
    +#>       SEVERE                  5 (33.3%)    6 (40.0%)      8 (53.3%)   
    +#>   cl C.2                                                              
    +#>     - Any Intensity -         6 (40.0%)    4 (26.7%)      8 (53.3%)   
    +#>     MODERATE                  6 (40.0%)    4 (26.7%)      8 (53.3%)   
    +#>     dcd C.2.1.2.1                                                     
    +#>       - Any Intensity -       6 (40.0%)    4 (26.7%)      8 (53.3%)   
    +#>       MODERATE                6 (40.0%)    4 (26.7%)      8 (53.3%)   
    +#>   cl D.2                                                              
    +#>     - Any Intensity -         2 (13.3%)    5 (33.3%)      7 (46.7%)   
    +#>     MILD                      2 (13.3%)    5 (33.3%)      7 (46.7%)   
    +#>     dcd D.2.1.5.3                                                     
    +#>       - Any Intensity -       2 (13.3%)    5 (33.3%)      7 (46.7%)   
    +#>       MILD                    2 (13.3%)    5 (33.3%)      7 (46.7%)   
    +#>   cl C.1                                                              
    +#>     - Any Intensity -         4 (26.7%)    4 (26.7%)      5 (33.3%)   
    +#>     SEVERE                    4 (26.7%)    4 (26.7%)      5 (33.3%)   
    +#>     dcd C.1.1.1.3                                                     
    +#>       - Any Intensity -       4 (26.7%)    4 (26.7%)      5 (33.3%)   
    +#>       SEVERE                  4 (26.7%)    4 (26.7%)      5 (33.3%)   
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/aet03_lyt.html b/v0.2.8/reference/aet03_lyt.html new file mode 100644 index 0000000000..b8d5ffaccd --- /dev/null +++ b/v0.2.8/reference/aet03_lyt.html @@ -0,0 +1,97 @@ + +aet03 Layout — aet03_lyt • chevron + Skip to contents + + +
    +
    +
    + +
    +

    aet03 Layout

    +
    + +
    +

    Usage

    +
    aet03_lyt(arm_var, lbl_overall, lbl_aebodsys, lbl_aedecod, intensity_grade)
    +
    + +
    +

    Arguments

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + + +
    lbl_aebodsys
    +

    (string) text label for AEBODSYS.

    + + +
    lbl_aedecod
    +

    (string) text label for AEDECOD.

    + + +
    intensity_grade
    +

    (character) describing the intensity levels present in the dataset.

    + +
    +
    +

    Value

    +

    a PreDataTableLayouts object.

    +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/aet03_post.html b/v0.2.8/reference/aet03_post.html new file mode 100644 index 0000000000..b2a5f31884 --- /dev/null +++ b/v0.2.8/reference/aet03_post.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/aet03_pre.html b/v0.2.8/reference/aet03_pre.html new file mode 100644 index 0000000000..b2a5f31884 --- /dev/null +++ b/v0.2.8/reference/aet03_pre.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/aet04.html b/v0.2.8/reference/aet04.html new file mode 100644 index 0000000000..654ec4042d --- /dev/null +++ b/v0.2.8/reference/aet04.html @@ -0,0 +1,183 @@ + +AET04 Table 1 (Default) Adverse Events by Highest NCI CTACAE AE Grade Table 1. — aet04_main • chevron + Skip to contents + + +
    +
    +
    + +
    +

    The AET04 table provides an +overview of adverse event with the highest NCI CTCAE grade per individual.

    +
    + +
    +

    Usage

    +
    aet04_main(
    +  adam_db,
    +  arm_var = "ACTARM",
    +  lbl_overall = NULL,
    +  grade_groups = NULL,
    +  ...
    +)
    +
    +aet04_pre(adam_db, ...)
    +
    +aet04_post(tlg, prune_0 = TRUE, ...)
    +
    +aet04
    +
    + +
    +

    Format

    +

    An object of class chevron_t of length 1.

    +
    +
    +

    Arguments

    + + +
    adam_db
    +

    (list of data.frames) object containing the ADaM datasets

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + + +
    grade_groups
    +

    (list) putting in correspondence toxicity grades and labels.

    + + +
    ...
    +

    not used.

    + + +
    tlg
    +

    (TableTree, Listing or ggplot) object typically produced by a main function.

    + + +
    prune_0
    +

    (flag) remove 0 count rows

    + +
    +
    +

    Value

    +

    the main function returns an rtables object.

    +

    the preprocessing function returns a list of data.frame.

    +

    the postprocessing function returns an rtables object or an ElementaryTable (null report).

    +
    +
    +

    Details

    + +
    • Numbers represent absolute numbers of patients and fraction of N, or absolute number of event when specified.

    • +
    • Remove zero-count rows unless overridden with prune_0 = FALSE.

    • +
    • Events with missing grading values are excluded.

    • +
    • Split columns by arm, typically ACTARM.

    • +
    • Does not include a total column by default.

    • +
    • Sort Body System or Organ Class and Dictionary-Derived Term by highest overall frequencies. Analysis Toxicity +Grade is sorted by severity.

    • +
    +
    +

    Functions

    + +
    • aet04_main(): Main TLG function

    • +
    • aet04_pre(): Preprocessing

    • +
    • aet04_post(): Postprocessing

    • +
    +
    +

    Note

    + +
    • adam_db object must contain an adae table with the columns "AEBODSYS", "AEDECOD" and "ATOXGR".

    • +
    + +
    +

    Examples

    +
    grade_groups <- list(
    +  "Grade 1-2" = c("1", "2"),
    +  "Grade 3-4" = c("3", "4"),
    +  "Grade 5" = c("5")
    +)
    +proc_data <- dunlin::log_filter(syn_data, AEBODSYS == "cl A.1", "adae")
    +run(aet04, proc_data, grade_groups = grade_groups)
    +#>   MedDRA System Organ Class                                                          
    +#>     MedDRA Preferred Term                     A: Drug X   B: Placebo   C: Combination
    +#>                               Grade            (N=15)       (N=15)         (N=15)    
    +#>   ———————————————————————————————————————————————————————————————————————————————————
    +#>   - Any adverse events -                                                             
    +#>                               - Any Grade -   7 (46.7%)   6 (40.0%)      10 (66.7%)  
    +#>                               Grade 1-2       7 (46.7%)   6 (40.0%)      10 (66.7%)  
    +#>                               1               2 (13.3%)       0          4 (26.7%)   
    +#>                               2               5 (33.3%)   6 (40.0%)      6 (40.0%)   
    +#>   cl A.1                                                                             
    +#>     - Overall -                                                                      
    +#>                               - Any Grade -   7 (46.7%)   6 (40.0%)      10 (66.7%)  
    +#>                               Grade 1-2       7 (46.7%)   6 (40.0%)      10 (66.7%)  
    +#>                               1               2 (13.3%)       0          4 (26.7%)   
    +#>                               2               5 (33.3%)   6 (40.0%)      6 (40.0%)   
    +#>     dcd A.1.1.1.2                                                                    
    +#>                               - Any Grade -   5 (33.3%)   6 (40.0%)      6 (40.0%)   
    +#>                               Grade 1-2       5 (33.3%)   6 (40.0%)      6 (40.0%)   
    +#>                               2               5 (33.3%)   6 (40.0%)      6 (40.0%)   
    +#>     dcd A.1.1.1.1                                                                    
    +#>                               - Any Grade -   3 (20.0%)    1 (6.7%)      6 (40.0%)   
    +#>                               Grade 1-2       3 (20.0%)    1 (6.7%)      6 (40.0%)   
    +#>                               1               3 (20.0%)    1 (6.7%)      6 (40.0%)   
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/aet04_lyt.html b/v0.2.8/reference/aet04_lyt.html new file mode 100644 index 0000000000..c67eaf8a90 --- /dev/null +++ b/v0.2.8/reference/aet04_lyt.html @@ -0,0 +1,108 @@ + +aet04 Layout — aet04_lyt • chevron + Skip to contents + + +
    +
    +
    + +
    +

    aet04 Layout

    +
    + +
    +

    Usage

    +
    aet04_lyt(
    +  arm_var,
    +  total_var,
    +  lbl_overall,
    +  lbl_aebodsys,
    +  lbl_aedecod,
    +  grade_groups
    +)
    +
    + +
    +

    Arguments

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    total_var
    +

    (string) variable to create summary of all variables.

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + + +
    lbl_aebodsys
    +

    (string) text label for AEBODSYS.

    + + +
    lbl_aedecod
    +

    (string) text label for AEDECOD.

    + + +
    grade_groups
    +

    (list) putting in correspondence toxicity grades and labels.

    + +
    +
    +

    Value

    +

    a PreDataTableLayouts object.

    +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/aet04_post.html b/v0.2.8/reference/aet04_post.html new file mode 100644 index 0000000000..bfa4befdcf --- /dev/null +++ b/v0.2.8/reference/aet04_post.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/aet04_pre.html b/v0.2.8/reference/aet04_pre.html new file mode 100644 index 0000000000..bfa4befdcf --- /dev/null +++ b/v0.2.8/reference/aet04_pre.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/aet05.html b/v0.2.8/reference/aet05.html new file mode 100644 index 0000000000..cfc3b10823 --- /dev/null +++ b/v0.2.8/reference/aet05.html @@ -0,0 +1,189 @@ + +AET05 Table 1 (Default) Adverse Event Rate Adjusted for Patient-Years at Risk - First Occurrence. — aet05_main • chevron + Skip to contents + + +
    +
    +
    + +
    +

    The AET05 table produces the standard adverse event rate adjusted for patient-years at risk summary +considering first occurrence.

    +
    + +
    +

    Usage

    +
    aet05_main(
    +  adam_db,
    +  dataset = "adsaftte",
    +  arm_var = "ACTARM",
    +  lbl_overall = NULL,
    +  ...
    +)
    +
    +aet05_pre(adam_db, dataset = "adsaftte", ...)
    +
    +aet05_post(tlg, prune_0 = FALSE, ...)
    +
    +aet05
    +
    + +
    +

    Format

    +

    An object of class chevron_t of length 1.

    +
    +
    +

    Arguments

    + + +
    adam_db
    +

    (list of data.frames) object containing the ADaM datasets

    + + +
    dataset
    +

    (string) the name of a table in the adam_db object.

    + + +
    arm_var
    +

    (string) the arm variable used for arm splitting.

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + + +
    ...
    +

    Further arguments passed to tern::control_incidence_rate().

    + + +
    tlg
    +

    (TableTree, Listing or ggplot) object typically produced by a main function.

    + + +
    prune_0
    +

    (flag) remove 0 count rows

    + +
    +
    +

    Value

    +

    the main function returns an rtables object.

    +

    the preprocessing function returns a list of data.frame.

    +

    the postprocessing function returns an rtables object or an ElementaryTable (null report).

    +
    +
    +

    Details

    + +
    • Total patient-years at risk is the sum over all patients of the time intervals (in years).

    • +
    • Split columns by arm, typically ACTARM.

    • +
    • Split rows by parameter code.

    • +
    • AVAL is patient-years at risk.

    • +
    • N_EVENTS is the number of adverse events observed.

    • +
    • The table allows confidence level to be adjusted, default is 95%.

    • +
    • Keep zero count rows by default.

    • +
    +
    +

    Functions

    + +
    • aet05_main(): Main TLG function

    • +
    • aet05_pre(): Preprocessing

    • +
    • aet05_post(): Postprocessing

    • +
    +
    +

    Note

    + +
    • adam_db object must contain table named as dataset with the columns "PARAMCD", "PARAM", +"AVAL", and "CNSR".

    • +
    + +
    +

    Examples

    +
    library(dplyr)
    +#> 
    +#> Attaching package: ‘dplyr’
    +#> The following object is masked from ‘package:testthat’:
    +#> 
    +#>     matches
    +#> The following objects are masked from ‘package:stats’:
    +#> 
    +#>     filter, lag
    +#> The following objects are masked from ‘package:base’:
    +#> 
    +#>     intersect, setdiff, setequal, union
    +library(dunlin)
    +
    +proc_data <- log_filter(syn_data, PARAMCD == "AETTE1", "adsaftte")
    +
    +run(aet05, proc_data)
    +#>                                                     A: Drug X       B: Placebo      C: Combination
    +#>                                                      (N=15)           (N=15)            (N=15)    
    +#>   ————————————————————————————————————————————————————————————————————————————————————————————————
    +#>   Time to first occurrence of any adverse event                                                   
    +#>     Total patient-years at risk                       31.0              9.0              22.0     
    +#>     Number of adverse events observed                   5               13                8       
    +#>     AE rate per 100 patient-years                     16.13           143.75            36.30     
    +#>     95% CI                                        (1.99, 30.27)   (65.61, 221.89)   (11.15, 61.45)
    +
    +run(aet05, proc_data, conf_level = 0.90, conf_type = "exact")
    +#>                                                     A: Drug X       B: Placebo      C: Combination
    +#>                                                      (N=15)           (N=15)            (N=15)    
    +#>   ————————————————————————————————————————————————————————————————————————————————————————————————
    +#>   Time to first occurrence of any adverse event                                                   
    +#>     Total patient-years at risk                       31.0              9.0              22.0     
    +#>     Number of adverse events observed                   5               13                8       
    +#>     AE rate per 100 patient-years                     16.13           143.75            36.30     
    +#>     90% CI                                        (6.36, 33.91)   (85.03, 228.55)   (18.06, 65.50)
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/aet05_all.html b/v0.2.8/reference/aet05_all.html new file mode 100644 index 0000000000..c348bae2fe --- /dev/null +++ b/v0.2.8/reference/aet05_all.html @@ -0,0 +1,131 @@ + +AET05_ALL Table 1 (Default) Adverse Event Rate Adjusted for Patient-Years at Risk - All Occurrences. — aet05_all_pre • chevron + Skip to contents + + +
    +
    +
    + +
    +

    The AET05_ALL table produces the standard adverse event rate adjusted for patient-years at risk summary +considering all occurrences.

    +
    + +
    +

    Usage

    +
    aet05_all_pre(adam_db, dataset = "adsaftte", ...)
    +
    +aet05_all
    +
    + +
    +

    Format

    +

    An object of class chevron_t of length 1.

    +
    +
    +

    Arguments

    + + +
    adam_db
    +

    (list of data.frames) object containing the ADaM datasets

    + + +
    dataset
    +

    (string) the name of a table in the adam_db object.

    + + +
    ...
    +

    not used.

    + +
    +
    +

    Value

    +

    the preprocessing function returns a list of data.frame.

    +
    +
    +

    Functions

    + +
    • aet05_all_pre(): Preprocessing

    • +
    + +
    +

    Examples

    +
    library(dplyr)
    +library(dunlin)
    +
    +proc_data <- log_filter(syn_data, PARAMCD == "AETOT1" | PARAMCD == "AEREPTTE", "adsaftte")
    +
    +run(aet05_all, proc_data)
    +#>                                                  A: Drug X        B: Placebo      C: Combination 
    +#>                                                    (N=15)           (N=15)            (N=15)     
    +#>   ———————————————————————————————————————————————————————————————————————————————————————————————
    +#>   Number of occurrences of any adverse event                                                     
    +#>     Total patient-years at risk                     44.4             44.2              44.4      
    +#>     Number of adverse events observed                29               49                56       
    +#>     AE rate per 100 patient-years                  65.32            110.76            126.15     
    +#>     95% CI                                     (41.54, 89.09)   (79.75, 141.77)   (93.11, 159.19)
    +
    +run(aet05_all, proc_data, conf_level = 0.90, conf_type = "exact")
    +#>                                                  A: Drug X        B: Placebo      C: Combination 
    +#>                                                    (N=15)           (N=15)            (N=15)     
    +#>   ———————————————————————————————————————————————————————————————————————————————————————————————
    +#>   Number of occurrences of any adverse event                                                     
    +#>     Total patient-years at risk                     44.4             44.2              44.4      
    +#>     Number of adverse events observed                29               49                56       
    +#>     AE rate per 100 patient-years                  65.32            110.76            126.15     
    +#>     90% CI                                     (46.73, 89.06)   (86.08, 140.53)   (99.76, 157.60)
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/aet05_lyt.html b/v0.2.8/reference/aet05_lyt.html new file mode 100644 index 0000000000..f6c2ca9d0f --- /dev/null +++ b/v0.2.8/reference/aet05_lyt.html @@ -0,0 +1,102 @@ + +aet05 Layout — aet05_lyt • chevron + Skip to contents + + +
    +
    +
    + +
    +

    aet05 Layout

    +
    + +
    +

    Usage

    +
    aet05_lyt(arm_var, lbl_overall, param_label, vars, n_events, control)
    +
    + +
    +

    Arguments

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + + +
    param_label
    +

    (string) variable for parameter code.

    + + +
    vars
    +

    (string) variable for the primary analysis variable to be iterated over.

    + + +
    n_events
    +

    (string) variable to count the number of events observed.

    + + +
    control
    +

    (list) parameters for estimation details, specified by using the helper function +control_incidence_rate().

    + +
    +
    +

    Value

    +

    a PreDataTableLayouts object.

    +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/aet05_post.html b/v0.2.8/reference/aet05_post.html new file mode 100644 index 0000000000..5219f9a88f --- /dev/null +++ b/v0.2.8/reference/aet05_post.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/aet05_pre.html b/v0.2.8/reference/aet05_pre.html new file mode 100644 index 0000000000..5219f9a88f --- /dev/null +++ b/v0.2.8/reference/aet05_pre.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/aet10.html b/v0.2.8/reference/aet10.html new file mode 100644 index 0000000000..1bd9f34490 --- /dev/null +++ b/v0.2.8/reference/aet10.html @@ -0,0 +1,159 @@ + +AET10 Table 1 (Default) Most Common (xx%) Adverse Events Preferred Terms Table 1. — aet10_main • chevron + Skip to contents + + +
    +
    +
    + +
    +

    The AET10 table Include Adverse Events occurring with user-specified threshold X% in at least +one of the treatment groups. Standard table summarized by preferred term (PT). +Order the data by total column frequency from most to least frequently reported PT (regardless of SOC).

    +
    + +
    +

    Usage

    +
    aet10_main(adam_db, arm_var = "ACTARM", lbl_overall = NULL, ...)
    +
    +aet10_pre(adam_db, ...)
    +
    +aet10_post(tlg, atleast = 0.05, ...)
    +
    +aet10
    +
    + +
    +

    Format

    +

    An object of class chevron_t of length 1.

    +
    +
    +

    Arguments

    + + +
    adam_db
    +

    (list of data.frames) object containing the ADaM datasets

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + + +
    ...
    +

    not used.

    + + +
    tlg
    +

    (TableTree, Listing or ggplot) object typically produced by a main function.

    + + +
    atleast
    +

    given cut-off in numeric format, default is 0.05

    + +
    +
    +

    Value

    +

    the main function returns an rtables object

    +

    the preprocessing function returns a list of data.frame.

    +

    the postprocessing function returns an rtables object or an ElementaryTable (null report).

    +
    +
    +

    Details

    + +
    • Numbers represent absolute numbers of subject and fraction of N, or absolute number of event when specified.

    • +
    • Remove zero-count rows unless overridden with prune_0 = FALSE.

    • +
    • Split columns by arm.

    • +
    • Does not include a total column by default.

    • +
    • Sort Dictionary-Derived Code (AEDECOD) by highest overall frequencies.

    • +
    • Missing values in AEDECOD are labeled by No Coding Available.

    • +
    +
    +

    Functions

    + +
    • aet10_main(): Main TLG function

    • +
    • aet10_pre(): Preprocessing

    • +
    • aet10_post(): Postprocessing

    • +
    +
    +

    Note

    + +
    • adam_db object must contain an adae table with the columns "AEDECOD".

    • +
    + +
    +

    Examples

    +
    run(aet10, syn_data)
    +#>                           A: Drug X   B: Placebo   C: Combination
    +#>   MedDRA Preferred Term    (N=15)       (N=15)         (N=15)    
    +#>   ———————————————————————————————————————————————————————————————
    +#>   dcd B.2.2.3.1           8 (53.3%)   6 (40.0%)      7 (46.7%)   
    +#>   dcd B.1.1.1.1           5 (33.3%)   6 (40.0%)      8 (53.3%)   
    +#>   dcd C.2.1.2.1           6 (40.0%)   4 (26.7%)      8 (53.3%)   
    +#>   dcd A.1.1.1.2           5 (33.3%)   6 (40.0%)      6 (40.0%)   
    +#>   dcd B.2.1.2.1           5 (33.3%)   6 (40.0%)      5 (33.3%)   
    +#>   dcd D.1.1.1.1           4 (26.7%)   4 (26.7%)      7 (46.7%)   
    +#>   dcd D.1.1.4.2           6 (40.0%)   2 (13.3%)      7 (46.7%)   
    +#>   dcd D.2.1.5.3           2 (13.3%)   5 (33.3%)      7 (46.7%)   
    +#>   dcd C.1.1.1.3           4 (26.7%)   4 (26.7%)      5 (33.3%)   
    +#>   dcd A.1.1.1.1           3 (20.0%)    1 (6.7%)      6 (40.0%)   
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/aet10_lyt.html b/v0.2.8/reference/aet10_lyt.html new file mode 100644 index 0000000000..e34b4a7f1a --- /dev/null +++ b/v0.2.8/reference/aet10_lyt.html @@ -0,0 +1,89 @@ + +aet10 Layout — aet10_lyt • chevron + Skip to contents + + +
    +
    +
    + +
    +

    aet10 Layout

    +
    + +
    +

    Usage

    +
    aet10_lyt(arm_var, lbl_overall, lbl_aedecod)
    +
    + +
    +

    Arguments

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + + +
    lbl_aedecod
    +

    (character) text label for AEDECOD.

    + +
    +
    +

    Value

    +

    a PreDataTableLayouts object.

    +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/aet10_post.html b/v0.2.8/reference/aet10_post.html new file mode 100644 index 0000000000..a6da4b3bb4 --- /dev/null +++ b/v0.2.8/reference/aet10_post.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/aet10_pre.html b/v0.2.8/reference/aet10_pre.html new file mode 100644 index 0000000000..a6da4b3bb4 --- /dev/null +++ b/v0.2.8/reference/aet10_pre.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/afun_p.html b/v0.2.8/reference/afun_p.html new file mode 100644 index 0000000000..157b483be6 --- /dev/null +++ b/v0.2.8/reference/afun_p.html @@ -0,0 +1,129 @@ + +Analyze with defined precision — afun_p • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Analyze with defined precision

    +
    + +
    +

    Usage

    +
    afun_p(
    +  x,
    +  .N_col,
    +  .spl_context,
    +  precision,
    +  .N_row,
    +  .var = NULL,
    +  .df_row = NULL,
    +  .stats = NULL,
    +  .labels = NULL,
    +  .indent_mods = NULL,
    +  ...
    +)
    +
    + +
    +

    Arguments

    + + +
    x
    +

    value to analyze

    + + +
    .N_col
    +

    (int) See tern::analyze_variables.

    + + +
    .spl_context
    +

    split context.

    + + +
    precision
    +

    (named list of integer) where names of columns found in .df_row and the values indicate the +number of digits in statistics for numeric value. If default is set, and parameter precision not specified, the +value for default will be used. If neither are provided, auto determination is used. See tern::format_auto.

    + + +
    .N_row
    +

    (int) See tern::analyze_variables.

    + + +
    .var
    +

    variable name.

    + + +
    .stats
    +

    (named list of character) where names of columns found in .df_row and the values indicate the +statistical analysis to perform. If default is set, and parameter precision not specified, the +value for default will be used.

    + + +
    .labels
    +

    (character) See tern::analyze_variables.

    + + +
    .indent_mods
    +

    (integer) See tern::analyze_variables.

    + + +
    ...
    +

    additional arguments for tern::a_summary.

    + +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/afun_skip.html b/v0.2.8/reference/afun_skip.html new file mode 100644 index 0000000000..5b4cc41067 --- /dev/null +++ b/v0.2.8/reference/afun_skip.html @@ -0,0 +1,141 @@ + +Analyze skip baseline — afun_skip • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Analyze skip baseline

    +
    + +
    +

    Usage

    +
    afun_skip(
    +  x,
    +  .var,
    +  .spl_context,
    +  paramcdvar,
    +  visitvar,
    +  skip,
    +  precision,
    +  .stats,
    +  .labels = NULL,
    +  .indent_mods = NULL,
    +  .N_col,
    +  .N_row,
    +  ...
    +)
    +
    + +
    +

    Arguments

    + + +
    x
    +

    value to analyze

    + + +
    .var
    +

    variable name.

    + + +
    .spl_context
    +

    split context.

    + + +
    paramcdvar
    +

    (string) name of parameter code.

    + + +
    visitvar
    +

    (string) name of the visit variable.

    + + +
    skip
    +

    Named (character) indicating the pairs to skip in analyze.

    + + +
    precision
    +

    (named list of integer) where names are values found in the PARAMCD column and the values +indicate the number of digits in statistics. If default is set, and parameter precision not specified, +the value for default will be used.

    + + +
    .stats
    +

    (character) See tern::analyze_variables.

    + + +
    .labels
    +

    (character) See tern::analyze_variables.

    + + +
    .indent_mods
    +

    (integer) See tern::analyze_variables.

    + + +
    .N_col
    +

    (int) See tern::analyze_variables.

    + + +
    .N_row
    +

    (int) See tern::analyze_variables.

    + + +
    ...
    +

    additional arguments for tern::a_summary.

    + +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/args_ls,chevron_tlg-method.html b/v0.2.8/reference/args_ls,chevron_tlg-method.html new file mode 100644 index 0000000000..31dce0c508 --- /dev/null +++ b/v0.2.8/reference/args_ls,chevron_tlg-method.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/args_ls.html b/v0.2.8/reference/args_ls.html new file mode 100644 index 0000000000..992a2e3b99 --- /dev/null +++ b/v0.2.8/reference/args_ls.html @@ -0,0 +1,127 @@ + +Get Arguments List — args_ls • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Get Arguments List

    +
    + +
    +

    Usage

    +
    args_ls(x, simplify = FALSE, omit = NULL)
    +
    +# S4 method for class 'chevron_tlg'
    +args_ls(x, simplify = FALSE, omit = NULL)
    +
    + +
    +

    Arguments

    + + +
    x
    +

    (chevron_tlg) input.

    + + +
    simplify
    +

    (flag) whether to simplify the output, coalescing the values of the parameters. The order of +priority for the value of the parameters is: main, preprocess and postprocess.

    + + +
    omit
    +

    (character) the names of the argument to omit from the output.

    + +
    +
    +

    Value

    +

    a list of the formal arguments with their default for the functions stored in the chevron_tlg object +passed a x argument.

    +
    + +
    +

    Examples

    +
    args_ls(aet01, simplify = TRUE)
    +#> $adam_db
    +#> 
    +#> 
    +#> $arm_var
    +#> [1] "ACTARM"
    +#> 
    +#> $lbl_overall
    +#> NULL
    +#> 
    +#> $anl_vars
    +#> list(safety_var = c("FATAL", "SER", "SERWD", "SERDSM", "RELSER", 
    +#>     "WD", "DSM", "REL", "RELWD", "RELDSM", "SEV"))
    +#> 
    +#> $anl_lbls
    +#> [1] "Total number of {patient_label} with at least one"
    +#> 
    +#> $show_wd
    +#> [1] TRUE
    +#> 
    +#> $...
    +#> 
    +#> 
    +#> $tlg
    +#> 
    +#> 
    +#> $prune_0
    +#> [1] FALSE
    +#> 
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/assert_single_value.html b/v0.2.8/reference/assert_single_value.html new file mode 100644 index 0000000000..488d1d440e --- /dev/null +++ b/v0.2.8/reference/assert_single_value.html @@ -0,0 +1,85 @@ + +Check variable only has one unique value. — assert_single_value • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Check variable only has one unique value.

    +
    + +
    +

    Usage

    +
    assert_single_value(x, label = deparse(substitute(x)))
    +
    + +
    +

    Arguments

    + + +
    x
    +

    value vector.

    + + +
    label
    +

    (string) label of input.

    + +
    +
    +

    Value

    +

    invisible NULL or an error message if the criteria are not fulfilled.

    +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/assert_valid_type.html b/v0.2.8/reference/assert_valid_type.html new file mode 100644 index 0000000000..f93d2758fe --- /dev/null +++ b/v0.2.8/reference/assert_valid_type.html @@ -0,0 +1,89 @@ + +Check variable is of correct type — assert_valid_type • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Check variable is of correct type

    +
    + +
    +

    Usage

    +
    assert_valid_type(x, types, label = deparse(substitute(x)))
    +
    + +
    +

    Arguments

    + + +
    x
    +

    Object to check the type.

    + + +
    types
    +

    (character) possible types to check.

    + + +
    label
    +

    (string) label.

    + +
    +
    +

    Value

    +

    invisible NULL or an error message if the criteria are not fulfilled.

    +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/assert_valid_var.POSIXct.html b/v0.2.8/reference/assert_valid_var.POSIXct.html new file mode 100644 index 0000000000..7c1c184125 --- /dev/null +++ b/v0.2.8/reference/assert_valid_var.POSIXct.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/assert_valid_var.character.html b/v0.2.8/reference/assert_valid_var.character.html new file mode 100644 index 0000000000..7c1c184125 --- /dev/null +++ b/v0.2.8/reference/assert_valid_var.character.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/assert_valid_var.default.html b/v0.2.8/reference/assert_valid_var.default.html new file mode 100644 index 0000000000..7c1c184125 --- /dev/null +++ b/v0.2.8/reference/assert_valid_var.default.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/assert_valid_var.factor.html b/v0.2.8/reference/assert_valid_var.factor.html new file mode 100644 index 0000000000..7c1c184125 --- /dev/null +++ b/v0.2.8/reference/assert_valid_var.factor.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/assert_valid_var.html b/v0.2.8/reference/assert_valid_var.html new file mode 100644 index 0000000000..45b94c0690 --- /dev/null +++ b/v0.2.8/reference/assert_valid_var.html @@ -0,0 +1,171 @@ + +Check whether var is valid — assert_valid_var • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Check whether var is valid

    +
    + +
    +

    Usage

    +
    assert_valid_var(x, label, na_ok, empty_ok, ...)
    +
    +# S3 method for class 'character'
    +assert_valid_var(
    +  x,
    +  label = deparse(substitute(x)),
    +  na_ok = FALSE,
    +  empty_ok = FALSE,
    +  min_chars = 1L,
    +  ...
    +)
    +
    +# S3 method for class 'factor'
    +assert_valid_var(
    +  x,
    +  label = deparse(substitute(x)),
    +  na_ok = FALSE,
    +  empty_ok = FALSE,
    +  min_chars = 1L,
    +  ...
    +)
    +
    +# S3 method for class 'logical'
    +assert_valid_var(
    +  x,
    +  label = deparse(substitute(x)),
    +  na_ok = TRUE,
    +  empty_ok = FALSE,
    +  ...
    +)
    +
    +# S3 method for class 'numeric'
    +assert_valid_var(
    +  x,
    +  label = deparse(substitute(x)),
    +  na_ok = TRUE,
    +  empty_ok = FALSE,
    +  integerish = FALSE,
    +  ...
    +)
    +
    +# S3 method for class 'POSIXct'
    +assert_valid_var(
    +  x,
    +  label = deparse(substitute(x)),
    +  na_ok = TRUE,
    +  empty_ok = FALSE,
    +  tzs = OlsonNames(),
    +  ...
    +)
    +
    +# Default S3 method
    +assert_valid_var(
    +  x,
    +  label = deparse(substitute(x)),
    +  na_ok = FALSE,
    +  empty_ok = FALSE,
    +  ...
    +)
    +
    + +
    +

    Arguments

    + + +
    x
    +

    value of col_split variable

    + + +
    label
    +

    (string) hints.

    + + +
    na_ok
    +

    (flag) whether NA value is allowed

    + + +
    empty_ok
    +

    (flag) whether length 0 value is allowed.

    + + +
    ...
    +

    Further arguments to methods.

    + + +
    min_chars
    +

    (integer) the minimum length of the characters.

    + + +
    integerish
    +

    (flag) whether the number should be treated as integerish.

    + + +
    tzs
    +

    (character) time zones.

    + +
    +
    +

    Value

    +

    invisible NULL or an error message if the criteria are not fulfilled.

    +
    +
    +

    Details

    +

    This function checks the variable values are valid or not.

    +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/assert_valid_var.logical.html b/v0.2.8/reference/assert_valid_var.logical.html new file mode 100644 index 0000000000..7c1c184125 --- /dev/null +++ b/v0.2.8/reference/assert_valid_var.logical.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/assert_valid_var.numeric.html b/v0.2.8/reference/assert_valid_var.numeric.html new file mode 100644 index 0000000000..7c1c184125 --- /dev/null +++ b/v0.2.8/reference/assert_valid_var.numeric.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/assert_valid_var_pair.html b/v0.2.8/reference/assert_valid_var_pair.html new file mode 100644 index 0000000000..3f30760d9d --- /dev/null +++ b/v0.2.8/reference/assert_valid_var_pair.html @@ -0,0 +1,103 @@ + +Check variables are of same levels — assert_valid_var_pair • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Check variables are of same levels

    +
    + +
    +

    Usage

    +
    assert_valid_var_pair(
    +  df1,
    +  df2,
    +  var,
    +  lab1 = deparse(substitute(df1)),
    +  lab2 = deparse(substitute(df2))
    +)
    +
    + +
    +

    Arguments

    + + +
    df1
    +

    (data.frame) input.

    + + +
    df2
    +

    (data.frame) input.

    + + +
    var
    +

    (string) variable to check.

    + + +
    lab1
    +

    (string) label hint for df1.

    + + +
    lab2
    +

    (string) label hint for df2.

    + +
    +
    +

    Value

    +

    invisible NULL or an error message if the criteria are not fulfilled.

    +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/assert_valid_variable.html b/v0.2.8/reference/assert_valid_variable.html new file mode 100644 index 0000000000..ec9e43dcd8 --- /dev/null +++ b/v0.2.8/reference/assert_valid_variable.html @@ -0,0 +1,104 @@ + +Check variables in a data frame are valid character or factor. — assert_valid_variable • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Check variables in a data frame are valid character or factor.

    +
    + +
    +

    Usage

    +
    assert_valid_variable(
    +  df,
    +  vars,
    +  label = deparse(substitute(df)),
    +  types = NULL,
    +  ...
    +)
    +
    + +
    +

    Arguments

    + + +
    df
    +

    (data.frame) input dataset.

    + + +
    vars
    +

    (character) variables to check.

    + + +
    label
    +

    (string) labels of the data frame.

    + + +
    types
    +

    Named (list) of type of the input.

    + + +
    ...
    +

    further arguments for assert_valid_var. Please note that different methods have different arguments +so if provided make sure the variables to check is of the same class.

    + +
    +
    +

    Value

    +

    invisible TRUE or an error message if the criteria are not fulfilled.

    +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/cfbt01.html b/v0.2.8/reference/cfbt01.html new file mode 100644 index 0000000000..0aa8f3fc30 --- /dev/null +++ b/v0.2.8/reference/cfbt01.html @@ -0,0 +1,280 @@ + +CFBT01 Change from Baseline By Visit Table. — cfbt01_main • chevron + Skip to contents + + +
    +
    +
    + +
    +

    The CFBT01 table provides an +overview of the actual values and its change from baseline of each respective arm +over the course of the trial.

    +
    + +
    +

    Usage

    +
    cfbt01_main(
    +  adam_db,
    +  dataset,
    +  arm_var = "ACTARM",
    +  lbl_overall = NULL,
    +  row_split_var = NULL,
    +  summaryvars = c("AVAL", "CHG"),
    +  visitvar = "AVISIT",
    +  precision = list(default = 2L),
    +  page_var = "PARAMCD",
    +  .stats = c("n", "mean_sd", "median", "range"),
    +  skip = list(CHG = "BASELINE"),
    +  ...
    +)
    +
    +cfbt01_pre(adam_db, dataset, ...)
    +
    +cfbt01_post(tlg, prune_0 = TRUE, ...)
    +
    +cfbt01
    +
    + +
    +

    Format

    +

    An object of class chevron_t of length 1.

    +
    +
    +

    Arguments

    + + +
    adam_db
    +

    (list of data.frames) object containing the ADaM datasets

    + + +
    dataset
    +

    (string) the name of a table in the adam_db object.

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + + +
    row_split_var
    +

    (character) additional row split variables.

    + + +
    summaryvars
    +

    (character) variables to be analyzed. The label attribute of the corresponding column in +table of adam_db is used as label.

    + + +
    visitvar
    +

    (string) typically one of "AVISIT" or user-defined visit incorporating "ATPT".

    + + +
    precision
    +

    (named list of integer) where names are values found in the PARAMCD column and the values +indicate the number of digits in statistics. If default is set, and parameter precision not specified, +the value for default will be used.

    + + +
    page_var
    +

    (string) variable name prior to which the row split is by page.

    + + +
    .stats
    +

    (character) statistics names, see tern::analyze_vars().

    + + +
    skip
    +

    Named (list) of visit values that need to be inhibited.

    + + +
    ...
    +

    additional arguments like .indent_mods, .labels.

    + + +
    tlg
    +

    (TableTree, Listing or ggplot) object typically produced by a main function.

    + + +
    prune_0
    +

    (flag) remove 0 count rows

    + +
    +
    +

    Value

    +

    the main function returns an rtables object.

    +

    the preprocessing function returns a list of data.frame.

    +

    the postprocessing function returns an rtables object or an ElementaryTable (null report).

    +
    +
    +

    Details

    + +
    • The Analysis Value column, displays the number of patients, the mean, standard deviation, median and range of +the analysis value for each visit.

    • +
    • The Change from Baseline column, displays the number of patient and the mean, standard deviation, +median and range of changes relative to the baseline.

    • +
    • Remove zero-count rows unless overridden with prune_0 = FALSE.

    • +
    • Split columns by arm, typically ACTARM.

    • +
    • Does not include a total column by default.

    • +
    • Sorted based on factor level; first by PARAM labels in alphabetic order then by chronological time point given +by AVISIT. Re-level to customize order

    • +
    +
    +

    Functions

    + +
    • cfbt01_main(): Main TLG function

    • +
    • cfbt01_pre(): Preprocessing

    • +
    • cfbt01_post(): Postprocessing

    • +
    +
    +

    Note

    + +
    • adam_db object must contain table named as dataset with the columns specified in summaryvars.

    • +
    + +
    +

    Examples

    +
    library(dunlin)
    +
    +proc_data <- log_filter(
    +  syn_data,
    +  PARAMCD %in% c("DIABP", "SYSBP"), "advs"
    +)
    +run(cfbt01, proc_data, dataset = "advs")
    +#>                                          A: Drug X                            B: Placebo                          C: Combination           
    +#>                                                   Change from                          Change from                           Change from   
    +#>                               Value at Visit       Baseline        Value at Visit        Baseline        Value at Visit        Baseline    
    +#>   Analysis Visit                  (N=15)            (N=15)             (N=15)             (N=15)             (N=15)             (N=15)     
    +#>   —————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————
    +#>   Diastolic Blood Pressure                                                                                                                 
    +#>     SCREENING                                                                                                                              
    +#>       n                             15                 0                 15                 0                  15                 0        
    +#>       Mean (SD)              94.385 (17.067)        NE (NE)       106.381 (20.586)       NE (NE)        106.468 (12.628)       NE (NE)     
    +#>       Median                      94.933              NE              111.133               NE              108.359               NE       
    +#>       Min - Max               55.71 - 122.00        NE - NE        60.21 - 131.91        NE - NE         83.29 - 127.17        NE - NE     
    +#>     BASELINE                                                                                                                               
    +#>       n                             15                                   15                                    15                          
    +#>       Mean (SD)              96.133 (22.458)                      108.111 (15.074)                      103.149 (19.752)                   
    +#>       Median                      93.328                              108.951                               102.849                        
    +#>       Min - Max               60.58 - 136.59                       83.44 - 131.62                        66.05 - 136.55                    
    +#>     WEEK 1 DAY 8                                                                                                                           
    +#>       n                             15                15                 15                 15                 15                 15       
    +#>       Mean (SD)              98.977 (21.359)    2.844 (28.106)    104.110 (16.172)   -4.001 (21.867)    100.826 (19.027)   -2.323 (25.018) 
    +#>       Median                      92.447            -4.066            107.703             3.227             103.058             -2.476     
    +#>       Min - Max               67.55 - 130.37    -32.82 - 47.68     70.91 - 132.89     -52.94 - 28.63     70.04 - 128.68     -55.15 - 41.81 
    +#>     WEEK 2 DAY 15                                                                                                                          
    +#>       n                             15                15                 15                 15                 15                 15       
    +#>       Mean (SD)              99.758 (14.477)    3.626 (21.189)    97.473 (17.296)    -10.638 (20.831)   94.272 (16.961)    -8.877 (27.229) 
    +#>       Median                     101.498             1.731             99.501             -9.727             96.789            -10.155     
    +#>       Min - Max               71.98 - 122.81    -39.50 - 47.57     53.80 - 125.81     -55.15 - 25.26     63.45 - 117.47     -73.10 - 46.54 
    +#>     WEEK 3 DAY 22                                                                                                                          
    +#>       n                             15                15                 15                 15                 15                 15       
    +#>       Mean (SD)              99.101 (26.109)    2.968 (34.327)    91.984 (16.925)    -16.127 (21.881)   94.586 (13.560)    -8.563 (21.713) 
    +#>       Median                     101.146            -0.271             91.244            -14.384             98.398            -16.075     
    +#>       Min - Max               47.68 - 162.22    -47.87 - 76.64     67.80 - 119.72     -53.06 - 22.52     73.50 - 115.43     -37.90 - 32.66 
    +#>     WEEK 4 DAY 29                                                                                                                          
    +#>       n                             15                15                 15                 15                 15                 15       
    +#>       Mean (SD)              103.400 (22.273)   7.267 (30.740)    96.467 (19.451)    -11.644 (25.922)   108.338 (18.417)    5.189 (21.881) 
    +#>       Median                      98.168             2.510             97.385            -16.793            107.555             7.966      
    +#>       Min - Max               63.09 - 148.25    -38.43 - 61.90     63.35 - 131.57     -57.11 - 48.13     68.78 - 132.52     -33.96 - 41.50 
    +#>     WEEK 5 DAY 36                                                                                                                          
    +#>       n                             15                15                 15                 15                 15                 15       
    +#>       Mean (SD)              93.222 (18.536)    -2.911 (28.873)   97.890 (20.701)    -10.221 (27.593)   95.317 (16.401)    -7.832 (19.827) 
    +#>       Median                      90.799            -3.385             99.049            -11.319             93.876             -4.665     
    +#>       Min - Max               63.55 - 139.11    -48.63 - 47.35     69.47 - 137.64     -54.38 - 37.85     71.91 - 138.54     -44.47 - 29.11 
    +#>   Systolic Blood Pressure                                                                                                                  
    +#>     SCREENING                                                                                                                              
    +#>       n                             15                 0                 15                 0                  15                 0        
    +#>       Mean (SD)              154.073 (33.511)       NE (NE)       157.840 (34.393)       NE (NE)        152.407 (22.311)       NE (NE)     
    +#>       Median                     156.169              NE              161.670               NE              149.556               NE       
    +#>       Min - Max               78.31 - 210.70        NE - NE        79.76 - 210.40        NE - NE        108.21 - 184.88        NE - NE     
    +#>     BASELINE                                                                                                                               
    +#>       n                             15                                   15                                    15                          
    +#>       Mean (SD)              145.925 (28.231)                     152.007 (28.664)                      154.173 (26.317)                   
    +#>       Median                     142.705                              157.698                               155.282                        
    +#>       Min - Max               85.21 - 195.68                       98.90 - 194.62                        86.65 - 192.68                    
    +#>     WEEK 1 DAY 8                                                                                                                           
    +#>       n                             15                15                 15                 15                 15                 15       
    +#>       Mean (SD)              156.509 (21.097)   10.584 (34.598)   147.480 (33.473)   -4.527 (48.895)    143.319 (30.759)   -10.854 (34.553)
    +#>       Median                     160.711             5.802            155.030             2.758             145.548             -5.636     
    +#>       Min - Max              126.84 - 185.53    -53.28 - 91.52     85.22 - 189.88     -77.34 - 90.98     90.37 - 191.58     -65.71 - 49.04 
    +#>     WEEK 2 DAY 15                                                                                                                          
    +#>       n                             15                15                 15                 15                 15                 15       
    +#>       Mean (SD)              144.202 (33.676)   -1.723 (27.067)   136.892 (30.178)   -15.115 (37.794)   148.622 (27.088)   -5.551 (44.670) 
    +#>       Median                     144.253             5.325            142.679            -14.083            147.102            -11.512     
    +#>       Min - Max               62.56 - 203.66    -53.89 - 44.16     70.34 - 174.27     -83.07 - 62.39    108.82 - 200.23    -69.54 - 113.59 
    +#>     WEEK 3 DAY 22                                                                                                                          
    +#>       n                             15                15                 15                 15                 15                 15       
    +#>       Mean (SD)              154.887 (35.374)   8.962 (38.455)    149.761 (28.944)   -2.247 (44.835)    150.460 (21.352)   -3.712 (37.984) 
    +#>       Median                     158.938            17.191            155.044             -1.796            156.505             -7.606     
    +#>       Min - Max              112.32 - 218.83    -47.28 - 96.18     84.42 - 192.92    -110.20 - 94.02     94.70 - 180.41     -74.91 - 72.74 
    +#>     WEEK 4 DAY 29                                                                                                                          
    +#>       n                             15                15                 15                 15                 15                 15       
    +#>       Mean (SD)              150.159 (32.249)   4.234 (32.965)    156.043 (22.863)    4.036 (42.494)    145.714 (22.980)   -8.458 (33.175) 
    +#>       Median                     145.506             3.754            149.094            -10.000            150.797            -14.432     
    +#>       Min - Max               69.37 - 210.43    -89.16 - 54.32    113.57 - 195.10     -71.44 - 77.75    106.91 - 188.09     -41.95 - 65.16 
    +#>     WEEK 5 DAY 36                                                                                                                          
    +#>       n                             15                15                 15                 15                 15                 15       
    +#>       Mean (SD)              155.964 (30.945)   10.039 (42.252)   156.387 (35.274)    4.380 (51.782)    143.592 (33.170)   -10.581 (44.799)
    +#>       Median                     158.142             1.448            164.552             7.060             148.501             -2.385     
    +#>       Min - Max              110.61 - 212.47    -53.91 - 90.45     63.28 - 198.79    -131.34 - 86.84     92.18 - 191.05     -78.77 - 64.35 
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/cfbt01_lyt.html b/v0.2.8/reference/cfbt01_lyt.html new file mode 100644 index 0000000000..5fcccea51c --- /dev/null +++ b/v0.2.8/reference/cfbt01_lyt.html @@ -0,0 +1,150 @@ + +cfbt01 Layout — cfbt01_lyt • chevron + Skip to contents + + +
    +
    +
    + +
    +

    cfbt01 Layout

    +
    + +
    +

    Usage

    +
    cfbt01_lyt(
    +  arm_var,
    +  lbl_overall,
    +  lbl_avisit,
    +  lbl_param,
    +  summaryvars,
    +  summaryvars_lbls,
    +  row_split_var,
    +  row_split_lbl,
    +  visitvar,
    +  precision,
    +  page_var,
    +  .stats,
    +  skip,
    +  ...
    +)
    +
    + +
    +

    Arguments

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + + +
    lbl_avisit
    +

    (string) label of the visitvar variable.

    + + +
    lbl_param
    +

    (string) label of the PARAM variable.

    + + +
    summaryvars
    +

    (character) the variables to be analyzed. For this table, AVAL and CHG by default.

    + + +
    summaryvars_lbls
    +

    (character) the label of the variables to be analyzed.

    + + +
    row_split_var
    +

    (character) additional row split variables.

    + + +
    row_split_lbl
    +

    (character) label of further row splits.

    + + +
    visitvar
    +

    (string) typically one of "AVISIT" or user-defined visit incorporating "ATPT".

    + + +
    precision
    +

    (named list of integer) where names are values found in the PARAMCD column and the values +indicate the number of digits in statistics. If default is set, and parameter precision not specified, +the value for default will be used.

    + + +
    page_var
    +

    (string) variable name prior to which the row split is by page.

    + + +
    .stats
    +

    (character) statistics names, see tern::analyze_vars().

    + + +
    skip
    +

    Named (list) of visit values that need to be inhibited.

    + + +
    ...
    +

    not used.

    + +
    +
    +

    Value

    +

    a PreDataTableLayouts object.

    +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/cfbt01_post.html b/v0.2.8/reference/cfbt01_post.html new file mode 100644 index 0000000000..ad3242f4ac --- /dev/null +++ b/v0.2.8/reference/cfbt01_post.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/cfbt01_pre.html b/v0.2.8/reference/cfbt01_pre.html new file mode 100644 index 0000000000..ad3242f4ac --- /dev/null +++ b/v0.2.8/reference/cfbt01_pre.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/check_all_colnames.html b/v0.2.8/reference/check_all_colnames.html new file mode 100644 index 0000000000..e566476613 --- /dev/null +++ b/v0.2.8/reference/check_all_colnames.html @@ -0,0 +1,93 @@ + +Check that all names are among column names — check_all_colnames • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Check that all names are among column names

    +
    + +
    +

    Usage

    +
    check_all_colnames(df, x, null_ok = TRUE, qualifier = NULL)
    +
    + +
    +

    Arguments

    + + +
    df
    +

    (data.frame)

    + + +
    x
    +

    (character) the names of the columns to be checked.

    + + +
    null_ok
    +

    (flag) can x be NULL.

    + + +
    qualifier
    +

    (string) to be returned if the check fails.

    + +
    +
    +

    Value

    +

    invisible NULL or a string if the criteria are not fulfilled.

    +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/check_one_colnames.html b/v0.2.8/reference/check_one_colnames.html new file mode 100644 index 0000000000..56d4d71708 --- /dev/null +++ b/v0.2.8/reference/check_one_colnames.html @@ -0,0 +1,93 @@ + +Check that at least one name is among column names — check_one_colnames • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Check that at least one name is among column names

    +
    + +
    +

    Usage

    +
    check_one_colnames(df, x, null_ok = TRUE, qualifier = NULL)
    +
    + +
    +

    Arguments

    + + +
    df
    +

    (data.frame)

    + + +
    x
    +

    (character) the names of the columns to be checked.

    + + +
    null_ok
    +

    (flag) can x be NULL.

    + + +
    qualifier
    +

    (string) to be returned if the check fails.

    + +
    +
    +

    Value

    +

    invisible NULL or a string if the criteria are not fulfilled.

    +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/chevron-package.html b/v0.2.8/reference/chevron-package.html new file mode 100644 index 0000000000..7a9cca7720 --- /dev/null +++ b/v0.2.8/reference/chevron-package.html @@ -0,0 +1,84 @@ + +chevron package — chevron-package • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Provide standard tables, listings, and graphs (TLGs) libraries used in clinical trials. This package implements a structure to reformat the data with 'dunlin', create reporting tables using 'rtables' and 'tern' with standardized input arguments to enable quick generation of standard outputs. In addition, it also provides comprehensive data checks and script generation functionality.

    +
    + + + +
    +

    Author

    +

    Maintainer: Liming Li liming.li@roche.com

    +

    Authors:

    Other contributors:

    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/chevron.html b/v0.2.8/reference/chevron.html new file mode 100644 index 0000000000..08eb43cf6d --- /dev/null +++ b/v0.2.8/reference/chevron.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/chevron_g-class.html b/v0.2.8/reference/chevron_g-class.html new file mode 100644 index 0000000000..ffa67c2d25 --- /dev/null +++ b/v0.2.8/reference/chevron_g-class.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/chevron_g.html b/v0.2.8/reference/chevron_g.html new file mode 100644 index 0000000000..ffa67c2d25 --- /dev/null +++ b/v0.2.8/reference/chevron_g.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/chevron_graph.html b/v0.2.8/reference/chevron_graph.html new file mode 100644 index 0000000000..ffa67c2d25 --- /dev/null +++ b/v0.2.8/reference/chevron_graph.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/chevron_l-class.html b/v0.2.8/reference/chevron_l-class.html new file mode 100644 index 0000000000..ffa67c2d25 --- /dev/null +++ b/v0.2.8/reference/chevron_l-class.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/chevron_l.html b/v0.2.8/reference/chevron_l.html new file mode 100644 index 0000000000..ffa67c2d25 --- /dev/null +++ b/v0.2.8/reference/chevron_l.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/chevron_listing.html b/v0.2.8/reference/chevron_listing.html new file mode 100644 index 0000000000..ffa67c2d25 --- /dev/null +++ b/v0.2.8/reference/chevron_listing.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/chevron_simple-class.html b/v0.2.8/reference/chevron_simple-class.html new file mode 100644 index 0000000000..ffa67c2d25 --- /dev/null +++ b/v0.2.8/reference/chevron_simple-class.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/chevron_simple.html b/v0.2.8/reference/chevron_simple.html new file mode 100644 index 0000000000..ffa67c2d25 --- /dev/null +++ b/v0.2.8/reference/chevron_simple.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/chevron_t-class.html b/v0.2.8/reference/chevron_t-class.html new file mode 100644 index 0000000000..ffa67c2d25 --- /dev/null +++ b/v0.2.8/reference/chevron_t-class.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/chevron_t.html b/v0.2.8/reference/chevron_t.html new file mode 100644 index 0000000000..ffa67c2d25 --- /dev/null +++ b/v0.2.8/reference/chevron_t.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/chevron_table.html b/v0.2.8/reference/chevron_table.html new file mode 100644 index 0000000000..ffa67c2d25 --- /dev/null +++ b/v0.2.8/reference/chevron_table.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/chevron_tlg-class.html b/v0.2.8/reference/chevron_tlg-class.html new file mode 100644 index 0000000000..62fa093da1 --- /dev/null +++ b/v0.2.8/reference/chevron_tlg-class.html @@ -0,0 +1,174 @@ + +chevron_t — chevron_tlg-class • chevron + Skip to contents + + +
    +
    +
    + +
    +

    chevron_t, a subclass of chevron_tlg with specific validation criteria to handle table creation

    +

    chevron_l, a subclass of chevron_tlg with specific validation criteria to handle listing creation

    +

    chevron_g, a subclass of chevron_tlg with specific validation criteria to handle graph creation

    +

    chevron_simple, a subclass of chevron_tlg, where main function is a simple call

    +
    + +
    +

    Usage

    +
    chevron_t(
    +  main = function(adam_db, ...) build_table(basic_table(), adam_db[[1]]),
    +  preprocess = function(adam_db, ...) adam_db,
    +  postprocess = std_postprocessing,
    +  ...
    +)
    +
    +chevron_l(
    +  main = function(adam_db, ...) data.frame(),
    +  preprocess = function(adam_db, ...) adam_db,
    +  postprocess = std_postprocessing,
    +  ...
    +)
    +
    +chevron_g(
    +  main = function(adam_db, ...) ggplot2::ggplot(),
    +  preprocess = function(adam_db, ...) adam_db,
    +  postprocess = std_postprocessing,
    +  ...
    +)
    +
    +chevron_simple()
    +
    + +
    +

    Arguments

    + + +
    main
    +

    (function) returning a tlg, with adam_db as first argument. Typically one of the _main function +of chevron.

    + + +
    preprocess
    +

    (function) returning a pre-processed list of data.frames, with adam_db as first argument. +Typically one of the _pre function of chevron.

    + + +
    postprocess
    +

    (function) returning a post-processed tlg, with tlg as first argument.

    + + +
    ...
    +

    not used

    + +
    +
    +

    Value

    +

    a chevron_t class object.

    +

    a chevron_l class object.

    +

    a chevron_g class object.

    +

    a chevron_simple class object.

    +
    +
    +

    Slots

    + + +
    main
    +

    (function) returning a tlg. Typically one of the *_main function from chevron.

    + + +
    preprocess
    +

    (function) returning a pre-processed list of data.frames amenable to tlg creation. Typically +one of the *_pre function from chevron.

    + + +
    postprocess
    +

    (function) returning a post-processed tlg. Typically one of the *_post function from +chevron.

    + + +
    +
    +

    Note

    +

    To ensure the correct execution of the workflow, additional validation criteria are:

    • the first argument of the main function must be adam_db, the input list of data.frames to pre-process. The +... argument is mandatory.

    • +
    • the first argument of the preprocess function must be adam_db, the input list of data.frames to create +tlg output. The ... argument is mandatory.

    • +
    • the first argument of the postprocess function must be tlg, the input TableTree object to post-process. The +... argument is mandatory.

    • +
    + +
    +

    Examples

    +
    chevron_t_obj <- chevron_t()
    +chevron_t_obj <- chevron_t(postprocess = function(tlg, indent, ...) {
    +  rtables::table_inset(tlg) <- indent
    +  tlg
    +})
    +
    +chevron_l_obj <- chevron_l()
    +
    +chevron_g_obj <- chevron_g()
    +chevron_g_obj <- chevron_g(
    +  postprocess = function(tlg, title, ...) tlg + ggplot2::labs(main = title)
    +)
    +
    +chevron_simple_obj <- chevron_simple()
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/cml02a_gl.html b/v0.2.8/reference/cml02a_gl.html new file mode 100644 index 0000000000..3ef9ddb2fb --- /dev/null +++ b/v0.2.8/reference/cml02a_gl.html @@ -0,0 +1,161 @@ + +CML02A_GL Listing 1 (Default) Concomitant Medication Class Level 2, Preferred Name, and Investigator-Specified Terms. — cml02a_gl_main • chevron + Skip to contents + + +
    +
    +
    + +
    +

    CML02A_GL Listing 1 (Default) Concomitant Medication Class Level 2, Preferred Name, and Investigator-Specified +Terms.

    +
    + +
    +

    Usage

    +
    cml02a_gl_main(
    +  adam_db,
    +  dataset = "adcm",
    +  key_cols = c("ATC2", "CMDECOD"),
    +  disp_cols = c("ATC2", "CMDECOD", "CMTRT"),
    +  split_into_pages_by_var = NULL,
    +  unique_rows = TRUE,
    +  ...
    +)
    +
    +cml02a_gl_pre(
    +  adam_db,
    +  dataset = "adcm",
    +  disp_cols = c("ATC2", "CMDECOD", "CMTRT"),
    +  ...
    +)
    +
    +cml02a_gl
    +
    + +
    +

    Format

    +

    An object of class chevron_l of length 1.

    +
    +
    +

    Arguments

    + + +
    adam_db
    +

    (list of data.frames) object containing the ADaM datasets

    + + +
    dataset
    +

    (string) the name of a table in the adam_db object.

    + + +
    key_cols
    +

    (character) names of columns that should be treated as key columns when rendering the listing. +Key columns allow you to group repeat occurrences.

    + + +
    disp_cols
    +

    (character) names of non-key columns which should be displayed when the listing is rendered.

    + + +
    split_into_pages_by_var
    +

    (character or NULL) the name of the variable to split the listing by.

    + + +
    unique_rows
    +

    (flag) whether to keep only unique rows in listing.

    + + +
    ...
    +

    not used.

    + +
    +
    +

    Value

    +

    the main function returns an rlistings or a list object.

    +

    the preprocessing function returns a list of data.frame.

    +
    +
    +

    Functions

    + +
    • cml02a_gl_main(): Main TLG function

    • +
    • cml02a_gl_pre(): Preprocessing

    • +
    + +
    +

    Examples

    +
    run(cml02a_gl, syn_data)
    +#> ATC Class Level 2   WHODrug Preferred Name   Investigator-Specified Treatment Term
    +#> ——————————————————————————————————————————————————————————————————————————————————
    +#> ATCCLAS2 A          medname A_1/3            A_1/3                                
    +#>                     medname A_2/3            A_2/3                                
    +#>                     medname A_3/3            A_3/3                                
    +#> ATCCLAS2 A p2       medname A_3/3            A_3/3                                
    +#> ATCCLAS2 B          medname B_1/4            B_1/4                                
    +#>                     medname B_2/4            B_2/4                                
    +#>                     medname B_3/4            B_3/4                                
    +#>                     medname B_4/4            B_4/4                                
    +#> ATCCLAS2 B p2       medname B_1/4            B_1/4                                
    +#>                     medname B_2/4            B_2/4                                
    +#> ATCCLAS2 B p3       medname B_1/4            B_1/4                                
    +#>                     medname B_2/4            B_2/4                                
    +#> ATCCLAS2 C          medname C_1/2            C_1/2                                
    +#>                     medname C_2/2            C_2/2                                
    +#> ATCCLAS2 C p2       medname C_1/2            C_1/2                                
    +#>                     medname C_2/2            C_2/2                                
    +#> ATCCLAS2 C p3       medname C_2/2            C_2/2                                
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/cml02a_gl_pre.html b/v0.2.8/reference/cml02a_gl_pre.html new file mode 100644 index 0000000000..1517e3b18c --- /dev/null +++ b/v0.2.8/reference/cml02a_gl_pre.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/cmt01a.html b/v0.2.8/reference/cmt01a.html new file mode 100644 index 0000000000..6304407bd7 --- /dev/null +++ b/v0.2.8/reference/cmt01a.html @@ -0,0 +1,230 @@ + +CMT01A Concomitant Medication by Medication Class and Preferred Name. — cmt01_label • chevron + Skip to contents + + +
    +
    +
    + +
    +

    A concomitant medication +table with the number of subjects and the total number of treatments by medication class.

    +
    + +
    +

    Usage

    +
    cmt01_label
    +
    +cmt01a_main(
    +  adam_db,
    +  arm_var = "ARM",
    +  lbl_overall = NULL,
    +  row_split_var = "ATC2",
    +  medname_var = "CMDECOD",
    +  summary_labels = setNames(rep(list(cmt01_label), length(row_split_var) + 1L),
    +    c("TOTAL", row_split_var)),
    +  ...
    +)
    +
    +cmt01a_pre(adam_db, ...)
    +
    +cmt01a_post(
    +  tlg,
    +  prune_0 = TRUE,
    +  sort_by_freq = FALSE,
    +  row_split_var = "ATC2",
    +  medname_var = "CMDECOD",
    +  ...
    +)
    +
    +cmt01a
    +
    + +
    +

    Format

    +

    An object of class character of length 2.

    +

    An object of class chevron_t of length 1.

    +
    +
    +

    Arguments

    + + +
    adam_db
    +

    (list of data.frames) object containing the ADaM datasets

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + + +
    row_split_var
    +

    (character) the variable defining the medication category. By default ATC2.

    + + +
    medname_var
    +

    (string) variable name of medical treatment name.

    + + +
    summary_labels
    +

    (list) of summarize labels. See details.

    + + +
    ...
    +

    not used.

    + + +
    tlg
    +

    (TableTree, Listing or ggplot) object typically produced by a main function.

    + + +
    prune_0
    +

    (flag) remove 0 count rows

    + + +
    sort_by_freq
    +

    (flag) whether to sort medication class by frequency.

    + +
    +
    +

    Value

    +

    the main function returns an rtables object.

    +

    the preprocessing function returns a list of data.frame.

    +

    the postprocessing function returns an rtables object or an ElementaryTable (null report).

    +
    +
    +

    Details

    + +
    • Data should be filtered for concomitant medication. (ATIREL == "CONCOMITANT").

    • +
    • Numbers represent absolute numbers of subjects and fraction of N, or absolute numbers when specified.

    • +
    • Remove zero-count rows unless overridden with prune_0 = FALSE.

    • +
    • Split columns by arm.

    • +
    • Does not include a total column by default.

    • +
    • Sort by medication class alphabetically and within medication class by decreasing total number of patients with +the specific medication. +summary_labels is used to control the summary for each level. If "all" is used, then each split will have that +summary statistic with the labels. One special case is "TOTAL", this is for the overall population.

    • +
    +
    +

    Functions

    + +
    • cmt01_label: Default labels

    • +
    • cmt01a_main(): Main TLG function

    • +
    • cmt01a_pre(): Preprocessing

    • +
    • cmt01a_post(): Postprocessing

    • +
    +
    +

    Note

    + +
    • adam_db object must contain an adcm table with the columns specified in row_split_var and medname_var +as well as "CMSEQ".

    • +
    + +
    +

    Examples

    +
    library(dplyr)
    +
    +proc_data <- syn_data
    +proc_data$adcm <- proc_data$adcm %>%
    +  filter(ATIREL == "CONCOMITANT")
    +
    +run(cmt01a, proc_data)
    +#>   ATC Level 2 Text                                         A: Drug X    B: Placebo   C: Combination
    +#>     Other Treatment                                          (N=15)       (N=15)         (N=15)    
    +#>   —————————————————————————————————————————————————————————————————————————————————————————————————
    +#>   Total number of patients with at least one treatment     13 (86.7%)   14 (93.3%)     14 (93.3%)  
    +#>   Total number of treatments                                   40           40             61      
    +#>   ATCCLAS2 A                                                                                       
    +#>     Total number of patients with at least one treatment   7 (46.7%)    10 (66.7%)     10 (66.7%)  
    +#>     Total number of treatments                                 11           17             19      
    +#>     medname A_3/3                                          5 (33.3%)    8 (53.3%)      6 (40.0%)   
    +#>     medname A_2/3                                          5 (33.3%)    6 (40.0%)      7 (46.7%)   
    +#>   ATCCLAS2 A p2                                                                                    
    +#>     Total number of patients with at least one treatment   5 (33.3%)    8 (53.3%)      6 (40.0%)   
    +#>     Total number of treatments                                 6            8              8       
    +#>     medname A_3/3                                          5 (33.3%)    8 (53.3%)      6 (40.0%)   
    +#>   ATCCLAS2 B                                                                                       
    +#>     Total number of patients with at least one treatment   10 (66.7%)   8 (53.3%)      10 (66.7%)  
    +#>     Total number of treatments                                 16           15             23      
    +#>     medname B_1/4                                          7 (46.7%)    6 (40.0%)      6 (40.0%)   
    +#>     medname B_4/4                                          4 (26.7%)    5 (33.3%)      8 (53.3%)   
    +#>   ATCCLAS2 B p2                                                                                    
    +#>     Total number of patients with at least one treatment   7 (46.7%)    6 (40.0%)      6 (40.0%)   
    +#>     Total number of treatments                                 12           8              10      
    +#>     medname B_1/4                                          7 (46.7%)    6 (40.0%)      6 (40.0%)   
    +#>   ATCCLAS2 B p3                                                                                    
    +#>     Total number of patients with at least one treatment   7 (46.7%)    6 (40.0%)      6 (40.0%)   
    +#>     Total number of treatments                                 12           8              10      
    +#>     medname B_1/4                                          7 (46.7%)    6 (40.0%)      6 (40.0%)   
    +#>   ATCCLAS2 C                                                                                       
    +#>     Total number of patients with at least one treatment   9 (60.0%)    7 (46.7%)      12 (80.0%)  
    +#>     Total number of treatments                                 13           8              19      
    +#>     medname C_2/2                                          4 (26.7%)    5 (33.3%)      7 (46.7%)   
    +#>     medname C_1/2                                          6 (40.0%)    2 (13.3%)      6 (40.0%)   
    +#>   ATCCLAS2 C p2                                                                                    
    +#>     Total number of patients with at least one treatment   9 (60.0%)    7 (46.7%)      12 (80.0%)  
    +#>     Total number of treatments                                 13           8              19      
    +#>     medname C_2/2                                          4 (26.7%)    5 (33.3%)      7 (46.7%)   
    +#>     medname C_1/2                                          6 (40.0%)    2 (13.3%)      6 (40.0%)   
    +#>   ATCCLAS2 C p3                                                                                    
    +#>     Total number of patients with at least one treatment   4 (26.7%)    5 (33.3%)      7 (46.7%)   
    +#>     Total number of treatments                                 5            5              12      
    +#>     medname C_2/2                                          4 (26.7%)    5 (33.3%)      7 (46.7%)   
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/cmt01a_main.html b/v0.2.8/reference/cmt01a_main.html new file mode 100644 index 0000000000..28fbea1e8f --- /dev/null +++ b/v0.2.8/reference/cmt01a_main.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/cmt01a_post.html b/v0.2.8/reference/cmt01a_post.html new file mode 100644 index 0000000000..28fbea1e8f --- /dev/null +++ b/v0.2.8/reference/cmt01a_post.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/cmt01a_pre.html b/v0.2.8/reference/cmt01a_pre.html new file mode 100644 index 0000000000..28fbea1e8f --- /dev/null +++ b/v0.2.8/reference/cmt01a_pre.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/cmt02_pt.html b/v0.2.8/reference/cmt02_pt.html new file mode 100644 index 0000000000..b6a4c89455 --- /dev/null +++ b/v0.2.8/reference/cmt02_pt.html @@ -0,0 +1,192 @@ + +CMT02_PT Table 1 (Default) Concomitant Medications by Preferred Name. — cmt02_pt_main • chevron + Skip to contents + + +
    +
    +
    + +
    +

    A concomitant medication table with the +number of subjects and the total number of treatments by medication name sorted by frequencies.

    +
    + +
    +

    Usage

    +
    cmt02_pt_main(
    +  adam_db,
    +  arm_var = "ARM",
    +  lbl_overall = NULL,
    +  row_split_var = NULL,
    +  medname_var = "CMDECOD",
    +  summary_labels = list(TOTAL = cmt01_label),
    +  ...
    +)
    +
    +cmt02_pt_pre(adam_db, ...)
    +
    +cmt02_pt_post(
    +  tlg,
    +  prune_0 = TRUE,
    +  sort_by_freq = FALSE,
    +  row_split_var = NULL,
    +  medname_var = "CMDECOD",
    +  ...
    +)
    +
    +cmt02_pt
    +
    + +
    +

    Format

    +

    An object of class chevron_t of length 1.

    +
    +
    +

    Arguments

    + + +
    adam_db
    +

    (list of data.frames) object containing the ADaM datasets

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + + +
    row_split_var
    +

    (character) the variable defining the medication category. By default ATC2.

    + + +
    medname_var
    +

    (string) variable name of medical treatment name.

    + + +
    summary_labels
    +

    (list) of summarize labels. See details.

    + + +
    ...
    +

    not used.

    + + +
    tlg
    +

    (TableTree, Listing or ggplot) object typically produced by a main function.

    + + +
    prune_0
    +

    (flag) remove 0 count rows

    + + +
    sort_by_freq
    +

    (flag) whether to sort medication class by frequency.

    + +
    +
    +

    Value

    +

    the main function returns an rtables object.

    +

    the preprocessing function returns a list of data.frame.

    +

    the postprocessing function returns an rtables object or an ElementaryTable (null report).

    +
    +
    +

    Details

    + +
    • Data should be filtered for concomitant medication. (ATIREL == "CONCOMITANT").

    • +
    • Numbers represent absolute numbers of subjects and fraction of N, or absolute numbers when specified.

    • +
    • Remove zero-count rows unless overridden with prune_0 = FALSE.

    • +
    • Split columns by arm.

    • +
    • Does not include a total column by default.

    • +
    • Sort by medication class alphabetically and within medication class by decreasing total number of patients with +the specific medication. +summary_labels is used to control the summary for each level. If "all" is used, then each split will have that +summary statistic with the labels. One special case is "TOTAL", this is for the overall population.

    • +
    +
    +

    Functions

    + +
    • cmt02_pt_main(): Main TLG function

    • +
    • cmt02_pt_pre(): Preprocessing

    • +
    • cmt02_pt_post(): Postprocessing

    • +
    +
    +

    Note

    + +
    • adam_db object must contain an adcm table with the columns specified in row_split_var and medname_var +as well as "CMSEQ".

    • +
    + +
    +

    Examples

    +
    run(cmt02_pt, syn_data)
    +#>                                                          A: Drug X    B: Placebo   C: Combination
    +#>   Other Treatment                                          (N=15)       (N=15)         (N=15)    
    +#>   ———————————————————————————————————————————————————————————————————————————————————————————————
    +#>   Total number of patients with at least one treatment   13 (86.7%)   14 (93.3%)     15 (100%)   
    +#>   Total number of treatments                                 58           59             99      
    +#>   medname B_3/4                                          8 (53.3%)    6 (40.0%)      8 (53.3%)   
    +#>   medname B_2/4                                          6 (40.0%)    5 (33.3%)      10 (66.7%)  
    +#>   medname A_3/3                                          5 (33.3%)    8 (53.3%)      6 (40.0%)   
    +#>   medname B_1/4                                          7 (46.7%)    6 (40.0%)      6 (40.0%)   
    +#>   medname A_2/3                                          5 (33.3%)    6 (40.0%)      7 (46.7%)   
    +#>   medname B_4/4                                          4 (26.7%)    5 (33.3%)      8 (53.3%)   
    +#>   medname C_2/2                                          4 (26.7%)    5 (33.3%)      7 (46.7%)   
    +#>   medname A_1/3                                          4 (26.7%)    3 (20.0%)      8 (53.3%)   
    +#>   medname C_1/2                                          6 (40.0%)    2 (13.3%)      6 (40.0%)   
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/cmt02_pt_post.html b/v0.2.8/reference/cmt02_pt_post.html new file mode 100644 index 0000000000..fdb560cd11 --- /dev/null +++ b/v0.2.8/reference/cmt02_pt_post.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/cmt02_pt_pre.html b/v0.2.8/reference/cmt02_pt_pre.html new file mode 100644 index 0000000000..fdb560cd11 --- /dev/null +++ b/v0.2.8/reference/cmt02_pt_pre.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/convert_to_month.html b/v0.2.8/reference/convert_to_month.html new file mode 100644 index 0000000000..15ad37571e --- /dev/null +++ b/v0.2.8/reference/convert_to_month.html @@ -0,0 +1,85 @@ + +Helper function to convert to months if needed — convert_to_month • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Helper function to convert to months if needed

    +
    + +
    +

    Usage

    +
    convert_to_month(x, unit)
    +
    + +
    +

    Arguments

    + + +
    x
    +

    (numeric) time.

    + + +
    unit
    +

    (character) or (factor) time unit.

    + +
    +
    +

    Value

    +

    A numeric vector with the time in months.

    +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/count_children.html b/v0.2.8/reference/count_children.html new file mode 100644 index 0000000000..9a421a08d5 --- /dev/null +++ b/v0.2.8/reference/count_children.html @@ -0,0 +1,68 @@ + +Count Children — count_children • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Count Children

    +
    + +
    +

    Usage

    +
    count_children(x)
    +
    + + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/count_or_summarize.html b/v0.2.8/reference/count_or_summarize.html new file mode 100644 index 0000000000..88f95af7a5 --- /dev/null +++ b/v0.2.8/reference/count_or_summarize.html @@ -0,0 +1,89 @@ + +Count or summarize by groups — count_or_summarize • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Count or summarize by groups

    +
    + +
    +

    Usage

    +
    count_or_summarize(lyt, var, level, detail_vars, indent_mod = 0L, ...)
    +
    + +
    +

    Arguments

    + + +
    lyt
    +

    (PreDataTableLayouts) rtable layout.

    + + +
    var
    +

    (string) of analysis variable.

    + + +
    level
    +

    (string) level to be displayed.

    + + +
    detail_vars
    +

    (character) of variables for detail information.

    + +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/count_patients_recursive.html b/v0.2.8/reference/count_patients_recursive.html new file mode 100644 index 0000000000..911f1788ba --- /dev/null +++ b/v0.2.8/reference/count_patients_recursive.html @@ -0,0 +1,89 @@ + +Count patients recursively — count_patients_recursive • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Count patients recursively

    +
    + +
    +

    Usage

    +
    count_patients_recursive(lyt, anl_vars, anl_lbls, lbl_vars)
    +
    + +
    +

    Arguments

    + + +
    lyt
    +

    (PreDataTableLayouts) rtable layout.

    + + +
    anl_vars
    +

    Named (list) of analysis variables.

    + + +
    anl_lbls
    +

    (character) of labels.

    + + +
    lbl_vars
    +

    Named (list) of analysis labels.

    + +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/coxt01.html b/v0.2.8/reference/coxt01.html new file mode 100644 index 0000000000..dae9085c3c --- /dev/null +++ b/v0.2.8/reference/coxt01.html @@ -0,0 +1,211 @@ + +COXT01 (Default) Cox Regression Model Table. — coxt01_main • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Cox models are the most commonly used methods to estimate the magnitude of the effect in survival analyses. +It assumes proportional hazards; that is, it assumes that the ratio of the hazards +of the two groups (e.g. two arms) is constant over time. +This ratio is referred to as the "hazard ratio" and is one of the most commonly reported metrics +to describe the effect size in survival analysis.

    +
    + +
    +

    Usage

    +
    coxt01_main(
    +  adam_db,
    +  arm_var = "ARM",
    +  time_var = "AVAL",
    +  event_var = "EVENT",
    +  covariates = c("SEX", "RACE", "AAGE"),
    +  strata = NULL,
    +  lbl_vars = "Effect/Covariate Included in the Model",
    +  multivar = FALSE,
    +  ...
    +)
    +
    +coxt01_pre(adam_db, arm_var = "ARM", ...)
    +
    +coxt01_post(tlg, prune_0 = FALSE, ...)
    +
    +coxt01
    +
    + +
    +

    Format

    +

    An object of class chevron_t of length 1.

    +
    +
    +

    Arguments

    + + +
    adam_db
    +

    (list of data.frames) object containing the ADaM datasets

    + + +
    arm_var
    +

    (string) the arm variable used for arm splitting.

    + + +
    time_var
    +

    (string) the time variable in a Cox proportional hazards regression model.

    + + +
    event_var
    +

    (string) the event variable in a Cox proportional hazards regression model.

    + + +
    covariates
    +

    (character) will be fitted and the corresponding effect will be estimated.

    + + +
    strata
    +

    (character) will be fitted for the stratified analysis.

    + + +
    lbl_vars
    +

    (string) text label for the a Cox regression model variables.

    + + +
    multivar
    +

    (flag) indicator of whether multivariate cox regression is conducted.

    + + +
    ...
    +

    Further arguments passed to tern::control_coxreg().

    + + +
    tlg
    +

    (TableTree, Listing or ggplot) object typically produced by a main function.

    + + +
    prune_0
    +

    (flag) remove 0 count rows

    + +
    +
    +

    Value

    +

    the main function returns an rtables object

    +

    the preprocessing function returns a list of data.frame.

    +

    the postprocessing function returns an rtables object or an ElementaryTable (null report).

    +
    +
    +

    Details

    + +
    • The reference arm will always the first level of arm_var. Please change the level if you want to +change the reference arms.

    • +
    • The table allows confidence level to be adjusted, default is two-sided 95%.

    • +
    • The stratified analysis is with DISCRETE tie handling (equivalent to tern::control_coxreg(ties = "exact") in R).

    • +
    • Model includes treatment plus specified covariate(s) as factor(s) or numeric(s), +with "SEX", "RACE" and "AAGE" as default candidates.

    • +
    • The selection of the covariates and whether or not there is a selection process +(vs. a fixed, pre-specified list) needs to be pre-specified.

    • +
    • For pairwise comparisons using the hazard ratio, the value for the control group is the denominator.

    • +
    • Keep zero-count rows unless overridden with prune_0 = TRUE.

    • +
    +
    +

    Functions

    + +
    • coxt01_main(): Main TLG function

    • +
    • coxt01_pre(): Preprocessing

    • +
    • coxt01_post(): Postprocessing

    • +
    +
    +

    Note

    + +
    • adam_db object must contain an adtte table with "PARAMCD", "ARM", +"AVAL", "CNSR, and the columns specified by "covariates" which is denoted as +c("SEX", "RACE", "AAGE") by default.

    • +
    + +
    +

    Examples

    +
    library(dunlin)
    +
    +proc_data <- log_filter(syn_data, PARAMCD == "CRSD", "adtte")
    +proc_data <- log_filter(proc_data, ARMCD != "ARM C", "adsl")
    +run(coxt01, proc_data)
    +#>                                                Treatment Effect Adjusted for Covariate     
    +#>   Effect/Covariate Included in the Model    n      Hazard Ratio       95% CI       p-value 
    +#>   —————————————————————————————————————————————————————————————————————————————————————————
    +#>   Treatment:                                                                               
    +#>     B: Placebo vs control (A: Drug X)       30         0.68        (0.25, 1.89)     0.4638 
    +#>   Covariate:                                                                               
    +#>     Sex                                     30         0.53        (0.18, 1.58)     0.2553 
    +#>     RACE                                    30         0.79        (0.28, 2.17)     0.6415 
    +#>     Age (yr)                                30         0.67        (0.24, 1.89)     0.4526 
    +
    +run(coxt01, proc_data, covariates = c("SEX", "AAGE"), strata = c("RACE"), conf_level = 0.90)
    +#>                                                Treatment Effect Adjusted for Covariate     
    +#>   Effect/Covariate Included in the Model    n      Hazard Ratio       90% CI       p-value 
    +#>   —————————————————————————————————————————————————————————————————————————————————————————
    +#>   Treatment:                                                                               
    +#>     B: Placebo vs control (A: Drug X)       30         1.03        (0.44, 2.42)     0.9578 
    +#>   Covariate:                                                                               
    +#>     Sex                                     30         0.81        (0.31, 2.10)     0.7214 
    +#>     Age (yr)                                30         1.01        (0.42, 2.40)     0.9856 
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/coxt01_lyt.html b/v0.2.8/reference/coxt01_lyt.html new file mode 100644 index 0000000000..963c2e7cbe --- /dev/null +++ b/v0.2.8/reference/coxt01_lyt.html @@ -0,0 +1,93 @@ + +COXT01 Layout — coxt01_lyt • chevron + Skip to contents + + +
    +
    +
    + +
    +

    COXT01 Layout

    +
    + +
    +

    Usage

    +
    coxt01_lyt(variables, col_split, lbl_vars, control, multivar, ...)
    +
    + +
    +

    Arguments

    + + +
    variables
    +

    (list) list of variables in a Cox proportional hazards regression model.

    + + +
    lbl_vars
    +

    (string) text label for the a Cox regression model variables.

    + + +
    multivar
    +

    (flag) indicator of whether multivariate cox regression is conducted.

    + + +
    ...
    +

    Further arguments passed to tern::control_coxreg().

    + +
    +
    +

    Value

    +

    a PreDataTableLayouts object.

    +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/coxt01_post.html b/v0.2.8/reference/coxt01_post.html new file mode 100644 index 0000000000..28f2f99913 --- /dev/null +++ b/v0.2.8/reference/coxt01_post.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/coxt01_pre.html b/v0.2.8/reference/coxt01_pre.html new file mode 100644 index 0000000000..28f2f99913 --- /dev/null +++ b/v0.2.8/reference/coxt01_pre.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/coxt02.html b/v0.2.8/reference/coxt02.html new file mode 100644 index 0000000000..335c2cd79d --- /dev/null +++ b/v0.2.8/reference/coxt02.html @@ -0,0 +1,198 @@ + +COXT02 Multi-Variable Cox Regression Model Table. — coxt02_main • chevron + Skip to contents + + +
    +
    +
    + +
    +

    The COXT02 table follows the same principles as the general Cox model analysis +and produces the estimates for each of the covariates included in the model +(usually the main effects without interaction terms).

    +
    + +
    +

    Usage

    +
    coxt02_main(
    +  adam_db,
    +  arm_var = "ARM",
    +  time_var = "AVAL",
    +  event_var = "EVENT",
    +  covariates = c("SEX", "RACE", "AAGE"),
    +  strata = NULL,
    +  lbl_vars = "Effect/Covariate Included in the Model",
    +  multivar = TRUE,
    +  ...
    +)
    +
    +coxt02
    +
    + +
    +

    Format

    +

    An object of class chevron_t of length 1.

    +
    +
    +

    Arguments

    + + +
    adam_db
    +

    (list of data.frames) object containing the ADaM datasets

    + + +
    arm_var
    +

    (string) the arm variable used for arm splitting.

    + + +
    time_var
    +

    (string) the time variable in a Cox proportional hazards regression model.

    + + +
    event_var
    +

    (string) the event variable in a Cox proportional hazards regression model.

    + + +
    covariates
    +

    (character) will be fitted and the corresponding effect will be estimated.

    + + +
    strata
    +

    (character) will be fitted for the stratified analysis.

    + + +
    lbl_vars
    +

    (string) text label for the a Cox regression model variables.

    + + +
    multivar
    +

    (flag) indicator of whether multivariate cox regression is conducted.

    + + +
    ...
    +

    Further arguments passed to tern::control_coxreg().

    + +
    +
    +

    Value

    +

    the main function returns an rtables object.

    +
    +
    +

    Details

    + +
    • The reference arm will always the first level of arm_var. Please change the level if you want to +change the reference arms.

    • +
    • The table allows confidence level to be adjusted, default is two-sided 95%.

    • +
    • The stratified analysis is with DISCRETE tie handling (equivalent to tern::control_coxreg(ties = "exact") in R).

    • +
    • Model includes treatment plus specified covariate(s) as factor(s) or numeric(s), +with "SEX", "RACE" and "AAGE" as default candidates.

    • +
    • The selection of the covariates and whether or not there is a selection process +(vs. a fixed, pre-specified list) needs to be pre-specified.

    • +
    • For pairwise comparisons using the hazard ratio, the value for the control group is the denominator.

    • +
    • Keep zero-count rows unless overridden with prune_0 = TRUE.

    • +
    +
    +

    Functions

    + +
    • coxt02_main(): Main TLG function

    • +
    +
    +

    Note

    + +
    • adam_db object must contain an adtte table with "PARAMCD", "ARM", +"AVAL", "CNSR, and the columns specified by "covariates" which is denoted as +c("SEX", "RACE", "AAGE") by default.

    • +
    + +
    +

    Examples

    +
    library(dunlin)
    +
    +proc_data <- log_filter(syn_data, PARAMCD == "CRSD", "adtte")
    +
    +run(coxt02, proc_data)
    +#>   Effect/Covariate Included in the Model                  Hazard Ratio      95% CI       p-value
    +#>   ——————————————————————————————————————————————————————————————————————————————————————————————
    +#>   Treatment:                                                                                    
    +#>     Description of Planned Arm (reference = A: Drug X)                                   0.6859 
    +#>       B: Placebo                                              0.77       (0.29, 2.08)    0.6113 
    +#>       C: Combination                                          0.62       (0.21, 1.82)    0.3853 
    +#>   Covariate:                                                                                    
    +#>     Sex (reference = F)                                                                         
    +#>       M                                                       1.41       (0.61, 3.23)    0.4194 
    +#>     RACE (reference = AMERICAN INDIAN OR ALASKA NATIVE)                                  0.8938 
    +#>       ASIAN                                                   1.69       (0.36, 7.99)    0.5055 
    +#>       BLACK OR AFRICAN AMERICAN                               1.86       (0.29, 11.72)   0.5109 
    +#>       WHITE                                                   2.03       (0.34, 12.25)   0.4414 
    +#>     Age (yr)                                                                                    
    +#>       All                                                     1.00       (0.94, 1.08)    0.8951 
    +
    +run(coxt02, proc_data, covariates = c("SEX", "AAGE"), strata = c("RACE"), conf_level = 0.90)
    +#>   Effect/Covariate Included in the Model                 Hazard Ratio      90% CI      p-value
    +#>   ————————————————————————————————————————————————————————————————————————————————————————————
    +#>   Treatment:                                                                                  
    +#>     Description of Planned Arm (reference = A: Drug X)                                 0.7644 
    +#>       B: Placebo                                             0.97       (0.40, 2.35)   0.9586 
    +#>       C: Combination                                         0.70       (0.29, 1.73)   0.5199 
    +#>   Covariate:                                                                                  
    +#>     Sex (reference = F)                                                                       
    +#>       M                                                      1.66       (0.81, 3.41)   0.2468 
    +#>     Age (yr)                                                                                  
    +#>       All                                                    1.01       (0.95, 1.06)   0.8541 
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/create_id_listings.html b/v0.2.8/reference/create_id_listings.html new file mode 100644 index 0000000000..3fc056c9c3 --- /dev/null +++ b/v0.2.8/reference/create_id_listings.html @@ -0,0 +1,97 @@ + +Concatenate Site and Subject ID — create_id_listings • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Concatenate Site and Subject ID

    +
    + +
    +

    Usage

    +
    create_id_listings(site, subject, sep = "/")
    +
    + +
    +

    Arguments

    + + +
    site
    +

    (string)

    + + +
    subject
    +

    (string)

    + + +
    sep
    +

    (string)

    + +
    +
    +

    Note

    +

    the {Patient_label} whisker placeholder will be used in the label.

    +
    + +
    +

    Examples

    +
    create_id_listings("BRA-1", "xxx-1234")
    +#> [1] "BRA-1/1234"
    +#> attr(,"label")
    +#> [1] "Center/Patients ID"
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/ctcv4_dir.html b/v0.2.8/reference/ctcv4_dir.html new file mode 100644 index 0000000000..e5d7557f9d --- /dev/null +++ b/v0.2.8/reference/ctcv4_dir.html @@ -0,0 +1,73 @@ + +CTC version 4 Grade Direction Data — ctcv4_dir • chevron + Skip to contents + + +
    +
    +
    + +
    +

    CTC version 4 Grade Direction Data

    +
    + +
    +

    Usage

    +
    ctcv4_dir
    +
    + +
    +

    Format

    +

    An object of class data.frame with 35 rows and 3 columns.

    +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/ctcv5_dir.html b/v0.2.8/reference/ctcv5_dir.html new file mode 100644 index 0000000000..144a382241 --- /dev/null +++ b/v0.2.8/reference/ctcv5_dir.html @@ -0,0 +1,73 @@ + +CTC version 5 Grade Direction Data — ctcv5_dir • chevron + Skip to contents + + +
    +
    +
    + +
    +

    CTC version 5 Grade Direction Data

    +
    + +
    +

    Usage

    +
    ctcv5_dir
    +
    + +
    +

    Format

    +

    An object of class data.frame with 35 rows and 3 columns.

    +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/deparse_print.html b/v0.2.8/reference/deparse_print.html new file mode 100644 index 0000000000..1e8e187985 --- /dev/null +++ b/v0.2.8/reference/deparse_print.html @@ -0,0 +1,68 @@ + +Deparse print — deparse_print • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Deparse print

    +
    + +
    +

    Usage

    +
    deparse_print(x, indent, max_line = getOption("chevron.arg_max_line", 5L))
    +
    + + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/dmt01.html b/v0.2.8/reference/dmt01.html new file mode 100644 index 0000000000..97e99aab9c --- /dev/null +++ b/v0.2.8/reference/dmt01.html @@ -0,0 +1,195 @@ + +DMT01 Table 1 (Default) Demographics and Baseline Characteristics Table 1. — dmt01_main • chevron + Skip to contents + + +
    +
    +
    + +
    +

    For each variable, summary statistics are +by default based on the number of patients in the corresponding n row.

    +
    + +
    +

    Usage

    +
    dmt01_main(
    +  adam_db,
    +  arm_var = "ARM",
    +  lbl_overall = "All {Patient_label}",
    +  summaryvars = c("AAGE", "AGEGR1", "SEX", "ETHNIC", "RACE"),
    +  stats = list(default = c("n", "mean_sd", "median", "range", "count_fraction")),
    +  precision = list(),
    +  ...
    +)
    +
    +dmt01_pre(adam_db, ...)
    +
    +dmt01_post(tlg, prune_0 = TRUE, ...)
    +
    +dmt01
    +
    + +
    +

    Format

    +

    An object of class chevron_t of length 1.

    +
    +
    +

    Arguments

    + + +
    adam_db
    +

    (list of data.frames) object containing the ADaM datasets

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + + +
    summaryvars
    +

    (character) variables summarized in demographic table. The label attribute of the corresponding +column in adsl table of adam_db is used as label.

    + + +
    stats
    +

    (named list of character) where names of columns found in .df_row and the values indicate the +statistical analysis to perform. If default is set, and parameter precision not specified, the +value for default will be used.

    + + +
    precision
    +

    (named list of integer) where names are strings found in summaryvars and the values indicate +the number of digits in statistics for numeric variables. If default is set, and parameter precision not +specified, the value for default will be used. If neither are provided, auto determination is used. See +tern::format_auto.

    + + +
    ...
    +

    not used.

    + + +
    tlg
    +

    (TableTree, Listing or ggplot) object typically produced by a main function.

    + + +
    prune_0
    +

    (flag) remove 0 count rows

    + +
    +
    +

    Value

    +

    the main function returns an rtables object.

    +

    the preprocessing function returns a list of data.frame.

    +

    the postprocessing function returns an rtables object or an ElementaryTable (null report).

    +
    +
    +

    Details

    + +
    • Information from ADSUB are generally included into ADSL before analysis.

    • +
    • Default demographic and characteristics table

    • +
    • If not specified otherwise, numbers represent absolute numbers of patients and fraction of N

    • +
    • Remove zero-count rows

    • +
    • Split columns by arm (planned or actual / code or description)

    • +
    • Include a total column by default

    • +
    +
    +

    Functions

    + +
    • dmt01_main(): Main TLG function

    • +
    • dmt01_pre(): Preprocessing

    • +
    • dmt01_post(): Postprocessing

    • +
    +
    +

    Note

    + +
    • adam_db object must contain an adsl table with the columns specified in summaryvars.

    • +
    + +
    +

    Examples

    +
    run(dmt01, syn_data)
    +#>                                        A: Drug X    B: Placebo   C: Combination   All Patients
    +#>                                          (N=15)       (N=15)         (N=15)          (N=45)   
    +#>   ————————————————————————————————————————————————————————————————————————————————————————————
    +#>   Age (yr)                                                                                    
    +#>     n                                      15           15             15              45     
    +#>     Mean (SD)                          31.3 (5.3)   35.1 (9.0)     36.6 (6.4)      34.3 (7.3) 
    +#>     Median                                31.0         35.0           35.0            34.0    
    +#>     Min - Max                           24 - 40      24 - 57        24 - 49         24 - 57   
    +#>   Age Group                                                                                   
    +#>     n                                      15           15             15              45     
    +#>     <65                                15 (100%)    15 (100%)      15 (100%)       45 (100%)  
    +#>   Sex                                                                                         
    +#>     n                                      15           15             15              45     
    +#>     Male                               3 (20.0%)    7 (46.7%)      5 (33.3%)       15 (33.3%) 
    +#>     Female                             12 (80.0%)   8 (53.3%)      10 (66.7%)      30 (66.7%) 
    +#>   Ethnicity                                                                                   
    +#>     n                                      15           15             15              45     
    +#>     HISPANIC OR LATINO                 2 (13.3%)        0              0            2 (4.4%)  
    +#>     NOT HISPANIC OR LATINO             13 (86.7%)   15 (100%)      13 (86.7%)      41 (91.1%) 
    +#>     NOT REPORTED                           0            0          2 (13.3%)        2 (4.4%)  
    +#>   RACE                                                                                        
    +#>     n                                      15           15             15              45     
    +#>     AMERICAN INDIAN OR ALASKA NATIVE       0        2 (13.3%)       1 (6.7%)        3 (6.7%)  
    +#>     ASIAN                              8 (53.3%)    10 (66.7%)     8 (53.3%)       26 (57.8%) 
    +#>     BLACK OR AFRICAN AMERICAN          4 (26.7%)     1 (6.7%)      4 (26.7%)       9 (20.0%)  
    +#>     WHITE                              3 (20.0%)    2 (13.3%)      2 (13.3%)       7 (15.6%)  
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/dmt01_lyt.html b/v0.2.8/reference/dmt01_lyt.html new file mode 100644 index 0000000000..2095a55bf1 --- /dev/null +++ b/v0.2.8/reference/dmt01_lyt.html @@ -0,0 +1,96 @@ + +dmt01 Layout — dmt01_lyt • chevron + Skip to contents + + +
    +
    +
    + +
    +

    dmt01 Layout

    +
    + +
    +

    Usage

    +
    dmt01_lyt(
    +  arm_var,
    +  lbl_overall,
    +  summaryvars,
    +  summaryvars_lbls,
    +  stats,
    +  precision
    +)
    +
    + +
    +

    Arguments

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + + +
    summaryvars_lbls
    +

    (character) labels corresponding to the analyzed variables.

    + +
    +
    +

    Value

    +

    a PreDataTableLayouts object.

    +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/dmt01_post.html b/v0.2.8/reference/dmt01_post.html new file mode 100644 index 0000000000..11a432f996 --- /dev/null +++ b/v0.2.8/reference/dmt01_post.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/dmt01_pre.html b/v0.2.8/reference/dmt01_pre.html new file mode 100644 index 0000000000..11a432f996 --- /dev/null +++ b/v0.2.8/reference/dmt01_pre.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/do_call.html b/v0.2.8/reference/do_call.html new file mode 100644 index 0000000000..1819388e91 --- /dev/null +++ b/v0.2.8/reference/do_call.html @@ -0,0 +1,68 @@ + +Execute a function call — do_call • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Execute a function call

    +
    + +
    +

    Usage

    +
    do_call(what, args)
    +
    + + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/dose_change_rule.html b/v0.2.8/reference/dose_change_rule.html new file mode 100644 index 0000000000..6757a4e6fe --- /dev/null +++ b/v0.2.8/reference/dose_change_rule.html @@ -0,0 +1,73 @@ + +Dose Change Rule — dose_change_rule • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Dose Change Rule

    +
    + +
    +

    Usage

    +
    dose_change_rule
    +
    + +
    +

    Format

    +

    An object of class rule (inherits from character) of length 9.

    +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/dst01.html b/v0.2.8/reference/dst01.html new file mode 100644 index 0000000000..ce21ebc901 --- /dev/null +++ b/v0.2.8/reference/dst01.html @@ -0,0 +1,204 @@ + +DST01 Table 1 (Default) Patient Disposition Table 1. — dst01_main • chevron + Skip to contents + + +
    +
    +
    + +
    +

    The DST01 Disposition Table provides an overview of patients +study completion. For patients who discontinued the study a reason is provided.

    +
    + +
    +

    Usage

    +
    dst01_main(
    +  adam_db,
    +  arm_var = "ARM",
    +  lbl_overall = "All {Patient_label}",
    +  study_status_var = "EOSSTT",
    +  detail_vars = list(Discontinued = c("DCSREAS")),
    +  trt_status_var = NULL,
    +  ...
    +)
    +
    +dst01_pre(adam_db, ...)
    +
    +dst01_post(tlg, prune_0 = TRUE, ...)
    +
    +dst01
    +
    + +
    +

    Format

    +

    An object of class chevron_t of length 1.

    +
    +
    +

    Arguments

    + + +
    adam_db
    +

    (list of data.frames) object containing the ADaM datasets

    + + +
    arm_var
    +

    (string) variable. Usually one of ARM, ACTARM, TRT01A, or TRT01A.

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + + +
    study_status_var
    +

    (string) variable used to define patient status. Default is EOSSTT, however can also be a +variable name with the pattern EOPxxSTT where xx must be substituted by 2 digits referring to the analysis +period.

    + + +
    detail_vars
    +

    Named (list) of grouped display of study_status_var. The names must be subset of unique levels +of study_status_var.

    + + +
    trt_status_var
    +

    (string) variable of treatment status.

    + + +
    ...
    +

    not used.

    + + +
    tlg
    +

    (TableTree, Listing or ggplot) object typically produced by a main function.

    + + +
    prune_0
    +

    (flag) remove 0 count rows

    + +
    +
    +

    Value

    +

    the main function returns an rtables object.

    +

    the preprocessing function returns a list of data.frame.

    +

    the postprocessing function returns an rtables object or an ElementaryTable (null report).

    +
    +
    +

    Details

    + +
    • Default patient disposition table summarizing the reasons for patients withdrawal.

    • +
    • Numbers represent absolute numbers of patients and fraction of N.

    • +
    • Remove zero-count rows.

    • +
    • Split columns by arm.

    • +
    • Include a total column by default.

    • +
    • Sort withdrawal reasons by alphabetic order.

    • +
    +
    +

    Functions

    + +
    • dst01_main(): Main TLG function

    • +
    • dst01_pre(): Preprocessing

    • +
    • dst01_post(): Postprocessing

    • +
    +
    +

    Note

    + +
    • adam_db object must contain an adsl table with the columns specified by status_var and disc_reason_var.

    • +
    + +
    +

    Examples

    +
    run(dst01, syn_data, detail_vars = list(Ongoing = "STDONS"))
    +#>               A: Drug X    B: Placebo   C: Combination   All Patients
    +#>                 (N=15)       (N=15)         (N=15)          (N=45)   
    +#>   ———————————————————————————————————————————————————————————————————
    +#>   Completed   10 (66.7%)   10 (66.7%)     10 (66.7%)      30 (66.7%) 
    +
    +run(dst01, syn_data, detail_vars = list(Discontinued = "DCSREAS", Ongoing = "STDONS"))
    +#>                                     A: Drug X    B: Placebo   C: Combination   All Patients
    +#>                                       (N=15)       (N=15)         (N=15)          (N=45)   
    +#>   —————————————————————————————————————————————————————————————————————————————————————————
    +#>   Completed                         10 (66.7%)   10 (66.7%)     10 (66.7%)      30 (66.7%) 
    +#>   Discontinued                      5 (33.3%)    5 (33.3%)      5 (33.3%)       15 (33.3%) 
    +#>     ADVERSE EVENT                       0            0           1 (6.7%)        1 (2.2%)  
    +#>     DEATH                           2 (13.3%)    4 (26.7%)      3 (20.0%)       9 (20.0%)  
    +#>     LACK OF EFFICACY                2 (13.3%)        0              0            2 (4.4%)  
    +#>     PHYSICIAN DECISION                  0            0           1 (6.7%)        1 (2.2%)  
    +#>     PROTOCOL VIOLATION                  0         1 (6.7%)          0            1 (2.2%)  
    +#>     WITHDRAWAL BY PARENT/GUARDIAN    1 (6.7%)        0              0            1 (2.2%)  
    +
    +run(
    +  dst01, syn_data,
    +  detail_vars = list(
    +    Discontinued = c("DCSREASGP", "DCSREAS"),
    +    Ongoing = "STDONS"
    +  )
    +)
    +#>                                       A: Drug X    B: Placebo   C: Combination   All Patients
    +#>                                         (N=15)       (N=15)         (N=15)          (N=45)   
    +#>   ———————————————————————————————————————————————————————————————————————————————————————————
    +#>   Completed                           10 (66.7%)   10 (66.7%)     10 (66.7%)      30 (66.7%) 
    +#>   Discontinued                        5 (33.3%)    5 (33.3%)      5 (33.3%)       15 (33.3%) 
    +#>     Safety                                                                                   
    +#>       ADVERSE EVENT                       0            0           1 (6.7%)        1 (2.2%)  
    +#>       DEATH                           2 (13.3%)    4 (26.7%)      3 (20.0%)       9 (20.0%)  
    +#>     Non-Safety                                                                               
    +#>       LACK OF EFFICACY                2 (13.3%)        0              0            2 (4.4%)  
    +#>       PHYSICIAN DECISION                  0            0           1 (6.7%)        1 (2.2%)  
    +#>       PROTOCOL VIOLATION                  0         1 (6.7%)          0            1 (2.2%)  
    +#>       WITHDRAWAL BY PARENT/GUARDIAN    1 (6.7%)        0              0            1 (2.2%)  
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/dst01_lyt.html b/v0.2.8/reference/dst01_lyt.html new file mode 100644 index 0000000000..fb7ac68326 --- /dev/null +++ b/v0.2.8/reference/dst01_lyt.html @@ -0,0 +1,99 @@ + +dst01 Layout — dst01_lyt • chevron + Skip to contents + + +
    +
    +
    + +
    +

    dst01 Layout

    +
    + +
    +

    Usage

    +
    dst01_lyt(arm_var, lbl_overall, study_status_var, detail_vars, trt_status_var)
    +
    + +
    +

    Arguments

    + + +
    arm_var
    +

    (string) variable. Usually one of ARM, ACTARM, TRT01A, or TRT01A.

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + + +
    study_status_var
    +

    (string) variable used to define patient status. Default is EOSSTT, however can also be a +variable name with the pattern EOPxxSTT where xx must be substituted by 2 digits referring to the analysis +period.

    + + +
    detail_vars
    +

    Named (list) of grouped display of study_status_var.

    + + +
    trt_status_var
    +

    (string) variable of treatment status.

    + +
    +
    +

    Value

    +

    a PreDataTableLayouts object.

    +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/dst01_post.html b/v0.2.8/reference/dst01_post.html new file mode 100644 index 0000000000..f4057054b0 --- /dev/null +++ b/v0.2.8/reference/dst01_post.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/dst01_pre.html b/v0.2.8/reference/dst01_pre.html new file mode 100644 index 0000000000..f4057054b0 --- /dev/null +++ b/v0.2.8/reference/dst01_pre.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/dtht01.html b/v0.2.8/reference/dtht01.html new file mode 100644 index 0000000000..5676b14296 --- /dev/null +++ b/v0.2.8/reference/dtht01.html @@ -0,0 +1,193 @@ + +DTHT01 Table 1 (Default) Death Table. — dtht01_main • chevron + Skip to contents + + +
    +
    +
    + +
    +

    A description of the causes of death optionally with the breakdown of the +OTHER category and/or post-study reporting of death.

    +
    + +
    +

    Usage

    +
    dtht01_main(
    +  adam_db,
    +  arm_var = "ACTARM",
    +  lbl_overall = NULL,
    +  other_category = FALSE,
    +  time_since_last_dose = FALSE,
    +  ...
    +)
    +
    +dtht01_pre(adam_db, ...)
    +
    +dtht01_post(tlg, prune_0 = TRUE, ...)
    +
    +dtht01
    +
    + +
    +

    Format

    +

    An object of class chevron_t of length 1.

    +
    +
    +

    Arguments

    + + +
    adam_db
    +

    (list of data.frames) object containing the ADaM datasets

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + + +
    other_category
    +

    (flag) should the breakdown of the OTHER category be displayed.

    + + +
    time_since_last_dose
    +

    (flag) should the time to event information be displayed.

    + + +
    ...
    +

    not used.

    + + +
    tlg
    +

    (TableTree, Listing or ggplot) object typically produced by a main function.

    + + +
    prune_0
    +

    (flag) remove 0 count rows

    + +
    +
    +

    Value

    +

    the main function returns an rtables object.

    +

    the preprocessing function returns a list of data.frame.

    +

    the postprocessing function returns an rtables object or an ElementaryTable (null report).

    +
    +
    +

    Details

    + +
    • Numbers represent absolute numbers of subjects and fraction of N, or absolute numbers when specified.

    • +
    • Remove zero-count rows unless overridden with prune_0 = FALSE.

    • +
    • Does not include a total column by default.

    • +
    +
    +

    Functions

    + +
    • dtht01_main(): Main TLG function

    • +
    • dtht01_pre(): Preprocessing

    • +
    • dtht01_post(): Postprocessing

    • +
    +
    +

    Note

    + +
    • adam_db object must contain an adsl table with the columns "DTHFL", "DTHCAT" as well as LDDTHGR1 if +time_since_last_dose is TRUE.

    • +
    + +
    +

    Examples

    +
    run(dtht01, syn_data)
    +#>                            A: Drug X   B: Placebo   C: Combination
    +#>                             (N=15)       (N=15)         (N=15)    
    +#>   ————————————————————————————————————————————————————————————————
    +#>   Total number of deaths   2 (13.3%)   4 (26.7%)      3 (20.0%)   
    +#>   Primary Cause of Death                                          
    +#>     n                          2           4              3       
    +#>     Adverse Event          1 (50.0%)   2 (50.0%)      1 (33.3%)   
    +#>     Progressive Disease    1 (50.0%)       0          2 (66.7%)   
    +#>     Other                      0       2 (50.0%)          0       
    +
    +run(dtht01, syn_data, other_category = TRUE, time_since_last_dose = TRUE)
    +#>                                                               A: Drug X   B: Placebo   C: Combination
    +#>                                                                (N=15)       (N=15)         (N=15)    
    +#>   ———————————————————————————————————————————————————————————————————————————————————————————————————
    +#>   Total number of deaths                                      2 (13.3%)   4 (26.7%)      3 (20.0%)   
    +#>   Primary Cause of Death                                                                             
    +#>     n                                                             2           4              3       
    +#>     Adverse Event                                             1 (50.0%)   2 (50.0%)      1 (33.3%)   
    +#>     Progressive Disease                                       1 (50.0%)       0          2 (66.7%)   
    +#>     Other                                                         0       2 (50.0%)          0       
    +#>       LOST TO FOLLOW UP                                           0        1 (50%)           0       
    +#>       SUICIDE                                                     0        1 (50%)           0       
    +#>   Days from last drug administration                                                                 
    +#>     n                                                             2           4              3       
    +#>     <=30                                                      2 (100%)    1 (25.0%)      2 (66.7%)   
    +#>     >30                                                           0       3 (75.0%)      1 (33.3%)   
    +#>   Primary cause by days from last study drug administration                                          
    +#>     <=30                                                                                             
    +#>       n                                                           2           1              2       
    +#>       Adverse Event                                           1 (50.0%)       0          1 (50.0%)   
    +#>       Progressive Disease                                     1 (50.0%)       0          1 (50.0%)   
    +#>       Other                                                       0        1 (100%)          0       
    +#>     >30                                                                                              
    +#>       n                                                           0           3              1       
    +#>       Adverse Event                                               0       2 (66.7%)          0       
    +#>       Progressive Disease                                         0           0           1 (100%)   
    +#>       Other                                                       0       1 (33.3%)          0       
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/dtht01_lyt.html b/v0.2.8/reference/dtht01_lyt.html new file mode 100644 index 0000000000..0549771341 --- /dev/null +++ b/v0.2.8/reference/dtht01_lyt.html @@ -0,0 +1,113 @@ + +dtht01 Layout — dtht01_lyt • chevron + Skip to contents + + +
    +
    +
    + +
    +

    dtht01 Layout

    +
    + +
    +

    Usage

    +
    dtht01_lyt(
    +  arm_var,
    +  lbl_overall,
    +  death_flag,
    +  death_var,
    +  other_level,
    +  other_var,
    +  dose_death_var
    +)
    +
    + +
    +

    Arguments

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + + +
    death_flag
    +

    (string) variable name of death flag.

    + + +
    death_var
    +

    (string) variable name of death category.

    + + +
    other_level
    +

    (string) "Other" level in death category.

    + + +
    other_var
    +

    (string) variable name of death cause under "Other".

    + + +
    dose_death_var
    +

    (string) variable name of the days from last dose.

    + +
    +
    +

    Value

    +

    a PreDataTableLayouts object.

    +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/dtht01_post.html b/v0.2.8/reference/dtht01_post.html new file mode 100644 index 0000000000..63827e3ce4 --- /dev/null +++ b/v0.2.8/reference/dtht01_post.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/dtht01_pre.html b/v0.2.8/reference/dtht01_pre.html new file mode 100644 index 0000000000..63827e3ce4 --- /dev/null +++ b/v0.2.8/reference/dtht01_pre.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/dummy_template.html b/v0.2.8/reference/dummy_template.html new file mode 100644 index 0000000000..480c7d6c64 --- /dev/null +++ b/v0.2.8/reference/dummy_template.html @@ -0,0 +1,80 @@ + +Dummy template. — dummy_template • chevron + Skip to contents + + +
    +
    +
    + +
    +

    This template creates a dummy output.

    +
    + +
    +

    Usage

    +
    dummy_template
    +
    + +
    +

    Format

    +

    An object of class chevron_simple of length 1.

    +
    + +
    +

    Examples

    +
    run(dummy_template, syn_data)
    +#>    all obs
    +#> ——————————
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/egt01.html b/v0.2.8/reference/egt01.html new file mode 100644 index 0000000000..6f9357a3e7 --- /dev/null +++ b/v0.2.8/reference/egt01.html @@ -0,0 +1,283 @@ + +EGT01 ECG Parameters and Change from Baseline By Visit Table. — egt01_main • chevron + Skip to contents + + +
    +
    +
    + +
    +

    The EGT01 table provides an +overview of the ECG values and its change from baseline of each respective arm +over the course of the trial.

    +
    + +
    +

    Usage

    +
    egt01_main(
    +  adam_db,
    +  dataset = "adeg",
    +  arm_var = "ACTARM",
    +  lbl_overall = NULL,
    +  row_split_var = NULL,
    +  summaryvars = c("AVAL", "CHG"),
    +  visitvar = "AVISIT",
    +  precision = list(default = 2L),
    +  page_var = "PARAMCD",
    +  .stats = c("n", "mean_sd", "median", "range"),
    +  skip = list(CHG = "BASELINE"),
    +  ...
    +)
    +
    +egt01_pre(adam_db, dataset = "adeg", ...)
    +
    +egt01
    +
    + +
    +

    Format

    +

    An object of class chevron_t of length 1.

    +
    +
    +

    Arguments

    + + +
    adam_db
    +

    (list of data.frames) object containing the ADaM datasets

    + + +
    dataset
    +

    (string) the name of a table in the adam_db object.

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + + +
    row_split_var
    +

    (character) additional row split variables.

    + + +
    summaryvars
    +

    (character) variables to be analyzed. The label attribute of the corresponding column in +table of adam_db is used as label.

    + + +
    visitvar
    +

    (string) typically one of "AVISIT" or user-defined visit incorporating "ATPT".

    + + +
    precision
    +

    (named list of integer) where names are values found in the PARAMCD column and the values +indicate the number of digits in statistics. If default is set, and parameter precision not specified, +the value for default will be used.

    + + +
    page_var
    +

    (string) variable name prior to which the row split is by page.

    + + +
    .stats
    +

    (character) statistics names, see tern::analyze_vars().

    + + +
    skip
    +

    Named (list) of visit values that need to be inhibited.

    + + +
    ...
    +

    additional arguments like .indent_mods, .labels.

    + +
    +
    +

    Value

    +

    the main function returns an rtables object.

    +

    the preprocessing function returns a list of data.frame.

    +
    +
    +

    Details

    + +
    • The Analysis Value column, displays the number of patients, the mean, standard deviation, median and range of +the analysis value for each visit.

    • +
    • The Change from Baseline column, displays the number of patient and the mean, standard deviation, +median and range of changes relative to the baseline.

    • +
    • Remove zero-count rows unless overridden with prune_0 = FALSE.

    • +
    • Split columns by arm, typically ACTARM.

    • +
    • Does not include a total column by default.

    • +
    • Sorted based on factor level; first by PARAM labels in alphabetic order then by chronological time point given +by AVISIT. Re-level to customize order

    • +
    +
    +

    Functions

    + +
    • egt01_main(): Main TLG function

    • +
    • egt01_pre(): Preprocessing

    • +
    +
    +

    Note

    + +
    • adam_db object must contain table named as dataset with the columns specified in summaryvars.

    • +
    + +
    +

    Examples

    +
    run(egt01, syn_data)
    +#>                                    A: Drug X                                B: Placebo                             C: Combination             
    +#>                                             Change from                               Change from                              Change from    
    +#>                       Value at Visit          Baseline          Value at Visit         Baseline          Value at Visit          Baseline     
    +#>   Analysis Visit          (N=15)               (N=15)               (N=15)              (N=15)               (N=15)               (N=15)      
    +#>   ————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————
    +#>   Heart Rate                                                                                                                                  
    +#>     BASELINE                                                                                                                                  
    +#>       n                     15                                        15                                       15                             
    +#>       Mean (SD)      76.594 (17.889)                           69.899 (18.788)                          70.492 (18.175)                       
    +#>       Median              77.531                                    77.174                                   74.111                           
    +#>       Min - Max       46.50 - 106.68                            26.42 - 97.69                            45.37 - 115.49                       
    +#>     WEEK 1 DAY 8                                                                                                                              
    +#>       n                     15                   15                   15                  15                   15                   15        
    +#>       Mean (SD)      71.140 (23.441)      -5.454 (25.128)      70.958 (14.877)      1.059 (23.345)      67.450 (18.932)      -3.043 (23.753)  
    +#>       Median              77.210               -2.152               70.033              -8.403               68.471               0.181       
    +#>       Min - Max       8.53 - 102.63        -50.97 - 36.54       44.85 - 93.79       -25.34 - 60.50       38.90 - 100.05       -52.20 - 33.13  
    +#>     WEEK 2 DAY 15                                                                                                                             
    +#>       n                     15                   15                   15                  15                   15                   15        
    +#>       Mean (SD)      69.350 (16.083)      -7.244 (28.960)      76.096 (14.958)      6.198 (29.319)      63.694 (12.920)      -6.799 (23.949)  
    +#>       Median              65.746              -11.369               75.323               0.255               61.076               -4.954      
    +#>       Min - Max       47.22 - 101.44       -49.59 - 42.91       47.50 - 111.40      -37.51 - 69.34       43.25 - 86.13        -52.70 - 40.76  
    +#>     WEEK 3 DAY 22                                                                                                                             
    +#>       n                     15                   15                   15                  15                   15                   15        
    +#>       Mean (SD)      73.894 (24.576)      -2.700 (32.079)      67.635 (19.114)      -2.263 (29.989)     72.054 (19.308)       1.562 (27.494)  
    +#>       Median              69.296               5.492                68.468              -2.093               68.686               -5.848      
    +#>       Min - Max       44.15 - 131.73       -62.53 - 38.19       31.89 - 108.87      -52.26 - 66.81       32.16 - 109.86       -49.61 - 35.23  
    +#>     WEEK 4 DAY 29                                                                                                                             
    +#>       n                     15                   15                   15                  15                   15                   15        
    +#>       Mean (SD)      73.241 (19.256)      -3.353 (29.170)      66.524 (25.487)      -3.374 (36.024)     66.600 (22.839)      -3.892 (24.140)  
    +#>       Median              68.689               0.232                66.397              -11.730              64.969               -6.827      
    +#>       Min - Max       33.71 - 111.54       -55.14 - 65.04       19.66 - 111.29      -60.39 - 61.00       10.35 - 100.88       -50.72 - 26.77  
    +#>     WEEK 5 DAY 36                                                                                                                             
    +#>       n                     15                   15                   15                  15                   15                   15        
    +#>       Mean (SD)      61.690 (22.182)      -14.904 (30.330)     60.712 (20.025)      -9.187 (24.587)     72.683 (23.495)       2.191 (26.654)  
    +#>       Median              57.925              -12.660               60.454              -16.100              77.585               14.635      
    +#>       Min - Max       23.89 - 103.74       -60.00 - 57.24       32.53 - 102.02      -52.56 - 50.96       31.21 - 105.05       -42.90 - 34.64  
    +#>   QT Duration                                                                                                                                 
    +#>     BASELINE                                                                                                                                  
    +#>       n                     15                                        15                                       15                             
    +#>       Mean (SD)     335.294 (123.231)                          363.104 (68.160)                         347.311 (86.236)                      
    +#>       Median             372.731                                   386.316                                  348.254                           
    +#>       Min - Max      121.28 - 554.97                           214.65 - 445.53                          170.80 - 508.54                       
    +#>     WEEK 1 DAY 8                                                                                                                              
    +#>       n                     15                   15                   15                  15                   15                   15        
    +#>       Mean (SD)      357.361 (85.688)     22.067 (144.166)    415.225 (105.425)    52.121 (144.259)    321.078 (107.553)    -26.233 (129.135) 
    +#>       Median             344.797               49.432              421.950              62.762              307.962              -17.006      
    +#>       Min - Max      241.22 - 517.39      -207.23 - 245.36     234.11 - 604.72     -190.70 - 364.94     118.36 - 480.29      -363.11 - 163.67 
    +#>     WEEK 2 DAY 15                                                                                                                             
    +#>       n                     15                   15                   15                  15                   15                   15        
    +#>       Mean (SD)     344.883 (106.793)     9.589 (174.797)      370.548 (80.862)     7.444 (91.301)      354.129 (95.133)     6.818 (142.397)  
    +#>       Median             312.236               -9.264              388.515              -9.429              365.292               39.930      
    +#>       Min - Max      187.77 - 501.87      -278.91 - 372.71     204.55 - 514.43     -190.58 - 173.87     200.19 - 493.40      -279.46 - 265.56 
    +#>     WEEK 3 DAY 22                                                                                                                             
    +#>       n                     15                   15                   15                  15                   15                   15        
    +#>       Mean (SD)      342.062 (92.568)     6.768 (151.505)     326.684 (116.421)    -36.420 (145.415)    366.245 (99.106)     18.935 (168.417) 
    +#>       Median             352.930              -22.771              298.353              -78.409             329.688              -21.584      
    +#>       Min - Max      199.40 - 476.04      -230.25 - 303.00     151.05 - 561.23     -205.30 - 293.76     249.42 - 580.81      -252.73 - 410.01 
    +#>     WEEK 4 DAY 29                                                                                                                             
    +#>       n                     15                   15                   15                  15                   15                   15        
    +#>       Mean (SD)      371.650 (44.805)     36.356 (139.308)    333.697 (110.377)    -29.407 (125.592)    333.181 (96.466)    -14.130 (107.622) 
    +#>       Median             375.412               58.958              308.020              -40.987             330.911              -25.820      
    +#>       Min - Max      302.32 - 451.62      -214.07 - 258.04     183.09 - 531.08     -241.72 - 134.12     126.95 - 488.57      -234.92 - 152.49 
    +#>     WEEK 5 DAY 36                                                                                                                             
    +#>       n                     15                   15                   15                  15                   15                   15        
    +#>       Mean (SD)     345.504 (130.543)     10.210 (198.224)     309.919 (84.624)    -53.185 (105.730)    322.931 (67.801)    -24.380 (117.331) 
    +#>       Median             355.730              -23.213              306.219              -12.373             341.988              -26.952      
    +#>       Min - Max       88.38 - 661.12      -271.06 - 539.84     189.01 - 448.58      -256.52 - 91.57     217.51 - 427.16      -291.03 - 171.19 
    +#>   RR Duration                                                                                                                                 
    +#>     BASELINE                                                                                                                                  
    +#>       n                     15                                        15                                       15                             
    +#>       Mean (SD)     1086.908 (363.811)                        1050.034 (390.444)                       1102.659 (310.359)                     
    +#>       Median             1116.849                                  1089.193                                 1250.037                          
    +#>       Min - Max      626.19 - 1653.12                          414.61 - 1721.89                         385.51 - 1430.81                      
    +#>     WEEK 1 DAY 8                                                                                                                              
    +#>       n                     15                   15                   15                  15                   15                   15        
    +#>       Mean (SD)     968.499 (287.811)    -118.409 (546.796)   1041.186 (211.201)   -8.848 (435.281)    948.491 (213.746)    -154.168 (442.882)
    +#>       Median             961.296              -147.460             1013.786             24.754              965.429              -224.054     
    +#>       Min - Max      358.92 - 1593.51    -1014.82 - 911.82     714.44 - 1417.52    -618.80 - 847.31     513.35 - 1229.09     -736.69 - 843.58 
    +#>     WEEK 2 DAY 15                                                                                                                             
    +#>       n                     15                   15                   15                  15                   15                   15        
    +#>       Mean (SD)     932.717 (259.634)    -154.191 (331.884)   1139.332 (454.231)   89.298 (582.750)    1021.283 (233.529)   -81.376 (415.781) 
    +#>       Median             950.533              -205.949             1068.007             -5.449              964.616              -142.180     
    +#>       Min - Max      409.68 - 1269.35     -649.69 - 473.09     486.51 - 2048.73    -846.72 - 1148.61    667.36 - 1367.25     -647.47 - 616.15 
    +#>     WEEK 3 DAY 22                                                                                                                             
    +#>       n                     15                   15                   15                  15                   15                   15        
    +#>       Mean (SD)     1068.865 (319.540)   -18.043 (513.412)    1110.882 (259.523)   60.848 (432.700)    1105.918 (306.185)    3.259 (516.734)  
    +#>       Median             1201.998             -65.085              1163.690             51.200              1187.130              30.318      
    +#>       Min - Max      380.49 - 1551.65     -832.86 - 703.74     621.41 - 1453.29    -887.06 - 822.18     446.02 - 1648.32     -984.79 - 816.30 
    +#>     WEEK 4 DAY 29                                                                                                                             
    +#>       n                     15                   15                   15                  15                   15                   15        
    +#>       Mean (SD)     1087.915 (205.940)    1.008 (403.039)     1161.681 (293.257)   111.647 (460.979)   992.134 (283.177)    -110.525 (334.932)
    +#>       Median             1084.658             146.611              1055.223             191.008             1028.997             -112.599     
    +#>       Min - Max      697.59 - 1499.17     -801.16 - 402.97     722.35 - 1762.04    -528.27 - 1191.83    497.14 - 1382.12     -597.95 - 757.99 
    +#>     WEEK 5 DAY 36                                                                                                                             
    +#>       n                     15                   15                   15                  15                   15                   15        
    +#>       Mean (SD)     1016.880 (424.428)   -70.027 (505.078)    1135.131 (224.684)   85.097 (497.679)    1089.527 (238.909)   -13.132 (362.606) 
    +#>       Median             962.584              -142.925             1158.815             -9.553              1081.015              16.706      
    +#>       Min - Max      352.97 - 1843.86    -894.83 - 1162.79     714.34 - 1436.68    -843.41 - 992.34     699.72 - 1611.38     -696.03 - 561.53 
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/egt01_pre.html b/v0.2.8/reference/egt01_pre.html new file mode 100644 index 0000000000..9e84fd0927 --- /dev/null +++ b/v0.2.8/reference/egt01_pre.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/egt02_1.html b/v0.2.8/reference/egt02_1.html new file mode 100644 index 0000000000..b047247940 --- /dev/null +++ b/v0.2.8/reference/egt02_1.html @@ -0,0 +1,156 @@ + +EGT02 ECG Abnormalities Table. — egt02_1_main • chevron + Skip to contents + + +
    +
    +
    + +
    +

    ECG Parameters outside Normal Limits Regardless of Abnormality at Baseline Table.

    +
    + +
    +

    Usage

    +
    egt02_1_main(
    +  adam_db,
    +  arm_var = "ACTARM",
    +  lbl_overall = NULL,
    +  exclude_base_abn = FALSE,
    +  ...
    +)
    +
    +egt02_pre(adam_db, ...)
    +
    +egt02_post(tlg, ...)
    +
    +egt02_1
    +
    + +
    +

    Format

    +

    An object of class chevron_t of length 1.

    +
    +
    +

    Arguments

    + + +
    adam_db
    +

    (list of data.frames) object containing the ADaM datasets

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + + +
    exclude_base_abn
    +

    (flag) whether baseline abnormality should be excluded.

    + + +
    ...
    +

    not used.

    + + +
    tlg
    +

    (TableTree, Listing or ggplot) object typically produced by a main function.

    + +
    +
    +

    Value

    +

    the main function returns an rtables object

    +

    the preprocessing function returns a list of data.frame.

    +

    the postprocessing function returns an rtables object or an ElementaryTable (null report).

    +
    +
    +

    Details

    + +
    • Only count LOW or HIGH values.

    • +
    • Results of "LOW LOW" are treated as the same as "LOW", and "HIGH HIGH" the same as "HIGH".

    • +
    • Does not include a total column by default.

    • +
    • Does not remove zero-count rows unless overridden with prune_0 = TRUE.

    • +
    +
    +

    Functions

    + +
    • egt02_1_main(): Main TLG function

    • +
    • egt02_pre(): Preprocessing

    • +
    • egt02_post(): Postprocessing

    • +
    +
    +

    Note

    + +
    • adam_db object must contain an adeg table with the "PARAM", "ANRIND" and "BNRIND" columns.

    • +
    + +
    +

    Examples

    +
    run(egt02_1, syn_data)
    +#>   Assessment      A: Drug X      B: Placebo    C: Combination
    +#>    Abnormality      (N=15)         (N=15)          (N=15)    
    +#>   ———————————————————————————————————————————————————————————
    +#>   Heart Rate                                                 
    +#>     Low          4/15 (26.7%)   4/15 (26.7%)    4/15 (26.7%) 
    +#>     High         4/15 (26.7%)    3/15 (20%)      3/15 (20%)  
    +#>   QT Duration                                                
    +#>     Low          2/15 (13.3%)   5/15 (33.3%)     3/15 (20%)  
    +#>     High          3/15 (20%)     6/15 (40%)     2/15 (13.3%) 
    +#>   RR Duration                                                
    +#>     Low           6/15 (40%)    2/15 (13.3%)    4/15 (26.7%) 
    +#>     High         4/15 (26.7%)   5/15 (33.3%)    2/15 (13.3%) 
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/egt02_2.html b/v0.2.8/reference/egt02_2.html new file mode 100644 index 0000000000..1dc1187c30 --- /dev/null +++ b/v0.2.8/reference/egt02_2.html @@ -0,0 +1,146 @@ + +EGT02_2 ECG Abnormalities Table. — egt02_2_main • chevron + Skip to contents + + +
    +
    +
    + +
    +

    ECG Parameters outside Normal Limits Among Patients without Abnormality at Baseline Table.

    +
    + +
    +

    Usage

    +
    egt02_2_main(
    +  adam_db,
    +  arm_var = "ACTARM",
    +  lbl_overall = NULL,
    +  exclude_base_abn = TRUE,
    +  ...
    +)
    +
    +egt02_2
    +
    + +
    +

    Format

    +

    An object of class chevron_t of length 1.

    +
    +
    +

    Arguments

    + + +
    adam_db
    +

    (list of data.frames) object containing the ADaM datasets

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + + +
    exclude_base_abn
    +

    (flag) whether baseline abnormality should be excluded.

    + + +
    ...
    +

    not used.

    + +
    +
    +

    Value

    +

    the main function returns an rtables object

    +

    the preprocessing function returns a list of data.frame.

    +

    the postprocessing function returns an rtables object or an ElementaryTable (null report).

    +
    +
    +

    Details

    + +
    • Only count LOW or HIGH values.

    • +
    • Results of "LOW LOW" are treated as the same as "LOW", and "HIGH HIGH" the same as "HIGH".

    • +
    • Does not include a total column by default.

    • +
    • Does not remove zero-count rows unless overridden with prune_0 = TRUE.

    • +
    +
    +

    Functions

    + +
    • egt02_2_main(): Main TLG function

    • +
    +
    +

    Note

    + +
    • adam_db object must contain an adeg table with the "PARAM", "ANRIND" and "BNRIND" columns.

    • +
    + +
    +

    Examples

    +
    run(egt02_2, syn_data)
    +#>   Assessment      A: Drug X      B: Placebo    C: Combination
    +#>    Abnormality      (N=15)         (N=15)          (N=15)    
    +#>   ———————————————————————————————————————————————————————————
    +#>   Heart Rate                                                 
    +#>     Low          4/15 (26.7%)   4/14 (28.6%)    4/15 (26.7%) 
    +#>     High         3/13 (23.1%)    3/15 (20%)     2/14 (14.3%) 
    +#>   QT Duration                                                
    +#>     Low          2/12 (16.7%)   5/15 (33.3%)    3/14 (21.4%) 
    +#>     High         3/14 (21.4%)    6/15 (40%)     2/14 (14.3%) 
    +#>   RR Duration                                                
    +#>     Low           6/15 (40%)    2/13 (15.4%)    4/14 (28.6%) 
    +#>     High         4/13 (30.8%)   5/13 (38.5%)    2/15 (13.3%) 
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/egt02_lyt.html b/v0.2.8/reference/egt02_lyt.html new file mode 100644 index 0000000000..b2f723fc12 --- /dev/null +++ b/v0.2.8/reference/egt02_lyt.html @@ -0,0 +1,104 @@ + +egt02 Layout — egt02_lyt • chevron + Skip to contents + + +
    +
    +
    + +
    +

    egt02 Layout

    +
    + +
    +

    Usage

    +
    egt02_lyt(
    +  arm_var = "ACTARM",
    +  lbl_overall,
    +  lbl_vs_assessment = "Assessment",
    +  lbl_vs_abnormality = "Abnormality",
    +  exclude_base_abn
    +)
    +
    + +
    +

    Arguments

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + + +
    lbl_vs_assessment
    +

    (string) the label of the assessment variable.

    + + +
    lbl_vs_abnormality
    +

    (string) the label of the abnormality variable.

    + + +
    exclude_base_abn
    +

    (flag) whether to exclude subjects with baseline abnormality from numerator and +denominator.

    + +
    +
    +

    Value

    +

    a PreDataTableLayouts object.

    +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/egt02_post.html b/v0.2.8/reference/egt02_post.html new file mode 100644 index 0000000000..18a6ed2102 --- /dev/null +++ b/v0.2.8/reference/egt02_post.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/egt02_pre.html b/v0.2.8/reference/egt02_pre.html new file mode 100644 index 0000000000..18a6ed2102 --- /dev/null +++ b/v0.2.8/reference/egt02_pre.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/egt03.html b/v0.2.8/reference/egt03.html new file mode 100644 index 0000000000..d8e6697922 --- /dev/null +++ b/v0.2.8/reference/egt03.html @@ -0,0 +1,191 @@ + +EGT03 Shift Table of ECG Interval Data - Baseline versus Minimum or Maximum Post-Baseline. — egt03_main • chevron + Skip to contents + + +
    +
    +
    + +
    +

    The EGT03 Table entries provide the number of patients by baseline assessment and minimum or maximum post-baseline +assessment. Percentages are based on the total number of patients in a treatment group. Baseline is the patient's +last observation prior to initiation of study drug.

    +
    + +
    +

    Usage

    +
    egt03_main(
    +  adam_db,
    +  arm_var = "ACTARMCD",
    +  summaryvar = "BNRIND",
    +  splitvar = "ANRIND",
    +  visitvar = "AVISIT",
    +  page_var = "PARAMCD",
    +  ...
    +)
    +
    +egt03_pre(adam_db, ...)
    +
    +egt03_post(tlg, prune_0 = FALSE, ...)
    +
    +egt03
    +
    + +
    +

    Format

    +

    An object of class chevron_t of length 1.

    +
    +
    +

    Arguments

    + + +
    adam_db
    +

    (list of data.frames) object containing the ADaM datasets

    + + +
    arm_var
    +

    (character) the arm variables used for row split, typically "ACTARMCD".

    + + +
    summaryvar
    +

    (character) variables to be analyzed, typically "BNRIND". Labels of the corresponding columns +are used as subtitles.

    + + +
    splitvar
    +

    (character) variables to be analyzed, typically "ANRIND". Labels of the corresponding columns are +used as subtitles.

    + + +
    visitvar
    +

    (string) typically "AVISIT" or user-defined visit incorporating "ATPT".

    + + +
    page_var
    +

    (string) variable name prior to which the row split is by page.

    + + +
    ...
    +

    not used.

    + + +
    tlg
    +

    (TableTree, Listing or ggplot) object typically produced by a main function.

    + + +
    prune_0
    +

    (flag) remove 0 count rows

    + +
    +
    +

    Value

    +

    the main function returns an rtables object.

    +

    the preprocessing function returns a list of data.frame.

    +

    the postprocessing function returns an rtables object or an ElementaryTable (null report).

    +
    +
    +

    Details

    + +
    • ADEG data are subsetted to contain only "POST-BASELINE MINIMUM"/"POST-BASELINE MAXIMUM" visit +according to the preprocessing.

    • +
    • Percentages are based on the total number of patients in a treatment group.

    • +
    • Split columns by Analysis Reference Range Indicator, typically ANRIND.

    • +
    • Does not include a total column by default.

    • +
    • Sorted based on factor level.

    • +
    +
    +

    Functions

    + +
    • egt03_main(): Main TLG function

    • +
    • egt03_pre(): Preprocessing

    • +
    • egt03_post(): Postprocessing

    • +
    +
    +

    Note

    + +
    • adam_db object must contain an adeg table with a "ACTARMCD" column as well as columns specified in +summaryvar and splitvar.

    • +
    + +
    +

    Examples

    +
    library(dunlin)
    +
    +proc_data <- log_filter(syn_data, PARAMCD == "HR", "adeg")
    +run(egt03, proc_data)
    +#>   Actual Arm Code                            Minimum Post-Baseline Assessment     
    +#>     Baseline Reference Range Indicator      LOW         NORMAL      HIGH   Missing
    +#>   ————————————————————————————————————————————————————————————————————————————————
    +#>   Heart Rate                                                                      
    +#>     ARM A (N=15)                                                                  
    +#>       LOW                                    0             0         0        0   
    +#>       NORMAL                             4 (26.7%)     9 (60.0%)     0        0   
    +#>       HIGH                                   0         2 (13.3%)     0        0   
    +#>       Missing                                0             0         0        0   
    +#>     ARM B (N=15)                                                                  
    +#>       LOW                                    0         1 (6.7%)      0        0   
    +#>       NORMAL                             4 (26.7%)    10 (66.7%)     0        0   
    +#>       HIGH                                   0             0         0        0   
    +#>       Missing                                0             0         0        0   
    +#>     ARM C (N=15)                                                                  
    +#>       LOW                                    0             0         0        0   
    +#>       NORMAL                             4 (26.7%)    10 (66.7%)     0        0   
    +#>       HIGH                                   0         1 (6.7%)      0        0   
    +#>       Missing                                0             0         0        0   
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/egt03_lyt.html b/v0.2.8/reference/egt03_lyt.html new file mode 100644 index 0000000000..61d2d57b58 --- /dev/null +++ b/v0.2.8/reference/egt03_lyt.html @@ -0,0 +1,111 @@ + +egt03 Layout — egt03_lyt • chevron + Skip to contents + + +
    +
    +
    + +
    +

    egt03 Layout

    +
    + +
    +

    Usage

    +
    egt03_lyt(
    +  arm_var,
    +  splitvar,
    +  summaryvar,
    +  lbl_armvar,
    +  lbl_summaryvars,
    +  lbl_param,
    +  page_var
    +)
    +
    + +
    +

    Arguments

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    splitvar
    +

    (character) variables to be analyzed, typically "ANRIND". Labels of the corresponding columns are +used as subtitles.

    + + +
    summaryvar
    +

    (character) variables to be analyzed, typically "BNRIND". Labels of the corresponding columns +are used as subtitles.

    + + +
    lbl_armvar
    +

    (string) label of the arm_var variable.

    + + +
    lbl_summaryvars
    +

    (string) label of the summaryvar variable.

    + + +
    page_var
    +

    (string) variable name prior to which the row split is by page.

    + +
    +
    +

    Value

    +

    a PreDataTableLayouts object.

    +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/egt03_post.html b/v0.2.8/reference/egt03_post.html new file mode 100644 index 0000000000..b2ff19d1da --- /dev/null +++ b/v0.2.8/reference/egt03_post.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/egt03_pre.html b/v0.2.8/reference/egt03_pre.html new file mode 100644 index 0000000000..b2ff19d1da --- /dev/null +++ b/v0.2.8/reference/egt03_pre.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/egt05_qtcat.html b/v0.2.8/reference/egt05_qtcat.html new file mode 100644 index 0000000000..826d7beeab --- /dev/null +++ b/v0.2.8/reference/egt05_qtcat.html @@ -0,0 +1,244 @@ + +EGT05_QTCAT ECG Actual Values and Changes from Baseline by Visit Table. — egt05_qtcat_main • chevron + Skip to contents + + +
    +
    +
    + +
    +

    The EGT05_QTCAT table summarizes several electrocardiogram parameters and their evolution +throughout the study.

    +
    + +
    +

    Usage

    +
    egt05_qtcat_main(
    +  adam_db,
    +  arm_var = "ACTARM",
    +  lbl_overall = NULL,
    +  summaryvars = c("AVALCAT1", "CHGCAT1"),
    +  row_split_var = NULL,
    +  visitvar = "AVISIT",
    +  page_var = NULL,
    +  ...
    +)
    +
    +egt05_qtcat_pre(adam_db, ...)
    +
    +egt05_qtcat_post(tlg, prune_0 = TRUE, ...)
    +
    +egt05_qtcat
    +
    + +
    +

    Format

    +

    An object of class chevron_t of length 1.

    +
    +
    +

    Arguments

    + + +
    adam_db
    +

    (list of data.frames) object containing the ADaM datasets

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + + +
    summaryvars
    +

    (character) variables to be analyzed. The label attribute of the corresponding column in adeg +table of adam_db is used as name.

    + + +
    row_split_var
    +

    (character) additional row split variables.

    + + +
    visitvar
    +

    (string) typically "AVISIT" or user-defined visit incorporating "ATPT".

    + + +
    page_var
    +

    (string) variable name prior to which the row split is by page.

    + + +
    ...
    +

    not used.

    + + +
    tlg
    +

    (TableTree, Listing or ggplot) object typically produced by a main function.

    + + +
    prune_0
    +

    (flag) remove 0 count rows

    + +
    +
    +

    Value

    +

    the main function returns an rtables object.

    +

    the preprocessing function returns a list of data.frame.

    +

    the postprocessing function returns an rtables object or an ElementaryTable (null report).

    +
    +
    +

    Details

    + +
    • The Value at Visit column, displays the categories of the specific "PARAMCD" value for patients.

    • +
    • The Change from Baseline column, displays the categories of the specific "PARAMCD" value +change from baseline for patients.

    • +
    • Remove zero-count rows unless overridden with prune_0 = FALSE.

    • +
    • Split columns by arm, typically "ACTARM".

    • +
    • Does not include a total column by default.

    • +
    • Sorted based on factor level; by chronological time point given by "AVISIT" +or user-defined visit incorporating "ATPT". +Re-level to customize order.

    • +
    • Please note that it is preferable to convert summaryvars to factor.

    • +
    +
    +

    Functions

    + +
    • egt05_qtcat_main(): Main TLG function

    • +
    • egt05_qtcat_pre(): Preprocessing

    • +
    • egt05_qtcat_post(): Postprocessing

    • +
    +
    +

    Note

    + +
    • adam_db object must contain an adeg table with column specified in visitvar. +For summaryvars, please make sure AVALCAT1 and CHGCAT1 columns existed in input data sets.

    • +
    + +
    +

    Examples

    +
    run(egt05_qtcat, syn_data)
    +#>   Parameter                                                          
    +#>     Analysis Visit           A: Drug X    B: Placebo   C: Combination
    +#>       Category                 (N=15)       (N=15)         (N=15)    
    +#>   ———————————————————————————————————————————————————————————————————
    +#>   QT Duration                                                        
    +#>     BASELINE                                                         
    +#>       Value at Visit                                                 
    +#>         n                        15           15             15      
    +#>         <=450 msec           13 (86.7%)   15 (100%)      13 (86.7%)  
    +#>         >450 to <=480 msec    1 (6.7%)        0              0       
    +#>         >480 to <=500 msec       0            0           1 (6.7%)   
    +#>         >500 msec             1 (6.7%)        0           1 (6.7%)   
    +#>     WEEK 1 DAY 8                                                     
    +#>       Value at Visit                                                 
    +#>         n                        15           15             15      
    +#>         <=450 msec           12 (80.0%)   9 (60.0%)      13 (86.7%)  
    +#>         >450 to <=480 msec    1 (6.7%)     1 (6.7%)       1 (6.7%)   
    +#>         >480 to <=500 msec    1 (6.7%)    3 (20.0%)       1 (6.7%)   
    +#>         >500 msec             1 (6.7%)    2 (13.3%)          0       
    +#>       Change from Baseline                                           
    +#>         n                        15           15             15      
    +#>         <=30 msec            7 (46.7%)    6 (40.0%)      9 (60.0%)   
    +#>         >30 to <=60 msec     2 (13.3%)     1 (6.7%)       1 (6.7%)   
    +#>         >60 msec             6 (40.0%)    8 (53.3%)      5 (33.3%)   
    +#>     WEEK 2 DAY 15                                                    
    +#>       Value at Visit                                                 
    +#>         n                        15           15             15      
    +#>         <=450 msec           11 (73.3%)   14 (93.3%)     12 (80.0%)  
    +#>         >450 to <=480 msec   2 (13.3%)        0          2 (13.3%)   
    +#>         >480 to <=500 msec    1 (6.7%)        0           1 (6.7%)   
    +#>         >500 msec             1 (6.7%)     1 (6.7%)          0       
    +#>       Change from Baseline                                           
    +#>         n                        15           15             15      
    +#>         <=30 msec            9 (60.0%)    12 (80.0%)     7 (46.7%)   
    +#>         >30 to <=60 msec     2 (13.3%)        0          3 (20.0%)   
    +#>         >60 msec             4 (26.7%)    3 (20.0%)      5 (33.3%)   
    +#>     WEEK 3 DAY 22                                                    
    +#>       Value at Visit                                                 
    +#>         n                        15           15             15      
    +#>         <=450 msec           12 (80.0%)   12 (80.0%)     12 (80.0%)  
    +#>         >450 to <=480 msec   3 (20.0%)     1 (6.7%)       1 (6.7%)   
    +#>         >500 msec                0        2 (13.3%)      2 (13.3%)   
    +#>       Change from Baseline                                           
    +#>         n                        15           15             15      
    +#>         <=30 msec            9 (60.0%)    11 (73.3%)     9 (60.0%)   
    +#>         >30 to <=60 msec      1 (6.7%)     1 (6.7%)          0       
    +#>         >60 msec             5 (33.3%)    3 (20.0%)      6 (40.0%)   
    +#>     WEEK 4 DAY 29                                                    
    +#>       Value at Visit                                                 
    +#>         n                        15           15             15      
    +#>         <=450 msec           14 (93.3%)   12 (80.0%)     13 (86.7%)  
    +#>         >450 to <=480 msec    1 (6.7%)     1 (6.7%)       1 (6.7%)   
    +#>         >480 to <=500 msec       0            0           1 (6.7%)   
    +#>         >500 msec                0        2 (13.3%)          0       
    +#>       Change from Baseline                                           
    +#>         n                        15           15             15      
    +#>         <=30 msec            6 (40.0%)    9 (60.0%)      9 (60.0%)   
    +#>         >30 to <=60 msec     2 (13.3%)     1 (6.7%)      2 (13.3%)   
    +#>         >60 msec             7 (46.7%)    5 (33.3%)      4 (26.7%)   
    +#>     WEEK 5 DAY 36                                                    
    +#>       Value at Visit                                                 
    +#>         n                        15           15             15      
    +#>         <=450 msec           12 (80.0%)   15 (100%)      15 (100%)   
    +#>         >450 to <=480 msec   2 (13.3%)        0              0       
    +#>         >500 msec             1 (6.7%)        0              0       
    +#>       Change from Baseline                                           
    +#>         n                        15           15             15      
    +#>         <=30 msec            9 (60.0%)    11 (73.3%)     9 (60.0%)   
    +#>         >30 to <=60 msec         0        3 (20.0%)      2 (13.3%)   
    +#>         >60 msec             6 (40.0%)     1 (6.7%)      4 (26.7%)   
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/egt05_qtcat_lyt.html b/v0.2.8/reference/egt05_qtcat_lyt.html new file mode 100644 index 0000000000..3892a907aa --- /dev/null +++ b/v0.2.8/reference/egt05_qtcat_lyt.html @@ -0,0 +1,129 @@ + +EGT05_QTCAT Layout — egt05_qtcat_lyt • chevron + Skip to contents + + +
    +
    +
    + +
    +

    EGT05_QTCAT Layout

    +
    + +
    +

    Usage

    +
    egt05_qtcat_lyt(
    +  arm_var,
    +  lbl_overall,
    +  lbl_avisit,
    +  lbl_param,
    +  lbl_cat,
    +  summaryvars,
    +  summaryvars_lbls,
    +  row_split_var,
    +  row_split_lbl,
    +  visitvar,
    +  page_var
    +)
    +
    + +
    +

    Arguments

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + + +
    lbl_avisit
    +

    (string) label of the visitvar variable.

    + + +
    lbl_param
    +

    (string) label of the PARAM variable.

    + + +
    lbl_cat
    +

    (string) label of the Category of summaryvars variable. Default as Category.

    + + +
    summaryvars
    +

    (character) the variables to be analyzed. AVALCAT1 and CHGCAT1 by default.

    + + +
    summaryvars_lbls
    +

    (character) the label of the variables to be analyzed.

    + + +
    row_split_var
    +

    (character) additional row split variables.

    + + +
    visitvar
    +

    (string) typically "AVISIT" or user-defined visit incorporating "ATPT".

    + + +
    page_var
    +

    (string) variable name prior to which the row split is by page.

    + +
    +
    +

    Value

    +

    a PreDataTableLayouts object.

    +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/egt05_qtcat_post.html b/v0.2.8/reference/egt05_qtcat_post.html new file mode 100644 index 0000000000..182ba20ef2 --- /dev/null +++ b/v0.2.8/reference/egt05_qtcat_post.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/egt05_qtcat_pre.html b/v0.2.8/reference/egt05_qtcat_pre.html new file mode 100644 index 0000000000..182ba20ef2 --- /dev/null +++ b/v0.2.8/reference/egt05_qtcat_pre.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/empty_rule.html b/v0.2.8/reference/empty_rule.html new file mode 100644 index 0000000000..5977e53b39 --- /dev/null +++ b/v0.2.8/reference/empty_rule.html @@ -0,0 +1,73 @@ + +Empty rule — empty_rule • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Empty rule

    +
    + +
    +

    Usage

    +
    empty_rule
    +
    + +
    +

    Format

    +

    An object of class rule (inherits from character) of length 0.

    +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/execute_with_args.html b/v0.2.8/reference/execute_with_args.html new file mode 100644 index 0000000000..db497ed71f --- /dev/null +++ b/v0.2.8/reference/execute_with_args.html @@ -0,0 +1,74 @@ + +Execute function with given arguments — execute_with_args • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Execute function with given arguments

    +
    + +
    +

    Usage

    +
    execute_with_args(fun, ...)
    +
    + +
    +

    Details

    +

    If the function has ..., this function will not pass other arguments to .... +Only named arguments are passed.

    +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/expand_list.html b/v0.2.8/reference/expand_list.html new file mode 100644 index 0000000000..a029b1b4eb --- /dev/null +++ b/v0.2.8/reference/expand_list.html @@ -0,0 +1,68 @@ + +Expand list to each split — expand_list • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Expand list to each split

    +
    + +
    +

    Usage

    +
    expand_list(lst, split)
    +
    + + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/ext01.html b/v0.2.8/reference/ext01.html new file mode 100644 index 0000000000..771dc8b1e6 --- /dev/null +++ b/v0.2.8/reference/ext01.html @@ -0,0 +1,333 @@ + +EXT01 Exposure Summary Table. — ext01_main • chevron + Skip to contents + + +
    +
    +
    + +
    +

    The EXT01 table provides an overview of the of the exposure of the +patients in terms of Total dose administered or missed, and treatment duration.

    +
    + +
    +

    Usage

    +
    ext01_main(
    +  adam_db,
    +  arm_var = "ACTARM",
    +  lbl_overall = NULL,
    +  summaryvars = "AVAL",
    +  row_split_var = "PARCAT2",
    +  page_var = NULL,
    +  map = NULL,
    +  ...
    +)
    +
    +ext01_pre(adam_db, ...)
    +
    +ext01_post(tlg, prune_0 = TRUE, ...)
    +
    +ext01
    +
    + +
    +

    Format

    +

    An object of class chevron_t of length 1.

    +
    +
    +

    Arguments

    + + +
    adam_db
    +

    (list of data.frames) object containing the ADaM datasets

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + + +
    summaryvars
    +

    (character) variables to be analyzed. The label attribute of the corresponding column in adex +table of adam_db is used as label.

    + + +
    row_split_var
    +

    (character) additional row split variables.

    + + +
    page_var
    +

    (string) variable name prior to which the row split is by page.

    + + +
    map
    +

    (data.frame) of mapping for split rows.

    + + +
    ...
    +

    not used.

    + + +
    tlg
    +

    (TableTree, Listing or ggplot) object typically produced by a main function.

    + + +
    prune_0
    +

    (flag) remove 0 count rows

    + +
    +
    +

    Value

    +

    the main function returns an rtables object.

    +

    the preprocessing function returns a list of data.frame.

    +

    the postprocessing function returns an rtables object or an ElementaryTable (null report).

    +
    +
    +

    Details

    + +
    • Default Exposure table

    • +
    • The n row provides the number of non-missing values. The percentages for categorical variables is based on n. +The percentages for Total number of patients with at least one dose modification are based on the number of +patients in the corresponding analysis population given by N.

    • +
    • Split columns by arm, typically ACTARM.

    • +
    • Does not include a total column by default.

    • +
    • Sorted by alphabetic order of the PARAM value. Transform to factor and re-level for custom order.

    • +
    • ANL01FL is not relevant subset.

    • +
    +
    +

    Functions

    + +
    • ext01_main(): Main TLG function

    • +
    • ext01_pre(): Preprocessing

    • +
    • ext01_post(): Postprocessing

    • +
    +
    +

    Note

    + +
    • adam_db object must contain an adex table with columns specified in summaryvars.

    • +
    + +
    +

    Examples

    +
    run(ext01, syn_data)
    +#>                                  A: Drug X        B: Placebo      C: Combination 
    +#>   PARCAT2                         (N=15)            (N=15)            (N=15)     
    +#>   ———————————————————————————————————————————————————————————————————————————————
    +#>   Drug A                                                                         
    +#>     Overall duration (days)                                                      
    +#>       n                             11                 7                 7       
    +#>       Mean (SD)                157.5 (67.4)      115.4 (62.8)       98.6 (68.8)  
    +#>       Median                       174.0             119.0             89.0      
    +#>       Min - Max                53.0 - 239.0      22.0 - 219.0       1.0 - 182.0  
    +#>     Total dose administered                                                      
    +#>       n                             11                 7                 7       
    +#>       Mean (SD)               6567.3 (1127.1)   7028.6 (1626.1)   6377.1 (863.7) 
    +#>       Median                      6720.0            7200.0            6480.0     
    +#>       Min - Max               4800.0 - 8400.0   5280.0 - 9360.0   5280.0 - 7440.0
    +#>   Drug B                                                                         
    +#>     Overall duration (days)                                                      
    +#>       n                              4                 8                 8       
    +#>       Mean (SD)                142.2 (100.3)     105.9 (60.0)      158.2 (96.2)  
    +#>       Median                       160.0             95.0              203.0     
    +#>       Min - Max                17.0 - 232.0      37.0 - 211.0      27.0 - 249.0  
    +#>     Total dose administered                                                      
    +#>       n                              4                 8                 8       
    +#>       Mean (SD)               7020.0 (1148.9)   5250.0 (864.7)    5940.0 (1187.9)
    +#>       Median                      6960.0            5160.0            5880.0     
    +#>       Min - Max               5760.0 - 8400.0   4080.0 - 6480.0   4320.0 - 7680.0
    +
    +run(ext01, syn_data, summaryvars = c("AVAL", "AVALCAT1"), prune_0 = FALSE)
    +#>                                  A: Drug X        B: Placebo      C: Combination 
    +#>   PARCAT2                         (N=15)            (N=15)            (N=15)     
    +#>   ———————————————————————————————————————————————————————————————————————————————
    +#>   Drug A                                                                         
    +#>     Overall duration (days)                                                      
    +#>       n                             11                 7                 7       
    +#>       Mean (SD)                157.5 (67.4)      115.4 (62.8)       98.6 (68.8)  
    +#>       Median                       174.0             119.0             89.0      
    +#>       Min - Max                53.0 - 239.0      22.0 - 219.0       1.0 - 182.0  
    +#>       n                             11                 7                 7       
    +#>       < 1 month                      0             1 (14.3%)         1 (14.3%)   
    +#>       1 to <3 months             3 (27.3%)         1 (14.3%)         3 (42.9%)   
    +#>       3 to <6 months             3 (27.3%)         4 (57.1%)         2 (28.6%)   
    +#>       >=6 months                 5 (45.5%)         1 (14.3%)         1 (14.3%)   
    +#>       <700                           0                 0                 0       
    +#>       700-900                        0                 0                 0       
    +#>       900-1200                       0                 0                 0       
    +#>       >1200                          0                 0                 0       
    +#>       <5000                          0                 0                 0       
    +#>       5000-7000                      0                 0                 0       
    +#>       7000-9000                      0                 0                 0       
    +#>       >9000                          0                 0                 0       
    +#>       7                              0                 0                 0       
    +#>     Total dose administered                                                      
    +#>       n                             11                 7                 7       
    +#>       Mean (SD)               6567.3 (1127.1)   7028.6 (1626.1)   6377.1 (863.7) 
    +#>       Median                      6720.0            7200.0            6480.0     
    +#>       Min - Max               4800.0 - 8400.0   5280.0 - 9360.0   5280.0 - 7440.0
    +#>       n                             11                 7                 7       
    +#>       < 1 month                      0                 0                 0       
    +#>       1 to <3 months                 0                 0                 0       
    +#>       3 to <6 months                 0                 0                 0       
    +#>       >=6 months                     0                 0                 0       
    +#>       <700                           0                 0                 0       
    +#>       700-900                        0                 0                 0       
    +#>       900-1200                       0                 0                 0       
    +#>       >1200                          0                 0                 0       
    +#>       <5000                      1 (9.1%)              0                 0       
    +#>       5000-7000                  6 (54.5%)         3 (42.9%)         5 (71.4%)   
    +#>       7000-9000                  4 (36.4%)         3 (42.9%)         2 (28.6%)   
    +#>       >9000                          0             1 (14.3%)             0       
    +#>       7                              0                 0                 0       
    +#>   Drug B                                                                         
    +#>     Overall duration (days)                                                      
    +#>       n                              4                 8                 8       
    +#>       Mean (SD)                142.2 (100.3)     105.9 (60.0)      158.2 (96.2)  
    +#>       Median                       160.0             95.0              203.0     
    +#>       Min - Max                17.0 - 232.0      37.0 - 211.0      27.0 - 249.0  
    +#>       n                              4                 8                 8       
    +#>       < 1 month                  1 (25.0%)             0             1 (12.5%)   
    +#>       1 to <3 months                 0             4 (50.0%)         2 (25.0%)   
    +#>       3 to <6 months             1 (25.0%)         3 (37.5%)             0       
    +#>       >=6 months                 2 (50.0%)         1 (12.5%)         5 (62.5%)   
    +#>       <700                           0                 0                 0       
    +#>       700-900                        0                 0                 0       
    +#>       900-1200                       0                 0                 0       
    +#>       >1200                          0                 0                 0       
    +#>       <5000                          0                 0                 0       
    +#>       5000-7000                      0                 0                 0       
    +#>       7000-9000                      0                 0                 0       
    +#>       >9000                          0                 0                 0       
    +#>       7                              0                 0                 0       
    +#>     Total dose administered                                                      
    +#>       n                              4                 8                 8       
    +#>       Mean (SD)               7020.0 (1148.9)   5250.0 (864.7)    5940.0 (1187.9)
    +#>       Median                      6960.0            5160.0            5880.0     
    +#>       Min - Max               5760.0 - 8400.0   4080.0 - 6480.0   4320.0 - 7680.0
    +#>       n                              4                 8                 8       
    +#>       < 1 month                      0                 0                 0       
    +#>       1 to <3 months                 0                 0                 0       
    +#>       3 to <6 months                 0                 0                 0       
    +#>       >=6 months                     0                 0                 0       
    +#>       <700                           0                 0                 0       
    +#>       700-900                        0                 0                 0       
    +#>       900-1200                       0                 0                 0       
    +#>       >1200                          0                 0                 0       
    +#>       <5000                          0             4 (50.0%)         2 (25.0%)   
    +#>       5000-7000                  2 (50.0%)         4 (50.0%)         4 (50.0%)   
    +#>       7000-9000                  2 (50.0%)             0             2 (25.0%)   
    +#>       >9000                          0                 0                 0       
    +#>       7                              0                 0                 0       
    +
    +levels(syn_data$adex$AVALCAT1) <- c(levels(syn_data$adex$AVALCAT1), "12 months")
    +map <- data.frame(
    +  PARAMCD = "TDURD",
    +  AVALCAT1 = c("< 1 month", "1 to <3 months", ">=6 months", "3 to <6 months", "12 months")
    +)
    +run(ext01, syn_data, summaryvars = c("AVAL", "AVALCAT1"), prune_0 = FALSE, map = map)
    +#>                                  A: Drug X        B: Placebo      C: Combination 
    +#>   PARCAT2                         (N=15)            (N=15)            (N=15)     
    +#>   ———————————————————————————————————————————————————————————————————————————————
    +#>   Drug A                                                                         
    +#>     Overall duration (days)                                                      
    +#>       n                             11                 7                 7       
    +#>       Mean (SD)                157.5 (67.4)      115.4 (62.8)       98.6 (68.8)  
    +#>       Median                       174.0             119.0             89.0      
    +#>       Min - Max                53.0 - 239.0      22.0 - 219.0       1.0 - 182.0  
    +#>       n                             11                 7                 7       
    +#>       < 1 month                      0             1 (14.3%)         1 (14.3%)   
    +#>       1 to <3 months             3 (27.3%)         1 (14.3%)         3 (42.9%)   
    +#>       >=6 months                 5 (45.5%)         1 (14.3%)         1 (14.3%)   
    +#>       3 to <6 months             3 (27.3%)         4 (57.1%)         2 (28.6%)   
    +#>       12 months                      0                 0                 0       
    +#>     Total dose administered                                                      
    +#>       n                             11                 7                 7       
    +#>       Mean (SD)               6567.3 (1127.1)   7028.6 (1626.1)   6377.1 (863.7) 
    +#>       Median                      6720.0            7200.0            6480.0     
    +#>       Min - Max               4800.0 - 8400.0   5280.0 - 9360.0   5280.0 - 7440.0
    +#>       n                             11                 7                 7       
    +#>       <5000                      1 (9.1%)              0                 0       
    +#>       5000-7000                  6 (54.5%)         3 (42.9%)         5 (71.4%)   
    +#>       7000-9000                  4 (36.4%)         3 (42.9%)         2 (28.6%)   
    +#>       >9000                          0             1 (14.3%)             0       
    +#>   Drug B                                                                         
    +#>     Overall duration (days)                                                      
    +#>       n                              4                 8                 8       
    +#>       Mean (SD)                142.2 (100.3)     105.9 (60.0)      158.2 (96.2)  
    +#>       Median                       160.0             95.0              203.0     
    +#>       Min - Max                17.0 - 232.0      37.0 - 211.0      27.0 - 249.0  
    +#>       n                              4                 8                 8       
    +#>       < 1 month                  1 (25.0%)             0             1 (12.5%)   
    +#>       1 to <3 months                 0             4 (50.0%)         2 (25.0%)   
    +#>       >=6 months                 2 (50.0%)         1 (12.5%)         5 (62.5%)   
    +#>       3 to <6 months             1 (25.0%)         3 (37.5%)             0       
    +#>       12 months                      0                 0                 0       
    +#>     Total dose administered                                                      
    +#>       n                              4                 8                 8       
    +#>       Mean (SD)               7020.0 (1148.9)   5250.0 (864.7)    5940.0 (1187.9)
    +#>       Median                      6960.0            5160.0            5880.0     
    +#>       Min - Max               5760.0 - 8400.0   4080.0 - 6480.0   4320.0 - 7680.0
    +#>       n                              4                 8                 8       
    +#>       <5000                          0             4 (50.0%)         2 (25.0%)   
    +#>       5000-7000                  2 (50.0%)         4 (50.0%)         4 (50.0%)   
    +#>       7000-9000                  2 (50.0%)             0             2 (25.0%)   
    +#>       >9000                          0                 0                 0       
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/ext01_lyt.html b/v0.2.8/reference/ext01_lyt.html new file mode 100644 index 0000000000..5a9a285655 --- /dev/null +++ b/v0.2.8/reference/ext01_lyt.html @@ -0,0 +1,110 @@ + +ext01 Layout — ext01_lyt • chevron + Skip to contents + + +
    +
    +
    + +
    +

    ext01 Layout

    +
    + +
    +

    Usage

    +
    ext01_lyt(
    +  arm_var,
    +  lbl_overall,
    +  summaryvars,
    +  summaryvars_lbls,
    +  row_split_var,
    +  row_split_lbl,
    +  page_var,
    +  map
    +)
    +
    + +
    +

    Arguments

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + + +
    summaryvars
    +

    (character) the name of the variable to be analyzed. By default "AVAL".

    + + +
    summaryvars_lbls
    +

    (character) the label associated with the analyzed variable.

    + + +
    row_split_var
    +

    (character) additional row split variables.

    + + +
    page_var
    +

    (string) variable name prior to which the row split is by page.

    + +
    +
    +

    Value

    +

    a PreDataTableLayouts object.

    +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/ext01_post.html b/v0.2.8/reference/ext01_post.html new file mode 100644 index 0000000000..f0d81f762f --- /dev/null +++ b/v0.2.8/reference/ext01_post.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/ext01_pre.html b/v0.2.8/reference/ext01_pre.html new file mode 100644 index 0000000000..f0d81f762f --- /dev/null +++ b/v0.2.8/reference/ext01_pre.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/figures/chevron.png b/v0.2.8/reference/figures/chevron.png new file mode 100644 index 0000000000000000000000000000000000000000..da233507d731f7650fac3cdf6e464b6439c2a5c2 GIT binary patch literal 1863501 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

    6h?2B*#LIWp#C}; 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�uT2s+Ey4O%c8?P6wr2_CK!`Q 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

    8>2;rbDkqwP>ET4}X2T2*?P^>$b!&tD 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%0AtDpYX-xUSNyun{h{M#9e94=%CF%;~S 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

    X zA7^eTN8UDPK-afaz7w#O}3-~oZo;>eo{7k@$1YV4)-?ywBh|Wu+lU4=oaA` zj-@!RFILR{{utKtQ%KDF5!1OLm|(%v!M3A zi&M+p#{*{XMLRAwZ>;Gi59Y6f=Kami!^X7Bg!8RXEEZ=xq}Kmpz*T(xupV)pmNgY~ zLCo!R6m-?cx_n<~Ex1OdI>d+rVZKSPyYBFTDd?jKa@oIM6Z=Cci%u99A#{J{=pCg( zf0bk#2u^)Sv<%pxAMaw8*EO(lhfQjLEbDV~eBdiyx&7=Jhj}E1sViJQ+Zs zbygCCk?DZc_=1H&P|AToJ_=PsHl}?!_XJ_{y6F4maF3|?32T#0>WJjSN0#xID~a}> zLr2$CG}b&7@!acFKzu7s{AB9nZYvIJM0|dw9>kY|Zj`3!bt*ZA^S&UB9^%4V7P>f7 zD;eIBny;+%t?r!)LzlNu-*FA?1=^koLJC#VID4(s(6V+D6OeD_~07XPW4Q9s0i&3zAC*3m-Xo7hR!sf6K-YM-O<5;7!7mI`oS&fr}n6$ zb)`j;n!F+!B+faC;2O2sq@cUbcE)vbm_#Dx)wOnTVG#$C09xDCN8gRPMRjPazxYv= z_vj|vPCUmA^9l@r1H|tB=y%1MJ`I@mPd$xKZ88O2GF@PFonzenGJV$de>keV>yvou z`y8C$Xx_FQ^mH-gbAQPYTiShfFy+>2q`4>nujMq4N5ixM9`mEVEl`J>PEUGpB%W}2 z2iq{H_nwdS@A6(xH}KUA`jqgAXS5G9b&)OEGktsdeq#IP#L>iR4_{#(16AjuCkCGB zcM7b&?L#QbN8r*2b7E@}*I&TQBVQG3$}oVv!ah7ZDZO*Kb<2m)xT}u_z62qifQ4(5 zVn5<1;n-SE~y4VvKh_6g_O4ZKPhCmgm>DM`5ye8>o$ajJ#u`=+DJ2q z`0#+(AVkPBLwwI6$XOKiQ)@is;hQJQ(vmNLus&)=4yiDGj5~fcxR~dd{x)b|8JoEu zapV@yLJs1RfxXzg64UwS*4WWUR$d4VqZ-S=<)VXbC7+s9Y7Na=sc%FP0I!){2h(lR zBhY`DDD(Z&V)Ro}DAqp)%{LejH;!?rr&h~~RI(Hg1^USHDd&tglq8ySw7|VN_PCL;Nap;m^ zVGukD$-|#$Sttl&!m2YrOqgSQFpGZ5tWK(m(C~O?{wL9#3iWPszX~@fmNsZ}Od7g+o~s%7j9J?cJzB0|q@` zVT!JGpU9RK3$V;8aV-y|uDngsP2e$T-14?NKx`E3J0#!ZcU z=N!DDVmxZGT_cLB=E`pkt*UhfL74s;pK{?S@>W86HK4#jY+-*SQ9SM-HSAXoe|6+J zYq#uz!83nWx{k*%d=wjN=^uF!ggE(EzLySKZ4N_a@a7GRPHkP%3OA|35mZMTEXsAU z(yuB8T$(Vid0MCq4?fQzfU`c~n6Yn~t5y&(p#Zfxx@02!=TC~W^$`IRdC5}&=;v*=(q>4r^MTPMV)Y4kpiS$UG`qbl5bnw{;uq0vR9q->9W ze-%%IQGO

    mOGdZJfGZrI-T{$4ze4W>NO)1vg*tZ-uZ0` zG^;93CLtbcD{;2qp_$+|7j*t+S%{x1@L?|b0t~7W`ZIs;K{E$$RKtp!Ws*sB#{w2A z^Uxe*&1#v1UdXT%@qc1LMnbr+7O0h%93nK>-PmG~ZH!69G8}#cH0)7<* zIcV~w7%Fe-_Y5Ed3m8e3Ahr0p6^1abl%sRh!tX^CQbmyc0d162MQn?io@&aL1jd8p zx75A|;p^c8sy?lbJKW`MfIWL~DZ>p_Pt+x;`8zFLf~EZ)DUK9$s7=t~y@ zbGLiB>&+b8Ao%lQ}>>X;Qwy$$H( ziAtcmdE%-G8CQdK+%D2C;*v%l!8bfIqlTdHXGkL5|9ea<2L4@yFF79@?qZ7W(4L;A zUPa-b1Y()KJ}mwh>PUPV2EHPnLQ(^I$U^Knb(qv9l;Q|gkOFVcbuxwEqhj)70D1yn1Y zOc^?3eKV1jw}Ow2KGweN$_*(Jev?Kw#tsipOciF?z2`bXida+M@+bCXTp;M}9}n}) z*sbV>REvuvK%I;ELwDnOkk#n4IRm;%orKpaTtA(--AaXA#TfdPxiG(7UCp$c>J80j zgd-P7L`IIAYUV!2a0btjZKoQYUDA{6Q!Ri8xm^U_Md^+P1&gHMH`1s}wC0`YFm+9#<2np>eQ{N4%tUuvj5~G4rnZK9~hw%(DDo1mJ z$O$pRQxX!KFrDN26WB>rsvM!LU)YaK3T%oxUiXiGipC2p7(N>8UMsr_QA`T^y*@hV z@h#?CCJNgO%0kZUDG}V`^A0goC>@~wDBeeWy!+W)*SwN__?5IHKB&kx-!J#+uVL0Ps}enxOte`V{osQUMtsa0SC-4@VHFdS zf?bM-l@vO1SuLxLh?k0BcHI;rxsyVv&IrKvFMNY{b&ODKfyoqSN`laTL9!-V1C-BL zlcaA=ACKK&1W_`mQ^k7U&)7R*-B&x|_9o^FL}x!O@;_gde64z0B_O-P1J%?Zf&zWT zgrkj{5Oh~q#0hL@i{fsz_TV^xwO0dK2CLJaq7iyDY$VD$KdCLyxZ@wKEq)31YWON)GR@vKHoIdq^u9TDZ*IzQxx z!Ee6|tWHLpH(aOE=?8VY){B^)mfs2|4skB=q2*Q#z-xRK6X0ARTJZJrVNXA^GA2SC zVc(_@Z-XA)Z@oCwyTzBto{5`|@&2C$IoXWOy83)!XTQe#>)zKI%CxEwqkQPd%JI47 zB`{$xcw`@c!8qA}h&>58!1@_#HG&@PHeSs()`KK}zNT1ULM(AM1{B&Kk5oaFmqb4s z3Gd!9lYXsq;yvxw9LbWjJ?cfx&esc*xI;$#y;IlYtPc(2w24Qtjxz6e&MIrd?3;*8 zbkN=N=6Wy5pkYovVDXWeJDyFD+?(Fvn7GW^vt}W&f|Tz`i_ko1czT}gQgnd-fiuLy zRUYq6h8rj{urcwyveXqF;$HJ{?Mk^Ib@MnfL0MC7++#pbV#0I$hmR5dSD?q0ADVw% zw46T@?|#-xl8PS=HAtb6aWAyV6nbA!+846cG#6h!IyUZZ(9PRtBa*1Uh*azD-24-K zJ@BWMcz)aw9-z=bZ@jkCZ|$)mFA<-b@60<;c%v(Gaq5N~SvUomsEuLd#m$N!OCtPG ziEOiy?Ar=MzAhh{P)mH^g)(+;hQ@q52C9kuem+IIwjG+>4Eaf0zjK@?QAP2^9@+o6 zar0|@9hXnD>>y&8YPB5X8k8|-CzXLWT~tYAp9$)b-MvA&y^8JsQv$=tE5Jo1N;b>; z1g%aU`O;H3h89^!+sJtN<|$RSo;Z$NL3myy@4no|fp1?fMB?NDmoC||eVnZ#$FB0E z&Y<#Gd9B~qq(Cdi!kaAVdqZEOcuEu9`VrRu(DYVOadlnOHZ+a9OCY#6?(Xg(xO>nb z!GgQH1c%_k-Q696yAu-JUH*MP-~S#0eZUw!_L_Uutg6dC+D;2c=7M^yNs^QO%mC-+ zpYRWtn8U3Xj)5UsBk|&NAgx#h)@2&s6=h24okjbkr7}9gqu?)b7k)-Lqmqm3NHffA z-X4M~apP^F({^=?;k`$=kL}CP0}ezWK-4iKk1yC-=+=OPTu3T%3uQu48Hhk=ag)@F zcIERCqvy`M5jRV5o|H7#GV{_lS?1Hdub;`+j-3|3V)YnVxW*p>e`KdfU{I>{Bn^?j zAnDlg8{MK2!E{!G3NEs5s-DspHI_N4zRDm?K~~E%?QuB*x1|tm*d|W%6M%vR6;w5zi-w6EQ- z+=T~eREYmYJ2xD{AmhtI+6Id(_*u$!{;ex^7eEhKsnhhv28n}%Ll$=#RxUt)etzBb zQSmp!sTG?7XvqMMvlfC3q*ewZ9Wvmq1q-Z+^nvDq(PxoxzkdbqG*^Avj#SQ01g9aV z2*}1clnt&?KaCuHl6oXDLw$=xjLl#Pw%=}H6G{1Vy_yZL1pE5?2~~1VE{`;V^6B(( z<<#TcrckdaYOOW`H-w=zpHQA9BCkDr+=eArfF`uoqHkImb?q(tewwVc$rgmuscrq7 zF<*`lRdR3%;Gh^C`3+T5VMB9_;h_TWDamOledEKAOR^= z8DxPN)6z8Ga5*AH_sgrr12F^n;&UK}p((zG;iNUtPqGu<6l6+?n++1>0Q@g^%=_+Y3K1cj%J0tO!_(RiW zf)=nl?29q{z$Rc|oQI?q+IF6M_Vw%bq3)b;bB&df!^58DHG zTW~(-)93jY8Yz)cDI=c`$daaOZ0X!Q2&R=xvAW2eZP?NWp?9w^cL|t(Q`Y@3&n3{i z#oIT~C$4HNzkXZ?`Mqd7UF)7lmfw51B`;c4uH*I&bidudXU37Bwen@JLV0JN2JX<< zuMuXV5{i*NVmP*Yv2a{ESkVk%?H0dpPAa0<1}+Wb&2?-C@%-~jk2nvU00*tir^5Hg zmi&NKZEZrMC*77zy&XMUkrLC(pOpjX2Umh|q?1KxF00sE1{0)Xg3-J(IgOY$-eW)2 z7xhv0W-iIw1E=RXVTPRg8fYH;-Uq|`H3B?M>m-hSbF7BvTiYUMnvlPjAGEFj>`lUJ zu>R2^cS3mlz{LK^9X$mM=VUN%1g6YHmR2UpZIP2SpBz@OI*a@Nc>%JNX_GA?s3PKj z^zahw^L?H{7EMC(*aIsduZ-kmaMvm6W2jH1#^w9K-=w66XhI3k)zwmYH7 zvYvza8M!swiK95iHeaZCW9dLEQg4x_B~no*kH}XOg+mV#h^&Oq)I1QmenV+%8s?p9 zX)AWiTXz1o+HyZN3>PJomGRvX+B9{DHy3zRzg{|St^T1oaopghv}_N%hDa056@PUH zUp!R}JN(G|B~y21$xc^Y^=TX}dCFv8^vOCSUb}O!iiA}Kd)2LPlBvC+l2O%&2*)$j zFZ)w#4OG=OAN>NYuJ{j0rsp7E9w80Lh?v zShGq)gFJIf$*mD7mi<#}3qcC1yB4jxR#A@6JtB!ujgpI7eDo8@r$HydhlQUf!a|im zLYnc!btxrAFVw{Cd-M&o9jh8u6C*$IT+$Nf)KC&Vsvh@8F%*^6P*|hadXZkihAFv& z@0U>8rP*Jidv_ci$qW!m0cZ~~v-Pgh91fK&);+DcK7B83Q&JDXip~?_$3pOSMpQ70 z3^e}}Qsbq#KZE(--#Sbi?Xvi)xl0^nN%f-PJPIz*yrCIAzlyEjkd{l`Kh>2~*}^}C zPSj=Pum6iP$CH>FE z_w=+1{XhiNIDlf;nxt|LW#@3-pWGIw*hnW zF5O@qb2ugAb-cyMHBM$^6SLgEy_zvg5Jo{6k|ZYA_O&4NK`fnKl7;9J^D^nD`5!CL z4%ftH?J<|TgP6}gA#K*cLy!+azR{fPB8BW2XF2kkYm4b5aVo`I@FfPXF3W-DU87Fj z!XWUeIdkbsI8rA`4*c~9H<)0oG<=$NaYvO}swKvgHU)@(W6MC>E?G7-gC`z> zR4zEch>}LQnng5Lm_wwRS1Dr1=|+hP_T^f~Y;A#CYAa4vT|Pl85}1<~&gSTYfniyIJ=_WD&pBBd>C!fIZ7Uf8#_BUeu z!e35gMAO)T!BD5HTz7CaJ7x}<*3O$h24OsJ7QWp*T0za@d?IUx2g6Q8eZi$E;H);M zD8YN+M9Uq$UOx>mNn1~Es!GTN_V;IM;Uj@Exn2&pE%NIH;gR=OBobou*s9L&3^68K=M@Gq; zEHn<7Iec0jUTu4Vrl&Vl@tS0u9#Fv=j*9LA zuS|9FIqj?4NSQ5hjt>;g#-5`KfC`_;royaMb zLv8nD)+>1AJ(YGCv8|a-9vR@9hWHUKJEVR-?->8YjsEDn8~lr4z4h`j0AtSt8LaJn zGgYM$!gJ-xDj{4mfU6i^@n4>loi1|nwak|Sok!#Iqt7)imss#yc9 z+-c!~#uVnk=uH(`UapP3l6DGZuH17G5v-GOBs%OmaJC!>qExlu?eq~{eEuG}BWiBC zX7XY_d!-zwL}okPq@ zJ<$oXzWPc}H#_fP^b?KlykrLXSP^MLm|Hp?+-HXw)>vZKnX-5RkQ!Oxers_RV$uHS1k8MF0FAh ziw@!p%-qT8YFl04&OsEs;$GxrlVmD2T~uE->QD_hb02Jj+n%?o^+NMgPpS^=~c3pd73^Xr0zFJCCbd384KRc)h_u^|z zCp6$%f)lX(WIW$tNBKGrY$%*Y(>00_JBTx@>wc2_L?!oV=g+Gs`(!&l_@H5dcupxI?WOYuJ8k%MAGtN2 z*j0f=ex)P6)f;qx$@~M&Gl!2NdP)|nVp&^zS~{A(Dc9ii`*pP0V-b~E&nlEAN@z-2 zQi|8? z{|^-Niow2T!%4+&IP59Vtny#v#yUwhMcGmAyW-B!+S**YS1{q2(vL+X7IPBFV-&_pEGXvue z2qW{Uzn|Mg{K0>P3o>pD6V8?vksx5@80?wBh9czPz!=>hIrlI6)fc$s1HZ@*S5j+p z__pGma)4tI2~lx+e+nKc)D+L}b<@)wrXIevk1Wn{Y;9P!<8~A2Tisu-OfpGRTVlF` z4DVnRbSb7;9&yI@`}4}zm`WwoOSp+Z9h!yZL!9_?SW#e_)<~k+TJ)z{JUBmKn?M%R2I@Zh8K|J;Q(CETLQ?5E!8| z(|GYYst)qQyW{M!{WEdPCx6Mfen6}Dbjekc=+k^`@XRqw$5-47tczre6D4K+T~+P! z>5U1y>RkGBCh@o_D_Vn!T_o(9pydD(vZ6Gmp&MLtCiuC}m|zsnFcsIGi^((n1C_D$ z(tcZv^J_6)T2j@SAT~{wRiLwv2)P1f1;#V;-y@_g9C<|p8@TVISfd0Ze~!LV;}%Dd zowGg#hmGY@Vdoo*pB%2Rqg$0<+C(owqEMj4SIVuENp?IrP_T9ATSX32S2&V=Sa(*A zhA{LwS+z~#4-#A?>5Y0qxwoFitMmD~zD4I@3}A0#vu{IHYtYt+D~a9+fZWa12jR?E z69jrjX$Lya3=qsipFGIb?dn%rrV$Vjp+5v9gM9kxRG?kjilIIj7`@>J#m#qC%UeLV zc!e2H2~JlDs!tcp>Sq7g;piOwGk+aI5-O2L55~I9F|jTO$yBN2K4?VLiQ=UMN8;iI zW)KRg!+y!H)7;P|d*Y%WuY$6yKCH8BkIab7RGIl&4UOxDp%U~3#)U13~O_K7D z(1xn2HBjfFi$u}DHLJJy)M)Fas17Cw`kdDup_+^t`f;Rk$ZF|!5oNv zyUmXUO?tUAYaqjxNY(M{<}D@V(IG*;DIA&taM(n2z;oT+(w?I(k)e?CbHqs76~=%xHKK}yMJmqhUm-Big` zntnNmUV|)ANxD~(*&}BHhCJgP!AQ3s0VvPACCWkOyhqAiZ_t<3_Tw?_IJR=9?Z{n( zC;Hmw9B-mq=D+spVzB|7W}Vp@9f#9|Ea=py%0pj2E}L2uB=XMB;vM@nk8d-MAlLxh zja9dAF8REf(}X)8s%cK#5KaBx_E_^FX5*~4v*;95zXD3i&iB_4txH*C~} zcxx0rjD%?lwnttVTJCO4D%x?IvqWlKb!MdVy7mw`L2^zh%vS(O%UytjoGdj==4i3< zE_<>21P1lhMogQ{c%+!>7^6y3Ct5Rxe0VT5VAV?tSEmArrojj?S=X_`Xrl!um6aHO;Eo^Y}uHT zFnUX?97Z~^4jK;ic-xvouS4cCmI}X(HHes0_uFash^%_lbjL=jTj%BV++S#1{uKj9 z$J(HVMVB0_sh`tz1aji=%#mh5Ice?r>2(P~814a$ln#-kTEJ;)#TZqDql@15tw9{G zylN`plW$MkP$>%&cP5Sw+IsiLnhoDWV^adlLeG%F!WPeC36H1VX2;hPqB)!bVI$TU za1C+LFz8=@4aK-K@)sSq>lR}}JafL`f)RDaxo9e-(s9lNiWX)&DE3L@T`D*i)Gn_V zONm7fo1i8qD%6ABze}+PSjb)cJYPaqANiu9V*^j_*eTf)77B?l^-|4&lRmdLW^$f7JAEsB${DBq(;laiKE2aO{L%`;jGBMZHyn*v);a8uP?*4Z~Vn7oC?V%$pH3e-c+`he;qM4rSnAA`Nk5nFIg z?$(|y5Z9Uu2M;yEgP~29Nk@~^HSpq9Pao``9e+x9fpCFJgR_pYF3QkM(sGeh|ZXtn_(XsiLK;hz{n{^Q70(S7x zjUv$;hAduB!SwOUrg=fAe+fE`APkqCJjIrjOBEO5!vOWY*~^y=L{*nM*q(w%4deXF z-$JgWl|ru~<~~QB-Ut3)rLjQny6@zApZxRu+Z{>%DI!DnUtI5G{qy{mjlqc4S_W!S~>&p)58+q4F5er|9 zy$;^IYs}og{j?N-1blWjm7)sp9)HpyebzYW8IQLveMCHLw$}q1Atx%Ii>*)6^(Z1K z;Gb}%0sx!`aF+{G%UcBqDNSokQ-=TpI;x(2kGIW7bE(lbmL$0Y*U|qxa9=4P7L{4^P?4xnm z2#c1CaA#7eqztN*j#g4{>>fd@x`_}EW(XkH=KPb23=5--><~?r;mx*@4DGqJ z#D=Enok4GDW0<)Y&9IPF56WD_F@XQ95n!EByTZO`U}_s%D$_{+$4@tKU^tzyp*FlEf!V$ z;Lvu1zRFM^MP9t`C`atx!mM^4lXAeHClr^KV$h>q#_N9#q$xbqbD@&?@EGq!%!vl~V#in1p;593f1fVhOk4qwdli=!gC^BilMUZOmU|Z8Ou@>5@Ls;Pt!CA6+wq z;@hgvQhSG)Z@+XYDn2@1@r>^>*vJ`Q2U8BNk5dq`g7Oso6M1E3GN8K49A)Xon9`7M zI+y(M*rI}=&--PEV&9rbwNj9dI}vn=;6E8MGet+}oMM-Lb*mTF=sj5yu$3v z0}BnGlba+p2Kc{%TSA3n819t0F53P0P3ti+ZTe2_LoMVW>aBv1oj?Dspr z2N9nNI+uR5>LL3ph=P4YDbMyEg7-~7+}DjRVBg)$fo;H3PzHQm_coThZ|pxaR~)xj z&VVhsyM(29Eb_3Tzki?wkwR7L@H;xpIV7qS`wIzkK)R2JUzl;AUz>yDJ1xR7Nrd3x z^X2`hZ+0=Pfy`@;)BNF!p+)@%(Cd!ZmsiGXA}LJeTmP-cD_AL={9_t{A>=X!u{Cz> z?pA83rAF}e(f2;2qo;-#g2itG%IK)G(JQxe3DDANbrq@5N5OUS7=+rYE2JOQB=IH} zGy+_21L$?Qh|kMFPqDg<_Am__;Xm)8q!Ou?Nf7qzZUn5s zK};J{OdR}?X8Ke3`~x};T%_>p3~8lIW*qRVt8mzOC~aL4PQuXk&AWF#&CB|J7(8D) zNi$!$W(B2u1SL>rtuubRRw9p3N(|+*iOw}>TXLi5;Bo))XOrCxw;PDCwUYuX7)t2O zKI;C!b=_EXmv`hdB6u;!JW_}nS*DT6B+xcf><`}{m)WXRZC%{qm)M%yoV*Tn#;*T0 z(U;gV$=zGW8lO&^I$rk+m(cf`y@2kM``g6zglM6aX(0qVD^@6xvvF76$|HTo{6dpQW3GIu$Uw|0z7qM{)v?IlZyftKyZhOS9Xw8YHZVld4s~ti&k4>9UF> z%KuDQK#6`@F(Qjm7a05T13+N}PJK?L%l%R8;cvL*b?09C%=lIuK=tGArb-2zFCyK( zudCL^mO7z7Sd4c6&6RjOCMx~|rpuxgj#{XEZl^x;*+(!xQYM7O$wYi|US;T`jNp>@O-2V#MG(70@?6e|es z8kdylAhyWIaf9D*v`radv$_1*`8njqK>_FoTOn|#4?%w-v-c0EU^&_WEO z_@V`HuJWOYPW){idK*<-G6p>PW$f?-93P9i#ru%Yaffr#*ryp8^ol6`L=z1MkP+a@ zR!U+cFHTaBHTAYQxOy}O9~A1WGho;YgiIo#2s5);-K_M}4r_h7M?hcd6;L<~uY{3b zjRHGNADk;6X)14qdADY5r(FQT1cEt~-~*#Rm6Fa+8hhs_ln9uaKE9dfm8AK~0xEJ@ z`r><2uEFc|aeub1sP*$vl|Otb#srq1adl>;5+rbW40ufHBo6kW7e+|XZmib znQrrI>QLB-h4-;B2Mq3>LH(jSuqOPghx#A9wYs`!u`fG5n@PTX-21!SDe^2X%Ru9n zrmW_OI^eW>5f*kGDDsLA2<)PBoXh8oREVle1&tz@$|WCpco2c`kCR>RK-^2v`;J*f z{Ec{>c_8(dj7=gkhiH?u%irix=@0+iIwlk^vO9aufjN?&ZpsOB{{DZf4($qu=q&PB zTNF2A^jw1z>TV-~usRL$*oC3_Z)>J2jHFol`=qqNAsRxuC;RAq*zXWzeK;*= zn678eamu0q22Jd2E6}0R+$vdGQyHO__oeF&ad`fA=c;AT4hH48GjSYADxb8PGg@Yw zbQaa}x%ve5xWis>-W+f2mrS(dKG)ifk~Fw+vQ;W=d{FTZ1+x_l!93*>xM!cp>tC>n zkw4E3(!1C&+fqqFk~qZ;?!RP0kCz!!1Vxyddju-}9^-&QyG)%-8wIWm=OUrKC~<`_r*JG%0Dev1OwFFL}4 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
    A(&AgveXB}tq0 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

    BsejjA_pX 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 z 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

    j@hN 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 z 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

  • >FD2%mlJWg zyQRq_pGuTliv_||$ZyC-(9EOk;OY!NV+7KlD%wAXO}YSHE zwiMqh2B8Fxb{KZOR$0{CiJ7C610)QX>^ySqiV4Z)Aw)g_P*!vri2|-z#0$%B`nz#f zS0|ho-rQUr7Xf! zlGo6xs!x{;3+*~4id7r{m0nZxAc7^OxVgchK z#J-9G2&u$v3Q+0!D|(_5+;wlIFQw(oR`p0ZsgwCk+zYnTsahegg6Z`()aFAkhs`p@ zrq#sM+?8T;Q%~;*Y*SsX}y(GG$U)!1_L1MPQ5>vUxBvw8iO4 z`UirPC25%e3P^ui##PaIh97xG4nb*tMie+MKmE2 z-y0`;EK#^B3GG+Z@PJG0I! zF0QD>r|QcTOoEt7S1TycBc|msi-0G)h>*NaE+R|co;{N}mec|Q_Z;(GNm#PCb?Zma zZK+`mx~#lG;|SM`}?ABAwL;P?FZ=f5qW3) zt;eV2LOY>b2nUTkGdgT&!K~YD=p`@bqu)?WpD=h+=H->;zdDxk|Iv`@g+3?BXG7J0 zPj1&<7WSXwXuB`@z!yQseUlK}8S4=AEShJur<;#HVt4CEUM7eF1_fQaaZDCVRDI6<0X9NScHy82&=lulKZalrfoGW2I~66N zb0<=tP2;VWd740E5N41L4fHD(P!PSi4242bYkX!F>tzn^{SvR5-1^DVzg1XB3=9Ao zFj#0MtMXVeB#zGF7|9s>s&wo<*Sud1!T{k_Oz6zr`S}Gvj2IBvctn_6O3Dib3&i~4 z`o+fp$S3ohq#+n3oz$kSR6cLBl;ns_ys`5W4(U$iv7nEjTE7>!^XTrz7?F-5g_*Gj zP$y*&70(7E7J?Rg>dD`&uKGRCs$sw82uF3EI_{Oxig3a}5oXPg^{4a0&c;MsV2^)$ z#GsU^)NA z=-uaF{qlw=B;6rE0oY^?=7#nxN}hR4HBu&(C1ztPll`y>6QDpFx}hF;z>@~u(@yV} zT2;z~9z2f;s39_P1h}NTIXBd!vkPD^`*qg4eKzCp77UgzgL3#K4Ws)ec{CKr4mNZHv(AXaAy1nXSSE zYOpy4;&#QARd^E~NGA})-7&z`pgQDz+{wK}W!WlWkL8Mexz)QIm>YvmCbT0X$#c>T z@;=wbr8#+5|J~sgs*1{XnR=0+0BF9=ol9>VS^m+MXSZ|D5Eajl(<+B<(Zvvz!JSIs zQpG_~ri;ii4QY`_Iv}LRz~jrZu+4eqK3k$?z#y)%9{cEG-R%1Xl$kf@Y7)@HdZZ_ie%ig99y2&S7N<^ zaH3bupxj^wcT;Yj44+ghBoKNy`YdB&=_U;~88Q{7UrFD3BxEucogdXX>o6B-bLQg; zahO&HDxw1Uuary`j~=zge=6LSuAaG$w3X~E2;6|B%oDuY&`_qVd8C^6Y@S^#qZcFR zY84gI9ed-Urq?A%Ovnc1pBw4Z*x~TU-XTN2wy-aDj z`|8kVvs&%!60jOTvGg398yWrPRg3p&1U#q-ST{;STqp;KlFCe8C7x#J(|EAJfoFM$ zrf%JRYQ51i<~)$SGJ!Nt$k`OpFasn=IcGM!FSH=*nse@V8%^wWXHCOqTwJqEp7Zg-c}lewcP(+VSCHjy`4Of2tdV9ul}yji zC%YKLqe6IA?)1C#RiIWauaTf>lm6D;6g8aC%bCJ3Vl@@(zs6pdh>u5_JM|r;xPWeGU7Jw-#$X zhriR|Wimlm)7?)`Hz zg3Nohe4DK~H$u#6n*nnqr%kP-|jH`mgn zSStZtaHR)Nv0(T5_aJmX&J8e2`P;g-BsatBd6IN%z}&bWvrtW4SJ`w0SRx1`Gg$L> z3N=wyZxMf{kNp&*E0o;d(vT@)x=du^xfAL|eoMHJdL_)GHdKtvbW2-9dvBw8$|1l> zUiviSJFfg2pUu^&%h5%x9;q4G>!oAg27L6!pg9w~?$ zg2jLKolj0vNHi6%E6a&Q|5P`P8ll4w(eUn#%~7!*zsEswW6r*C)wo3;>ql^#!`p`V zw-C_$ewWPmwt^QlrwNB61*cQPOV@9aC1u&K$ zGNR~{w)P4=3WT?_}j}Buoknv##Glk+M z8;Gy>{wF#*!q0ns|D|rNI1~?!sr#=kdy8{H*Db|*OZ=jXxJ=Z1EwX%naga)>^__-T5^{~Wnco zZy9OdO5WFq7}&LNLWD7Xwm2n#t!e1mh620X$%fIr*dzE5%qN$u*u$a_25soH*~ynr z(Y}Se7Ko>gA3=c|nRi2f2Wu;_SxZ-Wq%SJB=3PkZcUT0a7T`Fom@UU*LLD=M7R=5~ z&EcE`*lY{6-(Hu0$(dIh{d=p30ecTs*fkKqp>h5^7+AR7^D{>u{uVOt+^h>4!mVh1g573??k`>k9 znAnE4v#pb2q&JhJN8R>%M{kVb(yh6CRbqK7i(}qn%lp$4Z}=mGrc9Sk7f;yKfGMl} zj69k?6|1YC)!5D|Th_U7El;;i0&~?6nJ~_=qEFBgIGnHK6|Do{5LZR*o>gMWM@vcT z5nCLzAJDv24*XT0H>*^`F#U zLtVybv0(x7#+AVvo}xMhq}?;i7iu|tc#*+fmB+xN+!>=V6%ls7yCB%1Stly#Mbt-_ zAg42H*CeVEkfEf=20;$LCy-ZyEet4EY30bflExhEKY7vfei^`Q6~mQk<$#O-W2=76 z^gX&o&_1?7>-!KhpPn0>L}M*})w34X>2fSsPzA?evQH7OY#RO|e!w5sTCPHx_g|Tw z39Pt7g{fXKOWvveKH9jO=X|7lsW;E_Sk$-4lRRqrHu#^D2LMq2QkgOJve9>cWAbp^ zcR{^z`-Hl!F19$wN<8D8DU?@1F$O^!v9N-7P0VJKkPMRP{&))xo9ElQ;2CO+KX>T+ zu|3zt=6q(ex+MB}?Evvht_dxpf=y%k%hQu-FV-4M&O3c#4 zvCF|!$)Z71<0Szb7tGJbP6Q!m`bu0r2Ld_FYPf!(B8}3NZ$UQpioxtoqI76dx-)r% zn+y?@q7k3VPIAEpxl=6svt?L9?6Kyc7k0(=jf@Q8D*N-o;j9Za_F0I^6Cx|EeOfuQ zDEDm`hAJ^T;GF$kWz`;UPH{XdaptsRE5t(STGlm(vWDd;6FdFgpZ3rKgqkodB4G6r z9W6AOA|!gwG~$8}S=UZdrx8gkG1f0QSPA^~PDz!zxfyX@tM29!(24fY>=g9(EIoTj z#?wec2?J26tM3}8G&i@xOW0g%(1JQqZGj%md#$-MVg40Fctt!}jFEAkiYH(w8uAWS zE0c|nW@Meh2AJoQ&aZY2fh7|;6=5;z8CH&;h%sS=@uqN+A~0w-9cJ$~Qk(>65rxLe z(NFk=@TDOy=@T|fK~AL&1VjDLTfNyP8JfZl8}y9r|EC3zU?v-Gp~BED23=r4sHD90 ziwJOQ<@z1dW!S0-DvtX1!^0<~@(FBivGytna`(aZa>aIApSQ^JdE{t@h7F2O$akh1o}GP!5SpLaCMxScOe|xv8+LT>g54FtYslT zdbFx^DoZN6bKE>AG_Iwx2isjp%_u&Lhdy%XW}~MTRZ_j()vx-kH>3(6&IpAtrq5w& z!7iEmk#;xjDRqyLWY;fprLwvq?~lkbn1hP|Z;C!^IF{R4zIX4nJ$#BGSg*blm0vtu zBHEsC80bJNe>41Y?~ZMJ8BgR@fB$$M#d>N+CcoOP&k&Ei9t;Wn;1?k_3r4A{r!+KX z0Wg3RQtWN4f2@PTO=`0Lx|{q_9qRMmt~PGv+Ng&=8Ammjv`6idcMAX95|73E1h?L; z$8z;f@b7?M{_2~|j(@2%bcvnUIvZH#iX+{`T5VTI9-nF4jy2Muzmc?myqn4>^Ltl< z5sh0>@HmEJ@<1*{fo%ho(bt7cV??4IocH5mCN6LNVo;bz!&0;Uy3@7)S4IVvB| zqvM{YeXKB4=#QEXB#CiEB5A@ZGaziAJ1ELI8Ad7#_4k8X%Wqh2>Mlwy6Wg(c&M@Vi z6uoE0(bE0XwE4P58ol&JtLh7iC=4j=Xz=D(I-k97neG={+Hj_=llEx<==$A;NG^1{ zQD!vSQWK9C9l1E@$l>Q<#%BD8ZL3G3)j96Ps=^+nb*m(MUJ`@Wh+wp7Lo&3cf7dFw z?xQt*xT8SYr-P>NL={JKo8g5%M92=!fb?nnHgX#-^JS81ew7%zha7d-G>;35 zvh$z4eMVi45Up^!H+gn&l%!eSmvRUK%J#H_W%c2I@L94ti`G!npKq+s760Vs_q(h+ ze7(WSDny{cp?Ruw^S^1G!pTv!ey{!QX|#^H#l@k=78@k0aUbkKeWU2K9Bs37=FT_u zIen&+V^iPQcOM^NE-TJ>qyc39nfj7Iy?i>}D1QVVmYN!qEfkN%amoBP=0rg9RXf4L z*XT9{O`@Ayk3KDVE8RbLM}Os3I*9VbGD12%)`~cIb%keu3_a z-w7A!ke_;z{}fo2#FdG?-N@sbB9!=DgrrXeG1p&6D?Cc2%=w84pw8Llf8DOSdvAK) z-~^t`W^wG(8SSJMF2JsOoU%^wVYbk)JtC``Gq~N_^{6|NU%Z2NGCjGpJx$gzE{NxS zyDxhXeVWcGLw^(hXTEQ7d+JQ}&y`XB%1Rrip~=jWqj!O1-kpATMk8Is5!;A0;%bNX zqwmrBDY4v^s|fy$#I63l1>o<|*n^*XMu)-Awz?w~J0P@rA1%#xD7}_9^|Pzw7aqqfIo3!IF@Ys#Op{5%c@^YLTimmvj(W7IBstI(@)O}i~G%`Xj9qNS57I(=EoN8Ts=dKh#SJ#0uPB$j5k{gD4%`#pT7+g0zW)|k5LZs$ z?4|8C5&*%Fps9a^v2>bVUm7C(<;_{rHDEv^lezI(tiqVJ3`2nTAw<#A5^NsOt!2f^Xq|5i=A{YJR5P8YBF%$Jvd3 zCqej;c1sMoDa|<1wpQyp^QYVPElMKCk+5zNd20Wtz|}cKeghpKhhJp(wkSzwuJcx8 z#MfLm&NJ}GbFLm&1$BL-CO(%6X?3miIL!p<&)#2bd-RhCYs&dT8~{ z`NIQ*Zau{|n5J<#b(BYd7v>Rn;u*t0-udWaz40)reL3;6+$O*8Qug29ygq966!_oC z$TVQrr0-Zza+kCBs_S$G=U#~QMIScf+~);HEDC5zik$ADI_da_J~yqZdvc8kI=C50 zABy@V+vCYtBied>p)0hCe`fvBogMAy3H{JI0;GSltQ0%i0=cwE*%H*jI(~`7n_6s0 zwQ=kWb}MFcBI8)Eci*ZJ)-cI;eD43guK{}<%@Bsca^=d=f`#zjWgM5-ZuHaYt$6DS z)&SaSE&AXaL2j+9QHXaE8|y1WM^Cf;w_n^F#x;YNZbOwqihxl_;q0Smty;@C9X+)X zMfjdw3;RRD+H_S>Ipf9T{*wCPWHCe(4pSsSXz#~H>5P-{?#?#`Y&POF<`A8_zXVp$ zJo`jy>h`cr0Bp`<#8x7Du4PSZ)K?~1s^^gL}QvZ||w z0b;Mal|?&J+i?;k*67p-b;?n2jUoCU@C=VE(I3!O2%936*(%Q%8WL3fEBEZbrA-eo z{_W7QH#8ahc0-Xm-82)a(^?291(ccc!l-T)k%ca)9J?UD=6Ps1PRF&5JNx$qL@HdB zW<^vjy4o~^RRPAjc?eYebWMpC=cUR?YZI1Zi$3^hsrE@Q0^;EQeB3YNp`)=fv(H-Z z?R$?+1?Yc7CH1**rN0eRiDtqR+W)!9JqdaNm8d~n%An4%0Ub<)OZ?; z&(hK0v`^@rc5!wK&D7b8X7~gtGohvSddm$ym2;fN8c5_4IiB4?!| z0^-c9T3c8g^UcrvV^L4@hjyK&gmxgNsMlur=#L(Jx`0QdSx_;qwkMhQsV6d3KCh>A zcAxnkdzL=`1yG&#rOkBJ{GB@zdB&{28@}Ur`Mbh|C7eWp1&G(Zw(Q^ zt{v0;0R&`A4Ce&EwxX)ha5qp59rN0dFg=m0DQFwA7~41Y=~SZUZtb0S2Sm2usw{1k zm+CaWVBl$~s}>2(ibq-(%y-Bjq|>?kJ2Ob@ZnGehKnd4MZVSLf6R&BPvLDr7$>e53 zA}4VmFNB3NJ@k&cVZuyG2~QeNwj*Xd1_=!s9ipGC`-5RdTe}J^6`@~kg%2SX4Fg{m z0oYjtpsP65Gr*&CJn)rpRgN3GBuUM3bg~vk;=O5q(|s^TyALppX1HbNw(^t%MU&0% z6o$XIHkC)wMB0gFKvpJvD~#3`SX(Ar}SUUpP^U0btM&)Yha$lZ1wQ>@w(alN44%np+d@-#vN|-m_^~{Yf3tAw^Rt^ zpVb9wCs`4;#8+xJsglllN>qH4PuY=4%bT` zSy$4Rr;T8Uo$(k}EkC?c1~#>tRTCa>xgnu9X1jGb1MRjFVZl!B!fjy(A*KSx%7MDWRPRn2`=b%k?i#beMtH{G484b0rFdyDQ7cqbF z&2kgkZQXkJb`d!ts`#aoPpdt?aZ_agscY^ZCFI#CAdJE)GIcjGfp##j^okZa+jS-M z7=BF(JnFsP+&`T?b{;FNU$}29TKxAScu0)a2<-oNNB%o|Dfu#g&zlhOzY?|BzI8uWosv8lUn>Rxx<>iMo6 z30RQ`Tn@!Fzm}ZQCpb&|mH&AzXv_J%ix>_#f921D&%7H_MX14EJHkGm%Ihf)>Y5gI z=|tTW+`rcHd%nKm8`@ zQjI5F$NP*6&I~EkM=3z9gk&E~UKH%(I8iRdLXeL{2sKz2&|x_g6IMMW6-D3b1zXaO zD^~Y40L`&fiPz7c?Q7;l_(0WbB0CydVAi1zE{mqbY<83#t;mD6{plf};kC;jjvjQ$ zQ(85_`M_|4z|P+LV%d%oq#(s_Sb7M)mC{yub?ovqLZrtn@RG&db`C~ElQ!!j7=NWj znW0`S?s8j(hW7t4^_5{!u4~&vgQRq)AdGZ(3M$<=bPe5|(x5Z~gLHS-&@JJRN(`OC zC>>H#-|Tm? zhI=o%s0iX0(*V|=ay{F-Ro%ofTCZI)?!2k$b_6lFl_hh*H#8e(ddIfXr)>}aMM@9u zADe+B@c-_-3e%2{^W*DJpUlpWHtup(j(gMuf^OqQmt1rrY`xd0J_1!XzrCza0e6IG zGUse5@W%m4R)60;@1i4n(RcA-(_nqM_$_Uorx9UAQ`!0B20QRQ`rseg84N)8DV4o-XM~jWNw$-2BzhC4FS-mrs zqo$1wrCiaWmlo~TCr4?!kzejsB!O@FEVFXj$mg)yX=(+sL92-s)5QFr^Z`A0ViD>QfQ zf+}oF&n`U>yz!6(^%Aaqr4e!)ioL!L5T4Ym66)}-dlc8lqi3udcdWuy$d&xVu?PT0cU`C~%}%<+Q2)5P>9z(#@ob-aZ*< z$0`EpaMb1n@k2N(&b`%HrGX-`wX5<7L$3Y_qR5z2CPd19-P~q1BcJmgdIh@uRP_ss zDy1-3FT?$K=tO?~*an*6Sfcvwt7Jss;oGaVBjHA?0dLx=9^IaaWm4L_?%jYZ9&*g_ zxrwIa+?TwqYi#sRYFA?DrMg+^V9N$|syKUUs`k&F>i7$*&~F~5JECX%y#s0Gy7nWc zOKRiXNwZDPQZ*XuGR)(_=s7V_-M&#Z!<4Z!$({bRFOmGuskURE^Bbe-avyntk+-wh zBF|!&ZSQ46Q-N+IqMDLmt&dZzn8O&1sGW{stF4ai#MN)HY{ObYm(g?b!@@ zmTL{9>+ZqMbTiZDCRJ#94yTsc4D)U+e{=OoY&|^=W7h`;CQ&_CFMp;*YRZg5yyqXi z#(mXyg2}GaZvP(Ev|&q*?{>2OT*Sp%mvbRzt2gdXNLQeT*;$X-(TBUtKE!{Y0T3c$ z^4b5MhlagLnLGab9~#|<_#wyRy+>UP?Uct|((3tQEFRik4R(xIz}`Wm>yB#igam-3 z)zQu+-_S~!Ve=MOVG?4q^bh;NNeEnnMcg)A26vGr+wf-`Xc#Decr~&qogLnx5{}pi zsv(Y|K84uf0>!Gx&_0^aI%{H-**g&>IHY33Fjkz1Cp@ihKWeigyKY&t&d2N$Ua)hh z>^3A|2G#`tNqBtuK3B$g%4Nc@i$OoJ$tsJGfUTOq`)n78qI6Au!iYnG38WVpd}l#f zLlh3{8$+hfHi5{`SJ6L~aHl&PITi6x!@jwDRGsz#xcmnAiCZ60#b zjFzPR=~*Ngc0>a-WfYc*ywx!3&sApy8@ttaG4?50KV57BNzbvr5}+NG=gi!gLNbqN zvb#w7u25h96pkTyRx7h>L;Mx%a#wp^xdDO4TScUBbq|-%`(e{}S|X4qbVN)C)b)RXxeC#HV3m z-ahIr1dv!ux%V7+nQALc(>g|QgZWTCWxhWGF3z-{zbqwbFIO7dXJ)+Gggw>%VC%)( zq)xn#!yaZ}hYK`0v%N^{Ru)%)Jco^cs1?Os{*~Kzj03;xy}p*cDRVs1@S}pfNJ+w? z#5V>C{Bgm!-_+2*i4sAJaTrXXp{lC`u7*63BV+E4pt55KwFfD3=%nuUIR+-pJb35I zzgQ;{i+hxzPx>nVI%31P_wQwW(2`+8(|;i!h5-HSi~qhFLO3t*pWFhDBd)tb9s`rM zJTo=ez4gOixQ}^mdOa(A$jER=i$sa7V|k$|VMB{%U_b^iZ(G@Hmcc;|J}BHG1LB;? z=?Fgc@`YE!mV}{mP#S3ii2S1~)D!}?fw5Og|LJc>wj<*-V@If^ZGI+ntqdv1!J9!I zfDaq|uQ&lQntxCzwz!g7#(v-tuDUHwB~&)1;fvxSlMN@b3g;&>%Lev1Y3QCzgKVbt z&^Vb4oo>z0IT}GU7~B9#cGU1F6NnBnFxn8FU`i**6H1i+Zrok{)^wnW`>rAsFOHAR zl|pqg>t&p)Npod~y^_R+xUV~>ooH^ZYi@>ro))C3>Bpc6B-23p2XmdIgjB=02iJk+ zEZ$=`g$)Q2;Mk=`uKyY&r_k(W()NMoS%qJrJ!ZYbuGspCj+6Sn&LFheYy5BmRa78 zjqpHe)SpVF;I3&Q?JAvDa`nVJWES_iNnfY0j6XVkS5~sk^SrM7O}5^a=b;C80|gDF zk)g5z^`)FDM~}ihStI@?1ZAIX%3Ss=%wx+eyf9a~P=rc7YXPGy)AlC$Z5~)re(a(@ zym9(TRDyZ3WpvJ9CZv`DoOGSPPwsKa@i|=+;&&=vXE6 z1%X?f19Qw!p+H5E{(F?9rV0GRc_A9>($Fn5Ya54wPWo<)77@K^8_byefxCbdfF{z=>IUy%vQ}MOIbTZ4D?3Sg70WGfPyTC z`FoXDv<#oK*@AjyziWewYosfa&||DMAk?n*m$Uv>C}>ZH_eBK z;El@6%H*)Yh(Y(vDia{1EYxb~9Pg|YHd!k0CiufJFjLT<#Wkd+>4$^NhsM|eEdHJ2 zD_0|b%-Z@ODP=9%+C4(Qj)&=ok5&aNeP6rQxjyGt=b2pA z2$I7nhdgypaOpznrjM*aLEe*Ph#fwF2VKm!HfS~bYj`Nsy@QL%Nb|t`&#pFb%^g#? zwa%Xly@98oo0CwQu@66fp{dIYQ-qksNtF^zaD$(SuPBkF~XS;X!~V{jT>7MY-PzU0w#o zn#W=~P}XC;Zn}H0=wr~TT)VoR3T741m;^>PhfBoq`?AQU?bYGN??>*j$^%vZPFN^u z+I&we%tzj+M{-6=BQt$@+CPtPlA!OVjJ)q2N~?t`d8r%m(0h9AV8i4h++UoOhfJi= zBJH2oi|ed=KFXJOkt0Qb^+?d!>(a1B-rgy`y=`d=+er#E{m|ZP5OO*Gw6JIP50UHr zNNLk5_78J4DqbJF>wCX$8$3Mzc#V*H)ggj+^ZA1;ts)=PNVX$-B34-oPRGqHTozz& z^krXzFjB;of6?q&LHFCUl_WslC3bRoe?;3LTEpSDCQW6OFNn%%pJHHi6@{&jx$yIs z(q=A7$ZU^7VQ@Hg)ak2fHR0X$57LRZnL!os>%pdmv{I!T607FI$wU}M%qU^YhhvY; zBCj%Itq(a)flchnxo_hNF9_>{ z`SR>XC-y6mxWcVJJTol25F&`i3olU23OGP{4R(y)U{e1N%EBtdA_3 zzQjahY2j1qeQSd*fE7XZg(xgGZ$>qT2}uIdZj15_Gs!^`xtx=L~ z4pA{p*dj{XbxN)Gz`mPtakDp-;uI1k*<~NDm_j>h=CsXZ19OSj$L9uFD1F2rnjjG+ zm7K%&Q^8lx=Gp-)LtuL3^n4=q_5t}vVvB}0Q1hfowu>l3|8&eFr>~zUR7rL~@$|G}fru1yoY?v=y^ta7( zn_?@fId5%~rc2Rto_CgLX~5K!qr8y3!m0p5fe2^GX{);$r)~y&-ug&JqUlcx>&vBKTX^}?Fo!g z7*Gkqd|wIimEL1C3?kHoJWtb5{w4k1Wm^)f)uy5G;-vTP8}`#pI^BmIDJtWiZjuB@ zKm@tBX0aKY&=HMB{AAZ1<r}>s{D>d2fCY8aRwSdJpyc^#p#9cY6=y zTxZ(;rv(sy>L`t=C{B;z72y#K@^mKJv|CZw5r%gZsa@cdm*Y?kfW!=HEwwMz$;D#g=2nHIYfc|;O%UH)=r=vzRk;% zJCrVy@PmUX57Z8B`2ivUz|h&xaU%Mz($5XfmxB?GI?k7WyDTK+X$Ockf77z}H9KQD zwc*s&g#*arEh58hP9sh3uW&zWrYeebiX3!%9Er6!+q!8jea==38?9sO zexeUClYAl`+ip;r>#V(tKDL*Ae}@_oc`5$nWC$thKA0j~x8HXY*Sf60^apZGuk3j?`rX}y4uv^fcDg*^rXU-uBdbsoM_IUee35zL zmF38(gcJ-~yn=v{{}*+(+NWLyw+ox_A(SuWID{Jv4~IQFe>NWaMTRwkX3XaPD@?1o zu$cIF)BHFs(rfwHZbWhO>1ExiJskdQK*KFKH~}Gbg6ex5U#8UI9Y?4T&^{M|G~Ka3 ztD?H=9X(nxYH+6#r3(z&iwom<{DVR$Q~i1a&3lb;+7oXm^aw(D9ME942mSU~aW5^k zx#vITnMSSdCRf`5{QX`ymb>tyXQY!u)Z_&=?Dy=DB;b|n@0jN&-6R8w1Qbh=Sl2=3 z*2mV?%JpEMrL)DGoH5S|_Fu%y?np9W7gYBpG@c(beT_^}d++T2Hxo#PWrjK14FH{R ztFEG7agOaI=tsl8+U1M@g*9{D-xY95Os5tbV$)0eLXVu}*l3-y0PSgJBMZL(87mOs z??q#hjM!8V?O^--$_C{bs6`LVvMM-3O=qM0@@ue|YhOBs!Ie1xGd&mAKN|Kqby&~Q zxuXXL)y=M+Gx4Y2@+#ueuC23I-d+AZm*s8T5up1=Y`lbZ6_F>T_NWu!Yc)4JUC zn_VexI9K+X)!kjJjA*VnTC2E-vqW(J*@tt{V)@8f`>(j%FO3f=GtMR^^m^uqO6H{E z3zA3mgnyN$n+#oK+yr`#**a4jrj7FtY|XqMDF^KGPS9H(V0^!cr@;O#4V@E38HECwI2H8aK_+)H}Fzh_7k4Vw?KBsZ}*&B(3 z(uJh%)pa!AM-zvS#lA*IZQ{I4sLTX`OU2O!5t>Y79t4-RFtIcY9pw(&@D5hV0$|gy zO=_To@7R7ZtHEg4hNq;qeep#}O%r%;Su(%+O}dnU9!i;W8@dM^F82VGtq4}vp?qOf zMTLwyxVrRmaQDv)Y$wunx6jHs!jj3anvzWF2EGC~0rc~pbJjHG5)PPih}gHPs+Ep- zW>GrLbnGXlpxuc?+}U2c|}vV$zK^!F8! zEL~F>{draD$2-60s5Oo9F3Q#WQ(v0r*#zA?$9%XVro=exmnPP1H5sbtb>1Vu zHpQe!(L?dcZ8-D0&>eSPjA{?tyART6c_#2o>a6P-9OR3klfcoIGR(|hB_iaBMyyU9 zJuxGLO1=CWzlm=bp6^LskdLdwM)89LJ=)@2T)JQ>9TMh8YITb`+{0Xh{t$fl8S?}+ zqRILP(*8J=mHCgFC4ce$yf0wMweKd*^smWuCvBNWcF^Nmpoy3J^PQ>OXUHAm6Rx7PRB^uid5d8r$WVgD`Qr>c#n@I^X9VDtWlHkGZW!=fi2OpGji(f3cN$LErTPP#c5{hiPEH#+$wZKqhUN%jh{@ zw6Kj{EkA;(U_RL^*VT;>P!O;&g-ncpk=4(LG*YhVFK|e6RJWnc-jFaQhbQ#&aNt*) z)Pe)H`eUzk(}P3t#GPasWeip`^A=}B8wd12$;Y*pV|mW1k88E8^B7Njs+abY18gj` z@7N%`VOb_vc>EJv7uM-|dJgFN?t?r?>59L|zH=D*+AizL>F9SmQI0tKhtQc2!^709 zZQJ}U(LeyLDcdPn%@SzY^R`0VJeF?1Y_v83jcvUx#vw-0JE# zKmNFBHuAsQ_)U)9zh@kFe|gf~d0T`qz8|ylJu^W5y~B#JJMMn~1nq&>q1htWcGP>a z2`p}s#4px;8T2fDk7*m%T- z-bK?=##CxmAn!x`ociCxI^2C>fDK`(A#a*7QOUa~Qfhk)qh`)ltS45Y7mSp6K{&DR z<`pTG#tJ52?3PAQ##CrCrw+2qLO@5SCQU<)MTjWf7?@L0wNQ{gLMn&sKA5&g=rzVH zN91RwVD={}u0%Wa`R6rmlve=hWm3;Ws6AlutcTopg{AB zQgfP70KG!tu-(3Dx*&G^J7@Au!lXv0N?6S-HIey?U++}Gn5W_a(^8x3l~^P6`F~dv zVsr;aWTwN#GMB_l$2xnD$^9b>(>tAw>VL4Rriz2=W;lz%BB69xLOXl@nm|^S>BoYxoL$-|JmZ^tB8qz^4+t!Q%`o%*`wn zZ@8lwS7#QSbOIXWo|HBj!K+9k6bDdgD_t?_#+yQ8zd-O$9PIS-kiyRPV=GCY$pb_x zy>d#x@WI*J@y4rnaF4vMW^4?OPo<`l{DUD&!(=+o6@%n-AY!Bj1A+bKu|`WNWH_6v zVigNff4gmI8s-0st*VaL2q_|qlBBjhlJ@I>V7A0{%$?_X*9qb`ERR658ZrHi4@^P{vy zA6DX<0?x1lN8l7UH?idHPn_&YOr(TSlxR6e{pI1cQJ}fH&R{raoR(f~%sU)tHhTVb zWxs7t#psbyB@gy*uDICP-V1qj5JR@jDX?gYo?q`n@{2|kp(P#>8q^W6`^TC*)SxEO zgRRskMk=ILQgqU<1qqybAyavy?_vv%pZgV=2whf{f3J3_F#VkFi&L3)(z;gm>#o4q zC|p%a5;xxADO{ZU-WcvJjr6zgBR?@Re)jc|sA0bMPj+Vn8>6TxfH2+H+VGyX3gvkv zQ60V3FbWU}T7Nvg181McN+H%m(~C$e98H_#R(m#`m(NDHxbn5WUQ|uImJ`g?ky8Y} z-G3k1-L>=zVBzSP8CMbXR(=l9SQ1p??bSd`L6;Bai%tt~dS6}hay)d_z6E*Sb=SZB z__nYE02H$ivb@>+R!)PAOH|2AH~bz=Y8$={6VRnEODlr?NuAV($~)A=GwoapGiEotT{zFgq+-Z{Xupy==a@$hc1$K4t6& zUGaJE=3JU|ajx|0Sj!pjQu$XVPY$)~PL^mXY65ax`_0o{CFkNIW2)ZV_1<&`wh)tH zcPA}u<5A;cxI%Pbt%8Z~O}i1n3cpkroA-nEz*64YXpBX_O9qwk++WwM_02|80B141 zSI9z-%Dx&M#jxT}vFW3&ndL{ecadeeXSlAJXH`#{EU^NliVoLb*SHln(6aGQc!Fh$ ztAKGw?BhR3GYsJ%Ok_{kVAGctnp#AR9ywTMEP!SC4z6P-hD={d!>ZibM$fmzy|hSRzsodzNi>l} zID65SjsWroc-O}Nw_+35+<&QMs*ePOgBynMhtR`Y(~_sI65tINFwkS0d6#F3L4hK~ zmlCGK98&L2A0)1W6+=M)WPaxqtVQz-%a+%G2{5JXJ zh%xTk7JT$t>Gen1W3gvT>_Qj$#WQx_Y6F$YCOrzrs^hG>%s57M`dH8@#`(|qFbxG( zkKMCQqkYwHz8jz=84tU0H=q2vdwv%jZNW$zwEYP!C$4d0^zG+~{yP5P4pW=13`5M? z?7uOt*IT%~n3S}LcpCTwR3Zdn~`AB|842C1K~?ws>16lnp4p>u-v zRd`a5&7O@YIlcLA^Q`P~=-(xaR7?^(Rto9Wag3}96Qv~MXS|C! zb~;`D^s@@Zy_`?b#pWKDN8i@v)`CCCmr_wXUF2-M#J%dE8Z5M@j=;TN#{vFkB-Q`^ z8l4fEe}puTCYx{R64-p^wbE%oa(myQXwVf}cU77OMog4Er-}DYaZbNZ6BeF-@ucwQ zr77f0m!LRIM&)tPgzN*S?L`O_`O)kCN`ld~kA!n7i_i-)GSeg%QgUOG4SwAl;%-_Y zrTuN6+78<^&u}h|2eV3k0M8-j5V_Uruo_if0s$9t)S1SZAoQVG^bJk!hTOk9N}Jhb zD90+L5X6*I2cY|$_Y5XCc>TiN6g=Vyf>e@Koi;D(*3qhmaSPpOSH3IwX$%OSQj{j) z7cQ-ut6rse2s#|Ff1hy=TAEZ~%a^6(nnu}55e;D08Y~p6Z=Q*FQm!|@ zbVWE6+Ek*QJ_=mS&U{cleW&MZc}*d&qbTWhRit#?1H}i`waASkZ$F9qaWnO^3)jQv z-zmfXe94S#9^_IH*D7p#pXb&_WbFSP?k2g)=hzqrLJ$ZemDQ znJGA9(LH$*a>qbjiqQ%2nS6mmmMal$PeeI(0$mJRSlmN`Xy`Exa{plTMvoveoE) z_ugT&mw{q~A@eWyc+OI0y4e@->9Y>=lnhjL$Jfuq!5rKwF(sWr2X{a(op_VX9mTfr zA6iFEFx#I90!*z8N7E`*Q<8`tO2$n{=?77rh9>ryl|^Vvlr1O#vQ)vkIU z_CY9BWs8;aMLQhIM57zK2v%w9PfaYY6GAC_vDH~y1)wOEpY^#6PFmw0K3h~^rMu7k z)?a2gk{(8x+uCw5jjTYJP;t&?#x4=%9RJGC)(ZKLC7ezZj~=nUqJ69&D^Y^5Niay zHOOT0CKEn&Grw`zxVGEwdlI?k5{Go5)zzII+L~?uE{}K!@J}!?p=(%jQgt?k3%RT= z?zmMTzvERS$toLAXge)qUkTdXcrv_}K$6xo|C=v9PXCJ*SLD{;=ItPik!FR*-j~ZU z=}*4i-u=PXM_TZS_Y%37&FmD4)`T-^p6hwtOKEmldMaOntM$*KrYaXe@ThxD6khPn+2R#F=BVwd zx|?Gjn&v_0%qkscIj5PnRRh#a-w}K;DJ_u#@PvAjeo%_l`|>%ppSNZhOi-%p8{Un) zU%I$dTg#3($0_0P2~%|I$wW;(B(Hs{&IoEqKHw9oDWIl)dj7k59FIB@?g}R z0n;fjlNgWG9icv)d)P{7Abd4xh)EV43eU|Nt**MbenNe>t*OW5vIcVxp4_nVC(tDe zIo@U-O4Xoudjfl%6k@f7?5y;`diE8bYCHZr1dE68|9=;5uE_m_uk`shv#TE`{=f9^ ze<5*LSOB4XA2j#q6eP2NOg%S+r}#Uk>0BjGH1 z;}cQw=+HG*X?nlW*!h7LX=P;%cHpLSU1O#3pUoUZ&?Xtl-=1gMx~i)bR8_o7yuP$y}pjz%^{ z#`w!IO69x?(elwpY!Ca6t*fM)(7x%_Wj!DLC|mFRrg_;zhJPb@6?AN(_nmpHFgX2L z&yv%xpYH}1r0`feT~7VeE3w{ce^7i}J)`7yPKTLUt#3G8*~=|kd`T%oFLWZy>uFNm zS6hBts`---52%VVA~}s$l*ob``1vcl+Q6@XMy~;TW2vjRu%XntViZ zwxY+JtvJd?hW#(|$6vO7L6hz3@VKq`82??c)*wg?b8hj)suiVQtp^(pNKazBuQI^yf?LnAhKmgXk88|$)1_^QsWrE~ z!R^F))oS<=Wj)So^2q0t$tZg3#C_b(SKT~ssT`@k`V$NR0=RD8e{h?y&<4v@H zThF%inzJ?iAVu+#S4G|Aj0>`1ah^npKF>0j2->zHZKw062a%#U<~MZl2!EzWM1N z9fvpedCYJCtayC)ZImzG%_URg6$a0RbSrsg=`$mP0E@x{HFzRvvUbB>#}M9sj9DWx z0lT4X-4X+$C`gf7bQnd(!fVJGE&H_A8Cnoisj(p<4n$j5NBvrB(Al}_j3low@b`}I zn%U!Hy~g^P#S`kklksK^>>u;IG}~U^ZD8>2Jyz<|&bL=VM>e?Ei&hCC4W+wRev)kh zW@ctPOVhpmXV`~6PM_9K!iG@TW6ja5@AxggshB2js>nExjLMAO?(KXh6$PR$9eGq( zq*lpsl;#Yma$LoRSEbeAsx^(1>w&79<2$0=iFZtVJNmRXHgB&Hw&Z$yiDH5YO^=un z!2t4G-?PEN#X@#|G^+5#W}fUZ{x9?Ik@~tUNNp!jBISoBu(E1@B5`6ukUnXb52>#w z{I-e9ycwdT)-PG7jRtkL8-;)kc-<;p4m!V^GbMS(6czl46H91N?FMXPQ~jaSeo6=L zO|!s1&v|Jl!Kx}BOo5v%Qm9(@1U4hz2sjvNM>+jKbu_JTk2?Wfy$H!^iVnA%P)|nI z%mqHKi-<5hP8(AhefB2BSu-sGGRj`LE3eN1uGxSZiJ|z*((_NLllPtog*;*M?jz>dyc~4i&N}G? z@MrL5xtUHb6;>LB3XEefm15T%j2u3V2gZ^5O~}WqZM}!XdP~GXpd{^RgY>zm@1WaH zre9Ax@iUPd1Pv$rirb1juP$t~-d6P@5=os~(fcJOhwF^y@dSxG1`;~__--1@>3q>5 z9m9@W$(uP06Jk z9AtL=`zb<}L$O>~F}X^rzVR=AED1K=go+FOAJWpVox!w zO-e3(q89(OA3}JisO1Ny=RDBt2nwKdT>(V=L7?IV*rh+KuXA(~E|qHWHHn!lJ0(iw z)h4_Oc%LDZ4i*XeNd8M%2SlbIUBHYx077o>#oWw@Z7lo8b z_~|ylGHga&ay=B>r8w|AS0mI{pkZ)6xmPmS=uS40I0Q-H_z9b<@s6mNh zMHL`9!#}!^NZxsAfVnP6Jq%V>h#v&nZkBurJ1%K*M4tM~hL$JdfXG#46p1j7UHjgP zPgIk?h%COolp(#lfM=>@JBBp1zH)@t)U}YPpx`=w;f@`vfAb;QcI6s zM$a_*PHi<-)B8G9k(+tpzAau_5QY0VJTu@B?Ml3|HKj=frzuO-?Jy;eeF>vgn*~W1 z9T$Vhw{+3!Kd_v>a>Y0gU+G=~cu!inUAu_p!Qt>lm$pSG%cr8)(U)prUA_m3Bd+#v zTNAk7fWofCF zp=+jH9d%`Jtg=G9U}6RzyI8Fj6KJNurEYbOYvM%4q5*1-gax9$NSn#>tLf;xpYmky zLx6 z>y-ezJAHzeH0c(j!tZjhA|w%!RRcDYN@oM4Rb3`~^A5#wvWzV*2PgC1h$PR$X?u?{ z7h|Ae2FwEZTYIIvmw`8t#iwiaNj0?oFQSv+8o!5jrgi2zV!#eT8_QgwkRGw*-NRws zS{tiDv`D%+Pdyulw_g4w2Ik0rK^4T8Wz*8c04^@86xc-i&Qu*Fbft^$G7@>lE%|fQ zyEQJQx>@~{w5+fA<@}>M5$WLgs%MJQ;NNcIQJgyK8)*pYw4_+%dQYCM=2A6X^~~`= zO2fym)1vYRu8S(Wwy>Ov;+prCG1eGO=oLSSEtJdonoFV6d6;aG{nfFJM1ZG_i5XX(~3?OY+a1;*4*f#sh9Gfynju-wWXL z){R?{HJK-(kjvVCf)Cyd*JS>a8Wp5EbzpkwyYX;lcKYMw!$8EbU)3_ty2)WtSz&D} zJF!kCGVPDdhZJKagoj6fa4m-eZmo9|2vjU$AClOR*||PuW7paA5GZgC9M?uSmsN8f z3OLOOP`@%nC9)-~&_2;TV&@e>bMxE(n!jP)ulNm*XODva72)PJ-|Q>Cu^nUUtmH42k6zrNN|k{8Oc^RgzQ4V1 z;0f&GgSKDKE}$!4(;%?0*!J#N zY3Bc-`O6Zr|xS6EqpU1Wev*S@W{lWTnS^U+S`QWLAj{_en3v}uFG}$KY9A0yrF9q=ye0%ufWOOIp%{Y^V574r)U(ypR^$cR#}+L%2^|a+?%yu8T@!pVP;L(U z@CUfHxWJUOVSQH3|D{%j>OwsIvQa)BlPhtv>WV-XY?!T(+>*Z}X0;w}=1=u_jsOsDJcV5u0`sgV@t3>(WBN#{$d>3%f{Vf1Rz_F*DhQ zQ-KDzMQh{1gwWgYJ19UV5tRR>bO(@-Sl9<=NU0PB$&4jRQ0xpX7Qw%ZB@$!DxgC zB~UrcVlKd>w|hoN7_Xnj*N7I=a9rl`5!;^Bym!F@WK#y6mr_$(QB3jcx^g1-Fp1OF z;HhsdPa=4F6k)#qL8I=5jC-BLKVB948)RyuVrpWtwY|NqIzQnl65wrn8_zjvenS5j z1*u-_`8)GE(JJ{3BSB7a3eY9!HVF8y}?!P)Ep@Y!89j- z`{4QcEAG5n19mgz5Y=Leo@etr$+7HUa?`yn<?24&%82&3ZFULEdezgWx~x17l| zrgW=GVVF2ODu&&;0@Z z>PISUH(d;2?I+keH%)D5t%p*EY=VDI^Ft0}zK4KbOEKp=#`pIJ0SyOHqk_$YxWO6? zD@s0+nb)E>AhKGWstJGx}o<#HnJE*F`(X5@bb)wCeb>+0=g^zp)V>tTFk zq4179A!4fgxpB;gnuQS$lL}sC;p?KYqf$9ilq81GK(4393m#ii`*x_8v=@Vx5&wxZ zF!kAO-QQ-gak%N8SH#eCk4ryKxBpjB6cJZ)(Ok9-e*7-D%;g*k=OqV{I*K1F&p9He6yL;^@g6~Z;3w(;yaIf&d{a=z z9@;z(+ZVhOL=&|j znNRTpq!#a(RsNVGz3s?H3I8i5uTbW&Xea-(So$@=3Aye7E`J0=huzT3s4xjb%|ynrcnYDq`5j5H z-FJz+tPqF1pd;uO&Osx<>V4aZltLA;JLPk8Th0jueXvYA5^jz5s0>|!z-NW?v*MiZ zCpC<>7@mH$wG-k^{0sjKfCT<$4HgjTdxZ7fT~UO5SLr)gfVvyNClLucq?4ZUoJP<% zwnsVR+wf-a8ZwcA6Zik9{VU;VbZ>k-meaD0I;7KUq@DeZS6GSDayNi;=BAi!> z*|9|{zr=C%C2P9;;Tpx+@4VPAGG~Q^1IKB1x(Z-@$g3vXS1F z9N)tW={EZFU`J$2$tH+DfUDUol8Yh{%#bBLmjPR@<{zWa)H15 z{uqQqWPfK6DCT5@!JRHwWku@rh@KFMXv7*oEtdmVjkvEnil>41;cu+-QxPb{K*Chm z_S{Li1X_y2WSRUIUCyyWq5phmxruZp0$N|BV+r`z8|e0-KRnrf1C zYdvhmtP>>_t0JIKi}Xn*(3RfF$OnEM3~w0qoa(v8e+c+Yjl=X!Ugi5wu=|ZG9M29A5m8o)rPihgS!-mVl8fkV#T4fKyi0>C=SJ)BE^aacXti$?ocea zOAjGHp%7@0mwV4S_kAQ|b^mB;|2`?bCuJB&s5*DzN1GoAO5&w5p=^)-9baAjlgy`%VGjrA{7nEa0FxCfGM z-_16e$P`bDxXBk6yVqq4nk3zYOx>&+OQ6+CwDqAO-a&&_50uMW(<=ERKQxXvecY)u zYzWk~Xgr~2Aly@a&}%1=o3&~>kzia9x~z~DQ_gnC)C%3L=eESMBd}HM+~hMSXzU-N zI7)SM{cLEzZWF}3JlXP_+XEZYiLkpbs$;4qObn2g;9Jo0U*<6E4=wmoI++$@c^>uH z`-@Ohf@1FpM-Wyn*u5y2XRXoH)WUe;dm8GZPO)_JZF#c5Ub^-5g{1UT>7X8c&tU|x z^dtFYhb+@898(|VS~O?pP!=z~KZRpB&Uz&FfZxd9Kz+TarPH$3!g%>u3#k$Z0q^$G zcWf?4+pZ~&);`{dq(yMXS2|3D97Q3^zlM2kw5~ep1kqg?;0}fR*G>0z*8fV|dFHwm zryK7xL>#+lVwTw`_{R*2{~SCw1WKRXTkikYgvfogoXbInK3PywPj`*0myQKB+BV@+ zZeC2h6NOEBbH=VKW~OPj@@aq31Fs|ACEHx~Wx1sGPz8W6BSF@aEQ-gevNfyla(Cv1 z?8{BhqJ|%@JYHZDI_Wb@8wwI$A*0diX=z_9OKVNNz+9O1aa0E)Crp5NuWhl&k?uzf zcJ=nbi7`CLA-&~AQ$9Gbg(~){nWYU$EZ6%d0M{_`tdEmkNJDtb^blh=UI-JcL5@UM zWBu*iC6lltv~)|%s)MqnR*!rHpQfe)=@ju5@P09FFEa{OPw?ywkG!=yezCwi1x~%m ze*_)9<&M?Gv?#$d*yZ!!L;y|9>v_#_D`yji17mMj>(YJW6iMj{|Eitc4|w;%au~-M zwX5EU8=6)+U6f*pTM+Ysl+$T~8hOTg057feni|06!KZKc3O4YQ)F)hK>cEou^;Fua z$e~kHOL!@@k;6HgK5^({QRH$3yE@1^^M*31Ta^N@A6K@QmTNeW4ge<#z~WThG$CN3 z7u)7n{@#RA&3>q*VXV*G~(TLCk4;)W}IAQ>Em~H9sB*A?q+|t^d zB(!Sn$gR3j8%?u5mj;s)v$~?Ug}ae+uWQpZcL#UmrkWT_Lkux?kG;YKskqyb^gMCT z{{;O$Qn@!06+9EuLIA1C`3DNgA`S%+M zl9!ah*IjvmAD(CT)PmI|ndMmp2>o|>Pn6s{!Yt~l{Oa|pAyo3o`?pY<1ublpE9nE{ zccekrugr|?Ha*ZNqFyLO2Wm8RR}k^iYLG>^&C79mv=Lx0ioIIyU-sNrc)<*q{P2xa zF~`99Hs-DR!bAsA45rV^oSO!Z5VTnXwuVqasW6JFm^3CI(`6mi<06uY4!902yuq`6crJ}(6dwhcHlGrUUNs70Oo^r07v16B>Xni>Lv5!G z7#gW`-Se9DLt5631ZOECC)WNVX2b$JxMRPM?{sc3VKH$V1KO`U$&jv#re)nelUDb7 zxi)$zNFPAgEvm^AS^C9WAPN#}8w2)jc}XW^28v{eqa_in_GF?}lPtgnFRv3VpCoQz z*+``W%)4`NZFNh6A*d@cH)(1K{b~--<=F7tB6saxCZnf!1FQ+6zve$vmr{hoc%jgu zu$HGDtJ>75aFT39pt0XB+X-Kne>(g7qlD~d7Wli6FF-U;<8j!MLFzih^K@ybx%u#= z_w@VtiG6ZeMV{jjxL8Gj?O7JqOhqUq>rKcY^u5Ff)C}5cr8EnygfI|#RMmh>A9x?b z^xbY_?t5*;w>W8A3T!z!4b+&dit$@@ZjEFXh3EdjMZGhx+&TU&N1~;hIOWPe80U?_ z&?J@Li;WAe}&fLIxVkJ?G|SQlLVu94)R`k!^w?J`_+PhJ`STJk$!f*Cpt^)t z2p!D7&b7Y6d06P2=x#18O*>);aH?hUcFp_h?xL^tzCkv^a6{n-R&7%NjlQ8hQrTo( z6;)2&@wQ4%SvXG0GoMq^)Paehe)+7(gse{0VukDeO}bLgrC$guZmhIuf1)3pw=f5^ zZg_xn7im_7uixFYK{FK3sksU@z{uCE|86xgOjOfkhfq#4T()!K6jCJ%f7hB?sGDOp zYE|qzkv3Pu(!kl&<)6Lfmdq~e_uBC5SHuzKI%=8K04Z4KO0oKDt*4X~DWou)LZ&1u zd@Q4<_vjV$*_{{p-RSv+*Ig82Tizz~br@LFnoYoBO9S=irNAs$~hW_qwXU( znG0#Mtl7JDD};`3EV@JnsCQD{Vm$1=4iF-|?bSQ>uV0BnilHBTS0=M2% z2eR=iv&OyZe|{{&tx!A4GZxI}UT%7DeQ%<9u6zC-i033I{D;=Wv&wkGb0gC7MeOro z6YJjG$=;ZumPcf7_GJ;A|2K8&EIbgBM>pE$H??l{WYB#lt zY9MImCW=AnBs6i`RpZ^gt)$B&g?LCKVsnT;$dLJODSADvc+E_#8k9rwlUAC9RC_J8 zTAj-0-a6uCQu-5?#BwhkN65CEmQ}WLOdT;AVQqN0>NJgmA(EsrLqm+0^B`3i&M`%d zJF8w&8up4}721&y1_39QY**d&q?)w$peBH}_s1W7l9iJ~ysxWSSSmmsH)=GVWzU9^ z=EO*Zi>Ee9kx|K3&Ly|9Cg(=ah7N#Y*&>je(itAur#E$Ir%H%V7SX@L_(F&sk{nt) zvcgV{Z}GmCz46P{N&Jsq^*@aY#it>@)W7!OaV}A098Ti{DWFAX$=mHG6}7GwhGrwH zHIqQ0abZe^{%S6HI!9`783G`4U8o zqqPz@Ya5=wV#i0&K8~A3u=uff)20}i;!53twR=;x(sltWCY}_NuKcZr!n27fYz@Jn z$-wWN+SOvCM?Ie|C+e;B!$bux?{vQZTFb`LQP!*H!jC!-(=w4fKlp(1u(5+2^y{4* ziS>AQcXy4OyT(BSoYvMB zYjzGz#179i$f9;M$aJr+OCcv8$H%hHa07iRZ}8jPBR8(Zg(g2W_lFHH+HuBc(hBtw zpE0ick-JlDA%XX$GBV`aLE21eO^8-@j~5;vGHGzPkHika+`%Nj+T3;h+3iUf^1RJI zl9UyF#IVR;%u3?b^@KTJS}DDOtyfrz5TTpWzOEgk(q^ikXnF};WW>@oYSye~+HS2d zYQzPUqbvXLOp$z3b&!E4_mcNj{7Rux=&njl?C8l%<8*0Nm_Z!yGrLr^!io`g0JgW$ zSc47Lrk$zrF_}9TFqrvEa*YIJl8!1LE3*tckZvhRi-Y%F3cYLQ*9nhQhb$j~b>3{1 zkk(tN&MK-+N)MxR+r!Mk>-yLtXCC*#f4KnsbHt{A;n%dn-`Bpn4gL}X&%UN|gmrJr zTfD_RNRkHj$JD=XR~%uARRONW7?U>%e+?s~jTD&KU5cY};*b)W;%&*Iv5)kiHUPfgqH5QLn~S}(dHZH>-!HeQ4vn_WX*@>E zd7(^X{;1tx_ew*Gou1C`4EFwJ>Yz9|9UKD#Yiucu|Te$D4{2)`SQ{u zmhCpEomy<%d`wu-Hu1~x4(d6a3&BtPQ^7VRmEAUrpODnR@oMY4x9r6Xoe0pWyi%H*n;B{+V>+_>SFZ8VZY4N%9 zKSRWS#@1Y7KH`J_P84Gg-A^p0_uKI2JJZLgxsG@KO`On^%#W08Z1b~Jw#MiN33Vy% z1QQ1c$?2+lW*?9v7uaEL0+~ z#_YGM*p=$5R@i$UlK0L1WJgOfuD-5?zu&KGXy#voVc|}b)ySpoUxC{3owN_!b48y{ zd;FsDy2E9XmCI;KlEEpr;2GJ%YgNm`fkFT(T+KqwY1T;=#>YU(33d}y`tn#wBp zvgk~7b8M;Qaro>5?^%x=SCP=8OIy6vxKg#}k2!TF)CQ4Q4?Es#g8+v);h9Z7;W4!Z zc4E$FWmioo1&^Nl!AB17e`TB`H?u%jk)1;3QMvSEw$xiKjJ-2#kIeC4IOgr3^-A)u z+TK_c`RklY5#ZXb@Tw%8I0y$yDXM!~DWcI}#f~pa66>%&&#yp}n{GC8IQ~5O&@&+u`TP@IV5~kC}dM>aXO9mOP=i_Qy+eL`jL| zp98j=mv?+GX6_YD;LxM57tf|?{{d2>iBF3Ci+JDu-Rxd zrvDix(YU@9%rz8^RogSv&#a>^R102t*Di?HJT=IDH$*QLiY>BEpdZ)7xvy7M0T3!+ z%8b=|(04GJ82_@Qp>)@;V_lo3`{l=^qBbSzmla-brH~o^8QN6&;^y0n8P0bG&85b^ z07Y#~rVMSlg60-~?9~wN;yo}z8i6X-h}R1FXf8XS%vgk)cEJ}LNPi(C!19U~^sZxQ#5wzh~%4xdM8t<23@3j@ihpuphC1YFh1V2lIN>3GUqgeTne3qG> zmEde?O?}sgAs<9v{piPWrm)H!2-*=^E|jXTA`*1 zKX}H6fIIe!9fXXuj#a1TY4#W^pmb(6op3+eB*r z@#K<`T!l|h@8*cb8d37Z0LojtGB9ga4Is{p3DckP6o#PN8FZH*Tgapn?=$Wj?5|=N zUZTQ>f!F-)yk+F4tQByEg@6 zxf5uzI~PcggxO(-O0>vt4kF5sCzNJg;KxG*44kl^&^pE{FZxVzI;}oX@%^$BKB8iZ z_G(~C)#90}yL9h=5WZDz0k^f+3153#lfG-v7r1`$sahlX>xb&$IK?cT~zMvDL zWm!?9Qw(OFtPRDqrWNJX;T++iO1Mw|fsrHuEL^y!mJB7XjrLqA#5T=!7@CPjt~iy) zWs*chp+B_~#Ckc2M^1Rh8ZOYVi7)4a6zApXN2evEn|#r?+fdK}6rm@^IIbD3roHv6 zOZvBbcOa%iYeU{w^l42~$h7v<_%mQF#Ve}j+D-z!$Ry*BGeZc|3ZkYM#JsdXcM)N)^n z2cF>&hM-4p+(@@dezLnY{-&`yBl(66w7chLdwHOfxE^TjeWoI@FN#SvZAn3u zqkn-}%7mC$I9WoQ-Kd@)6#*}(KF8}SMB|C@kMS-hlF1s7V_{(-+l^QOsb4X^THpx> zf{PLb5GESyO~3+S>VS}3V$(bUa3ifq`M{N-M56s-;j|dyTe#ZG%C9j2?Hxi+&nL%t>WiY^ZG)jwj zGQE#HqZTj2Y+J=K3P`h((Wa@>e@|b>8Rm}W(iFViy9a-T3dy5>d~v59z0Tj$9BIIF zoeYl0J7_sv7~JCj%8iUIXm*tCE9|J#szYNfc-5XhDY4C6v=24jaIy1O(S*VXnlYM{ zxXfq+x;*n(Xg9fF#Na}EJ7|7)vKuuE25P)+LKAB^+@R8O%C*D{FejeKvi2xA@P${rle2 zVA%fM(+jy-*!(?YMqfW2>pmTE(D|L)KE*#npCD!GlR+wr@dgDlVKcJpepo1o6x%>a z5gbnK0OG2uo6InTvkWLXEQYf=!{+ObFUeiJH=^EVA;$qal?xjcQlof79^APAGNPoE z&6s!#skNQc`Z)Tr(~3q_2POAHtSQ5<+501p7!>_$DrR<@&WDRQ1V2qgm6Wa-K>1EG z(nbX)cn^4=TXY#;Sm6($N(nD79YPxcK?w_&m1tC>i0(nyaH z6{q2q(5s(?G+K^RRE76~{fh|BTUD<0XeDzgkL;|jsNH8{95=m}6PFP2-6SHy&|F0| z4sddV-Iql68!z?J7MHeTkmH7%`k>{*FL_`=h-w~2?MREzVr2FS7Og1V{4E2&&8CM< z_cC1wcQ1X2jsmY_vr;jH*|bR=xMDarrQ!Y(jaojkM2ff7e(Huc(hbQQqzhIkjCY%q zEHo_|rOxfq>ADU-psfj}_LYP$q}xD=ssn6<$5A8+wMC z1v+P~kw>>UL1Ova1&wT_RqFoI%&w4u+9X_&*aQ89!O1?2P< zo5W0AUTy12z@E=m{zbk04(w?=4TPDQABO@6s&_J+wRDx@Ib_wi5mipnrRI)RTUh#Y zriBz=yrbFTm2MqYM)?>x?M|~^b!5UT7qeZLVq4IX0+WNq0ZuM!l1Az9R&)!6oCD+|GFi#A7d3FE}VHyNy-YcCXwC z0EhzUi?I7#p@3p&x+z) zozv#UrRto~R|et8(-XyyYW?4Gk zq&)7af#aC*JI-CjaYt%&r1$|FKU^n3D5ZNq%U`qj%#`UHEHQ&kEp{7gp=OZUHhpFm z6Yu~nCwAkgK-?5KdAJioQ!^z0+EuZC{&3m6Wt4c3NbTu77YiZqN?^$ICN=AVxf@Hf zMfW$EX9Qv?YU9Pe#yhzEu!_+{n-VpGh}KH8NoL$u$t{}<-QPB4u(7exKlONp7IYKD zJ?`1aBP-m$4i}%gNGi(RgnmVh8rnTa(bpAJx79ygD!qj5@+isO=WSk#5l9C))VkaO zLCLKSv^X%TW z)F?o;y%Ch41H$NWGTZT|1{p^QE-&s=&Dm1bu7?jyiDLrZc~dop+odpx?aE7Eev5O;4Kht~`k>^1G`( zxWFmi+*u#VKU++>|35(iA=gj@)aAPsCmHZ_8Xe%(h48>mi~9Nyk%6#{A4PT5Kl4I~ zkzR7w77*nq(<>fx8%|q9HNCU%FAqYVUxL0!o#ch=DXG0>lIzPMw&USQJY^)4A$+~$ zsrK=xLv~R~A|;`Uc|AE3P3}f(qxIas#sUgOB7l5B=k7Bjo97W7^w>u^q= z;NyvKh`d8BN@0;rkpdy6j-7+R0?8^gOoU4r#BFJoDWA+}x3NO^GR@-3;1ZzifW+?} z$i)2}z;ehpOG}N7tE8^2D8<3VkqoMMoI@%U3I{H5D*o_94z4b4AtpW_DM`J zd!GxdXHLR(wIR#JQ_PMM`85I(C&@b~{khFX_0N~iyU$M@=*lj}x20zhqTU9Mf|U3e z>X~oqSV+Po^j5J%=u ze!$V!x%-shM^VW=eZkt70i%8?RYQf|t&$N%YKT1$;$B`8m?Un^sFK~<$>08PPRS8EKJ=!2!-HvpuTIKV&+4DKO0&| zKA`lsWFhX@3`pz;6jT96C#h4yIBIdwey!K?x0#1C)|u}&zT0ig9`)K|@TE3C@#=o3 z{5D!$Tyi;pJYV-CbH$PEiExBDR@ATj&w@m=Dlc|=6$_c$w}m&#@tU>+C!9^Sf>Sk` z>a#!LSoT?dLZaV^YqU+Q<*OZ&8SA!0ehG&(L<#6AQG)!R%f4B740#Ro_NY}<4zAS)N7 z`qyhvh9mRh3ffAb^>NuRaF|)LzOMo$M&i+S;f*jWRq0(>U8PquX8g{&^*d}-^3rV2 z0!ObgVIQ1ZA%$alFsm|1mw|{MhaQY@s;YdwhofE5l(tZ~HXsg#r3aYQivg^eErIen z7UNUlZ4ZhQSU6dXmaY`Csiik=$k#QSh}A2X5N>hT$zj&-o)E(-iHV1}#yX*hnW@ne zPUdJgc2)I?;|_P|tniZJ?{1IZ5G!oCJh($)>6@^Ug| zhCb9q9VJhqjRdU25>CcdN&Tw}_;c=LbotpjCNGd zK_72Y{=|(9kcV(?_=6!NUB=_BC}Fut0Hu%w1J;H(&6nuQ^n3t&^|UgRdk^iKC!dNc zqL*&_eACGvR}K-dJYH&l>Zvfj72%5K!II_VTIh!$Y7d;sRGiwy0ru_I!syIf-9bEh zei=lVBM!&Hk{?<|&EglUTGAUU?Ap-B-fOj(2!fV~H_LHFSxQ@wiAIEH*bK8AIHG5O zx}B4_|Dz`b?8gGW63(EQM=zgR!7>Th2TRi^GaPhs^TB~?zt5iR?Xf!u|%~_ADmfW9563+#%*9t>L$5< zS;N-kItY505HYjhoA>8IVf`}`j8AwHs{}bQMuV({Us+Asom)T|hm7y7f3k1jXn!?Q zW@tuP(>v4{DuSrBr^lrLO$5UEV@%d+J=J$cCK~GuwkJ_AV*n_Ta_<x9m_MuXZ!M)YhvR|xRTlTGc_QYz3#mT}%-mZR8f@ zo!044hL6Z$M``rHBM!&B7^oA3uB{8N0ul0IMS`OUtaJW@J~YRS)*z6=AHAG%X7sHzLZYM)xoGi}}3SA_lUS zamcv8S1#+-$5M0x=JcaC;q9nN8ic$e)+P;ReAP+*rS>8Sh+&4=LpUu((m71lq}-h1 z`xPPDZiK&ua5o*+GZt#PH9PVQLY*0RRln?6tozfAZnA?&I#Lfse}hmnkrCVY-8}(1 z&_7G&Qxg#BPcu(hl{DFFbN+f#^8+FkJ{}16 zBwleqAWs%R!#1y=1e3mA1nJx^YjnrOo?UrXna{8EjbgA$>|eKjwSA|-_f$77PYem? zf1}zgvx^ya9^d~4A@c@&hg5s68daYbbe}F@Mgv_})TTa-G>+h#4BLnlVtc4l)@*281f?co5j5KDtd=xvv;E@(ZfH>9p;_J}BvLP48gL)*lfSC!7v;C)zib{2zFpOieNOX%3+$!8RTNm;&9+Y? z5?JCv?Rq<<;$sxh=a!=ewx}lIVVfCTWCYp{PW(reIZ#_35?A#(v5ZW6*>9?BwL3ma zf06N2t(I#+%S7?&Zn#J}`$of_=`-&EQpyUllb!9#`kh9iFa8*1NX}J1#~f&?Gqoq_ z#Nw?4wZU|=UJ>HHTO2+{`?2#P^3t*HK>c*OPhC9#zV&(C>S6NCajMUZ(b9{buA3`Pm`NhsfcA|oip&K! zPW@UfNLTAfxE!Xu$<{{cFRU|#Zc5#ExFH`mYAaYr!ggR^n-{r}HV#AJac;P+c2d69 zmaK`5PfwPHa3K{HbI}2ch%(B6%!Ck8;G5P>Kwq#DzqjPVJ}TV*%;cLH zp0zSL^L%bdC3&le-FIt7z#7|mt_DVlOY&^*t}(A2`CO_7Tv({_3@cLm>3@{>p0oxe zB$~2c%CtF?;@f_b^#n-}6Mk5`cw~mpV_Z8X`~z!;M^6s_vp*rQdm5}hKD(bAmGrqw zy3girOJk2gUioZfa_;Kai9`=A0oOUv>&IT zbCqSs^Sychf=;cGs7Kc4U?tzW?$gZA#_S<*lRAug$^qtUldigRZXObvlkT(z4qW%Go-oZVc0R{yByMlt< zU;jf=c6$mrF$^~AotxcC5N`zKXIfJsoW1>7SddX^gN>R7*2!2EcOL>=R}A7e5DGw@ zBU)^A<4>%xO75k*Fje%r+`)IR5-c0!dFc`rc*5RTW_YsrIys6N+hFh-eh1nODhO`8 zfmVd8v^Ci4@6Wp;?AM$^>0H-2W=*PZct!a+k zJAS5UX{n!ZFT1Oo=4W_#{kAdHWQJw~k`93c|? zry}h?$gvFmdx3o5H-%S0ZB2zY9##+9%DXb}WxI+(YRSO$wyV(HAYZybwjq!MTB~6w z2Z9|@gb0c0=^Suo=`aV^Q+D6=zQ~7<;g*?8?Z-%?t}Fk9Bk2PzsAX{vzAdwRuITzo zI)n}dg}5;h=rcPZ(!_VqYA%J{0>KPZ#9yExOM$8zF}cn5R3tK?y>ta>(#cf6x4yY$ zC6*O(T4v6nH=t3>nsA0FbD%l#m$`*C9%FXCupx}(zX`F=D@+S(v`C_f!dm}EBQ&>| zsQeDaxA4ajaim-L52|&$dS?;`-ub0EEvClg2sf;Y<%BIV=%Wb*0saTC{0ffDcfz=QWp0D~a~hKi z@t>$GN~KdBxD?dmeY28EkZH30J_277q@Eh2Mypcu%UY`+V}mu38jW`>L6h?!24)QO zl#hj#7$l`q6?HV`DS*i``R}S-L?movO?5f4F;0;|(#hx>yo9OVilB`{-rFWIt2gd0 z<0e_%`)d7A&V~(Wv6!yhq(o=}P237aIhJ*%h#A|3v9`cuQzGni$X6iV$bUiwH-fQ6 zk=PF9(!aqTRcO*pl<+Lo&)z2B3xKq2V34Lam|E73fsTiVrKQSG&yuGTxxhCsNe{=V zC67}FhzVTvnZbHXIbsa=Z?>1hrjt@Omx#?ibVHJ@O_If z1ru-Fe`uKQ50DwLS4EmjE%LX!1;(pBevCNT6ul3SK9G_D$0FA|h&rlZvoTSYYQ48F za4H@C7-X*6utobH*}R@-E(c{JR++Cm_5ig35@<@okxJd5aSy0GrdvlML`_W(#mLDa z+vd$>?sw+iF(tFetvjWy<{jXP*^dD(7R+MDlozRG$QC%uItq@0W<(%Og5$gqos@+I zJTt@yKz3T>c*`6;RcAX(tc&b(X~=}W8wmY;)84gd!mYwDCy%*~)8hA-Ca~X&{ao zDgD%+QQK_2oK;`DR#T;9$Jq8rGq&8yZ{Ku>po{utZ9O)yXouH)YJap>8E7si9=fg3_+`Myp<}!gO=0Gc`WS>flx@GF{sS%4E}*wJ=w_ zUakek2<5>Yd++ZGNbtb;BG!5Sco*XGs9DWj3!j-1%rHM>_>Wqjj}v5 z;`r0~er7VKjn2_?Tw}1XHQPL>iO1yCMpUG26?Wy9G*E+ta|jq4(4PyMy=j%E!r&{eTb)k6}tqV6AVJo0ZrA>)`#CLeZ$Hs zd!JRpssO#H=WJeeCO|kac*Dp)-s8q9z`Lo}y{;@wd$3xo1A37}<#?9Hk*JF4z&p(uu z`wtn<=h_?1N^_De^~sWkb=WTQ=OUrFh4ZghBjB{{-D10kRuNlu?z?XX{;C}D68&?9 zr_PzTdy0N{NRHor5g8#MC5d|UVp*Xpx0_a5)^n?fl^27L$wghu3K_4W;I-C*>@~R` zZgB{UQ|e){aP?1q)$JHefId5Rf45p4h4tuPl@-v|jcw}{${pt%M&vX=zd>x7v#S@= zSP*wXMl%01+hJ9)YN;O8`RieV9jPs~T07LSZVN<{kb*4&&wNn|rW+89`(#V3cXwu=wn zVgFVl;$RoC9U{G3R17Lu_|#0IZ=)s(Q0yPyQ~>_rA?K6lEOU!gPBq+lVPMZ%8&D{d zRhF#Url7uzEElV>chz*GpDO#(t~iHCn_-3@@$2emnS*rf3_IRbr&U~4Rb6}O9bY&8 zGGYs@@nrB<=2&Y6BPDgDl0}(V59RC@S)@(0 zaS>>J3aCi!`<=_mC_~D5p(vDL-9O?RpOS+7NMAr)kfm7%M)ZVNMWe?hu9R`eXg#N@ zIGZJDMlq47$nd+b@uTM4Fv4rX%7DY`f+{M2l>V{M8QL9^RG#P&H>%e4(-d!n8}?_p zH4pR^fVOzMCh44Kn$6*;RyPZ?Os~x2ul$4r9L-Oj28Xtw7}{#vhm#z z<&E10`7ryOfJTg0x*OO_c7_w@*{>#h>d3Pz9-36Ek5C;(db5wHl*Ky*Z9}PL3g^AA zvJ9d$C@e`L->1q?f1P%ZZ_VUUF6PFRU(hO$Nh)-rakX-r0OSh@30s?QC_EY3J&IN*#=f3I&CPN}^3bPIG)t194HS+e<#0J)4~YMf zaZIVag`mt9@bd^SA05`o=aurPAgy`7ssBMm;eBR+5y4*D$rn;+E0J6AidYxG8|QA+ zV(gu3)SQxnyKElPhzyN1CqgUM7{4Yt!2{r#q1UBJdH(D+@T3l9M8o$FbsfUQeFIB? zM}XhT^GB-p>+J8EbSUt|Z+b8s`wo82HEYA!t*f+^LXuUKu*hO-nK?8Vm$7d*A)g)G zF$bwM?s)U87Z_0@jV@wZ*6>@+S@bAt9<01~#{rRr)PY)jU_IS(7o1C+M*6kJjhp*R7VCoZbWwa%Umidyi3dB-SZTF>MzJj({j|S8#bcj4cXMC!2)WcN3W*h zt2)yl=eJDxq}{!74tjZgO=OZV2l1c-8mWz&cGx!2$w||*cbB+eHe#iLv>O}Sq;y4= zneGG8iCA1*cn?3gDm{@vXbB$N|HNGQcHDyqE`PlIr*7ZVGykt~95U;L3S5()6D%YA z-mYR+E~}WTpmt6(yk=d{27}U7C{<2ww9~J~F|YRLC%jG-Ep3eeUfnQlyk3uZU~nWO?l;;0T04&yU5w(xLX)%Pa}`QPe! zrUzPfS2t>5=0>BmwFT3i2XE(Zv&t%Uw;F$8g#)luPg=r?en82 zTC{h5mXlu3KT)QFq~Q9ewhe0j0aJQWAh!M{`ue>ha?-smc09~%; z^pYovuS>Bs^8j_%-%4d>es@3k2Q9+BPlbg$8<;Pr)gWiiuM z+&=y!Edw~+yN+=~8XVD8HKQrbVtEPasc>{FR=Kd%waY54(9t)1>|nFJ_f%;G?wm+Z zzw#858=e9s{|FpP5HUILbM0JRUp?&hm~+j0@%;y40{6JdzGF9aO+68w)JUCWVPV6^ zSo2pvc#H%tVXD&4*ba%!>D3Y~fi_jkIhH88TtsmHO6Wcg*1BHwpZu5Ml2`fvm6In^ z@;Udb@3zOxj{lu^w#(GjW($|LTk=fX7PjZQBkB_keh){^d1nWjfu8*#Aj##7C~)k@v8VHB`uw(4+p&D zX)e*Etf@X30|$Jv9U93?=^2-+eNYAz5}ah#&_DBm)rp2nb^b4ee2Y;k>%~=OpvL2 zxeH4`>+d`kt7apih;+k-sM;wlzc+@y>0s>s7a^#qoyv>h8y~(`p~NAda~ry7B6hzH zp=DUulIwP*@p|wTw=na%SLSbEiD%?TF;0H@U*!cVjoQ>+55itK9{UlA5xL4Yj=OCL zh3*SAMH}wgYRmsp21h`o+NV|=S~(SU3XSrAkWxZnwQar4d+n^8oo@~;fTc2vNnG<4Rn*rI zNw(X}hbW`~e9qdtK)SpafXhouzM!ic;%)fw?nQRBE)GKLJ23t@$Lz_jG&hUg!u5bb z7vROC_yrNO(UIk1G*G<*L+yP8)vH1Ievilh15O2m{C{t6E*N|-cl^>Wimo%TvKLih z$ROf|YW3o4j|YW~W1Hb-AdD>;712dGH_dqL&gQBu4RlLOf0Mil89eFxGK}JlGp;}s zYfn^Nn96{8wt69I8ZgM4$S7}COXg4mhpR;vk(E-7#k`Xi2=%+58p`L$<7u3~n7oSlnm_YcJm$eas_9vfP0+ zth}D9)eRC*j%rfs>1?n!=##Z(vnDZSF=JD%#V`aUGEP<>V1C0iT=#M7<))-dU`*E}O2hyhTelZoO5MGiAq@Jdl_Di-u}eJmcX!}pP_jT1E$a0N(3)P1n_YHs$wvryLIv-! z3KEQ$@(p2nTRRobFGrX=v#ZS{VR0TIrYi2pY(}icR*(q%%PmLjvaE=_U|+Z37g52r z#ES|xxL=1(zuWbfWX$fsDv?ykD_EHfI3j1n`a{dvOLbSGacF;e+!a;j9F7S%XRF@3&~&SV_oEG zwJf`8OF_vXvZat|1q5wWpIEWpV#ArB{UndndAla(bZU?yUh>!L2+5lTN)`_2HQ4Tl z)5acV1sCGCV{l1G^S|Cy0^pMG2K4sH!nQL7c;o)nkZ{YW{vx`pD&C8nO*AY9>^{pN{==AORqx~ zhjUp+ON0nnL*|o|tS3DZol~BXhdxF`9prJYv@(D$l<_@bZC6VM!hLJ0fGp}m?2X6= zV+_6Fdc}^|{=uCd@j^Hc{Ii5GNr9)QrzSf>pUL} z#oQkMU}f112KCA1om5m|mzS3#p279?u5PdB-SR@4P*oH+YqEYh^uk}B%>}xuF8sR% z;S>K~>q>WgUAqGgvR+h?6xs+7|K1P|1_UjU+Wh52QP>wfj2vQH_s0|u9pKuHC)kdMNG z%I`hpUe+FtM;CF(Ppkhx9Z=Z8xRh=fyc19_xOt*jqvouqbcX|czO}c&sfq*1c8OYl zbuaM$TG=YS$%6D>;J9kS<75p=?cX2G{SM@w8CIPTC@D%Yo1%y}rwD9)%{34Z%#K>A zK`o~rD~2!!)_AP}M$zGj-BOXFS#}pYmm~N;qP{Yq>Hd3rq;xZo?i{5^hct+^AdNJL z#OMa;91;SO(gMal5i-9x^8B@| z2y$X-HC;vRL+O@sbfut)pXdOmSwzyCc{X2Urm!?iGEyogT{Spp2rB$|?FeNm>N}p~ zTpY2f)S){EP#jM=0~*LR$vU09J`D5W7N;}3gW{y)tug}Pn-0O$3YF}Xn;P@U0|eq{~f*Qcz&@Ptyq zt0=xXpb#xM4lvj01)d=MzB*!5TYWj->tva10^|7q9uD4FVegCwZdi}e5aH;FjIe$% zLeUAn`y!-;TFIKucuZ1cw9S+2NDV4h$)6BJX)q{H0JVil4{sQ7kz#ZYz)y_}DwV$L zVMe0qddv6>;K_3p6wb1Ac`hI!cP=&iK6yqg_G>J=A9~;ZGJ$^Q%qtFGyp%Z_K^yP% zSUdFK7LRN+8&tZwJC5z>rRcsr44vO9Bbm3DN-8nF5@$s?6a-+>10=5O@RP~YZ%}go ze6R-;xBTF6B`n8k%}_kONcD+s75cFy^{ZBuylB%e2BXOljfj;)mE@3TDnQzM7H{BI zJN_-aVw}Rbz2qPkKv555;EU;+&J7x13LD1!Z27KEgy&&Op0cD3M_8?NJvpH62Z>t{ z<~jSXQtg4dxx#M_*X>&#=1&P#wF|F(FSuSGNn4`#3s59^dJa?YK=8R}T?foIScC>GKz;8HGD#)=d^6rCetLKI&fZ8vr^zGH5`?q59^$w`Wx%%L z71)mK@R~di(H)V)xEDe`m-AkdGeKt>cNHE;?**5C?M}e!{saF<9W&dRJ}hm-CzCwx zSb7~_Ya*4dtABnR0}9J9)9h1ug4G6IJ1opBB*hEpS7@6(@Z*uHs|(UK;rLIMj5W1j zH<%lypj^>3BLz%MPh*m3)2uNA=s)z2a9VMn*A9Ffg0>T~f@Wft>dH{jQ#J_n#(r_R zRf+nR3!psxm8Posxfs)fr$MLtEnVjK&)}I~fGK^V?t1sTe(us1^_Oe>cmro66ib?{ z18^$XU=O>{A8lRb^nursHuo<^H{o(K!YO_F4iYSCQ=ibV(0|#&!{c7Hk3FMKc$Wf` z8RlDvLRp=ZbTL3NK=r@-T%C#%^|V7B{hMpsX@T)8R6Q;(6s_KEpKZ8orz50=;7gi+ zE=b3Y3RUH!%?O+t_Dw_6&Q z^C280#9Or<&(+!b#2Q;E z6`PCHSQV~A>0fgh1vZ5@$TYH$wKt$vx z_{$5mkc2SvyDouU_&PyZbFuv?m%0tVcDzlT4BSIW;pvYPq)V!lHkit7F$=m-&%6JV z7e@%y?zK*QyL1CV$1Q4leD^e3uFL&pP=YxTzdZB>u6+7$*g1ppYaLN9RHI5!-S1)X zBOS)T8{{jT(_Ot{%Z&n%x3H zx$a(-weDa*>jEwR_;Ym)xca^LS9>Zi4P20vq?#t12x9(XJZM~ar^=5lC-#5L65(jN z^a0xccBLfleKtBC780Z`pFeI(w}8u*(^zhB>4Mg~$K2N4$Rf=>J^TAVf>1o}`se_a z#>A>WqLK>>*YECv>*~mD0EF!hz2bCmN+@vLFV!PB%9`W1Rxty)MgGxGI))f>Ju<)i z!YN*7r+$%`buCwPgM8TqyS<9y{FV$_JKSqe6(*qtL0tl*ROeRXL%QS-A$5T-zAsq5 z8guguYp?;dotP^6T=v8dXC_+~rBEVGVEz(Yx)5u7l&E?`S5)dvpY0UCdCnI~cxWg_ znlXbOUnGzBZwE_{@Bkk_8B#xa|DvqSZB;3wy7}Ub(lblVg9Vr4@lMLEg$&6JJAWYhW1QVAN&k5;%L0f0~mPtFJx;MZSG{ooC9f54(t@#ndwD%Fqi z2Oqo08|}PI=eLrJ=~x_i-Yz6Tfs~y1A;Iwf`CqrxgK7(td?i3h^ zYBQKIE#>g$g3!NoT!PzHU`C0^U`F=()+giRO5kN&(6s~h@>K)zRH5;gr0)g`4Y9^! zz1C(!0my`EkHhh~+c35#5B2M(V(giHvNO=Wxrg*(P};o_!W;fDemCItefj#e#Q$V( zBJ?f)CoW+2Z@)oYUc**w&CZuIdxq64e(?it@9B`Mi{qp#fqsXE5liZ1HmCr_tn8;B z8lMko=at!5eL>o6iR(LPkzxEKYjQ)1h9tRRxjtX|+ursv8IWNjwQr<_87f~>_47-u zEW7$^v6yBv>UG#4bS=ajr$MB~C|v}t=->^JJPtum=)08>q;=dd`g+)1YdaxP#Fvl{ z>grR|wxXynGuTXhI5pYM9h+2dj|8#*Sk>UwF=L1PAYc`;AM$@$W2(bx0MEa$DyI3I zIrC~5oI_1RkdN-LU~k?7bO4)N671@)w1ajQZsYoD1?@8CLRU%}JakNMCMr;RvN|)K z=DMiSmhz{GetvTVj$u06U-amjAL@S}0u@witxbd@UD(HowcX4HeTt>1Kfy-b9F68; zO(;IJt<`@^|LoyN3v%XU!=wEJhScxgBVnS;o#WV6Xk3lk?HCgUk9I@9!W3x6Hs#oZDm#w zf6vilX~eoi&=vV$-;?Xz*#GeQ9iv)U^nY45r9pp~!;Wpa{evwcu+{HN{R|4}M~X8E z%Q^uO8uSs(==wR9S%iWCyy3YXcX%=O^+)IuUFIlN55Gm7z||F05n0+fjSaXrn@@pO zLKmnOD%NyHa1Z^8XU++%WHqT1{D1-pit>_gP@5HFRpr6_v`SLd^IBSiH&HiOWgwp3 ze37jC+(>iT990M{Jfw(6m-T&zL?d1I1QlMVQL4`!D&cdlBUF-PdDnH>;@pduWgKzC z;>!)NOw@eB^q-KJs1LH;Z z>x_;`VXcZlunW?|bx@cr|J)n&@>70OIB{ia=x=vi^>-~n?LMG^-D^>Nn&GE z)JxHSDw7`^SCzPXpYe_ls9SW=Sg)2XN(vbD4DN;+MhJ$#ONfg1&q#G-$GjVE+!U-Hw#w zXjwCD1pb{#?foK0o{Hl7_{XQxg^Kn$XXTjjVedOb&g_FwJMUuR`mA)8o3 zxCe*o;NWw`X9Tgb)4`}tvITAnI4>PCzM^mXRilRviOi?W>5V8Zv{N`V%^H1{76$sV zVEZq;Fbj3;40~l@)9UNe*3fPZMaVr^E)bYHDrGj-|Fw(wFzi3rKz>di3F~~_b{{Ab zVrKuot)h7!bF=w;OY)5}YA2L07$rC(c*i99#g7^9m(5|;sxIPqwd!xiYDT|UGv>>F zmh8M!yl(!)J=YNWC<@GVp@(d2qLf`f&iS3$86j%N&Tb!yz2^OL-HzItn^hPX!zRD# z$5@n3Fg56#q?+*XY7JwP8yJQF8}#fws*bdwzNI{%YI1p^n(2l&-@Egm3b8o5T zO-3SRtiiVCDN$R*{g}?<$z9G0lrUurfc-RQ+|a;l-WK5{W?R$l|D+%@!(oXTdWt(iU#P_QOwHXXw$;|T*IHXUINtzWfD3g>8~Vtjvui* zp$O!c^@JA49jlr)P%!{mD*inoNCuY*5IckP6ML9g21(25;>-Nm<{dR>V03LO&h$Hq zo8#5?A0`ZP{NoUGnQIfmfEB_ZL76xvFGGYbkt`@ zlM;JRq<}MQ9ahT%E&@4BpA)tGwo?!~J$Vyq{*`h=a1@PWhD&7Uc(T0HXvJi0>6kWEY%SevApP zuB7f}s?#2-GNNATC}~xFek!2r`&e0k4ag#etZi2K!sO=ua$~@=bavqeA{ON>dY{=4Rp z9suU~3FjN~=x{$j;tWg?D9!O_vv1(h7@DX6jSbT2$+WN|X;1GH4h*Fb15JxaN|)Nu z!~_8~T^Ba00`;f>&`*BwhY+;H73SgZ6l0i(16iV1P$#_g@uM;x=#Bo};^Dfbm+jOD zF3bcTS@YDh>o9#%*5A)_b979Gjx7&NWvI7o^3BGJPLyeZKcokhiO{b4>=TsA$Dc*z zO_b@`wS(H22EawVpzK@n$&ux1dpZ8k*>wRwnx5>w+G56??V}9A1fS~Agltz9_ftCv z{yGKBbt8TK)c+0;f~9t8czZ&&1q&DPRbM|j@)d?^8<1@V%EvS=Owj+PfsGMEz8Hu1 zQI(w0X&wZ6D<5#0|~62F>!#DlVpUG{L!341|!}yK;-07;^3qP^+QtAYNsWm zI_KB2d6#x~4cp5MH?dx`=7mZQv6Y=~p{fbDG>AD=1+-pZlf42H5Wnlsn!ZTJa5uxb zY5(#s(VMF(8I#MkWieaX%dY}tgjHOwm(~VxEk_~M4csKI&aAithDtK&XhfBqxaKPP zA!uniZl)4B7<%otj>Aqeq>yar<81R@)oJ8gg|MK1Bn86M)qMkP*qMWzKb<}6E(R>$(XC!S{)mVrjoSz- z%U?^8DA|d~oojHcF&6tE4w}kkPwF-0Rg=d+qAD$d}Wxcz_f`z|5;d(v0S0^vEzO+dRX$ z-@c+J&nZYAE;=&_s-u2S^U-eaIIHBT|8lY-OAP_9C{Pj*CV+pGwK2}3L@&BMRJ&l{ z208+G9oV*&O*GM8#9U z^|fB<06kxHzr;(o@&2zz%)Pwb8{_YkBnomAj`B9gZSy`fLKBv94uTJE=K=;U!xgHR za$X;?Z$jjKY5gNt2Y)&5Tp@l-T+fT|+|`|&5U95|9+Yifu2-!{Dgj;2BnV`w%wpT= zdr+U}K3S3WOgVi=BzpJyimGTfUR>P4;EfG&^S+qKj;zuqjdN}YM|SZ{Y}T2q$4YYg z;D*o!dMm;-e8orH<=h)D-yugFu~~S&HJpa~T~D+H(tBL|eJM&Jq18ym99jX8-@U
    +
    +
    + +
    +

    Formatting of date

    +
    + +
    +

    Usage

    +
    format_date(date_format = "%d%b%Y")
    +
    + +
    +

    Arguments

    + + +
    date_format
    +

    (string) the output format.

    + +
    +
    +

    Value

    +

    a function converting a date into string.

    +
    +
    +

    Note

    +

    The date is extracted at the location of the measure, not at the location of the system.

    +
    + +
    +

    Examples

    +
    format_date("%d%b%Y")(as.Date("2021-01-01"))
    +#> [1] "01JAN2021"
    +if ("NZ" %in% OlsonNames()) {
    +  format_date("%d%b%Y")(as.POSIXct("2021-01-01 00:00:01", tz = "NZ"))
    +}
    +#> [1] "01JAN2021"
    +if ("US/Pacific" %in% OlsonNames()) {
    +  format_date("%d%b%Y")(as.POSIXct("2021-01-01 00:00:01", tz = "US/Pacific"))
    +}
    +#> [1] "01JAN2021"
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/fstg01-1.png b/v0.2.8/reference/fstg01-1.png new file mode 100644 index 0000000000000000000000000000000000000000..0bb9cd3c7a1ece89ddc3988611937a33d91d63ef GIT binary patch literal 55753 zcmeFZXH=726E2+4l`bkOC3I8-q)0C!2-20_L1`jgdJo_uK?F1?NLQ-#-U);U6zS4S zNC;gB5K5>a0RRBK<^weY z0Dv+O03d%tLq&QAk^E_!^hEVUTSJZXO!_)jZHXW~o%4EN?gIdD#Qb~!6PI@!0RS$5 zrkaXTV8#a0|#>^MZ zsk|<-zVr4{QSrU2;^+&QXZ#Ggp8j#5m?nxVii;kp%ZfC{#t8oV`qis%ufO${_LnwC zOujcYxt{@%2@)TS{U)fF0nmi<{h#muUrE3v0de^Xwf~O*_2>TFyLEo;5yCNVU5Tt0LtA=GB867%4P6x)bhiJ!?_{OZY}C=ik%k>h;Ps?|ZwFnSQ%VBdr1x;hs6d&T=*oNzub(Dw4L*-$1GNwIhPKe_^xxyi=j zp6_MphbFHM`WHxIYfB8JfwUp5@hQ$D9w|B@OLPs>?umlC`<3C&YQJ`ni&O^Cil#M{ z=2huj{(eDZPJ>fHJRlt)3MkiK$)3vJ+@HA&w?N0Gx}*b2B0X{Z8fl)d){V%g-c3=r zcz^ozlr0VnOIkbp-ijCiRQ%eL2HEcF6!&asZt0$dJElxzQoTZ1iAQjI=|WdP5~DSX z&PwmEj6A-x{m$VG)pMGI7#`vcrgRo2W8e**Ls7A3>B!T{lnqkzynOb7B1?^8Vo<=t z7Hjg*>RG;VX0Vz#_LAc4*GXtlIzKUmG7v=1PCH9h3K*owLOn^R&k;OLRRbKGpp&{N z--R~AVx{Jl&`#(FcA6sAQt%dPZ=kDV^_fP>(qrJZ2>N^utm#5vfVlN<_eg%D}j@)n6+q<8#H(lYUMymH6)xF$aL9>~ek}%%!A%Cbd@s z`8c$8M~P7lyk^DoIpl72dH1AM%ve#iTph(xg#$|U`ChZRXQK9sd)BG#MKm&Fcb>z> zq;imIy9|meTp7tUgKqg3Pz8-jEkU3-{odur7aKqGZGO43^!}Gb$%|ER@8ks}+yi(% zSLv#pEUQ&C6&F(kN^6aT-jNWdA1tNJ>coi!V<-Y`v-1>_8{=U>g?B%IGMWT{s2cXm zj>B=MyqV3qk$>nc4)}D9*ymzH(X*}&v%b6cr2o7H<8bBG9e9JIX7eNTyc*z+e5>j@ zWslq-Wxei5BAGl8?>MsgJ`b-@$^R&Y^@4ksjF*vsdp-Sh`cu`fka?l6u~n~X80|uI zp=TG-AZU=~g#dCLGS3e-I=`J1;ZTMraOZP>?IRu@+qyGpq6}fowh;s`8jw2vn8j_s&Qt%9J9!`g3D!Y-%j-FHJ!Fx)aDXq3Pw>=%x z9pi#`FYS|M+%j)-3l>TQG5}H96p&niKnI3tiEwG%7VPiz^S13;Qs1{jI-igaiBQ^n!NG?v*sWeeyrALC z2A)RIte?HVvUsSgvq^t_zfW#~+c|ghg2}_n+it6iaQZGLnmEWoo(kRY!=-!Zd>s%c zHn?fo2m z3;%BCU6{*mMEC=`Upp$VEktISk*l|`Ct)>+lKEnJF|spFAae9+LVD^mR`frCffnJ` zbJQY_pMeAD8q2vhgVZWuAfwY;Lt4opK^?8}u^)%eU7F)Z*4Q@~w>&$V~8_1Xc#AiJ%gVIRJLn@}kP{JMgT`KHW7T;?B5~JTZ zvl@Cq#eKvYIICAvhI-}|G6br?d5_}pE~B~j zX!xr@t{H1J?9x7%&4qz^xYu9-s9#w3U=PYSG*n)xRAhMH?-}&R+hF!e_YU#Q34|Vb zYrMnsvKruo?1|Y6;TsIw1%0irpR!Fb`JMRav`2pgZrsNmSgTl>HPHl8i|KjYM7(ST z)1VT_S4Y?nMbz5rw*u5xirX)U`Q%@+;aX>Yk4)u7j0!{4O5Tpunf? z65IoZ(q!42c1#}*rp0HT)3k1&_TprQ;H4_{Stpw48tZh^48fD+jJ}UU zU=x5r>U!#W;Dp19BIrmN9RxS8$*cm7ZiNtenP)-Rc_|xUsPu7&JX+391D$r&tp>r# zXr;BGExj)-1m&Y|i;L8>Z42FB-lvt@YXp945w&f5W$URrV&zNay|Xf)W^LO}i?K>B z#gwJG@WKV)v|voqv7rBB%Nj>oJK^mw{k6K_ak%seG`GVL2a^Wt#)_v=WFey6Z;>77 z70jvbF%UMPE{PfQQZ1W1YHgeo*w_8W48vT%Ho{8W03@rBs8Tbz7}wl*7CSo^zyh-d zQCex^(1h+;@#!7SY%MxW<+Z@`%w24SM<&EQ2m-fv85qN?sy6!`pAKhUTc0Z46lLD|UF=g7H*FqzEe3#9xLnRwp z8M`~6C(E83A_3&XH5wyma}<{D!FsbPIR;!4%Qfu+k5og8W6$&am=Osy`69!7Q8AGQ z62>hd%8`w8higcTYDnz8dM&0{UIT6{!HT82Py_V&qC8wbuUf(_!9+?W>J3VTNSel? z*$e3Cp1J#~1Yg%Vi}copYf*kaXz3=GAzd3$YQ2F0SAZa}qDRM4i|)n&4cal)SCENS z*nkZHB15SuY;U4wo99$s>t+mfCq>#i79^6f@{JlM0u#7Jk9|yb ztxG~~P_rN#b(X7BbCvmH7GE%V$qfQZ&_xL#Oo))Jinx@z)>a4paZX+n_s#u|TBnoR zLqBt<$HhPyFJ{A-fCn%x^X?|KH~x}An-m)Y$$ zp~}*V^x>P*?y)C-V9L`Js+8X_MfE34$?mHLqE20fcQWhOtt|uC7JGtg5JBz&?wMkN z0eOK|vo#RTnYfu-L{*-LzhMf%zd14DH%$5VoCH%svHSlGQ}SegxaweU(0DP4asJSG zS+$|gh{`;lT*QX99vI{7H8&kG2On~!DH>q&mQ4|L$9b;upz#+ZSl7C z6)uk?Qw9d`f5pI3uN3gIT}RzX@#hzl)Q}hYFykYO*V=2kt%-OBiXg%1t4#_Sq%i8q z)LDAHGp6)+Tx;?W6BGF{AxUnvhCw@=NrYs?bn|0VQu=MDpG@c2Kphot3A*ZeE{k<_ z{!2nB=-(*C$NG%h^$)(v|mL)s-@AKgWHAc>h5u zQinfLieT{l73=e@uht^#_~CS>wpDv=*iGLI32#J*zFKg=KumM54QW!cnka>h)^R7nfRzca-rSaBdiE)NNXTr+2YRUNRA5baN;?`o zlnWQS(f)vx$B{x!p6q%99Qls1bK50HaQ-q!dHXMvVn#wKC_Cr^VsI2Oxo7{$X)@%( zz~gK6d@r3oIGixidukO#+?@7LJM&#n>V!Zf@;N5(kvJiyi~MB7ZqvUju&D_5*e&J){z34g$6{h8 zdm$1oqhX;LpBZyCl@7RGUTXTMh?Re&T3#s$tD8jJQ+@I~xVj|#L@9wkQA$eiPn42_ zjIR8JQZ&=XZ^CJJ(6y({ZH!j`;sDqyUe+ondk~wq%Ab#dvfkf1+>HuiV^L{hxmoTi z(ieeURI5O`O)EFqHR&Cck&u9=^U2xmKPY8G@P1!Lns&fF&E`|H(KV%TU(Fe$PmmeF z$^?3F-bu=){&&QF+0U$I_v0^65uAUXrpi}qh~p}40cT%eywRtOyIEol4iMW8LTB+s z#4rKNb7D&K*Oc!oFl~zD1ndUG<0WHapE};y0hEneS!Qq>_{!zS+ONo4*ThA659aQ4g&)cm9C~>ILYQG;rc9Bd zB1K^}{)iTW-jwkY8K^4S`wF2IF=bKNa|IKgD*L|peeaU1c^$1`Cz;H@_5`1%K@%Zz zGgeGb17ef8wz*}wFJ}7(cjQS8<^@iHbMdJ+{*Dc?WU}8z-BZ}uy!S+5T)pI2B(GecFMPdcmk8W40u+~=@R-@cq2S;Z|Fku6PKWWz9ptxQ27mR@2JYB=i zX9sJ*aSrht829=)7^?m&~#}2+$NjcRDzSox$TZ6EUnMp zwXT38RXhEh__d8J&}f5iP)MTw1itcWX|8ovi22}u$p(n>*rJY} zRicAVdz8FPbsUdiV{s%b&Eh6mIwIp^vw}?l_?3}c01t|Tr#10{0*I+VC-Y6A!|`LZ9cp*Md{ zR?~LuZP9pZGeR?>q(XP(qV>0j#4+TgldEz`i}0ZYaDd~4geB?i4AE>ot*ZyzwwrX% z0fnD+ST6{2U?3&`B3q#&0|2Zgf`21YMNZS$IZHh>MnAnnj&6If?dQ79Elk=6b!tkT zCePqVo%W}`l-m`lL|ZM~LhlKa*Ry}zB_W*A_<#@HDt54P5&CTl6T;hxwd@OXor#de z!|RVK=E&KT`diXza87l_lP>W3XPH~Z;09Ct1Xrefd-}J&VKt_Dpqm;6r$D6h>WC;$ zuxSN=Q=@iG8@!l=s~F73Ia<$=mmIzgvXQXU3(7bwc(ji$4E-!Ck&1bHSyE0^} zaKz30MyUDo_M@DJK$Ako_TrXIT*FB?<=S|J-(lVK%+R_=A3^8t>LNnnnoP0`y!D& znxWl^B0V93oA<__TT!s9&t49-+&!GoVcaelsXn=3*k@0AtPORY!FWdzpQ(1pccr^} zmeim_o?>;a>&eFB&wDFcw9NMxrck}YYL$YX8AYrqBlb_O(S%>$nJzi#RZLs!h}PTB z4O`2znLJJ?4#mPsN00YSZ%pRM!QME5rEN{<7bbRk9AMMC-%^atVW@c2n9C1qyy>b! z5!?RBWuEKOBwpbS0hnGkNj-X6m02-qX>f{kBCns8v#u9iB5##Ybl$)nSu9%>B4rIr z!~!v6HN}HDGIomhGKj?M(u8biYkMh|rx3K&(XSk=Pno`MzH*0hubjdr{h0Vg z4K08?yAQ|Q^q@{_USv~$#L5X7lu|5}UELn~p~LHidpCr%QxSO~=#0us1Xg`+R+qaPC(IpJt*1@>U$5wqd-^qu#<#eS%m23-IxiyJ)D^()SG~76 zDLM7n?XZtefM){eXA5fLy2RUPpHxY|ZtGOwVPiviwu(2b#8&+glfeF{}8`KVdR9J(lFerEQJ5fm67qc{R!Tx)00VpuN z8~E{KY45rpX&)e~*Y9V(+#18w>Je}B*xIz&%q8W4a?LAj^)Xl}`l$lH6W;%58Iysj zmHVq@t;B$s3yLVNwuZ#vQnu+B|3ZY&vy{2_{Rjn#GK72R1ihM9Gs92Yw3aPob*)zH z9ug3lFhYX-wI-^<27>$=?9uL(d95meFeuI&R(|In?Zx^dQWTIh7Yq)<;KgJ^=0K& znJJ}$pi&O)0^5w#36e{_=~y)QjxrDv8j<;0&~)N|r#x+C3^nb_W_mwDK%(rI1)ja2 znOG6MwsAMeyzFr>wgz-Tar#y8Isr7A$nVV3AYD1T|`KBl0 zb;>5!0@A76M&-iz%MSl>0|ykWz9!jZ-^I-TQrFCz>%>!ROgdzaDM@FuEQHE?_7;?C zvj*1Jg8b@SRveI&&Mdzv7qXES+we~Evt(wYWjjCVZvVSznQM2Zv4Ch3-? zQALGAFgSpI8GlbovHvuqDrr&3NO^LNj}!^A#;e}_XbQ8e&Ps~q?3vTwtqvD(FX3#( zK3KUFub(mLLh_xw2WSqX`vEEC_Rp+?pL?WI4aA+lUs16#k~rcvG_o1``Ck&a6Wf-W zTHkW5smmTmCgVvC{rRP;Yyt5I{R^gD?e{WHIX`IQtw6RH9wTR$wxFr6|VJf3A!v-$@P{YB$J4g_C~~6lS3uZB9+ZY3ag(f8Ia0it$?l_a(-rIQ>`QiGQALjL%Nt5>RqyTMT@ECW4{$mmJlpP1vfJPMIOqIE z=5H@RnURqVDe{e;nAVkgI2cx{7n~AmRp!*mX(~0ToX5~~Vt)L)>!uR7Cwzcrgm#F#(X@kv{ zO?8+a2ImRMdQkQ?my`DZfq-y1TU4+zb)qkhW88uY{DPso)qN?%c;D5Gs==MQ$yGU| zoS;y36phv`-d+4nw5J-jCL~pkt{V$I%%{Xm^9QvT4jed*e03(gm?Cn{3S^!Lx!bBk z9$UBRSbaNk6tNBlF3Wa(NezjWBBa3OQ&BGN96KKo5=p*mQZuAng@Zov<}V17>88E@ zG&G$y77@p(o)MZyJ)|MvvIjeQm1mkVDo8Q;({nPSa)hqhItF9^X+FMgU{b)V=GYpy z1_a9~GVD2~5MIl(n1;8hz~asum#a@6qlN_ZDvNRcPwyP`>nH6m=|9tmjblo2DDZne ze$)16%wt5!&DoaxL@lG5jQ?eM1GVwDihb6c33pXaaFK6`A5tgE{6BqW7X@tPg+gAQ zs!j}Y>(%c%8XM{PAwJiZzM8?`bTlr^m|3n^SCSsJ4@u4M3AQ!n-sD+GNEUP|K&rp? zOw&Rnt$pB4lLr=qq+rwE34=Yc%)GE=Qm-eJ?kx)b?_Ol0! zb4e~tOY@{wL4?0|-MR<&rHe8%r#h-=zuDAJj-UX$ULrT=F1_w&Q7Fw#mQ}$Q)oSTH z(ID$Z;l=08;B}3pCJ>lkvK>Lq64~pyQvZHp&AzB!6t|mEHNI0f*rZqDQy>m2b=LUa z+WCYoPq8d|9!t-+V4b`AwOqua*d+HpHX)bBPr7rRaDS_aKOzO~9yJITvIBd-M6~8BM zg0~BH_nQX;j1F7#SpDQ$&TcMSm=q56xk*@>Z1ygmoOc{Ak+W_nC1JsmcaO${Gbh&K zp{*%p*g-zV<6y$Gg2bS#@P>B2;3X%FZ%G)pu5H7uUf<`TWj^JjBo1bS{j-N+Np5ND zfrut?28v6m>*>}Z@ebM$6tZmH?Lg{j$hH=g%4Av<;K5yv^RTSciI({+EU0%~gzGEi zG;~dni%Bp!hDGqpVwdp*?*}DtIQdjuV^nig;xQQzJ znI(?m_tw+Sp)%e)!E&4WGsPLDV+0f%yboge?*vnWVOYWfwcv&t&et-tR0wbPLTsUH z{n^4o=bf&^sM9j{O^>9~W>9fkH9*vec=j<=`Ev{QD!Q!TzY^v)@KK~RLx%S3+lP5< zoA=CR%k^;+**tGoR9X<4Y$vziSUk#uDq|Hec$~}!z+ii|p zb9X{k7aI~uiL+?JW?7zo^N_NU*qwW`Gx(gSpm>Lnh70;nl;17HWw-DlrfThM1gXT} zq}Y!M)$kkAZniGm!wd=C{Fym(df&QnljO<5Gx}|{YZQ`i*ZlwRS zX4xoj*TeJ9-)~LQLO!lO@5StgK(f+UG&xDpw_)|dYWwle{5fw;{ze>6=0vC5s+{Ah zPT64O`dE#eKabq|QodkqBI{<1@O0*nOUimU17+}p>P_F=c+sS-Awia7+w@Y5JY3u7 z_-Eq+iNT}{U3c}{gOw_2DnN2f!|zf+BqjF3l*{bfQr`Pn{G>SZWbN9hW!67n9qV5F zC^Ny?eM$|c769pdEChAs5#Kdi3S(}w1Kl1TE7Cyife35m5V4Vgdenu>=yCH|a* zKJz~X+y7f`_Wy+eF5e|jG9$_6C~QWtI=^V#y!Mt$zbe0)X&x%=5)VHDU*qIiei6KD zShMvg1E0w;;BDzv^@Ynnnd2L0s|LB~R)D}S z%6ViC$*^G)z)jw|UdQ1-71^@Y9H%RdeCJvLtDl=5W|#g9M5%0awAk+c`W(`_>(CEr z{=AmVqa&Hx?|FXpnEZaN+WV&|j3m<=4#!pH%{xGF&+L)w09@wRvJxh5cAXr$4u-oC2cWY11 z1l<`N4FIin^i2$eJLPjbflYsZwzUu5R{ePEaAGxM@3J>B?ZDc{wCtJJbVYaL#-x2H zA&-8_JBB*&OMB@`k3PF|SI7PQ`oAl4`D#+(;Wct2?ijU(kq~Tyfm2EHCY<$Z%-E*x2X;Kag2V#lezlP%F z<6J3U=O2IlDPmLMcQqKoE|DEH#uHL`SZIv(HmpDZ2iP`L4`;@Fv4}^B>;QfOPZMi*>t~|>UMH#Lz;<`c{Qn9%OCAvH#yVf zF>}LwvYvkrvsA@4v#en-${U#r#zf-5eUXVw%4)qE=QG~swKGg*e_rf#I!9vt@oMSb z_v31Fbv%_vC&ys}PIKco3dgLbHD0|YtDqM7Xzpy2t&^=e!&8wH+RjE@-jnYMzydsg z9+XOVcd7zX_y%%b9bfS^J{&%_N-VLU*q}bWY({TI)tWjllf7kx44x@FC|eI+c>>FF zxjNy_M*V3EM05J;s5MAJIFS;b1($||IZ$pJqW#`syEEAlA*tCW#bd+Gh|^!C3XUa> zy)L4>CoJ4~9xKxRJ3kI8$=PDOFU5i9nEa&bXt#}dm~i4x9>AOOJQO!g@FvcRK4mrm zxpbKN_}T}`Y<>~;Xd-!*!R-pRDk&s!3t?0QEfxs+%Iv{&lj34Zj5;v7Fokil)7w}XtS!TJq9F%CM8t{_Mo;?mI;He#!NfEFQQf9qToX^PksgmSS{nQ z(H-zUB*`Dba`gDRs3ubE+^OJjTmbhYqBQV~e2P6#TZF)ajsSHUg!2ZWHXGBqG(>DYU4mYo5b$#ZFq|EwwGH07;@8#Ow34k+{V;6B%`0- zuh*q~lh>RPXrn#*e)rzOhdaPoeRhqAna4AF>@=qrjto6c65t?lB2lbIJ6Htw5N)@D zN}T>9O&hh1T%sO3tw5}ps`9-I>aDr<(tWkx7Pl3=VgTFP7t1Mi*V!-GiU1rrbsV%9 zbI$RF56#k*>Q49wZ>Kq&@zN%*EwO(t*4s7A)8p85NKaC`O(4Itmm9RyJV%d;SB#qo zv1+g3+DCq*4z$%}HzMVwS^B(sdQOO$B}I-2JD&w9SilA9Nq)FbEcsfWcwhYYTZ=gV zBC&$xkm;!oL8gZBjdN}QQm^Kdi0&~i&*oD$NL9%J;4=9Tm)=WG172kiU-?NPg5)sb zuej@2?CI4kK0zQ&?3E_Sk4L_@D=EFDd**du`}KM= z%_wzTqjHNK$~lserTeQUn(N7x%MjXL`UM%KIrGH0Ox<^11R*h=C=DwdBHL-(Ud)?y z-0ERNmVZfDNlR9fQAJ45>!;%+gMD-eN^2#S{}Nz~0Ot69OkaTIUlF$JqZ*uKM4N+_k1sTS3frtSA^wQtkxGE z3Sxpl11!bf3wawXYF@G+bQr5)g;%!T>r9+ZflZm``)mx<^kAYa9UA&z&v-^#Y5z9* zQP-D(jbWb~kM!dbKCj6duHTnf1Xrwb_ zkq~;d9v*D971x!iM=ie3j!Wz!k3V}q!B~Gy$`9kxFw@YCN!2Fh>D>^2cV1k@mS<`! zvChs$G%*##&v~n!CAtbk3Jj^7+9hs#TT5YA2OgiTz~<&E!L~NyrP5Xd?%Gl)TGB5g ztFLjxU0k(K*V9!vbLL@PntR5nE*J<)1LJoD+E?!AR0|yuTjjTBN(|uFyXh$qd?k^k zQwol&lEnm*3ah%4>0un|85t{yHET`dA`Zt z%g_O-&zf&;5I#{(zqM8(M}>*-nGQd zNfy?->amO6h7ftXHqE_8QU?Ra5O?sy@FIsZ5(QCpj`>vf-IQ&6#%UPKPVN!S!j*P< zvGT`fQR`NYiXNLvXyz`}@eyu-9*|R?BIjdJ_w@g|G5uaYos?pDhQ!_vk_79M<1e(= zZT*l5K#C=u`Uc0rU|+7<$K_NVP*M@w0e9AenO>jRnBw=T zE=>u`sJJD4|5smaibDu1>I;`MIATG!u+%nMR+rB14ftvL4Db!0@I)QDxaT@f;lUyE z1_g6^joQ05zUlK;2ht1O`@AQaZ-HVdhi}=ShhZ)@A2PXKN^4?zRUw2=dNXoLDs&RQ zVeyVxK!wys*rkQWfQtj5RuFISU5=hpjx2caY;6<`ol|slZdaw*Az2CjZ4qaYrGCqJ zo1eX6r$t4G-|HWF?k}c`@IQIi+@_)YW@}Db$ozWNT?#dGl zeOgfZDC*?v`_?Vvl9SB%wv!Q4Y4n0Nbp`9*czgH-HV>Je#E8?yaOZqa_N>R@Y-0dy zoJ2$lrL3}!Ct0g;R1Qdxp?FAuA&`+t5RynyKA5lTYL*#u(dsU41ev*&9a!Ht#ODq5 zy5zlls0?|`HrO3grdcGmko>)r7J8@%sR9`0cFBPIuA)$>nKO_pBMYX4!EfLXefV!f zNryT1PtO_+Nu@g?jRJF^b-d$cW=6Z2^p#E{P|sKumnU}=tvww!K*DfhapLTsDdhy0 z6t8b%WrfIRb56}!kIP9Nbn3n%QUy-ATXPw$${B0+U;S$oF0(KuARvvZJ1BkJKpo3?%<;E~BpJD~p@>5J>(okktDZ-)wuM^uJWP0`D| zIC{PIJT5jVyf*Bi^Fs#Nm2wWGTGnRB%v+eT&Y@>;1{=60=cJdVO(N(jll;=gznw7(_PxcBY&+VYP^wrF($-*^2WO^F)Mv)XH~L z`>rb~b9!e)2ixak@_v}LW8cEC^tIrZO*Yy3hl$L_Ghf3e2$$5hy$+*-R!1{;r!ub8 zdvJ^CXtYPSAba&Q-8o3IL&;7qx}qDO5#cE3f^lW`E93* zP0$ej$?n+<^cZ$Vb-{P%bm!bNQ=z|a;Zzjcr#((AX@ZRl%T%1$hT-zxQO`1=1 z(0fmn?$oiA?ba|3l*}jf;JthNBc!6;wK_>HTWw{0>zx!kc`K?A79`>MnkhL^T|qZ2 z2pWEAXKB69g$nrcORQw~S@?yW#hV0Tt<_8nP`SX|1OsWg>d*VKMmEg9dY1JM@WMd2 z!|M4x$g>_4SgW5hMcf&%56-M*3Sf&T7ff*rVfLmy*y&O-`@+!Gskz6h(|%Xsf$O3J zjGEd062qS8%VPYG(DH8Mun#f}d8-fRxPw{Rm>OY;$Ls$z@7H?ZO-w4BNAws%U|S|v z3ySOG3FY`~-mh;50$!|{1ckmh3TvYEK1+^h>*=5jD)w=sZj4%2y)`zVKfPLPs3CtN zno8_!clBnt$N+C*&={IB(6pkpa?bqCi3byTE1nN4So^?-TYnzHN+{gICcb-BBd zESXm0LPG#OrtytIVS<2%i$da&O4X~+(OB~OoTE<{=g6|u=|Fn`v8`#1SUKrH=X+(s zTr)8nw`JFe$Mazc+?@SKhB?;ez>NE++f(TscxI%oU+=k<2_@*E;S;(;?1jjvOFeUm z{G4VpE*95C^&yWl)gy;Y`&Vhi&Q>rVIB`cJ!`gc{pSXRag-{DI)cg^w;;ShQ6J~sO z3dE-nv@fO)Bb5av+~=C7^#Ct$*GTkDf1r=qI$AD_!8T#En7&y z^9yI2ekEqrpLoF!?EZ2ccidWsDLf;z6(*}es&_UTJ1uOUVy)M(|Ct~emgT1$vQ_0Y z5%X-yD_T>jcJ92ohI3Ho2teXDK?%*XxJDm1*Ro~5s-b+_6=Bur1yyCR=tySV?RaL8 z{Fg8pmy(j|=~k|e>Q)jsw|n5#`f`6VeF;r&Qn|=b!}>7!0Md_`>4wnlVavNMH25c3SBb)pA=ePyzmEy_QTn35qV{JN?S9x(3bmmyOkZ3 zrd@?|+5DzwQzE_eht1*e{Q1X!7cFs6>Rdh_n+RHsXlwZZ%Ba^$F2M`Zt zj1__fLpHTGub_XQMl>+JWiH;M|W~|RjBNjp_uKb zoH!fqp6GLPfP?C{#-U@z+9^8QBdldB`JxsBuP)Ii+e&;LXn4K5iqJ5xEAE)7t2{eN za%=A4V+`7s^Pk!RayF04sfSv;GfMv}i~atQ{G^S8Ja7LHgLWUD0bLu`x4%e7XdbuY z-}OLWzWX~~^P0imkLPoFaP`j${?B0O|D`m>xTphJ$w2@Spb1$6*&NjY)z|-d`05%B zEs2P}z(zI+>=PfoOkSa91EOYFQ*HaL13ni!x@U~2L#7U71%Q!CJ!w+;CwVg4{`*t` z>G+}D6%vB-=)ucJBEYdre)3*qURE9A^iPgn{^#^elkXhW*7Xl(7wy;s$NOvkp8JCR zq@P`(hxadyN<-jS#z@6TdT<$-5!i13?Diq4De&l>gDf~7ZVo>LCpkmC|IqSj!qL~z z1iH%eM|ZaU?VNdNES>bx`*5+Y+YG#FUPswrT`;+Xiz)wFc1mdrFhgD8+h)A=Dcv8U zdd!e?H7x#0$YFbAbfgeC1k4sG&Ahnd1Oqjm4+M$5?&K4j{dXEJ2oCdEi=ZX3eXJ9h z_Oidd0A3fEw~@4F$W6xIM+o>dVd9^GHW2VuAta{E9iVVthWY5)@S+svDqIhKji-{7 zVkF;czunO99H|YS1mIbKPyVdq+O?mOe`Uf9oQeitf(u5*kW2IJbw9`6zt%*Q7JL~F z2)q|i{kPM+#`#Uic5;(q(A-UlO)@lV*Q(3A)(HpFVO}EjELkgipz!vqtd(EY5|ZYc z-5!#+QZq+RQV;hp@}PUVzMls~e9I%!RkC@}R8kJ0n&ToB!G|jo5x2Jk(bMoEwM4Wh zIpZ2i4rwtE;-Qcl*E-ddbSF{o+d zXaZn+-`_%SW@aDqSFfhgGtqx40?@IS|HoVWKj%B^KF(eJvrSe?V$U`1Rq&qfmot-? z+e$BPH&VP12Gu4|s&5%Zw#5G4O_FhE{zEj%gkzp?zn*)^wsl}qv8N#aD#t&Y4c2{& zAnC!Htg4qW3W3(3=f#iz6S~tV17>CaZP2snpI$BNZkF1a@x!3kU0J>M>u6=xmcDG9 zyzoBTA20b?p{YqSr>Fm005M?H)qyjH*DB4)xQMwa`QA3t< zjnMmX0xenk^n(AnC~>yEpyQE-=zNZ?@F~7FLA54nyHjFvv3J>?{W)6E?f7GC`O>3K z_q_kP{G9O;HumkE_yURmXC8Vw;?ByW1N`>a)3u4=@>0{zzyCi0I_8L(==h`|yu9uj z;zLfb4oLKZcW56Y=IF2k0b9V|d)Oc)Y%k)n&+#RDMdVl8tt-pQ$_+2hX*~P997%1r zPsn`zLgB+-)S_wa+X=et)$0-`AN;|>I)xDYx@O4Q^K!jpz$x}Bre>%u-D^w#@<1%Q z@wX`$RQx{c5uiTy_HPA7@>W~uDV2^+Kl<^rI~)-UPqu6&0)q1nM&`Dz&gUhu?oGC+ z9}NwO%tuqZ_18@vI$epMegbYtBb{7{n`9vLrR8y&12)bPl|v3WR?Li*yiU_^$XiYg zlEq!;LXW7uK`~#Xy{=Ui88t#-M4_fq$#wbF_4^l9-eg;=RDO&CmsWy5f?vI(e0$UV zF>8JQLFydH^IwOW9-S>6acSw}@GL=ne-Awmy)Bf_5X^HhjFCvKpqud>MaNEqOZgJ+ zicW-wqPfu&AKMO>#=6byJkgU~-dov(cN`n_&rGnnM5V`*zi-vm!lviml1BxX{${7k)iZ3wNT)7y~;+ z|3}YkdB}?V1ixYezakY~-b`C<>WrT-euOV9ut;y=Lo&z{^y6sOh=M`Z8h&KG~XU4qNh zKFpLtOWF11INC#Kw>!b^;CADkAVYImuiBt9Z-p@4`11_?qI2)2K%U$p;i9*SFym@) z5AREU-*SG6MDo>?=c@+fiduU3xkiC_t??ea1p9GLaw=$^sC$9GbzhsLCdg*}-KmdY z9S5Bx@QAL`I(2g0`^;$I@Jg?LvHHmVWR8;N#4zQowi`A|7_1%3wG&>du)Q6p2HGL< zLxM$7wPaLK7 z273cbL!~u?8zcK|_V?wV5F|Ko2i!t+J>A#xPD}Qqwu&iU;>q%wk*gW|mtIn{JyhIs z1=LPy!aI0hoeaNZt6b7Mv`#rFa8Sp5ystyiMpb&A-NN8Z4eh%SG*Li0B<9;Y3Aa_sA)xHyS9Z^24w`1Pp%{1?m z*tz=lga^wtps>CO+P>D;5_`$ul+*5b*)VIvhvl=c~CaItReBE zG_RPA#ZoC+Fr?6?O>S|vbe2eT(js{JZe zhuf*I$tL+)))gB@%7cmd)^FvC3$kzJ=^rWF79wK5sKIx_?Vi8S-oGVwt#nEoo)S64 z+|l=h4VZYDK%m&Zxe!%P9e8J(|A~W_M9KJp=bZ|k1S}&95c#jSH}f{W_U8Mj$OL;; zMN_?*6e+`&a!1>=JVw!{)ZrSZQ+vMev6>4q3-ZZZymd+uTDyu=HJQ-g#?~YEKiGS# zxT?DLZIlM3K?G?RrPAFX(kXu0vA1{~5 zq(Hq%CXsbVb_z5|>-kynlGh2gcX?BdvoZwffn14S-mpUoj_=^+eKxoRG;0s1KtbKY zR|1A&xz8-m^^|s-Zqs#4)_02DFfJ-FYq*e?Y?6Ej=lWVP*6#k;kyl2s&lVB=7R`VJ zZAkPio7z%7yP+J)&$MLR=*d4raLDn2wS`>XWxVbvmYqGHS=)}z^VxHfKE&zSDLHdI zesIDED`Bl!YWD41@L!tm>x}_JLYDPHnodZ0BX=;C-mn0}Bs%A2ApEx6DMtbJqTzkI z0nCO^?fRR-7wh0&MAnHS!>B?)8%0tYK|XNz{(J2VPocucF(o?eF-E-X!PoBE>_3m0 zVrfna9*DYNno5{Fz1zB#fUIQ2Id35`Aa?XkZ=6VcL=U(iB(9Pb6^yWMyVd(jc0A%w zCq?S_AO-0L_3}koY(rz(nl^WD0GxJTUhlI3uC&p$?n*qQ*;V(h*Zw zj<8r7Y3DxNo?HV8N-w^}*YgzqRAR%a*&p82C?<2*`>^5)eecZv%J1d1l4c`)TtL<` z}935Ldga-H+hloJT0rh@Cg(^pL%;ucy=};s>9pX|gkMWynHgl#sW3*;zxG zt|CLM+zOH@m6fIi@)qIL8iP{wmYuR-VcS zY{5kHYq$Zj5VdX!g=Oj>@wJn)1vVqN@v5miR&4SiR+HzyJ1h9#3%N#&4rOx5O{qT7&e<_(*NT z;N7jGUNslG zUABEmY<;+m>xad%;-0&m1l|E7#62)3IboMBNR%*qWn}xR*)Z%8z%;LwcH z%@obM6|S}vsib5t(tTRj#~R2>5a`aP%_6%o=wJg8BuTrHsHLnvl<&x$+o66-xE$A5 z2v+;7|D(RksnjR^$K$Il=LRaCcvc>mkndd7TzM%$t*RRQ{gY_jPx+dq^3WRAeUOyU#rNb6@@q6i zU))O`cBB?AX?uc^O)$gwbkalXBYzS7<(wx&bbg1=;G;R2m!l4pm6e0u^qXLCk;5dH zx=ouke?g{z`$~}F$~T&rH%qOakraYSP+zFGl~(9Hl)SUfpEPxD%c1&6b*aUnX|u$- zO{gJi*I{pU38vW^YqD6Ed~~@+A-L%2axnVPK`{zQKZ|X-*kuPjKzFOHe*MGWM4?ja zNKBRt#|TT(E-@>L)n&SU%@9pUpp_Oa-CB6U1NXAtWf(>D{&J-KkZ3Zjs-u!QoqK-qb+p+=G~(?OYooL? zH{k_eE4@*dJV8OhC)e$_Z{SyTr5P2?kGGV&&V+Tpws)TwpVC4*P#{2BT2*pd zJ(LvXmQoUP;OW1*F#ey0Z9g%^bUmqT2Fkm0Sz%^{4}QJNcwjSF)0d zDIl8aKyc<+-qua#-*A3?q50+`n(PY)jTOVy`p&W^mmnJfeDbD@#!L=r6xnuheVHts z0xzDR-1*`}@_2u^Vn<#z6ye(b#|OTS8N5p~I28OSv5oHT#_l?(GPC>Ztwq?V#AKwl zAoX3=7mLlXQ4=tOl<%!`zy%mhANi)ua#madA=_Bd)Zacoqqc4iUbe|%+Tuf|4Q{Wc z)me-sDSK2ja*!RvGJ%bBj_AP!#oVZ#kdd;=NOcL&-i|^1Fl^uSA<0 zrVoD~0e{%_=E|uc^ktARsuX1pA_uvO^9vH>xRV{6zbR6&tz4=O#GE`iF`BnD&|ll# z4@tLp=XBZ2aJ&YN@uO>;pPU@%M0ayJLUoyOYWa#S?3oGdh8NH`t3i&Kt0-==eQWY` z8^i?sO$>NBie6!uaGEfkPySN%H(~A2W^AWXjZ0W@T(vB4o_>PtiEa@YM_w-4PSM*R z8NG~rtB)guV2i6Sui&G0D8A~p*cF!Wu&vwAnb67UN=1{LZZ_8cmY5FQc!R5Ic62WVbf`23~vtWoiB@Wn-& zJoc$@oPB|R+#Y&m?yjhra$YksrTvsXqb?_w4oyKINJc-+AkBS}Ur3$PjQ z!RcEYnjp%&m~#$u|A%`L>+X7T>l8vEDeoCZ3XQUw!R{Q{F*&33i{@xCo`hAr}j>-9MFSJb3` z3-w~Ee4NNYXFcHG6Ie=K*&IhQ^iC8XB~wgcZb|{I=9b7FjR$ldkJ|0$N9V+N3so)E z64vl0mv_c`RyYC1%D*oRGIQ^ZhCUuTJ#Q{?Fjdyynsj>Cs<}+F?WT(@6X(LdeI1{~ z+90$o!1HuYhIdqi1w>DCr~INqT&?g7jA9qYMTtHCVcblG@%c9+e;+7e_)De)ZN`Zw9rQ;yP$ zNS`0;O|~6TSMKP?-@7O>PQM;8>CX^9&g7~Jjq$NWY=JhX)cbwtQcC5>dumpsRQ*e( zuDD@5a4T>czbUrn4LWF2h7sL;nkML^B+mf$FZ!z21|B zvYzH$CbQM|l#f|#3u*|@7cHJb=Nr;ha;jn8e~@t1wjmn&*8|zhqpd~S#b+3?y}GK2 zI3ktldiMLKV(tKMe>1?4@A?q+Hd;snJgmeAq_8*JJ+b6&he%V}!kHO;b?g3ZzwsG$ zal)Pp$36CwwHU7+4{wtWch)!KQJMP8;db@$o&7H?qX_5zP24+No}Rucml9k0V$HK``@F!%jgo@i*v|6+ z=?~&TvF_~HE&aIiI)Rd<$p@>AJEgaT*kd=H*l92p^XJ~TgKpzuihlu`%ys9(19ujH zL7e0ach~wMdPm{IXMdbaDdIMR|EEXtKjp!y)8ojz3lm>CN9qd;V4~y@o0D6oFNKoxp%2hBfik!rDZ!ut+C1{vy%g2Q0Qiy!-z?8 z=Hrg)n=2gvW*Mx?I1M=xy7u51`^xoZq6v{m%B~fCCW551MR|1B1~~?wq3#Z)ybHfo zwWbMKJEWh6=z?|*4)1;j55h6#Ied2b!Ap}((f|Tl!P0E6)C9j>P`a)Avun1!k`P*u zIgkB2VlmL_2x*Xv6c-Kz6EQ&CC8EeV&+lmJU)c1x8I)3Z1jr0Hin2u<(|9n>M)L8N zp9@bTw&3+9uBs&4LCCWKX_(s9**OQC8S+cMSo>@bbr0R%Z>kaDh|KZ3l?R=rIZInc zG-1X^R}#7(b6v_977OANl$#H@b}+gzmXf#XkGjCon{&I;YmTTdMbmPc0f`s?>K%HHqs6?hMiMK^+X3w5UBsoH zkI3q2dAH?a>zuwx-^`maUz6_3?ULx&`oQZ#T(vKZr&XXQ6&qKs3rdmdcjQN1Vs&u` z2JWP;Zw8pX1^sVZRLH$1B;bw)Mvm@ZE-9m7mp;RSFuLHDIMSYcGS-b7ht}?b z=+u$-M^2EP?Z9Ot!MLvItZxqGPrfGUo%6^=Ul6@9%WyJl!o6gTJ=qmn<*8LB%<-nH zD}O~zc=65_0F<;Z)P1CFtk3on{vL=Xh%Ce*EMjtmuwfOs z72GJZ&uU@E$rpq{Zvb|au+ahrL_xgeZT%JWZrZnbV**l-8ButWCrlQD4W!#fI+Bpn3EXY{ zQZ7f=O0Hb}DK3S-FOIEH&uRREg{Z0n6`p%bGm5r|f|&CVrQW zKJD_cBcgA-l!pp!UA=wV>~J) zJPGfFMG@%nJ?Z8H9Pq@Fjv(d|l%s~AyLGE>$-Ra!z2o?$;`uOvz!AJHuEZdoo$(j@ z&DfXBhf1qSH=TSTe9B8HJM;Y^-H>p#lb9fYl7~oT`gI=+xKw0ATyn{Eb~^^CCr|~H zPFOk?Q<>SDs>zd)#2uZ8dnb#v?zD;?Q2}TOT5&z3x$u`E7l*#xxP7rLl9}r>=BlOI zAiy$QMOSIQjedUmN_nb)Qd7Kd${laS93h6se3(%ZvR>G6q+mg$r>S!JpWqw@dD1Z@(pf0EIe zvp!|nq+&Qe@X!3VHluh`IG=8mw+E#zJN&L6mhCx-eD$g%a)Sk=fKhgD(w)JVo^f&TbnmCGu(C_`2hH1UOB zo5yzqizmg`S8v(at5)X2Rc8EYRQXyz5J{iX|M44gJDR;AE{%2*wD6a#&}VQ+tU+68 zwH)sLz6|%#gqrf`__(;99+^#9o#x!6O1yTv&;gHjZ6ocxVzekz#*p3iL@@_)Yj8~f z3DKboXj*HorbbR~+5dQCP5X+cllgdL!=7re+Hlo$6APp`v}IY2AYE3w<0khj*|4t4 zG6=8>#NE7uKXM|oe){?h)szFw`3+t;G#)0Dk6U068)>!awkR1HwEvm4m+f?D@kn@O zUc$J93u=Xa$Z6WWMBn{hUUmpoB;Ef}Eix2gQ-%M|MvSIm`4!8|Y`4?1K7?2)J}KaD z%O53`NKydyKr^%QTMRkH4SDHOlnZ+ocPwtl>RPtud$E!961t>y=Vmx^!AjNTGSX}E zW^|QYxXrHBeK}EfX`gULl#RvT^ipGpLc8BefDDF^dzo_Jixrdw{P|fPr%x}mZR70FW4H-(N zTUCTp&OV|0Z2&7C%s-IjGP_R-kP$s z8{<&HjV~BG7wF`jZ!WiT_;1z-uLdGnyvSJ8K}D0N=U*l1h8`Y3fW*#ChWRX*!0-hRO22NhNV>eWAJPJsr&~QPJ-?xr z!gm)2#Qz1g{NuE!mCzC*!I&=hZWD^=C;W1D7UC+g#16DoXjXG6uBA#Iv0zj@m3r|A zMtvC1vD<_`^PzoILdTWkuS(2Ht*^~U@ite@)*xFr|flDz z_?3S@A@ox>GLO5*y4LjmqiKh77XoBcyNo3L&qJBGg5^d3IX(~-}~o@Q|#4- zy|=oPtX5Z(VO&opEk`OG7(moFbaANePp^K5pXuU7?EK7f;~ebdqcTpz)l20;GgFb2 z`FYIgMYgyYO5s>Wf8mdL1Ed@uKt&Ij43gIRjbc{6=P&?$B3MvMJpH-j7ly5)Ax^^= zWD9n0DA|9pWG4kMXRti<=7^rW@9WOBbf87rCPmwjI()3x$kxkRPCBH~@#O1R_WJWJ z@GSvZDYy(FV(bToA>G-bzrf{sIHBQH%YWlR*UDd400RSmW61K5RGn_X*l^C&Z6ZmiLPaQ9g-RN0D`na2>G$CX+f70XaiJ=Ohz z4~!Vj4QN+!0D7r5ki;u<=w5*j@gWgN_zNdQ>tvuDx%`D1AdD`VtD1r<^dJKu_k3(3u>&}DmMh@N`MKaexPFsksSMmv*X4H()(O= z$E)I|xhKJMpMHgyNW`6Yg~#;WX&odV+28!n9*)W$RpV-<(#FwOUaxC=$VYT(o?1-- zSq_*cW`>bh65&@G=&OoIN0tf~TF#P~b{|RyoCSI!Pe5s|wv_S27HOSdG62#ua-+xR zH)d#+cB9AB$i#S^tNVba{FH_g10!6NxStX=L%sH7l@VjNU z^R7k)Cyj4^uUOnpX)K@!O&yd@OvDUhWJ~_`Rd2^}MG_R%X=^I69}n>(n!0R||-so-{&_)XZ-jj5y_FmufzbxBVbhva#=6q)&w{#674myXk0&n!ggJXb{FEi4#;Wx?IZwv{W+;;xW2NIW|q0Uu`)gT`hdRB&%d)L#e1S8ZW zjb|<<@T*|S0Y5Autc;fm-Ba?piX@mfnTcuyH~5$M_zHemGU4Cla}^rHQ`YUM+aP-3 z)KI}N{f>x}0q-#VRtp4CRJi)r>xX_ykz>N|Q~1h(<~GJ5>&kK5@d(~FNJJ)bliBCO z&Gd~6|1z3Ab^Vd^s$dMQl$e&B>(f83A&|>7;NtM+1Q+)F#0d2LivL<_i3ODhefVk6 zXP2cN&NDumU^9Y~KH-jXwh1-#u z-BYhF32`0?j6_Kr^p!Jw@64@dj6h^@mGEU{POI(Esci-B6wI-eQB{)>fnzPE86Cs|D7rT|Hk^s|7|z?F>-0D!+EMK34)qD==RZmc5?ufN4d-2ZM?Bbw|6|L+ z6O}XXEWiBB0Gpk&%Z?2>7U-RFI-QTKdspE zPLBFfyd1r17CLMZx}P*r_(9dhIgb1H$-wU0caL5vG-Hr*8!>12AM9%z;2OnaE&OOkL;5Yg`QTs)U{dx32 z_W9?*{UhZhZ9r<-<8{)xnu_aw-=R+B9f@sK{Z|M`Ztq$&W<6At!k{D)3)yS6&#nD( z(uv97Eg)g@uVPO)fb*gg`?wQ*%75|%?G!So!~*;A)8s~?=;&{|OLa1dH56bphvW@> zxT|r2RQU6L^j}`)zoBB`{$=ybc0gx|{7!u~}T z02|cjH2xudWmfxbYV@84jIfD(u?}bvKd;ICvKIKGw3Lj}E0S58Ikj`Cx$l)$Wq|8S zMla06^J-p{s4@PsJ?}%aut0!tz#YwbY!hS%5~#iugFfCcT_bW^lpjTZJ18BX7r=^@ zEn&xYzA55W$K*9wFW^RlMhh_hv|EceY-ue;SB zt4{PmxU>?j06+Ap`w0yOFju>PteY((EPZYD{NNc2T*Q1Wl~ATaH!8agH~lD<6~lgq z(2~GglBEaTq2gn1x+QCRac5k5E#+T%6ufK|TK1I@HWB6#-4j|hBlew`9PLA<0a1I} z^Gs7&*f}kl8d$E_E+_bEuq>bhkuWg1xKvrP=IxMm{hFD)-uKM4HmbCR*G&!x~JSrZk9`45da@{u)zy$teZqmOCyY=Be$xbkZZ~E(kfVUpX940%5Id-2=0W$}+Ubkke^6!T zof+%btjU#ZLmlva#mMke1R^kAwLNbuo>YwcWtg!uE`SX?d2bjdnUZ}fxtqJ&vNxV( z^}P|@&!E$IKvEd)(gF*&t5!?Bz}h4))D13DrkkuE?ey6+kXUIu_0d{wM;9P_(TK_B zd>U<~B_?MeE|tmo0^JtJC!y#!OA0v)bp12Z&FPMlG zbb(Tie2(r1G(wP5u!SDBnxyP#+qff?upMG7X^Pro*Jh>xY8=29KNlqNN0TDV>HNry z=*D1ghU!7%ggCDhsqe+@1cRzuv*{Lzoi)VFMZ?@FDlw~WKVHo8fG{|aXBb1gCgp!` zgWq54PNlLvlj1h-|B(dsE6@*zla#^dI|Y#zfRT8_o4M@GR|r0GRhKWDR-D_ z1q8o!Xv0D)ax+v^(LbopbRb!HK-fPMfFiIlr4M;3xWjyGM+ll`+z^wJ5}x0f`n{NR zZmCj&>Ot-t#dCG z(}TUZKe!swb41??Syr_+;sYoGP$dj=sPJUB<%#?Z;Eac2fNbug6;=tH(lNa_YAIx5 zpy$VB6U|!`YbO@D^i1KWlc>|Eld^2n7rRK-WF6_xdwd{&hnnNY$&R;6(s8FQ!P|r- zt|&(|yJzNxg2_J{{KfZTzzk!R2(4g@H>b%B)fzL=11(uIj|=eQ9fleFP6Y$oS9&d1 zGb*3Z+7;9Zw9^?VbJp#8o#Wq9kYSEl!YYPE?+ONO&JH-0M=G|?#o9Zj;-(57`)ok`8V$WX2zR?D-B=(y#2c28tcAhNoWXc)}@6rv++??0tOcmjHxt#T|@GhN{Tix-t zt_>$duZ{fBYjt|RD?FB53-1Bkq2SI)Noz=yN-D$S@m{=t!jjiJ9!JVU1-Q#S;nuko zAl!C+Z~vH!;#|t7cQV&)=f$ag6l6i}RASjgS@%yh9cGO?Zc=YqAoqz#TrOCCjzP18 z@Dj@ru_{yk79mAqVQdZ!s7P?47|tiL!|&3A!>N}@K+8K%)J1FRrXZXkzWKY}bJG|gmUpXo!Yes}ZNJ?wiqpGN|@!qO&Q& z;xDTtl(L^-`RFP9pk1d1u}vst*xE@ekRO^|2kj4p$5-CrXYQ+Ji~HU)Y(sDCXz84I z@z?EWl=3@}e3HL47}x?3wsF(^6U+-tjpoXJff&6>t6#f3IoFl|=z+X8RR3{i2)g8q z#eioh?NubN-`(;#soc04+Za=rW~YtdWV7hJ5j@q5p zI1K-_#rNjz2e!Swn*@QKt1HHWhd7{5)oj3oi|p@%%RCi7>1I$NV#?MlMUqv2XAAe_ z@P+A%l{H8M{SIS!5Vb(T-Ks0^#5KTpQ@lt`BARA9jxmAqm17fqErp@=Txs>gYV1lQ4wRQvzf)!kLyw_ ze`wBPYS{HU#SiA^d5k4J@6T~}qpLamL~mf9JuQXLUMRMOXaA=@^G|zL`JKse^)HggHN`Re8DMbNAl~)bY1ty9(>r zPmdS*QmG78u@BXYCSy<@Xm8eSPrUUmeYhaM5Y@!JjqYxv0j9NkR|#&SVfUJTFjX7m zI&I&I0F9Hx%{4%M4y63(7EhgQrZpkD5(gE8;e-kPh&1y3tmsRM@7i$*J6AU(>_?os zE53)QpxGe%gWj4P3?+Lb%uqHyzO>71kIyA4!(EUt(gUcg)^HA|Y;Pags}M+N`0NC9 zAQ?*kw!A&Go%*HbO&H0O8kCt2jg2pEd^KceHAViU9gpPigD|F3!zjT$tkn|Hhzdgo z#6F^|Afpfl`6U1J6d9XWer;d|XCj_4y9HT|mY8~H!SX3t3DNKJwjGRNqwl?uNAk2Q zykzE-;whJ3)a`yIX8?%iHg(vT#lk%Ki{~RW$KR5cnp8^mojCAUmV@~G^;C~9RZ|7% zw&$O2S{3npeKmHier+f__tUsuEc#oAk744nJoB4zMbiBXcI^pYJs`zawFq$k371|! z)J^0=Yz#f-Y+h0rl<}r>LgMDVgYqJDFurg{WDlPof@J$N?S|p_u#!UGs9S3;)7o3L zhBtotNq?M1A%9b;X0Q4Y4BTzZOF$D$$?*31QZy0k`2CjkmzyT{l@2?QeEs?&%=FH1&RV{~Kt4?^wA+l<=!uav%Qtf+@-%FWJ4#%w%rT zc&wXp>3Z`kkegUz{9A(6UFWobxbDpuwjYNiKj9soz*1%Z%dV6wEyEV^-4k+Kc6EweFEjhc9eCH_>;8dO zud15g4v+Fdv0OHb0w>uwQ>WZ&f)Al_HR zBS`J1f4Km0wB}lRWIl&&i}%I<@ZG@+p(}ORcg+-JFB%UYNc*DCN`SpUq_Hf~tk7>n zjq6RieQN?{2Y;w2+=^C9UpS4}kbEI(&5nP@w?Ptk5@u@ihv!dn1OK&_;ybr5E$6!3 zf=kU|9gD(2>F}|yi+3cQK?m>?UVu4%y~}L2Me+C~Ka-f#(|Lq#QoCQ|uLX*WqH$*Y z(&=nFh6sRZrXvPHkDVg7EWi4wkcc_$dMv4!9dm%1V_3K8JZ0qY#7ycU-@xv9{9h{< z+0V@x1EU>P2Xjhs^pjmHai9M{QE|ZO{X2I5KbwpCztR68<%S3nX{#Qmpz5RUrJ4R= zWz!a!a9IZsf2vupdT~f;EZ}JAHTeg#%I*374bd>5D^MRkirV_%Ct^ExZGrY*VGTKh z9CQ!wkMOqlByBKXV_LQ%g)7BCD1tJgOQ20)CS$1}daJO}rumB13X`#ENVPX2FTzP6 zLm+2Bm27+D@9jxDsS4B=B=0w_w({r(v``P2b7G6ZM^#M18bcBYaQg>WXqc>uul%KExB&*wUS*-8sfu3hDPny|Su`K!dD79rw`0 z)VU@{&QK3k8)J}WjBY((nt;YnJ`*>RevGR%t^MUbngm|cOhdqa_ynHXPqH#W(i!Z_ z^_7n3zi)3ih180`8Aye^jM78I+<`ZP;t@-7)I#ool4AIlVj7_X^&BaS8mU(pA`UsA zGrz;Q!QdnE5HTtz)<#%BX*Kz2^cy6Ujf)#F4Ip0e05u$FMI;$ukw09(WkR(_J*Smg zN!p=P<=Vqtcoli+n+0_GsyNJX(Uy>IvPhn`Vl)PmNcz|^xBqFW(9&(J8~?IV5zE`5 zG>v_ft+7uE|DUT?`iHR%pqfel$9bgfyV({fn^u4I(b}?IfmX5lwxn&?v$n#^H6oPQ z>}N<1FM|rziSQpuG;d$6xAZpzyAa2 z=;q+|$}X|OI_pJrKYZ=g^1Pxyd6&^0&&Rds)UNd9#>R51gkqR8eO0~6 zMa+$QFCLr@r_A;pF(_^(%}e77JE=bWYgjJOP}XASkx^&9j>%Iq9*CR$R{#{I(;R-+A58hB4TkQEO%xs5c z!(M$g(Ng^$Ir0JZA1NDlBg#x=pcT12jS0nW8Tutd6*k4fdM%e6vF}#a@pO)c zUk(4Ejj7-@x+B&=7TLIrAQ)%mwQ0I<7N4lQdW!w{n>4p3q!BOj60N4%5*B086*o}K zfjrz{+AUdUdivJOvihJRal%>X!{z~u0l{B3X+G?o9ZH65MnuH?5pnoUc`oI~>!Hv> zLy?GpUe)0OG7sKEK$roHz3|W{p)*E0*dX}^vl08!xxZGX$#t!w_i%1Ot{|%C@<_Q? zCqfH*d~pwD{d+y+5y%+!WaXb1p9ZcCj+()(9H4L`3qM)4>mJ$Mg8W4q*3QV~{MY+P zhSC#bzExra%-2Mfl$Clt8!|gC3{@TNIF0WASnwVk>Auc8dZ^;z?pT_t5y{*WB0>I+4W@1|3k;p{Jwj=ml?rEBI1&561p2b3r4xT zh_`>DRfED3F0vtY)~9nMRzxkNWxMar5iE4pjQT;`b$PmWl6w`b>>kXqrkovwf!p2K zUtfVpt}&{pwifR#vV-I&h5`XQIO~3pPm{8kC*+-_LO)RU;|#S-4B)x z-H9TXN-fuYCxyt?E)Utxt!cOQ=NXit`MkHBYGpiRij~F;APdhQ-KX8XZZ?{hPTGy` z%(X*V*z>)6wql*6=+HKH22v5fbTVdl+UJOGPfB3axKtD#cv?mn&=R<%s^rh@$X?~Z z^7MGi$#{7k7WLwWe!x{W5QB#*kwaMZ;O6%8=IP7H(v9NVCo4mnUEQ*9`s^ggS$AJ! zoavqHnTJrkd6OjS>h|74NT91saBkot>L5*8o1&7)F4_`uE8?Y8{FsLFy@S|xfq*SL zAR{kvkh5rqH98pVK?8z3^DLfs;q0sP@1yTUGP?7-(Kl9ii`N3GnD|p{doaR zdrMn9EcHcTYCu3DS-^%@@M+gx8J&NJpyzF*oz6AEH>130181=EQhCjQHi0lMQdlAlwK!|pM;DAWQM)SH+A1p0$ zFqBr&<$#xg!+q%x`(_eH({N2Lzq~a}B}dAsKQ&(UcJqgH8X=Be^CKkzJA$13qR&4> zTDOFNx^Z1%9Q!c;;_>SCj=LOyIAP3C4pwtp8&O{`3BPZA=4WtxH4f>Mr~z|vgQ{5? z79MmH-T<1vs!YnN`Ns+f85%SUR;EaB1zg-NzBRI~+vaon>>pWUB=hNRkFGs}ba4(DUITnKb0vmECd z*Z$ngm@s=xAQRHFI(rYV@>FD|_df;ewYLf&~Oy zU21W)hH*EyT=(MN&Rjd} zDRiQHzc<7D+Q!cs-WXVowQF=JRt;<@di0{IzJv&-|RzUC0_k<5h3yEB1J4e zQ9WHe?m~HNnxg;Jio1kj+FICX^cJ@N*v?zp(zVx7^wu$FW78c}r^2t>NG>0%1Y1{{ zxeKPqqG(SsUzN^0awizzXQDJ=FgLuN?DA>llOwjbQnMH0O)RNttsSq;=G1dsl)#b>f(`7J0S0cf zAv!g0**%Zn*tZ__sCP8|jC-(fXY7I|BzSR}8c8J@rzAF1wfd08Mw$bXK5S3tuO)~? zE`6PTmK=96`GgOmSFtfnV+}Ku$XKD9G^!#?lC#(`b!Rf`b3b&sH;8LetCkJjxcCOC z?7k((DAqYE9e6RT75eftU1vh_H1&#Y+u9u4RU{`IF~#jE+J0bRp5YwvIv1$%dpw7t zr{?{d1A6L=i_ag$gzwiHS^V;kTH8QKT)Y4)E=`-v`elaF7zj%cQw>$~9J;OKaKrt` z*#nl|Wb1YC6XieYca=RdfpBu?D|74m*2S_VS@<&RUhi@&Acdk1cCfA6lT<4xuI-7+toYg7%d z?~uaNVQ(_T4nX%?tgn`r5ErGKIxWr(4;QUn5yfCwp=t2*@Yb7^WQdWx2n-$H@|kX8 zqY32$U-@MPUm!#-%9Ag*qn1h=sX-M3$HUO|#?z9TuLqjjdDr|FUsRLFd~SllZ9yK5 zu7HO~EN=_nO)&L)2W${!+WIXU8(EJ`@~qZnwiWfnG6W%+cV<=miNP&wwYza;;d3oG zmHG9xqi93?*sUfxZo;>Pv%utqJw~bDh-p%F8a~g-Ief)V-Xxi{gdI_ zT>uLZI?3|16F(W8Y@JDHQMiQfn?65$R!MhAX6l%neFcF-9%Z9xvf?vc)3P65;0|mq zD%x6zvcQCPedO#gd_Ml%YM*EbFpKw$rbj~9`Um=U!79c~yl*7d`1v6sXy!^8!k#;epIjKno;^Ur7GSqNdkh7|8hsb&)ue0G^@7yqO-7jE1d#V8zVZTWN9rKwIpW* zkAOYgMrlF=di|{2vNY@6Gs#syCpA;y$BAu9q;IZ(9Q+;LEw|DCYVSROqFTOpQG$R9 zG9U_)QIcfIIVdAY7Reb2B5BABX$T@ol9Dr$bIutLAd-b4$B~SL0fsb$;ch(V{OZ;V zRsVYL-l|vi{<{kHFtc|vyLVMo&BvdnDBW-GTOVko_CY2WRhTiF*d6V%p}Q4rJMh{M!f2Uzjyz|8@~lGqPlih z_2BxD8?uhQO(uw>XFNgcgu;AXX3brX0c$EA5)O#QZnzKPx5DjU#sRlf+A*wAnNnwm zXZ3(PJ_AnQvG@T~N$to4pg&`qnR#EuY`~$of)U@`>!S#CNtLKO)=DqRyl!>ll`}^r zZ&msrb3JN1G=H??y;(CA^UV+gGD^6LXV0{f{NrJer12(;#v!g+{n0@4EUR_94N7G5 zY%zxJ9rhD21@5d>-VbaTz&{#!n;=R_&f@dbn9Ct2H&;ulvYDx$KjhAn5cW z019b;KTUV)hGk?_xgdn^G4W`3Tqo%U*I_dm##toVncw+1Zt9sWw?7w}(zCmapKbP2 z{WxjnXbWyo^}TiWM=&+yM@dC{zw-cB?@F|E#yJ!uJ=+DWQ6Z-N=NEoRz0NNo9YS^k z8s?>q%b&O?mFn;-Zi+9`Q^l?)5PI+a!lv@!=#hvZm(W_O36Yu|7-VX7FJd)X^A5wjF&-eL7q|+f!b~Hk7NHtV|M(Vh)DS~$H zOmY3f&w`GlV!XV|sqjDg3S*%)hl)y~=lqeoLch{edCa0uM;tc!{@JKtQlR=$KjZv3 zgicdR&I$$yf8UQ1e@C1yw=`}FG5Z^DqpAWn0i@(&Pi!arY0fJyeVGCa;`KQ93)vBlFxtmk)LzvF^%1p#fJX>AlAENe)9s_o)Aa0~`p= zn%dKR0xBods7S<-zss7#-=yZMo}!RSXXaL2Z`@ocB2;=q595p2l?ypwsDRLgF) zzc*&KYZn^1{w>7I108P}*p?$tG3^n^+-jbrx4eC=^e<4rbkFp!GaRz-bH^X_V@D|ef&BhA zLO1{0Froji7Ci1sNa5}{RJU?ArLi!i`YBiFv^#de&}CPIoO|cJ`ddVcAJzJ z*pLgiP>4L3URk(VoMT-l zFZOM1D6hJhqzsa&t)DiU`wORQ`M{A?}mzZ<|2 zP!NFbj0JYgxnH|3?zVcwEyc*zz$Z3RL zX@~KW6RkD>pJWP zQr$xwE$R2Zb!cnt&tl=Bb$zUVG|o2mHK9*KQIRz* zu6-sC?)LpTMe&(Lk4JBY?sOLQE#dCUs*!BKYfl*HcH&ydrW4xD@jHD1flnyO#hiV& zkoVg@fdxSR?-peEb5tu^+|~8%N(KJ=G5otJ4ti4@1HL)~N5{Glx|7q<&OlA6^(&(3 zSd1lnb89<(80Jr}lRR~eO|M)v|IXe#^5+j{TWv}!<2_)oy144_;Jv*3UUi9>bsEfE zqKHWn%S(**v*SiCzI~jI4lgSV6PkCFHHIB)B^W?N>HIDa-m%Jyj?EGJHF^ppnh0i4 zGCyB%TDj|Ef%M#|AMo+&r=uwUdq_L3Odfg+X2=ix(Xtjc>uZZ6K50#9!oV#jrF5(4 zyLM7O?in-eTSEhmd5pj@Rte4p?lq-_o-L``logi46C=k4+_Q(I^H&c?1xivI-wD_c0%VyV~WB>yw zAv=~8S)GSG>D-tmLckQy%)nY$I``1`VsG_=gZ*;7@-E!!&R!J0@2$bdHox3RFAxtq z6FL_y;eNy-K^`Q6sUj?}D!UYOe{X9fg1eh{8*BM75`bcqGHPwxE%ho&FN`L)w(I64 zc90^b2f}l-$p1TX&ghu&RW&5bY^aNu{R)ugIN& zclNU+FFrJ(*4-SpPJ3N8Ni~`-DsrCYdKykz(23Qsl{x7!G_#!99A4*&4f=WBod=;@24o0MyPXCG(u7A6Fj)0XT>f^lnAEFvX$sh?!H;>Lo*Y>NP6@W zuHVN5^Tfe0US{Gg9-o&AxKb72ATp%}iGR5OP|D*N$>`sDQbXf-mpIeu-)xPe!8|yb z1az$W@()58WDk6*-o%bg5V2xG$+*P(EfaWR^H20Z+X@Eo2Mh^u)(5SDu4Rf1W{f@ zR@K^MAs^&N{qbOpQJP1;#SOSK((zLVWM0BWez4#$jOdIWw%nPf0l#Ld%d0Xcq-k6- zm_s-MlSaKfN?T%E>>Vnq&0Vm;pJa~+e0sAb?1m6<+qv^zYdbxT?b2_wu*4aI^V zcMl!ZS;ApYJg)_|QWoO8S@$Nw_~ zRw$DhFZKz3TB5|y?NT@pviTkH{K*+w@o6}=1{bCQoQ*-3d zI)8+;F5Q9ICfCMsCCr|P3hHAcSV96)b1yr*dJFb9#RE996wK1BSH6u#hnSG+kwlWA zKoARLFkI(-G$|M4lQ!#zgEsK)uS}+nirHwOd8k+rHOsPmI zYd%m$YH5fRILx=dtHIOgh~06q^2kexZnwOB_Kj3MQbK6vDff(tXHT-g*b{f50$tYI^Z=u+~DUrUl&0H=vwwVaG zb;c0ihZWs2P1wr_zSpT(7hAoF)qcwmd<%{>j0a(Desc!xtDVC|>DEWj2>^)u8w|yR~kl*c)p1>lUgF-&^(7yvbYBbrpmKw0q^(OjZ}W zEim-2KY8-gOHkcd@17+ZL>3sio0yvw;z3d^|7lH|ojR2Jft1J(hme+tMg7CmsJ?CO z?3UQN!VLN2r)HC86Qs0qMpt*J^K7?&a9qp~g=Z$ol zL5XYFeRKv_6pq}aU8P80w?9t44(pB->&7i3#^00IeRFcfy?u17zvsA%R0337x#CY) z>HITNa<^Qw{jNQ=e7(t>=EajA#i0b3-y(RyF3?b3oONRO(L~(v21TFM2q~y`U_*nm zpz2}5Me}OQ@bf?3EF~+BSD=2LO8vW=%1Ztmx%LkG{?yW??;syx`iUV$fnS?ZZ^ne9 zflFWr=0ej!I>c8y5RhPSaG>gX-{=RoCv@mQ)<19RM5o3S#fxOlSl1yujN{-*wOPX*;>f89 zxK6yh(tgqbq-=$v9!W$8>q`xdDU4V8NW%jBw5Fb4qk6W(_MG&qH85h^kDH6mSmJF} z(pAO_x1ZQ(KRnF>!b}vJA{6>sIq(9*7l`9C0=ZdJveX!xjnSf{w^EdeS{v2)DsV#y z1mFQH2l@)^@&ERh`HKrUIJ0Ab>=X|~DyY4Iv&71-6E|}4;>o55&S<<$!0k9%@Hj~j zX5+J*nu*Gm&z`DOOJ2Xvr!`IMro0t?qS~7&L159}t}2wT+?Gn5(C*ds>`}}(@uYH; z16L1K>kQ2cli1(H%L;2DVHknL`+|oy$9hkmp1P<95UIM7>C!fed zu9W)dH7~AfujTJHN@fqXU0zLDzDTHMquS%sSG-l;F26du6h=6AN`gx+b%&;>(^Fvl z&^lp+1h=OSj(8DyBz%q!GKiXP=Xp{;;~>Oq)b*Bi`LSFc6}ksjSeQ5+{psQ-cDK7w z(hS(K@eK-or_UP*8Q?Q-Z$vB>qA>_K$u>sHfc6W8@(g9tZO8d zX(n1Ge``=F@q*&K-~8*EkS(rGVh>0Z)bf7iD=qrNfNK{yGq0HxmcXr9#gS30=9zkeLmMsg_@45 zcash3AZ24I`c#5z(O2zYp(pC>d2i6oaRo?u6jlL}9^fj>8dH~v)FuD6&eQExN& zM3+4?tf5K#`(dC5ZMViLf9MxTL6zOL-h{H(+eAMGFkP&py%Mxw56Buq`np@(FJoRY*N$ zd>PQVB_3Fq#6@LN`trx#ZZ1uAK4*|`^EVul-L zv}UU9s=%TdxlKD1ZzYYfb6?D3C%^>0oS;g4Oe6v+=c;=4Cxq@v%O}6NpWRoHy?jHfVF?j4go@xszAsK$`}G(M-Tt`_uDDG^xp)MjrTU!CA(&^at*%RtfX&K(g+f=!d z8LxJ^w|#}juWF4^l;u}#ft%si)JMl(#Hgq5CiNp=SuY|)f69&vspgEr6WQIZ>r~^> zM4GA>%zmKy8((5Qk#jTc5sKrZ>-Q;E?f7=CB(iao?1T9s3IHx9&rb8Dqt+2>Dr>z{ zk(LK$Jdc?Lr2UmL1n^rtexOkaOj#L1D z6^=9r^Gk$;)qix27EZ0_PUg_^9NFu4_ zL1f%k*~THgVm|$_5MP(NoHyCr8Rt1p8Z}uC2dr$+|mqZb$K-MDib zVcb@Wcr>?_Z%Kg-88w^LMAAj1WehcTUJ`vIa?~cvugDk4oB@A6^=C&lCF_pRlVXpU z5tb~Gti``;>hU!EwhsZEe%(z&X(Ra{U@Gj*O@G=3lOK5$!wANU!JGnC_Wlu*pWhxz zKN@+Qnei7bG&0-Nn^K{x^tHeE9#zlHdpDnb2qInny~Vcw1-9tKJ#Z=Ut_shdrHqyS6?0HaCx|l!>B% z;02&o+%FkWXzBK3lz!9nZueI`KUTFK00fRluXn&SbBuk2Hk zlc9W&?)ozmb2*B$>2_4((O=1SEm}*v%SzW<%W?dyPM10?D5TYn!ke-Evs3;Bn(O$! zH0O0D<8w8Wm2vw9;~&gRDc^2D)ud5$9X@gNboqm_m@Tm-+;|kUy#|eOo4V~!%CkpS6rn*7Mm>C=SIp* z*|h0vqDvkp6b2bL!0jgB^w#k=1AHO{ScV9tztrn5Cf#B{VYI+$(t06nA4cYQgWYdJn56lYIKSJM+)_wb__nz@pVuL_zPsH>uhG&!zP zfyiHjqIOU`honP7GyZh&=BX#|!OsIF@IZhKs7Nf#S4g_Q`uXN|CE zg(OJUCzxcu*ZUhx+4fCzJD1o+8Yzg?Kh_7OgX?V(Dlx8uN@M%9rd(zuHSd&7xR6R4 zsLa)xg_6Mys_YiDaNOyshV4cOOQV*Ux}9{<|W zuyVSra?$n7^O<;i82Tr7o#HkpVhBuF*s7ON=y@)b9b6Io4M1}UN->jjgdG=MkGMN* zXlgdVw6*2jXTx~>0H06a`}z2*>R-Xs80hD^UV7+f!Fzi%)u) zv-Na=aFZsNediNL`E*Q`rtRMm0b^o#({$5cXYLez(*~=U1-5YI){wa`T4N^~2?T=n zgfh#yr(ua`d?>TvAXN#EWy5LD!Ml-#4VRgh{L`KV-vV38N}2!FLAu5-`DOqCxK02y zc;Mp!dh_(nkkvioiRHQ`+QGD$Wc1rNC6kCD7r(cEGgTvXU3A7Alb*GAemvN9Y3*}b zGyjJcO9gEA{T;FJznm!f-v$4peDPn{(U|zp1`jr%-2PlgCjgT3kg9u`nHG>c6OK)| zxRuiz{qATpX#P|NM{*(P9jh7_r0>3Nb8X;g&YZcy)_ZrHKVbeF?-VJRSMjDo z7FGiWKp0_u65hMKnG1`;9is{wszYfreV_{JUKPJbLzj31!FAuG*Z_o!q8e$8O5)3F zxWlGNH}ANj>kFi`5wya8^DRo=x+L z3~{y5(TpC>Tk%}2qQhc|;Bf>DH%VX=k#^n!pkyMb`7i(+eNOP&dWGFr%H1yDhKDLH zWFXKQra6!*Sr8jYoZ4^e!pPa&_dOiF6u4fEX;#9&vM<5+*bRg_ZexY}gS5^dYpX4K zn#2hvw>fWl#a!zskXfj+dFqJ>8lo`pZz#W#qD4@{6*i%dz4PG&3pBF1CC9jc#9*0 zAS(M%6b4W`M+I~9;$3l(`0Z+?NIO8fDaV8M*=P6RhSCdxMiXI0E=zS4#(~XS2p&z) z-egW|YF(t@U+)p`5syu!_Jt8-njI7)e6UGRVa7<@6kY(dZx;+;loDR+_-5pJwX$)B_u^NfbUd=#TaHhy8KotZTY!?_UKnBUE@4AG9BAEbtsie9U z2jD9%0UHy3Q`i=saWgM(n*E-~@n zqLx(p6QrGJt@aDtedB5)^N0t#X%2cP){Y&J+|oZ)_WtfO+-aP~7UF^OT)jD6#t3}6 z+{5EvBmR+xwuxmQed+ z((K^hLI9~s$#%m>sYNaD!Y#*=E!+l}juDWez0_zE79x&74YHxzU8qpo0M#e2e94{s znpQ~ut}`dfe}L_)od?_(n6qnqsJ9nF)_Z7UjL>R7gZAEDamNenc9$&=a-KfAc|6@# zCSQ{QhlzGE@wWv~uGMOX5#Z`$JeQ3TBw`F1z44PV-}zKB$GK*q7LdWl+m&}s1!S9D z`!*_YF38j>r}F&D=8VER_gT7oq{l1p9hePppjZZ^6d`M4gR*0YPl6uTiG}xa8=Lg8 z(!Ny-|NIS)Lc0n-3+NXdTqL|CpC&xB?%P=CMx)peT(U{+DWxbqaBXdqB>LJOY?>GD zA=8XMIuCvLq;Rx+QCWcCbUHz$Wo=I8ru%^kzV&CP$R&;nWGAd!{jS`3mn&VO4y5U& z1~)v=v;BQdJ{|RRV60yt9jvlB7p5p%r=01wIP{9~r%vE$vQ^93-WplsX*))1xqi`^ zlz{$O;#8R(j8W@kKSz?r`*QX1$VM96>L56heCqK_8+o4g@g8QKh>fTgx#J6;8Wjpu zUv$U!6x(jzeyUcqcB=?yS)M^@mN&?eY#;l4V}rXJ&mR}`YIo}yLLvLzPh`LXWin{! zJFYy7pUK?d$J)j(NosSzz8ckyY z4rkW8U;a|+gPMoN!m5IiA)%cPd8)?Txb5)HBjViIYQH-^j!Ez*YcmE)7+>gN|JagV zhP~oAC%bW$^ox1Zg{j&Hb@^X1)Oxs;-f5kcClSPk`i9viw;K;g(u)u`224ZMn3|`t z&Yn5NdfnSaK6v8CUWfC>jgf0KBX^U zK}pdzk|qgvA|0NTld7@co4_JHHob{P%dk5|Od!z^Qjru5#l=Sb;_#SXT2B7AOL0zdKu`tVE#{^1FI=#T+$uqfkwZ-QG zF0;dayQ^i z*~zYXZd}BCI$m`dZs%THr_QFL*)vY8`)*G}1d^vK{-&Aoi)U;?_lXY03$>egNQcsv zWG+hKj*r67>%I%;RC;n8tjLOS>zU&u`L_D1ZxSjJKSdvUi0@mU>#rK#@gX~-9)L(w z;Pm3KGF4<-g>qv_%U#Rmo*1 znryAkZubg_Q}$P_dbp#3OZPf9qM|NR(=*<xm18i)$GE3mB;sk3Ks|+ zmEt|`3H;Q{(K0xJbXD3F(Q@KRfh6P&yLs?2#I3Aoj6X}Bt;kiR2*mY%U@+`nV`$@y zdM02sHDRcCc`kDwS7Du41&nWsNJpk>+S1gM^O@@xpK5EH zi4imi$0x5u+nW0NBEO_L>`j$b=viu3cnb1gSs&ep9qg$|Jem#{A)d#*3@L2V|1D@% znozU3&9bVWZL+D*CqQVMCbivKVr@tzo;=hkn8wT&z0Ta*kYH9ebc9K3b-*2D<$i?Z zMq`BgN@5EaS{|I~#CrPocZ4dv@dWX91g&IeuMV%jfceMG7?1;Cj&%MX4)!|`L`dg5@X#UUkcuiK z;>gFP0|JZW%()?nhB@61Zr)K$sf(O2bK*mqoq{HChHAn>2=YKA&Hks@E}`B7`USx7 zYC{$C-5Y}RIJBR8Q15;9Tj~0Irxvrjyma}!r`0wDPdV-L#)3-M+Hd+ufN&0Ka|o)N z((m`Brz@She`mdQ@*BMaUDp!*@1-%*$ced-c~`@8pLG$Tc#6Bm*SWs2)?~Se)x-(zc|yxAicz z;Jk(G>h4t>M(xz-_oyDS`*@rxVx zXaN%;3)APD(#Fh$no9+xhEXqYgszv+cIpDM<|J!_k8ieG6M%gqkE06a%&WlL?;n&Y z-Z~{OP}bnk!}j>>@w82pk^hw*A&P50;=-+@CHZ^&s9kpEMA>%j&M(#L*QGc#coJ%^ zL&w|*8Pg}~O&hAk1W+~Ba$E+Suim6w*bL30kNSb(!$^e@{z{%;r*Yv0cbg+V{fyP3 zUtkj+t|;?ksFw$Tl^k5=Aw zQg1aSUY z1iVS8F0?YXOvb!7Gc8*y@@b28Hy%=y?!@hGWY^%h%r~TPiasV@#_ntaKSM9E`5I{M zHaqH^M{m6WM&^9lrz6zKa`|eRiw@_B7#XlT}FBtmFc+h!N`ay~2AZ?!mPcjGkIgXKAu00QR z?D}+z1%sR|39zszA1i>LYkJf)<*XuG*nLb&zcoDaC_d;b(o>61%>4!fG648-RQeYV z9U35T!SE6HdwVbD$9*20kvRoEi{1>sylv`sNLyQ4;673Spgs-{0JiV>7F9O#T$*I# zdqDsXw!v%BN3m|_iUXyVQY2GgY3Ba&R+swi&{@T3k_G++Riczct8~qF@<(0-(A_dx zfG;3*Z*M9xu8uQBU2cgHC&vLuo1?crQEG3;JhoKg#*CT^)4DRW>HLTU#pNX?5XWvA8`s`J@yJ$TC)i(YQNVyqlZ@7koqzkSR+ZLe@h?s zw`c&N(A*)1?>G<}kLK+u0qzM(m9TLqn{ub=!lyargoKRsqJ@*pIBSqMD!Jo7A^uBV(1@o!^5@qi|78H+NrV1pFTmq~gC3BtvJk2WF#< zaC(_GoGO`fP1k{E-g)l5FAV;O4p?I@#%Lb_U*cv>o|#Twc~wv7LS3q{vVcxhzdXt3 zr8zukDy_FUCr~WY4{Ts2`y25%HiIYQFe6`8H4FlLuXD(jVn=^d~aJ*)2Irx za9iWWbpH|7)t~)%fJe^l@p*>dB(KFq6qtrqm6meT!hR?<&>W%YiN@LYMu?bRMQlBtD7|F+eajsWf@KVZ1^eBSB95SAqP1=) z5vX35t-GZ8eTn@YTOQjFZyjd@7a*It8!L|_cb>*tTj4g~gkVK8XO;SeE@`9|I$QKk z9-XKUmIw#|JWs=pt3VNqRtt-b)p37FEouvkn0c6fgluCs>Ms0-@VS-3f|O7diuUAD zu<^wAsF@>AdXe^7n*T?wB)D@E%)W8#y(L}*)j?m$RD8=f!Jfu#q!fAYFOXoO8^QQN z7|?jeoxJrO%NF+nr{k8CmZh&As(_#|t{<(zW*<0I;d8E^sGgBn!3YUeV};20Dj!oP z2aGKYUM9=jn)1cok-N3bf+LQzgp0u|m68#ww$lmhO9AQe_`-+%aQ1IGa#vDT?N;FU zBux)@=rT)Y5}c^zrzdeDTROJ`8gND?k}?8_+`Jz>y%$Jpt7t-xg?V8ojKzU#Lg232 zzU1vMP>S6O#8%xVE->;fDV{oD=GmTmzrL|AlI8)>?}%Ec&bW-Ji7i0OXAS(%GCU9$ zZU}NY?a%qf=+Bl?^mtMDi?{7=(fp{M%3kOk@xSs9q8$6eO2?Yo+nUH!C&05@bAjW? zy03>YHQix=XX0^!?9_j?RFDKjP2rziJ?_@{rC5;{s4Sgw`>!LMr6&t7p#-GUe@LsP zRI+v)lAXofD!=@SFQsfTmv?oeZ;J>imJK`|8sG+2NZK1@ol@Y}0wwR()a3ap8d#Ck zB*HI@z{$Shg>GIT^_tfC*9|4kdZ;XQ)HM+)qA~7ANcrlqSoY+8xRx)J`2dkapqp5T z-SBx@M~Lc$7e0U7jWyln^tPK3LPO@NM|w%>Qa7-~nc+0VhR;pPig?tUv>$fg69qFA z8BUrTl@#_KFst3vm(@z!i}8<~bY0D%E0c`ffrIubiM0trRA;14mveDH8Wg$@9F*{V z8z)qM$Ak1XP@;$jrYugwS9b@bK1$*@CVF5k4F79mfcS3>u#sWuNcD$tNPr&70q<`T zT4r`++^#p0_<{81&#!Vlf7$(VFAr?`uIWL?Qt<7?1)2FxNts*acRTNAmwYG*Wl(F< zKiqheUEjm3S>9s^s^iXS*g;Zu2Q9F4u7K}-spB84NJiJ#AD)YjzU-0?BkVWMR+h$1 zQ@$kxD%!uug6QPg^o7U``3gg~Vx?OQmy@ABSroijcE`@}ZH7^2RVRHYM5^CXaP$4PZg7~MW5%YH14Sx{S@qdAZAi`Vz5&GA~3okZIaNoXBj^LGbsEw>E< z(Z=J8)lb#_=bA!4Bi(NdE0lDUbbRq?$w)?G%cy;|M(zI4T4tFG6$cx>HF-hO30dDo z!Pe48u}J;H0+}QARvcK}#qYAk0bTI8?}x(CRBe7#!P#6u|8Xr7Ouit^Dq*)+v+P2h zas68N&{)X?hGe4ipI4qQY>)B5IL^5K{m@={Z(CNcK$e+2kDIyl_|ey|6OL80-6tsp zIUC~d_43*=@k*x_Os5oHKFWVKeSjR&gkZxVe;dFf*v6w!?mS~A94i143Y}!**WeWY zkDCEZ0KUzTLT3Ut=`h~Falo0RT5SN40lE4TFPCJ;EiP<6tr^R$5u+>A4(7N`Ii4h4 zifnOvH4voxYHS#q5J-Zm@p zh7~u@>Z^Pdu1hB%9W#yZP|kmt7!`qVo}qglF}g&Mklk2@^Iv|NvtG$-gR_Yjc;1tkt#x)^$sfB{wdD=HS!x#xNMh?>|_j!++t1tAvFE4B@KXhK4gKLfe1i*LWQoTOVy@+3CEL9SV^f^wU1P zVh0a>RSEUY?~p%EdDwejFhms~Wa3kK;|`o~%@rOGRo}F2O&Ci}JidDB=ho}U_d*7< ze#-Sm^c_o8D)~3NDuh0zQ4#DS!IugHY6@=5mtb z-GgV#F{{XefQ0~fz)%=DdrS4sqer{l|339ibchq!zFjb^Q^y*f5*veTptqoN3G*L~ z_J_WP?dLn|*^WKnVGs*o1DCaNgkrN@5xK_&gE?~H- z5A`4WL6j2sUw>{0nO4m(n+X8{&HdFE{qqNUgb^o;6(^IGyLGDQ*}@Y5uU+Y!1RKW@ z$WgVmTi1tp75oYVI98}RGbl5E7$&U&Ut3j599Uy-7U!q97YZg>(%Xj|+Y6v-s+z+f z?|@hYJIZ-lUBIsM_V8y_+77emP%}}ROIM|<*Fc1Mn7t>rde*WCJHeN^px(Z9fEcO3 z)q~|AmZzpOkUIGQwcq#vB^q7$*i#s$@@u=y16!SeI|4+2c|jz_`?{m}Wg;tbBNp?a z(HPAiU8wHypl;%cY7X51AiR}+2{Zq+W$@VV)0!9e#K7?;lgft98KiLT;W!U{uq}p% z8Ce4S{lJk!o$SOgyWR$k=bJMnJaqCJDKHNN?7lwn1W=geF7STiG-%nk(+g}8Uhqy= z)%YJLMGeT)5_#i}Mh-*(0WB0`bl0;+ZHI3QQIsl%fjbH&Q_|F<6e7XzEd|1krr11J zovJ+ty%pXl0a?U{?|{o{>DYxUL=!h1oO_69=s`d)F3S+Sk$xFhJBZ#v* z22Jk6BFR%7q4#sX@8Rxf9j1D%fxspe63j5kubDaW@ygtnw1?R(OXWDL|&5k%WR zbLH?;C0BUr*NYL9WB;|rwaCV_3F<^o7^z6PG@y6CtnaAryzvC<=pHt5Y%!M4?SNYJ zbX{gC*|Wv=q4Bk0OL@j%^45rw=;zg5wztD?#HpdN^J(|-7gP9*uEqxsisGyt)Yb+y zuZ>MIH58;WtD|OZ^!98A7j*5!EZZ8FaxWPUmHWp}^Nt3NxAN`2qTVQaTzmCzjH{qi zd`0^@Vp^pMD>_;}$48V9wh?cfL!Y%c&7(7}`{Ts@G0A-GEeb3eLXYQCs!RJ{q{8i$ zl3$!>CX4Nf4)0b-oB6IVYQ$@uQ>5QO@B?f~nxAz4RB?a93 z5-#>?hdptE>l^3p{Zwd1wvJNRQ_IM$AR%XJrgICJp*Plfus_uLbg=d6*OL*nx1!@o zeCe>53E^&Y^VrtA(>!HwgJFR!bGFoPFiuNYdl%cUsVpY7g3_tew&acS@5g9Qa+8u8 zii8WQ8tQOb1-;&r5;myd(w8-r=Q{=4E&^)==i)J!d~4f2e0|8+`P9_~HgUCzZs%St zp7JiU7EmSUm*_cnd+vNTvy%y6bnL z@gaSx#_^ikm7|T=rNhMJhi42Q#4llWI1Nq5zr7VlsZf#cqvpqLNmd#jAf-n?Md#oC z>_;jw7H|l9twajrU#WW8)Wa@LTG8vNO-Ex&E{M*6=7G1J_H*@RJT;ooeVm(X1>*cE zZq8q`ZnfT=vFUa7Yfxjt=%&`6y>51+z^cSQXVGyZ zxM`rD8U_uJp|wPl3?@;ZGe=@tF-?c(M5QI=&Fs7G;st7%!vj1WhEP$W!U66U&YYYa zg_tR0Z!Y;Lnxdxc2C_d**mjhcm6cUuP&S#aP;Cv*zf$lua#0~FbZ@z;(=MqiT7b~2 z9Xc)?KT8s_pLNwJnP}!!2o4U;5OH4pq2x9tkod=jHuL0xLpphNn2C~-(o?E0=QyGJ zt4*E$DeKI*P2J)rr|;~*2b8ML<}ndbQG1de`v^5#?k#(L;E8UIPBiKNokdy33IZ2= zEhsMb$|^24Qs9%6yix?dP-Ag%vv6N96YF+)(6@4e$&_e^LzvpCd&*O{Pw_vxLR7YDlw1-?>>DByw`#4 z+aZ4(h$)-A#$;OQy7V(i$u?1i{QP{?ayNA>!Oa%mr+-{f!eIl`maCYRigS;NWA-RXZ8cz_2?-yGKK_-JmCO`q20e4KWWDeDZV^*a@ox(6)4jHw(+U3f z5sY5ec`Me;SB_kbfj2g-J9c(;LZ$+jYN^ceD->zWCBNb)oQ56 +FSTG01 Subgroup Analysis of Best Overall Response. — fstg01_main • chevron + Skip to contents + + +
    +
    +
    + +
    +

    The template produces the subgroup analysis of best overall response graphic.

    +
    + +
    +

    Usage

    +
    fstg01_main(
    +  adam_db,
    +  dataset = "adrs",
    +  arm_var = "ARM",
    +  rsp_var = "IS_RSP",
    +  subgroups = c("SEX", "AGEGR1", "RACE"),
    +  strata_var = NULL,
    +  stat_var = c("n_tot", "n", "n_rsp", "prop", "or", "ci"),
    +  ...
    +)
    +
    +fstg01_pre(adam_db, ...)
    +
    +fstg01
    +
    + +
    +

    Format

    +

    An object of class chevron_g of length 1.

    +
    +
    +

    Arguments

    + + +
    adam_db
    +

    (list of data.frames) object containing the ADaM datasets

    + + +
    dataset
    +

    (string) the name of a table in the adam_db object.

    + + +
    arm_var
    +

    (string) the arm variable name used for group splitting.

    + + +
    rsp_var
    +

    (string) the response variable name to flag whether each subject is a binary response or not.

    + + +
    subgroups
    +

    (character) the subgroups variable name to list baseline risk factors.

    + + +
    strata_var
    +

    (character) required if stratified analysis is performed.

    + + +
    stat_var
    +

    (character) the names of statistics to be reported in tabulate_rsp_subgroups.

    + + +
    ...
    +

    Further arguments passed to g_forest and extract_rsp_subgroups (a wrapper for +h_odds_ratio_subgroups_df and h_proportion_subgroups_df). For details, see the documentation in tern. +Commonly used arguments include col_symbol_size, col, vline, groups_lists, conf_level, +method, label_all, etc.

    + +
    +
    +

    Value

    +

    the main function returns a grob object.

    +

    a gTree object.

    +

    the preprocessing function returns a list of data.frame.

    +
    +
    +

    Details

    + +
    • No overall value.

    • +
    • Keep zero count rows by default.

    • +
    +
    +

    Functions

    + +
    • fstg01_main(): Main TLG Function

    • +
    • fstg01_pre(): Preprocessing

    • +
    +
    +

    Note

    + +
    • adam_db object must contain the table specified by dataset with "PARAMCD", "ARM", +"AVALC", and the columns specified by subgroups which is denoted as +c("SEX", "AGEGR1", "RACE") by default.

    • +
    • If the plot is too large to be rendered in the output, please provide gp, width_row_names, +width_columns and width_forest manually to make it fit. See tern::g_forest for more details.

    • +
    + +
    +

    Examples

    +
    library(dplyr)
    +library(dunlin)
    +
    +proc_data <- log_filter(
    +  syn_data,
    +  PARAMCD == "BESRSPI" & ARM %in% c("A: Drug X", "B: Placebo"), "adrs"
    +)
    +run(fstg01, proc_data,
    +  subgroups = c("SEX", "AGEGR1", "RACE"),
    +  conf_level = 0.90, dataset = "adrs"
    +)
    +
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/fstg01_pre.html b/v0.2.8/reference/fstg01_pre.html new file mode 100644 index 0000000000..5a76689e92 --- /dev/null +++ b/v0.2.8/reference/fstg01_pre.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/fstg02-1.png b/v0.2.8/reference/fstg02-1.png new file mode 100644 index 0000000000000000000000000000000000000000..2a7734d29c86cc5ae427fb8b8c091024ac5c91a7 GIT binary patch literal 53002 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

    ~OS~(fQag65j;4lu!`c5aSNxnl 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 literal 0 HcmV?d00001 diff --git a/v0.2.8/reference/fstg02.html b/v0.2.8/reference/fstg02.html new file mode 100644 index 0000000000..e320e53b9e --- /dev/null +++ b/v0.2.8/reference/fstg02.html @@ -0,0 +1,162 @@ + +FSTG02 Subgroup Analysis of Survival Duration. — fstg02_main • chevron + Skip to contents + + +

    +
    +
    + +
    +

    The template produces the subgroup analysis of survival duration graphic.

    +
    + +
    +

    Usage

    +
    fstg02_main(
    +  adam_db,
    +  dataset = "adtte",
    +  arm_var = "ARM",
    +  subgroups = c("SEX", "AGEGR1", "RACE"),
    +  strata_var = NULL,
    +  stat_var = c("n_tot", "n", "median", "hr", "ci"),
    +  ...
    +)
    +
    +fstg02_pre(adam_db, ...)
    +
    +fstg02
    +
    + +
    +

    Format

    +

    An object of class chevron_g of length 1.

    +
    +
    +

    Arguments

    + + +
    adam_db
    +

    (list of data.frames) object containing the ADaM datasets

    + + +
    dataset
    +

    (string) the name of a table in the adam_db object.

    + + +
    arm_var
    +

    (string) the arm variable name used for group splitting.

    + + +
    subgroups
    +

    (character) the subgroups variable name to list baseline risk factors.

    + + +
    strata_var
    +

    (character) required if stratified analysis is performed.

    + + +
    stat_var
    +

    (character) the names of statistics to be reported in tabulate_survival_subgroups.

    + + +
    ...
    +

    Further arguments passed to g_forest and extract_rsp_subgroups (a wrapper for +h_odds_ratio_subgroups_df and h_proportion_subgroups_df). For details, see the documentation in tern. +Commonly used arguments include gp, col_symbol_size, col, vline, groups_lists, conf_level, +method, label_all, etc.

    + +
    +
    +

    Value

    +

    the main function returns a gTree object.

    +

    a gTree object.

    +

    the preprocessing function returns a list of data.frame.

    +
    +
    +

    Details

    + +
    • No overall value.

    • +
    • Keep zero count rows by default.

    • +
    +
    +

    Functions

    + +
    • fstg02_main(): Main TLG Function

    • +
    • fstg02_pre(): Preprocessing

    • +
    +
    +

    Note

    + +
    • adam_db object must contain the table specified by dataset with "PARAMCD", "ARM", +"AVAL", "AVALU", "CNSR", and the columns specified by subgroups which is denoted as +c("SEX", "AGEGR1", "RACE") by default.

    • +
    • If the plot is too large to be rendered in the output, please refer to FSTG01.

    • +
    + +
    +

    Examples

    +
    library(dplyr)
    +library(dunlin)
    +
    +proc_data <- log_filter(
    +  syn_data,
    +  PARAMCD == "OS" & ARM %in% c("A: Drug X", "B: Placebo"), "adtte"
    +)
    +run(fstg02, proc_data,
    +  subgroups = c("SEX", "AGEGR1", "RACE"),
    +  conf_level = 0.90, dataset = "adtte"
    +)
    +
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/fstg02_pre.html b/v0.2.8/reference/fstg02_pre.html new file mode 100644 index 0000000000..7dcadd5257 --- /dev/null +++ b/v0.2.8/reference/fstg02_pre.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/fuse_sequentially.html b/v0.2.8/reference/fuse_sequentially.html new file mode 100644 index 0000000000..a7c7aa87ca --- /dev/null +++ b/v0.2.8/reference/fuse_sequentially.html @@ -0,0 +1,81 @@ + +Fuse list elements — fuse_sequentially • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Fuse list elements

    +
    + +
    +

    Usage

    +
    fuse_sequentially(x, y)
    +
    + +
    +

    Arguments

    + + +
    x
    +

    (list) to fuse.

    + + +
    y
    +

    (list) to fuse. Elements with names already existing in x are discarded.

    + +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/gen_args.html b/v0.2.8/reference/gen_args.html new file mode 100644 index 0000000000..45eee38a46 --- /dev/null +++ b/v0.2.8/reference/gen_args.html @@ -0,0 +1,200 @@ + +General Argument Name Convention — gen_args • chevron + Skip to contents + + +
    +
    +
    + +
    +

    General Argument Name Convention

    +
    + +
    +

    Usage

    +
    gen_args(
    +  adam_db,
    +  main,
    +  preprocess,
    +  postprocess,
    +  dataset,
    +  type,
    +  arm_var,
    +  lbl_overall,
    +  prune_0,
    +  req_tables,
    +  deco,
    +  group,
    +  tlg,
    +  visitvar,
    +  visit_value,
    +  paramcd_value,
    +  key_cols,
    +  disp_cols,
    +  row_split_var,
    +  split_into_pages_by_var,
    +  page_var,
    +  unique_rows,
    +  ...
    +)
    +
    + +
    +

    Arguments

    + + +
    adam_db
    +

    (list of data.frames) object containing the ADaM datasets

    + + +
    main
    +

    (function) returning a tlg, with adam_db as first argument. Typically one of the _main function +of chevron.

    + + +
    preprocess
    +

    (function) returning a pre-processed list of data.frames, with adam_db as first argument. +Typically one of the _pre function of chevron.

    + + +
    postprocess
    +

    (function) returning a post-processed tlg, with tlg as first argument.

    + + +
    dataset
    +

    (string) the name of a table in the adam_db object.

    + + +
    type
    +

    (string) indicating the subclass.

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + + +
    prune_0
    +

    (flag) remove 0 count rows

    + + +
    req_tables
    +

    (character) names of the required tables.

    + + +
    deco
    +

    (character) decoration with title, subtitles and main_footer content

    + + +
    group
    +

    (list of lists) for group-dependent data binning

    + + +
    tlg
    +

    (TableTree, Listing or ggplot) object typically produced by a main function.

    + + +
    visitvar
    +

    (string) typically "AVISIT" or user-defined visit incorporating "ATPT".

    + + +
    visit_value
    +

    Value of visit variable.

    + + +
    paramcd_value
    +

    Value of PARAMCD variable.

    + + +
    key_cols
    +

    (character) names of columns that should be treated as key columns when rendering the listing. +Key columns allow you to group repeat occurrences.

    + + +
    disp_cols
    +

    (character) names of non-key columns which should be displayed when the listing is rendered.

    + + +
    row_split_var
    +

    (character) additional row split variables.

    + + +
    split_into_pages_by_var
    +

    (character or NULL) the name of the variable to split the listing by.

    + + +
    page_var
    +

    (string) variable name prior to which the row split is by page.

    + + +
    unique_rows
    +

    (flag) whether to keep only unique rows in listing.

    + + +
    ...
    +

    not used.

    + +
    +
    +

    Value

    +

    invisible NULL. This function is for documentation purpose only.

    +
    +
    +

    Details

    +

    the following arguments are better provided through the study object: lbl_overall, arm_var.

    +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/get_arg.html b/v0.2.8/reference/get_arg.html new file mode 100644 index 0000000000..77b02c1d8c --- /dev/null +++ b/v0.2.8/reference/get_arg.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/get_grade_rule.html b/v0.2.8/reference/get_grade_rule.html new file mode 100644 index 0000000000..e73c6cd756 --- /dev/null +++ b/v0.2.8/reference/get_grade_rule.html @@ -0,0 +1,85 @@ + +Get grade rule — get_grade_rule • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Get grade rule

    +
    + +
    +

    Usage

    +
    get_grade_rule(direction = "high", missing = "incl")
    +
    + +
    +

    Arguments

    + + +
    direction
    +

    (string) of abnormality direction.

    + + +
    missing
    +

    (string) method to deal with missing

    + +
    +
    +

    Value

    +

    a rule object.

    +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/get_page_by.html b/v0.2.8/reference/get_page_by.html new file mode 100644 index 0000000000..dafca15be7 --- /dev/null +++ b/v0.2.8/reference/get_page_by.html @@ -0,0 +1,68 @@ + +Get page by value — get_page_by • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Get page by value

    +
    + +
    +

    Usage

    +
    get_page_by(var, vars)
    +
    + + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/get_section_div.html b/v0.2.8/reference/get_section_div.html new file mode 100644 index 0000000000..9167793824 --- /dev/null +++ b/v0.2.8/reference/get_section_div.html @@ -0,0 +1,73 @@ + +Get Section dividers — get_section_div • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Get Section dividers

    +
    + +
    +

    Usage

    +
    get_section_div()
    +
    + +
    +

    Value

    +

    (character) value with section dividers at corresponding section.

    +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/get_subset.html b/v0.2.8/reference/get_subset.html new file mode 100644 index 0000000000..c478c8d86f --- /dev/null +++ b/v0.2.8/reference/get_subset.html @@ -0,0 +1,68 @@ + +Subset Arguments and Merge — get_subset • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Subset Arguments and Merge

    +
    + +
    +

    Usage

    +
    get_subset(x, y)
    +
    + + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/get_x_hjust.html b/v0.2.8/reference/get_x_hjust.html new file mode 100644 index 0000000000..c357b8c99f --- /dev/null +++ b/v0.2.8/reference/get_x_hjust.html @@ -0,0 +1,77 @@ + +Get a harmonious value of horizontal justification for x axis — get_x_hjust • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Get a harmonious value of horizontal justification for x axis

    +
    + +
    +

    Usage

    +
    get_x_hjust(x)
    +
    + +
    +

    Arguments

    + + +
    x
    +

    (numeric) angle between -90 and 90 degree.

    + +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/get_x_vjust.html b/v0.2.8/reference/get_x_vjust.html new file mode 100644 index 0000000000..0391bb8add --- /dev/null +++ b/v0.2.8/reference/get_x_vjust.html @@ -0,0 +1,77 @@ + +Get a harmonious value of vertical justification for x axis — get_x_vjust • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Get a harmonious value of vertical justification for x axis

    +
    + +
    +

    Usage

    +
    get_x_vjust(x)
    +
    + +
    +

    Arguments

    + + +
    x
    +

    (numeric) angle between -90 and 90 degree.

    + +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/gg_list.html b/v0.2.8/reference/gg_list.html new file mode 100644 index 0000000000..fcc1a655f0 --- /dev/null +++ b/v0.2.8/reference/gg_list.html @@ -0,0 +1,81 @@ + +List of gg object — gg_list • chevron + Skip to contents + + +
    +
    +
    + +
    +

    [Deprecated]

    +
    + +
    +

    Usage

    +
    gg_list(...)
    +
    + +
    +

    Arguments

    + + +
    ...
    +

    (ggplot) objects.

    + +
    +
    +

    Value

    +

    a gg_list object.

    +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/gg_theme_chevron.html b/v0.2.8/reference/gg_theme_chevron.html new file mode 100644 index 0000000000..600e6624c4 --- /dev/null +++ b/v0.2.8/reference/gg_theme_chevron.html @@ -0,0 +1,98 @@ + +Theme for Chevron Plot — gg_theme_chevron • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Theme for Chevron Plot

    +
    + +
    +

    Usage

    +
    gg_theme_chevron(
    +  grid_y = TRUE,
    +  grid_x = FALSE,
    +  legend_position = "top",
    +  text_axis_x_rot = 45
    +)
    +
    + +
    +

    Arguments

    + + +
    grid_y
    +

    (flag) should horizontal grid be displayed.

    + + +
    grid_x
    +

    (flag) should vertical grid be displayed.

    + + +
    legend_position
    +

    (string) the position of the legend.

    + + +
    text_axis_x_rot
    +

    (numeric) the x axis text rotation angle.

    + +
    +
    +

    Value

    +

    a theme object.

    +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/grob_list.html b/v0.2.8/reference/grob_list.html new file mode 100644 index 0000000000..b1ff1b4402 --- /dev/null +++ b/v0.2.8/reference/grob_list.html @@ -0,0 +1,81 @@ + +List of grob object — grob_list • chevron + Skip to contents + + +
    +
    +
    + +
    +

    [Deprecated]

    +
    + +
    +

    Usage

    +
    grob_list(...)
    +
    + +
    +

    Arguments

    + + +
    ...
    +

    (grob) objects.

    + +
    +
    +

    Value

    +

    a grob_list object.

    +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/h_format_dec.html b/v0.2.8/reference/h_format_dec.html new file mode 100644 index 0000000000..e52c953175 --- /dev/null +++ b/v0.2.8/reference/h_format_dec.html @@ -0,0 +1,96 @@ + +Decimal formatting — h_format_dec • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Decimal formatting

    +
    + +
    +

    Usage

    +
    h_format_dec(digits, format, ne = NULL)
    +
    + +
    +

    Arguments

    + + +
    digits
    +

    (integer) number of digits.

    + + +
    format
    +

    (string) describing how the numbers should be formatted following the sprintf syntax.

    + + +
    ne
    +

    (string) that should replace actual value. If NULL, no replacement is performed.

    + +
    +
    +

    Value

    +

    function formatting numbers with the defined format.

    +
    + +
    +

    Examples

    +
    fun <- h_format_dec(c(1, 1), "%s - %s")
    +fun(c(123, 567.89))
    +#> [1] "123.0 - 567.9"
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/h_unwrap_layout.html b/v0.2.8/reference/h_unwrap_layout.html new file mode 100644 index 0000000000..c2d2c42832 --- /dev/null +++ b/v0.2.8/reference/h_unwrap_layout.html @@ -0,0 +1,68 @@ + +Helper Function Extracting Layout Functions — h_unwrap_layout • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Helper Function Extracting Layout Functions

    +
    + +
    +

    Usage

    +
    h_unwrap_layout(x, pattern)
    +
    + + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/ifneeded_split_col.html b/v0.2.8/reference/ifneeded_split_col.html new file mode 100644 index 0000000000..7194d343fa --- /dev/null +++ b/v0.2.8/reference/ifneeded_split_col.html @@ -0,0 +1,89 @@ + +Helper function to add a column split if specified — ifneeded_split_col • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Helper function to add a column split if specified

    +
    + +
    +

    Usage

    +
    ifneeded_split_col(lyt, var, ...)
    +
    + +
    +

    Arguments

    + + +
    lyt
    +

    (rtables) object.

    + + +
    var
    +

    (string) the name of the variable initiating a new column split.

    + + +
    ...
    +

    Additional arguments for split_cols_by.

    + +
    +
    +

    Value

    +

    rtables object.

    +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/ifneeded_split_row.html b/v0.2.8/reference/ifneeded_split_row.html new file mode 100644 index 0000000000..4bb16fb779 --- /dev/null +++ b/v0.2.8/reference/ifneeded_split_row.html @@ -0,0 +1,89 @@ + +Helper function to add a row split if specified — ifneeded_split_row • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Helper function to add a row split if specified

    +
    + +
    +

    Usage

    +
    ifneeded_split_row(lyt, var, lbl_var)
    +
    + +
    +

    Arguments

    + + +
    lyt
    +

    (PreDataTableLayouts) object.

    + + +
    var
    +

    (string) the name of the variable initiating a new row split.

    + + +
    lbl_var
    +

    (string)the label of the variable var.

    + +
    +
    +

    Value

    +

    PreDataTableLayouts object.

    +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/index.html b/v0.2.8/reference/index.html new file mode 100644 index 0000000000..1d734d08a6 --- /dev/null +++ b/v0.2.8/reference/index.html @@ -0,0 +1,709 @@ + +Package index • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Package Overview

    + + + + +
    + + + + +
    + + chevron chevron-package + +
    +
    chevron package
    +
    +

    Classes and Instances

    + + + + +
    + + + + +
    + + chevron_t() chevron_l() chevron_g() chevron_simple() + +
    +
    chevron_t
    +
    +

    Methods

    + + + + +
    + + + + +
    + + args_ls() + +
    +
    Get Arguments List
    +
    + + run() + +
    +
    Run the TLG-generating pipeline
    +
    + + main() `main<-`() + +
    +
    Main
    +
    + + preprocess() `preprocess<-`() + +
    +
    Pre process
    +
    + + postprocess() `postprocess<-`() + +
    +
    Post process
    +
    + + script_funs() + +
    +
    Create Script for TLG Generation
    +
    +

    chevron_tlg objects

    + + + + +
    + + + + +
    + + ael01_nollt_main() ael01_nollt_pre() ael01_nollt + +
    +
    AEL01_NOLLT Listing 1 (Default) Glossary of Preferred Terms and Investigator-Specified Terms.
    +
    + + ael02_main() ael02_pre() ael02 + +
    +
    AEL02 Listing 1 (Default) Listing of Adverse Events.
    +
    + + ael03_main() ael03_pre() ael03 + +
    +
    AEL03 Listing 1 (Default) Listing of Serious Adverse Events.
    +
    + + aet01_main() aet01_pre() aet01_post() aet01 + +
    +
    AET01 Table 1 (Default) Overview of Deaths and Adverse Events Summary Table 1.
    +
    + + aet01_aesi_main() aet01_aesi_pre() aet01_aesi_post() aet01_aesi + +
    +
    AET01_AESI Table 1 (Default) Adverse Event of Special Interest Summary Table.
    +
    + + aet02_label aet02_main() aet02_pre() aet02_post() aet02 + +
    +
    AET02 Table 1 (Default) Adverse Events by System Organ Class and Preferred Term Table 1.
    +
    + + aet03_main() aet03_pre() aet03_post() aet03 + +
    +
    AET03 Table 1 (Default) Advert Events by Greatest Intensity Table 1.
    +
    + + aet04_main() aet04_pre() aet04_post() aet04 + +
    +
    AET04 Table 1 (Default) Adverse Events by Highest NCI CTACAE AE Grade Table 1.
    +
    + + aet05_main() aet05_pre() aet05_post() aet05 + +
    +
    AET05 Table 1 (Default) Adverse Event Rate Adjusted for Patient-Years at Risk - First Occurrence.
    +
    + + aet05_all_pre() aet05_all + +
    +
    AET05_ALL Table 1 (Default) Adverse Event Rate Adjusted for Patient-Years at Risk - All Occurrences.
    +
    + + aet10_main() aet10_pre() aet10_post() aet10 + +
    +
    AET10 Table 1 (Default) Most Common (xx%) Adverse Events Preferred Terms Table 1.
    +
    + + cfbt01_main() cfbt01_pre() cfbt01_post() cfbt01 + +
    +
    CFBT01 Change from Baseline By Visit Table.
    +
    + + cml02a_gl_main() cml02a_gl_pre() cml02a_gl + +
    +
    CML02A_GL Listing 1 (Default) Concomitant Medication Class Level 2, Preferred Name, and Investigator-Specified Terms.
    +
    + + cmt01_label cmt01a_main() cmt01a_pre() cmt01a_post() cmt01a + +
    +
    CMT01A Concomitant Medication by Medication Class and Preferred Name.
    +
    + + cmt02_pt_main() cmt02_pt_pre() cmt02_pt_post() cmt02_pt + +
    +
    CMT02_PT Table 1 (Default) Concomitant Medications by Preferred Name.
    +
    + + coxt01_main() coxt01_pre() coxt01_post() coxt01 + +
    +
    COXT01 (Default) Cox Regression Model Table.
    +
    + + coxt02_main() coxt02 + +
    +
    COXT02 Multi-Variable Cox Regression Model Table.
    +
    + + dmt01_main() dmt01_pre() dmt01_post() dmt01 + +
    +
    DMT01 Table 1 (Default) Demographics and Baseline Characteristics Table 1.
    +
    + + dst01_main() dst01_pre() dst01_post() dst01 + +
    +
    DST01 Table 1 (Default) Patient Disposition Table 1.
    +
    + + dtht01_main() dtht01_pre() dtht01_post() dtht01 + +
    +
    DTHT01 Table 1 (Default) Death Table.
    +
    + + egt01_main() egt01_pre() egt01 + +
    +
    EGT01 ECG Parameters and Change from Baseline By Visit Table.
    +
    + + egt02_1_main() egt02_pre() egt02_post() egt02_1 + +
    +
    EGT02 ECG Abnormalities Table.
    +
    + + egt02_2_main() egt02_2 + +
    +
    EGT02_2 ECG Abnormalities Table.
    +
    + + egt03_main() egt03_pre() egt03_post() egt03 + +
    +
    EGT03 Shift Table of ECG Interval Data - Baseline versus Minimum or Maximum Post-Baseline.
    +
    + + egt05_qtcat_main() egt05_qtcat_pre() egt05_qtcat_post() egt05_qtcat + +
    +
    EGT05_QTCAT ECG Actual Values and Changes from Baseline by Visit Table.
    +
    + + ext01_main() ext01_pre() ext01_post() ext01 + +
    +
    EXT01 Exposure Summary Table.
    +
    + + fstg01_main() fstg01_pre() fstg01 + +
    +
    FSTG01 Subgroup Analysis of Best Overall Response.
    +
    + + fstg02_main() fstg02_pre() fstg02 + +
    +
    FSTG02 Subgroup Analysis of Survival Duration.
    +
    + + kmg01_main() kmg01_pre() kmg01 + +
    +
    KMG01 Kaplan-Meier Plot 1.
    +
    + + lbt01_main() lbt01_pre() lbt01 + +
    +
    LBT01 Lab Results and Change from Baseline by Visit Table.
    +
    + + lbt04_main() lbt04_pre() lbt04_post() lbt04 + +
    +
    LBT04 Laboratory Abnormalities Not Present at Baseline Table.
    +
    + + lbt05_main() lbt05_pre() lbt05_post() lbt05 + +
    +
    LBT05 Table 1 (Default) Laboratory Abnormalities with Single and Replicated Marked.
    +
    + + lbt06_main() lbt06_pre() lbt06_post() lbt06 + +
    +
    LBT06 Table 1 (Default) Laboratory Abnormalities by Visit and Baseline Status Table 1.
    +
    + + lbt07_main() lbt07_pre() lbt07_post() lbt07 + +
    +
    LBT07 Table 1 (Default) Laboratory Test Results and Change from Baseline by Visit.
    +
    + + lbt14_main() lbt14_pre() lbt14_post() lbt14 + +
    +
    LBT14 Laboratory Test Results Shift Table – Highest NCI-CTCAE Grade Post-Baseline by Baseline Grade (Low or High Direction).
    +
    + + lbt15_pre() lbt15 + +
    +
    LBT15 Laboratory Test Shifts to NCI-CTCAE Grade 3-4 Post-Baseline Table.
    +
    + + mht01_label mht01_main() mht01_pre() mht01_post() mht01 + +
    +
    MHT01 Medical History Table.
    +
    + + mng01_main() mng01_pre() mng01 + +
    +
    MNG01 Mean Plot Graph.
    +
    + + pdt01_main() pdt01_pre() pdt01_post() pdt01 + +
    +
    pdt01 Major Protocol Deviations Table.
    +
    + + pdt02_main() pdt02_pre() pdt02_post() pdt02 + +
    +
    pdt02 Major Protocol Deviations Related to Epidemic/Pandemic Table.
    +
    + + rmpt01_main() rmpt01_pre() rmpt01_post() rmpt01 + +
    +
    RMPT01Duration of Exposure for Risk Management Plan Table.
    +
    + + rmpt03_main() rmpt03_pre() rmpt03 + +
    +
    rmpt03Duration of Exposure for Risk Management Plan Table.
    +
    + + rmpt04_main() rmpt04_pre() rmpt04 + +
    +
    RMPT04Extent of Exposure by Ethnic Origin for Risk Management Plan Table.
    +
    + + rmpt05_main() rmpt05_pre() rmpt05 + +
    +
    RMPT05 Extent of Exposure by Race for Risk Management Plan Table.
    +
    + + rmpt06_main() rmpt06_pre() rmpt06_post() rmpt06 + +
    +
    RMPT06 Table 1 (Default) Seriousness, Outcomes, Severity, Frequency with 95% CI for Risk Management Plan.
    +
    + + rspt01_main() rspt01_pre() rspt01_post() rspt01 + +
    +
    RSPT01 Binary Outcomes Summary.
    +
    + + ttet01_main() ttet01_pre() ttet01_post() ttet01 + +
    +
    TTET01 Binary Outcomes Summary.
    +
    + + vst01_main() vst01_pre() vst01 + +
    +
    VST01 Vital Sign Results and change from Baseline By Visit Table.
    +
    + + vst02_1_main() vst02_pre() vst02_post() vst02_1 + +
    +
    VST02 Vital Sign Abnormalities Table.
    +
    + + vst02_2_main() vst02_2 + +
    +
    VST02 Vital Sign Abnormalities Table.
    +
    + + dummy_template + +
    +
    Dummy template.
    +
    +

    Data

    + + + + +
    + + + + +
    + + syn_data + +
    +
    Example adam Synthetic Data
    +
    + + ctcv4_dir + +
    +
    CTC version 4 Grade Direction Data
    +
    + + ctcv5_dir + +
    +
    CTC version 5 Grade Direction Data
    +
    + + mla_dir + +
    +
    MLA Grade Direction Data
    +
    +

    Utility Functions

    + + + + +
    + + + + +
    + + assert_single_value() + +
    +
    Check variable only has one unique value.
    +
    + + assert_valid_type() + +
    +
    Check variable is of correct type
    +
    + + assert_valid_var() + +
    +
    Check whether var is valid
    +
    + + assert_valid_var_pair() + +
    +
    Check variables are of same levels
    +
    + + assert_valid_variable() + +
    +
    Check variables in a data frame are valid character or factor.
    +
    + + create_id_listings() + +
    +
    Concatenate Site and Subject ID
    +
    + + report_null() standard_null_report() + +
    +
    Creates NULL Report
    +
    + + std_postprocessing() + +
    +
    Standard Post Processing
    +
    + + smart_prune() + +
    +
    Prune table up to an ElementaryTable
    +
    + + var_labels_for() + +
    +
    Retrieve labels for certain variables
    +
    + + format_date() + +
    +
    Formatting of date
    +
    + + gg_theme_chevron() + +
    +
    Theme for Chevron Plot
    +
    + + h_format_dec() + +
    +
    Decimal formatting
    +
    + + listing_format_chevron() + +
    +
    Format for Chevron Listings
    +
    + + lvls() + +
    +
    Obtain levels from vector
    +
    + + convert_to_month() + +
    +
    Helper function to convert to months if needed
    +
    + + get_section_div() + +
    +
    Get Section dividers
    +
    + + set_section_div() + +
    +
    Set Section Dividers
    +
    +

    Standard Reformatting Rules

    + + + + +
    + + + + +
    + + nocoding + +
    +
    No Coding Available rule
    +
    + + missing_rule + +
    +
    Missing rule
    +
    + + empty_rule + +
    +
    Empty rule
    +
    + + get_grade_rule() + +
    +
    Get grade rule
    +
    + + dose_change_rule + +
    +
    Dose Change Rule
    +
    + + outcome_rule + +
    +
    Outcome Rule
    +
    + + yes_no_rule + +
    +
    Yes/No rule in title case
    +
    +

    Non-exported Documented Functions for Packagage Developers

    + + + + +
    + + + + +
    + + gen_args() + +
    +
    General Argument Name Convention
    +
    + + fuse_sequentially() + +
    +
    Fuse list elements
    +
    +

    Deprecated Functions

    + + + + +
    + + + + +
    + + grob_list() + deprecated +
    +
    List of grob object
    +
    + + gg_list() + deprecated +
    +
    List of gg object
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/kmg01-1.png b/v0.2.8/reference/kmg01-1.png new file mode 100644 index 0000000000000000000000000000000000000000..f94d880684537674a4254d71558c8aa5186183e5 GIT binary patch literal 87049 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 +KMG01 Kaplan-Meier Plot 1. — kmg01_main • chevron + Skip to contents + + +
    +
    +
    + +
    +

    KMG01 Kaplan-Meier Plot 1.

    +
    + +
    +

    Usage

    +
    kmg01_main(
    +  adam_db,
    +  dataset = "adtte",
    +  arm_var = "ARM",
    +  strata = NULL,
    +  strat = lifecycle::deprecated(),
    +  ...
    +)
    +
    +kmg01_pre(adam_db, dataset = "adtte", ...)
    +
    +kmg01
    +
    + +
    +

    Format

    +

    An object of class chevron_g of length 1.

    +
    +
    +

    Arguments

    + + +
    adam_db
    +

    (list of data.frames) object containing the ADaM datasets

    + + +
    dataset
    +

    (string) the name of a table in the adam_db object.

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    strata
    +

    (character) the variable name of stratification variables.

    + + +
    strat
    +

    (character) [Deprecated]; for backwards compatibility only. +Use strata instead.

    + + +
    ...
    +

    Further arguments passed to g_km and control_coxph. For details, see +the documentation in tern. +Commonly used arguments include col, pval_method, ties, conf_level, conf_type, +annot_coxph, annot_stats, etc.

    + +
    +
    +

    Value

    +

    the main function returns a gTree object.

    +

    a gTree object.

    +

    the preprocessing function returns a list of data.frame.

    +
    +
    +

    Details

    + +
    • No overall value.

    • +
    +
    +

    Functions

    + +
    • kmg01_main(): Main TLG Function

    • +
    • kmg01_pre(): Preprocessing

    • +
    +
    +

    Note

    + +
    • adam_db object must contain the table specified by dataset with the columns specified by arm_var.

    • +
    + +
    +

    Examples

    +
    library(dplyr)
    +library(dunlin)
    +
    +col <- c(
    +  "A: Drug X" = "black",
    +  "B: Placebo" = "blue",
    +  "C: Combination" = "gray"
    +)
    +
    +pre_data <- log_filter(syn_data, PARAMCD == "OS", "adtte")
    +run(kmg01, pre_data, dataset = "adtte", col = col)
    +
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/kmg01_pre.html b/v0.2.8/reference/kmg01_pre.html new file mode 100644 index 0000000000..90955dba93 --- /dev/null +++ b/v0.2.8/reference/kmg01_pre.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/lbt01.html b/v0.2.8/reference/lbt01.html new file mode 100644 index 0000000000..634a561846 --- /dev/null +++ b/v0.2.8/reference/lbt01.html @@ -0,0 +1,283 @@ + +LBT01 Lab Results and Change from Baseline by Visit Table. — lbt01_main • chevron + Skip to contents + + +
    +
    +
    + +
    +

    The LBT01 table provides an +overview of the Lab values and its change from baseline of each respective arm +over the course of the trial.

    +
    + +
    +

    Usage

    +
    lbt01_main(
    +  adam_db,
    +  dataset = "adlb",
    +  arm_var = "ACTARM",
    +  lbl_overall = NULL,
    +  row_split_var = NULL,
    +  summaryvars = c("AVAL", "CHG"),
    +  visitvar = "AVISIT",
    +  precision = list(default = 2L),
    +  page_var = "PARAMCD",
    +  .stats = c("n", "mean_sd", "median", "range"),
    +  skip = list(CHG = "BASELINE"),
    +  ...
    +)
    +
    +lbt01_pre(adam_db, dataset = "adlb", ...)
    +
    +lbt01
    +
    + +
    +

    Format

    +

    An object of class chevron_t of length 1.

    +
    +
    +

    Arguments

    + + +
    adam_db
    +

    (list of data.frames) object containing the ADaM datasets

    + + +
    dataset
    +

    (string) the name of a table in the adam_db object.

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + + +
    row_split_var
    +

    (character) additional row split variables.

    + + +
    summaryvars
    +

    (character) variables to be analyzed. The label attribute of the corresponding column in +table of adam_db is used as label.

    + + +
    visitvar
    +

    (string) typically one of "AVISIT" or user-defined visit incorporating "ATPT".

    + + +
    precision
    +

    (named list of integer) where names are values found in the PARAMCD column and the values +indicate the number of digits in statistics. If default is set, and parameter precision not specified, +the value for default will be used.

    + + +
    page_var
    +

    (string) variable name prior to which the row split is by page.

    + + +
    .stats
    +

    (character) statistics names, see tern::analyze_vars().

    + + +
    skip
    +

    Named (list) of visit values that need to be inhibited.

    + + +
    ...
    +

    additional arguments like .indent_mods, .labels.

    + +
    +
    +

    Value

    +

    the main function returns an rtables object.

    +

    the preprocessing function returns a list of data.frame.

    +
    +
    +

    Details

    + +
    • The Analysis Value column, displays the number of patients, the mean, standard deviation, median and range of +the analysis value for each visit.

    • +
    • The Change from Baseline column, displays the number of patient and the mean, standard deviation, +median and range of changes relative to the baseline.

    • +
    • Remove zero-count rows unless overridden with prune_0 = FALSE.

    • +
    • Split columns by arm, typically ACTARM.

    • +
    • Does not include a total column by default.

    • +
    • Sorted based on factor level; first by PARAM labels in alphabetic order then by chronological time point given +by AVISIT. Re-level to customize order

    • +
    +
    +

    Functions

    + +
    • lbt01_main(): Main TLG function

    • +
    • lbt01_pre(): Preprocessing

    • +
    +
    +

    Note

    + +
    • adam_db object must contain table named as dataset with the columns specified in summaryvars.

    • +
    + +
    +

    Examples

    +
    run(lbt01, syn_data)
    +#>                                                      A: Drug X                          B: Placebo                        C: Combination          
    +#>                                                              Change from                        Change from                         Change from   
    +#>                                          Value at Visit       Baseline       Value at Visit       Baseline      Value at Visit        Baseline    
    +#>   Analysis Visit                             (N=15)            (N=15)            (N=15)            (N=15)           (N=15)             (N=15)     
    +#>   ————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————
    +#>   Alanine Aminotransferase Measurement                                                                                                            
    +#>     BASELINE                                                                                                                                      
    +#>       n                                        15                                  15                                 15                          
    +#>       Mean (SD)                          18.655 (12.455)                     16.835 (11.080)                    22.385 (9.452)                    
    +#>       Median                                 16.040                              17.453                             25.250                        
    +#>       Min - Max                           2.43 - 44.06                        1.48 - 31.99                       0.57 - 37.23                     
    +#>     WEEK 1 DAY 8                                                                                                                                  
    +#>       n                                        15                15                15                15               15                 15       
    +#>       Mean (SD)                          16.308 (10.850)   -2.348 (17.558)   22.055 (7.537)    5.220 (16.359)   19.574 (9.876)    -2.811 (10.902) 
    +#>       Median                                 14.664            -5.369            22.476            7.252            19.425             -0.995     
    +#>       Min - Max                           0.10 - 36.30     -30.18 - 22.66     9.72 - 33.81     -16.82 - 32.33    1.03 - 36.28      -19.61 - 18.45 
    +#>     WEEK 2 DAY 15                                                                                                                                 
    +#>       n                                        15                15                15                15               15                 15       
    +#>       Mean (SD)                          16.646 (10.528)   -2.010 (15.773)   20.758 (9.578)    3.923 (14.084)   10.911 (7.721)    -11.474 (11.002)
    +#>       Median                                 15.470            -6.427            18.499            6.248             9.850             -8.657     
    +#>       Min - Max                           0.40 - 35.29     -29.99 - 32.86     1.56 - 42.84     -24.92 - 29.85    0.35 - 25.01      -27.38 - 2.52  
    +#>     WEEK 3 DAY 22                                                                                                                                 
    +#>       n                                        15                15                15                15               15                 15       
    +#>       Mean (SD)                          17.488 (10.679)   -1.167 (15.759)   20.055 (8.086)    3.219 (16.285)   18.413 (9.513)     -3.973 (9.966) 
    +#>       Median                                 14.224             1.355            21.852            5.345            19.529             -7.194     
    +#>       Min - Max                           1.78 - 33.19     -40.09 - 18.58     3.46 - 34.44     -23.02 - 31.38    3.02 - 32.34      -18.70 - 17.30 
    +#>     WEEK 4 DAY 29                                                                                                                                 
    +#>       n                                        15                15                15                15               15                 15       
    +#>       Mean (SD)                          16.793 (9.101)    -1.863 (15.499)   17.560 (9.857)    0.725 (13.170)   18.397 (11.618)   -3.989 (13.150) 
    +#>       Median                                 12.816             3.098            17.687            -3.104           18.532             -1.684     
    +#>       Min - Max                           3.58 - 34.00     -32.93 - 18.92     1.90 - 34.08     -16.29 - 22.18    0.72 - 34.47      -30.33 - 17.38 
    +#>     WEEK 5 DAY 36                                                                                                                                 
    +#>       n                                        15                15                15                15               15                 15       
    +#>       Mean (SD)                          17.879 (7.239)    -0.776 (15.471)   17.417 (7.065)    0.581 (14.309)   15.173 (8.410)    -7.213 (10.518) 
    +#>       Median                                 18.749             1.108            17.751            2.055            16.394             -8.121     
    +#>       Min - Max                           3.99 - 29.40     -40.08 - 17.24     5.10 - 30.90     -21.68 - 23.41    0.28 - 26.73      -27.12 - 15.83 
    +#>   C-Reactive Protein Measurement                                                                                                                  
    +#>     BASELINE                                                                                                                                      
    +#>       n                                        15                                  15                                 15                          
    +#>       Mean (SD)                           9.032 (0.650)                       9.164 (0.900)                      8.652 (0.769)                    
    +#>       Median                                  8.819                               9.472                              8.502                        
    +#>       Min - Max                            7.81 - 9.93                        7.38 - 10.60                       7.73 - 10.86                     
    +#>     WEEK 1 DAY 8                                                                                                                                  
    +#>       n                                        15                15                15                15               15                 15       
    +#>       Mean (SD)                           9.050 (1.222)     0.018 (1.242)     8.690 (0.990)    -0.474 (1.418)    9.507 (1.279)     0.854 (1.080)  
    +#>       Median                                  8.960            -0.180             8.734            -0.074            9.830             1.107      
    +#>       Min - Max                           6.87 - 11.33      -1.83 - 2.81      6.84 - 10.14      -3.14 - 1.55     7.27 - 11.09       -1.14 - 2.05  
    +#>     WEEK 2 DAY 15                                                                                                                                 
    +#>       n                                        15                15                15                15               15                 15       
    +#>       Mean (SD)                           8.825 (0.990)    -0.207 (1.204)     9.371 (1.185)    0.207 (1.572)     8.890 (1.021)     0.238 (1.263)  
    +#>       Median                                  8.860            -0.567             9.073            0.293             8.994             0.462      
    +#>       Min - Max                           7.12 - 10.44      -2.12 - 2.05      8.06 - 12.73      -2.35 - 3.19     6.68 - 10.84       -2.50 - 2.89  
    +#>     WEEK 3 DAY 22                                                                                                                                 
    +#>       n                                        15                15                15                15               15                 15       
    +#>       Mean (SD)                           9.134 (0.897)     0.102 (1.179)     9.288 (1.033)    0.124 (1.135)     9.176 (0.919)     0.523 (1.209)  
    +#>       Median                                  9.318             0.090             9.413            -0.022            8.963             0.564      
    +#>       Min - Max                           7.38 - 11.00      -1.57 - 1.86      7.42 - 10.66      -1.41 - 3.27     7.72 - 11.20       -2.25 - 3.26  
    +#>     WEEK 4 DAY 29                                                                                                                                 
    +#>       n                                        15                15                15                15               15                 15       
    +#>       Mean (SD)                           8.728 (0.959)    -0.303 (1.226)     8.971 (0.704)    -0.194 (1.077)    8.662 (0.712)     0.010 (1.039)  
    +#>       Median                                  8.704            -0.046             8.879            -0.375            8.718             0.143      
    +#>       Min - Max                           6.70 - 10.81      -3.17 - 1.99      7.88 - 10.23      -1.59 - 1.54      7.21 - 9.60       -2.63 - 1.68  
    +#>     WEEK 5 DAY 36                                                                                                                                 
    +#>       n                                        15                15                15                15               15                 15       
    +#>       Mean (SD)                           8.545 (0.846)    -0.487 (1.060)     9.165 (1.182)    0.000 (0.929)     8.654 (0.790)     0.002 (1.102)  
    +#>       Median                                  8.601            -0.452             8.755            0.153             8.766             0.008      
    +#>       Min - Max                           7.10 - 10.03      -2.39 - 1.66      7.86 - 12.50      -1.58 - 1.90      7.37 - 9.92       -3.14 - 1.67  
    +#>   Immunoglobulin A Measurement                                                                                                                    
    +#>     BASELINE                                                                                                                                      
    +#>       n                                        15                                  15                                 15                          
    +#>       Mean (SD)                           2.923 (0.059)                       2.866 (0.083)                      2.887 (0.120)                    
    +#>       Median                                  2.911                               2.862                              2.896                        
    +#>       Min - Max                            2.80 - 3.01                         2.76 - 3.01                        2.65 - 3.14                     
    +#>     WEEK 1 DAY 8                                                                                                                                  
    +#>       n                                        15                15                15                15               15                 15       
    +#>       Mean (SD)                           2.885 (0.060)    -0.038 (0.082)     2.938 (0.137)    0.073 (0.152)     2.925 (0.091)     0.038 (0.128)  
    +#>       Median                                  2.886            -0.010             2.972            0.109             2.931             0.021      
    +#>       Min - Max                            2.76 - 2.96      -0.18 - 0.06       2.69 - 3.16      -0.27 - 0.27      2.78 - 3.10       -0.12 - 0.28  
    +#>     WEEK 2 DAY 15                                                                                                                                 
    +#>       n                                        15                15                15                15               15                 15       
    +#>       Mean (SD)                           2.889 (0.141)    -0.034 (0.171)     2.928 (0.075)    0.063 (0.124)     2.913 (0.080)     0.026 (0.156)  
    +#>       Median                                  2.871            -0.024             2.936            0.084             2.910             0.067      
    +#>       Min - Max                            2.67 - 3.16      -0.34 - 0.27       2.79 - 3.03      -0.12 - 0.26      2.78 - 3.09       -0.28 - 0.26  
    +#>     WEEK 3 DAY 22                                                                                                                                 
    +#>       n                                        15                15                15                15               15                 15       
    +#>       Mean (SD)                           2.875 (0.105)    -0.048 (0.120)     2.919 (0.114)    0.053 (0.151)     2.889 (0.082)     0.002 (0.128)  
    +#>       Median                                  2.861            -0.046             2.938            0.045             2.899             0.020      
    +#>       Min - Max                            2.67 - 3.07      -0.25 - 0.16       2.73 - 3.18      -0.19 - 0.33      2.75 - 3.02       -0.24 - 0.14  
    +#>     WEEK 4 DAY 29                                                                                                                                 
    +#>       n                                        15                15                15                15               15                 15       
    +#>       Mean (SD)                           2.912 (0.134)    -0.010 (0.140)     2.886 (0.097)    0.020 (0.136)     2.869 (0.104)     -0.019 (0.141) 
    +#>       Median                                  2.942             0.023             2.924            -0.012            2.840             -0.055     
    +#>       Min - Max                            2.63 - 3.16      -0.39 - 0.19       2.58 - 2.96      -0.28 - 0.20      2.74 - 3.08       -0.31 - 0.22  
    +#>     WEEK 5 DAY 36                                                                                                                                 
    +#>       n                                        15                15                15                15               15                 15       
    +#>       Mean (SD)                           2.933 (0.089)     0.010 (0.136)     2.899 (0.094)    0.034 (0.131)     2.902 (0.091)     0.015 (0.168)  
    +#>       Median                                  2.938             0.031             2.936            0.059             2.921             0.026      
    +#>       Min - Max                            2.78 - 3.08      -0.23 - 0.26       2.68 - 3.04      -0.25 - 0.19      2.78 - 3.13       -0.27 - 0.32  
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/lbt01_pre.html b/v0.2.8/reference/lbt01_pre.html new file mode 100644 index 0000000000..35f526bf7d --- /dev/null +++ b/v0.2.8/reference/lbt01_pre.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/lbt04.html b/v0.2.8/reference/lbt04.html new file mode 100644 index 0000000000..506ff8b5d2 --- /dev/null +++ b/v0.2.8/reference/lbt04.html @@ -0,0 +1,196 @@ + +LBT04 Laboratory Abnormalities Not Present at Baseline Table. — lbt04_main • chevron + Skip to contents + + +
    +
    +
    + +
    +

    The LBT04 table provides an +overview of laboratory abnormalities not present at baseline.

    +
    + +
    +

    Usage

    +
    lbt04_main(
    +  adam_db,
    +  arm_var = "ACTARM",
    +  lbl_overall = NULL,
    +  analysis_abn_var = "ANRIND",
    +  baseline_abn_var = "BNRIND",
    +  row_split_var = "PARCAT1",
    +  page_var = tail(row_split_var, 1L),
    +  ...
    +)
    +
    +lbt04_pre(adam_db, ...)
    +
    +lbt04_post(tlg, ...)
    +
    +lbt04
    +
    + +
    +

    Format

    +

    An object of class chevron_t of length 1.

    +
    +
    +

    Arguments

    + + +
    adam_db
    +

    (list of data.frames) object containing the ADaM datasets

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + + +
    analysis_abn_var
    +

    (string) column describing anomaly magnitude

    + + +
    baseline_abn_var
    +

    (string) column describing anomaly at baseline.

    + + +
    row_split_var
    +

    (character) additional row split variables.

    + + +
    page_var
    +

    (string) variable name prior to which the row split is by page.

    + + +
    ...
    +

    not used.

    + + +
    tlg
    +

    (TableTree, Listing or ggplot) object typically produced by a main function.

    + +
    +
    +

    Value

    +

    the main function returns an rtables object.

    +

    the preprocessing function returns a list of data.frame.

    +

    the postprocessing function returns an rtables object or an ElementaryTable (null report).

    +
    +
    +

    Details

    + +
    • Only count LOW or HIGH values.

    • +
    • Lab test results with missing analysis_abn_var values are excluded.

    • +
    • Split columns by arm, typically ACTARM.

    • +
    • Does not include a total column by default.

    • +
    +
    +

    Functions

    + +
    • lbt04_main(): Main TLG function

    • +
    • lbt04_pre(): Preprocessing

    • +
    • lbt04_post(): Postprocessing

    • +
    +
    +

    Note

    + +
    • adam_db object must contain an adlb table with columns "PARCAT1", "PARCAT2", "PARAM", "ANRIND", +and column specified by arm_var.

    • +
    + +
    +

    Examples

    +
    run(lbt04, syn_data)
    +#>   Laboratory Test                           A: Drug X    B: Placebo    C: Combination
    +#>       Direction of Abnormality               (N=15)        (N=15)          (N=15)    
    +#>   ———————————————————————————————————————————————————————————————————————————————————
    +#>   CHEMISTRY                                                                          
    +#>     Alanine Aminotransferase Measurement                                             
    +#>       Low                                      0/7           0/2        1/7 (14.3%)  
    +#>       High                                     0/7           0/3            0/8      
    +#>     C-Reactive Protein Measurement                                                   
    +#>       Low                                      0/8       1/2 (50.0%)        0/6      
    +#>       High                                 3/8 (37.5%)       0/2            0/7      
    +#>     Immunoglobulin A Measurement                                                     
    +#>       Low                                      0/5           0/8            0/7      
    +#>       High                                 1/3 (33.3%)   1/8 (12.5%)        0/6      
    +#>   COAGULATION                                                                        
    +#>     Alanine Aminotransferase Measurement                                             
    +#>       Low                                      0/3           0/6            0/4      
    +#>       High                                     0/5           0/7            0/4      
    +#>     C-Reactive Protein Measurement                                                   
    +#>       Low                                      0/5           0/5        1/3 (33.3%)  
    +#>       High                                     0/5       1/6 (16.7%)    1/4 (25.0%)  
    +#>     Immunoglobulin A Measurement                                                     
    +#>       Low                                      0/8           0/9            0/6      
    +#>       High                                     0/8           0/9        1/6 (16.7%)  
    +#>   HEMATOLOGY                                                                         
    +#>     Alanine Aminotransferase Measurement                                             
    +#>       Low                                      0/4           0/5            0/4      
    +#>       High                                     0/6           0/5            0/4      
    +#>     C-Reactive Protein Measurement                                                   
    +#>       Low                                      0/5           0/4            0/3      
    +#>       High                                     0/5           0/4            0/5      
    +#>     Immunoglobulin A Measurement                                                     
    +#>       Low                                      0/3           0/4            0/8      
    +#>       High                                     0/3           0/4            0/7      
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/lbt04_lyt.html b/v0.2.8/reference/lbt04_lyt.html new file mode 100644 index 0000000000..03bed6fdf9 --- /dev/null +++ b/v0.2.8/reference/lbt04_lyt.html @@ -0,0 +1,113 @@ + +lbt04 Layout — lbt04_lyt • chevron + Skip to contents + + +
    +
    +
    + +
    +

    lbt04 Layout

    +
    + +
    +

    Usage

    +
    lbt04_lyt(
    +  arm_var,
    +  lbl_overall,
    +  lbl_param,
    +  lbl_abn_var,
    +  var_parcat,
    +  var_param,
    +  row_split_var,
    +  row_split_lbl,
    +  analysis_abn_var,
    +  variables,
    +  page_var
    +)
    +
    + +
    +

    Arguments

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + + +
    lbl_param
    +

    (string) label of the PARAM variable.

    + + +
    lbl_abn_var
    +

    (string) label of the analysis_abn_var variable.

    + + +
    row_split_var
    +

    (character) additional row split variables.

    + + +
    variables
    +

    (list) see tern::count_abnormal

    + + +
    page_var
    +

    (string) variable name prior to which the row split is by page.

    + +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/lbt04_post.html b/v0.2.8/reference/lbt04_post.html new file mode 100644 index 0000000000..344a20c9ad --- /dev/null +++ b/v0.2.8/reference/lbt04_post.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/lbt04_pre.html b/v0.2.8/reference/lbt04_pre.html new file mode 100644 index 0000000000..344a20c9ad --- /dev/null +++ b/v0.2.8/reference/lbt04_pre.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/lbt05.html b/v0.2.8/reference/lbt05.html new file mode 100644 index 0000000000..3f5d75341c --- /dev/null +++ b/v0.2.8/reference/lbt05.html @@ -0,0 +1,168 @@ + +LBT05 Table 1 (Default) Laboratory Abnormalities with Single and Replicated Marked. — lbt05_main • chevron + Skip to contents + + +
    +
    +
    + +
    +

    LBT05 Table 1 (Default) Laboratory Abnormalities with Single and Replicated Marked.

    +
    + +
    +

    Usage

    +
    lbt05_main(adam_db, arm_var = "ACTARM", lbl_overall = NULL, ...)
    +
    +lbt05_pre(adam_db, ...)
    +
    +lbt05_post(tlg, prune_0 = FALSE, ...)
    +
    +lbt05
    +
    + +
    +

    Format

    +

    An object of class chevron_t of length 1.

    +
    +
    +

    Arguments

    + + +
    adam_db
    +

    (list of data.frames) object containing the ADaM datasets

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + + +
    ...
    +

    not used.

    + + +
    tlg
    +

    (TableTree, Listing or ggplot) object typically produced by a main function.

    + + +
    prune_0
    +

    (flag) remove 0 count rows

    + +
    +
    +

    Value

    +

    the main function returns an rtables object.

    +

    the preprocessing function returns a list of data.frame.

    +

    the postprocessing function returns an rtables object or an ElementaryTable (null report).

    +
    +
    +

    Details

    + +
    • Does not remove rows with zero counts by default.

    • +
    • Lab test results with missing AVAL values are excluded.

    • +
    • Split columns by arm, typically ACTARM.

    • +
    +
    +

    Functions

    + +
    • lbt05_main(): Main TLG function

    • +
    • lbt05_pre(): Preprocessing

    • +
    • lbt05_post(): Postprocessing

    • +
    +
    +

    Note

    + +
    • adam_db object must contain an adlb table with columns "ONTRTFL", "PARCAT2", "PARAM", "ANRIND", +"AVALCAT1", and column specified by arm_var.

    • +
    + +
    +

    Examples

    +
    run(lbt05, syn_data)
    +#>   Laboratory Test                            A: Drug X   B: Placebo   C: Combination
    +#>       Direction of Abnormality                (N=15)       (N=15)         (N=15)    
    +#>   ——————————————————————————————————————————————————————————————————————————————————
    +#>   Alanine Aminotransferase Measurement (n)      15           14             14      
    +#>     Low                                                                             
    +#>       Single, not last                       1 (6.7%)        0          4 (28.6%)   
    +#>       Last or replicated                     5 (33.3%)   4 (28.6%)      4 (28.6%)   
    +#>       Any Abnormality                        6 (40.0%)   4 (28.6%)      8 (57.1%)   
    +#>     High                                                                            
    +#>       Single, not last                           0           0              0       
    +#>       Last or replicated                         0           0              0       
    +#>       Any Abnormality                            0           0              0       
    +#>   C-Reactive Protein Measurement (n)            15           15             15      
    +#>     Low                                                                             
    +#>       Single, not last                       4 (26.7%)       0          3 (20.0%)   
    +#>       Last or replicated                     3 (20.0%)   5 (33.3%)      6 (40.0%)   
    +#>       Any Abnormality                        7 (46.7%)   5 (33.3%)      9 (60.0%)   
    +#>     High                                                                            
    +#>       Single, not last                       1 (6.7%)    3 (20.0%)          0       
    +#>       Last or replicated                     4 (26.7%)   3 (20.0%)      6 (40.0%)   
    +#>       Any Abnormality                        5 (33.3%)   6 (40.0%)      6 (40.0%)   
    +#>   Immunoglobulin A Measurement (n)              13           14             14      
    +#>     Low                                                                             
    +#>       Single, not last                           0           0              0       
    +#>       Last or replicated                         0           0              0       
    +#>       Any Abnormality                            0           0              0       
    +#>     High                                                                            
    +#>       Single, not last                       6 (46.2%)    1 (7.1%)      2 (14.3%)   
    +#>       Last or replicated                     3 (23.1%)   4 (28.6%)      3 (21.4%)   
    +#>       Any Abnormality                        9 (69.2%)   5 (35.7%)      5 (35.7%)   
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/lbt05_lyt.html b/v0.2.8/reference/lbt05_lyt.html new file mode 100644 index 0000000000..f26e3bb635 --- /dev/null +++ b/v0.2.8/reference/lbt05_lyt.html @@ -0,0 +1,93 @@ + +lbt05 Layout — lbt05_lyt • chevron + Skip to contents + + +
    +
    +
    + +
    +

    lbt05 Layout

    +
    + +
    +

    Usage

    +
    lbt05_lyt(arm_var, lbl_overall, lbl_param, lbl_anrind, map)
    +
    + +
    +

    Arguments

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + + +
    lbl_param
    +

    (string) label of the PARAM variable.

    + + +
    lbl_anrind
    +

    (string) label of the ANRIND variable.

    + + +
    map
    +

    (data.frame) mapping of PARAMs to directions of abnormality.

    + +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/lbt05_post.html b/v0.2.8/reference/lbt05_post.html new file mode 100644 index 0000000000..b17f7af97e --- /dev/null +++ b/v0.2.8/reference/lbt05_post.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/lbt05_pre.html b/v0.2.8/reference/lbt05_pre.html new file mode 100644 index 0000000000..b17f7af97e --- /dev/null +++ b/v0.2.8/reference/lbt05_pre.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/lbt06.html b/v0.2.8/reference/lbt06.html new file mode 100644 index 0000000000..88633ba949 --- /dev/null +++ b/v0.2.8/reference/lbt06.html @@ -0,0 +1,294 @@ + +LBT06 Table 1 (Default) Laboratory Abnormalities by Visit and Baseline Status Table 1. — lbt06_main • chevron + Skip to contents + + +
    +
    +
    + +
    +

    The LBT06 table produces the standard laboratory abnormalities by visit and +baseline status summary.

    +
    + +
    +

    Usage

    +
    lbt06_main(
    +  adam_db,
    +  arm_var = "ACTARM",
    +  lbl_overall = NULL,
    +  page_var = "PARAMCD",
    +  ...
    +)
    +
    +lbt06_pre(adam_db, ...)
    +
    +lbt06_post(tlg, prune_0 = FALSE, ...)
    +
    +lbt06
    +
    + +
    +

    Format

    +

    An object of class chevron_t of length 1.

    +
    +
    +

    Arguments

    + + +
    adam_db
    +

    (list of data.frames) object containing the ADaM datasets

    + + +
    arm_var
    +

    (string) the arm variable used for arm splitting.

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + + +
    page_var
    +

    (string) variable name prior to which the row split is by page.

    + + +
    ...
    +

    not used.

    + + +
    tlg
    +

    (TableTree, Listing or ggplot) object typically produced by a main function.

    + + +
    prune_0
    +

    (flag) remove 0 count rows

    + +
    +
    +

    Value

    +

    the main function returns an rtables object.

    +

    the preprocessing function returns a list of data.frame.

    +

    the postprocessing function returns an rtables object or an ElementaryTable (null report).

    +
    +
    +

    Details

    + +
    • Only count "LOW" or "HIGH" values for ANRIND and BNRIND.

    • +
    • Lab test results with missing ANRIND values are excluded.

    • +
    • Split columns by arm, typically ACTARM.

    • +
    • Keep zero count rows by default.

    • +
    +
    +

    Functions

    + +
    • lbt06_main(): Main TLG function

    • +
    • lbt06_pre(): Preprocessing

    • +
    • lbt06_post(): Postprocessing

    • +
    +
    +

    Note

    + +
    • adam_db object must contain an adlb table with columns "AVISIT", "ANRIND", "BNRIND", +"ONTRTFL", and "PARCAT2", and column specified by arm_var.

    • +
    + +
    +

    Examples

    +
    run(lbt06, syn_data)
    +#>   Visit                                                                            
    +#>     Abnormality at Visit                  A: Drug X    B: Placebo    C: Combination
    +#>               Baseline Status              (N=15)        (N=15)          (N=15)    
    +#>   —————————————————————————————————————————————————————————————————————————————————
    +#>   Alanine Aminotransferase Measurement                                             
    +#>     WEEK 1 DAY 8                                                                   
    +#>       Low                                                                          
    +#>                 Not low                      0/1           0/6            0/1      
    +#>                 Low                          0/1           0/1            0/1      
    +#>                 Total                        0/2           0/7            0/2      
    +#>       High                                                                         
    +#>                 Not high                     0/2           0/7            0/2      
    +#>                 High                         0/0           0/0            0/0      
    +#>                 Total                        0/2           0/7            0/2      
    +#>     WEEK 2 DAY 15                                                                  
    +#>       Low                                                                          
    +#>                 Not low                      0/3           0/2            0/2      
    +#>                 Low                          0/0           0/0            0/0      
    +#>                 Total                        0/3           0/2            0/2      
    +#>       High                                                                         
    +#>                 Not high                     0/3           0/2            0/2      
    +#>                 High                         0/0           0/0            0/0      
    +#>                 Total                        0/3           0/2            0/2      
    +#>     WEEK 3 DAY 22                                                                  
    +#>       Low                                                                          
    +#>                 Not low                      0/5           0/3        1/6 (16.7%)  
    +#>                 Low                          0/0           0/0            0/0      
    +#>                 Total                        0/5           0/3        1/6 (16.7%)  
    +#>       High                                                                         
    +#>                 Not high                     0/5           0/3            0/6      
    +#>                 High                         0/0           0/0            0/0      
    +#>                 Total                        0/5           0/3            0/6      
    +#>     WEEK 4 DAY 29                                                                  
    +#>       Low                                                                          
    +#>                 Not low                      0/3           0/1            0/1      
    +#>                 Low                          0/3           0/2            0/0      
    +#>                 Total                        0/6           0/3            0/1      
    +#>       High                                                                         
    +#>                 Not high                     0/6           0/3            0/1      
    +#>                 High                         0/0           0/0            0/0      
    +#>                 Total                        0/6           0/3            0/1      
    +#>     WEEK 5 DAY 36                                                                  
    +#>       Low                                                                          
    +#>                 Not low                      0/2           0/2            0/5      
    +#>                 Low                          0/1           0/1            0/0      
    +#>                 Total                        0/3           0/3            0/5      
    +#>       High                                                                         
    +#>                 Not high                     0/3           0/3            0/5      
    +#>                 High                         0/0           0/0            0/0      
    +#>                 Total                        0/3           0/3            0/5      
    +#>   C-Reactive Protein Measurement                                                   
    +#>     WEEK 1 DAY 8                                                                   
    +#>       Low                                                                          
    +#>                 Not low                      0/5           0/3            0/3      
    +#>                 Low                          0/0           0/1            0/0      
    +#>                 Total                        0/5           0/4            0/3      
    +#>       High                                                                         
    +#>                 Not high                     0/5           0/3        1/3 (33.3%)  
    +#>                 High                         0/0           0/1            0/0      
    +#>                 Total                        0/5           0/4        1/3 (33.3%)  
    +#>     WEEK 2 DAY 15                                                                  
    +#>       Low                                                                          
    +#>                 Not low                      0/8           0/2            0/0      
    +#>                 Low                          0/0           0/0            0/1      
    +#>                 Total                        0/8           0/2            0/1      
    +#>       High                                                                         
    +#>                 Not high                 1/8 (12.5%)       0/1            0/1      
    +#>                 High                         0/0           0/1            0/0      
    +#>                 Total                    1/8 (12.5%)       0/2            0/1      
    +#>     WEEK 3 DAY 22                                                                  
    +#>       Low                                                                          
    +#>                 Not low                      0/5           0/4            0/4      
    +#>                 Low                          0/0       1/1 (100%)         0/2      
    +#>                 Total                        0/5        1/5 (20%)         0/6      
    +#>       High                                                                         
    +#>                 Not high                  1/5 (20%)     1/5 (20%)         0/6      
    +#>                 High                         0/0           0/0            0/0      
    +#>                 Total                     1/5 (20%)     1/5 (20%)         0/6      
    +#>     WEEK 4 DAY 29                                                                  
    +#>       Low                                                                          
    +#>                 Not low                      0/2        1/2 (50%)     1/3 (33.3%)  
    +#>                 Low                          0/0           0/0            0/0      
    +#>                 Total                        0/2        1/2 (50%)     1/3 (33.3%)  
    +#>       High                                                                         
    +#>                 Not high                     0/2           0/2            0/3      
    +#>                 High                         0/0           0/0            0/0      
    +#>                 Total                        0/2           0/2            0/3      
    +#>     WEEK 5 DAY 36                                                                  
    +#>       Low                                                                          
    +#>                 Not low                      0/2           0/2            0/5      
    +#>                 Low                          0/0       1/1 (100%)         0/1      
    +#>                 Total                        0/2       1/3 (33.3%)        0/6      
    +#>       High                                                                         
    +#>                 Not high                  1/2 (50%)        0/3            0/6      
    +#>                 High                         0/0           0/0            0/0      
    +#>                 Total                     1/2 (50%)        0/3            0/6      
    +#>   Immunoglobulin A Measurement                                                     
    +#>     WEEK 1 DAY 8                                                                   
    +#>       Low                                                                          
    +#>                 Not low                      0/6           0/6            0/2      
    +#>                 Low                          0/0           0/0            0/0      
    +#>                 Total                        0/6           0/6            0/2      
    +#>       High                                                                         
    +#>                 Not high                     0/5       1/6 (16.7%)        0/2      
    +#>                 High                         0/1           0/0            0/0      
    +#>                 Total                        0/6       1/6 (16.7%)        0/2      
    +#>     WEEK 2 DAY 15                                                                  
    +#>       Low                                                                          
    +#>                 Not low                      0/3           0/7            0/4      
    +#>                 Low                          0/0           0/0            0/0      
    +#>                 Total                        0/3           0/7            0/4      
    +#>       High                                                                         
    +#>                 Not high                     0/3           0/7         1/4 (25%)   
    +#>                 High                         0/0           0/0            0/0      
    +#>                 Total                        0/3           0/7         1/4 (25%)   
    +#>     WEEK 3 DAY 22                                                                  
    +#>       Low                                                                          
    +#>                 Not low                      0/4           0/5            0/9      
    +#>                 Low                          0/0           0/0            0/0      
    +#>                 Total                        0/4           0/5            0/9      
    +#>       High                                                                         
    +#>                 Not high                     0/3           0/5            0/8      
    +#>                 High                         0/1           0/0            0/1      
    +#>                 Total                        0/4           0/5            0/9      
    +#>     WEEK 4 DAY 29                                                                  
    +#>       Low                                                                          
    +#>                 Not low                      0/2           0/6            0/4      
    +#>                 Low                          0/0           0/0            0/0      
    +#>                 Total                        0/2           0/6            0/4      
    +#>       High                                                                         
    +#>                 Not high                 1/1 (100%)        0/6            0/3      
    +#>                 High                         0/1           0/0            0/1      
    +#>                 Total                     1/2 (50%)        0/6            0/4      
    +#>     WEEK 5 DAY 36                                                                  
    +#>       Low                                                                          
    +#>                 Not low                      0/6           0/5            0/5      
    +#>                 Low                          0/0           0/0            0/0      
    +#>                 Total                        0/6           0/5            0/5      
    +#>       High                                                                         
    +#>                 Not high                     0/5           0/5            0/5      
    +#>                 High                         0/1           0/0            0/0      
    +#>                 Total                        0/6           0/5            0/5      
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/lbt06_lyt.html b/v0.2.8/reference/lbt06_lyt.html new file mode 100644 index 0000000000..40e2be84e9 --- /dev/null +++ b/v0.2.8/reference/lbt06_lyt.html @@ -0,0 +1,124 @@ + +lbt06 Layout — lbt06_lyt • chevron + Skip to contents + + +
    +
    +
    + +
    +

    lbt06 Layout

    +
    + +
    +

    Usage

    +
    lbt06_lyt(
    +  arm_var,
    +  lbl_overall,
    +  lbl_param,
    +  lbl_visit,
    +  lbl_anrind,
    +  lbl_bnrind,
    +  visitvar,
    +  anrind_var,
    +  bnrind_var,
    +  page_var
    +)
    +
    + +
    +

    Arguments

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + + +
    lbl_param
    +

    (string) text label of the PARAM variable.

    + + +
    lbl_visit
    +

    (string) text label of the AVISIT variable.

    + + +
    lbl_anrind
    +

    (string) text label of the ANRIND variable.

    + + +
    lbl_bnrind
    +

    (string) text label of the BNRIND variable.

    + + +
    visitvar
    +

    (string) typically "AVISIT" or user-defined visit incorporating "ATPT".

    + + +
    anrind_var
    +

    (string) the variable for analysis reference range indicator.

    + + +
    bnrind_var
    +

    (string) the variable for baseline reference range indicator.

    + + +
    page_var
    +

    (string) variable name prior to which the row split is by page.

    + +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/lbt06_post.html b/v0.2.8/reference/lbt06_post.html new file mode 100644 index 0000000000..ec28169d45 --- /dev/null +++ b/v0.2.8/reference/lbt06_post.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/lbt06_pre.html b/v0.2.8/reference/lbt06_pre.html new file mode 100644 index 0000000000..ec28169d45 --- /dev/null +++ b/v0.2.8/reference/lbt06_pre.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/lbt07.html b/v0.2.8/reference/lbt07.html new file mode 100644 index 0000000000..dfd59e852c --- /dev/null +++ b/v0.2.8/reference/lbt07.html @@ -0,0 +1,192 @@ + +LBT07 Table 1 (Default) Laboratory Test Results and Change from Baseline by Visit. — lbt07_main • chevron + Skip to contents + + +
    +
    +
    + +
    +

    The LBT07 table provides an +overview of the analysis values and its change from baseline of each respective arm over the course of the trial.

    +
    + +
    +

    Usage

    +
    lbt07_main(
    +  adam_db,
    +  arm_var = "ACTARM",
    +  lbl_overall = NULL,
    +  param_var = "PARAM",
    +  grad_dir_var = "GRADE_DIR",
    +  grad_anl_var = "GRADE_ANL",
    +  ...
    +)
    +
    +lbt07_pre(adam_db, ...)
    +
    +lbt07_post(tlg, prune_0 = TRUE, ...)
    +
    +lbt07
    +
    + +
    +

    Format

    +

    An object of class chevron_t of length 1.

    +
    +
    +

    Arguments

    + + +
    adam_db
    +

    (list of data.frames) object containing the ADaM datasets

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + + +
    param_var
    +

    (string) the name of the column storing the parameters name.

    + + +
    grad_dir_var
    +

    (string) the name of the column storing the grade direction variable which is required in +order to obtain the correct denominators when building the layout as it is used to define row splitting.

    + + +
    grad_anl_var
    +

    (string) the name of the column storing toxicity grade variable where all negative values from +ATOXGR are replaced by their absolute values.

    + + +
    ...
    +

    not used.

    + + +
    tlg
    +

    (TableTree, Listing or ggplot) object typically produced by a main function.

    + + +
    prune_0
    +

    (flag) remove 0 count rows

    + +
    +
    +

    Value

    +

    the main function returns an rtables object.

    +

    the preprocessing function returns a list of data.frame.

    +

    the postprocessing function returns an rtables object or an ElementaryTable (null report).

    +
    +
    +

    Details

    + +
    • Split columns by arm, typically ACTARM.

    • +
    +
    +

    Functions

    + +
    • lbt07_main(): Main TLG function

    • +
    • lbt07_pre(): Preprocessing

    • +
    • lbt07_post(): Postprocessing

    • +
    +
    +

    Note

    + +
    • adam_db object must contain an adlb table with columns "USUBJID", "ATOXGR", +"ONTRTFL" and column specified by arm_var.

    • +
    + +
    +

    Examples

    +
    run(lbt07, syn_data)
    +#>   Parameter                                                                          
    +#>     Direction of Abnormality                 A: Drug X    B: Placebo   C: Combination
    +#>               Highest NCI CTCAE Grade          (N=15)       (N=15)         (N=15)    
    +#>   ———————————————————————————————————————————————————————————————————————————————————
    +#>   Alanine Aminotransferase Measurement (n)       15           15             15      
    +#>     LOW                                                                              
    +#>               1                              3 (20.0%)        0              0       
    +#>               2                              2 (13.3%)     1 (6.7%)       1 (6.7%)   
    +#>               3                               1 (6.7%)     1 (6.7%)      6 (40.0%)   
    +#>               4                              3 (20.0%)    2 (13.3%)      3 (20.0%)   
    +#>               Any                            9 (60.0%)    4 (26.7%)      10 (66.7%)  
    +#>   C-Reactive Protein Measurement (n)             15           15             15      
    +#>     LOW                                                                              
    +#>               1                              2 (13.3%)     1 (6.7%)      2 (13.3%)   
    +#>               2                              5 (33.3%)    2 (13.3%)      5 (33.3%)   
    +#>               3                              3 (20.0%)    4 (26.7%)      3 (20.0%)   
    +#>               4                                  0         1 (6.7%)          0       
    +#>               Any                            10 (66.7%)   8 (53.3%)      10 (66.7%)  
    +#>     HIGH                                                                             
    +#>               1                              3 (20.0%)     1 (6.7%)       1 (6.7%)   
    +#>               2                              4 (26.7%)    4 (26.7%)      2 (13.3%)   
    +#>               3                               1 (6.7%)    2 (13.3%)      4 (26.7%)   
    +#>               4                                  0         1 (6.7%)          0       
    +#>               Any                            8 (53.3%)    8 (53.3%)      7 (46.7%)   
    +#>   Immunoglobulin A Measurement (n)               15           15             15      
    +#>     HIGH                                                                             
    +#>               1                              3 (20.0%)     1 (6.7%)       1 (6.7%)   
    +#>               2                              5 (33.3%)    4 (26.7%)      2 (13.3%)   
    +#>               3                              3 (20.0%)    3 (20.0%)      2 (13.3%)   
    +#>               4                                  0            0           1 (6.7%)   
    +#>               Any                            11 (73.3%)   8 (53.3%)      6 (40.0%)   
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/lbt07_lyt.html b/v0.2.8/reference/lbt07_lyt.html new file mode 100644 index 0000000000..2360c19e39 --- /dev/null +++ b/v0.2.8/reference/lbt07_lyt.html @@ -0,0 +1,116 @@ + +lbt07 Layout — lbt07_lyt • chevron + Skip to contents + + +
    +
    +
    + +
    +

    lbt07 Layout

    +
    + +
    +

    Usage

    +
    lbt07_lyt(
    +  arm_var,
    +  lbl_overall,
    +  lbl_param_var,
    +  lbl_grad_dir_var,
    +  param_var,
    +  grad_dir_var,
    +  grad_anl_var,
    +  map
    +)
    +
    + +
    +

    Arguments

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + + +
    lbl_param_var
    +

    (string) label of the param_var variable.

    + + +
    lbl_grad_dir_var
    +

    (string) label for the grad_dir_var variable.

    + + +
    param_var
    +

    (string) the name of the column storing the parameters name.

    + + +
    grad_dir_var
    +

    (string) the name of the column storing the grade direction variable which is required in +order to obtain the correct denominators when building the layout as it is used to define row splitting.

    + + +
    grad_anl_var
    +

    (string) the name of the column storing toxicity grade variable where all negative values from +ATOXGR are replaced by their absolute values.

    + + +
    map
    +

    (data.frame) mapping of PARAMs to directions of abnormality.

    + +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/lbt07_post.html b/v0.2.8/reference/lbt07_post.html new file mode 100644 index 0000000000..88b79c66dc --- /dev/null +++ b/v0.2.8/reference/lbt07_post.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/lbt07_pre.html b/v0.2.8/reference/lbt07_pre.html new file mode 100644 index 0000000000..88b79c66dc --- /dev/null +++ b/v0.2.8/reference/lbt07_pre.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/lbt14.html b/v0.2.8/reference/lbt14.html new file mode 100644 index 0000000000..f547913671 --- /dev/null +++ b/v0.2.8/reference/lbt14.html @@ -0,0 +1,202 @@ + +LBT14 Laboratory Test Results Shift Table – Highest NCI-CTCAE Grade Post-Baseline by Baseline Grade (Low or High Direction). — lbt14_main • chevron + Skip to contents + + +
    +
    +
    + +
    +

    LBT14 Laboratory Test Results Shift Table – Highest NCI-CTCAE Grade Post-Baseline by +Baseline Grade (Low or High Direction).

    +
    + +
    +

    Usage

    +
    lbt14_main(
    +  adam_db,
    +  arm_var = "ACTARM",
    +  lbl_overall = NULL,
    +  gr_missing = "incl",
    +  page_var = "PARAMCD",
    +  ...
    +)
    +
    +lbt14_pre(adam_db, gr_missing = "incl", direction = "low", ...)
    +
    +lbt14_post(tlg, prune_0 = TRUE, ...)
    +
    +lbt14
    +
    + +
    +

    Format

    +

    An object of class chevron_t of length 1.

    +
    +
    +

    Arguments

    + + +
    adam_db
    +

    (list of data.frames) object containing the ADaM datasets

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + + +
    gr_missing
    +

    (string) how missing baseline grades should be handled. Defaults to "incl" to include the +"Missing" +level. Other options are "excl" to exclude patients with missing baseline grades and "gr_0" to convert missing +baseline grades to grade 0.

    + + +
    page_var
    +

    (string) variable name prior to which the row split is by page.

    + + +
    ...
    +

    not used.

    + + +
    direction
    +

    (string) one of "high" or "low" indicating which shift direction should be detailed.

    + + +
    tlg
    +

    (TableTree, Listing or ggplot) object typically produced by a main function.

    + + +
    prune_0
    +

    (flag) remove 0 count rows

    + +
    +
    +

    Value

    +

    the main function returns an rtables object.

    +

    the preprocessing function returns a list of data.frame.

    +

    the postprocessing function returns an rtables object or an ElementaryTable (null report).

    +
    +
    +

    Details

    + +
    • This table follows ADaMIG v1.1.

    • +
    • Only the worst grade recorded for each patient is included in the table.

    • +
    • If no missing baseline lab results, the "Missing" level of BTOXGR is excluded.

    • +
    • Grading takes value from -4 to 4, negative value means the abnormality direction is low, +positive value means the abnormality direction is high.

    • +
    • Grades 0, 1, 2, 3, and 4 are counted as "Not Low" when direction = "low". Conversely, when direction = "high", Grades 0, -1, -2, -3, and -4 are counted as `"Not High".

    • +
    • Remove zero-count rows unless overridden with prune_0 = FALSE.

    • +
    • Split columns by arm, typically ACTARM.

    • +
    +
    +

    Functions

    + +
    • lbt14_main(): Main TLG function

    • +
    • lbt14_pre(): Preprocessing

    • +
    • lbt14_post(): Postprocessing

    • +
    +
    +

    Note

    + +
    • adam_db object must contain an adlb table with columns "USUBJID", "PARAM", "BTOXGR", "ATOXGR", +and the column specified by arm_var.

    • +
    + +
    +

    Examples

    +
    run(lbt14, syn_data)
    +#>   Baseline Toxicity Grade                 A: Drug X   B: Placebo   C: Combination
    +#>           Post-baseline NCI-CTCAE Grade    (N=15)       (N=15)         (N=15)    
    +#>   ———————————————————————————————————————————————————————————————————————————————
    +#>   Alanine Aminotransferase Measurement                                           
    +#>     Not Low                                  12           12             14      
    +#>             Not Low                       5 (41.7%)   8 (66.7%)      5 (35.7%)   
    +#>             1                             3 (25.0%)       0              0       
    +#>             2                             2 (16.7%)    1 (8.3%)       1 (7.1%)   
    +#>             3                                 0        1 (8.3%)      5 (35.7%)   
    +#>             4                             2 (16.7%)   2 (16.7%)      3 (21.4%)   
    +#>     1                                         1           2              0       
    +#>             Not Low                       1 (100%)     2 (100%)          0       
    +#>     2                                         1           1              0       
    +#>             Not Low                           0        1 (100%)          0       
    +#>             4                             1 (100%)        0              0       
    +#>     3                                         1           0              1       
    +#>             3                             1 (100%)        0           1 (100%)   
    +#>   C-Reactive Protein Measurement                                                 
    +#>     Not Low                                  14           13             12      
    +#>             Not Low                       5 (35.7%)   7 (53.8%)      4 (33.3%)   
    +#>             1                             2 (14.3%)       0          2 (16.7%)   
    +#>             2                             5 (35.7%)   2 (15.4%)      4 (33.3%)   
    +#>             3                             2 (14.3%)   3 (23.1%)      2 (16.7%)   
    +#>             4                                 0        1 (7.7%)          0       
    +#>     1                                         0           0              2       
    +#>             Not Low                           0           0          1 (50.0%)   
    +#>             2                                 0           0          1 (50.0%)   
    +#>     2                                         0           1              0       
    +#>             1                                 0        1 (100%)          0       
    +#>     3                                         1           1              1       
    +#>             3                             1 (100%)     1 (100%)       1 (100%)   
    +#>   Immunoglobulin A Measurement                                                   
    +#>     Not Low                                  15           15             15      
    +#>             Not Low                       15 (100%)   15 (100%)      15 (100%)   
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/lbt14_lyt.html b/v0.2.8/reference/lbt14_lyt.html new file mode 100644 index 0000000000..28d6f1b199 --- /dev/null +++ b/v0.2.8/reference/lbt14_lyt.html @@ -0,0 +1,85 @@ + +lbt14 Layout — lbt14_lyt • chevron + Skip to contents + + +
    +
    +
    + +
    +

    lbt14 Layout

    +
    + +
    +

    Usage

    +
    lbt14_lyt(arm_var, lbl_overall, lbl_param, lbl_btoxgr, page_var)
    +
    + +
    +

    Arguments

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + + +
    page_var
    +

    (string) variable name prior to which the row split is by page.

    + +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/lbt14_post.html b/v0.2.8/reference/lbt14_post.html new file mode 100644 index 0000000000..95acfd546a --- /dev/null +++ b/v0.2.8/reference/lbt14_post.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/lbt14_pre.html b/v0.2.8/reference/lbt14_pre.html new file mode 100644 index 0000000000..95acfd546a --- /dev/null +++ b/v0.2.8/reference/lbt14_pre.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/lbt15.html b/v0.2.8/reference/lbt15.html new file mode 100644 index 0000000000..6c2bea1d3c --- /dev/null +++ b/v0.2.8/reference/lbt15.html @@ -0,0 +1,138 @@ + +LBT15 Laboratory Test Shifts to NCI-CTCAE Grade 3-4 Post-Baseline Table. — lbt15_pre • chevron + Skip to contents + + +
    +
    +
    + +
    +

    LBT15 Laboratory Test Shifts to NCI-CTCAE Grade 3-4 Post-Baseline Table.

    +
    + +
    +

    Usage

    +
    lbt15_pre(adam_db, ...)
    +
    +lbt15
    +
    + +
    +

    Format

    +

    An object of class chevron_t of length 1.

    +
    +
    +

    Source

    +

    lbt04.R

    +
    +
    +

    Arguments

    + + +
    adam_db
    +

    (list of data.frames) object containing the ADaM datasets

    + + +
    ...
    +

    not used.

    + +
    +
    +

    Value

    +

    the preprocessing function returns a list of data.frame.

    +
    +
    +

    Functions

    + +
    • lbt15_pre(): Preprocessing

    • +
    + +
    +

    Examples

    +
    run(lbt15, syn_data)
    +#>   Laboratory Test                          A: Drug X   B: Placebo    C: Combination
    +#>       Analysis Toxicity Grade               (N=15)       (N=15)          (N=15)    
    +#>   —————————————————————————————————————————————————————————————————————————————————
    +#>   CHEMISTRY                                                                        
    +#>     Alanine Aminotransferase Measurement                                           
    +#>       Low                                     0/7          0/3        1/7 (14.3%)  
    +#>       High                                    0/7          0/3            0/8      
    +#>     C-Reactive Protein Measurement                                                 
    +#>       Low                                     0/8          0/3            0/7      
    +#>       High                                    0/8          0/2            0/7      
    +#>     Immunoglobulin A Measurement                                                   
    +#>       Low                                     0/5          0/8            0/7      
    +#>       High                                    0/5          0/8            0/6      
    +#>   COAGULATION                                                                      
    +#>     Alanine Aminotransferase Measurement                                           
    +#>       Low                                     0/4          0/7            0/4      
    +#>       High                                    0/5          0/7            0/4      
    +#>     C-Reactive Protein Measurement                                                 
    +#>       Low                                     0/5          0/6            0/4      
    +#>       High                                    0/5      1/6 (16.7%)    1/4 (25.0%)  
    +#>     Immunoglobulin A Measurement                                                   
    +#>       Low                                     0/8          0/9            0/6      
    +#>       High                                    0/8          0/9        1/6 (16.7%)  
    +#>   HEMATOLOGY                                                                       
    +#>     Alanine Aminotransferase Measurement                                           
    +#>       Low                                     0/5          0/5            0/4      
    +#>       High                                    0/6          0/5            0/4      
    +#>     C-Reactive Protein Measurement                                                 
    +#>       Low                                     0/5          0/5            0/4      
    +#>       High                                    0/5          0/4            0/5      
    +#>     Immunoglobulin A Measurement                                                   
    +#>       Low                                     0/3          0/4            0/8      
    +#>       High                                    0/3          0/4            0/8      
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/listing_format_chevron.html b/v0.2.8/reference/listing_format_chevron.html new file mode 100644 index 0000000000..66f3a515ac --- /dev/null +++ b/v0.2.8/reference/listing_format_chevron.html @@ -0,0 +1,73 @@ + +Format for Chevron Listings — listing_format_chevron • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Format for Chevron Listings

    +
    + +
    +

    Usage

    +
    listing_format_chevron()
    +
    + +
    +

    Value

    +

    a list of fmt_config.

    +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/lvls.html b/v0.2.8/reference/lvls.html new file mode 100644 index 0000000000..c20d4a259c --- /dev/null +++ b/v0.2.8/reference/lvls.html @@ -0,0 +1,85 @@ + +Obtain levels from vector — lvls • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Obtain levels from vector

    +
    + +
    +

    Usage

    +
    lvls(x)
    +
    + +
    +

    Arguments

    + + +
    x
    +

    (character) or (factor) object to obtain levels.

    + +
    +
    +

    Value

    +

    character with unique values.

    +
    +
    +

    Details

    +

    For factors, the levels will be returned. For characters, the sorted unique values will be returned.

    +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/main,chevron_tlg-method.html b/v0.2.8/reference/main,chevron_tlg-method.html new file mode 100644 index 0000000000..983867d50a --- /dev/null +++ b/v0.2.8/reference/main,chevron_tlg-method.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/main.html b/v0.2.8/reference/main.html new file mode 100644 index 0000000000..c2ae61d16d --- /dev/null +++ b/v0.2.8/reference/main.html @@ -0,0 +1,93 @@ + +Main — main • chevron + Skip to contents + + +
    +
    +
    + +
    +

    retrieve or set main function.

    +
    + +
    +

    Usage

    +
    main(x)
    +
    +# S4 method for class 'chevron_tlg'
    +main(x)
    +
    +main(x) <- value
    +
    +# S4 method for class 'chevron_tlg'
    +main(x) <- value
    +
    + +
    +

    Arguments

    + + +
    x
    +

    (chevron_tlg) input.

    + + +
    value
    +

    (function) returning a tlg. Typically one of the _main function of chevron.

    + +
    +
    +

    Value

    +

    the function stored in the main slot of the x argument.

    +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/mht01.html b/v0.2.8/reference/mht01.html new file mode 100644 index 0000000000..32888fb0eb --- /dev/null +++ b/v0.2.8/reference/mht01.html @@ -0,0 +1,191 @@ + +MHT01 Medical History Table. — mht01_label • chevron + Skip to contents + + +
    +
    +
    + +
    +

    The MHT01 table provides an overview of the subjects medical +history by SOC and Preferred Term.

    +
    + +
    +

    Usage

    +
    mht01_label
    +
    +mht01_main(
    +  adam_db,
    +  arm_var = "ARM",
    +  row_split_var = "MHBODSYS",
    +  lbl_overall = NULL,
    +  summary_labels = list(all = mht01_label),
    +  ...
    +)
    +
    +mht01_pre(adam_db, ...)
    +
    +mht01_post(tlg, row_split_var = "MHBODSYS", prune_0 = TRUE, ...)
    +
    +mht01
    +
    + +
    +

    Format

    +

    An object of class character of length 2.

    +

    An object of class chevron_t of length 1.

    +
    +
    +

    Arguments

    + + +
    adam_db
    +

    (list of data.frames) object containing the ADaM datasets

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    row_split_var
    +

    (character) additional row split variables.

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + + +
    summary_labels
    +

    (list) of summarize labels. See details.

    + + +
    ...
    +

    not used.

    + + +
    tlg
    +

    (TableTree, Listing or ggplot) object typically produced by a main function.

    + + +
    prune_0
    +

    (flag) remove 0 count rows

    + +
    +
    +

    Value

    +

    the main function returns an rtables object.

    +

    the preprocessing function returns a list of data.frame.

    +

    the postprocessing function returns an rtables object or an ElementaryTable (null report).

    +
    +
    +

    Details

    + +
    • Numbers represent absolute numbers of patients and fraction of N, or absolute number of event when specified.

    • +
    • Remove zero-count rows unless overridden with prune_0 = FALSE.

    • +
    • Split columns by arm.

    • +
    • Does not include a total column by default.

    • +
    • Order by row_split_var alphabetically and medical condition by decreasing total number of +patients with the specific condition. +summary_labels is used to control the summary for each level. If "all" is used, then each split will have that +summary statistic with the labels. One special case is "TOTAL", this is for the overall population.

    • +
    +
    +

    Functions

    + +
    • mht01_label: Default labels

    • +
    • mht01_main(): Main TLG function

    • +
    • mht01_pre(): Preprocessing

    • +
    • mht01_post(): Postprocessing

    • +
    +
    +

    Note

    + +
    • adam_db object must contain an admh table with columns "MHBODSYS" and "MHDECOD".

    • +
    + +
    +

    Examples

    +
    run(mht01, syn_data)
    +#>   MedDRA System Organ Class                                A: Drug X    B: Placebo   C: Combination
    +#>     MedDRA Preferred Term                                    (N=15)       (N=15)         (N=15)    
    +#>   —————————————————————————————————————————————————————————————————————————————————————————————————
    +#>   Total number of patients with at least one condition     13 (86.7%)   14 (93.3%)     15 (100%)   
    +#>   Total number of conditions                                   58           59             99      
    +#>   cl A                                                                                             
    +#>     Total number of patients with at least one condition   7 (46.7%)    6 (40.0%)      10 (66.7%)  
    +#>     Total number of conditions                                 8            11             16      
    +#>     trm A_2/2                                              5 (33.3%)    6 (40.0%)      6 (40.0%)   
    +#>     trm A_1/2                                              3 (20.0%)     1 (6.7%)      6 (40.0%)   
    +#>   cl B                                                                                             
    +#>     Total number of patients with at least one condition   12 (80.0%)   11 (73.3%)     12 (80.0%)  
    +#>     Total number of conditions                                 24           21             32      
    +#>     trm B_3/3                                              8 (53.3%)    6 (40.0%)      7 (46.7%)   
    +#>     trm B_1/3                                              5 (33.3%)    6 (40.0%)      8 (53.3%)   
    +#>     trm B_2/3                                              5 (33.3%)    6 (40.0%)      5 (33.3%)   
    +#>   cl C                                                                                             
    +#>     Total number of patients with at least one condition   8 (53.3%)    6 (40.0%)      11 (73.3%)  
    +#>     Total number of conditions                                 10           13             22      
    +#>     trm C_2/2                                              6 (40.0%)    4 (26.7%)      8 (53.3%)   
    +#>     trm C_1/2                                              4 (26.7%)    4 (26.7%)      5 (33.3%)   
    +#>   cl D                                                                                             
    +#>     Total number of patients with at least one condition   10 (66.7%)   7 (46.7%)      13 (86.7%)  
    +#>     Total number of conditions                                 16           14             29      
    +#>     trm D_1/3                                              4 (26.7%)    4 (26.7%)      7 (46.7%)   
    +#>     trm D_2/3                                              6 (40.0%)    2 (13.3%)      7 (46.7%)   
    +#>     trm D_3/3                                              2 (13.3%)    5 (33.3%)      7 (46.7%)   
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/mht01_main.html b/v0.2.8/reference/mht01_main.html new file mode 100644 index 0000000000..3a6c7aa884 --- /dev/null +++ b/v0.2.8/reference/mht01_main.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/mht01_post.html b/v0.2.8/reference/mht01_post.html new file mode 100644 index 0000000000..3a6c7aa884 --- /dev/null +++ b/v0.2.8/reference/mht01_post.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/mht01_pre.html b/v0.2.8/reference/mht01_pre.html new file mode 100644 index 0000000000..3a6c7aa884 --- /dev/null +++ b/v0.2.8/reference/mht01_pre.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/missing_rule.html b/v0.2.8/reference/missing_rule.html new file mode 100644 index 0000000000..873fd31b21 --- /dev/null +++ b/v0.2.8/reference/missing_rule.html @@ -0,0 +1,73 @@ + +Missing rule — missing_rule • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Missing rule

    +
    + +
    +

    Usage

    +
    missing_rule
    +
    + +
    +

    Format

    +

    An object of class rule (inherits from character) of length 2.

    +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/mla_dir.html b/v0.2.8/reference/mla_dir.html new file mode 100644 index 0000000000..f5ba0daae7 --- /dev/null +++ b/v0.2.8/reference/mla_dir.html @@ -0,0 +1,73 @@ + +MLA Grade Direction Data — mla_dir • chevron + Skip to contents + + +
    +
    +
    + +
    +

    MLA Grade Direction Data

    +
    + +
    +

    Usage

    +
    mla_dir
    +
    + +
    +

    Format

    +

    An object of class data.frame with 76 rows and 2 columns.

    +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/mng01-1.png b/v0.2.8/reference/mng01-1.png new file mode 100644 index 0000000000000000000000000000000000000000..606d7a692adcf4099929f7235b54c25c1148511c GIT binary patch literal 126059 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%0D?7tF#L#AMz1MaHt0QiGwm;z}u0RQolC^#dc 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

    M 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 XTecov|NQMv3Lmd6KAyGwh^)T>F%!C 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 z zQ(*Prvl*dfYtWRDk%0gvfUq4L)UM@aW@b*4kEDGMOD^6b19c_E@4$*$_z{ArrrkVS zx6yu${4lOxU?F5mo3h)kM$vGf)3TA-0yEfbixNBBeDv* zAk`F;k8c2K<>^&^pM7NS02nmZhmVyR76h8-;x}J3a_$Wln+EmGpT7cK++ev){OINn zgPy*`b@EG8RAJD;u@)4nrk#n7j$Zqzp~7abq1lyRIa=*3pCTi4{d&(*>%AR*n|`Gf z70=cem(7I?uPI^^PzFN3o7ic%m(E6j><+DBc(ck%y8fLlDD6t{vmH#eIA+!uLnn#a-apw9|Tc~_GJK)aL=8)`S9VD+3(3=(37S4 zpPq!8VPRpRtGBn_Mz_9@TlmhTB@`DIS2~_czsPAufm*_g6rSb=LC0wINFB?hK&E;Q z4fX73i1{%SZe{a~>;FJF>C@38|NZ69t7ih(Up{nRC(NRzY!TTx+*^<%dA)aRA*L|zzTq#v{8TRe(}+W3I5f3+hK;m^4F~KuZ{B>XnX6W5 zufMfAL5J3a0)zTcD4lF^8gB;P*R~axy(+I7DYJSC36LJ*9=5@=)YR00#VdcKX6}7p zzSw&r;{7T}vK?RZ03oEowPjNOr7_^QsJS8l+Y%+fk6{zia-5CYwxo&WO4iM-CG6*w1GrKH-DWRAKq3{k}WmwoTj?54gK^|#M(cEnXGK&8Rc$i zSxFnfkRIE8TFds?-IkA_4DVmn`|m$FxATknojj~}-^=Le&(mE0UXVoe;M4eEpE&5w z)YUIm*bY6B@ZS0LGe@HeQWF|k03

    BWZzFAK%~qwC6(Xf3Ec!daeI?ZKx%^d;ITr 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

    0tD4@Q0HKv<3^@> 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 literal 0 HcmV?d00001 diff --git a/v0.2.8/reference/mng01.html b/v0.2.8/reference/mng01.html new file mode 100644 index 0000000000..d89338b392 --- /dev/null +++ b/v0.2.8/reference/mng01.html @@ -0,0 +1,222 @@ + +MNG01 Mean Plot Graph. — mng01_main • chevron + Skip to contents + + +

    +
    +
    + +
    +

    Overview of a summary statistics across time and arm for a selected data set.

    +
    + +
    +

    Usage

    +
    mng01_main(
    +  adam_db,
    +  dataset = "adlb",
    +  x_var = "AVISIT",
    +  y_var = "AVAL",
    +  y_name = "PARAM",
    +  y_unit = NULL,
    +  arm_var = "ACTARM",
    +  center_fun = "mean",
    +  interval_fun = "mean_ci",
    +  jitter = 0.3,
    +  line_col = nestcolor::color_palette(),
    +  line_type = NULL,
    +  ggtheme = gg_theme_chevron(),
    +  table = c("n", center_fun, interval_fun),
    +  ...
    +)
    +
    +mng01_pre(adam_db, dataset, x_var = "AVISIT", ...)
    +
    +mng01
    +
    + +
    +

    Format

    +

    An object of class chevron_g of length 1.

    +
    +
    +

    Arguments

    + + +
    adam_db
    +

    (list of data.frames) object containing the ADaM datasets

    + + +
    dataset
    +

    (string) the name of a table in the adam_db object.

    + + +
    x_var
    +

    (string) the name of a column in the dataset to represent on the x-axis.

    + + +
    y_var
    +

    (string) the name of the variable to be represented on the y-axis.

    + + +
    y_name
    +

    (string) the variable name for y. Used for plot's subtitle.

    + + +
    y_unit
    +

    (string) the name of the variable with the units of y. Used for plot's subtitle. if NULL, only +y_name is displayed as subtitle.

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    center_fun
    +

    (string) the function to compute the estimate value.

    + + +
    interval_fun
    +

    (string) the function defining the crossbar range. If NULL, no crossbar is displayed.

    + + +
    jitter
    +

    (numeric) the width of spread for data points on the x-axis; a number from 0 (no jitter) to 1 (high +jitter), with a default of 0.3 (slight jitter).

    + + +
    line_col
    +

    (character) describing the colors to use for the lines or a named character associating values of +arm_var with color names.

    + + +
    line_type
    +

    (character) describing the line type to use for the lines or a named character associating +values of arm_var with line types.

    + + +
    ggtheme
    +

    (theme) passed to tern::g_lineplot().

    + + +
    table
    +

    (character) names of the statistics to be displayed in the table. If NULL, no table is displayed.

    + + +
    ...
    +

    passed to tern::g_lineplot().

    + +
    +
    +

    Value

    +

    the main function returns a list of ggplot objects.

    +

    a list of ggplot objects.

    +

    the preprocessing function returns a list of data.frame.

    +
    +
    +

    Details

    + +
    • No overall value.

    • +
    • Preprocessing filters for ANL01FL in the selected data set.

    • +
    +
    +

    Functions

    + +
    • mng01_main(): Main TLG Function

    • +
    • mng01_pre(): Preprocessing

    • +
    +
    +

    Note

    + +
    • adam_db object must contain the table specified by dataset with the columns specified by x_var, y_var, +y_name, y_unit and arm_var.

    • +
    + + +
    +

    Examples

    +
    col <- c(
    +  "A: Drug X" = "black",
    +  "B: Placebo" = "blue",
    +  "C: Combination" = "gray"
    +)
    +
    +lt <- c(
    +  "A: Drug X" = "29",
    +  "B: Placebo" = "99",
    +  "C: Combination" = "solid"
    +)
    +
    +run(
    +  mng01,
    +  syn_data,
    +  dataset = "adlb",
    +  x_var = c("AVISIT", "AVISITN"),
    +  line_col = col,
    +  line_type = lt
    +)
    +#> $`Alanine Aminotransferase Measurement`
    +
    +#> 
    +#> $`C-Reactive Protein Measurement`
    +
    +#> 
    +#> $`Immunoglobulin A Measurement`
    +
    +#> 
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/mng01_pre.html b/v0.2.8/reference/mng01_pre.html new file mode 100644 index 0000000000..ad6cfaab92 --- /dev/null +++ b/v0.2.8/reference/mng01_pre.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/modify_character.html b/v0.2.8/reference/modify_character.html new file mode 100644 index 0000000000..6d37c1fc1f --- /dev/null +++ b/v0.2.8/reference/modify_character.html @@ -0,0 +1,68 @@ + +Modify character — modify_character • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Modify character

    +
    + +
    +

    Usage

    +
    modify_character(x, y)
    +
    + + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/nocoding.html b/v0.2.8/reference/nocoding.html new file mode 100644 index 0000000000..1239dfda2f --- /dev/null +++ b/v0.2.8/reference/nocoding.html @@ -0,0 +1,73 @@ + +No Coding Available rule — nocoding • chevron + Skip to contents + + +
    +
    +
    + +
    +

    No Coding Available rule

    +
    + +
    +

    Usage

    +
    nocoding
    +
    + +
    +

    Format

    +

    An object of class rule (inherits from character) of length 2.

    +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/obtain_value.html b/v0.2.8/reference/obtain_value.html new file mode 100644 index 0000000000..97569ebf27 --- /dev/null +++ b/v0.2.8/reference/obtain_value.html @@ -0,0 +1,68 @@ + +Obtain value from a vector — obtain_value • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Obtain value from a vector

    +
    + +
    +

    Usage

    +
    obtain_value(obj, index)
    +
    + + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/occurrence_lyt.html b/v0.2.8/reference/occurrence_lyt.html new file mode 100644 index 0000000000..5fde5871ed --- /dev/null +++ b/v0.2.8/reference/occurrence_lyt.html @@ -0,0 +1,106 @@ + +Occurrence Layout — occurrence_lyt • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Occurrence Layout

    +
    + +
    +

    Usage

    +
    occurrence_lyt(
    +  arm_var,
    +  lbl_overall,
    +  row_split_var,
    +  lbl_row_split,
    +  medname_var,
    +  lbl_medname_var,
    +  summary_labels,
    +  count_by
    +)
    +
    + +
    +

    Arguments

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + + +
    row_split_var
    +

    (character) additional row split variables.

    + + +
    medname_var
    +

    (string) variable name of medical treatment name.

    + + +
    lbl_medname_var
    +

    (string) label for the variable defining the medication name.

    + + +
    summary_labels
    +

    (list) of summarize labels. See details.

    + +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/outcome_rule.html b/v0.2.8/reference/outcome_rule.html new file mode 100644 index 0000000000..03ec3f7cc8 --- /dev/null +++ b/v0.2.8/reference/outcome_rule.html @@ -0,0 +1,73 @@ + +Outcome Rule — outcome_rule • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Outcome Rule

    +
    + +
    +

    Usage

    +
    outcome_rule
    +
    + +
    +

    Format

    +

    An object of class rule (inherits from character) of length 6.

    +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/pdt01.html b/v0.2.8/reference/pdt01.html new file mode 100644 index 0000000000..240dfe24a9 --- /dev/null +++ b/v0.2.8/reference/pdt01.html @@ -0,0 +1,185 @@ + +pdt01 Major Protocol Deviations Table. — pdt01_main • chevron + Skip to contents + + +
    +
    +
    + +
    +

    A major protocol deviations +table with the number of subjects and the total number of treatments by medication class sorted alphabetically and +medication name sorted by frequencies.

    +
    + +
    +

    Usage

    +
    pdt01_main(
    +  adam_db,
    +  arm_var = "ARM",
    +  lbl_overall = NULL,
    +  dvcode_var = "DVDECOD",
    +  dvterm_var = "DVTERM",
    +  ...
    +)
    +
    +pdt01_pre(adam_db, ...)
    +
    +pdt01_post(
    +  tlg,
    +  prune_0 = TRUE,
    +  dvcode_var = "DVDECOD",
    +  dvterm_var = "DVTERM",
    +  ...
    +)
    +
    +pdt01
    +
    + +
    +

    Format

    +

    An object of class chevron_t of length 1.

    +
    +
    +

    Arguments

    + + +
    adam_db
    +

    (list of data.frames) object containing the ADaM datasets

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + + +
    dvcode_var
    +

    (string) the variable defining the protocol deviation coded term. By default DVDECOD.

    + + +
    dvterm_var
    +

    (string) the variable defining the protocol deviation term. By default DVTERM.

    + + +
    ...
    +

    not used.

    + + +
    tlg
    +

    (TableTree, Listing or ggplot) object typically produced by a main function.

    + + +
    prune_0
    +

    (flag) remove 0 count rows

    + +
    +
    +

    Value

    +

    the main function returns an rtables object.

    +

    the preprocessing function returns a list of data.frame.

    +

    the postprocessing function returns an rtables object or an ElementaryTable (null report).

    +
    +
    +

    Details

    + +
    • Data should be filtered for major protocol deviations. (DVCAT == "MAJOR").

    • +
    • Numbers represent absolute numbers of subjects and fraction of N, or absolute numbers when specified.

    • +
    • Remove zero-count rows unless overridden with prune_0 = FALSE.

    • +
    • Split columns by arm.

    • +
    • Does not include a total column by default.

    • +
    • Sort by medication class alphabetically and within medication class by decreasing total number of patients with +the specific medication.

    • +
    +
    +

    Functions

    + +
    • pdt01_main(): Main TLG function

    • +
    • pdt01_pre(): Preprocessing

    • +
    • pdt01_post(): Postprocessing

    • +
    +
    +

    Note

    + +
    • adam_db object must contain an addv table with the columns specified in dvcode_var and dvterm_var as well +as "DVSEQ".

    • +
    + +
    +

    Examples

    +
    run(pdt01, syn_data)
    +#>   Category                                                              A: Drug X   B: Placebo   C: Combination
    +#>     Description                                                          (N=15)       (N=15)         (N=15)    
    +#>   —————————————————————————————————————————————————————————————————————————————————————————————————————————————
    +#>   Total number of patients with at least one major protocol deviation   2 (13.3%)   4 (26.7%)          0       
    +#>   Total number of major protocol deviations                                 2           5              0       
    +#>   EXCLUSION CRITERIA                                                                                           
    +#>     Active or untreated or other excluded cns metastases                    0        1 (6.7%)          0       
    +#>     Pregnancy criteria                                                      0        1 (6.7%)          0       
    +#>   INCLUSION CRITERIA                                                                                           
    +#>     Ineligible cancer type or current cancer stage                      1 (6.7%)        0              0       
    +#>   MEDICATION                                                                                                   
    +#>     Discontinued study drug for unspecified reason                          0        1 (6.7%)          0       
    +#>     Received prohibited concomitant medication                              0        1 (6.7%)          0       
    +#>   PROCEDURAL                                                                                                   
    +#>     Eligibility-related test not done/out of window                         0        1 (6.7%)          0       
    +#>     Failure to sign updated ICF within two visits                       1 (6.7%)        0              0       
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/pdt01_lyt.html b/v0.2.8/reference/pdt01_lyt.html new file mode 100644 index 0000000000..8b23c8e29d --- /dev/null +++ b/v0.2.8/reference/pdt01_lyt.html @@ -0,0 +1,104 @@ + +pdt01 Layout — pdt01_lyt • chevron + Skip to contents + + +
    +
    +
    + +
    +

    pdt01 Layout

    +
    + +
    +

    Usage

    +
    pdt01_lyt(
    +  arm_var,
    +  lbl_overall,
    +  dvcode_var,
    +  lbl_dvcode_var,
    +  dvterm_var,
    +  lbl_dvterm_var
    +)
    +
    + +
    +

    Arguments

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + + +
    dvcode_var
    +

    (string) the variable defining the protocol deviation coded term. By default DVDECOD.

    + + +
    lbl_dvcode_var
    +

    (string) label for the variable defining the protocol deviation coded term.

    + + +
    dvterm_var
    +

    (string) the variable defining the protocol deviation term. By default DVTERM.

    + + +
    lbl_dvterm_var
    +

    (string) label for the variable defining the protocol deviation term.

    + +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/pdt01_post.html b/v0.2.8/reference/pdt01_post.html new file mode 100644 index 0000000000..79393acc15 --- /dev/null +++ b/v0.2.8/reference/pdt01_post.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/pdt01_pre.html b/v0.2.8/reference/pdt01_pre.html new file mode 100644 index 0000000000..79393acc15 --- /dev/null +++ b/v0.2.8/reference/pdt01_pre.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/pdt02.html b/v0.2.8/reference/pdt02.html new file mode 100644 index 0000000000..223749d735 --- /dev/null +++ b/v0.2.8/reference/pdt02.html @@ -0,0 +1,175 @@ + +pdt02 Major Protocol Deviations Related to Epidemic/Pandemic Table. — pdt02_main • chevron + Skip to contents + + +
    +
    +
    + +
    +

    A major protocol deviations +table with the number of subjects and the total number of Major Protocol Deviations Related +to Epidemic/Pandemic sorted alphabetically and deviations name sorted by frequencies.

    +
    + +
    +

    Usage

    +
    pdt02_main(
    +  adam_db,
    +  arm_var = "ARM",
    +  lbl_overall = NULL,
    +  dvreas_var = "DVREAS",
    +  dvterm_var = "DVTERM",
    +  ...
    +)
    +
    +pdt02_pre(adam_db, ...)
    +
    +pdt02_post(
    +  tlg,
    +  prune_0 = TRUE,
    +  dvreas_var = "DVREAS",
    +  dvterm_var = "DVTERM",
    +  ...
    +)
    +
    +pdt02
    +
    + +
    +

    Format

    +

    An object of class chevron_t of length 1.

    +
    +
    +

    Arguments

    + + +
    adam_db
    +

    (list of data.frames) object containing the ADaM datasets

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + + +
    dvreas_var
    +

    (string) the variable defining the reason for deviation. By default DVREAS.

    + + +
    dvterm_var
    +

    (string) the variable defining the protocol deviation term. By default DVTERM.

    + + +
    ...
    +

    not used.

    + + +
    tlg
    +

    (TableTree, Listing or ggplot) object typically produced by a main function.

    + + +
    prune_0
    +

    (flag) remove 0 count rows

    + +
    +
    +

    Value

    +

    the preprocessing function returns a list of data.frame.

    +

    the postprocessing function returns an rtables object or an ElementaryTable (null report).

    +
    +
    +

    Details

    + +
    • Data should be filtered for major protocol deviations related to epidemic/pandemic. +(AEPRELFL == "Y" & DVCAT == "MAJOR").

    • +
    • Numbers represent absolute numbers of subjects and fraction of N, or absolute numbers when specified.

    • +
    • Remove zero-count rows unless overridden with prune_0 = FALSE.

    • +
    • Split columns by arm.

    • +
    • Does not include a total column by default.

    • +
    • Sort by deviation reason alphabetically and within deviation reason by decreasing total number of patients with +the specific deviation term.

    • +
    +
    +

    Functions

    + +
    • pdt02_main(): Main TLG function

    • +
    • pdt02_pre(): Preprocessing

    • +
    • pdt02_post(): Postprocessing

    • +
    +
    +

    Note

    + +
    • adam_db object must contain an addv table with the columns specified in dvreas_var and dvterm_var.

    • +
    + +
    +

    Examples

    +
    run(pdt02, syn_data)
    +#>   Primary Reason                                                                                     A: Drug X   B: Placebo   C: Combination
    +#>     Description                                                                                       (N=15)       (N=15)         (N=15)    
    +#>   ——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————
    +#>   Total number of patients with at least one major protocol deviation related to epidemic/pandemic   1 (6.7%)        0              0       
    +#>   Total number of major protocol deviations related to epidemic/pandemic                                 1           0              0       
    +#>   Site action due to epidemic/pandemic                                                               1 (6.7%)        0              0       
    +#>     Failure to sign updated ICF within two visits                                                    1 (6.7%)        0              0       
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/pdt02_lyt.html b/v0.2.8/reference/pdt02_lyt.html new file mode 100644 index 0000000000..f61017180a --- /dev/null +++ b/v0.2.8/reference/pdt02_lyt.html @@ -0,0 +1,104 @@ + +pdt02 Layout — pdt02_lyt • chevron + Skip to contents + + +
    +
    +
    + +
    +

    pdt02 Layout

    +
    + +
    +

    Usage

    +
    pdt02_lyt(
    +  arm_var,
    +  lbl_overall,
    +  lbl_dvreas_var,
    +  lbl_dvterm_var,
    +  dvreas_var,
    +  dvterm_var
    +)
    +
    + +
    +

    Arguments

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + + +
    lbl_dvreas_var
    +

    (string) label for the variable defining the reason for deviation.

    + + +
    lbl_dvterm_var
    +

    (string) label for the variable defining the protocol deviation term.

    + + +
    dvreas_var
    +

    (string) the variable defining the reason for deviation. By default DVREAS.

    + + +
    dvterm_var
    +

    (string) the variable defining the protocol deviation term. By default DVTERM.

    + +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/pdt02_post.html b/v0.2.8/reference/pdt02_post.html new file mode 100644 index 0000000000..0c95de818e --- /dev/null +++ b/v0.2.8/reference/pdt02_post.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/pdt02_pre.html b/v0.2.8/reference/pdt02_pre.html new file mode 100644 index 0000000000..0c95de818e --- /dev/null +++ b/v0.2.8/reference/pdt02_pre.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/postprocess,chevron_tlg-method.html b/v0.2.8/reference/postprocess,chevron_tlg-method.html new file mode 100644 index 0000000000..1d2240c726 --- /dev/null +++ b/v0.2.8/reference/postprocess,chevron_tlg-method.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/postprocess.html b/v0.2.8/reference/postprocess.html new file mode 100644 index 0000000000..8e1977be02 --- /dev/null +++ b/v0.2.8/reference/postprocess.html @@ -0,0 +1,93 @@ + +Post process — postprocess • chevron + Skip to contents + + +
    +
    +
    + +
    +

    retrieve or set postprocess function.

    +
    + +
    +

    Usage

    +
    postprocess(x)
    +
    +# S4 method for class 'chevron_tlg'
    +postprocess(x)
    +
    +postprocess(x) <- value
    +
    +# S4 method for class 'chevron_tlg'
    +postprocess(x) <- value
    +
    + +
    +

    Arguments

    + + +
    x
    +

    (chevron_tlg) input.

    + + +
    value
    +

    (function) returning a post-processed tlg.

    + +
    +
    +

    Value

    +

    the function stored in the postprocess slot of the x argument.

    +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/preprocess,chevron_tlg-method.html b/v0.2.8/reference/preprocess,chevron_tlg-method.html new file mode 100644 index 0000000000..321532ba0c --- /dev/null +++ b/v0.2.8/reference/preprocess,chevron_tlg-method.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/preprocess.html b/v0.2.8/reference/preprocess.html new file mode 100644 index 0000000000..e0d7555fa0 --- /dev/null +++ b/v0.2.8/reference/preprocess.html @@ -0,0 +1,94 @@ + +Pre process — preprocess • chevron + Skip to contents + + +
    +
    +
    + +
    +

    retrieve or set preprocess function.

    +
    + +
    +

    Usage

    +
    preprocess(x)
    +
    +# S4 method for class 'chevron_tlg'
    +preprocess(x)
    +
    +preprocess(x) <- value
    +
    +# S4 method for class 'chevron_tlg'
    +preprocess(x) <- value
    +
    + +
    +

    Arguments

    + + +
    x
    +

    (chevron_tlg) input.

    + + +
    value
    +

    (function) returning a pre-processed list of data.frames amenable to tlg creation. Typically +one of the _pre function of chevron.

    + +
    +
    +

    Value

    +

    the function stored in the preprocess slot of the x argument.

    +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/print_args.html b/v0.2.8/reference/print_args.html new file mode 100644 index 0000000000..e47283d8fc --- /dev/null +++ b/v0.2.8/reference/print_args.html @@ -0,0 +1,68 @@ + +Print Arguments — print_args • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Print Arguments

    +
    + +
    +

    Usage

    +
    print_args(run_call, additional_args, args, auto_pre = TRUE)
    +
    + + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/print_list.html b/v0.2.8/reference/print_list.html new file mode 100644 index 0000000000..92318e5165 --- /dev/null +++ b/v0.2.8/reference/print_list.html @@ -0,0 +1,68 @@ + +Print list — print_list • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Print list

    +
    + +
    +

    Usage

    +
    print_list(x, indent = 2L)
    +
    + + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/proportion_lyt.html b/v0.2.8/reference/proportion_lyt.html new file mode 100644 index 0000000000..36ab32673d --- /dev/null +++ b/v0.2.8/reference/proportion_lyt.html @@ -0,0 +1,112 @@ + +Proportion layout — proportion_lyt • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Proportion layout

    +
    + +
    +

    Usage

    +
    proportion_lyt(
    +  lyt,
    +  arm_var,
    +  methods,
    +  strata,
    +  conf_level,
    +  odds_ratio = TRUE,
    +  rsp_var = "IS_RSP"
    +)
    +
    + +
    +

    Arguments

    + + +
    lyt
    +

    layout created by rtables

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    methods
    +

    (list) a named list, use a named list to control, for example: +methods = list(prop_conf_method = "wald", diff_conf_method = "wald", strat_diff_conf_method = "ha", diff_pval_method = "fisher", strat_diff_pval_method = "schouten") +prop_conf_method controls the methods of calculating proportion confidence interval, +diff_conf_method controls the methods of calculating unstratified difference confidence interval, +strat_diff_conf_method controls the methods of calculating stratified difference confidence interval, +diff_pval_method controls the methods of calculating unstratified p-value for odds ratio, +strat_diff_pval_method controls the methods of calculating stratified p-value for odds ratio, +see more details in tern

    + + +
    strata
    +

    (string) stratification factors, e.g. strata = c("STRATA1", "STRATA2"), by default as NULL

    + + +
    conf_level
    +

    (numeric) the level of confidence interval, default is 0.95.

    + + +
    odds_ratio
    +

    (flag) should the odds ratio be calculated, default is TRUE

    + +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/reexports.html b/v0.2.8/reference/reexports.html new file mode 100644 index 0000000000..93a0559b0f --- /dev/null +++ b/v0.2.8/reference/reexports.html @@ -0,0 +1,95 @@ + +Objects exported from other packages — reexports • chevron + Skip to contents + + +
    +
    +
    + +
    +

    These objects are imported from other packages. Follow the links +below to see their documentation.

    +
    dunlin
    +

    get_arg, reformat

    + + +
    formatters
    +

    with_label

    + + +
    + + + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/reformat.html b/v0.2.8/reference/reformat.html new file mode 100644 index 0000000000..77b02c1d8c --- /dev/null +++ b/v0.2.8/reference/reformat.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/report_null,ANY-method.html b/v0.2.8/reference/report_null,ANY-method.html new file mode 100644 index 0000000000..d0f5225aec --- /dev/null +++ b/v0.2.8/reference/report_null,ANY-method.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/report_null,NULL-method.html b/v0.2.8/reference/report_null,NULL-method.html new file mode 100644 index 0000000000..d0f5225aec --- /dev/null +++ b/v0.2.8/reference/report_null,NULL-method.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/report_null,VTableTree-method.html b/v0.2.8/reference/report_null,VTableTree-method.html new file mode 100644 index 0000000000..d0f5225aec --- /dev/null +++ b/v0.2.8/reference/report_null,VTableTree-method.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/report_null,list-method.html b/v0.2.8/reference/report_null,list-method.html new file mode 100644 index 0000000000..d0f5225aec --- /dev/null +++ b/v0.2.8/reference/report_null,list-method.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/report_null,listing_df-method.html b/v0.2.8/reference/report_null,listing_df-method.html new file mode 100644 index 0000000000..d0f5225aec --- /dev/null +++ b/v0.2.8/reference/report_null,listing_df-method.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/report_null.html b/v0.2.8/reference/report_null.html new file mode 100644 index 0000000000..f5b059115c --- /dev/null +++ b/v0.2.8/reference/report_null.html @@ -0,0 +1,115 @@ + +Creates NULL Report — report_null • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Creates NULL Report

    +
    + +
    +

    Usage

    +
    report_null(tlg, ...)
    +
    +# S4 method for class 'NULL'
    +report_null(tlg, ind = 2L, ...)
    +
    +# S4 method for class 'VTableTree'
    +report_null(tlg, ind = 2L, ...)
    +
    +# S4 method for class 'listing_df'
    +report_null(tlg, ind = 2L, ...)
    +
    +# S4 method for class 'list'
    +report_null(tlg, ind = 2L, ...)
    +
    +# S4 method for class 'ANY'
    +report_null(tlg, ...)
    +
    +standard_null_report()
    +
    + +
    +

    Arguments

    + + +
    tlg
    +

    to convert to null report.

    + + +
    ...
    +

    not used.

    + + +
    ind
    +

    (integer) indentation for the outputs of class VTableTree.

    + +
    +
    +

    Value

    +

    the tlg object or a NULL report if the tlg is NULL, is a TableTree with 0 rows, is a listing_df +with 0 rows or is a list with 0 elements.

    +
    + +
    +

    Examples

    +
    report_null(NULL)
    +#>                                                                                           
    +#>   ————————————————————————————————————————————————————————————————————————————————————————
    +#>      Null Report: No observations met the reporting criteria for inclusion in this output.
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/rmpt01.html b/v0.2.8/reference/rmpt01.html new file mode 100644 index 0000000000..4cd7c27362 --- /dev/null +++ b/v0.2.8/reference/rmpt01.html @@ -0,0 +1,168 @@ + +RMPT01Duration of Exposure for Risk Management Plan Table. — rmpt01_main • chevron + Skip to contents + + +
    +
    +
    + +
    +

    The RMPT01 table provides an overview of duration of exposure.

    +
    + +
    +

    Usage

    +
    rmpt01_main(
    +  adam_db,
    +  summaryvars = "AVALCAT1",
    +  show_tot = TRUE,
    +  row_split_var = NULL,
    +  col_split_var = NULL,
    +  overall_col_lbl = NULL,
    +  ...
    +)
    +
    +rmpt01_pre(adam_db, summaryvars = "AVALCAT1", ...)
    +
    +rmpt01_post(tlg, prune_0 = FALSE, ...)
    +
    +rmpt01
    +
    + +
    +

    Format

    +

    An object of class chevron_t of length 1.

    +
    +
    +

    Arguments

    + + +
    adam_db
    +

    (list of data.frames) object containing the ADaM datasets

    + + +
    summaryvars
    +

    (string) variables to be analyzed. The label attribute of the corresponding columns in adex +table of adam_db is used as label.

    + + +
    show_tot
    +

    (flag) whether to display the cumulative total.

    + + +
    row_split_var
    +

    (string) the name of the column that containing variable to split exposure by.

    + + +
    col_split_var
    +

    (string) additional column splitting variable.

    + + +
    overall_col_lbl
    +

    (string) name of the overall column. If NULL, no overall level is added.

    + + +
    ...
    +

    not used.

    + + +
    tlg
    +

    (TableTree, Listing or ggplot) object typically produced by a main function.

    + + +
    prune_0
    +

    (flag) remove 0 count rows

    + +
    +
    +

    Value

    +

    the main function returns an rtables object.

    +

    the preprocessing function returns a list of data.frame.

    +

    the postprocessing function returns an rtables object or an ElementaryTable (null report).

    +
    +
    +

    Details

    + +
    • Person time is the sum of exposure across all patients.

    • +
    • Summary statistics are by default based on the number of patients in the corresponding N row +(number of non-missing values).

    • +
    • Does not remove zero-count rows unless overridden with prune_0 = TRUE.

    • +
    +
    +

    Functions

    + +
    • rmpt01_main(): Main TLG function

    • +
    • rmpt01_pre(): Preprocessing

    • +
    • rmpt01_post(): Postprocessing

    • +
    +
    +

    Note

    + +
    • adam_db object must contain an adex table with "AVAL" and the columns specified by summaryvars.

    • +
    + +
    +

    Examples

    +
    run(rmpt01, syn_data, col_split_var = "SEX")
    +#>                                                   F                           M            
    +#>                                        Patients     Person time    Patients     Person time
    +#>   Duration of exposure                  (N=30)        (N=30)        (N=15)        (N=15)   
    +#>   —————————————————————————————————————————————————————————————————————————————————————————
    +#>   < 1 month                            3 (10.0%)        45         1 (6.7%)         22     
    +#>   1 to <3 months                       8 (26.7%)        554        5 (33.3%)        283    
    +#>   3 to <6 months                       8 (26.7%)       1042        5 (33.3%)        686    
    +#>   >=6 months                          11 (36.7%)       2447        4 (26.7%)        834    
    +#>   Total patients number/person time   30 (100.0%)      4088       15 (100.0%)      1825    
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/rmpt01_lyt.html b/v0.2.8/reference/rmpt01_lyt.html new file mode 100644 index 0000000000..da72baf2e3 --- /dev/null +++ b/v0.2.8/reference/rmpt01_lyt.html @@ -0,0 +1,105 @@ + +rmpt01 Layout — rmpt01_lyt • chevron + Skip to contents + + +
    +
    +
    + +
    +

    rmpt01 Layout

    +
    + +
    +

    Usage

    +
    rmpt01_lyt(
    +  summaryvars,
    +  lbl_summaryvars,
    +  show_tot,
    +  row_split_var,
    +  col_split_var,
    +  overall_col_lbl
    +)
    +
    + +
    +

    Arguments

    + + +
    summaryvars
    +

    (string) variables to be analyzed. The label attribute of the corresponding columns in adex +table of adam_db is used as label.

    + + +
    lbl_summaryvars
    +

    (character) label associated with the analyzed variables.

    + + +
    show_tot
    +

    (flag) whether to display the cumulative total.

    + + +
    row_split_var
    +

    (character) additional row split variables.

    + + +
    col_split_var
    +

    (string) additional column splitting variable.

    + + +
    overall_col_lbl
    +

    (string) name of the overall column. If NULL, no overall level is added.

    + +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/rmpt01_post.html b/v0.2.8/reference/rmpt01_post.html new file mode 100644 index 0000000000..74afc54f2d --- /dev/null +++ b/v0.2.8/reference/rmpt01_post.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/rmpt01_pre.html b/v0.2.8/reference/rmpt01_pre.html new file mode 100644 index 0000000000..74afc54f2d --- /dev/null +++ b/v0.2.8/reference/rmpt01_pre.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/rmpt03.html b/v0.2.8/reference/rmpt03.html new file mode 100644 index 0000000000..15c0cb3f13 --- /dev/null +++ b/v0.2.8/reference/rmpt03.html @@ -0,0 +1,162 @@ + +rmpt03Duration of Exposure for Risk Management Plan Table. — rmpt03_main • chevron + Skip to contents + + +
    +
    +
    + +
    +

    The rmpt03 table provides an overview of duration of exposure.

    +
    + +
    +

    Usage

    +
    rmpt03_main(
    +  adam_db,
    +  summaryvars = "AGEGR1",
    +  show_tot = TRUE,
    +  row_split_var = NULL,
    +  col_split_var = "SEX",
    +  overall_col_lbl = "All Genders",
    +  ...
    +)
    +
    +rmpt03_pre(adam_db, summaryvars = "AGEGR1", ...)
    +
    +rmpt03
    +
    + +
    +

    Format

    +

    An object of class chevron_t of length 1.

    +
    +
    +

    Arguments

    + + +
    adam_db
    +

    (list of data.frames) object containing the ADaM datasets

    + + +
    summaryvars
    +

    (string) variables to be analyzed. The label attribute of the corresponding columns in adex +table of adam_db is used as label.

    + + +
    show_tot
    +

    (flag) whether to display the cumulative total.

    + + +
    row_split_var
    +

    (string) the name of the column that containing variable to split exposure by.

    + + +
    col_split_var
    +

    (string) additional column splitting variable.

    + + +
    overall_col_lbl
    +

    (string) name of the overall column. If NULL, no overall level is added.

    + + +
    ...
    +

    not used.

    + +
    +
    +

    Value

    +

    the main function returns an rtables object.

    +

    the preprocessing function returns a list of data.frame.

    +
    +
    +

    Details

    + +
    • Person time is the sum of exposure across all patients.

    • +
    • Summary statistics are by default based on the number of patients in the corresponding N row +(number of non-missing values).

    • +
    • Does not remove zero-count rows unless overridden with prune_0 = TRUE.

    • +
    +
    +

    Functions

    + +
    • rmpt03_main(): Main TLG function

    • +
    • rmpt03_pre(): Preprocessing

    • +
    + +
    +

    Examples

    +
    pre_data <- dunlin::propagate(syn_data, "adsl", "AGEGR1", "USUBJID")
    +#> 
    +#> Updating: adae with: AGEGR1
    +#> Updating: adsaftte with: AGEGR1
    +#> Updating: adcm with: AGEGR1
    +#> Updating: addv with: AGEGR1
    +#> Updating: adeg with: AGEGR1
    +#> Updating: adex with: AGEGR1
    +#> Updating: adlb with: AGEGR1
    +#> Updating: admh with: AGEGR1
    +#> Skipping: adrs
    +#> Updating: adsub with: AGEGR1
    +#> Skipping: adtte
    +#> Updating: advs with: AGEGR1
    +run(rmpt03, pre_data)
    +#>                                                   F                           M                      All Genders       
    +#>                                        Patients     Person time    Patients     Person time    Patients     Person time
    +#>   Age Group                             (N=30)        (N=30)        (N=15)        (N=15)        (N=45)        (N=45)   
    +#>   —————————————————————————————————————————————————————————————————————————————————————————————————————————————————————
    +#>   <65                                 30 (100.0%)      4088       15 (100.0%)      1825       45 (100.0%)      5913    
    +#>   Total patients number/person time   30 (100.0%)      4088       15 (100.0%)      1825       45 (100.0%)      5913    
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/rmpt03_pre.html b/v0.2.8/reference/rmpt03_pre.html new file mode 100644 index 0000000000..d401618bf4 --- /dev/null +++ b/v0.2.8/reference/rmpt03_pre.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/rmpt04.html b/v0.2.8/reference/rmpt04.html new file mode 100644 index 0000000000..66b3110bc3 --- /dev/null +++ b/v0.2.8/reference/rmpt04.html @@ -0,0 +1,149 @@ + +RMPT04Extent of Exposure by Ethnic Origin for Risk Management Plan Table. — rmpt04_main • chevron + Skip to contents + + +
    +
    +
    + +
    +

    The RMPT04 table provides an overview of duration of exposure extent.

    +
    + +
    +

    Usage

    +
    rmpt04_main(
    +  adam_db,
    +  summaryvars = "ETHNIC",
    +  show_tot = TRUE,
    +  row_split_var = NULL,
    +  col_split_var = NULL,
    +  overall_col_lbl = NULL,
    +  ...
    +)
    +
    +rmpt04_pre(adam_db, summaryvars = "ETHNIC", ...)
    +
    +rmpt04
    +
    + +
    +

    Format

    +

    An object of class chevron_t of length 1.

    +
    +
    +

    Arguments

    + + +
    adam_db
    +

    (list of data.frames) object containing the ADaM datasets

    + + +
    summaryvars
    +

    (string) variables to be analyzed. The label attribute of the corresponding columns in adex +table of adam_db is used as label.

    + + +
    show_tot
    +

    (flag) whether to display the cumulative total.

    + + +
    row_split_var
    +

    (character) additional row split variables.

    + + +
    col_split_var
    +

    (string) additional column splitting variable.

    + + +
    overall_col_lbl
    +

    (string) name of the overall column. If NULL, no overall level is added.

    + + +
    ...
    +

    not used.

    + +
    +
    +

    Value

    +

    the main function returns an rtables object.

    +

    the preprocessing function returns a list of data.frame.

    +
    +
    +

    Details

    + +
    • Person time is the sum of exposure across all patients.

    • +
    • Summary statistics are by default based on the number of patients in the corresponding N row +(number of non-missing values).

    • +
    • Does not remove zero-count rows unless overridden with prune_0 = TRUE.

    • +
    +
    +

    Functions

    + +
    • rmpt04_main(): Main TLG function

    • +
    • rmpt04_pre(): Preprocessing

    • +
    + +
    +

    Examples

    +
    run(rmpt04, syn_data)
    +#>                                        Patients     Person time
    +#>   ETHNIC                                (N=45)        (N=45)   
    +#>   —————————————————————————————————————————————————————————————
    +#>   HISPANIC OR LATINO                   2 (4.4%)         309    
    +#>   NOT HISPANIC OR LATINO              41 (91.1%)       5555    
    +#>   NOT REPORTED                         2 (4.4%)         49     
    +#>   Total patients number/person time   45 (100.0%)      5913    
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/rmpt04_pre.html b/v0.2.8/reference/rmpt04_pre.html new file mode 100644 index 0000000000..bbc3b50584 --- /dev/null +++ b/v0.2.8/reference/rmpt04_pre.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/rmpt05.html b/v0.2.8/reference/rmpt05.html new file mode 100644 index 0000000000..79379ca793 --- /dev/null +++ b/v0.2.8/reference/rmpt05.html @@ -0,0 +1,150 @@ + +RMPT05 Extent of Exposure by Race for Risk Management Plan Table. — rmpt05_main • chevron + Skip to contents + + +
    +
    +
    + +
    +

    The RMPT05 table provides an overview of duration of exposure extent.

    +
    + +
    +

    Usage

    +
    rmpt05_main(
    +  adam_db,
    +  summaryvars = "RACE",
    +  show_tot = TRUE,
    +  row_split_var = NULL,
    +  col_split_var = NULL,
    +  overall_col_lbl = NULL,
    +  ...
    +)
    +
    +rmpt05_pre(adam_db, summaryvars = "RACE", ...)
    +
    +rmpt05
    +
    + +
    +

    Format

    +

    An object of class chevron_t of length 1.

    +
    +
    +

    Arguments

    + + +
    adam_db
    +

    (list of data.frames) object containing the ADaM datasets

    + + +
    summaryvars
    +

    (string) variables to be analyzed. The label attribute of the corresponding columns in adex +table of adam_db is used as label.

    + + +
    show_tot
    +

    (flag) whether to display the cumulative total.

    + + +
    row_split_var
    +

    (character) additional row split variables.

    + + +
    col_split_var
    +

    (string) additional column splitting variable.

    + + +
    overall_col_lbl
    +

    (string) name of the overall column. If NULL, no overall level is added.

    + + +
    ...
    +

    not used.

    + +
    +
    +

    Value

    +

    the main function returns an rtables object.

    +

    the preprocessing function returns a list of data.frame.

    +
    +
    +

    Details

    + +
    • Person time is the sum of exposure across all patients.

    • +
    • Summary statistics are by default based on the number of patients in the corresponding N row +(number of non-missing values).

    • +
    • Does not remove zero-count rows unless overridden with prune_0 = TRUE.

    • +
    +
    +

    Functions

    + +
    • rmpt05_main(): Main TLG function

    • +
    • rmpt05_pre(): Preprocessing

    • +
    + +
    +

    Examples

    +
    run(rmpt05, syn_data)
    +#>                                        Patients     Person time
    +#>   RACE                                  (N=45)        (N=45)   
    +#>   —————————————————————————————————————————————————————————————
    +#>   ASIAN                               26 (57.8%)       3309    
    +#>   BLACK OR AFRICAN AMERICAN            9 (20.0%)       1139    
    +#>   WHITE                                7 (15.6%)       1231    
    +#>   AMERICAN INDIAN OR ALASKA NATIVE     3 (6.7%)         234    
    +#>   Total patients number/person time   45 (100.0%)      5913    
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/rmpt05_pre.html b/v0.2.8/reference/rmpt05_pre.html new file mode 100644 index 0000000000..682ed5e5a4 --- /dev/null +++ b/v0.2.8/reference/rmpt05_pre.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/rmpt06.html b/v0.2.8/reference/rmpt06.html new file mode 100644 index 0000000000..078a7c9b00 --- /dev/null +++ b/v0.2.8/reference/rmpt06.html @@ -0,0 +1,185 @@ + +RMPT06 Table 1 (Default) Seriousness, Outcomes, Severity, Frequency with 95% CI for Risk Management Plan. — rmpt06_main • chevron + Skip to contents + + +
    +
    +
    + +
    +

    RMPT06 Table 1 (Default) Seriousness, Outcomes, Severity, Frequency with 95% CI for Risk Management Plan.

    +
    + +
    +

    Usage

    +
    rmpt06_main(
    +  adam_db,
    +  arm_var = "ACTARM",
    +  lbl_overall = NULL,
    +  method = "clopper-pearson",
    +  conf_level = 0.95,
    +  show_diff = FALSE,
    +  ref_group = NULL,
    +  method_diff = "wald",
    +  conf_level_diff = 0.95,
    +  grade_groups = NULL,
    +  ...
    +)
    +
    +rmpt06_pre(adam_db, ...)
    +
    +rmpt06_post(tlg, prune_0 = FALSE, ...)
    +
    +rmpt06
    +
    + +
    +

    Format

    +

    An object of class chevron_t of length 1.

    +
    +
    +

    Arguments

    + + +
    adam_db
    +

    (list of data.frames) object containing the ADaM datasets

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + + +
    method
    +

    (string) the method used to construct the confidence interval. See tern::estimate_proportion.

    + + +
    conf_level
    +

    (proportion) the confidence level of the interval. See tern::estimate_proportion.

    + + +
    show_diff
    +

    (flag) whether to show the difference of patient with at least one adverse event between groups.

    + + +
    ref_group
    +

    (string) the reference group for the difference.

    + + +
    method_diff
    +

    (string) the method used to construct the confidence interval for the difference between groups.

    + + +
    conf_level_diff
    +

    (proportion) the confidence level of the interval for the difference between groups.

    + + +
    grade_groups
    +

    (list) the grade groups to be displayed.

    + + +
    ...
    +

    not used.

    + + +
    tlg
    +

    (TableTree, Listing or ggplot) object typically produced by a main function.

    + + +
    prune_0
    +

    (flag) remove 0 count rows

    + +
    +
    +

    Value

    +

    the main function returns an rtables object.

    +

    the preprocessing function returns a list of data.frame.

    +

    the postprocessing function returns an rtables object or an ElementaryTable (null report).

    +
    +
    +

    Functions

    + +
    • rmpt06_main(): Main TLG function

    • +
    • rmpt06_pre(): Preprocessing

    • +
    • rmpt06_post(): Postprocessing

    • +
    + +
    +

    Examples

    +
    run(rmpt06, syn_data)
    +#>                                                                   A: Drug X      B: Placebo    C: Combination
    +#>                                                                     (N=15)         (N=15)          (N=15)    
    +#>   ———————————————————————————————————————————————————————————————————————————————————————————————————————————
    +#>   Number of patients with at least one adverse event              13 (86.7%)     14 (93.3%)     15 (100.0%)  
    +#>   95% CI for % of patients with at least one AE                  (59.5, 98.3)   (68.1, 99.8)   (78.2, 100.0) 
    +#>   Total number of AEs                                                 58             59              99      
    +#>   Total number of patients with at least one AE by worst grade                                               
    +#>     Grade 1                                                           0           1 (6.7%)        1 (6.7%)   
    +#>     Grade 2                                                        1 (6.7%)       1 (6.7%)        1 (6.7%)   
    +#>     Grade 3                                                        1 (6.7%)      2 (13.3%)        1 (6.7%)   
    +#>     Grade 4                                                       3 (20.0%)      2 (13.3%)       2 (13.3%)   
    +#>     Grade 5 (fatal outcome)                                       8 (53.3%)      8 (53.3%)       10 (66.7%)  
    +#>   Number of patients with at least one serious AE                 12 (80.0%)     12 (80.0%)      11 (73.3%)  
    +#>   Number of patients with at least one AE by outcome                                                         
    +#>     Fatal outcome                                                 8 (61.5%)      8 (57.1%)       10 (66.7%)  
    +#>     Unresolved                                                    4 (30.8%)      6 (42.9%)       9 (60.0%)   
    +#>     Recovered/Resolved                                            9 (69.2%)      8 (57.1%)       11 (73.3%)  
    +#>     Resolved with sequelae                                        5 (38.5%)      4 (28.6%)       7 (46.7%)   
    +#>     Recovering/Resolving                                          9 (69.2%)      6 (42.9%)       13 (86.7%)  
    +#>     Unknown outcome                                               2 (15.4%)      4 (28.6%)       7 (46.7%)   
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/rmpt06_lyt.html b/v0.2.8/reference/rmpt06_lyt.html new file mode 100644 index 0000000000..815e447b2e --- /dev/null +++ b/v0.2.8/reference/rmpt06_lyt.html @@ -0,0 +1,91 @@ + +rmpt06 Layout — rmpt06_lyt • chevron + Skip to contents + + +
    +
    +
    + +
    +

    rmpt06 Layout

    +
    + +
    +

    Usage

    +
    rmpt06_lyt(
    +  arm_var,
    +  lbl_overall,
    +  method,
    +  conf_level,
    +  show_diff,
    +  ref_group,
    +  method_diff,
    +  conf_level_diff,
    +  grade_groups
    +)
    +
    + +
    +

    Arguments

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/rmpt06_post.html b/v0.2.8/reference/rmpt06_post.html new file mode 100644 index 0000000000..cd482e686c --- /dev/null +++ b/v0.2.8/reference/rmpt06_post.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/rmpt06_pre.html b/v0.2.8/reference/rmpt06_pre.html new file mode 100644 index 0000000000..cd482e686c --- /dev/null +++ b/v0.2.8/reference/rmpt06_pre.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/rspt01.html b/v0.2.8/reference/rspt01.html new file mode 100644 index 0000000000..d67e870a59 --- /dev/null +++ b/v0.2.8/reference/rspt01.html @@ -0,0 +1,228 @@ + +RSPT01 Binary Outcomes Summary. — rspt01_main • chevron + Skip to contents + + +
    +
    +
    + +
    +

    RSPT01 template may be used to summarize any binary outcome or response variable at +a single time point. Typical application for oncology

    +
    + +
    +

    Usage

    +
    rspt01_main(
    +  adam_db,
    +  dataset = "adrs",
    +  arm_var = "ARM",
    +  ref_group = NULL,
    +  odds_ratio = TRUE,
    +  perform_analysis = "unstrat",
    +  strata = NULL,
    +  conf_level = 0.95,
    +  methods = list(),
    +  ...
    +)
    +
    +rspt01_pre(adam_db, ...)
    +
    +rspt01_post(tlg, prune_0 = TRUE, ...)
    +
    +rspt01
    +
    + +
    +

    Format

    +

    An object of class chevron_t of length 1.

    +
    +
    +

    Arguments

    + + +
    adam_db
    +

    (list of data.frames) object containing the ADaM datasets

    + + +
    dataset
    +

    (string) the name of a table in the adam_db object.

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    ref_group
    +

    (string) The name of the reference group, the value should +be identical to the values in arm_var, if not specified, it will by default +use the first level or value of arm_var.

    + + +
    odds_ratio
    +

    (flag) should the odds ratio be calculated, default is TRUE

    + + +
    perform_analysis
    +

    (string) option to display statistical comparisons using stratified analyses, +or unstratified analyses, or both, e.g. c("unstrat", "strat"). Only unstratified will be displayed by default

    + + +
    strata
    +

    (string) stratification factors, e.g. strata = c("STRATA1", "STRATA2"), by default as NULL

    + + +
    conf_level
    +

    (numeric) the level of confidence interval, default is 0.95.

    + + +
    methods
    +

    (list) a named list, use a named list to control, for example: +methods = list(prop_conf_method = "wald", diff_conf_method = "wald", strat_diff_conf_method = "ha", diff_pval_method = "fisher", strat_diff_pval_method = "schouten") +prop_conf_method controls the methods of calculating proportion confidence interval, +diff_conf_method controls the methods of calculating unstratified difference confidence interval, +strat_diff_conf_method controls the methods of calculating stratified difference confidence interval, +diff_pval_method controls the methods of calculating unstratified p-value for odds ratio, +strat_diff_pval_method controls the methods of calculating stratified p-value for odds ratio, +see more details in tern

    + + +
    ...
    +

    not used.

    + + +
    tlg
    +

    (TableTree, Listing or ggplot) object typically produced by a main function.

    + + +
    prune_0
    +

    (flag) remove 0 count rows

    + +
    +
    +

    Value

    +

    the main function returns an rtables object.

    +

    the preprocessing function returns a list of data.frame.

    +

    the postprocessing function returns an rtables object or an ElementaryTable (null report).

    +
    +
    +

    Details

    + +
    • No overall value.

    • +
    +
    +

    Functions

    + +
    • rspt01_main(): Main TLG function

    • +
    • rspt01_pre(): Preprocessing

    • +
    • rspt01_post(): Postprocessing

    • +
    + +
    +

    Examples

    +
    library(dplyr)
    +library(dunlin)
    +
    +proc_data <- log_filter(syn_data, PARAMCD == "BESRSPI", "adrs")
    +
    +run(rspt01, proc_data)
    +#> Warning: Chi-squared approximation may be incorrect
    +#>                                          A: Drug X          B: Placebo         C: Combination  
    +#>                                            (N=15)             (N=15)               (N=15)      
    +#>   —————————————————————————————————————————————————————————————————————————————————————————————
    +#>   Responders                             10 (66.7%)         9 (60.0%)            11 (73.3%)    
    +#>   95% CI (Wald, with correction)        (39.5, 93.9)       (31.9, 88.1)         (47.6, 99.0)   
    +#>   Unstratified Analysis                                                                        
    +#>     Difference in Response rate (%)                            -6.7                 6.7        
    +#>       95% CI (Wald, with correction)                      (-47.7, 34.4)        (-32.7, 46.0)   
    +#>     p-value (Chi-Squared Test)                                0.7048               0.6903      
    +#>   Odds Ratio (95% CI)                                   0.75 (0.17 - 3.33)   1.37 (0.29 - 6.60)
    +#>   Complete Response (CR)                 4 (26.7%)          4 (26.7%)            7 (46.7%)     
    +#>     95% CI (Wald, with correction)     (0.95, 52.38)      (0.95, 52.38)        (18.09, 75.25)  
    +#>   Partial Response (PR)                  6 (40.0%)          5 (33.3%)            4 (26.7%)     
    +#>     95% CI (Wald, with correction)     (11.87, 68.13)     (6.14, 60.52)        (0.95, 52.38)   
    +#>   Stable Disease (SD)                    5 (33.3%)          6 (40.0%)            4 (26.7%)     
    +#>     95% CI (Wald, with correction)     (6.14, 60.52)      (11.87, 68.13)       (0.95, 52.38)   
    +
    +run(rspt01, proc_data,
    +  odds_ratio = FALSE, perform_analysis = c("unstrat", "strat"),
    +  strata = c("STRATA1", "STRATA2"), methods = list(diff_pval_method = "fisher")
    +)
    +#> Warning: Less than 5 observations in some strata.
    +#> Warning: Less than 5 observations in some strata.
    +#> Warning: <5 data points in some strata. CMH test may be incorrect.
    +#> Warning: <5 data points in some strata. CMH test may be incorrect.
    +#>                                                A: Drug X        B: Placebo     C: Combination
    +#>                                                  (N=15)           (N=15)           (N=15)    
    +#>   ———————————————————————————————————————————————————————————————————————————————————————————
    +#>   Responders                                   10 (66.7%)       9 (60.0%)        11 (73.3%)  
    +#>   95% CI (Wald, with correction)              (39.5, 93.9)     (31.9, 88.1)     (47.6, 99.0) 
    +#>   Unstratified Analysis                                                                      
    +#>     Difference in Response rate (%)                                -6.7             6.7      
    +#>       95% CI (Wald, with correction)                          (-47.7, 34.4)    (-32.7, 46.0) 
    +#>     p-value (Fisher's Exact Test)                                 1.0000           1.0000    
    +#>   Stratified Analysis                                                                        
    +#>     Difference in Response rate (%)                               -11.0             22.5     
    +#>       95% CI (CMH, without correction)                        (-42.7, 20.7)     (-3.5, 48.5) 
    +#>     p-value (Cochran-Mantel-Haenszel Test)                        0.5731           0.3088    
    +#>   Complete Response (CR)                       4 (26.7%)        4 (26.7%)        7 (46.7%)   
    +#>     95% CI (Wald, with correction)           (0.95, 52.38)    (0.95, 52.38)    (18.09, 75.25)
    +#>   Partial Response (PR)                        6 (40.0%)        5 (33.3%)        4 (26.7%)   
    +#>     95% CI (Wald, with correction)           (11.87, 68.13)   (6.14, 60.52)    (0.95, 52.38) 
    +#>   Stable Disease (SD)                          5 (33.3%)        6 (40.0%)        4 (26.7%)   
    +#>     95% CI (Wald, with correction)           (6.14, 60.52)    (11.87, 68.13)   (0.95, 52.38) 
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/rspt01_lyt.html b/v0.2.8/reference/rspt01_lyt.html new file mode 100644 index 0000000000..95b526bfa9 --- /dev/null +++ b/v0.2.8/reference/rspt01_lyt.html @@ -0,0 +1,86 @@ + +rspt01 Layout — rspt01_lyt • chevron + Skip to contents + + +
    +
    +
    + +
    +

    rspt01 Layout

    +
    + +
    +

    Usage

    +
    rspt01_lyt(
    +  arm_var,
    +  rsp_var,
    +  ref_group,
    +  odds_ratio,
    +  perform_analysis,
    +  strata,
    +  conf_level,
    +  methods
    +)
    +
    + +
    +

    Arguments

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/rspt01_post.html b/v0.2.8/reference/rspt01_post.html new file mode 100644 index 0000000000..c07223fca6 --- /dev/null +++ b/v0.2.8/reference/rspt01_post.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/rspt01_pre.html b/v0.2.8/reference/rspt01_pre.html new file mode 100644 index 0000000000..c07223fca6 --- /dev/null +++ b/v0.2.8/reference/rspt01_pre.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/run,chevron_tlg-method.html b/v0.2.8/reference/run,chevron_tlg-method.html new file mode 100644 index 0000000000..49a2e1a21b --- /dev/null +++ b/v0.2.8/reference/run,chevron_tlg-method.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/run-1.png b/v0.2.8/reference/run-1.png new file mode 100644 index 0000000000000000000000000000000000000000..db57270860d09cfb9553ab840f7f64a05b9cb019 GIT binary patch literal 131246 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

    K?LAu;LAXm1#>^h18xPFQKfUYF} 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 literal 0 HcmV?d00001 diff --git a/v0.2.8/reference/run-2.png b/v0.2.8/reference/run-2.png new file mode 100644 index 0000000000000000000000000000000000000000..14042731f815ef8c9dc839f4a95c5fd410546934 GIT binary patch literal 132307 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
    HZCix{ngN7UnZ-6 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

    (zG+M{7Nl6}E& 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

    9k=i_h zU~rPpr)NFADbd;(`>;E6G5`}ch7{X2nRV!VdqL9+BQ5VDvUQh`b_?h}%`n6+908J& zl$+{3pCXk+?`?m1=^z%`0sxqp70(L$td&m>L=FlV^aHp&_OnDVw~&YIyAxbA!wBZa z6^H{qVz&TFIU&~M+ViM(_v7~A64T^`W^<`-Y~2?KpT_OJ-?SZnMpH|`0__dl3EQR5 zt9>_wtH+yp@(|4HKe$Mm`)>aM+eAu;=Lc*SABXV*=AW>WW@jUbvo?efPstF4rfh zI&45I-3v0?5oNp-ZwXA7hIJyU?$qObxn1e+{K48rKq>eDToD%D`zJaVg|8Q|IW`o* z2^s$2!5k>#`fFtQ6#_V15?Jy#N|(K=)<62N`yB1)d5VwM9O>vVUE8d``>mnm@mq@Q z$_ivfnF(wH{A^(UmMvS*(m;4{8K;XH$!AuCl>~Ny)CGLe1YK5?Z7ih2zPA>ChR-xp z{{jwfpIeJxVhl&^BiDzZUv+rU#R{{2Is7{4rl(t z_FH>G;NWa-?n%tV$&;yHF3Go1-Mra{na=FoyZ4iQ286>C8RyQ#{Lb!IfWuf8fZ31v z{9sLY5qgGk?z<%#Vx!MFYUE{J|Jd#`!*R>@?cB^os0kczghs|Rq&*4ge-NP5yxFpi z%fjZarQ<=PTV7R)H^(}8F!!;euRo4sXWxX0GnA|vXp4d~unS#ls&glBoe9i0GzDFX zIZAn%!VSf2j`iv@0sx{+U=sX}rna2A{_BK3tN3_cSEgi($MqFg*1Va~@;Kqh27$=@ z@{5xnDaw3?LGWM)J&DFQ8sjke6Ou%4Wc|>55Ny52+OPS5kzr$wb=S3hwu?5mfmW?i z!)=%gmDe(*l<~|@WY+2{-dz;3Rg?z#GA9l8)XZ+bP$Q@7*5ZPz@f7?k9oX#bT4z0m zg)L?90Bal~Wj^!T$I)H+wiB1SK^;F4R$ zi+6Yr3mbtmP0VmbJtHx%>=li;2ev%+JfrN_7sGy|Q#9<@e&CfqPK$jA#HLa{dSTe` zhGViaf92)nG44<(t}$4IjzXu}5ddW1h1$1}K>6c&SmS!ajq-(=Tr~2QR(tre5Nh;> zpWS-`()q^ay1aZOFM4TWVqzj>1!@@4hRjh1M|pf*+DsVW%Im8WuWF)7zyZkQqL}R2 zS&JeT_0BZxc}O5kt^5Li>3Hn!kPINX-|32F_XA1nPvd$!!t_UTHM5S3RSoj*(K!El zl}1%1m*tt{@8TL+wTo7Nh_oCsJ5jeu`U|WTgF7$~nxKoB71OCVMEu4@dU>n=j?*9^QyXlKUj0?Hr7IW&uT35`yX)I!-L$EhkR zC%^Zp745M_cJDJ2DW5`-eBCKY!`l8vYFd}e#|ZR8U#84g)MpC7*qEcm9xTU# zEd=gyJ1a|HMFmq9762{eVQgEkIm+udJb8BjV5Fa)%D_AION9%^q9rbdg>}6CR+aV} z@lZNCFtNLR$e?80+K-|@IDD!n2n}PKJtd8Qm(t>q;O7_3$8#8e?0R{E-D80p!Hv>k zCAiJnrt7P!Ko1^|dx0qVm))aSF!6m88!&6*;h-~8FPo7Bj?^H&^Dxl(9! z98|D4PDEJzEv?D`++kUO0R?t=2f9A!QB7d7leiZ1!a}A9*H}bM?8W{cUQ_u*5f>J- zv+CUS0pGXN|uy(PXe<$0!e0aSMU@jrQI%~}Z2rL~^HJcBj3Wexq)`^ppm zE;fErga&Kynb)SSPA-cmD~~-YCMd#>b)Z`lh0`omuWCM_6@GqNF5S&o8tm?1d8^v` z! z8GT$s5p@$RVFkBjRXo z3vdspts?OBIpJuBy8Z(G!jX8-LX)J7mPWshDXdp=PGlf1hCIbsH>!xeL%s|QKthZA z6&Z#td9%toEp=QbV`yKHb5Ax5OU3H3Ks{<6)g2%LRw9refi4pXvlCCR^S~ovjJ7N= zH9G|%di-EN$2dVRFPf4=CMIg2@LO-i@3lUnDTfRVCMX&FqFOnIfA!d;KJ%{H%OUpG zMyBjO!*?TK0VINXvm_5cC3mn_l`c6*QJWv79rQ!~d(g08>29 zJ)?2LA}5~{G_8WBkmzUHPsIL9??M(p=r>8F+*iJV)A^yiVKU(E#l9YZC3IYuJ~pcB z>?_?{UG}cO$*gRKyYsEjLu2ovgjcWc%*a)Ue5PRCX;#MOo)LaPq9%W$q0syt;HA+x z8AEst<#tYb%mx8$MmFzUhu&AH&8Jj`EQ5Io`?D?y7jw0E=j@AJ^IV~qv)HqJ1&`H9 z`XBgqyT>cG|IJkOZSjq-0n&ej3_?Ol&+$h8`k9~i|9|!CV*FpZ5`%8T^=DR$-^IC_ P!Ov#Z?JDu>_j&v`pgk(m literal 0 HcmV?d00001 diff --git a/v0.2.8/reference/run-3.png b/v0.2.8/reference/run-3.png new file mode 100644 index 0000000000000000000000000000000000000000..850752382800d2e7ae04caef13efcbb71e4f14b6 GIT binary patch literal 125731 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%0A;W7uj-F84* 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 aO&>-f)+@L;agjd#5S!NPXeO@R>H9Ab*kgPE literal 0 HcmV?d00001 diff --git a/v0.2.8/reference/run.html b/v0.2.8/reference/run.html new file mode 100644 index 0000000000..4a6ca2233b --- /dev/null +++ b/v0.2.8/reference/run.html @@ -0,0 +1,150 @@ + +Run the TLG-generating pipeline — run • chevron + Skip to contents + + +

    +
    +
    + +
    +

    Run the TLG-generating pipeline

    +
    + +
    +

    Usage

    +
    run(
    +  object,
    +  adam_db,
    +  auto_pre = TRUE,
    +  verbose = FALSE,
    +  unwrap = FALSE,
    +  ...,
    +  user_args = list(...)
    +)
    +
    +# S4 method for class 'chevron_tlg'
    +run(
    +  object,
    +  adam_db,
    +  auto_pre = TRUE,
    +  verbose = get_arg("chevron.run.verbose", "R_CHEVRON_RUN_VERBOSE", FALSE),
    +  unwrap = get_arg("chevron.run.unwrap", "R_CHEVRON_RUN_UNWRAP", verbose),
    +  ...,
    +  user_args = list(...)
    +)
    +
    + +
    +

    Arguments

    + + +
    object
    +

    (chevron_tlg) input.

    + + +
    adam_db
    +

    (list of data.frames) object containing the ADaM datasets

    + + +
    auto_pre
    +

    (flag) whether to perform the default pre processing step.

    + + +
    verbose
    +

    (flag) whether to print argument information.

    + + +
    unwrap
    +

    (flag) whether to print the preprocessing postprocessing and main function together with the +associated layout function.

    + + +
    ...
    +

    extra arguments to pass to the pre-processing, main and post-processing functions.

    + + +
    user_args
    +

    (list) arguments from ....

    + +
    +
    +

    Value

    +

    an rtables (for chevron_t), rlistings (for chevron_l), grob (for chevron_g) or ElementaryTable +(null report) depending on the class of chevron_tlg object passed as object argument.

    +
    +
    +

    Details

    +

    The functions stored in the preprocess, main and postprocess slots of the chevron_tlg objects are called +respectively, preprocessing, main and postprocessing functions.

    +

    When executing the run method on a chevron_tlg object, if auto_pre is TRUE, the adam_bd list is first +passed to the preprocessing function. The resulting list is then passed to the main function which produces a +table, graph or listings or a list of these objects. This output is then passed to the postprocessing function +which performed the final modifications before returning the output. Additional arguments specified in ... or +user_args are passed to each of the three functions.

    +
    + +
    +

    Examples

    +
    run(mng01, syn_data, auto_pre = TRUE, dataset = "adlb")
    +#> $`Alanine Aminotransferase Measurement`
    +
    +#> 
    +#> $`C-Reactive Protein Measurement`
    +
    +#> 
    +#> $`Immunoglobulin A Measurement`
    +
    +#> 
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/s_summary_na.html b/v0.2.8/reference/s_summary_na.html new file mode 100644 index 0000000000..820ea8e2a5 --- /dev/null +++ b/v0.2.8/reference/s_summary_na.html @@ -0,0 +1,100 @@ + +Summary factor allowing NA — s_summary_na • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Summary factor allowing NA

    +
    + +
    +

    Usage

    +
    s_summary_na(
    +  x,
    +  labelstr,
    +  denom = c("n", "N_row", "N_col"),
    +  .N_row,
    +  .N_col,
    +  ...
    +)
    +
    + +
    +

    Arguments

    + + +
    x
    +

    (factor) input.

    + + +
    denom
    +

    (string) denominator choice.

    + + +
    .N_row
    +

    (integer) number of rows in row-split dataset.

    + + +
    .N_col
    +

    (integer) number of rows in column-split dataset.

    + + +
    ...
    +

    Not used

    + +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/script.html b/v0.2.8/reference/script.html new file mode 100644 index 0000000000..8c315b8abb --- /dev/null +++ b/v0.2.8/reference/script.html @@ -0,0 +1,118 @@ + +Create Script for TLG Generation — script • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Create Script for TLG Generation

    +
    + +
    +

    Usage

    +
    script_funs(x, adam_db, args, name = deparse(substitute(x)))
    +
    +# S4 method for class 'chevron_tlg'
    +script_funs(x, adam_db, args, name = deparse(substitute(x)))
    +
    +# S4 method for class 'chevron_simple'
    +script_funs(x, adam_db, args, name = deparse(substitute(x)))
    +
    + +
    +

    Arguments

    + + +
    x
    +

    (chevron_tlg) input.

    + + +
    adam_db
    +

    (string) the name of the dataset.

    + + +
    args
    +

    (string) the name of argument list.

    + + +
    name
    +

    (string) name of the template.

    + +
    +
    +

    Value

    +

    character that can be integrated into an executable script.

    +
    + +
    +

    Examples

    +
    script_funs(aet04, adam_db = "syn_data", args = "args")
    +#>  [1] "# Edit Preprocessing Function."                                                         
    +#>  [2] "preprocess(aet04) <- "                                                                  
    +#>  [3] "function (adam_db, ...) "                                                               
    +#>  [4] "{"                                                                                      
    +#>  [5] "    atoxgr_lvls <- c(\"1\", \"2\", \"3\", \"4\", \"5\")"                                
    +#>  [6] "    adam_db$adae <- adam_db$adae %>% filter(.data$ANL01FL == "                          
    +#>  [7] "        \"Y\") %>% mutate(AEBODSYS = reformat(.data$AEBODSYS, nocoding), "              
    +#>  [8] "        AEDECOD = reformat(.data$AEDECOD, nocoding), ATOXGR = factor(.data$ATOXGR, "    
    +#>  [9] "            levels = atoxgr_lvls))"                                                     
    +#> [10] "    adam_db"                                                                            
    +#> [11] "}"                                                                                      
    +#> [12] ""                                                                                       
    +#> [13] "# Create TLG"                                                                           
    +#> [14] "tlg_output <- run(object = aet04, adam_db = syn_data, verbose = TRUE, user_args = args)"
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/script_funs,chevron_simple-method.html b/v0.2.8/reference/script_funs,chevron_simple-method.html new file mode 100644 index 0000000000..ca64319e70 --- /dev/null +++ b/v0.2.8/reference/script_funs,chevron_simple-method.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/script_funs,chevron_tlg-method.html b/v0.2.8/reference/script_funs,chevron_tlg-method.html new file mode 100644 index 0000000000..ca64319e70 --- /dev/null +++ b/v0.2.8/reference/script_funs,chevron_tlg-method.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/script_funs.html b/v0.2.8/reference/script_funs.html new file mode 100644 index 0000000000..ca64319e70 --- /dev/null +++ b/v0.2.8/reference/script_funs.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/set_section_div.html b/v0.2.8/reference/set_section_div.html new file mode 100644 index 0000000000..ce15375f7b --- /dev/null +++ b/v0.2.8/reference/set_section_div.html @@ -0,0 +1,87 @@ + +Set Section Dividers — set_section_div • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Set Section Dividers

    +
    + +
    +

    Usage

    +
    set_section_div(x)
    +
    + +
    +

    Arguments

    + + +
    x
    +

    (integerish) value of at which the section divider should be added.

    + +
    +
    +

    Value

    +

    invisible NULL. Set the chevron.section_div option.

    +
    +
    +

    Details

    +

    Section dividers are empty lines between sections in tables. +E.g. if 1 is used then for the first row split an empty line is added. +Currently it only works for aet02, cmt01a and mht01 template.

    +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/smart_prune.html b/v0.2.8/reference/smart_prune.html new file mode 100644 index 0000000000..71659861f7 --- /dev/null +++ b/v0.2.8/reference/smart_prune.html @@ -0,0 +1,81 @@ + +Prune table up to an ElementaryTable — smart_prune • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Avoid returning NULL when the table is empty.

    +
    + +
    +

    Usage

    +
    smart_prune(tlg)
    +
    + +
    +

    Arguments

    + + +
    tlg
    +

    (TableTree) object.

    + +
    +
    +

    Value

    +

    pruned TableTree.

    +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/split_rows_by_recursive.html b/v0.2.8/reference/split_rows_by_recursive.html new file mode 100644 index 0000000000..b1e14cce5f --- /dev/null +++ b/v0.2.8/reference/split_rows_by_recursive.html @@ -0,0 +1,85 @@ + +Count or summarize by groups — split_rows_by_recursive • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Count or summarize by groups

    +
    + +
    +

    Usage

    +
    split_rows_by_recursive(lyt, row_split_var, ...)
    +
    + +
    +

    Arguments

    + + +
    lyt
    +

    (PreDataTableLayouts) rtable layout.

    + + +
    row_split_var
    +

    (character) variable to split rows by.

    + + +
    ...
    +

    Further arguments for split_rows_by

    + +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/standard_null_report.html b/v0.2.8/reference/standard_null_report.html new file mode 100644 index 0000000000..d0f5225aec --- /dev/null +++ b/v0.2.8/reference/standard_null_report.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/std_listing.html b/v0.2.8/reference/std_listing.html new file mode 100644 index 0000000000..baaa238260 --- /dev/null +++ b/v0.2.8/reference/std_listing.html @@ -0,0 +1,114 @@ + +Standard Main Listing Function — std_listing • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Standard Main Listing Function

    +
    + +
    +

    Usage

    +
    std_listing(
    +  adam_db,
    +  dataset,
    +  key_cols,
    +  disp_cols,
    +  split_into_pages_by_var,
    +  unique_rows = FALSE,
    +  ...
    +)
    +
    + +
    +

    Arguments

    + + +
    adam_db
    +

    (list of data.frames) object containing the ADaM datasets

    + + +
    dataset
    +

    (string) the name of a table in the adam_db object.

    + + +
    key_cols
    +

    (character) names of columns that should be treated as key columns when rendering the listing. +Key columns allow you to group repeat occurrences.

    + + +
    disp_cols
    +

    (character) names of non-key columns which should be displayed when the listing is rendered.

    + + +
    split_into_pages_by_var
    +

    (character or NULL) the name of the variable to split the listing by.

    + + +
    unique_rows
    +

    (flag) whether to keep only unique rows in listing.

    + + +
    ...
    +

    additional arguments passed to rlistings::as_listing.

    + +
    +
    +

    Value

    +

    the main function returns an rlistings or a list object.

    +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/std_postprocessing.html b/v0.2.8/reference/std_postprocessing.html new file mode 100644 index 0000000000..5dcf8ebbd2 --- /dev/null +++ b/v0.2.8/reference/std_postprocessing.html @@ -0,0 +1,114 @@ + +Standard Post Processing — std_postprocessing • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Standard Post Processing

    +
    + +
    +

    Usage

    +
    std_postprocessing(tlg, ...)
    +
    + +
    +

    Arguments

    + + +
    tlg
    +

    to post process.

    + + +
    ...
    +

    additional arguments passed to report_null.

    + +
    +
    +

    Value

    +

    a processed tlg or a null report.

    +
    + +
    +

    Examples

    +
    library(rtables)
    +#> Loading required package: formatters
    +#> 
    +#> Attaching package: ‘formatters’
    +#> The following object is masked from ‘package:base’:
    +#> 
    +#>     %||%
    +#> Loading required package: magrittr
    +#> 
    +#> Attaching package: ‘magrittr’
    +#> The following objects are masked from ‘package:testthat’:
    +#> 
    +#>     equals, is_less_than, not
    +#> 
    +#> Attaching package: ‘rtables’
    +#> The following object is masked from ‘package:utils’:
    +#> 
    +#>     str
    +std_postprocessing(build_table(basic_table() |> analyze("Species"), iris), ind = 10L)
    +#>                        all obs
    +#>           ————————————————————
    +#>           setosa         50   
    +#>           versicolor     50   
    +#>           virginica      50   
    +
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/summarize_vars_allow_na.html b/v0.2.8/reference/summarize_vars_allow_na.html new file mode 100644 index 0000000000..ded474cdb8 --- /dev/null +++ b/v0.2.8/reference/summarize_vars_allow_na.html @@ -0,0 +1,82 @@ + +Summarize variables allow NA — summarize_vars_allow_na • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Summarize variables allow NA

    +
    + +
    +

    Usage

    +
    summarize_vars_allow_na(
    +  lyt,
    +  vars,
    +  var_labels = vars,
    +  nested = TRUE,
    +  ...,
    +  show_labels = "default",
    +  table_names = vars,
    +  section_div = NA_character_,
    +  .stats = c("n", "count_fraction"),
    +  .formats = list(count_fraction = format_count_fraction_fixed_dp),
    +  .labels = NULL,
    +  .indent_mods = NULL,
    +  inclNAs = TRUE
    +)
    +
    + + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/syn_data.html b/v0.2.8/reference/syn_data.html new file mode 100644 index 0000000000..5367701412 --- /dev/null +++ b/v0.2.8/reference/syn_data.html @@ -0,0 +1,90 @@ + +Example adam Synthetic Data — syn_data • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Example adam Synthetic Data

    +
    + +
    +

    Usage

    +
    syn_data
    +
    + +
    +

    Format

    +

    A named list of 13 data.frames: +- adsl +- adae +- adsaftte +- adcm +- addv +- adeg +- adex +- adlb +- admh +- adrs +- adsub +- adtte +- advs

    +
    +
    +

    Source

    +

    based on package random.cdisc.data

    +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/ttet01.html b/v0.2.8/reference/ttet01.html new file mode 100644 index 0000000000..0dbb76b436 --- /dev/null +++ b/v0.2.8/reference/ttet01.html @@ -0,0 +1,234 @@ + +TTET01 Binary Outcomes Summary. — ttet01_main • chevron + Skip to contents + + +
    +
    +
    + +
    +

    TTET01 template may be used to summarize any binary outcome or response variable at +a single time point. Typical application for oncology

    +
    + +
    +

    Usage

    +
    ttet01_main(
    +  adam_db,
    +  dataset = "adtte",
    +  arm_var = "ARM",
    +  ref_group = NULL,
    +  summarize_event = TRUE,
    +  perform_analysis = "unstrat",
    +  strata = NULL,
    +  ...
    +)
    +
    +ttet01_pre(adam_db, dataset = "adtte", ...)
    +
    +ttet01_post(tlg, prune_0 = TRUE, ...)
    +
    +ttet01
    +
    + +
    +

    Format

    +

    An object of class chevron_t of length 1.

    +
    +
    +

    Arguments

    + + +
    adam_db
    +

    (list of data.frames) object containing the ADaM datasets

    + + +
    dataset
    +

    (string) the name of a table in the adam_db object.

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    ref_group
    +

    (string) The name of the reference group, the value should +be identical to the values in arm_var, if not specified, it will by default +use the first level or value of arm_var.

    + + +
    summarize_event
    +

    (flag) should the event description be displayed, default is TRUE

    + + +
    perform_analysis
    +

    (string) option to display statistical comparisons using stratified analyses, +or unstratified analyses, or both, e.g. c("unstrat", "strat"). Only unstratified will be displayed by default

    + + +
    strata
    +

    (string) stratification factors, e.g. strata = c("STRATA1", "STRATA2"), by default as NULL

    + + +
    ...
    +

    Further arguments passed to control_surv_time(), control_coxph(), control_survtp(), and +surv_timepoint(). For details, see the documentation in tern. Commonly used arguments include pval_method, +conf_level, conf_type, quantiles, ties, time_point, method, etc.

    + + +
    tlg
    +

    (TableTree, Listing or ggplot) object typically produced by a main function.

    + + +
    prune_0
    +

    (flag) remove 0 count rows

    + +
    +
    +

    Value

    +

    the main function returns an rtables object.

    +

    the preprocessing function returns a list of data.frame.

    +

    the postprocessing function returns an rtables object or an ElementaryTable (null report).

    +
    +
    +

    Details

    + +
    • No overall value.

    • +
    +
    +

    Functions

    + +
    • ttet01_main(): Main TLG function

    • +
    • ttet01_pre(): Preprocessing

    • +
    • ttet01_post(): Postprocessing

    • +
    + +
    +

    Examples

    +
    library(dplyr)
    +library(dunlin)
    +
    +proc_data <- log_filter(syn_data, PARAMCD == "PFS", "adtte")
    +run(ttet01, proc_data)
    +#>                                       A: Drug X        B: Placebo      C: Combination 
    +#>                                         (N=15)           (N=15)            (N=15)     
    +#>   ————————————————————————————————————————————————————————————————————————————————————
    +#>   Patients with event (%)             7 (46.7%)         12 (80%)          8 (53.3%)   
    +#>     Earliest contributing event                                                       
    +#>       Death                               5                11                 7       
    +#>       Disease Progression                 2                 1                 1       
    +#>   Patients without event (%)          8 (53.3%)          3 (20%)          7 (46.7%)   
    +#>   Time to Event (MONTHS)                                                              
    +#>     Median                               8.6               6.2               8.4      
    +#>       95% CI                          (7.3, NE)        (4.8, 7.6)         (7.0, NE)   
    +#>     25% and 75%-ile                    3.8, NE          4.7, 8.4           5.8, NE    
    +#>     Range                           1.2 to 9.5 {1}     0.9 to 9.1      0.9 to 9.5 {1} 
    +#>   Unstratified Analysis                                                               
    +#>     p-value (log-rank)                                   0.0973            0.9111     
    +#>     Hazard Ratio                                          2.18              1.06      
    +#>     95% CI                                            (0.85, 5.60)      (0.38, 2.94)  
    +#>   6 MONTHS                                                                            
    +#>     Patients remaining at risk            11                8                11       
    +#>     Event Free Rate (%)                 73.33             53.33             73.33     
    +#>     95% CI                          (50.95, 95.71)   (28.09, 78.58)    (50.95, 95.71) 
    +#>     Difference in Event Free Rate                        -20.00             0.00      
    +#>       95% CI                                         (-53.74, 13.74)   (-31.65, 31.65)
    +#>       p-value (Z-test)                                   0.2453            1.0000     
    +#>   ————————————————————————————————————————————————————————————————————————————————————
    +#> 
    +#>   {1} - Censored observation: range maximum
    +#>   ————————————————————————————————————————————————————————————————————————————————————
    +#> 
    +
    +run(ttet01, proc_data,
    +  summarize_event = FALSE, perform_analysis = c("unstrat", "strat"),
    +  strata = c("STRATA1", "STRATA2"),
    +  conf_type = "log-log",
    +  time_point = c(6, 12),
    +  method = "both"
    +)
    +#>                                       A: Drug X        B: Placebo      C: Combination 
    +#>                                         (N=15)           (N=15)            (N=15)     
    +#>   ————————————————————————————————————————————————————————————————————————————————————
    +#>   Patients with event (%)             7 (46.7%)         12 (80%)          8 (53.3%)   
    +#>   Patients without event (%)          8 (53.3%)          3 (20%)          7 (46.7%)   
    +#>   Time to Event (MONTHS)                                                              
    +#>     Median                               8.6               6.2               8.4      
    +#>       95% CI                          (2.6, NE)        (2.2, 7.6)         (3.8, NE)   
    +#>     25% and 75%-ile                    3.8, NE          4.7, 8.4           5.8, NE    
    +#>     Range                           1.2 to 9.5 {1}     0.9 to 9.1      0.9 to 9.5 {1} 
    +#>   Unstratified Analysis                                                               
    +#>     p-value (log-rank)                                   0.0973            0.9111     
    +#>     Hazard Ratio                                          2.18              1.06      
    +#>     95% CI                                            (0.85, 5.60)      (0.38, 2.94)  
    +#>   Stratified Analysis                                                                 
    +#>     p-value (log-rank)                                   0.1505            0.8372     
    +#>     Hazard Ratio                                          2.11              0.86      
    +#>     95% CI                                            (0.75, 5.96)      (0.21, 3.49)  
    +#>   6 MONTHS                                                                            
    +#>     Patients remaining at risk            11                8                11       
    +#>     Event Free Rate (%)                 73.33             53.33             73.33     
    +#>     95% CI                          (43.62, 89.05)   (26.32, 74.38)    (43.62, 89.05) 
    +#>     Difference in Event Free Rate                        -20.00             0.00      
    +#>       95% CI                                         (-53.74, 13.74)   (-31.65, 31.65)
    +#>       p-value (Z-test)                                   0.2453            1.0000     
    +#>   ————————————————————————————————————————————————————————————————————————————————————
    +#> 
    +#>   {1} - Censored observation: range maximum
    +#>   ————————————————————————————————————————————————————————————————————————————————————
    +#> 
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/ttet01_lyt.html b/v0.2.8/reference/ttet01_lyt.html new file mode 100644 index 0000000000..bfa7418566 --- /dev/null +++ b/v0.2.8/reference/ttet01_lyt.html @@ -0,0 +1,97 @@ + +ttet01 Layout — ttet01_lyt • chevron + Skip to contents + + +
    +
    +
    + +
    +

    ttet01 Layout

    +
    + +
    +

    Usage

    +
    ttet01_lyt(
    +  arm_var,
    +  ref_group,
    +  summarize_event,
    +  perform_analysis,
    +  strata,
    +  timeunit,
    +  event_lvls,
    +  control_survt,
    +  control_cox_ph,
    +  control_survtp,
    +  ...
    +)
    +
    + +
    +

    Arguments

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    timeunit
    +

    (string) time unit get from AVALU, by default is "Months"

    + + +
    ...
    +

    not used.

    + +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/ttet01_post.html b/v0.2.8/reference/ttet01_post.html new file mode 100644 index 0000000000..5170df170a --- /dev/null +++ b/v0.2.8/reference/ttet01_post.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/ttet01_pre.html b/v0.2.8/reference/ttet01_pre.html new file mode 100644 index 0000000000..5170df170a --- /dev/null +++ b/v0.2.8/reference/ttet01_pre.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/unwrap_layout.html b/v0.2.8/reference/unwrap_layout.html new file mode 100644 index 0000000000..dbf8853262 --- /dev/null +++ b/v0.2.8/reference/unwrap_layout.html @@ -0,0 +1,111 @@ + +Extracting Layout Function. — unwrap_layout • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Extracting Layout Function.

    +
    + +
    +

    Usage

    +
    unwrap_layout(x, pattern = "_lyt$")
    +
    + +
    +

    Arguments

    + + +
    x
    +

    (function) containing a call to a layout function.

    + + +
    pattern
    +

    (string) identifying layout functions

    + +
    +
    +

    Value

    +

    invisible NULL and print the content of the layout functions found in the body of x.

    +
    + +
    +

    Examples

    +
    unwrap_layout(aet01_main)
    +#> Layout function:
    +#>   aet01_lyt:
    +#> function (arm_var, lbl_overall, anl_vars, anl_lbls, lbl_vars) 
    +#> {
    +#>     lyt_base <- basic_table(show_colcounts = TRUE) %>% split_cols_by_with_overall(arm_var, 
    +#>         lbl_overall)
    +#>     lyt_ae1 <- lyt_base %>% analyze_num_patients(vars = "USUBJID", 
    +#>         .stats = c("unique", "nonunique"), .labels = c(unique = render_safe("Total number of {patient_label} with at least one AE"), 
    +#>             nonunique = "Total number of AEs"), .formats = list(unique = format_count_fraction_fixed_dp, 
    +#>             nonunique = "xx"), show_labels = "hidden")
    +#>     lyt_adsl <- lyt_base %>% count_patients_with_event("USUBJID", 
    +#>         filters = c(DTHFL = "Y"), denom = "N_col", .labels = c(count_fraction = "Total number of deaths"), 
    +#>         table_names = "TotDeath") %>% count_patients_with_event("USUBJID", 
    +#>         filters = c(DCSREAS = "ADVERSE EVENT"), denom = "N_col", 
    +#>         .labels = c(count_fraction = render_safe("Total number of {patient_label} withdrawn from study due to an AE")), 
    +#>         table_names = "TotWithdrawal")
    +#>     lyt_ae2 <- lyt_base %>% count_patients_recursive(anl_vars = anl_vars, 
    +#>         anl_lbls = anl_lbls, lbl_vars = lbl_vars)
    +#>     return(list(ae1 = lyt_ae1, ae2 = lyt_ae2, adsl = lyt_adsl))
    +#> }
    +
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/var_labels_for.html b/v0.2.8/reference/var_labels_for.html new file mode 100644 index 0000000000..707e7503ac --- /dev/null +++ b/v0.2.8/reference/var_labels_for.html @@ -0,0 +1,90 @@ + +Retrieve labels for certain variables — var_labels_for • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Retrieve labels for certain variables

    +
    + +
    +

    Usage

    +
    var_labels_for(df, vars)
    +
    + +
    +

    Arguments

    + + +
    df
    +

    (data.frame) containing columns with label attribute.

    + + +
    vars
    +

    (character) variable names in df.

    + +
    +
    +

    Value

    +

    a character with replaced placeholders and a label attribute.

    +
    +
    +

    Details

    +

    The labels will be returned if the column has label attribute, otherwise the column name will be returned. +Any values between brackets will be replaced with dunlin::render_safe.

    +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/vst01.html b/v0.2.8/reference/vst01.html new file mode 100644 index 0000000000..aa76d02df3 --- /dev/null +++ b/v0.2.8/reference/vst01.html @@ -0,0 +1,268 @@ + +VST01 Vital Sign Results and change from Baseline By Visit Table. — vst01_main • chevron + Skip to contents + + +
    +
    +
    + +
    +

    The VST01 table provides an +overview of the Vital Sign values and its change from baseline of each respective arm +over the course of the trial.

    +
    + +
    +

    Usage

    +
    vst01_main(
    +  adam_db,
    +  dataset = "advs",
    +  arm_var = "ACTARM",
    +  lbl_overall = NULL,
    +  row_split_var = NULL,
    +  summaryvars = c("AVAL", "CHG"),
    +  visitvar = "AVISIT",
    +  precision = list(default = 2L),
    +  page_var = "PARAMCD",
    +  .stats = c("n", "mean_sd", "median", "range"),
    +  skip = list(CHG = "BASELINE"),
    +  ...
    +)
    +
    +vst01_pre(adam_db, dataset = "advs", ...)
    +
    +vst01
    +
    + +
    +

    Format

    +

    An object of class chevron_t of length 1.

    +
    +
    +

    Arguments

    + + +
    adam_db
    +

    (list of data.frames) object containing the ADaM datasets

    + + +
    dataset
    +

    (string) the name of a table in the adam_db object.

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + + +
    row_split_var
    +

    (character) additional row split variables.

    + + +
    summaryvars
    +

    (character) variables to be analyzed. The label attribute of the corresponding column in +table of adam_db is used as label.

    + + +
    visitvar
    +

    (string) typically one of "AVISIT" or user-defined visit incorporating "ATPT".

    + + +
    precision
    +

    (named list of integer) where names are values found in the PARAMCD column and the values +indicate the number of digits in statistics. If default is set, and parameter precision not specified, +the value for default will be used.

    + + +
    page_var
    +

    (string) variable name prior to which the row split is by page.

    + + +
    .stats
    +

    (character) statistics names, see tern::analyze_vars().

    + + +
    skip
    +

    Named (list) of visit values that need to be inhibited.

    + + +
    ...
    +

    additional arguments like .indent_mods, .labels.

    + +
    +
    +

    Value

    +

    the main function returns an rtables object.

    +

    the preprocessing function returns a list of data.frame.

    +
    +
    +

    Details

    + +
    • The Analysis Value column, displays the number of patients, the mean, standard deviation, median and range of +the analysis value for each visit.

    • +
    • The Change from Baseline column, displays the number of patient and the mean, standard deviation, +median and range of changes relative to the baseline.

    • +
    • Remove zero-count rows unless overridden with prune_0 = FALSE.

    • +
    • Split columns by arm, typically ACTARM.

    • +
    • Does not include a total column by default.

    • +
    • Sorted based on factor level; first by PARAM labels in alphabetic order then by chronological time point given +by AVISIT. Re-level to customize order

    • +
    +
    +

    Functions

    + +
    • vst01_main(): Main TLG function

    • +
    • vst01_pre(): Preprocessing

    • +
    +
    +

    Note

    + +
    • adam_db object must contain table named as dataset with the columns specified in summaryvars.

    • +
    + +
    +

    Examples

    +
    library(dunlin)
    +
    +proc_data <- log_filter(
    +  syn_data,
    +  PARAMCD %in% c("DIABP", "SYSBP"), "advs"
    +)
    +run(vst01, proc_data)
    +#>                                          A: Drug X                            B: Placebo                          C: Combination           
    +#>                                                   Change from                          Change from                           Change from   
    +#>                               Value at Visit       Baseline        Value at Visit        Baseline        Value at Visit        Baseline    
    +#>   Analysis Visit                  (N=15)            (N=15)             (N=15)             (N=15)             (N=15)             (N=15)     
    +#>   —————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————
    +#>   Diastolic Blood Pressure                                                                                                                 
    +#>     SCREENING                                                                                                                              
    +#>       n                             15                 0                 15                 0                  15                 0        
    +#>       Mean (SD)              94.385 (17.067)        NE (NE)       106.381 (20.586)       NE (NE)        106.468 (12.628)       NE (NE)     
    +#>       Median                      94.933              NE              111.133               NE              108.359               NE       
    +#>       Min - Max               55.71 - 122.00        NE - NE        60.21 - 131.91        NE - NE         83.29 - 127.17        NE - NE     
    +#>     BASELINE                                                                                                                               
    +#>       n                             15                                   15                                    15                          
    +#>       Mean (SD)              96.133 (22.458)                      108.111 (15.074)                      103.149 (19.752)                   
    +#>       Median                      93.328                              108.951                               102.849                        
    +#>       Min - Max               60.58 - 136.59                       83.44 - 131.62                        66.05 - 136.55                    
    +#>     WEEK 1 DAY 8                                                                                                                           
    +#>       n                             15                15                 15                 15                 15                 15       
    +#>       Mean (SD)              98.977 (21.359)    2.844 (28.106)    104.110 (16.172)   -4.001 (21.867)    100.826 (19.027)   -2.323 (25.018) 
    +#>       Median                      92.447            -4.066            107.703             3.227             103.058             -2.476     
    +#>       Min - Max               67.55 - 130.37    -32.82 - 47.68     70.91 - 132.89     -52.94 - 28.63     70.04 - 128.68     -55.15 - 41.81 
    +#>     WEEK 2 DAY 15                                                                                                                          
    +#>       n                             15                15                 15                 15                 15                 15       
    +#>       Mean (SD)              99.758 (14.477)    3.626 (21.189)    97.473 (17.296)    -10.638 (20.831)   94.272 (16.961)    -8.877 (27.229) 
    +#>       Median                     101.498             1.731             99.501             -9.727             96.789            -10.155     
    +#>       Min - Max               71.98 - 122.81    -39.50 - 47.57     53.80 - 125.81     -55.15 - 25.26     63.45 - 117.47     -73.10 - 46.54 
    +#>     WEEK 3 DAY 22                                                                                                                          
    +#>       n                             15                15                 15                 15                 15                 15       
    +#>       Mean (SD)              99.101 (26.109)    2.968 (34.327)    91.984 (16.925)    -16.127 (21.881)   94.586 (13.560)    -8.563 (21.713) 
    +#>       Median                     101.146            -0.271             91.244            -14.384             98.398            -16.075     
    +#>       Min - Max               47.68 - 162.22    -47.87 - 76.64     67.80 - 119.72     -53.06 - 22.52     73.50 - 115.43     -37.90 - 32.66 
    +#>     WEEK 4 DAY 29                                                                                                                          
    +#>       n                             15                15                 15                 15                 15                 15       
    +#>       Mean (SD)              103.400 (22.273)   7.267 (30.740)    96.467 (19.451)    -11.644 (25.922)   108.338 (18.417)    5.189 (21.881) 
    +#>       Median                      98.168             2.510             97.385            -16.793            107.555             7.966      
    +#>       Min - Max               63.09 - 148.25    -38.43 - 61.90     63.35 - 131.57     -57.11 - 48.13     68.78 - 132.52     -33.96 - 41.50 
    +#>     WEEK 5 DAY 36                                                                                                                          
    +#>       n                             15                15                 15                 15                 15                 15       
    +#>       Mean (SD)              93.222 (18.536)    -2.911 (28.873)   97.890 (20.701)    -10.221 (27.593)   95.317 (16.401)    -7.832 (19.827) 
    +#>       Median                      90.799            -3.385             99.049            -11.319             93.876             -4.665     
    +#>       Min - Max               63.55 - 139.11    -48.63 - 47.35     69.47 - 137.64     -54.38 - 37.85     71.91 - 138.54     -44.47 - 29.11 
    +#>   Systolic Blood Pressure                                                                                                                  
    +#>     SCREENING                                                                                                                              
    +#>       n                             15                 0                 15                 0                  15                 0        
    +#>       Mean (SD)              154.073 (33.511)       NE (NE)       157.840 (34.393)       NE (NE)        152.407 (22.311)       NE (NE)     
    +#>       Median                     156.169              NE              161.670               NE              149.556               NE       
    +#>       Min - Max               78.31 - 210.70        NE - NE        79.76 - 210.40        NE - NE        108.21 - 184.88        NE - NE     
    +#>     BASELINE                                                                                                                               
    +#>       n                             15                                   15                                    15                          
    +#>       Mean (SD)              145.925 (28.231)                     152.007 (28.664)                      154.173 (26.317)                   
    +#>       Median                     142.705                              157.698                               155.282                        
    +#>       Min - Max               85.21 - 195.68                       98.90 - 194.62                        86.65 - 192.68                    
    +#>     WEEK 1 DAY 8                                                                                                                           
    +#>       n                             15                15                 15                 15                 15                 15       
    +#>       Mean (SD)              156.509 (21.097)   10.584 (34.598)   147.480 (33.473)   -4.527 (48.895)    143.319 (30.759)   -10.854 (34.553)
    +#>       Median                     160.711             5.802            155.030             2.758             145.548             -5.636     
    +#>       Min - Max              126.84 - 185.53    -53.28 - 91.52     85.22 - 189.88     -77.34 - 90.98     90.37 - 191.58     -65.71 - 49.04 
    +#>     WEEK 2 DAY 15                                                                                                                          
    +#>       n                             15                15                 15                 15                 15                 15       
    +#>       Mean (SD)              144.202 (33.676)   -1.723 (27.067)   136.892 (30.178)   -15.115 (37.794)   148.622 (27.088)   -5.551 (44.670) 
    +#>       Median                     144.253             5.325            142.679            -14.083            147.102            -11.512     
    +#>       Min - Max               62.56 - 203.66    -53.89 - 44.16     70.34 - 174.27     -83.07 - 62.39    108.82 - 200.23    -69.54 - 113.59 
    +#>     WEEK 3 DAY 22                                                                                                                          
    +#>       n                             15                15                 15                 15                 15                 15       
    +#>       Mean (SD)              154.887 (35.374)   8.962 (38.455)    149.761 (28.944)   -2.247 (44.835)    150.460 (21.352)   -3.712 (37.984) 
    +#>       Median                     158.938            17.191            155.044             -1.796            156.505             -7.606     
    +#>       Min - Max              112.32 - 218.83    -47.28 - 96.18     84.42 - 192.92    -110.20 - 94.02     94.70 - 180.41     -74.91 - 72.74 
    +#>     WEEK 4 DAY 29                                                                                                                          
    +#>       n                             15                15                 15                 15                 15                 15       
    +#>       Mean (SD)              150.159 (32.249)   4.234 (32.965)    156.043 (22.863)    4.036 (42.494)    145.714 (22.980)   -8.458 (33.175) 
    +#>       Median                     145.506             3.754            149.094            -10.000            150.797            -14.432     
    +#>       Min - Max               69.37 - 210.43    -89.16 - 54.32    113.57 - 195.10     -71.44 - 77.75    106.91 - 188.09     -41.95 - 65.16 
    +#>     WEEK 5 DAY 36                                                                                                                          
    +#>       n                             15                15                 15                 15                 15                 15       
    +#>       Mean (SD)              155.964 (30.945)   10.039 (42.252)   156.387 (35.274)    4.380 (51.782)    143.592 (33.170)   -10.581 (44.799)
    +#>       Median                     158.142             1.448            164.552             7.060             148.501             -2.385     
    +#>       Min - Max              110.61 - 212.47    -53.91 - 90.45     63.28 - 198.79    -131.34 - 86.84     92.18 - 191.05     -78.77 - 64.35 
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/vst01_pre.html b/v0.2.8/reference/vst01_pre.html new file mode 100644 index 0000000000..0b266dc6ff --- /dev/null +++ b/v0.2.8/reference/vst01_pre.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/vst02_1.html b/v0.2.8/reference/vst02_1.html new file mode 100644 index 0000000000..f413558030 --- /dev/null +++ b/v0.2.8/reference/vst02_1.html @@ -0,0 +1,169 @@ + +VST02 Vital Sign Abnormalities Table. — vst02_1_main • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Vital Sign Parameters outside Normal Limits Regardless of Abnormality at Baseline.

    +
    + +
    +

    Usage

    +
    vst02_1_main(
    +  adam_db,
    +  arm_var = "ACTARM",
    +  lbl_overall = NULL,
    +  exclude_base_abn = FALSE,
    +  ...
    +)
    +
    +vst02_pre(adam_db, ...)
    +
    +vst02_post(tlg, prune_0 = FALSE, ...)
    +
    +vst02_1
    +
    + +
    +

    Format

    +

    An object of class chevron_t of length 1.

    +
    +
    +

    Arguments

    + + +
    adam_db
    +

    (list of data.frames) object containing the ADaM datasets

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + + +
    exclude_base_abn
    +

    (flag) whether baseline abnormality should be excluded.

    + + +
    ...
    +

    not used.

    + + +
    tlg
    +

    (TableTree, Listing or ggplot) object typically produced by a main function.

    + + +
    prune_0
    +

    (flag) remove 0 count rows

    + +
    +
    +

    Value

    +

    the main function returns an rtables object.

    +

    the preprocessing function returns a list of data.frame.

    +

    the postprocessing function returns an rtables object or an ElementaryTable (null report).

    +
    +
    +

    Details

    + +
    • Only count LOW or HIGH values.

    • +
    • Results of "LOW LOW" are treated as the same as "LOW", and "HIGH HIGH" the same as "HIGH".

    • +
    • Does not include a total column by default.

    • +
    • Does not remove zero-count rows unless overridden with prune_0 = TRUE.

    • +
    +
    +

    Functions

    + +
    • vst02_1_main(): Main TLG function

    • +
    • vst02_pre(): Preprocessing

    • +
    • vst02_post(): Postprocessing

    • +
    +
    +

    Note

    + +
    • adam_db object must contain an advs table with the "PARAM", "ANRIND" and "BNRIND" columns.

    • +
    + +
    +

    Examples

    +
    run(vst02_1, syn_data)
    +#>   Assessment                   A: Drug X      B: Placebo     C: Combination
    +#>    Abnormality                  (N=15)          (N=15)           (N=15)    
    +#>   —————————————————————————————————————————————————————————————————————————
    +#>   Diastolic Blood Pressure                                                 
    +#>     Low                      8/15 (53.3%)     9/15 (60%)      8/15 (53.3%) 
    +#>     High                     10/15 (66.7%)   5/15 (33.3%)     8/15 (53.3%) 
    +#>   Pulse Rate                                                               
    +#>     Low                       9/15 (60%)      3/15 (20%)      5/15 (33.3%) 
    +#>     High                     2/15 (13.3%)     6/15 (40%)      5/15 (33.3%) 
    +#>   Respiratory Rate                                                         
    +#>     Low                      13/15 (86.7%)   10/15 (66.7%)   13/15 (86.7%) 
    +#>     High                     7/15 (46.7%)    10/15 (66.7%)   11/15 (73.3%) 
    +#>   Systolic Blood Pressure                                                  
    +#>     Low                      7/15 (46.7%)     9/15 (60%)     11/15 (73.3%) 
    +#>     High                     10/15 (66.7%)    9/15 (60%)       9/15 (60%)  
    +#>   Temperature                                                              
    +#>     Low                       12/15 (80%)    13/15 (86.7%)   11/15 (73.3%) 
    +#>     High                     14/15 (93.3%)    12/15 (80%)    14/15 (93.3%) 
    +#>   Weight                                                                   
    +#>     Low                       3/15 (20%)      3/15 (20%)      4/15 (26.7%) 
    +#>     High                     4/15 (26.7%)    4/15 (26.7%)     5/15 (33.3%) 
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/vst02_2.html b/v0.2.8/reference/vst02_2.html new file mode 100644 index 0000000000..cf12a89ced --- /dev/null +++ b/v0.2.8/reference/vst02_2.html @@ -0,0 +1,155 @@ + +VST02 Vital Sign Abnormalities Table. — vst02_2_main • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Vital Sign Parameters outside Normal Limits Among Patients without Abnormality at Baseline.

    +
    + +
    +

    Usage

    +
    vst02_2_main(
    +  adam_db,
    +  arm_var = "ACTARM",
    +  lbl_overall = NULL,
    +  exclude_base_abn = TRUE,
    +  ...
    +)
    +
    +vst02_2
    +
    + +
    +

    Format

    +

    An object of class chevron_t of length 1.

    +
    +
    +

    Arguments

    + + +
    adam_db
    +

    (list of data.frames) object containing the ADaM datasets

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + + +
    exclude_base_abn
    +

    (flag) whether baseline abnormality should be excluded.

    + + +
    ...
    +

    not used.

    + +
    +
    +

    Value

    +

    the main function returns an rtables object.

    +

    the preprocessing function returns a list of data.frame.

    +

    the postprocessing function returns an rtables object or an ElementaryTable (null report).

    +
    +
    +

    Details

    + +
    • Only count LOW or HIGH values.

    • +
    • Results of "LOW LOW" are treated as the same as "LOW", and "HIGH HIGH" the same as "HIGH".

    • +
    • Does not include a total column by default.

    • +
    • Does not remove zero-count rows unless overridden with prune_0 = TRUE.

    • +
    +
    +

    Functions

    + +
    • vst02_2_main(): Main TLG function

    • +
    +
    +

    Note

    + +
    • adam_db object must contain an advs table with the "PARAM", "ANRIND" and "BNRIND" columns.

    • +
    + +
    +

    Examples

    +
    run(vst02_2, syn_data)
    +#>   Assessment                  A: Drug X      B: Placebo    C: Combination
    +#>    Abnormality                  (N=15)         (N=15)          (N=15)    
    +#>   ———————————————————————————————————————————————————————————————————————
    +#>   Diastolic Blood Pressure                                               
    +#>     Low                      6/11 (54.5%)    9/15 (60%)      6/12 (50%)  
    +#>     High                     8/12 (66.7%)   4/11 (36.4%)    7/13 (53.8%) 
    +#>   Pulse Rate                                                             
    +#>     Low                       9/15 (60%)     3/15 (20%)     5/13 (38.5%) 
    +#>     High                     2/14 (14.3%)   4/12 (33.3%)    5/15 (33.3%) 
    +#>   Respiratory Rate                                                       
    +#>     Low                      7/9 (77.8%)    7/11 (63.6%)   11/12 (91.7%) 
    +#>     High                     6/14 (42.9%)   7/11 (63.6%)    9/13 (69.2%) 
    +#>   Systolic Blood Pressure                                                
    +#>     Low                      5/13 (38.5%)   8/12 (66.7%)   10/14 (71.4%) 
    +#>     High                     8/13 (61.5%)   8/13 (61.5%)    8/13 (61.5%) 
    +#>   Temperature                                                            
    +#>     Low                       8/10 (80%)    7/9 (77.8%)      8/10 (80%)  
    +#>     High                      8/8 (100%)    7/8 (87.5%)    12/13 (92.3%) 
    +#>   Weight                                                                 
    +#>     Low                       3/15 (20%)     3/15 (20%)     3/14 (21.4%) 
    +#>     High                     4/14 (28.6%)   4/15 (26.7%)    5/14 (35.7%) 
    +
    +
    +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/vst02_lyt.html b/v0.2.8/reference/vst02_lyt.html new file mode 100644 index 0000000000..7238591842 --- /dev/null +++ b/v0.2.8/reference/vst02_lyt.html @@ -0,0 +1,100 @@ + +vst02_1 Layout — vst02_lyt • chevron + Skip to contents + + +
    +
    +
    + +
    +

    vst02_1 Layout

    +
    + +
    +

    Usage

    +
    vst02_lyt(
    +  arm_var,
    +  lbl_overall,
    +  exclude_base_abn,
    +  lbl_vs_assessment,
    +  lbl_vs_abnormality
    +)
    +
    + +
    +

    Arguments

    + + +
    arm_var
    +

    (string) variable used for column splitting

    + + +
    lbl_overall
    +

    (string) label used for overall column, if set to NULL the overall column is omitted

    + + +
    exclude_base_abn
    +

    (flag) whether to exclude subjects with baseline abnormality from numerator and +denominator.

    + + +
    lbl_vs_assessment
    +

    (string) the label of the assessment variable.

    + + +
    lbl_vs_abnormality
    +

    (string) the label of the abnormality variable.

    + +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/reference/vst02_post.html b/v0.2.8/reference/vst02_post.html new file mode 100644 index 0000000000..6dc45c1ee0 --- /dev/null +++ b/v0.2.8/reference/vst02_post.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/vst02_pre.html b/v0.2.8/reference/vst02_pre.html new file mode 100644 index 0000000000..6dc45c1ee0 --- /dev/null +++ b/v0.2.8/reference/vst02_pre.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/with_label.html b/v0.2.8/reference/with_label.html new file mode 100644 index 0000000000..77b02c1d8c --- /dev/null +++ b/v0.2.8/reference/with_label.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/v0.2.8/reference/yes_no_rule.html b/v0.2.8/reference/yes_no_rule.html new file mode 100644 index 0000000000..9b49398bec --- /dev/null +++ b/v0.2.8/reference/yes_no_rule.html @@ -0,0 +1,73 @@ + +Yes/No rule in title case — yes_no_rule • chevron + Skip to contents + + +
    +
    +
    + +
    +

    Yes/No rule in title case

    +
    + +
    +

    Usage

    +
    yes_no_rule
    +
    + +
    +

    Format

    +

    An object of class rule (inherits from character) of length 8.

    +
    + +
    + + +
    + + + + + + + diff --git a/v0.2.8/search.json b/v0.2.8/search.json new file mode 100644 index 0000000000..8ffe09a035 --- /dev/null +++ b/v0.2.8/search.json @@ -0,0 +1 @@ +[{"path":[]},{"path":"https://insightsengineering.github.io/chevron/CODE_OF_CONDUCT.html","id":"our-pledge","dir":"","previous_headings":"","what":"Our Pledge","title":"Contributor Covenant Code of Conduct","text":"members, contributors, leaders pledge make participation community harassment-free experience everyone, regardless age, body size, visible invisible disability, ethnicity, sex characteristics, gender identity expression, level experience, education, socio-economic status, nationality, personal appearance, race, caste, color, religion, sexual identity orientation. pledge act interact ways contribute open, welcoming, diverse, inclusive, healthy community.","code":""},{"path":"https://insightsengineering.github.io/chevron/CODE_OF_CONDUCT.html","id":"our-standards","dir":"","previous_headings":"","what":"Our Standards","title":"Contributor Covenant Code of Conduct","text":"Examples behavior contributes positive environment community include: Demonstrating empathy kindness toward people respectful differing opinions, viewpoints, experiences Giving gracefully accepting constructive feedback Accepting responsibility apologizing affected mistakes, learning experience Focusing best just us individuals, overall community Examples unacceptable behavior include: use sexualized language imagery, sexual attention advances kind Trolling, insulting derogatory comments, personal political attacks Public private harassment Publishing others’ private information, physical email address, without explicit permission conduct reasonably considered inappropriate professional setting","code":""},{"path":"https://insightsengineering.github.io/chevron/CODE_OF_CONDUCT.html","id":"enforcement-responsibilities","dir":"","previous_headings":"","what":"Enforcement Responsibilities","title":"Contributor Covenant Code of Conduct","text":"Community leaders responsible clarifying enforcing standards acceptable behavior take appropriate fair corrective action response behavior deem inappropriate, threatening, offensive, harmful. Community leaders right responsibility remove, edit, reject comments, commits, code, wiki edits, issues, contributions aligned Code Conduct, communicate reasons moderation decisions appropriate.","code":""},{"path":"https://insightsengineering.github.io/chevron/CODE_OF_CONDUCT.html","id":"scope","dir":"","previous_headings":"","what":"Scope","title":"Contributor Covenant Code of Conduct","text":"Code Conduct applies within community spaces, also applies individual officially representing community public spaces. Examples representing community include using official e-mail address, posting via official social media account, acting appointed representative online offline event.","code":""},{"path":"https://insightsengineering.github.io/chevron/CODE_OF_CONDUCT.html","id":"enforcement","dir":"","previous_headings":"","what":"Enforcement","title":"Contributor Covenant Code of Conduct","text":"Instances abusive, harassing, otherwise unacceptable behavior may reported community leaders responsible enforcement [INSERT CONTACT METHOD]. complaints reviewed investigated promptly fairly. community leaders obligated respect privacy security reporter incident.","code":""},{"path":"https://insightsengineering.github.io/chevron/CODE_OF_CONDUCT.html","id":"enforcement-guidelines","dir":"","previous_headings":"","what":"Enforcement Guidelines","title":"Contributor Covenant Code of Conduct","text":"Community leaders follow Community Impact Guidelines determining consequences action deem violation Code Conduct:","code":""},{"path":"https://insightsengineering.github.io/chevron/CODE_OF_CONDUCT.html","id":"id_1-correction","dir":"","previous_headings":"Enforcement Guidelines","what":"1. Correction","title":"Contributor Covenant Code of Conduct","text":"Community Impact: Use inappropriate language behavior deemed unprofessional unwelcome community. Consequence: private, written warning community leaders, providing clarity around nature violation explanation behavior inappropriate. public apology may requested.","code":""},{"path":"https://insightsengineering.github.io/chevron/CODE_OF_CONDUCT.html","id":"id_2-warning","dir":"","previous_headings":"Enforcement Guidelines","what":"2. Warning","title":"Contributor Covenant Code of Conduct","text":"Community Impact: violation single incident series actions. Consequence: warning consequences continued behavior. interaction people involved, including unsolicited interaction enforcing Code Conduct, specified period time. includes avoiding interactions community spaces well external channels like social media. Violating terms may lead temporary permanent ban.","code":""},{"path":"https://insightsengineering.github.io/chevron/CODE_OF_CONDUCT.html","id":"id_3-temporary-ban","dir":"","previous_headings":"Enforcement Guidelines","what":"3. Temporary Ban","title":"Contributor Covenant Code of Conduct","text":"Community Impact: serious violation community standards, including sustained inappropriate behavior. Consequence: temporary ban sort interaction public communication community specified period time. public private interaction people involved, including unsolicited interaction enforcing Code Conduct, allowed period. Violating terms may lead permanent ban.","code":""},{"path":"https://insightsengineering.github.io/chevron/CODE_OF_CONDUCT.html","id":"id_4-permanent-ban","dir":"","previous_headings":"Enforcement Guidelines","what":"4. Permanent Ban","title":"Contributor Covenant Code of Conduct","text":"Community Impact: Demonstrating pattern violation community standards, including sustained inappropriate behavior, harassment individual, aggression toward disparagement classes individuals. Consequence: permanent ban sort public interaction within community.","code":""},{"path":"https://insightsengineering.github.io/chevron/CODE_OF_CONDUCT.html","id":"attribution","dir":"","previous_headings":"","what":"Attribution","title":"Contributor Covenant Code of Conduct","text":"Code Conduct adapted Contributor Covenant, version 2.1, available https://www.contributor-covenant.org/version/2/1/code_of_conduct.html. Community Impact Guidelines inspired Mozilla’s code conduct enforcement ladder. answers common questions code conduct, see FAQ https://www.contributor-covenant.org/faq. Translations available https://www.contributor-covenant.org/translations.","code":""},{"path":"https://insightsengineering.github.io/chevron/CONTRIBUTING.html","id":null,"dir":"","previous_headings":"","what":"Contribution Guidelines","title":"Contribution Guidelines","text":"🙏 Thank taking time contribute! input deeply valued, whether issue, pull request, even feedback, regardless size, content scope.","code":""},{"path":"https://insightsengineering.github.io/chevron/CONTRIBUTING.html","id":"table-of-contents","dir":"","previous_headings":"","what":"Table of contents","title":"Contribution Guidelines","text":"👶 Getting started 📔 Code Conduct 🗃 License 📜 Issues 🚩 Pull requests 💻 Coding guidelines 🏆 Recognition model ❓ Questions","code":""},{"path":"https://insightsengineering.github.io/chevron/CONTRIBUTING.html","id":"getting-started","dir":"","previous_headings":"","what":"Getting started","title":"Contribution Guidelines","text":"Please refer project documentation brief introduction. Please also see articles within project documentation additional information.","code":""},{"path":"https://insightsengineering.github.io/chevron/CONTRIBUTING.html","id":"code-of-conduct","dir":"","previous_headings":"","what":"Code of Conduct","title":"Contribution Guidelines","text":"Code Conduct governs project. Participants contributors expected follow rules outlined therein.","code":""},{"path":"https://insightsengineering.github.io/chevron/CONTRIBUTING.html","id":"license","dir":"","previous_headings":"","what":"License","title":"Contribution Guidelines","text":"contributions covered project’s license.","code":""},{"path":"https://insightsengineering.github.io/chevron/CONTRIBUTING.html","id":"issues","dir":"","previous_headings":"","what":"Issues","title":"Contribution Guidelines","text":"use GitHub track issues, feature requests, bugs. submitting new issue, please check issue already reported. issue already exists, please upvote existing issue 👍. new feature requests, please elaborate context benefit feature users, developers, relevant personas.","code":""},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/CONTRIBUTING.html","id":"github-flow","dir":"","previous_headings":"Pull requests","what":"GitHub Flow","title":"Contribution Guidelines","text":"repository uses GitHub Flow model collaboration. submit pull request: Create branch Please see branch naming convention . don’t write access repository, please fork . Make changes Make sure code passes checks imposed GitHub Actions well documented well tested unit tests sufficiently covering changes introduced Create pull request (PR) pull request description, please link relevant issue (), provide detailed description change, include assumptions. Address review comments, Post approval Merge PR write access. Otherwise, reviewer merge PR behalf. Pat back Congratulations! 🎉 now official contributor project! grateful contribution.","code":""},{"path":"https://insightsengineering.github.io/chevron/CONTRIBUTING.html","id":"branch-naming-convention","dir":"","previous_headings":"Pull requests","what":"Branch naming convention","title":"Contribution Guidelines","text":"Suppose changes related current issue current project; please name branch follows: _. Please use underscore (_) delimiter word separation. example, 420_fix_ui_bug suitable branch name change resolving UI-related bug reported issue number 420 current project. change affects multiple repositories, please name branches follows: __. example, 69_awesomeproject_fix_spelling_error reference issue 69 reported project awesomeproject aims resolve one spelling errors multiple (likely related) repositories.","code":""},{"path":"https://insightsengineering.github.io/chevron/CONTRIBUTING.html","id":"monorepo-and-stageddependencies","dir":"","previous_headings":"Pull requests","what":"monorepo and staged.dependencies","title":"Contribution Guidelines","text":"Sometimes might need change upstream dependent package(s) able submit meaningful change. using staged.dependencies functionality simulate monorepo behavior. dependency configuration already specified project’s staged_dependencies.yaml file. need name feature branches appropriately. exception branch naming convention described . Please refer staged.dependencies package documentation details.","code":""},{"path":"https://insightsengineering.github.io/chevron/CONTRIBUTING.html","id":"coding-guidelines","dir":"","previous_headings":"","what":"Coding guidelines","title":"Contribution Guidelines","text":"repository follows unified processes standards adopted maintainers ensure software development carried consistently within teams cohesively across repositories.","code":""},{"path":"https://insightsengineering.github.io/chevron/CONTRIBUTING.html","id":"style-guide","dir":"","previous_headings":"Coding guidelines","what":"Style guide","title":"Contribution Guidelines","text":"repository follows standard tidyverse style guide uses lintr lint checks. Customized lint configurations available repository’s .lintr file.","code":""},{"path":"https://insightsengineering.github.io/chevron/CONTRIBUTING.html","id":"dependency-management","dir":"","previous_headings":"Coding guidelines","what":"Dependency management","title":"Contribution Guidelines","text":"Lightweight right weight. repository follows tinyverse recommedations limiting dependencies minimum.","code":""},{"path":"https://insightsengineering.github.io/chevron/CONTRIBUTING.html","id":"dependency-version-management","dir":"","previous_headings":"Coding guidelines","what":"Dependency version management","title":"Contribution Guidelines","text":"code compatible (!) historical versions given dependenct package, required specify minimal version DESCRIPTION file. particular: development version requires (imports) development version another package - required put abc (>= 1.2.3.9000).","code":""},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/CONTRIBUTING.html","id":"r--package-versions","dir":"","previous_headings":"Coding guidelines > Recommended development environment & tools","what":"R & package versions","title":"Contribution Guidelines","text":"continuously test packages newest R version along recent dependencies CRAN BioConductor. recommend working environment also set way. can find details R version packages used R CMD check GitHub Action execution log - step prints R sessionInfo(). discover bugs older R versions older set dependencies, please create relevant bug reports.","code":""},{"path":"https://insightsengineering.github.io/chevron/CONTRIBUTING.html","id":"pre-commit","dir":"","previous_headings":"Coding guidelines > Recommended development environment & tools","what":"pre-commit","title":"Contribution Guidelines","text":"highly recommend use pre-commit tool combined R hooks pre-commit execute checks committing pushing changes. Pre-commit hooks already available repository’s .pre-commit-config.yaml file.","code":""},{"path":"https://insightsengineering.github.io/chevron/CONTRIBUTING.html","id":"recognition-model","dir":"","previous_headings":"","what":"Recognition model","title":"Contribution Guidelines","text":"mentioned previously, contributions deeply valued appreciated. contribution data available part repository insights, recognize significant contribution hence add contributor package authors list, following rules enforced: Minimum 5% lines code authored* (determined git blame query) top 5 contributors terms number commits lines added lines removed* *Excluding auto-generated code, including limited roxygen comments renv.lock files. package maintainer also reserves right adjust criteria recognize contributions.","code":""},{"path":"https://insightsengineering.github.io/chevron/CONTRIBUTING.html","id":"questions","dir":"","previous_headings":"","what":"Questions","title":"Contribution Guidelines","text":"questions regarding contribution guidelines, please contact package/repository maintainer.","code":""},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/SECURITY.html","id":"reporting-security-issues","dir":"","previous_headings":"","what":"Reporting Security Issues","title":"Security Policy","text":"believe found security vulnerability repositories organization, please report us coordinated disclosure. Please report security vulnerabilities public GitHub issues, discussions, pull requests. Instead, please send email vulnerability.management[@]roche.com. Please include much information listed can help us better understand resolve issue: type issue (e.g., buffer overflow, SQL injection, cross-site scripting) Full paths source file(s) related manifestation issue location affected source code (tag/branch/commit direct URL) special configuration required reproduce issue Step--step instructions reproduce issue Proof--concept exploit code (possible) Impact issue, including attacker might exploit issue information help us triage report quickly.","code":""},{"path":"https://insightsengineering.github.io/chevron/SECURITY.html","id":"data-security-standards-dss","dir":"","previous_headings":"","what":"Data Security Standards (DSS)","title":"Security Policy","text":"Please make sure reporting issues form bug, feature, pull request, sensitive information PII, PHI, PCI completely removed text attachments, including pictures videos.","code":""},{"path":"https://insightsengineering.github.io/chevron/articles/chevron.html","id":"introduction","dir":"Articles","previous_headings":"","what":"Introduction","title":"Introduction to Chevron","text":"chevron R package provides functions produce standard tables, listings graphs (TLGs) used analyze report clinical trials data. ensemble function used produce particular output stored S4 object virtual class chevron_tlg. type output associated specific class: chevron_t tables, chevron_l listings chevron_g graphs. standard output associated one chevron_tlg object. contain following objects separate slots: main function also refereed TLG-function. preprocess function. postprocess function","code":""},{"path":"https://insightsengineering.github.io/chevron/articles/chevron.html","id":"tlg-functions","dir":"Articles","previous_headings":"Introduction","what":"TLG-functions","title":"Introduction to Chevron","text":"TLG-functions chevron use packages produce final outputs, example rtables tern used create tables, ggplot2, lattice, grid used create graphs, rlistings create listings. TLG-functions chevron dmt01_main, aet02_main, aet02_main following properties: produce narrow defined output (currently standards Roche GDS). Note, naming convention _main indicates Roche GDS defined standard may different implementations. , alternatively, GDS template id can regarded guideline function name chevron standard. , possible, arguments modify standard. Generally, arguments may change structure table (arm variable, variables summarized) also parameterize cell content (.e. alpha-level p-value). always first argument adam_db collection ADaM datasets (ADSL, ADAE, ADRS, etc.). Please read adam_db Argument vignette package details.","code":""},{"path":"https://insightsengineering.github.io/chevron/articles/chevron.html","id":"preprocessing","dir":"Articles","previous_headings":"Introduction","what":"preprocessing","title":"Introduction to Chevron","text":"preprocess functions chevron use base, dplyr dunlin packages process input data object turn suitable input TLG-functions. preprocess chevron dmt01_pre, aet02_pre, aet02_pre following properties: return list data.frame object amenable processing TLG-functions. message. arguments modify standard. always first argument adam_db collection ADaM datasets (ADSL, ADAE, ADRS, etc.). Please read adam_db Argument vignette package details. Please note ultimate responsible person preprocessing functions end user. provided preprocessing function template users modify depending need/data. preprocessing function printed allow modification script generated citril.","code":""},{"path":"https://insightsengineering.github.io/chevron/articles/chevron.html","id":"postprocessing","dir":"Articles","previous_headings":"Introduction","what":"postprocessing","title":"Introduction to Chevron","text":"default, Postprocessing function returns input null report input rows. postprocessing function chevron_tlg object must least tlg formal arguments.","code":""},{"path":"https://insightsengineering.github.io/chevron/articles/chevron.html","id":"example-aet02","dir":"Articles","previous_headings":"","what":"Example AET02","title":"Introduction to Chevron","text":"example, GDS template aet02 implemented chevron chevropn_tlg objects name aet02. first load data list data.frame, table represents domain. aet02 output created follows: function associated particular slot can retrieved corresponding method: main, lyt, preprocess postprocess datasets. standard functions can used .","code":"library(chevron) #> Registered S3 method overwritten by 'tern': #> method from #> tidy.glm broom data(syn_data, package = \"chevron\") run(aet02, syn_data) #> MedDRA System Organ Class A: Drug X B: Placebo C: Combination #> MedDRA Preferred Term (N=15) (N=15) (N=15) #> ————————————————————————————————————————————————————————————————————————————————————————————————————— #> Total number of patients with at least one adverse event 13 (86.7%) 14 (93.3%) 15 (100%) #> Overall total number of events 58 59 99 #> cl B.2 #> Total number of patients with at least one adverse event 11 (73.3%) 8 (53.3%) 10 (66.7%) #> Total number of events 18 15 20 #> dcd B.2.2.3.1 8 (53.3%) 6 (40.0%) 7 (46.7%) #> dcd B.2.1.2.1 5 (33.3%) 6 (40.0%) 5 (33.3%) #> cl D.1 #> Total number of patients with at least one adverse event 9 (60.0%) 5 (33.3%) 11 (73.3%) #> Total number of events 13 9 19 #> dcd D.1.1.1.1 4 (26.7%) 4 (26.7%) 7 (46.7%) #> dcd D.1.1.4.2 6 (40.0%) 2 (13.3%) 7 (46.7%) #> cl A.1 #> Total number of patients with at least one adverse event 7 (46.7%) 6 (40.0%) 10 (66.7%) #> Total number of events 8 11 16 #> dcd A.1.1.1.2 5 (33.3%) 6 (40.0%) 6 (40.0%) #> dcd A.1.1.1.1 3 (20.0%) 1 (6.7%) 6 (40.0%) #> cl B.1 #> Total number of patients with at least one adverse event 5 (33.3%) 6 (40.0%) 8 (53.3%) #> Total number of events 6 6 12 #> dcd B.1.1.1.1 5 (33.3%) 6 (40.0%) 8 (53.3%) #> cl C.2 #> Total number of patients with at least one adverse event 6 (40.0%) 4 (26.7%) 8 (53.3%) #> Total number of events 6 4 12 #> dcd C.2.1.2.1 6 (40.0%) 4 (26.7%) 8 (53.3%) #> cl D.2 #> Total number of patients with at least one adverse event 2 (13.3%) 5 (33.3%) 7 (46.7%) #> Total number of events 3 5 10 #> dcd D.2.1.5.3 2 (13.3%) 5 (33.3%) 7 (46.7%) #> cl C.1 #> Total number of patients with at least one adverse event 4 (26.7%) 4 (26.7%) 5 (33.3%) #> Total number of events 4 9 10 #> dcd C.1.1.1.3 4 (26.7%) 4 (26.7%) 5 (33.3%) main(aet02) #> function (adam_db, arm_var = \"ACTARM\", row_split_var = \"AEBODSYS\", #> lbl_overall = NULL, summary_labels = list(all = aet02_label, #> TOTAL = c(nonunique = \"Overall total number of events\")), #> ...) #> { #> assert_all_tablenames(adam_db, \"adsl\", \"adae\") #> assert_string(arm_var) #> assert_character(row_split_var, null.ok = TRUE) #> assert_string(lbl_overall, null.ok = TRUE) #> assert_valid_variable(adam_db$adsl, c(\"USUBJID\", arm_var), #> types = list(c(\"character\", \"factor\"))) #> assert_valid_variable(adam_db$adae, c(arm_var, row_split_var, #> \"AEDECOD\"), types = list(c(\"character\", \"factor\"))) #> assert_valid_variable(adam_db$adae, \"USUBJID\", empty_ok = TRUE, #> types = list(c(\"character\", \"factor\"))) #> assert_valid_var_pair(adam_db$adsl, adam_db$adae, arm_var) #> assert_list(summary_labels, null.ok = TRUE) #> assert_subset(names(summary_labels), c(\"all\", \"TOTAL\", row_split_var)) #> assert_subset(unique(unlist(lapply(summary_labels, names))), #> c(\"unique\", \"nonunique\", \"unique_count\")) #> summary_labels <- expand_list(summary_labels, c(\"TOTAL\", #> row_split_var)) #> lbl_overall <- render_safe(lbl_overall) #> lbl_row_split <- var_labels_for(adam_db$adae, row_split_var) #> lbl_aedecod <- var_labels_for(adam_db$adae, \"AEDECOD\") #> lyt <- occurrence_lyt(arm_var = arm_var, lbl_overall = lbl_overall, #> row_split_var = row_split_var, lbl_row_split = lbl_row_split, #> medname_var = \"AEDECOD\", lbl_medname_var = lbl_aedecod, #> summary_labels = summary_labels, count_by = NULL) #> tbl <- build_table(lyt, adam_db$adae, alt_counts_df = adam_db$adsl) #> tbl #> } #> #> res <- preprocess(aet02)(syn_data) # or foo <- aet02@preprocess res <- foo(syn_data) str(res, max.level = 0) #> List of 13"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron.html","id":"chevron_tlg-object-customization","dir":"Articles","previous_headings":"","what":"chevron_tlg object customization","title":"Introduction to Chevron","text":"instances useful customize chevron_tlg object, example changing pre processing functions script generated. Please modify code directly inside pre_fun, make sure function returns named list data frames. Please careful argument names. default argument pre functions override argument spec.","code":""},{"path":"https://insightsengineering.github.io/chevron/articles/chevron.html","id":"custom-chevron_tlg-object-creation","dir":"Articles","previous_headings":"","what":"Custom chevron_tlg object creation","title":"Introduction to Chevron","text":"cases, may want create new chevron_tlg template. create chevron_tlg object scratch, use provided constructors corresponding desired output: chevron_t() tables. chevron_l() listings. chevron_g() graphs. Note ensure correct execution run function, name first argument main function must adam_db; input list data.frame object pre-process. name first argument preprocess function must adam_db; input list object create TLG output finally, name first argument postprocess function must tlg, input TableTree object post-process. Validation criteria enforce rules upon creation chevron_tlg object.","code":"library(rtables) library(tern) my_template <- chevron_t( main = \"\", preprocess = \"\", postprocess = \"\" ) run(my_template, syn_data)"},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"general-concepts","dir":"Articles","previous_headings":"GENERAL","what":"General Concepts","title":"Chevron Catalog","text":"chevron collection functions creates tables, listings, graphs following Roche standards clinical trials reporting. loading R packages trial data, output created main function run(...) . Two arguments object= adam_db= always expected function. object= specifies Roche Standard Template ID use. adam_db= specifies input dataset. mandatory optional arguments within run function vary depending template ID called. access arguments required functions used template, simply try ?template (e.g. ?aet01) see detailed descriptions instructions.","code":""},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"input-dataset-and-dataset-names","dir":"Articles","previous_headings":"GENERAL > General Concepts","what":"1. Input dataset and dataset names","title":"Chevron Catalog","text":"input dataset expected argument adam_db= run(...) function collection ADaM datasets list object. ADaM dataset expected object data frame. ADaM datasets read individually, user need combine list object provide name list adam_db=. Also, element list expected corresponding ADaM dataset names. Conventional ADaM dataset names, including adsl,adex, adae, adlb,advs,adeg,adcm,admh,adrs, adtte, can picked chevron one exception.","code":"std_data <- list(adsl = adsl, adae = adae) run(object = aet01_nollt, adam_db = std_data)"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"expected-variables-in-input-analysis-dataset","dir":"Articles","previous_headings":"GENERAL > General Concepts","what":"2. Expected variables in input analysis dataset","title":"Chevron Catalog","text":"default, chevron pull subject-level information either adsl adsub merge analysis dataset underlying preprocessing steps. analysis dataset fed adam_db= expected variables required analysis available.","code":""},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"character-vs-factor","dir":"Articles","previous_headings":"GENERAL > General Concepts","what":"3. Character vs Factor","title":"Chevron Catalog","text":"output generation, often need specify particular sorting order variable time display. chevron, character variable needs factorized pre-specified levels display order. encountering cases, instance, \"ARM \" Asian group \"ARM B\" Asian White groups, able produce outputs like demographic table unless \"RACE\" factorized provide access level attribute variable \"RACE\" arm split. noted feature comes rtables instead chevron. \"RACE\" character variable rather factor leads error message showing “Error: Error applying analysis function (var - RACE): Number rows generated analysis function match across columns,” recommended convert analysis variable \"RACE\" factor. resolve issue, simply try factorizing variable \"RACE\":","code":"proc_data <- syn_data proc_data$adsl <- proc_data$adsl %>% mutate(RACE = case_when( ARMCD == \"ARM A\" ~ \"ASIAN\", ARMCD == \"ARM B\" & !.data$RACE %in% c(\"WHITE\", \"ASIAN\") ~ \"ASIAN\", TRUE ~ RACE )) run(dmt01, proc_data) proc_data$adsl$RACE <- as.factor(proc_data$adsl$RACE) run(dmt01, proc_data) #> A: Drug X B: Placebo C: Combination All Patients #> (N=15) (N=15) (N=15) (N=45) #> ———————————————————————————————————————————————————————————————————————————————————————————— #> Age (yr) #> n 15 15 15 45 #> Mean (SD) 31.3 (5.3) 35.1 (9.0) 36.6 (6.4) 34.3 (7.3) #> Median 31.0 35.0 35.0 34.0 #> Min - Max 24 - 40 24 - 57 24 - 49 24 - 57 #> Age Group #> n 15 15 15 45 #> <65 15 (100%) 15 (100%) 15 (100%) 45 (100%) #> Sex #> n 15 15 15 45 #> Male 3 (20.0%) 7 (46.7%) 5 (33.3%) 15 (33.3%) #> Female 12 (80.0%) 8 (53.3%) 10 (66.7%) 30 (66.7%) #> Ethnicity #> n 15 15 15 45 #> HISPANIC OR LATINO 2 (13.3%) 0 0 2 (4.4%) #> NOT HISPANIC OR LATINO 13 (86.7%) 15 (100%) 13 (86.7%) 41 (91.1%) #> NOT REPORTED 0 0 2 (13.3%) 2 (4.4%) #> RACE #> n 15 15 15 45 #> AMERICAN INDIAN OR ALASKA NATIVE 0 0 1 (6.7%) 1 (2.2%) #> ASIAN 15 (100%) 13 (86.7%) 8 (53.3%) 36 (80.0%) #> BLACK OR AFRICAN AMERICAN 0 0 4 (26.7%) 4 (8.9%) #> WHITE 0 2 (13.3%) 2 (13.3%) 4 (8.9%)"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"testing-the-codes-for-plot-generation","dir":"Articles","previous_headings":"GENERAL > General Concepts","what":"4. Testing the codes for plot generation","title":"Chevron Catalog","text":"run function calling Graphics Template ID returns gTree object used downstream workflow output generation. two alternative approaches rendering plot: (1) draw = TRUE run function enable generated plot automatically created viewed via Plots tab, (2) calling function grid.draw package grid can utilized render plot viewing testing purpose. See example :","code":"proc_data <- log_filter(syn_data, PARAMCD == \"OS\", \"adtte\") # method 1 run(kmg01, proc_data, dataset = \"adtte\", draw = TRUE) # method 2 res <- run(kmg01, proc_data, dataset = \"adtte\") grid::grid.newpage() grid::grid.draw(res)"},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"lbl_overall-column-of-total","dir":"Articles","previous_headings":"GENERAL > General Control Arguments","what":"1. lbl_overall: Column of Total","title":"Chevron Catalog","text":"generic argument lbl_overall controls whether column total produced . lbl_overall = NULL suppresses total, lbl_overall = \"Patients\" produces total.","code":""},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"column-counts-nxxx","dir":"Articles","previous_headings":"GENERAL > General Control Arguments","what":"2. Column counts: N=xxx","title":"Chevron Catalog","text":"Column counts displayed default. generic argument controlling whether count unique number subjects (N=xxx) displayed column header . Users allowed customize display N=xxx forcing display_columncounts = FALSE wipe column counts away postprocessing (precautions recommended).","code":"tbl <- run(dmt01, syn_data) # table with column counts tbl@col_info@display_columncounts <- FALSE tbl # no column counts now #> A: Drug X B: Placebo C: Combination All Patients #> (N=15) (N=15) (N=15) (N=45) #> ———————————————————————————————————————————————————————————————————————————————————————————— #> Age (yr) #> n 15 15 15 45 #> Mean (SD) 31.3 (5.3) 35.1 (9.0) 36.6 (6.4) 34.3 (7.3) #> Median 31.0 35.0 35.0 34.0 #> Min - Max 24 - 40 24 - 57 24 - 49 24 - 57 #> Age Group #> n 15 15 15 45 #> <65 15 (100%) 15 (100%) 15 (100%) 45 (100%) #> Sex #> n 15 15 15 45 #> Male 3 (20.0%) 7 (46.7%) 5 (33.3%) 15 (33.3%) #> Female 12 (80.0%) 8 (53.3%) 10 (66.7%) 30 (66.7%) #> Ethnicity #> n 15 15 15 45 #> HISPANIC OR LATINO 2 (13.3%) 0 0 2 (4.4%) #> NOT HISPANIC OR LATINO 13 (86.7%) 15 (100%) 13 (86.7%) 41 (91.1%) #> NOT REPORTED 0 0 2 (13.3%) 2 (4.4%) #> RACE #> n 15 15 15 45 #> AMERICAN INDIAN OR ALASKA NATIVE 0 2 (13.3%) 1 (6.7%) 3 (6.7%) #> ASIAN 8 (53.3%) 10 (66.7%) 8 (53.3%) 26 (57.8%) #> BLACK OR AFRICAN AMERICAN 4 (26.7%) 1 (6.7%) 4 (26.7%) 9 (20.0%) #> WHITE 3 (20.0%) 2 (13.3%) 2 (13.3%) 7 (15.6%)"},{"path":[]},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"safety-summary","dir":"Articles","previous_headings":"TABLES > Safety Summary (AET01)","what":"1. Safety Summary","title":"Chevron Catalog","text":"aet01 template produces standard safety summary.","code":"run(aet01, syn_data, arm_var = \"ARM\") #> A: Drug X B: Placebo C: Combination #> (N=15) (N=15) (N=15) #> ————————————————————————————————————————————————————————————————————————————————————————————————————— #> Total number of patients with at least one AE 13 (86.7%) 14 (93.3%) 15 (100%) #> Total number of AEs 58 59 99 #> Total number of deaths 2 (13.3%) 4 (26.7%) 3 (20.0%) #> Total number of patients withdrawn from study due to an AE 0 0 1 (6.7%) #> Total number of patients with at least one #> AE with fatal outcome 8 (53.3%) 8 (53.3%) 10 (66.7%) #> Serious AE 12 (80.0%) 12 (80.0%) 11 (73.3%) #> Serious AE leading to withdrawal from treatment 0 0 2 (13.3%) #> Serious AE leading to dose modification/interruption 4 (26.7%) 3 (20.0%) 4 (26.7%) #> Related Serious AE 8 (53.3%) 8 (53.3%) 10 (66.7%) #> AE leading to withdrawal from treatment 2 (13.3%) 3 (20.0%) 3 (20.0%) #> AE leading to dose modification/interruption 6 (40.0%) 9 (60.0%) 11 (73.3%) #> Related AE 11 (73.3%) 10 (66.7%) 13 (86.7%) #> Related AE leading to withdrawal from treatment 0 3 (20.0%) 0 #> Related AE leading to dose modification/interruption 1 (6.7%) 4 (26.7%) 9 (60.0%) #> Severe AE (at greatest intensity) 11 (73.3%) 10 (66.7%) 12 (80.0%)"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"safety-summary-with-modified-rows","dir":"Articles","previous_headings":"TABLES > Safety Summary (AET01)","what":"2. Safety Summary with Modified Rows","title":"Chevron Catalog","text":"Analyses “Total number patients least one” can removed, added, modified editing parameter anl_vars. analysis abbreviated name analysis interest, supported variable ADAE derived condition interest. defined analyses currently include \"FATAL\", \"SER\", \"SERWD\", \"SERDSM\", \"RELSER\", \"WD\", \"DSM\", \"REL\", \"RELWD\", \"RELDSM\", \"SEV\". modification made, analyses must listed argument anl_vars. example shows adding customized analysis \"RELCTC35\".","code":"proc_data <- syn_data proc_data$adae <- proc_data$adae %>% filter(.data$ANL01FL == \"Y\") %>% mutate( FATAL = with_label(.data$AESDTH == \"Y\", \"AE with fatal outcome\"), SER = with_label(.data$AESER == \"Y\", \"Serious AE\"), SEV = with_label(.data$ASEV == \"SEVERE\", \"Severe AE (at greatest intensity)\"), REL = with_label(.data$AREL == \"Y\", \"Related AE\"), WD = with_label(.data$AEACN == \"DRUG WITHDRAWN\", \"AE leading to withdrawal from treatment\"), DSM = with_label( .data$AEACN %in% c(\"DRUG INTERRUPTED\", \"DOSE INCREASED\", \"DOSE REDUCED\"), \"AE leading to dose modification/interruption\" ), SERWD = with_label(.data$SER & .data$WD, \"Serious AE leading to withdrawal from treatment\"), SERDSM = with_label(.data$SER & .data$DSM, \"Serious AE leading to dose modification/interruption\"), RELSER = with_label(.data$SER & .data$REL, \"Related Serious AE\"), RELWD = with_label(.data$REL & .data$WD, \"Related AE leading to withdrawal from treatment\"), RELDSM = with_label(.data$REL & .data$DSM, \"Related AE leading to dose modification/interruption\"), CTC35 = with_label(.data$ATOXGR %in% c(\"3\", \"4\", \"5\"), \"Grade 3-5 AE\"), CTC45 = with_label(.data$ATOXGR %in% c(\"4\", \"5\"), \"Grade 4/5 AE\"), RELCTC35 = with_label(.data$ATOXGR %in% c(\"3\", \"4\", \"5\") & .data$AEREL == \"Y\", \"Related Grade 3-5\") ) proc_data$adsl <- proc_data$adsl %>% mutate(DCSREAS = reformat(.data$DCSREAS, missing_rule)) run(aet01, proc_data, anl_vars = list(safety_var = c(\"FATAL\", \"SER\", \"RELSER\", \"RELCTC35\")), auto_pre = FALSE) #> A: Drug X B: Placebo C: Combination #> (N=15) (N=15) (N=15) #> ————————————————————————————————————————————————————————————————————————————————————————————————————— #> Total number of patients with at least one AE 13 (86.7%) 14 (93.3%) 15 (100%) #> Total number of AEs 58 59 99 #> Total number of deaths 2 (13.3%) 4 (26.7%) 3 (20.0%) #> Total number of patients withdrawn from study due to an AE 0 0 1 (6.7%) #> Total number of patients with at least one #> AE with fatal outcome 8 (53.3%) 8 (53.3%) 10 (66.7%) #> Serious AE 12 (80.0%) 12 (80.0%) 11 (73.3%) #> Related Serious AE 8 (53.3%) 8 (53.3%) 10 (66.7%) #> Related Grade 3-5 11 (73.3%) 10 (66.7%) 12 (80.0%)"},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"safety-summary-adverse-events-of-special-interest","dir":"Articles","previous_headings":"TABLES > Safety Summary (Adverse Events of Special Interest) (AET01_AESI)","what":"1. Safety Summary (Adverse Events of Special Interest)","title":"Chevron Catalog","text":"aet01_aesi template produces standard safety summary adverse events special interest.","code":"run(aet01_aesi, syn_data) #> A: Drug X B: Placebo C: Combination #> (N=15) (N=15) (N=15) #> ———————————————————————————————————————————————————————————————————————————————————————————————————————————————————————— #> Total number of patients with at least one AE 13 (86.7%) 14 (93.3%) 15 (100%) #> Total number of AEs 58 59 99 #> Total number of patients with at least one AE by worst grade #> Grade 1 0 1 (6.7%) 1 (6.7%) #> Grade 2 1 (6.7%) 1 (6.7%) 1 (6.7%) #> Grade 3 1 (6.7%) 2 (13.3%) 1 (6.7%) #> Grade 4 3 (20.0%) 2 (13.3%) 2 (13.3%) #> Grade 5 (fatal outcome) 8 (53.3%) 8 (53.3%) 10 (66.7%) #> Total number of patients with study drug withdrawn due to AE 2 (13.3%) 3 (20.0%) 3 (20.0%) #> Total number of patients with dose modified/interrupted due to AE 6 (40.0%) 9 (60.0%) 11 (73.3%) #> Total number of patients with treatment received for AE 10 (66.7%) 10 (66.7%) 14 (93.3%) #> Total number of patients with all non-fatal AEs resolved 9 (60.0%) 10 (66.7%) 12 (80.0%) #> Total number of patients with at least one unresolved or ongoing non-fatal AE 10 (66.7%) 9 (60.0%) 14 (93.3%) #> Total number of patients with at least one serious AE 12 (80.0%) 12 (80.0%) 11 (73.3%) #> Total number of patients with at least one related AE 11 (73.3%) 10 (66.7%) 13 (86.7%)"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"safety-summary-adverse-events-of-special-interest-optional-lines","dir":"Articles","previous_headings":"TABLES > Safety Summary (Adverse Events of Special Interest) (AET01_AESI)","what":"2. Safety Summary (Adverse Events of Special Interest) (optional lines)","title":"Chevron Catalog","text":"Additional analyses can added argument aesi_vars, please type ?aet01_aesi console find list pre-defined optional analyses HELP.","code":"run(aet01_aesi, syn_data, aesi_vars = c(\"RESLWD\", \"RELSER\")) #> A: Drug X B: Placebo C: Combination #> (N=15) (N=15) (N=15) #> ———————————————————————————————————————————————————————————————————————————————————————————————————————————————————————— #> Total number of patients with at least one AE 13 (86.7%) 14 (93.3%) 15 (100%) #> Total number of AEs 58 59 99 #> Total number of patients with at least one AE by worst grade #> Grade 1 0 1 (6.7%) 1 (6.7%) #> Grade 2 1 (6.7%) 1 (6.7%) 1 (6.7%) #> Grade 3 1 (6.7%) 2 (13.3%) 1 (6.7%) #> Grade 4 3 (20.0%) 2 (13.3%) 2 (13.3%) #> Grade 5 (fatal outcome) 8 (53.3%) 8 (53.3%) 10 (66.7%) #> Total number of patients with study drug withdrawn due to AE 2 (13.3%) 3 (20.0%) 3 (20.0%) #> Total number of patients with dose modified/interrupted due to AE 6 (40.0%) 9 (60.0%) 11 (73.3%) #> Total number of patients with treatment received for AE 10 (66.7%) 10 (66.7%) 14 (93.3%) #> Total number of patients with all non-fatal AEs resolved 9 (60.0%) 10 (66.7%) 12 (80.0%) #> Total number of patients with at least one unresolved or ongoing non-fatal AE 10 (66.7%) 9 (60.0%) 14 (93.3%) #> Total number of patients with at least one serious AE 12 (80.0%) 12 (80.0%) 11 (73.3%) #> Total number of patients with at least one related AE 11 (73.3%) 10 (66.7%) 13 (86.7%) #> No. of patients with serious, related AE 8 (53.3%) 8 (53.3%) 10 (66.7%)"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"safety-summary-adverse-events-of-special-interest-for-studies-with-multiple-drugs","dir":"Articles","previous_headings":"TABLES > Safety Summary (Adverse Events of Special Interest) (AET01_AESI)","what":"3. Safety Summary (Adverse Events of Special Interest) (for studies with multiple drugs)","title":"Chevron Catalog","text":"studies one study drug, users need define analyses adae add argument aesi_vars following example . pre-defined analysis available moment.","code":""},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"adverse-events","dir":"Articles","previous_headings":"TABLES > Adverse Events (AET02)","what":"1. Adverse Events","title":"Chevron Catalog","text":"template aet02 produces standard adverse event summary MedDRA system organ class preferred term. template include column total default. ‘Patients’ column can added argument lbl_overall = \"Patients\". Missing values \"AEBODSYS\", \"AEDECOD\" labeled Coding Available.","code":"run(aet02, syn_data) #> MedDRA System Organ Class A: Drug X B: Placebo C: Combination #> MedDRA Preferred Term (N=15) (N=15) (N=15) #> ————————————————————————————————————————————————————————————————————————————————————————————————————— #> Total number of patients with at least one adverse event 13 (86.7%) 14 (93.3%) 15 (100%) #> Overall total number of events 58 59 99 #> cl B.2 #> Total number of patients with at least one adverse event 11 (73.3%) 8 (53.3%) 10 (66.7%) #> Total number of events 18 15 20 #> dcd B.2.2.3.1 8 (53.3%) 6 (40.0%) 7 (46.7%) #> dcd B.2.1.2.1 5 (33.3%) 6 (40.0%) 5 (33.3%) #> cl D.1 #> Total number of patients with at least one adverse event 9 (60.0%) 5 (33.3%) 11 (73.3%) #> Total number of events 13 9 19 #> dcd D.1.1.1.1 4 (26.7%) 4 (26.7%) 7 (46.7%) #> dcd D.1.1.4.2 6 (40.0%) 2 (13.3%) 7 (46.7%) #> cl A.1 #> Total number of patients with at least one adverse event 7 (46.7%) 6 (40.0%) 10 (66.7%) #> Total number of events 8 11 16 #> dcd A.1.1.1.2 5 (33.3%) 6 (40.0%) 6 (40.0%) #> dcd A.1.1.1.1 3 (20.0%) 1 (6.7%) 6 (40.0%) #> cl B.1 #> Total number of patients with at least one adverse event 5 (33.3%) 6 (40.0%) 8 (53.3%) #> Total number of events 6 6 12 #> dcd B.1.1.1.1 5 (33.3%) 6 (40.0%) 8 (53.3%) #> cl C.2 #> Total number of patients with at least one adverse event 6 (40.0%) 4 (26.7%) 8 (53.3%) #> Total number of events 6 4 12 #> dcd C.2.1.2.1 6 (40.0%) 4 (26.7%) 8 (53.3%) #> cl D.2 #> Total number of patients with at least one adverse event 2 (13.3%) 5 (33.3%) 7 (46.7%) #> Total number of events 3 5 10 #> dcd D.2.1.5.3 2 (13.3%) 5 (33.3%) 7 (46.7%) #> cl C.1 #> Total number of patients with at least one adverse event 4 (26.7%) 4 (26.7%) 5 (33.3%) #> Total number of events 4 9 10 #> dcd C.1.1.1.3 4 (26.7%) 4 (26.7%) 5 (33.3%)"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"adverse-events-with-high-level-term","dir":"Articles","previous_headings":"TABLES > Adverse Events (AET02)","what":"2. Adverse Events (with High-level Term)","title":"Chevron Catalog","text":"syntax displays adverse events MedDRA system organ class, high-level term preferred term.","code":"run(aet02, syn_data, row_split_var = c(\"AEBODSYS\", \"AEHLT\")) #> MedDRA System Organ Class #> High Level Term A: Drug X B: Placebo C: Combination #> MedDRA Preferred Term (N=15) (N=15) (N=15) #> ——————————————————————————————————————————————————————————————————————————————————————————————————————— #> Total number of patients with at least one adverse event 13 (86.7%) 14 (93.3%) 15 (100%) #> Overall total number of events 58 59 99 #> cl B.2 #> Total number of patients with at least one adverse event 11 (73.3%) 8 (53.3%) 10 (66.7%) #> Total number of events 18 15 20 #> hlt B.2.2.3 #> Total number of patients with at least one adverse event 8 (53.3%) 6 (40.0%) 7 (46.7%) #> Total number of events 9 7 13 #> dcd B.2.2.3.1 8 (53.3%) 6 (40.0%) 7 (46.7%) #> hlt B.2.1.2 #> Total number of patients with at least one adverse event 5 (33.3%) 6 (40.0%) 5 (33.3%) #> Total number of events 9 8 7 #> dcd B.2.1.2.1 5 (33.3%) 6 (40.0%) 5 (33.3%) #> cl D.1 #> Total number of patients with at least one adverse event 9 (60.0%) 5 (33.3%) 11 (73.3%) #> Total number of events 13 9 19 #> hlt D.1.1.1 #> Total number of patients with at least one adverse event 4 (26.7%) 4 (26.7%) 7 (46.7%) #> Total number of events 5 7 11 #> dcd D.1.1.1.1 4 (26.7%) 4 (26.7%) 7 (46.7%) #> hlt D.1.1.4 #> Total number of patients with at least one adverse event 6 (40.0%) 2 (13.3%) 7 (46.7%) #> Total number of events 8 2 8 #> dcd D.1.1.4.2 6 (40.0%) 2 (13.3%) 7 (46.7%) #> cl A.1 #> Total number of patients with at least one adverse event 7 (46.7%) 6 (40.0%) 10 (66.7%) #> Total number of events 8 11 16 #> hlt A.1.1.1 #> Total number of patients with at least one adverse event 7 (46.7%) 6 (40.0%) 10 (66.7%) #> Total number of events 8 11 16 #> dcd A.1.1.1.2 5 (33.3%) 6 (40.0%) 6 (40.0%) #> dcd A.1.1.1.1 3 (20.0%) 1 (6.7%) 6 (40.0%) #> cl B.1 #> Total number of patients with at least one adverse event 5 (33.3%) 6 (40.0%) 8 (53.3%) #> Total number of events 6 6 12 #> hlt B.1.1.1 #> Total number of patients with at least one adverse event 5 (33.3%) 6 (40.0%) 8 (53.3%) #> Total number of events 6 6 12 #> dcd B.1.1.1.1 5 (33.3%) 6 (40.0%) 8 (53.3%) #> cl C.2 #> Total number of patients with at least one adverse event 6 (40.0%) 4 (26.7%) 8 (53.3%) #> Total number of events 6 4 12 #> hlt C.2.1.2 #> Total number of patients with at least one adverse event 6 (40.0%) 4 (26.7%) 8 (53.3%) #> Total number of events 6 4 12 #> dcd C.2.1.2.1 6 (40.0%) 4 (26.7%) 8 (53.3%) #> cl D.2 #> Total number of patients with at least one adverse event 2 (13.3%) 5 (33.3%) 7 (46.7%) #> Total number of events 3 5 10 #> hlt D.2.1.5 #> Total number of patients with at least one adverse event 2 (13.3%) 5 (33.3%) 7 (46.7%) #> Total number of events 3 5 10 #> dcd D.2.1.5.3 2 (13.3%) 5 (33.3%) 7 (46.7%) #> cl C.1 #> Total number of patients with at least one adverse event 4 (26.7%) 4 (26.7%) 5 (33.3%) #> Total number of events 4 9 10 #> hlt C.1.1.1 #> Total number of patients with at least one adverse event 4 (26.7%) 4 (26.7%) 5 (33.3%) #> Total number of events 4 9 10 #> dcd C.1.1.1.3 4 (26.7%) 4 (26.7%) 5 (33.3%)"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"adverse-events-preferred-terms-only","dir":"Articles","previous_headings":"TABLES > Adverse Events (AET02)","what":"3. Adverse Events (Preferred Terms only)","title":"Chevron Catalog","text":"syntax displays adverse events preferred term .","code":"run(aet02, syn_data, row_split_var = NULL) #> A: Drug X B: Placebo C: Combination #> MedDRA Preferred Term (N=15) (N=15) (N=15) #> ——————————————————————————————————————————————————————————————————————————————————————————————————— #> Total number of patients with at least one adverse event 13 (86.7%) 14 (93.3%) 15 (100%) #> Overall total number of events 58 59 99 #> dcd B.2.2.3.1 8 (53.3%) 6 (40.0%) 7 (46.7%) #> dcd B.1.1.1.1 5 (33.3%) 6 (40.0%) 8 (53.3%) #> dcd C.2.1.2.1 6 (40.0%) 4 (26.7%) 8 (53.3%) #> dcd A.1.1.1.2 5 (33.3%) 6 (40.0%) 6 (40.0%) #> dcd B.2.1.2.1 5 (33.3%) 6 (40.0%) 5 (33.3%) #> dcd D.1.1.1.1 4 (26.7%) 4 (26.7%) 7 (46.7%) #> dcd D.1.1.4.2 6 (40.0%) 2 (13.3%) 7 (46.7%) #> dcd D.2.1.5.3 2 (13.3%) 5 (33.3%) 7 (46.7%) #> dcd C.1.1.1.3 4 (26.7%) 4 (26.7%) 5 (33.3%) #> dcd A.1.1.1.1 3 (20.0%) 1 (6.7%) 6 (40.0%)"},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"adverse-events-by-greatest-intensity","dir":"Articles","previous_headings":"TABLES > Adverse Events by Greatest Intensity(AET03)","what":"1. Adverse Events by Greatest Intensity","title":"Chevron Catalog","text":"aet03 template produces standard adverse event greatest intensity summary","code":"run(aet03, syn_data) #> MedDRA System Organ Class A: Drug X B: Placebo C: Combination #> MedDRA Preferred Term (N=15) (N=15) (N=15) #> ———————————————————————————————————————————————————————————————————— #> - Any Intensity - 13 (86.7%) 14 (93.3%) 15 (100%) #> MILD 0 1 (6.7%) 1 (6.7%) #> MODERATE 2 (13.3%) 3 (20.0%) 2 (13.3%) #> SEVERE 11 (73.3%) 10 (66.7%) 12 (80.0%) #> cl B.2 #> - Any Intensity - 11 (73.3%) 8 (53.3%) 10 (66.7%) #> MILD 6 (40.0%) 2 (13.3%) 5 (33.3%) #> MODERATE 5 (33.3%) 6 (40.0%) 5 (33.3%) #> dcd B.2.2.3.1 #> - Any Intensity - 8 (53.3%) 6 (40.0%) 7 (46.7%) #> MILD 8 (53.3%) 6 (40.0%) 7 (46.7%) #> dcd B.2.1.2.1 #> - Any Intensity - 5 (33.3%) 6 (40.0%) 5 (33.3%) #> MODERATE 5 (33.3%) 6 (40.0%) 5 (33.3%) #> cl D.1 #> - Any Intensity - 9 (60.0%) 5 (33.3%) 11 (73.3%) #> MODERATE 5 (33.3%) 1 (6.7%) 4 (26.7%) #> SEVERE 4 (26.7%) 4 (26.7%) 7 (46.7%) #> dcd D.1.1.1.1 #> - Any Intensity - 4 (26.7%) 4 (26.7%) 7 (46.7%) #> SEVERE 4 (26.7%) 4 (26.7%) 7 (46.7%) #> dcd D.1.1.4.2 #> - Any Intensity - 6 (40.0%) 2 (13.3%) 7 (46.7%) #> MODERATE 6 (40.0%) 2 (13.3%) 7 (46.7%) #> cl A.1 #> - Any Intensity - 7 (46.7%) 6 (40.0%) 10 (66.7%) #> MILD 2 (13.3%) 0 4 (26.7%) #> MODERATE 5 (33.3%) 6 (40.0%) 6 (40.0%) #> dcd A.1.1.1.2 #> - Any Intensity - 5 (33.3%) 6 (40.0%) 6 (40.0%) #> MODERATE 5 (33.3%) 6 (40.0%) 6 (40.0%) #> dcd A.1.1.1.1 #> - Any Intensity - 3 (20.0%) 1 (6.7%) 6 (40.0%) #> MILD 3 (20.0%) 1 (6.7%) 6 (40.0%) #> cl B.1 #> - Any Intensity - 5 (33.3%) 6 (40.0%) 8 (53.3%) #> SEVERE 5 (33.3%) 6 (40.0%) 8 (53.3%) #> dcd B.1.1.1.1 #> - Any Intensity - 5 (33.3%) 6 (40.0%) 8 (53.3%) #> SEVERE 5 (33.3%) 6 (40.0%) 8 (53.3%) #> cl C.2 #> - Any Intensity - 6 (40.0%) 4 (26.7%) 8 (53.3%) #> MODERATE 6 (40.0%) 4 (26.7%) 8 (53.3%) #> dcd C.2.1.2.1 #> - Any Intensity - 6 (40.0%) 4 (26.7%) 8 (53.3%) #> MODERATE 6 (40.0%) 4 (26.7%) 8 (53.3%) #> cl D.2 #> - Any Intensity - 2 (13.3%) 5 (33.3%) 7 (46.7%) #> MILD 2 (13.3%) 5 (33.3%) 7 (46.7%) #> dcd D.2.1.5.3 #> - Any Intensity - 2 (13.3%) 5 (33.3%) 7 (46.7%) #> MILD 2 (13.3%) 5 (33.3%) 7 (46.7%) #> cl C.1 #> - Any Intensity - 4 (26.7%) 4 (26.7%) 5 (33.3%) #> SEVERE 4 (26.7%) 4 (26.7%) 5 (33.3%) #> dcd C.1.1.1.3 #> - Any Intensity - 4 (26.7%) 4 (26.7%) 5 (33.3%) #> SEVERE 4 (26.7%) 4 (26.7%) 5 (33.3%)"},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"adverse-events-by-highest-nci-ctcae-grade","dir":"Articles","previous_headings":"TABLES > Adverse Events by Highest NCI CTCAE Grade (AET04)","what":"1. Adverse Events by Highest NCI CTCAE Grade","title":"Chevron Catalog","text":"aet04 template produces standard adverse event highest NCI CTCAE grade summary. default, template includes grouped grades ‘Grade 1-2’ ‘Grade 3-4’. default template removes rows 0 count. treatment group adverse event, treatment group automatically displayed providing defined ADSL.","code":"run(aet04, syn_data) #> MedDRA System Organ Class #> MedDRA Preferred Term A: Drug X B: Placebo C: Combination #> Grade (N=15) (N=15) (N=15) #> ———————————————————————————————————————————————————————————————————————————————————— #> - Any adverse events - #> - Any Grade - 13 (86.7%) 14 (93.3%) 15 (100%) #> Grade 1-2 1 (6.7%) 2 (13.3%) 2 (13.3%) #> 1 0 1 (6.7%) 1 (6.7%) #> 2 1 (6.7%) 1 (6.7%) 1 (6.7%) #> Grade 3-4 4 (26.7%) 4 (26.7%) 3 (20.0%) #> 3 1 (6.7%) 2 (13.3%) 1 (6.7%) #> 4 3 (20.0%) 2 (13.3%) 2 (13.3%) #> Grade 5 8 (53.3%) 8 (53.3%) 10 (66.7%) #> cl B.2 #> - Overall - #> - Any Grade - 11 (73.3%) 8 (53.3%) 10 (66.7%) #> Grade 1-2 6 (40.0%) 2 (13.3%) 5 (33.3%) #> 1 6 (40.0%) 2 (13.3%) 5 (33.3%) #> Grade 3-4 5 (33.3%) 6 (40.0%) 5 (33.3%) #> 3 5 (33.3%) 6 (40.0%) 5 (33.3%) #> dcd B.2.2.3.1 #> - Any Grade - 8 (53.3%) 6 (40.0%) 7 (46.7%) #> Grade 1-2 8 (53.3%) 6 (40.0%) 7 (46.7%) #> 1 8 (53.3%) 6 (40.0%) 7 (46.7%) #> dcd B.2.1.2.1 #> - Any Grade - 5 (33.3%) 6 (40.0%) 5 (33.3%) #> Grade 3-4 5 (33.3%) 6 (40.0%) 5 (33.3%) #> 3 5 (33.3%) 6 (40.0%) 5 (33.3%) #> cl D.1 #> - Overall - #> - Any Grade - 9 (60.0%) 5 (33.3%) 11 (73.3%) #> Grade 3-4 5 (33.3%) 1 (6.7%) 4 (26.7%) #> 3 5 (33.3%) 1 (6.7%) 4 (26.7%) #> Grade 5 4 (26.7%) 4 (26.7%) 7 (46.7%) #> dcd D.1.1.1.1 #> - Any Grade - 4 (26.7%) 4 (26.7%) 7 (46.7%) #> Grade 5 4 (26.7%) 4 (26.7%) 7 (46.7%) #> dcd D.1.1.4.2 #> - Any Grade - 6 (40.0%) 2 (13.3%) 7 (46.7%) #> Grade 3-4 6 (40.0%) 2 (13.3%) 7 (46.7%) #> 3 6 (40.0%) 2 (13.3%) 7 (46.7%) #> cl A.1 #> - Overall - #> - Any Grade - 7 (46.7%) 6 (40.0%) 10 (66.7%) #> Grade 1-2 7 (46.7%) 6 (40.0%) 10 (66.7%) #> 1 2 (13.3%) 0 4 (26.7%) #> 2 5 (33.3%) 6 (40.0%) 6 (40.0%) #> dcd A.1.1.1.2 #> - Any Grade - 5 (33.3%) 6 (40.0%) 6 (40.0%) #> Grade 1-2 5 (33.3%) 6 (40.0%) 6 (40.0%) #> 2 5 (33.3%) 6 (40.0%) 6 (40.0%) #> dcd A.1.1.1.1 #> - Any Grade - 3 (20.0%) 1 (6.7%) 6 (40.0%) #> Grade 1-2 3 (20.0%) 1 (6.7%) 6 (40.0%) #> 1 3 (20.0%) 1 (6.7%) 6 (40.0%) #> cl B.1 #> - Overall - #> - Any Grade - 5 (33.3%) 6 (40.0%) 8 (53.3%) #> Grade 5 5 (33.3%) 6 (40.0%) 8 (53.3%) #> dcd B.1.1.1.1 #> - Any Grade - 5 (33.3%) 6 (40.0%) 8 (53.3%) #> Grade 5 5 (33.3%) 6 (40.0%) 8 (53.3%) #> cl C.2 #> - Overall - #> - Any Grade - 6 (40.0%) 4 (26.7%) 8 (53.3%) #> Grade 1-2 6 (40.0%) 4 (26.7%) 8 (53.3%) #> 2 6 (40.0%) 4 (26.7%) 8 (53.3%) #> dcd C.2.1.2.1 #> - Any Grade - 6 (40.0%) 4 (26.7%) 8 (53.3%) #> Grade 1-2 6 (40.0%) 4 (26.7%) 8 (53.3%) #> 2 6 (40.0%) 4 (26.7%) 8 (53.3%) #> cl D.2 #> - Overall - #> - Any Grade - 2 (13.3%) 5 (33.3%) 7 (46.7%) #> Grade 1-2 2 (13.3%) 5 (33.3%) 7 (46.7%) #> 1 2 (13.3%) 5 (33.3%) 7 (46.7%) #> dcd D.2.1.5.3 #> - Any Grade - 2 (13.3%) 5 (33.3%) 7 (46.7%) #> Grade 1-2 2 (13.3%) 5 (33.3%) 7 (46.7%) #> 1 2 (13.3%) 5 (33.3%) 7 (46.7%) #> cl C.1 #> - Overall - #> - Any Grade - 4 (26.7%) 4 (26.7%) 5 (33.3%) #> Grade 3-4 4 (26.7%) 4 (26.7%) 5 (33.3%) #> 4 4 (26.7%) 4 (26.7%) 5 (33.3%) #> dcd C.1.1.1.3 #> - Any Grade - 4 (26.7%) 4 (26.7%) 5 (33.3%) #> Grade 3-4 4 (26.7%) 4 (26.7%) 5 (33.3%) #> 4 4 (26.7%) 4 (26.7%) 5 (33.3%)"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"adverse-events-by-highest-nci-ctcae-grade-fill-in-of-grades","dir":"Articles","previous_headings":"TABLES > Adverse Events by Highest NCI CTCAE Grade (AET04)","what":"2. Adverse Events by Highest NCI CTCAE Grade (Fill in of Grades)","title":"Chevron Catalog","text":", preferred terms, grades occur grades displayed, can achieved specifying argument prune_0 = FALSE.","code":"run(aet04, syn_data, prune_0 = FALSE) #> MedDRA System Organ Class #> MedDRA Preferred Term A: Drug X B: Placebo C: Combination #> Grade (N=15) (N=15) (N=15) #> ———————————————————————————————————————————————————————————————————————————————————— #> - Any adverse events - #> - Any Grade - 13 (86.7%) 14 (93.3%) 15 (100%) #> Grade 1-2 1 (6.7%) 2 (13.3%) 2 (13.3%) #> 1 0 1 (6.7%) 1 (6.7%) #> 2 1 (6.7%) 1 (6.7%) 1 (6.7%) #> Grade 3-4 4 (26.7%) 4 (26.7%) 3 (20.0%) #> 3 1 (6.7%) 2 (13.3%) 1 (6.7%) #> 4 3 (20.0%) 2 (13.3%) 2 (13.3%) #> Grade 5 8 (53.3%) 8 (53.3%) 10 (66.7%) #> cl B.2 #> - Overall - #> - Any Grade - 11 (73.3%) 8 (53.3%) 10 (66.7%) #> Grade 1-2 6 (40.0%) 2 (13.3%) 5 (33.3%) #> 1 6 (40.0%) 2 (13.3%) 5 (33.3%) #> 2 0 0 0 #> Grade 3-4 5 (33.3%) 6 (40.0%) 5 (33.3%) #> 3 5 (33.3%) 6 (40.0%) 5 (33.3%) #> 4 0 0 0 #> Grade 5 0 0 0 #> dcd B.2.2.3.1 #> - Any Grade - 8 (53.3%) 6 (40.0%) 7 (46.7%) #> Grade 1-2 8 (53.3%) 6 (40.0%) 7 (46.7%) #> 1 8 (53.3%) 6 (40.0%) 7 (46.7%) #> 2 0 0 0 #> Grade 3-4 0 0 0 #> 3 0 0 0 #> 4 0 0 0 #> Grade 5 0 0 0 #> dcd B.2.1.2.1 #> - Any Grade - 5 (33.3%) 6 (40.0%) 5 (33.3%) #> Grade 1-2 0 0 0 #> 1 0 0 0 #> 2 0 0 0 #> Grade 3-4 5 (33.3%) 6 (40.0%) 5 (33.3%) #> 3 5 (33.3%) 6 (40.0%) 5 (33.3%) #> 4 0 0 0 #> Grade 5 0 0 0 #> cl D.1 #> - Overall - #> - Any Grade - 9 (60.0%) 5 (33.3%) 11 (73.3%) #> Grade 1-2 0 0 0 #> 1 0 0 0 #> 2 0 0 0 #> Grade 3-4 5 (33.3%) 1 (6.7%) 4 (26.7%) #> 3 5 (33.3%) 1 (6.7%) 4 (26.7%) #> 4 0 0 0 #> Grade 5 4 (26.7%) 4 (26.7%) 7 (46.7%) #> dcd D.1.1.1.1 #> - Any Grade - 4 (26.7%) 4 (26.7%) 7 (46.7%) #> Grade 1-2 0 0 0 #> 1 0 0 0 #> 2 0 0 0 #> Grade 3-4 0 0 0 #> 3 0 0 0 #> 4 0 0 0 #> Grade 5 4 (26.7%) 4 (26.7%) 7 (46.7%) #> dcd D.1.1.4.2 #> - Any Grade - 6 (40.0%) 2 (13.3%) 7 (46.7%) #> Grade 1-2 0 0 0 #> 1 0 0 0 #> 2 0 0 0 #> Grade 3-4 6 (40.0%) 2 (13.3%) 7 (46.7%) #> 3 6 (40.0%) 2 (13.3%) 7 (46.7%) #> 4 0 0 0 #> Grade 5 0 0 0 #> cl A.1 #> - Overall - #> - Any Grade - 7 (46.7%) 6 (40.0%) 10 (66.7%) #> Grade 1-2 7 (46.7%) 6 (40.0%) 10 (66.7%) #> 1 2 (13.3%) 0 4 (26.7%) #> 2 5 (33.3%) 6 (40.0%) 6 (40.0%) #> Grade 3-4 0 0 0 #> 3 0 0 0 #> 4 0 0 0 #> Grade 5 0 0 0 #> dcd A.1.1.1.2 #> - Any Grade - 5 (33.3%) 6 (40.0%) 6 (40.0%) #> Grade 1-2 5 (33.3%) 6 (40.0%) 6 (40.0%) #> 1 0 0 0 #> 2 5 (33.3%) 6 (40.0%) 6 (40.0%) #> Grade 3-4 0 0 0 #> 3 0 0 0 #> 4 0 0 0 #> Grade 5 0 0 0 #> dcd A.1.1.1.1 #> - Any Grade - 3 (20.0%) 1 (6.7%) 6 (40.0%) #> Grade 1-2 3 (20.0%) 1 (6.7%) 6 (40.0%) #> 1 3 (20.0%) 1 (6.7%) 6 (40.0%) #> 2 0 0 0 #> Grade 3-4 0 0 0 #> 3 0 0 0 #> 4 0 0 0 #> Grade 5 0 0 0 #> cl B.1 #> - Overall - #> - Any Grade - 5 (33.3%) 6 (40.0%) 8 (53.3%) #> Grade 1-2 0 0 0 #> 1 0 0 0 #> 2 0 0 0 #> Grade 3-4 0 0 0 #> 3 0 0 0 #> 4 0 0 0 #> Grade 5 5 (33.3%) 6 (40.0%) 8 (53.3%) #> dcd B.1.1.1.1 #> - Any Grade - 5 (33.3%) 6 (40.0%) 8 (53.3%) #> Grade 1-2 0 0 0 #> 1 0 0 0 #> 2 0 0 0 #> Grade 3-4 0 0 0 #> 3 0 0 0 #> 4 0 0 0 #> Grade 5 5 (33.3%) 6 (40.0%) 8 (53.3%) #> cl C.2 #> - Overall - #> - Any Grade - 6 (40.0%) 4 (26.7%) 8 (53.3%) #> Grade 1-2 6 (40.0%) 4 (26.7%) 8 (53.3%) #> 1 0 0 0 #> 2 6 (40.0%) 4 (26.7%) 8 (53.3%) #> Grade 3-4 0 0 0 #> 3 0 0 0 #> 4 0 0 0 #> Grade 5 0 0 0 #> dcd C.2.1.2.1 #> - Any Grade - 6 (40.0%) 4 (26.7%) 8 (53.3%) #> Grade 1-2 6 (40.0%) 4 (26.7%) 8 (53.3%) #> 1 0 0 0 #> 2 6 (40.0%) 4 (26.7%) 8 (53.3%) #> Grade 3-4 0 0 0 #> 3 0 0 0 #> 4 0 0 0 #> Grade 5 0 0 0 #> cl D.2 #> - Overall - #> - Any Grade - 2 (13.3%) 5 (33.3%) 7 (46.7%) #> Grade 1-2 2 (13.3%) 5 (33.3%) 7 (46.7%) #> 1 2 (13.3%) 5 (33.3%) 7 (46.7%) #> 2 0 0 0 #> Grade 3-4 0 0 0 #> 3 0 0 0 #> 4 0 0 0 #> Grade 5 0 0 0 #> dcd D.2.1.5.3 #> - Any Grade - 2 (13.3%) 5 (33.3%) 7 (46.7%) #> Grade 1-2 2 (13.3%) 5 (33.3%) 7 (46.7%) #> 1 2 (13.3%) 5 (33.3%) 7 (46.7%) #> 2 0 0 0 #> Grade 3-4 0 0 0 #> 3 0 0 0 #> 4 0 0 0 #> Grade 5 0 0 0 #> cl C.1 #> - Overall - #> - Any Grade - 4 (26.7%) 4 (26.7%) 5 (33.3%) #> Grade 1-2 0 0 0 #> 1 0 0 0 #> 2 0 0 0 #> Grade 3-4 4 (26.7%) 4 (26.7%) 5 (33.3%) #> 3 0 0 0 #> 4 4 (26.7%) 4 (26.7%) 5 (33.3%) #> Grade 5 0 0 0 #> dcd C.1.1.1.3 #> - Any Grade - 4 (26.7%) 4 (26.7%) 5 (33.3%) #> Grade 1-2 0 0 0 #> 1 0 0 0 #> 2 0 0 0 #> Grade 3-4 4 (26.7%) 4 (26.7%) 5 (33.3%) #> 3 0 0 0 #> 4 4 (26.7%) 4 (26.7%) 5 (33.3%) #> Grade 5 0 0 0"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"adverse-events-by-highest-nci-ctcae-grade-with-modified-grouping-of-grade","dir":"Articles","previous_headings":"TABLES > Adverse Events by Highest NCI CTCAE Grade (AET04)","what":"3. Adverse Events by Highest NCI CTCAE Grade with modified grouping of grade","title":"Chevron Catalog","text":"Collapsing grade 3-4 grade 5, can achieved modifying definition grade groups argument grade_groups.","code":"grade_groups <- list( \"Grade 1-2\" = c(\"1\", \"2\"), \"Grade 3-5\" = c(\"3\", \"4\", \"5\") ) run(aet04, syn_data, grade_groups = grade_groups, prune_0 = FALSE) #> MedDRA System Organ Class #> MedDRA Preferred Term A: Drug X B: Placebo C: Combination #> Grade (N=15) (N=15) (N=15) #> ———————————————————————————————————————————————————————————————————————————————————— #> - Any adverse events - #> - Any Grade - 13 (86.7%) 14 (93.3%) 15 (100%) #> Grade 1-2 1 (6.7%) 2 (13.3%) 2 (13.3%) #> 1 0 1 (6.7%) 1 (6.7%) #> 2 1 (6.7%) 1 (6.7%) 1 (6.7%) #> Grade 3-5 12 (80.0%) 12 (80.0%) 13 (86.7%) #> 3 1 (6.7%) 2 (13.3%) 1 (6.7%) #> 4 3 (20.0%) 2 (13.3%) 2 (13.3%) #> 5 8 (53.3%) 8 (53.3%) 10 (66.7%) #> cl B.2 #> - Overall - #> - Any Grade - 11 (73.3%) 8 (53.3%) 10 (66.7%) #> Grade 1-2 6 (40.0%) 2 (13.3%) 5 (33.3%) #> 1 6 (40.0%) 2 (13.3%) 5 (33.3%) #> 2 0 0 0 #> Grade 3-5 5 (33.3%) 6 (40.0%) 5 (33.3%) #> 3 5 (33.3%) 6 (40.0%) 5 (33.3%) #> 4 0 0 0 #> 5 0 0 0 #> dcd B.2.2.3.1 #> - Any Grade - 8 (53.3%) 6 (40.0%) 7 (46.7%) #> Grade 1-2 8 (53.3%) 6 (40.0%) 7 (46.7%) #> 1 8 (53.3%) 6 (40.0%) 7 (46.7%) #> 2 0 0 0 #> Grade 3-5 0 0 0 #> 3 0 0 0 #> 4 0 0 0 #> 5 0 0 0 #> dcd B.2.1.2.1 #> - Any Grade - 5 (33.3%) 6 (40.0%) 5 (33.3%) #> Grade 1-2 0 0 0 #> 1 0 0 0 #> 2 0 0 0 #> Grade 3-5 5 (33.3%) 6 (40.0%) 5 (33.3%) #> 3 5 (33.3%) 6 (40.0%) 5 (33.3%) #> 4 0 0 0 #> 5 0 0 0 #> cl D.1 #> - Overall - #> - Any Grade - 9 (60.0%) 5 (33.3%) 11 (73.3%) #> Grade 1-2 0 0 0 #> 1 0 0 0 #> 2 0 0 0 #> Grade 3-5 9 (60.0%) 5 (33.3%) 11 (73.3%) #> 3 5 (33.3%) 1 (6.7%) 4 (26.7%) #> 4 0 0 0 #> 5 4 (26.7%) 4 (26.7%) 7 (46.7%) #> dcd D.1.1.1.1 #> - Any Grade - 4 (26.7%) 4 (26.7%) 7 (46.7%) #> Grade 1-2 0 0 0 #> 1 0 0 0 #> 2 0 0 0 #> Grade 3-5 4 (26.7%) 4 (26.7%) 7 (46.7%) #> 3 0 0 0 #> 4 0 0 0 #> 5 4 (26.7%) 4 (26.7%) 7 (46.7%) #> dcd D.1.1.4.2 #> - Any Grade - 6 (40.0%) 2 (13.3%) 7 (46.7%) #> Grade 1-2 0 0 0 #> 1 0 0 0 #> 2 0 0 0 #> Grade 3-5 6 (40.0%) 2 (13.3%) 7 (46.7%) #> 3 6 (40.0%) 2 (13.3%) 7 (46.7%) #> 4 0 0 0 #> 5 0 0 0 #> cl A.1 #> - Overall - #> - Any Grade - 7 (46.7%) 6 (40.0%) 10 (66.7%) #> Grade 1-2 7 (46.7%) 6 (40.0%) 10 (66.7%) #> 1 2 (13.3%) 0 4 (26.7%) #> 2 5 (33.3%) 6 (40.0%) 6 (40.0%) #> Grade 3-5 0 0 0 #> 3 0 0 0 #> 4 0 0 0 #> 5 0 0 0 #> dcd A.1.1.1.2 #> - Any Grade - 5 (33.3%) 6 (40.0%) 6 (40.0%) #> Grade 1-2 5 (33.3%) 6 (40.0%) 6 (40.0%) #> 1 0 0 0 #> 2 5 (33.3%) 6 (40.0%) 6 (40.0%) #> Grade 3-5 0 0 0 #> 3 0 0 0 #> 4 0 0 0 #> 5 0 0 0 #> dcd A.1.1.1.1 #> - Any Grade - 3 (20.0%) 1 (6.7%) 6 (40.0%) #> Grade 1-2 3 (20.0%) 1 (6.7%) 6 (40.0%) #> 1 3 (20.0%) 1 (6.7%) 6 (40.0%) #> 2 0 0 0 #> Grade 3-5 0 0 0 #> 3 0 0 0 #> 4 0 0 0 #> 5 0 0 0 #> cl B.1 #> - Overall - #> - Any Grade - 5 (33.3%) 6 (40.0%) 8 (53.3%) #> Grade 1-2 0 0 0 #> 1 0 0 0 #> 2 0 0 0 #> Grade 3-5 5 (33.3%) 6 (40.0%) 8 (53.3%) #> 3 0 0 0 #> 4 0 0 0 #> 5 5 (33.3%) 6 (40.0%) 8 (53.3%) #> dcd B.1.1.1.1 #> - Any Grade - 5 (33.3%) 6 (40.0%) 8 (53.3%) #> Grade 1-2 0 0 0 #> 1 0 0 0 #> 2 0 0 0 #> Grade 3-5 5 (33.3%) 6 (40.0%) 8 (53.3%) #> 3 0 0 0 #> 4 0 0 0 #> 5 5 (33.3%) 6 (40.0%) 8 (53.3%) #> cl C.2 #> - Overall - #> - Any Grade - 6 (40.0%) 4 (26.7%) 8 (53.3%) #> Grade 1-2 6 (40.0%) 4 (26.7%) 8 (53.3%) #> 1 0 0 0 #> 2 6 (40.0%) 4 (26.7%) 8 (53.3%) #> Grade 3-5 0 0 0 #> 3 0 0 0 #> 4 0 0 0 #> 5 0 0 0 #> dcd C.2.1.2.1 #> - Any Grade - 6 (40.0%) 4 (26.7%) 8 (53.3%) #> Grade 1-2 6 (40.0%) 4 (26.7%) 8 (53.3%) #> 1 0 0 0 #> 2 6 (40.0%) 4 (26.7%) 8 (53.3%) #> Grade 3-5 0 0 0 #> 3 0 0 0 #> 4 0 0 0 #> 5 0 0 0 #> cl D.2 #> - Overall - #> - Any Grade - 2 (13.3%) 5 (33.3%) 7 (46.7%) #> Grade 1-2 2 (13.3%) 5 (33.3%) 7 (46.7%) #> 1 2 (13.3%) 5 (33.3%) 7 (46.7%) #> 2 0 0 0 #> Grade 3-5 0 0 0 #> 3 0 0 0 #> 4 0 0 0 #> 5 0 0 0 #> dcd D.2.1.5.3 #> - Any Grade - 2 (13.3%) 5 (33.3%) 7 (46.7%) #> Grade 1-2 2 (13.3%) 5 (33.3%) 7 (46.7%) #> 1 2 (13.3%) 5 (33.3%) 7 (46.7%) #> 2 0 0 0 #> Grade 3-5 0 0 0 #> 3 0 0 0 #> 4 0 0 0 #> 5 0 0 0 #> cl C.1 #> - Overall - #> - Any Grade - 4 (26.7%) 4 (26.7%) 5 (33.3%) #> Grade 1-2 0 0 0 #> 1 0 0 0 #> 2 0 0 0 #> Grade 3-5 4 (26.7%) 4 (26.7%) 5 (33.3%) #> 3 0 0 0 #> 4 4 (26.7%) 4 (26.7%) 5 (33.3%) #> 5 0 0 0 #> dcd C.1.1.1.3 #> - Any Grade - 4 (26.7%) 4 (26.7%) 5 (33.3%) #> Grade 1-2 0 0 0 #> 1 0 0 0 #> 2 0 0 0 #> Grade 3-5 4 (26.7%) 4 (26.7%) 5 (33.3%) #> 3 0 0 0 #> 4 4 (26.7%) 4 (26.7%) 5 (33.3%) #> 5 0 0 0"},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"adverse-event-rate-adjusted-for-patient-years-at-risk---first-occurrence","dir":"Articles","previous_headings":"TABLES > Adverse Event Rate Adjusted for Patient-Years at Risk - First Occurrence (AET05)","what":"1. Adverse Event Rate Adjusted for Patient-Years at Risk - First Occurrence","title":"Chevron Catalog","text":"aet05 template produces standard adverse event rate adjusted patient-years risk summary considering first occurrence . default, adsaftte parameter codes containing string \"TTE\" included output. Users expected filter parameter(s) interest input safety time--event dataset pre-processing needed. input safety time--event dataset, censoring variable CNSR, 0 indicates occurrence event interest 1 denotes censoring.","code":"proc_data <- log_filter(syn_data, PARAMCD == \"AETTE1\", \"adsaftte\") run(aet05, proc_data) #> A: Drug X B: Placebo C: Combination #> (N=15) (N=15) (N=15) #> ———————————————————————————————————————————————————————————————————————————————————————————————— #> Time to first occurrence of any adverse event #> Total patient-years at risk 31.0 9.0 22.0 #> Number of adverse events observed 5 13 8 #> AE rate per 100 patient-years 16.13 143.75 36.30 #> 95% CI (1.99, 30.27) (65.61, 221.89) (11.15, 61.45)"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"adverse-event-rate-adjusted-for-patient-years-at-risk---first-occurrence-setting-type-of-confidence-interval","dir":"Articles","previous_headings":"TABLES > Adverse Event Rate Adjusted for Patient-Years at Risk - First Occurrence (AET05)","what":"2. Adverse Event Rate Adjusted for Patient-Years at Risk - First Occurrence (setting type of confidence interval)","title":"Chevron Catalog","text":"type confidence interval rate can specified argument conf_type. Options include normal (default), normal_log exact. confidence interval can adjusted argument conf_level.","code":"run(aet05, syn_data, conf_level = 0.90, conf_type = \"exact\") #> A: Drug X B: Placebo C: Combination #> (N=15) (N=15) (N=15) #> ———————————————————————————————————————————————————————————————————————————————————————————————————————————— #> Time to first occurrence of a grade 3-5 adverse event #> Total patient-years at risk 10.3 6.3 8.3 #> Number of adverse events observed 12 14 13 #> AE rate per 100 patient-years 116.36 223.74 156.98 #> 90% CI (67.14, 188.53) (135.27, 349.78) (92.86, 249.59) #> Time to first occurrence of any adverse event #> Total patient-years at risk 31.0 9.0 22.0 #> Number of adverse events observed 5 13 8 #> AE rate per 100 patient-years 16.13 143.75 36.30 #> 90% CI (6.36, 33.91) (85.03, 228.55) (18.06, 65.50) #> Time to first occurrence of any serious adverse event #> Total patient-years at risk 32.9 7.6 9.4 #> Number of adverse events observed 4 14 13 #> AE rate per 100 patient-years 12.15 183.83 137.79 #> 90% CI (4.15, 27.80) (111.14, 287.38) (81.50, 219.06)"},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"adverse-event-rate-adjusted-for-patient-years-at-risk---all-occurrences","dir":"Articles","previous_headings":"TABLES > Adverse Event Rate Adjusted for Patient-Years at Risk - All Occurrences (AET05_ALL)","what":"1. Adverse Event Rate Adjusted for Patient-Years at Risk - All Occurrences","title":"Chevron Catalog","text":"aet05_all template produces standard adverse event rate adjusted patient-years risk summary considering occurrences. default, adsaftte parameter codes containing string \"TOT\" parameter code \"AEREPTTE\" required. \"TOT\" parameters store number occurrences adverse event interests. Parameter code \"AEREPTTE\" stores time end adverse event reporting period years contribute summary “total patient-years risk” output. Users expected filter parameters interest input analysis dataset pre-processing, needed. input safety time--event dataset, censoring variable CNSR, 0 indicates occurrence event interest 1 denotes censoring.","code":"proc_data <- log_filter(syn_data, PARAMCD == \"AETOT1\" | PARAMCD == \"AEREPTTE\", \"adsaftte\") run(aet05_all, proc_data) #> A: Drug X B: Placebo C: Combination #> (N=15) (N=15) (N=15) #> ——————————————————————————————————————————————————————————————————————————————————————————————— #> Number of occurrences of any adverse event #> Total patient-years at risk 44.4 44.2 44.4 #> Number of adverse events observed 29 49 56 #> AE rate per 100 patient-years 65.32 110.76 126.15 #> 95% CI (41.54, 89.09) (79.75, 141.77) (93.11, 159.19)"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"adverse-event-rate-adjusted-for-patient-years-at-risk---all-occurrences-setting-type-of-confidence-interval","dir":"Articles","previous_headings":"TABLES > Adverse Event Rate Adjusted for Patient-Years at Risk - All Occurrences (AET05_ALL)","what":"2. Adverse Event Rate Adjusted for Patient-Years at Risk - All Occurrences (setting type of confidence interval)","title":"Chevron Catalog","text":"type confidence interval rate can specified argument conf_type. Options include normal (default), normal_log, exact, byar. confidence interval can adjusted argument conf_level.","code":"run(aet05_all, syn_data, conf_level = 0.90, conf_type = \"exact\") #> A: Drug X B: Placebo C: Combination #> (N=15) (N=15) (N=15) #> —————————————————————————————————————————————————————————————————————————————————————————————————————————— #> Number of occurrences of a grade 3-5 adverse event #> Total patient-years at risk 44.4 44.2 44.4 #> Number of adverse events observed 65 54 95 #> AE rate per 100 patient-years 146.40 122.06 214.00 #> 90% CI (117.86, 179.97) (96.08, 153.12) (179.22, 253.80) #> Number of occurrences of any adverse event #> Total patient-years at risk 44.4 44.2 44.4 #> Number of adverse events observed 29 49 56 #> AE rate per 100 patient-years 65.32 110.76 126.15 #> 90% CI (46.73, 89.06) (86.08, 140.53) (99.76, 157.60) #> Number of occurrences of any serious adverse event #> Total patient-years at risk 44.4 44.2 44.4 #> Number of adverse events observed 9 36 60 #> AE rate per 100 patient-years 20.27 81.37 135.16 #> 90% CI (10.57, 35.37) (60.42, 107.46) (107.80, 167.58)"},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"most-common-5-adverse-events","dir":"Articles","previous_headings":"TABLES > Most Common (>=5%) Adverse Events (AET10)","what":"1. Most Common (>=5%) Adverse Events","title":"Chevron Catalog","text":"aet10 template produces standard common adverse events occurring relative frequency >=5% output.","code":"run(aet10, syn_data) #> A: Drug X B: Placebo C: Combination #> MedDRA Preferred Term (N=15) (N=15) (N=15) #> ——————————————————————————————————————————————————————————————— #> dcd B.2.2.3.1 8 (53.3%) 6 (40.0%) 7 (46.7%) #> dcd B.1.1.1.1 5 (33.3%) 6 (40.0%) 8 (53.3%) #> dcd C.2.1.2.1 6 (40.0%) 4 (26.7%) 8 (53.3%) #> dcd A.1.1.1.2 5 (33.3%) 6 (40.0%) 6 (40.0%) #> dcd B.2.1.2.1 5 (33.3%) 6 (40.0%) 5 (33.3%) #> dcd D.1.1.1.1 4 (26.7%) 4 (26.7%) 7 (46.7%) #> dcd D.1.1.4.2 6 (40.0%) 2 (13.3%) 7 (46.7%) #> dcd D.2.1.5.3 2 (13.3%) 5 (33.3%) 7 (46.7%) #> dcd C.1.1.1.3 4 (26.7%) 4 (26.7%) 5 (33.3%) #> dcd A.1.1.1.1 3 (20.0%) 1 (6.7%) 6 (40.0%)"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"most-common-8-adverse-events-setting-threshold","dir":"Articles","previous_headings":"TABLES > Most Common (>=5%) Adverse Events (AET10)","what":"2. Most Common (>=8%) Adverse Events (setting threshold)","title":"Chevron Catalog","text":"modify threshold displaying preferred terms, can achieved providing threshold argument atleast.","code":"run(aet10, syn_data, atleast = 0.08) #> A: Drug X B: Placebo C: Combination #> MedDRA Preferred Term (N=15) (N=15) (N=15) #> ——————————————————————————————————————————————————————————————— #> dcd B.2.2.3.1 8 (53.3%) 6 (40.0%) 7 (46.7%) #> dcd B.1.1.1.1 5 (33.3%) 6 (40.0%) 8 (53.3%) #> dcd C.2.1.2.1 6 (40.0%) 4 (26.7%) 8 (53.3%) #> dcd A.1.1.1.2 5 (33.3%) 6 (40.0%) 6 (40.0%) #> dcd B.2.1.2.1 5 (33.3%) 6 (40.0%) 5 (33.3%) #> dcd D.1.1.1.1 4 (26.7%) 4 (26.7%) 7 (46.7%) #> dcd D.1.1.4.2 6 (40.0%) 2 (13.3%) 7 (46.7%) #> dcd D.2.1.5.3 2 (13.3%) 5 (33.3%) 7 (46.7%) #> dcd C.1.1.1.3 4 (26.7%) 4 (26.7%) 5 (33.3%) #> dcd A.1.1.1.1 3 (20.0%) 1 (6.7%) 6 (40.0%)"},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"absolute-value-and-change-from-baseline-by-visit","dir":"Articles","previous_headings":"TABLES > Absolute Value and Change from Baseline by Visit (CFBT01)","what":"1. Absolute Value and Change from Baseline by Visit","title":"Chevron Catalog","text":"default, cfbt01 template displays analysis value (AVAL) absolute change baseline (CHG) visit. template include column total default. parameter presented separate page. absolute change baseline baseline value displayed.","code":"proc_data <- log_filter( syn_data, PARAMCD %in% c(\"DIABP\", \"SYSBP\"), \"advs\" ) run(cfbt01, proc_data, dataset = \"advs\") #> A: Drug X B: Placebo C: Combination #> Change from Change from Change from #> Value at Visit Baseline Value at Visit Baseline Value at Visit Baseline #> Analysis Visit (N=15) (N=15) (N=15) (N=15) (N=15) (N=15) #> ————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————— #> Diastolic Blood Pressure #> SCREENING #> n 15 0 15 0 15 0 #> Mean (SD) 94.385 (17.067) NE (NE) 106.381 (20.586) NE (NE) 106.468 (12.628) NE (NE) #> Median 94.933 NE 111.133 NE 108.359 NE #> Min - Max 55.71 - 122.00 NE - NE 60.21 - 131.91 NE - NE 83.29 - 127.17 NE - NE #> BASELINE #> n 15 15 15 #> Mean (SD) 96.133 (22.458) 108.111 (15.074) 103.149 (19.752) #> Median 93.328 108.951 102.849 #> Min - Max 60.58 - 136.59 83.44 - 131.62 66.05 - 136.55 #> WEEK 1 DAY 8 #> n 15 15 15 15 15 15 #> Mean (SD) 98.977 (21.359) 2.844 (28.106) 104.110 (16.172) -4.001 (21.867) 100.826 (19.027) -2.323 (25.018) #> Median 92.447 -4.066 107.703 3.227 103.058 -2.476 #> Min - Max 67.55 - 130.37 -32.82 - 47.68 70.91 - 132.89 -52.94 - 28.63 70.04 - 128.68 -55.15 - 41.81 #> WEEK 2 DAY 15 #> n 15 15 15 15 15 15 #> Mean (SD) 99.758 (14.477) 3.626 (21.189) 97.473 (17.296) -10.638 (20.831) 94.272 (16.961) -8.877 (27.229) #> Median 101.498 1.731 99.501 -9.727 96.789 -10.155 #> Min - Max 71.98 - 122.81 -39.50 - 47.57 53.80 - 125.81 -55.15 - 25.26 63.45 - 117.47 -73.10 - 46.54 #> WEEK 3 DAY 22 #> n 15 15 15 15 15 15 #> Mean (SD) 99.101 (26.109) 2.968 (34.327) 91.984 (16.925) -16.127 (21.881) 94.586 (13.560) -8.563 (21.713) #> Median 101.146 -0.271 91.244 -14.384 98.398 -16.075 #> Min - Max 47.68 - 162.22 -47.87 - 76.64 67.80 - 119.72 -53.06 - 22.52 73.50 - 115.43 -37.90 - 32.66 #> WEEK 4 DAY 29 #> n 15 15 15 15 15 15 #> Mean (SD) 103.400 (22.273) 7.267 (30.740) 96.467 (19.451) -11.644 (25.922) 108.338 (18.417) 5.189 (21.881) #> Median 98.168 2.510 97.385 -16.793 107.555 7.966 #> Min - Max 63.09 - 148.25 -38.43 - 61.90 63.35 - 131.57 -57.11 - 48.13 68.78 - 132.52 -33.96 - 41.50 #> WEEK 5 DAY 36 #> n 15 15 15 15 15 15 #> Mean (SD) 93.222 (18.536) -2.911 (28.873) 97.890 (20.701) -10.221 (27.593) 95.317 (16.401) -7.832 (19.827) #> Median 90.799 -3.385 99.049 -11.319 93.876 -4.665 #> Min - Max 63.55 - 139.11 -48.63 - 47.35 69.47 - 137.64 -54.38 - 37.85 71.91 - 138.54 -44.47 - 29.11 #> Systolic Blood Pressure #> SCREENING #> n 15 0 15 0 15 0 #> Mean (SD) 154.073 (33.511) NE (NE) 157.840 (34.393) NE (NE) 152.407 (22.311) NE (NE) #> Median 156.169 NE 161.670 NE 149.556 NE #> Min - Max 78.31 - 210.70 NE - NE 79.76 - 210.40 NE - NE 108.21 - 184.88 NE - NE #> BASELINE #> n 15 15 15 #> Mean (SD) 145.925 (28.231) 152.007 (28.664) 154.173 (26.317) #> Median 142.705 157.698 155.282 #> Min - Max 85.21 - 195.68 98.90 - 194.62 86.65 - 192.68 #> WEEK 1 DAY 8 #> n 15 15 15 15 15 15 #> Mean (SD) 156.509 (21.097) 10.584 (34.598) 147.480 (33.473) -4.527 (48.895) 143.319 (30.759) -10.854 (34.553) #> Median 160.711 5.802 155.030 2.758 145.548 -5.636 #> Min - Max 126.84 - 185.53 -53.28 - 91.52 85.22 - 189.88 -77.34 - 90.98 90.37 - 191.58 -65.71 - 49.04 #> WEEK 2 DAY 15 #> n 15 15 15 15 15 15 #> Mean (SD) 144.202 (33.676) -1.723 (27.067) 136.892 (30.178) -15.115 (37.794) 148.622 (27.088) -5.551 (44.670) #> Median 144.253 5.325 142.679 -14.083 147.102 -11.512 #> Min - Max 62.56 - 203.66 -53.89 - 44.16 70.34 - 174.27 -83.07 - 62.39 108.82 - 200.23 -69.54 - 113.59 #> WEEK 3 DAY 22 #> n 15 15 15 15 15 15 #> Mean (SD) 154.887 (35.374) 8.962 (38.455) 149.761 (28.944) -2.247 (44.835) 150.460 (21.352) -3.712 (37.984) #> Median 158.938 17.191 155.044 -1.796 156.505 -7.606 #> Min - Max 112.32 - 218.83 -47.28 - 96.18 84.42 - 192.92 -110.20 - 94.02 94.70 - 180.41 -74.91 - 72.74 #> WEEK 4 DAY 29 #> n 15 15 15 15 15 15 #> Mean (SD) 150.159 (32.249) 4.234 (32.965) 156.043 (22.863) 4.036 (42.494) 145.714 (22.980) -8.458 (33.175) #> Median 145.506 3.754 149.094 -10.000 150.797 -14.432 #> Min - Max 69.37 - 210.43 -89.16 - 54.32 113.57 - 195.10 -71.44 - 77.75 106.91 - 188.09 -41.95 - 65.16 #> WEEK 5 DAY 36 #> n 15 15 15 15 15 15 #> Mean (SD) 155.964 (30.945) 10.039 (42.252) 156.387 (35.274) 4.380 (51.782) 143.592 (33.170) -10.581 (44.799) #> Median 158.142 1.448 164.552 7.060 148.501 -2.385 #> Min - Max 110.61 - 212.47 -53.91 - 90.45 63.28 - 198.79 -131.34 - 86.84 92.18 - 191.05 -78.77 - 64.35"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"absolute-value-and-change-from-baseline-by-visit-without-screening","dir":"Articles","previous_headings":"TABLES > Absolute Value and Change from Baseline by Visit (CFBT01)","what":"2. Absolute Value and Change from Baseline by Visit without Screening","title":"Chevron Catalog","text":"skip arguments controls visit values displayed. instance, mask changes baseline “SCREENING” “BASELINE” visits.","code":"run(cfbt01, proc_data, dataset = \"advs\", skip = list(CHG = c(\"SCREENING\", \"BASELINE\"))) #> A: Drug X B: Placebo C: Combination #> Change from Change from Change from #> Value at Visit Baseline Value at Visit Baseline Value at Visit Baseline #> Analysis Visit (N=15) (N=15) (N=15) (N=15) (N=15) (N=15) #> ————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————— #> Diastolic Blood Pressure #> SCREENING #> n 15 15 15 #> Mean (SD) 94.385 (17.067) 106.381 (20.586) 106.468 (12.628) #> Median 94.933 111.133 108.359 #> Min - Max 55.71 - 122.00 60.21 - 131.91 83.29 - 127.17 #> BASELINE #> n 15 15 15 #> Mean (SD) 96.133 (22.458) 108.111 (15.074) 103.149 (19.752) #> Median 93.328 108.951 102.849 #> Min - Max 60.58 - 136.59 83.44 - 131.62 66.05 - 136.55 #> WEEK 1 DAY 8 #> n 15 15 15 15 15 15 #> Mean (SD) 98.977 (21.359) 2.844 (28.106) 104.110 (16.172) -4.001 (21.867) 100.826 (19.027) -2.323 (25.018) #> Median 92.447 -4.066 107.703 3.227 103.058 -2.476 #> Min - Max 67.55 - 130.37 -32.82 - 47.68 70.91 - 132.89 -52.94 - 28.63 70.04 - 128.68 -55.15 - 41.81 #> WEEK 2 DAY 15 #> n 15 15 15 15 15 15 #> Mean (SD) 99.758 (14.477) 3.626 (21.189) 97.473 (17.296) -10.638 (20.831) 94.272 (16.961) -8.877 (27.229) #> Median 101.498 1.731 99.501 -9.727 96.789 -10.155 #> Min - Max 71.98 - 122.81 -39.50 - 47.57 53.80 - 125.81 -55.15 - 25.26 63.45 - 117.47 -73.10 - 46.54 #> WEEK 3 DAY 22 #> n 15 15 15 15 15 15 #> Mean (SD) 99.101 (26.109) 2.968 (34.327) 91.984 (16.925) -16.127 (21.881) 94.586 (13.560) -8.563 (21.713) #> Median 101.146 -0.271 91.244 -14.384 98.398 -16.075 #> Min - Max 47.68 - 162.22 -47.87 - 76.64 67.80 - 119.72 -53.06 - 22.52 73.50 - 115.43 -37.90 - 32.66 #> WEEK 4 DAY 29 #> n 15 15 15 15 15 15 #> Mean (SD) 103.400 (22.273) 7.267 (30.740) 96.467 (19.451) -11.644 (25.922) 108.338 (18.417) 5.189 (21.881) #> Median 98.168 2.510 97.385 -16.793 107.555 7.966 #> Min - Max 63.09 - 148.25 -38.43 - 61.90 63.35 - 131.57 -57.11 - 48.13 68.78 - 132.52 -33.96 - 41.50 #> WEEK 5 DAY 36 #> n 15 15 15 15 15 15 #> Mean (SD) 93.222 (18.536) -2.911 (28.873) 97.890 (20.701) -10.221 (27.593) 95.317 (16.401) -7.832 (19.827) #> Median 90.799 -3.385 99.049 -11.319 93.876 -4.665 #> Min - Max 63.55 - 139.11 -48.63 - 47.35 69.47 - 137.64 -54.38 - 37.85 71.91 - 138.54 -44.47 - 29.11 #> Systolic Blood Pressure #> SCREENING #> n 15 15 15 #> Mean (SD) 154.073 (33.511) 157.840 (34.393) 152.407 (22.311) #> Median 156.169 161.670 149.556 #> Min - Max 78.31 - 210.70 79.76 - 210.40 108.21 - 184.88 #> BASELINE #> n 15 15 15 #> Mean (SD) 145.925 (28.231) 152.007 (28.664) 154.173 (26.317) #> Median 142.705 157.698 155.282 #> Min - Max 85.21 - 195.68 98.90 - 194.62 86.65 - 192.68 #> WEEK 1 DAY 8 #> n 15 15 15 15 15 15 #> Mean (SD) 156.509 (21.097) 10.584 (34.598) 147.480 (33.473) -4.527 (48.895) 143.319 (30.759) -10.854 (34.553) #> Median 160.711 5.802 155.030 2.758 145.548 -5.636 #> Min - Max 126.84 - 185.53 -53.28 - 91.52 85.22 - 189.88 -77.34 - 90.98 90.37 - 191.58 -65.71 - 49.04 #> WEEK 2 DAY 15 #> n 15 15 15 15 15 15 #> Mean (SD) 144.202 (33.676) -1.723 (27.067) 136.892 (30.178) -15.115 (37.794) 148.622 (27.088) -5.551 (44.670) #> Median 144.253 5.325 142.679 -14.083 147.102 -11.512 #> Min - Max 62.56 - 203.66 -53.89 - 44.16 70.34 - 174.27 -83.07 - 62.39 108.82 - 200.23 -69.54 - 113.59 #> WEEK 3 DAY 22 #> n 15 15 15 15 15 15 #> Mean (SD) 154.887 (35.374) 8.962 (38.455) 149.761 (28.944) -2.247 (44.835) 150.460 (21.352) -3.712 (37.984) #> Median 158.938 17.191 155.044 -1.796 156.505 -7.606 #> Min - Max 112.32 - 218.83 -47.28 - 96.18 84.42 - 192.92 -110.20 - 94.02 94.70 - 180.41 -74.91 - 72.74 #> WEEK 4 DAY 29 #> n 15 15 15 15 15 15 #> Mean (SD) 150.159 (32.249) 4.234 (32.965) 156.043 (22.863) 4.036 (42.494) 145.714 (22.980) -8.458 (33.175) #> Median 145.506 3.754 149.094 -10.000 150.797 -14.432 #> Min - Max 69.37 - 210.43 -89.16 - 54.32 113.57 - 195.10 -71.44 - 77.75 106.91 - 188.09 -41.95 - 65.16 #> WEEK 5 DAY 36 #> n 15 15 15 15 15 15 #> Mean (SD) 155.964 (30.945) 10.039 (42.252) 156.387 (35.274) 4.380 (51.782) 143.592 (33.170) -10.581 (44.799) #> Median 158.142 1.448 164.552 7.060 148.501 -2.385 #> Min - Max 110.61 - 212.47 -53.91 - 90.45 63.28 - 198.79 -131.34 - 86.84 92.18 - 191.05 -78.77 - 64.35"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"absolute-value-by-visit","dir":"Articles","previous_headings":"TABLES","what":"3. Absolute Value by Visit","title":"Chevron Catalog","text":"display absolute value, specify summaryvars = \"AVAL\".","code":"run(cfbt01, proc_data, dataset = \"advs\", summaryvars = \"AVAL\") #> A: Drug X B: Placebo C: Combination #> Value at Visit Value at Visit Value at Visit #> Analysis Visit (N=15) (N=15) (N=15) #> ————————————————————————————————————————————————————————————————————————————————— #> Diastolic Blood Pressure #> SCREENING #> n 15 15 15 #> Mean (SD) 94.385 (17.067) 106.381 (20.586) 106.468 (12.628) #> Median 94.933 111.133 108.359 #> Min - Max 55.71 - 122.00 60.21 - 131.91 83.29 - 127.17 #> BASELINE #> n 15 15 15 #> Mean (SD) 96.133 (22.458) 108.111 (15.074) 103.149 (19.752) #> Median 93.328 108.951 102.849 #> Min - Max 60.58 - 136.59 83.44 - 131.62 66.05 - 136.55 #> WEEK 1 DAY 8 #> n 15 15 15 #> Mean (SD) 98.977 (21.359) 104.110 (16.172) 100.826 (19.027) #> Median 92.447 107.703 103.058 #> Min - Max 67.55 - 130.37 70.91 - 132.89 70.04 - 128.68 #> WEEK 2 DAY 15 #> n 15 15 15 #> Mean (SD) 99.758 (14.477) 97.473 (17.296) 94.272 (16.961) #> Median 101.498 99.501 96.789 #> Min - Max 71.98 - 122.81 53.80 - 125.81 63.45 - 117.47 #> WEEK 3 DAY 22 #> n 15 15 15 #> Mean (SD) 99.101 (26.109) 91.984 (16.925) 94.586 (13.560) #> Median 101.146 91.244 98.398 #> Min - Max 47.68 - 162.22 67.80 - 119.72 73.50 - 115.43 #> WEEK 4 DAY 29 #> n 15 15 15 #> Mean (SD) 103.400 (22.273) 96.467 (19.451) 108.338 (18.417) #> Median 98.168 97.385 107.555 #> Min - Max 63.09 - 148.25 63.35 - 131.57 68.78 - 132.52 #> WEEK 5 DAY 36 #> n 15 15 15 #> Mean (SD) 93.222 (18.536) 97.890 (20.701) 95.317 (16.401) #> Median 90.799 99.049 93.876 #> Min - Max 63.55 - 139.11 69.47 - 137.64 71.91 - 138.54 #> Systolic Blood Pressure #> SCREENING #> n 15 15 15 #> Mean (SD) 154.073 (33.511) 157.840 (34.393) 152.407 (22.311) #> Median 156.169 161.670 149.556 #> Min - Max 78.31 - 210.70 79.76 - 210.40 108.21 - 184.88 #> BASELINE #> n 15 15 15 #> Mean (SD) 145.925 (28.231) 152.007 (28.664) 154.173 (26.317) #> Median 142.705 157.698 155.282 #> Min - Max 85.21 - 195.68 98.90 - 194.62 86.65 - 192.68 #> WEEK 1 DAY 8 #> n 15 15 15 #> Mean (SD) 156.509 (21.097) 147.480 (33.473) 143.319 (30.759) #> Median 160.711 155.030 145.548 #> Min - Max 126.84 - 185.53 85.22 - 189.88 90.37 - 191.58 #> WEEK 2 DAY 15 #> n 15 15 15 #> Mean (SD) 144.202 (33.676) 136.892 (30.178) 148.622 (27.088) #> Median 144.253 142.679 147.102 #> Min - Max 62.56 - 203.66 70.34 - 174.27 108.82 - 200.23 #> WEEK 3 DAY 22 #> n 15 15 15 #> Mean (SD) 154.887 (35.374) 149.761 (28.944) 150.460 (21.352) #> Median 158.938 155.044 156.505 #> Min - Max 112.32 - 218.83 84.42 - 192.92 94.70 - 180.41 #> WEEK 4 DAY 29 #> n 15 15 15 #> Mean (SD) 150.159 (32.249) 156.043 (22.863) 145.714 (22.980) #> Median 145.506 149.094 150.797 #> Min - Max 69.37 - 210.43 113.57 - 195.10 106.91 - 188.09 #> WEEK 5 DAY 36 #> n 15 15 15 #> Mean (SD) 155.964 (30.945) 156.387 (35.274) 143.592 (33.170) #> Median 158.142 164.552 148.501 #> Min - Max 110.61 - 212.47 63.28 - 198.79 92.18 - 191.05"},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"concomitant-medications-by-medication-class-and-preferred-name","dir":"Articles","previous_headings":"TABLES > Concomitant Medications by Medication Class and Preferred Name (CMT01A)","what":"1. Concomitant Medications by Medication Class and Preferred Name","title":"Chevron Catalog","text":"cmt01a template displays concomitant medications ATC Level 2 Preferred Name default. template include column total default. template sort medication class preferred name alphabetical order default.","code":"run(cmt01a, syn_data) #> ATC Level 2 Text A: Drug X B: Placebo C: Combination #> Other Treatment (N=15) (N=15) (N=15) #> ————————————————————————————————————————————————————————————————————————————————————————————————— #> Total number of patients with at least one treatment 13 (86.7%) 14 (93.3%) 15 (100%) #> Total number of treatments 58 59 99 #> ATCCLAS2 A #> Total number of patients with at least one treatment 10 (66.7%) 11 (73.3%) 12 (80.0%) #> Total number of treatments 15 21 28 #> medname A_3/3 5 (33.3%) 8 (53.3%) 6 (40.0%) #> medname A_2/3 5 (33.3%) 6 (40.0%) 7 (46.7%) #> medname A_1/3 4 (26.7%) 3 (20.0%) 8 (53.3%) #> ATCCLAS2 A p2 #> Total number of patients with at least one treatment 5 (33.3%) 8 (53.3%) 6 (40.0%) #> Total number of treatments 6 8 8 #> medname A_3/3 5 (33.3%) 8 (53.3%) 6 (40.0%) #> ATCCLAS2 B #> Total number of patients with at least one treatment 12 (80.0%) 10 (66.7%) 14 (93.3%) #> Total number of treatments 30 30 52 #> medname B_3/4 8 (53.3%) 6 (40.0%) 8 (53.3%) #> medname B_2/4 6 (40.0%) 5 (33.3%) 10 (66.7%) #> medname B_1/4 7 (46.7%) 6 (40.0%) 6 (40.0%) #> medname B_4/4 4 (26.7%) 5 (33.3%) 8 (53.3%) #> ATCCLAS2 B p2 #> Total number of patients with at least one treatment 10 (66.7%) 8 (53.3%) 12 (80.0%) #> Total number of treatments 18 17 25 #> medname B_2/4 6 (40.0%) 5 (33.3%) 10 (66.7%) #> medname B_1/4 7 (46.7%) 6 (40.0%) 6 (40.0%) #> ATCCLAS2 B p3 #> Total number of patients with at least one treatment 10 (66.7%) 8 (53.3%) 12 (80.0%) #> Total number of treatments 18 17 25 #> medname B_2/4 6 (40.0%) 5 (33.3%) 10 (66.7%) #> medname B_1/4 7 (46.7%) 6 (40.0%) 6 (40.0%) #> ATCCLAS2 C #> Total number of patients with at least one treatment 9 (60.0%) 7 (46.7%) 12 (80.0%) #> Total number of treatments 13 8 19 #> medname C_2/2 4 (26.7%) 5 (33.3%) 7 (46.7%) #> medname C_1/2 6 (40.0%) 2 (13.3%) 6 (40.0%) #> ATCCLAS2 C p2 #> Total number of patients with at least one treatment 9 (60.0%) 7 (46.7%) 12 (80.0%) #> Total number of treatments 13 8 19 #> medname C_2/2 4 (26.7%) 5 (33.3%) 7 (46.7%) #> medname C_1/2 6 (40.0%) 2 (13.3%) 6 (40.0%) #> ATCCLAS2 C p3 #> Total number of patients with at least one treatment 4 (26.7%) 5 (33.3%) 7 (46.7%) #> Total number of treatments 5 5 12 #> medname C_2/2 4 (26.7%) 5 (33.3%) 7 (46.7%)"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"concomitant-medications-by-medication-class-and-preferred-name-changing-atc-class-level","dir":"Articles","previous_headings":"TABLES > Concomitant Medications by Medication Class and Preferred Name (CMT01A)","what":"2. Concomitant Medications by Medication Class and Preferred Name (changing ATC class level)","title":"Chevron Catalog","text":"","code":"run(cmt01a, syn_data, row_split_var = \"ATC1\") #> ATC Level 1 Text A: Drug X B: Placebo C: Combination #> Other Treatment (N=15) (N=15) (N=15) #> ————————————————————————————————————————————————————————————————————————————————————————————————— #> Total number of patients with at least one treatment 13 (86.7%) 14 (93.3%) 15 (100%) #> Total number of treatments 58 59 99 #> ATCCLAS1 A #> Total number of patients with at least one treatment 10 (66.7%) 11 (73.3%) 12 (80.0%) #> Total number of treatments 15 21 28 #> medname A_3/3 5 (33.3%) 8 (53.3%) 6 (40.0%) #> medname A_2/3 5 (33.3%) 6 (40.0%) 7 (46.7%) #> medname A_1/3 4 (26.7%) 3 (20.0%) 8 (53.3%) #> ATCCLAS1 A p2 #> Total number of patients with at least one treatment 5 (33.3%) 8 (53.3%) 6 (40.0%) #> Total number of treatments 6 8 8 #> medname A_3/3 5 (33.3%) 8 (53.3%) 6 (40.0%) #> ATCCLAS1 B #> Total number of patients with at least one treatment 12 (80.0%) 10 (66.7%) 14 (93.3%) #> Total number of treatments 30 30 52 #> medname B_3/4 8 (53.3%) 6 (40.0%) 8 (53.3%) #> medname B_2/4 6 (40.0%) 5 (33.3%) 10 (66.7%) #> medname B_1/4 7 (46.7%) 6 (40.0%) 6 (40.0%) #> medname B_4/4 4 (26.7%) 5 (33.3%) 8 (53.3%) #> ATCCLAS1 B p2 #> Total number of patients with at least one treatment 10 (66.7%) 8 (53.3%) 12 (80.0%) #> Total number of treatments 18 17 25 #> medname B_2/4 6 (40.0%) 5 (33.3%) 10 (66.7%) #> medname B_1/4 7 (46.7%) 6 (40.0%) 6 (40.0%) #> ATCCLAS1 B p3 #> Total number of patients with at least one treatment 10 (66.7%) 8 (53.3%) 12 (80.0%) #> Total number of treatments 18 17 25 #> medname B_2/4 6 (40.0%) 5 (33.3%) 10 (66.7%) #> medname B_1/4 7 (46.7%) 6 (40.0%) 6 (40.0%) #> ATCCLAS1 C #> Total number of patients with at least one treatment 9 (60.0%) 7 (46.7%) 12 (80.0%) #> Total number of treatments 13 8 19 #> medname C_2/2 4 (26.7%) 5 (33.3%) 7 (46.7%) #> medname C_1/2 6 (40.0%) 2 (13.3%) 6 (40.0%) #> ATCCLAS1 C p2 #> Total number of patients with at least one treatment 9 (60.0%) 7 (46.7%) 12 (80.0%) #> Total number of treatments 13 8 19 #> medname C_2/2 4 (26.7%) 5 (33.3%) 7 (46.7%) #> medname C_1/2 6 (40.0%) 2 (13.3%) 6 (40.0%) #> ATCCLAS1 C p3 #> Total number of patients with at least one treatment 4 (26.7%) 5 (33.3%) 7 (46.7%) #> Total number of treatments 5 5 12 #> medname C_2/2 4 (26.7%) 5 (33.3%) 7 (46.7%)"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"concomitant-medications-by-medication-class-and-preferred-name-classes-sorted-by-frequency","dir":"Articles","previous_headings":"TABLES > Concomitant Medications by Medication Class and Preferred Name (CMT01A)","what":"3. Concomitant Medications by Medication Class and Preferred Name (classes sorted by frequency)","title":"Chevron Catalog","text":"argument sort_by_freq = TRUE sort medication class frequency.","code":"run(cmt01a, syn_data, sort_by_freq = TRUE) #> ATC Level 2 Text A: Drug X B: Placebo C: Combination #> Other Treatment (N=15) (N=15) (N=15) #> ————————————————————————————————————————————————————————————————————————————————————————————————— #> Total number of patients with at least one treatment 13 (86.7%) 14 (93.3%) 15 (100%) #> Total number of treatments 58 59 99 #> ATCCLAS2 B #> Total number of patients with at least one treatment 12 (80.0%) 10 (66.7%) 14 (93.3%) #> Total number of treatments 30 30 52 #> medname B_3/4 8 (53.3%) 6 (40.0%) 8 (53.3%) #> medname B_2/4 6 (40.0%) 5 (33.3%) 10 (66.7%) #> medname B_1/4 7 (46.7%) 6 (40.0%) 6 (40.0%) #> medname B_4/4 4 (26.7%) 5 (33.3%) 8 (53.3%) #> ATCCLAS2 A #> Total number of patients with at least one treatment 10 (66.7%) 11 (73.3%) 12 (80.0%) #> Total number of treatments 15 21 28 #> medname A_3/3 5 (33.3%) 8 (53.3%) 6 (40.0%) #> medname A_2/3 5 (33.3%) 6 (40.0%) 7 (46.7%) #> medname A_1/3 4 (26.7%) 3 (20.0%) 8 (53.3%) #> ATCCLAS2 B p2 #> Total number of patients with at least one treatment 10 (66.7%) 8 (53.3%) 12 (80.0%) #> Total number of treatments 18 17 25 #> medname B_2/4 6 (40.0%) 5 (33.3%) 10 (66.7%) #> medname B_1/4 7 (46.7%) 6 (40.0%) 6 (40.0%) #> ATCCLAS2 B p3 #> Total number of patients with at least one treatment 10 (66.7%) 8 (53.3%) 12 (80.0%) #> Total number of treatments 18 17 25 #> medname B_2/4 6 (40.0%) 5 (33.3%) 10 (66.7%) #> medname B_1/4 7 (46.7%) 6 (40.0%) 6 (40.0%) #> ATCCLAS2 C #> Total number of patients with at least one treatment 9 (60.0%) 7 (46.7%) 12 (80.0%) #> Total number of treatments 13 8 19 #> medname C_2/2 4 (26.7%) 5 (33.3%) 7 (46.7%) #> medname C_1/2 6 (40.0%) 2 (13.3%) 6 (40.0%) #> ATCCLAS2 C p2 #> Total number of patients with at least one treatment 9 (60.0%) 7 (46.7%) 12 (80.0%) #> Total number of treatments 13 8 19 #> medname C_2/2 4 (26.7%) 5 (33.3%) 7 (46.7%) #> medname C_1/2 6 (40.0%) 2 (13.3%) 6 (40.0%) #> ATCCLAS2 A p2 #> Total number of patients with at least one treatment 5 (33.3%) 8 (53.3%) 6 (40.0%) #> Total number of treatments 6 8 8 #> medname A_3/3 5 (33.3%) 8 (53.3%) 6 (40.0%) #> ATCCLAS2 C p3 #> Total number of patients with at least one treatment 4 (26.7%) 5 (33.3%) 7 (46.7%) #> Total number of treatments 5 5 12 #> medname C_2/2 4 (26.7%) 5 (33.3%) 7 (46.7%)"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"concomitant-medications-by-medication-class-and-preferred-name-total-number-of-treatments-per-medication-class-suppressed","dir":"Articles","previous_headings":"TABLES > Concomitant Medications by Medication Class and Preferred Name (CMT01A)","what":"4. Concomitant Medications by Medication Class and Preferred Name (total number of treatments per medication class suppressed)","title":"Chevron Catalog","text":"cmt01a template includes analysis ‘total number treatments’ default, modify argument summary_labels change .","code":"run(cmt01a, syn_data, summary_labels = list(TOTAL = cmt01_label, ATC2 = cmt01_label[1])) #> ATC Level 2 Text A: Drug X B: Placebo C: Combination #> Other Treatment (N=15) (N=15) (N=15) #> ————————————————————————————————————————————————————————————————————————————————————————————————— #> Total number of patients with at least one treatment 13 (86.7%) 14 (93.3%) 15 (100%) #> Total number of treatments 58 59 99 #> ATCCLAS2 A #> Total number of patients with at least one treatment 10 (66.7%) 11 (73.3%) 12 (80.0%) #> medname A_3/3 5 (33.3%) 8 (53.3%) 6 (40.0%) #> medname A_2/3 5 (33.3%) 6 (40.0%) 7 (46.7%) #> medname A_1/3 4 (26.7%) 3 (20.0%) 8 (53.3%) #> ATCCLAS2 A p2 #> Total number of patients with at least one treatment 5 (33.3%) 8 (53.3%) 6 (40.0%) #> medname A_3/3 5 (33.3%) 8 (53.3%) 6 (40.0%) #> ATCCLAS2 B #> Total number of patients with at least one treatment 12 (80.0%) 10 (66.7%) 14 (93.3%) #> medname B_3/4 8 (53.3%) 6 (40.0%) 8 (53.3%) #> medname B_2/4 6 (40.0%) 5 (33.3%) 10 (66.7%) #> medname B_1/4 7 (46.7%) 6 (40.0%) 6 (40.0%) #> medname B_4/4 4 (26.7%) 5 (33.3%) 8 (53.3%) #> ATCCLAS2 B p2 #> Total number of patients with at least one treatment 10 (66.7%) 8 (53.3%) 12 (80.0%) #> medname B_2/4 6 (40.0%) 5 (33.3%) 10 (66.7%) #> medname B_1/4 7 (46.7%) 6 (40.0%) 6 (40.0%) #> ATCCLAS2 B p3 #> Total number of patients with at least one treatment 10 (66.7%) 8 (53.3%) 12 (80.0%) #> medname B_2/4 6 (40.0%) 5 (33.3%) 10 (66.7%) #> medname B_1/4 7 (46.7%) 6 (40.0%) 6 (40.0%) #> ATCCLAS2 C #> Total number of patients with at least one treatment 9 (60.0%) 7 (46.7%) 12 (80.0%) #> medname C_2/2 4 (26.7%) 5 (33.3%) 7 (46.7%) #> medname C_1/2 6 (40.0%) 2 (13.3%) 6 (40.0%) #> ATCCLAS2 C p2 #> Total number of patients with at least one treatment 9 (60.0%) 7 (46.7%) 12 (80.0%) #> medname C_2/2 4 (26.7%) 5 (33.3%) 7 (46.7%) #> medname C_1/2 6 (40.0%) 2 (13.3%) 6 (40.0%) #> ATCCLAS2 C p3 #> Total number of patients with at least one treatment 4 (26.7%) 5 (33.3%) 7 (46.7%) #> medname C_2/2 4 (26.7%) 5 (33.3%) 7 (46.7%)"},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"concomitant-medications-by-preferred-name","dir":"Articles","previous_headings":"TABLES > Concomitant Medications by Preferred Name (CMT02_PT)","what":"1. Concomitant Medications by Preferred Name","title":"Chevron Catalog","text":"cmt02_pt template displays concomitant medications Preferred Name default. template include column total default. template sorts preferred name alphabetical order default. Set argument sort_by_freq = TRUE sort preferred names frequency.","code":"run(cmt02_pt, syn_data) #> A: Drug X B: Placebo C: Combination #> Other Treatment (N=15) (N=15) (N=15) #> ——————————————————————————————————————————————————————————————————————————————————————————————— #> Total number of patients with at least one treatment 13 (86.7%) 14 (93.3%) 15 (100%) #> Total number of treatments 58 59 99 #> medname B_3/4 8 (53.3%) 6 (40.0%) 8 (53.3%) #> medname B_2/4 6 (40.0%) 5 (33.3%) 10 (66.7%) #> medname A_3/3 5 (33.3%) 8 (53.3%) 6 (40.0%) #> medname B_1/4 7 (46.7%) 6 (40.0%) 6 (40.0%) #> medname A_2/3 5 (33.3%) 6 (40.0%) 7 (46.7%) #> medname B_4/4 4 (26.7%) 5 (33.3%) 8 (53.3%) #> medname C_2/2 4 (26.7%) 5 (33.3%) 7 (46.7%) #> medname A_1/3 4 (26.7%) 3 (20.0%) 8 (53.3%) #> medname C_1/2 6 (40.0%) 2 (13.3%) 6 (40.0%)"},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"cox-regression","dir":"Articles","previous_headings":"TABLES > Cox Regression (COXT01)","what":"1. Cox Regression","title":"Chevron Catalog","text":"coxt01 template produces standard Cox regression output. Users expected pre-process input analysis data selecting time--event parameter analyzed. example based time--event parameter “Duration Confirmed Response Investigator”. time variable model specified time_var argument. default, time_var set \"AVAL\", comes ADTTE.AVAL. event variable model specified event_var argument. default, event_var set \"EVENT\", derived based censoring indicator ADTTE.CNSR pre-processing function coxt01_pre. two treatment groups present input analysis data, users also expected select two treatment groups. example based treatment groups \"Arm \" \"Arm B\".","code":"proc_data <- log_filter(syn_data, PARAMCD == \"OS\", \"adtte\") proc_data <- log_filter(proc_data, ARMCD != \"ARM C\", \"adsl\") run(coxt01, proc_data, time_var = \"AVAL\", event_var = \"EVENT\") #> Treatment Effect Adjusted for Covariate #> Effect/Covariate Included in the Model n Hazard Ratio 95% CI p-value #> ————————————————————————————————————————————————————————————————————————————————————————— #> Treatment: #> B: Placebo vs control (A: Drug X) 30 2.71 (0.93, 7.88) 0.0666 #> Covariate: #> Sex 30 2.91 (0.97, 8.73) 0.0567 #> RACE 30 3.09 (1.01, 9.50) 0.0487 #> Age (yr) 30 2.89 (0.97, 8.59) 0.0566"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"cox-regression-with-interaction-term","dir":"Articles","previous_headings":"TABLES > Cox Regression (COXT01)","what":"2. Cox Regression (with interaction term)","title":"Chevron Catalog","text":"add interaction term model, interaction = TRUE, passed tern::control_coxreg(), needs specified.","code":"run(coxt01, proc_data, covariates = \"AAGE\", interaction = TRUE) #> Treatment Effect Adjusted for Covariate #> Effect/Covariate Included in the Model n Hazard Ratio 95% CI p-value Interaction p-value #> ————————————————————————————————————————————————————————————————————————————————————————————————————————— #> Treatment: #> B: Placebo vs control (A: Drug X) 30 2.71 (0.93, 7.88) 0.0666 #> Covariate: #> Age (yr) 30 0.3666 #> 32 2.87 (0.98, 8.41)"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"cox-regression-specifying-covariates","dir":"Articles","previous_headings":"TABLES > Cox Regression (COXT01)","what":"3. Cox Regression (specifying covariates)","title":"Chevron Catalog","text":"default, \"SEX\", \"RACE\" \"AAGE\" used covariates model. Users can specify different set covariates covariates argument. example , \"RACE\" \"AAGE\" used covariates.","code":"run(coxt01, proc_data, covariates = c(\"RACE\", \"AAGE\")) #> Treatment Effect Adjusted for Covariate #> Effect/Covariate Included in the Model n Hazard Ratio 95% CI p-value #> ————————————————————————————————————————————————————————————————————————————————————————— #> Treatment: #> B: Placebo vs control (A: Drug X) 30 2.71 (0.93, 7.88) 0.0666 #> Covariate: #> RACE 30 3.09 (1.01, 9.50) 0.0487 #> Age (yr) 30 2.89 (0.97, 8.59) 0.0566"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"cox-regression-setting-strata-ties-and-alpha-level","dir":"Articles","previous_headings":"TABLES > Cox Regression (COXT01)","what":"4. Cox Regression (setting strata, ties, and alpha level)","title":"Chevron Catalog","text":"default, strata = NULL (stratification), ties = \"exact\" (equivalent DISCRETE SAS), conf_level = 0.95 applied. Users can specify one stratification variables via strata argument. tie handling methods, .e., \"efron\" \"breslow\", can specified tie argument, passed tern::control_coxreg(). Users can also customize alpha level confidence intervals conf_level argument, passed tern::control_coxreg().","code":"run(coxt01, proc_data, covariates = c(\"SEX\", \"AAGE\"), strata = c(\"RACE\"), conf_level = 0.90) #> Treatment Effect Adjusted for Covariate #> Effect/Covariate Included in the Model n Hazard Ratio 90% CI p-value #> ————————————————————————————————————————————————————————————————————————————————————————— #> Treatment: #> B: Placebo vs control (A: Drug X) 30 2.69 (1.07, 6.76) 0.0785 #> Covariate: #> Sex 30 2.90 (1.12, 7.54) 0.0668 #> Age (yr) 30 2.72 (1.08, 6.85) 0.0755"},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"multi-variable-cox-regression","dir":"Articles","previous_headings":"TABLES > Multi-variable Cox Regression (COXT02)","what":"1. Multi-variable Cox Regression","title":"Chevron Catalog","text":"coxt02 template produces standard multi-variable cox regression output. Users expected pre-process input analysis data selecting time--event parameter analyzed. example based time--event parameter “Duration Confirmed Response Investigator”. time variable model specified time_var argument. default, time_var set \"AVAL\", comes ADTTE.AVAL. event variable model specified event_var argument. default, event_var set \"EVENT\", derived based censoring indicator ADTTE.CNSR pre-processing function coxt01_pre.","code":"proc_data <- log_filter(syn_data, PARAMCD == \"OS\", \"adtte\") run(coxt02, proc_data, time_var = \"AVAL\", event_var = \"EVENT\") #> Effect/Covariate Included in the Model Hazard Ratio 95% CI p-value #> ————————————————————————————————————————————————————————————————————————————————————————————— #> Treatment: #> Description of Planned Arm (reference = A: Drug X) 0.1630 #> B: Placebo 2.92 (0.93, 9.17) 0.0672 #> C: Combination 1.56 (0.47, 5.10) 0.4659 #> Covariate: #> Sex (reference = F) #> M 1.03 (0.41, 2.55) 0.9549 #> RACE (reference = AMERICAN INDIAN OR ALASKA NATIVE) 0.8498 #> ASIAN 1.22 (0.27, 5.55) 0.7967 #> BLACK OR AFRICAN AMERICAN 0.81 (0.12, 5.70) 0.8340 #> WHITE 1.57 (0.26, 9.67) 0.6258 #> Age (yr) #> All 0.99 (0.93, 1.05) 0.6650"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"multi-variable-cox-regression-specifying-covariates","dir":"Articles","previous_headings":"TABLES > Multi-variable Cox Regression (COXT02)","what":"2. Multi-variable Cox Regression (specifying covariates)","title":"Chevron Catalog","text":"default, \"SEX\", \"RACE\" \"AAGE\" used covariates model. Users can specify different set covariates covariates argument. example , \"RACE\" \"AAGE\" used covariates.","code":"run(coxt02, proc_data, covariates = c(\"RACE\", \"AAGE\")) #> Effect/Covariate Included in the Model Hazard Ratio 95% CI p-value #> ————————————————————————————————————————————————————————————————————————————————————————————— #> Treatment: #> Description of Planned Arm (reference = A: Drug X) 0.1390 #> B: Placebo 2.94 (0.97, 8.92) 0.0570 #> C: Combination 1.56 (0.48, 5.09) 0.4605 #> Covariate: #> RACE (reference = AMERICAN INDIAN OR ALASKA NATIVE) 0.8504 #> ASIAN 1.22 (0.27, 5.54) 0.7972 #> BLACK OR AFRICAN AMERICAN 0.81 (0.12, 5.65) 0.8306 #> WHITE 1.56 (0.26, 9.53) 0.6279 #> Age (yr) #> All 0.99 (0.93, 1.05) 0.6633"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"multi-variable-cox-regression-setting-strata-ties-and-alpha-level","dir":"Articles","previous_headings":"TABLES > Multi-variable Cox Regression (COXT02)","what":"3. Multi-variable Cox Regression (setting strata, ties, and alpha level)","title":"Chevron Catalog","text":"default, strata = NULL (stratification), ties = \"exact\" (equivalent DISCRETE SAS), conf_level = 0.95 applied. Users can specify one stratification variables via strata argument. tie handling methods, .e., \"efron\" \"breslow\", can specified tie argument, passed tern::control_coxreg(). Users can also customize alpha level confidence intervals conf_level argument, passed tern::control_coxreg().","code":"run(coxt02, proc_data, covariates = c(\"SEX\", \"AAGE\"), strata = c(\"RACE\"), conf_level = 0.90, ties = \"efron\") #> Effect/Covariate Included in the Model Hazard Ratio 90% CI p-value #> ———————————————————————————————————————————————————————————————————————————————————————————— #> Treatment: #> Description of Planned Arm (reference = A: Drug X) 0.1680 #> B: Placebo 2.85 (1.09, 7.46) 0.0743 #> C: Combination 1.47 (0.54, 4.02) 0.5254 #> Covariate: #> Sex (reference = F) #> M 0.98 (0.45, 2.13) 0.9700 #> Age (yr) #> All 0.99 (0.94, 1.04) 0.6571"},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"demographics-and-baseline-characteristics-with-all-patients","dir":"Articles","previous_headings":"TABLES > Demographics and Baseline Characteristics (DMT01)","what":"1. Demographics and Baseline Characteristics with All Patients","title":"Chevron Catalog","text":"dmt01 template produces standard demographics baseline characteristics summary. template includes column total default.","code":"run(dmt01, syn_data) #> A: Drug X B: Placebo C: Combination All Patients #> (N=15) (N=15) (N=15) (N=45) #> ———————————————————————————————————————————————————————————————————————————————————————————— #> Age (yr) #> n 15 15 15 45 #> Mean (SD) 31.3 (5.3) 35.1 (9.0) 36.6 (6.4) 34.3 (7.3) #> Median 31.0 35.0 35.0 34.0 #> Min - Max 24 - 40 24 - 57 24 - 49 24 - 57 #> Age Group #> n 15 15 15 45 #> <65 15 (100%) 15 (100%) 15 (100%) 45 (100%) #> Sex #> n 15 15 15 45 #> Male 3 (20.0%) 7 (46.7%) 5 (33.3%) 15 (33.3%) #> Female 12 (80.0%) 8 (53.3%) 10 (66.7%) 30 (66.7%) #> Ethnicity #> n 15 15 15 45 #> HISPANIC OR LATINO 2 (13.3%) 0 0 2 (4.4%) #> NOT HISPANIC OR LATINO 13 (86.7%) 15 (100%) 13 (86.7%) 41 (91.1%) #> NOT REPORTED 0 0 2 (13.3%) 2 (4.4%) #> RACE #> n 15 15 15 45 #> AMERICAN INDIAN OR ALASKA NATIVE 0 2 (13.3%) 1 (6.7%) 3 (6.7%) #> ASIAN 8 (53.3%) 10 (66.7%) 8 (53.3%) 26 (57.8%) #> BLACK OR AFRICAN AMERICAN 4 (26.7%) 1 (6.7%) 4 (26.7%) 9 (20.0%) #> WHITE 3 (20.0%) 2 (13.3%) 2 (13.3%) 7 (15.6%)"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"demographics-and-baseline-characteristics-without-all-patients","dir":"Articles","previous_headings":"TABLES > Demographics and Baseline Characteristics (DMT01)","what":"2. Demographics and Baseline Characteristics without All Patients","title":"Chevron Catalog","text":"remove column total, set argument lbl_overall NULL.","code":"run(dmt01, syn_data, lbl_overall = NULL) #> A: Drug X B: Placebo C: Combination #> (N=15) (N=15) (N=15) #> ————————————————————————————————————————————————————————————————————————————— #> Age (yr) #> n 15 15 15 #> Mean (SD) 31.3 (5.3) 35.1 (9.0) 36.6 (6.4) #> Median 31.0 35.0 35.0 #> Min - Max 24 - 40 24 - 57 24 - 49 #> Age Group #> n 15 15 15 #> <65 15 (100%) 15 (100%) 15 (100%) #> Sex #> n 15 15 15 #> Male 3 (20.0%) 7 (46.7%) 5 (33.3%) #> Female 12 (80.0%) 8 (53.3%) 10 (66.7%) #> Ethnicity #> n 15 15 15 #> HISPANIC OR LATINO 2 (13.3%) 0 0 #> NOT HISPANIC OR LATINO 13 (86.7%) 15 (100%) 13 (86.7%) #> NOT REPORTED 0 0 2 (13.3%) #> RACE #> n 15 15 15 #> AMERICAN INDIAN OR ALASKA NATIVE 0 2 (13.3%) 1 (6.7%) #> ASIAN 8 (53.3%) 10 (66.7%) 8 (53.3%) #> BLACK OR AFRICAN AMERICAN 4 (26.7%) 1 (6.7%) 4 (26.7%) #> WHITE 3 (20.0%) 2 (13.3%) 2 (13.3%)"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"demographics-and-baseline-characteristics-with-an-additional-study-specific-continuous-variable","dir":"Articles","previous_headings":"TABLES > Demographics and Baseline Characteristics (DMT01)","what":"3. Demographics and Baseline Characteristics with an additional study specific continuous variable","title":"Chevron Catalog","text":"Study specific continuous variables can added standard demographics baseline characteristics summary editing argument summaryvars. add remove analyses, need pass variables like include argument. CHEVRON performs analysis based type variable defined input data.","code":"run(dmt01, syn_data, summaryvars = c(\"AGE\", \"AGEGR1\", \"SEX\", \"ETHNIC\", \"RACE\", \"BBMISI\"), lbl_overall = NULL) #> A: Drug X B: Placebo C: Combination #> (N=15) (N=15) (N=15) #> ——————————————————————————————————————————————————————————————————————————————————— #> Age #> n 15 15 15 #> Mean (SD) 31.3 (5.3) 35.1 (9.0) 36.6 (6.4) #> Median 31.0 35.0 35.0 #> Min - Max 24 - 40 24 - 57 24 - 49 #> Age Group #> n 15 15 15 #> <65 15 (100%) 15 (100%) 15 (100%) #> Sex #> n 15 15 15 #> Male 3 (20.0%) 7 (46.7%) 5 (33.3%) #> Female 12 (80.0%) 8 (53.3%) 10 (66.7%) #> Ethnicity #> n 15 15 15 #> HISPANIC OR LATINO 2 (13.3%) 0 0 #> NOT HISPANIC OR LATINO 13 (86.7%) 15 (100%) 13 (86.7%) #> NOT REPORTED 0 0 2 (13.3%) #> RACE #> n 15 15 15 #> AMERICAN INDIAN OR ALASKA NATIVE 0 2 (13.3%) 1 (6.7%) #> ASIAN 8 (53.3%) 10 (66.7%) 8 (53.3%) #> BLACK OR AFRICAN AMERICAN 4 (26.7%) 1 (6.7%) 4 (26.7%) #> WHITE 3 (20.0%) 2 (13.3%) 2 (13.3%) #> Baseline BMI #> n 15 15 15 #> Mean (SD) 29.75 (15.10) 41.08 (26.65) 33.90 (15.39) #> Median 37.00 33.70 37.80 #> Min - Max 6.4 - 47.9 5.3 - 117.9 -3.5 - 59.0"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"demographics-and-baseline-characteristics-with-an-additional-study-specific-categorical-variable","dir":"Articles","previous_headings":"TABLES > Demographics and Baseline Characteristics (DMT01)","what":"4. Demographics and Baseline Characteristics with an additional study specific categorical variable","title":"Chevron Catalog","text":"Study specific categorical variables can added standard demographics baseline characteristics summary editing argument summaryvars. display values within categorical variable pre-specified order, categorical variable need factorized pre-specified order provided levels.","code":"proc_data <- syn_data proc_data$adsl <- proc_data$adsl %>% mutate( SEX = reformat(.data$SEX, rule(Male = \"M\", Female = \"F\")), BBMIGR1 = factor(case_when( BBMISI < 15 ~ \"Very severely underweight\", BBMISI >= 15 & BBMISI < 16 ~ \"Severely underweight\", BBMISI >= 16 & BBMISI < 18.5 ~ \"Underweight\", BBMISI >= 18.5 & BBMISI < 25 ~ \"Normal (healthy weight)\", BBMISI >= 25 & BBMISI < 30 ~ \"Overweight\", BBMISI >= 30 & BBMISI < 35 ~ \"Obese Class I (Moderately obese)\", BBMISI >= 35 & BBMISI < 40 ~ \"Obese Class II (Severely obese)\", BBMISI >= 40 ~ \"Obese Class III (Very severely obese)\" ), levels = c( \"Very severely underweight\", \"Severely underweight\", \"Underweight\", \"Normal (healthy weight)\", \"Overweight\", \"Obese Class I (Moderately obese)\", \"Obese Class II (Severely obese)\", \"Obese Class III (Very severely obese)\" )) ) run(dmt01, proc_data, summaryvars = c(\"AGE\", \"AGEGR1\", \"SEX\", \"ETHNIC\", \"RACE\", \"BBMIGR1\"), auto_pre = FALSE) #> A: Drug X B: Placebo C: Combination All Patients #> (N=15) (N=15) (N=15) (N=45) #> ————————————————————————————————————————————————————————————————————————————————————————————————— #> Age #> n 15 15 15 45 #> Mean (SD) 31.3 (5.3) 35.1 (9.0) 36.6 (6.4) 34.3 (7.3) #> Median 31.0 35.0 35.0 34.0 #> Min - Max 24 - 40 24 - 57 24 - 49 24 - 57 #> Age Group #> n 15 15 15 45 #> <65 15 (100%) 15 (100%) 15 (100%) 45 (100%) #> Sex #> n 15 15 15 45 #> Male 3 (20.0%) 7 (46.7%) 5 (33.3%) 15 (33.3%) #> Female 12 (80.0%) 8 (53.3%) 10 (66.7%) 30 (66.7%) #> Ethnicity #> n 15 15 15 45 #> HISPANIC OR LATINO 2 (13.3%) 0 0 2 (4.4%) #> NOT HISPANIC OR LATINO 13 (86.7%) 15 (100%) 13 (86.7%) 41 (91.1%) #> NOT REPORTED 0 0 2 (13.3%) 2 (4.4%) #> RACE #> n 15 15 15 45 #> AMERICAN INDIAN OR ALASKA NATIVE 0 2 (13.3%) 1 (6.7%) 3 (6.7%) #> ASIAN 8 (53.3%) 10 (66.7%) 8 (53.3%) 26 (57.8%) #> BLACK OR AFRICAN AMERICAN 4 (26.7%) 1 (6.7%) 4 (26.7%) 9 (20.0%) #> WHITE 3 (20.0%) 2 (13.3%) 2 (13.3%) 7 (15.6%) #> BBMIGR1 #> n 15 15 15 45 #> Very severely underweight 4 (26.7%) 1 (6.7%) 1 (6.7%) 6 (13.3%) #> Underweight 1 (6.7%) 0 0 1 (2.2%) #> Normal (healthy weight) 1 (6.7%) 3 (20.0%) 4 (26.7%) 8 (17.8%) #> Overweight 0 1 (6.7%) 1 (6.7%) 2 (4.4%) #> Obese Class I (Moderately obese) 0 3 (20.0%) 0 3 (6.7%) #> Obese Class II (Severely obese) 4 (26.7%) 1 (6.7%) 3 (20.0%) 8 (17.8%) #> Obese Class III (Very severely obese) 5 (33.3%) 6 (40.0%) 6 (40.0%) 17 (37.8%)"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"demographics-and-baseline-characteristics-with-additional-vital-signs-baseline-values-from-advs-or-adsub","dir":"Articles","previous_headings":"TABLES > Demographics and Baseline Characteristics (DMT01)","what":"5. Demographics and Baseline Characteristics with additional vital signs baseline values from ADVS or ADSUB","title":"Chevron Catalog","text":"add baseline vital signs baseline characteristics demographics baseline characteristics summary, manual preprocess input adsl dataset expected merge vital signs baseline values advs (ADVS.ABLFL == \"Y\") adsub adsl unique subject identifier.","code":"proc_data <- syn_data diabpbl <- proc_data$advs %>% filter(ABLFL == \"Y\" & PARAMCD == \"DIABP\") %>% mutate(DIABPBL = AVAL) %>% select(\"STUDYID\", \"USUBJID\", \"DIABPBL\") proc_data$adsl <- proc_data$adsl %>% mutate(SEX = reformat(.data$SEX, rule(Male = \"M\", Female = \"F\"))) %>% left_join(diabpbl, by = c(\"STUDYID\", \"USUBJID\")) run(dmt01, proc_data, summaryvars = c(\"AGE\", \"AGEGR1\", \"SEX\", \"ETHNIC\", \"RACE\", \"DIABPBL\"), auto_pre = FALSE) #> A: Drug X B: Placebo C: Combination All Patients #> (N=15) (N=15) (N=15) (N=45) #> ————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————— #> Age #> n 15 15 15 45 #> Mean (SD) 31.3 (5.3) 35.1 (9.0) 36.6 (6.4) 34.3 (7.3) #> Median 31.0 35.0 35.0 34.0 #> Min - Max 24 - 40 24 - 57 24 - 49 24 - 57 #> Age Group #> n 15 15 15 45 #> <65 15 (100%) 15 (100%) 15 (100%) 45 (100%) #> Sex #> n 15 15 15 45 #> Male 3 (20.0%) 7 (46.7%) 5 (33.3%) 15 (33.3%) #> Female 12 (80.0%) 8 (53.3%) 10 (66.7%) 30 (66.7%) #> Ethnicity #> n 15 15 15 45 #> HISPANIC OR LATINO 2 (13.3%) 0 0 2 (4.4%) #> NOT HISPANIC OR LATINO 13 (86.7%) 15 (100%) 13 (86.7%) 41 (91.1%) #> NOT REPORTED 0 0 2 (13.3%) 2 (4.4%) #> RACE #> n 15 15 15 45 #> AMERICAN INDIAN OR ALASKA NATIVE 0 2 (13.3%) 1 (6.7%) 3 (6.7%) #> ASIAN 8 (53.3%) 10 (66.7%) 8 (53.3%) 26 (57.8%) #> BLACK OR AFRICAN AMERICAN 4 (26.7%) 1 (6.7%) 4 (26.7%) 9 (20.0%) #> WHITE 3 (20.0%) 2 (13.3%) 2 (13.3%) 7 (15.6%) #> Analysis Value #> n 15 15 15 45 #> Mean (SD) 96.132511 (22.458204) 108.110944 (15.074451) 103.148818 (19.751687) 102.464091 (19.534945) #> Median 93.328321 108.951358 102.849019 102.396129 #> Min - Max 60.58490 - 136.59343 83.44277 - 131.61501 66.05223 - 136.55256 60.58490 - 136.59343"},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"patient-disposition","dir":"Articles","previous_headings":"TABLES > Patient Disposition (DST01)","what":"1. Patient Disposition","title":"Chevron Catalog","text":"dst01 template produces standard patient disposition summary. template includes column total default. Use lbl_overall = NULL suppress default.","code":"run(dst01, syn_data, lbl_overall = NULL) #> A: Drug X B: Placebo C: Combination #> (N=15) (N=15) (N=15) #> —————————————————————————————————————————————————————————————————————————— #> Completed 10 (66.7%) 10 (66.7%) 10 (66.7%) #> Discontinued 5 (33.3%) 5 (33.3%) 5 (33.3%) #> ADVERSE EVENT 0 0 1 (6.7%) #> DEATH 2 (13.3%) 4 (26.7%) 3 (20.0%) #> LACK OF EFFICACY 2 (13.3%) 0 0 #> PHYSICIAN DECISION 0 0 1 (6.7%) #> PROTOCOL VIOLATION 0 1 (6.7%) 0 #> WITHDRAWAL BY PARENT/GUARDIAN 1 (6.7%) 0 0"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"patient-disposition-with-grouping-of-reasons","dir":"Articles","previous_headings":"TABLES > Patient Disposition (DST01)","what":"2. Patient Disposition (with grouping of reasons)","title":"Chevron Catalog","text":"syntax produces standard patient disposition summary grouping discontinuation reasons. variable [ADSL.DCSREASGP] groups discontinuation reasons needs derived manually provided input adsl dataset.","code":"run(dst01, syn_data, detail_vars = list(Discontinued = c(\"DCSREASGP\", \"DCSREAS\")), lbl_overall = NULL) #> A: Drug X B: Placebo C: Combination #> (N=15) (N=15) (N=15) #> ———————————————————————————————————————————————————————————————————————————— #> Completed 10 (66.7%) 10 (66.7%) 10 (66.7%) #> Discontinued 5 (33.3%) 5 (33.3%) 5 (33.3%) #> Safety #> ADVERSE EVENT 0 0 1 (6.7%) #> DEATH 2 (13.3%) 4 (26.7%) 3 (20.0%) #> Non-Safety #> LACK OF EFFICACY 2 (13.3%) 0 0 #> PHYSICIAN DECISION 0 0 1 (6.7%) #> PROTOCOL VIOLATION 0 1 (6.7%) 0 #> WITHDRAWAL BY PARENT/GUARDIAN 1 (6.7%) 0 0"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"patient-disposition-adding-end-of-treatment-status","dir":"Articles","previous_headings":"TABLES > Patient Disposition (DST01)","what":"3. Patient Disposition (adding end of treatment status)","title":"Chevron Catalog","text":"syntax adds end treatment status standard patient disposition summary providing end treatment status variable argument trt_status_var.","code":"run(dst01, syn_data, trt_status_var = \"EOTSTT\", lbl_overall = NULL) #> A: Drug X B: Placebo C: Combination #> (N=15) (N=15) (N=15) #> —————————————————————————————————————————————————————————————————————————— #> Completed 10 (66.7%) 10 (66.7%) 10 (66.7%) #> Discontinued 5 (33.3%) 5 (33.3%) 5 (33.3%) #> ADVERSE EVENT 0 0 1 (6.7%) #> DEATH 2 (13.3%) 4 (26.7%) 3 (20.0%) #> LACK OF EFFICACY 2 (13.3%) 0 0 #> PHYSICIAN DECISION 0 0 1 (6.7%) #> PROTOCOL VIOLATION 0 1 (6.7%) 0 #> WITHDRAWAL BY PARENT/GUARDIAN 1 (6.7%) 0 0 #> Completed Treatment 8 (53.3%) 4 (26.7%) 5 (33.3%) #> Ongoing Treatment 4 (26.7%) 6 (40.0%) 4 (26.7%) #> Discontinued Treatment 3 (20.0%) 5 (33.3%) 6 (40.0%)"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"patient-disposition-adding-details-of-study-ongoing-status","dir":"Articles","previous_headings":"TABLES > Patient Disposition (DST01)","what":"4. Patient Disposition (adding details of study ongoing status)","title":"Chevron Catalog","text":"syntax adds details study ongoing/alive status standard patient disposition summary modifying argument detail_vars.","code":"run(dst01, syn_data, detail_vars = list(Discontinued = \"DCSREAS\", Ongoing = \"STDONS\")) #> A: Drug X B: Placebo C: Combination All Patients #> (N=15) (N=15) (N=15) (N=45) #> ————————————————————————————————————————————————————————————————————————————————————————— #> Completed 10 (66.7%) 10 (66.7%) 10 (66.7%) 30 (66.7%) #> Discontinued 5 (33.3%) 5 (33.3%) 5 (33.3%) 15 (33.3%) #> ADVERSE EVENT 0 0 1 (6.7%) 1 (2.2%) #> DEATH 2 (13.3%) 4 (26.7%) 3 (20.0%) 9 (20.0%) #> LACK OF EFFICACY 2 (13.3%) 0 0 2 (4.4%) #> PHYSICIAN DECISION 0 0 1 (6.7%) 1 (2.2%) #> PROTOCOL VIOLATION 0 1 (6.7%) 0 1 (2.2%) #> WITHDRAWAL BY PARENT/GUARDIAN 1 (6.7%) 0 0 1 (2.2%)"},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"deaths","dir":"Articles","previous_headings":"TABLES > Deaths (DTHT01)","what":"1. Deaths","title":"Chevron Catalog","text":"dtht01 template produces standard deaths output.","code":"run(dst01, syn_data) #> A: Drug X B: Placebo C: Combination All Patients #> (N=15) (N=15) (N=15) (N=45) #> ————————————————————————————————————————————————————————————————————————————————————————— #> Completed 10 (66.7%) 10 (66.7%) 10 (66.7%) 30 (66.7%) #> Discontinued 5 (33.3%) 5 (33.3%) 5 (33.3%) 15 (33.3%) #> ADVERSE EVENT 0 0 1 (6.7%) 1 (2.2%) #> DEATH 2 (13.3%) 4 (26.7%) 3 (20.0%) 9 (20.0%) #> LACK OF EFFICACY 2 (13.3%) 0 0 2 (4.4%) #> PHYSICIAN DECISION 0 0 1 (6.7%) 1 (2.2%) #> PROTOCOL VIOLATION 0 1 (6.7%) 0 1 (2.2%) #> WITHDRAWAL BY PARENT/GUARDIAN 1 (6.7%) 0 0 1 (2.2%)"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"deaths-adding-primary-cause-of-death-details-for-other-category","dir":"Articles","previous_headings":"TABLES > Deaths (DTHT01)","what":"2. Deaths (adding “Primary Cause of Death” details for ‘Other’ category)","title":"Chevron Catalog","text":"NOTE: order avoid warning display ‘’ last category “Primary Cause Death” right detailed reasons “”, user expected manually provide levels ADSL.DTHCAT based categories available dataset.","code":"run(dtht01, syn_data, other_category = TRUE) #> A: Drug X B: Placebo C: Combination #> (N=15) (N=15) (N=15) #> ———————————————————————————————————————————————————————————————— #> Total number of deaths 2 (13.3%) 4 (26.7%) 3 (20.0%) #> Primary Cause of Death #> n 2 4 3 #> Adverse Event 1 (50.0%) 2 (50.0%) 1 (33.3%) #> Progressive Disease 1 (50.0%) 0 2 (66.7%) #> Other 0 2 (50.0%) 0 #> LOST TO FOLLOW UP 0 1 (50%) 0 #> SUICIDE 0 1 (50%) 0"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"deaths-adding-summary-by-days-from-last-study-drug-administration","dir":"Articles","previous_headings":"TABLES > Deaths (DTHT01)","what":"3. Deaths (adding summary by days from last study drug administration)","title":"Chevron Catalog","text":"Setting time_since_last_dose TRUE, syntax produces count deaths days last study drug administration well count deaths primary cause days last study drug administration.","code":"run(dtht01, syn_data, time_since_last_dose = TRUE) #> A: Drug X B: Placebo C: Combination #> (N=15) (N=15) (N=15) #> ——————————————————————————————————————————————————————————————————————————————————————————————————— #> Total number of deaths 2 (13.3%) 4 (26.7%) 3 (20.0%) #> Days from last drug administration #> n 2 4 3 #> <=30 2 (100%) 1 (25.0%) 2 (66.7%) #> >30 0 3 (75.0%) 1 (33.3%) #> Primary cause by days from last study drug administration #> <=30 #> n 2 1 2 #> Adverse Event 1 (50.0%) 0 1 (50.0%) #> Progressive Disease 1 (50.0%) 0 1 (50.0%) #> Other 0 1 (100%) 0 #> >30 #> n 0 3 1 #> Adverse Event 0 2 (66.7%) 0 #> Progressive Disease 0 0 1 (100%) #> Other 0 1 (33.3%) 0"},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"ecg-results-and-change-from-baseline-by-visit","dir":"Articles","previous_headings":"TABLES > ECG Results and Change from Baseline by Visit (EGT01)","what":"1. ECG Results and Change from Baseline by Visit","title":"Chevron Catalog","text":"egt01 template produces standard ECG results change baseline visit summary.","code":"run(egt01, syn_data) #> A: Drug X B: Placebo C: Combination #> Change from Change from Change from #> Value at Visit Baseline Value at Visit Baseline Value at Visit Baseline #> Analysis Visit (N=15) (N=15) (N=15) (N=15) (N=15) (N=15) #> ———————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————— #> Heart Rate #> BASELINE #> n 15 15 15 #> Mean (SD) 76.594 (17.889) 69.899 (18.788) 70.492 (18.175) #> Median 77.531 77.174 74.111 #> Min - Max 46.50 - 106.68 26.42 - 97.69 45.37 - 115.49 #> WEEK 1 DAY 8 #> n 15 15 15 15 15 15 #> Mean (SD) 71.140 (23.441) -5.454 (25.128) 70.958 (14.877) 1.059 (23.345) 67.450 (18.932) -3.043 (23.753) #> Median 77.210 -2.152 70.033 -8.403 68.471 0.181 #> Min - Max 8.53 - 102.63 -50.97 - 36.54 44.85 - 93.79 -25.34 - 60.50 38.90 - 100.05 -52.20 - 33.13 #> WEEK 2 DAY 15 #> n 15 15 15 15 15 15 #> Mean (SD) 69.350 (16.083) -7.244 (28.960) 76.096 (14.958) 6.198 (29.319) 63.694 (12.920) -6.799 (23.949) #> Median 65.746 -11.369 75.323 0.255 61.076 -4.954 #> Min - Max 47.22 - 101.44 -49.59 - 42.91 47.50 - 111.40 -37.51 - 69.34 43.25 - 86.13 -52.70 - 40.76 #> WEEK 3 DAY 22 #> n 15 15 15 15 15 15 #> Mean (SD) 73.894 (24.576) -2.700 (32.079) 67.635 (19.114) -2.263 (29.989) 72.054 (19.308) 1.562 (27.494) #> Median 69.296 5.492 68.468 -2.093 68.686 -5.848 #> Min - Max 44.15 - 131.73 -62.53 - 38.19 31.89 - 108.87 -52.26 - 66.81 32.16 - 109.86 -49.61 - 35.23 #> WEEK 4 DAY 29 #> n 15 15 15 15 15 15 #> Mean (SD) 73.241 (19.256) -3.353 (29.170) 66.524 (25.487) -3.374 (36.024) 66.600 (22.839) -3.892 (24.140) #> Median 68.689 0.232 66.397 -11.730 64.969 -6.827 #> Min - Max 33.71 - 111.54 -55.14 - 65.04 19.66 - 111.29 -60.39 - 61.00 10.35 - 100.88 -50.72 - 26.77 #> WEEK 5 DAY 36 #> n 15 15 15 15 15 15 #> Mean (SD) 61.690 (22.182) -14.904 (30.330) 60.712 (20.025) -9.187 (24.587) 72.683 (23.495) 2.191 (26.654) #> Median 57.925 -12.660 60.454 -16.100 77.585 14.635 #> Min - Max 23.89 - 103.74 -60.00 - 57.24 32.53 - 102.02 -52.56 - 50.96 31.21 - 105.05 -42.90 - 34.64 #> QT Duration #> BASELINE #> n 15 15 15 #> Mean (SD) 335.294 (123.231) 363.104 (68.160) 347.311 (86.236) #> Median 372.731 386.316 348.254 #> Min - Max 121.28 - 554.97 214.65 - 445.53 170.80 - 508.54 #> WEEK 1 DAY 8 #> n 15 15 15 15 15 15 #> Mean (SD) 357.361 (85.688) 22.067 (144.166) 415.225 (105.425) 52.121 (144.259) 321.078 (107.553) -26.233 (129.135) #> Median 344.797 49.432 421.950 62.762 307.962 -17.006 #> Min - Max 241.22 - 517.39 -207.23 - 245.36 234.11 - 604.72 -190.70 - 364.94 118.36 - 480.29 -363.11 - 163.67 #> WEEK 2 DAY 15 #> n 15 15 15 15 15 15 #> Mean (SD) 344.883 (106.793) 9.589 (174.797) 370.548 (80.862) 7.444 (91.301) 354.129 (95.133) 6.818 (142.397) #> Median 312.236 -9.264 388.515 -9.429 365.292 39.930 #> Min - Max 187.77 - 501.87 -278.91 - 372.71 204.55 - 514.43 -190.58 - 173.87 200.19 - 493.40 -279.46 - 265.56 #> WEEK 3 DAY 22 #> n 15 15 15 15 15 15 #> Mean (SD) 342.062 (92.568) 6.768 (151.505) 326.684 (116.421) -36.420 (145.415) 366.245 (99.106) 18.935 (168.417) #> Median 352.930 -22.771 298.353 -78.409 329.688 -21.584 #> Min - Max 199.40 - 476.04 -230.25 - 303.00 151.05 - 561.23 -205.30 - 293.76 249.42 - 580.81 -252.73 - 410.01 #> WEEK 4 DAY 29 #> n 15 15 15 15 15 15 #> Mean (SD) 371.650 (44.805) 36.356 (139.308) 333.697 (110.377) -29.407 (125.592) 333.181 (96.466) -14.130 (107.622) #> Median 375.412 58.958 308.020 -40.987 330.911 -25.820 #> Min - Max 302.32 - 451.62 -214.07 - 258.04 183.09 - 531.08 -241.72 - 134.12 126.95 - 488.57 -234.92 - 152.49 #> WEEK 5 DAY 36 #> n 15 15 15 15 15 15 #> Mean (SD) 345.504 (130.543) 10.210 (198.224) 309.919 (84.624) -53.185 (105.730) 322.931 (67.801) -24.380 (117.331) #> Median 355.730 -23.213 306.219 -12.373 341.988 -26.952 #> Min - Max 88.38 - 661.12 -271.06 - 539.84 189.01 - 448.58 -256.52 - 91.57 217.51 - 427.16 -291.03 - 171.19 #> RR Duration #> BASELINE #> n 15 15 15 #> Mean (SD) 1086.908 (363.811) 1050.034 (390.444) 1102.659 (310.359) #> Median 1116.849 1089.193 1250.037 #> Min - Max 626.19 - 1653.12 414.61 - 1721.89 385.51 - 1430.81 #> WEEK 1 DAY 8 #> n 15 15 15 15 15 15 #> Mean (SD) 968.499 (287.811) -118.409 (546.796) 1041.186 (211.201) -8.848 (435.281) 948.491 (213.746) -154.168 (442.882) #> Median 961.296 -147.460 1013.786 24.754 965.429 -224.054 #> Min - Max 358.92 - 1593.51 -1014.82 - 911.82 714.44 - 1417.52 -618.80 - 847.31 513.35 - 1229.09 -736.69 - 843.58 #> WEEK 2 DAY 15 #> n 15 15 15 15 15 15 #> Mean (SD) 932.717 (259.634) -154.191 (331.884) 1139.332 (454.231) 89.298 (582.750) 1021.283 (233.529) -81.376 (415.781) #> Median 950.533 -205.949 1068.007 -5.449 964.616 -142.180 #> Min - Max 409.68 - 1269.35 -649.69 - 473.09 486.51 - 2048.73 -846.72 - 1148.61 667.36 - 1367.25 -647.47 - 616.15 #> WEEK 3 DAY 22 #> n 15 15 15 15 15 15 #> Mean (SD) 1068.865 (319.540) -18.043 (513.412) 1110.882 (259.523) 60.848 (432.700) 1105.918 (306.185) 3.259 (516.734) #> Median 1201.998 -65.085 1163.690 51.200 1187.130 30.318 #> Min - Max 380.49 - 1551.65 -832.86 - 703.74 621.41 - 1453.29 -887.06 - 822.18 446.02 - 1648.32 -984.79 - 816.30 #> WEEK 4 DAY 29 #> n 15 15 15 15 15 15 #> Mean (SD) 1087.915 (205.940) 1.008 (403.039) 1161.681 (293.257) 111.647 (460.979) 992.134 (283.177) -110.525 (334.932) #> Median 1084.658 146.611 1055.223 191.008 1028.997 -112.599 #> Min - Max 697.59 - 1499.17 -801.16 - 402.97 722.35 - 1762.04 -528.27 - 1191.83 497.14 - 1382.12 -597.95 - 757.99 #> WEEK 5 DAY 36 #> n 15 15 15 15 15 15 #> Mean (SD) 1016.880 (424.428) -70.027 (505.078) 1135.131 (224.684) 85.097 (497.679) 1089.527 (238.909) -13.132 (362.606) #> Median 962.584 -142.925 1158.815 -9.553 1081.015 16.706 #> Min - Max 352.97 - 1843.86 -894.83 - 1162.79 714.34 - 1436.68 -843.41 - 992.34 699.72 - 1611.38 -696.03 - 561.53"},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"ecg-abnormalities-regardless-of-abnormality-at-baseline","dir":"Articles","previous_headings":"TABLES > ECG Abnormalities (Regardless of Abnormality at Baseline) (EGT02_1)","what":"1. ECG Abnormalities (Regardless of Abnormality at Baseline)","title":"Chevron Catalog","text":"egt02_1 template produces standard ECG abnormalities summary abnormalities summarized regardless abnormality baseline.","code":"run(egt02_1, syn_data) #> Assessment A: Drug X B: Placebo C: Combination #> Abnormality (N=15) (N=15) (N=15) #> ——————————————————————————————————————————————————————————— #> Heart Rate #> Low 4/15 (26.7%) 4/15 (26.7%) 4/15 (26.7%) #> High 4/15 (26.7%) 3/15 (20%) 3/15 (20%) #> QT Duration #> Low 2/15 (13.3%) 5/15 (33.3%) 3/15 (20%) #> High 3/15 (20%) 6/15 (40%) 2/15 (13.3%) #> RR Duration #> Low 6/15 (40%) 2/15 (13.3%) 4/15 (26.7%) #> High 4/15 (26.7%) 5/15 (33.3%) 2/15 (13.3%)"},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"ecg-abnormalities-among-subject-without-abnormality-at-baseline","dir":"Articles","previous_headings":"TABLES > ECG Abnormalities (Among Subject Without Abnormality at Baseline) (EGT02_2)","what":"1. ECG Abnormalities (Among Subject Without Abnormality at Baseline)","title":"Chevron Catalog","text":"egt02_2 template produces standard ECG abnormalities summary abnormalities summarized among subject without abnormality baseline.","code":"run(egt02_2, syn_data) #> Assessment A: Drug X B: Placebo C: Combination #> Abnormality (N=15) (N=15) (N=15) #> ——————————————————————————————————————————————————————————— #> Heart Rate #> Low 4/15 (26.7%) 4/14 (28.6%) 4/15 (26.7%) #> High 3/13 (23.1%) 3/15 (20%) 2/14 (14.3%) #> QT Duration #> Low 2/12 (16.7%) 5/15 (33.3%) 3/14 (21.4%) #> High 3/14 (21.4%) 6/15 (40%) 2/14 (14.3%) #> RR Duration #> Low 6/15 (40%) 2/13 (15.4%) 4/14 (28.6%) #> High 4/13 (30.8%) 5/13 (38.5%) 2/15 (13.3%)"},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"shift-table-of-ecg-interval-data---baseline-versus-minimum-post-baseline","dir":"Articles","previous_headings":"TABLES > Shift Table of ECG Interval Data - Baseline versus Minimum/Maximum Post-Baseline (EGT03)","what":"1. Shift Table of ECG Interval Data - Baseline versus Minimum Post-Baseline","title":"Chevron Catalog","text":"egt03 template produces standard shift table ECG interval data - baseline versus minimum post-baseline summary.","code":"proc_data <- log_filter(syn_data, PARAMCD == \"HR\", \"adeg\") run(egt03, proc_data) #> Actual Arm Code Minimum Post-Baseline Assessment #> Baseline Reference Range Indicator LOW NORMAL HIGH Missing #> ———————————————————————————————————————————————————————————————————————————————— #> Heart Rate #> ARM A (N=15) #> LOW 0 0 0 0 #> NORMAL 4 (26.7%) 9 (60.0%) 0 0 #> HIGH 0 2 (13.3%) 0 0 #> Missing 0 0 0 0 #> ARM B (N=15) #> LOW 0 1 (6.7%) 0 0 #> NORMAL 4 (26.7%) 10 (66.7%) 0 0 #> HIGH 0 0 0 0 #> Missing 0 0 0 0 #> ARM C (N=15) #> LOW 0 0 0 0 #> NORMAL 4 (26.7%) 10 (66.7%) 0 0 #> HIGH 0 1 (6.7%) 0 0 #> Missing 0 0 0 0"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"shift-table-of-ecg-interval-data---baseline-versus-maximum-post-baseline","dir":"Articles","previous_headings":"TABLES > Shift Table of ECG Interval Data - Baseline versus Minimum/Maximum Post-Baseline (EGT03)","what":"2. Shift Table of ECG Interval Data - Baseline versus Maximum Post-Baseline","title":"Chevron Catalog","text":"produce standard shift table ECG interval data - baseline versus maximum post-baseline summary….TBA","code":""},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"ecg-actual-values-and-changes-from-baseline-by-visit","dir":"Articles","previous_headings":"TABLES > ECG Actual Values and Changes from Baseline by Visit (EGT05_QTCAT)","what":"1. ECG Actual Values and Changes from Baseline by Visit","title":"Chevron Catalog","text":"egt05_qtcat template produces standard ECG actual values changes baseline visit summary.","code":"run(egt05_qtcat, syn_data) #> Parameter #> Analysis Visit A: Drug X B: Placebo C: Combination #> Category (N=15) (N=15) (N=15) #> ——————————————————————————————————————————————————————————————————— #> QT Duration #> BASELINE #> Value at Visit #> n 15 15 15 #> <=450 msec 13 (86.7%) 15 (100%) 13 (86.7%) #> >450 to <=480 msec 1 (6.7%) 0 0 #> >480 to <=500 msec 0 0 1 (6.7%) #> >500 msec 1 (6.7%) 0 1 (6.7%) #> WEEK 1 DAY 8 #> Value at Visit #> n 15 15 15 #> <=450 msec 12 (80.0%) 9 (60.0%) 13 (86.7%) #> >450 to <=480 msec 1 (6.7%) 1 (6.7%) 1 (6.7%) #> >480 to <=500 msec 1 (6.7%) 3 (20.0%) 1 (6.7%) #> >500 msec 1 (6.7%) 2 (13.3%) 0 #> Change from Baseline #> n 15 15 15 #> <=30 msec 7 (46.7%) 6 (40.0%) 9 (60.0%) #> >30 to <=60 msec 2 (13.3%) 1 (6.7%) 1 (6.7%) #> >60 msec 6 (40.0%) 8 (53.3%) 5 (33.3%) #> WEEK 2 DAY 15 #> Value at Visit #> n 15 15 15 #> <=450 msec 11 (73.3%) 14 (93.3%) 12 (80.0%) #> >450 to <=480 msec 2 (13.3%) 0 2 (13.3%) #> >480 to <=500 msec 1 (6.7%) 0 1 (6.7%) #> >500 msec 1 (6.7%) 1 (6.7%) 0 #> Change from Baseline #> n 15 15 15 #> <=30 msec 9 (60.0%) 12 (80.0%) 7 (46.7%) #> >30 to <=60 msec 2 (13.3%) 0 3 (20.0%) #> >60 msec 4 (26.7%) 3 (20.0%) 5 (33.3%) #> WEEK 3 DAY 22 #> Value at Visit #> n 15 15 15 #> <=450 msec 12 (80.0%) 12 (80.0%) 12 (80.0%) #> >450 to <=480 msec 3 (20.0%) 1 (6.7%) 1 (6.7%) #> >500 msec 0 2 (13.3%) 2 (13.3%) #> Change from Baseline #> n 15 15 15 #> <=30 msec 9 (60.0%) 11 (73.3%) 9 (60.0%) #> >30 to <=60 msec 1 (6.7%) 1 (6.7%) 0 #> >60 msec 5 (33.3%) 3 (20.0%) 6 (40.0%) #> WEEK 4 DAY 29 #> Value at Visit #> n 15 15 15 #> <=450 msec 14 (93.3%) 12 (80.0%) 13 (86.7%) #> >450 to <=480 msec 1 (6.7%) 1 (6.7%) 1 (6.7%) #> >480 to <=500 msec 0 0 1 (6.7%) #> >500 msec 0 2 (13.3%) 0 #> Change from Baseline #> n 15 15 15 #> <=30 msec 6 (40.0%) 9 (60.0%) 9 (60.0%) #> >30 to <=60 msec 2 (13.3%) 1 (6.7%) 2 (13.3%) #> >60 msec 7 (46.7%) 5 (33.3%) 4 (26.7%) #> WEEK 5 DAY 36 #> Value at Visit #> n 15 15 15 #> <=450 msec 12 (80.0%) 15 (100%) 15 (100%) #> >450 to <=480 msec 2 (13.3%) 0 0 #> >500 msec 1 (6.7%) 0 0 #> Change from Baseline #> n 15 15 15 #> <=30 msec 9 (60.0%) 11 (73.3%) 9 (60.0%) #> >30 to <=60 msec 0 3 (20.0%) 2 (13.3%) #> >60 msec 6 (40.0%) 1 (6.7%) 4 (26.7%)"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"ecg-actual-values-and-changes-from-baseline-by-visit-removing-default-analyses","dir":"Articles","previous_headings":"TABLES > ECG Actual Values and Changes from Baseline by Visit (EGT05_QTCAT)","what":"2. ECG Actual Values and Changes from Baseline by Visit (removing default analyses)","title":"Chevron Catalog","text":"template two default analyses ADEG.AVALCAT1 ADEG.CHGCAT1. keep analyses needed, can achieved modifying parameter summaryvars.","code":"run(egt05_qtcat, syn_data, summaryvars = c(\"AVALCAT1\")) #> Parameter #> Analysis Visit A: Drug X B: Placebo C: Combination #> Category (N=15) (N=15) (N=15) #> ————————————————————————————————————————————————————————————————— #> QT Duration #> BASELINE #> n 15 15 15 #> <=450 msec 13 (86.7%) 15 (100%) 13 (86.7%) #> >450 to <=480 msec 1 (6.7%) 0 0 #> >480 to <=500 msec 0 0 1 (6.7%) #> >500 msec 1 (6.7%) 0 1 (6.7%) #> WEEK 1 DAY 8 #> n 15 15 15 #> <=450 msec 12 (80.0%) 9 (60.0%) 13 (86.7%) #> >450 to <=480 msec 1 (6.7%) 1 (6.7%) 1 (6.7%) #> >480 to <=500 msec 1 (6.7%) 3 (20.0%) 1 (6.7%) #> >500 msec 1 (6.7%) 2 (13.3%) 0 #> WEEK 2 DAY 15 #> n 15 15 15 #> <=450 msec 11 (73.3%) 14 (93.3%) 12 (80.0%) #> >450 to <=480 msec 2 (13.3%) 0 2 (13.3%) #> >480 to <=500 msec 1 (6.7%) 0 1 (6.7%) #> >500 msec 1 (6.7%) 1 (6.7%) 0 #> WEEK 3 DAY 22 #> n 15 15 15 #> <=450 msec 12 (80.0%) 12 (80.0%) 12 (80.0%) #> >450 to <=480 msec 3 (20.0%) 1 (6.7%) 1 (6.7%) #> >500 msec 0 2 (13.3%) 2 (13.3%) #> WEEK 4 DAY 29 #> n 15 15 15 #> <=450 msec 14 (93.3%) 12 (80.0%) 13 (86.7%) #> >450 to <=480 msec 1 (6.7%) 1 (6.7%) 1 (6.7%) #> >480 to <=500 msec 0 0 1 (6.7%) #> >500 msec 0 2 (13.3%) 0 #> WEEK 5 DAY 36 #> n 15 15 15 #> <=450 msec 12 (80.0%) 15 (100%) 15 (100%) #> >450 to <=480 msec 2 (13.3%) 0 0 #> >500 msec 1 (6.7%) 0 0"},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"study-drug-exposure","dir":"Articles","previous_headings":"TABLES > Study Drug Exposure (EXT01)","what":"1. Study Drug Exposure","title":"Chevron Catalog","text":"ext01 template displays total number doses administered total dose administered default template include column total default","code":"run(ext01, syn_data) #> A: Drug X B: Placebo C: Combination #> PARCAT2 (N=15) (N=15) (N=15) #> ——————————————————————————————————————————————————————————————————————————————— #> Drug A #> Overall duration (days) #> n 11 7 7 #> Mean (SD) 157.5 (67.4) 115.4 (62.8) 98.6 (68.8) #> Median 174.0 119.0 89.0 #> Min - Max 53.0 - 239.0 22.0 - 219.0 1.0 - 182.0 #> Total dose administered #> n 11 7 7 #> Mean (SD) 6567.3 (1127.1) 7028.6 (1626.1) 6377.1 (863.7) #> Median 6720.0 7200.0 6480.0 #> Min - Max 4800.0 - 8400.0 5280.0 - 9360.0 5280.0 - 7440.0 #> Drug B #> Overall duration (days) #> n 4 8 8 #> Mean (SD) 142.2 (100.3) 105.9 (60.0) 158.2 (96.2) #> Median 160.0 95.0 203.0 #> Min - Max 17.0 - 232.0 37.0 - 211.0 27.0 - 249.0 #> Total dose administered #> n 4 8 8 #> Mean (SD) 7020.0 (1148.9) 5250.0 (864.7) 5940.0 (1187.9) #> Median 6960.0 5160.0 5880.0 #> Min - Max 5760.0 - 8400.0 4080.0 - 6480.0 4320.0 - 7680.0"},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"laboratory-test-results-and-change-from-baseline-by-visit","dir":"Articles","previous_headings":"TABLES > Laboratory Test Results and Change from Baseline by Visit (LBT01)","what":"1. Laboratory Test Results and Change from Baseline by Visit","title":"Chevron Catalog","text":"lbt01 template produces standard laboratory test results change baseline visit. select SI/CV/LS results panel (chemistry/hematology/urinalysis/coagulation etc.) display, user defines individual filters apply input datasets prior running CHEVRON.","code":"t_lb_chg <- run(lbt01, syn_data) head(t_lb_chg, 20) #> A: Drug X B: Placebo C: Combination #> Change from Change from Change from #> Value at Visit Baseline Value at Visit Baseline Value at Visit Baseline #> (N=15) (N=15) (N=15) (N=15) (N=15) (N=15) #> ——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————— #> Alanine Aminotransferase Measurement #> BASELINE #> n 15 15 15 #> Mean (SD) 18.655 (12.455) 16.835 (11.080) 22.385 (9.452) #> Median 16.040 17.453 25.250 #> Min - Max 2.43 - 44.06 1.48 - 31.99 0.57 - 37.23 #> WEEK 1 DAY 8 #> n 15 15 15 15 15 15 #> Mean (SD) 16.308 (10.850) -2.348 (17.558) 22.055 (7.537) 5.220 (16.359) 19.574 (9.876) -2.811 (10.902) #> Median 14.664 -5.369 22.476 7.252 19.425 -0.995 #> Min - Max 0.10 - 36.30 -30.18 - 22.66 9.72 - 33.81 -16.82 - 32.33 1.03 - 36.28 -19.61 - 18.45 #> WEEK 2 DAY 15 #> n 15 15 15 15 15 15 #> Mean (SD) 16.646 (10.528) -2.010 (15.773) 20.758 (9.578) 3.923 (14.084) 10.911 (7.721) -11.474 (11.002) #> Median 15.470 -6.427 18.499 6.248 9.850 -8.657 #> Min - Max 0.40 - 35.29 -29.99 - 32.86 1.56 - 42.84 -24.92 - 29.85 0.35 - 25.01 -27.38 - 2.52 #> WEEK 3 DAY 22 #> n 15 15 15 15 15 15 #> Mean (SD) 17.488 (10.679) -1.167 (15.759) 20.055 (8.086) 3.219 (16.285) 18.413 (9.513) -3.973 (9.966) #> Median 14.224 1.355 21.852 5.345 19.529 -7.194"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"laboratory-test-results-and-change-from-baseline-by-visit-customized-precision","dir":"Articles","previous_headings":"TABLES > Laboratory Test Results and Change from Baseline by Visit (LBT01)","what":"2. Laboratory Test Results and Change from Baseline by Visit (customized precision)","title":"Chevron Catalog","text":"TBA","code":""},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"laboratory-abnormalities","dir":"Articles","previous_headings":"TABLES > Laboratory Abnormalities (LBT04)","what":"1. Laboratory Abnormalities","title":"Chevron Catalog","text":"lbt04 template produces standard laboratory abnormalities summary. template subsets SI results default. laboratory tests directions abnormality template data-driven. Table entries provide number patients treatment laboratory value abnormality direction specified among patients without abnormality baseline.","code":"run(lbt04, syn_data) #> Laboratory Test A: Drug X B: Placebo C: Combination #> Direction of Abnormality (N=15) (N=15) (N=15) #> ——————————————————————————————————————————————————————————————————————————————————— #> CHEMISTRY #> Alanine Aminotransferase Measurement #> Low 0/7 0/2 1/7 (14.3%) #> High 0/7 0/3 0/8 #> C-Reactive Protein Measurement #> Low 0/8 1/2 (50.0%) 0/6 #> High 3/8 (37.5%) 0/2 0/7 #> Immunoglobulin A Measurement #> Low 0/5 0/8 0/7 #> High 1/3 (33.3%) 1/8 (12.5%) 0/6 #> COAGULATION #> Alanine Aminotransferase Measurement #> Low 0/3 0/6 0/4 #> High 0/5 0/7 0/4 #> C-Reactive Protein Measurement #> Low 0/5 0/5 1/3 (33.3%) #> High 0/5 1/6 (16.7%) 1/4 (25.0%) #> Immunoglobulin A Measurement #> Low 0/8 0/9 0/6 #> High 0/8 0/9 1/6 (16.7%) #> HEMATOLOGY #> Alanine Aminotransferase Measurement #> Low 0/4 0/5 0/4 #> High 0/6 0/5 0/4 #> C-Reactive Protein Measurement #> Low 0/5 0/4 0/3 #> High 0/5 0/4 0/5 #> Immunoglobulin A Measurement #> Low 0/3 0/4 0/8 #> High 0/3 0/4 0/7"},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"laboratory-abnormalities-with-single-and-replicated-marked","dir":"Articles","previous_headings":"TABLES > Laboratory Abnormalities with Single and Replicated Marked (LBT05)","what":"1. Laboratory Abnormalities with Single and Replicated Marked","title":"Chevron Catalog","text":"lbt05 template produces standard laboratory abnormalities summary marked abnormalities. laboratory tests directions abnormality template currently data-driven. standard metadata Safety Lab Standardization incorporated future release.","code":"run(lbt05, syn_data) #> Laboratory Test A: Drug X B: Placebo C: Combination #> Direction of Abnormality (N=15) (N=15) (N=15) #> —————————————————————————————————————————————————————————————————————————————————— #> Alanine Aminotransferase Measurement (n) 15 14 14 #> Low #> Single, not last 1 (6.7%) 0 4 (28.6%) #> Last or replicated 5 (33.3%) 4 (28.6%) 4 (28.6%) #> Any Abnormality 6 (40.0%) 4 (28.6%) 8 (57.1%) #> High #> Single, not last 0 0 0 #> Last or replicated 0 0 0 #> Any Abnormality 0 0 0 #> C-Reactive Protein Measurement (n) 15 15 15 #> Low #> Single, not last 4 (26.7%) 0 3 (20.0%) #> Last or replicated 3 (20.0%) 5 (33.3%) 6 (40.0%) #> Any Abnormality 7 (46.7%) 5 (33.3%) 9 (60.0%) #> High #> Single, not last 1 (6.7%) 3 (20.0%) 0 #> Last or replicated 4 (26.7%) 3 (20.0%) 6 (40.0%) #> Any Abnormality 5 (33.3%) 6 (40.0%) 6 (40.0%) #> Immunoglobulin A Measurement (n) 13 14 14 #> Low #> Single, not last 0 0 0 #> Last or replicated 0 0 0 #> Any Abnormality 0 0 0 #> High #> Single, not last 6 (46.2%) 1 (7.1%) 2 (14.3%) #> Last or replicated 3 (23.1%) 4 (28.6%) 3 (21.4%) #> Any Abnormality 9 (69.2%) 5 (35.7%) 5 (35.7%)"},{"path":[]},{"path":[]},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"laboratory-abnormalities-by-visit-and-baseline-status","dir":"Articles","previous_headings":"TABLES > Laboratory Abnormalities by Visit and Baseline Status (LBT06)","what":"1. Laboratory Abnormalities by Visit and Baseline Status","title":"Chevron Catalog","text":"lbt06 template produces standard laboratory abnormalities visit baseline status summary.","code":"run(lbt06, syn_data) #> Visit #> Abnormality at Visit A: Drug X B: Placebo C: Combination #> Baseline Status (N=15) (N=15) (N=15) #> ————————————————————————————————————————————————————————————————————————————————— #> Alanine Aminotransferase Measurement #> WEEK 1 DAY 8 #> Low #> Not low 0/1 0/6 0/1 #> Low 0/1 0/1 0/1 #> Total 0/2 0/7 0/2 #> High #> Not high 0/2 0/7 0/2 #> High 0/0 0/0 0/0 #> Total 0/2 0/7 0/2 #> WEEK 2 DAY 15 #> Low #> Not low 0/3 0/2 0/2 #> Low 0/0 0/0 0/0 #> Total 0/3 0/2 0/2 #> High #> Not high 0/3 0/2 0/2 #> High 0/0 0/0 0/0 #> Total 0/3 0/2 0/2 #> WEEK 3 DAY 22 #> Low #> Not low 0/5 0/3 1/6 (16.7%) #> Low 0/0 0/0 0/0 #> Total 0/5 0/3 1/6 (16.7%) #> High #> Not high 0/5 0/3 0/6 #> High 0/0 0/0 0/0 #> Total 0/5 0/3 0/6 #> WEEK 4 DAY 29 #> Low #> Not low 0/3 0/1 0/1 #> Low 0/3 0/2 0/0 #> Total 0/6 0/3 0/1 #> High #> Not high 0/6 0/3 0/1 #> High 0/0 0/0 0/0 #> Total 0/6 0/3 0/1 #> WEEK 5 DAY 36 #> Low #> Not low 0/2 0/2 0/5 #> Low 0/1 0/1 0/0 #> Total 0/3 0/3 0/5 #> High #> Not high 0/3 0/3 0/5 #> High 0/0 0/0 0/0 #> Total 0/3 0/3 0/5 #> C-Reactive Protein Measurement #> WEEK 1 DAY 8 #> Low #> Not low 0/5 0/3 0/3 #> Low 0/0 0/1 0/0 #> Total 0/5 0/4 0/3 #> High #> Not high 0/5 0/3 1/3 (33.3%) #> High 0/0 0/1 0/0 #> Total 0/5 0/4 1/3 (33.3%) #> WEEK 2 DAY 15 #> Low #> Not low 0/8 0/2 0/0 #> Low 0/0 0/0 0/1 #> Total 0/8 0/2 0/1 #> High #> Not high 1/8 (12.5%) 0/1 0/1 #> High 0/0 0/1 0/0 #> Total 1/8 (12.5%) 0/2 0/1 #> WEEK 3 DAY 22 #> Low #> Not low 0/5 0/4 0/4 #> Low 0/0 1/1 (100%) 0/2 #> Total 0/5 1/5 (20%) 0/6 #> High #> Not high 1/5 (20%) 1/5 (20%) 0/6 #> High 0/0 0/0 0/0 #> Total 1/5 (20%) 1/5 (20%) 0/6 #> WEEK 4 DAY 29 #> Low #> Not low 0/2 1/2 (50%) 1/3 (33.3%) #> Low 0/0 0/0 0/0 #> Total 0/2 1/2 (50%) 1/3 (33.3%) #> High #> Not high 0/2 0/2 0/3 #> High 0/0 0/0 0/0 #> Total 0/2 0/2 0/3 #> WEEK 5 DAY 36 #> Low #> Not low 0/2 0/2 0/5 #> Low 0/0 1/1 (100%) 0/1 #> Total 0/2 1/3 (33.3%) 0/6 #> High #> Not high 1/2 (50%) 0/3 0/6 #> High 0/0 0/0 0/0 #> Total 1/2 (50%) 0/3 0/6 #> Immunoglobulin A Measurement #> WEEK 1 DAY 8 #> Low #> Not low 0/6 0/6 0/2 #> Low 0/0 0/0 0/0 #> Total 0/6 0/6 0/2 #> High #> Not high 0/5 1/6 (16.7%) 0/2 #> High 0/1 0/0 0/0 #> Total 0/6 1/6 (16.7%) 0/2 #> WEEK 2 DAY 15 #> Low #> Not low 0/3 0/7 0/4 #> Low 0/0 0/0 0/0 #> Total 0/3 0/7 0/4 #> High #> Not high 0/3 0/7 1/4 (25%) #> High 0/0 0/0 0/0 #> Total 0/3 0/7 1/4 (25%) #> WEEK 3 DAY 22 #> Low #> Not low 0/4 0/5 0/9 #> Low 0/0 0/0 0/0 #> Total 0/4 0/5 0/9 #> High #> Not high 0/3 0/5 0/8 #> High 0/1 0/0 0/1 #> Total 0/4 0/5 0/9 #> WEEK 4 DAY 29 #> Low #> Not low 0/2 0/6 0/4 #> Low 0/0 0/0 0/0 #> Total 0/2 0/6 0/4 #> High #> Not high 1/1 (100%) 0/6 0/3 #> High 0/1 0/0 0/1 #> Total 1/2 (50%) 0/6 0/4 #> WEEK 5 DAY 36 #> Low #> Not low 0/6 0/5 0/5 #> Low 0/0 0/0 0/0 #> Total 0/6 0/5 0/5 #> High #> Not high 0/5 0/5 0/5 #> High 0/1 0/0 0/0 #> Total 0/6 0/5 0/5"},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"laboratory-test-results-with-highest-nci-ctcae-grade-post-baseline","dir":"Articles","previous_headings":"TABLES > Laboratory Test Results with Highest NCI CTCAE Grade Post-Baseline (LBT07)","what":"1. Laboratory Test Results with Highest NCI CTCAE Grade Post-Baseline","title":"Chevron Catalog","text":"lbt07 template produces standard laboratory test results highest NCI CTCAE grade post-baseline summary. laboratory tests grades template currently data-driven. standard metadata possible lab tests corresponding NCI CTCAE grade incorporated future release.","code":"run(lbt07, syn_data) #> Parameter #> Direction of Abnormality A: Drug X B: Placebo C: Combination #> Highest NCI CTCAE Grade (N=15) (N=15) (N=15) #> ——————————————————————————————————————————————————————————————————————————————————— #> Alanine Aminotransferase Measurement (n) 15 15 15 #> LOW #> 1 3 (20.0%) 0 0 #> 2 2 (13.3%) 1 (6.7%) 1 (6.7%) #> 3 1 (6.7%) 1 (6.7%) 6 (40.0%) #> 4 3 (20.0%) 2 (13.3%) 3 (20.0%) #> Any 9 (60.0%) 4 (26.7%) 10 (66.7%) #> C-Reactive Protein Measurement (n) 15 15 15 #> LOW #> 1 2 (13.3%) 1 (6.7%) 2 (13.3%) #> 2 5 (33.3%) 2 (13.3%) 5 (33.3%) #> 3 3 (20.0%) 4 (26.7%) 3 (20.0%) #> 4 0 1 (6.7%) 0 #> Any 10 (66.7%) 8 (53.3%) 10 (66.7%) #> HIGH #> 1 3 (20.0%) 1 (6.7%) 1 (6.7%) #> 2 4 (26.7%) 4 (26.7%) 2 (13.3%) #> 3 1 (6.7%) 2 (13.3%) 4 (26.7%) #> 4 0 1 (6.7%) 0 #> Any 8 (53.3%) 8 (53.3%) 7 (46.7%) #> Immunoglobulin A Measurement (n) 15 15 15 #> HIGH #> 1 3 (20.0%) 1 (6.7%) 1 (6.7%) #> 2 5 (33.3%) 4 (26.7%) 2 (13.3%) #> 3 3 (20.0%) 3 (20.0%) 2 (13.3%) #> 4 0 0 1 (6.7%) #> Any 11 (73.3%) 8 (53.3%) 6 (40.0%)"},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"laboratory-test-results-shift-table---highest-nci-ctcae-grade-post-baseline-by-baseline-nci-ctcae-grade-high","dir":"Articles","previous_headings":"TABLES > Laboratory Test Results Shift Table - Highest NCI-CTCAE Grade Post-Baseline by Baseline NCI-CTCAE Grade (LBT14)","what":"1. Laboratory Test Results Shift Table - Highest NCI-CTCAE Grade Post-Baseline by Baseline NCI-CTCAE Grade (High)","title":"Chevron Catalog","text":"produce standard laboratory test results shift table - highest NCI-CTCAE grade post-baseline baseline NCI-CTCAE grade summary high abnormalities, use lbt14 template set parameter direction high.","code":"run(lbt14, syn_data, direction = \"high\") #> Baseline Toxicity Grade A: Drug X B: Placebo C: Combination #> Post-baseline NCI-CTCAE Grade (N=15) (N=15) (N=15) #> ——————————————————————————————————————————————————————————————————————————————— #> Alanine Aminotransferase Measurement #> Not High 15 15 15 #> Not High 15 (100%) 15 (100%) 15 (100%) #> C-Reactive Protein Measurement #> Not High 15 13 14 #> Not High 7 (46.7%) 7 (53.8%) 8 (57.1%) #> 1 3 (20.0%) 1 (7.7%) 1 (7.1%) #> 2 4 (26.7%) 3 (23.1%) 1 (7.1%) #> 3 1 (6.7%) 1 (7.7%) 4 (28.6%) #> 4 0 1 (7.7%) 0 #> 1 0 0 1 #> 2 0 0 1 (100%) #> 3 0 1 0 #> 2 0 1 (100%) 0 #> 4 0 1 0 #> 3 0 1 (100%) 0 #> Immunoglobulin A Measurement #> Not High 12 14 13 #> Not High 3 (25.0%) 7 (50.0%) 8 (61.5%) #> 1 3 (25.0%) 1 (7.1%) 1 (7.7%) #> 2 3 (25.0%) 3 (21.4%) 2 (15.4%) #> 3 3 (25.0%) 3 (21.4%) 2 (15.4%) #> 1 2 0 1 #> Not High 1 (50.0%) 0 1 (100%) #> 2 1 (50.0%) 0 0 #> 3 0 0 1 #> 4 0 0 1 (100%) #> 4 1 1 0 #> 2 1 (100%) 1 (100%) 0"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"laboratory-test-results-shift-table---highest-nci-ctcae-grade-post-baseline-by-baseline-nci-ctcae-grade-low","dir":"Articles","previous_headings":"TABLES > Laboratory Test Results Shift Table - Highest NCI-CTCAE Grade Post-Baseline by Baseline NCI-CTCAE Grade (LBT14)","what":"2. Laboratory Test Results Shift Table - Highest NCI-CTCAE Grade Post-Baseline by Baseline NCI-CTCAE Grade (Low)","title":"Chevron Catalog","text":"produce standard laboratory test results shift table - highest NCI-CTCAE grade post-baseline baseline NCI-CTCAE grade summary high abnormalities, use lbt14 template argument direction low default.","code":"run(lbt14, syn_data) #> Baseline Toxicity Grade A: Drug X B: Placebo C: Combination #> Post-baseline NCI-CTCAE Grade (N=15) (N=15) (N=15) #> ——————————————————————————————————————————————————————————————————————————————— #> Alanine Aminotransferase Measurement #> Not Low 12 12 14 #> Not Low 5 (41.7%) 8 (66.7%) 5 (35.7%) #> 1 3 (25.0%) 0 0 #> 2 2 (16.7%) 1 (8.3%) 1 (7.1%) #> 3 0 1 (8.3%) 5 (35.7%) #> 4 2 (16.7%) 2 (16.7%) 3 (21.4%) #> 1 1 2 0 #> Not Low 1 (100%) 2 (100%) 0 #> 2 1 1 0 #> Not Low 0 1 (100%) 0 #> 4 1 (100%) 0 0 #> 3 1 0 1 #> 3 1 (100%) 0 1 (100%) #> C-Reactive Protein Measurement #> Not Low 14 13 12 #> Not Low 5 (35.7%) 7 (53.8%) 4 (33.3%) #> 1 2 (14.3%) 0 2 (16.7%) #> 2 5 (35.7%) 2 (15.4%) 4 (33.3%) #> 3 2 (14.3%) 3 (23.1%) 2 (16.7%) #> 4 0 1 (7.7%) 0 #> 1 0 0 2 #> Not Low 0 0 1 (50.0%) #> 2 0 0 1 (50.0%) #> 2 0 1 0 #> 1 0 1 (100%) 0 #> 3 1 1 1 #> 3 1 (100%) 1 (100%) 1 (100%) #> Immunoglobulin A Measurement #> Not Low 15 15 15 #> Not Low 15 (100%) 15 (100%) 15 (100%)"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"laboratory-test-results-shift-table---highest-nci-ctcae-grade-post-baseline-by-baseline-nci-ctcae-grade-high-without-patients-with-missing-baseline","dir":"Articles","previous_headings":"TABLES > Laboratory Test Results Shift Table - Highest NCI-CTCAE Grade Post-Baseline by Baseline NCI-CTCAE Grade (LBT14)","what":"3. Laboratory Test Results Shift Table - Highest NCI-CTCAE Grade Post-Baseline by Baseline NCI-CTCAE Grade (High) Without Patients with Missing Baseline","title":"Chevron Catalog","text":"exclude patients missing baseline grade, set argument gr_missing excl.","code":"run(lbt14, syn_data, direction = \"high\", gr_missing = \"excl\") #> Baseline Toxicity Grade A: Drug X B: Placebo C: Combination #> Post-baseline NCI-CTCAE Grade (N=15) (N=15) (N=15) #> ——————————————————————————————————————————————————————————————————————————————— #> Alanine Aminotransferase Measurement #> Not High 15 15 15 #> Not High 15 (100%) 15 (100%) 15 (100%) #> C-Reactive Protein Measurement #> Not High 15 13 14 #> Not High 7 (46.7%) 7 (53.8%) 8 (57.1%) #> 1 3 (20.0%) 1 (7.7%) 1 (7.1%) #> 2 4 (26.7%) 3 (23.1%) 1 (7.1%) #> 3 1 (6.7%) 1 (7.7%) 4 (28.6%) #> 4 0 1 (7.7%) 0 #> 1 0 0 1 #> 2 0 0 1 (100%) #> 3 0 1 0 #> 2 0 1 (100%) 0 #> 4 0 1 0 #> 3 0 1 (100%) 0 #> Immunoglobulin A Measurement #> Not High 12 14 13 #> Not High 3 (25.0%) 7 (50.0%) 8 (61.5%) #> 1 3 (25.0%) 1 (7.1%) 1 (7.7%) #> 2 3 (25.0%) 3 (21.4%) 2 (15.4%) #> 3 3 (25.0%) 3 (21.4%) 2 (15.4%) #> 1 2 0 1 #> Not High 1 (50.0%) 0 1 (100%) #> 2 1 (50.0%) 0 0 #> 3 0 0 1 #> 4 0 0 1 (100%) #> 4 1 1 0 #> 2 1 (100%) 1 (100%) 0"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"laboratory-test-results-shift-table---highest-nci-ctcae-grade-post-baseline-by-baseline-nci-ctcae-grade-low-with-missing-baseline-considered-as-grade-0","dir":"Articles","previous_headings":"TABLES > Laboratory Test Results Shift Table - Highest NCI-CTCAE Grade Post-Baseline by Baseline NCI-CTCAE Grade (LBT14)","what":"4. Laboratory Test Results Shift Table - Highest NCI-CTCAE Grade Post-Baseline by Baseline NCI-CTCAE Grade (Low) with Missing Baseline Considered as Grade 0","title":"Chevron Catalog","text":"count patients missing baseline grade grade 0, set argument gr_missing gr_0.","code":"run(lbt14, syn_data, gr_missing = \"gr_0\") #> Baseline Toxicity Grade A: Drug X B: Placebo C: Combination #> Post-baseline NCI-CTCAE Grade (N=15) (N=15) (N=15) #> ——————————————————————————————————————————————————————————————————————————————— #> Alanine Aminotransferase Measurement #> 1 1 2 0 #> Not Low 1 (100%) 2 (100%) 0 #> 2 1 1 0 #> Not Low 0 1 (100%) 0 #> 4 1 (100%) 0 0 #> 3 1 0 1 #> 3 1 (100%) 0 1 (100%) #> Not Low 12 12 14 #> Not Low 5 (41.7%) 8 (66.7%) 5 (35.7%) #> 1 3 (25.0%) 0 0 #> 2 2 (16.7%) 1 (8.3%) 1 (7.1%) #> 3 0 1 (8.3%) 5 (35.7%) #> 4 2 (16.7%) 2 (16.7%) 3 (21.4%) #> C-Reactive Protein Measurement #> 1 0 0 2 #> 1 0 0 1 (50.0%) #> 3 0 0 1 (50.0%) #> 2 0 1 0 #> 2 0 1 (100%) 0 #> 3 1 1 1 #> 3 1 (100%) 1 (100%) 1 (100%) #> Not Low 14 13 12 #> Not Low 5 (35.7%) 7 (53.8%) 4 (33.3%) #> 1 2 (14.3%) 0 2 (16.7%) #> 2 5 (35.7%) 2 (15.4%) 4 (33.3%) #> 3 2 (14.3%) 3 (23.1%) 2 (16.7%) #> 4 0 1 (7.7%) 0 #> Immunoglobulin A Measurement #> Not Low 15 15 15 #> Not Low 15 (100%) 15 (100%) 15 (100%)"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"laboratory-test-results-shift-table---highest-nci-ctcae-grade-post-baseline-by-baseline-nci-ctcae-grade-with-fill-in-of-grades","dir":"Articles","previous_headings":"TABLES > Laboratory Test Results Shift Table - Highest NCI-CTCAE Grade Post-Baseline by Baseline NCI-CTCAE Grade (LBT14)","what":"4. Laboratory Test Results Shift Table - Highest NCI-CTCAE Grade Post-Baseline by Baseline NCI-CTCAE Grade (with fill in of grades)","title":"Chevron Catalog","text":"display possible grades even occur data, set argument prune_0 FALSE.","code":"run(lbt14, syn_data, direction = \"high\", prune_0 = FALSE) #> Baseline Toxicity Grade A: Drug X B: Placebo C: Combination #> Post-baseline NCI-CTCAE Grade (N=15) (N=15) (N=15) #> ——————————————————————————————————————————————————————————————————————————————— #> Alanine Aminotransferase Measurement #> Not High 15 15 15 #> Not High 15 (100%) 15 (100%) 15 (100%) #> 1 0 0 0 #> 2 0 0 0 #> 3 0 0 0 #> 4 0 0 0 #> Missing 0 0 0 #> 1 0 0 0 #> Not High 0 0 0 #> 1 0 0 0 #> 2 0 0 0 #> 3 0 0 0 #> 4 0 0 0 #> Missing 0 0 0 #> 2 0 0 0 #> Not High 0 0 0 #> 1 0 0 0 #> 2 0 0 0 #> 3 0 0 0 #> 4 0 0 0 #> Missing 0 0 0 #> 3 0 0 0 #> Not High 0 0 0 #> 1 0 0 0 #> 2 0 0 0 #> 3 0 0 0 #> 4 0 0 0 #> Missing 0 0 0 #> 4 0 0 0 #> Not High 0 0 0 #> 1 0 0 0 #> 2 0 0 0 #> 3 0 0 0 #> 4 0 0 0 #> Missing 0 0 0 #> Missing 0 0 0 #> Not High 0 0 0 #> 1 0 0 0 #> 2 0 0 0 #> 3 0 0 0 #> 4 0 0 0 #> Missing 0 0 0 #> C-Reactive Protein Measurement #> Not High 15 13 14 #> Not High 7 (46.7%) 7 (53.8%) 8 (57.1%) #> 1 3 (20.0%) 1 (7.7%) 1 (7.1%) #> 2 4 (26.7%) 3 (23.1%) 1 (7.1%) #> 3 1 (6.7%) 1 (7.7%) 4 (28.6%) #> 4 0 1 (7.7%) 0 #> Missing 0 0 0 #> 1 0 0 1 #> Not High 0 0 0 #> 1 0 0 0 #> 2 0 0 1 (100%) #> 3 0 0 0 #> 4 0 0 0 #> Missing 0 0 0 #> 2 0 0 0 #> Not High 0 0 0 #> 1 0 0 0 #> 2 0 0 0 #> 3 0 0 0 #> 4 0 0 0 #> Missing 0 0 0 #> 3 0 1 0 #> Not High 0 0 0 #> 1 0 0 0 #> 2 0 1 (100%) 0 #> 3 0 0 0 #> 4 0 0 0 #> Missing 0 0 0 #> 4 0 1 0 #> Not High 0 0 0 #> 1 0 0 0 #> 2 0 0 0 #> 3 0 1 (100%) 0 #> 4 0 0 0 #> Missing 0 0 0 #> Missing 0 0 0 #> Not High 0 0 0 #> 1 0 0 0 #> 2 0 0 0 #> 3 0 0 0 #> 4 0 0 0 #> Missing 0 0 0 #> Immunoglobulin A Measurement #> Not High 12 14 13 #> Not High 3 (25.0%) 7 (50.0%) 8 (61.5%) #> 1 3 (25.0%) 1 (7.1%) 1 (7.7%) #> 2 3 (25.0%) 3 (21.4%) 2 (15.4%) #> 3 3 (25.0%) 3 (21.4%) 2 (15.4%) #> 4 0 0 0 #> Missing 0 0 0 #> 1 2 0 1 #> Not High 1 (50.0%) 0 1 (100%) #> 1 0 0 0 #> 2 1 (50.0%) 0 0 #> 3 0 0 0 #> 4 0 0 0 #> Missing 0 0 0 #> 2 0 0 0 #> Not High 0 0 0 #> 1 0 0 0 #> 2 0 0 0 #> 3 0 0 0 #> 4 0 0 0 #> Missing 0 0 0 #> 3 0 0 1 #> Not High 0 0 0 #> 1 0 0 0 #> 2 0 0 0 #> 3 0 0 0 #> 4 0 0 1 (100%) #> Missing 0 0 0 #> 4 1 1 0 #> Not High 0 0 0 #> 1 0 0 0 #> 2 1 (100%) 1 (100%) 0 #> 3 0 0 0 #> 4 0 0 0 #> Missing 0 0 0 #> Missing 0 0 0 #> Not High 0 0 0 #> 1 0 0 0 #> 2 0 0 0 #> 3 0 0 0 #> 4 0 0 0 #> Missing 0 0 0"},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"medical-history","dir":"Articles","previous_headings":"TABLES > Medical History (MHT01)","what":"1. Medical History","title":"Chevron Catalog","text":"mht01 template displays medical conditions MedDRA system organ class Preferred Name default. default treatment variable \"ADSL.ARM\". user expected use filter subset medical conditions prior entering study. default, template produces overall ‘total number conditions’ well ‘total number conditions’ per body system summary patients. 5)template currently support sorting MedDRA system organ class preferred names order frequency.","code":"run(mht01, syn_data) #> MedDRA System Organ Class A: Drug X B: Placebo C: Combination #> MedDRA Preferred Term (N=15) (N=15) (N=15) #> ————————————————————————————————————————————————————————————————————————————————————————————————— #> Total number of patients with at least one condition 13 (86.7%) 14 (93.3%) 15 (100%) #> Total number of conditions 58 59 99 #> cl A #> Total number of patients with at least one condition 7 (46.7%) 6 (40.0%) 10 (66.7%) #> Total number of conditions 8 11 16 #> trm A_2/2 5 (33.3%) 6 (40.0%) 6 (40.0%) #> trm A_1/2 3 (20.0%) 1 (6.7%) 6 (40.0%) #> cl B #> Total number of patients with at least one condition 12 (80.0%) 11 (73.3%) 12 (80.0%) #> Total number of conditions 24 21 32 #> trm B_3/3 8 (53.3%) 6 (40.0%) 7 (46.7%) #> trm B_1/3 5 (33.3%) 6 (40.0%) 8 (53.3%) #> trm B_2/3 5 (33.3%) 6 (40.0%) 5 (33.3%) #> cl C #> Total number of patients with at least one condition 8 (53.3%) 6 (40.0%) 11 (73.3%) #> Total number of conditions 10 13 22 #> trm C_2/2 6 (40.0%) 4 (26.7%) 8 (53.3%) #> trm C_1/2 4 (26.7%) 4 (26.7%) 5 (33.3%) #> cl D #> Total number of patients with at least one condition 10 (66.7%) 7 (46.7%) 13 (86.7%) #> Total number of conditions 16 14 29 #> trm D_1/3 4 (26.7%) 4 (26.7%) 7 (46.7%) #> trm D_2/3 6 (40.0%) 2 (13.3%) 7 (46.7%) #> trm D_3/3 2 (13.3%) 5 (33.3%) 7 (46.7%)"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"medical-history-showing-additional-column-all-patients","dir":"Articles","previous_headings":"TABLES > Medical History (MHT01)","what":"2. Medical History showing additional column ‘All Patients’","title":"Chevron Catalog","text":"","code":"run(mht01, syn_data, lbl_overall = \"All Patients\") #> MedDRA System Organ Class A: Drug X B: Placebo C: Combination All Patients #> MedDRA Preferred Term (N=15) (N=15) (N=15) (N=45) #> ———————————————————————————————————————————————————————————————————————————————————————————————————————————————— #> Total number of patients with at least one condition 13 (86.7%) 14 (93.3%) 15 (100%) 42 (93.3%) #> Total number of conditions 58 59 99 216 #> cl A #> Total number of patients with at least one condition 7 (46.7%) 6 (40.0%) 10 (66.7%) 23 (51.1%) #> Total number of conditions 8 11 16 35 #> trm A_2/2 5 (33.3%) 6 (40.0%) 6 (40.0%) 17 (37.8%) #> trm A_1/2 3 (20.0%) 1 (6.7%) 6 (40.0%) 10 (22.2%) #> cl B #> Total number of patients with at least one condition 12 (80.0%) 11 (73.3%) 12 (80.0%) 35 (77.8%) #> Total number of conditions 24 21 32 77 #> trm B_3/3 8 (53.3%) 6 (40.0%) 7 (46.7%) 21 (46.7%) #> trm B_1/3 5 (33.3%) 6 (40.0%) 8 (53.3%) 19 (42.2%) #> trm B_2/3 5 (33.3%) 6 (40.0%) 5 (33.3%) 16 (35.6%) #> cl C #> Total number of patients with at least one condition 8 (53.3%) 6 (40.0%) 11 (73.3%) 25 (55.6%) #> Total number of conditions 10 13 22 45 #> trm C_2/2 6 (40.0%) 4 (26.7%) 8 (53.3%) 18 (40.0%) #> trm C_1/2 4 (26.7%) 4 (26.7%) 5 (33.3%) 13 (28.9%) #> cl D #> Total number of patients with at least one condition 10 (66.7%) 7 (46.7%) 13 (86.7%) 30 (66.7%) #> Total number of conditions 16 14 29 59 #> trm D_1/3 4 (26.7%) 4 (26.7%) 7 (46.7%) 15 (33.3%) #> trm D_2/3 6 (40.0%) 2 (13.3%) 7 (46.7%) 15 (33.3%) #> trm D_3/3 2 (13.3%) 5 (33.3%) 7 (46.7%) 14 (31.1%)"},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"major-protocol-deviations","dir":"Articles","previous_headings":"TABLES > Major Protocol Deviations (PDT01)","what":"1. Major Protocol Deviations","title":"Chevron Catalog","text":"pdt01 template produces standard major protocol deviations output. Users expected filter addv include records DVCAT == \"MAJOR\" pre-processing.","code":"proc_data <- syn_data proc_data$addv <- proc_data$addv %>% filter(DVCAT == \"MAJOR\") run(pdt01, proc_data) #> Category A: Drug X B: Placebo C: Combination #> Description (N=15) (N=15) (N=15) #> ————————————————————————————————————————————————————————————————————————————————————————————————————————————— #> Total number of patients with at least one major protocol deviation 2 (13.3%) 4 (26.7%) 0 #> Total number of major protocol deviations 2 5 0 #> EXCLUSION CRITERIA #> Active or untreated or other excluded cns metastases 0 1 (6.7%) 0 #> Pregnancy criteria 0 1 (6.7%) 0 #> INCLUSION CRITERIA #> Ineligible cancer type or current cancer stage 1 (6.7%) 0 0 #> MEDICATION #> Discontinued study drug for unspecified reason 0 1 (6.7%) 0 #> Received prohibited concomitant medication 0 1 (6.7%) 0 #> PROCEDURAL #> Eligibility-related test not done/out of window 0 1 (6.7%) 0 #> Failure to sign updated ICF within two visits 1 (6.7%) 0 0"},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"reasons-for-major-protocol-deviations-related-to-epidemicpandemic","dir":"Articles","previous_headings":"TABLES > Reasons for Major Protocol Deviations Related to Epidemic/Pandemic (PDT02)","what":"1. Reasons for Major Protocol Deviations Related to Epidemic/Pandemic","title":"Chevron Catalog","text":"pdt02 template produces reasons major protocol deviations related epidemic/pandemic summary. default, ADDV.DVREAS provides reason ADDV.DVTERM provides description. default, addv filtered include records meet condition AEPRELFL == \"Y\" & DVCAT == \"MAJOR\".","code":"run(pdt02, syn_data) #> Primary Reason A: Drug X B: Placebo C: Combination #> Description (N=15) (N=15) (N=15) #> —————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————— #> Total number of patients with at least one major protocol deviation related to epidemic/pandemic 1 (6.7%) 0 0 #> Total number of major protocol deviations related to epidemic/pandemic 1 0 0 #> Site action due to epidemic/pandemic 1 (6.7%) 0 0 #> Failure to sign updated ICF within two visits 1 (6.7%) 0 0"},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"duration-of-exposure-for-risk-management-plan","dir":"Articles","previous_headings":"TABLES > Duration of Exposure for Risk Management Plan (RMPT01)","what":"1. Duration of Exposure for Risk Management Plan","title":"Chevron Catalog","text":"rmpt01 template produces standard duration exposure output Risk Management Plan (RMP). Person time sum exposure across patients days.","code":"run(rmpt01, syn_data) #> Patients Person time #> Duration of exposure (N=45) (N=45) #> ————————————————————————————————————————————————————————————— #> < 1 month 4 (8.9%) 67 #> 1 to <3 months 13 (28.9%) 837 #> 3 to <6 months 13 (28.9%) 1728 #> >=6 months 15 (33.3%) 3281 #> Total patients number/person time 45 (100.0%) 5913"},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"extent-of-exposure-by-age-group-and-gender-for-risk-management-plan","dir":"Articles","previous_headings":"TABLES > Extent of Exposure by Age Group and Gender for Risk Management Plan (RMPT03)","what":"1. Extent of Exposure by Age Group and Gender for Risk Management Plan","title":"Chevron Catalog","text":"rmpt03 template produces standard extent exposure age group gender output Risk Management Plan (RMP). default, AGEGR1 variable used age group. AGEGR1 available ADSL ADEX, needs added ADEX first. study specific age group can used editing parameter summaryvars. RMP tables, variable specified per summaryvars unavailable ADEX, needs added ADEX first.","code":"proc_data <- syn_data proc_data <- propagate(proc_data, \"adsl\", \"AGEGR1\", \"USUBJID\") #> #> Updating: adae with: AGEGR1 #> Updating: adsaftte with: AGEGR1 #> Updating: adcm with: AGEGR1 #> Updating: addv with: AGEGR1 #> Updating: adeg with: AGEGR1 #> Updating: adex with: AGEGR1 #> Updating: adlb with: AGEGR1 #> Updating: admh with: AGEGR1 #> Skipping: adrs #> Updating: adsub with: AGEGR1 #> Skipping: adtte #> Updating: advs with: AGEGR1 run(rmpt03, proc_data) #> F M All Genders #> Patients Person time Patients Person time Patients Person time #> Age Group (N=30) (N=30) (N=15) (N=15) (N=45) (N=45) #> ————————————————————————————————————————————————————————————————————————————————————————————————————————————————————— #> <65 30 (100.0%) 4088 15 (100.0%) 1825 45 (100.0%) 5913 #> Total patients number/person time 30 (100.0%) 4088 15 (100.0%) 1825 45 (100.0%) 5913 proc_data <- syn_data proc_data$adsl <- proc_data$adsl %>% mutate( AGEGR2 = with_label( factor(case_when( AAGE < 18 ~ \"<18\", AAGE >= 18 & AAGE <= 65 ~ \"18 - 65\", AAGE > 65 ~ \">65\", ), levels = c(\"<18\", \"18 - 65\", \">65\")), \"Age Group 2\" ) ) proc_data <- propagate(proc_data, \"adsl\", \"AGEGR2\", \"USUBJID\") #> #> Updating: adae with: AGEGR2 #> Updating: adsaftte with: AGEGR2 #> Updating: adcm with: AGEGR2 #> Updating: addv with: AGEGR2 #> Updating: adeg with: AGEGR2 #> Updating: adex with: AGEGR2 #> Updating: adlb with: AGEGR2 #> Updating: admh with: AGEGR2 #> Updating: adrs with: AGEGR2 #> Updating: adsub with: AGEGR2 #> Updating: adtte with: AGEGR2 #> Updating: advs with: AGEGR2 run(rmpt03, proc_data, summaryvars = \"AGEGR2\") #> F M All Genders #> Patients Person time Patients Person time Patients Person time #> Age Group 2 (N=30) (N=30) (N=15) (N=15) (N=45) (N=45) #> ————————————————————————————————————————————————————————————————————————————————————————————————————————————————————— #> 18 - 65 30 (100.0%) 4088 15 (100.0%) 1825 45 (100.0%) 5913 #> Total patients number/person time 30 (100.0%) 4088 15 (100.0%) 1825 45 (100.0%) 5913"},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"extent-of-exposure-by-ethnic-origin-for-risk-management-plan","dir":"Articles","previous_headings":"TABLES > Extent of Exposure by Ethnic Origin for Risk Management Plan (RMPT04)","what":"1. Extent of Exposure by Ethnic Origin for Risk Management Plan","title":"Chevron Catalog","text":"rmpt04 template produces standard extent exposure ethnic origin output Risk Management Plan (RMP).","code":"run(rmpt04, syn_data) #> Patients Person time #> ETHNIC (N=45) (N=45) #> ————————————————————————————————————————————————————————————— #> HISPANIC OR LATINO 2 (4.4%) 309 #> NOT HISPANIC OR LATINO 41 (91.1%) 5555 #> NOT REPORTED 2 (4.4%) 49 #> Total patients number/person time 45 (100.0%) 5913"},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"extent-of-exposure-by-race-for-risk-management-plan","dir":"Articles","previous_headings":"TABLES > Extent of Exposure by Race for Risk Management Plan (RMPT05)","what":"1. Extent of Exposure by Race for Risk Management Plan","title":"Chevron Catalog","text":"rmpt05 template produces standard extent exposure race output Risk Management Plan (RMP).","code":"run(rmpt05, syn_data) #> Patients Person time #> RACE (N=45) (N=45) #> ————————————————————————————————————————————————————————————— #> ASIAN 26 (57.8%) 3309 #> BLACK OR AFRICAN AMERICAN 9 (20.0%) 1139 #> WHITE 7 (15.6%) 1231 #> AMERICAN INDIAN OR ALASKA NATIVE 3 (6.7%) 234 #> Total patients number/person time 45 (100.0%) 5913"},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"best-overall-response","dir":"Articles","previous_headings":"TABLES > Best Overall Response (RSPT01)","what":"1. Best Overall Response","title":"Chevron Catalog","text":"rspt01 template produces standard best overall response output. template syntax built based RECIST 1.1. default, subjects response results \"CR\" \"PR\" considered responders. Users expected pre-process input analysis data select parameter analyzed, .e., best overall response investigator best overall response BICR. Unstratified analysis provided default.","code":"proc_data <- log_filter(syn_data, PARAMCD == \"BESRSPI\", \"adrs\") run(rspt01, proc_data, ref_group = NULL, perform_analysis = \"unstrat\", strata = NULL) #> Warning in stats::prop.test(tbl, correct = FALSE): Chi-squared approximation #> may be incorrect #> A: Drug X B: Placebo C: Combination #> (N=15) (N=15) (N=15) #> ————————————————————————————————————————————————————————————————————————————————————————————— #> Responders 10 (66.7%) 9 (60.0%) 11 (73.3%) #> 95% CI (Wald, with correction) (39.5, 93.9) (31.9, 88.1) (47.6, 99.0) #> Unstratified Analysis #> Difference in Response rate (%) -6.7 6.7 #> 95% CI (Wald, with correction) (-47.7, 34.4) (-32.7, 46.0) #> p-value (Chi-Squared Test) 0.7048 0.6903 #> Odds Ratio (95% CI) 0.75 (0.17 - 3.33) 1.37 (0.29 - 6.60) #> Complete Response (CR) 4 (26.7%) 4 (26.7%) 7 (46.7%) #> 95% CI (Wald, with correction) (0.95, 52.38) (0.95, 52.38) (18.09, 75.25) #> Partial Response (PR) 6 (40.0%) 5 (33.3%) 4 (26.7%) #> 95% CI (Wald, with correction) (11.87, 68.13) (6.14, 60.52) (0.95, 52.38) #> Stable Disease (SD) 5 (33.3%) 6 (40.0%) 4 (26.7%) #> 95% CI (Wald, with correction) (6.14, 60.52) (11.87, 68.13) (0.95, 52.38)"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"id_1","dir":"Articles","previous_headings":"TABLES > Best Overall Response (RSPT01)","what":"2. Best Overall Response (Ordering of treatment groups)","title":"Chevron Catalog","text":"default, first level value arm_var (default \"ADSL.ARM\" unless specified) treated reference group without specification. apply user-defined reference group, please provide value treatment variable argument ref_group, e.g., ref_group = \"PLACEBO\". Since rtables displays reference group left column, order displayed treatment groups may exactly order factorized, depending group selected reference group. See examples:","code":""},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"best-overall-response-selecting-sections-to-display","dir":"Articles","previous_headings":"TABLES > Best Overall Response (RSPT01)","what":"3. Best Overall Response (selecting sections to display)","title":"Chevron Catalog","text":"section Odds Ratio can suppressed argument odds_ratio = FALSE. section Difference response rate can suppressed argument perform_analysis = NULL.","code":"proc_data <- log_filter(syn_data, PARAMCD == \"BESRSPI\", \"adrs\") run(rspt01, proc_data, odds_ratio = FALSE, perform_analysis = NULL) #> A: Drug X B: Placebo C: Combination #> (N=15) (N=15) (N=15) #> ——————————————————————————————————————————————————————————————————————————————————— #> Responders 10 (66.7%) 9 (60.0%) 11 (73.3%) #> 95% CI (Wald, with correction) (39.5, 93.9) (31.9, 88.1) (47.6, 99.0) #> Complete Response (CR) 4 (26.7%) 4 (26.7%) 7 (46.7%) #> 95% CI (Wald, with correction) (0.95, 52.38) (0.95, 52.38) (18.09, 75.25) #> Partial Response (PR) 6 (40.0%) 5 (33.3%) 4 (26.7%) #> 95% CI (Wald, with correction) (11.87, 68.13) (6.14, 60.52) (0.95, 52.38) #> Stable Disease (SD) 5 (33.3%) 6 (40.0%) 4 (26.7%) #> 95% CI (Wald, with correction) (6.14, 60.52) (11.87, 68.13) (0.95, 52.38)"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"best-overall-response-with-stratified-analysis","dir":"Articles","previous_headings":"TABLES > Best Overall Response (RSPT01)","what":"4. Best Overall Response (with stratified analysis)","title":"Chevron Catalog","text":"stratified analysis can added specifying argument perform_analysis = \"strat\" providing stratification variable argument strata . argument strata expected perform_analysis set include stratified analysis. stratification variables expected available adrs. unstratified stratified analysis required, use perform_analysis = c(\"unstrat\", \"strat\")","code":"proc_data <- log_filter(syn_data, PARAMCD == \"BESRSPI\", \"adrs\") run(rspt01, proc_data, perform_analysis = \"strat\", strata = c(\"STRATA1\", \"STRATA2\")) #> Warning in prop_diff_cmh(rsp, grp, strata, conf_level): Less than 5 #> observations in some strata. #> Warning in prop_diff_cmh(rsp, grp, strata, conf_level): Less than 5 #> observations in some strata. #> Warning in prop_cmh(tbl): <5 data points in some strata. CMH test may be #> incorrect. #> Warning in prop_cmh(tbl): <5 data points in some strata. CMH test may be #> incorrect. #> A: Drug X B: Placebo C: Combination #> (N=15) (N=15) (N=15) #> ——————————————————————————————————————————————————————————————————————————————————————————————————— #> Responders 10 (66.7%) 9 (60.0%) 11 (73.3%) #> 95% CI (Wald, with correction) (39.5, 93.9) (31.9, 88.1) (47.6, 99.0) #> Stratified Analysis #> Difference in Response rate (%) -11.0 22.5 #> 95% CI (CMH, without correction) (-42.7, 20.7) (-3.5, 48.5) #> p-value (Cochran-Mantel-Haenszel Test) 0.5731 0.3088 #> Odds Ratio (95% CI) 0.75 (0.17 - 3.33) 1.37 (0.29 - 6.60) #> Complete Response (CR) 4 (26.7%) 4 (26.7%) 7 (46.7%) #> 95% CI (Wald, with correction) (0.95, 52.38) (0.95, 52.38) (18.09, 75.25) #> Partial Response (PR) 6 (40.0%) 5 (33.3%) 4 (26.7%) #> 95% CI (Wald, with correction) (11.87, 68.13) (6.14, 60.52) (0.95, 52.38) #> Stable Disease (SD) 5 (33.3%) 6 (40.0%) 4 (26.7%) #> 95% CI (Wald, with correction) (6.14, 60.52) (11.87, 68.13) (0.95, 52.38)"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"best-overall-response-modifying-analysis-details-like-type-of-confidence-interval-alpha-level-test-for-p-value","dir":"Articles","previous_headings":"TABLES > Best Overall Response (RSPT01)","what":"5. Best Overall Response (modifying analysis details like type of confidence interval, alpha level, test for p-value)","title":"Chevron Catalog","text":"level confidence intervals defined argument conf_level. methods construct confidence interval p-value controlled argument methods. named list five optional sub-arguments. example, methods = list(prop_conf_method = \"wald\", diff_conf_method = \"wald\", strat_diff_conf_method = \"ha\", diff_pval_method = \"fisher\", strat_diff_pval_method = \"schouten\") See table argument controls available method options: See table method options estimates proportions associated statistical methods: See table method options estimates proportion difference associated statistical methods: See table method options testing proportion difference associated statistical methods: example:","code":"proc_data <- log_filter(syn_data, PARAMCD == \"BESRSPI\", \"adrs\") run(rspt01, proc_data, conf_level = 0.90, methods = list( prop_conf_method = \"wald\", diff_conf_method = \"wald\", diff_pval_method = \"fisher\" ) ) #> A: Drug X B: Placebo C: Combination #> (N=15) (N=15) (N=15) #> ———————————————————————————————————————————————————————————————————————————————————————————————— #> Responders 10 (66.7%) 9 (60.0%) 11 (73.3%) #> 90% CI (Wald, without correction) (46.6, 86.7) (39.2, 80.8) (54.6, 92.1) #> Unstratified Analysis #> Difference in Response rate (%) -6.7 6.7 #> 90% CI (Wald, without correction) (-35.5, 22.2) (-20.8, 34.1) #> p-value (Fisher's Exact Test) 1.0000 1.0000 #> Odds Ratio (95% CI) 0.75 (0.17 - 3.33) 1.37 (0.29 - 6.60) #> Complete Response (CR) 4 (26.7%) 4 (26.7%) 7 (46.7%) #> 90% CI (Wald, without correction) (7.89, 45.45) (7.89, 45.45) (25.48, 67.85) #> Partial Response (PR) 6 (40.0%) 5 (33.3%) 4 (26.7%) #> 90% CI (Wald, without correction) (19.19, 60.81) (13.31, 53.35) (7.89, 45.45) #> Stable Disease (SD) 5 (33.3%) 6 (40.0%) 4 (26.7%) #> 90% CI (Wald, without correction) (13.31, 53.35) (19.19, 60.81) (7.89, 45.45)"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"best-overall-response-modifying-the-definition-of-overall-response","dir":"Articles","previous_headings":"TABLES > Best Overall Response (RSPT01)","what":"6. Best Overall Response (modifying the definition of overall response)","title":"Chevron Catalog","text":"following example shows customize definition responder, e.g, consider complete response response.","code":"proc_data <- log_filter(syn_data, PARAMCD == \"BESRSPI\", \"adrs\") preprocess(rspt01) <- function(adam_db, ...) { adam_db$adrs <- adam_db$adrs %>% mutate(RSP_LAB = tern::d_onco_rsp_label(.data$AVALC)) %>% mutate(IS_RSP = .data$AVALC %in% c(\"CR\")) adam_db } run(rspt01, proc_data) #> Warning in stats::prop.test(tbl, correct = FALSE): Chi-squared approximation #> may be incorrect #> A: Drug X B: Placebo C: Combination #> (N=15) (N=15) (N=15) #> —————————————————————————————————————————————————————————————————————————————————————————————— #> Responders 4 (26.7%) 4 (26.7%) 7 (46.7%) #> 95% CI (Wald, with correction) (1.0, 52.4) (1.0, 52.4) (18.1, 75.2) #> Unstratified Analysis #> Difference in Response rate (%) 0.0 20.0 #> 95% CI (Wald, with correction) (-38.3, 38.3) (-20.4, 60.4) #> p-value (Chi-Squared Test) 1.0000 0.2557 #> Odds Ratio (95% CI) 1.00 (0.20 - 5.04) 2.41 (0.52 - 11.10) #> Complete Response (CR) 4 (26.7%) 4 (26.7%) 7 (46.7%) #> 95% CI (Wald, with correction) (0.95, 52.38) (0.95, 52.38) (18.09, 75.25) #> Partial Response (PR) 6 (40.0%) 5 (33.3%) 4 (26.7%) #> 95% CI (Wald, with correction) (11.87, 68.13) (6.14, 60.52) (0.95, 52.38) #> Stable Disease (SD) 5 (33.3%) 6 (40.0%) 4 (26.7%) #> 95% CI (Wald, with correction) (6.14, 60.52) (11.87, 68.13) (0.95, 52.38)"},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"time-to-event-summary","dir":"Articles","previous_headings":"TABLES > Time-to-event Summary (TTET01)","what":"1. Time-to-event Summary","title":"Chevron Catalog","text":"ttet01 template produces standard time--event summary. Users expected subset parameter interest (e.g. PARAMCD == \"PFS\") pre-processing. Please see section Best Overall Response (Ordering treatment groups) find ordering treatment groups reference group. Unstratified analysis provided default. Survival estimations difference survival provided default.","code":"proc_data <- log_filter(syn_data, PARAMCD == \"PFS\", \"adtte\") run(ttet01, proc_data) #> A: Drug X B: Placebo C: Combination #> (N=15) (N=15) (N=15) #> ———————————————————————————————————————————————————————————————————————————————————— #> Patients with event (%) 7 (46.7%) 12 (80%) 8 (53.3%) #> Earliest contributing event #> Death 5 11 7 #> Disease Progression 2 1 1 #> Patients without event (%) 8 (53.3%) 3 (20%) 7 (46.7%) #> Time to Event (MONTHS) #> Median 8.6 6.2 8.4 #> 95% CI (7.3, NE) (4.8, 7.6) (7.0, NE) #> 25% and 75%-ile 3.8, NE 4.7, 8.4 5.8, NE #> Range 1.2 to 9.5 {1} 0.9 to 9.1 0.9 to 9.5 {1} #> Unstratified Analysis #> p-value (log-rank) 0.0973 0.9111 #> Hazard Ratio 2.18 1.06 #> 95% CI (0.85, 5.60) (0.38, 2.94) #> 6 MONTHS #> Patients remaining at risk 11 8 11 #> Event Free Rate (%) 73.33 53.33 73.33 #> 95% CI (50.95, 95.71) (28.09, 78.58) (50.95, 95.71) #> Difference in Event Free Rate -20.00 0.00 #> 95% CI (-53.74, 13.74) (-31.65, 31.65) #> p-value (Z-test) 0.2453 1.0000 #> ———————————————————————————————————————————————————————————————————————————————————— #> #> {1} - Censored observation: range maximum #> ————————————————————————————————————————————————————————————————————————————————————"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"time-to-event-summary-selecting-sections-to-display","dir":"Articles","previous_headings":"TABLES > Time-to-event Summary (TTET01)","what":"2. Time-to-event Summary (selecting sections to display)","title":"Chevron Catalog","text":"suspend section earliest contributing events, use summarize_event = FALSE. select either survival estimations difference survival , please specify argument method. - surv calls analysis patients remaining risk, event free rate corresponding 95% confidence interval rates. - surv_diff calls analysis difference event free rate, 95% confidence interval difference corresponding p-value. - calls .","code":"proc_data <- log_filter(syn_data, PARAMCD == \"PFS\", \"adtte\") run(ttet01, proc_data, summarize_event = FALSE) #> A: Drug X B: Placebo C: Combination #> (N=15) (N=15) (N=15) #> ———————————————————————————————————————————————————————————————————————————————————— #> Patients with event (%) 7 (46.7%) 12 (80%) 8 (53.3%) #> Patients without event (%) 8 (53.3%) 3 (20%) 7 (46.7%) #> Time to Event (MONTHS) #> Median 8.6 6.2 8.4 #> 95% CI (7.3, NE) (4.8, 7.6) (7.0, NE) #> 25% and 75%-ile 3.8, NE 4.7, 8.4 5.8, NE #> Range 1.2 to 9.5 {1} 0.9 to 9.1 0.9 to 9.5 {1} #> Unstratified Analysis #> p-value (log-rank) 0.0973 0.9111 #> Hazard Ratio 2.18 1.06 #> 95% CI (0.85, 5.60) (0.38, 2.94) #> 6 MONTHS #> Patients remaining at risk 11 8 11 #> Event Free Rate (%) 73.33 53.33 73.33 #> 95% CI (50.95, 95.71) (28.09, 78.58) (50.95, 95.71) #> Difference in Event Free Rate -20.00 0.00 #> 95% CI (-53.74, 13.74) (-31.65, 31.65) #> p-value (Z-test) 0.2453 1.0000 #> ———————————————————————————————————————————————————————————————————————————————————— #> #> {1} - Censored observation: range maximum #> ———————————————————————————————————————————————————————————————————————————————————— proc_data <- log_filter(syn_data, PARAMCD == \"PFS\", \"adtte\") run(ttet01, proc_data, method = \"surv\") #> A: Drug X B: Placebo C: Combination #> (N=15) (N=15) (N=15) #> ———————————————————————————————————————————————————————————————————————————————— #> Patients with event (%) 7 (46.7%) 12 (80%) 8 (53.3%) #> Earliest contributing event #> Death 5 11 7 #> Disease Progression 2 1 1 #> Patients without event (%) 8 (53.3%) 3 (20%) 7 (46.7%) #> Time to Event (MONTHS) #> Median 8.6 6.2 8.4 #> 95% CI (7.3, NE) (4.8, 7.6) (7.0, NE) #> 25% and 75%-ile 3.8, NE 4.7, 8.4 5.8, NE #> Range 1.2 to 9.5 {1} 0.9 to 9.1 0.9 to 9.5 {1} #> Unstratified Analysis #> p-value (log-rank) 0.0973 0.9111 #> Hazard Ratio 2.18 1.06 #> 95% CI (0.85, 5.60) (0.38, 2.94) #> 6 MONTHS #> Patients remaining at risk 11 8 11 #> Event Free Rate (%) 73.33 53.33 73.33 #> 95% CI (50.95, 95.71) (28.09, 78.58) (50.95, 95.71) #> ———————————————————————————————————————————————————————————————————————————————— #> #> {1} - Censored observation: range maximum #> ————————————————————————————————————————————————————————————————————————————————"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"time-to-event-summary-modifying-analysis-details-like-confidence-interval-type-ties-and-alpha-level","dir":"Articles","previous_headings":"TABLES > Time-to-event Summary (TTET01)","what":"3. Time-to-event Summary (modifying analysis details like confidence interval type, ties, and alpha level)","title":"Chevron Catalog","text":"level confidence intervals defined argument conf_level. type confidence interval defined argument conf_type. Options \"plain\" (default), \"log\" \"log-log\". Handling ties specified argument ties. Options \"efron\" (default),\"breslow\" \"exact\".","code":"proc_data <- log_filter(syn_data, PARAMCD == \"PFS\", \"adtte\") run(ttet01, proc_data, conf_level = 0.90, conf_type = \"log-log\", ties = \"efron\") #> A: Drug X B: Placebo C: Combination #> (N=15) (N=15) (N=15) #> ——————————————————————————————————————————————————————————————————————————————————— #> Patients with event (%) 7 (46.7%) 12 (80%) 8 (53.3%) #> Earliest contributing event #> Death 5 11 7 #> Disease Progression 2 1 1 #> Patients without event (%) 8 (53.3%) 3 (20%) 7 (46.7%) #> Time to Event (MONTHS) #> Median 8.6 6.2 8.4 #> 90% CI (3.8, NE) (4.7, 7.6) (5.8, NE) #> 25% and 75%-ile 3.8, NE 4.7, 8.4 5.8, NE #> Range 1.2 to 9.5 {1} 0.9 to 9.1 0.9 to 9.5 {1} #> Unstratified Analysis #> p-value (log-rank) 0.0973 0.9111 #> Hazard Ratio 2.18 1.06 #> 90% CI (0.99, 4.81) (0.45, 2.50) #> 6 MONTHS #> Patients remaining at risk 11 8 11 #> Event Free Rate (%) 73.33 53.33 73.33 #> 90% CI (49.25, 87.30) (30.65, 71.60) (49.25, 87.30) #> Difference in Event Free Rate -20.00 0.00 #> 90% CI (-48.31, 8.31) (-26.56, 26.56) #> p-value (Z-test) 0.2453 1.0000 #> ——————————————————————————————————————————————————————————————————————————————————— #> #> {1} - Censored observation: range maximum #> ———————————————————————————————————————————————————————————————————————————————————"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"time-to-event-summary-with-stratified-analysis","dir":"Articles","previous_headings":"TABLES > Time-to-event Summary (TTET01)","what":"4. Time-to-event Summary (with stratified analysis)","title":"Chevron Catalog","text":"stratified analysis can added specifying argument perform_analysis = \"strat\" providing stratification variable argument strata . argument strata expected perform_analysis set include stratified analysis. stratification variables expected available adrs. unstratified stratified analysis required, users can use perform_analysis = c(\"unstrat\", \"strat\").","code":"proc_data <- log_filter(syn_data, PARAMCD == \"PFS\", \"adtte\") run(ttet01, proc_data, perform_analysis = \"strat\", strata = \"STRATA1\") #> A: Drug X B: Placebo C: Combination #> (N=15) (N=15) (N=15) #> ———————————————————————————————————————————————————————————————————————————————————— #> Patients with event (%) 7 (46.7%) 12 (80%) 8 (53.3%) #> Earliest contributing event #> Death 5 11 7 #> Disease Progression 2 1 1 #> Patients without event (%) 8 (53.3%) 3 (20%) 7 (46.7%) #> Time to Event (MONTHS) #> Median 8.6 6.2 8.4 #> 95% CI (7.3, NE) (4.8, 7.6) (7.0, NE) #> 25% and 75%-ile 3.8, NE 4.7, 8.4 5.8, NE #> Range 1.2 to 9.5 {1} 0.9 to 9.1 0.9 to 9.5 {1} #> Stratified Analysis #> p-value (log-rank) 0.0649 0.8901 #> Hazard Ratio 2.52 1.08 #> 95% CI (0.92, 6.93) (0.36, 3.22) #> 6 MONTHS #> Patients remaining at risk 11 8 11 #> Event Free Rate (%) 73.33 53.33 73.33 #> 95% CI (50.95, 95.71) (28.09, 78.58) (50.95, 95.71) #> Difference in Event Free Rate -20.00 0.00 #> 95% CI (-53.74, 13.74) (-31.65, 31.65) #> p-value (Z-test) 0.2453 1.0000 #> ———————————————————————————————————————————————————————————————————————————————————— #> #> {1} - Censored observation: range maximum #> ————————————————————————————————————————————————————————————————————————————————————"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"time-to-event-summary-modifying-time-point-for-the-survival-at-xx-months-analysis","dir":"Articles","previous_headings":"TABLES > Time-to-event Summary (TTET01)","what":"5. Time-to-event Summary (modifying time point for the “survival at xx months” analysis)","title":"Chevron Catalog","text":"time point “survival xx months” analysis can modified specifying argument time_point. default, function takes AVAL adtte days converts months. survival estimates summarized month, numeric values provided months time_point. following example shows specify time point user-defined unit.","code":"proc_data <- log_filter(syn_data, PARAMCD == \"PFS\", \"adtte\") run(ttet01, proc_data, perform_analysis = \"unstrat\", time_point = c(3, 6)) #> A: Drug X B: Placebo C: Combination #> (N=15) (N=15) (N=15) #> ————————————————————————————————————————————————————————————————————————————————————— #> Patients with event (%) 7 (46.7%) 12 (80%) 8 (53.3%) #> Earliest contributing event #> Death 5 11 7 #> Disease Progression 2 1 1 #> Patients without event (%) 8 (53.3%) 3 (20%) 7 (46.7%) #> Time to Event (MONTHS) #> Median 8.6 6.2 8.4 #> 95% CI (7.3, NE) (4.8, 7.6) (7.0, NE) #> 25% and 75%-ile 3.8, NE 4.7, 8.4 5.8, NE #> Range 1.2 to 9.5 {1} 0.9 to 9.1 0.9 to 9.5 {1} #> Unstratified Analysis #> p-value (log-rank) 0.0973 0.9111 #> Hazard Ratio 2.18 1.06 #> 95% CI (0.85, 5.60) (0.38, 2.94) #> 3 MONTHS #> Patients remaining at risk 12 12 13 #> Event Free Rate (%) 80.00 80.00 86.67 #> 95% CI (59.76, 100.00) (59.76, 100.00) (69.46, 100.00) #> Difference in Event Free Rate 0.00 6.67 #> 95% CI (-28.63, 28.63) (-19.90, 33.23) #> p-value (Z-test) 1.0000 0.6228 #> 6 MONTHS #> Patients remaining at risk 11 8 11 #> Event Free Rate (%) 73.33 53.33 73.33 #> 95% CI (50.95, 95.71) (28.09, 78.58) (50.95, 95.71) #> Difference in Event Free Rate -20.00 0.00 #> 95% CI (-53.74, 13.74) (-31.65, 31.65) #> p-value (Z-test) 0.2453 1.0000 #> ————————————————————————————————————————————————————————————————————————————————————— #> #> {1} - Censored observation: range maximum #> ————————————————————————————————————————————————————————————————————————————————————— proc_data <- log_filter(syn_data, PARAMCD == \"PFS\", \"adtte\") preprocess(ttet01) <- function(adam_db, dataset = \"adtte\", ...) { adam_db[[dataset]] <- adam_db[[dataset]] %>% mutate( AVALU = \"DAYS\", IS_EVENT = .data$CNSR == 0, IS_NOT_EVENT = .data$CNSR == 1, EVNT1 = factor( case_when( IS_EVENT == TRUE ~ render_safe(\"{Patient_label} with event (%)\"), IS_EVENT == FALSE ~ render_safe(\"{Patient_label} without event (%)\") ), levels = render_safe(c(\"{Patient_label} with event (%)\", \"{Patient_label} without event (%)\")) ), EVNTDESC = factor(.data$EVNTDESC) ) adam_db } run(ttet01, proc_data, perform_analysis = \"unstrat\", time_point = c(91, 183)) #> A: Drug X B: Placebo C: Combination #> (N=15) (N=15) (N=15) #> ————————————————————————————————————————————————————————————————————————————————————————— #> Patients with event (%) 7 (46.7%) 12 (80%) 8 (53.3%) #> Earliest contributing event #> Death 5 11 7 #> Disease Progression 2 1 1 #> Patients without event (%) 8 (53.3%) 3 (20%) 7 (46.7%) #> Time to Event (DAYS) #> Median 261.9 187.7 256.3 #> 95% CI (221.9, NE) (144.7, 232.2) (212.0, NE) #> 25% and 75%-ile 114.9, NE 141.9, 254.4 175.0, NE #> Range 37.2 to 288.3 {1} 28.0 to 276.6 26.4 to 288.1 {1} #> Unstratified Analysis #> p-value (log-rank) 0.0973 0.9111 #> Hazard Ratio 2.18 1.06 #> 95% CI (0.85, 5.60) (0.38, 2.94) #> 91 DAYS #> Patients remaining at risk 12 12 13 #> Event Free Rate (%) 80.00 80.00 86.67 #> 95% CI (59.76, 100.00) (59.76, 100.00) (69.46, 100.00) #> Difference in Event Free Rate 0.00 6.67 #> 95% CI (-28.63, 28.63) (-19.90, 33.23) #> p-value (Z-test) 1.0000 0.6228 #> 183 DAYS #> Patients remaining at risk 11 8 11 #> Event Free Rate (%) 73.33 53.33 73.33 #> 95% CI (50.95, 95.71) (28.09, 78.58) (50.95, 95.71) #> Difference in Event Free Rate -20.00 0.00 #> 95% CI (-53.74, 13.74) (-31.65, 31.65) #> p-value (Z-test) 0.2453 1.0000 #> ————————————————————————————————————————————————————————————————————————————————————————— #> #> {1} - Censored observation: range maximum #> —————————————————————————————————————————————————————————————————————————————————————————"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"time-to-event-summary-modifying-the-p-value-method-for-testing-hazard-ratio","dir":"Articles","previous_headings":"TABLES > Time-to-event Summary (TTET01)","what":"6. Time-to-event Summary (modifying the p-value method for testing hazard ratio)","title":"Chevron Catalog","text":"default p-value method testing hazard ratio “log-rank”. Alternative methods can requested specifying argument pval_method options include, log-rank (default), wald likelihood. syntax currently allow requesting one p-value. Note ttet01 modified previous example (.e., preprocess(ttet01) overridden); access default template, try chevron::ttet01.","code":"proc_data <- log_filter(syn_data, PARAMCD == \"PFS\", \"adtte\") run(ttet01, proc_data, pval_method = \"wald\") #> A: Drug X B: Placebo C: Combination #> (N=15) (N=15) (N=15) #> ———————————————————————————————————————————————————————————————————————————————————————— #> Patients with event (%) 7 (46.7%) 12 (80%) 8 (53.3%) #> Earliest contributing event #> Death 5 11 7 #> Disease Progression 2 1 1 #> Patients without event (%) 8 (53.3%) 3 (20%) 7 (46.7%) #> Time to Event (DAYS) #> Median 261.9 187.7 256.3 #> 95% CI (221.9, NE) (144.7, 232.2) (212.0, NE) #> 25% and 75%-ile 114.9, NE 141.9, 254.4 175.0, NE #> Range 37.2 to 288.3 {1} 28.0 to 276.6 26.4 to 288.1 {1} #> Unstratified Analysis #> p-value (wald) 0.1053 0.9111 #> Hazard Ratio 2.18 1.06 #> 95% CI (0.85, 5.60) (0.38, 2.94) #> 6 DAYS #> Patients remaining at risk 15 15 15 #> Event Free Rate (%) 100.00 100.00 100.00 #> 95% CI (100.00, 100.00) (100.00, 100.00) (100.00, 100.00) #> 12 DAYS #> Patients remaining at risk 15 15 15 #> Event Free Rate (%) 100.00 100.00 100.00 #> 95% CI (100.00, 100.00) (100.00, 100.00) (100.00, 100.00) #> ———————————————————————————————————————————————————————————————————————————————————————— #> #> {1} - Censored observation: range maximum #> ————————————————————————————————————————————————————————————————————————————————————————"},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"vital-sign-results-and-change-from-baseline-by-visit","dir":"Articles","previous_headings":"TABLES > Vital Signs (VST01)","what":"1. Vital Sign Results and Change from Baseline by Visit","title":"Chevron Catalog","text":"","code":"t_vs_chg <- run(vst01, syn_data) head(t_vs_chg, 20) #> A: Drug X B: Placebo C: Combination #> Change from Change from Change from #> Value at Visit Baseline Value at Visit Baseline Value at Visit Baseline #> (N=15) (N=15) (N=15) (N=15) (N=15) (N=15) #> —————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————— #> Diastolic Blood Pressure #> SCREENING #> n 15 0 15 0 15 0 #> Mean (SD) 94.385 (17.067) NE (NE) 106.381 (20.586) NE (NE) 106.468 (12.628) NE (NE) #> Median 94.933 NE 111.133 NE 108.359 NE #> Min - Max 55.71 - 122.00 NE - NE 60.21 - 131.91 NE - NE 83.29 - 127.17 NE - NE #> BASELINE #> n 15 15 15 #> Mean (SD) 96.133 (22.458) 108.111 (15.074) 103.149 (19.752) #> Median 93.328 108.951 102.849 #> Min - Max 60.58 - 136.59 83.44 - 131.62 66.05 - 136.55 #> WEEK 1 DAY 8 #> n 15 15 15 15 15 15 #> Mean (SD) 98.977 (21.359) 2.844 (28.106) 104.110 (16.172) -4.001 (21.867) 100.826 (19.027) -2.323 (25.018) #> Median 92.447 -4.066 107.703 3.227 103.058 -2.476 #> Min - Max 67.55 - 130.37 -32.82 - 47.68 70.91 - 132.89 -52.94 - 28.63 70.04 - 128.68 -55.15 - 41.81 #> WEEK 2 DAY 15 #> n 15 15 15 15 15 15 #> Mean (SD) 99.758 (14.477) 3.626 (21.189) 97.473 (17.296) -10.638 (20.831) 94.272 (16.961) -8.877 (27.229) #> Median 101.498 1.731 99.501 -9.727 96.789 -10.155"},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"vital-sign-abnormalities-regardless-of-abnormality-at-baseline","dir":"Articles","previous_headings":"TABLES > Vital Signs Abnormalities (Regardless of Abnormality at Baseline) (VST02_1)","what":"1. Vital Sign Abnormalities (Regardless of Abnormality at Baseline)","title":"Chevron Catalog","text":"","code":"run(vst02_1, syn_data) #> Assessment A: Drug X B: Placebo C: Combination #> Abnormality (N=15) (N=15) (N=15) #> ————————————————————————————————————————————————————————————————————————— #> Diastolic Blood Pressure #> Low 8/15 (53.3%) 9/15 (60%) 8/15 (53.3%) #> High 10/15 (66.7%) 5/15 (33.3%) 8/15 (53.3%) #> Pulse Rate #> Low 9/15 (60%) 3/15 (20%) 5/15 (33.3%) #> High 2/15 (13.3%) 6/15 (40%) 5/15 (33.3%) #> Respiratory Rate #> Low 13/15 (86.7%) 10/15 (66.7%) 13/15 (86.7%) #> High 7/15 (46.7%) 10/15 (66.7%) 11/15 (73.3%) #> Systolic Blood Pressure #> Low 7/15 (46.7%) 9/15 (60%) 11/15 (73.3%) #> High 10/15 (66.7%) 9/15 (60%) 9/15 (60%) #> Temperature #> Low 12/15 (80%) 13/15 (86.7%) 11/15 (73.3%) #> High 14/15 (93.3%) 12/15 (80%) 14/15 (93.3%) #> Weight #> Low 3/15 (20%) 3/15 (20%) 4/15 (26.7%) #> High 4/15 (26.7%) 4/15 (26.7%) 5/15 (33.3%)"},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"vital-sign-abnormalities-among-subject-without-abnormality-at-baseline","dir":"Articles","previous_headings":"TABLES > Vital Signs Abnormalities (Among Subject Without Abnormality at Baseline) (VST02_2)","what":"1. Vital Sign Abnormalities (Among Subject Without Abnormality at Baseline)","title":"Chevron Catalog","text":"","code":"run(vst02_2, syn_data) #> Assessment A: Drug X B: Placebo C: Combination #> Abnormality (N=15) (N=15) (N=15) #> ——————————————————————————————————————————————————————————————————————— #> Diastolic Blood Pressure #> Low 6/11 (54.5%) 9/15 (60%) 6/12 (50%) #> High 8/12 (66.7%) 4/11 (36.4%) 7/13 (53.8%) #> Pulse Rate #> Low 9/15 (60%) 3/15 (20%) 5/13 (38.5%) #> High 2/14 (14.3%) 4/12 (33.3%) 5/15 (33.3%) #> Respiratory Rate #> Low 7/9 (77.8%) 7/11 (63.6%) 11/12 (91.7%) #> High 6/14 (42.9%) 7/11 (63.6%) 9/13 (69.2%) #> Systolic Blood Pressure #> Low 5/13 (38.5%) 8/12 (66.7%) 10/14 (71.4%) #> High 8/13 (61.5%) 8/13 (61.5%) 8/13 (61.5%) #> Temperature #> Low 8/10 (80%) 7/9 (77.8%) 8/10 (80%) #> High 8/8 (100%) 7/8 (87.5%) 12/13 (92.3%) #> Weight #> Low 3/15 (20%) 3/15 (20%) 3/14 (21.4%) #> High 4/14 (28.6%) 4/15 (26.7%) 5/14 (35.7%)"},{"path":[]},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"glossary-of-adverse-event-preferred-terms-and-investigator-specified-terms","dir":"Articles","previous_headings":"LISTINGS > Glossary of Adverse Event Preferred Terms and Investigator-Specified Terms (AEL01_NOLLT)","what":"1. Glossary of Adverse Event Preferred Terms and Investigator-Specified Terms","title":"Chevron Catalog","text":"ael01_nollt template produces standard glossary adverse event preferred terms investigator-specified terms. example uses head function print first 10 lines output.","code":"l_ae_nollt <- run(ael01_nollt, syn_data) head(l_ae_nollt, 10) #> MedDRA System Organ Class MedDRA Preferred Term Reported Term for the Adverse Event #> ——————————————————————————————————————————————————————————————————————————————————————— #> cl A.1 dcd A.1.1.1.1 trm A.1.1.1.1 #> dcd A.1.1.1.2 trm A.1.1.1.2 #> cl B.1 dcd B.1.1.1.1 trm B.1.1.1.1 #> cl B.2 dcd B.2.1.2.1 trm B.2.1.2.1 #> dcd B.2.2.3.1 trm B.2.2.3.1 #> cl C.1 dcd C.1.1.1.3 trm C.1.1.1.3 #> cl C.2 dcd C.2.1.2.1 trm C.2.1.2.1 #> cl D.1 dcd D.1.1.1.1 trm D.1.1.1.1 #> dcd D.1.1.4.2 trm D.1.1.4.2 #> cl D.2 dcd D.2.1.5.3 trm D.2.1.5.3"},{"path":[]},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"forest-plot-for-odds-ratio-with-subgroup-analysis","dir":"Articles","previous_headings":"Graphics > Forest Plot for Odds Ratio (FSTG01)","what":"1. Forest Plot for Odds Ratio (with subgroup analysis)","title":"Chevron Catalog","text":"fstg01 template produces standard forest plot odds ratio. Users expected subset parameter interest (e.g. PARAMCD == \"BESRSPI\") pre-processing. Users expected subset arm variable keep two arms compare (e.g. ARM %% c(\": Drug X\", \"B: Placebo\")). default, plots displays subgroup analysis \"SEX\", \"AGEGR1\" \"RACE\". Unstratified analysis provided default. plots displays default Total number subjects, odd ratio 95% confidence interval, , arm, number subject, number responders proportion responders.","code":"proc_data <- log_filter( syn_data, PARAMCD == \"BESRSPI\" & ARM %in% c(\"A: Drug X\", \"B: Placebo\"), \"adrs\" ) run(fstg01, proc_data)"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"forest-plot-for-odds-ratio-with-a-user-defined-confidence-level","dir":"Articles","previous_headings":"Graphics > Forest Plot for Odds Ratio (FSTG01)","what":"2. Forest Plot for Odds Ratio (with a user-defined confidence level)","title":"Chevron Catalog","text":"confidence level confidence interval can adjusted conf_level argument.","code":"run(fstg01, proc_data, conf_level = 0.90)"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"forest-plot-for-odds-ratio-with-p-values-andor-different-statistics","dir":"Articles","previous_headings":"Graphics > Forest Plot for Odds Ratio (FSTG01)","what":"3. Forest Plot for Odds Ratio (with p-values and/or different statistics)","title":"Chevron Catalog","text":"interaction p-values different set statistics can displayed using stat_var argument. Note users expected select method p-value computation. see [tern::prop_diff_test].","code":"run(fstg01, proc_data, method = \"fisher\", stat_var = c(\"n_tot\", \"n\", \"ci\", \"or\", \"pval\"))"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"forest-plot-for-odds-ratio-with-user-defined-subgroup-analysis","dir":"Articles","previous_headings":"Graphics > Forest Plot for Odds Ratio (FSTG01)","what":"4. Forest Plot for Odds Ratio (with user-defined subgroup analysis)","title":"Chevron Catalog","text":"subgroups arguments controls variables used subgroup analysis. NULLthe subgroup analysis removed.","code":"run(fstg01, proc_data, subgroups = NULL)"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"forest-plot-for-odds-ratio-with-stratified-analysis","dir":"Articles","previous_headings":"Graphics > Forest Plot for Odds Ratio (FSTG01)","what":"5. Forest Plot for Odds Ratio (with stratified analysis)","title":"Chevron Catalog","text":"strata_var argument used pass columns used stratified analysis.","code":"run(fstg01, proc_data, strata_var = \"STRATA1\") #> Warning in coxexact.fit(X, Y, istrat, offset, init, control, weights = weights, #> : Ran out of iterations and did not converge #> Warning in s_odds_ratio(df = l_df[[2]], .var = \"rsp\", .ref_group = l_df[[1]], : #> Unable to compute the odds ratio estimate. Please try re-running the function #> with parameter `method` set to \"approximate\". #> Warning in coxexact.fit(X, Y, istrat, offset, init, control, weights = weights, #> : Ran out of iterations and did not converge"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"forest-plot-for-odds-ratio-without-proportional-sizing-of-the-odds-ratio-symbol","dir":"Articles","previous_headings":"Graphics > Forest Plot for Odds Ratio (FSTG01)","what":"6. Forest Plot for Odds Ratio (without proportional sizing of the odds ratio symbol)","title":"Chevron Catalog","text":"col_symbol_size argument controls size odds ratio symbols default proportional size sample size subgroup. NULL symbol size used subgroups.","code":"run(fstg01, proc_data, col_symbol_size = NULL)"},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"forest-plot-for-hazard-ratio-with-subgroup-analysis","dir":"Articles","previous_headings":"Graphics > Forest Plot for Hazard Ratio (FSTG02)","what":"1. Forest Plot for Hazard Ratio (with subgroup analysis)","title":"Chevron Catalog","text":"fstg02 template produces standard forest plot hazard ratio. Users expected subset parameter interest (e.g. PARAMCD == \"OS\") pre-processing. Users expected subset arm variable keep two arms compare (e.g. ARM %% c(\": Drug X\", \"B: Placebo\")). default, plots displays subgroup analysis \"SEX\", \"AGEGR1\" \"RACE\". Unstratified analysis provided default. plots displays default Total number events, hazard ratio 95% confidence interval, , arm, number events median time event month.","code":"proc_data <- log_filter( syn_data, PARAMCD == \"OS\" & ARM %in% c(\"A: Drug X\", \"B: Placebo\"), \"adtte\" ) run(fstg02, proc_data)"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"forest-plot-for-hazard-ratio-with-p-values-andor-different-statistics","dir":"Articles","previous_headings":"Graphics > Forest Plot for Hazard Ratio (FSTG02)","what":"2. Forest Plot for Hazard Ratio (with p-values and/or different statistics)","title":"Chevron Catalog","text":"interaction p-values different set statistics can displayed using control argument. details control options available [tern::extract_survival_subgroups]","code":"run( fstg02, proc_data, stat_var = c(\"n_tot\", \"n\", \"ci\", \"hr\", \"pval\"), control = list(conf_level = 0.9, pval_method = \"likelihood\") )"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"forest-plot-for-hazard-ratio-with-user-defined-subgroup-analysis","dir":"Articles","previous_headings":"Graphics > Forest Plot for Hazard Ratio (FSTG02)","what":"3. Forest Plot for Hazard Ratio (with user-defined subgroup analysis)","title":"Chevron Catalog","text":"subgroups arguments controls variables used subgroup analysis. NULLthe subgroup analysis removed.","code":"run(fstg02, proc_data, subgroups = NULL)"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"forest-plot-for-hazard-ratio-with-stratified-analysis","dir":"Articles","previous_headings":"Graphics > Forest Plot for Hazard Ratio (FSTG02)","what":"4. Forest Plot for Hazard Ratio (with stratified analysis)","title":"Chevron Catalog","text":"strata_var argument used pass columns used stratified analysis.","code":"run(fstg02, proc_data, strata_var = \"STRATA1\") #> Warning in coxph.fit(X, Y, istrat, offset, init, control, weights = weights, : #> Loglik converged before variable 1 ; coefficient may be infinite."},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"forest-plot-for-hazard-ratio-without-proportional-sizing-of-the-hazard-ratio-symbol","dir":"Articles","previous_headings":"Graphics > Forest Plot for Hazard Ratio (FSTG02)","what":"5. Forest Plot for Hazard Ratio (without proportional sizing of the hazard ratio symbol)","title":"Chevron Catalog","text":"col_symbol_size argument controls size hazard ratio symbols default proportional size number events subgroup. NULL symbol size used subgroups.","code":"run(fstg02, proc_data, col_symbol_size = NULL)"},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"kaplan-meier-plot-without-comparative-statistics","dir":"Articles","previous_headings":"Graphics > Kaplan-Meier Plot (KMG01)","what":"1. Kaplan-Meier Plot (without comparative statistics)","title":"Chevron Catalog","text":"kmg01 template produces standard Kaplan-Meier Plot. Users expected select particular parameter analysis. Users expected select treatment groups compare, otherwise, treatment groups available input datasets plotted. comparative statistics included default. estimation median survival time per treatment group default. arguments g_km control_coxph functions can passed , please use Help find information.","code":"proc_data <- log_filter(syn_data, PARAMCD == \"OS\", \"adtte\") run(kmg01, proc_data, dataset = \"adtte\")"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"kaplan-meier-plot-with-comparative-statistics","dir":"Articles","previous_headings":"Graphics > Kaplan-Meier Plot (KMG01)","what":"2. Kaplan-Meier Plot (with comparative statistics)","title":"Chevron Catalog","text":"enable comparative statistics (hazard ratio p-value), argument annot_coxph needs set TRUE. compare group determined levels factorized variable treatment group first level used reference group statistics.","code":"proc_data <- log_filter(syn_data, PARAMCD == \"OS\", \"adtte\") run( kmg01, proc_data, dataset = \"adtte\", annot_coxph = TRUE, control_annot_coxph = tern::control_coxph_annot(x = 0.33, y = 0.42) )"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"kaplan-meier-plot-without-censoring-marks","dir":"Articles","previous_headings":"Graphics > Kaplan-Meier Plot (KMG01)","what":"3. Kaplan-Meier Plot (without censoring marks)","title":"Chevron Catalog","text":"suppress censoring marks, set argument cencor_show FALSE.","code":"proc_data <- log_filter(syn_data, PARAMCD == \"OS\", \"adtte\") run(kmg01, proc_data, dataset = \"adtte\", censor_show = FALSE)"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"kaplan-meier-plot-without-estimation-of-median-survival-time","dir":"Articles","previous_headings":"Graphics > Kaplan-Meier Plot (KMG01)","what":"4. Kaplan-Meier Plot (without estimation of median survival time)","title":"Chevron Catalog","text":"","code":"proc_data <- log_filter(syn_data, PARAMCD == \"OS\", \"adtte\") run(kmg01, proc_data, dataset = \"adtte\", annot_surv_med = FALSE)"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"kaplan-meier-plot-with-statistical-annotation-of-either-median-or-min-of-survival-time","dir":"Articles","previous_headings":"Graphics > Kaplan-Meier Plot (KMG01)","what":"5. Kaplan-Meier Plot (with statistical annotation of either median or min of survival time)","title":"Chevron Catalog","text":"add statistics annotation, use function annot_stats. Options min median.","code":"proc_data <- log_filter(syn_data, PARAMCD == \"OS\", \"adtte\") run(kmg01, proc_data, dataset = \"adtte\", annot_stats = \"median\") run(kmg01, proc_data, dataset = \"adtte\", annot_stats = c(\"min\", \"median\"))"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"kaplan-meier-plot-without-the-table-of-patients-at-risk","dir":"Articles","previous_headings":"Graphics > Kaplan-Meier Plot (KMG01)","what":"6. Kaplan-Meier Plot (without the table of patients at risk)","title":"Chevron Catalog","text":"","code":"proc_data <- log_filter(syn_data, PARAMCD == \"OS\", \"adtte\") run(kmg01, proc_data, dataset = \"adtte\", annot_at_risk = FALSE)"},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"plot-of-mean-and-confidence-interval-with-table-section","dir":"Articles","previous_headings":"Graphics > Mean Plot (MNG01)","what":"1. Plot of Mean and Confidence Interval (with Table Section)","title":"Chevron Catalog","text":"mng01 template produces standard mean plot. Note template mng01 quite general. users expected specify analysis dataset visit variable run function, select parameters prior run function. table summary statistics included default. variable Analysis Value AVAL used plotting default. input dataset contains results analyses multiple units,(e.g. SI/CV units ADLB), please make sure parameters appropriate units selected advance.","code":"proc_data <- log_filter(syn_data, PARAMCD == \"DIABP\", \"advs\") run(mng01, proc_data, dataset = \"advs\", x_var = c(\"AVISIT\", \"AVISITN\")) #> $`Diastolic Blood Pressure`"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"plot-of-mean-and-confidence-interval-of-change-from-baseline-of-vital-signs","dir":"Articles","previous_headings":"Graphics > Mean Plot (MNG01)","what":"2. Plot of Mean and Confidence Interval of Change from Baseline of Vital Signs","title":"Chevron Catalog","text":"","code":"proc_data <- log_filter(syn_data, PARAMCD == \"DIABP\", \"advs\") run(mng01, proc_data, dataset = \"advs\", x_var = c(\"AVISIT\", \"AVISITN\"), y_var = \"CHG\") #> `geom_line()`: Each group consists of only one observation. #> ℹ Do you need to adjust the group aesthetic? #> $`Diastolic Blood Pressure`"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"plot-of-mean--sd-changing-the-statistics","dir":"Articles","previous_headings":"Graphics > Mean Plot (MNG01)","what":"3. Plot of Mean (+/-SD) (Changing the Statistics)","title":"Chevron Catalog","text":"change statistics, use argument interval_fun. Options mean_ci, mean_sei, mean_sdi, median_ci, quantiles,range.","code":"proc_data <- log_filter(syn_data, PARAMCD == \"DIABP\", \"advs\") run(mng01, proc_data, dataset = \"advs\", x_var = c(\"AVISIT\", \"AVISITN\"), interval_fun = \"mean_sdi\") #> $`Diastolic Blood Pressure`"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"plot-of-mean-and-confidence-interval-modify-alpha-level","dir":"Articles","previous_headings":"Graphics > Mean Plot (MNG01)","what":"4. Plot of Mean and Confidence Interval (Modify Alpha Level)","title":"Chevron Catalog","text":"change alpha level confidence interval, use argument control = control_analyze_vars(conf_level = <0.xx>). Note effect interval_fun set mean_ci.","code":"proc_data <- log_filter(syn_data, PARAMCD == \"DIABP\", \"advs\") run( mng01, proc_data, dataset = \"advs\", x_var = c(\"AVISIT\", \"AVISITN\"), interval_fun = \"mean_ci\", control = tern::control_analyze_vars(conf_level = 0.80) ) #> $`Diastolic Blood Pressure`"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"plot-of-mean-and-confidence-interval-with-number-of-patients-only","dir":"Articles","previous_headings":"Graphics > Mean Plot (MNG01)","what":"5. Plot of Mean and Confidence Interval (With Number of Patients Only)","title":"Chevron Catalog","text":"","code":"proc_data <- log_filter(syn_data, PARAMCD == \"DIABP\", \"advs\") run(mng01, proc_data, dataset = \"advs\", x_var = c(\"AVISIT\", \"AVISITN\"), table = \"n\") #> $`Diastolic Blood Pressure`"},{"path":"https://insightsengineering.github.io/chevron/articles/chevron_catalog.html","id":"plot-of-mean-and-confidence-interval-without-table-section","dir":"Articles","previous_headings":"Graphics > Mean Plot (MNG01)","what":"6. Plot of Mean and Confidence Interval (without Table Section)","title":"Chevron Catalog","text":"new argument added control theme (e.g. setting angle axis); see example :","code":"proc_data <- log_filter(syn_data, PARAMCD == \"DIABP\", \"advs\") run(mng01, proc_data, dataset = \"advs\", x_var = c(\"AVISIT\", \"AVISITN\"), table = NULL) #> $`Diastolic Blood Pressure` ggtheme <- ggplot2::theme( panel.grid = ggplot2::element_line(colour = \"black\", linetype = 3), panel.background = ggplot2::element_rect(fill = \"white\"), legend.position = \"top\", axis.text.x = ggplot2::element_text(angle = 22, hjust = 1, vjust = 1) ) run(mng01, syn_data, dataset = \"adlb\", ggtheme = ggtheme) #> $`Alanine Aminotransferase Measurement` #> #> $`C-Reactive Protein Measurement` #> #> $`Immunoglobulin A Measurement`"},{"path":"https://insightsengineering.github.io/chevron/articles/script_generator.html","id":"introduction","dir":"Articles","previous_headings":"","what":"Introduction","title":"Script_Generator","text":"addition embedded run() method create tlg, chevron offers script-based approach allows user quickly edit chevron workflow without need modifying chevron_tlg object. script generated script_funs method default output script corresponding preprocessing function generated script.","code":""},{"path":"https://insightsengineering.github.io/chevron/articles/script_generator.html","id":"using-a-chevron-defined-object","dir":"Articles","previous_headings":"","what":"Using a chevron-defined object","title":"Script_Generator","text":"object returned script methods vectors character one element per line script, can easily rendered.","code":"res <- script_funs(aet01, adam_db = \"syn_data\", args = \"args_list\") writeLines(res) #> # Edit Preprocessing Function. #> preprocess(aet01) <- #> function (adam_db, ...) #> { #> adam_db$adae <- adam_db$adae %>% filter(.data$ANL01FL == #> \"Y\") %>% mutate(FATAL = with_label(.data$AESDTH == \"Y\", #> \"AE with fatal outcome\"), SER = with_label(.data$AESER == #> \"Y\", \"Serious AE\"), SEV = with_label(.data$ASEV == \"SEVERE\", #> \"Severe AE (at greatest intensity)\"), REL = with_label(.data$AREL == #> \"Y\", \"Related AE\"), WD = with_label(.data$AEACN == \"DRUG WITHDRAWN\", #> \"AE leading to withdrawal from treatment\"), DSM = with_label(.data$AEACN %in% #> c(\"DRUG INTERRUPTED\", \"DOSE INCREASED\", \"DOSE REDUCED\"), #> \"AE leading to dose modification/interruption\"), SERWD = with_label(.data$SER & #> .data$WD, \"Serious AE leading to withdrawal from treatment\"), #> SERDSM = with_label(.data$SER & .data$DSM, \"Serious AE leading to dose modification/interruption\"), #> RELSER = with_label(.data$SER & .data$REL, \"Related Serious AE\"), #> RELWD = with_label(.data$REL & .data$WD, \"Related AE leading to withdrawal from treatment\"), #> RELDSM = with_label(.data$REL & .data$DSM, \"Related AE leading to dose modification/interruption\"), #> CTC35 = with_label(.data$ATOXGR %in% c(\"3\", \"4\", \"5\"), #> \"Grade 3-5 AE\"), CTC45 = with_label(.data$ATOXGR %in% #> c(\"4\", \"5\"), \"Grade 4/5 AE\")) #> adam_db$adsl <- adam_db$adsl %>% mutate(DCSREAS = reformat(.data$DCSREAS, #> missing_rule)) #> adam_db #> } #> #> # Create TLG #> tlg_output <- run(object = aet01, adam_db = syn_data, verbose = TRUE, user_args = args_list)"},{"path":"https://insightsengineering.github.io/chevron/articles/script_generator.html","id":"with-a-modified-chevron-object","dir":"Articles","previous_headings":"","what":"With a modified chevron object","title":"Script_Generator","text":"script generator depends functions actually stored object. Modifying chevron_tlg object can lead different script. Print generated scripts. Note new argument new_format added pre processing function modified.","code":"aet01_custom <- aet01 preprocess(aet01_custom) <- function(adam_db, new_format, ...) { reformat(adam_db, new_format) } res_funs <- script_funs(aet01_custom, adam_db = \"syn_data\", args = \"args_list\") writeLines(res_funs) #> # Edit Preprocessing Function. #> preprocess(aet01_custom) <- #> function (adam_db, new_format, ...) #> { #> reformat(adam_db, new_format) #> } #> #> # Create TLG #> tlg_output <- run(object = aet01_custom, adam_db = syn_data, verbose = TRUE, user_args = args_list)"},{"path":"https://insightsengineering.github.io/chevron/authors.html","id":null,"dir":"","previous_headings":"","what":"Authors","title":"Authors and Citation","text":"Liming Li. Author, maintainer. Benoit Falquet. Author. Xiaoli Duan. Author. Adrian Waddell. Contributor. Chenkai Lv. Contributor. Pawel Rucki. Contributor. Tim Barnett. Contributor. Tian Fang. Contributor. F. Hoffmann-La Roche AG. Copyright holder, funder.","code":""},{"path":"https://insightsengineering.github.io/chevron/authors.html","id":"citation","dir":"","previous_headings":"","what":"Citation","title":"Authors and Citation","text":"Li L, Falquet B, Duan X (2024). chevron: Standard TLGs Clinical Trials Reporting. R package version 0.2.8, https://github.com/insightsengineering/chevron/, https://insightsengineering.github.io/chevron/.","code":"@Manual{, title = {chevron: Standard TLGs for Clinical Trials Reporting}, author = {Liming Li and Benoit Falquet and Xiaoli Duan}, year = {2024}, note = {R package version 0.2.8, https://github.com/insightsengineering/chevron/}, url = {https://insightsengineering.github.io/chevron/}, }"},{"path":"https://insightsengineering.github.io/chevron/index.html","id":"chevron-standard-tlgs-for-clinical-trials-reporting-","dir":"","previous_headings":"","what":"Standard TLGs for Clinical Trials Reporting","title":"Standard TLGs for Clinical Trials Reporting","text":"chevron collection high-level functions create standard outputs clinical trials reporting limited parameterisation. outputs includes: Safety Summary (AET01) Adverse Events (AET02) Adverse Events Greatest Intensity (AET03) Common (>=5%) Adverse Events (AET10) Demographics Baseline Characteristics (DMT01) ECG Results Change Baseline Visit (EGT01) ECG Abnormalities (Regardless Abnormality Baseline) (EGT02_1) ECG Abnormalities (Among Subject Without Abnormality Baseline) (EGT02_2) Laboratory Test Results Change Baseline Visit (LBT01) Laboratory Abnormalities (LBT04) Laboratory Abnormalities Single Replicated Marked (LBT05) Medical History (MHT01) Best Overall Response (RSPT01) Time--event Summary (TTET01) Vital Signs (VST01) Vital Signs Abnormalities (Regardless Abnormality Baseline) (VST02_1) Vital Signs Abnormalities (Among Subject Without Abnormality Baseline) (VST02_2) Listings Kaplan-Meier Plot (KMG01) Mean Plot (MNG01) Please visit catalog see full list available outputs. want new output, please create issue. need flexibility please refer tern TLG Catalog.","code":""},{"path":"https://insightsengineering.github.io/chevron/index.html","id":"installation","dir":"","previous_headings":"","what":"Installation","title":"Standard TLGs for Clinical Trials Reporting","text":"chevron available CRAN can install latest released version : Alternatively, might also use development version.","code":"install.packages(\"chevron\") # install.packages(\"pak\") pak::pak(\"insightsengineering/chevron\")"},{"path":"https://insightsengineering.github.io/chevron/index.html","id":"usage","dir":"","previous_headings":"","what":"Usage","title":"Standard TLGs for Clinical Trials Reporting","text":"understand use package, please refer Introduction chevron article, provides multiple examples code implementation. showcase example usage. returns","code":"library(chevron) data(syn_data) run(aet02, syn_data) MedDRA System Organ Class A: Drug X B: Placebo C: Combination MedDRA Preferred Term (N=134) (N=134) (N=132) ——————————————————————————————————————————————————————————————————————————————————————————————————————— Total number of patients with at least one adverse event 122 (91.0%) 123 (91.8%) 120 (90.9%) Overall total number of events 609 622 703 cl A.1 Total number of patients with at least one adverse event 78 (58.2%) 75 (56.0%) 89 (67.4%) Total number of events 132 130 160 dcd A.1.1.1.1 50 (37.3%) 45 (33.6%) 63 (47.7%) dcd A.1.1.1.2 48 (35.8%) 48 (35.8%) 50 (37.9%) cl B.2 Total number of patients with at least one adverse event 79 (59.0%) 74 (55.2%) 85 (64.4%) Total number of events 129 138 143 dcd B.2.2.3.1 48 (35.8%) 54 (40.3%) 51 (38.6%) dcd B.2.1.2.1 49 (36.6%) 44 (32.8%) 52 (39.4%) cl D.1 Total number of patients with at least one adverse event 79 (59.0%) 67 (50.0%) 80 (60.6%) Total number of events 127 106 135 dcd D.1.1.1.1 50 (37.3%) 42 (31.3%) 51 (38.6%) dcd D.1.1.4.2 48 (35.8%) 42 (31.3%) 50 (37.9%) cl D.2 Total number of patients with at least one adverse event 47 (35.1%) 58 (43.3%) 57 (43.2%) Total number of events 62 72 74 dcd D.2.1.5.3 47 (35.1%) 58 (43.3%) 57 (43.2%) cl B.1 Total number of patients with at least one adverse event 47 (35.1%) 49 (36.6%) 43 (32.6%) Total number of events 56 60 62 dcd B.1.1.1.1 47 (35.1%) 49 (36.6%) 43 (32.6%) cl C.2 Total number of patients with at least one adverse event 35 (26.1%) 48 (35.8%) 55 (41.7%) Total number of events 48 53 65 dcd C.2.1.2.1 35 (26.1%) 48 (35.8%) 55 (41.7%) cl C.1 Total number of patients with at least one adverse event 43 (32.1%) 46 (34.3%) 43 (32.6%) Total number of events 55 63 64 dcd C.1.1.1.3 43 (32.1%) 46 (34.3%) 43 (32.6%)"},{"path":"https://insightsengineering.github.io/chevron/index.html","id":"related","dir":"","previous_headings":"","what":"Related","title":"Standard TLGs for Clinical Trials Reporting","text":"rtables - table engine used tern - analysis function used","code":""},{"path":"https://insightsengineering.github.io/chevron/index.html","id":"acknowledgment","dir":"","previous_headings":"","what":"Acknowledgment","title":"Standard TLGs for Clinical Trials Reporting","text":"package result joint efforts many developers stakeholders. like thank everyone contributed far!","code":""},{"path":[]},{"path":[]},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/reference/ael01_nollt.html","id":null,"dir":"Reference","previous_headings":"","what":"AEL01_NOLLT Listing 1 (Default) Glossary of Preferred Terms and Investigator-Specified Terms. — ael01_nollt_main","title":"AEL01_NOLLT Listing 1 (Default) Glossary of Preferred Terms and Investigator-Specified Terms. — ael01_nollt_main","text":"AEL01_NOLLT Listing 1 (Default) Glossary Preferred Terms Investigator-Specified Terms.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/ael01_nollt.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"AEL01_NOLLT Listing 1 (Default) Glossary of Preferred Terms and Investigator-Specified Terms. — ael01_nollt_main","text":"","code":"ael01_nollt_main( adam_db, dataset = \"adae\", key_cols = c(\"AEBODSYS\", \"AEDECOD\"), disp_cols = \"AETERM\", split_into_pages_by_var = NULL, unique_rows = TRUE, ... ) ael01_nollt_pre( adam_db, dataset = \"adae\", key_cols = c(\"AEBODSYS\", \"AEDECOD\"), disp_cols = \"AETERM\", ... ) ael01_nollt"},{"path":"https://insightsengineering.github.io/chevron/reference/ael01_nollt.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"AEL01_NOLLT Listing 1 (Default) Glossary of Preferred Terms and Investigator-Specified Terms. — ael01_nollt_main","text":"object class chevron_l length 1.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/ael01_nollt.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"AEL01_NOLLT Listing 1 (Default) Glossary of Preferred Terms and Investigator-Specified Terms. — ael01_nollt_main","text":"adam_db (list data.frames) object containing ADaM datasets dataset (string) name table adam_db object. key_cols (character) names columns treated key columns rendering listing. Key columns allow group repeat occurrences. disp_cols (character) names non-key columns displayed listing rendered. split_into_pages_by_var (character NULL) name variable split listing . unique_rows (flag) whether keep unique rows listing. ... additional arguments passed rlistings::as_listing.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/ael01_nollt.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"AEL01_NOLLT Listing 1 (Default) Glossary of Preferred Terms and Investigator-Specified Terms. — ael01_nollt_main","text":"main function returns rlistings list object. preprocessing function returns list data.frame.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/ael01_nollt.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"AEL01_NOLLT Listing 1 (Default) Glossary of Preferred Terms and Investigator-Specified Terms. — ael01_nollt_main","text":"Removes duplicate rows. default, uses dataset adae, sorting key columns AEBODSYS AEDECOD. using dataset adae, sure specify desired labels variables key_cols disp_cols, pre-process missing data.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/ael01_nollt.html","id":"functions","dir":"Reference","previous_headings":"","what":"Functions","title":"AEL01_NOLLT Listing 1 (Default) Glossary of Preferred Terms and Investigator-Specified Terms. — ael01_nollt_main","text":"ael01_nollt_main(): Main TLG function ael01_nollt_pre(): Preprocessing","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/ael01_nollt.html","id":"note","dir":"Reference","previous_headings":"","what":"Note","title":"AEL01_NOLLT Listing 1 (Default) Glossary of Preferred Terms and Investigator-Specified Terms. — ael01_nollt_main","text":"adam_db object must contain dataset table columns specified key_cols disp_cols.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/ael01_nollt.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"AEL01_NOLLT Listing 1 (Default) Glossary of Preferred Terms and Investigator-Specified Terms. — ael01_nollt_main","text":"","code":"run(ael01_nollt, syn_data) #> MedDRA System Organ Class MedDRA Preferred Term Reported Term for the Adverse Event #> ——————————————————————————————————————————————————————————————————————————————————————— #> cl A.1 dcd A.1.1.1.1 trm A.1.1.1.1 #> dcd A.1.1.1.2 trm A.1.1.1.2 #> cl B.1 dcd B.1.1.1.1 trm B.1.1.1.1 #> cl B.2 dcd B.2.1.2.1 trm B.2.1.2.1 #> dcd B.2.2.3.1 trm B.2.2.3.1 #> cl C.1 dcd C.1.1.1.3 trm C.1.1.1.3 #> cl C.2 dcd C.2.1.2.1 trm C.2.1.2.1 #> cl D.1 dcd D.1.1.1.1 trm D.1.1.1.1 #> dcd D.1.1.4.2 trm D.1.1.4.2 #> cl D.2 dcd D.2.1.5.3 trm D.2.1.5.3"},{"path":"https://insightsengineering.github.io/chevron/reference/ael02.html","id":null,"dir":"Reference","previous_headings":"","what":"AEL02 Listing 1 (Default) Listing of Adverse Events. — ael02_main","title":"AEL02 Listing 1 (Default) Listing of Adverse Events. — ael02_main","text":"AEL02 Listing 1 (Default) Listing Adverse Events.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/ael02.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"AEL02 Listing 1 (Default) Listing of Adverse Events. — ael02_main","text":"","code":"ael02_main( adam_db, dataset = \"adae\", key_cols = c(\"ID\", \"ASR\"), disp_cols = c(\"AEDECOD\", \"TRTSDTM\", \"ASTDY\", \"ADURN\", \"AESER\", \"ASEV\", \"AREL\", \"AEOUT\", \"AECONTRT\", \"AEACN\"), split_into_pages_by_var = \"ACTARM\", unique_rows = FALSE, ... ) ael02_pre(adam_db, dataset = \"adae\", arm_var = \"ACTARM\", ...) ael02"},{"path":"https://insightsengineering.github.io/chevron/reference/ael02.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"AEL02 Listing 1 (Default) Listing of Adverse Events. — ael02_main","text":"object class chevron_l length 1.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/ael02.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"AEL02 Listing 1 (Default) Listing of Adverse Events. — ael02_main","text":"adam_db (list data.frames) object containing ADaM datasets dataset (string) name table adam_db object. key_cols (character) names columns treated key columns rendering listing. Key columns allow group repeat occurrences. disp_cols (character) names non-key columns displayed listing rendered. split_into_pages_by_var (character NULL) name variable split listing . unique_rows (flag) whether keep unique rows listing. ... used. arm_var (string) variable used column splitting","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/ael02.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"AEL02 Listing 1 (Default) Listing of Adverse Events. — ael02_main","text":"main function returns rlistings list object. preprocessing function returns list data.frame.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/ael02.html","id":"functions","dir":"Reference","previous_headings":"","what":"Functions","title":"AEL02 Listing 1 (Default) Listing of Adverse Events. — ael02_main","text":"ael02_main(): Main TLG function ael02_pre(): Preprocessing","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/ael02.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"AEL02 Listing 1 (Default) Listing of Adverse Events. — ael02_main","text":"","code":"res <- run(ael02, syn_data)"},{"path":"https://insightsengineering.github.io/chevron/reference/ael03.html","id":null,"dir":"Reference","previous_headings":"","what":"AEL03 Listing 1 (Default) Listing of Serious Adverse Events. — ael03_main","title":"AEL03 Listing 1 (Default) Listing of Serious Adverse Events. — ael03_main","text":"AEL03 Listing 1 (Default) Listing Serious Adverse Events.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/ael03.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"AEL03 Listing 1 (Default) Listing of Serious Adverse Events. — ael03_main","text":"","code":"ael03_main( adam_db, dataset = \"adae\", key_cols = c(\"ID\", \"ASR\"), disp_cols = c(\"AEDECOD\", \"TRTSDTM\", \"ASTDY\", \"ADURN\", \"ASEV\", \"AREL\", \"AEOUT\", \"AECONTRT\", \"AEACN\", \"SERREAS\"), split_into_pages_by_var = \"ACTARM\", unique_rows = FALSE, ... ) ael03_pre(adam_db, dataset = \"adae\", arm_var = \"ACTARM\", ...) ael03"},{"path":"https://insightsengineering.github.io/chevron/reference/ael03.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"AEL03 Listing 1 (Default) Listing of Serious Adverse Events. — ael03_main","text":"object class chevron_l length 1.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/ael03.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"AEL03 Listing 1 (Default) Listing of Serious Adverse Events. — ael03_main","text":"adam_db (list data.frames) object containing ADaM datasets dataset (string) name table adam_db object. key_cols (character) names columns treated key columns rendering listing. Key columns allow group repeat occurrences. disp_cols (character) names non-key columns displayed listing rendered. split_into_pages_by_var (character NULL) name variable split listing . unique_rows (flag) whether keep unique rows listing. ... used. arm_var (string) variable used column splitting","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/ael03.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"AEL03 Listing 1 (Default) Listing of Serious Adverse Events. — ael03_main","text":"main function returns rlistings list object.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/ael03.html","id":"functions","dir":"Reference","previous_headings":"","what":"Functions","title":"AEL03 Listing 1 (Default) Listing of Serious Adverse Events. — ael03_main","text":"ael03_main(): Main TLG function ael03_pre(): Preprocessing","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/ael03.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"AEL03 Listing 1 (Default) Listing of Serious Adverse Events. — ael03_main","text":"","code":"res <- run(ael03, syn_data)"},{"path":"https://insightsengineering.github.io/chevron/reference/aet01.html","id":null,"dir":"Reference","previous_headings":"","what":"AET01 Table 1 (Default) Overview of Deaths and Adverse Events Summary Table 1. — aet01_main","title":"AET01 Table 1 (Default) Overview of Deaths and Adverse Events Summary Table 1. — aet01_main","text":"AET01 Table 1 (Default) Overview Deaths Adverse Events Summary Table 1.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet01.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"AET01 Table 1 (Default) Overview of Deaths and Adverse Events Summary Table 1. — aet01_main","text":"","code":"aet01_main( adam_db, arm_var = \"ACTARM\", lbl_overall = NULL, anl_vars = list(safety_var = c(\"FATAL\", \"SER\", \"SERWD\", \"SERDSM\", \"RELSER\", \"WD\", \"DSM\", \"REL\", \"RELWD\", \"RELDSM\", \"SEV\")), anl_lbls = \"Total number of {patient_label} with at least one\", show_wd = TRUE, ... ) aet01_pre(adam_db, ...) aet01_post(tlg, prune_0 = FALSE, ...) aet01"},{"path":"https://insightsengineering.github.io/chevron/reference/aet01.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"AET01 Table 1 (Default) Overview of Deaths and Adverse Events Summary Table 1. — aet01_main","text":"object class chevron_t length 1.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet01.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"AET01 Table 1 (Default) Overview of Deaths and Adverse Events Summary Table 1. — aet01_main","text":"adam_db (list data.frames) object containing ADaM datasets arm_var (string) variable used column splitting lbl_overall (string) label used overall column, set NULL overall column omitted anl_vars Named (list) (character) variables safety variables summarized. anl_lbls (character) analysis labels. show_wd (flag) whether display number patients withdrawn study due adverse event number death. ... used. tlg (TableTree, Listing ggplot) object typically produced main function. prune_0 (flag) remove 0 count rows","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet01.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"AET01 Table 1 (Default) Overview of Deaths and Adverse Events Summary Table 1. — aet01_main","text":"main function returns rtables object. preprocessing function returns list data.frame. postprocessing function returns rtables object ElementaryTable (null report).","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet01.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"AET01 Table 1 (Default) Overview of Deaths and Adverse Events Summary Table 1. — aet01_main","text":"remove rows zero counts default.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet01.html","id":"functions","dir":"Reference","previous_headings":"","what":"Functions","title":"AET01 Table 1 (Default) Overview of Deaths and Adverse Events Summary Table 1. — aet01_main","text":"aet01_main(): Main TLG function aet01_pre(): Preprocessing aet01_post(): Postprocessing","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet01.html","id":"note","dir":"Reference","previous_headings":"","what":"Note","title":"AET01 Table 1 (Default) Overview of Deaths and Adverse Events Summary Table 1. — aet01_main","text":"adam_db object must contain adsl table \"DTHFL\" \"DCSREAS\" columns. adam_db object must contain adae table columns passed anl_vars.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet01.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"AET01 Table 1 (Default) Overview of Deaths and Adverse Events Summary Table 1. — aet01_main","text":"","code":"run(aet01, syn_data, arm_var = \"ARM\") #> A: Drug X B: Placebo C: Combination #> (N=15) (N=15) (N=15) #> ————————————————————————————————————————————————————————————————————————————————————————————————————— #> Total number of patients with at least one AE 13 (86.7%) 14 (93.3%) 15 (100%) #> Total number of AEs 58 59 99 #> Total number of deaths 2 (13.3%) 4 (26.7%) 3 (20.0%) #> Total number of patients withdrawn from study due to an AE 0 0 1 (6.7%) #> Total number of patients with at least one #> AE with fatal outcome 8 (53.3%) 8 (53.3%) 10 (66.7%) #> Serious AE 12 (80.0%) 12 (80.0%) 11 (73.3%) #> Serious AE leading to withdrawal from treatment 0 0 2 (13.3%) #> Serious AE leading to dose modification/interruption 4 (26.7%) 3 (20.0%) 4 (26.7%) #> Related Serious AE 8 (53.3%) 8 (53.3%) 10 (66.7%) #> AE leading to withdrawal from treatment 2 (13.3%) 3 (20.0%) 3 (20.0%) #> AE leading to dose modification/interruption 6 (40.0%) 9 (60.0%) 11 (73.3%) #> Related AE 11 (73.3%) 10 (66.7%) 13 (86.7%) #> Related AE leading to withdrawal from treatment 0 3 (20.0%) 0 #> Related AE leading to dose modification/interruption 1 (6.7%) 4 (26.7%) 9 (60.0%) #> Severe AE (at greatest intensity) 11 (73.3%) 10 (66.7%) 12 (80.0%)"},{"path":"https://insightsengineering.github.io/chevron/reference/aet01_aesi.html","id":null,"dir":"Reference","previous_headings":"","what":"AET01_AESI Table 1 (Default) Adverse Event of Special Interest Summary Table. — aet01_aesi_main","title":"AET01_AESI Table 1 (Default) Adverse Event of Special Interest Summary Table. — aet01_aesi_main","text":"AET01_AESI Table 1 (Default) Adverse Event Special Interest Summary Table.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet01_aesi.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"AET01_AESI Table 1 (Default) Adverse Event of Special Interest Summary Table. — aet01_aesi_main","text":"","code":"aet01_aesi_main( adam_db, arm_var = \"ACTARM\", lbl_overall = NULL, aesi_vars = NULL, grade_groups = NULL, ... ) aet01_aesi_pre(adam_db, ...) aet01_aesi_post(tlg, prune_0 = FALSE, ...) aet01_aesi"},{"path":"https://insightsengineering.github.io/chevron/reference/aet01_aesi.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"AET01_AESI Table 1 (Default) Adverse Event of Special Interest Summary Table. — aet01_aesi_main","text":"object class chevron_t length 1.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet01_aesi.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"AET01_AESI Table 1 (Default) Adverse Event of Special Interest Summary Table. — aet01_aesi_main","text":"adam_db (list data.frames) object containing ADaM datasets arm_var (string) variable used column splitting lbl_overall (string) label used overall column, set NULL overall column omitted aesi_vars (character) AESI variables included summary. Defaults NA. grade_groups (list) grade groups displayed. ... used. tlg (TableTree, Listing ggplot) object typically produced main function. prune_0 (flag) remove 0 count rows","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet01_aesi.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"AET01_AESI Table 1 (Default) Adverse Event of Special Interest Summary Table. — aet01_aesi_main","text":"main function returns rtables object. preprocessing function returns list data.frame. postprocessing function returns rtables object ElementaryTable (null report).","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet01_aesi.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"AET01_AESI Table 1 (Default) Adverse Event of Special Interest Summary Table. — aet01_aesi_main","text":"remove rows zero counts default.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet01_aesi.html","id":"functions","dir":"Reference","previous_headings":"","what":"Functions","title":"AET01_AESI Table 1 (Default) Adverse Event of Special Interest Summary Table. — aet01_aesi_main","text":"aet01_aesi_main(): Main TLG function aet01_aesi_pre(): Preprocessing aet01_aesi_post(): Postprocessing","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet01_aesi.html","id":"note","dir":"Reference","previous_headings":"","what":"Note","title":"AET01_AESI Table 1 (Default) Adverse Event of Special Interest Summary Table. — aet01_aesi_main","text":"adam_db object must contain adae table columns \"AEOUT\", \"AEACN\", \"AECONTRT\", \"AESER\", \"AREL\", column specified arm_var. aesi_vars may contain /following variables display: \"ALLRESWD\", \"ALLRESDSM\", \"ALLRESCONTRT\", \"NOTRESWD\", \"NOTRESDSM\", \"NOTRESCONTRT\", \"SERWD\", \"SERDSM\", \"SERCONTRT\", \"RELWD\", \"RELDSM\", \"RELCONTRT\", \"RELSER\". aesi_vars variable prefixes defined follows: \"ALLRES\" = \"non-fatal adverse events resolved\" \"NOTRES\" = \"least one unresolved ongoing non-fatal adverse event\" \"SER\" = \"serious adverse event\" \"REL\" = \"related adverse event\" aesi_vars variable suffixes defined follows: \"WD\" = \"patients study drug withdrawn\" \"DSM\" = \"patients dose modified/interrupted\" \"CONTRT\" = \"patients treatment received\" Several aesi_vars can added table : aesi_vars = \"\" include possible aesi_vars. Including \"ALL_XXX\" aesi_vars XXX one prefixes listed include aesi_vars prefix.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet01_aesi.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"AET01_AESI Table 1 (Default) Adverse Event of Special Interest Summary Table. — aet01_aesi_main","text":"","code":"run(aet01_aesi, syn_data) #> A: Drug X B: Placebo C: Combination #> (N=15) (N=15) (N=15) #> ———————————————————————————————————————————————————————————————————————————————————————————————————————————————————————— #> Total number of patients with at least one AE 13 (86.7%) 14 (93.3%) 15 (100%) #> Total number of AEs 58 59 99 #> Total number of patients with at least one AE by worst grade #> Grade 1 0 1 (6.7%) 1 (6.7%) #> Grade 2 1 (6.7%) 1 (6.7%) 1 (6.7%) #> Grade 3 1 (6.7%) 2 (13.3%) 1 (6.7%) #> Grade 4 3 (20.0%) 2 (13.3%) 2 (13.3%) #> Grade 5 (fatal outcome) 8 (53.3%) 8 (53.3%) 10 (66.7%) #> Total number of patients with study drug withdrawn due to AE 2 (13.3%) 3 (20.0%) 3 (20.0%) #> Total number of patients with dose modified/interrupted due to AE 6 (40.0%) 9 (60.0%) 11 (73.3%) #> Total number of patients with treatment received for AE 10 (66.7%) 10 (66.7%) 14 (93.3%) #> Total number of patients with all non-fatal AEs resolved 9 (60.0%) 10 (66.7%) 12 (80.0%) #> Total number of patients with at least one unresolved or ongoing non-fatal AE 10 (66.7%) 9 (60.0%) 14 (93.3%) #> Total number of patients with at least one serious AE 12 (80.0%) 12 (80.0%) 11 (73.3%) #> Total number of patients with at least one related AE 11 (73.3%) 10 (66.7%) 13 (86.7%)"},{"path":"https://insightsengineering.github.io/chevron/reference/aet01_aesi_lyt.html","id":null,"dir":"Reference","previous_headings":"","what":"aet01_aesi Layout — aet01_aesi_lyt","title":"aet01_aesi Layout — aet01_aesi_lyt","text":"aet01_aesi Layout","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet01_aesi_lyt.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"aet01_aesi Layout — aet01_aesi_lyt","text":"","code":"aet01_aesi_lyt(arm_var, aesi_vars, lbl_overall, lbl_aesi_vars, grade_groups)"},{"path":"https://insightsengineering.github.io/chevron/reference/aet01_aesi_lyt.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"aet01_aesi Layout — aet01_aesi_lyt","text":"arm_var (string) variable used column splitting lbl_overall (string) label used overall column, set NULL overall column omitted lbl_aesi_vars (character) labels AESI variables summarized.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet01_aesi_lyt.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"aet01_aesi Layout — aet01_aesi_lyt","text":"PreDataTableLayouts object.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet01_lyt.html","id":null,"dir":"Reference","previous_headings":"","what":"aet01 Layout — aet01_lyt","title":"aet01 Layout — aet01_lyt","text":"aet01 Layout","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet01_lyt.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"aet01 Layout — aet01_lyt","text":"","code":"aet01_lyt(arm_var, lbl_overall, anl_vars, anl_lbls, lbl_vars)"},{"path":"https://insightsengineering.github.io/chevron/reference/aet01_lyt.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"aet01 Layout — aet01_lyt","text":"arm_var (string) variable used column splitting lbl_overall (string) label used overall column, set NULL overall column omitted anl_vars Named (list) analysis variables. anl_lbls (character) labels. lbl_vars Named (list) analysis labels.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet01_lyt.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"aet01 Layout — aet01_lyt","text":"PreDataTableLayouts object.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet02.html","id":null,"dir":"Reference","previous_headings":"","what":"AET02 Table 1 (Default) Adverse Events by System Organ Class and Preferred Term Table 1. — aet02_label","title":"AET02 Table 1 (Default) Adverse Events by System Organ Class and Preferred Term Table 1. — aet02_label","text":"AET02 table provides overview number subjects experiencing adverse events number advert events categorized Body System Dictionary-Derived Term.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet02.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"AET02 Table 1 (Default) Adverse Events by System Organ Class and Preferred Term Table 1. — aet02_label","text":"","code":"aet02_label aet02_main( adam_db, arm_var = \"ACTARM\", row_split_var = \"AEBODSYS\", lbl_overall = NULL, summary_labels = list(all = aet02_label, TOTAL = c(nonunique = \"Overall total number of events\")), ... ) aet02_pre(adam_db, row_split_var = \"AEBODSYS\", ...) aet02_post(tlg, row_split_var = \"AEBODSYS\", prune_0 = TRUE, ...) aet02"},{"path":"https://insightsengineering.github.io/chevron/reference/aet02.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"AET02 Table 1 (Default) Adverse Events by System Organ Class and Preferred Term Table 1. — aet02_label","text":"object class character length 2. object class chevron_t length 1.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet02.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"AET02 Table 1 (Default) Adverse Events by System Organ Class and Preferred Term Table 1. — aet02_label","text":"adam_db (list data.frames) object containing ADaM datasets arm_var (string) variable used column splitting row_split_var (character) additional row split variables. lbl_overall (string) label used overall column, set NULL overall column omitted summary_labels (list) summarize labels. See details. ... used. tlg (TableTree, Listing ggplot) object typically produced main function. prune_0 (flag) remove 0 count rows","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet02.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"AET02 Table 1 (Default) Adverse Events by System Organ Class and Preferred Term Table 1. — aet02_label","text":"main function returns rtables object. preprocessing function returns list data.frame. postprocessing function returns rtables object ElementaryTable (null report).","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet02.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"AET02 Table 1 (Default) Adverse Events by System Organ Class and Preferred Term Table 1. — aet02_label","text":"Numbers represent absolute numbers subject fraction N, absolute number event specified. Remove zero-count rows unless overridden prune_0 = FALSE. Split columns arm. include total column default. Sort Dictionary-Derived Code (AEDECOD) highest overall frequencies. Missing values AEBODSYS, AEDECOD labeled Coding Available. summary_labels used control summary level. \"\" used, split summary statistic labels. One special case \"TOTAL\", overall population.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet02.html","id":"functions","dir":"Reference","previous_headings":"","what":"Functions","title":"AET02 Table 1 (Default) Adverse Events by System Organ Class and Preferred Term Table 1. — aet02_label","text":"aet02_label: Default labels aet02_main(): Main TLG function aet02_pre(): Preprocessing aet02_post(): Postprocessing","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet02.html","id":"note","dir":"Reference","previous_headings":"","what":"Note","title":"AET02 Table 1 (Default) Adverse Events by System Organ Class and Preferred Term Table 1. — aet02_label","text":"adam_db object must contain adae table columns \"AEBODSYS\" \"AEDECOD\".","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet02.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"AET02 Table 1 (Default) Adverse Events by System Organ Class and Preferred Term Table 1. — aet02_label","text":"","code":"run(aet02, syn_data) #> MedDRA System Organ Class A: Drug X B: Placebo C: Combination #> MedDRA Preferred Term (N=15) (N=15) (N=15) #> ————————————————————————————————————————————————————————————————————————————————————————————————————— #> Total number of patients with at least one adverse event 13 (86.7%) 14 (93.3%) 15 (100%) #> Overall total number of events 58 59 99 #> cl B.2 #> Total number of patients with at least one adverse event 11 (73.3%) 8 (53.3%) 10 (66.7%) #> Total number of events 18 15 20 #> dcd B.2.2.3.1 8 (53.3%) 6 (40.0%) 7 (46.7%) #> dcd B.2.1.2.1 5 (33.3%) 6 (40.0%) 5 (33.3%) #> cl D.1 #> Total number of patients with at least one adverse event 9 (60.0%) 5 (33.3%) 11 (73.3%) #> Total number of events 13 9 19 #> dcd D.1.1.1.1 4 (26.7%) 4 (26.7%) 7 (46.7%) #> dcd D.1.1.4.2 6 (40.0%) 2 (13.3%) 7 (46.7%) #> cl A.1 #> Total number of patients with at least one adverse event 7 (46.7%) 6 (40.0%) 10 (66.7%) #> Total number of events 8 11 16 #> dcd A.1.1.1.2 5 (33.3%) 6 (40.0%) 6 (40.0%) #> dcd A.1.1.1.1 3 (20.0%) 1 (6.7%) 6 (40.0%) #> cl B.1 #> Total number of patients with at least one adverse event 5 (33.3%) 6 (40.0%) 8 (53.3%) #> Total number of events 6 6 12 #> dcd B.1.1.1.1 5 (33.3%) 6 (40.0%) 8 (53.3%) #> cl C.2 #> Total number of patients with at least one adverse event 6 (40.0%) 4 (26.7%) 8 (53.3%) #> Total number of events 6 4 12 #> dcd C.2.1.2.1 6 (40.0%) 4 (26.7%) 8 (53.3%) #> cl D.2 #> Total number of patients with at least one adverse event 2 (13.3%) 5 (33.3%) 7 (46.7%) #> Total number of events 3 5 10 #> dcd D.2.1.5.3 2 (13.3%) 5 (33.3%) 7 (46.7%) #> cl C.1 #> Total number of patients with at least one adverse event 4 (26.7%) 4 (26.7%) 5 (33.3%) #> Total number of events 4 9 10 #> dcd C.1.1.1.3 4 (26.7%) 4 (26.7%) 5 (33.3%)"},{"path":"https://insightsengineering.github.io/chevron/reference/aet03.html","id":null,"dir":"Reference","previous_headings":"","what":"AET03 Table 1 (Default) Advert Events by Greatest Intensity Table 1. — aet03_main","title":"AET03 Table 1 (Default) Advert Events by Greatest Intensity Table 1. — aet03_main","text":"adverse events table categorized System Organ Class, Dictionary-Derived Term Greatest intensity.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet03.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"AET03 Table 1 (Default) Advert Events by Greatest Intensity Table 1. — aet03_main","text":"","code":"aet03_main(adam_db, arm_var = \"ACTARM\", lbl_overall = NULL, ...) aet03_pre(adam_db, ...) aet03_post(tlg, prune_0 = TRUE, ...) aet03"},{"path":"https://insightsengineering.github.io/chevron/reference/aet03.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"AET03 Table 1 (Default) Advert Events by Greatest Intensity Table 1. — aet03_main","text":"object class chevron_t length 1.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet03.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"AET03 Table 1 (Default) Advert Events by Greatest Intensity Table 1. — aet03_main","text":"adam_db (list data.frames) object containing ADaM datasets arm_var (string) variable used column splitting lbl_overall (string) label used overall column, set NULL overall column omitted ... used. tlg (TableTree, Listing ggplot) object typically produced main function. prune_0 (flag) remove 0 count rows","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet03.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"AET03 Table 1 (Default) Advert Events by Greatest Intensity Table 1. — aet03_main","text":"main function returns rtables object. preprocessing function returns list data.frame. postprocessing function returns rtables object ElementaryTable (null report).","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet03.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"AET03 Table 1 (Default) Advert Events by Greatest Intensity Table 1. — aet03_main","text":"Default Adverse Events Greatest Intensity table. Numbers represent absolute numbers patients fraction N. Remove zero-count rows unless overridden prune_0 = FALSE. Split columns arm. include total column default. Sort Body System Organ Class (SOC) Dictionary-Derived Term (PT).","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet03.html","id":"functions","dir":"Reference","previous_headings":"","what":"Functions","title":"AET03 Table 1 (Default) Advert Events by Greatest Intensity Table 1. — aet03_main","text":"aet03_main(): Main TLG function aet03_pre(): Preprocessing aet03_post(): Postprocessing","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet03.html","id":"note","dir":"Reference","previous_headings":"","what":"Note","title":"AET03 Table 1 (Default) Advert Events by Greatest Intensity Table 1. — aet03_main","text":"adam_db object must contain adae table columns \"AEBODSYS\", \"AEDECOD\" \"ASEV\".","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet03.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"AET03 Table 1 (Default) Advert Events by Greatest Intensity Table 1. — aet03_main","text":"","code":"run(aet03, syn_data) #> MedDRA System Organ Class A: Drug X B: Placebo C: Combination #> MedDRA Preferred Term (N=15) (N=15) (N=15) #> ———————————————————————————————————————————————————————————————————— #> - Any Intensity - 13 (86.7%) 14 (93.3%) 15 (100%) #> MILD 0 1 (6.7%) 1 (6.7%) #> MODERATE 2 (13.3%) 3 (20.0%) 2 (13.3%) #> SEVERE 11 (73.3%) 10 (66.7%) 12 (80.0%) #> cl B.2 #> - Any Intensity - 11 (73.3%) 8 (53.3%) 10 (66.7%) #> MILD 6 (40.0%) 2 (13.3%) 5 (33.3%) #> MODERATE 5 (33.3%) 6 (40.0%) 5 (33.3%) #> dcd B.2.2.3.1 #> - Any Intensity - 8 (53.3%) 6 (40.0%) 7 (46.7%) #> MILD 8 (53.3%) 6 (40.0%) 7 (46.7%) #> dcd B.2.1.2.1 #> - Any Intensity - 5 (33.3%) 6 (40.0%) 5 (33.3%) #> MODERATE 5 (33.3%) 6 (40.0%) 5 (33.3%) #> cl D.1 #> - Any Intensity - 9 (60.0%) 5 (33.3%) 11 (73.3%) #> MODERATE 5 (33.3%) 1 (6.7%) 4 (26.7%) #> SEVERE 4 (26.7%) 4 (26.7%) 7 (46.7%) #> dcd D.1.1.1.1 #> - Any Intensity - 4 (26.7%) 4 (26.7%) 7 (46.7%) #> SEVERE 4 (26.7%) 4 (26.7%) 7 (46.7%) #> dcd D.1.1.4.2 #> - Any Intensity - 6 (40.0%) 2 (13.3%) 7 (46.7%) #> MODERATE 6 (40.0%) 2 (13.3%) 7 (46.7%) #> cl A.1 #> - Any Intensity - 7 (46.7%) 6 (40.0%) 10 (66.7%) #> MILD 2 (13.3%) 0 4 (26.7%) #> MODERATE 5 (33.3%) 6 (40.0%) 6 (40.0%) #> dcd A.1.1.1.2 #> - Any Intensity - 5 (33.3%) 6 (40.0%) 6 (40.0%) #> MODERATE 5 (33.3%) 6 (40.0%) 6 (40.0%) #> dcd A.1.1.1.1 #> - Any Intensity - 3 (20.0%) 1 (6.7%) 6 (40.0%) #> MILD 3 (20.0%) 1 (6.7%) 6 (40.0%) #> cl B.1 #> - Any Intensity - 5 (33.3%) 6 (40.0%) 8 (53.3%) #> SEVERE 5 (33.3%) 6 (40.0%) 8 (53.3%) #> dcd B.1.1.1.1 #> - Any Intensity - 5 (33.3%) 6 (40.0%) 8 (53.3%) #> SEVERE 5 (33.3%) 6 (40.0%) 8 (53.3%) #> cl C.2 #> - Any Intensity - 6 (40.0%) 4 (26.7%) 8 (53.3%) #> MODERATE 6 (40.0%) 4 (26.7%) 8 (53.3%) #> dcd C.2.1.2.1 #> - Any Intensity - 6 (40.0%) 4 (26.7%) 8 (53.3%) #> MODERATE 6 (40.0%) 4 (26.7%) 8 (53.3%) #> cl D.2 #> - Any Intensity - 2 (13.3%) 5 (33.3%) 7 (46.7%) #> MILD 2 (13.3%) 5 (33.3%) 7 (46.7%) #> dcd D.2.1.5.3 #> - Any Intensity - 2 (13.3%) 5 (33.3%) 7 (46.7%) #> MILD 2 (13.3%) 5 (33.3%) 7 (46.7%) #> cl C.1 #> - Any Intensity - 4 (26.7%) 4 (26.7%) 5 (33.3%) #> SEVERE 4 (26.7%) 4 (26.7%) 5 (33.3%) #> dcd C.1.1.1.3 #> - Any Intensity - 4 (26.7%) 4 (26.7%) 5 (33.3%) #> SEVERE 4 (26.7%) 4 (26.7%) 5 (33.3%)"},{"path":"https://insightsengineering.github.io/chevron/reference/aet03_lyt.html","id":null,"dir":"Reference","previous_headings":"","what":"aet03 Layout — aet03_lyt","title":"aet03 Layout — aet03_lyt","text":"aet03 Layout","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet03_lyt.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"aet03 Layout — aet03_lyt","text":"","code":"aet03_lyt(arm_var, lbl_overall, lbl_aebodsys, lbl_aedecod, intensity_grade)"},{"path":"https://insightsengineering.github.io/chevron/reference/aet03_lyt.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"aet03 Layout — aet03_lyt","text":"arm_var (string) variable used column splitting lbl_overall (string) label used overall column, set NULL overall column omitted lbl_aebodsys (string) text label AEBODSYS. lbl_aedecod (string) text label AEDECOD. intensity_grade (character) describing intensity levels present dataset.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet03_lyt.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"aet03 Layout — aet03_lyt","text":"PreDataTableLayouts object.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet04.html","id":null,"dir":"Reference","previous_headings":"","what":"AET04 Table 1 (Default) Adverse Events by Highest NCI CTACAE AE Grade Table 1. — aet04_main","title":"AET04 Table 1 (Default) Adverse Events by Highest NCI CTACAE AE Grade Table 1. — aet04_main","text":"AET04 table provides overview adverse event highest NCI CTCAE grade per individual.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet04.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"AET04 Table 1 (Default) Adverse Events by Highest NCI CTACAE AE Grade Table 1. — aet04_main","text":"","code":"aet04_main( adam_db, arm_var = \"ACTARM\", lbl_overall = NULL, grade_groups = NULL, ... ) aet04_pre(adam_db, ...) aet04_post(tlg, prune_0 = TRUE, ...) aet04"},{"path":"https://insightsengineering.github.io/chevron/reference/aet04.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"AET04 Table 1 (Default) Adverse Events by Highest NCI CTACAE AE Grade Table 1. — aet04_main","text":"object class chevron_t length 1.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet04.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"AET04 Table 1 (Default) Adverse Events by Highest NCI CTACAE AE Grade Table 1. — aet04_main","text":"adam_db (list data.frames) object containing ADaM datasets arm_var (string) variable used column splitting lbl_overall (string) label used overall column, set NULL overall column omitted grade_groups (list) putting correspondence toxicity grades labels. ... used. tlg (TableTree, Listing ggplot) object typically produced main function. prune_0 (flag) remove 0 count rows","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet04.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"AET04 Table 1 (Default) Adverse Events by Highest NCI CTACAE AE Grade Table 1. — aet04_main","text":"main function returns rtables object. preprocessing function returns list data.frame. postprocessing function returns rtables object ElementaryTable (null report).","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet04.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"AET04 Table 1 (Default) Adverse Events by Highest NCI CTACAE AE Grade Table 1. — aet04_main","text":"Numbers represent absolute numbers patients fraction N, absolute number event specified. Remove zero-count rows unless overridden prune_0 = FALSE. Events missing grading values excluded. Split columns arm, typically ACTARM. include total column default. Sort Body System Organ Class Dictionary-Derived Term highest overall frequencies. Analysis Toxicity Grade sorted severity.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet04.html","id":"functions","dir":"Reference","previous_headings":"","what":"Functions","title":"AET04 Table 1 (Default) Adverse Events by Highest NCI CTACAE AE Grade Table 1. — aet04_main","text":"aet04_main(): Main TLG function aet04_pre(): Preprocessing aet04_post(): Postprocessing","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet04.html","id":"note","dir":"Reference","previous_headings":"","what":"Note","title":"AET04 Table 1 (Default) Adverse Events by Highest NCI CTACAE AE Grade Table 1. — aet04_main","text":"adam_db object must contain adae table columns \"AEBODSYS\", \"AEDECOD\" \"ATOXGR\".","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet04.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"AET04 Table 1 (Default) Adverse Events by Highest NCI CTACAE AE Grade Table 1. — aet04_main","text":"","code":"grade_groups <- list( \"Grade 1-2\" = c(\"1\", \"2\"), \"Grade 3-4\" = c(\"3\", \"4\"), \"Grade 5\" = c(\"5\") ) proc_data <- dunlin::log_filter(syn_data, AEBODSYS == \"cl A.1\", \"adae\") run(aet04, proc_data, grade_groups = grade_groups) #> MedDRA System Organ Class #> MedDRA Preferred Term A: Drug X B: Placebo C: Combination #> Grade (N=15) (N=15) (N=15) #> ——————————————————————————————————————————————————————————————————————————————————— #> - Any adverse events - #> - Any Grade - 7 (46.7%) 6 (40.0%) 10 (66.7%) #> Grade 1-2 7 (46.7%) 6 (40.0%) 10 (66.7%) #> 1 2 (13.3%) 0 4 (26.7%) #> 2 5 (33.3%) 6 (40.0%) 6 (40.0%) #> cl A.1 #> - Overall - #> - Any Grade - 7 (46.7%) 6 (40.0%) 10 (66.7%) #> Grade 1-2 7 (46.7%) 6 (40.0%) 10 (66.7%) #> 1 2 (13.3%) 0 4 (26.7%) #> 2 5 (33.3%) 6 (40.0%) 6 (40.0%) #> dcd A.1.1.1.2 #> - Any Grade - 5 (33.3%) 6 (40.0%) 6 (40.0%) #> Grade 1-2 5 (33.3%) 6 (40.0%) 6 (40.0%) #> 2 5 (33.3%) 6 (40.0%) 6 (40.0%) #> dcd A.1.1.1.1 #> - Any Grade - 3 (20.0%) 1 (6.7%) 6 (40.0%) #> Grade 1-2 3 (20.0%) 1 (6.7%) 6 (40.0%) #> 1 3 (20.0%) 1 (6.7%) 6 (40.0%)"},{"path":"https://insightsengineering.github.io/chevron/reference/aet04_lyt.html","id":null,"dir":"Reference","previous_headings":"","what":"aet04 Layout — aet04_lyt","title":"aet04 Layout — aet04_lyt","text":"aet04 Layout","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet04_lyt.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"aet04 Layout — aet04_lyt","text":"","code":"aet04_lyt( arm_var, total_var, lbl_overall, lbl_aebodsys, lbl_aedecod, grade_groups )"},{"path":"https://insightsengineering.github.io/chevron/reference/aet04_lyt.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"aet04 Layout — aet04_lyt","text":"arm_var (string) variable used column splitting total_var (string) variable create summary variables. lbl_overall (string) label used overall column, set NULL overall column omitted lbl_aebodsys (string) text label AEBODSYS. lbl_aedecod (string) text label AEDECOD. grade_groups (list) putting correspondence toxicity grades labels.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet04_lyt.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"aet04 Layout — aet04_lyt","text":"PreDataTableLayouts object.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet05.html","id":null,"dir":"Reference","previous_headings":"","what":"AET05 Table 1 (Default) Adverse Event Rate Adjusted for Patient-Years at Risk - First Occurrence. — aet05_main","title":"AET05 Table 1 (Default) Adverse Event Rate Adjusted for Patient-Years at Risk - First Occurrence. — aet05_main","text":"AET05 table produces standard adverse event rate adjusted patient-years risk summary considering first occurrence.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet05.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"AET05 Table 1 (Default) Adverse Event Rate Adjusted for Patient-Years at Risk - First Occurrence. — aet05_main","text":"","code":"aet05_main( adam_db, dataset = \"adsaftte\", arm_var = \"ACTARM\", lbl_overall = NULL, ... ) aet05_pre(adam_db, dataset = \"adsaftte\", ...) aet05_post(tlg, prune_0 = FALSE, ...) aet05"},{"path":"https://insightsengineering.github.io/chevron/reference/aet05.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"AET05 Table 1 (Default) Adverse Event Rate Adjusted for Patient-Years at Risk - First Occurrence. — aet05_main","text":"object class chevron_t length 1.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet05.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"AET05 Table 1 (Default) Adverse Event Rate Adjusted for Patient-Years at Risk - First Occurrence. — aet05_main","text":"adam_db (list data.frames) object containing ADaM datasets dataset (string) name table adam_db object. arm_var (string) arm variable used arm splitting. lbl_overall (string) label used overall column, set NULL overall column omitted ... arguments passed tern::control_incidence_rate(). tlg (TableTree, Listing ggplot) object typically produced main function. prune_0 (flag) remove 0 count rows","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet05.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"AET05 Table 1 (Default) Adverse Event Rate Adjusted for Patient-Years at Risk - First Occurrence. — aet05_main","text":"main function returns rtables object. preprocessing function returns list data.frame. postprocessing function returns rtables object ElementaryTable (null report).","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet05.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"AET05 Table 1 (Default) Adverse Event Rate Adjusted for Patient-Years at Risk - First Occurrence. — aet05_main","text":"Total patient-years risk sum patients time intervals (years). Split columns arm, typically ACTARM. Split rows parameter code. AVAL patient-years risk. N_EVENTS number adverse events observed. table allows confidence level adjusted, default 95%. Keep zero count rows default.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet05.html","id":"functions","dir":"Reference","previous_headings":"","what":"Functions","title":"AET05 Table 1 (Default) Adverse Event Rate Adjusted for Patient-Years at Risk - First Occurrence. — aet05_main","text":"aet05_main(): Main TLG function aet05_pre(): Preprocessing aet05_post(): Postprocessing","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet05.html","id":"note","dir":"Reference","previous_headings":"","what":"Note","title":"AET05 Table 1 (Default) Adverse Event Rate Adjusted for Patient-Years at Risk - First Occurrence. — aet05_main","text":"adam_db object must contain table named dataset columns \"PARAMCD\", \"PARAM\", \"AVAL\", \"CNSR\".","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet05.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"AET05 Table 1 (Default) Adverse Event Rate Adjusted for Patient-Years at Risk - First Occurrence. — aet05_main","text":"","code":"library(dplyr) #> #> Attaching package: ‘dplyr’ #> The following object is masked from ‘package:testthat’: #> #> matches #> The following objects are masked from ‘package:stats’: #> #> filter, lag #> The following objects are masked from ‘package:base’: #> #> intersect, setdiff, setequal, union library(dunlin) proc_data <- log_filter(syn_data, PARAMCD == \"AETTE1\", \"adsaftte\") run(aet05, proc_data) #> A: Drug X B: Placebo C: Combination #> (N=15) (N=15) (N=15) #> ———————————————————————————————————————————————————————————————————————————————————————————————— #> Time to first occurrence of any adverse event #> Total patient-years at risk 31.0 9.0 22.0 #> Number of adverse events observed 5 13 8 #> AE rate per 100 patient-years 16.13 143.75 36.30 #> 95% CI (1.99, 30.27) (65.61, 221.89) (11.15, 61.45) run(aet05, proc_data, conf_level = 0.90, conf_type = \"exact\") #> A: Drug X B: Placebo C: Combination #> (N=15) (N=15) (N=15) #> ———————————————————————————————————————————————————————————————————————————————————————————————— #> Time to first occurrence of any adverse event #> Total patient-years at risk 31.0 9.0 22.0 #> Number of adverse events observed 5 13 8 #> AE rate per 100 patient-years 16.13 143.75 36.30 #> 90% CI (6.36, 33.91) (85.03, 228.55) (18.06, 65.50)"},{"path":"https://insightsengineering.github.io/chevron/reference/aet05_all.html","id":null,"dir":"Reference","previous_headings":"","what":"AET05_ALL Table 1 (Default) Adverse Event Rate Adjusted for Patient-Years at Risk - All Occurrences. — aet05_all_pre","title":"AET05_ALL Table 1 (Default) Adverse Event Rate Adjusted for Patient-Years at Risk - All Occurrences. — aet05_all_pre","text":"AET05_ALL table produces standard adverse event rate adjusted patient-years risk summary considering occurrences.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet05_all.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"AET05_ALL Table 1 (Default) Adverse Event Rate Adjusted for Patient-Years at Risk - All Occurrences. — aet05_all_pre","text":"","code":"aet05_all_pre(adam_db, dataset = \"adsaftte\", ...) aet05_all"},{"path":"https://insightsengineering.github.io/chevron/reference/aet05_all.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"AET05_ALL Table 1 (Default) Adverse Event Rate Adjusted for Patient-Years at Risk - All Occurrences. — aet05_all_pre","text":"object class chevron_t length 1.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet05_all.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"AET05_ALL Table 1 (Default) Adverse Event Rate Adjusted for Patient-Years at Risk - All Occurrences. — aet05_all_pre","text":"adam_db (list data.frames) object containing ADaM datasets dataset (string) name table adam_db object. ... used.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet05_all.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"AET05_ALL Table 1 (Default) Adverse Event Rate Adjusted for Patient-Years at Risk - All Occurrences. — aet05_all_pre","text":"preprocessing function returns list data.frame.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet05_all.html","id":"functions","dir":"Reference","previous_headings":"","what":"Functions","title":"AET05_ALL Table 1 (Default) Adverse Event Rate Adjusted for Patient-Years at Risk - All Occurrences. — aet05_all_pre","text":"aet05_all_pre(): Preprocessing","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet05_all.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"AET05_ALL Table 1 (Default) Adverse Event Rate Adjusted for Patient-Years at Risk - All Occurrences. — aet05_all_pre","text":"","code":"library(dplyr) library(dunlin) proc_data <- log_filter(syn_data, PARAMCD == \"AETOT1\" | PARAMCD == \"AEREPTTE\", \"adsaftte\") run(aet05_all, proc_data) #> A: Drug X B: Placebo C: Combination #> (N=15) (N=15) (N=15) #> ——————————————————————————————————————————————————————————————————————————————————————————————— #> Number of occurrences of any adverse event #> Total patient-years at risk 44.4 44.2 44.4 #> Number of adverse events observed 29 49 56 #> AE rate per 100 patient-years 65.32 110.76 126.15 #> 95% CI (41.54, 89.09) (79.75, 141.77) (93.11, 159.19) run(aet05_all, proc_data, conf_level = 0.90, conf_type = \"exact\") #> A: Drug X B: Placebo C: Combination #> (N=15) (N=15) (N=15) #> ——————————————————————————————————————————————————————————————————————————————————————————————— #> Number of occurrences of any adverse event #> Total patient-years at risk 44.4 44.2 44.4 #> Number of adverse events observed 29 49 56 #> AE rate per 100 patient-years 65.32 110.76 126.15 #> 90% CI (46.73, 89.06) (86.08, 140.53) (99.76, 157.60)"},{"path":"https://insightsengineering.github.io/chevron/reference/aet05_lyt.html","id":null,"dir":"Reference","previous_headings":"","what":"aet05 Layout — aet05_lyt","title":"aet05 Layout — aet05_lyt","text":"aet05 Layout","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet05_lyt.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"aet05 Layout — aet05_lyt","text":"","code":"aet05_lyt(arm_var, lbl_overall, param_label, vars, n_events, control)"},{"path":"https://insightsengineering.github.io/chevron/reference/aet05_lyt.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"aet05 Layout — aet05_lyt","text":"arm_var (string) variable used column splitting lbl_overall (string) label used overall column, set NULL overall column omitted param_label (string) variable parameter code. vars (string) variable primary analysis variable iterated . n_events (string) variable count number events observed. control (list) parameters estimation details, specified using helper function control_incidence_rate().","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet05_lyt.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"aet05 Layout — aet05_lyt","text":"PreDataTableLayouts object.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet10.html","id":null,"dir":"Reference","previous_headings":"","what":"AET10 Table 1 (Default) Most Common (xx%) Adverse Events Preferred Terms Table 1. — aet10_main","title":"AET10 Table 1 (Default) Most Common (xx%) Adverse Events Preferred Terms Table 1. — aet10_main","text":"AET10 table Include Adverse Events occurring user-specified threshold X% least one treatment groups. Standard table summarized preferred term (PT). Order data total column frequency least frequently reported PT (regardless SOC).","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet10.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"AET10 Table 1 (Default) Most Common (xx%) Adverse Events Preferred Terms Table 1. — aet10_main","text":"","code":"aet10_main(adam_db, arm_var = \"ACTARM\", lbl_overall = NULL, ...) aet10_pre(adam_db, ...) aet10_post(tlg, atleast = 0.05, ...) aet10"},{"path":"https://insightsengineering.github.io/chevron/reference/aet10.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"AET10 Table 1 (Default) Most Common (xx%) Adverse Events Preferred Terms Table 1. — aet10_main","text":"object class chevron_t length 1.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet10.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"AET10 Table 1 (Default) Most Common (xx%) Adverse Events Preferred Terms Table 1. — aet10_main","text":"adam_db (list data.frames) object containing ADaM datasets arm_var (string) variable used column splitting lbl_overall (string) label used overall column, set NULL overall column omitted ... used. tlg (TableTree, Listing ggplot) object typically produced main function. atleast given cut-numeric format, default 0.05","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet10.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"AET10 Table 1 (Default) Most Common (xx%) Adverse Events Preferred Terms Table 1. — aet10_main","text":"main function returns rtables object preprocessing function returns list data.frame. postprocessing function returns rtables object ElementaryTable (null report).","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet10.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"AET10 Table 1 (Default) Most Common (xx%) Adverse Events Preferred Terms Table 1. — aet10_main","text":"Numbers represent absolute numbers subject fraction N, absolute number event specified. Remove zero-count rows unless overridden prune_0 = FALSE. Split columns arm. include total column default. Sort Dictionary-Derived Code (AEDECOD) highest overall frequencies. Missing values AEDECOD labeled Coding Available.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet10.html","id":"functions","dir":"Reference","previous_headings":"","what":"Functions","title":"AET10 Table 1 (Default) Most Common (xx%) Adverse Events Preferred Terms Table 1. — aet10_main","text":"aet10_main(): Main TLG function aet10_pre(): Preprocessing aet10_post(): Postprocessing","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet10.html","id":"note","dir":"Reference","previous_headings":"","what":"Note","title":"AET10 Table 1 (Default) Most Common (xx%) Adverse Events Preferred Terms Table 1. — aet10_main","text":"adam_db object must contain adae table columns \"AEDECOD\".","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet10.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"AET10 Table 1 (Default) Most Common (xx%) Adverse Events Preferred Terms Table 1. — aet10_main","text":"","code":"run(aet10, syn_data) #> A: Drug X B: Placebo C: Combination #> MedDRA Preferred Term (N=15) (N=15) (N=15) #> ——————————————————————————————————————————————————————————————— #> dcd B.2.2.3.1 8 (53.3%) 6 (40.0%) 7 (46.7%) #> dcd B.1.1.1.1 5 (33.3%) 6 (40.0%) 8 (53.3%) #> dcd C.2.1.2.1 6 (40.0%) 4 (26.7%) 8 (53.3%) #> dcd A.1.1.1.2 5 (33.3%) 6 (40.0%) 6 (40.0%) #> dcd B.2.1.2.1 5 (33.3%) 6 (40.0%) 5 (33.3%) #> dcd D.1.1.1.1 4 (26.7%) 4 (26.7%) 7 (46.7%) #> dcd D.1.1.4.2 6 (40.0%) 2 (13.3%) 7 (46.7%) #> dcd D.2.1.5.3 2 (13.3%) 5 (33.3%) 7 (46.7%) #> dcd C.1.1.1.3 4 (26.7%) 4 (26.7%) 5 (33.3%) #> dcd A.1.1.1.1 3 (20.0%) 1 (6.7%) 6 (40.0%)"},{"path":"https://insightsengineering.github.io/chevron/reference/aet10_lyt.html","id":null,"dir":"Reference","previous_headings":"","what":"aet10 Layout — aet10_lyt","title":"aet10 Layout — aet10_lyt","text":"aet10 Layout","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet10_lyt.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"aet10 Layout — aet10_lyt","text":"","code":"aet10_lyt(arm_var, lbl_overall, lbl_aedecod)"},{"path":"https://insightsengineering.github.io/chevron/reference/aet10_lyt.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"aet10 Layout — aet10_lyt","text":"arm_var (string) variable used column splitting lbl_overall (string) label used overall column, set NULL overall column omitted lbl_aedecod (character) text label AEDECOD.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/aet10_lyt.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"aet10 Layout — aet10_lyt","text":"PreDataTableLayouts object.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/afun_p.html","id":null,"dir":"Reference","previous_headings":"","what":"Analyze with defined precision — afun_p","title":"Analyze with defined precision — afun_p","text":"Analyze defined precision","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/afun_p.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Analyze with defined precision — afun_p","text":"","code":"afun_p( x, .N_col, .spl_context, precision, .N_row, .var = NULL, .df_row = NULL, .stats = NULL, .labels = NULL, .indent_mods = NULL, ... )"},{"path":"https://insightsengineering.github.io/chevron/reference/afun_p.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Analyze with defined precision — afun_p","text":"x value analyze .N_col (int) See tern::analyze_variables. .spl_context split context. precision (named list integer) names columns found .df_row values indicate number digits statistics numeric value. default set, parameter precision specified, value default used. neither provided, auto determination used. See tern::format_auto. .N_row (int) See tern::analyze_variables. .var variable name. .stats (named list character) names columns found .df_row values indicate statistical analysis perform. default set, parameter precision specified, value default used. .labels (character) See tern::analyze_variables. .indent_mods (integer) See tern::analyze_variables. ... additional arguments tern::a_summary.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/afun_skip.html","id":null,"dir":"Reference","previous_headings":"","what":"Analyze skip baseline — afun_skip","title":"Analyze skip baseline — afun_skip","text":"Analyze skip baseline","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/afun_skip.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Analyze skip baseline — afun_skip","text":"","code":"afun_skip( x, .var, .spl_context, paramcdvar, visitvar, skip, precision, .stats, .labels = NULL, .indent_mods = NULL, .N_col, .N_row, ... )"},{"path":"https://insightsengineering.github.io/chevron/reference/afun_skip.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Analyze skip baseline — afun_skip","text":"x value analyze .var variable name. .spl_context split context. paramcdvar (string) name parameter code. visitvar (string) name visit variable. skip Named (character) indicating pairs skip analyze. precision (named list integer) names values found PARAMCD column values indicate number digits statistics. default set, parameter precision specified, value default used. .stats (character) See tern::analyze_variables. .labels (character) See tern::analyze_variables. .indent_mods (integer) See tern::analyze_variables. .N_col (int) See tern::analyze_variables. .N_row (int) See tern::analyze_variables. ... additional arguments tern::a_summary.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/args_ls.html","id":null,"dir":"Reference","previous_headings":"","what":"Get Arguments List — args_ls","title":"Get Arguments List — args_ls","text":"Get Arguments List","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/args_ls.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Get Arguments List — args_ls","text":"","code":"args_ls(x, simplify = FALSE, omit = NULL) # S4 method for class 'chevron_tlg' args_ls(x, simplify = FALSE, omit = NULL)"},{"path":"https://insightsengineering.github.io/chevron/reference/args_ls.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Get Arguments List — args_ls","text":"x (chevron_tlg) input. simplify (flag) whether simplify output, coalescing values parameters. order priority value parameters : main, preprocess postprocess. omit (character) names argument omit output.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/args_ls.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Get Arguments List — args_ls","text":"list formal arguments default functions stored chevron_tlg object passed x argument.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/args_ls.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Get Arguments List — args_ls","text":"","code":"args_ls(aet01, simplify = TRUE) #> $adam_db #> #> #> $arm_var #> [1] \"ACTARM\" #> #> $lbl_overall #> NULL #> #> $anl_vars #> list(safety_var = c(\"FATAL\", \"SER\", \"SERWD\", \"SERDSM\", \"RELSER\", #> \"WD\", \"DSM\", \"REL\", \"RELWD\", \"RELDSM\", \"SEV\")) #> #> $anl_lbls #> [1] \"Total number of {patient_label} with at least one\" #> #> $show_wd #> [1] TRUE #> #> $... #> #> #> $tlg #> #> #> $prune_0 #> [1] FALSE #>"},{"path":"https://insightsengineering.github.io/chevron/reference/assert_single_value.html","id":null,"dir":"Reference","previous_headings":"","what":"Check variable only has one unique value. — assert_single_value","title":"Check variable only has one unique value. — assert_single_value","text":"Check variable one unique value.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/assert_single_value.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Check variable only has one unique value. — assert_single_value","text":"","code":"assert_single_value(x, label = deparse(substitute(x)))"},{"path":"https://insightsengineering.github.io/chevron/reference/assert_single_value.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Check variable only has one unique value. — assert_single_value","text":"x value vector. label (string) label input.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/assert_single_value.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Check variable only has one unique value. — assert_single_value","text":"invisible NULL error message criteria fulfilled.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/assert_valid_type.html","id":null,"dir":"Reference","previous_headings":"","what":"Check variable is of correct type — assert_valid_type","title":"Check variable is of correct type — assert_valid_type","text":"Check variable correct type","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/assert_valid_type.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Check variable is of correct type — assert_valid_type","text":"","code":"assert_valid_type(x, types, label = deparse(substitute(x)))"},{"path":"https://insightsengineering.github.io/chevron/reference/assert_valid_type.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Check variable is of correct type — assert_valid_type","text":"x Object check type. types (character) possible types check. label (string) label.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/assert_valid_type.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Check variable is of correct type — assert_valid_type","text":"invisible NULL error message criteria fulfilled.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/assert_valid_var.html","id":null,"dir":"Reference","previous_headings":"","what":"Check whether var is valid — assert_valid_var","title":"Check whether var is valid — assert_valid_var","text":"Check whether var valid","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/assert_valid_var.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Check whether var is valid — assert_valid_var","text":"","code":"assert_valid_var(x, label, na_ok, empty_ok, ...) # S3 method for class 'character' assert_valid_var( x, label = deparse(substitute(x)), na_ok = FALSE, empty_ok = FALSE, min_chars = 1L, ... ) # S3 method for class 'factor' assert_valid_var( x, label = deparse(substitute(x)), na_ok = FALSE, empty_ok = FALSE, min_chars = 1L, ... ) # S3 method for class 'logical' assert_valid_var( x, label = deparse(substitute(x)), na_ok = TRUE, empty_ok = FALSE, ... ) # S3 method for class 'numeric' assert_valid_var( x, label = deparse(substitute(x)), na_ok = TRUE, empty_ok = FALSE, integerish = FALSE, ... ) # S3 method for class 'POSIXct' assert_valid_var( x, label = deparse(substitute(x)), na_ok = TRUE, empty_ok = FALSE, tzs = OlsonNames(), ... ) # Default S3 method assert_valid_var( x, label = deparse(substitute(x)), na_ok = FALSE, empty_ok = FALSE, ... )"},{"path":"https://insightsengineering.github.io/chevron/reference/assert_valid_var.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Check whether var is valid — assert_valid_var","text":"x value col_split variable label (string) hints. na_ok (flag) whether NA value allowed empty_ok (flag) whether length 0 value allowed. ... arguments methods. min_chars (integer) minimum length characters. integerish (flag) whether number treated integerish. tzs (character) time zones.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/assert_valid_var.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Check whether var is valid — assert_valid_var","text":"invisible NULL error message criteria fulfilled.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/assert_valid_var.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"Check whether var is valid — assert_valid_var","text":"function checks variable values valid .","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/assert_valid_var_pair.html","id":null,"dir":"Reference","previous_headings":"","what":"Check variables are of same levels — assert_valid_var_pair","title":"Check variables are of same levels — assert_valid_var_pair","text":"Check variables levels","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/assert_valid_var_pair.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Check variables are of same levels — assert_valid_var_pair","text":"","code":"assert_valid_var_pair( df1, df2, var, lab1 = deparse(substitute(df1)), lab2 = deparse(substitute(df2)) )"},{"path":"https://insightsengineering.github.io/chevron/reference/assert_valid_var_pair.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Check variables are of same levels — assert_valid_var_pair","text":"df1 (data.frame) input. df2 (data.frame) input. var (string) variable check. lab1 (string) label hint df1. lab2 (string) label hint df2.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/assert_valid_var_pair.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Check variables are of same levels — assert_valid_var_pair","text":"invisible NULL error message criteria fulfilled.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/assert_valid_variable.html","id":null,"dir":"Reference","previous_headings":"","what":"Check variables in a data frame are valid character or factor. — assert_valid_variable","title":"Check variables in a data frame are valid character or factor. — assert_valid_variable","text":"Check variables data frame valid character factor.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/assert_valid_variable.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Check variables in a data frame are valid character or factor. — assert_valid_variable","text":"","code":"assert_valid_variable( df, vars, label = deparse(substitute(df)), types = NULL, ... )"},{"path":"https://insightsengineering.github.io/chevron/reference/assert_valid_variable.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Check variables in a data frame are valid character or factor. — assert_valid_variable","text":"df (data.frame) input dataset. vars (character) variables check. label (string) labels data frame. types Named (list) type input. ... arguments assert_valid_var. Please note different methods different arguments provided make sure variables check class.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/assert_valid_variable.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Check variables in a data frame are valid character or factor. — assert_valid_variable","text":"invisible TRUE error message criteria fulfilled.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/cfbt01.html","id":null,"dir":"Reference","previous_headings":"","what":"CFBT01 Change from Baseline By Visit Table. — cfbt01_main","title":"CFBT01 Change from Baseline By Visit Table. — cfbt01_main","text":"CFBT01 table provides overview actual values change baseline respective arm course trial.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/cfbt01.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"CFBT01 Change from Baseline By Visit Table. — cfbt01_main","text":"","code":"cfbt01_main( adam_db, dataset, arm_var = \"ACTARM\", lbl_overall = NULL, row_split_var = NULL, summaryvars = c(\"AVAL\", \"CHG\"), visitvar = \"AVISIT\", precision = list(default = 2L), page_var = \"PARAMCD\", .stats = c(\"n\", \"mean_sd\", \"median\", \"range\"), skip = list(CHG = \"BASELINE\"), ... ) cfbt01_pre(adam_db, dataset, ...) cfbt01_post(tlg, prune_0 = TRUE, ...) cfbt01"},{"path":"https://insightsengineering.github.io/chevron/reference/cfbt01.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"CFBT01 Change from Baseline By Visit Table. — cfbt01_main","text":"object class chevron_t length 1.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/cfbt01.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"CFBT01 Change from Baseline By Visit Table. — cfbt01_main","text":"adam_db (list data.frames) object containing ADaM datasets dataset (string) name table adam_db object. arm_var (string) variable used column splitting lbl_overall (string) label used overall column, set NULL overall column omitted row_split_var (character) additional row split variables. summaryvars (character) variables analyzed. label attribute corresponding column table adam_db used label. visitvar (string) typically one \"AVISIT\" user-defined visit incorporating \"ATPT\". precision (named list integer) names values found PARAMCD column values indicate number digits statistics. default set, parameter precision specified, value default used. page_var (string) variable name prior row split page. .stats (character) statistics names, see tern::analyze_vars(). skip Named (list) visit values need inhibited. ... additional arguments like .indent_mods, .labels. tlg (TableTree, Listing ggplot) object typically produced main function. prune_0 (flag) remove 0 count rows","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/cfbt01.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"CFBT01 Change from Baseline By Visit Table. — cfbt01_main","text":"main function returns rtables object. preprocessing function returns list data.frame. postprocessing function returns rtables object ElementaryTable (null report).","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/cfbt01.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"CFBT01 Change from Baseline By Visit Table. — cfbt01_main","text":"Analysis Value column, displays number patients, mean, standard deviation, median range analysis value visit. Change Baseline column, displays number patient mean, standard deviation, median range changes relative baseline. Remove zero-count rows unless overridden prune_0 = FALSE. Split columns arm, typically ACTARM. include total column default. Sorted based factor level; first PARAM labels alphabetic order chronological time point given AVISIT. Re-level customize order","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/cfbt01.html","id":"functions","dir":"Reference","previous_headings":"","what":"Functions","title":"CFBT01 Change from Baseline By Visit Table. — cfbt01_main","text":"cfbt01_main(): Main TLG function cfbt01_pre(): Preprocessing cfbt01_post(): Postprocessing","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/cfbt01.html","id":"note","dir":"Reference","previous_headings":"","what":"Note","title":"CFBT01 Change from Baseline By Visit Table. — cfbt01_main","text":"adam_db object must contain table named dataset columns specified summaryvars.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/cfbt01.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"CFBT01 Change from Baseline By Visit Table. — cfbt01_main","text":"","code":"library(dunlin) proc_data <- log_filter( syn_data, PARAMCD %in% c(\"DIABP\", \"SYSBP\"), \"advs\" ) run(cfbt01, proc_data, dataset = \"advs\") #> A: Drug X B: Placebo C: Combination #> Change from Change from Change from #> Value at Visit Baseline Value at Visit Baseline Value at Visit Baseline #> Analysis Visit (N=15) (N=15) (N=15) (N=15) (N=15) (N=15) #> ————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————— #> Diastolic Blood Pressure #> SCREENING #> n 15 0 15 0 15 0 #> Mean (SD) 94.385 (17.067) NE (NE) 106.381 (20.586) NE (NE) 106.468 (12.628) NE (NE) #> Median 94.933 NE 111.133 NE 108.359 NE #> Min - Max 55.71 - 122.00 NE - NE 60.21 - 131.91 NE - NE 83.29 - 127.17 NE - NE #> BASELINE #> n 15 15 15 #> Mean (SD) 96.133 (22.458) 108.111 (15.074) 103.149 (19.752) #> Median 93.328 108.951 102.849 #> Min - Max 60.58 - 136.59 83.44 - 131.62 66.05 - 136.55 #> WEEK 1 DAY 8 #> n 15 15 15 15 15 15 #> Mean (SD) 98.977 (21.359) 2.844 (28.106) 104.110 (16.172) -4.001 (21.867) 100.826 (19.027) -2.323 (25.018) #> Median 92.447 -4.066 107.703 3.227 103.058 -2.476 #> Min - Max 67.55 - 130.37 -32.82 - 47.68 70.91 - 132.89 -52.94 - 28.63 70.04 - 128.68 -55.15 - 41.81 #> WEEK 2 DAY 15 #> n 15 15 15 15 15 15 #> Mean (SD) 99.758 (14.477) 3.626 (21.189) 97.473 (17.296) -10.638 (20.831) 94.272 (16.961) -8.877 (27.229) #> Median 101.498 1.731 99.501 -9.727 96.789 -10.155 #> Min - Max 71.98 - 122.81 -39.50 - 47.57 53.80 - 125.81 -55.15 - 25.26 63.45 - 117.47 -73.10 - 46.54 #> WEEK 3 DAY 22 #> n 15 15 15 15 15 15 #> Mean (SD) 99.101 (26.109) 2.968 (34.327) 91.984 (16.925) -16.127 (21.881) 94.586 (13.560) -8.563 (21.713) #> Median 101.146 -0.271 91.244 -14.384 98.398 -16.075 #> Min - Max 47.68 - 162.22 -47.87 - 76.64 67.80 - 119.72 -53.06 - 22.52 73.50 - 115.43 -37.90 - 32.66 #> WEEK 4 DAY 29 #> n 15 15 15 15 15 15 #> Mean (SD) 103.400 (22.273) 7.267 (30.740) 96.467 (19.451) -11.644 (25.922) 108.338 (18.417) 5.189 (21.881) #> Median 98.168 2.510 97.385 -16.793 107.555 7.966 #> Min - Max 63.09 - 148.25 -38.43 - 61.90 63.35 - 131.57 -57.11 - 48.13 68.78 - 132.52 -33.96 - 41.50 #> WEEK 5 DAY 36 #> n 15 15 15 15 15 15 #> Mean (SD) 93.222 (18.536) -2.911 (28.873) 97.890 (20.701) -10.221 (27.593) 95.317 (16.401) -7.832 (19.827) #> Median 90.799 -3.385 99.049 -11.319 93.876 -4.665 #> Min - Max 63.55 - 139.11 -48.63 - 47.35 69.47 - 137.64 -54.38 - 37.85 71.91 - 138.54 -44.47 - 29.11 #> Systolic Blood Pressure #> SCREENING #> n 15 0 15 0 15 0 #> Mean (SD) 154.073 (33.511) NE (NE) 157.840 (34.393) NE (NE) 152.407 (22.311) NE (NE) #> Median 156.169 NE 161.670 NE 149.556 NE #> Min - Max 78.31 - 210.70 NE - NE 79.76 - 210.40 NE - NE 108.21 - 184.88 NE - NE #> BASELINE #> n 15 15 15 #> Mean (SD) 145.925 (28.231) 152.007 (28.664) 154.173 (26.317) #> Median 142.705 157.698 155.282 #> Min - Max 85.21 - 195.68 98.90 - 194.62 86.65 - 192.68 #> WEEK 1 DAY 8 #> n 15 15 15 15 15 15 #> Mean (SD) 156.509 (21.097) 10.584 (34.598) 147.480 (33.473) -4.527 (48.895) 143.319 (30.759) -10.854 (34.553) #> Median 160.711 5.802 155.030 2.758 145.548 -5.636 #> Min - Max 126.84 - 185.53 -53.28 - 91.52 85.22 - 189.88 -77.34 - 90.98 90.37 - 191.58 -65.71 - 49.04 #> WEEK 2 DAY 15 #> n 15 15 15 15 15 15 #> Mean (SD) 144.202 (33.676) -1.723 (27.067) 136.892 (30.178) -15.115 (37.794) 148.622 (27.088) -5.551 (44.670) #> Median 144.253 5.325 142.679 -14.083 147.102 -11.512 #> Min - Max 62.56 - 203.66 -53.89 - 44.16 70.34 - 174.27 -83.07 - 62.39 108.82 - 200.23 -69.54 - 113.59 #> WEEK 3 DAY 22 #> n 15 15 15 15 15 15 #> Mean (SD) 154.887 (35.374) 8.962 (38.455) 149.761 (28.944) -2.247 (44.835) 150.460 (21.352) -3.712 (37.984) #> Median 158.938 17.191 155.044 -1.796 156.505 -7.606 #> Min - Max 112.32 - 218.83 -47.28 - 96.18 84.42 - 192.92 -110.20 - 94.02 94.70 - 180.41 -74.91 - 72.74 #> WEEK 4 DAY 29 #> n 15 15 15 15 15 15 #> Mean (SD) 150.159 (32.249) 4.234 (32.965) 156.043 (22.863) 4.036 (42.494) 145.714 (22.980) -8.458 (33.175) #> Median 145.506 3.754 149.094 -10.000 150.797 -14.432 #> Min - Max 69.37 - 210.43 -89.16 - 54.32 113.57 - 195.10 -71.44 - 77.75 106.91 - 188.09 -41.95 - 65.16 #> WEEK 5 DAY 36 #> n 15 15 15 15 15 15 #> Mean (SD) 155.964 (30.945) 10.039 (42.252) 156.387 (35.274) 4.380 (51.782) 143.592 (33.170) -10.581 (44.799) #> Median 158.142 1.448 164.552 7.060 148.501 -2.385 #> Min - Max 110.61 - 212.47 -53.91 - 90.45 63.28 - 198.79 -131.34 - 86.84 92.18 - 191.05 -78.77 - 64.35"},{"path":"https://insightsengineering.github.io/chevron/reference/cfbt01_lyt.html","id":null,"dir":"Reference","previous_headings":"","what":"cfbt01 Layout — cfbt01_lyt","title":"cfbt01 Layout — cfbt01_lyt","text":"cfbt01 Layout","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/cfbt01_lyt.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"cfbt01 Layout — cfbt01_lyt","text":"","code":"cfbt01_lyt( arm_var, lbl_overall, lbl_avisit, lbl_param, summaryvars, summaryvars_lbls, row_split_var, row_split_lbl, visitvar, precision, page_var, .stats, skip, ... )"},{"path":"https://insightsengineering.github.io/chevron/reference/cfbt01_lyt.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"cfbt01 Layout — cfbt01_lyt","text":"arm_var (string) variable used column splitting lbl_overall (string) label used overall column, set NULL overall column omitted lbl_avisit (string) label visitvar variable. lbl_param (string) label PARAM variable. summaryvars (character) variables analyzed. table, AVAL CHG default. summaryvars_lbls (character) label variables analyzed. row_split_var (character) additional row split variables. row_split_lbl (character) label row splits. visitvar (string) typically one \"AVISIT\" user-defined visit incorporating \"ATPT\". precision (named list integer) names values found PARAMCD column values indicate number digits statistics. default set, parameter precision specified, value default used. page_var (string) variable name prior row split page. .stats (character) statistics names, see tern::analyze_vars(). skip Named (list) visit values need inhibited. ... used.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/cfbt01_lyt.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"cfbt01 Layout — cfbt01_lyt","text":"PreDataTableLayouts object.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/check_all_colnames.html","id":null,"dir":"Reference","previous_headings":"","what":"Check that all names are among column names — check_all_colnames","title":"Check that all names are among column names — check_all_colnames","text":"Check names among column names","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/check_all_colnames.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Check that all names are among column names — check_all_colnames","text":"","code":"check_all_colnames(df, x, null_ok = TRUE, qualifier = NULL)"},{"path":"https://insightsengineering.github.io/chevron/reference/check_all_colnames.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Check that all names are among column names — check_all_colnames","text":"df (data.frame) x (character) names columns checked. null_ok (flag) can x NULL. qualifier (string) returned check fails.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/check_all_colnames.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Check that all names are among column names — check_all_colnames","text":"invisible NULL string criteria fulfilled.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/check_one_colnames.html","id":null,"dir":"Reference","previous_headings":"","what":"Check that at least one name is among column names — check_one_colnames","title":"Check that at least one name is among column names — check_one_colnames","text":"Check least one name among column names","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/check_one_colnames.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Check that at least one name is among column names — check_one_colnames","text":"","code":"check_one_colnames(df, x, null_ok = TRUE, qualifier = NULL)"},{"path":"https://insightsengineering.github.io/chevron/reference/check_one_colnames.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Check that at least one name is among column names — check_one_colnames","text":"df (data.frame) x (character) names columns checked. null_ok (flag) can x NULL. qualifier (string) returned check fails.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/check_one_colnames.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Check that at least one name is among column names — check_one_colnames","text":"invisible NULL string criteria fulfilled.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/chevron-package.html","id":null,"dir":"Reference","previous_headings":"","what":"chevron package — chevron-package","title":"chevron package — chevron-package","text":"Provide standard tables, listings, graphs (TLGs) libraries used clinical trials. package implements structure reformat data 'dunlin', create reporting tables using 'rtables' 'tern' standardized input arguments enable quick generation standard outputs. addition, also provides comprehensive data checks script generation functionality.","code":""},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/reference/chevron-package.html","id":"author","dir":"Reference","previous_headings":"","what":"Author","title":"chevron package — chevron-package","text":"Maintainer: Liming Li liming.li@roche.com Authors: Benoit Falquet benoit.falquet@roche.com Xiaoli Duan xiaoli.duan@roche.com contributors: Adrian Waddell waddell.adrian@gene.com [contributor] Chenkai Lv chenkai.lv@roche.com [contributor] Pawel Rucki pawel.rucki@roche.com [contributor] Tim Barnett timothy.barnett@roche.com [contributor] Tian Fang tian.fang@roche.com [contributor] F. Hoffmann-La Roche AG [copyright holder, funder]","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/chevron_tlg-class.html","id":null,"dir":"Reference","previous_headings":"","what":"chevron_t — chevron_tlg-class","title":"chevron_t — chevron_tlg-class","text":"chevron_t, subclass chevron_tlg specific validation criteria handle table creation chevron_l, subclass chevron_tlg specific validation criteria handle listing creation chevron_g, subclass chevron_tlg specific validation criteria handle graph creation chevron_simple, subclass chevron_tlg, main function simple call","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/chevron_tlg-class.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"chevron_t — chevron_tlg-class","text":"","code":"chevron_t( main = function(adam_db, ...) build_table(basic_table(), adam_db[[1]]), preprocess = function(adam_db, ...) adam_db, postprocess = std_postprocessing, ... ) chevron_l( main = function(adam_db, ...) data.frame(), preprocess = function(adam_db, ...) adam_db, postprocess = std_postprocessing, ... ) chevron_g( main = function(adam_db, ...) ggplot2::ggplot(), preprocess = function(adam_db, ...) adam_db, postprocess = std_postprocessing, ... ) chevron_simple()"},{"path":"https://insightsengineering.github.io/chevron/reference/chevron_tlg-class.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"chevron_t — chevron_tlg-class","text":"main (function) returning tlg, adam_db first argument. Typically one _main function chevron. preprocess (function) returning pre-processed list data.frames, adam_db first argument. Typically one _pre function chevron. postprocess (function) returning post-processed tlg, tlg first argument. ... used","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/chevron_tlg-class.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"chevron_t — chevron_tlg-class","text":"chevron_t class object. chevron_l class object. chevron_g class object. chevron_simple class object.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/chevron_tlg-class.html","id":"slots","dir":"Reference","previous_headings":"","what":"Slots","title":"chevron_t — chevron_tlg-class","text":"main (function) returning tlg. Typically one *_main function chevron. preprocess (function) returning pre-processed list data.frames amenable tlg creation. Typically one *_pre function chevron. postprocess (function) returning post-processed tlg. Typically one *_post function chevron.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/chevron_tlg-class.html","id":"note","dir":"Reference","previous_headings":"","what":"Note","title":"chevron_t — chevron_tlg-class","text":"ensure correct execution workflow, additional validation criteria : first argument main function must adam_db, input list data.frames pre-process. ... argument mandatory. first argument preprocess function must adam_db, input list data.frames create tlg output. ... argument mandatory. first argument postprocess function must tlg, input TableTree object post-process. ... argument mandatory.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/chevron_tlg-class.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"chevron_t — chevron_tlg-class","text":"","code":"chevron_t_obj <- chevron_t() chevron_t_obj <- chevron_t(postprocess = function(tlg, indent, ...) { rtables::table_inset(tlg) <- indent tlg }) chevron_l_obj <- chevron_l() chevron_g_obj <- chevron_g() chevron_g_obj <- chevron_g( postprocess = function(tlg, title, ...) tlg + ggplot2::labs(main = title) ) chevron_simple_obj <- chevron_simple()"},{"path":"https://insightsengineering.github.io/chevron/reference/cml02a_gl.html","id":null,"dir":"Reference","previous_headings":"","what":"CML02A_GL Listing 1 (Default) Concomitant Medication Class Level 2, Preferred Name, and Investigator-Specified Terms. — cml02a_gl_main","title":"CML02A_GL Listing 1 (Default) Concomitant Medication Class Level 2, Preferred Name, and Investigator-Specified Terms. — cml02a_gl_main","text":"CML02A_GL Listing 1 (Default) Concomitant Medication Class Level 2, Preferred Name, Investigator-Specified Terms.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/cml02a_gl.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"CML02A_GL Listing 1 (Default) Concomitant Medication Class Level 2, Preferred Name, and Investigator-Specified Terms. — cml02a_gl_main","text":"","code":"cml02a_gl_main( adam_db, dataset = \"adcm\", key_cols = c(\"ATC2\", \"CMDECOD\"), disp_cols = c(\"ATC2\", \"CMDECOD\", \"CMTRT\"), split_into_pages_by_var = NULL, unique_rows = TRUE, ... ) cml02a_gl_pre( adam_db, dataset = \"adcm\", disp_cols = c(\"ATC2\", \"CMDECOD\", \"CMTRT\"), ... ) cml02a_gl"},{"path":"https://insightsengineering.github.io/chevron/reference/cml02a_gl.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"CML02A_GL Listing 1 (Default) Concomitant Medication Class Level 2, Preferred Name, and Investigator-Specified Terms. — cml02a_gl_main","text":"object class chevron_l length 1.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/cml02a_gl.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"CML02A_GL Listing 1 (Default) Concomitant Medication Class Level 2, Preferred Name, and Investigator-Specified Terms. — cml02a_gl_main","text":"adam_db (list data.frames) object containing ADaM datasets dataset (string) name table adam_db object. key_cols (character) names columns treated key columns rendering listing. Key columns allow group repeat occurrences. disp_cols (character) names non-key columns displayed listing rendered. split_into_pages_by_var (character NULL) name variable split listing . unique_rows (flag) whether keep unique rows listing. ... used.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/cml02a_gl.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"CML02A_GL Listing 1 (Default) Concomitant Medication Class Level 2, Preferred Name, and Investigator-Specified Terms. — cml02a_gl_main","text":"main function returns rlistings list object. preprocessing function returns list data.frame.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/cml02a_gl.html","id":"functions","dir":"Reference","previous_headings":"","what":"Functions","title":"CML02A_GL Listing 1 (Default) Concomitant Medication Class Level 2, Preferred Name, and Investigator-Specified Terms. — cml02a_gl_main","text":"cml02a_gl_main(): Main TLG function cml02a_gl_pre(): Preprocessing","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/cml02a_gl.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"CML02A_GL Listing 1 (Default) Concomitant Medication Class Level 2, Preferred Name, and Investigator-Specified Terms. — cml02a_gl_main","text":"","code":"run(cml02a_gl, syn_data) #> ATC Class Level 2 WHODrug Preferred Name Investigator-Specified Treatment Term #> —————————————————————————————————————————————————————————————————————————————————— #> ATCCLAS2 A medname A_1/3 A_1/3 #> medname A_2/3 A_2/3 #> medname A_3/3 A_3/3 #> ATCCLAS2 A p2 medname A_3/3 A_3/3 #> ATCCLAS2 B medname B_1/4 B_1/4 #> medname B_2/4 B_2/4 #> medname B_3/4 B_3/4 #> medname B_4/4 B_4/4 #> ATCCLAS2 B p2 medname B_1/4 B_1/4 #> medname B_2/4 B_2/4 #> ATCCLAS2 B p3 medname B_1/4 B_1/4 #> medname B_2/4 B_2/4 #> ATCCLAS2 C medname C_1/2 C_1/2 #> medname C_2/2 C_2/2 #> ATCCLAS2 C p2 medname C_1/2 C_1/2 #> medname C_2/2 C_2/2 #> ATCCLAS2 C p3 medname C_2/2 C_2/2"},{"path":"https://insightsengineering.github.io/chevron/reference/cmt01a.html","id":null,"dir":"Reference","previous_headings":"","what":"CMT01A Concomitant Medication by Medication Class and Preferred Name. — cmt01_label","title":"CMT01A Concomitant Medication by Medication Class and Preferred Name. — cmt01_label","text":"concomitant medication table number subjects total number treatments medication class.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/cmt01a.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"CMT01A Concomitant Medication by Medication Class and Preferred Name. — cmt01_label","text":"","code":"cmt01_label cmt01a_main( adam_db, arm_var = \"ARM\", lbl_overall = NULL, row_split_var = \"ATC2\", medname_var = \"CMDECOD\", summary_labels = setNames(rep(list(cmt01_label), length(row_split_var) + 1L), c(\"TOTAL\", row_split_var)), ... ) cmt01a_pre(adam_db, ...) cmt01a_post( tlg, prune_0 = TRUE, sort_by_freq = FALSE, row_split_var = \"ATC2\", medname_var = \"CMDECOD\", ... ) cmt01a"},{"path":"https://insightsengineering.github.io/chevron/reference/cmt01a.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"CMT01A Concomitant Medication by Medication Class and Preferred Name. — cmt01_label","text":"object class character length 2. object class chevron_t length 1.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/cmt01a.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"CMT01A Concomitant Medication by Medication Class and Preferred Name. — cmt01_label","text":"adam_db (list data.frames) object containing ADaM datasets arm_var (string) variable used column splitting lbl_overall (string) label used overall column, set NULL overall column omitted row_split_var (character) variable defining medication category. default ATC2. medname_var (string) variable name medical treatment name. summary_labels (list) summarize labels. See details. ... used. tlg (TableTree, Listing ggplot) object typically produced main function. prune_0 (flag) remove 0 count rows sort_by_freq (flag) whether sort medication class frequency.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/cmt01a.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"CMT01A Concomitant Medication by Medication Class and Preferred Name. — cmt01_label","text":"main function returns rtables object. preprocessing function returns list data.frame. postprocessing function returns rtables object ElementaryTable (null report).","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/cmt01a.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"CMT01A Concomitant Medication by Medication Class and Preferred Name. — cmt01_label","text":"Data filtered concomitant medication. (ATIREL == \"CONCOMITANT\"). Numbers represent absolute numbers subjects fraction N, absolute numbers specified. Remove zero-count rows unless overridden prune_0 = FALSE. Split columns arm. include total column default. Sort medication class alphabetically within medication class decreasing total number patients specific medication. summary_labels used control summary level. \"\" used, split summary statistic labels. One special case \"TOTAL\", overall population.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/cmt01a.html","id":"functions","dir":"Reference","previous_headings":"","what":"Functions","title":"CMT01A Concomitant Medication by Medication Class and Preferred Name. — cmt01_label","text":"cmt01_label: Default labels cmt01a_main(): Main TLG function cmt01a_pre(): Preprocessing cmt01a_post(): Postprocessing","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/cmt01a.html","id":"note","dir":"Reference","previous_headings":"","what":"Note","title":"CMT01A Concomitant Medication by Medication Class and Preferred Name. — cmt01_label","text":"adam_db object must contain adcm table columns specified row_split_var medname_var well \"CMSEQ\".","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/cmt01a.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"CMT01A Concomitant Medication by Medication Class and Preferred Name. — cmt01_label","text":"","code":"library(dplyr) proc_data <- syn_data proc_data$adcm <- proc_data$adcm %>% filter(ATIREL == \"CONCOMITANT\") run(cmt01a, proc_data) #> ATC Level 2 Text A: Drug X B: Placebo C: Combination #> Other Treatment (N=15) (N=15) (N=15) #> ————————————————————————————————————————————————————————————————————————————————————————————————— #> Total number of patients with at least one treatment 13 (86.7%) 14 (93.3%) 14 (93.3%) #> Total number of treatments 40 40 61 #> ATCCLAS2 A #> Total number of patients with at least one treatment 7 (46.7%) 10 (66.7%) 10 (66.7%) #> Total number of treatments 11 17 19 #> medname A_3/3 5 (33.3%) 8 (53.3%) 6 (40.0%) #> medname A_2/3 5 (33.3%) 6 (40.0%) 7 (46.7%) #> ATCCLAS2 A p2 #> Total number of patients with at least one treatment 5 (33.3%) 8 (53.3%) 6 (40.0%) #> Total number of treatments 6 8 8 #> medname A_3/3 5 (33.3%) 8 (53.3%) 6 (40.0%) #> ATCCLAS2 B #> Total number of patients with at least one treatment 10 (66.7%) 8 (53.3%) 10 (66.7%) #> Total number of treatments 16 15 23 #> medname B_1/4 7 (46.7%) 6 (40.0%) 6 (40.0%) #> medname B_4/4 4 (26.7%) 5 (33.3%) 8 (53.3%) #> ATCCLAS2 B p2 #> Total number of patients with at least one treatment 7 (46.7%) 6 (40.0%) 6 (40.0%) #> Total number of treatments 12 8 10 #> medname B_1/4 7 (46.7%) 6 (40.0%) 6 (40.0%) #> ATCCLAS2 B p3 #> Total number of patients with at least one treatment 7 (46.7%) 6 (40.0%) 6 (40.0%) #> Total number of treatments 12 8 10 #> medname B_1/4 7 (46.7%) 6 (40.0%) 6 (40.0%) #> ATCCLAS2 C #> Total number of patients with at least one treatment 9 (60.0%) 7 (46.7%) 12 (80.0%) #> Total number of treatments 13 8 19 #> medname C_2/2 4 (26.7%) 5 (33.3%) 7 (46.7%) #> medname C_1/2 6 (40.0%) 2 (13.3%) 6 (40.0%) #> ATCCLAS2 C p2 #> Total number of patients with at least one treatment 9 (60.0%) 7 (46.7%) 12 (80.0%) #> Total number of treatments 13 8 19 #> medname C_2/2 4 (26.7%) 5 (33.3%) 7 (46.7%) #> medname C_1/2 6 (40.0%) 2 (13.3%) 6 (40.0%) #> ATCCLAS2 C p3 #> Total number of patients with at least one treatment 4 (26.7%) 5 (33.3%) 7 (46.7%) #> Total number of treatments 5 5 12 #> medname C_2/2 4 (26.7%) 5 (33.3%) 7 (46.7%)"},{"path":"https://insightsengineering.github.io/chevron/reference/cmt02_pt.html","id":null,"dir":"Reference","previous_headings":"","what":"CMT02_PT Table 1 (Default) Concomitant Medications by Preferred Name. — cmt02_pt_main","title":"CMT02_PT Table 1 (Default) Concomitant Medications by Preferred Name. — cmt02_pt_main","text":"concomitant medication table number subjects total number treatments medication name sorted frequencies.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/cmt02_pt.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"CMT02_PT Table 1 (Default) Concomitant Medications by Preferred Name. — cmt02_pt_main","text":"","code":"cmt02_pt_main( adam_db, arm_var = \"ARM\", lbl_overall = NULL, row_split_var = NULL, medname_var = \"CMDECOD\", summary_labels = list(TOTAL = cmt01_label), ... ) cmt02_pt_pre(adam_db, ...) cmt02_pt_post( tlg, prune_0 = TRUE, sort_by_freq = FALSE, row_split_var = NULL, medname_var = \"CMDECOD\", ... ) cmt02_pt"},{"path":"https://insightsengineering.github.io/chevron/reference/cmt02_pt.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"CMT02_PT Table 1 (Default) Concomitant Medications by Preferred Name. — cmt02_pt_main","text":"object class chevron_t length 1.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/cmt02_pt.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"CMT02_PT Table 1 (Default) Concomitant Medications by Preferred Name. — cmt02_pt_main","text":"adam_db (list data.frames) object containing ADaM datasets arm_var (string) variable used column splitting lbl_overall (string) label used overall column, set NULL overall column omitted row_split_var (character) variable defining medication category. default ATC2. medname_var (string) variable name medical treatment name. summary_labels (list) summarize labels. See details. ... used. tlg (TableTree, Listing ggplot) object typically produced main function. prune_0 (flag) remove 0 count rows sort_by_freq (flag) whether sort medication class frequency.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/cmt02_pt.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"CMT02_PT Table 1 (Default) Concomitant Medications by Preferred Name. — cmt02_pt_main","text":"main function returns rtables object. preprocessing function returns list data.frame. postprocessing function returns rtables object ElementaryTable (null report).","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/cmt02_pt.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"CMT02_PT Table 1 (Default) Concomitant Medications by Preferred Name. — cmt02_pt_main","text":"Data filtered concomitant medication. (ATIREL == \"CONCOMITANT\"). Numbers represent absolute numbers subjects fraction N, absolute numbers specified. Remove zero-count rows unless overridden prune_0 = FALSE. Split columns arm. include total column default. Sort medication class alphabetically within medication class decreasing total number patients specific medication. summary_labels used control summary level. \"\" used, split summary statistic labels. One special case \"TOTAL\", overall population.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/cmt02_pt.html","id":"functions","dir":"Reference","previous_headings":"","what":"Functions","title":"CMT02_PT Table 1 (Default) Concomitant Medications by Preferred Name. — cmt02_pt_main","text":"cmt02_pt_main(): Main TLG function cmt02_pt_pre(): Preprocessing cmt02_pt_post(): Postprocessing","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/cmt02_pt.html","id":"note","dir":"Reference","previous_headings":"","what":"Note","title":"CMT02_PT Table 1 (Default) Concomitant Medications by Preferred Name. — cmt02_pt_main","text":"adam_db object must contain adcm table columns specified row_split_var medname_var well \"CMSEQ\".","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/cmt02_pt.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"CMT02_PT Table 1 (Default) Concomitant Medications by Preferred Name. — cmt02_pt_main","text":"","code":"run(cmt02_pt, syn_data) #> A: Drug X B: Placebo C: Combination #> Other Treatment (N=15) (N=15) (N=15) #> ——————————————————————————————————————————————————————————————————————————————————————————————— #> Total number of patients with at least one treatment 13 (86.7%) 14 (93.3%) 15 (100%) #> Total number of treatments 58 59 99 #> medname B_3/4 8 (53.3%) 6 (40.0%) 8 (53.3%) #> medname B_2/4 6 (40.0%) 5 (33.3%) 10 (66.7%) #> medname A_3/3 5 (33.3%) 8 (53.3%) 6 (40.0%) #> medname B_1/4 7 (46.7%) 6 (40.0%) 6 (40.0%) #> medname A_2/3 5 (33.3%) 6 (40.0%) 7 (46.7%) #> medname B_4/4 4 (26.7%) 5 (33.3%) 8 (53.3%) #> medname C_2/2 4 (26.7%) 5 (33.3%) 7 (46.7%) #> medname A_1/3 4 (26.7%) 3 (20.0%) 8 (53.3%) #> medname C_1/2 6 (40.0%) 2 (13.3%) 6 (40.0%)"},{"path":"https://insightsengineering.github.io/chevron/reference/convert_to_month.html","id":null,"dir":"Reference","previous_headings":"","what":"Helper function to convert to months if needed — convert_to_month","title":"Helper function to convert to months if needed — convert_to_month","text":"Helper function convert months needed","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/convert_to_month.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Helper function to convert to months if needed — convert_to_month","text":"","code":"convert_to_month(x, unit)"},{"path":"https://insightsengineering.github.io/chevron/reference/convert_to_month.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Helper function to convert to months if needed — convert_to_month","text":"x (numeric) time. unit (character) (factor) time unit.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/convert_to_month.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Helper function to convert to months if needed — convert_to_month","text":"numeric vector time months.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/count_children.html","id":null,"dir":"Reference","previous_headings":"","what":"Count Children — count_children","title":"Count Children — count_children","text":"Count Children","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/count_children.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Count Children — count_children","text":"","code":"count_children(x)"},{"path":"https://insightsengineering.github.io/chevron/reference/count_or_summarize.html","id":null,"dir":"Reference","previous_headings":"","what":"Count or summarize by groups — count_or_summarize","title":"Count or summarize by groups — count_or_summarize","text":"Count summarize groups","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/count_or_summarize.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Count or summarize by groups — count_or_summarize","text":"","code":"count_or_summarize(lyt, var, level, detail_vars, indent_mod = 0L, ...)"},{"path":"https://insightsengineering.github.io/chevron/reference/count_or_summarize.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Count or summarize by groups — count_or_summarize","text":"lyt (PreDataTableLayouts) rtable layout. var (string) analysis variable. level (string) level displayed. detail_vars (character) variables detail information.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/count_patients_recursive.html","id":null,"dir":"Reference","previous_headings":"","what":"Count patients recursively — count_patients_recursive","title":"Count patients recursively — count_patients_recursive","text":"Count patients recursively","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/count_patients_recursive.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Count patients recursively — count_patients_recursive","text":"","code":"count_patients_recursive(lyt, anl_vars, anl_lbls, lbl_vars)"},{"path":"https://insightsengineering.github.io/chevron/reference/count_patients_recursive.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Count patients recursively — count_patients_recursive","text":"lyt (PreDataTableLayouts) rtable layout. anl_vars Named (list) analysis variables. anl_lbls (character) labels. lbl_vars Named (list) analysis labels.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/coxt01.html","id":null,"dir":"Reference","previous_headings":"","what":"COXT01 (Default) Cox Regression Model Table. — coxt01_main","title":"COXT01 (Default) Cox Regression Model Table. — coxt01_main","text":"Cox models commonly used methods estimate magnitude effect survival analyses. assumes proportional hazards; , assumes ratio hazards two groups (e.g. two arms) constant time. ratio referred \"hazard ratio\" one commonly reported metrics describe effect size survival analysis.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/coxt01.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"COXT01 (Default) Cox Regression Model Table. — coxt01_main","text":"","code":"coxt01_main( adam_db, arm_var = \"ARM\", time_var = \"AVAL\", event_var = \"EVENT\", covariates = c(\"SEX\", \"RACE\", \"AAGE\"), strata = NULL, lbl_vars = \"Effect/Covariate Included in the Model\", multivar = FALSE, ... ) coxt01_pre(adam_db, arm_var = \"ARM\", ...) coxt01_post(tlg, prune_0 = FALSE, ...) coxt01"},{"path":"https://insightsengineering.github.io/chevron/reference/coxt01.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"COXT01 (Default) Cox Regression Model Table. — coxt01_main","text":"object class chevron_t length 1.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/coxt01.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"COXT01 (Default) Cox Regression Model Table. — coxt01_main","text":"adam_db (list data.frames) object containing ADaM datasets arm_var (string) arm variable used arm splitting. time_var (string) time variable Cox proportional hazards regression model. event_var (string) event variable Cox proportional hazards regression model. covariates (character) fitted corresponding effect estimated. strata (character) fitted stratified analysis. lbl_vars (string) text label Cox regression model variables. multivar (flag) indicator whether multivariate cox regression conducted. ... arguments passed tern::control_coxreg(). tlg (TableTree, Listing ggplot) object typically produced main function. prune_0 (flag) remove 0 count rows","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/coxt01.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"COXT01 (Default) Cox Regression Model Table. — coxt01_main","text":"main function returns rtables object preprocessing function returns list data.frame. postprocessing function returns rtables object ElementaryTable (null report).","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/coxt01.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"COXT01 (Default) Cox Regression Model Table. — coxt01_main","text":"reference arm always first level arm_var. Please change level want change reference arms. table allows confidence level adjusted, default two-sided 95%. stratified analysis DISCRETE tie handling (equivalent tern::control_coxreg(ties = \"exact\") R). Model includes treatment plus specified covariate(s) factor(s) numeric(s), \"SEX\", \"RACE\" \"AAGE\" default candidates. selection covariates whether selection process (vs. fixed, pre-specified list) needs pre-specified. pairwise comparisons using hazard ratio, value control group denominator. Keep zero-count rows unless overridden prune_0 = TRUE.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/coxt01.html","id":"functions","dir":"Reference","previous_headings":"","what":"Functions","title":"COXT01 (Default) Cox Regression Model Table. — coxt01_main","text":"coxt01_main(): Main TLG function coxt01_pre(): Preprocessing coxt01_post(): Postprocessing","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/coxt01.html","id":"note","dir":"Reference","previous_headings":"","what":"Note","title":"COXT01 (Default) Cox Regression Model Table. — coxt01_main","text":"adam_db object must contain adtte table \"PARAMCD\", \"ARM\", \"AVAL\", \"CNSR, columns specified \"covariates\" denoted c(\"SEX\", \"RACE\", \"AAGE\") default.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/coxt01.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"COXT01 (Default) Cox Regression Model Table. — coxt01_main","text":"","code":"library(dunlin) proc_data <- log_filter(syn_data, PARAMCD == \"CRSD\", \"adtte\") proc_data <- log_filter(proc_data, ARMCD != \"ARM C\", \"adsl\") run(coxt01, proc_data) #> Treatment Effect Adjusted for Covariate #> Effect/Covariate Included in the Model n Hazard Ratio 95% CI p-value #> ————————————————————————————————————————————————————————————————————————————————————————— #> Treatment: #> B: Placebo vs control (A: Drug X) 30 0.68 (0.25, 1.89) 0.4638 #> Covariate: #> Sex 30 0.53 (0.18, 1.58) 0.2553 #> RACE 30 0.79 (0.28, 2.17) 0.6415 #> Age (yr) 30 0.67 (0.24, 1.89) 0.4526 run(coxt01, proc_data, covariates = c(\"SEX\", \"AAGE\"), strata = c(\"RACE\"), conf_level = 0.90) #> Treatment Effect Adjusted for Covariate #> Effect/Covariate Included in the Model n Hazard Ratio 90% CI p-value #> ————————————————————————————————————————————————————————————————————————————————————————— #> Treatment: #> B: Placebo vs control (A: Drug X) 30 1.03 (0.44, 2.42) 0.9578 #> Covariate: #> Sex 30 0.81 (0.31, 2.10) 0.7214 #> Age (yr) 30 1.01 (0.42, 2.40) 0.9856"},{"path":"https://insightsengineering.github.io/chevron/reference/coxt01_lyt.html","id":null,"dir":"Reference","previous_headings":"","what":"COXT01 Layout — coxt01_lyt","title":"COXT01 Layout — coxt01_lyt","text":"COXT01 Layout","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/coxt01_lyt.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"COXT01 Layout — coxt01_lyt","text":"","code":"coxt01_lyt(variables, col_split, lbl_vars, control, multivar, ...)"},{"path":"https://insightsengineering.github.io/chevron/reference/coxt01_lyt.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"COXT01 Layout — coxt01_lyt","text":"variables (list) list variables Cox proportional hazards regression model. lbl_vars (string) text label Cox regression model variables. multivar (flag) indicator whether multivariate cox regression conducted. ... arguments passed tern::control_coxreg().","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/coxt01_lyt.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"COXT01 Layout — coxt01_lyt","text":"PreDataTableLayouts object.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/coxt02.html","id":null,"dir":"Reference","previous_headings":"","what":"COXT02 Multi-Variable Cox Regression Model Table. — coxt02_main","title":"COXT02 Multi-Variable Cox Regression Model Table. — coxt02_main","text":"COXT02 table follows principles general Cox model analysis produces estimates covariates included model (usually main effects without interaction terms).","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/coxt02.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"COXT02 Multi-Variable Cox Regression Model Table. — coxt02_main","text":"","code":"coxt02_main( adam_db, arm_var = \"ARM\", time_var = \"AVAL\", event_var = \"EVENT\", covariates = c(\"SEX\", \"RACE\", \"AAGE\"), strata = NULL, lbl_vars = \"Effect/Covariate Included in the Model\", multivar = TRUE, ... ) coxt02"},{"path":"https://insightsengineering.github.io/chevron/reference/coxt02.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"COXT02 Multi-Variable Cox Regression Model Table. — coxt02_main","text":"object class chevron_t length 1.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/coxt02.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"COXT02 Multi-Variable Cox Regression Model Table. — coxt02_main","text":"adam_db (list data.frames) object containing ADaM datasets arm_var (string) arm variable used arm splitting. time_var (string) time variable Cox proportional hazards regression model. event_var (string) event variable Cox proportional hazards regression model. covariates (character) fitted corresponding effect estimated. strata (character) fitted stratified analysis. lbl_vars (string) text label Cox regression model variables. multivar (flag) indicator whether multivariate cox regression conducted. ... arguments passed tern::control_coxreg().","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/coxt02.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"COXT02 Multi-Variable Cox Regression Model Table. — coxt02_main","text":"main function returns rtables object.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/coxt02.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"COXT02 Multi-Variable Cox Regression Model Table. — coxt02_main","text":"reference arm always first level arm_var. Please change level want change reference arms. table allows confidence level adjusted, default two-sided 95%. stratified analysis DISCRETE tie handling (equivalent tern::control_coxreg(ties = \"exact\") R). Model includes treatment plus specified covariate(s) factor(s) numeric(s), \"SEX\", \"RACE\" \"AAGE\" default candidates. selection covariates whether selection process (vs. fixed, pre-specified list) needs pre-specified. pairwise comparisons using hazard ratio, value control group denominator. Keep zero-count rows unless overridden prune_0 = TRUE.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/coxt02.html","id":"functions","dir":"Reference","previous_headings":"","what":"Functions","title":"COXT02 Multi-Variable Cox Regression Model Table. — coxt02_main","text":"coxt02_main(): Main TLG function","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/coxt02.html","id":"note","dir":"Reference","previous_headings":"","what":"Note","title":"COXT02 Multi-Variable Cox Regression Model Table. — coxt02_main","text":"adam_db object must contain adtte table \"PARAMCD\", \"ARM\", \"AVAL\", \"CNSR, columns specified \"covariates\" denoted c(\"SEX\", \"RACE\", \"AAGE\") default.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/coxt02.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"COXT02 Multi-Variable Cox Regression Model Table. — coxt02_main","text":"","code":"library(dunlin) proc_data <- log_filter(syn_data, PARAMCD == \"CRSD\", \"adtte\") run(coxt02, proc_data) #> Effect/Covariate Included in the Model Hazard Ratio 95% CI p-value #> —————————————————————————————————————————————————————————————————————————————————————————————— #> Treatment: #> Description of Planned Arm (reference = A: Drug X) 0.6859 #> B: Placebo 0.77 (0.29, 2.08) 0.6113 #> C: Combination 0.62 (0.21, 1.82) 0.3853 #> Covariate: #> Sex (reference = F) #> M 1.41 (0.61, 3.23) 0.4194 #> RACE (reference = AMERICAN INDIAN OR ALASKA NATIVE) 0.8938 #> ASIAN 1.69 (0.36, 7.99) 0.5055 #> BLACK OR AFRICAN AMERICAN 1.86 (0.29, 11.72) 0.5109 #> WHITE 2.03 (0.34, 12.25) 0.4414 #> Age (yr) #> All 1.00 (0.94, 1.08) 0.8951 run(coxt02, proc_data, covariates = c(\"SEX\", \"AAGE\"), strata = c(\"RACE\"), conf_level = 0.90) #> Effect/Covariate Included in the Model Hazard Ratio 90% CI p-value #> ———————————————————————————————————————————————————————————————————————————————————————————— #> Treatment: #> Description of Planned Arm (reference = A: Drug X) 0.7644 #> B: Placebo 0.97 (0.40, 2.35) 0.9586 #> C: Combination 0.70 (0.29, 1.73) 0.5199 #> Covariate: #> Sex (reference = F) #> M 1.66 (0.81, 3.41) 0.2468 #> Age (yr) #> All 1.01 (0.95, 1.06) 0.8541"},{"path":"https://insightsengineering.github.io/chevron/reference/create_id_listings.html","id":null,"dir":"Reference","previous_headings":"","what":"Concatenate Site and Subject ID — create_id_listings","title":"Concatenate Site and Subject ID — create_id_listings","text":"Concatenate Site Subject ID","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/create_id_listings.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Concatenate Site and Subject ID — create_id_listings","text":"","code":"create_id_listings(site, subject, sep = \"/\")"},{"path":"https://insightsengineering.github.io/chevron/reference/create_id_listings.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Concatenate Site and Subject ID — create_id_listings","text":"site (string) subject (string) sep (string)","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/create_id_listings.html","id":"note","dir":"Reference","previous_headings":"","what":"Note","title":"Concatenate Site and Subject ID — create_id_listings","text":"{Patient_label} whisker placeholder used label.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/create_id_listings.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Concatenate Site and Subject ID — create_id_listings","text":"","code":"create_id_listings(\"BRA-1\", \"xxx-1234\") #> [1] \"BRA-1/1234\" #> attr(,\"label\") #> [1] \"Center/Patients ID\""},{"path":"https://insightsengineering.github.io/chevron/reference/ctcv4_dir.html","id":null,"dir":"Reference","previous_headings":"","what":"CTC version 4 Grade Direction Data — ctcv4_dir","title":"CTC version 4 Grade Direction Data — ctcv4_dir","text":"CTC version 4 Grade Direction Data","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/ctcv4_dir.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"CTC version 4 Grade Direction Data — ctcv4_dir","text":"","code":"ctcv4_dir"},{"path":"https://insightsengineering.github.io/chevron/reference/ctcv4_dir.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"CTC version 4 Grade Direction Data — ctcv4_dir","text":"object class data.frame 35 rows 3 columns.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/ctcv5_dir.html","id":null,"dir":"Reference","previous_headings":"","what":"CTC version 5 Grade Direction Data — ctcv5_dir","title":"CTC version 5 Grade Direction Data — ctcv5_dir","text":"CTC version 5 Grade Direction Data","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/ctcv5_dir.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"CTC version 5 Grade Direction Data — ctcv5_dir","text":"","code":"ctcv5_dir"},{"path":"https://insightsengineering.github.io/chevron/reference/ctcv5_dir.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"CTC version 5 Grade Direction Data — ctcv5_dir","text":"object class data.frame 35 rows 3 columns.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/deparse_print.html","id":null,"dir":"Reference","previous_headings":"","what":"Deparse print — deparse_print","title":"Deparse print — deparse_print","text":"Deparse print","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/deparse_print.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Deparse print — deparse_print","text":"","code":"deparse_print(x, indent, max_line = getOption(\"chevron.arg_max_line\", 5L))"},{"path":"https://insightsengineering.github.io/chevron/reference/dmt01.html","id":null,"dir":"Reference","previous_headings":"","what":"DMT01 Table 1 (Default) Demographics and Baseline Characteristics Table 1. — dmt01_main","title":"DMT01 Table 1 (Default) Demographics and Baseline Characteristics Table 1. — dmt01_main","text":"variable, summary statistics default based number patients corresponding n row.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/dmt01.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"DMT01 Table 1 (Default) Demographics and Baseline Characteristics Table 1. — dmt01_main","text":"","code":"dmt01_main( adam_db, arm_var = \"ARM\", lbl_overall = \"All {Patient_label}\", summaryvars = c(\"AAGE\", \"AGEGR1\", \"SEX\", \"ETHNIC\", \"RACE\"), stats = list(default = c(\"n\", \"mean_sd\", \"median\", \"range\", \"count_fraction\")), precision = list(), ... ) dmt01_pre(adam_db, ...) dmt01_post(tlg, prune_0 = TRUE, ...) dmt01"},{"path":"https://insightsengineering.github.io/chevron/reference/dmt01.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"DMT01 Table 1 (Default) Demographics and Baseline Characteristics Table 1. — dmt01_main","text":"object class chevron_t length 1.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/dmt01.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"DMT01 Table 1 (Default) Demographics and Baseline Characteristics Table 1. — dmt01_main","text":"adam_db (list data.frames) object containing ADaM datasets arm_var (string) variable used column splitting lbl_overall (string) label used overall column, set NULL overall column omitted summaryvars (character) variables summarized demographic table. label attribute corresponding column adsl table adam_db used label. stats (named list character) names columns found .df_row values indicate statistical analysis perform. default set, parameter precision specified, value default used. precision (named list integer) names strings found summaryvars values indicate number digits statistics numeric variables. default set, parameter precision specified, value default used. neither provided, auto determination used. See tern::format_auto. ... used. tlg (TableTree, Listing ggplot) object typically produced main function. prune_0 (flag) remove 0 count rows","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/dmt01.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"DMT01 Table 1 (Default) Demographics and Baseline Characteristics Table 1. — dmt01_main","text":"main function returns rtables object. preprocessing function returns list data.frame. postprocessing function returns rtables object ElementaryTable (null report).","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/dmt01.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"DMT01 Table 1 (Default) Demographics and Baseline Characteristics Table 1. — dmt01_main","text":"Information ADSUB generally included ADSL analysis. Default demographic characteristics table specified otherwise, numbers represent absolute numbers patients fraction N Remove zero-count rows Split columns arm (planned actual / code description) Include total column default","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/dmt01.html","id":"functions","dir":"Reference","previous_headings":"","what":"Functions","title":"DMT01 Table 1 (Default) Demographics and Baseline Characteristics Table 1. — dmt01_main","text":"dmt01_main(): Main TLG function dmt01_pre(): Preprocessing dmt01_post(): Postprocessing","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/dmt01.html","id":"note","dir":"Reference","previous_headings":"","what":"Note","title":"DMT01 Table 1 (Default) Demographics and Baseline Characteristics Table 1. — dmt01_main","text":"adam_db object must contain adsl table columns specified summaryvars.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/dmt01.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"DMT01 Table 1 (Default) Demographics and Baseline Characteristics Table 1. — dmt01_main","text":"","code":"run(dmt01, syn_data) #> A: Drug X B: Placebo C: Combination All Patients #> (N=15) (N=15) (N=15) (N=45) #> ———————————————————————————————————————————————————————————————————————————————————————————— #> Age (yr) #> n 15 15 15 45 #> Mean (SD) 31.3 (5.3) 35.1 (9.0) 36.6 (6.4) 34.3 (7.3) #> Median 31.0 35.0 35.0 34.0 #> Min - Max 24 - 40 24 - 57 24 - 49 24 - 57 #> Age Group #> n 15 15 15 45 #> <65 15 (100%) 15 (100%) 15 (100%) 45 (100%) #> Sex #> n 15 15 15 45 #> Male 3 (20.0%) 7 (46.7%) 5 (33.3%) 15 (33.3%) #> Female 12 (80.0%) 8 (53.3%) 10 (66.7%) 30 (66.7%) #> Ethnicity #> n 15 15 15 45 #> HISPANIC OR LATINO 2 (13.3%) 0 0 2 (4.4%) #> NOT HISPANIC OR LATINO 13 (86.7%) 15 (100%) 13 (86.7%) 41 (91.1%) #> NOT REPORTED 0 0 2 (13.3%) 2 (4.4%) #> RACE #> n 15 15 15 45 #> AMERICAN INDIAN OR ALASKA NATIVE 0 2 (13.3%) 1 (6.7%) 3 (6.7%) #> ASIAN 8 (53.3%) 10 (66.7%) 8 (53.3%) 26 (57.8%) #> BLACK OR AFRICAN AMERICAN 4 (26.7%) 1 (6.7%) 4 (26.7%) 9 (20.0%) #> WHITE 3 (20.0%) 2 (13.3%) 2 (13.3%) 7 (15.6%)"},{"path":"https://insightsengineering.github.io/chevron/reference/dmt01_lyt.html","id":null,"dir":"Reference","previous_headings":"","what":"dmt01 Layout — dmt01_lyt","title":"dmt01 Layout — dmt01_lyt","text":"dmt01 Layout","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/dmt01_lyt.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"dmt01 Layout — dmt01_lyt","text":"","code":"dmt01_lyt( arm_var, lbl_overall, summaryvars, summaryvars_lbls, stats, precision )"},{"path":"https://insightsengineering.github.io/chevron/reference/dmt01_lyt.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"dmt01 Layout — dmt01_lyt","text":"arm_var (string) variable used column splitting lbl_overall (string) label used overall column, set NULL overall column omitted summaryvars_lbls (character) labels corresponding analyzed variables.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/dmt01_lyt.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"dmt01 Layout — dmt01_lyt","text":"PreDataTableLayouts object.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/do_call.html","id":null,"dir":"Reference","previous_headings":"","what":"Execute a function call — do_call","title":"Execute a function call — do_call","text":"Execute function call","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/do_call.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Execute a function call — do_call","text":"","code":"do_call(what, args)"},{"path":"https://insightsengineering.github.io/chevron/reference/dose_change_rule.html","id":null,"dir":"Reference","previous_headings":"","what":"Dose Change Rule — dose_change_rule","title":"Dose Change Rule — dose_change_rule","text":"Dose Change Rule","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/dose_change_rule.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Dose Change Rule — dose_change_rule","text":"","code":"dose_change_rule"},{"path":"https://insightsengineering.github.io/chevron/reference/dose_change_rule.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"Dose Change Rule — dose_change_rule","text":"object class rule (inherits character) length 9.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/dst01.html","id":null,"dir":"Reference","previous_headings":"","what":"DST01 Table 1 (Default) Patient Disposition Table 1. — dst01_main","title":"DST01 Table 1 (Default) Patient Disposition Table 1. — dst01_main","text":"DST01 Disposition Table provides overview patients study completion. patients discontinued study reason provided.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/dst01.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"DST01 Table 1 (Default) Patient Disposition Table 1. — dst01_main","text":"","code":"dst01_main( adam_db, arm_var = \"ARM\", lbl_overall = \"All {Patient_label}\", study_status_var = \"EOSSTT\", detail_vars = list(Discontinued = c(\"DCSREAS\")), trt_status_var = NULL, ... ) dst01_pre(adam_db, ...) dst01_post(tlg, prune_0 = TRUE, ...) dst01"},{"path":"https://insightsengineering.github.io/chevron/reference/dst01.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"DST01 Table 1 (Default) Patient Disposition Table 1. — dst01_main","text":"object class chevron_t length 1.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/dst01.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"DST01 Table 1 (Default) Patient Disposition Table 1. — dst01_main","text":"adam_db (list data.frames) object containing ADaM datasets arm_var (string) variable. Usually one ARM, ACTARM, TRT01A, TRT01A. lbl_overall (string) label used overall column, set NULL overall column omitted study_status_var (string) variable used define patient status. Default EOSSTT, however can also variable name pattern EOPxxSTT xx must substituted 2 digits referring analysis period. detail_vars Named (list) grouped display study_status_var. names must subset unique levels study_status_var. trt_status_var (string) variable treatment status. ... used. tlg (TableTree, Listing ggplot) object typically produced main function. prune_0 (flag) remove 0 count rows","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/dst01.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"DST01 Table 1 (Default) Patient Disposition Table 1. — dst01_main","text":"main function returns rtables object. preprocessing function returns list data.frame. postprocessing function returns rtables object ElementaryTable (null report).","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/dst01.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"DST01 Table 1 (Default) Patient Disposition Table 1. — dst01_main","text":"Default patient disposition table summarizing reasons patients withdrawal. Numbers represent absolute numbers patients fraction N. Remove zero-count rows. Split columns arm. Include total column default. Sort withdrawal reasons alphabetic order.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/dst01.html","id":"functions","dir":"Reference","previous_headings":"","what":"Functions","title":"DST01 Table 1 (Default) Patient Disposition Table 1. — dst01_main","text":"dst01_main(): Main TLG function dst01_pre(): Preprocessing dst01_post(): Postprocessing","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/dst01.html","id":"note","dir":"Reference","previous_headings":"","what":"Note","title":"DST01 Table 1 (Default) Patient Disposition Table 1. — dst01_main","text":"adam_db object must contain adsl table columns specified status_var disc_reason_var.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/dst01.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"DST01 Table 1 (Default) Patient Disposition Table 1. — dst01_main","text":"","code":"run(dst01, syn_data, detail_vars = list(Ongoing = \"STDONS\")) #> A: Drug X B: Placebo C: Combination All Patients #> (N=15) (N=15) (N=15) (N=45) #> ——————————————————————————————————————————————————————————————————— #> Completed 10 (66.7%) 10 (66.7%) 10 (66.7%) 30 (66.7%) run(dst01, syn_data, detail_vars = list(Discontinued = \"DCSREAS\", Ongoing = \"STDONS\")) #> A: Drug X B: Placebo C: Combination All Patients #> (N=15) (N=15) (N=15) (N=45) #> ————————————————————————————————————————————————————————————————————————————————————————— #> Completed 10 (66.7%) 10 (66.7%) 10 (66.7%) 30 (66.7%) #> Discontinued 5 (33.3%) 5 (33.3%) 5 (33.3%) 15 (33.3%) #> ADVERSE EVENT 0 0 1 (6.7%) 1 (2.2%) #> DEATH 2 (13.3%) 4 (26.7%) 3 (20.0%) 9 (20.0%) #> LACK OF EFFICACY 2 (13.3%) 0 0 2 (4.4%) #> PHYSICIAN DECISION 0 0 1 (6.7%) 1 (2.2%) #> PROTOCOL VIOLATION 0 1 (6.7%) 0 1 (2.2%) #> WITHDRAWAL BY PARENT/GUARDIAN 1 (6.7%) 0 0 1 (2.2%) run( dst01, syn_data, detail_vars = list( Discontinued = c(\"DCSREASGP\", \"DCSREAS\"), Ongoing = \"STDONS\" ) ) #> A: Drug X B: Placebo C: Combination All Patients #> (N=15) (N=15) (N=15) (N=45) #> ——————————————————————————————————————————————————————————————————————————————————————————— #> Completed 10 (66.7%) 10 (66.7%) 10 (66.7%) 30 (66.7%) #> Discontinued 5 (33.3%) 5 (33.3%) 5 (33.3%) 15 (33.3%) #> Safety #> ADVERSE EVENT 0 0 1 (6.7%) 1 (2.2%) #> DEATH 2 (13.3%) 4 (26.7%) 3 (20.0%) 9 (20.0%) #> Non-Safety #> LACK OF EFFICACY 2 (13.3%) 0 0 2 (4.4%) #> PHYSICIAN DECISION 0 0 1 (6.7%) 1 (2.2%) #> PROTOCOL VIOLATION 0 1 (6.7%) 0 1 (2.2%) #> WITHDRAWAL BY PARENT/GUARDIAN 1 (6.7%) 0 0 1 (2.2%)"},{"path":"https://insightsengineering.github.io/chevron/reference/dst01_lyt.html","id":null,"dir":"Reference","previous_headings":"","what":"dst01 Layout — dst01_lyt","title":"dst01 Layout — dst01_lyt","text":"dst01 Layout","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/dst01_lyt.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"dst01 Layout — dst01_lyt","text":"","code":"dst01_lyt(arm_var, lbl_overall, study_status_var, detail_vars, trt_status_var)"},{"path":"https://insightsengineering.github.io/chevron/reference/dst01_lyt.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"dst01 Layout — dst01_lyt","text":"arm_var (string) variable. Usually one ARM, ACTARM, TRT01A, TRT01A. lbl_overall (string) label used overall column, set NULL overall column omitted study_status_var (string) variable used define patient status. Default EOSSTT, however can also variable name pattern EOPxxSTT xx must substituted 2 digits referring analysis period. detail_vars Named (list) grouped display study_status_var. trt_status_var (string) variable treatment status.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/dst01_lyt.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"dst01 Layout — dst01_lyt","text":"PreDataTableLayouts object.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/dtht01.html","id":null,"dir":"Reference","previous_headings":"","what":"DTHT01 Table 1 (Default) Death Table. — dtht01_main","title":"DTHT01 Table 1 (Default) Death Table. — dtht01_main","text":"description causes death optionally breakdown category /post-study reporting death.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/dtht01.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"DTHT01 Table 1 (Default) Death Table. — dtht01_main","text":"","code":"dtht01_main( adam_db, arm_var = \"ACTARM\", lbl_overall = NULL, other_category = FALSE, time_since_last_dose = FALSE, ... ) dtht01_pre(adam_db, ...) dtht01_post(tlg, prune_0 = TRUE, ...) dtht01"},{"path":"https://insightsengineering.github.io/chevron/reference/dtht01.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"DTHT01 Table 1 (Default) Death Table. — dtht01_main","text":"object class chevron_t length 1.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/dtht01.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"DTHT01 Table 1 (Default) Death Table. — dtht01_main","text":"adam_db (list data.frames) object containing ADaM datasets arm_var (string) variable used column splitting lbl_overall (string) label used overall column, set NULL overall column omitted other_category (flag) breakdown category displayed. time_since_last_dose (flag) time event information displayed. ... used. tlg (TableTree, Listing ggplot) object typically produced main function. prune_0 (flag) remove 0 count rows","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/dtht01.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"DTHT01 Table 1 (Default) Death Table. — dtht01_main","text":"main function returns rtables object. preprocessing function returns list data.frame. postprocessing function returns rtables object ElementaryTable (null report).","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/dtht01.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"DTHT01 Table 1 (Default) Death Table. — dtht01_main","text":"Numbers represent absolute numbers subjects fraction N, absolute numbers specified. Remove zero-count rows unless overridden prune_0 = FALSE. include total column default.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/dtht01.html","id":"functions","dir":"Reference","previous_headings":"","what":"Functions","title":"DTHT01 Table 1 (Default) Death Table. — dtht01_main","text":"dtht01_main(): Main TLG function dtht01_pre(): Preprocessing dtht01_post(): Postprocessing","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/dtht01.html","id":"note","dir":"Reference","previous_headings":"","what":"Note","title":"DTHT01 Table 1 (Default) Death Table. — dtht01_main","text":"adam_db object must contain adsl table columns \"DTHFL\", \"DTHCAT\" well LDDTHGR1 time_since_last_dose TRUE.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/dtht01.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"DTHT01 Table 1 (Default) Death Table. — dtht01_main","text":"","code":"run(dtht01, syn_data) #> A: Drug X B: Placebo C: Combination #> (N=15) (N=15) (N=15) #> ———————————————————————————————————————————————————————————————— #> Total number of deaths 2 (13.3%) 4 (26.7%) 3 (20.0%) #> Primary Cause of Death #> n 2 4 3 #> Adverse Event 1 (50.0%) 2 (50.0%) 1 (33.3%) #> Progressive Disease 1 (50.0%) 0 2 (66.7%) #> Other 0 2 (50.0%) 0 run(dtht01, syn_data, other_category = TRUE, time_since_last_dose = TRUE) #> A: Drug X B: Placebo C: Combination #> (N=15) (N=15) (N=15) #> ——————————————————————————————————————————————————————————————————————————————————————————————————— #> Total number of deaths 2 (13.3%) 4 (26.7%) 3 (20.0%) #> Primary Cause of Death #> n 2 4 3 #> Adverse Event 1 (50.0%) 2 (50.0%) 1 (33.3%) #> Progressive Disease 1 (50.0%) 0 2 (66.7%) #> Other 0 2 (50.0%) 0 #> LOST TO FOLLOW UP 0 1 (50%) 0 #> SUICIDE 0 1 (50%) 0 #> Days from last drug administration #> n 2 4 3 #> <=30 2 (100%) 1 (25.0%) 2 (66.7%) #> >30 0 3 (75.0%) 1 (33.3%) #> Primary cause by days from last study drug administration #> <=30 #> n 2 1 2 #> Adverse Event 1 (50.0%) 0 1 (50.0%) #> Progressive Disease 1 (50.0%) 0 1 (50.0%) #> Other 0 1 (100%) 0 #> >30 #> n 0 3 1 #> Adverse Event 0 2 (66.7%) 0 #> Progressive Disease 0 0 1 (100%) #> Other 0 1 (33.3%) 0"},{"path":"https://insightsengineering.github.io/chevron/reference/dtht01_lyt.html","id":null,"dir":"Reference","previous_headings":"","what":"dtht01 Layout — dtht01_lyt","title":"dtht01 Layout — dtht01_lyt","text":"dtht01 Layout","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/dtht01_lyt.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"dtht01 Layout — dtht01_lyt","text":"","code":"dtht01_lyt( arm_var, lbl_overall, death_flag, death_var, other_level, other_var, dose_death_var )"},{"path":"https://insightsengineering.github.io/chevron/reference/dtht01_lyt.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"dtht01 Layout — dtht01_lyt","text":"arm_var (string) variable used column splitting lbl_overall (string) label used overall column, set NULL overall column omitted death_flag (string) variable name death flag. death_var (string) variable name death category. other_level (string) \"\" level death category. other_var (string) variable name death cause \"\". dose_death_var (string) variable name days last dose.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/dtht01_lyt.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"dtht01 Layout — dtht01_lyt","text":"PreDataTableLayouts object.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/dummy_template.html","id":null,"dir":"Reference","previous_headings":"","what":"Dummy template. — dummy_template","title":"Dummy template. — dummy_template","text":"template creates dummy output.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/dummy_template.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Dummy template. — dummy_template","text":"","code":"dummy_template"},{"path":"https://insightsengineering.github.io/chevron/reference/dummy_template.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"Dummy template. — dummy_template","text":"object class chevron_simple length 1.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/dummy_template.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Dummy template. — dummy_template","text":"","code":"run(dummy_template, syn_data) #> all obs #> ——————————"},{"path":"https://insightsengineering.github.io/chevron/reference/egt01.html","id":null,"dir":"Reference","previous_headings":"","what":"EGT01 ECG Parameters and Change from Baseline By Visit Table. — egt01_main","title":"EGT01 ECG Parameters and Change from Baseline By Visit Table. — egt01_main","text":"EGT01 table provides overview ECG values change baseline respective arm course trial.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/egt01.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"EGT01 ECG Parameters and Change from Baseline By Visit Table. — egt01_main","text":"","code":"egt01_main( adam_db, dataset = \"adeg\", arm_var = \"ACTARM\", lbl_overall = NULL, row_split_var = NULL, summaryvars = c(\"AVAL\", \"CHG\"), visitvar = \"AVISIT\", precision = list(default = 2L), page_var = \"PARAMCD\", .stats = c(\"n\", \"mean_sd\", \"median\", \"range\"), skip = list(CHG = \"BASELINE\"), ... ) egt01_pre(adam_db, dataset = \"adeg\", ...) egt01"},{"path":"https://insightsengineering.github.io/chevron/reference/egt01.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"EGT01 ECG Parameters and Change from Baseline By Visit Table. — egt01_main","text":"object class chevron_t length 1.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/egt01.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"EGT01 ECG Parameters and Change from Baseline By Visit Table. — egt01_main","text":"adam_db (list data.frames) object containing ADaM datasets dataset (string) name table adam_db object. arm_var (string) variable used column splitting lbl_overall (string) label used overall column, set NULL overall column omitted row_split_var (character) additional row split variables. summaryvars (character) variables analyzed. label attribute corresponding column table adam_db used label. visitvar (string) typically one \"AVISIT\" user-defined visit incorporating \"ATPT\". precision (named list integer) names values found PARAMCD column values indicate number digits statistics. default set, parameter precision specified, value default used. page_var (string) variable name prior row split page. .stats (character) statistics names, see tern::analyze_vars(). skip Named (list) visit values need inhibited. ... additional arguments like .indent_mods, .labels.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/egt01.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"EGT01 ECG Parameters and Change from Baseline By Visit Table. — egt01_main","text":"main function returns rtables object. preprocessing function returns list data.frame.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/egt01.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"EGT01 ECG Parameters and Change from Baseline By Visit Table. — egt01_main","text":"Analysis Value column, displays number patients, mean, standard deviation, median range analysis value visit. Change Baseline column, displays number patient mean, standard deviation, median range changes relative baseline. Remove zero-count rows unless overridden prune_0 = FALSE. Split columns arm, typically ACTARM. include total column default. Sorted based factor level; first PARAM labels alphabetic order chronological time point given AVISIT. Re-level customize order","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/egt01.html","id":"functions","dir":"Reference","previous_headings":"","what":"Functions","title":"EGT01 ECG Parameters and Change from Baseline By Visit Table. — egt01_main","text":"egt01_main(): Main TLG function egt01_pre(): Preprocessing","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/egt01.html","id":"note","dir":"Reference","previous_headings":"","what":"Note","title":"EGT01 ECG Parameters and Change from Baseline By Visit Table. — egt01_main","text":"adam_db object must contain table named dataset columns specified summaryvars.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/egt01.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"EGT01 ECG Parameters and Change from Baseline By Visit Table. — egt01_main","text":"","code":"run(egt01, syn_data) #> A: Drug X B: Placebo C: Combination #> Change from Change from Change from #> Value at Visit Baseline Value at Visit Baseline Value at Visit Baseline #> Analysis Visit (N=15) (N=15) (N=15) (N=15) (N=15) (N=15) #> ———————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————— #> Heart Rate #> BASELINE #> n 15 15 15 #> Mean (SD) 76.594 (17.889) 69.899 (18.788) 70.492 (18.175) #> Median 77.531 77.174 74.111 #> Min - Max 46.50 - 106.68 26.42 - 97.69 45.37 - 115.49 #> WEEK 1 DAY 8 #> n 15 15 15 15 15 15 #> Mean (SD) 71.140 (23.441) -5.454 (25.128) 70.958 (14.877) 1.059 (23.345) 67.450 (18.932) -3.043 (23.753) #> Median 77.210 -2.152 70.033 -8.403 68.471 0.181 #> Min - Max 8.53 - 102.63 -50.97 - 36.54 44.85 - 93.79 -25.34 - 60.50 38.90 - 100.05 -52.20 - 33.13 #> WEEK 2 DAY 15 #> n 15 15 15 15 15 15 #> Mean (SD) 69.350 (16.083) -7.244 (28.960) 76.096 (14.958) 6.198 (29.319) 63.694 (12.920) -6.799 (23.949) #> Median 65.746 -11.369 75.323 0.255 61.076 -4.954 #> Min - Max 47.22 - 101.44 -49.59 - 42.91 47.50 - 111.40 -37.51 - 69.34 43.25 - 86.13 -52.70 - 40.76 #> WEEK 3 DAY 22 #> n 15 15 15 15 15 15 #> Mean (SD) 73.894 (24.576) -2.700 (32.079) 67.635 (19.114) -2.263 (29.989) 72.054 (19.308) 1.562 (27.494) #> Median 69.296 5.492 68.468 -2.093 68.686 -5.848 #> Min - Max 44.15 - 131.73 -62.53 - 38.19 31.89 - 108.87 -52.26 - 66.81 32.16 - 109.86 -49.61 - 35.23 #> WEEK 4 DAY 29 #> n 15 15 15 15 15 15 #> Mean (SD) 73.241 (19.256) -3.353 (29.170) 66.524 (25.487) -3.374 (36.024) 66.600 (22.839) -3.892 (24.140) #> Median 68.689 0.232 66.397 -11.730 64.969 -6.827 #> Min - Max 33.71 - 111.54 -55.14 - 65.04 19.66 - 111.29 -60.39 - 61.00 10.35 - 100.88 -50.72 - 26.77 #> WEEK 5 DAY 36 #> n 15 15 15 15 15 15 #> Mean (SD) 61.690 (22.182) -14.904 (30.330) 60.712 (20.025) -9.187 (24.587) 72.683 (23.495) 2.191 (26.654) #> Median 57.925 -12.660 60.454 -16.100 77.585 14.635 #> Min - Max 23.89 - 103.74 -60.00 - 57.24 32.53 - 102.02 -52.56 - 50.96 31.21 - 105.05 -42.90 - 34.64 #> QT Duration #> BASELINE #> n 15 15 15 #> Mean (SD) 335.294 (123.231) 363.104 (68.160) 347.311 (86.236) #> Median 372.731 386.316 348.254 #> Min - Max 121.28 - 554.97 214.65 - 445.53 170.80 - 508.54 #> WEEK 1 DAY 8 #> n 15 15 15 15 15 15 #> Mean (SD) 357.361 (85.688) 22.067 (144.166) 415.225 (105.425) 52.121 (144.259) 321.078 (107.553) -26.233 (129.135) #> Median 344.797 49.432 421.950 62.762 307.962 -17.006 #> Min - Max 241.22 - 517.39 -207.23 - 245.36 234.11 - 604.72 -190.70 - 364.94 118.36 - 480.29 -363.11 - 163.67 #> WEEK 2 DAY 15 #> n 15 15 15 15 15 15 #> Mean (SD) 344.883 (106.793) 9.589 (174.797) 370.548 (80.862) 7.444 (91.301) 354.129 (95.133) 6.818 (142.397) #> Median 312.236 -9.264 388.515 -9.429 365.292 39.930 #> Min - Max 187.77 - 501.87 -278.91 - 372.71 204.55 - 514.43 -190.58 - 173.87 200.19 - 493.40 -279.46 - 265.56 #> WEEK 3 DAY 22 #> n 15 15 15 15 15 15 #> Mean (SD) 342.062 (92.568) 6.768 (151.505) 326.684 (116.421) -36.420 (145.415) 366.245 (99.106) 18.935 (168.417) #> Median 352.930 -22.771 298.353 -78.409 329.688 -21.584 #> Min - Max 199.40 - 476.04 -230.25 - 303.00 151.05 - 561.23 -205.30 - 293.76 249.42 - 580.81 -252.73 - 410.01 #> WEEK 4 DAY 29 #> n 15 15 15 15 15 15 #> Mean (SD) 371.650 (44.805) 36.356 (139.308) 333.697 (110.377) -29.407 (125.592) 333.181 (96.466) -14.130 (107.622) #> Median 375.412 58.958 308.020 -40.987 330.911 -25.820 #> Min - Max 302.32 - 451.62 -214.07 - 258.04 183.09 - 531.08 -241.72 - 134.12 126.95 - 488.57 -234.92 - 152.49 #> WEEK 5 DAY 36 #> n 15 15 15 15 15 15 #> Mean (SD) 345.504 (130.543) 10.210 (198.224) 309.919 (84.624) -53.185 (105.730) 322.931 (67.801) -24.380 (117.331) #> Median 355.730 -23.213 306.219 -12.373 341.988 -26.952 #> Min - Max 88.38 - 661.12 -271.06 - 539.84 189.01 - 448.58 -256.52 - 91.57 217.51 - 427.16 -291.03 - 171.19 #> RR Duration #> BASELINE #> n 15 15 15 #> Mean (SD) 1086.908 (363.811) 1050.034 (390.444) 1102.659 (310.359) #> Median 1116.849 1089.193 1250.037 #> Min - Max 626.19 - 1653.12 414.61 - 1721.89 385.51 - 1430.81 #> WEEK 1 DAY 8 #> n 15 15 15 15 15 15 #> Mean (SD) 968.499 (287.811) -118.409 (546.796) 1041.186 (211.201) -8.848 (435.281) 948.491 (213.746) -154.168 (442.882) #> Median 961.296 -147.460 1013.786 24.754 965.429 -224.054 #> Min - Max 358.92 - 1593.51 -1014.82 - 911.82 714.44 - 1417.52 -618.80 - 847.31 513.35 - 1229.09 -736.69 - 843.58 #> WEEK 2 DAY 15 #> n 15 15 15 15 15 15 #> Mean (SD) 932.717 (259.634) -154.191 (331.884) 1139.332 (454.231) 89.298 (582.750) 1021.283 (233.529) -81.376 (415.781) #> Median 950.533 -205.949 1068.007 -5.449 964.616 -142.180 #> Min - Max 409.68 - 1269.35 -649.69 - 473.09 486.51 - 2048.73 -846.72 - 1148.61 667.36 - 1367.25 -647.47 - 616.15 #> WEEK 3 DAY 22 #> n 15 15 15 15 15 15 #> Mean (SD) 1068.865 (319.540) -18.043 (513.412) 1110.882 (259.523) 60.848 (432.700) 1105.918 (306.185) 3.259 (516.734) #> Median 1201.998 -65.085 1163.690 51.200 1187.130 30.318 #> Min - Max 380.49 - 1551.65 -832.86 - 703.74 621.41 - 1453.29 -887.06 - 822.18 446.02 - 1648.32 -984.79 - 816.30 #> WEEK 4 DAY 29 #> n 15 15 15 15 15 15 #> Mean (SD) 1087.915 (205.940) 1.008 (403.039) 1161.681 (293.257) 111.647 (460.979) 992.134 (283.177) -110.525 (334.932) #> Median 1084.658 146.611 1055.223 191.008 1028.997 -112.599 #> Min - Max 697.59 - 1499.17 -801.16 - 402.97 722.35 - 1762.04 -528.27 - 1191.83 497.14 - 1382.12 -597.95 - 757.99 #> WEEK 5 DAY 36 #> n 15 15 15 15 15 15 #> Mean (SD) 1016.880 (424.428) -70.027 (505.078) 1135.131 (224.684) 85.097 (497.679) 1089.527 (238.909) -13.132 (362.606) #> Median 962.584 -142.925 1158.815 -9.553 1081.015 16.706 #> Min - Max 352.97 - 1843.86 -894.83 - 1162.79 714.34 - 1436.68 -843.41 - 992.34 699.72 - 1611.38 -696.03 - 561.53"},{"path":"https://insightsengineering.github.io/chevron/reference/egt02_1.html","id":null,"dir":"Reference","previous_headings":"","what":"EGT02 ECG Abnormalities Table. — egt02_1_main","title":"EGT02 ECG Abnormalities Table. — egt02_1_main","text":"ECG Parameters outside Normal Limits Regardless Abnormality Baseline Table.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/egt02_1.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"EGT02 ECG Abnormalities Table. — egt02_1_main","text":"","code":"egt02_1_main( adam_db, arm_var = \"ACTARM\", lbl_overall = NULL, exclude_base_abn = FALSE, ... ) egt02_pre(adam_db, ...) egt02_post(tlg, ...) egt02_1"},{"path":"https://insightsengineering.github.io/chevron/reference/egt02_1.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"EGT02 ECG Abnormalities Table. — egt02_1_main","text":"object class chevron_t length 1.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/egt02_1.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"EGT02 ECG Abnormalities Table. — egt02_1_main","text":"adam_db (list data.frames) object containing ADaM datasets arm_var (string) variable used column splitting lbl_overall (string) label used overall column, set NULL overall column omitted exclude_base_abn (flag) whether baseline abnormality excluded. ... used. tlg (TableTree, Listing ggplot) object typically produced main function.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/egt02_1.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"EGT02 ECG Abnormalities Table. — egt02_1_main","text":"main function returns rtables object preprocessing function returns list data.frame. postprocessing function returns rtables object ElementaryTable (null report).","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/egt02_1.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"EGT02 ECG Abnormalities Table. — egt02_1_main","text":"count LOW HIGH values. Results \"LOW LOW\" treated \"LOW\", \"HIGH HIGH\" \"HIGH\". include total column default. remove zero-count rows unless overridden prune_0 = TRUE.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/egt02_1.html","id":"functions","dir":"Reference","previous_headings":"","what":"Functions","title":"EGT02 ECG Abnormalities Table. — egt02_1_main","text":"egt02_1_main(): Main TLG function egt02_pre(): Preprocessing egt02_post(): Postprocessing","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/egt02_1.html","id":"note","dir":"Reference","previous_headings":"","what":"Note","title":"EGT02 ECG Abnormalities Table. — egt02_1_main","text":"adam_db object must contain adeg table \"PARAM\", \"ANRIND\" \"BNRIND\" columns.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/egt02_1.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"EGT02 ECG Abnormalities Table. — egt02_1_main","text":"","code":"run(egt02_1, syn_data) #> Assessment A: Drug X B: Placebo C: Combination #> Abnormality (N=15) (N=15) (N=15) #> ——————————————————————————————————————————————————————————— #> Heart Rate #> Low 4/15 (26.7%) 4/15 (26.7%) 4/15 (26.7%) #> High 4/15 (26.7%) 3/15 (20%) 3/15 (20%) #> QT Duration #> Low 2/15 (13.3%) 5/15 (33.3%) 3/15 (20%) #> High 3/15 (20%) 6/15 (40%) 2/15 (13.3%) #> RR Duration #> Low 6/15 (40%) 2/15 (13.3%) 4/15 (26.7%) #> High 4/15 (26.7%) 5/15 (33.3%) 2/15 (13.3%)"},{"path":"https://insightsengineering.github.io/chevron/reference/egt02_2.html","id":null,"dir":"Reference","previous_headings":"","what":"EGT02_2 ECG Abnormalities Table. — egt02_2_main","title":"EGT02_2 ECG Abnormalities Table. — egt02_2_main","text":"ECG Parameters outside Normal Limits Among Patients without Abnormality Baseline Table.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/egt02_2.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"EGT02_2 ECG Abnormalities Table. — egt02_2_main","text":"","code":"egt02_2_main( adam_db, arm_var = \"ACTARM\", lbl_overall = NULL, exclude_base_abn = TRUE, ... ) egt02_2"},{"path":"https://insightsengineering.github.io/chevron/reference/egt02_2.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"EGT02_2 ECG Abnormalities Table. — egt02_2_main","text":"object class chevron_t length 1.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/egt02_2.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"EGT02_2 ECG Abnormalities Table. — egt02_2_main","text":"adam_db (list data.frames) object containing ADaM datasets arm_var (string) variable used column splitting lbl_overall (string) label used overall column, set NULL overall column omitted exclude_base_abn (flag) whether baseline abnormality excluded. ... used.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/egt02_2.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"EGT02_2 ECG Abnormalities Table. — egt02_2_main","text":"main function returns rtables object preprocessing function returns list data.frame. postprocessing function returns rtables object ElementaryTable (null report).","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/egt02_2.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"EGT02_2 ECG Abnormalities Table. — egt02_2_main","text":"count LOW HIGH values. Results \"LOW LOW\" treated \"LOW\", \"HIGH HIGH\" \"HIGH\". include total column default. remove zero-count rows unless overridden prune_0 = TRUE.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/egt02_2.html","id":"functions","dir":"Reference","previous_headings":"","what":"Functions","title":"EGT02_2 ECG Abnormalities Table. — egt02_2_main","text":"egt02_2_main(): Main TLG function","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/egt02_2.html","id":"note","dir":"Reference","previous_headings":"","what":"Note","title":"EGT02_2 ECG Abnormalities Table. — egt02_2_main","text":"adam_db object must contain adeg table \"PARAM\", \"ANRIND\" \"BNRIND\" columns.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/egt02_2.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"EGT02_2 ECG Abnormalities Table. — egt02_2_main","text":"","code":"run(egt02_2, syn_data) #> Assessment A: Drug X B: Placebo C: Combination #> Abnormality (N=15) (N=15) (N=15) #> ——————————————————————————————————————————————————————————— #> Heart Rate #> Low 4/15 (26.7%) 4/14 (28.6%) 4/15 (26.7%) #> High 3/13 (23.1%) 3/15 (20%) 2/14 (14.3%) #> QT Duration #> Low 2/12 (16.7%) 5/15 (33.3%) 3/14 (21.4%) #> High 3/14 (21.4%) 6/15 (40%) 2/14 (14.3%) #> RR Duration #> Low 6/15 (40%) 2/13 (15.4%) 4/14 (28.6%) #> High 4/13 (30.8%) 5/13 (38.5%) 2/15 (13.3%)"},{"path":"https://insightsengineering.github.io/chevron/reference/egt02_lyt.html","id":null,"dir":"Reference","previous_headings":"","what":"egt02 Layout — egt02_lyt","title":"egt02 Layout — egt02_lyt","text":"egt02 Layout","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/egt02_lyt.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"egt02 Layout — egt02_lyt","text":"","code":"egt02_lyt( arm_var = \"ACTARM\", lbl_overall, lbl_vs_assessment = \"Assessment\", lbl_vs_abnormality = \"Abnormality\", exclude_base_abn )"},{"path":"https://insightsengineering.github.io/chevron/reference/egt02_lyt.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"egt02 Layout — egt02_lyt","text":"arm_var (string) variable used column splitting lbl_overall (string) label used overall column, set NULL overall column omitted lbl_vs_assessment (string) label assessment variable. lbl_vs_abnormality (string) label abnormality variable. exclude_base_abn (flag) whether exclude subjects baseline abnormality numerator denominator.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/egt02_lyt.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"egt02 Layout — egt02_lyt","text":"PreDataTableLayouts object.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/egt03.html","id":null,"dir":"Reference","previous_headings":"","what":"EGT03 Shift Table of ECG Interval Data - Baseline versus Minimum or Maximum Post-Baseline. — egt03_main","title":"EGT03 Shift Table of ECG Interval Data - Baseline versus Minimum or Maximum Post-Baseline. — egt03_main","text":"EGT03 Table entries provide number patients baseline assessment minimum maximum post-baseline assessment. Percentages based total number patients treatment group. Baseline patient's last observation prior initiation study drug.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/egt03.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"EGT03 Shift Table of ECG Interval Data - Baseline versus Minimum or Maximum Post-Baseline. — egt03_main","text":"","code":"egt03_main( adam_db, arm_var = \"ACTARMCD\", summaryvar = \"BNRIND\", splitvar = \"ANRIND\", visitvar = \"AVISIT\", page_var = \"PARAMCD\", ... ) egt03_pre(adam_db, ...) egt03_post(tlg, prune_0 = FALSE, ...) egt03"},{"path":"https://insightsengineering.github.io/chevron/reference/egt03.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"EGT03 Shift Table of ECG Interval Data - Baseline versus Minimum or Maximum Post-Baseline. — egt03_main","text":"object class chevron_t length 1.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/egt03.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"EGT03 Shift Table of ECG Interval Data - Baseline versus Minimum or Maximum Post-Baseline. — egt03_main","text":"adam_db (list data.frames) object containing ADaM datasets arm_var (character) arm variables used row split, typically \"ACTARMCD\". summaryvar (character) variables analyzed, typically \"BNRIND\". Labels corresponding columns used subtitles. splitvar (character) variables analyzed, typically \"ANRIND\". Labels corresponding columns used subtitles. visitvar (string) typically \"AVISIT\" user-defined visit incorporating \"ATPT\". page_var (string) variable name prior row split page. ... used. tlg (TableTree, Listing ggplot) object typically produced main function. prune_0 (flag) remove 0 count rows","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/egt03.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"EGT03 Shift Table of ECG Interval Data - Baseline versus Minimum or Maximum Post-Baseline. — egt03_main","text":"main function returns rtables object. preprocessing function returns list data.frame. postprocessing function returns rtables object ElementaryTable (null report).","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/egt03.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"EGT03 Shift Table of ECG Interval Data - Baseline versus Minimum or Maximum Post-Baseline. — egt03_main","text":"ADEG data subsetted contain \"POST-BASELINE MINIMUM\"/\"POST-BASELINE MAXIMUM\" visit according preprocessing. Percentages based total number patients treatment group. Split columns Analysis Reference Range Indicator, typically ANRIND. include total column default. Sorted based factor level.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/egt03.html","id":"functions","dir":"Reference","previous_headings":"","what":"Functions","title":"EGT03 Shift Table of ECG Interval Data - Baseline versus Minimum or Maximum Post-Baseline. — egt03_main","text":"egt03_main(): Main TLG function egt03_pre(): Preprocessing egt03_post(): Postprocessing","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/egt03.html","id":"note","dir":"Reference","previous_headings":"","what":"Note","title":"EGT03 Shift Table of ECG Interval Data - Baseline versus Minimum or Maximum Post-Baseline. — egt03_main","text":"adam_db object must contain adeg table \"ACTARMCD\" column well columns specified summaryvar splitvar.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/egt03.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"EGT03 Shift Table of ECG Interval Data - Baseline versus Minimum or Maximum Post-Baseline. — egt03_main","text":"","code":"library(dunlin) proc_data <- log_filter(syn_data, PARAMCD == \"HR\", \"adeg\") run(egt03, proc_data) #> Actual Arm Code Minimum Post-Baseline Assessment #> Baseline Reference Range Indicator LOW NORMAL HIGH Missing #> ———————————————————————————————————————————————————————————————————————————————— #> Heart Rate #> ARM A (N=15) #> LOW 0 0 0 0 #> NORMAL 4 (26.7%) 9 (60.0%) 0 0 #> HIGH 0 2 (13.3%) 0 0 #> Missing 0 0 0 0 #> ARM B (N=15) #> LOW 0 1 (6.7%) 0 0 #> NORMAL 4 (26.7%) 10 (66.7%) 0 0 #> HIGH 0 0 0 0 #> Missing 0 0 0 0 #> ARM C (N=15) #> LOW 0 0 0 0 #> NORMAL 4 (26.7%) 10 (66.7%) 0 0 #> HIGH 0 1 (6.7%) 0 0 #> Missing 0 0 0 0"},{"path":"https://insightsengineering.github.io/chevron/reference/egt03_lyt.html","id":null,"dir":"Reference","previous_headings":"","what":"egt03 Layout — egt03_lyt","title":"egt03 Layout — egt03_lyt","text":"egt03 Layout","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/egt03_lyt.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"egt03 Layout — egt03_lyt","text":"","code":"egt03_lyt( arm_var, splitvar, summaryvar, lbl_armvar, lbl_summaryvars, lbl_param, page_var )"},{"path":"https://insightsengineering.github.io/chevron/reference/egt03_lyt.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"egt03 Layout — egt03_lyt","text":"arm_var (string) variable used column splitting splitvar (character) variables analyzed, typically \"ANRIND\". Labels corresponding columns used subtitles. summaryvar (character) variables analyzed, typically \"BNRIND\". Labels corresponding columns used subtitles. lbl_armvar (string) label arm_var variable. lbl_summaryvars (string) label summaryvar variable. page_var (string) variable name prior row split page.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/egt03_lyt.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"egt03 Layout — egt03_lyt","text":"PreDataTableLayouts object.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/egt05_qtcat.html","id":null,"dir":"Reference","previous_headings":"","what":"EGT05_QTCAT ECG Actual Values and Changes from Baseline by Visit Table. — egt05_qtcat_main","title":"EGT05_QTCAT ECG Actual Values and Changes from Baseline by Visit Table. — egt05_qtcat_main","text":"EGT05_QTCAT table summarizes several electrocardiogram parameters evolution throughout study.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/egt05_qtcat.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"EGT05_QTCAT ECG Actual Values and Changes from Baseline by Visit Table. — egt05_qtcat_main","text":"","code":"egt05_qtcat_main( adam_db, arm_var = \"ACTARM\", lbl_overall = NULL, summaryvars = c(\"AVALCAT1\", \"CHGCAT1\"), row_split_var = NULL, visitvar = \"AVISIT\", page_var = NULL, ... ) egt05_qtcat_pre(adam_db, ...) egt05_qtcat_post(tlg, prune_0 = TRUE, ...) egt05_qtcat"},{"path":"https://insightsengineering.github.io/chevron/reference/egt05_qtcat.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"EGT05_QTCAT ECG Actual Values and Changes from Baseline by Visit Table. — egt05_qtcat_main","text":"object class chevron_t length 1.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/egt05_qtcat.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"EGT05_QTCAT ECG Actual Values and Changes from Baseline by Visit Table. — egt05_qtcat_main","text":"adam_db (list data.frames) object containing ADaM datasets arm_var (string) variable used column splitting lbl_overall (string) label used overall column, set NULL overall column omitted summaryvars (character) variables analyzed. label attribute corresponding column adeg table adam_db used name. row_split_var (character) additional row split variables. visitvar (string) typically \"AVISIT\" user-defined visit incorporating \"ATPT\". page_var (string) variable name prior row split page. ... used. tlg (TableTree, Listing ggplot) object typically produced main function. prune_0 (flag) remove 0 count rows","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/egt05_qtcat.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"EGT05_QTCAT ECG Actual Values and Changes from Baseline by Visit Table. — egt05_qtcat_main","text":"main function returns rtables object. preprocessing function returns list data.frame. postprocessing function returns rtables object ElementaryTable (null report).","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/egt05_qtcat.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"EGT05_QTCAT ECG Actual Values and Changes from Baseline by Visit Table. — egt05_qtcat_main","text":"Value Visit column, displays categories specific \"PARAMCD\" value patients. Change Baseline column, displays categories specific \"PARAMCD\" value change baseline patients. Remove zero-count rows unless overridden prune_0 = FALSE. Split columns arm, typically \"ACTARM\". include total column default. Sorted based factor level; chronological time point given \"AVISIT\" user-defined visit incorporating \"ATPT\". Re-level customize order. Please note preferable convert summaryvars factor.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/egt05_qtcat.html","id":"functions","dir":"Reference","previous_headings":"","what":"Functions","title":"EGT05_QTCAT ECG Actual Values and Changes from Baseline by Visit Table. — egt05_qtcat_main","text":"egt05_qtcat_main(): Main TLG function egt05_qtcat_pre(): Preprocessing egt05_qtcat_post(): Postprocessing","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/egt05_qtcat.html","id":"note","dir":"Reference","previous_headings":"","what":"Note","title":"EGT05_QTCAT ECG Actual Values and Changes from Baseline by Visit Table. — egt05_qtcat_main","text":"adam_db object must contain adeg table column specified visitvar. summaryvars, please make sure AVALCAT1 CHGCAT1 columns existed input data sets.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/egt05_qtcat.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"EGT05_QTCAT ECG Actual Values and Changes from Baseline by Visit Table. — egt05_qtcat_main","text":"","code":"run(egt05_qtcat, syn_data) #> Parameter #> Analysis Visit A: Drug X B: Placebo C: Combination #> Category (N=15) (N=15) (N=15) #> ——————————————————————————————————————————————————————————————————— #> QT Duration #> BASELINE #> Value at Visit #> n 15 15 15 #> <=450 msec 13 (86.7%) 15 (100%) 13 (86.7%) #> >450 to <=480 msec 1 (6.7%) 0 0 #> >480 to <=500 msec 0 0 1 (6.7%) #> >500 msec 1 (6.7%) 0 1 (6.7%) #> WEEK 1 DAY 8 #> Value at Visit #> n 15 15 15 #> <=450 msec 12 (80.0%) 9 (60.0%) 13 (86.7%) #> >450 to <=480 msec 1 (6.7%) 1 (6.7%) 1 (6.7%) #> >480 to <=500 msec 1 (6.7%) 3 (20.0%) 1 (6.7%) #> >500 msec 1 (6.7%) 2 (13.3%) 0 #> Change from Baseline #> n 15 15 15 #> <=30 msec 7 (46.7%) 6 (40.0%) 9 (60.0%) #> >30 to <=60 msec 2 (13.3%) 1 (6.7%) 1 (6.7%) #> >60 msec 6 (40.0%) 8 (53.3%) 5 (33.3%) #> WEEK 2 DAY 15 #> Value at Visit #> n 15 15 15 #> <=450 msec 11 (73.3%) 14 (93.3%) 12 (80.0%) #> >450 to <=480 msec 2 (13.3%) 0 2 (13.3%) #> >480 to <=500 msec 1 (6.7%) 0 1 (6.7%) #> >500 msec 1 (6.7%) 1 (6.7%) 0 #> Change from Baseline #> n 15 15 15 #> <=30 msec 9 (60.0%) 12 (80.0%) 7 (46.7%) #> >30 to <=60 msec 2 (13.3%) 0 3 (20.0%) #> >60 msec 4 (26.7%) 3 (20.0%) 5 (33.3%) #> WEEK 3 DAY 22 #> Value at Visit #> n 15 15 15 #> <=450 msec 12 (80.0%) 12 (80.0%) 12 (80.0%) #> >450 to <=480 msec 3 (20.0%) 1 (6.7%) 1 (6.7%) #> >500 msec 0 2 (13.3%) 2 (13.3%) #> Change from Baseline #> n 15 15 15 #> <=30 msec 9 (60.0%) 11 (73.3%) 9 (60.0%) #> >30 to <=60 msec 1 (6.7%) 1 (6.7%) 0 #> >60 msec 5 (33.3%) 3 (20.0%) 6 (40.0%) #> WEEK 4 DAY 29 #> Value at Visit #> n 15 15 15 #> <=450 msec 14 (93.3%) 12 (80.0%) 13 (86.7%) #> >450 to <=480 msec 1 (6.7%) 1 (6.7%) 1 (6.7%) #> >480 to <=500 msec 0 0 1 (6.7%) #> >500 msec 0 2 (13.3%) 0 #> Change from Baseline #> n 15 15 15 #> <=30 msec 6 (40.0%) 9 (60.0%) 9 (60.0%) #> >30 to <=60 msec 2 (13.3%) 1 (6.7%) 2 (13.3%) #> >60 msec 7 (46.7%) 5 (33.3%) 4 (26.7%) #> WEEK 5 DAY 36 #> Value at Visit #> n 15 15 15 #> <=450 msec 12 (80.0%) 15 (100%) 15 (100%) #> >450 to <=480 msec 2 (13.3%) 0 0 #> >500 msec 1 (6.7%) 0 0 #> Change from Baseline #> n 15 15 15 #> <=30 msec 9 (60.0%) 11 (73.3%) 9 (60.0%) #> >30 to <=60 msec 0 3 (20.0%) 2 (13.3%) #> >60 msec 6 (40.0%) 1 (6.7%) 4 (26.7%)"},{"path":"https://insightsengineering.github.io/chevron/reference/egt05_qtcat_lyt.html","id":null,"dir":"Reference","previous_headings":"","what":"EGT05_QTCAT Layout — egt05_qtcat_lyt","title":"EGT05_QTCAT Layout — egt05_qtcat_lyt","text":"EGT05_QTCAT Layout","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/egt05_qtcat_lyt.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"EGT05_QTCAT Layout — egt05_qtcat_lyt","text":"","code":"egt05_qtcat_lyt( arm_var, lbl_overall, lbl_avisit, lbl_param, lbl_cat, summaryvars, summaryvars_lbls, row_split_var, row_split_lbl, visitvar, page_var )"},{"path":"https://insightsengineering.github.io/chevron/reference/egt05_qtcat_lyt.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"EGT05_QTCAT Layout — egt05_qtcat_lyt","text":"arm_var (string) variable used column splitting lbl_overall (string) label used overall column, set NULL overall column omitted lbl_avisit (string) label visitvar variable. lbl_param (string) label PARAM variable. lbl_cat (string) label Category summaryvars variable. Default Category. summaryvars (character) variables analyzed. AVALCAT1 CHGCAT1 default. summaryvars_lbls (character) label variables analyzed. row_split_var (character) additional row split variables. visitvar (string) typically \"AVISIT\" user-defined visit incorporating \"ATPT\". page_var (string) variable name prior row split page.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/egt05_qtcat_lyt.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"EGT05_QTCAT Layout — egt05_qtcat_lyt","text":"PreDataTableLayouts object.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/empty_rule.html","id":null,"dir":"Reference","previous_headings":"","what":"Empty rule — empty_rule","title":"Empty rule — empty_rule","text":"Empty rule","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/empty_rule.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Empty rule — empty_rule","text":"","code":"empty_rule"},{"path":"https://insightsengineering.github.io/chevron/reference/empty_rule.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"Empty rule — empty_rule","text":"object class rule (inherits character) length 0.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/execute_with_args.html","id":null,"dir":"Reference","previous_headings":"","what":"Execute function with given arguments — execute_with_args","title":"Execute function with given arguments — execute_with_args","text":"Execute function given arguments","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/execute_with_args.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Execute function with given arguments — execute_with_args","text":"","code":"execute_with_args(fun, ...)"},{"path":"https://insightsengineering.github.io/chevron/reference/execute_with_args.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"Execute function with given arguments — execute_with_args","text":"function ..., function pass arguments .... named arguments passed.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/expand_list.html","id":null,"dir":"Reference","previous_headings":"","what":"Expand list to each split — expand_list","title":"Expand list to each split — expand_list","text":"Expand list split","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/expand_list.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Expand list to each split — expand_list","text":"","code":"expand_list(lst, split)"},{"path":"https://insightsengineering.github.io/chevron/reference/ext01.html","id":null,"dir":"Reference","previous_headings":"","what":"EXT01 Exposure Summary Table. — ext01_main","title":"EXT01 Exposure Summary Table. — ext01_main","text":"EXT01 table provides overview exposure patients terms Total dose administered missed, treatment duration.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/ext01.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"EXT01 Exposure Summary Table. — ext01_main","text":"","code":"ext01_main( adam_db, arm_var = \"ACTARM\", lbl_overall = NULL, summaryvars = \"AVAL\", row_split_var = \"PARCAT2\", page_var = NULL, map = NULL, ... ) ext01_pre(adam_db, ...) ext01_post(tlg, prune_0 = TRUE, ...) ext01"},{"path":"https://insightsengineering.github.io/chevron/reference/ext01.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"EXT01 Exposure Summary Table. — ext01_main","text":"object class chevron_t length 1.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/ext01.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"EXT01 Exposure Summary Table. — ext01_main","text":"adam_db (list data.frames) object containing ADaM datasets arm_var (string) variable used column splitting lbl_overall (string) label used overall column, set NULL overall column omitted summaryvars (character) variables analyzed. label attribute corresponding column adex table adam_db used label. row_split_var (character) additional row split variables. page_var (string) variable name prior row split page. map (data.frame) mapping split rows. ... used. tlg (TableTree, Listing ggplot) object typically produced main function. prune_0 (flag) remove 0 count rows","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/ext01.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"EXT01 Exposure Summary Table. — ext01_main","text":"main function returns rtables object. preprocessing function returns list data.frame. postprocessing function returns rtables object ElementaryTable (null report).","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/ext01.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"EXT01 Exposure Summary Table. — ext01_main","text":"Default Exposure table n row provides number non-missing values. percentages categorical variables based n. percentages Total number patients least one dose modification based number patients corresponding analysis population given N. Split columns arm, typically ACTARM. include total column default. Sorted alphabetic order PARAM value. Transform factor re-level custom order. ANL01FL relevant subset.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/ext01.html","id":"functions","dir":"Reference","previous_headings":"","what":"Functions","title":"EXT01 Exposure Summary Table. — ext01_main","text":"ext01_main(): Main TLG function ext01_pre(): Preprocessing ext01_post(): Postprocessing","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/ext01.html","id":"note","dir":"Reference","previous_headings":"","what":"Note","title":"EXT01 Exposure Summary Table. — ext01_main","text":"adam_db object must contain adex table columns specified summaryvars.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/ext01.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"EXT01 Exposure Summary Table. — ext01_main","text":"","code":"run(ext01, syn_data) #> A: Drug X B: Placebo C: Combination #> PARCAT2 (N=15) (N=15) (N=15) #> ——————————————————————————————————————————————————————————————————————————————— #> Drug A #> Overall duration (days) #> n 11 7 7 #> Mean (SD) 157.5 (67.4) 115.4 (62.8) 98.6 (68.8) #> Median 174.0 119.0 89.0 #> Min - Max 53.0 - 239.0 22.0 - 219.0 1.0 - 182.0 #> Total dose administered #> n 11 7 7 #> Mean (SD) 6567.3 (1127.1) 7028.6 (1626.1) 6377.1 (863.7) #> Median 6720.0 7200.0 6480.0 #> Min - Max 4800.0 - 8400.0 5280.0 - 9360.0 5280.0 - 7440.0 #> Drug B #> Overall duration (days) #> n 4 8 8 #> Mean (SD) 142.2 (100.3) 105.9 (60.0) 158.2 (96.2) #> Median 160.0 95.0 203.0 #> Min - Max 17.0 - 232.0 37.0 - 211.0 27.0 - 249.0 #> Total dose administered #> n 4 8 8 #> Mean (SD) 7020.0 (1148.9) 5250.0 (864.7) 5940.0 (1187.9) #> Median 6960.0 5160.0 5880.0 #> Min - Max 5760.0 - 8400.0 4080.0 - 6480.0 4320.0 - 7680.0 run(ext01, syn_data, summaryvars = c(\"AVAL\", \"AVALCAT1\"), prune_0 = FALSE) #> A: Drug X B: Placebo C: Combination #> PARCAT2 (N=15) (N=15) (N=15) #> ——————————————————————————————————————————————————————————————————————————————— #> Drug A #> Overall duration (days) #> n 11 7 7 #> Mean (SD) 157.5 (67.4) 115.4 (62.8) 98.6 (68.8) #> Median 174.0 119.0 89.0 #> Min - Max 53.0 - 239.0 22.0 - 219.0 1.0 - 182.0 #> n 11 7 7 #> < 1 month 0 1 (14.3%) 1 (14.3%) #> 1 to <3 months 3 (27.3%) 1 (14.3%) 3 (42.9%) #> 3 to <6 months 3 (27.3%) 4 (57.1%) 2 (28.6%) #> >=6 months 5 (45.5%) 1 (14.3%) 1 (14.3%) #> <700 0 0 0 #> 700-900 0 0 0 #> 900-1200 0 0 0 #> >1200 0 0 0 #> <5000 0 0 0 #> 5000-7000 0 0 0 #> 7000-9000 0 0 0 #> >9000 0 0 0 #> 7 0 0 0 #> Total dose administered #> n 11 7 7 #> Mean (SD) 6567.3 (1127.1) 7028.6 (1626.1) 6377.1 (863.7) #> Median 6720.0 7200.0 6480.0 #> Min - Max 4800.0 - 8400.0 5280.0 - 9360.0 5280.0 - 7440.0 #> n 11 7 7 #> < 1 month 0 0 0 #> 1 to <3 months 0 0 0 #> 3 to <6 months 0 0 0 #> >=6 months 0 0 0 #> <700 0 0 0 #> 700-900 0 0 0 #> 900-1200 0 0 0 #> >1200 0 0 0 #> <5000 1 (9.1%) 0 0 #> 5000-7000 6 (54.5%) 3 (42.9%) 5 (71.4%) #> 7000-9000 4 (36.4%) 3 (42.9%) 2 (28.6%) #> >9000 0 1 (14.3%) 0 #> 7 0 0 0 #> Drug B #> Overall duration (days) #> n 4 8 8 #> Mean (SD) 142.2 (100.3) 105.9 (60.0) 158.2 (96.2) #> Median 160.0 95.0 203.0 #> Min - Max 17.0 - 232.0 37.0 - 211.0 27.0 - 249.0 #> n 4 8 8 #> < 1 month 1 (25.0%) 0 1 (12.5%) #> 1 to <3 months 0 4 (50.0%) 2 (25.0%) #> 3 to <6 months 1 (25.0%) 3 (37.5%) 0 #> >=6 months 2 (50.0%) 1 (12.5%) 5 (62.5%) #> <700 0 0 0 #> 700-900 0 0 0 #> 900-1200 0 0 0 #> >1200 0 0 0 #> <5000 0 0 0 #> 5000-7000 0 0 0 #> 7000-9000 0 0 0 #> >9000 0 0 0 #> 7 0 0 0 #> Total dose administered #> n 4 8 8 #> Mean (SD) 7020.0 (1148.9) 5250.0 (864.7) 5940.0 (1187.9) #> Median 6960.0 5160.0 5880.0 #> Min - Max 5760.0 - 8400.0 4080.0 - 6480.0 4320.0 - 7680.0 #> n 4 8 8 #> < 1 month 0 0 0 #> 1 to <3 months 0 0 0 #> 3 to <6 months 0 0 0 #> >=6 months 0 0 0 #> <700 0 0 0 #> 700-900 0 0 0 #> 900-1200 0 0 0 #> >1200 0 0 0 #> <5000 0 4 (50.0%) 2 (25.0%) #> 5000-7000 2 (50.0%) 4 (50.0%) 4 (50.0%) #> 7000-9000 2 (50.0%) 0 2 (25.0%) #> >9000 0 0 0 #> 7 0 0 0 levels(syn_data$adex$AVALCAT1) <- c(levels(syn_data$adex$AVALCAT1), \"12 months\") map <- data.frame( PARAMCD = \"TDURD\", AVALCAT1 = c(\"< 1 month\", \"1 to <3 months\", \">=6 months\", \"3 to <6 months\", \"12 months\") ) run(ext01, syn_data, summaryvars = c(\"AVAL\", \"AVALCAT1\"), prune_0 = FALSE, map = map) #> A: Drug X B: Placebo C: Combination #> PARCAT2 (N=15) (N=15) (N=15) #> ——————————————————————————————————————————————————————————————————————————————— #> Drug A #> Overall duration (days) #> n 11 7 7 #> Mean (SD) 157.5 (67.4) 115.4 (62.8) 98.6 (68.8) #> Median 174.0 119.0 89.0 #> Min - Max 53.0 - 239.0 22.0 - 219.0 1.0 - 182.0 #> n 11 7 7 #> < 1 month 0 1 (14.3%) 1 (14.3%) #> 1 to <3 months 3 (27.3%) 1 (14.3%) 3 (42.9%) #> >=6 months 5 (45.5%) 1 (14.3%) 1 (14.3%) #> 3 to <6 months 3 (27.3%) 4 (57.1%) 2 (28.6%) #> 12 months 0 0 0 #> Total dose administered #> n 11 7 7 #> Mean (SD) 6567.3 (1127.1) 7028.6 (1626.1) 6377.1 (863.7) #> Median 6720.0 7200.0 6480.0 #> Min - Max 4800.0 - 8400.0 5280.0 - 9360.0 5280.0 - 7440.0 #> n 11 7 7 #> <5000 1 (9.1%) 0 0 #> 5000-7000 6 (54.5%) 3 (42.9%) 5 (71.4%) #> 7000-9000 4 (36.4%) 3 (42.9%) 2 (28.6%) #> >9000 0 1 (14.3%) 0 #> Drug B #> Overall duration (days) #> n 4 8 8 #> Mean (SD) 142.2 (100.3) 105.9 (60.0) 158.2 (96.2) #> Median 160.0 95.0 203.0 #> Min - Max 17.0 - 232.0 37.0 - 211.0 27.0 - 249.0 #> n 4 8 8 #> < 1 month 1 (25.0%) 0 1 (12.5%) #> 1 to <3 months 0 4 (50.0%) 2 (25.0%) #> >=6 months 2 (50.0%) 1 (12.5%) 5 (62.5%) #> 3 to <6 months 1 (25.0%) 3 (37.5%) 0 #> 12 months 0 0 0 #> Total dose administered #> n 4 8 8 #> Mean (SD) 7020.0 (1148.9) 5250.0 (864.7) 5940.0 (1187.9) #> Median 6960.0 5160.0 5880.0 #> Min - Max 5760.0 - 8400.0 4080.0 - 6480.0 4320.0 - 7680.0 #> n 4 8 8 #> <5000 0 4 (50.0%) 2 (25.0%) #> 5000-7000 2 (50.0%) 4 (50.0%) 4 (50.0%) #> 7000-9000 2 (50.0%) 0 2 (25.0%) #> >9000 0 0 0"},{"path":"https://insightsengineering.github.io/chevron/reference/ext01_lyt.html","id":null,"dir":"Reference","previous_headings":"","what":"ext01 Layout — ext01_lyt","title":"ext01 Layout — ext01_lyt","text":"ext01 Layout","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/ext01_lyt.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"ext01 Layout — ext01_lyt","text":"","code":"ext01_lyt( arm_var, lbl_overall, summaryvars, summaryvars_lbls, row_split_var, row_split_lbl, page_var, map )"},{"path":"https://insightsengineering.github.io/chevron/reference/ext01_lyt.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"ext01 Layout — ext01_lyt","text":"arm_var (string) variable used column splitting lbl_overall (string) label used overall column, set NULL overall column omitted summaryvars (character) name variable analyzed. default \"AVAL\". summaryvars_lbls (character) label associated analyzed variable. row_split_var (character) additional row split variables. page_var (string) variable name prior row split page.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/ext01_lyt.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"ext01 Layout — ext01_lyt","text":"PreDataTableLayouts object.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/format_date.html","id":null,"dir":"Reference","previous_headings":"","what":"Formatting of date — format_date","title":"Formatting of date — format_date","text":"Formatting date","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/format_date.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Formatting of date — format_date","text":"","code":"format_date(date_format = \"%d%b%Y\")"},{"path":"https://insightsengineering.github.io/chevron/reference/format_date.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Formatting of date — format_date","text":"date_format (string) output format.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/format_date.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Formatting of date — format_date","text":"function converting date string.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/format_date.html","id":"note","dir":"Reference","previous_headings":"","what":"Note","title":"Formatting of date — format_date","text":"date extracted location measure, location system.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/format_date.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Formatting of date — format_date","text":"","code":"format_date(\"%d%b%Y\")(as.Date(\"2021-01-01\")) #> [1] \"01JAN2021\" if (\"NZ\" %in% OlsonNames()) { format_date(\"%d%b%Y\")(as.POSIXct(\"2021-01-01 00:00:01\", tz = \"NZ\")) } #> [1] \"01JAN2021\" if (\"US/Pacific\" %in% OlsonNames()) { format_date(\"%d%b%Y\")(as.POSIXct(\"2021-01-01 00:00:01\", tz = \"US/Pacific\")) } #> [1] \"01JAN2021\""},{"path":"https://insightsengineering.github.io/chevron/reference/fstg01.html","id":null,"dir":"Reference","previous_headings":"","what":"FSTG01 Subgroup Analysis of Best Overall Response. — fstg01_main","title":"FSTG01 Subgroup Analysis of Best Overall Response. — fstg01_main","text":"template produces subgroup analysis best overall response graphic.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/fstg01.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"FSTG01 Subgroup Analysis of Best Overall Response. — fstg01_main","text":"","code":"fstg01_main( adam_db, dataset = \"adrs\", arm_var = \"ARM\", rsp_var = \"IS_RSP\", subgroups = c(\"SEX\", \"AGEGR1\", \"RACE\"), strata_var = NULL, stat_var = c(\"n_tot\", \"n\", \"n_rsp\", \"prop\", \"or\", \"ci\"), ... ) fstg01_pre(adam_db, ...) fstg01"},{"path":"https://insightsengineering.github.io/chevron/reference/fstg01.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"FSTG01 Subgroup Analysis of Best Overall Response. — fstg01_main","text":"object class chevron_g length 1.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/fstg01.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"FSTG01 Subgroup Analysis of Best Overall Response. — fstg01_main","text":"adam_db (list data.frames) object containing ADaM datasets dataset (string) name table adam_db object. arm_var (string) arm variable name used group splitting. rsp_var (string) response variable name flag whether subject binary response . subgroups (character) subgroups variable name list baseline risk factors. strata_var (character) required stratified analysis performed. stat_var (character) names statistics reported tabulate_rsp_subgroups. ... arguments passed g_forest extract_rsp_subgroups (wrapper h_odds_ratio_subgroups_df h_proportion_subgroups_df). details, see documentation tern. Commonly used arguments include col_symbol_size, col, vline, groups_lists, conf_level, method, label_all, etc.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/fstg01.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"FSTG01 Subgroup Analysis of Best Overall Response. — fstg01_main","text":"main function returns grob object. gTree object. preprocessing function returns list data.frame.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/fstg01.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"FSTG01 Subgroup Analysis of Best Overall Response. — fstg01_main","text":"overall value. Keep zero count rows default.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/fstg01.html","id":"functions","dir":"Reference","previous_headings":"","what":"Functions","title":"FSTG01 Subgroup Analysis of Best Overall Response. — fstg01_main","text":"fstg01_main(): Main TLG Function fstg01_pre(): Preprocessing","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/fstg01.html","id":"note","dir":"Reference","previous_headings":"","what":"Note","title":"FSTG01 Subgroup Analysis of Best Overall Response. — fstg01_main","text":"adam_db object must contain table specified dataset \"PARAMCD\", \"ARM\", \"AVALC\", columns specified subgroups denoted c(\"SEX\", \"AGEGR1\", \"RACE\") default. plot large rendered output, please provide gp, width_row_names, width_columns width_forest manually make fit. See tern::g_forest details.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/fstg01.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"FSTG01 Subgroup Analysis of Best Overall Response. — fstg01_main","text":"","code":"library(dplyr) library(dunlin) proc_data <- log_filter( syn_data, PARAMCD == \"BESRSPI\" & ARM %in% c(\"A: Drug X\", \"B: Placebo\"), \"adrs\" ) run(fstg01, proc_data, subgroups = c(\"SEX\", \"AGEGR1\", \"RACE\"), conf_level = 0.90, dataset = \"adrs\" )"},{"path":"https://insightsengineering.github.io/chevron/reference/fstg02.html","id":null,"dir":"Reference","previous_headings":"","what":"FSTG02 Subgroup Analysis of Survival Duration. — fstg02_main","title":"FSTG02 Subgroup Analysis of Survival Duration. — fstg02_main","text":"template produces subgroup analysis survival duration graphic.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/fstg02.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"FSTG02 Subgroup Analysis of Survival Duration. — fstg02_main","text":"","code":"fstg02_main( adam_db, dataset = \"adtte\", arm_var = \"ARM\", subgroups = c(\"SEX\", \"AGEGR1\", \"RACE\"), strata_var = NULL, stat_var = c(\"n_tot\", \"n\", \"median\", \"hr\", \"ci\"), ... ) fstg02_pre(adam_db, ...) fstg02"},{"path":"https://insightsengineering.github.io/chevron/reference/fstg02.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"FSTG02 Subgroup Analysis of Survival Duration. — fstg02_main","text":"object class chevron_g length 1.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/fstg02.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"FSTG02 Subgroup Analysis of Survival Duration. — fstg02_main","text":"adam_db (list data.frames) object containing ADaM datasets dataset (string) name table adam_db object. arm_var (string) arm variable name used group splitting. subgroups (character) subgroups variable name list baseline risk factors. strata_var (character) required stratified analysis performed. stat_var (character) names statistics reported tabulate_survival_subgroups. ... arguments passed g_forest extract_rsp_subgroups (wrapper h_odds_ratio_subgroups_df h_proportion_subgroups_df). details, see documentation tern. Commonly used arguments include gp, col_symbol_size, col, vline, groups_lists, conf_level, method, label_all, etc.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/fstg02.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"FSTG02 Subgroup Analysis of Survival Duration. — fstg02_main","text":"main function returns gTree object. gTree object. preprocessing function returns list data.frame.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/fstg02.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"FSTG02 Subgroup Analysis of Survival Duration. — fstg02_main","text":"overall value. Keep zero count rows default.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/fstg02.html","id":"functions","dir":"Reference","previous_headings":"","what":"Functions","title":"FSTG02 Subgroup Analysis of Survival Duration. — fstg02_main","text":"fstg02_main(): Main TLG Function fstg02_pre(): Preprocessing","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/fstg02.html","id":"note","dir":"Reference","previous_headings":"","what":"Note","title":"FSTG02 Subgroup Analysis of Survival Duration. — fstg02_main","text":"adam_db object must contain table specified dataset \"PARAMCD\", \"ARM\", \"AVAL\", \"AVALU\", \"CNSR\", columns specified subgroups denoted c(\"SEX\", \"AGEGR1\", \"RACE\") default. plot large rendered output, please refer FSTG01.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/fstg02.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"FSTG02 Subgroup Analysis of Survival Duration. — fstg02_main","text":"","code":"library(dplyr) library(dunlin) proc_data <- log_filter( syn_data, PARAMCD == \"OS\" & ARM %in% c(\"A: Drug X\", \"B: Placebo\"), \"adtte\" ) run(fstg02, proc_data, subgroups = c(\"SEX\", \"AGEGR1\", \"RACE\"), conf_level = 0.90, dataset = \"adtte\" )"},{"path":"https://insightsengineering.github.io/chevron/reference/fuse_sequentially.html","id":null,"dir":"Reference","previous_headings":"","what":"Fuse list elements — fuse_sequentially","title":"Fuse list elements — fuse_sequentially","text":"Fuse list elements","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/fuse_sequentially.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Fuse list elements — fuse_sequentially","text":"","code":"fuse_sequentially(x, y)"},{"path":"https://insightsengineering.github.io/chevron/reference/fuse_sequentially.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Fuse list elements — fuse_sequentially","text":"x (list) fuse. y (list) fuse. Elements names already existing x discarded.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/gen_args.html","id":null,"dir":"Reference","previous_headings":"","what":"General Argument Name Convention — gen_args","title":"General Argument Name Convention — gen_args","text":"General Argument Name Convention","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/gen_args.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"General Argument Name Convention — gen_args","text":"","code":"gen_args( adam_db, main, preprocess, postprocess, dataset, type, arm_var, lbl_overall, prune_0, req_tables, deco, group, tlg, visitvar, visit_value, paramcd_value, key_cols, disp_cols, row_split_var, split_into_pages_by_var, page_var, unique_rows, ... )"},{"path":"https://insightsengineering.github.io/chevron/reference/gen_args.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"General Argument Name Convention — gen_args","text":"adam_db (list data.frames) object containing ADaM datasets main (function) returning tlg, adam_db first argument. Typically one _main function chevron. preprocess (function) returning pre-processed list data.frames, adam_db first argument. Typically one _pre function chevron. postprocess (function) returning post-processed tlg, tlg first argument. dataset (string) name table adam_db object. type (string) indicating subclass. arm_var (string) variable used column splitting lbl_overall (string) label used overall column, set NULL overall column omitted prune_0 (flag) remove 0 count rows req_tables (character) names required tables. deco (character) decoration title, subtitles main_footer content group (list lists) group-dependent data binning tlg (TableTree, Listing ggplot) object typically produced main function. visitvar (string) typically \"AVISIT\" user-defined visit incorporating \"ATPT\". visit_value Value visit variable. paramcd_value Value PARAMCD variable. key_cols (character) names columns treated key columns rendering listing. Key columns allow group repeat occurrences. disp_cols (character) names non-key columns displayed listing rendered. row_split_var (character) additional row split variables. split_into_pages_by_var (character NULL) name variable split listing . page_var (string) variable name prior row split page. unique_rows (flag) whether keep unique rows listing. ... used.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/gen_args.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"General Argument Name Convention — gen_args","text":"invisible NULL. function documentation purpose .","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/gen_args.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"General Argument Name Convention — gen_args","text":"following arguments better provided study object: lbl_overall, arm_var.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/get_grade_rule.html","id":null,"dir":"Reference","previous_headings":"","what":"Get grade rule — get_grade_rule","title":"Get grade rule — get_grade_rule","text":"Get grade rule","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/get_grade_rule.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Get grade rule — get_grade_rule","text":"","code":"get_grade_rule(direction = \"high\", missing = \"incl\")"},{"path":"https://insightsengineering.github.io/chevron/reference/get_grade_rule.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Get grade rule — get_grade_rule","text":"direction (string) abnormality direction. missing (string) method deal missing","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/get_grade_rule.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Get grade rule — get_grade_rule","text":"rule object.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/get_page_by.html","id":null,"dir":"Reference","previous_headings":"","what":"Get page by value — get_page_by","title":"Get page by value — get_page_by","text":"Get page value","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/get_page_by.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Get page by value — get_page_by","text":"","code":"get_page_by(var, vars)"},{"path":"https://insightsengineering.github.io/chevron/reference/get_section_div.html","id":null,"dir":"Reference","previous_headings":"","what":"Get Section dividers — get_section_div","title":"Get Section dividers — get_section_div","text":"Get Section dividers","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/get_section_div.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Get Section dividers — get_section_div","text":"","code":"get_section_div()"},{"path":"https://insightsengineering.github.io/chevron/reference/get_section_div.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Get Section dividers — get_section_div","text":"(character) value section dividers corresponding section.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/get_subset.html","id":null,"dir":"Reference","previous_headings":"","what":"Subset Arguments and Merge — get_subset","title":"Subset Arguments and Merge — get_subset","text":"Subset Arguments Merge","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/get_subset.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Subset Arguments and Merge — get_subset","text":"","code":"get_subset(x, y)"},{"path":"https://insightsengineering.github.io/chevron/reference/get_x_hjust.html","id":null,"dir":"Reference","previous_headings":"","what":"Get a harmonious value of horizontal justification for x axis — get_x_hjust","title":"Get a harmonious value of horizontal justification for x axis — get_x_hjust","text":"Get harmonious value horizontal justification x axis","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/get_x_hjust.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Get a harmonious value of horizontal justification for x axis — get_x_hjust","text":"","code":"get_x_hjust(x)"},{"path":"https://insightsengineering.github.io/chevron/reference/get_x_hjust.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Get a harmonious value of horizontal justification for x axis — get_x_hjust","text":"x (numeric) angle -90 90 degree.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/get_x_vjust.html","id":null,"dir":"Reference","previous_headings":"","what":"Get a harmonious value of vertical justification for x axis — get_x_vjust","title":"Get a harmonious value of vertical justification for x axis — get_x_vjust","text":"Get harmonious value vertical justification x axis","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/get_x_vjust.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Get a harmonious value of vertical justification for x axis — get_x_vjust","text":"","code":"get_x_vjust(x)"},{"path":"https://insightsengineering.github.io/chevron/reference/get_x_vjust.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Get a harmonious value of vertical justification for x axis — get_x_vjust","text":"x (numeric) angle -90 90 degree.","code":""},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/reference/gg_list.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"List of gg object — gg_list","text":"","code":"gg_list(...)"},{"path":"https://insightsengineering.github.io/chevron/reference/gg_list.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"List of gg object — gg_list","text":"... (ggplot) objects.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/gg_list.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"List of gg object — gg_list","text":"gg_list object.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/gg_theme_chevron.html","id":null,"dir":"Reference","previous_headings":"","what":"Theme for Chevron Plot — gg_theme_chevron","title":"Theme for Chevron Plot — gg_theme_chevron","text":"Theme Chevron Plot","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/gg_theme_chevron.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Theme for Chevron Plot — gg_theme_chevron","text":"","code":"gg_theme_chevron( grid_y = TRUE, grid_x = FALSE, legend_position = \"top\", text_axis_x_rot = 45 )"},{"path":"https://insightsengineering.github.io/chevron/reference/gg_theme_chevron.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Theme for Chevron Plot — gg_theme_chevron","text":"grid_y (flag) horizontal grid displayed. grid_x (flag) vertical grid displayed. legend_position (string) position legend. text_axis_x_rot (numeric) x axis text rotation angle.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/gg_theme_chevron.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Theme for Chevron Plot — gg_theme_chevron","text":"theme object.","code":""},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/reference/grob_list.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"List of grob object — grob_list","text":"","code":"grob_list(...)"},{"path":"https://insightsengineering.github.io/chevron/reference/grob_list.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"List of grob object — grob_list","text":"... (grob) objects.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/grob_list.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"List of grob object — grob_list","text":"grob_list object.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/h_format_dec.html","id":null,"dir":"Reference","previous_headings":"","what":"Decimal formatting — h_format_dec","title":"Decimal formatting — h_format_dec","text":"Decimal formatting","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/h_format_dec.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Decimal formatting — h_format_dec","text":"","code":"h_format_dec(digits, format, ne = NULL)"},{"path":"https://insightsengineering.github.io/chevron/reference/h_format_dec.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Decimal formatting — h_format_dec","text":"digits (integer) number digits. format (string) describing numbers formatted following sprintf syntax. ne (string) replace actual value. NULL, replacement performed.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/h_format_dec.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Decimal formatting — h_format_dec","text":"function formatting numbers defined format.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/h_format_dec.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Decimal formatting — h_format_dec","text":"","code":"fun <- h_format_dec(c(1, 1), \"%s - %s\") fun(c(123, 567.89)) #> [1] \"123.0 - 567.9\""},{"path":"https://insightsengineering.github.io/chevron/reference/h_unwrap_layout.html","id":null,"dir":"Reference","previous_headings":"","what":"Helper Function Extracting Layout Functions — h_unwrap_layout","title":"Helper Function Extracting Layout Functions — h_unwrap_layout","text":"Helper Function Extracting Layout Functions","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/h_unwrap_layout.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Helper Function Extracting Layout Functions — h_unwrap_layout","text":"","code":"h_unwrap_layout(x, pattern)"},{"path":"https://insightsengineering.github.io/chevron/reference/ifneeded_split_col.html","id":null,"dir":"Reference","previous_headings":"","what":"Helper function to add a column split if specified — ifneeded_split_col","title":"Helper function to add a column split if specified — ifneeded_split_col","text":"Helper function add column split specified","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/ifneeded_split_col.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Helper function to add a column split if specified — ifneeded_split_col","text":"","code":"ifneeded_split_col(lyt, var, ...)"},{"path":"https://insightsengineering.github.io/chevron/reference/ifneeded_split_col.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Helper function to add a column split if specified — ifneeded_split_col","text":"lyt (rtables) object. var (string) name variable initiating new column split. ... Additional arguments split_cols_by.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/ifneeded_split_col.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Helper function to add a column split if specified — ifneeded_split_col","text":"rtables object.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/ifneeded_split_row.html","id":null,"dir":"Reference","previous_headings":"","what":"Helper function to add a row split if specified — ifneeded_split_row","title":"Helper function to add a row split if specified — ifneeded_split_row","text":"Helper function add row split specified","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/ifneeded_split_row.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Helper function to add a row split if specified — ifneeded_split_row","text":"","code":"ifneeded_split_row(lyt, var, lbl_var)"},{"path":"https://insightsengineering.github.io/chevron/reference/ifneeded_split_row.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Helper function to add a row split if specified — ifneeded_split_row","text":"lyt (PreDataTableLayouts) object. var (string) name variable initiating new row split. lbl_var (string)label variable var.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/ifneeded_split_row.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Helper function to add a row split if specified — ifneeded_split_row","text":"PreDataTableLayouts object.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/kmg01.html","id":null,"dir":"Reference","previous_headings":"","what":"KMG01 Kaplan-Meier Plot 1. — kmg01_main","title":"KMG01 Kaplan-Meier Plot 1. — kmg01_main","text":"KMG01 Kaplan-Meier Plot 1.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/kmg01.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"KMG01 Kaplan-Meier Plot 1. — kmg01_main","text":"","code":"kmg01_main( adam_db, dataset = \"adtte\", arm_var = \"ARM\", strata = NULL, strat = lifecycle::deprecated(), ... ) kmg01_pre(adam_db, dataset = \"adtte\", ...) kmg01"},{"path":"https://insightsengineering.github.io/chevron/reference/kmg01.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"KMG01 Kaplan-Meier Plot 1. — kmg01_main","text":"object class chevron_g length 1.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/kmg01.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"KMG01 Kaplan-Meier Plot 1. — kmg01_main","text":"adam_db (list data.frames) object containing ADaM datasets dataset (string) name table adam_db object. arm_var (string) variable used column splitting strata (character) variable name stratification variables. strat (character) ; backwards compatibility . Use strata instead. ... arguments passed g_km control_coxph. details, see documentation tern. Commonly used arguments include col, pval_method, ties, conf_level, conf_type, annot_coxph, annot_stats, etc.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/kmg01.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"KMG01 Kaplan-Meier Plot 1. — kmg01_main","text":"main function returns gTree object. gTree object. preprocessing function returns list data.frame.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/kmg01.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"KMG01 Kaplan-Meier Plot 1. — kmg01_main","text":"overall value.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/kmg01.html","id":"functions","dir":"Reference","previous_headings":"","what":"Functions","title":"KMG01 Kaplan-Meier Plot 1. — kmg01_main","text":"kmg01_main(): Main TLG Function kmg01_pre(): Preprocessing","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/kmg01.html","id":"note","dir":"Reference","previous_headings":"","what":"Note","title":"KMG01 Kaplan-Meier Plot 1. — kmg01_main","text":"adam_db object must contain table specified dataset columns specified arm_var.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/kmg01.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"KMG01 Kaplan-Meier Plot 1. — kmg01_main","text":"","code":"library(dplyr) library(dunlin) col <- c( \"A: Drug X\" = \"black\", \"B: Placebo\" = \"blue\", \"C: Combination\" = \"gray\" ) pre_data <- log_filter(syn_data, PARAMCD == \"OS\", \"adtte\") run(kmg01, pre_data, dataset = \"adtte\", col = col)"},{"path":"https://insightsengineering.github.io/chevron/reference/lbt01.html","id":null,"dir":"Reference","previous_headings":"","what":"LBT01 Lab Results and Change from Baseline by Visit Table. — lbt01_main","title":"LBT01 Lab Results and Change from Baseline by Visit Table. — lbt01_main","text":"LBT01 table provides overview Lab values change baseline respective arm course trial.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt01.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"LBT01 Lab Results and Change from Baseline by Visit Table. — lbt01_main","text":"","code":"lbt01_main( adam_db, dataset = \"adlb\", arm_var = \"ACTARM\", lbl_overall = NULL, row_split_var = NULL, summaryvars = c(\"AVAL\", \"CHG\"), visitvar = \"AVISIT\", precision = list(default = 2L), page_var = \"PARAMCD\", .stats = c(\"n\", \"mean_sd\", \"median\", \"range\"), skip = list(CHG = \"BASELINE\"), ... ) lbt01_pre(adam_db, dataset = \"adlb\", ...) lbt01"},{"path":"https://insightsengineering.github.io/chevron/reference/lbt01.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"LBT01 Lab Results and Change from Baseline by Visit Table. — lbt01_main","text":"object class chevron_t length 1.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt01.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"LBT01 Lab Results and Change from Baseline by Visit Table. — lbt01_main","text":"adam_db (list data.frames) object containing ADaM datasets dataset (string) name table adam_db object. arm_var (string) variable used column splitting lbl_overall (string) label used overall column, set NULL overall column omitted row_split_var (character) additional row split variables. summaryvars (character) variables analyzed. label attribute corresponding column table adam_db used label. visitvar (string) typically one \"AVISIT\" user-defined visit incorporating \"ATPT\". precision (named list integer) names values found PARAMCD column values indicate number digits statistics. default set, parameter precision specified, value default used. page_var (string) variable name prior row split page. .stats (character) statistics names, see tern::analyze_vars(). skip Named (list) visit values need inhibited. ... additional arguments like .indent_mods, .labels.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt01.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"LBT01 Lab Results and Change from Baseline by Visit Table. — lbt01_main","text":"main function returns rtables object. preprocessing function returns list data.frame.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt01.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"LBT01 Lab Results and Change from Baseline by Visit Table. — lbt01_main","text":"Analysis Value column, displays number patients, mean, standard deviation, median range analysis value visit. Change Baseline column, displays number patient mean, standard deviation, median range changes relative baseline. Remove zero-count rows unless overridden prune_0 = FALSE. Split columns arm, typically ACTARM. include total column default. Sorted based factor level; first PARAM labels alphabetic order chronological time point given AVISIT. Re-level customize order","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt01.html","id":"functions","dir":"Reference","previous_headings":"","what":"Functions","title":"LBT01 Lab Results and Change from Baseline by Visit Table. — lbt01_main","text":"lbt01_main(): Main TLG function lbt01_pre(): Preprocessing","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt01.html","id":"note","dir":"Reference","previous_headings":"","what":"Note","title":"LBT01 Lab Results and Change from Baseline by Visit Table. — lbt01_main","text":"adam_db object must contain table named dataset columns specified summaryvars.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt01.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"LBT01 Lab Results and Change from Baseline by Visit Table. — lbt01_main","text":"","code":"run(lbt01, syn_data) #> A: Drug X B: Placebo C: Combination #> Change from Change from Change from #> Value at Visit Baseline Value at Visit Baseline Value at Visit Baseline #> Analysis Visit (N=15) (N=15) (N=15) (N=15) (N=15) (N=15) #> ———————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————— #> Alanine Aminotransferase Measurement #> BASELINE #> n 15 15 15 #> Mean (SD) 18.655 (12.455) 16.835 (11.080) 22.385 (9.452) #> Median 16.040 17.453 25.250 #> Min - Max 2.43 - 44.06 1.48 - 31.99 0.57 - 37.23 #> WEEK 1 DAY 8 #> n 15 15 15 15 15 15 #> Mean (SD) 16.308 (10.850) -2.348 (17.558) 22.055 (7.537) 5.220 (16.359) 19.574 (9.876) -2.811 (10.902) #> Median 14.664 -5.369 22.476 7.252 19.425 -0.995 #> Min - Max 0.10 - 36.30 -30.18 - 22.66 9.72 - 33.81 -16.82 - 32.33 1.03 - 36.28 -19.61 - 18.45 #> WEEK 2 DAY 15 #> n 15 15 15 15 15 15 #> Mean (SD) 16.646 (10.528) -2.010 (15.773) 20.758 (9.578) 3.923 (14.084) 10.911 (7.721) -11.474 (11.002) #> Median 15.470 -6.427 18.499 6.248 9.850 -8.657 #> Min - Max 0.40 - 35.29 -29.99 - 32.86 1.56 - 42.84 -24.92 - 29.85 0.35 - 25.01 -27.38 - 2.52 #> WEEK 3 DAY 22 #> n 15 15 15 15 15 15 #> Mean (SD) 17.488 (10.679) -1.167 (15.759) 20.055 (8.086) 3.219 (16.285) 18.413 (9.513) -3.973 (9.966) #> Median 14.224 1.355 21.852 5.345 19.529 -7.194 #> Min - Max 1.78 - 33.19 -40.09 - 18.58 3.46 - 34.44 -23.02 - 31.38 3.02 - 32.34 -18.70 - 17.30 #> WEEK 4 DAY 29 #> n 15 15 15 15 15 15 #> Mean (SD) 16.793 (9.101) -1.863 (15.499) 17.560 (9.857) 0.725 (13.170) 18.397 (11.618) -3.989 (13.150) #> Median 12.816 3.098 17.687 -3.104 18.532 -1.684 #> Min - Max 3.58 - 34.00 -32.93 - 18.92 1.90 - 34.08 -16.29 - 22.18 0.72 - 34.47 -30.33 - 17.38 #> WEEK 5 DAY 36 #> n 15 15 15 15 15 15 #> Mean (SD) 17.879 (7.239) -0.776 (15.471) 17.417 (7.065) 0.581 (14.309) 15.173 (8.410) -7.213 (10.518) #> Median 18.749 1.108 17.751 2.055 16.394 -8.121 #> Min - Max 3.99 - 29.40 -40.08 - 17.24 5.10 - 30.90 -21.68 - 23.41 0.28 - 26.73 -27.12 - 15.83 #> C-Reactive Protein Measurement #> BASELINE #> n 15 15 15 #> Mean (SD) 9.032 (0.650) 9.164 (0.900) 8.652 (0.769) #> Median 8.819 9.472 8.502 #> Min - Max 7.81 - 9.93 7.38 - 10.60 7.73 - 10.86 #> WEEK 1 DAY 8 #> n 15 15 15 15 15 15 #> Mean (SD) 9.050 (1.222) 0.018 (1.242) 8.690 (0.990) -0.474 (1.418) 9.507 (1.279) 0.854 (1.080) #> Median 8.960 -0.180 8.734 -0.074 9.830 1.107 #> Min - Max 6.87 - 11.33 -1.83 - 2.81 6.84 - 10.14 -3.14 - 1.55 7.27 - 11.09 -1.14 - 2.05 #> WEEK 2 DAY 15 #> n 15 15 15 15 15 15 #> Mean (SD) 8.825 (0.990) -0.207 (1.204) 9.371 (1.185) 0.207 (1.572) 8.890 (1.021) 0.238 (1.263) #> Median 8.860 -0.567 9.073 0.293 8.994 0.462 #> Min - Max 7.12 - 10.44 -2.12 - 2.05 8.06 - 12.73 -2.35 - 3.19 6.68 - 10.84 -2.50 - 2.89 #> WEEK 3 DAY 22 #> n 15 15 15 15 15 15 #> Mean (SD) 9.134 (0.897) 0.102 (1.179) 9.288 (1.033) 0.124 (1.135) 9.176 (0.919) 0.523 (1.209) #> Median 9.318 0.090 9.413 -0.022 8.963 0.564 #> Min - Max 7.38 - 11.00 -1.57 - 1.86 7.42 - 10.66 -1.41 - 3.27 7.72 - 11.20 -2.25 - 3.26 #> WEEK 4 DAY 29 #> n 15 15 15 15 15 15 #> Mean (SD) 8.728 (0.959) -0.303 (1.226) 8.971 (0.704) -0.194 (1.077) 8.662 (0.712) 0.010 (1.039) #> Median 8.704 -0.046 8.879 -0.375 8.718 0.143 #> Min - Max 6.70 - 10.81 -3.17 - 1.99 7.88 - 10.23 -1.59 - 1.54 7.21 - 9.60 -2.63 - 1.68 #> WEEK 5 DAY 36 #> n 15 15 15 15 15 15 #> Mean (SD) 8.545 (0.846) -0.487 (1.060) 9.165 (1.182) 0.000 (0.929) 8.654 (0.790) 0.002 (1.102) #> Median 8.601 -0.452 8.755 0.153 8.766 0.008 #> Min - Max 7.10 - 10.03 -2.39 - 1.66 7.86 - 12.50 -1.58 - 1.90 7.37 - 9.92 -3.14 - 1.67 #> Immunoglobulin A Measurement #> BASELINE #> n 15 15 15 #> Mean (SD) 2.923 (0.059) 2.866 (0.083) 2.887 (0.120) #> Median 2.911 2.862 2.896 #> Min - Max 2.80 - 3.01 2.76 - 3.01 2.65 - 3.14 #> WEEK 1 DAY 8 #> n 15 15 15 15 15 15 #> Mean (SD) 2.885 (0.060) -0.038 (0.082) 2.938 (0.137) 0.073 (0.152) 2.925 (0.091) 0.038 (0.128) #> Median 2.886 -0.010 2.972 0.109 2.931 0.021 #> Min - Max 2.76 - 2.96 -0.18 - 0.06 2.69 - 3.16 -0.27 - 0.27 2.78 - 3.10 -0.12 - 0.28 #> WEEK 2 DAY 15 #> n 15 15 15 15 15 15 #> Mean (SD) 2.889 (0.141) -0.034 (0.171) 2.928 (0.075) 0.063 (0.124) 2.913 (0.080) 0.026 (0.156) #> Median 2.871 -0.024 2.936 0.084 2.910 0.067 #> Min - Max 2.67 - 3.16 -0.34 - 0.27 2.79 - 3.03 -0.12 - 0.26 2.78 - 3.09 -0.28 - 0.26 #> WEEK 3 DAY 22 #> n 15 15 15 15 15 15 #> Mean (SD) 2.875 (0.105) -0.048 (0.120) 2.919 (0.114) 0.053 (0.151) 2.889 (0.082) 0.002 (0.128) #> Median 2.861 -0.046 2.938 0.045 2.899 0.020 #> Min - Max 2.67 - 3.07 -0.25 - 0.16 2.73 - 3.18 -0.19 - 0.33 2.75 - 3.02 -0.24 - 0.14 #> WEEK 4 DAY 29 #> n 15 15 15 15 15 15 #> Mean (SD) 2.912 (0.134) -0.010 (0.140) 2.886 (0.097) 0.020 (0.136) 2.869 (0.104) -0.019 (0.141) #> Median 2.942 0.023 2.924 -0.012 2.840 -0.055 #> Min - Max 2.63 - 3.16 -0.39 - 0.19 2.58 - 2.96 -0.28 - 0.20 2.74 - 3.08 -0.31 - 0.22 #> WEEK 5 DAY 36 #> n 15 15 15 15 15 15 #> Mean (SD) 2.933 (0.089) 0.010 (0.136) 2.899 (0.094) 0.034 (0.131) 2.902 (0.091) 0.015 (0.168) #> Median 2.938 0.031 2.936 0.059 2.921 0.026 #> Min - Max 2.78 - 3.08 -0.23 - 0.26 2.68 - 3.04 -0.25 - 0.19 2.78 - 3.13 -0.27 - 0.32"},{"path":"https://insightsengineering.github.io/chevron/reference/lbt04.html","id":null,"dir":"Reference","previous_headings":"","what":"LBT04 Laboratory Abnormalities Not Present at Baseline Table. — lbt04_main","title":"LBT04 Laboratory Abnormalities Not Present at Baseline Table. — lbt04_main","text":"LBT04 table provides overview laboratory abnormalities present baseline.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt04.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"LBT04 Laboratory Abnormalities Not Present at Baseline Table. — lbt04_main","text":"","code":"lbt04_main( adam_db, arm_var = \"ACTARM\", lbl_overall = NULL, analysis_abn_var = \"ANRIND\", baseline_abn_var = \"BNRIND\", row_split_var = \"PARCAT1\", page_var = tail(row_split_var, 1L), ... ) lbt04_pre(adam_db, ...) lbt04_post(tlg, ...) lbt04"},{"path":"https://insightsengineering.github.io/chevron/reference/lbt04.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"LBT04 Laboratory Abnormalities Not Present at Baseline Table. — lbt04_main","text":"object class chevron_t length 1.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt04.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"LBT04 Laboratory Abnormalities Not Present at Baseline Table. — lbt04_main","text":"adam_db (list data.frames) object containing ADaM datasets arm_var (string) variable used column splitting lbl_overall (string) label used overall column, set NULL overall column omitted analysis_abn_var (string) column describing anomaly magnitude baseline_abn_var (string) column describing anomaly baseline. row_split_var (character) additional row split variables. page_var (string) variable name prior row split page. ... used. tlg (TableTree, Listing ggplot) object typically produced main function.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt04.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"LBT04 Laboratory Abnormalities Not Present at Baseline Table. — lbt04_main","text":"main function returns rtables object. preprocessing function returns list data.frame. postprocessing function returns rtables object ElementaryTable (null report).","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt04.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"LBT04 Laboratory Abnormalities Not Present at Baseline Table. — lbt04_main","text":"count LOW HIGH values. Lab test results missing analysis_abn_var values excluded. Split columns arm, typically ACTARM. include total column default.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt04.html","id":"functions","dir":"Reference","previous_headings":"","what":"Functions","title":"LBT04 Laboratory Abnormalities Not Present at Baseline Table. — lbt04_main","text":"lbt04_main(): Main TLG function lbt04_pre(): Preprocessing lbt04_post(): Postprocessing","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt04.html","id":"note","dir":"Reference","previous_headings":"","what":"Note","title":"LBT04 Laboratory Abnormalities Not Present at Baseline Table. — lbt04_main","text":"adam_db object must contain adlb table columns \"PARCAT1\", \"PARCAT2\", \"PARAM\", \"ANRIND\", column specified arm_var.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt04.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"LBT04 Laboratory Abnormalities Not Present at Baseline Table. — lbt04_main","text":"","code":"run(lbt04, syn_data) #> Laboratory Test A: Drug X B: Placebo C: Combination #> Direction of Abnormality (N=15) (N=15) (N=15) #> ——————————————————————————————————————————————————————————————————————————————————— #> CHEMISTRY #> Alanine Aminotransferase Measurement #> Low 0/7 0/2 1/7 (14.3%) #> High 0/7 0/3 0/8 #> C-Reactive Protein Measurement #> Low 0/8 1/2 (50.0%) 0/6 #> High 3/8 (37.5%) 0/2 0/7 #> Immunoglobulin A Measurement #> Low 0/5 0/8 0/7 #> High 1/3 (33.3%) 1/8 (12.5%) 0/6 #> COAGULATION #> Alanine Aminotransferase Measurement #> Low 0/3 0/6 0/4 #> High 0/5 0/7 0/4 #> C-Reactive Protein Measurement #> Low 0/5 0/5 1/3 (33.3%) #> High 0/5 1/6 (16.7%) 1/4 (25.0%) #> Immunoglobulin A Measurement #> Low 0/8 0/9 0/6 #> High 0/8 0/9 1/6 (16.7%) #> HEMATOLOGY #> Alanine Aminotransferase Measurement #> Low 0/4 0/5 0/4 #> High 0/6 0/5 0/4 #> C-Reactive Protein Measurement #> Low 0/5 0/4 0/3 #> High 0/5 0/4 0/5 #> Immunoglobulin A Measurement #> Low 0/3 0/4 0/8 #> High 0/3 0/4 0/7"},{"path":"https://insightsengineering.github.io/chevron/reference/lbt04_lyt.html","id":null,"dir":"Reference","previous_headings":"","what":"lbt04 Layout — lbt04_lyt","title":"lbt04 Layout — lbt04_lyt","text":"lbt04 Layout","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt04_lyt.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"lbt04 Layout — lbt04_lyt","text":"","code":"lbt04_lyt( arm_var, lbl_overall, lbl_param, lbl_abn_var, var_parcat, var_param, row_split_var, row_split_lbl, analysis_abn_var, variables, page_var )"},{"path":"https://insightsengineering.github.io/chevron/reference/lbt04_lyt.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"lbt04 Layout — lbt04_lyt","text":"arm_var (string) variable used column splitting lbl_overall (string) label used overall column, set NULL overall column omitted lbl_param (string) label PARAM variable. lbl_abn_var (string) label analysis_abn_var variable. row_split_var (character) additional row split variables. variables (list) see tern::count_abnormal page_var (string) variable name prior row split page.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt05.html","id":null,"dir":"Reference","previous_headings":"","what":"LBT05 Table 1 (Default) Laboratory Abnormalities with Single and Replicated Marked. — lbt05_main","title":"LBT05 Table 1 (Default) Laboratory Abnormalities with Single and Replicated Marked. — lbt05_main","text":"LBT05 Table 1 (Default) Laboratory Abnormalities Single Replicated Marked.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt05.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"LBT05 Table 1 (Default) Laboratory Abnormalities with Single and Replicated Marked. — lbt05_main","text":"","code":"lbt05_main(adam_db, arm_var = \"ACTARM\", lbl_overall = NULL, ...) lbt05_pre(adam_db, ...) lbt05_post(tlg, prune_0 = FALSE, ...) lbt05"},{"path":"https://insightsengineering.github.io/chevron/reference/lbt05.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"LBT05 Table 1 (Default) Laboratory Abnormalities with Single and Replicated Marked. — lbt05_main","text":"object class chevron_t length 1.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt05.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"LBT05 Table 1 (Default) Laboratory Abnormalities with Single and Replicated Marked. — lbt05_main","text":"adam_db (list data.frames) object containing ADaM datasets arm_var (string) variable used column splitting lbl_overall (string) label used overall column, set NULL overall column omitted ... used. tlg (TableTree, Listing ggplot) object typically produced main function. prune_0 (flag) remove 0 count rows","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt05.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"LBT05 Table 1 (Default) Laboratory Abnormalities with Single and Replicated Marked. — lbt05_main","text":"main function returns rtables object. preprocessing function returns list data.frame. postprocessing function returns rtables object ElementaryTable (null report).","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt05.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"LBT05 Table 1 (Default) Laboratory Abnormalities with Single and Replicated Marked. — lbt05_main","text":"remove rows zero counts default. Lab test results missing AVAL values excluded. Split columns arm, typically ACTARM.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt05.html","id":"functions","dir":"Reference","previous_headings":"","what":"Functions","title":"LBT05 Table 1 (Default) Laboratory Abnormalities with Single and Replicated Marked. — lbt05_main","text":"lbt05_main(): Main TLG function lbt05_pre(): Preprocessing lbt05_post(): Postprocessing","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt05.html","id":"note","dir":"Reference","previous_headings":"","what":"Note","title":"LBT05 Table 1 (Default) Laboratory Abnormalities with Single and Replicated Marked. — lbt05_main","text":"adam_db object must contain adlb table columns \"ONTRTFL\", \"PARCAT2\", \"PARAM\", \"ANRIND\", \"AVALCAT1\", column specified arm_var.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt05.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"LBT05 Table 1 (Default) Laboratory Abnormalities with Single and Replicated Marked. — lbt05_main","text":"","code":"run(lbt05, syn_data) #> Laboratory Test A: Drug X B: Placebo C: Combination #> Direction of Abnormality (N=15) (N=15) (N=15) #> —————————————————————————————————————————————————————————————————————————————————— #> Alanine Aminotransferase Measurement (n) 15 14 14 #> Low #> Single, not last 1 (6.7%) 0 4 (28.6%) #> Last or replicated 5 (33.3%) 4 (28.6%) 4 (28.6%) #> Any Abnormality 6 (40.0%) 4 (28.6%) 8 (57.1%) #> High #> Single, not last 0 0 0 #> Last or replicated 0 0 0 #> Any Abnormality 0 0 0 #> C-Reactive Protein Measurement (n) 15 15 15 #> Low #> Single, not last 4 (26.7%) 0 3 (20.0%) #> Last or replicated 3 (20.0%) 5 (33.3%) 6 (40.0%) #> Any Abnormality 7 (46.7%) 5 (33.3%) 9 (60.0%) #> High #> Single, not last 1 (6.7%) 3 (20.0%) 0 #> Last or replicated 4 (26.7%) 3 (20.0%) 6 (40.0%) #> Any Abnormality 5 (33.3%) 6 (40.0%) 6 (40.0%) #> Immunoglobulin A Measurement (n) 13 14 14 #> Low #> Single, not last 0 0 0 #> Last or replicated 0 0 0 #> Any Abnormality 0 0 0 #> High #> Single, not last 6 (46.2%) 1 (7.1%) 2 (14.3%) #> Last or replicated 3 (23.1%) 4 (28.6%) 3 (21.4%) #> Any Abnormality 9 (69.2%) 5 (35.7%) 5 (35.7%)"},{"path":"https://insightsengineering.github.io/chevron/reference/lbt05_lyt.html","id":null,"dir":"Reference","previous_headings":"","what":"lbt05 Layout — lbt05_lyt","title":"lbt05 Layout — lbt05_lyt","text":"lbt05 Layout","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt05_lyt.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"lbt05 Layout — lbt05_lyt","text":"","code":"lbt05_lyt(arm_var, lbl_overall, lbl_param, lbl_anrind, map)"},{"path":"https://insightsengineering.github.io/chevron/reference/lbt05_lyt.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"lbt05 Layout — lbt05_lyt","text":"arm_var (string) variable used column splitting lbl_overall (string) label used overall column, set NULL overall column omitted lbl_param (string) label PARAM variable. lbl_anrind (string) label ANRIND variable. map (data.frame) mapping PARAMs directions abnormality.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt06.html","id":null,"dir":"Reference","previous_headings":"","what":"LBT06 Table 1 (Default) Laboratory Abnormalities by Visit and Baseline Status Table 1. — lbt06_main","title":"LBT06 Table 1 (Default) Laboratory Abnormalities by Visit and Baseline Status Table 1. — lbt06_main","text":"LBT06 table produces standard laboratory abnormalities visit baseline status summary.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt06.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"LBT06 Table 1 (Default) Laboratory Abnormalities by Visit and Baseline Status Table 1. — lbt06_main","text":"","code":"lbt06_main( adam_db, arm_var = \"ACTARM\", lbl_overall = NULL, page_var = \"PARAMCD\", ... ) lbt06_pre(adam_db, ...) lbt06_post(tlg, prune_0 = FALSE, ...) lbt06"},{"path":"https://insightsengineering.github.io/chevron/reference/lbt06.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"LBT06 Table 1 (Default) Laboratory Abnormalities by Visit and Baseline Status Table 1. — lbt06_main","text":"object class chevron_t length 1.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt06.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"LBT06 Table 1 (Default) Laboratory Abnormalities by Visit and Baseline Status Table 1. — lbt06_main","text":"adam_db (list data.frames) object containing ADaM datasets arm_var (string) arm variable used arm splitting. lbl_overall (string) label used overall column, set NULL overall column omitted page_var (string) variable name prior row split page. ... used. tlg (TableTree, Listing ggplot) object typically produced main function. prune_0 (flag) remove 0 count rows","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt06.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"LBT06 Table 1 (Default) Laboratory Abnormalities by Visit and Baseline Status Table 1. — lbt06_main","text":"main function returns rtables object. preprocessing function returns list data.frame. postprocessing function returns rtables object ElementaryTable (null report).","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt06.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"LBT06 Table 1 (Default) Laboratory Abnormalities by Visit and Baseline Status Table 1. — lbt06_main","text":"count \"LOW\" \"HIGH\" values ANRIND BNRIND. Lab test results missing ANRIND values excluded. Split columns arm, typically ACTARM. Keep zero count rows default.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt06.html","id":"functions","dir":"Reference","previous_headings":"","what":"Functions","title":"LBT06 Table 1 (Default) Laboratory Abnormalities by Visit and Baseline Status Table 1. — lbt06_main","text":"lbt06_main(): Main TLG function lbt06_pre(): Preprocessing lbt06_post(): Postprocessing","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt06.html","id":"note","dir":"Reference","previous_headings":"","what":"Note","title":"LBT06 Table 1 (Default) Laboratory Abnormalities by Visit and Baseline Status Table 1. — lbt06_main","text":"adam_db object must contain adlb table columns \"AVISIT\", \"ANRIND\", \"BNRIND\", \"ONTRTFL\", \"PARCAT2\", column specified arm_var.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt06.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"LBT06 Table 1 (Default) Laboratory Abnormalities by Visit and Baseline Status Table 1. — lbt06_main","text":"","code":"run(lbt06, syn_data) #> Visit #> Abnormality at Visit A: Drug X B: Placebo C: Combination #> Baseline Status (N=15) (N=15) (N=15) #> ————————————————————————————————————————————————————————————————————————————————— #> Alanine Aminotransferase Measurement #> WEEK 1 DAY 8 #> Low #> Not low 0/1 0/6 0/1 #> Low 0/1 0/1 0/1 #> Total 0/2 0/7 0/2 #> High #> Not high 0/2 0/7 0/2 #> High 0/0 0/0 0/0 #> Total 0/2 0/7 0/2 #> WEEK 2 DAY 15 #> Low #> Not low 0/3 0/2 0/2 #> Low 0/0 0/0 0/0 #> Total 0/3 0/2 0/2 #> High #> Not high 0/3 0/2 0/2 #> High 0/0 0/0 0/0 #> Total 0/3 0/2 0/2 #> WEEK 3 DAY 22 #> Low #> Not low 0/5 0/3 1/6 (16.7%) #> Low 0/0 0/0 0/0 #> Total 0/5 0/3 1/6 (16.7%) #> High #> Not high 0/5 0/3 0/6 #> High 0/0 0/0 0/0 #> Total 0/5 0/3 0/6 #> WEEK 4 DAY 29 #> Low #> Not low 0/3 0/1 0/1 #> Low 0/3 0/2 0/0 #> Total 0/6 0/3 0/1 #> High #> Not high 0/6 0/3 0/1 #> High 0/0 0/0 0/0 #> Total 0/6 0/3 0/1 #> WEEK 5 DAY 36 #> Low #> Not low 0/2 0/2 0/5 #> Low 0/1 0/1 0/0 #> Total 0/3 0/3 0/5 #> High #> Not high 0/3 0/3 0/5 #> High 0/0 0/0 0/0 #> Total 0/3 0/3 0/5 #> C-Reactive Protein Measurement #> WEEK 1 DAY 8 #> Low #> Not low 0/5 0/3 0/3 #> Low 0/0 0/1 0/0 #> Total 0/5 0/4 0/3 #> High #> Not high 0/5 0/3 1/3 (33.3%) #> High 0/0 0/1 0/0 #> Total 0/5 0/4 1/3 (33.3%) #> WEEK 2 DAY 15 #> Low #> Not low 0/8 0/2 0/0 #> Low 0/0 0/0 0/1 #> Total 0/8 0/2 0/1 #> High #> Not high 1/8 (12.5%) 0/1 0/1 #> High 0/0 0/1 0/0 #> Total 1/8 (12.5%) 0/2 0/1 #> WEEK 3 DAY 22 #> Low #> Not low 0/5 0/4 0/4 #> Low 0/0 1/1 (100%) 0/2 #> Total 0/5 1/5 (20%) 0/6 #> High #> Not high 1/5 (20%) 1/5 (20%) 0/6 #> High 0/0 0/0 0/0 #> Total 1/5 (20%) 1/5 (20%) 0/6 #> WEEK 4 DAY 29 #> Low #> Not low 0/2 1/2 (50%) 1/3 (33.3%) #> Low 0/0 0/0 0/0 #> Total 0/2 1/2 (50%) 1/3 (33.3%) #> High #> Not high 0/2 0/2 0/3 #> High 0/0 0/0 0/0 #> Total 0/2 0/2 0/3 #> WEEK 5 DAY 36 #> Low #> Not low 0/2 0/2 0/5 #> Low 0/0 1/1 (100%) 0/1 #> Total 0/2 1/3 (33.3%) 0/6 #> High #> Not high 1/2 (50%) 0/3 0/6 #> High 0/0 0/0 0/0 #> Total 1/2 (50%) 0/3 0/6 #> Immunoglobulin A Measurement #> WEEK 1 DAY 8 #> Low #> Not low 0/6 0/6 0/2 #> Low 0/0 0/0 0/0 #> Total 0/6 0/6 0/2 #> High #> Not high 0/5 1/6 (16.7%) 0/2 #> High 0/1 0/0 0/0 #> Total 0/6 1/6 (16.7%) 0/2 #> WEEK 2 DAY 15 #> Low #> Not low 0/3 0/7 0/4 #> Low 0/0 0/0 0/0 #> Total 0/3 0/7 0/4 #> High #> Not high 0/3 0/7 1/4 (25%) #> High 0/0 0/0 0/0 #> Total 0/3 0/7 1/4 (25%) #> WEEK 3 DAY 22 #> Low #> Not low 0/4 0/5 0/9 #> Low 0/0 0/0 0/0 #> Total 0/4 0/5 0/9 #> High #> Not high 0/3 0/5 0/8 #> High 0/1 0/0 0/1 #> Total 0/4 0/5 0/9 #> WEEK 4 DAY 29 #> Low #> Not low 0/2 0/6 0/4 #> Low 0/0 0/0 0/0 #> Total 0/2 0/6 0/4 #> High #> Not high 1/1 (100%) 0/6 0/3 #> High 0/1 0/0 0/1 #> Total 1/2 (50%) 0/6 0/4 #> WEEK 5 DAY 36 #> Low #> Not low 0/6 0/5 0/5 #> Low 0/0 0/0 0/0 #> Total 0/6 0/5 0/5 #> High #> Not high 0/5 0/5 0/5 #> High 0/1 0/0 0/0 #> Total 0/6 0/5 0/5"},{"path":"https://insightsengineering.github.io/chevron/reference/lbt06_lyt.html","id":null,"dir":"Reference","previous_headings":"","what":"lbt06 Layout — lbt06_lyt","title":"lbt06 Layout — lbt06_lyt","text":"lbt06 Layout","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt06_lyt.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"lbt06 Layout — lbt06_lyt","text":"","code":"lbt06_lyt( arm_var, lbl_overall, lbl_param, lbl_visit, lbl_anrind, lbl_bnrind, visitvar, anrind_var, bnrind_var, page_var )"},{"path":"https://insightsengineering.github.io/chevron/reference/lbt06_lyt.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"lbt06 Layout — lbt06_lyt","text":"arm_var (string) variable used column splitting lbl_overall (string) label used overall column, set NULL overall column omitted lbl_param (string) text label PARAM variable. lbl_visit (string) text label AVISIT variable. lbl_anrind (string) text label ANRIND variable. lbl_bnrind (string) text label BNRIND variable. visitvar (string) typically \"AVISIT\" user-defined visit incorporating \"ATPT\". anrind_var (string) variable analysis reference range indicator. bnrind_var (string) variable baseline reference range indicator. page_var (string) variable name prior row split page.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt07.html","id":null,"dir":"Reference","previous_headings":"","what":"LBT07 Table 1 (Default) Laboratory Test Results and Change from Baseline by Visit. — lbt07_main","title":"LBT07 Table 1 (Default) Laboratory Test Results and Change from Baseline by Visit. — lbt07_main","text":"LBT07 table provides overview analysis values change baseline respective arm course trial.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt07.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"LBT07 Table 1 (Default) Laboratory Test Results and Change from Baseline by Visit. — lbt07_main","text":"","code":"lbt07_main( adam_db, arm_var = \"ACTARM\", lbl_overall = NULL, param_var = \"PARAM\", grad_dir_var = \"GRADE_DIR\", grad_anl_var = \"GRADE_ANL\", ... ) lbt07_pre(adam_db, ...) lbt07_post(tlg, prune_0 = TRUE, ...) lbt07"},{"path":"https://insightsengineering.github.io/chevron/reference/lbt07.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"LBT07 Table 1 (Default) Laboratory Test Results and Change from Baseline by Visit. — lbt07_main","text":"object class chevron_t length 1.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt07.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"LBT07 Table 1 (Default) Laboratory Test Results and Change from Baseline by Visit. — lbt07_main","text":"adam_db (list data.frames) object containing ADaM datasets arm_var (string) variable used column splitting lbl_overall (string) label used overall column, set NULL overall column omitted param_var (string) name column storing parameters name. grad_dir_var (string) name column storing grade direction variable required order obtain correct denominators building layout used define row splitting. grad_anl_var (string) name column storing toxicity grade variable negative values ATOXGR replaced absolute values. ... used. tlg (TableTree, Listing ggplot) object typically produced main function. prune_0 (flag) remove 0 count rows","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt07.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"LBT07 Table 1 (Default) Laboratory Test Results and Change from Baseline by Visit. — lbt07_main","text":"main function returns rtables object. preprocessing function returns list data.frame. postprocessing function returns rtables object ElementaryTable (null report).","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt07.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"LBT07 Table 1 (Default) Laboratory Test Results and Change from Baseline by Visit. — lbt07_main","text":"Split columns arm, typically ACTARM.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt07.html","id":"functions","dir":"Reference","previous_headings":"","what":"Functions","title":"LBT07 Table 1 (Default) Laboratory Test Results and Change from Baseline by Visit. — lbt07_main","text":"lbt07_main(): Main TLG function lbt07_pre(): Preprocessing lbt07_post(): Postprocessing","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt07.html","id":"note","dir":"Reference","previous_headings":"","what":"Note","title":"LBT07 Table 1 (Default) Laboratory Test Results and Change from Baseline by Visit. — lbt07_main","text":"adam_db object must contain adlb table columns \"USUBJID\", \"ATOXGR\", \"ONTRTFL\" column specified arm_var.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt07.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"LBT07 Table 1 (Default) Laboratory Test Results and Change from Baseline by Visit. — lbt07_main","text":"","code":"run(lbt07, syn_data) #> Parameter #> Direction of Abnormality A: Drug X B: Placebo C: Combination #> Highest NCI CTCAE Grade (N=15) (N=15) (N=15) #> ——————————————————————————————————————————————————————————————————————————————————— #> Alanine Aminotransferase Measurement (n) 15 15 15 #> LOW #> 1 3 (20.0%) 0 0 #> 2 2 (13.3%) 1 (6.7%) 1 (6.7%) #> 3 1 (6.7%) 1 (6.7%) 6 (40.0%) #> 4 3 (20.0%) 2 (13.3%) 3 (20.0%) #> Any 9 (60.0%) 4 (26.7%) 10 (66.7%) #> C-Reactive Protein Measurement (n) 15 15 15 #> LOW #> 1 2 (13.3%) 1 (6.7%) 2 (13.3%) #> 2 5 (33.3%) 2 (13.3%) 5 (33.3%) #> 3 3 (20.0%) 4 (26.7%) 3 (20.0%) #> 4 0 1 (6.7%) 0 #> Any 10 (66.7%) 8 (53.3%) 10 (66.7%) #> HIGH #> 1 3 (20.0%) 1 (6.7%) 1 (6.7%) #> 2 4 (26.7%) 4 (26.7%) 2 (13.3%) #> 3 1 (6.7%) 2 (13.3%) 4 (26.7%) #> 4 0 1 (6.7%) 0 #> Any 8 (53.3%) 8 (53.3%) 7 (46.7%) #> Immunoglobulin A Measurement (n) 15 15 15 #> HIGH #> 1 3 (20.0%) 1 (6.7%) 1 (6.7%) #> 2 5 (33.3%) 4 (26.7%) 2 (13.3%) #> 3 3 (20.0%) 3 (20.0%) 2 (13.3%) #> 4 0 0 1 (6.7%) #> Any 11 (73.3%) 8 (53.3%) 6 (40.0%)"},{"path":"https://insightsengineering.github.io/chevron/reference/lbt07_lyt.html","id":null,"dir":"Reference","previous_headings":"","what":"lbt07 Layout — lbt07_lyt","title":"lbt07 Layout — lbt07_lyt","text":"lbt07 Layout","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt07_lyt.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"lbt07 Layout — lbt07_lyt","text":"","code":"lbt07_lyt( arm_var, lbl_overall, lbl_param_var, lbl_grad_dir_var, param_var, grad_dir_var, grad_anl_var, map )"},{"path":"https://insightsengineering.github.io/chevron/reference/lbt07_lyt.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"lbt07 Layout — lbt07_lyt","text":"arm_var (string) variable used column splitting lbl_overall (string) label used overall column, set NULL overall column omitted lbl_param_var (string) label param_var variable. lbl_grad_dir_var (string) label grad_dir_var variable. param_var (string) name column storing parameters name. grad_dir_var (string) name column storing grade direction variable required order obtain correct denominators building layout used define row splitting. grad_anl_var (string) name column storing toxicity grade variable negative values ATOXGR replaced absolute values. map (data.frame) mapping PARAMs directions abnormality.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt14.html","id":null,"dir":"Reference","previous_headings":"","what":"LBT14 Laboratory Test Results Shift Table – Highest NCI-CTCAE Grade Post-Baseline by Baseline Grade (Low or High Direction). — lbt14_main","title":"LBT14 Laboratory Test Results Shift Table – Highest NCI-CTCAE Grade Post-Baseline by Baseline Grade (Low or High Direction). — lbt14_main","text":"LBT14 Laboratory Test Results Shift Table – Highest NCI-CTCAE Grade Post-Baseline Baseline Grade (Low High Direction).","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt14.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"LBT14 Laboratory Test Results Shift Table – Highest NCI-CTCAE Grade Post-Baseline by Baseline Grade (Low or High Direction). — lbt14_main","text":"","code":"lbt14_main( adam_db, arm_var = \"ACTARM\", lbl_overall = NULL, gr_missing = \"incl\", page_var = \"PARAMCD\", ... ) lbt14_pre(adam_db, gr_missing = \"incl\", direction = \"low\", ...) lbt14_post(tlg, prune_0 = TRUE, ...) lbt14"},{"path":"https://insightsengineering.github.io/chevron/reference/lbt14.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"LBT14 Laboratory Test Results Shift Table – Highest NCI-CTCAE Grade Post-Baseline by Baseline Grade (Low or High Direction). — lbt14_main","text":"object class chevron_t length 1.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt14.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"LBT14 Laboratory Test Results Shift Table – Highest NCI-CTCAE Grade Post-Baseline by Baseline Grade (Low or High Direction). — lbt14_main","text":"adam_db (list data.frames) object containing ADaM datasets arm_var (string) variable used column splitting lbl_overall (string) label used overall column, set NULL overall column omitted gr_missing (string) missing baseline grades handled. Defaults \"incl\" include \"Missing\" level. options \"excl\" exclude patients missing baseline grades \"gr_0\" convert missing baseline grades grade 0. page_var (string) variable name prior row split page. ... used. direction (string) one \"high\" \"low\" indicating shift direction detailed. tlg (TableTree, Listing ggplot) object typically produced main function. prune_0 (flag) remove 0 count rows","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt14.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"LBT14 Laboratory Test Results Shift Table – Highest NCI-CTCAE Grade Post-Baseline by Baseline Grade (Low or High Direction). — lbt14_main","text":"main function returns rtables object. preprocessing function returns list data.frame. postprocessing function returns rtables object ElementaryTable (null report).","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt14.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"LBT14 Laboratory Test Results Shift Table – Highest NCI-CTCAE Grade Post-Baseline by Baseline Grade (Low or High Direction). — lbt14_main","text":"table follows ADaMIG v1.1. worst grade recorded patient included table. missing baseline lab results, \"Missing\" level BTOXGR excluded. Grading takes value -4 4, negative value means abnormality direction low, positive value means abnormality direction high. Grades 0, 1, 2, 3, 4 counted \"Low\" direction = \"low\". Conversely, direction = \"high\", Grades 0, -1, -2, -3, -4 counted `\"High\". Remove zero-count rows unless overridden prune_0 = FALSE. Split columns arm, typically ACTARM.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt14.html","id":"functions","dir":"Reference","previous_headings":"","what":"Functions","title":"LBT14 Laboratory Test Results Shift Table – Highest NCI-CTCAE Grade Post-Baseline by Baseline Grade (Low or High Direction). — lbt14_main","text":"lbt14_main(): Main TLG function lbt14_pre(): Preprocessing lbt14_post(): Postprocessing","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt14.html","id":"note","dir":"Reference","previous_headings":"","what":"Note","title":"LBT14 Laboratory Test Results Shift Table – Highest NCI-CTCAE Grade Post-Baseline by Baseline Grade (Low or High Direction). — lbt14_main","text":"adam_db object must contain adlb table columns \"USUBJID\", \"PARAM\", \"BTOXGR\", \"ATOXGR\", column specified arm_var.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt14.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"LBT14 Laboratory Test Results Shift Table – Highest NCI-CTCAE Grade Post-Baseline by Baseline Grade (Low or High Direction). — lbt14_main","text":"","code":"run(lbt14, syn_data) #> Baseline Toxicity Grade A: Drug X B: Placebo C: Combination #> Post-baseline NCI-CTCAE Grade (N=15) (N=15) (N=15) #> ——————————————————————————————————————————————————————————————————————————————— #> Alanine Aminotransferase Measurement #> Not Low 12 12 14 #> Not Low 5 (41.7%) 8 (66.7%) 5 (35.7%) #> 1 3 (25.0%) 0 0 #> 2 2 (16.7%) 1 (8.3%) 1 (7.1%) #> 3 0 1 (8.3%) 5 (35.7%) #> 4 2 (16.7%) 2 (16.7%) 3 (21.4%) #> 1 1 2 0 #> Not Low 1 (100%) 2 (100%) 0 #> 2 1 1 0 #> Not Low 0 1 (100%) 0 #> 4 1 (100%) 0 0 #> 3 1 0 1 #> 3 1 (100%) 0 1 (100%) #> C-Reactive Protein Measurement #> Not Low 14 13 12 #> Not Low 5 (35.7%) 7 (53.8%) 4 (33.3%) #> 1 2 (14.3%) 0 2 (16.7%) #> 2 5 (35.7%) 2 (15.4%) 4 (33.3%) #> 3 2 (14.3%) 3 (23.1%) 2 (16.7%) #> 4 0 1 (7.7%) 0 #> 1 0 0 2 #> Not Low 0 0 1 (50.0%) #> 2 0 0 1 (50.0%) #> 2 0 1 0 #> 1 0 1 (100%) 0 #> 3 1 1 1 #> 3 1 (100%) 1 (100%) 1 (100%) #> Immunoglobulin A Measurement #> Not Low 15 15 15 #> Not Low 15 (100%) 15 (100%) 15 (100%)"},{"path":"https://insightsengineering.github.io/chevron/reference/lbt14_lyt.html","id":null,"dir":"Reference","previous_headings":"","what":"lbt14 Layout — lbt14_lyt","title":"lbt14 Layout — lbt14_lyt","text":"lbt14 Layout","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt14_lyt.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"lbt14 Layout — lbt14_lyt","text":"","code":"lbt14_lyt(arm_var, lbl_overall, lbl_param, lbl_btoxgr, page_var)"},{"path":"https://insightsengineering.github.io/chevron/reference/lbt14_lyt.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"lbt14 Layout — lbt14_lyt","text":"arm_var (string) variable used column splitting lbl_overall (string) label used overall column, set NULL overall column omitted page_var (string) variable name prior row split page.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt15.html","id":null,"dir":"Reference","previous_headings":"","what":"LBT15 Laboratory Test Shifts to NCI-CTCAE Grade 3-4 Post-Baseline Table. — lbt15_pre","title":"LBT15 Laboratory Test Shifts to NCI-CTCAE Grade 3-4 Post-Baseline Table. — lbt15_pre","text":"LBT15 Laboratory Test Shifts NCI-CTCAE Grade 3-4 Post-Baseline Table.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt15.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"LBT15 Laboratory Test Shifts to NCI-CTCAE Grade 3-4 Post-Baseline Table. — lbt15_pre","text":"","code":"lbt15_pre(adam_db, ...) lbt15"},{"path":"https://insightsengineering.github.io/chevron/reference/lbt15.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"LBT15 Laboratory Test Shifts to NCI-CTCAE Grade 3-4 Post-Baseline Table. — lbt15_pre","text":"object class chevron_t length 1.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt15.html","id":"source","dir":"Reference","previous_headings":"","what":"Source","title":"LBT15 Laboratory Test Shifts to NCI-CTCAE Grade 3-4 Post-Baseline Table. — lbt15_pre","text":"lbt04.R","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt15.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"LBT15 Laboratory Test Shifts to NCI-CTCAE Grade 3-4 Post-Baseline Table. — lbt15_pre","text":"adam_db (list data.frames) object containing ADaM datasets ... used.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt15.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"LBT15 Laboratory Test Shifts to NCI-CTCAE Grade 3-4 Post-Baseline Table. — lbt15_pre","text":"preprocessing function returns list data.frame.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt15.html","id":"functions","dir":"Reference","previous_headings":"","what":"Functions","title":"LBT15 Laboratory Test Shifts to NCI-CTCAE Grade 3-4 Post-Baseline Table. — lbt15_pre","text":"lbt15_pre(): Preprocessing","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lbt15.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"LBT15 Laboratory Test Shifts to NCI-CTCAE Grade 3-4 Post-Baseline Table. — lbt15_pre","text":"","code":"run(lbt15, syn_data) #> Laboratory Test A: Drug X B: Placebo C: Combination #> Analysis Toxicity Grade (N=15) (N=15) (N=15) #> ————————————————————————————————————————————————————————————————————————————————— #> CHEMISTRY #> Alanine Aminotransferase Measurement #> Low 0/7 0/3 1/7 (14.3%) #> High 0/7 0/3 0/8 #> C-Reactive Protein Measurement #> Low 0/8 0/3 0/7 #> High 0/8 0/2 0/7 #> Immunoglobulin A Measurement #> Low 0/5 0/8 0/7 #> High 0/5 0/8 0/6 #> COAGULATION #> Alanine Aminotransferase Measurement #> Low 0/4 0/7 0/4 #> High 0/5 0/7 0/4 #> C-Reactive Protein Measurement #> Low 0/5 0/6 0/4 #> High 0/5 1/6 (16.7%) 1/4 (25.0%) #> Immunoglobulin A Measurement #> Low 0/8 0/9 0/6 #> High 0/8 0/9 1/6 (16.7%) #> HEMATOLOGY #> Alanine Aminotransferase Measurement #> Low 0/5 0/5 0/4 #> High 0/6 0/5 0/4 #> C-Reactive Protein Measurement #> Low 0/5 0/5 0/4 #> High 0/5 0/4 0/5 #> Immunoglobulin A Measurement #> Low 0/3 0/4 0/8 #> High 0/3 0/4 0/8"},{"path":"https://insightsengineering.github.io/chevron/reference/listing_format_chevron.html","id":null,"dir":"Reference","previous_headings":"","what":"Format for Chevron Listings — listing_format_chevron","title":"Format for Chevron Listings — listing_format_chevron","text":"Format Chevron Listings","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/listing_format_chevron.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Format for Chevron Listings — listing_format_chevron","text":"","code":"listing_format_chevron()"},{"path":"https://insightsengineering.github.io/chevron/reference/listing_format_chevron.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Format for Chevron Listings — listing_format_chevron","text":"list fmt_config.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lvls.html","id":null,"dir":"Reference","previous_headings":"","what":"Obtain levels from vector — lvls","title":"Obtain levels from vector — lvls","text":"Obtain levels vector","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lvls.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Obtain levels from vector — lvls","text":"","code":"lvls(x)"},{"path":"https://insightsengineering.github.io/chevron/reference/lvls.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Obtain levels from vector — lvls","text":"x (character) (factor) object obtain levels.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lvls.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Obtain levels from vector — lvls","text":"character unique values.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/lvls.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"Obtain levels from vector — lvls","text":"factors, levels returned. characters, sorted unique values returned.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/main.html","id":null,"dir":"Reference","previous_headings":"","what":"Main — main","title":"Main — main","text":"retrieve set main function.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/main.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Main — main","text":"","code":"main(x) # S4 method for class 'chevron_tlg' main(x) main(x) <- value # S4 method for class 'chevron_tlg' main(x) <- value"},{"path":"https://insightsengineering.github.io/chevron/reference/main.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Main — main","text":"x (chevron_tlg) input. value (function) returning tlg. Typically one _main function chevron.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/main.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Main — main","text":"function stored main slot x argument.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/mht01.html","id":null,"dir":"Reference","previous_headings":"","what":"MHT01 Medical History Table. — mht01_label","title":"MHT01 Medical History Table. — mht01_label","text":"MHT01 table provides overview subjects medical history SOC Preferred Term.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/mht01.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"MHT01 Medical History Table. — mht01_label","text":"","code":"mht01_label mht01_main( adam_db, arm_var = \"ARM\", row_split_var = \"MHBODSYS\", lbl_overall = NULL, summary_labels = list(all = mht01_label), ... ) mht01_pre(adam_db, ...) mht01_post(tlg, row_split_var = \"MHBODSYS\", prune_0 = TRUE, ...) mht01"},{"path":"https://insightsengineering.github.io/chevron/reference/mht01.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"MHT01 Medical History Table. — mht01_label","text":"object class character length 2. object class chevron_t length 1.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/mht01.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"MHT01 Medical History Table. — mht01_label","text":"adam_db (list data.frames) object containing ADaM datasets arm_var (string) variable used column splitting row_split_var (character) additional row split variables. lbl_overall (string) label used overall column, set NULL overall column omitted summary_labels (list) summarize labels. See details. ... used. tlg (TableTree, Listing ggplot) object typically produced main function. prune_0 (flag) remove 0 count rows","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/mht01.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"MHT01 Medical History Table. — mht01_label","text":"main function returns rtables object. preprocessing function returns list data.frame. postprocessing function returns rtables object ElementaryTable (null report).","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/mht01.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"MHT01 Medical History Table. — mht01_label","text":"Numbers represent absolute numbers patients fraction N, absolute number event specified. Remove zero-count rows unless overridden prune_0 = FALSE. Split columns arm. include total column default. Order row_split_var alphabetically medical condition decreasing total number patients specific condition. summary_labels used control summary level. \"\" used, split summary statistic labels. One special case \"TOTAL\", overall population.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/mht01.html","id":"functions","dir":"Reference","previous_headings":"","what":"Functions","title":"MHT01 Medical History Table. — mht01_label","text":"mht01_label: Default labels mht01_main(): Main TLG function mht01_pre(): Preprocessing mht01_post(): Postprocessing","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/mht01.html","id":"note","dir":"Reference","previous_headings":"","what":"Note","title":"MHT01 Medical History Table. — mht01_label","text":"adam_db object must contain admh table columns \"MHBODSYS\" \"MHDECOD\".","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/mht01.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"MHT01 Medical History Table. — mht01_label","text":"","code":"run(mht01, syn_data) #> MedDRA System Organ Class A: Drug X B: Placebo C: Combination #> MedDRA Preferred Term (N=15) (N=15) (N=15) #> ————————————————————————————————————————————————————————————————————————————————————————————————— #> Total number of patients with at least one condition 13 (86.7%) 14 (93.3%) 15 (100%) #> Total number of conditions 58 59 99 #> cl A #> Total number of patients with at least one condition 7 (46.7%) 6 (40.0%) 10 (66.7%) #> Total number of conditions 8 11 16 #> trm A_2/2 5 (33.3%) 6 (40.0%) 6 (40.0%) #> trm A_1/2 3 (20.0%) 1 (6.7%) 6 (40.0%) #> cl B #> Total number of patients with at least one condition 12 (80.0%) 11 (73.3%) 12 (80.0%) #> Total number of conditions 24 21 32 #> trm B_3/3 8 (53.3%) 6 (40.0%) 7 (46.7%) #> trm B_1/3 5 (33.3%) 6 (40.0%) 8 (53.3%) #> trm B_2/3 5 (33.3%) 6 (40.0%) 5 (33.3%) #> cl C #> Total number of patients with at least one condition 8 (53.3%) 6 (40.0%) 11 (73.3%) #> Total number of conditions 10 13 22 #> trm C_2/2 6 (40.0%) 4 (26.7%) 8 (53.3%) #> trm C_1/2 4 (26.7%) 4 (26.7%) 5 (33.3%) #> cl D #> Total number of patients with at least one condition 10 (66.7%) 7 (46.7%) 13 (86.7%) #> Total number of conditions 16 14 29 #> trm D_1/3 4 (26.7%) 4 (26.7%) 7 (46.7%) #> trm D_2/3 6 (40.0%) 2 (13.3%) 7 (46.7%) #> trm D_3/3 2 (13.3%) 5 (33.3%) 7 (46.7%)"},{"path":"https://insightsengineering.github.io/chevron/reference/missing_rule.html","id":null,"dir":"Reference","previous_headings":"","what":"Missing rule — missing_rule","title":"Missing rule — missing_rule","text":"Missing rule","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/missing_rule.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Missing rule — missing_rule","text":"","code":"missing_rule"},{"path":"https://insightsengineering.github.io/chevron/reference/missing_rule.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"Missing rule — missing_rule","text":"object class rule (inherits character) length 2.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/mla_dir.html","id":null,"dir":"Reference","previous_headings":"","what":"MLA Grade Direction Data — mla_dir","title":"MLA Grade Direction Data — mla_dir","text":"MLA Grade Direction Data","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/mla_dir.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"MLA Grade Direction Data — mla_dir","text":"","code":"mla_dir"},{"path":"https://insightsengineering.github.io/chevron/reference/mla_dir.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"MLA Grade Direction Data — mla_dir","text":"object class data.frame 76 rows 2 columns.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/mng01.html","id":null,"dir":"Reference","previous_headings":"","what":"MNG01 Mean Plot Graph. — mng01_main","title":"MNG01 Mean Plot Graph. — mng01_main","text":"Overview summary statistics across time arm selected data set.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/mng01.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"MNG01 Mean Plot Graph. — mng01_main","text":"","code":"mng01_main( adam_db, dataset = \"adlb\", x_var = \"AVISIT\", y_var = \"AVAL\", y_name = \"PARAM\", y_unit = NULL, arm_var = \"ACTARM\", center_fun = \"mean\", interval_fun = \"mean_ci\", jitter = 0.3, line_col = nestcolor::color_palette(), line_type = NULL, ggtheme = gg_theme_chevron(), table = c(\"n\", center_fun, interval_fun), ... ) mng01_pre(adam_db, dataset, x_var = \"AVISIT\", ...) mng01"},{"path":"https://insightsengineering.github.io/chevron/reference/mng01.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"MNG01 Mean Plot Graph. — mng01_main","text":"object class chevron_g length 1.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/mng01.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"MNG01 Mean Plot Graph. — mng01_main","text":"adam_db (list data.frames) object containing ADaM datasets dataset (string) name table adam_db object. x_var (string) name column dataset represent x-axis. y_var (string) name variable represented y-axis. y_name (string) variable name y. Used plot's subtitle. y_unit (string) name variable units y. Used plot's subtitle. NULL, y_name displayed subtitle. arm_var (string) variable used column splitting center_fun (string) function compute estimate value. interval_fun (string) function defining crossbar range. NULL, crossbar displayed. jitter (numeric) width spread data points x-axis; number 0 (jitter) 1 (high jitter), default 0.3 (slight jitter). line_col (character) describing colors use lines named character associating values arm_var color names. line_type (character) describing line type use lines named character associating values arm_var line types. ggtheme (theme) passed tern::g_lineplot(). table (character) names statistics displayed table. NULL, table displayed. ... passed tern::g_lineplot().","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/mng01.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"MNG01 Mean Plot Graph. — mng01_main","text":"main function returns list ggplot objects. list ggplot objects. preprocessing function returns list data.frame.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/mng01.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"MNG01 Mean Plot Graph. — mng01_main","text":"overall value. Preprocessing filters ANL01FL selected data set.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/mng01.html","id":"functions","dir":"Reference","previous_headings":"","what":"Functions","title":"MNG01 Mean Plot Graph. — mng01_main","text":"mng01_main(): Main TLG Function mng01_pre(): Preprocessing","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/mng01.html","id":"note","dir":"Reference","previous_headings":"","what":"Note","title":"MNG01 Mean Plot Graph. — mng01_main","text":"adam_db object must contain table specified dataset columns specified x_var, y_var, y_name, y_unit arm_var.","code":""},{"path":[]},{"path":"https://insightsengineering.github.io/chevron/reference/mng01.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"MNG01 Mean Plot Graph. — mng01_main","text":"","code":"col <- c( \"A: Drug X\" = \"black\", \"B: Placebo\" = \"blue\", \"C: Combination\" = \"gray\" ) lt <- c( \"A: Drug X\" = \"29\", \"B: Placebo\" = \"99\", \"C: Combination\" = \"solid\" ) run( mng01, syn_data, dataset = \"adlb\", x_var = c(\"AVISIT\", \"AVISITN\"), line_col = col, line_type = lt ) #> $`Alanine Aminotransferase Measurement` #> #> $`C-Reactive Protein Measurement` #> #> $`Immunoglobulin A Measurement` #>"},{"path":"https://insightsengineering.github.io/chevron/reference/modify_character.html","id":null,"dir":"Reference","previous_headings":"","what":"Modify character — modify_character","title":"Modify character — modify_character","text":"Modify character","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/modify_character.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Modify character — modify_character","text":"","code":"modify_character(x, y)"},{"path":"https://insightsengineering.github.io/chevron/reference/nocoding.html","id":null,"dir":"Reference","previous_headings":"","what":"No Coding Available rule — nocoding","title":"No Coding Available rule — nocoding","text":"Coding Available rule","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/nocoding.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"No Coding Available rule — nocoding","text":"","code":"nocoding"},{"path":"https://insightsengineering.github.io/chevron/reference/nocoding.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"No Coding Available rule — nocoding","text":"object class rule (inherits character) length 2.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/obtain_value.html","id":null,"dir":"Reference","previous_headings":"","what":"Obtain value from a vector — obtain_value","title":"Obtain value from a vector — obtain_value","text":"Obtain value vector","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/obtain_value.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Obtain value from a vector — obtain_value","text":"","code":"obtain_value(obj, index)"},{"path":"https://insightsengineering.github.io/chevron/reference/occurrence_lyt.html","id":null,"dir":"Reference","previous_headings":"","what":"Occurrence Layout — occurrence_lyt","title":"Occurrence Layout — occurrence_lyt","text":"Occurrence Layout","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/occurrence_lyt.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Occurrence Layout — occurrence_lyt","text":"","code":"occurrence_lyt( arm_var, lbl_overall, row_split_var, lbl_row_split, medname_var, lbl_medname_var, summary_labels, count_by )"},{"path":"https://insightsengineering.github.io/chevron/reference/occurrence_lyt.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Occurrence Layout — occurrence_lyt","text":"arm_var (string) variable used column splitting lbl_overall (string) label used overall column, set NULL overall column omitted row_split_var (character) additional row split variables. medname_var (string) variable name medical treatment name. lbl_medname_var (string) label variable defining medication name. summary_labels (list) summarize labels. See details.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/outcome_rule.html","id":null,"dir":"Reference","previous_headings":"","what":"Outcome Rule — outcome_rule","title":"Outcome Rule — outcome_rule","text":"Outcome Rule","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/outcome_rule.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Outcome Rule — outcome_rule","text":"","code":"outcome_rule"},{"path":"https://insightsengineering.github.io/chevron/reference/outcome_rule.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"Outcome Rule — outcome_rule","text":"object class rule (inherits character) length 6.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/pdt01.html","id":null,"dir":"Reference","previous_headings":"","what":"pdt01 Major Protocol Deviations Table. — pdt01_main","title":"pdt01 Major Protocol Deviations Table. — pdt01_main","text":"major protocol deviations table number subjects total number treatments medication class sorted alphabetically medication name sorted frequencies.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/pdt01.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"pdt01 Major Protocol Deviations Table. — pdt01_main","text":"","code":"pdt01_main( adam_db, arm_var = \"ARM\", lbl_overall = NULL, dvcode_var = \"DVDECOD\", dvterm_var = \"DVTERM\", ... ) pdt01_pre(adam_db, ...) pdt01_post( tlg, prune_0 = TRUE, dvcode_var = \"DVDECOD\", dvterm_var = \"DVTERM\", ... ) pdt01"},{"path":"https://insightsengineering.github.io/chevron/reference/pdt01.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"pdt01 Major Protocol Deviations Table. — pdt01_main","text":"object class chevron_t length 1.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/pdt01.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"pdt01 Major Protocol Deviations Table. — pdt01_main","text":"adam_db (list data.frames) object containing ADaM datasets arm_var (string) variable used column splitting lbl_overall (string) label used overall column, set NULL overall column omitted dvcode_var (string) variable defining protocol deviation coded term. default DVDECOD. dvterm_var (string) variable defining protocol deviation term. default DVTERM. ... used. tlg (TableTree, Listing ggplot) object typically produced main function. prune_0 (flag) remove 0 count rows","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/pdt01.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"pdt01 Major Protocol Deviations Table. — pdt01_main","text":"main function returns rtables object. preprocessing function returns list data.frame. postprocessing function returns rtables object ElementaryTable (null report).","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/pdt01.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"pdt01 Major Protocol Deviations Table. — pdt01_main","text":"Data filtered major protocol deviations. (DVCAT == \"MAJOR\"). Numbers represent absolute numbers subjects fraction N, absolute numbers specified. Remove zero-count rows unless overridden prune_0 = FALSE. Split columns arm. include total column default. Sort medication class alphabetically within medication class decreasing total number patients specific medication.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/pdt01.html","id":"functions","dir":"Reference","previous_headings":"","what":"Functions","title":"pdt01 Major Protocol Deviations Table. — pdt01_main","text":"pdt01_main(): Main TLG function pdt01_pre(): Preprocessing pdt01_post(): Postprocessing","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/pdt01.html","id":"note","dir":"Reference","previous_headings":"","what":"Note","title":"pdt01 Major Protocol Deviations Table. — pdt01_main","text":"adam_db object must contain addv table columns specified dvcode_var dvterm_var well \"DVSEQ\".","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/pdt01.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"pdt01 Major Protocol Deviations Table. — pdt01_main","text":"","code":"run(pdt01, syn_data) #> Category A: Drug X B: Placebo C: Combination #> Description (N=15) (N=15) (N=15) #> ————————————————————————————————————————————————————————————————————————————————————————————————————————————— #> Total number of patients with at least one major protocol deviation 2 (13.3%) 4 (26.7%) 0 #> Total number of major protocol deviations 2 5 0 #> EXCLUSION CRITERIA #> Active or untreated or other excluded cns metastases 0 1 (6.7%) 0 #> Pregnancy criteria 0 1 (6.7%) 0 #> INCLUSION CRITERIA #> Ineligible cancer type or current cancer stage 1 (6.7%) 0 0 #> MEDICATION #> Discontinued study drug for unspecified reason 0 1 (6.7%) 0 #> Received prohibited concomitant medication 0 1 (6.7%) 0 #> PROCEDURAL #> Eligibility-related test not done/out of window 0 1 (6.7%) 0 #> Failure to sign updated ICF within two visits 1 (6.7%) 0 0"},{"path":"https://insightsengineering.github.io/chevron/reference/pdt01_lyt.html","id":null,"dir":"Reference","previous_headings":"","what":"pdt01 Layout — pdt01_lyt","title":"pdt01 Layout — pdt01_lyt","text":"pdt01 Layout","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/pdt01_lyt.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"pdt01 Layout — pdt01_lyt","text":"","code":"pdt01_lyt( arm_var, lbl_overall, dvcode_var, lbl_dvcode_var, dvterm_var, lbl_dvterm_var )"},{"path":"https://insightsengineering.github.io/chevron/reference/pdt01_lyt.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"pdt01 Layout — pdt01_lyt","text":"arm_var (string) variable used column splitting lbl_overall (string) label used overall column, set NULL overall column omitted dvcode_var (string) variable defining protocol deviation coded term. default DVDECOD. lbl_dvcode_var (string) label variable defining protocol deviation coded term. dvterm_var (string) variable defining protocol deviation term. default DVTERM. lbl_dvterm_var (string) label variable defining protocol deviation term.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/pdt02.html","id":null,"dir":"Reference","previous_headings":"","what":"pdt02 Major Protocol Deviations Related to Epidemic/Pandemic Table. — pdt02_main","title":"pdt02 Major Protocol Deviations Related to Epidemic/Pandemic Table. — pdt02_main","text":"major protocol deviations table number subjects total number Major Protocol Deviations Related Epidemic/Pandemic sorted alphabetically deviations name sorted frequencies.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/pdt02.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"pdt02 Major Protocol Deviations Related to Epidemic/Pandemic Table. — pdt02_main","text":"","code":"pdt02_main( adam_db, arm_var = \"ARM\", lbl_overall = NULL, dvreas_var = \"DVREAS\", dvterm_var = \"DVTERM\", ... ) pdt02_pre(adam_db, ...) pdt02_post( tlg, prune_0 = TRUE, dvreas_var = \"DVREAS\", dvterm_var = \"DVTERM\", ... ) pdt02"},{"path":"https://insightsengineering.github.io/chevron/reference/pdt02.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"pdt02 Major Protocol Deviations Related to Epidemic/Pandemic Table. — pdt02_main","text":"object class chevron_t length 1.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/pdt02.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"pdt02 Major Protocol Deviations Related to Epidemic/Pandemic Table. — pdt02_main","text":"adam_db (list data.frames) object containing ADaM datasets arm_var (string) variable used column splitting lbl_overall (string) label used overall column, set NULL overall column omitted dvreas_var (string) variable defining reason deviation. default DVREAS. dvterm_var (string) variable defining protocol deviation term. default DVTERM. ... used. tlg (TableTree, Listing ggplot) object typically produced main function. prune_0 (flag) remove 0 count rows","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/pdt02.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"pdt02 Major Protocol Deviations Related to Epidemic/Pandemic Table. — pdt02_main","text":"preprocessing function returns list data.frame. postprocessing function returns rtables object ElementaryTable (null report).","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/pdt02.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"pdt02 Major Protocol Deviations Related to Epidemic/Pandemic Table. — pdt02_main","text":"Data filtered major protocol deviations related epidemic/pandemic. (AEPRELFL == \"Y\" & DVCAT == \"MAJOR\"). Numbers represent absolute numbers subjects fraction N, absolute numbers specified. Remove zero-count rows unless overridden prune_0 = FALSE. Split columns arm. include total column default. Sort deviation reason alphabetically within deviation reason decreasing total number patients specific deviation term.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/pdt02.html","id":"functions","dir":"Reference","previous_headings":"","what":"Functions","title":"pdt02 Major Protocol Deviations Related to Epidemic/Pandemic Table. — pdt02_main","text":"pdt02_main(): Main TLG function pdt02_pre(): Preprocessing pdt02_post(): Postprocessing","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/pdt02.html","id":"note","dir":"Reference","previous_headings":"","what":"Note","title":"pdt02 Major Protocol Deviations Related to Epidemic/Pandemic Table. — pdt02_main","text":"adam_db object must contain addv table columns specified dvreas_var dvterm_var.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/pdt02.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"pdt02 Major Protocol Deviations Related to Epidemic/Pandemic Table. — pdt02_main","text":"","code":"run(pdt02, syn_data) #> Primary Reason A: Drug X B: Placebo C: Combination #> Description (N=15) (N=15) (N=15) #> —————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————— #> Total number of patients with at least one major protocol deviation related to epidemic/pandemic 1 (6.7%) 0 0 #> Total number of major protocol deviations related to epidemic/pandemic 1 0 0 #> Site action due to epidemic/pandemic 1 (6.7%) 0 0 #> Failure to sign updated ICF within two visits 1 (6.7%) 0 0"},{"path":"https://insightsengineering.github.io/chevron/reference/pdt02_lyt.html","id":null,"dir":"Reference","previous_headings":"","what":"pdt02 Layout — pdt02_lyt","title":"pdt02 Layout — pdt02_lyt","text":"pdt02 Layout","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/pdt02_lyt.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"pdt02 Layout — pdt02_lyt","text":"","code":"pdt02_lyt( arm_var, lbl_overall, lbl_dvreas_var, lbl_dvterm_var, dvreas_var, dvterm_var )"},{"path":"https://insightsengineering.github.io/chevron/reference/pdt02_lyt.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"pdt02 Layout — pdt02_lyt","text":"arm_var (string) variable used column splitting lbl_overall (string) label used overall column, set NULL overall column omitted lbl_dvreas_var (string) label variable defining reason deviation. lbl_dvterm_var (string) label variable defining protocol deviation term. dvreas_var (string) variable defining reason deviation. default DVREAS. dvterm_var (string) variable defining protocol deviation term. default DVTERM.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/postprocess.html","id":null,"dir":"Reference","previous_headings":"","what":"Post process — postprocess","title":"Post process — postprocess","text":"retrieve set postprocess function.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/postprocess.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Post process — postprocess","text":"","code":"postprocess(x) # S4 method for class 'chevron_tlg' postprocess(x) postprocess(x) <- value # S4 method for class 'chevron_tlg' postprocess(x) <- value"},{"path":"https://insightsengineering.github.io/chevron/reference/postprocess.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Post process — postprocess","text":"x (chevron_tlg) input. value (function) returning post-processed tlg.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/postprocess.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Post process — postprocess","text":"function stored postprocess slot x argument.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/preprocess.html","id":null,"dir":"Reference","previous_headings":"","what":"Pre process — preprocess","title":"Pre process — preprocess","text":"retrieve set preprocess function.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/preprocess.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Pre process — preprocess","text":"","code":"preprocess(x) # S4 method for class 'chevron_tlg' preprocess(x) preprocess(x) <- value # S4 method for class 'chevron_tlg' preprocess(x) <- value"},{"path":"https://insightsengineering.github.io/chevron/reference/preprocess.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Pre process — preprocess","text":"x (chevron_tlg) input. value (function) returning pre-processed list data.frames amenable tlg creation. Typically one _pre function chevron.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/preprocess.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Pre process — preprocess","text":"function stored preprocess slot x argument.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/print_args.html","id":null,"dir":"Reference","previous_headings":"","what":"Print Arguments — print_args","title":"Print Arguments — print_args","text":"Print Arguments","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/print_args.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Print Arguments — print_args","text":"","code":"print_args(run_call, additional_args, args, auto_pre = TRUE)"},{"path":"https://insightsengineering.github.io/chevron/reference/print_list.html","id":null,"dir":"Reference","previous_headings":"","what":"Print list — print_list","title":"Print list — print_list","text":"Print list","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/print_list.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Print list — print_list","text":"","code":"print_list(x, indent = 2L)"},{"path":"https://insightsengineering.github.io/chevron/reference/proportion_lyt.html","id":null,"dir":"Reference","previous_headings":"","what":"Proportion layout — proportion_lyt","title":"Proportion layout — proportion_lyt","text":"Proportion layout","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/proportion_lyt.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Proportion layout — proportion_lyt","text":"","code":"proportion_lyt( lyt, arm_var, methods, strata, conf_level, odds_ratio = TRUE, rsp_var = \"IS_RSP\" )"},{"path":"https://insightsengineering.github.io/chevron/reference/proportion_lyt.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Proportion layout — proportion_lyt","text":"lyt layout created rtables arm_var (string) variable used column splitting methods (list) named list, use named list control, example: methods = list(prop_conf_method = \"wald\", diff_conf_method = \"wald\", strat_diff_conf_method = \"ha\", diff_pval_method = \"fisher\", strat_diff_pval_method = \"schouten\") prop_conf_method controls methods calculating proportion confidence interval, diff_conf_method controls methods calculating unstratified difference confidence interval, strat_diff_conf_method controls methods calculating stratified difference confidence interval, diff_pval_method controls methods calculating unstratified p-value odds ratio, strat_diff_pval_method controls methods calculating stratified p-value odds ratio, see details tern strata (string) stratification factors, e.g. strata = c(\"STRATA1\", \"STRATA2\"), default NULL conf_level (numeric) level confidence interval, default 0.95. odds_ratio (flag) odds ratio calculated, default TRUE","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/reexports.html","id":null,"dir":"Reference","previous_headings":"","what":"Objects exported from other packages — reexports","title":"Objects exported from other packages — reexports","text":"objects imported packages. Follow links see documentation. dunlin get_arg, reformat formatters with_label","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/report_null.html","id":null,"dir":"Reference","previous_headings":"","what":"Creates NULL Report — report_null","title":"Creates NULL Report — report_null","text":"Creates NULL Report","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/report_null.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Creates NULL Report — report_null","text":"","code":"report_null(tlg, ...) # S4 method for class 'NULL' report_null(tlg, ind = 2L, ...) # S4 method for class 'VTableTree' report_null(tlg, ind = 2L, ...) # S4 method for class 'listing_df' report_null(tlg, ind = 2L, ...) # S4 method for class 'list' report_null(tlg, ind = 2L, ...) # S4 method for class 'ANY' report_null(tlg, ...) standard_null_report()"},{"path":"https://insightsengineering.github.io/chevron/reference/report_null.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Creates NULL Report — report_null","text":"tlg convert null report. ... used. ind (integer) indentation outputs class VTableTree.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/report_null.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Creates NULL Report — report_null","text":"tlg object NULL report tlg NULL, TableTree 0 rows, listing_df 0 rows list 0 elements.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/report_null.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Creates NULL Report — report_null","text":"","code":"report_null(NULL) #> #> ———————————————————————————————————————————————————————————————————————————————————————— #> Null Report: No observations met the reporting criteria for inclusion in this output."},{"path":"https://insightsengineering.github.io/chevron/reference/rmpt01.html","id":null,"dir":"Reference","previous_headings":"","what":"RMPT01Duration of Exposure for Risk Management Plan Table. — rmpt01_main","title":"RMPT01Duration of Exposure for Risk Management Plan Table. — rmpt01_main","text":"RMPT01 table provides overview duration exposure.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/rmpt01.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"RMPT01Duration of Exposure for Risk Management Plan Table. — rmpt01_main","text":"","code":"rmpt01_main( adam_db, summaryvars = \"AVALCAT1\", show_tot = TRUE, row_split_var = NULL, col_split_var = NULL, overall_col_lbl = NULL, ... ) rmpt01_pre(adam_db, summaryvars = \"AVALCAT1\", ...) rmpt01_post(tlg, prune_0 = FALSE, ...) rmpt01"},{"path":"https://insightsengineering.github.io/chevron/reference/rmpt01.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"RMPT01Duration of Exposure for Risk Management Plan Table. — rmpt01_main","text":"object class chevron_t length 1.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/rmpt01.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"RMPT01Duration of Exposure for Risk Management Plan Table. — rmpt01_main","text":"adam_db (list data.frames) object containing ADaM datasets summaryvars (string) variables analyzed. label attribute corresponding columns adex table adam_db used label. show_tot (flag) whether display cumulative total. row_split_var (string) name column containing variable split exposure . col_split_var (string) additional column splitting variable. overall_col_lbl (string) name overall column. NULL, overall level added. ... used. tlg (TableTree, Listing ggplot) object typically produced main function. prune_0 (flag) remove 0 count rows","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/rmpt01.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"RMPT01Duration of Exposure for Risk Management Plan Table. — rmpt01_main","text":"main function returns rtables object. preprocessing function returns list data.frame. postprocessing function returns rtables object ElementaryTable (null report).","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/rmpt01.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"RMPT01Duration of Exposure for Risk Management Plan Table. — rmpt01_main","text":"Person time sum exposure across patients. Summary statistics default based number patients corresponding N row (number non-missing values). remove zero-count rows unless overridden prune_0 = TRUE.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/rmpt01.html","id":"functions","dir":"Reference","previous_headings":"","what":"Functions","title":"RMPT01Duration of Exposure for Risk Management Plan Table. — rmpt01_main","text":"rmpt01_main(): Main TLG function rmpt01_pre(): Preprocessing rmpt01_post(): Postprocessing","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/rmpt01.html","id":"note","dir":"Reference","previous_headings":"","what":"Note","title":"RMPT01Duration of Exposure for Risk Management Plan Table. — rmpt01_main","text":"adam_db object must contain adex table \"AVAL\" columns specified summaryvars.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/rmpt01.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"RMPT01Duration of Exposure for Risk Management Plan Table. — rmpt01_main","text":"","code":"run(rmpt01, syn_data, col_split_var = \"SEX\") #> F M #> Patients Person time Patients Person time #> Duration of exposure (N=30) (N=30) (N=15) (N=15) #> ————————————————————————————————————————————————————————————————————————————————————————— #> < 1 month 3 (10.0%) 45 1 (6.7%) 22 #> 1 to <3 months 8 (26.7%) 554 5 (33.3%) 283 #> 3 to <6 months 8 (26.7%) 1042 5 (33.3%) 686 #> >=6 months 11 (36.7%) 2447 4 (26.7%) 834 #> Total patients number/person time 30 (100.0%) 4088 15 (100.0%) 1825"},{"path":"https://insightsengineering.github.io/chevron/reference/rmpt01_lyt.html","id":null,"dir":"Reference","previous_headings":"","what":"rmpt01 Layout — rmpt01_lyt","title":"rmpt01 Layout — rmpt01_lyt","text":"rmpt01 Layout","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/rmpt01_lyt.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"rmpt01 Layout — rmpt01_lyt","text":"","code":"rmpt01_lyt( summaryvars, lbl_summaryvars, show_tot, row_split_var, col_split_var, overall_col_lbl )"},{"path":"https://insightsengineering.github.io/chevron/reference/rmpt01_lyt.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"rmpt01 Layout — rmpt01_lyt","text":"summaryvars (string) variables analyzed. label attribute corresponding columns adex table adam_db used label. lbl_summaryvars (character) label associated analyzed variables. show_tot (flag) whether display cumulative total. row_split_var (character) additional row split variables. col_split_var (string) additional column splitting variable. overall_col_lbl (string) name overall column. NULL, overall level added.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/rmpt03.html","id":null,"dir":"Reference","previous_headings":"","what":"rmpt03Duration of Exposure for Risk Management Plan Table. — rmpt03_main","title":"rmpt03Duration of Exposure for Risk Management Plan Table. — rmpt03_main","text":"rmpt03 table provides overview duration exposure.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/rmpt03.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"rmpt03Duration of Exposure for Risk Management Plan Table. — rmpt03_main","text":"","code":"rmpt03_main( adam_db, summaryvars = \"AGEGR1\", show_tot = TRUE, row_split_var = NULL, col_split_var = \"SEX\", overall_col_lbl = \"All Genders\", ... ) rmpt03_pre(adam_db, summaryvars = \"AGEGR1\", ...) rmpt03"},{"path":"https://insightsengineering.github.io/chevron/reference/rmpt03.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"rmpt03Duration of Exposure for Risk Management Plan Table. — rmpt03_main","text":"object class chevron_t length 1.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/rmpt03.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"rmpt03Duration of Exposure for Risk Management Plan Table. — rmpt03_main","text":"adam_db (list data.frames) object containing ADaM datasets summaryvars (string) variables analyzed. label attribute corresponding columns adex table adam_db used label. show_tot (flag) whether display cumulative total. row_split_var (string) name column containing variable split exposure . col_split_var (string) additional column splitting variable. overall_col_lbl (string) name overall column. NULL, overall level added. ... used.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/rmpt03.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"rmpt03Duration of Exposure for Risk Management Plan Table. — rmpt03_main","text":"main function returns rtables object. preprocessing function returns list data.frame.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/rmpt03.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"rmpt03Duration of Exposure for Risk Management Plan Table. — rmpt03_main","text":"Person time sum exposure across patients. Summary statistics default based number patients corresponding N row (number non-missing values). remove zero-count rows unless overridden prune_0 = TRUE.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/rmpt03.html","id":"functions","dir":"Reference","previous_headings":"","what":"Functions","title":"rmpt03Duration of Exposure for Risk Management Plan Table. — rmpt03_main","text":"rmpt03_main(): Main TLG function rmpt03_pre(): Preprocessing","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/rmpt03.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"rmpt03Duration of Exposure for Risk Management Plan Table. — rmpt03_main","text":"","code":"pre_data <- dunlin::propagate(syn_data, \"adsl\", \"AGEGR1\", \"USUBJID\") #> #> Updating: adae with: AGEGR1 #> Updating: adsaftte with: AGEGR1 #> Updating: adcm with: AGEGR1 #> Updating: addv with: AGEGR1 #> Updating: adeg with: AGEGR1 #> Updating: adex with: AGEGR1 #> Updating: adlb with: AGEGR1 #> Updating: admh with: AGEGR1 #> Skipping: adrs #> Updating: adsub with: AGEGR1 #> Skipping: adtte #> Updating: advs with: AGEGR1 run(rmpt03, pre_data) #> F M All Genders #> Patients Person time Patients Person time Patients Person time #> Age Group (N=30) (N=30) (N=15) (N=15) (N=45) (N=45) #> ————————————————————————————————————————————————————————————————————————————————————————————————————————————————————— #> <65 30 (100.0%) 4088 15 (100.0%) 1825 45 (100.0%) 5913 #> Total patients number/person time 30 (100.0%) 4088 15 (100.0%) 1825 45 (100.0%) 5913"},{"path":"https://insightsengineering.github.io/chevron/reference/rmpt04.html","id":null,"dir":"Reference","previous_headings":"","what":"RMPT04Extent of Exposure by Ethnic Origin for Risk Management Plan Table. — rmpt04_main","title":"RMPT04Extent of Exposure by Ethnic Origin for Risk Management Plan Table. — rmpt04_main","text":"RMPT04 table provides overview duration exposure extent.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/rmpt04.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"RMPT04Extent of Exposure by Ethnic Origin for Risk Management Plan Table. — rmpt04_main","text":"","code":"rmpt04_main( adam_db, summaryvars = \"ETHNIC\", show_tot = TRUE, row_split_var = NULL, col_split_var = NULL, overall_col_lbl = NULL, ... ) rmpt04_pre(adam_db, summaryvars = \"ETHNIC\", ...) rmpt04"},{"path":"https://insightsengineering.github.io/chevron/reference/rmpt04.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"RMPT04Extent of Exposure by Ethnic Origin for Risk Management Plan Table. — rmpt04_main","text":"object class chevron_t length 1.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/rmpt04.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"RMPT04Extent of Exposure by Ethnic Origin for Risk Management Plan Table. — rmpt04_main","text":"adam_db (list data.frames) object containing ADaM datasets summaryvars (string) variables analyzed. label attribute corresponding columns adex table adam_db used label. show_tot (flag) whether display cumulative total. row_split_var (character) additional row split variables. col_split_var (string) additional column splitting variable. overall_col_lbl (string) name overall column. NULL, overall level added. ... used.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/rmpt04.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"RMPT04Extent of Exposure by Ethnic Origin for Risk Management Plan Table. — rmpt04_main","text":"main function returns rtables object. preprocessing function returns list data.frame.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/rmpt04.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"RMPT04Extent of Exposure by Ethnic Origin for Risk Management Plan Table. — rmpt04_main","text":"Person time sum exposure across patients. Summary statistics default based number patients corresponding N row (number non-missing values). remove zero-count rows unless overridden prune_0 = TRUE.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/rmpt04.html","id":"functions","dir":"Reference","previous_headings":"","what":"Functions","title":"RMPT04Extent of Exposure by Ethnic Origin for Risk Management Plan Table. — rmpt04_main","text":"rmpt04_main(): Main TLG function rmpt04_pre(): Preprocessing","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/rmpt04.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"RMPT04Extent of Exposure by Ethnic Origin for Risk Management Plan Table. — rmpt04_main","text":"","code":"run(rmpt04, syn_data) #> Patients Person time #> ETHNIC (N=45) (N=45) #> ————————————————————————————————————————————————————————————— #> HISPANIC OR LATINO 2 (4.4%) 309 #> NOT HISPANIC OR LATINO 41 (91.1%) 5555 #> NOT REPORTED 2 (4.4%) 49 #> Total patients number/person time 45 (100.0%) 5913"},{"path":"https://insightsengineering.github.io/chevron/reference/rmpt05.html","id":null,"dir":"Reference","previous_headings":"","what":"RMPT05 Extent of Exposure by Race for Risk Management Plan Table. — rmpt05_main","title":"RMPT05 Extent of Exposure by Race for Risk Management Plan Table. — rmpt05_main","text":"RMPT05 table provides overview duration exposure extent.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/rmpt05.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"RMPT05 Extent of Exposure by Race for Risk Management Plan Table. — rmpt05_main","text":"","code":"rmpt05_main( adam_db, summaryvars = \"RACE\", show_tot = TRUE, row_split_var = NULL, col_split_var = NULL, overall_col_lbl = NULL, ... ) rmpt05_pre(adam_db, summaryvars = \"RACE\", ...) rmpt05"},{"path":"https://insightsengineering.github.io/chevron/reference/rmpt05.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"RMPT05 Extent of Exposure by Race for Risk Management Plan Table. — rmpt05_main","text":"object class chevron_t length 1.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/rmpt05.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"RMPT05 Extent of Exposure by Race for Risk Management Plan Table. — rmpt05_main","text":"adam_db (list data.frames) object containing ADaM datasets summaryvars (string) variables analyzed. label attribute corresponding columns adex table adam_db used label. show_tot (flag) whether display cumulative total. row_split_var (character) additional row split variables. col_split_var (string) additional column splitting variable. overall_col_lbl (string) name overall column. NULL, overall level added. ... used.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/rmpt05.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"RMPT05 Extent of Exposure by Race for Risk Management Plan Table. — rmpt05_main","text":"main function returns rtables object. preprocessing function returns list data.frame.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/rmpt05.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"RMPT05 Extent of Exposure by Race for Risk Management Plan Table. — rmpt05_main","text":"Person time sum exposure across patients. Summary statistics default based number patients corresponding N row (number non-missing values). remove zero-count rows unless overridden prune_0 = TRUE.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/rmpt05.html","id":"functions","dir":"Reference","previous_headings":"","what":"Functions","title":"RMPT05 Extent of Exposure by Race for Risk Management Plan Table. — rmpt05_main","text":"rmpt05_main(): Main TLG function rmpt05_pre(): Preprocessing","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/rmpt05.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"RMPT05 Extent of Exposure by Race for Risk Management Plan Table. — rmpt05_main","text":"","code":"run(rmpt05, syn_data) #> Patients Person time #> RACE (N=45) (N=45) #> ————————————————————————————————————————————————————————————— #> ASIAN 26 (57.8%) 3309 #> BLACK OR AFRICAN AMERICAN 9 (20.0%) 1139 #> WHITE 7 (15.6%) 1231 #> AMERICAN INDIAN OR ALASKA NATIVE 3 (6.7%) 234 #> Total patients number/person time 45 (100.0%) 5913"},{"path":"https://insightsengineering.github.io/chevron/reference/rmpt06.html","id":null,"dir":"Reference","previous_headings":"","what":"RMPT06 Table 1 (Default) Seriousness, Outcomes, Severity, Frequency with 95% CI for Risk Management Plan. — rmpt06_main","title":"RMPT06 Table 1 (Default) Seriousness, Outcomes, Severity, Frequency with 95% CI for Risk Management Plan. — rmpt06_main","text":"RMPT06 Table 1 (Default) Seriousness, Outcomes, Severity, Frequency 95% CI Risk Management Plan.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/rmpt06.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"RMPT06 Table 1 (Default) Seriousness, Outcomes, Severity, Frequency with 95% CI for Risk Management Plan. — rmpt06_main","text":"","code":"rmpt06_main( adam_db, arm_var = \"ACTARM\", lbl_overall = NULL, method = \"clopper-pearson\", conf_level = 0.95, show_diff = FALSE, ref_group = NULL, method_diff = \"wald\", conf_level_diff = 0.95, grade_groups = NULL, ... ) rmpt06_pre(adam_db, ...) rmpt06_post(tlg, prune_0 = FALSE, ...) rmpt06"},{"path":"https://insightsengineering.github.io/chevron/reference/rmpt06.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"RMPT06 Table 1 (Default) Seriousness, Outcomes, Severity, Frequency with 95% CI for Risk Management Plan. — rmpt06_main","text":"object class chevron_t length 1.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/rmpt06.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"RMPT06 Table 1 (Default) Seriousness, Outcomes, Severity, Frequency with 95% CI for Risk Management Plan. — rmpt06_main","text":"adam_db (list data.frames) object containing ADaM datasets arm_var (string) variable used column splitting lbl_overall (string) label used overall column, set NULL overall column omitted method (string) method used construct confidence interval. See tern::estimate_proportion. conf_level (proportion) confidence level interval. See tern::estimate_proportion. show_diff (flag) whether show difference patient least one adverse event groups. ref_group (string) reference group difference. method_diff (string) method used construct confidence interval difference groups. conf_level_diff (proportion) confidence level interval difference groups. grade_groups (list) grade groups displayed. ... used. tlg (TableTree, Listing ggplot) object typically produced main function. prune_0 (flag) remove 0 count rows","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/rmpt06.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"RMPT06 Table 1 (Default) Seriousness, Outcomes, Severity, Frequency with 95% CI for Risk Management Plan. — rmpt06_main","text":"main function returns rtables object. preprocessing function returns list data.frame. postprocessing function returns rtables object ElementaryTable (null report).","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/rmpt06.html","id":"functions","dir":"Reference","previous_headings":"","what":"Functions","title":"RMPT06 Table 1 (Default) Seriousness, Outcomes, Severity, Frequency with 95% CI for Risk Management Plan. — rmpt06_main","text":"rmpt06_main(): Main TLG function rmpt06_pre(): Preprocessing rmpt06_post(): Postprocessing","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/rmpt06.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"RMPT06 Table 1 (Default) Seriousness, Outcomes, Severity, Frequency with 95% CI for Risk Management Plan. — rmpt06_main","text":"","code":"run(rmpt06, syn_data) #> A: Drug X B: Placebo C: Combination #> (N=15) (N=15) (N=15) #> ——————————————————————————————————————————————————————————————————————————————————————————————————————————— #> Number of patients with at least one adverse event 13 (86.7%) 14 (93.3%) 15 (100.0%) #> 95% CI for % of patients with at least one AE (59.5, 98.3) (68.1, 99.8) (78.2, 100.0) #> Total number of AEs 58 59 99 #> Total number of patients with at least one AE by worst grade #> Grade 1 0 1 (6.7%) 1 (6.7%) #> Grade 2 1 (6.7%) 1 (6.7%) 1 (6.7%) #> Grade 3 1 (6.7%) 2 (13.3%) 1 (6.7%) #> Grade 4 3 (20.0%) 2 (13.3%) 2 (13.3%) #> Grade 5 (fatal outcome) 8 (53.3%) 8 (53.3%) 10 (66.7%) #> Number of patients with at least one serious AE 12 (80.0%) 12 (80.0%) 11 (73.3%) #> Number of patients with at least one AE by outcome #> Fatal outcome 8 (61.5%) 8 (57.1%) 10 (66.7%) #> Unresolved 4 (30.8%) 6 (42.9%) 9 (60.0%) #> Recovered/Resolved 9 (69.2%) 8 (57.1%) 11 (73.3%) #> Resolved with sequelae 5 (38.5%) 4 (28.6%) 7 (46.7%) #> Recovering/Resolving 9 (69.2%) 6 (42.9%) 13 (86.7%) #> Unknown outcome 2 (15.4%) 4 (28.6%) 7 (46.7%)"},{"path":"https://insightsengineering.github.io/chevron/reference/rmpt06_lyt.html","id":null,"dir":"Reference","previous_headings":"","what":"rmpt06 Layout — rmpt06_lyt","title":"rmpt06 Layout — rmpt06_lyt","text":"rmpt06 Layout","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/rmpt06_lyt.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"rmpt06 Layout — rmpt06_lyt","text":"","code":"rmpt06_lyt( arm_var, lbl_overall, method, conf_level, show_diff, ref_group, method_diff, conf_level_diff, grade_groups )"},{"path":"https://insightsengineering.github.io/chevron/reference/rmpt06_lyt.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"rmpt06 Layout — rmpt06_lyt","text":"arm_var (string) variable used column splitting lbl_overall (string) label used overall column, set NULL overall column omitted","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/rspt01.html","id":null,"dir":"Reference","previous_headings":"","what":"RSPT01 Binary Outcomes Summary. — rspt01_main","title":"RSPT01 Binary Outcomes Summary. — rspt01_main","text":"RSPT01 template may used summarize binary outcome response variable single time point. Typical application oncology","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/rspt01.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"RSPT01 Binary Outcomes Summary. — rspt01_main","text":"","code":"rspt01_main( adam_db, dataset = \"adrs\", arm_var = \"ARM\", ref_group = NULL, odds_ratio = TRUE, perform_analysis = \"unstrat\", strata = NULL, conf_level = 0.95, methods = list(), ... ) rspt01_pre(adam_db, ...) rspt01_post(tlg, prune_0 = TRUE, ...) rspt01"},{"path":"https://insightsengineering.github.io/chevron/reference/rspt01.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"RSPT01 Binary Outcomes Summary. — rspt01_main","text":"object class chevron_t length 1.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/rspt01.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"RSPT01 Binary Outcomes Summary. — rspt01_main","text":"adam_db (list data.frames) object containing ADaM datasets dataset (string) name table adam_db object. arm_var (string) variable used column splitting ref_group (string) name reference group, value identical values arm_var, specified, default use first level value arm_var. odds_ratio (flag) odds ratio calculated, default TRUE perform_analysis (string) option display statistical comparisons using stratified analyses, unstratified analyses, , e.g. c(\"unstrat\", \"strat\"). unstratified displayed default strata (string) stratification factors, e.g. strata = c(\"STRATA1\", \"STRATA2\"), default NULL conf_level (numeric) level confidence interval, default 0.95. methods (list) named list, use named list control, example: methods = list(prop_conf_method = \"wald\", diff_conf_method = \"wald\", strat_diff_conf_method = \"ha\", diff_pval_method = \"fisher\", strat_diff_pval_method = \"schouten\") prop_conf_method controls methods calculating proportion confidence interval, diff_conf_method controls methods calculating unstratified difference confidence interval, strat_diff_conf_method controls methods calculating stratified difference confidence interval, diff_pval_method controls methods calculating unstratified p-value odds ratio, strat_diff_pval_method controls methods calculating stratified p-value odds ratio, see details tern ... used. tlg (TableTree, Listing ggplot) object typically produced main function. prune_0 (flag) remove 0 count rows","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/rspt01.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"RSPT01 Binary Outcomes Summary. — rspt01_main","text":"main function returns rtables object. preprocessing function returns list data.frame. postprocessing function returns rtables object ElementaryTable (null report).","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/rspt01.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"RSPT01 Binary Outcomes Summary. — rspt01_main","text":"overall value.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/rspt01.html","id":"functions","dir":"Reference","previous_headings":"","what":"Functions","title":"RSPT01 Binary Outcomes Summary. — rspt01_main","text":"rspt01_main(): Main TLG function rspt01_pre(): Preprocessing rspt01_post(): Postprocessing","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/rspt01.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"RSPT01 Binary Outcomes Summary. — rspt01_main","text":"","code":"library(dplyr) library(dunlin) proc_data <- log_filter(syn_data, PARAMCD == \"BESRSPI\", \"adrs\") run(rspt01, proc_data) #> Warning: Chi-squared approximation may be incorrect #> A: Drug X B: Placebo C: Combination #> (N=15) (N=15) (N=15) #> ————————————————————————————————————————————————————————————————————————————————————————————— #> Responders 10 (66.7%) 9 (60.0%) 11 (73.3%) #> 95% CI (Wald, with correction) (39.5, 93.9) (31.9, 88.1) (47.6, 99.0) #> Unstratified Analysis #> Difference in Response rate (%) -6.7 6.7 #> 95% CI (Wald, with correction) (-47.7, 34.4) (-32.7, 46.0) #> p-value (Chi-Squared Test) 0.7048 0.6903 #> Odds Ratio (95% CI) 0.75 (0.17 - 3.33) 1.37 (0.29 - 6.60) #> Complete Response (CR) 4 (26.7%) 4 (26.7%) 7 (46.7%) #> 95% CI (Wald, with correction) (0.95, 52.38) (0.95, 52.38) (18.09, 75.25) #> Partial Response (PR) 6 (40.0%) 5 (33.3%) 4 (26.7%) #> 95% CI (Wald, with correction) (11.87, 68.13) (6.14, 60.52) (0.95, 52.38) #> Stable Disease (SD) 5 (33.3%) 6 (40.0%) 4 (26.7%) #> 95% CI (Wald, with correction) (6.14, 60.52) (11.87, 68.13) (0.95, 52.38) run(rspt01, proc_data, odds_ratio = FALSE, perform_analysis = c(\"unstrat\", \"strat\"), strata = c(\"STRATA1\", \"STRATA2\"), methods = list(diff_pval_method = \"fisher\") ) #> Warning: Less than 5 observations in some strata. #> Warning: Less than 5 observations in some strata. #> Warning: <5 data points in some strata. CMH test may be incorrect. #> Warning: <5 data points in some strata. CMH test may be incorrect. #> A: Drug X B: Placebo C: Combination #> (N=15) (N=15) (N=15) #> ——————————————————————————————————————————————————————————————————————————————————————————— #> Responders 10 (66.7%) 9 (60.0%) 11 (73.3%) #> 95% CI (Wald, with correction) (39.5, 93.9) (31.9, 88.1) (47.6, 99.0) #> Unstratified Analysis #> Difference in Response rate (%) -6.7 6.7 #> 95% CI (Wald, with correction) (-47.7, 34.4) (-32.7, 46.0) #> p-value (Fisher's Exact Test) 1.0000 1.0000 #> Stratified Analysis #> Difference in Response rate (%) -11.0 22.5 #> 95% CI (CMH, without correction) (-42.7, 20.7) (-3.5, 48.5) #> p-value (Cochran-Mantel-Haenszel Test) 0.5731 0.3088 #> Complete Response (CR) 4 (26.7%) 4 (26.7%) 7 (46.7%) #> 95% CI (Wald, with correction) (0.95, 52.38) (0.95, 52.38) (18.09, 75.25) #> Partial Response (PR) 6 (40.0%) 5 (33.3%) 4 (26.7%) #> 95% CI (Wald, with correction) (11.87, 68.13) (6.14, 60.52) (0.95, 52.38) #> Stable Disease (SD) 5 (33.3%) 6 (40.0%) 4 (26.7%) #> 95% CI (Wald, with correction) (6.14, 60.52) (11.87, 68.13) (0.95, 52.38)"},{"path":"https://insightsengineering.github.io/chevron/reference/rspt01_lyt.html","id":null,"dir":"Reference","previous_headings":"","what":"rspt01 Layout — rspt01_lyt","title":"rspt01 Layout — rspt01_lyt","text":"rspt01 Layout","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/rspt01_lyt.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"rspt01 Layout — rspt01_lyt","text":"","code":"rspt01_lyt( arm_var, rsp_var, ref_group, odds_ratio, perform_analysis, strata, conf_level, methods )"},{"path":"https://insightsengineering.github.io/chevron/reference/rspt01_lyt.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"rspt01 Layout — rspt01_lyt","text":"arm_var (string) variable used column splitting","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/run.html","id":null,"dir":"Reference","previous_headings":"","what":"Run the TLG-generating pipeline — run","title":"Run the TLG-generating pipeline — run","text":"Run TLG-generating pipeline","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/run.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Run the TLG-generating pipeline — run","text":"","code":"run( object, adam_db, auto_pre = TRUE, verbose = FALSE, unwrap = FALSE, ..., user_args = list(...) ) # S4 method for class 'chevron_tlg' run( object, adam_db, auto_pre = TRUE, verbose = get_arg(\"chevron.run.verbose\", \"R_CHEVRON_RUN_VERBOSE\", FALSE), unwrap = get_arg(\"chevron.run.unwrap\", \"R_CHEVRON_RUN_UNWRAP\", verbose), ..., user_args = list(...) )"},{"path":"https://insightsengineering.github.io/chevron/reference/run.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Run the TLG-generating pipeline — run","text":"object (chevron_tlg) input. adam_db (list data.frames) object containing ADaM datasets auto_pre (flag) whether perform default pre processing step. verbose (flag) whether print argument information. unwrap (flag) whether print preprocessing postprocessing main function together associated layout function. ... extra arguments pass pre-processing, main post-processing functions. user_args (list) arguments ....","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/run.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Run the TLG-generating pipeline — run","text":"rtables (chevron_t), rlistings (chevron_l), grob (chevron_g) ElementaryTable (null report) depending class chevron_tlg object passed object argument.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/run.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"Run the TLG-generating pipeline — run","text":"functions stored preprocess, main postprocess slots chevron_tlg objects called respectively, preprocessing, main postprocessing functions. executing run method chevron_tlg object, auto_pre TRUE, adam_bd list first passed preprocessing function. resulting list passed main function produces table, graph listings list objects. output passed postprocessing function performed final modifications returning output. Additional arguments specified ... user_args passed three functions.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/run.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Run the TLG-generating pipeline — run","text":"","code":"run(mng01, syn_data, auto_pre = TRUE, dataset = \"adlb\") #> $`Alanine Aminotransferase Measurement` #> #> $`C-Reactive Protein Measurement` #> #> $`Immunoglobulin A Measurement` #>"},{"path":"https://insightsengineering.github.io/chevron/reference/s_summary_na.html","id":null,"dir":"Reference","previous_headings":"","what":"Summary factor allowing NA — s_summary_na","title":"Summary factor allowing NA — s_summary_na","text":"Summary factor allowing NA","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/s_summary_na.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Summary factor allowing NA — s_summary_na","text":"","code":"s_summary_na( x, labelstr, denom = c(\"n\", \"N_row\", \"N_col\"), .N_row, .N_col, ... )"},{"path":"https://insightsengineering.github.io/chevron/reference/s_summary_na.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Summary factor allowing NA — s_summary_na","text":"x (factor) input. denom (string) denominator choice. .N_row (integer) number rows row-split dataset. .N_col (integer) number rows column-split dataset. ... used","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/script.html","id":null,"dir":"Reference","previous_headings":"","what":"Create Script for TLG Generation — script","title":"Create Script for TLG Generation — script","text":"Create Script TLG Generation","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/script.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Create Script for TLG Generation — script","text":"","code":"script_funs(x, adam_db, args, name = deparse(substitute(x))) # S4 method for class 'chevron_tlg' script_funs(x, adam_db, args, name = deparse(substitute(x))) # S4 method for class 'chevron_simple' script_funs(x, adam_db, args, name = deparse(substitute(x)))"},{"path":"https://insightsengineering.github.io/chevron/reference/script.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Create Script for TLG Generation — script","text":"x (chevron_tlg) input. adam_db (string) name dataset. args (string) name argument list. name (string) name template.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/script.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Create Script for TLG Generation — script","text":"character can integrated executable script.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/script.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Create Script for TLG Generation — script","text":"","code":"script_funs(aet04, adam_db = \"syn_data\", args = \"args\") #> [1] \"# Edit Preprocessing Function.\" #> [2] \"preprocess(aet04) <- \" #> [3] \"function (adam_db, ...) \" #> [4] \"{\" #> [5] \" atoxgr_lvls <- c(\\\"1\\\", \\\"2\\\", \\\"3\\\", \\\"4\\\", \\\"5\\\")\" #> [6] \" adam_db$adae <- adam_db$adae %>% filter(.data$ANL01FL == \" #> [7] \" \\\"Y\\\") %>% mutate(AEBODSYS = reformat(.data$AEBODSYS, nocoding), \" #> [8] \" AEDECOD = reformat(.data$AEDECOD, nocoding), ATOXGR = factor(.data$ATOXGR, \" #> [9] \" levels = atoxgr_lvls))\" #> [10] \" adam_db\" #> [11] \"}\" #> [12] \"\" #> [13] \"# Create TLG\" #> [14] \"tlg_output <- run(object = aet04, adam_db = syn_data, verbose = TRUE, user_args = args)\""},{"path":"https://insightsengineering.github.io/chevron/reference/set_section_div.html","id":null,"dir":"Reference","previous_headings":"","what":"Set Section Dividers — set_section_div","title":"Set Section Dividers — set_section_div","text":"Set Section Dividers","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/set_section_div.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Set Section Dividers — set_section_div","text":"","code":"set_section_div(x)"},{"path":"https://insightsengineering.github.io/chevron/reference/set_section_div.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Set Section Dividers — set_section_div","text":"x (integerish) value section divider added.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/set_section_div.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Set Section Dividers — set_section_div","text":"invisible NULL. Set chevron.section_div option.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/set_section_div.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"Set Section Dividers — set_section_div","text":"Section dividers empty lines sections tables. E.g. 1 used first row split empty line added. Currently works aet02, cmt01a mht01 template.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/smart_prune.html","id":null,"dir":"Reference","previous_headings":"","what":"Prune table up to an ElementaryTable — smart_prune","title":"Prune table up to an ElementaryTable — smart_prune","text":"Avoid returning NULL table empty.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/smart_prune.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Prune table up to an ElementaryTable — smart_prune","text":"","code":"smart_prune(tlg)"},{"path":"https://insightsengineering.github.io/chevron/reference/smart_prune.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Prune table up to an ElementaryTable — smart_prune","text":"tlg (TableTree) object.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/smart_prune.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Prune table up to an ElementaryTable — smart_prune","text":"pruned TableTree.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/split_rows_by_recursive.html","id":null,"dir":"Reference","previous_headings":"","what":"Count or summarize by groups — split_rows_by_recursive","title":"Count or summarize by groups — split_rows_by_recursive","text":"Count summarize groups","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/split_rows_by_recursive.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Count or summarize by groups — split_rows_by_recursive","text":"","code":"split_rows_by_recursive(lyt, row_split_var, ...)"},{"path":"https://insightsengineering.github.io/chevron/reference/split_rows_by_recursive.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Count or summarize by groups — split_rows_by_recursive","text":"lyt (PreDataTableLayouts) rtable layout. row_split_var (character) variable split rows . ... arguments split_rows_by","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/std_listing.html","id":null,"dir":"Reference","previous_headings":"","what":"Standard Main Listing Function — std_listing","title":"Standard Main Listing Function — std_listing","text":"Standard Main Listing Function","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/std_listing.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Standard Main Listing Function — std_listing","text":"","code":"std_listing( adam_db, dataset, key_cols, disp_cols, split_into_pages_by_var, unique_rows = FALSE, ... )"},{"path":"https://insightsengineering.github.io/chevron/reference/std_listing.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Standard Main Listing Function — std_listing","text":"adam_db (list data.frames) object containing ADaM datasets dataset (string) name table adam_db object. key_cols (character) names columns treated key columns rendering listing. Key columns allow group repeat occurrences. disp_cols (character) names non-key columns displayed listing rendered. split_into_pages_by_var (character NULL) name variable split listing . unique_rows (flag) whether keep unique rows listing. ... additional arguments passed rlistings::as_listing.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/std_listing.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Standard Main Listing Function — std_listing","text":"main function returns rlistings list object.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/std_postprocessing.html","id":null,"dir":"Reference","previous_headings":"","what":"Standard Post Processing — std_postprocessing","title":"Standard Post Processing — std_postprocessing","text":"Standard Post Processing","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/std_postprocessing.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Standard Post Processing — std_postprocessing","text":"","code":"std_postprocessing(tlg, ...)"},{"path":"https://insightsengineering.github.io/chevron/reference/std_postprocessing.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Standard Post Processing — std_postprocessing","text":"tlg post process. ... additional arguments passed report_null.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/std_postprocessing.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Standard Post Processing — std_postprocessing","text":"processed tlg null report.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/std_postprocessing.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Standard Post Processing — std_postprocessing","text":"","code":"library(rtables) #> Loading required package: formatters #> #> Attaching package: ‘formatters’ #> The following object is masked from ‘package:base’: #> #> %||% #> Loading required package: magrittr #> #> Attaching package: ‘magrittr’ #> The following objects are masked from ‘package:testthat’: #> #> equals, is_less_than, not #> #> Attaching package: ‘rtables’ #> The following object is masked from ‘package:utils’: #> #> str std_postprocessing(build_table(basic_table() |> analyze(\"Species\"), iris), ind = 10L) #> all obs #> ———————————————————— #> setosa 50 #> versicolor 50 #> virginica 50"},{"path":"https://insightsengineering.github.io/chevron/reference/summarize_vars_allow_na.html","id":null,"dir":"Reference","previous_headings":"","what":"Summarize variables allow NA — summarize_vars_allow_na","title":"Summarize variables allow NA — summarize_vars_allow_na","text":"Summarize variables allow NA","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/summarize_vars_allow_na.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Summarize variables allow NA — summarize_vars_allow_na","text":"","code":"summarize_vars_allow_na( lyt, vars, var_labels = vars, nested = TRUE, ..., show_labels = \"default\", table_names = vars, section_div = NA_character_, .stats = c(\"n\", \"count_fraction\"), .formats = list(count_fraction = format_count_fraction_fixed_dp), .labels = NULL, .indent_mods = NULL, inclNAs = TRUE )"},{"path":"https://insightsengineering.github.io/chevron/reference/syn_data.html","id":null,"dir":"Reference","previous_headings":"","what":"Example adam Synthetic Data — syn_data","title":"Example adam Synthetic Data — syn_data","text":"Example adam Synthetic Data","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/syn_data.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Example adam Synthetic Data — syn_data","text":"","code":"syn_data"},{"path":"https://insightsengineering.github.io/chevron/reference/syn_data.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"Example adam Synthetic Data — syn_data","text":"named list 13 data.frames: - adsl - adae - adsaftte - adcm - addv - adeg - adex - adlb - admh - adrs - adsub - adtte - advs","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/syn_data.html","id":"source","dir":"Reference","previous_headings":"","what":"Source","title":"Example adam Synthetic Data — syn_data","text":"based package random.cdisc.data","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/ttet01.html","id":null,"dir":"Reference","previous_headings":"","what":"TTET01 Binary Outcomes Summary. — ttet01_main","title":"TTET01 Binary Outcomes Summary. — ttet01_main","text":"TTET01 template may used summarize binary outcome response variable single time point. Typical application oncology","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/ttet01.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"TTET01 Binary Outcomes Summary. — ttet01_main","text":"","code":"ttet01_main( adam_db, dataset = \"adtte\", arm_var = \"ARM\", ref_group = NULL, summarize_event = TRUE, perform_analysis = \"unstrat\", strata = NULL, ... ) ttet01_pre(adam_db, dataset = \"adtte\", ...) ttet01_post(tlg, prune_0 = TRUE, ...) ttet01"},{"path":"https://insightsengineering.github.io/chevron/reference/ttet01.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"TTET01 Binary Outcomes Summary. — ttet01_main","text":"object class chevron_t length 1.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/ttet01.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"TTET01 Binary Outcomes Summary. — ttet01_main","text":"adam_db (list data.frames) object containing ADaM datasets dataset (string) name table adam_db object. arm_var (string) variable used column splitting ref_group (string) name reference group, value identical values arm_var, specified, default use first level value arm_var. summarize_event (flag) event description displayed, default TRUE perform_analysis (string) option display statistical comparisons using stratified analyses, unstratified analyses, , e.g. c(\"unstrat\", \"strat\"). unstratified displayed default strata (string) stratification factors, e.g. strata = c(\"STRATA1\", \"STRATA2\"), default NULL ... arguments passed control_surv_time(), control_coxph(), control_survtp(), surv_timepoint(). details, see documentation tern. Commonly used arguments include pval_method, conf_level, conf_type, quantiles, ties, time_point, method, etc. tlg (TableTree, Listing ggplot) object typically produced main function. prune_0 (flag) remove 0 count rows","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/ttet01.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"TTET01 Binary Outcomes Summary. — ttet01_main","text":"main function returns rtables object. preprocessing function returns list data.frame. postprocessing function returns rtables object ElementaryTable (null report).","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/ttet01.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"TTET01 Binary Outcomes Summary. — ttet01_main","text":"overall value.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/ttet01.html","id":"functions","dir":"Reference","previous_headings":"","what":"Functions","title":"TTET01 Binary Outcomes Summary. — ttet01_main","text":"ttet01_main(): Main TLG function ttet01_pre(): Preprocessing ttet01_post(): Postprocessing","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/ttet01.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"TTET01 Binary Outcomes Summary. — ttet01_main","text":"","code":"library(dplyr) library(dunlin) proc_data <- log_filter(syn_data, PARAMCD == \"PFS\", \"adtte\") run(ttet01, proc_data) #> A: Drug X B: Placebo C: Combination #> (N=15) (N=15) (N=15) #> ———————————————————————————————————————————————————————————————————————————————————— #> Patients with event (%) 7 (46.7%) 12 (80%) 8 (53.3%) #> Earliest contributing event #> Death 5 11 7 #> Disease Progression 2 1 1 #> Patients without event (%) 8 (53.3%) 3 (20%) 7 (46.7%) #> Time to Event (MONTHS) #> Median 8.6 6.2 8.4 #> 95% CI (7.3, NE) (4.8, 7.6) (7.0, NE) #> 25% and 75%-ile 3.8, NE 4.7, 8.4 5.8, NE #> Range 1.2 to 9.5 {1} 0.9 to 9.1 0.9 to 9.5 {1} #> Unstratified Analysis #> p-value (log-rank) 0.0973 0.9111 #> Hazard Ratio 2.18 1.06 #> 95% CI (0.85, 5.60) (0.38, 2.94) #> 6 MONTHS #> Patients remaining at risk 11 8 11 #> Event Free Rate (%) 73.33 53.33 73.33 #> 95% CI (50.95, 95.71) (28.09, 78.58) (50.95, 95.71) #> Difference in Event Free Rate -20.00 0.00 #> 95% CI (-53.74, 13.74) (-31.65, 31.65) #> p-value (Z-test) 0.2453 1.0000 #> ———————————————————————————————————————————————————————————————————————————————————— #> #> {1} - Censored observation: range maximum #> ———————————————————————————————————————————————————————————————————————————————————— #> run(ttet01, proc_data, summarize_event = FALSE, perform_analysis = c(\"unstrat\", \"strat\"), strata = c(\"STRATA1\", \"STRATA2\"), conf_type = \"log-log\", time_point = c(6, 12), method = \"both\" ) #> A: Drug X B: Placebo C: Combination #> (N=15) (N=15) (N=15) #> ———————————————————————————————————————————————————————————————————————————————————— #> Patients with event (%) 7 (46.7%) 12 (80%) 8 (53.3%) #> Patients without event (%) 8 (53.3%) 3 (20%) 7 (46.7%) #> Time to Event (MONTHS) #> Median 8.6 6.2 8.4 #> 95% CI (2.6, NE) (2.2, 7.6) (3.8, NE) #> 25% and 75%-ile 3.8, NE 4.7, 8.4 5.8, NE #> Range 1.2 to 9.5 {1} 0.9 to 9.1 0.9 to 9.5 {1} #> Unstratified Analysis #> p-value (log-rank) 0.0973 0.9111 #> Hazard Ratio 2.18 1.06 #> 95% CI (0.85, 5.60) (0.38, 2.94) #> Stratified Analysis #> p-value (log-rank) 0.1505 0.8372 #> Hazard Ratio 2.11 0.86 #> 95% CI (0.75, 5.96) (0.21, 3.49) #> 6 MONTHS #> Patients remaining at risk 11 8 11 #> Event Free Rate (%) 73.33 53.33 73.33 #> 95% CI (43.62, 89.05) (26.32, 74.38) (43.62, 89.05) #> Difference in Event Free Rate -20.00 0.00 #> 95% CI (-53.74, 13.74) (-31.65, 31.65) #> p-value (Z-test) 0.2453 1.0000 #> ———————————————————————————————————————————————————————————————————————————————————— #> #> {1} - Censored observation: range maximum #> ———————————————————————————————————————————————————————————————————————————————————— #>"},{"path":"https://insightsengineering.github.io/chevron/reference/ttet01_lyt.html","id":null,"dir":"Reference","previous_headings":"","what":"ttet01 Layout — ttet01_lyt","title":"ttet01 Layout — ttet01_lyt","text":"ttet01 Layout","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/ttet01_lyt.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"ttet01 Layout — ttet01_lyt","text":"","code":"ttet01_lyt( arm_var, ref_group, summarize_event, perform_analysis, strata, timeunit, event_lvls, control_survt, control_cox_ph, control_survtp, ... )"},{"path":"https://insightsengineering.github.io/chevron/reference/ttet01_lyt.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"ttet01 Layout — ttet01_lyt","text":"arm_var (string) variable used column splitting timeunit (string) time unit get AVALU, default \"Months\" ... used.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/unwrap_layout.html","id":null,"dir":"Reference","previous_headings":"","what":"Extracting Layout Function. — unwrap_layout","title":"Extracting Layout Function. — unwrap_layout","text":"Extracting Layout Function.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/unwrap_layout.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Extracting Layout Function. — unwrap_layout","text":"","code":"unwrap_layout(x, pattern = \"_lyt$\")"},{"path":"https://insightsengineering.github.io/chevron/reference/unwrap_layout.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Extracting Layout Function. — unwrap_layout","text":"x (function) containing call layout function. pattern (string) identifying layout functions","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/unwrap_layout.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Extracting Layout Function. — unwrap_layout","text":"invisible NULL print content layout functions found body x.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/unwrap_layout.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"Extracting Layout Function. — unwrap_layout","text":"","code":"unwrap_layout(aet01_main) #> Layout function: #> aet01_lyt: #> function (arm_var, lbl_overall, anl_vars, anl_lbls, lbl_vars) #> { #> lyt_base <- basic_table(show_colcounts = TRUE) %>% split_cols_by_with_overall(arm_var, #> lbl_overall) #> lyt_ae1 <- lyt_base %>% analyze_num_patients(vars = \"USUBJID\", #> .stats = c(\"unique\", \"nonunique\"), .labels = c(unique = render_safe(\"Total number of {patient_label} with at least one AE\"), #> nonunique = \"Total number of AEs\"), .formats = list(unique = format_count_fraction_fixed_dp, #> nonunique = \"xx\"), show_labels = \"hidden\") #> lyt_adsl <- lyt_base %>% count_patients_with_event(\"USUBJID\", #> filters = c(DTHFL = \"Y\"), denom = \"N_col\", .labels = c(count_fraction = \"Total number of deaths\"), #> table_names = \"TotDeath\") %>% count_patients_with_event(\"USUBJID\", #> filters = c(DCSREAS = \"ADVERSE EVENT\"), denom = \"N_col\", #> .labels = c(count_fraction = render_safe(\"Total number of {patient_label} withdrawn from study due to an AE\")), #> table_names = \"TotWithdrawal\") #> lyt_ae2 <- lyt_base %>% count_patients_recursive(anl_vars = anl_vars, #> anl_lbls = anl_lbls, lbl_vars = lbl_vars) #> return(list(ae1 = lyt_ae1, ae2 = lyt_ae2, adsl = lyt_adsl)) #> }"},{"path":"https://insightsengineering.github.io/chevron/reference/var_labels_for.html","id":null,"dir":"Reference","previous_headings":"","what":"Retrieve labels for certain variables — var_labels_for","title":"Retrieve labels for certain variables — var_labels_for","text":"Retrieve labels certain variables","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/var_labels_for.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Retrieve labels for certain variables — var_labels_for","text":"","code":"var_labels_for(df, vars)"},{"path":"https://insightsengineering.github.io/chevron/reference/var_labels_for.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"Retrieve labels for certain variables — var_labels_for","text":"df (data.frame) containing columns label attribute. vars (character) variable names df.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/var_labels_for.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"Retrieve labels for certain variables — var_labels_for","text":"character replaced placeholders label attribute.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/var_labels_for.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"Retrieve labels for certain variables — var_labels_for","text":"labels returned column label attribute, otherwise column name returned. values brackets replaced dunlin::render_safe.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/vst01.html","id":null,"dir":"Reference","previous_headings":"","what":"VST01 Vital Sign Results and change from Baseline By Visit Table. — vst01_main","title":"VST01 Vital Sign Results and change from Baseline By Visit Table. — vst01_main","text":"VST01 table provides overview Vital Sign values change baseline respective arm course trial.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/vst01.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"VST01 Vital Sign Results and change from Baseline By Visit Table. — vst01_main","text":"","code":"vst01_main( adam_db, dataset = \"advs\", arm_var = \"ACTARM\", lbl_overall = NULL, row_split_var = NULL, summaryvars = c(\"AVAL\", \"CHG\"), visitvar = \"AVISIT\", precision = list(default = 2L), page_var = \"PARAMCD\", .stats = c(\"n\", \"mean_sd\", \"median\", \"range\"), skip = list(CHG = \"BASELINE\"), ... ) vst01_pre(adam_db, dataset = \"advs\", ...) vst01"},{"path":"https://insightsengineering.github.io/chevron/reference/vst01.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"VST01 Vital Sign Results and change from Baseline By Visit Table. — vst01_main","text":"object class chevron_t length 1.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/vst01.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"VST01 Vital Sign Results and change from Baseline By Visit Table. — vst01_main","text":"adam_db (list data.frames) object containing ADaM datasets dataset (string) name table adam_db object. arm_var (string) variable used column splitting lbl_overall (string) label used overall column, set NULL overall column omitted row_split_var (character) additional row split variables. summaryvars (character) variables analyzed. label attribute corresponding column table adam_db used label. visitvar (string) typically one \"AVISIT\" user-defined visit incorporating \"ATPT\". precision (named list integer) names values found PARAMCD column values indicate number digits statistics. default set, parameter precision specified, value default used. page_var (string) variable name prior row split page. .stats (character) statistics names, see tern::analyze_vars(). skip Named (list) visit values need inhibited. ... additional arguments like .indent_mods, .labels.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/vst01.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"VST01 Vital Sign Results and change from Baseline By Visit Table. — vst01_main","text":"main function returns rtables object. preprocessing function returns list data.frame.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/vst01.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"VST01 Vital Sign Results and change from Baseline By Visit Table. — vst01_main","text":"Analysis Value column, displays number patients, mean, standard deviation, median range analysis value visit. Change Baseline column, displays number patient mean, standard deviation, median range changes relative baseline. Remove zero-count rows unless overridden prune_0 = FALSE. Split columns arm, typically ACTARM. include total column default. Sorted based factor level; first PARAM labels alphabetic order chronological time point given AVISIT. Re-level customize order","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/vst01.html","id":"functions","dir":"Reference","previous_headings":"","what":"Functions","title":"VST01 Vital Sign Results and change from Baseline By Visit Table. — vst01_main","text":"vst01_main(): Main TLG function vst01_pre(): Preprocessing","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/vst01.html","id":"note","dir":"Reference","previous_headings":"","what":"Note","title":"VST01 Vital Sign Results and change from Baseline By Visit Table. — vst01_main","text":"adam_db object must contain table named dataset columns specified summaryvars.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/vst01.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"VST01 Vital Sign Results and change from Baseline By Visit Table. — vst01_main","text":"","code":"library(dunlin) proc_data <- log_filter( syn_data, PARAMCD %in% c(\"DIABP\", \"SYSBP\"), \"advs\" ) run(vst01, proc_data) #> A: Drug X B: Placebo C: Combination #> Change from Change from Change from #> Value at Visit Baseline Value at Visit Baseline Value at Visit Baseline #> Analysis Visit (N=15) (N=15) (N=15) (N=15) (N=15) (N=15) #> ————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————— #> Diastolic Blood Pressure #> SCREENING #> n 15 0 15 0 15 0 #> Mean (SD) 94.385 (17.067) NE (NE) 106.381 (20.586) NE (NE) 106.468 (12.628) NE (NE) #> Median 94.933 NE 111.133 NE 108.359 NE #> Min - Max 55.71 - 122.00 NE - NE 60.21 - 131.91 NE - NE 83.29 - 127.17 NE - NE #> BASELINE #> n 15 15 15 #> Mean (SD) 96.133 (22.458) 108.111 (15.074) 103.149 (19.752) #> Median 93.328 108.951 102.849 #> Min - Max 60.58 - 136.59 83.44 - 131.62 66.05 - 136.55 #> WEEK 1 DAY 8 #> n 15 15 15 15 15 15 #> Mean (SD) 98.977 (21.359) 2.844 (28.106) 104.110 (16.172) -4.001 (21.867) 100.826 (19.027) -2.323 (25.018) #> Median 92.447 -4.066 107.703 3.227 103.058 -2.476 #> Min - Max 67.55 - 130.37 -32.82 - 47.68 70.91 - 132.89 -52.94 - 28.63 70.04 - 128.68 -55.15 - 41.81 #> WEEK 2 DAY 15 #> n 15 15 15 15 15 15 #> Mean (SD) 99.758 (14.477) 3.626 (21.189) 97.473 (17.296) -10.638 (20.831) 94.272 (16.961) -8.877 (27.229) #> Median 101.498 1.731 99.501 -9.727 96.789 -10.155 #> Min - Max 71.98 - 122.81 -39.50 - 47.57 53.80 - 125.81 -55.15 - 25.26 63.45 - 117.47 -73.10 - 46.54 #> WEEK 3 DAY 22 #> n 15 15 15 15 15 15 #> Mean (SD) 99.101 (26.109) 2.968 (34.327) 91.984 (16.925) -16.127 (21.881) 94.586 (13.560) -8.563 (21.713) #> Median 101.146 -0.271 91.244 -14.384 98.398 -16.075 #> Min - Max 47.68 - 162.22 -47.87 - 76.64 67.80 - 119.72 -53.06 - 22.52 73.50 - 115.43 -37.90 - 32.66 #> WEEK 4 DAY 29 #> n 15 15 15 15 15 15 #> Mean (SD) 103.400 (22.273) 7.267 (30.740) 96.467 (19.451) -11.644 (25.922) 108.338 (18.417) 5.189 (21.881) #> Median 98.168 2.510 97.385 -16.793 107.555 7.966 #> Min - Max 63.09 - 148.25 -38.43 - 61.90 63.35 - 131.57 -57.11 - 48.13 68.78 - 132.52 -33.96 - 41.50 #> WEEK 5 DAY 36 #> n 15 15 15 15 15 15 #> Mean (SD) 93.222 (18.536) -2.911 (28.873) 97.890 (20.701) -10.221 (27.593) 95.317 (16.401) -7.832 (19.827) #> Median 90.799 -3.385 99.049 -11.319 93.876 -4.665 #> Min - Max 63.55 - 139.11 -48.63 - 47.35 69.47 - 137.64 -54.38 - 37.85 71.91 - 138.54 -44.47 - 29.11 #> Systolic Blood Pressure #> SCREENING #> n 15 0 15 0 15 0 #> Mean (SD) 154.073 (33.511) NE (NE) 157.840 (34.393) NE (NE) 152.407 (22.311) NE (NE) #> Median 156.169 NE 161.670 NE 149.556 NE #> Min - Max 78.31 - 210.70 NE - NE 79.76 - 210.40 NE - NE 108.21 - 184.88 NE - NE #> BASELINE #> n 15 15 15 #> Mean (SD) 145.925 (28.231) 152.007 (28.664) 154.173 (26.317) #> Median 142.705 157.698 155.282 #> Min - Max 85.21 - 195.68 98.90 - 194.62 86.65 - 192.68 #> WEEK 1 DAY 8 #> n 15 15 15 15 15 15 #> Mean (SD) 156.509 (21.097) 10.584 (34.598) 147.480 (33.473) -4.527 (48.895) 143.319 (30.759) -10.854 (34.553) #> Median 160.711 5.802 155.030 2.758 145.548 -5.636 #> Min - Max 126.84 - 185.53 -53.28 - 91.52 85.22 - 189.88 -77.34 - 90.98 90.37 - 191.58 -65.71 - 49.04 #> WEEK 2 DAY 15 #> n 15 15 15 15 15 15 #> Mean (SD) 144.202 (33.676) -1.723 (27.067) 136.892 (30.178) -15.115 (37.794) 148.622 (27.088) -5.551 (44.670) #> Median 144.253 5.325 142.679 -14.083 147.102 -11.512 #> Min - Max 62.56 - 203.66 -53.89 - 44.16 70.34 - 174.27 -83.07 - 62.39 108.82 - 200.23 -69.54 - 113.59 #> WEEK 3 DAY 22 #> n 15 15 15 15 15 15 #> Mean (SD) 154.887 (35.374) 8.962 (38.455) 149.761 (28.944) -2.247 (44.835) 150.460 (21.352) -3.712 (37.984) #> Median 158.938 17.191 155.044 -1.796 156.505 -7.606 #> Min - Max 112.32 - 218.83 -47.28 - 96.18 84.42 - 192.92 -110.20 - 94.02 94.70 - 180.41 -74.91 - 72.74 #> WEEK 4 DAY 29 #> n 15 15 15 15 15 15 #> Mean (SD) 150.159 (32.249) 4.234 (32.965) 156.043 (22.863) 4.036 (42.494) 145.714 (22.980) -8.458 (33.175) #> Median 145.506 3.754 149.094 -10.000 150.797 -14.432 #> Min - Max 69.37 - 210.43 -89.16 - 54.32 113.57 - 195.10 -71.44 - 77.75 106.91 - 188.09 -41.95 - 65.16 #> WEEK 5 DAY 36 #> n 15 15 15 15 15 15 #> Mean (SD) 155.964 (30.945) 10.039 (42.252) 156.387 (35.274) 4.380 (51.782) 143.592 (33.170) -10.581 (44.799) #> Median 158.142 1.448 164.552 7.060 148.501 -2.385 #> Min - Max 110.61 - 212.47 -53.91 - 90.45 63.28 - 198.79 -131.34 - 86.84 92.18 - 191.05 -78.77 - 64.35"},{"path":"https://insightsengineering.github.io/chevron/reference/vst02_1.html","id":null,"dir":"Reference","previous_headings":"","what":"VST02 Vital Sign Abnormalities Table. — vst02_1_main","title":"VST02 Vital Sign Abnormalities Table. — vst02_1_main","text":"Vital Sign Parameters outside Normal Limits Regardless Abnormality Baseline.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/vst02_1.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"VST02 Vital Sign Abnormalities Table. — vst02_1_main","text":"","code":"vst02_1_main( adam_db, arm_var = \"ACTARM\", lbl_overall = NULL, exclude_base_abn = FALSE, ... ) vst02_pre(adam_db, ...) vst02_post(tlg, prune_0 = FALSE, ...) vst02_1"},{"path":"https://insightsengineering.github.io/chevron/reference/vst02_1.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"VST02 Vital Sign Abnormalities Table. — vst02_1_main","text":"object class chevron_t length 1.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/vst02_1.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"VST02 Vital Sign Abnormalities Table. — vst02_1_main","text":"adam_db (list data.frames) object containing ADaM datasets arm_var (string) variable used column splitting lbl_overall (string) label used overall column, set NULL overall column omitted exclude_base_abn (flag) whether baseline abnormality excluded. ... used. tlg (TableTree, Listing ggplot) object typically produced main function. prune_0 (flag) remove 0 count rows","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/vst02_1.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"VST02 Vital Sign Abnormalities Table. — vst02_1_main","text":"main function returns rtables object. preprocessing function returns list data.frame. postprocessing function returns rtables object ElementaryTable (null report).","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/vst02_1.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"VST02 Vital Sign Abnormalities Table. — vst02_1_main","text":"count LOW HIGH values. Results \"LOW LOW\" treated \"LOW\", \"HIGH HIGH\" \"HIGH\". include total column default. remove zero-count rows unless overridden prune_0 = TRUE.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/vst02_1.html","id":"functions","dir":"Reference","previous_headings":"","what":"Functions","title":"VST02 Vital Sign Abnormalities Table. — vst02_1_main","text":"vst02_1_main(): Main TLG function vst02_pre(): Preprocessing vst02_post(): Postprocessing","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/vst02_1.html","id":"note","dir":"Reference","previous_headings":"","what":"Note","title":"VST02 Vital Sign Abnormalities Table. — vst02_1_main","text":"adam_db object must contain advs table \"PARAM\", \"ANRIND\" \"BNRIND\" columns.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/vst02_1.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"VST02 Vital Sign Abnormalities Table. — vst02_1_main","text":"","code":"run(vst02_1, syn_data) #> Assessment A: Drug X B: Placebo C: Combination #> Abnormality (N=15) (N=15) (N=15) #> ————————————————————————————————————————————————————————————————————————— #> Diastolic Blood Pressure #> Low 8/15 (53.3%) 9/15 (60%) 8/15 (53.3%) #> High 10/15 (66.7%) 5/15 (33.3%) 8/15 (53.3%) #> Pulse Rate #> Low 9/15 (60%) 3/15 (20%) 5/15 (33.3%) #> High 2/15 (13.3%) 6/15 (40%) 5/15 (33.3%) #> Respiratory Rate #> Low 13/15 (86.7%) 10/15 (66.7%) 13/15 (86.7%) #> High 7/15 (46.7%) 10/15 (66.7%) 11/15 (73.3%) #> Systolic Blood Pressure #> Low 7/15 (46.7%) 9/15 (60%) 11/15 (73.3%) #> High 10/15 (66.7%) 9/15 (60%) 9/15 (60%) #> Temperature #> Low 12/15 (80%) 13/15 (86.7%) 11/15 (73.3%) #> High 14/15 (93.3%) 12/15 (80%) 14/15 (93.3%) #> Weight #> Low 3/15 (20%) 3/15 (20%) 4/15 (26.7%) #> High 4/15 (26.7%) 4/15 (26.7%) 5/15 (33.3%)"},{"path":"https://insightsengineering.github.io/chevron/reference/vst02_2.html","id":null,"dir":"Reference","previous_headings":"","what":"VST02 Vital Sign Abnormalities Table. — vst02_2_main","title":"VST02 Vital Sign Abnormalities Table. — vst02_2_main","text":"Vital Sign Parameters outside Normal Limits Among Patients without Abnormality Baseline.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/vst02_2.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"VST02 Vital Sign Abnormalities Table. — vst02_2_main","text":"","code":"vst02_2_main( adam_db, arm_var = \"ACTARM\", lbl_overall = NULL, exclude_base_abn = TRUE, ... ) vst02_2"},{"path":"https://insightsengineering.github.io/chevron/reference/vst02_2.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"VST02 Vital Sign Abnormalities Table. — vst02_2_main","text":"object class chevron_t length 1.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/vst02_2.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"VST02 Vital Sign Abnormalities Table. — vst02_2_main","text":"adam_db (list data.frames) object containing ADaM datasets arm_var (string) variable used column splitting lbl_overall (string) label used overall column, set NULL overall column omitted exclude_base_abn (flag) whether baseline abnormality excluded. ... used.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/vst02_2.html","id":"value","dir":"Reference","previous_headings":"","what":"Value","title":"VST02 Vital Sign Abnormalities Table. — vst02_2_main","text":"main function returns rtables object. preprocessing function returns list data.frame. postprocessing function returns rtables object ElementaryTable (null report).","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/vst02_2.html","id":"details","dir":"Reference","previous_headings":"","what":"Details","title":"VST02 Vital Sign Abnormalities Table. — vst02_2_main","text":"count LOW HIGH values. Results \"LOW LOW\" treated \"LOW\", \"HIGH HIGH\" \"HIGH\". include total column default. remove zero-count rows unless overridden prune_0 = TRUE.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/vst02_2.html","id":"functions","dir":"Reference","previous_headings":"","what":"Functions","title":"VST02 Vital Sign Abnormalities Table. — vst02_2_main","text":"vst02_2_main(): Main TLG function","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/vst02_2.html","id":"note","dir":"Reference","previous_headings":"","what":"Note","title":"VST02 Vital Sign Abnormalities Table. — vst02_2_main","text":"adam_db object must contain advs table \"PARAM\", \"ANRIND\" \"BNRIND\" columns.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/vst02_2.html","id":"ref-examples","dir":"Reference","previous_headings":"","what":"Examples","title":"VST02 Vital Sign Abnormalities Table. — vst02_2_main","text":"","code":"run(vst02_2, syn_data) #> Assessment A: Drug X B: Placebo C: Combination #> Abnormality (N=15) (N=15) (N=15) #> ——————————————————————————————————————————————————————————————————————— #> Diastolic Blood Pressure #> Low 6/11 (54.5%) 9/15 (60%) 6/12 (50%) #> High 8/12 (66.7%) 4/11 (36.4%) 7/13 (53.8%) #> Pulse Rate #> Low 9/15 (60%) 3/15 (20%) 5/13 (38.5%) #> High 2/14 (14.3%) 4/12 (33.3%) 5/15 (33.3%) #> Respiratory Rate #> Low 7/9 (77.8%) 7/11 (63.6%) 11/12 (91.7%) #> High 6/14 (42.9%) 7/11 (63.6%) 9/13 (69.2%) #> Systolic Blood Pressure #> Low 5/13 (38.5%) 8/12 (66.7%) 10/14 (71.4%) #> High 8/13 (61.5%) 8/13 (61.5%) 8/13 (61.5%) #> Temperature #> Low 8/10 (80%) 7/9 (77.8%) 8/10 (80%) #> High 8/8 (100%) 7/8 (87.5%) 12/13 (92.3%) #> Weight #> Low 3/15 (20%) 3/15 (20%) 3/14 (21.4%) #> High 4/14 (28.6%) 4/15 (26.7%) 5/14 (35.7%)"},{"path":"https://insightsengineering.github.io/chevron/reference/vst02_lyt.html","id":null,"dir":"Reference","previous_headings":"","what":"vst02_1 Layout — vst02_lyt","title":"vst02_1 Layout — vst02_lyt","text":"vst02_1 Layout","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/vst02_lyt.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"vst02_1 Layout — vst02_lyt","text":"","code":"vst02_lyt( arm_var, lbl_overall, exclude_base_abn, lbl_vs_assessment, lbl_vs_abnormality )"},{"path":"https://insightsengineering.github.io/chevron/reference/vst02_lyt.html","id":"arguments","dir":"Reference","previous_headings":"","what":"Arguments","title":"vst02_1 Layout — vst02_lyt","text":"arm_var (string) variable used column splitting lbl_overall (string) label used overall column, set NULL overall column omitted exclude_base_abn (flag) whether exclude subjects baseline abnormality numerator denominator. lbl_vs_assessment (string) label assessment variable. lbl_vs_abnormality (string) label abnormality variable.","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/yes_no_rule.html","id":null,"dir":"Reference","previous_headings":"","what":"Yes/No rule in title case — yes_no_rule","title":"Yes/No rule in title case — yes_no_rule","text":"Yes/rule title case","code":""},{"path":"https://insightsengineering.github.io/chevron/reference/yes_no_rule.html","id":"ref-usage","dir":"Reference","previous_headings":"","what":"Usage","title":"Yes/No rule in title case — yes_no_rule","text":"","code":"yes_no_rule"},{"path":"https://insightsengineering.github.io/chevron/reference/yes_no_rule.html","id":"format","dir":"Reference","previous_headings":"","what":"Format","title":"Yes/No rule in title case — yes_no_rule","text":"object class rule (inherits character) length 8.","code":""},{"path":"https://insightsengineering.github.io/chevron/news/index.html","id":"chevron-028","dir":"Changelog","previous_headings":"","what":"chevron 0.2.8","title":"chevron 0.2.8","text":"New unwrap argument prints preprocessing, main, postprocessing layout function upon execution run method. chevron.run.verbose option R_CHEVRON_RUN_VERBOSE environment variable control verbose argument run method, chevron.run.unwrap option R_CHEVRON_RUN_UNWRAP environment variable control unwrap argument.","code":""},{"path":"https://insightsengineering.github.io/chevron/news/index.html","id":"chevron-027","dir":"Changelog","previous_headings":"","what":"chevron 0.2.7","title":"chevron 0.2.7","text":"CRAN release: 2024-10-09 Add AEL02, AEL03 CML02A_gl templates. Modify post processing MHT01 allow multiple row_split_var. Improve report_null method facilitate creation null reports. Export std_postprocessing function simplify post processing logic. AET01 can now additionally display number death withdrawal using show_wd argument. MNG01 line type can now controlled line_type argument. script_funs doesn’t rely anymore source code pre processing functions.","code":""},{"path":"https://insightsengineering.github.io/chevron/news/index.html","id":"chevron-026","dir":"Changelog","previous_headings":"","what":"chevron 0.2.6","title":"chevron 0.2.6","text":"CRAN release: 2024-04-25 Added assertion class summaryvars argument dmt01(). Additional arguments can passed ael01_nollt run method, instance split resulting listing. strat argument kmg01_main now deprecated - use strata instead. grob_list gg_list now deprecated - use list() instead.","code":""},{"path":"https://insightsengineering.github.io/chevron/news/index.html","id":"chevron-025","dir":"Changelog","previous_headings":"","what":"chevron 0.2.5","title":"chevron 0.2.5","text":"CRAN release: 2024-02-01 MNG01 plot can now displayed without error bars can display continuous temporal scale x axis. Add chevron_simple class contains main function. Remove details argument script_funs, add name argument. run method, argument passed ... combined one passed user_arg. ... arguments priority. AET05 preprocessing now filters \"(AE|CQ|SMQ)TTE\" rather \"AETTE\". Rename dataset ADAETTE syn_data object ADSAFTTE. Trim dataset remove unused variables. Use uppercase variable names AET05 AET05_ALL. string replacing NA values tables now controlled tern_default_na_str option set package load. Specified minimal version package dependencies.","code":""},{"path":"https://insightsengineering.github.io/chevron/news/index.html","id":"chevron-024","dir":"Changelog","previous_headings":"","what":"chevron 0.2.4","title":"chevron 0.2.4","text":"TTET01 now uses “NE” represent NA values.","code":""},{"path":"https://insightsengineering.github.io/chevron/news/index.html","id":"chevron-023","dir":"Changelog","previous_headings":"","what":"chevron 0.2.3","title":"chevron 0.2.3","text":"Fix argument printing run method. Remove six unused tables syn_data object. Fix EGT03 allow multiple parameters. Update TTET01 provide meaningful error message stratification variables exist analysis dataset. PDT01 preprocessing now filters addv retain major protocol deviation. AEL01_NOLLT now argument unique keep unique rows listing. AET01_AESI, EGT02 LBT14 now remove check preprocessing function. COXT01 drop levels arm_var preprocessing function now. MNG01 uses ggtheme argument set graphic parameters instead now defunct show_h_grid, show_v_grid legend_pos arguments. table arguments now controls behavior table. arguments show_n show_table now defunct. Add RMPT06 template. stats precision arguments now control statistical analysis numbers digits presented DMT01. FSTG01 FSTG02 template removes max_colwidth argument. Default font size plot set 7. Introduce set_section_div function add empty line separator specified row splits. AET02 template default order “Total number events” “Total number patients least one adverse event” switched.","code":""},{"path":"https://insightsengineering.github.io/chevron/news/index.html","id":"chevron-022","dir":"Changelog","previous_headings":"","what":"chevron 0.2.2","title":"chevron 0.2.2","text":"Allow EGT03 include multiple parameters. Allow KMG01 include stratified variables. Allow LBT06 LBT14 split pages. Allow AET02, CMT01A change summary statistics summary_labels argument. Add FSTG02 template. Update argument \"is_event\" KMG01 \"IS_EVENT\". Update argument \"is_rsp\" FSTG01 \"IS_RSP\". FSTG01 FSTG02 stratification variable labels truncated fit page. Update script chevron_tlg objects. details argument deprecated. Fix issue run method executed .call verbose argument.","code":""},{"path":"https://insightsengineering.github.io/chevron/news/index.html","id":"chevron-021","dir":"Changelog","previous_headings":"","what":"chevron 0.2.1","title":"chevron 0.2.1","text":"Placeholder strings now replaced layout creation using dunlin::render_safe function. New chevron_catalog vignette details usage version chevron templates. run method renders errors faster thanks new internal do_call function. Add verbose argument run method print argument used. Add row_split_var page_var argument template. dataset slot chevron_tlg class removed. Add CFBT01 template. VST01, EGT01 LBT01 now following CFBT01. default parameters displayed page . Add RMPT03, RMPT04 RMPT05 follow RMPT01. Add COXT01 template. COXT02 now based COXT01. Add AET05 AET05_ALL templates. Add LBT15 based LBT04. LBT04 new arguments make flexible. Update EGT03 use ACTARMCD default arm variable, remove preprocessing filtering “HR”. Update EXT01 allow displayed PARCAT2. Update LBT06 template use PARAM row split. Convert AVISIT factor order levels according AVISITN preprocessing. Update MNG01 numeric jitter argument controls width data spread along x-axis.","code":""},{"path":"https://insightsengineering.github.io/chevron/news/index.html","id":"chevron-020","dir":"Changelog","previous_headings":"","what":"chevron 0.2.0","title":"chevron 0.2.0","text":"Remove usage dm class object. chevron functions now expect list data.frame adam_db argument. Remove variants template names. Remove deprecated getter functions get_main, get_preprocess get_postprocess. Simplify pre function add data checks main function. Remove redundant assertion functions. Add templates: AET10, KMG01, RSPT01, RMPT01, COXT02, FSTG01, LBT06.","code":""},{"path":"https://insightsengineering.github.io/chevron/news/index.html","id":"chevron-014","dir":"Changelog","previous_headings":"","what":"chevron 0.1.4","title":"chevron 0.1.4","text":"Use list replace character template arguments.","code":""},{"path":"https://insightsengineering.github.io/chevron/news/index.html","id":"chevron-013","dir":"Changelog","previous_headings":"","what":"chevron 0.1.3","title":"chevron 0.1.3","text":"Add templates: AET01_AESI, EGT03, EGT05_QTCAT, LBT04, LBT05, LBT07, LBT14, PDT01, PDT02. Deprecation previous getter function like get_main main main<-. Add chevron_t, chevron_l chevron_g subclass chevron_tlg. Add script_funs script_args obtain string representation full code. Update current templates.","code":""},{"path":"https://insightsengineering.github.io/chevron/news/index.html","id":"chevron-012","dir":"Changelog","previous_headings":"","what":"chevron 0.1.2","title":"chevron 0.1.2","text":"Update snapshot tests","code":""},{"path":"https://insightsengineering.github.io/chevron/news/index.html","id":"chevron-011","dir":"Changelog","previous_headings":"","what":"chevron 0.1.1","title":"chevron 0.1.1","text":"First release implementation : AET01, AET02, AET03, AET04, CMT01A, CMT02_PT, DMT01, DST01, DTHT01, EGT01, EGT02, EXT01, LBT01, MHT01, MNG01, VST01, VST02.","code":""}] diff --git a/v0.2.8/sitemap.xml b/v0.2.8/sitemap.xml new file mode 100644 index 0000000000..bf77466ffd --- /dev/null +++ b/v0.2.8/sitemap.xml @@ -0,0 +1,165 @@ + +https://insightsengineering.github.io/chevron/404.html +https://insightsengineering.github.io/chevron/CODE_OF_CONDUCT.html +https://insightsengineering.github.io/chevron/CONTRIBUTING.html +https://insightsengineering.github.io/chevron/LICENSE-text.html +https://insightsengineering.github.io/chevron/SECURITY.html +https://insightsengineering.github.io/chevron/articles/chevron.html +https://insightsengineering.github.io/chevron/articles/chevron_catalog.html +https://insightsengineering.github.io/chevron/articles/index.html +https://insightsengineering.github.io/chevron/articles/script_generator.html +https://insightsengineering.github.io/chevron/authors.html +https://insightsengineering.github.io/chevron/index.html +https://insightsengineering.github.io/chevron/news/index.html +https://insightsengineering.github.io/chevron/reference/ael01_nollt.html +https://insightsengineering.github.io/chevron/reference/ael02.html +https://insightsengineering.github.io/chevron/reference/ael03.html +https://insightsengineering.github.io/chevron/reference/aet01.html +https://insightsengineering.github.io/chevron/reference/aet01_aesi.html +https://insightsengineering.github.io/chevron/reference/aet01_aesi_lyt.html +https://insightsengineering.github.io/chevron/reference/aet01_lyt.html +https://insightsengineering.github.io/chevron/reference/aet02.html +https://insightsengineering.github.io/chevron/reference/aet03.html +https://insightsengineering.github.io/chevron/reference/aet03_lyt.html +https://insightsengineering.github.io/chevron/reference/aet04.html +https://insightsengineering.github.io/chevron/reference/aet04_lyt.html +https://insightsengineering.github.io/chevron/reference/aet05.html +https://insightsengineering.github.io/chevron/reference/aet05_all.html +https://insightsengineering.github.io/chevron/reference/aet05_lyt.html +https://insightsengineering.github.io/chevron/reference/aet10.html +https://insightsengineering.github.io/chevron/reference/aet10_lyt.html +https://insightsengineering.github.io/chevron/reference/afun_p.html +https://insightsengineering.github.io/chevron/reference/afun_skip.html +https://insightsengineering.github.io/chevron/reference/args_ls.html +https://insightsengineering.github.io/chevron/reference/assert_single_value.html +https://insightsengineering.github.io/chevron/reference/assert_valid_type.html +https://insightsengineering.github.io/chevron/reference/assert_valid_var.html +https://insightsengineering.github.io/chevron/reference/assert_valid_var_pair.html +https://insightsengineering.github.io/chevron/reference/assert_valid_variable.html +https://insightsengineering.github.io/chevron/reference/cfbt01.html +https://insightsengineering.github.io/chevron/reference/cfbt01_lyt.html +https://insightsengineering.github.io/chevron/reference/check_all_colnames.html +https://insightsengineering.github.io/chevron/reference/check_one_colnames.html +https://insightsengineering.github.io/chevron/reference/chevron-package.html +https://insightsengineering.github.io/chevron/reference/chevron_tlg-class.html +https://insightsengineering.github.io/chevron/reference/cml02a_gl.html +https://insightsengineering.github.io/chevron/reference/cmt01a.html +https://insightsengineering.github.io/chevron/reference/cmt02_pt.html +https://insightsengineering.github.io/chevron/reference/convert_to_month.html +https://insightsengineering.github.io/chevron/reference/count_children.html +https://insightsengineering.github.io/chevron/reference/count_or_summarize.html +https://insightsengineering.github.io/chevron/reference/count_patients_recursive.html +https://insightsengineering.github.io/chevron/reference/coxt01.html +https://insightsengineering.github.io/chevron/reference/coxt01_lyt.html +https://insightsengineering.github.io/chevron/reference/coxt02.html +https://insightsengineering.github.io/chevron/reference/create_id_listings.html +https://insightsengineering.github.io/chevron/reference/ctcv4_dir.html +https://insightsengineering.github.io/chevron/reference/ctcv5_dir.html +https://insightsengineering.github.io/chevron/reference/deparse_print.html +https://insightsengineering.github.io/chevron/reference/dmt01.html +https://insightsengineering.github.io/chevron/reference/dmt01_lyt.html +https://insightsengineering.github.io/chevron/reference/do_call.html +https://insightsengineering.github.io/chevron/reference/dose_change_rule.html +https://insightsengineering.github.io/chevron/reference/dst01.html +https://insightsengineering.github.io/chevron/reference/dst01_lyt.html +https://insightsengineering.github.io/chevron/reference/dtht01.html +https://insightsengineering.github.io/chevron/reference/dtht01_lyt.html +https://insightsengineering.github.io/chevron/reference/dummy_template.html +https://insightsengineering.github.io/chevron/reference/egt01.html +https://insightsengineering.github.io/chevron/reference/egt02_1.html +https://insightsengineering.github.io/chevron/reference/egt02_2.html +https://insightsengineering.github.io/chevron/reference/egt02_lyt.html +https://insightsengineering.github.io/chevron/reference/egt03.html +https://insightsengineering.github.io/chevron/reference/egt03_lyt.html +https://insightsengineering.github.io/chevron/reference/egt05_qtcat.html +https://insightsengineering.github.io/chevron/reference/egt05_qtcat_lyt.html +https://insightsengineering.github.io/chevron/reference/empty_rule.html +https://insightsengineering.github.io/chevron/reference/execute_with_args.html +https://insightsengineering.github.io/chevron/reference/expand_list.html +https://insightsengineering.github.io/chevron/reference/ext01.html +https://insightsengineering.github.io/chevron/reference/ext01_lyt.html +https://insightsengineering.github.io/chevron/reference/format_date.html +https://insightsengineering.github.io/chevron/reference/fstg01.html +https://insightsengineering.github.io/chevron/reference/fstg02.html +https://insightsengineering.github.io/chevron/reference/fuse_sequentially.html +https://insightsengineering.github.io/chevron/reference/gen_args.html +https://insightsengineering.github.io/chevron/reference/get_grade_rule.html +https://insightsengineering.github.io/chevron/reference/get_page_by.html +https://insightsengineering.github.io/chevron/reference/get_section_div.html +https://insightsengineering.github.io/chevron/reference/get_subset.html +https://insightsengineering.github.io/chevron/reference/get_x_hjust.html +https://insightsengineering.github.io/chevron/reference/get_x_vjust.html +https://insightsengineering.github.io/chevron/reference/gg_list.html +https://insightsengineering.github.io/chevron/reference/gg_theme_chevron.html +https://insightsengineering.github.io/chevron/reference/grob_list.html +https://insightsengineering.github.io/chevron/reference/h_format_dec.html +https://insightsengineering.github.io/chevron/reference/h_unwrap_layout.html +https://insightsengineering.github.io/chevron/reference/ifneeded_split_col.html +https://insightsengineering.github.io/chevron/reference/ifneeded_split_row.html +https://insightsengineering.github.io/chevron/reference/index.html +https://insightsengineering.github.io/chevron/reference/kmg01.html +https://insightsengineering.github.io/chevron/reference/lbt01.html +https://insightsengineering.github.io/chevron/reference/lbt04.html +https://insightsengineering.github.io/chevron/reference/lbt04_lyt.html +https://insightsengineering.github.io/chevron/reference/lbt05.html +https://insightsengineering.github.io/chevron/reference/lbt05_lyt.html +https://insightsengineering.github.io/chevron/reference/lbt06.html +https://insightsengineering.github.io/chevron/reference/lbt06_lyt.html +https://insightsengineering.github.io/chevron/reference/lbt07.html +https://insightsengineering.github.io/chevron/reference/lbt07_lyt.html +https://insightsengineering.github.io/chevron/reference/lbt14.html +https://insightsengineering.github.io/chevron/reference/lbt14_lyt.html +https://insightsengineering.github.io/chevron/reference/lbt15.html +https://insightsengineering.github.io/chevron/reference/listing_format_chevron.html +https://insightsengineering.github.io/chevron/reference/lvls.html +https://insightsengineering.github.io/chevron/reference/main.html +https://insightsengineering.github.io/chevron/reference/mht01.html +https://insightsengineering.github.io/chevron/reference/missing_rule.html +https://insightsengineering.github.io/chevron/reference/mla_dir.html +https://insightsengineering.github.io/chevron/reference/mng01.html +https://insightsengineering.github.io/chevron/reference/modify_character.html +https://insightsengineering.github.io/chevron/reference/nocoding.html +https://insightsengineering.github.io/chevron/reference/obtain_value.html +https://insightsengineering.github.io/chevron/reference/occurrence_lyt.html +https://insightsengineering.github.io/chevron/reference/outcome_rule.html +https://insightsengineering.github.io/chevron/reference/pdt01.html +https://insightsengineering.github.io/chevron/reference/pdt01_lyt.html +https://insightsengineering.github.io/chevron/reference/pdt02.html +https://insightsengineering.github.io/chevron/reference/pdt02_lyt.html +https://insightsengineering.github.io/chevron/reference/postprocess.html +https://insightsengineering.github.io/chevron/reference/preprocess.html +https://insightsengineering.github.io/chevron/reference/print_args.html +https://insightsengineering.github.io/chevron/reference/print_list.html +https://insightsengineering.github.io/chevron/reference/proportion_lyt.html +https://insightsengineering.github.io/chevron/reference/reexports.html +https://insightsengineering.github.io/chevron/reference/report_null.html +https://insightsengineering.github.io/chevron/reference/rmpt01.html +https://insightsengineering.github.io/chevron/reference/rmpt01_lyt.html +https://insightsengineering.github.io/chevron/reference/rmpt03.html +https://insightsengineering.github.io/chevron/reference/rmpt04.html +https://insightsengineering.github.io/chevron/reference/rmpt05.html +https://insightsengineering.github.io/chevron/reference/rmpt06.html +https://insightsengineering.github.io/chevron/reference/rmpt06_lyt.html +https://insightsengineering.github.io/chevron/reference/rspt01.html +https://insightsengineering.github.io/chevron/reference/rspt01_lyt.html +https://insightsengineering.github.io/chevron/reference/run.html +https://insightsengineering.github.io/chevron/reference/s_summary_na.html +https://insightsengineering.github.io/chevron/reference/script.html +https://insightsengineering.github.io/chevron/reference/set_section_div.html +https://insightsengineering.github.io/chevron/reference/smart_prune.html +https://insightsengineering.github.io/chevron/reference/split_rows_by_recursive.html +https://insightsengineering.github.io/chevron/reference/std_listing.html +https://insightsengineering.github.io/chevron/reference/std_postprocessing.html +https://insightsengineering.github.io/chevron/reference/summarize_vars_allow_na.html +https://insightsengineering.github.io/chevron/reference/syn_data.html +https://insightsengineering.github.io/chevron/reference/ttet01.html +https://insightsengineering.github.io/chevron/reference/ttet01_lyt.html +https://insightsengineering.github.io/chevron/reference/unwrap_layout.html +https://insightsengineering.github.io/chevron/reference/var_labels_for.html +https://insightsengineering.github.io/chevron/reference/vst01.html +https://insightsengineering.github.io/chevron/reference/vst02_1.html +https://insightsengineering.github.io/chevron/reference/vst02_2.html +https://insightsengineering.github.io/chevron/reference/vst02_lyt.html +https://insightsengineering.github.io/chevron/reference/yes_no_rule.html + +

    kumZI0!6xi&LUU+7CW5jk64IIhycj^C}(%Z~4@u_KP*ee(Iwm$*}Rt6-cD`*)+vF zPyCaOMP)Obmwdf>dQj=a9LPEN+gjHDbE@4F`NZYu;Rb%iCpD1pXC!>$(j&6GFG=F! z=$|s4$N16?Iu2H9#w`Av#q1>BZ)Q&nQ=!%SZqU2=%L>?k6Np97&|YHNJs15n&wieP z<|Ij&N6CTDZd8^oz$r|vgufI^4-MOJ#b}T=aL6oq?D9<+zh;jtL$ua`CTk6DI`nbZ zQ1QV*e>d}%-$1`kFS5_VA)bQyMMm*?TZZLsGBPZfc*P}~>pne+XcBe>G8Yham7Gu> zy+80W&K`?hV^I`Sg2%}>4_4`F1pZLM@Z##L_$VQq&bEcnrN5CWiLQc?q5l*qZdW*Z zYqi4*;A?ez!U^^J-K<7(xUuTyE(PI{au4k8xVTIwY1Y zYm{BKhKMgNb>94n64@rsBzPHyGzT@_4vZUoSEI?#l>w~u)s5VY4Z0B@$$jWUJPzDn z)T#cPf(h4Oll{%bN*pT}$x~gw$pat0^}Z$B3PWNT!x}e&g+t)Z7*7rI3uj$ic+R2f z>VZ7u)W@W#d)~E{wqw5==yy<$JcH&NpXscusk=$CF^NOB_YQ@q6Pq}4N%Np=%JBN? z$eXEQ2$eZj(Y{O*o=hLYkVX}s{t0Wq0SXGP`82Tevw;OvRC+F;PjXcD9wL0^!SrOA zh8=TT02qk>5|yQSdYjeM;bUzU^uYUNL|CcRA7+9cP+S8~v=#V!sJIJdF_D+eldn}d zVKeRr)}rVXEIbIsWqW0ayys6{9|30RmeVsbQ$9*F@xd{|i3;yc*SZffhfM9B6tdQZyUhxWWsd$H#$ zAs``Fz^b+TW;z2>YCj+|Fg(}u5+;qe=~=j2eQ{YRmo%HblL$}y?PHUeQm{EQ&u<|I zn~(HMwkFV3z+F<9yt2&bv)b9caYN6txByzKtQZM4kgTmU9?x{3FW*!W3>PUZ{B-Mu zbrP5ar#7akB6H+>zCCt+Hk@uNU0wZ(RQ|x`Y`>S6Qx6S29=9*5{8R!j*%2j4f4gKX zLJax;o>XMz;&gB7O#U%a&B1w+s>vISl+?=Lw$i4mMxM9Gr1rTGG`Xx%`uX|UEdY@N z=`mb!7W5j1^c|KE8hTytu_+yijVZQG`%QR6v#=A;J#KRO`~~!v$dKw$&74gC7zmit z6ibkvR??iC;7jP}(xOYAJq)rLP1KIzU0}dT+{X*#X~Z>yfpvk{ALl9*;k{v3-ZU@( zhwuA}@cK;HiYZDDvv2(3L zZQ@NjdbGg*NGH#qH48A(v2NJ zGsi*wpFYhtm_&WAt(HSwT%7IBC%WuBK|Katj1uryco2ofgvgWAMdq!H(}uO0BD?bz zry6~c=@+nKTdg0C_MXBjNG}pB?zVpUZw{_aH2{nWxB>18814sSxTnT_cK|5Fu#GX- z0eQ?meKEN#07q|RhdzZm9i2EVNP#@Z$0SHJyi8n?-dIQVvUBSCJfIwJ;5P@7>{&?| z+$MvA36X^h&!A1!61)`t`Eq2jZeVA{PH~HD7Nf+zO&?ZXw7rZ#0>Q!O6KU3c~wfj9yXic71svS>Ad#1YGJp~*8y%bt8& zhvvANIYD!kjCQk|;{!v7?u_fBm7V6Z{67+gJ@5o(#48kC$@Ot*^w!@dIQvOs%;UeC zK{1T}9mkjC3X}Cg&c2u}PIyOFo}oFCnX5T|LQUHltgpkI5?`+bt?~Qzb@-_W2Fgl* z_y@IkD>GZ<{}YiPodd5ootjY|Zx6kM9`g?iqD)Mo0=7pF3*?)7ErcNh2g~`p>@XjV z>}PgVt8WPW`=rt7+)|~I^Q&>xzc^7 zzFu!LvJ1?h1j||_A>#2X;%c-vfnsaE&m*45M@(ev!&z>uzMLS0eLhZwRoQAy7`|&` zi!?JxGD^%J>4#2i2X+>JkxipBa|XVjqiurD;*O}xK-zwasxzuDHJmkJ!7P0y`Uzh? zVK-fXh?sHV5fiC(p8uvv9CM2qsa++9ZFc^_lntWY*@<3q1IUtnDVPV@)HDsj6A({h z3msLRdfMqjLQ{GbXpQ3oq_6!fyW8ezyUoFI82W|@LL4!o7o(_a2X6{D)^|OV~a33>l~sQorrX>1z2-LB~gFk9xh8_NYC zpbm@IfzR>?lM4Tfzpbv~;!++tn6fF05{5UyaBrMO(zJfBh$`>n^!MWSeAc@s}kJGS>J| zku(+pwW-4dlJV1L&yL`;@h+83>mvstSm8!A|3T0x{htXIy`I7|9rj6~f#o4aEenS3FbMguEo zCh2(sZ2~~{O-dgRP-D**3o*Ww5Fj01<)!W?5RGZ*Sx^glg@Q#OYZ_+LRSQ}m-G@q) z{cH#z;QYDWe$Mz(xx$w>!V#R-#}>ofX3Jx|F}NoA@2w!>Xl?RvJd@ zT)c3;qml6k5@Qp1wODrr9JVHbBF5I<4``MgtQU=N_);v?bm1+Uc|?!xEdiJk42Tjy zv`d>&8?GPS+hO1Pk)iB+gtMsJwH2v%NhE|)yV2NEFfCD&(}Z+Nv|Gl>AeSaQxBGjt|DS;1{R< zovv~)nkKOP=Yr1Jr%F*+e&89>#0fba1Wr&jA+1?{y$^42yq8Sy)cf{3OTV)iVSjil zD$duw<2{1EXGe8%{&qM9j2~N8Wi8#;Wooa(ER77f=iZ1wDetv zpUSB>EV0hD6m#%FuTo+{_RH;y8ER{)XD&k#nFU9(N6)OlktQ)9k{a(m$V;HcQ%Gj* zE(U}9<{>XtoxYsFhEHDezAr+kPR88|Mw9RvAhMQXIXN-U5#hxe=mmD~|wl7A3qEs$8n?)6lCDlCxlIPaDw za6dtbCXLJZR?xaD=}0GOViu>0m!glzxcsj9U_eqtSz{3<*#EBhA(GE|B%$@eFF(7p z<)3=g9T)Wv&SSW%xQa+q|6MS?PVTk5;J@EhDsr={1fN|n3UA`a72CWjpma%{BXT%w zA#hyqH5X9Kc%Q;5+6%-Dt)&4E7m~$ym-;EJy_nOk~OoPl;ZMA zv@6bVwIY^*p{|s-n7N)N{<0$R`2&}f{WALdVl8@(3z1{Wo{M05`h>3IHfCZzg2@lT zkRV~#F=p{PZ?P&RucctYB1(Zv#~F{E@$s++)j)!)r-gpw1iv_=CR^P{dDV_kw;ZNC z0+LK1dr(!uCuWnIgrG!fA=`_H0ƛ<4qZl{#)kJfn@VJ~U)S^L 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 +Formatting of date — format_date • chevron + Skip to contents + + +

  • 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�Um3>qKW8EFK{53NMT(_LoSx!57=i4!EM*(j!*rTIC%(=^W=0nnFp`QgzYoU=aaws@O$!wC9>Ng5|UqVS)X z>?SYrjsCD`QHQ=DLg31I`q#`x;iM()%81PwY>hF=hK4)hBwUt(BEl1%wnXS|-eSxf z%aUGq1MM%@;H(BGeElQvmZ;oPNL5@VM)j#qVyV4WJN)lBU#ndYajRT0>tyT{F%@Kd@Q$~Y-22++Ixm%e(fxoC#wV` z3YNZmDN?0Xu^K5#2^a`qBSwHRm)(6_01FsmctC%o(SAF)d@YHx@K?`L3r`yt`KW=J zQ%Tx3P!sm~XFkIhj!Z>$9U8DCn$2rp4`Y*f&66kpc`vDWb_KVj5;_y4P*k>FBFM7z z$BR6@7#3W}^f|rSNHALfJ&oA#eicCyQME+Us297gosk(f>A3oLoqX0L$%l#NkYg>2K)5byvHrx3n=GFoxAsxIV2pfVkdl`;do!`d%&_%`=rnK~UqVZyP zr)fR50~~`M&?5B(tbe~aTkvQ=dNM^1Pc>g&Nr)-bHcCDn;AD^mE%b^Yjut`q5OW;ln^Or7nQC~Kkc^!%iz!Qt z6wF1=5+U^onU5F=1l0a(I}YSqW*Bz>*Y?6pHRj1;5MBn(p_F+@d%=Fqa|67Zz2S~T z=hNGBANs(RFibKYZUTR@5V5RVZy)g&ak}J*g=EcGp(T}HtEQ;mgSCm$-7XM3OSW=& zcLmyvd1Ed-DC{PU%f6$@g*uyt6Mi2$lenBr1#OjIekQIoz`8i--j-6D3ID4C)utie zf6)6iaB0A?Coe929;>}s7W}s?k11`J;g=~$B>Q(BC>C3bG5a$J6SxoIPNw~{g-`wt z8J-+D>|FDhzUfehv)m~RFsi5pZ48Z%C#t77*d`Q2j&vLJ19vx1v*(KoBH&DfLR_$p~9t#SLHy}kVdqD&v}W(56Xq5f>@t%E8dahCtu9rt;I+A&lVDQjol07w67 zxRwg7+04R%DURu2?-qzZw^nGCd!}8i1?SZ^uCQI2tOLqf)r3L{j8OEv(;Bj8}SFaX3L2jlrz1 zg&QQwj-l`-&B!pixuR~VU#B_h*t7@7CUJKOV&^Q4j%c^t+Zk0?Vo0QZ8JH9Fq50ec zi2-MqP9D*ITGo|5%}}(?Asv&v$9Y-6gPsDN^1PI-!O_c-0K+$ZFu$qfZvbFQwoWO{ zo!f_z#;EGoI%htKtbC$CKSXxzpp*%$I=k(C|G*i+Qldp<6K0!B)IL1L!{|qjy3ORr zkVH_w{?Vs7@FOEm$%#=jUfIIA9V(VOvl<4z*0}T3VZN~;MpRF*!||{*;~%n%Ff|jX zvO$j5DRZ4FQ!)zSNS+tS3q5{FwN>}u7jCd%s{l_NkP%$RrwLPWTNSLT>H<)7%6*B% zU$`N$b^S??+!&9fj@<+kOTw>|ek#l)+=SY_ev;#O-fFa6iEDxyn@{iCd)~&`ZZ&004SEG+w-oPGl?3>JTB-Y%(eTRdyj5Xne7~xuS(F7h$fj$Hu^T-kv8~g zjo_w?j{eiGoVB-~*7freVHF8tT|2eAo}?JE$*gq0O@-G3^@vOGMl)?*RhD4dG2Kpj zYZ^0hWC|(GYhTQGexp)wWDF^PURZJGTYO1@yOue*j-b-a19gn|dpTj)JfQZlya2@C zVWtaJRklLgi|DToze{IP%gNDhOuAczws~A|$86ZnHpc8A_`EVQ36c?`=BysrTjx@7 zs-dn_<5-}WqAG{mdn>yXO>a41>Yf`-vL8p0)mYcDAFaN$$t2%?o&5Q|16POSXUp&D zn{HnAZ*fTs&A4=d8=qK%54x^4I?_O$M9TBB%I^Z+RPqFiBb~@xT*t7zQP(^9Z|>9x z$Q8MOvn|@A5Ew=6A^y6dvAgD=?u#=XIe`n)oxeR#5vLmM;vA1v+MJKK+Vr}TnD;*;F+4*B+86WCHV zZiG07KbN@*rLMl;!+XbAxp%2bNEf=(H;BPE?ik&fP-JlQCbt-kG*1^)yfwDff5s45 z#F9PrBJTk~7x>dk5y5$jNknxbLQpHaskihd38xWM#dh`#&6xnME3X+PNq4dN6B zd92dxa;x~fkyzxwLmxp+tQGfA|7+bhAa5b9G66WeXF!QFU${8`{6^4;F+uqp!9dNn z-pZ!_!4;~EAeiG&3%52|fw4tx*I0@y9wP}RvS0m$%dNy6Fk+YRLJ1eSFL}q2ST#18 zW9h>&uSkKpq%oyd%qb!017xV$ngFB6bknOs$$l@4BtvxI5XaE(^y>>?$Le!uwhHI8 z*g)v{9ESNdh$C>{M0G^Rn#RaVp1PbgD{J1WH!Z@5N)5k9QJZ&qQgs$pL)DsMd7p^* zH?Hto{0LOy(N6+M!2YGXMY=(=0p(MP3CdT7b!db!svoT6*23(TU7hjYK?bKag~QJ@ z-xA|I$jlKx)!JKvm5xt zKK-I2U%~A>Xp{Ln@$KsJmE-D+nMvBmBc#ilTXO&ibhIQP&Y!A?jctYGeR7EdGA0lE z_kq|alAW?EFg>flRtolmmBrZUvfVEH)kq6_98E=^j6#u@RF0<4&Kor+i!OXpf0N7~ z;+UcOapxO%ogkx%{)amH2R;BMfdlvsewKwNfk;O1;e)EJdWi$~@-9r6XiLYwz(Vdl z^FH9^)A}=lVo#K7&}L}3H<;#+CZrj0d6#e%!((U-P+!A(yVC%s0>A~7{Pb^FxY-o= z2g7}(byBm5#ju*@O$Y$?exL*kaO#P{Dw~3N*ITc@pg;_4c+q1w{4+sY))Z#tSYUmk z3RBnrtF9n3U)Ta9R1!ilQZ2VSy0Y;Lf~Q50>xR~|h~+8JHmJt&U+0C0h=||$HY%_^ zg@rU?G3Y8yN+g-gzJLFOV`qY9ivw&)uR|HWGNpwH0`~XctrLl7X^nfXQP#iZf$hl$ zlz+gg@i;y6pUmFr#Zx)S{`1sLhyL`%(sppI5!aMXBKT(wmaD_O&B0vdq zrSr6d^|xYh_3xw~#-O;)3i>@>(GRvf-Mx@pf_7SU*@bd3Nuq+ouLbK9(T_Pkj04O) zE2Ic7q|#}$AX&H1Gjl2%<2uU<6smqXDMhj*;NlKWiPhlWxd^mdA4cnz6rCh`5Zq`U zItfDE(vx;Dv;%}mP@Je4Z(G_3e1vS;eq||F)bU*NmB!ApU46Ty08?C18W*>9zF*u6*Q6b#NKeOzS1RM^Q#8 zX9bwilGa{BG|p$Fq4P~TRJLktj6!Kzp6kv`Q(t}7L0DCf(WiGVRPum5hM_cx30Z4A){qQy`l_)P1HQS3L$-zKhCr+GO>B@hiY}+LC4iZ&6h$C_ zZgvHgYh*HGU~ep)&AqI7Yrqh6fM~4e zQ%AQ6Nz?1!PODlFP2H53@qC3rv;ij6S0sE@hrk}W5%^|n=mqiY(2`e_yvqD@*f%*R z)VeigQM&hUL=tymj)j$BZ-(np%4R7af})x;1Tt-SWIbmZ0uqx$KFP{x+zz%R&dtU7 zk}!R8eoNReby=_wn@!r^dkOreB4q!gq4_f2^<7I5he;CW4rS88p*9mlF8?4-=o*H6$ir<)Mb9uDA=7+UgSw8TQ z+8Cnr$9lBJJvC$eZYgX7Mr^sts>MOe*q;t>`?3s+a|J2zQ?%qa&DOS^5;1YlMQI^`+AJlN=8p2%R~NcP?h)nD`UPd9VaExd0>L^S_Y0 z3DLXJo9w?_&S{1$^!#8X>mJe+ug;N_11s42Q~d-HDt`@?5KwkKdrni zbAyn`<=h5Zce+k1ELXS|lv0=~lQq#_6X@Ifau%|Cd-SRo*6xuV~##OaM^b^H9@)ggy+ zjrE6`xMJ%4xySSZVU6;l-Q%%eqRH9u;&k6-F#}gOimTA2&HViQ90pHj?lDL>7n+Zg3lHerx5+1Lo$Qs$VJ=6( z1c_pfBI@!FdL0=UqST?o?2_ z@?(3TIlQRzc7SJlDEMe-^@jC}iXm%_TuvzvO9C2blNfe|I@;U&w>-NC22cS{peNwL z=(hDnB#vmiHZals1xyC&Hc1*hC*WGwxrp;Mr|$GW&qcyc41VAya@N68s+8vJ_xp(F z4}n2Yc3>r`)zM6cz3$O6u~1X(3N$i#+JwcaLr3GO90NV~F+-`$%9R&<{@V}|xBL)J z;Pd9L+ z{@#$|@%1&?zc(nGF-yQIQ3VItvtkIx@5^>FL|je}3QEENVGi@X5BIpwytur)Bi+~^ z77A{w?kiSF23WB`0C+v<##{xj0W3R{1JAjBoCHNZ`|eOd4#2@GE>)5*&edrHw0Gk`!V>Ax+>SOG6_ zfj&nA?}dlMum$12YAC>)xwu9SaCNJztu#VU@1I|AECOSz-&qGnj4S74=<%R99pagb zSkoN;aO2B3Ki*Bd@T|M^6iwF|WvB&}Xh?wl@(#H2l39R6CB@z1S}^U!``B?`$@x{oA~73NAoc8$>CGW08{+E*sVA!ro-k7%jT7+-f!ZZ@{=_ zri2Go-j4a7r@oE+_QBcZ@@Kl0+8t#iwVIbknlRz0W;7-9ym{UU^lB81kPSgK&g2^v zbEdrg(qfRpUjs_|d|EPA%AP+=gls>38x4jHYz#3KAW|#kWXSWrit1L>hMwMZ%Bhh1 zSDbZ`I4r)UWu36OT*_r|#@)t)fQTAl>ci%V1=g6#dQQf;)Aon=oqIMNqzLl=B5q87N& z0*OK5wC2D_JN$tmoB443fHQ^jDx@~XOO&r=_1z?9vg+uF*!CCqy`cMGS?Dc-m)ThtMmg(BiG`|f-1IJ0K+>*7Wh>~G+?d#x zXlBe=E-Iy7+QC*TDN>(k3w@~GF@7!Gort|n8wioLdK_QMxlIhppJLpB2qz*J@(&%V zrqaQNm{!~WiszXG33?Pyui1W()vw1ZZ;5o;9bNMD{$RiW46(0Y%g;5L6-%DhE`iEj z)mfiMPG7#ACNQVFVHCe|$~4$+^>D8P(O#cEqD8iNtbbtbq{_!!|9}~39Xh;yrCj>f zAOc%%Scx)99zG?&pR}j5FV`LI1+o^b+8UYfBtt?N#cB|l1F3ma+Z| zJhs^EC}Q9q@@Dvt=(Sm$0m-Z1Rp7#bB+i9SNFleiqCC^9d{&NYNs0YeN^JVSew^4h zT1r5ncHdAKV*jmWv3Mno<4Mor*rXy`GEOSp=`S>UW(l>L$Z;9#tn6Hj7FK*cJfg-o zG_h@q@0Z~HH|3Ldg?27ySj(QY$16@Z@x5K+OJljz7s;d7NS=^3cV$8Mh;Ed{qY{j9 zZ6T;&9dG-+pt~4i;KlAm9 zvmnYJ1Rc7juTd|ioRx0-1)?aZXE1gUvR>_Ucb~NG# zRE^=Ar;f1LQZnQ~`-SFm0Y}V(Y&N%MIyjaS^&R&P#x1KX3AWd=kJP;dqn6#;U@Ve@ zuIqao=@pc-K>W)R-f@BSHHmwzbQxV5WUTK2KD~v3AQy-*8Y@DpuQvlgLU^2+d=x@q zm0c4Y7N(rIqkNeTIU}bp|297$Tri}RcqDe=vQ~T8iU%NzVAM^O@KLD;SNolu1P1Hg zoBfc>qq6!$=A6}cU@E@j51NbT2kKJ1ZIk^Q2RA7lY@WNAFF&3qE+r*4#ECpsRp4-M zHL+liPm8IQCElqezTxc!x3LA?ZKs{sN%{qojw&|w(_m5x%bO44a;}L0P#l8< zUi%w)q;a)Ln>L6Hyu7-$wgpHn8m_%8(V^lDJuNSAuOOJ{Kg9^3EbunZT6ssZ5A7P3 zM6VWseqRPeQb1(^J{6&QZUundbpMY7Kp+8Zr9A#*<^$~lX`h8K7XhM{c4gNAHf+CY zM)-;<$>o8mD-chfVfm|9@%w?uOnxT5hV=i^%|Ru-0IxRPJ{Ay`fD!*cs&3NnJ<;Qx zq2wMbGN@$`Pa5fA>T-O1Jh~&>$Q#ZpptN_*Xa5uskaHX;nA>0kZ*zU2Ap?8(;qA@0 zH#KzaJQ;pS#sV#aU<$y1LLR5EG5i#K8lwdD1|AiJ*i^DA(n04VLD6dcK!4Ty_d76s zQx@Qx{n>#YtG01-4y-vn=ib2_NtCvNPp6Ajk^)(Qas;M=G{8El(tmlc|1+hO19)^W zbD9P62^K&$Fg#pUO8_^pVd=ZW$d)I z{lkxgm|tTgn`ePIrfmnN_;)t?JLkF%mw{=(X{{j{h%wubJ zw_~e_E~T2jfgZK5+=&*TQ&=*~EKDsIItOSJM>ijOc@fI?SW!4wp}||_t&rZn!4%5? zg|Tp#r231)zDVglWAau07xdAdSp^zUHlBxvUYq6YT$siWwWr*uYrYPcx4DtSF81n= zxYT>5v3%z}`;i1P74F1XDH(kONikO)W;o*(X3=F3YS3cWGb;mqzF!4ii}Y9 zGKrQORo)$xeR1wgM){uzqwu{_#dNA(N7O!3@D^>q~LVG>am@aBok0(1Ai zc+du$=e^Nc)0xzcs9bnh1p4WySJb@VVt*qmCUO&dX{#bX2urAaWWQi& zx4r3|d|ujIsiFnP(i@Ory<4&aLV>*I^nb`o>PW*GR$^adn>(ka~b*oMzBB%NSQA2m8z`2Z3_~Rl<@r zx@5Re!9ie!*nrj2Ov&=&Be7Ku8U2s?@|04WPHx))0q9(xAd)pjA-4<1Sx{stX)n__ zch(dY>ls0mECtezU13H7-^Zuj>$rypBrl>b?m%&B49seK&UmAj&Xn4%nbCpUYJ0o4 zW&Z>_i#?7k%BsksThU@pXB21@32jDf4OYw?z>wek!2K+9z0SQ~f7FimHlQGA|9x}_ zyy9D%Sk_-w4!kcyDO5~qnY5#&_QrKYY;{ir{lS`pZ#j6%&)ooTb$zV^khQh-=*Qc)uTVwi#^YYOpKr)PgCq(y-ey*#P>8(kXd zg(R>%04Xtp8Eni+F#v16 z-pH>;hPM9H`&s|f5*rLh$EUk>a3zRQ%TZ7jEh%xPD)=(urUeh$5gpvy`>IbuQ@7?J zHC)D0P|y@;`9no7pADXg1ZZYy;m!N|WiHgQ`u@ASA8ePZAOS9*GUq-32?2Pr2(B`5 z{f`_E+!QS*&zJpp?(&U4rtSg<%o;*rJbxKK`fu=3=Z~sy1rReu(ZqXj5kjwfpPa78$p2+uwCrz?h)-!94j3`3l?! zk<}P7SO_owi}%{z;5CmvjH z)Kz}BVLBc#=6vcEblFu(DD{~3!3vw73fmm*>-^um1e*DQ_r^SGDW?3 z-3b);om5X+DSts|Vjw5(4~N@lRXQ2;W+!cokrc3)z}K*{$AFf`Od=5-KjNVxPZFf@ z?@h0n821H7O?fSF6e~wMqWGi-?El{juuV1+F!x*h#|sHPB9=3pb^=$j4mi*aRS)uV znR~XFy;PdM%b6FEi=-e5pP~?zsKw!9!31^n7iqDula}bQ;e3P;=hg5okW+nligk6R zGhp@`-M%2$9C}F_BwvR=bs&JSv+5|EITij*Oz7Z-k}!)gHupA^NkGsMZ{%JWMTcfR|1$CmVY5GH8*`w`iKCgxjypV0R{%~^0|kauisW-98*wNs4KyZwMu6{Bc;$--bO{GG0AcD3UyyG}@-s;wW@vok+*8 z40;8B%uK?eTy|ZRXw9qQyM1`&XL?q?%DkkoBl>TZdO$Yl-C9G|W2^W)R@cAWumC*J zgaVss!)vJKwL^9r0wb~IL-osVTv}l493b!S@Bg;2@Goy$qdPco71T_A_vuwP_*u(w z+p(0t(`bOwYORLy|TK9bj%gn;>k_O*#U)j`=(VsPpEWNCex{`XDUX78KD z)&R=DwS3I4LeDD&H0O6M87+Q<<#mUFqBQLTYEdeX&hJ(5`HxKvg1w?RF+2So^fTsP zMzvH=R?#c*XdLj>y=ollES`qwOx2cX z`6E1mnz0?K7b>+%$M*uyOVpo-d7}U=NxV9(9&1mz(N)6-lZ6mFNJ?JjJ zggnKM9=^m~dz=UjT8r>lYZN$Y*7qPpjXYRnc`oKodFp{c)+QBOR^e#*AuCQtXsj2? zjK+?i(-(7MC62-h+AInrnj}1pIXn%gktP~+-$ez>l#k}o?F6-4**c9^6IM1fVS@y#XV;1Ab_28^Im7`>m^E?Lb5FNoDXUh z^JA~$v#`9aPUQl7asb3SA>>M;6V>%|mU+On(*K^6}%lt|wt&T=dgoTfnG6 zZnu|vl?AjImvmxWjhW*V;ZDBa?hb&K4_cylM`SrkR|J?qqfSE%YlW)B84d3A4=D#< zZf^JS(DFr#JR}XKv?UjibT4na?JEa7V6%BUQt${4ylyB!CH;)>*aRymc(^=%etHPT zz$jZt+KB;l-H4$BUfOQar-CJSnz?Dg#Fi_)3YDU&YFF*3I9!2$C5#QI74qh$(_-VF z|Eg&ry^iaB5qLGEq}y$JD6qTStOVTX?)E;{tsK{`c|2Y22Pm~&EiGlgL4?6zpP;eu zP7v7B+j|?^Rf}u?p>^Z5gFo#QJ=zs$fmrj11~^~;-9f)m#uuGMM5@y1IcI?|MT72+ zj(!r?{N%O6iEo<6ue44_+)%16;~r~=r|t@33RH7J;RXZMMqIo#&{F|d#(gB{CR6Oy z9#05m?)YHZ*GI8NoA*Ql8}z{{!c>ZaDXSxBUrDq3>7!9o7qP>|uv1T$0BsyJ%b=5RFj;YsH&G|0t@WY*3$9>6m6{ha~a6m@qvQR&z8YUA!Gvk6FspJ!Vnw%&hvP+gc2R$gMI#D@(ZGGi_r4CJUUcn+@S+g2#K}_5}HpEr5n|94g(lcuGxcT8A2ND zMd^KCyj+EPK7B)^-fq$_O&j)(A=ADB+i!vp9m^r}KFg6LdXxa)Wju?!r%N)z zDS7^rM@hVZjqhL8OG^p2#fKnqFonRp|1<4=DSPV>d}40*PZ-W zMfIjd@5bIF4#fApv-2uZ+gVHXNhh=F-L0o(NgN*zYZk9Br1aWR2%!e#sE{s1P}lw) z!M?fwpc7@cVsMOntlf>!d_>Xn*0`SBu>N9wqEF_JaIU#?Sc~|i@9q*ywmo8!idRN+ z6~P*b_ecN{LsAoQ`p>1QLH06ZR%c9Y)i?(C38VsQ{|4;TtaR7ZX&-NTw&<3swi{qD zQ-+8N#-EPd&)!R^ua<|KkNBJir92?M(H_eI@hC_qOen^k*vYs&`FEd!m?SImF9TuD zj7j=_gjfs$$Pk6B{M1T(RX?P&8xIQQRT{L%4$JLIl1Of3xS9>&Xnl_$razCCgRJX- z^MuU5K@Ur~)V;$D0@1}JLdn-BkuKY-RSXnH1JRg%i^5yt|GUHLfy(H3I04Z@;i~NvxaV5HP;4EMPs@CNEgdp8{LuqzMQK+vPs8 zh){fA{O$S}%6T_o$Pw!}^8e6u7C=$<(Hf^qdTACUmXdCeUUKOckQV7~q`PYg=>};8 zq`SKj1f)}G5CN(Ces}JjVTKrX78c(3{LeYR=XtF5HaMb32zgFlTI8za zVVfLOx#Em)(`YU22WSe+_>Ll};1Z&l+j*TsxjYdv+#uPA){OC@pACmPF$#2|+Ut+r zzAG5vj!DB7Y;PlZzti==$`_A6ZdNiU5SndJUbq!;Jy>MOu8X!?KI?^il@^SP9ifWW z`X|@o_t=emz?2)O-P&9*V(4x?a&@^*KQk0OA|#xm?q0*6)htEGBm|xqnk~k7i_fZ^ zg~~hukf442bQ37bCAi9ZlsnFPLD9)FeClb%@3k6CPE8O%z%?9+tBipOnGsSc{ecpP z>=XQsszwlrF)p(&jQJ!?JpqJVN{st}^+c0yt}00#iOGu2IEkc;f~%~Y0wsfSS9*kT zp)gi);lg39qS}~@)jH*GR?hnsw!eCr(y4vjutwmi$dXQid}dE)nZm#y!4mnbLyUqr z4kz*5FLN~D^9W~CNgbj1uw5ZNQ7dZ!5XuCrwJ?w_*FoF z4)E-{kL+DvNHhuy3=JXg8+|a;R85vxB72Z#jO5H$^F(GNV7xzDk*BiGduf4g3=Pj= zfz9upSHY9*``&~^ctR zk4W~}hX4ZDy8JVgF>pS#*)3*r5TY@!*rU@gO~o!MP|4T~S7e3vXukkHW0)}9%mTVZ zX<~3JjnUj;_UB!1z31m(VMB-hRa{6Pgoss|u&IY4mtgQx-kch~@e+bON zf>xkOh4=2nz#b6W`OctL9dfbr>+!-heB9Z28I|#WWi{Pu_fr=M1=veO}*o zE3-{LjyV38LvF+j`Tz~=Ay zaq~978YA*MLNBnwi9=R#sMdy~X1<2M5C`WlAC1zi);&vuQ8@@0j?{#-A|%JG^8}DDEHIHuVFF`K+?b zaS3rj0l8L*WbDqsm+no@@`63z-a{1z_A!4s?h7B@K$nhnx*4~ZZXl^(#&htESc22i5L+Y1p&R2^|0q& zL4cKgl+?FR+NV$qA8jDJUzwPd%hL9j=x>#R*jpy z-1yc&(#N7ltdM}Z0VB7dO8oaX$yow18tLrqp1ndg7U6p;Z%PZ(uwTJ=fdEE&MPm35 z(^QqDjja6I;ZHB9&c^tEK=M1PHELTNhlJr6 zyxa_X$x$XpN0>-`xl7XneRqe^zsg~S*5Qz0uv5vS540~9<5dRixoDx*14`VEEGq+L z_-VNNK2Q#yRD+*Hc6>wtcD?l0++}*u(t#<%)X`XxS3TlKJ%?3Un<+utmq%55Zwwou zSX7Hs*y(E&O_BL2S#HeYIfZUl+h&Yn6i!9=5TTqqV@=TpFb#QYoZ<(R0oi0dXgGw< z6W-IqDgQY20FeEWN6_*nabcxxsu4zMh{%-cTc+^_SDe?;sy1u5KuGwj8K|gui}!tZ zAD6-)9;#AY`OZ_3DSbkC(!s2<4`)r)0CL?`{09Qhv5v7(&V7_Oyo{FEKO4}9HD2u| z9C7V;ycTk_agINkt#bcNKBt+D#_`XF#FLf2KJ@$@wfjBX04{U@0` zO^>WaBV?mye|B+fd$nyiJ)(aPg%6aGsmKNmP(E;VPq4zDBXGlRWP`3vPru(V5tu$) zp>Hf#S;{Imiw=}^85M&SQ{jl;TE=y^{5Z$M2q9x)+Mz!4&7|eVzVcc=MrdhiN{W8{ z_~GRjB@ABKOdPHPj-9GI-=7$+|BGsuj_UnXiuq+oBsaS53$GLdC1xDgB5v=rzM%Pc z%O!A40j~{9Th#RynUCO22w2-Il@V#2Q4Om>gmLiAPfM}GNB^eW==|p)>Of$SLM1}p zNB63oIR=aLKkjXa+_$lj$Rg69$}PtWffMffQxLz{g`%(h$_2dAeqliDJ_YN?B3T^Zqz$EvE;XG;Fk<4};QCPC+n5^CKgKnu zb!x7bH{}W1ms)yx5JAysL8Wbv<4X1D6+kA- zT-s8#^>@mqhmT&9xfD77SpKRNRXt1giAEK=*A_9)9V7bpp$rr0567+LQ4M7jk2wWX zjtS9`uhq6YO57g88$OTS-tcMyPz+(NZFH?pf;v?)Bd&5Q{t;wfl0Ne+0|MpXkbY?5 zA^YhDm`{IKL>oKW#8F=4&4?-@+jl`^yc)HVL&DOiPA-$wf6K)Ud$y3`s@EIoSno@g zC^A%PL^1ajw5A+W-0LMNMfv8Di@h5Ss>~<0a8A4ok53X#essfgpAJE3aYB_lv0h+C zwr+QX+iZpgH7=d@_%G8=Nn>}R@>(m8mW8-mI3?hy@*<-kbxYj7k^s&SgHu!dA;21f zuml!z{#@&Hi^^2Ya2M-~98Cd_)-ISER^$m9qI5|9Mm z&o#`W3TA^4UpRK-{D)>qyik;k6zx5Jf)bbmp|5#DU;;9)kl}~s#li06Chazjx&Nq^5ez(hX$rKcFhnWehasO)| zYZ?xObq)ury+yBX0*aut(Q@7+_wb!fKihOit@Hxl5670gxShjm-W15?!k3n{n%7Zt z9=S6?dxJJ_7SjhQVvPx_wA%1-Ba4Nj0&#(cM#D=h8^Y^|#g9 zy>tO7*8NpSw&O=~T2#HeC=1zkCr?*+tIkd&l+G_{yuk9QBNVW#A_s~R8-VhyH$PRb9A{z@t{fjS7UJLF!X+C)^k<4E1EJx1 zskC;bWB)xBkX^$)LXUedCMe#!78N(PYUXGpO?>Qk7Ddbx`T5(if-kn$(`rB+8d~`xoK{MtO zljZn4z7t;psB*y302|blMA(Yx;-ri+1{r_olF5Ueuc*@T9DxrdV6E`u_2nHn&rL@%-$?kIOE8 zGe!G+^#$bjfR5bxY#Vo7Gi+IEnq#WOB3V4L!Z>(u+dHyhbupHR;=LabB*-Z*+EeRC z562oJf3Fbl{PIi^DIIU}@EGLe_gTswO|NRb>sz4Q(Ux{QSHQxuqlhbaxr^Zv`O@CP@{-ennb(Czk1GokXn`;9(22sC)6ia(ijx^#$?r=(!JunGS4CW7r=>Pfi{4brdkfy6Id6Xg%L|0|mH zyxe$&8e12ygrLDvZRUxuM1?Hg1=->ub_L+HTS<#w)yFLnjUaQP&Xd>8>?$g5b3xkkZg;niwPX(AhTomhlwVaB zQT#4u$c~d$vFM;ph`zlylyaKfg zh0N93Re~!f&BR?Vl=}E4e(YbsL-RvF=viaT!D4yN>>Cgs)rnNONO_D>KR`r$E@U*0 zdeCo4@8jk+@8HQCK`7hI}nnN(v(+OFe-5Sx+ zyMTZ1R=;j(Fq3OflNL({(#zlGK3mX(Iadtd?@HNprhq!Vn*AOt{h)md4^(00c1Ivd z+U3WqU`&Kvgg>F#eB!91uBfjHYKL@Z@!}kkLNg+z;AOa}AIbhvS9ydLBZCHLq_tMd z6zUa-DrCtWZSe|nke#w>M*5oNY z;N(-Ky@!M;{7JGWkLUv-AovYuFRdO{Cj;RyW|f4PSLuVyujCAPVCnEtQ)CU>Bp>{Y zMJ~5$ERh!_XjBQqZ2-JZ;$N{u3@~z?F6?{pH;4rSo&EfaQ?FJ+zPZ=th~@frGRJ7u zneW}6K2VSB&f#gBIp!=P@fKcSaLXcmiqo|@mO-1WomnDtZ*!NPZ z<30d?09f9kp`qMIg*PfTjRM14fBq0n7|L~zKnATx9JA1vn3(c{zSyRu`yCj$+A^^> zPWoGjDZ|tLni#)2moi!w|8N12Pe64A-9Uc9ERc}sygG8<&AZ}oVlDvE{hYkKe^%E3 zloZ%gu~$`zH4(i5NMr!d&u|O3{pSGZ))=6aOJr(|by)(rr4?I#%fBoNL(;TzR-AXZ zAcUBH;@TaW+&(}M1e03c-MJTFn>yno@LI?r@A$KA6=1#d;Gv4NVUWqDBFm8d4R{?= zZtORBlssD2%({#L3SyLoQs%DsW!OYMtBy;B#FK&>o1{u7Y_~fCgVIp0Q|C-s3nLC& z_IMQ+#wf|3Fetp#jPyx`85yH^v_LeS>{Dx5s@$f^4^eMoSh^WlCO88^n~Ix*EWH>5 zA7F2KpKb$A%oUQ@A*-Sr6sq56vwOyHdT&lbkle=F{UnP;+q?9aKkaV_w~eb z7G12>V9Ffm$fo#WMZ1a?MF-4cu|r*T&k_95Gt_BS_O8DW{5VHV`As946*l?~K0q}> z`@3?;GP|&vf(%r2E=%s?N?`^LGX%?pkJaEvI5W>?oa|w^MvG+*XR-k-fDg5q*L(A( z1k<>_D%sdr9dG$C+K1{Z$ZOt>s5IGfnnM_vQcXR&YT6r}I2yyehYyGQ71&a#xoKyZ zrcjG&JA!b#uQ!Z+9}Vdfi=NXuCrp#%VC zl@f~ei@Ii@*X%fM+8VTRMV%;2I4i$!ghh*D{nVEe?N=5*wPO^nLRWk1;zWnr`u^Nn zJ{@b0*#n99j*;`K03)U;Z|mFaCNH6zfPg~Ez5)K8!%t~C^0ZbUGMFcAQaTE zmoZNaf48HMB`7{+6Tck-aH>L-;Jn?^!7&y+b+*x*^@3jSS_tiSGuZO&zguGpsgNFv z0{e5ASp{jDZ(Z1{LYjDPulW;V?ojNOupTRa3G=2HF=GMCyjoSS+*b8{YIPw;Kll?rnjQiK=w?p3CxiU*QuMj7We#>Dsk#RC^2D%R9Sg3|Zxeo?U1Wg@0K*8=<(1uaij#ZD7U< zed>mSU)3ruU_AK8imFiwpYVWs_8(q`DJ9EG=%L5eKjr%xad zC`?W6jHBrjhXVv5<6VP4NB6DxaT+-+NsNF|l$e(5Kq?b4Y|ABhVjwL(Xh82ylT(KT z1yZH6cTU_W8c;VKrbF>E_40E^J!U9T!l?-hp#3i1bPA=*{`uvE*!{9bq^f&h(#q>{ z4(V;_<|r9>d0;>U>8F2^eHGdDHFmw3s@sovN2L3**8d!6BhS|}0au#ThLpkAXg(4s zi+>#Hnz2KYSPmMfQE2p*S$0y}=0HQ8UmPZ;rvFW47ARn#XA-Hw^+zvzNk1sA=W44E zr<}a2VPX$QNcR{4FLu9vGT7qB)|F-|ipplhVUBON<m`~x`xdG3qiz+M6#l)x z8MtCgmpM^>&nKp`8VFL%GLX~+k7O85j|%Bk3ladODDYxzqkxK*bQqy$)adOnB&ylRGqvfVeif?zW+ce|H%6@otPiUbNM1sP;hra>*@ej3F^ z_`b!xBfK?bM@k#*VI7eX+eMY@(h#sIm1{x(kswqn=YvpJjQ}TsqEY&cS%ZNv#CB?o zcqqL8kckSMf#Dtm!AT}{{UJAf@b#xk1M~m002>zN zoKe_{0Fvt+JVjClY~qTT(>>0rRTXWB!h^U!>`|H2Xev1V+FQy#8L862b|BQCv_yn6 z4{xi}n#dm+U}VfuMD7x-f!?%aAig7$)p2S~T%KHrLZQh50Sri}L3;O0^EPVuVopi;LCtajD8eJ*JDsJHVWg{Tf`; z6o8KfqkYD%tOUH)W}Z)Gb`Ard55-)d9>nJ`B3Yneyk3IA*>2A_0crbbF4_qoaDPn= zWu-d(svV}I<6(t#0Z391wg9$^^(O$-S~m6xB^*6a|5w5cX?+x%h`-Eha*q|Ve#_MK z&j1_<0un{J-GGY1{uP+biZ>>%#G||e{NR8tZkSA>HI!rn*jxgHO#YK&%K)Hv>DYX7 zRBLr{BCx$~li>5PwDJs$Z_ zaN;b@Y}sc6yvWd(>n~rvbO);;`F0u8V;}*x1v^?V&w=sQH~3PfG}2q&?Do`{m$;9t zD~^G1v;Md6A{#m7g(&m1g4(ww`eE&PhGJg`m=OOt65dL$m^Ds?m6OR^$O4yzj=9l| zLLd6>n2DxRVw+IQ5xDUBPS;H=avxyniLu1i7QoE3qM*}-Z1z*bF z2jo;>StqF@pjX3N?-R-EGP_8%N-|B&p3DRIVd0TjSz&%71d=>}KykWiU9^D${ES|H zDQMzHIOM8iOt6Q7ZXv})DXy{zDVEz{@S~`gf+6G;)2p#UA>4Hz`j^Qrox0;6>cq)7RMt|GJ0BQpgI6jT`2T{<1}Fcz5EXsCf25=M4Oq%RcKql#Xd(#q zzqlfyxR`t7q84XHy+dJDqGGKSj3Fv#%SEqAcB0V``QT$Pm^N_98_jZvulQAj6ih1v$Hswcnx zO%k}TCVMxH#}qZ0b6!UjsY&=wlZdB>(|v<{m(kB|E6tand%p?6#IIwdTVQ&Q*u00+ z2&^AfS=lvPW*h7;yftu+BNnXqz3_q?YFv+7G%AhJCOn*gL@s$2Z2`n0vB$*OP4d1Z zk(uOiqJM^ar*21tf}%D2_~aMHMCfKLNWOkE)!hZRF=hB1*jaw=?Gy+XguyZ5Zg(j5 zgr~DiVXkgCa4o|6wEa{QIUCKD(v~5=Ols${0XC7K2eC&!%@-cQ%ow4(~GzpQ^J;`s{U2OgNZ=^Y&Nu!q>sGCp`@y_6K#%=dQYq|Yj zllNB8?mGN>O$go=$`&Mfh!Y*5Z?QTxHDu#%>bKW#SUP#IL(B6p zB>y!J_uMkk`~B(qZDMOxi(@$=EChcOv2v*>k0^rRXcbrA(pglSIR+c> zYB+Yf)LXT*0F(#zw8ww-4WDAP@!oD$^;KF<^T;wZgjA`lKVVO--0=jX* zoB&9dGbFk>bbff{V=9x73I<s0Ks`Y>QA7Ky-0zUq~6+jl2Vi z&?MM#>PlQNjXx}0x_sr!#&&Z{ik*^9Kl^6bc++1b5W(40VIhX~dI6VOu6%tD0+p3~_igV&l8 z*rD(A;o5+n(|B&!s%`C5bbH9E-^+xhzT~bc{=t9>jEt|65o7WMbUQ?KcMda0IC3k&0CiH#k5 z12py7z)pELYDw7Ux2@!YJ4cV^z*}@9eNXkX7kB)q6nacrVKYso?f~4JlJR`8>lK)v z;K*y1(xi`Q-|&!muv3Jj6xw?Q9e$abvysebz%Vba|aegY5&E5d{~Q@sGxQgbuC>D2L+S*b>0BSm1eq(6BMH3{NoWv_e=OQsjHg%uSJyyn6GCTP3cq z7;Xw&uAB-Bv)8&BgLd6(d!KpLqU@(#lU6@o`9?ezaj8D9kjcGFL7Do-8jG}Tuc+58 zE>;3@xpq|S!ke4&Ho4H4u>j+JLNhYjnRsBY_-{AxDV{C%J5S)G!PcW858fKdsGC7P zz274;md_o4j8>g0k0R2&iXA7a$*kiCIkR;`^cL@sZ;wv_e?!(*x7jf$X~B#v!vM#b zYA(tAQHvL2*2b38^K0UM=1VF)M6q0Y*Kh@8^U$6vCgP22^_O4|M(RAxE+Yu#FtdH{{ z<%^;?s!?S6YodOGNP?ewdmbGoMWeGQ3zR3*o3bDW;kPZ(381&T=Z0hQMYupWJ%Vruz7&Z%*lAp=)ZVcs z@?X)(=`5+gk_<*Z32 z#f*?5imYlfl)gsFNQ#(^;(H$yZMYZ+8$b3;CN?@Rd#6YMWx!iD*Wr%>XC%>SO~XY6 zO}mS$Nypf#?a&#klY&8ggBpJ^TA@$>@jQJdOip${TjmQyBu|Ki`f!Az12Ih!XHA9V7GkyfntGGAZ2wthy z+QgbSGD9>lW)dmUe4*;F<1BseiB7%B5WT(RFjE2cmVUM4P@QOb}a+$!$G$Nd=!?O zUipy7zxw{k8($6OUks5h?b%1YJ>Ze#4LG)3BMS=Yg+V^8 zH8aN`0WG0vH!bG085yu>@qZDo(Pe$%xU~Nme+SSt5`LD#sR=URb7F_H#|;?#?qPyu z0CEijr+lNwRBK3$5$mo4kRL$Gd2^fZ6Z*&t+0O@z$h*(|^DH)R^Y{)QCd5K%JcJ3l zj@w1TXmwgA_xGMo+i`*F)olq>sXPVtiTR#7pS%IGP{1SZHKpX5;4UW$JS`m{YI|<;@OD2)T)ZQYlS}o)-OlbUcwKIZp7201z}z;DAeBW)A*?@W6IM&f ztx6J48Bx?Ew@cCJuqJJTdP*?`HZZ+H4+@W+M?hjnSZ@FEd3QUi@EvZb%BX9288tqI zu-60i4|}Nc5`kf#A6mFZ7~6L;rh;1eFge?NHo+hqt~lg4%;dw~Gu^1*<0|?cA-TLr z^>NcKn6v1TquOtR2!h}3{d|h?KW}?oHj8Qve#j!XzM=GDhlhe?3Fc+aq&M+0*brE! z4$Q#7BSvG1KI+pZnDf=}*`!vTBl8LtotALv$2N$X1HB~1S1gtF!ebHZcl13khO~mA zPG2W{XpwakbfbfYg}|&HZdr={_#=fN+n+=DiZ+nwze1@4LPwB>rGHY%W=FLvx&Hc$ z9tp~Q;Un`r@{)N>HH$@IM3E^`oJd}l+)PFXfcuaX*e6KXU zs89-c(u7nqWGaw+Ptr@u} zoJN*--^l8b?8Z0h8?S|>@BPw9y^<&Q_*GLvnn2=zHZXK}ck-Xo7qzoh!m_hNouat= zq3DR?0=mqf|G)GAxHRvxIing`@Q#vo@#kb*AlHYec4LQu%DX0K|4?{v$=u zwB5ZZHuLn(jY5}*RThx@ar=r_6+Lo9__fUai9ygD23Fi(`X2t+s6DEj$jmpS$(FOX zDfHjd>cR)qTZQ%2#=i&k)_%MD&S_(4vRqq>=-IIp^(kmCi4FK+pDWAu~xu^DKUE2UDL$KzCP=WyM~Y zz%3o)W#ULViXu6bu~h-4jicIB_SBXAO7F3GdQi=u$`j9lqoXxk<_tevWY#-s z?vwc2CZN!CX5IOSCyEKPYfupJjAx3!)-J4m1h)%N5 zGSA;Nl3CysoPxArGZXWxNXi2KO_x{uy)v7uy}{9<@5=2w3xm6T5tWZnGcf2&D%@X= zZNprC{}C1ZD$pwwRm#kH781=IlT1p>hN7GrNwLc%^j>{0f&)R{k?T+I_H0a6-}uw> zdauk$@8B#R6ziY47yi}K$}~N?J0>{IRk{g-v6@JD|1xTd@mjVz$IS6-EF7t%mg2M0 z8{PFAxm{;#F|!ZKQGD^qB@{Xg0Ie<{xyC}|6T&QzWJoV*6Z(&NP@^7KJ)P=GC(5Pd zt^V7w1-_j>Y;w!`7UAWrkPe>S6@9>InXW<)(V_TaCgA>ckzL}CYR%M-tYN#AlK9qs zYb^mOO!%ME&Ed?GEDHv^0BKU?D8v;S_&JQ@v|DK(DO*64Nl%;ObZ$~(Z)L({vg3nG z7vxAWL%CKv$^$weQ#IHtS8CP8yPSq-%S)VE}-L? zrWS{Gi<5qLAftDd#(-H|ow&5ohCRq@kaUy5WYnRRC<&vt8-&K!J2?TQ!%qt`Cy3Iy( z%fp8OVPV8Z(K(ZSi{|@pHGqlg)_vo9A|H-WhqtjV6zg2sm{s2?TnPXD^a^=kCae$F zRiudOlGRDmb8=PZ$71#yU~z`CsJ(@i1eGi8v*DA1vj0NgMyKW8N4dkI5m0c~`oBYh z2hv1Y4+GVZ5D<>ycF0xZXhRWYX(TVPE@`fdU;&r*B?}SAZ>|j$@^g%AkXxdiQB}`c`yiUB;w_(!kP+e>P9EaP$s09d_dU>)!vIc!R3sn`wrPES0 zOS5@wdaYc*M6O33aUDdtp$0dsRvQ`{@v?N*3;czfOJD5mKaApivk}HAK?%Uct|g7t z8cPH}JL+&LUi-E5J!$O*GUht?OL!Mzt$Vt+Uv}oSMfGhjG6)b)N6g6OWM91~4VRmy zl4d7DruK{pQ(kfCPYcs@@47JvSgkXv*!02U_>i}rb3M*i!JCZv!a*c9wZwh#U7+ZA z)h5wTg|SWj`S>qx0?3yfs9b}Ke&}OH^_a7Kp(B9MdqxF)Ooc%oHupn$5Xr5ptKP4(-AN-yFR$rT$NuNI$<6lpZ+}Z70_W9nU&jDZg zJXrbDiQIc3MgMO;{jJmq#>Dhs;nH3Hb8z{r9@ncMDW3%=EPkJP1HE)!i!|@gU2Wpv*9Cx#*{tKGwP=$wx~=U{tO|8GzYw*_MabVw z`>mw^z#GIgYJA|rQfegCJ7s**Mltt)*^c_&9-OmJ4OI(5^w(IH~0Bb)R_P=9-n|`3% zv-NA4A-Dxyv|K~XAg$ZKj3-zXdmmzUiOPbv5^r7by*Gj=w>u!&8*5~naQ5^(V8Ykx z18mTyXJ)z#Qu2rLVRZZxJU}AeUB&d|Do9@T!Vs!wv%*2I_6W!%E`$Iw0BRdMIP^1_A&JcU;G4Ho2{EZ zJ`GyAefkvR0{%Z4VxwIantnRa7yg&d3m`2EkcBigH8nBVnB50#DIj9$@veUJJuvR% zRsm6qdT&Kf>?2SUzLwSSp3ffe0G4)d7Rqd#fvUJXz=aK{!Mdd_lDOh`0m_@{KO(d1 zCVg{RARFg*`|zdrpS??XXNlq!z`+1)OVlnI;Q6Dlu$c1eqy8tt>|}JmzmP#-cL&T% zfL}Y2ZQ?Rn;(GaO_lu)No7A%6-y2{_DWWlRV-(rgNDQcI9o~MM!T?e5;f&D>ACEU& z`UdeSvAg5b%phl8i0WCFI*X2b48ek~^mdKTUl4F3mk4-(uv#F_G6TQ$Q#Udf-U|Gm zj=A5k3)Dxn-ynXsu%C|w7+;d_XwWCnS1(f-p@S3Ma;uR;i;^Wq{SxX-L7^i0c7vCqI$00Mm}CK}WaAGUNR0Qw9_yi@ruuk8E?Z-7R@;8f)2S7Z zOjpzvE2)gmxP;Z|SVUPLInRTeppS}#@rTJvAqxS2m(d^pIYl>CvaN|Y1~oQzYG`KUc9vq%_B4XV{sED&GdNrAF#v!p9Lr| zGE6b0A%~0|jvxXVJyB$oLvLdS*o67C!?c`bIF{E$eM8Q>%J-03BGSnpmwJ4w2|l8s zZgQR~Se_n}5%lqmHjJ|RM}NrF=eRTpX380=cyse;bQVq?dQDDq*r}|PcYYdHl;q9Q zCqFU#wHmKteM{DHsm*1-W8#@$#P#LlRx#3g*L-ii@s@0e*3S5Wm?X>AU+c@Z7Rb3c z_BPn5*Kt|$X9uX#HmoTNM}-#jl6L+;>9pukg<@LT+9gIa^8pBHxV}cQ!4ma1fby(E z{YD~jV($Jck;|FPF@qkZ!bYDMz4tos@|aUdxA3}or7}Cge|e=8lhPoK4hC#L-K=(& zyUQ;qO;XP;JUjkohNvvG%a$iaP(81!4aKVb!viLeICW%?SBKIkxJ~pzAGZ};*wbO< z2)8Yuv;3|9o@pVopeesCT7_Qsni~7)SY>V4BhvTjt}uH zQGhz`;|fgz&R<`RB7T*4^L-@ikNCijNEFgSb+1=xl1uMz>QpghlNHc5L z`s^*RxHDq1E%vi7rD3{B@QRO=pN9e`8)(i)M+cPNX^zY|Yi;N}EE8VS|I9QsW$ z_EyE*na6hx$NS;BCt=`}chMu#YK9|un4o|tRrl`Cm+o8K3>uB$#@v|5_S*G!$3RMM zj8XkDgP{8l05MthbP(eCC!hAX^VT$#JX%|rTf(93<=X1v&_)bzmZncGn<0>-F4hYF zh5FX(L)=Vy3NJr`jkLPqMbOoGK_Vh`6lV5fq}S@$i_bV#4rBs zwF6ak-B`G25NBA|~) zuSm*p${K!uQlY$8;_?OsphujTA+Q}@T!3lqG=M(!mTzwd5FvgAuMT>s*m-4@8E-4yFkizeh9N$RX{-pMK36D3#spWNL5+#>^+%d> zigfyP&BHI zrjT-gq+SYdd)XoDwLfswI)qXvp9gXc4ie6ZmpqXywg}7T^{OONf{4B%n@=+Ji>eDK zfU_Zf7)I)_*`|2|iOPD2{-%o71ix_P3RjdZ3>~q(*~=q?@4TZMy?XePIc7Cc6t_OX zk~W&TU<>2z?pI1+o>frWAu?s$S3apxVm8UR6gg?^7HcN7L2djSBZp%_ka;=bpXQ<@=Ab#U{dHH(hsn@`u##;0uVK}M zITNdrS$2rk#B2l+!yV5NQszM1%S+}(xL_ig{QmcIl?8yw`k7Mk+WY6OZx74Ok9ZG7 zI0{GmxDfW}wrQd7h~*(23=isdCDxM}A zOXw0t+WZ?3o8r*gn~}pxGow}JJMbM8Ja7^6tBr$9p2>PjD-Zyj2=^`vg;uKK8ZyGA@IYqaD?*LqtwdIMXbgOO=&6oXf1HFgA= zdWSy@+R@41OJ0IzB)5_GI$osl54WkUx1DF3j;G?(`P9uH$aa!RnGoFLK ze?}>)de8+TG`ORYW1KC;M0gnAdDm0&6QD9|WwLCYpP?Gof(5W`Z+rZRLSTdUv`Fcs ztjiMO0^r$?g)VMd9~#G!4r#|5hK>{2IRqN1^m+$HaxswzJQ@EP3rN!jGRn)0-+bhF z&8EUX4j-?OxSI~s#FC{|1Ru(>{nA>^{VxC~%~LKQHZ2sdN4{qvvlk#Uw`R!ERyq%a5C~A4%7 z4duCHvMr$a2r76d@8j14@RUJCLTCl`YwJbKy5)*2%~cJV@zIXjXg#f?W2> z=XvmD5Nf216#~{RDR;f?onNF7B{03=(`sZC89??#HT`m&RwhFf-7f65n{w6@5Zyx0 zBEpqP%8${2hMQ}WR2zwrF}94Ds}O^6elRrK23}NGTe{1xZ$~@NM#3ZDY1+?>UHl^^ zEv6tXD7u;WBT65NlrNFppWL6DLIe-)d%c4IN9ln)mg;Ipp8(>k3Bm;Crbhg;sz8L0 z7#-){>Ucvx-y4g2BQB}$uJ|Yzan+dVxS16K$ zS7;*!p)$j0g!F856fEg<5Hdt0OA8`e+tm7zo7Y?yG!26Y(!pQB_TdmRaL102tH$ze zj&Jw1hf~XgCHGy8Ro8i&z%*OlVwz&9+w^VM)P`N%&4XCa7vVqD_HPA24r_FkjHF zl{gpeuhCq5h-NCv3n5c!-X6B4E}~1!F_Y(BxT!rjT?lV3R3fjcOCibEt!(UNn0Hrr z&)gf&Tem@|v%@qE+?6~7j)A>_SFtab^3`uiG(T4iDswPA++uN}U=s$i=Wd@iNz@la07ZI5Q%EM8`-G7-I5)weX*$(jb zz3QD_I_mjG*DIQzr8=^kw|D=RdvMYA@b^Aq-Tdd#db4_Z>VROEF|Qnyw47u!i(;OU z3g9PzZ7C9&bZ$`vf%2}BJJXY@kZCU_Jwd`^Khd+Dy; zPrvpjK5tX!WUGVx5Pmr+B&7t=?q8#{jcqV!B}cCu-%y-y_TWt#hIkk%eZKmmgz%!7 zKE>a?V(wjoE>!2v#w~OyCODx^F(kw0AOE=P?fJ&!;fQWQ=r*un$bf|Q9 zBOxFysdU%-e19|VKQP0<5W_zAb)V~;^8uz6>3+2#!7iIyzYkI$+}y4btgG?SIjTA? z&97^7pQ;H4cwSZz8?v9TL>EL)3G!vV=8oxx+AqO+CVSGzM_Ntb2;!p8XI5|ms@u7V zUBlX0rFx8q8rm_AQ1GC3h>kezNU+cREKyVS69*}?QI{b_p)DchdPxb|%(pxTs`C}> zOnnyA!t|3J{KYMzmlgHD);?A~O!A1wsTc@bPy}3*9zcvto{;S zep%37D|j0oPV4g<0}`yg$-Zjb$#*ssExBZ?Rp*T>Mr>DImD!z_{q8yLEe7$Bl+Hr@ zq3NO{4Dx-R_11i-|9*O>usRLOLXi=T{P}uwRXks(rx2?`586 zY-jvonYAVHPt1)Y_ol4;hhTtYg)z!=79_KfUe}c{V=wx2aory!3$dJ;h1xlT0M? z^TD)h(9zgpklqKwMvjyoxllwP)U_7u=g@V(9a)McQ9PVO|Y9KtMA79k=y-su+_+8OmK`mgpnE zLqnHmQynSx+F~kBYwOy1x6w8Mk*geLEeG;8RUkTMR8l~DUi%D@eP&&Y6rZz`6Ts9c3`gL7 zumclyJn;D)hCrrnm!91>L`P!Nj`8uhY|BN+f=szyD8<+poEusk<9A;$ zQ>p9sJtwwZ2FO^Lrn(s1BG^Q?u(X&iUX)A+@YjG=%{0V~y*#VD8F61Y|M9hxzgnW^ zp-qvg8ER3VEO)HAeG^48X_Jv&U#T5rC^31CpW#Q9JRC6EMd#;g>b(SfU;Yb*V9`6+ zMVUeh)8HwFj}Qa9_PKbxW#qjVU1_wV?J~g4e66g>}Ed ztE$-T>BnKefe-(wOW!3;*24~q%ZzAMn!MVvq8}?tpGkz55ib6B zf<*Cwe#c|IYniZ23tw%nKCibU2X5K2tICtOAZ6#53Zuh%!5)Mr@11dN6NfL-ty!Ms zbMy_A9x3$BZMfUSZ&MTunzr${`@Z*a?&_>^8I&ichz_dBFaO-dEj2BTzPQ@{6!%C? z{o4oktAOAuyJU~hk`)4d#QkW;N%iLKySu4lmAUKh>3PIScaR{7>#S3Q;WOklYvO0O z_lWW8q5QsdI=@R+h8ho;gwZWeqJTp2)V8lYjESiO>38h{jXOg=?RxJ}X#64f0U2N< zzEy}1+QB?{R+kTg9*0Q;%WJK@^1FC-V%KqLS2MTK7exl79Kw3&xF@eAhYeUOwho3U zKE?2>om^jsH#q=$sqFE<-bYMr3kuSduDA$VBVu_Vf!7D58a6i>ez$rMfjA(ct<9NZ z2!FG4G)9}AS!+o7@{5Y{?#)eelgX1i=WNYswHo)Fowdcm3z<&{11k$$Qh5UM%o+X= zVhdjIP&DI6^abur2EgBv$v6TI&Ukzx4kn$L+zG?~4&dLJwCt9PsvOp|gP&S(Ozui@ zeJQ0Js}z45^I|tIaRQ}u(gIlE^%qeaFMSc&L;yGj)w2!2K7S6YV6wn*P8@UGO|z)aR>S5iIHp)-7LFo#+5a#h|frO(B(|d;*UV z=6~ss)JJE-fY8d~#UXT^oYlmYdZBL(|vLho;4v}#PyN?_Ujxn{ov z2BdT4>DYpL*8Si0t+ipyy*oFm%GSpXWJps2RTTeAu!5Bj^Bv=xwn*S(BUTSZ@wu?fQ@H@IEz@?8|;RQ{jDoHwA<3(*j5f@$5y><8hypb=BC zr&!<3!x??!GnXMd7ur&v>{zKECM*nBL};vp;dJTYJCaviWfZ!g(On9a3BSN)_;XAp zWxb`~5pGJ4%ami!GjH5io8t5aA#GriPYprz|D;eE|IT4p4ZE4{R$$#NKb@gt`R=%! zn9mz_k!x`v#sAhAjqshFNoKDzw>$r^N60Zv+ z${iE!MObkwSsM7y&r^0hE(J->-#IyaE1uRJugJX*ed7nQsw|VMC6FzwN?Ju%R^kPJ z`JQ}*mFI3XhsiDIuWdfy9ConAS zID@fEE&<9RFc!>6fXW`B&$t!txj?HXFCaK^ymkZkO<5~`<8s}e1BH|=X3}*(o#Msf zTPg?eqh|5tw27mm;uQSNF*y$1(sX5|M<)P5{piU_Z z3TxIT_y_1{N)3T_ch`K%Rlar1gH$L&KZ3K8Ngovsd5OnQUYhE!RxiZ+~m zc3Qo2?J4x%Gqs3erw|(|6Y?S{eFus6h>TxCM3$k9JpR1jevIFDiQieD zY+7ynQ)jfYN0bj^#0x?moTgL{@k+~G_y}JAEjd6FG@T+32}&Q6GoWNq0%2!HSe^u^ ziOLvY-UV{}^0*x9J^P;SlsYE2htjj4noJ`^q-9ZaF%}%rN5nW1FtfL;S~-XImR%zB z)EkqCn~VO?jdMCW=j(9Epkn?p)0a7E&`~d2FR2YsH&tWs&+mI3`48BELv+Wsk3MlRbYBd(NV4$fg6oGa6QPi}45n2;l$rfm0 zVRBNRg&$QXi`Kb5y=-60Fp|HsC5GQI;bFZx)rpDYcWi123kyaAYDZ==LCHmWI?egRYK4N*zhWfI5A1}1Ftnx z5M3|BNFBaZ?;2s?XQ&024-()+0X|clw}jmaAd}`LRQ$i*q=OTD7{UHjN3g}1YNNL9 zyQ`zxMSDn3BDR(x)|Lk_#$^QmN!ELgxHR0-NQz%k_IMI~ie$HWEh zcHz{5_HSKWxPsP!U*b*9d`=$aJSrzK`M+}j6Sd_L3&izma=r@!S;rH1xfDyV$ySDi zJ5~S?euR9RNd5~XFKV7IHT40#Y>ZIGo~33-S%_$tRwx#eGNE>XN5|f#$OPYGQOB+E zTAz?_x6u3X+^^;~q*2{6$iL(YtZH73b!p6HRMVr^4>>^-gEYE($gB~-D3_qIWmm0X8L!Hy` zDH7C##sc$?5_VYW@klRL7zG8tOB=Dk()cJf6#@--*X;J9hcW2_^B{J{Rj**q$cpZ7 zxiBY2P~3fqcQ)rk1y4dXsGRer&G%}jkOQ&ySQC0{SN6s5 zz^75uZ{9B}IO!JV4Nov0zDdmHh22`_Ri95c{1zj!Opff%wTw%-U}-xRkqw%dwS1;* zA7&TzZpnqE`gEcWbAmmkq=C2)2Y-{ zm2l7~IT9;${TiwH=YG|%ga#oGeZ`tro~#&-s_CSDhxg@pr=xxCqVeXxYgC$Qcy&HJ zd>DO-g(;JtA|~-ZTC#Bny6ET(M@29Pl)bRMMvC44aumCNq`9QwkpU9N2lI9uQN+$2 z*De%I>}MsS>6+u~H1|4T$mYj9^ECfu8atd12gfm~JH6{PYKX^Oi$I(rB}I;4i;pSh zXCm}bY3Q^*N~j-oAAfy|1HFgDSl|4j2)A&iOL9-BP{D|=RD(<;6A|_f@*Yr~G5J?p zaH`LwbE>3JblE}@Z7EG5lU!&mZ(}Md;E<{p=AXB_aRr^D3;d0V>Zqe+7Vt;v@+6co z6zu!Z9dnpKifMcdfDl`>x4zd zu1mK5vJ}m%ri+(EJ>d%_0eBB0C$BFtVrFV(ErKc7b8>;Rr8ef|+NtyJU(8=6*hYdx zXYzbJ6H+Nrxm$a)d4|e-JZcR5nGrc4KlE=dd{g{s-49qNu-v+u_P$%BVg;E7jv zA3#QXC5n@O-H~Wc+q`S*yy6CS&kD;dG6>!}b5n?<#E<_eLbj06T4j*3{^t+Ezr=7VSd{)pR&VfVLUc{HQPQvn=Alh+E0GBGj@LL0RrT@XLlC`^L z;$g$7{;XXDo(d}B2il zDQnTx{?;E&I*q2&GK1scOf&XztHd}Xe`kG8~hVP;_TX<7TR;Q6%%Kk_O|TWvGj#QZ^w_9sDE;LTy!8?z1op& zG5TZ)COt+v#KMV%@Q}w)@%poOY;>aD_N%f|{uAI%iOIETv+!U7Q+dozI&0^xuvOJ= zfyW#%jX?ZNPOUL{>cdDRxkb08RN-$nZ=*zC4EF(^?bT^uWCph}?Nv-1D4-Jbu*#1C zj-i|=)l4XpRQ^G)(O<&RjhxZnPs^!_rYy>V*m_BDY%C>jTn`JbabJbXzK^t@%Sul>4wpwM@mR}8VA{Ul*a>webTgC4@ej}P!@`douf z_B|Jj54?6J8Gky%9YV=Fp8Ciy#pZnK{62C!2TmA`E+j)&AYi%yvmWCBB6JxkiP+KhX2vZ^q_YyKoI%d5@tJ%hgdSeFQ|@wTLNQImzzPkI3|~SeSCO9wzBF z&S%M{l5)9=%Vd_GgP>XaqP96<(xd|$aC`U{+oEF~eG6&!5Pmi8Yk3~74Uydxf+Yv) zG{z{Rjw+7&X(dGhdv7!|crcUDwOJm=SriuTc@Kz49$(h)4fwikn>B~GG zN}|d1d#RU8{1f5cwfORwu781I-4XBNrZX$o>|k2Pmz@#L8Ed3GvL(8Df{hqw_TuCP zJh5ifS(dPUoxcyu!SDZ(Qemn~Z(Cz;VtloLOgHf*e^Mgyxc=r&%AAkyk@MvMo#QOJ zV6^r+o)Y|l)FQoa1vk%6SFgy1^82H)_en6YtdTq`@63E1V`;U)J=2ZA6YaIh0P9&g zi^dGrE!2BX*CeR8OXC$Ka;KZ{>f{WhwSsGYVDKdDg&-Hk<*(}<>EAfgFH6Sc-xz%5 z<&Qx&0OzSs5^7B>j(du{&1+VPj8Lj&3inNmKvj9Lfps_|JU=~tW6{_0R$B6zyMJch zz6dfX?2?;fJ&!rcIcJFN4R`D>vh86q7VG0UwW>L(r61gT44NvJ%uyH~W3Z7ARzIE0 z{@0b*BRp=CfoqTwD&WofuoJ-5;o@60NQvnAl%XH~+?OG{$LGqY4LyCL3wwsq2yP!L zJR7r#kvvt8pI0e6*MxNtmbBVL!o^fXyzhC8env6qikrr4a@s}fDo!_o0|L`o@^Y$5 z@2ISLTe6H`Z`PPJmeZQb&e80Dz8o|PYYEy&5p5aPLazu4nZ%ug52?)8?41QqpS5rS0VrdLQaIJ$7ENt=NwoXjt6 z*vpBg(Kk1y0E5f;tF!0_3_djO{Y%RT;pa|BVBHRX%RVNj^TPT3n&s|i&jYoGR$i4@ zw7GNFN0du1k4x9&5UYaUM_S1Mi1l;J?{{*F2?a+vhNJb;2FfZKl5&g@9xl= zxq{WiWBi+7St$L=m(d;>!Clj1yT33-c)v)Dg*yZ~$DfrsgtYN;bzY1C)$4t{oZ+g$ znW@dC8l1jYcO5i2bP!yQH(b)fIb04)XoC1Y6BrO9gru?OUL9bk?k`RUAwYm1Xc7=J zUXjLGP`PF^hE1a<%;!oDTuD;L1vtnn&<3FV`|R!5o_eSTd8cJGluI}0Nqx-JuKx*) zv2k>EcGlK$)poT0Q8d4t?eOXj|FZKe@K7>mDEY0S-Bc6j?=~;8Dy|1SRxPF(>z0*3 zRY{0KGK!?62ATM@)1W(}s3cyx4xqS@T8W^uwIYx zL~kXoJnsLj02vP5uvhj0HlqJh8WIwr7jo&`>5{xrBWv*i93F&+vx@1(+AZ5Ht2S}I4 z$Nm)+74d&mr7}=J!!wdMTSWhTx0*S$Vp^R-3f}X_2QQ#Ipw;(5^l%;;$@&vfs{Dx` zEFE~T?DD)#j_W~cqz<~h0TpXrasY7x^Ol{S-7|0cqS(@&$CUT0Yg`XuPes9{1^_=) zC#1(z+8+Cq9;jW3!!t9kF(k_YqfYdXCNNsKDL?4X3k;Wc?k%kCmv?ewF0Oq%T!U+p z^5o>GmzMX2g@UWwF9dpD${rBTK{jbW(Hy7+HmcREzF?W+#vPm{e&EhyLv7Fiib{~b zg_P>Cl{3t8$gq1n)-sEMrOM7?Ccsj3dWD{M?tW;Z8tsvz`IWF2ZPyblta?27>d|#4 z51#%9mJrLW&hUZC^gKq~?!0F`7|G?dFhWf)%`1ACeGt>N+2e1ktuzhQg3gvu%cs-w z0z?Uu`}L}xi@(Eo><$Yq40s%0=S4C;btBdE|14b99)orR$++fAHC#Y)^&9~_s!`%W zy5oKMXtCzc_VMO?)%ZfY+?TY~MZFSX_d8Ltk_E&;f)gpU%7pn05jW=IYcpVnoTR4aysj?EcJ7$PdOf;L(w@-k=ZkV_O1AzFJ=FG-o7c zs$m66C<*2UFB}sl9bWG#IkzcPEz&f^`#xH+SX%k znE7ypXh4;D4X4k~iG2Tlr8X{sYTT!BY7N$Md1c~^?jugDuTxO_$CGNi`=gF$VJ?c5 zyu5JSaXdW|0RMvhEUM9;B>~<*>iDl}o;xAFHncYEQh+dQ%(=2wSc=`mK$UhCL~v`G z*iC~q+?{s-?|1HO4S&!`ELO6om#bz8d`ti%8E6V8 zu#MqwEX~CANGbTM??>4Q9w$(W))eBLW|W=*+#2vNcxe=&mkdXL`5Sk=Vl4M$SF$XX zX%#rtTel6U*!qyDrj#YDn)7_qx=Q4_AqlEQ$ucwe>}RfZ8F}Jjb?-e{K!Ua4(J}3y zA4d2CFBXw7qgo@SN%ni4(oD*?F6W!-2=7HX;i; zM_xkU3=a#|tFsnK$DgAFpq9kq8hr2BV`#j6PdP$*$wYX6*3NC*aC=>DA7VX0-zwgK zqb!Fp8**88qdJm?diVIv4aSwVJgTN#BOH0bFy0IRu{y0QrE8k;;YV}upX4MMX!6(X z)$yMD~I$rOO8s1;AN9{-OT`ZT=B@<$O9i%{Ko2 zT|G2Gimpw&NPn^&w14m88jwJ%*0C(~HRR&+4w|c4wS0OfIRoK?ZQ#|`ArCggDY6{| zvEYQg(BJyW@kiKMgr?Q{hnqohUL!a&fG_hj%U65?SKgqLldq0gc&u|z)4c6@o^CKQ z4vflTu`9|tx(>pYYE*YdVrU9tZ}io#iuKMFa1iy9UOO?XW{)+=r9{0lUAJ!u&f<>Ihh!_2zgUo~(p$Q= zGIM#4=ub$T0*5#v>wd z22QCKB>EHQhzJGV-w^>f!JY@;i;ReEsB97Yp8nUGw^jwD>|v7As>@lKFpY~~p3Xe~ zpQ4KM>g~1BwZc2|Kp)V5&rZ8l)o2vJFyqh?J}Ws#juyfXPGLef@B_r24#)Tf=v#C~ z*5h+puSzwu!<^TZa}@iYz3-T?_e?>N^aE!z{slFfhB<$mlxs#&if!c#43HA=gl&;q zqdD)Ck>86~3=PxY+J~mxj(O)8%H(*sQ;N* zt~g#~{mM9U3}kn_LxIJwz9XQ1V}f85rXD%yWqi^v=iWh8+{bmgRi6}Yxt>QsgOe>O zBqXbU0unVf4UG>D^WC;*TmMe3AN9W@t9qD`i>l7!MiiIK*k?v%(5ideUhV+YdRRBx z#rXZ`)`^7Y#5!3izBb3n9=f61t`B7ksBLS6z?BRQ_N_cga)aC!s0wERzb4J(FGnVFe2|6mXRv;AKX zHgokJ0gP9ZSK`21sq`~`wXRd(;Zwjd0@AJqs1m>HKK=Xgyhf))8RBBp?j6zWxEkuy zNe=V--qwaQYWWWpFwFh?_uSo3d;j@|DX>=7hV|3TkqNoLw5rTZ!<-Fep51HvYL(d% za8gX|Z{pn_6q~!=F^BiJ$-n9inMyTu7VLJ#gvW3JKh}}Ajb_Q@-NX4uxMm8eYYF}U zEY#@T&_d*@iII{xAywWWXUZ%di&z+cg3m{CW~BI>QX;V>(;QPpBOu+GI*rqDX={QJ zCX(^nBIPQfCfe3)93vbkefo400VO3c2Qkw&WuEh-BlcEG7PN*GO3|h=e-@)Z-;BU+ zZqJO`->kb6I|+{v`NhiFy!IeHlH>;qBQ{47uu$JFr(|l*k&uSTM(wEB9$EqQM3bl1 z;ENnaQbEBq1>?JZsrlh_Kfh+h9I|iU$Bx$lWTv`S7rlFd0fWr2j zxH5#sNB#EGumt-$|0$nE#TW}F@5a_$Vrh3q!ePB_0oT)_L|AX+LbVu-?PqB@u`8z! zC1=If4n4<9CH0~P zI-cDuwW+2V)Y{F~PYYDF^BY%0jYaN@Q9H#8$v8p&ra;Un$qsf&u%?}Vz<+s1x#SSA zsdXIv^tV~zUc;~B^2n)kBvo71EqnQ{q~vXB)K+xF{hER~yro9MU=vpV#uWa=>b{ud4v3>>D31N>{;Hx59?ZXXe@^`aH?8=2mg5J` ztF#@FH@W5I_k5Y%kZ-M`ek1N3y6`14TSFfnD)Z4h;bLQl1xy>EG2fo1M`z@uPQyGT{$DZ7` z_IzqN!OIG6!EY6XtP z%L<+QevPL661XLspEdcr(+A3d+A9Q`);uq3Ui2w%2#=c1$G0@tzgUOxzno1whSSS` zIp2PAb!SDz0j}lVgrVw zwG!LNgxfiNqolP-Cs_G>Z)pK#{Indz&A03qCrmlsQRj+f&H zUKlWQbpzLte}I-U*k`e~@}7*`vNEO+_cb~w+5~Zs1(4Ma4i46e6xUMxr+Ru&j9T3Z z$bHU`n=37Dz)l4)uwDO}Z%6Z-Gq6LkVcKyecqhDLQR6*C%Vg8Dr0`t?pe?SLQ6He!+Il&-#Kqmq!2lhU8X9_t6hM)(Tus9ljed+G*E~P~b-ZGELVuS%hnT+Q* z?xM&V3BVgMlFD@wM05Wim^=@UHR#=7{FX_8D~F%){?hnSE`(7hLrpoqQ4mRW|GSLF zg22hbSSy9e#=7%QM0M94E^VbNq}uiEX368NU(m)a&N9Rzy?aj>s-R*7j4!CQF;k7t z8q~G)2=;%W!g9~)A+*o%#08h2VQu=q0r&U3y1o_6vNl3K!$4{G3yY?(cgxLrrao!8 ze($_TV+vnOSqr!QAaBr2tzsjgg1J5aDKa1eyV9Byh-0&;gwSo}##NEjgh(5_hnpsm zhXu|4rr%3>G;d7FKi-3Kj6{1Nyx!c?Cqad?v#u`HxTCQmW%Ri;;&2if`+S?%`l8@? zc+UhgiO)DxNFmA_Wz_jBg`q@~Ae+qkwv@_7Qmtf9%McJZ+y>VtZuB(+V+5fkrvJlZ zF#pK$y|;|POBS}6K@7fc4gm!m$Lqoyv*V^xgqh?Iw7HE{27c@;91{4PAr+_`lmlnn zzUgG6QGtygj{50j4h@RV=tnz?DOxRvg{g~<)O9?b(OHp42cabUBP%{H#11`>{`~Cz zhu}^0$-TN1L+8eEeozdjnTCFv0y+`2nR#lFQl`e=B<1hf=*@hY%xv~Qc7C+^3cmR z-T9^N=o#Uyk7>}bmrEMku=w>u?8}$G>N(RD{Lnt|wYU=ooa42uz+A=A5G5`jJ~cW- zrE*m}ixP}D$7i8ap#|x>VxZCOkS(qu9UES{dx}C^Fmn!iX#lehFzU?a9JVN9&~txZ zK?qY@$MFo>IZ3HtMZb9Q>~TQ40bBl60Lem=19{%~S#(&K_42a4kFn@&O(O|4buaJc z&kD{z6bnb&S$XBMb8q4L)%TrPU{@;T?scg4Zktbo!Agjnq0xDKTOOqIf2@7*w}SxtR} zgyBD&aBh6mOZt+&kY=f?^N097u0AfUdYsU|vMsM&a(#5-l$ok*goTVF#Tp#qX7=nQ zzBaL4>PV^)H7%)e zM-|)4Mk*T6S{j6AV&!VS(PM3h?V0szdk*OySC)*@qrPr#X6oI2*-0ZPa-K`T_lIQv z2Mkosq5cd>qt61ncDLfKu@UOeE9dxQK&Qs}qv|TL2>w3&95UX*DPCHX3KSl`-EQJm~jz%UfApPq+L>n9cPI$jEw~HCpn=du)M%mn2+Fk zJAbwN1D5%9`Ngw{EYBR$=z=1J#QxF)YV3mDFt8v`8X2v!`EK~BO-Q@3rqHutwgLX< zX~_6z0~@SD(Gc~YV^E?2CGCW64s~*yCh1I-|MvnU5Gea40O@j*^neA0G@w6O>OkC- zn&yBO$H-eVf`|TzLZOyUQ>8fOo?6A0+;O8-7(GFoz2Ps&j>*8C8~{%fc>GxxX62~I z^7|J?F^5Pi>3hv)!@`-k1Xw9J`0~6@_8%=;)rfy6=$i;e z_+Y*hZz+;i^<2#ydG!Zctpw;%UXm06SYYL-E6yRRY(6QtSI^e(4kn-OpXE z;mluDJ0{w>&sy^i6fC|gasMjr*|5m4{@TAc`-KH3)c3@09Own(zd-evmu3yJ%_0~e z#Z2^1Axp^3n?b$?i8g~QizXXS@2i9oG#XRD{xu?%S00HCrl$IM;q(+}g=I2{HgLQc zjrvdDel)pz9%_DtZt;amq(Q#L%|y2j`UKH)>=ujMog~nuk|{5E728T%j5k5+syOSi z(0V&hoC2o_K1~pEXr)jlC==yLx$`|U>#9e)J7P1KBd%M{hg_j@zHIPv zfWZ99|LCb_6$t0;4#3VJ_RV(4-&pwEVqv*Y-#Z8+p+$`N;Zk^A6u5*oZe0RWdBNB< zFT|i#&g#B5*0>0FJQkexa|K4Jfz|Ds!Cbl;1{@vIP=~kksJ7e`A;>rYN}9WVwJmpD zcWfa&THuir;vmJXwXnG3w{skAl0HY-asHwsctY|CuEhvzv*4>e21o>eC?XH)!eEg= zBG+a#Bys$%^kCQA*kBfhv_3le^k5JqPu{rKHUqNh+-Qh88Ghy1vAPMELzH5<9v&A| zy>ItQq^U;(Dz(|%rwM2i^0!5min3kkG(#)J0{L50p%g&P*V}p1PLJ=G3m-?%;Duur zI|Op{J;?{5ur6pgt0^g{5Yw)?%1&30L@M<^3%>Ua?;Ek3o2{g^5k-?! zTJB5|l~XQR>%nC6wL#%n@Hx=&!l5wdXz}*<>MDwqJN35|Ai@C5ML^KueKX2-??~O+ zSfugUB`iIZD7Bv)-;5sZqxN zAj0|u;Xmq`9Ib;32VBiV=-DSe7|DdK<7aRnH3!BnircgNHVPnc0i);tQgV9w>`-$L zuIIV7TJDA5PW41a#yY$n|J>{JCy?aHtEb|cHg%kSEmYbm!_{Cn&NUFx06ALiW`d$F zU?iuxS9Tu=+{~BHh_t{B2Z$x~02Ur)jaa>e(vX6MQ?-VpdDnAo|EG1hkG?6KYL!el zx+nOrU_g*eM*OosCIuL3K-|{+&`p4zAt1;Q#fkEqkFT~LIkp={J>K^_R@plg98$*% zw7X*mT|H!2vygnTRS1`C#2%jEz_hP?Xoq=;$S(Z))W5etr>xW95Y$d~tT&#?QsZ#@ zzIQ{;gJ=LC^nv8cQc32haA+Y}{AUKw*FU~xu(NWpoXWBow0y`@UPvJ@lSIDxTA2E_ znq4kIW>v%@r2AxnZVWr)M^E#6qBo8>x8tTpg~jordi${Lfl@9Kp-7dsM{ zyko6uoVya1vcNX0n7rW2>t**d@c&_}`Eo;1gp1do+B+O0&twDRPL|o*77Vx|^5COyC(iPF;5FVOEdX}ZG@-(hR2IBru;~g+E@MNp8o z;pC60FqZ|No}P=8-2$p`JJV2jVcroE<*%O`_lSfH43u!|4!fL)zWMs0V|7fwTBqS} zcpdO$Wc~FCN{;aM191E#vF-T{pyLI=L9KXKG-B%*Ci-jliM-_^W@nsy( zaz`DB0WJ`1ouJ-8l$tf7-Kn93!b9LAJ zJAP+mPvdUCR|Vc>K+h9r2PHsG_K4sFgw^L%BL;&MlZ;>-UE*5ROv0%^p_nuZtjUzk zkMG3E-PDB$Vex63bv9ODyAl9J_FIKr8UwzEv2UH1v4H2EewWX&>7^vUqkeS&^(Zh&hWsJ0B+Yk3@1^{`uY?&3` zPkFY`qac-_pcE}bi84GkNEkHArjH}{F2KnD@30KYBrf+mX)A$9T{=j-K^_}+14^Af zod$8D{ukANS{f4u+Ou4q7zP`m{9(?QAzet((amuFSney%4UBKU5rafAy&w;>8aC|y z_MS04Od-xrWZtlODe53mhzEIo3PA;Z-$LWJ_PX#qe0Fpy)&&eDPX9$Z4F>Y&_obUy>@bVbAwG20QDni=?7` zfDwPRBl`FjZwEU$)R7xI)K|)^@0STV>0yqYg-7V0S@1Be8r0iypBfiGt3K7lldr4~Y z2;>wqfnb)FPROPJ0>HbU9IG`C3>`A7YVEsMW5K6mav!HuOMy&fvF)VWv*g<^V{%Ke zk1Z_ZL@(&(RY8U63-(3ssDK^>w^>4+5jJaUEIk0vA!=Sm7I>ss1*-PG`&>{aRyp@M zHB5L5uVd7Aa=@L`a+6NiiXjtWKwYsSY2P3!JjTpzhu*den>EgPF z%4FE65{O3G(;&0Ph&H?jl7LN8OqA5uD=PI*itsRHG_AZ3QuS>!G6z0w zo{l|Hia}avIDq2V#nm+gh=_pvPg`E;p@s$$WHFKtTD*tcd(Zv1TPiP?@N5^##PPlE zp+WmJ`o0+p2&wDTc@K4O|JKqY`A@$BdECBAWbCXV1$DI~$%SP~o|#{d_-#7oQ-P=y z$!`gMvRzbu$B-|p5e944Et};$1Bh%FWq72@&TvyoW!3nJhLt~L52#L}f;EDd)_FCx zs+Bx3{%3hVM<#sX2Gm$ot6`sED9chZlHR4te0Qs^zAThq9MIB)6$~ihc+ZLr?%RWL zJcH-Ze!cF4$1(Rh2ij)E7qV_F=X~@q*TPr9_E~P* z)M?{cE;D%;0pPXKD^lXiW1(-r(G(JIz~c#aiJwgBtFIb28J+p!t*}E{IY;^Sz-eJ7 zP~LkyHNE}UVJcK=-*C_6BXLhJr_LDoTZ&Rwf+Jxe}hs#+i6*x2R9Lj@AuDCFrm&{uX&CWjaEla z{tGt^-9oUtJUl^v@7b2?vzPKvJJ2WteUZs*ApcyA0$n|U84i#Yj6X6az$5vnAu=HiBLY0Tv1S#<%coxquArBx6sQEJNK1HCGK`wXDRJtj^1KZB zKbp=mtjYg>-`i-UOFBnMjRqOb=vI``9nvUBcXxNED4>8K-HkE?rI8M$yWxL-zW?L* zh)2NS*u8hWuIoH|1;(R(g$ShY!U+XyMKKk@ml7*WFXCFIxQM+7fMoCwwxO=m&vum3 zWKTb_A&2Cwk{^KMk#u#YOg0BeZ`htW?l>aK5=>RjYvHxG2WAGJ;CyF|KJJfr`?0Q( z`tgzhgqkb~YBI$eA$yz`h7ySq1R192|MCchYY`#bDYQ-0PqMMWRLJQT z24dxXK_>n`xmakw!T2w{wk6KIPaZs16ewSDLsW4f`knr|t|lQ!R8$-o6Bg`Qg2aG( z+!*HIGSi{eMHb(rkKpOzYGkyY&V6bH#ryY(JFP%A<#m=V6_HxLvpmoD8;w5_Jz@fW zN9xQvs+Jv1Ox*SM)Hr7LhF){%u5f~MNgz+;=_!gqC-Gkyy(_*hMcg zIBx<7!tpn?oP0A@>Z8hsexAPF1`i4UGpJ}eX`3|L_Y`(^#-$~&Oezx4cs|BW5c#&c zg>032$nuF+7*+s9(b3R@lXAu_BTp%97k}Kcu!&jNY)_uVrB2+hu2W zDqo8MYw&T2FsXNDBJS4A=g&GbrOFJ{=8C!p+}~r^$ciQ@TeQQBjg41b?e4ZYWT^Iq zG@{lPL-BZp;!~ikD`q**;!4%umgxvmM({gA1SFFta7-9Rhs$Qk7=*mVEW5lh7aF>U ze;KUX&p@KkioQ3h%Ab0quUbpVzlG%AqBjYIytQ>9&>KeoviltR3H|DE);Be4sp$;9 zgZy!DIrH$t{-EX=P3D-U_-3sI=|E7lC810m87F$#1YR$wCkjjo)y80EN~H86iVl`k z#DHKjqEqe#@rTXE#N&T-=g2hH+b%db>^xlXA6qd-&EKYd!X-<}axMF`aR1}s!o;`c z(*I9oFf8=nEVKJwzc*$`K4M`U#&+_{&6|pRUc1)V;eqw++>Q4BF#X3wxrWQ%Q~@;2 zXWgN8l$f-&5UkqnpPwaOE2vnCB1peBQ4Z1f*dQIwmRvn3FBIi>=~15{c=BN|^pC0{ znr-ARL}oHxMAI{QYA2oxssicL7AxE%YpK4rR`tNn$G`AOgD-*QopIsmje0H5G%r`In>|2&Uc=O4WH-$%Yu-=!HM&TI(M{f26y#AN*0YvAj{{bgx$ zSb$2~3dtMpA}_-LWEW)tqZpcI2$}H$({h*{wRv|;T%bZqN(Xis@)^k=Imhv{`3et=PIrN?a}1-?m;u_SBcFPGeVm$@ z?*lKJWGN9TvrA$x&O7DFBDD=_UuX3R-qeOR;-tK6C#=B;ktse5f+zlLJlgB%{D$2N z@|l>xjS>u60r%&VJj=W&_9<+Gp}ZZrEYduzB=vht8RG@0+T4e9}3-ByOE9x0?w+*;Q|N3vOh~p{vc%+5t?N(x0=-aC*1BI+-Q%1 zS>xi;l6MB}a_%;&kOfa3fI5u^@<aEzUVZqpC(7XZqawl;|}`r}gIo-3oTU@^S_A`MZcM<8VPWoo(`(Y%G9&2!z8wsOI zSoo}vU=bO?5T2fRbB?w|i_;p&nTq=7cWKw6SH`hvK##IYB5s|LJ}y7J39{mr$ma0j zFu3y&#)59dB9UjUrAAs*9W;#0Zx4Jwcz#ZyA;IE?HVJqHHz{O6i_49(&Z3kNI77SG zmF!GD0C90&Ds-9{01)e`cC^k_^bY5;zjm+!9_=xUGR~s|m(rxL{KlkHkQ%98fCa*Qu;^Ys>E|1W0I{eM<$~ z6jFYzxk^WJ_5F0CCEhAVi!b|D@@8i$lG6BFSSDT{NlFv+l3J(-&q2kE*pRNA0yFgt z8GG1#_JTC&OLU>Lo((i8&p`4#eqy)SS2M%-3p#<^|uFuJ5o!@?~`A{Y%w2_pF&IKuQ zlJM3}Ci%zx#JuKFS8LpuYHvMVT(UOqI7?9cKGbhWf;$_UZ0|w zbhMtLU>fp){_t&mt_DrI2p|cT&Mu?F)8q4r10AN3GTSApyKTRBDL(Ic7DKxgHr&lS zcx`lh>Dsj{?-$C2x~W_uyictX0^l~Djo`Q3R)qQO!yW2A z*R(!ZZ=GYXX-S@FN`ojh4Oh0zt|LatSK6 ztvL?_)6J>(t3P(WZA*-RG_~Yd0~=(-D_mQ<@rA5g=&m3YM}~k;H~6;Gl-zagE%Sg` zTqKscs4DaN2#-Lly+A^?_|0y9#oUM`WZPf=%7z*B_NCsgsSki1$|Y0pS%W-AW~*Dt zMx#2(TFS^KEru5^Lmd_sAR1=c1bmoPl$Vd;_22D#sKX1{B3dX#<6qWxzu}iSwZ!=~ zakV6^d$rYe+@{GUavW56JJL;V^5pc@EYYCl$U-ie3>}8@xV;FRvcF*`&bNjg%*Kn{|wb; zKM=U-npXCwyY8;FQ+|(4e`=?!BE8zFwyXXhuo`6DfLiJG$X_{cTG--m>dwH)*v_nJ*1--J5p@Ky z@eK11IoMp@fKG-IjM}bkguEd*HO$cQ+gc@ZhNn8cPvnP!T%HZ4v1n;6H7GdsdsLn& z?)03uM;tSLLOR#;8m=hoUM_AJ^49gmFcinE`im$)by%e=u2tNixt`NXe7bkh!goEsS}*1Z(@$+lMFy`I zi=H|3tE{Co4WJ49Ad49T*G__fG>TPiO%|bEwj?9Zlt#iJ%>vzRkiPm?s zEyS71OJ})!J6!qdDe1;KG2D?X9od!p>M1(I-~B@5ua;l0J0X16C$NZ#Lp> zZfUs=^6s_?NolCv{j%hIe0H``xCG=~Itrmw)qVlYZmN=&@$zecMm#X^aL&JS3Wv|M zvwwHyvp>ED!+0ZVZT@)>+Sb(Hja`}A-#={D%ZJ<9@1&?d0Iz6S)JL?AlgU+sjWY5U z{YWG?{*rdHO~!Q47FFPX6hLaW85CTN^JfN*^2f&ag**_5=%igs!r@*`&n}50p5$w? z^Zl+sF@v2UWgs|9O2FSg3n&aFq=V#o3cgdpc5MVlhe90A0`PBq_uM-I|9vc1j-Z$4(lZbjhzIGN;OJ&kUJmj9xO{XV&+6yw)%UpyVXD>hMc#O|t23M+|J&A#h$2`3X*}IR0s*FqQ-_TF(WF^J5CStz-P{paGu% zotTS*$($oFLq)6K$ACL|3yFDsA|ChYboG|a;pu0|5W`8di-K7ubGA|c+JUwdT|>(i z=pcG^7M%M+r?1;rUQ6ntKIqKw1ZiEv5ta}KR{l(aAQ`odo6Q>$=PgJ+Q93AXJngAYN(dBGRUcZ`k1zBXrf6UMX9BiI`>yGHR?BiOYU0X$aL$vnIkI4|NCQ%r+}$ z$sER#%&9v(`j*+5#Ow%{%FennM>kEc{d)%NGc+lFwL0t=f%;Myt>e!5;Orf4v^R1l zaI=lADbnD=7JJNox2VWSrI}v?NiTUfW5ua`YyE>XD^p!UpucU8*cN2X=mwA}vNia? zY5L$mlOWu5V}&~_v%>Zm*DRSG^OG%~2QRM56}g#u`~AToL;HpbuAbP%iiMA9Mta+$ zZhvQcG{CM?Eb}twz#^h?@AQJa;!i^O5m=Y%)S8ho=4!x0U!kW>I^(hg(AP_47Cn^` ztPy@_Tdsobkf~Bt=PHPEL)x3`uc8@}?5TRBlY57uq6v-Cew262Jsg7!p1Yiku@aih ze{FmE6hG{Yg2NmF@dPN*@63wuL@`G-Zv##uQ-%fN9^1|Bx{pY_MQ+f7k{(22(SNqG z`FU~^n-B5imXJlCz%#ZLrA4y^M$^(zQ5dnHAa!5TiI5e>qC0a%BFUIIF4smrg$?=y zJ7eaxNw1M&J`DO$f3}%0{nv1w%itH{J`(8Qa+}zV&O-!+OvYarSGzjH0HOx6LzI=Ou(rG*USF%(5bzo|Jq)rJMuKow(2?kHq zaDqA3Wp!)Qzys0x{VnN5B;Ft>J@wYHDFvclwD;&Km>hH0!Yz@8z@ZUKO!E+Q112gX zp;od6Tv8(W4s4D@&G&z`0Q9AVFlj32gA*48<-$HD;1I%q*W^Tx?4u11)3dnq#6y2l zDuq|L{ZJ4!D~PxK##%K1SJ@o0VOBu{ooHed%jppiOhoa=El;Z}OsXq?TwY0qZ{ewK?;a_`hSM$i*!2du8Ac20D5_WT5B zO%lmeXC0vW#7kR_n*7Qb7_}2opPgBr4W2)HU$g9=Pu@A^Xz??FR|}MbIGJNqZA+Ls zWb$0`_S8QKS#I3=O|L5h{%9y4O3iA`AfS((1j5DbFKbP2naCvX^#zYk1>nKYAR+18 z6+7>T&9O8~rzq5p{1xIqB9Kt#4W*YnE( zbaj&175CYH-@$HS8cj9rgqQSYcDWBYp9AD8D`W&veDOg$_UKlijPN?$inl#lT3jsR zz$I+@Qd{!gykPs!(}ZwFYtia9Y({d#>Rc#bSV$VahOSI)x*r!F13>1YUs+QgCWbm> zK-?vqFJMkxNMjxO&Kh~6D4VrVg#{jYX4NN(5(Gv;n@DqYNt=$Lv>hNK>*Bv_81O@< zNiBkoMrw2r=eaS^+Hr3ILb88Dmo-o_Aw2^9QBq02K8Jcy2Au#6WWYakqZs>GSP++1 zm8znG1DoNTSrJQkn8)Tebm$;6<~;rg&FVP>4m*4%?cKoE;NFLBh#1hh`(n9M$`Hy! zd}tj7SITQ0q>UIEmBxw~vD=q`RyM#_Y0Q*NT;G{1$LlIx%<|w3rQkg6>gu{Q6S%~< zQ9TiVyMwwN0MQ31s{R@|W4#TTbg^%?>Hw};fs*;5182N_LJ0@lZq%2z7(_VBkZ{$@ z_pm!F^~l{jVYWjjjI&0{b3Pph6ZkMjtx5%rMvxi)0zS~05J;if17@S~np2TOqnaYx zCu-x0wYhHSYhrSgF{<`~QQBnq)i|!r9fJoq*{~IxqN)Ljw%zB8aMH(`$Xf`wW9))@ zd+JD5qiF%dE{9l$w!}#>E;Yj7w_c_ihSS%EDG(rEuNp8k(AQZz6^&k^-$Iu1I*7kz z-`w~`EzkE5)CXf(9xg~OgS@n$SUxB&Oxm1hH;7C|kc^#&C5NT_innaXAO9qxZ8uL4 zDIc;n=}ow2o^?;et5WXSIDJmu(C~5R`8%iBPq}y+_zL`H>N~Ts^Wk^rYuB$lDV5AM zDG>2|0fAw=Mj)D-`r{79B=$G~uqS$6h~!$u(r9Uz9c7$TaYqREGz6Z3viEYWjGxUMQYpR6 zqSJqNnHZG9e=>g3`4*d9MhM`rM*Ruvl&P5jU7uc(2FZC$kjK`t?Oqr*0LLr+GzPh>Mn@-C+}%LQ z);*XzIl#_K%9DSf^GJ-Ztn21bC3%cryc6%*r2i)lq5AbSa>XF z5F@Fa3FYtA9tL^SduwZTPWu#PQT}qyWW+;sFxlp#UyY(PT%}%{(Ia$TcD^EgBG%(u z&#kaPV7EXpGeb4+d5mJK!(~)qdx!pQq_C~pU##8Ql@4VY5-&#$GvOcp++xHlh3!I# zNru>;4mmE&7t<`j>I~d(ox2xRp~~#>#Vr>Sq0wQesaf<|rnLH$*6Z2k)@`>hwXNIs z%-S{ZapgC6zlwr*ip;P-MXpAOTUchXnq&(7K*emrAPkKp`PUbu3cB?ra4SCzvcT&WJ$ zjwp)SsC_puO}%q>kcvYc-4N8?I?t@a42S3W5kvXPPm1>L?^8{`-}VYV6(396Gc}i=KB@C$|5tqGZO-Mf%!O^Mf$X%IOtGi z#M22K?~BY~!Lkourmz0e?^Df#?QCN^cMD%gqq6i#SHytY=^S3l45)m1j<#qk@X zEX6@S%28%pRp2_be%|ftRvxeX-smx4>2zLKhU+w=v z6X22}&8^XH&-DPinOm>qo`ewTH~y6z9C6pO?B+bI*>1Clke}3sBBVcoB{`MvNB_0a z^*!R^rOM&0$qxm+=`1F7j~a?)M2(SPvYH??B-u$ zw3gj9ozp+@~^U!X84@E>%hA)W}G+Vt^$xp%76YunhEK_`=S5{@wb z1{iyb?S;SEm-GiObuACEfN)DpMr z)fZ}PuU@qF+Jpoi$8A5Zzs&duf~ej}-Yvl`TTDsKpd2b%qV>Ylllj7G4ZF|(o^x|wEj$&5@MD{ z3@n8`%%e6)nHM2_+eGLjXOlwlSgk-E28I$WC@6F7>g)uNs(;^|#5FfLxrx!X|H|x) zx|8Dk_rBAaxw+vY2s$x}8qbL^V~~Z`q2nAKEJ;L-Zmh_D5KCZXbim*ctjpQ@FC3#W?tjR_15XL4N(kVe;JYt*qzC^14)Zetxw=w>K4+3rQa)@Z%a>k0 zK9CpGBPZ+krDd++le$?K-+8LjQEnVB1*$I>dWb7N=BC7wfx@&$7dSx zBpZ$=)_(!^+q&3IMa*u&Im4l7?v{`SkT}_O7!ro5M_?|$t=)&C?roV!UpwpviXL)F ztIgnGUmhK;EX#)c1_lg*By$a4I$2kS--mXk(w9TN?EB@2^?Yw~I@Y>74@BdWeiTgL z{H6S3^h7yws=?qrZs0DBaUn?KY^|m$aO_8gi+s*4C7t; zOUB%5&`+oYpzz(m&e4ddfS`HXG5f7Ci(y*@wbE0d*V|M1a7Cb0sD zq;yjkaZrPBwNIoJixtiATLWZfARfl%4dfTAa4rsI`~)gxU6rJL1FDK}-VS~6>>&`4 zEv;g=YU#Zeviz31S{Bx>5oNg#Pbx0}b5|gXYkj1<)nBaNt#gOSjC&pjHz||Ew^GB- zB12rfUBT zk7C^Zd`1qH;r37T2=%`D6D6+*mW-1=MQjTB-kF>K!7tcU5~iw2=h&slzS<)<>Gct< zHQ}fKI+e4>mx7T2X4%DkXnRHaFwTJOI@d&Z0td^#K`QO*uDoS%IDF)3M9DQVax&v> zN<}$=v%_5_<8D9-`0^K#=|5-@d%6h&=Rc^Jr4;c#VavR(~WTz6^Nb;I#w6dz-qe|DJ&v89O!o!rYye2E{aR}tQd^DZ2snvn*M03f+@%2wvqx#Gf%_;MLOg){&M~`l%i=M^KKeDId&_S=N z7$%jO1qQ!j8K7qwRmjxW)l5}UWKfAZL)<3!uq|V05@Dv$aPb%g8}+7j=_{Mq<*N?F z)Eq5*62C{DyPoBy4!-)i301+W#h2O=5ue;hiNHlIIMtj7^#N(N4Cw6E_l zu&~Hp++ay-tgJF_wFYVbeQNf?#0aNJ=M5*vbR7JTWk8{j67ydt!%@y(AG3ncQn3PS zri4Q4t-b#Yf^S@BYVN`8RnG1;V-k+E`s^=${`6Kmc|TTBbsv^uW<;d_T5KXyqs7)y zrYiVqkn(VuDV(I^Hy#IFJo8*^*-;T;?*8{6HHiqzxa?fvy<-%{O@anh; z>Rd)y+Ou6?iGLp}aYGadk@nyYJ9Wtmg1LK?RV--FjdjyTI6y&5f6Q{AI8tNeyxUX@ z`6*jZx+k=vI%~4C%=uBc z3RB|je&xk(dWOP?Ipxs+!y`nff{@xD0u}(N7zJBDlD&1oKOoIol?lEj0wY2UxYdzy zpSuzq5!2|7Z2Ijf(Tx{bt820H_Jnc{bXh;S(gu$wxv;1i52hBuVB8C|9m6g(QL-mgV&bo3EG{9fmhb8dZ zL>|~m`2Aj~-T5WBqBFOYMf!te3^_ELsBQ~U@ z*5RG;cH}pM*vpOBr+gr6kO5gZmRkdNUteEn<~2!?Q)vVheZD4Bc$t3)l%YdP@IEn#jcz$R)uO=AV8wYnqKS&{aBRrkwdq~vah3FCX0h>) z3@Eq)*<%+9O<9}eqaK)|}6_RZ^v&_PfKGQ9Xo7zgIJ;TRdZvl+Ab~t=|@nOTDLar*c%r#Omz*F2VrtGL3ohOQx=v6^3?lDoIm-|HMPx`t))o$Emw2EU3{WI9BDr2P94}j)Reo97?9&z6 zN)QjviditN=yf>}*WdDH&N2mSdBb;;Gal?UyjHI15%a|Od8RwC7U~q+sf|F)Tj7Ul z;U_PK`C<)1;}FkyQ=mb!mMY694qZ!Td0!iJvt$%akg7E^@!)_hCFoH`hS^KUx~Hks z_F((XC1W2>FnuNy{w<;^^ebACgu+jYD#ep0SQUYfyWoeOPsAjSx@}AwaloO|=M}OI zs;0vCh8VrL>oq$5HWhtlbcuEd^U{p=CgVzlNA>wHF0S`&M5m6#5x5>pZA|~hKR?BB zH^635D)rLqZ4Aue63e`u{`N2VNb{mIDTlRNV3(KA>F)S8t|}Gbczx5Nvn6E%{B&Q$ z^On1L3tj!Lm+$Te-}(KAxVjI!gIaT+K3>EI0@=7kLrNBoFJx@YshePWbP6{|I&4{S zgLTo6ru;9TMB#L9Ta`FjH>@*hToh^7 zJ-w#DU!8G`wa;04;vgCIjN@GlqxOf7gIezgY?u=_6_yF za;rXVv~p#qe5nWwA52_Ik-+XKmZ%~8aLhUosgyM{$F3$DjSkrjS|HEkni@COt}c4r z5fe+36INLj?dV`qCtr$+Pnzos_F=ZjD%u+>4);-ZjOL3tp?bmfESb+ICzfEJbcr1w zn0E%&v%=-px$Up&1dBagGeVe!wkqq+hS{CRe@ODyRyiEM&UH+ov!|IZGatWt@WolN z=ULg<`(BH%P<5ecNqj=|ERa_((T3u03jWzgj*Rox1$JG>wli0@d>YFnYfLu_v#;o- zNypk`Pp$0Zs4RS8;@N7Q(J(FM((H6uN{k)f?2K2|80GRW^&-1tP-Y8_V)TN^*rI4@ z8EIcQL>NR!6E-d424Ul!;;sG}X4K_gIa^f5Tn~||{5raK(O1|1J`Okoci^_@!M&vm zm6O~lpM^0smdq(_tXdGuV3m3yQa5H3TA@TjIq*Bx8TAh?4s3A_Y(6vUFKe@B4=kj= z^4r+6ef-yF)7xyrtnv6xkm+`DQk{|}N_{R^YzoeTG8SC@({j9!6Fo0XigcdvI2uV< z2lYn}T&v_f`lUvvNya3XVTxcUZPq!Y`J^FM`2`i?d z3tB9BrUrcKwblYF_w5~4H{)iSP?HT>H+2w+;e&bI5F~MryTJEuPA#>&MEaypP+)ty z;4|%7O$QY+sb(&bn;MB;=eZ*6=B}2M?144|IedC4Kw-Z7*%B;qYY?t}f$DFsN7 z+K1?ZiH@u1ywpe`&wzI0c)L+hS7jwTiUf@!`+dQ-SRtywyxGQ;MBVrkn?7ki$`)Af zfY=())HJ;$5;Jb-1PxUqIt;ayjs#!V1Y#1S9$_0>E{0y zNJe{P21iWqE&a1{Ke}(uY_mmQ+yIC2!**?OGmxA!mFNh#zX?TOZ@iPlV|BU)CjOO7 zpXX}M7C!CH&y-p@6lk(P=3VXWNQ`W^EgwpQ+FDFTinwEX11~sY;7`)~j{bLF?{p#v zOV5#^j2yKxtxYZQb{To+f4YTF5E*J4Q9s8l^8iE^Bf-FNxxspb!b-3|xcB$(^gu$K z>PZLp0^7sbk-=Dp7+?H8ACMO(Tvj{+|Jc7G@5a65s*o?GIUmbw410A_toQ#{xe zsBR!#hD(t>O3cF{Lz z;=_xDZy$=e4Jmmj1cLHV_7uhMDWpuwSKm-Mgs=Ygpp!b4FI3V4SnZU#H3+??Sq2h3 zNo^z5MX6L!9S4E7k>Ze}ZgUR7a0oi~;jGMqt+c>8;rjSP@_qPw92n=Yx z6LpgoVYLO<0q8vBKWKSTe9ti@xZw#G7wg8`f+g>=IJLG28rQI-iMWAnk>#)~#qi=x za0y;va6OUDp_uxF>goj&K*4+f;_q+XIVCbY&YCf(`E%~^t;=+FqZvO0!h(i@SWS)ZFxtwAW^hSJLrfekmd^F$KVt}>d z>)C5&mGE1iV{4-u27I4CYNp(;wD6jegr$9h5=j~xrqpFR+3@LOc$keUpHWz2M_lkUgWqubhU3HN+5&Y5LC z{Yn>rZZgIR6Q;9&|1ezt9lx3R>;4W(1}sM^Dn!19vIsYO73y}?$Q=rcc+K+$3ruJE zF8>3lltU&1**r;xq>!+wltniE!P4Qz5e4`Kz$Jc6$t98!N=H0nenb_lVxgdpqHsr% zIL|i;mM8kB(JHIcvMo4p$894;C z7I!U0zMFxeZ;4;z=0O#~I?X*h6Q_*&)RG~Z>mQ0dLb};@ItbBdV!*26TDjWhdAhIf zumHtqQ|uxpJ}BSUOkq?B#I)rNG2=%`e8X`7Ne;@g#Gt89?c|U>sbM9y%dvUqgk_1p zwi8rAN2Elt4h;YqMDhl|bA1AHuU}`)7r+y=69sx>RQ}86)a>ZyLEZ_(=)Jkk9|4SV9N!-&wBBE51@OQBiU2sS4zuhXFg;o!Q!!@x?>r| zWi>Y~>Y6XcU)~sqg}cYq%fk6fhF1b_?g4=jfya{AG>+?Yy-shq^wRpRi%XI4B9jtK zoq+b(mv-qe@h*n~G}DTMYAvpFhV;vubd!eUIjL=7QW*|vae9MP1@Qs?R&8nU+bALY zc5Vdq)b!7^blYdDF<(y*?75|4({?#HYdR%xA|O(jYNbyW{)H7`z#XZpbCy77(Jl;P zOtmhDJn~LSC#T}f3GuX!SLeJpcjKLm!Lg?ncbzTzsQ8U{V{R1u**}@tW*S}Ci!M2p z75hnPEtb~Ofv;-I0851-Ys;98x-^-lwJi$bM13v3G{>4O$`S%o(8E3LMb{NF)qL81 zWf%I9y2xYa^X2{m>Ez3-X}1#Mcfq-e6(4eO7HY20PqbddCjRO3kLOTHVguQPH__Bd zJL>$VixUBc{pOTRbr35>{zZ@UVNs@!?lKwM$}hqzD=8u^W9svcuJr#y^mw2-zQ-w` z&+n@E?d8{Q)-X4E_MSEg%6uB)TX}Fe-rSk2AYVhyn@Nq#DCK^VHSe>2Rgny7JzUM< z<^QQ-k*Qow*6JCASGAE(e?u>d5_nlYoc^s1+nV3(1LocZ|3`O-zs|ppA-ZY}_IO7R z_j6$GUK5`SztE<1|I+4nA5>K;$&%hBtKp^!48ZIrD5*eAZIm98#UHJHC?vxKQQOpc z3S8w!C#7_wBw~eFVZn%n^VxmteNUbwC%Lk>QBC=7?epf8E04@=8sC$Z-YxA#FyKK+ z_V>IwZW3%c3 z*xAJM{)2xM#{QTfqw(?}&7|V*W0@$|)|XeNk1L-TV3}fc+mb6uA&2zAM59i~DD9J; zwM0}fsOLF)NGN$oq65o64;U2|7@hD#f>|$jq?isy=u##O5HHL2e^&9cl?loK{mJMFyF|CWLw@Qxo~Z{15~Z&NMbZHc3@3UKT22&13MKzsr8$idBLAKiX@%c@6@S|;V3{A8Tmhj@qZo7gKR+8H&c+U+`YfG zHK^4y67i&u2vs0S`uFi%7{IAVE;(=asS-q@rRhrj+Whx#)OQ&O%mJhNwd3Psv@p8@Sj2F_hgY8GcPUrcXkBT&q^Y-C)% zx6f(kgB}X&siFUhDLI;vw_*D&jDAk_$6bu}DBi_yU8~N$ar(c%^-{HZcU~HB;P?iS zWCb3hNk{PAO+8XmS{)r|fXm6NPhYd^e_cSrCC}~NbldTGQqvI)U|RFb+J{%9XxH=* zGl_WPSq6_GWhhHCwL6#olxfB4eVfV!hnZ%|yAo^|X$1nNj>15q3T z6VHd1Zm0A2N#0x>?2}Fky}kY1D@65Ll*jQ?Cqvz`OGgT0bTBM!9w=l8dBnpOi@2Ww zu~i7MMVaRK`}X-h^S{as=*A1{t0w=Vi$S$6BwuUJT!ubjS5|_71y)>3H&7`VO&tPM zM4LP)K=xssXaqw%5%fVRR-0{?XY@Fm)pVQ-%WO*GKyt46C$z41HzN6v|q%7y0ooYQ+lo zofT*B6Tk(Gp7e_X>I`tZd7)GZ!PUoH7&Za}g1w@mR|0x$Xrur8VzWKY*i`HAd3bAv z@Aty4S6D(Chqr1~q(Sw0MnBBq4LW3+uKt)tg+$kXtmkf(w0+c=2R0{fB=xh5<%YBJ z!*aV!m5F4KxXC+}fzW}&N4LM1(ge>73JicNMnEjOe9N*jXYOg9^>V}wHY!8k+-l=F z(~Re`NlRj?dQlga^j@LXa2#lYjM2Jw9@R^P z;KbQkr);^bkk1LTGs@B>g3?D4{Z5yqrQ*o9paqq4=XknWb)Z{V%dEZl_lIU3hW6}4 z?yMt37cDM&;!+Oc_>W45dqt2x)(skvw4T}qe(VV(Uh!JAcn2i|lUtiM8$F{X$o@n_ zSN8-IaPaxj*Yu5HIZ#C3cfzv_D%p|2tr?cFW&)&{fqP2$1&6lKWZ4XTM}ctfy<}F* zHwVf6n8D!c0wM#mRC|4VM}bi9y`(`*?~g@WV3o4uLFza3#0KHq{85nZ55!0d^YbwH zZ`d0-YKJ)aSnfL5n{GD22})uN+~RP*j%?toPEpbzMKHJoq-<%HOQR4hn?d>AG8QT@ zYegNL{CRl`Q}M^F)wFT!K!9yAQ=vyL*G82rnO#5A-68gV+^m0s5T=j~x{X{0Wq+|^ z0rf`JAe=z#04;2qF@7^ARoQ&c5Sr{atwF&U&r`3!^3~lq>v>tU-!!}tn};ZiN-_Sx z)^4LpIqo-{88>K2(URI{?;G)!n@qtdYU~A?FySysEWGiHk0P~$K94kCbbOm)^Y(M| zRD0Sciohc!o_YSO+SF*#_vBKyRp_s;H<01*elHO03ro!2n^Ssiy%d3Ik5q@R5_TQX zcbwaAd*b6(5Atd%s|sp@WVnZ@epbM-BEE?CbdUL|A)E>Qf)Hs3wdC#C@ysZo$W+J- zvnta}j$j*B8JyN@E#g=Io4Rm)WS3qtPyTAdJ7T3@%Jv5q?%CQ(z7Db|J!G_`f78gaK`p6l68h45zgI3Snp6D+&YS0jhITA$ z)Ak?3*$#X2O7!7q+bSUv{ZM18HT17rR8gdiagg_qw(pFe&?s>5l83;^9(yNx=evdf za?-ky526D-`fau7eG$23Eiog69neTv$RF5*i!FZ`@#cyCwjzX9C%E#IEygc_JGLlo zc(qS?b+xnClf6jdM_dE^2;~zOVYR>WVK`yZrirK7_>aN_>FL zPGuq(pHOCGQed?_9$U831?&FG_quJy{q+NZX1n-z@XBTj^V1mkRP1HMZE7Qh>BC9p zacvh|1hGNC%;vJ(edbxZ#OKYN(3gjUk#xAr3#DFPHcG&8_H15_l>S0S`pMe z%&K*OH*LiM+kljjRX*s4hw%(hjygxhJtGeZ1b#J8Gfb0ZS6P#k!Px?mjJ_^*0&3U5 z@{B5!R$9KCbrgBH#c-`N(mXkjyC~*MlS|G2wy+QEV|{58mAWE0kINq!knw4X z0NrZeb2k|A;0MWjc{)K6bZLK2aCBd`JoW$Or+yy@XPD>G;7XrV;o~hLI0TaxJHUO; z=hp(1l(TXxUbIU8jY+n1DynRKU+Hc3j00OE!SZ|J$P56S4s61J7vtsUcXr6>Fb0@w zr15|wt6F9}KTxCuf|EzxOtOC#43C?m*JlL{uejT>nk`GMBDb%y1OK|n<`Su@)w}G> zaz|QX%M^cnv)7b;wJff!@6ZR)e#4kKMWP5U3hMT41M8G&&j71Tw-D|rTvMS+JDqM) zz1J|Tr@$hQEM;F!{ggzG^AacuBRXqYCEn$P)l@bP+R(&kEuhmTU|t^b0bMixVyMyP z>OmZ19IYA>9@yro(24W2k!4Z=b7F98RJb*uTPQ({o&^s7y3>YpD#S8|W=8Q_1}Oxb zwz38;J~)N{9RMR=BxZr%IYlz2byETGSf}FjCu(_(zMnDL8>UMbgfNFhXd}S}Sa$QW z*pxrQyeX(WUL-afg{2Fjh^`wvE?@~8u>VlPz0NLfQoyTm-Wk`)}9=d3NblI!-!=i znu^2XORjw1dL}}x16}UY7e6l=%K7r1G|d{zM;3Q?Rcznl!q-q}=?wK1wsO10W!a*bfKbp=n8qNmV!a9TK5iRQI#OOrt2GOE-(W4W+jc)YbTLeM$7NU(VL{IeI6TNrt z``x?l5C1IluCdnaIcJ~!>~zUAMk!xUo6nVz+qlJorLKNWp0l-zzsSv`XUdEyI}S;O zuY+#(#a6`QJ9R!(an>9C&3f8MVDrDTHZaFS-B1UO5!+e9<*7bKcK@n1aLILaf?U1W zP~U9%juk7Nj+Dvd;2t``R$M1V!g3%0n;fZD3*J`Owi(_TF<@qqs zFouY_Q{p4Z+5si51V(T*z+riH<&R|*i|MD zVEeGm5`?>$@-oD|Xv|KOJqyr4Qn5(jYo^|x!j6*Z&PG8EBUQBM{@_WuU&G%Bi&%T> zW=t^#MhZqo;ibdg@u(xzneWk0YHG9@Mgq1ZmT&iInt7o1sPvpiT(v0n4 z3m+vX3T}2r&yoCUlL@Qm7d`*1L3o9MO2O@hPlV|#yeneyla)rwMu(#MtOLj?KR3`O zD|1~brG8@G>Lcp)qjEN>6u}b}#-}Lf@GDAYtM}5=CL3$v0WFFa$c5EVx^&jn4c-|U z+(a8)T&Pf3v8th9z@*+(xKBr_(!`0od5p%u55@4{lF6*cYk-Tl(a&7(t~8x0Q5J%D zYnk&zU^xL2()y0j?W8jyvYP)<>h@5Wbu+LCdfrOF)Y~fk*hDz&@hJ~*MT7|tO-+f* z7maXuUXrdcxf079s<<{`WaHf|KF_18?GBH?=lH7MH3zN7&^;w3G#13x*`)-f|F*0r z0{Rv-_n3QSa;{^DEH!V@iwU^uS?F*0C0RGgIy-VGlur>wGX8{Hc}e4(W|4|<+g#O~ zrG#Bl5noR5XU`};rD0I$jhyAk2Y#(I_LbyGf=|UTzUF{RUmxRgCCQZAy+sSA8q-8m zIa}jWJQB2w7+z_BWfy<_I)-c1 zZhn(R_Ui+cpC)#hzM<$JlqHI969Sw}x)+LW&M=@zh#6GsGw`RW^1P_bMbv4M&jp@T z|7LxQQ3FiJrY=dPOi0>Nd}bGsQ#KrCQYwjZ;rUwK$e_4YPG2#lao#DcM7=4K8S~TC zh8#mP9^tT?-7j(j$Y_u6+z;yy6eU?LZ7J3v#|GH}$JRxT3Shf6$t`W(Nhq(Y8Sf-; z2q_A54>&UwG7|nkKk%|+3j18kN35jbyE&CY9Qwn6pSYJ^_jmRT7REau!r&pc;pPOM zvo<07=2|)Fq0Gx2PwXiYGo8XmYz5TF&KUfTJ13-iQBf560)<2_p>rSDMc-=CL1l8) z(9cE(j<-2#w{P3{-l3NLA?JxtNh!36GX7BLU!x+!sQni4$0MwIyH>_uc+u0vO?8_L zox;uiIYu4=7;!%3+u(;GooK2uEd#~}KtGtbKntHMCTL_7k`rb{ z7RDG)q$^E5%ZI1(5F%OK9RZ~(04_d87E z?$7=|w=7#gwD+97z5u!Vq+BgvnD^4VxrR8x=MdM5&Rdq8uh)jmOxh);Qvod)6y+K> zp_{PI3-qVtgOpaqP!iDE$)4N-0uF0DfCp?u=}}^h?ity>J)hmTdF>)yNK=SXe0BUP z_|(Ig1WkG2t<{+2ICX-;_?b#_UrqR9;Bmn*D7Mr zuJ$&?W}EE*(M>Zh+ABKTvUQQ>d93}d^>t)@CO`7+JG6(tBZ@PetIQZ6SDG(_mW$00 zjcC&w-RFRVngWJVbfMTyB)|m>iqg<+po}tU>j%t>_`$iow%K+ur5q1fPRNRkNhI1rL2oT?Ox<4WV z?x)Ih*s^#Zgk@<(-uu2(nu-|8C$ zf7f*XOUv9{TR#YlmbisjCm-){ zEiMp#kWhZ^WRim5TD$N&9NQaPtlb?D(wmwDcEX%vzKhl<2X^WS!IOu)=~1><%!fWh z4ohP(9T+P$glXM+-fGE5NS=vADI|K=>+mMl_S6vXn4_|No$;$CV8$i$=Y8?I^R5b6 zj`-%WnWaxn2VoY|j9N;5^Eu&_CRSa_<%IS>y8U|&69!~GltDDQHdRqxeJ{-&YBXFs z?wbL>@aH{2>@H?rAuyEQ=nZ{E9qAMz$KlD=3$f574Z8kDBu+6nfR4^- z$&9gqhf3AF0iM&0q-r1%kfH9MBzM6p|W+8h)s%vkH?xe zP<AY7LoNwW4*B6Z7@MZYq-up4QX4`4PrCwJbA>V(Ww( ztQR#%G*>}T*g2cj=Z%>P3Hsg-kL=3>{Ez0&J#|pO-O}?HTq2747jcn!&8QknZVG!6?7jHm0TUAF9jqRRT{dl zx9r}Cly2QqnGG+^n(+E&y|IxEU!GEF_jykTC!RAq{qh-?MHL12 z@dMJb2kM!TMRunjFC9@fehx?=UrxiPw(R&Vs5V&s!Z;gFi|g7R?b7-w{*gVR@BAPe z-bV}NgV?`v`*1pBU1TRagR#wgmE#!O{8wy`RGtvvBxI!$6(m7Y`B(T-xU_(ezgZ=2 z?zl!-Bx;(mIhyx?lksL3xZ;@PJM)ONfR!Tq4z7vi8A1>&&?=FfMtdIFYS#WT`Bg95 z5$5*CJ6-iu#sTQB6B|YDKfgIQz-Pmu1y4V@yhn%y?)SGWk8&(?h;It}l2?4}5kTi$ z3H;$!bdj``;L#$ZpcUf|OTgusskRZ%aQ*H^V&1O-Xc=n|J)pGs6`oJ%+fIG|auENgGIerfajp^&`5Ja^FV>XPEH4@grAw>5{8S5^LWTpW1f(_C537oT zU7w+Phe?9iH(9#v*}6v*f9YCHYF=l`s;9agH#@#oZ%LIqr#@RLwTlLN)2g4nMcHUoOcd?E4D{=h`3Y`A%I72#JUQX^1$SA-#wuAa$USK;4>Z zY!RE%JvDta`9-0cEa+k{$!}2YD?qiXUOFzK$~frd7;y;*c*HHNYVy2pXTdfyF zeLt3wNp8}6DcIX_mZjzV+WE?oW~bo8EU>L#elm>IkYR-P98h@p5+7_=pHXMyGaIGK zbd)w}@3l<3m)OS2fZh~VFSgC(F)RH4ZvmQKz==OFTvWaw92bJp=V!%ec8O7H_LzT# z@B|2wWSsX4xyavPm)^vWnM8%*pn#OsJVM?ppJ5|opIT5ZtB3c|RHcpToN&hvA4>hw zpe>KOPD3IO7APNNjS)!apk-|`W}cDRU|?Bi6+H&AOzzj(VQA#Z7A2>w=tsTwSt+#h zmDRBI`wAig|80HJI71U%2rqa<{bBAX83`P7ru3gw%CH97p%N6uh$HCES` zM6a~%ry8QacN_?(yg)iT^vxCflq286wVkhA!@)6k`}F;A?S#Bsgt4llV(0!HLC#aQ z(r5rf;Zm*YKLw?!lA5=9*>d>*LN_{;dMBynQZ}#> zdAqxNr@qMV%;8k5;e{A~#;A%ON`D~xono#?* zFc6c<*V4a|JAFd&07;SJgAomGy~8$;isXq$Cy$_`rU@_tzos_92x3ZsuLitZ54yLR z>O1trRR1@!n^KyL@py_Kdvha*KF&;hY{o-Zm|XdKJO$MOlG5*`Il7Bmz)ndz7 zOG!lC?{2X{7;pKWXjes7-?87Uu8=AzMkiVxYdJ zzUJ^4kBm8v184nSQeUwpdiNIMS#XAWYvQ_L-o>6+jO@RtvgN>pCtTm;$bJ?dQ=tn~X+#JF*r?B0OT%gjHMYJ~ z>{x#w!?3l0#1Z>0s(_ob%GjZ5GX@N?PcFQ4e@6(fM3P+Zq+qn_LjqGOvUO6%KkvC0 zye^Ke!hn}uAf0m(+vWe~GcG_(568Gu%}?6BRZsLYO@AT3sDc(4ReF?EjiO~0ioi%4 z;>~%4pBc?CTh;ea=Zxomda2hOp;F%8KHqR(P|WEpKz(L}wBB%zR+2}gx*2xKgmBVD zT%(R4wr>~c43#NtNEmI0#X2A6)w*xcwjJ2qXK~t^j)PsLXRmMASI=J~t&z!Hv>W1? zrk7WzJ`pJzD!GGt2pzJ-KFDBd5tiwr@LIZ^QZWfBK@vG25y2-9MY6GlXkvFatw}Fd z=u(nbJVY^vqQRL8>9jQx(ex8rIllmvI0Y>J6z{Vw(B87b^IM)7tcZLLqyjLAS|acP zS7!V=AVX0U7uCtx+4cD;AodH|x5U2#_w6P%0Ily07uRx!&wBW)rH&TB6^G#BL0Cto zZmBgx0s;f$!BDCwHy{r;m!v#nOEvf=AY+Y;vFG7+YNZK~%Lj~oR?;D*#Y0adU^i_) zK7|6L=~Dm3Z$<$_XQs6hz@>=*EjC=WKDBHc-^rFd0%K6-%^IPs{^akOR}#2&^TX;+WXwtT3*BnX@yLt?%U)u`6=5M^ znfxA+eHfBg%d{0JiZUy|Uo_i@muh^pB|jS8jb(r!pZFuIg-#S!Q&i5nF>$+GJ{@Br7hQ@;f@o$#V8DeIykTDLl@nFx0bl*V%3Yt-r)JGdZvt zVlwJ!57d8h6S)u6x4(qa?X{KWw9n?<_g?!|P2T+;HGhSYt)VSP3k_j4x8M1hA9rD# z8vrry(B_&&?L4ssFj`dn=V0{p5{TC;bW(G=5w#=s(=QtEuSYAT8F}^U?bv zqxafPq-#Vc649cKRWF>*z^AkG*+@60LDd7tUF8mvv#@%HL@-@+kz3Py61f}0)mQ5) zlG)MH(2of#gqhwe;{mUh7V=kdeDyzKc7h;G_HOmVbluF>XL_?Q@J{Gq zOx<630~wlaq_vV0Y37;xrW6r6uwf#{`#E7yZZX%YAWJlbE7b?4eGZV6+bDPmOSPDD zT6a;r0Cs07wS~C-rBu}D`O#nl`^@Ru^ED+-A}=iF_{q#qWBYCsQY=w?u?X-E9aDhT;bFj0Oj<2wr$IV&Ih_T0~yTV^@1bIjc;nq4>!+W4rI04 zO5t2UKpeeL#&Pp9NdXYmfxb{22)is`EZ;3@8Sx zH(?LTujB}U=%#)UswD0-vcHS-CYGo0`YsG1xBWt>fc+(H$lHOI*)Z2$#Qy|sXn%ov z!PcQU$;$V)ZFYBE*NAkcofH-oK4*kRh(-@2Y|0HmL{jmM^qY1_>Crmo0@P=7F55w{ zemt%>41%2qu2&6*3*4^_+4L%*7nfZIFwh!qE%sSi;WLJYIx-a&1G3gy3c;#d!SeGU zV=@fGC>tjF#t~8fPIC6Lj4i1_ZqhIt9w@0D-KDvjP*#CqvnxLEQ-Jty!)O@zE!*!u zND>fWtCi)*qyzj=EUNIiJqB>)Cq5Nrv5b%o1HXtpv+6pja^cQPciigVIYq6*KAs(G z-)3`(f=wAZIx{FVT7N-HVrR6fyq6BKWrR<9*P<6;jw20P#2^GA0}9E*Cgg(~U$nJf zOXGZ)n3aVE(ipQJTal5c`oO=|JTf`uuWaU zQB17#-=>pD35CR>5$M~pl~CO$UOSU-NlS*Uz244qU}CY~)+)H?KV-WR8QL*;60swa z#`HY%Z5<~-6v}!y0fZGhajybJPakY@J1rZ*iez>RM%h5@GUP1|0Xu58*K=hs8qc8|pb^$RbpA0z|2+99RRHaM58F*gHN) zh_n(x+U^NjEXgkOkT`!Ppy)aLm5EE?=HX!#YUj=IPt~pSul_$+`UKM}B1T4(F?}`0 zRy^|B@{3p!t;mNuzx*<^2L&Ln6?dDHeQ1~$N@vS*HDU(>Xh*`_{$Z@0sk_N?*;eHL z@%G*(bZk@57XJ022B3IgJv)qQGHKb9grFc-*I>YUUFr&=(I7Ezm~RPlR+{_!9okGC ztXlu?<{EA6=Y*JqgcoARy1|vhJY>QWadzG!k9Bu;z9BR~>D<1q*JQ~sf(XFV+9-6R zQecLchKU1w-O~X|An!L`YX)>?z7`4;qN)W(N*5`U)d1+|`NPXzP?1V?eYBy%rIp$;nF^bw%fAfCrFv{$SeEc>K zy~s|PYQjrXun)dl8IwAN<^Q52xH&05cnwoRVXKR1CK-&;)`qRY@po)~ z2j$u%klbM8IGR{^c7~GX>z4z=i!$m6WDibQ6kjrS?*s!>^x!&fzu({VbG?-J!c5}^ z{-MZO)NdV%X%?Hct6yea_H`zMiNDQ}-5NN;PQza4ZoMwV75zfkPhIh&e_lVNIcuUZ z4l>Mb-k|?q!I>78G|gY7Y>U5e*~6q#?5`;>|Hwx|nA9pV(Hm=y%}+h%UVZ&?DC3HG zL}(Npmr(IMaQAO->R16=5v4UTWqIV}J~JxD^44SKi@dtfH#GTN2U-#*>S-vr9l4F( z-aCuD(nl{#emeXvQ6oE~P;WjaBnaJ|b8G2RIYaRav)19mQtHw3jHRRF8s8cc+cr zqTI%LYZ4$q5ACCe|Erm2NSV1E6Y2cR^XD=r7(QPahh#ARp{0PRhQ%17298G}JA?W~%a4VYjB^*3gWeJO&`yZ`bQ5z@g>Z)5GlYYtb15%A`qFx@8~$dbRL*%YZuz?<&?y) zc|wqJsgR2&KHh=umGWiC;CUgqFN@XnYFIDPHe@$zGfJ)7;wC&KlV-^VCaG;1vUPq< zFAfM08yI?)AbDQACRZ@qQ*ikH`BB72B1LO+#|{pTn-F-t0hXc~iFm{3ZpS1*NuwY@ z{ItkNEUyXzh?$n;{!y%#GB9BJ9N?LxnVp`W~b~D=lG7HZ(=8%s3sffg_kOMsm_UyB-;D@ zOaqZ^a(*GxrlJ!S>WBC!6F4{TWInRrI%AO}(hW&gTD_C3jbR-d>0;Q73Z_*~OhNix z55ur7kmq3sg`BPuf*rC40=imvP7XQ+7QIjIxevkvKS^A^mk8H24R{GGFa_!~U}YR5 z2rYAz6eZT&ygXr8jOMtx8Es0j1aa8M#Tjl1yICoDO5_av3ISn)3>fKZLdmrW)!-OO z{&Ergo z9s}_$`lb`E(|;~sgn@~Zd74Uo<-usPxG!XX)#GZA2)p3J&Kb5v8ke2&DszzD%!i~3 zzb`eJZTgl45^b2FmmIr4@X0?H-lF)LTHpaDt_SI)&<$Ulxl*~hyN6cqpPa1A2(k>F zQ*m|P6fLT?bg4&=CuT5`waq)YTy-XFevvrwB1EG;vxtXa6Ubv@W60oZy^CSFQr~(V zOM3Nrmt2J*u~^e^M%!MB7 z7fk}9x9W!EJ1DtkW zA+H4Otc#jEW6q*t>Gyr#jrBB(FYA6Q`0EvVHY|{+Qt19y?_G6F*XaWPlgU(;KNE4JfR%AjQ-@w!*k*zM^c^j$5Bhqv@nKzWXWXjD`6y&6({_U^l!nXTRkec5K5-qw1%KKxc6`+X#|&YUJ=vs7 zO39*KLKl=`hd2*VR zLyJC>Y?oMy{j`Y*+A08KaoSx;-iP4DOq(*RUZTa*vU8q_=-kE45+!TA&wlCg#f(7} zeX(6g?>ZWn;;DT>)#=nD5|_!-PgSO;Tbqv$znM{T&jwWA_p$G8(0hav;&*Z6pL~B- zf_)AW&+`770xF3$-aqGEyGx{v^*P_|(-e>vMzkC$ax;r$-J_v8c;B2pGM7mkq9Wsp z8q&VN5g`8h5!-|FY!hsL_r3Bf-=(oexBbTDU8ied8ZMbU;-*FXH&Wk`d6x)%JVVrM z2aI3)53Q;w6+V#NUX?KR$&^Pv9&`<}5j|adkD)|vX&*;_tT9`4`Hy_kOOwiBT#S#u zyPaBNYty@|islcR#L2|(7qM0Z%Jq$+yr*;kKNg!Y2W~d0QVc9C``k5H$E(d*sZ+G{ zraYF1JUr;TUX9bz){7Tyg6-hOHS2!P(<->YkCr82?`Ytb#Vbba76HH;p_Eh-pyh&9r7UY4UkYHR}l40DDmmA9aSqs+Sj;}3DA1@Xb z1ME$ipo4tPS+%&=<|O45g&L&%qN}|V%Dl*7p7;b4+B4s*iu*td>FHP~5x2q8NxHP` zY7xeoxenhcjG0ln9a$n@C5#Q<$-4;^#sMT~GRHMcB3xSZYTN+JS_YMv={ng(Kxji( zADarKNcwI6VcWc-B=LdA#BeT@$}N9V+$0&C1{u$8a`_+RP~AutMz7({`!C^uu3Wmd zpYAFXNKivG)mKzJiRZU^n&XXXhj?y+Rh)z+WOS)!JPzB*LGhe1gIW6HNSv)>u2co) zd~br^M~o)kUh9+#9-~uM(>$Nj3|?L~ohLEe@CjPxTf8r^ixwRRT4L`y2j}Or?w3=O zj<4@+t||bbtc_xP9~&6#&!hw&r(^snr-6h7IC)fajj2jpp-N-Ge1vp+@%KGupXzkj ze?wlxDK)ZWy44seHqy~**R#s!pP#pY*FudQuJ7ybM?X3`LK=GV@bru*Vln#Ql5Pd; zVBr?n6c$v|@#8^F2J54OtDo$8mtsI;Zm&7sw|!x8n=)7Wb9{7^`|I-RY9@Hpz#enY z#Kh!>hiuIVfHt#iwmb)Ts`;G3TqUv<0f1HkPceusMui7#*;DE(*akmX&Ec(p+nrP?G$L+ZwZSBw1_TNjt+PTpl zZErK?iwFG6>>X*6hMzAl=b`>-N>?v#XyElTiIL5BFbJ8oBs`<$^^RDL+z*F+Oa_lR zpZ!c>Ry}iyb=_ByjG4>N>yb36nbqq$k@DYNz2T}|=^Ikx-{6x1-1l>ADcWCdB_tpB z8HCJ3bSPXu04KinX_zcYuqr|E4L$Ja#%%S32lnQK;Rs7OBEyBF>LpORi%nEq(im~< zy2nNvef7cNxC1;|LrO`^1N0xkbf$Rc!xK7RnQ2mDNJg)oLR4B>NRIo>$!dp1am5av zX*Q0Iz#d6>W}@ZuIT5U@6#7gRT;>;WG$VGJcgqaXe2|}QI{JmuC~p2#c;QwiAL}N7 zl*uC?dvgx_KSik?bz(; zROy$Nw|lC&d{vNQOY7fJ{H;zC3+R|^X=CRM%|(RcGJY9q5E}}s*1kc^houeD%^%2( zXY)cE-%};+N&hif^o+OcrOwE|^m-<9++& z1#9DOWkSM>EOdfcWnU#3-xJt|mG;|o(R4!Zh?)E4n^1LEyn7D z2@O;dC=AMaAIBf*kt9TG*6uGjj)&QAD2_#PboCT9C2R~ow****(6AezWjEq(HPL`9%$_)i~5kgK4pZ~Gf{JtzJ zVv)_iPG5K<9;&g$5DjbAb~1RZ32I0f;WxeeKM#;@H7_TRL-O=@id-**D5SDS{UN15 z#YNL9_E>S=x(6UeO(i?hOl>!$!tAhq}8T-vNXd-IP&tIm7SS4e-%d&==-c~V0 z3k>w~A_Sj5roi{bPVj@sZ!UFFMLSwOo|OFw&)Yq7k~Fc+3DzWTo(S;A^vD2hZcq7% z#(1$YDfA;4sS3y1Y^i}1D;XlFjBK-(BbRc+Gqy8cKY5Qc;cq?dwn;*|o_nWMLtaXE zwnE^*9iaoF9{;fmbT1>>;%mpoCI#lj(kR zV*2-^H#AZJf$Da`=6K-8FGw69fn^1FfXM?aqq50NLu$-@b$rB91VtQvn3aM$6;6$n zS>|Mkj(kT>%4mTwOGeoDS98|%`8n|Bv{i*?-3499`tmt$vki6TNmWzu6a_I!2t-mp zwK=MUhGPjfdOZ@YVe$XB052AtB(+}v?L+-JzShi%J`08g5MkcFFLU^okGH{K8>aFE zJ{-aUI`RAcE-YMzWbNou(&L|-pHugu6ieruYknxLib#%t-C)xdMaU|H8xn)5jg6PvE)5>kehE^vhk5lL%zC zDTiA;ET;Q}&-D4b|H)sYxJr*3@oMn`BgZO`{{<|=&}36KEvl^LHloih~|yBD`EsA^ca6W zO@&ubUXQVtR^|yfu_$KyjYdlCHo@63Oz{1f>M;>6%G?#?hOUifG-$XonccJm;1+KIr^o7O^)a{p>CmT zj#{2SF&R%(wpnz&l=$DYEh(3gHAsLg{k%*xm51?scdAtK4FR-C>iw)b+oxt(V?j)@ z_|O419P>{|<6mn&B-9TjmDcSSEX<(j2PE*lBj`sNfF9z8B}HnJ7TIt6NV3NEhE>1B ziSI)h-RK3r$#Oe?hA1EQPAC{di9C~iJ#P-BD6J0FcLrA9kVknfgq4!lEf1uhvNUT! z=`Ukzv!ui50Fpu`lZM(w?*R?<;D*%UJsn;o%4Q)%HRZK8-kYcm${Id_b<1(|2wbJ* zm1a%d7)E?;i1+ z(M531MSVf94rA>)+G17Q86!aSUQBLOehMF1v&H16=YAsW&(CB~s&=9`o-GlTv~N2= zZ6-Iv`fF)VP|?yD(A@6nvkEH09+=qN#-!^!Yw67}8Lu;`S-VH}oH@^FQq%YicqY?! z4|ltA{O40?QnN~GY~%V!3=8v+Uph!j>2;+8xs8X!_c$oV(cL6UTV$Q;8%96k?K-= zs+=pZi#bP{2JerYll=Ed{+2SE{O+oCq>I=phv0LIHIuzCDOx`IsSOSa@SaDq*#87K z71a9ni%Y|#x<80cM91*ABRLME1fBV1qSt{t2+f#+Bly3Gx^JfD@Fqc57-#BuSYTBt zrRed$=MBc{H+#6)3FKi9%+~!V} z+q@#UIwsd_#Ooqys!!IausS4GEI)W@-Y^&Jod!Kr42){v?R@)Ig+AeLWV$M}dF4t~ zH*bj*g0y-)i5GPGWgU1H8h0ML9R7EO=%U*+D-v0_=WF@XvrrLcVm*_c2+Ir6s{ZYKW4)z@lx86}vvUoNB!RdZ7XX0F@Wtqi?V>^WAf#=Poi!g#&KTR?YnQ;Y%Ee(N#W4E zA@+g8u-?ws@0}=`jj7TRodeU9cGx6O6~jm@Cg zg8~Yf1oo|dtUKqT3O}Mhn{~@As$4W@MOn;&1ZAQ`i}m-e)aHu5ILd!IG|UFwx5sSg zuU4=QS5arv0Kf13`X0 z{ASOJvLE93(7NYnrx#z&QmkU@aR#cN-#8YYQ z0O>Konac0PpT=YQ?NxqmL$Y^Pv3Mit>U-`%jC}vwh6xKCE{J-{!00HR23e0ch6a`S zfkH96U1`^4js)z``VdL*DT#O5>)B9LTjyw=bN-#f11MG9x4g*{fgtj?km~1!Bfur_ zCDSd@+-}Ar#s}ffX$Lkv(-R61c=&|XYxh+!<&n8L*;@fBeM=SZ9j}MK1y6SVf0a$8 z_0tP$wt#Kq3+j>|9>$w4LTiAa05whk5aafrT@}E|cw1sUao{ukQO}*@+_amj498y8HQ{R(tRe5&uMSVhmkSEYD{sq|7 z=H<0s+fylI2y`qS8ihCmG15cNH+>QJ?A<*OT!6g2G(Odp6f9`TrM+tcJI~GOHhB#wdiPv12PQgYdweYXse13(|+P-AtTI9p|^!c2L}iE9mGJJ z)~i>qSVn+~2PWvoTmahWw+c5}@T!bbvak?i*%0Ct6GNo=9!$oU2}qknZAiEC)>K!Y z>`gNGr57JPj-D?CCmP|{W&gNv49Q8I8g#|2r_ufPhxgYSuuT?3Bucfxe(9&v#aqaJ zCRBf`Bd5;P z&U*t;Bs-!t{e*hF0bVlSTVbAq5J`quYxF@r(=CCV48qq4W8Mx@yXAnn~v+EEE%86UN!FV5QU(&BSbNq+f*61MSVG z+!87{lE8Fl#A4kdDx_2|q+2obkx>dfSssx2iJg=DuEn9x!k@hQ0&jpLYYry*WtWQFKDqHN3fjIIp!U&f(}!gQ&yHdd*)Hre zO`)T4{w}k@(av(v|wlZ3qWt9Z zn9C=kiL=M~-Ga-OgH!i$8Ic-SwBdS;P)d;eL}YulVN|2O$Oh{E>Ey6VYh+Ui#h zZ#vW<6k*53dEO{bs2dQA#Q+q=6fiR%RiHfq~pYVH3RYOI@> z?#c0Nz2gD=LSW{JpR>wM92c%4Luh2ihYYh{4zCCOu>vu&YU<_XA6E9op1LLWPh+~O zT!;L0j|sLMvN0A92iT~##V!7w6g;)D8&xuYr*Y}vF0&!qu^}5o!*6OkHfKS5Y2Ju! zS6K};$WH11VmrXT<)2lT*GZFDn(r5B6O!O>)4JODE%cjOxlxLra;1&VC=%(0(JhK za}b-QnpvfT_B*RF+n)GRHBo>)XV86@Uq5~<1qLm2D_CiIo9>-VUtP1QBFpaTlN8OX z`TwLaPbCU15uTr)r^)%4m%7+;EB#X@#A4)eM1={>Jma0QW)ia07_#rgsAP5><^8X_ z8{ZT-e!Jz#_8{jyz@;_c!xu_7BHhdTUGx9RIj*p`=b;UVcVKMzrJZSXBna)^@lLe$Nq7 z6cPn053bC_2GfN;p9)$zFoe=Jz&f2@U{4oGmM*x+?(;AO%xKLq_Ifkce>W>FB_SRhg9x zl)e=MN?sxt^3E6-jGIN6B(S7{yI62t{Muwl6af2%=62w^ z^*Y~-YTW7w9WAzTX3RYXR~m&C?YmwhUhi6_EgCePLz=YH5=7Kq>>Dgcl%tJe^6(6# zgzc||NA}lN-z#z6kG6Mpq|GZzrXoOHuaJXvO?>*piy^HUW?2U>H=upAL`t@;UE}rZabyL6oluft0*LXOweahP zYI`p+l?CexUj0bR2SQ7F-Ya0XV;La=ifsYf6iYP9;vwlYcqIimKkYo;JUb)0e_RPR z-%zFyL44y-#*94`Isfrjw`JLB**$KP42XgLVL}@PWI8$~21ix{?B_*dPKNQ{-AyVr zuS-O?(EjCuu`_^jXlZegBwv-o*gOs7oDT)m@W^k==SZ(qrPSn(iKueb>HAUVX;!t) zHyfCmz+fe_u&mj{h-Vu*Im9Qw%{Q(Y1)o~frT+9sb%DUs+lCajAxI z>o5^%#<_;uWha6`KxcNIN|&Qy@jS-!!s+~X1qrQD8z^7HHiy&|Eb~}FQR!x>^I_;`nOUQ}#05(X#U}XDTjTeT z0D1k0*Jpdouq5x9WIc_oR-9_6u3I%Ve)2Dabbf(FBo9uTSvF$Uy7qndi8ToBoI@Cy zo0lJqJ82o`EzSx8FC)(4#O)-dm@pNkNbzGR_|#lw?_a7z)uceZTIsimyn_9AESD)E zxC;)4GuM*(X#{cxVWre-w;PW+)wrJDnY{zerc3``a^Bm{M%yg@)ziCWP~QTWe`u@M zYnX_?w#ZB`Zm4S)w-u-Q{#0lQ0sYpUH0ru9<=dKHk~DG;)z4jNAuwx1bNh$Ob7IrT z)QBrNlUxI+R&j_h6^lN5q*iK|-wLgL_Rp!Tw%brQNwqy&X3SO99J2>xvtU1}Wc!a$ z4|jCmplPbA2FZ`?95a!9$GTU44{Xj33M2(;V0q_-8orZ1uhbhlG^ms%Udt8be>jA^ zJNqRhX_Gh6+@PIol;R0ys6(<4VtJ{wV2uCLPl1?s?`YKV+m*k+c2ItC4m0YLgUrGhGd(ksiSZmqD>)sE)igf zx27xp^`upTMdLey?UFl=p%lI{MzLwB?ulKqiu8QVO!*LMT6X%aAV;Vj0}Q`yBoeE|oiY{;IhP%Kaq;!=AI^At-&oAA9dPE*&Z8`C5e zV&38A6vw|>utvo5zg)#n4k*4pG~yCN-K{sVx}mj)lau!iY<1*wB&jGeE>sw12!)qH z*Ym5&%$gXM|&V^{{DLv zMgtKNfy%?W?pgc)&~%nTQ9kb1Us$^PODw%COE)6j-3o%zol?@>-MMs%(jbC#H%KWd zAt4~$4bScGKhGOpz%m0fyK~*wxz70<9jSHGuFMd4j4Vu1RyS^Idn{l}jJQVdU*_Qh zFOUA+x4QLjCR;@uJsP|?!Pfo-anlKZp44H)rPN#<`+wvn_reuhGgGVd?H<3wh?OAg zjK`O!e{*QAnDx{2$;`SWfT~P0hyozeK=7DRq;~TWJKkAwiIe``{mjOwPkYR+et*Y! z#817$jc-0g23~NnJ{(c;1f25WieGP2daGsRg7P;pWRnv=CU0cW7_oZ@X~8RLx}Jyo zBG;f#y%0ah&bX@_A}uTMfjro)p5g>*D> z4auyH)aw+5_4G8sv~yR5+#0@KJwiwjNOb7vn0H`K{Q#fLS@rUEvfvsy0mE&Ye*+PV zNq&dKn1eYv#EsWPpKir~6I_vE)q9@r2+OvTUh7f=Km?`-_rc(hfz$@swfLxw76iew zWavsB@B*@p#s0m!peEFrAAP5qbV^{H(1#k&8C8AD`&ceGYUl`SwD z%&{B6`9uABO69oHCXjyXQ?E}ZqHBk5{O1>;J9uyJZE~h*9#gyQRl8$D3APkcdl0DgfLv(p!sU zK#1M?bdg#5yhZfM5;XSnXS#Vak0ruEi+3VJl0+i0o9=i|C;`Z6MC^EfFHi2qMPlQn z!i1(3Y(xVHB} zdhJ>$PyI-oupJ0*B%BWY#_U-zC5P;%IS7ZOTGVn<(4zd_5b`*4oP(xGxKVR4^`lH@ zj1%$(YzoN}jK>#gW65cKOCsk*Wzk^91}0hC&Oa4Zk) z26wHkAcF>v%!Us&FP4Z-78T>6?CQ$r-qjZe7Th?;0&6X0mbgrZ5Ui8)TmP1fgrO4q z;T!;|;hS=-ub;7yZ@ghHaZ&L5p$xycIdtM9#qZlM5}7=daz+ee$f~K*hWf|ADB|o4 zTvpR7Bjm?vHM$CQ$x5p7f2&zTwO(Y|WAbgh2bYXzCJ$rUz)>l){0&Cyb9V5T@Gw zvolpE$%ey!*cIQLZhQQy;4lUSBb%ZLIW9qumzrfFV|7u_vVZr^59uLI2hQV|{fK`M zu>O*+qQdTthNhZav7F(%eGvAE>#%SwCVe<}l{Se4vg+w|gYh3w2;HY0C4bT(@r&wJ05&i+YjBVQ16)Gm-VQ>^P2bbP^+$A!yFeX=6>y8{(` zz-p?^;;E9hh;As}C>+WT^@x4PVkXVeGO=lWKQ6!?LuT!w< z$k_S%B?|EobM0Phy-l3GYPj*-9m9h!5x`XMrTe00L}$L}%r`7!73?L&JDpBXlIkD4c5BgV zv;KHZ)$W0-3IjTn-_M#A4GbpdYizWTw(fAgIzqcQkB3KV>2gE_Yn!cke;ASfQ{pHB zNqou4$$L)}ExLE+8gCk8&+5N6G}}hhb?b{OesLDo?fZYW9n*V?FnY}lw~Chba+C|w z3=&V|@9pU9Xc+1qE1*%+T^&~R5Rc;q2n+%px1F&-j}m|jK{}UqTNU8+1AR!Wk`Hc4755wP1C(?C~s@hfp{V)NzsBP`V%H(4@%%~)8vA6ta74H7p;1UJWN-Cngbb`osov@G}Pl#1Te|x;AaRc zvo2;(y$y^P5g|US3gzKm{NZd2#+tcUw3^382C|NL;2<uQG6z$7Gir%zk{WWBmIz z?xNhbcPdeE>SO2*dK3c-iYS*es@p7%uCBi{L=Hm+wagEth@0fTMn;FXu3W+Jr(#v) zh7fBh8`zxThkNLyRrqXu_o6odH8zk+uYuw|oLmrI&DTmTGuZn!1)t*Nul|x^>mVl@ z0Ad?!kJPj>+5I&vDd&M`of&kCDQXj4n@__hge)_S;C-8!iOUw8Bf7#qhTJMiJCzx>qlX8GBimP04!(snZfB+# z1`GW^(oz_dYO`T|zt?Bny$5mof`AnKZ=lf7He2{JujR0XoRNXS!rSpaAXmS*NO2~r zkiVlYsG8(JVIz~|nGH*`+*@#$(-K-wbC45kuxKR2_>&YpV;iE2!V3iL$=FZ^<9Ikr zBOP>nWb4)GyyT+m=9ZXv?5ho(F}D|S%vxGoUDtPK%Qalw-BBg&2+GpH%JDpS1k@2d zw{JLQ{C8i$9qQxH*(S~*gNhhxfHCM|mk@|rQtJ(#5ZAm~ZTo2J?CH7FuE^3??w3cC zcQI&@MMw;U7d@}@@^jmdtLls4|6m1x4n4B0@)4?E|Dd6q(_*aIs~U@h)(Jej-gG81 zYvj|7@m`C1J!7z*Q~%lF%d%-+?l~9zw?XsN3?Ce{;_V;4?A&yE5;N%B$>E7lc{@T^ z_i?Xo^#*>{gQvs%<1$F-v@p$UmlfBcnf|X;zXcVa<$f#wSMd+QH`rjwCNhFY&Wi3DZ9LRGUS|!a)9C2#=n| z^Gl)+fwGBe3dVhT4F_gPfkV{R0o%8?av%~v3CWc4zfs&I@?Gr!OX77z@|kk<+A%+p z)+dA1MgD5FH#7t{Xi9c<`jOgQ@eemE>=HTkGr;V1ul&lIC!Zg!(Vb1F?$CgzpgE`9SFw5u*_}h z1;8?*q2^Q=@PZd?;9vw)+BIBzGQ#7+--%+*O%2=~Y!QkpS-Pb0H+3Xg$)c8mJqkPO zt2%x}H4%mgDPzFJvxAHO1t9c`RPH&p8I>RT2qm?8I>lF{bWWacbfFwRvb^GS#@dV+tC9-a=0Yu6oeOh#Q&R^wG4i zn(y(RkDV|Hl}3%Ym{G;?nVqsz(sA=`4B@lQ9A z$Obk47wRZ>+?lih;Zh`^;AWYO%N1C5=CO`?(z$2ty*&#_=72p%aAnoKk$-_8I#xN% zXUgHYg_wE}5;8mAaq%IBb&)!^sbHd=pX=Ee(e=pWet-OF0d+00r94I0FXOoza$)Hr z%b)qbsU&!Nf8?BlGzoHHht2dZ=oM7}XEHuJ!Ts8|;au&eC&^AzikpCu$deaA7sRh- zP>Gf%>GqaAJh)CE=c8vNkC>#D$LaV9sl3BF7DJ7Q@}qYhK^^;;evM)xZNQ(0Rm%B? zvFywafN6qkn-;>68@IgcJ-PkT`_mGpT~f}M@mF;%t<63B6taZQzHULs=07Ik07_he?XDZ4D ztT!>TvA~PUK>4*(KdS4J?~wxN0@`xaY+@yoUB4j6BQW>lBOi@G^FX?OVpi-yG8>cS zdl_QN0p_Zdf8@ZYmCk{+tolRX@s+3uh^|kuoeY(Z^JJ#2$%d-%P*^qTUTZ5QYr+Z{ zH1oQM)fc4*MTW;xROyY!bH2eTSpGy z9lC#&!6cXy-?oDSD$BrzfD`E`kExNE#U*j=h)$d#lUHetj%C#7VZ7tE4+yVmfdmHiydce#3&y@to*?^@MU6)w1dY>|Y zeDnV4dtmIv>bgLCuzm;1cXOic*nTwypRI9WADPuu_mC&hoNrKT! zpv2x|Dn;IlU&?|f6WWw)Z7^T`iGv&eOhm*cE`=bKI{W_0!R6`7G4=zgX<()~dGPrd ziD$DbS=9?35}YLu+1#li{WSWW|HO}ugsbL}?(p!Efc6L4*4nx=g=Tf@-iV8+w<=xi zI|Ua7MEozm-Nm1&wRDUkJLjDzrPA0t7viMboyDP?P!5%`s=N#tu^@GMZJKzUeP6aPZUdICj{5)e!ksC3t#dpKhTe`p^7Oq-1FM#0mNT~-(E5rzm2))Y(&Mp{|(in(N&1(Pi_`Br)x6pJ#K%A zKmB!=zLbd|>qNzCX|fHM+6IPeF}nfU(zp~^ZTl= z(l03e?o@&q_Zkmvh=;M^0_dbxh%IFP2|AOFq368kr*xp5fINns4a09AG5vN*-saL( z5AJu~rtoX|??0cb8E?-%k3391S98DxLy`l>#X898Yf9)3a>@y8MaBapA;}jwmfG@G z^MLw3PTnXT6rug2%t@Mrh3bhxj)m|%FnvUp-0LRe8kKwZBoFt!&&XB0TMcS0(EOk)ultskDo33*40#-IrqcZo zqG5Yo);_z*jj!3O+5KDr(>$bC!nwL14OxvAgMb=7i!Dz@iR!O>~O)%A5rc?;hfkONT=$YFttSLx0M!jD|)Zh!pns(^3K@dSCeJk&uE! zGb5lFem4OaKHGEdT#{B2#c<_*CFD((u;k!V74BTvBpa@l^| zB^qB0C5;zVX_)h>4)o8t_Fvs;Io|ISto%u-qqDiuLva_-zj#ae=0!7xYLpb)!{YIC z<676ZYnQ1$G&}Kd*ol0>3%ulA{b4sy5G@1Y55yMt5||OC(o6Rwe-f$hWfnJj)vm_y zq>3$JFa>YkUj2};Ip-McQ{VBR)yDsjb>|Y#=i)9|EaUEmzAstIG66YsXp^w==O`aC zMO5#xTHzOVm86N!Us1dPOHU7ZC~y}AwqoEbki5rFNlI40d@=uzK7g(TXQYlm0#2IX z0vtAaxUBsAKV0iPgdK3b0^ddVh${&*A!sZk$qZD`g)@Bx3VeD((T(1(G;ydi+a|!} zEMsbMY*8V9>%$lQv{&U}w6#2lE-3;pdAQVGMFlXJPk@}wGkd9R%%KOi zkEgb9{>RVg;kRFYVGn;`Y6D&1)u0F zY7azi+p*D=JscAmGWSKlM|^uM)YM^&!__3=7@TI1&`~5p+QaijqTGOzINempr)n3(N3;_>Rrr@Abz_st%rH>wj-Ccm4w;VaZweMF;<~GF9V*g}pWz z;B}QDQ88Q4ip6F)?G{~V;1C@iWV65$j zd{m5gPG+LMtqSBo^onv&c9<8H3f^C@x6l}WVP2m4tDx9M>kTQ?fLO9QD`)NLc{%JiG(>R`Rzjw%*3 z#J!qPRIzLPi*N$!Cj?ty7@Xc-^Ui(yF3UFl9b1ze6qTh`_W*Jt@7m2@m=g-YIWLWS zd-a>(wJ~mAS`N3;n{9p7SBIpr79KGYt0aHmV^S{}(3Hg9SHpvXl7qNh|0p?$GpK>* zuW>uM=nCb>2zk9I5)^wA3F=CZYu>GQ-LLTn?BvZA7&|U+95_U`9@V|&(405>+^|@s zNm2$bBZ7Xf%rRG#YUqIc za39Fh-z@rLb;g_=jXg8CcC&0gryUy;Do;3{<0^|i;-2JgBBmv8#}bnA3jf!2@9KBA zJ(=5c=_BpJ^2*#w;_gprXIn`X*&)BB6~?oMZC-!D%j#9PG)$?IIgtAc|7rtQ;)XAF61RXcAaL%pDMq9MrtZL!0LHK^39s&p;%I=re{t<+8o?{)GgO=$dR=m>N01Na7} zK+zCJmk~NLEZ_qDdA7M}S<#)kZUyaI8!^jwAL^1Ck>aqd-a}ixS6BTIb!5krWpBY!c}TJ=d@+W9MU6KN=398GC!c z@WG}rn9G_~*vR9E*)$`!Gp7CW(0F76>QclMFoeH@+S!$Xk9OZv)FG$*JSBb|OPR9= zVF`Pg3AG`E&$2R+Yw|osC_#=ITJrA~yh%~O@kf?i>;2@`($vokMz@ijXaUdz7TLKVi61X70F5@SjEKr+}U1og|ObW9-N9QMww}-tq*&O@yG_XIOYQ6PX{|ZI7v zWGcAkmedi+Qp+ENL=s(uFBjJG>K1FlO|{~`_ZymaU>2qYhp|HH-YSrfe8c6B!_*>i zI9eo$({qBbd4bYkZLNKF#3tl%DrYF_Ls(c?az@3pICD7!hLuzN0-ZNGT`?=~QO(&m zgrtsV9@6G^myycbWg*Pmb0*~Ie%H(r5&Q`4$eqtYDCEWvqSH*#eXI+iT(H-}OW4I( z?nbBjAWfunnzCzc`8B?Aj_Sqjz4H`5E?GLQd_Cr;eM+1`psn_qBKEp9Luw8J5g1%| zE4YWO`d=F+9m?AB0I*jW4wm;`StcNES>rW10%!qjAYg%yq2)17Vv6jIbCqP#QN}gu zO+Bck?eK5kr78ek!u6l!GywdmH{cXAfx4^ggv$PH9jvVF{OgZIam9m9MDdX)p#;4V z@Y!w{2Yy-fD%7%%2f%gyP)wpXI^mhd0TjmfOY;wt=fZ>s41A$Mo0pdYjdTB42N6=* zHQsYh&F`LXOS{wO$IgGLSnD72bcaj+h6IV{sRuaD%sMqMdmoGQ%I=K}3CNK#g7D!A zS}4_W*(xpE6s_%C` zE`W$TkB{a}4t3}C+D(qvcKk6&M@-JBr&T_#v->U8i!|EDr)`E* zG}JO_sULyBuo>*G6+UG;L8eRSn`!5kLG;rK!VIXi@Fq7(2i#nZXhlx{&)rEs`HQnS+FT zv`ggI&nTkuPI%ag01mi!Sh;#S1|p6j(|8zl2@8hDFq9$&e|}-yfc74$#TV}q3~1Mq zdB;QRHJ1wE%CatTrjR5{Orv+WdJ)~S-{?;G!|A6tA}=fF%oclnevyY3e_9bMCQ0jb zC5{@9sN84iHe>jr8gK^9jdHTz+V?y3%MVv%^ryh&m~p}@RImXEU=@_gYMnzV(RAQ| zda^>%cR|C&pMIGjQZAV&&HDB1T%{DmXsV8gviSWpK{$!MQaf`tX&x zm_BGl;T?olRJct}MnzKyw~9;q#MTfSD{HB;7&l*tZExbv?USp`-qR?Yfqn2d;APXe zKyD)zH@|>AE#>Kz15ZDZV!K~CQsp{JFY7@Y0HR~S0ds$gR1G|uKjk*^NY1M$-9t8-Tb6 zBUwZs&P3SBihSSyRmbn?@> zD}*9mi+isI{T;8UsDCS$@M9fWPyF=1RUdnDrU`w#LX0$uCXPjQN*8wCUx^*XE-l`H zyr)K~m_fhEiC=x$N3+mh@21-)IGP?QN1ueyf%BTiF{5QJV!QzXnE}rw5DG*T<%t zio$|Y!^35HK;ySfb^S62Pl7Tzihfwrp?|2Hj2GGY%(tjD2K|`GSD}FyZDOkrK~j)* zfLULz2J08G&QIZ_`T)@&@-vOa0X2e=S}+snUU@%>36a_@)8GhUAs@b&6%u4PcL7z@ zk#6(76?tqXQNC9DNb!f)`-e^Qw4JeHJvY51?(i4+R{s^-U%3`w^#+jti`M8Y63spg zQNOHW)`8eh_JC^wL-jPoeEULn*waC^MRJjF!`>d8CpOy}3 zM&-2)Y?NqJfcVf?fcUFDj5mB*fcW13@LIS2<&6wKakb`Us_Nz~_5{jomYX2)C`KV< zh};nPRgP9&bMkHWDxe#JI#IxZz^s4wyWn8~v3+ncIZqtXck@uti+OaE;2Rxx$K&fi zA8nHh)PdsgM%G~sj*1445k$8T+^NeKH8qN!3jFq7uVki>bWZ(A#zNE#>iy6k8xD@jS zwh`XKKx(OG(MhcgU=Wwv{*CkkiQc<>SqwVh<-Hv-(qkv{x;j9h8(|g_Ih0LON6IcA z&INi#IGp6Wz!g3Iu+;)Q5-2n_dB=abiH2Pmf(JO7u6{GO13*V!iPoAv087x7=@$sY z#5x=yGjh`zLR(`=S)kA)qs0Phvs)-rcvb@ z1^=M0Ht&=an89@wtoVbhWp!)EVhhU7x%nnQ+;#V!1}JR1rei(EN0KtV)d7yV$=2FL z4jmmG13n#S{`eGg{nmGY$USy~Xi&oxD?k7Vm+?ak_~zOH=Sei}ed6hzr=RxUs*j<# z{Ka}8xL`q5s+Unhs22nljnf&f^}=j-dq*y2nNgiT#!q$`SG~*>v}66^LTt2HdY*r3 zu8`Fprv%xu(vTU61uLkYY*~SJP>7ZN&7LZfrHe2rP%8ZM{GDf@%8T*c`qii{?-u2g zhehBK2sA!G)al~*?!WOg8&CNkK)t==GQgl9cT6s&tkj7TrJef95mOA9n@j-|NjEnM zZ^VrydXzaf706vctjl4}kw7X#YyCSPMbn(lwrEh97SILVa3JbTFofw)nAAUWj$6`m zsCE?G${)?GSOZxi8$KtJf*S?L%F#7(Dh2&qTE7xTcXV#8ks%Ma$w71e3%E7pUx7{G zwJoc9kSo*>I_dm3HC@D)N(3l+)t1ixp>(6a=+=ipk?~qFI!F27ze62Gyw9-;3mcBP6I*vFaMq6e z6Ldkv%$EGfcMnF68;6^8thFLBfh{pUA&=tolq%#)Z!215^~w*_cI+#@C!ljDFMU() zh`7m5%`!bQ1UK+vlGPtsPbK`IdR6$Ty&Rciyej<7xJ#45iroO;hJ$@c(K!gygZhegirVF2#cq@R3e%&56Kc}Z{YG8(FxpeJ>PeM*AF zt#pR?L45H1CpZ^M2eLrZn8cqCdboxzlBMYH*wImtjJ$-6n{V*>OIQNH$E^a=TelvJ ziV6>Q)riGWVY82s@c0`(;@u%hV?6q-0?iB#St*eadVb`EX2n;V1?F>G5Q8*JTqK|L z=kFGwM3Yns>qiTl^Ie73wfN;vB<-A&ZtR&Xy#(+W4>MT6yzv9qYQ?^hl4i8*AT6H4 zII&hdVPLHbzt^TqtisM8U=hSl#jGA#*M553e%82fd;k6I>{O@QI2%$HN(;b*3#wpv z&YcPn*Sx4rJ(hP)m%>ZSUAeY6@P&n-9{ql{eu4OAz~;9$MDl%(UY>Y;Ls4kvOvr?Rr?mFmB`h_VOZMr<+Ci^CtgzB11Hf z1VnuoEtIR1c)g_7j(rx`nvVq#g$d>sI631q5=t6X4*Y*F0GcB{FKLT>q*PW8yARrq>FE9ff8KS( zZ#O2YR%}8FQan?dX4o+YcB4r^N+ix_0HM5Dtr8j7lDUL`?2g8ZXZag8t3b}Pujn?}8S28mOwK{Y#C z2(!+J>X*R|_qkQbtJUdS^%g4zjBSB=``A81q7n4#ylR z4#KIpIn5v1_SEpb`Ca_JJz{Bzt~)c}{7o{HP_PZRruHbwlI1E=ERJWGj3r;(JAyl| z&Y*g_33s%$FY#&W+8?YrEEW{)kD@Z@ zn5F0;vOVH}a}#UIgW~zE>+G@gq>-k5^ZsmdM^57TI=1U3_9orTAb99=j~8*d_Q4+DPiS)033T9y!?O%l)mfL&Ifdy ztZCBVW85bNB)V}a*hV2A^Vw7n0GlL`J{9#Ez4!wNx1xSG1pk)i_G?(qn~yH%6n{Kn zl0!T3_F0$Y^LTylKom#so8JY-1DuD4bD(@AwDb5M-k(@*&_%!b<~;Bc@OPi(?24SOP%9LE9#F~p3J&g~ z;|H#(QRekfESXTat|oW)Cj&62zrw4ruP<9934ro9rgw_RX|ScAcW6t8YA&oE;Emb& z+hb}uGE+eR@MP&OV-x_q0Y8;X_EApsYl%tZLL<32G&8^{PvQ zhkY65N*;v?j%GS3*%)ZD;Hch!V@152`XwDe(X@FN4i(rHF=y=;-bv*_aq4@WwnB!md;dl21?nD+E_VibYMU9j5x-Qn}Lur zcJ!e;Yx1mvbU|(m=};HYd#7tn;qK=5KJ0xgd3jGmuiz`|&)?trP|O^w-DYd}Y<;#S zrDDhSIZr)>D;M=#>-lkj@Pf>TfA0p@x8{rfkZa&fnXLHxE8p%>m{?N^S|Un?0=MhY z6hr0*JxJysj~V3|#qu5ypKO1q5G|5_SU|r%AXd=){;dAj4=Jd;5Rdif(;tR<#n%Qi zPQ0N~rL|`?Auoq7Nm68XFf|UEH}oQA(z1yQ)7?hC{Z6@jmcRS3A1$hhC2=p&e6!-2 zPV4j4F>wMm5D@4J#oC@k!P8MMCpHRv*=v0Nh8=lj^HPDb;HeJiS`gAjb953dB#%I= z)QQ=2X^_%VURbVj63SAU#dz_ecmW%{ei_LT@L>Go274_}GI8dMS{T808aa-~;n7cp zUy%#v%H&C+Yz1MH&hCw*lC{gcS)%g4FAV+)=cbqHB;)Nnj7=Z27F~nM z{^efHAGT-uq%m(d1D}WD-+jTI;dkyA>fwemwUd&0k`x_N^PS2_oD{U9TE5Pv6b%dj zby$~X;hM&Is1-?(BRh%HIM+`fYrw2hG3}XlgIq0(ZyDU&KlZO+d|YXAL?7j7@#-IP zw5zcpXJs)AVYPQ`r_KLL>HWQqa2w`cZH{CMdS!$5A1Q@lZtv5VeAPJc$u7>#_j%HQ z6A{LK`G@1qi*&JU4`n1vzMj3nlzzn&0%d*Kq8=(PwuhEutkX=1%2P2X5N&{fGzqKU zeY1_|$~(yDNLp@O6u>{z!$`K)P?kzAeoy)|@+KHx0&Qj&cqWKV#q=Rl26IeeIwIXb z6tpnxw^xViPwj&vR$L%A(u_)_HuTt;g-jE!-X|E0x1hBC);LNrRY zc~w!bZ<0EAQK{tH?FdB!zUioIQ^UlCJgPYJpoUL%dMI939}>5H>|hucWODIM2m#{d z&xrMfz6PO5WW$@l znBD3zlQx2VbLD|whCF2BHgmy0U`E)w)98t6w4=9=S*(cl)*PobAZ%LMLQ&JK|2Xb@ zsHApo<`{+x1Nt}aKfdHth4uqvA-;LsGy|cq1UW0g3$YDF3zPdcB&>}Ay)CAgHqR*% zg7m`O~il7C8(vcBo1;a^0I zQ&{>v7u+HWPKoqE*F>=+A;>CU^9)v31D2h1t%!tfM!w9mg*R$gWtPlFBHBU~Ur*5|gzeBRyY zt)Wgjx)X~O^SYP@COXQuQf7!$rzv^+MRpLyypTWmHoxjk({go}h8tCe3*_-@!`z0m z(64(j3}j#*_a(@n39jlGX=jh=4gIT>vc7NpEDY~~fzJUeG$8+a0TOs_F6Wu*G62Fe zs_oE`%-<2m&F=mUc!vMAd?qsVI0Zy*yY9_1A`ssB0L21u3I~e8Ypv?AA2k8n))*7O zp7&_WL$7#ALU%G|ow2vo-ih*hC(b0~c<$}LtE*KWy_!_o#^i%YAolM+r0f}l2}8)i zq{apmejhYP3u{=zw1S%UxGy$(*mktht8qr9gAzZcM^rje!Y!#8mxZ22x?lHgk%vE)eq~WCy4W3^08*X_t z5iLkb4YaWLEv`NEVnDboN6$PW z8u3)1Q9hFC!)$hVXJ3KWCXU2u37M@Zp;RN~$sik=#6=#NQ)gA(C_kQetPBs!#)go5 zh9yAe3x0pGmVxxz0^RTG70c81G2Y4Mvv$z&txc2;s{q~hUc>cN-|C{M5E^@r@>POV zH{I&=NP5{(M*d8Qpbn6~8RqH}+w`$DJ#RYP^|9R^1}_<_m`PSq=|y7pRJ%>e?G$h* z`OqBwOsk>_Unqv$S|G1rZoN?32i@X4=2^>0q=0um23izaMYFe3D5Rgqi4Yjt#DcPe{5()R0*q4L zJ`?gV#0{14>j3JcT}EqlOfAOIRW5-jz&H%#&t9zZ3ce0Wke|93jgf{ksg-C4v#C<~ z%}0U_s@4FuA20oHaB76{dv4LU>;?WQ_QQRjMWrY970?*Us|=ibjZ$Tjkgyu+DFgLJ ztXT0ohpokG|4ZxZcL}Pvdv@YY9z;v@=x**1+(4Hg{f#c3yg^*6;B_%&_7%kGK}OpS zIYA_Hp8OfZ?Yw8iT6>ce0&YEKq1 z=eVW1Uz~{`5!-0PdgGwB8tp1(k-`P4!a;+bX!<6~z2!g2oI@VQ(3`)pe%<~B4M}5( zER^?~_*e2sLeqX^?U0x=pq_}5KY?0bM<5N;h8mayFG?9-#RBgomC-hpxkNW4oAm%Mh25LGD`RaLvAR=KsRfs5#6n(zwrabfb zsKzn9*a`U>_h)H7Q!s8x8KRJ-5f>Ra#_Hhev6BFRfG&BZVVa^TkMDTW6et;y9iU`W zi=xKCy$`Y}QSLHYKlEyl0kfrEjW&vDP|YE5{~AOaCgZdyrEVV>STT&>W|hv>tt&(WobCrhb=fy|);_bVlyhf2;Eec{HeLfFY3Q4@ZlIg<;i&a{Xl$AmVC==W znLuI-nFaY3VoM1iM;Z89bXEh+G@KUI{pY3ZD$kGEAA7d9%dYfyt$S=hq(KVQz~tYKxO)mg9v)RvP|o|UMmt&NnLlY9tBC`<>K@>8 z#&1oYZUGL#%c&*;Qg#8yfZu5>wKFU2ZGn2ZuN}(g74%8TQkmR-xU3L+ncz-_x!&2lwNK8(?R;LlQ!;43Ln|IGyGWRkyyT?gQJ4PUn0N_0lcDae zPtQSHHpD3*bugI{Wc(}tQ2muK;>};ZGaN@HK5TOV^&yDmbdjw*`-1zl?f2lOlof3wDCAPU>Fe}1RI%!>pW@YwTBh3oDvA?aHc#skqChB#z$jw%`Z zMgl0r3%F%q^e)V=Y47mh)Jy6Az$gK^God8T{Y)fRfLA}ZQu!pazu|n~d51#4R^Efe z-aTa0Fg#AO%X~Suj(*sCLM2&-@96c(BB#n%erOn%nKbNcXVZ4KaSh+(`1k8+ZMMYs zE7~#RbtGtNs^Xg{8(Z#Q!8SgMK}#sC!q(4fIQ3zH^n#!bV`ho_%I1QrKQB#LL`vBsuBD2bG>#J_m2CLpuEV?G zB6MH>==u|mUYcq$jfI*W$Eaq+2MTcW8;>MSy<6YURIu@2Jt7yMt3&CioPbQXc^`(< z3(XGnr}P=2jBcl=8kZeekUjWWOm2m6{m!R>Kse71iMZ?9_;J}uu3pzo|2KEi1an-m zP*aq7;XaA@ZR?=Vda zRNiNTT%C??p|I1zQebJ;KI)kdU4cHIEUD4h&00sE8@gNu-;1YSf7W)R6hYLYrQSAH z*@9LRLrr-tqSU}aBX!yH4xJRt(Q>okdu<~D4Db(~@Gr3_**V@ELHa2X+=5}cl1)+5 z_zg9UGkWYCaXSBxrn3r)tAUa*ZozeM8(<*F;1Jy1Ly+L^7Tn$4-95Mk3GNUA0fM`P z;O-Fi{=2mgyin8(R8e#8IoVIgACE)EvGeE5Pi;~atj)lBA&sAxT&GbM1i;BaYM7eK{#l) zHCZ4eqgMB+AyD9n5MkP&r(xZMxXXrOZaiI}4kr%DJa?HW;6U17Wrqv2rPp0l1eG`o zrYfVcO@%s7A>8K(0*Y#&xQOhW8ZVp;l5t=)Lh4A3QGxge?N~{*t&}}OJNlZi24&2&g{E>L4O9a5C+3%1c7Hs`NQZ06_(S53O zEHk+cP_yT2%{<;x5ERDoR@C&gv^!@Ac>2pkW$B=`boZwLf$d z#RKc7B8_n`ffZ_INTT7nTO(&ETfs}*R|>GMgP-9pyDY= z+fIC??N*Exp*R^}#StQi>m2NP`JcClTw`WOz!W0qo?C&`xU-sNNrd zV{7}#j6LuI{KaKp41I9UYK7Ii83MiRaSyjg?3MS*MyWIBK zBb?M(dx~ukKk5UybhE;|ygX_YI6#FIVFpLKySpRFkNsJU*&4>oeIjE%Cl8sUtF})PFC)G#n zu_g8QE1&M%7Cyj<-r}Y%paa^Z9EmvTZgL*-s0-emH%JG>a;u{ANwuHk>-A`)DL?1^ zGwxT-Ba%K8`?)PAW~z;D#9(MB`)p{mM`_q6lSg(;w4B=h!zHR{<|CUMQFZ;O)+l%N zMXsFhQ6YUhXLo_a96>xLrnu54Uqa(DEvRE*XFvYjG~V(jrbbW)&Zz^SoWF?XpYQ8uKVf^W)PaSVkYK=}R z`zm9ukj(T^*%>>Ox?22>qa^OZLfWP7pd#f)cNc|J8+<09OIlc0+M5jJCZ6{{Mv`?q zKE}B-5eH0}g0IgN-fbQT*zMcGuZPRKHx5=tYf!%{u?kAl%@|&@%`Z!ZNnndV`XcSk zPFKu}!dAu3t?tM7B*f_2k;zI(w=Lw&pM-Z);YA;L%KqV0a^Mnf{OxP3`k8)Sp^s5- z(H(IcB8N+WlFpH*dxZ|xP7_`b4^7h5EU z9;6f>-lVV*oXjRxX_br0>bs2|1p<_3n}zHetjea+Jkoy7I>)EKcnV1rYft`}g9xbS z-1!&OLc5Yz#4?^?rAFY1+Cd8RNdocs$`v!L#~ky^mRfio;vaGXoJc1mDrmIC5lbkS zSx|J+KU8#6#)4P!$)DwYl%IIG`btA-_Ffu zv_o3(dhEC_Re>3il9G$EM1Ml}i2Ljp?~GsHb^btgVf6gZEI2>(<{fy3A(q)1#0XDE z#T%dE>K32d%a@fXVR~i0hY&PJQyZ3s-vQRXtRr2AbMS+u+Po|{A0N`k{KztME5zC) zvSKFwKFrZaX?yZ~ek=#1#QA^}JF8~hHjEr0b#Z!1u|ofVY-n{+n;?Di>F#wrG#ezV z2L8e6Q0F_+q!`TQ37R>Nr{be?(iuUxdkk9W@)Q4;gUln8V-~&Uy_H1u`#Ya;G3T3} zxRqr1@KhSQTAdJ_OfI-N5pQOo*iIV1TMWc+8w3%@?o8bhC&{$KdH1#9Fn3SR*EKY1 zdDoNq*E|ik0W-}s--)hQcrl;LU1rOl~qRDvRFQZhiR#Fq-9 zG6F@NU?rIrk=9bwOU3z|d=6EY+S1Cci%V2U7RtU$#9;H=+1)kV}yP^dQi<^F3R^NQf9ml}Jp;vI4RXsY z#BL_DY;zV9i8_0n+7ck~TcJR(T(XagC1w%?o(^=|Eb`pE5#Yd@XU-|cLv~->#QdMq zh8L%kd3_&&Md>}0AWFO6*VG%)^H8Be)=y%ZiQ@lm!WGDa82CS$Pe+!Va4Bg_2ZFa& z-2f+j9P<8OAx}Wt1hDG&@=ZH{4;Gjb_cD5{8AfQ0tqVSI$wmFPeb6`{$wH|-5FVoh zpOvYT4)|6lHow44Ayi}?)wIffH)rx6uxS+s4y8=rb!#tP9=`x77%^LRbj#$sT({{j z4qfX{w-O=>rs)5LQUytJZ5Bla z$KYuTKydA#3df7Cx|^(h{mel{n;F-N z#i$lN{e#w`jh^8t4nm`6nt(`4r$eGe5Li$EYC|^sHTwYHX9BR#&&B?I#@vOpdSy$E zsnjBj4edCRBhXAPN}FvjC=X?pr^67$(gx4;ArU%@H#nF;fEKuQ9rS9_E8oCY*p>2; z`Ewwe8iflv+$MP z6Za71+6l`A``q&0dsRoYAFvX_#%2xB9D85=CZe*c&I*e94Jk$X5m6_Gz90`{lPS`wW*}r%SqW@Y%5OD7k;TN5{B^>`?TCnYR1VGIWw66_jlzIZH0I3igPog zDP~aOwG8uvMvO+HseB z9U;X`(ao4_E%12BXjJGPoyhwiR=fGIVdYqt$A&PKp4=le(V2e)&C{Gj(BbHec067# zRC-$1rESRIxs+mtX+-lq9ClzuG;!rhMsnD&_zeBNsL-Pz$vJb`*Q~|vODhyc4Sn-) zC_<-#pl)FaWhF-FJ@(Qr$vg>nlZKIBR@iblS0X{)T$~VI;3`RxxQQ%Yf*&8`D`O?aqxvifT36jV5gfjV0MeYmRQNJ*hGj*6*KA=j z#LI(cc3>b>kd10xPQt9m*$9Y&@__HA{a_lX9wEn;rp^XDH`Z}KvZF+^qozIqI0Qj` z&ZM8&QL^D$Vpd59h_UGw1K(#9X9^%F7(aZt@TP#TiWDw9jGQQGv*8sK+HU|Ibdhlc zr@dQv%!roS$4D}r7=q!NC#|taF@{AO($z%^0~>m+ak%tGLp!f)8XDBNLhusELuieb zs~l%4^gF+5#!U!+k8I6Oqh%_vI<-_K7S3oWDtB(#B&`1BZgX%qgAFH?J-gG5N<7}U z)Xkjc3IoN_C@fKQ6SF_@}Ov6ZEAk6PXc z-7ydl@n}~mvp!muM_)3&6c&*dVyewYaUo(de9}@_#%)Iwhjn1V*OzudynE76j4tC-#|^`U)cLBS3sk@{71jx-b{ zwK}%!D>(KVlL9khV^)>6Qby!%vU=xv8pr#~ec%D`v&mKCXg5YPO_JzZh|JEKe5hX$$LDUZTgr&Gxdd32n|!E-Yqlfc)rdY`E89(hu)D7NX6 zX#O@OYZaMebhDUJ64{eWst`SJb9Z7|!@{79ZGg+py$r-y}p783^ zBAC{z4s6*ZYEKw$lvZnTK%u(z#J9eu&@fU0=|W-DJ}TjEY2kAOW~Mrhz|#-R=H3x3 zoPBYDu^&RIbAkYAF!0((-#-38v%h<5#i8;d|A+}f0Z~x2=$&#da)o^F%%gV*EWh{> zG0rH-YvF~5f7#&MYnxQI{JOs&Vf+o=LpO^YuE%uk=Ayxe<_D|*=Aq$u=6M`N<~H{$ z%(VQWVE@dubE}{c+nW=r;}3Bx=|ym_C0^_M%UO{Ma0c;4g(}(7h5E#DO5$gUuw1po zL-z$CK3Ei9a42;D?BAdBYNbaraf@%pXzJ-iD;i1j^9Z3(rBB&JqCS7r z@-rUxj?pqmUzG&1GGUTNsP8U}w%4#2qRnWSZq}`jz*AALrYiJ1+FjDVqS^lr^AzWy ze0%UsVg0jX<<~NKioj>7<6B`rQICtLV_QBu1gq&TUtLpk`^0XWLY)qIpzxxMfzZ*n zj|!u=g8>hYUPYMj`=3;X>HQZ3nk>&e^CI|<-T{!=gw*2#pKx%HN<>HKwAHAAnYi6K zuP&jW;0ryK%MJcLm67hl7Ab+ZaZBxk^d%>DpZzMux|P%CG2@~ZvhQ+CgJJ%vDB>8$ z+1E5g^+kM`z{nYx*>bh}N9&?<=Kd+))}J zi_DQy0ufKvCBq_siQAtw>2;jJ8VSLsapM6>xoOeG0UJZtD(x)u^>dIqArG`tK1to# z-a|iPum>o%)UMTlWSr%(48eaQ#i(T_d>3cTRe6NewT`xcgffUSGN$7pnC5x#_9~b! z;s;j(r#)JV{rDLH5_akk_4R-kG6`pSAmDl$=nlF#2-uqQzmQ3^#+;whaWgw`X3L6x z>MwW{l=$<5lQA{KC+v|gUbsJv>YZ)4+z5A=ViLLB9sgVGi5wF(ip$UY(sFB2dOBpA zRK>R|wl@ypx5w$OYo1%tF#r+JOYx!yByK~X*Y_MF4-K(EZZO1=Vqmt71#p;Tyu(x7 zT}FhN+{e|_d^{E>1or|NMAi5bP|LZy01&4rtQ(#?1c(9u+)zIP<&%afuol3v&=8s9 z15r#EmZsbse(LRn4jl|Ze=nf7^^aRl=No@peZZ1fCa(N{3K%AaB{6TY7`Nx z0*CZpEW>&OXlHTadl1vWMtFEy>^+Np)#wdBOp@g}CQ~f47u~$yU`t)>JqBPkwr}KY ztgOE6SOsZ-H%6lh)^p?!K;WgjxFIP+&)JMvY&-t&c0K?e?7eXO2WAz%p#N*S;l={o zphcSXP~aLzsGg%G0_||9Wo6NquR&F6qE|n_}@&ypU`xG7%6VJR1AGtC}JI# zPi9n~QHz*A6Ht)e(m19<9z0gas>{q{Io6gi)0zh_pkVfn=p>a<7PraS*ciTrBXSqP z8ci!_@}jnmNzj*Z_;ShfT)B_W!YyK-2}U{`S9a4VR?6RIhKFV07-rB&Ee%(gmieb# zaMvbfQaSsT20STGGi94=`9qPXY`6O4Y z*H=kqROtMHqH$T;VaWk!6lbFN&h}GXmn?o4rm8Nj0(W(GpC;C>_eWg(oh2$18fHSm z1?hZGI7qItOHbXmEK_+zKJxwLg^?{!z78sKSaM+(sK z(>2EmHNBKAnAvc|t)z)@g&*ww7os+c(ZBC^DVyQLzR7aIfDjm011s5gw3oC5zjWNo zzwyCR!&yQ0ypDTAPKXvT?vau0?&=D%yycoek7S`mNGWq+%>C!ot@y`ick>ff{N=hq zMyI7Di9N*m{EUG`kfF*pT2?Xc4L)Ub4Qf$n02TU5W zEjL2f6wwdJ_BF~CxN^8g>f#gJ>0IXfaw;b8c-TK5W-wZ&B_>O{vxVR^f=I|b=>lY) z@s}wDw5BnPviVSHOlY}ozxYb;QQZ2^Oy*~Idw}GHCUa3YKI6Uz+$elzR2fF{ne1*A zJ-UJhRjT9`p?GRb$!65k@8E?I6>F+j3h0JRONlh={E40eQHf^iEU*>BmeAm}4?CFl z+BfQn_cUSWmIHz zx;H32{(dtjr&c|s0#O86tPe;GNN%e1_?OPUS?4N}y)Qf?Xn}Jdrwrg=M~4@_tR?Kd zzr|H?*xO*gb?j0ywvQBK6J?|)9R)1ke4l_b<;le#TWX$V-g7f?e&TYd2m^LPL;}|Y zx*W0orEt51DMj0WnWZ1rOBy$r>X+cFK8&o+bgJPyh$wMuLsT3r#O)w_>QywKvu<%? za*>{}C9sQwK%*y1HAw6$^Mty%PjzQ9svC)EfKQ*rd))nDIM67H{bI4T?j~4qZjUk0 z5+q|~>bz92c8x3FX;hkYz&h@g$hBQZo{JvO*odaY!rWa%N%rMOdy9n;8GZ}rYTYp! zmVvypAXnth5CKzN7DRwK16Dd?$39Ma6P5HbmDg&8@T+EE{*Q&?@qV8=# z6w#J`Pe|Ibd{aUo+)JN(M!APD6sPIO0Mhv{#TE=6(nZBm*!YMMBInV;aRS+r_tK1b zF8O+odm_Bz+V4TbxJDqZaQ{#qwBuHony;FnIJ0Z%=7>pnt+Jdk&Rmu6bt3HN+KtjN z6?Nmplk5~Yi_`?phoBs1-{ZyZzAWBGnq-XdAyi&hK>fmAvDhzefw9cA{GzW9DZ-I@{;u%@qJ8#pi!M?glE^(;?#um0!C^sImk>Ehra zcdj{J6in=k5bpUW`Eqy>W-DghYYT}k58*S46;A5Ye@$HfSs)W*mAcd?II$Sb=>-6- z6WH|vl$W`5A`nmxwPdi_zEEBB#cS7o;)H@P)aUr(8<*{TkJ#(g(#1C02W{f67ji1H_OLu=>+n74&MfWEo^qhnXJ1d-9PANw;0aq4;LLw;+@Zv%;X&J|#|I^O&>morqHnEmuM z%~BW_+f@9||1PCj)jRt1qJ$b87U%!2?8{$79W z)ZHHv@FDNTTMih6pMZ8SU|&3g{lH(4mXU||y?j11ko{E_6=b1<6prXzdw%Z|&<%ia z-UJ$#G6z)J|2;aQKmpQid$u^JP-zb6GWOcaffWS0Fz@b@3W2I>Zo(MEn$~sz|5tVb znxrDzh}oIK0FsUivy8EQJuhmtJju>$-dcyEZ8f%&h%Xe`?_(wQ$~bVXKj#j1N858nt;Xt&PF19@PZn6HiqgMrEd@#8)` z;lKB!qa*;8eMUw9u9VR26z*s(Q6?}ODG7ejOn>~JdCjm30qwNR+6I{sd}FFMvk6!Z z<}&tMPq~9l1=V3-&oLtYnxtwX73t~EWSV;H(IRY7CgS+=tbs#S_+1qHSW_8!KFn0H zY?2K6b*hF1JdvK$#sMZUN|~jQ9CG-=Sbmuw8=e2T-5O%)7K|@ur{bVg<4UoL;B#2H z@lP0$dbjRh_)CzU2fQ)$bd3N;LVod~qWM%FCENuLa~zbc(ZC~dezpoDnMPZ+x(d=) zp@S`9l+q2>$)6anaqv$*s%dmQ%76fcf~z}`s;|Q~JKB(O+Sf+{^YcBfg9^95pK^eO zP^R1!k`M0P)X5`aVG{+{&K8dRcEFR5(7#2)UU-S`@uO>buhc*$s~77y9TJTlPG~)| zRsYffo3n4WJl_T!GG-7Vvm4e|B^Dcjo|lu?5{CX&`~+79b!uMKPCdE4mHbY(He?53 zj*45b6;LkBp|jUcoWt+81z|i6EnF!=*{_6TNk#Xqcye$l>$%Q_jp%E&?(-i{UggA#V`9{p=&vpZBe5pSUhH9 zvWi%kjnBz8krHFmF*ebtqgTF)I*3h<94D?6;Z`Qk`W8$-Rp-~vf2$oQlbwdw7gOwuAEZK9%DT#`S*t#32INhy z*iLaD@Q(2Iup^Mkfus|Tb71tbQp-FAq?{v}wf=qxTbGJ0wn}n@yS!}FKj=($7E*$$ zO_B(cAu0mZv;K+rvb#EA7bJ=xEHOwBR68ij2$8^*3gRwpPb$*8!_zPbz%uND!nab$21O%W7Ve)g-T4}oArX-;SGnIiujUcQ7b zb4<%<;B%iO{__QMX66VnUcaOj^hP}2tve7^bfhY_VH%Epr!Su$ujz+GG9-68CfPu` z2CPQviBA6mO>wVdfJ+W4kMEOdZ@dC5T%W10v)iQ7y>^x>xwAVFQ!AMPOf?xPSKLX5 zc&SvKb0T;IPW`gjRZ?%Oq{f@eEr##XS@2Wj&P=?aLW*MGch4iVB1AHZP**R{N4VkF z3}?Z-#^p1ZvP3X@+bX)-y4;HS>ay*j>Y_T4XMTi=?{UrVHf7^2qUU? zPPy|CjvOnG!C%Bo^DF^m^MIuKih=k8+LSC zuCY5Pit%>I*rg0c$>8?xZp6_Tx%P5vwCU@Mv#xUhWc1_ugZ;{0sk!5 zFz_NCe$p`yau0pppFB{PW$N0SWzt z9SrMDH(h?vZc(+onNFw8lebm&Pu#94(_frVs?%La#wPSXK9lFSt28EU!|d_2??@%)p+i{9W)T>fgK zVZ3LFgB?e2gSe`mZmp@6hLqlDFi9IG7ZSXeip>=)A&ZY{ag05hKX0{AksEEs|Lo(z z8Z+UWmASQ1+cNU@&_UdL>7%edsLLEplWM+e$E&?+_YHNTssDIU_}^e}&4t-{EegGP z#r{^PkQ%=B54yXL_|uVNvQBE)kbB<<f-yL>aza{KtGZ`J9U3Y~Dsa&F32= zJmWq&Gi9gPoFuhh`|1Up5{%(C9c2mnJ25VC#s4m;+sP82A*#W)5wv4a-0JMcBIWRr zO~Ir!u~7U|c;OUs?Vx8HeN?2e0~Wdefj*`E`|7hcg6|!xVc5f6q5clvT!e35nay_Y z-~L((lOss)cO^t$iVaB0mMk+-c+XUbW1i8q zi&ONtBaeM}5yQ-Ud&@(0CyOq2LtaO2U({o*yW3^qMXPG-*2l7EuxyXKENXLy~mc<$QAPI9Pi z5}9icW!bPLMEI`K#Lkw_UTiTWZ(OzRSL&FzfLqKy9YZ^m#X%J)AR#KU{R5yI>)e8wLI zJrUO`Rn=C*=F~d=zG!lYX^zFTfd`)ar+HCo3@e+e4R>KHLPF0Tg0M`}q~v3cAn0(p z@nqk40n;!9%+gdnMB7#^S+p{b$MYErkWol{UM|mHH4a&Ir6lu*|9VsV9H6#$0vWH* zc5RHwTmyozhW{qMygV4bh#}9&DK~(0QhNb3Ns=wJ<{lgz@79hqj`}Y}ZWP^kJ4^B^ zLK5Yif05vxp^hDiFL&B<$oV9i12-O=^N{s-bF8;R>*c?5YtO?loA8qXE(c(n)Jg9! z0@RUwWdM*6>L2UuvqD~&fEoLPJn(Ae_?{i7eQbp`~6j`9cT-&M3woG zC9eb*Z^?C@ppFJKRc2&lBuL8&O%Hz6s$X+ctr|Js*X9~$p?=_ml;zSu<4t9Zyz>uU zNDRMwZs$|uWqSFMxpjAR^lv*k$@4uO3_Hi}UPc0#bw2jdA3!M#FuGn}g?=7fmlP)R zZu;Vp-3w79G_jq!&*+NKTvw`tiY2exG_BSovAe)K=FI}cgzvtOxN^yS z)003B^4m|~iDS=b^WO96hVhTr$hK3Tf3Jrm!=MTqi#ob80c-7yCRSPZ4sk##xt`plaQHp?W>uSnguiZ{O2-iSq9o~z}9vCDAR z<8T_`UqL{>P7VVO#hI;L8*#bwe>vhSY@oya*gTj%TJUB)bn+{T`SPl?OvtNn$hm@g z8-jF{Zl0w-_LvzwLE9X2o0`1Dd0Zv)f{aXk%Js+ZB>RXJyAvF6;Et>!IFcc)qzy86)H+bfvT{l zpLQVL#oC{VTT|Jp2Y(5BtOZ=%F=Zw?HD*@6oOeeO!X=L3!wm}3jAaTmvkT;!eHo%U4sdyrlZ{z^>fcYCr$;97sZ zF~8GDUtFAF8a~uwX!GAUAw5S#_@H`@O1b^A3wCq zb(x)kv?}i8GV7dmRTM^iZi{a{?-l_?-+C6W!##dyDb}CnoL{&@%;duZZ#~{SCh$#= zGx@R!Q(7U`g~Y^liq*Q*Eq&?k)DOQ{ye-L?d#kZxCZWf0*xkobRr*UI7{n)i`*U4p97|!Gem~$XYqHh>senV0X&^QyD5~{ zzv3zWZB4c!A_{|3%iQ)zWQ;oNn)Ag(HSd99Xlvh_sFB-G0UB=fops+z?ivCu+N$Bb z95{ZmcZge)(Q)S*slBv%D^M}Y=yHB!h~GClkXDkq@}|V$NZuv}|7wN*$+0pOFJPD9 zVQm2uV-gYp!qPmGI-?3a%dhST|JfHxKQc7sbP z5)Uf{5#8j^I!yyw5+8jB-O-YBrV~Jf3&j!i|JffL1;a;X6KS}ZTu3^KWAlz4H#o`~ zwbldY)Io3HWm$`5sDrVuZ(7Xuvi_tCc8(drl1v7LhVn+S ztoL~E6~|s=YxAZ5Tr7Ji0foCq`u!{BA-fue3xitrD(xe}WJXGA=~Yzo-BdZN@p zEI|xwcwjyoHTKz2D{|?6oS9bdoQXbeM#kt}ggLHlqJT@Hby-GOoB*D8{Dl73g1Z14 zCMo9Q2!WLG{q3*E9W`gE*|0rJY=ob@3AFt{oAP=+mr~>E>DoEf_RpDj`H1N6w=K&C zKHh=lh=Gt_SbxoEWQ81V&e!UJsVNLeMhd{|^4;@tN3D~qR{W2byKsbU!DumLt@2)X zUHUg@H0tr(Ov4sH0=KY@8N_Zt{>1d=TIwC)fAY)zd7ZvZXFRX-vk0-1AZWMy27mv7O70_WI++*c z=r6=^7^l!(U{2Wvg9Qn`*`ABXbJoi#;vRmK*;rd^clH!EMXg$GKekkV=2CK)&x(8D zQd$>~Nn;@B0LD`truI3ab+$?Ka=R*_KgRSo!0p;%f4qQFpSE`f@76Km{QbvUpl+!!F2XAtmJUIu2X)I!xYJ*B>v_zDc-bZ!NsKD+OIJ!1^CoZQ z1OVD$pJ?*1#QJUGZ#45c7(9s{-JHm*!y0|%oN8UwluF{A5)sJpcZEV#otDQw!tt^0 zTpD`_MZB=>Uyq43yGgh-=ov+v(u-9%ROg6)I}9vEYUhDgp@D3EKfh7E4j93DGwzG+ zOBp|`wi@D3W_sffTdn?#`XE_!NE-{oyKRboR6SrpDnYMlG1Qn)j`Om}<3b_b*f03r zGKF0UFLpr|7buczHgka4bDOaeebnn@Etg#?jP$(8+KnIx2>(V%fA zD`qlx<&TEra%0IvHAx@{r5G`8YZFrUfza*69r&oKX8s}esw?7(f@CceDNO^mF%O*L zY9y;N=YVge89qG`en`GM^0Wz+D`aHo|>2+m(5!!>0zJGZCLv_iXi>GMqz3#WfR3y)7!d!W~PRt@Y zk-p9};g{WZMH947xxeng+n_zhO$8Hg>mP2)g~OXHZUs)FO&Q3EzM*s>C6MgERLg(P%N+@wB~@VEip=%k0;YYe#lNOjv8 zR`DVTN$7Sl+<{N?NRO`wV`kF1e#6+6<%m+&_~W-4uazH{_mOUqYm;8#1QW)$@ne2O z@9NAsl6#tS741m+xxQh+|6A4)6cn6aaF?}XM~FyS)jpZYw$L6MGKN+&lcM6I?7d5! zg(y6lM@Vctyi{!5Ib{WWait$~PymhZh_(My5T52pN9>cID1#SMKeb)Y+VZ>>C-H|0 z;NAW;p5+L>GczTFeQrHcywOkiwh0qI99zFOexGi>o3Dk9Q1?zbpsq8WH9+V0!|0nz z+_(Iv_T@vz?4O}8z56}`GoRh`G9<0M!kre`Ch+a$cK4kQ1ei4=m8_|igEO5*l5IPj^dNbg23K-)tvXzU-(6c)Sr{++GJH9bN zRg&S-AmCML63k^l2e)E}U$QghYW*Hyj9cOI~UA4Ovt;3A;Oxe{r<{1x0j~#NKeRtPo^EV$fO|fKZfDGaOzm zf|yhzzN0>aQE}B9IMZr1fIV}DP>~Fk{^M3QT)t(0D2olxXJS~#971ctT~|S|Ll_+k zpnrWowUpzGl!1D}1QyTj_IJOezT1NBcrfboCUb6+p2YiQcvO19%~8G|K!wnWI~+Z* z7m8u8xSdeP2U#bJmsfjV0&U)eysKk8KM+7mKglKgu~N-LAa?*vE?f)+YTXGk^J4b7 zqB4l#j9up(S`iIS_2qJli}8!!h68s<7q)uVw;@F%7R3T zMFhv?ed?)=nL4SXO@?s}STy|o&EeqeMC9U9Ga~>Y882EKoYk9RHtuuY9r0iPa>#*~ zGF=96LrnR5Dg*8RwRGwp1HiOLVN2Yg$~r=X&Js&!%4_i zX44w|x3m?cOz>78c{=`;k)?@~+yRO%-hYzYyYV}Jd6j)iHIHhuS6ghomMJZu7J8Po zNi&ZEG7-2Da(yl)G?N_YgMmQ%vYvrKF|)#d*UI0>|Hbp(S9aA6LeYO7T>kq)fBPeqP^rbny0lvNjm@hbmq?<`;Y&#>>CH zo}Nx6`@r9+rKJUQKWCPYGa@}=M(WagAg~@I;iegbXrgJpd*7lxzfxdfVX;CZY;zEp zZ55Lvz)c-JIxHJ~+U1faZ8)^dhl13x*j9G1wuHzty^i{4h`Vb$Ol-TOrOrWM(y zlDLl)5n{jd16#8j4hrvFqm~Z;WZ)ZDp<|Z_W0YTG1%vB4@T5&oL67=TO+gzG<{=2C zo)3pTuyX%HBkQ3>i&6;lJND@vM7G=P*jpyZL(sry#{k?x(8}HywS(sVAK<@jhwLiF zszeU(+6U2B?50nrXa~;|XKj2VLJPX2~KHy7Q>8=h1Cjp=L zEjc7ejTwhNIBAk8Rv@u?&8{Lk$0Iw3ZZBliB&m}vH3NKFCSVAAu^SPQdV+99 zcOIt`@f(+dKKBMs8;z6pSLep#!G-ih3RNoOCn1wQ;z$0t%Zi!_nN#~HFk7E@Knb(R zb?_*EOw&(4WZy(6*~rcJT{M^GypgL~>Mylt(5*j+b$}w8LwoW1xzs=7Nkk64THc8i zl?Y9F46gwe0!Q)aZ<1`CJkpNcB%Y5DR5@PBXOY+EQ^QS$!=Z#XJO2%2O-z|UQ)Me> z^Qux{dx<41(mqoDa2Zp!eCg@`F#&Kq%MJ^wJ$x3ixNv0y$p%w1R;$-pOZO*YJH8F9Yf)AI zrbCFF&I0B3N-!V!ey*6fF0qQhApWO}qup=^TBiWVwbIRV%5jy;bv?y?M|OrTa?Z_1 zy_GdKVITc?U)Zj&K)k6oT`Lj2kzEce;og3J)xG1&z_I|tXPi+Z*Q3?olQ;6ABaav! z{CRjsap4^)d@wP>97@8Fw-z5FZmjxe+;1vhZ&_c&$$T#SwtOw%6N-9q;RKZwW^BnO zyZ8@bdY?#H?w(ORJQ(y0BO*;h+6ZcVKm3MD-xY#?K_->QhR$Cn--at9oIfQ;qpymo zvQp&#BZG1BBi~*vi1&24+&))C5#6=;G3DN5$2;C^ZkJ5jCCE(8GjVmin1x*+cuA~! z6tbG-3Gset4Elxitlf9F*vW|#MnW0z0iM3E>svBJMpU684IBjzy?IiXH}2isDtIwS zm~0u$Q7Lwe{u%0N0z|zR+rEFDY`+&z&PlU8%+_X*W3|=jD2GM;Q>LmWics^iUrF>f05AZU0_>Vv1*g>)kI+&F=SHY3dj7k-aAG@DJ)S=|8-q zA3^0Kw;5_Ax2MRuQJU6%NB@MVSXvcv?S)9sp(c&3=-LhXaUas;(^OgPMa5AGEJkTM3Tp(W;yzSFE2nqB=p+pNlhbkvx*P=esOY5|#W*>Y_oaY4ji(h50Yb}ZEqC9)}zkO39 zkb#T|Ky&lIyisYl?3h4F%jcA-Kx!we# zX(}u}^Qu<{Cto{wN=lAdX6lPgCgLZ@D~i$gGx)4-MJgo6+nN)^$TGDjgPo_qgrhJQ zUwfavKD-==^d8A01A?5}GY3H|m>}%oR8PaPRvnxqg`1EceQ>>uBcj-H+KCB_AP*0Z z_y=67)XwSsXW@JypKvI;J}$HyTqRzbz%UMCqU4`d430p!`2Cw;;c!mZwxX`YkTysI z(EET024B3gR600{l#XZQzZqs!8LvK3b@t#h0ClaFWkU3d(_id>NvJ!{rTLOaCZv=? zO4kb<0wsC1T3=YBrMIOP- zlNbLLWX9M0(Pr07`^W(-bz6_u2LNh(1bC$jV22b0Y(S3RFT>y68f&Ac4SD5v9qTZ3 zR#->(oUf1Fb16Y4XL0_5(KkGIF)Awe#~xSUQ%Y9Jym}wo&Ic1-rh1V@CTg*2Z@aQB z6c>cS(V;;z@?#myDKJfai&ojhbLa>~BZnVp;^EP|9}XB16^tN~jo6sL)r_E=Yhy$W zfQgtnE>grYxV2M;^5xl-S_gKXVKW5TmfDmU4Uo^S<3SMh3=kuCK$?u($sGRgQq6(R zi6k>=5~m&lTnJUXcKr|B6&~fWFO*nV7){Irg7BK_G}G|&zXO@)Dkos&N#}1P>+IQ; zD0oQYs!8mxWuON7TB;X?1g{IrEfqE@FTu<0#jPsXp?{xIbqM=B`;25zR@?gdlxJt` zynU2alrvQquUK1^LckcO9d&jZ8a986E1~h6jP75(;tg~nb=r!sysOjC?6+tDt-%}rE;>oPxP~OdG3O7^sSUIC zJm1Kw22;9wtzJi?M_#K{C5v#M`d%>|6AIrE$^BpuP=acaN7K%#{rcn{LKvMG?uXu* zApR<-@d-l$HHC7N;W#K+mW;~?GpR54I5B|mDlL!|+{&xm<`rG@(A$fyp68@F_kFQ5 zaj-b2%_{tHlhdl*hfUSIJ8B^MdB!O-0Oa;FJ9^nG1N%4J8TRgok$jq=`+JSxZfQRU zVe&PkpuTF@*G1){uxqUUfO!j8vq6FUxJ6}2Gf4JCwX!>%0iWfIxJ#?*5I;)~_{AW; zmgK013n|~fo{4$+j$bv77D;&JasBZ<*!{Jn_Gd$ekW1!#FPFJ4!xu#1ZnT5HPgF*~ zZwM|}2^E<$Z5j8b_WtwZ1WxnKYH>D8{Y)2ubRwaIl2n`_OHBDiigGbpJb}=3v)E6h z_`WvLXY7w5B1DkLwzpq})CmnIqq%H75A&A3b-7v^aHJ~)p_eUeo({P=;Kq+XOq1ko z8kHR}Sfe^`<{n1XZ#!NaV(QK;9JFjp7vH_tMC!~0bspg} z-R}3UX6mB-`Xo;qKX=wOFEwl35<_E&`REKm?Tktnmmq z+T^?7Rx`;(%o$_`(8*s#yLTVaK^t}jfN=%*wJqSKgD0a|BiN{+ljqW_9tpgRZhjf{f3+888OxzV~ga(xfXLk-DNkqEKjtv?ZC5_QH4=s~qn} zZKvf69dWIF@SMd3&x4>8y53ol^KT{4SR%+NT#AM2`461<#)Rs`LuPd@Vhih=6^2&o zmVI`_XcOPKP&~$1v8*IEnRVZvK4){0Q5VQE#QVgn?jo5sHI!`&cGjR~Z)_vJaUE!C z_X&Mz*5(?ac+9DID%`CoshKt?kq&thNIDa@=lX`?eJ`}R z-sFMZ*ZA%;{ZDd}iX#2fq@cV1T%*7Z{YN=5urCWv^xI?uZr|aR|FJpEIv|K78`>Ty zV7#p2QgaTHGf1C*+w|5cbE7Q#=K%MSqPyz!W@-{dLu6spQ9M@-7!zMFR~UCIJ<27h zni(6zLjFEHtoW<}H5eHDAUAdW?u= z?D&DZXp8N5m<_Vrl|gK)?3dv;XKE$z*s*sX{k!({5C_ zFqx8kpqRQu7RnNBufs%`?Kc=^IBV_VTpb_0#YGb}gs~BRQwpFU?O`n&gnD0Vb#Boq z09PdsvhkiaT7B%jDh#}o!c6t-a%1>t9_5%Ku+ zMLb28?s>uYx?nNu1o$#W&9%#a14Ki@}(U`_z zl7$0%LI}tleko$;y)dP^i*=ccaAqC5?B5+P1=PyuG|+D>;0)Ij@edyh)U!%)@P;JB2bf{wez&dB5J8D?kN46vlg;CEHTkGg5^Eu87R$HUAckXys?^I;S7-r zZO&5QR%^%5d9Gy#9}Bk5uS{#WU)_Y!957X8a|;r@vZ@tzv@{&$%SS|c`r!B+v@4(BV3_EzERu+i`*r(!(@lt^4v$XTjXuMDT ze%@Ac`BHQ?JCDk{EhRybMK z4e1LK91reYeemRfv^06e37Dml8rl}^hc{GKkkmMDW%@~of!=lE*GnATnpFdxNA<#L zK4cNf`ZzUa1Xq;XZo!vov=lW13U4u*geBv0@ws{AjqJV>3RwM%ML?OA^u|M2eQ0d> zcy9fl#2vp5Lru|!6Hh0fOSEAq{rK_m8Tl(q@58WPrlO5|#{)L)rX30-1`)K~l7yP1 zxWR|N@;#)AcLY)3Aq;aS0OMVdZ&Q+Kzv9}n`HyU&om8b>00pP0-pqxN3&vhrk`*|H zZ|;hD_K2T7g$C0$Hxs!?E{@AWCkZm30}6A(Lrwg1n(SyFHQxa2(+DEWr> z1R|=>2d8dn&5z6V_CRXz+C72^3(q+iWFW<}am^Krfylxz>?Xyy>WFmHMD_o}3^?-b z>?MC*)EprGW5Lf)0>o&r##-bBzP69SRA2z8A8U9e&qS>>Px6+)v6! zYE>T?d3ej;vt=p?u>}*MOY7=-|7)0Ax=ar80hB>Bi!2Uf6BChhy6?9k%r2@gN>M=R za}k%c+$sRc2DHUoQCI&%+B=!4#IR=wP3p(?*A(`U9svGwjKT)8;=s5!t}y0^u=%5d zHon@Rq>1KXncXS7v%Io`0xXhB++_tSNGw2COtL<&x@FKY;s<}Kc6{0KGuf+xuW7OB zblBS8#mfs9EkQhPW1c)+hZX2lR7eE^iV73_*tb9(aD05qM0%-<%^ttc9~v5(j8c5S zLu2R&=&PbzE1qrG3Y7>!zkMqvH($9qkNLw(K;v9f6z%56mr8grGcgI4jJL$35D8Kr zp8%2|n?4DEvf6wZbx1cO0@zs6*g#$3l*!}nqPaQGxh`>egc@f56M!#0pETAjznwgn zkUY0~B$vE?cSl^`KoYd*z(DLV-i238&ypPH>9#{OAQ9M8)p50(8n(q>rI?5X$xBp|YV{6=TEnI5Q zqZQ!_M_wgCelQyRF`~+jn3Wun-Tl{LbxNh^Mrw$wNI@S%6Lonhn9$ss;3^s0ncL{8 z2B@ETf~A^c^Y#qMCFG^}z$b5RiJlash~n;JtQ>KHBZvAFHFZu_6d1=ieG-8OV+PFA zO}3w#wm&?X)V~c`#-rJnYEp+1_mf*F={63XfJrYEZX1f~SO0y!`G|7?Mf2d>RJVG? zxM!F(HIOp#0#(9AvX+VFQ|%o8JmdUgW|E?t1%MQ2=t+s#V`9U|zS@>C>mu`r>6wbA}65GBLuX_|*~g3bjV&r*ewW;TLP) z$u0FleL$OpS1O98&)dVS&7fpaVU^p-Yhi3vHV&?tY8ws7WK_u+IAt?e*O_H9;$jJ) zq9Lzl<5Cngqa2;qi*mUK+#zwy@#fdps8b z&ZMNbdvl!vGBZ>PCQ_esqbv06DtQAp0NJuX*@igAX2Fai1B4NB_lq(mmkmxdy; zAAQ63pE^zq)!N(Cs1H$p&^qzOBPf?mJ$ODXFVUna`C4~ejcT}4QU26m=3kUHA-F0T zJE%L(-@%2;(7pJOptKt&BMF|*k??y|A^~JYPd9Zu;%=Ug?eF_S!OiXp?68SfQf zH36EdH7HcV7{_e0?qV0-()nBa#FaLxGFK&Uk%x43fm_s$ztHikYw6FWd9yMyCMZr1 zRorqo>6x>t`Nf5PM!)YWu-~k-+eOc-H7}xH!g~kChH^-EOakRD)!6`mdie`mDo}Y! zHdySJ@J|>(-}^9HfYUD5m_6 z=)9U_rvTIujAT+UcbQY-D!BW88NGwa;;Un(((_L?DiZ<}`c&aBR`zL0uLl$s>+G~X zj}T~5hOEN@kBA>n@;j|KHm3;+Z428U--1$sGDKpDmD}FumVqrE+g=^2E|Q3h3D1u$ zAqur3pdo$V8KSEu;0R=X_?RoE40HJ5ud?!rrR2&M(ltM`y`p5Pwu{NaJsXdCAmG@~ zJS^*}Afh(x7BhlKn5vsyvl9rU8J5p85s!@LzuLEziZ#1!Fmt;Vs7cO?hR6a33Y!xA zJ_Xpqp>+XzAPVNGgb?1E4dV>u-VwV*^%J%~-0b~VQdlx8pG-&tMBK;oBzm{D*rxyt4L6jW87S6l%!pp{ue?8k1$JzN6=69EME_MGD3pr9(b zT(YmQhe;cha%J(qC@cd50#Q`6*Q&6V1mQ~a1nPb}SH)OUV^ny=0fw1rhu_~_s}Er( zCTq5U@ahI(=**u}z-Il<2$(M+tlI5!i0St2yC;A2mjSGls2+>Tx zf7m)$2F6HWg=w^EeCVhVD4FjnnZNGC2>dMFd~az4ft8gC26o}07#Z_?rUE9@8{w)i<@ZG(Anr?2a*2Au7#3WsrmDL{6HG@3`taGg} zUt{jcfNR7QPH+u>oIt57yyI9??@4O4eF`XPDL16!mF6syytv!~Eww^>DT##0g%zuC z`y6v|(ze|0UjJ|iIrY|+Mi1aqGthq_Y1qefkM$$=T-V?%X&Cokk1tn=D zdYHSi=NJRdtT2&^#Y|KO1T8c^CCNA=C@Pydyk4}A^)B6!@1>$w(^b$m=#a77MfyaO z12MJ?oH>TdB}x)Cxh|YU5?H}1u|leclwVawsB$Dkkx?BRN_@o=MLL_~sZwm|8YG7&4q(a(@^I-iF9r#v@}qQ-=(OZigPh(3IY#W0}! z_EmE2+ak?eyuzpXO-}jCW&fMOz=Gq|`x>p$84qGL372IB&CLrJp2h)JI0Mfeu2kjG zto9ZiNcMnNGV}ckQDf;8iEr$aH2v3nMV#1b*Te3g_a*uaATIe&`po=y=#1z8N_;pa z96QTFvy{LdJm2$6%EyBq!aS`1G4;!O&681p8qc zn_^?FzCMAoh~F*^bp3Az$UvB0k?5Tdi}gB53|L*wzDk|OmKW3IX51j$&%D!I1e#}C zEs?H%OPK}YH~)Dt-$~`<;yEO@B$BuvJuiEMnc;@szmuvh~BfUY}959hawG!J$bl2^7Gm5Pc_t<+?Wq-*hPQC_vC>ZxUsjz&Ibdg#C0EPmHDq^25nzA>{$jh z4LYmQC+Sr5H%?&3Ko{gq4F+I5g){Vj&ZfJccvaH{UnOmBSDO%?EfY@V-?yODT{&4I z3emtQ((fB?CF{Lq#)H;$^?BMJxp10W<^}hLey)v??Sg;B0Li}ZBvnzNR;dSJghVr< zA{&V{sGmYDWUS347zZ_9(HFp^a6lNdG*Es&At*XJ=zY{Eod6Cje=8RdC3DpHrhfI> zeY#(W8UzZqtqSXL-h_93Xry~ye;84F*dGT=er9VT6jeo|PlV4-U zO9)q^Z9>rLwB~?XsK%XMA*G*sk6wwn7A!a6a~osegP9M#1(ys4gk2Gdj$%^UO5Xp% z4u*Aq^S5XHP>o=IOWowa1Wcxr}{r&Ok+|co*Z2N_YH6QEk zcwGMDb-tH_;7yZH-u6T8+_VRDYmUmY(x8X!GZ13fV!32Z%%fShK~ zh7923%*|z(>}YGlRInCl9rYc&4FD`C_E~^O+b9F%y3zr+w1Oe8O2 zS^6+1E|mbR5K=6*=UvA7`r8v#l)Ekd5P=UzIinqFbzcuO#!U_a++o zinw|Jx(ihX!*Sq!)w^EOd*A$Sqt)y0c(0D{W(=*`lnc^qF=fRm!+&uU6{HJDtzLcJ zL&(1qqE}}LnE*O>?fwN@1O|oF+A4u>st4%Gd}j1 z+9Hu>l@C`equyL*Ka1>8y$A6pp&kvqydgs}?>w0-jDcx8qXHg!Aeyio9@!?w@&QO9 zfH!{MDDu7lli_dy>%!jkFbHCqaloq()^y~TsRkY#7G9z=-uH^yhh4v+FK~AHYRLez zWQ&vCZrHy)X_KSkBG@ctT)PcsmvnyBK--sqDcPggGGK>{!ZjkZE1_L83eWpO=oj9a z7nT&y=G`$M{##22Jr8}%7T>!~MeyOq3vFQbco|x}vqi@y!A4B;^hvcNio{NkWonqno90uS1PDj9!V5{jBbdz5jqB_d}Zo$i#k=gEWG zCs^9L$P{ut&jN4m$4mJhut8bOQ5TFqaejd4pcP`Lz5AW_)Wn4|8gzh5q`74cN~sR+ zf2-0y)&Qa%l1Pf=KoOu0rMM?13=11$-c+QpGpj2$u3ky3b>8EqiQ%R|T!|I)q#VaW zHZ^uIA0NyxI`)jLnKSrH*rZ%&=0zigK}lsuzd zqHE=Q10L_f{2I$mk-6`I?8|0kXIF;pTFbra=yw~LJy*WMAC`*gXbv#&t$ntBY8791 zQA)#J<-+s=+djvi>QF53nH-1TSZ~)Ge){2s6Imxb$5`KR@6A-Ms!F@GUzgLxe}qNQ zeIE9>Ust%&__eEy|G3C|b_jLlmuTGbe|h0Ean}FUEsR|>6bTB@i0ZyoT1Wn(kL@SxRq?4YU`pBH&yVa<%utT4#D|&!Ji+W00xYwFI zVF5W7-n&czcnb3jZMC3o&+TQ{Ok(LZW%2;x!;}jG@QMO`ud-$R&Znw^r;mKc|E^>jrKEhVHM$==53}#g}eRnhsx844bif?q_tXmy7r3&$BgaY*jXj^yT6J;BA-gSpl>H3pfdAsc&m)pA}k1$T3D+J^U6#6hVhyQlv6i{Si@; zb^7)jR_6@F+-r|2Dx7j50iinW0D^Q@H{Ir0VHVqW;0y(Jh0lIxjpzJ?Kd4Zon9PaD zG1ol$Ns6&ff=@XyKENK7ds6aQVpv~_j(ugI_*j{*__{8@MpS5U6wxOkF8<#d4$vc; zo10zmmsHAuvpaFBwEV$p2tVx;B=uC>>-I&y$eid5@(lXpbZO=%q{gR4(eM3!Rt)^X z7s!KV`UkS!Iu{BsXawj6UCk(EX?iNp~x7cVD;L@z2B z2!nCsJ7|zTZLv^Qx>r*Aa>j|S4Ua0*MB^U~^&G<+$&v5r4Cc6h=_WQN8^)irXOq5K zjWvPWx++Q61gClszW` zM7v6*sS%n}<><_#Rwdk+qjAdCZxY;28O9f>GE*$#4};GY9-yWUotw-t46zW1Kng*^7xY(oAfx&UF1!S|P; z>>vF|ByXm?aJpES#hKkgS$ zDpSXum$u2bI$XQ*WOK1&pRE_6@&19PgUu-ALiWNxvt&**#>zT^IVPx;;ph;fsAyk} za(1>t9R-5MOpX}k`tNFae;L#5*=PyNvh+IC#P(TZ*4T&Awx8|YHFO12JA^ELh(uid zE-?TFN?VTQ0Z>U1JMt=A6a5@ zp6{JBynmiy-@TXPR6MTFuXb43WB15;_-k`$(Z1-&whqF!Y7}0?f2ELLGvR@GvNU+_ zzjv`A7{46QLDtog6uo+>CwcnUpfr`$*vQrp$R(2AlrM|Oa9O!YtgF{hXQ{+PCp9;eW?Ffy{oG!-8vD^4vm39va zpbSM^topnBn{A7}aay?-2V>(eRl6RK!*Pwx;NJe@2P2Wi0^OmhPn54!zAZXs3aYZE zI=tdeUl%s#fws_|tRi65v7bAbSSqv-#ialVUV@Ykoj6y_4;JyfzZv{hxyk<60o1^t zOYYcTRcj_-6*kb4=14dbBsf)VU`|B#g`9Mo{Aab-i#wa9wcDrT#;>_dy^tG@i zMN85eQ-*?6d0SnL4D@kAs2ZF2M&X{A-M>Xkd^I_daf%&^ew_Xmd9YmdPy!0gd68{g zLi(C|Cnix>dvtC|>Xss}^OimAHDbO|Vz*A7axh3saT+YcrKDIav|B1a7h~x5nxMwS z3^lwpknD{mC9W<)t!xibUyaBkA zD7gp~mmeQXz-3UyKQkWjK*C_#LRU8dkG1yO;=i23LP1Lm1*P|WnO5I>p=;~w-Lo39 zyZfGE?UyUQ|LvUS`~%{n*#6%O;N=xrYVQK{qyHCOSoNPvF4JkTuUdwALh`;86%W_dnFCM?@rSME$o76EdI-r{Bse9ln0V4lX&-vWJa-Bb;slpf1c6eZXf! zbAj;amY;cBj|k?|BAgZ`_4i#S<>xFlvmt3AB$zd8)Fa?3Vo7fo=gKjbFz2Bs>H>XqIO<>lrqbpA?Gbk+s$IUgqe@8|AgB%OT zl|r#N@U{2pVh8A>y5~_lSd&+E-4E29RdL9ERRNe-eC7`&Qa`PgE$S)sxrX=^L)CHS z)LF3#yYF+o*9q*>@WU<8V%)gluFIC-Po861p#fxj)W_!x{0Taqmt%dcc5k`9?9#2an~jYUh1}%|h5^ z6o@G!T;sU%=EDx|?OVAFTf;Z#+taiuUzYJBFcs&OgScjQ7RX&$xtCw6YpJ9}!pJLi z(_TFE{n18Z48Dqos4j_pG1t&zvy@m{y?%!IBc~d<;FLpEp*fW0jOrdVpCj)l%?Uu- z3!o-Ff=bPmKJYs1t*f6;zo6y=N6J#M@c5e*SJS=_2=-KyrRHf0e32dWa5JUFt&l9Dh?i2_ZfN};HILpk}aoEWYWB6R~sj;C;gBkET)B< z;HmVkJ8Sf}Bx?-pb@j4`#ts`OTKOxz!naWAmi*^nqkzZ93nQV2z0N>)-_~E8%Fa`b zma8(4v-bg!6&1CMrB~&he>T`Y#$prV+p8&S{gz*PsakKxT1plhR=vk(j|ho5|GF=> zF@%O7M++;Atj=~diqf#!r{C8e$Cty>uCpgrSgPiOM`ed8;Iqi&7CMKiXKa7^E4S2t z6Xh5?p1)_hqP*q(#8MKebCN)uAefSr(lztYXGxiw?6T$iiXXq~4DMc+v};KC`}N%S z`^OGYGG4k#kNli=%%)P`$*9-d=-%dbkw%cE;K_4VCH^F9&vnOid*k0_C8heMaGQm+ zoUHdf68M!{Lrt}JF+-&YYX{X6jQ|qFH1ko{SI!URB%Vs~7kWCMNAHdC&MO>b&?yU! zTy~GIrOr%JxDjF7+9SU;6Ydk3 zH;TotK7ZY6MWG+ujs(p1*99>Lt&|h-vQB*LMLMb)$!evB8pi4dk!=A9{8!JOuE4qfP9g!*sj=G%nhfZH4cH*1XopI}&}ev9pCIkhQdGgtKXd*+Js* zQUzIybe{gz*QD!?>U;kif==rq!d=i4-nxC=d0~3!MYqb}_Ro#0vR>=*N=fh1^&wDd z*3fP2UEDiAE4<_KG)jICJ}W)d#Wff5UhuJZToD>dLX2$@&;Coj{Jyx!$9`@jlLfBS z?gz4Bw~i!DySv{MoKy3(xWDPM-$>_x#g`CC@~fkPG@P3Kir-WTq!8~ZPhN|YVG5py zp?)dudKS30w#oVXMOUQ06&P%@%7>@e6v!v9$0VPStR>Mux83=TIaP?^YV}# zzjrD+xOtC~-IF!<3pMLc&8`XFzJ2S5aSYVsX;5MVo#s=5=YP92DX)_c8lAh%K^@O@ z4;ijG(cQ!uzrQQsM=3WgzrDZJl#@S{M5+LS=hJbRmQsJdxUG&$ndv`8b;*jen~uwx z`=g^EAkm%k6y{Td$EsMAZu6I(ZhPcKIri&w#zU59oB#DX9MC5MGw6fpRBYl#r^@F) zw@0)EbwYR;HIS0JwDD0ODo2im4k(s^l8Wh?*YYUMtcvJPYJfjB7qiXwL&y3=2(R6~ zj|nSSJ#_`(fJ#~P{`D6Bz|NKO#V5ax*DbmiBkSGUw|A$iTby&lA_gO_|LSVJ1%4G-U}i?xE#UM*Et_H|E`x;5qNqDp3-c!~ zL3Rxxax(M=f&H~|VEh)YfB}M6QdYsTi)R_~v_EwXAH<0G>cxs{xzHF4(z?>P2+%mW zz-2(3pm6VvPI%IROl$waE`CIS>#Z4~dG`dN{hY^1fGdOfH~jBML2LuA6tPJKRM-Xv zQLU<}zJy2}WsUg)XuN>%BKWkKdGwWCG5IBv{=_K9Wf~#s|F3 zWashC6g0#y5<-iM*B3_FKapb@6mfk;k@R}wnny`Qo~TbEvK@XB#e~L(aN9g{`q!)2=REOG94FqGA`z~{<0qjjm%gY`+A+s zA`b|Q9Q9@W5~9|Zzq?z-JNnBB!M9akvU3&>WU+j*^2(zWMe&s1v{$G=A-F>O`kN4Q zSfjKoWJL15E`wYiCwQ`X$WFaM((6Sg^j1PNhPN+9t(4v1RzN`}Y5`4WVZ=HCqt|IG zZsx(QdOk4(iix0|Gi4A?c4LRWp&cl-GSnWGZ#Sp(=2LuT>6; z#;4j*AGz&4^i`{@v9761<3irMvpHz26>5pDwjLDpNm#Vb=(!o+P(4HMO@XuZ7p@r9Og1N zn;#b%Hs7e4v%m$m*7p2^NokR`LI{koLQ3hnQU$3K#t0o^LUc7Fv=z4xR+_&@=WGjE zif;ryTZhxH)94Pbkvt>hFg;x$>5Y1$uR*NUF6RKJo1{i(Mz3nAA5D_YQ-s2ma7N*k)*(qGEI)c~~7v#KH>|)LuXZ2$`1U6~s zph=&w5vTeLKb#(yWBy-p3$z=agEhZNcTaCFd+}%DA2x|fNuB!23UvYLxS-nCU`!A? zgUmZuFE@DBfCh<*_!1$Y0Yj5Z2~4DJeeXCj^zk?><6#Ld;FiefdyoFGi=Pu2WlVVIK@fDn`bzBcNwOp8n+u zi8cL}bheQZ-Od8Ohb~5J&x5%JB~nr3>^<>qwSqx?)N=D~9T(P^SW~&2|7eNo0wr&3 zuco{dvx z6+D>uTvHEoq%ODt==Tn(egah!P_qeTx_`P#QnfbllU1Fu7FHyxDcV@bNprQmWHi2q zm#3{0r9CX)DV88zW3nN%77l+xIO}Eu*emiN>(?sb;Akb`m~@-&n!Ax2^KZX%$}{vD z*!P|sARux(^h3v}BCd8;q(d7(Kmm4R&KM`+3MQlaRG@_MnQSF)vwEQ3=qgz!p$J*Y z5*QSx>e>R(861WJRDSD)1Mqb);vyQ%F@3TP9fJe`^T)p1_z*hzi z`i~WwYI98&omEkk~A7o^sFo{ZT~nd`j9D*-2FNfFP_Y z_`mV?PM4|QpH`&y04aUk56SNhx;BCab_h=AEt%B%gqczPb7G|oOX^-+frsGfY~B3O<4M3)S?1<2Y!_7CGwua);| zCI8CDZ#41F*^b@!RxnD+d1rUE^lfq<{*Btcrspl1hmhq?_*IfUm;FsxvY>XU3^Z7n z?i5mBtf*P0HY=TFkZJ>r8ugC)1h91YA8Z0dongmW=oPP{?JCly@U%!f=ta~t<=kQ5 zZ28Sjye*5&8+H`zn7Ou^jyLwaVY*I3dW|w!!0{)ZJzMe(69YX2`QiCs1$f(}zdQM)|0F0RlN zRL6_ue-O@-Q^XaisURe!EnG{a=H ztHL5SU{E}VV_{dT%zHtYG9$rNbJ5xqC=O=*st zz}0FQ{^EA{x;pZd`In6Ww0n)|zI(sVwa3wQ#H~qr=@RS$vxYIqrhXzczy1=q_fb;n zr=e@501^98F&B@q3A-I#0q>`y6(`D$YkZf?&U*lyNv!{Mx{M4B32*5y{K~tX%Mws} z{^$>c@r701x>ir34=M$&W*V8qU3tcBp7;2|)~Cp8xSxh*iO^(BslM$e;kQloOC1IfTT zBr5YSyRfqHAzd2~*(`#L9ba6IQYsZ9%p~U$jn5;q-1j@lYZqe23PU5P$FaLOi<)IzFK_8_Yy|P9_>fy@Me4brsX>Z(sA+Qw=STQ~v!UWQTcuK%jgNGMT#ZQ^&oQ zf8^4<=Zm0V^F!Z22%KY3zY{=cqM8Esn#4u8`?pYIiT}aI09DrAw6 zfXWLL3ge7+6a4ZJB*8jPRSYqvMRoJLC4_*mka$)}BkL|lb6yMzk8Y5^SKrIml#!c4 zTTen|#w2hCUC-dqXv^~Kt!q{boUX_(0Pr&(5s|I2^&j;b_2&-`(7+JEKM?uF#XWNl zs6(=2p>16~y#FTuX;VaI2+GQn(`@Q3>9&+zD3pT&tUPBtvu<^{bH-WRs8b)HTNg01 zAS@`pzKEx|J|DZ>6k5M>rWo6NT*%&4=emQfgw%jj`h3DiXDI7C#X8x*jco|QA~O= zcE&vOlV$|~R{V~ehE*7XN$uC$s> zUg5yrJz(D#&>1`{>y8{U=2PNW)yE2gO>)Ih+h+wSwRaps&)AB%l0X5uiltY*bP6@d;=7n}u{6EI!0lqExR_)&}1K-FCwK6Lyos((hx zd73Q_7y;GQd@>25H;!`n=@Ku{B`;M4NW|>X1Yj-(aK7Ijpj3XChqNv+%!w$D4GYE( zCyz8&-^!Z(#u;3a`Gam|ZOJocC3)K_{p@x1-fVe2_wJep>u@*6)Xp*KF!;d0Fni9y zO}H`fg85DJ~n5TV*0Gd9{pSnikt%J`)6}El$PjNX*vx|@Jds$ zdVcz5ZoOml9^o{Em2!0NrnMvO6cm{Lm9R1cb-9eXQ0wVT79jW zUL&1KIGeH;T2!qJ3~W(H&a37Ut1@DoYCofS;{AG24j~gJPjAesl@zYySVK_1M{WnW zyIRxtqkT-<31$rAt;!1HRP^$s3Ya##@)`%|#^UeET97%oQ3= zga2xy`pKU0o_BKh4ClA}GpYke=hq6!9*%zJejIubp&KPpf{t)bHXDiIOW<-NPYuCs z5e`FRlz4bbAOEf3|_gr-Rc4&2~jYtmDK; z_>|N%CE$NC@eV({j_YCZZ4(3OR2`#^yHP;%ck>~RUUQAgGsIYpm#wVg>lU+(s|!z# zgD=>FO45rqH|K{cej9BB+3r zgVPFS$mBkWN`kL}qUm}H+ z`4dC=i3sc~j@JN*l-rAWgk>c^G&;aDY@goT(ik9QMvrSzD%kBZ4j7sZDSw_M;6Ms? z`{8ihyoFN|W^j#?AnG`VDO3P!h!betT@(}a>%Zn?j#_(p)4HDiZU#nxO_D@G5x zKDa&J1t&9HTFEK#Mrd8OJ2nm4_aTB>9gfG^@MGQ&Z~)+`K1|onmt4vs-VHbjq)(82 zMZAA8@$|Q!_Q`AK*bR9>c#?C~9-xS>(Ju>i+n^Jp~C9ruJdP zd`8}3@7srn>&Q2+?C$OTKbp=uD9Sfn!*uro(zz_Dbf|PM(jg_?U4nFXvxIa@iKKLQ zN#jz|AT8Z>zTcd4{$vJr8D`k`d*0{1uM41H`B15l44Pc}Y(CWjJx;r|T{$CNln-jH zxr@8e5*4NL(JtdvjGy6xw>sTPQ>BG5DCnu4pDtWiWjd?qB!<;I*!BlqeB(4XZuz2W zIej;V)(@TZ~zORxGlO0#0RRWj2d3f&TbcLDe?!-3(GL2jpbon(85Wq96q z-LwK0tN??F5sP@yJi$ch0Z;o5kV=`-`w#62s`ttb@z2FE(APp+V!r|U0FS&wH%tX1 zOHn-m8Alqr038}8M2uWm2cx-<>DY1DJnXLOICRJ_N(d*GR z0MOVTd1c&L`@Y^*CMR|^H+P$w`o2s)Aysv4yjK&}Cr}yoOjE@F@+?NGqJ7 zTDQ^6r1P`HIFb;M#c<6yFqfvBCpF!wuDIH8B& ztCHhX;~VL!q;-D!s*hZ+8B38HmkDNz3BrSIGE0Um8LiMr%dhH`Lg^6F-ipI`xMqxx z(Cxn<&S>T?)*U4|ag^xV4uJ85J;&=1ltijJtFm;&Pq})9X2Sd96c4(S$LpANsopTi zjoM`^7q%+%)-q&RZDoEYIvBX;TZ>M`lKaw-Bx|Uf?d+9Wz@ayF1F%19J{CDJ%XLnl zO9Gm|K{avDwI91t#+)%LqOu0=>80dY;+f>;q_=-cA?BDaR{lz{kT-v~X`){FJKF8E4wEZo zTYg&k_9)NNu{02q@~JO+%qus>RRa=R?9W`l^DcFH`yjsI`V|gq-o;H9&*uEI1nxH| z9Cg9bOw2@{CU_Q|hM6p`>t^hQH!k7EPecIG7j(f zj5{D*y#Cwej}zIaQPuqUlQs`uwRL#rb+XU4b8`fArRWo{v}j-E7#+>?Ck=(3axdm= z^oC(+)@)BHF5l(&&Ln0D73X&NL0l`Ab&3Z1SckbmrbW`wakm1?d90->yVl)znDeD? zY~>a}wCQM0u$`jgDmz4#mOuReEC8tsl_{BQarwYl8_mn1*kR2I8kyV3QS*V+O3Z4>gP!K*G2_K&XFM>>Fdh@*~V*8gX;GElQYmyC^ z>{K;B>hS$LkQ8%Spsx`lhLwZqm||YA2A}9ZE{}*Z@4sibv;GVb1s?Mn8K3uQsR+ZT z?G%tI^gKn9rGwpsL@!fcxvu*ktTZ+8_9R(4EdOWgI|PQS!LlgSuX=IC>gr(*#`H+9eE$KiX- z>-$O}TsXBVBmz-oufuA@F52BtBh<0xTVw?7Vq+u?I9ad}Q`~oJ2iXk3Ob7HOdpL^bc#0e`RF_#wD3l0eM0C)PT+=tm!2OR4gN&-y^@2Tz zB|5|u9aw4>7Jiq@^HAa9ZbyWWmQK-lza3>LiZ}azy3)O z7TohO&bE}EsIE8(Diqq-WCPWCKF9QgCVFDolyJpu*3bF9=BkZRo6iwTtdA3>R9a!2 zG;4ZcC*BG4%B)#|IxA>JDSXL9iF|{dSUi)lMdm^*Gc2H|$>_3ujTz(19@o-&LI^Ok zQ)QUeERx?lm6AI!&O2w8{rN}DfI!8(1N zci)U(`A!?`_QJ3)(CE^7lYlWv$B6?YQJ388Xa7KZ~0G(GsYwKZmc_{#HPL4SdDn~Ytnow zRxhBOy}JmPU=n0Ii03 zZ73{oH4MnuJl(9_Y%N@V-R6%g92R@;s$7{H2?S5jcL5FiJ7?O5i{N5Gl1NRo8GM&a zh_LtN9)H&eaCHA!Tk|>3F#M`m^_RD=)=BiiCevFo^C~S{qKMgQvHReG29QAjlc@v& z%Iep|N#d?uAomhocpAzsmp4`iOgcCHUbB3jH!ENK_Hd(|h~NM>nk5?Pq~nGL=;MV| z9r{LMkJx(a(cqy2@t**(jD97Ur$gt6wf}Nst~2crp^V!4`8km`?E~2V_T<@*iY9={ zVA;57jV}82L50*F#l#>Bi}SCQB!R)^R_`9+*FddBmXgfQw|>FdkD0=(E5C|z+v~3_ zX)UI0rkZ#qa*G7rZu^{r^NqMB1u>%)``j6Wu~`p zQc}5yUd~E%?c9`o3F|SZ$HMb46e9P5po_pdlwdUTs}BTMq#U~KR=FLq?oa5DxJ}UI zlu@}AN}kpB_&75Rn=eX~oUjjTO*2;b@ivLyC&1o|rs0KS5Fy}^>elJyRorr0gTydY zZYdBbbQG37w!lgVN9%gK9yG{1w|L~VghfxkGt8iVtkKvI@y4fI%EqTrG{*k?Oynn{+qa3-09bpnm7B9w&L@o#o5Wql z==3qJclssMM(i+OaKcDPf31t~_-53e`x4AI75pw)j^V3h^>b<^F|7eS`WNGr_tpGY ze(w8{(j&&0p4t5k3^NoG z4=9Uv=Cqsl$bn}3TQ84W0Ls<04LAD~1)$$pdHq>wh_^$k)VfrBe8_7G`uODwb!N%M zs@Hdz!mrFBHH<`Bz)>6XczmRoh(TXKR{=SuE%Y+{ZN(m`D-1AhCTZg)P+~&4wg;a) zJRnOWo7W3;V@USDFxaTOR&%19d?z<;X*Yl;k#%Qz31l;b1xG33Fanhej*&?uTbw12 z?yg($-0>T{?@{N=a~Z~E;Z!Vk2t>0D12>ulC(s%-v??HNKtl!Ix@(8_9!Cm62s>{j z`IH!6>`!S%cr-iLg^bL`dIQN1t9hf$tNe&^C9|XDXl~wMHYepdg`*w=oTxM z>sYEXkuvGO&(8A1nKUeIm}+Du0jlY;=nz>%&^{%wjpIuj$agpHMWZh{n+%C+btD`h zv^VA!0tjOKfr8!AyxnMZq8O0BUbrDsdh#8OIVK?pqd`%RxLmay*uhhUCsgV3&!$|2 zGKiTa19iXtwR|=4lxJH#Z&sZ z;Q8g0U!TjTznJzB2nDE8c1P@RVArh3EI2ZL{-Lkof?-yv&&<9kdZ{k1nEc1;M~i4B zWAN+BRKiw^q(f$UxgSOvODGsp>;GxxzoqY@I?NV2*ijihlBc0A&XnFm;hdE{!JEXT{zE-=(wl~(f0_C z9i`Dp{(-(KM5>2EqZH4s|6GQX^mEU4J3Rn^)|k;VkN=f+z;9-Vn6U8e_O=@n=4@D2 ziNx9skko_)G6f=8HY+IMaZkGsuF?mu0j!sD_&EBd~8xcDfwo3J9Ep;)yr#te*7){xK%Wm zA$cT@d(}wYR#ojC?33TsL8{SMq5prt7?IkJxbpT@y-5l_&?Kg{)J~+a^ zlOsnR_$1oR6+NoT9_FGm#aC3#8cIOs*PY2tVN;xZhXhe7JG3+Vr1N|lq0)kQP}U3^EWtqu`_|wxP*F^&o%j4wrK|^duN-g?> z1GCSBgL=Sf@-X?8O7Sl59^}KHbmA{p1MDo{I%f?r80}2XcN^A`&u-vvbYwdtuA9?l zIjOXsX7XZhIbVjbo@%^x|J?wZyR*(4*9p?j4Ui1|ph@rKQ(5ngzd)eD#h*WZx=@3~ z-IQ037`X!ZobURa2a`fspRU*Yh18p(Ua_2Iu7mH~1S}VewaQ5IZC=@%qHaZQ*%XG6 zzSa#jFYcmco-34}3sfV{_M`2&?047}*^`^_nV4FtvzK7{w_QikJ9XbcAoFt_Hp1G1 z_Z=a+7e_fpEs|tNlif}`nMF=E*-ZD(6)tsS4)tQQC!uzl?r<^vpVemLOfr9VE7%+i z{8>hZ<-tDix1;zSw33B^xqegstsL{zU(+4ak37la5^!zx7i(?&>OwL!EKcmyRpP*r zcjmJS2Z>r!eXQaF))mp?alhdlIH`SDgMwUjiV%jKTyDCLbJO*Ww`=}J6taDE9QxHYp5U!s<<4}qwYYJo6uuK6v<-p048mgU?@7DW6+4IKF0B@Otk@;NZZA~0w^Tu4& zWnjvc<)?GUWsm16VxrUvRq~g7^+W@0#{=QZkLQjExXvwa7LKhLa{qvu`FqanS?ycU zwpZ)7-rcQj93qGlQ2v=$CpaeRZk z5sn8mALyfzh@FC?Dx}iT)7KC{3bR`tXMqyK%HlR^7!)8ne`H0lQ(zS84DOFZyf%ZQ zYutY!qhh?8jpU3G?z$fT$P>jA?32wtM>)aR9Jt4w5%i-4P~*DU0O~CZ4+djciQ!aZ zy{G5vK!MFtA*G+Ai4P#zZXvcV!&G&lPtrov`k_hLU))zb2Pk5)?EyO_U&+4{1;rxC zMySmGQlrqPlBvGK4q)@Qv#1nz;rJHFWW2WL;NI`E65lo<6 z6vvI;gcWO-wCgUbD{Afecsc|ggr-u>WMo<&>8J32xy8}C{@=e-wS$)M2%ts#eHKx`mJq#PVw%uMnHh?aaedSYv>x;S{tI>QXG#O{b4 zSRV&YZk&bwYrp~Zw^JWqSyl^k%Ik(mjPC~UsL zky80}#+%G#kT#I8;<_@Ol~imn%O|SqgF2X@Ef0_^fv$olzVtV9j<&;hC)guUWN&jB zwNPO21EfH}5Q@3Qg`-A{3j8Lv(iMt#zqm1&FoNfMKi^hrYwf&bg>v=T0};>u{r%70 z4wpG*qnblAV@dtIT9G(+Y6?J5l7iO%wt(64ZLkv41TfG6)p@mf{#C$13rvd)lWs46 zfVXL_Is+Dc-T_cHFx2pz252<~Bmj*E|1NZ`2TeQxU8bqE6QUF9sc^bad!KdtFYoaN zVOW%D|C+Im!}Z43BeYPbKyfS7Byl}%R&9V$QQr)A0nfoEb_qF3(vZ2}jtq2VTyCz8A*+Z-{Q1V1~< zD+XEJ-f!z;voPWI%e*&Lr&s11b(LMNlR(XmCkf_~UaQ8fvPc?fsLD#rAQyW$rqHd( zS?~3vbyAi*vu9uxQpCFAVCxcA$KcN*Mf(}RKu;46$OapB3R36a>SAg~V3gB!F?UAC zRJXzP++F7-CyM7wqu}e@dLIeh>NmRQKH2XReE8xOJQK8*Y;hotB4$sDB(4?p#df)IuMIC?cL?e6^oy*rYWEVNp(cH^TaRsn zjH|v$LvhjwkMgv0fE5BeNlBs5w_y|CxL=UT?t5faPc0UX#Kem4f4ryB!sOe(B0e>| z9?(BmDKA2E-gKavpB#1Zq5nGHjs)w=zNPOOwox_}gb%^IYJ?Co=JxyZ5ZZOZ4g<3T z|1kGF6aB34r9rOI+x?N9*dEW)+0a*Xjx+LH)j<}~#d!x}6gp$EOG8Rc#V=TpK0-Ag z)y(Vx6iy+gq#MrbF356)lk@L?poJ0((B!!tD8v6AY$?#=P$F%+k||dp zCWn|`@gdrS9U?Kj& zFF)IzJdJQ#T8%SWF<`YSXnJ*#_8AhIQaa7k{Zo@By-?@hQxGGx`}>lsmd?mY5U|^94E4EHgfdhui6$smRg*F~7Lxjj~GK7?RX z6=vx0ISggmL3Gz+KMOG_w$CvK4N`$genYeoqrUxErTY6?Bxl5eBNN}98BD7Rhss|x_5fe|WC`{7wM}vP2ngrQCy*UYrUFF`$Wq;xgW;sr)C%H9Y0-9Ql z4lzbAS4Km$&l|M&C%xR`ZZj|xrrD@TDefW?3<6zJh_kO!kfn&pH#WZ3Pd2f;~U%c;Quy0!b5u^?&~Wjly8*1&j=sw16~+ zv~HTeALtX5x8kOsIqF^fy9;-DFbsn!ssF@qzCjzu^{01(4tJTI8uyM@{Otbr6Os|Y z=Mn>9TEx%0qQHvanj=Y6MZqZpu4LhczlYBr!O+JB(;_w2ou_9{+T})><;MTh7;q^O z2}{8e{NsE}_pH@nn+((rng8$&Lbk0j;4UzOsb9gd8fu!#r`2G$cvIzzegx8($`r5ks z*Qr%b%^|~tdfSI}+g2#%#t%MJuB?_eNMzea?o7neeNGnIVllT^ld?Ihq<%oWVBjyu zjXi3sm6?rXIPuA2ue0f+*~Tx zeM&SN*S`tx-biHHeu>xX{{101#(H+W*FaLO0c4IZl32XC@e8fdSKHX5VR(b5mrvas z(HgXI>m1xjU*aW8Y?~qzXM)nIoat-9`Y?NSHAsj)vp3ol^k7IKGrjIiClFG77H%R9 zlka8_`JD_tZ%`wSAaJ@N^r8{^#3*6k$3+Kaxa?qgEW#)o)%rB^r4WT5{w^s5r5oBe zQ^jnV>c~dy(fUpAbdzv)cHmSgCmMZme)qZ8b<{d#VL8yj>-B0si?)A@VrO6-!U_ z)p_>$>K{R@J|X&;*Vp?L((KW8KH>ClcUnB#``;-Fcc<>6r?0=hQNRA$NKH*xLVbp= z3Kob5^=D25g3NHxztvb>nOYSscoQXVRA1KbE;52h>fdj%$kylQhwN4eYy8q62qMo? z06RtbmG?3QQKIZd%ZEo-38f#ZT+6vZsLbFf7i89Qg3Y_hy|m|~_pxq)-zDPo1y2>^ zplaI6OdQQHxO}ia+)DO6B`Zc35jBN5r?Nhp-#W;s$pIDCMZn`YU)w}5TF#+ zbIqD}jhPa4r9_0Y6L(otf`LlbvRSDXS zUdom8x^(E*V0u4_RTF(yUaVPjIz4qh7guU$4T}|4DSS+Rg?%rvQBN!Aq+}(D*Emh< z0j?R?b);sroDc7}HfTzmekP}4+OR`hLR6M&pRQTwwna`j6uwS2qF?&vo8W^Ju1C4Cuq$fDl;DZ?9WKd*_Q#!TIkUvF- z!s3F6rQVX+kptb*TpPuw9mpW{u6JC7fMDHu&7Sd3yRd1SQeyFv`|Uh~(tECgXC~vq z!ys@07U@57eQZv%fq7>tL?x~Q#{YDYAk$pS&?H&4IoJFSL`W4?dO8rK9JEf^0cN^P zOQ$L-X3{b8bYSf;%aO+%{gJD71bIQcfX%1h=7@-lI=x1m7+Gr|72TC++|ylWskD4knclZHxX%s~*UHwd;&6PehGGWXyN!RuAcv{sl)j;FGSEfL|}>4-Na{Eq=f&qSDID-9`3N^SB?P-I}#( z7Q=b(wVhn}GOJ}8=&|!Iwzn-z^mYyo6=srxUfCn$JT&Hl;&&Min%{8?x~KC@a98${aV9NR!Xi{;iV6wwFKr zH=faVOiyaE>z*@Pw$n0YQQ9wmt%^;L4-T*{Yf4~oHxUPK<0}Evc>r!X*uom)=~5{C zQyLRc0{AaHQpQ=0IPwFSs<}OuroIS>S=cZgBnPkB>eL(&YZ?Ict zK$u}yyAZw!nDCKvQizWb^S;C|r6j(;a##K@4h7f|Hh}z%CcYc>897EU0w8V&zEmUL zXbX5;>tXJ^kV}FfIiCLrv=`v}IZZZ*C<~Nf16e+DDdSeB z!Y0XeG~JOoC=yov(CZhCGc9R<{%#N{u_edS*nX?!&lzN__65@b?2p2XWEH?=$7E)T1;GRq(^uG&|i zc-L!bMx~3v5i{TqxG0wRV~RI)Qb}4rBE@X7gfGLV8!pe?URH49i_w%zd(3k9Qlknh zC~8Jtr!5NEgA2IFDhUQ=G{-Lx9N2e#sXpL(`3ljmL4>G30OI2xQcW*P^6Et1*a9sB z-@o1fx;wp?lbSi_8EZ=PxLYEJmhAQ5V;?3R1_!P-cCp&U6JmUP8PDgjUhptl3O4(c>RJpVXQCPF!q zp{Sc^i+ON!YnTE!Kt6@YF7dLkx^=y25!1v{70@r(8K`XX#HTV>q3%|CsMpcXB(Dk; zejGMktcGT?e_2)Wr;RgPD#SFJYNVdwb4DUD{rS5(KJGW?i*CfrW`H%qz}c_iWM(MQ z`rp43$4c*s!&r!HKvzxv3+vUsA2nk&N0L<%GyShrQh232L8g>%595Z&g!?S8l)Z@J z%*g{}k)SMZ693jcE_#oLnW^5MR;9MmV&j#EI*BPykGg*OHt+Qbz?=yr{6*VigKtnJT$fun0`m?h? zAf}JIIJSX7&TzuP?+BrXanet9mBk&x3GfR+yFQ;YvW_Yrm8I%JBD7sL&Z>=jlG?s^ zBLiLV{r9j820D=a;D}g8Jh95Q`+@9){g#m%nKb$0P5pb?`I4ti$Yb#tB?HFKSGaLS zr>rpanTOrXMVgo_4u6)wfJ^kE0A=gcuNIr=_`{+i@!bPq1LI1p=9@Qu|HPgi>#PSP z<%Pdmq6adb5s?S7VAU>41J4kM50}S#iqc80&_Ys8aw2;nM?%;EM;2kKH#j-;$CI@O zq&ZSvz5Pc{RF*~pR|8Pvmg2}7lB?xCJNtt4$C7dy5@;L zduKz{SW(ZtyX58Z`;O*!C^~CO5-021BZ>>r|M?7)6ru(_P6X@f66a77Hh?y}n}dOy zfe&g3Dy_pkJt7)-`BJ88bI6tsT>xc;I^Ft@P43(5t!x`Gj_d`~U zv~j^X>_)jk!H0}W1RIf}L$aCoc-W;!uppVT*SuXv@d5;s~(H~wmVNYO8hU%P}y>eNzX)GFykQ z;iwu~G2MWjsW%uAN1`8E@{dpsO^;RaB3L+~=9gn!Kk2eV@aCK(YfP(S&Vj?AFnefH zv22q=jBne(@i?Ikg;}PB7@IO`V;h;pBK@+?+*RPA9Q~5)Oh42$CK?pUK)zOJD)~r- z8{R1E^`HfYhL#)`AQammIq=;(iW@X7{NtH#2mSTRm0?{Jz$FgNjse9udB0Gr@YPIv zDj$sbTZv?Rp&{!D&f2EGfw={T7o(Br|0$9#5NZBveAvU7>IWv(9tbP@_TS~6GFkZT z=BuvAwcEHg1cZ}aW>OYO7;shq6$2`q?)=t7bIc)$2ov$#T|<(QCzxoI;*5ntO`7G3!F^V#hME3OnJgyn^9Kr z1ibxbZGf=NEx__@^}=5jRqj+WIBxrjg3VaGK`2U%O{T5t;^us@-by(YbhmU3Z2iOl zehfST>4KvGN$o&aa4EwgS2eZ}<9`)?o#{qt1Eq?|;=(iuxqPC6Zq*f72{aF<|~j`umro7H@^SYhCI4}eu#A@-WHv^Ik62DEgOfU5n&rHsu@Y9 zr7Uq2`Y}>ir`>;TnG6Zt#z-^nFj{8gTnLMq?-MsC00fXD3!Rd+Ew0#0EGf9X!!13>A3)6*&0fQslUz#io@SbDi zWO{$rK&4P4Yput!UZznaHlsoV;=LT855=uCp~hnqi;JD%m8d8o6jy$iKy$8HN ziDlq?Bp1p6p`dB$_N4PyzJVeEPoGqHEoHxO98}e_3U!}OtOo|_6B_mV-Eo???_S>+qcDqYb9gA2Y8TmdU?G^-xjHvzYrrJ=BIup9 zDft}GL&#rcxKD<*qviV<5QYQ)mM+7ZMIvnhnmIpA3QWbmD07W=x{J2R=Y}IOz^wx# zGvs^EUt(SYFaoK1jzVd(CqDK0Kx+nT`8w|mH{ZUQ50oU|@QQ8fXZX9jJ!xAj7}DtU zD<_|hHJT5I?|M+a7aeUrc@u3-ly5R@!@r@I&fYsIM+3$oxi<{ehVO(Yn(y#^FFV9d zlX+<9rc=Y(y!}=G=C9afm|hecUgb`b{6ataa&(0A-2nA>^KVE zwo#=W`cCgiR#*S4*!ei%`IF3d;_RUim+`<65KjF}^LL2#x3hoW!aNum+6PSwxI$Px zckPz-wxB*{IOoQ)i-`CGds-TRY#Neo?Ja#~gaetWMuY%_2%jQkkO4YNNJ&-FE;;zK z6q4jB3dn_O{g%$y)Podv*VvQ{f`d$gt49>lgmwYm{^7nAqdkuqJ{`9a-z`*W96Y&W zXIxmBNT}FtS`Sq2T#S*}(-V_ejI%@KIh2tg2uu~BvkH=)TuJf=7jM&tn~)$C3h?Tq zuZ5;dC;Yur?~vZ~2`S5iVzjHVtQ~6C(D&XoZ;q8ad`HU?b~a4s{h9Q0yW)tDnaJMt z;vkd`Bgve~4SA_#V1ogc_e1*1D2*sxRj`45i6IswT#n3Ax~@ksfJmzI=~JlnGO7vj zoopr?4NA1}86X)km9deN9KS?|LRDpV2STn zSCg3uE#P>h4(9B{BQbY{;3-NhF}z>WYk2-}4xpKf+^hly<=w`dZ9D~`J{vjDXW=nb4$c>)}>p#&gm znJvM*dy^3N@hu1`J3(mj;y+!H3QC=7RRtChr92BY(@p!Y50@KyImdX{#6gq|T+BZC zhyc@?yMfOYTWbD)%?L-0I2P1^6Ro)HN|RdUx|S+CV14)>hb-@LoB8bEH+%KEnF9Y4 zV}`%dCO?i8PT%^-#|nbCg+Nms;KOWZat|g*3Mz#Fgcq)w5(oWuz>}0bt|>#Lnw{Jz z+yuRxenS_{AU4sl;`rZ%De!vzE=NQCF@=HZqse}oluBKH2O`c?J4W3l1BQSXnHoBu zE|O!3?ghcLm?}_->ZqOop3Cj_&6CjT)1^_k&H~_t40F|>2=qi;7C%@UK`iRbOLB^% zWhG_$fa1-@Ss#weSLp&5k{wikfQRwx>b^j2RkLmTp?jD#NCP&RwLq+wLhT!B0kCF^ zDL6Etj)Gt{E&Ac9eQ9z?7)$V@7-PU);sU^T1nweqP_zCdz`pPxg;9jN(?P#AgrZ;-ROGOjHNatvfkOVc z$U7KTWHXKSB5k^6AgL+Q7`SF17l1HhWzq>tR{F_PI3yy2Vh4)aTI#1p{zn<}^4P_h zued4fh2HP7J%E;_6y8YU{;-i)V1ovZ8hCml6nhFGeHpw#>5MPE*KiIktDi}cruL2N zg~S`my-I;$WxE41k`Fbnoh(IY7xM3_|JEfkU_(xp-_iJ!I8 z@8?$^nv#v%UfGOnNSz~!g+9>j{4R4~|AQ6=`oxICj_NsC9&7kxPjDsSNE*wB zjW-jh%BY<22lOVIDkaT~)Cjap!w(t<4ZmP~X7*37U3Ma1LEK zNLn}W3nVWDOPCCbeZUdl;T;(CBmR*=cOhJ4AGr3Q;bj>rHEZP)lJ%wd7UF; zVQHK%Exm$K4E`0k zvYPK|+$#ih_88;wk^YOjoT8=6V?ta*X3K-X)<7@GG+UY4qm9ae-R!dsX~78uY{P*S z9k##rvIgiEumfYL(v6G2Q2rFG=`W|nZ7lQ_#pMn!rhrFX{J)wX+AMiGfM~j=Qv6Jv z0%uVHc8qNRTSdBo4&M$@fs(j=Rop8!g zTe^B0qmKJFpOgIuoX(ExmV}ZLhCD1fowA#*msPh3QJ;Xd`;VXkwjHVuGxGKrmQ0n> zsOBvLXS&;-dXz89Y~M^A0*?jK!X2oRz_sY=j*h&uo;9?e2f^6g9UH_~`ltq+rC70h%?%^h%$LEu0vE15*?Au z%P$|3D$eZOw3s97*>#{i?C)a&cdURAx1ML@)@)WT%>Xdq+6#F4`u00EUAQ{^J24l7 zg~<)BygzB*>JseYL~H`yyP^V^abkd!4uV&%k8`rU`e-3%p3}Vhvv;~804=k^0|si~ ztzSAYka&tCa?>tb+i|`We9n0eS0B0(Ewg9?n3!llXl8SH?YR+uW252X9q>1(lr)R| zio^RebTUc(L@563@$sln8v*g9IefUzK64NmhV!KbsCDEe?Y4+*A$a~Z0b;B}geod3 zky{I0A?8c4RDPV0n{Vbt1Ap^kyi?yf#t zb<8!+!x3qU`b)8dznkMDUov+0VFY59a1S3gyYfUT`JKS2_~f2=^}yXKlTBpF{@ESp zi_lN#ifGvYh*Df@gnXq@($>?P!#D&3PBwRS6cIBkT)_6>2%q&_SW?Sr> zk$Fu0T*KrfiQ|bY@$R6}vXDF{z@#6aYEX|IdH(4gfY*nC>6*NoWl=a|y^IO9MIg(L z$L(d2CdTZpS+V^U6ILrOhOt5C9Ac?fgb`SjdZ|COiv&l*klea)d-WEhUV#z zoqO&OAySn`j#nRFgjJe5qw?KDh0vB{=NuxwQ-vU7XO>8GLh1egqRsNPQuvCyI6B`j zNMuWwDd1tD73+rfbKEYf;A2qVN!a?AkDyG!=$nM=fBWd)^973%{kqV6pAdlj=|s9k z(jxp4ai-=2=#ApQ?*y8E8P-M*RcTV{lO8!Z*Yjc;RcUEUxewX|Wa!|k0$m(uC;M+NgfV%)ZK2&d$3A@ikk<-A;O!cfds58K zFDOyfDWY3M|Ls7lWV64C2QY33Gf{!^-nL1 zluo~P%Adnr#Z4m{Q%^N=S1OqnZxo!~-kqRX}7UaU{ zU(cp6`#@g{1d`+a`j)R!QS%Mm2%Ee}BMpFk%f}Z)QUb`y+KoxK+!)>SX5mOlS|!SI~rKBV--k zH2O3u-g4pbvHfz`TiUOm=?r5J>j1F6M$LslafK>E+kKlNz269P@ z4z};U21Qfb$=XP0@lou*uyktY=DG#&nY+h8ZVwkm<{F=AHv8J)LjVswXIlpX{o2Hc zv*I9APdnX1C&d1{H*$&-pHky;`EYZ5bS)TRfAt=FI`Rk|D-b!%eLi3tV!={Kp`A4BG6`#Zpo3- zAwP^{BrYw2nLOcgtImTzF~{opY0)oN{$wQONH+f{4D-&^so+(M2W#ZsH`cYL6S*^Y zq@4wJ>{M5nOSX$VpW(_^GI~T2ccwU)E5}NmPF7T1iX{V11N)Rk0Lw&g&3jSp<_?3b zC@%GMSu34R-06lHMUJWrvd11<0}atOBsa->>hXTpX+P@sxFC~J^H~>)l>{t?yQTF$L)2rv(Lr~76SsRU-P)a( zZ7(pbhl*;qn{To?0jRcJi(K~!&!t76J zsQuuTM`A&=L||pe5Y8*5==4Ig?D7QGNghcK@!SGf!z4_`eHHE+tTI zUY-j;O)(*Jc6Z-Fmj!?^z{PFH&FV$>9G?hxLz*jnIMF9d$`h=9|_|M8u(9+!-k-i8Qpd-0?iZ!g-T4mm*Yndk-`KE|lb{ zm-y+rsVj~Pr-OF;=}Dw<`NxexduyvV@{}1!;w>+w(Y-wkGpnRr#UZ|Mc+7jheBq|U zN=JD%6bR9tynaIP$}yNPIPn3_O`!7!)I%omn0V91&$hOT(7Bfz2gb+a)VMyQ5CCCrY}{9&dClMX;0Ec*s99@3lfFKHC{z-oLGTi9|oW`?L91KwP(yA1;LG z{Pbb_(RI18&!0A*ZD6MS*n7K0!XWCz|9H-7)|{&BZ9WI~PbK_sNWYTjqP=MHPj=d3 zizLZ@7@jY&FbCykGt(!QY>rem$mZ&AXJM!$h}=8M!lV~yIr5Q?OxLXfoF$Dve!yhQ zSV$Q0Diqg>LCHd;kvFRroDj!0=|QWI%MUcs3BnUN6V|Z)CgrSvK(&LA$ZyOMT?{$Itw+W_AH_fWb-RabO|LR z7^1lBPV1_E(o20Oc^CBlAxuah-6{+S>#(%mKA6S2V^yM>i(--6Tsfr#81)!n22ST5 z(IXon4v6|1o{GKD@@LY>!xnDXFSSc3f>-;YFuE}wz!F{U-`S_~f_hd%yj<20!Bn>B zjsrbJl;;AcO12xq|A(ftj%xaGzxWv4DU7aBQln9FlypcV-4jp{k?!v9PDLr{?nVRw zNokOFbjR=g`JMAUhd*H(XTZaKo_k*x0&X@ol0k^X=>4k*LH?R`rn||kI*yc1TOotDKYc&RUb+`n61b zfpHD({(@0?;xTbe!|T)qOk$*fm}XW*lbgp|Jh)r!JmS4b%lZk`pRvyP4o+`vf=AEB z1ReM`mK2iY{NEjluhea!Ck-ZDuzCLT^=gM2?vdwE7i^y5`w9Nz^KYhCMMBd7TO8lWjxewo+WLZcs!wZ~!g!~AR7A`<^DSM!sx zF>)sb&8SE$nkthxYEdyKoO56aVHoFd%oRqVYHDr}K$vg*WqOJ^dhT4ma|g_nxWMF1 z$qmK|d;Lk~TkyA;qFl1C3jgd(D#y_t3VE_4(F3Ns+d(E`(k-@3QL;I}TpI$bj+(X# zlL}+q3*7v)4dNf+QkiUEauELcJ~hA3*7DmFhC#m)l?;MG9c^ny0pfAP+IyxQ-^Lx-q2IG{>xJCyDleIh?0w)^3zuXAHd3vG}mk5g^m}%YZz%?A>HN z?!FPhz6%X;NTJ3H;8vGisi2GFVN6DHFOAVbb`U7`Ln!Kuy$4o|r(E^k@?)+KE8)%b zcexy>rt+o-S3*f5yE+Ok z4)d5c6cOW+0buvoqkn1`>@l+GQG@OMKKl1|U8V9eMGg=~$MAxkts4_f6beGu2%vsjI}tFth?-X1M^8t+fguM~Tl1#xegF)mT3{ z`SqI%ED7L1sVN_6Iw-Nf{31=@=rmz-1U*t7)B}+TICJeQVE6!2^_zaRc)-Q|Jsw7C z`_to{AA9P~i!YB1Yp;%ZqL`2pBj*m14*c?1l6)E4mzU($-XsBWn-Ha>Yll)Q>9_QT z0{5;Cm39Fi=3lL)e?Zg{S2h4;mC96dydCneX<#QqR zP@Uj-S(TWVxXlOV1ZCn|6H<9uD1VL&QN)vt_epN8)6H6%4VJ^(#*lw z*cSOw``Im8EM8{S?EE3XlbEx#igwbCbkG8WJQj)%i^Dy2im0NsFov0Fix7Qk>An1G z)$IA|o^h;5CMg6k#mKpAy(JHB1ftZ`QfO9|zGR{EN0u#RHW%<`vt|)HJEVYG6-Nn> z$uc@$jsVs_2-~^iXl`xYGyq-=RQ9BW17I5j$peBW`uE_?41+p2C$3bJnkIs|pC}X> zC^o(AheKTK?)@7?9b%u2;^HVVJmoG?K$c~+ztG1xuqP-=#M~c*z6t7&>^WiY>+<|m zyK3Y^xM?sMezfJi?Dtm-_pZEY9huTh-4?>AFDiu|k%-D)gaZF?_u&5s7=^zl5QV5RG`zSg zcgdM_W3K(tx&C66y10X8xmzmIh0^%B zHR>XSyTEO3k%FgFFA+s*1%y@lX&3$*y~lg@=ykAb1XR{b`u1h{vJE%M$D|d#TT(_4 z<>X`JT6oSLh-LB6)odmHdi9a+*n=!hg7nbyfu^bwbq{|^P{B~|+TCAg-OgWmpUmt1 z*&;7ydV7=3>spb-+rgLgI=Epn9}1LN7i%Y($P0f4M9N`zoYn* z&0hvf=x0;^<=4dS*Id+H5pQW#lnl>%I;9*XTq&<;Z#S(9hY}yKXtm%3d?OoCckYn* zvk3F!R>})Mr3C3jD~lein` zm#H2nOapszZ)6Cb+Y|0&L`t0sJT1>%h8vWY2bBmn4WEH_&H&J30+ewuvE06!!q2>S z+0=Jcjdd#_^Im3sP*yse%$d9mY>hz_Z1@6iwQK~<%+K^`>1E~@%vfR^*{(IB35M(w zrwmn^Q*^2O6RfAxC6pAaJE8Faaf)fP!l|at%(BBar#IqhjCq{F6Ml~1;|HP4H6t4> zC>=MaSQI)MicqbtO<&XFRWg3}75rZVOqeB9FRHXN|Gp%RAxUr`(SM>vvLVbYpFg37 z&VT~dm=!C!1-T2=ZjVQMO^E~j@v4AY2!kbjA-W^9)j(y##1nC3e&6=o{Nz>=mdX3! zwGn6@gEZ<>za`jlLG{NdYQSn`rY2GFiBx$e`xr?!a!M5|f_Z9lx}3PHUwd!WrLt0S zyh4yReH<;C3EUx!^{WB3DB8B@pnvGBHdEA0m~<@21(ViL6<%}sHrZNcG0<5#vU(v{cYg`9i$PQYdfOMSh5Dx1qdkU z)%}xR`8|N*bmibFR{VD$s`&O?G;Y_3LkD<|W}l(?EYpKC53f**G-u_sJ~ns6YLTPX zlMr%u1`o8L$;MlMf(G~}K~ijDzZRKg!oI{05oD|VT^)eMzzC+Kg&I(UKVz3CPqoe{?4ol14I7w-AL7v zjtCk{u&+If^AP&Z8Oufo%JXS5#|Hr3)elwZyi`7Jg~1JR?fhA5rD@44B{+dK zV-0J2#K!PHgy+uLLbxZ;=LBya8hVwm-b^46s-(Qf&(e`zz?*wydb$Ea80xe{4#YAT z9Ebw!?p-p}HIp5Zf5?Yb1J6a7m4a5M$2mpSzSTp`B zreKe14-uPiC9DPd=TWTwj->`TdaIP5CJ8gVvZ#fVpC@gH;1{NWrwqJxCU&$uk!sEJv)yp3?lDP$}k-?-s< zjGZ<5F@{GAy`E?Dhd535y^OE0$oMV=?Tnl@iaKF{vH!GlY~rYIG>tsJH;$@&1-#i~ zeCh&Zf{q|Li$fWsn2?DXi9v)M8Ab$C=vjH1Me*z20+CbiZ?&m;OtATPfg4;Xj*DpQ z(Nuv}0c?>lVME!`1z!B}FO$lLg#38%MMQ4P#mE63^syj@nR#UB1sxk7K<#ZL1wFT& z{|m#KpZ^$9Y%t95j^RtJe3C(mO(+E~zxW@0ieRT`!D;*bU!+_mJ$mzwhGYHq``Es7 zRwb);L<|$#c(jH=sbeF;b*9?^BJU`Uopag^li{NP@{Aw#t+2pWI5%HTlt4CYeD4hj4Th)IFykk`TY# z?;^Q&<^BtG%DfB`4f8}Ddk^f;G$C&bT20FKcKQ!4?hZ^VxJP?_1i!>x1Xcq;PR-1$J zbTYNl=)(dGR4e#zQ{{(xst!}{jb995tk%7CswvAze$m$aWS06(3;N^z&6Uva9EmS8 zc%1)wyp(U-x(SIuq62xC-DT(F#|#-h!ZZbqqC&G9f$y*zQ``-(C`YXn`1_Ac=o?9z zhFR%`bZ3)pD6?+R~Ch=9&-! zpMvD{lR9hMMa(;rPLzNKm@m*{RH>n)}Q z1vM&UOd|cw=cuKQNpxB51mt^Y>Oj}-Wa4Y8rWW}wP&HEJB-&awY1I6nvLGue z_r}a|-uL~b+RrDP4RRVAK|bexR`Xq!Y^c*9-F=Zsohz!gcR3o5kX|=qP-)9LQ9cb@ zj4>+Xx&JR!8fv+!Oro=mhRoqwk?crMawK(eU=f5*Lx9{qBybR>jwOR%37o}&od={52_(-L)+u?d8~tFFFS-=qm{x8>or|gcspNO4llZh8VNADs^Q^U2vG4yf$?B?)+5KwTR z+AdUOl->7S6#t_6OD%*VvTg+}gymCy{yaOB6$g1phkvlD&1auxDbP=239|t9s6Z}6 zQ`yt7{?Px$&z-vTFw$%2!AD^JlJC@VnGRMo3<44On8Zn9(4*b7;K1HTuptAS=-PYG z&I9|Lq+Ohb;L8EkrsxLXP8E28IQFnFl?SKkkl3J^u=GA^; z6yun1g?$OF=-Jt^19njHzK2%3tv|irT>2t=+5zVET+VfG$MM{cKs>lk6&=}8sto(~#)9&1CZ4D>?1M$M?3Yp-23}g`k=xH%bE~g2 zjZYX|fk`}`4e+HQ!WvNOUjzA|^FFXc46K%|pnThRMEHACZz0$cVhjC#?Vz$7)(gXN z<`7EGX$zS5svi&dRnBl&Dr*z`iNX9H<+}dU%H8R_xB-Ba zVHZ2*WVZ%>!1-KTVeS-iBrNChue<*CTQ=6LTvZ;f1!}=_3be$Y8;>;P3juL>P{d_8 znh^pIZ~YB9d*WM=gOB%QD^?AXsf!b# zQ*Y{atZ6x9(NF}x&?Ub#mYMq^lZ+&MdcwmnSx`(~>MKbv_+Xbe5S)`_f0?TzgU$Xu zta-SOSd9Nh5{g>^&$s?osiy!=kxa*VI#@-``^j8Y)%fU3@ht-X*6;F%8^KJLLYS`9 ziL8X*<2T}@`2dUj(?4^8Ew4v8Fl{jlLOZKVjWkn~zFFtV5xz)f+c_iDzr%KjeU8Sc zjF_9Ql0<&s>G8)jO4I6jG0`2)hSJ_t9uRq`g!M9Rvo$YU;Wk2)z*ovO^AC4n87Jh` zH$i^4QibBLGhPMSkm~dsY==DX2!n&-bME4L%vHtF^<(K3R9}~)W4E9ghdRu6hV-l> zIP=N5Dn9aDM_)2>mtWeL_C}q+h6)c@C$Cau-+P8TpYT+!J)htQ&_IlVesc#Grwc^> ziSDMi?qxCp?jdvP-lBegTQy*^(l36znvYB0pJ_aLFtX{8=busjL<-gfkfS_y|KQWq z_nT4-85LS-LP=0L-G;o(FAXR2akC2D{k%_yynarmDVBX2{$*99N{hhC9El!DD7z-W ztI#eA@el5rOU72t;K(hBU#kTvF=;CmHJ*Zrwu~R>c^Yotk6Ft&+`fZ3ZXM;QiqA1; z`6*<-=Rw*JrimWkD+ zk&yP}#mcr7S{x56E92>YyQVT*eZd|PG_H4BnH7&IDTw2T^n*8Z=u+7+uLAN)12Io* z@Tv5DDok^Yi$4^o`&B0dS)AZ0A7zyAmp4Kvf^E}mEvZplKq4tbpMpbRkn%;b3dlj=SDP);+5>kzIK!GU8Sb5kvqMJ}75jEpWRVP!+_1>%FID4Lu=Mc|^wHM@d((S( zSu=nJ43`COLS+{*x9kPgdmkrN%qf`tO=X%u$tAo{A`d zU<{f4&;_#C98p z;SRb4d7RtWQzyz@E#n=`+7cPDb6*V@1wSx?Qv?rC`sH(5b?Qv6DL&!`ykE8GmQ_wm~@& z|6h{suy2w%=F@$xs2SzXAgZ0UNzE?vSPUN5=*yeT^a@@A_kKTU@B63A_nXN3+%D8w z&>qF-hCx8O*!A+ogsKW^;abz#ubV2?ME~gi3IM(uuF^KINSL*rgn!yxzr$bu&6Vsjj#^bnFCKe~ zwa15H{kaB>$8F>~ENpEW;M_dD2+C`hGN$GVTbS39QAt|^I5$A<9cVprh%~2uAmp&2 zANqwFWX$QtjoJ+q&;tXE5Ra6h-PrElpP!4@mr5i%7IUo(aeAm$h50Dy?;9t z3*M~mR*X|tq1Q5^1tc7qqRUa${XH?(Ia^6##St$S-Xe}v1gXieDTrRSJEOC*c(jE!y6 z6ppnZ%g&tUx@d$-{Z?F8+OToHl-#odzSnuLzUf`r<7o}HW>7X^vzvOm-QPV5{YBS5 zLy>n3_0|l90@*JDxkMDFDy(_p2y1#qy;oCLHSU{q4A!9wguUhcOrF7W&?wkVo(^H+ zFU8)_*BDxINKfUtSX9ZaF0EJvkb)m_{~NDeySNAn*OoWzS&nQNOt9IX?xd-cZ*7TQ zx4C6u&7-1y-@GpJ7w*>f8R z%0C1PQ=V%*kHVPH4UqC!*igyG*=oL}(_r-=f}E8RZe+czl2+hbWiA6@1ghEX5DIrtD?4OmdP=3S>ktmTDU!muCoHZUT zs^SF;k_yAvaXG$Rg=6j14GW|j!l^?G=?m)7EV-i<4uKazWln?JaX|iqG}M!ilcYo2Gfla#jwe{tDo=lep-0fm>Z zuURO=3f9DlZ+xYzr#Wg~r-oAM{A9fLx$~N1%kUNhOHq&7W*F^_$0yT&Za!V%7RPJL zqYQ*Te5z{+=Fik-fs<}%5*`cMmx`}AE;M(@nMQ8EhdF=R)%(99@L6g&wKPd2K-lzo z&U*z3l0pmK;v&&@2V0>z4@WSA6w2s(@))qhr>hZiKivUi3$TEkIA%Jg2xH9XR<(r$ z3yjvD(*>eU>~3B^-XXo6>$p@16<)_Jy5(Zl@+{Z^Pk1-}^z-Z*U;r37AS+)fuoxEO zMKNN%(mcAkp#(yNDt#Olwk98McG_1R(~_VkSJ|o(vsmYfe;kD$RRKwMXMG}8^MyVP zh1ayb8-@q0A`1@ldZ54&?|QbWb9)YlItwUppkl2{oQN$Hx4v_UbumdQAGuIMs`{DL zQqt4W9Rn|{52%b?H~d67EAu4NIpL$O>Zhm7IN>^>I%8zjwF=bI79PCpio;TW{WG_$ zJUxLzJ`jkD0C|d>2|LXqbwX3{7c|6;dWuct)5iNpDzAQ`Z&Vhy14*V>-w)^N+NBKv2)8Z+sE> zJR72Ds0hPFOHiI+>E9bIsY zDTa~Zdj14zZIL#}uiuQM6WOKH!13{RP^FmKT^mJm?1T(krfAaw6i5hTK?5`s6CS}H z=M%gvjK3jz3Us7*Vt#R8>u|Ee>zL73jqz?NPzF305Ko6}#ChlNI$%K6&QMS|6r?veY=k3Ks z#HKckDEXfk0J~PziUx!MQPAS*?DTBEd>%XxD{ma+y?+rr`8{O5k0_(1f^V;B!YIxc zQ`Z^I(pvMc4h@dS4ZFi*jTY9-DMq%*%CCW|0ZWkvz;#5>iPQER97LJkgSK5K{CB<5Xx_GjudyZMf-^yAT{VaHNJ=74`M zwi2~zgvUhI&ND9JgCh&acY3y(#j85DJ4I0zB^gfBf|U8n(sDOzQj9lM77`V9z@G<* zU>Nbdwe;I9h3%FB7}vkftGo(mh2HfAhfqWh4yekS;4-&fGQ$p~Q7`oKrvt-TXrLuZ z^8h%Sp~zez-5}lv1Mcvg*G3cu?~S)N6bMYCK6TfdN=pem^*I#>*<6D+Pyi_N+vl@% z7VIRxFI@E-E8FRVD70e7oS!|vYSur#O`Y;Cye8v*1eepUjE7P#a)uHp1|jL}!` zx~`J3`5Es_O}iUyEZz~zQ>oQ~Kg=e{;GP&oqDtZW0&bQMCWFPu_XpONf+$f&!h7Gg zj`CEEou2s}o5Zd@OYmQ~#=){XJP1TC3cY_}ngR889C5Us)H4^8{x~ zsu-8MGs(iH2IV@i_9_-uvC4gi8_qCEX=sN4BJW2XP1UpPNVYju!@}63u94`oN1UqgE_>DuG((<&CcdeV$e9*+7GRbkA{;2AbCJ}~b0alactvi% zMIAcbG9b!j-$t$lVT>AZlvK+s;ILDf#)@F$atN)WbrFSJ(e}5&;;gJQQQ^sGa3UGR z$;Q4IBH>J2nuzL0G-nkvDz&|%Fu5DLpjxbG+J;xotUw_`K?+YvJNWbG(IY9x8SB+C z5%SMg;f={Cx=VtJQvjP!NmHK0qRq9C$R@tZDPbp)6T0oAkM)Prre>MVE{rDUpWfLlJ zjFI5cF8~1qFR#^r+-q<;b^8m?xQ8W%%yUVrszvZTQ*kK?$4+}R|Cho54| zHDGpGo4Z2f_1YU|>(;JY(B4Qrp2Qb(seClqF|?*JKXE6TwCd%BkEkf|uuP++0|HBY zR|%ACnxylR$fM|o4+Mj7t&&`5DuBNwOWG!@3jrqG-TH-HWt`f`t_R4!kPFc z@J+QX|Ma)R_+t#N!^z!y zqP6diIeY{4WX3n|GXJ8)P2l$qEAOgEn4cf?c?H;++JaC9m1dWL$EPtz1u7ZN920D* zroR9lW$26yhB2HyFTjX%CN)Pxjd?(U=2ZqO;@I6gxKn>vggDDf&LkcHIIy!Y#sD`z zs%V!it<=+)aF>uE1)|Xlw(kLs7FaRG+NO%=Az$Cp;;QV2j)X285*C7@e)6!dvZrhZ zbsi*aGs=~9B+=G#^}>7UWeM~1Cmi+s~X=plQ}{nwG?F$y`{EC%ciZfJtRIOJp*Wq zY&U^bn8f-FiTe^azUh9Kx3NZ9-HJ4C+<7ai$2i)^kvFNoSFg?+$-!!KkvpOedX!nb z1?XtM-*P5)2PrkQcUcBn`XGM`ZiuvVaTc(wN;wDnA00@X_#2P#S+K9Be`WgD)z=M@ zTYGF7T7B#i%u_jfaDI`YG>x`%Hu^=1=CUB^8-mJb8<)}VA1^on01X*M!qL<`rRLd^ zQ(G^cYYF)TnX&5i6|rxE0$)fdezG(h@YVK4I$mnk^$AsA(%ldSnt}Td2c*O`A}nJO z2F{Ax9VrQUzcF>h{~}HrFW07$<2o_R9?0PGp6^ca(Ae>N5`JG?Df%lp=j{{kWdcBR zxJkTUSB;*ch0fH-LMON?X`P|_A4>%75b66|=qBVfNGZ4h096Ait{d#!+R z4AFcs5%YQiSRM^)sd!I~6DFYiPH~?$=l(8y;S%smZg!-@X8*VxG0r-;vzmYWGxae~ z9pF&_0q{$myjKN1HV`VzVS_8pZP)%{P4StPza#z1<)KoCD}z9o0bHl|<$xIZZ{=}B zj_T)i|51eh2{)=0zWV20@Ata8+ahMdhDNvs9=^F7zc+*KdN=CmsU_YVdh=ys$ts7; zkzFi!&R71B>TE+prGPEWLlW;Rk^5k(5^Cmd{OJH}G?J34ujENZKZ7II`FPYO(YKs) z`K`m1Hhbqya9^!_V<#b}dWZwCf{T;(UTftk!JjDJ7zo|C8&jECbh{XIg9E6=;NBd5 zTVnj&dDyKVL`Tu~mwf}QUTo}r1g>tXo8$r;wTB5W%LwOHXC#V50YD-f?o{WsL0Us5 zXx3IHD}%^Hq?n$Sk9(C}rxcoC=NVDR<~l7z>Ivk3Cxy8;pqI%X$T4pQ3p(ss_q_t} zD{ylowB{(rL#ApJGFn_nx-l3>i+Vrhi)H@GlJ4MI{H|r?PW~gpk|kC*uZYW7VBH!m z*@0EmJ`t=wpOo}&WyFh)hl?&Jr2W9wx}`@PWietWO|TQCR}p)Daom1s;3(K3Q6z>S zL|>XrWvX@-qfMf8%9-)G0;tipTk!d630L$<0L#K(6E@WEqG@PCr7~S<)2e=^2n17f zo$3pbrC~KeW-}UK&*_rnyXR9zuM^Swc9QS|fdj25kdV1+jy>Kde8he^r0BRrZb1gX zz(ce`8uy3>h-+gNTkRByT_tsagjPm35TvHbj~hOvsiymR9c^}vGNE2lkrq>3jjwj3^BOpu}osEt{4)P$0w^G+`+6S^uw?k8{U?dmY!$| z-W6c6t0@p?g`5Tgbf%p?d(?n^lTge;6svnZb%xAo>GqL@*efDLEtFZw;u5MGuwoCiE&OhdY~0XM@)%~DsKC>@gPyrI6{3>0omqRX-3Ow`WB`9D0zlqf-B2NdKVg55G!w}GfDHVk6|3>V7m0} z6-1GD8GJ`k{8iBs;o?nEjM$3l>cHiT<-|Q+<_vy1p591gM`p7Nl*}4SY#KJz<}uYw z3ew8u3X3J=BKay6a=4TEn|Vtp{;=REF-+7VUzH&6P7rgQ!m1>(7DSg0G}Y3RunP0s z0Q;i$Lbi>=t>2bbWY=_=1*%H~r$0pxKqsokJ(>iJyWAQF%qOfOrY5q#qd{fgF5-tX z^jidFNzvDsy{E4`;`YC|gs{CcP@!zA$ue*lqh$PH@wHU6AVohF6!GC294Xbk`F*JR zVVRg$YX8BtrDNGVPiPk~5CmMW3QIx(lSRY{?$d0L=#*dX*bXJ(@oNQ1wYsK^4MTV| za|=D_*?UW59Z4*fr2e`3yOR`?||Hcl!h(kRwEi=LGNcQeTeOr3OW9s z7_K)L=%EC|0Da}-+juJ=eB)}Nb?h~>V!Bq&KjMwvquTB@(ibJEvQ2J*vp z`l+%qv|;kwyW-XB!FjP#6Yq&ut?{e$K20IVkh|WUOQ-I8CJS*?T{jaHGYu6KjDsU0 z3GEmQvVRQ~u@O|2d6ClV)l3ReD;Xmsr2x=uek)Dmd=QR825^4m#Xr<33g0omMIr`cuCodaQcWkiCPF zW$T=MJSv(R^!9YZ>Ow9QEy3JI<@7~@#i)B!9^Z7mM|X<(J_~M|Ltrw3JXL&mk9tu< zT8Ik5jiT*Rz}q?G1#;;yu3~vT+xG7GZdz2G4#XBPvPP%0{l+<&GG??W8w*-F9s-P` zDWoGSkXrg+CYmwAziEAdqx989(v5vV)gHU&>o=TiHSmC~3@5w2+=-XLIBp1|1<)qj zFZhe?ofGTJIn^&?w!IiNvqGei@U%AouFS@i=ri#Tc>zWN3TAxGE0e59-$T_aZk##Q znTti$7>aSZJZi#oY=`GzzXHBH%QpyC;sRZMzbeZqvRUwG-SX&Q^i#?_!$b z7Tx!o+)1G5z#E`fLGh1|bv8af-V@$P#1G`18J>ia%Sz6=zx53tv29O@PNGz2rKQFq zPdvAS+Oyadfb7s#t|_}N-gJfj$5%Uk%604n{$vwY#B4?gs&zP~jDsUz~)Ypd!KtzEL zAke2p7MdP#W(OSME-r)s_ogs#VB^9z{{O8-vX|4X$0din=dl16IziBv7uashdbV_-yk3BPUa7)*cK_YeD;R6`~${mmi+ z=+K+gz+#SOPc!m{kVED^o*K_77go(VmqM`_$%#(?{iTlH`HXX(pW0#n5gF$8Fo0&& zKphdZ@VHM9?kaOF(Rtx*1lDepaEC8jI=`x;NhtU0oWaSzI3aOhYVrnWy{AH53-b z$19UmqX+LPIP!87p4xTKRatbzfFeRV4+iuN5Z0biU*FdJ7$hV(RST)jfW3I0oi8MSb6;bEq2j7Lc1)JH zCz`tJesi(c*od6{uoBgg=E9H!CXia7>6FGRPrVFB>htbz72TD;e* zPw)U+oWwHXvd9bg7Kj#`MI{MKSNE=Gcv}pZMjB5U5{1SBDk&t-MYz)W0|i}dv+`!CTiRjI*F~>BGPK* z#r3E}hVhtHymNHjq)Gi*E z_P@MGJkX5HK!}G>Aj$`&DQUTrrq`0sY&Pd ze`{n3D5sr77^}b9iXcrs2;8Q@18>9s!cwm0jgG=FbS{*~$0iaVCX3ihB#Uv>{hDyg z-rzm1OT9_;)R`9^-v}6a7V(Th8#m)xTk0v=%wb9X;$dGlV`o-`^xS9o4B{lVhMTWB z|9Lfg1g(piqH6MlJ8eL;!0w{K0)`_3f4!0kId25cbQ)W29UaM$UT8n#2F`!-Tnh+f zPO8My`@Qc$c0^6$Phnm8#y|LlyW}|gcAW8+@?iidOop1_Gd%kCcgII;(fQXoaPy~g zU`>iO{C9NKDW;wGk0wHZVITq0fa9tkAQ)yioCn4v8-HZ5N}>z&7gkXXom2m(J`z+z z+<^L%#r(_HSq6-Ed0ZGRgu~uY|9soovmaOQF&0vfKt3Pe7RD-+V3hoNYru23GC+Z0 zsj%$b-HO1_?9H|5wIl-B*+`GRw03z8SSPTIS#ZX&xD<-3LhyyprL_d-|A9|-aIKn5 z5jtGqs(E881Gc?tkqj0(z%*Mh&l`Bc1_7X_uQ@O^<_)<+3~Qu8HnvZ?t;}qMf(d?s z`<(cA4LsnNXDn;EjQhfWyHbyrmi~%F3WbO9@HN6o3rIqXt>u_)(F5Sm{3%4L1{@aq zU~sX>e(?##x*vha-chb7k~`msGCJ{SQw;8;I3CrxNz}nU26DV7+d(cL!nFoYp_ z0TQrB-1t{LP%WdNt>30a8^yE>Qja9;{lNlN)38Us; zeFk*SKYxCI;D4b3AS!Q7qbk@53Swbw72g%741U_`iy}Dp{<{6PXwu+|!DTn}7oEFy z@4PoeOKYS%-^KTZD~6Fykku};7ebSxx*2_UnqL7+JXa?B;Z?PoL@tHeS}aMwP3qO| z_m6+ydrdR}$%6lnCt!NveAu;$>6xBRwu{l?@d9Fcf@=Sv%DVJGYkPYmB0?!9XBE6r zV8HqRUeFNaGwN!X1_-{qmdo1<2hCIEFji_0zb2K*kF*ddR_|C(=O;NV_BJeqG@xCcc67rd2CJ}fYyL1G86 zXAGaKHe>#Ty*>!x^<>>uq=$oNJoA{9NZ3n(sTcr6QqRxNF%-RkPXr7vK<2`eL$q|L z{r$P`ALNxE$Urx>+NR}^{no3cyyY(DCwE`SZsE(SrAJE&&4WsdriL@CP_E zKsA!A-Sq;AV9g1mD4HJNB?Tm~nU!kc-<|(59zfp0|2o`1f&mMN2X4aU!J{G~BKBE> zUBzg(bwj zM&~|vH$Ir@gTkgk4+d3lTt0D2E3cYR>$?U{M(S8bY$Jyh`GXZRqpvZ|oejHUq3pu; z4k%HnN$_Moa+8BgD_Tp_l#p%v@~*!Kna)T)f^I=x0F9gwm>B)1&gK_TI&>%dcLK>J z(7X(idN?6gs2-OB!D_T#>@|lpv11ba;*rfGJ%$9ojYhN8B2mFmGR-ieX`i1b!WW5(lB8P#E!O110fw=}13atX&~>eFy!NI+^_yQq)iX%!}3VrasEu{%EvW+s0A+ z&c@=`?XUR5@`-2dbX13Va?UMSY6+{g7Sp?8;H>@q8%O3F_u1~*)^m3jY4bG0kIP$d zv0n-SG1XSna0IPwR^0ImRhqP4_@lk#Gtqp_2si&$y zqa-BXou5&FGs!nS`5dAzTOH=zOsHN;5u2-|14|oMOy3EzB{Bo=#=ibF43^^UP|sFK z$+VmseDrsbXd0jz<78u1qB%FHHu1;JRL33edQ-Y z`%lSKxK?^rOH!Q4*za~R1NcNgDjf*m8<;r7T=ywbm#JY;h0jS?UVJ3v zgMkbjkDrpS-tjfr?72;5q`R3ptUf;FXuEyA1vY6_|2{S4Hqx>vFsg46MH}~!AA{iR za3+}otU^U%ep=!XdL!^1v3wAwbT3H~J)QzToLyY5o_BvflGaS@ox8q%?${I3AKCFw zpRV)8-^I^P%!MDDbaZ#h_l+;RE{$BrZ(>hk-{V2-7PD>nHXyrVac8bj)64LNH*(ad zpQ@f+0?X>fz(@pa8IZ7nKx0hSDJ(5^`HgV^%A=&;e)AGm zNSl!{NUX_I--oLEf*m&~644`CWiB%abS8czQ2qMFdgOmz0Iq0M(iS)w%4h9hn_pPH z-Kbxy+;9Y$$tjUON4rsOv4X!R7uP-z+o&Ze8@VkBPcC-PgU+3(hKT<|Ek7$_mpiyD zSnv&pKCAuafC=IB)6yL6cu&4$5;4{yKX)-4O{PiZSylKkr1dR|jg})gXQG~G@}E!g z+E*A3@yojyaS9Np1LHZmB<|FaI{0<#yZ(3it?s`Ioa~x3hVPg{i;1@RqdLtqDFEWg zk>pVN;~p=rX8{=RZdmP)4QPvm35a@>jMA#v4#{U1uGR3i-u-sp0Rsac>|0 zkEXMXimL6xFx^OZ!_YN!cMj6s5+X6Qba!`mhja8%V|ifXq!--K~qurX8U1(-nZ6MtA&&T3e<iPfDbPj4vsGdSJn<;Ag%V@DDqef>0?y)v^LJv+Y%&>E z>PkC);(LDAnVE7B0S!ZG=&4Q+@V;=lH%8eQZhk}%L#}Xmo1*ON zwI#yMDm9yhz_pQ%I!T0qTZHvbec_wzVJTMR;aE>z%X)sMK%H z<-dvCaF+Qb4*&TN4Nkx~Z=jP-CF7Vg+JMKxF4Q*DDqUXgRfOpE`YZ%AL;xU7&6dyG zx=_M&>%-N-`(YQ1isDr5L(d&AzOCNqE2xD$3X5_H3qP6bDmiXlm(?;K}d1lYApI5mK*S`h> zv72vgj=WZeDbwJOM_Ux#xly+a&UGcRo(A8K8x_iHC{n-Q7~iBB27G1F&dk2D<_M3` zWOS5%B^T&o2C1LqyWxC`>g}deLtHnzZ-h8GF=1jWNVwifYS`TLgv_H^F(U+d{ZOi- z97~DI|Fla`+bWF@Wdi`L7!@wAFiuxW(@fk6W^gImJ0mUV#N7h3Jk9GR4h-5lk)4j_ z4%Dyl91gdBEKNUS+CdoXS9t+}H;8GEe$MeiAI{@>(pI9hVg;jd!qFfsD{KJBC8;of ztW-H8nol8C6pP$cUtNbDAUFDRLU;UxcjA8$2mX#H$)>v*R7YXEbT?)!M^FgY8^jbW zMucaMJ}BeIF{Ysm_DjHLW2$knFMIc0+AMXhCO1Y_(AD{(IBJ+Rq-rJU{iS^xgp%bP zG8g^B9Eq_c%@8lQj?ZkZ6#<)hZqwQ!W%BTj11Fz06&j3?>i|Rk&IA#0xHCl#ENo#j zf;x;xdv72oeqHNF!NLcqtjt~lE3~yP2AEkl;j1aDG$|Qk-~PPu-{&`cRmH%$Hw^kn zluN3!{E%Z-VD0zY681Hps%_40WkeAd z6!xSjn!5DPEEb)ro;v8R5_=z;bG*4=oP!u-_>iZoCw_H{CA1B(86^3Mv4MeJ=zRda zTg)DlA(REzV7G?DIL6D|j`J_Jv3$K*>qoqLE6iz8 zl)=~&uA?mv>v~N!EME#h;}vfN_Y?dJoMp@new)xoj2pKH0y{*&E=I9 zfGsX@2xj7zX6U_@k$CNJG1mT%1W3#KeOsOs_)dz|V?u+JU7Dy7{k?W_u(mjr7XZr# z)wy-Ut8s&)%5C?Pw&6-b5`#I;GiMNBK+)v8C3AjG9t<25&Z4n>{VFkcCf2m?2!X!| z>DymcLeDW=@@z|@KDPJc`ntPPd;^XGWA~LG>@GH_2qdzcbgV6O&gb9K z)TNZSAa&(T2tl1^FBRV}Q92aX@Lbbc-)l5g$Akvi&Yp~`V2_KipSaNTX6KCYVS?l2 zL`I6-LLh97=%TYcIipqfpW-dq3qlh43B3nfzfzW9cv--HZ>?R*dH$9#Jx-e8PK~(w zmyHPKo{v@+lQg@)rJe|(N`6(SA6mUuHF`4tMn(aOi zWF>Lg##Usjr&Am&jXDjf$E+}+Ig6ub0bt=cwkzeh*@gjGlRMLc!`@zGyl8kl^Djvi z{TJ?Lv@}^L6j_3;iaZb_$_PXq1B)W5WK_ zCTKF|JOA*5wq+p7e4F$Iv<{~e%$*?QtX6QSbNSt0A3vpJg}?sduWu1lWY{HYsyzAf ztK;CO8ZK2d6?Qq{P}}C|BDV17m_3-o&vd2B{1+hHdZ~p9HrMSG2j#+pMEs>y((}%51>rn3P51I_5t)DUS zWX6pVA(1F03i>D8li{6m2Y>^%7;U{MvXZQ_88iPhVDvNkYyooL7+T{eMqIztqX6LS z3!w&vz~jvrIyw)$&bZ;g%`uHWM!piT4|IJjC){}*qhcTs~68+pN7e^h!4%SLr*4c}8 zAw#e^UgOiim^plhZ^`Q(&Ko-b7G(4bF~vGX}ONv1{-yX3i{h%g^?EDTOHo}#r*R`#EGtWgqTb)uRI znDgZ6tXJ6bRDZ_?#Z=}|*TVy@swUq!_M!5>60(SBESvN(Lb3Y*diWGy#?KN5A96>y z^{w>wjnR8nClVXEXNFaI5ju@UQUym8n(sYoOKIpwTrhXym-FJAF~b-UmCaT zQ(FG0%c7)%$QE^#NR1Z4(wp{|M-XNk2?7AS1qYwAQ%%D&MKR91Q7>0|6~1BX0Ed3{a3;)+`Q(YzA@mkKby%nuP383chJmjZm_`h?OWgrsp@{{|ccG0o9N#L{Y*PCaJ+=0D-Of^a`dJo+-F zT1hYHr1OGHqy7wDoS3wedEt=t3Aof^JF%V-EdLX3p1sSX72?O+_f{l6Gkjk^n?TFr z9ohOpOZyQmx!sF4{Uqc^9A5$Nf^LYWtYhpL>hSM<$*3kF|1ng6o#7uE-cUpkUW>Vt zo%Ty@zo7OhjaTyc-TlaxDZE~aY=P8qMarY;tI5`T3P)w?kGqv`>w*6|*s$=a$+kVn z9)6w<(G31sqMc<2iW2p~YW_CEi@%&qtOpIF+pW0@o`pY;uN zXBb9CaBK-Y_h6V|pL+*)w)ulhUF9L*SXsYyJCzFQb>jTHzV^|oc;JW&8^hYmuEGV}JGnFLpG6pAMC09C%CU}x zOPUCMTHZ)jk-L(-&@d)wg4tz*JnWG6wp2WPs-!prolla@xvW0bzl8qgFFy? zi2v-8Npjv?YB@`@tL>t5iG@ts^zv9JvwsvpC+dZg8zfu!U7Td>ag7qMe?po~5bK1P zlQS&2hffEiwjaJA_sjN$L{9`qcV!Y)lE-MQa@#HO!e0#*vDk7`c82!D9iu6Sv1Vc8 z4g{krU~{0)VM)`z+Y6ZwMzv(86avq?^E|4K6P4p*3=AV^FYhbHt_aW#^O}+hqO&0# zItXC!0BLc9GA?I9g!Vp89C@xdKK)POwz_jlj%wuamB>Z5M!;I9mLz|9q*-y&RYTS$ z2hoB+o+ zTI*~21m~zr9ru`Grn(!m$0lZa^5sRyPE`wjA?HTnFd6sLR#IKPI#S z_GYdWkcR|k5Epl6hXnCWKJb#zE8-`fk28Xrz*)HS`mm~wPoi2$>VjJeMK+${hC@Z% zmt(1pnk#Yq_*Gl`3Jo0~V1*D1Y7Z1D{C3bk^v}LM&xW$p0V)fL#N$C=V+mlf0bwsH zOC29@p#6P&2CjKPq4dMk+A4KS!V>F0LH?RFX&oKPXK<}F6xGWd1u4`PCE+O6I_{Eg z_Su(QqQb(pYopgyO|e3wW6Z_4n#Qw>qCg_>Y}pH-mNxXgcJ?_|n4f!yXzPRn8%I&! zf73Om#0W!NW+}1VcLo{Ww|T8AH3WZX{KO0WrKacq0A~Y+g^N-+EXQ z${1lms{{iKeF86du=jjpvNjc1pD|Ous-_G_{%|hYJ3E_c(0i0hNjvX+2ZV2NO&LmS zGp7)N1E~0}T`c0~~+AQ#o~CM(8;LJ^S1=&`bRb4OS%l(ZP5H^SJ~; znp&ZFI#R;>@=uKknrJ|v$a>^4eKzNK(YxS-hSG|A4@(W?r&8UB*hlyIVwn6fT)^3%Q*X_U><)!hS&(w|uYl0=4*GzmD|Cq-}qeX39lr z*1>-@IU%j3S=W@wnc$;vv`EXOH2)ZcD7Z<{G|dy&x`{4?BE#z*|6R9x`?wmIO-TQl zOLoP8H0%E+8Da3a11OgoOg9wJJVXd-$C|2UUn{pFuF!i*N)Eu_?P8CO02HHSt4u8e zqv)xv<{PDsTsB1E-Is+Vr+**)-74p8Juv*4K-9Hc=S9Prl>L$?r z|BPW)aZhrJf=~GiN3)JexUuY=puFtq`z{bEr%+blLsh^g&U!~V) z0=F>rIrBOlL>f-W?JxUYIHrZ^Zxk(>C~wwh^Ek6ERhKu#>a|Yvgpd?f>_N-f;Ryr`q6>ZsCSoD!mpHDS_(WA#rh{ zSrE)SSZ2!oI%{=IcXJXnt89m`E85;O64HUI&7lSGaon%m|0u1KdTyM2WN-NJw-%|a z>hiF>w%DCr3r26X?wc5OggHY9QzDUbSuuFtlJ#-EiDUFW;g*3m1*N%EKt}|` z6`-(&k`fo=Un^Mgccy>)kh_t=tjd zA8R?#4Zmd(OL>Cl27jY$ zRtBdhmW2hh@CeMnZg~fyX?w6%Evj~>MSD1-Zh^dO) zBSEk4mnH6iUutiqDGTsJWLP5{k0nr!+Y17ztOrzrJ0)`~NWf~kF^FU^O2HKek-0EB ze4XxsbTNEupJef&2*qF0N{GL(XcWpeg*S1Hng{WZ#%Gh*9K?t?n87oPS2tglI@BQ7 z-1|LjNZySe5nX z1}|VX^+fX*B1@4iWkde39V-xj-=a<-s)F7uDxU+pR|MvpB^ONPUH;A>rRDj<{`1X7 z5ExB;wa&{pzBKC(GOm|v`*)4iP&&A9$+zPcy4UBz=QJn+soIzM!=yF@a>NRMWP&x^ z5<1YdduhT`!^#>Si}s)k6}^$eIBEK&yNPAX&u!O^`?SB!Y+?qUr#!@RIDlm_ zLSV~pF|mhRDr@%QzY!)-)MsSxP}7Q^=+6hzGr0T>@JXOkVDKnmI<21NLjE7{6bRpx zFrmHic+KWk!1~hWQJW(RH>bblh1(e%<=IRD~zu2Tuy z`?qOtCt`g?HMwdU?^l-%0y)@(aXhn&d^1D7bDU_ofU}K_d`90tj1Y?)v?ZpP3!sJK zrLzZ2T!V6zmMd(#W76mjP_3ZEXm{d+nU_$@Z$JQWRM=IIvsEmTNW8JY~%$7~R+fP11Ij!Z%Ttm}F<-^$Y_BGkZni1w5l&y>Lf@fdBURvGDQ zJhxWfi(+gz6f7*KjIxZSj!FWh%s}%3Pd$K|A-DTinD#Ca%a&+x9D0VqQtBe_kj+oV zspip7bg%>q?I-yZ2}x+;SxvbB?|XqwG6Pb#+RC1RsMvyy%g;m%EnujeBNA=>WyBOU zE`?$c+nIwc&kaDfnFpCJZf)_QU)_<(5WY;J0k9|sLrId4*>b;TYY#3ylSY1?7WbDg;<2?gn`#W)S~Vc$=8$MG3NzEQ&AUM_XoIY zdmBPYU73$>88NOfwePg-Y+=cq z$RbYS_@+KRT{-1?3s?3CYSkkr`oo)>yDTkTtFEE{D zGramjKEDn+p^T=BrKM_$bpi%hfwKp@)iPIDw!#;^x3j~?01a_eN9_8GYHxGkSW|ZWN}6BVqL2YdzO`{A@885=ZBY{+1Rc@4BO`$ zGsE^6lY~)wFl6r+pYN=#Y2)#G&qXi;u1{fRO%-={tE(wQ+X)NHHXXv?(7KrWIbR-0 zB<{0O4E;Zg;NgmYT#slA2=q=o!u&y(0N;nBDW}98NYPi+fW3+sZAJ35M5_0Z3L^Z| zPw1FjE@ejX7SzSl{q1I`Sg#DP?_L3>b!05_$Q~8VSK%oUvczJ7En7 zsZ|by_*H<(QBH)72rM4@3fDELiHVbsRVmhZ!TE$*^m*QV#LiWjcCS4>E4mKqg``SupvcQTR z_+G+}_@YFjLOC{(45o=|@(SqQ?&^C%{UUBO+s7B3y;rCmp8B!)I1ZLgTWuoylYdJJ zA}c`?h}6K^xsPG~-@|O+X5y}Cs&gWh#6QbfZFxI@|)8Z@YUOF=TnMzzSn!`MWvF70t zFaMM5UnI8qM~w_}P73S@IG9*kSsm1Er<|4L$5`GkpTdhj6n(`GeVL1G{{9nbqx%w4 zMMq@#OYyUK0%mpfz;~6XPTYeWKY@4P8ue?Z!ycEeJlfXx-`djc4}DhJdR0t4gc|YxE!OGj)pR8?%eb4`k-wSyJ=~ zPhV%0@|>ws*L1rc^|k$_sJGnnOG1X=gU7VL%I@~kEULS5#Pc|x9dyb}qbwn)9>~rd zX0J%zOe9zyfD``?xsaRPK4d;-r202gMf*eL<^P`rsLmLU$+KNs&Nn`H{*kLInU`ne zP`1`~_Z_qgSM@zyk-@`qd&myHRkdmk&X(Tr2r4FwA@|IjjaHj!tJW+Yo4&M1N*!TH zh%*pYylv&c``T5AyeVd2%+ad%ZOZ#6@OJRLw!KOBv=^2rZg4^MViO0}XQZmapqD2) z9~%+iI@0oG_aH?|u`6xZ_|Qs1VzRON#B-B#Lq{^!iC~t)k1bd1By8NE(lLhL!1ns) zAJRp(R~dO=Lf`UYN0N;E)dJ6mRf9xJN9?J`cm~lRlbf)i8yrzq+I{HiVB9dg zc33#@(_N8idk4Fi&36@>0LumkhC`pQ_M^qG_!zSiTSK>vINpPJIF8I2SkKt=*YS`s zkr$OyWks5rXWH};&fX6<9drhY{Dx`j%}vc;{3SdY_UY%&g1msKXAY`YJ4*JG+uiHA zvTX1m<7VCk^h3eCTfawc$Yi&u+B3rXzv0>_8rZ|4FU42*LpDAWryq*w)k$SGZ zu&0Wx=iD(2Nd3&|d=sxg46z(PXR|(a6`fh<{X#@1#K*xVO)yGyRQ`0^MK=$brM`^I z_oo>Py8}f(i_^_os>mG5b4a?nsU%IDdZYj2a;}#DS}L`ATXe;X5(MTxGDNMNi0x07 zCcS1mHzse0w9P=zit2l(JpCroAGSg|85~W$q^K#7LWY<%Izl!p5g35Tkk{;gi)^&I z1Rj5-F3>(PSl|a%cxV5xh2Zz|1(?u6pPpuF;LG)KTFvl>PG9=}YU3#f>nbfRnSV^S zlFTvsFsz2Bo{qT-8hCIU@E|L#Vw813aUiG3hO_!fhat`8C>CBEmJV@oGFJ}zuB$0E zG+tC?^cM>UaCtlO9s2+%0Pso)lZBHJ&d9E>0kE2*mi@*5g9>-)c3)w8)Mc342!X~~ ze099J|HGT$tb| z*hO@d!=s8t1d6^dE2~P1eW3=Kr_cj0c?gvTao1I&-0>i}!sR-oW!Hw*o5y>afx9harl!U3`9qPlvh-|KZD;C~P- zoK;+0TIE(I0m2|p1Syim4UaZ$Td!MM1R>kY9b z7lEo4$;Gq?3FMX(WAmvYpg2KC6*whm{D1d2Rt6Gz8H zw$1^(%)NbQ{k1teFg5fYTlyH$x$m7InBXFu-w(#GCNdD=ZoPNy06e_Ff{$uE)rthL z6N{24(=)EZkF}yIwXmfk0jJDv%ZYFy?f0cm^>o#y=jZ3$__@}+Vw6JMGbh0I zFETYr&`L=l8aJV4>gVzkbU#}uBy0H3NkiY6)`)jQ)g&nBpr@`H4NxWmYSL;JfF%I= zb;4zf+Y0!e0-dT|rkaO=V;tbj6}656D@M?t1J?o3+56(Yd#9c6YHyH+-$dp?@~gA$ z#w=#$d#ds(L`=kF)DUUp7-Hv&c~AB@mw>3nknSX;^f(YJs!}#U|L}y5iN7t2!A4r? z>jS2Pkl`!q7QT88Fu;Te#=N|jaVq{%k@YDYgxL=%tnThd;;O}T4)hGx1Z4%;;&*Fg z^ca06&5a)bM;%1)2SZs@SXH?RLu+z7b$bhcAT0ej{U#{3plN)7flqn*u582 z+l-QvPkm#qoVZT!exM))G8Y6ml17OcfxSU z7*Kb`6JUb7ILCcRIt$m2v0a}QG^b*L{R^N=;nIX(#+%zRr4DOSmPY9${FBD23uil= zrEVG?6@t)5RE=BPCKeADpcRB=u6eZHZ{MVIk=}S_&VGFbm>RJb5juzyJVS<6xg&=5 znBK*Tl2Cp`Ia!%zYjPsBBu#x8so0O$D6fp~<{0_|pZfj*eI_Dz&>gRB7ziZ<#YEtV zniHwRw(jz=ek|}_j|U+l)#-{tc1Ku9lo6q7i5$u!f$^uOJ3wLc>9(_O?4-o4d~Tq9 zbo6f%>}fJU>(RHwnXUiG!?@A@&G{;&&APb_>28bMSI5f$4jsSNv{5a7h^6Jt)8ZEF z^BP*#_+x~5)@a^G&~L)nOO|?xDNfTg(=% zZ0H+8jpBzRDt+~BD6S3O=Vi7MLd|&}Yk$OXsoNIp*h}f|5HQkbBllN$6hs2W_i0$_ znVwfq)?Q;F6mckjcuvK&FFiy)CG}8ghw5c5t}Xrg*crt|RLP|IXPKfFfT{!D@&G}O zy9s*seRkl1#GCPk8%qMBG6=E{>0hjZ)iO*4NfHC9?zs?ue*Z;bJdLuAsp|f(x(R9H zU-noK>E{_DDYQB;(tO@L8O9~A!~GgO7|uA+3F&$R!e7kX7~155zHMe*p7cqSp0aaf zq6-o#rq8qr7daR;a0{m6ZL(YX{hf&F_xmi2w|Xp|Ant6OIZ5m|y?a7?BBCPmL9)dF ztO7VMuXDNadLhIgSeLz2uIlSRAMu$zy)L>q&WbYJiN@Fh(ipv}{w3WAw8xuti75$< zMBheA2{7F_Lk0%ml*NuJwN`taOvm}S5DS9E(SYB<9Luw)c1P;NdC!nM>|FsUdcLg$ z>EoCn1|KC6(k%?zKdg}Ge`v}eJu~TlMzDCti7u7Hn^{<#}UW9YOecE4I2NT$G0OJWx*qKTs14<$3_24F1d-~r7 zEBtxf%?_*ENlY1hdg<(+zFAN8;HFp=;8z&&$WCuYF57L|MWPPMYVQImS{Au zBN38dnz$OHloGX~bhNTqsrJ&&JZ1x7OK#j{Vu7@^QWM@X+-*>!JnOUf+$hQ_H5K0T zeylL_P|cXcPWUf2N}Fn@&Oklp@)usbgb9wo7NkZc=Cgm^h2Nbr+znLwfGg5t(~*_I z951G+?82x~MH#{i6dKPRot!R#PlqZCPJZV) zWt##fF#mlD$gRRs4Cx+GOgvrgULrIml#e=?O^PQ?mjT=1ilq9Pglc(Cq!Bj}FlXFZONsQMNq{Jz_{RK588 zQ(ES`uKbayOd?xXPyO3lDrIsX7a9!Yi>84|c}U0r94bn*Wf9ws9cocM zGO|T_gL@f-`EXBgP@p4~H$?v)CLdji`ARk=r-sm*qiST-E)L#BKB)M->6dkHM%o{0 zpC5)FzNydwNSd5ZnUsn-(2%6k{u9}c9z_%u#% zo}23v--7IO&D${}9EPK2q!%Z~2xpEj8`P2im{7qq_9B!9xmn;kj>bT$oEBczz|%GH z;$8!mlXGTN0aH;1F+r$7ycDKVBf{LHbad^BpIbJGkPe>;=7L{N)7SQ`#ae&_1RJ@w zqe#>EXnMS5o+UO<5HZ<6_zZwrr3K+-u|;-u?H6X`m>#CurF>JCKx9@#jOwtmYm)P=!p4 zp?tecw9+3Xya}?VP-;+4Dd<++{R=XNtK{Fw$qr$C=z+Jsr4xnez-U5DnRgoqy6Lhe4c92itu?*%<*LrzMKD`%yZB;EOxRKe2;?#M)@;q?ae-??9|&rI&`2*cfHC;*Xg_6cbv0 zkg7Q`Qc5%s@(jq*)@icQJqx$k{o+#KT@rWy*OR#W@+fx^V8d*ZlMI2X%<81bp$Zsv zoUGZNaBfO65-9noxZKdYqn@AHUSH(hN}rz@$sT;E!e(TX5$~522%pco2rFHOcanBo z4aN$Im6AYBjC&`Yqp6G{&zpKP_dP^hy(jTFF8A^0%8jW?e2yu^=SHMsG$AlHIqqz- zC{5!HdevBZoKgK$+Wr!PaC4pTHb`S>RcWP4=BEiP;AdGhtDhoaMag%$8>YBVq8RPJ z=@D%IA(P!<_U^@MeDN{M3sR|d{(+=-e);HmKsiM8-JZ7bOHEz__3B1-UWuLC#>E3G z2I5ETMtxRHOqg~^@RO^g2&n>_(1H$`@&{xF!u~26MCF_Opy+NzP*sQN0D_F;z9c#r zL(HR#71-)2m@3UhaFI^2nN5X8e?-I^1=Ng8opRYdA<-lLV-gt3vRq<3)>~{bmM4;> z1A=h!$iNx;#unc+jt*ogB~^A2taJbdRX2)>C1gb@1xZlMt)NILWhpeQqQ3Fx2nswT zXPO(mj%|CX+RC8hTx4JFZwzD634L*=%K*GIcBhM}fYLJHHT;F*F1G8+VIB(eEm7K- zgWNJF>44N9nf!cKF$Etzs05`xC@Jn6K`wDAkK`s5tqq;^=K`oP2cWYX^MGpTENm~V zmHe==A?Vi+uTD$eu0N%o*jZ5T>=S`)9KV7w;INFaC5-)$je0qA{v4xc@oo=+O_Deq z1&+qA8!?KnJ&!DID9knuM_j0oebiP8f9$9WHrFA<`i}nf?_D5Koaw4Wx`t>aiZTSD zKE7bS@BR90J;7&l;*x3>HANS!o_D25J!&(Lg|B}K0sP}2r^f*4i7u2yUI0`_r|2xkBne9@mzK#7iBQQY@8V_y=xn4y`_$q`RXwt*zxckW~ zC;het@*^({Bz8kwyVnnKK%j=ql03hcQs=OR0hZ;XWB`a8E*}~I|mklRB6%+36tUpj9Xh< zdw`V?V3uAiB4MN_+vW}@)-Bc~pXe|jjQzA0ce^EIkiyf@p{INM?arxJ;``uH)4Wx5u*rF`Hnmu1_6qIBt;Xz8Sa z42?3sQZ|ecEn;l$CI?^q+@;kKTZYY<6;f?0z^t5HMgxP&io$ChA(KVjx!NZKaOrx+uvn#B4@Sqv@pr+b~phi7y?rzsVs{$$Lk``+~ zznGEu=tTK1b!+|)l!?MAIBx?b3YRWa91<_lvCmOxa=R*)Y+2Kje4Re_@AIWxv+WdD zdZ2WcaAR%Ez#lE*4fWN$hwbU-T4V1!OB`d%7kBIi^}Hdm$U>P9ekp4Bmd>0QG6&QKK??`+I&n?sLJ_aVs=@U1`$A!g1tl^Sd2Vy4~cdR;JZz z(RttRf1;9<3Me2-3D2&_Y#0Z=?i<^3^d|+9BJ2ab76L`je0FuoR-=h?pO*p;T)qyy zOxLTMD$;t8t)v#%J71V`Qw8bzU=R|PXq^>{LJtJd&m2O+J3Jr@EuV@nl-U-_m}xU> z{6fQ^nLBYN0uN%ph3)nJ(GSeHS6&4AH(jO@SQ%K76KyqSuD>g){^(zB%l2`%@22z( z$Zqp$>nzhvS-5QokB)!0kI%-s_?bv1x)!h}g6C&O-j#1nt-^kEI_g$)(gcv#&~cb| z(5TX85Cq&(ROoL8>81uS_M&0)NTyB>U%9ztM>~nFtg{r5(Oji^336Tmr*YP zv7jdG!4+B*I8k4N-Tcon=YE#*HoZ;x(e9-=6y6wWgWLxOo6J6K&P%|DuHq4TKN#1n z80!6i)fU6uzI)l9@C(4AAxS$S{rsFx_Oyoj0gD@H#<_dw88#$sD{*)O2>OeuV>Ube z)kJJBkzaBj4OF9qX?|!HYCNM0s_kM+#nEJbO#dar(D%(5U(S#5!GusvS!qmZ#jgY@ zuJH(nPNs?RsPf_u3|Gl-OBPZwn%1X0(#G5F`+SJ4IRVY`65N^uA~IYk1VvZ;(XiJ8 zCkukjQ5bw+@igxh9KW9GfRl+hvPNupTmSxol+Z-SxMG#4_wPO!!@)Q@x+=HGn=*Aj zsfL45dKQ>sEM#4dVu@f!@Q$nHG8lhQ!NDvnkw(HQLHFf2?4Fm3sz2!uxtP;b4Kcw{ zSBF$ke(YW+AoEV{6jK)6C{gS_ootrDjyUqIoI|CPO_n#9DF}1?g=CITs~S}Co04Zz z%Bl7PRQg6=;J3JxEsb6%%$Jj&JzI3Ye+nlJ&+{HEG_x;Em(&mMo1)otC|sAUXW2y+ zM;fg*N3wyx%y>2`g(Q{;N^bo-dV*afDAvR0;;@Poj5dRhEm6c7-9=|mQKVVk1Ie4X z6GxEDo^#&!eiKJXXu?s{;Br;rc6}?N-4(XYUUkNFyx&@vP~>(!PZl%MjxT(BK6I(; zw;<&nliUh;a!}7!EVn2))T3K(fqn%Qn3Xh8N<`8PlK(Oxyj(l!oJr*ZO75E?7p@)M z+~Ot~&1Z#TzDSlBz$o$J=8u-z*_;UX?B_QQPm@T1JPm?$FR%j%{~S$bl~(#OTOl7- z8vAI@tOw<`U+kN}Pg`GKZ}(IVIDfc4e4XAu*E(f-x_neV=|obP4W+)I+t)U`GMs9b zU3LF*vR0|a2nqS`ZfHdz@dTtq#Yu8yfl6OK<3>HI?JFf-ElIyL?!)cshr7u+C;`&| z>}(Zq5=lA$PnR%82f%Iu89+x~oSd1lj2E(bf>e7 z?)hK@()m+7ZkP{3hB(&?^g{iJyuM?YHLdvIdKwU_m0fpe61=zC|L`XAhRM-$^|5w= zG!%Vs^7BdXdt#ffDv_OM^Zf9?ZG$moTPxG0u?_V^SPPGg)49#H^h)VY(i#%?hRu$w zJ=>xL%`lPnO^fC{D4KcuyP51g2_qS)BBJ@{gaKW`CW~1Mj?UAAHjSzU+jX1^HhqWk zAL7+^GOmOnf&iRzelmUFXXWN1IH1Q3MRiibSZSED*jPIIlI`pW4z|nR@lKN9j$M2g ztK*xgL=ORvUcQFBn1|NrVc4?lP1ur_uyx&HHBwJm^%;HIcI`FO8b5N$vAYQk%T@sp z*=UP4jS~7cba()2-LwjQXC*oA&9JoiD=%K^QjtShM#O@kSe{EeL`(yr-#Zks0K8|) zu?SCdtW>eusf%*LtL6L+e}x6%ePZ85K4CCa>3t7`yh&Bw<-F1>41w(=U^nZ)4xc#b z(KCmzb_YZ*kRj}q6LwR|jje98hKf~ZwnhsV6PERFxnE^h6pf+X(I9hCJUUf;eM(XC z!Wj4YJ40eeCqsgG{bo`PCQeI= z2j(tz3wVxoLv==7tdtp}Mc3vZ@L$IQ!Mm9OEtgw6J|zh;PNp?^tRbfW3*qa zF7)MQc5w2RQnAG^>&w)`#a~%%>F)HIQCnE2fFXxZx019Yv3z2p_m&sZRI3J<+k2gJ zCvWmpgPXpUP1|qq&3H$SF!I5`6I~a7%k9*qjSFp-6W!h{34t`(P)^5B9D}}uR;L|f zAbJHYm_CGrI$;DW<5&_#^<@-Q1Zi$fZT=q{>w@pb>zZRMWF! zS0$f^NR);Tpr<09XX4hU~FuhKcq&Zu1Cpck?C@i2ceo#B!cHl-GS6KKGwq!hBensC_pgNVe7a*eo}#N$w@doo5>OC0U|{WHfkv zhqG@Rv#sm^mUW|KJc2?6E$F1wQ{0+w`%NPDb2noI&WrTkUv$9`Ouf9;kR!R@}O*{#^VV!5ofN z-`jPMIyw5ytNg?VJK;=y)$#jXJ!=Q$T=yqRV(sFlSf7^-FLrL}LHvKqp6QSz9TBtr zAJ+>svG9$tJwA5Ll6hjNjL5f-95G`h2>K9>aoX5DjurQ}Rh2^2c~I!Sujkxar;O03 z0}?OYT!Lhd?fRAu5ZWrgZZV-g;rOmtfbxTtAC3VxBs%Xk3T=-d%S%u+Y^N`RSS=1#?&(R3eLH%5-0NPgwZZNct+^%}Yq zBwRN8<-x?y?IXtN%Ai=8C$5Hs4j53S&h;&8~}garhf>5k{T1pVAMsWx;n`HM*pvo>V0(K zJ!-etC7cHSgPUbJJ|LvMNN@1_FL+2b%w90hY*L2!iZhJQ*PTDye#g;@(#XK+7$82Lu87dH<<& zOPKyktxRTE4FH?3?sSxf^muSRY=}FYN<=JhWoc%6@iepJ8r%K$t4>c}GkkoM0w(Zf zH6R%Xg%&Jr09^0Gd{1mSod52I4M>0igX&>iVXm!?@u^+DneDpB3rL<2(7jN15GoEP zUoiaf0lEzS*`Vk*<4x88RUMtim0dsar=HNT-$0@z*^1<`_f9;X{JMg+l?e@4&!Nh& zsC0;b!Pxc9J`}319t5=YV-gQNf_}TRv?_Q^$X8+7i4-s&z~6&hdp8kWy8LMmodqn8 ze1{=n)aqb6#MJ%A{7+CsV z<0o!<;f*lJ>R`5a#Ls)q@XH}?3UH#pO)tg?qMG=#ug7mp5fyn$3N zF*$aoZ!L}j&0v2~Jp!jn>HScQ0`trFgIATks8ewnVmLzu{ZE(wR2E?lwZhplwXHOq zNfjE6*ka{=D|U1`UhG36Y>_Av=!0Mm4&ti+n%Cy3x$?(4IbnwZ$5^p;ly?q}e672w z%2Qo6seYI~#Ur9T>)(Gkld-&#U8)sWpy)LBAmxW8o$#d|yk z{rqfLBZr%8T0HazZSEw(;Hs8<^WjXdln6#Df-a#HJkp-S~wO$u#~hX9@?^E#a@F@(lNC_SK4yYMb+` z#InUwP?_ZySq%VD%9;Cvt>d0Z&RJs&jWDZ@UR>v`B#%ou126mHmfKt1PA^OK2466(MF1&XTK73RI zqu9yFxk-V*x`^a7%531p=V3>T-T)J>(Kt(1)16{O?yi*1kWjuH`TB>Px$@?8@`&v< zogegG8Y_{l{l}M(E!|C#_TS~$UeekP`dZ*`WiK)6cJxi{{0AncF8s^xpmQd)Jzvmj zwSQ{jNlbAOh@0ebs!F(ihi}Nj#oBVafa}?p@tol^%C?*|trA%eB6a0%`}xK7L%?_s zb}ehzKZO4FC&w2`d66zCuHKnD%o=sl`~T5&mQhhQ-q#+Qp}Qpq7+|D9lFySk?p8p$>%E`fyZ(HH#VlBhn=@yhy{}DY%|sagffw_6ydL!3ogs|q z5sMQq-Sw-|3;>hqqt(g2^~kY~Q4BDCtoqH7dV)|_twB`CDW(I?xQ!IOa2F~4u4x8h zF<0|sH;=u5iB6Nn<*+_>>myt*zNzMMuDYf7VD72Cr;h9F>m{wUfo#H}%Kko>xH3Tt z)4uHAe6rrk*PU+055Qd|Q#JETct@x=ar^v({&Da`RbW0^HLS8?&|iy4+K8?JhKUo7 zJrJov5tvxA6=slXT?pwGSo{chG3OTY>RxZ5=x#XjXRC7{Y7@$L8r_Z*^(Qe$V};v z|5{EWjGLVEF(Uln9g}(W+Qp)KujPq>?D(D0=#Akc5K*XG6gL|Bmnfy-o>E^OExgef z+jC)#^a=TGX%(emTjBeBN77ox$39-=RRq9LwPV6hO(z7h_+)K}{PAcmkA&7&d;v5YwGx zn3$&xpy+Jr1YB_1wqLY$MZuEr(oA&#*ndo8?Ih(J6^rlQIgl1U75eY4heXSCd(tz_ zNf6*|Il_+zfPP2@J$O~w2SR$mZJD!$ww)*kQm9 zAmH-qul~!vOA|b2{wl2~KYaJN{4(MnI%1EQi{;17-yWn3CnoQT}BhE>{h3awe;0N}Fx+h%w>s7<^pD--;%sm7f=j z7pOm24Z-&HZF%$WnyyvFc18d-)2sV<8=WJ^m@~FIe~A~p7jJ3!?k6upQya1agYBJw zR&!U9m5JsE`lV3xs4-h;dxGz;kBe`HOuIRu-;YBIIIG2>u}4DMWfk~_g83B`MA8Q# z$TJ@sv@&Dm);oE2D+IWYsUycsrIm z9U&pG8@oYXu}A)^mcZH$k3no*GW0ji^lfY1iFUkePqN0tXwj^#BBQb>W|-#a)O9&w0(rlcM3L?f!w0XL7uCicuh*9?#@#He{ClLL&eFxZjl{nzT2CGp=QACa14&-Z zw;)ya&9iXc-sj%HuLx@3{j>GZlWk}((YDMF@+P_VqW1Iv0o@>6Z3B+m00mPzEnPNA zo5yicjoYmg7<&L)cRiHm%iy5Ul*C)ykl+Z{$gaCIiJi#v+XQS6bwdoJvcpN!lE%3> z`Y>Mbb>Z<+V?~Bh_B^3qzy?}{8hMcbXr* zGn!AJ{~dhh9m246SM}M*n~oOh^tJH^m6UIfdZG+ifhFWdbV&#vxnhZWpVw^OJV|l8 zojnFAHJ&vjKiD5SgF(MsPu3ASyLPy%vz7)wTK_0D@-+I)KdwDx5~TBtVv^YEHYc)z znJ6{f)^zM+{=r@vQLPBd=XFpU{CP^jgUzdV3=$C{elDz-*p2V|jUsEFwf`T*N?Vla z#>rWE=2^VIs*?lJNJnA3|9tGh1O9_=z=iJhzfSj@NYUGxmyW5|0j&mlkVvv&4otPw z*C1MD`2=vw&3|&_qQCh&!t9%piU1BFnmM2ux;w=6D=QF5;!MTWvku~*!i~PMwcc7` zCnJfiK0du?516AFpOhkl`kc6vJzi^D!%9v~si<~yO2E>l_(NOxQ0i2~=^3+NrO)kjOPJC!o>S_F8~nN`s{b~D`~|tJRQRvyrw&mZDT0*E#NBc^GOdyfz-y-{=~j& z%ElF{sw;tD!-q*DHnBA67~uMGj*?L6&T31%gzr(tTvR^5&WDcO-fQzJRQG8h##!WD zwSXC#o{&~7^Yq)L-n^_%8X+(}W!ITBR5J8@r2rmZpU zEA>a>xs27{3qE%pb?A;e=zG25wQ86%SpD?;kN3tXjVN{MG*- zGi|?BV)Xib`9HWqXXj1!%TdRieW#;O;h%>d?*e(A9#g4I8%TK%udV6t*QkHlcnOtx z?yZz3`QeueL0%RN3v&4|Hl0I8AMyMCMlOc2*tEqF5bGGDbL#@xhvM{@(u@>~5nVb( zpiL}rW(jQsy}M&|K;RW6#AYX)rgxZ_sp;zQa}RGM%)U)CCzf@o#CbW<4s2wTrOcvyJSETNJ+=R`<# zA35+yJrmLhjY3SO0EoE2l4_w#(#>s-)p;7qf!w5*Y6*O)mtQ2*E9f(s zLL2y#?*BO16&1i*iI}dZscCX{L0UWxNV3yF-r*KQ%|FGDoYKi;9K)_v~8ny`=!yDoPex^0gHGq@~FljbB@UpA^ zS27R0ZVz)Jb=C#UX5j+%9IreZa#gqb2`R!4hzJ6~eSx^X)_<)y0Li7fr3Jjf=gZ5o z=zn)^`Ehgv(m1zueog?q0_{bT`)kWqtvuAAosnr(Al62`!-I_=QDA4g=Rv6Muza+~BZwgZ5-> zcc(}h!>i$X^f8#bR4S6YdsX(C!a}R-Z-mhT2Mf7=uPU3chAUccAAkJ96B6Dl5DKAwHLV`%3P*Hkb_)O&4|D);r^oHPu2P<0lhgyPLYAH zg_uWbi-4BGs%*&_?I|PTFFD3|()*(VuO?{_ZS?FOJNyMUXr7FFFLO)e$!cf;1DH3n zG?gMAo+iz5(NO$jBb9WJn)w)y@$MetbX~YXpw1u0eV$r7Fi>*zwZT~bd^}_D^*)jq zuDYLWqTT^MPJ)hUJ8>`7J-eMI$Yp1dL!5jhL2ZQnK$KhTx5*aAltUF?=cRxt8EMg^ zN$zN7spb2`kGvB^USbNnBNj>dzPPB*wPC66Fc4}>Us24z86h_4L#~m-BP94m1yaOu z)Wto!(PxvwVKo`JR}Ob)5DvxtsPF{@*~KxGd_C{g<3W#6^(R8P%1-UWkDyI8SNAx> z;_{GSb?gy6xUJ^(pL&{&`5AO>`^9bbuTblnM}tJ8=5_p|mJpc46+(~MHQo`S{3#uN zk5>xb;hIarhYt#$jim6!vP4<^Jo#&@_uBA%WD(0owE(|oMH&8sQMb?5+sdv7>gIMO zA;r%GoM+xIGwXLp0uu7K{Sh`Z9)9e7yj@VUY!$?f;_@DMKZ0hUJBgXlK7D7ViMl*h zQUQy4N}Rt$7Rf@CyLRKym7DH4^z_58n$?m1_k3nL7PBim$c$Yg%!KJ^kJ0Oy8#j)` zao7^A>=^>}Bt}Fi&S&a5UJGVA}>5T0X z(0Y-EgR!4a^wHScg)Fxm>fFV6Y-2_NeWE`)jb#uV;mgCNOlYu`1E`c9LRB#T*8|qg4d_pin7pQ;Mq)9OH{5tHky8r z7rg9Er3uoNe)rM&-Q4rh^z=$De*yNVQ`HlNYNZGa8PpOE7>q$+&nxyBm{Z;`o4k`C)3Z; zz;7mh|JFQRpVixT5}=JUr-~mswccfq3(9@981V44Hm{2hUA3@1%X;JJ{dhST_=Gku^m zmxut1Yp+Q^wyBoBH^JaW4@2Nb{$$+lfxmO8w8{h>=aXt;n}17QVFBS+Cd{G9X!3D0 zc$m`zGJ7AZko1#5jK0j;d}#0E1QV1M{8g(F>cyv$YVP*;JY@{$Z*gCuUr-y`dU;iK zQptV0xK(1|J8I6)dSE*%HT>Lu_T@8|lKD527wpMPNncuDuqj1H)0bCERqz1(82%;fhzCG;!_#Bnak9V}PEAuNNYVs*~bOF6$&>S`w1 z*G+dM-IIUidg5<;B%HoMsE6##wxG|#Mou%no;vzQ_weEbLTD2o>3-d7yoXb922-0J zJrxXxy$dukNF44;>ap87!BU4$^o-ho*F$}$-y)^uO<~0jc?}B0LaEdsgGeO40>&d2 zOwny8-Zd5yAc|z|CC(jqpY5}8qV+AguA(jWROM#9A)GMbxXx~20+p*WuBHBtLBePcHd zKau-DqZk3V9*Uq23&S_*Of7c61;NbrQP!VvfL;4Jn@XHx!jr^lzx|}R-nQ|bX>N>K z7jAHX6U17sgWWFw@Z%w)Ncmh;JXJW8bNjU%;xjE?z|P%Ie`6Gbz&!4hoFl&355o)} z7~yJtl@Y{{Xp^eJW1Fx!k~+xA&4p`RUK>~aD=RYS*tL;&ukKCO%M`hv zt4@!eV~gwab5B8uPCRXYLlW@ID?3tnF~Vg^LvLrqJFf%rwYJ5o;w$zdy6aDmx)wOm z62Z1I_uF>3LIh5Y2u1Gf=g5edOS5M}5dQitY4jH%Wj6d!;TkS<;Y&_V^xqzKXr3yT zNROi@nVe2}h(WGbV`=0C!+9`ff43M!CcnSN&r>2<5V*qoMSIQPp8EBj|Ba^YKlc{4BVl?kLZ#l$l~2hws2!N{p3DqK!1(KNr{5Tx|7THfL`3qMJEH1q zk5hEb{78s8p!U8&?79fWw`3j{B)RnEuqQWdKSkUKwKOTf>bh1X_4zAoqWyTrOxS*^ zb4vIDP0OE$tEXx64sPRalzwKG@@J5&+k(2*;?VirN92ykt@0?t^}aO#Jl#IbBD_`1 z{2Yrk*xG}wcn_|I$xo05VM~|aH1{?MvLAk-#xTsKoCGD?E;;i zyI*)a@T)ibSmKhuJXz8!Y2hNMc5Yvc2)!oygc187i7ADneDMjGcr!}B8XcLeSPXE( zQ9b`n1L(~X-I(wP!b*5BP2AL1f=42)qp_%HJE)Twcs8uhS>6`2~gu2uZS5SF) zUG$?-N{KF_0T3D3!F)#EEe~w0*M9gERF`|Et?~BgnnE?6F?FEl_6oA5gA*XJJlgRm`-%V~bX7BK z{ZaJU{kuajG!gP=f=Snx9t}Yw+;s3Cy`L*M|Cy=K#ul3F=Q+L{DIV3 zjb;#p`^nA2nJxh11T&~k$a>h8VL5h#*0S7!PoZZWMJz-VSoAnKgC<+4Zg7zhu6epz5qO5Z1skBo}O4{1mFhw0RnS?||frbcR7IrUvpF{0V zPBgzK;;!r`BW%aB`P&7fm-Y7X!HOLA@k`EEPc14%1%ow{U*6;qO7%C_q=MvP z-n84#|019S@qep{=Td9s1}yw?Lizp}#5j{V3t^o4U6=)TTGRAy9tTyx>R^aWQNMI1 zbHc+hmSYnr0h7Wreed)br(l%%_bT4Mx=f9a7cMAO$R3AF>{MIgc7u;ru zbC2~okMQpSxa=GMrQ4(~5OOH_=j8fz>)&-ibTpCXqIn?5{DL>%soVIuiA?Xc>Bmu? zRd>dGCP-d0?8AioE9I>|&X~?2u1-|r@V``_Mor?yA?Tu6m9+JF1J(4`jVzp#-K+92 z9}U56vqDMLBui%yhI{~gx*7t~vcMVrnlIEgdry&p|Mi`U7A$a#sF?ZOT~~d^@ZuKdTZdYER+%O;etTg7zR6#S zjYd=Ya@xCd&y?Qx%o+6|;Y$sOe7cFDUg;?HuNRguoC{!2cA4Nx2H`mTlp``p&p%S` zp+;woE;9BGWt0%@b{)=4=;%AP3E@X&*BE~Nz;h=8S;2cbXcY-a=*GaS&n3upFJDJ- zlDUn6?4iGv@?06X%|Xe(!MEH$c<4+)mlA#29iNe~+Ys8&nsg+*e}%aDEyVa*diKla zYE9lL!SiHi>3y;%`QFzP*i#KgHeXuffTR^#6GQOaerWKOn%hzmNmo&C9)3qJmfLwsPF`KsBxm6`N?S-V}0mS0_!c znDBKfzC=QSS6cZ=0~(LzllyAGr>IlR++6rR1@qLUHGsolDL@xdOJr4LHrdL3>Y;f$ z5@K^*Q=0C|g94SF&*Os9+Yg<}-d0;Qj@)z;3pHWKxww>a%iCV3mXEN zH)rD)GSu%+LFTzUQJeaJyQ=Tyo5 zKkDbu>(Bf@YXKETP`lhIN5B0xr-_SsS#gb^Cj|t{#lRUa`Cm#BTqM#mVmku`!P4u| zXpuccB2)DVd^SS*lGnQG0>;RdHm4HUCw1I>n+U$(QwsI)Ql84cCY01x)-K~tIItjOgbXh$3xxQL_V-FtLyW{>Qh1{i~?J2ir@E9KK>;Ea2I3dM3mu8aIw@i)st@;VkxCVgj)+eGVN^NIcyoB zQY^8anNFTx`;t6-f37pg6Dn;Jb$3-CJGn9{r{*G|B<$@C;3#7Y3|T`SSU7lda&327 zZrSEiLL3n4Ii&Q+AGXGB1tsaG%)6c&t>Z>&dosxeS^L=~=C2oy&0-3BpSh7pLY)zt z^utT2eF7#UVDX4ZC5NqQoHX%Oprl~&JD>0pp}d8?vTqcFI#lt@7P_oC%5Z5-t&f@1 z&M-0c_1Fl)=#o#5Eq103A%0{&E|jKoZ$B-g`#Ho&X~^h2QMa5xVv^wUL+VuwB?a{M9&$QZ!JoV>j$ z7u+4!+Iw0!*6%i=67@$RBVQmoShN8q7I)<4r`N~JPG~b}wXiYwwO7TH$d_b*T1gkT zO`98601e5-E84N9ojo~T{&7;|qOA#3%uD1cX=)9b~!1wiSpm&cyW~?U5{|4fJ3;vaG}i$W*LDt$Y$2lb6Z_) zu%LRKZ(JN2SwCgHG6SGZ`7#Nu8VmP*oOv`%P>?)p%pZW#3RI-_)xY0h#6FL@Sa~^T^gu8;Qs^W_4nw znFEfVnO3ImZkYF`K|g^-(~V`DGpt#czR?6%zfy?v&WLi!MMajKxl-{@+>RHD(EjL&3r(5)c>(85HZ@fpVwMD(m zi>yyt>EzZ2g7rXtx`iL;ZT!Ql?Nuv&B7cwp0hhmMU{R1)*n9;OCi77(Kyrb_ZKk|M zPAzLDvVwVY){SP0hc4KfnhBrvggr-$tHJ9=-?g&sdfO;L3l?vTmukpSDmWkfuKPSI zV4A~G8x3x8-V*mIDG&+7L5%a=ma``88OLbbP=33^3oE&b1Qw-ke2ZGPhdi5B&=P)W zzN~OApEJ{43tK1sRpJ%slm|Mj$LDh$#l3nYn%{&(J87yIJ<|B%v$qG?7Cz`u8g!kv1GUwj zNa*{BCubx322M1mQxxXvuH78ZC6|r5GFb#?A;u(#f8Q^3$(tc7J$BLnD4gSaY4Cs! z|KZt!7sMZo;-wA&oEz&GEYYzK+saHjYM))0A}qS@ya=*#s}Y53>3o@YNQm9X&k6`td^*ufZOkb#z0X zT)&A($rNh*ctx=O=+$#2eJ-1$q-IM##5$}rTtLTDbCdseYl40%@bk-ncV~p-CYByq zWjH_cfW^j$Q_yS*R8P4Og)Hx+z+<(OjO&iWhldc7l@%-n1%bxqJk9t%0KJT;==6zj{evStDniLNk6i-f8 zX?!tao&BE2iS#d5zj;FY6VqtDcw&U;foxXfc7C!|AEVs+Lrl%QPa-o)mq~KQ<~B@F z)BR2}o*sIZi8(7owFUdBOt6kI7BA4Qc!5O(6s^6Xi^87a9o))*+c3G|nOTW?g1oVk znoCPjfjsfW`)B~5lFAI_?=|!GduOT(Bdh0C71QMNxOyk687nu7rH7=v98E6TuUaO= zr_#o#4lGAdl*JzcW;0T~HIg91~A{qQdurwdSt0qGREv4Cj2nJy+HlR# z^nj(=f+IR8@1w&qGCODHeSwhqNx~vfwG-M)-jKucQ!s!Yf%@(8(CL(g8oXm@UC{~N zrL*Gu&n35S>S<*vbefL&C2>ZgYtVJVc|e(z;1#f&ocW7JPIhD zK7SOA&)q)~fh0$BM*N?h$c30~i7F-XJScsS{b2SRut^iAI6$P0rK>wGMw8BjzNqb&K~ zh98dWy?T^n-pOL6HW&&Hz($!@a*L{naS1d+L=^x93m$%cIE{?&Q%7VVd5Yw`zNl}q zu%XgB7iP6loI4o*@yG7(frUHdrW2-^poT=>QKHmRQPB-bX`me(7?75W+`9l-EF?f8 zyM{3RYa&iceqn+S82#McNde=osXU3DZtCX4+1Fasd>ZIHDS18j$A3XYU%i3Ok!ta0 ztkLJYjEdGl^~Lo{`PHaY@rXLha+#-D^ELRE+IUtzAvVY= zLj>%RPrkLZ^1Ic-UoDPTR;jr-0*3oaXxB>%B-2kYWkkhP30gR^T>wRr)(tGxWIN4Y z@R>Xu-zN2rZy!&(d%F)`e#?XbT=O|nf(jhm;E?5%W9b=EpPU;!pf7lf@NxNjb2E`X z95w}XFO1fs(suS=a`E$@D|cQ}YU-LcjMR>wN|KyGn`9)KV@Qg{)pe+H>|V0XFZ%-g z4%CT0|G?S~Xm=WRIb*FHB_T~C!M(9e*kX#*nO=Zm&^bO}(lG5&vAcxQJbv#vx*-lP z`d+uWVc1>2xGryA_L@A1!MXzEQi%z618@7H92}gnkAI>Jh-$@XYe_^pH}i>F^L`-h9~+5XHs|F?)9d<>tunA z*Nf4g7Y^E4p_JIn?}OxCeA*R4(}W@`EjWqgTA^ za4>lQi8Pp3+RYKgE?5qLD6IjH^z%fh+ zE=ZFT#i+yV1ehDCFG!I;8u;FNuA}pFZq})*Ez!DDEKA+zHW@acBolB;q%KZ-6I$%^ z>~rXfB7-fJ>qLcA71BkS6_Y$Q5_<0*42c3 z3YnvAl0GytBDu}65?{tKJ;D4~=KE6EYi+JNwPqOB5j;euL>r9fPM>g+4VGe@(?>MA zxTr+<@u6?~(~>DJv$xXuEnpP}Nk?4G_%-XvFtf{Peo1V6ox zs=(=E?;0G-vD)}qw`Y=sssg3!ak<;7&`D_Y!Cs$yYkI5`S~uzo9;`&)*k z%Hb5%)B`12>g*COe+wM?Jba&IbCuBb<->E8^Bjc@LUsqEX_b{hZOC{tC!8*wYk*RT ztZU(4rNUHUM0@6(Ug!Sa0y_CKKXmqH*<2cM5VLfKF$X#t+Jsp z`h0167Vg_eQtZxMN+SM0UbTLFz`2hd`2(X+=#1an(@BH}O&rH*SK;(jcG~4pdI($H z;eB^Z%2m0fxOtU?Zj(tSHHbr3F9W?-C$)exZnqmKOuQuAox;b}@tnU8|ujscbAS z`v{WUffUY@)4LgrF#EUR>&wg@6;>;vzjbIMBl9yj**sXMnk4G*@i^SLzSl)mhShbK z+e;D}*u!vCXO#No0XrM#rSNBd!eFwM{ZLdA)0`6y7&Y~rRWBo|E8~RJI#TL{6q`mn zlmx83j4oMsf?A{-!mF7s!;*Jc5!47SQGY~zsO}R$WXI>I+Al>N)H&kd=553s)##p{ zqC-itM}jB5cB&ir^F<<6a9l*w`M?|MkRL0a%4`yqKZkk&dGKpU*_q&-^)o3-*q`zF z`KznKOR7$M{dGF2vC<9CplP=N3x{B?BpvO#jre*jR8js)c@}-Ss(1AmKPxuag<@CU z$MvDJ&nj!Ko0dcQ z*fM2MXqTmi>69QFM$h<_#(`;a))!3lHP`uZz<<5zwa87&)FuF~{;abPY+K-N&Gj1u z6Cvw&j{I48ITC77_PjWu0w3O4gA=)c^Z?*P6^QF0RkMqI^25E~G%_&AtJWrYC;ocv zc%Q&xw79BK{9KPnI^iwhcxzi*9}q{F3Tx&M@$$LU1s10SUToR`k9`gEIVf_*!7I5E zA@asc{4bNC$(ADeb`BsD03Eiw%LsHL&GI(4w_^ot0b_4CVddD3Za8GT53r#Aa*YiS z4^OC9Qj3MD)}1(sZ~3r46qhn02;YknSWpge1=NAoJYOz5l@cMt(?6D9m)Ky4WLew@ z3k!#u&;&XEuZ;=S?GQ*73LXZ7PFhGA7qgIIEjT>5AMigOwc-H4&_D+{+W)ShCWFpY z?VQ?sKgoP3bzgvz-jIEjmnosCv;CK?u4wJtyHAeq5lqz6_jC~}D+k)g<&vcQw1&h8 z#Z0kjzg3{lq7!AIYx0TPg?1j+!YHzoqnwHG6x+oZVKE|;lA>m9ioU@m)4v$p9;o0n zL?v06?aza%66M45*`M9&^LNz#d6aPhf*>{sGv)>;1K0Y?bvX4Cc)$w|rA!BwIOJcI zI0Ju?AOETp&8&v-#+oW2rw!8{e-T3DtevBspbGN~)6$@9jFnSrga@wHgC2ZCW=EE7 zr0~s{g{P-)4xT(w6UqyI{=zouNHaIu5y3CU#v9VONEMNOH$hcVadje&%3it+&WiPb zu`>FlXtF%_vdf#qqWV0g?4w@T=cNpCvq8#x{|s+1#X^)5it1_%tqj)tYe~u~5cG4S zgr_LqYS zUbyhasirnnSx8RuwEmA3)w|H`atVBWAlRm|?clf}j5g4#;JG_Vam&(;{yl@vE46{f#;XB@gZU4^dDP83PNHj3mc!_`KW8p8jAApMFta=o-(mO`u z`8W^tM~jQm3~ow<+~pgnQB514al3@J{O|bG(GwUa#p5pNxoMpz|2qxrjw!-06I#gq zAHvPs+jYFB^D~V5~Svg`$ol^40CQwgkEho{-?oa`#WfPnJKb zdt{LD2XY`@XqCIUrc?4O!4C#GJ((*iNPi_)BV#M!P21m58WzA6{kDaHBIi7 z;-Z!N18wT0l5*dE{cT||yWdf1LHyk> zeQ=Y>g)+j?DK}AV*0qDCmPg>TPxuGP8fjA%B-ffV#jcjT3YnK1GDsxyn^!m~{!OUy z@ytZhK>}d`k?VIzFTbs`+&%!Bos~HkR__)(Su!JmSUTq9@jXV`0F4884-wlL%QjNM z_YWkD9TdBp??rximHiyr+8zm^T3ZS5i8KC|6sazlO#yH4aoQEhQS!0i<^mW?#g4AG zTdP6uDf4ZXrqOFNig14ljTw3SrCM2L@;y(zSofETat?3R_;L3{&%WL5`I3>Nk)xDa zQu)XA^H{X%BtF9QpfgyBpIj}5Hp??-6Ajlzhco~KrqYrZ+m$fF-LI?u-RrAW2GWy| zr>Pphm&o@#A`4xMV{{YtoXAom24$EA4}+?J!(1MIl}|3;srYzz1{DoT81Iu7qg>dg zGJV@-{^VHLlp*M{(J8^^lxA%onQW)v_oj<|A^x3+xbVkIk)PV^tc#_HX17)amlGi= zR$Cqd`3p=RMVFK=XOzg=o(=Oers)e+-iK~GpGqgzRvXmw6KcQV8rS~Fl&nD(uKS3A z0DaASU!BE;Q?CMuT}K4Q?TNd`!Jn*N&+JMGy^uidnp|QLYqh^AEMTg}qX7Xc&D039a44z@vrR}+zu5t)y*q|0 zpJ`y&^>`F-G`u7c^tXLI1&g*wfGiB4RpDCW(8fy6gXL;hBUR_7k>n{Pm2TMpw~fsp zh^l^(Po{gj9dGdcI_`pTQJ%%Bjww%MVyReU8lSq}t;~r$bTN$$1Q%ie& zPA{FQmtBFXyC=5iNknP?1IJZ3ubKjuKqq}fMFRSBO`(32_oREiSJ#vK^b1qR4rwf| z%fni2238p=@c4qPu0wfBr91VGFsuN;mdW~G%KmJ6O_qv4JFEjv{F#LdVrOSxL(nJqOyvc?E?nzBn@;HK zH4gd)fDZ+g_7E3roE5Y~0y66Ii=F*L6d?ZmTn}^h^^GkpWfp}E1APmWK2&!+cb;?a zhLKIQ#R8$jo{MEk1AnsnyiYnvZ4nVsSC%b~@IX86jE7$`OK9Jqp5jC_t)C!W$j&te zga8M*o{M^iWl+gXP-uYpEH8qSbr7#F*4hLQTk;0;2rDB@dvTWeI?5-+onD zIJrT9>{&DB$NoLPHma-s9-ocm3v-4n86PGiJ zfx!Y+Gy&55t4#@wz6`aY3#!OhPhBXq|KB0(v}c#K&jl)XI5$8QlH?$vkgu5L@8oI( zx|5xSz7Iza=aLhaIA78U^HjV?DQ-N`l{s?54^u~+jtid*kL;Px<%yE8m6VTBsa=*X z`%B%{p`-d+Gn|)DRicpLgJop9lgKY=iGxA$9vuW_&@FJY5Ye7TsjwAUp2ak?hL?aV z>cbSxnsxF|m|zWHd*d`HE)z?$MU~CpitDM#ymILYM&B3@q^?#}zl|iZBg^rXH^~St z$4THJt)h7vr3JQ}`IA0@l@HL~HgAfMj+|vSt+-)Q zSAd;~%+qX&;222u1SI|1`mll`>))GL76;5=K)sC3pXBpfuce_I9;Q|c$ZD)9o*?~g zQzZoLsw0fq-#gpDk3aFv^u+cSob^i(&lB)djxa z<`0I1qNIIKf%zTw`01us!)2tq??WsrPv7`YZw;v2TOd@H9gz2(e$}#wW=3~bb_!ta zr`Qe@@?2M*rB@CWVmy?-|MZ7ZdmsTMDe0kV!%AzV+mv^i#jkSiBNe3z!qTz4n2E;7 zW4=YH>in47h&qMeZLse05-xT*L=j;SLa!;uyN>y^MEvpV_v=o!pAuf%zgc4zF+UL0 zt;5}Ih2N8&R8Bw%2*Q3b&d3sOq;x8IgEa44`MhT|XaH5&T4Kc}m|i8>#Jp_X@>R{a z=|9=)uiua8{akQRbHAaZxNznCZbRl5UH|QQ3=OXQjj7#j{R)+sdqdMGuw{ub5?hkU zmUxbHe-R{+PA?ughqr{Ak36>VRw_aBG-RLw8OAO%A{726cO4 z@()AiD8<e{NiIy zw(I?zC?$~c%5QUC!RPReO!Jzo@o$Tu(8<4%%_Pje&wR^}RuYzl^eZ@lan?v$3qRlfc33=1DQbp2&Sj3o z8=71vytkiV!)=yIXU2Az1C_P@#S=uUA_l6A6boua4d}-wn;a6Xz+rwt{Pdn$3Ut>; zZ19M)?8FWUl3Fax9jt2Vu9#}#MIK78Vq%pcR6Y5hIhOb(&iH=>uvCT!-AMI!r0LgP z$?CdRdUn$`S0c?~Iac4?j(ej-^@lX5OXSR<-WYlZ(5*x&;p{zI@klu(xFauyi#~6Q z#sPZa7SOwXd)kM4_V+g%a6OBT#uO3~LY|KGrwPojhyC|id;Y8qU2RQbAO(Q997`Pn zgQaNvrz7t3W{}SE=AS$yfPDS^al`VJW-oD|O)!Eoi4nFg9@?0Z2`fSg73dXHgjB$o z9%VZUc&%>Q5`!zS%2HRD$`bd}n*2RuTU<_LGHR&}g~g1}A-gDNKWyQ zH}hz@9OM-bPa?xmjc3W{D_UGV{5Lb^cLp|nCwPUcIJmIL!G`XOH$b$EpWgBC!| zAk)aQn%uUBn~DLMNgtp7i3w~VkPm!g=j{N8S=V|W8KDmwaHI?X_R0L7O}(1Kcc8z> z0aLn78eKs12DO9{I|s+v#QNR->Dmu}(eJ6JaZTj&OSZ`cPGlrXBEJ-1#xg}2e@>FI z|IZ5$8svd8I9cHE4j4exGzuRbYRei^-BeI>Yzn4%qdmI+y^2wvRw#to0i@YCyP@Lq zqn^G`_mpZ!#&ly0LZVG_JmH-*zVGToWRI^=mmY*=;eoM4qe%fVlA`|f zgpb{?a@`zaN$yXgK-0J=aPq=-O9-wmh(J_-`P=>lWvY!CL< z>o2xq|Ed({OyR%2Ov(!@m$z_wIne4?_I)rNtL?N3VD_K%+|IT92Gg;9_eZzbI!VTx9I7C$+h0{=s%9(uy(QYBQYOm3T1?j%Qt#3T56!@9#jDtigM{dan zmTa*)?AGIN(Ym-d_WhK-^l-LSN(uKoaU^-JxsX8(u)c*?XEZM{ALgeO%QKiucc}F$lNxrY!Qj)Rdw1ws0wujISFj6eMk7 z#fi1WLUq>Y5ZIv$eX~`gjEB*ONU+myhPYT}R+g@*FSH_X%eEY5Ht5iEOwP`SALkk9 zWNks#=P}IF)Ui)Ci3{#>oO7chTka&kt+5g{A;P{X4?KNhb3u4IJGyq2{Q9RP3hLeY zl_@X;)bJ?LKljw3k>fE~TXbw^QMZU7$KUnHGjN~k5mEi}G?a8=MivCqdMw@fdDndh z6A-G5IzDrHc5T9P6J~mBW!KdSL||m9XU%9Kp0Jgxm*eF+Q+$ROf)x2%mWquE$MxXr zptEjIzkrs4A7>W09&O$#DB|G8XK8~TK)Vvk6NF34s$wA;Sp=VLnGFY0nY=f_2PDkf zz9cX}@X0&>Z>_6GvT{&MC0^@-Y;SIl^vg06vd`Vdi55Hi&)lwx3T&QhP@F$?b}#?H z1*jdIsKE1$xU1v3D#w*de0#O7eYvkvV&)qYoCPttj4hd8Ty*oq@KMS$Q=S6$T z;QJm9%DXlCOFNY?O~+C;C2me(k9mk|vLKs!);lZSO81}@YKj<*;yHApVu5l=j7oxu zgc$i>DxZ(~8@>)NJ0=Q_-Hg5C8g=5FZ=j;N;A?d6%o&Qeimx$d3uQwF$RfJdB1$rP^|=a4@7!}?1kFXS1egSnH2Nz2eoUmRRpInj$IOU`2rCij z3`6i04TbDh5O|g}V(5NCXv`@cgs!ZL6fRf*bq~C=2YOxu6dxHh8mnIc?}HBt$sa(m zyeLbbg62r#ab;ipLh;G(HX#4Lme{~8@ki^gxOG{YIch9AM1^zkq!D)}E`p9H3l0N1 zlm3|2!P`#1*aI8@9V?raP_Vi0W*12}K_{nBi}fQ4sFX(<7F+~y3K=AsE|LNoFf8Y5vN7-v*Q98pNQTPXIH*^$*}z4RJD zYJ@F}ZWu9s+Mhtb;Xjc_G~1uiM{Rx_bbLhh`&;S<@U6DLyaSqnw*|KPa7FtM=WEU$ zAE^j3rWQZx9fE9+Zyu(d&bsiw1KUr}cD&6{vWiQY`aB=77)r37|F@l`M*uwsj_aLQ zH{L`R9m~i3pqTmjdBC)CE70T+4SbxoADqaNpo`Omc_eV%0UM*-sR{|j2i@Rv_Z+m( zYHmuAu7>kHU7X6Z-OmU`2#~S3fIn{kkEXK>inEK7@ZjzQcLpao1b26LcLD?p?(RDyk?3YG(d0_nto8Pqz=gz4=}OwbkQAra`{Yfln(3I!W1d z(|Z@bH~R|4u|S0&w2*Ar=w&u21Os?6kV&ecfkD0v!G9^l{qY+jK*t2$hU3&0;8yj_ z+1c8H09KC>n{pjKX%7NIG=Wbpt-GG|r$E5}@L+^mYO47&2?(6_ zIw;jOH6lo;)HXmgv7Ql1dDN;;K+G|%$5;j1>aIj=wK-5{tf^;Xm?a%Z6<)m2d~klJ z@C%dF8;I=Xn8JI;VERNzii_0lo2kCs&b5d+v3=%Ju)O{KbhAT<8pq_i6ahbHq07{FLk{ znao%3vhX6Elw6)^q-VwBQ4W`10xeQTHyoTEUX^*Vz1+ylXD|~2KRz|irVkv#o1WRpl?Lu;ltni7v5Ea zavTYnB%62`Mj}VpcGHpDG!X1CT-VD6Razh75=lBHJ=TCv_}X-#*g0GRJyYk7ogkin zf@9=T)9)wj#fWO*)()Ppn9ZtkKIkHax|D2+OOPqr$I!Vt_Gfzg+^1t!bql9HXZ^XU ztqI5C-_CoZaVCcw-6k>=N^zPC)Ad~eLLR2A9;~%x#$CS&)L*DbRf|b1yf8Xs2AD>i zOYcnSB9oTR4{*)XA0Tk?)ZeV1W+PT7sn3f z2(0zWKg6Hk;)QB1AN)P=H9iT~Gmb-p)S&!!H&!+mV16jd-`xjz zQ*t)AaM9kH|2zcAPd7;O6^;b;^7ri;hBpx9z#meRbE$7Zj4^<-jf@zi#dJDu*~gNh z+8i%f*VLa=e%L6n{CH@ql%SUZ=cj?HS-xsn5C?L;*K6)XKL{kvn~-?fZR6XF9grIy zL63!-AawG-EZQVNKk>V3+aGEYiA0!V{Q8?oZHY>DtFDSGTSMI}3E7e;F7Ax~BF`hV z$}g2KZ8glqTV*UC{Z%RNR&__Ee$8v=MKDbhC5xjeUI7=oXW4L(*bVQ7nt_YyCpxN zUfl3|2r64Cc`MD>0-gl4OGh(HFq^B_EcaGk>D zG#ULQb++?pJPnqSCmVUaQ^v0-o!g~-b5jls#XDp|owZ$po7XGz?Oe``+QrQ*!|%U_ zAs?j90##)aQp|^_Lr8!!QD6XY9R1Al*!^)7gjOwiigfqEmtnjkVgoA_PBhjxX1lr` ze9P-2nAsHtm*-{WfEBX;vAYtt)p@nH1%ow==sJn*ydrf|`O2OKxyQetbF$zcY#VS9 zF-YXg{04CtXqGtpfHm_O776=wdE1#ZIA68C1V&vo$BFJB3-v;6U5uz?oquh#$CCZe zgRR#lkIRpP?I&}^bjk|%uh=pa9MfYQd-Lu;=IM$ry>JVU154`%2SbBrVTbz>boN;$ zh3gh*$1w!5B2~!mC&ks`0T>j0N1Nj1tz%Fm7>0*As`ew?L_`IwOu$VNhn{i%_1Pdt zwgn7faqIf8p#1CU1D*c1@{iy&8@dY__)}(%xNv-XhG}~uDLnhy9@9gOgwn2uUQN8e zg4)Hla78+hw6W!xKd?7oC2Aa*pnF1O{DuQ=L&7`*E8H5ubdaXewd0B4Fnk zymAyz<>MESy+qW3$f{ydGT7eCen=psF>m!ql4Kg(IZIMUnW`~<^fwtAPYH-0_RDB5#}-h_m~3j~V!5wyynPq;^&R4Na| zb0AC@FLmonx;xs}^Ec0awWogf0dfGT&W7MWujxhihu|SvdI=rC_pJOR^aoAw5hTxI zsT`w<2uz03K1T-+x3?h$w8~4Ic!wgw%@^Jr3Y3-L4e3-1gfaQixYaW^5Hz~rgUzl> zQ~|BDCr?p(TN~oT!WmG4!o&oW69LJyg?G7xBd82KvC&Ju$;k!po7 z%ORRcz%Qh+9@I~+FzC`%t*gI_tx zqzD|%Vepl{4uxFD?5>J>d7x9oLF^vR*%EhKvua?-;!G3-HJU-GN&WBWi*5!C&^po&T^JIoXt zpIq{n=zF;}8g(A{$T4WDbaTzhX(egn6PC|$#bG&}&$80x{2J@SSDPPBw%4@$5rxu(kDuN#m7I9o@x;ORVrtq92bzYE zm~81TFv2f>!l{FPk7OH(>51B^qcdbO))M(|4U~ucu%^iNOPb1h-fTY-@~km>UDGXa zTt90oWsbRQ=TMu(*)qnVkmS(3Ds}6J5-2>IpFt79ZuIBHCnD#zImatqQSjeMNe`p~ix)hhH2~7iV%{LteofDcW4SVC1!> z{%?I)JSx7*#%*zV3aAXD11_D$w}CuqN4(^K)AZ^G4VJF0&&6*%pDl&>)nLSllrt`= zC6vIsUQ1H|trt;r_>A9uOUNmBClZ5;`<%;@LH5Y_&RKs?b@jv64N(G5C(`r_%ZsTE zw2td-X39r1>{Eiph|LZCUYcBT%pf<8BoV${pCFq_r?bBt`uHjHAG%r?9{w4Ed@^HW ztfdi-$zN>9<*K4BPl%LjTXTbH4u72TW)Kk44Ag(khw|Btv{{c z8GH$MaXsYBY!=DkYgNl+Vi7CQe#%cBxyTC$Z-)(#z}7Rz2NnOBCvJ1=Wr;%8#^i)+ zO{Ta~#+0d*xKQI+)m&Eo!c5erxg6+eC~W;U%ZPXbzQgUVbSmbs+-PaCj|K=F3YePn z?gC6qYTb%~;7`;K{I-CB^jdV05h`BOGvz*}5Mi9nETgyBAp|a zJjWPTh0%S3h4Hh)SZf2eAY zga1>=#m6GU%o1V`-%IQRuK(2odJ2yf{dKNq8dxSM_jNRP;Oxv^nqVDZj8>+`h(pQ( z^BUmMBK3PD2Tqa5dd9>9&&$#sUs`v$Tg6~WvVB0th4>z|!yOWaZcI^O->?D=OF2CP zj9$RN8uc|OCdCu$5I+n8h_r)z$q^iX2J7AOP23QfUjUiDo_@x0QCexhx&sduOL3Rg zNevY71U8U>JZ#$j57x~f=Rkx@KtT=E0Z6RCSC~nUWrN7Zg9!E1^j0>Koya3x6z?osQ7z$@@6%>n@8 zA#HK^ysIj?18ss=My4D*6but*1&%DdqProk+)CS=bYcilxD0m9sJ_32MNBd*?V4E? zOK}4FxMQV#RBJV1Z7f-l*=HwA+g%U6@-Dovv*cC7%*yp~Vs?Tix%w7PlyrGe#V24o9XUCHehcUU zw|7nDeTTL!T1Ny$2}PSRcN*e&euE|n>ypZ}VDK15x0a;`;Ar%druFMWSSP_Xpz<`|34eJ80jLEpy{ggY^|t+FCVHDN~W$Lk?W z`iwV2Runf_V;|~iSd|aoSU>F86_?N@4H-PLo3bf(WIwG|s8foWXJMdFthh1#INU9` z)&0T~#y7Y%o$whA6yA@ZE48)$ooQ%U>rqeW^s>wWeUY{J-ziU{r6XP6Px?yRFoguq zrT`r%{Tk709Z|FqLsfV&7Z0gx{Uw2U*W_Wk$JZt!QVPmXsv)T2bobB|$97Ej9aS4D;Z}}DOv-=rq|FB8PL_BPG?0lb5{`%*@$VDCRq$@? zkM3o!2YNzSSbc@kg7LT2m}@kMznk1GM;IP5v;D^yOgyGoN9-@j&N7R8Iwwg8(EBiZ zRq9>azaf8>f!utxTFv33WwlH7+6anOMD1VUnY$$^Z#cVv>ePZ^xH|p-rvsv8{PGIck3$ z>MplR=^Ye@8_rAkADy&sTsLZgTmvFJr?n^6n{^i%J zd0 zCRH6d@~?lA5zH6`U-l!?!tsZh0$EdjjS0z45SDnLwY2K&3`PsIRrg!A4}RQ_|9;#p zgm+kL5&F*d$90DR2AR+q3nXH%$sxGJ2ZiR*l<aJ37PvlXow+8u-JrcJ-)Bu_hJDfRs?ZAg(O_YVnY{D zc^f>tJwLImWk;=#oo}mGU-8O9qsgukPpc`%uA;FqE6>4*JujayIYeQfiPGjKe32E| zywD{=7}aG(KF9TWj4jxebu8#z36UEDo<%|h(l&54&3m9LpN55{P#adGb$6E!tfCJhw}GwHq$~d_sZwiw`a)vQmw%FKIx4Z)J&pSELYe7>$Y_ir%#ps` zHtnlxiDF9(d|n!GuI~z<4!UIGXDc>Y-CpT08}K0STz?}FvusH}&r%4qVHNjAOTgiXeRhx?ICiIXlM;IX|BoY{&HX$if?EjxG3>?EI zpxEpkblHOxaN}Pj2M32lFv9u8g)e#LBZO4Y>gp;;`Y6Ljnofv+G-MQ0nE@A&@F!*W9~v2D&#(8(xeL`EGrlYAlD#@ z7F?Pa!{$v4;+Hc)kaO=qQB&3=HS}VU4MBSOR}P>s5qmkW?LamRhfvvWY|?UPdK?@u zYUjZVFzje~be0ONbW^EP5*YU_{;O2;omt6|NfL;?+Of~DJHm@K)yMqd5Lkb{b*G$KG->%^(TKHmxzQ(KUXAt^ z;rwH>wr0j%Al&-~8P8B}1HvMsmxoM|G1E(QH7=lzo0tJe?9;~8b_P&b!XCYoKgbb_*J-~nN#EOjV}MYZs4LYojhRF%YyttNeLxi% zY-gvwYLS67+2}7J>Q52C8D$zVKw%mRzM{ZkIr89PXk3~V;zH!iz!Tho=Qs;NJNE(- zZC^;h(gN+t5KfJ2M{QI;bq4S~jBM{&%*ZB2X3I~8E?->N>$Z$Quqd+@tl%FpLD={n zOW~QBOF}RKhZ?4#H~p?`xXeE+rXZ3;#thF$#@MVI zTH5H1KQE=L)10^>_K-&+zdy%o`y5}1I?|5AYYb*;^T4S#LR^N#Q6)%@fu9%DRF)rt zY36Bt=z`4us)j^1tvm$74O`MG=yk^NZ|tqg5cPSRpsBTxnocC$H3jsfLBv64<0!k} zM>reji)d{yvuPwY!>>8zwp5`!=&|pN#-=YC?y(|~rU&t=_K?5ihC+-BEcUzsCoHjKkXL4-AqyuUo)B?$i2WGY)R@eiVU=9lh@lBT} z;zky{zV@0;#j}k8^vB8-O2m_lS8p(8^i8*mCs*Ye(Cl`+G>6$!1kcjO{Qq76GKK|C zu$sYo`$}@(ulr6uWIzOVCt0ecjRIHxq}^T_N5%?nBl+`y)jQyS#{98#p`qbWU5z-? z4#7=g3s2Pru+R7#Sl-r^bo6UJ4o9IKp7Cb%IotlqKlOUDULUD7Oow;a>DSO;`QMsv z&mx5r_71zSIr)?PnP#*j!G=vc6~ux6@3+h56yumaSA3NG-C38{yXeCRN#MbM{|u}t zUJN7S;U^U}7Fyc=0?jCIF~3Q)`MaF`joF-5rGgcySt+V7Tk`rcGUCdRPX~lE&==7m$N`~drE9}-U!bR4}V&y3*W8Z z$QbIvb7GMwVO=p>FU3I&(~NF(GxE@KRZZG8Sl~zp>W)M&S4;MMQ8BjrW%j4%9EE)^ zg=s2IEVeZ*_CyODI8H1-(vn-guJl_alHD#4Q5FP~vms&;xl+gieZG(hAJDVI;TnF% z)O)3D(qt%7Q=TLcO)+?+PCn@@TPI1zJaRkYToTlWhYb^*J7<%qDv7aj>1trouJ8x# zmR!GPZibO#GTLz8+6TemOoy^xgQcgYa7D6XB%BP~waV2;Kwy)UrSuu@c znyP&LJSyc39J-OND%b!5D4-f>{7syBxunK%8MAYgFAa=c&x!sc=B%V1>wspTMAXI;)Fhp1XguG0} zUE4Wsg9sOjg!_UV!^xdX&uv@x&*>L8a!+a3iFe{Yj3z^L8|>KZc40g!t}#o-nGFHu zxXzpd7i(r%lSOO6m%_~Ig}-E zXhrlmc^^7>YIiy0KW$3Xd`C&Byr5FJY@4nJ&#OAcfX>UpH+3%hdQvN|sQ6Q$V!4o= zsA~o?N)V`>xlvHF6d=DqtOnhcfB@U9_L3#OP9-8EI8pMLl#Ob|pV4sk)I@@wHE@qM zNj9m)FSAXMrM399r8iDiWW-s2ZpzmTf6+W#Xm(II*1THCRUZOVRG5D)lwch>y(4l(= zfqVrgqw}W+%^a(Pp)JyP=g`S8tD_@zvz#h_hg-g%7gvPZwp1?fd>4ZTpWE2J}WIBPgtSe#kGIKO(0UeZwI@7N7_|(a@hzMwmoD_Q%hSMYaFVLq^6`!iFIZM$~1RA@9!KG?w5Sb-of&6flbar+RsC* zL9dbz4?i5nD6%UcR_#Z(!kR{qHou!=oJ95?{>72W451FbwjH~-oH^fqKOYG>_;CsW!77f;wxXPzZ!#RL`o(GMcc3R4ZMs*35Btfme!EK2MooxPSo!+lAa zzxW)ni0N~^Se!K^^YEWYG z#y?(>EU0rW@b6y)($_OL0UuEp7vrpE#V5s5wFDic1l5Eg7G#m3m(vyYO3jMP2D&Qn zvYWquJpXjRU)DkEm*H=a49ZJ2J*aj2yAT-`$d%}q;7zq$4IwoU?X>V%!AlofPAmaX z1552^of^`hf30u(86c5c3yuy@IeG(${2;|$-?H6lo6MlnU7)=_*eL(JDM<77^{xXo zTnvO!13+5!bui7liW9aF-XzLg& zDptWV;Pk1_79i=DryiTQK~DGlr?n(_ODR`pNa*u;diXGn>^kV;Pt;0UsYzAtf~zid zbIK9}E&E(8g&+HPHBE&VE_nK9#~QLC`!4Awczh8ms50&GJwvA_YVUEidNhhQiJ%{ei{cX zD#vX$vKeh6bI1_r8osN|jpyWMI;mRVL3sI3CwECOa?u1>Q*isJ$T{km zo?J_q+5O%9u3iWeNr60`ge4=%VekaemEa>DF?Q*=8TJA=ejjE+xS7}q)%$ZWaUD}J zDWCs`ubHtOG&1ow%|x1v?=>Az78#gWV>JT3G|xP+Xox*&HC4QEwLf6P zI|p#uBiazCP43Ak-b{2g+jt2PvC&3($hcHztxp&tE<9W^)A~Mw2wz_TDKFP|X?tsG zQx8}pe!s5Lt}-2IkPjq=oNxK{x$PTj@~1H=;3)Hmc=cDJZoIm2e0o%*KA*xm&YAqP zGg)ua1?Za5O4MDKHsR&29$xL>ocp&;8YC6tk)wY*ybZsyaJuhe;d4E(x3=6MP^coY zSDQ|}Mi>;a{_U~+$nFjGuHJRE4?}viB5wr%x+}p?)I^tQJ?9+ccI(gHrULr)#z$A% zuP^yx(lUGWV>l(%mCzhVac03TP(*~m9T9bk0iK6UJx@=N{08@Qp-2)Kecrt%*m7kl;#-Zo7oaH{0V$s=pJDpL$1Gr3Uj7SOe$K$+r}n6Q1Y{fHWXQxKINVtm4h=` zoAHZoP?ZYk60i>sx2L)esjZP-~mUg(QYi!#GZxop12+5BTcYG|az zte0}eafUQ0&42(6;qGZHm}DM8;SBdYtx-(VjcY=z&dZItEV*{+L_6{VNXWhAjir$r zWP3idrm23OgI(py-`w4g z1TjKTbNqc*+6`AOD#ku3Cqys4!Je?!{9<1~PHm8tfq_@9q3ILA2YYyjw2Btz#-C;K z-|T`<9)wYfFy8uOO<;tD_bPTN@A!1@Mcvoe=@0&{>mN0F<@9U+{)OITcxw>}i+e%> zXl$_fOVFH-y`78 zi&&VU4!8A-c*G7jC<*|;08(QTC(!Zxd&7@VL!%ROF`vT%LYhB3$&r+Ky1(l}1zX~B z8Jd>eg}_4<08~zaeMn_pRqRB6jcq zY-@<>U^4i>LdGBtL$XcayYiB&v4rgV6gv&l#K@T&Va^?J+(DWF>sW*XqW5e6>s-q9 z&QFDbiH_jP$e=7?f=f4I>t^O@`h4D0;`UH8ZkDe2LCuH$C6w} zW|T%;qTBVx(jAO)SYm;P+;Es=$(fHhVrS+JmZPKCLhTf1=L^b9SkMJ>zXB&4ztz9~ z=fp7vTcU08gO2_y<$QbmqLTN$`#qA?f3S1htc?`$i3f>7l<*TMVrWp|J6ACaycQSc z9`Q6v$J#Z{9D+nr-efDs$VlyNQ;7red;0;Dfpz6hf#s_G_-36>z^M5B^R#!hQ4-JW z{HCL|%F?HY*#YvO-miyNl;HI*1`2KW5ISkURJzoSE%3wp%wZ+-b6OfJM%ZwL(ZW9H zva1LGma0{JE9p}dz_WEd(<^UfKC@;L@WeN4tVOwD8yd$_ULtO86*F!9o#??1JBSMh zTWNx=Pp{J|jPz4L1CRHG%}vugR(^L%Rw_jEqBnpSo*9d z$gmT>tcI6!y>g>_t{2^WQb&(z*FbfNEv!A4)EDgmW)y)gEWXgkwy7UgA+)%$<@_s$SXqfGgLNIE84+2f22u zuh3(JQ(Sl+KSGRHWuWaFfU>CXWd;2zkyzQXS(7!L^bo9r8(r>#_>!YNwU~tWne(2Gi>OO=%uUaZTSDI(oPaJQijO%gG zh}icGi3nB72uX^YWE%a&&|3=|KPb}weB-TVosh=1F##M1SP~4rz|M0-wPbws959l6 zGx{kX;Z!skR@uE5s^wBfEgbL(HyK9F;QuB!1jFFq-Dc9IQSmQQ)>6@oP0Is-YPoT4 zzU?iDwWA*U__Ia}Sli{>ORa6>Lgq1uxsE-LC^L*h8whPJ`ICCQZTftSINeSC|qYP6@{g`@Gu3fA=P?k_h;!yoMF z)U6^u^G+icJEmJbDNXu;>OiTklatTqGuvI3Cf$kwjE17$!JiE7YYw*!mCrvXq{xTC zh=bEq%+gwSRV+lPT=5{9DR# z{Q+{f+I+GPt;iy}`ptoLU!TFvJUQ_7%#nNE_}8Z_1lIoKflUuP6|LKq?aa)3!7aUpN+RsnSX45f^!xD(_A`_#c-xtoqi-=!@d>N#H` zIDS7$sU^r#wVekN!T3ooQP*=|TPqOMKy-`D*Ov}&utcG7^s(GTJY<8)*vM$M)2vGs zfn|Icco$X_zTywNlQGg>K{RKcfXh>ov0mXTL^erLsVQv0{yprJ-LJaDBsk>&2NXSV z2Dk=VsZEfd;|5Jr3AG8mo3VX%vY)n-<%61u9baDQ!c4>sev?R#Vekac)%67r6B6B< zTP?W;Aa9RW8~7uZx8Z@SFnZ>cc;j zAo$o>{^`eE8X^2JPgxYd+e4Mh1}tS7nd<5r4}J=nq)iptupCh7!E`QMMj5CPI4FbE zpaT%C)fAE}bU>UMc_$Zq2as}#0h!tXrX!24XF5?61c4IOcSz)p>ce>ZOlgpZb zjdbY*av?*L`9}W8W~t7B4l%fWm0+*@5@j*qu0(iFers)ygmy;Oa9eK2AO$B}KtOVw z4JwV}vy0>f?!@zwX}b$>|C=4y_OSDL8#q|vfGT&1y`z>$wX!2XDPDH}EhX+0RhqzQWhXL4O8N7MNJgz(XVW&b#4JqtVzr`$@O|N7w(Bdxg+8PxrT>2I zxh6_2$QALzJhwQoS}=GKug0VoCIVN-UjS^?Bp7ha_B#JpBDCbMqL>D1uC5X`Q1~jW zgBrXIS{tqt(Qpmqu1zp{e2*d0zQIv$)D=p>>;TxSa6n3D6 zy||h~KCk@jt}DU_(Q#_ADtx~6Fe&0zDIhCE6G!O~IQXEi9Z`>01W%SR_-rz9{Vn(F zX71|{I$#ezrjj8D_)5P^6gP}$@P$5L@1kpoqtiscJBQZgan-#CYMeI}C+>mBv? zd%k6ybO=o#FNhz!(lBG!%18YW9_2L1aWWwi9F*O79=~Y+lvGViFa-As6^`JRX9rZ| z?WQ4+e3yk>%$ygI%YuOmC9Uf*RS~7ef54`;m_}!~NE%ZlC3#Bf!>zw0W3rHKHy0Jq zUdw&IwA?<;imZ?68IX{T3@py5jS~!8E9{IfcA!qbmJ72oa0QlIi#+NFV^FCWF&e6j zldVd_V;2Uf?(Uo=o4xmJ-ES_2U(>BdqDmnk9<=A~HQq*gU6n;?>|c3}h{ z5AY+fKoJR+IR!?N)>#lLL}s0ekSvu!tk5ErM`G||Y9A#g=)pIP7x+F7QAu=zzDk>% zGG@{gj6!_Hg$*ot{AMiwq1c?V^Qx&^tgoP|rck(6f%7mNyhTt=?*(;U?cCwfHOx_p zH;l1r5QN{zO*a1dN&+^^8W&&v071o0xw@tMH_C&NSvIpGh23w~OiS@>bZKe^#(r+8 z7Vl?`lnNr99EwRyz?M>JwzJ~qql6kR04Rssjlz5bCd#FfLywXy3XGQAm6}82`xMXe zEAR(yeGfj@^rt9ZxlB5Lkg$C3$-D@@;^J5`Uiw|r_ygeD{V(}F7_2Mvd9qUsJqp5c zel>`Gbx?!%z#Hx0H;UnPmxXgelkU^}Re*Ysy`owE5!}^2&et#c!I#&qIFb=W=8_^V*D&U$Jn^483 z`#QDbbzM$K`anNn3AG=+M>)_k%^8T%NB?K`++1H@7ZvoABhP{s5*pp#=0=?u1OTV} zK94L#l5_8&!sl*sVL*>@?-!NG8Bk#Kc!Of)Bmnsa4zT3_*(JfBirl%=i{ri{(10)H*JNEfGK$2jDLk2A@K`Cam@Az_+vtFIINXR z7({F%OKp&9+!+PTprR_&wUWltLypNMNMfbjbtVDHMRGS&IvFCG+-v`GoNgXjo6&?~ z3*=`WDBG$fR4i+891}Z+19!GSC#wFbC0&WRpFaNI3*ct2f{lNOeJ?0N zjqsBb4iNqtDGHaKSL4P%=OFDA{1}+$xZIyj*gA78Uo)jH@XL7Hhl3TONZ+zWP7g8U zYwNm~$Ei2eKEIbV#;D-^+YCon0YU2AFdpMB>YT=N%cs{G4j=M9Csn*-j|N=~Vq(+h zX^#;;dnwV%g_mTI!QjHtVEone3+!nnaoo^0h8=@m#*SY4%@~E_i0HSG#%Alcr;n*E zj1Cr=s~y4_$)En6?HyepiHMhDF9$rSzNQhRIgD_#J+5~6sm%dPl&&5O*pJKnK*Wk(2&Y*qiF(UO2Mt@Twg$-DO`3)>i7;Q0=52 zZ9#zYhZy1yMrcX;&Mp@G9fj1qbD&3!j%>c>GctD-tFKMf$+t+==GzUvTiKOXmmFC`;X?>RWInE=Ah6(}A4rCQj) zJrG5CY4Z076UC_;RY~NaRO;U2kBx7ahhtl#ch02WYo0y|FWYYq+P?Up!M~Q44L+@T zu*g2p1Qxw_2rWX{rtBDgbM_)l4vB&LHj)gdx(@;qP#OoqF%v$}+I5ZdNu`#dK zX+*O@B|=wI2HtRSM&9=byB08&*!Es@r&aEJ;ODsqs4=#ow>ONFyP;fSM9FOeg*oIC zg|I&jDqr}*-`=*zf8f$3EgNTk25zz?M^{71kfl2zXH0`f;@!<{Wp7{w!!~_Ng@2Ue zW<>WX5ybbReUQ$&}txtBlGxMClB6be`nQa{?GCVkZhDb-C*oP7FKFgSXW63``OfEAa z0#Y5uJI;sd~fk(>Y0Vk&MGX{vJ@TE5xZi`^>E0B_K z=z5|CY`}nim`@2Aviqe4nSWoIh(1v#S7dV*h!q$=0h|~>d~LyPn`R_QbBwF;e>(vV z8lV8GV&V7)wmB6M11(G*Tw!{O?}pj$)&B%Z(@mLmF97a_mkfY+fe=36@BB}LRMz+e zW?y=nby@1voQd*5U|y*NG}J!$e|B6D$f?lZI}PEOMMJA;&8>0{dZ^VYRZ=aq#ZK-3 zg^K#s?w>!*1iT$}Vb+{4OcMZSgF_=B1K@48IQ^GN_GD$P0j{Hi8di~S+So9t;ZVS~ z5L5*OEAuJ@vlid?lr<67A=yejhq~XE-jRw15uL=x zldl=!jaU0_AKpQmaL~i@>)jp-N-U4yOt1>BgR*iFHQkIu;cSVIaKixhYWeYd7Gn6gU$qOZF-u%nu#avi) zO)gTvtQ}E#q}6hB?Fa=cx;#5XLA2u*&~QHl2s%JjT0ao=ccW@t=GC9v*u-^LU5<->d0 zIy;JYr6x}>(Bav90oB(@cJUez3Jk>+%I&;Uv6~tiFrnz%TQp94W%dH ztNZBijt6=6t1r(W~Q$VF_knZko=|-eGg+XbM z1_vaD?s(4q`>*FE>oDt_7iWF<*?V8t=i07W-uc0$r+bBEKQ7PCCArvf^e&pCbuXJP z`}JVK%Zo@9nTmNwMH#n>-=qqm|Jq8^-^!HcNx+s2aa@`8`@(F?b3pU>Q`efDIBB5g1rwX&ZV)(e{n>8^@lqAE8BkstILYL76yU;eidY_CgTLnRe@&xTLNCg zH0e)=+HnfmH}pP%0+Qykzw)CyR3VrndCz>2P=ZwC{j-Lj&iNdZGUA2E$gf&z4Kq@( zG*KjL%;dFe4T->ny@o#jR;DQ`(sw%mV&vtWj zEbu|iwt|P!s0N|g_kTR=VB#yI@yh=E=5!p7qxLyT0 zhtUIt!xEJ5&21wr%2ck*Ft@u(Dm8vvHLBIb0&=#|dgB^FSg(&Wz%PbkR(yscQ^k7| zF-BSNqq8}FxiawiI*eA0KwNXYr5bh{J|2f;IWNY~I|f&7N%_fs59n2iA3De;-nN@= z0VaJUcMP?5hR8_D>be>}b9j{fOJlBSJfHjCdUj|l77W_}fLN#q>iZOMo=r;CEMhW6 z+B)+b%$S@P4+O+HhYb{72Jy+~0X+yJdV=g&?hfNjNM${qL!7hHGL}bsvxqX=EJ`9$ z5C)om`<52}wgO0KxBC~gUwAGAM%kEoMfFAT$~xNRkLbKP}`PC|QQ{uDFAQ1_U+$Cm`d4;>L_a z3pUbk0Rf`iNqriquzHJkclxGhGOr=PG6PBwkad)>_%6*FDFRTk&>IQ^G zfn(`U{)=I zHVyXfF{2!;4C|mhBo>GRJk2+yI09P4+o^nswo1cZqGOqg_G@ySb;bj)=eC9%YlhG^ z9w~V50tRa%>NyD=^e}|Zp7?iA|H0r?ZB^d&6({T$w`kLyl4XiD_@o7n@%#vjU!>RR{%caJczrQI z;4%RJ#ZZlqdI%2`947F48`c=pPk5UY1pCm3zMmx28FuwZEV^AeHYf#_$fJ%Q;_O0!2iRe)BzsN;@m^m^1YT<9*XUcW8-t~Kk5n- zD4fNk8?WCz6q`GuLUz5X7qh>-m_NWhKhz@?w2C$Q&znHZK4nZ39{Ndgt}wIhY7#B; zwM_R-?WKX*O*l)~EHO$_8MdX#PJvGYpb!Ah9E=Tqm&=?MiQ-9%M_5^yYXhq}5y8=4 zg&hA`@2uHLwgtAO*4b{Z@9D=TtWH9mP~cm7N}_nllDmp60L?=48BRw~XW@6JO_3+; zugPgySvfD4&8QWYZF5qc&eDm%t}OKAT)=xa+lSvRVdw1+NJ8Ay>8W0PStdw}Z1OA8 zIx)5;K4D@l^K%3ccjO+2BQY-ZScBh-hboxmzjGr=k<6B_D(q1GD2kOLVETz1Qx-mn z5>mBSY8|pT_x?LBZlZ!jHU>O)^b(&9RHs?}k$lu^_vF_TBmL_ajqP$sh|hV3fDoi~ z4VD1gmdtl^U~kJ|WL{MkPTVD04zvGhrWzetdnBNZfA0dIN~1W7hpCnD?W9oHXJ`u@ z*=ghPs@+_P0B!B#0cHgO8x^EldCO2h5Y>6$l~so(hpH~K68;`01B@w#B!Mk$lb1;0 zR{E_lpUd0uPu6aW;vD0+fb6=;UBT6d7N{b-T;VOfr;A`(=AF<7%OE%`zOW$L57N<7 z_e)GBNkruX(zPd9R@sn8dXZx$(kdWg6H=LBShNzE+>q(F36xbVCD*lED@&@_7`e%TeUM zTon>hDe3#t<^XnrWkOe2@kk|zl7aWe5r>5AW*PA$SxuDPXOXolczCkel%8P|?gXF} zG6nSdrGbs&d$V!?@o%5jCy9v~9I*Fj%I3D{(--;GH7~nPM0mfJE!7#_k zUf!e#*rYg#?zxFZo;{FU^YmT^RgXXYnDBU z@n7kRD#GgB-T%_>(}fQ%h7Q#pd`+2uNr7S}GMXI11N%&AnE-!@A0E6;VK^NZ<}?8F z`zs8j)^@Do0|I_zo|J`rt7VjNKA3L;)%q{}}J6^z!GQow$@@qa&m2V<@Zp|%_?g8`UUI)JQm<{aO{jaFG`#0G z&WgE9=j0?gsQy(t-c9zc*Mmx2S!TmhQfjUZzP~ucGu4t-IjR6#QPfvoVh25gMTR#Z zVBVBc(-lS;z8oyOJtzr~?!#J4YMB5vZ%*{|^^3c1#Vi{=tPdtCc2YM=PC|Dptpm8r z!ums&^=rN2>9mX5Bs2@{4%02XKI`FoFA&RgW>O5_QJ;Qa@6_AiU&{F3zqfNRs;c5Q zUTpTO{a2x81+BA37h$@{GGMJp)HUSVq?Bih*K8o&#C)OQF3vH*!9j5m??<&iIn^D# zc0*fKl}|YWdc>lAH$Nv%gDD>Qt)GFZqHw1Hf7EfEn_GzUnYL@^NBK zyOONolQNdR9lKmOk`M{TY&s9HiN&^uBvcqTTCi07C3jO2?OH7Ec~0yLyq43Aut3Q% zQK?%v|AFm*j2E_8cOSs%e#0$?_0Vg}yl%_eimZ>eUZoPG#87}|?AJf^vFmlRx<&0% zNLTtRZi=POZo6M1p|FX9-(#q9n)yuiPX=YW7Lj*6`GCU%Nxk0GzZ*$n*=+J@ISuxy zV!C8Gjt)M~oWM%nca8%c)cjKplEBBGaRS4Uvq>Sjjq&D4j&rftZM(fzw~u!(nA}^O zDWoqi*9e)7XSEF`#wb2G2wkqTe8olPA@>f2&sby*U-yPQ*)f{(R2o^!?gdD)^Qb}^ zr|ObJceOlZQtO>pd=Jac<#`<)d(kw3V3L76CPLplvZ;2oZS0be?;)l>8f)yA?(NqP zhn0ckfd(eizo>trL*IeU5A)L>6}!3*aj_nx%+slLZ6Z)0IugkO39UyDrW>}i=YQdu z1Gbh&3&qE@0gnePf4{t_Hw9!uHi470DERL>R{?Jw?0Kl?aV=&Pn4R!Ud=+8PW+p{9 z!DE|d!Fzh}eD}VNg+G#kJk{=Sm@-F4yNwE^W%lqB$}`Zs@k?bUsE$+-L*v)20E77z zoSZMJUh}{5C&EsW|E%?O)a2nGf_C7VTsfxF^r6aG`Q+>?Rv}iVn5(R_L&S;M_ zvv@5x2=Yr8=Qb4Yr$i?A*nX|BN%^oE+M`JIWKa-Y<9-V-z9yc7O@GKPBce+oFQ4z- zMY3U-#Qo zx=r*!HYrSQ`TWuC!oKLcAt~kHj9tSz{jY1_93^Y~Q|O%eN>YbS-{T349jDibgmP$(}tG3UhbCb8fLXU<82P@_1aezjiw7M*8`A~{6FEgtWc55e~Y z@KK}sH@{R9v0t3jI36SW!!Ccd;x+Q9(z2&~{M+qTGZxj|?jaEN!NPe3+{EjzKw4P4 z7v9)YE@!6yn_o!X&8$EDC3+sFpkus}Hv&g#Mf-=(Ut0((*jOa7++^n8Qgs4B z=zY<;zkfIKC~{~R83BY81tX)vK8+-ndLXIB2rTO$@O=gN+L+-6^#f#5U`z>-0|q?a zd5S`IP-2G$I2wnUnHhS$mb@h?Q0zPE2WJ?R=Um@x7_YScXS^$@s(pu4+HIcnpT#~m47UMC?~}{bH1Zwb(p75Mv@=xW5Cn>Gs@cS7C|Ax zmel*JeaWXFMEQX9q+K>$7rjB5Nl5KJ1Popks&~mIw@(A_vG<-lzIibxhN?3XHJNDc zXiv9&ZXKZ1nqLYT9}gk!g&fmN25>|?H#VHRjppYhm$xq9f=J% z;9cYn`Q-W}#3MeMl&J|bM0tM{Vwm6#V&n3%<0XQ$0E(3|ZYi2=zgqoV&U{%q9f9Hg zcC2D{`4sLje!44mpzgKPxylk4*D&G#aoR!V#IfDPEaqDb{3#6UwBNe@kRmu$jz9l$ zc8==ca$NipmGm1VMj=Z8T;`1VCGW*i^{(7hL8Vklp1P+j-rgPljMBdI0v^XWaTh&l zG#HRCt$8JEu0N!l{JE1Co7~#R-0)JDj9^B{kTxK64Rk$5J_0Y4Wfeg zf%8&PVwA4Hgx~PARxTw&Q@CbIhO_+({EkRm6pJ=n9o`2SS)i_rZq))_bxd(>4q`m9 zMMVu89>T%{9}Y%SE#)OfUPuy}>nsKK221cK#vZ~D<5$I)if$=)#?*S3g!Nj059fFG^%$I zO#k?ZK*g$n)II#2wH&3ZKG@?lF?xMAZRmah^TO(#J9Kur@KYis3W~bKU8wiT*3{E8 zN1-s!yA^I6gk)0@ToK{2YQDjiNTi}Ip>xW@uQEDxqkjKz2n_7OS>*ks0~0xc-Mm(c z5L^^!m$9tdB}QgSM)UqDdbE46p7)VWP4*vhrr z`9zMUq_#M8g_~_yIx`}WmZ;#Zv>1iUKe8c$X2h8-$07WQN`s;3J|6b$M;R?WxQi!DM9XaPHEu-zb2fpAC56GBC}79-&qX5#Ht3uky{7A13yq=BGmo=ols0%0Cakzhp+u zyi497LoHN^iKwq*18C1x#G@q6Z2;nT6Dg;&$0>u)3Gn`0g;wnH66_m*3F0qeciPR%qleEm<`cmESf#OL%{+IiU zHwTpJ*x!S`>Df?C~j1XpNxd9Hb5n%^%k^n(=|;o$`IVJbxOC-=bnuA485C!g^dKYSqQKE$>)emmm+ z-dAfT1lXzpY-b>vqPHC=h>DSUXVjfQTH)Lr84EM)oYunNpC_PRnI>p61f(>iXP;)> zff}2govqh7vz|={+(A}pCCQ(kUaLXkEg{zSsFm8kh&)=&D!_)8<2dg@-ZpKDP|y(sfA= z@J>^xYw{~vyxrYH0qQA(wB@a_P^SMdAS-Q;n+z*ivfzultQ5_HzYMskd*scLf@1L6n@p_2!nN9O+<7Vq8pbgk>DwK+ppG!^ zXp#U@Qi}a0T8C-lJba13+^2fsCbaep7YF<@Hrbm4vGFxF%2PUH+HaXfAv(z?R!wI3hqY>1FL7(IT zXH|gW2@z2Ph@qDA`gAbv z)0||uAh{bFF7tFt&H6%6S%p4nDZN%~n|DTNeU>*Hk_(b_K*DDDI(m|tXdMWeg@v0g z8iC`?fi?&~2*N+i5HghusyH%I2fle2 z3SdPtPl)0sl;-%npZnYYfjr?Oqt4zF5>{6pRBFj?Z2Pq$#oQZ|nfnh6%_qr20S8Hk z#lF0U!2;b=D4z{=kS+> z|C%64K1kX1=M{U(ML|~{W9lC8dE-l}xAaEBeACN_<{iU1G~6U|b~10iuW?WGe*w-r zQ3*O4^9$8tz9zMk$D zT}}m+G+Y!TsC zF@bZf<;Ug+s(EUqUybG`8)PPd#X(qIx z9D-UpaOMug<7rNoB4LYWZ7S=b^>*^mH>S)D4zQvD6Nu6!cM(>a<2 z56QY9^@f@})XQksJ7V$Zz!Y^JBVrrNT95&Y_YJrAF-koZrc%>BA^1lnwP!aEe00_c1k6LtapHM=nlgE@O!NB8jJg2bOAB4wf^7IMubBMh>V zw#6a4e^iQcj5<75_r%_8zpw05>}|8c;zH>ppVhagddtHJJm;X!7AISeb4!^c3Mw10 zdg}=C0_S&t`EC8KX8kP5x)IOiAE_zgcO#@wq(VQ0^`cb$=Ip| z%2#^6y2>@Ie?t3s0R<0$^|X@uO^_huIvxb1GMOz%(Bc>5yr;Aa>iPcgvNQhyaV`xI z(t?qtFZx)Jey+>q>d^ghTpJLo!G>A zn^Sp&>S%tkGYS2HZJw>zYa)pDwy`1Y2J9xp5?Sn{?Fa9qR~vs6-e6cM-wx#ewy z=u9DrIrd2POAaEjNRg(FBlzh)9$iFwj?_VAbknUe%VmB0#uj;aNhxA@OsRj*Bblgf zqE#j8y9ntA%8q}D0Ffm^wD?5_~_MTgCgmP~QbH$HCfZWktfx>9SU^#knIC6Rx9B|S-8#Yqs0KQ%+@gCs zq*4mO*_jKh z!3iv!I_3QYsiPk3#aRQ9t9(QJfwd#)AKs~8>%y3 z2o3OpBR1~XmS95VUWD}-Jd^11kUH(@Jk3bQj6fYAoA{D5x>B98DrLp-yGPzIk6PQN zXK@RGqwiI%61A&wLkfb*(g?bm;h+ z&6VHwg~rCayHWR0$bNmSoBct|R7M+QZKC?#a4@<}yb;D+rt&_l zS4v$+NF>pA2shah{hu8~Sc)i;E(}RETw2s$p;VC+Cd6{Xn zNX`d2q(3DC*xcN>L?aVY9KRVq{RL$0qFEcqIRtsRHObgtl1yy|SKClA z8%cY$uRK<_2?uO4g}lU$N{NGM6*1yM8ZPj0J9`)f`#B)URyhsx@Y?$_-;D#YRN>)k{kCero_3kETm65vHYN zMT@=0z$rmmPCXwsI?w&5`RUOHZE zr$#$7a6%oLmyIB$3ik5?LHx~9x=_fx*G7~rXC~Nc%#HspS?-qP0pJJ~+S=(y4HXc9 z)Pi*xWeKnnJ(*89rytn+UW{kj^UE_tFpwcjpoG#6>d*TC9&%uk3TwK4!E!SCIkJy_ zOWVkz#q{O+{+j0N7IHD}nHbLP-P-_wMSZfV2z$fg1?mm|&rkuNb3c#G~Y0K@!7a`spmi=BsL zZk`2wBbbd_Se-ZrGh@g5*hI*RxpB!z!<+CDsC~dP^1p6Q_Oe2Eb2r`m3dRZh{Orj= z)ZN`Z3`9%87ig%yzDGq9zP&a<1uPUkY%E7OvPK5aTyLNXHAkeACwL6i2C!R#F9IS zPC4~0mm(n&kX!%iEf*5GTlJqjnL;-n84#%W?GHa#B`LFa!>HR~6{J_fVaI#JLFPEo z;F`Lah#h;VLfI&F(aG`;n=+Yh+>X26D=9ng33z~@9*RC z`9>S5f0;ExB#y#WQ{MCR*}BVzPjQDI#U_P?fbT>(1D1<$E3;S0n^{P_?r-b1ph}t1 z36B~W!3=%A3;YL0N$fB;UoWg2e3!P?Bpu!_FzAsTtWjb9;1vB`u1dO1=}c`MRqOQc zEz7kRve=GRn!gOzH?em~mFl#_Ovz{RBCuF=Ok*S}V&g4isdvH34PI-y6F-V&0Mbyy zIb6(_?PZh7f?;w!3zBF9lJ`8$zA}cv+0V8&sYSMeiXV5(Ea;P23Q>J31X2oZgOSYS zAm8x_t9~6N4=hQc+%5f3_=Qv{i(V(t%}<^bXPkTSxZzXO`>55{6!j?nUOO<)tl&i+ zv5!DT#~b!24?Z9gfZE1a`At@ z^1o@?{Xv{e9F1}sxC?Z(7J@AT-)aVm$eAK8fM3;xC^1XmW746ijV-2Mr}Y()jMCZY zAcJs(uxJz}Ft1#G`ffaK$ty+}6l0!OMFppgZ3^HB{#-CD?w7mILkrX3WtAZ>c&In! zd0lNdONC6bekZ=}UC!a7ykTKaOGX*ONYm9RVt(@lYQ#drOg~CoP%luFGXL)E5lh*ir@fV?U{nz6s!y$a+wDZN$NL{_pDP={+`uV=N*NEPZca+{PFN@o-A* zr7-Lq?nayzXH(8BZtlXc7HSEh3t^E;#|TSRe3dzBZ%y zOx!C6rqiKJ^E&48be(fnk#Z$lI`HI$bn4EO0BX)77QG6pMD_{E1ZaAnXw4gG^wkXr zCAq+Wb2WGr-{hOYdmj0(A&Qqz%bD+?$Vx%jU#@ zm0H*hPn5~^71Jw|FIdHt5G>MA=(nZuA_TN`zu^NWB?fw_D1b1mJOuNgb^~2j7@C0~ z@0*~=*edsbSVhZ%T-KBNX;WaFGFFQ6Wjwbwa}7i1W`(r!0Q!mZMPYrocmEJynlJ6k zvI0DS!Zh1LnpmEUgnpnMvE2|>0*%}2AX1=Yh*J7GKMOQu2MT)eNluyMC+?&RiTiNm}ff;QEYVNPpKoV_4o~$|u~qv0zq+oqk%ZOGKIatA#r{ zH3KT159aiG=`R45At9Iikk{E7fqou-e{Y9c;TNb=$I$*Fgi@8=omOCS%k0mr@V_#J zEEPHdbwl+Yx*R58c=)pk$yA@#A}gqss-ULN{DrCC?c6?oLCWCEQSX_)<~3ji*A$e}_umk(c3^jxb-8s2AejMvK4bu!-xsWJ zpSAV(?=Wf>?mn0jv=pgN$~Ym^d4JqNr&sfzGUm8K;YI0YXU_%Qj!egoAE)`8oCk^5 ziJhID7sM{W6CEG-y5gg>&agNpif){GU4YT3&aF-E;8QS^jk@%wm=vt!Ahr3@`Q>}O zfGv{z-m1FpDDgEfRDi37gmef*IpJdh7W@1hAS6*b8;Ef7J9xK_!T{Px5y|&`hmAz! zGo8#uQQ?mY%WztmFZVvr)a&>2_s0u+1SZ5=TU-72ra%$AlbaBo5P?g?J%S^v)$ZOm zKFQL>=QXsiepI-kKs@?*(#t)2KFd&Di1C)0`28xQ>aCt`#=GkdZVAHlX36b7RTRg+ zK1)?zk0#g>K~}HU6K4(!_yR8LuX5>(_3f3|uf$WL@%F)jK3;a*`03h(64#Pwcft&isPnV_p4@JmQp$#`JpUUbrF1DNF+CUwfOLQy2P(<2Xqihuy3K8=ZZ#e#vDiP zBwF~7>eVd?k1NG-JYKX6*r(`5%7k5}pzd~xLT59im@38bB7k(>)=?!G_s_|ge*xl* z#6k59ZvfYMP`3dwIAPG4AoZss;)B+Zf|q z5M)9PnICPIDB6ual?MfdK#UJ_(ez5*UKE8u&UN@z=8H9`-r7c)ss*H-0;zjP)Xs97 ztyu|hMkX1>*seNfbV6KdN=fbHbGI_<84IFjDBCz92p5-Ct$~msjnJ@SL^a`?P~3$~ zGIbEHl22fxst)nNLg_57@Rar1*<;E2`K{U};Z&_h4Z|as`xI-M=+Nxn#TYl;ZVYX%KlE$>7e&Ybk(=z0 zvI3WEV9u~>U;_xND^`v3?gzeV$b&oQrBAqK{MG(-Lb%O=ran|p@u-27UtJlGGp`9=bi#qRm($9ls;No%5 zS2hV;LQuR4b+=*zW*tKx;=s(jtzP*zh_9b1ui>`e^ER(U9*lK=_Jw0~-Gf31z;zToKGrd=6V@U@(|Y*H|1>OR`i@LF=?g2dfHzf>R#xP! zIEkv?)ewmPPyB<;;C@r5E6RI2ZI{yj${V{#W`w25w7P{n|8V@4)z&N*uCTylub2tiT5EO4qS1Hpje<| z{{}ylq|;GgkZ0(6Sqio(WWJ7|S?^~^{bIwWFG!_(l{8eBg#L!qWO^~ZX9Pt^J)}?- zn%I*xSnwi<;N$KKwIk>(85xR4OE=ZdCST0X?q~8y!3Pyx0-4f{sDmNT#I;QIB0VEi z4#Z1>a7HziVVr2P?wL<6C0MEMGrpOm>z^9~lzbNMiz1(`wvX0BL2c=rBE`eq{~*pA zNUiwxcDy>_w8C9C-d!4oKjRzC~^) zk3;77{g4#3@OmY}X~{TIOhq5MU3hiP7?t)njB~6iwVul);$4+qT4Q{<{RXx^b&uI#>?G>H@Msc;!8A; z2yXb`n6ewekw$9d$lENaW`Jy2)vibi`uyls4a|aKB1_b%Fj(xdEk*I~QPimwvXR2G zuLX65|1L2^eERZO#6}r5hCG!N_7OF-FrDqqVh*DZ1=es82Nq9}G2`Sb^FjOps2io5 z|64`wja|&lb?y?crtVuQ`n`uW#3Nnzbr<5cZv`NW{6|qC=zndrYu$PA!fAy(o?h+> z)CFW6JU!k^(8V)I#Zm>dGR=hEkhweO;bIYLPV(7`hQ^yu_D@C)!B^zgyjhJ^_g_I*OyCR zocLr5EcIsgL(1$=`f>Q7)rXBd4Ikz+dH+hEDqcFqEXE51a}V9 zPY~s#RE>GKw->-}QJa~a!$=OKxcP%+XK=-fIyH>iT5a}}`@APNK>40gT~vT3q)^$d zlJ*-5)IUiDs~TX%0VH>GOi=cUJonP)`;RI)#$S%mv41xc=~i zB#uUWrKSM25y?0w=6OYfU|t7&=szBO)6xKn(CFFf#wYganFDFskf88GW{&iH-xu7rIGr5fo?`7n`=ZIxE#>8aNiL z|6dDW|7crZ$HFkqhPg~@Ww*Ce8Y?w+v_C?U^dWLka#&oUf{N>)%9LPQk zOv%O)NiJ}T6A16|!W{p`k~pAH5;Cv*kHtjdj3hokP-ghE)KTV}POzBjpA0Xkbhg%m z6&s0G{Vv;`ey$eoa*>0zrBA((EyG6B*r2Y1kekb#<#(~0tNb_Jk$)AE;Gjwklnf8s#OTpN(k3`C79ikjCbLa*7?3U-|9T+ll9gb^AF75=inv6Z}qJF=r zFyr!BOaLnNjm0%oo?Bd($}iy(b6t8&L1x?di=FL{VeKL!YEGxU;&IeuV!Edyp3L>^ z4ZdsIQx{V|-yK51?)sPO9UP4CdM2!9ZYPx9OyBZ~VF@nrghJH<5$Xp|l)t!vMU3LS zqBFTM7OQ@wmxo%&GEjWUuarEEv&eI_KXSD~{Lu+WJdJ)3I z5s?9Au}@E^*ue468Jxh@D^RcU^<|8p1Q}|Q(iO*PX=(~w1aI1-*)YMA$sCB~5ls?t zYZS!%_on9jDguBtkK(459F7V5Zz=6Ply4J>VF~DxB#8`LJn@CT-soifPC*4M$F>^= z9C8_>pk;}VyjVPyQRpqNDErm7tmw^M& z$=j#rhAYxiZ&qm_y_qC3B*G~!f}?MgE5MMAU!Dv--3kKaC8KuVj$@1*r)y3G0-j znA)R3Hm)_0mu-Rc2P%whhA(#_i4X(I(3@xioX*ozT5saJ{-d1T;cIu`ljh3hSuEh9 znBKcLtnoF96fKyLk_pTG`N{vSJV;G`*o<~0&q%R?Lm>OHl;_c7~J}>DH0J8fx{U%s^r5(Sw^RgMPWTQ2UCk;ft~ePU}5>ems8WdPI`1pc)6`Iu^yFnjwnV$NZAz{CnleTTO1 zM%(p}amf9(_~KT|miISB0+?|r5|EiZnSx@3ei%E(Hu9W~bJuOmy)_@ocIl2>Fb{kI zT)w#(k&E+O_owjA^VLf}_!N^p3h6&X~A3udin9U5z~|JhZhY9+ z-*Za5o{L+~PQo^-R{X3sBvEBOQZ#g)+MDi`4@0oqY=mWKYbrd)nh|(WXWY;pmxASs zIapG@LPXHEQ{PCupm7poEL$q5P-UqYo}TDl5|JUbTBo`LY0LcZWgypFiN-P$-}d6j znUhC2V1>>^4md>vxf5Lxe{So&TvhcW=1d)uYf+1^C{;0Psb~p=p!EtHPR`U?$*8an zWDS}UlaQIy5P>MSM0>v@GWnnlC^S%8vFyykMJbJ@M>yLY!l=_N_JLFl_ddZiqQxDM6@C~B%SPHG&QmK}_qvje=#lKAscE6KEjYAZ-7O5F zX5GzJeEz)8HmCgC5{qN}E_GdV?Rxt1bCX>1w(-;({A~#=DTL?fD0{?&j}A0%=^Eqp zIw*tu#$Vn+_5eX~zklrl4ZP50qs6A8Z6JrQ4ax|`DNctwXO)EA-K`KkUBMnDZhoMV zbD=-Wq0~&cYkjz7s}#7U#iukz5Y}&X4@0DU*S!IJvwFo`9<5^kzz<@rL(~#a4dSCb zxB;BTmW=Hd1D^C}j3jsOne+NHs2}nSYZ-Cpl3Vc-P_ z^$ne=2pfi0rOpDL_>)yasp4PHxWsl@D)TITF5c!lCa3^^6DflXoZlvy{-4HE~QwLh~qj+Gh>v zD|B5VYdfQsZhF>&G0$*+mO1moNvj@w={1JyKaxn)&vku~ot|fp>dTDy&A6iK7|EjY z)2aSU_gdZYra1T`UD0hO3))XT(d=$}_i$+fTGXt;9`u2Y&y`Xef%n@)CS{4%jLUBx z-q}~QE-r$W{vFqn3Y^*o9?^HsTo-d`X3|wJ0BN_F34%e_c}X@!L+Nr9+YWdHA5Nf2 zksw;V#u7TY|Epyp8@rniKrNds9&R9383=9}lK$_C2pdUVC!s|$^7?H6{MFl63wowK zYi0KR`(GrpwXp6tU~8#c@RoEY%n*Ki-%n=CWMbpmQ4~Kg6lOmY(2~n(LCslyHI_*v zvKecpmCy5NVFc9AgBVIB!GbMZIkutQK!o+<+1CUbdr-j-IsQ=zYF^wxe!)4E0 zgcS^-VDd2?IoB@@f2(4(({zjlynXo0XGU>zriz?Yf0~`Slf8Hkml=?nTO|&;FM?IF zFeK=d{_<$P?j5lIZMTAPZl#y{iN0TtC3t`VCO2U)>mJ{l>+0!AEa021;3#iUp*m}X zx82LMq`3QYzkN-Z5x&HrgIkTa%2+3(X^~|!YZNI#^pY>TLxha^NdmjDg=o5AZd#=` zWP3AYNwWdULH@E)fLp1ipjlzvLt;&)@A!#K3;fHoam11NL(ZpGwej!2@gHjUM>qz= zK=~j6#V6mbhqQzCSA-$o#)s9tME{kIva@Gq* zF#!X)>NngRrGD6F4lQT6;%t~M-`@p(6fCfAF%4p*N*OWG=~_p~SSlj<*$`bHT zTQLc_-MUHu!%ZLu0gy;;TwTrM%~>F}(^)`y(%wu+E@^#~!7D580ts4IYSMY%Im&oR z!h`{%_roO#2kyYMW(nwuNCJJsBqwF$EQe*g&iNgI>FFKt5AwPi7=sCnW5Rc?5;w5X z#-FI|#D5a+m8{q(W^9vyaY{l=W^^=;-zJWE?|&sreBF3ecUttO9*#Q@fD7JteqSOE$eh181Ir^x3K_s;SdkO|A5CW+71bYY@fo^X zN+gFKdgyMD5)h@kJEUt6q(Qo+rMtVk1*HWfq`Rfw{k^x|f2?7K#a-*pJ>PTA-uq(; z1XlwcA@g(+c*f#KgUnE1EcvxKNciSN?b%D^w-FP1@MP7=B_r~ zg)!}%vUeUw_;BOxtKxQ;FZ87mh=GH~*RE8{1Y1gz1)N1kvybf~@5)YvLr!>vJt;M6 z`ybrAlT88{_ZP~wLfVKi3%e38YoOcHi8Vli!7`4(8@p}Rb8Mo)FA8ld#M+e&j9BlJ zM`|yV`%E}|iB2OP1*4t}Vg%4@*8oj)B%GQk)cka63`&xFeP9TGdh@*-K1=RGV77;9 zLWaX_zG^>^5$vm}iQCmw^zw?DcN;eTF8qM|-nWkvSIXqq@885DbwsA;Fxpt@iNvgC z9b&rqp6V`y5D#?yq-<65PDre?f^vF0Y(HOOi|jR$`8->|=Ur+PJL}P+DwM>lHHtMfpyGRZ*!dv zwr>&a(pM?|8Gbfi>I*P{{J*@1$6d^)xi{M-zob zbm09g&Ka0g6|J;K_D+2P(^v@?ZC=Lb-`WW+xyL{27gYO3B%B_ulaicaNE z?Yz_V-G4JROftZtxGl{%Z@hSg+u`&x$$Xmms!8UqU93pSC1YFv;tefbCF-vc5on+z z50c!(>5~Mct?(iZo*IV4Znf^NHe#yVrsG;&*{)DmhnJt8263;4 zB^?58-SWr2S_#ELhLj0tDoOcQ@ewc|aP3}MAIl|Bozk$;3lLf0PUT!~SM__ou*m3O z>_MN5H`b_j!tk-0k(1yN)h`$8fs9zv-y0=$Jobc+K^P`DBjem{nFN0>IeLR4#=1Y* zyF$<`B9a1u$>FF9!#19s=-dA)mOhowRehSKc=Lbq5F1s7>~5HsBgw|fOWjQ(x((CL z#%LX>PD-u=Nht{DY)C=6q@fLYGSCJG}pJqwx0#hLu-Y8`reFot7?qLtFG0}|}^k!QS zbne|HQf!FW(8v8^)gh;@22p;Rezte2=w|VgEJ5=yUTgBVP8;i6_VT4OXjT2eRiXkW0i z9^GzAYiscq*~pOU3_Ftlxa|vIWWBrKc8#`d<+DTDb6A;I%)~A$8ww6X*cKej$D)%u zPa^+^zRU!RsmKG!L&vwYE<0VK)3jD%lu8xz%$qVMp*5mO2nS_BLS}i9+kBxKL&3u? z`9ENFmUA!}twx-mkp|K=ShUfNCFSJhTJZK2gdts2XfsvLn=yam?PGcTv$r|Q5=d#~LaGywts;i27&&Mq~s z|4Wh01+-y&TnQJ$p?MSAll{K33>|QG0YW))_&_sW59bd9KuQ&C3W zA!%Rg)CQ$I85bR!TL8lVkUQ2v^pRPypKs_cr~lO7#Rcr6Hg$RQguNv&R4o2v z0~i5vdH|OkGGI^7@y0mPpBfsR56zLTN#vtUf^qD&!>eW0H@-gaeSNf27g8N!NzXHn zA$X(@PFy#zJ0{D}sONg(y;@Jj#!ml=rTIrpa-*S)g=$$^eDbm;2c{z0q9Wm0zXa$( z^??nem&m{6=-g+H=k^!o4!6}B;K8&xPmdx$Hk1D@a@n&tUaGH|>z?+@q1 zinAa#VBGD0BB3<7UA+wd=03f@*n>ih*m*>YK<^yRs~h9qZOlDqT%Tb?8jjxbz)CWCgq%|JQv1<7)4dJ%2B zWBzjdMN$jlo@D@*P+R;1M%d;E$ZhjVQI!*aavAU!2sBnb>x;PVk_k|fn|mMG(F(qN zIqqg^f{xY6W<=hy=e&8{RR?wUekJ)D=+#Io)w6^KB7#;7w_9cK|EY?EC-aTC#GByvT8oGN#)|zN| z`4JJkwYNfgTiCn1wxc1&9mYfGw$E?fZREl(kAaLz&PH9q2 zZZfykDgWtL59+$B0IX8cRIpJhPZFQ@cN&j$$l+LatuYSLyM21K9IdV>q~h&=3~|`1 zaG}`LI0LY5rP17gWFacPgo*?JMzSYEVZwFA?hl`2keXA7m0nSO&InPUDPz8W&fk7J zH+Uikd4BJv`xU!}0~=vW(e^?)4bwR5AI9@F z?R1M1s_Z0jG_rlULq;)%{xaNM7aIp!sMZtDjW9#MWWne~zFcMJwlYg1*k0s~s+Cp$ z>B#LeuRH)2d-4k#Pgd?_Vx}=>%$@viU}(nOOA?DZ3P?aqHqnZGh^w0(fz=sclk;*! z73pZWo65O`n?(U*l-*%^hW(32#Pvnz%a;wj0$YZTf3@@yfTC1lFM*r?pCT8owPVPm zNF9>Zuw#mEUC1odHwZ?01&O9rbSkc<#TAc#*6WVF_uDow#5woQ{-H)bESKHOq7e?w zAz6yiu%0>9)Q&~)QRkcZ>`H3ctQG-FlqkcJPpQeh1eFw#t+wfApf9y&-vpTVJ$PS` zy>#5!jb;z`=?7$cC}ZA9dzs)f%fvsn7E9_epY%(ZILK4jei;piRto$=kVB>^a*@kI zTVanxc&W%1AVh0Rn44U7)ogcEy-0*_v4Fd&a z`scg1c~wH%o}uUVcsU=oa->t*^JWY6b?a*658C9{zwRx6AQ$`|UoFM-%D7vc+Q@>E zC@e8`JOGTlA)_9inMs!*1B4z)9>f*W0?v&Y+Y|JavlvLpdaqJoO-CrhT5#5@bcBmcgE5_h_tJQt^ z?R4Yy`W*_yp79p+I;h5lLe%Z6m@AM)V))mtQZ~inWcBz_xM}4W1OlG-fZv-kM1=CI z*GcQH$X>(xDHj$ZQ0w*tWoP8=Vt`^6r=y6@3utDDys7#wYmx>(I$m5X0LVjt+N@nJJD#y?`wH^dhYhBFz8=e5pJ7fz{onx2`{FLY%q$< z7u;ji0xlAP7?dGEGtya2OO^%bHqMSF>!2dj5XH0Shf^~O`N#d7=Tal8 zx6D-5Zc`Z$W2Ly**`ud`uS^6*(~iykVN?O(FqNnJqMzBhR2D0KC|A|d`6Jc+Op$;H z(@HlRaSyoQ8#ZbCy8s|1MP&Mke9PMz7`{F}E_B5nN982{v!?jnMZLQ>bBng9Y|X|J z^L^>uskyOQiE?VkznrU_i zRIG{k9q?OV%)ttnScdnG9(~xNC{=jq#$n6ziXXzjS~?HQw6WL;G6iKw6U?ggd@Jv7 z-0Um@!{B9o2dSNa2dOQazE=zw;o<`z6mD+BfqToPyav*IZXjQ5xYs;&r>H+}VGUtdq8g!k z9;4aGXwg2T!mAWno)lc{zacnW`1Z;=p0nm~lD4faU_!uX#ugN;LP*CsAv%z}XpjVE z0(Bh2H)Hjcx7uiSSn3SXT?_?n;l`}V92L0e;R+7S#+F*{vF0?lQfR1S->AryHU1j1 z=FkPEj?O$5|6Ig+3kgTQqI;)CYqPdPtSE6v7P_h!)8`4N4r#=!e+QpFi?+`7Q<1ia ztih^0)zZFAY#>AmqGGCxHQO^ZXcoBbv#Mm3!9VszEH(Nb>tC01j{D*gb(@`pb9Gd^ zWFA+6xTNRx3~iFk?|8VdA_{mary&A`y4HP-H(8i#dX*oJH#4ZarNDlJ1)0kZG$ySS^UYSiNNHp#Yv{f8Y(U%0z?*>da7GI>AS7w?((xix)UOwY zK~bGFhSh@#9?9`uS)LvQ0XHLZ56Z~m&MD&AwDcO|ejq?^Z|FZv@$u;8EmZs9h_>=T zGio{r9!@ZPAKmeS#A;Ekqo6BAijNTAs8KNX{L`EIX4TCo0Jo~zAYl`z`#HkCtH^lN z*I8Gx74ltFlIAVEv=1!F7LQd@`t_7Y1%pfXxgjk-q)-l~Z&-F7=)R|9$Dc-B{me&j zTp2`cJRGX0pb#gz(`ywShGPQ*Clct*g%qlzn{$wy-v$I;TFo2Fa+9q}dhr(X~t z*uQk@xQyj{`%RS_IVQiy;V1#=wJZ=d^+2*!sYWi+l8c*k*P*ESN=g)%AO2(@?7)Re ziIpWrFb<<@F)nzdivcgIC^H!PtZi)JB0Qesruhl`gkoX7Qrew<*I zfr5vG3E5UZ(lK3z#P=B4Kh^_V<*|_Kp2_f`yLn@`l6@g519w%g{Y{u&s7`)|8BJp~ z$4N`yR8(b(GO4A<&Xf0JQRtay9CPwsb_gi2T&99KbDikc+!!de#R6 z%I8y1>A0_8M(CHQn^Rv>-HDl!ats~HAOeX{R<_a`bcErg;*WX@9-It4&nMwUjwTLp zfqAAVunjRamj3cBbffkM`5|^NF5D*T-LF>-O{D)Q%Ns{d%`q2B#t2M^J|7j>%h^ItmTZcZSj1+&eH zeG(IH(K-zwe4kMPNVvG>ZJ2NIJf-YWh^Z*tcF*09(^%Lr}MxrRo6?~BsOW>Po zNf`#<3+wWxyNo{~szY8_sCW(IA5-X;CCS1!0u!K-w6%@ zI8Q`+x1xXSkSei1l%r`i;$anvr5YAM$qP$i{+`V-oHNosp8-2t$RvYA!jN_)+kx$X z08X0KVcKZDa1^A5UXd4&fJk!$^Dl|NYV(jOyH}rgizzQXsZI-_XJGpg7nLxskmWX(S!iE{?8V_t5>D zV)Pc#sXM1y-JaH4@jw#UZ6oOQUEu zJ6xQKj1oTD-~2U4zieAnyMX?E(oHHFO4L~FCkRRIGB{!Ek1gaQ6G5B!Bj&=~o0&2J zW^rr{Bru|8$|#~4@UcVp-ULa6(lkKuxMxMiyCj9f-B{z?4nx}<4OGTV`Y%LFKRvo& ziaqPs2h{XXm zToel(;K&P@H{06_a+LkNqFvgZ&JQq?Mx&q%iqR{pmM|4x50032D;j}Tl!kSI7iz$QMh3#lE#4a z53djA>pXk1^LPtlPr*n76suR6(Re!yQo*d&Oe76E}!6d<*D{ zyu?RL;t(9#W3p^IN71(eR9JL8;wA%`IODT#3qSo!0LOwuic}49)G0YU)^BVb2YoI zXhs4oNh_LL5xsfG@_Q{`OYGwTq`7hWT;psjq`aY{MGlj!Tp_=3GRH~gFKfK2&Tvn> zv4D>Y1?`^L7b4fvrPS}Nm&rQI(E$TD+3uFW-6u^G*Xx?0+;0v^c_ zEJw1(CBO*7NKj^8%dI}qBcSj6uL1nyd^Vl13-}GX(7z{TZrB6mIQkodq9a3^V!DXM zUvsL2yxw=Oi@v+o4EriMjhB^)ps_vAq@$vaZf^T;8Y+t`ygl$f7Qak38vMm7j=Iwm zIeJYl-OVITYVYoXpXX3$gF_e7qucO1+=hY+Yuxv>Ect^l_xm8VjvF0o2g&hRNG))3 zwP6S_GVR`w2scTXNss|#7I=*K4WX|)#?n1SngHcTd9r&XS#VWmyd}BTQfsHWE$ew; zQk&tF85z+J+=f%%3jX=pGSosHfZa87OQCF?6^mNIpHNo8Thm>R9|Eq*AzE}Kyz2b< z`0-Zb3djjWbyUE5|DDsrB9|kNQ5}M)`W^8jZtwkXvQOV29(E4KXlYC)pHWQUU9VSX z5{~3IPCk%+s|YJ}N{`>ca2G9bKt@WWiT|msj)c`okcrPWPnS8cVOMRf-Fer{W6Yq4 zAdY28)#F2hwvnNsBiwga5Z3C^xW94mg1>oM(vi=sk}4Fli|-3rlP}Fo=@kycg$T?P z=k(j*tkW{)q^{YyPIh`=1AaQH9a{wgdgAGOP9jrDeoz7Sk88R*kT(4VPfO7kbg^q>v7m#9=86<2#~ zY2L(W;;#C67$a<~MTo=og-7)Q;E8Cgu2D`&yxUjmdTbj6>X#hRm~rO(yWPAvzizal z1SZH052m&9MZ~;PHCqn9u$0{4E0_1J-;6K=QBc!%8^v#_mQZ6*qte3Jo^r0#kDde+ zcAv)|80-9^sI`5RM}=qN-k(~q5e}F%Ay(I(qK2VP7~-fIsct=9+*c@y?LFXov)^!5 zI61zRutCP&pfw;ez)aL?e-QQU$$4t`+F%najM_FBIVBh?xdah#)kyFyRc?9YP_ZjGnUnmfgvNT5z$-aS17!XVtqXN67BSN ziN46^#ZAW|Mg5Kbl-7{LPwMDn*BrLB0({ivx(8YKSY^p}I3f%*oon3DH0NJZ6fvcJ zJ>Xmq>N_ZuQEx~iK0Q`lsejLiElc_0*TD3d48}X%Q;N{_v^#d%sAK6O^lRjjREyW7 z{S^Yjt$F1)tIf>72da(&-Xs`dma;jMQm7Ve(Gk)5P5vQ@-+nzxD(jAs(B}{TSD!+l zx{9ypYwpyul-~#U*4pPa^jTckbD#4Irh7T(ozJ>~p9gbdD6K8G`~|Y&EXde7+){s% z&_yDISXbCr{q;&iDM<(9?o2uRYQgqaSp{e~L9#`9%J>6xNtN0YxG3uBGzNSsQ7 zf9e+M{FVH`{1&bDp??l z1DHRa50bdJxor^^qQeNT%wlAkD5~pi$N`{ukg{8LARy!m^h8G?z^g4|>9}3J!pI;#X383BpKLF7j)I496XO2A%gOrTp4|pt=NrQhohRJ`W{Ik~S>-BKl zeEwe?veDxv$@zB1ny0K*sjCbvi6*psJ!_zRiI7kXY*c zMfAPfP0|QZxmZ(A=w7n-qf46f@ zEbpvhEm|wCV81a*bu)-J#p?{Gp6h&*DeYToG;C>$OA{Gz3?#X=CAMVN}3pm77e|8;HIj)#Vf5-Ezx@2*oqb=wlN!k0yU>kvYp{VvfyB92TJ6_OvtacYKx-ek#QH@= z^#gsUl;WaxkHCB%CMT?YTFYvIX)Q70(tPJd0FE+p^OG`@+V1_@ob0v2X5`Tq*HiNi zk+wElom1Bv_77_Aok$O(-sLWiPJ>|lx#68!R<(Z{-h=KOyMOyyP~dac@3ew3jnO+; zZ124vml`PH-F%@W@l4cD=`K1L5*d+W@7X2);n2vSbxCXz1--kk9}|~eLL}}MEfqxz zK&Oek)$^0txqqL$I9$8Ca}CuVL8!U#VcN9{?1={TBFWuCmrkt%U+&W{RJjKLcn<{q z4f>Q1Xjb=5%*K_B+(Fn!zsQZo!ZdxZ?NEq{fmLlg?``oR1RnZ;=mJZS>Uf%lJy?yp zC2q6dGgAER3+k6jqV>&`4i)$iE7K3NthGi%z^uzw<2{>xu~#>-#g!;JJ>?RBIGjEL%27TV;{nVmRYEBq;d#Z4o{=7G$_-piZhCK!vlLsGJspJ1*E^?@ zcj_PLBtxFFBm4_v)S|^daoX`{JGf;a=%VKj4IOpc^#)_QI+99Ey!o{EykoaMT!T-x z4mJG!{Yy2l;&X5=VTA)vrkSM@(<(EtyNu(-o!k1ATIff2g<)0bj&Io5A4AwdA;HG^%Mw;j# z;TGNu-C6Z<)1H0Ev+)+Eqz$u>G^6@AKrNk-jqPSGYIKD4&rnjhNs9E#yQW3FT1j<>PBe zt@e0M%@os{KA1UUQ~f2AgsO~rzSQ+pcbtP9R=g~iou2mm{$l6XihK(iFk?Kxf%I*+7z4`s z+8UrAIh9mkX78;mOR&;iXiQyL`~90nMRT>?bDGhx8;CZ(Tiq24n+|-we8KfSC9Xg8 zFhq^H_4^n5V)Ew3(ASfy<9MK0U_iA};#-1%3oWv>Ix@agE+3i;Dn5z6^B;_B3}%U6 zQ5x!6?~{FkBoN4TnURviF_d5csC?S~_8n{I`k!cHI7F5{!PhO^e+2E!G8Mr_lw zE%{ak`iI?5-B0Y2O?wUXFp8a{|5tYJfZ=NZkk++e=sU@$X`YlHTBz-Z@V?d46{2V= zxemzm%gb3YrxfWlGLjJ1-rv3YkAZ5AmE`kq3M7M_UF~ZE1zqP%3!5@V3v;5qqXU?S z*JOMF(BCx$f5*56Vkhgcw6r9JQq;0VB#C6_L*&-Al+}45$b3165Zhzq8{5vQH!Y1$ zq$_6sxf_b-Mo$WE#jbVq1FwvLIbrxj65<9{?PvIlcqD;2*_N7t`lX{GX+i8TK^_i8jLqH=?|?d%)+LaXq~o_qb^Y%?6E}R`MBMo?WXP0Ijg|{rL*B$2&WI=Uyj| zNJ9CC&DG3pG^VsTh!V4Ew8p6*4HDHGUGDKa{5QM&y4p$iEzQsm=~{$7&L$PLQQrZ% zaUnDWTlpdM%|)K0DZ)(wGiAdOPON@XY4ME%AsRg{j2hj<$!v&(j>n=S-PP0Qp{!SJ z7p|R6?VxzB^osJ>A!F$%s=$?gQ}Zm^0`KxZO)Tjc)Oz$c%gh)mUU4qXi+@=%uV#x< z?BjVFwyq*3pZh zz<3$kB{46xlAz*NUAi+1U|mA|#U_iNcgRp!`iQ+f#zxUw?<<*&JmGI;u464JhYA(0 zbo(rrp?eOM;7=P0w>=WD?0@5&VBRsz93|W7{P7agK3;@4XUp^=bmr$1?UBGfTe|4j zyASRywx9$hTFp7=UmS}Gv+PQrU^_+23eqms)Tg2gJUKDGay)doc2BLX!}KgA6ufRc z5M>Z_??-lwh*cMxRNBF~n=}o6qq$cZ&n`%;cx%+Z&}tvFW8!SDH%937m&^qrGGn*C zQ+&EnnO?HUtmvud$FjyO>XbHmQ`KCz`tfQL z8R+^z>OcYb1ij1>$vJEj>=QF{{MZei$)jLot#S${QlB)i3XAfFJ$nz zTqq-KV8K6A!_ZMB(-y5ucvVns{+;K?p-WibVzle#{ffjFz{Qif78xSlx8?rhJe3|r zm3JfxJO1qOmkyo&E2!NlX(QrC>A0!{)F|~q4{$q)nwM}fqbn<$M$e_s-p){(2KVwr zd@?80zs)9$qzxIEPK3aM-h{FhKZz_(HB7awwx=b1y`i1;I(x}9-E0Hl4SIP~r_l~^ z1&O!mc>D&erCgJkkMQ$+5#GhqQM4ud==WcW)lbkI<~HAxGyVyw7+%RloQ3u~Qqe>* ztEqqF^;;jd%q*x9CX&TawA{OIs2r-g-yN3z(sihwETV^$Rq8LGLRf>Oz!QsC-xKZ9 z;w0$!CUo(5k5&kav%;SnGexk+hma;3AuE>m!(lXg7G_jlnQdGV*9Ao=Iw8%tXf)y0 z-$D;hB4iVG=|h9)vai6ow(gkQ`vu!T@o?|Scd|r@*KQz`Q4*tK&YTN z3-E=A#9VY5Be$cr@=P?#cq`>)U2dr`G~E7z6N?8(lGakBc25stLc$3nHV~(oG^M~r zHO`)S%|B(M>+GGJCxWeADUEq_$&)T@b5o=Hu;-i0l-6)rl??!wbK6;B4DKo>es@fy zg_31DgqNkCKdS^!`-hy2u0P*2pJR5PVa~(N>z6hFRH}9gG9Y{O*meh0k^qPl5XCnr z)__E7&jEhS?euv#ActQ+Wea{Mld{&jb_7!)P9qQPMbHHBrNCqpux~dB zg>V>kHAG7WS(wh+gm`tYZvjwn5Of1_nOatMS?>fg0|MN-~AHd-`lBHSb=xUM$rMm!ZctbrPSa;Gp zTW{fz8Vy=f*4YG&Le45b%N})#CcLyI%w<946A_{E=RecWkeb95DID?^Kr@rc3#-cc<1024p_12? zQ{x40BKe9(e!C>V5G;Zw)!&qlHQ-Y(MS&P5Ek9on|2Be<%A_Zvv?JU>z1=X(I%AY` zQ3@b2zlj1+jlwv#&k5IEYe;8LXj?UD3#^-7|l>TI=rJ5 z+U2IaZJL~0CDh;$48S(`Q7JPl<-E&AjVa`jOrinX>mXN=OUSNoi5FdX(#@H~>kN~Q=?O)G&;Cz6@AcFuxtS1E~amYQTdo*TO?9os*UJI^1BeKT^B zJGZYoGLsYn^^+Genfwat+K&SFofNIN9WVV>s8Sebe0>y{be-URUGko zsKOwixUKy}G{{{fJ!7A-t@+S$0%2A zK_%P_Uz=EyUpCI>`$X9L+fF7DncA=!RKAGuaeAKAqOM-lRrBwrEa(ie75PJobDu_{ zi&*VUhp(>v@w1E%2QBdPZ1}8{W$H!=d_KLDsM7C|Y1e2`Gk=d?6||Zh2JSzSlkcPO zT>CY&U}}$FD-XI>)4Wja_QNb|)0hW1)8?EXT?b}+Ao-p z3R22eLajL@iy%t2K)9hmpZJwi;eIay8m(!)B|<5n z?vI`hr0wI=i-W8mD(|fa@(U4~uiWu*KDrz$e{u_7y5v&r+4_AeL>NdUL^ucAYP6&J z+DsU5+^pA+XM1d2i$U1h`^ChZluCK8>)O7@;ME_qY7Ww2FnQ-6UFN(CBSlDJh;mia zn>>6fvgx}3YYZWNp{yb#t!w*|!{W}SG=C=0B7X!!4)$<~yxz9FdWhMtyzDd)q94(a zPX*t(XH5tW2s&WyZ85V`Wbz*KzapmVKq@>s&IVgAuz4_SY<&7y!tpuFYPhH|XAjDu z!i}5qN0@!D4SWejsZ#P7IQp(yWRlyNVBN#8`C=3q5%sATj)oYGQaZivu#$etNryE` zp>1ir2W%=Li_-D$#M(S04bLWcEtQm?rTlCJ~SBdU? zFooy`b4P??ZbJUtDiA0bU7g&3VyoB$C}M%oBV5WVWqpKv^O&u1tMJVp&TEoSY_~=R z*a{kabg<8FG9M1TO5zK-GKR9K2&D%{-VB3HPvl&}N7fWEV^Qn0#l1ZGy28(Iw%Gnx ziAWN7PQo_w{o(%Nf?!Kv`G@5zW`u-oAE;YYlS54DXL6HLUPw6Y=fIanjk zu*w{uR9szM-Dq4e>>p3%aJb-@?9I#s9KWxDoGRaWBq2FvgsP{_EXjFIvl>Wet=JAh1ezMzyUK-~bG? zpLRw4XR4-pxf?#07Qd3do3IiKR`Wm5{Eva)(f+OTvQVA*j1vt3_-__hSrrLHd~dL1 z)zcnY>tBp=SDv0ad42G$J%RGMPaJ7dZ&=NRrP}o;YlkUj0w`|OXlI*)n1GoN;8_{H zTpP)+GxP;bFhJnXfRo5lKlI-3HE&ds<4fXm+c{Z9lCY7&ohwzSk38z(?gI?HlM z5H&XnGGa0(hhjgDb1KNDJy&9VOq#31*P>>>x%>I`$&Sxx?*V;_(=-r&%URqsqvZP= z+3e9;((X+GnUyPmrhVCG8Sbj(1t^E2x8hZv!U8wVtXEDdoauRd(*56CeDwxLzEY__ zD3i^$Qb+*lsLqs@>GD|qHq90Vi02tTFqKjw17VYPOqa{Lroqh3Da-Nr`6A1%<)0m4 z!9CI`^l3w6?f%hCCRo5m$b?A8jIS<{?vugSV|Muk>^MVjB2*?dx`g-S?Yw?D7wDx+ zzCeHC5cDfjf|l_O%mbI=>#HGr3U^BVEuFtiikl`BNJBFve{Xj1R~$?v_)dmlm|SWS zDVn%md-Bk;xI$nD9kN^gV|Pi)$c63(edmhX<$Xb_te@58 zCw%Ow7_8*En%0BGNPV|fnTI0gjg`%umr!iWS4$4%rE#O#CZpI~yUrQ&6DthT(73gH zyP<@$zLp|%P!J_8ow?2tDLnhDCNA{Mxf2sVO<$E7trwz*`lZRxWC9bqH&|=O_aMr% zR^<~vXH$QFBH}sGj+W1)w!IvBb9CU27Rg5JjF;95#biLbQ+v62)AeN9M2+h{w-o*7 ziC7O0xTQqAYUCDF?(Q;sx}Uz2n(V!1`?Su@%(%tXL&`0o>DX%5$ zs8(Ugei+(zUp5-nOu=OFaoW|jQ-5~Rl~u%7meVKn5F&&$6*n8C6GJqm`d|uve*)MU zap%ym9KMbxBVMJuJyhdmme(u1LJkO9!Zd0Zb16gVlMOkvWYF`;wD^3+9p*M-Z_ zdY264`@yYj4G}|n$nqjZXl`BQYu-%`^Acl1!>~NIde^W zAtPQyPZ0Lrj-0$6em2P67c=Fq%5yz=HG4}3`BJRSXv2l-?0Os_fB)Ce173Bc=R8I>po2iE=*@wz^C5L}2c+}IUkk%i6AClwVJOd?ceP=49f#m-F<<5iQ zq>SuXCT#dH*{$dSXz|(?(wQ(~xlSUH*IzzFuKS3C(%owh zR*ql6K&{ewX)_|0v=f*OS@Ga2OIq09i#ICgM?=Cy69TIJKd26-fNU~6a+j*Z-fV1! z@s4O-TNVQqn*bKL6`ACyqrS6VEFgL(DF@~8uUPg8s1onF?xqwhO+9@beF8AX?7W0_ zqoRACL%A@2eA&6ux_Jqd08ir&&-ZLCM6%S)Jz?AJ9*-W?6gw6B$uX z;pL;3Z$!J@8g}uMPLa?Y+5OnGAh{L#N%drzQW3hlN2bLl@Amdx1wY`Kt)+9Z8T-M1 z;EWLV09IEPt%IoSaobC{5HC@FC?`Es31Px6VA-fH%;xExW?^1izlW(ljrjFd)zY_#1bbNWbwR8?6x-iUj2El0)~C7FUyrt^ko-3 zzNqb%miMub*fjl{48|?pWJ;u#>EfaJ5a1ui#VN%7400jJcMy*54|hq6H>c?hr|o_E z4G6h{0`J;6&Rab_?oeM=ULuX|lZ|S9p8$Jx+v==LBm=9Kmd=cQwv})lkaMWQO(wY< z0ifXi>ASusCR8?#X}CRTYqI2+RU&$L$G~=YO|F=rjc4DyqQh4}8Z@0F-VB3C9aeAs z$8iJDr)LG?{|fHnsqXRp{>|n5mroq_p9TDS!Dtw$HQxX~+wpNF@(M-VjGpm_!*3Sp z?z1TmwIIEHMvOgR@~kqa?W|%9hyR8sR&d2mC~CKGhQ7f;1(|>H$+l8)@8cYBdYX6Y zy%fRZ&f#&-|BrC`C2f15_hn!br_EmhxXt2+LNED3)Kzy*D{R5!Z?_Jre7x2HgR zx1cvor=p2TK`eWY!K#IP3TVT^pU=GpfB-Uetyho;;Pyl}`p5t5kJPHHFE^lwB#wsV zRw+l2xO0FiW=Y3JjnZ~ua$uv$5%=;Y_c)DYM>h0&&~Buj2vfw|J0!1Irhf*P=|gF2 zjy4_Oo*dJ3_>^GwPK=3L69XNNJf5#uG&m59KSz=8FoMR2H}FVsrk+yZKs0&zd2xj8 z_ZqN}XU?#!Q-MRLe>Af7#Sv;9y4!~1g7ZmB$|+^zP3y5|8YjkyYaAEtHLiY#!!TKVm#`|zh<{#e@8&9^OFsuE0QmtpA`K;9E#TqzvI=Bto8x&Q_KQ=w9X8n{WcHD$CVQ2er` z*I{H#Cn8U5f-3b$&F{CC6Kkx-6AK>_j!v~GvhqIo)6o=CC={aXteY;!TkK`UPwPZL zSmTZvQ!RgqBlO&nktC*0H{E?afkaU8{nN?v?2k?@MprzdyMY^@u=V6-Xy(SQNzV}= z*%a1R3<(8E?=nhMI`0I>B1tV3SG{)lcD$GvMW0#24!_UNn>?+94z%3emA`C7&&AP2 znqrP&BbqS3-?!J1VjQO< zBM7kwuI;ha)ix}@icK{zktW=R(db95>IfamN)tou*uS~&I7>?Oi;aEnO%S{?7{JkT zY=DlHhpW_dxoxAxbN$p$K*wK*@Z}vxh(g@E$8Wi=B>RS@4Y?V?{>?)e+_{wF=z83R zTxKbg9lB_d-AfId6kJB>=y7|ozewm7v7Rt8CqH@9dY8q}jXi0se4u;EI6FN>ePOQ?%Lc3wERI!Y7TONRfAC*#-q1wjVA#bB;zzV#nA z(L8FFggKgC2}han7WfBk&F)=r3$Qyv9`ekAeF4+NH^@os-+y)LcRJq8OcUai zJoa;oJA>mmWupA=it*@&ZQpMZr;b*pI$0l97>v%=?8E}L?C6$br;<;O`s!%5^|OnZ zGeWJlsxZ!;FY(2%xDM`__R8y(XMV@TCc5)?^ojktYn}5yry;SW|2)2_M;vt8FGlhf zbz-K4D~E;<*_M?>QhVl##|O`R83-W_49aQ-GJ#(=x9vWPWP{nIGs7Y1HPG2<^a;b) zY$NO&!s7&4heIqltvnUe0?XzKDp63(38nyZLbop5Yb9j;w=0@15<)UaIR1o~&u4?c zN!II7GPLg2*=ST!ONE*m&EjC2PO)^CC=|a>;p8MwG-s7gVu4LzZt>Y$OV!%e)+WUw z*fg0M3tgYy#y05Unn6yhspODY+Y}NJ)`2zylk0CjtXbP`!eba`lL zGv7=mzcRyNa&q>)_g?E-=ID-N2_sifT|H(2Ds5r*^vqHiWP(M5_K)o3C4%A?#GBbR z{~r4^k}{}a`v;ssumBdn2?Z2DJ<|xZKf#9>g*4l7Dw%3Z*Tol<`CDjBmRFGVTQ0IW zp{y0P+vs^Lp4K>ac!hasP2F+k*))6D&dh4os38=@Hy^0x&gQ2lSOkI%{bIHZoskat zWBVf*lnHewS5;^-BC4uCpM{0PHt{ya;kumal69z^dGCE z>UtKa9LQJGH83ED4_<<^ujYJz0@K&k1?5@znZ4V>jH~*Rid%NZnwohk3w9*y?F1&80f&H%>_0xp zf2@%I$`tl<5B56q*GuM$2iRAtyq9B(izS#p5wOYX{qJJ{2n&GzXVEh%1OW-DiZiBS z!Rg{~oO@o);#rD%2#%s(|NZS+1&U|UpXn9=U;<~VG$ZaEMy9lIm6~cs5;ngteV3h_ zgu;r`v10#2cH>L;qxzVN-{bXnJH>Yru&cj9+(%EN-?hxy;LLYEv*o)`$Q@b#fQ|0< z4_PZ(U+b)grN>Q6&T2O4>xdQIq)|0GTM%vqm{{9$RA2ZR+`AwZn}An6DC;480$kn? z{sA2koY%Yh3gx^cGGN|{CsK(K7qM%e!o~2tcIZ2OAp5Ypj6KJVTuscSu0;*OQX8f?Uc+D^FOyUwv3sMfN&%&&R*&*UC9CyYZqcChJVKS>jn`#!%WkyiiLNQ`-!~)jM#uOsQ?vRqG zamWIYS<}Ly=s)p24SJ_Iv5_@IlNZY$bH6F)yN*$7><>4VfRD2N#3?vt8La^}XHc)@ zJ9z5d9k({j`Dl&_e-NE649gB`t@5OCXHM5K{dc7h-q(!WPQ5HU5KbJe_ zi8lMjo`Os5oqN`6quf~JQ5UDL-l+#wF8zO)IR$xO-}WBLb=DpJai7O``6CS9BhQpa z05fjnJ)AYo+eddDLoKN9;R?y?JTW{&-OPSjw5zEND7L*ltXaHubsk!ghcZ1tGCX)Z z*fRo$>gwti1QC>R$GvCVEv5Iwah-3AXrlhKD#Y? z6hF_akZ8#n%V*Y#BgEz-QF%4yK*F$!uOc5JM!8|LXv)LMnPFJ#m~hoUPM!S3R(LC} zKHEez_G@-6^00_!)Vn4khJFETA-v+U!F#3*^Ag$D&KCauB~}G*)aF`q_jGO>CM`&W z`Zd<>688YE71v0jV3lr|)o1QzE+#bo=?p{VUDB9eN<(PZ#N`T?kyl?Lwt50;rg^bw z58#dD_U^G1xU8d)%)4tJ7-v4tb@wHbL{q3JL(PM>ohO|FAvaDgVjC@aviT`9mgI}= zdI4U$rn)m2fIPuZY}2&@mC1i|80fynDsG_hS+VpU#uYz}gXEt=#2zj{S=awnCwB|U z7$U?YvFe;idn{Eq{2`~_qS)8Y$pPxX$&jF;0GJz6$BW~T!&l+H4S8AR%%R&gW(C`% zeuO=HmzI`0mM4rgZ=v;uwLQ4pNsI;MW0sd(wkcTL97dgxR~WHR^=Rr%0T&OGvFY)2 ztGo%LJvLr?F6{~5atey1D>^7-kwF|!=*|L;rc=bimTzQ#n9)O5s!atc(1Kl5REn{} zlslQU0$t{Kn&HB>ic*e*>ChO)v4$+`FyFAJd?XjZ-Mp9OEt!i*(1h(vovQ97`sq5H zjS0Zm+Xz#0V6*-5m$1foUuso&5EWTu_hBdt8M~~$&zevt|65+Hp~kX1keU5=?F-;_ z^*SxGL2a9e#{Nn7sZngmo*Kvt#dryVeoQc*?W(8%ysl2$?@(hV=VRI`YW2$^@DIq9 zBJhbAb72B$r3GM!SKeoJ%vj%#^tDUgEKvyOzP28yyeNB1d{e&E5ynLS{61p{Q@1TgMWZGVa`WwqL%$i4F`EJr z?Zq!|Ca4&+HkRBD_HbeTPhV7vDR8@hSh1(GZiflw(#X?EV^h{KV~EebY}MksJ!24% ztUU~HuN(y^fY&)dHU=hknmK)?Rw@fkZiGaYwwX+0rhn~Qrdn^z8+vETJ^}^JPNE2? zEGcG@C+;?+@j!^_kCxSX87H{Etnj z`>|iovA10Eo+$ixE&P%GCyxZu0)qc1n4A)q|={IE~*3x z8<9gHJGFn^DD52_fR)|_5IG7kvc$dp4_C1W(fafERgUruGlzzvRp`Fjdxf+KnwL@Zf18!<7 zW;!<1bzttl_CDX%V+G;SQ}ZbC_;U1gumW~-rT(EK$f4++${g?Q6NVCxaT8h{EBN#b z%Ur~F{L1t+f=YEfyUUJje3~uJ#C65?%4ruIY(yq2K%u?uW$R2qILTdUShRE%^WkN@ zb@PeJ{Ru$C<)$5yat}p!-mvK|vc=3Q~4>j+^wg!f&7m@-Frc``0WBZGv zB@P0D%N7aCN46;S5D4NgXIVYoj^Hg4E3&PBry*V!oN>0-D)6%n;;WE26ihDqIMl^Q z(e-!{|K}A@@^1wVOu3}snUX!}1d9=@TEm1xkvR%D40VLNPM*jVeWRI?on@=m_sJ?X z!wd7pu_mx1tw^?VUEK%OwU4Eu!V7us$)=!4Qgz-%zuw4(rCmn^$)CuG+bEie@17bx zTWyFGuR zWIZ^(m~0<@UqQ1gz+Yd^lj#Zya0>PfCx5158BUPQr+n%cU$wkiZ~00czYs?xJR7&)&c6#<^NQO)4;&jvban|-8wC|)=on}rrv9~>Lk&G^(D>gF1cJ&6 zztHu9MEAgcQ!khIJY%g`LM>zl#8cZ|1rtv*DKkaGRQr#Jsvv?5+kk?>dH>Ay&vvv5 zZ+KS~%8hJ4Q8u#X{-(zq*Ta{vHNuVkyv)-LnB(R2%sAh7hgBS|dj)KZKSEFVtwCh5 zIvU=EGn<_pQ_uSs9`8v$jho-i5G)R6I=!6UM^s7eeJG5a>})s68}=;sAY=|8G3wt=DhS0{mD9Ia{zzokVaoQ!dRvRA`yflKX3~x) zBZ~a4soMMB9!*GFVAoj|@Yr1>C++%Y6fJ0ecmJa)og>(f>8*;Z=2dp}ycSV@#iHHx zzjMDehJUC7(AhhWYRiTdo;JssS-Iu5I@LPVn>#YDP0_tB%VjDnvgOXcuY2P9a$D}1 zvD||PKG`|sLO9WHByI~JujW2rXAyljS94_h#{9~oYoQi>QJqCt$thx!Y4%tvoSiB{ zdBx~H7|%1|-;5sqI>)OAd>rGJbZX+nTr(R$IArS@3~<_Nz!kmp?CX9o5zllKNg9w^ z7CNEgt_>))s?#rPuIuRwbdr|Pjz!`{DOMf1!8rMo%TG^&Oae0DG57iBF|oa|ELS~a zV`G?w%9$1!178?!)cC5wL;{yIw{-l3$o*q|)m8cCu&UChTsj3ct-WX29iqoqe{&6l zK=r;;ZuwLBsQdUMy=Z%$2kt;yitzBb-fCck5Z_czSTN*DmC9N?^!6qk_g)SbxaPC8 z6k^x%VFS5mjF@-+h+;1ie1+ zf9{oEBQ2(n(?~3Jsy}#fGx5IZ-m^yhyY|uiOgMISVjdY&+i-E9y1)$z8B)ru2hUP4 zn!Fhst?+u>KwUl|d*KA5559~go#qd|mm!*(Rn$&OQP8M^Ya?pywyAAj|C1ZXGd&)T zoL_;`r>jpSK;;8OrV9um&ALT*9i6Xl5b<-oJB88oOnF$^cY$HZ70%KNO_~m9cdS6F zCDGD7X&BXEMfl#;+M`6k3A@BHdwJzhOg_BZTn`UiQd|4{5l%~s>vT>SxcfrvnfU&p z``qFJsJR`}G0*4y*tDIU0Bn*P(4x5MZMh0*H6#KeODBp8fN}!(4gQM+ube|uNCMFR zK--E(_Ju79PF;Ozfw;%h%PaDKPC{G0=BF&P43RwJjM3*E02pSuOazo;p!Na+*ZT2R zY_Vq?0LdIth_d!D>2bcBK{YMs864$fKIk%x-M zCFIs^J@M1vyNubx~Z?F>xKum+x^j>j?n+EIei3@pOu++-MpwaT&>?cfHDJ%->jrn zI`{0jg;XG%o_%a>)dZgB$DR)A7a8^*qM2dUFjIAebERMv%t52|pSr1tmEX2~i2A2B zF&q)Hm19NX;kfIwS)E~5Dpi1p3)B4x!%UEDh+wH{Suf6Ndu6blOWKklc{jt!-b{AT z+r)EvmX~iC&Y4hIZQZr7<5MPhC-TmPl3Q@<5V`+4v;6B)#~J01;N!nr(K< z|7!s(P#|fFAF@gKH`<2Nx;SLle`YhH_lO0MW^v#K44A*~=pBv&Y-IO1#=BoSa!vY4XAHKKsB@*H} ze)bLG381Le9u%O`snYnar!z-oAI0Wfva0d&24o7Thg3se56>p=ch%BdsN&^#-r#06 zIsI%%59vDFGI0pG_wdimVu)f{NGh$Hkb_*5kgzbhr6LOCXht7ip)v^9%xRt75-k$@ zsH-Kyt&K9A!ZP0kE>Q;$;(z`sG*5aoG83sL^vh;&XdxGGU4iX+WcQJdlZ9WEZ4y@U zMkcqcG=oNverFz`#k_rO@=8inZVnzxm*D}S+-5Wy*T+f;|HYSX zah?eCq7G!v{vm5caTEE|P;3yzR`GidWeO&LsC2`ON);!sw(vtRt6+3z#ec(sK3a!s zyQ6C!cBMtyFRO-Kt~HYRqh-C}wD3wug?Hv)HuF2)CV|ivf`^s|y5q4Aa!`~N%d>=d zr!lR9HLj`sT=R?;RV+Jth0>`9eiL&=Q-By+da{+s;x^++r z`GjeiQM35^Lm;7AnH}$2%mFUM1jeMA@SVla&)Mp3{*HscoTE$YmKY*w_%bYOyxF>P zqXemlNI{(U0#k{U5sTb1yI!)n!{s*BAGIzEKNr-T9gBToTCO&q z^}@h!hr}M&^j0v*KBHawugrzDMbOg+5N2}C1XF_^x(I$CbPv=hM64?PLPJP|HV((w zh+O$ggxEa*4iekOsi?mLVM*hUJs0^4Cw5nY_;o9d?%KpW7PZ)n(a4XBaZ_OE!aLoh_Gr427B4}^8n7a@GzGQ7=!}UADfw^xQWpY08s5uaQy*sjm?H~xZ zSr;Uu6P||*ZLDYa!HijH9egKY{5QA10ey+ltK)jM*eMB3S#2gT_|;<&ft()hCt_y* z5H&A)Y2@f%=4wAhwHOD{8pjvI&>4Uw?g@!0rJsgKrIw&bt?!J%PeXXpE`vHyxUhU> zJzC_*v6C5OQin<8_~h%T)tIXtLd1BOD*COofE%Kk%|Hb(nd8Yqv#-xI>o*y587qFYlZPXmiNs|Z! zsJzLk_c98fx{xWb{u=6u_1*b4`bBq))ahIBIb~U_pQiTcW=F8WQ@o)J=ZsSM^0!;z zSGU6<@WZei$^#A!%{5J|;v^yaQw4TLT7@6GT?X7+22~6S*$jegmj{SYjHmMAfQA%~ zp6Fh*c6DIC4N+Bky%wr85)InLI3^=d=j8p^(!;Fxp zm({;gHUJE~vhyA|VjVx^x6|@+^PRxZai?%!NFGvd!v=A6+2N;;ppZT3LGy$MkId{ePRnf#9y4A zPQvw()gWtf0>BEvKpPmE?i@*1BLgp5wJx9^_B|bb#kh0}>(X%)QYIM+WTLtXn)yD& zId#k&!{Wwy?P_38o_wUtQ~GbVPFR=0qFS819%GW>ZD5n)IgklbH zTEZ&};Odeh&l9^Tsa4N7N$P#k{4qZQ9A$>7j0kWOR(AHaExLBSdZPE_LR3Tg0hr;B zDK~_qwp8&WC@ca$i1$b-s#*sS3_scr6%CU&vYnZ8&5hy|yAHw43xz-7Q|bM>EYTT#vOsCp-+i8(>Vd$_+x z8*FG_L>8kaSH%GdEe$fb`1~`{VF>D_@%QI?hGIUd;4Tq29)=R_34>EMRZ(TeZXm`> zwa)qZ+j_D7#BP#)&LS4N6tj4M=dkx3j21(yEzgunHVgtU&61q5oUx3p$}=7Bbth8qoR+PCoWsep1A+!U*UXTmU;GN^^LWNboK0=kVy;kS=CPtjP2`@|;OZ!82b3h)$AVbLxRjwbs$^PyDVN68 zKBgmv_S#CIOo}5!U)~ABYbzio6P1iUi=OYtI6LW{H~G^njuqKn{vFLw7mfMkxo?*HI1~T9D8K}9dBqbgG^A$8yztpN#EB0F-)K&lXiPBP^m5(b+qD(Dv z#olaqebuz<7T7+bB5K-?{2jVseY@l4px(@Sp- z>ROpTtpPLN{ySlOCJR84G_NFU{%!_Ra0DF#;Y?R4mk03pbvK{9QVZi#fM-immnIRg zy)NHd7*lle)c&IMkF-A8*oWKQOYld=5c#&&%|bWZWC4O8c_LpbB5`h)zWu;NQEW`! z`)>^yVZ<`CqtAr!?PJ7!l=QlmK#a8eOwYiFXd;A6_fUh9u-i(*aHKT0Pzr-u zPC}d@$|b5H&2Ep& zKif_gy4d3{($CP;@etC?O3-E{7L`p)saqIl(p_nlBkl-^^5p71+DMPAZW5rUrWklI}v;z~di-ldCQv^o>nM|?8158kB zEX%c$H*Ts;$X4##i+QFR!hXcCEqPG%(rCbbTLh(4`X6Cs2U&XEBR6BPiPe7j$eh;& zln-^J@YYW5=C#InGZ`D?`R?zXxGDn4BLQHd0ew!Y_4>y2-Hd~EET~O8!5l)nbixmS z>FR#JjiCcJ~xVCqw>uEK%QAz7;RplJ=jT zX_d#&ON2p`etU?k^Rh%?Y=H()ry%I;HQaw!RT?fF*9^bb0j~W;g8|QfRgzk9iw3s8 z`QSlu35=+mN(Fwhpz}>HyCpV>b$TTp=u541o%Ys41H8VEU$n)?@1u*<#K*T>r)S=t zqP1@Wh+#Uqx~1jhK}rB-0EWKp71slrF_KRG4TZIK`~qspc`(QdZCT~QmnKT8aU!Vt zh)wwUvR)kctF~xNEusl#F%o*ii*+mZi90<4kH7`>{WFG#Avb@if#1SBTpEU}k9ZCs z(;VJ1Oy=w&B2_YuD)0T2gG5jn<0U}?_@OjwdxFEQN?UanJmfb?y06Aw8M|)384T$- zbeaVO^Zsex(N32%?9|U{FRxb=33M~&iabdw{r>Y69_o9KGhKA$w-(3!uI|c@8YtNF zp1}BmRsoMd#wgi6ZtM%6sNe)GU)r??P*x39JfZ{WdB0yT4dRX0V^I6w(*m)={@rpE z!vNAD0V_XB(Fz@HpWz*Ii^(v6Jo;~^zOs^I#%H;mrmgxD5fPAt9k|ljyqr!#zCGla z8PlKN0!7)M1FQ?jX8?>G1mb?QH_O_jlvycit-V^}%>(fD33HP(K;h+(Y{NM8p8+*s z7eJ`niryYC@u0trLVe8Ye#jyj{w)evjcnt-XInNbEp{lMG1f|EhPCmB8Py&&tepXD z_*(s%6Hx%j2aI7HIxdg^&K@9612=p^XSdegc@|CWMKcr6CjINx%d3PBOh2rK|MK>o zJb_nV3i4>Sc8+uLlf&+qGW<1(suswlaZN-6^Ktywi>gPeZHVhDXHuNey-wjbR(+9k zPv*R1hiWB(c~M!ig>@)~zj&BmE)UWIA#CVipQ2R@zcz#OTBIJ@&lxjx92px`om0ok z0~k!#ry+@$tIZuPyOGnxU1ugOYlW=j!1*DK<8853SjYLs6W59*IgZGI^c50fbC`U@Rn(~6a)c@Ur9%Ed0EO8f)xK42reXsx%}ySs69bVM)AX3>%GI|@$>hI z3jt=CDya>m9^X(=T!2})T`rwVzl-^uV0$Ep+9t~ELh0Y8I2d_cfO2OQM|JUUCgz)d ztE@{u3U~#RD(lAN9D!wRDK*<)y#kp0+Q!IQ;<%aS;z{@J)Ru}WnFm|@nZ22SVvF|W zw)q4n^P+<$Klv2nANeot-l{-n*x-B%onPY*lX->UjGNS+h^5(YiB{D(0;0^Yh!|W1 za9fpQ(&T;7^A7{<^DF}gRx7EWU-jD4@rHqIgmfm8=i@aaASYyATUp=pe;d}~ z_!y|j#JnW)Yxp^Wuv+NHuw zMseE6XFst&2O{&+Ae>Ig`t_V4i?T>jE1mb&CKNK-be40?%15uy>=ibrE_I4tV*UOc zMx1?t1ENr7**Ys%Q99Pm^ei+2nqOT1264nT8`@Np!x-Mj7Loj{K=pNDH_EF7sVKR& z!G4TZk?8UNF|QYwOdO7)<8o_aLZRIFQ2HU|QxIcb8C*O^P9PGgEmtx8?`8sXf{1?hp~}Ks z-ox9d7?Uh=A$ zI%YzvJwY9L3WMmtl(S(nvJf@LZPWeIcZE7_!JeR_W8g@U0e1FwEy@DEkdV}zmQl{u z*^G5>waOk;hcA8s?Me2LHD`>zhq8jBBbj!_Z)Wv~V~0AIzF*PC^7s=4u{=N1*Rz6U zj2^1wy@uaWCb~>1{~_NqDJBcv%j*^8s2iNLx|`NP4Fb+H3HOy~xisgPj%PWH8ngBS zYs}9s*v{~?W^>IsdgO?NIrw0!S$7iKy=`6Qk-&spJ+)4x;E$&830+6-gzNP2a?hs? zIAzw2VtY?uV9s}P^0LGdYLUdn#Mz&;+0s3?g}fGx6KY>G;;PV=e`tI-UOywaM5nr! zd$g$=P8i~*F&pb*(s`IIr?FLN<$awTzY1NWLwF92vB^N;`gv_zIO25G8y5>-OUY!- zcPN=s-e5rjkGDcOv3D0Ul>77-?NpI&$upt6fh2SK?WawdI=efqlt!c>Kh3R4+pdK9 zQ&~rZDwsR=(OPAJWA)e@_a8&^YVQ2Q2OoWCvV5cF4}{$~Q)MqPOR`mFw-tKW z!%Img-f$#X5)+;dbpx4p$f)OEp}5v$`Yx*K!0yP!lp%??w2^TZMl7iriZ7gwSFfhp zx7o%hy7UVvp&&jt__eaSxs?-Ct0lb zm!CH_okQEGYF82Vg|PL6^DEzl6vR)2dD~9UXIdC$e%HZI|4qGyjms?i(PlmUu>*9~ z$6(tY%LM~N*8pvGAT^B=-1AHKL*9Du*XM3vHs0}ayL{hA+-10R3lJItKBXr5u_hCi zsm^X4%#@8>{SAtb+DZa4ZyI7gO+#c<37QQJ@oAcCYGiW*AhFk`T47}$^R$Vr>RQ8% zdi=ZjLoJ@r)|nk=?);u|P4zhw{Vp~Uhn)TsO`qINuL+y`+EEtN)YP!iF!rd%37 zYQ-AxMo+$u=;rYWh?72Bb~3MHEh*TSWygQ=TW)Uh$dIi9;P(G5D_~bu9TB+=r?0^2 z!E5*a1VBgSzI*Kvdu4?BpCSLo#wY6UP)Gtbj1odUQ};fxw2RF(9Ng-AoeD0~W>5%WxWUN~)@~BVnYKk(ztbDn!ji(4kmpIfVd{sl zm;XYO$oE+Y-+S7}99iXy{idPi@TuKji--=Ujv(|9UvOq?@*x>C`;`ieAdsUy>lQmv z3II$siHLG-oq0SaT&Uf6X(qSNmn9hEU}E@041-ckq8#DC<^>n{lBq!{qVp zCsVahdA0SOX!;<|Iz-6T$kel|Ot4)B0tXqfo+gS)?#;=~4yRvB(c&3lum^ZKqId3xhZVIDJ&;$DSA- zz?L5&06yHAb^h*ENuheB{wJGGb{Y|>_h!XIz7^tnEuLqw7_Y0{1O+46!vU*eQE+M> zMrjC{&XVVSYyw#~P%c$evgce5gy6o}Be(|~QdZAdlAFcd@MZ~%yFp?P4KZ+j$~{o& zEi8M-(6^c5MSYp9-%+|omiZ&YU5TE3PFEBtJm{4w&8`)4wH z;o(lR9T=y9X5{0<6wUgb36F{!*7?Q@2!>tzJ`ifyp$Z=WqP;6ol>h88#g@$*Z#}hk zRw9n$)y)0g8*8#WesrPZ?}x(iCrsd#)MHc1+pk*>~JF~iEZa}-c}uY_j9J?l(xq5@#^d+sO3I~*UH~7 z_O&*Xp>IF;b@q_P$@u0fQ5E<{>2h~-ixl^#=b^-1k@BP|(nkt-%9X`D$$ zNiWRaI4GSOdVimc*xu(B$`J70$U`5CVBltgyzQuEfYek&<-)9NHz?NH48W113KqR_H((yyG;$RE*os z%M3m2$APPo{t5d-0##WOMc1okUXF47d|=T%4>VrpPOQ?H4lPg*vatv{p~ydDLhuhL zHQyi@7Ck*vZuPDW+*6e`Zr@teRae&po^reWJ#~!`C7iHhMfllUYiln00M@d6UeI{7 z1DUY4lr?73%_ox#5na7u5+pdPlMF4yrfKtrT=1{U5V`o4@?WUxOLTGc5T*E)+#=VV zNP3`6EabE=IfvS|pk{`7$f+$*xRINWAaW|e8*W%)>tzyWD>G_T5^N3FH$~BdMVzt? zTgJFJ0?sakhn)fn_AKuN;MA8)_T@6yq^bT4SFv$T>usm!PF|k zKpf6g6MCsr9~_MmJq0#nsh4b~VDncXhU}2^&f~7NW7Sw|MAnXsMnOdJL(t(rL>L=% zJUYChYQrn=+xPNHBGahx^s)^5znYve2%N|Ir#|B!0_d=(-0Atq>!18@x?h0l_Up5{ z4|B)Wr0{>-UF=xiK_}Y`XSg7Q$H)nrKr~px5nE}-KSla+Ma7(@Q6M->kiLLd*l0ui z+yP*80Lykz6_!En-aLd6FaZN10%O6qrF&lXYXEs;63)ap?f&8>eIsWiZQ%By6Wj6N{O6ScJ% z)CZWY3|>CkEr3r4YJJCq~YS=<`ba9cH=GNTQ}+I>Pc>)UiY-D)g~68Qnt*( zeToLys>UtooETKU)Iys#EZSOGrug7Bj&SVwO)`n9G*W~B{v0teVnv&YE`^priB<^o z4rg$jvY%60oo~@VIt&qhmUqene%A`}#~;7C8odE#bOq0S?#mE~3^UOO;`eTe-}KIy z_nw^KDkK%!c>{s33`$ev0fJF<1eF9c2wT!;0RICjkyNY+QrxZ9|1q~8?dXJ?4^{A% z5;7ZmN7JR5)yd^~;g|RhIuHqXBzvytKbwWJMA0U9vZB|G(LXP?({>ETvR?9pH!n?+ zu}Ts+)hm+ey=52ty|oP7K|cJea)k(IRKt_+DnB5B0Yc7lryLZ(a6EJSA1Jd}n zZw<*g7Jp|7B1Mo!!$bLAL?kIsb5TSWLKaDcC$Wj$4So|vbC`NR z!=|!X4zNqMFsO`yU>U*c3Z1)Emr4F(ug&3x+@@}ud!?UKok=?tI(xqTt3E$&x?oQj z_wk}>^wD2rb90HYw03+*9*$T+$#+Vy#=v8T5u)w0i=W!M*m#d!$?np0?3S&acz%s} zHaR~;o__fz<5gN|-zh36cfy4^Q3&;6vn`cc-7LRVExIx6L3!piS^KqGq$R1ygQK-o+cJs#4G@I zY#?P?H(2-iCbOP=tGi$93tf{VW%OJ-k^vr$!OQ#-^A!?4jqaLSFhX?>jsl)O=#ibp zOxNd=NeuFD!qZ=m>iP+lnTj?_0s)U2#=P{hA@?t0dR&cdr?qQ)r-B$1?QTISJ>mV4 zhMUa(hhknf4GNf9k+U4-m6ZbrPfM{DTEPCPFWz^2{bo5WIr7ejy8vEp{{h*J+vzZ% zlwW=tr(M%(iGvycY|k`EMiK-rOVf|(=M)494pn1ZNKy0Nzi{w+`gb!KtghNS3SdOaGq7nS{vnXD@_II?>b($xUYH>1q#Q>akfSH@5t6lq=78p;e2Y zX6q{396|GdIJ-}?u2Po7CV}buR|meY`2W_wKDa?2{t$N*Lr~y+57qMe{(~2aEfy>| zqT2kp!%UggI>xMCni_Lt^xDj@eStOEMORelpTE2t!>gadp%IBI`iN0lmJ;R>eK&`n ztfVM0uZA$lpxSAggIW&FgRO2QSfGGM0HysMtHX=;mx{Wc@;z9d57M@oWq8;ypse56 z=!JKGRDKi=bOy9-W?IGo*7Xd1051WhhvzKS%tfSg!t8r<*rAAG-u+~FUm=;Hy*IOFGh3>e7WJ5CYn7brR-sfDzAPihC39s#LYNBVhH z&9s5M0(n3pOP~|UxgPZ^!ekj3C{EwWi>-FUSSkuMgBh)kXZ{4@7!efMyctyZONt+I zZPwB4P`8v|M5Xx%%2jSu_G%UD*NiT$uIv7j|D6~}M+*-}GQy!(hI>4oXHPNAzjo3J zXgmDvCKAOhxdvObW&2}(5qrI|f;xs*bfmp^V&mi|MV?xS0hZ#}YqRE5La&c84ZHd- zk?j~k#@qwp7KlO!#X-lIEF%i&-6WGTfzSSkp;mC`5dckl&fbW(BI4xrPFGDK+Ed#j zbM|&x{hJDGf&BKuOagm9`VUC*tGO}WH4ytv&9=znRS2oxw20S!NQlpmVKp~@^<_~E z?J~9&()#ejYNC=Y1_d{b?;YGE3PQvzmvCXQHOY~9m>Uj(%sW)$n-3v1q``)m+$qH5 zs7T4(>~12hN7O&v_P3KbJ?{cRmvcjO=?mHpTJxNdAM#`a^$$4~KlG0EbAVO2%a@8u zzWZJ<%W-R}RWGU4`6t^g)@we;zdnW3_^XK{KBQo|X}(%XP~ zuB=_f({CzT3+4Y_4cg@AvcYb~BWiov-i^&aBZb;Tym_0&^&JoK*t%z2H07U5eLGG7 z(+-wez}yp?%Jk2!_(O1zbZ`T5Iu~rHhBv5Qab4X2UK83VzO0lU4*ue`zd$M>_x|{s z3y#dZ$j1RXc6GJmuMZ*&F^Utk1H=ln9CAMmVd=eXDN%1yfAyM32GDV#yuOf ztn7YEtn%VJzX`*|uf9(#2~B@(N!uoiV1iIpS_w`E$HCh+f0TS=D$b<3#;CWyDnLZO zx|P-=ZlIYC-Bs#94(%@n(Z4B$FwzP?;^cAFi+sV+g`K`GObkGkS|`k}BLW4SG0frQ zm1Ydvqq(kqhi-i`qj^Fi^1``Uyv1^0_&LE_1VBJ7ImUVck-jPW zKA-AjxVrD(+z&Ux4^?k&-xBf5u{L@`HB{?pcyRa&LacT?mLf%BIq*80q{}mm7P0BD@z~$AMS0HW#T18KyQkN^XIy^i3Pizg$ zdg)N$YylY6%F4r$(T|(aKQ-O|+AKaFx)fVQ0obV9WrwYct>IM*)vh!^Bo_B=oRj+n zVf=eUbVJs@gbg>R=E1oM69%gY7QWh4{SkmJi5SWnLJPa?_X|C#24%Bq%v1iY z^d4{u=r53?7>uBMoMn8&W`ZI4*)94g3r+#gm@M#6@m&8X$$yX@IDY7tnd~5|&mb6T zsn}Z*_g-a)HT2x~nyC(;1fjU;{VZ^csHjL3hSh~X!QXyi>@BA`@ACCqpjW0_M5j@_ z+d6j~_~#A3bz4BAD^X2@@w=%LePCm4^lKN8f`qyxJZuv0-0(*MwLEqu!?%6xd_fFC z8!6cx|NAKWEz*s3#rK1oac!MEna&*V?_Ja{`I&n}NAOs%1+Z~ah~;u`4Raz`v%C7B z{Fr0TK+Ax>LRCHL2MS(g+BJqkl)3}@KoP{jjIn;#D1Y!l@d)d!ZA=ZDD8w8L6NO220fV${DVMzrb+!(+s+MiNs9R zjRcNn84eCh{}H-ar-9ZxA1Z}ymiCS^>&rGLa7FWBKaR>>-M*7$*mjnhxxjS5mSFcb ze>!`o6&^%w4b8OCKtN0bG#tf*s z24qiUax_el^3QR0AC9dWBLA+Nn+aQF9Az;@uRWo0l><=uWS_~f$8n12Ym!T#Gq;^1n^V#;;{XzkyI_! zaiGb}MAv>&hbvpp8>u{|{8Q#^AEtAAwP@&u_qrRpFK+LP`T3yIOk=K-?9$n>#PNsb za;$YTt&WXnZxZd-jO&iWB{dSX48tRr-s?T$ZuHKmDh@^U@$R(=X+t*q2Gke4^_BKX zepe%aG&U+8xd~El3L3rEj-@b^qp7kYBVferTB4Dw9zDbvth)+q`p07vAhq;=G@WH! zlW*9D2cx?k-62eA1f&~jX`~yG5{c2BlNJGCgi3dJr^E>9u0KdiH}B*7{@(A54La>x>y z3E2Yk1`Eo_FFHVrDWACZ*e+w3&oD&`iJ$}IEK`5rJW(`r0*oFOW@`L-a*W9ru{`kxz%*px{SV##{hQjSYoJ+qGAel^ z#&VoeT6gSwKgs=&go!9GFZZ)}P64SDqDjKqfgJ^!ndi;LonmJK%=c``4*R$Bzi~#Q z^9I4HZy4KkII*O3#>0cg{wcnIdhcn^Gx9JXH+vzq`jhw$AP?dWrC+q2-}He};O~5! zGxT^T(Y-l26hcFR=q?cdl{_E`Dwf-L2soa`G?~3&vBHnSU7 zLQE6T)MGMl`#zVt;p@8rjv4dft+lDTFIX?JMM)2i+gjT>Z~!k$ip`%7mIjLeGVveC z{?T`TzBW~PQJQECcm>b_5&^A!5``rgM9WYB|A!CT)c-!usgqA!@S+yTv4Cs;X;KKh0K*`@@Jv0R=7vnvk4s z-Q2NNCX%*(5#oU zJGK)8F79I*)(*>+-tyZj;m_Va`*ZNVZ?5Pww0I9*PfHYz-5j^hk*mFeW)+`(^N58} zGAX@=>03%%ow_c1WZ|^yNMML49I|~O4ztZD&8vpbMy)&NVrJ+(@rWDJ_2M*Iw-qlW zciz4q7Kp2%&--Ym&k^n6Pbf*auZ3^Kj5!w<;62bheEsB-(RJZeTb77fcZ>1-T`GFJ z;yX;GmqgY=-aeLUHQX|2!)t-+j)t-n7v9CIyBFM-&1olG!d0lEsMBEm$clQ*()Gf6 z^D_JKTJU4nGa0`>+=5F4_fNg~1U*Cr+K1TO{RWvx{1tDq&DEPCl!~R@6$7@~7Dho| zseNT$R5=(O1`pdgxIp)&+7@Tmv=U*)!0jBdRrpBIO3#M!(3w?IlHrCR|J`(}y62;0 z(trEuR1Pi4310DS`gQ4#r1`6r(jCgj;v5JnGMIfNVa=L0fx0b7E$ZUekLBqBV}EBN zv;?SGTSK?*ZNTM~*#kN2WsMpCt?4PFNhzf##>jRO-MTq2VD)Wmb3p!9YcJL$&WJf=iz@x>Vrw57&)d5zx4* zCq-ikpU!8qq4)AFC3(C)78zoE>r-A_rP4y{6>YM2dk|p-G`u?B(+}PipUgv;6xZd4l(?ZLFt%;54=k*CJr;(O z^+cj0Fgbc!)xT{Op7=F$;Wi{Byk6R#?SAdb!0!(=DPkpSxh@4ytoPwz2xXSH_h|V8 zPFQZ&vRi-leGT2}Re#uFL@LOpi4Bzmi$>gA`Eu)59IXk7GfgC&7&EA~Iy%L=eAEm* zfneUD%KLPDeUDTA{j(p5Zpdqq+pHfbeXc5&6rX~=;dr6=11$JYqHRRuTB)on zupL?;1DnSoro_sY8}bqj2j@d_=@<0V1C%o1xHgUK9|fnA$z%rRnG!BQ#-phz7;tA! zqGhN}ZINd71+`kQhFe5MMq+XwlUrR*#vVUDu4I!Zna64sZds7mpL(XW>Uj#6CX*Ng z{%5>*EQZGZgxduWG(55<8Y2{F`*3wHfcXP9X-@}kG@IX6@AEsnaNMIeA>T$ZB73^- zFgOMNn`B}_x<9oyM@UOObpg?pTBrXVo`9HOk)sl}F=rw0PbKKro#}L8nDuoo*r2Aq=K}c9VQjbGJ!J!MDdc!IFa?od;SDy`o-Qyi*Kydg&sr!H~xj{R`~s{ zDS|esNfx)NZ^OxN+HD}lg)4YVy65;BA?U<9$;GeUiA5FUa?cL0-69}3uExFtf^aRc zX~Z~Qd;Er@;VeJ0{Usi1=<4+$cE{5+@!P>fhb1YNV6m^WhHwEjS5Y9Ui|g!#5qP&_ z*?P$#H~WHa%QBEedhe@S*wy@h50D2C0!eY@LO=<}H2qO%=~OqfewvzcK_uNy{$s11 zwo$_G?^V|Eknf8PoNP%}E^0!bQ<2Du?;e2yTjbB}4bOc}i?<&N_X(Q7my4bk40=9- z9kFf~)xk;h z3Go_CtM*s*&ACr98%Fo+@0|I%pIFAr{KxJ0#95yc;(dKkPGNcAp!kGrzG6yo6DDdz zL2Z@Oo0WYp?+E4ylP^|r{323m#93r#>q70Fpt-LM-?qv9nR)3qP3bs3Or`KGf5w72 zwnW8R)`ocCKr$WF#<@gB1LYFEC@wjTt>`*GnXoWOeDa4)@^j1zFAYmk7#y&JXWdol zI)4=G9qely{{4!?)2(8v;277Qn{1AQRls{(y=U-yqTF%s$LKxgjvE3Py6wgphJzfK z`dLcEtnj*ek8l1yU6+;Y_YxW7y83=wb2aBrY_ZLA@&#<>c}gd;tN2SF%z$a>cnA%p zwKG_B0@IVv?I^gJRmKzp?f1VqYIP_~$eW_l(&$ecd^P2!J?ZT`7RD3sD*k=n6xqQ0 z^B{M!@WNt@yNCXvVOdpDLeiko`D8ot$N3gUiHpBj!6rOv{q#zlt}KbIOH$j1BoR`& zT5L-KXrYq=Cz1WE%sOy$T7@YAD`O~v4r}CyAIz_ziBog`8oQseK|=9~>h$*nijp2v z`btuBiJ|J$T-i|Hv*(5scOK2qR<8xgPfEK|I?MX!{48vdQ^8{qkD$y z!;*#?%Yc?Y-^@53*8H9}sIO+wD5snnO**W6(~k2M^kZ>x&m*V2BvhCdSt%rwln+rf zU4*_8rhPraPa2LAnx{$>fdbgr7oB97A6U9&!4`FdEyHU4=(>MUQkN zBdO%OKpA-g_V3IaREWaFVl$fMo0J)nvg^=FV)*2Vs02JPsmB}K0>7-e?gHsfbA*C` zZa5DX? z|2o|48Xc+go3hMbwp8?RlaP>5Lcq$fk!{uYSX?aNevVgE9UwU=YLS`B<#21)&i} z_TWC1A{A$bx2T`<-jYo+rI%UPd_Df@$i>|Y9B4|W&~Yt>pVq6uwy7Ti)H4Iyb#>7l z%bt!-zmf59%pgojy(a>-%n=6Pp?Uh1UMx)TS!fQir$KRL#A%*(e9U_QjU*#DmeKrjQi2|!P_Qgiy2uL7x?%Gzs0 zrUYg1shQ6?_64ldppy~Z@Frt6!ToeHEaTZa$-oLT79;uouM$$LhP*|^aPd1=gEA<+5_Pc*5Wx3ySdbt9FZ84H ztMjWD;Jk__fvOxlzB`^>=Yi*Fn1;YmZsWi?0T3dL6!i+Y3BxeSr^A1?t)wtuy4yk) zkIsNFIEFiie!jSM?iSNHG6t2Gzs*F_D8z#!nW?(ngGT;K`7?%XUnfmI!KV%5|9s*} zHEme@V%jZNI~`tr`3oolFW5GMmhDo$%~dgjRX3xAb8G9DtOrkjU-84nY#SVJZk(@B z0`7Hl9JiWUB1jWq{YIyL&a|s&AJhMHw1mp!_?Z}i-BHIAR9nn#hJWsQWi998wxOpP+)$ zSl&A!-kONW{%I5$f6Z=Yh+_0cPLPaNT-%6&R(96XZ?;6_@v?);BDr`bn?b{E;ou|y z=iY`;{2D1AfBz-Ah>=~n{7$kr7Xv4%ja^WvBx7o`T)q+RM{Y*$!o#KF%k zetK^yeL2iaDW*6G=B4UmQ|mo5o)m=&jcSBxc#o9MOdaa7js_NJ+numtty=ws99QlT zI_as04XI65tr^4024rs7l2NFzy#w)=!CVr+iX!wertr{)!9!MX?T~^ z9)D|==&$5sVKR2II=E_uu8MlH^{a>&F#z#EBWu?@Lft)8a33vjP{C3~9fEI5YlnrC1^AFb5$&?QfnaUVAvLh{W<3;Ke-ON+;*IAqYM zSclqRy9UynL)ZWLTdG^HG{k~P;##+O{YxI!Tad_0I3yPAbEw*KG^O;HNA# z2u2bQPPlDuI%UEuCdd z>mFCgXPy`f({hDr!GRq7a$@2Ka1T*BPuHJM-HsJsa|o>gNfFV&(rVK)IU@H=(?-U< zVnrg1!OSdhu)#ip-0t_WLF`#810G&;z(=)Dc+?4PeB9g%A%iYn5DYS#BTSlM)CSBx zj$c^0HMD8ZV#^N)W9Zm>-9lJwdZc(f`*%^%D575U^#@P#{Az$>Yw4@H9xf2Tv~nD- zOP|RrSsgMc_xF?l-s}H_$f`$QqV0<)mwO)irIzjs!>zg>C0-emDVr5_@ancASna zTb37PmJx^a3y@YfFYB|d`CB1RE`9K`;j6=t+lV=1mIsh;w@kz7ow^%7(|T)p^Bt$v z5AcHYI=418{ar~wJ*$R>qMBJ^hIIfJWaUDZu4(|{k8l|fR~}z^?__xa?fB58_WSZ;UhPK_dFvT%t$=icdD%ryS2dJlm?Zl~|M3Oc zY=srXw$=mFs*zoR5wi*y4_05c3uX6X$J3ER6xaNU&CL_Gm%c4FU-iTTw`(jwttDKo z!p)bO8P0UR9A;sxndNwHLTDvYyXUL?2y6~JZ?q>FfmH7gVKM(1L5^_wqxfqb7<(o1Nv3#Y$c1r*`W03(rNeZ%UU}XJ>oEy~0!<>M?evMs~VylnLS-X6nS( z5YY}9<4tS1!f{$D&r3h^5MWFRTkO8>Ro;*ao11_b8=Dh z@m=xf-Z00-uG#GVQdzTLW*u8-oH)Dd=bc21pVi@vjX!4jj@*Y8Q-+4Pz9r(|9I~SQ zhe{X*+_vDwUeRHt+A$JQnpRZ9$30GF<9C$S?!@O6h-q|%*YNP;JYI;Lm}Q0p&%V8D zg<^z&c5jJ0E?U46PXjm?s>}XKdG;r&o`;M$_*}`v9k*x1o+A4LeGMLtL51Zl7|g|+ zdVJk)RL9#JR!C7AaC?&?aYHN)MWsFE(B_~@Z$dCZ-=oAsZ>u;qRv2Kf9KD`T>n+w! z2RIz+mY!X|#JMy*&ohn|Dg}e8I=AOF-r*B;MOu6^#LYz-C+sx7kDtb{L~pna@Ik@a zav!@&dHT`Giw-F^BXWpogGw?x`8DPrzb0UkN1RCwP`|I zX#5%tvVP&Gp%B|JXeD)?U?v%=BT#G2v~TF!y^T0OL}N9z!bsSH?M8wZ=%e%@=MPjg zr3koP;DN!!et=M1GBX=?8u?(c>w2FgbE(&1pM=8w8|)KfNt6_>+#KE`B#ppGjRfhe z1{tLtD{H2m!fS==d-}v>+JWd*>PZ19A~_Bf65<6j@28jLVW2k^C(hmZ6z};ttu|f;jhdu1~LzH`e@!Fa@ZhJ!A6|iOSd2SHqUb-ST}LSfb3IO)WI!822kb+p(RoLt6S-;fEx^rAJofWQ};cbo?Ic&(q{0>xpS`%ZL6iu?+ z8aoDr3DWFhtFcf>8P)KcZDoicUNcl9Q>frj7SogI!0Xk`cV;)@Nm-V-2gyH=-cNCUbNps1IM34d1){H!`Kww0JbOGQV)`ppf= z@}A6q6QpzH0mRw?Jr=?dmDNz zX4qLk$JOk~-rld!nlmxqng4G5`hgP$ql)ulMT=~GTHox#E)%#wWbTu3TBHCfWr*;F ztG2HL+3M_p3OKF*%~RjqX{NFQQZ3BaefPh8p}3(@Tf_D}XsdU#PlE8N5NLe*Rwf|i zPXF@*L|6j98}&#@9-*hF>hh%d<~z6(!q9#?-b;m|>;JBbm;+xgHQKiCX z8U|FtkSNu>8jWDYImDF4;5))4XJ73Z0$dB`T_K}aEKXI_{=Gu6S-d(S5D4bz)XD9#w=&$M}x??-jnEBxt{+4sCYDo$gpqg#+>3k^4=KHsX+}sT5QyHC(4iwrB!M zck3*KRJI=NDWXPmh4cDY%#_?% zRwoa|ox&kb#(~Ae8^WE%b3eW$)g7eQK>v2;m1iMrLgr6qZ4sY+^JgR~j|Xs9Vf%YO zx~}#eksP?35|XvJ$ucR7G1VC)!$zFk^Z2`u$}c!hqYxtglI6qW7Z=t2@35sjmUB5s zI3&R!^^1_eTRXpO7L@#<=Cdfz4|}uNu3l+uM5_1a9rundYNYUycOnl~INw^Wy2qJ@ zckxew43_tyZPr_08PqD798J!{VsIm!r79*Fhee_ec6R42`oAbc7(Bc0?NtAF)b#Kd zW}!J*9-Z7>--YWt#Wu9*3I9IRAZ1XRxcY$R;_PXk5jRql*C|Gg9Ltr%71m>Jzbpe~ z-@jzQnaN=o`ezoDOB>3Ry51I~h?6O#9h!i%>jEv8)KCtX6pm z_LRUHl}n7A3n%?=d}C>7(OsG-EX|HCBc;HwAuia0r3bk8$9o7;jMv5kn}f}%o((Ky z@SZb=DyzS!hRSJsH8zd9N+8>FM$aH>{D9Dc<#}+2z<2n;9$R;{oG=|#uUpthtG@?- zD77HWAMbo;wLFF5`00)uuc(&1Abj#qKO-ZVWAfx6lwyINQd;?i`$K|Rf|Jnx9@$u^ z%ET2Z%I6aN2x1PE90%K8^;C&bYZW~4l7fZCuVLt^SjM@6JSDZBF4o(avt! zz!X5zzbc9}wC_i!oJ&m}mYb-?pnGgjZjXSvQVrJC75P??W96FHQ$a_hi~r4)n5(|- z7ecWK39gx0JBc&Of5weV-})bgMv?Mb-Zx)^q}%#!WC7HP`1hB?e1!SRGA&1}iC@*Z z46hcqr<0m|qBHJVEjc+gWhMN+;x*VI5dcK%UnCCrW{=7nWEYkc6EjButbA%E3}|Y0 zJCc=4eXXa#j9*YY>9Zs9>p%`bGEe-ZUQxud2PFH#OQJ>rP2zsK1QlDfe1Y5_AeIM+ z5ufM)IEi7Z2#-W)x7tE|xZlysj%1dx_W=bC-2kry><5`S1sLfEp09Ou(b1ED#GK#X zShG)vf?P~=U}_Vq96Xaa9YF$a$iQP^YvXN+uhN30H6(-C+NXBYU#T{5q+;^0fCNP2 z`Kpe63`hrM4E27-*88NQMTqnR$8%D;li7gNoxi^nC4vF1wGTDvtSTCiJs`i-7mF;b z<9Q|+$!o2yM#|dlCb$1JpVmSxs1F3l7N4$rutGsQF>4;HT7p%}P7^{e`X^9?-QagE zq}5_qYQ$aG7FF88&g zoUp9Ho~UKfIJitv@hW@UGbHoQR#-&9@T+R7Gf`h+g_VI7`mRY}71TP}q6+YORtohC zj72g1a`+4`sc0aUxT_)xCSJpM`apFCOhd6upTOtXOqjb*g6HG>v;!=<W(urVB0({$ZEi7aLN_Hi z&^YF+52Nj=U&WJWxHG?6AlMV+apz+wbOnV$SMo(4CC3UCLt(swJ(P*L;qe&#rG(r) z2EA;r)XV9mdkGLK*grBY>GN-ioGY8IO>5jqo>p)DV!8dYd|jr_SB^psX0T2jXA!^a znJ@21^uJ*N!w*G;F;`SV(YSQZxWqLbbDW@(+4c;Rs%utQ`OLc|uW$FO*q`uZBQ)!s zc8;3LAByic7&3o=E}0HuOSgS&`n$Kv*`F2#oIY3uhb&D+W%@?0A+6Nnm@Q_HgH@5k(`Vj3KBK?zkLvVRMUT}BZ`;EjKkjtXV zTp;feI60ris#NX7Ba5<*Sp}gpIr>+O%2*VfQThhzNu|DgZC0~8Bp^C<=JxB)M3Fs| z(nNQHKXZ*!`^IiH@8Yc39tV-_7kZ2MY{(wm=WN?FUq|I=rd+n}Rzc;%|JNz9c=4)1 zMf4HVjgL12(t~OMPU!-23trvUGSsOAtm52Bc1p!+l}?`=gCoEH7&;TP(q_31Ce*l2 zmOOSVp7&c_r5Br$Lw*zbS*>dEf;C!~e^aBKcYQ#DvL^)HEhFh~fo&W*yCJGk{F0Jk zFK#b|y$|*eckZh4C@d{6(&9w(5g~l@uYD*TnVHJ}y);)#K4w|ZVE@K)&hWQ6`=nfx zfc84Cc^^Y^c_OvP9U)C_f`?0o5fScnDs-IA0R32oLN93}hiw}9uJxa=L!(1crX(t9Xgycg##WYN= zX~+U^Tu6McxZkrudbMl@Uv0{=WtbN!rTxl&4||(UAqjOrHk8HITq>2nt-^tgr3m+n zGVBsR^ioDh6<`Q8Xb>5M?7Gpcd6y>IQr;q}8(Fqb%s++OYAHOnI|R*M@l!x(2 z%H;^NJJs@!%* zk79IUHWi`}HU1n2Zd7+2{;V``;2>L7rpR=4VP+EOZe;T7vjDIHf%3dQ;~p|E7bkII z)3BK9^bYve=k_n(rvg}*cfxxu?vhbUbkBVL`(8c)s1L=0Jc0ZZ_o{Ql87RY47HW@D z?2xem=r{iQCQKH2^kb9hxZfP&?F+~KV}yf1fV7@hP4#zxw|A#!%S9-wa_RBWQRT8T zBikhq88QInFoz2G8m%A=zj<G6=^|3cZ{9d==ympM|yi;IiTtmiC~ zs&CfL#yx2NO*JKeOd}@m;Kf<5yzs2(!dUJteiK1t_6A5C{GBGcAJ0EJcC8Miq2v|QHa185?Y8~ zxw~TO-Ve;HDm=b4#B-o%-28=OFQ6yZ;(y?{S^uYUKGlAaphf%z!C(N^ga^Oqj#k?U z*Y11Ou(LmKjyN}oi`@l^Z%#2#plb~#nZ+XyuW_NgFoaR0vSKcI2m&=D8^nYse{;Qi zX%A6J$1OY$%T?mSbfJC3ns96i&Qoo_x3XL@kHUwcriSqfg!htX|Lqqdw9>3w0;RV} z0PMB9=Ydjx_BqIq_A|#T#>tdAxFBy3x_lzDx^OG?EjmnEC0-2g#Hu20P#d2^FWVhf z+QUmfC2(qY!c)pHEmkw8KllxySng~5o7(cJ%$z=Z_9Xm4k&_0$m36dWn%I|lW-u6Y za_h^W1^d!|<<8z6ihSZVLPJQxvQXQ^Mttt)Q=QXJFbZoT&bVeyTqoIu_UT!?mCy;* zMhQ1H+nN{z3OXHRh}Am*HaN%_@)1bHP^j{hfbY8(u(sh>iL#G%3P`>gS)ANVwl%MI zvNifg`u&s4R7&EFv{0!mHxH9LaWW9<`8DCAUXWsopw!!aN5h#F^{ZwlU;VqXyR6by zG!pb+sho*f?rPD!yP*p(*9lgs)Q|UWoSri)QNIYvH|uo|8zX+~&Chrkk-u}~%){P$#<9VDX3zoHTuAa8s%}UW=$x4u`DaQTn!f&ko;S-3boPFmZ*+(Tt{E@Mo zf!j6FR}N>KpOuI+rdDsBx!qrb+X>F^{ATlxCcMAAjjIA*mXi60!>+QF@o~+5M;Z=t zMY&#$%RSAG%di~}=ZpSrvF*mrE3A;gY-Tr_>vlKR;4+B@;{ggLjz4reO&)UP*i4$w ziK4^Gu}+D}$5k>T+ai3#SewsaU;MvaggO-E>rKLsa!dW>KJY!li6o>nNdhY3H+6N3 zYOUJy`S85^-TjR(JGc@f1)1FViB*1JutwV)zM5CWeF^mm?Jpa6MtlgMP09?2|G@1Ew#mO??^8F-x zIvzzcKl!U~)EYqD1`IjKFSyD;Ng`LE6tH7wxd?^8x1jo7WT?$M&2WB8G7eM)Uk1{?kh@DBL`+_0+foZDi&4LF^8N0G|UGGJry>(~9XRIsXoH|#ZGe4n7-X+!NUTc|8Qv)YS1 zn-G&NMTZA*{TPPXD9Btj?%E2Y>rIkLuQ+}Hr2D^+ETMXu!)VlqktvmIOw@BM?9}h zaq`MEGO)4$$KJI744U3)U3flaA`pp=+UMdPd~3nmd%nZ~PuL-j8yKrX^L_Q)L^F%p z8g?*NOnXB2hgyO=l)JY3y5k&q;VVj(EIbWrG^-z7+Nm>^rqB5bf=3_AdlPKDZp*nG|71 zsI&y^K(79*=o0@eO=J`)NM);2cLr@hc0ZevqD;!ecK6p`Z;Vi!#)!B`{tcF{$L8Lt zhSgv(cT~qeS>Dc-(53x&Lj1=+lGh&h(_aIgCH>kHVLo#YIY1d)vw8R@3Y-DETP|R; zq^vSL#A6o%rPQ+%X{xNOQBhA>nn?kAI60aP|@omapL2k0gNvW7<=&wp8SS3six z%q*{>Hcj6&6mtRxS8{b9+Q`|GO1VY>>96XrR%ROy#^|O_?V)6J zOAP6t<#@6F5F} zobbckSOJyV>&;K4!~@X{iZ}p~GgYc9T$+f18=60~;kTEVkKN7FZ%ch=alh^=lll`d zVYc{(z-G+d<6SxftTMTEitr?dDm-W%7q8j`s(fP) z9z&beW6(;AIug0NCzqNLCrN)J)pl#NuvR*oSf_aWUf>d6hxlU@=|Ha4EJgtSpAm}o zp2yUHbDi-Q2`SmD8pwrhhSa-!zb)>o*7lt%+v5>I=~&Jc6;y8@1(^oP@<02kB?KlN zsZuz`7oA2^rCjKj$N;l1Uu0(05FGMSqM!B$t}UA0o1shp+4&hko-b|w&U+MxNivh- zKDlD-@xHBH-A(v>@a*@YVxk$TGAd*MAKurtHZoo14YukJJ?Cze5KfU0&d)B_9(HQC%3(^g`5Fp)&LE*UFO<+CuLiJd$ZU& zpORSSAcj@4Bin^a_kj)*_zlqOsSX-fudQZ@Z0ac8ynP0Tm)Qjg`H!PvE@El`c!772 zbU(eyhb=XH^7KzPmky@KtQKdUBMWvdPNc4cbMW}uIFWbL3)vr4NlUP_m@cJyrYlnN zidKqyDAY&>sbpfqiG~sivR|YWXuuz@$5CAqE#suPJr6T6GlLqa#SMM@;WCcdmfl&t zc3~3aA}*ds2Tu8hHH8(H*mvjzFSnxlyL=Xk%VH5srvPofRX_a@>b7>FF^T3hm8c~= z2BHuHZu*vg3ezcc*iJ!%y5BZCyWSb^Vsf}y0@}Bbai$pju>!h+Das-+{izt5l%A|9 z(9}z0dvXgqihgadbM{PjPT5}xVp;<%;Y+tENCbZf(5*sk61Jv@MdiO^g((GBc zG#+(e=ky!w=`Wcl>IJA4zkQBjh-LY#=}e+J^I929w$(hXb3GVuyud}$ z0_W43Usn>AH0Zns&i(jcHsEXa6tYT)=4w{mQyb{WLxzSTan*!em!-c=ARGeNyF3xk zyOUnUuIKmbNK>HJvG{(WH%IKyd8;xfKv13cV`S^fp6}eGra3;2PqCIT2C(j9Mla%_)iL4#bX0o9r;un;IkDL{{lzp z>RJGsA6H=puMa#!J>0Ad%}C(U_D+io{qbDmiR`%bi~wlMnty(u3*->;I9j>CONj?t z^+T3cR@z34hBc)^=3;=UEIawbWog9=Q!zVjAj;P3cF@t#>8#w` z_h#~eFoa0*(*21pgoD{$Xmqz_;#Fdhw8<+2+njwP^Qx#MqO{<#`C35a?qFQGTp*lH zxit_Rh(&F1K<|%rSAq}6PuRiO1mU%PS7#08EY6*sc!Q6+jx;hPFl}{Fp&^ zLWh`SiJ#LH9#zO>svl?rI1sTHIVM^WHbMkpXnXJFX6pfeslLA7Q*lOOK8@+2CuMhn z9#v0gbM3zEr{$1(r*SVlfOfl}$3dp~=;NkJzqb6chi7DWVS>@uTc4Tgo4NIFmn&AENB$a=t><)-#!6^#|A zkrBAPH1YjrF-MAb+=Tb6>K9q`kcJiC6~k+xB{KTV%)2>Q-`L^KyGW@zJF>(677flRBFV|FvBPVP*SBlICe{x0UJD6edQfPXhF+5vVZ8J8!zSJ~NT z4gVLauU{wO&m0pA=f6L2lwOISC#=-#eETrE>r0&I3o7c-OA3$py)xNfh90t%dkoX- z(_8axsb(3kyL@moL(Y<8(RwGCbzT?KgtJcoOs_9)FW<30SFwA7*}P`8oE769dz68j zY;(>%>voUU>N?~`#ZZij`XQ(=Ts+tjp%bz2Og|yuuti=<+khl}qCd2}o2q-5rtM*{|<+*_m4Z?*5x+5UL3XN!ij-!aeJa@v%bR9LLwK_3=89|FQ+~$=J%u zpUiAh%euAE*=8m0r5QbIVpvw(DYV?k*0S$bAc2o#sA1u&YuDn6s}LM>XbcTdtd~XX zH2T_~gmb^T&W)Fg>cN&;d-ahVNPB*&6avg$n;9#*RNw2EZ-zL}1nouFmZ(1nq2$@f zP;kN0G1=!uTUWHuIJ`Mxc2x$!w!vE>4pdFPQeYU}ZY+2ZQ+4Xs+KfextZXC+_%l=B z@p&fDA@bUK3e1RpbxGVT(p!bDUcjG92~jkX7F*J9Y@avJ03!?6ptDnVHqnL~;rGFP1Dawkabl zpFj0qtej%W)o*a~cH(&zd{?s$|utmNt2Wum}$V;Bv_?@@R@0CN0`K}aZ= zDk4L}?#w_2q@EJ2dAp-7nT={%{N-k}kjUg`=#$XSR*>2h6VmdxM`V4jhBXK3rAAAsHu0Xmr+ zVREWnKsao+v|{8_ka-G-hj&2FRs2%2Buw?t#m|(FP~tgSsJYS~B#U5>Q9KZ@=7>Rc zTC}851Qs=7zL$7Oq_O@?`D=gzS2*sUz$PPqWmO|6uY9N)D&Z~LiRkRicQ`pYS(Da8 z{{oa|1|!p1ltX|HspvWCk1$SB^B*40Lx+c?NdqduMULNs!GmZ6|>tUJC+!&=jjbn zJ=IXaYWv_%k?fk0)>wATG<3TU@DRFr;CGrE{)89DhN+A(Oo46WD|sk6ESt@Ws2$rw zup#fSk_FZiK4W%(KdBdeeOjsYG^fZ!PVe>eyeEFL*zdIs%>^ARv_Mp@{OZfhhb2F&-8eO&Y1haMRi3tH{~;27+_%h^N(qHp3C8cSf{A|7Dh}F0W>~ z9~J$lC%a7{Z^5J68=>jRM7^E`2(;|6ZZI;yi_B6>LhDn6bfkiQ~ zEb6N{92>2&>!s>M(;kH;y8H!tgUIsJlkahz{_2*+2=A=KHRG?TpCclZ)8bc%v*Wf5 zk&YYxP3l!(6MDxVdAs1%fPcFZrnT=D_O-E6n2xJd@A)l4Z~#bww%u7vuCC}n6nQ)P zU5{R4X8yu(>$cQj=n@0(a^4T=zr~Z-siTm%5-=j`#BM{X53TABrW(M^Ao#$jwgjsSG$lIWcFS}Em{?WGnYwyqB37**Ci~Hc z!T1~1tU%9xa68-YX{H&L=$`Ljpb(u{HOEqlSs47X)9YN0uHPrA5pwrz2#VU=?U&XP z8)Wq$FkuO4Qi^)f7<=k%NyZmV4yK?hF#oV|!42ac;%~!Ljy^6_9>bP-)@g@&^zuOW z&`S+9W-#w=^0;OM9g4zZQKoHb7iQ4cOJU8?lqQC4MdX~jQxg<6^X)m`Sha1e%*e*p zs)(B%L3Wl+VnzCIti)GXUG3%jVB1P>gOT-gET~?M-rwYXlZZI@=54?s7s`!T1;rme zD?A0Ozx*BDjR+g!%RADS+_U!YGD;<2-O7k%_5QMzplyHpn|=Dl4}537vDj8L)gPX- z36PwW9ix}eaEp?@T)}+ z%U|8`*;kL9;|8tRIV1ye6pVU9B0c_eAkx>sr-zN@8b_)YK$6%GGr(Y80T%WvmSumGS|uX z7pwK}?-{mi!<#%-H6~pKlyrvKQKyvFun=v-T!U?ciWk**_V0#-IHaw+IY@t4eqoBk z-z%0)dRdA_E)84=3Vj2_Y`xny@N#gbowr?4j{tSH{T4vu?2BR8_@k4@@$qSy;6&cm zV=v(u!KS^Nue%%#yK5Y_Q|5SB&T(+83ZIyVX*A3MuZ~QEJzzjs)s^^ZmFJX_cm5)} z`PDFAe~!V=gp#u%Flx!?o@J-V+-#!0IP(uvYkQ)yNusqcVu`3JN7$tOm%bOj*0K4_ z5`97~`M2S3ze@nBhY6u^nWF(6+s^ig0n=eoQKgd91 zdwalGYuH^8E*pbo1Q@FnfVyev>Vh(Ud+VSUY^cSx$ZMg|Dj=%xfq^BORhkJUbMa7U z3nhkM9oyrgb64FC=hjiDFBGN4_ zDbn5DB`xhB-TAxk&v!k~->}xOSa8ohXYc*mh3q`j=U)2#lOJO2;x@qn9e@%9G?tWq zEX&!Szw(_36?vOtjM9tGNTNb`wz}DT(c`THp}zfYwlpvgZR;hMjl8Bx$0B= zBzW^~1&V)pCkn72s`j!^p2UG6xhsaguq7}`!y!7XlLz9ZBM7hhI8@UEJVUp)U#|L` z!N_C-EB!9Y8k(EE33z6_8ygz1%Ebd4Zk03NzbbTXMKuG`LjukU@K6BRI-vOJK>E#V zbPeE#UCw(hK96+MjxL(U1`rOnZoJtE_tcmT@#rj@CTKgB_?uJ=d(Fn{3|)9nv#AxR2lbmnGA9}hUmPv0gls^eLD@=V?3 zG^KBx6Z8etbZoHJE0s4A-qDD@T^&~Ev~Z{RccM--5h|$$@~C&?xk^+@gkYwopRle{ zbW;Z6`hv2P%6P=HL{+Xp0&2{XVE z48?lV7ppuEK>lAS1n({=M&H6K}^i7k!|2}$`O zq6u%Y&U-a(ELPUn=C7KSG~vb+TZH0qfoH>UXb3J)cK(oNz(mivPyHqWY_@+~?t!Qq9A1(X;zwaWUgo19)qpRYJyoEr+mhHr2Rk0dwyIlI*GT3enKMZ)~@9 z#st&g#P@+GD<*Q(=C*CRrKxhiGMuTMY8@H~wIGghlKD*^2**Q)3D%z6INyV6Ab*?xuzjnLy&?iW1%wx~YS&AyM5oE{|+{9O?jV+A{E^C1B;)}?eNAgN_ zxzm5~oMAWUwC{vSf^=Bec@pTgz31G}VAhJU3iFj+2y49HM zpI>qdOc%-H0<1n8F+lFf%qPiW7mu;1)TlN$9=DqA+GYMr%mw>=+DieoM= z&lX{7$k2{xP`s~m;&yba9A_?zogt>APXYDAg_mZm#pM9J!sszL0SGt*UHZi-%q z%~z%Lm$osM^xRyTF-X50vf%6xJWAJ2wbp=Pl0GAv7`kZZ4)j0WA8Ypr&QrJ-GL-o6 zxVrAhmS9!_C4EYd(|Oiy@@Ff$8$9)rxJWX_dkFKrl22jgiT zZt-WoO*ZLe1UxwUT-M^xm9&LaY%6L?df{1xhn{+oI#T}9cHtS06SgKY@}d>QlvMkX*P0A; z1n2X1gQceO5=&_#Xvz{81^;HQtd+*c@b-<(p#>DyC9#BE##_ za6y$>F$+JIKe=Xqd$IGUsm*o7ZSQedSE=QvvuD$hYRvMHna;ChIUQ&83M6H4ErI|p zq#i5J>y(G3{ey|-l0!*w4u*-Z^PM+ZXL+NJA~Tw(_pz}%=jgLW(Th7@(z&j~uFv{1 zId;W5KNrctx0IWv0M>`4vQ`Kt;Uxm0q>=A|q^|eFhf`h!STlRG!tz1Zb8gWWLY>yI z{M6|ZV@N^~N1@5?8)EPB`DGQrRj@I!;mBre7bbu@l*nO+*4ErqV$9hevgF>=YZd|> z^&uI+J*6AEOXY@IgE8GjI)LS}pZXa$yz14_51Cc`jLNVY2V+qZucf>6U% z_|p7SqRV9vAEN4-3Di`{O$^yAkdfa05kT8FKsp5+*7z0y3l*s9ZrMOE ziGqS6r4ZY}dud6Ew9f8R%O>p+);z;BdFp{BjlsCCjdXy~(l1GBwQAiy$eeD=`P6&Q z%LB@x8azxKpf`NRsc`CVcN@{E(NK4v-ehzQdV%#bL3AYB+X^Xjs0-MQt( zOc=*boVhkB>9x+xulP(BDm_2SM##yZo`N6cj*3X>;#mI1P7wXDk{~ew63CvXx%AGy z(pB0-bhmZceWIHA!)+?+YMwFtS_(5yOTgX zg}^^L^^{8fg1zKHYwjOAP>wK~4lqt>^%?(wYbj-(g`ZJZtPC`K^{)KuJaU<1b8+dC zZ)XoZF#?S;Gg*>^?Xr!3{yVC&p=6uJMYdzQ1Z%7KAgv8MqeOL1N#|$`@>AT*#J>^@ z0Pzyh^oLq@`goKKCxw@gC%h=YqBHGlB&ydoJZWK^=)Rizg=VU>02S>y&}7Oo3O^a| zxY@$<2q){Pu@RgoFQk+7tN9Qt)q);>qxVCQ59}IH1vC0 z-z}5sE$@k*X@uX7*6aI$@i+!Kx;Wcd5g*S$FZVX5-sOhUzeZD`CB6RlMR1?)rSEHE z;#U>hGa1ao=y7fNR=3BtWchAwW|T<1UPHi*jE)6F4NJyQq_&IGF8MG~6cRCo@KMH# z_G~Sc(XjlL6}kC&E^IZ6MkHV1=T27sR<#iyZWyZ_!R%0R#zik6`uj$a_+C^iU)1Nc1J^1LynG97xv*=LHcBG?rOH!!5BQo&FEefXe*{R+{Pb4CMo5a*Mk6 zjjJ{NJ~vA9Zx8e{jMDDipq>I~-GKRXRQHXH?h*{Yjat4reKQoIDix%GKEqhQOg5b3%Z!Qo$qKbB6m-q0 zDDQ$*m0C6#yK*xjx;0CA1B}X`T@xBY&QkSIldpfOij)^82rYjT0Oa_JO-nEJGoHHG z&HCDT0lUBCiX@w!0*o-etA)WDQnO$Y%HbhS*IBo##E$T;5kSnU&jAx_?wQH9r z0iN;9Z$Vz1kFUcwtL3V78Lp_($Am_Vy6xIogCqAUrM=3XUfGEFEa9AG7|~$22+1o( z0MO&b9m^$@=>sBG0<|QQ^XgI#n~~`dldnc;oIvM<7Z)XNv==Ht_-_jINJ9ro)xwpFMI%$^r;2uB9O?z*o+q$PcWloE~^@N z$FauFYKFaNbAPFaRN*k83>oOuk;niiwQKo96kd6L%sHitQN_LfP@Bi`Uc~blbf$E* z54_teM5`j+WRqqa{(oKoxImcq(P}Hmb>F2Yh^$#n;+wW>Q{@?CA9(sVH#dV4OX8C| z5w3I?0e|lzG2Yr$qhhdW zeVv29IDNiixOR0tq}3KAANS%W>;}~M)G;MvCm-5BvB_vT}+=e2;#E@SRAwOyr|jWoCjocHRO*EFSQl`*PR>tPKQ)A68yW17-uZ zZjsvp+j<_JVf0NhMCCiqsjt2y5bSt71bGsn@r_?ID<%|>ON%p% zCdR|7i+37a(saw;0y!pNY@x%t6~EVrw&^YN)K;Erj9Y&d_(sl{&(Xr#tQn%>P@ z(RYiX%BERM4lHTV9bcR2DUn3mgAT1%ZHUqAUr325P==X_WPR~QGtC*ijh>Q6Khd$^ zS<|LD`tjzvQAP8*+R)jLBv9@ZfMA-2hJH?p2_2l51Pa(2!kIB2hq5D2R>K*^uyRQ0 zd%~>Mv@?{aRz5oKx<&i0l;4M`GxIgY27F^#1D=d%r1|sM&!Z>hH&*L1`0}Kcm6W&ag419&70zsxF{W{W(jkFU`5l;nR-j`0Tm7LNTQr&t-d%@ zIQF&lf<=bAE)?SS%Nq9H875IW#>ek(ifV>7XtY>cPAh|%=YyI({Dt(%KTAOG2j@@? z_HLFn!8ZGDBF`9SK61wC9|Nh@545?ZXsw`o>IiJS91Sfp=LZfZdN;BC-h0l^1nU^< zHYtJ!@YXXIo?};QX}kA3^>dXcTffYLG`&JE%L^y5!nlx15QU=ln`* zw#>Zlm+|0L&Uv5&eX8B#GtA-~%6XJNo?u$uixv#L2BAmW*NBC`QKvh`o@Fh2u83~S z>tS(Kef>-UsTt7BL$$5kLN|D%IA`25YTV<{O1XJhapA_<;^z=lqsPL|wu#wO{fxBz z;qGy#->5v*!l=D+66(8`7fmaJPYsGVj&V3T9(x8H!E~z}G%XkvJ%4=WH>}KzwCE@3 z-l{T?Z%{CBW$_btWkFaZou&~5sQn=Q!5(YR6`tL}-iy&{QT?yr?cWUPdH!qQKfq`I z0wrANbY9N!UA~^ljkRe*DHfxQVxZx@QmDg|MA+~TiTefQ_9RC?Zg-ePr`p$-a}i$$ zOaez_3fOlBH)^UP4!R0A4S?Ij9kWjtBTF8xVnl%ErhI~S5|904h((9VSdRsZdCp~p zOEhJ2Q2X30U4hA;jo<4PdCA`)9eZv%MQT)Hn0C`fwJX4p=#udf^zykUIZp|%rS*7* z3ieO(*Wt4)7qZWyHPLV>I4!WNU4vdEedT$yWhnL*npE@63aklqkeUZ%-a%_b2=AMNb0 z+#58716|x4?+389F6Iph({xP^_nWrfam*XTKj0k68eapJSyR^3PqkeBK7&@`TjYF8xy_lQq)7nP5hi_X1M{ zbWg5B*!JmxB>H1-kHD0KMeQQG9Sr3gDj9kK?^|WHc{lLaITycv;nhF@Pm11Gs@J)8 z_DJ|gpYE0|`p^&SWKQT^r>osFIA;y?f_@mmY}N*5g*2HaHsjaQhUblKcYI+y3t6cWP+D*;lHvtjtN-^q!!G$ZEK<@eC zwB@_`i^b&VLwdKIK`shQ(th-gax*baP24I@*dfLiytdk|UsaslV#Eb0Sq^9!irx*5 z__n1@An@sD*uZ;?mWq!vXP5)%Uw^eqpvSC4D|OmnYz5(Qk28VjFAj8O33*>r%CBp9 zfEoSPSn3pLsec8W@EQ!Q$@nC+{XCP%JhiyCiS$8R_#Ac^qT<)NUgXayIUQS!#BA0_ z*(KQ$q|QQI>G?P76A(+ym4W>?;@mvfmauNC$m!8eG9ZI))iW}(oxe4|_zg|o)b{Oe z>C=-}*?$71o6#U z+pJI7;#7w3dnLQ1L%s;O8#}*W#nuh>QE~k~kDe2O$A~J}FW|xj>uI4sJu;-KW8~zx z;+T6q?@jfW*UE~j_CWg2Oa22vh-JT1mp*)hF?;~EEaHNYHJdrQ?i$51C@H)5UcU!p zSAj7q4;;UgyCHNn=`s6yEY{j3T9#?|COol~AM8T-~;OfyQTEP&Dtg>?mX7Vye#(X?H(VrD;O;;3A?XctW_ z=h^EXL@VQ3@#1#}_<;-_@;ZepFqhjA475tEaZVWw7PdiC&f$h5sOTw_XfjqIZ|${B z#Tz2x8)WtFL>33mz|J4$BpKpiK*Z$Jxf2%e_{25N+FF;)90P0B;qr>X-8bb^f1c>b zZy!5GOZs!Oh*{Ayv|j)9F0=~qzEYjb`{v8<^UBm0`?(E!iw=__eX{9FOWDXbLyxpX`jA5#=OVzF(JW#I^e zj0u75Dhf;#)KT1LBLrGkBpE|l1O@ZhflW>Q?i8JkU@w9ZJ{=Jba+U)wvU=L75flG; zldJ$u$yRlnK?$;a(OAKEqNAphV7Qalw(4zdCdYM1@2GN6UMqCQWFz<4!&o4HF_R1;K3Q1-Pu?kUb6zw+s~I6*){2Uo9Q zjPPszh<)ApHw9l=k`Buy<3N%78a{z~MDv`6=0~b6K$|SZR;ipNmY= zLKRQsUp*9tmeUB@S94^VOZnNsoryLzr2b+OiVuhwsMlA38ltDC7xDl{VDB)Rcp;m6 zRY{lBMg-r`lc}HUQw2W9Duw8!*0>aB?{4<8K7c&8;~ptZ)4k)BuRoK*X|VXu z9}ohORR*LqlUorkrW4zZ(pxQx#=?2pF9&#oD~bv)N)D=5?Gq}wyBke8Rp){GMG}?G zT&Ptj8zv7BL1IVb8XO#&ME{#JYNr!{rE=?V&Q}@5@%O$uwS9hKnhSYwxO9Ck1*Onu;!@STAk0cBK64VXfkGT zjy?ydsO_W&siX!4lOiR>R|i~Mld;}=)7DtkdDCqQ*#k=W&;#e+rcR!7g?|D553R%_ zh=~lX;0T*{qdq~BjBX=*U5^t-I_GX1%U{j20OaQhB&^YDe)PqNfpau8X7VbDOwCV% zNdRVm(Eh=wp@}OYcm#IFghfG)GNia%R(&?on2+`6VJVl!G;^*~ys+w-;OP6|M!dPH zJx#HnGbB@orc9c*M_B&Z>T($*>`_>xj8s)45-(s4%T*=C=4A!nO%Wv}B!gll$=c3z zNE@NKg7))tQNQb5mL%5wm_D}mLk=Qd&cUPRF>Oaq9`*f8tG~MQ<-HC3ZBK&NkjIZ6 z)~%c@g-wPi2!s|h7n}V2tQb;Ir%k13rB#(rFpTNcKHCKqwkO+UO07u7N6{;1k*YY^pO_LEKa{`=}*ehq3p#Eg}NbI#B=jPtTF~V2(2QX!Iwqng;o!Ke^yC|m8dRC zJ(9-D+>33j*M8a2U9v_hmbWs0e?|{BpSq@CV8M2LuTDC^4J~56mOtqGoJZLuHs_nY zi!l;R12z7B_q>6{0V5$)Tb--vGO7fXArt#{<#M_NA8DMW zY2mCwoc)F&8An}soV3<90Yf9JfJW&$xS$Y}g%7PFTQ^Mo#+`r>@#Vhd91R>y2yIKg4GW8aV3xUsKsUioH1Ffo za)j34)irE!Z*~@Qv|p}r^so}W_<3-L;+19M?*Y8uMGbu46TY?q;Ar2$@wm3HWL;&~*N*cvm8I2I-JaWhIu^VlSp;yLw_ec4!)&7M)ndY*d5jq*#c)w20t z^Ym}_zbW3Zfhg-C6<>wz;lViz78_T!ljNJ;n5PE28GMGXvw5UJBB}c+6{)=3@#71K z6GPG*nrS6x*-(dS&T>8?qTh%A?eP#Em00=-Ku8E*mvNmayBg z_Vmdg-|*%u9bt?-qz$U4 zwRyl~9m@o;C9`$|FMdJM`#@Nkal5+1PNt9%C;_Kjs+`++CzP@YOJfFH25NRmP6sWV zDTa4%1mv-S=y{On&@APmW0(KgiY4-$X?j`j-suKY(SB4*GSd-Y)hg2jwIUz@(V2Y; zijUU|KxqE!B?Z)z6I-iyL#A@#^^3Ma!?k^-7p<`AkOp^O-JDc<#tidCs6T_1@wXVZyEL;t( z(1hsPPu?1!Z1}D{%lT04UB85(>J7%!Gc?>>thGQXp3}Kn??lT`F6!{12}5yynlqTZ zaXeZT1!VrM^!Gk{-cKJQen_uLn}5(BPvINya57Yz9|vpiRtb!J;AI$x8%|J8&=2L< zV2-4m9BQq`ndpbqZtg6iBv@>Yo*`NyoV+ME9QT|=vVcDx&r{R5QI=o`1h5SRa0Hku zrkT)S0-D=gHG7)@-&n>weiCNB+y@{Tl9=K|1Dc}_uh{l7C^z}}4{^aFN7iqdKK5Rg zBaC~t;mgQ zA#H<)G1$l~bDkms8-LC*6tl(kzfl(0XPV(CfCLUTtzfa>yHC0Vc)G)4%N#uCXlzdZfl6NspYubJ#TI9k!od>R(5i7@@ zK@7Vja_4YBf8T1i*z~Y}Y55nASB%2&) zWB02r6iikk{Zg2IvI9dya(ob`kF&e>9{O^QDA*X={k6s0l$@87?44Hg(eDD6@9|Ka zis-Iy(mlO9g>42EH9x~;mH96g9FNQW^?mQrixb#Utki#fZKy10$(Vfbuv6XHJSW@k znVi*V7OoVEAtR0aP1JM~6;lRwxoNdsi|3>IG$4 z@U_RSQQv)$D0i_uFUV%fVbOmVk``-ZhMYg!DjF!S6!hNmB02pWn1q{adHx2!(k9_V zjf?BYyPd7XKy|;$i>Y7IpkK%|??@Qt70rp%>8El{wvCHDo_u>DJzG*+5|rc~agF(H zL7kuFx;Engikr=zkB zrkLFq6k0=+DLcJsu`;M-T(q;lFLml_Jk|Rom6kH=xqMP9i1!h&&+t44JH>ZQI{QRf+2;c`HWAdRJk^a^M~* zZUL-Jp;k31a@H;{*$F$$LX_n=X@3dVgf+RNBV_g806;`H(Oe)Z`KbGcIn+&JY0S@+ zUuwQCg_VNsDIJDzGVL1UgW%X7rqCYRUujpmoTH6@_r4+#@&4TP`3wCxY5cO0sKi0l zssPwVgoy~~=h+ z$Yh~r0teL0ictbiKyx+{wzFAH-kpXvPH>T7>Lg44 z)<>-)qX0O{nwmiPazm)MZT0A?ZQ~0jd3r!203{QkL9J?9JIYl%06=DdHy;>6EA|u} zFqFU|(#@UTUJQb8Y0C((G)x-Bm8up4AOgMk->2}R%4mvU_k4BN0torG{FZ4f2rUa8 z@~m%AhUh#`0_N$xGl8jNmF$^eS>v#vm8lsdk=S4fS+wbYeulr<33#M)Zx!}k9I;HCC0NL zj?LVo>gF65ksV5_tO>lq>gqXu^!hNAs=oL^T5dd6N*yvJO*7J?Cg3cl$3!+jY?P#f zXV>mimX1>f{iWOoHJbb*x$?QP_bnfV=^TAN)qO zX0~Iz+?-A#42tU7OgTL{+GuypRDFpF;9f|fQ_qDP;#5KLOa8pW!5uLLg&;5Cabv{i zga;m`ar{!!b~JkUsiSRt4|ZSR?}&iTZ8L%)OX$Gqz2HqzQx)1)Qd@ z^hGl3%cKB|V}?JqSKiy~w zYXhzftQ3;L*`gSz!#B*akg4y6riQnEK`cVdlIR=(^vFRrC`FuEcz-?LYD=xBZm*{+ z{G_q+{5n$}%{~_MfoxMl#a2T&gi1x`+4epoM?}Iv;b_EvZ>LY&{jp%Vz6l@&Ebt9| zT^`Trjo$a0^g_sEew=R0(MwSk#eWT|wWYcG-iu#cx+wwx-_%V6)FsOTXK(X-k=Kq% zhYv+QI%Dnws}oITM-raW^V<8#NCB3dJS(c%+>A7&RB#qO0{4O|Que)_wkBtdlF}sm zJ*}@H%`iphA6M&jJ@iy|c86VIh(!qT&WswfuP?QNau-#@JVs7xRZ)RmWrm!yQTaS$ z+_#8wp0IJvP5p88al`ym#<}HR%V;TbdX*GR??nA!e2PVe7lhOo1iO6*HFT8$oFxGx zyx(-zWHlSb%X5+>D2ZqjO$-a>-3HT7*%th3ly_#!4e>Qt;Jd_sY2^q>=nKgLQa=+EBXVXzgrz-`_oa4?_N|``$H;ZbJSM8FZ9_szvwpd zX%|+$X3aiS)wJbx*N?jp>RQpK4N!XLegVkCR#b|7C*fkr<_Ur{dlPBQGD2_Li&EBu zc(2!onGTOag4*_!S~N4UAr{3aR~JjE0y7<^HzRBA2`zg{_hNfWjz?*=R|ROP-U?%D zde78AEg%$~XqHk5qn9-Acq!L=3<||&=pKxsnqPG~_-}(zFRklN!wnJt_%FI<$dmF(Zo&`iL-B=gR-xCh{t0I&Y+u*X6P0=SjAnc*}_yZ(=8%{iqLo>9$lg3pue;JvGvg&w4QdX{3Qb62Q^g|PU2Yn?Y!`PyXXdOio zQCM9vMBwDJ6K=EhO6X)v0#jUOt zkwtaI{;$OxX$66pq0iHmzyCz%^uT#zqvBG{$;tHze9P-GBmYG3Ogeu&>SkDn{8|5> z?+^hArlj2fOPypCqiNs4ZEYo?YL)G@7Tq6N@Jp*wsitU?PR_>Xl48BmF;ADiDi$gr zAn1a71aCE9QY7hdqB+dG(I%0AJP!g;WylLEAWa#Xkycqz;V3`@aAUHmsmaxkeah2i zN$ZHrV!zw?0R}F>^;H-t^yT&p3ai%r0emA*EK^#c8zA$<;I8PwUqg_9BG;_<>M?b1{ zUEz=9&bN972A@mEIi(PJtsn&;fGeD<#xk8it=t4-!1?dTSm_}TfL$~L)dC)h-n80`qNJt@q5WY=V9 zA5+~S*yTktIkajmdl7G%c-i_V5Q`v<%hTYa84f+J8~roOCdBB}-T_U07Fjj8*pgSW z@t=vMl~h)$*_6FOU!ab3Y!c&9%3<{vQf}8Le)Zay{n|$Gn)z<*RLB)buRr|araa!E3J`|aAV)jI{?$uVL@#S>F1^yb6zvruCvrafVjU=5jjDK76t7S(urV1-A@wJ-x9@f|taKakbTjN=_+tq}UibrbbMU%}UTN0r@N$z0tj zBP$tW@<;tT6qX+D)rtKce25sIlagxbwxSwa z)p<7_suY&sMHyhDI@#wQz5dEA;B#n$KZWJ#xbO4FxV!ypF|MA-v-t~J)IG3#(mfZ; zOYW%1-RQ^x9T7H`mdmXW_nm=#^X`+Pi@w|v)~9ktQ^E0|Ssc&PYpfVy56&*{yps=c z%%iHA%EhGweSK^=;Vq!wVKH9|_obOEKh|u5zeH(0_=x} z{zm+17Y+H|Ruo0m#LV%BtVL*;G);eCNg?Vx zCjwo?*B8tjDbE5Tj(T2C*4Z8r!T9<(9+Lh%JKe!JIO4APsh>S|G&dO>x^bOCdo%^aC z2jHy#{>1@Y$!AIymivOQ$g|@_khgVXnJ&PtB~oS#26id{dH&z*n&V3Mh-PwEBlBDf ze?))LvWo@~UizrWWN`vOx=TvM%9(5RE|w;+&4@z#4y)(E!>{`kEbz?*l(Gb;2$}kb zJ&&HPj?>J8llrOB?EunqJO#0G5hfCbC<3Z#;X9GQk@m_$X&zq;vq*t2*sDf?w9oS} z4!cZhv=&%ngRE*6YL?4+({IaTAF|Xpn4pS?89$nK$r&`YOLR^S`)VT-y zd&+GEP=1xdI@sMa;B4ft6-HBd^`2?M{ zxAe*F#89+gd?7*-n}ev(hG&{a@0U`ibQ38P&l68S4&78;@5scSu6)lj`PXaSenK@d zqE$p>nB)zqeCx<1H9K~lszLzx!D5f|=^Rc%=kfin)FPMpdh1v5N}b zQIq;@@G*%!+R$dva<2M`%Z(k=1Ym=%|4E6N?)-t-7RYz|v2>=5%GjD?F zy1=3|ZzT3nmUY7M=WM6n0l$*KPsr9A~lVU@Clo9kn7C1jL_in*7>+soN62p84IY;Fwh+eSclp zE&fnPKtVCGp?Oy#7sF^o)A&{(bO&Es?DXiqp3X(hHY$iPMAB}uB0p9s=phUHw7$io ztGkRM6Z`QqQiybnQz^#?`k|+e97_?T&qK9Q z<>GPBdPlMxRmEE}JpL?SbBdV6CLvrn`|8=MV1BA|%cX0Vc`bHq{ws~a4099@0gYT6 z>RxuStF+$We*wdF9xMF73>u1PzpCv}c{(LF8?K&s@QWKB<|GKux9|e{^Ej8=0_kxj zHXF`4B$){=g>2aTnr9UJ%f>7>rO!qk%2hqn++tURCR%W8m%75?h2EJ6X73MuaHv{B z(VNS>lxvFUNC9WhUD*(4o+_`9&D=8!)O2#LC_pCJi?=l9h&N;Z(~~2FFJ_$au(4!Z zw@M$yk?6YkL>L2^=Cp_h?*Q%tcN-HeKXPN4GYl%3Rr z{?hLCE0cMcwgXN1MicwT4&yZwF!l$B`bfHs+EpKxD~O2{88O-WDJ;9`NzEl^TK5%1 znKvW=T=quaaCgus%N%+Uz`=Lj{@C0e1ynezgt(}VHS1QMDRq;@`0>L?B?Mv`UljsN zf+`V?>s=?^eP;*yOmRh@=XeoLK^+@NnW_9Y-+z#YWHVzuom=;!Y4*Ko+PHp@k9GUd zGLvFr&O=I}6$mZdSVAY+_~4CV;%#BxWIp>eIYOR(7r~ z8W36O6bau&zhD8@r>-^sHn8?`F@{gY$Jc-!l!p}ZxfwR>6Nm+j0mVq63n?I=$9KJ<)>n_F7CkOOFNH3SBv!1puu2gM)#rKMfFxXkkp zl<+R?hM%Ht{MgIu7FXBvj|Ya5E9V2zs0qAmw48VWJq=i6uKJ~O&>6i1`)|WWE(5)n$zrCw4 z#*60KPIZGxc-IZ7y+u3a=(ENU_?BBrP39E~L~^4R*ec2hyb`)}Ic)19oh~#!M*P9* z9qJNNmhN-}@+lTdn^?Of8bze1BHjBl42p{)+#dyjpJD(_7N+mb(%5ZoGYOU0GMRzF zayqj22@PHW(qODS2{jKIAX3(upYaXzp08S(fkDXPd=Y|&0sZNX8J5_$2EaSaq@>49EXWoK#UXLE~#O;#xOrKMLj zidaV)9O86iJ}u^c1uT|Xe3c3!RUAQRm5b=K{=4hq(MBmCia}hbp$PcMTvM%HbYn%v zudnJEyO}(g;!o6kk7G~Mn`f1jG%BRd4rBQ{6TQ9UV~~nS6hGhAP#3^Z?O`0Wb9u=H zt#3l{eCS)J@W=H$8^k{H_XzSTVA&~a_w8DH&)LR{t5yvObOIk! zv@NX@wtAzF(ondl1ag*-hwp#k;t-?zuvZ)8d4!q ze%!mUZY{q2zF2T^v;JY4y~vDf#87mMcCoMfLwk_7xmu~l}> z)|=vwFN@z|f)oqN(tqdJWA^m@$>T9*Oj_SM&HUY8&Uqb+eMu15({=RiAQ2mqc-3~` z0oVA3d%xLQV1?e4!+o%E=1-l!uTI_8-Pk+u4&Sry&E^UAY}4E(DXt{CDyRL}Wf-=) zcIhz2Sd>if8wWH=Bd{e+A-fEWme)@wE){HfZ+M_@^X+QL!lvtu>SOegZLOl{>g+}a zCud$7mW-}=f<^258V1E{B?_fbm_nbPV)Onj+n~&`_xY8>{Vume`RX%P4S5yiO+J!! z-8ynZ&$Nzi+XZ_jJhX9DctDW~VS~T;6%sRo@ih-{a&xag8WE@=TDG?mRSDPe2VF`l zbhT}ZqLcoY%>O+WBEeg&)@C3~S~Qk-Y0iJtfRG5>0_M)j?x)FA`e09jw4`C-nOo^= zUoy@=^Sqt$3}5sDd$m7q24Zk${-{$)0U-dMtrgYg!%>Rr74~I}B$=6Ui>l(%)ZReW zYu)h4bv{FvhIXsTOLFm3?C9)=pOWH}2&tT)uNA0C7;GUNFkq@Cl}CNbt<3y1eUmwC;JfK0XE4P#N+2iH zPptfs*0!>OPaDv=X;jNUIubOrvg;fONqqh?2MU*tT#*gxP9WH>ulFus4-8;-b5slY zHyfEEdN$*R0Vmy}yoi}*#(-rD;W5e6YL(Fdg;;-CZ`BMz zDXc-UV<--7PC#&8y1TM;!BY1RwGOqZH`n?biSUEA>OrR6;pISIxX zMUUoPb@TCsv9R!`;{z=}TwGj1YS@b_t{4;nC086*R?q8AZUG#0gqOmO3iT=5K4TX0 z4HdlWc5=7KDhhBAhaBB(8$Ox=%>oDR%|uaC!i;D}FoLnV~9j`w7 z`d}#8IKIu+0w?XeooId$mFJ{@e?SK46P;Ea*A_3EG~bRET1v6lX=rKb@oOi<^Mwzj z{c9os_yVBjN}ubv&A;0YeTR&)YvX&(S-KT{fGQ``wt?3Xw~y*OpKoW`Vrmy65;w^| z1O7R-aSC+7R#i8x$~1i5_f`0?867ElD9#1~%W$ypjFWGl0GX!ndpH03a7g61@j^uyJ_31W88`v8%}OT1^3@Gj*+J61waC!E_zyXGQcCpJ z3AZ@u$|iQ7=r2F3yOcE1Ys~l87oi7r}_!6*@(_x$d??|&8+W0rHC^WD$hpB*FOiFeXODA>bzFW**(sxq4=tD==S3XryEo_8$!AUP&<-Cf`O!Tez58~m zcX5!6r8@iB4f)3Qy20I`gmW)(?B=N?85!?~^a#d9`h*U(!)f92g@pzk1DeBUm^KF= zI&I|5id2ggpQD71D`=yE5>%BLIZzz-Ivut!R3|gQojY@caU^Pra>QF(WLb7Kw{rqN z2V%>oHE6|ZX6!WFiCzd?2E{IB~J!L%6r(LobX zf7wu$<5I1o5kAoS?$WKVa+YyvdD#ARV>F7Y>N_#kKkuIj9Or}n2=q~vwRSA~&XKnh zKIlilH32MDW+~8pDi&!S)87T86au4Ok4XD@ddle)L-3d;hKXcScoN|%X2RbO7wrE~ zJ4+S;;^Fh3BnbQmZjGeC?Y%ym&OE`h^vzFn?OL&# zP((ZX*op*Gw6Jw+@3G4O9LpiKmoBE%IbmRaAcj)VCWb|N&e{-+4gJRfN!nQR54LI% z#fK5nE_>^^czZr9a$paP6IT+LZt`OvQan(-qganuCm))B5tjtPdl)O6UiMJ-O!l_y zzr~CUeD}$;+O>8P9@uoAQ_L>}K;@?TYLCPuzLIfiy0!!we0vU zVlN&w2bhJY-&CO`q&|n0xY0wRCfoL)<-&%{LJzS%&!%W4!Vst{)%`r&yNr7quS+r?L{G(SjS|j3apMot-3>&H$Px@Lp!SihH-LXTeSPCAX@B zZnXHw4bbcH`!cfK7-=06J?JBm1D4Bw=!X^c1oEdH;4Uu*(yAvENeKdjg3KYc&}oEG zr-9&fyBDt`{rUE1Dn(J|r_jpiD3wHsfdu7ca9x^;dW>)6?06Ch0cUK#+aQkphT2G6 zp(XYcb)k>d(9v7(>2t9h$LaY5T=T^yCPHQue4@2u%T!S0WLE%?!T>eEDc3MHw!f57 zmrDGP;{Zv_*cgH0l6Jd57Y7lh*Q|A0>v8gdb}e07zz~<4 zO(wMh>cEaZ#|gl**H>s`uo0$@`D{p{P4{aL&Y5y= zcw6lZZ*E%a4_iVK0$u(#W@;NnEL zXmIP`*@$i2alC<2r7Vt0`~mHK_x@L>@#^0uj2_Zu=bZ~zI=+}6%R;$zLn1apjBjJ5 zzvJz@+Jp=VkO{X6>LuuwsLAUsJ$HD-R*hF78*e&a`C+;IhD+EmSc9UXSc8R$2-(9N z8vOwRwV|{rmyY;)e(n!!1)trz$}XPPXa@=h$Ehy8RPg$D*VVMvf4VZ|Z*lH!K~q28 zXBtwU98QqMmRQ!O8Kh@n?t-Y8iMte1r6>cpc$-!} zgGHoo%Q#XJtikJa_WdmL>Snx}=66jPfnp(r8wJ*v?*nOeqdsYu5lt}}=%>ES{#7TC zwvqyFr|>YXLg8NNJBIVO#2K&;zuLK0G)+W?-4cd3-1VPYaD{rlttLF{ZoT34iBO28 z^~avLy0V&ap`kw3r;Pq<@c5*VJI0Rzh8F~8q93R`n~K2@JedCoqbK;S^2Y*f2{Tsn zmk#$?!6B5^(KA`MG-KC9dQU^rgl~SmF3)CtXjSp8mBZNSc$FB^fk3acjCt}@S@yEp z7CtW>(<*O3xt=i9o(#m|msG(X$6|lip@6s%WW-{t5vWu2j#qtal^MTCv(W#JaoY9{ zZDy!7FB5~BKIVv>I<@^;y_lPEQTO;ViY8g`&)uyV2iHz zWv6h6ZbAd>A@h$)=0M8EoPM4m|50reqX&Bztpugi^y_Q~yqx6`+mvmjI&^}kF|hgM z4!6}ybSY@-=*xXAYGg!R4S@2>&o!=X8uUaaB~kS= z5x#}eL&?ArHAaL>MoP8k*Mj`oyFV_zCn9VFDeMg*9p(~`9IExG4ukT)E*~gbaV~Dx zE}viYVT{yRkgD%NlcOD!M{$VGeQCkyj(19_(%kGYquaoz?1xptHJ@qIA{diAWiU&C zde#>tGu7j>1%4_Nr_5T5X8-66#0hRBs9im+UXXUBLx4ox?l2X0NuB5qfnkUk`CWx)lgM?zTITCo&e%-+twO+DZb`tJK=a*Jz z^rT$6ZHJ@b)PiB z`!r7lhlQ)=Y9G3MKl|0e=>Dx=`C%a}+-R*w!{oVp4DC@>F4^@h_5IJ&KuU|traXKk ze3*qh8a)3*YmO=zsJByXc^T}F^MPQTTU)~f{Y>T(CUaKtEbJ86#Qc}El*6=Eyov1v zj9RW99@GmkT4(M70tt#=wiI+gw|BL?>}+7ElxNI0$48KW`P(8^{x2aa(AdWSmn@tf zG|iULMvB#Z8}JzP84x-FoN}|X{HhY#q`dQujh3akpa-4Jf1YElxzLF>l!*L{FW>&Z z7hoFT*UW12Z6>HP5~}lN#M#DElmo9AIBkh(Bw3A!$xEXe8X7?3aa)lco)|n!W3ET9 z%K7;C06qa=G6s%Kmer(qFHO-${x{IOK)O-#^eQx+#pUP=AXDszeJZuJzfS@LP=O!c z>)6zH{2aG;u(FbTNZ`LfP_1tjtFP3F&PF__#ElI2mHcl$R}$?J{MdfAZu?*+CxgT! zcgSzZ)=0hI2sQNk-^8tUQtHG3hwELbC#z1?FkcV$Q{agABxDvZJtzQTi9~FxQ}iwuKoWJV0=;m< zCgM+ffQM&(mS~&oT!-X{UJM4}ZWdHZhekrGA1QAmtDvZnjX#bt-gvz4#8$drU~4c> zg%M28GgLZ)q@Ett(x_h3i`vYmWD_rBjdRLMr|b}Tzw!Px-NbO!)ei^jy)BvfRrYSQ zA8TpAo_?gnj+ zCKO?KLh=ICBlDc4H%S9R6|dQ+-U4#kVpken_--)HRI!P8FzRL1PWsfS5cy@s*3^zS zQ=-c3#x5+emY3_%V7BiJTk@GEY7P8Hjr--_q6#O@CCtK**A|-yMc&Iqx!%(A!mZAm zxK3h}aj>yw4eO=nTw`l@){!jGwfVwA0Bf3K!`;IuztS{2yXv8Gov89}e(fdE{44$p z1>H){55*4KJBj*@2S2m9+sYAf9jlCHi$U*B<^h-c==58$REhlNw`PkM37E0t{T8*` zC+6TQ0yX7wdRysq{t{Stv8IqI%)XHW26>+HYfod&>n~I0zq}DHSZLH|z-X)bcUD!` zBH@x{0_gr_{#3%8=QeJ)BNMk;aJrK3@N0pmy{uF9ka%Gvo8MMy$4-r`^mcs?p^s~s z&=j?@IQ!h{fFmh3o81sg`Iv@!If;KfQpn>aH1 zjfF)yLKX7fOQR5rt)+GElN)!3YhOHt4xtdrd~)~3NA>Y*9G zo$aK?+Xw*xb*R|H$XPxW(wb&H$RRUfZ$b2!{k}nD!@yrQ?0jTTg+w`5cs&L51%yP> za9r1ayEu>qmyUQX?w@$KP6^V>(ZElq*pX0@R1D6LJk)w3)?=s2@B)_VY{aYjrN<5Hfynep+RA zXyQQi>nOLvRn1JL246iuGLV0KQ@7->xQW`N84BN56WCe!vd)}<8!8}G`{B&#N^^b7(j`cK`$<5t~N0p8w5t@d=GMgWAtK9x9xI&C$qA?csSU)H05>jP#}-uh!)E)ssF=Y!f^n_w%+_7 z71Kz@W}3^?_+xdgUOhLNU9di#nWRuH4L@ODHIJ`kn2@O6Gp|SF(=cO zxwzAnPpx+BixNs7CR2PZn?PAXgGy5p9GsMs-et1&(nUOU{RtYz7?y~M?u99sj0({h znc&lykc7m7*SbBC-gqY~g_SRT&Og1s`I&%X9#Gsf*dW!ruNp=$; zS7vF4HZuaG%j>)?(ZEfN45&{}H9oe*=8Z96C0-{StrhR*RO z=eCc`Ei6Kc>T#MtI15{F?f-NtpRZ(~Rm@<%7N{ioY!APg~0$$bcEzMaHx& zKwz}!?nR@&ao7jpmsdb-*~rCC1$L}jH<{udCDK`I^;}BZJ~%wT&OduWrR*h|mX
    Dgf%H3A6(L@8W1oCx6i~YD=Wj=*lKrNrUt&l>v)g`TX$4ohcmiI&mq_yddwKk z+-WB$ak)mYedr;nmDKvoEr)`;)Jgb0j$0-7H}FOP4g<(~tjy8LkAMEaSfpHILmWW~ zj885-%_5dt-WPFe0s@}Yb=2d*KYyu&sG@;4AMZUchny9ZD>exd1FIOE=BsDX7M7Q% ztKqGO;OBK43-o5Phkg5vYs4X1Y{ftIOFG8fx~Xqd*NTn-<$6TgL4`)j*JNW9 z6Vn+cj%uh|e0d=8C{t?ztWFU`Nw&bn`F%R{v8uRi61eH~Pvou8tRYNAAUarDwUy>^nihhyq>AL2wKu_Y7# zXVmuc+h9mwDqlCHa-wKGf`^C$S@+#rKVsVz$H4ZF6W*$!xH83%gc_lqMXoKmP8`o= zV-=g@n9!bek?sju2Dx=E3d2VE@@F`L0jf?@)HtJAsHVdr7aHQ0?S%$^CX7dY-WI_T z+de-`BfIaP`gGC%1=HUEBWIhE0JGUOFH2Xs%PhLdU>K#xURialDt_O7*#3^ho7qiN zBp|c2_f3)_7iBTUfSGxOfCDPf!IUOHR>vgu!n0elui-tbab*0EC~~`FTu+@YiiK2A z$i$O}l8uE`g`Z9RmA$=-v`c-pgQ@K9SNH_VHKR~s;m`Zb1<}?tiIB?#xKjxkKb{!W zwmll1V~K{$+oHf?*5_qQ5ZJT++?V}tqb%iSyE8mBB_{$S&Bbg?O=@V6Xk~i3$Yvx z1hVL4eC9vTG8Z<7L7=~E5ZRx4Be6%45q8Q)X_#z;Gte&sVl%y+Q_@nq{BDcQq*I^L zNna7@Jt2t81{qd}L}SayMR8?x9)P%oV}CJ@*$vg5*mY>VAoA+mZ*wq}vlejAQ7~tl z`27%``?^}|Qusy1T`h&kIwcd39kudjv9Me z?H)){esQ-`5JC6Be7}0I`#_*{@{5muY^a@YTiN|=`lCf~MC4+d#VtaZ`ap2qRyu3C zDUu~ZEVUo-wt*nSGKryT#=Rt7V6TSHPZoLhMexMNiQWgkQp~^!JUV0SFk?t(i%_H` zawl}5t<-3A0s&8Jn55rS5sD1$y<1|zD&qZ2SGJ<>bD84|s4`$lNDOLP7txzH&U6^k zl~=dS(09SOs?h!K!>10(koSR4&+ni;vQ})PzB|m9wdofvPua7-iMcbFw^eNziG$Et zYynjkLR^_H0l5GsjO?07<43%hD|A@`+o>3|;;j7HK3pZShl8JWcD`4+$75N63kehX zhud-;hw z32fc6Y}2If^4(pnVP3QrCp$757l_cCY+m`qa6juKn3uhMd@s>;6Bd>*e6BemCwSuR z;kJ@CL1yyou>6uKpOXF)2rRdg-QTfx#@l)R6@!c5XE94i;t*u#trA6d%- zTYOnjZR~mywjg@!BPDjmz%)zpqz{>KZix*6a%krd4? znBGicZpZ+i^xAQpXQ=0-of3mkyGoMxsISHx{8fwo6MlwIO;ndF-r+}DVv>@?d8+XV zds4#O%guv;$0TpCGqUF$FiASM*N@GPm)dF?xcjeAHWv#I0<^wsXh*ot7epn!A)6z3 zWs#<<(XTw)vuy60V+DOg+0ZvV#lOIGEMO$htS-#^PByC4ap3K!cy`W^zSdvq=oIYN z+Bk?Ktt0g)!el-zq`)uf?}FD3*{+cMWMzytMG{qOS505Q`(@x^nk9}>4FB(HtQ4gi zuQ+QM)@~sI3Y*<~b6SKk+aA9-qgRZpxB`Gplz%4rY#7^Lpqv>!nfr>*3^9CNJcuxym`>M<&f6Odti=jEbEo;6SW$eYGK zS7}x!g?~%>q36tHAIS>DIlMEE_kR7d2?^83d9=%fo_9~`-s2sp;xx_n+i3tOmh5uc ztnNyw4qhol(_(R#LM6E%=AhcikyFl^nKB}XSseSxRvrj1{T>NG!4MZl5M=d5HAvqLIT^zi(pcjx)f2Lf99 z2Th_&X~~BOD=P^nj%>KFMerL_-w2y5;0R@wD(l&j2M5j9eKy28rinlOh2JIF8drF9CZMWV_-IQi9e)n)xS-gpFiwjd*~Y!=Mcatcdy(>w|9 zAQX=Db8gmBQPUPh;Cw>g##-DbD$J=VS~ZL)NCk`DLRGyG?kbCCVD^At>(@~mqNPh z(C6{8@Z8j1u#cty{RWs3m45{ODy%Z%yEe7xpc1NalNUH2^btI#`>*1P2soGw!n0h~ zs*E1K!hs`UjtlLewHJnzKZi*+eyW5k{$QRObp4_H5M>2QmXz?Ms(-cl=MRE2+CNAV z=wVKdz!u@CdoM^RCK|_j!lE!2JA6u_&7-W57-du>fH%kO#sXGd*XjB~z}N{@MhR#@3G{l@)-q$LHMq_hJb^|21ks+2;r+pRUBGz8KB+F(s~Vu?V})XTb4oN z6y(Lnn!t$yNUsF*GWE`NVM5SudQ_XIVL4w3&lOts{yPI;H!-xWk8l>poVq3eilyA* z&oqkwTJPMglo#fNTT1}6%#AUQpBLTfQPUpR+w5j==AjT=)G+* zSy5UoBh-n#S+&NG3n22LVd6Kc7Az<~hrQh$T4Q`rY% zqm`9JbUBZ2wm;>o{vnn?elsmXKeyjk$9k>ExHb>Cgs9AxZNe3n;nOO{gWAj1bR4h> z<;6)|B3*XXMCaNiTYE>WLl6>HcgHRGtDQFak)B4hEmz@A=g(p?QtHo@0|%10?bPXI zgiAyJ+UYi4g>rsS)3=1ejnEK(Q7hlCr#---#Brc&rb|4EA33`cf6l=k|M~}$&QCdW za{bWoU^S96vroD852C0J;AAV=#+(eSV@i~D&JqLaq3wxLp~FsR#%0oyGn*$LB3zTb z0{xpp-0C>MY7=^kk3=}Esfzc=roIkZ{i_n#+X$k-qE=JdPy$VPQ1B_Od(E(=UI>S_ zvYF0nk}6-8*f4nH&J3AOW+x~9rXC^vj?gr4Eq^058_=ilA(>I#8r+d5j_pPZemw*t zd99!Rxd9+r#!u){B{!IW+$vPcXJSe`Xd7pE<(t?Evlsr1*c$DiS zC7-JDeUW;r7>u2BtOMiJ8ZMbjMwtXQuflE5ZIU z25TR@LWwDOc}q^9Id3bQ`ceX~Bga4ts%FbtU{7`}$4;^XE&8}56+>3}D>&NW?Xo_d z(qWx5ew7hfKd8I3@qX>cmyp3>buG@c_GnDTB4@q1Q28~_)bQm6O_)2&TpT;7{{w@6 zdD}%t{VtZqw))#-&pdBZo1ab;d;`X@VsQh0Tl8&6{LJe2yaZ$|plSAj04(Mlj&Mkz zKf{R>k?=@O=JDWrZbtSjq_SDeZ-JfEU6aWlg)a8X@;w9R_dTDwr_Xg)p!&(G_RH!6 zNPhulG9+o&Z8bFwIwB`(v0X@hIu-vnx=E<6+OGAv$R+#FpyU6Bj0d~dg)5b4+$uI2 z$^G*3t2mSb2Y)Z4l$&5G{#t|RT1Y+sTmNp{SUuSK=1 zk168qOD=YHTa(~=s()csQLmMr-Eqb$MqqAIX=P99AX9;Mu`MeC#wC>XO3YKmpqT7F zvA>ZAk;{8{@7ts|eRBo8c1H+aW4}rvX5IhuM}n#Z$_Kl^0(D>Gv#s6OhcE9D5xZSm z2^^Q1X<6pFKE*yfkWBvSNzgoNC8T2I>rYU{JR=bkPlFfHPu|#8h1_;S%9};)md?_t zXKwCG$x~sWl)9W2Lp@X95Y9eVbW-=J`QiyFqn(3A)W;0;6l1n?*ed*ZLAGtJk5% z*ds$Jea9$2&p=5!WENDEn9Re4+iMgPOI@hbtrGV7sEp_!`1!`-u^}iAPecQC_urO# z8^5!~dn>Om)~O<4I4P5D*3r)+gvaw_8IyMI*fwBrBcS$dsjt&{x0ds4#a z;<6hFH*o-g6%$z(a6ZHe^b&*)?ud3BlV<1Uh8qi#VE=c{`0wKcBf$m89>E_yw-gYQ zs$E5tvVSiy1OiZ|F_o47Wkn|5Y$d(hqnG%BJ*A*@|01YjB;mg)(bxvS!>+>p?&gbN zF3RCnbMPPsRk>s>ltU)CAr46y{MHl=(oZenN1@xv))kN5bLqnF0M`&OO2lg)T(+HK z)*s;U&5wO;ZztM7kBkrkZ8OA9JTiC3pSC_*+&a2!GpY*od-v0?k@sxdsFSvHotn*T zW}Y*Xth3yZ1X7+7a5rR8<`jVx2*)MK6I5@DFV849P3p@a;h7Z9q2jAS^ z=T4sh>TDkEcYG$yq%GD=V zzBiwHr#&WRFo$C;*p&)VU13*j5?aHsX{-fxq^9Iofx+v!Pvo@dCsnOfngEW(XT#uw zCMw&y$93a^0@~vH=eim;zGi)G1Y1m(8$LNb60Z8}YKdWuq_1If^4Y`KazpXPT zMt3*|6`W55BM0H?itZ2u@LZUn`mbTzUcGQeqzA5foLiju8BkZDG5bnp!jU!+a7yP@ z>lFFF9`q}%bqafggzkol^vK~6x0f7rj{|0{j!v|}5SM6GhPtKXFD0p{ZgSk>Hw7m2 zSTrNuBx1RvsGru3KQ6%*bbLeMA>(>sN>*`n2S=C5XX0Pal)x2i0MLYVX7Kn$BUp8Y zqe?vs!CkRU{Z>o4|^!M%OY zSelJJ=c6#7av}^G=9-pdkJj4a^Lr5-ct17h^^a?VbdPd!0q;}{K}qT0sB4SI@ic}W z4KPEuVlm!jDEjxbZ_zj%iHO8AJA}9+g%&ffeRZAr5JWYsGO=OX1|x8BB!sg=!>XC# zSN{NxHZd4!tLSe4f#|l?1HQ4uvEDOsF@+ZaYzi(I-vV7-u8TM9Sv5%x`d0a2ttDl#sDHC1Y|W(qUdMj}wa(z_I(?CFV(9#frQG4S7v% zD@i9P+4+z(S$%_kj1$hr3r9_C$G-;6G3-UwUQg~<-5c-`)v``uGppwzQ-Mm1A)q_} zKWf2;T4axDq((bgEz5{0cW4D*{WY>&bzdot?-spdczK@#%T~|fPLDy9#Y{FG3kMA} zyrvruR%xWrqYgqoo(dp?kT@An3f>dTOqP&Sru6x_`?H{*UH*w1J zv=n4t_l5MaHdplUkSp@GYrrQbzh)?YXs@kb>Ls9VotOn~;o4MDjNSo0Onu{dckCG; zWbf*5ye~<`yYPS779xv_du7qd?&tK=ansE|m4nJE|F-%k2b_Ln#LsYhxGSH&hwS#0 zZ$nOIFSGmHqfH{K92ix=&BWz&L)6+0zur;k(yLNCj%M+V2#;ay$nhAKQ02A?GizJl ztiABH&7k@&DDt?V(y?ms>Aj~vCsZ_xYOeTbtqdBlT|~Wp83&1asr5d6!}a~xX2oVU zj$J*!Xj|Xhr)OT*TX@$ZsIl{9{^%Er!o0kb;0D8w)VR8r)n7hdEDZ7R>aZpF8f)GB zprTY<-$IsAr$u1B{sL0waBExV9wQ&3^TtZXCyFKJ++o2-BOGkOEK4o^iv?&?CD%~2 z(+n5I<}HBv_>=gpB2WA* zScl304!ua0wp#n8Bo66FIIB%Uo?oW?M3g* zyZXiQZd`&|_i@Khg#-X#Oekw95Q@Khse@Dn*TMg82ua~xmWQcH%LM?g;M1^=baWiH z$5;fGZ1=e~D=WSqWxoQRuX=9cOzVYcSJDZ`a$jYJz|jq&8?|4+h|cvU z#*0TLF}edO3s1r& z9d<#r>KYZX05QWRmxjm4hC5oJz!||Q0;D7h@GC3Bo5(_B8yXiP{aJO{pAV2vLnur0 z66Y177 zBdsm)V5Dpr%~ro_w%?o}c*lt#n44*8->Dgba&mqz;tH7QX>1D#)5o}gU zp0vJ#i>XhLZK!?51W8Z7;lB=+@_E|#*zc?Ax7eT`IzI^iv=S`?M5A_80G~u$-qj&^ z{q*C5(ZNWgGneP5`sdHXFwI6mDn5m{li{C1cyDE5v}Qt>DAZ}H@IPz7v%_>7(hZ|M zVWr^g@7}WEnuAKwKh9C zFN|WlP(4`iNy*jM6$GB^Q1T3N`})Ujff@V zH6Bv`v?%>3AOnmTgH@hjqJ3@uU5w%ARG#b&>8)Ms^Et+^$p4l=G2MxpERCzq&U;IR zq-SLZI!j)x7|Ar`!2#xi$FQJ@uJcpjJ;#(Qhi38puVT&Rl{!5Gn2Xc=(rk5fY4|lhXRoRBG zebg+d^u4)ztXZGACqNc4N)!I!NWZh&flg_1GolOsV(r}CcyJFM;r}FR9E#AYkrezF zdLViUTh5Q<@LQ&2%_r%)h|rf?Yj2V_FYx1w%?ysKX_J8eoe`6C zQu^bZ_#w_;VOyUKaYk9;O)yJsp?+grI|fvgHd$B~nm?A+=xI!V?(hjthcnmt0WvIH zuf4zC2viNPdW-=8l$WDkU#mtMe718{yT81GMcF4hzWt(XgaZP^ip53zZRO~NJU+wK z!YA~c)id*q{0$OSbDaA8Mt@HxCt1YG3XpK7%=Z3`DLB@pyV&DWb>=Z)vTM8riPqtb zlQrtOV)8QTCH^QuH3Ka6SRkbI^;3Un&B1X@;I(WY&Hd$6P}MU_T3lReY4-Ya&R<=o z)!MtcgVM$J4+j;v3i#PA(a5YU(CnoyDtDBQ?!f-F5+iYWpo4o&MwzEcWBnDO9Bg@LK)n2%~V0 z14-_IzmM!q>^(D}k2^hS8x=EqAVCj&GE&1#sXol>i$i8O%gtnt$kI9H+jPL6A>uh!9qaPCA$&%mTD;s# zl~u`u7%A}rQ!1I+_+Q#e~saGfWjH!M6EyW`_bZvPEqV%~J8_ zPAeD);~d2>JyNH=xokc-`uUjaX3OHSUkKUO1qG*+LeZtbN%bO8-LepJ` z>}s3Ygx=!$WlpyD$0i0lk1`E%mdmZL)$*(CL!(Ugs&OY-7kA-r_)Im~CZlOVKs-Y2G z7E-tuBw_yCzS(E+*Ad_2-xx&oz;*_!z6DvbI6=F*REA4%_qR;nD6ZvKQdiJiw!EH= zobXRrHI?HNkW8^le=QOZy$VnecK92DlKR)$RtJDQVEV`+DawPA^>j~S0l78ouiRoO zEED65$(b=WbU}TK4uy|uI^PHRsbC9?nz5&DU#i!rOc9OxK3w@Z|9CMPGNw_ZM)T2O zoY%C#bsrqgIzSke5o-t&a#c7sW{g6I)P=dXsNr$L3cT3^3Z!+}?WjgnvlWulMI)wm zC7It8CLfnJ9!-64t=etkru2#l4BaQCU!dW@zl;#XetTEuKs6~JaF{s6w82*I;cV>o z*CpOv{&#B_$g7S1h~6Ug^lPP3#O+_WiXpNbEs*{P+!J6?g!%gBr?1TM7GH6NQ3Q4q zjO1{2*(%f4fIG5EKGmUfCxNU*=dlO7IeHRDULJ4szjH-p_6!M8f`Qt9iq*t)2DxI~ zj0KIKT*^aVr-uk9LVXD;Y`%WlBvcwF$QKd?C4xHxYT0N6n(#+#9$|Y2T;4Pzbo>cSQWL8SNaM+|XM= zFjknSl$C4U%*ECil_%yvp>U}0uh)3pZ_;-;v?~(cz+kx7(|R?)FuG>B*hfQ&=PVgM zApNgs(V4Z#S9{e83X2=hkCFP3Czq-UiJ(=K4gEUt(63s!>OGwUkB+_IEXh4a&X6eG zw(896ju0@>m;rT#keIF_)_<`uS9{YLhRG8GL$<2=_KJcg zE%zM$KH)mWJr)P@!LoprBC#%(4m^UQP_50i*Uq3cU=NLe1&NkWb=_ZgKL#S@`37)# zh=|%qB;Zm7q?r8P;n`R^ut6vy2{xwAk7qR(Ue_;9)AM<7(}Tz~XiF>{)8Tv03&4oG zmz$l3(}o#~eK{CpHK*>DFy~_8;)GKnOMa(P_}Ga+Eio>NVJK{bZ0A%;R`!87YG>#5 zG~2cp-x)bp=!|{+39wy(2(vdF1C_;AT4~CHNGG723;XFOCRndx@Wc%?P8q1%0*Lki zjs;jlyecIeXHyTJn=|m+70Tu<%m;g33t?pWEcGW|rd`~6<{neXlG0f@|L)2*8uDbVcADraRxg$w4ZBH^i%7QU>w&uZT$2^N-hs!$Z&WYcz^YsH3T5oc64zb6UBb z-ik!=q5PQlNUq)?+-K9jp8d+o&)5A1mdnc?w6A=qEzL5<6aFq3T)S=vxneA{%iwQd zrjUMHK3%10&3i7K&x9Q8oYv(Z{(xQb=wAmNkaDS@-&PKE2$1z4~6!uGT zHw-c{?T}`=>AuQ(Y+&S&X_bp;uOU~qj!vL?n4DIuMlmCqoQ?b4JWWP5J%I)wiIEp$ zS0$~KIu!egPSIVjQZJP9qb!>QrvbzeP&9@w48Qngz_sh}@A7^YYAaPtLa|t?MaloH zAhjd=a=asMF^oT~gka}64(-R}FY!MOFQcdr79+M9->&INnw19I^S2B~$FHKClF=69 zI$rOSO&*e((wUC_m|T)aByD8}jLZ;nMo~-0*fLujWkd-S;5L;hiwuW{e_o(7ll^(x zEmrWm;(jIUM)jX8RyE;!|M{PMfq}8w?A$WDGYSv~MSrzZsnLsJ7{!DV*Lwjur;!KI zT3Z>STyGyp-~IYV2*6e=D+`1(CUAHM>be{ecI$`n9C+}juV=co#&`@~&(o&a&D&sU zQmKt6xP4%D`M4^G#rl@t)j+mpCbN{-NoI51(2N& zoXR^o2-F&kGO3pv0OTFvL-C5!3S`Z#I39drBZ{wxgTnznq3`S3t)aEB@tk^!te5Iz z`DWBt-8F3(3f>hUu1FuoEvQCnGXP>{=kbQizPKTw#y0BJV|frha`%vQg3)<7sAjd$ zU`)!AXsQ?T=z~WT8xNx;5NFPHO(+-?HZ|=Jt{$so0OjWTz}+2LmivqoI|R zDv4@~SF6wHvcCXR!B)P@BZshF1E)#!%kres52siS%z*qi@f8b29K}d~JRb@RO z)}yuNulNLoOP zS7T~nyYtI=cjVk0>5>sB`h};!+Pz1p`zc_aYIw>HKwfRi@FL`G)+g;VnGqMR`$O>@ z7gN*By^nn)T0J3nVYlx-!Jkbx-Bo2#Rds)YHMu;TZtCM)ef%$1J=HQdh@FL!YjqC~1a$o?0C z4<5qmzM2cfzTcC*v`~*Pk*c9AE-LXmr+-%3o)2_~=h}6ij6MbOj3B1N*?D>?k$!P;@m>y@V?w{9kjDeRe{;p%`yIOF^#gNg zc)2{KE!#I+t`>`PdsrCD6lD(1ew7E{$n1uVl|$0Jb3>TP7g<0n?e0(QH5{w|qeu=v zNANpOO--h(+3^tQLBb3}kKQCGX8tG^+0w2f90 zm3UBge9YK8y#YW!a#d81n+gwdXOR>jW6f;togTaO%-K#vMIYMa((gAD&lzP>Q9HBx z)SJ?CcB3XINitFBPHaJnTvNaGIq@YGn0aF8W%2$qhwu*2XuNK(UuIn}I_a`Dd+5ow z=Z643@7GX1o6mrf(ZHY3ngHExCEI*Xb4s{#E=}Kf!b>O-pD+|I^X1bSv57B^hwV}k zA?e+qi@t0;x^GN+B=RIAAD57M{5S(+{Pc`;N{ssKZRH&*O*r6E)Ke`H$D6TVJlFs5 z*PW{0*cRd4?2s@;1pZI5pmaD=QD^*B&Kd3q70zzO=|q!;c;S2hzQW%KzFR%FV)2eX z0X-Eu8flN6(DN?o6Yu0#c2G*Sc)arM$VA^SMnBuR<$OZB@)Wg4gb+An8AmPww~@eQ zOEf)jgETOz=XEZ3ZM!q(K(1XR2uDqrcsn zWH-}Rng#vh@WpnHRyifQ9jk;m68j^=(9J{ZOno}_dh##nvb;>J93tEsx1izLl5lB` zJY!F7%08SYbzDEnG!245QhC)IjMP8*n1MT_n*aju3l2?^Qlx#A^I%9Qo(l_x*>&CL z#?eZhZ-9iDLYGrim4cl97e&l-kd1oeRx#(f1mQ>b2RA40n}^+I6lI_i>zt9`);9AP zJXbSOmr26(i)PFvnvbNvcmX}m=jENyVHPGerJE}J?#jBb=4I!eGqv5||B6ZRdXzg@ zA&c+rtk;1mizjvFY+{=KHx6vSGZJeP$26Ts-1aGGB|@OpZ%#TsdT>0*|D#Jz+tBLe zIveD~ay!CUXH?Xtmi#tYNC88L<+qzDJ%qJ_I-oc+gOV@MvzoFdHoroNd zT`pS%G8t2?=|GbqMxyh0zEG5oA=b0OV^cE1N-3LrSFbP!5)tAJ#eb_q1b2Uc=5Aib zj+R0NSm4(R>maP+?OJ{e{OX|f=ipB5?+S{6CNBVP7iUS93F~>FA)X!YdoAro%(eMA z)dyGM>Zc%J=YVLZ5SsX z2MmC3B+DS8`Qb=BEs^tT?-f`=+XhPZq3es$2lMfyKF8O`&j2)5`1+-tEdBRDoD}hP zZxX48k*xU&;q>mHy(Nq!v#*FLUz=Kq9$6S&d8X~0qq zsjyS6)%?4d+4E$)o&@Mjzxwkz2urPbO`z4Lnv`|o=6Xw719Y}Kk(D1KB%3u=Q2E4V zCG9x!UR#90Wa6g(SWJ-X97x~s@c}JZ{dPyW;_t>WrIbQ>S#D&m&?gm~ha58&(#Z^Pi@y|WHl8^nq8_o;oO5P`KS(*oL0rbwZl z=Mmy03OOv-v$G11zUfVosSY7;<&p1g$ixszjdUD9Z!179B?^kmYROULSCNk%4S~V;rJLA&L#G zjgc2d8cdnPZY%n>`(257R=9bR;kmb3U?!biw70(MAKM}^#! z(+RApM1n@Nu?3u&u;e!?5Elqo2nm8_e9Ke@*FPsq*wB`>Xu@>OSY*;CUuf5#j+n$V(Cj=TN0E>~S03FNwBFHHFSO5X$ zTQs|iBKVp{hj+Y4E|A5)jB(T8a$yq-;h=4MKN&cBvdEI362uTGrXkcf0#eEIApwLF zA2bt{^W_F7*n$446z4 zE(9S?42fLVVpz!hgrFd6M80bwRw-YfQOZYvuP9m!KY8B*nsotKUDln%LrQB1lT>P* zeIKFi2Ek}OhJY|@Z~ps|(=D=gtlf{vZd{835Gpi{#BF&d0+JfD zOyed=6o5&=UltJ4IWZ|_tS7@*8l4RPM;84@9j;ZFw_;4gu@)JDW@0IzvaA~!pMA@t7GL{%iLc)i zC(z9%#V`O#5~HeW^!<#(;eeN~4L{g(NkeePA(9q77yZ;9TV6wyf>#c8j{1aC+uYS0my?qiII0Hz~GP zGUhn@7-6hMc{sq@7$>KqXE^z1a16$GT?efqbe-~NU=KjdrsBk*ZH3jD=P`zHMqN#w z5g1_@C9Z1Y!afCnESIy!S!zZunouyVPg#AgvbLs)*9?~6;>;U z|Lwo}EBM2I^}mCSI7xP$kEb$b%2-dG!M^VU;3%wB>l+$_-wQ4PMdLUIX5VqMK-P{6 zKSOZv$A0X`ptZ(JFTE7jlAK#v7`0YPp{l9?p71;Q-08$CY_Bm9^36Uynnh>UtL|{^z;{8NW~?Qp1kUc)I6$-6J^JPsEZ0;uW57-+Rh(Dfs_z7r?pdP0&Kl!ppwnuMl& zu@;l2EEj#+C=yWa>^%3m`;5L@Rd`ix2`WO?L^ID?{4xPPxkoH%T+ zOIRDBSjAp{R%4pvoKk=RJ-&JOZA5RKwW?TzGIYLs;yTUSiF{ z>5*X&;)8%Yiyk-kjmYjS`r29x;1S2-jLOEN0L9GV22f)-NnFUYBotzhUDu8bv=aKRBAaD z>Ot15tf46B@~gi);7i|dxMrJ=1ONaa07*naRJz*vSTKhekY%x~2Mzq?Pdc3B%k-PP zBi3FjG`*yrvLT<9bvB0h%X&hH9)r(;NJ5#w$*s3PrtoVoR%m+r06~HAEskR(NrG4I z9q`_#;t+2nm!tI70@5*#EqSy|c`aa}01bRDoJJwwK~fIa3D<*C@b!;;Mw;3{;E+is z$^SViM7gfoo67O;7X4S|&%;VE!*PpG@;PI4Ao+a?WKc4d4_Sb?D_fl7u4GGX6HbJ}=( zMa~+oD~|aK;YsqeW8#+fMy$sTW7ger<}L9^*!#!608<#z76O;76V}4AH^)#@64x0= zc!G)m@?6U#9?@rl?}PD&dhsG9$Hpwzg7Wy-az8vz2rx_B6+BIHaR*K=@EP-+Yc0&g z-}s6PwWro1u_cmULNbxOGDcCvuoeO)zV*BRlNZJ@Qlix(#l$#{$n!{wiD3%pwQ~k< zxz*yaTkc_J;x+C}&;W!B;Pu*>xZHO*G=PG_ozsV%iEoC^#Bwm0um+@4Ifr{51}09u zPeuvM+K_}$hq7rpWLf0bkWz>Eig!sbNd`l`V=42a^$ zpN9%C`F9?tv7C2<=vwX%70%A2;WLdR{_%hNSMdk` z^5?_3Ppw0mnUGy4Y^jNAgb7DBA;C{-K+?2j zDTs%#4;h#9JO?!s`R~j0$}Rw#EQF4W1FqqsC@{~WSxB&qahGd?F4syaeDtFq#V0@c zN!+<}C&awP&@2jo;EON5h+q80U-bKa2rNPZmjtAx(1@^JuLDrWb;Vqh_q^w(P_kf}fw?SQ1NYWThGlnT0 z=YYGfZn0jkFat1N3Z`p2Kxu!zYE)H?lhXvs?~ksPMnIMU(<~EHZ98DK)))s98g5By zkQcyy*CNYu^qsKUA32Zl?wjHY%=AwwnUMOEW@|j#If=zHE=`Tk>n6`ETbOdpZ>ZnL zKLT=!F{IW4Xl0pPJEx8W{AZ2B@p%GAvtOefv=%MUG&MnPg?S3|Z2mdUCys#zf=p+J*aBng;?Z5G*+ch>r;+jAH=JEf;VhavG;AjbHy_ z;{mNW3>R2~${z1k^xZY7{nr2;2!!A@5YcCCYQrI8yn>@B*O3u?^Bu z1S&;;T0Td{P6aHb3Mxfat@B)6ACWxY~ndeccd-&|*SO{n&3$RWnS%x*c{5&y%`2qas z_&v~ld;x>un?H+YJL^)V%u&6dK+_?vKT2T8JCdodW4(UX9we+Spsm!%%!?RrB!)^X zuvQ0Boy0j4nikX`<-IQwIm+j`vX0q=pk_V^S;WRD`y*$A_P;}BviAFOVHq=qGA2k2 zpFoX&VrRr;82d?J(^}#B0Q{@pm%StMBym`$OH7k$Njc_8RR7jMIo4IUP42b|zlS&V+!Q z1Zin>z;z}8QwlK~*uDfz*(?xIUFu{CFxj@9e`mrH=DwCdEy)s};W$n{mI$!LG5aiw z@N@r1i+#O}E!TDJ$D5nL_W9wD7-Y5yTCWU*1mGD!`+h*0+Hg=%H%^4F#au@U4*|M4 zg6*6*Q%bTPg*dWaS=7yl|NAmJ0?suyn+TK{0D#ENc>7~K{2mq)f7-Lm zev2=B{%_$+zw-AX+NAjdY_6thf)*Xmv16S>0wX-*B|frI=^g<0378R}Iv%lg&V>
    6YD9d6&g4Z13mvDUUNnx+YC zK!U4GAo;90w$10Ml*0A(HM*_~Kr8>AKo9nRed)&Bj;{nqhg02L+yIW+5d;VcZs!axvs-TeOImD-us+;?z#8zQ6g!6 zL=jY^fHXg1Bn1JSNVXLvogkeAX{Db4MmjO%P8w;c6F@)`Kn(-w#1UX9F<``rOk08| zn-&zwvOcgRgLx9){hf36XZ=@Ir7>&P+E0kxN?;q{1s?8u_no^xtEy(rIp&ySXpOJ^ z<^K$2Q(>GI_z+N5WY*O63#`$Jb!(usLS1WkFR8$AvujRf)8kS7SqTkHJs-nY5O-pMKBQX-c{GLSg^t`zi zVoybX2)uP$7Hv>_!?N^dg?mPZ@TE4mN(~M#FnQVi~$G+m8p?rQVy?jd{WtT zQRU_V=b{|zX`%@@b`gK$?@s9~(fND(_LxnMq?8Ejg#Yv}C{!sA=c$=_re{G$juOt% zIu!*qDw&MIYo?UU>%)z9Zj=@U6E3!C7;7cozc=`!4-GD(N=BGl-hMh=Qgch<{bvHV z4SjwF$@#g`>vEIZXRwhQ&lGbgm!&-?6Ob6dGEJPr)4jZ8Fr+ASt{bi0$RF3nmQ=3- z49L*B>ioVO^F!b%zs-PhGZmEiH3(>2a}G)MuD+T=6nQUg@;c&bZ*Njl)JUiJQkDd0 z9S#mGqsFpjRJYO89ZUVtUW$3obsZ4}HbM}cGp?_+=30`#D#{y(FvL3WJc7>PBIohs zuq`ryfEljbklBbKl%w+Z^gf~w3X2D<7HAB+BD3T6W(vePHPzur4Vz7ipU>>F5P^Z} z0XCBLd2jIDu`C{Jn8@`$%QCTXWK1L`GO+YlAR*%cGS|+|Q3Hz2C21W9Xj~S021P+6 z5+a^){T5OVL8JY2Rz>>Ebgt&vCxBjJntc8~M8b&qUZ(xF$>w<~cwT+eK0OXN6N6gH8VbgrivXy>Lu2xR_v4a5S-peSKK zwB8IQJmqml2W3o70S{=Dg&(*oI^4IpyzZtk7-PbWFw}LGLB*R zXk#YE2$Q~V-!0^@x+Vu#Ytpk1For-mV%pN(RW}M!YFsWIv@W2OPUDIe^Agau1#Dpf zfz+@9gpByR|HFTU-~0Q21I!$}9+ziOiQ;g`YsY(qnTQOGFk|nU-N8S{pcb?3mpHX7myR0Z3@&mZay=qU=38aXTliV= zpD_r^z#20Y88AH_k03GaO%LmQK4-v{?>shiIh|-!@b2yo=kpoI;}QG)K5Jj{8nGEo z2qBN`_I;mY1+y!esdzr0@&5bo<7;308h-kxe;S|t>}NB$%+Ky}xxiYR4Rjb>{?@m? zg=1o89B?|Ft_pFNa>pqf>|8rbzx>n>;`yh)lw*}& zf%CD0kCZ!kPiN!i)?t|=w4t%hVW7A}>_~}qS<&uj+T(KWA(C822*4*k_gRoOTgZ6} znF~=dAwVwoeNV+i-AF7`8YzZB*Yzk02O&rjK)|5gkxS<^t}sP`r-w7936P4Mk2z*t z&KEQdnN~FovG~Se!O)X=-<+6#Lr;b>wD%0^T47Eu((6LZZl!3N!5E9CmC#0E8dnHG zk|QAm7;7<&BV=kK8>0~uxawEHl>$|*0YQLL2o#{bkEu=q8AGLluqhpsB4=W{d}hp*b=~c?R2Jzea;g)G+n@q{`Dh`PmZ_rdICH}Fii`%fp4u$H3`f9 zY?`8EfTU?j`d6GKMwwS=PkR zen}eayf=L^FyuU%YbGAU1CSfizxBt!cOEQ+piyE5q{zgm#IgkZrLQ@B=3{KIx90qp z$s>HO3D^-S_YmnUaa}+YS`4^wK0<8288NcHHpLKb8ZV2-&dvD!?-qD`BuNd9Z7fBx zt}C<>_|gwB*e)}W$)AJsTB?7x9GE6-WUf&tzuQPR3~my$k=Kj>IJ#$jB1iaKQ^hn{ zc1>8wY|HcvDPKgYJ0xP{sV$xI>rG3Wz>GQ9(pql}%a7Ji1P&4o!9*FBDAM_}Q5a=u zpl#xcS(x6_UeTKU2RNTyAjDSRaDG)3G(|>J36$TF`DM)OT@(hxFkzeEVn=N%;X%M8srk+c|DUn*Sz3aYf|k(H7?hObS5?vTdrkT z2XkY%(i(GZZ!M40(=*ye_NfMEIVSq9n~o?G9e4tfy%wnEl&SXFCh-Wo$vzD2(#pDc*Cw!*Hamu+Q?fH%9#uHlnJ(xU3O{r_cN@D8sL>7UT z43u(xx5WXPI^+Llat6>%0>ARxD|S1LX$qL8CFgiCM(lPLGHXC z-|I~LtI(Oa20{4}*+$F-*g%8KdAM6k`-F>h5;0d`M{nNy<2ZvyQ8{3G?{jiMU1E{; z$L4O%KliJ@J>ZXCncTf?nlc03ER_H6ep%y_FJP6$l<5yc+S?)5zgCj+mwy_xCp$jPp_Bi=Pr`%kLEv|6dmqY}^H? zT=eru5Z^hUcqZ}KN32Sr>qfYw2{g|Ol+-YmKp!6zAS9k1doVNl>4_LF(?r0pHY7xB zj6v`bRc&!OcL>2?7?w0P6;sRv`fkS14>%kwj!z3B1cq_OysRk8%lI|f)_7d;3t3bCo{-Q37^e?(dL{=U>}b>E2VHe9y2qL*=3Z=IGoRC)OC&5 zuV3fC%VW>S;}M6$A^$&)C&%LvN+~=%JmlwbKA!;)AjS7+*L47pa~x(U@*U1#E3+%v z$$1zCG);qthX+(uh12PTx~}t?U?A!myydgbYr|k9uOI6M-rwKnW(PAvnWf2^lXYF^ z(dl>Z-eu5~V=A-683^XJWTsu)woppp{rBI;PyEDB;75P-NAZ2%_kH;}aK6F}%(5il zsH!S3n^9|xU-*Szz}vTP!6V1RFywLdd7iTw4V#xR(9D1=#U7JEV7iYAuroKsIr^Qo zG?}5g+wGu~%DR;d6f;Bfdfc1i4nOa%>oQQx@9Dk&h%pa?j(y)};PS`+gZ~6Vw{&)w z2(2WF!lJMS*+eeJ6uTt4%Y=E3s2hc83^3N9suUtvKbs3PiWy~dKzq1L6B5)k+U>84 ziQ!*ROgy2kOO%yGj5J~_puk$)^SHvVD-a`=b%ByHxju7~Si=@Bo3K5+J3$*mI*3Ap z$1}M>#tjLrDUP)}gLOrg_)!YDoJSmPHKvgnm}I~*&mPk>;`Wxb9gVeE<{8tp;^x-i z-P-{W0+;iEaU?BCA%J;W)7c>%Wu<_5B6AoWXME$67BMh;bsKf({FL@JGriapl43mN zvn(008Qk$5%cdZF-*K_Z&CM-0SW@mML2^VK{}$A>O?8t>_jAbk46&a{W`HzoJ=lc`Tn7{&%|fWX@qJpI^a^X9mpp9-^8>=Nz7=@@Oqo+6OEzvrYdn(ST}Xc5p{p zx0nDLCV3D;o+nNyW^P~(1D}0A=NgmuyK_3%m_#mO#@nW8Pj@bXh%7ficfqE$%>W!T zOqrp|dxFV1Jgrz1Hl1gk05@Qp+~T^JKrLR+VVF}qK(6_(fjudC0*CPdr20yw#^;jG zp~BlPB1DO%QfTc~w=k&1SPPw@kpEpIwy8)AZYHE`6J`{bIG5zO!+<0Ks|?KXo@Qf9 zisy_kP;S6eUu-nGre_%QK4JpVCe6f#kK1S1Ku4YqWX<<&;*aI0C^jPPMcT7u%1X7$ zN6)Rw`*ogusyWxZcUS|JUzg(`GmU9KZ+n~K1MN-Df0?YK^)?yFdr}BwppmgD0{z$= zlk$OaTrv@dCT%y#27ZQ2IAby#vynLt$H?F$=j9|pwl)8$>Gk$$#&7(Q`AGeswZ?vL zaJftu+j+F5a>fFs8!kG@>jWE*JWsoM>^;NI_*gFdQt|EP^*613S|s zbMeUmWxI3)E|=-*5ZUy>Me5KvY$J!%8EspGY2r;uKSP1!&oW~~?g}mo{dwO9uo1yH z`W$p=lxjN&S`(mZEieo|b;YMtOo$v5Dd{%o`zaL@B77eB^TBKyVFwTmw+_*<;eoWLG7DDUG{q zBZ+hX_!47qkdtlz36zr%f{aq=($QBJ5K_>h|L!j|I>;lS*WDQ&$(<%oqTk7(mIEzm zLb za*hs(t_-Ye8g&fFAU%Ul+?n9uT@5QsS~?5SfE8J>L~<{`1Ri#aDRWm z=``jG?%A^z!$242Z~fB=FTP~J9X&24n61ijq^gR%mx%qjCcv7&f9^a@(}H=X{mNz* z9A}$`G^)4&*qlA7pe2`Moks?_ux*+G^UU#y&I)&0IiVuZZcAvmm>?4$N<^1s(_7nO z#R9;9%~m+BGq6N424L1F2gY zoJO)V<~hRJ0%MXAUX}$eDwMUv(8mOBPLN8$CU?|%A;4>%X3X=1fA~NBRs7+%{$^%k zaZF+`hGQKAdHg%yG1vQw*Nw-PnFYvBz`XbP-eA^-F$VA6y+hM98FXVH$2o_t>u@+6 z03d@%To^Jlk4Ictch6dz$B{`}SY#uPX_~StFM~%hl15|S_nCqA;>C-+pNTEK%SJ7a zkB^zvxGW3)Ey!Rkk9o6}ErZnz*#6qD{ThDfcYY`D zwbSX8N2(dTe*5-q2JLpcUH(iQUwDMRC<@H;oZYK=YJ&Gy(=^$BlCx-Q2q zZX6H8kn=fSlbf3xynFX9-$%RME(5eYj$c(({{9RSmHX%DeT&0hK}jHvz&K2#otT<; z+88YJf^`ircGFXw=ZJM(;7oyOitww4_afyF633?=5CY%-+3&+RF6cTM`>yK-r{j_c z2K1b&THx_vLRC4ql4Ae)GytIee>sm3Qev8E&zw#js) zAwW8ceZOXaUI?J;=owDaig^xb8UiARVaY%x75pTlA_OqaGYVUf{Dm%Xx~!?-EdT+m zUSn8+7`x9w=l}p907*naR5jKi0>UDUz`RhiY&u4SNV(p!df1}C`VevH7F4CiIIS?& zV49ZHbQCC@Lx{jI(tR0QYm2gU5K>^C zfe`5#^y%*|E7cvtI74YbYswejJv`y&=7435Fs8uiMDF49yh19Cd09|ZB_1Bm#C9HL z*rLEV287_@$^x%nU-0bi7RwSb&H;zR0hh}qpLNzQ4I$v;&lL(K5*StFMmOi_QrZ;j zRjxVscLr!V<~p~_9^`t-#^2E%m(AUcA7TunoI|g z;@XlJ=WEWps1DLN9!FFa*C*F?jDq(fG50ppud33yex{r)psEO4=zFRkcDn*0AlL6@ zX%dM?gB36s*o}#FbX`x9nGEt>KMcgS;(CeyKI0pGKj!I)l#-;HfLL$KLXGOSEmH2w zGGZ#{!c3gtbvYi#)U?u=rfs5$WV4WK^o_N=n!F;RhtP8%sk%Hj%N0s4N+!-*)eqN+A_T?hfoLOCAo zKb7kj=X8EHsVvOos0}Ej+MdmUnf=NQ24bu-O05!W5=dzz0NTr4H>GCgoY$7YP6Gc_ z#&tON6lpSV9G8^mZWE1sk5OK?f+yWrQcEeIs%)yWLk9Q9ag)j;=@gyr0;-cXpN8%8 z6JDa>J;{C1UQw`it4qt0a0fn18%c@x*7ltk@Mj#(Il7M+wC?)}ZR-HUR6CA2KkGVb zw!VIS&Jsghi)-2l!1*#I)<%J{B$v#hu!&x~;^v0L*Qd$j&7fePkdS3U?%NhPodi-2 zgmEMXITGm?u!ag0{uM(^`b|YXEZ6!nQYyF}pstC8K!6Y$!=LtO+bVSr9LBd3+NMC4 zgq+E~nnrSWJBxKC;ALF}>RO`j2{0H2nW@y%Bq78$#!83WBSsq8=FvK>>HCd?gbypM zb&vxfM1j~7K0MD6Lek|$F32NxJBPjpV)U5j0neY;m}d&w>oP$q32Q8t)x&6@tbo1? zkV>Za0{{yjJeCg!NF`BK1*VBE0;4sS6*-X51|%jPcMFI?LvEx1AQfFG;}}qt6x6h_ z&?C~HuOJ6uKIj6$2N)~RT__kzB@lv5foREK6(IBB1w<0;=3rqlzg?geC66*wcFASz zJDo=VhTdBWU|A_Bhalm7Do{m4#5SU>)Yf?#1`nA!o#KfKwE2_Z4`7Cuno$rmF9MFJt#KOL~&myimWCK}n5Ql@7K2&pg*3!I~5ds#G;1i}&M z`y~V0>*^sOXx~{fWMGEG_4pRCVrVT0Sd(a5f%ADr(^#x&ZTfz~vaHzckdvIPtIn4- zb>m|sfWB!A5P?1$Yj9_d_NWgQC0%eQ#x;6WA!VlvcP%<`ff$jQendh;br^Wd)!5WLxX+&WO?1%uy1QzTL4f?KwNn=#TYJ^Dauic(5{Nt0) zY$awa7^ASvz%VY5Y5eE@zE0q2Or`=Q%2Hq)RW1t3%HeeEASE%)FP9a^rvWaF?oy&e zcR0x|AU9Xa8i;UMWF&3B;pf=9}`+b4)X~8s)__e?OU*mVb`9EjSof&`B zDW^Ekqo@ozF_2c*bp{N%m|)Sqy-ri;w7lSY%1U!58 z47azpVAdTo0H2U1F@6pV7(RRUEZ>bqQDkN! zyCFY5KH~ZF=eg;`jLTsd@TD((319ijSJ1X?HrCdPSDLm&vujW|nnZedH{kjGF5iWh z3mFfML6K~(1;oNmGQNopgln%qlMrR&XS;1I=Ws0a8f#c(hs&ROFpl4=_0_{#? z9D#Y7Fb)IuH#dppSzI-1bpmREVF;KfWKGPf*0`K!)QwH|W`pyY3cso{I2}ogvZ@I4u@qlXj%uU`fH!5>8YZ;u_Et5W>& z2_zqJxT*2*us{e8rP9<b}Q*4lOO~7i6$HylqMY%8Oq>eeCzg%W` zKcvQ@h1LbSZp7`a#PLW)Elp{WOa1wL2D7TmvcS3q48x3d?K6X!HBFs!DYh)A-}JdT zB&EdVa>9G>-D12DqsyEYj3e;wOmYNzAG0hR)uelkcq=HIr z;>$vH)0(6Zh*?Z~TnY&vJgSmFcK{e4hyc|0E1FuMA2x!>`j%>@ahyqy^&QogWeGey zOki1raa5=VAjC~?pXxL=2epWSWH{udf?r=F0X6Tlo*B? zb!CaItp%njV3{YBRS78#mc^&qkYc?x7DAd7yEIgf3=|tf^&C&M1uqam_i15C!or|()62II)U8G&?4QT_h-Fr@RM zp%T+D2B2_22nuDbFh32LVetEJIo}T`D~V|mP|9F>yVY0YIH4@L{w0$x$=bPILmOaS zET&gO{tlGyX@sC5rAGgH#IAMd-qAh8Q%Oo%bUhjGxq@WfjNLS_o!dwz-bWNxV|s|F zYk}?p2uUOb0#GFcfMpfwGZ%1|-i^xDh3psY%45>zA`w5&_YNdfN*u-RJM zD)fDXbHMq$qN;3WUh`xknJwB3{z>WK3Wa3_VgR(EHDJavYo3m;N7S{$JX4LWv;T+zWs+TS@GCGc79YMDQ51w*af5=086pwjS~v$Bj|5 z9ltSeNGc2zgkW%z+~?|AW_DDF0XH|)0U*7>h`KV=y-N>G2w3Vr3ujQ4)FGnFirAPW+E14*Us558G>%Km zJ*^eyg}^%>K){w1xmyqu_1>>MIxny;%t%_{O41PF@$_+|LN!K-!b%kB=aHC%b!~7u z4sfN*02~(rbfIk82YhI#6GVq-nn))p_y}uQPjJ&_oTdfKykKGtxj-Y#g{2W4L_iy2 z=Jx$oJW@B)q)U~ zw+5ehPo%vU(?~WDgF*yQ*VN$`5NKLMu}uq{FC?^2h9E%U$Z5SuNh~GEoBj;zv^Zz5 zvJOXzOLb)vyPL+Ui=u#E1B}&lsV_c{R$H6KguOuB2zXCtj*@IL@aXzEv0{^iL*Um) znnFHl2+jdQ3XBsQiYN^I1VjxX1%_e3es6O;1W0*)DT zQ!=$mopLs;iD6@zmKEvyKHq5!Gw^usDUK8hmrIYnAJOh=#3-=alc7PoBdxH$^Qmwr z`u6>c8f1_{Y#60f0*Qg(0awy@kxHTOI@C>p({Vsy3zU^i_bC#ikVZ(HQ+WI42yF}s zM{#PIBj$O+ZeL>@Dbd&;O0dRf-*o`^KG=+=0HC{&M$!I21^l`!SXTPIX$#af#e%+z zu!X?i{_p+^{Ih@fzvlgY%_O@vnV@9GWlg#beBYcOui5u}Mm7cy{mzU5KBM0I3;;1x zmfeo8H5Gs4M}7of{_>aeUBn=wb1pX_x~{`847pI#TBEM(#1g;c;*G(kYu99E_VH)u zn8%hTDS3+0v~?(VFsZXBxWE_YmKU^a6X@L zI2`g_#tb;hv&!s3EG20{wr!hZAU|tPM){wIhlk9VWA-M;*~iC6ym;{f$Kx@xFTM9@ zng(y)yvg7aYZczz-DOji&wS=H`FSy*&Hya4Ci!mU->=z~yq|vgmwy?*@+-fRlKufa zmc8lV`pl$Y{YKueQp#+!!VFRdTp8rxwPYZblj*i?^JqHn#f>e8{P$R|lUa(qUwALD zn>3Fxmt_e6sOuW%^ErP9X8j6X;?I5MFOp882aKh0Kj(Ckewne%Kvi3WKqgG|Y$mL0 zMBx;=%bX-lG$JS_C?)Xpc!AOu)$Rpu?+7?k%Hnb!P&YQ`#0-)*jY+JO0#!|UxpTyt zznmwKF1STu1u>A;l+T6$ZD{niyYw*HV1MHf5 z$ZOU!X;K1pV=)dsfjSbG^GGHzYdWWi!R<=YQzTtT(uH%5*n!8VGpgF9Vx6AfI1->P zB~2Ht9;sOkJe?Q(A z+7vindH@o`IAL8qx^BdN@9_5RF*N`}-s40{;88c5;~M87tQ*=i3NdbD*31}Y`3MHr z_|N!^J%8S0b`CdXh;_H*rVTN?i7E5l@4idZ1H^P<_6o;;I@3CzM{ZU#gN~a~F~;0j zxt5Edvnx_8b2(??Gu^gSBv)x7;C${d&k_55h5f#O5HG6|E9_Pqxq8QUyc?iJmUgPioj>6^A zh$ zjF2(F)6)p&49=%MHLz%ZEeq8-1n!WDCu^=z!<3rI^tu$!r`aP0k%1kStRcW|hLQ?0 zJ=bf3HQ(;-DMxsd@pW=_tI7y5#0aF4# z&^A55wL=OAPEP$Yw3PyTZI^Ca@9GKytrIC z1Ru~eB%6Uq036FjArekQquj*M_bZQTlc{F##OS72tLU}oG*OpWnbSnXCBM>ITDzGy zt!qF;L}4XD6e!D0f~hDpih`#;1xNyeFfFb%DbGt1fJp{JNC9m)ws;6A)D5wGIi5`O z1Tw57Lo!!v6Q3*zv@E23JWexQ>2gC;3SgW_0$~jrzx4+zZf-QzRibG~9%P;atX1g_ z0G^(x4wX`pX5ttAoxl3Cy;UlaTP{IT21ZND|Qp3oIU8Ufc1tNGjE73TO z(nz$GMO6sIWkp?R>?#Fk1+)mL3yrc+uqr^s6-FsIBTy)y(15cNZK+_jfDsZRM1*;S zGX{kMb~S)?MO#ViDv3gC-0TeYjm54OkP*1qYZOYOP=FCYp#@3Xc6JGfEM&! zszRW&8etx>t1SvGAi|2;Nt9NhtqtNj;rWe2To%C7GqNh8sVu_WqtJj+3Np-aMxZJb z6jmJC0!~X<4QNE{8wC*}Zd!q9213#Sys3by5U4C*m4FBf3Zrmn1*`(vlK8l_lW?#4_J$99XiV=kZno_|TK==i9 zsi2~#XRCp>l8_Ow8YrzmX(S{(_O*sH3T^;mI{SJI;S2@DWOEfzOk?hs0)eO0nP~Y=OL{<=pO^f5K&r%GR6PW z3K#(xLHk5YkIK>+b4EbI!^((5>tIww{K+qi!r>RH&OWv11h0Rif`ngKM5h>x96BKC?{= z=ddow4x-(Kw5*6VOKf@q@Hb7uWr;YSdz2NiL!_i;msFbuEdlTvRb|lkBVrV(7!4>Z z3+ptD)i|AI#6X3#RuZ<*@GD>o;PvYcWu@`I{I~x(zVna%R%Xa?^QtI{%+$ID4%s!A z3!-aABD1r&5aeQ&i%JIUc;t3#wru)U%pkt*l(LTE=Rf~>eCbPH0t?vFNDck}Yd2}u zZM4mGCan6I2gwXfkD-}nYT^{G!~APqnU zFRpbAuR-E#y+;O_`5DafjGz0tpUcnc{{B8E!|arOxm*(aW|y6knVHJd1~JC0UC6*H z17^(PBr`k$dw08CcFJbpj}3U3t;^t~b1skcv(Dqq%}pv42>{yf_c$Jp`Ps4SH19nI zNWJ&?%%A@YI6VJ;NJ)k5G_Q}tJq#>3h(?Rk%|GZ+t7BtHB^w@#K_>&;LHCUGwEa~#}bVSoQgeY)6 z^=Nk%-DQMS)Z}xn$jr}i7%`0$mqdywWvSA5AxU-6xv*fV4c32KmVn)!BpucTD4fMO zP;-qz5}Hof8hI=`Gz=@Om8hEnF#xC21f?}xS>UiQa5@dRxiuIkA^WLI~3;z<|T?c!ISy zjU`XnV2PUv&z_Z#lC*y7x<=a?oKAg~e4u#A_tunU6c|_|sS+e6FKH&SSro~#gbcKE z>}QiKX76${>bh~n3>`i<%z*XYW52JlEIzTY*W5_iWM%~VeoQfA%Fp}p@rd(z#LZ2G zb&WV4PZ-A$ZQEj5$VlL;p9^?-SER=4in=Cg8Pa3ibkW&-jz z@*rm^M>A5POm$&h8Z=HI%nK@~;IxFqihZr1BB+jlhl~+zY0*}IRT4%7_<5pQ&S~7; zTEKghM#3ryXQ*B^g7P^n0&ZG^=sn`PU{@I^c*-AB{%Is2!;G7@Kxsv)VKw49LrVdt z1)d$Kp0AxkQ)(!96bcX_K*kj}E#;kcX`mtymH};LQCbNR0xGKz*9E1Oa9Y4GGb*Ri zI05(thn8yRLQCu_g=L!1mKIGZ5EjA{6at!3z(}g!tfJa9t}||0OSP_~XXlKB3?4Er zkO8>aS%?^+BHm14Apmc2b}FY@NinfsDMMG5tjv8 zZguKJJOW4njivRHF~DgF;TIfQ3nc(80-P2ItA~mnH+x5Tg92_^jj9l+ORD{L4G`BA zGOlP#L)c1X(UtxxG(c{n(mJ-(mcQ;gL%IHxSbPoKqz*&hx39KX4-iO9Q ziwG?vblQ9H3-*mdTLEJ~;ilD)F`y|moS{0&s)))`jjup^OooW65Ll-LRuPU=72E2Ht(^wsK#H^(xhGzFY%2MN*r36jx2~}-glBQR55ith11JOYlJ?8gV+}1_m zL{%wb&Dfm=n{&{6sf>UN0nD>Nj3E~jRLl?+zR04_0@GwsRg{!DXAqqRyCr+W4!u-V zJliL8k}_P43Lq6G3b)pQbq+&dv0ah%2D}GeHf3g@T`n|!x-5VwNp!h7P^W^DDH5Ef z4iM?A#Vb&TMxP{vC^H?O*oI3=f+oEGf^;lZZBlYUrW`SPs9lu`rhw|c#56J5PkLDO zfj%3F(i+T$)}}WRmqp-w8t|!Ife?}@h82hEC`*lTRB0TRv;n7S zf^;+r&YBs-GSr#k8wwK9y)pFq%qTO7K{!nsA$ZuG$iJ z2(dZl3IUwce^arpGf2m-+pNLiy}+`}sCO2ZOH4`Ciu+1q9H#_ML;!Po2AlB-(bTDf zI6%UcRZdo~Ss#Z(jnip>l`E_@sZ-2O+Z=PYJt_7rwkfpeatKW%J*iT_V!&t!DA{8_QtZ4%rA4k-! zgRvGv-)FtXAqgr@lSW-t_~!rkSMZ&0|1HEAGw5?Y-g^zKZD*beJvPi>b{_*Mtmnr? zDFb^923;{N?rQ*Jzq1o6>Y$m)D3`&U=!{ z`0jV{?AbH0mL{K1ey%*Gx!><`xlpX;vFW<5;l0Px(^Cedd9U(*WzaVS0$3P`y=EP; zo+C3zd7n2;gLm)VWyY z^~1=BidY>HNKzUO07H<+dsb)#`PFNx(upJiQv zrlAH(Q2-x)*k|y`S{h}XMxgIIwCxT86jO(u_Ukl~>C|qg@$@*QX^DX2(}=@ObtP{? zZqG3Q{V>24#PWT53|QtFt}GD*@U4F!@N_&OLSnZwh|y);HI^cvv3Q3MKYR;g4BmV1 z4##7kL1G@W=Xl9~&W#eK6kfd|?b74%2q|S|f3pn4Zr3CLiq7%*Ot1g) z8+_+GukrS+%#QNJ>P8-^=W}^Fh1{6s$&II{W138(JnnL#5&XkpmnUl4w#;#qbx510 zgp_Rt>UX;x*x8(FPMa9dz|&KgWD^t~AJ5qBT7(es?j61NHJh3l=hXDD={0?p3~1XH zMNuTjW`IYXr)kPy-MX%Ld3VU)yDX`ep%?(L3F$VuMEk;8lH6ihCaU>lng*jhzVGLB zf6){Jn?F!~Pg51nNt{lsd8kpS3H>0l{6pVUL+R$G#QD4cLEuw&n{UB1ji`1m*L-DZ zu`Dv({TpyDT9M8UX-bC>p&J5C*L8(%sgb#8G6BgWtBUj;U))iCq*R&i8~R5zR1?G^ z=5s`i!wBar)-@s&G@WNHQtd#~RF{iS;BaLRF|qm$HEGz!Bo8hVo3JdO>#w6zSjA$I4&KWRGRO1dqgw`f8=-Aa8`FUn6#?W^v z3ZU-=luAtbiVat3#5aTm_je}MKs4IFEWnHz+Oa7OjrPB6XuV}2v!uYfuDHLm`7U{W zOW*ULsevT+#4L|7Lbmierj%G5)t}ybh+5?u7j2Pi&tApEpwk$J08wkiNb#-O0ZOg7 z*-?$n4F#$h=fr?lSe6N*Oop9>%ys`T%qVv>K25bE)js6SKykqCC?*i2m-jrfp~<@H zoDUF7RpfK|;?5+z1BtardZ0ADw`MHHR0bjVlrzz}Sl58N7dA0}SIAwF8}Rs*jBU&gT)?&G~#81?lVvI7hmPG18_z zoi;6*yE})^z31`bCh5`%kv7*RGD>{Mx&jqnvaj1!q?_!`r+<{5d?o1u-*Kf~_SJg&y>yL2J4@d0f}(&Qk( zE`$x}pu*Y1rI8N;5H_di7?G*E1SpV}pfLvIBC7JUm=ooEUD?G+rNmn0i{%` z5*ujKOW;I@9fjF}ih>P|e8(8kG$sksinQl$A!414!#ffk)+~+?>0V zV&`Sr=XAb#JWl5C$w80L1D_iL<+)qS4saURu6I0kTofvwVIkOojz+Lgqrm_5&lDaW zPMLAEImpr|-;e)Dh5N(i;LPWgVweECcGFnkn%9})**0cJ;|D4wF6@*=YZN1m^aw!! z9$hqasmWwu6C?2Yr10y%O@-)-7q^(EHIL+Jt#R&p{Kc=9X>W*prb!|}pzFwij7L=% zEa4czZeZ*lNr|pZdWb8Uh76)&RQcJnV>fG9@_X{Wx0c+Lm0~w}0t<~{*LfP}A<%sV zkA>6t7@v81FWyTG6!Lzi4n8F_-0&fQeob-@GC5CD@OKSNn= zj(J-HD5hsbV^e(jlG_|z+)@a9>Q3YJX~nSWq$@*fzCTC+8bYY7ouf33(-@;s6bes| z9hQaMMUi9x3a3(ID`1*Ec6*5rzuUp5JwFaBLLeQqb&Wuz`(b~O7zcW0g>#su5lU;E zPbajy8dXKipsKPd-cjswCFvo$QowtWG+q>@DWI+m#wlPLM=FfHz%Y*R>k3ymO!J8U z^S}Qq_>I5)*HM<`M+#d8NSt$-#m7Jn$1-NjG03I0&c!n8WJxJAtBs3lPEZ)UV@*8< z3i&;*9hDiVv)1Cre(cBa!$17P8PH+o8W-YxM@cEsbsbn!kR6I?l#$Lf?^8af{M{Ic z-0gNaolY63guf9$}_uV;)w+qQW1>J|3;Jy>s&pCz9OmXu*8C>zLdJmN&JZCjkr zXFNSUWk5~{fyc+k+!SPH(=`~{bzL_1;HDA-q|7Si_i@f;9YOy83=C6Yxfz=jMS;(J z<}>)IpZY0$?sK2ZjTRnF=Y7G5~)-dE>{C6o&+4K^B{^x%l=kpn?JI25x zk54i{$N>1umoM|^{WMKki;&&D$y{K{Kw}-=F zYZ#??eS3SGwJG^I-rU?|7TY+ExLhu{xw*-b9pC@OZ{X!8K93?b8OLdc(HfVohcyJI zKoFp)4M{IljZHbn3S%s^(HMsj5kP+-8Ic%Cvvuevy!^gTLumpwmSx4z&k#}}MuB!` z(|_yK?27pwcdkHDNEi#8PCezCJ~g?P09$CpcuSUQDG zLI}{=;@YOqM!Af}^6OeFQ?9;^ zWz)T=69`9OoA)9$&8c1`^BDTBWCp_Z0(}NDTw%>jBy!OLcK;>v&X~SW%;W^B!#U6O zsB42aXOg@yO5#w8E3oyWW{2c*E;8mpGH2T_Hf3QmQU>?9_G8V%Yon2CQWcLJ(`#(& zPm)9-VLQxl=6Z!N2WFiUUbCdn81numuy^}h+(6}+Pw_wI9Fb}Vq?(EFBr+4zh*6}o zpmN^Bug4e@zb4}xMM0PlVHg`BLMg%#xGra0g6{5Lzc1e3z~JY?Cr zvQ$)qNS2l(zXFOUF!q%Bk$@PoCA7;++=iJb9?-|sxxkF9t z6rX`%zMzMJH~ZF^;E@j=XJDsUGIU^IV(Uy8W8jB~OGkQm{Qg1!?Dn*M=a4QGnSnw+ z99#0jS_2`CClwfmke+kM7u7JVdCk1%Q6+$YW{3zg1^f& z&0u{zi6^NTwCNtwg-apq#F|$R0 zO(%_t;;my-RpdP9oWwLmJe@-pvzSCO!WP983 z_O|0Tj@4`&nx;|&xj+g|m2wl1$bW#S1c<7Y94@%3l#2*O2!V{GuE0H55v$I<01m)<1_=_WEvG75>9Mk0dPJKXxa`@lpu`A zOkcowcByKlX@=Rvi(zCZb{JumR&zVnw|@QuAfkr395R;Jcmd#vd8;jL|JAy9vckfgmP1292U%rkN1C| z!|U%)&A42I^NC}?p6{W$^vDd$M*v>i09Q8!`VM%0e?gL@xVq*Vx?F%f_t7>!>Ix{z z0!`DRso9hWeBbW(AOxZ%!1H_lpxh*QczMBYPd%|Q<*4-OG~>zB0{8a~(v;dpr&EQ# zkB}EJTB9o*Mif?00-p|=fsb^Tp{_?PGuf6!k)m%${OW)8AK?%G$v?0z#%v@xAWE8p z+IKn&x~{X}qjdY&R2uBw5o=BfscKrvs$^pZIU&-TQA z_lJiETwh`V*Q4}VTJ6ks8;c&q1?X8V%V((pD zUD`s$;x;`L_;Ojgdgb`%%u()T%rt!L)@KJM@DA!e)q zR~0qq^BI@R#jd^6>12UQ?Tg)RXAOQ1hXbBIeTw`0duZf;UVx9j^Fu7kM&r^s3@C~O zMV=eSUos^6VaC{wnC1~}yC6+7l$!)yyP#`Z?5_*--D0%Efx4os!gqb_Z6v9OwwX+! z7m^u0jM!{LTrM<8nWh<+bB!pDkt8fE1^&(RjQw6_CNNDV=9~iif`GcUa~Rs6SJi|h z4v^(JJP!n{x)E^_VjO6&)l?ley9DFlo5rw@c`h&x0~T{;v+?g6X$NY$)ioQV1c*nR zj)v`?r${sEJ9=iVrdf*ZHpb;LVzUX+wGEOqL(|jJEAzS%unFy$^1csTjk6~2l6(<<*$ zjtkQW7%UM(K$GH^8nJBhXcBHQ&05~4+DtBpU=fC{K`+3&YGz~^^8w|^YUmt~M+Arv zMX`xjF!Ey}%)p${H2*A$*i861`Gq*9ah-s*vgE`^n)(KS^DNm$b*QEp9Jm&*8r^I< zFyD7mI@9Fz!UZ02efg#qaeyW3e%53>qkW?VNj=UWP;+}Wtkl$k*P2ApGXR_?L7s<} zb;n$xv(qsI=G=4Bb7bz4*qU?=CUxCx*r%QWP@Rd$I7-JoS=ITBBdTEm*alTjS~XI*kW)6j$W5twJ<6>^BLngM=HCZpCZpI2zF(=&BJ+v=IIkwh~} zKpKAn3#FZ`>BluO#MS7qb-ko`+LkqDo~NeqG_FWjB6axYzO!Z&E0|`Mto?X~y8S3Z zk3dh7T43&FZ>J(ypE=EKNjHq6ho+fr!!k(-fYT8?FgQYJfL}@`5O9_$(`1^<@e22H zlMD`rU=6N)T9zsLo(%)$iZJ_oF>HE=O9)FS3Yvye;vlwI5CLtJED|5Q{_y!?oC#0^&Rlu6f z!U)U)(hZ92#$!jC2)95wZqCVqmwLT#iZQ-M420e=W@t%146|J*JOmaCDmau^dQ22= zC0*UIE(LH=|B2403P$5Nqw7X%UXvv3+J&LUG*UFpg0*2o5cn2>CVCy9X<7pqk)|zR zNUp;aM2?Kp4lM9P28oz+qY3h{DG&n4y|wGyp*YXZE?&TzkpI)knO0<3Vmp)CtW07g zD!f3Ha0Vof1E@10vkfBq0L^fCc!U8vV-$K#%!Y;SOwd@sZBjii9hO>$EF>vNTNDZE zn#tBM4A^cH^gRJEbuxtZYn_Qjs^=Ys6fE}5NH2pA?BR5|^yUzq&7tJR)Q5r3kp)y> z9N!Ylg5n;Da5^>EY%;VhnU@+ll~AqBaOPRYJOo|WV%DB94pGn>hQ$;@PVlxU5|G5; znZt0xIQq!**mOK*3n;oh;2F?LI$?ti(k!~1nMr2MB?#{D`?CwGQ4y@(UonI0gateS zeRjA!)BSTJ{qxNIw<~;e;9np^5Pe@g zDkiF`!`LR?*?IG-o8 zu6&MTcr=evQpxeQ0BM$+{SWN-G0tZ;D9&dfO*3RUP*)3X?h4cw#?Q8;v*~67eDhCE zhzwx#gp3b;51daGzVP4vP5j;$|0i4g2s8osU6`zTwke@Fu$D~_8&P9vDpoam ztl!uBtbrS89qKj1K&Lvf%v9V;lTIB|fr@oqTXvZCtHzfF7-_Uv32vIEc=_@ruCK2# zj^m@TTNV?}{7iaiYXGTjTkCKfh9R!5uB`T-?xV)S*JH%H-41aa<8(S%J-t_6c?IJ* z;^yYY>XCip8{fdIufA##yU(AO5gq=jq?1<#=;*V-r!`OWpT1`%vTNj3)$W^;|U4w?6BC z;TL|v#I`HDCfc_B|BPrWu@8a(yWI{iU%teP7ccDh-0wN!`0(&x!9VG(0kF)&X(B*D zrWMzU9KQj_lu%4$z7W}UBLH@71jD@QggnntRTVUT&XLyl@bu|ZJbU&G^E~4tf9bCx zN|+C+nAmIzOyfeqe6#-2G^ODDHbK{NiiFy#1(wBuAhF4%s!NOAzQ8a5ez?W?)Y<}2 z1%;aIO z)^%0G4+5k~g07j+b}a%wK%6AFoO)bc$EYe6LlJ z@R#e4z&ye1vu(U;WMAvHEK?kh6|S!foX@>o^Dh1YmkZCLH4}VU7VLIA+q9``-{yK* zmf~GRy&waX%+iIRl_mij7~Rp_>z&Oyf@SAavAbeN(10MBG`H1y$uVHD%J!wvw!2yqssJOF51N zszku4>)F->vytR+z>5ztCKcnxk@Xs^M`JI)Mr)h|~?rqI5&jGS5K+~}Cp;}a=C*|mxcoPxA z0z@7V1|b4}!8i_j@ej}Aq?lygxUQDf zbEMyaKrj+8??O;!vQA#bH6D!k<69uOO}PUHg}UQyk^!8@d~I9&3A$!UimA$%`-%;?onve{e` zDzRLFN1~?cK~lFQv9A$3kThKZFrH-(>E8ekZcJ06$bog`A)1V7HlAn@fwBb!>7p6A1ji#z8hQN=Z0t#Nc6&;XyU04D~f0OuaKG&8o_2)kIL z@Gda8&ctXsW}f*Dp)ER8%+Vo=odbT~z#Mv>NdVZ{2t&`XP<=?mn|g{qx{kDU(edSG zOTbaxH_s-T3JL;CHOibCy-Z$*Z-G1p(7*;njl%T(gghrWqD|_Xu>`FrHsrQ0%_v3!oYYc$^-X8J>*jQS8s5}LK_MjF)-QXtg*CNMeL@q@rCkr{20Fa*B%n+uYxF!z}Hkmqw{0mUbK;O#d!cFgf;&$3B* zC=Ui`3?QbmK10csOH36v785T#Xw<}w4elWKx zfp?$xIGiUuKXf=&6RH;QqZlub6Pg|vCLfo2K-bUch8bDD!7whU>K2pH)JU@kX_^@w zr7h-pvBiYgP%09b%(`(^0NCxw4mljoCaLyJw~>IjbPEZ5_oiUrh>digG=3=N+OjOT zyDLytlj(G(7GUvx>PYG=*lsh+5GEVUu}bC2EWmG?7OR6KwzHUSjCa(a6p$$96`lSP zvn~U32=*3~Pyw}e{C)RZJ?@?sW~608b?LAmKy|s;ae{Ia;&`ku&k@qh!|B+e+~jDR z&H_AX3RG1G-wTmu967k0TjY6+Amm69<9ds6Bzshi6Wt?@S}Zsj-7PZHx$iEQ9$Bug zb!XhTV~oRqx}LDVDj>1=rUlNY3$mO^)8%}@ul?P>iLZb8f42L79oJN-iDf2WQ3a+n z-}D+W@z##CVmP*KYk@I=kFEfmq48tKx~7(%w794_da|FRg6Y$r{xoiHZ|xdqLd5&= z@bF;H*VtZ%9HIpPsezzt3xdD`i|g~XZCg7ED0Z0uM=^0U!Zgn;=+&6m?RI#0c(80t zectJGvin8s$}kM^?AbHBXY?HeUWpN*{U$(4T58(cFJ8Q`uNCvMZCe};2fOa|bKm!E zk**?K|8{$Oi%)&(Q}~|m`5wIe_S<$`+BKf&t}PHxXNdkMJvaevYcn3*OMM>~Ykm9Q z&wcK5_}bULW{abyp)+fq=eWAMvMgG?pUx;528sP82W;K{FbuKV?NHaX&5fQsdGg4R zMxd(nQmG>uViQgDQd`775vb;XxuLE8-Q{SZyvqAck`+_fF^=7r;#VE~L15J#Md zD9Z%>Fd@syiYg3)DvUx@7lJog?xCqC+gxVB zkB}DuhMw|B<%Ue}rWvs;K1ySf6~`Ra^a2l`{alYU%hC6}VG6Rj!zP+D=h0cI=kNQz z1=JP8xMw4?=QJ`Km|SN>(=-Mgib2_)aMkelu-!&>#BRGyaXM9IZA=z~8ioP;eTk;& zY&@oed5P2MOy;X0ZRql zruoRa^mOj=tN*uWV-WxwN6Ioq+xGaY-&^4QPdo#NaQ`L=zmH6aSPLws?(;24M!A;O z2V-%tV(@W#kM*A$7Zq@+bu0NQHq4iAYp65N4nx)|1Yy=JPNx~ExGedZDDus{(TH_m z$R}$4a{`X_o=7vSL6zUr>=2e6NHEy9H48^oHKxjOe87>0H~~eLnra}`d#bxg3=w-x z;96+euEaC6HVDiv3o#B!L{*goSar7X{aI&fOjRtgGz|?gim`t^Rv!cb{^(hSIE}F_ zJ=|_s`*oe<8=T}24XYfx&B@crh>|s$>O`&sHB$$B4O|PeZ7}LSY27;0qQ%w_9Kn5T zV5D_PTuC5sZ?OddNKn3LWU24C^) zy{T)C`^%(B`&pzTGCT(pn{;o-)jA05cZnjGE4kWcHs8+?dzdG~5TUqc^_-nM`U21M z?Pv48x`{}V3kFmBM-~fET;@Iv?B`XjkAL*l2}MCqj?KnL)37!s?!@cdY}61mZq9H0 z;D7uXKZv}tj9|!$7ExuQN9M%&++wrI@Xp)7-OjfKUz!s5BBN-rhoWOF@WzKmV~aFe zhqOA{C_59n`C2@AE+OW@b|%)H1sR+$a5HcbrPhM)EnuU?rT{=43F_0aGvR2seLqP(1EE-*z4Lz`1UntExXru*je9*eF^uR@8b=g}U0 z7@Q+$*O_@{c#sYosk?&((&E@R!NRxTo505;@olhEXF?zw7piBF@W9fYJ9;A zIssV&=S+qb6#1F!gHZ_*V+HqNU=uI_tprp&eEDkwUYN0^z8}nU4J{DRcP;+4kNOtK z1w3Oow3x%my|*+q6?>>HBGa9~Bwqq0*KAui&P~mW!4~$q7xUudAAEU6nti93`14jw zR8?c&FG&(R8Y|XV*L4;Id-t0?p1v9*%@_yrJU|d6$nu!yjbYV}JhtrYLa8d@nNKM={Qo$NU?nA z8E2@&NRT)PL-;{}zB6mj_p#Z;xV|AfaU4c`>F@n*{O0F>*2W{nh4mPRv<0cjGT5~v z5OK{6QPQtJN>T(!>)r~;6ELdx5Mze1E4I&6fSuNb7vPhNF{m0B&w>@Y-vy z;fH?chw$-_e;n7>*AQEeW^J%zivXEGVx;Kauh+qPO+7yIVA(@!cAs9~wk>|@r+&(^ z0tJ9-Jt`4jGi2q&te>fAqNcL|%(5(TI8Z;1O_B z5_+*+*Y3D7lMtJB&AtR+LHN55d<<{A{SE>@z%UM&rv*_QVjL!9d5Ft}_nFP}#pJ^Q z+NMPmu~_Yg0dW+us9Au^sYTOt*laTdp@+LyzY9a(V;Y@fJoS_Z1Oa6(^4t^?TNV?2 z-&xkfI1DH^k%|ek2Yj?`hy6ao;c&*)Re`phOujKt=3-`Zcbq)L5fDaXxA-3O;nS(X zb{FAtnh*v)`mRTk#>jFH=hK8VV;snH4^2IwsTz2GfTnKI)GcCjCXm$>AW4CTmn>F~ z#|lvtqwgj}G4-#)&_j~?m_{JWd{7!_Mw)tf?^%ss`TT?+jL|f$E&jsLjR8vCXn6Fh;Sq2~XdSJkW#5Qd-EyK82+EHRQl*!zxsunbYAPCYl)Ed>EEQ%Bl4+pEq zDh;x_Zoz4T2IDwkvnfzj^`m_vwoFk_Cv2J~?Du<|P8ZPCxka8wXj|@s)9Li6-nhLj z43O+2%ec1B=f*ZeD0xvLG#Z9kMtA2m%ew1Eym}kr&8HeSBw*tEWZbPy8~O$c<#HR@D1bm(Yzm zN0DQ{sWIEO9m>+=b0)XSvItGnTXKUm>zS7c{Nf~+z)gb70;N66PUF4Oo)a)hjYs)5 z(2Qe2)AZ0NuGX8*izP|X^}y5*xGtOzftt<)Q$2I;xpUa*fx70qfIIdF zqlN&wTUUAy0_p_3M7rwx0U`zo800;7TJ4%!xcbi-GZTeABQ@EchCRyk|0BiXzVt z$eh_EF^R#(Fyb7G!J=Hgrd)ST0^_p zc^*Fh73Kj^am+OoMFFacO~k(M2`2uPf9F5{OxMpI1IBE0gdDKYbses* zV)%ZDzMt{2_szK3I4bIQIun03oe6#?9;jph{;S!UIMl%5+#t_l+!o*IO#FH1Oele) z83znF4bxE#?0)4s2Lx*CelTh2jfU#{2ykFraj`<JU71 zOd2t0r)k1Bk0HMFweJ)Ye;$hojnQf}Ue2HzH7d&-V#sD$hJXJ17o@q5%_c;3Y0$PU zdJFLSIGrxo?Gm#$jo!;RAx;v6L5Sm#-?6G2U;#X^36bSAf}yT&VAxb#qhZ9)qkIRD z<-qaKrqSx$nzOinbZicLVY=Ll}iNjy5&fmiwy=$773O2oOiW|Mp+}4gA)x z{hVbNssM7uL}ZGI&YoTRJsDq!nI|w(@k}f(-FJ=5i8ZHKpwH6io`6FoP|`=$sGq<) z#k#7h@MAyrVJ$u#wTt`fSnfeET1P z*aD2jJ{*PtpZ)A-@#Qan8Pez5Y$)*{eQ%v%Vr8nBP!mPhuJKge-!-7zb)AVrCwmqP z6t3$UyWP$Lu8NZyyA*h-$&USgZ>1cHqJSKD1zuKFWsPS9#)=K9QPhwAz+XeQ-2jUR zEI?@Drym%>bz@2ZPv=%(&WY5-N*{3);Bu)D#WA{e!qE5FUzJD_AT4k4^tEf$)qo^T zQIrYt!o%^QMi@od?R{J>WEVz}hx=zo787NTC^7>2QGmJ{u)xD$0FZg6&hP2enR~#d z({4x2-MX&rn&DZgLZ3~$rk#=Jbe>mS-E1?&32;1g2z(zwXq+e;qwk%js4o|!2Dnet z2zkypJkLJ*4!E4ph~pGj*RdI=^$c)%f#-z?LLZ(_1FLZa`mV?ExZunGG)7|FeYJNr z8mv888vR=VM{2xyp2mbToX?HT)2^=zlT*kYmFMc=aC}6@;DnfqzZy;CxF?&4YC>vl zOFl)+U7h_&5+TbHsP563uRW*t)n}`D@%;HqHYx(@!9}5mI0`Wj9iBefAkSi?F|gl; z@Rk8r+ZdtO<7S^=Tll!%#@OW^t~MT$phJ-ic;71p(xAiB>kxN)ANzd72Vc*zO*?$( zjTA-L;ElTgAABvr-FCo7-e2I=s|jzu65xGzKAvm_eAjCM-hT(Yb~WRpABgec*L-~F zl?8v{gDKv64fvfuo>5gbj>ofY@F*VmzK?MZ@q^zJJepXc)3Rz=R|hb^f86|F9U4JX zbuyxqybkM>!Tz1~8S~Bc6wnuc%fr{-bI(l^5p3wt(B_A~FGlS5hVBW?ri&fSdMUJd4rRwCXu>ZD zJUf9xb~UHkq{BzR$wQh3@O_S!(}*Q7%t|27=|IbzRq<#sjQP-rAXz#HXS0*^>OqA{Wf9-ImjSpz1PtS316Thfr!#3XCZWtG#Y(I=wQZ0fiGYr@uh zM<6c%Oh9R3vVc>PKKR~gO3hE2B066P<{gnCNw7{8_Q2;)V@F9qaSaeaP%Kl<}{<*&-8bg zEcuE+ykqiek2?cLc?9?tfS17zKbP1LwJ3!h@b~B~A>iCIdDvo~W7qX4%LH^*maLj1 zQVBGSW7cANT^Kq!G#V~Bi3&~2aas{}Vvc)@SQCv%LvtOl&o0YCJe+_peGMkx@{#8W zJdcuUfpGxmcs}#BG!1FM()SCluOqZAJ0E3P+Ao%6A<{I$^XKdalw}Cw3$rcwWyB$~ z4(Xc}MQFYtY;eu<*f25%8i3Peim z#udP$2hudXakkMIj((3F$#Degy2ECZpzEB=AV)QN+m%%(B#Ow=TI(7J0MlnPK>G&# z=uNQY!{oI&P*XYtGCNQQoZ~W!1)s)o#BP_O>!?E^Ek1&ee5TYTl-rROF>Lot8&92y zd8S?h6H|`dUM?IFl@?8wQRhHFvH({G19tZGIVvPr97-sAv0$O}4~X7JsOkapHZ(!c zw_Q9HsuJ*(7N7$4G`Y@%4oeB1GSE3DC_5wUx-)Tt=@^ZssCR)&uDEs0HPdzKayU0- zUh51R)I^5Gli0N#$3Pgy=sMoBH1+NMUKUx>^ZHb za~y|;ndZz$)R~X~^W_42sD&YgeVLpBRpr>frxOcu=}#yD7OPf?r~n+gnMHQ3W*Ie9 z1tM_&Ina*p2g9nB7KLw|3}XWb^7=pYD)8HX!sj9;)A@WxQ50M!ag2ZdEWls0QM{Dsjs#62c=z2G)?HMGtQgXpO@?9M`?IUp*?Y&4Zde^O&vUGs ztE(#N2$uI3-|- zXIqRHFAmu6_ZIls?^7HO)Qr)-tLqwhp5ym_dqfz_*z8!uXIaXoQv&!^fMEpsZbD#K z^(_7aU;(bKa`ZirdKo0b&Lq*d9sM8#5|7~GNmVW9)V%-~p!-$1r_(__e?LxA65Z|B~ImDw4Gxr1PiZLq=@^ z1N3tN*Z?e0r)RC_rg2lT1_i9C(;Hk%E6pMui@>BJr>io%+5D1nocGxy2# zh-s*Q7dum6p1`c4D6C7glESO2D@eys$+nnz0t7WaD;HxK;V7AxUZO^}$ zzP>IoEx^$C2*U`+!v#SQ;`I-0@cdq^Y!(xP(fGRFgs3iZ-5ybHLOgl8L)U_h5W_;L zE)zm?mKSAe*bXuT^K8C#b+tiN(OEi86I?D8Hk-nn{YEFs^DvCYU?xv+I?ib78fli{ za%s_b9jC%Q4v3OU&~GAVZci4t?y60z==S zC}K3t1zDQF_eTspP?ihMryfBtpvW@-JvN&Z)3{)sQ}`Z0_vjr052m2Zk)^CBqR_)U zhnVLP<1ipeGJ-ZJd42~Te1Cz51jEoH&w#++VxA}X9+_RCAzK7~gfNV4j_Dym;Ct`` zAFmgXgK}4@?6sN8fjdvE} z?E60IdO(r@Q6#g(4Ae{<5QbY*)JG<#1%L>B@5XqYgq3gWj^F(g55I?v&4H2xc>es1 z?RJCv`{#J5Z}H*?6p4)Q2*$K60VNr4kPJcaCrPO5zRt%9GypP&QDa^)Zk;o!Mv-pX zG|%|zAM%`yq6iNU56H3%yIqd1Bg?DI1rPgo1r9y-(M%j-wn>Xs>M?sc|V>fH|+G$|SqS5zb*C zNkQg)ivL+g&j;nnd7fGzO8`6>tPU{qeM%*e5vge$PWREk6SgkYePBM^TMc@B@3ti- z(Y69-i668FAP*OtlgXS!uH*nvRTDJT*EF3ynQC~? zbDE;6o%?<<21tvky~*}xvy^N{g4>Y+&U#bVO_l*n94N4a8nD?6h3GnGXs2~YRw#)~ymtf) zSucBN8pTH$`Z5mZd0@cInd=5%7pCv&HpW{ zB%$7*g2phA1yI-0+ln6@2&DF^OUyBlqDV}KLDb9;X&PW0$+oJh0TeN%3sPA|sOt$) zL=7nk-LlA4(aR!K;9}d(mNC_~eAv8p$IKv#FYsxyg#pJydmEs~k?bi2dl$GuQ!uLQ z<9@E|r;eU90At&+@Vs~hZaH?Kz|=Ga>e`uE48v?_#A1ySB&};VnyF{fG;)g4qLAYj zOczT`1CD(Nu%hdqXP%z}l7zai6MwN7bl)U!E6Vmf&*)m7N(7k}bRB~R;GF7ozxlZm zU!|+HHj}9H!{A;cCXG5qLf_Mr+LjVurNIpB_a!I}(}CjHGe;rhcII2Ea@%U0!GlbQ z2u#j~`8XJco&j%>f6yraUjfX2S%dsycH| zeS1CpT)L?TfoG`h^Xgi8?-bLRc#u^$Bg9vJr-!KeDjr!}HrQ@6^t}`DU61bhzK<-+ zkmnvQm&tZ2HL5HfHR*7zJMJ32DvH96Z<3t=8>11LCc=6(hG)-}JmEq;f+A_C}$D;*e1ojbR zNO3-29syr#CYuU>F_`|eV&e7JZ&6h$2As3}@yK;>IuV><0!sbK?RJCz>&q|jk&lIV z`YKtJQN+Y2%QJ)lPz{4|uQna;Af%gg$M~A(p>3Lp{~x7H^U@F|@`xi=R@Va)-qudnS|6jMdl2~b;6prnAq)9GYJ|2H@s4pwvT z?(PnCT|;Bjm&?V1UjjchVm(b0s;aX4^5NkDH#avHR8mtSj$>@MTg!}`=h*_G_xJaB z_0?CcE~!{iRYl!V0pdkbSkO*Mwfu{f7#@i1ZnsCJzl;fTT0`|0>gK^odxT())X7`>~s#EPA6PnU*pA#7k2G_>s#MK zk|ZcgI{50DMp0w|LB;8&X>6lI4IhnGi`}>^iyh6bstN#Xyp>6iicv9O=Xu5}AAZLa z9ef^5-6IG?R6XNqmNSQ4mH@-hBQo!q<~i~#z>DW+YJ1o=vJSl*oO6yztPjiitP@`i{mbc@bb3fN_}7cMIy8XPnGSl7z229vkfU znaO`9TwN7tni+LXW?i1=WK7g#XLUWW-}?Y^BxbB~w@cB~1mp7}#54k%U52imvDx~l zYoKcfq*-JN-7SUzXqyh(U4iqtweFf}8k>T8#_2etC<1J^TX-I@*#hlp!uP#z#$S0~ zjO{kY`8=4MXhIMqND^RKLQ~&N7)R;{kE3rGQ-#UxJotWyrWr9!sddognN09XBKkp) znY{$_z67tjZnA`cFpS{)(F*+HGZL#S%OccufIL^7z$SH?%E@?5wqQ;!uQ#v2Ww;G64o z`Lsw0G_LRrfq+B-)w`}>*OZ?#@%;LG3+@jiHk$}O z#7{9E7n5HsreQ+@f%dZExSII7|9XDXVkclj@IVHQ<0w2}vVfqNjmr5sWd&P%Iq8$o zur!?(rRo!{i!Ad{Ri23t&dpihN32;%oAGBbUIIKKxgP$mS-}f;b}@@ z3LEMRG|@Lr0kM!7C^FdE%#nP=9Hak2RWY8(wOYg+)l7X)X*7URbkq=)B${(17x6)( z(yqzK7@+H(4GX)j8!MGjRlQvYdOw2UtOps7;?+c&lkXVE5t~hfsuKP}c?yD`BAP^I z|FhP~^9+>F@|gb)ZUTnHi5O8t{nL4NjQ|46PL@D91VLH?d8*H&2xuBdx*@4ZYcVkE z%U!eX58#^-de7`HkqWpj1qf>IumR&6;u3L!uA8uyC`;1_mkXN$^m&k8HTSOK7IQb& zwQW1D*x4j-iGWiSG`?*bo-I)X9FGIaGQ#2DKxoy60RVjeU;D|=y!Y(v?REuryAVx7 zy^y9Eu-_+Gme6#`GXz0|?|%P?yPd`^VY?oA9-!+MyV3fdZa{q41PI06T5Aakj1zrY zoqh`KN9N&9rl|4lW>fLV!<8cqWH&hXSB-(LwG=d}xhzfxEeL45F^+VI7ByD|H0iLj zEk4pThUW2A7}98llwS$+s&l1o&bl)}6x$s%j_oyAW+u%*XcRyPpV=1w>fVSM#IAsI z!WFX3MaS<^*PTsTlY}7rRF=qVg(ULKiBBJ4m>%YafIHn@btXpAf-cx>^Q!UI*)xn8n9Xp z=ra8AY}Z0bl*UpCu6edI!Gk=641DzL+-SJdtkAQZXV>X+T_@OsPRvLK6R}Uoh~S#g z;WU`_>6z}58}}9PupYJLI0HMv(v1-N&-Z=oHvzu-haQH7Mcma@0nZC9a27=oj9}G<78W+X^`(S~9z8@@$NnJ`dCI%bd=6SK>cVt+y$lmQXRzJ%3L!8eQw%gnkK*_q6K%Qro zeI(#WASX2*6U1?fs;ZGBl+qv&*;wXJnkL2tnp`i z5tE2zo-r8-i>@88->2prneqHhO$@$da@{LcUJ_bphgF*$(?1n_%%?^L|0fD>>p zAX|*DwfnP@%z2(IYfkH2z_*xaiq!(uq|vCtQ%t`#z^#N(Y~&yR@gK)_yS0F%zMsCs zG)~8=e^(WaXz2zI?(%z`AdDzjZN}&zr-4TczCb?=(=g6rj~#tfn)0t z+|%h~@4LQVp6B-3bv*(?HDWE0Olwq(L|sQ&mN*^>*uVbz>v-#}xA22M_=EV+hdzWS zPo8{Rvb$K59Nm90NZCjm?dOl<_=wFX;8B0NuCt6tfVzlc?&%r@qzMGowfMe|s8eBg!S3G(4-b!CmO{RICQS9&V;dg!*$3um{4^dSOk~BpW`&ecsbY0sc z%VRXvfFvbDZ=Pr5MU2Bkh3&R5jWC|ec^;uCLQ~MS_`q8q!~Tkmv!)p+Em4q-!*h>0 zyBgz7!+g{^GY2>wTjnWoU~`-#NwM3fh+{fNUd|1sna%kmQSKngqZvh!qHR00ZHuex z99bTj(cKW!!1pnjCT^0_gk_mM#EFmh-hIGspCL^HJik8z2pJ2b0OK%W zoEA$s;2s%F(H|j>eLOr=@O=VV{s?^H$$}&fAw95RU`{XHYrr+8$#4qL_k&@qEOsw3 z=l3DaZOXJb-78JUFa{6+AXA1p5~rvL{7`O%MJNkZ=3ovGA$vz7easnV)A)B2QZ$v3 zfh21bUNX$ z|IijsuROD-99xW^<#ZjT`|dyq<@IZWv&F_~t{Hy?J~F>=+uo2$qDN=gn&BjQDC+#p zHXc@03*UD#74k7q(_JH z#`=6t6^=F^)l{U|dphS7^I4a9whqvQnPhsj25IgY8X(GPvgox6| zV=!yR5i1mr!qCUJ9!B_qkG^fO&op@`AWr&)B(N|a3k|^OV$^#7wC!MjwjOcUeiaLj z(+RABRY$rB8(}>#fMf{CMQLv;u4+wcN>9xOKF<+p>NFb(?72n)zrXI02eCm3x;d!< zH!-(7$|aerQipULHM$#`ymGRyqXsz)D>yJfpv;h5qlBNuXh`d39Ea)CR~GgE?YoaTMPV?7GnF9?lcK^fe#n zb7R(UWY#2!Zz5`~0CH+3e(Fbm@-u0ccyxDyp-K*>bKaTGFguM^HRAi;4)NNp6O~ml z#|{p^uom7tQv*#2RF)AyBa%wsz|oCeXM%R+p1l!V01iaa;?A-N8rjt$L}Lo)C@sJv z&)uB49u_-Kp#=ujbrTrof~tGy1VkMx%OUnWEahMYs`>IabUn3 z&8bV%!8bq?ffh03G%~CpC9z)KXWs-u-yFbzMx0$|-|2)nEiUOwP}_o_u>!EuxZ)aM zvfz2{x@kDl*@f6N(*1D4!9n2R*+U0}F~(`at2-Hoc(yYU1Wa2%p%!0oeAFn)&r!^v0mFUpn!4gl{l)5W(4pmP$+TWAvs%Chl(BF zXd)1Z&@*)-&7S9>t~;BgN|aZl>Kcuvcq)TC89kvLSD^MHOya48)?H(oG9e+Ae}ptB z8Gw8P96JpR>Z`zX%6&uMcIGK6s?#*YnkG)&PzFS<3kOuY&hBVBAHgaBdp2=%bo<4| ziWi3gzxxf2hQIsnJ@)$z(lo~X{R?}DJU@qc=Oc^R$IeJex|DIuHAInP>CM1Avw!(w z;?gYm?|)@N-O#W^jK8vsaXM8tVGvNKWRJ1}odqn&O4=a^0-VnmNC!hBC5jK1OJ&&| zzVD+fnFzBxmjmE_0ANQ#oe@lcqDTzj>GmddMIzh1EQ$;?yJ0-*`yShEVL|h@?JZ+b z9ow55GUODiH=EpQ7){fJo0}cRkqr~NTlbbF#?f<)zQ$%hg*LfkLYLa6ihf@}`I_PO zFDfQH&%?`?)MUK7+nMfagv+HyS(ebawysO8y|T>k?l*g+nTK*4AoCX11t9TJ0 zD*{X-*JoJ<==vF19-!-C@5yLPl;(NHI86BLfB7HccmMIW@iE)0qW>UYfo`Y&s9mh#+L-riD^fsL}TAiBmYqp;YWVtM{sv{ z2QeZw`oGqq@_io<4-eREHkJ`6094OfYp-cIhA-D%vDpM@QnT!20U@2?o6W{*7z&6J z2&tr82{`~9k4MyXZSV1Bv$5+}|C27FwAeJxE4Jf{7cU;2Yin>%Sl@Er|Z-DkYGA<#KdZ901_Q3Hu53{tEnlq{twlYz^?0`!y&wL*A4Ylo3KM+KLu#7N z-U7slhbRs(&pw8JKorM}JvH}-A8_P!7)GR71RCNI_!xR13O$5zi8$N9_Y$bnOUu0nR7NYs5)piZ>tQAbs;k#RLH0a&9mV9>x1dHd5j^G(Z50 zwx*G3QD7SN8EWHnpJg%Xx!UIHEJLyeQbPmNt8mMDWHQ@4OKpG)1`bRmC&L1~JfJnr&?I3&?w%r*Qg5 ztS2_9nd^ywAp=L&Jx<4*XE#|%0JX~mtVtqiS$qQmsX+~BvO+bMrf3MV3ouw45Wr52 z2$a!2P_ZffHA(Mi1daw3qXiV4p@wnMUPP#XVNS9hR6eF_Q-fOT$el%94C1D4F_xqv{d1*0zC|2 z%?Z?WXWq)uRswXrnLbDWV|Y1^WJXEbOzY@3{$Rwfd}YFm7i@Um+-%@^0*eO5@yN%I ze*c0v3M|-`B>YZnV#AUXR2yovaU9)rm;-3Y@e;p3QY^m zvuEEwO?^`r^Sn~+GQOm_WtZjLVX>HrZTV6GqI( z<*@B^8}(m(4$lMM0^eQNTfk7)t-YnQgGL{cMhk3RNsUM{06ou*kjwd2M3(g$=lE~9 ziZ3!d>@6^_d#v>qhCVKr7WEus0TB7XRnDJFFIQmbdQ_W0>tbq6&*VIO9!$>yv*w8@ zGz}+@0;8u#@ZYn~|1oIn#-n{dFxM;c0Gl1E13cdcPNy1G)f$TEY`e2$%MdvF z?)Oc2{Vw=UXX4MeGa=BgZQVH0zlxoSF^JHbuH=)_H=VxkbSC~RI}-$SeFF&UIrCo6 zhQh97bp3~{Q($cjBX+15jdW}uY_R1a!GKQZD}wm~n|Xl2CMv!kph$gu;Wr!$r|(D9 zb&K6@XMgtWWrN$R1n;|(6SiB!Ng~Fu5~RQ;-b%{;Wr_)S9)A8G4*14%7QGJ-52z}F z8w5-f3vvy^fZN*wO~VmQ6#!!8TwhxsI$SO-#8S}yIRO|H1};q!9-2l;f-npaMKRj8!{t(0Kt=$AlID31plI!HC}%sBiIo|IG-z2Rg0_Z4X^}=;t*|10pq?0+NMEZ z8L=}w1bF`Z2+s>~eUk#71Fz-cez`OV!`O_&c__Dr0eR^$jdX|hd>>sqBaA|h;F;0> zd7j~WK0;%r^UFW;AK>@D^h-9TE6J2zA^@u|spsH|iSXNs3CF4u=;EdhhDQLQ_K%o; zV!w%5BBx!Q{W|}|3R|-R<&Hc}lV$bxeUG2`iJw58=Xmz)8MfQ41^(7-J+UeU;)h{q zfk!a~1(fOB7Yh%-BLhHSW4-XHxy1KIa zQhPV6oKu>W` zTCw`R0{7~=#`X2JmBrBOwdRz>izzQgv|?&iRrcC_pZb|sS64WlPT24Fc3q3@sQB*K zL2eXIj@N0LT7Xfp*b5VU^e=xJ(>TEo0%RGbSeDsCl6ppWk3gd5d2CFy6Lz}{}DmB#Dr&iV2z2@$58m z6)YwY#XhhE7)LX5TXiTm8IFfD+IE8HGY=D^SPb~8s%?(e_oK}Xl9aj6ya0{SD_dqY zKSRuhF{Kz&ZX=9?agJ?zT;IevysWX?lZoEeHL{{W9Q!z*8p!ds>jo5&k9Xb|VV*_{ zEU;PZ^qiRwlUN|YhM(<2j-aXsob=B+7p0M%reT=h_%?r4Zc6foT)JHi#PuXyI6w}o z&Ye}DmkNDNx{x);rNO#P^_dD&-t)kIXEq`nh^4wE2w6Vj&8!W1MyFu8Nl`-I$vPkozqE-80SV(dP1T?BjUu@pE4Y z@$UT@Z@h7Xww+MdY&wZyy(|mfejo6uk4E;~C7XGM(`}m!AwlDry6^J}EM9CZTA$wn z{P_E$ZSaTz=_Yu5OC->G{q`D*^{rfG9VtlhmAZu*b$6zjV!p~yRSo`eoRMV#gWSk^sTiQF=#X@}2?zBD02lyQda2;X@rmeU5V>b_Ogm z19JwXnslTqu5*1R$%AXzF?d}};i&v%7`x6yhm(xlzsKHV(|Q>2WEWcUjn)sJpBvj} z9zjq__lX8Hv#E8Q8}c|(U!NF;8|#(hc9un!x$f$P!R}cBx2p9Cs4tKKkpN18yUvi0 zEM>ChC#+qkNs5t)j|f$6YK~6kqs?E1#n6=+kJhrT$>|Zg>CGe|PUOC)uo`E^%4sCu zvi4^qU%@|IJ8Kqop8J?4&#Ze#BqKiL^biT;vH{5TF`Ioq*|n_Sap#9yH_pJ2b#t1! z8d1+y%^6-3*SO4IM53$v0AKtX!Dksiql(I3&^fVWmI4~wiv8=3cD$8USFc0 z3d(DpIw9Qx-z1#N8$1FCk!39Sr01rCQH-W(QnyY9B^v#5-A&KT+6(zrAa$LI$K#~{ ztj3;xpTU@2xin48eRBzLQAAjl0OxayEKBV@6YxS&QaK2R=(^b!KK%LG0EL|i>SO=_ zM=Cf93!Kk1L?C$L8(kRcIA~l$tUh%n7Nc7s7fZ5v*qII4S;r}m+9hF&uR zHC~`3%QHbs2di5Lt}6w*R(MD*_TUzPpduuSsMR^oz6o#=(siBDapa!h`?#WANj8I( zk}`e=X?o~Dq&O@S5sjcT=>mLT;<7MI$j5*?3*ZRztS)Y7l43atM;3h1{ZNsqv6!xN z2bq!{0kC|wusRyrzpvef_=_J5@YO$bF=oHt*mX&f{SyD(FCXyw-5&3|am6zeyukoX zzPZN>q>)h+T<2uF!LD(#c3lTf2lO~Pjm6LZ`hb7@&j_?^w_Ce62~U8RC;mq~o zj1`m!KY4OvnloaQb~gU%z>v7JifjU9J`RVAeIFS$=%8LZ26~=n3v2-;auTE#SYkT0 zG`rz5^ifrfiA&Vc(-^a2sz98kuBexS8MoIPgdUJ59DQz^2F?dNsl2-0+}(ZHqW&(SZf%`wq)IA&OFjp^rFRuz($z zG`V4t=SlCgLlVdEyah>;qN(XF5cuqlCUH#jl7O1Pz6T6_jx>#ECJ=f^lN~&7#vfEZ zh6wPz0_XDuy%E*Ub85A`e9kI#*Ev6*j zp+rz%mWoNmN3BhLC;eRoEg(Ig&YYK#eNX*YfV9@Q&Mdw6x>+R?5rH!Tk;Ie}gDcB2 z%Mx3IHqt26sPVUdhIACCiN-8`e*_3O5ROih+&vu`d zWeI61mSt&~nQL7yjj~CLj|^lo5N~g9ak*S9i!uyDYaSB>0d~8c1-sg|#m&tPuCA`I z+wJiF_rD(+8CLA5s>+UeD-McTx-5(RthH&{-QAsy*V@}`KGb$}S#hv!TQp6B+uK|F zeD!C&h5%R)RQF^U2CHExVDR&w|2+QqkN?=NF9EG-np*h+nbs(FozG`z6dB+M^7(wm z)2B}@fGIHXcs$zTU7)g_xr}hcUQ~lbd&cuTJbU&Go6QCfr0b$%(I5Hs|> z_uhN7AH*0g%MzE%1#f@q-#`#Wlo+ZfM2QESXCMf0ICL~A=?z$%u|Qt{jMIW)WMiOf z8-$TW5;Fpds5(%IIT z_ZtVs)hLQlT_ywG@UtVu(=fz#o8odI^UfInBnGe&1AT-CpsE%NTwmXWs3RJdXpPM? z(DgjCkB62ycbp)KV;mnw%*%|^p+{cE*zPwN#|2$GBFi&-reBpAzVCHH1W6pCu3dA# zZN=yt4H)EEw!Od@jgLy0UwJP8o9F86l)(qrT!(QCECA`4jWebxusJOW6QPZ#lvtV# z(*$;3YRXFSNO@Hhg@_{He5O&QY9lhmLY&X7Z8Rums%#TDsh`P|g9edg2l-~=L^X$8 zr^V8AXN_<2W$BNnwh@yga`*;-$ks%v-NdRH1~x>N8GunH{=K_4{qrgA>jQ|g) z882TR0Khg}e4i}!?RJa*`hT79H~xAEgCiMceqeGa<;MbQ7`GM6bPmol0R)=L$;sFG z3b5hhq3eO4`+|@ABcJJu7q!*r)tRgK{3HK*Vj2p)iJt)A+vdDTF>3&+X*i<2mbuCE z$mqi-@O|KNVL&Jf=ASZZEQ$net4SVdLFz1_SW)mhv3BU}`LA`LnpF9Z16G5Twj=>W)iTnhmv*;6qS=hIyV};bYibSJ zFEe$s^Nll{m60l0qi!rdO(P?9SzI`TX znjj3NtLa%RsA*<1NtL2$T(e;qxQ-c*2t0ZoO_&sqgi8=q^dU*CAmF+Xp{8kCd-n4_ z2DW(u(6d5~9mNeA4Tly$t?R+oX+glVBF|-vJDS+y+5N~^HQE>-1T=efQV>)V1pGq8?XUgAcZ#2 zy2~N}bFCRDly{zCQGPeVlYmAN{v&jn;LBvYbL^r@w@o7jFag^c$v8cr5Y8z%u-7S# zHhm`s<^Wv>du;+wbsuB~;oq=T`NUMS ztvZP6Or$Bhbh=KBbgvmq>k&MyAF(UBzXlr@Sh#t1^uT?#XMxGS*XV#7L)Jc!Yn7NI zWf>Vjl)v}h1Mqi#enQ)JD9ap&!^ylZwt#Whb-3Cl_)q`c9Q%UnSKmW%M{9x!08Hl& z_8Qj31fPwBfgQzvnkIbxKE%)bQj5MHEL$&0LL3ffh`rVKJ(4)U$KMQaJ|D5$ZZHl# zfCZ7!x1G8|$YI)p)hG>ws_ z9*zg1oI0_->yENgUI8P(8G&UVzBkmi8 z7tEa936?E5HI0xq_$!3qA{jYA9IS7O9*XVLv(`}!~Ya_)UscT4JS-35&V;ts9~1{C5T zy8;$3PE|q*Ts#Eu1JzJT-kir&2vj*#sU$-ru$(xy!o?U#pa>ZxkdP%?2#BPyGVuHC{F;|E%uI;TpdKKtyw|8<%3o8LFS@r{8`JR9N9Z~=fHl5mVI`>xcv)$dkp9mf$L`p|~}&^=tB-o?cQPESuA zx<&x5&{Q)~g=X8fxN+kKu3x{7)6-Kdm&;3qhDP(1+)6`nZk*!J4lget=BM5x&!fm0 z(a70cpEcJ?JU^#1y8ehI0C>}txe1Ea(fqRx2Rh9El!E(*UX>}Nok5omfaRRMFYV zX1&+Go$qnQ9D!{r9vQN!Q)Oz0vrzXWRN$U-ie4!BBN;ED9(xqZm>ot(R+jHGS7ceFA;g3$3L0mK^2}!+xIm>~r9h?bmUnN{ z{rS!WgQ;;Fj{(4gzc?VJ76cu}KS)L9P$aaBSP&UKg2!ek}wR z4F+$2U5+=rD#Ys^GlgeM*}cx9=Z|Y{%aF%9d~&6o(QkH#sA%ZEx^r_05?x2Ja{w3y;mdLI1aE%Tikms#mQpC ztt$zxtbyYNa8w33S%tWIWN^9;u`WZb7Xj8~fGnPnCqNqYST7)k58E6EgyJO?E; zLaXMJ7++$PX|&w4etTE6i)%QSABrl|wz<^ZI$_r#Fa?-ct{ zBeT2R&VhjA=#6B=>eX1S?oj}fSckqz#jd+Xm*-<^ecxlXTH);M3}soO?|aAmn**w1 z=H0q=3pZ}uz>`ltiTm!m56k5eS(ahD-MV+ic-GCDim}ZBQul9j4I*8SXN1R>-n*F0 z8V}cg-tBhIJw6OW_m1`Ml%(pjDG}gDjprJYy3hT7k6-zfU%@laJmU&&6@WKy-gJPj z)|9SO!0tR3TPzl?=#}g8e!s`*>8S${H=7O0vcz_~y~Lo^sI$O7p6LWb`kpS@GGwaj z8X9#L)3B;42fB(8sWE-!GXg)SX~M17yah)$9>HQs)>l~sXgi>7IIY24mF~<<-6D#O zi!B_l8!-+%lfy6oETbY$4EnA|fB@I-eF#O7p(t21ot~B$Cyq8T{~NJbhA?4>Ac&D> zAz&NGUSpNuA>A`2#!j|h92?xZv%_k=23;X1WI0EQgCInbl65&vj8&(n5iTyIqb-0$ z%_mM5lnWMmT}QBUyRDGtF+!UsZMSLEjCCqX=}kB!e%Cfx4Oy0BCLOtq(1d z)F9{@eB(ngV4veOc_|snad;i{t{bsj(m``xkdv**;+sXh^5nU^i$J@<E4dXTM zt{(v(`;!Cq6(t5}q{n;TY&KRuv&7jB_{xh0k3Sfo?;7j;-MidPjqfarpb_pg4PCvX zcclrRzMs%EEy|LOLIffH*~cgR-shrA=X+U}*zfn?lvu*wAB6ak?=~oNU*s!irSYA2 zP^F%uH>Kp1lR&o1>@?N`l7kUQtMT2rB-G#-q}mgzy;LUv1pfro8KcIpuZ@_$8~3hN zQ*v!dCT&2LC2s#wi_h!JNdiiBX_}H@2T+DUU`$oD?*7MdLY74~R~HE9N56Sik@2Z( zk@lg^69Ms*SdxrdlA8VB}oL0xvG{EX2D#+xExRWLQ-dp zgCP!w+F~f4g(qyMX*jY>49D1e(WtFAU1dCF{G=PQ#)v13qt^tb3>NP}z}9F-$i?Cm z-lO#^c@D{D&2=9&l3tcP8&&7|*fhC&r9P-e_d|!J030hOIZgVpll$B-q=v4}4K;5h z@i1CODbHKK&bYU%NXB#jHGF`h99@tdD$uwF+N zCo*p2K1sMQw_9pL7lnZ_hMI|we)CU0wOB5K-L8e4RtXb%>?`-tb_6 zMcP>eJ+@2|9WX+_Js`or8$sio+H@*7G`CNEI&Vp?q*bUn58%e3)m%7%V^FeK9UQpH zLrh?Y7L=!^6MWOpm`e;pX}5V1R|VS;#%fS8IQXtcWSK%-z#fqnU?lpyXG3w}kbT%W z1||c(7P#+B=$b|6o(CXxNEFEZ=9wUoT?K4*H2rAUoMoo_mw^qyg~vduXBxQf6aj@c<@zk4TLmR{{>G*8b#OPqAtvpWrtt?{T+-+93x1; z0ZlXLZe6#)$3NTR=4p(R#Q-sp1)TrK786kv;dee`@J~M$pzB9FK9{>r&Ya~_*EMdO zg!tRvmIAn2O#F2e6O7vwt5=e(;?4u~ku9iU8v}p!VgeIz-#WnU9k3q)G|hzVW``@+ zQfxM2qeRp=4B!}=MVVl~JD?v3#HU$+X_Nz`kJpiPSU*3zK$4Pe)ps2bM%2M+29#xt zuALAkA>wGlZ~iYoh0lHX0}j*`IHJ)XuC>Mii}PYa47)kl6I>2fmw=J^=-FKN&=(Va z{8K=e7>gQN9>)=NUAvzp!#Z~RT4Sz<10BxASO9=`zVn@qS=n_RmdhpPEb*pk+`UH; zjW_Pxx#NIUT}zs#I6pr}Q53Vr5ZQz>>ky+3z@^U-d;89vI}nRfd!OC*3{_P*#+(vs zJr|8SODl1jCfvMv6Q`%APW$lIty?%cI&#l-{uy)DjN*;rsEk?WBklTp01kMa{|*7m z0%rAhjeiR~)c4-GbH@RqS~H3jVteX2%}0jCQUz#Q^8WX~-;KJ9?J2SEIT$M-PQ{;e zQ}v#-4$HE13_&q91w4yID>mr0YuDVkbXk@*_Qh^2d737ioSeAdIgTUN>ow$feR6Vw z&1U1`p}=tMt^I!QfMKyS>!!h5zx!Pn5us}tulD;6Lq8x+ICfT710=D7z_=p5>jn(A z86##8o8cYegs~wA4UVqdgDfv$Oo*ZY`krKg#UgkI!jk^kILKnuhnA8MV~00hpAbM=mVwJf z#P(1f;_DdZs8Qq_T*^^JR^ZsDH{a9wshAeW#sMVrQ91&Tfd$Da4daOka4|&s^%~Wi z?=ip|Mrf_`zX_h`%pZoyk_)(Rq)*qjUgLJISxz}24@xN?k7NGcwjE~cd_vRoZqJmZ z#+|=x~mEdEa-eI}SoHSOJ z#VCp#S;qA~34UHx9eRIT<4ff8l zn3NY0kYMcK2sCqQNnY`pG8YOg3ykJDo}nkOP47(&3D1U-1GbuGliTB(D5Lh~XrDm~ zG9qIKnne+(&?M*M4W$(SL&zXBO=Cn6M^U-<`B`1(_3EXaOz?@dVNt{m@Y9)_retYq zt%*PqhOqU&$2v6q)inAnH7>our+`~E90Y2rmQ?*El8Q0@+4MaefrJ09yf?s?Z`Y`s z5sN&=GMOM#RFO3FP6U?ve8IClB}w1`FVBF}^%3|UXL$z6Ap~uW+p}b~if|)BjIWhA zb;=x(U@i$9am-P0);Mz`TVrFAWX%kAyV|WEF=C6t*w`t966V)p1qy2-@xV8(^s`zo z#9U|~BY;oL*STq~_WPXmE1-=)q>m5u6j2^+T-^5YEOels>KtjJYVuSuM{$q$Hrf42 z08?P&++2ry)w|AnHmz@J$&)~Y3t<^m8{*@iHEt)rs^)>w^T;y3-R z|KX{=N5I2{8)>=ZSmrRm>LhUVV48q8JQU#S`fg`Jo8sl_OmKse&aPneO6*MB*>;Gn z$oGwP1PS)u?M%FUorydTZFfJk!A7IeVxrD9dHi9k&M&XSQ^8?PYr2krC5>Rj(4A~R z_oFWgx>co7$<)Rfu3NC;i9dUKz(4v>g-`!Q;$nuhLN%T!CQTTIFd^_?y|cuXqr1h#Uso}q{mapFCd*>h z^1x=&K`^1iGyz!_ThQ^ZUQ9fE&0yOC&tG&{9~Ibb`3{bb`L3IKz=Y8KevQ+doaESU zdsK(sjtt9@o9ke|uPmF3fR*%4iXuT(Qx0Rl>)aXePyXSL;@|wv|K=D)^AT?qw;J^l zyKK%poHLW>AP(6L^J2m~gZpB_K$@Uh`})0l_tZsdTtOuVT>(^*D%ftfZd6sDGY7Er z^&kK7A9weqb+O;?9Z)q411>Hu5Qd?1L+<+?M@L7lA*lOauh-7GSnRm@h_x7S+Kx9r|xQJLw|cx^)Zp+;a~edE^mXzkVH8uU>^rhX6kccz%BF zfH6IHfo@`KGA|+HQ}0Wk*)$E#&(Gbs_h0r$ub*z=!!+t{j}_uYsEOst5E(=do|}0dnG0la{0r$w~Dt zo~ds0jrw`9YHS`B+8Eo|DHP)xvuf-USXKVWvn)+xaKyd0;J>lwoX&;7f&qZssxQ|y zlZ|64gsJ_E}2 zb0t6$8x%$C8otK(@lO`*bIBXkOO&?S?;Cvn=?Fjnzwhv+=hduFk*3DV3Q=o#y;c29Pz{76+4L=fe2X^yJx6|4>bxWyBPIX=-efoOh+V zG0P+sMp6UwBj1GdV3q$2X?FVQFcN4)BvLHrGm2a@T`@BpYEULkW%O1~s_q<5HsP=Wh9a}^JkD)!DN{3y%eb@{d5 zg8=q?rW_YZMV!zQD5d(3rcH8lpOEJv?i?bRC_-EBak_{cpp~Y^fo+<2)3wWxR^$R1 zq{{7{6NPZKq|R`yZ>=%KB$0B)(MuB4b!Rbx2x8RInHes&=>0HO5nItjnx=!O6F6^f zvLVk&lGx_r6EyWFV41kVV2LE00OZu0%xt7#dU-6`$EnWA#*ygejXxEKRnv&*C4Uc* zA;u9-n^qH1GR;+OE>Qn6W;3~Is=Ds%`W!C311|$8C-lqC{r&#cs)MD8{oU zhs7~~Z57~O{^0>fM;Z3}!O0nDPqNPExHUCFt()_!zvZW%%JMikI*K7fn!1+lJg_u< zRZyD^7iNIq?!nz!pt!qJyg-rS?(S~I-JJr(9f|~}cySHx?k)w&=G)z$2{+`1VZwRO zd31e|k6*s<`F;4}-0Akt!E$H+LXk_!w&RP-*8p=5`s~rI2k98+T&Lvqb45QEH~Kw} za_$Lsv)$y%X`4{FRY_m*AK?77<@4zX105L0k;NvUO-e_0(7u6W2MY;rVpp95rT z<^}f*12>;PL9Ec2;MCI6GP86PWyHsFiLezr;86wPmwwPG1J&%2XlEv<3^0`k|I{1d z`?|Zivc1#$mQQ;fThS;%ia6q$ZDBQk718~1$nnc)BX zuOEA$7RQUROBluhiqW_jEjA&+W@8@nqxElPMofvkRFg#E7fZ!z1sA{~jGpYQq<00LSNR2b0C*<#50gP@}AfI zPrLq?z6Ee~@JA@IigWW_pW;$I^$*c(GB2^&Qp0zipTWL|x}rXqCTf*@i*0uv9fLky z9!9^GYF9{BPGNP+tX)`Vp--H|s%MAR{{P-;Cas45jlvdqXTKT4HmQ^AfqNr_0DDpv zmlDmHPh{K+YweF$ED&3MLM*l?7N}^l_U-MIviIf)<+5w~4BRE#i}cJb=oulFQlYC9(&Q(1Wum(Wc2f zyymz=q*Cc4srtoD_wcH9EnJ>;Kn9DZ>f*|5LQWI5+*!qpy$)sawDN-Jte)6LMb`8j z%S%`4O?j3DKe=Ab2zP4>x{Iz6FSnh_&xvg9Uau@INfi!-e_7^P7P0rlv+zr#Z~-+B z&OYarsr}@fH?)PIvpS4|!n~R7$j1a^I80|lw# z;PmtnGi64b%ITvm3ie@kYe^D+A{4ycB2&D2g>61b#j(q+Lo3RxNNxQZ(A`&()E4-r9e(&I-_c@h;v$ zcO{V-KdUfyzXFa+vx)OEtTcv5wqo}ZnH;w8mUFU54Al>kIKcxS={qoEy9h4rD1bvX zraK=izwuuSpap!9n+OtpHHkGwvb$LB_IQ!zvv$cWAhNELTac&&j-W3E>g@tiHaISp^?Tx=``^nF7vD( zwSvQ$*r7Y%!%0%H>pVvuuNPb4;tL1%Ysfc6z|e*3Ck>%^;vUk(L!!>qV3qn*4eX;g z%#ZXpYg-n`vDVR+4w!OHK=GrjLrv}<0vZ5nW&)}ef)-~=trif2mWkaY@>bdy=|W+@ zLx-$2x=d>1Ao8OIWcL0I68Mkd>N&x03+IXfU^$tHd&Qjrz8aJ|1BeJ~(N874JPJ*H zqVs`$9q?1{E1klLWTa$Lf<8M0BTMKg%NS9Hbu~B`DAi6iwlZpw0p0H}JrpLx$4y+s zH74RerUQCBdvgMYR8T>P2xJr#9emWK1xu;K$mGK_?3?ik31o~Fr`>IBPQ;N=2t;lU z4~nx7+@C_Ow?Z*@f)UBZl4<|r)CXn-MMa09Bh^=V#X#VcJHDp5BI#SO`YouY!6I%h z3cF%$gx8bk<6wC%T$m3+H`QQZPLl|fxAr)VD+OAe2p?r1ph+}Xz{3V!g;ERvGz!?wl-CIq3b%m(B0JIk1IBEYHUJrh4-f_$M(O$#UH8 z@P$Od?&*Z}2Z({$GE0$)YdZgMxW`pG=hllv&+y=qd+j-gwFL7o3$e-LxUt;++BMBD zBs}D9ukE+V+i}_=KJ~R>`g~(a8eF`K)WOnICx8Ym-{`Rao-&7~Dc!QoN0gg?(8jkZ zDdRB&@N_7ELsDg>1~4zKmJXVsHf}^u$zm@j#z@D%b@vTE!|2GQ&~%H6q*$AY>yzo4 zdE4!Z+?GodnKT*Kwyn>zNk%YG{2=+|k^-hG%KRQ{&iqwg4~Y%pNElfxU&_{LS3O*y z*2gkRKyYL7n^PS|OJ-T7sbU~C^2;N;gSHg{J`RN7=hDjOSlz1#!3 zZkYQ1v@=J81p*2B;{sb|@QF3J>m7qd{fVClDIBk+-YJJ1U;hzk<`^|C8-Wm*Gr%?9 z&BaoUz>3$uQKNbB|BYSBJ6}TEmiqftO67(k(M3#M%@#m4V^eo)hA1~|Q^#vMidnP^ zF`>c<;Eks>|NIh*3i?j%o>&LWdIS``i!yl$7{=74r1)ZI!`+qZ&3>OcNl<0fMe|D9 zCOJmC15A#=UyBAKdq=eT^_#OqDWdy2bS{F)O@>5^fJtu_pU-%SKq_R?1uyH*XX2E} z8*xHNBY*EQgXj}e%fgMV%7VFq`3f0nTldzRH4%@yDi$qjakh_}5OApnsGQo_cvMW8 zlS{iw`80}Aj~2iTbA-V~|CKNq=L)5aBDmUY%0tc#V8cMv2FTg;`4~Sg=op;;{@W6WkGw$l`X*VF5Xrd2rE(bAC3xqgug- zTS)SsMnoka<TTI&@`r)AhVSd5 zFY{dAg9DdHn~LMSj(UZn9ZCGwZ6($`-~QjKewEcvM^ZOGIna&j)WG1>#swYthNyYS z95L37dqZL8zI(bw7&egWQ>8f_1j3XaYZO(yhPe_{=Ke3H8)!~L=ii@$8F)BRLGd3_ zzy$n>lD>&zERazW3i+$$Pei0P9FGJsXoQ5{pyjnOG3a~ICveu`rN`5E$RaP6=pr}6 z=m9V4WYF(k3P1MWj<4bo@4KcfA~#vcJuk<^Q@MjnkQ6vl4aVEc?$rtHJ+fVjK*|A3 zKbqbCb(5WaCi;_hNj0g=(&-S;nr(N#h(Pa`(Ub-Y(a(NqX2@sv=m_jg!lB>_-?c!z zo#R!+wPj3gX4B~g{$J>!z$(qi!-CEJOrZOE(Al>W@9wAH1lH+PXl)sPYbCAFzS;^L z!n1)8w_Zb5jOBB;An%6-y@cRqL7QD}NjmwV0@V)gr zlQt~d)$6gs^wz}eyBu#!STs3rR@F^#v%rH+1h^5Zr)Im3g)bg`5nDcl^PtBZlobRJ zQ#|z|LYr~dTo(oY!`F*{!{+h-?eY9k*(+Z|*r2w+NDyQb>&$upOMZ`G-dp_A;eA`$ zAp(xx6hWO0AR3g?Q&lO__IkKJwxxj%P=| zl%00+Ok zzg#LzVFtmKN{Jc8W_Wbb26|00Ab1^x_gw~*x_}Sayvk0Y(V;vJQItr|hm&N!^u%|@ zAqlVB@BxSF=mDoG!vFTmWc+qEiTsWpp$XBrWC52=R3d+6zX|ywP|DfCMeh-Q{-`)| zi#PxMpyyN=nl0|>|1FqT_$)_^cA0H>v1ybebiEd)SJ!8wyzs00QNSS=d^&f5nC|5` z1st!E%vH2^oaaeeIP0xzGQ1C}llS2ct#RI;mqeY4EST8a$I`V(pL+oFGF?z^I6pT5 zxU_$5B5P&!pU@AyRL83?8T$Ol;-WSB$sTuELpuQB---8k0frsA)W5>H`o+K>vBfk} z$_Y*cFi~XGj7T0hNa#eUkjue%3B=XaWw758*uMIDKK0_1e$m23k|MaO@~o#=LW`0x z%45p^(?sod*nRSa8$Oh>KB!tz<*8HCP{C2%D2ILnFXrChwL|l541^t?)Gu;?j(6;U zg7i~ScdPf1mg+$&y>)|Z*GA2YD3%NTOvjWNuq-)iTP@8$@nJfbmeCtkF};@(uBq3U z)MS%A!wNiF0q@R2uf%vD@K7lLkF~rfp znixIkK7MOshFBh_=j&mzgE#p~7j+cZCs|rO#i9D_v+Ppj)epTCZ(yg)UjHdB7-{US zWlL*4hO=sGf#4|7TMf0azUSu+1XuFvv%UC40+VcC zdtWF*v%(~`&KPR8PaY+ z`KS!>8A=v4O1Ajn>=<&(Blf_u@uV7g$b%60P=b2*W~HOEk>%0Ahy^Sp;e~5sy%qBO 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

    !iGyRfU`^Pm7+S^MagiVY(qUQ0PQ=56}dDOB*s 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