From c291bc46e4c68aae0744b36616ae0c7d75d8c62f Mon Sep 17 00:00:00 2001 From: Marly Gotti Date: Wed, 1 May 2024 08:37:53 -0400 Subject: [PATCH 1/9] Update Maxs email to use posit.co. --- DESCRIPTION | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/DESCRIPTION b/DESCRIPTION index 95fe3fd..dd307d3 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -3,8 +3,8 @@ Title: A Compilation of Applicability Domain Methods Version: 0.1.1 Authors@R: c( person("Marly", "Gotti", , "marlygotti@gmail.com", role = c("aut", "cre")), - person("Max", "Kuhn", , "max@rstudio.com", role = "aut"), - person("RStudio", role = "cph") + person("Max", "Kuhn", , "max@posit.co", role = "aut"), + person("Posit", role = "cph") ) Description: A modeling package compiling applicability domain methods in R. It combines different methods to measure the amount of From ade8e3194483ce5683145eea01a137a504ee7f7a Mon Sep 17 00:00:00 2001 From: Marly Gotti Date: Wed, 1 May 2024 08:38:26 -0400 Subject: [PATCH 2/9] Math LICENSE format of other tidymodels packages. --- LICENSE | 4 ++-- LICENSE.md | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/LICENSE b/LICENSE index 770d208..be0e1b9 100644 --- a/LICENSE +++ b/LICENSE @@ -1,2 +1,2 @@ -YEAR: 2020 -COPYRIGHT HOLDER: RStudio PBC +YEAR: 2024 +COPYRIGHT HOLDER: applicable authors diff --git a/LICENSE.md b/LICENSE.md index 2135807..2b2bb6c 100644 --- a/LICENSE.md +++ b/LICENSE.md @@ -1,6 +1,6 @@ # MIT License -Copyright (c) 2020 RStudio PBC +Copyright (c) 2024 applicable authors Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal From 9579035c7f528d228c43114c93ca46722c20da8d Mon Sep 17 00:00:00 2001 From: Marly Gotti Date: Wed, 1 May 2024 08:54:03 -0400 Subject: [PATCH 3/9] Update man documentation. --- man/applicable-package.Rd | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/man/applicable-package.Rd b/man/applicable-package.Rd index 4ab980e..5656623 100644 --- a/man/applicable-package.Rd +++ b/man/applicable-package.Rd @@ -24,12 +24,12 @@ Useful links: Authors: \itemize{ - \item Max Kuhn \email{max@rstudio.com} + \item Max Kuhn \email{max@posit.co} } Other contributors: \itemize{ - \item RStudio [copyright holder] + \item Posit [copyright holder] } } From 67c233da7c15f238dee9bf92c9a4e48955759c86 Mon Sep 17 00:00:00 2001 From: Marly Gotti Date: Wed, 1 May 2024 08:55:07 -0400 Subject: [PATCH 4/9] Replace rstudio by posit and match README format to other tidymodel packages. --- README.Rmd | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/README.Rmd b/README.Rmd index f5b5bde..f25b721 100644 --- a/README.Rmd +++ b/README.Rmd @@ -1,7 +1,5 @@ --- output: github_document -editor_options: - chunk_output_type: console --- @@ -10,15 +8,14 @@ editor_options: knitr::opts_chunk$set( collapse = TRUE, comment = "#>", - fig.path = "man/figures/README-", - out.width = "100%" + fig.path = "man/figures/README-" ) options(rlang__backtrace_on_error = "reminder") ``` -# applicable +# applicable [![R-CMD-check](https://github.com/tidymodels/applicable/actions/workflows/R-CMD-check.yaml/badge.svg)](https://github.com/tidymodels/applicable/actions/workflows/R-CMD-check.yaml) @@ -58,7 +55,7 @@ To learn about how to use applicable, check out the vignettes: This project is released with a [Contributor Code of Conduct](https://contributor-covenant.org/version/2/0/CODE_OF_CONDUCT.html). By contributing to this project, you agree to abide by its terms. -- For questions and discussions about tidymodels packages, modeling, and machine learning, please [post on RStudio Community](https://forum.posit.co/new-topic?category_id=15&tags=tidymodels,question). +- For questions and discussions about tidymodels packages, modeling, and machine learning, please [post on Posit Community](https://forum.posit.co/new-topic?category_id=15&tags=tidymodels,question). - If you think you have encountered a bug, please [submit an issue](https://github.com/tidymodels/applicable/issues). From 18ef1b661eabc25e69c93da5522fc9abe9183fdd Mon Sep 17 00:00:00 2001 From: Marly Gotti Date: Wed, 1 May 2024 08:56:00 -0400 Subject: [PATCH 5/9] Update README with devtools::build_readme. --- README.md | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/README.md b/README.md index ba392a0..1db55df 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ -# applicable +# applicable @@ -44,11 +44,11 @@ devtools::install_github("tidymodels/applicable") To learn about how to use applicable, check out the vignettes: -- `vignette("binary-data", "applicable")`: Learn different methods to - analyze binary data. +- `vignette("binary-data", "applicable")`: Learn different methods to + analyze binary data. -- `vignette("continuous-data", "applicable")`: Learn different methods - to analyze continuous data. +- `vignette("continuous-data", "applicable")`: Learn different methods + to analyze continuous data. ## Contributing @@ -56,18 +56,18 @@ This project is released with a [Contributor Code of Conduct](https://contributor-covenant.org/version/2/0/CODE_OF_CONDUCT.html). By contributing to this project, you agree to abide by its terms. -- For questions and discussions about tidymodels packages, modeling, - and machine learning, please [post on RStudio - Community](https://forum.posit.co/new-topic?category_id=15&tags=tidymodels,question). +- For questions and discussions about tidymodels packages, modeling, and + machine learning, please [post on Posit + Community](https://forum.posit.co/new-topic?category_id=15&tags=tidymodels,question). -- If you think you have encountered a bug, please [submit an - issue](https://github.com/tidymodels/applicable/issues). +- If you think you have encountered a bug, please [submit an + issue](https://github.com/tidymodels/applicable/issues). -- Either way, learn how to create and share a - [reprex](https://reprex.tidyverse.org/articles/articles/learn-reprex.html) - (a minimal, reproducible example), to clearly communicate about your - code. +- Either way, learn how to create and share a + [reprex](https://reprex.tidyverse.org/articles/articles/learn-reprex.html) + (a minimal, reproducible example), to clearly communicate about your + code. -- Check out further details on [contributing guidelines for tidymodels - packages](https://www.tidymodels.org/contribute/) and [how to get - help](https://www.tidymodels.org/help/). +- Check out further details on [contributing guidelines for tidymodels + packages](https://www.tidymodels.org/contribute/) and [how to get + help](https://www.tidymodels.org/help/). From b75c7e6fb3451827a21a2d915d0ff6980a1642e2 Mon Sep 17 00:00:00 2001 From: Marly Gotti Date: Wed, 1 May 2024 08:56:39 -0400 Subject: [PATCH 6/9] Change the format to match other tidymodel packages. --- _pkgdown.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/_pkgdown.yml b/_pkgdown.yml index 0028876..a18ea7b 100644 --- a/_pkgdown.yml +++ b/_pkgdown.yml @@ -2,16 +2,16 @@ url: https://applicable.tidymodels.org template: package: tidytemplate - params: - part_of: tidymodels - footer: applicable is a part of the tidymodels ecosystem, a collection of modeling packages designed with common APIs and a shared philosophy. - -# https://github.com/tidyverse/tidytemplate for css + bootstrap: 5 + bslib: + primary: "#CA225E" + includes: + in_header: | + development: mode: auto - figures: fig.width: 8 fig.height: 5.75 From 5a6ed9968c2786d597af281958c61aff6270bd9a Mon Sep 17 00:00:00 2001 From: Marly Gotti Date: Wed, 1 May 2024 09:05:49 -0400 Subject: [PATCH 7/9] Update package down site. --- docs/404.html | 212 +- docs/CNAME | 1 - docs/CODE_OF_CONDUCT.html | 137 + docs/LICENSE-text.html | 188 +- docs/LICENSE.html | 186 +- docs/articles/binary-data.html | 250 +- .../figure-html/jac-plot-1.png | Bin 46027 -> 31111 bytes .../figure-html/unnamed-chunk-6-1.png | 373 - .../header-attrs-2.1/header-attrs.js | 12 - docs/articles/continuous-data.html | 451 +- .../figure-html/autoplot-1.png | Bin 140584 -> 75627 bytes .../figure-html/unnamed-chunk-5-1.png | Bin 99611 -> 75231 bytes .../figure-html/unnamed-chunk-5-2.png | Bin 60697 -> 33068 bytes .../figure-html/unnamed-chunk-6-1.png | Bin 48355 -> 21216 bytes .../figure-html/unnamed-chunk-6-2.png | Bin 60697 -> 0 bytes .../figure-html/unnamed-chunk-7-1.png | Bin 48355 -> 0 bytes .../figure-html/unnamed-chunk-8-1.png | Bin 50721 -> 27741 bytes .../figure-html/unnamed-chunk-9-1.png | Bin 50721 -> 0 bytes .../header-attrs-2.1/header-attrs.js | 12 - docs/articles/index.html | 189 +- docs/authors.html | 228 +- docs/bootstrap-toc.css | 60 - docs/bootstrap-toc.js | 159 - ...IP6sJ7fM7PqPMcMnZFqUwX28DMyQtM1rTEUc.woff2 | Bin 0 -> 6496 bytes ...IP6sJ7fM7PqPMcMnZFqUwX28DMyQtMRrTEUc.woff2 | Bin 0 -> 4276 bytes ...IP6sJ7fM7PqPMcMnZFqUwX28DMyQtMVrTEUc.woff2 | Bin 0 -> 1736 bytes ...IP6sJ7fM7PqPMcMnZFqUwX28DMyQtMZrTEUc.woff2 | Bin 0 -> 4324 bytes ...IP6sJ7fM7PqPMcMnZFqUwX28DMyQtMdrTEUc.woff2 | Bin 0 -> 14400 bytes ...3hIP6sJ7fM7PqPMcMnZFqUwX28DMyQtMlrTA.woff2 | Bin 0 -> 11048 bytes ...IP6sJ7fM7PqPMcMnZFqUwX28DMyQtMprTEUc.woff2 | Bin 0 -> 5108 bytes docs/deps/Source_Code_Pro-0.4.9/font.css | 63 + ...K1dSBYKcSV-LCoeQqfX1RYOo3qPZ7jsDJT9g.woff2 | Bin 0 -> 1036 bytes ...K1dSBYKcSV-LCoeQqfX1RYOo3qPZ7ksDJT9g.woff2 | Bin 0 -> 1212 bytes .../6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7nsDI.woff2 | Bin 0 -> 14160 bytes ...K1dSBYKcSV-LCoeQqfX1RYOo3qPZ7osDJT9g.woff2 | Bin 0 -> 5736 bytes ...K1dSBYKcSV-LCoeQqfX1RYOo3qPZ7psDJT9g.woff2 | Bin 0 -> 19612 bytes ...K1dSBYKcSV-LCoeQqfX1RYOo3qPZ7qsDJT9g.woff2 | Bin 0 -> 1028 bytes ...K1dSBYKcSV-LCoeQqfX1RYOo3qPZ7rsDJT9g.woff2 | Bin 0 -> 908 bytes .../6xK3dSBYKcSV-LCoeQqfX1RYOo3qN67lqDY.woff2 | Bin 0 -> 5836 bytes .../6xK3dSBYKcSV-LCoeQqfX1RYOo3qNK7lqDY.woff2 | Bin 0 -> 6004 bytes .../6xK3dSBYKcSV-LCoeQqfX1RYOo3qNa7lqDY.woff2 | Bin 0 -> 5024 bytes .../6xK3dSBYKcSV-LCoeQqfX1RYOo3qNq7lqDY.woff2 | Bin 0 -> 20616 bytes .../6xK3dSBYKcSV-LCoeQqfX1RYOo3qO67lqDY.woff2 | Bin 0 -> 7036 bytes .../6xK3dSBYKcSV-LCoeQqfX1RYOo3qOK7l.woff2 | Bin 0 -> 14892 bytes .../6xK3dSBYKcSV-LCoeQqfX1RYOo3qPK7lqDY.woff2 | Bin 0 -> 7972 bytes ...BYKcSV-LCoeQqfX1RYOo3qPZY4lCdg18Smxg.woff2 | Bin 0 -> 892 bytes ...BYKcSV-LCoeQqfX1RYOo3qPZY4lCdh18Smxg.woff2 | Bin 0 -> 1108 bytes ...BYKcSV-LCoeQqfX1RYOo3qPZY4lCdi18Smxg.woff2 | Bin 0 -> 19780 bytes ...BYKcSV-LCoeQqfX1RYOo3qPZY4lCdj18Smxg.woff2 | Bin 0 -> 5780 bytes ...BYKcSV-LCoeQqfX1RYOo3qPZY4lCdo18Smxg.woff2 | Bin 0 -> 1048 bytes ...wdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCds18Q.woff2 | Bin 0 -> 14192 bytes ...BYKcSV-LCoeQqfX1RYOo3qPZY4lCdv18Smxg.woff2 | Bin 0 -> 1192 bytes ...ydSBYKcSV-LCoeQqfX1RYOo3i54rwkxduz8A.woff2 | Bin 0 -> 7968 bytes ...ydSBYKcSV-LCoeQqfX1RYOo3i54rwlBduz8A.woff2 | Bin 0 -> 6912 bytes ...6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlxdu.woff2 | Bin 0 -> 14824 bytes ...ydSBYKcSV-LCoeQqfX1RYOo3i54rwmBduz8A.woff2 | Bin 0 -> 5828 bytes ...ydSBYKcSV-LCoeQqfX1RYOo3i54rwmRduz8A.woff2 | Bin 0 -> 20428 bytes ...ydSBYKcSV-LCoeQqfX1RYOo3i54rwmhduz8A.woff2 | Bin 0 -> 5016 bytes ...ydSBYKcSV-LCoeQqfX1RYOo3i54rwmxduz8A.woff2 | Bin 0 -> 5944 bytes docs/deps/Source_Sans_Pro-0.4.9/font.css | 252 + .../bootstrap-5.3.1/bootstrap.bundle.min.js | 7 + .../bootstrap.bundle.min.js.map | 1 + docs/deps/bootstrap-5.3.1/bootstrap.min.css | 5 + docs/deps/data-deps.txt | 6 + docs/deps/jquery-3.6.0/jquery-3.6.0.js | 10881 ++++++++++++++++ docs/deps/jquery-3.6.0/jquery-3.6.0.min.js | 2 + docs/deps/jquery-3.6.0/jquery-3.6.0.min.map | 1 + docs/docsearch.css | 148 - docs/docsearch.js | 85 - docs/index.html | 232 +- docs/news/index.html | 86 + docs/pkgdown.css | 367 - docs/pkgdown.js | 182 +- docs/pkgdown.yml | 6 +- docs/reference/Rplot001.png | Bin 0 -> 1011 bytes docs/reference/Rplot002.png | Bin 0 -> 12824 bytes docs/reference/Rplot003.png | Bin 0 -> 16469 bytes docs/reference/ames_new.html | 224 +- docs/reference/apd_hat_values.html | 329 +- docs/reference/apd_isolation.html | 165 + docs/reference/apd_pca.html | 325 +- docs/reference/apd_similarity-1.png | Bin 73049 -> 41387 bytes docs/reference/apd_similarity.html | 387 +- docs/reference/applicable-package.html | 225 +- docs/reference/autoplot.apd_pca-1.png | Bin 103044 -> 80231 bytes docs/reference/autoplot.apd_pca-2.png | Bin 65474 -> 34712 bytes docs/reference/autoplot.apd_pca-3.png | Bin 73493 -> 42856 bytes docs/reference/autoplot.apd_pca.html | 264 +- docs/reference/autoplot.apd_similarity.html | 252 +- docs/reference/binary.html | 348 +- docs/reference/index.html | 377 +- docs/reference/okc_binary.html | 351 +- docs/reference/print.apd_hat_values.html | 246 +- docs/reference/print.apd_pca.html | 254 +- docs/reference/print.apd_similarity.html | 256 +- docs/reference/score.apd_hat_values.html | 299 +- docs/reference/score.apd_isolation.html | 139 + docs/reference/score.apd_pca.html | 313 +- docs/reference/score.apd_similarity.html | 300 +- docs/reference/score.html | 234 +- docs/search.json | 1 + docs/sitemap.xml | 42 +- docs/tidyverse-2.css | 127 - docs/tidyverse.css | 6531 ---------- docs/tocBullet.svg | 11 - 105 files changed, 14405 insertions(+), 12377 deletions(-) delete mode 100644 docs/CNAME create mode 100644 docs/CODE_OF_CONDUCT.html delete mode 100644 docs/articles/binary-data_files/figure-html/unnamed-chunk-6-1.png delete mode 100644 docs/articles/binary-data_files/header-attrs-2.1/header-attrs.js delete mode 100644 docs/articles/continuous-data_files/figure-html/unnamed-chunk-6-2.png delete mode 100644 docs/articles/continuous-data_files/figure-html/unnamed-chunk-7-1.png delete mode 100644 docs/articles/continuous-data_files/figure-html/unnamed-chunk-9-1.png delete mode 100644 docs/articles/continuous-data_files/header-attrs-2.1/header-attrs.js delete mode 100644 docs/bootstrap-toc.css delete mode 100644 docs/bootstrap-toc.js create mode 100644 docs/deps/Source_Code_Pro-0.4.9/HI_diYsKILxRpg3hIP6sJ7fM7PqPMcMnZFqUwX28DMyQtM1rTEUc.woff2 create mode 100644 docs/deps/Source_Code_Pro-0.4.9/HI_diYsKILxRpg3hIP6sJ7fM7PqPMcMnZFqUwX28DMyQtMRrTEUc.woff2 create mode 100644 docs/deps/Source_Code_Pro-0.4.9/HI_diYsKILxRpg3hIP6sJ7fM7PqPMcMnZFqUwX28DMyQtMVrTEUc.woff2 create mode 100644 docs/deps/Source_Code_Pro-0.4.9/HI_diYsKILxRpg3hIP6sJ7fM7PqPMcMnZFqUwX28DMyQtMZrTEUc.woff2 create mode 100644 docs/deps/Source_Code_Pro-0.4.9/HI_diYsKILxRpg3hIP6sJ7fM7PqPMcMnZFqUwX28DMyQtMdrTEUc.woff2 create mode 100644 docs/deps/Source_Code_Pro-0.4.9/HI_diYsKILxRpg3hIP6sJ7fM7PqPMcMnZFqUwX28DMyQtMlrTA.woff2 create mode 100644 docs/deps/Source_Code_Pro-0.4.9/HI_diYsKILxRpg3hIP6sJ7fM7PqPMcMnZFqUwX28DMyQtMprTEUc.woff2 create mode 100644 docs/deps/Source_Code_Pro-0.4.9/font.css create mode 100644 docs/deps/Source_Sans_Pro-0.4.9/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7jsDJT9g.woff2 create mode 100644 docs/deps/Source_Sans_Pro-0.4.9/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7ksDJT9g.woff2 create mode 100644 docs/deps/Source_Sans_Pro-0.4.9/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7nsDI.woff2 create mode 100644 docs/deps/Source_Sans_Pro-0.4.9/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7osDJT9g.woff2 create mode 100644 docs/deps/Source_Sans_Pro-0.4.9/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7psDJT9g.woff2 create mode 100644 docs/deps/Source_Sans_Pro-0.4.9/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7qsDJT9g.woff2 create mode 100644 docs/deps/Source_Sans_Pro-0.4.9/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7rsDJT9g.woff2 create mode 100644 docs/deps/Source_Sans_Pro-0.4.9/6xK3dSBYKcSV-LCoeQqfX1RYOo3qN67lqDY.woff2 create mode 100644 docs/deps/Source_Sans_Pro-0.4.9/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNK7lqDY.woff2 create mode 100644 docs/deps/Source_Sans_Pro-0.4.9/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNa7lqDY.woff2 create mode 100644 docs/deps/Source_Sans_Pro-0.4.9/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNq7lqDY.woff2 create mode 100644 docs/deps/Source_Sans_Pro-0.4.9/6xK3dSBYKcSV-LCoeQqfX1RYOo3qO67lqDY.woff2 create mode 100644 docs/deps/Source_Sans_Pro-0.4.9/6xK3dSBYKcSV-LCoeQqfX1RYOo3qOK7l.woff2 create mode 100644 docs/deps/Source_Sans_Pro-0.4.9/6xK3dSBYKcSV-LCoeQqfX1RYOo3qPK7lqDY.woff2 create mode 100644 docs/deps/Source_Sans_Pro-0.4.9/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdg18Smxg.woff2 create mode 100644 docs/deps/Source_Sans_Pro-0.4.9/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdh18Smxg.woff2 create mode 100644 docs/deps/Source_Sans_Pro-0.4.9/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdi18Smxg.woff2 create mode 100644 docs/deps/Source_Sans_Pro-0.4.9/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdj18Smxg.woff2 create mode 100644 docs/deps/Source_Sans_Pro-0.4.9/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdo18Smxg.woff2 create mode 100644 docs/deps/Source_Sans_Pro-0.4.9/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCds18Q.woff2 create mode 100644 docs/deps/Source_Sans_Pro-0.4.9/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdv18Smxg.woff2 create mode 100644 docs/deps/Source_Sans_Pro-0.4.9/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwkxduz8A.woff2 create mode 100644 docs/deps/Source_Sans_Pro-0.4.9/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlBduz8A.woff2 create mode 100644 docs/deps/Source_Sans_Pro-0.4.9/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlxdu.woff2 create mode 100644 docs/deps/Source_Sans_Pro-0.4.9/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmBduz8A.woff2 create mode 100644 docs/deps/Source_Sans_Pro-0.4.9/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmRduz8A.woff2 create mode 100644 docs/deps/Source_Sans_Pro-0.4.9/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmhduz8A.woff2 create mode 100644 docs/deps/Source_Sans_Pro-0.4.9/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmxduz8A.woff2 create mode 100644 docs/deps/Source_Sans_Pro-0.4.9/font.css create mode 100644 docs/deps/bootstrap-5.3.1/bootstrap.bundle.min.js create mode 100644 docs/deps/bootstrap-5.3.1/bootstrap.bundle.min.js.map create mode 100644 docs/deps/bootstrap-5.3.1/bootstrap.min.css create mode 100644 docs/deps/data-deps.txt create mode 100644 docs/deps/jquery-3.6.0/jquery-3.6.0.js create mode 100644 docs/deps/jquery-3.6.0/jquery-3.6.0.min.js create mode 100644 docs/deps/jquery-3.6.0/jquery-3.6.0.min.map delete mode 100644 docs/docsearch.css delete mode 100644 docs/docsearch.js create mode 100644 docs/news/index.html delete mode 100644 docs/pkgdown.css create mode 100644 docs/reference/Rplot001.png create mode 100644 docs/reference/Rplot002.png create mode 100644 docs/reference/Rplot003.png create mode 100644 docs/reference/apd_isolation.html create mode 100644 docs/reference/score.apd_isolation.html create mode 100644 docs/search.json delete mode 100644 docs/tidyverse-2.css delete mode 100644 docs/tidyverse.css delete mode 100644 docs/tocBullet.svg diff --git a/docs/404.html b/docs/404.html index 89b69a2..041f5b6 100644 --- a/docs/404.html +++ b/docs/404.html @@ -1,168 +1,100 @@ - - - - + + + + - - + Page not found (404) • applicable - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + - - - - - - - + + +
-
- - - - +
- -
-
-

applicable is a part of the tidymodels ecosystem, a collection of modeling packages designed with common APIs and a shared philosophy.

+
+
+ -
-

- Developed by Marly Gotti, Max Kuhn. - Site built by pkgdown. -

+ -
-
- - - - - +
+ - - diff --git a/docs/CNAME b/docs/CNAME deleted file mode 100644 index 944fc48..0000000 --- a/docs/CNAME +++ /dev/null @@ -1 +0,0 @@ -applicable.tidymodels.org \ No newline at end of file diff --git a/docs/CODE_OF_CONDUCT.html b/docs/CODE_OF_CONDUCT.html new file mode 100644 index 0000000..e4684f4 --- /dev/null +++ b/docs/CODE_OF_CONDUCT.html @@ -0,0 +1,137 @@ + +Contributor Covenant Code of Conduct • applicable + Skip to content + + +
+
+
+ +
+ +
+

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, 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.0, available at https://www.contributor-covenant.org/version/2/0/ 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/docs/LICENSE-text.html b/docs/LICENSE-text.html index cfe91ec..262ada0 100644 --- a/docs/LICENSE-text.html +++ b/docs/LICENSE-text.html @@ -1,170 +1,72 @@ - - - - - - - -License • applicable - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -License • applicable + + Skip to content + +
-
- +
- +
+
+ - - -
-
-

applicable is a part of the tidymodels ecosystem, a collection of modeling packages designed with common APIs and a shared philosophy.

-
- -
-

- Developed by Marly Gotti, Max Kuhn. - Site built by pkgdown. -

+ -
-
- - - - - - - +
diff --git a/docs/LICENSE.html b/docs/LICENSE.html index d671fa2..52199c8 100644 --- a/docs/LICENSE.html +++ b/docs/LICENSE.html @@ -1,174 +1,76 @@ - - - - - - - -MIT License • applicable - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -MIT License • applicable - + + Skip to content + +
-
- +
- +
+
+ - - -
-
-

applicable is a part of the tidymodels ecosystem, a collection of modeling packages designed with common APIs and a shared philosophy.

-
- -
-

- Developed by Marly Gotti, Max Kuhn. - Site built by pkgdown. -

+ -
-
- - - - - - - +
diff --git a/docs/articles/binary-data.html b/docs/articles/binary-data.html index 0bbf075..92d3359 100644 --- a/docs/articles/binary-data.html +++ b/docs/articles/binary-data.html @@ -4,7 +4,8 @@ - + + Applicability domain methods for binary data • applicable @@ -12,167 +13,166 @@ - - - - - - + + + + + + + - + - -
-
-
- - - - - - +
+ diff --git a/docs/articles/binary-data_files/figure-html/jac-plot-1.png b/docs/articles/binary-data_files/figure-html/jac-plot-1.png index e40fe981f94d04c8ddcb3eb731794e3dcb7afd35..3c2df6227ca9f2acb9ef65a22bdb23ae3fe9cb9b 100644 GIT binary patch literal 31111 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 F696&)!Ds*g diff --git a/docs/articles/binary-data_files/figure-html/unnamed-chunk-6-1.png b/docs/articles/binary-data_files/figure-html/unnamed-chunk-6-1.png deleted file mode 100644 index b898f65..0000000 --- a/docs/articles/binary-data_files/figure-html/unnamed-chunk-6-1.png +++ /dev/null @@ -1,373 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/docs/articles/binary-data_files/header-attrs-2.1/header-attrs.js b/docs/articles/binary-data_files/header-attrs-2.1/header-attrs.js deleted file mode 100644 index dd57d92..0000000 --- a/docs/articles/binary-data_files/header-attrs-2.1/header-attrs.js +++ /dev/null @@ -1,12 +0,0 @@ -// Pandoc 2.9 adds attributes on both header and div. We remove the former (to -// be compatible with the behavior of Pandoc < 2.8). -document.addEventListener('DOMContentLoaded', function(e) { - var hs = document.querySelectorAll("div.section[class*='level'] > :first-child"); - var i, h, a; - for (i = 0; i < hs.length; i++) { - h = hs[i]; - if (!/^h[1-6]$/i.test(h.tagName)) continue; // it should be a header h1-h6 - a = h.attributes; - while (a.length > 0) h.removeAttribute(a[0].name); - } -}); diff --git a/docs/articles/continuous-data.html b/docs/articles/continuous-data.html index be3f33a..aa29c91 100644 --- a/docs/articles/continuous-data.html +++ b/docs/articles/continuous-data.html @@ -4,7 +4,8 @@ - + + Applicability domain methods for continuous data • applicable @@ -12,267 +13,325 @@ - - - - - - + + + + + + + - + - -
-
-
- - - - - - +
+ diff --git a/docs/articles/continuous-data_files/figure-html/autoplot-1.png b/docs/articles/continuous-data_files/figure-html/autoplot-1.png index d2ea324abc9bf85e789013d9654af5d5b5e2ed09..e6dbe0ff404c79b3557a80a41adc3279b09a0847 100644 GIT binary patch literal 75627 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 `s^%^+O$TAAhSK0k}Sfce{_oekDci86x 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 literal 140584 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

U5plC(CfRzy=>Yy0H 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 KQk049yw6U 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 diff --git a/docs/articles/continuous-data_files/figure-html/unnamed-chunk-5-1.png b/docs/articles/continuous-data_files/figure-html/unnamed-chunk-5-1.png index 23378d32b817b6b05fc10cff45103d5e0641583c..857b3c4fc1408342fb917eda44b18db0cc1f7c36 100644 GIT binary patch literal 75231 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±~LuOq%KhV5O4G)HG_p zzp{J-YIhFsuvAE;YMtMI$5E{nM5C6FPA4Klpunz8vpbKSnT#deM#@#Fj||~dF>yrG z%PR+dzn1p?fZhIX?v|2}kof!ws0Cf#BoyW`m?9Ng7bgTn6ulLuU%Ie{lgyp7 zfg@}nX9c(`-NgBA^z$(wM|ZSmm|Sf^n*#MTXsq1{%r5hseXNg*_uA_Uqo$V}J5D2@ zo?n!3dU2!&t=@o{s`W=!x}Qt!>2WVg$!+iTlBn{%5l!i|%d>b|{=%v?W2Y_O`0dHA z6+8=>2(LyJ9N^>JVs)>f@f06pnCpXR1GRwE;eXz$+XF-&jDnNgN7i?utE) z_q!!$JrZ@4F)oaA0f(XFwQBynyi;5MezVZA($FQhCp|s={;H*XZ)abanKhJ_o?h8q zx7SD@f{AOhlT}JV9=zf6&8)^u3o|pbWNnu(ki=ygx}d^C^iPZ%X-GIt1-Et&Uo2R? z|MOToAG!RP#P2g&40#Zel`62c;_MuB1}eC>md!c%b@P&J4S@SJG(}v9pKm!5E;q*` ziuUCNdY}?M!!2;J`I>iAcZ_DHPov>psMfZ5{E!~S=w8Ob_m`R)rP|cNj@Q-!EY|i=V{)svGw*WIgW; zLt&LvuCfV~EQTgj0o77~P!Q3gH0ST_(5YPW9Xin-*=>I zL+N0YeR6my?qKMi6CD(|#QOZ!lT&N44>Sks%dRW#DN`dQ5%8KD zP<=T<>4Ts`Lc|=%Mxa-4+nv3B=B!!Vj3l|}CtfO9K~sIMcNY?4jtnY6OA-enSM|%M zhHUh&-)%={n+Z5ZO7G@bKGkLBLE`KM1+qg=7I5@-l-VHWgqsWlZW1#(ZS_~bGkO#mReNFGBxe#83OjfHP`lC0ybdY>it)KI+~n5M`0Q&?M=dLbnYdGkN+FINNYYV)kT{i5*#FbBirxbo$w!lVQ5&|= z8>%iG0v9pU4b~2RUGEKlEs8Cim8dKJ0Df>E@@qE-rEVl5zk71WM7(VVC^ldjavDj_ z#66XRF~hIH6`ln|5swYqQi~ZCO33sBlu6YB}mcC zwE!WI4(m@q=y@=;g~c$(_u;W-sx;F?wXdLc>)I(pq3ZSc`9(~lCq5qOW(7{7q)c#P z?cn{5A&k&n)wzO1f^k;>(}j>F_o|BN3=^hrW|n}hQ9}>Yj8w4{G>+qiD7^#pPNJW> zT0Es##NWBF-ckEWrtyg{cdo?8yS&*IY7cD8cnAQdF&_NypIzYB=qU;}wCqeAM03%2 zp!VT2!nO=)f4NIF3LB!#cpt_p(q(ImGhv?Gg`*bKgvkqL5Fd{biTXrIlc9tX+KZc9 zvn`B&;VmlAxxs^DK5-DoLmX^nDDq9ml55n0a~5~#00AqsR;iJgwxY&HWMBXbojI5t zF@>595PqrpHNulTM*#$ND|0b#hMLPwINekn__{ra04wk>%tZmO{p;GwjGXa$B7i8G z(a19+yAgh7x*Ya!;0NIUZa|Bu0cQx3iIsGOJ)a=_DG<>Hbsv{RR4>}i_Che6f*Muq zUKrzNORnfJt*?Uo45!bM#33ZLCP-6>H5R*vp_7<~2&+X75j4-aL^xBlU$pIb>yEyW3>fLc&gDnnB0%YNy;eFJgDsiDrNhqzkLz)ya)`- z_Pm62;XNDY4PFN=iwiY00_z_vZNn(08@qZul(DElP*Pi~8h@Rfze9P(c_C?%liV4? zj5!Wi#J0GkprH&XM?+q;EDyWwcJZ_7>&EZDlH36G*zO-Utyo#1p()~81t^D=wymRT z%7)ukKmiXn;%;ip-`%%imHwAnRH3gZFOPVCt^e-$)@AF9RG~Sm=}TXpSISOmNjYsQ z6!Vmim*;(d_E;2{Mb3#F!#lp0FJCUK|6twv-Syjny-JvJqV4m^gjF-!QRT>585*`A@dtr^xZ|s#ic@p&WoF7)tVuJ+9ts zw-<<}Nsikzrp@zHh-7>1{;Ng zM$euK8X2Ijl+5IR+SKEe;qu|rr|`h(Mz|%o$D)vQc;ECu{(kOEucbFtj`FWX#e~{1 zA#E|y$T;5f6Rrd3AG+Uo^muEOQ%Eo)?}*C3T}{pl1T&Z)hB+)8HtaxyYzE<`mm>kI^|ZBnkpk}j zd@C9%z27vJf18v5mJDVgTwvXbjYStq3CKBsiE-!w6u+LoM;Q`DAa*Ee0Cw7`=-&F# z)sPCX22kZyFn17#JG$M#!ri2+yD}oq2Kxw(H4xM-7rvz)-K+y$AvEXajw7qUxh8c% z1G1A!4exi;Aa{&x13KhgR|=CHF4b`D%9Xa(t}CbikJb=01CYQ)0QKC1174JrWK5L> zr>y!Vg#k)p1fVI+f5pn%Nn{6;O-G$*%?Pmqi+u_{do{6J)h8KI%X%- zAw z(y0dz*!OdP0Fj{KEhdnx2e~6<+pLoQ?nc|$kO}ptK!*lKGA`K`fu5<0`1^C7sq4mm zToqBVzp&V@t_{N0D-(?BlqEba$j!Mj&G#k7nANu1MYwL%ei$2V(>ZWg#b(#pi6#%% zX60vb-aCyJQ_60_#OE(VlX6clx;9|ePvVnhxoZ@np zyAD5I`Cov{$V9uk%M+N&s|00YIT)`&!wpF(bkPxG>Hd0yg)snODfED%I#QsSgU9*N z0gMJ14s7)-$=Q%nk?Cu+p(sC#zB|+=cQT+oQ72TAW!K;dF^<+1j3_mtWNHfFdNEgc z>Nb$_+yX*u;(YvC-9FBd3|NG%K#oF?(L$B3hV%O6A#|+kXo9hf?reCx9ij40`{&Tn zpxR6rv39Juj1)UyLnJH5z+w%cM_Elfk*lPXdCcv?2x1EOTH1L7_B_-bNr0W+sxU^) zklbU)H3E|_R@Ld`Vkik$p|E2)K5~NP=r}wKZUprtT#?M;5>T=KBI^x0ku^m5nSj%T zed4TcsZB$R)lFd555dlx=Ta*cKIcLh$)WLkP*H9f#hmh+z-Vm1QZ#x6<8K@<`1ClC zvkjCPzmx`;#{uhSPi5jMX?Inl886Bq?H`TL3BzwC+L8)KWMD}@&<<%uc5->R(XcE` zW=_N*WyihK)etFi;AffKk6EPdO($kwg?3AAG1NtT@&MbQV7qH^cQ<7hvAS3-L0tr;5r!Yr2#BL|brDlcLN>6;pAPAaB2*htrtz z1D|Z#vG7Z6#tVn*7}yL0#CXyWlF>!HCsJx%0P#lGmhYNqCo-DR+l<56sTU4r&jD?t zmrtz|3<&2N9LI>)OZ;j_j2~jGgEG>eS07<130wDVz1;o~eD`~ja<>EYaycC%LN`S;$)G zTwOu92O|%zOS2d9S}26B2L~6-DFh&qhgM^|5K0rd`~D$1Ju|%^ouQ2AiEIjn^WYFM zZ9!TKi*N%p+zW3W#vUDuqT2Y^WpihOHT(+razq!gNnH5*$0QlOcmS5 zDB9RmkZuZk?YnJbA;u-*#dyo+&GJOjeXp6c;RG@VN2-L+A!xkKk7cg7Udd&YINAxyS=hoqs}jJsX7tA}`5?#7)A38A=>3mo#YBx>W7HQ*fML$JSv?)eHa%V9-4YDdXT*aNkk$ta_dl)iZYAsdU3o8}lL-5YzMr}d$ zeZwfoOmQR>P^^jgYl7dLS_os2lqC`y30lAe9|Sg64ke_Hb5@#Mk|$06hU6hJDd}a^ zJN(NKdQ4Zq&CBm+H@doLrnPb87(^S5YQP@}WK!Fk_Dbai_XCdM18UOkFOf(CR7|21 zY-!9OhaO&B2k5{?XVpoa_}#sS03O?&7!2V=!ce2>U@zc)r7B_K0j+0 zZiTPNC2|@|e_IMMlsi(C%|SFT*{sB41q8~kslypXr{gcgk(tEt>W+gB9b0JoUJuDy zG*_l@oj|V)SpdZiW8(Y~=jzK+0qqD3zk)jsi`|d<&vCJd5u6gX0mR!Wj7ph|S%ZmG zMM&#jh!!v7uHVXIhUH&&w+|?oF&YYJSu0K2%oweAiNVAy!<=<|5rQ>H?h@?O<$UEpQ|&haTgzXBd*MyGB-rRy-%8<1)G(cHXb+v<-MB{D=mtN^ZoWOd0kb5!#zj_2noKE`mCm-yxd+K|et zATAgS2+p-z<)j2@x_E^}q4fW7VE+=?|Ioc5R!fIQ=g@m-To=u4F-~VATH|Lq+uPfJyi=<C2r!Em89jKc7$8KEwBb#iiDtwBct&>;C&q@d`{3vPhy@E4pr^zA z!>0wU$cq3703t`5$h9`55DJpundTiXy;!!(7x`{;O?V;NBWeB_BBcV#wY)CZwlbEd z6A^opI#wy8%Lk9s=6WA06^DP?2;hb<@hwbu#-xVx3IdC44V7@sA?R`f300vlzC=;6 zI_F+A5GB_vZCwa?02d4A3Y!^3+iF2D1&_Qb3r|06oN?nWM!2rX`=nPfl-byT?XzL0 ztTdWYVALE1G-nf**1cxkLizc$Hl<+ud$}ymJZp)!M$g6k|3eau%zZU-)}a0M6Vp0lXXLiGz+{0O{c<{6#YjshUqL;~_trUDFM4}qg zj#JHow}I5_bdBxCtzX+GX4Q4pfXDx9j-cU^0ucfHO0ScC7vuiBJtThfFl zDMwzFGj#IJ%wO|-_POdGaC>y^IcTBu|5D9;xSMcWJv8W4^|17_(*2VTs!F-PJy+1t zgw89NWFVm~X!#T)`TkH+$|=(~?^1RC3-);Y^iAfuTE3UK-N*yA_EmW!2%#Qb?{eRE zk!26Yi=km98zT&Q_dGilfXGPecx#K|uOUF$3)ooEsTqi>zrW@!k>O{sTBskK6_4g< zWQ38FUm?1NnwwdJk|xbQi%m{R=z+SyCvDUJqjM4a>YBp`vadsGPGBZzO1WQ15JM*Tf!D(0KyR+$z&p2(ye3O=x{uM?L?q)3enmg7;Yhy-mcx4VlzV`d;_(D7a&>Hcm zc@lwIBw(}~HRfU2$_&;+dFwzD863Ohx`NIO4T%|FNA4bM=+@`_8ZK&(za&!5s}*wl zXuw#$zn-1(&*+ z$7gAkYVUs4HO)spJd9`S#}C?v)`*^89j5H`PCi2Uy8NfZuloMEL^ac8Eg}pbAD?XSjzJP{e~hC7f=%l2n#QM zP@jGv-b{MQ5{!tv$a+>#@O*dLHXvOP6x^%pJbm^oW?r8FJQkrFd-IaXq_GaK;C2Io z=UHK)neeTx0K|e=;U%}j!UWG$7^c9y`QpWkrvsK|e5eeA>oM209K&~~p3Hx*A%Ll| z2<)c=12geEH&xGlP;V8h{1}{|nVbaJJvk4PAZ$|1nq!Ua!AQEJ)&r&nd0S%~Vxaw+ zdQyVbVBY4Pp=YH!=8$Uo?T3%Y-h47#vUM(9>6^XtyWgSK?+R^s30nx@Wf@kwZQj{x z!)vyMs%INl^K@t(N|M-hH!!$JW$WdTj(|Q7#~9tfLh$YDusx`2t^Iw=Q7aJTblQ>T zRPM$10}pnly&3(3iEwu-QoW#f4UOFE_d;e-hj&{xoHUO(lsm%c&X zoh4Oyf>X|5dCl(=S^w+7!lAyA^IcXhdvJm09KGG$(;74G)*jTUDS{zN1^D;@=2 z|BLOzHm)}sJ>cKc4r=Qni`Xm}4PShA>L^h~J)cxZwgtJ@Ic2q>27qDNSMtdXhCmcC z7xJ#+cBOTWs8a)f(t_Bl# z#3VP}fwKuaW!A!px;RW!&^*PW;k-C<=#i6l39Dz`)RWk|wjL2t9v`0bA!*tigx7xq zxXiW)DJ5(|a?lLAdH=o=qRGozwOQYM6gv+*cm?y3#OA0uo2ugwy*a7d8{TWg1tLzN z17~v({p*{~o&$4a0U2k&M}@uB#^%NxAWp90JeR=UqU_M(`ZLwkn4aOEUv?+3(cM(j zMJ4Z1U}eIn9Z1q1h5xvH>z0wy!<{Yl>5KG z;?|^`fwG?aCC0;PU-IbP+DnNl|Gt&VDbAxO|MTx^yvuJ*ibB(h70o|s`~J^g!{h4; zB4?lE6VA5u{H6;<%}tU|e1an*lQ9pboy6Ky45F2w7y2Pe7Cs+v9?|0$_3pVydNVlM zFOrlj#Pa=AaEhPW252}lk~11F)JW(Vx1JhM>%b*9N3frvhCn@Il`3{&1OWvF6p?F_EMtywU z_r~|#o-nmmA)6fPezdW%aR(>fR_mC`fn)bRkJUU&+n4B`tPO0p5gq+_w#$(79HnlLr;ya;vXPz8pPm@a#4h02xu91?(SaaeW z8n^*nuIcYPBI6O<(YXJ(Be(1xsMKkMm_VSY{O+?5@8+oJp4g#Q|Ex`~PT%tL`o=zW zd(~%h0^L9x4RIWFWz!LfZjaXV#a%e}&{h(}BFDht0RA8FP(U#*1}j~7=+Tp1wrm;b ztuRvbP;(N$(vjJ82dZ)d+&JgrQK~`7fJDeY8X`b@M5EK^&KdnC zeYqnIFoCk1rWqlYB{q*sf*hM{x?l!S4qp#Rj0uZHv^LB70U9Q~u^03upkl+yRUS^j44%EV^Vqd9Zm#_2~N>pb-J3Y@1%I*mowMrVz&EhQXj)*R~@H-vE~LQ`pbLwxX!pGKj!OQ)T`an{ldc)fG7oouF?*O&3E~m z^n6-_4tIQbk7mT3EI9js6ik3TYz}4^+SuCeN_zuzAOXN)@$NLrTfuhSQE_+@4%VCe zWs5`(YooU;3o8`S78b#=-gb?lc_zx>&%K=-ZKGlYNt{?wlIn;Sy|eWxk0T z@ws!>z@s`}{1H(3EqpKauD!pR*MbQ{oD|Ck$nJN01V@n+hdgEWP8;4_S-(T`+(hBM zrN>@?qf7@~3`C#}r@?FRw9;66&!1~yMm49p_bCcgS>4lW>;H4bIAO(@FxtSMFgp0< z{;tPHZHH5V48cps00sUK-@?!2^&3P2!;rbN`T1ig^?_!J;1dqSXE}ixAxM#;OwADHI)aD?7rOvK1c=+3wBpj^`OhB*+ znUFCw)8NbL?=XE1&K74p7Gly&&<7VKnOt`AK~1o%iLcyF9Ci8f?ndTq-AJ$EZW8{m z*ig?TpHZ5hhXL(S_8_-=WQ}o}G}}^ETVVA=@6{VMH9O#RDBsXEhxRc`dhJ>(bb{Qa z(ON)&JE*mQ8pd!aj@#fHkg=|Qice)+W8sh0o`pldx zVPvNJenR$|;nJi|203K6M%{l#8Ws8n*UwgvQM$8cnl2hm!GI%q?nf#WZ(niyS0SeJ zkfEPhu2%*WmbcKGVH!4*F1{8QzXDtTir(8T%WjQgs=7t|;y29}Cn6*QjH+tpyUJdBg*OWfH|}UZC>)41o5smJQLfOIGnBxEa$$H_dc5< z4GX|?1BbS^l@rOBn+$zN4d)d`Vl)9{RZoD1M?zUxR`Q8}W5U zwUzm;x&AS$AJnHH7VSZE5v?Se>W1dtiTh6bU+Sgom?%zUb32eM9Rv;70aQRvagf#* zO)`R47U+LR_%qO^9Xp{!vwq5AEVR5ItM7+=+1(Vl>Wdx_GVfAM$)F}<0u{&+5g#Ko zQ#DCnG44U!5{Fej=e>C&bfvz;hE;KgW1)x45VnWC0*wiAnzP8Sl22ix0@3W0{-o>;Yp zk}ehvkxuULmZ|==RXp z(;M-OCpxT3IO@%7C^@swK-->ya?-!6aRjn(GK2>!a(r`AyB1!Q!v2rii>)4-PFvHX zcf}PMG)2%GF)=U|ay&Cb{Ou7uLvZ6EOCJ5S0gZ9dY2B0+&TmbzHPHj~+bVT3iRswo zs9-FryN?!PA2$v}_{hQanM9goz(-T4122ue4smO}XY)Bi8o?(TI7hCSydIkd_zg4! z#u`cTmGzAq&rQ_DX@~jrSAp?HLq2B#H?7Ut-2jj-v4B7(J0F|hsDIE^rSd?;#DVE? zr}gT#EZen6iN?Z|qjXB4U4&If+_VP_AFlnFmQjr%o*OhY_CP4mU!*!bA3g0DriTQg z4b80~Eb^l>%5k01IPKjrKOBCxpA!8+qekIGMO%m#jUES{iAhFCV4?eim@I{o5ERFI zH#>Z+}Lntrm!&CUY@xmUZ%&r+sc^()4xu{`4Voe9y@?S2a2O6|_8zBLLIiw*9prpV{C;Xv}>;P<5iE*DE`BM~4g%?Wg#3&NT?BME<>~cg~ z`z#Ky1Zaw@UGL=}3g}kGl@;K)fl5u2?1Pa3zc`mx*GZEAIGIl7lY-`#=^xY=a#-bX z%$qlO)}{gJ+wP-+!@}a=J+?tpGyJZn;X1<9phBb(uh7G%VpMG++9~y@PYKR~Z-mq% zm0jN-@9J*rhha{x!Dcr5H9oHwR+iG(%cQ0LeBc3+vls}yA*njoxuo3?yA0KVFm$-O zg!mxOI?}Nd4}h>#RAz~`RTJ8sU2bd~RYfXs5{zQ(ogkz_7wndpa+yz7veRv>Lu?=STIQ)BVS7^q~-K_<_#hw%ym#GikN@CW`R z=uhBx8mCgr9QNir4cH;;si4REB@yL^wJvHk18 ze`~&{fjF))7Yofg3RkO-EB*Vsgbj$4{^u)6z`9T!qv=abW&iwDoVWqzv;6*(Q0Lp5 z|7ro4svDEU{(P7E1!+qrWVfI{_QP#3rjEE>dN#TdO3{SE2c-i+BWN8bv;3-we}2q5 zzjBEmJBUIta?mRRf9hDjJ2qys)xZ$x(?-^xPX%(= z#|SRn;YU8ZFb6hAH;J@7e1SG$5aDCrH-Kw(5Rj>5I{4bPFI^C0{{A{HfOk5BpC6L; zL}UR#4wpB}I5JBougBSp@&zt5-3R~kV=NhLh|OEGj}02>>*+Oi{pTB) zRT`SU=AX>h|02SSpC(d?Hj)(N)0(Ioff*C9@mOMP2+hTUnVT_*M)njG7Pg}YGwJn1 zss=EKs`HZubk3P;z5C+;Q_(juv3%CW>Js7vM!^Qa3P&X&?AW8Qu3{kyb6s)C8y1;a z!x111`Zc11p`;l$po5wFIheK`S2%?s0RdWc8h?KXk~M19W{&z{=?9^sR-Rr6m0uvv z(0>X7S+e0L`qF-h#NNK$4hC8eujS=wes^jE0pe{+LN>oFB%m~GD8pAWuz0$wx<>+ zqDM#;0P`yxV*j&^5Qj|NhSvO+SEi z!W0<+fj-Lfrcze{>_aP_o|yDPCks8zbOMs6Agc{F%p7Q7O9FWQ`C&l*w?^$igbmUa zX%vMGAWlD-$d${M=@W9y?cE~r-~avq(4(N6z=Lv%zrRHe8gvt#FO_Hidv`%+z-kM& z8y>N;u!vwu!=mATzJVNl*`#bTZaDqYKKerxb!?##4Z;d`Kc){K8jb~ z-23*-PaEX3EbYwKm1^mV0CwhQ1kXM2=+G_(TExkA#AT8rV2USrGohyU`WE zJF(Id7a_LvN;z`@Br3@-;Eh`bqXJq96ue9>imjj03 zz)F=aXFU*z;ARNIZXr#zgabx7deM*ciAyJgZ~!n;2?2c9^885MSQ3tt{|DjRH*mHk zfc!HmrlHNi-gT+h2*VaG%RClkn9;^c_cyC{1ewK#>N3& zjktO{di_agCQKmBDMPv<6N!AKyZ`aXfNI)%hS!$-_#v`+F&XYTB={jI1*x~lCmd+h z-Q^V&^HE}y;YdLbsyEG+BVZcf0pvjLpKF#8nn8&AHLrGQ((7YbbhmUG3RkiwyHwW+ za;AIW@L1-FgK~`SYPAyD#N8 z>0v1=0HG((-JqLj*foF;TpS( zxKm#3+w)u-(Blt=9>&qpSTE<$V=@A>OvF6Omf%c*0+E)0+~dJ};IiyDPG*$I=l$m# zQ5^o>`RC^;-@yLV2 zk$#cCBrq~??J87rj&KFZK?Y4j^DqtU#*e>7F}yazDGv~FGy~`9W4OlP+?jO0Hn%NC>Gk_t zxOT4&e$H$#*zIZ_6SG zI-?i@MdtVn9K?iyHZ((sAa6CAad_5wz!6!;9H<>x_K;ZY>X&`>{P_i<6_ct`zdx5a zFC{6t5d)6DUFwM`c;mccf}Kg>~;hdIr(>oXIVQvSbP{VMS8heaF4iq z_ilz6yl3;CB;*`Mha|fk2Oj{7=DEe#A)OveJ)hZCIlWBLVsN}r7j|_vrTgoSW z$e+#_vg@4xum(o4 z)Ph9g2OUbMF=}`2-T1PpoJN|!_rfh70^gg!a7;m;5-3EOS-pFOj)E7|ii}uIm>bqA zFYDHTU`hh^@AjZ{@a-}>s;GKNNe7HKh%9o8+uYl+>W!eR16llWV4zuaM2hW&Nsiw6 zdobqn_{2r+&PJZ8D~7?IB}CHt=QXAjlq>P#v`%A2uY*#WMc(LNdpBDMg}%5&D&fup zp&ceQpg8gW{905mclRJ&c z7jS{NI&PYXMbkrn>piGKxQybJzKytiKW6=GHAe3ga0eKp=x+D!4FM`4G6YfgqqOmG z;ilsV@>nw{F7#3B0dj4VSzPU`n%&kCrOGfPM&UW;utR_wnlUBB%iI2-zU1{Ag>|@)DWk*@IoHsUzM3( zbg!-6MrOZ6;9t9D<@^Z24%zj&L`un~8*4WVC`?`t47&n5k&Y#b4usu8gSUWf22&n@ zSW#HWSA@qh3CX~>sf3_Z6VAbVP-Cn34BjUJ2Gy4)mL4Gh!%So5Lgnpu&%xjz7H%pH zjUZ4E791o-eA9V=4rfYW=@bX(zwK)ZZj9*&t7XV+YRWt%J!H5cy8F4=_n$IHXuO)> z-8Xwl=CJ)ThFK8*MO|ldFB~x@y5Sz8KJVyTUr-vw!-lK9;ql|`_vqK=y-GjKP~$gZ zagXre`O~MjLdEk!XSS%Q9M%`~Vvf*1?|w#mp1z=m04QZ)kwlv8pi1NqP`_*;?_QiF zGlhhXCc_nx@zHKh+dDo(1&~=;GBl(nn`6yBsa<|C7jxp+x_!q$#a{!#}$m;KBcX3((A< zoq`)PJ}s7#`rir{>{1X5<2o~nzt2-~*P`ZlJ0vx~@1B-~J#!zLx&>@N=c(U>hL9$v z@B6pz)?0-QYXRPohLxwIMUV;-0+s4IQ(S5hblM@|uK<%DPp7JoeBpm2kRiMVv*z$c zBhgAgSx&y#coXz0F=__KKD!)!om6o^VAcO|07M>OjXnQWIGVt`8Ho{5J5;U)Azk@D zCCb!c)F?7|IxtcEulEU-)&wa7jC^H?wWBCZSpil%80bVCKV;^Nj?QQ@+m?|jekrwX zAsV@GS7|D!jz;YR!k1y?U(t5+3%VD^-b#Iso%mPj|E>10(0cy-xgOfvIm-~)CK9yF z86-hEV8iR>+y^{eu>B_NTrZ(R|M+p9$BRpsPHwObFZr0&GHy}+(x3B&RjbZ@GgZ~K zsh2wM(fs&fho+df2oN%bYl>^vUdwR|av6DdXUX8~j?o=QXLqQ#CQX8rr5%TI)I{xl zjFMMR9N8>@fCdPoLwi$PLV^RAWSj&#(2|hzU+d_&VBpWx=7SAulpKnj$I#SNs_jF` zm6(_q$K01YOz_8(`FSd_m+T&T`5vb|DqQ5I8*6~f0%xhQ=3NUgn@|L>q*tyqKJdUk z>+FPyq=rOO9}ql_zU(Kr><{iL3)rt;zdjvsXV~H>5(QxhtqQ-xWH!6rnO26}p_T78Vv|qMs9`+a2HJ%z4#u6#VRqmWcySwkWo5Hr5vrS53y} zcP!5%-&uKk$U$-PdNM1=P_6CG5wID=hM-VJ%24Et)u3yJ+@7p5i~y?(j?z6jwE4gT z^gJ$RL*0X#+$K3x=rfQ>LM;&Kwh2FTLzW(5EeOtpoW?k=vS@RQ1>^t;wK@J3@$mw& z#&G#MJ|tv?N)@G>0UmEspiMSlIM6FvK{IB|7=6R~7m7_Yq}a)q`DV}l6q>V$jVuYX z$}g7erdbBtFAJT8q!WWs^S#2o27kIX{Pn1^vhvOv)5{pw0ootLP-2YfZFe~KKlafR z>FGU5zkk*&|DjAm_Jd$PFmL*lHckd;Sh6+X!UaYp_+bnuZ1|4YYf27|U^?S* z57=Do6po1~ML#471ZZv#)O(J`tbc+4^VA=B07%+C;lanSgYAJPz{snx6kHQms6$3@ zAiz>#c54hP+Z7VXt$u%5=Lb7(fj(c7ozt0F2S2p823B8S)xDo)apMUEv1mB*{{+mh zu(;Er$aZ=c^j5R2C8uy-$Ug&C?#^_ zZzsU4-pX|@Tj%4Sz!{Z-b7LuW;DaW{3Bf^Wn2cm;B)CEptQP*p2noO!Sf4)L>GGhS zj@Gx%ebTXYARg!#7xHhK3uJI5I+b*&m;1MxLZi~_-_YA0BpsWuDpHp?VI=UgEnNO` zzTY&?8)9TB;_kcU*_xs%$8AQ&JPGz95OstnL~r1ONOlcXHSS8T*P zpo2KjmQP*}^Oe`YAgCVBg&vA36YAV6iBL|f`d9d(SFNqAvj#F1bkOu2K}Lk>Y47Ym z&6VG+eXDuXb*JrDsPT->05dH%TB7v;9Ae<~4J7vi{)o{IaLyy%iv|$j?-ngtl2Z5| zzx-)VT0agQ!ys;M+Kdf)L{Wa28W9vIW#oQ&lmstg9xC=EI}%9Jbr*BQ;Z`6MS+#U> z=i6+9ph`gh6JwR(+JIDbBSyomhgvh`^=bk1>l5a8>kXpUYLP8h5~Unqc@%u;^Z8xl zFf;k5tjv>7uHRPK2#&jcqS(pm2%|(45Qj z^pmYXX8f+KTYxQAhL=2DQDto@wcRBDkmZG%m0sw{s!Z_NhB%?Im6KAAQ=>}$)~H7G zcCE0z%W=zzY)6kYI|vo6wzf71t7+e0(arI^cA6?}Xjc;4kD%1S3|MzOF@r}Z+u^#^ zJ+S;(NJU$4MO(Vc#wQpkoiz8>*KNTbIRo*>`K!*|11gggD8@!8PT{QM-6s+Hc*J)~ z{*Fk#hPkN-7Ksw3fgVk)s}XCNY4SOW10+v;?*oP_$wZVhQ8|}2&9_U} zi@Ux@NG4Bo2!#MSLaApkHCbyJFmh{ILXv)B^nu>(Rbce@32(*+kAb}+m&9c zMYap4;kfzcu~<+*V8MfW44cKK^7c@KNvGWP+=CCC4;+9iqNsHp(>OHBE#bwM+|ZTq z%&Nj0t4uVZ(O90hnsIg{!_o*yPHMS*LUHGTfjP`z#>*Wz5|KXsZ5KTvauWj4BO)q? zgbuLT6Rw}ob^i2lybREn1n&!ql@PVS@^5TUjzHorC8tDP5qGp5SPu!!Q}ub9wKy3rJT)RcC7ADOEohy)Bse7z9GCUs z#`LJDC*_?_!K`~!=qR>k;LS?eJ?Q*fGN4g{#V`65~LtU#$sLn6nal$AQ97v7;LdiNF#d7rWX1uQqYJ?7o2`8`aDtI5~bC!z1f|XgJrtp!iCqry(1cBczV_0xg=pgzhewOkeFmDJ;cSu z-GMWprIQ`x4)`y$Z6HSyA?_YKDF8}2-*sa;nOvVTnS&136uaWmu?*co<&W}iduR2UROCWHwOKVN-`5g0jWq}BihlcC}-jn!v}syNXW-XB+icTx9V9A`OB zg1AuJTE@;S75tBYw0F!Sy{*WuEHML=GM^`gw@L?7C!EZW2IZ>?{R+doeZDu?gQy=s z0m$_Wv8bx8_yNS|chYqrU>Tu6EGQ_bc!h5EPl*uKD0n&Hk_Kl3F!3|E3V{`sdYk1fV1fj3 z_1(|Cm}Er*e*oi|UWPkw&IRem>M(#yB{G=g)Gt|?IB3;Ps+x@$;@w=4P5UCik zwJp5bEE?>Rk%|GDCVy^0&-?bv%`Qp=`#qM$USK#y0*J@rINxtT8}L|m5wKyLM?uKy zTjvfp9>Xo?{fvu~LZ_hN)RQribd5*GpLQ22enzs}$N3n2rC-q;iRI@LS@? zi1Coz`L^ib`E%!zdv#pUrc6u-LHnF#x{FZEr2NG99uGp(QZBL}Eg=7BpKaH& z*3B0eR|gfF({kC|!TlGI5-C(lR30pxb`RfE|6Zd71SQp)aPy7e=;K%Etw+b9n%^OG z>-WG%{bzq;>S-><2+FV*n0mEJJ^=V5sn>&o)I|pwKb2l!C8SAJar+R!(I0$zIBI*) z=O345TZcY!O9j~J6W{QEHTT^?Ri)dP*S3}JHnss2Nh)RpB?wA1a}f+6f=V!uBu7aS z+SrPKToZ^A1VOThh#*O62?C->5J5l@P=bIY$+PwW`@NZ}U)B6KbF1rBx9@oGIp6uh z-fOSD7QQyS;|>0IlJJTZJ7HdP76E{FldrFDzugiRtEKkZDh=|UjX7Snutgfz6>UK+ z>DMcGk9E&H0*epC?fN!%&K!EzNq3<$1#y1cQ@#zKK7q$CqN?F~ucU8m#Fee4RvwJK zHO&W0%X8gke1-oJ>Is5bjXgTSOp9?;es-;afHbK~)!~K~A4Av$4v%xdH^X1h6?+l$ z8+&=Q9GpE|Px;OgRN(7zdwuiUp#;RZnUe?+|i>7i6eoXHz$jp(>d<+6Op$7yp2_oVR_*QFb3IrfC zk6ho-@nD*vngmU`mvFdy$_=Vs3}WHs_o%S`d@|ORH7^klK-xUmFo3xF6ylVj^$_-b zhhL_k8~|qL&_jZpNISZtu=gfb1GX{*3EDufuo=h_Z$7e%c%n|VI1hjv7Wke(?1K)| z09%}EsA`(Nw55>#S49G)C|i4r$b|^AXV0D$Z$M9-n=iO1M$`(XQh3?Nrvg&MPn;LC z&io}_=6{|M}*y=OYX0M61Gqq)=pi6sBYR9B2rnWDGq;}1r*y@_r))) zUl&@*vz3*B+Mhwrjzl5+>WAlup+*HEN^iK3M&m3G>LzE2pA0V}fl@T@?%AmOb*d+# zchYl|LQ9&E64kjVtOxDlaJzE`*AOXi(qBQX8-c5z{r7Ce{fa6mm(I*XZKdx-B!nrvuv->g{+0Ec^*ytl zI3njQT68#W05)`zh*LfCXgoc6LnpD6^4}pZ3Ud1NJF3llI6a^>sc;aTT=(;{c|Xwo z{rf3hDHN=<4ji~ab+JFpa!^e><$DvFhv*q8H^fil$X-K_ei=wI8{*hv(sBTZPD`>p zm85_rQ;rmQ$7hfpO6Xlx+)RW7w$QP*%|UUVa=mGQeSQIvtpdiLP<118lnWCM>qU-U z%Mp0eYodM#gd_URFoK!X$p=f~ccQgQRALyoWRJWa zA|BYi9W+Wu91WB0I|kS~pdEoFE+iy#XE%BdQl2OMFuRN8PbGK#8&g=n?WVjEginW; zC!k^!#Y2B%3-=7xr2KW$k$&C`^mCC55-)6=8o5G|3ue~FU9tx}1TM@H?5ln@22iDy z*!g{~054DN8CA?#cgpvJrDH(z$NZ;j4gaU)$m3f{SsB{H_H0yGym&L}h>0f_?n=0c z=npY)MEdTKu*@6!JZ*iQZ5OY*9C8<2v%uNz!qDhqEXvbUJy`(wFee>=jAV&cHrfuj z1w2EQ0skE0UwXtzE{Hc_5nw5j^#^Um?D|KvQe@^~+bF-fN8w;tqYU3nEL2_aU!`6> z?+=e<5};qFkEcmEaE~}lM|@J*BD4*sf866U*Vj)!8g9is37AbM#(Vuy)M z9GQN3ROcWizw6G3;`MmDkC!@f*kzg(Qxd=@jagdux1-|I9yX?eko6nZY){Mp?8pFU zbXpB*_4!@~$sD!lN|%6VqBu>^RE0nyY15@fFn|{4tTRZdHmlj=juv#1-S{C@N%8{- z^#&aRh`u5OTM%qPn>^Z;uHL-aEGsJpQi*xV{vJ@9Kw;}FJh|~5>Yt=b&Ov=Q66d|w zT*BXyHzjStX?pVM2dl9xlojy$F!X>&z88w0@zbm>BM1n|il}rtS~nf^4pWe8{BrrS zW#`)Gv#|0|zdGu+N1&yJ4WtWs<;)?Au>Nh~z%M~u@S3X`+%IkTBpye>uZwtDzg$6y z7D3duZS7;OD*6Xn5|CF17B7GL;T5Kn)QB8#mxg9xXpQoV42&gKx8rtV7pVuFL1eOY zrN`~TtNkG}T6a_l4&lFr6y~BQFJ^K~t#h%H*k7Fk+Ao5KB+3)9b^mdJgoGS|?)A7V z#7I7#!K&>rdEz0Mp6>1QF@GrYAkXeUu5CJ`TRZaH`U9l(W}Bb3vYPyxHJZ66y;-(H z6D+);c-H+B`mwc^(i{%Q9<8_Kn=~NfZC|)HrOag`jE}HLz@b{AuM4%U3dlXIViQnI zXM`cc1A6f543?)L8NgBZ?(^@Xzd-QR1@T8LiYvcu1wZ;WK>R3iErksxuRYUfg$lKu zYfg^zWRt`7g~n$dUq1&7p{VoG3f(yYaO86Moff4q&Yt1uo@Zl)qEAKYhhB(a_dL2F z`P)tDjT;YA6e0+rh`kQAgRRywJr@**H{&2HTSk9#Hq7m>k6^B*p^cIDxtAx>AxWU9buNm+&eOND%KofbADPzs`h1-)d^@Cbg;6 zYK!L1o!d#Gp|fKt#3#j!#`AdqhT(FE&o2mkmFDv!1?_)ll%(n6sR&@0zkcVk0II5_8Vl{t0xfmx~>iL&Ew#%PckM8ywP>h*OGkor@DINGDRp_z!2D0|0b)^iXh z_93E628I5QJZaN1WolJu*pCof66+dw^A&1Tq7t+M$zczF?QO_3p|f#qZEY&(UnyO7 zQ%C&*4i2U542oBuwe1d#yJs{^3D3q6?W=*Rf8+_*F+e_H*!K_qiR3^TkWMKo##C0U zdw{|nSsgN43%G*^VbFumX+&4Q?Gj7xJPi!C&9xTEJ9&R|FaL$b(gTy=4e2bQ8gz3Z zf=;^@oS8_DChM{mi$KyXyr>&hacz?J8LmZH1s+bNJJ^CyIY!VxXjHJ}pbwmc`P!Fwb~Dqs1zX#KC%*Vp8#p16l-FG1 zu@Cj!dNrw=HM4oq}2K^1@Y3#p8WMQj7I(*Se8=(ow!Q$h-Z8B?11*ttYIU~nd z3!xpBJGcgJ;4$~g(=E3>EEItd7yZHo3|BakhZAUU$ZRH78p&7D;@W!%?l=L>)M*Z6 zlX*m3e-YQ;CX|}EUBvlbM6!cO@D9PekmUq$;R_l%y5zHf@lM>&@{mca#m0~|$N7=j zj8qZbOXtpA#9TN5%A;Wrnx`u63e(-peowCe2CMz@mP9^8rv@eAw1-?XTCgLa8L-`x z?QFVK=+Sm<{_NE_^U!~~|9Yf8`rm;@3KJ`uWKZwC-GHi@$53^h>775z9YJhpMHAxF zjsX-Q2_b3y1zVl?^c=D$IaR_ngEt)0Y1&+7iUJw~{Si=|<}J}BciZwFVem9w9WHNt zo`v&&ANC;OS6KN%*~8dM2+!}>n2d>nlyWW(HzZqwAXx6%2qfN)46zA1aO}$xhWf4+ za{408Ne_Yw8&`J^lh6^kAtE$;R#P#pX#nE;41prSdx&2Xik^UW zNpKn8@GK#cWe7MkLV^x7MR3AT)4)TO`UuEJQ!o+);uB{Pi`m&On!vXPg+MY>A!ZCn zkA}Gjb@=67_LGy&_OE;WfCTLr^UaX;^^MN#R~!vmR$#FB_h0`E^?X=1-!W0kE7>z7 zxp7PKZ-*Mw9$k7@>vet5?u7HBL$6nFH>=*|H6^)ye)#<-^*dH=|M*ApYV{BimHD%) zekm{r>>VD>zhl+>>vN9k_d5m7@?(RiBnk>-SJZ7ZZaUR;yBnl?f18!_9umEkuc*Vl zUlt8_Z!TBq)150--<@PVo9Oi|EiH8N7j!r#+XoxC`oLivNsm0q2-I&CFCDINCnUEwB4>TnQqOz#B zi#>L#sd>9Y1VMVpNqEjaIRPy-HMQ2!1#F)N|4kZ&Ma%t^w~_AvkTr|U$5_JXNldQF zk_u2=&F$sz#No}HsDY0%Gh4TM_xl~ul~l-W$V_QN&WhX zi+gJ(c(1U|)x-@SJ$*V|vXpyDtPTihGu3ZRV1*TkN>ylNZMlV@+7$ zGgl_>7Y{H`Y8SGLu;JgYrPT^KJ!`j&rJ14|=RLkBC#dc}t?1k}6G>CqEneZaDMocT z1mDlXEqlNMnOp~nN?7cE$piB4oN#cpOo`Bi_9W;$gMA%`zU)>sdA&s!ZwwX4u(`J{ zth-9K(`mUlq!n8ES)L+EU_Mk%$^!C91~%Nx68DsT%~A#+#>d`NKiBjtEiZKa@^|)< z00GX2=!Aqyba_%S^(*uNH+>OD|7b6|*3zo#K&76JUy6#2ZCg2ZdNN+jxtybH^>qu- z;A<0eGhoJ?i)YEq+YCI0CbPPMSB^cv^;R#C>v;qMz#mi3fS_XD>VGgHE$xs`1Ke-~ z`${$S_Uh{=Y+DkFyR6<98xt2N6?xyWrEJxTJ$p*RO(dfS2L~^k-?Y;ep0l3Ib{wBH z-sp$4=yi1AiC@ob9vB(DJmQh_@d2kG9HWD~m3UaBgE2RL74HOWs;E-dp(PvzV5egr zP__1#n7M1$E_v6gn`Mp9(}xc&b<1jLOr3pk+q{e0}~576ctEE z23&i8LtOfE+UGq&v-2-GeCi)M?67WaZ<0k>10Mhd z!6*H~R8L+jy&kkbt8iY)br%_BB|Lt70B~jn=4On6xby2qhAlL6;CGKlwKy_W<$--< z0CL^*HTlSKZ=X%R*;N>0#(-N8 z9UWb|b(Vbi%acv-)H&W)MVB1mn!);f*;=NJm)eyd zQ^?GxGN|B+zeI(v7YyE1uPe#AA_0L#vlf`Y??5>}W&8}A=q1U!%marN)Q!Cm?BI<) zHDL*@XnUW$i^@n15b#@%$XCW63#s*R-QbN@Gj~NXX^KFyxoiCv)0Kr%nP6v&EW;lb zS7o|AHIp+fTS@Yv6f)q&P4c`=QcwOah_?q{YGodyZ#2OKQ32K_-T-2-3Hox!_dFJU zy|o>^YLz;6-U~sKISe^O)=VR8cY`^CqepVF-zSa_w9p%t(o7m3vs2He@Mtp!YZ7#8 zE1iHm-r&$rv(!&Np3J&%Rdu-dNdQAXQFRbJ~TpsI*RHR-|hxQzLCRV$z z1nWv~=3sfkEf?T!--iMovseaRiX&h5aOr$ArY`V-Q#a-?*Q(2KF2!Wk+C_iHz zJnd+lZ>l&pP@*Oe$3GBW57DESVvV@DKyJ6_2f28orOsk}ehBf;U>PJs>)1aH1byzS zNE{--18(9?N?|gb1~|$Yz;921Bv`^+{I9Mu6Ov z2s(tN-0xcB8E?=syhiOlJ`KtoVr-I^>ux3(H@SonN(Q&tv}N0pqw9ait84+=dYuFO zU|ui*vS$+>wnD{iP@h9AAm$QNB&!iYGB$UAUSj>bkik7=;k)34mR|;~Vz(DI6eSh$ zfU>dSk}(qm^G#;xF!g$|jRwcF$$Bd5VJRteRK9}?6}{|I0!kRGJQ;{9(R;<548>0$ zAn{qV8ocmbY4tv3uhS^*P7^Ex(rDi|?XEy@G)l>i?$uYen&u+!$o>qJnrPCJ?2|RFWQFhO7%n zT@N;cfG$mCC37+S^((^YY-58Ly`ce+#{vDJ_m!W!2Sk`um&G>|)8P)dhXI368hn`d ztz1gX8>l@=7>zO7GpR^bAMS>VOwn-SX*3Dt zfFhHCS#bz2-ZO;=SJZ#EP!U}cY4xY4P0Vb*RlKbH)pclXQPYJH=J>aA2{>g-{ruIX zCbF!V*Ho87X+rbx;p!H{jXuXQcl`VeAK#0PUajHL;aX>QHNC(aO)QDYOiZ)X`2Q{YQOR1HQ2C^S$@%P-NISo_qUn(E)j0K_70x|OZ@V` zoO}>wad^#|HEM3}0gr=Rw)G_pG)0 zT+fJ+o15G2%v@6wlPlo|+Fh|L4~0&;a*i)=pLoE2N#5cww$;Z10w5MC7{GHic&MhC zdfzq_R3B)SzPZsSXK-(W3q{Y0CiA^s$hn3rS=KxCX6i@xBthRiU9Mzv_VTN7n||~A z+U)LfLnl~*R1d&iE^u!mCxo=qZz6I{t^i`NP5`5Nf$D&;9a7K*Id ztOp_vNycm<9sp)qL7Ny|hmvarMyFD0EcKZXi*=GtG>GG@Z@{5jOW_D^zzZ%t4k&5a zdvDCgrlO0u&c?e+n#m_Efj_k(N;Z>2YdHP5=jU2!#J46mLdRnl)}c#NS+P%%Z>s@a zF^M0W#q!)PB_&0&!wdHS0KhTLl-h)Nx-4fN&_rT`E*$ZO@850dCbLoXY2!_@VvdR$ zJk|lcfJ!H{Ju)XJJ31!D&O2+M*lHq2HNhZ1Xc6-m@QTX%@j{G*(3q`|&YwX*1h3cU z@g1jg9p}B22`f9g!>z+L;uTCQ=;SenHVxWv)*tUHrYo*g(-l31(`(QZ!kk>l_fm5a zjWRI|F8E!Nb)+~?&?6SkpUNDNY#g8qK?jg$3dN)m0_Y1O7nX_fj>7{~=)jveLKOa) z^oz*BwvwF3LasBLCoT$5!bPxNepLqUWHNJGwdqw-Ms?$Rqc4Wjns4Vv>vxx_Gnf97 z60++kpzb<2L0*j?FiOi`vpnZ34po(?e#mfj6qUfM+1}-(qd)LctLO&>+~dK?l~s6x z7r^a~wm=i#3vVzR<>W8CFcmMDh)u+SQpG9@&xsfC`rF+%_oL87OkoA95M5=eBV(g=WB+|gJfbqfF9Nz|NY^ltpA(SPM~)qOY;}lx zmt}c)6kcTRF96|1dyB8faG05nwzkQt-|-{iwC$JqG-#_bhiASdFUv#=dyt(sV(;-A z!!)jgaxt@#@sPkl-)jyoWFZhFEk$}nr^AMZ_h1uuEEkQBk0wU*1a9AwdRL$&ax1Z} zqz9~}2*e~$bK4L^W6mA_s4MWEW=tEeK2$5lC-ESNMyk4?!C?59I1)J&-IH{0Z*PPE z77EzehBRq^RM(9fwVLU)Jk%KrB1$SKpf z$zviqD(VfeIeR$J0>Kyk)H7gI0}wPq6uuEO!(z1)x1c;A{xgooovwAtob&(`k7aW% z8VM@CJ5Cf~^Z^Rz*%Vb0hZr4hq_aTa@9E7Y3GXL|dqj7_hM1Yw;dM86awv3IHQDP& z5&%Yq3xKi57sok`uI$BxLC{II#R6|mbR=r4D*kvj>$8jx`K5p(zaw<7GU!LtI7vF? zAb0J8A%w|=p43Lb$x^+{TgTTaXGzw9K=EH&n#Hs3%IE<=h7QkvU%}TUWktXqFaxkT$cf zP;PAD?QbbBq=*ZP_V9Q6$sssxI3!lEbkIG|hPunPjux$oyuE~t*l_FAIVbtP_N)K+ z(BW=O>rS~&3>+X`3K7TW+v@{zZu~cJ!m-u=X9O<3^+@F5xoCnzcjt&SzY5}rAL73M0Jx3>l{1iR*v*&iywo6rGyKxF zB^BZZUS-~~8pb(Jx~6UqL_en$41k2<^F#auKfhg0Ttq}}+ae2uD0_icb(Q2DOT28! zrBNc7XY=sntKly@6~%i|tA^g;=;g7QkE1N3D(~q1qa$OT)uLH6B?Vzt^`D1?`DX4? zkLk<6WEsJDKLF;$E(Q0##bsY6fGnhVd(ctIaLTD^O1)vyRQ75yF{_gSDAaPofo&RP z<=Na`nzmEPB|`Otm!ZHboM+#7hfXQ1*?8;a`RP?>d%MJ9y(TB_=1ml+d1&ZnuzKgt zst$qOTeqG;*-t{^8)j5sQ&FzNk;$!pIb3<}a)dwpbBl|zl|9=2+nT>l%|>Rnj7@ZR z>T86$JEjsz2!JY4iSB?144)Q35D1)#r`=W(vVLbM*s?q&DsZY`i%oFJiY!G5EfbY7 zgB=k!oFz*G`AGm74CeRpThk20PgEpURs}7p%C+G`*p_z1)w1){QOodMann}0HtjHz z2!|n2o8zn%0=`dkp;=&l^|qYV!|s7&lkFA{rA%u-m->4B<7rVvss7Nx6vHe#f)~w| zF>eoGS*jf&mNCPA;Q}Qs`*KaKfXS5?Hfc&YJQ&)`^@H5rEA?FCs`5y#km9$mrH#sC z*Nm3U`Q7f84G8o=!wzQ@h54y2?*&S8s|)sletuaoQW%g(WapGm7yHeiw59fJ)o7N% z8N_HW8oIUyH8#vg1b6AhF%EBu%O*~)@y?2WBel$XX_L+mer8En2{YRm(w$BpM{Iec-1RRJO0IqGB~N?=Fww zJdbzN=#*ob*acaz@aH6~Ou3?N z@m0tnqasxUK2>SdO=9Iw{c5}}$i9?4Sdo&+92vCXIzOI7jeRJMMghzqPB38p;$nY< zz(%ibM^RrIA=;B$a29Q7RU|D*M6Ww2sE=P?$vc&m9Yhu) z5ejIMU5in`=Uw)jg9g_cWFkf>=c4D;-mjr?yanQPWi&}}%QJ8<>wOwbP~JBp+=m{u z^D#|g=p%4=#R@>lGa~aROu!7lhPkJZ%*Wf%oS<96OqXyNTmq%%UGq<#?E}j`xG!!aNnr^lkwmWAK|UC*%d`It(>*Pa8JJSfklAhb zulS3v-D?q;QihMuL16}ZQWl;EkPQwUZyF!J5MPGP`ehmMqjek10ZXAyIp2GS#m>Z6 zHhgUF*6_7WJL1`KvnsYX+*Yo_&owJ=|>;=qXg+dfFaev-tAYkY>WMr}ed>`!zKiKc8Hj zoN%Hz6LiT(g1oGQ`OV!09sS0iulD#f+|SI^;~;>inpunC1`^_=(|KiU3G04Bf|k&1 zYPADoQ(j)qHoa|EHR@qD>y63&0t1f2;{HkH=;Z`Rrf^h5z;_L=x43kf(*rqfFScp= z=fmqv#_pkFWnMn%nv&3!H|sU6>Alr~^rI8X(FVI*nCb5RpYrd*-J zmTxC1iG=4Sjgs!{_$HIR0bBL;;L)DQ`1O&00bb729~;!tSTX1KiA}HS^iEym&LmW&!hyPi*^r3j?-Z|0Y`5#ftuJ_s?OpLM7X^I1|c}Mf87Em z(^ggoh%frIO}u*j`1%0|ai|SFMjITE2hq{xR1Gft5z|-sOmsz64X^7rZw3yQY3yMV zUaP~PFhs?~#7u1726HhIi3q)0JjVJxQYa_3vg6AuQylH`{qIZsh~0zzm=g~BAsBTL z%Fwwy&!z{YLVuh8fPKvO`BBlJOve=W=!$V^=A{mfiSz$4wrB2(FOEeBK%S4ecz{IJXzd@2^U53V_BQ5$6_Z{C?q2RZ^7u``4A(+sjH?a33I~@{irZ?T0j*X2F zqsyto3^^+Vn7+(vAa*w1B@mpaf$MyX^zdmeHDb|x!l7#p&~0tsIk8ilX)m<^UpKp( z1aW z6T9N>B+sxp)2FJrLG<=8bBf;UxY_|XxBvbMZIq3$+Ez#a8D^?*9n`KoZ{~$%Y}EZo za&+wq29h#ZiU&Ieiw1k|)L-!nC*?pQjDS|)Lzk6=(Eq`cf@Ypos1i8A?0zBDu(%;8R~cO!BuekoO5woQlVVg@zhwDUq%R^lY&_f zr1)jj0uINyEsKB7yP~%pxllP4a+N;ZV{Y7%4yMG=mKs*FHAE@avq3)v|33yKa$D@VA!?Nn7Ru$E^ z48PT8R6|j@49aMQ>+vLyvyprw7qJMEo;g57XR!jejG?kc9oV&qRZYFDi1i|f z6O2ajGKdZ9N*BueBhw!nOc*om>w+@mN^Y;Hw6sA05=-a!<{f@i1ndh^Yt@%W+&yxW zl2c41TfRyQsBQGQ+CBDG^_cFH^0KmbK3Amt7g+*J1raHQf9o5QN19xVVFD3o&Lxpi zgpia@&&$3WoBVJ4UroJ|D33Bv^`EiFMJ11kuH#Wx7Zfd&LK?=ocC{GUdwM?RV3Y7w z_Q=Os9lfX=Wty}lNKKiv!=uyFheNWK&imsl6mTs!qUfB9 z{(BryTLa6gXYFysLljs()P3a;<*-=ln;`JT#%*A3nU^<8!g}kJf`0C3){Gf5nzsHD za9ctxMGd%;#R01Xbz>s~yWGb&GS|*Hw#Oco&o?{vZ4@QlRc8pbEmul=EasV^2#SGQuNn)n|a?ZL@OLz-_Q4 z(pMu!8}!v2Ue{6QDmVohRU!lfj}y#VM^{Se8B1hLdd)FZKrJ~!V56I*g{EiZ!?&pxE5ryt-~ zo%ZW53qQ=Ft02uHWSdxMyTdKBH_|?4s@(gN(OZ6y@BXfJn|R=)OhA}*-y^4;gj!s zcbrz=ZX~<3v!XB8F6Kr+TB11wg_bWdI@e>A{}XVpE$hkc9UBN9J3;doA>2);?wYq_ z-Drk80S(YiXqD=Lc>!Nvy@!QG+zvr~LFMu0HdY^(ez0+Agw2_ZGPcR|2~$^%WyJw94%{~vrU zwWO4rz{;vl;-Hjk#}Qot$G0N?z+rwn6rM=?p+y0CT@i-A_D%5(rLeC59X9W~IS2tp9J zJYOgR{!a-XRUmg$g_9RrGQH?43!Gy+?Dj+PD zph?5jGMOSAk|u=lv7m?sZXyl~(2VpGC|yQ;gZtjZp{WC+d@%uSYW!X=m|P%`GLROs zxSdE%L=hwzp?<3|)|Zks9)^?re3WsKKSR*Lbiy5FZzdH^s$m)C!ZRh7DYliss_JM9 zklh$4UrZFHcjN2MxS-&w+kmD~;@WshgH>Bu1|IuF6l6OeQP6(mQVy6o_C!3y^LX}$ zcX$cHo@OF6OGR`yb1$%CG$U0TokAOwHggqfu)Cozzo7xe>z~!Oc>Lz%bO@}*+kgac z5AlN2TL=~CGyv56ITbF`*J)@p@am(doKTB;wXZ{;Kp(q*_wMrvyovdqqCn}AGVlsR zAQHon&1%2Hq(g&v`3v_1h`*S)7WIDCP2?S4!4Z&dII@nZMb+9tS|4RaFD5jgg1;yT z8xH@z-P#^#4cZ8MBf+J*$ z=3242LPC(Mjv~n>6D+y1eusF&7PhoU79SL0}4B z@cHr^D(K6I+=c9I{1SHEtU3hwH7tf*@Om}s&%Gegt;A0$FTWb$4iX=;-?{ST*?5Z~OPqKy z{8MJIlugqIIsibP$VDOH^!U`m^P9B53uNW&-{{3p+_n;D=)2;aO8%+9g2^gs5dGuk zxosDi@unI*C!Am*9&YXynD;Visnx}8OX9oGEycib!0?uaPGYf3;Z&(M0#e{>X5FBk zYJ&2)(J89MK6<-5$)7=tU++V~9?p5xfFEE(95t#j7lP~61C?z5^+QML#*|P)_e8l; zw*gUfDW#I>V2J`QUz<{MY!$O3hlJrr<8+@^5Pd)sx@SzvewZ4JH5Ad^l!nPWfiT+( zOR_>xa}0RjVXT5(SP!rssqg&@W8u%<{A$6K{nt3fNQB$0_aWFGF$(X*!H$mFd3k}K zUtM6ac&fYXoQjb{HHh z;YI_<(4_x8Rf$`L|27c6mtSlfx_(S5BXuk7`@b)Es2l&q_OQnjBj5+W%KPaq$CT>&-{1+&W&M8jv>Fa;A z|E;U2^PhI1f7<<(dPN;TF7fL7#`MNK@xD?|<0epbARll*w}&%OjXGLu0Hv-d>`%Qv zkT9E3Y0CJsqtVlr7E|Eo=uxfmIrag6*eK(J_y`g)=6Q+n@$tJs%Yd5b<1lTWnHP#9 zpQ6AvAAHOe57*4Oct1Y=)!gd*93Xjn0fY%hp~VkD|Bboq(7pFHZ$6kd^$hM};n3It zP0dvSsxOn?i&ysDsjv19@PZ0KnoMkUx81Y3D!HCh+eBp$yIRU*@HIaWJ3;Q5B$Y>OzZMJ$T}zQXy$GF!xI+mmFc=<+Ci zlLw$X&9+o|(cUOY#(I}IGWQJL^CFt}#8%G#=M2^?=(hz!qv>cahJ1XJgDS&Q;(3+a z`%0^bwQ%R;>>QF>u6%-&li8x>Y1fT%?fEis5`~1_om77`YLOqilmz6EVluhnjh>NC z2;v?aN06C|_F)T!?uKLoL;;xNB}D{6Wk@$T;iP4N-tmXG$Cvn@Z&;o8vA$O!lD7Ft zBPm3TX3|3ZQKlc)QNtWCf zaFsKnFrAq5|1d-IMbUj?|J75PoPCCg36zDI0j&Lw`q-^a^Zr;h?~j8MJMS0zJxN}v zUZ_elyZB+q|h zl^JkZA~m%D+}H|gUKV{3tNn~)h=4d6EvR16c?~5TQ}DK`@tOuxxx?#1*f(qNjjy`_vDo>8P?Y-yE^{U- zb`$fu^KSjetSMYcR&@&0P6{EBy&%z1HoQwTbsLYaz2ER?TWid4o3WyV1GN<*feLBx z+7XrpS;(Rv=NDP-r89aPGXi3FC%yhr8?Q%qVBOC*YADI_DJ2m?ASdW`J^_tspoVVgYj zwuD|8cSQh|{Jm6VDBRjA%RoyUzbg{>f^3aA1;!IwlHQKV^($q3!oX5g;kfjFb9>#f z5${Zxy$H>_DLNN4a6VCRO7B!Dukulqg8Q)3&lz-6*D<=-7Q|6bxROxF-j(*RJJ?cF z(Fjx3W{a@J9j=HQhMd6PIhLrsLm@8My<4A6(ui^%+)CmBMehcS9e(x@R<`Y4el>Pl zYJ$Gr;lpc!ON`fhyItJ2WsdPa_ShjF&VE1#Xro)N7G@&pl0Ev(1i=dxbCOOquF>Cz zXiI*hBZ^DS{bICl;DM8>)%y~@Sr}siMK+(VOqr&pe|%shwLc&oCo21!1*|#p_3%=* z;O>NRKBrf8uoi%y>9W;a@nSM`ExhMxSjJ&H$Wr|sMiN7lKztRXO76GTLGevMRT zjRdyKU^bY5+*$@vj>VWbs58`@!~@|txnNkbuZ3?f`Nn~bY1-$C=t`K4Gq>1%4{DgC z0AVB;40<4Fv9p{bp84T4A_N-LD!5YwZ*BU12{TklC|hk|xy()eJU?W|$f??8sA`Bx z-hHec1Vvg1y%ef+p+$Z*GSXNb1wCC|-5rk$Q{zKJpWXfwWMgVzFTBXxUlNykd&jy3 z*AQ^L8%se$AZGbJf*=s@Z(LefwB1}|k-lB{D;beBYr5ME_0cXd4mZ6^*g)VHI#Y4q zs9K@~7m%a`j~V-I!2UKs2AK1?ilKRjPO_e-&UJaI-`{uNeAzt9h5C;;=zvZzx;c0H z)Z*gPvzE{P4TVy}&myPG0$-7?vZA75%q!IgD4iyW-a6tY`O3>cyddq04p-DKe<|(G z+*ll5ws}$0`JrO>|McY@k?Ktf7(R@JbtBQuIUdM$?3qW-3#U(&uVyJ*Nc&IoR#)38 zc1)D-2k#o5%Iz%?Sgg;yR+-<;Ls4lV(Mt7h=>ZU09G9_I+_6`G+Q=kicyUxT z*}2MLZ5`5i!A@-%z6zin^wQ_^*nLQcPr z+SmvqMTmA7U=B3n(?mhSy#t6%i4-352OMj2s4~VdN`V+`tM6 zIYng}{R&Wj^=zVB01l`NXAZtych1$`;_djke4Nz6#M5YKL4Z67P`CGfc zMoh!BMIx}h4_F*W5nC8_knwE=#KM0F-m;!YeHJK05?}&h-OW30+;mC$*gatTeTq>8 z+8NnFZVlIcQa|Q`7eKVaog4V-lf6^B#Huz)qZjH4_n0|q$y-AA=Jq|UO7nTYsAN&o zmOm)rd9L$C#x4|0t8@Bd>aZ_C~L$BvvK-R9y42BZ5$h^<>m80OyBDrt< z8=D896@%JFARh&M4)cDF46Ac<&3Vi`=Hof*?!SNjfA{a-rDa)ia+L}Cl}HU9d5pOO zt=|Q5HwgwnR%WfDqN$?hL39Ek-|hw4)ry@7`c~vMJYP_dYGi@@0_piE&xS#1c_oB< zAYWy4Ve(v@I;2%W!3;3M$dC}BWRo{rkPbzYhs{YRy}#0@t@th?w>aT|?q_TsN4UM9 zGF!Dd|?QiwIe7OuzO=HKNk;v7X?3ymaTCcg!YAXl&>Ita*9`LfNO63>aWPhIo$_n;5^L!V*ouAZsHvN!;-%fD+ z0)8xSIRkYpiotT$UAuB6aV3z*2&H5(FDZFG_q%EN4gvHE8+~%N7lcfQ0*q+^ zirW!Ucz=eA!$A>l{N65TE$tzE}Y-oI~vUJc@;z@4ldjTck6xC)OYu9T6{ z#>@GSy-|VRb8{55_d|3J7Z%T)vU~__k}*KZUz#SH!qUeSMlc|H{PN2$r0}UV%?oAM z0KO>a|J>bn=I+8+^=E)%in3KyRYfGY=gkX;5t=fG#6+TOo}B``?I%2fPCt2?7FJ%T|Xw18PT~`xZ3+@&YW%HETtk zE}(1UnrtSBuWWUsW^0!6IW08y_>`TkL>lYdUN73N)K9tXRpHQ5whzNet|U-Gnlg22 zG!)>lYHvct#lZGj)8dZ1!rw(ymLzOh;)~P2dmpQFJ@zNg{%^UquXgUSLfiPN_0NW| zcuwHOk{sys=g+Y4`uz_Vk%E z5ZLX7IT6hpGVUSKS)43IpZ{JX=*-i@e#{l-=Vd$9%JP1lI#p%$H|drFOgCXR zhCKS3fBl_!-KP{g#$fKumhMBia&;2 zAL?~>BU$C9nvuKj*mr%}9(OQlhpgkbSk5$_&$>=qg5uKhW2~7Gw^EvvohMU09WVI) zg9oqMm)mK@>-dpwQHc8SGmda@M1v!VsR&2Gy%+P@exyC5WdPl@q-c+K3bJlwnKrlw z!Y8m*k}{t#361uwk6)rvd#^3Z*xBCx5q0Cl#>T$5K6 z>bfhcpV@XY@guw~IpJ{ZcsX;{a*63%$)X3*HS{52jUkNMNdP~0`q`rkU}!FoSGeem z6;}JDzyBud+8FO=8MoJ3Z`rbCwS;8C=GyJ-&j+t<)0^Uq1Hx%CmI;{w5mf}@Fp}`! zRX>jX60$^pOrO3VYDlV=W*Zg2{RF=jZcz>vDd=d3|2+T9Nbr*(jxBXDR6(<%pocV_p(l<+a4>1GxqC3 zYv|#jxcBMKNnrJAz#wtg>e_efaIB!~T{K-2MG$fOg zGV9nF+U2VLA*WBD7C(*!M$S>?P#l}Pq+8&#?iJ%Mq5K%lxy%z@Apr(*6$0Mn zhVmCw4NYNd1Mz4`sJ~dUZ9cZ2W*4`tproGgDSOqoZ9A(l_+=>sRLLU-L7F;R8p_~} zLV8~)x=71zd+X=8IcQ4#@8dtQ;@?xfbF*ad&(l7e>))W8_5b4EPvt|F$RPQUA^u6K zDw??y!Kh!kX*o1mi)U`>06@$a@N8bmlhpLZsG1vITdp|<*_z~!O$(A1uA<$bddwXXtnkbes z#^VKkbSclzOX0z@m`y(C1%7ge4m~mn#fi3Z?OHX!c2csGZOeUH$=t&Iz3450vC`B1 zNk(cf{`tqB|J71s$i#3+aLaBo(x2?5wAG{Lc<)uPVgj}g5)=O8_ut>35*`n2OgcgE z9d02TA@Bu5)DZe9Vc~5s?I{Jl`@=kh@5X;9B?`Z z9cQTc(+Y#kYxM3ro1*uHoyXjLWZS5MHFwk165Fcqd>-{zLGnXq+)1b}M0h+}qvu*_ zfuE!@bD?|$ikL7L*NocUhlNLeMx1c8teN4Iz>=^m*#q@T)X!dulo}fwBP~@y;OXe9 zhuxq2n^GM6dFIVqxpJj4r-!PpAn&Y^3W7K|c!2EHmb0*bEl3IWgH;Sp)Lk6>={-!q z8@ywQm3ben^Xuy11_!DR#rNtqlR~hGal$E&LC$2^tOE_57{#o}1o9cVbn)UF5Z*rc zTsVK8mLOh8?*dnI^H`Ey0>NO_vSs&bg6HDlI?s-;J+UMhhE;y*LmqA4{$2_Pbb)2c z8n`kd_Vg1*aqj@~qwg{$Xz9efC#MfOngJlE**0DxUOBszvuu|n;sf>OckL%B2TOAw zNh7(>kI$z-+YCLyT98D=iE|BG6xI4co)Zs-{n%F*e)9TC$9;`E#i5kdysS>;rNLSWw!sN5&UR9JBa3 zqUHMfBNT#0Y3%d>+6R-Ab?g`IE>LaNZEi#B9dooIW!!>Say2+O7#U*(_Ip#jSklN7 zK7mIxROkkRbxjyC>KaMOG7BA?N}T;Q&+{}Eg`kN{g+mI&=(d%=*4n*pI(iFX@UkCJ zH>pTscnk2>u|DXbK~*b5V>MeHfZ&J68#v*po$OkjxkDNjgpYn;A=V!rU$T1tz?y|* zn035*`f-$!xVbPJ@+ls2uX<7ch(?5NnFp)rc9#rn=#{N#$=S8qvU~3A+4X%%cLLv9 z!se~$2e^*Q*ks3$_XOP|4KD59X1c)?6W_dxaS$?%U6Qb8yR7r~aA2aV*wj)yZ_XU` zrUk&CMo?eBCan9!dNYD!8(A&%8R;gJK!2?38TN`0l@MB3;8=ORKwe_7;5-aRjE*2)Vu@U=x)(;8z(*O(3s&->3Q|$dZtZ?vQZ!y?d$h5ukC! zSMtEfE95tf;NJ4_{W0DD=mIh!Lcs^d*zpLGV^EEX-~RpkFjR5YI;NxhkF!6T$8F1& z)2**4WQu`M?k$M8z#z9^VEEfJ>;AIxD3RdrFpU0<2r4!>x!Wd zPk;vbJ)eAhcyHva}7#=!3%=PEgzc> zXF@2$!-WaqD7uZ)eBf7tq*S+S`;P8U; zN1gcW6dbHEJrBlJ*f!hb9l>c<1T*?ZW)KR5<`=Z;~z9MrpxCA~OilTjD4c`~Jr7gs3=iA(29pkS{>BIJ8p507ycBqYe}S;^ylsH=^_VHR3S=lkN{_ z4m^RJ1!vV8fS={a<*4|>=^3gU%iO>3dDN1G5?@lucjhyzd6EbV$*3PcoDevT?g`d- z=wDyMbbI~?bz)A~&LyPWxomzNI}5s$zH#;f;euI_ed4>x%vTuJxJ{XMl#_v~NrfED z#ieW#rG=WL3V$UMcXlamqC?ggp$ct$>{8IM5UIABhF$gd|I&B+Qo2IWH7z+An9<}V zBI4EK*n`$AI8wD6j!V6R?yd~cI%r~%(Jm`!C%Or)m11s8IoPwyyu;R} z6I>2+arTR8b&D4-#(8a7JtRZtLVRU^UzM+q&yCN{cGa$gH>lez3IQal%yI9H(O)GZ zQq3EBx_>{TqZJYNSMdZ1616D}G+3D5{YnK#z zoG>ZJ(Qk>x*p!zVVwI>}7I#=09-1%#D{Dx9wcUx0`a-0N_r_@?)s5}psnunegL1<0 z9i*(w2}fY)Dwl~}k&P#gzncR%=YxQR$LO%FH1{_YyGVJBT?($Kynr+eU3D{DG_l1~ z|5){Lz&*>^kX(+)JBGVtSu0N5yf}*E>=*L&$QT{8#74jh;D^TH) z$cVflgY-(B!aczt~ z6FkwW*scSE?JN6Fd4Fg>hlgj${pQv6;3Q)&&>41_S4xFUgR2ugJy|#!RPa2M2%*oXDXTfkJ$NX%8 z#&s#S#g}(>a$s{nZ<}38@}*=o&?qpLr6YJDXR(Ke2m8g)%pRyHIH2C>SO$+#IL1G3 zuYp`7sg;8kwWOe1ZxX8B`+NoD`Pg^-;X&si1{Cb+KtQbF#NQsSsU-P48bG$4q_Ir!MKnoISNdlyI%F6%(Y5f zTs<^2lw!0zy^%4mOKA%IP;_RjV-XgUAvorc76I&mb;CO_aBlTayI>hePI5RFTF}sk z;(|J&LV^{^oE;Oc)5#J^Fd5L1Hn*W+7n91lOEOQ(TCIcBhnn_b83egis~ z@CGNFQ6{;d(GfU0KKJ)OiH#M(VW*0h?h=y0+S>-oh0FJX6=bssFJ6Cs=4u=BUr47W z34a z^~cjdENP;SAW+)CZIbS;Dq_2o>P(4$_b?b4m^e?$E0>}m zqIRHqR=kjf9TbMNm8sV5jO2bCP9?IUO}YPUsr)|t2fKU4Z=<0`Ct>dp3)4B4nZ6)2 zH5JRCSiG=bO@~s~PwsymG)PvkT>Y{%pYkmJ#YA$U{pQp2B%5#MuXb!2GrQuFgabC8 z>Ygz3&@KK}{_*HbM3U4g=8Tn%R~h;ASWJ94z6kpJ@yU+`8TgwLy18Q*U+R+5@=D*{ z@m>tz-C>zw4eH`sY*YC*obx5J>C-poALTsS+uMSu4R5M+KK^NOJh4$p++Lht;rZC^ z;U;l?Dr%YAyFLc=v$zLo}>IOL~)e0a%J^Mxv7)HGs*K6 zZ;qc&9ZvBzG{z4cfwfo)nke|jjBxZR;$ib_{~PF>gn5Lw-x_>2B_UgEc(^T464&vq z?t9ev&z}bVM-`nV_lyIDUlJFQo`&WU_nG|3d8KPaAmYu!hb%&WoBHO6f0sU|?0&cd zClZa@+lLDKk>o`L#+%2(a@Lai5BUbqYTj`@$%vPncu-QEY>42xC$FnAl*@9X>@{sW z(+Qeh?P;??q3$vZpK{sE?Sv|g&Le}P)l<%W=2OeGX`eZbKjn@s+P|uc^S_H)4-MTj%kfsEZEh1sAb1?Ln=2G?bz~2{r2M!iQHZP-M|u- zS_Uu1v*y|kuQsm^uTHOTddT5|?FqAWzuD}moD7=xEq6$@r#y(=Zk3xY$5`dc-J!K6 zq9k_w&ih;WDd#rBbxb2MgX3B&1hzDo^jZKVrt|zPn^h zY;ybZjea7kIN7L9mkcI0=|pVSBiI^W<1p_yvRuZ5Z##0VzI!&g*KUt2emCqrp-vOq z?oO9Td#+Y-nqIXtQT3g{(2MASqoS(kY1562jL0q;FZZT%8Z}>E9xhBxOHZe(r6iWP zc)<;5ehTrttuN8AB@pxkytd;@(bXsG>Lc*VGBgN@?gZY=(Y*USIN0%~9QFseBW zbBvO<_P=u_O3WAC_X+iV?0-)s=)zAyu25ThyxXPuuY{vk!a^d2$@%?Y`R@w_D1Zxn zUBBNO{NMM>1n!p+?Pl?RW;Qh*FSyY6vKATk|GwXJkeUCd4+fr&xi(xVUS>0<&NTLn z_Uag@BVuDQP_FJ&H3BwoOD9@<8x@)QJ-#pZd+3!@Tlg^~x{B2y&QECCGt<*$J3jKz zF*85fpY*VMaDF%o1-RrwFvWeVL6)Owf83hAJgs6W=k-y#5K^9qv;8r}PT>=4i>W%V zwKa!7c{=57f}1t8Q{E?exq8*=qh&VC7!=Rn?=JUA_xAP8F0k6d+3Rep*Lf|*D+m!? zCK974a;6%?rg!h?=;%qR6pqDcNjAC5xP#+LcBZ?DTME&ycs|8R_f=M{8rQ<|i5nCG zKkv7Y)1IsqE2c=!fjo?5uRHucrY|b$S7JT#2>^kbLtI4BIA&rOM>~Vm~}VS zyZZCJ0)3O0p#=u@bsC>PN0SW>_>K^gY(;Dl03u$L#7` zxw;c0Fycy9G*Qns10{fAM^i4eQ>thH@lrOacDjKRTSJN&*p2N zUmx!Gg2J{uR$h>x$b8+l;y1e1S3^H@lZIC$`ixa6dTi>zSU87Ns)kS|x zq2|>LF_7R2u5nb($LQ2BP?bJ?HvIJ|r_Ct$(NO*QJP-MBNV7zl^~j8xq36+j?0us* zm(>K%)31fnLw+~ghoD4Mhxy*ZuQ=LN>9Cj=tAni+F5|zWowU6_a=2|97Zm9QR=aGn zk?7j{m00vO%kPu^C|&y`;!`*7xzoYvI45HZXH-lr(yW|G63zdGh5P3e|q9tTou z(_^+Y#h|>vZXnKZ@>V~?`HQN$>`c)qnr=s3GIUCxQ-|9RUB7At)L-T;svNca{6>~? zYE7FDcmbP9dp3f#Y_8zc=La+lqRH%Pda7G&L5wB8lf90tOf*dfQ=TZE!$xXB-DMK@ z664sP0@vJBYZEz~_Sfe_mE*J>ui%d}OY$1bIUNcwpYpE$#i9l+H|&b$>~nl z0qF`CCuhyZ3-G~DHbX?#_q%E+@Fc8y1K|Cj)(4GJ(ushKmVnzGma;#^IZmrTswhxz zTkSg|EeS)g=~cP@nK>6+PK&H5$Jkw#S|4mcU4Nw6*dt9vF=U@STf&?yjw{qZmdK0z z1AW~Vo@A+8>6ktw^OW?~v&B1C$D)b0d-7m3Jq+E8wgHvZWp7=;YxQx`gHx2qyr_k<^@2WLcb^J?il!P0mzuYJod-3w zY@%VOE}>dfa}!_Zlhg@x^ZD8vLtoU|)j6Z0m?*zMa>7)-8Wu4g@#_=^~If?%X0N=M}w`JPB&i0gufEOtFRv7w7aiTM_hh`HFA$t zgw^APpoN7+*+Vv4ZxD-9H~PzOKC9vbo#6 ziHwH_Pj&=Rmql(?20#e#=H&Bmi370Uu6@GSf?4>llz%X1GnJ`#?3l~p8 zhk0Qs`#Zbfk(J~i{XKF*%@XtQgWm>u0Yh>x&bkZGRW>XijuZ_=RaZ?)e3R$eq5r7Z zQlMEVmgs$KVMn|kt4W59d0AQlWT}_tH%^as=7E}l-xpLcg-t5#S>Y0bM{m~q7XASZ z0Jfb;S^yLc(MlqwcCT4WSvL8r^DgC_k?yAYEGBy7$5|U3@J*nMTuXmv?(;oE5J{!S zz*Tv@QL}L{PX}A^*{uswqgPbN@&c)ut2o%H2-&Lcl%b@4e_=PM9| zpGhS;zsk|uRY(%nJKkS^)acO`cJJo&TNn;3f6Ze14g3e%?t&hI=*H-f&(1=}e3#F8 z@h8viRtLSa4{a!3$Lw**RBZir$mUbcZ|)s-xGG>=(l9^9YfCs@4x)Bjxct*FsHsEX z$C(%$F4Z}+M!x))Y6_J~yEcvL?GHiDi>aT}iZqz1Y-{(_3v_7KO_xFiH-fZKlrPcD zO9s3_$8yCa;YpWGRn=;Yn$5bCx!-|QG3@oHy&eSAuDxlPeoNN?$E)>{3&pd40#Bmk z2gqS&J71C9l1?H8RCg4+h&s+V>uy|RE2_rhGEs+b@A!y_n>re=5Yui+pwBQEFjC8dHj;kozX#-KIs zpTO_u+^)4Wi{cqen+nSnb3YM(i>0vm2gayjjj<9xr`XiFDVM9{bZt9~ZG!;?h z-WIH2olu9X{-y^%`J<>hVxT)3&ueo}+t%{Ha}?GM(Bq70FqsQrHo@METWOJxBfJhK zhII7JIOeU!e<3J1`rdkA8g9?Eaz6Wk*|YIBROH;X^7m`9yR`l~DKq4^1EGh(WAWpN zscyOkdi@i?+NdDta3JMd$0GxW`Mo7#tSrlUR^BlR3a4Kb)`zzk>r#e;xmwil|Q>e$* zpL>Z6opg6yFz*LD`Cx&;=H7Zi$g$06$(#7oZx~cRL1SEJb@_%y;(CTqIiiyOae3|m zs87^3R#eUqr;8%<9eh*rSr(JjY2=S(exRay5+x%wXgpSb4H(eP?tDzBE6`~fWO7px zv#{YBc>a0yp$*Fmt0y2)$iuw{u-9MjihTC+UNWg~{5MWi`huIYj_h()<|JL;%p|K3n>T z8vLSa4aiF(yI;hBYcwDq`-!d7Y9{s9pC7N90I2m$m@=z%Q0^4q1Er06gf}~hG{uW3 za`&arywVU&_IjmkU~syW8n)&dQnNp5rO$^UaQ3zFMsR%d6^moTGLIXs_wiw0#T7nG zt~s0uF7iCu=EtHK6h2=36*v3h{`2{0jb;UronKtFze)66@8mNlfBHo3HXFiMV_`}r zkUW1Za{dQ*ll5gVdz~gA7>gZ^K9_MSp+`+Lzu|{L$#~pBc}Cv_AuDX2_{{OvG1q+SNtF&he?++37?2U4BC*3kd0DnOuBkd# z=1gH!&4voroJ`+0Y7UC&s&(Jn-gvWD?cN^48Y%E%#r0sY`s9YehflK1$fCr6o&WR* zEV<(gNT~U%Mo_u$fYz^gvf6@Df3~kvZF6=w4J3nfP!07>0ur{SWWp$gYT6JOl&~_>eygV9&%kFUC{6C+L z_xO3e^L(aBsW(AG&F4&uo@QU>{0gy^fgBQgDbNM8(0b3E!cSUAO2raF%<0ZE;%y^< z#50+r^iI9=Cl2yAlHp3H%!5Dhbt!lwAT9Gk2}+|;1zN?;Cmf%>)0D_=>>>vOWI@E7 ztcY*LN8|1kF5hjk*O)x2n5|BI6M_L~yJQcwHvlUdT;+sMp);;mX4zpajk#+V7MPSd zuS#Fkst;#N& zRS*8Zzv>$XDCc2N>zDslQZXU$AUZ;jhH?=m|M~|N=zv@Jk!p7?A>+SX4v!Gr?#m(u z8I1qdhJ>+<4=dQz=TjTNyH86_ZfN28dq^ov$tD?8PZv8AB4T0|TE1vreM~sf)~c}D z(CknZO|U}q#Y21|*-Fh#L!wR&>;bKJeyzCchWUyN@#ST|-OPHDe#*{sgPfm3GmeJm zs+MUQE_Hv#@1)SWf~fr9R8Y+fhNHOcCUt?d`82Sd>^`gHv1)3LBJWDy=i{z0td#AI zFjW@2?Se7qGky;A>|xyON%|H)*Lswd>1{W>0nX14>o*~3pmaP$Xs9hRUlm~*Wp>i+ z>lEUs5k@;yAQIx2b3=Qh;#9}b8+VUCNIUL*Vq*TtJ*V#Z)0(Le9_J%Xr!!ryp$d1n z)VeP7x~yp@+R#pcJ{y8~$-(e?O^^{HZl~dv#PV?t(41s96-Z$b895bb8U^~S5Ca10 zO>b-nP`(=T8E6|j^zunij=Kg#qwCgEbD+0Q<_;4urQvtfSKd)5BjXHnKhzB}IS=u%L-A3@4v8Rd5L9os(t?9TT}soKB?B;bQo4t1v{?AP{U+vjiW zQTF5;YY^c4az|F)1e(mt>Oji~HuYAN8*fAxHp;#Dmfcx&}8ruft8k)*5d^qfM)kaKV^*v|N8Vmr4y7s z$IY%lDsN5DbyPR@mb?-tH!ZS&NX8z5HUC(Zt^m#)SX5k`ZaY!+1ZaeElkOb6nMWEJ zHm-KPX|fzQ)mpQEwzm_odhj6FgxAtTA{RbW3*qj1+TUN|sTf2oZ+;FI4MP$l=9ZY( zmsoYUA$&OPxZb(#@xku;`qd`|>FsI`{Qqum_hggjNVnzW0u17h z<{}m6j#mp}*Ve27N5a6R)SdalpqRL(AhPhmC`~Ga)M3X`0}k+RG&uS& z0>JWLn#{%DDQO{xTf#JpO+&b?2IXxl=ZW36zG0+$pB>W)oC5$k`P_zuk%_w`7z z*;s2UixCO^|7J`>ckS-EfGr(eLs!S{%D|)JgH3}OX&A&uO{Is%ZT{mwZgZWW+N)fM~{}IKl4;1`p|9``BP%& zFHEiZII&eM8E)tLC_EgbTlq8mP88&Q^=^w8jIY&}`K+o)*X7 zMl~$UZ&Xp>puV+5xQqb7p07T8iM_@?LEuG=vZ*iy$Dbk=71vq;&(l9G!F7d7x=Z7g z#n7ZhJzrOAd@ikJ8EN)FAo8*NTjJ+Jh_?KeuMa|1O30p6X$h5s7NGL+HMR9aK0ZFo zRv9f)5TUU}HW((2M9Q6M_v{L%R%GdM7GBD=2fe%Q!ye-3=olgU#5hLwc^*OB^%xr3 z(S)?sA*%dE1KdbZMO_hc4nHLviM-9h_#L|iIQnb_8Ph1j-^d(GY#$4bpvut|=<1HLZQBdffQQ`xKL1 z(pPc4?(uQ5Pcr3${Y05q{1tt_@ z^Jm(bdQW9&MqN|&m@5-~CiL9NGcz*-jk}KG<-KOK{HGKTkK@|hb{0mkqX{1Ki-z*g zU{0wQ9PzO>TTZW7eO^gk^i9OhN1H$_JnTNBnsfTha?)Hd#m!24%JEzGWOiBbh5cE% zRM;$If|bbw_80oK`@L3QRSkTWdCId=1jYT$skcieZR-4@@DFZ^|zO3Wotui2teIm zTWG{E=Ph`56-=!-($S+~OaIZA?^@qRHzR`)KCZsrdwxdng2J%b%+yqS(Kx0MyF~)X zddnX^A1=MWBW?_&RQ=!9=fnDiBp0p`lOqBjymg5(dN9yPQeX#&m#w2G<@ZPyj|g8-7b>H zsro+VBcPl-=)&qEn16bf$1^k?Ow3xOHL%U_r6r)lSY9HGAP>>!;Z5Q{nE8>?AjOgW z*@{Ek4jwHIjE)<&^eW)>aHNzEx11$6qwQ@HMgHw~a7nCjAH>-`F?qQD;NZ_ zGwdYFXO!a4eJ~0Q2LOq#n7^GGj|nN047NY+q-bXb#FK(1=i<+^JmmHbNRtL<>~SV* z-zD(i4J1f5Jt2>E|eL00ie!!-ON=5HPfXH%3;DyZ6H6%slAzFxe~P zm^V82Q820BE5WPp9fSGjx|PQpQ{6J_xCB7J*=1WoDc0>}@oNox^MzkdqD4^Yy^oq} z;D(;muZ^I4s7C~7Os(zh%sWyf?E2QRJyzZIh_g*+{_FVb$kNp`-T7Z%;*FMA5Cj;% zN54294Afne-TKq*;DQGsU>LR#XO;#ayTj_xiN(76V~>3MLTu`F`lj8s&lA*WXLTaB zi}xY;z&`;?rW&#y_!51Pn(LLbzdF?A2tK7F>A}GN%%+nq6p1xwss;?U$X$J^y)|Gtee1++(n{BoClhnU@ zpSc$(`-BPYZ&`%oqF)LQ)7TgDiTRqNTUL^3u1Q||OpbcVxMb!dV`;Jk3}mp9DVLp? z0B`KnnknY&ptEKHe3@w9J{;I6jXM|%cu*-r6Y*MxurV-77dhSXCm9MWJDWnB8I0qa zaki&fE*9ybey87p=7LPE?!vu_-f=%a+=ecm9D!!q`DwYG7-+03?e3b_uBx(XZUdMA zG81VX6=V;|c|&5Jk~S1vgv&r^ivdGRi4r9E2|CxA|8hLikbzGvx#!k5NtQ^hjGuD1 z0MEXLR#a3}6Gln@>9+_$$+m&WQmP&7O1Z)GZ&1_Fo3DMNK3D=|P=oy1{m~+}=F`hS zqkfOOavkMZ(*UOEq$!9e{dmP8d2oOvblaYEHt!ce7? zncGeWUoD$Y42#x`*OG>g3Yelt*pGlNS;0w9J^kLdF2)70qDKyj5+BdQOM?@??m4Y> zv)#?PxZ-_e;0g$=0h8hsue11MzVl-tCY;f;PuHN4<`VPrU)Kv}W@g~e zLZxY1AAqoosR}6{(cgbb;n_bjJl+0BPiep_g1?6*PTP}rY%l|q3_&yN&Cy_glSe2Uh2wQE;t~ME zZ=p87yG;uQ@1nONkrbQ+#GY485e6%%|7L}y-t^${=Y0yM92<5(|4)|=qjZ?Pb;SB6P@Ow?Xe1qT)q>USnM3HL6-R8CaKyk%E;F_q; z8{-y{K;;jV1Jd%^77_+Ib!LL|$G^V;0}?C8LEgtFUR6FoLVomN37l*DdihkMy#N8! zLcT(ivoawmcYK*bU*SCwFxfgv)dy*OIopx3PmB5uIo_7mG-M;H-mI(sshy+xS-Oyh@!iF#VZLergB%vXbs2f{mY0{CLe1`8 z1|DXbKAda|(91nex&V(MPKWzk$e0pvU(#yKHHji$xCs_8!F(R>=%ElRWO;W% zDMfh@A^$8Mh&ShZ_mUG%XTVc9ABMlKqu9z6Ib-TEZicjhaOf4tY^Za-@~uY(&L}9C zd+NE&I!l-l?FQ#GsHEb>pEvV1$wea*%E^p4YtF7xz^AJ~&J;h;`w< z9K=3AMZZDL2!=weMd)Bmy?>^76<6<&!yax2U8j7=&$fL06rM-^kHK&S?XmEYaU7?K zT=q@C9SAIXQeG_?TnwBV5U5MYOFqOuz$D4fR~Sc2w>y~mY83U9=mU?Hx^8dj(`uj- z{*#k1zy51?t4LTsrC1Jpkp&J->@d@d@$|F^GRW?y;Ly^EyTj-#Vns+xbOOMHCAYtw zllJmtM2WjOZNM1zNvY)kHA5trZ$M!(od#D|kI@AVsippIT6^(ZW9|CI`ywX+ zBfCE+zH7AaW#A`T&@{>f@S>D6Hp_18oa&7#<{p~ABke6@MWMYYpuqH>?O^uT zK`}+XF!K?!Y7_F6y6>$xG=jf`ZW@o*57N*e&U$ww%0W^FYU5D#O~-`hcH6+S6kWmE zwtUm=1Jt~t7#ql7blV*GNG@o=QE19Fm8DDzF*RMM4jyOnE7jvWBc4v(vNST_*mD)L zp^^SK1Q_3q-08T?rvQEGGV6Seg2aCCZ`l;JkL&<@h;O*OY&PVxBqHFtgXe`*yL1ff zXG~zSw8MDHNE|6;(z4_#dG(A z?0~|+Nx{U(xU~&=zTz2Jb50I6?XEr|$^c9Ww#kanQEBdM0hr!4{mq{?oP_i06rNrb z(ev%tdP2&MzoMUNiZAaE#ImAK#Bk=h5nqAb0{%r8JSEDS*<8^iL&gkHGd$X!Z=$bt zm~HL_KEY?1_isYE0?HF6A=}~&!L_en?F}{P57tF}%&ELlo5e@6q^A zE={-~U;z?nQafL@j&i#8_12}X;M;{v<+&yLo#zQ9L)ud)!>4m#cCf>?);2uMSU50k zD%b;lQ9H!Cx9sEfMG9Fi_j5?Li4_1>(OkNUobFq7q)LTs=8)CYnOUS8ov$ z0v)Y9L%OtFroX-}AFUc7?g7!U?tjkz9J2<leQ14P#$k{cweDQ)s?g^kr1!fLhdpk{T_V^d~dLx1pk6zeNq$ zYRH&3=uzoFKlrD*Q?DU+2_1aWb!??`7|GJB=8Z-;&|Fo#_cd@}7n=uZ#OjQuJ<{c6 zdKHvU=o^fbm{QFeF;x>A#w(qIt*ya3XXOmVzdCq5>U|^skFg~s+`s_r^*xcb7dXzq z&j73evP))w#phoNGL6vDQk#I>eb0IPgKV z>daUaQ}srHxJEvOi8t*4Ep6k}qf`)j(abha4K%AUv(~;k%t}?a7Iz9fdMtAGyk`UR z$%`70nye;cWq3@XX>GzyBcWq8&MjF8T^x7)=EV4X0f~8C;4otyVjBlieR&NKP~w40 zyG+*t`{euTPyxxAM$fmkMlfj!@;)6304=i>0I9VTZ=O~54g-bwsTMVhGO{!`FmLgX z`V^HWS?}{!q~swrLr~S<@^llZuEn*%z~T~ z{9jFF!bq{v(eo|$#LI8g9t{#Sv-fepPR}-dVgVT+YA-(u@3!>;>=RLSYqwF=-F6^X ztFLLz1BYs~BI^zpS6}M}M@fnXJL=x8t?CrM>lo3KcyYL?E0xJDqJ&~@K7IXS{@|&| zN!;JXNudpOl>$9cZIsUxvWjPZa(w$MNo0z0aCCU0z(7P$R|}ujrK1IJk4$i7`q|H} zu7l23S*L?hFQ`^ZGxhx~y8}5OLN}-;@yxrHq(|=C_PKf>k$AhFiWX_K2Y$VG-*X|L zK-q;X2T$%Da;=mH?Ty3q=J>9g|^Z}#zZRj|JCP9Pq{%$%*{8 zDcdu~2ROgu64ch+$AM}8UVN6G;sO)ICkb6t#Z5GB4tPo1GDfjB#~7@@uCwO&eDfLc?Vg!9{BOT zSV12iMlIH4ASEL^U(b=C#zbDA(e$A%p_0n;t(tku{PI0_?`7rp-9*k9?<2B`6{+<& zhyhyG=)w9|F_5|d)9T^}vFhyEgn((zSgw^(BM?*9E(bb()6nkKxR-bv9%FF>2uubr zYx;a3m$7W7p44^-N?pQ+OWCjYm%BcA_xzfIN!lwMX01O4g1MH4-izq}=?2v#-C-xf zd;Kbt@qGd=Yc7qCh4xh4e!n7duD`i($rnC>KI}I}cNf!d4s~~y{`j+a-+F-7BR73~ z&eiEF&L~P;0o+f}>O+}q+FCK;W!=SNENze^(Yp&EK8v$=+u$>;TW>(E3J{wPE0}ym zlYJM!5xJXC%0D?O*r5Wd3mt3og$9R&D#rfRa^PM(#yaf|um+a@59WN1TsUv>n+`Yv zlwAoMFN)$Fd_XMTuQ5ivfy*L;Xlt$LU)Dq7aU87@GZMcrs|a zd3@{n4W5UJ#h1sko0Bq{a%zQ!+?AZ5^~5j zjtYt`P+(V%&@60EQ1TtLa+OnG1IY6aBtk-cOL7QA&tNajcPFhgwYMNR6QJhH2m4;N zD8q-0AcBUWrAs5lnFp2&pafX9;9v46>MzI{*ZbchkWkQn0#d*H!iQwwG=lvyBu@!B z=Cks5-izM|-(Mf|m|tolF<4tP)g-y-KW~9jBJ<~l;ST0q<}Ikp{tTxz=}D1vCi2I? zjfqqg9=TMiKx2A~43uz3pdYq_=&oHG$X1b-3ZtZG%8g*Sypku8>uO%P@sA+<2;kqd z8q6(R9kkuEty-oRl)sRes0AQYWM&XS(1Kb5Y=tWW4waohr=vnqo?h@l>WGWp`;LsS zb0K8A>j~Z!O_cBhb~j0HaA}$yRRCIl@?XwiCB%L0U=l_m5!e`L+uPeSj$YlO7_tW& z6SK|tuTUBx+A|UL4~dCvv3ky0gvGLn7io&OrI)OyA%b0ob&M1r78TZTe>jYV8sTts~QY7>AglzbvU&O+Mt;pihMxqg5EaUCXC4QYH%WT2bDq0NXf{JUL*K1A0wH2; z)rfid>hKQ5sTmkDW#;Q2{}zs*g&xCR8bsds$j}@&GBV)55iegN$43TIy34RtEzw-P zP?#Shw)q3|s)jyK%L5TG-hAsA(+Wro^lY-&KuuHto~o-2 zxsXqx$3a}vb(@cd@M92fVtjXsBzEP>mz-bJJ{O7}IX++u($3r?*XtX=k_aBi#0S87 zqJGFFb>lJ;7+*ofm<0SFSm{O#a;VnDUw6WkTW*B|Eh z9`lE@TQ^uGy3K9=9&AXl-_2%-yLe*ED8*#^2d+Rk?nC$-fzd2<;MCtix9G<`qXa{h zCz+2aZgU#T1UShLUR>rTs73E(UjM;Fl`(9KV%lydvl}Ly@IG0095IQ#)G|R0kkF#$ z!i}oVEk=scp~=A31wrR$fur~~3MSiKQL)2iWMN9^O@n=&SjggQ8tK^mH`%BkPygcTirQNp8go$l(!EoB8FBpg z;Ih+8p$uccZ$b_Mg|GW#!?hkR|HMHS_Kz5UV777mfiEo~)INuM8El-`YvYw%`P&8> z-C)g$vmg-d;<;1k02$~RO`4;Bi409&z}VmQ0Vo)8o`|!9UNB0+T!>=1ltz?P4FQda zh>SF1fGALJ)eEb?7ezvq0N|Mc;*W&TT%`sqMd>3D&UY`h1O`yr>>bM^m%m~{gLYth z5*Y(y8~c=P5f+cIO9p*-$Nu{@hM)b}D(hb?2XifEB`%`^4xcM*p^O9@OuV6D?d>4Z z|I&yC1*9sNqf>q4>U&IR=L_sRMUI0${XXrJ@s*Ai)&R)fjCu*!YiP#dx&jTW$iQ4J ziI3dYPILD{)B8j;jRP}t5xR}*4{5B{oQeX=cOl2cKkrr-kHh3Cptf^ht?xar&1l7Y zo9(MHKsK7ZRyOvMw69Ky`5g^?H(LU~PN4(ccuB7ahX!9H=MPu%9UC^-D3;o#bO6OIA|b(s$+rH? z8QLHI2ZG?h$Wbs+m8OA7HfFgmvn4$j0Q>(@hD`i`df`UJ&h3^)&VBO~vWSBGF$NX~ z&Zpl4Xb7WXuhb%bb`YaGfiRdT;c$^ju!1_+v3b5Rt_9W}_yt3+Zbz8};OKI#U%!4u z<>Xhj{cT7MFZ_lbIayg1I5|1fTs9|*!0WGmEPj5G_*fvblrRHCQJ=7KSoGdK+8?vC z;S@gI5{LFr|2g3lHYFt`YS7q=M#wphgLEC5i2gZ*d@OSx1Tfcq^lVFR$AMja7XVO! zV+?^kxEHv?As^2Yit!a8eg?uVXn;Bt{uXVaBYsh+6#oQ2laS%fmBUJD85vqfdw9H* z8eONyd-Wc>(Mq;O_Q@WIDzYzMSSV#`;nDpJeuUJ%zWC5W&JXo-jU06aaQh-$aaWss z{CBnh1#Oxy77x7f&zS>1K5!H3-(8K0{Hw&_(E>BVzZxVlc8No^th9~>$MHYSZg69B`#DX{64pv=_{^E_~ufBbHFd?vI zSp?qmcY4X!&=%^&v>_=rmZ8d8_BW`lQOfkpkt#>%(JIHr!tu(U(L3sbI|$tnIxAeXgli(w5=oB`BD# zM}Eu)TWV2ra&&a|;2^YxX@Z@McelARe#`^1DS-liBPP$nlI-=M*%=WT9j)d{e6`mW zRMP zFMQgF-jjJ`)CijX436`1uOtZ8ieXva$ub)qGKQCM3)I~YT%Uaq=Z-+&ivK$?n0^Ph zb{j6YGXRGf#^uJ4df77W-V9=;+7omDX`T{XBcXXIfQ^!8p<(*s@&ZDiL%Ey35&HLdeXD72M33f-ZZ} zJq}>CtOWM|8ArvVTUXLkgDq;72@7h8QOgZzW?5S|3^u5rfxT;sadH8@r2fIo911XdfQLceNg4y9m*xI&3}j~LK`l+3^UOpy#W22l?**GHQ~HDH*nYw$f+2QFg7I*BN!+EtW{WGk-&1w1g7>QJ^ zzZJJm-17`-v-2A%Xx)&WO`-ID&X-z7zf`#}qvCFwWPWaR!othebf(5vi_Y~M>Q7(? zJz$$Zq{Atylc(5D?nEODWoXAPw`5%Q(IYPZ&a(ldJNHZ;Yq=yc89lGex^=fIj5ROh ze$U?F(`Rku6W(iHiWYqYb4Os-dZ#Z_v0N6KY1d*9b8&IauD#1%n8H=5{`Ou zvZnK0M)>@hX_}ONNycM&_xQeH?b87tXc7GMWC{@jP(7V#hh!?>#PdkdaWa+y5bu_O z74E>O6bxLRWikjp!6mF8inG>!QmWg%U0@dnF{hYR@WY!YyQvA&MiSUa8raAt{W~=^ ze5}G7p;38qQ@V~1%*At7MY~=lpV8A-D*|Q^q1Ug|sXCk!NQDC{e3QL2wL5Hsc0b?i zIF{GEJQ%9W33@&`srK(In^Xz6pSsB3#0Q3P<6}X!$*C`Qmr#m-#<1#0Tp8r%%WKoT z@`qBr<0Y0!73&{mO}!1qId=XO6ZU4qOc#--%)BBbfmP3Q)8l&O%^@rm6^j+QMC`@B z&8ea9tGJC{4d&Ip>{y1HfGvbk0%#+DZf*{e;^zVg9y2=UWgvX=vIgqL1YfMobz};P zPN5%yvtpZV35%r-xb?;t{}8}8g?fej}^)&~xwn`AJ^I31vfw9JRT+luCu*A?~^SQ_kjK1$h)1Lt#&;c--e zL54TkN?-`fh6$2PV|~O9xGRlJ?%g*#c?N z!-HsU*y#a@IpDb4U2xjwh_K4H)QzrM5e#sz`z(f-erf%gNv-X8<=e< z1aFZH4V^+&9qd26Axm2GWy0Kp|FKGF&7f0j&-R-PKx0C%*KEC9a>x|L&Nx3i(YO^x z49h@*vt#+sDLsv2Gi`FezJv?OY1lM~>&>whhFV zE(w?I;yFuT+B|2f+4y=rzL__6Rj41{u9sKNxu~VNpG39XKc%xGbbd(uc5>?Q&&f)Q zclO!~^8{(@T4{?7$$Nq!CKHJd@`3QF!L%xsDu4hCaGHWTklZn-1jtm&)*puk_N0eY zYZz)diQknp05ka7D@(T|{Sa=#xC=A}pu*Pg#@RYW@yc6AdXLdBTF6aI&=p6m2#4C_ z2^dL2P%oKg1SDr6zJNSy4F=??K%xbFV}%OTLaMLb%l~W$Oc|5gqrDk<`KYKjuYDkX zm{3<8CdHtQF?$JkFsprqOU)A_2KhMhYqsUgk~FbS>h7LhpoDpn?!apb-2$&bF8u^^ zK5MBzB!Br;H*AZF(@R0_WMZfr0FX_)6a@X_PmE3rzwq;xsCcb4!$*Mpun-~$)UsfC zBUEH5L*RRPR`)YMngXi3aX$82}~3|V{c3CN!y7%sXt^>j)@6qAbe(2tKk zth9T-#jjfHJYdzyh^3AM!J!k5$o-yCFsHmJ1Uzb*c2#xvzuN!)Uf~8U>GklTazpM! zhrV0z2F#_LPse#dU>Na1`HB%V$Rc^!&j6=@Gv}u91zU#sX(H8%^k<&cg9-9*&(*h* zFqVT!-D#lxNRbKU99WGj9m5?+a9fCjzVzg1qk3~LC73M&+Ui3PvuIKSJ6v2jrPm8D zP~X@OI-jET5Oy;ljOuYePbFMg0>EpAqw&{*>U7wM*Q;h{R0@UgqQe0r0ldHyBa8jMN^Erthw{OJZ zJpch13xM-K)6@zYupzoqVK)upUJexE1-bp!tK|@NLx`0bHoyeOODt5t*SD1ZC3$c+ zXrLaL=v||xGiMRaj*(&%TnBiz!-I@%kx>7O07MEz1$ID->ZkqID)a&+JFWL1@dy5? z0We}?FrRYP1)`Akrz;{iPc%*2Fi&Lc28N=5co{B28umQcbuMkZ;@$SL)MY8DK-QWZ zi)Ncos=4GNhQMn^aI&|`061*sKLOju3ZUFPy)hbQ)MLYy{%oj#2=0KU#R|Sf=+avQ z?$KUy8sa?T;2SDHntgRizQx(T5En!+(40zEu59SZJUjZfGGw6p1uPTp>0 zvsG4A^~PukGYvlEIzhaNF9j|6JL(K0C;R76n-x z5R$QDk(2mvf(3BIz?20LHun{VKOq}8(ZAeK?lZJ56EeBl>V5f?U`t5a#NgGWERAyV zuV24fscoS8Gywk?QYFhXd`!E!5CZ!(+4JG&IARcV<~9fT2>xZ zBnqU+3E-ts+KA6FDo{+`;d^(FK{;G}r;Fy_Q1k^*@|m^ezu5vfB^G(ko;jlqbxC*A z`OJ_9nv^GuVK~c(I^N?=fQID*H}mh4fd13^Nrsn@44u}N>*g?crK3c78hUuZ0$6Gq zA8y4$Cdmx|C5Sn?fFt0(tFwznFj2w6#=8p*_nJ_}f#gDTo(&oZ7FArGV4%hpjDqIjR7wzT4ldpiqhO}&mjXcDFif{>}IAeid>C+ z#TU67WR%RE>*WPR1(wTW6L`DA_3ed)2pZ_BAs{bWb{?ieaZXx1b#5d5zjusr=4<6Vn5IEcs}@rZ;O{4rbJ_5u9X>A(vZ@`$~`CBNzFD2-L8pDIe$;A8knx7XJAxpdY2?J=fdz$(br=1AQ4#dGTV;-1MOfW^l;|;HZi$ z%lAKT;_E4=3)6xcK4(4=s(Atw3b$$gch$@vS_J^0H!yMbyR`ZYg{+3(j~?2m2QQAC zuz-Sl3_yV9pZ{&yr+!by@gg01Z;vEH_Y6@rUK#aR`$u1=N6xv$_$T`5O+0OI+#pn& zj^_9VawJ)g1%9(>sb*fgS?VxA*)s7X6BDigi~y1isMdKbusl6Y{MNL6a0WvdDx?Kv zb=3KceEy7h!}3F+tmrlSmLuX}`8QkR2<`@uP*qvO(bxrN>k4t$NeeG7{>3)m=(Vj2 z;JbfcDjv|TA9>}=siE>mPv>47Qu$FvVc!u5j2^4-c!ld{ZkpqjmCduCtzs{k?b%vZ zUM@vH?a6Y!;Lp-{U_izhxz(-Q*JD;Y(lXF5vl<71u6u21ws$46-rWI*#ogpe>HBPX z!vzCp05sL^x~oY&y0R1)hUS-{R&Q>(ph@$cd4<(cntgcx@(&|vAL#bb-?wi$bc2#! zJ#5tO!a?`w{CERU70W6sv)`}m1PhS(I2)xE-jH2K#XWe~W&oY&bU`^@o+S+ndAt^_ zwL@_ZvI2jgMr74-m(6W1qfpR*8wG^HV~`BowGd9FW}X2h#1hFR0PGGcr*^SXHk1>r z4aSQx;YkuK3qVGS1k9@WVXj^6yOnr$k6eCtj}4>_(#?oyv~vF8e2a<>An&-Ub3m0r z3fjNVi4Q`MjmGN->Z}Lg+<)aY?-pMQ%H;-GTB2jZ9=p#z64?&e7J@>B{#*bdELoa6 z4?@z=Dq)*s+NpZH3~dD|+4!I|awxCDg-^HEZ?BHxJw-d*gRn0{I-miZ&EvB$Dkc?v zmJ&MraaJQ6fF-JqcxmsqoZ+S1?On7J^b#G^RN8_07SUZ1(_Hk^t=Zx41>kJIBsjcA z1dk^maH1zjL{_M+10cbP3=Uqq0$pMS3CtYi2P%>8b|J1@1$1i=tMZq|J|QX&o`l7L zGvd|RQspJf-0&@08E9}$2RM(0etCk_RrCI`ESn^*7{5uf;=)UxOS0)bJZoqyMr&! zYGwydyx%<~BctBi1evBtM61ADghAmul?~Qg9xiYnwR*Jf)WgeyzORWi*s}(>4abK`+^u=bS2Tzh~rVcI2lM-v&WFjM$BB zUZLKEf;_hfY4 zm@eW(fpksMHi7WfrT%$abHJ))NW9B?^eVP0SC|!c5Y@6@Htx&*y#mI3!HHf1@!gR9 zwt|}T>kUYL$w2inPO485TP^CYb?DLw@AZoX-Zg+u!i}Y+pyW^waIrhv&l#9|y(#AU zGv2DC`zc#beUBGBP~a=wwhfx_s3OVtMUBA872s;dZlnEWmE!h&%VH%ANje(wM+l1R z%dduof0pa(oHRQ;qC7EO^D(KEc*V-BVzct_h~ALh7EC!JMuq<_Hmsbw?Ejk-nCJ8) z;4)W~A2~$oZi07@4;VR3sp#)TO+J>!v)&fxRBtk$W}E4^__6gC>7F}mh^eSk>Z-~3 zeX~MC=K2=rT1^kE*TmiQJb6M+zsc)Y?=??r(*%o9Rz>~=S@8+?PmJJd5wG+*BWnR- z$5XAR(xHVO8F8!eegR+eZQU;j?eZKP*dGv7O57M1zdxk#^srs){=S#(znv}0H(d@0 zJb0zzsCA0X!|nWOW9A_@Tr!{z(2DBxD;H#~(oa5EMk>4dbZO4naW`{%gIx5z* z(9t(gG4RaIk9LSLC6mF(>7sf5cQIv?p*jAWg`vAC9t1PHB`!2b%q~v14K=Nk@59qG z27)j!^aVM8U)Vc=MZFGSGgS5LV#(xatfb}Tcn#m?i-lF*6In&3hj+&@a?!5Z29@+u z*Jhjwy~L4_iyFrx2>}ablhY}Pp0)%QT4AF0O&fCy@ zPHrB;=kR=UG)E1>U+S_?C_R*bY(OOrdrn8@2eQ@F%gH!2b-g%E5+T{urUW*u9iaRT z0e=GZE4asZd;;>he*cE2#cEcRV|M{oPz+7PEkXOG8pZf4p7(od02zpruvGEb zODL!243F`?Xir}MQF)H~1EvzfNNaI7fKzL|RWx=`QayG!S7l$umpwGcB9#bg@;`&% z6A3`a{F`$>Zcq|Jf*lTUrCjF8XVLUz1^*o# z{GRKx7LPMSCiDK7BZNI0pf4pKRk%$%t9LR^RONwu>B_Soxt&KsdCK&|I2o#_{v23Q zi($^mgD(NITqFNt_d1kJkVPT)`q|XhmBWKYzM~+%d24*b?As)yP(0_Yb*b+$WrqY< zAIC>Phx9Y2fr;fxzI~lMGujDyDp9jj$T|jeb#6PFyEdRt#_z^%-k~8-b{PK%t!o#c z`!y{sgHA&4-Zp8PE9h~?jDp|7@f_u9^a^tWgBSZSAZ*b9XGG(n^RH}x?^ME|_EF}+iGEDNC zpOQNFP0%0rSspDIuvrD!UWeHZE#Hl(_igux#0;nihuOfsEmSbh$%wN4!9gO7IP7Dh zwDGe7{KxhTGDHo>y@?SKJMQ??;2lWz;ln;JcaTWS-?{XPVqwU}1uqj3`Oe}QL*;rl2RYjBhec?pYJZx?>%)%FwuiTR&TJHyDgS#I85IYu?V_lJ z@$J~3PjJ`PL==5vMl3Mc@n_kQs!ZemTK@((Afw~wzTDif>qx916-Q@tQbBAdXxbGO zfr)21t9ViS;gT|n+Kn)So@JZTu8((j{{ez&1*|7y4P)!Ql(@}wQ>`7Ds=@a06L|ZO z18o`%Ln1CCuY<)1^1$3vUaM#&H{m#1X}=S8mRGA|g;dHFp;w zAzs3YBGfR?pvIV{{XiIHu`cnje?U&)w7ZuQ9|-thtSbY@r{W{`_Lx{8v4J$A0w8OD z9uQh{mS{;+_c%ytH8(%8_X0Qbhp?zE)urvJhaXwSx8c?w(n7a*%5(^AX`W#b1C$m#T8&3=@phDw%Ry9h60e~ z@gZC{{uk^ijYK7{6*TU;AiNLCRe^t_{Q;k)YlTA~xkMb>6|BjG8*Ec=@W}$1#xH%F z=o)G*tj1_X@~bO!ca$5374LP@IWcAp>tA5hb#!8Y#8C$A zj3P^6gA9=<0iCHOsK-TDtzH}6)pbTeDQ<=>R@uk9A@~OvOg)cZM?GUrxN35i*YnDs zVTR)6{P-Cfny8AOD2ljr#2{MU86h;IqV3mkWawWN@ijpEtRFT^=rR3~;q_YJU_K$X zv4uZ#yFzc!t(p=OKcfYhw2d% zW%y@)wMNV(}&5JjO-=yYZ&fHE* zeB>s^@HAkX9?pKArjt1QUp?6FUL9=pGZ>0Nm#oBW4(g-l+2{d*@NnCj$G5$b53wd3hbQGL%k5NvC5X>t znB?mnjTRAtGVTvoH_#ym*D0pk6oMl_X0G&dl>S#1jF$4!jJ39TUFIehJHHT(xo;?3 z2myYU#+^ugl(OP%1)0Dj;jdbjB^|+_;FKrCR-pW_(OjmUAq6Eh9lGRxej-$KoyC8XNT@HbNn<=OBe_|IM&8=G0Pw8U|PaGSUoE?b%JEDwIY_ixr{bEyy=12;Tewa`TW zYDK%MVG9Oq0zi5kF+OXO2i}5F&;1KMM{{4?bDcjw+{!X@ZaY^(#xj5Z$PU5g>#zW0 zvr^{v4fuKXX)(M^8zjBCdGn@WkjU8RWNg_(5ag=g6+Ss;;^Vsb^9$e& zH@rG&e~5sxMwpyQSewUC8%cSPuPKeRC$Zqcx<%8xjk%vTZ*f09Rha*v^hkk8)o8#l zI217}rqx|xEmq&&e?V30{>3kFFk7qv_jT_|l4y;8@Wt~gVTY~>N?i<;7`R)}d$p&a z6q+ZUw)wMismTK+74?eW4t`M%Y@RCnV)MYjsK-6&ec$Ev4jH1YQH@{XhD`R2e(;Xo zT6H3*OtuF{hOF`~5UiRN;=ac)Kr^gqzAk35I#Jmix%DcPdWNTzne^qFFGLHOmlVb9 zeQ&ee>I$J^9+fC{o2LNm+&V%S^{}}a!g0_)L(n^B^V>5)-|>x|^*Kv#j8;Xt9*XnY zG;Vra>9X~vf`e<1nnZj`7O+fSvpOP_JNwr}7rC2b0N06c=y!zYTxh5>QRNHbC0z!# z0`Cu=5xcXWr&OXL2X14tM(!qUKLqcYNwAbVR%I~GR_1LZx%A(Tm%CCSV2)qyzBp4S z@*!z~YoRIUyqtGDN0*~k{JXkohI=R2#vRK;r}V>aTPcbKx;1^YKR~K~*1=)Cd%VLF zW_k54WF$_%-WI^vUDU>N=-&7b^_*3W{>}wha`tj&RmoZa;t_N`EBILHKZ!G+*`WNo z?mF0@TP;5zGLlkcbj9WBTSw@J7fV&XD_f`SKDrUGDgB1EAS)MM34v^E%q`}xGS7ri zIxSAR$ktK%g4f0jP@v_+(+2!}G$Qx25MeKrp#ce;!Y7!TuMDJ0wG_HfCtzy=i9qrD z@(fd>)}XJiuX=v&QX$!KPCx+cmVQFlV%Fq*4^aJjTbOm9=sh}65in5!jY5wbFtR`~ zpUvKARQ~>{pM5T@`@gS})xUZQgmb#?`pg`e&OOp?p4FvS&(#3Ni%ewE?( zn2gSgk5@lDIu;Wu#8`JY1Xi;LmQXKwsWf7nb?lh+y|SG=Mk6!zg$?`rUw#0Wl5Ve_ z{l|K8(_}PfEbrB42X?wASGC$LG0REs|&?l3Fh_;&3u9T2EnUAYo{EvCein@B1_1J+2jnk9Chn<&eSZ2)xq@9CyT^5lv{D1v>(WK z%eO!?##8weX?^5n)zQLAlN*Az=6$#G5^l!LyeUgJb}asW3ez|CRY39jJxx{rPwCu? z!H14_R*8z$EyX_@^_NynS#wy->`vVcl@{#*=KDe1Rud{28U;G6<&HakTyEr1f1>u> z=1Jxgr|(4>XGhH%-OBi40;FReYrL3HX&sHU_a=0@zkF470`o*a-1~f~@o*!lK8mwt zn9;^KO0lH#a{N(uUhQdx40*eS0*A}{mujSAZ&>A=d8ZEZPEcM*cyqY^_mvW`@C1ixHNuXM(wC9jq9QS;M zFWt~@^cb6FYa-wYW>ZJabk1=64wjUprYwOG#8a49mP;+}zw07)Q-5Z{F3}q{_eAFk zQmyXCc2IDM0BeTyJ(x7jxShcHE&+ec1Es36mwGfaNv)%{ktKTxQK9jQ{cnlVZK*vz$!#l~?5=)&_Djy|RuBQi3sAuq43>nb{yo#{TxdtA@E;%!C~T3lq?9L&2T^Qz z{Y9zS_?Bm_HynqS6_)^OPSIhq``uEQyQtlK8x0o{G0xFM`jq+eNA|FTxdT7)rg817 z*)gafALvhpM57C6I?(`UG;I!?&WUrtQ*#33c=9O5>=oZD(%&?pX6xcM?-|RjlJkd- zQS%kNHsgJ7W+!Cut?-sKKdg{H`e`e26m4xA>#neY_GRnN!TQX^eNf(uX?y)rfh4>O z#;M$eZfY6eRFtt&I94u?D_;H8;Qrscz-l03C|Pl{Bv$wA5X^yz0(#&;guNLvdqIZGa)$WQT{`jd3Ea=t;^8n>> z6hq5w-}e{B2E#?;+O-NxuLT_TdjDyEYlb79;)pHBdPxyR#8B{_((M!D$F}(_7e8Qk zD4hYFMs5r3!4U8!?KR1Va!O%3k=;MZD`>WFHRU;5_y2eiKg3VF+yhLqrVL4}f_!`* z&v&GQ&&(J=tVe;Cvd^xDP#!HB-#d1`E-j?~aJcmBYiM}a#;mFbrsYQV2NzEY>AX%^ zasiVj)T~h0%6CkjG-u2zMO_YOxNFk4F3*1Pu^rKpp(g3t%nKvSOPTtk8%59$2!9y! zuyf5)--F%)_%psV_Bs|Isl&_aAI&Ym*U@tC6P*j;)YO}RKZ``IK{;2SYlKAsVJB*w zI6;Nkz{Fp9aUv=tw8vT$N127^E4#7XZBq8MVdYaFtjtfR8wZvb#+NwNHK-THXqe=) zymSJ?=rOyI;=n{WgKgrFV5aU>5B7FuqKC0nrQ-?g+`Arb^J}%CS3hk&%aa=?pddk; zwa3FT16B2fZ>8tA)UH#fAIj|I*KYqTR* zSkOi`Nlmn@r|nU;&qjplIB+#eSd3gudxWRFmiBNm32gToOS}q0Vi%!pN%<+88u}?k%uK5YdIidw6s_I}TK%GhmW6Z| zWT8jFC&WR9b~hcWL>8ilkzVE569}}s3l0#Ct&8Txo|h4Dd%{L?BlY!VFrhItw;;DL zZCcLVLS1bp8zp2S?JLhFTuD2Y%)W>6UWts4F-$e@cHgnaO+500#NoC1?%lf^4$!_2 zZaK-EC6gdpW1%k3`1fAVVvAPctGPD4j;FXn_=hBkFY{5OCXvvJ1q-=X zt6(Bn8T~o8M-m&i^Yig(K>2FQ^1zVtEU>%D>==gAu{Sr0C5cP?B>9kr^(ei+2`dkGr z;^7&M-$f!!v^#TQ^OzsXMdnsh@gEMa;}%^_{l!^E;8ohS@%3ufFjCP$b%yFbY`!7$ zIk?<0Kp>3+puE#Kckb!m>yl$d{4#Idd>0#f%q1Sff=@Mj@k>qp)2HvPJa003-VIp3 z`>9wcD_(LSUk6CNbbxy1piJA2`0&@n{D$PVCGa-*as@v}r5La|`PM8V%#r<%9WzCD zhyRR)t#PGaeoK7Lyie}~_ohBXzlS*$$^Tv&Nb~f8Flj*ohnD=RC~Cb3wIOt~QM3KO zTyVsZ)}ieT5B4N1zBPK&_*D~Ms7enbEtLY#(2_9=?c%zGlIFj_{%*Ex@IOua;W}o- zl#l|1^51B_4)+)n@ZRr}NUvy?W1Er!QF^`(bd=3n)URS-bm3-d@lSATvi}M_x1Vcz zwo;EmtZmh9N$Q@KGKUDE!S*NP=m=ahHqPw&^_HEPy&MPG|!@e1L!VKj% zwaf^iy|s4p#+J{)e$;ZA$k+-57mVs5LCT+GKq=oow}mZhCI%EuToEOhSZZC3)~DgC zGa3zqeaq~h4z58P4Csf+y?5{H%V)PUb0ReUF@_VvV49V2>+apVHiyt#>k8bHk@fdL zkn#n6w>lulySBzAQ}3VYF#*zUWCOk4&h;kcs@eky8U|RtY75rEmO_K-1LK-;$}sNu zL?JD5;+?MfB26;lI}w2=ntO%z{_=Kbd5l^iw_SHa{Vs6*tn#ubp)O50C6ebqz(=l;)l;GL z_?%Q>Pn#HhWeB|lY?Co)YBe)mo#@*EmN1Y1uJn9Xz`Vd>p>qfWcg{8JkCLVU6 zR~ClkA!L1JopZtpFpJ?Ccfg@pkG0%O_YQ9jIdWZxx&}kVktAAU;H^tgk^sE&nd^F)pT-Fn)gia-*{k?oKmZ zqnQ^Gz-q5m6iv%;om09G%$C*r^xjc`6(kAp!!S9<_6bvg=z4-T<+=H#SPD^nmeiD zbt0_)_l^LsqS-vz#urpSQ)4^jU`dlKNU&8-{>WnGR|a*+yHhc&6hF zY&ReES*%6oK*#~+NGmvg<`3mGU!b3s@R-^Ggq4B`j0(qLojrs@c%>i~W42>|ojelL z$qY|h=_LxXZ_&$asF2C31*+<(VqPPrLznw$IgMD{hh(yG5rH;ds4Gti8dtzIaAnY zp>z9quqa9rlmthc+jmvo%o%xp#ef$QQ9gCj4JK|9uV$wV8j~6s+h@j`C5c8B85Z__ z;_FLH4tw)V^>_{reBp!bYd3RG{^>l^_WZ28{?+MW(HznnXa^eSLUmFG{uV>c@|J5| zjXOK^ah^P9^`L^|Pg7T(j7`Od+V6Vct-JngsPbhcnEZk7ao7Deev+du?6QI>$M|6V zzC*cd4mOVbc0M6eHt2qN`!9cuskSD_TvG29*IcTs5GVcI^FC}g=$!4CT%_c82dzH& zm@igX$-L7aDqP05{#@YNw{-I+BPmFHs@rdA%9J$xYi!h@&y(%Wr45&OY;q=R7dAb? z1RQxmEUn%CbZMxyxVc`aKd{3+uB6)Hrk_@vlq#6(Tl;%MiTn`SAsaq&-JEe~*R`EU zBJ*rIY;@Qp>=Ya6g$HA8P^4J8p^nK73+{()*X8hmZuyV>_*>Kv=p(=V<7{qPRev0) zzy$#3RXIGbw^w_2qG!#J=hvW;jO{)E`Yf%UNV&h1f6qjDX#{ZJ1 z6JUsVRX%_{CcIiN{KCc7TBjI>1+h3yvAnPY%ts~OIg!8X98O&@5sL7{in7TzU$LvC zDFfBwZE-{LoEX*O-PaOI%&ygtAZ3};8w18=k;}xzHVBFHdbYZp==ekf$=>ms=eu-w zp6KSM!<_p5U&3r#tFUcLx^;IDZ%|M;y7Z5lG zDa{)osko5IT#(C*6}s*4$CsZVXH+w`?njb>)?i zF=Yg-z@+r{BhEF`O+HS}L+g)MLW#aM=!p1Js33Pg-_A=p&cVGimw4)CKaM@>bhe%4 zt83JBtNlLFOv0Mf_tQ$i0?q{TW=KKq8-07rv~MD!8clqH5ogB2nCma?Zevk7k`%y* z?0IIvEK~2W{@GX5&*l*KMGkz>RST-ul$4?V@B^N#fUzQ5e|twEv?H03b~f~PkmRI}bJvCfc{hT;~BrC=6#eue~0!0oUI)?nCt#b3K^wJxT>XmTZ<_U?3 zk9Ya|k6i%SvrGT?XEFUBX$lgi!-C;)arXY-xUH07V&>mC%5rmfD=^mwb}~p((F8-N zQ83~^@qSZ4`Dkzg?&oe)H2poPBakOS*}7}s$xw4YftJC6vK=CdLm$kUSxHtH4-)x_ z*RwcQZF>*Yg-1|{NSA*&e9Ab83K$@`<^b3dx~-jhLN8BJv0zVu+)KAA&L8=EcP1MD zeZIcdWfPdHTK+PHxv7>d^bu5qF32~&1D6^SJhLi3EfMKz_^crj}rgk1X zb_~2;?lDRnRiPf$M(C)H@xK3|#NsVhAsvlvKLE|Tm1o0rSS-n14w^i5p*5*$>sM-n z0W8YHp?^eiyH}XA%(;yYoT!W8-BUqme(L z5m0kd=_f7uq%WMn4K z2MuU9!{CoYc4w()+w5oypHUsHP0`9EKbJr42e;}0*7OjF<$qsTmk!>Q})R2k48hJJ=@l2qBqZe%J- zFEq!5lC&^!uB}&k<3#8ktUXQunn8IRz)d=Zsp)$D`We<2eUUGh;O4$QCNVKw$->yN zd=STVy0pe2R~p#rfvIF@TXqATEa!D}c(}z1Ty(M>z`Pj6t5bPfl$f-=W_rfZR0x7A?zY*SS4JqoC20xs@np0IMYovBI9M{XjAB zVsnBxiY*~_iWY&;R2zwG6q-Rz838===8Lo%1>PouL-Pz8zRD{kB=i?JcuLG!R!vm7ib^*6-tP#p#cyn8#f_e z>rAMhkhJ2TM+Q#Q7Y=2DxgtVh=+A@^$^s%@v`RKibwvFqR0bhCB_qDqS<(8xcottE z#FW8KyI3lsn{snyC)pqd-}hTz^3&jAqjV9+KVJyHnisz08=x z1#DG?!Ms6Z`j1L+(76_aR+6)c?;lFtX|kc68DkLbDj9kSkR3~IM4Wqwuo;igxc$^^ z)N!aCPQ&cIr!&nIR{}Cz&U`7n!DG;BHR-{-p+EH{LZQ$02gl?1>j4-LjX^oYByJg) z%U8NUNf9{Ie4jrTam)cjAt59-aK5kFLn}^pa@H*F8cE#qRh3NDwz8lz5xY8VrU(Z{ z%0i3t)48jFz@ZJn*rt#MKN1P9*c+?=+gMlfvbE*04;^%5Lxgji$3RS=zf+hH4Y-f< zlTW&uFnegD7ekiDqoa4FjHnVYHUfUNF9i#&TKY~a<_H9S%~%W01~ocj!+^@)Bvxs& zck)oNJ@}5|0}wm^7MKB4*iueNNCUVK$$hL=n$*XKCM1&LKpSOA>eHpyhznR$K27=aYRK$rP4-^0`p+72R9fN zd%gi-%5K45Y!vhc5FJjZ5-b{SkRo2z44~v4L0zO;JOihu6o@c4%Ury_Fq!Fd7nJP+ zYh3`Ul>+m_Ebm4IfL^t51h+fk7hfD^E}luee_v#IWO*Ap^c_s1*cLF&xF0+F*)+OUvc@+a(zF z?Qz?|*JpYf%)HbA21QDoXb0#yn3X`^VR2RqdnHh2>oE2`Nx^kxDzCA zujVk?CT2P;U?Fy{uOY_7<@UmO;&N~X{u7nr0sKCgp0?KG=1t0UWFj%3juQjA!s+1! z)CcJXSR!ZO#wqMXf1MgkfZ8*6len%P)HCzNPcSt>%RV#jw_os)ilDXvMWE3Ac=daLEc zT*p5bNzbz1)07c^{@=;l2b8ajb!GX2Z7|0VE!vBNyGoJ~7df5%IkZyg2Ynxq*<+<_ z0`FQV+tU*QLvp_W#>{)xrj{FH@Z3PK^%Dm4W`!Vrs!g& z{YgF#J6U<;Tt2LG1)XgLBBcJ^zZ2Nxs%1O&t8-$z=r^(;#^$Ls2b9SEY4OjrPU3O& zDkrXcf#|`-B-=CD2R2HpyXfictoIZ{uF*MQi!YpGd>k7tCV^jaXZw9cboYs z)%4-Gr>AGAIiQcH0VA*heYl+Wb_X5B8t4fxR0e6IWMoqKc%=t&JeeNrzMdd{Dcqo@ zPSTk(SBITc9aHj0e%G$lyeg~Y%CM!3$uHk03Dz?9V2iC?@~6^-rv=2BeQwQf&UDo0 z-Iy?L0DhWgklu9uJ=f+W&V`q0HEs7=HIK)Nb0ZVFp}~Q|%dU#zfer~q^%I8a5}mnk zxt%|K$b6k#8lw7gZD1@pzGx{YaBk+cAa7-kYOf^#SsMp(o(fvuzTC8B-gng+D^Y&2 z()Fh6ufGzl>3nP$*?8o)(!2Fh$E}Oy903Q)uTEH32!iH$ukcX+eS#rgfP_dZ#You} zf7Ma`@ysK8Z||aK>a(D-51B6ql+?oBnrQZzeE8nxd)qw5>v*;5gz1}mD)r8pYD!BV zy`$s9Zhx#xax5CX1+;TW`2j)IymL;f9qN#)K9Kv~nH}%l zKAka@=sl-V$-X-0Pn#6@ac^j`=lt;LDZac?X*vJ$mj?<4-@flI#wRIP8lJMyKlLzC zb+gaIal@MTPuwlX`;h%pWDIBYC20QI$Sq48hCdIK3>%H?s=POxp+Fd zz(GPF%)83CkKwVoP0y*&gg*n$0U8B~qQ8esEk8MSh+RxPIQK&Jyz#dI%k1%?UXP3s zciE)_1=6_g-1hn$(~8mNE)UWhNM})`9Q>kS*WB0n(Q(y!k540$!mW8GVdgR1^AA#G zl0P&T3`{S~y&;WVEg3UT*iNz+#<(0`Zojeq@bW}PKKN%GhoXG&c-rDJu+I>a4GlDH zb@yyf(piP{o^YDrky0ESq$@(zj)dm3{{j%(X>6Uz4;=NFU{N8Atd->4G`IV`O^oR& zwy0#<`O$F-KQZj#)oX5diR8SMV=tA`PIiVw?(^yih$w+dN}1ft;1X*IK8H39Y)Ivc zyds59JZAfGExgsH9{RN-LKx`kLsdEU95VwGt%o!`8yJ_GlQ~(@)NFuM&Mpf-9fq3v zN~gUh$f81?u2nwrm0wM>00xr-gli`G0JrpHjptn78}l@r(t9Nx!gim%VZWn=^p8L% zbzq#MBURRmLr*-gf2987!!S~uS}BD6Yxci)xAMH{F-a`>8l}kH)|}%04hedVFU%R& zOyZd|_HYox6{w;&j|Eh#p}X8zRPr; zTulVO_MnR9Eg|N-u8ZJJea}4G`DCc{^fM}!(jiRTboSJj%aivFqNHE&0&OMuwf>pZ zf&733pPLs)0x#GGTDzIWeRc!Ja8gaQ1u#9X7vbN}9uW_x`Wl zu_sT;;K5!=uDCEXK9tw}r{$XO ztRjAL;yr45v31#Rxo!mCZmSHeSaB*?JWWN8T8FgkCgq5y z6?x3NUQuK+J$0~=>t;rC@@TirNd3r8SMSi=3@<34-K4{0p7Tnqlj>n6<3Dn+UOn!8 zes;eE2^Z4VHEw+5!1_c*+nD-QIXJcYGo-1#s*8mZ11?jS4=9hT;>bR4CPICYi7FUr zC}e&z*@Fd@{+$KcCd(?`wVt_At)rdiLQ-+FqOUzhJF?7RaG0K<3>}VQE5^(>_6=>K zFcQeTz7Y2tS69eAq37>T483rCj6MdNrn;*ej)SBEcF82U{ zqT=a`xEt-iS!*;G=!jlA87NYGb6;hmAi8Nr(^@@jGg=l9Xj*4U48MxLssBMP*myQq zhO_aQuQGxIyvz5{j9Y}#Uo!mxsKgyaX`C;C@l8@N`C`P20qoyWvmKg$%p1d$KFxUP zs;z18{V6&e;h`*jtkGKXv|LsCFNhKhO^wUfHXsjju&VNYX;TdJn#lY2FRUamWL;nI zIzJr<0Cf|c0dQTc{Q}UI0}>>ykDRD5*#4rP-y4b9z^L#Us7{VS#e$Gt-Midf5s*f8 zXR#20zKZuhc7eKnIGz%>1tEEqcGTi?+7c!bV#(mv;@(`f^p)OjBEVf@l%pL`x&2zcf2;ah)|4&>0jpjAA3m?P7GxX~mw;p20=D zQxe|}ek6rL)PV;tAQJrLiZF54@DnwUYG_E(OHn5k07wP6F8x|9=kdoPPSX0;1H1o2 zH5+hkGKIlLI_v>$; zFTfP zsYRh$dh-{~l15<4ZToVw)7<(`{6F|NfJZ&2Zb;2cwC52)u8^O;j(#Vcy&d>CKxJ0MzL@W!wsYOs(8=T|dD~ z*kh0|vC>gT9I9VjZg$Xdc8dh$EdznXz+>V3TL#Vu)PVYY7U++Qd%|hV3#L3Ws+7Sk zh}q)~tqLUM0j~RNo2#l&4b*!1kVX$R2qa#61%^KF+-UR?jBf)DNEBAA;7}Qb%pd45 z7T)POp-jhc4RX>1hM^5vjDkf4u0wl4X(pr z^I0_S%hr0AmekP$h&t+XXJ@fWeXFe0%=B>3e+e(%1voz3U0s4(soPxuSGja*#DYiG zDJg0-Bki4fGgg-9m-d5OlJ^lCL+bv=?jYa@crNQ&T=LKYX{>yY3(y!G`Lh*20$j)0 zvR2ZD_IJV(ww0S2a~$HiO<`f*hZ#2vA$MqN?T?NH&^U6kARAu^rzRT!GQP`aN^qWn zq8W`lH}(V?27NJM7J|p=e%=$l_(D134#iZ3?E=L{2%MNMgbymyF))8d zk2SbP7Tp?C=}K*D;%WF;%}H0X?c(s3owj2^ui>2mgh;!QDAOW8x2Lm zUsx5!FRfRaAt1XF)-#FcX;=n6Je>@l)D*ls7OIF9bn_SrpV`@7fs;UN&3Oo|vrxU2hR>$phb~7cxXJQ!x*hZUkil#4t5(` z)S_AqS-8mcKa66zu!SR-5`h7_h8Yji3p)5>PTD*01!|Xbb;3OD|l$ z3%D*ebpTd#tac`441sUo;>~#oWv==Yo-s0KuNN`%IASle9{;IXz&k!Fez{Nt*P{ zeI_kA0AgRCuK+yDZ#K88gIX7TN_pK6n?`3IR5grMdYdG)FO*5`zYiA4Rq7Bk3BhXk z>lJEjTig#W=6)%yDo6#>4VS))vcKw5&VVRD3lT7-{vMd6CS;NzY0CNf+3s zhnl(Tb|Qh(9g)rR$+}Z*r}v3(Tk8dOHm${~@vTAW-8P!;!$14Ga`-25(*_P55G{=L z)@(fTqv89z?=y$Oa)CXw3r6yN;qTH;znH#PO6n)G>~6i+ir>r*&WiRSTFQl8?n6!8 zK^lFITD?^~+_6i*jJN~ZsTrvkh8<#`okN~%Yx_N$5LC7)uc%G3cd_8b?Vg#vt@T^k zNuQESzaDJt>2c5R8;ue3iRqNFJt)U5*?TLwl!O11y0W!$MTqOswK0wiuUAz}2V4ne z(~3h~OBk)#6zy3ql&%gr@VjBnY;&%0&3&WX`X-!8;!ifT$$$IeuV z*p5gqn$E(oDAVeUB`$!m4C-&x&DW9XRG-yj&GjmzHe|1UDd$oz}$vAljJZP4IIJDIC$rrw$9k3 zI5@h+$RUlYL1^pHR;@S~81X!KyK-ywv2*9no#<}B2I5oQRr+}OYr#qM^}zh@$F*@Z7KHT4iC~8!AR^cJ=b3PpnA0DvHPJu&mbS}V`Lb$nm2=gep!+Wy6LZ{ROml@z~jMmY*HYJiJ+qNhp$fHL#k z`yQ11PHMgf0-+A2!jdnEt(OaID!4LDLX-tbZx&SS{h~8iGd^Xy?;Lord@p-;gW~E- zlAyr3m~QG&uIZR2<^E`OcP`sN{>}WoM$-;3h3iVfl~?*c=b_UmWmC@4EUsR9Am8E8 zL`MxAdc|!<&r4PFwNmq@>k$z~91zEjZI0UG={lso5(A`DxqplGoU+%P4ICq89tFGs zxt(W8(LumPnGH$s&qG`k9TlWoF)5YoeNii70Bn?iBW0t`u4}9!hYyPtPw3UrT{@X& z1e3TWRrCScy{~wM`7)k1KF*s_<%=a)3RErxmuJy7wl*BAWKq54RZ{!4PQLuasWgSplLY3~P3(6^lztXh;O~Myzt*83wp=D!~%9}`xLZL3dA(eFw zj2Y3qGF2HVYkKN(7&~|UH_+`gfN`>GOM)-;+X;AgUjQVOrp0GzUU`hTII@iJ@zbYeAnRCRmU5ypt?`o?U;yxBxYo zy)}J2sSAM!^MXOE9Ss8iTCRKlSN1F;!^0~}YF2BhSA`V`-_+i~Bzn{r(o6r4Cps7^ zjRM$JKE8wVKS5D6r@Vpw$aX-gbsjAwxq&xw#rt?7c4uBuIa?Miv*fyKA8%94JC zY*$vga0fENe}Ic6rZa85ryd`Fn|NIaM=eOyD6<{l=+CKr?f8Z+p#~Z%`Ild!eji8# zMm-0315hL9zDv1~+^ks6 z3u?z+X{K5#iRF(uEHuOa4xqWIW#FkJj_Akk!2LkpysB%cSH#FdXoqq3;h=r-%gPrAtiNTeuq!j0YC698FZ<5Y_*%mda1bOA}zw9OQ zc3+UfHwG=AMofZEowwAAh)C>&{PYd#`F3u(NsX0cU7*8RXoW*ATLv%az->65DgY1h zE9Eniq(+NB=7f=@?a;Xu&4b7|1_kfm%(Oj>09$5JC_s<;w*i;nnRQ%a_#{7%P#oms z0~k|r%0_nf{F&{0ggdE^Hav&`fZKc6$D4y&sSy|-uHy@im~l#8o=T-wPSn?SU7Wy9 zcx(RY%8@(}Xk8sOUjuFf-U;u=`KZMU(_!&HAV~BJsq~f!zCp7%Na3ovWbE}-TOTwh zV38#H`_(3jRS?D(4_PlEJlZz+C31WQH?FPLLNqWDTG#9~0>i7YYiZD<1U!FyY{mYR$H*kH<=of>~Hx`UT7-|M)akKkEN!BQ5|Lt+aPaq=wrEbj# zghxbJvOWXrMr1ts_ZJ_;z%ZZ~hC5n`htrXv0D|u+3zbE4;8YtscIDf&|u$fR<;DrAUEO_D!fOsgZn_e|N9Ly0!UP0+yJ6O0mSWCDTwiI zzJNv;s{>z_UgE<%BkUDsCm1IT^Se)M^I32P>y9tA9#9-hfwprb6X2*ZAWo_SNFDnA zYn{0-d}0M(jLFV5>v*zo0{^PB{^+!WV{a6cA`RI8dxA;a%fJ=9P+?`hQXC$a(8Ba< z3_}-v$aF#6=+#4*UUdWpux~iL2*D-(UOH-TnSnF0XRyNu=)w;H8pFvP zJW4f-B3m+e0pDb9tPO^e#A?$iC*(B@#bsLYJU>n(tKjUvKD@pDksc#;Nxx6wa>kqW|o4|8?W%ZE-$yMx>_JO&>l~(trwc-3;SY%I@d?Q>O&+y`!V zUcU?^h=%|y=VKuaFi={Y(0^i*|Eh1-)#aH|Wf$IP@dfrgz7!MZF?}NQgl2z$3cL6xmy3f{%7xF(^pMsyXw7V z8Eh>!Mg(?&cNGyLRN*57<2CLXAh4VPFd@fes&EC^Dq+3`FCj8q6@Fp%5c0*9B zJ#y=*bz2SKn&|1c@b{A#N5+Xn(czC zC})6Dvm2Q|)tmdYoWf`(9570_(zE%>M6DVhFd78Uir3o%{;G%APNZ~RtCaxKhC?IX zYXP3NBAut{c?eK5L%LSU^?B(Ze#oC z@2CwuNMy!1n2NXR#?le`*f`v3GJ`rFRfHJLl(K4pWkzYArG4Ck04<;QzdFoB`z#{W zcjv+X82j#ctlRhf+a@U`lo3&cP%=We^^m=iky+VUk&*4DN!hzW5=usy*-bk#vn4Zo zukbss-1_u9&*%Gj{r>5t=gED)$90|8c^>C+9H;;Fth|#-czNO}n(JUcW%_e@#zDBP zmTzm7&2VP9P8oe+-1!?a%*Nsj9HantGW+~cv=Kz0;#yu-85|{)UXW1cl}SEM;cvVj zUDQvs?dRL2?hL;1d zm$r`ieST=7!$(1aB-hPo2td@y)raw^0}C#UL?{g;IMIMD*FY&%QjgjS8>7sd;L{U@ zoK3a&{rtAu=VwYoj8qrqA>MS(s)il(4waD&w{-j+HIQnC>=*PuYueR?ZWAQV`yEA-NbB#=0TQ~`F zE_@hY_aC>tyig<9lYURGxFWQ7MWm(|z?G7FvX)ZOvl$ikQ9@-T><;tUtgV5Xs-hpC zucz-38q=1JiL?69lrnQC#ck2VNTqA2DOlk9o1Hq$f_8KC^)>auZo32gS;ic3T9^^P zM)5k(<$YUUdDR#2*MZgRPdKhUky<+)$#2{v&>U7I156+()KkSt0 z(L2DDQ8%Oi@N@M-a+kWl0q-yn z=5X!w=#WYt1XaT5{mivHVMo@b1jPWWBQ$wrJOZcIpld`q6}Sa{8=n=S4FAqQ6L%I- zn+`clUV}^`(I+DXEL|>l=RKf2pcll#fsR)&&<(P;QD3PXIiUe{|4NL(E2i_mivG(7 z3~ro^Z1On8&Lni)e^gU?s4AhHII=jB?OXBhq0zGN-tYwxcM(r|}x_$J1N zUf(bGr0%UOs9_u*4uboX`+D8GDu)ENkqeMJiMKR2pWnu40SlxYp`zyavJV&9hex3| zNuYHr(_8ZN?lr?rFRm?n$PJR8Wp%t8DvtND#t+lT_CXyK-NiTkV56$4>P^&BV@v&V z&^US&>V=t7Z1{8=;i)6(JR~ZmvOOYlZuD};E*K&zLwQ@mK<`b7`^s2 z@;6M24%^wYZ6rFuW%I@5f*wyRj52y+Ukq$kAc8Au-isBH=QI1k=E~s4@wb7#b@~8vN)%;%jAJ-@+1?$wRyi^WeLb_!0W|`bCAY8SKi7o+NhUD^(~xYJbAU+&y4T@o zz|jgQp=!d8C>48pZ(7ZXt?G0&f%7>R)Z~lY7%0IwR#Tp%k%z#)R00>-Ko9a-maVh! zkLQlZXRzfY@C7l@dp`~4g9n3!NldvhC>sL%{>$fWfH@uzxC29l?4^-QYi3nEaQ*I< zG8Mr26c$tI5&2Ya`QG-S|F4hlOT#wPVoE>DGSNpxMRBak;dw;=x=T>VouWW1sGMkb zC2~&vnCLqBK+t{OQq*%fYqYk_!cugFAryyChW>bUzdwpqnf1pGUubN7DI4b!5)$&@ zFZ>_>Iw6F_GOIM?Z7kFO^<*%FHxKoBkRT6DE(Cu8S@>xG3JWxc9|GTh@!7jQ!Ii%M zx?{AYw;pZCQ*5&eW>B}o$72J{IlN25S?xCbh!dLg^|o1A8vvn&J)d=t{IDll35*uwDwX>ZLX8eE-5RtGPi^WS?!v0#58{Tu)e zklnto;RMT!s<6^2!hn+Wj7@Wi%I61)F0)|oolGtB%H}0+6ietlB^9=D_UG5LsjpVj zN8N|yV!c1;#F(K@vVNOi&f~#~dK+seCY?5d`-VQ0g?uCKeV043ErL>{$BnQ9N#A7f_5#jswZ?a_g9G^nLjBQ^PHDrzLuul7@@Dndv_;7+(rP zTJGSP+7t4ZRLf2&EBROhK;Ib=5z&8K>89jvIHHzXiGX-$pi~$ST;uSAJ|nArm(LLy zZt!Ig6&5c%{LFL>A>BA`DIrAsK3QHYF&)KBcev(`zD z^i{~Zcrk=-FU_0mX!i8GSZd8J(nGleE`}S!2a`ruU}EY!^4utuCYH@*xy(h0@fsUu zF`JP`m7wve5x()@k&dBrBqC1b_qBX&zA?tUhmRxs@f(IRJ|B~W-0}>u{Y20ea+OZS z1-cT)^!h;y#hcZ#(@(e6qGWm#K7BRMLvYQIw_(A#ZeiJ(nY_bZ#Uw!RRj-8m&J3fM zWODhpLo>vs89tBG_!aB|q=Dy!tQJ_a7%vrp&3QU%l0JwALor3To~Ln{*I5+ovv&5o z(~UZ!40vh&cF%eb^x5U*D4VaEdwj3Be`1C_+k4#|(U3&OVBE6IY8d5ZK;6a1}M~R$u;$#2bvuGrJ2@9w) zv`lydX8yIQz*GQCW6nasFeLk8>M$COLZm@+*@d9wt|N3k&Os5d0_GIiJ}UV{gvdu| z0KnG;wh54ro(6-xT{0?n+DU*1dJx&$wRr%meUFG*e96NE=Zbk^-`3O;Z~&OC6Y15B zM#v=8DueGR`6Ga3*1jQXmcyG2vAz-rEl1tkJRn>-GTih2U%OHby>}is?uZugOG|Ig zG&a7{oO+0Yg2L_dMJTK1e*Uh0|9<^=;+g;gR$%hnsLBPFH%Pg09t1+KMKAr5#Qga- z{y1ExRan2|hi&MqgSZj7H5i2g?e8T0=K6FB6uQ5g}>-@{Mow`JX4;~C@tXp-0f-esW zFhtIGd`m)qCr=f-qZCc09{`10txyA$qgM^NbsjBmTn3oQ5$N)YkewjQv^t^vc{Fbt ziTeX7XgDfiBIW>^GYr#s2KUo+-hFxuR_y##uQ8e!yt&#|HUM~JM9O1#MX1xGzn@94 z_)NI_^tA6iMiIVY{?RQ<69Ama0S2h<{}>oN%AybqxM?*oEe=#A?A-D%0~b09w0hep z`AF_ZJbugvV*tY8(%r&e01^jSPW##eaB$zb|2XRpMxq_=JzTv~IG@e6UYPh-Y(Qz# zkU&6-dGq7L6g_B7XJL?0r5_1pl4(^JzxC@!cY4j3sveHb`XCx6UGZ}+aC^#~}*9V2zFYC-TvpX&EPjy9ok z2ScGAs06OfAZlZRocqiWQOO0E+8E*$0h#SxT{wYJW&4??q0+}*ix-eI(Y5I_yz19f zGaj6scYAsLBASxpjbJcv(eB0v`LlYvzpDN$oqtm|;Y#WFuU(>k4=Fe&>kI)I`e5)= zBs=XN=EJ0F5E>y*Pz>yMj>5NC#Bk~q<)eV?4J;S#F zpVZ;8^d63j7>lbmoZiDT>lD5aIFJ9JA2sWB+mw7T@UQ(}?o43oq8n~RT+3xeQV#9X z!4jrLaG$BRqFyDz?$39t-1Y)sUArk^yF(_Pyg`xm+%%fb#|PF%VT^VK(tL#@Y*XD& z-DIm=*!UkUudDWsHGs5s6#NrGDzDiC)cMo?m&9kpgQsXQ9ZppLrB<2N$9Ar^oqu)t zBU7O8dL5Wkm&hw+b;B9r?8sOcuB*2)F zR`Rs*SL&Bqk$BI5-|-k!tPBKR?N5#RS|H}XVG2B+z8AEk$1A2r4{Q>;J1hYLyg>M6 z2s{6*9@^@K#Q;6dLK{;74zrRWUs5WDeazu$OceaB-Z)Vf<#PJYTao~BDRkb zR_umA(BU(AG~X0SW{Jx~4*gXu{B^$H2eIEFpKFBfXcm{Xxb2W%nOyA#>^;tVK$?V38>!3&P`7hm*_`tgU+X z&2wRF?MJUG+&-a3X1Qjw-QfBCEMdiQ;sAZG7?UuojxZ^0jrM^LY#Gb6eIM?}g}NS7 zH_Lq1I(tn4y{I6511ixA1y`T6l>yjZ;i(pkf2)#4H*7fH-SkYyRKma-MxX|F-csWV z&H#Ur@-;y3bKQ1+)PX>V{YEk3p(r3Au*2R@86OKONFa|NF2HC=g)BQ**06zts`qZGcSt}+jpYj{R!lwln0e09@A%t7@loj8=mA~6dPKp&5d0FyKV zS#iMJ3K{D-FeDr(x&8wnFZyobvtdrFNO_q9#7eMO7?MAGY5&%W+M#t3unz&th6JXR z*ocV3tBrN&^h7DvIanV@RBgPh2d=fY{1ICZ71q zwd2=%7T`+U*YD{2B-`W6mRAT?-<>E)c;aL1v!08puCO)|YG&vqOY}VA z7AyI#b$(=G z?v==qqPM7hZyy8gt zh#_VQ(tYsOazmC!uH~upY=TyUzDB0|p>>J)Z$&gGJdV5rW(M@m+r*b(D|%0TmP?Om zC^`q_2^XL|FLWIGXk%*1pcj8VlIo48iv8Bg4tP`!v%~wlt*p(J;~zHd@PlySrXm20 z?;7^t)BT32yS+rdf`EPymh1dkae(LsZ!y}1G+ZMsQ8He71fvfl%QhA=(GYT_k??mN z8QI>Mkz;yQ87ikoBz>R}X5`~V-;NF~IK@P=hrBX$U%gucn`Gl4+BtV7EWCi_Jq?Vz zKo~fv#q^^|VYRV-v%bfxTtOr0K8sHj)iF_CY3joP0TiONQ@gn@W8dEJ`!>IGKegJ_ zX)oDc%^9HtPII;T%DZe9ee<7*-2)!89pxaF-9t@t>B1~w(G9cBr3h`&>{^?c(e_89 zt1ZLX;w{e$e{@PToz&{qf>(P|WX4pLtI|qN1LuCKyo=`&Rr53NNq=u z-W6Po<2SNed3cADCTL~VEAvJ9@CUUsI1$W9w9|yEnv`emvq8k?g01Xu`}-53+>vfk z@F5VXf%usJ*I@T9#uG#kx9+efxE}aa_?Nm)+b7xddu?)l3zKD)q?q-cjnzI>KC4af zwT0&W!#?gh-ws$jyfk^aS<$^D`)Xy#p&>q5!@;!7(l7vWE1fPRtYuM=>1jB0+UCcK zQ!FU>qRB=4NugGq1wBWeM;_`hJEKylmfbn`%OTbmYe?=i(II3mTe#8CnBte4XjnA- z#ZGkBsXk1&tXHGTR7XpK>j)T!FNmLS9o2m6PE`W*zFPYLD8BA!|LBBK!7@!My=aj2 zD&rY{mz5_XgkUyQE7)aiQVyrEg~*Bf*uvF_yQ+1nbPt zU~qUp#kA-iwNLRYr9P^}J;z=|UR^z6sBe(VHU{>P0_oEoYWcUyHrJ<6c5;nAL$V{y zb;qd5h1J8D^qh_2nWJ2Uxm*eHydBY5r0L`N{%cqAiQHYwNWBKiUZ;fQG#ayTwbma? z&&roxi)l`9WreZcMao5ljknahg_H z@s-ktY)#67zWnva5naxSgSkTc>_KLcXx!}FY|A+BaFNPg=Q9+h6E+6`x?S1Jvhp=k zUmgu=CYQ&uP_!mQ5_C)ilcpE9S=rvmiQH)}{m{ofI&qQL4KxWwLN?ECxopz#SQ7c( z()HhE2ffMDN3_nJyIi>I#aCZy9*ON+;UZk@NNW?N>bN6m+aX9J1>*!|DmtGZvuu;> zs0)$wN}(cTaOyKwkz=HH%IXVv0-<;4u6RkOalCxqTVagl`y01jzZL*g=DuO=FYjf1 ze)EL3QbDUKM?jhEbF*arf)*KNlhpdV4CCU3Nk-eFr(i_mxk!>mQJKs?Z0~Te|^8lqfX`7j;LFx0j!TPo2 zU`m@&5liQ0Sr745(9Xxb!sYD2t_8MoVseX6NBWauklP=nooNoXngMejT&5)Sy}2J6`P9E61mK?G_fGm>Y|@#b0T{pS0}S&wfRxczAPvaAEZP~xQGRn z!yDy6K;_6O0%QWwe9GKK!srilwDLSILJ$Me1S3e7tPZBNh+EDp6|56xsJpkllw^46 zN&&*Ms(X8;(TNFaZ^^BnRuly4WcB=smuie3 zcDR(LXEmh68+p#iwnNo5aDztmPAbo-+#E#}T zU+u+CY0|VJ&52v%h_VY=NsplN6%uK)OVE>q-h5`vTS8kCe_Kq$+g&Ck`qG!kcsxNQ zTYIIW#WyH)?}72|d#l8e$(gQ-SNyrR_6E*rUxWA0?^=r$)tL~g+f+(uj2SU7s5L=1 zO}1{WDSpG0d*t@c18m?;D%3f)V{w%sceb9!<${?A!TGMwE@Y{O`|+#dSJ);G#}4Ki zQbf!HYfB(<(;b>)_N7+bH8w0?g+_SwF4rZeAh?~Ub zqrY}B$ z=ijY*7vG=55q2z@JNhLC!_!~P1Bk2!>C_G|)|%i`0a zhA~?Jx$D9JPtXGs_@ltO_WTg{+=Fvm?k?fedh*l^{g+sxX} zS^(V`D4zR#a%>%njpvSD+UODZ?QO^)-zD|)YWPDJlZ#|@_aZmIt(Y_K^_i(NIo}%o z+AZ`YzsJ4ivtwpQckH@BCpc-;!Z7awX{YjjT^}(HU($7h=0P-1GIj{x&^TbKaM*)GADnO(jD z(_md9xuA0bc?}`9+DZK-**}h0R%Jq*FeV~0GIr8)-v~(4((^O{?WikU40O#EF_lGi zivj_2g8CYHtM~$c(YU}0j6_tGVeTjA*CtCSY zj?=SZIq=wf)vBouw`;x#<~+&qv2C%BeWMB8RZatQN4Xv3)|_Y>8dPqA)n`&NizdZl zp{yLeY}uTup;2Q??+%!X%y}KGtgI|5bmN>SB%RKXZM0-8&vOxa?Zx_Je^uAh<96+G zxD5@+7{0sXG#)OZXi07338sbE1QX1NNlD&rTX9mXv+sOh{;i)sfBty+89An6FA{dp z&w#>?4~cN0CoGSKt!e`Ek7#5#R(K~e^BcFXmsk=U8?|^u#ekf!WT(d40(LSF=oB%5 znGnCS0hvtmt(%p$<9Ya<-uKj3ay`v;daOW@5n@FBZ-cR{XX-V%RR!_Qq|H&xW#p)pnfY{eeNrKci zH?Md0fEqP|_w`Eml(&V*H)J!9f1kJpa^en5f^p(P#=#OAZI-eL=t<`$zzvg@h~Gv} zq&d%5`xGh{lkG1;uCmtK=AdBHa6$#SIEv0zva6Wgcw}$9wlHSFy=h-GAw1Wf67R#{ zboGN0-y4~n6S(cCDn&73Pio85*1Lnhc-n8|s~D7bCw&TU@wH7(=O}#vTw|&{nTiOt z*}Gu*o7bN3>R0vu+{Sn7?7jWp>=a)!PJyq6BRtj^yPG-RF3t{AnQMTqZr~1kPzW#= zo1G7s=Kt;1j+2|NFKK*@Kij+`RZz#k;ilWYJg6#?d8j6QvR^0oV_2Mu$9pZtK3AXb_M2r_?M_gc8LIQT)3X@)& zsoKCvGH)d@@mejjy(8UNOPXv)t99;%(HGkSZJi^Z9ElT2K-$35q|zn@ol@q<4R?*g zx$rMco(zYL$21UvrAK4eg{Q6!@Yr-VfIC@@{9Hht;xO1Ed>b$c)ydK|JGbR;x9jL# zCNzsUzLOSwxPw+W0SwLa*X|iJW|JnPYn39zQx(puC4l+;&~s5Q$Bg7doSYR-%;&== zK+_9^jX$=2IT^0pUZtfpljV9Jfk}$%i~&q#9^(571jh$OL|`yuelT+an!j#4b;!CJ zuhGSMfkHEMD`XUCqoD=xH&QHT35DGMjq7^ji8?htp ziYA7J_H1?T|M@9f`Pu;SIhUGsFfXxRU2K!w$h9|0U*CWiT(`0YPaP z525~6vbDW1|JeAjw`EcJps1vDgrC2DXL4kGJiq(xvW-6vtbg83!Xh!@6rm;btj(!2 zp+eLH3CMYmBbU_v_QBh+Wh=_`5yM@_z<{Zrz$b-G6f6&|uI`{;Z|MK{HS7ch>{NAa zZ4L-*980J*HaE|XEV;m&~Z&OH$ z&lCN!Pk?5Ip+B!KK1lkI_@x$0T(hT}nUi)o0Q$^>~%} zyubHSWnJAusPugP9q*-=HpdE%zaO!{l~AxBE0YC9FgFssy?M)BTM_hn3rV1+!|A23 zH}Fg8t@K$RaZ*u@g8|1#BzfhvLYH$iufBQIC^G|)e(x6<#n6wu$p?B&I{+&03~CF^ zngWcOga7j1AP3&ORhRSoVr)@sqoOhM%dUzn=-)5h(1yNE$xBSzr{fa4_3~^+&Hjqf z#_pq|i)%9GNu1ZCxit+NnX?6RkqY=k{n#FQfOH)ry&)pcye2f@k!X>wKf%Hyk*o1M zHMR1gp5ACXaC|)C+!kI?S-bO%2vt-h(Dvqi(JJ$>{GJ^w?GtGEF+a160Q@GuG2DDV ztB;1a3Q%DrAJ<3x8mx^$)#<3b>+1Vq@YM_XYnP}D6j1i1^Y;&&{B&y6*9#;;(N*D` zMdEA%dqTEmO#dgr`QxXMAVMxTLhRIR8I)85n;TP`U4|93l$(&=R0HT(*9&H?eC|t+ zgI(`vIbGWF75`8A@SmS>tiVP8f(C0@yD7&iq0u3QE5ZKHD`g!LQ`};j|OqZgpM6e9=6u!`f zlFK-=Wjgfx_x}hV1jKvM4(-b*niTL?{$aQY$-_gKGsR`s3bp4^sO94h+v|TrQ1|eBERA7>By-lqw|?Ah7I;&`fBe$cUsLs1 z8>D@qK?-t}cjLKg@se6o>%&6u8HZ6Ki<(a@J;`D`b{#niXhykJTgD^Q6Lb(kLwJyc z1(7ikE(D5C z^toEa^Epqdp+kAv@vH~56 zV?Z`BGE0j!L+)tLe@X%Ea}atZQ9kQq#z=9g1cP-4pfm}EWYG1t;NEug+cGiRzTN-+ zTI`Nri9~=CmHW~<=%CVSS9>=WMWEpsa3PbUoAjfSZqdvN5IX>CpA7)*vfB(CRLG=U zz=XC7{Bj{;pA5G_%nYEi2zGB;_5=h5c2DkY|75F-pu+!tOyTtQrWW5ijZ;QRH!Lbk z?mC}^G~+6C00QJGo-_|Tq6%?7+0WiPj?idMXs2{vDv7IIUMk!CwO0UOGsrpAAMEqf zrdJL4r4h5__x-|3FLzTX)`zRhp_cM6qznA*pw>#)Fa zXoI=I!XAXdO+uM*&G4*M0#HLo(XFo>hmc?esHC3`aSA-KdgRoo5V>oWF?JFN&9zCw zdI)A=X4P#|FnyqFRR;CaIXyiF>(B$(3yf#sVA^-hE%BsgsClB>^NERhg37!%r6gAznJu{ev3w&h^Et^FKFP#(lONvX5m7B& z>h2dsFubi29Q+E5;{~3#58ASdqq-b;#E&&8EHbzO=NW zRHR+&aPSV;>OB$eakMH5&iaW_BR!=&MUrl+#__dUZ{3DGk$_czKlD4f?B}H;lWP|D z4_c%XFRd4T_gGmt-BADBR4PsIkup`O&t^^q@3AQo$gb-@lNsS2ZC06PkKPRS9s3W%!;k^gK|tPIji~@q1dTq;3!!yii2(4m$#)9e=Ok} z7qAsoMSXsh%6p(PJkw-o7gM9uj^A$=<2EyYZRVMwn z#wXNVyaAiM5K#%wCZ`Ehiwa#uzNpK1&DE~>7R7_J&c+knw>wx(7=>OG+3L17RRk?u zCpC++;#(yzw4H98Lo;V$wQnTNrBPj9l;}>?VCSzVDVb|7tbAS~AwXxw^tK z|ENbHJ}EcESCYbfs-x+9=CJhsGq2;V7E2P^?y!EQl&G)~!IqY_IX&cLDPnB04)VHk zz9w^*Bxz^2p01?z75AMB9=9iM2}ns9J6^kH9Vc_NwXK(JRn*o;^Jb#D(9s)4uC^jr z=NWyO?g`h6B|RjeWX4iWSFV1&fPdyWdjXCvhrCi|tuP*Fa7g3u+G+Hh=JoZxvuVcb zimHHnfRa)s(tjaYQMqVm4@PT<&-ziIF@BNm}lIqE6Ok{%gh%(5w^SOxjpoC7-E0sl-QHE4Bo+3+)Ygw)#yicU-*oeh3#5?pAhhNy!**3R!(n z=^_%PU`EcCx!T>ZG^<}x=*j;Ol+%ci`+#;E9WQ4`xfSB&>8$tw=eY`u)fu#KcD4&O z(*srEW{_Vb22;kn4aFu>5y2^vpO*AfYs&ZfL~h#vJdm$Xln&PQ0((^XAj(3bqh<0O z7-^&vc9A^3-cN!29!CQ&uxzSmWf@Xgt#-7uLDM<>g<;DnL+0Bzw$2J{GWkfZK3P`& z`t1~t(gji$z%jp(UJDPFTTNo@?B~Z2CWjAu5?vQ6#+J0F2$AM=ykx1z5!9doF8Oni z&(wgc^9Adq#i|=fYaYR+IRLPv%UUa+GE(ywjlT}8iZ=|Y6n4=!+LOwIgMe)ez}^eJ z-jWHOqE^@1U0da4-PLc&SPVGV%u=>uCV-P1Qn|@Q*T$$MiGP1BBq*sKI4o>GAGwK*zj&$^ zK5zUWo#2pp5AGIeMG69iSf?T0B9aSA0* z(3Bh(ja*|muPO5co$?S=C^Oz=y7D?S4OdGQ({D}s&%8;$L5QK3vrt*Z^zNjXv z*^_z{NzP)$M_?$5frG}ord9u9aLk~vufK&qWLO1EE2-VUjNkg^nX+idi458+F2DQ| z@k?@q_y>t$B7%nw=Tav8*r^M1mDqs4B-qL1Sb0d=BIWET@YSljUcIDEiqzVW8ibW-KRG1#D!+&>o|zPB^TWm(n+PK;nX8idp1 zIj4g7JE$cPj=;XXQ*t%PBM^)hlIz!>28k(x(@&1Ejzw`yQt-(Q0)?^;K@f@5^pgUmgK$=#Q)G(1q8otslR9qO}cdc`&< zG*bRx`}T;{U*~M24vK6O)<1XqEc-wI$|B`m3|3Mn9pSW4g8qt1+3MUy{-)Cf4UN#) z+M1g0qvDkB|7?kqHy5Hr7u0``kZElOD>6@%JLvX7r6Ta>AivMue0gZyvoK)#e`K+S zlML0z^FuJS$PGv^v7yGN7Eow{#yqemVXtZ5DpL}N75*9i%B8Ulgt%Y=Y9~^K-MHhF zBac>ED3INUNswr=SlVm+91ijid$QCXf4X4sz5UIbH;7>0d|h1l?}fq@CDv*EfZQ6E zHF+oXn+Y{x35OL@GJef?0aGNGbwV)O_+VzWJpC?Yd-luxiZsP^NBQ`W ziJaa%S5qA6gkR$=1T7;Aj!xipWoKtY2c74MZ9Dn);`;T~sZ=P)JFyA^w)=suVdi*F z*`}^E8AVc}RMbvyi3NRaKc%m?I`#wIPp2tBos^q*j%+JGf?PD=y!buQ->=ISio7$*)X0cgMYb$`Ip3|-jtupDIo1Mh2-N+q*c!xMV=O#FN%v#w?px&a#}=02e{vf)KO7v zTWd`H8Ubisc*R{OkCBj&XmKPOj-mlV$Qy&Z&Ft@3Lb(Opsi)*>goGI(nv>-TNC*hU z>9T`?I9h$1#XIKp`gUlJWld1~c%NBZ8{m_%*J*~Bc9?Z6QVGh?-;dokS1$a*iJ&WuYi!ckHQy2tw2aXdz63X zaaa@N_rh*aFDoQ~BPsGYtpRx97(n8Oj%{7+b)E$Do*+|H0))M8fUju$az>=ffj=9P z=*d6dlR&^Kl#%q~ZaI|Z129q{0_KUuoxtRL1rPLlo!vOjWBaxy0%+nu-D6<)W{~ch z$}t|EaA;4Tx(i>g0BA>-AU^bNuYX)KdPwdji`18KGv6y7yrp6fjCt^YQB(mBtl1MI zq#cnqFGod>nJCl!^+NvrnMm(nTRK1w@&xHy>yJ*Y^%+Ya1QtG z-5F3OC)#use0kZHW2K3xE=kZ{E0`-gCr0=8_xAhZw0|XS2y+YdXS|jBG6L_P@`8AN z*Cvvly=c+h>NRg;DXi)>gbP>Pe8zX-)X5P@rvdB)*Y7Ce1-#ZE-+IwkxYb|vZh|~9 zEmrL_w&k{FP){x8k$B z@)RUg`{t<9{kBeNDq6tTtVS@En!Csj;f>VRnN+1QSbWa&;9s5 ziajw~=3S@SP z4M-G|SY0D@BEX;G@B7vky}1W}%_yBk0-nLaK|r8ZYico0wP{h@E4Kg1EmLLC zJB`hDK#BE*&o@k={)jf^9)0ibNSF2yu9aPJXM6QaqkH2(dT;?kwK->rTdrXgLh?L6 zyK7FzQ@&^;V4Pp4j;i-Ftv4G>JSZw!u_r2qn_S z$1Zyvs{B3(-K=v`DPij`cg)5#yXYM`awO5G^mbM;{j$x{x^nW?DAZUESSkz$UyYC3 zXc9c3t&_fyn8+4>uLt)PWJ9cBwFQFnWNpxrewLgJ&8R3)6vY&^**sZLm17=19`4tJ zv*PgtBKT2|I#wr*lSS#Qe|a{Q36u%aD07Y@NwlGPGYCGw={TAD-AupJR9#(MT&!H_ znBdkNFbTGSv4XjY`t|;*RN7X zQqyL~2MF>^vNNaTHtPJPQnLxHLK&?MYX(q^ymSyNG&CgD-}B6^VJr%Q| zTfnLK8heSBayhcK{iU{+xd%&&JH)$li!ZGnlh5;$m@Q=du=XxF<+FQ6yLE`Fg=53n znSdwYj(9>!Y5dL5n1xD`W=xND=->-ggWdys zEw^yiq-<-aHs`@r=kk8u5YX;}4p!)2yCu$hgM7x^=0GKWXsk5(LjZ?S{!k@LZ@5p! zG3g&2fDkswj?NJ)y^iHaKKpN=QEMoTqC67pZwFA{-Gm)pUy*SKoYbW}lgKFpPRM@; z*pSDBf|#UXheJBf#}c}4fEHCdr|c@D=Qw{?)FYi=A;O0QSlZ4=r27;D##Jmrb^qvu zVBL2>^m$xy)1c**@1mg%&t`6L4S@P;Ky}rwcyoCPfAgijyAIp?@9K90_s|DY;=x-V z|2quf=4n%-OE0inkT*Xcl^2Od%5=Kj$4dUSv&gn>_NQHi;k*_%_pi?HjEmq69D5~wDd{Bk>t{yGP- zsSpXtTfQY7mnOF)Du){0@Ek~C931ee*7D&j)2gu4en*vi{TF|Yx&F`hdZ6#!pbmZ8 zL8l9YZ#t38l^gk>{C+QLgdHRyRA}rciV7}a|9l2JsUfu>+O_w>O9>oO3xkNHdlxW6 zxuD$o9rjDNM4yo87WC8Y+gGrCTiZtzfYtCRCxd9-ygY(~0nA)i)Ibvy7-x>ZTw~%M z?={%Px3rBgsf+$kIgIef&3^94(Lz&-hjjnsg#$`dsc7B1bk_Z z9y=BRP70q?SOCm&x;rd*=kHl}EIWM85EGAM+!{eUr zr%@kJuY(~6PMQ}eI~qFe!!H+nu7$g|_u@|9dtwHr!dhtRfK%jVVK5ka9nmUcGsJ&@ z5ti|jZNpn1u)MO|uBLv!*-BP;vjQU*LtC0DJb`1xHv{c1-TBXQcs7ybj+eTx&d?px z?F-ld^b>XR{+)K#?n$6bs1?;75R@g{{5dRD*LO>J#eKn&KAUcf61U8mK=lnMnXV-D z)zyyM3-0&hh&_T;u`p-mcYHvIgKX(EcMG_n$f=y%3J_2*fI6uA$*d1_qi3EiNBrG~ zfcz1Jo+si-`;Hz!iat4DOHG=FUHs+mPe6R;5Q14_!8-%_^6eXZf*(|Y|8C!4NW%uc zYoyekO-N0Z4}!_ANHtFLMS9l*7=nc)Tcp?A8nhG@4rzkJn;7yK|m~^ z3PspGaZ}S%M+r*O96*1oQ3a%nKW_th#6VQ5rv<{oDxd1#S0|SBB#9;H2*01rAfj&Y z4zjiUl6Vv8@*xD8TFl^Al@4KOo9x8KaGZ6<%!{A~y64Wt={(A_Gg%D~w^UOiAZ{yN@}1)Ki>*8pab9tkAewZdG*@4(aht^*ADRI$$a-zn!)^dd*z z%MH=&`3lpHI>$j?9tN-cjn#Ij<)CgqDhZi+JJ@Ue`_?Vdtxr68c9Hg%V>D#R4-qtG zx5tY~e8<*D9NYn3!bV8buP6z^SbENX)E6Nugrc#=#EQPy1!6>R<_G8b=4w&VVvEc7b07Dh}A_-<*<4WR}&F zWe~Jv1#-HW*JetK#-WqHHiz>ebt9um7Y~@oT!jwMe*pkj$**@~u7V-OCy4;0nTy;M zlYhB!G-xL<=6N=Q#U~3YWj{12Uj*TNa;P~>7vZqz81^aiUT-`WZMtO&j_aV+&9{4m zG_H0j;Es0nU*Y=Oo{Q9d`zstF#LdE)5V%Mq1^HT4UEO^>r6NpY10?FHE6Pdn(CX*+cb4cS zy6Hm71YNR45TM^i2E52L6h<~`y66rfhvjtre8m*iN2bWH8oY@rp%Re+Vy_z<=E>(< zb3;_7k!Ta@rLR?~ZOBdlpiMJ?n>6OaA2po4pU|W%toFRi8{n;3&>0mPGQs30^V4MU zJ8ix>D^oJ&ysDNX;w{s@{;a>m%(iJ=ORC7G;g-^R*DUYIOdBv8pi(NO?G?1^JTta- z=vX{S)j=f>qtx5N)0~WKJZ%dl$^P{z`oQAeZ4d=M?Dmqo{Z6yIv~qBG)fO)l0M%ri zxYdgT&~Bq_>yA&K_jq0}vU7CUX~4onNbQOGOLM8+xyPlwKerxHE$)5g9Lu@5&9jo7#^RLzbY+_8@X8CVVU5As6Gh4bZpVm z(bC(14Rl9)zG8c6T`X(yQz)PJ6BvhFfQX|P$1$}p=E`gjz9>hC? zpx9V9`|ENppZY7@AUN|nrw`+px4@1NJHk-cgda^5WXw+Lg=V2Yf2T8B=NR!}_)g*h zptGAMqa&PwfQ|0W2vYW-Im1vhqp23%p6dh>U;#6?&sUgO`QfQojikO62R)8W8h%A~ z61DMC#yRz?tbQ&UNzzlk_Rv|URxp=g0Nm4Yr5Ga8KvKBsj@srU4-f4rQL2!9kwzr3 zDz^XiM9)*e2oE?8_|+x5$X=e3gy9x%Of4+Piu`xVt4v`HV1vW7NT=HbJttY$6f88R zWQ>55rXV-v)MkBQ{~2J1hH>AT*rk+NBz>A7VK~OCQ8BYfcs)trK;Ng;jr?z*m7@0g zabhGPUT8J;>98(!vh*;2%jl>kZQhe3A|h>`LrL!OqcNr4OASkB21KKSR+P0K&ljb_ z5ScO$aE6l7DpDMCT0n%*dFL#LlF1G`U%yo^oi?)5$9h?QbcC*NZCQ1FNI`xcD*-nP zL>7)k<2App!mJnArygB{9reY+7(@{E{1UkI)CU~0?mRf_?Oi&`e~O=j-&DuF{o#}XXJs36fIJ{KMvfYcnOk#J=nd%Bf(N6lJsP2j- zT)J<=9G3Up%_B%_m1G&b%)>T9GrS|^r_nBBYTc${O%QjZ%Y=}al#FeLV z;||J6EG>x3BZi3HMy1`kbL&QFRy|idyd>y7C3cSsovnL+nfgQS>%4mDMf{BQdcuwS zm;=L>WpKO?kyU%IO>jbQDkxjKB^$_3*4m95&z!UP&vcU)!}`<^2L#5sS#bLV=AH)p zxgas$s_E0evX>ibkbA`kkD?C$IP}Id=8q!nN}}uMQQxvxXD(fO5}V$wG}1(Pqi|0a zk=TzOX9Lnzk&Fl5%eS!oMzwMy_JxdQG-zdAKt5=@0^0@&X%Yzf$|5?XhQV*kL>+v9 zHMk~WD##%Kz&>tFdhh$e|&ST*R?KRPpn*7tyqpF744c}bmJ9{@;x39M^+t+*e zl~+^RUl3X9nIg6(kZhmLCjcLd%lOZ^6Bjp z`o?)*Y2Qtci_ym}T;4SWkJVrh>x`_xq3)`LwjDPdWqH7%t@z1nP@s<5?%|)2$2{nM z4@sCcmgz!kj4vFWRDid}%<;0^YUJyyr@z#okfL%oUAoy!ZmFXhYRCwRNJ$}aHm$7^Pe7e@ zmf;P=4bzJhl>(4&{7zy)1)%~5>T+gOPgSN*3l$I%lLON3vYmSb!F$7xo8ACqsea*Q= z=yKem+Xf_|ncrGp;zvzfC)q(s`LyuEcM9L>gVu_FV+@e%5|9$)?Jd5gm;k<*i9|v) z_*Di>F_`924So}@2IWj!m$SV9aq1Ke80r`AM_n(WDL!2M{37HX%$i{L@RRh({MN0@ zkSl|RP({eHp?rIx{eB`hbl}pb59&`T3WE?|X9$c>f1@YV)GHNI8{hU9sEXm!?CnR1 zO+_jB!ncLAtAOwSKk~l&k?QvU{}5%AL{e6YNJwR`P#PpuvN9sd$cSv=l!}(Ul2OSh zdz6f*l$pJEvUm3Od0sfw>3)Czf$wkk`+eWXd7bNZUC-+|9wRarnij_(ea|6NFkEe{ zN1wO~2iEkd#L{n%e=EBzh+?kO_4b#O0a+mfdy^xjwI=!wJ?;m$vtt2DTOs9Q(hH26 zr(=I_PG(A7DAG?jn%_Cp2)aY3I0gBt-{l()RV78Oc6ct6i$PpWhOY02{dKbVZ4Z(( z4F8*#$Fr7pnnIEipP0{J`2?4YVF$g} zS4WoWmX;?E;~E1nk4^_kdtDH$!rO4YL>4Dh_LFt`#igk|C z0xKl4hdso`NEmQSyml0s$iUn0;TCbZQ(CD8Uhfv_EQTQW(>cVXzgk=}8xokX)(yPb zrokCU^!H#*at6Jm<)c%Pu7FUES^#A7L}b>^oh#u4+fULm>`&hi3^WEPo%LALO0=VdnJfQ94YM3Zb7cfNKP}xD>!RYiKvBr8}f?dvYyaec^!{ zf5zjM!MPd88w$a8xvwZ7AfRXcKZMr|SY9Erc)w?N*UF!@uW!E(kxq-D+kBS=q~`Hg z(R2l2zScWqBnzyRcG*uHEhzTlUe9U|2RlmM>6+u_d*lfrIqhLzXrDCG3_(}aOB=NO z{`@$q;||`=V!%td!9#P^ZZxcfJlr?p{42aa z(Z>O+ZqGz(L30MtfhuDzv7-i{8VjH^!Cai`hROBST%!F$E^uf^FfjJgz;yv|f6HYr zT7_FLPF^a428{y5EKR%T0w(?IuZ~&09UAYqdDE}shXxlx_^7RA^w$gJP}Zqrcjy!zr34kYG*nJH&Y@(t~>k&{gH5c4> z4g-AhDDTJXr<;!4$K8G_FMDRcQd@P=vjOI(K9ZaG0xAd zP6q&0K*A5$f(?EzwZ!E$AFlOpv1Eiuas;l%%YntLe@7dDCRD$gv(Dp9%>qRuF94rp zHrs%>@1MUKlq2b&zqW0!;@yvNWflChrY@v z-=-f|U*rMiyw`sv)&bvyF5nta1=ya3pV$0eDV7X?mVmE-GpMdFGkNjT3pQXjm2~LdT*S!wzfWYs<6OhNcc_A_9}%$Ud!eiM&*5thfk%0B~TRtA3ee}|;5YkTO1DalnrpQrb9cRvc< zqC*0b88UBoPf=K9pC7CEbhro0*^lnA6pmD7nw5-}$?)92^Ar7&`UIJxA zd6Vex7#E`Ho)dqB%fW(Ja(82bEMv1u4E5TUVIBBvj@pw-yo>T0$NwYwOZ zelx;F=(R(mvl9kDPtNd5>pvPiV+R?1_izj)jmN9C^Li1@mLmD?P_3@{`f)vLh6Y&k zGqxd_h;xA?OK*gG$m8-a=1(rxcGJM4`KFCMfcK4B=!&ZOSsMGLpK)2hVDEQ6u+>`w zK)G=rab9v%%d$~84hm%`~T zJetoyeU1A%-qnB$$zO{QWTyyem0F1Z)$L6pMha>l!r{)mn82hx$*@*;;I4+;lLSsQ z_O|7`FAG3Z+#iaKkFnQp+{j!XthsTUgWc6fVhvG7;?IzQc+-qra`bVblAy~4klI4?);h=ufKeO4O^Lf4 zJk0kT(>q(knY{V$sE$jwf0TUDH2+MTZ2P;Tq(toFsw-Levz3lER9sf6Hr6;j;1!&PA%FSw3h8M5)0g{XTB6EcT26ftjy-0 zUhEP~sM|-96pFo@ikyEm!^B5!dD+m;w_wF9O)>+fBoYXl_>j?B^*@?a)mYe}RxYK7 zuaN^H?+iMyyFj_PYomneAV)Ga+&6*92z{Hj^K0ca?&njELOq3X_PEpNw}5bLfZhm5 zfK(sXdq-VGHigi^T^5V@vrB>z$hb$BcAnkqQjocfxPp(L5#T1?*tbwQzl5?d&VEzv z-`6fBDxEPr6qa+e7BJD#&Ezp?PEX1LjDBC3p@rK@ppc{^8-$jnVIXI+EAF~o4H1g8 zuY_>WK<%8}Ru-UnR{1`pH z;JH@w9Fw^U3w1aXn2=WgY)-&#ksjU)swpZ!Lw=b z*fG1<7Sjnqrs~n#g%Qx5Xtq+rT|uH`j?kxA!QO_$%Lm?`2cwEE4hz1zQ(Rm=pv>N( zx9VLxs+p0`WS<|0#j4nVQ|NZ_zLeN`yhRPSypw`8&<7Anl)hMmeJf=R^L! z$PVPN-82H66E2oB&(^1|lHvAn?Nov5jEWgcEuP}U=xOHsVDIl7y#S#?y5{aF6HyHy zL+=l|nrGrt?8dL7p|K+juad9-pyTarh3c3Sq+7f}z#`fz$Zc17(Ic2zHU7w2nj6sX z39+$WuOHxRA;?*A3K&-A{nzhp6~u69q?apos#uE{d~?#Z=;D+R?r z2oR9Ik>10w59j;;6|y8%iL*u=POZ)5j2M4`@=jB%O~Jm0=^*R)Qdw`Wc`gAu2vsCk zd&cJ;=Q=Nq@2!w^riU{5rY{b~6OGM9sHA@=Fp{}v2oivyaHMf-oC7iBz8EOw||e1^LZoQ|j+D zMMXsy$6AYaa&qTvYpn0PMyoNEji~(z#R)xF0hfneytklHJyk8=Tk}b<`eYcH9Egka zh4^u*L=I|HMeQ~zFPpk85;~O)2*rM1zcznyMs1T>ezQh?JrTy>#)--iZKI!-vvJcP z`NL|#z$MxiptAU)wv1!%$xi-#P{u4WoxZ$&Z!aq=fX%7{XILb1x~X`Ikg!CW(#g`TGa8?#m&XD?om7vDekT1XjzQ-c_1 z^^extyO*3h^}OasKKNLEd-gKC31(I2OnRc;PpfDKH)<%9nT0Vr!jPu!=Ig+asiB(b zv8G>)0JaT(7G+P=a%7iM>)_Fp1pC*YLE&IXFGS-~ODU&&#M=eG!DHOC_q($F55|Me ziXe#8Kn*(IN?Po&kE<&&|Nh$c{&Kk8YEv%$XfCOC?=oC#{0amHCv)@Msn3JpK}x;;l5P4sqe zyQyxpo$O6K;3MUAbcQAlFM+;*`0#IW;L!f?!91qr5wKY{hA*X#Se(yyaIGsfgJ9Tv z+v+oP2dQmlfzNSm^N!khm%Aj82JsdeEDczA<`(2TrTx?gb&RdAY-?msj`&s+gx)(A zS1Vs-aKI!r*`vSzqhaP-+1FgPvdXEP6ho~nTC`ee-tHpJ?#He4IJZs8yk^c2iTT>W znrb{Wb-L^x09j?By+AF?;v-m@nM6)bett*l4)p{>9g;$)$UbUAx(T`+dGjYS>nlyQ z`C#7ky*b2;jc|e1?#3NNrv=0|L1d`oMRg~ua!an(ZQBb+4&1p^9?t;U6>^&=BRzq! z`Nr(}r9fWvb;R?xjmd2M{AC742%Am?!TgZk-Er&O6=`Ri2KG01c*{+l2N}n8X1QM} zq^wtOmPGyf^2){%QSXyAoYU)%FPiAP$Mq%za>nV^mIK4$(c`SJPk=#xDg`Gcdy$}X zQ3kV`CNdKukbw+4^a>|3WbyJ$NoIeSx@{PwG_oR^_AX3SXzH*`c1rowY=X_0p&NrO zkHrlW*aE&5&jBrVP1!p{e_ArM_ip z|5}dncXEr;o9a;X&}c+fscx79&5?tXAQ7uNK}xU8I1F zN2TU7TYx}{uvt&kyXW(OT-zr~(6w4aGgA^UUb+Ev9&E&^{dht0=dMwE%67ys1yzww z)V+gJ=L+aiURwgU)q`f)lm5bEXqXIM3mGZQATdx1GK(LFGY0eq>yx^-*n%z|Dw){g zH?g;EuzztoRZS@zR8r= zW>^8b8x!%)i&f=->Zp)1o_x0a=qG?B{4<9$iuo`GC$T163JQ^hn%85#F0F%Ww;$}n680Sqt5lTMw1B#985O%0mtGGJeC@9pD5eKv!2^?d;Y4N*x? zK?3z@y@|XYF_`_~`;(LcY28+eCXvST*s06wmrNd1%y9sAwCEsBI`DTt#RV0;wzmQY zB0a(K!(8+@lrkGn$jXBx5!u5?IM$zab;Vo}fKzdAYX)aCNbT&0E<{Y`*2EjDaqR?~ zqLLCTYO=h66y;w~FG(I1wCeoH#=Uo`ChNJMJGq5p5LDwfN>hH?a`u7urY%MS%~o}q z_m5(XObd4X^{Sw`4^tWIJmZ)w;O&?y)M;2gMFPGX8C)k3q)`c-R9B5x9}0I&aKn%~ z(|sT-aS(Fe%qBy5`Dg2Eip?VeVr6jsgPVU(L73a)V2xXu=BjBl=GnD?MAIY%Nd1km z0V~@mh|_=E_VGRbAP7U~2OCR~l;Sbf3U#~59A+Q^Ak_9_<9YLdI+Xz86-K)5i8Ofc zNCmwkt90Y2MBq#(HC2F;)xK?XeCF!~6!TFm{F@4sg0vd^-U4N`G`uQVb5-BK+!___ zA%T+8QtS14+%qs2#z7pw@UWtkBJ%}=3r>llSaSG6%Fg!TSJwRe+ zXy$H+f0vNt0j7jGbn7@Z)r|A<$g+&yfm0{k6L+kwk~C>EgtrS-a(H``S&5rX~E@@~O)07U4xBrORZxJ?A)~&0CDiA>OsKPgG`K#CGPA)c4e$w5n$7~CPIQd6s0%b{gdSWpn{tQ)&(Pq%&}QHo$o z%KhrM5Fh5@33&8~4BaSEACc*KkD<}#G=kg*;Jkb3v!GSkvb@V_UsoSRU3W%H~Z>AuP!3$VZyd%f9)N2Co~a| zT|9MQa`@9}z3XgCRRxQhoLpRTy_xT=29%@ZfZQ2p@x$tR#ML}48<^hvD$ZU?G_Wf2 zp3hWPR^HV(@XYCh_vCzvyyz=0+T@;HKOQ&*P>ZYZTil{*%<|7pPZxU0w~&!MFGNyg zrntz6t2hakNm!S(s)N9kJNs6$?EB;WwA)jc-A|9NR?tb^`#|p`xrG_=yunr1k#M9|ZN23g=tlbeJw0x1ki*41suWT5>+V8-Dapki8-_oA9PA1ss7!?#2?if0~|B2K{ zMrEc05T*8f?|9tmt^sY>qE@hDzqUhw#DU!uz>dAMhi*!7{vsnIlS`V+^n7A`;#y#L zcQ;$A+7+*tOj>~7RQTRt>M)V%fA)SEV%z$jFKcmXxPb~Xu^amO!ullVq&XLmEczq* zh!ORyc?J5!3Dwc!Tl8kLy4(pii)JtZ-~!$-ugru7jj=5^&K{=EN^p_hkkEBR`O@(j=23xoxtOINM_ zzB92$V01(IJ$qOusOLv;PlSI^P+uO7gd(X+h^Xa0E);~g{BGl})`APKgXY@oAwn=y zOC1*myzTlkVduyp?=A+^aVKjof9*^B-Y4ZlNN;XkO)@x-g~31XQGlg@r2UKMOORaP36+`!%2)e7xU&si#W(hVr$4N@rG zF2TzZ`mDO3f`uANbT0yQv9HsqsHn}guWi{z=c}q4i-WeW{QydJSh^FL1KHd&XbfU< zHv$JpJlzh{E9t*kkAOU~hvBaxkAN~XpMyX&bJLns0OhD^cvhAMA{%;KIw1T%UaVA* z1c-e$Bwc&xa}g?~zrs6eZ6o>x!O(J;@y$hUH9S&VCcGvc3BrE0rJ^F)8$STjTA<}H z)aAIYBQQw|ztTgfg9LE#=N752oyU6!MYwS(`&+b^zwiJ)TFnl|9e*A^B#G4~!wmSK z^{w;I2D7UWr3Q?->6!hUoW<+^8D!3&n;^hW5T8VW%UN(K1{Trv6}P7*CL~+-$a8RW z^KZ4Yvpc4n=a%TB=(PHTV$|sBsT6^^$cyz0Z@t9qKnfIENBwDSzDWaICjwv%(Q6r> z%NfGqqZoPNuALqi5A4DFxod|h^lA`HALjlzZEmdL*9INI=gsT-(QWHLaV^11hY6%x z@Dm#7adk7JQdNE(7{=_e%+)ehO4L6#@ipIM&nO|F5S<#7GDxK4$TpdLoEW|`5XntKuuu{Xx{TR{i z2K>Pg`H{cbgK+Rg&_>?Ex@%Ug9f|_;gS|`nxLE4KP6)$}NcKL@f3^f%A{frk4suxJ zJf{{3S@a(p>hLINo{6}dhgcnS!z*G~kzfX)tEC_q-Fz?_Zo zDuAwZCp<&^(H3#U;P6DZnRsE{ZzS=R3{9X*51u^PT2Vxbi@~-mi3Sz>S2`73;^LaU zMrHIWcuDh@!<2KIU63*pw0|OiLYu0a30;?D^PeZwfF@_~W*TaHcJyxiesv-v07RlH zO6}i!+ohSAAJYts2hig%dei{6zy063c-P(@D>Lv-x4X4o4M&1SSYMok`})4XY7?Jm z!6d>AGHPrYDnmc$BL#^zos*T7-jY>Q2krVdFj7Xut}`YOA=!>!&Bg2i{~6vEM!=y4 z&%Yk|_3hg?`91NU=8XQhI%vz=m;?~uUZ6-6e%(a zl*l1vzn~m62DDOC-15DKec#P`(6wWQ*|bw9j+H^R6BI0(K9~u{^zy%lzCLMWK|kJi zkt}dg_QPZ|5oCc|SeVGwD{x_(8mn%xV%S)ncdXg< zhB4y@utV;A+@76VoBS|)q4q)!xuK!q)HQ?FAz{fJY5}I_UzU~1!$Zj@974_}4meC^ zC-xbJHg{Ky^&Z~^#^#ci*X}x~r%qn9%lMJ=X}~NZ@qYh&i@j?Fc3`;7K^)S3hZ6L6 z_Z{rH+utK}<#_8_fy&H}wxD9uVMH3(2fsH2Y_+81g??2zdsKT~-)|S=PGm6ox6`x8pjBcbtHKDNWCu>Xlm@E>Yd@(+$(!7dHWR6Q^Y; zM9OCoalFf{lgr`LEJ%L1efmN-k=eymEfPynQ7WPHyB@}ls*mW>UKFO6O1G$b-?-V5 z!T*xG{?XR#)4kMAS`Q#Y%9k@;T9_?8CekhM8Gjkc1QhM6JzG9ycxURG=d->!U+uaI z_6L(Rwc!fF4eTLbjKaGpifpi!4uKxJMJq&(_A>-#%f*wgC0)f7f(6b`ys?R0>{D>| zhBovKj;3X2C_{ktBL(5rxVx|AJd6UN_GCe$K!)4pQWk(D5E+=|f2F|EyBi}=zUblC zzP6{#h>&t3`@Z;;f07A;?Wo=GUm8lb^-+@k})L?x_qBrD*KwfZUCjGq@>!$O_pt)>J zf4rJMG=wk!@`T zG;$)CTdCpOwu>-d1;XGfZmPNon7p@gCD^$O{s4V1(WXWS&PYPM^oGQ#39oB+21Q!O z=3}0ub)`WhzZt*|G?z*s>Nf7$J}5Ty=p^TK^CpKa?-O^BMYb#Bxc-Qk zU=^=}HEF|!Q#5NeQIyLzKuaveZFo8S1vPxP`jw<>r73krlcOCDFYC;kW?BKuAL!>a z(vq|X>TAGs;+!C*Qx)L zQ-KKaOK`f${E`3?|7uVgfRP>((sDcpO~lugrGZDkHdg>{FVW5BYm+GFWIRcZ$`a?@ zc~Te90X_7VoEMjRIT2*5<+kq0C_bEd7HqeEDY)|EQfXYO>bBpLN#Fh;n{ikK#0_4* zWw--8x9oLHtSxdr6$IMRazV#VF@c?$+i4{I7t{)tzHZ}-Vo7lQIh7t?10OTLAqK4> z)y#wE`WR1k|NR|%$=B{RK)U#!g+it4ndtD5#p>^k0aJ%(ge|)RA8eW)19HjEJ0~Q+ z0^(*Qw5w?b{6)>$xUjt3pT$% zK8hO#9RlOP7gR#E$q!os#Gc!_`$%pUm_^eg6%MuQFeH3s^P6~IZ#s!UbuGWQ=7TkI z8fA25ZpXLBA@@I)ir`72K$%ZPVzLRfp-b9xYAdF4j3qMLii?XwJofC_bNvNoXtP0o zb<8W9#esA8mVU+mB1IvpbWF;<_YxK8U^ps1Iw`!mLT81s&_|8Z2rZzz=;B<9!AN3c zq@|SpP7GXfh)*Y$PA8B=yE7 zfE(P(Bvv0RErV+X;Pwet8v;nZMGsCzVaOFPpbv|DfSgVa<$`Yv2bAx0Sp+AKSF?hN!zFSWPcA)v3dOFd%6Lshs)UWPAzYd^|yHy8AxD0L3`to@!` zPArsqP46Pkt|}hjjv5r9h>G&?uG^J%I0EL*tT+`xCUR8#Fh!lUz)D(CKtb0FU@l4 z2^_M4I1`7IvszhY58;1%I;@Vl4&|cSRX}J^e1kdlA>i>@9LII2pl^ltA5a$AUcyxk zedM!Z7cQ_g}K>+FYdTp3XkECElNf)O+K@bGU6tOX-QLe)c$R&lzL{Ui(k z>5TE&V}Xa-qdW+!MVKZ^%_9d=!iezb&MuAXOi^BLUz~395b@Z9zeKB`Zf^pa9>}IW zp~$@S95!Gd0F5MNPaj=ffwPQQ#G5OW3plL#A3cdIm~G{r`{DA2AH=7@Gh8KC_S7xh zCkYraGl^d*&V_9CqF%2~R(2Ft5-Ly1=$0T`9VYNLW%q&uyisao?U&j+2VjVjWXWfb}pMW8rwUKeiX|JoGNNF$3-Hjv#9Y#lp{ zyOu%bBLB!GMeEha^WJ|oA?^7Ll!X4iCY}fX4rUla5VykQV_A?@Qj#APNMZN`I=wy! zr~XNlwIdq(2vq%5Q63wc9JlB$b!e`|-T!N1g`3O4arD61bLYly$rOmJeoqYNC=_eL zLBH((?dqLH({&liNn>x&*psgX(FpTDmWz4@c;4rAA%q`;Qf`Eb?ZDrwO+fS(_3E~{ zdPtBX(?P|xWtF5N2JJmm49YYU%HTIQG@+50xR)Tu*BOfDG57{iy1qUJI*K)INw`W> zlXUN+w!`b{vw!Jq!~4fJ5=VE%wXpM9(sHRXi&_sJ=|X)Ji1g*YA#0MD<%)!0Z2J;9 zZ2kb=&-<4G#nx-b4tEqzAU(0OHjb0JBh4SHg7~ZlRl(uw*7_kPFe7TNYeIA6{|e0q zVa27fq)nY&#Q~zHOl#iyZM>FNQn-O?Wk5G}qkXp??3nk!Cs|L{JTz>zX}cpI&&$iZ z(V-lbN2ZMOx*BGTcuZ&vp$wYq%OpCTdk>T#J+=8|2`FS1{qKyeQZZb3hz4y%`}+Eh zLDOElGe{1PWif*Y1IxprWft*^JDQHWH>Db~%nzn`+%WW^T-%J*JIjZi!Iq%yId33d z6mW5Qh_;wpUtI(uSvJ5_N;^g2(`rdJdVgiQ*XA@I$1^6&hBrvOyHE1Q2uJ!}C>PJi z4`v3aJ@M^Elp26$eK4gm+;f8<>@=iunF^18s=fc(AKvwzr|ig`=Zf`=U(}trKZq(V z4~EiyPglvm-&7OQ4PDm|T&_%NuN739u{5}T=FO`H1PL8B+MvsC#>#G5xVPEJmK ze1dSjAPh)kpJT%N0oLb)UWmx9LRqX#s}9+aqk40McBecR7Iv{H{8PtB3A5?>s8dCeLA@8$h4Tkod%J~r?%_t}SCzT-}+WrjLpP8=%@D9Ix$ zKY1~lhInqQ|Dj(dLAd>M)bj%^ye}8P0PG#luaXHn>19%KqXyj}y2UNc0+?QjFdggi zqU=O}?VL^Eq!LTh-ncu`FGXD^)^CRnxjF&Zt=v`Oi1F)lCo*BK3-8&?Lx%xhs*uf? z#rT-C2e1`uvIfGS6}@>*Bf=)zc$1_m7_4ZV+vE~x{7gXX!DPm}9*yiNqjF<;RWr%* z-4jJ3aV7duT9w^Etd3Tl%r;bPuB(jz41_bxbw+{piJdzkaxY93w<{zSX?Vz zPT+-8zF4%q2SO~a1cRuv4|@~wU0y7%Nou=45gcwHR4BYi9ZbiR679#`8n}rzs}w|I z*6=xwLevY^jB^tLnVtn-t2H?U7c-*4NoC$JEosp%}bxWTrd?UwQC|RG0>|?tsaC>rn%Uko|d0 zmKQBUi%*#JItUT21Aw4Qyt>$|XmY04A8Fp$Nb?y96m%Z>>v9+&ny{Y-rD;)880P=m zrUqh(3+tvRqcM=+m#>BP11mI{EjMne5hApq^N^zqU|2o=V`x%{_?tl)951Gz8U3Oe z%tHPcK$#)c!Vsb~0vC1+1D>KB+&gQF_IzQRV6*32H5TpF-$W$aZst6HCA{dQ4&KeW z01BHf&QpF-!kR#q^$Bf#dUh@M#deaQvn&&69RE+H6ixuA-vHC8)GQ5er_g_D(HS6t z5xTnysaIDKOP#(jR=i1tjche%#VszgX9nC&5yPKk)Ju`FEV`UzBv@Ej44d}ptRAv2 zhr{cdAcGX$3O&k=tZqF8EJVMt;R{FL5`dl9p)BANhRXHaX9n-Jbm#8AMBCrG90v~` zxnEdP;tQ;st2>`uT>t#)ip(H_oc17_885hQ{A3jZrIJ6k2n`&4)bT$D9pS7N%s+cf z@iCl*w05Ff@XJS-FzIkRN^!BRX|^*TAOdlO5JxD(ME~7he6A<}ynJz@$rfs1JrIbK ze^yx~OvJEt?XcT&AyAws$A9fEK2JF#CK^mgnCLR}9u1MT}>QgT7+` zn%gK+nC%ErJJ%8Ts)bD$4!kJGOnDNH!EQ;Z;6>;_3ZLpPe|hhZoQn(%8!rM(gUSSw zG2jN+XA=DHr=5>YDJ8S`eUN^2YjLm~v7a!|p=|eUVAT7YQA_d^e&EZ7n*Bhd@JCzd zKxs+IALZ5+0-I?G4a@Ab1N?snbZiDnj0K}4x%h9CG9cp}Ikn2lN><2&D7#**>7hov zLdwK1Zt}ypej^m&{!sW!bR-V;?W}(`^iVbBm__GVNKs|58eVG#7k4?phuw(G-^*)X zBQYhxdXl*|XMF(MI{f7~`dbbtX1#CyV5a@YhNL|RB0lc@Ez2kkoTg_!h5K4uhOCQT z)24$5Q&hm*37NnA(V{WL0%z+afL|_(c<535{l&~Pa2|=A_XblLwJk$6ByR}b<~{3U zQ{eZtIWK4XT!q%#M%-Snj_HuA#)E2kFB1?KmxbxX^Zg(9(XYjvD_22o>hoddH+cK- ztQxk&_lMe}8**E!?{o*HnsQN< zzb6O>!e6)Gy$@HI@isaEQ9n|XZ+Y?J4dk>pIuI?f|4yGV_--=Uh8x_^6d;U{EniwD z2c(pBWmQ90OtN;t7Ig3=j}Qa8g1;i^E?-1Py5wi2D5cf+ydGG+h@!VWi?~>v3eDn@ zlA2-X{lq4i@=R2dvL^Gvp7!SO+9ERF{y7E@@6UNN{Eh5e2CpiOZ#xFRL?lv=0?+Dbp~Hb>4`?& zd;Ss!d!!wneb9eA-I5V~=KA#xiKor^%HVjg=@)~?yHI2PUYj4^f2p;N6lZu~neWtf zwD4q%dNhNO%%4)iTeAq;uuD zO@QFcYE6` zQt1p-oDlu^YX);VoXb!zk zR!-Ofv>AhIR{|5nbtLL~r`0(>e|6j%EmdEfuo+e2JWn4U?fs~zt+QQf_OQ9>_IWS4 z*_CW@fep-GZVeudV@{ON0JRmC_@ID*8<9~Li3gDE4uE{vw8297Or9g}j8bZ~Q;(#A_ta^aM6dughH9Fc;CJM&x~|EjYb}CW&*utHK&|pr1u8o4kdUFMK?m?O zDD9h0pTo3bgc=PT5(`Dz>6_wjU@Fj}=+Z|1e(pSI35o%6UK{=&Ee z+%?ZX8ai~U?9v=P*AuDbgo@>-x{J;`mFQO$8dnEXQsSpMXjhKSD8kQJ?gg<{^5KUi z>VChNw(wM{@2G@Akj-n7oYPQon~` z?D2)oFkdO~214VySPrOKC@{{5nH{IWA>vBGfWD{ z{VM0&yM*{nGe!nAZ!b@(IpX7VaQ79ZWcX*eFx`AIp!0wIDRgGeXjI9Mz@-gPxHXL2 z-#69DC&Txl4_%rCF(3isl2Gx?@6YD~$ASA)G6CL{wSi?gXyy79wUO`AAw@o+H`_&e znW49tf~fHzJfx;S1j4KZfEdyPfRHaB36z8Kx8UC|fBcn;AcOd;x)w{A4-9J%5Juj^ zNKly_geQGqJQSEtaoYwgBp)#<9x3fq`+xX#D-hWdhBG}m!*I(LNeL$-t4?UTBIAH# ze#>)uxll53z{pHn{GvY1|9+w@YB*W;>Qe)C3fD^lbut#zz52_VGY$Lkf)dPK(sc*#SE2z6*^+ZcYUY5kUT0q7Ytorq+P;XbtS zuW60!CjtcCwP1MZJ7d&&}SC43?4@YOE>PIw`pc{DHe z@2yGYi-?Lk2Yr@-Fi(#zkS0I-b!z+U)B!l*te+SzDHBjwer6B9xPwXs2Z`uejel%$>Zz}G}n zaG$%YBW*OWVgCmH2oKoX9z*j|20B)SK3X=DbM)`S!TlsL%=mWBjqBHCwY0SADF`lU zL3^dAWhIcf1G?rF&$hXy*ANDOv+Z!}nsoMp5yUu|G`52a400#u-t9ZM{20W+D}5hI ztgTl2c6enMZ%feZ+*uF?P69iBFgC0T6fma|rAo0>m{*+_Jn)lq8}t`}{h7XRZJ+2z{@c>q2W_eqb48HFWM& z=({?N>~jt8kmFY|sD_`nKpJGQ@(zA{eKXSSfbk0e2fWhGDddTQXrb)F?7>=Oh$K<^ zDeQ>OT?R-RwAd8XkM9sdoN)*%-G+(4ESqJmvnsy6J1jCbcq6GZBtxIRpm<~8)sPy7o>9mAn=+FO#vTOXOhTJuaf$oT5wg$w(T zbf-ai`03JZ!Dd^r08^L+u+@*q=|*E7K!#nprgzUoAlZd!lRcM#5VU9CKuY%X1&csi zIU#V+jyX)-OlbfRPXVZEG?%N9e47Gq3}%q0i;P7o8Gtl#ebu~kOa%)E)DA3yf4CxQ zBxndM56J1h+@T6!0f^1jzSDv^vroZF^*En?RCo?q)@1D!#H5rtcg_cBQ&V+&@^DcZ zyBYfJ;n?tot^Yf)Y~z4CYFo^Y_qY#jybs(z86cw%I+Eu<{&(;x_e3iiA<%@U3G(Nw z!=hKmY#^{Ig0g=8HeQR1&&sI&tE*^52Y_JnCh9~+vuRo^uab(8%yzXx(V zPviKHr>&bz1oucdIp&S^9z&C&JUivlF_ zBO~eTC=VH+5}(2Suh0W9Jw&K&`;(YgbA$vu7vFy5<{ zkhrk0KvxymZiWR8dA$;!QJ1p`c3j#-WGPeyq?GAg+Th0p5-0VzA!jc3y!~D2o8cUQ=OsiT&Z zW=4EI)<0}qTG4~BXqA{L*$*&l&y4xVR$&JK@thi2LUy)YZY6ox<7J+Uq)?H&OsM5=k`vA^rJ>0y9U#67$ zf}x}M$;{A?L+_h9VMgp`x79$(ey=rb)xbXCT-p#0&Tb04!`epydY3>0NG>3EYxL|Cw!Xg59|W}IzHHDGM5JkAz|Ph z2PQ>O;i+YN2Z6`Bt**5&?snW6dOfRJ`g506MB&~!LTt{}l%v-&S zBhWN9CXrUGrvtEz-w-t80CnH}r8 z{sbc`ly#h6sVRL&8r$xUps+hrK^)lvS<+-+EB*4lR0B&~KA$tGdCO$ok}Tf`4I65j zt>5QC-!WcQhl;uCCnok=}$%#Xn%IduY3n1Q8&w1LN=AZUle|^1~gz>~>~{+hj;`ot~(qxvyT}pd~?k z=J7V{t?OX}rZ27%Xo|sllL{#iO-P2TuB~@EIIcv@P&^WJKnUA+^+gZP4uD`vv)udQ z)9MclmuM3;9gvAaqXARz_Dfu94(Gcv zf^|jNWEy^E1hcA!9iT6}6@KcM*v}M3IqTIFfW!?RlSuDOqpm?)E1eO&-Vs0ubG@ed z?0S{VK;M^QCRQr*{_NMiOIJ5XRhNk@IxqD&OK*vL0l5y!dTw2&GomAMCN~cqon9J0 zH2t3HL;|h-;a+f;kx}2`RTo7t{IQ40uFFrQGyEQfH;ac@<+~r74>K~}Y|>JAt?4ji z6)@~a_+dVT@Ky`VC!{IcGw2Bpxcb1>HIKTaw^~PBL|o{d4Lh{-U&H0i76WaDXqiSb zHzZM2eB^5zAspk#a~?>3K~_9FrEc>O%R+asng0re+{LQA_audIUTL>D5#bB=6Nx?p zig^GRx{}%y4)?y&9^TVsv>>E$WJMMR9JEhulH?ABad#vZK$8diXGozP24Hsei@N?{ z#OcFxb|VKQMj#%T4L*eMKl)W`zsKquC%WWv*oE-Db{aX!HWANjso{&u#)->Mq^~^d zTcRl^<6tDofObjb6_5S{75RSiAgaMOz#Q&sPHG+s8QwEx_3SIzK##e6Xt|}BV$ZQW zM-6}~^lA>f_7YBs>L(=B1f*7d999k>Exi$+`MDvW@SwZ+nbCQ%JsC?fKI5*=Q#8V> z!V1g=s7-p)qtW@uP5qM*9SzRMQ^RhYuq8%fm1GI`oT$DW$hF(AF`xPAP1+*e0JZ*m zkNLSsnu$r>J5lMwn-@ufgahIBCbcU0@Pc zfBKX9mn8!YDB=JTAp>w)zXdZe)r6VCsS!z(fBD%tl03_WVdw#*5(Op|O7h~9)o#Q{ z=Kse8h%2*nII?Y4foslu+C=O?Fcc>So7#aDjIwrqWp0>^RNclj8Qf{AQ{{-D9<-4S zi>^FM{dUWIgx~R7QY4XZ>0cdINs!eq+p%zbTDCf@58g_T6HDFNTakj{)7?Z`P5ttv z7Ua_hQ*j?e=iu+@>4gIJ&8t^mxL*5xh5e4`vY>6qg@!38b>}CGc`Av*)(QxdZaj$c zCIN(|)*LJD7HG@rgWL-8%Q>Ub1z}U5O8AU)XUwq+`4`K>BWvzihw(vop0|M_RpZW{ z*lCS_uZh3k&}Dg_(FPDTRXON{eql%pquOR3z>5r{RB_bf3!P6mwyC z$>ptlEbV5)#Y3E&U2w(tfN^*J%k*?rMBl0);M|S`ns#@Vuu{>%W5Q(N0=a$lg)>2R z>cZJzZF;B}SsftRn4U0aCwMK<9N~bOytEVUA3vz5l+`5Z)h1*fBa-oE3I8krVj#Go^KY?G)Hw3(69x|{Nt0dZn$ zP_!SVdY`E6XgkLL#eOv`REr-$7pDsd+ye8Ooa4}eKZM{vpty?UP$S?ukoio*W!vpR zm>ze}p;3}=H4oYW%%XC9Y33TR8ZGs5T?o1-K@`*NICrEDph=O?ABizu z8v5f6;ahk1pB+&QgKVw$YL39|!TJl3r#*68Y-rNAP2dQB%F&1cIEjQ1?_?py%c+^bid^^D#a$d)Duw< zH)ZO{WFj+MD3)S3mGw!6LXVNToQNnE(?iO+qt!-yb8WmPCp2=sA(=<@zwJ@6gCCEZ zMD=Je&RBvc_pcWN*qAo&_KblK;?Uj5S;_!thKy$b|1n!GL(A|f z+>WJU<8m>85v-fjO1KTTIbATQ87BD13uPlUMYz%TBVQHhaU6KTMEb}3Lb$_?zm5Sb z`RLf#o7LXX2RpB2-*-S5d>}fZk78JzrPOA7tx2iOW6`lr)20x-BD)sG%K{+0i3Z{D z;izWq2il}$cD*W&?YB}K8&Q|D?^vmCV0@mlG?|dbT_hGDiOim!@RoXhdrVsl(Ruj! z$yM8kmGT*jj3wOKp8N&QXMT_iEvg%8poIOxs#dKMEL?V<<89&&w}v3~N>eBfpm*Yr z*UWEMcIPcPX_U0IR$Vdhw33>T8u#6(6*Sqf-P*unH& z|L2$cNJLQ>D0Xkaz~*Qj4>z~pN6Q|hK>sE@Jh!YsuoJA?c+8lWe9Dsvj4L|{aITK!E?YTNSCH0rOc(5VEQ&F@7M z{LyB@+M;)$@}%nz%#Q&E7B9Q|xv?Hx(mOsx(hLBnz#smyV27jVE$B8_0Jq&u*+28E znbSDE9gJi305)%}VBMi`d^X|B)3&#aBKsHOTyhrp3sS^U$F~op3ApBkh*qhDhCJ^1Z>)rey-k&7el|y|vUb zCugjP(*ih3!7?B<;<<@JC|A5GF9&!Hmr5a*2>+gCJ=C~z7NE(Y`_yijbmgJ|-eEGB zDyD=1aY}ajX2&0|xLPLM^uyK~4vt-aHfONX#1o~zfiS0a_|uH;B~Yb%=CS+e7p32#>Wu&`xR&TtqC5vljPok2_hfEkvvkjZs@$XSfjuxYVM zGrdet_6%t3DJ38wXQb(mQ$a%!TN>RD&$m|n`O1l~kb6A(#MjH%4x~C?pjjv*bah2$ znM$mx&Y>QwPs+$f`5xWV-4pV+O^(?9dMYSKD~W2lzPmkOiV}cwN&&Oho9~k#V>~pl z3_LcfkjQ(}@mkr9VjQDj-4b-z0-A-_GNvkM_!Mfw6p^Hu48SEgJ6e9*PiGBf7(gm_ z`Tf9BxB|05`DwE0OB7mj=^uJdY0zK0U2+eCC?W!#pO$H)94&KRx`e89#IuC4-}jsS z0Iv!F5JOb$4|wpO*FOpPD%r$aox1+V86QOu90nY?9W6zKXD(_$S)_ncv)lKy{Vj~C z^C6(RppYucxXmjg=oU|c-yoz_77E^g6h3eIY4$qr5E{6H+)ZN;&@Tr9H_;u=Ss0_c z(>y>;ii{ILWAkzMg?t+GEkIv+d2&nCt2S}%DA41mmV>FmbIX7nhafca`800ze16z@ zaWKszvhVV438$>y-2{!fFZJIIw?>|)pUqjGm#7%_;6uu|kuMK4PNnUTIthw;sHa)6 z>)IOfdu1()Q!J#<=EJM!FLElv$+{(``{gExFrnNe5fgT~>l65xmVqG+n0 z)R6Wh0MP|}T5LLu1^KP7USVVjPfSdldwa~N`XJI*Fg$3kVqrWjCSsnj`HG$9wXQHW zen&u+yU6aOZM8K{-8iNS+#c8r62Mhz`l|kc1c&x)`SCduiNzYh7|khzQ;Abe z2{zA-0n(E2DRA5lpqKJl_W#%0wMRp}uHjLcN=Z2}+wHKUI-NNUMHJiZbgpP918 z@YfANsjHneNokDv;W9iPEJ7GQ2Us_Uu~MKnlSY!Q)jy*eEAPl^C>-~rO=>J_hxFtgfqi2V35CN=!te9Ob6<~fMR${x zeJ>1#;W@+4edf&JL4Jnw5cHOL=-q?ZTLO*O9Vc#3pK;|wa3-BpTab)YT)%1vR$ziB zMA4f`SEhF49+kV(0P`RdUiL#wJu;_mdkMOTizkbd_*koz%`Yr4N+F+&^C>N9(Kb!>j(a!v9AQdJ>UtS)0KF`dlO{c4Ni*3RW8=_7Bw-90{kDLLg_I#rW zR)(pPgw92n=snmiYz$V7>g4e_M#^5GK)d9;nQuP15FIq zKxM&$2DbVtW-XI*ye`<}vDg7(wOWEdVu^pg3zcQEWgq82G=C0ekmL-!qq7J1vWzu3 zUyif3abo{q&*BK4q%AN-rz`hz!W`0ALXzjI{rWfU{%k9NfFXf+_CppuGvXp9Kk$Bj zHyQtyQO&q?Mpz1Uvi>1#H$!&|X*Zx=4Tc98UOmC8`HY$_23g13qlZ6HnHM4wQ53{90wbQ-$>roJq{*fa?yoLeT>)fuN1IpQ=S0LO90!PQilWuHP8Trq7_xCbZ+O(K2R>dg??T(B!`aRk^btIb8>HZo%AzDrOxldq4GEIQoO;@4IgfoBgP6! z-0d6fS}e|yOjmk>y51R`HQ$_xZLzbapC_~*I^cX4z_PD(k_qD0u zJr4R`pnvMNTc#-=`Fj(rheLa!9gNPb4C!cVZr>MW;8RLgFJ9g@Vsg8);VC?B+lVwF ztKIM^B&J(I&m55|5oau%bad>i21GnF0IV&|*mqkQl**l+_>oko?xnhq)1KEoXx3NETn@%vK)y85)EKS-dJwf@F z02*;VF70D+l@7nFRPI*|wQ>WzFSpblJ3NDdHqedR_fgLTVxRiDh>-Sn)51t1$<-Q- z4lQV2kjkJHh?IZ5I!@oQTurR=`52c2STgFV*(KJvSUfK<;7$rS@Dt~;AF)yt%QpT= z?|wt#>SV;bynmjz>&dHDW-5jr9RIWp zd`0U77t!c$$xbbL)@SGj-bt~HL8*&Pi4bMbY{!E~BP&v+ks~Iwm)xM_q`f#KU`k_y z7=19l_w3#6Tf|bo_4@&T^jp0{RqQdhSl_~a7paWlrx3?~;GU*TF{Wm*_v^gzcOt{R zx*F`g+S&-TNyZ$A8(cv4a2U%>%}R#}xgN;fq~Z&}xCIZ6jo!XrMd)YQPw|5ik|{h# z8A>)s<@KG}CSbn(e8ef4)k740#FcwV@s7dB50zlKL9v?k0HQxD zYAo?3J8iat{O+Z1)!IW)4uc}Sf#+eIp;K4Mm~Oji@9+;|jVHqO1H=2Y6b`s7CLTvu z3@>}6WVyss2E@h@YP~?nXo_hY3tRPJHPX*IiAFP3QGpzTuh0?O4fEP!vG{HRx>Hc6 zG_M^q00-e#+~u)lfM;BBpMkjwI}`M{RND(;gaP_Z2tv+=GfRm4e_aLa_9uW;_#LbQ zds%Zf>-&0n@O8tz1ft2+0EF z3sozmD$Gl7XP-a+2o>!h%Yusjnp=vt__oObSifGwZ*e1ibM<8_OyUxC1-||6n}02w z_^1DuPXU?5+_b{{xTHlE+~SqmRaoa8$!?2(`Q~a4k)t?Ni!|{cbLp#+(5Oe7P4Z&v zzVrnqwKTZrnWKdn{)?OJKd=0dZ&zlL}+cNo9zT6h*0&q(Sqc z;V6leCKV-3lIFSneXo0artjxDpY!|U`|I^OPh0oi_rC7yTGv|d^yw=EYs_(tT_+hv!iD}5@~&+? z#4xiMO|^A9PT&4oapvjmQ;wrQwtN`;a^?5qFQ#1A@L9Q$J7>q{gJYl0{$<_txS3qF z-6ucmXl+_7eDAkYvX4&aXp3L_sdL4mUnbr=UUF>d^=%`5aW%gnJwjvF!6eOZO3Mdd z9KLnqgJ06CSIX_L+izce@hU0rh{m^9AG(*fwD`WPYwu-8$85VV*C2SsZIur4R2^_^4L6Ya%X3!rn=Cm zOS!dDet8?!)Epfh3yXTUiWP>Xrly95hqo&+DMx*A<&_>}V(17U}8BG6i2UCTm{|k4jZ)nEE2lX|T`Lb?WlN zo1bg)f^BSU)U>s=)zmIZD8Cn7r}OFkBSW!Mr%uVA?Whk9Vusf@HoAL?uiB`V5vm(> zFE)1NCpGT2_Yu1$Z`rct?fduFZA50xHY<)?yk}ZTW#ygY)3xpgLk>qp-r{AJ8FzD6Kan8=o%Zhq=+xrqY~gkKw7O|KNHsRbRb3u;M3S8{ z8Q;PwOsTno<+IxBe;$q*ZrPo)Fe<~C-)XF_60l^EVe)C~MSGJKzdftF)8pdY<8t)q z(W$K}>_>IBKI{uSi=}}TWL=ToRE;iR_(x48w$ZQO<)+)?KAXvPJdxa5i0ERQjpQdu^8i z%rJwaK7&&i;Oz7?E^gzzt8QIgT?u`S;d8FO%t-036!%lGnEv+1kSrfAU@kP?vH#}g z>bm^3qKV(B#fukP7wW2SP|L7#?l0#w4`;uz_IlW_jZw*MInSFNR3x4ILY&K5;;<3- zo^81A>RMt~l<3qn` zUC*xzA6m`KiK$&9`)tqaCZQcdEfqSwC!T%S89(^y7mN1F@v#=URY@sRg5P~fD_+cx zbXlM`GX46po3D6HtFSs84)*ukf`TU%7778Mjh~&UecWAoC)TVu>uYIDzmckSbw+(d zgWF28_v3nIgsq!?XZX?+O~p~#O2d|FtX;cSQ=J+0FeYZXlCttuFQK_`2MZGu6R&s) z?O^IY794ADIRba_LS%r&w5F=lHJ=>v z!b_{Z-}3XDBXyu6@zkJY%&~V5TwRY^SxI7e%MZW0k?<|Csn5uHsJBkt#Kh#{wB-+~ zEEZJsbvDfj$k*>Y$!vTO6f`F>DQS+>y+@DoG&h7Eho|!F>+74k_N+~TE>Fnj)G5&m z^DHbaz23in4@a!IE9LB|6)RV6Ff=s8_1`0Q#XR_)$$NU|TzT8?d^o^u{cHMTdXsZB zaw=~PCjR;5?pfTvU!tkY->wq2=m^6u>1R!kJIOSTIcjcxam?g-YHIw+T`HZ0+c_NT zH|s`^w-;x;^r9Y&<-ssASEaUkCJeOY)?|rWT@<%Uwhr%n7ozPwS$mCj zhTw~RUQBfQey%4xtuH*-L}#{XBID|+_&t5NNoDdG>vD_u%o=ainHY2H-HDDehx2ZU zZV%at<=^h($j*UQ^UL`Go0WcfyK>d4Y!{V|yTK+q?(Yy|RQbL6qhpQi?d@OPTt5E` z{-@q#qQFz}PCTO#Ikwmv7szj%i@lF!JuuMIs;T}^>!BQbTgJ2~V6ZeG6aM0|&A3TB zd~F1O4($1#fgPBHes+X9_xd`!*?)UBzpZy*XD+^aZ0@aFw}f*8;JKcB33~D)sxNp$ zUhCwSSJS$N#*g31f3LKjVWGf|!1&6uW+nYIoq9f5*WY!SB0s)JW8?_Bxz4B8D*a!3 z8uin5C!|?cB>q`@g2R!w{E+Y{?h&?)=GA!{=3SLF+ql46fGz@`Hz&8hj^+>bi+zjQ z6*KQisX4;0q^in8gB^-LzV5%lj4$+M3^Vn?$gxv0MvCqE*($a7@LTVcGZ&qw$_Wrm z`cg-Jf0eiX-ZS?=I}GV9h-bxdnaJ znyP~La5-!G>Vs%#^CgB0ZyqK<5&s1Q-4r-jnee(h_HsL;_WIjgymz`KrTdB(Gx!53 z9XgpQs-Lkctv4^&gu7+wh@WZjItq3br}PUrTG)|`ZL1u+gH6(R?h$}3pDl<*A5yTR zn~aUr`YvE-#rr7ZsuqQo)PBoplh;{nXD>4wtP%6F)=ymPV>9j}f9kNG=+83l(wnZ2 zJ6qoHE=1kP|J_v`tw_PU-NWwRm$po7c;HkV9~YMe)6BW?lj&8#vdV)_=5Huft^6ixBoIZ+a{Cf3~#mo=Lq9 zslndwK780yP&53T$xpNBdMGDcKT59mCI7;O3kjdEY|`qRn*K3CFb>l<^HqCaCiH&s z^KklrAssa{Ti9p)>s`SUbH|&Snz~!pWJya5mzn)Pt!o8P{D zd*19edH#gngG1OQlbzdFIdA`Jz&)=^&%tm-``dieW(4%UIzpjr*8d#PKlil2{COi5 z?RqkIuS09*{^tG2i3xzfKEY!$8gm3Q&ipHf`LP8Gg9#E@*LbelXlz{N>K%*4mzq0F=7-BzSqF6G zu`n`0>cq1>Z@t%=7KYxFoV-s_FzjF7Q1V? zTa;TfCfB6)f7_%qiu?BFh^g!o{Fel3*=Y8P-k}#4#yEd$y$-RGE@UVJ8QBhIH`(5XF zxfS#RndkCfMT4Uk`9F=WvWQf3Q0n zwtmHH5{Hwo%6BN>Fku(i73DcOb|+PNrVW;-ZBZJZ6+=ig^7(N2SB1H=MD&Qrrty@_T1$%JPgJ>X8y2I)hXg(>oF|K(Og5L zqP&5m2sFK{J#k3cPDj6+zg(__TDh33F&_V{EG^>}2%vD@z;|#VI^pIsn*gU2&>7bG!E1l@WuI z&I7Gd^M?iQ5g3N7ZLyJErf+J;{d+TV-mRRZzen^E`p#RQM_6IKVy zWDg5mBM4GDb0QNP!)~m#@4D0-jwv`dLFs7tm|ulL9ata4n;zX=X`k&QyB&Umdo$F6 z-6Q{vaS-^89goxa{b}BkL*HHA0!SMm$(SQ0b@k=f<9s;ID~E;${s1Nm3gO$ttNPx@ zyW1us9*Q&@FgsLO^WvT_dwOj9CtE<^uTOI2IGoE!TCTnv*C@=(^TLi&?EQSz;|}K^ zyDW4Vq52Pq{Txp8+0I77nsIS)zi$`PdHJ^if8QnK9Mz>q0v4Coq#&>!vR}j$sIw2b z^d|zZKn~eC*A`;)GUpDku8FtKAmRA_d-M6-fVdem#d(dN1yi*SIO%-(XbBsg&HhTU z=H6@fKmR?UqhM2R*J&pB9J|-{xgLIfdm4WrpMM*K#?-&}!z&x^`|fq;_jvPN;jq?O z@T)zRTvy~UBEIbXLRVK*RLBDcoklWEW0V%e)4(qgd!C(8o6ir~;%Kz@RxL9*7SG zx=dgg8-;l8(a1b{TD_guL^zh0mwVhE#r%K?p;Ix-=gTcDETXHN`p285Id)g9l1uvf zWLxGiUYLMTTTqa#I@Fo~G=`1B=!O4pES(_m=Tzsds=BzrW6Jo1JXlz+&nTuqo3%Wj z4@676SwGR!T*1#qgbAG{cu1{ppIjtow!P#JpSb3++A$_jL4c5C!jWt$Oi=#%SSbD` z1&q_5&L7em!88blmebhrPTM=*d8l18o8c8M7Xa6Pi>v?S1`kf4>ECB?=XAAO0(JwU zk(Eoi%3#O4LmDF(b4_-1<8~c6a^yDN5slPfc8lN3gIbql0$#7$MKe79M=`S_e-rhHtADJgHoaq_Djr>d7;;Kizpnp0qvOUJUOEp< zLD1blWJfTe3JcECRQ>zbXzIqlc?PkjdL11dBHye&B*_1&5Z+0gHygXPPe08h4 z?Dhw9IpdkB0(KYti_44?8U!)0u8e!e&s-W2^Op#H*8TU9M&fYiRv2JMQXVi#E;gjh ze0KJObwG&)c_}Tp1O5R-DKkc%HI(2tWwB;14sCqc<6_Wom~&q818EJd1uvjRob`oREwqEz%C7Z^#g@7f0=oO6^7}BS1VWbZcQHQ zYbuXu`u1(>EDoci$xgk_eJo^R&-?h)*cZ)>jg-a3h8`Zvd;R*gV%_bNqf!RR>TYhH zCnYsyk-^VZy|3;1Ds1!Dc3+en_&9pbYs!L#pJ|RQ9u->wa%z(}mQZ7*A)}@S1hLMd z_|4-^{)1JOr%lowN89hgn`N#$_s2VXP&D+bC9~{KX>qKbID(lQiLXWM?t$T`d{kIf zVY8hmOKaSFO6s5_r?oLWY9lzIo%%GZ+$;06@62$KbUIxi&+vo~{G9H@(vrwHXx!D8 z)=wxktthy^$s}#C>tq{Cqww7CGbLV;k&!)p#c4D9za?4Sw$7Sn_$asbL@VYrv%iWz z^m_rj1Jb=@nYfz1rYP?%ehNrV_i#>~GUP8QORzRkQ~QbltEtAOwY+r?OII^}?FE~b zWIjJX)&z-Obn#w$ix{WQ#v%>}wD**>p3EiHe~gyASexscZJE?OMUvl>UE{NTs~a5f z#Ga{0&%9z@D}`5e;?r)xVb4wUg20+_bXjP%M@~N>1w8zStIRn#-8p`FXIm}^$M>GJ zRa1kzu(7qBcjLl|-PjxhnZ^Sfkn$W1uQhafy*u90zqob!mE78U#Q!BFA&AXANUY;f z$aa>-@969t-#=BDw;156=bK%cIEN#Kcwrll{KQVGx?6vYdG9BC@&rWJTEtgOp(opX zbJ?Nv>}mBbCpzliVnFeIvmq|cat0*~xLGlLAKe{c%l&nk5qheHI`?Nje}$vX}7 z5DZ2RkcE&p6S3HsK)dz3EvqsK2UnP&E+Vm4`tg}0)7W0gLn~EB?>iXhaI$STb1mO~ z)sE3EQL$#oBF>k?Q@urIoM5c4FBal&d+S-F>BVl#^t#_V$_KiYuA~`{OrP>4&rgiQ z2?=mIn^u1NY~w@g#)l!6F%Iz+wjSi<-ox7KnrE8$8riy0)>xIT z$RB7AdiHE}S$Vlj&$tEI0&X$8BpRvLu(`oOK|#k?x8YxKbA}UkJOPsbsG5eZCTl^<5D??@bY~5$-38`C-c{?`eVh8--^QZ)lZ&0`7}0GT4JQepSM<; zv2~vvooCeg;)!K^{qV+!9)2=X`PQVWLAiNbZiytp4L|m7pYPl@pTlWw%UvS2a5{Dl z!;HH*>?428!1os%`S0=k(I)K~`hBjL? zgPvkEgpNF%bKvd04Pe_2<@iWgDuZ*ovC3*MaagU$!LnMMx|4{x1_hVd(eRGu1Buao1-|TnmRy7sPz=lTu{t)jE-GKUu zloViDP2qO!3e$?G$KF*>4(L&v6b=4^g$_L76~szog$UH_h)xV<-3h~F3P_!QM_mE} zZPKOux|+A@lAa-V&YFhT`uqEjksihrY-HWlnA2aQvx#j%W{qTq4e-1XYXC2XNAiPI z`+}B93o!*bEC#&v_~h%=^SxGox$%4u9w-~c>+L2Kx+F(a^C%&bFy z8(p*_P-sZ)D~ifmp1)?h0qEl>X|bP}P!#O&BNL7C-kj9VM^>FlsdxW~s$;mVf&i`c z^-+9fqg}=CVF7kLRxDMqXj(cgxP^J`Dg#F^e?v5foY3*wfp#Mh=7Op8O zO$CEw$`AcCiyh=&5}`|ZRA|z6YP)I>eE_v*)WjAdr)Q?lVA0IDk5tubapw0EHk!JO zWvJ2_!ZuFD63CkmZN}(V2%yZmTgYOFuZAO0{K&fjX6?Bf!}PI6&RchD^~u9uF@5Zv zMAqN>b4=Giv;YDs{V%y~o+?!=;C**3+LN%9igdv>aBLpz6Az`+lCS!3{DnfUpP%1k zjp5AFHLN}M3=iM=sI1WmHAC_|(M^#_^L&0{_SFk;?{KOjn$%=@5(Ng*lG&%hZi=Nm zRHTnuSP+Yoeo2;{KY(TS8o|POLZcWa@Ih^RuR)Tn1;Xj`C*Z>70s;mK$g#o*Fd4tkta&wVw=)U} zS<{Z()`j^o8}8B&c&;E9Z1I%iY5ruU{~aM3_#hdCdGyh@_gq<5IvK!SM~R&m(=6w~ zV&_a@$UpB=yFjkq~$Vq8qkdM~P7Gh+?Sz~+H1)em+c&OIc zGG+~!{!62nKnK<*al=wzm*tDh%*;GcT2lFS1;f+^(X<2}-gDxmbZd!;cP4>}{;x6G z1yBQM^`h}$qdrUU&A_w^i0=O?91)mUV`o=a7Q`8-9wEmc@ebvxQS3zNSpaWR zXgdw8M*c%bS1?U__TT>)JsS3f?8H|dBdisqV|t7I@}^iyV)?8;{yKWfH|+qGwO%TH z^>YshF>|+4P~n>1Mxe0nEYhb48Yo4?oSd%*$dZ!B``3eMd<1=o)V;8P;Y*kK8IP8d zLb;i(#*8Ytyhl!~*P#;lD`9b3L*=`7F-3#B-xn3>B~-k7R}*{j7GhaYNC*mS4pck+ zeB#-2ix$U*!iowBjv?P@;40gWYG_1(uFfB}*%gnPfREogX z18Y4Q*|g40)>d|0GqijrJp`b-Z zC_hzG0~VL2MWfxfV}igCnkcjQk?IFZ{Vj(rYVqm$`BtQ0OB5{1L^vD|u_ar5NPm5*>7JRvrJ4HZT_r`k3+b|%pDe~I60jMd>#YOOBmXmfG;O4D#v z@I{)4ZJ}C%4I%a6RIyR?zCV6*D)yF8j=Oja)6GUyp8I1IFP=9?n`CEUX~%ZkRi3F! z_;Snait9*5Csr`^x1$`J&8%Na`_84Yg#D;g{xz0xqlmc3DDmlW=iG9JxpBY>H#k)m9ZlBOvWEdAwWkH#jt1DGnYM#E^y6_McP$xl)*0;8|>cfW_ z>NBj>Zo(uBFI>qJdW?9Z2<4gZd_DnXxaEq&N!UX5kbh`9Hg30W&s*iYU;^$Sx-TlF z%NcDY`+bm<7F`&u%MyK@D z)QItX`}VD_y9RE#gGcMX>xjQzPYjY*X^An+tXQpW44a&GHWg=U&i5DTu5xysar)!0 zy87{hE~e07kX5uk%XgFmjX8kHk==mchab#@Eb}ElK$61&xLBVye~ACaH*KI6QvphE z6K4$jE>kUx7j<{2EHd0Ck50)4p^9bE5)L9?v`URnd^W|D4sxMaH$&^!uByh zc8rcGir`k&;l_ie$?({QizQ#TT!5wR!97j9R?l6}Ie0pvU2U?27 z>=?Dax-X1$9X<2(zH|#{7IMIR@~(^%vVrYG?*t-gb-h)GbL~Q7*{{Rl;X6wQG9!nG z^u4|Mq~OhagqA|mz}EYb-FTgwsG>+!Y{D*u#l==J&F-QLt38Yd4iL>t1+3>|mn>qx zJLf1I0*RK2p1?Uy1^N7o8^f4tW8^3do&J1Tor+yvhjOoHf|L^n2iW>)qO;;zdwb+` z#G}p+a9DPIvEj~=7ApCna^WL22{U@Au(C3B3+9G<=GwuZ0$p8Gy2=(_mou79B!QY5 zf(Loju}v*dN<4qbhZfA>@xFDhZpa7iK-kAm-~*q}C~%NHoklP;d3ijc-9f}G+^YC##N>5?mEv4`%9NP5eSS&0nT(aid$xPIVCDid5I>L~ zSjH~$&6TEEZkF9dpWvR2FpQTYpKS2-s4fA$soa+=D?Q8q8<4J$_K^3q<@2Ubcc?;o zb!<+bT34>|&@$XD`Uwn%%JKJRLIcOEZv6I5?n5Q=e=yKpG9Rpt9dq+ol4?LUBDAr? z?JG8(2SDY4LvF4zXYbNiH|#-tY0X^XBu|0FTtLYJPoLjtGcx_b7C-lE7&(4q?r}t! zESnMZnwRr=9O=EvJHPl@WnI-)d6w6P1akqwsc}WF!aT&S(51&(pkIhfatMuELmTyF zPeqH97?oqd@sYz@x_Qn5hUzaVDJdL|q5t=)6TLd)4KHg4aavy|xD^EPTt;u7T zH1MYd2PS>IworegoG)d|3^#B0vlE8~n$m{MU_r`opXF6U3gkX7?$8zHL8vt!)l1=S zBwvu1fr0W)O#D@SS`JE56K_Z&y18>kV^*NN{zYZzUmX&LvHW!7uQj~{RSe9U|w1XdKMm;}*%j6lI)4;j0MYk;btcqJorh*xih2v6WN1UjnL$)!^sk5FX5T{e}xN=dXw| zkR*C9ariWrTzobRa8ydwJ}nBF7h3$P1`aR6K22(BY;3&u@ZrN(f)9x>AU1$wMXF|D z9HCsZ_YtMv+EB(N>B<2xj#P)>%K8K|H;`F=`pidxQR2vL>y2N*BkJlO$-$?1T2IVN zpHOTio8gY3H>)~3si{$_L{$yn>e=j*@q~OnFYE>4@p5&|hiAR7xQ6}vm z6&g-|{lHc0%HfYcA3J6}`S{G^+}ko)FIKxO|5hcrx9i%+^!*0*{xRK6ooiGc#T45$ zw^s_;8?>aP8Z!oCC$9O<9XEC9thmavO(iHJ)_}k~S#}vK!&4LHapr8y`1A4{D3D&e z()MvP#=~&uS2*=IhY!4W*3;7i2R8pa_JGJQXC~S8y*ISVgg8Z#^tTQ}?E&5tizcWJ ze6O!cbKbFIhuXZW4c|*Xy>OXNK``)OY+T%zc*L)k&_|Cv-QC@%D%+ZOG!`w)JjgI} zWiJog*WVmZ%H)B35*tOeuZ0!T2fYbPbW|9m;*OV2&AE*PCK4uO=**aZl zbOx!MN+V*g31Q5O_)m($I-1K@jhZmSARX>EST=gtJ_vh=r1;_-84+=D|BDMGqfC9C zP*zq(@rB$cg|g3MfBl6>dnn}|y%-EH>xN7-BObIHGN|5iI0(T*69fbiyCNqyFB0BA zm`xS_I5%2dO>Nh%T{CP;_UjrM`JY(8Fv8N8V+tXvkIq-=M_7Vch*25i04QY-G$>rV zb`634ilj16 zAsl3-<*4ttkzza=$jeS~@zxC+Hci<10u5kw8H*@k*;dEG+B*h6=|5t+@4z z-!a`V%u|;%gqFfWTwP;#?=eLU!_(CjRydb)>>3K7h%Vue;u;HkFhNnNeT}BxrKo=a z9KnoBnK9U*s32F&eKLycJ#+27$Vkic8%`*PU)o*=M>}aV{ zy)a&U3iM!m_pkj8BD{?m>K;e1vmdpo_=*jebn4mfk`^BsDJPfGQ81x`b*&!jjhZlgUm{DF@z{C%uL(Rif$Ust@9F)Ec0ZMok}{rzz3`|tH8*#1 z!%i$@+n3k=<)2a^R9Mpm|2OOb;6k|O=S7{U6wZKN+K80c(Jv+_XDp8YFzJQMMB`ew z_K7Mzv*Z#!{x((B$zg|{UgpD)JGWqlN+{*jKmcIe&^0vJpAD9fgB4)KD}=g{a(T{N zdlvf`d7yG~e(ia6n7q=An713nGf~|w{WJt*skmU_LVf%D>-6=FjU^!#JKOd3rme^< zX&{u|2Z{R7?Jm&%wFCP64bXML|2z$1!m+xy`LD=nqzzjwRSmw#jkq`|DO7jH&0Isb z-2QURT&vdVOx<0(rWF+xks&-e`0~oYsuxM^XVjG926DVQd!L+<8p%C#<_vM&>@y=B zIgsJXf%e6u{>|Oq)pxz2dZZi#<~85>1G18-DfZo4r3#d$tv+#Zv!B9Z6bfQpd(s*l zk@nns_Uz0xs|UW?3!m0rH?%#SR$E)!+Mw;6_+s$Tp+lEn9!%`i8QRlAUlHOk!3$T^3<$y{t~hE0#wDusS$u~SyDMLSzd^PLnt4Y^f2k2D50A_c{z_Z^l2zeYmjJN zq*4P!x%VO>7R6QAmiH9+rixshukD3UyX3+|$vX#qt|3dyruG=5@C6IRbP)mMp*(VR z6;0i+9D+?(*MU@T)Ehkr<)d+nQ*Iu!<(HQN=aM&RF>_sf*+C7KK}GFq1C&1Kv7xq; z8fZE^P{_T%Y{?<){c+P*$V^$XcLw=XqKSJqI04F4Q#A!fKU<;fXprcX*JV~|gZGk? z*O2T58TROV5Je-YPKNfYm0F6>_jV6G^%x3-#@)D!76$KwqElp$KE$V$ALBU5E&5eN+79?Mh=mU{twC&jH5P8 z!)hv>Ao(EbV=+07DQ7zu9LM7(CT0lpva+&(jJ^t=tmT^t9Y@U}3oud=Hrfgy)uPu> zi2oL_CJK=svZUjW(qgNkjMI9`ic_ahh@7MaMDq9^Jo}e;`_4vDxOT|&s9>F&95kF1gt7@Hx zz&UI~agl3xRYU0UyRFK!4wGBb_)fI-{FNRc+Dl1|8aMS44VPzGO9eEus1$`}!fL7amSwZ>_5-J|@)5TD^k0XM^%=qNzAd=CkU?mA z3MW0b8rF6Zsbd0UHzqN83Wl{MfV>25*;WNtS1X4aaZNRB`1+kFm!tLQ-aRQn+JOy5 z5g5V+kGtz#9!#5vk<9|w1xwHBjR~V(owvoEY8ep!OY*y{_*1CHc`q?hX^PyQsgQA3 zRYPg*fx;CUaoS%kH-QaqAwq>4UkJ$wYJ#ZlA1Hlth}O~76)KBkS;Lq>agAVf?ht!3 zFw~vq4HiZXoFdf#X*1aP9te*_uyLs3d`GmEujPf*qo%oAdf=B!rXzN z<~pqvd>|PxZ1(yKpX)jyILy!Aa`WZEdq?u`Xbx!6k~NW#6PYlH8HeJ)HHm8;XtRL$Y3h936jq%>@qz;aUKvLq6^Uv0qzyKk1d`pwv>x3;&LwBM~%U3GsB z4Qfi+RX)&(oe;=doz0V;4cmuF^sE}{il?4eMMNtT0_X@b^IF5{Ls@U`uBQ@g4*vt@ zSn>0v_1iWhU$wgq+=oB}qGnL-{RePSdRaBY&^SoSYA z+t|=5MgM&B2vBbmtLwvBwZ((c4?&HRci_urOf>gbw#x)fXf_FHFh$-m>|NXUbQhUR zKpufF9Ajf+tqU~gi!LR$LJso;U%mzzTr0>081C|F1ZG!s3TBfpfEX5fh9l#|HY5J02ASU$mRg3< z`M`z%SBVyY-9r@S;cM))nlu_R zPW(B$)kSq+b{vZJe;(E!3}3Kd0jonHCxvZXgDtR?-De9hJ5S@|DII}nKP6`17rIko zQzRH;lp>VYwDO};`zr`VLI=UFrp|G@57z1qkc+rJdGbVN;X)6hMVm1apG$ZG*e8fw zxEp21R}cIwr*k;yZq#7E?hm6=MS4`-y=F-v12{+ojIxea&eeo>1pkbTDwK>W%ig@X z#06W#drnl1lReUG0HS+Oo-7-xQ5~8?sPDisZ0mJWBh$rFzn@P4v@n4{L*AzT%~px! z2oC6mMM`&-Oz%<{^>pRrPVS|a|8SqbK+5baruS(EGm7X6F`*=~*w}e3@=X`2`66qz zxMre?ONzBV+gS(^78VrL9Zxw$p1*^=H8wk5N%11Hbf zc+nMkDKZFJdpNwt(4Yf-9SxME4_L!^_jP=$Q2y6?`teS9ERJ(6jX9Ey+eng+z)EHR z3$oc#QaIG#;!T_exw=`_)O<-ei+>Uh(VaHODYr;&?8|w68HEqG*PIvI>smGNWffa^ z#$EuaC5u#kD*2BYSW`;))ezdR=;9$Jb+!la*HAAYZE@~i&ZDn@Qv z$t>ly`Nq=O^S0ieO1+wpLj!Ma7&mR%ToUOhR=durhFtwOSsuRWUMuCb1SwgUQ$2~@ z+Iy@sMG0tK>xxB*0MB#)o80=v_*H6%Pn#i(nV?i37+j43;TbeFBbbExdmh#5s(rdc zb-2}Ha=$2U9wG!uh(5q}H< zs$+lTiLaFXp{8|q4Q#~v{jMXK`&}faAi1NG8T}xl2=f94za9bl$dL`n*s`kPX<2jt zYBweY!J5?VojKTDC5c?}6sZR_GZ1r2_Mu;xJcOt3-m|h&Qv5VHNIgOxkU}B@r2>op zbP@<-wmi`~Wa) zW$)bpd^;zd(Lak_gLk7c@V>$1fp)-54)MX7tQ$C>()}zylK{dTbuaP)<)`8x;b~T205X@HBRr=G z#2WGlYt)KSb2VV#;46RSRZguQ#%N3MfL=0S;h+E{*z5&~SQc+pg&6jd?*OJM3wh_W zteUNBI}0atqXlXF6@(Q0kl(>CZgfxW66a~Ctu2A3^33`2Dm0<^z@2gHutJNB--scY zC{r9K429DE(=u!9fsv5rGyc8+dH~_`t>ba0kvLZ3an@BnK`F4FA~GDnx;td_jM9E$ zXtHP8o8K?D@2J203-*`6a`x-zAB@>Gzh4Nz?8z~~BQOeU1f(M)GJ89NP3S-kjt7w0 zqF?}Sb$Kl)yT{*vCK!fqhBg~(P)XU)CBB0ggK5eW;nIaBEO5*B&wQTHaA9;oFz>wy zYcNCln>KB7vL`XAr$U*Gl!{U>pGxwN3~^;Me12ARRp&y!dXu8t!kw4QXF`9o4 z>z^;o=z??zPT+X3`Q{{uRE$4$!PSL8>Gb0YWOh$aEGb)RLD1AM>&DE4pre5iX6tAo{?AUtDwOJG>E9+63ry;V?{if%@%gP%Av#7bV>po&&kyve0vy_j%SopXZU${ERzwd%&UJ-D&5gD zj&ljn1m@~8HtRsVfLo#1(Ja#xk&?0&jy~RLTzVhqsa&i0r%xlkFMrc1@}hsDR&HAA zYoDB|3gBhYxJ|Xz!xy%fjR(*eh^zap`sqM^Y)Xowf6IEIHzQ*KLZFjEK6GE=P>Sda z6Xv}!d~g|ux3#Toiycw9RhCDO%DhZV0_Uspb-kOJrDa_G>Yq84*<#_f`K?Xu_q9fH z#gMm60rktC8A8K@7r^i+vNp?bwNR41<$SlXBFWC>VWIJys5h1;s~dls~u*UD>KVjq#eTJ(rX zVkmkKVR+3`n-+nxRkLZzW+DP=^M`XJ*NUB1;YCIzrSSt3hzYHPT@`&Zj`SJ&<}}b5 z>oarJW79jMd9`cAL_%tvBPE?DCdAQ};`+7$o6^w$`*#Bz8)%2k#wu*Osc2oj+kc=6 z?7(E?jZB3vYglr%H6FK{0oC6k2iNn;J-EyowdCxNf1DdDid9b(rQP@D5cQT)1HgTX z42jaLr@&WnwvoB~$BQS}Cd?&wz!kPAjdqWPABLc3en7j_ofR@_WKva%n#SItki~4s zB`3mNFjVI}bR@PPD{7K0VYf(!V1Y^`-F}-L3DvF}THfTZ#8;KVcH86c8~)L#^sg6x;F`;9H8RpS(B6NxB_u)JnQMW2T=P-S?N_u^=ld=mj<~w^)O~-ZX^~OLfY7ZW-KTL zMC6{b!NXAVet@rJCi#N(dlR^hsz1Cd2ZU$Q9~qf{oWS&dz1ZiU(o^jbjcj(~h7Fku zC|&C=@WK>I=SroMqfA0}R*ejCcTECBvLX=aG2g9e@caB%u2}Ioe)PDhKjYk>g`N#? zkq&jrRk8;`oy;N&Ngs8BPOd=Z^^z?bV?H|X!tm+m-`oW2<>)W0zgS5XfwaM9EA+@F zJa2}Ae~T>q*5i5X7kZMyozCN+{mzTsM~}A8b0+E=m?_(Gi?NsBgzFcvA}TWxohz4MfQzohQ^<#UHGq*cub+*!khp?o$Nnx)Bn7LeVwj%DO2-z4A_<|cC-zonm;Ft=;*LRG-vj2d3V}!U zl;Yu`f!>kGote2L{a~a&QpIjzRPvMUCKRiQLJRzvHDBqEsH+_b${)kKUgrKM)czbQPrV9IRc*%oxH*Ei9|Rw02E8Tn0udP)+ogH5o?Ol`OUu_* z6M?=>&CK*mNY0%-X8vuRdW3kcFs+tOuw_c;`>9GcM_Kdmx$&dy`B%mkD2{IGR>&r@ z&;^x{Gl*PRmUIAt;pA+%tJ=;<4$Q)tERrlrtslh>uY$(?_MtVXc!Gj+#qmV-1?*&1 z6jCi6VQf!B7jh{$Z9?AshRx)IiUyxFiA z)mrK=yRrPp)}c6@H6on}3*p+`!>4$1jgY%&?t#aY_?CZg*+}xXHme9Y@Z?OpzLrXS zD+j{8=gc4aafy5!&+;RkK|{(h4o6p4mxG#&3u}%=g2#SL3@BPiuh5na6qo-yyK}FE z;VL#ieOC>=)81oMU`DoS!0trGl1C4&Cq}CZEi7g;^ijFut-$c*b#aC34o#d-l^im3 zbKA^aO1U{X)uaIg%8z{WmIlhIXpJ%`^Kg-{HDFg&YCmTmKK$SP*?at*H;m?L#i~_N zHvK@4+o4@&e1_3b=9)v(WDWPm&c2L1J5eLBkf-`S^QRb^3-*Lh!mwFVM9dRCNP0gN z6o=}|NyWs1UugXI6LA z&Unz41uIW~|44cvUv@pzd~AdsL!Ck0QaIW!6Ij;0l={zr8M?h)U2&$EinAdI8`{;Q#!vTg;L_U}19j=O zBdM5-bPe_xE}_3`*UhR(_2OS}QQ$M=5}KH7Uo9k^6>zED9yVWCezR|p{d zlhP}DZAT?0qh5nL5SpgEp9a||vrVzY{t@HhQln6M@G6}ahNvjEVETqogbn_d$2mDU zqAKCc{rjjh^2Xv|Od8b%uX z_E7J`{Vb5Kdr(}r>6)~&!aVF^bf{DprwyG#iJTNEujI4Uwrt5$s;DBwf?SxACyPIC zuv_WzPOU^LO0j}U5N9S}Ag$?KwyIRe;wBYeXYmk#9&sr|GWjPLF9MV2!|fqi z)IEzNxpcbrQ1QRYoZCR%MLku;I6$HT!_XlFQa1@TFoDap`h1;QPhFy?(L`E}O8xF*<}j>*o@~{) z5^2QeVt6g=k3C3#Lbul-d`yD0jd^UV)wQS-h5GjLT>ac{e`a@g|9v$wzEJ@P1I3e; z4$`??-Kr#u26=`ti#j-#rwuZh@@!jwuSbGX;?fDwDvZA^%)>rp zKHH-O#KkC#qYx(DjNHTxXJtj%ZU*pT`GtKiD4OaNKmgNTPB;?FAllUp`3kij{E`h{ zZ@}g*J;v0gHv>gL7VDPGTJ+=0vA=>JHfG4CsWl9|{YxbYK2j2kkANSH(K+0dXW9HU zCf~~}^4UB>sEm=9EDxaOJq4NZw#F10Mik&Pz#C7( zr}a-*g7hER-L&-(rdFscP2UV>1tqGaT44XIW zMv_6jiIt_BO(DvLgii!Rn8fjamzh4aA85_40dWbnYoe&7GumCZ6T9|ikZz|@0rxa* zNor5EX*RI}1a!I9O9^W|^jl?BY1&P~2P%b&2`;fsM@AcwDUzBAbu73xI!BN-j>IKo z97Y=l{1G4qBt zlj6S5&LHzA;SdN$=PV&zt`w&IdezLO`$!?VFSdrN=jeQ2R}hW6X) zgf$N7%>S7k(2CwfF_+vPH=$YGFVB*zm`@~3A=O=(Q}bS@_^1}6dbF`Yjy(Qu?X zsQ!YGzq7vzMV}z!G^bUYQzGgS+foPun@-J}CJ`R2w^`q~Lc-XdeD{{?lX`#GkWR=HiBgb>~K9 z(gCL9i9%;~=7HW~nm&nF^=yQy)7G;Fr({x@3(!oMvR6igG1?8Wzw-053on2+Oxq(@ z*UP)t)|!@YXdb=cE1tH=#$3O!sD0hT{+=}5s3`95#g-rE0BXN$Q!Vc7ZPx=cOOgz< z5Q0tDR?hixBb2&BB!m<~A@UfoMbZ6jawU|{8?ndAj^$R+JbbHll(6_5C6#m9s++BO*4h=3Kf?qEEnMK>j&I ztkM}f6vXbys9b&gq}KQi5T9XPzYZP__rdN>?DRN|v4cal9GuGQdV%V$J8AS=HnQh zC+MjcBeDqxS3D}RmWxF(B~Y1+P`UwRf*W+d4k<0!_v7#v8$GO5;9Q(^xFXGH@7|dZ z`0Z`#F9E?+4S7N3C34RD&e495w!--sbb=zwY%mI;r;G(c5yZ@YdgXt_;7#W7DB3LVNDN$pFJoZ^W5X8n|CiBe5qP3b1UhtJt7pJUvz>Gt zgMbhX%oxBCZ5N^V5-ZFjNTtiMyFMRtcDI8-CL7@ zh)&8H=t!P059uA_sew-V>+*o!%^?^n2HXEPR2=s*!L=H+C3(VeMcRJAsc+uH2>37s zh%r1V_AGd8yttj&1N^RUDu0IcrAqen%YA*qlM*R(o!uI}ZRG>a%W?ApJ4@F|?>sl# zQ%NaHHhOOC!=jAcvD;UAO+2>y%G=;|7E3*+HfPp>G6Epbz zd__uK_vn~zm;HA8#Y&R)?2WqV|LjBi+N$=_mbVotRo$zraMpRkxiGSUu)IlJMrRJK z^~_jmVQa^xGaapm_{;3@Q^pf#k;(xfIBQDzN(F@nI~H`V+klJQl|Ru%AFcb)NGFsX z!k-wu!((RAZzgmdJuv&?Ix~#t6oz00j-*-F9)IIaz{PqOluRDYI8~^72EF;=Ml`#R zuRg(%Vjbu}=+KG6`H9H4oA=Ppd%XMvTyDpDoXi@UOqH?a5UxEcvw}D^A4QSGpd9)- zTPeD49Vt(M5>o_2Ql7SnVQrl|eiGh;pMQJN26DCjF4pNV+Q*eUrlODX)r4j`Wh>N? z?)59QnFpayk#)aUcAq|LlZ)AUGaStx_3bbD-Z(eN@hm}4oV14tJ4D@tE8uKL>pXqZnOW(ptw)eEXcj?z{RKkTo{<4!o+%2ausr?RT?v#sA4e+#+8{!29RL z(~$+qD6ru`fvrU3kDGDy=&wT!)R1`s2eW}Md*J^=(rho$Bs^51SjxvfZUGJP-4=r$ARLNal>A4({z(ayUJ z)G>Am?IP;!*1Eq9O%r}Non~j!4*C#dyMGvO<}D2E%0Xz0{4C7O&0o8$Jt!W6&CQCQ(TvC;JHS=E8 ztM}Jb4gW~d-S)TqzTds~+;h$)GiX)?`}xe~ZBVs-L17n`akuJD+lxy|`mkA#s6LPf znc^m(b1sX`6Qt>#RGVMtmTw~-3g6PPK+!(#y`QHJZyPt=Bo7L^rb$>@9+RvdS@CEU z+I3SElk=O0+UJJ9<;pTd%R63h;&XQ8D_NqFC<>DA1ah{CIRxdDJ7mc! zk46t33k=Nfc*z1J*Ou1OjF&?lu{qVy*ZQ7alxd4~Bb=^H4%5Dn7n0QFKb9x8UPlzQHcnRsjU2bDG=_HE(HD0`Qc?}>RH>E>#0O0mRm)_CBcP(9^ z?JAFn_6@^6*$l=cNZ3y0D^sljm+G%xI&>evZLYhU=i#5-;$z1xt5p_|x{d@zbWmJn z1qh+zF5HF1_gncA#@wFABePZAftd}J;ETHo&eZuWylPqe0&_Cc-G7FF`yzi71!0h~ zZv}`$YJ>ScvC;^kDz^yAr$t1YIA((<0Xbc?_ zxwPSywJ$_qrXcnWX1ob_?pEm6Ah^l>eOqVldhMkB4?n)=fB*O2;Frd`zN;?dX z8@j2&X{D9m>LGo{($`ZzgWOK;{SzLfY}Z!`Hb(OQ)^J5HrgoXyA&Yb5H1~2>XSB4l z{9BOV{F=Y{EIqBe@^!djYJSzxY(PVW6_BRG6wSgM*VmY#ITBmA2G^Ug0@8-jtR11j zA|_i7%(MZGqBxG7`NT!D#RC`XD5XL4TuQm?|M?eTOqyOccL`HW1gjddf##5F#kb4f za*)R`NBTeyx(HWDU6#yFhl(G%Ip)Ds?h<7c3&94$xXmFUc@tj23%eKPO`mUA`2PQv zK>hL3KmW2g2hV4*0$r_IQY`AskLqA!z8-4I6g0QP-iWgDop@MWK$4D0t09jyvN5CV z9oD<&eB)nWhAa=yPM3kqgwPuZlY{dZ$I}CVtN}gE^GLEY@*0Ytl&3iySZP%p%cM@C zOVJ1BnJp+}c-jmR^W1#F3E-()dFey}Ri-;^D(MKaA#mOzZ#mQdGXDRQXt^LOvuSEO zF@iQ+Fgz?gpIAQpdc-&BI3rF>(<=;Bwv$va0l7R{aXH-AnW6Dv7#UEH?y~z?2{!1& zuGxw%o2)~%z+@8v_HQM=Gl4JQ+!wW{FJfe@-7X%+RP;jP@yUUerXb~R1vW|819H!L z&}lEidwjl*e`hS2p8a!o7SFtl3`bUvJCg_lMyGNZMsFf)L=Zk;!>h$2)E_yAxJ@pN zg~&_hCQB-9ZERxAhMCll$H&JeKts5I{g^H)a4k2v8cLtu?3}z>V7SEn>%}S5o!_uK zbdO~G;G2=SgZ$+bG*0jCMNbeM^Co&;LW(Lf|kCwj(0 z4y+^wpP*;A&W!yv|5we&8+Rffbb-tXm_|uNY&s8#OTljBC%*AWKd&KAm%{G!AUyX+ zl3^M#4gb@__p+I2Egu_E{=@4oah$hM6vx*+7rJCIWO0*|hG!$CNQxQ8?1HWCd|VG! zdi|Jm7cbqHiT0%(L$F-O;&$COErkZqP??=?+Wenri4SqmW>8_JQ6P|F`EG?o5D`}n z!gK>RBuAwRHj{cWZ?j@wQ^X9z7m9LTTlk;{K4=VrB#GL{;z!T}_IrMiBT5p|^Rb06 z6*H1i#={y1_0(8oeW%$?A1rud7B)Bu92bb!g$B5 zPeiR&^XusY{ns>bKG;s|FtCe%@l1pYmm|U6HIu!WN!6iH4HPTxg!+6JDF|3&NPsMI zVl^Mqha2r8o-Eechc3J}vi^E)jqF#5Vm}dt54r0o>YAA7NDr{OS;7AnG#v>s#36iq zX04F!xgDUf090XkBGUC@R$5(v3_28qav{B~B@9he`%N{Hf)V!!M(kzhE9U5Gu`)pyh?K@Kd=jHm(+ITo7qE zYCoPTM;4JpEoU%N0(G31GULMB>F|m#N1u{4X>tHfpwK|LwJqJj=XC47`S%OjpQqC= z#unWJqlp^QJdz}q?3Ep`))&9}!Fo!_&hFAY!~M!^_gus{hSqF2-Gf|GilZ2VWRnO6 zWWWS&=|$xA33FXmrGG?dZ@Mz5pZIkW�mK4^-pi4sWgah`XkcB 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 diff --git a/docs/articles/continuous-data_files/figure-html/unnamed-chunk-6-1.png b/docs/articles/continuous-data_files/figure-html/unnamed-chunk-6-1.png index cbc4f3efbb3f2865c2bb01c4545dbfb643df6b74..69224e79b68277d82bc0dbd0dc7e3be3ef0aea27 100644 GIT binary patch literal 21216 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 e{O_-RVs+a7qoN=K5 diff --git a/docs/articles/continuous-data_files/figure-html/unnamed-chunk-6-2.png b/docs/articles/continuous-data_files/figure-html/unnamed-chunk-6-2.png deleted file mode 100644 index 050371698b79845378a598c6a33a6cb40eda5978..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 60697 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 diff --git a/docs/articles/continuous-data_files/figure-html/unnamed-chunk-7-1.png b/docs/articles/continuous-data_files/figure-html/unnamed-chunk-7-1.png deleted file mode 100644 index cbc4f3efbb3f2865c2bb01c4545dbfb643df6b74..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48355 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 e{O_-RVs+a7qoN=K5 diff --git a/docs/articles/continuous-data_files/figure-html/unnamed-chunk-8-1.png b/docs/articles/continuous-data_files/figure-html/unnamed-chunk-8-1.png index cee3a96a076879fd254a1e83d641a647c85736b1..b863057a4293ac5811a8118270aeed1fc7416b3b 100644 GIT binary patch literal 27741 zcmeFa2UwKpvM%~F&fqdKhyf)jD2jm`CA3N!aug&ZNEVPJNNOBMf+Pi$3?h<~NX{rp zML@D-rO6q|sr%H|%-Z4JwV$)^*=y}^p4*Q@XuA9V{x4L$_10T8e#(l{hxVV^k73v$ zncpN-F^m#^+*9xu^ewfO9sPmQNKRS;zQbcfybKTD_TBqU%K^g}e9(Us!J~^N7*iIUoCGWa#i8@?H^P)lc7ZW^sk)Cy$2v`03n>PLt{TSZuK^ zedzVm!h^gIi+LV?;Z?9m$-jN0p7ku7VKC3Oc}&Q!H|*rk44vY3dHGFQR^02_6jR9M z*w^g?o+K}|J9l^9WOm8~>*t*G4xQ^+k#@~@YngLf>$&m5M2kFDOvb{}k%IhV^$5-G zQ`dg~dH08>r+5E?o&9b132fhyzspN5@|R+VS0)mJ>nlCBPU%q^)6&xi`1%^Pnufi4 z_wL!8UCb71)ha@|Kr~mHC|Ef z-J7U@eB*Pha8Ya0(?`wC%?ZK}0*czynQX7DjqRPeR^iL0W_ivAd@vL<7I5KHwbb2dZg#ksDW_~lk${je`2$1l{`^bG9EWAdz<`er`UV2m)cqN1I|ODj%97X z>3eRBs`Sy%Rh%$z=Mvlas8qi&ety2U;L`os-eY}**8VLXa}Fw(S+_ENLGL%D{B7#8 z(+iW168njB#Agr z3QCd-588St(N|=PE_AEX{XwQ)+5L$v{}UWRhv@igO~Un#4-r?3jAwfbxXhYkSklQO z#aJ6N<1#BXGV0<)-G(dXJ?4wUdkU>}BqTDm^2VO7_4f7-KVsT8l#meFn#l`QJ4>D( z`D?1qm@a;2MLZ|(vcDWhg=5F6sHiA4wcW7a`5>zuxSP3wGHJcB<#wfD2I2d)OD#C2 z#ur!Ux?RcE!tm|6W7t7~I5v;fxdA$A>e<=Z#T?RR&f*twsyZe7X1n0(S7SoA=WO?I zh#b3LiNpBe0vs%rgaogEfV7TI-|cQKDoTAA05xe~XKO8ZGr$XM0xd1AFZykR=ZoOV zUWw@x-a~lI#msEHIAx#lSSs#AMP6RsyXW#8Srrv3@zvS7?9!xz0}Y*)1qt016&0=B z-QCretTyj-NI9LBt$gBJ%(n2f3VS%69;MJJdV1bLS@i<#z#9oK@iZ%|i@cL*!9{m# zEL^u-dR;E*!34m1_f2rqzN@ajCQ&ZL8kc%!kJq9LAy9ysd68xMAv}SZCd(#p{4ivS6(bDin`phL6^m+x zGn0&OH!FY6zaw1Hxt3egqQ{h`#ekLn_;d-D>)kIWYNf?~JiGPwj?B^hkJmR^@QgZz zcm4JIDVOSQ&K=cAh=}C$WDV~NnS(qH(DMqTvw(#bK#44C4MHi zq5hbrF7>Fr5TnO(tINW>y@a=o?Eb20N2wEsDsNSpm@W?2u@q|Mo2!Vx^0HJ`*$k9k zcrKfm{ir@;Xq3x#u$)r!24iVy=_}PV35nYGj}IiKS!m#RL}mWjBy!ia-J% zjMdvO)}3fb3>Le}tEc4Q8c!q=VbclD)T_j6O#DHkNNZQ|_{QyyLm6V6+}EN8m)mDl zE*xEU_}$yKX45(1c9s8)gnM7Qd1Ss@Z86H{-~ltX~iyTsxODA5bvoN zYCN2uBp5el802T>{c(aWJU{3a@#*8uW71cyTv^O^uDHZ3<@sSgR7niBO-k(j-lOV& zAsl4yA*RMW`CR)eQiu(E*>~tD1Y!cINW-v2*57K3ql?mUU z`AVIn%Jza?FG_8c{1KdmT69=`QBi~2(AMC@%uE1>`}YI6&hvu_KHK-5og1u+29CFg zEXjY4$KjfV#$ysj*^9sZe&M+P;s=)C+KRP7y63XzVE()H-L7O;toHi4I2*2 zfBFyZjChKLNhSQ%Y}kNbbB(2EzUC61uJwVH8H=_JGFm)Ql`P~iR@)>nMBlCJpn!}y zzfHf(7w$_MnZD02X^!a&lRqiIRAVo8-~@YsLNtFJOR&fhD$!--@`d*YT01(9o{x98 z&%Bk(%nnZojzt(B)|%^3Qwl^c1)ob;Y+yn*QV@K#acBC?+`B#8RL$g1efd4)Fg903 zB69WR7Z%okdVVQ*J$0F?87^4zGhAiRg%4{1G^M4LANHkFz@ z>6~YhG4gc%_nMo(&pM$Qu9jc%Q*viso$2ARjLyg|y@;&B?vBDd-!YKq6Z?k+34ilQ z{2NR7_YGKHk`J2SdKGD_>MLOFRBQ0wzox`{ZXUgfuEbdZhbrP(9GWIl5eRK|ku6pd@iMHNz z1UUDu0|3xR?MohZ%J;u7A{u0LzH;zhl^k?+b*=Ar=FGc!@faaX;-pf_>@2~e&6rNH zZ^8Pj%O&f*hv_30xGrvF#21~Ur;k~<`ZLz940bpK3}QMW>LU9C5#IO}&GsoXYHn zS?jlN-@aUzb8uKv*|ApK+rBt&cQsWbLuQ%7=hNG}7kJ}8ZZS&=wUc4y^PLXN( z_Ra9%;loqA5mVqIuMb3SKLj=3jifPkGb;SXf<<@(?s;|VG71Y5$``LrF%ohR7$A4Z&9yFaq@TI zP5$c+{(qS75Q^e4Q%saYcVhSg?qg)4m=I*;NH)ozRnbv?`WAptS&wYe5v>=2J(X!P z{3yn)ZUv+v|BTM2_>AX|(D;B}(}7YaJL1N;l8Pkyu-BhWlF|478?Ehsc+&rAUgV8| z1`1?H&N(6h3^iwm^=mJT!#Hr`gFku*sb=M!Is%@9eu7j+$=m#UjUZJcRIVwW*6uQ za>Iw!k9KMr1OkH)*gKY)*BtfA@<(@HpYT|V&V{4Nsi)v-UMyz+X`Tb!9X$S#F3RwC zpu~1hC9O(s>o3@~{jjtUOmX$W29dwchX#OF{Af1Jo7}u zBwO5Wi4$G?%+mtLz4evkuG6mm{12acfOgm77+t7wOZGe zr9;SVVD#U!_i!y+O3aZHdX6eFz-P2}IIaiWVQxgzfmN%^@MGYv?A8XHr3gwQ77?0m1H6Z$vvY87<-exN zipS&JhAX$`{83o9HAEu1%$1A}ulCvErcB5mWSD-=DRT3#JXynl=ho_M>%ag*V>m}} zfmQcm4?OS@xwmV)i)Y?84)+Za?*n7TKlVA2=evnlq9%Jd!QWteIARusssJM1?H+rq zT?g2=XT5)eBZF9$CC+2D=T_m}oxg#1we9myZ{LMR4+#CmJ6C$Et;a6;fx0bo$~ zeQ{YayEc*HUH~rIr6+MR`g_Yd@UG%iYwXAUfp=gnA7oL<(x6Hw+ylqYy8UfYJL@>` zMMW#^E;K!qQR$uLp3_cX-+F-rJA|iHF3^t6-J05DVMldd`RUYTi7y16^ z@y98+7n(>Mo~ZKpi1C94;X$tD(vp$~VJ~R%?tOos(5*O^l9Q1!?YnoM^{BmL`ATU{ z4#%f`GlWm0_F;{qQsG=@4k!mN0mYtlO_)34azeA@O zzo^j*P!FtSVrq*cm!P2Fcc;(2JUF16sHqd1kLkzPREgb+{J@P#8^Pf#$tK0lyPIWC zLlg}Q`P=GYuiTCtU;36~g>^=D?;GhAb#!#L2j_PNedlp29cqb#Ce_QzO5e0~bm(;V zu?R(3n;RM$n!CoRrtvzSxG|{tnX0Pq_IPtF;#XAqI1DO9##-WW2`f0*G>e}ujpmN>jgZ6w&EvFcW^n zQDv}u(T<3qj{PTCj2NiVd3lDEub!P_}<cqm5?H`T5U_4*{D13N3 z;X0tqHrRWR(MZ_y0%nCkC4b=Y?=8_qAKzZy+}wPXm1TY7_K9|#EDgH-80@8;o%4Uv zcgwb~R_BNCUtD^5ur@VvZlDAF6K@KZfhx5)HNsBQh@ULOBono?)`&=Ah? z+*)77Vm(mKcJKF{mv`AUIp%*L(knl|wrp@E+n09ZVTF>|#vKWXnESmJH2R1`0n2^6 zixQ)z&d|tu;_G`wr;z@KzO%D4I;Q}KFYA>qr@kONeXlhBj6Gfl*o#j;sWTG!@qxu| zzG6)(N!9Oi<1ox2T~s0-VB6lNT;6AYHB(K!KA3d5Pzve)#d>Z1$$BxaaFYkY*=g#8 z{Yq^&m6lSUtPpLqG}g2Tn?o8#67ygzGS{**9V~_xL{TzYyTeXaZKJ5(SsTJ--$$8% zmFaFoWi?dH`CTSwsW3GY4czWenCdz5MgB`@90Yqg85kTsa{+I~%=}9E0&g)w8JM8` zPncH?IUXP*Q;q!{`m8fSS8@W0%S75Q6B*Z*#^B2W+!R2R{=)bEC<& zBsFyaz!)c_1+k~8h{)XB+LE?z2fHBIiDp2p>F71|{eMD)^rUK13b7AE{=pMja42*!^iHq)QM=g0(&SyHkS1jpWm7^zS78GXx+7a)!!BT*}PEB z4@jdwbL?0M7n?H{bMO5=q+8CIgv4d7w`Wl6y)*C9AbePxY^+tE$zclu_$7e{na2(LVf4BlE1kxLefbt@kThpY zB`0~3yS~ya?;30#MRsSbTn~&tV4e?e?|v@)=jare@5U?G#MIOitDFk{x$>oE&-K$QHvuIaP`kM^&=Z_WbcOsFo(`7PD7_WLlP=1x$f zbW?EW?)Z&AoWlf3+e<9WuOJuoFP~jsZ@@89QY?F%0M zc6O!oYp<=>?~4FkXAt{xm+}JA&bnsuq*$EkX8OEw@Yq-3aLg-F4LC?he?pE1C_4J( z_Gem)Zvyc>lVL3cL~>! zkdOeQ^5_zUdBDcfxKf`m23PbxtO}74O_FNbyJHNo$;qsQ-w{Xy48{b>`#E+wFFJ{(i`;OL|}#@m@XYX=!P#=K{=KtQ8a#WM(qd z)=#pkiMq=s;f1~~&^)fMo4j~*|E9q0nj*s3m?_1z-=_#y`tC)k(knT<+4R&RDcY`7 z3PrWFPP&ck8U^_X@_xXuBVmn4uK^sU@qF6u7%R7%wlqEBy!+>CzuTAW`35m&uw{Yk z*EJvrfM<4rV8$3w{Nlj8rvT8~$XcKSC-P}`<7%A`#|$ChCD`;04Kab?9XGD=K4jNt zT~t>GPD)*gZx^cB@5h2901>yikMU4bqrh~XxK_mkVjIs#8NeNY)s3|771{GmiL|W5 z!aUriV{3hH7qW3KDMVvvW~r$ccjoa`@1B##Tm4zU`X?^{Jiw_>PFnn{7Zd6O;Uaf? z-co9kKO5sQV5g!WzN7L4ElOZdHYh?`@WiFBrA}7;9%}>e!9MtPp9f*P=Pgf`ouV3a zKuphNM}5PEXY<>Q0M!bSi7`kqHs(kCWDX~3(G0(8mJ19A-^St3NL6+5^)p-JiV9$-NlK)g}+$FebU~PlsJS@@e$2*LO-v%Hgu19UJ$h z=%D}zmYF?Q^Wr68w<7dw2dJ+8T)6I$dB|P=*cD-6rq6Zvcr`G(U1l#C3Hh35)^dGl zD9=o38%&$6$U^lVyC%Nw+9$^@4O=FzYFXe9Lq(Wsudl0 z8G!Tkw(!cM=fPi{nZ5X276lL4rBmrHo0BO70Z)Pe3K0B({TBJOyWCnV;Xasc&)ak8 zm@#dB@fjv=&EsZ1l6+BqWW8x zQJGtw+KNY6`XmkyHs-;DyIE|nL@)#kD1eZt{dhiJWX@!8DQ*p<7a(wm0uxz%R&cJE zuC*(Q)4qyeo$jJ+)5ISMRv1`ISKPciAa!NzmJ$=9LDsmw5J!(v$fp`C%DK#(E1 zEv6}XT&&#e%n6!S^wO~@ImgT_wwypUs&WM5{K)9OKt6ZU*1!kcAfGed-`LeKkL5(B zK!7ysz1@|^@!Jh}dI&w~a;?EDqup%Rt{?zj3nHMU3%h<0_QxC+A?$49KCLtK#Gk$N z0^D&B{1Y}B{q!8InM;e?AlN;&LD2E6qvK&f+U!m&DgsSUcG=w3Kf{IUv#{8{zQv$G zAbX$A3{7dU;qK$YLw@t{m8Fo>ks@{s$$j)k$xBq783LxpX*||hAE6XG@ZGh0#TFil z4;s8Nysqoe#J33A!8+itc(cs_$f1XEOI2<@EsTU@8->M%Xo((0)($qg~ z#gk8&mloR^%;$}SU*Yh@e!>G$3=h*J-4yJJFWF$h`OgLMn)qNDMC1g-qXE}hzDwSD zX`L&=P_i5O{#qKPfMEPK!45{s*fw^_U_&-jzv3z|6--5gu2y%nUTFS_oscsHDJ8li zuq&`$+S=MiO;LP4`CGF?#93co80R8N78AEyNFu@ZQzC3 zQ*9x{#r`c|8y4$0Jh_;eZOUc~(N2X2+!|P8*c8A30FVfFi^Oe&;s7;T_Z6b8g&yQj zCB;{`1&8FZ&tt^TGc)I+-S{Pr%&CqJkKVGPzJBx+ejr{Xdt;Wv@Ny_<> z3;7pT?4N$J`1SRzm)FIw_$G@A$vk@X7o)%Y`kT=giNh59;R>sjJUfr(N@ebwIrEqC zG!M?uX6*DF@t-GV|2m^>WxHY&YB~d#XZomkbN4=4}4}IH`5AE7| zZ~ikB)kqPzva({gHCxp1U_4fHSr%!BieWDj5}9_)B_!NIdlv8ef_&wd$s?>rNqMGC zPv-HYEjxhe$Z8tZJvnCAZ`V)r(#z5vG$>fphtHiTDgkNR2ex(#@T zJVnPmBH->0Rf<+F#m?7)!F8=(LW5HBm{Q9%X?(HX0EhmA>G}L!;X&$2n)|<8tAeyF z61XA93?%=|K$(E6n;SwVh!)-a^Tb5)ey6B5jFe{uVnw6*&l6)ABDCxJ|63?pcIWPY zi~wi!;s7K9lx-?E#%@)4dbCFIGz+pc!?xviLMS5CAHJl@0@zvv`o7Y<2{wLX2NEU7 zi~Y@H3fhSO$P^Iz{QryA8K(bQQWltMB;>puACJR(0z-CauSlhFLl6=OBm9$V))MDZ zcS)Zb#i7GjY#+$o$+JI(W&*pIF}4TX@tia0Vg+WF#6^o9ERC&?oX4F6lkzRsX}YVf z)M4F9tEN@4EE&%P_5kF|r8qZA|?5j_f2 zKRuxLR>)RDEUA}iP$gzlI+=W{)Y0N(>8=w?=-k%ji{`g}VjLu7s?J1|Mxta^BuRc9 zs`vzuVr>|k8guAJ2{}1AU8l~Q&pzHEXM{k?uy1ZRSoPLyr?@5-AB@8*G50&}f*iugmsgLqp1LR7m?M>M*t|OqOPRFp@fT;PDN_R!D{mE!NVo zFdG4UCww_Wo}>T;g`qt!L5jl6oU9mo3MsOU5paOni2%rmV#{3f)>jc?9-G&8Kw=Hl zW_C8v6H(r}W_ZqpeutJrTk~^+6~fuY!%uF<&x7I;j4%j_oIh64i~@B%l{sZWup-@w42H403cxw$#*%GK$qDN4_|>1j}w0(n!SYxB(|^y3}Mpq@uoWu>K3 zJM-$YBx;`cmIlTg0r9DciHM_pA-NC?I#oVTt*oq^n4Zq_py6BRtAca*dn~8QW>GFz zO!7P9uNxXsn?u3{MMctPW@eAeZVT=h+mhDulTs)D^q-3bIUd%ADZ#$v7yi#*sBF? zS)3F=Z;Nt1{s4;rXGFc2rCtYC($UdTP+CS^TDqZHp0>HDtpi`lXWg40l2e=PzL}$q zi{OavcEmVCoGYgFkg^*ECoIEM?OTpcPLj^fYftx95iK4E2@d<-?$*)NJmJG||LdC; zGw#R_ceu|fm|WXfiLdTe#1eU0hl+<_yH-!%%Z;*M;TbF+oXNn+e=^M@^6xvfeLZ1m z*zv(oXyH3Tadx&M_Vgvufz4P@;Ze);SlgsDQt{m_jUuA817}WR=ya@Ytgc;LM>FZ1FKih)j-d4J(e8$Re!ML$It{L)+iT{Hd((183=~r zuyUAT8-VM`pM8!I;u!?Adib(4Y&Hq@aQ~Yb8g*2j3y&b!_JfN8Lc0sGd_17bM)tDL zNjzkWp{@=V;~TlS!jr_ zGK;>nwB=DZDYhQZ`;H!yzt!uH^+9q7#r9U3`ClL%ozNx%@_o{AqW? z{muO=q@qkeE`Zi2oS7Y&~||Os)p#H?Xlen zC!ipu<2968iOhl5f5m6(+8#~ji{!Qce?SLw^S=X^-mPE0D3dq4;b$~&HDF~~E)F12 z6`+;f2AfAc1Il9_#v8aV)`61i#FH+i*sFYpaoY=iHfW8cB;gC^ew3shZ45t=^)2xxNPV@HA1QXm~YX(J3R+c1}h*`{IJmLwkz;swU=%Z9YhPQG)f}W zRATFftx-@!Ru9s2p5zrr9vONV&F=iR@4=^6swUq}T%Oe~xSby*9L}r+BbM1!dVCi4pLF<3` zY0Egcck9~H8wtwZHt-DXfq%+W>ryB`{;}bX6jOjfE)MLML<(Gqj^+EG?r?LF4JO6Y zKLA&n+u9C|=SGr9qz!km-utsp?();MrzkPCZ*FaF8iCS`rK<^YR<%(HAR$1i_J|jv zw7~DT_Vj42;=_MT&dz2{E@g$StgcG2hUR+Ebdo&Tm@od=tgc;(6SRKRa8Fv=XDRCs zgc{+I)MrQwY9H#wwg>IE_F?I_SVO^<1l+h{o1#q|pkTd`OR!`O6`CN-NiY>%S}f&c z#Ggoyw~k3B&RPPr<5vvjiYeSF%9xGe?G@&&ZO_d0s=kW`)I-}#it%CtK63j2Ap62?UzIwaUQyxkZAyJy$6^XMWC;bE0N-SbYB=Hi zF%KuLIT(*JqTTS2DsB<>~oqU>_qHl6N;*i*#pz1 zII$TG!f(eNctTx36Mg;gjZO$@;tGL=YFRpebpJCyUsx}f&BX@esg5+e4i)J@*PWgj zrpoEo)>di&hqh9>V?fQ(uWUBX0(TqWE@qHF2G!EX-Qn}LQ8w<{vGtW4Jj2jtSJCQ& znXbyp4|Q_itN)76haKX#`XjnXK&P{3S8h(d;w#Z*x2ag^;>xO`N0nOuV%W4DAYiNC zcRofrIS4*BJ^Jsw_0i6T$3HBnM+}5=EY!|2LD>UIH$OQk>0BkaukbV$OtlS)teG}G zNK0j+LhV-&3>}2bEcRL&!ww=96-0nK`KF)3*i5Dz&$ZD12cu3D{U^ZGsknKnmcqL zSwZx&G@!0sEkN`u02Ag-+Z#*9bNwYIQvf6kQRNnPxEEFM_FCmIvPUk zbV{Nt>a9^wqRTr7p**^A%**57gFm9NnzIGKe;3ad_C4vMe=zcF(HXzyOui!UHmpBk z5w8)AhK8d6fkk8~x+^R_@V{=4D3g68ws#(7=%85ec$N^#%hWIt??qmPIl8ETMz{~b zbD)%|tzas8Z|^^iVIj|&u2ulYJ~7U4RM(cmyzQ=4Qn>ypGL>rwL`NOu zl%8}MIJQb6!)!MVe%X+DANEoTv6>oL+BfsZAo~E&^=SYE%ct+p^=sv$!r46()#Q8} z=uTTVK^B8Nt(Q#A|FNKj=5<0s0{J%h(h4PsY7t|MjDlAO8p+FpDAxcq63O2At#}JNBo) zqD`gl_sfCf>ZLHA(`R;vQ+_t|n?O9nIHC@(f6!ehTCXH3`db1Y2=!Lv;CzI4WsB zmL&v2Kmz24oyq&K9+cexB)+`3qGPl&)hTHO%y>8Y5W^!p|EJ~!-u*W;LKjeogkh{8 zSMD2Lg50yOlfZzZ8pL*C31A5#T#)5B{Qx{8kS|i1;4n=l;0>R|!9I0-{d$XRpD@h( z9OlKfn_j>=KPz~VPx|TW*_fA#c7f$h5un8+trP{n{~-t&(T02?3e8c9?iF8-+rad& z0t5mPUF4i&$8icQpiNCl^cbubn|5g9Xgxi)jSQ9D4v*>Q-TF%`(FmPNc>E2|P=bPA z&N=YpsH{`c3b-_sqq?jFV^)5IR=&Cz0{4dDdOF+7+If%_FNQ?uCj@{y82<%i!U(C^ z*<^z(@7i;hACw}XS&5WSem}se0x1B~t)DP?P8e(=OOW6zw65}}5L8+%(QVdw-m&rH zAXZ%qs}+z4R2&LOIW2%ZN9 zbZ4deL{_AbgQ+`#Zs>xVbkZbfb*MZh#96v_VBcB+4+dFT1LCLwnef}ZlwHiMzwt>k zNG_OV1EqA4Fdqy%d&$|sjb`T{iyh?Xhf{Dn7Ohdh5?o@hSZ)Jft`2lnFp|Y{XfJ)z ztmH;K<696AaZ>+`ab8EL5lZK7?ZK)inq#G0E8ApebBc|@qM%Q80Wf{LQl!YV3d zApjPj-MutGiLv~O1-wHg*rD;;cK~8OY=B~d6Cf1wcbl&e$SxT>C2(aAX4n?ZWh|AX zbD_*qI2bqbRQ%$=d$Gg9GjCv;)%}11ddSvg(%ei{1nSuGd7SMOInQz&7&d zu1qZ&DEvpAUFt&4$x$-eT3Gm@x>h6rE1s|1GWr;Dj{ULlZy-f769M&-q!kJwBA})V zdS*b;d7;gKc0Td<1MI%yRHD4h`lXZIu$`WC#XB?$AsqMo3mzqQcg_4U z=vd%eRJAi}GL_1Ucy^SFleB{27Pgq3>wFE=tGdD0@{tfZBbXMGiPTkc?+Q5G#pX?o z2E-rGKPL|?>T~|67UCdmzxoV=ohfdoFjk6desi$(p{Gr`%OXV!A0J;GDiuL#YeWwW zE_e%sl~ugnhV~LqKumo!YaQ%02m2q`cj5Kq^O1M?g%>C-K`;Z2f7J3l7u+8~RKl>>Bq=Ul zQ{4ihjtnuR5Bky4pV?)z4jC)=en0vzGsZ+A94&jZXvguGcL3h)GM1(wn)J@zvHwnBe2+q1wr=f|$ z7mw9v2@pcT#h@Vvb;HWH2R<3M;~Cx0wL@hLT!`Pgx4I?qw*lCpj%Qkg``PP-RL?6nq2Rref^Xg(dUV$#)Hts%w)8LDO6F97&8Rds`U9 z&?Q!*QVEV#t#j>pN+Cxbm)@sEPb5`{ER_A4bQ(=O5;UGyPzNyKK*f419vQ*)SZvEOh(>?)qPO`Y=X zWVuqn*iJ2RdurB_4U4UbH0f|PiVhKb7AViP^g<;n&7CU zq$DF?l~uT@N{Rys{g%7M?egiR4foCgj@KP=vOBTodnM+@X`00J9wZT)lWZQTPG`&t zUTxhnFVSBE-3gzO;nOJ8s0g~jxPyo*aIJE!!dSaugmJ*6tEcBAwaT*U8=~#;AV&*! z@z5D^pt!YE^8KrNi{=s5heZE#QlS@)%T++^PspzUG@YSnVoOY-~jpO6wR|o|yhlukDL7j=vmuQ|TsY7$g&NW|lhwk~?IX|)Z zIecc=O8Ae5*V1;R!-xW~(kzNv{9R5;jyS?igS!XAONkKI+vAdm9RYP`s#9_U zl*T=#o%%y0fj<0}l>GLP+2tG$$j736byJh$xj1QP(lEP?8VnfTG773b59zcI4l+`2 zHER`Co#ZjCMO`m$#~Xl%0&vMZj{rX*r{iHB-h*_LvBo;(kzUp2r&I1)J-{8MR}T43 z^`VQwDuU(l1Ety-C4IHN6lv=(^Us=0S#;h_9yn}D2Z^YIpPR%W_jG2yTV-}@g1Abu zzn-*}mJg{DVduFR_4d6Qef$|?o9<#v@Oyx7c%=xBi=st(!@D_}GBSB3JmYalc1Kk? zEqzB&pl23zXy0mHes3E{TQ zn`)Ma&WAV7I^-m3x8id?J=!N0P)e}?Ie0O$s5pXXCJ@> z0|O@Lh~(?*i=6L=sDDmFy2KlbU`hSoWLnMIzohT5Sz0V z`DL8fFy&WB5&^zBQ@h|IB#xLQ;9P-Ua6w!kPyB|wgoN(>9uq!ianwE#f@}Y1EIbw3 z93XYu^`a#9rnUZ_u%hAelIP8vHEjy~7$og6Ml=LDCGf&XTat%QWQxcG>D z=yKS&35Wm0w7jjP1Ek8;-pYti1x@%lv*rgPlmA(Ni61uufCZ3ZnW;Utb7cX@DBOSfC~g``kg^><=;L?P=7#3l%dXo(KtSb3n*5 z%rNgF4Uw3w-`)EYck^`{uVwWVSV74{E;Cs(3z|wJc;}%O#ujx*w=Ha7a=t@xhA^Y#ZDIzQQ}>+4ay7} zIr{0C)~dSio1k11uVb^2v!%;)({hlu0Sbrm=1$t3n6kd zMP;8VLNHDY0>G#bqxQ$NC@q`Xm2eF4#N`wp`t#J(;Rc=$P%-9~i0MIbCun- zoC`XpGx05VxEFyc$$V(>w9~*qgwS|v0u@^QNuit4k7U%Fc1V# zSfg;I0rlIF3unKw#jR`w<;(<7?gqkUK?Or6ppoYjHnn6_RDqTOaLznvkh6*gPa);v zUyNzfKO(gU$~n;^$cFj^1p}OyU=8&HDRc4Y3mqe9Q-+EvP&s%tH(CVniD-6=$ufR% zO01qsJv<|)@~Y=XqXFt#$q*@TTI*^|YZ+{1?IklSXRxV?)@re&#lz-X4GG0_|1!)q z0-77tQ?Gy@M~ZZ?Ja$7KYm#nmZav`-wU>ay0__L6#uRnRlmuG`jsvx^gsOf)MbVWG z(3yW!^5lLKz;&>b0Afx&m;jpibqOHF1P~Aw+^9V-Mt$heA(RJ~fR>EAw=wUzR+ei= zs7Jlne6qNL5=!s(=Ch%brQ)&9bo-$A6=0qCMv=zM*BAP*F)iq-si~okogj<_;d;2o z$yB~zu}x5`#z5u0xY!WsdyR3hDE~qP8VIDJgHWf%si~>MF4=g+q21)so?yBfNz_YftXLzv#UF12dBAKbgiET*o6z)&;?@{ z$^CtOq4%8qhbTxhg3cJCJmoHvm&XCqu#wxlYUXDrB%EOmxE*m2jsb${fdYdlC599# zhkpJURx$_BR^5rJ^*R?|1ejp2oGNS<^qzW)OcJeU%uEZdckhTI-8F8h(h)nz&{0zZ zXcL$@^!t{QVjSGtTlPH#6Uer5aXpBF zD<6{hy%Vm&pNgl_GhRUgR1Bmb$3;{4VeX;l9mtqE($omhi}W@sD*!U%6cSTIOv{JN z1!BNb;f(Q@{Dh^R+;RAIZAjkn0-4;-g-To)%=UFq+o5G$L}3WH2L#WpB*4PVQsUQ{ zsB_&nez=T0lcps0(RxogPG=R>BSHu^Xxkg6jujrX1%L@>X0BW<$f-l*1hPipU=dXW zCwI;l5LCpgqJvGuL4#7}19wF9yDd8nA;D-KiSo$Eb@Xk}wm*nKqT_ z;TM)Jx&~!EU{a4$Q=7%uN$DaIA5JBlmPN=BH|RMJ99tX0uB zB6U)k2e2Q@aFURs4;fceL$qw7M`@`Cl~?4#1JrL5WIOJ#f&pvg6js$Xg-{$^c znuo4XyguxYP%COpi0auc>z99}^}g5+ifPgU73tR;{LVBX#-aISCpR(#pj8uShP}Fn zF&;FC?x-dLpaptkKc2K>2U`K|FY#yWTGK>T?Hg#a1-5^$&E>1NNaw;3+|`0JfAhjo zr0z!G5?mwjT*fE~K``eurezIB_6jNKsQMSsDuO)e1;krHzVevl#ISu2V2ZJ;zOc_(-VrE5%jPrUmp{w61uAZ+DHkB&kr6~K;3xLonpJ`W81Cy+itRROBw_*U|-)nIC?CNH~C z{eCXUi`EHH=(zqPoRm``931$HND?IWCJpGTUNB-gT2qvC`jyuxuOY=RY(G83s8hdE z{^h!r`Q^W;ieSbgzx{H3x{i(QjB*&y7o$@nzdpT}&#z)peEEsw!{gfK-8Mx_TZxm~ zsg7>g0jDkZv!U)+0rr;{<;Bm;m79shOYYylKfU0v2dz0RY)2KLSVabCSzP!Le`)q> zu6W2%YU1l^N-}I%ClVVwC;d1-K<>GyT+ z+<6V?#A5KfW7RYk__%!%ZZ`33S{KL8vuDquxQx9w1keP+R31HX!c1{^&DPV?Q@hkL z?Z%B8>6s}oeM3EYW_%u-j==vZ(y+=GTMO^(zJb@em-pDQV>inNy1O;O!QTXyl>C;! z1Hf}LCb93sWJ+CE(pA;eR$zaor>6dn;88b?1-bFId(sPB1PTsG8OPCx-mXs6}PTel)M*XDDsKcf5yQsiD&G{YHJC{DM+ zguTkoSBK?MlalfV9A@l!Tv|%X^2^KXKbDp<3K`+ zzx@~dTpVog;80-R$}A}I#_ zH;Z1suFWhnYhe_SbeX61PB_ePHG+#n>+Q&OAH@ImAM;lkvRy=XG&KvAT&HlJ<&es^ z8gK?oqy5J4VR?D^ocJ9+IxeF>AbZLtbCH81yv``iVIU;r$i~)|Tu5768}FSDzZTWH z%34~H za9*4U^@kWlUDd^X4nIG8?%X+xYA=dSsMch>Hxk%5)tPZlM#HME zW!fOaz_2-C&(ejHla-TR4_FS4NG)WGGx=!%FFw&*y)$uR{+8&(EW1YCqGxVlbQt6zTpIaMpq zbgDJc=LikW^VnFu`EHceY>^}%vU`tUhXDztrdp>rsu0DSrnv)q<0I!my%PJR-r2)G z;_%P=_Ju1~6ae(ygtIIwCuc%iuh)Rj=|5$b1o>8n9WVydZ?gw%x?yXN-V&j^<`Ow(d4)`qTdyS73V6{^F(I@c8cU!Zm ztFON(D0u6c~w09c&?iJ2!sLHBjuq7@-s z`E!p7;)&&2DCsfK)eH@T`P|p<6)_AkysxP_#>mJnqh0A<(zsJeBD&@23Y`rWh76T* zNZ8Y-%I8#gZomII&wZNaV0OoS_H6x%bVwV5j!A9*fdlOjwtUZLH??!D|J*e)9dU?x8*ELd%Mv5$}Y; z=Av4=vCk(RUXA+EoY&}Cg)DL^AeoTY5KyFc8F$`iXO)k5`TqTl$AA2BL0DKv)OGo3 zczAfGM#lU1@AHit4j*C^xfQ}|Kk}h(Za7C?y|%U%6+MHW2?5s&ue>2H4hou!PN3lk zS%&65{XIA|zl@L3SL_?*2@ZYU#_QLwv#&*8bxIfVF3%VRHu0WTRe8CtmX?+)WS~aJ z$ItuM*((|Nlm#$~_FmR>E^-}xBN(y_8QrogL7!w^0J+qZa^#}c<>Tkhp8YN4Fq2p& zL^a(mnNiJkX=*8-Q~m;AImOG%t8WVWC_#{97IJYAhuc{WEotIBh)#J3ugRw{%f6yp zmrrru@jcsl>Jp6Z)LwGF--}L={&1dd`_~o4ly-XY!A{lo2qL7JZbFsCyv59#IP5rd zT4dT#)9t?1PyT4;?7o? zh!h;mk?HA6GM_$t;Oy49eEg*MnHtUx_}?9buSEWg>hFt~cP-aD$fw?Uap1rKy}2US z70adfb6Jh^RV4kC`zQ`73tGAU0OalGWJ*d(ieQ-^+$Mt7?Rju;uud<|ef^D4iLI`# zZh?}42yvY-Mucui*^4eP6vz_lBfo-GAF`?V&3%30 zyKA>IA6NGI#UDRZ-QCO2T0pXXY!fkGtt4p{_O$gtX~E!%s;cT-s%Y7O z%?m5KACq0QwtQyI^pX-17x?&Yg0XtEm#PcWqy-l3tR^NVll6gg03u5g*Wr5KBL8#% zzaBaA3Jkwo2*~UV2!g~;896xz>05^sNB<~1EDeR3qn%YbvuHj_be5qM1?@o7(t}hZycWQj7te~e&$ZO~* zuK?}?n6%dN2TQ#7XKp#o_TB_9x#Edhu~+9kL(_ouS6dcb1Yf3Fr_5fY|2a#+!XgcT z0U`U#sW3ni7kGKqL-L)bHNdV!){F))2zOb}LXTkZUw3LN0Lj@Iz&@y}tCLADzJ%l9 z$s3#%1#TkbH5ii4vh1@SkR}Q_3nK=ETNZQTJNP+gMF$NVA zY-z*q%gZu#ikdGs)Yo^VDZ+p{fCrOl`(FdLK|+E1xYwHjw`8vX9%$$p1Z<|9{tG

wQQE~C>+IpZ+0WR4Ef(B{dnMOxtp4R~z z{Z*e%s)MRqV97T7@z&{6rn~^QNPrdAC149#)e~5(1OwaHav?Xae){%p+S#<#rIElD zMtl2i1HA*RC_E=w-unj}k9^%XU19m<%yWjo(cr-6|2G0}q5)2bpGkgmfB*itx4_BZ z*^~K}FIkcStaN~R8>p#1E^gkV$B#{cuJgRq#w&dVc&g6kf51M9YN(HzP39$)*nKsT zK}QP$fd#J=u<2;`=Ywea>JJ&?}vtjECI$GXuR91?#~WjFYGIDZ+bScyFJS!a}u!G z6nhQ0H-G)4Ns~$*9AE^Nq^`hD3aI1R*B1sfJyoI&IF4sq3*2c59O}5WuXZ;u5tqxy zgSKi*34zlIkOfRL3VFJ)PRjx2o#_d_AW{A)N0WB0{sqjLz&^xo_ltL==lz%kk|&U?bqn0In>6><5j=U814F{>Lw;V`P_FxA+jqKc23BF6*2UngCZGL<#@^ literal 50721 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 diff --git a/docs/articles/continuous-data_files/figure-html/unnamed-chunk-9-1.png b/docs/articles/continuous-data_files/figure-html/unnamed-chunk-9-1.png deleted file mode 100644 index cee3a96a076879fd254a1e83d641a647c85736b1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 50721 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 diff --git a/docs/articles/continuous-data_files/header-attrs-2.1/header-attrs.js b/docs/articles/continuous-data_files/header-attrs-2.1/header-attrs.js deleted file mode 100644 index dd57d92..0000000 --- a/docs/articles/continuous-data_files/header-attrs-2.1/header-attrs.js +++ /dev/null @@ -1,12 +0,0 @@ -// Pandoc 2.9 adds attributes on both header and div. We remove the former (to -// be compatible with the behavior of Pandoc < 2.8). -document.addEventListener('DOMContentLoaded', function(e) { - var hs = document.querySelectorAll("div.section[class*='level'] > :first-child"); - var i, h, a; - for (i = 0; i < hs.length; i++) { - h = hs[i]; - if (!/^h[1-6]$/i.test(h.tagName)) continue; // it should be a header h1-h6 - a = h.attributes; - while (a.length > 0) h.removeAttribute(a[0].name); - } -}); diff --git a/docs/articles/index.html b/docs/articles/index.html index dbebf94..dc85a08 100644 --- a/docs/articles/index.html +++ b/docs/articles/index.html @@ -1,169 +1,76 @@ - - - - - - - -Articles • applicable - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Articles • applicable + + Skip to content + +

+
-
-
-

applicable is a part of the tidymodels ecosystem, a collection of modeling packages designed with common APIs and a shared philosophy.

+
+
+ -
-

- Developed by Marly Gotti, Max Kuhn. - Site built by pkgdown. -

+ -
-
- - - - - - - +
diff --git a/docs/authors.html b/docs/authors.html index f9909a8..fa9f6d7 100644 --- a/docs/authors.html +++ b/docs/authors.html @@ -1,175 +1,103 @@ - - - - - - - -Authors • applicable - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Authors and Citation • applicable - + + Skip to content + +
-
- - -
- +
+

Authors

+ +
  • +

    Marly Gotti. Author, maintainer. +

    +
  • +
  • +

    Max Kuhn. Author. +

    +
  • +
  • +

    Posit. Copyright holder. +

    +
  • +
+ +
+

Citation

+

Source: DESCRIPTION

+ +

Gotti M, Kuhn M (2024). +applicable: A Compilation of Applicability Domain Methods. +R package version 0.1.1, +https://applicable.tidymodels.org, https://github.com/tidymodels/applicable. +

+
@Manual{,
+  title = {applicable: A Compilation of Applicability Domain Methods},
+  author = {Marly Gotti and Max Kuhn},
+  year = {2024},
+  note = {R package version 0.1.1, 
+https://applicable.tidymodels.org},
+  url = {https://github.com/tidymodels/applicable},
+}
+
+
-
-
-

applicable is a part of the tidymodels ecosystem, a collection of modeling packages designed with common APIs and a shared philosophy.

+
+
+ -
-

- Developed by Marly Gotti, Max Kuhn. - Site built by pkgdown. -

+ -
-
- - - - - - - +
diff --git a/docs/bootstrap-toc.css b/docs/bootstrap-toc.css deleted file mode 100644 index 5a85941..0000000 --- a/docs/bootstrap-toc.css +++ /dev/null @@ -1,60 +0,0 @@ -/*! - * Bootstrap Table of Contents v0.4.1 (http://afeld.github.io/bootstrap-toc/) - * Copyright 2015 Aidan Feldman - * Licensed under MIT (https://github.com/afeld/bootstrap-toc/blob/gh-pages/LICENSE.md) */ - -/* modified from https://github.com/twbs/bootstrap/blob/94b4076dd2efba9af71f0b18d4ee4b163aa9e0dd/docs/assets/css/src/docs.css#L548-L601 */ - -/* All levels of nav */ -nav[data-toggle='toc'] .nav > li > a { - display: block; - padding: 4px 20px; - font-size: 13px; - font-weight: 500; - color: #767676; -} -nav[data-toggle='toc'] .nav > li > a:hover, -nav[data-toggle='toc'] .nav > li > a:focus { - padding-left: 19px; - color: #563d7c; - text-decoration: none; - background-color: transparent; - border-left: 1px solid #563d7c; -} -nav[data-toggle='toc'] .nav > .active > a, -nav[data-toggle='toc'] .nav > .active:hover > a, -nav[data-toggle='toc'] .nav > .active:focus > a { - padding-left: 18px; - font-weight: bold; - color: #563d7c; - background-color: transparent; - border-left: 2px solid #563d7c; -} - -/* Nav: second level (shown on .active) */ -nav[data-toggle='toc'] .nav .nav { - display: none; /* Hide by default, but at >768px, show it */ - padding-bottom: 10px; -} -nav[data-toggle='toc'] .nav .nav > li > a { - padding-top: 1px; - padding-bottom: 1px; - padding-left: 30px; - font-size: 12px; - font-weight: normal; -} -nav[data-toggle='toc'] .nav .nav > li > a:hover, -nav[data-toggle='toc'] .nav .nav > li > a:focus { - padding-left: 29px; -} -nav[data-toggle='toc'] .nav .nav > .active > a, -nav[data-toggle='toc'] .nav .nav > .active:hover > a, -nav[data-toggle='toc'] .nav .nav > .active:focus > a { - padding-left: 28px; - font-weight: 500; -} - -/* from https://github.com/twbs/bootstrap/blob/e38f066d8c203c3e032da0ff23cd2d6098ee2dd6/docs/assets/css/src/docs.css#L631-L634 */ -nav[data-toggle='toc'] .nav > .active > ul { - display: block; -} diff --git a/docs/bootstrap-toc.js b/docs/bootstrap-toc.js deleted file mode 100644 index 1cdd573..0000000 --- a/docs/bootstrap-toc.js +++ /dev/null @@ -1,159 +0,0 @@ -/*! - * Bootstrap Table of Contents v0.4.1 (http://afeld.github.io/bootstrap-toc/) - * Copyright 2015 Aidan Feldman - * Licensed under MIT (https://github.com/afeld/bootstrap-toc/blob/gh-pages/LICENSE.md) */ -(function() { - 'use strict'; - - window.Toc = { - helpers: { - // return all matching elements in the set, or their descendants - findOrFilter: function($el, selector) { - // http://danielnouri.org/notes/2011/03/14/a-jquery-find-that-also-finds-the-root-element/ - // http://stackoverflow.com/a/12731439/358804 - var $descendants = $el.find(selector); - return $el.filter(selector).add($descendants).filter(':not([data-toc-skip])'); - }, - - generateUniqueIdBase: function(el) { - var text = $(el).text(); - var anchor = text.trim().toLowerCase().replace(/[^A-Za-z0-9]+/g, '-'); - return anchor || el.tagName.toLowerCase(); - }, - - generateUniqueId: function(el) { - var anchorBase = this.generateUniqueIdBase(el); - for (var i = 0; ; i++) { - var anchor = anchorBase; - if (i > 0) { - // add suffix - anchor += '-' + i; - } - // check if ID already exists - if (!document.getElementById(anchor)) { - return anchor; - } - } - }, - - generateAnchor: function(el) { - if (el.id) { - return el.id; - } else { - var anchor = this.generateUniqueId(el); - el.id = anchor; - return anchor; - } - }, - - createNavList: function() { - return $(''); - }, - - createChildNavList: function($parent) { - var $childList = this.createNavList(); - $parent.append($childList); - return $childList; - }, - - generateNavEl: function(anchor, text) { - var $a = $(''); - $a.attr('href', '#' + anchor); - $a.text(text); - var $li = $('
  • '); - $li.append($a); - return $li; - }, - - generateNavItem: function(headingEl) { - var anchor = this.generateAnchor(headingEl); - var $heading = $(headingEl); - var text = $heading.data('toc-text') || $heading.text(); - return this.generateNavEl(anchor, text); - }, - - // Find the first heading level (`

    `, then `

    `, etc.) that has more than one element. Defaults to 1 (for `

    `). - getTopLevel: function($scope) { - for (var i = 1; i <= 6; i++) { - var $headings = this.findOrFilter($scope, 'h' + i); - if ($headings.length > 1) { - return i; - } - } - - return 1; - }, - - // returns the elements for the top level, and the next below it - getHeadings: function($scope, topLevel) { - var topSelector = 'h' + topLevel; - - var secondaryLevel = topLevel + 1; - var secondarySelector = 'h' + secondaryLevel; - - return this.findOrFilter($scope, topSelector + ',' + secondarySelector); - }, - - getNavLevel: function(el) { - return parseInt(el.tagName.charAt(1), 10); - }, - - populateNav: function($topContext, topLevel, $headings) { - var $context = $topContext; - var $prevNav; - - var helpers = this; - $headings.each(function(i, el) { - var $newNav = helpers.generateNavItem(el); - var navLevel = helpers.getNavLevel(el); - - // determine the proper $context - if (navLevel === topLevel) { - // use top level - $context = $topContext; - } else if ($prevNav && $context === $topContext) { - // create a new level of the tree and switch to it - $context = helpers.createChildNavList($prevNav); - } // else use the current $context - - $context.append($newNav); - - $prevNav = $newNav; - }); - }, - - parseOps: function(arg) { - var opts; - if (arg.jquery) { - opts = { - $nav: arg - }; - } else { - opts = arg; - } - opts.$scope = opts.$scope || $(document.body); - return opts; - } - }, - - // accepts a jQuery object, or an options object - init: function(opts) { - opts = this.helpers.parseOps(opts); - - // ensure that the data attribute is in place for styling - opts.$nav.attr('data-toggle', 'toc'); - - var $topContext = this.helpers.createChildNavList(opts.$nav); - var topLevel = this.helpers.getTopLevel(opts.$scope); - var $headings = this.helpers.getHeadings(opts.$scope, topLevel); - this.helpers.populateNav($topContext, topLevel, $headings); - } - }; - - $(function() { - $('nav[data-toggle="toc"]').each(function(i, el) { - var $nav = $(el); - Toc.init($nav); - }); - }); -})(); diff --git a/docs/deps/Source_Code_Pro-0.4.9/HI_diYsKILxRpg3hIP6sJ7fM7PqPMcMnZFqUwX28DMyQtM1rTEUc.woff2 b/docs/deps/Source_Code_Pro-0.4.9/HI_diYsKILxRpg3hIP6sJ7fM7PqPMcMnZFqUwX28DMyQtM1rTEUc.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..d616277be1e1f82ad5bcc70bde0dddc06f6ba03e GIT binary patch literal 6496 zcmV-m8K35NPew8T0RR9102yEa5C8xG05L!S02u%P0RR9100000000000000000000 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 G0ssJ5X_BV^ literal 0 HcmV?d00001 diff --git a/docs/deps/Source_Code_Pro-0.4.9/HI_diYsKILxRpg3hIP6sJ7fM7PqPMcMnZFqUwX28DMyQtMRrTEUc.woff2 b/docs/deps/Source_Code_Pro-0.4.9/HI_diYsKILxRpg3hIP6sJ7fM7PqPMcMnZFqUwX28DMyQtMRrTEUc.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..4a25d38d3be3969d63b478973822a41b587e23f8 GIT binary patch literal 4276 zcmV;l5KHfOPew8T0RR9101&hQ5C8xG03XNz01#II0RR9100000000000000000000 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 WGN21)zi`fB0|+CJ%KzJIKL7x`W))We literal 0 HcmV?d00001 diff --git a/docs/deps/Source_Code_Pro-0.4.9/HI_diYsKILxRpg3hIP6sJ7fM7PqPMcMnZFqUwX28DMyQtMVrTEUc.woff2 b/docs/deps/Source_Code_Pro-0.4.9/HI_diYsKILxRpg3hIP6sJ7fM7PqPMcMnZFqUwX28DMyQtMVrTEUc.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..0e4ccc589c7dd09d133541b51bfe4ed840d9d929 GIT binary patch literal 1736 zcmV;(1~>V4Pew8T0RR9100zha5C8xG01cb~00wIS0RR9100000000000000000000 z0000Q78@QMGzMTlQ&d4zNC1HZ5eN#67>XGSNB{vg0we=S1Rw>5A_pK02OGZ%BM~N) zGYY_89q@*DQ=dVkvWBmt^DQEMol`abHbFonM5+KgCTL{syzh++T#kq5_xJxl=3MIn ze$PoCQezT*?gtzSk(}TLC3p}2p7y#q8I!bgIvK%4b~nfeVg5S7_dlm4meu#F2xwy+ zxB&eC8b4#kU~nz=Hu69;?sk0SKYZianA%>iL=u37tFghOp@D)gJJ=7G`DMqam6hP@!ragYsTp6n@IrIyT!&^&`3cHX{1uUWG2fBEG9 zU#TnNokPTf5MSkOSfU7_Q({zNg*^Lc!49wFCzu_>I|-wzB4q4*EJrCw87=Z9kXvF$ z>0|Y5eF_E*=2I`R)Wk3Iv24C~aTLx_d}upI1)mBa&N#UZ!`v>_GIhzwz64MmtlwY{vU)&=d*NG(?glH+(Q00fp|rt_V$D)eoi_ z!r*w%_1CVczUmBY^i`7XaO(|5&2xyzxP%@UGBKg=ZqEqZ)yNvEVnT9W{FlvsQDjixo1*&(hrp>SKUT1b@!%X4e z(W)htD9*C^^a|X%1gaN3Xp*31pY1-86itqXmuICohnMFe&Z4C0#D$!7XlZU{=@l81 z(X&zW$9FSoZnzCSoexbCt3yW-r5)a$XTweI;4G+~Q=!--9Xn>IBSjGB`0;7Mpk&lh zC11K`{2nD;X>xTaw}>8NP5DF<#FPc~yea$A+UYiJd++vUSuot|j1qZF67&74o>jeA zKFXsX;ZXQyGE4N1%4gf;zvze*A1OE|lTSYVCC^Xx34FPk_!TD|ClJ?p+$o-I?qX?R z=DVB64f6AGwznZOH9QN-LI`&gGZSwu?+Bh$BHYr+Ce)Zp1tGBFkfO3d5R;Jt67?}f zF}}yKqB!0|w&FzurdK@w3kF^p|@(Lq>!)txCGIpXNLV8aU=MzA3aYrzoCPBaqK?*$pw zE|m5?e;N@lQ0q~vQI0(m`CqMPtg)!5BmPOms9?J%k-Eg4Y`_ zCfCgFqNlLRDsVMWonqtvIyr~`BJhRSo-z{!6};XU6}{Gb64-LRzu{^h9I)?m=|eGN z2g5E`4GsL_p)r<}#;S*~EShB5UNrTps~~-y!PqBk15-Vit(*ai{O@qo8I(q#S<1wY9nIT=?{e$7Apbn*w!;JRR1XnkK`x%JwtSH?P8 zNc6Z)5w#2N#K+5quyH(KNd3_=6#K^3hH7Vj8rp_q{TULLe)I)>C5KokrwBXIGh}C2 zD`XHVisr%wPlbr_3u}1-dm0QH-BgQM6vPCgL-4Yw$+|a+Cc?yPc{#fKL^wIc2*c3h$(13cB?tKs zx-bw84MO?#-OEJ4c)*DPy+Gf6o0%JXTQ9TY@4IIB_q6sO=<515&`{WIy}=@AJ_q|0 zu-K5w0xmSnwT#v0VyW%^SfG3##CmOE6U8yM*_)`_t19XM+Y#A>vleSz(|DI-?D6`6 e{go$*3PI=5w(imt)dcMi=?V!gFEnfo0002@SVBbr literal 0 HcmV?d00001 diff --git a/docs/deps/Source_Code_Pro-0.4.9/HI_diYsKILxRpg3hIP6sJ7fM7PqPMcMnZFqUwX28DMyQtMZrTEUc.woff2 b/docs/deps/Source_Code_Pro-0.4.9/HI_diYsKILxRpg3hIP6sJ7fM7PqPMcMnZFqUwX28DMyQtMZrTEUc.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..f91f314357bcf876678d0202835e4fa959c80415 GIT binary patch literal 4324 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 GWdH!>it2j+ literal 0 HcmV?d00001 diff --git a/docs/deps/Source_Code_Pro-0.4.9/HI_diYsKILxRpg3hIP6sJ7fM7PqPMcMnZFqUwX28DMyQtMlrTA.woff2 b/docs/deps/Source_Code_Pro-0.4.9/HI_diYsKILxRpg3hIP6sJ7fM7PqPMcMnZFqUwX28DMyQtMlrTA.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..b62bc793cf29e1fa1d3f52a14f39dc1d77d7d797 GIT binary patch literal 11048 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 Ws5fT+-%|oWw7tXs_gtML0000PMyqH5 literal 0 HcmV?d00001 diff --git a/docs/deps/Source_Code_Pro-0.4.9/font.css b/docs/deps/Source_Code_Pro-0.4.9/font.css new file mode 100644 index 0000000..215be08 --- /dev/null +++ b/docs/deps/Source_Code_Pro-0.4.9/font.css @@ -0,0 +1,63 @@ +/* cyrillic-ext */ +@font-face { + font-family: 'Source Code Pro'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url(HI_diYsKILxRpg3hIP6sJ7fM7PqPMcMnZFqUwX28DMyQtMRrTEUc.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Source Code Pro'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url(HI_diYsKILxRpg3hIP6sJ7fM7PqPMcMnZFqUwX28DMyQtM1rTEUc.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Source Code Pro'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url(HI_diYsKILxRpg3hIP6sJ7fM7PqPMcMnZFqUwX28DMyQtMVrTEUc.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Source Code Pro'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url(HI_diYsKILxRpg3hIP6sJ7fM7PqPMcMnZFqUwX28DMyQtMprTEUc.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} +/* vietnamese */ +@font-face { + font-family: 'Source Code Pro'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url(HI_diYsKILxRpg3hIP6sJ7fM7PqPMcMnZFqUwX28DMyQtMZrTEUc.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Source Code Pro'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url(HI_diYsKILxRpg3hIP6sJ7fM7PqPMcMnZFqUwX28DMyQtMdrTEUc.woff2) format('woff2'); + unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; +} +/* latin */ +@font-face { + font-family: 'Source Code Pro'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url(HI_diYsKILxRpg3hIP6sJ7fM7PqPMcMnZFqUwX28DMyQtMlrTA.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; +} diff --git a/docs/deps/Source_Sans_Pro-0.4.9/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7jsDJT9g.woff2 b/docs/deps/Source_Sans_Pro-0.4.9/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7jsDJT9g.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..2bcdb320a6186de77900c0dbd4b732703a07514f GIT binary patch literal 1036 zcmV+n1oQiMPew8T0RR9100ayG4FCWD00-az00X-K0RR9100000000000000000000 z0000QBpZQb9Dy1JU;s=Cf=q%K3l0DQHUcCA76c##g#-sc8@UD}5q5h~8b|Pt1H0kt z0E-X@fe@nYnds3Y6vYEPp-tg3F8Jc$4ysz~KdXCp9{_(w7K$M}sxLIN19rsnZiv9! z{WcrOa1cQdSy)7AE(1!iq5ajv^Uj!)melN#RUb}t=x~IZod5q^lmA)e^IN3QO)2d! z${MhW(qIFtuwmhN1DQ3?WFU6t#XR|!qJP(#Gov%4KZ-y(fLszWB4Q#U&Ix4eVIFpj znlOXfJGf&L`656F81YL0tGZTh+e9Py-^Nhw288R286=SfB$F7(WF`@TMwN^K0FWd) zM5FlO1JsjNa+zESWvyML%mpXL_%0{}*<`1mU7=Lra9maGVuYvayr>hZI+t(ULO!J6 zH7J#k-1+@T0!%a6oD`FGU_luBP^mADM*90bA9Y*|d&->f+jx9vMraY;(j2VE?vZC% z1PliN02n%A*kq)!%6^0dzEsqRUVuJ34H`Kx;GmQfC>7}gvSl)+(J;=qLI4^KwW`C% za6K$d1-m9H5zgIjJp>Rr5Pb=k<W1;n8tLGgHMW8U);)e9G;$xh8Z$%Mp%?tP|hra8ORi+IYAjoVKz}SW+fpx5D^Xm6BSzmGA9hl zSvb=;M6#1DD<~~WJI6#Vi2@0zlWC}^m}p8-IKpt~V7JENgd{}t*rkGz5j_!U>M#O$ zT^b3s^3aqCj9Q@xBoyylHfv5)Hf5JmP8c#H4;W;|ML?rphKoxcCzy)3giEvV#!P}1 zCCy2IOrmB*%~)uf43hf}(h16ng0rpKZ)bY}P7&ch;R%xI%mmzKC{|cpKA%ex$OK{~ GCU9Z0z`}k2 literal 0 HcmV?d00001 diff --git a/docs/deps/Source_Sans_Pro-0.4.9/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7ksDJT9g.woff2 b/docs/deps/Source_Sans_Pro-0.4.9/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7ksDJT9g.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..6a8b92a33649107ac55793c903f05216df2d4979 GIT binary patch literal 1212 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 aRXruyVMZzur(V>v&#;~Oxm-+iObh^&gl@3_ literal 0 HcmV?d00001 diff --git a/docs/deps/Source_Sans_Pro-0.4.9/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7osDJT9g.woff2 b/docs/deps/Source_Sans_Pro-0.4.9/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7osDJT9g.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..c9300352d5fe7c0da4f1db0e1f83eb8c94cb2b3e GIT binary patch literal 5736 zcmV-u7MJOFPew8T0RR9102XKf4FCWD05~`R02UDd0RR9100000000000000000000 z0000Qfjk?F3LK3924Db#1PZr&t_=%3HUuCAg#-tTI2$4{72}vCuyFw3 z?GI)mDn@@1{QosMIifAD8hAd4Bq4_d%61eqXJwf?haAAAB93Wyb; zCk)R*oiopUk6;A$@VvYKbMCz@C38jDDGJ3dZ7CEocD#5pk}+e)TlQPtA9H$hO;GIj zw3(eG;#Uk;1i6;X8nTEbB&&}Qy4@DZ8zhlGQJ^ve)fua6ao+e}YkIN&VE)%fSYsur3A{(zH%&QYloP|4Tm9T^y6M`3&4YUt>iiMrIqX) zsfUvk!NaKDaW=%P2t)IFZccRv$3f{6YK>?5v#ps5&&s&#$k@etiN?RpJ`K5OCshFuq~ zU{-j7g=Iw=f#>hd%=yU6ba87xOb8)VVPwT!*2A$qiU1A+7zIJrVF)y047A(?Xv!35 z#tdlA9B7R-pmo-P=FNlN^B(8}AAk@J5L6Hw8^p&46)6Jg=|M(DP@6VThaspD6VQr? zB8n)Yh$4#U-xmb|Bk-9ZTR)Uq;Csu>^?(Wks6~NLIQgD|27|x;W2y(yOdZ<}fZ1oM zF&5MWv;+VEgUEk*tXsZA8^Hz%5JV6H7zRlQ7?2@zp|Sz$MynI6bJ`IfblWrMJhE5$ zrck27Iq6}mmfFPa(+HNcOq}&edluW-BRTi1WImqejyH}*mumK?PB`wIZ6OE{C}4mM z1cf((5CZPfsBvV`Nl~PY6v7b#L4t>eARxdH5kVw22q-8BY}rClQQ_F}LJ}exB1RHS zG65)!4ndJ3M8#?l)G|ReYlYLM4IaV^vOyH^OstM%VH?1MY_`WTAVf+5;f$NpWZU);GL{n{RCcdd1E*FU$jF40c^U;i--4fxrX&{37ASBS ze7SQ(0WEJwfyUZDKR_wW6^|gn;(ct)K#DR zAq3PF5aX6S;2Jpj%W;B0|H*1X{H6u+PY+vEY&$!42OwYsrS@OQ2jmIf1r4(4GgAiK zKeG0^MHfQW2Kvr_8yf+Qc5@pl>wsr9K;VjfV3*&1LTj{MKHn%HVGja=2;q*TNT+VS z`V1H{Y79g|)}c!ei++PY3caC+SI_X*4uB^X$p#8?1QP@hz<_6S6*A`DfRW7&69Hoh z5PsmQcS2=iRmOO8WzWVch<+=XXR+MtvSRxVBh33&@8KF;x5+O6o>}07aL}9sC!DE( z09CE)CeeHUKm>tgS}8a~P#4>H5hA-~EjsE3OZ3;+FQJd%U&a7>NRN8q*;qr2q1`{ZOWeUhU%@g`l>4_ zH&v37i;Y!C0eR;f1;vmzd$N1Gu}eF%W81fF`)|MPyM3{bHov(|Y30_>G_Wf$N-cr6cy*YQ5E#S)f*x zGKD4@YouW^^wnKQDG(0glVzfM^CH z1R?^W7Dxz4W*|Wz>CkgfI9M@oDN%`t?Yce28xg0OkXjXw9z8qe|DkeQ8%CBaS+b!u z6QXiXF!qIJLTa(smB^4GLnbt^Ai?fy3uYwf{3pT%Gj=feN=AZ(3yBKM*sVKYqzM&T zC{w56QKGb>U{-F+!-x|nPMmofvk_2MGTBd~UlKzlVz{&ED!MVE&`CrE){g+dey zRU%BOaAlavMX111DN>av)i{>mGKf|q)>1rm;?#@RAVH%$lTmxm!9k8$ZtLzg=~q5Fn=JBi#n6$MbT;Qb%%8Pj3=~2mM5O z@MtcF0K6il!+3f;M)vy7M% z$}nRSrC8>%W@K6Gy{^CVg)>vuQi-kT8Cs_rb)E<>3sE6SSMj^BwkHR~No?EZo$HVH zKh2u6)-}-KAa4(_Z@l4w!^zNfvZ-t9^~c)h(sL|wztycv;G0Rw?MoLq{|}isvf;El zWoWDi93OUoq>gi(q;O9<{*|q|$-jIF1}A@AuL9Rus+I?pxNFJF7b<19$f2&;tF^r# z%4Ms!`pxd=dj5PvhJVASW0B6TAkIyEVSBO-SCQO%#gBP`0hD=ckEsqm9gjV z*rkUtsV4R*&sxgb9uNnfY+}D*95ZTfc_w`#PU$_ylunjas`gZ3(1Ryplv2umc)98v z)k+DdkK^9Ym=%3!P{;I9DV8WvO-mAgA?|xd9FJ>VpWdW zERrbnY1~eYC?+1TStJz3@&=Wnb$Ng! zMJeXz7dqEwPAaozyjJwLgJqn>+Etm%e+H?dVN@S3Y3}-4v4T`M7@JL>2 zgpZoz{ZmHbNB!12qWELnZ447x-woV4e#ntF~RF61e2l_SHJP*i_#SI zfTf}%?$*!I7-BM>^WHKfkAM$Vth~>Cy;i z%ZsZGm9fkVbL(f1e`s=8qdf0{IKgv^ff8Hs`tEthl8p5V($!+DIpJySA|pZ-yd|(& z2v_8z4Zli$WmhxGuO9G^dT#4y(HynY{!M(JWIlRZge>MN~-S#3##j^I#@!@MA$_(+^<&m*L*>j%6TE$ozcGZBYB)=}(%|0fBdMY)qqD zUSHgd0k^-%UG;gIMnirP1~#U8lKR#_>M*h`~P?W}G?Oi?-$SQkWmC7p+q zg@=`GA{^#Q(57%Y=ITLnbKdUi!3Lg62fdTqc^AhjXV-h54kBmLIS{pLZg)N4!lpU9 z9Qc%k_MKh;nF+3UgBcmvl_`Xv;ftbx_79guG*n?e77Qomr9}ZPp1C>NXERv7`F2&! z?3H8oTzl7lodN@0{{3`lci=kUEC6@q6>AnWW;8~mbO28q@4YyA?`QUD#V|Y%>|ypc z5L{_@hd#d?_tO;hqNSAlh5_b2K<1O9)VH0I0F z3uG!0*4)^X{l(Q+z6w{^tjcH~ue=eb%dE)O%@5p25=Kw5xtmi@^vz^1xdZ}z{p<4O zT^Y%d(f_fzhf;TZIB3!y@;_=*u1H((PA9<>A|L$|Cp)K>>CZl-`)K#xR;p9g$Foy_ z@z>6}T$wUYrxIXFxu0x@i=(vVla?c)H0cRvhrFs^MveeueDpU?A_jrCDa$3tJV2qEl z2;8rG)Uw#M?Z?}jgnl98?caeN)^g<29~r*dD|;^s!+iMDjbLoE#1eYkCZEO1U$=c{ zW{S%QO}E2^cJ7zCEul1BH(t_DhPMDp+~-TRqO6>t>{N^_PJRvs7j{_q|FiiEX}rE6 zK$cJh7%;q30^|w?4LM_uk2?n!9kWCyAy3P*iK};Bs`rFzv4*@>UN3KmydSD_XAt6n z&|)!7JjsahF_!_kPo9*g<=Nh=bxU*^p8#&bfWE^%CXTt|M*uGdXT$>>#mC|ZkSFD7 zc{X9SO6A5eQv=xxx?>L@xlHmR}cbiN8sa$K*a3S3u%| zPJaT3kNdCQM#n6+4@jyx=vaK*Ex4!^(Fw>?@=W5Kw^UDw8a3B=7+nW>-oDpu9eO~6 z)`k*K$E|h(vPGVdr{tN$Id7?+OvTJE1hi<$weCi;H@>&uQk=L=FLA3AfIJ~j$uqs@ zbgJly8mM2;H>c;TkX0GZTfy;U6C~OSC7b8sNmYiTHM5MJ0|pz`GOR1EO(TwIp4b&!fjsuzl^>9WdvTs&emf=W*wgvxG%4sb#nLmnUJQ-IV|F|21snusVFrvSl;x1R=SFC6CvOF9pPWL{81NGBqvnht& zftCv|B49i>F*0`2bNih4JZjyIO1j6{kdW;wUwb;4=UDV^SWVf&EfGkabuYVmh;QIg z5YV$6MKuCwRp^7l8>V_)*hd1uP;}BL$T#t$5R|Y+p@i;?!Z0n2!qF=lg%={)P^VeI z73R&bM)BB-HmhV(BO7z^Sei{8e>)qPEWxHGp`_8Eg-N9<8s+LW%Vg3Zf}B~oIyEZg zs$z;V4c1CDQCK3yiIKnnV}>%+wa$h`YFaaaQMsk6mg?22w5tLR#F$uSVwPxZraIbe zX|qJzG{>zcAR?re(3JKV^&An0Zb<_EGBroGHGw8V1b#t4Z?qMD(=i#d#Kw?NuD&~= zNh9NOi_uS=g`63;Z6>gkhcYX`7%j6xG12C|*Dy1n$>!!$v8|yjIRP-wRw-x9biCu< zT7}~QSP-C|25KLbT)BUU9-zYzC)ZK?y_>2*DOH06_9fp$+Fj2}BYI!HA|>Uj-rw)FRp&Yl`)o5{M)%r2R4Chgue1 z@#^cP!x0h)O05@uDZOoD82M*#pf9lIU? literal 0 HcmV?d00001 diff --git a/docs/deps/Source_Sans_Pro-0.4.9/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7psDJT9g.woff2 b/docs/deps/Source_Sans_Pro-0.4.9/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7psDJT9g.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..190e8ac002fa49b7f60a8282cf88f256bf25a759 GIT binary patch literal 19612 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 X`BmU%q8Q^s3LaC8aUqL*0ssI2rw%Rh literal 0 HcmV?d00001 diff --git a/docs/deps/Source_Sans_Pro-0.4.9/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7qsDJT9g.woff2 b/docs/deps/Source_Sans_Pro-0.4.9/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7qsDJT9g.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..7b21aa84a2578a6c29fafb6cc526a09cccadb767 GIT binary patch literal 1028 zcmV+f1pE7UPew8T0RR9100aa84FCWD00&?I00XlC0RR9100000000000000000000 z0000Q78`*G94H20089#lJc4`+3;+Q(0we41P3%5GX@bAoO2024x6&OqBv)W z$)lZ&>w62Z9scYvo|p=3{| z00(CPQz?5`_W8ee{Kq=}kB=$%)pxgrWAVqvrm;w0;B5=M;~kHeMuA2FVd`|`*^Y^9 zgeqkg2|bF3KP)f;2q}dS7_#jU^$^c2gx1$YmoU`VK&?WI2J*_)$>&i4fQ~`NzzZ>a zAWdqptdkM~^&&J@i;lc#k!xHBDCbK&j0w<^FQ}#eKg!^nfuyJgUGPB;GiWqAjYFja z1qrZsn2-Y$UAKk$t}-bfq7er18W8_-3ear=;!#4NwXuVtbfc-WZvnPNtJ2xCUQvJ6 zgO#|S3ltMtP(#Wvo=|TnxyE;$R7AsM(r5^~F^6MAYwA^&qa`IsQ7Kwnj1(4@6qi*L zRurPei>~pI4Og52vlIG-Y5DZwL7i|22MV4{%kgTFo)E0d}jI#om;=oF}^%wd|sn7 zFT7`fe?NYGO&~2rAxlhz^+UBzlV6?P`y~|7s@Um@E%03p3W5D$32Y&TCZTlDb`mQZ4?YRExVHgyo*xH z2=iex(nzR`V&5C1vF@$WI#y})c}W=J`Yi$Hx-3c^8+Bu64xRXHrHjr~_u&(yLh8gr zEe9@B0a90;IJgubgmspy6OvMzE(k$B4#iwL>CA@|hS5^duri9|Me4$V6xPjCR?#{~ zBZUwGTyCeEOAjteM;T)ikw#V~r5x5XSa)IL8k>ukBteeIRNfAeBSCWLJOWrL4Na~( zMrl%(&Uj8F`+m|>XI(6WLQbU#b0Bq6M<6`woG_Bg(0!?^5TQ^7TpFS#rGV+qrwcDk yK9|m1I_U=B1yEg{$wmlq!Me$8@9n0jP(l4lJx6Ck`~Mvm5Js}PhJCv2eFFf6yu14V literal 0 HcmV?d00001 diff --git a/docs/deps/Source_Sans_Pro-0.4.9/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7rsDJT9g.woff2 b/docs/deps/Source_Sans_Pro-0.4.9/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7rsDJT9g.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..180e76d94de8a64c1ed6eb38335fd65be84b2b33 GIT binary patch literal 908 zcmV;719SX$Pew8T0RR9100WEw4FCWD00yK000TS#0RR9100000000000000000000 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 W5{ba{>`0000dCJto) literal 0 HcmV?d00001 diff --git a/docs/deps/Source_Sans_Pro-0.4.9/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNK7lqDY.woff2 b/docs/deps/Source_Sans_Pro-0.4.9/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNK7lqDY.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..69d26d8055a4c5075f85d64a337eb65c4208692d GIT binary patch literal 6004 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 literal 0 HcmV?d00001 diff --git a/docs/deps/Source_Sans_Pro-0.4.9/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNa7lqDY.woff2 b/docs/deps/Source_Sans_Pro-0.4.9/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNa7lqDY.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..5c9f701b2d19386f4bc3e8a30d5254b3d7cddceb GIT binary patch literal 5024 zcmV;R6JP9iPew8T0RR91028194FCWD04mr30253A0RR9100000000000000000000 z0000QMjMnM95e=C0D?FQt01Bz3xPHO0X7081A5gORIsI6lc&I{ocwA(-A&xSiGvcdzxzDjb*g-H2|*J2;k|exk$Z_ii~QH*id-}Std1pKpz+t- zr`^51f55*0q?Xne=l$mDIhmzVvy<9t3Yq=X*~mQZ&*X;OqK04QW5D`dx4b}DSG zBdFF^4KrW7ZHgfTOBMwAB3!ez=F^&3U}DtB%JH6TGFONCW8u|aE|w5Vh@oHk`HM!N z2>_UianjERnG}O8$U>InA*)J|eI3Y!3RmU5c34WQ^;s6d*Sn#1EW8F$t@h0OFJU``lji2ngVOsC3J z9mOli1p(!BBu})y*>8W0pJ&MN3r^-wpe9~sW1oTO0r4Qf1830twJv%yeCzs4OU)qQ zAn`SDR;XGWw|RjQgC?k#h~TS;=L**Vs=rMtZ<1@Q*+%Mk4(M<1YUIDNZ+;P-2x|HT zl~oL!Xb|*kb5Rulx&b9<)q~O;!j16Q>a=rIaPC5DQORoB=rqvTG=U66k_J>E+R+~? z^t*`>Nr^&a3ay44R?vA=F5M(=4nOUeFO6S$AwNDI>dYQK^?y9O>t>@Gh_Cl;KgWeE zzcy5~Y;Fc+%w|bP5+AT za!p-(ywUeKe^e*dL&!4*~5BOaS zylztu)LW1VU_HyI?fQK7o&jUvJ9KNdqFx$RAFL0Q zl?8SiAbFshgQ`enCmGP7YLqks33j1uo81NID0Ek|o%R$kAo`0Y`H(sr?U3{8jECO>syEL7lfw6Q^eH2?zu zoX=%oAV3{l+xxHszn8}VbOnHZZ7IMQ8hGeIDgQN)2nQ?)BbtnvlDH9-pOfb}ZS(}aLVf5Hb?={m0SI9u8iFinF^47Nvekl-lM3Ede0PXTZZxChc7P`d>* z12hc)2^c40$rc7M++)1}gH%w&SwlsZQ4l3{3`iF;r3;^JH_)-OBN81+o)Zqv10#1u z^9df-)-=h_XrnJLv(G4vWfLuz#ZNcqr!-0-za9yB?X276JW8n;@ajP=!MUkVY_-AxdoWhwRC9Jp35`K>RwBfGNV9){E6 zDh^6vW;QyGWc1{(v@{3v1g2n)lU!`ux{sj_YQNf()?O*B^I36ufaM#V62#=w&Gd)r zSdw+tr|ez3nz9aE?nddz_O{7nqT)IeOXDmaZx(ZJPQuGp9X09BK~zUPmV{3Nt1(+$ zm8yq_F`*qEDl`;=@o4poCU&Ey)bw_7XUigDY7-*FAswcRU|Kj!lx0l8D9O;*L~Q#2 zHHH&vFiWsx=!lfkvVE6#xC8S6R$z&<%tEOyCs0n_m>b66ZQdxkhIyb)SVx5BA8PHo zL8{}Y1$kIl@)nu(y^P)ex5hgTSGz(q&ev%LOF*(Bj9E^T-2AUSP|&_Pv-XKsC{Wh1 zJ?B|g2mM4P0aLZ45z}m^877;FHeQeKLi)0n+tBkC`HEpjR8_671hPMM)C-Ely7BD+9)_&?mx;hs9#lq54sHYazY#6sclHsr`;#+RWQq?k_09CzQ+W>f?1m-on$FA-usbajEcg`jl8 z$Ll1ks;VT*$7^uiIE{3QOr;CSSB6x^d`VdAM(dNTptBK3!BeFtX|e$C z#yf1vs45ymEh#Bv;xVFQi4j{wCGfWsZDz6=ul2g@fJ#cX57mLI6Wh$@HED3N&1^Qu zM0vP|nEoG`e3eI%J1ZHC;-?$$kSf+nUzOy1j;j^~CU&O3aio6trt=?0^- zX1|LYO(}|p&=H(r+f;~IjrC?PSR zeScA#O3y7GTNxP2wow}Ld11ph_B>GqF}T{4J*GUFa1a(rv@CV>vf zmd23l;GI)J?btfkXp)pDQ{-ku{MX)1!TpoCCG6BD4VGpp=5mB-Vy&Hmh-Iq5)rn(H z<2LCG+(vUchigiostvmEbu^`MjGDgl-Z7n_R6-<8SqAuNS>-ujy60hyb&;KW-I2B7R9!>^%3vnIO zt~wM+ruDDOd64YF3hKK7Gn^=$*WDGCBv$%45)gZ}|Yf*GrZzWCqCGRl?IG%F@=w z1Za%IQnQG$qa{&Km$8?{nXs?*-U0^cvivC3il^Lv)xNYezU}2>~gUHWZ zRHeIYT}QVh8Q1I~OX?jd^h`=)D)cJ;llT`;vbUG+2|O;yD+9L0yy#wfxt#i0DU<2R z5PPIu>QJxeFDR>4u9%|Laq<&SSl0+cV|fJv#xNYGkIWPD668^juYFe2?CsmZ?Kr-h zQ;_qQwdO6lr`%`!E2mws++M^WU6vhp_>Zp0dF-#3V+tI=35Vv zq5Z(h%$3b}^U=(sQ?=PuQjNAso~;qeM(5HF@nmph$1_8|SBsByGn(uvU6QcGOPZ3& zaLe55CST@8S+ch_A553zDKc~~A@lyK>Fnv3gzl^Hh?Hr6Sh_7n?uT)xjkrlC4TuX5 zka$NhB(&%lK{Pv)oyuMr9x*jO*4h~ntqWu(VgU|=!&Vic)qf|maufmw(q_P)9Ay5-1Ivocj3R5ZJEEj3lpXp@g*NgheN``HC>UH@zGi(EnV=253nOYUY?wQ+I3Ww)GZ ze^|0DM$%|qa~*Y#-Y;x~f{v+rYJo|eKMkLjaw(I-%gIHa?08y`E4ec&ytTU^uuTU-<`I$gOs*Q{qXrxj{qaJ)6mw&XuWQ1TLY})t@$e^ zq|8l602@270fv|zv!}LpB#;5Zpn@bDRW@X%!PSMM;c>x)DsNS32`x)9dmajF%t7&$u>?10s^y?jz)qT^UO}& zJYDn&%6fbg&`+;VXX?*H;IM8kBoF9yIy$pHn<>}EALs?m=ktR3aqHN60E8 z3rP`x?Kay2*{n90wFX-X+Yo&-qZVCAyY&$bU1w?k^3IjerRQ;R9O%xvEu497H^8}u z9^x!25|(9e*i-2gT~rAl79!PBtk@+)D+z4#OV z{rzaETf6!LcQaTquHoELaJd*(^U#fc5hySLOG}Hue0Uz>(gsqR1p?3+_5_SKEM>>a zW^)qHCve&1VOKpu&Qh~jW*WtCMqq~s6`->4q6#DxVyE~AmrQO;0e^tpKSk^yFfZZ~ z-9)5s63q!8%PrIhG0}@_lHgD=u;mG0pQ_ZLsTCDO6`p*LKJWoC=ICXs)~~$rY6S4q zT+UvyxBu!24zibs)Nug#LSO-dWh4Rzo0f1L?5=dIUK9>ao+}z$T2RN9*#=%~_Wq4n zN(+B0V^I}ibKs`=#@fk#XHk(__(VcQ$2iO$R~ZwXQuT(?uxK#Yl}UwRYL&7uGO=)7 zeuH{cRYhfW4LuJUG%Le#xUq_JQAJrt&#O{3Or>a^aAc?PU<0vfijht-^Zqp$sop)nX0G{CiOx7BT1G;H-!}-+Fp91T!SHG9HrPC$U2VTM!oi+MPn*U3wBnH zD%}$Ke{Q0=b4nT=>k@WGUf8gz6s$y*FNa!g4(F6hducNs*{Bn=#h_2w;sXyw*nm&t zB8Go|3UE^r((a&=n^$aoKO9cK=P5NT0oC~muf72d5PhWp literal 0 HcmV?d00001 diff --git a/docs/deps/Source_Sans_Pro-0.4.9/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNq7lqDY.woff2 b/docs/deps/Source_Sans_Pro-0.4.9/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNq7lqDY.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..a61ec9158c1ae75fc483acc48fd6e9aa6b11fe42 GIT binary patch literal 20616 zcmV)JK)b(pPew8T0RR9108oek4FCWD0M7UT08lLe0RR9100000000000000000000 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 literal 0 HcmV?d00001 diff --git a/docs/deps/Source_Sans_Pro-0.4.9/6xK3dSBYKcSV-LCoeQqfX1RYOo3qO67lqDY.woff2 b/docs/deps/Source_Sans_Pro-0.4.9/6xK3dSBYKcSV-LCoeQqfX1RYOo3qO67lqDY.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..33145f94248fafc77266e3467f96ee73002762c6 GIT binary patch literal 7036 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 a16Q8dkItaRhZ#EWZbu%qGQ(mCn+*UWQ*G=3 literal 0 HcmV?d00001 diff --git a/docs/deps/Source_Sans_Pro-0.4.9/6xK3dSBYKcSV-LCoeQqfX1RYOo3qOK7l.woff2 b/docs/deps/Source_Sans_Pro-0.4.9/6xK3dSBYKcSV-LCoeQqfX1RYOo3qOK7l.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..b1986c2356dd8d0e4b2bee5cd61b000834889d57 GIT binary patch literal 14892 zcmV+{I@85>Pew8T0RR9106HuH4FCWD0Em1506EhD0RR9100000000000000000000 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

    ~h(($n;NJ25OR8A#8hkUVAN##@mwDQ{0 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 literal 0 HcmV?d00001 diff --git a/docs/deps/Source_Sans_Pro-0.4.9/6xK3dSBYKcSV-LCoeQqfX1RYOo3qPK7lqDY.woff2 b/docs/deps/Source_Sans_Pro-0.4.9/6xK3dSBYKcSV-LCoeQqfX1RYOo3qPK7lqDY.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..2462c51169ee66bdda859c7b0658bf9c36d47976 GIT binary patch literal 7972 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 Su?>AA#27=0DHORl^ML~HxdoE| literal 0 HcmV?d00001 diff --git a/docs/deps/Source_Sans_Pro-0.4.9/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdo18Smxg.woff2 b/docs/deps/Source_Sans_Pro-0.4.9/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdo18Smxg.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..7488741a6f5561f2617e354c0ff2f617794ddeb4 GIT binary patch literal 1048 zcmV+z1n2vAPew8T0RR9100bBS4FCWD00<-i00YJV0RR9100000000000000000000 z0000QBpZQb9Dy1JU;s=Cf=q%K3l0DQHUcCA76c##g-8cL8~p|&5jJyC`cCkV!`Rt! zW3(UA*m<3?urbmmB#lr@LHmF82l4Rq&R^%wq@hiVdVn=o|5{!S*R*A0uK=t7Da$iT zIaJ|7I1#;IdMAO^7dIO{_6Q(IlE8l;ELRBts}P&$L1)?X8m;vzMaH z^}RE%-plky1xA3LP)I@uNg;$R3smN@k+jTmtE^+(E?e%in*j=F8cE2fj8wPtwtMZS z2G`p}#@Hdaen=Km>L9d*gtlZg1!|)t2|$EIhFCFw_#!3<)9FciN)dacn?!5{R+1#| zV-PCgD4W?Pc@jrjS=Dn`hHDHJ{zgaL)?4qohXIhrYB5YH!kxd6P$HSEl7%6{Ot2)- zvN4M3E3qQ}rX0Vg4YWunp`rQH$`5Us*vwop9jRO9T;xtFurvTHxy(|l3w4h4TT_xh zh{3fu8{+454r&<*8N+0OVG0YN(v~E(rCgDtX;52It8cz+o@}<9I@#AXmY}!YdL0}C zC_oEI7NRK2oU8VbPNyikoA=*jqwf0aSL<%jU2nZ=opshG7H)D~L!xjGvVh*4|qu;zb%dTY*ApOBs zw{K)%tC!p3v9L8Teq^!{@t+jsuPA_mO4^Nm1lgZs)ul6BpeM^n@amud5VMQ`(rbr3 z6pD~5iVl~GN;2|*jb&hf1CoxUu?i+jBgQuyh=>IBsI?|wmkP7b9OK}+tvWo%jt{& literal 0 HcmV?d00001 diff --git a/docs/deps/Source_Sans_Pro-0.4.9/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCds18Q.woff2 b/docs/deps/Source_Sans_Pro-0.4.9/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCds18Q.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..8f662c1fd1c60d27ab6ba737f70fedbf5bcedaa3 GIT binary patch literal 14192 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 G0002s*J;TB literal 0 HcmV?d00001 diff --git a/docs/deps/Source_Sans_Pro-0.4.9/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdv18Smxg.woff2 b/docs/deps/Source_Sans_Pro-0.4.9/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdv18Smxg.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..539f347b8e83d0b5a30f79157474b0399587ae24 GIT binary patch literal 1192 zcmV;Z1XufaPew8T0RR9100gK24FCWD00^J}00dV60RR9100000000000000000000 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 W$*l)F9GAOi4x%|xUGH&~0001jlR9ny literal 0 HcmV?d00001 diff --git a/docs/deps/Source_Sans_Pro-0.4.9/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlBduz8A.woff2 b/docs/deps/Source_Sans_Pro-0.4.9/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlBduz8A.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..8b03f91b497145e31094ab7d36179025d3490622 GIT binary patch literal 6912 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

    8e5Z(obOzm!B2aWr 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 G*?Iu|_#Pqv literal 0 HcmV?d00001 diff --git a/docs/deps/Source_Sans_Pro-0.4.9/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlxdu.woff2 b/docs/deps/Source_Sans_Pro-0.4.9/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlxdu.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..3ca3e26c7c59273ab2ed0c5e2176c4ee7ccd7789 GIT binary patch literal 14824 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 O?Pat$Aap3vwOt3Q)wA6I literal 0 HcmV?d00001 diff --git a/docs/deps/Source_Sans_Pro-0.4.9/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmBduz8A.woff2 b/docs/deps/Source_Sans_Pro-0.4.9/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmBduz8A.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..daa43962c3c924b8837b667d854ac240860fca90 GIT binary patch literal 5828 zcmV;#7CY&8Pew8T0RR9102agm4FCWD06TC102XZk0RR9100000000000000000000 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 literal 0 HcmV?d00001 diff --git a/docs/deps/Source_Sans_Pro-0.4.9/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmRduz8A.woff2 b/docs/deps/Source_Sans_Pro-0.4.9/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmRduz8A.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..7916a329e03a8762671d8b427e49fd251f9b2717 GIT binary patch literal 20428 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 H82|tP<%ngI literal 0 HcmV?d00001 diff --git a/docs/deps/Source_Sans_Pro-0.4.9/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmhduz8A.woff2 b/docs/deps/Source_Sans_Pro-0.4.9/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmhduz8A.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..5cf099802027ef5bca938ba4a708387207d06a3d GIT binary patch literal 5016 zcmV;J6KCvqPew8T0RR91027!14FCWD04l5i024w00RR9100000000000000000000 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 literal 0 HcmV?d00001 diff --git a/docs/deps/Source_Sans_Pro-0.4.9/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmxduz8A.woff2 b/docs/deps/Source_Sans_Pro-0.4.9/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmxduz8A.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..de50d2b5b0cfa01ac83db2224759cb68bf8fd0b7 GIT binary patch literal 5944 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 G0sjDLOJLIg literal 0 HcmV?d00001 diff --git a/docs/deps/Source_Sans_Pro-0.4.9/font.css b/docs/deps/Source_Sans_Pro-0.4.9/font.css new file mode 100644 index 0000000..a9db069 --- /dev/null +++ b/docs/deps/Source_Sans_Pro-0.4.9/font.css @@ -0,0 +1,252 @@ +/* cyrillic-ext */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: italic; + font-weight: 400; + font-display: swap; + src: url(6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7qsDJT9g.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: italic; + font-weight: 400; + font-display: swap; + src: url(6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7jsDJT9g.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: italic; + font-weight: 400; + font-display: swap; + src: url(6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7rsDJT9g.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: italic; + font-weight: 400; + font-display: swap; + src: url(6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7ksDJT9g.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} +/* vietnamese */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: italic; + font-weight: 400; + font-display: swap; + src: url(6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7osDJT9g.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: italic; + font-weight: 400; + font-display: swap; + src: url(6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7psDJT9g.woff2) format('woff2'); + unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; +} +/* latin */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: italic; + font-weight: 400; + font-display: swap; + src: url(6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7nsDI.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; +} +/* cyrillic-ext */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: italic; + font-weight: 600; + font-display: swap; + src: url(6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdh18Smxg.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: italic; + font-weight: 600; + font-display: swap; + src: url(6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdo18Smxg.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: italic; + font-weight: 600; + font-display: swap; + src: url(6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdg18Smxg.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: italic; + font-weight: 600; + font-display: swap; + src: url(6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdv18Smxg.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} +/* vietnamese */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: italic; + font-weight: 600; + font-display: swap; + src: url(6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdj18Smxg.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: italic; + font-weight: 600; + font-display: swap; + src: url(6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdi18Smxg.woff2) format('woff2'); + unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; +} +/* latin */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: italic; + font-weight: 600; + font-display: swap; + src: url(6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCds18Q.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; +} +/* cyrillic-ext */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url(6xK3dSBYKcSV-LCoeQqfX1RYOo3qNa7lqDY.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url(6xK3dSBYKcSV-LCoeQqfX1RYOo3qPK7lqDY.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url(6xK3dSBYKcSV-LCoeQqfX1RYOo3qNK7lqDY.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url(6xK3dSBYKcSV-LCoeQqfX1RYOo3qO67lqDY.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} +/* vietnamese */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url(6xK3dSBYKcSV-LCoeQqfX1RYOo3qN67lqDY.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url(6xK3dSBYKcSV-LCoeQqfX1RYOo3qNq7lqDY.woff2) format('woff2'); + unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; +} +/* latin */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url(6xK3dSBYKcSV-LCoeQqfX1RYOo3qOK7l.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; +} +/* cyrillic-ext */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: normal; + font-weight: 600; + font-display: swap; + src: url(6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmhduz8A.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: normal; + font-weight: 600; + font-display: swap; + src: url(6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwkxduz8A.woff2) format('woff2'); + unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: normal; + font-weight: 600; + font-display: swap; + src: url(6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmxduz8A.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: normal; + font-weight: 600; + font-display: swap; + src: url(6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlBduz8A.woff2) format('woff2'); + unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; +} +/* vietnamese */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: normal; + font-weight: 600; + font-display: swap; + src: url(6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmBduz8A.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: normal; + font-weight: 600; + font-display: swap; + src: url(6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmRduz8A.woff2) format('woff2'); + unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; +} +/* latin */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: normal; + font-weight: 600; + font-display: swap; + src: url(6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlxdu.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; +} diff --git a/docs/deps/bootstrap-5.3.1/bootstrap.bundle.min.js b/docs/deps/bootstrap-5.3.1/bootstrap.bundle.min.js new file mode 100644 index 0000000..e8f21f7 --- /dev/null +++ b/docs/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/docs/deps/bootstrap-5.3.1/bootstrap.bundle.min.js.map b/docs/deps/bootstrap-5.3.1/bootstrap.bundle.min.js.map new file mode 100644 index 0000000..3863da8 --- /dev/null +++ b/docs/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