From 539c21f5da7e72120e7130b6da46e98d1db9d50f Mon Sep 17 00:00:00 2001 From: idavydov <671660+idavydov@users.noreply.github.com> Date: Tue, 12 Mar 2024 14:04:07 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20bedapub/?= =?UTF-8?q?designit@1e233cc6cb1bf3255e2ebbbfc40025e281967fd5=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .nojekyll | 1 + 404.html | 149 + CODE_OF_CONDUCT.html | 122 + ISSUE_TEMPLATE.html | 121 + LICENSE-text.html | 116 + LICENSE.html | 120 + apple-touch-icon-120x120.png | Bin 0 -> 8253 bytes apple-touch-icon-152x152.png | Bin 0 -> 10715 bytes apple-touch-icon-180x180.png | Bin 0 -> 12741 bytes apple-touch-icon-60x60.png | Bin 0 -> 3775 bytes apple-touch-icon-76x76.png | Bin 0 -> 4526 bytes apple-touch-icon.png | Bin 0 -> 12741 bytes articles/NCS22_talk.html | 1480 +++++++++ .../figure-html/unnamed-chunk-12-1.png | Bin 0 -> 57727 bytes .../figure-html/unnamed-chunk-16-1.png | Bin 0 -> 49733 bytes .../figure-html/unnamed-chunk-18-1.png | Bin 0 -> 53368 bytes .../figure-html/unnamed-chunk-2-1.png | Bin 0 -> 28120 bytes .../figure-html/unnamed-chunk-20-1.png | Bin 0 -> 54760 bytes .../figure-html/unnamed-chunk-22-1.png | Bin 0 -> 52856 bytes .../figure-html/unnamed-chunk-23-1.png | Bin 0 -> 72659 bytes .../figure-html/unnamed-chunk-24-1.png | Bin 0 -> 32347 bytes .../figure-html/unnamed-chunk-3-1.png | Bin 0 -> 66059 bytes .../figure-html/unnamed-chunk-5-1.png | Bin 0 -> 20386 bytes .../figure-html/unnamed-chunk-8-1.png | Bin 0 -> 27865 bytes articles/basic_examples.html | 1463 +++++++++ .../figure-html/unnamed-chunk-10-1.png | Bin 0 -> 36918 bytes .../figure-html/unnamed-chunk-12-1.png | Bin 0 -> 26836 bytes .../figure-html/unnamed-chunk-13-1.png | Bin 0 -> 40076 bytes .../figure-html/unnamed-chunk-14-1.png | Bin 0 -> 25332 bytes .../figure-html/unnamed-chunk-15-1.png | Bin 0 -> 40418 bytes .../figure-html/unnamed-chunk-16-1.png | Bin 0 -> 40077 bytes .../figure-html/unnamed-chunk-17-1.png | Bin 0 -> 38650 bytes .../figure-html/unnamed-chunk-7-1.png | Bin 0 -> 39924 bytes .../figure-html/unnamed-chunk-8-1.png | Bin 0 -> 40098 bytes .../figure-html/unnamed-chunk-9-1.png | Bin 0 -> 40169 bytes articles/custom_shuffle.html | 380 +++ .../figure-html/unnamed-chunk-10-1.png | Bin 0 -> 20913 bytes .../figure-html/unnamed-chunk-10-2.png | Bin 0 -> 82246 bytes .../figure-html/unnamed-chunk-10-3.png | Bin 0 -> 34414 bytes .../figure-html/unnamed-chunk-6-1.png | Bin 0 -> 20879 bytes .../figure-html/unnamed-chunk-6-2.png | Bin 0 -> 106916 bytes .../figure-html/unnamed-chunk-6-3.png | Bin 0 -> 34468 bytes .../figure-html/unnamed-chunk-7-1.png | Bin 0 -> 38379 bytes .../figure-html/unnamed-chunk-8-1.png | Bin 0 -> 20913 bytes .../figure-html/unnamed-chunk-8-2.png | Bin 0 -> 106835 bytes .../figure-html/unnamed-chunk-8-3.png | Bin 0 -> 34451 bytes .../figure-html/unnamed-chunk-9-1.png | Bin 0 -> 50713 bytes articles/index.html | 131 + articles/invivo_study_design.html | 2652 +++++++++++++++++ articles/nested_dimensions_examples.html | 883 ++++++ .../figure-html/unnamed-chunk-10-1.png | Bin 0 -> 43572 bytes .../figure-html/unnamed-chunk-11-1.png | Bin 0 -> 42201 bytes .../figure-html/unnamed-chunk-6-1.png | Bin 0 -> 44873 bytes .../figure-html/unnamed-chunk-7-1.png | Bin 0 -> 38452 bytes .../figure-html/unnamed-chunk-8-1.png | Bin 0 -> 41482 bytes .../figure-html/unnamed-chunk-8-2.png | Bin 0 -> 36956 bytes articles/optimizer_examples.html | 1259 ++++++++ .../figure-html/unnamed-chunk-18-1.png | Bin 0 -> 33514 bytes .../figure-html/unnamed-chunk-19-1.png | Bin 0 -> 42511 bytes .../figure-html/unnamed-chunk-20-1.png | Bin 0 -> 97653 bytes .../figure-html/unnamed-chunk-20-2.png | Bin 0 -> 42844 bytes .../figure-html/unnamed-chunk-6-1.png | Bin 0 -> 41081 bytes .../figure-html/unnamed-chunk-7-1.png | Bin 0 -> 30699 bytes .../figure-html/unnamed-chunk-8-1.png | Bin 0 -> 62717 bytes articles/osat.html | 626 ++++ .../figure-html/unnamed-chunk-11-1.png | Bin 0 -> 55029 bytes .../figure-html/unnamed-chunk-13-1.png | Bin 0 -> 54913 bytes .../figure-html/unnamed-chunk-13-2.png | Bin 0 -> 55029 bytes .../figure-html/unnamed-chunk-16-1.png | Bin 0 -> 44511 bytes .../figure-html/unnamed-chunk-3-1.png | Bin 0 -> 48862 bytes .../figure-html/unnamed-chunk-5-1.png | Bin 0 -> 96088 bytes .../figure-html/unnamed-chunk-7-1.png | Bin 0 -> 55029 bytes .../figure-html/unnamed-chunk-8-1.png | Bin 0 -> 58456 bytes articles/plate_layouts.html | 2650 ++++++++++++++++ .../figure-html/unnamed-chunk-11-1.png | Bin 0 -> 27865 bytes .../figure-html/unnamed-chunk-13-1.png | Bin 0 -> 57727 bytes .../figure-html/unnamed-chunk-14-1.png | Bin 0 -> 49890 bytes .../figure-html/unnamed-chunk-16-1.png | Bin 0 -> 50714 bytes .../figure-html/unnamed-chunk-17-1.png | Bin 0 -> 67188 bytes .../figure-html/unnamed-chunk-21-1.png | Bin 0 -> 40192 bytes .../figure-html/unnamed-chunk-23-1.png | Bin 0 -> 80258 bytes .../figure-html/unnamed-chunk-25-1.png | Bin 0 -> 131745 bytes .../figure-html/unnamed-chunk-27-1.png | Bin 0 -> 135093 bytes .../figure-html/unnamed-chunk-28-1.png | Bin 0 -> 91568 bytes .../figure-html/unnamed-chunk-5-1.png | Bin 0 -> 49733 bytes .../figure-html/unnamed-chunk-7-1.png | Bin 0 -> 50822 bytes .../figure-html/unnamed-chunk-8-1.png | Bin 0 -> 74554 bytes articles/plate_scoring_examples.html | 964 ++++++ articles/shuffling_with_constraints.html | 2606 ++++++++++++++++ authors.html | 155 + bootstrap-toc.css | 60 + bootstrap-toc.js | 159 + dev/CODE_OF_CONDUCT.html | 122 + dev/ISSUE_TEMPLATE.html | 121 + dev/LICENSE-text.html | 116 + dev/LICENSE.html | 120 + dev/apple-touch-icon-120x120.png | Bin 0 -> 8253 bytes dev/apple-touch-icon-152x152.png | Bin 0 -> 10715 bytes dev/apple-touch-icon-180x180.png | Bin 0 -> 12741 bytes dev/apple-touch-icon-60x60.png | Bin 0 -> 3775 bytes dev/apple-touch-icon-76x76.png | Bin 0 -> 4526 bytes dev/apple-touch-icon.png | Bin 0 -> 12741 bytes dev/articles/NCS22_talk.html | 1364 +++++++++ .../figure-html/unnamed-chunk-10-1.png | Bin 0 -> 53665 bytes .../figure-html/unnamed-chunk-14-1.png | Bin 0 -> 50771 bytes .../figure-html/unnamed-chunk-16-1.png | Bin 0 -> 50921 bytes .../figure-html/unnamed-chunk-17-1.png | Bin 0 -> 35989 bytes .../figure-html/unnamed-chunk-17-2.png | Bin 0 -> 34221 bytes .../figure-html/unnamed-chunk-18-1.png | Bin 0 -> 32347 bytes .../figure-html/unnamed-chunk-3-1.png | Bin 0 -> 20359 bytes .../figure-html/unnamed-chunk-6-1.png | Bin 0 -> 28030 bytes dev/articles/basic_examples.html | 1410 +++++++++ .../figure-html/unnamed-chunk-10-1.png | Bin 0 -> 36918 bytes .../figure-html/unnamed-chunk-13-1.png | Bin 0 -> 27193 bytes .../figure-html/unnamed-chunk-14-1.png | Bin 0 -> 40265 bytes .../figure-html/unnamed-chunk-15-1.png | Bin 0 -> 25337 bytes .../figure-html/unnamed-chunk-16-1.png | Bin 0 -> 42199 bytes .../figure-html/unnamed-chunk-17-1.png | Bin 0 -> 40229 bytes .../figure-html/unnamed-chunk-18-1.png | Bin 0 -> 38671 bytes .../figure-html/unnamed-chunk-7-1.png | Bin 0 -> 41665 bytes .../figure-html/unnamed-chunk-8-1.png | Bin 0 -> 40371 bytes .../figure-html/unnamed-chunk-9-1.png | Bin 0 -> 40476 bytes dev/articles/custom_shuffle.html | 375 +++ .../figure-html/unnamed-chunk-10-1.png | Bin 0 -> 20913 bytes .../figure-html/unnamed-chunk-10-2.png | Bin 0 -> 82249 bytes .../figure-html/unnamed-chunk-10-3.png | Bin 0 -> 34412 bytes .../figure-html/unnamed-chunk-6-1.png | Bin 0 -> 20879 bytes .../figure-html/unnamed-chunk-6-2.png | Bin 0 -> 106905 bytes .../figure-html/unnamed-chunk-6-3.png | Bin 0 -> 34464 bytes .../figure-html/unnamed-chunk-7-1.png | Bin 0 -> 37988 bytes .../figure-html/unnamed-chunk-8-1.png | Bin 0 -> 20913 bytes .../figure-html/unnamed-chunk-8-2.png | Bin 0 -> 106736 bytes .../figure-html/unnamed-chunk-8-3.png | Bin 0 -> 34448 bytes .../figure-html/unnamed-chunk-9-1.png | Bin 0 -> 37735 bytes dev/articles/index.html | 131 + dev/articles/invivo_study_design.html | 2539 ++++++++++++++++ dev/articles/nested_dimensions_examples.html | 856 ++++++ .../figure-html/unnamed-chunk-10-1.png | Bin 0 -> 38888 bytes .../figure-html/unnamed-chunk-11-1.png | Bin 0 -> 42214 bytes .../figure-html/unnamed-chunk-6-1.png | Bin 0 -> 38512 bytes .../figure-html/unnamed-chunk-7-1.png | Bin 0 -> 38651 bytes .../figure-html/unnamed-chunk-8-1.png | Bin 0 -> 41594 bytes .../figure-html/unnamed-chunk-8-2.png | Bin 0 -> 37107 bytes dev/articles/optimizer_examples.html | 1260 ++++++++ .../figure-html/unnamed-chunk-18-1.png | Bin 0 -> 34561 bytes .../figure-html/unnamed-chunk-19-1.png | Bin 0 -> 43240 bytes .../figure-html/unnamed-chunk-20-1.png | Bin 0 -> 76504 bytes .../figure-html/unnamed-chunk-20-2.png | Bin 0 -> 43075 bytes .../figure-html/unnamed-chunk-6-1.png | Bin 0 -> 40889 bytes .../figure-html/unnamed-chunk-7-1.png | Bin 0 -> 30004 bytes .../figure-html/unnamed-chunk-8-1.png | Bin 0 -> 62669 bytes dev/articles/osat.html | 624 ++++ .../figure-html/unnamed-chunk-11-1.png | Bin 0 -> 55016 bytes .../figure-html/unnamed-chunk-13-1.png | Bin 0 -> 47253 bytes .../figure-html/unnamed-chunk-13-2.png | Bin 0 -> 58503 bytes .../figure-html/unnamed-chunk-16-1.png | Bin 0 -> 44535 bytes .../figure-html/unnamed-chunk-3-1.png | Bin 0 -> 48862 bytes .../figure-html/unnamed-chunk-5-1.png | Bin 0 -> 96042 bytes .../figure-html/unnamed-chunk-7-1.png | Bin 0 -> 55016 bytes .../figure-html/unnamed-chunk-8-1.png | Bin 0 -> 58424 bytes dev/articles/plate_layouts.html | 2541 ++++++++++++++++ .../figure-html/unnamed-chunk-11-1.png | Bin 0 -> 28030 bytes .../figure-html/unnamed-chunk-13-1.png | Bin 0 -> 53665 bytes .../figure-html/unnamed-chunk-14-1.png | Bin 0 -> 49890 bytes .../figure-html/unnamed-chunk-16-1.png | Bin 0 -> 50714 bytes .../figure-html/unnamed-chunk-17-1.png | Bin 0 -> 48297 bytes .../figure-html/unnamed-chunk-17-2.png | Bin 0 -> 49977 bytes .../figure-html/unnamed-chunk-17-3.png | Bin 0 -> 46970 bytes .../figure-html/unnamed-chunk-21-1.png | Bin 0 -> 48308 bytes .../figure-html/unnamed-chunk-23-1.png | Bin 0 -> 79552 bytes .../figure-html/unnamed-chunk-25-1.png | Bin 0 -> 159386 bytes .../figure-html/unnamed-chunk-27-1.png | Bin 0 -> 163023 bytes .../figure-html/unnamed-chunk-28-1.png | Bin 0 -> 78334 bytes .../figure-html/unnamed-chunk-28-2.png | Bin 0 -> 75051 bytes .../figure-html/unnamed-chunk-28-3.png | Bin 0 -> 75999 bytes .../figure-html/unnamed-chunk-5-1.png | Bin 0 -> 49733 bytes .../figure-html/unnamed-chunk-7-1.png | Bin 0 -> 50822 bytes .../figure-html/unnamed-chunk-8-1.png | Bin 0 -> 33229 bytes .../figure-html/unnamed-chunk-8-2.png | Bin 0 -> 34610 bytes .../figure-html/unnamed-chunk-8-3.png | Bin 0 -> 35011 bytes .../figure-html/unnamed-chunk-8-4.png | Bin 0 -> 37012 bytes dev/articles/plate_scoring_examples.html | 941 ++++++ dev/articles/shuffling_with_constraints.html | 2495 ++++++++++++++++ dev/authors.html | 150 + dev/bootstrap-toc.css | 60 + dev/bootstrap-toc.js | 159 + dev/docsearch.css | 148 + dev/docsearch.js | 85 + dev/favicon-16x16.png | Bin 0 -> 1021 bytes dev/favicon-32x32.png | Bin 0 -> 2074 bytes dev/favicon.ico | Bin 0 -> 15086 bytes dev/index.html | 306 ++ dev/link.svg | 12 + dev/logo.svg | 2 + dev/news/index.html | 166 ++ dev/pkgdown.css | 384 +++ dev/pkgdown.js | 108 + dev/pkgdown.yml | 19 + dev/reference/BatchContainer.html | 385 +++ dev/reference/BatchContainerDimension.html | 232 ++ dev/reference/L1_norm.html | 144 + dev/reference/L2s_norm.html | 146 + dev/reference/OptimizationTrace-1.png | Bin 0 -> 95417 bytes dev/reference/OptimizationTrace-2.png | Bin 0 -> 135145 bytes dev/reference/OptimizationTrace.html | 454 +++ dev/reference/Rplot001.png | Bin 0 -> 1011 bytes dev/reference/Rplot002.png | Bin 0 -> 11202 bytes dev/reference/Rplot003.png | Bin 0 -> 11208 bytes .../accept_leftmost_improvement.html | 145 + dev/reference/accept_strict_improvement.html | 145 + dev/reference/assign_from_table.html | 173 ++ dev/reference/assign_in_order.html | 180 ++ dev/reference/assign_random.html | 178 ++ dev/reference/batch_container_from_table.html | 153 + .../compile_possible_subgroup_allocation.html | 146 + dev/reference/complete_random_shuffling.html | 161 + dev/reference/countGini.html | 138 + dev/reference/designit-package.html | 132 + dev/reference/dot-datatable.aware.html | 137 + dev/reference/drop_order.html | 130 + dev/reference/extract_shuffle_params.html | 149 + .../figures/README-optimized_assignment-1.png | Bin 0 -> 2785 bytes .../figures/README-optimized_assignment-2.png | Bin 0 -> 3834 bytes .../figures/README-random_assignment-1.png | Bin 0 -> 2689 bytes dev/reference/figures/logo-inkscape.svg | 201 ++ dev/reference/figures/logo-web.svg | 2 + dev/reference/figures/logo.svg | 2 + .../find_possible_block_allocations.html | 151 + dev/reference/first_score_only.html | 146 + dev/reference/form_homogeneous_subgroups.html | 176 ++ dev/reference/generate_terms.html | 138 + dev/reference/getScore.html | 165 + dev/reference/get_order.html | 132 + dev/reference/index.html | 296 ++ dev/reference/invivo_study_samples.html | 152 + dev/reference/invivo_study_treatments.html | 137 + dev/reference/kruskal.html | 138 + .../locations_table_from_dimensions.html | 139 + .../longitudinal_subject_samples.html | 166 ++ dev/reference/make_colnames.html | 132 + dev/reference/meanDiff.html | 136 + dev/reference/mk_autoscale_function.html | 150 + .../mk_constant_swapping_function.html | 138 + dev/reference/mk_dist_matrix.html | 156 + ...xponentially_weighted_acceptance_func.html | 145 + .../mk_plate_scoring_functions-1.png | Bin 0 -> 31571 bytes dev/reference/mk_plate_scoring_functions.html | 197 ++ .../mk_simanneal_acceptance_func.html | 134 + dev/reference/mk_simanneal_temp_func.html | 140 + .../mk_subgroup_shuffling_function-1.png | Bin 0 -> 29679 bytes .../mk_subgroup_shuffling_function-2.png | Bin 0 -> 29769 bytes .../mk_subgroup_shuffling_function-3.png | Bin 0 -> 29747 bytes .../mk_subgroup_shuffling_function.html | 209 ++ dev/reference/mk_swapping_function.html | 165 + dev/reference/multi_trt_day_samples.html | 132 + dev/reference/neighbors.html | 138 + dev/reference/optimize_design-1.png | Bin 0 -> 29669 bytes dev/reference/optimize_design.html | 251 ++ .../optimize_multi_plate_design.html | 177 ++ dev/reference/osat_score.html | 192 ++ dev/reference/osat_score_generator.html | 168 ++ dev/reference/pairwise_swapping.html | 138 + dev/reference/pipe.html | 120 + dev/reference/plot_plate-1.png | Bin 0 -> 44116 bytes dev/reference/plot_plate.html | 226 ++ dev/reference/random_score_variances.html | 140 + dev/reference/randomize.html | 277 ++ dev/reference/report_scores.html | 134 + dev/reference/sample_random_scores.html | 140 + dev/reference/shuffle_grouped_data.html | 194 ++ dev/reference/shuffle_with_constraints.html | 305 ++ .../shuffle_with_subgroup_formation.html | 149 + dev/reference/simanneal_acceptance_prob.html | 144 + dev/reference/sum_scores.html | 146 + dev/reference/tidyeval.html | 178 ++ dev/reference/update_batchcontainer.html | 136 + dev/reference/validate_samples.html | 126 + .../validate_subgrouping_object.html | 126 + dev/reference/worst_score.html | 148 + dev/sitemap.xml | 249 ++ docsearch.css | 148 + docsearch.js | 85 + favicon-16x16.png | Bin 0 -> 1021 bytes favicon-32x32.png | Bin 0 -> 2074 bytes favicon.ico | Bin 0 -> 15086 bytes index.html | 311 ++ link.svg | 12 + logo.svg | 2 + news/index.html | 170 ++ pkgdown.css | 384 +++ pkgdown.js | 108 + pkgdown.yml | 19 + reference/BatchContainer.html | 456 +++ reference/BatchContainerDimension.html | 232 ++ reference/L1_norm.html | 144 + reference/L2s_norm.html | 146 + reference/Rplot001.png | Bin 0 -> 1011 bytes reference/Rplot002.png | Bin 0 -> 11202 bytes reference/Rplot003.png | Bin 0 -> 11208 bytes reference/accept_leftmost_improvement.html | 145 + reference/accept_strict_improvement.html | 145 + reference/all_equal_df.html | 138 + reference/assign_from_table.html | 173 ++ reference/assign_in_order.html | 180 ++ reference/assign_random.html | 178 ++ reference/batch_container_from_table.html | 153 + .../compile_possible_subgroup_allocation.html | 146 + reference/complete_random_shuffling.html | 158 + reference/countGini.html | 138 + reference/designit-package.html | 133 + reference/dot-datatable.aware.html | 121 + reference/drop_order.html | 130 + reference/extract_shuffle_params.html | 149 + .../figures/README-optimized_assignment-1.png | Bin 0 -> 4250 bytes .../figures/README-optimized_assignment-2.png | Bin 0 -> 14595 bytes .../figures/README-random_assignment-1.png | Bin 0 -> 4146 bytes reference/figures/logo-inkscape.svg | 201 ++ reference/figures/logo-web.svg | 2 + reference/figures/logo.svg | 2 + .../find_possible_block_allocations.html | 151 + reference/first_score_only.html | 146 + reference/form_homogeneous_subgroups.html | 176 ++ reference/generate_terms.html | 138 + reference/getScore.html | 165 + reference/get_order.html | 132 + reference/index.html | 296 ++ reference/invivo_study_samples.html | 152 + reference/invivo_study_treatments.html | 137 + reference/kruskal.html | 138 + .../locations_table_from_dimensions.html | 139 + reference/longitudinal_subject_samples.html | 166 ++ reference/make_colnames.html | 132 + reference/meanDiff.html | 136 + reference/mk_autoscale_function.html | 156 + reference/mk_constant_swapping_function.html | 138 + reference/mk_dist_matrix.html | 156 + ...xponentially_weighted_acceptance_func.html | 145 + reference/mk_plate_scoring_functions-1.png | Bin 0 -> 31571 bytes reference/mk_plate_scoring_functions.html | 194 ++ reference/mk_simanneal_acceptance_func.html | 134 + reference/mk_simanneal_temp_func.html | 140 + .../mk_subgroup_shuffling_function-1.png | Bin 0 -> 29679 bytes .../mk_subgroup_shuffling_function-2.png | Bin 0 -> 29769 bytes .../mk_subgroup_shuffling_function-3.png | Bin 0 -> 29747 bytes reference/mk_subgroup_shuffling_function.html | 208 ++ reference/mk_swapping_function.html | 164 + reference/multi_trt_day_samples.html | 132 + reference/neighbors.html | 138 + reference/optimize_design-1.png | Bin 0 -> 29669 bytes reference/optimize_design.html | 255 ++ reference/optimize_multi_plate_design.html | 177 ++ reference/osat_score.html | 200 ++ reference/osat_score_generator.html | 168 ++ reference/pairwise_swapping.html | 138 + reference/pipe.html | 120 + reference/plate_effect_example.html | 150 + reference/plot_plate-1.png | Bin 0 -> 44050 bytes reference/plot_plate.html | 226 ++ reference/random_score_variances.html | 150 + reference/randomize.html | 277 ++ reference/report_scores.html | 134 + reference/sample_random_scores.html | 150 + reference/shrink_mat.html | 136 + reference/shuffle_grouped_data.html | 194 ++ reference/shuffle_with_constraints.html | 303 ++ .../shuffle_with_subgroup_formation.html | 149 + reference/simanneal_acceptance_prob.html | 144 + reference/sum_scores.html | 146 + reference/update_batchcontainer.html | 136 + reference/validate_samples.html | 126 + reference/validate_subgrouping_object.html | 126 + reference/worst_score.html | 148 + sitemap.xml | 255 ++ 373 files changed, 56442 insertions(+) create mode 100644 .nojekyll create mode 100644 404.html create mode 100644 CODE_OF_CONDUCT.html create mode 100644 ISSUE_TEMPLATE.html create mode 100644 LICENSE-text.html create mode 100644 LICENSE.html create mode 100644 apple-touch-icon-120x120.png create mode 100644 apple-touch-icon-152x152.png create mode 100644 apple-touch-icon-180x180.png create mode 100644 apple-touch-icon-60x60.png create mode 100644 apple-touch-icon-76x76.png create mode 100644 apple-touch-icon.png create mode 100644 articles/NCS22_talk.html create mode 100644 articles/NCS22_talk_files/figure-html/unnamed-chunk-12-1.png create mode 100644 articles/NCS22_talk_files/figure-html/unnamed-chunk-16-1.png create mode 100644 articles/NCS22_talk_files/figure-html/unnamed-chunk-18-1.png create mode 100644 articles/NCS22_talk_files/figure-html/unnamed-chunk-2-1.png create mode 100644 articles/NCS22_talk_files/figure-html/unnamed-chunk-20-1.png create mode 100644 articles/NCS22_talk_files/figure-html/unnamed-chunk-22-1.png create mode 100644 articles/NCS22_talk_files/figure-html/unnamed-chunk-23-1.png create mode 100644 articles/NCS22_talk_files/figure-html/unnamed-chunk-24-1.png create mode 100644 articles/NCS22_talk_files/figure-html/unnamed-chunk-3-1.png create mode 100644 articles/NCS22_talk_files/figure-html/unnamed-chunk-5-1.png create mode 100644 articles/NCS22_talk_files/figure-html/unnamed-chunk-8-1.png create mode 100644 articles/basic_examples.html create mode 100644 articles/basic_examples_files/figure-html/unnamed-chunk-10-1.png create mode 100644 articles/basic_examples_files/figure-html/unnamed-chunk-12-1.png create mode 100644 articles/basic_examples_files/figure-html/unnamed-chunk-13-1.png create mode 100644 articles/basic_examples_files/figure-html/unnamed-chunk-14-1.png create mode 100644 articles/basic_examples_files/figure-html/unnamed-chunk-15-1.png create mode 100644 articles/basic_examples_files/figure-html/unnamed-chunk-16-1.png create mode 100644 articles/basic_examples_files/figure-html/unnamed-chunk-17-1.png create mode 100644 articles/basic_examples_files/figure-html/unnamed-chunk-7-1.png create mode 100644 articles/basic_examples_files/figure-html/unnamed-chunk-8-1.png create mode 100644 articles/basic_examples_files/figure-html/unnamed-chunk-9-1.png create mode 100644 articles/custom_shuffle.html create mode 100644 articles/custom_shuffle_files/figure-html/unnamed-chunk-10-1.png create mode 100644 articles/custom_shuffle_files/figure-html/unnamed-chunk-10-2.png create mode 100644 articles/custom_shuffle_files/figure-html/unnamed-chunk-10-3.png create mode 100644 articles/custom_shuffle_files/figure-html/unnamed-chunk-6-1.png create mode 100644 articles/custom_shuffle_files/figure-html/unnamed-chunk-6-2.png create mode 100644 articles/custom_shuffle_files/figure-html/unnamed-chunk-6-3.png create mode 100644 articles/custom_shuffle_files/figure-html/unnamed-chunk-7-1.png create mode 100644 articles/custom_shuffle_files/figure-html/unnamed-chunk-8-1.png create mode 100644 articles/custom_shuffle_files/figure-html/unnamed-chunk-8-2.png create mode 100644 articles/custom_shuffle_files/figure-html/unnamed-chunk-8-3.png create mode 100644 articles/custom_shuffle_files/figure-html/unnamed-chunk-9-1.png create mode 100644 articles/index.html create mode 100644 articles/invivo_study_design.html create mode 100644 articles/nested_dimensions_examples.html create mode 100644 articles/nested_dimensions_examples_files/figure-html/unnamed-chunk-10-1.png create mode 100644 articles/nested_dimensions_examples_files/figure-html/unnamed-chunk-11-1.png create mode 100644 articles/nested_dimensions_examples_files/figure-html/unnamed-chunk-6-1.png create mode 100644 articles/nested_dimensions_examples_files/figure-html/unnamed-chunk-7-1.png create mode 100644 articles/nested_dimensions_examples_files/figure-html/unnamed-chunk-8-1.png create mode 100644 articles/nested_dimensions_examples_files/figure-html/unnamed-chunk-8-2.png create mode 100644 articles/optimizer_examples.html create mode 100644 articles/optimizer_examples_files/figure-html/unnamed-chunk-18-1.png create mode 100644 articles/optimizer_examples_files/figure-html/unnamed-chunk-19-1.png create mode 100644 articles/optimizer_examples_files/figure-html/unnamed-chunk-20-1.png create mode 100644 articles/optimizer_examples_files/figure-html/unnamed-chunk-20-2.png create mode 100644 articles/optimizer_examples_files/figure-html/unnamed-chunk-6-1.png create mode 100644 articles/optimizer_examples_files/figure-html/unnamed-chunk-7-1.png create mode 100644 articles/optimizer_examples_files/figure-html/unnamed-chunk-8-1.png create mode 100644 articles/osat.html create mode 100644 articles/osat_files/figure-html/unnamed-chunk-11-1.png create mode 100644 articles/osat_files/figure-html/unnamed-chunk-13-1.png create mode 100644 articles/osat_files/figure-html/unnamed-chunk-13-2.png create mode 100644 articles/osat_files/figure-html/unnamed-chunk-16-1.png create mode 100644 articles/osat_files/figure-html/unnamed-chunk-3-1.png create mode 100644 articles/osat_files/figure-html/unnamed-chunk-5-1.png create mode 100644 articles/osat_files/figure-html/unnamed-chunk-7-1.png create mode 100644 articles/osat_files/figure-html/unnamed-chunk-8-1.png create mode 100644 articles/plate_layouts.html create mode 100644 articles/plate_layouts_files/figure-html/unnamed-chunk-11-1.png create mode 100644 articles/plate_layouts_files/figure-html/unnamed-chunk-13-1.png create mode 100644 articles/plate_layouts_files/figure-html/unnamed-chunk-14-1.png create mode 100644 articles/plate_layouts_files/figure-html/unnamed-chunk-16-1.png create mode 100644 articles/plate_layouts_files/figure-html/unnamed-chunk-17-1.png create mode 100644 articles/plate_layouts_files/figure-html/unnamed-chunk-21-1.png create mode 100644 articles/plate_layouts_files/figure-html/unnamed-chunk-23-1.png create mode 100644 articles/plate_layouts_files/figure-html/unnamed-chunk-25-1.png create mode 100644 articles/plate_layouts_files/figure-html/unnamed-chunk-27-1.png create mode 100644 articles/plate_layouts_files/figure-html/unnamed-chunk-28-1.png create mode 100644 articles/plate_layouts_files/figure-html/unnamed-chunk-5-1.png create mode 100644 articles/plate_layouts_files/figure-html/unnamed-chunk-7-1.png create mode 100644 articles/plate_layouts_files/figure-html/unnamed-chunk-8-1.png create mode 100644 articles/plate_scoring_examples.html create mode 100644 articles/shuffling_with_constraints.html create mode 100644 authors.html create mode 100644 bootstrap-toc.css create mode 100644 bootstrap-toc.js create mode 100644 dev/CODE_OF_CONDUCT.html create mode 100644 dev/ISSUE_TEMPLATE.html create mode 100644 dev/LICENSE-text.html create mode 100644 dev/LICENSE.html create mode 100644 dev/apple-touch-icon-120x120.png create mode 100644 dev/apple-touch-icon-152x152.png create mode 100644 dev/apple-touch-icon-180x180.png create mode 100644 dev/apple-touch-icon-60x60.png create mode 100644 dev/apple-touch-icon-76x76.png create mode 100644 dev/apple-touch-icon.png create mode 100644 dev/articles/NCS22_talk.html create mode 100644 dev/articles/NCS22_talk_files/figure-html/unnamed-chunk-10-1.png create mode 100644 dev/articles/NCS22_talk_files/figure-html/unnamed-chunk-14-1.png create mode 100644 dev/articles/NCS22_talk_files/figure-html/unnamed-chunk-16-1.png create mode 100644 dev/articles/NCS22_talk_files/figure-html/unnamed-chunk-17-1.png create mode 100644 dev/articles/NCS22_talk_files/figure-html/unnamed-chunk-17-2.png create mode 100644 dev/articles/NCS22_talk_files/figure-html/unnamed-chunk-18-1.png create mode 100644 dev/articles/NCS22_talk_files/figure-html/unnamed-chunk-3-1.png create mode 100644 dev/articles/NCS22_talk_files/figure-html/unnamed-chunk-6-1.png create mode 100644 dev/articles/basic_examples.html create mode 100644 dev/articles/basic_examples_files/figure-html/unnamed-chunk-10-1.png create mode 100644 dev/articles/basic_examples_files/figure-html/unnamed-chunk-13-1.png create mode 100644 dev/articles/basic_examples_files/figure-html/unnamed-chunk-14-1.png create mode 100644 dev/articles/basic_examples_files/figure-html/unnamed-chunk-15-1.png create mode 100644 dev/articles/basic_examples_files/figure-html/unnamed-chunk-16-1.png create mode 100644 dev/articles/basic_examples_files/figure-html/unnamed-chunk-17-1.png create mode 100644 dev/articles/basic_examples_files/figure-html/unnamed-chunk-18-1.png create mode 100644 dev/articles/basic_examples_files/figure-html/unnamed-chunk-7-1.png create mode 100644 dev/articles/basic_examples_files/figure-html/unnamed-chunk-8-1.png create mode 100644 dev/articles/basic_examples_files/figure-html/unnamed-chunk-9-1.png create mode 100644 dev/articles/custom_shuffle.html create mode 100644 dev/articles/custom_shuffle_files/figure-html/unnamed-chunk-10-1.png create mode 100644 dev/articles/custom_shuffle_files/figure-html/unnamed-chunk-10-2.png create mode 100644 dev/articles/custom_shuffle_files/figure-html/unnamed-chunk-10-3.png create mode 100644 dev/articles/custom_shuffle_files/figure-html/unnamed-chunk-6-1.png create mode 100644 dev/articles/custom_shuffle_files/figure-html/unnamed-chunk-6-2.png create mode 100644 dev/articles/custom_shuffle_files/figure-html/unnamed-chunk-6-3.png create mode 100644 dev/articles/custom_shuffle_files/figure-html/unnamed-chunk-7-1.png create mode 100644 dev/articles/custom_shuffle_files/figure-html/unnamed-chunk-8-1.png create mode 100644 dev/articles/custom_shuffle_files/figure-html/unnamed-chunk-8-2.png create mode 100644 dev/articles/custom_shuffle_files/figure-html/unnamed-chunk-8-3.png create mode 100644 dev/articles/custom_shuffle_files/figure-html/unnamed-chunk-9-1.png create mode 100644 dev/articles/index.html create mode 100644 dev/articles/invivo_study_design.html create mode 100644 dev/articles/nested_dimensions_examples.html create mode 100644 dev/articles/nested_dimensions_examples_files/figure-html/unnamed-chunk-10-1.png create mode 100644 dev/articles/nested_dimensions_examples_files/figure-html/unnamed-chunk-11-1.png create mode 100644 dev/articles/nested_dimensions_examples_files/figure-html/unnamed-chunk-6-1.png create mode 100644 dev/articles/nested_dimensions_examples_files/figure-html/unnamed-chunk-7-1.png create mode 100644 dev/articles/nested_dimensions_examples_files/figure-html/unnamed-chunk-8-1.png create mode 100644 dev/articles/nested_dimensions_examples_files/figure-html/unnamed-chunk-8-2.png create mode 100644 dev/articles/optimizer_examples.html create mode 100644 dev/articles/optimizer_examples_files/figure-html/unnamed-chunk-18-1.png create mode 100644 dev/articles/optimizer_examples_files/figure-html/unnamed-chunk-19-1.png create mode 100644 dev/articles/optimizer_examples_files/figure-html/unnamed-chunk-20-1.png create mode 100644 dev/articles/optimizer_examples_files/figure-html/unnamed-chunk-20-2.png create mode 100644 dev/articles/optimizer_examples_files/figure-html/unnamed-chunk-6-1.png create mode 100644 dev/articles/optimizer_examples_files/figure-html/unnamed-chunk-7-1.png create mode 100644 dev/articles/optimizer_examples_files/figure-html/unnamed-chunk-8-1.png create mode 100644 dev/articles/osat.html create mode 100644 dev/articles/osat_files/figure-html/unnamed-chunk-11-1.png create mode 100644 dev/articles/osat_files/figure-html/unnamed-chunk-13-1.png create mode 100644 dev/articles/osat_files/figure-html/unnamed-chunk-13-2.png create mode 100644 dev/articles/osat_files/figure-html/unnamed-chunk-16-1.png create mode 100644 dev/articles/osat_files/figure-html/unnamed-chunk-3-1.png create mode 100644 dev/articles/osat_files/figure-html/unnamed-chunk-5-1.png create mode 100644 dev/articles/osat_files/figure-html/unnamed-chunk-7-1.png create mode 100644 dev/articles/osat_files/figure-html/unnamed-chunk-8-1.png create mode 100644 dev/articles/plate_layouts.html create mode 100644 dev/articles/plate_layouts_files/figure-html/unnamed-chunk-11-1.png create mode 100644 dev/articles/plate_layouts_files/figure-html/unnamed-chunk-13-1.png create mode 100644 dev/articles/plate_layouts_files/figure-html/unnamed-chunk-14-1.png create mode 100644 dev/articles/plate_layouts_files/figure-html/unnamed-chunk-16-1.png create mode 100644 dev/articles/plate_layouts_files/figure-html/unnamed-chunk-17-1.png create mode 100644 dev/articles/plate_layouts_files/figure-html/unnamed-chunk-17-2.png create mode 100644 dev/articles/plate_layouts_files/figure-html/unnamed-chunk-17-3.png create mode 100644 dev/articles/plate_layouts_files/figure-html/unnamed-chunk-21-1.png create mode 100644 dev/articles/plate_layouts_files/figure-html/unnamed-chunk-23-1.png create mode 100644 dev/articles/plate_layouts_files/figure-html/unnamed-chunk-25-1.png create mode 100644 dev/articles/plate_layouts_files/figure-html/unnamed-chunk-27-1.png create mode 100644 dev/articles/plate_layouts_files/figure-html/unnamed-chunk-28-1.png create mode 100644 dev/articles/plate_layouts_files/figure-html/unnamed-chunk-28-2.png create mode 100644 dev/articles/plate_layouts_files/figure-html/unnamed-chunk-28-3.png create mode 100644 dev/articles/plate_layouts_files/figure-html/unnamed-chunk-5-1.png create mode 100644 dev/articles/plate_layouts_files/figure-html/unnamed-chunk-7-1.png create mode 100644 dev/articles/plate_layouts_files/figure-html/unnamed-chunk-8-1.png create mode 100644 dev/articles/plate_layouts_files/figure-html/unnamed-chunk-8-2.png create mode 100644 dev/articles/plate_layouts_files/figure-html/unnamed-chunk-8-3.png create mode 100644 dev/articles/plate_layouts_files/figure-html/unnamed-chunk-8-4.png create mode 100644 dev/articles/plate_scoring_examples.html create mode 100644 dev/articles/shuffling_with_constraints.html create mode 100644 dev/authors.html create mode 100644 dev/bootstrap-toc.css create mode 100644 dev/bootstrap-toc.js create mode 100644 dev/docsearch.css create mode 100644 dev/docsearch.js create mode 100644 dev/favicon-16x16.png create mode 100644 dev/favicon-32x32.png create mode 100644 dev/favicon.ico create mode 100644 dev/index.html create mode 100644 dev/link.svg create mode 100644 dev/logo.svg create mode 100644 dev/news/index.html create mode 100644 dev/pkgdown.css create mode 100644 dev/pkgdown.js create mode 100644 dev/pkgdown.yml create mode 100644 dev/reference/BatchContainer.html create mode 100644 dev/reference/BatchContainerDimension.html create mode 100644 dev/reference/L1_norm.html create mode 100644 dev/reference/L2s_norm.html create mode 100644 dev/reference/OptimizationTrace-1.png create mode 100644 dev/reference/OptimizationTrace-2.png create mode 100644 dev/reference/OptimizationTrace.html create mode 100644 dev/reference/Rplot001.png create mode 100644 dev/reference/Rplot002.png create mode 100644 dev/reference/Rplot003.png create mode 100644 dev/reference/accept_leftmost_improvement.html create mode 100644 dev/reference/accept_strict_improvement.html create mode 100644 dev/reference/assign_from_table.html create mode 100644 dev/reference/assign_in_order.html create mode 100644 dev/reference/assign_random.html create mode 100644 dev/reference/batch_container_from_table.html create mode 100644 dev/reference/compile_possible_subgroup_allocation.html create mode 100644 dev/reference/complete_random_shuffling.html create mode 100644 dev/reference/countGini.html create mode 100644 dev/reference/designit-package.html create mode 100644 dev/reference/dot-datatable.aware.html create mode 100644 dev/reference/drop_order.html create mode 100644 dev/reference/extract_shuffle_params.html create mode 100644 dev/reference/figures/README-optimized_assignment-1.png create mode 100644 dev/reference/figures/README-optimized_assignment-2.png create mode 100644 dev/reference/figures/README-random_assignment-1.png create mode 100644 dev/reference/figures/logo-inkscape.svg create mode 100644 dev/reference/figures/logo-web.svg create mode 100644 dev/reference/figures/logo.svg create mode 100644 dev/reference/find_possible_block_allocations.html create mode 100644 dev/reference/first_score_only.html create mode 100644 dev/reference/form_homogeneous_subgroups.html create mode 100644 dev/reference/generate_terms.html create mode 100644 dev/reference/getScore.html create mode 100644 dev/reference/get_order.html create mode 100644 dev/reference/index.html create mode 100644 dev/reference/invivo_study_samples.html create mode 100644 dev/reference/invivo_study_treatments.html create mode 100644 dev/reference/kruskal.html create mode 100644 dev/reference/locations_table_from_dimensions.html create mode 100644 dev/reference/longitudinal_subject_samples.html create mode 100644 dev/reference/make_colnames.html create mode 100644 dev/reference/meanDiff.html create mode 100644 dev/reference/mk_autoscale_function.html create mode 100644 dev/reference/mk_constant_swapping_function.html create mode 100644 dev/reference/mk_dist_matrix.html create mode 100644 dev/reference/mk_exponentially_weighted_acceptance_func.html create mode 100644 dev/reference/mk_plate_scoring_functions-1.png create mode 100644 dev/reference/mk_plate_scoring_functions.html create mode 100644 dev/reference/mk_simanneal_acceptance_func.html create mode 100644 dev/reference/mk_simanneal_temp_func.html create mode 100644 dev/reference/mk_subgroup_shuffling_function-1.png create mode 100644 dev/reference/mk_subgroup_shuffling_function-2.png create mode 100644 dev/reference/mk_subgroup_shuffling_function-3.png create mode 100644 dev/reference/mk_subgroup_shuffling_function.html create mode 100644 dev/reference/mk_swapping_function.html create mode 100644 dev/reference/multi_trt_day_samples.html create mode 100644 dev/reference/neighbors.html create mode 100644 dev/reference/optimize_design-1.png create mode 100644 dev/reference/optimize_design.html create mode 100644 dev/reference/optimize_multi_plate_design.html create mode 100644 dev/reference/osat_score.html create mode 100644 dev/reference/osat_score_generator.html create mode 100644 dev/reference/pairwise_swapping.html create mode 100644 dev/reference/pipe.html create mode 100644 dev/reference/plot_plate-1.png create mode 100644 dev/reference/plot_plate.html create mode 100644 dev/reference/random_score_variances.html create mode 100644 dev/reference/randomize.html create mode 100644 dev/reference/report_scores.html create mode 100644 dev/reference/sample_random_scores.html create mode 100644 dev/reference/shuffle_grouped_data.html create mode 100644 dev/reference/shuffle_with_constraints.html create mode 100644 dev/reference/shuffle_with_subgroup_formation.html create mode 100644 dev/reference/simanneal_acceptance_prob.html create mode 100644 dev/reference/sum_scores.html create mode 100644 dev/reference/tidyeval.html create mode 100644 dev/reference/update_batchcontainer.html create mode 100644 dev/reference/validate_samples.html create mode 100644 dev/reference/validate_subgrouping_object.html create mode 100644 dev/reference/worst_score.html create mode 100644 dev/sitemap.xml create mode 100644 docsearch.css create mode 100644 docsearch.js create mode 100644 favicon-16x16.png create mode 100644 favicon-32x32.png create mode 100644 favicon.ico create mode 100644 index.html create mode 100644 link.svg create mode 100644 logo.svg create mode 100644 news/index.html create mode 100644 pkgdown.css create mode 100644 pkgdown.js create mode 100644 pkgdown.yml create mode 100644 reference/BatchContainer.html create mode 100644 reference/BatchContainerDimension.html create mode 100644 reference/L1_norm.html create mode 100644 reference/L2s_norm.html create mode 100644 reference/Rplot001.png create mode 100644 reference/Rplot002.png create mode 100644 reference/Rplot003.png create mode 100644 reference/accept_leftmost_improvement.html create mode 100644 reference/accept_strict_improvement.html create mode 100644 reference/all_equal_df.html create mode 100644 reference/assign_from_table.html create mode 100644 reference/assign_in_order.html create mode 100644 reference/assign_random.html create mode 100644 reference/batch_container_from_table.html create mode 100644 reference/compile_possible_subgroup_allocation.html create mode 100644 reference/complete_random_shuffling.html create mode 100644 reference/countGini.html create mode 100644 reference/designit-package.html create mode 100644 reference/dot-datatable.aware.html create mode 100644 reference/drop_order.html create mode 100644 reference/extract_shuffle_params.html create mode 100644 reference/figures/README-optimized_assignment-1.png create mode 100644 reference/figures/README-optimized_assignment-2.png create mode 100644 reference/figures/README-random_assignment-1.png create mode 100644 reference/figures/logo-inkscape.svg create mode 100644 reference/figures/logo-web.svg create mode 100644 reference/figures/logo.svg create mode 100644 reference/find_possible_block_allocations.html create mode 100644 reference/first_score_only.html create mode 100644 reference/form_homogeneous_subgroups.html create mode 100644 reference/generate_terms.html create mode 100644 reference/getScore.html create mode 100644 reference/get_order.html create mode 100644 reference/index.html create mode 100644 reference/invivo_study_samples.html create mode 100644 reference/invivo_study_treatments.html create mode 100644 reference/kruskal.html create mode 100644 reference/locations_table_from_dimensions.html create mode 100644 reference/longitudinal_subject_samples.html create mode 100644 reference/make_colnames.html create mode 100644 reference/meanDiff.html create mode 100644 reference/mk_autoscale_function.html create mode 100644 reference/mk_constant_swapping_function.html create mode 100644 reference/mk_dist_matrix.html create mode 100644 reference/mk_exponentially_weighted_acceptance_func.html create mode 100644 reference/mk_plate_scoring_functions-1.png create mode 100644 reference/mk_plate_scoring_functions.html create mode 100644 reference/mk_simanneal_acceptance_func.html create mode 100644 reference/mk_simanneal_temp_func.html create mode 100644 reference/mk_subgroup_shuffling_function-1.png create mode 100644 reference/mk_subgroup_shuffling_function-2.png create mode 100644 reference/mk_subgroup_shuffling_function-3.png create mode 100644 reference/mk_subgroup_shuffling_function.html create mode 100644 reference/mk_swapping_function.html create mode 100644 reference/multi_trt_day_samples.html create mode 100644 reference/neighbors.html create mode 100644 reference/optimize_design-1.png create mode 100644 reference/optimize_design.html create mode 100644 reference/optimize_multi_plate_design.html create mode 100644 reference/osat_score.html create mode 100644 reference/osat_score_generator.html create mode 100644 reference/pairwise_swapping.html create mode 100644 reference/pipe.html create mode 100644 reference/plate_effect_example.html create mode 100644 reference/plot_plate-1.png create mode 100644 reference/plot_plate.html create mode 100644 reference/random_score_variances.html create mode 100644 reference/randomize.html create mode 100644 reference/report_scores.html create mode 100644 reference/sample_random_scores.html create mode 100644 reference/shrink_mat.html create mode 100644 reference/shuffle_grouped_data.html create mode 100644 reference/shuffle_with_constraints.html create mode 100644 reference/shuffle_with_subgroup_formation.html create mode 100644 reference/simanneal_acceptance_prob.html create mode 100644 reference/sum_scores.html create mode 100644 reference/update_batchcontainer.html create mode 100644 reference/validate_samples.html create mode 100644 reference/validate_subgrouping_object.html create mode 100644 reference/worst_score.html create mode 100644 sitemap.xml diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/.nojekyll @@ -0,0 +1 @@ + diff --git a/404.html b/404.html new file mode 100644 index 00000000..03d99437 --- /dev/null +++ b/404.html @@ -0,0 +1,149 @@ + + +
+ + + + +As contributors and maintainers of this project, we pledge to respect all people who contribute through reporting issues, posting feature requests, updating documentation, submitting pull requests or patches, and other activities.
+We are committed to making participation in this project a harassment-free experience for everyone, regardless of level of experience, gender, gender identity and expression, sexual orientation, disability, personal appearance, body size, race, ethnicity, age, or religion.
+Examples of unacceptable behavior by participants include the use of sexual language or imagery, derogatory comments or personal attacks, trolling, public or private harassment, insults, or other unprofessional conduct.
+Project maintainers 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. Project maintainers who do not follow the Code of Conduct may be removed from the project team.
+Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by opening an issue or contacting one or more of the project maintainers.
+This Code of Conduct is adapted from the Contributor Covenant (https://www.contributor-covenant.org), version 1.0.0, available at https://contributor-covenant.org/version/1/0/0/.
+Please DO NOT use any confidential data when submitting an issue. For Roche internal data use code.roche.com.
+Please briefly describe your problem and what output you expect. If you have a question, please don’t use this form. Instead, ask in the Discussions.
+When possible, please include a minimal reproducible example (AKA a reprex). If you’ve never heard of a reprex before, start by reading https://www.tidyverse.org/help/#reprex.
+Brief description of the problem
+
+# insert reprex here
YEAR: 2022 +COPYRIGHT HOLDER: Iakov I. Davydov, Juliane Siebourg-Polster, Guido Steiner, Balazs Banfai, F. Hoffman-La Roche ++ +
Copyright (c) 2022 Iakov I. Davydov, Juliane Siebourg-Polster, Guido Steiner, Balazs Banfai, F. Hoffman-La Roche
+Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
+The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
+THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+i{x&LSp~(inU64K4%cgZ`2M`}(wY+Q{kRj{r(EBBZM=0qOT%PkIFQ9>P-n%@7(i z+ldbU0}{-xxNLFqjr)H&cdnBvMWLZyb}rOH6Ku?N0TCsgzO@;iY~ie1iEQ7OFVUIZ zO?d757dPT7eWrRIF+E&~n4xjB75AbNX5*d8GTrH&!)7H9soI!)R6;ab8L_Nj8>m$B z2AA}k%BM2tMSF#ED>1E6^ETm6GlzTi!i+ZW%(HW2^=f1<&O?7uL75L?IOYuAADr%9 zQc^RY-KaoxnDQQ&km49HSh%6yX4r6CcEy*1zw`CbHv;TMG?^Y*GS21&l?$%|{ z9u^BOr~PCF*LrUu0T2CZx=&y7O*u*{R64!GuPeNMaSR;ZZh5C9hIylnd+mVs@o&P0 zixAQhYH?`L3{6d*p;d<1*OkkXt`#!R$Z`9R;n;7!N`EruM>b_Q|M>g;Q#<`vf0D~w zQ9+?J#<-+++N@H9ipbU$I&b3LV>%2!gtL;#lzyl5-;sJ=Eg#%<;+n^f7UND{(p57# zK4?E=$Hfg<+f-@chjjIz^;jHbz>d)R@C;zBXHPst J{@*?mU^iy3_A@d@N%+1254BW;Zh(c@yvBREDN=pzFO(O;g`nBDTs; z8m~Op^&we{wglC=FT9c@>%RPP1dodK(&^qcXDpZ>*2&bpsla$r(wT1^3O5flvTYSl zh#?)W)K+c-L8meyVnQLYFaPQwGJPCM_57*B>Em#8G+?K$nuv;X*UYT?MdL}d+a;va zE{zf2(zJ3~lq(Qsq7ENZ{=N|36)e16nEytcmRIks-l`~}Y08OcHaEWuDpjWw-GAN% z4;8com>GFWI|ZgK`j1OP&ou4hD`OKxwR09t0K(~=-oy P5?pd!K;g zO^GI%%oPhepKT^GlBaNfN&6>q@B#8w`P?cb!T~F^*#~!PZm+TRddqdarV~c>-oGj_ z3nk{!BIZfTNnV@BwwR7wKi_ZKJ-1tE075y8EnkA(=tEuM>U!E0tFM+136`+rEu7zP z$X>43?}2BUd#VcpQw=lDCBMVA(~Dv~$=!YX{ldGIcGk+Bo9Vl_aAB I1iQbbNe?1U? rx~`LY44DqDdIldB=;aZ$tIs71CkZwk(-K=3+=S z5ixCSR!HiBZU3zwoa}~PkUmoSA2Bq?Su<2U?jqJ|y?tM#6nd*s)lx#sKCHJawK^N4 zup;iV;~ykb&je3 S1j3R_04X286#6e8?6a;TU+EzMT7P z^Ugz_D6~ONYE*`pKJiV4-0|PP`_;Yf>qAn;3JTzySV}N^r2Sc11}!UFo0Et8SxdW> z+kqsz96c1j&HXF@x?{zA+;b{Q_$~=X^f&s(xvJD`W*cJiJFEkYCYt6OzvUu`?A}|% zKo_F2Ir=qx!j!`8i4Mgs9rOESTc&yR5Pr2Z`SzX?75FqmOLJv`tNdR?3|GUz$2L@^ zO2JUMVpsW8 _x>#^eP#Ovj-uPJ1i!vrymo4GGB7xKr;ReR`ULq#HvYx zWnF&}!o{^rA|Y07nqR>4Bkp&-^jq-oIM0|<47h0NFkdJp#|xqP`e!NkE>HL^Kpi}! za_hNcJL9}>5Ej<`7x{9$^}%`lMphG=IhUeg>-K&1thwmR1C2anJp(T!anwp`p4n(D zSIuAhCMe&~D}ae2sgu&6QKFcHG
xL77&d@aIy*bbqja(1RGi%1`RaPENq`dcjg~pN zs81@9kykJRGA4SLYE4be<7Jun&Q6B$upK|m1oz$DUH8?3K0uz_c8#4#N#L!_%=G7r z`U?17AJsz^4zFb7 |=O*DC+Ia z2QY(_v~+_Gs}*mykw#g1I-#PX;@-glH5FAb08+en@mgA2H4O}uwY7=x7*ziQ;L9ub z;JW*YTcOIz;QoC#O+7tDe}7TnHm!(AZbSsq7uCGz0h7X#5^#-H41jT(oAF!pRBUXR zad2>e8obeYOKw`d$o5yQX#*qE06^m$c?bhA2aaciiPL5_^v@r&fU7EF4MRf}pyZY- z#>tpKWSk&POHaQTCUu;dnF&%Y8? 5`6(HAzYTd#3 zx59uxSRK31k)}odp{t4A(E{?>T=iTp?dr-I9aTU_LIAiczf<3J8XB5V b z8b`Xn+=>e9dvj7+T^;LwxNu%f@f5}M{)-o+b@|xuYydemEv>=zuWG<~jB#RS=IHwK z^}F%$aRJX0G9nJ6|8~aHx-Z6A{GJYt8F+c|b0#Bx><`(r{Bh~9a&WNtRcqL8!0vIf zGS=4jWZ&7<1<+jrWSC*ti^m>%`ue(^ZcO6O=LuO{=165~1-k%T4{B^np0}YB63YHt z5SS0_qwvSR7l7owPdff`lEghbsA9p(h16)V%+JriDkR|P6)o25)#M7fqe7Db1d^JO zQ9Nta?svz%v$Nyo?moM)AP0q_0570QcG(`q`ThI1f{F@kGMg_fJiOzEOD>t#VZB#H zNeK ns5gtTi7B H7Oyof0FRGWyE2H3{gSGyS%HWatXOJx{^uJIku*Mj{C0KtOLTYRXT|&cQvlei zmZbn>+G|j-;{DIU0(0W;$;rv?&?mfCG^nR{V0|doj#-Ux5Yg3=hw6n7JN?=sQTO@N z3EMKDJ_QE{cGunS#0v|1#c}cRm_|PPbT+oO-Uk(BfX8?Ln-XqrZM^`P=LdIU(~OC4 z^Htho6BAo29j<^+8b2YEo)M2*tQdo8sqoP2J&yHmmd!yfL8l0=`{sRy>_nTJo7H+P z(KY&Q$%%>BPED(;0)fvWr@asCe0+QmDhL*q<>5jNpww?19A(%c+1Vsw_j@#$6k^K0 zzFl=bqY_lW>~|8#=&m;!j$ZaW!YE#Zi@}Y~u)1hes!RcAYQR$ISy*hpdz_H5u8{Hw z=cy{w;{kRW;7zss`?rAG9`
nTX<8C+-9`8I_Qoe5*mUXetJuQCxAw=7_1Ou= zJseInTEZaZZ>LcfN@Y_Ggoq$r>TPSJ!$Lwsb-TT|0LJo_Bk*zkc8;W*&cw`2EiPX0 zqfE`bMbE$G6M_KhBgwb5-y6>di$oEnDcwIkz-P2)hN)| U zy _G^Rw^YGkJ3FFu<7z*$v*z2uETedvxUi?tOOC_p;jb(2nJ9C%IJl zBp&3tGIC7JD%ZWdM>pwXf)MRLRigG&IUOb?C8YzzY(NeG2cJOtz#3KvWDS6`1uR-p zTRWr9(iOfeSUWf&*x^mS&~>=RKeX V0!YH$uvWM>_J5SUGXLcM zm$Nv;Mm*{DI;> V|osbgcu@@KTZOE73M5XAlbJC;M`)BYEpBO z&hzA5^;FD7G{(1$M$Up66X63U8-U1RKm$NIPl#{hYrYhuva)iq#g<4ufxNW1xVZ1^ zk9R8OPk9N3*xsK$gB&%xvTh>LN>}#yL=y;Y{_!y}<^Xq7ZQLhjGA!8A+A+2ho11%d za*~dX&Hg*LID1A6P|bMHdGY5=5;b^ia4LG8qxGMtnXN(~A)mGN=Ax4OZ^aa)wrZRI zlaT>eY1h#MELvDtm`07Zy**o(=jra*=3sM6%biaJ*a?x2>dX@ FK}sSBFof=iepZ zqJJ8hL9DwQr227> R2B4~ecx3T4EO-*?U}a@;y4C~q`4WLz z)A&FK^bKe+^}(}Y3wT@`c~L?<24nWD`(68aByv58Jr{YnxRQV{*=RG*jE)pKeV8?A z5l<%g^<=fH!+9%Wj?!~^Np54hUq6}lBZP_^Vz%m42u#7kcE< z<~Nu4YHLIe4uqo-jZRDy*Votg@fs1;6Vahw(b41rvIbg?gND{)BN~5}vo2A5JAWkq zzYY~ZBT7objU-Tvm^Iu|FCgYhej+`Ur@9YL)^il82jna3hJMD;uS&Vp6}w!+ou! Nqib*YGmO+3hWGWm3IEHn4e`wSTmYDBgO`Y}f z1jc15O}rPHt{CE>1Qst`D37Lfl+JJUlF%oI;$OB6V}GP5J*n zz~1pcYYXrHdw|M?O)D@!+vkIho2IEJrIU-Jg|!`w(#_imMrrNjW)5`qbGI(gA ;2nf<~0BNKVkd{WeBn}|up}PbW2?^ B)}W! zmTJlhkbe)q`JJUH;1vunRSiXqEi7#4BgVik@p%Y@JwR1K_J!}#L9UPQ3;hqJYsRWi zF=XTnLr@v9V8cD{%u$dr$D67A=V&B0EZUcIZT;pY|CF|r<}I!UzB%}9{pCyUfaJ$N zt939w^4gvd%w|3)fjL1wDm2xz!s~ERx~AflTmi|m=c+RZUHs?2=i{ d&F~OdFjD*Jx#P{B`;& zK6BBdOE}K8lzvNyen>FJuH<)HHwomutx07%#iB`wFG_akVZobNF*dp; Zfd@> zrj9~(C__@QRCfltIZrJv6zv(}+qVybf`V@|-B4-2k&ZBoVWHn+U5W6OcAploWBGM{ ze0#dZph}d%Yc}94vfMt?MF1CGpNE@;*!n*CG8(06{{5!_WH0m(#c8Lse|IeKeP-rR z0*$yqr=M^#v&YFV)sxdx4sLF=ozIFWwUE600XsUBPf;4y`0?=e2$q63R%=LakYoe7 zIbkwTSzq5L*`jV+b%V4_0s{4e0!>X#)M8%m`l9f4_4T8eRZ%dj9}S@ep}j&+jZ(Bv zF*T ;m%S7p9Emdnh>cDelMag3aU1Bd_RpUsgh zK`$>aoEaD76|_}|DVf}gKlzDWik>;1haRLB<%*{ka_(A37E_o%{aZy%jfssd>g>!5 z2fdHJ8P&ES3!985DLWgH#;IRxRE>hEffN&BhWu70n;@)6IWggqgX$4$3B0|(1VgWI zt3g2L)VQ;@->|N(&UvjX*L!b{kevKU)j@MplgI6q$Hl?&V6M1N2-1ciu{((`<`Xmn zRx2lwa?~vXyOMm{^*jX)inCr)y9gMp)}jx+*=1Sj#fwz6i=v8(7!(XV_g_PVlvGr? z{dOAgypT2Ic_jWUm BLhpeIw zI}Z;lFK=R47;>CaQNvXg&K1p(n+&dcLgN68G&4MYfXtV=Nqi(f54FCK-M-1_`Sa&P zV`H|zr%HVN{qcjs`{33B9vAzDCnqPZL3iy3kwxA8HtW=m!s`%6Z*w_pmtL%@FSAp~ zYC0%agE|p&*v3BOG&G}g)y9jp7AOo13|8&kqobqLl76XoH 8PR`iO%*;@p{W3;aetms%;LXK@B|l_m z=X#HN!|6ixBM4ZC`K$RY9?TF~fPNT^KVlhjlF(yLFDaRulS4f #(D7FA$B!Qyfza^6f`U*G;GR1Z3>B4?z@Z0lsTrzJ z?AEu7!`x`;Sy|D{s!#^YP`l92D0i&oB#J$2Yk4m#_3AvgHHnCb2Dry4dE}tq5QyRN z@$Fy3DUB^H;%ZJWklc{E=l9NAxJhG;2kczEABngu!3x>)Neg@mNK3YVepM0-z7Kf) z`n5r=Ig(#zPzS!1f&mw4Oiaws=;$Vh8SupJc=08;t6=2OKcsnW5pe21IJj`57gVES zIScmSyNAAgvmE^(e076A8?w6!GV5rVEiWlAPwVa5r+ns%!#FuI+~PDCBLGFhG4K;E zE#kW2?O)_oq3 C z4{2T# (-F&AsrmBR_Tv_8~Di 85u zc_X5h&PCA}Z_7m}XWnFV@Vx~$S980bH*C>)>-O*Iugy)5^WE8=g)pANrLdDw5%Qb* z=}fE ^M-j?YcDzV2us|xritJfCIifHM4}K)fwDw>eP;0({ z+<%vlK-)kp@QTN@V}bK`IXf1Wh_g8`eNp}B&E;W3@V}r0TFGa+x+x%?31>;qs8o|( zp$r4eQdBQPpQidShLnO39KPdrYnZgQwob~;)o^sIK)47MDSCPein^^9*VZQO?m99u zG8%OF@~f( U`+se1o&4R-!yh1hfz^TDfily(^Cr89kuM6eO12QT zL?hJ;5uuD%l7IFLOWfy=HSkH1YY_!5jNsSywytw5_pRM2*RpfqkW~_Cn9Kwc)Fs z{v13!v~k=!TmUst@`;s{?Rng2X=^8Mwbr`}#OVBJs;k9wL|iD%{(jTH+7j(n1^Znl zDT$Kz@Zf*>@}+u~K*VB$U813)Z0R&19o;xnqJ$iP3Gh~9b2D<_fE^`0`s`03j55@U z oc5jiWv=QQ!prqCt>e!BC_Kf9<8@9bJSzfYN3KI|1 z@e-rKCgm~*A(bN)_~G_80EGQ@1KJ`wq9e`-BM9?Ja#ofD?8l&8pBNRM$cMjWA|IS* zj-wvx(fjxB-%yR(ufB{Y&CShiY;447jpITDfDBAcPbVTH8wB|{`P&Q1FyYt)i-?GK z3NSP?b8A7Hotb%}=G0igY9Ac^p_V3{+g=6P)4s`4TUjL-Wk*!CgdHm=D5%P)DTYS; zO;T#=FTJ&+0{5*E3e8+G;q`lL2EOdk3({V5zJ&~cOZ!Vru?q_eJ+7}`5Xfok=_v&T zNtJ5mQi716Jz_l)bHsF1sb0*lX%4SN4yB&abK=odQXS70O#~=T%55a{!$n9rf%*r) zyFgPMHtx_)H2;%fHdRf{0h(F^u2=0|(JL#j0GOd$VYi1FDg4u#X%j(bX)I`-UqcG& zg?Nz41O!MJ8X8uad`S-p31O&O4aCI9XJcjkH0Ynq%zzMxkB>LtN)M9W17NP805dj> zIrEbQ7{LI%N6e;K>$WEK`0?ZY!E*=^AHJ|G7255od5hqSP{qlpR%Z`A0|WA`tSsm6 z?P=w@r3sf$y*N&{Mwx_#o91uyD$_dsFF{eAvcsl_(K9iH+aS{0Y&icM9*%<=Y1rXg z_nmZRVq(IqvP#~&8|Om-min2WJTxF6!1vdC<%d!X{GKwUR5a^&!)3gv#ET0{OiVNu zlcCNM^L{)oaf*Y;;I%tk?F_hBwDa=zj(=iHJINhSfNW-FcCo+M*Y3Tya?hMViZ8|< zdF|uVqgQj&gC7KsCT8>9Ow-@l*&%;Fq_i?~b$tz>@nRyzNx+hiJX6pvLG3YT%4gow zbv<9yEsGb&(2>5fpM;rFI{i$1_(d_w=Cn$W65$eYk7+~SlE0KdKIN_HjxZnbO27Ccp*}AW2St>3>v!hOP>xA@gCPvXVqJU*8z0n?O`lG(XLzOi*+j z;U^Y0R);GUVJ<5dBT2EVu2;_r2tFYws(Y_#g&pXkf_s8ic#61eq@-a8o#vZwoC^9} zvu(|YqRv$~=>S!aQ92a$uv`0hgzQwsRp7q1mnpVP&9frYfcyCCC&}Kk^WgrEDS4iC zU4+#Qi&o6S&Cf9L7=2DDyISAALzJ-5s>qi0CNo!y@#k6|kXFfjKDE86IGhTqiqq;k zC3-SohvIBJWp8jjKAwEBl5i|F+Gi_=J+iW>d0c+yB{a)`%euylN|~EbKJ4(y-g#3l z5G9v%FNAC{vZ}0*&z@OK!zGieldilJ8u4qVABL)4ax}nzij2u;Bv$U!CI2Gkx>3$b zcQ2&6BruRY;P^|x&z2f^@b%a1ClstlCdC9{^}SXz>463JHSC&ZF^t3nw2BjF6x3y{ zY7N6-$n0`Y0*B=oCh`aALl>ta2x2;^t-pAlontZ@7882AQR?;*>5#PDxan2wsU2%& zJ~RI*L}LAw{$5qaWKzSm!{4_<>#{bhmOHbqI{IS3kF@skp0~&9MSrAXUb$u4Ncz zco?fnT9xo2=F{4o+F9n9jvlHSW8b6$vmDAN0 -iXauE$nmpBpAr zDVbj&?Ft)tg_<%uo0PvP`haA_cf48bEvIAO@jRit?$PH7__5T1ysaG8$il)i!&L_% z?yf7 v_dY zu-=$PYB~AjztS0Q9z8#{WRNaKo-yvPB~0mjhrmZgrSqk1#CTIvEt-ucorDywFzV(I z->Q4%GrufhJc=q`CcTPKI2sCm`!VE*VYEm5k9sTl{{3&ntNT%Z_Ik@a%)dQkfgO#0 zyvaV*Me>c$4fQ4B !O+N~GwYY4&|?z^0wcYpr5DMi9moznK~%1rGgB2|Pj zVu$Lab5yu}WqU%smhTQ*5sakTL7P}LKpYfKOCHLwL5QE34@8oV{kwG$tJsa4c?m5b z5D<*~y*JgS8<^HSHo)K`OsN{4m?6z-*u#vtXjVqwibUVITND=C%|6&`GU9FwJbQ{j zLHTlt#3L$Hu+xe8QLLjh@P#RNe#yn3%)HC@d={vzu=U+a|2EIF(?4rzJ>A;x{GBNx zIgnN=BoeC(&|jJU-iToSQGMCRj_@+Fv1XXbC|s|cwRCZnKeEZ-M%wx$a;vRaM&G(R zBNx6XXYa+RLL~Pd!~2qx1Pzwo(Dw19mw5M(7=}q4KAg*X`w3RRA1tx_k0x`+?wh+R zBflLt7FM(l_B*UR{`KZ-qbR*17A|`+rT7H5($T^`M>HA2Bywt*vum$s|L)|uXiOG% zk*DWMHi+r^gD?5>kpjHMgpe7Do~xQPpfDKUEQbGal)2=8N}Jy!3aRXetvXp+U$VjA zlyR&u}EokffG%p2} zkqc;Zne+^X*_Z6y8`=(5%T#)Fvqed~TgFz0xRGQWHS}^0#q?_D$&|fcpRW`kuw`n& z!qYV~m1wQ%-jIT#b+1D|m2#u4b>(#yp9|FP(D|g)2C~d)5*IjN-pvsRC#U M!1$>GQg w+2f*&Cl^ibL9?@k%3dl(jQ(<5WWz7^#0W(-*?Pm17BtdWYwcxp z`NpNyJ88{a=r|TzzkGL}l73@V8hL>)kg_gF>P6bC0n1%$gK_gm`KKqcm7XRUBostZ zEg5SQXz2FL(I*v*e`ZWQ7w_XpT{-!T=Y98snmk+NrStHGc7~t5ll|k|FwYegyShvk zKj)1blw^k56QmoNHJ{99D8}*lY0RRd*P>KBy6dvy$BK$geSKH+ vXrZA5CrR_5NAu&Q6Oxb5K!>Xxswt>Y`|QO`+D9@7AU&GR;P?_8ow}g> zs@be&fE$f9WQm9P3(>|Tj+}AK&YomMJiqSoyo1BMW3*XEx-0K`NN%#E>=B%P>1e?) zy#5>~B5PWZAjSrsJQ rER!!dl>YMH#q!`$yCDX-5$x$1$+OXagn6O0q z4#l_2+@HT%On1kE@HKH{czbGYyVq _H!E)T4bSy5YuJPwkgpw-3P6p2r(MQK`W^LRlTv_;v+H%KhHm6r~Vr?@ux@7XF zDOEB>=qz;DgZ~K)%!vpwwdTDSqC7+Df@FRXtIdqF-%q*6;}0S-7p8D1uV&_X99o =q}r-2AC_8m_-MzyE&nh_b0M2Ni4 zJY7v+dIsws>8LfA>%?Jt{llImniE&!wxqF_0hd_nBr?i26sXJNzpxzus&=8;~6OT*dk6Xp6ym z5t)f7Q>JoK(CV6qnfbBQ6L~wUBFf N4;btGKYKdTqCH8n#yiR6be!< z>v1(M3sf?G*6dl+rIVJletTEz1? eCMnrSLvQ3wGPrd;EGk# zGN2-Yk9{<~gsxmvjJS>5P>c%fe$3gu67)=fyHY*F!&%p&(kp!TBelz)F4~oEGm+mi z04-AJ@f%{* kpHpN =rKR2O+e!CX3mpH9<*j%B(OV}~!ej9qstygEv~TQw^)%213|L>@927P* zq|D6B=q&yNG @$%)O6^Wvb-{`#e-L?0s-yV03S$D#$BTxpC0NE}$E+OydCk6ow{Z_o_YJOuQ ziDCMrV-qto^U;j1R-M=H=exVRSAWNYHRa_|)^1iWAGmoi-roN4=`PC852>l)xxKwL zsJF&!as6J{)|R!M7yPlwX+AkGZ@eq;MnzMTm7YEXaNp*222dz;9kBCOmw&$dzJ2R) zedb{5e<1uxD{m~8w`-{KbJw>v&+UEgc`CP#P=YXS ?$o{c&nOk}npbVT@l>KvT-?p_(vOy4x5dT9?gvZ4u4`SRz)}yM zz{SM{5!u_ m#T$7TL2!gKq=mhM>s9je(hP8rDh#j4rI37Q?{Clz~$?6K29ErQL>EhDT(+#?R z cK7RWpb zBhKVLYSNnhW&IS=X`0w$4mankwH_vd5sZ8g#;(>wfN<{vGR{-~3$Buq62RU+@QHSL zfdh%bw;QI*?khF>eDTvV_-5|6aR=K`o3gk}q?yCkKmUCHqM)c4KfLd6VPOG84G<`0 zWo7hYVjl(ulz= r@iL0ggu7N7UhJBwPK-MfQ7>w8oo}ZsTFoGajtb{0^ zzWxPu>o`WA|7^DXEsYcGr*!ZlFfb4k8@s5ZV`bGODl+o*pOvR#;^HQ(w8oVzi2Bai z=1%D)C<6$<#=#sW3kBp9=4e0zng;!~5fBtyZ1?8WE!Cu%4cAgtWng3s1HfP!eCG`a z-ytA8w0iHQcTy3`ErkC(IeEPrcxf{C*-T4Ehj1`~rVoLLB{TI61-1>kp3a+ET^$1q z&jXJOl6 uE)IACpdx4^z(c}z~9$^69f9s0~mjupU(i#f_U|U56>^9%gl<0hEzU$ z_;3XRWeAW#nUek@UwjT}XE9t}>g%8OV9*@_J#un&RqCgbRhj?N_8btP{vyoo (^QU#;b3)X&!TOKBO1OwBnKy4-opmz65f7-n%dEFWmm6x2*cbg7A5e zlVn^L>+9 k3rD3<7p=HiTj&m_C_U8TS>gvU%>_Km5M+X4iW?nLC z>Jk0!>z5C^1By$V*KZ=RT-RUeCqV!?w!xM5ms`f~Z9Ehch027jZEcr=Zqbg4?$dQi z&~h~gJKmlS4G&vP7Ajs?7jo*5M8w2k0r6$hUT7qf9|h1@fZK!O;jv0dtp>fOq@;ZC zoaE#O0Mr1_52|wu*+Hq$1%#)+zc@&XuLA=_#Khs6rG1ul+RvW@xdE*F2#3pnY*sZf zp#i1eG9iZL-9cxWiPY@Ovi4JIIK*YjeFak2N?J4cAmUZsOKNVkldbS1p6(Ei6 zU&QVI*X*zk1ZvHBX+UQp1)~I@WJ)DLoGFe#ASS1#3jMHErrlXE_500&M<=BYP|^Ql zpFuz%8OV}A9#sQ0{J#_4f0o^S-azdJRk99fWPk)#R921>wD^v)iW)S3*RY3bTV!lc zX)bjnk%W7;NVddU8y^>E4FJ{|=m))NPp>zw&-XgcrqsX{er#-nXJn9pR)ib}{msEr zKah70=J1)TKY!kyD3E{XPe9LN=kv=2Zn~ZUXOW?Zt98a{GX%Qlr|N24IQ9Z0fX)C7 zd<_;u5_5EMG4q@Kg`SF+m8@0gU*Ch$tNBqv6==jj;{}C@l-E>UNhuPMLtXO;^cT~m zS}8!&QdNz N0fU`zLM@u8$(t;z9dj@>a7OxGCrV4o+&_kfIocy-CaHn zx_ttAma!9iVYoQlNrnQ4XN(e>VY2w=N*$XEsSDc~?K l8Cg1l0K!?HELUz zCG14HxVXq=+>GPqcA3p!%V;4)$-&M}4>V<<$I~NDWWE>R <8Bmar`1y-!pie?^a0%LKDIYsJtT6pKJ^r#+GI@bI^1lgf)-f#LvQ!q*n$M?m^L zabJfhC(@Rbmk%5IEQC;Y{L_Pa$R{)NQ})*Lvrc-qOnAXx&omCO=8tzxur_99k~h1p zje%%8xUj*ObO3O&P-oTg@BU_`vr?+h9%4ZenyCGyZ#u+VD8j~S#C46jT_czt`&`MK z@UGSIk)mwn>_h#1&{9DYg&yudjw!8|IchtWC#~h`%3~IA9Pu4*6(7r;P&i~9V<{?S zoRY`tBb__JlF+(SSxISY(0D@O`o>1z$tD6stnEM?1@T;f=yMXqg5qLWM~8&e-I*>Z zCAqn=;&8eU(FlS|7FEi$Cr ?4w86I?Kx!7) zanX3l_$R(c^mIX244{aO{j4Hgmku>U(GSsyZ$P(P5zP56CkS!U-e@@g-hJ7-l@XJe zXa~v)sDJ3e!T*k>U^*q8ow+G&TA(5Pzshco4Z0?T7ikdb)E5&m(29-Y=anrB=UEqr zzd~mh|9$SaHJ+yhBvsHeQa>`D@U^TnXay+y_U&6B%nWD6D?#*ijH~`dErrFu^;sZu zW#FU2lZ!?Bh}M FlD?k6cK4`ii=@9AqV7Yyqtxw|0T2c{YPd$T9*X|$>}#dDD#QvM&;pC zpc*y!k&fIj$t~nYPb@5D97=4g4O+ejC9^-~5%B=&% `1J{wCw?B!TyUp+6fyv3T%3=qSJ-MlpZq=IYwKY!8|rQF5wL zhM5yhB%a2}xJSgA<`aDyd$Ese4-2qr#% Sp76LfcNW?P zawJ9wUgnePbSC2G<|5Qnl<&(-wmfCJbqOBFgtfGYf-#N-tWQl%)oDTFh>-(AEpRvq z2?@@Cl5XTKdmzTFg%|@!AfPNn$}c*Q?rOkO%0$sRYrV6 bxrlemax+48Lu>?~h=F1v^0Rm2$lAn><3+5_H%(~2y~MzAkO%mY zlnh*Grf*nOx3FM%h|#v!Hhdx<)Zm{(B!Fg0+%CQ!tIEbl^>EfmhlE)*MvnWbWUNux z{|VIda~lvO`zviJzkdCaT@C{|+t`>2Kxk>Z)cs`f3w#ewmCXEIm&9hFuXiO^l@o;e z@#3o)#%rFLLO)*TV?$rx*6*Yw6ckU_ubrHn4n#h*w~N_%=y4{+8m+d4Wv4&fF bIUfz1G$|#eFANPE!v6R%BLG`4o8t{AdE(A0os#8Ku$tuv6X2)8ou8!U z{?z7PHj{61zl;X`7b &<82_#5bBfW|I{D0o@4WFO?#WW?zu_FbNZiweI4tXc>o zEx?l-mZM3X!Zr>-*W8XefUGKy_L2!8A;fEb6_Apj?TB>hL`?_MdHa6X<|fx$7X&9L zEb`TgCXaqZ(Is3mByi$)f-C(R@72bD9?H`2No0C@5&NR~l9fe8ae~s82&bh7^-)CE zOQ2%tqg*a>0q<^TFox-S=HKZAy-ZaYN6;!dYNaAxMGYs3NU?Hk88S!FE24^cTXiK> zEd>c=st{qPxrJ{^L1oiAff(mGcUTMKsLdcRXhU(4qo|OU h zjMKo;L>4ba121a}FB>td*EZk*BETmgz|GIc&CmaW?}?ZIznGv9Cm){}AKzc-J~;XK zKNh&SSv%Oi{eLfb_wvOPut4AMg@M;|3m gIC@3KKSu6*e&wv04fV3NgJxh)|z33RA-idc?xa(ASZ#)L$_WAu9RL Zcp$rEgkC3d!VfnAQB~AbsF5=d`!6iqOpE{k literal 0 HcmV?d00001 diff --git a/apple-touch-icon-180x180.png b/apple-touch-icon-180x180.png new file mode 100644 index 0000000000000000000000000000000000000000..4a93ae136d75d816bb17573c18e792b3ef2c4281 GIT binary patch literal 12741 zcmaibbySqmyYA2>jf9l6BGS^`jls~;;LzRO9S+hdC?!ZrNJ@7~r*wDc*_?CMy1)C! zU3aly7BlmGv-i8-e4b~*->S%BV?M)#Kp@!ia#HWXW7Xp?Ix6@pJb=mx9*{qYD~m%Q z<*`_|hA80w=f-mHl_3xhMhL_&2m-kVPx);^AkOR%$hH9lB9IJ$kl3aFekTN8Ks8d7 zm4ZAx{$w}i$Af3koaB|I(bh4s(4W#_)?tAgvzy6FiL1HI>}9w+5lv osmpa#)48u1|h@P9zN zWhlc)#^siWtED9+<*R9E#5#YFjIqO|6pM(6z>|=J)2|^dA~j*Q3m;ayED0~=w@8ao z2sput)2KLuP$(e{yV3%O)=TcsySmJ3{A>L6kz66ItyCh0;@itR6pO>@{Y;k9U`Cm{mV!_y2k8?CUxtc_*7?Q? zvws%S0p#MjmE !so9#9CC$&AZ+-~Qs_Kj|FuRRoc?K!DXW5CvVXPx&1z5( zGH{ZqDs#fEt*tf-Sz}{5&x`%Fr9XjHRaKWerGg`fs 8JQ<-V9|RrH(_{D9r{Z>f6V@H z=}$RdiSeK@6O1j30?A5tCjrY3AtASjSs){ZjLYop`}eJ_!B`wAN_3+#_49)y`d;GZ z<}Z`j^kv==`39Bb1ZVgl?uucF3%lH3mlHVImRdm)bFWs%VNG@VbLX^NT=B|jJmqEs z&z6^$WxhA=?d^G8{tMlmt_+=-(e||tqvQ)%FBL_lh>b6x#uE2T`0*(xTK5)XMy}JZ zph&^WisgrTiBVtTYZEiGYq|oz4;mU>`}6hu4y)+a*4FnkaXd>Om+~dTfC+_(O;6*9 ztCCbzB*_(h5RzB_+l5n<`m;o{_GWA1v$A4Uc&i<0h@}7ZCcN66Di369x -!Cn* zMR>rxMTPkdSJTkEgq6-o)0dHz=n7L)m#aXbpG{K=Kjc?f&+-tn=|y#L{)NnU8&pp7 z0doqv?yp{-?PT)Yh>1rQHsS1|{(jCKOz9AC9^uR?aniGMguml-vszWf&0{sy^4obw zPDzPkN0KaVVnQ8 XZGwHW zDwDZKQ#d(s12g0T4-Y3~iV0Vx!jwR_u&{XX>eb3htY}_k<(NMC=#yKf!$f-drxIat zN0Tcnz1V)h91?^_eJw=#UF$K @I;5;iJIu z4gQF5i*-mXMi}Kw&S`_Pw-*1pWeg_b&f(K3;OOZ1l9knLy24aSMuq@WvqU|HT2w_# ziwuOjpT4ORiMG<&8v|+sLW#qFq0}*F|DJ@~18Zt-2vxaz=?t%*okhA9JI?=hwwfyY zL%8$g4LHcIChwcacvn_dzQ4A7b%-z%y<*;JuH>v+()UhHP0HE%4ah8n{?w2Mk`fIn z_L;mQW_*17V$Je^Bt4JtgjX5_PoJ)JF~z9T($T$SVfj{8hL=Ak4?+efv@NM1x`m~x z-<9_58`It|)pK*YonzNDD> 2VxYnD{ z-rj!5H#R-pBTMbw4t7^qScq^NQ%EIwGD(eiZcsxb{%Ui Nf0vHTtFqA0_YC#xq65lw6_t&UIMCkU21_U!+PgNh}z#y*oJ8{ zk#dTd%_>uZu}I#77(Lw@>uS)YEG{VO{bf1%;`Qsbzl9$H!wV-6nvs1Nf(qj4Uv7q6 z1;`BRNyNzLl$_kO5MGk)q>Fg}W|}bPN$a|{>qK#>&-jq9@=ja3cl?J28sP`w*a@Aa zoU;XSy4`HNDvjb3Mc@e7?Agro=SHnT7*=z&pL23(msh+|Hv`~5f3m7(Km0N7@9#I+ zpR1$OZnUzrJZV?k+1^G4w|a8Rl{$nIF`n6}_GrB=SovTn0!CA{W0!zNvF4wN5}lsj z-e 3T|i+YPuS*jd6SW0eyriZ)Ra(zZAPJmWSY&YYEf1 zVP-5jxgRX!`1ly|-al!$Y0dHopVlGi2MMcgcO+X=cV{$tcx){7q!Fq$Z0~$;_C-WM z&I=G-D*1Gbj3HpTekv#1xbpC@=xEc02KWAC4x}IBz4P_1;NY7EOHp3;)Kcx$SU~mk z^fdJJ7Lud%V~Ys%z`>mF&tu{F^Y}ezv> uA|U*~?pSnqn!X;TxQl++c1O&%5z@hsjGF>RnTKg*|gFhj7gpn$aBLN$M+D4IGO zN-aCCAFGY~5%|BfbTCdy#RV=bp-C6DcFXZ*_3vM`rrR~PlZ*qe(CNxgv9oyZe8F}` zU{ddhSU>&_YWw&6)vHM0%F)y1&z_( e+40FKDjIi2kr~_MgRLgNu_Oi+QyK~d*^KJ=I=02HT5QOSTSqG+DQQyR8IMUj zGDszaBb{)4$x1S$kQZ}n+jWi`$E{dwWzIY5a5%j4wlxOz&kNYF$74LK4`mGj2R660 z-2hzxRkJAMGmP-{#MiS0C`bqMbSbzaxV|LbT8$pRZcsa;TyifaTL|>C)+l%8emlSF zOJc*_f{eJe8?dwc-h1V#W(}4bcY($vNj4b?T?aAmtFVx{;9)AgJQ^spR(Ni{l*3dr zAAib3I^UCC>cg-CZ%%vU<>iS;NKU{C**^`Ycd<$#|CyB(4I6=(^nQ8CqFDy1obJyM zbS={^@l*B92t3#Ec&0sG&cVi}id<2H6P6tr5z#$3D3d?72JsDa8LL4SHO>GF+xVWO zXLPnb9;ipo`h}D&z=aUxukb RWe%F96rP0tvS+>?4(bq z1c~wS|9q2=58%vQw&UaTzUKb^{k!gOCv$d=@je*Gxa-IS0a+q8Sw(gu6>A+qiEbkS zSf-YimeoQ-3iO9MJ~_E!!LpOURU7ra7!;bIAB=x-b<{aOi$N0>8M!k3DGPg>z*kll zO*V$&Um&i?5(qHw7()mJ?1xZeNcHwuoN-a$ebGgXo*ZoF&z yb-Y0EiJW+aTc7}v`O$Jm!|AAEu}%%^H&0XBAiTL+ z`@r*a7bgMA3Kma2fsDb%-2nX?hosglx8-pA5q!|7aeW%3FdIk>9x%%-FUQXx+uDh= zMqST-YG&d0BapJ5YP;+sLY(k0`CR#63fHH{ULezByU^aA1~FW(G{2xA45VR^Q!aUU z+3X$#zeD>;LxL<#&~uPr-dIk=rKb!1v`KXqpaf^Py0+$SR5bbX;|Wt nt#Mfv zznb{PY)S2&w2Vv$(?m+#5| $wapS9#9 zfK>h97i<-bw|VBl$;H)XgtJ1ZmDtnYFI75u<88b<>4P-gEyly5w8=%_K{joUXV@CW zX(%3w@v=1lhwwcZXBfYsV+kn9;S)P0$I-HEveQUw4jW2Dlx4RC5&iEQsf@i6eCI`R zyD)F*ST;F2Csz&R;lPFInlz0I@D7EXNFPSFoF41`)Rd-5hCpypQDzqK!muy{(2$sX z`ee+R()qh?CE#$ eRD-?SPv5;>8Q}qy{v3&0%pdC8a0iJXX)SxW>j_iJtxa zz@pzIw3^w&HwrdSzv(2PnkfnYCTk|xddbML`J6W0{c(~*qcJqZ%_z$bM8D_`@f^8i z4`j0X8-NT EfK zh9TeUm1bWUyB3~+u(b *L%3!x0u2#`%52*~9M!#A=;+0wQw2ic zLQrL2$g-WtDcNP}2(3TOXn+;^o+8zZ>||s~W3c1R!k-zBA;*7r8KWlbvh1!aS?^0C zmp!{wN4D(Tt5!br6QCo+8|7Sf9OuI<>)M$}7A4(;9k;|eFux*tQ|HkIJr^`(?As7( zTdQ%k-{ZZBb8^VSJ>IZ0yYC=2Yt$5SAu%FCcNfQkemy>s znAEuhzNq!AA~=`c~+qt+Tmna}=iil)31w=IVAQoJh9s zyF!paZJLaKM4uUx=RBejqiIxUAvK|d&zBXOHEEly8)OU&c{th`+!>XzKUtMT0O#+5 zI9!ZLKG35_jy^d$*@+WJL$!Gi5}q7Juik$v;CLJn=j<^w eb^Wv;Fkl7>aw7m83_sdmP=MBd2bJoUjh zHMBu3Yb)P{4jnKONCWW$Sqxog-Ug4(uAF=OKNt0U>H2WTZC{fkr`jv|?qj1U$tmCO z+DUCmB^814c&6-S3G|Mkq=?PEwbFYtwh|4S=(F!+91=4QRc{trDJT`MPnk%&k1ULv zynTbQpbRfP1=gqNpQYMzi87E~`IFZ+k;4-IiPL2l1fUekcZ(@W3B|uZp*}v4K<`h~ z9G&6fyT2BNpZ~SOd>9fqoni7=pi?8chH=GLdto5URTQV3A`Ih{*hZ9YoxUM3Q=!=D z m9ubMaD VXMC?Rj!f>P=)SJSu7&Xt+cebQu1_UQ zm**1tS+5C8l5lAxc3_b4?{@cR56k;KiV$>Z%BAl@$0z~vX~f21;n@}UPh39LteZl= zFD8u+DL!Rpl%$XF!^tPi&skD~rWZv>Lf`q9n&pig4I&h~{`!oKk&+si-`%X<)$m2i z!=t8dY3be8t|%lq3vxv zo&-8A*N5)uvSb_`E@x$p&ms1yCR(A>-!Nvjo&L?cV$vj&k`Kg}%>UgL4c~B(BXF_g z9XOyebhH4Gb}}l=8XQ@2@%ahk@+c!toidz$WNdnH;5hc(Q`7Dn3>gW9;g7#A`0iE~ zjcj))j 7<4J`kAgWVazGD{2pq>`aM?iEs9cjq`2=D@w~FN zw}`C7y55y@-qh0^Wf`f18@8&duMiAEMw*?FeNqPboPQqtCC&-{O;3y!y4_&oTg!8z z51E}GlB&{Pa9m!wA^I;^(YnrJs%1Qym9-;=Wy{NIauFA~;#-?ZSj*QUC;p5VMPjEe zbP5M?y3IWTP`??$+x#MQ1P$$3*q%LJQflxY0(sR>X<7QUXrhv>3*#zhB%$F$$w7k# zr^eKORJ+k<#!cyHToDz0PXmThotmLMG{are9EMkfFCya8tETC@HkRtU=bK+ddvJ~5 z9~D%zSB^Qn>{YmU(piYknL{V9sK6k=6djWqvOpVoo<{3^MFDqYI)uNIz(=HcK9eoH zD@@CpvZcri%(|{|bAQu}OHtYr&^H2rB=(Uh>y?&9#&pXK7%$XE8@WVeBbff^`(G2K zk Mii|P6%ydBU sL%^?cGA($I zE>BXOs8{0UsR`yNH6=rI8b`dRb&a=4v6pu}${8ipB*n~VIQ9XfZbfgH6}onYHR-mp z{7c++$GZ?pBNtg#W_gDhG}ba6+gGdMY#!F8J(C&yR<1i;N#a~>)qfpbfqgGcm5`Sq zau!Xr3r^JaZJ7-}A%$}(pL@P};C{$AhMCCgV)Tw?ct@#N{}Ay5XBNe>NI _Csu#21 zL`lKZr1D7v`qX!@-9ei{sJEPpg$Sc$`>?7J9{W#O{_W!V+qUVxxf;O`1~W*dUe|=Y z7AgJf;ngy&& wRiRREkS$h8Re$3xixeBXt bi%wI{+$K9@y|qGKEH8zi8H7{ z*=cq_@wqyNctw2}&GG=IP6v@|xh{S(O50zxP$w_@!P`&jg<(|Kvyqdy%;Zo#swT%T z^eG{U%r<|$MRN8i%{#w`{@klLUO86ezL*M~7sNu4HzQ1ARDon4b@HbR&m;8lkq&&O z^I(M=RhA{^Y*o#74cRCAyn`~46vf0PaU{J^ybY`N{6?A-Afh?zC;85ecH|*`A %dNZcZl`5^REej@|H&`W$RI9~!M|MZFw5;Y*L()o8w1n{du_^6fp%&YxU*8OG z-0!N8|5DaS`P}FxH7oo+N>Ch&W-2pnATc~8aMs4}PV3ZzMS!x^WIY^v=(l7$g8c~U zNq5XM(o?gE{yQ$+h_MUd;w($=&8{Q2(^>+j{E~#R$@9^b&28oH*vlHlAntEe T`f3sgu*e5wNzu@X|}Nu~TdD}7y?v}gG}BEtg?d=rx8x8_P3S~4uxyf3!+QGJ6L zg}JxkDb0TEyM=$Jkeh#N2Y!Iwq~rH28ofQ(7k;YrwSxUkc sxdP zC+iZ>&(0nMmHCK=Hsi0iOXl?)bwgqz47T@3Gv%T_S?DT>%?N5ok&7={)V6eN=Qe)d zYe64`#TZ$vBSN-gzKlU Nl)JQ!`^Q?(Q>c1oGsSxZ{Ivum@qn!q_=fxLNIBoRlPrD!3+ z8ZjU~urTx%sv$OO9Tp=-U8p?oz`yG+{1P7Y>x@cx!iDx!V4aZx+2x^yn%T1U? f8XBq1WVF)~#&6N32QN98E-q(VIOEfG }cWxp?_$mU!(d=#T!C2&gPr<9OZ3 z`ejqD6*M^}o 0 zvDVfU6BH14)!~}odreB0lbn?vCZ342khZY5|8FD7mR*z|KT@PN=?YsxT=1!&^T4EB zOyBmbAnpjY2OESgNa6mQX>#;uKEZl>C#U%G0=uOnLyn-LuXyc4-6Qub;!f`cDi+vZ zWbF?z-@{o}cDGQo* <|XS_kBTifpx!3%M|xLH=37l{K8jFs$l{udEM6>;jDHKIZl^eY5MfE=1h(11V$w zTl8Kk0V2CPU4SOj%ePwbpgBd=ixNryv8kbxCt!@n;BTKOISK7j7zP9VKY;PPh>$Qe zr1_AiL{>h;3~ Pt54$jR5wQ>ofO9Ob% qZ&@oM>938AlmNE|AU{C2 zsfJ3%wuBBeh&oo _T ziTYUYV#xh$8ZcW42?^-}&X_;O6?AneUTOR^X$!&5WE%t2hTFs41)y9$Wx9t%MLk*Y zI#J$VXpC(8CzfamZrFzFdnpM4^w#BQQWN(?(yQ#CZ`ruiBK>K$P2uAfC{_6t6Mz2- z{f+#6wV501wo_75>-!*rfq?;_`L{Yciqg_38b5Xap^0815HhKJ0}fQP=#z$ohV#6S z)7;z~I3vJXJ`H7l&&dhU&~rzL?2rHy#Kuromr?of%#4DK4QokBNyAYmdAhJC@i0~B z+|*QeG&%3^&Y6>w6CO3Ss)hy$*e$S$!~Ly0@EySV<&>0Q4}0u~grG9NdS%Z?;k9R} zFA1mL-r3>zy%&PhyEo}ReuBlXoUtvC&j9WZToq5E% z`* H+wa8 z9%sytRMohK{`b7R5LMATA}Ca=%mAUZ>6)1}DN@+;+-`r4Ut33~4j79#5=AQ!U@hGh zyH_QL0OGU%*NS4IWd G@Z;kx55G 2JD%hcT1%h = v!^}T7}}UBH SWIb?r0EG@M#>dA4kc^R&lOVn)XxeJMe({bK z sd=P0nN%}ZZSU7@<>ciJ3r?A8(Pk;1YzUBIB!g-I_yN@eK6OA+ z0IbT6kAj<**SK;zEb6bB9xpfdDL%Ux2<}I!p81t}@siHsHE~f9a0r!rLMU`(=d8V> z10gOhu4S_6{7pn;q`8&VDmdcZxw`o6ZHwN%K7PR6&(_%b7JLMlZ6$8~yo$5)udX&8 z9-h%Tp@vU&m%n*zfU^}9p-OAbZ8>>#b|XoPdBOloEqKrnIB)X_&^e^hxev*JH|HiG zB-{d7xTq)sWW-89k=rab4FH<%^sT)i@Ds3>k jG=+o8u;1&%FNI$7y; ?QV-&C}wzJ14C;VQQ>=Nieb^r;BiCKRn z?5nF|lCyJjb3rixeCbc!x>gW806I4Y(Uhxxdeph) =w8fROtuO#3e94}4@@U3r_Y$4lKV=3PNP0Q!vB?D?EbZgT B2lV-_;pC#Q=K%yxb zV7 gf;n3z-5 z*5oKCD3JEfPIz*%oRn11r&~dgUNrQ*69CiqSh+krJmi#>O#yiTdW|$d3yE|QP*Uy{ z+Q~>upYeCr*77Z{tdwiAWZub2OMgyIz8t;*rFrrGyapWYqYcvrLULY6NkuJK+yOFs zceW-L6w#5te^<$jo?M<$_oo3uXwKK`=_Qjv%kRSar0#)%N4bh=U!wc%uH1@~Kw)WV zeqkX-?ueYaIx+C5xq4Sz>34E+a+{7LAZgUqrGNsm>mvB>-8-O1@=s1q4lVW@w^#%8 zVbw45*nqI`a2h(g+@X5`0Rhk;N#>6MA}HXG!4e=>K>~XYKv}`G)m4*zGp_mh`P;q4 z``4ff(=#!hs6L#knwXjbn+uQ2T_m+B>*$bEQc`wTC@Cml%H)3D-?sr-3L>YV;875_ z>QD#n-ey(__zfPO2`)_T_y0!;Fg`wh?_u`z65((N0$7RTo0AacP2?q=mPY}?%{%DR zz&|bN{Ekyi-h!YV**v4+HQJ1KUGz@Uzdug$OFX+AbZrXkF#5OJ6MuV}FZ#W*G9E}3 z?(YvCeEv3F(gpXeEdw>mqjsb6(~yV4fzR7Vxx#@MR#bNO{3)gmB4cj&b(-H$a2ym0 zIFM9e-FLdW{q5m|)Ia{^Kel?HS~%WaJA=YZMn(o2O^}DTc6aGPYjxm#;7Jw9MTIZ% z_QQv^pC9Y_JWgL^WMtf9)}dUgF1=nteU3_J!rS)#LuuJr%Lf?Gs<}anyvIIy;{UDh z@c%%b4g_B(`}GHpEdV%;x6r5YJyK?7jA^{KW}q&Tc5XGaJW4>Qgt`H}X%2%OUZi~H zS$dw@c=^N*Te{mOWM0@~I!?|2>rkUb$m`PbLUR*%^E7bdND{VvULhh25cfk e-I*-C5gaT*{N%^$_faf~UY t3e(^;05e6CG=dHNA92i=#KhyPjV$Au*}GpPZ(5oWA5gi`X)X`jaFIsy z{K%&O-yVbqr H3n7U#N0llJzn*SquROYiliRoP8L3@4c1^R(O%IS9c=mP}20Su#IG~?HqxKTB zwk~NFnMR-xKk1=HiV?$_9tgwX0KDEHWla=9HIgp|(UP$+9;hW-PW|cp@o+c+AW7H_ zSh)JT!P2jmBiVou;;h}^?zD%*KMU~yX^*|uu=Wopv$0tt53)SG!f(SvUxeEDdl55n zWUzE3@jIZTs4^c5pjA8J`&z`zYcrQ!RrLilia_sk+lYGBQtGeI9O0moKNejOHy^eA z+^!V+v%kdBO$$%eLcRVR4?PFRqb7pKW=_t-;~K_uQ~tfY{PSbWe7Gd8+A)gjIfC)! zYqVZE%HI*ZinMp77Qkk`!V!ju5yQ7 *Vjz+|r@m$Z^|KJ|^|9MemLOTwk61|g+9btgR_-#uzt z0LvaTD H{JOc#rRHFytqKEn+j8HWEjskXmQMeglwcfkp+45G2;S z*Q)+%{~@h2ovpS8+@-L(>8TiPQ1 )uJnLbk6m6iN@V>gus>!&rwnRfme(-`C@yO1 z>eu8uYJMMDc3=VfAtM((Ncd_2E|o5O+84?OoIsMqP-U_R1XK|tu+w%mEKE$QzT|DO zT3uFFFe`$_@&y|kwNh~<<|Th>M=eRWgY$C?1@U??=wVBs%O|cC0+##}Bx^(n3Jnhr zH@rGt12V^i^z`(u1$`` R4>&V0G&@y|0&r^G7Zov zf;3Dea(gJbzu0_G+6a@y!o5R&J;7hJwk`H3AL|5GKpfC7-M;f|uDx?sS5IWh6VUq< zS-Z8lxzzoc?y=U+Xz%%-19@3&&ebYiltHm$73oDlh)A1Pc}voWQBkEgWtL!GYF3si zSi7po)oN|zqgp~GOJo3?Uai*^Cu>sQq60W)%?(d6oidy@?8G>{sx%;jGOC r=gaQ^&o=LNwIj8()8guH-V`(6I1?|JCji7K9KZq@DxmJm0x2e# zd&rfFPf)dk4_w6*UtmoucVmI0yL6^Hq&;L=azv2_o*NNy+^z=nd$J`_tU*iQ1ivIC zxD#idjxq5f9Av*Pgkt=8`uv$Z6}fo*QA8oD)DIpTDaDJkNZ`16c@;i)9*;d19Pahg zi-!fY0{^SfJrR1=Hl(>B!tH4vVfa&mo63C`8Qc5T896ok0aJNNMB_sOeK=@fJ&lU| z_2AX@^=V-A`~tSi%*>2RxO0p6dZG@ktaWAVmFI~j=1g=Fw!C=dbG95UID&nb+QvXy z7m$;r00l*vaZyB$9q7^?HF-dQfm(_A?#&_AQccT8H=*F&^>SixMx579RcW22xdYA= zc& (SX_MXtj@h4BrZ!@MOq 0$wYgN`pU$)wYX+K+`A80koBME_=_w<>^B14&ZX_ zrKFZpQ>~vLpl?`KebBLH(DY1Cr$Lyq fPeyAmbcKcdGUp&&e32RORngEJ>?Ag~?^40( n}7T{)28hSw|D =W?8l@dg*v3agOp#f`1k| zjfx!nbgDx@HWIvm$40)ahdC~g80jyHbL(3#L*Fh~Hd_Y1guvh=t?6W9=wvEj>|hEW zAe`)+oUb|9UvqG%vGWOVatLs}dBx5yz|OAky8*t}@E;dg+nSi0x&OZ}V5QZM0vBj_ zsA)RAH*|e&=U{7QZe{x1$=%NMxw)N_F$Ch4zH Fbyeez9kPH _R&s+}xsC)!Ibm3sFp>9SPa{wUx0suga1pxM0Tf`**AQ%n+{J6tH zJp}+n0&*KI|6auDYHFwtIR4uUs3oba9WH{g`3 P ze9_jo!@HsuzeX0G%nn&HI4i2xc`Ho|acL>Z Q;KIb}`o?8xL1_z_Lxd|&)1R&!d3(lV3*rCCohs}lgVgaYE0T+pqz;)5M zC(p98d&K;kNrKVL64d5&8;Ia|EWE2CEpdDn%>Zl9&;n > z%WhY55_>aMs-uo0D;ye-TH*%Gcm6~aF+%s+d7VBXPI0bA?#}}EU!>V_d8tr;pIUD@ zP)<)zSG0TQ)e~G)RFsPdPKe<;F*H2P0VNBHkn-8KXkOB7LO^lyWwtXkXNBTg`QntS zs;bY;VVCUd{A5*B)?a$?@$qeZFUcSJ_>nd}4MoNi1!v`-9Q~1nKjB^qW9teF7Ts8+ z9bkHJIsKh+{9+rS+G%NN1=uf1J*k+X!9hJo$8&cX&pdEAK6B=MS`_e@Zz6gx?4AWJ zuwaZP3B2|gqs$D>tEy7dmN>CIQcicR?0bnRM8|_gl+pI~y*ADfWEY56_P^lWO!>oU zhqk*M4pvq%7+xsPZiMtqlM~DX-{63oYRP-`N@3;SgIrz7nwc3Fo#VrxAIr-P5eFK` zcpj ffezI<`5DNMw}-5u@d*k9{AZrdFCv#gMh4iy)W ziKV$#LfhwVvM!n1n4ybbixh92dPKn%A>--#oV8$L?#sG-o@OlbLK=o!DuGC)?G&d8 zydLgZe$$%VHRrPTYksLw$H$g9Fko?3Osu=RyO2WRd_9a<4a1mJIJa8(`YQGJ_p`_7 zshe*CTLF<3X+MOK+L!wBxy46OOwtZf(gbGXm3<*Y#d)B@v8lAQ6bgf3EecYFx!Fr! zzb+~(OB#M{!&o{DS{$&nvFZ9xO!F~D!JJtEIyQ3u`AbQ=AquseAz#K($`(mU+egFZ z0}y$xJ8P3GW7S-B gv>%mKNJ9HgB9dz7uBg4Ym#Vc_I3~rIpDblSyxj;lko@?p|Kpj-wAqh-tTi{|qx; zR%UmR-*WBR!fxKt$O)TIw_#;cnO%*7lmv$t7F$TAo`cC!snl4c6d)lnk@X(V%gHfb zY185L;ads^JL`)>#ipq-(|M?-`f)E@WeUedsU7P8w!B2#^2V6r!@;daOexlP@`G z_qG4p+`L`meWs(MW1=}Mb#Ty9-Mr}4D{l)KDg~=0E})>GzzWtxV{jtts7Y`Z@sayU zY4iv6%~BXlmes6nY#5C-cU_U(>gLx+w_uZQE&pZb=9&cuUuK;e!AksdOKy5gDK 23MC~wdw-I%)>bhsBjb76^U~7z=;-Km z4Y;=WomfGz8v1C2B 0O;0CJ`pI3pc6`hg;N&Ecm6cWRP_fRt!Mr}~u2zYk zH^E>q!t7eAC=gNg gPGfheQJ~jpUL;1(fbPN$WxI=4do}_1N-~A2<7!X0 z;98@ZPJQi#k!w+tWXg9U@+qNbyTx?iOQy5pohi+8za4Z;wII6jAE0R|8G3cqNvYHb z$Y4#mHE)OkXL{{P1l8G1_!jT}<`P5nycgufy_nz6nu+im(J0ZB7rE+Hql(whPqST+ zqFp~neRsH}BD&i8;G_P#=Lxx!t=HrBvrjM)gR#OK8K>Qq=Ho0a$}MkfJth5_voqMi z&Fc4@(g|n0KQ$V`S1d@x2)_GD9}P-ek=@++)l3?WZQF{vN}G&JJZa0pONNcbeLzvB zc4YArkCJr4O+D_IFcvi11byj3)-_wxts^9Ds}Jdi4&j$DZ*zd`od$w~KAqQ7#xqf= zx6w%y#+#l^&ZF7nOh%8xht>ltK_J?wSiZMc%J*efiiF5hUP+C|DOxx`CuMx~!My8G z=JwFoSHl@e>&ls(k*d$Hm_B7PhraHH=P}X~qoC0BkeR;Q+vA`$NH`5;r_9t)P4-KU zQ#-lV>X>4DobDXd+7w|jWra!c4XSF^PCrFlQOsBkDaz`vTnjLlEMAQaDibr)`1En> zWNq;=cj8#>2F;|6RN(}SYtQq16j6e9A5SSYQ&shgHSP}XL 5*YRrY20 zT}RetjJl^|GBXEwLPvzgV^31{_NAJS`~-my6VAn{f9O_3zI(7Sxs)W`er%+km^|j^ zCM}+zr=v}K`c!vs-!?Tp&id5W2UQ)_Hn~y1p=%l~a0v;pz!P_4m;S2kt|4IzEJLdY zegLXJ4)r0tO#p{+T*ygJ8j_7=j;1u!hk74#qEFqsCDA0#5j&?j`{|nsSy{b#j!nF~ zTC&-bABP&CR2|-99-&|z?Xe_m$-t0fI`f&3zylt3VEv>lii%p>g}m{oc<)^aO%KPR z?pK^h<%tMgT3z*+YKdTvX|n~jYj%FS()CEP3!WsWah65~i!|KdQ|n)31pQtb>>9{f zzNLrE$cSvs-`@{kn{0Y8y4 tU0~NF6K|J5e7P!zxJ{eiQK&EFVAr;Ly 6TkFPDpqj!Pb40Xhd?0HUut|<#4afCpmGeCdo4<$gxSqvcje4P z8N=jh0%A~|KeLxShNHZF8*p@Ho<~Y4_71CFw@zIvLh{jR?rJVIc9te51s+(M%mir3 zD=T|WHU?|u{bf2)2qb>h*?gcfRrEo0G| L?wASa^FHWW-?^l&{=5B8 z<#)X48DzY7KEu%7UQ8p0zl6E>N#BmeJb8I}tT-ejB$SqwePgi&tLC#Lkf@j#eR&IG zYa2hl+UZ(3{cjW2-~VnvfS}{(ZEE=Cv9Yml3k%Z4NyVs1KTStR$EC(2YZWdaTXuH# z?zdD_ec0y0w^2jVr44wUy5lxna+hsG4r5X>>^(nh X#^Q~(~f}H2RT+o%&XQ`Oy zX$g6f0uKg*uP*eDjNCeV_AHz)=CaSo#=t-8W(xe2Q1zotg3~2F8490P)Y0J!wF1fA z5b2(LozSOO@0Z1DDRo_>8PWvkaEzLoTIs7-t_RzzK|LGhqq-mv2ok5~ 0 zQP|S*EL9FQyK^uY9C2DpU;iNRA@-dllQTTGE|u7?{|O 7YuM zzOl&FYMY@y`2PKSmi11q?DI7&0EoiuXa^$_K@4CE*C9Er%6c^TR+%lSYi_1y)G4Q0 z!lzc4m;9GYYil!nMk~yJ)cKv_nRI5;32lt@G1v^rO(|jD72K79c_jCHy8YSTTKQ6w zI5adAd!c{M+@!nQzRs1G`txU?y15wpQB1sT`P}V-YG5*#oLZHQ;Gj3PD6PuF!^6_b ziat_qAE+hHL*5FfieJIUx^*SbZ0-pnlfY7u=I8G-*gA2i!>XMMJIG;bZ S(GuK<(45@rJ8TDq(!A|oTS)VQ`-h&e*=pnK%(pnjYhr?NU ^}?)Jlp=#)~1&%akb}eeuPHDZ$5)5@-FP7K5&X`Vi&E@JuWH&Y M`GO>3_l>>*_0L zxxqHTTzqd?8Q#qW2BUAdpMA|Ph`g`ouJcEnTcKDhaJD_DobkSt5sJ&&*ZckT;AtBk z{$#s#m9x~$)*=kd`hLk0ZrBpsT?ifsH@pYS0My`WYD%hbB~?{xxE4Z96>&-RA{>r@ z!(YScGXDqQ>+g>B4Ez59UwrT7vj8^X*0uzUO9(Uo@9&Alc|Zwa0Ul6n0Kp9a2+f`Q z#m60ZOJ2SQ)!S!0j{$&Wz{+l5AsHdl)YBj#s6J7h?hcZvwubh8{`8@}uU)*ItCwh0 bV4@88A##%N3wb%6 ;*B29>N2nd%*RXRwKPEdL-5hPNi2|`4`(2F2dK&lAR z6pzTdw^Xy5yZDzm<765}lAXXzoT}xm#{qJO? z2d@3u7P7!Z>#2j%0fFjLna`c+fM+pRLrWA06fOk<#o|C93a}Kr4g!V3L7+`15J)Wt z1mX)Iv|4BYFX&xN40J&k{~ZPIOEZ8Kh7co^9>Y&CGb4{!My=g%5QxLvNLR<|;rAUv zgsFpdbpOrMQLgywEZ6w?`L>sNgjQ%HK7CBh(Kg-Z5<;V9t?a9ts_UyU_V4~wR>)L0 zOkmnl{VK|A!{o1~9o_DFGyQyLnyT-u@XY| X52ym&P#5 zvj-jPN>ARM&INazhDEQPN1vYlhRKO>^YT*uvIzeXqE&r#xEdL@bBX0>o=Q~zlM?8x z%N)C-t^Otd`Ex1%#SYEIyR_Ob_SncqXn|U0a&VUxPpl)TA1jU;SB;_^iz+z3b}QFb*q02^ q?z*=mTyXiPM=pI9{AQ5^b}F`$CjVfg ze09~W$#({+qeGRJmX^^pF*Vg+{!giD$T~-Lb#;fA4AySxCN?#8!HJ7cr3b)`Mld#p z|Bs4Ku6{^}3LPDt?|f?(#N_#K*}Qt#Zov8%akH0deQ^xzaDEn$NCBA4zNFm6CHIxu zY#M3--e+mmeNV3o7O%CD17fWUUNcitR*s5$iBLhkuBk~mJPcBBXzAMDul3LUMJ@W; z#DP_e2IbJjc$62-w63 +IxsV#`04tU$z9KG;O;6{< I>C9`~mvb4FdAXFoQ9ogI&xucg*nyiMu~8$10+FBUznA|W9$UF%FU+w3n5 zfsn@ZRcxMFe*OBj2TQ|HR#ioO^XBt)QUaE1{dco+*MKi^r(A!zw3N`rj-A5ti_=PF zB%&+tSlqeu5ziwF7f7y`>Rma2D=AUOPI#Z7+L#bZN=OunRW#-tVO`_Uy>dVv?PPCH z^+U|9!cJzB{(}Lt#Jc1ks{(_7yu7@&r|aSxeWo}C1k^H0UNOQTSy@@%CMJL!fGH^C zPY$Z7st&BZiW&X;=eL)y?>B}@ld}gQv&S*mHn{SiYw|sjC14KfOwdjGNkbT`rSUdK zy|1s2n~%@6dA4+XHR;R3f|;Hkompwd$<~x>olQwp^$_XDbe*e^I)){Ch&1jm5I{wS z1mG^Wq?I^KF*7q;aQA_#sG{l5C7)Gz<$Bl8Ot%C|wqbT$dgEEAeVbx4=$z_o$|@@* z<>ix!MB?SUKJ_y;buM(W)-@ltPQH$fbpzkNqQYB=()*eIdu+-^OIkkE`SIh&Wfgc1 z2_CY~l49&baa#S?X#|20W_RvW1-cUc!c<3mkRi3dH)8L-fuEnkyLa!*=ToM(id$QA zfsCrT+xBr_;E8$XyxyxKe-oJhZ HpG_?ZxgImxEM=*qR>9evD@o zWMpS&SG|E`tZ{hPGv5{#HNG~cKjGJ0e}7COJtO1O;9&S>#PR9r(TwM-!2Kni+`PO{ zi4f&2DN5147DWP)(h_Jg4YhsI wpw9Zz!%m}L8?;}pR(P(9Ey)&NMcm?S7 zkN4Eg5{iq9sj3(-H2RejgWnr{W*U9?05>{mGBE&Dy~|Fd!7Po7^CO$;JCWgf#-HB0 z4?$&QzylbFoLo|tto2)$K5%?|{QCB`?zjrie5EDb9Dn8bw@(7x$lAaaeazkh%ERL) z@%Jn39`8m@US54e!vR(0K{uu3V5$-Nii-5KwC>&cHW(DD&4@TV%ZP#%Ur|$2D-d=l zgXfLt>gk +5fP=^TBlU&Z-T+efI43S7`Bx6xg(ZJ|v{?uQ&hdsOk9T4Am^7GouF5O%uQ1Hga z1};86JuB;~ X_2GHRG$me7PU~!EVZ9NCy?Krz;be$ z9E=u7lF|^r6w;c|f7cbkZ{vo(EV4 gi5r@JChh-Nd)QWUDQ;2S1banN2LH; R1@O$tvJS-y_fD5ie$B7fpLw^EMx?Z+3AC zoHgQ%?usGPm0RXlKKfmC-4|?-f-qf^ Dz%My=nN4?R zz?B`DbiW}wJnftC7JLTTVT%iO{DW7FIlPqr7i;l0#FEINt7zVB Jc zUz{$bMa9ldA)(JC$5g*5l;z9e(R-VVjjLKCb|bY7|BzQsaQB)u_4zIRODfCbiJo_2 zf*FsF*#edwqfL6d$Dyv7*}5DVX@fiYl_4Pn1GI=^7>?r#&aPZIFsR^6WJsdt5vhxh zB{ZZEO?a)<`Yff;Y*JAvsIyIH$~C(A84@0Zd7|1MRJA;|$kL I{-!4@+UG!?%d`Y@x)4+|1Mt~W%MFh?tDz0zj6CVq8NB1}x0#G; zGoIx?ol+)#J}^i!x@{G{+f+x+)1ID)U?)#4L>$Mw0fm}^@KTU1PQIf^VmztnX&=|z zJ>#sL>41ANzf#F7Dh&9FFM?eC)|c6YAd0mskA;Yt&>oYc!}|`J@=#YI_YI_@HIEM$ z=M% o7VIj+t<0uZ_Ane zSow%G-ax;jqx8Z=kj{=FK9P}`;6{ssr%s_JviHUoLRsTnoQh6OJzmp!&YhP1T}$;+ zkGede8Yq-B#)}+oGyASKy5!w@qi_dGReu$iB)_;8^Zi!KG)Z9oJmqd0 8DfOoYNaY_V&jh);bIGa{jr{&!uJ|`murVU>?fZ;&^0cji&SyNFE^Cd@ zR~6(JerROr0_R7R^WGz$UQf$?I9wydJmL0%TcoF=dXeFbEZbODT3JCg!P$egcI>J2 z3V+Dm+PHt!m68C{j&7K_R06db$uJN$hHY$a_IT7^644A@H4hF}zV-4Jv9#2@l3i0% z^Sq-xv1;3wo}O|E>6FU4?J*&$6DAg}A+iv@B|l2Ip S(dkgO$zP|^sCMn3m-hPNQlzk)SuSNo!u!NRY{@|eT=u3426BA| zUTE#?>=3k~1kmWjCr`ux<|C8I1rSTx$M9EHn!mT}eP^4JaX4BH5q1;`#lpf8aJqZf z#nqKcllZ>AK7&FD2PpD3Hys-7B#8lzyC-_kKo~Y7G>q-g*7#P`Z{9taah2Ux3{-y_%Rd+i$7T(*vrVu z3b}eU>)SW0qSv9PL#?4(Eio5bXf*nMZafEdLN9iR 96Kke?;QBqPG`1DC!Q86_?U&PMdK2YtYo2Tda#Drc{l%|o9QD$Z)z{pRM zlOgKrg3YtZGrm8UdlLXLad>ou$QxN*T@}NLX=n(QjwgO{laQ890NMzkO94{A&BMdY zBq0=oIb2Q Y5>6FQ7{;9x_l#+hj>+D-(@n;7O;%gmQe%t>XWv5HO zw6?bHSKn*Dcs=(IHZy1;T>!_S zqN4KU+c(_2pENMU>YD0NemNmM6twK8Tb~ubv*5gQ<3~JJ`uH4)K)2A)&`?l%I>Kvd zEFdU2(;0KqbCgin*}2#ZXDM0}{KKhvVVEbkc7M=<;vTPoK=_Q8pxP;$l{!YlVA>MH zFBG}}ZhkB7$6V58rr#$U`dqXuFFc+aS%L(|{sAqz$HQWk^9_PuI#5*h&6TQaYN8tu z`kzI=Go168zi^{`!+Ta7lK>T6AN3m}#MV#PXntqtnm=I(27@Eb{T4V^qjIiT`~~m( z=yQ>rF+B9thwE#vY2(;4GF|RdMVrK$AZSBsOiKq0Y;7;w+S=APos?K?uS|7?Qafx* zLI)u>?rxDeM1m=#H6Ltu 3j}Iq3%@v46K1UXXY*Mf_Yd|jp z-4&H;&?;kps%U9jn;;r3Ew{xGY|kEePwppzPSVk!nV+C_-O|_?43d|Z50^ek-a{P= zQ`&h`2-bXYucA$EHKP_m+gf|O>&N!Di;ehj<{v*NHwerNS}IW{EJB)x_)M2EFJ$Ey zdz>7E-+mqI$l@w!b;R~uP{EnaSeeWBqk+E-kPtna5I5%#cQw}_cVGf30UeY)0xpk0 zSix1*ln`plO0sac8XTTGJ=5`j3?BHqd3ikg{|&YtJ5vJ&*5Ot*A(qZzVgW(^9$vog zVj+(L+{L^CLR>+hhlG_w7RJCkQ0Sof(6AB75=0}(tl-MbCCO!y!A-*@rW>o$>qaA4 sZzVP~{cYgG@CTs}3`4Po1;z@XO} mjf9l6BGS^`jls~;;LzRO9S+hdC?!ZrNJ@7~r*wDcciG)@zTF>t z_IPv-!^FLBzt8g+{#Hd68}k_^1Oma9my>!A9;+VzqN9R;g$GbM!2|LqabaN2*jBk0@*fzKm?K@5E8re-|vLLFHnsXWu+hw zkAJco^W(uYXioCV(rD|LSm;mbzszSYLm=#C@>1ezZZmrs?oLFL83&@!M$1LsD!+Et zxPGG+u_+WY651Ym`{k4 FA3$yix@{IOOlXMgKkrKQ-8jrNq zj2(5>58FupmtR~Evi9(V#o2r3Me6VS<_Pa=z9s&(xOP;T_4{393-!L)*15Q7ta+}K z%x>6<%rvUW`&{iMGqb}32k}&h%THHC>!Kou%fo-=Hb!ze 6{+NlE!?8XB?AA0%V!a4E$iA|mi4 S zu;Mf-&L9*@NW-qQz@hb$`}3|Yvl{;ze|;oZNNX#Vh@m(x5*v*yf{y 8sKsHEnw (S9cy1+m%fJGocDpjcDnqz@Wq_YLzez%a3~_gNx0?U`R31L{%aQ~Ng`(5U>BsoL z^^0%WX`%MFLC2aU0cRI0O?HN@bd}~rGsxmpMdKmTAouk22;H5I73()=e)&QKNli_i zYW5YqIp14ZX!MkWuf~?u`wPQb? d&n|TUexE zVnVNQMFqHo2jpA(SNqFQBN1xwp5M&*zp;{l~aIxdX|i>k>%?i$-D5v;7ikam``9 z;*a$c)=!uHOA$&TT!;3VYEbFY$q#Seipk4kIBpDfz_@WPwN&!skB=P`6cy|2{slDO zYeOc7ZJzn!R!K~SxDgUNu{EBzA{UESlJr5^#Aa)~9aL0sbZTr&J0hM+$;#qxI|>R4 zUR|!lP6Mmd*vumyc7^cys}6@;;UEYbzOxiM57>XL(Fdo0nq$hU;Fs)QZGW>G6od?d zWU9)XaBFL;%|h1Ln9lQJe{JbcU{zJs B=cCOHd9S8fe2mc#0D4Ow_ir)NgG)7p3F@cUQ~zvQqLc=KV14# z&R1eQXv_p-%c4NClHEzb@ %8Ay!#h8)n^eZS* zu(D$Lp $y0x|S{Y)Is(#NHIi7;S7VPezMIO3`# zRTW8cMIVIZ)&B_L6s7(w(X74Mn)s}&SQXxCM;apOf4vE>cBje%*_tj9>*x1N%WM%I zFmF*|e#6x?G%sPLbJFx>WF@-7)YRoFQ0QmVl)?}B71pyn#B6#|9h`q5^W6rO(|o|3 zg0B0k*JnGKJU3$Ek%dh-yQsgPa|cs81e`}Wvr3%w>>T0mINhvPRdMrJO||@X-jP#M zqS%oni<_8G$D!bBp? vJxwrS6MlxPd@tOmgz8&UjC^>SlrR% z%1SS`A25dm;Za`;k$%^DjI+p5JE7HLQ$}m6glfNI!#{_*TDyOUf-bvDz$1JVIKIIj z5pJ;#sl^DRe91X&Q1;g1U$>0GMBF)iIt3gZ9bdAtnoU=jO3BC&U}~1A$54x^Xlapw zbobLYbt2JLI(uV4Z9ph-_%D=Iq~-aC=})%?+U{cQ2jc^|P}`*J8){-_BN3Wq$~F zp1c8$>}vA9dCYfZW##*8%U6d8Gtn#No#sl;x+Q(@)YPP$o!@}ULg-Hoc_1m#pkklN zD`LjS$1m0_4@lDU2v2yWLGbkHS{GA{DlHw|OBR-IWo3BzWAY$na6;RX3Zh$Bs`_1N z-@Y;J{Zc(Qr`tJpO|y~{dVbtv53~H}h1-2G?gP#=QLOc7759_%t0?D?XE>pOAm?3n zr~Y(AlGxYj-gl~%=9Ew#>$lt;8A%4{4eON;LSb!oeMcj7_1+FHE<8HbR)%Z63GMCe zhkRqx(>=1(-tFLag@uI(w=soOk|&eYi01}1G~%x|7YzBd&^gFoi&artXVm(De80SO zQ!VDAqcbkXWhj8bU 41t+B2KUCQEuqTXMYlP_MsUi(}4Auzmf0-+h%haspSp8n-#$W?&M zu%1MWj84hPO$*^A*-pBM_iv^NbDp%WYr9Sqm->tk`6} 7tgGfw?x4W4MI&<1GX`4Pd}iKFy+lGEbNzJ*TwP>9CIyU8aK?0 zB`5cTV;mnJL*Dx*4L7Y>9^unEB>f;^)$NXCYwGTdCJ&E|rJgiGwTA7T@6Eo52*`N> zvP&hOj*&409M@0fWE)o=9u^&Ky3pX>pUi>uW4w31-W52$X|NRKbx$qTUX2A*Pft%n zPj4YPN S_zb-76o0WB@9%$-Rzkp%kh z`uaNe6UKVigHD^8_@tz+5Nz_Wh=^zLo``7!o%vZly@MHog#`tq{T8bEBSq2F*-&cP zas60r+>apsrKN*$N-8dJVF^vTsI^;;H>-dDsx{rNv7KZbc!f?^eu|yNd*=(TGXj%( zN5uN^cTn5E=dWHxf>4g0E`Rm})xptGs|tocGBU!=%{@Fly=87I+6^O&=0&U=nP_YR z2g;98w-sIvU}a`DI$rI`er q}OWA%(n{TidR4+&FH jrQHR6fowuzqsDEC-hCLqhVSOlT2n4XXt?dSw z0;rlrA)jG{uP45qEkHpzn5Rp@9l`Y_@z!ee_;rKY8Re3DG1)?(pS4E0Gxyv1RbLVt z?iOUkt=)i~-S^%rPc>_>+_(!2CP}i%Na#9 E+QtqqV|w^Q9c7n)&!s zCerzy^im&&6?k*nBQGycL_%@`PRRagFujXa3i;2hq-fX(%%u0rOBT&CNab{YhM;Si zc8Q;=Z${v`j>j|Y@p29}HdW+`8l14~$cTvU!9kh)u{DTqpvzbdvZ!$eIM~MbBt4_E z?eRc8a@H@TYymEWpnioH3Q*uYHiGEFK^a09#J35_$y140S=4ysoW+%AV#OzYFq#~# zrt_Wio~x^?FJHbKuEwi|SjFmUXvkVx{usKDhf9H)m#>o1y5{g14sXqoj$|i&LM2Fy zkN@YJe0%_B?y?;ppZ7KQ_wV0ze><78bBy=FIL2K^CJ4w9vB@g38>v|92ugGt3BWP6 zw6v@i8d9J?)bYv56$_S~1g_es@5P|d1pQ$Ai>sr~`B@B_u*k@j=}%eM+XTL{vS_j~ z6#oKoMV3H ${ zf# Iq~FHtq)K-#8?-X1Ohg+mGObL5=IvAcfgLYVd$rZh1L={@B(|q&4b# z_ER$pzaN2=^;Fws9}(h&hso#42UEB{J v( zDEJ-PPZ| NIi6u_6sMth zD8|dy035>iV4Y$7hK?nmB!^GzlpIIPvdK;(tvPHc5mA=i7DV)4FQhW|O7NW*#qGkp zrDNIT=$u?NkcWd1rfbqPF2Fk!aw2^g*>Za9`%_bzDj5R7MMareAPU3648TBQ^68T? zXG-Vqx|M*#NuMZr6&17V)2+=j+>6(rKY#8|eG?fK6?G_uA&T*To#Ve9Sne(Km#Us5 z`bfS5X{RW-3nG|dL8(*E`n3ak?u!>M(32X_ nQ=i(Y0dnJ1I_XCT5 zlhA5r58o)bJpHDVfNG{B{F|(qVCy9#%jR?1boa+i4vogp5I3VNI}rV%JH&J3l0A^g z>TdutFzvuV$C`s7JE@$C3e^r{v?BO!T4EN>7LX+ft(I1}pSxs+2QzJml8`QP$ry%w zuUDFVVeDFX0>aiVXc2f1cZBlCSJ|={aSY*_xd=2w6e_cA2XR#QYN4YSi%t~?feS&E zeId(sBBx}RsUx)hG@}7l=zEG(GqRJBC5^$3Hw%AeJcb Ri?v#e`pB3YDl6L#DZ=fM1m=uMqR7xY}vl(BC^sBNvr z)qaonCeFzr3-@@#&g{N}*sM`g$c4m+2;E&A3;Ol=M3P%Qow~J}xzN2bEKJepVU1aZ zo9Bjs!j_1Jy_?fRE3a>&cfMNZ&IcbkAnIG8leW(0uFX-H_EYAfx0 eLp>D>cjCFzM;&|FSL#u*O$4vT1XleZC@xtb*0)F;}UrzkMq %8rT@oLLW|&oZj$!xcNuYe;KK)q<2XBW{*-1c4PA<#l9ebY{>Sx z>7GeY(fNat{(&LINR4!bxT@+W^7YNy@+Kt&CVG^4sAp`f-lgn*=I=RI?j@RQ_onKc zxN &ax{og?E337HbzQnV19SAdRN02DG!gD zy0Q6z=$kzdPDbJKV)g=WKMu+^eL>J?-7ZbfDfu^{ssGcD&>`UGv}?et=7qMm@puyG zv|Jy$r^}LYbhw ?Ij?}|y2OiDfwUo!u9S2TRXL5{%1l6T;M z%FxjQWZKE7Fl%sR$;Ia _`s-)9%7ihe)be|%73=p{$+sv<;gRCLSH$zm*4`qr z66<a3JXjaya7?v$BtI0)N c z#OXHo2tfU21aI?;&=EAWXJLExcuA?je+cANKc!{q*P@9^wl0jToRNfv4f`3#{ z(Ox;`@UmCo;z?&AI%f`@yrKew08?~KYRCd@ X3$v6cx+#-hO>ECoAyj*@LRd=bR~&%wN?LhbOrXkG*v=ghR9ho z(JnYq*SBRh{Dc(FrF`!B=7IYm-xy{huZz(;n&BO#V*NwJ51d&P%OU}x_H3I-zp!uD zJrdOU$vab*iu@SNd-|2aHhjDptg&lC?73bDJ#ZznY~I$o$2)PFM}CU0cB@{@f)gbL zPm{_g4d_$f!FC622BF?^E*2t;lI_E)MtJN$W%;*@=WpAl`{rr{Lm12;m3mzh@>- <4c@sTYP(Vb4ZR;xdy%^{AR0ztE?I zBr@Cl^%lw5qcrdQ9{O{y;&|m)k^5pQbY2h(LEelojZp=XebmXHE Im-!){P?DG!FL{bzJm&B3uLh&}N+VdM}Qh rZ^MKYbzN4Nwo3xQf0@ zZz@;aF-Nq^2`=Kao$+`gKxhrE;eY6)hLzTF6+2~2E|k-Eajn!TL#pO}F0F6TA)KsB zKtDTs5LD(P9@>n*-Y%KfbJPuqi7?pSBh8eH`edQ2BsL?c9Yrp_Xi?kJv7OuaeXj+5 z5Ef%(v5pAYj`=bMosCk#>_7e`Q9w#Z$01|M8ywN+Pv0l!klp!>K_GSeZ3a$7E^P`K zwW4v2^%QT UcE;1@?rs(QibKf#UosLjPNSpi#$@_sl7K}< zM{v`k5v}F+i*)#vBN1aD7xR z8gCH1#Tp<{_U|^8WB{CQFM#M{qpO0p=W2=2ts2JAVI+Z_eQ9DKduH96rj4|4{+YG_ zW!~I!ZFRgw8+#aa)#3doe3FES+{VaM(M$;9gCCWn#FGl~(6>ZH`5At5J?H#*3Fq}S z;^>@obji=i35Rpz=)*g0$eVwwhdZVVwY-3#lwc+tli!%bFp9?^uaP)RTfOM%QwJBa zue?nC_Ci8l(xB2~d@ZV#$qto)Z(7;37*-N|o#f)>r&;2)tDrynQzD?UV2$H-BkPw< zxmM8Rn0Nw}tqR>l9>qjYh-!cNjY$P{X(Cf~YYQeTgQG?ze?y_xk1-RMR8;$x!o^x! zQ%q1m+*OBbe(yCYT~2aVdYE`3(n8w8-u}OhBwKb-e*8$0+N3LN1#!Wrg3bezaxs0| zvx2xI)E;aQx*&!7Z>Gu7pZNsq?VX(B%M0w5jtn`1ioW8t4|R{+vxqyr7pPcZf04C6 z#C#8DS=rq}&1Qd@IZikV+b6pY>&;d7l@R+7n-Ou2gNcgIONtfne%NEW8-B}naWeKb zV#f1fMzd06v~_gy{=MP_Zg%C@g-_;m6b9_FoS#l=&>oU8L>CV-arroy;SZXXQsfDw zMrj?82P(4FMlR&SYzFyf30Kx|7Q?WrC%&>i6tN31s{5GR%k<5z+qw{O&kv-G{cq8G zsRW4Z>U05`OfTPR#e?P)RWC{;{l}(;PM&}<9)rJqqU0pBOJNu+^#1_H^CCjR(2(Xs zo)TI45Hr9nFOOEhW}E4`&kt}Lk=u;xC9tjTE;N$M!!LU^np)uuiV&Ek &eI^g%wU+z@t;IEeYxE~34lE?#)t3j z?!M!1(yBBocRw+smp1~~SFX?8A2B(s8MDff>1luiFwxNb$&Ymw$Z&FT0hkF#+5kWn zL`Oq0X*T!w^M3rm(n<`Eh-fw164b6R>cD(t6Il9^mAqxGh@`(ZHc|rI8i4!&-KH8U z8QT&%&>-qqX;Wq-lt32{6a-Wd4J~Z|xQ$2`x9x%uKr2v|+?)H>T5Tpfzca{7yd$#W z*&A_?$>mth3?+pJxYX%V2zz|FySZ?@*#8(MLl+zzEF~o+^!{&A(R)3;K>)nh0$dV+ zzMGpcv!Tp^#Me6Ay}ic`HI0oK-Z$s=%k3E2+Er)iW22**6($%zG)fr-1fKaddR{oJ zcH^@UV?6=~b#--+zY`P3_csTQTcZpVIB0;+d*t%2uRR9S`6b`KCji(XCwP)V&?V|) zy^A6DvuVI=B_t%I3piu`7+28MrFf(*XwFH*bzYMQ{CYE)KZNN9pyv&!80*6_ 0U`2*k)kC3p<9|;XWiB%hSHgh+S0UYlY^2O(DY_Vhcs*an(G$01h za3~DMi=f}~@@VA=0O)qk0qAo*_qC_s{?qlYY#``vZ@tui>W0(H1FSFRYz>o-hG`ST z46q48cTdm1x{XXa8XEuaib !Vm zn8jwHLEiBsm(W@Q9e` CimGo*1uo0O|!fnH3xrqJR<8szym0BXfZxM9)M(woSX#lJwek}>-CFwte^%z z7UaK^laDNGiB8QU#mS_axoUgAZYw7*Z&+~3REsuC`D8 s#; rwWRD>$6HMiyD(b &gN23R%GQzj^b9>c=QxS8QjGPfqx~F4-l}f$RVh78A4nNZ40b z$0TRx=H`NC0Ql0Mx^=A}c>r{746-R#{q(4F%gJHApKQVNpfS{DG*q!g_!MxCg+)b1 zJ#YrA+3M(?c&1njTL2;VSD5x)&L8;5y1Mc E)Zw7GIQ0P-rQ&X?w9wyC_2|r7^rGP|JGQfI$ zl?>%`-KW@@C@}_gzwJ075GYSTQ3ri;9VCI1v$NqZZ4k?bz=K}5M_s^lMn+Xz??4Kb z`rhqmvJelUl$Mlq0D{1AT`AM&+I-^YM=UV_g^OPP!F}u?z=F#lmLcG!n3$MT)z;)F zC@7Hj&Q5r8vYeDu(5G8LP+m0jy%PY__t?2SJUrx-l}!P80A`IeKnsa<5l~X@723&2 zOP}#~*4FYZudI}7vSi-LN=tuEPQDzz0j+uQ{=5db_R)rE10gvtq@kjU7Z+2)LgwQuJk)OIk`>85l}Sh>QX=h*>w?o_wF6gBl#yMCx;gMja#e%`mpMk zd2B#fcsLCmUGC7mfPerPkR -TXm=d zpWbFx3HS{jo(V2Y?)U#+2{1lBe(z!S^b+B42m)A% HLmUP2PfF9N9dh;WgTfcU|;O(!W1W@=H9s9CU38>@fPb+7o|!nlJjjvN9e>74Gj3 z9(?{bUD5^jtt|sJ%A pIFf{IpI3;;0_6SBRAt{9Ex08Z z0q`#>=>U7R0&e zBGU*I;wL@SNHJnq(*t2R9Dvswq^yZTs7CU|AX+jO#sj@%%c(z|KOPPz03->!0Si}u zH#qv$awHoNLY%c5+@1E2_-7#=Anmc&8rJ^dWHvTy 6fkhrR@1FOr6f%Fz707MXe(l 4a7noI)F7mkr|zT&)VoJb3t-t} zW+kM`{y7Qod!DmAN_{{Ef#~tw4Tk(gutjV}(?;UR6jJMK*lz$bEikBn6@tWi_gd9o z?Y~LuOlPaD0e2~^Zh9(48
#zp7w>Z0Vj|oF;tl>0s&RT2<)_74GR;KsxNt4tX7wm z73_*&uzbPBMy*s_iFwJN+EGi=?cn?zLqWVAEPB`y=<V)IXLR << zeM*Y9DKk`f%~pCOP3JIXq9?h_w7~UCA@)txAD{`K2dbCq4S>m~r~j1fC7A}86hRrL z61hE;++S=yC~btvV&UE)zn }dnjEv|l| zXq;Zw8!?5z=gB~!!{NOBH#-*02nt{yeB6w{+@D)tKfB1oo2~49JsA@dlM4E4HgnXI zq&R{q^3vpOimGG_4t4|XA;G-gAhsSeTw8lale(9#&hz3YhylIT5s=-%JY;9sRXv3( z6HK^La+uGq`x7~kEJtq72yUYaRnqxBgRvSc{}CduXrmcEe*E~j6<1Vnf;9x=axMO2 zOFm5G3NlQ{e7^h+@NDyLS36QmJ1wsM=1np4jWh9rc>+L;!T~Ihp#u88ERbS?y@y<> z_ykou_`p?6@dehjayJ%m-K8_tA?+c{k|T;dh}?*X<90Qm-;*tgVhvgX9{iG!;7*)* zI>y9{aFG4F5Q_2V>GNmuROI6IM-hdrQa^ZXq!cgCB0=Eh