From 013175e33b9d55fd0efa77e883504681fb2e7f52 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 14 May 2024 13:36:25 +0000 Subject: [PATCH] Deploy to GitHub pages --- 0.3.0/.buildinfo | 4 - 0.3.0/.doctrees/api.doctree | Bin 2703 -> 0 bytes .../api/compas_dr.constraints.doctree | Bin 11262 -> 0 bytes 0.3.0/.doctrees/api/compas_dr.doctree | Bin 2777 -> 0 bytes 0.3.0/.doctrees/api/compas_dr.loads.doctree | Bin 4842 -> 0 bytes 0.3.0/.doctrees/api/compas_dr.solvers.doctree | Bin 7277 -> 0 bytes ...straints.CircleConstraint.ToString.doctree | Bin 5470 -> 0 bytes ...ts.CircleConstraint.compute_normal.doctree | Bin 4289 -> 0 bytes ...nts.CircleConstraint.compute_param.doctree | Bin 4274 -> 0 bytes ...s.CircleConstraint.compute_tangent.doctree | Bin 4304 -> 0 bytes ....constraints.CircleConstraint.copy.doctree | Bin 7979 -> 0 bytes ...as_dr.constraints.CircleConstraint.doctree | Bin 24877 -> 0 bytes ...traints.CircleConstraint.from_json.doctree | Bin 8873 -> 0 bytes ...s.CircleConstraint.from_jsonstring.doctree | Bin 8929 -> 0 bytes ...ircleConstraint.get_constraint_cls.doctree | Bin 5149 -> 0 bytes ...nstraints.CircleConstraint.project.doctree | Bin 4182 -> 0 bytes ...straints.CircleConstraint.register.doctree | Bin 4855 -> 0 bytes ...onstraints.CircleConstraint.sha256.doctree | Bin 7804 -> 0 bytes ...nstraints.CircleConstraint.to_json.doctree | Bin 7245 -> 0 bytes ...nts.CircleConstraint.to_jsonstring.doctree | Bin 7145 -> 0 bytes ...onstraints.CircleConstraint.update.doctree | Bin 4649 -> 0 bytes ...onstraint.update_location_at_param.doctree | Bin 4443 -> 0 bytes ...nts.CircleConstraint.validate_data.doctree | Bin 7283 -> 0 bytes ...dr.constraints.Constraint.ToString.doctree | Bin 5386 -> 0 bytes ...straints.Constraint.compute_normal.doctree | Bin 4169 -> 0 bytes ...nstraints.Constraint.compute_param.doctree | Bin 4154 -> 0 bytes ...traints.Constraint.compute_tangent.doctree | Bin 4184 -> 0 bytes ...pas_dr.constraints.Constraint.copy.doctree | Bin 7883 -> 0 bytes .../compas_dr.constraints.Constraint.doctree | Bin 35477 -> 0 bytes ...r.constraints.Constraint.from_json.doctree | Bin 8777 -> 0 bytes ...traints.Constraint.from_jsonstring.doctree | Bin 8833 -> 0 bytes ...ints.Constraint.get_constraint_cls.doctree | Bin 5065 -> 0 bytes ..._dr.constraints.Constraint.project.doctree | Bin 4062 -> 0 bytes ...dr.constraints.Constraint.register.doctree | Bin 4771 -> 0 bytes ...s_dr.constraints.Constraint.sha256.doctree | Bin 7720 -> 0 bytes ..._dr.constraints.Constraint.to_json.doctree | Bin 7161 -> 0 bytes ...nstraints.Constraint.to_jsonstring.doctree | Bin 7061 -> 0 bytes ...s_dr.constraints.Constraint.update.doctree | Bin 4047 -> 0 bytes ...onstraint.update_location_at_param.doctree | Bin 4323 -> 0 bytes ...nstraints.Constraint.validate_data.doctree | Bin 7199 -> 0 bytes ...nstraints.CurveConstraint.ToString.doctree | Bin 5456 -> 0 bytes ...nts.CurveConstraint.compute_normal.doctree | Bin 4269 -> 0 bytes ...ints.CurveConstraint.compute_param.doctree | Bin 4254 -> 0 bytes ...ts.CurveConstraint.compute_tangent.doctree | Bin 4284 -> 0 bytes ...r.constraints.CurveConstraint.copy.doctree | Bin 7963 -> 0 bytes ...pas_dr.constraints.CurveConstraint.doctree | Bin 24796 -> 0 bytes ...straints.CurveConstraint.from_json.doctree | Bin 8857 -> 0 bytes ...ts.CurveConstraint.from_jsonstring.doctree | Bin 8913 -> 0 bytes ...CurveConstraint.get_constraint_cls.doctree | Bin 5135 -> 0 bytes ...onstraints.CurveConstraint.project.doctree | Bin 4162 -> 0 bytes ...nstraints.CurveConstraint.register.doctree | Bin 4841 -> 0 bytes ...constraints.CurveConstraint.sha256.doctree | Bin 7790 -> 0 bytes ...onstraints.CurveConstraint.to_json.doctree | Bin 7231 -> 0 bytes ...ints.CurveConstraint.to_jsonstring.doctree | Bin 7131 -> 0 bytes ...constraints.CurveConstraint.update.doctree | Bin 4629 -> 0 bytes ...onstraint.update_location_at_param.doctree | Bin 4423 -> 0 bytes ...ints.CurveConstraint.validate_data.doctree | Bin 7269 -> 0 bytes ...onstraints.LineConstraint.ToString.doctree | Bin 5442 -> 0 bytes ...ints.LineConstraint.compute_normal.doctree | Bin 4249 -> 0 bytes ...aints.LineConstraint.compute_param.doctree | Bin 4234 -> 0 bytes ...nts.LineConstraint.compute_tangent.doctree | Bin 4264 -> 0 bytes ...dr.constraints.LineConstraint.copy.doctree | Bin 7947 -> 0 bytes ...mpas_dr.constraints.LineConstraint.doctree | Bin 24691 -> 0 bytes ...nstraints.LineConstraint.from_json.doctree | Bin 8841 -> 0 bytes ...nts.LineConstraint.from_jsonstring.doctree | Bin 8897 -> 0 bytes ....LineConstraint.get_constraint_cls.doctree | Bin 5121 -> 0 bytes ...constraints.LineConstraint.project.doctree | Bin 4142 -> 0 bytes ...onstraints.LineConstraint.register.doctree | Bin 4827 -> 0 bytes ....constraints.LineConstraint.sha256.doctree | Bin 7776 -> 0 bytes ...constraints.LineConstraint.to_json.doctree | Bin 7217 -> 0 bytes ...aints.LineConstraint.to_jsonstring.doctree | Bin 7117 -> 0 bytes ....constraints.LineConstraint.update.doctree | Bin 4609 -> 0 bytes ...onstraint.update_location_at_param.doctree | Bin 4403 -> 0 bytes ...aints.LineConstraint.validate_data.doctree | Bin 7255 -> 0 bytes ...nstraints.PlaneConstraint.ToString.doctree | Bin 5456 -> 0 bytes ...nts.PlaneConstraint.compute_normal.doctree | Bin 4269 -> 0 bytes ...ints.PlaneConstraint.compute_param.doctree | Bin 4224 -> 0 bytes ...ts.PlaneConstraint.compute_tangent.doctree | Bin 4284 -> 0 bytes ...r.constraints.PlaneConstraint.copy.doctree | Bin 7963 -> 0 bytes ...pas_dr.constraints.PlaneConstraint.doctree | Bin 24786 -> 0 bytes ...straints.PlaneConstraint.from_json.doctree | Bin 8857 -> 0 bytes ...ts.PlaneConstraint.from_jsonstring.doctree | Bin 8913 -> 0 bytes ...PlaneConstraint.get_constraint_cls.doctree | Bin 5135 -> 0 bytes ...onstraints.PlaneConstraint.project.doctree | Bin 4162 -> 0 bytes ...nstraints.PlaneConstraint.register.doctree | Bin 4841 -> 0 bytes ...constraints.PlaneConstraint.sha256.doctree | Bin 7790 -> 0 bytes ...onstraints.PlaneConstraint.to_json.doctree | Bin 7231 -> 0 bytes ...ints.PlaneConstraint.to_jsonstring.doctree | Bin 7131 -> 0 bytes ...constraints.PlaneConstraint.update.doctree | Bin 4629 -> 0 bytes ...onstraint.update_location_at_param.doctree | Bin 4393 -> 0 bytes ...ints.PlaneConstraint.validate_data.doctree | Bin 7269 -> 0 bytes ...traints.SurfaceConstraint.ToString.doctree | Bin 5484 -> 0 bytes ...s.SurfaceConstraint.compute_normal.doctree | Bin 4309 -> 0 bytes ...ts.SurfaceConstraint.compute_param.doctree | Bin 4294 -> 0 bytes ....SurfaceConstraint.compute_tangent.doctree | Bin 4324 -> 0 bytes ...constraints.SurfaceConstraint.copy.doctree | Bin 7995 -> 0 bytes ...s_dr.constraints.SurfaceConstraint.doctree | Bin 24970 -> 0 bytes ...raints.SurfaceConstraint.from_json.doctree | Bin 8889 -> 0 bytes ....SurfaceConstraint.from_jsonstring.doctree | Bin 8945 -> 0 bytes ...rfaceConstraint.get_constraint_cls.doctree | Bin 5163 -> 0 bytes ...straints.SurfaceConstraint.project.doctree | Bin 4202 -> 0 bytes ...traints.SurfaceConstraint.register.doctree | Bin 4869 -> 0 bytes ...nstraints.SurfaceConstraint.sha256.doctree | Bin 7818 -> 0 bytes ...straints.SurfaceConstraint.to_json.doctree | Bin 7259 -> 0 bytes ...ts.SurfaceConstraint.to_jsonstring.doctree | Bin 7159 -> 0 bytes ...nstraints.SurfaceConstraint.update.doctree | Bin 4669 -> 0 bytes ...onstraint.update_location_at_param.doctree | Bin 4463 -> 0 bytes ...ts.SurfaceConstraint.validate_data.doctree | Bin 7297 -> 0 bytes ...ightCalculator.compute_face_matrix.doctree | Bin 6722 -> 0 bytes ...Calculator.compute_tributary_areas.doctree | Bin 6827 -> 0 bytes ...mpas_dr.loads.SelfweightCalculator.doctree | Bin 13709 -> 0 bytes .../generated/compas_dr.solvers.dr.doctree | Bin 29909 -> 0 bytes ...as_dr.solvers.dr_constrained_numpy.doctree | Bin 27106 -> 0 bytes .../compas_dr.solvers.dr_numpy.doctree | Bin 25255 -> 0 bytes 0.3.0/.doctrees/environment.pickle | Bin 4711141 -> 0 bytes 0.3.0/.doctrees/examples.doctree | Bin 2758 -> 0 bytes .../examples/example_mesh_basic.doctree | Bin 7193 -> 0 bytes .../example_mesh_constrained_on-arch.doctree | Bin 9645 -> 0 bytes 0.3.0/.doctrees/index.doctree | Bin 5409 -> 0 bytes 0.3.0/.doctrees/installation.doctree | Bin 4682 -> 0 bytes 0.3.0/.doctrees/license.doctree | Bin 4728 -> 0 bytes 0.3.0/.doctrees/tutorial.doctree | Bin 3939 -> 0 bytes 0.3.0/.nojekyll | 0 0.3.0/_images/example_mesh_basic.png | Bin 226047 -> 0 bytes .../example_mesh_constrained_on-arch.png | Bin 342446 -> 0 bytes ...e.1e8bd061cd6da7fc9cf755528e8ffc24.min.css | 1 - 0.3.0/_sphinx_design_static/design-tabs.js | 27 - 0.3.0/_static/PLACEHOLDER | 1 - 0.3.0/_static/basic.css | 903 ----------------- 0.3.0/_static/check-solid.svg | 4 - 0.3.0/_static/clipboard.min.js | 7 - 0.3.0/_static/compas.ico | Bin 5148 -> 0 bytes 0.3.0/_static/compas_icon.png | Bin 2780 -> 0 bytes 0.3.0/_static/compas_icon_white.png | Bin 5093 -> 0 bytes 0.3.0/_static/compas_icon_white_48.png | Bin 25528 -> 0 bytes 0.3.0/_static/compas_icon_white_96.png | Bin 52767 -> 0 bytes 0.3.0/_static/compas_white.ico | Bin 4856 -> 0 bytes 0.3.0/_static/copy-button.svg | 5 - 0.3.0/_static/copybutton.css | 94 -- 0.3.0/_static/copybutton.js | 248 ----- 0.3.0/_static/copybutton_funcs.js | 73 -- 0.3.0/_static/css/_color.scss | 322 ------ 0.3.0/_static/css/compas.css | 105 -- ...e.1e8bd061cd6da7fc9cf755528e8ffc24.min.css | 1 - 0.3.0/_static/design-tabs.js | 27 - 0.3.0/_static/doctools.js | 156 --- 0.3.0/_static/documentation_options.js | 14 - 0.3.0/_static/file.png | Bin 286 -> 0 bytes 0.3.0/_static/language_data.js | 199 ---- 0.3.0/_static/minus.png | Bin 90 -> 0 bytes 0.3.0/_static/plus.png | Bin 90 -> 0 bytes 0.3.0/_static/pygments.css | 160 --- 0.3.0/_static/scripts/bootstrap.js | 3 - .../_static/scripts/bootstrap.js.LICENSE.txt | 5 - 0.3.0/_static/scripts/bootstrap.js.map | 1 - 0.3.0/_static/scripts/pydata-sphinx-theme.js | 2 - .../scripts/pydata-sphinx-theme.js.map | 1 - 0.3.0/_static/searchtools.js | 566 ----------- 0.3.0/_static/sphinx_highlight.js | 144 --- 0.3.0/_static/styles/bootstrap.css | 6 - 0.3.0/_static/styles/pydata-sphinx-theme.css | 1 - 0.3.0/_static/styles/theme.css | 2 - 0.3.0/_static/tabs.css | 110 --- 0.3.0/_static/tabs.js | 30 - 0.3.0/_static/togglebutton.css | 160 --- 0.3.0/_static/togglebutton.js | 187 ---- .../vendor/fontawesome/6.1.2/LICENSE.txt | 165 ---- .../vendor/fontawesome/6.1.2/css/all.min.css | 5 - .../6.1.2/webfonts/fa-brands-400.ttf | Bin 181264 -> 0 bytes .../6.1.2/webfonts/fa-brands-400.woff2 | Bin 105112 -> 0 bytes .../6.1.2/webfonts/fa-regular-400.ttf | Bin 60236 -> 0 bytes .../6.1.2/webfonts/fa-regular-400.woff2 | Bin 24028 -> 0 bytes .../6.1.2/webfonts/fa-solid-900.ttf | Bin 389948 -> 0 bytes .../6.1.2/webfonts/fa-solid-900.woff2 | Bin 154840 -> 0 bytes .../6.1.2/webfonts/fa-v4compatibility.ttf | Bin 10084 -> 0 bytes .../6.1.2/webfonts/fa-v4compatibility.woff2 | Bin 4776 -> 0 bytes 0.3.0/_static/webpack-macros.html | 30 - 0.3.0/api.html | 612 ------------ 0.3.0/api/compas_dr.constraints.html | 664 ------------- 0.3.0/api/compas_dr.html | 617 ------------ 0.3.0/api/compas_dr.loads.html | 641 ------------ 0.3.0/api/compas_dr.solvers.html | 647 ------------ ...constraints.CircleConstraint.ToString.html | 649 ------------- ...aints.CircleConstraint.compute_normal.html | 641 ------------ ...raints.CircleConstraint.compute_param.html | 641 ------------ ...ints.CircleConstraint.compute_tangent.html | 641 ------------ ..._dr.constraints.CircleConstraint.copy.html | 657 ------------- ...onstraints.CircleConstraint.from_json.html | 662 ------------- ...ints.CircleConstraint.from_jsonstring.html | 662 ------------- ...s.CircleConstraint.get_constraint_cls.html | 641 ------------ ...ompas_dr.constraints.CircleConstraint.html | 701 ------------- ....constraints.CircleConstraint.project.html | 641 ------------ ...constraints.CircleConstraint.register.html | 641 ------------ ...r.constraints.CircleConstraint.sha256.html | 668 ------------- ....constraints.CircleConstraint.to_json.html | 653 ------------- ...raints.CircleConstraint.to_jsonstring.html | 657 ------------- ...r.constraints.CircleConstraint.update.html | 641 ------------ ...leConstraint.update_location_at_param.html | 641 ------------ ...raints.CircleConstraint.validate_data.html | 656 ------------- ...as_dr.constraints.Constraint.ToString.html | 649 ------------- ...constraints.Constraint.compute_normal.html | 641 ------------ ....constraints.Constraint.compute_param.html | 641 ------------ ...onstraints.Constraint.compute_tangent.html | 641 ------------ ...compas_dr.constraints.Constraint.copy.html | 657 ------------- ...s_dr.constraints.Constraint.from_json.html | 662 ------------- ...onstraints.Constraint.from_jsonstring.html | 662 ------------- ...traints.Constraint.get_constraint_cls.html | 641 ------------ .../compas_dr.constraints.Constraint.html | 742 -------------- ...pas_dr.constraints.Constraint.project.html | 641 ------------ ...as_dr.constraints.Constraint.register.html | 641 ------------ ...mpas_dr.constraints.Constraint.sha256.html | 668 ------------- ...pas_dr.constraints.Constraint.to_json.html | 653 ------------- ....constraints.Constraint.to_jsonstring.html | 657 ------------- ...mpas_dr.constraints.Constraint.update.html | 641 ------------ ...s.Constraint.update_location_at_param.html | 641 ------------ ....constraints.Constraint.validate_data.html | 656 ------------- ....constraints.CurveConstraint.ToString.html | 649 ------------- ...raints.CurveConstraint.compute_normal.html | 641 ------------ ...traints.CurveConstraint.compute_param.html | 641 ------------ ...aints.CurveConstraint.compute_tangent.html | 641 ------------ ...s_dr.constraints.CurveConstraint.copy.html | 657 ------------- ...constraints.CurveConstraint.from_json.html | 662 ------------- ...aints.CurveConstraint.from_jsonstring.html | 662 ------------- ...ts.CurveConstraint.get_constraint_cls.html | 641 ------------ ...compas_dr.constraints.CurveConstraint.html | 701 ------------- ...r.constraints.CurveConstraint.project.html | 641 ------------ ....constraints.CurveConstraint.register.html | 641 ------------ ...dr.constraints.CurveConstraint.sha256.html | 668 ------------- ...r.constraints.CurveConstraint.to_json.html | 653 ------------- ...traints.CurveConstraint.to_jsonstring.html | 657 ------------- ...dr.constraints.CurveConstraint.update.html | 641 ------------ ...veConstraint.update_location_at_param.html | 641 ------------ ...traints.CurveConstraint.validate_data.html | 656 ------------- ...r.constraints.LineConstraint.ToString.html | 649 ------------- ...traints.LineConstraint.compute_normal.html | 641 ------------ ...straints.LineConstraint.compute_param.html | 641 ------------ ...raints.LineConstraint.compute_tangent.html | 641 ------------ ...as_dr.constraints.LineConstraint.copy.html | 657 ------------- ....constraints.LineConstraint.from_json.html | 662 ------------- ...raints.LineConstraint.from_jsonstring.html | 662 ------------- ...nts.LineConstraint.get_constraint_cls.html | 641 ------------ .../compas_dr.constraints.LineConstraint.html | 701 ------------- ...dr.constraints.LineConstraint.project.html | 641 ------------ ...r.constraints.LineConstraint.register.html | 641 ------------ ..._dr.constraints.LineConstraint.sha256.html | 668 ------------- ...dr.constraints.LineConstraint.to_json.html | 653 ------------- ...straints.LineConstraint.to_jsonstring.html | 657 ------------- ..._dr.constraints.LineConstraint.update.html | 641 ------------ ...neConstraint.update_location_at_param.html | 641 ------------ ...straints.LineConstraint.validate_data.html | 656 ------------- ....constraints.PlaneConstraint.ToString.html | 649 ------------- ...raints.PlaneConstraint.compute_normal.html | 641 ------------ ...traints.PlaneConstraint.compute_param.html | 641 ------------ ...aints.PlaneConstraint.compute_tangent.html | 641 ------------ ...s_dr.constraints.PlaneConstraint.copy.html | 657 ------------- ...constraints.PlaneConstraint.from_json.html | 662 ------------- ...aints.PlaneConstraint.from_jsonstring.html | 662 ------------- ...ts.PlaneConstraint.get_constraint_cls.html | 641 ------------ ...compas_dr.constraints.PlaneConstraint.html | 701 ------------- ...r.constraints.PlaneConstraint.project.html | 641 ------------ ....constraints.PlaneConstraint.register.html | 641 ------------ ...dr.constraints.PlaneConstraint.sha256.html | 668 ------------- ...r.constraints.PlaneConstraint.to_json.html | 653 ------------- ...traints.PlaneConstraint.to_jsonstring.html | 657 ------------- ...dr.constraints.PlaneConstraint.update.html | 641 ------------ ...neConstraint.update_location_at_param.html | 641 ------------ ...traints.PlaneConstraint.validate_data.html | 656 ------------- ...onstraints.SurfaceConstraint.ToString.html | 649 ------------- ...ints.SurfaceConstraint.compute_normal.html | 641 ------------ ...aints.SurfaceConstraint.compute_param.html | 641 ------------ ...nts.SurfaceConstraint.compute_tangent.html | 641 ------------ ...dr.constraints.SurfaceConstraint.copy.html | 657 ------------- ...nstraints.SurfaceConstraint.from_json.html | 662 ------------- ...nts.SurfaceConstraint.from_jsonstring.html | 662 ------------- ....SurfaceConstraint.get_constraint_cls.html | 641 ------------ ...mpas_dr.constraints.SurfaceConstraint.html | 701 ------------- ...constraints.SurfaceConstraint.project.html | 641 ------------ ...onstraints.SurfaceConstraint.register.html | 641 ------------ ....constraints.SurfaceConstraint.sha256.html | 668 ------------- ...constraints.SurfaceConstraint.to_json.html | 653 ------------- ...aints.SurfaceConstraint.to_jsonstring.html | 657 ------------- ....constraints.SurfaceConstraint.update.html | 641 ------------ ...ceConstraint.update_location_at_param.html | 641 ------------ ...aints.SurfaceConstraint.validate_data.html | 656 ------------- ...fweightCalculator.compute_face_matrix.html | 653 ------------- ...ghtCalculator.compute_tributary_areas.html | 656 ------------- .../compas_dr.loads.SelfweightCalculator.html | 684 ------------- 0.3.0/api/generated/compas_dr.solvers.dr.html | 704 -------------- ...ompas_dr.solvers.dr_constrained_numpy.html | 706 -------------- .../generated/compas_dr.solvers.dr_numpy.html | 704 -------------- 0.3.0/examples.html | 613 ------------ 0.3.0/examples/example_mesh_basic.html | 701 ------------- .../example_mesh_constrained_on-arch.html | 725 -------------- 0.3.0/genindex.html | 918 ------------------ 0.3.0/index.html | 636 ------------ 0.3.0/installation.html | 652 ------------- 0.3.0/license.html | 629 ------------ 0.3.0/objects.inv | Bin 2562 -> 0 bytes 0.3.0/search.html | 605 ------------ 0.3.0/searchindex.js | 1 - 0.3.0/tutorial.html | 652 ------------- stable/index.html | 2 +- versions.json | 6 +- 303 files changed, 4 insertions(+), 83792 deletions(-) delete mode 100644 0.3.0/.buildinfo delete mode 100644 0.3.0/.doctrees/api.doctree delete mode 100644 0.3.0/.doctrees/api/compas_dr.constraints.doctree delete mode 100644 0.3.0/.doctrees/api/compas_dr.doctree delete mode 100644 0.3.0/.doctrees/api/compas_dr.loads.doctree delete mode 100644 0.3.0/.doctrees/api/compas_dr.solvers.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.CircleConstraint.ToString.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.CircleConstraint.compute_normal.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.CircleConstraint.compute_param.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.CircleConstraint.compute_tangent.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.CircleConstraint.copy.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.CircleConstraint.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.CircleConstraint.from_json.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.CircleConstraint.from_jsonstring.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.CircleConstraint.get_constraint_cls.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.CircleConstraint.project.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.CircleConstraint.register.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.CircleConstraint.sha256.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.CircleConstraint.to_json.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.CircleConstraint.to_jsonstring.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.CircleConstraint.update.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.CircleConstraint.update_location_at_param.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.CircleConstraint.validate_data.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.Constraint.ToString.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.Constraint.compute_normal.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.Constraint.compute_param.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.Constraint.compute_tangent.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.Constraint.copy.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.Constraint.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.Constraint.from_json.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.Constraint.from_jsonstring.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.Constraint.get_constraint_cls.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.Constraint.project.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.Constraint.register.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.Constraint.sha256.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.Constraint.to_json.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.Constraint.to_jsonstring.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.Constraint.update.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.Constraint.update_location_at_param.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.Constraint.validate_data.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.CurveConstraint.ToString.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.CurveConstraint.compute_normal.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.CurveConstraint.compute_param.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.CurveConstraint.compute_tangent.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.CurveConstraint.copy.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.CurveConstraint.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.CurveConstraint.from_json.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.CurveConstraint.from_jsonstring.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.CurveConstraint.get_constraint_cls.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.CurveConstraint.project.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.CurveConstraint.register.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.CurveConstraint.sha256.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.CurveConstraint.to_json.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.CurveConstraint.to_jsonstring.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.CurveConstraint.update.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.CurveConstraint.update_location_at_param.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.CurveConstraint.validate_data.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.LineConstraint.ToString.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.LineConstraint.compute_normal.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.LineConstraint.compute_param.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.LineConstraint.compute_tangent.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.LineConstraint.copy.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.LineConstraint.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.LineConstraint.from_json.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.LineConstraint.from_jsonstring.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.LineConstraint.get_constraint_cls.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.LineConstraint.project.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.LineConstraint.register.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.LineConstraint.sha256.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.LineConstraint.to_json.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.LineConstraint.to_jsonstring.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.LineConstraint.update.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.LineConstraint.update_location_at_param.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.LineConstraint.validate_data.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.PlaneConstraint.ToString.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.PlaneConstraint.compute_normal.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.PlaneConstraint.compute_param.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.PlaneConstraint.compute_tangent.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.PlaneConstraint.copy.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.PlaneConstraint.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.PlaneConstraint.from_json.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.PlaneConstraint.from_jsonstring.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.PlaneConstraint.get_constraint_cls.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.PlaneConstraint.project.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.PlaneConstraint.register.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.PlaneConstraint.sha256.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.PlaneConstraint.to_json.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.PlaneConstraint.to_jsonstring.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.PlaneConstraint.update.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.PlaneConstraint.update_location_at_param.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.PlaneConstraint.validate_data.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.SurfaceConstraint.ToString.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.SurfaceConstraint.compute_normal.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.SurfaceConstraint.compute_param.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.SurfaceConstraint.compute_tangent.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.SurfaceConstraint.copy.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.SurfaceConstraint.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.SurfaceConstraint.from_json.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.SurfaceConstraint.from_jsonstring.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.SurfaceConstraint.get_constraint_cls.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.SurfaceConstraint.project.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.SurfaceConstraint.register.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.SurfaceConstraint.sha256.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.SurfaceConstraint.to_json.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.SurfaceConstraint.to_jsonstring.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.SurfaceConstraint.update.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.SurfaceConstraint.update_location_at_param.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.constraints.SurfaceConstraint.validate_data.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.loads.SelfweightCalculator.compute_face_matrix.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.loads.SelfweightCalculator.compute_tributary_areas.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.loads.SelfweightCalculator.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.solvers.dr.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.solvers.dr_constrained_numpy.doctree delete mode 100644 0.3.0/.doctrees/api/generated/compas_dr.solvers.dr_numpy.doctree delete mode 100644 0.3.0/.doctrees/environment.pickle delete mode 100644 0.3.0/.doctrees/examples.doctree delete mode 100644 0.3.0/.doctrees/examples/example_mesh_basic.doctree delete mode 100644 0.3.0/.doctrees/examples/example_mesh_constrained_on-arch.doctree delete mode 100644 0.3.0/.doctrees/index.doctree delete mode 100644 0.3.0/.doctrees/installation.doctree delete mode 100644 0.3.0/.doctrees/license.doctree delete mode 100644 0.3.0/.doctrees/tutorial.doctree delete mode 100644 0.3.0/.nojekyll delete mode 100644 0.3.0/_images/example_mesh_basic.png delete mode 100644 0.3.0/_images/example_mesh_constrained_on-arch.png delete mode 100644 0.3.0/_sphinx_design_static/design-style.1e8bd061cd6da7fc9cf755528e8ffc24.min.css delete mode 100644 0.3.0/_sphinx_design_static/design-tabs.js delete mode 100644 0.3.0/_static/PLACEHOLDER delete mode 100644 0.3.0/_static/basic.css delete mode 100644 0.3.0/_static/check-solid.svg delete mode 100644 0.3.0/_static/clipboard.min.js delete mode 100644 0.3.0/_static/compas.ico delete mode 100644 0.3.0/_static/compas_icon.png delete mode 100644 0.3.0/_static/compas_icon_white.png delete mode 100644 0.3.0/_static/compas_icon_white_48.png delete mode 100644 0.3.0/_static/compas_icon_white_96.png delete mode 100644 0.3.0/_static/compas_white.ico delete mode 100644 0.3.0/_static/copy-button.svg delete mode 100644 0.3.0/_static/copybutton.css delete mode 100644 0.3.0/_static/copybutton.js delete mode 100644 0.3.0/_static/copybutton_funcs.js delete mode 100644 0.3.0/_static/css/_color.scss delete mode 100644 0.3.0/_static/css/compas.css delete mode 100644 0.3.0/_static/design-style.1e8bd061cd6da7fc9cf755528e8ffc24.min.css delete mode 100644 0.3.0/_static/design-tabs.js delete mode 100644 0.3.0/_static/doctools.js delete mode 100644 0.3.0/_static/documentation_options.js delete mode 100644 0.3.0/_static/file.png delete mode 100644 0.3.0/_static/language_data.js delete mode 100644 0.3.0/_static/minus.png delete mode 100644 0.3.0/_static/plus.png delete mode 100644 0.3.0/_static/pygments.css delete mode 100644 0.3.0/_static/scripts/bootstrap.js delete mode 100644 0.3.0/_static/scripts/bootstrap.js.LICENSE.txt delete mode 100644 0.3.0/_static/scripts/bootstrap.js.map delete mode 100644 0.3.0/_static/scripts/pydata-sphinx-theme.js delete mode 100644 0.3.0/_static/scripts/pydata-sphinx-theme.js.map delete mode 100644 0.3.0/_static/searchtools.js delete mode 100644 0.3.0/_static/sphinx_highlight.js delete mode 100644 0.3.0/_static/styles/bootstrap.css delete mode 100644 0.3.0/_static/styles/pydata-sphinx-theme.css delete mode 100644 0.3.0/_static/styles/theme.css delete mode 100644 0.3.0/_static/tabs.css delete mode 100644 0.3.0/_static/tabs.js delete mode 100644 0.3.0/_static/togglebutton.css delete mode 100644 0.3.0/_static/togglebutton.js delete mode 100644 0.3.0/_static/vendor/fontawesome/6.1.2/LICENSE.txt delete mode 100644 0.3.0/_static/vendor/fontawesome/6.1.2/css/all.min.css delete mode 100644 0.3.0/_static/vendor/fontawesome/6.1.2/webfonts/fa-brands-400.ttf delete mode 100644 0.3.0/_static/vendor/fontawesome/6.1.2/webfonts/fa-brands-400.woff2 delete mode 100644 0.3.0/_static/vendor/fontawesome/6.1.2/webfonts/fa-regular-400.ttf delete mode 100644 0.3.0/_static/vendor/fontawesome/6.1.2/webfonts/fa-regular-400.woff2 delete mode 100644 0.3.0/_static/vendor/fontawesome/6.1.2/webfonts/fa-solid-900.ttf delete mode 100644 0.3.0/_static/vendor/fontawesome/6.1.2/webfonts/fa-solid-900.woff2 delete mode 100644 0.3.0/_static/vendor/fontawesome/6.1.2/webfonts/fa-v4compatibility.ttf delete mode 100644 0.3.0/_static/vendor/fontawesome/6.1.2/webfonts/fa-v4compatibility.woff2 delete mode 100644 0.3.0/_static/webpack-macros.html delete mode 100644 0.3.0/api.html delete mode 100644 0.3.0/api/compas_dr.constraints.html delete mode 100644 0.3.0/api/compas_dr.html delete mode 100644 0.3.0/api/compas_dr.loads.html delete mode 100644 0.3.0/api/compas_dr.solvers.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.CircleConstraint.ToString.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.CircleConstraint.compute_normal.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.CircleConstraint.compute_param.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.CircleConstraint.compute_tangent.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.CircleConstraint.copy.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.CircleConstraint.from_json.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.CircleConstraint.from_jsonstring.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.CircleConstraint.get_constraint_cls.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.CircleConstraint.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.CircleConstraint.project.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.CircleConstraint.register.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.CircleConstraint.sha256.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.CircleConstraint.to_json.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.CircleConstraint.to_jsonstring.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.CircleConstraint.update.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.CircleConstraint.update_location_at_param.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.CircleConstraint.validate_data.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.Constraint.ToString.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.Constraint.compute_normal.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.Constraint.compute_param.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.Constraint.compute_tangent.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.Constraint.copy.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.Constraint.from_json.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.Constraint.from_jsonstring.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.Constraint.get_constraint_cls.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.Constraint.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.Constraint.project.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.Constraint.register.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.Constraint.sha256.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.Constraint.to_json.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.Constraint.to_jsonstring.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.Constraint.update.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.Constraint.update_location_at_param.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.Constraint.validate_data.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.CurveConstraint.ToString.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.CurveConstraint.compute_normal.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.CurveConstraint.compute_param.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.CurveConstraint.compute_tangent.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.CurveConstraint.copy.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.CurveConstraint.from_json.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.CurveConstraint.from_jsonstring.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.CurveConstraint.get_constraint_cls.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.CurveConstraint.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.CurveConstraint.project.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.CurveConstraint.register.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.CurveConstraint.sha256.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.CurveConstraint.to_json.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.CurveConstraint.to_jsonstring.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.CurveConstraint.update.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.CurveConstraint.update_location_at_param.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.CurveConstraint.validate_data.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.LineConstraint.ToString.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.LineConstraint.compute_normal.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.LineConstraint.compute_param.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.LineConstraint.compute_tangent.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.LineConstraint.copy.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.LineConstraint.from_json.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.LineConstraint.from_jsonstring.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.LineConstraint.get_constraint_cls.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.LineConstraint.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.LineConstraint.project.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.LineConstraint.register.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.LineConstraint.sha256.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.LineConstraint.to_json.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.LineConstraint.to_jsonstring.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.LineConstraint.update.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.LineConstraint.update_location_at_param.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.LineConstraint.validate_data.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.PlaneConstraint.ToString.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.PlaneConstraint.compute_normal.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.PlaneConstraint.compute_param.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.PlaneConstraint.compute_tangent.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.PlaneConstraint.copy.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.PlaneConstraint.from_json.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.PlaneConstraint.from_jsonstring.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.PlaneConstraint.get_constraint_cls.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.PlaneConstraint.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.PlaneConstraint.project.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.PlaneConstraint.register.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.PlaneConstraint.sha256.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.PlaneConstraint.to_json.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.PlaneConstraint.to_jsonstring.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.PlaneConstraint.update.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.PlaneConstraint.update_location_at_param.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.PlaneConstraint.validate_data.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.SurfaceConstraint.ToString.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.SurfaceConstraint.compute_normal.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.SurfaceConstraint.compute_param.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.SurfaceConstraint.compute_tangent.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.SurfaceConstraint.copy.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.SurfaceConstraint.from_json.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.SurfaceConstraint.from_jsonstring.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.SurfaceConstraint.get_constraint_cls.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.SurfaceConstraint.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.SurfaceConstraint.project.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.SurfaceConstraint.register.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.SurfaceConstraint.sha256.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.SurfaceConstraint.to_json.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.SurfaceConstraint.to_jsonstring.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.SurfaceConstraint.update.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.SurfaceConstraint.update_location_at_param.html delete mode 100644 0.3.0/api/generated/compas_dr.constraints.SurfaceConstraint.validate_data.html delete mode 100644 0.3.0/api/generated/compas_dr.loads.SelfweightCalculator.compute_face_matrix.html delete mode 100644 0.3.0/api/generated/compas_dr.loads.SelfweightCalculator.compute_tributary_areas.html delete mode 100644 0.3.0/api/generated/compas_dr.loads.SelfweightCalculator.html delete mode 100644 0.3.0/api/generated/compas_dr.solvers.dr.html delete mode 100644 0.3.0/api/generated/compas_dr.solvers.dr_constrained_numpy.html delete mode 100644 0.3.0/api/generated/compas_dr.solvers.dr_numpy.html delete mode 100644 0.3.0/examples.html delete mode 100644 0.3.0/examples/example_mesh_basic.html delete mode 100644 0.3.0/examples/example_mesh_constrained_on-arch.html delete mode 100644 0.3.0/genindex.html delete mode 100644 0.3.0/index.html delete mode 100644 0.3.0/installation.html delete mode 100644 0.3.0/license.html delete mode 100644 0.3.0/objects.inv delete mode 100644 0.3.0/search.html delete mode 100644 0.3.0/searchindex.js delete mode 100644 0.3.0/tutorial.html diff --git a/0.3.0/.buildinfo b/0.3.0/.buildinfo deleted file mode 100644 index 6c1efb1..0000000 --- a/0.3.0/.buildinfo +++ /dev/null @@ -1,4 +0,0 @@ -# Sphinx build info version 1 -# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: cf8f62e63bf9c43e0e7cbb9ca361c554 -tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/0.3.0/.doctrees/api.doctree b/0.3.0/.doctrees/api.doctree deleted file mode 100644 index e98bacd346f110b1d7130699f0804d58f0bcaca5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2703 zcmZ8jTZ zeF$x#DOu24)c@O0Gvo1P!R+Yh=-j^V9OulU+l82$9yFArbw8HYXCPm0jH^E+Rp0JgV3#5$sGL80%XI0}8z1}t_%w~6y2 z+)+~Vcu`Ji7*Ox6oR%K>rF?cJb1C+{Oi||`#CJ#2y#DI3vREyqG`qBXmUPOn=jl9c zMR6eRi=lWRcEw3}IT0r36I*J{?c~bX%SmSPf;z(N+84rf6I#eK>k#;t=ey+;nf8*Z zDK%RwN?k9p1Aiv-maiAA+4~B4h)1Z^WBi`r_Y}Y9_}ve?@PXV=9xJPiF2V?+RV4A> zNW)O-OqGn!q^gv}k2Lghx?sHUBA(wuacEKDh*Hj#nZ}#Y6_PQ)eiKH`=~mFwWj+Ol zES~R#L4~q2T3thT0QRhcDaAM9r8p5UP=OALH~~OnJ)3aQBz<~iX;E++>3V|c{OPLr z$qq2)t%)kvQy|t5iY_ZuZ9H7xXiAnW4q$P&hO>$c*lb3%9zshp@gkkQ6~au@MVKL0(Vu0*n3H z4T0@TECHWV+{X^QDF|qp zhJb^~`?Z8CUP;K6^nxr~2OgUPO)p)9q2-0Ko+$o~t9X7p3tr}g2{=?qpgsx- zVY(@*=OvwUl$&9F8_gB&TAmrp2s#nufSc6C7onROJwuKthh(Gxk>w(aZWzE>d^+Td!Z=RWPgWGkJb5Rb ztoeCBm~?ciQX);1d&_PRFTxPXIPjk~17*~xk>&IWpQkT4aoi>yz?-Zw;JuIW(JsNy zqtsHMjh=&rO6JnXUk{&#als4Hc6Uld2}jGe7)rMOmaV~e4yti!siOk z`kqeFLM%<$UN`|EbJF%^n*eb|V#rN6bl2L`1rc&C6n-G@9c2>lhc2h+vOh{RwL_uq zR_l66l*wp4*uzOCDB=O|b+e($RS9wWvMk^tUE$TlZiWEHJ0w!iz=7pdI8JlImD4Rf znJ4lpL+e&dckX2bXK)uV^zSu75S)8BxtBrflJJ~LMey3Nyt;WmhNI@a0J5rCJ=1Q& zF4ynU-5q-MEJ5>vic&L)=J3Q*JLi~9xVMiG6sYC#1_5nwpQS549B)YL+Z zY9TxXAm2;E`dhpauU+UTfxj+L*!NMqxpCqV{=XJO7e?z~Ri{Up1mwv*EY_0LlS{oi z%ymhvhu{HjJ~gVvzf%2dOW11nH!Sv-UaLdL8}>0Xc5DH zW|TrDm7siZk~B diff --git a/0.3.0/.doctrees/api/compas_dr.constraints.doctree b/0.3.0/.doctrees/api/compas_dr.constraints.doctree deleted file mode 100644 index 4c18eac16c9b55b88ee1d5d243b9d16df74045c7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11262 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 BN+19L diff --git a/0.3.0/.doctrees/api/compas_dr.doctree b/0.3.0/.doctrees/api/compas_dr.doctree deleted file mode 100644 index fd822880615acaed34a36474d7e85a6e12fac37e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2777 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 diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.CircleConstraint.ToString.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.CircleConstraint.ToString.doctree deleted file mode 100644 index 820550f7a90e93e7eea5485f931ac8c65d0954e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5470 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 Lt8ziv2af*>aTS(f diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.CircleConstraint.compute_param.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.CircleConstraint.compute_param.doctree deleted file mode 100644 index fc63a1818aba2d2146cce9c63c6570afc659cd9f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4274 zcmdT{-Hsc#6<+UJ(rSOSKdy}e_BvV=X|$+U>P0RBBS;GvxhNLhi=yaF<4&m=N}TS@ za6)oy?L~m}!e|!YMbJ#pH)t>02MCa->3j4$CG-}&K}op1kj zxZ!^GK<6UP7GoAgnT)tD?RF%?BITJWzbViDT7FTEY+te0S{5qgrQN`aP{c{3cvikF z?SPh>IML&3e^2w!#4>BPi;n1u-pg_%`nF?Ylkk-(``(LKg$aKlGi?-$GcyilniqzD z7UWE^w4|-rdH?r(K_$6`-B5nJNK zem)U0%nWEI&@sGW z3bjVM;k)4*ojKN#l0Bz{qJvyoM}+9uqgyIGQy<+mQ&AG;UwA%v^VymUMs^p*p64Jf zon`mwXvaP`=4&qMFVf_>&KZT|HnwQ4Uh$GZ`VCI`v|`;qe;n(y3YRp)S3|Q&=z?=8 z8Ryr}iKC!LHXq8_@NSRZ+I9=9H7*fV?>TSw9o%iK_gkweBRsM#=@R2VzYF7S!q@}6 zO^4maR{T+XMnL{)38Z-0Sa|F#bg79Ou96s$wnB@|iaTqbUG-e8J-@A;FE@S6C@4pE z3)Yr)hisP9zaX)e>on-5GAbxIAKvK*q%23E(jK-w0NTuoB=JZ*ZO^ts(C!3Ah7^xR zm*UM`+FIWDTZyDgd;9@E9B_pA3vuF+1~$JYCpu2}5CjL!YEi1I3Q9u{cV8=52+zl- zr^8&ykRx|T!|C-fE7JTL)E%Cl)`9xYHJ(l|K)i(95JRPd9e2 z`lRY}UEbJ(Ojcgkm55CG#KBCJ^~7h&?o%&^$O#rRsnQaX0j2&ts3J~7#Y_7Jy6-xzYb zRQZ)1#2K2$fM=nMunJkIFthWI&RrgTvOXDbrKAc3%c6uU;7q0>#o7Z|m~|~3r=_$f zt(lez@n1XeN|y%ITc4~?w07DQj}|6L^44CfmMfmkxR{k)t!zap$T5aIyR1<2SF5THcjXvm6g3Z8pJcZ zhs$X2pSfoPC{ry9W^v-0Q2U6!a0t2_S_Aizwg~>-#nYr2f}ckeQlL#X2Md!pjZOL6 z!w>8r=Xn57I06wh0haHPWXfPWMTY&UFecZ}CliP@x*T+@*;uOi1f`W$Is>pWFg%5O zjBC4ie*XS1KLnlwH49tnNwQS`^IAP3l@VXBxEjaY%-k7>`H3)Tg2VcTO%Xzo5#`0U zJpm!ppoz`q0)g-RZtS7H&J0@wBA$x`e~|ZnB8m5VIz_b(J}(f|8bCd8V?PWM8L|r6 zlThH96~gg8*nqNw5WBC699ftic<$9!C4n2TM}~1W0|)A?a7=kZ7t_|dI3@BXlKD`i z*VYwU5uQ$Yg!sLN34(KjLmq}$bro=wizGm|jfR%qTwmFv>NN?nCNrPYZtND%UeT+~ zZu?w<-~|;?Mq&hq2@F$njz$G({s=~aS_UZPGKHCI1EpyeWT&5I}`RFab&pr~3n&?6D@^ZN$!RyKxpKMMONAlgoA@N^n&! I@J-?WhC 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 diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.CircleConstraint.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.CircleConstraint.doctree deleted file mode 100644 index a8a2ac3becc2401557d74769e43a6127dacf0b4e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24877 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 ilMDP*`E2WZ@-5ou2L*SGRk* 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 diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.CircleConstraint.get_constraint_cls.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.CircleConstraint.get_constraint_cls.doctree deleted file mode 100644 index aa94c03fafc94b10f2e3be9aff868c559f05fa88..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5149 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 diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.CircleConstraint.sha256.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.CircleConstraint.sha256.doctree deleted file mode 100644 index a44f5ec61eb8febdf90bbd1655cc376affd00af9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7804 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 diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.CircleConstraint.to_json.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.CircleConstraint.to_json.doctree deleted file mode 100644 index 0cc681880d56948b9f8a6f16ba1681d71a6b855e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7245 zcmd5>>u(%M5%(ird)KcxcZqUI940!#**<$W(VY-PcL>NGB4^<{L4pB-{L1_CdCxnz3`3h%|OtrlvsQ zazF557G{q!wL;|550ZAiem-HY^hH=M=X1Ql=O1Moys74-F9TMaQZL>2V>e*;MVQFg z@k7~`;(dFNfB`MSnhOuv5pCv7(kVmwVPTM;Dxo*&IqQ1~=``;KPLf~{zvn_{XnrktX;eLQ9d|!wJ)%j~ymb0BmGM=6 zoiFhle3q}P{SFsH)``Em-trd~W0O3O<{pEesa>TE`98$q)PR zkovq7n)$}2wNdVR;&!YdlU#V4nF3j^=EMc?bnfWJp3Iz-zsh$i^X>7Qa1s={09d-G z^x4473eDJw58KN$9)Z=J^Nh98^8*$+l5bm4%%nVi^D9n}uuY9NV!EW6Qaq4Dix}W@ zYV8zDgU~By&E$ZDI=co9MjdCw4I63^o8Q4cv@EquqBZvPGaGSJ^Jo~{OCpDYZ~;pa z79X&TjP?Lh-p(=i^NxrlaF+l^Qi#BHT+TZ09m6wW=e73TJMFu#b&fv!dMEI^ok$PU zXeaR{+X3@^r_Yice;v<}j{et{ytgedzEGQBSeVV)g`?vWC}P~vN-S& zJ~cmIIU6A*Kn&{2<@Kct#ZrTeDdSN>s6B3kG14ol8mP?h1sO<0 zl>9_ox99Ymg+%pqmc%tx!w+@(uep0p$A2Lwf2w5teu6B-YtKmo zX&*R2%0}g?7m_rJL@e!O=*02|si0HlguL`SvmN%VUV1uV1de$IC~#g|^oBz@AIBTa zoT(N?kLV6?N@t@PrZE&=O1b~?nfV)Mq0UX2x;UN*k&$|75SW;}IzC(G1=X^paBYN+ zOfvqbv-p&`;1?NAaH2L$ubszqV^inA`+VJK4oiHIT&B@wayiaWS-;QJFCMm^Vy4q@C^05N(0W$lVA7XF?O5-8)1 zZ50Q@)|Pe8!a3Tq@b{22i>@LB7m42$U|OxMEt7Kff-X+-Z3`zmaOMPh?Sr26FizR_ z=tAqz4+5(Tw)$>^FWjh^*VaqkGTAC2aXRU>TO)tQLQS=bwC0CC2|L>rbd!H^jL60X zVpvzYeTLE#6xPCt@dX^oBaD{nj7qWwj3~l>UE*m%TrSQyRtI;V%h?^{>{syxCtu-> z3NH52BM_P6rfzjnUIimgo|sdoJ6d3H=0N=Fr$={wp?lQsNSrD58g?1Yzz zwBl}Q?t@R`t5kY_QtUlv+&xpwZ49>R@@uhg;6AuBX&N9ubsro21S{&uoNT`w;y=Wq zafs7cozZ0L)*${8e0QiB4j$mEwC>7iGAm#-K3qZPS7SSvtV#}cl5D^}_;yYDDS&_J zfA(jgz$d_|()r`((YXwlMVS28SUITzpoEZzi}B86ht|S{9BRU4@{*gh_v?de&#;lJ zhLq0Hr^W3ok(#)j1NSL<)YrU;aNz$g?iYMLZzwd;-Vwu*1{cbo>$h&T-5Ps>!@P#ckEA#TnXQ(fu_ zAw!glwaMLSwM>0gpwd3-30#mcvO@is$j;H6faP^F!U9J4PV7Tpa=U0|LSnuk?{4m? zC6q8!q6X}M1=;S5YH{6(X`+Yg zGEypgtXBLmN~O(0S9qX8L6^$j&gXV?8G2)M(q?fiVwDWfEf5gUuIvs_=;MISY*Q}46%rm3n5E1(si(R3J!IZOBp5iIvorr=sr^WvMu6% z2h9nhq^%I8jiLkYk-8_!qMh4!UWYwb;+{Lko<=J6pDEZ=9Z!(mXK~wSvZrMr>^ocz z0|;wMr;8}^B+qsi)H*OZw9D`;6|hZP_C#Gwj?oP`vbo>q0Y1R*g@CFQwWPa1cHRbh zjP6j?6|w{2I=N}rU5<*?h2u@U!OGf%px#d-Bwu>pqFPH%B-&3#oe1r4jzfx3Q!I ze|el&J~O3SNFlCBDM4gv(G@`eOT(r(M&|G5<4<6R53{c$9MI!JV8N^jb@#~;m&!~s eGQ3z0YacH9p&O(gVWv;3S{^04JTI8rSNp#J&v0@8 diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.CircleConstraint.to_jsonstring.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.CircleConstraint.to_jsonstring.doctree deleted file mode 100644 index c5ec5241dab0f729c9c516210447317c83e4c762..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7145 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 diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.CircleConstraint.update.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.CircleConstraint.update.doctree deleted file mode 100644 index 012c2adba5073f8e8bb59cb2261252027af4c7df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4649 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 diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.Constraint.ToString.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.Constraint.ToString.doctree deleted file mode 100644 index f8754c790476952cc3bc2a4adb131bf7ab6ce690..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5386 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 VsY{sY)2yaT$u7?eRD;uQ`+quDR$Tx9 diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.Constraint.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.Constraint.doctree deleted file mode 100644 index cf21de582f5ebcdc68cceb3600a4a378fe84b3dc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 35477 zcmeHQd5|1edDpS$XtgWL_Togy9s$m-*3wAw?TxfC7%(7MFm_Z1VMe_(z1!WInVxj_ zNV@?iIKjp;4^o7o5~@fjQo)rX;V6ed6{M2z2O*FOq{>i%;)aB(RKQTd2{uQ_?|Vo0 z>z6yRoATS1-CC^}^?J*#n|_y#)!kaB zX|{sy+q(zv>)zX)W#gW4-gi4*&Fr#ms8O@*M%^=8-Fv!hlBx%G!>>sCQQxcuw%ZEH ztzm1#8oj4GYmKwvzz!Owc8Qg4b6bAk88&W6wNPp3E_0Rc9=mpbSMV~@HgIRuy@ZWd zLsqSwY(#Rn$c7qr%j_<8mJC)hg21zvIsqgjNp{+GpST{aH4NWJA-)f{jHdWDR`0Z< zA4^8KTDqk1kefq5OU&(nZDdA>)-NU)Wi)wy|NmRX0~PwF!+{S3xH0 z0F?G@{JR?eX7KMI$p;mAHkWD^nz36e&^o&&YQH?oHBh!&<&a~Ym4jWj{soQ4t~Ih4 zbd8R6jdeIu%A$28R1c* z2XL49@(dSfX5mozxN5%Yw~d-PUkB-xS<+%N(xTNszzO!p zIr|CTt=l<3O|OSbXyv{%#>R*-!POYG-JhY~?qx`GkK+c#I)DuA0U)VWcgX?bc4N}9 zk)~VkP|RPxuD*eK!uhQcHn!YpG&n!j?W|M{+*%bF8~9!8o!0FSbOEzeBrA~0ZnO3a zRe{r6NodXDaEn0iJ9O|LN3+I?XS6NdAr3yz01(fY=izspr};C#C3vpXjldB9Js;oB zgn>IMNwmOwSXVwUW1?-g>TuxdDj;0H-LrDu2mR1!!wvw~4UOD-M7qEbairb}{UO3c-E!>-vu_X4kQ-tb!ZIu5%?XR_W&>V0bHL5c*ldW*n$K zfS&Rf380|nhtn{ZZ1Jb?@qZyWK;`#HAAheH4gtijA_pvUGnSWKuWU3LfXNU|Lo~~* z7s1-s`a6&gTave5Bz^ACR5Z>?%eL95R~t6QFA?m^@d^fj{Bq9~8XHPV4m1%ZE4>1! z(KHc>KqML<0)MrlNP|!2*Wi!9^5d}ZcVXdeK(FxTOKyElV~+j7+}w(ZAzt9E&CQho zQWBvgK&fk$+hwIQr8559WtnAliF(igza#gkluC1RBqeVV{p_K#+oo}i(Fm#O^175I z@keN4oQ6ircFQK}^;J%ay)03w3Rr9EQr=Nm$}9;bRAVd;yT$HxwCKIUrbeJDx3!`( zKA|_JykktMK7wbbynWlY-0tCANwxPmzl;w!$FwyPIvFq18`8Sw#26fr>Rdq$2{#)< zgO`a0;ceWFY{Y`6i*rRkw-Ta#FvOn&nSLlJ{z_3ezeb#h=;?o#NX+L_bw0-tgW-6e zG;94`p3clU!R3w9>R`rHe`fuY-a$DhL06=YvL3}ylOU&c6B%KmJoc)rdXZr);;64-bmhvPB9zz6A#W{`H=~1e z_EObIn^U}X=TdwqpJONb!W_w)3*u&-U(#C~Q!R4M%{o{0zld&Ph<7EC?jAzz+`3aB z@BoOCAV6h$L%BiVQaID^@CKcm@eyijcdQpsZjmUB1bI*5{{16Nb7HzL8LYG9)U|u} zIPJa^<0#Hj>qLA$QiM-F2JXVaS%PaOdla{8!tEyA4lyHB{J6z8^gqCbyGJr1u z7^4|ZnHIm+%54{GioCg+XM!Q{7q#byWAy(s@$ zG~12H#iD}fo;!AI(98Doo^>~-w{Yg5y3}xMXSL4t?jf+Wu&_{G_S_~6Nvo_C=64{8G4ADNzYavHHTMs(M@KTAYBEjLRo@1GA@(9xBt{dk&RPACq4X@>-Gqpl;N{ zEKw(Gl!zIv4*i^c1^MLc>WQNj++a<7{3d-IJXBWKj`du_Me52xS*d{K4GKMq2g<=a`n&ILtZOq_!8}&4L^KL`M&HOe;EHgYdxU~Sn0XZ69zRs z)rz73nJE$=7G|iEZR?yb>uSJCuLTFrX- zoateSo=i8`JqlL#TL7_WH8g&CXWe@M0 ze#4gQH4924NCvwdEuuELbjuCb2*M=;UQT^%Xo7}|h1EdzgXoT_f7B2x1kb?bmvWhq zqmMJGxuOV>+4#_ZvsM)1(}4lk65`W_+-nHWFA~6N`fw|VlG6t&(+6bf15s@aVHTip zoHrPsKJ=gTazxt5x`9Ew=3h6cB}9wQO!BT9RJn|CT77EUZ{45?x=md-AOoDvU{0HI zk*y?v&ty%zGS>j46*B8ZJs5G98kRHoZBUGW-zRG|1V-e7#lA@ejM z{16%zZWjT_Rs8@&8bs8O5aclNDG;RJ9U@0Pk`O8m19>6j8ZKR&HV=f{0=fYqq@QRy zhLGZCGFa0vglr@+-REkA`u+cOtN){RFE@G}QqL2pe$e{s=D8ftA9a}>bYJELK z!PK>3U$87Z4pNuD$^~Su6_-5u7~jgLuI-d({-%@%+1jCJZ~@#FvEPoUU{4R6}io; z68B4W8tqxU++%yfkOaN&z=3kxb899xQq{{# zYvop_*`4{r7TNB zj@|pZYwuN`lrQgmEGDMN{9)5_qaOA;Rg6yH`kiLe@UWra675$NEXB9iy_xcbDO&Tgh^-baz)TD^q!svs?D{!HA0<>Mm% zC6U^qZNx&xi*E7-v3JG_7v`LwlPYLb8m+yBMbm6DPOkN?L&Nb-F%FsG0CfbrT)=pI zQxc7KK8$eRjyBRjsNdtgNziGN;+=GZ_{Nn7`DL+jMN10C?l!q8Q_lqIudZ;{N-N*C zI$+))`#a}vxqkk*7QG9!;S(E9oS$(AjjLA2LsBG$jZT@2AxM6lP2xO3Hs9y`7q99( ziI0T)he>|Id!0Y(tPQW_M)D6 zmG|hIaXyepcu$?BdzKa+6g6-}M4fhK+6LbRw8;2gg13D|% zgt+7iv_ou*V(qRB{is+wPqq-Tc1Jdea@s{+HP!1j9BXgNW(R1o&v|2Zy*S&O8f!1@ zi8Zy1p1*UG6ut5Geu$cgx3FlMO{sY6T@!zV2sapUAI#8mzli&5&?O5iPy zxj)a)kczp_k~Kuk{aH4Na^Cmys+${gU(05P$K02*>&4mL)R=o^7<0X2`y8EIFHvvg z4UP0fURX5E_VzZRb$8=LyTRZaK^udNEiVP#K*4uiX7H^e^A^Y7jtnKK_`8}6BI57o z`5pPE7a{&`$R)u(=i2OgD*go9n;L(|!}yc4=o~>OYxYLkX);cHOc@qUvr$Q>h1VG( z*kE|wlcCRkeVYTifx>GxGrW|bTO3ob%Fv98sn?SgL`eHzPVhxch0 zvg^g!-qe^{2xCeuN971ARkb&&9)WO)s0xdw*_a~K!s??$vB9wVaE40zh1DlOH&9p| z%nYkg(k+gw4`rxE#nq!^1`${9&n8h0`aWKDbK~mU+3fJR`bKuWINO^VSMy<9iKX2f zQ6(z&#?<&|PfUeH(`-bLX%RI^^*0z%yU@lU;n;K8AO~h001Crbk)=SzOb7vrYq8|&3rr8z3 z7keAhqR^xkHW-CV87Ao0ueqQbC<<@M8HMXezQu9*+6+~xxV(?dBI5FNHi>fZyLr{k zjmx)Xv%}-^t=aYBY!`^j^s0}E#{=T|U;nCXh#oa|Pws%uoks=DKl4Wl@kcW3a_!*_ zwj;Gx#DmS`DUZ%)MH`=4rw#qFj(Udj54^fKc1)f8;Cu>&Y)ZQ!oyyny@DO2x^1w6o zLl?82Zcf;(TBAc}+R!F{I$rQZvGe8lnt$|!xyz0ZNG~1S_-+(f*8*$ z{t+K(LpT*KpXSvQ;S$RUx#YzyoEd^s&+6qwcE~zcqCAl&sNudnpdPuzb>iR@$`d(* zEQ60DZWE7L`#nQ-K8d={-{U`OFP;U$+|7LyeeCGXJ@v@KbZ46Q2&iLHZ2NtZS6T z={NxrD@BtyFmlC(Lt0HR8@Q3Aq)bgtDAI;{YB#QXneNGS~tb z=$e&LwEFQ-aH*E5u(uwch{hy`ECCQ(@MC0;ch3$8_fk8ygDiIYNv zK}aK9*h?ZkEpTB9oTjZXz({e8Zz?WC8IhqIi+NTNbPyE17;ys`C5{nc5i%kZchrz# zKGmA}km9BcJ@-S3=Ywt_q{z;QObWc!cyV2ZiWFX)B6Enb!_jOK<-Lb_)pWeLz7Sr> z6##`8gAqrVu}oq;Eij{2RO_3H8PQXExv-Qyix3ri5#j=wAdV1W5uVZuG7T8snrgCq z!0_e_W%dJxKLp)Cz>xivUdp-Ec<`nS%_uy0A6Y@*!5gzl6dv5itES_@Yc_M$Q{l$u z-Xy}8kCB?57WnefqE_5ge2Fqvk#OVrBxzXJnvHK ziISi`gT~`IT+Ziuiu%5_*ZC6aQc`8nyudJdfn8THzmGo-Wj7b33fDxtg%dDCQqf6v z3uiLQWtYN9mvX#QJmWMzP%50T8b?6W`L?j}qVwMfDax4qk^Fo@em*Hbe=I+LB0qmB zKYzwQP3L=Pi04W=kKx;*^L_sR4|wwcGL;zeeJ=4xJc2Ng}tS|nmY3B<1$zOi1{T^-MjaYSa6)&2e zkYB~INEg^t%dLsGiTkpMSX9>>6$N0Qz%wI-Hul?yVfCMV>`}B>Uen3d{C9;i)=!b(CfgE**fN%0ljw4$01!f zBB&GC4Zng&p*N)0yKDrVMhE%U;k%Bf7TGvnU4&PT<1I&^AE(SZq*ONB__0ge25!k@3QL#ExZ~~yK-_n+wJ4{E*#ZXT}AF5VSaiz$g9ESNx6BHq7NZJ6iG1`_94 z$ub(@&tZ0nxoSgE$XV?8s?snUuA57p6|^@=CpJM*sDU^2HBmB-R|wWjlBoM2o3vXv zzN~7tYA(If9WOKQ1j~nSKJ450{>=Ers_A*ISH)`w>kYhI7ghtSHN2mE%IyU4R)%>i zUA8}QCDDZQQu5nL(Qd?pqJC!lLV}p>AsKuq%7Tg-kg3adH*gep$5=6;@j8C*Fk4-A zsb|()uU=Kju{BDEUSuQi=w*lrjo9@nGC!B?)vh(dCTSx;H7a5|YwSBWwcdM&S@~1s`6+B)ZRn;lEm(+slIor2|e@<2F zwoga7(J^s?%TW~#)*&_lVSM;Mf0q~<-7TwC)iwh*P2X@6A6c(RmxYC?wK`0`3rXSO zPq^qM6jJaUY_YHq0!_T6{$+b+*ks#mSLx052t=Gih?`7M$r9eqUZu!jS6D&N_UDfr zL9t(Huik#Jj&#}ORFgA+npM0J8|DdMjxm%UzWV6((C4JLTuU@hB~kOgqMD~% zS9002rdP4eV42?oF@MAgnho4+96Li0Mf@nbF}5E**{p`)847??1j$1#us!}75`0&y zmc3#%@DKhwMEgs+Y{JK>e?j#(I{cNN53)=7Z}F4o^NSrEY(L(-34UOB5pU2kS0Sj+ z;()yia1Cq|u>YMD&#n~i0GX&2Z|vvsbE@fK~fCOAR- z!WGdy*a(gQXB&Fhra}8tK;Bt`YXyK*w1JH)e)rxk+Z!vTHzx98w6+}npf^t2I2{tz zN2ySJcV-ad&U5ge&&H{kdMK*IFI@1g1NU}k`E~R=$E_E1*lyi=yt&;qTjXSu$A}UN zQdLjzt(S;;kOtOnF5wKxSk=oCg<DDSs@px? zO?UOKErduUqQp=LqI81tfPf#s6PHI2$~!^=egOyx5RhLG_)b;dX4W2i1CdzCc6aru zQ|I!XQ>W_eD~-3WJvgEM$>k*CZm{3B9481JmSl3)3GH;i0+GFyU3@kBMz$qev2{BM z)7WO2oB)N*UEhgWkiC@2B_bEDpS1J&GYPYW8wTZc-r!9>^HR3OTe2Zs;j`K&dG2}` zBqFxlK(u>tIQXjRC74VTKtKH=+b2QpAe+!+uVq@oW@JGgk?~d8GD`*c8QIL`-j&n7 z8?bCQ?OJlq5+ZiHserzu-x=3QNS7Jgw~_>dcy0vNKtIhoX;i&*EqgC!J)%kFjIjFj zDdWrhJYV4V^D}%y_B%Wruuhx?0gF4g!+5V_hl9vUOed~ALCmCMMQ*3hKxYZ&R3F=R zX_cfsVj-n@J5HeO12?A9E}xJMH*nZ~&8*tu{1ecQZ^Duf;pbueT)@vo(iFyuU8Ua^ zY~%)gctt)%4p8j3E*e{<%*P00C~Fx5CV1#v%;cq$CMf^r?rrXh%u4yE_;zKuUH$;v z19heWMEeeHw(w<%zL<#%tBW)q0@4FVnQ5!%`Yf^pzo-yJES41uD+oeijo?&1`IV~= z2_SCAxS*8Nx?Q+-*|=IPY$lOqvmK)(G%j4b2CFK7ugm$`yevm2G`yjqQEFJ~q1n}R zm6L`B|2jQY9KKlRU=4XzPTtO}x_im4FVL!Kmkm+YiDYYk;O{7H5Ykc15*FWL8O?nT zbDzz@{8}fB1OS}?pCSx>+p;<9JbwVE2c5^;k6vj%`gmvm(@%7Kx7&%-FpYK+SFmlE zYR~GkBnNiKv4o|5wWEU_!aqP5^o_7*Xza9!K>vD%o=Q9t)F%}-7PR}2t|;z`6vZ2I zzUKeJf$EUkch%f{sers;NXN zZe7+!DhXd5C*dqfsKuM5MUI#3n@38vrX)kggarkQeHW>uX2{thX0#QHpeyOe(kgpV zfSRM4kFZ^r)j*~9kB-+{P6l_P{D)BRU8MA5QC|4y2OxawG=y*7X|h@jU9~8cV#k1n znVcg>gk29CUN(db*&KvUN-6c+kx3ETi^3FGRH#K1_EO*1jy+qA*P=kqnIg1JxI!cu ze{Xnp4M?wN*anGGGh083+15oB>(}{)1}*e{nyg=oGCK@Jy%4DHMOr zHU+!?F1LG2&h=d8JLX78*6Jtqy=L+1Q$BSx?B<>?;v9(48K*u}S@8YSTkxNd`R~BZ zpOEY(fR|G4Zs;7;gp-e5x>O{SOP7ot1NnZ=z`qwcGiX;fLz{(d*_Jyytj%!u=hG|mVQ%Xbw;&pHB$8f{N6G#(w>_I!+FgR4pjNb1-#*TDMKqdOccRgQjv{ZOy!N{ewPxU}L}Uc#jpLjU%ZfzJ50n zQ<_i!Co?^*%rsuZYn6uM$}TcSi%2W(%~Non*4!sfCgmScbeMkphUD$zCH&~6+wxZGvV8nlS#)?z$c2an4hn5^A1BvZsCnNd z574I2k~2P%XKeXLeqNU=qpqlqCf+;5A2CYw+KXNOEa`C$*wsE!nm0g#b-Kf!`>1_K11sxq6$2-}Z**LFpAs0eObae&7b z4lj9qhZ+nTX$OoHbF_r8;yx4E5!NGxzefsd{I5Xq@0_4GO{t}Cn)14u;(Z2xhSAEa z^!eqF43I_k{Rmg6(#vniSjU3wh#F5N??o8tSEsORp1id^$M2xE$@`U) zNhx`&ym;FDJ$JhN-MneJbg`9JfW>QN-uLgyyp+BFK{JlZ-Zx)F96cMyp|16wt7YSQ z4#t51S1>pV9GkvWKBk;}%A~woE&M-QbR^fd$|VX@)iYmD7`LfI5S98Ushl?T ztyQUStl0d|AXGhsEG=hH zHmj<~`!>C*+r--YOc3hE!l7KqAE|F}fEs8y2=m*aBp)IdUQ=>WCnUFYC7C=6dYmSy z(X&mLK-;R%qwdov66@b$VnTrCTs3lg%$#eu_=ByenPam94ya6UG@{aO7Y(m<%Gk z%IZw8rq0*trvy@+ajxdyfG;ksiy`sn)|&F7ZVs+ zf+^j|%u$?x<#|2Ad`7rV%-gQurYf}|GFHqdXv zuCjd>wnCF6O$wrhY&fi&_Q7w7ieWlafG@KK7-_+|HY267H{_BVM5!=YV25<_K*gPk z-u9E*>fZGJ;g2SxV!`BA;P|+HP}eFhu2ki6n2KR84aFss8zWyvSa`oCI4^0wl?=t~ z`-eY_OqMI8Ljpr_n8=4tnOyX(pr4|Z0gF3$pF;Cf-h;Da7(1rJ=zN7`sG+tin*e$b z*Tb-g>zL>y^xXZ7H|3I*iqNcvUZS zVW|_E=;MHD1&5U|VP<`%LWwQRTQ1r$3Zl!V<0e+uCq;58XNrK}m*oPKNe}|MGX~V; zWF{S(RbO=E`fQn7!eU{Ci01lc_nw_PTBY7K;ahl_!a#ahDZB8nWrvm3K=1MxO6 z%kV4}$QyWvawR#yRl~l?-9Gp61N=_=bUP>)k^wI4&99}1>jZ|nN4@J;(+_PcH|>Va zaaU`@@jBjMWo1Il-b*7SUFx-~26~k zd=KYRHs~@3A$$N4IKxr(5FHCp?U}d_aeWj2EdY%{Iyt-{SM$a`!0PvOT04|ySa6G) z>T*`66T~l|h+V^_ixpEJfE937Arzn`kX3P|i>p8Cz00+sQM$ZV!{F8{U+BP39eR+@ z(4c1QyJiP$QQ9XTw^VNrr~!%VFiic{i~A)FI6D SY1W)W$u7?evPaU9y+B!=#!>lxdMNUsIcHKGWEc&>RyUp*~aNl?CY4f7ymJ)%j( zLTv2QrkYQB3Bk zjMv0c1qrzw2gXW^`r|Fy5=+3@4vZrCixpZ~N{P%0YsM^eZ6uqDQR~W2%AR>37St0c zrQIlG^$b-hTka-b2bCi}&15-v{B_(-6KjYN|>!T{kGn zVn=~?sc4b|{H}w|F&#jMsP}yalO? za77%Y{QW^5BVc+x#g<9*it+jJj9Zsw9=OT36_jC#C&?d`*fV`Eu9gwiI-o(=*bj|> zSF!Q9S}!qU&G0m3EDHUY+mRL@1x%x;&sq|IS6B>0g$=R7bwGc&bK zowG!J&e^~pSagfm3(v^0Dx*rS8ma~Xa%YVgDc>xD;gVtq7s+g713+O_l{3&T2Znqu z*S$uZWI3#=oADW#)@>8DT91}juqd5XSu-nXf3Hp{*xJ{JJ(LSH`k|EW=DkQqp)cV| zCV5htWU@9lN^K^UTBLY`NK5YZDY(xo?lY&8@((H2P7#6sC0oA+;y;tiVEw=5=FL;Y zKl1^x@Ek*(?G*{3crUFRl7!Rxo+BYRKFv^OAO!!bSncIqiM-vHs+AxWfiKBy@RX<7 zI7u3w$%;KA+d|~lVbeasG^!s_OL{R*oXo-$IjXXY#trNtIL*qCI2teG|3bc&vtE_vlVhb(fiWYN1Lj#c{OE@`$5uki`3`x3(tJZK zxJZqm;hy+;ORNvOqb$*!cZthb@3+LfTvp5lM|8kA+EInhKzT%wkrJD8&Rh61sVoz9 zD1kFWDsFtVqco}@$*B*Fq|T4AtXRMR!KkdpmN3E&1J^d~I6amGca6})V*^K*tfoW7 z1-+CTh6*@ZA~wQ(7N;lJkktMzsjVVm9qPY%iuyFAlC){c>vD?o1^gLAEiaSi3m+pe z^Zfgg5q+EXcHe%`NF!WU=_e>=>4`yT({@1#JBn?_`3Z5YZWY%s^iR@V3`n> ziB7+jastqm!pWUWJ5BxHV8WAXN6c>=2i0$>ps1^B?BRj2zr#{)D+sGE1#W8 zPe|UXQ9M?uM((|gys<$`(FS-XGs9KYBAFE4S(}JorMa_W)l6_2@M67aA1&u2s*NNT zBNoS~qR~Cu00dM!406-`mz9e8*9+Le053~w8C+a= z2Y78}uSw|QZG|r9sO>~wv0P0VRBZNqKgLGMDj#pniWTa`0h#(?&&LG?Mpo&h6X+SD zBd|QDMwrV8qQEbzlvciA20rnlxqlN)aFS`!=W(1xwh zI!U6Os3vL_>n8i)w@O7aojAak8GVd2;AoSPQt2CF)%JoU)|qGebS^<9p2WSKCwAl= z>iNNsI->$Y=Z0swxQtL&C%9e}Ykm?Ba;Zr!sn{O+GQ`696+wGd@hxS@XP+PZFf>`L zlMWFK#bF{BI;CR8HN5=<4Gvh`!uuSWrs6)FE&b5aEk>s=EJJO#Jy8efd$=lwMQlq) zXQ5{wq7^1qjU@KxO}FgG=(?mxCgnmN5d5lGhB6UCK=sRjnv6{E*)Ehr zux`;47C{e5-piqH0&W&uzJ%^F9Ijpg(G7|!AjjJW5M8^E4J>WDi)_wprYhYar}9Jnp+#tPvYsM3EKq^wy%-M!fa)B0LKP zvbNr_SdWfy8F8p{d!M`b0edRrHUx&4$;|t0vx%j5I%wkoZ$$2jP3=f4s_g?*shNMPJnhHohIH88`*yd09f6gN^8gB4D;?#170ku zbb|N=6tRQYbn&9AgRun82805%Vq{fZ=i(xe`t)LRV3aPa{$JTV6Kb?q`s`n(j6`c7c)Cn!cAbp1N<7}!GeO~itknu>wFhMI0Z1+(YV~y2OtszJ z)#<8U+lL5ph=`@Splt*>0C&zD5C`u3FWeClLi}D;f6c7z?3@71gR zRqMBZf3RTw^rlRB5MK^m-;agQWUf2D@Un=-Du10He35^i4|F$mFQmv)kL7v+8XgZq zKV@ zSB>!;%ABTR=DnY@OLA#`!a`#Lo-yIe++0 zUA^iml?LNX0RxJ8Iq)UL*Y-kJN(k}XirvUQb^I);2V>VePuYZYGTm10lwRe0lRx6? z{4rnVyE++h5wTI4#W71q7a~0$c_K<&>G)~m32w@fn*^gNgPyCHU%wpI$jIR=Y7Gns zf?+BV_S+{**_bcrRuKE_vVpnX4*m|pdi0~eW z>%9@+0B?Hq#*qPbL}lp=@xFH_go7!=eyQ~8u>bVw`GuQK<$<9hS=}^N-8dE$+YHt9 zho3xqqCnN-{=SWT|M_A6S?Pu&6W3$M{Yt05|NJ>%H|enhunkxxg%RqBy zC}GQb$6I=>L5>pD8Ci|5xEQEj*jgtSYfA zyQ`_qX`OPK-HrtdCZ)DB56hhDj;;kY1b@060=*c&nHGOQtY71xxHT=x4g4JxUxQu0 zw}&Ul)F~@S73Y?Lh`OkeO_3jrYcA#F>eWTDilW{Xz#SZI{m2zjP`0|OuJ?e&vXcnqD4 z-ydJ~<19+9P*VGQdnFg{)UgDCBmb4(A_e{f#eZ8O>HqIz;K5xPP38DsCHUoL%(H!< zmy)X-j5GbsJP&;lp|j1;b`}>FbQ@e%R|(6{zC%M(TpQzdENrKCt=Ef3YQ(PcYrPqZ zV#j46BHx}Hh^fciwf#YzDS8+BMO%G@Q{t#Gq#oJi5gk8G#haM!mR%t&xC$_q?Y{Cu z+h5*Z534qtAJW`K-Se`P8gi#BNZNqg(GNo|D;})_-4ZFEkOj5&j9~gh^h8fz@ z>M+?n)!m{|Mg_&dN5_m7DoQX|v&%TJeU9O3G0f5sqYcVMYTM~8mTOs9_4Y&vg|?10 zUY;!K4Z71HXPnE4NTVE*9yKEg64&IKgvm!%!a_#bC!LExaWv!h@_-eK36)?yWr;|Y z6S7w<%ukl|DtE(b*wS0lm z;ffP`bZ0r$E8zMB=K~N4d6<|%F=1hXnT*&keJz)_v-E{T94wE$>TfT-{dNl+^w`Yu5KFY)xVObakxoZAPD#@^08K}+ z2-~Bu9UaJz-u>YFz_XW5ygBnEsm;Gvnn$v_MA>te4g;npW(}nMh^r{XVqN8qkww1Z z`AJ9bf|HR`rDqjDaSyuI_vKZr+)IZCQy$_6{@x1(QGZ=VIH;Y^GUT-cP!G)54xLbV zZUODC$I-NU*m#?7K-oZu+2>h;GECn(%m<934qSsh!VBUFI8YXbZ7LNq8_($l5s^0( zuFXdJ@Nk}kGtrp&NZ~8Ez!_6m+xbBE#J2pxQu!TpLpKYXRPiVrIwYdEoG?OHFh z_!WJ?&>dS&kiVcJ&XEAgp&W&aD?^WhLcay4KrMx;3flPex#II&Z_h}nJ27Hdn^c1p zN+Em=fqI*S_WA5RRNx=Z+bZ5H=v9;u zPh?aea=qq>Fa*-T6vs&WMInC;9KOtdigZAah{OV{5(KadR+VH%yjF?L9Qk{R>VoYChyMctZK`wt diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.Constraint.project.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.Constraint.project.doctree deleted file mode 100644 index 554f25c38b6b02144f8a08fcbea80ddc5e125c7d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4062 zcmd5<-D)Jq72cJ0W;FU4t+d`Huq#I*IF`t2#*kcu#e~4(iy)$l5OR}j+BMxZQyq18 zwX3RkM;8YBVu=Ms2yvM_M)Cj#KSZ7(?~(6Rb@xneQ+4eCMY>>wWc~ z{d@jr_jM`KVlie(QpkjBXSWg=S2-_?`_i3#?ml&=cBt4JEh`msXYWBH7HO6!Ubt7z zj!504nI6~s2b#wwl|{Q<^h93_Ub#~-v^|rWjIX@1hc9KJjbdqG#-);f!DdI=P=4@x zz928|)OqWIZ~cDy#Y}$V9@uhu`r3H7F)s)$7W{gUwmBCHvW}9iE=@x@H zV_HLq=U&0`@U)dw<#I7)@s;8;(y8pgusOYQVqZKJyW*MH6i1d%gv|LwRYk$o9L+t`ei#$DgN*r=xBp6#VY!WS!W2BgK0 zaW`=S5PyRId-%VP{~6sAP^r}4?i2{6#T?PFKd*s5Jv%;a{rwh4j&p8=OwOGBzpBf4 z_AiZNmH3%BUxIZh-bF}oi3gxveCrOUcr&6mkxqfMsZ@tH@7#vw^vn~7Htzb3#Aymq z!(-92J1g4)&7O2+HLc+0MTlu|lXW0HwL5U?yae&czTKnaJcIn2cOV}w^6Z5!870pa zwrH+ib4OtO2B&;fGv{yLk2zY!ORC_hNgciNJT9+a5W^7YVty=V$9IQxx%m#75ykHN z=nOrS>o^WNsrtmW>m`04e;0mRgkJz}iw?MroA{&n6M^*SB}n2`>(!z63aJnL4Odx; ztXK*2M$Lsz)K;U?STAo|=gUnWGD;v+33%)5Hu)^4zCv|F+|OlFQ6fFQ6Ka$cPY#$^ z(hp>qRaq7=xT^@-?a0VD!X1rv;%#?ti}zn0${y(jLwBbI;rLP<1^jU1UsGs&bVH(m z3TCz7Hx(N-cz_#qngNpN>B-44;vaKV%;b1_eOy#|c@4@PpPV#F^_@C_Byi-PdfLsb zyJGYe6#wzVO_N9HD@)3(6k>WZ-{{iFnr1O5WM~98cDH_{I)CkM?0zBZ=;~TTF8#{GNqy@m)VHNW_HbDkP~k#D z_IW_DS$*4JS( z8zz+lYWIHhm?_WT1R(x_Wfl5cTMYIu?XYgMQaLOV^jmFMUShEmj)`FV3d`+!S*Z-G zJxVKT`t%mZ^#XwQa3-ZGq~R+sFYentntPB5(PAc5?jRXa2`-~LgEUM&4HBMl$|)Va zNsWk_(E}&e8|qo)((Wo=N@b#qzvh{{*s$AzW$m(O5BMSlRtD`+H%dL*OZc>!zLQ9^d3n%(^#401BrO0liVANiM z>K3)E1FBwtd6lbzWn^&QO8{-5DfUZIsd<&i2onIb9`Z#gHIG(zdWys*dY$Ujcz*6j zNvhd2ql?sD4w`Hb&+RTQqrrdXM{H20R*Pn7=Epkwgr0B+<_yw7c*$CVc<*40Z7hnMH?eeet5Ia0HD%{)n#=6~9lN2W63>lIhyl$)79135nt zCeLu#(6A{|C^5oaY}q3aGLPEaY%dUn+3UtW)YpY!i%6t%k>L;WKFB2Teplz{ve73M zl3D|(M}8faQ6^(nLwghpOdK%+ACe6ydkC@nswz=!>0`)$;nYRo2JDe>TFk(KrYam# zozT^EO)t%fyqRPn73rJh%7HWalqbmFYq%gdH#p>R46Un(qb+0+W?YPv^yTt}J*dCD zK-O#)YTAw6d#e%iCidbK zaVH;OHb^Kj8@=G`swC*)28eJzm03#yulmlKu+<)REDoDf{ief?eH2(_sG>h!w^hHn zXSY!{Vp&m9aCRq_Sq5}*2lS1>%Ub>=5P0i;hZMk2hhzej8bJ>Sw$-B}-f6`?ZaZla VXH`NxnN!HN6Dn|ZEeJ#1_wGBPsa%P%4$=hvOz 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 NqhgoW1#{x+{1?@jPz?Y8 diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.Constraint.to_jsonstring.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.Constraint.to_jsonstring.doctree deleted file mode 100644 index dc99312f4a4886ac5356a43c4c6c76aa773a66d6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7061 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 Z;D>IIdW4w)t!jHz?DD!mdvMz8{1?(hKz#rJ diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.Constraint.update.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.Constraint.update.doctree deleted file mode 100644 index b0122a4b2a68674694b641ddc3037ba1f427875a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4047 zcmd5g1D;0BRZ$Tp#X_hEnxaZCe zNZq8F9@gi3n#U%UMSEOyL|62lyJOL}9g~`jFKpSpXR^>nv9vJ5s!W*Sj+CK$=O27V zPTZvO$_3B5C4(Qvi9OqoTF1q@?biOD+dElWaCcsfncZZ@sB~Nz+>`FLo+g^^(2Fys zHH3KX6f6%<8%b5p7h@J*C_W*b%JvMK(v}mu;-T0UkHoq-u*pcsoR3sh6kLs7N_8=c zWnMBJC2HXbZt4*$)6tYe4;N16o5Q$8Ll3VZGgKN^eeG zMaOO}oC*wkuq>-71uxG+JcE~P3D0A@1)ok!kdExz9eSN-k6-g8y!*2}d#X!DX|sVN znyVMw5f<;`E$`K=`R{LIjaKoTCU|O+MlU=M%gd+4E=0MQ9?Hq#%~6^kzD_Zs*KHr0 zzDIHu#_nQ{KCsPl4&Fb13A_ygFCe!;=C6Y$J`x`jLZ8eL63<(o_PtNYd4O-Y%2MRR zLX6jHA}ob$F(i%k^15|CKlCo6)IoWGx6W>o&vN`PR5iC8-)=6Gic;wQjX0y0cxJ%F zoO@uxq{^~@!40*~ZbnAN5w2*o6R(z!HfVqDQ0+)9n7J__2*hXNAb^MK{*B_|0~=BV zBruCbzNykEyggiJsR1B;9v&SXmP*DPbuu{|Umg}!US5K1hetZSmF1;zjWZWH7ln#r6lD`l2||6c=m6M$;Gz%Ng(wer&0ZYZd$yh>z_e(1zEwg=*w z%My*|TQp{5Ota_}GL-)-yInt0b-#31cDImqaCI#rm;UO}q-J#x3ftTvyEm^0r*(e& z6rji~ZZ<`oH7$hJc-?kf?8-sd= z(PWQ0yq`5D%F{Oigdei3LQiYU!0x&2*PT@=hXu_P+OWLDVk^8Rg6#_|H|u4kGOTte zrKr!-E?(CO@Y(%|l%|k|FKnLOwmUTFAPu6~M5^3DGN8&^Ms@mVn0y!{JmZv5I(nHJ z5jE2W-dG=~$B%Qnt#~Pwi8B6zXYOpxZVHyQ%Z}aSvlLhvG)3Jgb!;c$<7$f64PG); z04r!H&T>fl7_DMXmvUd&L0XiRiFgsq1X`#fm6@ErbL#8dqvg$rDMFgkajIr?aMW96j1OBc{UNdTYBH`JYs71N4MIp9uE zgV!*Q+Ixz}QYBHsOOD~Fh-un6w_Wgif?5tZ(j-DBo}@D;x^}=SBcr*{cwZ4Cvwx=o`IfwfsvU@XGxiDS&wn$pk1hf*xMjR*xm|Rx9>#+e(W# Vs}kbLltQ+dP=Tv!L73=}Ew( z#WKm#NDBkbVqgp4B8bb#GM|uqfC2wTejxvmbIGdehepn9(?A2o%gamh+;boNs`K5y z_g4JR?V3U+`PGoeajs%vDz_16|7%8k`L$?dQ#Vs6Dtma2%8 ziIBVHt$W4CuZIXyaQZ*<2|k1}DUicc%|i~prsGvoF?m0Ul!6))w_cL z#5M1O(b272o?xa=Gt4A#jxF^9BcHwlnkT28kYs7wTcY?OH#adOJ8o;vPN465i?W)U zIQLoLML0KK@WP4P!YKy@$V>L!4sGXI=*MEgOTDWseQpX)fx3YuM(9gX5jwxdE}z%z z`^USn&**4IH+(f=YUaL&#r1PyDY%hOkJRMo?Vg-1eiy0|P49XC^*pxAz`lPM>l&2r zR+vHlryqlSgCGxhZ_p8LLoNRxUlOi=oZ%{8wdX$Y=k|$9SfSGdu{Xzz)tWvFj-Gd9 zW4*X-UCb7J$|+2doN(I8ZPJ<5_|M3`)gmj_GZmKPfmLp=8~-?fR1{(sgy?c5_v`+teaD(q|rDD!GRtt z!0jM396q?nd-Ljd)1Nn`k~ZH29&5qD@>wXlcLUgVAo3Zlz32K-si{|CZD+FGNJ59= zHjJhb(?Z_&t0$XA(XB#pgzl3o)s8ug>4vYUtqXd z4@;e5v_qju9SzN5yH0@E9ZZz6xw2wz^6Z}5q2>?4!>%SuXB8xUstpCJgU-O@qaYEf zpfEJ-bz&uJ`YP;LFQ^->bGNNUp|oYGxD;u1w(2$|PupR~?Tf1fSXmTu(yeKUbd8A@!Asdx;GWcZRbL!*8NhY*bnn|9= zsnEcgj*4{ac2#K?t#rJV${jAvESZr1as6O)c7SH-}2H;3yhF)QkT%ntCeO_9{W+Jzm zfKfX!5+Z9^2UNWPO}o%JPs!k}mjK$_knd-r!iX|f46O;Y_QX}8j9~LCJw+nRE)$bj z&(B>JCx(wxx=4M>ZW9gincK!?4EXOK2{5`-tFcLv`WDr_M_#G9A~GBm0@o_#%umdul6X8yy*JR+47UoV6nCc;kq z9*Fsov{{PHdX|q7La~+A*@im=Av4y-W_tk^n!+2mXRdS0ub51xGQ}U{y`L)L{kF+a zy4e>cg4zJ62YwuezVWW1J&YtCWDy)6f(_DHbO2z@PdjcC<%hYGRyT;pld;{-^ZaqEsK;2+QjsX`?7Ke z3sUM-ycpId?O>fk2(Lt_cS#t&7n&Ks?(?P^V03id(4~I zi4ypo&H%GPLV?-ng|p5}f*x)F4`*YQwj}VXKUosC+Pwvfy=GUx=wQJ<60EkA(H}0` zs%KW*CelWvN=gcq+lo}00$tnzb));DmVXNb-c-Lu2%yX&m;j}L)5C^s_E->awPNqL Ytt5}qGA5o($z_`{CAc~lgg$WiUjXx?cK`qY diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.Constraint.validate_data.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.Constraint.validate_data.doctree deleted file mode 100644 index 380fed5bfa8b1293a55264aef57860b3ff5e0d8e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7199 zcmd5>&2Jn@75BG2PK#-G55ohw&QtW~>3oqd@#PQl7H`N!;fsJ7ujCisjlxtU zjvtElV<+%EN3b8+`0L~}33C?SXD6i0b6ICJ>&Lm)bSZYAm&o~+Y}l0{d|oaU`X9-K zzzX&V| z@=n@*j;ECM?IeZ8H}216T|Ofh{m^44hKsfL`IlfJ--SnC#qVqQ-NWxqvK9_Yd}U(` ze)7XUA|$_A216~;x@om4-6tqzDX&>WCV1rC%q7?gV<$|g;$4J$=}6>G#^2xvwG)r{ z4TK72EdZSEGgh_mW`o|?sgDSVEExgUjY%$R5x{OLgpr6%CBg~ANH}BIm2dy>?yCX_ zJhb+df!e;kd;8Yia$!4-9hV(i6{EFx?;gCXKz~K98uRi3sj%?AhDl{%Wrr4L*eYi& zoeWp#sh044Q-U)RVLAIGcg!%8U%yAIW?eSIX)?*i$uKxn)*#K}grzKb%yOFh9n5{N z0QOlYiUq)(0;?j50@ral>pVC`;KRuNX#|%9`&osLH622fG0MZTbn!*GYG9!B z;s~wwXEfQLEx8JW9l#|@zFeo}R9w}VnO@`reoQVK)-K~grD#JbILK@T6c#;G?`44qc#tXit{OSMg5dQ~shPwZ|>RKxmrZhf z)E!_0%tsI*mxhs-QCYqG+@gqWMqvpeYP2E)dsz_ZKwhosV;LZuwuoFCArNWK|1>IL z3_w52u`Lp}7W&F0p{<)L=ilW!8o2PmI}`~c)7&T&<{`n{De&WR3#KWB*6x+Kc zII}3wmea?+p9)3Le%nj+n-mpg=(Nj({pxw<{^P^X#%9+*`uk)cnW;-@`&Vq;|6dhu z4*vg3;s3wsGZ_k7_I~L`KUE&YDNQ?1a7S3K6IxwnWhwJ45uupUF)MS01-kY%)mXu4 z@@dShC%)iHjImo;j~>}}FNua~hqmoUk90&@s7>zwV0ohwd~OC1r^4j`n@QpXCc?I! zQMbg;`iL2Z*#DSfCzlPv#lH}R&yfMxgxiLM5ygzsFm}u;kj4LrjbOouXG1o7J_|g1 ztjro`X7%2%vwl@f9WSZP2W9O>MbJBmNvg79usu67b8ZI=E)e&%!8-lhQHIRG9hCvy z$U8N(l>4`CQIg-fWgS}I3QwCBek#oLqQok;Jlqx9O|55xPGUVj^yv`xe2-wgOJh7X zkT5h?ZjG%xeO0=bEC5R*B34QfN-<(tLi$8u-&|*u3BVZJz6RfTDgS<5`}Yq15zP2f z9Vnuiftrf5!ENH!5o#b{2U;KkrBd4mo)XiHc|@ngiF&TreK@x6)C?IsAa1=LEw8~* z2g_KqxRcby?CPW#m5NPfsI_G;qb=2W1!8hhSGj1qb&qQ6rk$aY=z}+iwU*vGhxFIA z^e>--)zYk#hc8lOl~}bROE7bVhH4)ltl_cTN{WIq*fMBx`60t~Dy%9*Ze|RC)(|%`J+HE*fUtQ%7cA_BrnqJ=gn*lzGCuC!TayP zXXe>-i;O&b1>XHFCc`4fSgXJ}wkw?bMw%++dFe$b)xjS~rE7!VE8)}iDG;jlm|h|b zgp%sNIfwKDp}#%{Yk^P-^-Cahbp)Z)^h5QZm%~W6hR)<#@kpJY)BH?shEZ{z zPYV(qSMDjjsGn8jcdePcs?U?uwmT@Vt_SM!rfx)ZrZ#!T?krB(e4=HVaKU`xf_>e_ znhf)*k;nIG?yTH!vxHiHcGcipD=E6sCs$G?1X>E{ZEjIZP&F%YsHOXh2hZYak)iul z-EcRLWTR-sMM;hU%wnlXF)XO1ITE4wbQDF`?*J9?7+Y z#Ze;cfIVhGet%9jxf4{wMY+XJeE14&t}HE?7UiPHx>+CcHl8?12w#CCVa^bg270qD zBct+95#B{p|LFTi<2ou7PMjOAvOiBTzw zN=hzw#@>vH7#tF;H?-VZhjRAy(HCQrl=fCtAa z0DWfEf5gU*zAtuqQWS7Ta(NLoTA^Li07EbRFnU$sw#C~(*Zd}tB-nx?I`JY z&=Vm}r2sf>oaGT7fpDyVe(>6xZ^54%NzWY!ofiots$YmE?$2NK@eqiHc4_dqQf#Vao zReY`iSc9G}YiDwvg^%eIiCod;1o;anV)yWo9Kse((r4&40XSPw3eXa$s<^S?tWRH3 zoz_iMpGzBOFpf)Nzr_;2GJgNqo4wWV!bp*thgH^5*y{JYSQ+IeAL@S zP=UWZE~|JmBbz88Zj@1h$nnJ>3Icc_?Xb&=U57R(WGw8NM2QfrB80RoQMAIKu!2ai^wxCOOjV|) ztLds!qQk>)u*aXedjxW z{hQV&4{xpbKeuaAA(QhSi{nJc+!Ssj)=@s;i7h@Zj(%JGy6C!g#?Fk+vxpaN1rm{v zD$aOPJSp4`iCd{muUfxucx0tcX3IrOtcmp}MOU<4%Sx+wR@K~2+VsqBw9}{Sc zkm@U!fz>_ow4&u(emU`;OjmPVwA{_*#U&GOzvM+lJgEJsw0fyFTY$UkHlgH63To0x zZkrDF9P?woV2<|rMBO(jBUjtN62svg1%dM(PI*{y>vw&fTJXz&E>>$5u}JX#kEgIe z(toS><{P~?-|C-#>+QahgMR9#X|`{qkOZrX)P2Vd&M04GY$4TBF`QeQ|d_U-S+mr$YRIwuS4E&U)}6f?%;| z+O>&}b8@a*FLe+E8&8VD?Jf}zOc>@$l|Wn`FI^|JItp=JYYOrFW!uaw^7{f2lBCN` zuksgy_klPlVFeK1Ba3;nmmY)|Wt-We8SdMJ{U~FpXyX1gMEhqPS_W3|KqB(9B;tY9 z0Sij<^=g;PscxuW&KXV+F%9t&xz$Qtl- z@Ye)GodvzqhmT9|v~nPow9{VjGr^M}rvM(jm+7Po2FD!_@g!9;lD0w@D+zytBn=BN zi&Z&OY8qHJ<|arLq7TdxJSg|*oJpmEMB892qw$GMjsup&Bp{)Vmp*PB8F=xS4_U4( zjM_<&%`K^AxEl7}<@WJ3<=vy+55VbDcxHeL899-PWxe1>P%M)%iIe6}YsNn9l=+3i zlD~cFVu5#=U?|U_xW5ajHu3j(ABBzXzndYM3!SDs>%`JP-D!|!8p9fmjQcp7SVm=w z3C;*eI=no>1Sl%71ef43bnO7W1m2B-XKcz6uILULYqG%Na-?J(MRS|xw&ZhH-2PzY z|3(dpxyOFm^jH*oyS_dQQCe}NOC-TYxbDo!P=|+?Wt6`)w_MD`%R%6;@VieD%5J;A z|But_5=0wWYN_t4Vxag7lI4v?_-Uj3)suztA0^SHtq>d@ z*0#7(rqmDT{KE_`w@ICEKdTi&+93t+=7Xzm@&_#Nd8y7*%L}@0HJui2tqdZ|i8t`{r(1{5lLr^#Uuc9-a@2$MM3GQEaORlCzM9o+nS$#`)LsL%ymj_<4w634Xm zn%jXQ)G>v#{%EV7Df=Y1VYsE>jmB_~Ix64k4Uu1v^J4(|Q>Jn>4>LF2J$3D>lhIj$ z0g6YC1V2eJ*es6;vG*9mPBqLkh0!*ZBh**XTO8La!F2mWtu3+-Z@heT&23Yg2^xmy zNQjdHGdqM~8dmf**z#^U!xbk&oA69p5!T%uPOKJG?cS-|LMqUi4HbXJRq<%mbp%th zVax3y1p_N2irmyfE!T?qARpnloimmtzzPx>XA{h{Vc&?;rHYT-j!cjWLWDI<`3)6V zZigq|KJjJay~URyvY^gFfo!ID2AoM%RFrO4`-IZirR8@i+`-bDr7b@EGBS_bDfgZ0 zP_MqX_+n|XyGeI207?KNst?e{D3*+JG!j5O#&{Lq1KcYaXr0Aj%v10K$53Z^>ej&Z zA*y2_BI6M0774o$Yi@_-R)_N`w<Z6$;Nv{ATL(5U>!Q-fTQQgvhHjE4`7v42=tLW-{P0TzCo< z1m_lq+=?JI4mq-f3h~7NZ8?1(`pE57-?~6nH7vv0g}cs^XY_^1ZIs~z{tGH1dq_Bk z4K2$?932{B{2r77wJf44XoHfOK18|wg;{FQ{4{nO&IW7bLik(-@pYOkpT!sAbK}}H zL3xW_i!UyWIHZq1pCc8$BOc~%yJ<1M#Ws2aPj6yLIYW+F%ayt|XG%HT02ZDMw3?B? zi+*Woawgqg*s)!o>KE-V?2j0mSqkd6miMaOthf%sMx=8J3WeK@v{FD9I3jhdKd9zE z1_IBE_u&F)MBz+;($J?50)KxNJr<@nXVczpn=*-19urSSw5k(RfU9Bw<=uSH`!_<2 BF5LhC diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.CurveConstraint.compute_normal.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.CurveConstraint.compute_normal.doctree deleted file mode 100644 index 977b8db2bf41744c033012b97d25607a796ff416..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4269 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 E1GZ6#4*&oF diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.CurveConstraint.compute_tangent.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.CurveConstraint.compute_tangent.doctree deleted file mode 100644 index d94f1af36b8d1b20a0237ebf644b4ae43ef22015..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4284 zcmdT{TW=h<6_zEhR;$adB-cg&Tk#4-niXp8_8|cRBM1T*c_@VHAt?INxKr*7cRAI} za7uFQ)kA>f!AJz~AxIeX7xcO9dw~3!{*QczbJ?5h`n3xzFgzp=55M!B3%_dp_@BcK z|Fb=vi#VGNSrlb5;@a7rNQOnqGvj`6XJ5N7-N1Gfd#PoiLhkGaR)iu>BE>WJ+}SQI zH*une)&92Tp^0VIY!@xDE!xlBKy+-tbjQ?~!CP%rp1nQ5a~oS9)L)4VYJi@>mK zN@mbrY`yzOJ|ml6yJMr-@yeBUZ|4kFLc@{m1kJU?mffyyb7}7;amL+cF=lp`8KdGc z&es0cTXCf6hV3w6T0@BMR>souYbPr5`C!b#E5#?Yrm$_prZnY5PdpU+;*r=ACsvJw zO!-I^S;p1qrBqiVx+>E_q!zwlrXI089^vj>F~g(zB(SMr(!Hu)X*%WTGpH|MP4;h^G2hAnk zWL-byM#$*Q*$>}pea(XUASbpjjbnxQtvH`!dMVz8=WxBdU~af}y8&jpG!y6;4l#vV zV&3WhKyYy8sYhD&y%vfQa%&wIqGb~&IQB# z`YDkV^vI@tIqBc-(A8b5K&>!|sCviyvg5H{1-iGkp0dINyC$E*{MR?ZyhAXT81K-5 z>+p&{i!TVvzs#`|&l@X`y_Lu>aFgLGi4koJyx6SBv*g@G=hfQtb?tn<>0?HLIj~!> z*4bUMS&sjP{OXpOu${`Npa8vpt22;MPVv z@#+?BYwq~QA@$Ox@`$&HIl}yzI4Q9PI-imoJu}KE1QX3-b*jq?N<FVNI;bThwpcDu~;tMrUyirVhPzib=)HP<<6HOQnn#>M{{G4SJ8(ZQN!XJtBLZIj{xtV zSW=)UH<_k)X**S;AeF-)LdT#DOLGkN%3}iPzQS;~8Wt+S=zxNf+7_C{ajge z+_$zHXXqmXo`o{PD&(QUOwK<#_o?*J@?^l3k}41^ixRGYGntAkYkRUV%UW7qi?b&y zGb<{@e{Hu^Iya!+`e=D#Wv4x)3uvGufKTG9`$2+UxL{KbxFe+bP4wROoA26K_!jKQdb2Sf+*H(oX|xoE8BH6h$nU* zm(k!q^A8A6rdk$E;>7o&_5pq25cE2<2JR(o5&XS}M@lmUKaVJ+K$~m|7AA2T8~2C9 z_iZ=lc>qv20ue<4mhY2f%wRi3hJ8mElk2CW5yTqJ4*J$?DAja?>PjoU0azIrp29uG zH(xwIfA4o60MD+Pge&SvGFShbT0J6_5nr#k8phmA{27S(kuYh3!#akI5kip>?qbKD zfRJg>#Ab7WpzQx{?4iES44VZao{9v2koRsPiTC?DMZpgKULdG7fV$_$Nq~+UZ7sdMzO_fyyAotgCS^{$v0FTQL9aKv zQ|1x`FQ|w@5+gVaUJq)@(W@ZOAHgV4%OItKHW9tmzI66@NlHD67em{m8EjJs;VFpa zZ4#E>;%D)bwjB~s38QK8^Nkj#^rHF+Rq12#Sz!+rJ?2#$gfaY1Hb8ADp}?%ym9{QQ z%5}H_Je-bY(vZL}{nd)FS>0LE*r`wTn~s|Q97 z1nA-ps2lBPmHY=F@XCFT5I}#3U;>mHPA?B^vd5BmuMvB{?ZsJ`6cO=cN-o=tD8W^^ JpzH#NzW|V&mTLe2 diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.CurveConstraint.copy.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.CurveConstraint.copy.doctree deleted file mode 100644 index 0d94e3d035baaa8555e55f93c65aeeddb898e58b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7963 zcmd5>-ESmE5%=e=cm3_V7>+w%)`~*x$J#6<&RiZtH$LPfOtZ(-8*PNY%MWbz62NCNKO(Ltp?9x!m zm-$t`z_0OXz9G9U9`sl%N_?M1tw%w0(6WMFXvT&emA)Wm+%iL_)n%YF1+$Am*dRAY z+#F?}W)wr)>w8m4n@`AD$G6#0$*9`i{Ap;%H(|(U@cS%&pTqAqX$oUSj?!-nHgfzf z_C$V`EWfqg*y@XWo*a!H6FjiDQ+Z=7`fOh-`yw?H{u#bgm~5Y4$HqXB8352arNTX;tXFc z+Z3ky(+rPy35LLe-)#h)hTg~~5$Hc}(3f_|>wA-Gk7~+{!#12LymnpcMq#Um=hj-wnu)@>eo8v@%7wUfJY<1W{maeNgOOXiv(pUIcejbf#rp0g4x)iD!K7>A~pu)$U3r8o)0AQDF0 zGb8cMB%siHLc0H03&RE+sBEBo^AAB7A$ng(7=kc!n;a!2?srTIhKTtvaw_YDy`b$P zVWop^S?L9KLP7DVk--fKLOFCQmxqD}yttEio(A;j+$QUW2rL5-6oAkNBUoq$`d*4` zMwFV_`p`p zNjUk#8#fT!Zro_>HtrvX?44bO^xcQ$L)PeQ|Q}DB09*Gr#I^wVKupo5aaj`tvK4)(CP9Jje!K%D{J@o zNwgb7vnSJvj>I#_S_2~9egYAdjfh(X**x&OWtFQLzuZ#?)0KN=a$;g^7`dMy>Z|T0 z`~!&Ad8H3V)mLUz3cEuGP&l)@N{lodYhbvj83L6GZVr5AAo>qCMJW~?na zqok2jxa8o#cf6zX$UycX^SnxIuDW;d@4T!hE6@#RxKzIMq<0Bq8O5WA+gIw|!-BGk z4sy#P&CR2S9fh7_IU+q#1dq(f$7c^3&hAft($`;H5x(*f0)F_0w>_T^RUhwDQ;nMjCd1LNl}_0B?5^&HjS>XT~O# zJYPHOQ0Bz>fvjHsQ6O`xr4_V}?n0?ce(CH*pJ>4?cdg9+f_UqGzC`T)8Vw4w?rWoZ zF9^QBrO9XR#g_YJjE@_7e*@aFLa+NZ;#v-(zoU+i5JX)A6Zi-2L;Q11`qL&3r_;<( zjQkY9^ea%FC+1MDr76EuQ``Xma@?JYc+ZTn@p%Lri?(o>zhm9AH|ea1v;@KbGKQ{M zMAABr9g)Z^zZipi7Lk5F2C0rn%Gt*aO7lffI#+W3xBLRaH?reS4du(AH&C`k-nzQE z*$AV+VyJ7{jrMWFPkP}o&I^sr&3yOHrO~?v<6NDZn20aFe!EvdR|uza$;L(M{~i-w z)rc5zWmorgbzG|GlH>4I-4688QzV z#KqBPd0*DDf;5UxXy78pVqx||H0Jd(xP18sXx6i45_xDXQl)~*<1~upX0;LJS|%H**_=B0a6vd&FZq_XC$TxCZNYES|tzU|>2qi$smicE4jNW>tQ zS;Zxl8$%;QEL=`-UebIE8S>fJ1_y>F%N5cghM_o2;@AeN)E(z2Vb9rn6|&@3S*Yofq|kps8(>}2x4ZGXDXCfC^I^!Z7YZ_8@3ahZI2Ym zq^#x+!Eee1C=_VZ(J35M3p& z0&@H=fap0r+=cF~JSUez78-OxLhS;f7Lw!Y83ON+ot#5{k_!>WyR8W+^QN zlKU71-lDK;c!6bRrroeODp?jbUi%xYtV{^%gCs=IrPo9CB$&m46QC!s9KQn$$RB;7e0mvoZ+f@f*LNU4h)7g;Td=U!Yd0s^F5ZU z*;6IJ>UDHjJCW1OKct63Ij6%3{1;F})^Ok)!q6931)Nm~1!xIGRg|P~lce`Vxi-*C zr9IURZk>LEZte8y2=Xd*>TmaT__+H8{E20ax+!rHks3IO`6eFp)Hu@79sXt_7t6b+ z*e&9MuAokc(LLm(Ih~ff+@tB>2H5RhJMj8|P^6cKI{VbM0gknNRW)gCfIs4GBq+c? zHOwm;nUHma5GzP1K%{cs3Oo;%hE0)1s&}*g_hEQ-!*+duf_B5`oJoWl57{*$WYZz>6~jWHok{3Df0r7DkKsU+pHo$uU7 zKjzglvl_FgYBe*r@40>MIp_QC?Y{S(D`Q{!!IQiAKQ$6UQGzD?Gm zM*5?oSJ!=GmFh%nBGlLDQf$tehs|m8dUM1)!YWIqS2vdY$aM{W>9XgqFIByILl3l? zpZNwggC)ITEv*@-r-w!@y|`FSj1Vj~S!K}=(9!puzb~qoyV#iJ){Kpe6@`J#-$KXC zqcGo%_`3;z$MAOxbrN>+E#9?xn8$M0-~@Ji(@o0r+!kfaEhoBXmAWNnH?_UctZi(L zuY|E4nYWq8QyZKq&660wXnbmP2mb<&MQS{j#(S9V8dZ#3&1@w$wNZDLc|QQlhHnH0z!a10 z{gAy^2IrT03(ml=rqPIR3X;K6l`xtXEH*ZmDUuOW?poPfZ67X+%~DO_M)ACx2gI~+ zAt;D&rD(?-V{`4pO&Pb-<<#O{XN%9Xy$H19FdDxr+eb=ppYz{F*3PDFu9H#gsZmWQ zQGbf7-=w>FjuY8jNB%-n&vw&plC%@5P0|fIYxS8{tui5VS|>UH;i0{lm8ey(VuPdO zTo>7R-K#}J3y0bo9qcFoVUDxO)yQ$UKIS=A(n7DQfs4Z+HeWK&y%2+rsYq5JyPY+U z2zx=(k5H#GZbw*!+0iCDTuh-^ea+V!W;QB5e2)&oUM?>q47pCrPd?LD=L~r*o=w8} z$pqpPvY`w_U&*=z>@wXj+!~@>+rR*jRpQjP?v4R&!m&aO0Zyh-^II}zN~yLP-M*LA zEl(fwY?Ld=_B1w$2{w-lXXRW>p7;(t@EXR$&Xh8ajsn~bY=I)?Jt{7W{0 zU*Tp0Q6-~??L~>P(QvG)6~jS*wiXsG*ZMi{f(`fxR8 z!dEdo?_dUmLtg2|@#M9y06#w=zCq=eC4T-?OwPcP_oUHMUiJL4W7VyYm^n0!a^1UR z&}@!qS}$KRe2jpocTK<1YQ zmGaLSRtf)zI`9Obxt?FwooopWH1%vjsJob>hg1Z=(s)TOJCnm)l+#qi2s+88hXti!_vCPO|)D-aqBj?Ww+L9*I#t z>(w)2d^f+LI&D8h_MoTA@3t1rv6;MhI^Nokk{o}$6QP$MH0RB~5TorlMq6l~pH2~{ zVXUUJl%UiY2;Ulm6eAoW6 z3oXFo6xJ{9xKJzXzDCOBVV4xmv3&}5TsnigS4nJ}sQWrMNdKt&KI8^M-O2t?C;ChQ zO_S4i5_DfJu#^JbUy)Y?=)O`cqGI@EUbSlwZUc007c0U+_mkp!d4-1xx{tMhPEIxY zg`E^@1>UYbEx=2P@IFETPs(SYH%5Zngx(&s(bMx~(||V%xq+bf{{En+dc70C_sinI z#DETHo z$|Xf}Y(mOqK=wEZY!hU^TVT{qv&vP-4Fs~|y@5>ib|--A;{`TSBijb~LxAg{Vi6Uq z7kSlTf$PO$Mfk{ewYXkh;h}=-!wI;=V{)(9617{Q^(uPT1g)fKj*Sbk46?pW^|y(v z*9t7!30Z#*xq*OO3XLkay{;a@63Rtg`I|Q)4RxG08^c7xpSit&Ou_7E;KP|48 zS9qwvsx|?u^{rEXP-~TM1>e|63;2?vId+|h$JT~2a4b;^+l1o;+8AUu`CiBk1jjS| zz_CsDcLG313XG-zdNVml0CZQeh>G`L3>BasC{~06^ki|pyuy6|w0qUNF|Ecs7x8wr zb5%AZ5(OSM)rlGd@E%i=GDb& zk$FVCz_fo8g={u+Lt3b9d25Sh&k2-=zL8ywFM4-8ZMjt^su`=6BR87dGr$63)63kL z-MyVg#CsNYb~|mT2S#?+Ag!nwFzzZ`6zi)*Bx975=f&HOH&OD_9rP8+-@O3M*m97`^uwdyWVK0fYgY z20pqGx(Z*HSI>v9`AhY7lO4F-Vsl zG6MuDEea4}Ux&K(Z{R=be|{~Cg};Uu?RVUMs^v{Pc3|1pXZrA%4?3sytVg_u`F5TX z?LDAn;(#w7Ti67oyH!Ih8H*i1i?oo|*esPU=<7yVcd=m%;edS-w9HIbXswynp0QS@ zm&Ili$gKKaU9$tv<+ngnQ8grKQ9;O9xGS~`l&Nl6FF)|`#g#G*Gb(Ptxx=Ga4k zbxO6hNvk>m_1-tutN`0F=zC!5C*J=7YM(DFK@C$6%v_&nm7Px%d<*?4*CM_V3RVlS z@ex-L`JPjbXrmoBglMv?J8K?-)~usDp_kf%%$>0WR_864AA8`eOVWtG!8dogVv8H< z*2;m7i&iKclQooVIb)`4)P7>aOS)sxI;chtE|oqZf2Kay*RcO1fNlr^;of6`h=!nQ z8g*UlH?VKW1fl?weXONue$W-n>{{se0sL#T7Ajl1r;VO{ufLp4=Jg7Fz0TuR{nmN= z+eC5s_fbjF9Gg^vnR)upNTMSt_O{IVQ*Ph>7hL`gas$oN`8)$zO$Z~gu30PAv9vkg=1mX&J%sAD%W9O7ar)F2kuIEfRCO%Z+mELw&H)09FfO= zQZz>oCD6O`sAU6>9Z|&_Fop*Id;C`XNLJId6$r}Rqw-k%0 z0KJ)4?T-6}ex_=Q0s0e4gG!@rbR1B292Y#^uc?R11@|Ugkj$5RofISjt*r1Ixg^gD zNzojeN+dJX@P}Q!*c&x`w!pNVsNoBc8;Bax^9x<41!;eG1V3CUFq7hkKOvV0et5cA zMDfF?dDZUxa02rJOz-=7B2z3eh-k_c-=;3Td${7Ye$75qu1L3%Bmpg+(fVc#A=b(p zZ<2fRypa@PD@oIBGwksXUH#e{d%RU(>`v_QFOVCEJ$l?q(%kDE!69!H7)x=;|Bzz@ zhy0*eL~+R9@~YiA;<{YhW$9kob zR>@X2xs{xhXOpC8jvZ`mB10%kT^-yTp)3?wy%V8)5OM<%%BkL-RN8cWM{vq~fxQ%` zoG0H1PPwUAL~+UuylPiY*~aG3PZcY|7ZM*Uu9sJMs7OrT2&y;Iz2Z;RZ$;g+=wTD; zk|MkjRDv0-y+9HjCuO~1?fC+`cEZ}{AvX}#dVC|8bazJ}>@x*cQV9EF@`ym#9~6tI zfZgO(hlQ|j6)VCK_Ko6td4-3Huym7}T$JhYZJVgwimtcNyC!rcMcAY!#4_0WN25BzM?L<3wL2e-0>2cS&>g|r;om&fxqomO@974+}^L&#G^6p`tSNnC^uZekbJHmRM-QS7F-_@hN zG0&R?X70p1{|vcdGEctGJA!$BSYRr}JpWB@5zO;?v4~=xzvflDGtbFS47mT$oMQvY zrtC2`(I`N`g3$5HaMZP+h}m|U^% z1qIN_i~Ho~Ir;ff`FX$md_aDlm!A*H&kOQ%g?}3MAE9A>Cd2+5zOC4w=l_3!-ws5q z4q==^^={0gFquDukz%qlWf0qc87aFyBIZ;oNoHPPUgS-Z83A)C3fXwg8B!}(im$=(&A}VB9a%g z$-oFHogZ>DA3)+Ik!%_GrnH&0n2lrji*Vv9Nt-&m!lq<;Vb900oGIF>k5e4=27c@n zx6#n{I)0Yq&&YT13r}-ZjglSH)gb1BFgv*Fc_EVP8ksBSce8zz<{3%uv<)1FsK+Ro zA*yNMa0O3}7ofevqQr1`2EstQjI$3oaUt?8<91RYDVWAF2hR^R$GBuTI6B8lrtTy^ z$Jha5!-Ao32qFqpr7<>EGb+&)X+BNh#N~Vxgx@u65;uqPBXOW8wVCvk^U7Hv1%HQlB`-ANYcz^=qR9;7O_1RB5Gd^xeK)<>R?!2faKhU@9H?z zxPqk1R0Y;`19E>_)Ci2I=4nVvj9UAV=+g@fEi1{Rq#A0MtiTF+e9me$E1*<)bS_6| zIib*CF0g5ICP4g)o zO+Wx?GUE&TkFlAC(a z6thEAlPiFlT4>bao)GSsMEUWXZod=uobgwyP0dqD+WgI`c{)!+A-it)iCx$jO(^@kf{2_iv>4a&_rUT?m z47J~nfa?H;dJq3Ce)1E8;tVG{QZdqy{+;J^mprhA=<%wS zyNVc4#Bh+PB8VzY^{hGtujAJx0vbD@F|v-h>LKfsC(P$ViM@>lzLYS&oKG z^~iHg8QWiE2V|~!1goIGSIJ!!y;n~4lDP=L{#b|9c`9WFxD1khxPf(%wZhsmWw=d(rfK5>`ja5{MU)T!F zqe#%suVVx{ZQdKPeOd4E=Jp{kuE;2fTZj?@sj4UR&X!PQ@ltrZUO@)VT-EnB6(+T( za@D5PU3p6fbM1p~{g4R$P;*=I$}Uy{g;c$W2m)COaq!uJrD0PHSrcbv`4?e_tMNmC t15V`vSTJjV01!7!m?T%cH!0>m+$&EQBWBhpU4N-YWG8un2H>c&`2UbxOkDr~ diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.CurveConstraint.from_json.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.CurveConstraint.from_json.doctree deleted file mode 100644 index e06193220b935d11c8fb2b71b40d64244594f931..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8857 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 axM+K(n^=UI9?fc4lDEd)$N|{ zrZ2npLqsAGB_@R+N+(es5by(d;_?VWk$6N%z%KwH0Rr+10^h0X+sxSGSx69;?3u1U zb?Th&T+Fn_!(2x8Ly;D?s{NA$~fg~qM;XR z@iU^HX|pS4UE5>nZqhYG(}?5H?j|u%Ag#~XRzw=knXVB<7{vFQXY|##c`FIZhpu7n zhpb05iI|IxJ$jY$6@HE{^85K2zA3^E_xr39CZ5N_&K*D8@0fl+Fe2RwE8iey)G-3P zv&TSZ#LOyRw#@>jsC^u66%g8C1jQe?F_U!pl&IOB#SSXCE0gdCp(x)1z7ON~5&WLV z?*&pCxP`V*LUO8 zNcgAtc8TmRe*pG_lC$t%b414$-YnA_J+fhzI0*;*@BAq^w&0i0{(^Kv;b%UDB@R66jH2m~2NY2(|Oqt^srzARA(#GB3^i7^>b- zPE@E`D5Tg`lor#PikJ=hR&w}im4h*0crkq^HLBJpfS;vRlP(*etP+XFLEqhx+8`wa zA&VFSIiX5ZKL@;P5D!s2-Kf1(6=FXrFfW@uCl0% zh@?kxnkPD56RX4Skb^n;qQure8QYdvfZJ^Y9=VcOqJ^c6@bydhxLb(a zkRlJuyE398Wy=jQGG0pi@;GVdNm?c9JS}*#l;1p7%5^Cv@-A?VS?JoxLKS%H%3=!C zJT43BF_aQFieP;hfdQ5q$W_uODxUv?ll2wT-l*q)ABw$;4dF!3&+YUM2;ZE9@QqQZ zDsgqypzMqN2HK^fNe1w{4mQzrz&k{}?^_9F;j_mkPi#)ouTrrxoC_ zwT5VrzwCuZz^ndpMU@bV8Eb~8DF7)k#N3Xw_%L7^MT%x{@-%q3@q^5%mNM3?Agq<^r6tL)Nt~B1^e<udZyi>I6OUfJsH}bQqP9bZZ)*6t#o2%-G?ict z+TMG%XVcDpJOo(j-XR(tdsV->=0hWE9={%y#Is0~1CyKOWGNI8QC9O&3s+Lx% zSXJc=w96eselOR(Oq^r^t!kf>vofvQCTg`FEw9|7G*)HJtp5GII^od9KWw2~pwSnl zbl2}jItqR1t^~=G5|Z)STr0I1SBR0~4I(YM*C*gUtGG{{PRc)^SUW`o{+De18i@Z) zCIk9^&Ed^c#6R-^F?W-p6!(gRP&}9Dh9u#nw&zF)j!!cb4CKN8Dpq@OM|$4Q3)MQ2 zO2ijrHu$`!**Jh2p2>QDkFid0>zM$(~i?4NpQyq zJ$!B8bdwc(D8Qhcvc++g9jy}^;U0_AW6&f3zDoe8m{STs*O~5@% z>Mxy6N=aSj%SrQkbF#c%ziHTXS(ep#`C|$1`*#H|W%a+)jN`KUty>7Fr^3)zHQm#d zEIpW;aRk714T}F0lbX!al&dF9*3Xnne~8Nt<={rKNDgOZq(rnaa~BR<4em{VTf^j} zJ3hES`(LRjWpAN8eRu*kl?~t%LuxtSgCFDxNSv}iId4^nolg=gb?_Lslv< z`3YpI^~H314D@63R8iLwzxz&6n?%S`pz^%2tgCe`IqS>>+_Mz;0U#K+;X@Fa0x7vn zngZ9$6gXCF{wEO112x~wu53{Xq1G8_tKiUaZfi>mLf>TQFIZalQ1g<0aELNQ+uF)Q zek_ej0zf7NGSTUGR!#uAQaHJDX{V|G8%%go?TGn(U36%=)K-93D5W%;TMI>ORo z4rR40gPd>Eqr79RJkNQ)>Qo$w#q29JA`Vd$t$2QRD->lzWWsAwF6y#mNSBg{2Tf`% zVG=5IYAtQk4bXO_vm`IxC@4orM{dQ8yfZ?J(pGpT1LTtGv5X7!tl7jb(cEdV46&#! zr58=8#e76Hqr`l~;uw`Rx^Zi82Gw4J@N_3;rK0{d!%eWo7MB4lyP}b`i~KOf0}d(- z$C-YBhXu6^E;GD+JT|k(By{n#M7MU-yrQ>QuBMpkC(v1PK#%Nx^TiF$kRQT?Fj z9N;D@p9vfIo}Z_J1$ zH{9Z}Cf3-24Xn^?Nur#nCTbSzCVSwwOf@r|Lco_9eT+01$%y_JSnVnP>WR zRzYE&#J%k&w&h*x{ev%cMx}(#4bO6ML7}cwa1AR~{3IUaQj=U#u{rc+h=ub@a`I)x zx0E5DegEK#p~+&Ebcg^H2ShG(O2v|EczX$2B0${2^9-7>;vSqg{m{}aMkg{XLw&nl zQHSUEaHR}HY)eN6qGunVgC>@ZB=+@kNX*!9swE4lM=u-?z{&xH4GTTPC59_<1n7DZ znZFzgB9>Ubj(!lRR&l2BBc@kpN-r^E{kDy^j&#u#-LfO2>yjdwlyiAN@JnJ5%0vhO z)nS9zWMq2JcA*?1c7wiQ5p;AX+(3+PtE;OY@Bx<*k2&++!)h_2noY3s|Y z=f!fs0-cUvh(#n|NR9(-0Dp(<6ddAXJdT5Cr_;f3goYD!tlECK*Ga`$qLc!FQpe>V z%oD>L^BCWLvimG-+br(MH4ye49`{`=)`*QRqR5JQ zdShN}BHsFX5uSwtStIaBtVV~ppg7REy~kbr!hdI7x;qq$Q6HE3`Zp59bp)X9k-^a<7^}EbM2p>WO&TyDLLYD(n`#SDWY*)v>C!oPd=Ze?FTJ{eHa8|dc z(%O+Y!@S$n#uxJ{ogjYUir7nRx{T4)5m`FU8iayt#mK6-;>G14b^FEoz$jf{%VBWq z6%TYpK>rf}@;Mq*-<@|6PN(Fqjwm{W0j%Bc`flM6lJwr8!GgLmz_F39DkrTE@JGH4V@mL6hk0dh zrbH7d#PkzN5GnfBzUu;MV2W*I?s_)BZ1J$8jX;wJ%GUnUKe&%s;nnJJ#;Le!?;veu|xFaNl_#(5ay1L!=&Jjy(#~0BkR|V z-z~i}Xa4ktOn4Aq_g&wQh0kQJTfXqJh{Y;@lOKGRf13AnJ9V$5$Wo8xdJYmE4?;g> zasElJJ0z}xQ1*-UP02hJh`3tL8+@5JKgoN%ts5#(A*)U4_fE6)H9HltRH+-psy|}t zW5=udXooVV^;o|2Q+7>u&0IBCTZJ}OeV$wUmlGG(s+@1>wo|#s7xi-C)wx~@gP7&# z*}&B+u2N|*$P~~Z?-v7KlBZ2Cbfv@~+Kt$aY^&vG$+$Ccy~~shNhZ@x<&J17=NtS9 zU*k{tBHz{7F&7a#PO~^>>G73FFONMDC9ZV*wAO-|^4Lv+;}L_LtC&BY?2qA*{TcYx zfFK=;h#3P)b z{sGQuYMJ?7G1kVnzH?WnohQDW)Q=Y-kA1im03d8+Wq9_grWr`jYnNE?9L|Bcya%<(le7%&(7uz zd)DkhA~RADm)Vdv^yV}}N@(v+jFA@iBi+-hVB!(LGCS#Y+Sp_p(`R*j`31iuFrzV; zJVbC?liSARX?wS41rBA@9X)GmZ1ZOi+1w(Vt-&qY_I_J`HPhB@V=GcK&{ZrA17xWh z$gpfW#;OprJg=74m$k}e_Dtq1m=x*GG%Qo1J9<1YhTzZlL!js5y8-e?`1&QTk$VHA zJiy;W@C|tO2YbnaR;@CZRDNz5h{$%4&?O+!x~mH>UX;Y6=Gf-HKV-AGYxCb=%3op1 zpDI(9ZBi@Mm)-Fe|G0k({+ByhgFwLs_h*eMP`+C5x6oMRl9K+lMK4{t#c*{4x?Hai zQN`c_bxA%EOL{pHenz+1V1TyIQ8JW|^*3q#BPcc&(2B^ABmDB(GvtU@*O z&lw75MdELA6fCsPZZxY_nz|5s2PV~?@?8rHVEP^%RV|?*5vqE5SJr2!ubO~iqVxkR zpX}{*lT>&NwU6H&+;rnCN^X#FyL)>jKOU5^q=6y-m2VLi|AFAYExGjn_a*V@p(v*m z{jU=I@-U_≺p-n;a}ObvmCOBfp~KquNHP6(#7b+HD-@zC?GW=w@k%-a3UQmHae| z?HU$fy*(5{q5NaD$+LOAPA?-wk8?c~X_RB6Lq$u15H?XKq4J3xVIiY9l+IP4IBIzN z@W776f@)wbWr;|Y6SCJV%+D6|3U|Y*+t6F=IsjHE95Y!8HFU#ggKUKDI;dS^UQN^rNEg?MaI<| zB2$xE8b(X5cc*5iR9yU!sNS)9$2OF!pH5CpE!Lalg9K0<5QXq5*XyAhk1}_}fVhwT z0-mt?Q3|T3zT>lm;bjzi^wc@m%OLy^w+9djdW{7XpxK-A7V% zD&hfHGl2IjOJf)Da*k&Ki2&VL((#Xn63H@OI4GMTwaKm%A(>NOX;|VZ=XD?hDgmI& z@dN1&LUN?AvRMWMKh$e*Mj{04^8>6Y#GGLens=Pup%yklaZXPZoG@wgapbFb>sMV+ zbc>=2%!x-JVi-h$%73)EuR94#9Du?Qi?|wK(;AHoT-Z**p})?RO61A$F@_~dbiDN9 zzDP&MxNJ$%7ywB}u?WYba2zd+AHDyr?*PwEI`pR0)5uu;2c>!ht4ox0NL#a;osG94OvPw|Z0F#LB&PcrfB2e&Fv?D2V!NGQ#EU z{4zsaO91uA^ljG(h36K~?s^<0t%rlR@dlI)gjjumPtIXDvyn2!*?feD;3g-srNkh*jju8`2d#~r-G=+ng) zdaL+61G0ugo7QgiB8y+s#}D1I=>+i$D&j^75FE-;c;GVBEy(s;FbdRC$f}@?PoFwI z&Gq)gC>1Ma7}|zaXPH6>Us536q(R%h_y93}@f`o8ZqqPbY9wSPZYAHtX9+WptLi2H zDAVip(=+PUy}-V-i7|GBg0z&gcGpL&9K6A4M*|U7gfOD-Obu4j?Fo(Ta#yoxdqO|* zZK^22Kc3cA%*^Q(q!3SJlpu1w>WMG}(!dngNb|H9e*+vo&wq??K;4MI0<01Qup3sH gWMX)=8a8LR8pK|h`NWwK9p8#i$*#x?wl3`d5A;&ThX4Qo diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.CurveConstraint.project.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.CurveConstraint.project.doctree deleted file mode 100644 index f5e381bdbd6080de3cebd63a06d32a62126f1db3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4162 zcmdT{TW=h<6}Bbsu2z@T#j(@CmMfu1BcaxA9||-uf+B#CheD_xiXtzmJLS%BmlMql zCnU#SJp^bUj79(-f`mby@*CP85Fo#%|D)d_XJ#*!jJ$S%1%`)*cezBZDooDaq#h_Ca2Dx z{Ve^tkGmJfu}b_#oXxSj5KrJCT<0G67{76w6U+=~CekT@Hl3>L8_!D6l1{Qabg<`_AM+(&^k;eY zOqYy;Yy(R)M_f3<=8rh#lbTmQ{5)Q170-!;uO_8w@cXp%oNc@MW-sw;@NN5{uU;6%)ka+9O+)lpI9zdb}KbH~H;5D1P&Q6G`_`r{=6$$=&3LuNwz64yncqH1r%?E3cgG zhWzYS=$FVG71xP>+aCC7u1eIf|DgUOu$n=ykfEkr+wJ<3O2(DDw!4L_ovmvTne+#b zF4e)qkP+tw*>_j62ohr`^*&z6UvH?im4Y=jiw@buz1M>q#nVvzZU?F@|KcgFy=w^`5R zz{;S~>PD$!I|(0GQye#V#Z&>TprJU+A?c%$i#c7&ePst}QC246MJy9&Aj0BA;r=WvhlO%pHA-v90IfagF>;+5@5GT;8! z&Gv{?Mtr^GYM62}@n<0BN5bS84(l5>MhGQFxbqEr2twvj8=LI~qR_Wp+dX|%7&ePU zIu#lIAn(0Q67RQljzS!LQ6Z=`fV%I;VHjmHW;L{ju|Rtg!|@^5fU<`Wt1qh(d6yns z{uNaxforfw#%VDD2b!#KKzTw};}yL$C-P>Jg;1o|(4_-s@-a^kzgI9paBgtOgBV(u z5l4Z@B6P}VN9j%UmEEsjcOYvv2|4ZBuJht0y{ha+$R!9~P!WYAMR1tNFg4}qL6G0~ zVHBukkWxXLgx*kJI(x7rr5?nKvD>5_bSZ@JM1y*dgyCEKB!1MkPXa1gG%bF**5a66 zJU^leeI!1q?9QUc{1!WL3cr&L*fvNgFdMyK>!Kv+;Rf( nK&j#MaA2D~mc(1F*!yiOE#j<7h$mBW*=9lsuFeIa+Z+B5s@P*g diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.CurveConstraint.register.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.CurveConstraint.register.doctree deleted file mode 100644 index 5075567027cbfd5b1f4cd40b2cd55ce8080cc6c2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4841 zcmd5=OK&7e5w^$EZnq!p$1tN2GalMn?Yb@OZX`G$Ga9Wl+5@uif!77CO4U`_on_aH z%&f6}Siv4vtfiC?nnb_>xO3*fe?j7ikP!cYFEXpDtJ`jCxv^63R7OT-Mtt!_WTb!D z`t3jVmh69eTjo4UuLph@rdi0O(Q9EA6bVa}d2fzBH=mil?g;-%W`zit(M!+>coc_% zrRGzkyQHq7SPshdZOH-^Wof;fxA-b=e`@-?qgyIcF>6fe=Wh$~j=jxNse~V;Y9QDo zl8OmKYp~?;kJ&ZZ@_^;wGzN)+Cl6~2_e2)sh_y7wXn#igOMLx3N|L4LbsJap((?+`3t_uU-A{cuP=u@ zOW05pY0AX#DifE(AWL#zdZB21!Av>y^Jq9>(DM}wr;~%AhD8n*;WQ8u9=|$!RE+qN zZbfOxt{VV5?D;p~AwK}1AK>>PeuwxSk+%R$MApYXaEj6i;-f#VqR>C;^=q>qvZp7N zucDxrFvYX*$Y>~+-afRf5$@GTKC^WYdKYm5h?Hs$RUMcjkFe0eW|0if^_U-@e`e z-%bFLJxOoT!M1AHF>9jAFZd-vm`ow$G1AqU+_5Il+q+g}UuEZ1FtzXVhwNJ;`cG(VLo^xTAp#3u! zt>vX9-3Bk|YBm?EG_)nGF>a@sYjbY(X8B27%#FF#+i6zDS(YNQ?TrPNdb53Z<4&_e zKM$w@o!&7gHTP_~P%XcsQ_~J5r);F?m~}v~;$p~;T}!sO^wdo$Kc=Q zb+eMVrd6*=rWCG9bm_a)-rBZ%EG(}>Ap284F3`!>!$QOuZBfcmlS{KWuI0egd*duqXpdN9@@!deQO}S3@UF+1NDL%hy3}*8 z%qxj4UpNVi8D*OEt|G;~s@2Ac<$|*JKG&Oq<(W`k%-*rsoITR(+>h&FOYgGl2w0)9 zDrBXEvK_KfF~M=&D_^9*3L1j>2_zjnFakzSnJ;xWO7lW_EDf>{TBtIG8lQak#FoaF zvy&bZA`>3>(=f)ngt|Eqp=#>wtWdMNwCpZM@6XN5ZE^8EqIK8pJGG%&{c?6b?-sLemutKj+=HvkZcLJv*M zIJ!1`Rd@YDW!_YzA4MS5R*16a)x-m^R)Cip6R985hTB#GbW=&;pNewHiZJugRzhos zUFVr(UUQ{oNua!Uk&Kk3=(ZO|(jUd-NNHueN(g?eH{py#3b^(htSQyJaTMD(jDAL6 zI0VfrweW~A?G_^B8+gUmLr`>=vI@*eCm>=RC6O{e*g4eQoaG)sVaP=ke^|arl93PF zDLM3Wu2e2hheL=ZT3Eby(m^IBLtL1oX$^p;r&xmUD1>7T@{X!iq-hA=?jUA_Tj3n5lt7CDM9 z{Vl*g@XI=I3-)9|l#aoHsxa(PsgT8JPA^J`ym98cY@}!Ur2%J>5et#RH!y)Srf|s9 z09uzG!*vmR__GDxDfC$XQty_3cmP@Bu`6r0dWEI$=((@aLQ^?G{(_3QJt8EB@{}(o z3|$Cn{4R_FwG^rTMFb?~A9%@rynDPwEbd z=>j7qJ8>)d0iNV`9@o-q{z;*?n$fe{Z3U5gi4tR+gp#znI^XR#1U3dLzi<7)S$CTqEtbrTjf` x_`>`U>3}W}i3M0C2;dH^E6I#_qZZp3ZbWGi7a?(GLg8Bvso0fu!F7Iv{{k`xQ|ABx diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.CurveConstraint.sha256.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.CurveConstraint.sha256.doctree deleted file mode 100644 index 6cae3ffd333773d0d82c936e2cf54dc3072eb89b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7790 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 X`Jo%69${uctJ)qFySy%#vsdT8(kN^o diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.CurveConstraint.to_jsonstring.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.CurveConstraint.to_jsonstring.doctree deleted file mode 100644 index 0644e7f88278ecaa243a1ae9c1b60d93a77f423c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7131 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 diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.CurveConstraint.validate_data.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.CurveConstraint.validate_data.doctree deleted file mode 100644 index 1f11090ea6ce51a38a730e2f07d994ee4a229c37..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7269 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 A>i_@% diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.LineConstraint.compute_normal.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.LineConstraint.compute_normal.doctree deleted file mode 100644 index 03536605d6cc7c02814e5e15685fa885085677c4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4249 zcmdT{TWci871l~SGa6k+m(4DLU9Ba8;}KcS7?Ovu7!z3h5R~X4guKM-PEB{sR7c%i z?W*eC(Ssp*SYkmDLR==#`31=jF!wGsZ-zi&ZYm<`}(hk z8~)E8=v>6va>Al0lM&a>ZbvdKQl1(2l{^2l`@)UwP_frq7AoYxtGq4 zNZrJVo>b=tnujKqS#w_20PC=YG!Mp>g8K4uj@NV$1fcmt5KV39fcm#f;eKM_cE52zqX?yUoB=VyjFZpI)xn=wxBI14#Z=zC!UBcabokS zkSU+4BFng%zLx5GO7CPkh}7CIxT&WskEaU`J!W{c+5|8)Mtbsg%qj>bO5@p2FE@*s z*s#4gi}-R4@iG|VJp@*q0oxzp|9$*_fd6xPGEh^of9M!s#n}P@vmaM+sqPq`pN^Xs zyu-EAlp7(Vb7z10ebnpd*TEG1E8|!pej+YbXkLk@h#8)CAAAk(yljk}5$yyzMkq|7 zT6}x&o!E`fJ>kg4p0`1HLE)@(LGlcj4zn4zkic zcAu{Gtn+K$ip_ADCeL-wC=s`DM053uJHqFexaE_IZU6j!Y||=S(F?yCdQB-WR_jTA z^PHFoR%DA)IX``SBs+&XAhqd3^t|U|IP@rYAs%(rsR%r>UGWOwKfDXzZ34JNcbl%e z3#|CP_>@rmY=xqD+4y+ueMCJ$fDBhjjQm>T!)8UAR#?}=R$I^STIZ`nA2CYBvE72V z&hC)Ua`s2mQrG4{Kb28IDf#fNaX_8&>_KI2hX9P37fDj$aMIrE=AGRMj0^)j*=Q%; z+%?sW#9th$EFCG$|IZ{NuwRIi5@f*g3yPm7M45JApIL7~bq_%&7~t8h_Jovte0Fx4 zD;aXs>gaTKbD9-tego2;o}Ja{`A(gZNpR#Jde+X*w*~TRDE|HbD%l>O$*ri?DftwP zztusggHp`axao97}OilEpESxKc>`A-YTvYYqq8b`}DpBORid~|!y6w@0JHTM8 z46ArnHqh?|t(halGdg<@#i>vv|=u_INI( z$)w?Ho0s?OK8Xx4A%C6LI+k+5b>O2 zfXhOf$gXT3c``?T032}?U;>!OODFnv#0n#WmB?dng{DAJw-wjyoz;fJU)?$?JO z*ip{&0HAOrBANj_-y_M4!FS3G`$J(&uAfh*5NixJ7*4Z^REsIvDQS8KpcxpRB0R>= zSv+=4wajI%j7P*;UxsuQ}Hb@bwt$eT!3rXqb- zT|00lo$(0ydjl5)=LVNN454)$a5Re~z-WyLmOie&v`5uPBgmS}%bIp;w|Mr7KF{oS zSxb<-pdy+`jN~wZVQRrKpPE(nsQx!tSp}%$wK`W5k_&fZ0+)iCOEFzOGA3 zJ-h%BPG>S{NZ?g}&=EG;!m(Swi8i-t7<_x H{Z0N0$}}$w|0Kwn zVrfYmvG3up`H~F!I`NH4{B7wi?qfGyK^)m(&|FAt*?x78Yx^+4!R2)^V|Irbqv9Ek z)$YDqair;PgD_!QV-nxJjHUi-J1X+kV8+55#pfhb*nwdSS}MhXcq;b9iP#dSR!)UX z`BW8I#?|zVR5w$)CDTEq*1lk-p0YfiE;!_v;n8Xlu+#|Y$-5Er2uzg5t)E?O7BjJ7 zdvO-=`H6XHAYsyGL--^Kp}{6ED1f^H1ZRP63K23B#lfVb>VDyR4(#usPf#{Tyh zc9wD@WOPy5AAS?@+Vi#J``4yqh4{X>TtRs)p21xy%Z#ibTOp_NnXB2|l*rK_5%}avk=Q!o#ifRA+W=zv6Tu}>O4Yj5e6RYtgzkNZh z1SPV?nVg@!+mD@19gtewA!@0L?h#Rhw7?HI`hRupGEuXIYtk$02*Und)K4KJvW4i@wOS?lh z%h?~0Ld!M*`l*Zx3dYCpbOI8TqYe^s8-LJcUL=Xf;iSFR2|2qH7#ULh8C{CE_ce9= z@YfQ_m3DaL|0}!*>6hZvBMeM_M$U6w@Bs(jnf0<$*A1lq0q)!?NeITL=jUg+k|9Ti zj?QMcXIYWvx1j6U`FS0f@0Ia1f+7FVvvy>@%Zpz?@bCXmVfF}>ZAG(Aq9i2T-->u{XarH+o<0Rmgzr{cLU znqLoD(>jRfwD*A>g@vLfBWPNRy?TaBEwAmi=Efj(qN_ThCd9Q#bLDs*0odQLq(H50 zlFGrg9ahC(D(oLd=mNB1X^z3JKPG_g8w_`euI--Uxl|@d z_-me&SDSW6u%sFG>=9qaz{;R3>sqL1dl8=%3mi9k!&C;WAfY%KKinQ2VaVxHbLg7_W5b>O&Y0EX0vUsd=!z(@`We!RuJZ#_{tYh+@rV30k47O8b*l!DCa{XdD#k590gN`(tNVS-vkdmY`0Fr^>DcoaRd&Tq1 z4}S0?;5kzBu%n)4R_ec3t4E|V;_D4plbD;iI|DI46(&t^*wC;ULMSq#yxO*>AY>Xe zvDsW8@EzWrJ=C|EVaq_o3z6Ut@;*!?@qSOIsL#P43k0| zaJ&yTpzI*T?wcY<2BwFbdyQ2|;12AOVVupufjTQ3Q=ZVptRokvMBYR)AByynx+%e# zbjBmZ?=4IaoEseSIE2(qz)>oa039_NS9(uq*Tx*qW9OQr9E!VQdi=pp>5s_`V>NV-a&jolm1(L zCBD>lNE1}NXjy!9r^Puvl)gkg`bd0S*!^{nITib148M~NQ0r$XFl#w)>-vnB!wul! zbS9IA1Wxo@oykUe*wQ$xPj#D)Tl$e;m7$FOxT~vL*|0lE8=)*HDU^0Mlt}_~aR=0m z!OLp?b0F}x{1rj~^%cPcC^ek!4{WkWYkIetc7EH9voI+l;>m(swi8i;t8#&F{U-kf DpLKsD diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.LineConstraint.compute_tangent.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.LineConstraint.compute_tangent.doctree deleted file mode 100644 index 26a513f0638dcc6af5f9980ed56ade195bf6ec07..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4264 zcmdT{%Z?+r747LBwOaj9KPF=YnCY<^fo(NBEqUQZFfg0|122qDdJzQK#1n?9qQr7n z70V=RM!hg#F9vo4Tm*3$S!I(Sa6Z6*zsCRJb6F3mr18Yt2oO-bBrh+|J@>&cI^X{L zXv6>9p~+;F&PO~9QxytRxSdc1c_LCMOr*7 zT%VTPC^n;Nf7gh>Mk;N#%Z}WZ-Dky6_FTtCHWo`$?#(|$sd%bVV>ORbI|@{i;+tppJ+}#+57gza&yIpRr zjwU$T_&aY!p`rVAgP0owA-+2)Ps*>IFwYi)2@kHdn9`cubuFLKR3Q)L1Gz6B$}M^7 zJ{wDwh_TMoROs;wrLV_yQ*KzOm%d=88S^X}qKcN=1ZWL{*Z6NxAF|={s#ZI@P7yYbGkEN(~-aF5NJi|3_f$et6WnbGCUs) zn>)P5xIrSURN;By-v1@bYX;QE6mt8@7Ce{l%8Lb{SMm|uhRfXrX@j-94KdTF8D=7Q z!{)k0y20z=8=iaCk&=C{grb97T1SNJxWg3{B~Ra2msfOz>6axJO4E4@{-N80p%)nl zOXs))I@UAKk44Kpy?GKpF&U?D+`$$j^m9=VKp*3jk1EFf=a(_g=wLxHd^HpsQ*128 zqwMAhu@l5dX9G1IyxNy5n^r(tVGvRDj`w2E!@P#^+Iq?bz<5=@!1(X4!+3`E^&C&o?8n(x67;w818IM zAz!ZRTJyzM1=20;DG&JHp+;Uc2xRSWFu56|d6M0Lx`VT`I!Ir;rX&*#`Inirqx4n2{1yxU`TrGi_fYQ^bX!UO zAB9To~jYwUf?8l^rhX4#LM1`EGUP8rykY0_n(I zps-bXRz5C^>CeN~G!^nO?Y-mrL9VI&U`?~JUrWf`;>zt9VJ(s=dah$?Pka+K)t>Dk z!2Ju4bJXA_!5m(>Uey*Tjs3k4{eiJO$uQU}k73Y#jp1%J%yo>>0fi$qDKv}YIwi2~ zWU7=+l@&{qmv`I&b#RCpHlHe;6p-{O?PsitHUpIpN{NUC#h+m>A}d+lD&fRxL)AN7 zxqU4%r7eraa}gJpn{HR~xEXfbv6x4|%A!=8dQr!9LNUo_IIjPK>l9dFg%&)4q=$Yn z5Ok^HYuArbG>uH8feNt-87Q~Yi{D=O4EnG=$%NKQGs)9178*E{sYtHwQ02C*rQ@{} z?sR2lMTPv)^-HA-1M000+Y>80-4R{D03`{0Vqeh@Vl=)vp9#PnBD-&*&vy4TO0f=E zC^CU&E)A$VyK>uzlqsqN;D|zoR$v;<(J#3^&#ht$k=u;GsDluhkTt9Ws$PJuTj-R> zr0~#70Bvf>_X|;GL>?-J&I7BC#5_|*u;rbeB7tSkBNJKA&qEeQhEHO;NM&WWjt2SI z?c*{A{OA6$0LoO$*fffL>*?O0FC2pYhStEnq%DNM_wXQThT!Khg%oI$&cMPrN+MhQ z@#r1b&qT%mia;Qu9>DT_l1w;kr^s->meywG$#@L0L5G7rH61BE8>6VwN^byGGAk0e z$NGj#WEXF}_df9K>uIo}o+JzPZ`bM(shs$FE%Yc7cIwYS%#Wo_VjR}9e1Z@Ptt>8g z+$ji|uqHN}3$U{1yLCtACbfLdWHgg8{vhw&SP}2{O@d0zKFbl*20-2O<8sJi74Qn$ z(?Ft&3E=oL*nqN!5WBDQ3|W|-b^fhZC4pP8M+H$j1qbS^a6);)-ESmE5%<^bde>iPU(Rs&d|4|Bv5)iaC3ga3F5!|(9>6&(3MV8Kj=9;H-t8IB z&I~g>ceVs5JVczOMj&N)1;k�}>AiAtB|B2ZRLt1AIvk3HS^6Rrk!!?D}hSQY0+d zp6;%$uB!f3Rd@Bfl^;z!JE4B$QXF!}KWLe@?FTlCQ#oq~R?=s_NZ(JlzMFnK-IVpn zd>jW!WU*9EfWqRAXGhFWAEa`T$c5v@t!#cRW|nXQe=wa_c$L>4q?^1hE5Z>TD-Fqu zZ#q7^8~Cw^Ove{3D+mu$A_w)%eRe=%oJ{mys->%jCS(yQUzT-aAUvOz)lB9+IpblG zbT8?cvSA7lIh{m6SJG|Tv18JsW_e~DqZ8j1-|XwJSvv`fM#r@FBi1FFMAn4aqoI^9 z@ijirukdNUF1u|W^jSMfe4j<_$3e8;wt{|W#)ci0z944YHbbY~W1uqyvx`BPAh$-` zI>9=vD2B3Ecc+pLpO6*Dx7k6-qT1N}St!RhV8-Y0`#gSM!0#3*3R^{vQg0I`a{L}P zMBXC1Z*Da=2hyG)MzhZZ5A3Z}ZjD2p?P+ySq-MfD!?z22?eVMF6{s-->{-XO*u=;p zjTo^5V~Zpj!p`~$*4ebY_~pI8XIlzI#9>}>AcWI)<*4Qrxim6g<8JkMe+D(ky{q?G z%WV!>c~j0o%Iy$fq;=#1Evrza+H7bS>IZ#qCk{<=saZ^kS@ejdWSuWzl{Ydpz1t2# z0Yt?BhzJ7DGA+*9Zymz=e*0$Y#T%^`Z?+FUd#mj^opz|Yska?Ff^CEOzS(1OhOD-2 z3RC@Qg@-!?K)}H7HG^(bZ(@rG^q<%1OMBwg-AT1Ub!Eg+3(geox+-;}u+_t}Y&A=^ z(uSHP*2itc-{D^;gM6bf2!8es4U*(%lU%%Dwg}f zS<3~-m-~LUTwPWjU&X_cxn{^?@?~_RSm~!{tOQGS&BPPNBhyRR@T&4+oP=Qz2_x>C zk@#j3P|!Uh-G8iwVM7j7Hc-C#k3bk9Zl6mSf-rNN93>_0w@r$Ji1sjYDjS5opyMJ@ zrNeGn?FV*3@$k}#feooaIW*GVaOi*&cN5Rkcs?Yf^A%YMZrkpnSAR1)%@R*P1)c`-dTWXGfuY=V3W9P)>OG;Cd4o38y>LYc%n5AIK1xK`1F9q$z@C z#E`E2mLhvy2Z@;a2~7DE`nHmYj&J4Zt%gQeT`nQKIKD$Go@{LB^vnp2f#laOYxm@7 zv>QXSr_+j#!86EMLn7XM3K5l!h+7qzJn(yEm1`Nl+*5~Bm3w(|Vq$CEvE+>vu9oY`F_MjDQFFkH|Kfl3882R<{D_$msEnVPFIYZi;YMC{bD zdvJ`Lr_hB{jd6f;df6bCPla?2wVDUqM5b4o<-S5I&|PFzUKsU-A{D!@jR-QFtv2P1 zl15J9W`o1t;kM2pLz#!nbBEZhxwrA}tc)kC&<*FeRDSL$ZxF~aibWqcuGGDU^<)hl z zw-`p_2?zjDNWz15Vc?(9%3~WCN!a}f&Cr$ryxmDO2Mg|<8ktn; zeD$;=nG@&7u}1kvfy}LyR?s@S^QA8N<2lQuRwX0m?N2%ru0)E#MXH+=<=Jgj{Zgd`0`cguuArHD<&~H>p!jsA_;p>w zJw4qH3fTNQ&7G8s*Gki&<$|)LC+%9A44OG$M( z#8h?3V~?1Z?oP=DH&KboniaXs4jj~;1nS0d(Oa=uC+UITA{}Sxt^mHw?4zfSHwcT7 zQt1=9==fnG4CY$_-6(KoPDFS6^V_O|bY*zZU{MrA1~+}%!yQK5$Q%@x$GFZg14OFMQ&Oyqna?wmgU=&?)$^obrY=jtN06Z90b>K0F zMW_=H!zI-N>-sTmf6*1jEU^Ov#c)tvz;z>tnNgmpP-3CH=%A*pAi8AOPHc8OQY4eI zmOBK$F6W_43>Prf8x&BJkr`dbgL3fFRrZ&pxDaIbS=4fv=&Ci~_H8cu z9u}($vjZ=(1y6Tp~_wWn+&UjQm-(Y2BLQwA~Awn*_7OE$}EDjt2J%Q!;U0@&&3@a2W z;-oV|=ky7@USMi(q$j<7+$veW!)&!yI;hgSk|eV(iRb^fuopj;0;fWBN^T1ZzOV|ynBk> z0&eFD>Vz2GLr$90X}QZinhtJ&-R^e+ZvY5I`pih@fVw`!v7WE0CanzdN4$*$1^7#& zyt0uA*+2-ff`kG@D(9@g^I&P%6ltV(H|u{Nc6cv+8}5L5H5?0Ojp;RuJa}agNrt-T e2Hk28=N#Yi5}Pp7qgf4`f?XCDC8Rj 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 diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.LineConstraint.from_jsonstring.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.LineConstraint.from_jsonstring.doctree deleted file mode 100644 index 20f3e226da47826094b42799eb0ef4a8cace1804..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8897 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 aaKZLWH?asayELn5QL@YO0`0*`xBYLqKf_u8 diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.LineConstraint.get_constraint_cls.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.LineConstraint.get_constraint_cls.doctree deleted file mode 100644 index 9b17ef59e0169c817a0970c9838799e49513ca99..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5121 zcmd5=&2J+~70<^ww)5dkGE6|4$>3 zuIfp0Siv4vY^1uNX#{%!?wmOw{saCO&LAX&_`Ry`cH42Xb0m_Zs#mY7-uu<>y?WKZ zYW((}kCx1z-j)du;;X*v`?2tu%yr8bUKX)fRS?R4F~2F9rvedI(|Loh@#e>QkGFM01uA5(>$&wyK=(=(bZi$5-`Q;nTT(5WEKeNlYu9q#FdVp)><%A4%{Rdj2ZM?#r)}De~OOm-$t*7 z1HsTwC0u`Ywvr9`l5PaC&#r3t+oR!MhpYSmAV0_NJ^T*wJ0iD%TpAc>djKqm$2dOy zAx>#-pWacoS9x-eiCw8&6?olhnBn|XdVSn|@nUl6rek?z=t(PYo0Z)-7Ubhh z2`krLl9Wl7 zzF|4d{Sb3MC?epCcZ&d-dQ-}yRVD~oYxk4uQ;HNYG#+=wsJoa-)5-nU)jA6q_3Uif zkZ02#Byu7JaG3{rLvPO!q(t_Xe2TNU8|R+h01Zz7mDxvc(Y7Yfm_Dnc%P;tZpp2$a z@(^)t4Q?BQ=dImc6g8Ae_w=Hnsm-6>XLE~ewg$Io+q-T3sFpVlg;*&|u9U{aVn^RUdR?&+yu3c;W5hCnaJx5MKP@bwE^Aa{mG zd4Ruz;#;un_x5rHsajx=pnSRFZ?IyKNlNh;Z=yJVI zL>0pe)Fb&!Ea|mK_!(Vfj~8YP-0&s}QQgeOJM!8n3qwo(gW0h~2}Q3vN_Y+kt5C%J zJ*x0w^>ji&E15(Ba>ub^L+~mAo@NXQ!SMt1*&>USJq@Gs+xdcrrZM~ zpBx-?lT>&N6_4K?UU%axO0JP=y9Wm)H}2K3gn=RdmG2M||AFGaEwS|f_x14Tz6huE z{I3%H@-XJv-_t9}bq)ra`e&Y(zKBo-=NEg+OG~;5?yBpA-yomX3 zSwYgq>i}ido-aSPwdmb>vMS5@G0k1p9WP6%fOo2LeY2F1(fPSlrG{?!Y?zI)T?aL546LA$ zGB<*xjhC0l$f^8u-3j6(Qx1zg;X@0lC{v@8@12;0`gC^CVQDH-hr6*KvJ^OzsmQf@ zTV!f>m4;a**ZXrLb4y%&L`3h{b*DCzv!Bim%uUu0$p;CbI3Nn)Q?9o{Hy&s1m;rGg z{S`b~^`jI_PkqN{3Bz+J_UL_cuGhf#5$+8j68H{^vQcn_M~3dWnG()aq*nrvYRgAT zbSmNjSR=p_mZhG&(6po_>`N@0V{5J6Hq$6)`d6G<*f4^KF!RiuaCoJs;OpVMQ z2>St7QHagj${iw#e8uy#mfi;^Bc}?_%7NmYbfX{2>sYy04iCmW#1H&^5DKFHri^fL zJHN;f*AhTIGJV^1LgBduwEG@MG3(*rZM*?x10iNlvIOavzLA&@A4MLx0egfO#3OK^ zObok}Dr7dC(+eUZZzx5MV~7^ z*E_`r8IUy`*|c_}S6TdqK6vPsO(%$7P!ab@fZ$M$!o!xKWO$ z+f-44e>}fdF|wrBkwQF?QG&?zh9|-hNCQ(`BhA-^{4H?!EdL?G0W~863$RKMz;0M& gk{R(vB{pZc5yW1Y`NWwq9pAc7$*#x?wkquZ4<&xUlmGw# diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.LineConstraint.project.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.LineConstraint.project.doctree deleted file mode 100644 index 20b2bed72b29bcee3bd5576a35e0d9bada6f50b7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4142 zcmdT{TW=h<6}Bbsu2z@T#jy~;mMbAhBcaxA9|E*6f+B#Chd_-UilQ&AJLS%Bm#k)n zQ<7t^9s;xvMk9a^MKeKw{)y%X1jw)H|Hya9nc0hEBd=Xxf#KmHdH9|0T=@6SHy`ZX z^FOz13L*2^kR?g35^gHDk*K)Lcy6n&tFwPpUsk8Cui0y(N*(jc-GfFfWSVH6S1&6! zAayHKGpyJ543Di;dAnS6L|61)R;QxxI#$}0FHE_^-^!f7P`R<1$=nVLt^SG)Dq4XB z4}Q;QWXW6g-c-THZoyy?*6q7~)LucXyKZgyrF)R#sOqvDGq=gC)pA@~+?Z~-E)zqy z>BT8C210yya+Za!jifB*gE5P*G@p=8>3Wt;X{r*t;<4BkPsF-7a&jb8#z(r$bFN3P zmA)FqDl3?Y620&RGtGzSFKk$J*r3(yAC z#m{g*aRM+u!2d)1Kf?cv?h3fH^fx>ON;03qGwxTl15VG5Pg|ScVa##Htx(BX<(~Z% z^|^n$m$qW1_=Py119vH&!acam15h!(b(d4j3}_}Y5~$l!FH!0JyJ0##^JJpM+kP=| zom|%NTXfv+%F;l;!`t$jZZP>G_&S)(mS8@0TQKmv03qodw?oHzX8AE+azlTXrO!>l zD7ZGT#BlwJR|L%GIOVgNQUCdAj50c&QwU#8SeX%Ve?A@-*UyQ4AV5AnR+HnqeYdh` z1*A4qpI+SeUh8{!SF!E2dKA)!t{u;@{L8zr+#oCikQ;QsZ4AX9#h(bUKhFUZFA*5Q zssnEo(gS>9xlSdbX2JDqH9wX-xagr~_u}^Me7@)tMgfLQ0&6R`Nj9so&t%K)?q(_} zDbOC>2|3b^CkhhlGTI==q)gL*!`qUk+l;J=Biz-RO1!zfM~nSGE2K%%4I92abO_fM z;waz=1U@BKd2fec0;lX^v1qbAa(53mTq-08w8tkW$KXTEk!6$P@%3?DX2mtAczklw z1l>Dz0%>5#w`RN?b$9vf8z}z!|09GRqAtzpw34jJ3;$}+Z@f{C7x?GNw^m$Nt{XCP zwZgkZWhk(f_^<1MnD)9r&H4`29ud_HdbtWk5+pHw5Rs~fkQtJ>417LiH6@z7G; zI|_MlZjd`%P9DgHp|JZnAz!U(w55SHC5n#N#I4tZ2gS2c?A{JjTkOR%T6^CO;!;yv z5VcLfb|WG4s!O+FxV1=v=zR96ZSbwkM0-{z0P_zlEm0%egt2?+`gOTh8teNB>b9{g zD=^p!$3)os3d7BMSn3p`9SS#U9%vTFbpnv?V4{@GmE{YQ7x&!`^-+k9Xf{zgs~{Or zx-OzRstmS#93(vD6lW%SEv<-}76vEQ3+kTc(rs&AC~c#Zzv5|ivF0`fOWR?`?em!g zRu-kzG)f)UN%**&;<&+UrgLBg4b52wNgrKX%;{3qS8gElqO=juW0gP)8K$(8^IxC) zjQC`EGU8e*9SN2vDc8W6Ohw!0c2#MYcj@?DDtELpv$BQwpBsct=LR%OpDa(TtaN*H z0Rxl-@JW3o-bqRh2CTFynv2|;1fzBmWW1ZG^uAo@ETs*1y#&zahI~I46^56IiqJ7YYmd(g zWq7o>(o-b1(JN`B_59q85^2~trHj;7_L^uA&)haHW59prTXs;UR*NPw^{t^hq%RzT zzJzq(UfL~zzqjx#XoukEK7|x$lTX3IRA$mvU+jJ41_du7fWi@o$osH-ninMG}Ewik#(uXf}1%yn+rED~}m zQv5;Q2dN_7Z<`DiIQmqDCT}cebhhPKB9zv|XDhp&?dR+Mz zQ=J5Ez#bLLd;$(MS>b^4gek`>dNL#Oriz77q_@vi16dM}pOsGWw&{z3Q2JZWC!ERwX5c%5B9eO@S`%fV$CpQOmyu0&l9{Aq3FyA(#NA lfz!i*ZT46aZ?$6Yw=J2+X_*jDrsT5Cgc4kx3qqqe{1Mx{Syuo6 diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.LineConstraint.register.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.LineConstraint.register.doctree deleted file mode 100644 index 15644a5ebfa478d44506779b26eb5874f07d3db4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4827 zcmd5=OK&7e5%y!+?e?QR_As-c84qo(2DgRXjRXf|Mg!7l56IvHEL_m4R9%(bS$4h1 z%o^K=73^WfT1p9_Ndz2#J7*634DQ?!65>DbMP^lXb=y4}ZmiThm64H|5np@}8R=iP ze*5>mCHtS=kvWgj>wzDJX%;eR^m>>DMZ!{L-kPJ&%%`TWJHo$`Ss?;u^b#}z9>t+x zsrkg{E~%?1mV@jD`CftQG^i+#Wpr4s~4f47Q3|ESlmt$v3&J*j*Z z1-*nRo`pw7pS;hiMyS`$mGKMyb$&91@SHzKpy1U5&@#B=R39^4n(<@={8b@lX!T+N zVEu`@$=Pu)pnr}m$!Mn?yOW=$8F?~8Uj5CVz5Gytgr~hj=jY+8;dW{`s+W5%3!c!|bcdfbckpMTtCz2g-wZK< z`eQn^7_k}6rjqVlC-JFu1lgSnCYgA{46Xe>)_zoS`q%HrX(@s!iSbpXwrqS4@|#oQ zKG>H|dfB*lKVhbe2ltkU=V!~7B3mwes9}_dRo&t(y)#FH3eP+8DZ1HWbo+V}WIF*s z_8h%U$J%;f$E=Adzu=byU@`@e$H-J?aK{=vZ|!=Oc$Jw`!PLIb-euo9+2@Q~ry~~I z^^1G$+Ou|{kOD^(;TWa33FlTbdrFR1X;?36E@;^W&YdNP7v-xr?|D=2i7rP|pZ~nr zXT6->W&9uE+#gWo7c#zz&hMc378LruyXnA~maPoV;y>Lhg?&zEYTw@$+sFTMCm+eW zzy1%_El%9Zjo;i2W@FJyp9(*&I3REI22ms%UEr2BGmO=1Nfs7#0X)7p8*v|6uH(+1 z%_`K4aS_Lkb_?%wz2T`W@IVtK4gbeIo7C+8mB9^8%5KZA%pOd5xpT|3PP{XvXA zaC*6%)XcM)LS=kjr6wJUP1!xsAsYZ-)kTmWyFP4j(Wx6zeoSkZbvGykwX9y%6^Xulms(oeXpec<7zxBAB0IoF-CmCOXzcS7`(XhD)3gH3mg zhrKT`+$e{Ih%wrxe51yeW^r80L8Gp}d&AVX-+|(Hq>4>tRdpvg-&~p`j{d zrG$bVvQaU?aosClq`(Rqg82y~9lR+5MoyV8bT>-#LU}9=vJhG*F@+kReEY-}#b>jV z9up!H9{1BQ##4m4I1!;<>Yc1mv%9qHE=KRq&CG3a@f{*{*X=vCp<4ZHc4BU^en>t@ z0L1}O44;hNj{S5}_!9=iLyTAO9Mg{kSS>;?WI4lAAPuOuKi6xZ`WUqzh(w`>_GKJh z8@{HyexWjND$*+vNVOfJ=y^5q0IU_@amGaI$F$*&l>psTQuwE$T(Tm}JhYS0ddRNx zOfs*z(y}B_-kV59%2IU43nS@|VsfOkvRx$vKh|4tMj{1VTMpKgYTh`C?ZZVsp)VYQ zrj=TEM3{C95%NvETk9bxx=UFF=A;u4F^-Z*nIAqp)ZLur9zbEpMU;M6zD1Ie58Ej@ z^q09(xjY>XA(m)e@ybaDnV1Z5Rg$JP0Ggg+3Bscgj&;aSUVP(Qz_TmH!QA#FnQs5J zYI`KBPn5l6Vh}Mkwr3#ihg>Bw4(lj?ge(dbH)rd5ADm3QIz4L#%6G)AekgBJO1vLH&w;6POv_NY|IVl<~0B}Cph^IbO5)BMtaGs%dBNZ}ipz!_6GOia*yN&C?8l@2aUI6tr3ElU_W90b79{wkFhs1P! zk&>ObmHYtja66An=_UWD(A&-E+3mK2$h|;`F-}5BTIo5vn-Zr7ZxHQdl*Kh6tm>EM zgtc~OX2(u-s$H}vEa?rDkRU6lKp4FlWN{3nfhn$$_Ulsq7C3xv veuQ*D2Z+Q1tP%up2iBEjM!Z>zZ45V~G>D6kI5VN}ZG=?p%DUkCzQKP1r)W&| diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.LineConstraint.sha256.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.LineConstraint.sha256.doctree deleted file mode 100644 index d98dcbe1b8907e0f6233fb2a71566b9daef4aeb9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7776 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 diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.LineConstraint.to_json.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.LineConstraint.to_json.doctree deleted file mode 100644 index b9b69f1f80f5c50e693bf959737517a5d5135fd8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7217 zcmd5>>u)4S5%=SE?Onglmz)W?^D$OPVmtQkMTr2N5(K&gaXD}zh!Bq)!|Y7&_N-^8 zhnXHf1mPhRahCd92KWbn{0E4C1tGp8BtU}CJbu+ZuU*@FcOoCKwBDWW>Z-1)UsZS2 z{G{=V7jDkzKed)b+z(GWj^~BKV@akKJ>jM!7Rv0yZ0D!h``NZ?#m;de(%5C0ngNB& z{lJS^m_5kUDv?V+NILoYg@n1%7h$=aH+YjTJjk|rOEsh~16G?-pZJO&vb!QoWbF8% z>`3vRJxs8imSDw|ci9PT`7*PUA62|2|lly`Q8uIl>oxBgS6+U zwj*Wi_fiR+NymBLOGuvuH*k^!gZSMDoss#q=%rEh&~x0wnDvP!RSVJ?&{W3P_zk|y zZ}NG*sr)V%Bi4=6Fl2G}Sj2~2SBxSjvAwwV3)@V(PULq740MiUUNzZqORFTEb5_#2 zcj5&4-nu`R_V|oy_@T#6YQ{Bo=bwUpd<)im4xi`oc@du-(iP^4eXZd(tmKCS_(pwJ z3e9|b$J#FUJY_T1h)FKIolNaL4mmuWJGgluGbiOQ@%_qh2mBV?17)rNjP5yIwlT9x zGj`&`>N1VTz;ub3w)=j-B1iH)D~g$vr>}p>2@zhVxR@~>C2ZQ0MwlSoP}M+Xh96yS1~nUIP8}em?+>Bx39{K3%IZXg zVU9o;!$rp?qXXH?^+?EdeZQP-n%M&G#bdS8UtPXaesV?ygC-dO;5-_@0Fm9XN9Wz4l(;dN)ql-uOc6*bf4$ z2e$e?gD>2jnb*-v-Y{7zA#pm{b=qTp#zHN%hIHnKJ_)x@dWCX6V;L0#f`LR=~?I8KKzKasP$#@R373r^nP%?dR%R!2=O z*-qT45qHBKqBd|@1bUt~41s!`PJMuT?9iKsh6QN#?@I1l6LK#<=t=IEiQ32`@dl}t z`)Vf4BkgbHdH?L?9xJvsjilP~gD2TBWhfn0WTtOxGfmgi~qAf3k5y~ zPL<9dJ&Dd`xGcfszsAaGH-Ab9dAJzwOm}E4T*#p&T&6F%MSH(7eD*Om@{A#+bM#Sh zJ5Qu0ZX4h}Ly!8JHx&;2-^KlcZ{{t87Fs!CG}g#M*>huS3x}m}8G1aP)jPGqbQGPU z*0r{_3J*`EF}}mj{)n9=k1oB2e;^I=%TKP@%|{r4|GBu`VnJTVj{9O;%|)k~YMR!| zU8Cnu6Cw2sMxC7R{K)y>t3ENNa%VxNl}&yPSKPi5pAeHZ;}z;GwrR*yTtgK;qkasZ;)H2E!DoX=) z#DeVpoN99iC2aoKQ0wf(hpkZDq)9c}@K`S$K-}uF6Nj)BC}QS}Fw#P&)@7tr_E4?* zVU$Xng|6^Gg;Fk+{r%7F>(cY)_@vF^Sj09*0Ttj11jj))RHbT7q;i}~LvzX0=ETed zi{bVhAiZk%R(mK`-yENqSgfv+4ham!VWL1c+ExN59Hi)p!Qvh&<2f|B)l)Gr9ecLN zBH#mJsAYPfngDtq6*es5dp0iOeg7omO||NzXmC|SYR(6!Ry-scy96E#s|V=X9^!=;RpJKZjZ6LcJ@W!Vw&po@kCQPNh3 z(ni4n_ek9bWzqigw_k-lSL41r!JbAc_AeCdsfH)W9=n<|T_JM&SF+i$DB|Ss5ggK%PCQ^}^dQ5pV^e^ZL{>#ziSmQquc&Kdqg1}@VQ}l0 z4^0XoyoCYz0u7qq!#TwG@IQ3gsum5?;YCDx;w<4?c)g+LaU{LQ-%Qm?-FuqditC%^ z4I##iP>>dMX5aM@LkDf(?NLtzB_K5E(-VUwb!&`ctB|S}T^r+%d>czj@Yg4K!>@Im%9gai6p2rQU2p^iQ|;#!$W#)g;5VeP{u XKXilCBg_nFRokOvm*)j@^XmK;1SVxJ diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.LineConstraint.to_jsonstring.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.LineConstraint.to_jsonstring.doctree deleted file mode 100644 index 3a6943738559f55530f8ffacf3fd52282254c1b5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7117 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 diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.LineConstraint.update.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.LineConstraint.update.doctree deleted file mode 100644 index b3da1501fcd8247e327f5413acbfa50eaa42e764..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4609 zcmd5<&2J<}75B%^jK?42wHGf)yIyRfC1Yhh6Ql^CRf3RKIUs`%2<4J2O-*;rRL9+2 zO;xpbECmFIh_zIRLz)8@#6QCwAtC+@IB|*;ey^%~dS<-q?2(a1>U#b9eg57@{kHX| z|L(20pWW5Dh_mT{MNuXru1mWS$*@RyX38(hli!uUF8j8t*b6NS74p)qfFl%f5-FaQ z&r91Qb`vLhP<`LgJT$S)W}l0eXp7GCvM;)}Wnz=?xmWh!CvnD~$xIu?;>-++JYt5I z^a1$q{G3n8kk_$&UV01LIfFf>6nnNC%p4Hwwq4nMZto;eRGt?jW;dBJDjpRE{*r&| zaiqzYPM9#QLBw+_W2t}Ih>E;9j97S~_?UPK+c9iHuS&5i9*Ax6P^^nXD~3X*e5i^n z<7)Uqs*7PL)12ubQgcr*Qx91l4<{Uaa5`#U4#HVP^x%~d8Ym5SADyigBe7yzaTf9E zTwHy~#kb*}I7TSn!v8V;Z{vSLt|D40b`JItq&S-(E%y69`u&rm{>k?}*bTYUkn+asyZH0EOWVPx^S%qc?$$5pq+g1r&Yfl`-l^EY0EC z2k#EPcj6#LVz!+a0z74|2Dxb2-6bI&g!gaKE7ZaGGoNyAJX;8N-)_Ow(;T=YJ$8rG zI)J$|Ur0xHnkG+m&ZxpR@QLQ?l9v>sA4AKB6|nyNX28-aY>eAPB(OnL0yJn-ZzHjSe6UblQ7RU_>q>thTiN6^@ z@v-=XqV#xe9mjE%|5x6oj~QXOV|vSUGG%V zYc$Qyjq|^Gz4LZ8E7?3$$ji^*<i$rv z>)Ljl5gO)otfRJSE$+F|^VeJSAYNluBqq3INx>I&+IzalbE!M(X3Q3LnnmqrD zH-#@$+I)CwAY6h`q1S&cV-CiuzG}qGNq?VF=fs3Sh)cUkIFzGLG2qI@`faB&DyV}V zyt0NcPF&?77qn*Ux0zfMLmn!}z0-dcWD+P0sw z%b1H~ij}Dp|F#`~(p=@(L;i#P4IQ#RbTa8TgKN88J<{O6DzEKsCaXm2ibN*;&_$MZ znL|I+8iVWs)qXQRPOF~oN`z`~nW3Kdtlm0E!6tlO_vsT){QmO#BAu;o;t74bYI|X! zXweI1Yu$EDagFKRZfI@{<{38GJz50aYC2X9(h)-W5%nA0bg4y%?ntOvh5CB`7_b zym?TSl!nL$p28DOMW%xnu@OPNltN?mLA9lx+ik^NpG^2APs+13yD1oYYISVcJwA;Q zD}#MWH`G?dN5ur{dM}vD5G!yf&Qegi*uq0jPL(fhFV6D91Uw661TJ)!!i-OUaO!&D z!^M{YS4yftuq;ZrLY&D|v`M=w3$rMt<)oDMaOusGh)*A{u3!#(xs46=*AEw8EPZV6 zk`Eez5(rV^_NtwPWs`zUI3gaQRj=U!WA7;-T17#`bB+}{3uz}lw{5_DjFyjx#8H5S zY#dKZ(Y8HS7#TDqyA}gfI}tiwFasU}>j=2caFwxy1nxQtqMK<-e?!VOFCrOW{{z=u zKFy`(!TgsFB_Rf7tYez*kQGF+W}}20sjTeO1tFf;Z8)P*0?ggQfSQUe7{>{mL!I8I zCn&*|Nj%6fNsEy3E!^~GM?iFsstU--CIDg*r?Dx2diQPH%XuCkC>*tjz7LzWi85la zor=SLOBj>ur^6x08ha+L3E4oZ$q-F~IGq9D3=B_^9$fga_VWDn@w@LKo;@`Vm&6mL z5&zvC03MXH3uaa9hB?AzM4UFX>)U5xF9ZzrfOR_EkdGd#3^nzGWm(mm6}ySH5z2y^LTR@`nIwoVe8A}FJgewmAOfG4KSK#%-9s@U nlp0C*3TNG8fxI;%yS#11S(p?N;bcN7+l;8eRlUG3dV~J~h4Tov diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.LineConstraint.update_location_at_param.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.LineConstraint.update_location_at_param.doctree deleted file mode 100644 index f54be5525514b4c71813c2959065cb671126c0fe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4403 zcmdT{-EJI76?W{5$K#)I?2u@s#EUJoWDJ=ZF7{#-EeI)E31sjELfnvSQ`22D)wsK> zsj5zFq?OEEHZw-0lga=YLSiFLG~K!zXH07d@!cs{9=^7cs+q_lr9haRO+uh z0BmV7gG=o%g6D3YHaI;Vw6}VPxyLy-LMErq{`7s8*G##2o)eqr#<5ELSPbV_pNkLS zQC#;fSRUWF?Eo`362}CvJ|noz?Suz zQcF%>bZVo$ys4efH+{+|jFG@#t+U%?vz+`9nc6KgWHXmZMdAG5tzJU5^V~w-Uv?1q zG_A5M;P7O5?)FHv+mVqmB_*Sscym+f?cVvDL;j}C;mH3ZK*<%)#ZhnpK>Im)*Hb8j zESPH+%U@H!P9G6PQ9Q7bMo?IOlRbF0!@W&@7O=!P!P2d>}`KO*N z$M)OY{52N-<2xFt_fb;klw2t*grSN8ViBa(ig7rreSd+rVWbI9)sqh5L3O+fGJ2rM-7-Kduz@JW<=> z>^2g*fIGKanj3@cjP~zUDdla(N8PP0`>jbFn;Z#afNW&K<&+gbgY9?k*orF)S8IJ3}W~u;ISfMzYQrsS`Ys~3V?n~QGi?T8iFJhTs6|z)iro&H$KJPwW zo{YFsQbmFlNyZg$CR34;?Y^wcvX+k5;_T7N%!&%}U)v8#=LR%eA1_a=?6mjj0vad@ z;FI|lVJ~CFtYR|`xD(Wbb+r8UzCvwRNtE!Cqj4-^>IBd2CSqrb+5$MzBtma7O)t@j z**>d`jOHS{o`O+(36f;gvJR+v0UiKc6)Yo#`(6TQ3r)VCi%QL_L`G<3u<9PaET!hr z;!aPI*hH^Vof^;2{U}K_n`Cs6+RAPd4dSWY#bq@3?;jjcx>qlYrfKHeT>Fr|a0nVE zdX&Juq%DEJckni9hv4S{g%oI0%)r7d%~Rukeea3wm%NMs3P&KKRN#K@-gu2t7*KVo+NYiKWx+^ zQW^2}f~!%=&D5WPm>&z1XE>~9*aRVz7~#&g>=6i=M{R7j7l=X=d2R3MtHQ9$NTf57 z;SciO%_Q-DSLZ0}(Vr>=wFXf4{WuJL(_TY+6bn4=VmLko8&LKTV)sQ=A}`Ym(?1*Q zBybJ($T%&g;6RfV4k=IQYO=B}&5693WFZvkVRzxcnS8<%#P1bM5S$wv@*u{li-@Cu zWD%Nn^v3kO`_dlN&smT)n}(crZ8v!FiXMn|E94RcFQ|yZk|H=vWSE+9bTr8K2QUiM zGDxYQO+wGXFPuGGl2Qlb#n3iw2b&Z^cx_^NmxSS4d@H`uwnqXgX*4aqz1HG{9&6vA zN_{FmtL)yQ$GnQYIECNI2B-}Z3e09*uys)q*5L;5a6XY)O9H?2dn>|rb#F;yuQ}Ck zI$Y9^1gi{X^arcD>X|jWjkFQVijsn}JF(0%po=@8Zgij5@~?ov8}}Q807@-_2~cV{ kJsj9(k0tR=EB1cdNsBnE65`2>T(+H1f~#{u=nY5z1K-`kcmMzZ diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.LineConstraint.validate_data.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.LineConstraint.validate_data.doctree deleted file mode 100644 index 4f825f4809f1ad547b8e778ba2c7c1cd29fb6e9f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7255 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 nTJ02w&8m`&k(Vp7is7;!xH_V-S-1UP{vm0v diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.PlaneConstraint.ToString.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.PlaneConstraint.ToString.doctree deleted file mode 100644 index d3933537f587f5cd85b3461a1b686078ebe920ac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5456 zcmeHL-EJgD74~{}Y|r>_?Xb&=jYAt0G8XnsqC^N*5kgv)C|Y5nu!2ai^wxCOOm(KZ ztLdsYl${TU>&KrLnrIPgR}z&UgO$ zx2;be+*)yec30;j$ zxZqj!xUxGWZW5_`_4;+qBa^6Xx?Hrxnpl5abw%5@OkyOTdu8vuCt1ett4y1MC7J0x zQa?3Cl8q`_gC#c}@pIDU3dv`c*K;jr(8^R|&$h$qHN#<^7_}GG6r0R59*HD$SV=<6`a!YU)1Alm3W9ju{@$UiP9XEV_3YPQ60o#;-hF zEeB%7wvsI7=W_si?8Vn{LvaW|zlq-T+?8}LhmE=DOCu}JX#dlOh7 z>%ZB1^HyIbgMRL&X|}Hu!%wjJn2orudDf4aVeVfqpWGulI`<3IFz|-# zk%0gALwahcL8QCpY}9s8F5|c{6C_W*ZD$iR+@4&8+Xmt0LEE4sp2ti4Lj01z`PB>@ z@p!7&zS9dq0k|7p$ON7;XXw?M4GY$qw??yj{`~HIw&-m}PKEdZZ7bU$oz>t&1i@<2 zv}>t~OLDGTFLV$D8%K)D?k*7!Oc<6@dLS;3m$nlc6@|F2(Uo}iqHU%Y`9p;WNz#7P ztNexFy)ORTST+#aAvui6Wk3^#D$Qtl- z@K*;zRRq1$2amjWnq-j3#7ug@&jrtdk^*?}ZlN+C430Yv;xv~@l$aV_tR(z3k~A#9 z3|5s)%1L0@nCl>yh(0h&aNqCIIZLDrGG&5s5{*xi>^NXqOackiani?gM+Qzj=0jFW z1EY3wWOGAmX)cGocer^p$$9sv_akun6rLI2LOMwk$%G=FY zVaeUzyI9~{CKx8?P~6>xR7>4G-bZ1h`tKA-=0fE;FFJ9eq3$He3x#2WM!{X2%?zWm zMF(dDBpvRL&;g1HEWsss3|%`wFN1eu;24{ue35hqg*8QBa5+-4iK3;+OXK<66}LZF z`M*(vYUZ(@&U-A1y z|M(xL*CmL~WvQjQua1G@uSk|R=E6@K<*!N?%72tZcMlKAX(EogI1UDrAS=^+f?6Rs zJZx-nrHt1P=loL-F1JaOZ$E1kLfRn(@0NqBZ}LYhaCxc8Q_Bmwb~T?=cFhNo<-{DT z6s<=kKDX=edGg>&{0of`N{(i*o+)2hU)ZhskqYNYbzyfiRp&rmPZ7A^cQmAS;J_D! zvm4kuh(ZV<)8hWbpptVvk1HjJrq9Xr=49&HosQ|?=GQ&r#WA2l7jQYg(>_QX)7oox zCn^i-n8Im)wAIY`KFMxqZYX%8G2Ek$%5{1}F#i1y`XOQPVE*_fhtTW`BN^dhpVT5u_6OjkSI7yG1Ep*8*#c+^^x64GNghKVNFqfLj_iv z;mLPTT-o^Y;>!?OP!*v-Hj}&n&ZH_TO1rCELYdp8<#ws;!P1+hEk67zGLPNy`_6P| zR=>RXVrj9xNq5iyN&q6N575Sd!=n<71Q3rgUd8tS`%(c~7jYQ#9Q?pB)LEX|HE?~1 z>KKS5afoz_gk6a>yTeMO!r7EvO+c#c7||u15)Z(-2};04#w2aH>t=v%rpf%Xsa*3i zRw245NZsV;xzaqGU+Gv9neb_XX2?-=H$+{)29hpPYq{PyggCZaxQvDixat6#Zr5Vr zFp;ipwzugChoD!Z3IevF-C~%06CX~dLr`>&yb8?8Mj)a@&10$`-+ayP|Xt?3uKi;AJ#7Hb)G$?FHCmBhZFcOsEF*5z&T84 zSTW-0&=BMIpcJTO5LH1Nl+5%Y%I+`BQiJBEvDbI8ns^6^G4#GyHN(u^<-Heo!Ko>Y7b*$g7=RXDl z&#L#~0%%0xOn_3;rw;;ue;Pd&rZ=b4&TgAY7RfRuo{VT!C#C>b#{$Z`<)HU(Q|B$W diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.PlaneConstraint.compute_normal.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.PlaneConstraint.compute_normal.doctree deleted file mode 100644 index 024b3cc9c62358f52ea6b96b615321b37309f338..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4269 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 Bdk+8r diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.PlaneConstraint.compute_tangent.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.PlaneConstraint.compute_tangent.doctree deleted file mode 100644 index ee5f001a4ea867be7786be870689aa649eacff66..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4284 zcmdT{TW=h<6_zEhR;$adB*#VpTk#4(niXp8<{ z+{B3rb=Ye6_ zl+2*L*n0Pmd`33CcE?7ux8g|C4clSDw1yDht&FAR*G^RA^TC*fSBg()O<~)HO=-%Bo_Hws#UrsLPOKUU zneve;vW%+@O=;e_woM#|1-KYa8t3r>Hu)X*%WTGpH|MP4;h^G2hAnk zWL-byM#$*Q*L}Uz;FgJsl(7DyWJGB_Tk^rc?!ngc9JHmA z>;WC@`RB)c$w!@8nmpAxqp;k;7R}WQ?g*pb;*`%S-u?6Kc&Al3CmOyQqK$G2(79lk zUq2<1f*#qlFDL!m9lE+}6{r;^5moPaUv@m!t3dbG)>Bq^VAtexnE&!7n0E-~65|~@ za2;OpXYn~<`NbSd@w~C}*jtJG0yi11k{Hppz>Cd_JWI}9bY87JU)Rp(n?7L_m;<{7 zYn|OCo8|bg$gggh3EQcR3JTEsw>krP%X7%t-ijMQoJo-+B@mBSCf9<{?gmDN0d8%y z6R&R3w&sq%JEUIPR37mbF-Mp`6DK9sK<86(qi04Lgq3pXSd5dze>+Yrl{>s{L8k%Uvr(KHvSu(1_G}hv@==Os2jUq zeNqX!b~m<{$;#=v5|K&2@hDS$Jt;Hk+#vgSCHtIL+2g$KDSTX!|JIhSk)G8xkq+Gj z4qK&r#gnqSz8<)y%@9v$?;YC>3q=h{(6k@>wWMrA?2hKfAg`hiJEDfgH&zqnDIWpe zKe41hQEoC#@6vXvMnNivL4=M$83zHXj>;ZLk2%TUykt%hNbg2U5K^1ZuDj${-o^T369lVT<2R8 z!k(7^+Dw!0=b~KmB9Z~R5Ue`nvs`K(EbjCa2~F@K*0J&Y>;+M***Kw#R93d@Xb?~A zJ}#rdf94+$piH$an8bNP#xl6f8{QG&b&c zhacE(&hr4Ea0DWX0xaJr$(X@*iVXV;VN9-{jz$n`G&|^9v!PVe5vnV#^afyMV0a4m z7~g#H{QUh7KLVazH3?VLlVq;`m$iCCDkHvLaW#y&nfNmh^CMx>1c!AD8zY1wBizM~ zJpm!ppoz`q0zujT-Pl8Yof$R@L_8G<{vhw&L=x}!b&7%=d|4oiPFul>~0U9vQ~j1RSWd!ZGCuU5r=O#VL_Dk*o|w zdUahna3&q|2=RLj69nf5hujab>MGzU7)gMR8*MGUy}q$W)w>d8O(tbdyRln5dqJ-^ zyHn;81TUzFLJ}i53|Y3$Ue`c216`jKFjp^SciRaZ5$VRw->LRnB!aCR@0 zNdk0n2h@%Bvr7IQ5P0SOfDk}`h+qPg8cr_{Y_i9ac&`zAzwO0Ym=qE5WJ)gEjVQrY KxuEOu$0FD diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.PlaneConstraint.copy.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.PlaneConstraint.copy.doctree deleted file mode 100644 index 11c7b59f3c91fa01a8c0e2513279ace6c9d169f3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7963 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 diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.PlaneConstraint.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.PlaneConstraint.doctree deleted file mode 100644 index a81dc55c938f00cbd4a371599cb374eb30b6f99f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24786 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 I94yWKALceXr~m)} diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.PlaneConstraint.from_json.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.PlaneConstraint.from_json.doctree deleted file mode 100644 index e33f855eeb3ac864fee1f875e07696b7f255df40..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8857 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 axabD9pE`t@9?e>CDB0zCf%f3E)A|p^0;+fb diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.PlaneConstraint.from_jsonstring.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.PlaneConstraint.from_jsonstring.doctree deleted file mode 100644 index faf7d0026451331a9a20811f174853ff2aa2045b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8913 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 bZMa~2rkhygGkY|vX;HGv@&fI_Nw@uPDs9R7 diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.PlaneConstraint.get_constraint_cls.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.PlaneConstraint.get_constraint_cls.doctree deleted file mode 100644 index cafc9be9843a8479e0768e4120e57600e2c7e70c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5135 zcmd5=OK&7e5w<;Ucefwy$LtuS84v9pcHJKAZX^&|S)&osXb)hpR=h5-Dpglyca~jM zSyX0??ZXQ8uwpIc1x+E?190ce0r3y`FWeClLVS@~RbAa~d*_Iyw(=1f8S&*8k&*T5 z#_yKjSulTkQzkr!ulla<$HHea*DYUoS;S(MzsV0j%|FR|x}Cb0Qe>&ea=icvj|ZWj zvN-=Z*Bug9K`8sh`le)_3PfBj=MBEXn;+*r-qsBjsF2mB^w&QM-I%=+u~exW#Hv4L z>KBez_0bMxPV2FJ`6uj(?3%l3p|%Qbtokgs_OB!^tW`PR)@`S9k3Y~Wg;!^KISgW! zpJhW=uewU5!7x)mgS>wb_>w$rdZ8;N2GMTBZe&|6KT9T^q3d0wY(z4dZYp<7Q#s${ zkNG-(!XNNGoej8%*dWc~n5BbDkzNcu5hbp4{Iu4BnR4JJ!C=fF=PKq;Ci@e3WPc8R zH6RFwek$Sn)6=DF$QN`Yh<$cdI|6$;{A=))?*ry%_`QeU0e*+%H=s)c<82R!1@Ras zsK1YMn%Sp!*zHxW+-GA~Dpv(wH)4tl|1j4dywx(I#>|#EUpZ5`oAGb(;|a!R{3%Wn zzAl5&-Yr*qnCZ}rBLf_e%F-!De&@>(?Ts1EP^H&L-RI9QF5Pr24-H32^`=qn#<3tT zrvgEL>*p_?DRB6tdtfm*czM))QQG3j#P!%ox02}|ynKmMFu}76>N#fZ4m8Js|XBe_-S2(J4FJ$c$vF(CJ@R$rd_iko06;x>Go9=o)|}vDUy^) zmcC{=t^FR>epp1o7jG8@GW903N2|;dvexb=*C!M$AZa}AicxnynI?<-uPQxrDfRSp z(XeOT9wag&1#y`Tc|&i_GNgp|_QV8faW~REy#^*811z(X-k^<5wlRHH$Csb;3j#Bm zfXPDyw>7zKOrEuOXI|h?M%~r(rY1IjdY{cLve_EkqHXWC^;dIk-7&TzH3MD6(l9`l zs(}p4W@D@hG0XF6X?1%C^TMJ_4nUt9FTrCSVFH=xV) zDiKu-&rz4;Q?aC1BH?Frn?0JFGjPwFD9rWdOvEF#jj}Mb?0+DAJYNeSAv3F=v?JK@#VF66vrK74PG$cY*FYn6w4E0qLFie$x zVCCce{ce&9kD>PQyTj{loJGks5^i^YzvRcgGL|$j+C|;*vXqK>rz+jo%Mn|`>y~6np%lPdW}AwA z^Eer$hV?$s{+SzQsAj9HX7fz9iy|BO6&)YdHcG81L1)cw<3RTXx~oMuOGETFC^V_$ zr&(;*umJ0wkq`>yAFEBCF6s?>86kR{tC2{f93venS`vh?i8=|DkL?Hx8O5P=E(66; z!`p`kb}SZD1M4YEM5>&Sy=Gy4x};aR8&=(h-ey+;utMRO$x^7H8$KImV{F$!?HU6s zNTke-Fw({|%wyzK{<-c1agr&A#h&mXg>00m(eVezCapf1o^)86iqzq5?1wA`&SWYw zuHF=xn%2@VT5`QNGc%*&{0Bt!j@3J{p#8)W2V=gOPd&DM<_^3Ics-)#LB@NoOU!6VMPcd`p(Q?CEcFV*e-W9i*}~; zBj2Wq68xiCUB%3TUPTJ=L`DfB*K3{#Lm&-Iag8)z72|J!!)N)A5Dust5m^gZpC2$ diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.PlaneConstraint.project.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.PlaneConstraint.project.doctree deleted file mode 100644 index 2c2c87381b07bbaea4ade76e856c5e218507b312..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4162 zcmdT{TW=h<6}Bbsu2z@T#kG^dmMfu1BcaxA9||-uf}ntrhd`)M6h&VeXUd)7E+?89 zPDzfvdI-=y7>xiv6b*wu^*1CxAV7Xi{ztz<&dgpc8F|eD3k(kr$;0n_=fZzcezBZDooDaq#h_Ca2Dx z{V4spkGmJfu}b_}oXxSj5KrJCT<0G67{76w6U+=~CekT@Hg3cjidJv? z)x>ymTf=hEv3sj)0|_7AFj12ZR-Xrt2dmi<)+crgHlCHBC7on<=wQz;Kjurm=+E-( znJyUx*#?$qu3mCS*nEOhKCXH7zaPgdt>QV6@YO_@9+ebsbHT8@dPXD!4T|ZJoE+Wk zz|~c&K(#^p?gFY>t_D zfdC0s9eAsdC*TglRhA-p7W}_flVr(>i%x2GFW=mq&li2jDA15nV6C&8WV0OmoVM)o zZZ4CG0`9?$pd|4}-1XeTX6*AP6Yr9>4Qpvb-*LJs%wX=0CB9lJy z=u#a#3>k55kbP$*iy$$EQt#u1{Pl)PTPavmv*?gb+J~zsht4Mzp$)A(QGrv?uG5w1zakJL4r!I z4a-Xmw!$$H_P)e$vmRC|!)S+sj@k*D#c`bgr9GHPX$ooh!sPi~yFfI%ek=IikDKEDB~}A=FZpbreIk+?AU!i zOM#U^rPYm6$957vuBJF{@QSGdSV2Q^mP675>S(xR+P#EV!a&_bT6%;fBY zGoKnCFHc5XDXAjCiX`I-IFqU91nsV@%Exwh#%}AY&tifS^9W+Vr8Y> zqYG%DB!ExmtMU#?=d@x|4!9Gf?KO13_P#E5m8<)}GKl5!oC{wFNlQi?aqJ2nT zI0QWk>A=0TTLOP?;i=FL!OwjPDbS{vf`wU{r^fwZ?|nNcc^Lr|jzC26hvnNO88g^U zkzwBz#+3TmXauoFlY;)T7)muAp<0rrHvpQE;W^x6eAC3sv-f`UTi`iRlXzu&lFYaN zRkJ-Jl@VVrxf-V2O#B&$`H?VrhQs=XjS)hL5$=4$9)gg0)W&9efhhEC*LF`|6^6|s zkxoU1KgfG8lf?UNoud#(f3FbK8bICm<1mae8M7MN!&sm_iQ)JVY(UvVh}D->iM&e> zF8_+ElfX6DBjdD~fCEidIG{YCtMQ6nniF|5$wDa7Yv|H}Gx?Y&h~F!iAUHQT%uWSE+A^dQLZ z`!EXBGDxYQO+s&|FPuGCl2Q-i#n^4q4!RUVc%nhQN5b$ez8BwV+b02)ESeVIUu$tp zFP`sEg+3G?S9WL7V}6UBIECNI25cK76qt=(uys)q^l$@sI3LTbC4pD{*^02$?l0}w zZ%*}#4wm*uf>nkx`h(TI>X|!s6KNxs6(t2{w_=%PKo@sF-RM29_F|Tzx+=S~q; z)<`-m_8u0mAiXurpZ(it~%E-vfh%df~jMOh% zzx~JFg8ff#%bZ8)b>9!eGz*zDdNs^~B4MdA@66E`=5y229pPWetPlY+dI1^%kK$0U z)O>367OAT!mi=;lTe3h!Sz0gWExy9rpPC-;=$499%oI*iG zq+-I*8Z3GAQ+7?ZJfQidadxicKCDuP@9K_MyTOL>1NH7xSUVCV;zf{jS0&~4?9Y0B_z{+w^{7kruT>&pSp z5;hP;nldrC%EaX$$dcTbUML!0FjEfvJQ|D{^nAs_$z(sMVUhiLIQ4~u$1l&8iXmUn zttbuIbpv3BJ^v;=6?@skOP=lmsN1-~AFo53BodYIXw8BazCfhxol zw?3SQS#PXva(3Je=$|9YG}>z0Zsn(GM!rl@Sbyi|uijT+;%WELd3yNzxcjO)+mpE; zu+wg>(>;9s8VFn3KLxH998(e%{+&6N)c)08xSblF>cy^0g{Sm2+2Lo+9sH>P>%}YM zH=|6b{)A2~hHOf+siZsCNqlM@L5}BwNhaPhLu-G4wI7$f{`J@6wG_dG$oQ)ATQtrHYwv26eU+UP!Nk5V9~qGg z(h>9R`o+C=?OD4}PJtw9ag2)G1azaBKPAhnOsp3*7qsjG=gxw|i&EB`^}MO~RF|WP z&wrlpvtCT^a{iBS?hmN-b2(o{=XX$i2NM0>-FVG@t^LM!ak=nvF~s5?c;yB zlaXZIU;hW|=BIAu#&7Nhv$5!vPt_k69gsJAjVO{0FK}C%DaPuRBnu0=1)kiSkGK^r z*Nxtu$t#qNQ4zPb@IVwL4gdRn+tdm0D}$??wB4rPm^rb&K6*#CP`%;% zF1rB4M-+@kVL%yC&9qi4ywF- zP{+{%hWtl<4F>)jivM!-(f^Mn_VGhRr2_ZQ3i2uhvv*BTFXcA|?6MugEa$>3LHlPe zT8j${x(!~^)odnjq;Pam>YAex6`bQvn)kq+iMFf^=A9-#+_t^ zewI@MI=N#`YVO%|p;~@Nr=}fBPT5G&F>8Qe*~O3_yOwNz>8YDieoSi@^;S>_YG1v& zS>324u4&b)k|~9&5?%T(wYRqI9tq3q5XgSw#|1jM`sUj{*PXJh%!I)pM1P4^B*`&Y zcgJ|x`x3*oa#)BMqfJUVYI127$F&@odT*3v3hfbVOr9<3P3rlPAKvvS6N!Oji!Sxt zEAvWX%jZtQVn&%Jy{kxZuWGe%V!5E~z0dWAV0k8#7qho4HfKwEjr(yuZ0TKg9RVve zR)wsTP_{!hEXFu)>&h1?u!4qQega7c4~&43Q|2qZ6{UHhJeCGo2rX2ZLXA$ocVbK9 zi|I*^36Tkp`)L^CT|(WQh)^~4c2=nAU0QY*qxWZKX12KaKGAy1?K`odTK!^rVrH@4 zAs-}w;(#cIPeyNo!{fpqGaw#fyoAS@ek?$15qcrZ8D0fxKyCiHUIEufxB-Aj6nbc4 zM$xt5D|*W>ROU@YdMN^_Hbay>uO=RVwF11{wh~%9 z>^jdR^O`FyO9JJ+jbx-OMYp{$lKwCzM@lQ(RYLG%y#Z$=Qoyz6U`?s!jiT7TVf0h_ z!Xap0sf9;`X}1s|U&kx99)hB~lvQ9(ItCHrD2bH$;m)Dn%31CK6oy?ITZh^di118G0tDv5DeNBKi!QK+~%Th;sEWa8E7Svyd^CvNqQyh)XR z?eS>LWBkD1M{!2f-;fEeV(+s8c`X6dV>@<3FU|tLgmypRXb1xY-sKxmwh&_VWs#%! z(%%B?1HY^Tw_r~eMCk||s0za#l?qu5XY`_k$Qx(A%SL*pUm9>G8L|*5d;=3WV+w~n z37~c9F#DhX;@~9=Wo1tCv~&mY(|>Ei{!AE zeQ!osYj>u0>{O@PMSD~GquvTd1^&tGUggY!UPB29vVsbP(d$7L$3PmG;u>kcDdq2g x!&APT}h_I>$TX%a6L+cxCn_eV+!9|NX4$K3$F9){};>&Qo#TK diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.PlaneConstraint.sha256.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.PlaneConstraint.sha256.doctree deleted file mode 100644 index 4fa76ba6c3e03bb6e9224947d590ae3ce45a3c18..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7790 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 diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.PlaneConstraint.update.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.PlaneConstraint.update.doctree deleted file mode 100644 index b6418b5d1a7cb16db5f55c1c69f07fb6327377f4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4629 zcmd56bApQ*f0SoJQA~GwhYI@pvw4fm4#EEnL&WRJhZT+ct zxaNL#Pv;`eW!3Go!RW7w3oO0g#%i5>A+Y>FcrkAzJ5NEKPe z)##N}m!nXoInzO;7QSGn9+nyUAeist{}lfZ@INJA5iS)w4+n@+oK2A#`yC(u!Rhf}Zt`8W9H-m}8J(8) z**o#i^V_~KB`d@?#aR=$3-JW$fiw32#qbSZ2H5G-PM~8%-4tpGO7Gtura{Eg9NvBW z;qY6h4p$^+$H^hsQ}$}8ip72$dm>%U+a}8mbUq2@- z0uI^qSWb>_&*bW<)j-vi`{aDxC9&&5yc*wj%|-?O(ALW)mcO_wmRl4{AIL2d|7Hxu z&%~z`u%9;p6E9IE-ljum6M6-5VYo_Sl+Z%*w->PD^Ijuve&kMeLY7M~Av9QZy;DiA z5j9^o&j04^&fE2@WQ%AaFMkCuXD-?Y&NEUgb8041En2$%ajg_zjk-VHrB1%7?hlo^ zu5HJeYo`mr+eCrYTHJS|=dX9@LA)lcNKA0Wl7cVmwD)z9=TezKr%ah&7Lq#l4SD_- zZwg;3w#D$&K)3>t6GcSzbl!T1l4F8hDq7w_K%Ljv{R>-g9CD8>sAbokrIuS?tZ zx9%$RBAH@_D#gET2iP>%Ip&i8V4_2#tQVb3`a$8w?o^*N2V9pob}y4vu60EslfLJI zOS8?9zup>y?8B8S;jHTIu2iTN-{7dPe^!qnq@o9}H+>GpGe6M0y;|o3op?rP*KI#6 z6pente9+seDSqIyTbdh#s}0lb0gZ-kT%9O~>j=U8DK#G5w9CB<+pR`2bWtp5BGm?C z1Qy#~O#s=KSoW%Ap%Sciso-cpq+O_M`9RvkiIgTo^IF(EU$?t7E2BPw*+ir|^VRrRm^RY(!9xsnA#*sOHuSyQ8>km;IkO9 zG8mt9Lv2NTTuh;^|B9&$u>yzUECr>D!93*TRQcNW<18;sz_Uph6~xtZEUDdKVIHgIc)dI z2aP}pgeY+{)-DF2X~Cu(5s%QbH}I&j_Z4O%6$KH`IcDlCq#^mjwox1t^nOGnjsgs4 zlXzB&w(YaR$e2=UDBz!{AaVD4oG)KqN2Bu?NQ6)Jr} z2_{bBL54|Mgp_aN^*3Jvq6bt}Ku$IV5R*8KP5Hz94{Sf@d4QmB)FPTcY}z5pn89`` z4*Q-kCfCnLBak&lPCOg3p;Xfmu1ex`27og#JVko&2E+)=^RuTPejD-Zt4X*bo+yp@ zZ`9&Ztc)Og$<;9CX5w_9>_@_+36ymW8>5OMBg*qFdjw3T!Mr@@4g`J*zp?xJIx}n* zhn>X^Ja*|`+7r^T?oN_S>$NE^oDj1 z3rEg8Bs%adX5d4igxrrW_LpfO7z& z04;;A3fN$lqZhS3T%ytl;>eITnJ?N@LU?zBy+cI*Exr<8YTG3O-C49PzPi!kgx;}V z;u`u$d{Wrm#f&)-yJ3vHlMN8-DO8v>pSN|9;`!hKGMtWOG6#WU{n`p~&fQ&-*sZm? zLx)T9(PNdNrv6}6R<*NcduSV>ET}1zb~}_wg6P5rTpgVk75xiD;PdjwC;?1;C?x94P+x9vC!lOiIVOetl(h#Fkg3;eV<{4dJ<5C8xG diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.PlaneConstraint.update_location_at_param.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.PlaneConstraint.update_location_at_param.doctree deleted file mode 100644 index 93f2863dde6b2a1c4ecba611e3b1fc0ad49ad90a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4393 zcmdT{TW=h<6_zEhR;$bE;yMUm%au^1SvA&fANo)jK~TWRLm*TrilQ&IGv&^3ms8CQ zrzFRgPy|RGj6?t*f`&mK`xDw95Fo#%|D)d_XJ#*w4EM1MEHFGI4-dcdoeRJ0eE(#B z#sBQCE=5{g4q1{EGU3|UjYP&(&I{wdb0=T9FWkWP6nm{@rDE>v3Rc7-%@V~6_tM!u zEjMYVhxPuh=CMg-(QX$Vu`aqV-9Yqg$D}6Xb5r)C-({@e&t;*FVrgN9RhcluUqqRV z8R>ZuG4moSnPRykHPCYZ5B!qMyKD1GyLknhSL)4gT)53TbkX(1zU@WrWyP9ZukUzn z?`LVj-FY=;c9R*S(s5;g4PmjCCYtWujWeb-g!t|hEDv8BNmb4UV-{a1KA|<0?HV?v zDJOQtBe5+Wi#2g*|27gb=Oa}W1y`fjQeBK*^bTs8y2Yiy*(*`F;gZ5f)v-c?HM#$vE*-zeSea)7eCpxiyZXBz`N8)q__qlii zr{co*LG}2?eFvE7(@dmO_{vmjfvUfFS8xX>o~fj6+pDAKBG)$&B|3I*Sy>?Wd$&x~ z#Kkqv0&BuG*n)cob_+(ImY_DBWOwLb&rv_-3-0S(=Gik{G79JoY|&i3;*P-j45xfr zbMv3?#!ao_85!}_M6#ay9+p?nh{GUFF+Gx#quaeZ+dRCH5pMJGle2r?ojs58GQ{uS zMaKr}yBEwL|MS}*-yp~X-Wz1XO{m46#0$dp^BJz;xM=Y!2O0i>}eE& z6(ltC<*%tzsJJA{~rbD0~FC26_@G=x#HW#1&vFp@f>$OaaYSLXV*h%SmtaZbF>Xk{L6Mh zYI9Yh!2TOe45G0abPE~k+qK=UKdF3Oxof*y$lBey7LiGxczmfyABI#rGsq4~>Q`oo z>NF&o)23ZHW#%+AD?aMTg*W!x9TKdmuw=$2kXZ|^7EeR1z8lK6dl64*?>*a(D@A=y z)OI!7jU;q8c0+SxkdM*y?NcA*ySRz+^iKfzA6ZtR#J34)_uTgC{zEE<0X1scu)M@z zD;yI+_XUQV^{`SIMmrR#)D6)rj_U-l?ZHG!Q%J+-CeQBK9cm#FM$zR&s@y@+r^-=A zb@*whd=w-+;}noOdYu{(H9Z+ltT)t6+PU3Uyp+mB8GpqyceZLb1DbOEXI<#D8o*D4iM5Y<;{qv9#0f(FHV6 z62K?(4Z#iwKCRf41MURXU=@wNeW1X3l|%_IIeNt+rsnV5t|Jg8s49RXO(Jv>lk^g; zm+iC4$Y>_At0@?@lOQ!lE$e`)7oh9ss$dx@-1QPbTWIqAOjK%KB{D+ef>nF`vXq)f z^E*97ViUbeb!t36ccUcLY@E?WYAd@E5m8<)}Gzkg*w=}x^YnxvWUZ0&pWg+tID z(MtsGC2a}(y@eN1I|M)XDWpJ~VhR>!X`UMQ+r1BMzvN{EP&fh+1p#BXQL6s8chzba5+mH%hCKu!^Qeu@_5x988L#c0zA6m6j6^yW z8U7&e{Y(mYwcW^bdhq1tmE{5YnumNQcA$DI>B{DO;EB#}! zP6F3pkBrk|0uD4;;ehgluEtC2(wxYfNfttp9&;BCoXN*LLHu691i`t%ArE7$x`;SR zNEV?3#MC z>eR>L)5`A5d(5lYiBtHUY=GJzp}=g`1zYDOVI6J&59ecPGi@E&mP(ym7xr2%y#?m;j}Q k)5C#n_E->awPNqLt+a@pF diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.PlaneConstraint.validate_data.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.PlaneConstraint.validate_data.doctree deleted file mode 100644 index b3afd8a33a683aa03c55571362e5509b6e7cf2b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7269 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 diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.SurfaceConstraint.ToString.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.SurfaceConstraint.ToString.doctree deleted file mode 100644 index 169a616584671fccee0dae8d8f2e16d86e0498a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5484 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 I=mZD<1sEonuK)l5 diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.SurfaceConstraint.compute_tangent.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.SurfaceConstraint.compute_tangent.doctree deleted file mode 100644 index 588dd3ec3836ee905cee5d18eafc79beed8cc049..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4324 zcmdT{%WfpM71c=7YPBA%$7BWpX5>gQ9Jk<6w-*Lt42&Siz>7eL7Du^M&Tb_#u5w-&_q99w(tY6uwx`%DEh`msXV%3%*)E~ z&mzN$DH%e$vHAXQ`88SfhCOTTp4TqezF9I@3LS^G7qwRt8+Nn4(WSkgr3H7F)tK3B zW{gV5I9>ajZ={K)TXy4&X$>L1I|a+b*H%)Mv%#3fSBg()O=Y`=O=-%BeeqcAiYH=2 z99uIIGUp>z6$MwLS5jS#=(0>liJJR@nR>*^bcEY;#SBkolR&2dN)Nvmy9S1#(zyCN z7wgqntl3UlB>Z{~{ook!BRE-{0^@h_e-Hon@js($138uY%MJioT1??Q`-|E^%^`!c zlRneQ-Elx#0jaeVU1M z3b&X_EpYJN|B2(^%#)Dx?0P*EFXY}PMnuORt!fF(eRStkO;Ft7BCsRefh~ArV0U2g zc?k;BX?Bke_gwU2zTmCib)G%bC4vbtiY=O}m)sFjzr-n@)*SrD+i_54}`2-0j-ceXD>iF^i~s&-=CKQD269e`P&oibr-uJ_GxYZvuOZ zzz#@n(SfTVi{FdS2+=>x5EU<4E04UD$T)D8;VMfJeRB+1uW7X4;&~S~+RIh#e75Nm zMu9r88?e^dZL(R8KS$Pei+tG3Wl~YVKD^T*$Yh>L&K|Bf0tA{=Sr(u;U7219O1m8y z8ArIe(N4U+Q{#$L{^F35XUT zhM0YPdU{eS8FM7}xopkgQQP&p^WO_(@^<1NO;C69Ch?6H6m&nESy+x zs5`DpyQ_F9m5DO`l4tH>-EIq(wZo1*7mh#IbF(qW&3G?ZZqOVEEB9kPO8l0{Nr<WWMU}W$2hIHsydjLE>LWk8U3* z9!r%(2`@SNzaplF?$T}|UM46YfFn&JvY(cnMx4-HVJUKUN#%y+By5q;qh^gy%*?j>yr{Jn$6OgjWW4=JQTn_>zU zW@(-p_p5{VZNKDY1W-5v5#<4v?~-K9U^_*I{h=_X)XzpEh&5Uu^tHuMs_6*zmR5QL zure|{hkJ}~%6NJH-iIFn&%T<(OX^87Q~#4jJtCD6U$3|trrb>Y8Ho9jFnNZ-l z7-ceMHMGaEK!X#*@gdlNvWF16uc{Kcn4X0GomVG;Td+sQX)yr@nyhd{c|up?rFCge zZ(xGp+~AOhF;-ng97Q9G(2b+rrT5ua_OO0`f~?sjQ}rN+9vH_ zlR^m3MJ(@swT&PsFE{-JAEASFsnT@H^Q6wLwCG z*{ln;&P&2N+yEZV$1-b4;FtbjN!YILEokgDr}|At3;K~@m7$FOa9LM9vu3xEHey*( zQgC)BmRSaLaR=0m?(Rb@|!Qp=a?2x7l diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.SurfaceConstraint.copy.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.SurfaceConstraint.copy.doctree deleted file mode 100644 index 3ffde8788f0cdc14130d87474a2ad3cb76ccdd68..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7995 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 diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.SurfaceConstraint.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.SurfaceConstraint.doctree deleted file mode 100644 index 7507782491a9087e20486082f0f598e06caaec61..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24970 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 diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.SurfaceConstraint.from_json.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.SurfaceConstraint.from_json.doctree deleted file mode 100644 index b185a9d8a01f67fced2949e01fb9747643a38b33..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8889 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 ilMDDEd)$N|{ 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 diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.SurfaceConstraint.sha256.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.SurfaceConstraint.sha256.doctree deleted file mode 100644 index c51c2baa8435a3c46738d5ecbefbe9eac2d5a9a8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7818 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 Y(GT4q^$0V4TGjF>+2wh`+`roY1!M_#5C8xG diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.SurfaceConstraint.to_jsonstring.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.SurfaceConstraint.to_jsonstring.doctree deleted file mode 100644 index 0cae7f81d7a7bb5a58329ef09ba5d2b0ffb0a4e4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7159 zcmd5>?Qa}M8MmGI>^r~3P7_`dCu^ZlC&YItEeJ&|3Zy|Q7N)cjUuf9w?atlod2eUC zGwawAAV4a_(o}rt@(HQppW%B|3HS>@ytESV0f}$?o|)a-y|ZIGQjxG^dw1rU=k@nI zGxO|EXMg?il_~S1S7gG&c)#rhK`a6$b3GpjKO3@G}CpHAgj-Xfg}s({K%6MgLs~ey`g=Y53;0s>3aTd%6deT={e=~ zX)5O{{0d*>SNS=opyx4x>PWy!yJNsXKsS}0WPGW{>v?D{s zw!nPX>oZwkvJ-g9Gk@C2!CitbKoj>J(Q|B=+eBdhyh=|KLA|y;ZQ|E7KAm*v(gZct zfy;Vgv~uIyC%JK++-Q9`Pr{D6kN<$bMZWrB;)YQ1Y>`{Tm zmI62Dx((Fe&pisH!JMt3*v(Y^oKZh0G%0QR zsh99N8o!5A!X8VN)R7CAL-+uGE zJC3bX?GknW1I`tK|M+wS*Fi_f{5?(z|6dh)29f)yh+I>*dLfGfccT8)4tQq17PD%q zSUOqSTCbNy6-cxtzCKiW@n2{6;y$AA7quMxyw-CbrWw2KD9-A@aUO?JF5;&;W zO8O)j_U$8k*5Gr~Q&VS->EJU&ePwVF{}9p3yfH$C8LKm@Ro;nnEmCZ-N{lQvnqatO z83H1vwuS)k*bcZnj*1ealf#uZUnc(M%zxa8ZX)3acZk|*K}uP$Rsg6uwK%f>!CuO6 z;Jp7Sgt|26Q{h$l;K8%_fQp_;)pV7RQrqk1@cuNxN~Q4a_2 z&- zm8tK6?#!mvv-|U~`Vfm@?Kf(&j^xpWNo`9-j!slseef(=jS#*Jm40JXIupXJ_Gd;o z8T^Yga4!)4^D~fIgd6aj732#Q$WPRq|G7L_@b%&*-$b)T49A*JsB>2~Hn6`6pP>sA zINbv$&W6bWZkx`=Mj5ITX>8QsoR46!JpD93_z-lJa;7$|pJx7tSa8qc^q3ofIsVTi z2f1$8R>^rBu=;pr+c`nt3YxT?3brNmaP|7Pwkv~3+jI&rP=%Ki}vZNVYu3Wwab zov5dSe$EE?#h1U{ZO*1TPC#49;ZnE?!&3YnDcM!%fI{sl`XL5I1XGtJiu$ zs2JDE+T`}MUZM^tFzW921Wr#FSw?jW6Su&&1j{RSghhm@D;8+nXE=<1J=#@5V!o;OJn#76e;tD7-^!} z>N7Gbf1;PeILVaDVqXNH!c8wzy{)fpnd|D+@ky7ZsYqRpYgL4kk~#f_xXJ1jk*RSm zvxZBq*C%EsSPZVu0OZS-Z>2-I`s(<^#A1DcY>;pihl?W9{91~!e0#~l4XH#(WC>_1-73E$=v!%gAyOTj1avx1JM;X2&LDJ z$dE$IxiTU6ZM_I%BvQcKbHQ|}Aai?R1mlpgm+1*Y&K{>SrjOqZ_n#>e;e(sL!!@k3M$jd0S49zknk4k`T$ET;-*GhK3M;vkIjEErqIzn=0-j^i4#s zjg8Vx-VB3VZ}ifj6vCGikk8SeeIEP=8`2GJgNMKl70A$@LQa75i4xIOETP1bbDG+O; iN-{RQFd8;7TnJ-7$^ybnpH{U3Dt1L(pglP2w*Lzk!DxQ~ diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.SurfaceConstraint.update.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.SurfaceConstraint.update.doctree deleted file mode 100644 index 0e308a9345ed23d77abab9092648b4bc050b7043..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4669 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 diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.SurfaceConstraint.update_location_at_param.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.SurfaceConstraint.update_location_at_param.doctree deleted file mode 100644 index 6430a5f8fa9a6b24eba7872aa55246a5c92fdf70..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4463 zcmdT{%WfRG6_q8oTCGRRl4D~4TN4SvWTc6^JBus=V-O5r%pwq?MG|Badn)WIcC(_Y zVufVc(!xNpFfszT2r?YxGm=G?1I*XtKXNWvRsE6-XPE{XC|;76m*<}Q;Ga9+CI@T& zXZLj}(&B2!lBAFc*UoMwGOlu78261k`-^+)PHj)IH(FLI=FYBRMJ&=RQM_=kobA(c zlV*BY@9%0Jn^YF0sR@hu3t4ERSX!82RVK{vmr*8T zMw(tm%)E?BrdaMs5%k>uEx#fI@7})FZePRpwR-zI7jCo(ZFEI(V0%$}VXw8|< z`&n9WcTtU*-Dbw9bX*zWLwIbYiKe@EkoMV!LwtJXIZFz6y+VpKqCgW}qGJzN)diwIzICc5 zF)ni+7!)qU794eIcVPOU1kLF*yGMt6zWOm=aAfZ)&z|cNVTkC)7R}Xb?g+A9;*>9I zp8os8c&b%ABPPC@xYi>bLVYG0me+nv3-Zxyh+NJsR(=RMu?@GoQk z(cK#<)jYO$FPQn^5AXBC7WpAKVT(*y#b5khyd!LDM-k~yPEL+XC1Z}VksOb&kBcfVuMq;rCnrtFzjsaG91Qt~ z9xn#`Z7%;73;+KA9=#7yf@eHkszKzRzcqeo{8WwSi0xUuUS2!98H&m>p%a;-?Qr6s zwhP9a>k{SpUuc66s?DHV$WR+^>~8%@rSIC^*!@D*9MH9hO!|cfol5*sNX|2Z>}Mw5!#Hke_?xd2P2ikfSNsRSYBeV z6OM_X`x3+LdRVCpqdf{@>ZfQH$8`eW_HZJlDWu_ZljryB9yOwfujpzbRqi0^Q=uuN zIxaO-J_!<@af(zOy-AITnywBf)*I?J@51gXUP@)6jKAiYJ72fkf@STnV-NUM3akt| z2Hh;`*iOR7)fC6|-!N4GE38l)-7Id8o;T)nDfhMQr$t$rh!?R;unKvrGLym22R_f$4sgfw+B}cDW#MC@q*iA&x1Z4+sq)CMSW0GE> zZL@t=85zw)c0C27_7ddGsAU~c^#Z&cxGGpi3irJP&=#6}KNFRjSBZ?!?qJmeepO1% zqxqelBC&~Hr#dyBpZiggYBtX3BDIy>CK|*uyNkND{p!J|wqNox0w^4Th{}OOc1bd3u$>~q zek6=3_4CmPVvU{(t#dJyYC1xdrj_0Rtc(oL;U43=JYEhy`RUJqXJ1X?CG{kkssC}K z9+Aq3ua{g6Q*I{y48;6Mm^{N_J;TNbp~MJxzGaU<$UJIev%NqR8qFK~KwlSzT}2|D ziVS~{_kJdc_q#ert&jdxA*eNgdg#Yt=sWxx+M`(DRT#tZA=rSjhY-6js}k9nUZ?)a zSto%Tut&yeF#!jftZ+zqLRaIZb!krI%_Iwwv>Us@i`Vq5v|AyUAb3GVl$R92VIsrSl%vf-%0GZn zpq4>O1#J>~M80+Qa6w8vjTb}Pq#bNh2;q&2#Aqg>^9OyEGtS1&hErA%YZKKfV$CrQOmyp0`J_f5dx^T2qr+O l;q-7|n>`l9JFVFJZ6___tV)O{Q*zmMLJ6+U1))_O{uit~+ynps diff --git a/0.3.0/.doctrees/api/generated/compas_dr.constraints.SurfaceConstraint.validate_data.doctree b/0.3.0/.doctrees/api/generated/compas_dr.constraints.SurfaceConstraint.validate_data.doctree deleted file mode 100644 index 746a8ae8aa4528e3c049fe99c7eda0f6eb388c43..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7297 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 diff --git a/0.3.0/.doctrees/api/generated/compas_dr.loads.SelfweightCalculator.compute_face_matrix.doctree b/0.3.0/.doctrees/api/generated/compas_dr.loads.SelfweightCalculator.compute_face_matrix.doctree deleted file mode 100644 index 960d7df99d7630c922511d2d267ca4404845095a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6722 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 XAo9Z0C(aDX?^`|vyF4z~?5z7AL~H>o diff --git a/0.3.0/.doctrees/api/generated/compas_dr.loads.SelfweightCalculator.compute_tributary_areas.doctree b/0.3.0/.doctrees/api/generated/compas_dr.loads.SelfweightCalculator.compute_tributary_areas.doctree deleted file mode 100644 index 9ea006894278ac7e5251b1c345a1356bca4e00a3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6827 zcmd5>%WoV>8TTXO@r+-wH}L|Avt!V*4}^J?&MfzrX@a^;)XgA{UMuce4HUm|4OJ{9-$=@fBWwl(u<8)`TNmR#}pr&oj6G zggFB)?whWaxTXlAjum)eBG^MiL{2XeW;A|im=QDMlsJLWmDkvaG@QSGq1?Za?SDPh zHm!u<2P65mY#4>fd|9q!mLAJ1uH&=xIO&fHteYK z1vTTY89Lno1Dz?DT`qRqz_jDJ-YlJ=ebI?x*njK6QqtoKvgY_U8&yK1qsE_uy?h@| z{}6tk$L|aHJs{iRzQ|D)x8XI%A0V>wQ(5Syg|!b_?ZT!x%C+rbEHg* zOZm#NNX>-5$d5`#AM;xXCyc!Us9R6j+Q!Nztr)R`D2XJRfa;xjP@PtwJsN-YK%tem zt}CvTWEA^6v3N~hKa;0M`R=UM48ySNfd-Ja%bbW+Tdu*1qYx-3nR0_vP;gaaHWACl z$aC+;p-CCOiY+mV9#Cme3yU>?D&IL&~HtL zxk7rTb7laHki4jZ+fdG)_Vlwe_fbXJl{42%Z-057w^zyA+SRM1z|&slU*r$TrC%yt z${!V4?0~qMw>o z*pM+_hcP3R$O-IKiE^tSgD|=XVfeIrSjqjKNrea%7}xQnqzE@0*{^%S(2V+LhI*(y_m}xMP0>o!f+Sxj3EDyEGnzu^LHH?Rrws?CaS8un#Uv0)N-N_JltAbSg6XL zUGX7%xIxqqODbs5WrQlCvpeRG^g{#pp=W0VCD&}`da39KFQX{c1qEF=Y4{v=&O4#V zu)WN%q&MIBe=Yg)znsIA{|T=8<9S5C2hqFdiTy<;wg%#NC|q#Wy1|;)P?pZd&{MdAR1%=wQK&w_$F4{w;d= z7U)XlROPyPp80QKgSreNDYN&+r1@>R6pmB5qMzQ=7il~2Ovg`$KZ9sl$7NfLLzWJI zPDAz5sf_D>pxX$iay|Q`F2OiGm0Nz0-9Y1Piq5D{s3V0sA(^L3&E#SE610le&{6h` zJ1WxrNH>PmyMS(eXYZSNYd7+2p2M3~O?mjT~XX z8j-{~QBBrt)=LHuxB0}3eE13!==^z@X^03N3Nk8vLvA`gT7(AktpE=VyagMH=pTLj zNWBYhPA(cOih{`Crf<8r`lxH0gD0ch3KB8NrKY%~a&Ky7ipB6h1piIVx6~oueRFbQ zYO}mbHpFlghl^a*b=h!De~_3129Mi#wl1N)DxZm%g?E%;vk>@z7;3j2%M~P2AJ1QS z#IX&uYx>Rz4KKNACL%D(DY@hTR2w#ml2HH;j#U#5FcrhkPFwB8=~LyO@sAk3z%I?*!4Ho674%sT2UEfkyAW$jchGygF);pM6> zC&*tw5vPoUgCSFEWL=;G`RJP!3w1iI{F~5 z)1>|${th`l{4M^8WrL>apd%u+a2oS{w8qssj<0+C$ySPn2i`ap!9p(M@e zwBFSjO$TcbZLb%&1t1jZwW-O1x-r4AkxNyZb|(0v-bR87{Pk&G*~)@!qJ&sMLIom~ zYgXX8@HA||F;c&u&A$mhyq>;_bU^C}i3PXD0Du-)RFaA5wPISuaLw^8H?avb0}5Z$ Nrec@X1^smC{1=HdBewtm diff --git a/0.3.0/.doctrees/api/generated/compas_dr.loads.SelfweightCalculator.doctree b/0.3.0/.doctrees/api/generated/compas_dr.loads.SelfweightCalculator.doctree deleted file mode 100644 index c6dd1f60007baa95455be3128dee69fa8e063eb9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13709 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 diff --git a/0.3.0/.doctrees/api/generated/compas_dr.solvers.dr_constrained_numpy.doctree b/0.3.0/.doctrees/api/generated/compas_dr.solvers.dr_constrained_numpy.doctree deleted file mode 100644 index d8dfaa4a238b30839d70f8871ecbe124ba9d3ced..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 27106 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 diff --git a/0.3.0/.doctrees/environment.pickle b/0.3.0/.doctrees/environment.pickle deleted file mode 100644 index 8600e9fab1f5057dad70f6a1e270f19a57c2c848..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4711141 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

Ds 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

)!#&tGa0B%su&)VUJ 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%0D*fmt-+1JmKb2j;DU4@@%yADB1-K5(NneBdTV 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�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�}S(IzfG@YO?>k+{xsk7)N@c(h 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%0ADn!T;kw{o7ys(J$zK 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%0DjE*-A=zqoY zr3z;Qif!fa7Xb;%>*?=wLBNy;9K|kJz!W$gCP;4}waKfwd}ubahe7#%H^o+W;4sz% z6tu5iR3|6v{XS9v*ba3wGi#BZX$nIjG&Bhac^QB_M z5@5IU+1ueSdpIEKXNnJUqXos#E+8v)fd;Ic70~zE zFQqy_;+(eXO;_us*?@9niHr&oKMeUSTG4*zZdPUr6|GBHVIQk-l6P+0=2 zRQHgc6EDq06Et7Xd_l3L0B8;D0UCMFd%|jWGMkRS;G0o<@q~cfEPx)IrB|PhAs`?_ zz;&3-*TBJcboP}Dq>8a6V3_qKCP;51wPBikMbl1?=v^tg@Ayo-9jut>1Qa9A;etHm z*zgWU)L2bVcC<;B`CHo@OUyi}yy4=r<^n^2g7zwsJ6cMXSh(ThL|o+okPIgf%Y>#WWybAHXc0lk{dPfm z{*Y{g?Bql>Bq(_#avPS6eOWF$MWP53q@gQoOR~qVY>Wr8J1BAd_ei$^Y{ecCAhMh{z(dMA z_%NTA9>6^l9ZkjNB48@Scml`?!?mXrVNyf19j?`AAhP+cw(F`I_%6uP=+C~*XSHm! ze+tRu+hJC2uwwCp7536W+*>tJP8{{Wn6iI6qB6q;S=MdKnb^`9Ii_oPR9!@-6(%q6 zJ*qH624U~!3-YmfUbnC_TXDgE4XSiA$p?8qt&w6si;}OF8yfM7Ez74zDAyb(WZLSm zGB#Up2Ile5?cg)>zXb~_HWRO2I+##3o6#Y}4$6y3Gk38n2IYDw;xgK1F`28`dle%t zX8(opByJh{7xxc?2fMY|X#MHSZS}=sBKBA)roQ)>sDTIt_mM*0gXL^DUwpNjpNQ2K zMR+|_A>)F`4;3Q6q?ZUX5*0Jchf0i?An<2R0&Qi?7qMbyS*=dcK$;D-CI7SEJdnL+ z#SX#4R9OZHYAj4IsNipX7G}x>fj{3{n2`s>-S9u{kN$_*E#iT=_nXAIdm4tx6{U*R zN42n+;}B7_L4r@q9zm4lI7Ae^3B@OLjv&f%K-8eA_~>35dT?SgEKI8@RvOi%n4yBi zUp7fJw`bD+__9bv2U0CEO9q){5^22}55}{pS$p}EHWbmrZ^;sj;sh55LdU0o4SF;A z9VPjEWbR2hHUFE0Q$_EBgJmR0e8_l%e;FlvLQ}J1VoMR%Ib5?4&j2Z=*A-cWM$OwL zUEX5jtT_~#oElK2*Mjk3qoUCvpm4EshFMzPL?x(g7z|!6YUpt z#A)#0>j#Wcu|EM2k}=?cEG|j=W6veYFhP13@{mI!rDRJ93%WeS5ve&2}PTY@%0(P^8?ddY|uEyuc5D-T)TR|wWRdi7Smo>P=hKQuRP2@{!eAn`>Q9&HXaci6qa^tQ|hd9nbL7V1xHaZ)gOt-w3 z&^f;W6~u{uyFS)1Gt=1Bzd3SI0Cp?&U%@ys1SBO+jf>fw%?HX*`$HiPgdI&Cpp(-snOkVRLoJs7wfup!}2AZ8LWtI@iK zWWNFr4FQ+GH~0KJq>FT2FJe$F`3=H~bDb8#WjX@}rZ*(hZb5elZK#YV!(>rSu?k*h zmB3JNJ5^vNbcV@9gT}c{PP2L5Eox9OU;Tc$sHUbr`X~B>4S95bIBP96z6}t^i@z~Q z&$#>Zk5?~$<1fwlfB(M^{(Q~c))FqtHa7qa&70j!f+CvIZJp%^!jSTl@H52F66kGcg)D9QS zw{y(9lQWZjW_CqX(U1cg{O=Ekr@Jj(xH=pThM!aKoc=hVEf$aHG{K1OD0%rct?80O zGA)W3n+Vp{0UZfcy%&8RtNQ)QEdGvWIZ=v9w6 zY%sQCC(~i|XB(Ma6;ru@bXis4H>sf~r>iZUmpGQ16d!8tj84XbPd&tO@5G=hTqN}Ot4ozd1avF@zsUt}o*7^q&Mmlqb4y^-0rDe~2D zc!Q3x_?N+HvxJ#PFl=K=n@GLz#8TV_px|1Q2eE%*i;MN>uxaCUIq&W z0-pzp72;xxE_rZhpm=38Jsl6i|FF8JxbMJz=p2pXFXZftCl?i$ORePxoa{O1k6BK{XLSK}df zml)rCwC0a%D(*ZeP+2IjTuE4HvljF0hWdle-wi|t4P4xUi!rrfi%MM3+unjT9{70P z+{2)K?WYWU6!!+@JkcY8BZ^UU7SF_}zM@792ezoR=;ykY$8(J>ON-%w zFNzxUdtXrlP+;M?s%u_9xvKHN7x^GbLEVelTKZsw2Ck?k)35#2{05+b_=zg;iBK{KQVsA&Y6Je`kxvG==oXr zwn5J@orqEFHw?&XRh|dh{yHFJw9RS0hORbxIi&fX*=|Dn6b}1Ip0#>sCa~Bx+-wxjh{?p}pKH3h?s~MjQ zRUG*Wkc~280;nm*DW7>(t>S4t zQq0{2#KxkE@S)|y@MTtuon)L(UzlyP@+EM^uHFEykR_?0@Ph!7RcLR|O~om;9|l~7 zxQGS1ejUDV&?Pe!cdf>Kg-2JcPNF1)+Op5lX4_17=+EbBd}t}w#+6N*28Z5iV@v=w z#aKnXWyA*F`|d4PF$U;)eY9SWUeda}{a<<=PmFXmlLhu$@74(zh_1&({&0j@wPk@& z(|^sg#fYH1!YJwN*yduynUtGvaK1d<*irafsU1x`PnSyFyCljRspU^mOQc7jm*M{rdi-F`PcF5O9Ucrsug1Q(5-*5qW+(DqXplg`^0Kbx zOR-6*eO^2mh%U!@p(`b5TAKU0X8tIjAE0Haw#&2vx2FOcsF?Y-%cSzQH=hS95G572 z3lXcfEdFhmxk}qU{?&NM*Il~9Xkacd`NNdX%hMB1v_48(X~x6n=I<;JDz*|CFxQYY zqJsRYBu_~-u2Ld(Xdt_nB^%P~bad&ixSdb&;CwNwmbHcj{a|DseVr}`pPbNrDWkEw zIqHw2?fBg6Po%wD_L8e%Zd-$9ipHUTxLVTfZZA;?2QfnF2hB>i+tK)(-Z~KBP;u7W z;~tUCj{bP}}h(-}f37(USyJ*m7^0;-vJ!)~cCct6w!La}7j;+np(f zZikvKOIpgHO`X#yAW9Qapp21a<3s-Sifa*!_ep2X7>U8c?YHDfdnben_>hvB) zwbDg(G5leb3PvbRd{*Yr3@3kZA4o}|cdrkaPk&g;3PvcU*4DKLpHf$FY8ssr+9uCx zkgDCYARihm-pp{=BC9zia0FHd3)U+#ujZX~mQ_`6W?xn64&w_O_ybYuF#U3jm^Pcs}XIrr<>gA@+NUS zUbCEr=4ijQI1egjs4pjYJRfJ@rh(M%!k zHIXEM3g+K+BGV?@BW}ZFTCEp9Dl$PA^CO-bCTBIj7e6ZSK+~J~5~D7fDKzQXhxAd4 zPE;$3SfHn1Bhym+5H?~w(DZ(=(T<)%r;AlW4DgexyOlYs%6H2S59pKTO|^#%>fSA? zqtjIMR_wTgRgI@>Xa?;fKXh@k2w>_r3WiM@F*d-6fE zFzsz*{=<71DKyw`r0kiK5Sm441-UpBk>RFeSkqH}7OW?3kBofZN%QSe3~Ap7a{|TP zf*vc=wW|#up+iHa4VRPaG#i15ibc3VkaVCM+Gj|}SG zkQS_4&~#*^ILHPUYBrlBftt``fc!e4IpwkC3znUG3`G{`xeV*r@i+A~s}Xl>&AFmt zFpWXM7{+YwN9x7MfnujI8$$)>C7w%3s5rojQco+dBQ%g;d!4f-aY}JR&^|gAqppMR zb9-=;4pL1Q6h`?9a@8z?4q| zv4sVv%yBqv%!vERag7aj>GY;koXox+&>3mSb$|wU=$dmIVp9|~9?>#VhL)X;X!i)jy(u#YAnq64?Yd*(^iqJWYRAelmc#ca^4n~5oLa@HO z8gGz^ItNsQ%B&?AXXdewV$E-^-mDZA$qsNkdpbvFymMjrW2 z{Q-@8zWZF@fEL=uAhfWllh_d7bR7T%DU1S2LfQZCUA3c!_sros*6tlp5Z_q{Hsc?o zf--a~-H)d`G4wyc+lq`96ojGI>Ed)5 z%`^}PXmE$n=eg-yR!a`3oDH-F6^x;`{-m0ZR_9B)VJdfh(gD%PbPKqdQ)sYL#4Og|y<3D*NUuFWbqMNtSnaJQu? z*wh^T31Jiv5{8Z5B6jJ+?seeHt=)%>83Kq1TQ2Aog=#c6Eri)IMN=5!F3khR&$REC zphPsvz(YeA)G!UF6&+KQDh{y4UKN1=I_g>yi>18q@;G1)Wv>Pc4*t+@Vs{Ee5 zhl0?%XQg5q*urkD1LmUl8bi=PQ&@6kny6LG?TR{}nc1r+qJS1rf4q;-SrBUVw&G5% zUg}T603{;6`E;dbub23i;eeWa-MKK8ngzE$J=dW_LB3>cnk1I=Su!;Pl;r)@rZd5w zADHgbUn2@=`3O^-Pw1AE^>R$tT85d()pSLxstr4h&$>=}YDuB?!+mNev`ZyFS6m%S zE2o6gpEfCVcBY6)-p_kGqhqM#bWr$Ks<56tN;d%?5XZ@n+%9!C5mA@5q=BNkZ3(_u zCpEEuHRaaoJad%O1R|&kM={EYshVuDf0{+J)BcK6T7q#xYuLV3(z>qbf^E7@Uu@0q zynRc-2aR>RlquzBQ?bf$K(9{kc9sQt!gjJ;9?T{wdOYQf?)+v2+j%?LJ~F5a8-{Zq zP=|OyDgNUxfAkkWGXDozJa}eyPjwHTrCn3j5N2D|5nL|7BA>i^(ThXr4$*5<`Yd`-J3J+kqdf3X~X^ffVt*;fv50LQ8ydYd9~ba2lR5nl+I+azErnnLjZ$0 z%r`vs3CI`dPK?P;+{1K07bTPV6dU|kFuDT&#d+0wowLkrQNdXU8Pc`(+v5`61B$z_ z;A67H;2|KaI{nei>(nEb^x(q*6D;{|eUvE;=-8B zpR=QDVdwGz!_GrVB`3800uH?IyJUCGA$L$@X9`q|&{?vniNim%O-r26TB;vbCyR-F z*AK@49bpJAEbZ(iR{=W@!HX==6M87Ql*}`lT%2ElAY#6h|{GkRxnE zda27-FR-zY)|YJ(5{L;i%dVhYI9a~C?`HonI4Dse$t7`(;O+=)46 zqXTxrDD-%OMiF+C8xOSoitq#w5r%ZJCCqS;*`fQ8E`f&t(FD4Zqw7Ool>D}@CNR$g zS)yV`i8CeCSH(_QASYbbXzl19MX1juX8Q^UEFm>HZK4PeKGs=Fb+uJ6`W+# zSc7izKjri9Jyq}+z9_)Vi5^ivfQJC?o_#u3+YcJ+(2M03vu5^=ZUN@Ca2jPXtj}%Vb8K{aQv0JbC3L*U0Xm@2PUe z@UTLdFtUNlq?j%!fL7xj1uEtt2dvsO#VJVvA-ugcsqAK5>IBSJ=CNv~rKk2b!vZ;B zO~u;9Y|=>XXg^?LzsVp08`L~pnHj&MwWc*V$oc5k{cay%$~#3*qu(qKB=P8BlKvnK ze4YrRcmr?Jvc@-#W<53V2?wO`nzK3IZ70i%#n8^K)2;Y?vu95=C&L0cyr&ux*1gC~ zZ0V_|S|)=y9&gPYhM&=3;iac|8^c3DIFsVyiV@(4=S;x?dx{!kONm_ z#@|zS$XdXHgFKv1s`GDtr&ednJERA!Pwcfo%>Ws^@eeZ1<1ow)JvIKE03t-iML`%5 zsXh9txG4+dWL(phlc=BL9-`2 z`l_G-9OPj)oU5Q)@m$6MTbCNErNIRy?}Ki_rd`|RVAZjwKB%OC5YedDLN@e3C*Pji zSEDXDAcYshmi9w1L-bS(78jJE;jYayppzQrzy{q0Kez92$(_KOM`Uq8FJzVPfZf9e zbs<=0(kFYm4_LpA;Mm68=-*)kwyC?xTBbhd_H-Y|S}_}}6&7zY*~stdK49iO!rW)F znhVOB$}zbc=Q!nPX`tuY$>e14DgFNm&5BTOaPgA%Gp%`TQ@n0xP^>WuaG-mg|DI6& z!~PBJ1u6>#npZ(X8@KMj0$p*-;>qJ%f)VfB4*Lr=Qjcbb+AQEgHzKCwX+IqF4qM zui=$5=q&<(kQI@sp>4)MF&1*;+IcetU^gWWPFAi{$~@xW zc0Pj#LRVUG0(-KO@f}=RDIDlz{w9@KRDZ;yM2GwZJP^wKQ574Vh@){G@&`E3x$#|{ z|7wx29X!5E&_H&@JPq&Or5}%0)9q+B{hnL$;r@1Zvz=^TuBwfnHp(G_@3n}JMqFaj zL6NT_mqP>3s}T>q;Lh80Mc1K7W5K`@ve8uK6Z04-JY}BrSSGr zh5{bAB9EX0s3Te}8lCV_RtJxW5W)9Koww8Jf}eI(gv3(5EEYH}MI5vwd0z2ex1#bE zX*?X5eo`|@7DW%N#A2Yp5P3G4OXQ@3XFD*kL>8lHH=_wc=5QS>2Dk##>U`8ElYz@K zZN}4Sk4zRW%QTsui4K1!>p8eA(`nw4_$YN3=RxAiCGeV>%wBez!J5r zGrC%G%Ey@XkhZs_6KzBxT6IHR^|U9Dz4Mkc_4Df0bw(pl-?`wk2&k?+&# z2HC`S@O_U4o;Wvs#*4KD154DOT-QDtkK{Y_CnH4g#n#)bW}@lsVm*hJ<>@m*tzEnW zPgF{2b~^YR&rMWH_6IX{!2@B3Qi>3ftC-Jh+)BqZUHEE5@Wob43ag71Ef`p$aoXl$ zv>J~#d@S8zoEGrF73C=HBX!6T?;%C)qiq|_+4;U&tQs(rr?fZLAy2$77Fq6lTHWI- zJRMjZ81iD{5N$Wh&#JVFLktZ(|Jk(i^h-LMqL{Z#+xCD2{J-+}$t;RuvOf#YW>CEP z%_%$_KC=-R(iXcl18=Vb zL)w0}X5g)-k3z{TM$0I~W-xqBPG>J#)?_|&0rX_nqAfa`vG6TfX11bbOD1M2Y_DZA zs3#TTNYtv=5`!TYd6xV@ttCqh1{T{--VE3bLY$pe{bYfc<;u)Pbm9^-5x(|e+91wS z%i0Gh-D&t@8YKP;LPhzp=)KP*B+8Nf>E zaJ;RR_*gvPCj-^i_-vHwOCgotvJ|*_Ukdgg(^-U;r4XT^6u?uD^?N97+A)c_2=KsK zNny0L7Ap%sJ_)1yI1eqyCjm?3AnkLs%mMFl_!grc%*R=1*<#dSA`fY=rez*@pT?JQ zIvdauozDc^I{E(N!KZ)v_yOJjK$}=MOM02j|B+3lX!e^Ek~^DIhJ?wkr?jWD-R9t( z0|utR>F_{!&l5hRtq>unW<2ix!t$!P#ar^0U_t-7r~jNz(hSV5?FB!Et!RNIWef$H z*J7GgRq@-!6b_Rmu|S}>6jRXFoyo75?G&v*mct=|6{(UV@?EGb zSe9x-rPEuk0$7&HT!zydRR9Cko3s&~rm#lq!2|q(F2G*TXJ?Wo1w31^ z!{18i(D6oN%9nh>Kyj`+!0neo;84+QjhCB`S#9ap8U|gfbV0RnG7`@5)&5+K>j+zSX1zd)35-jC;2|*v6@e z383aa3{aO865|(U8pUNM_^wn?2|l#E6~6r4(??%EKpW)tm0SN|QWO`81VCQ7i||nL zZuqd2G>lac&!Kqq2Pr?lgRA5BbFqtYMemT&t$st6p@u7?Xoo9Zc|+fQWNzo5)7!l>A14a9 z2{By>WHt0nEO9}61vy57Y9q3%2#0)&L>3WzKX$*)>3PYxFMIGlj2Z^Wua4)F!2|k# z`mecijo~Ynht20M;t3oOTnYrs*>1j&C)E`5Vkt#H0?GB7#9i0xulr=VQ7jr}s5l-7 zgV}OKZOjIolwe7RkZ0Y?g>F=_I3Nh+Qq5P}mu=3^CdR6fK=KO8Wx1&6kE}Qp&YLiJ z7{G^8SS>eOiQlFafCGZppx^wER1d|xagu`o1d3oHT4s=0Xk#J|1NhoR>nh1WD-(Gf z5WH!QP!7H@$3p3Kf$8(=!E&)#(ri9W@!Ef4g|6wM8ax+L_8~*Vosx!?Tsl$Q%w@3} z`7J8A-zsshM;Fu}u6Df3su?8gH9!pw6>k?+m}^{4=sbrwCZ(C^-LE48FDkLFL0(DT zFfiAu5Gr$tPD*m%Q1Y&{iAcOz?$+W!oMsZFXq7xX)cm|j&E|Z0LHAT{M=z@NT3mdu zcqhq1XI(bdBuSv`r~8!A%I>&2k*`Q=rf5{QGP-ICs7mTpoE7_w0rR3x^(uviip$0} zjiTpW!k#RNOD8q_HfGCB(S}%|x6^M?i;?H_A%Vi?Ecww%;85cB}?#Pz*n! zH3B-Uk@1ettUIo0Q@*hjt9qTiLtsNi#vVu+$}b)bb@q+~9ZE9ZfwV{P4h{_s4b}+d zcNA*`bSSyu>&lZYO`6QVwvYMHwoow@qd27MapJ(3VuIE7@u*5ADUzW}!%V|$da@p^ zUw))vwzy!wTgr2~TTbyBrk1{5KEIjgr?O#H@wcr4wJ@mxMZP)jAI%fq)Qd~52JFJi zKpT0}R=)>c2MXSM%+6k#O_CP0ax5d70cY$K847HVV|nszHQo-!OMBTP-=fh_vC0!^ z6tg8J2(Ozg*FVw#)gE!@qz!dSNm}EA`1ObwTc+a(*08ls!wE>xQPIw3WYsB+PidBa zG+jIztp4b5cs|H3jRw_b* zH%c(4$evYV$46fh0yrd4i&`sx;DydaX=7t`|6^aRNw8Y!H90(5#^)m{nR)~`7mHmvq~DLm{q6! zR?-9<5~!7|Rl8K_P3H}*WZmZ)R6c8pTuHL#$~<<}kpk6Y-T z@@sKHoN+VSigFw`^T43axS30FBsYt|At7V-^oVpnX6GlSGiImN+-l9MS3kAe10&B@ zW8ZXDi-Ij{eN@x-dn=Yf1u1KE18GvwT^n7F4DyVz-LXoR>3)pufkBaj5qo;g3U{KTaN$nq-CH1!H73j%!M~}M>=&efAvNGeVX18m^B%~H7 zActny>W^hwb6l8-(d=1`@b-$a1dzfy8d3@dQE}Ao+R-R+KoE7o7USKTc7$vPr@QTr zrW*#I`6q$tC^e4^|D>7mNZ`DMl7DA3(DP1{9=!R<%In{bBPwt~898-13pCD{i;J}W zQ&BU|u|9U)8h6=i9>ZGL0lqU0i#Y3SPv{Hrig=krzrol@2Tj!5rrJ4%58vKbu z*lxxfn4|cU=Yb+xLoJmXt;8>A49SY_pO4{9AcCg%%bIB7xqe%lDH|O_8K;B3T(tLI zXgbpt(1Jw7J2CB^1 zqEKpPc9&On)vzmq+f!(c07^{TTu|c5i)&GhMXSLlfTX3riJ(?FH!Z5B(;t}!{kW46-ugKOBmr56)H*#~=-OD z!6&qrd;Hmp>GsK%c1;gP>1k43YXv+682mkt4<#R#mDu~HX}X)_4SgzBdxomvA!O{4 zl_OJVG^Z;dk)Co*W(j-Mm?MKm+819c(de^^ikaC^*Lo;zD2brWL_|Q;jz*`uQ+uiQ ztpqSxrWtT(psgd}vnbhY*=8*%ATNuVK01Dmxl2lMz3023qTF@1{mD5u4g})j}~-4fC;wFO8f+{ zVi7luwiHoQRPfSjx#XqVD1y9VkLW&H2MSi?_BqX7nTagpGqhDx?8(p@+Tz5PPJuy< z46_tw<|giXsI~`K)y>QX7sT)`Mx2hARm;W-YCcrX8a&yn*q6aAF!G%>IL&n)#oz`P z#0aj;;Pf*1PTU)(+Lx!WxQA|{{{vlRCw;9adO(97;WW;@Nkg;m!rAq$o5dZR9SihQng3QE)RS42+28284|SD4DFM})Eu-On3=~6 zWrI1hlo>eCU5e>8hL&YcbE`s}IWRdSkk~vCk(pSrt@?smI?=iwnx_n$q_bn)^}zi{ zcuEU82?x6C#)S0$;&(o?(cqccBFo`{@XfJ%aQRDj2(|430-%=TbaJN9WuCYX7YWq+-{e= za5de8IGd%6d*~+i^XX(#@g8bl>>e8I*E4yiB)rHq{c=stEpQXFnPq3r))%t{2J@{< zo^!h-HSt@MZD51{UWT7Kj>8>ot5|LM#g&>_MvaCTA3AbnZ*FopN(oqCFkj19U@JC^ zYsSEuoEu#5=1M+i^}b3T*x=7anhV;+FKpgdUH8ynf6H6l%yz6slfhH^@5%DTfbNwt zNA^bI9FS&Q<_aK=bPeFpal4?SnuvK=&7qk63M?$R?-sbvM%#07zm7ikH09p|ga5MU zcSU1%(~kMuSP9m;3SXqPc#viOm9n?@Gca=`_8SCOU%$HkrHacD)p1 zsBXFQfZ&t4Ge7etx?AoX9@sLulhYQRa~Drmyw1z+e zaalNU3BR`oDVO~6)=qv8K=7d_;sfY-w%#tOgU(E;xCqpjdfX65#3sgS$yb=VGa5uN zqMrvvL zywP&V@Iv@zr@R3We4_N|=acH}C2tlwm0myuW17RHIq#Z7)}o8jBR#^Nol4KaA#bAQ z(T}v)*I&)^cwkG*Za#X^bJ;n>G9%3h_RQ!I!I)aK*IqkWH14&hz9KT$)mI1(ITKvx z$u(o0xEx%8YdRT=UP~t~2Up~p^~+`8z$IeIbWTUE1zV?B0zmMIamaKbLP@7_h(!aF z@D94sKu~onF$)JS5l4uNx)go(Py%9^kuHMhnb9GFQF_W^)9-8pWwB|tfqw2aZh1W9 zF7*~MlhV~&qM405d<;3=*em3=%N@Oqz(?i!InvC?MBpN)n4R;Z1xiJK%8|F5oy)?4 zTeL;gw9`Cgf33U61Do(z8iziw`iyM=1fPg)$zn&R*v3{kM7)_l&x}wy^*I9~@+RuX z{J9(ub*di@4qT$#7IgXHY{WZ(o!TS-f=`T}&C%R>MLT<#V|E%p*O1`EN`bE~3!_i9@Jf=}4i{A_n~^k>@|5}YE+(Ea|>Sv!s1Js#LZ zU8LLb)}xC)TjGESMqyL;yUb!If2|?GDf}kqtDWj30Kq59kSd0JmZnn~db|SLX1u1m zdYFrLV)J-l6CUG!6%A9T=p7KjC_IMd<0;9y;&)4Q@|YSDoHCd6>=f;J;H`bPTmrF) zQHJsEj0O>m!b|BspI-Yj9ZqE>Xv zpTlcl6I14$*$5A8B7Ww27@guL0Kq3}yzSp7^CO*Vd<_Xs;W0LW^w3To6A;0O9c{!y zzB!$uw&NZL7F&E3J3#}E z9Vv#tNmTG&l__ZOEl3sK6F{=04ib!)Lt?9mZULY3y<&>`5g;;r4iId2LsH9TZoi&x zmUw%WHT{a+Isq)hE1{v_cK9e(;EI>=EB2`bs4~9?2K&wMNnodi^XWp|Xswt72tWmH zz=AoGZ&TFtc*>lwSoVrwrmPj?y#SN3cMS?w5kDxw z1wEEJ5yR<@@gqV7uZSPmA{ifo>li-(3C3%|FxI{lTuze^qG$;MO2)ha6P%(<4WGTQ zl-1vkWm5SUu_? z=YRz>_ibyOwBOOqwv1N~d+cD+r@gP9 z>`;S4MaB-)e>g(V+u9+9h63ILMY4=9bnAf%V6bPRZPb5?t3(gcHbMq}CK4>f`Gg)K zfq?{LCcdNd7H7AI_zqYw-wIVV{2}z=Vrs=YYXB%z`heTaP4_&CVQoL$4j0^+7AE2C zp@p%S;LOx2^LrXudZ<-3@E-QGH{KJw0|q-EWf^q?^FQ0~S)1N%log|bH`9MfM*}_d zU-*b1SJI&aA6KhBY#o4+=bWv-H%~?MZfl1M-uoc}gg@-IW7CA!-WX?Iak4J}6=F() z4=ouRP+A$rd+;}p3f@e~QwlnkBTsnrQ1Ue}*zW~i@1ZRNEST#uw~?SQHf>+#5*564f5E3n$E5B13k(vBmqN+dpC@9RqL^I| z0K8}e9GGf$dfP$kfRS+{j|e_dmUZxoGug2$Yf!Mh85Eja(l#l&F2p__ zX)ffvmONd@4YKv5vzg=k{k)d&xws8E7Ae6Id|w zIBc0S-qkG*$Ee`tvC5{X9U}I!Zm~)LgT0<}-hMw_oGz2{Z9nH60fH^6O^z*BwjF8{ z2L)>sr(A+exps(C3=^D@AG_c4W!k}yB`lb)O-|;6$!>mP|Hu3#Jp`s{YUx84Eb?%m zyPD9M6NRj@D)z@3kUX131KH~)-PvL{ILqhjANF6O%a{ZdXl$OsZ>Q7sCONHiXr59u zkX>PUGWUGRlTnJp$N5|V3{=+{)w)`)&qj+D`|t8>5grIHF~Y<#6nCZNshCq-Hfa{& zf1J1f$N%-Czxa{)zc_;aw*%cnf+Aa2C)Id5AI-uQq@U4kfqWygrWfKtoZn{=L3kx4 z6t}Ku!gMoVblu8jNjEy-Jr2bVDnMj&XYi1>lx)H`6LuyeJdoXltZ;ekXt7*OX_lHr zEKMulWKDYh$)ke!c0z29&ks*$qcd(=&9q@7b%eWzoE}wax)1!UcI6R!t&P*I33oht+@z;voI4>VbQ#=C(;C!7gvOw51e2@A+nLd{{1Zqa_O|Ix6L3t}r zIh1d*X@))fX)P?MbGe-_c~7E;+!{zwCOwzx1>fn|wdZ2+ie#tr5vyEX$qXLIl2}Hk zN$WmMT&cRoG6oF#B%DyH)9He)re`_s8cu3d5GO&DlF+P3O5HVx#<(C)JeU$K#AAbnqxsygk(68W{AsJbz!Um#hZ&P{I}yq_4~NN1WHx%zHJpI|K)+WDa1qJp0uz zS?;>d0XReuCcS9-`GoOx?L}Ka&?TXeel_Fdp}cOiYbcCyL7sH$kZ8J~gU0*-ch_#6 zfQE#mD}!`PeurMyu1o|A>Z0ji2=2a2Z*W1LbZY3HBj#mY`xyogWJ!>qACrM;*B}8* zkfu32{0=z8nQYg59-X#Kb4ZuB%b|DY9C}RTFo{j1Xvb%Iy2d7l2*PB@J>Si?)76a6 ziFO@w2T;%^b=1C+k!H4Q9gSc?o%AJan$=90xocmdMg?&a9Bh*9@?x~+gPpFyA;txH znrqvwlS>Gla~)7YoOEUuw7^A=N{(kE@pwkp&I|(vebV+O1>LpnwSb^Y>hFq9ckyPY zYyEYIAWZ7-ce~MID~q*j{SBa?P4c-OO{ToH>6%Z62*SjF*VUXJDU}xsclF;I6~sx0 zCM2OLI&mdv*A9( zYbo0$y>oe%d)ZubxT0x@$B`i*Sxcd0G^tsgt!YG5y^sdzx|WinLrBgNoALBWmWYrc zAb7w-Z^hB%+udd>=1|&tKmrQdH__t`Da_0q6##Vt)}!r|&nsvSIpv(72o4!(?l;5q zEJEkp0~EBO-GadUWNh1ZD@6ry7`}ugJuco#Opu1gQY63%Ydrtlwy`WgLqe!#GF^X* zw|Qg;2mvRXEEz$z4LD_V2uWRUx%hUMtSWYPy?_ehq^g-k-rkmR>x_$K+%UdkDSBK- z&EX=?8Dsakj>@R*>MV%EoCuQiwUia(70LQq$^u!ulojR(!jJj&*tT;78Cc{qbbpbC z79{e4yKVP33k>?inTS5Kl-0H7)~Fy(st_gVbrmhjcEAOB==4X4w2BtNA%9`K9DeI<6^$c;FpQU@pZSbH+wn331YHsevE0+wDq6%E zR_8#T^rJ!E<0_iu_t21#w7!raRB{u6-{P6yNZTHeXXL!c*toIB(UNY zho`QA5ttxNdW>e(D<*8aP8f2STSbe0OvXT+b0}8P65q8eBK@r{AukaujGOc*Y?@@z zp=*z#Mg?(FX>5`nSC?3(Jub-8T!(d_*s(h2I-r6$Y2?`=P|V%6k!Qf5Pe!_7p(Lj6 zI;j*uL7TL_{jI*Bl=LtyRQ%?&@3& z81zYwdt3xTj!TOm;rHGaK{z7vm~`rTTLcMwW>p1r$>bnkGl+|{?P>&gIWhz!Q94>L zU~O>QJpd6sRyjiMlbOkgyvL=Gj0BGkD>MpuKAP?LZsD#|q;WPKI)wb?WIEo`DOBVI7XWh9-zSR ze_IB6NRCPW+g8#I3UHmhX*c+s%Wh|HhXZV9@5CbQ>}_Fy?5wd8=Qi6}!=M27KU*u) zznF|LODm4oW{MF=z<<@^(?vj&>U2cgx)_DxXmW-k0t3rmS(e?(TvWjr{=SvFcp#2$ zYb|$~cIX}m=+`FG)6?1XWblywTdfEFI3CM}X3Ei{xIKk=NKoDc z-hA()uKF8qqARw!v*;}g8b{5oVzJw`W3lAmA*I!+R?=Q zs-jvwp;?o0Mb}6#`SQ%a_gQLLHVD005W3@nG-DNo8xbmq-^dehcJujYEe|(*)r&o9 zY={UB{QKROUKo9FUX7obF{1hJaB2UIMYy&O+yDrnsTfDKY&4#;_*e+@aNgHR`@F(ec9FZ-RA!#0RY znIP>0juA`qb!zOqnQ8mip0x=oh%u;iXBCZiM%(4uPAP1D8~#cci;9=a{#omQHD+X{ z`X9~QMM4Bw@9mLAS4eItV6mE^ZewZ<8eyPQ=Z0+#?4p5Y%9uw7mMa4lk-(&bF>u9{kRBPG~7B>H8~2 zXACK_NfsN%DDWrU{vP>RpZ_*f9rB;{_!X0<464BZyt|*Zz-YCq7W_Ji-Ynp;8%rQF z&ghNbV}swvFy|%f>TF8pc{%uGGFj7X4!L4l6pERXxF`Zt)}k9i;^f?jdMZQFS5Fvy}m~A4(S}$Y$k^G=i1g>t+2!j zt-kjw@RF~n17-Gh2)XLsuYfNbw1M~_#q-gMt|A_qjZLgqa&*NpF%XgoLg z%*-}D@_!i)PfX8C7*?@l?|clHkwx)O1saI*lNyE8X5>J(l1N?Zo;hIm>x!5l&389} zAu>Xb#bjJj-KzuYeq}Y0PFTK<96?x31YtfBB5%TCvuYvyOR-3OsDC*U2x=}u8v6V& zMOYI-ShJzLaYM7BGc!G-*|u6Q=z59gJdzEyO$D4{pTkQsSjnDrPmdWnZ=DIy@!gJ z2*UiNEUeCpbK_bgW-aw_5RiMV1r|tZY9B|N+`Tfrw~sXqMENNzWQy4--Dmwx-?hkzVmlqdT($*0zpjyz@#-xTFgAX2Y|o=NlkrGmw30BjMiLM?|o6m zq?P8E*Z6YLQKSVXNNZ|hOkQ%c|GhUcF%g6fcx{n&55k7IrO9#Mfiw~r2qE-irBK?x zwpwnc$p)6QV~UMQA=r=B5wDAuH8)BoW8cX!)dogL)jEN>XitvPkLm;EX#q@>Q`pO!;qeu%( zkk-_%qia@ZRV_EP>b+mbsUWVYNa+iA6}H^`*t^{r6QnhD&dtmMZ;pHKoI47LX$l~e zavc>T*VTLNOxPf?X^?C`qCWbTi|c)m9PvPwUk5~dWX)M}{_$zw%@;cw*;I)399U@{ zruRZj*kG-uLbM;vr!T~eLhpqb@jzBnn6SxnQysmB3C09zO;cC?CHY}yeyI1UE5QYM zO_npeLr#`I#IT1kL0Z$;!hG<9j4fg!2y3dRCOzw%#Jd`LucrwcBsR^5n2&yd`H-3h zqW1Y(=$gbf>%Ep5U4aSG{PvV=E08%at=Mq^@^|$%@#ZO!!f)tX{~Ag{c=%4ii?B z?bSt76Vxe^i|R+xRg*!N-|P=BsO^=m7pkX?4zm?sGc1-LMU5ZMPBqzHJEg0IN3s)N zF%*Lzl$%-X>C%}wr060pSV>H{2US??iL0KvT{%b-n4qW-J?o{OSkh6VXH5l7{-}|x zb8eu|CLq*Z_k(O?CltckM8QJ!YRb_qR8zr1H~DlN{D{IAGmmM2oR!15X7H0#FrjRkhh7EBjtX9N@e6%dCr8ea+^-zTu^zja!Xg&Xyy-3;t+r9LQj; z2Hy%ZEkB5F1-3oP*n-Z{l`%Fb^G9Chem(^;%?vWRbE!8f9pYS$23q{#7pWy#{!s72 zIYbIu0ul3;u!@+xj!W!ByCidnCcy_g75v=HDE@H0U&aPyg~(vi{$Rb|m<+lK?V?G_ zTB*21kJ2tCj8Ir;eN6fvsP(C-psArW5qe{T9VN~?RjyHiuEP9^Nt*P(jxxUzn4qYk zMuxT^Hq}vjHAYongR;UbOJ*_QD6=eLL7@=gleL7SM0mEI;7g3^mbu`}9{K*fswR)! z-|29hl#{P(g|w$6jm`O}_i?D@SPH1|H7r*1*jdK@6O*F8{iaz8 z!-o#PLDzq2ODRrg&xbWqz7)Js{eooGR9*bc*6b~l2>4c&V1`T#!n=|Y*FU|xg zuI4*HfI)`_Ux!!A*>wDpE@YXnMzn%9NDjZMj|h9DxW?qL!H=4fNi#f|F67>5eNAzI zdt`tDYW%h}X$`mfFg&g324d5Ii)f;5mG;{v!vt-9UZtRIv)rx6RYsh8Y^xT>sGzRd zavQqxBPXtZ%f(F4=4ZTp20x=2tJ!1c9*LW)??EeCD}jd!KME#NRVJ2rlroOVpb)LFtCNr2f6^O)^sR6y_A_X(->6JL7eXrH}1k1+SH!$cKtYHPvns#P;{xH$Lj{4ng1EmWwC2S|JB+9`3|o)qSEr0tW`t%45po08nQO# zf3{ON>4}6JD z)19lGY|8hiCZ4mdo>w%$uS&rVu?#prx3M@CGoKUBtT2IGxy$dx#EMPut znInz}&Z}l8$9TS?r)JjXKg36GV;o8d5ZjpJFB}ns_p?6_Pj_^Oomn`LFLEemh=5pT z=kSp7EDJ)=u z^C#|ib8h*(dcg`_5fE}zfC9sh9fL&wyZwHgLpLx$e$64%)(meiCSTFH&Jjdt;JJND z?<1K@8#aT_{hv(#qMFKU7ZtM>HI#FZ24v9RslSQnDep-jQcT&@SY>`dL%`koqgX(0 zM59=@sKFW(02>nWHlQ0ilV+?Z8vq&t-mYZ_8#Go_O{fTkU$R8P06A}DuAUX58Qk(2_0{)#@HSD9y=8-}lInsu~K=6po&){f@%HpctzdP|yO&?rKC;NbV6y%Mp=cc~j}MGxezX{q$1 zB1!x>^_7~V@Gg;}OIKow5MeoLtxz`gufxo9#EJp`ep{Zh=n8IRW7I~2pHGN*$B z)3ut(H2*Y!vTZbT#>0C{!FCK2oD}b1+xT}FAr3Z*cBquo95fU}-Zb6N$%Sv1l$zza zgEvKp;CnsF@rI`5sLC@o#Za!8P2hoxVLfgRcq2L_g?j59&DLm7*Q-(Nf3uFT8qpFe#(7@f#bx}vr6-@ERF#Hw>s z|B`OxYtQ1a!18*O7n&nl$n{Qz)e5-*8kk;*nJ#!^q?jBku@Dj%E=3H~X{xsTer1K9 z6-Yc7c;cMUj0LOH?Q>#~z;HFn2~EmgR5RLd&vWx&|ERr?n+Onmu}9CAXH)+0PkUc; zSYV0mHhaBhnBrwFKLyxWZWjPB4jyML;Ac_WGta`SO0UiuIaSdHlE1%i2 z*}jHGfZ)3ld4%~nebG?S|0}pdjR&^a7uLe<+DABp1ctcX+0e5<(z)BWJ3s@|&B$`* zY{8^D*`3X3p@&b+D3-|!<`bacy)1ZFqs?>Xi;59g1EYllS6s6;@)6?pG08%KBldW+ zxujQ*j{w0Jd%XF%Pmizhz;-Pvtx~{MjCl$L79)Z&t^v=N(;jO8(7+UV;_&I0PX?pi z_PifYtl_{F<;wmz9*-GS>v|o~z!dqT{cW{g((yb-);a>mfQ@{szWG*lgsdOq8@jC` zeEG2DcU2XjAsh_vPS@ijNltz(ds&Lj?BT8w!Trq zhKP4z!z7`({OgpStvDHt555c$psZk;86YSWPLe!#%DQdg6v6k)$oXn-G5`)4cVWpy z@N{vyWYI&hx(%@AVzI~&P%aL7Hf}3lHR;U`0EdhaI}$sDFca6=wy~p(4k7np!!&8A z;IR_L1{okWm&zi*LrU2uA!)3nH=6`>2)TE*9<9#J_Z5c`=rzi8a=d9 zZnn*cMUOu9)C|ybKjbAXP3n`<&MQ7Mqd0#Z5cgRJ_|Wox_%hW(k!?#$G|Tm*;xoC5 zvkw7wpCCp8Rj;3YKV1!eOaJpZZT%aps){$hifLDi;K)-f@LW0{ZETe_{~e6w>bhb? z767*M+1ueS0S!c#*-w+{StVvi6;o6JBBAnlAiEY)8XdG5EyJgnAq^-AUkwRLp1;fz zQ>XliMW!oIwmBa?t7unfVok;978uq=@D~P%yj|zN)|rpn6~!VxU^0v~CP-g7pO40a z-#z-|LF$&j*}uMFzjj0%2l%hm_!;{tCNgsj!VfRk9CZd`qba7Gb2K$rCN~-1YndD2 zb$5(82lk}@dholakG_0dx=BRQu*O)fn3}+m&D-&3k%Z*(5JmqYhH6s4ZVmY${wfk+ z+FT0cYr1jwY-mRMtWT~uSQz6rsY!`oo4YXtmqyQ-F+GYtU<|fLk3olscjNCO5&qDu z8N1O$4HKg{3>t$ri4iPXQA^s3A-3lnL6m2KsQYoIQcIcbeauXXT^KQrudc^t)qz98+i@PEV%sgAEtVGxS{4Gu@Fu* z%U#pJTYFVoR)g+S6tO_me`ye9IxMvO_TnYYdeFP7v>V;OTfs#tuH=qM_K9p@g=h)~ zb*62s)M!BZ6uYE*^FKm%FS^3?!B)`}Kq?Y$aIl&a;cG53k8Ng%1o=P32M`fevj z^F8}q!~#)G^)jcZ=XwbW$a$lo*pg*T#e7x_x39$5swOqTby*Al5xY_1k*KN(u7USU zVw-7Tr6x}@;3Y@a2_0icaD~NYd(sgcOg)bk>Je z`#xH|gaA^K+7+kF#GpQESB3&|sDo1bo^k3lEpJX#9h4d}>&`h22rByw71eIdUAR}D z@%Ruzqy9P@%reQ!plZ}#gEiZPtqzt&n3WFZwY`e4=&;0FMN61ubpD1{WW@?c4A^Xq zzyL8nbKfqP&!*M4qczbuJHk{!EzA? z)D%k8v?o7YiDucF75-21KC_2oZ1bIaGpk2qR+w+n)1&J8sVL8y0ZInV zN`@P^G0t0!w=I(%>u6AxFhVKKIGdOpa#`DqW|_^=^sL5z>sh1Zf;!)!%c!$YG&|Yc ze5%QCmgRCqHRfYP(B(S}8C|9dIa#b-QjhEcWV5P>2AX`&JOI=sStlM&Plrps)I03C zC=)X1YqpuY^YG|4^EA-(i>&uQb~g%6mgb!;npdD6*Fu`@q(`%r_@FZ1Hu$gT?(p-1 z#y%r&o(&4~_0)fpH(;OjG$Dd6Kh6+!!Y4PLDk_6|G#C)e)s(Y9(Z|B$9#*HL-E8YB ztN(=dyDcy1CNSrKJiMtVvKkd?SPxNrGFy(H{oslvD-?gIurYPP{O2s@jC-lpIrBz@ z(D^H!&IKJV@Gil$o*h$bObWe!qtI(ARg?eDjwU+Ce5i8iQSlVkag|GEDEGt8P@Bzu zt-57TUW!vs)&{^_0Lzd-k8H(xQhVVb-<;4-&nHU*P0cpijKt={W7x=&UBIPvbVLgI9g~M2snySSQp~pdhPFM4tnN}W~^zpi?%N&aYH-Puw!U@4{60un@?Uu;ycNiT9F0AP zbU2D;snVSs+WCxjnqyXo{(ls9rqgA^q+Z5@!EcXKzp}g#?j|dnt!)6R^?J#d{j_tu z2O7C1gG5cpGGF-zs+sp5DP+ZThsw-3>=9*x4l><5R&#-y%{iG8*G~N&SmF^IL~4rM zewNwRaU@&DbdafOrR;aqS+Uy)nQtDcmEweus)?%XOA4+tJ`g!lRL!tLw5BU)9=M<_ zwz49=A_Vrt{S-*R3Xfzx|BM z(=N)E>ij+~2xRS0(?`Gi?30JgfL+_6y=0Jhg|0uh_hf$Y=#$5PJs7Q46egLJ2m2dv zVAyd7{=xu3cT480iQr~Ob-aU+uWGu*9ENy+B>CK9{*=2lX6^;UrWfp+YvY8{j4jmg9N1r-=xd_zFsc* zoL;x^&0s+-g4}E>t}W;mKKU=KEEO}g zz{&(30StOkVJH<%A~V`<6~+UCPL?8Fk0-I$_Z@aKsf8<0Evc{AW9eBqP>E*BzX8VBx;0Zk1feK9 zdr~gBgR@)N)tDd^WoLG;vn+NiI|~OYQ60>0=CW2s*R47PNKlH{vaZJRbbq(l;sJ|v z$;HxL=`0}V5`$)DL%JH&LxNHmbW@GiV}40&w;X!FA|1Vb*k{{7OXUU-bfPktDHP_N z-715H165+kp1X;()M@&ipcCCh^XoCXi5wT?!cQqt-`&IjS)x4OZ6|bmot0*{s<8ni zC}oM7U6#H2ssjX_^i}!3NJn2aaG;XqXD_#z_1TYc_vH{ID5WuJK(ph79pj7x1fA$_ zn|r@`yVR|}?eIV*+IjOv(|A2S;e_4V`5F_X!k}~~v25wP8Po%U?h?iUZj8U1@<94O zIt>a98i<5%?&wm1q>boS(E}tXZ;HGvYHP>Kj=$@c#|Ra~!b@M!D}{3w(Ykr5!vopR zXf~UIfVsnSbTS@%_M#f^%th5-E=P0)qCLKNYR*Kmd;+*>t-5odOs zM!M{6MsZOnHu%(l8BIBSNO`yZG9x8xBE|W{8g##$zyV3`)L#opW~1kjo{HRw`8~z9 z)*7=}QA`0r@7Et2L0>F3W_yA!v5Gt^r%AD!vxd!RDziYAuoM4)rhw>hm^f(P)lLNp z2zsy1P--V5XtUg{#b92sL%K%YYo>@qC5lc;(DcHyk(j^jS5!m-QH>rIyI>p!`t_)o z1+qlY_R;WiQyqcRQ^XaM0-r<1wWrIOnZAu{~4OF$r}8w^{hw&QG?p7 zrkF(f>4J92PwnQb@rafmc@JH&f?T6#3T-bLM2cWwto9kbUG}okbX|i%nFX>ws&i*- zCqHO5o?=r_4WBXIem2My9T?g#ZyOn3drgCo^ryOZU`iZ&Bz;Xo7OD#LV&s;l@wl_~ zB}sBX(g(G*O<^JjJ~_2ev==FDod18~-n3ti+d30>-u-7Lu_bX|MD4P?q`f9_oMj?$ zu{9xOhL^H3nMpc*yX)RtW^bzMCVBm0<_pZ*eBb{8P!9?ROV#NrG?U+qMY2)P^Wfm% zUed43Ogmhahns`uy0MnBtH~a(aqxsb!Vqa6nR* zC%H|%t0}7|xg-$PRdlMtO;RR2Ln?c*du&&>g9gI>qAhQFsN;h622__c@l2h4wH4i&giX&`oJl6#G2QGr)ghda{0ph% zREJWqnZBhsNU+NYxj${Ox^o-tYR-;kTuTR`zdS^!od9?HSH)4qT1p81`5}TMz2^B* zz?4rQ<*yHAhgedx?6lf zR~4}SQ+5lsG@Zhp_Dy=`5f-I^uxQabU%ZK;?WBWHXO6M;S~KQRuF*{5Ikn2I#$)Cf zWo(ccwPzsH9mTpj^Hh~iItZ27bE}5W;aK%Z_H@`F^Uq_gO^`u5x^#^xIC<8BCp#Qz zE=c@Yi{ksrlJ1yrywf)RuFTUc?V*vG;)B#^CocJE9Zq@W>BRLh9xgXg?~f?gVT9ah zS1y{@RQ=D>mFuO1U?&D(;<(m(U@$!L*9cs{T_57N9Nw#J{KphGL_7V@&JU@8@H=bm zzkM^hU3y4&90by$_D-*5)Ne*S7jUS2+f&>S?JRmB zSH@-B56Rd3iMaAejuN4T)E~9&V5ihGfBsT%ZAl8cGm>~(HSb|!BQuG%HJy~GipeSM7h@ef$tL(1s|N|ndvQwY z+*G@A#veU;A_xop)D{{N-U}t1Rh!jxPIp=dHyC_1S_8+12wUc@opP3WhzjDX^o-Gj zUg)9!6z4@Xt<;f!R^o!wsr7ELyWAGdHLp=b@co(k^|Vx*qW9hl$$!^x+mNV*0>gK~ zK&J}My$wNsKa`@uVjQ|8!&SgR91a%apw4GgGOSDnaX47u_)}#o+DRPd;%|po$|3>( zX1SSsu|GR2=xwDhf2Xbsoh;OeLVng$a^7S^myXdL*hxGvUJp~KhLc%Oa%?Ecr_sQ6 zBhL0SMkhH!*Gcy?draweoR3QJ;5ti435%*6YDDDnPMVeHRMI%~(zdycSoc*`de`)f zvaW$cK3(5=W;Tg#i-Ip_4D%fqt%FVbmOBkJicO<|&9!BtM*YsqZp=o-K7Zx13Q1_unT&D1X{$Z!W7X0sLxOmCBxroEX`7k=sOb^DuxGUEY( z<9jVf_<;Cd4`DDcz*ptbP^-z6HIMLzl?TTGgOh`>ZVt+UfdRgggR-WFDfyUgP!1X# zFuc>+NI5~!T^ICX2m$S2VW4;lsNP9A8l>^iv9aZq_%qzH>@TJl)RB7sH4 z+{P7j0~Wf~VKFzv0+Wil&t|V2zhkY`VKLVO0*A^C|A_|ajOMW1gjis@7BB^!?EijH zW#Lq;f35tj{n_+0++N^e{^lbgN6L2QB^T3W2|E&p*)GI#nV!@8o{cL+Mtp}cg;-!x zmUDhpk(+tLVV3iez@o+l-fux0a9B@0h6Xk-PeF_xoTng8J1T-GI+%q;Qq`t8ETL;3 z)}{qeu-RS9^G&60{#7%kbiVJbJf}%a<`I$$QQ97XA&g;yS;YySDk!kS;zR^2%@q{e z7%odBW+U;gs*=FijV*``{}c3y{Ca$LjWneLYTYXTmb{)7wps@T2S zR4>#6)JhyZQ88ccz3UYuM_DX=L`{kVl0J<~nr~J#ZCy;)Mk4RLNzQ3WGzBCObtf+B zVpDrZp#;xnwNM?_G0335*M6f46eirzxufN5%WWY!vLUgB1&4_D;v(o`9V(OQ=8Q!G z!P9pwT!$T6bjWzO{m!+8Nyts{m7otHF$J(8AyFLlo?;`}f*B%LaaeGO_#kBmBf>8b z$s(W37A-!c@No8*#|>vOcnIO)>@QJIju_689FWArnN1!<8n;V2GMuGJAc}`Gn?8Fu z^N>N$>yJ%jBaUl}k@Y78hX@|dY`Qk!xGF}5vj{q5@NniO%o@%DY)D8HhmAO{A#xRm z1&0V8&K#|6xN&ui3};b%NO@aLsMEb|6>X_gfAqRzf_Z#zB{hJHF|BD#myxM~1Jk=I zBfHIJSx@E{vvNJrYoa=%{yPGaR?~u+rrZ8Ch7Acf{!nk$lmBt@yRRPTXJIQ^tqd;j z5?pYoVKi?F5R7+%1l8;n%~%Jlzv=HNbg(+0V7_UYAL{33RbIn4Ed`7J5n3M+oUMJ4 zqIrbYtvAE$>j8qXwJ#DVhl;Qcvu^|x%>PB*#6PM1`&0$f>bz>UFhKr*uA--l{Lh<} zb^6mIJtm`!P0Z+wb?*cX0|2$l;xA_1K86k<-|tQOh~85u_``I9!5Ls>avBb~sNd2o z(XmA}91wL2SyJa!@JwpBY9ts&1IRoJSv6a3@UI~}6x@s@DOM#P3LN4q=CRif0U90r z*BpNBsO8f43_+{`2=ffew1Wu3Hp5+&Ls0GGoIWUMZRPaqFCT3GKh(dm02Y0s!NN_l#hWA>b~)@dZ5h?~4(<2Lh~4ehmzITmGnS)Kgm1zB7L7 z$m@tp;%z(}vb+ zjtIir5NLmd zw*pF(uz^GlgVGFl1&l3CzCj?&qmC%dX-DVLKq8L;<%Mp?vQjpXpuB@JKuMb49|mvs z3f|TNRJ1rai`41qH1&`s2;{Ga5iv3$-!r2`!TN*D4Rqbrcx%HrJGj zHj=9ann-yM&2<0@THExsDH`8k1wFLs3sFIAD^`<)-d<48fAT^eTCsdgklHq=Nw6qR z_vb95L)#z*n4$}x86Qb!072)w5UuS+y38Y8s09VBZT1=)L>k(m%^pVtq3^TmQs(=# zk;NO7j`Udv6~w;JQhd07Q7-wOiIF~QF+pm(Y>hFHfM#Ks=ML?%MPNbw{<4`VY12HU z!wBPKf6)Y>!i4((aRa6$eKWHyQDuZ&YL2@ix=Mim^W z{D85Vy(ml*&lpDr3h&YvU+5& zw3r~Z!;{9TUd^gCO~JBa9y%iOAVFy-ip=kyFJ@acoknjw&Z+Onn1@aj#gQT4-m;0( zU+tI6rg$gL0Nl0rA+yKP3CaWqwAe0)n=TmWkDewC(7|sbx0|Ag?yemKi;J+T`P!c; zj^GCxXoqJpTcJb(D~#3y&6*^uw}TKW|1y9|engYuQ|fGokAJO? zFPL#d`=_CHeXfflFw7g&f`7}WHOd8TcCoE33_pEXI|Og11X)g$e4GsG{yc!O%ZIRB zeX-du7mtENfW`3)=u$%ICxOxjv)$~RZd!oQposr9o5Cm+l!f)%Pp*1sC*gyj`RaEE zAyoF;FL>|vc=ls&;o7A)TSI>P{Q1*lsS57@3|u8%Hv$^i>IVUUn{+kXKE_lXYe{C= z{4Gfbg&zkBpU_lobqTA5>pA~Bo46R0R96`4j-|^mLDy$J_M)!A^I1hx9IQb9{YW-z z*`V)-efknXSa45ffE=$3yi{WmIJDtc&mX>|J9i#$Y%?4BT|OJ8*kHr3r47Fb+K7BD zZGsHyei4*I_yPH!Ht2oo37-3RDZR+%i~?e){>cHVpVL(`tooe40mYj1K()=<%9jt` zq}rAgYCjBY`%n8~Z?_o*uKF+8%o*}PQ`k%3Y1iK>iOg>KdI?b~p|UMqyF`b0-h?tx zL0LHZ&>4A5`v?nq!-Do_hDOUb`iOHuTUdX2`oa|GlsaTPI=IeP!SdDL9#W`Hc%QYT z=^!4njD0F7>nmgUgge)BtTF}{w1s^^Zf?4%yyE?ue0{DM6LftPk8jq*^=`9eWhr>} zFMy19W_(#h1XW>;z)TD+d)wf<*gV@Tm+IIEQ<$$t^pHYrI1-6{7&I06Mj}Z%C=5q$ zCr{qU=q;duqOc$6CZ#^s$^P^Yw3x_BHeWw5K?ZeUZ8b9kZ(`&YV}h=57Q;)eH|!mC z7Ndg@D#MtzL*jrf~s)z#uJ-%E8IAiZ}gVtgT^qD@Nd){)zfnR!h1$9UnEJ= z9iq^Hu$p^Jg$*4P_IY10gLW+MWAkT`h;ms!?i!QlYyVFoOt4lYqVUvjAfluRp)yjY z?4x5wl#mFj!g+aaX>$_lX;p4$`x?KWE8o0)Cnc0dVjs&E&6Y-GW{iDFK4|=9&}~#l z4i>S#O`_u`xF|f}h<8mT%+NgvFq2;gZhDq&wxF96T7NCqN?kD3*RG#$9?+&{Z_%?l zzV3h@c?f4XznSgk7lqmpYljAbrSr{jrr4nG=YfqQUsQ#<(ErP`uZm((@GXLZXBq;A zxEJ^HLbILa079!ap)Je=2J>Ivh>R7bRvpS_5$+cvY zP)MFaM$X@{8dM#c1o!d^ZWPl9+}14?c&@KzF0H}AhKTp^ zRUqPJS(pB$3LOD+S)Nw2>hdSR>sA49$oK%CF&SnzXQV^~o9h6W*1^yrBwi@Ahq>W+@aG95OzF4OyY=w+mV_j4BcA_5)ce-`BT0y!UYh87B$R=2&o|01&?IEFSXYx`qBRt6MmT zAheBtle=0i@~vs-HEX4YHvR!9Xm7wGlwwH>jE(9_W!1#t`m>~TgQY%uwyCLYn z;q!n@VZ}(c{!IrXNHi8m-i8#)iD_zBaS1Mi1%RKI1`R~6do*oYBvOrV4-OimRjo&M zujHVhbFZSa5c;8DD-8Qdpeh#+kJUHu${#KHb<(LmI; zq3Wkd)f(J}I(Q(vi`e#resrtX*>c8DG6~LY0gK1U7%=GH#V0PkZh48GS1Z9(1;CR0 zEiwc|^RJW9vvRCH<;cGU27OzV94jHr`z0{ADkZQXB3cNl)+ryzUkEKS1Vjr#Cp$(V zSm2PpnNFJ0gLms4U29l-^A}53`AHU96YnnA(NDm;qF*UZ#pT+rCI05 zn#%?_Y$yde&&`RQ_Vmm{!yRg07uwYI2LouF%$l zC;Xzw5WvE}l9#!~aUj!_dgVS_i=!zGBq-Z?MPrQ4ncczjiV5sK5vmfXtqaTmnM7D@ zh_G8YR3DNo1xx6f7|d@D-NKOshm2H#C>g=Edl_xPuHb7|kV0F~Lq%jARwRR0kdo-I z#)m6PqBib%c0(}mXTAk*EdVhXh&pBN!b3``VAL$}v7FRmLqy6+Rl;x*K9iHS;E>T} zi(@&dQXz6umGF2@>Y&3Kw(ql2o~q-8KP@!0cgGPyXjd5Z&%tPR=n7+t1|r)(*FQxX zz@bA~7Y}5%f1`dx^wqn#{8~P=e-i};z3p(gsp7$ZXon+?3<1&nYXP|yw*r0z40>Cq z-BfNMbbFXX8=e$4L_`arjX$o09EH##LqN0;bh2X3hyk^I6R&>;>EWk~|s=EZ=olE{fNz*C5!ol_XJE;CRR3z?%iGqX=SD zk_UJ(uHEMJa_4R78^Z-WaJjy)+o-`FGv63rXyCwf&9NXoKS(cWZPrVEZcs4mlr*9P z3C7P>bi{5)R|3_OC-f(EPftBL-_x?jl&(yt_n+xj2hk#tpLRv}=Je{V(S zW+(c8!cFIYBXCIdxyiT(1cvXn4C=)JR?xp5Mxb$k@8lqyC>)prK0o+&n}gMCL8mZy zW%;{dnE({>;n+#Ng_FZh8YhAuRJeiVz-ri))=JvnRg1? zeH#tMcP-@T-xW)Kao9k7jRXBo3A|E^^vsn8mVf~Q!`0T0^bdNE38Rq=vm=4lK?B$O ztIcA+ER-wJjc`x&Umlsi(8YEBW3!SThl^*bru#23259-XL(6_Wt?5OiE$@i_v!G77 z?0tG#7HE2VRhM*HadQ9jFDA1sonPk-k|ahM07D&s#dzoxwEvFkaGnMXJU5Xa+B{lq zmUPa1y`XodyjMgetM-v>1(;yH>ao(}WourNg3(KZ!3^0j8a%LF_t>Z=Z2fIRl3B5I z4uJ^9YYn5i?)sGO(4X874&+Hzs6s*y5PZmC`*Y|r!*b{&g7FhShrdzRl~JIoF2AG~ zd8*Yca3aA=3XvkU0^$VF13$LOe@Aum_cV9G;^Z(t4l%(BKYmco=wgS-X}Kd$V2s23 znB#%Xma<`^`#$C`XnvCM4J>635scQ4o8L|KVuS5+PO%janQhI z{l)yY-PaeV``s=}+-pkD!A!7LvqiZ%uQq$`GXuTU_}K%DWwKSZ}e1 z0D6AdRKV`!VHJ~%FT-diVS%y_(#oC|Rqe05NG94vf&dO39VJG^d)yLp37`k#Zq=oa zjHZT-haE8RTxsmDe|q@3nD4zA9l=^xB)T&=aIri+D(C_~R_{mT$$)_ey)rF=>f8Oz za=%)uVH)Eb)+>vEf*1WxorETO$}_$=GOXX}qJind)qc4vn-?W1@J#;4rqmC$>ig9v zf1tmytV&kzJVeu0d;b`rfu!$uOWMuq7gJi>%{Q<-`bjWxOc8dHvinGy!DX@vRE6 z)t*Ng$&F@*IE%uEh@{Vkk7(rfS;GJ!AEc~7NBCA0guUid(t|q0CM^pDedY@?ZNPj+ zmtHNW%44Uy3%&B_2AFB4$eSdCyuf>!FMq?WjhF@%PPgj;b5=iZ@l$)<9-0)-9%LBuyADamxbc{MBfWJ<1xACN#!P?=52 zRHeyPnL`!`N)*s`&kd8efD}3eBnpU<9KV1Z639tJk8gwB1$is3!H0;T?Rmy}cWzkC z)%I|P9wF%89Zv`tAS9?aC*^9pER0`=`=WByn~+5$C=Bz*5X6K1dw!&Kwfph*_n8`F zp99wE6ywL1V~BAh%#VD_&=UNbR!?XResaJ4W9UVvnXJ^s2aEk!CQ{u&vgWf2^P{S4 z2qE)_GMQU?GL3aHW=9pN=?;`w74w&GP@<-T#GlHnsJ@9@cXNJJTRNnW`xl4GrL$W* z?xf2%q}eb-xX@dJ$C{4ot?bDrp)06w-nc6`q!Nohrnz(d%;{`CFT8zYN3f_*2Z=xE z@K*ax80`N&zlVBk5Ez8|)oeYZCBK?ptf-48<}YfWm};b0h{_e}I|(84C%zq{U#Wpq zO?L@-E0$-Otl7s2v41WSYfcb&QWwXRY8ej`T3_sUbmoE2b{$oyWrWZmc1DXLoD9oV z(>v%OG3eN_Z)no+^(7swqg}QB<&n8Mc3pfB*=BB8uIDJ1 z&#P+27gV!X%8(8c)1K~r^Tn*HO0Pl7-b;uPLS`^FXr0TksqMlQJa}o_5B+3dr9+8e(;4LMj z$_o7Vv*n)qx!kVx}`y4_F~) zwNk(YVI5WqrwH>~$#6i-J-^snbC&+Gx36>7L2VvQ0V%;AA1-COUvDZpzwEs#ookOz zk__@XEEVjS%Wo-70V%;+eJkECvs`QSoB={UN_!6piPW%v$?ife4@3p)_N{g`b?93t z*D`s?0ztv9;UH-31-=Eax*iufBTzbTX@m)qCegaIzN|CZ91t(7lbMn(lPtjV=B`V9^FX4CtzX;9;11L18!&}=On|G03mmrN==d|H)$oCC=0{U0Ql8$EcsS&}6S-?b@feF%gklK(2Hws7sL9%qs z1qGnu739LddT*59YP1y5l3$WAl8Dei#En;8%)E0pql{^zS+yl_!msAoAyx z#t|tr5OL$tB`DrWyHUn7aG<)*oP1rp(vHc)$-^=6xrGEJZ+z%?`hT2oRO16c&~f)z z54fiTCJLj5MvD{CZGrp}{Za0r(c(ngjkkb2ib$iyiRc_7pR623q|rch2PW2`wx<0> zi{f;DzN9Os_%xs3ks?5arRCv*oY%H`nKe`yI8a@KIFnBr4exeK?)!qfh5!=DArL{x zou7u^8B0*3#fe^DEHXO3MgtKqt=B;{8xZD~eSox)X?E(rJlv7LsyL(RIXaQ|6Y8tZ=$^k~X*Pp+a1olt z!rO{8jz+_Q=IxfA#y7#Mz8wxP$Pf@g_Lf8Ty4-oW>S$ObTm~>grQSfyO4R^@%5ezV z6Fg;;=Hp6A!-2*zo@&`VqH)G+03%dt2_q|20|=_`S(iAal@O1q<0`p+k7)2f)H?d< z{*0=kM>WdPEh5O;veLKIdt9T+3V@($4X8E*dQ77X*x*HoiZU;e!2{7v>k@P7;n!0d zcdAD>Hg_p5WRofzhjO8ujmt*tRK!VOGvC@xO<4R1! zfyOam`I0&(SxpE;khRef9Rzm?WmI$oAgKP#*0A6?myQ8af8Ek(AZbHz5%y|Eh2RDc zM6Kb@mYZ4Db{T+Cs*Ue?qsoY=G$5$jD5!r~lrKH+8x;i|Oc1utZm#Y1=tjj0iwLsT z1JC`yG|B@t8c5nGL5-!Col#N3z=5WXef00S<9Z7Tx*N9gHouj0VXbe(j!B39YV6^H znB_Bfj3-Vn#$R*uNi$@#>f9e#c2qc8DXQoW>Yr@O`HN-YjVXz&1w{7R4wmzC@!Ip7 zj#?+B)R%LXTD#I>bJF!5jwgU zo_1__#Ws%4LV~XK#WL)@jVn2W7b6NXHIhiW8k>*iU(WUA8@-+qjF>sk)t*^ zt;)Kl8;3my8P%a_Awk#rV%VP<<%_&K)B577+DvKohz{@iW3N%Z$YCS73p!Eba>x2m ztrxDdMh%S?=4D;@PBAJk1};Y9H^L)n6dY(;lLhg7RK;aIiq^SlM~7FBM&-r8AuldX zR+I5=OWO$2OFUVJrwtzR;}Yc^o>nt9JZ)oLMSX}c0F8=uEhO^QwoG(>XFvC=s^C`q z=-iJ515Z2ZZhi{pd^)-;ol`I_9@uW#X1=*Qa%z`J-BzmOCHelAK0pS!<0|28Gab2< zQ0m)jK-6|QE7}iL)rDUHI;PPiWEK;IP9Yv+>ZEc&LFrTn+tG20a9nk;kP$lD3&}@k zAwlQ3N?6m!xeD)VxI{s#Kaz+w`)%B>f<|mq^J3s&xORqyc3%hac+?CH072!LF7pt) z;%%AZ>UO-G&-W}O^5sPS*nodj4?ZAsjF@@6U-9w26BCax46j;Dn9<2u=3#inhv99_ zQrlJewB4whW#EvX)`05Y*K`Mp$2F=^aWFyHx;_1vdttAIjMC*^Un4qieT|tDOGR$2 z?kKv>ZVyob4q0mCiNXsFuHl1YO&r&~NLx z=k%jm6aa#%EvGPIj4~h(81HYkyX}m+g_GZH)&15_)t@WTmJ%Ze{zo z6gsl|lX%KSS*vUA)Fr*tccmxkRR2{iKeJ7&f?EVEe21(w8B|Uz49icUAGYcdDL4{t z(K|#Yxu7voqO_(xCHy0msDln2pW56oTeT^t;WN8}`!XzQhm8UbXnN0n9cbFubfYfw zD#1g37OqE(0f&kY>}P=rHJb8^NbuN-1??I-AkWSiE@u(2=7$mS<@mSPr5-cx&H<(64f#-(D^9SnA z1zz0I&qB95YPWi7;lOv@%9YPYexgDnB(n7e_u9xwGW3{BRsFe7vda*`A&+UlcDV^yjJm z3&oR{<-C~C#BlJOli=kq7qh8d0uo62#Qi*wG{2b9b^qS+Pr+?SE@;0d%K}j!y5EPQ zf+zC?cWJqZ0!5kvaz1iD4&+4MzLE4W9Z%@j<2`rN?MKuxJzIILQ+7WB32fBuN9)b{ zbm`x+o86Br3q*a|S#TSwaN)&Jf+vDq)c&$-X&|fHRx15jRqzHWyR9q>M1A1qDsXaI zQsv=YaA}+i*l#AyAQKZj;+b8HW`LOPXjB!{Q(`S&_Gn}%Ag4PTkr=A{Oi%V`)Nnx1 z58Z+eJckm~7>Fis)!YixCAhEEMecVYP6c`0#YfXU-ffZDi_cI%PIo;E?iLJBAAn1KJa;TWZ5>w}eIgw-{p|8Id5J1ZJ`=roQK=Zod z*9;48&~#y=vC&rq9tiu)MF?y}qUbJ>(3u3+f4jK-%3PvG+Wxcu*Ij@V>5p50iU4-% zE;y$J$0HR$9e^CSZ77>K+u%G7_wDp9s3FcaW5V9FKP`!nOTFLwsCz9+|YituC zA~4WgVKj6Sy7oqP9b0Dl4cOp;?1o3SrOA*zt<*6acC5Nf2rVW^-)5xe%grgH6U^@b zAhe`L0}*$Qa9wDWbMVU&Z$i>j<)-xX)k4j~O?UkD(T>x7{g!k=kwb3E3;*`XQKr;r zAiB%)SJqQKx^MbKtoS;ParNiX2L}BepPpur&?95)9mk?Y>@F_Id5t8A{v7qF8rk51 z?5dyBv+|5PQOAA&Q5H2|2c0)FKAw&MLC32JW!=tbyG`k+YT|-|mN!e3VijBuKB`%= zh#c2p>LFhS~hD|JBpx-rgu8bHwTnz#&` z`%yKq!2=m@J(j_G$EeoBz{ROnFMK18qB3xx;w{EzTkyACN3|Fl4Mg00^oFe0s~D9h z0|zSZ`f4gK@A!zBDwY5+MMpyw?>gv_bOsP~ygF1tuXj{+FmMT~Rn}-yX*f`E zkF3c(^m4e{kBTV{CUVD}WVhMRFIaUO|O9=#YY3e0Q!uK3>4JimJBvvXGzO!b#lZyW zE!)T3SH)93J5o<+QLW?;#|Ul$1`r=k2dE%!bL%A8S0!`R!MXJ?LD~*Lk$}3R(Fvx( z1JD>S=--2lo;s=M7~X7GzAXH(@Kyg#7{J9%PFZuYAtGu6wN_ZY^p>=8*uVmVK6E(s z0GY}OEBVn5XHh}icC}!9I?d*V#=%`J4hhQ8)NX;e?b~QmyTG8o4gaw2_Nt_fP(lBz z*$)^LPJ6#_cZ6cVxE>K_Zk+|VYwTLv_r#- ztE0=^1qS_p+b(GCoc=$Z17TVHOM#{7GZRi63;=)60ah0rGjPF9H}$y>u5n@n#miY1 z0*wQLw~+(2F0!lqv4LQpXpn~%2_!d~6Xj3!rGj7R8?z_X>=iSYB-A*U5~d)*c_*5H zZuFhie6S^P_debR7Ti}DcQsk;SN!oENslwd*}#G8uE(X0-O%C&1(j*Z*HR>txM@<3 z3-dVlWhYc&~C@i?IHTiE7 z(N((K?2_?rm}?IZeD4Q*PPqisk{(kRwT}%IlWp9eu(L4kwiWM3}$Xl+DJG*+C&-&Hh*MPbER zc4xoJ<=cCO1(rKoeS~%Llxpwp@~JwxOZOR=R}UDWr0Z^=ObKCQ_;02?aqMpbMh#UL3%_9*}^*yBE6B(XBc;R6jU zxbJSOjaphG2Q>ekQ|Z%F0xCf9IXTI^RD)qWunQRUH+=f$QVW)C$&`N=GcZAVJ0PXm ziAatm=I-QeVL^S}r#AOvuvMX`zE?yTG$>YI^VYr)Lqk`?Zx$zuV68@svlbGoS(-mb1uIp(m)G57C!L$51@86M@| z4rYRs?#JG$ZNI#!9Y@+?g7ocg_r<=L{FDA)nzG#S`8+|7*#PKvJ;VadTkcP1dv7sF zFvLi(Xef|;&n2Ns%-mD3Sd-vTNT9gxQB2nx^~x$^63pJEnE(hvW;nG<&8UVOPD6o& z8E(7h*%@v)g#-#_IQjwkbf=z%8_od)A#?0+gF7#VJGQ|B%{A8{cC-4$bm7mx3;Hn$ ze`xVQcf+JSDb+*V|CFe-g6YD5Fhm4plS4OwU$=(j(8mMa-7tr$J&x2fLEP`mrUMJ| zNM8NwFgCAlrHJI!@npAZjLoY9i@Zi$DXb=AU5QtgTk7)n&1&+@{D%ra{ljVL4JQRX zi3UiwI%!a3^?Hy*wdQ;hLy*%>QiBM_tDMpNjfHN3AEo&kJg~jP*=ql`0l}(VnoFaB z$+INQjb^r_MFiv3s+c@cTd(MDCUTg_6}Ey<^MgAGK?XE~MnWE18|mM8uXl)z z8W`aJnaxE_MZiknuLhV%g8;j=Kh=hcTW5&<4GPee{h!iJ(M7e^n>YMv3qc3XvA>T5 zmMb0$RW!c*B05mOxj|L*DhTcyv#weH&?#dt_L3+g}r3qukC#WDDdl#5dD)4Pc6oZv80F_+;5Qz6KC{SG@cw zld^&n#G3{pW=stSt{Wa#Rh+9`vb-ut95ZcA3kl9!9_M~-lehz4!C0^(mkua+-)WK; z2_KczhcKHi8kkUm=C_D{4l6+hm*A>4t1~{z7{z7a;#`q>Fow&k1#h#`3hIDhK`Y`N z#)7N{Aexw;qMkUcc6)%ZA!?lY*>O|X_lMQE01}+=#}{T+EWA{1Sh+DcaKWDV(OmMy z;@2>HdVt_V+td6UscggA9*&n{3#;2WHeTNlv2?(SRJUOf%SA)J-fAj~{!P~p*Bu4p zvPflXvA}||(!WHj+A!;JJg{AN^OUG)g1Ns`&KyKA-Zg1ARXzEF&eNRe)?yR8?pv@* z-C{Ydcmf&%?zJB=0cyhgMZx`PcS-&pyYW}2|}BW$YTo_B~*K^vl2RhQ9@IK7n=>gGG%xU9Y7HN zS-n)xk!|0+w;MScNZzhjJAEAOhQsSlFYz?ikq;wSn`V@N10Hgf#@TaC-oC; z^_x6(_bz57Na{exsC6ZjBwjfqjuywNpleBM+NVUqL~5ro{#D%Z?=MwwZo zfrz`#a&zwOD3ioizWM&F96Ihj0m-zH-&DYb(KSNJ5C zMg!9o&NOV+FG*$Kz;(^z8rTk|*&0Cb-Hh^4tY)?pY?*FwOjR)S%|A6wufhbY=P3(% z#@k!?ALS_x9@yUId0g!I)QM!QlC-A+1CN)h$S` zT$V0A9~k_%0)BnDc)31jt|M7}N?Mn=EohpTo(8IdJGRF1TF^AFGC+1-3kqJZhLTBC z5_+SQnR!$VbuiPcyK+@*yp8Q+S%C>wFVdEq`HuGmBz>!-HyJo^d9_vDyf9#lpCoJW zz;>P2meuUVpgUI^lt`4dh+y>EM|!^HCG!|b=P{W(jRvM0Ja6hZ_53;Se@mulI_V4~ zI6ZqR&NEu`VL6m^r8+4!A{g(4xm3T0ITdU)PZuLH!gK5O3RI$1&Eu?ObljO)1&F-f z4)aPshgp@32l_~PPCc(x-FH@|qr6t5A&;I-)o=c`&`~x8Aox6wRX?j1o#k$n$67=% zMsk?dYZRgDHC_#AexA;!2_Gu_fn(Cqx8LeVDNi= zFG^;+N$wDKR3FF%1+Ui^p(H9$WbKPMm}yq@8{Eu}>WdI7Fv05eMQVDwhF8{6eGvl( zE~{-#EFoiT03sMaH4$E4LR{%Z_GbkxT-CeZ(%}lVQI+mEENgy6u;8sUhU)ZE zdU?dU=%s7Y$1HOcT@4R(eZq347GFJkkq3F>O2G@o3{+$;LjzU!7=T$4rdy>|=`D*j z?|?}rdv#mglvP~LiMqAg;zLL1O*WnKBDxk^`_>UkEzSd7AEoT02DLF!g7>!>WT%l_ z5-9qZeeRT)@wcg7;$(IbyqwA~J0&p|XiAn|lR9RoJaw)qJ&#AK3lZCG1&*N$Jka%h zW^bnq=^71MiBq@0hwd(TkCVZ67NbuDWnq+REL^Kk+(N3r};C8FC0XXod%xz%rQCF6s>to!%^ zF>~6oNzd_Y_+U4mm=+&mK1^HYOx-T$Ymw|-l^MpuL&^`*QeM$|_U6^pe&RM{k|tlK z$Y+7DsN2$&p&Qt>_j9ts4=dX|XwD1t!@H(m|&2khAv`;mOHkYHro*(UWq{nSIt5r% zkbfK_Z0bRj|e{lM(%ypyQ{O<8T}g>h~H$)s+w1QPfV7;~0(5Ar7sCUg z?|7QfET6KLc0}xVAwhe!G4+YrR%~3I5lT8no_RSKsBU>wbcv)I)B6*@l0CZ#J_iw` zFl!@evC&fqv|I26pZgwQ))*vc5zCr1y0xddi*>OiC!z!9-l3iWv8)3bB0PhW2z3ZY zwWzFsha22Q1nD(i%IYCmKev)q-gpTE4P?5nO|_~q#^}Db2L&3m&kc>aS*2L;)`{74 zK>OSc4k;gT^I9ox6k|#xSLeiy9mj?cbQB<4ZRe#&ydzEJfQ~{O6x3eK+OJh$W0@Wv zvl=i^{g9ixX^Q8|QoYx{-PF58IQjbUPHL0qP728KDj9tfgwf%Z3}_(JBh9vEj2~(G zSRlHkF7BseW97V_e6^`ov*iQ&+ho4rV@*kW-vXI&bo+M?7~CJmx%G*pdZsQu=6x^8 z3~x)?A%ZbL&AV|m<@)8+w}vFrh=c&VN5h8PW9e15Y#IO#4GE9f9?K&XFu31~m%+FD z*?LF2!MQs~_B4n}p@oNzgfGOLGFv$S92)M%ZSlu?PO~yB@=BT;ks%svDEMx@QOK(0sp^hd}=wo^|W6L8jBF! z-~ju-Xza~?&HHwO+w3F4H4Koo>S8_LEOwbvB- zWfD5Y&#UYpuW_)z@&75y)9D`WF@jeLLc?nm;A*=^-t--0_XY>p+AikbrvA;BgY4p9 zfkS&FnZ>*MVvt7~7$E;QW%06}E!TT~Kw0p*MQC&Y1?bz084GQL(G`%7UeC)i3%UjZ z`kxugEQ)zay(fk*S#}75Oj!d842|s<<$1{?%|PoIAfUfx^p^_?Zsl3&#Yst*Hj)Jg z4LnUQmYY`|#lTz`AfPv;K;B8)?B+R20Z?H0p0SgDqBOXjL^Ak^n5hK=OJgN^SIE0O zaiEn9kcUpsXL-jD2cjDw4}HJg<|$zV1auwqgQqVC#eDYarH+})KkRE>w+6*b0|Uhd zIq>&k$QlO7x}92*Lza9DKB%2)aDc6AlDdgQy~@X%??Lgbg<=e}$V1-aPecx4XraKM zV_HS)!7u5t9=fE2-vl)%rZKb#PrX0O$kU*KM@I#EHfWh8DgX%R+E1&XJ2l8p4GfUA zpH^XqWRRaWIKVcl^VHi)!vI^@c-TFc^-0hH39K6#|(UDd;m6MAB8{$jdc?`yTvQJwSVSF#7#AU1QKz35PKFI2Kw z)1>2WN&^CKUPiKR)~SLaL&1$eK{I@IgRf-4u#38Z1Sie%c@}Dh)M2JY^WPdQZh8g` z{@Ve+TC)tvC5!!C*=|w0nP1M9dtNznFdI}bUk~z3?W`BgB#Wb6`89}OycsaQjJTF$ zTUi$;Fu_VQ+1eeR(_4co=1o)~w4-8Pu_fn?Lh>XuG$7|TVOdY9G)g{eHZ12MCRl@< z*RwO)MYunuMW&s9&}(GQeQ0Pv&9W*J^uzo+h6-j{J*oEe`r(QBk2-rp@tj8U{6LFj zebyi#o+LoQ`wr&~2t{Katvo`g(ZHl4wIfFT7GA0+i_{7xLC0^@yUIBu29<0JN*c7m zLk_(%G`~*uMT%}~G^z|;Q1JekytKI$#Xk4CcxvurX}Sg#-OyBp>jM8KSj}j$jmg`; z<7wG67Zl!g6h2i)-Y4qB_I_Q`eo5YPNY7mR8sIP3!V}?M*W0u(XQ}1-AoBQ!HDRYrmu={lPwSx5!`*%lXx;46l%3HIZ+i6D3mT#lRY(#0GEfkc7kR|1S;bpoNyE`$VvPs7n^C$U zCkc8O6(mSQ=OYc=f`ZsHunJ0<4eUUI^eQ)SRjBJVSagtFf^DAXqH6=kzALyMSD2VS^ zbJ{fVs4f{~MeG_u?VxVMliNifOWmS^x^1|vK7=Tjcwh?}V1l*{1vW_}?hTB!J|svZ zCENxnH@9QW+@gZI?TQ(3L1i7-6?4!)#P50)$VpSpUa=@BIdPe+ zLLM&YZ`YSA{mjbb{&H5=dV*?I(B%^g9)Ts?Kr;O@{4K-<_Z`dqsJX35)1Os^x9}sG zcLg0Mj{t-H-8lO>UAH##I!%)KDFHvAq2O*@fjW2S36PAg1Oggl@V^)5UvJhC36dSI z0tqcRRJk3|t+uzy&?W^E$c|F_g9dra71ErI0xDG;NjK-Tr~q2)$Iiwen1fTS7h6QDuC zdMm;j$++YYd>?NE3+7nKm#gij@*OWn$y;Es2T_MgMn_*}?$J@lqJlS8-&C**gHDe6 z)*^#HW_7d;EbBR}Zh^rb%e`$97=4c1x5(fRVm_6Rea@JVvq#5#4h;n#c=heM+RUn( zy!l1BTvXlzVv__ezHM3RCFNk+wuIx025i zY}!0tQ`MuhSX3L-f=FN;Ri^Rl3#Eh~S6Lo488_O{vl!5%IyXLjNrg92dy!7}{ECJVQJ7(Z)D03gK~o~kvLk{- zfD3ZB3DAkk`gF+`?ng8M4q^x4{DR+kJf2V?b`UNK{<`saLWS5xSmw^*f)GJ?9o3gY zKx6T<(u+KT6)T|lLBNIVr1W|#IVcGdlo3x|u5){;LhK-F~!$XIRpSJQFYp8^3Zj^44UKi(^U8(Q1jz69< z>pwu!;>XR?M+c!{zejISV(oE;evbhK>8Cq7ho^c6lauXcvn&?s4A-WbRhN&{KdQ%p z)IE4igy4-Ei`tk(!~sno*{`jb2W3T_F?z*-`hvx5?Y(AsA}ORs0vFUl05w#t>E6eh z&OX!n_vFcpo&li)$#gDxexVKxdIv*Ap@r}o89m6*K%IzGN^f77sIS=1PpIJL`9GPx zEKc-Uo0?vesHsSJU>~0U7&0_a%jV?YO<9v3=A4o#I|UXNKmZH&zh~^Hm%BpUKR3N7 zmUN%b>PiVB!5d&_^w&Q|r3F+pm3v|NBS^4HGodP~-JZUAati1+RDC&>vKt zqy~+5FGNwH0cs*c3bva$xcxZ~vxWupjopRn*sB{dzL-@N-Ap%`ol@h(97NI(SQwLK z`&W+IK}#)w=a)HX4Jv4_hq)bc;;}_ZWR{(HywfJ9mwy)eKCa1Z{_URnAHwW`P$#jv7Ttg%0*IEG&Us4OCJKUUEGF_Bnb}>Qe z)Nu1NZ7%WSie%u^&Dns0^opNPpHVWY-OZ>FL3h=s3!F(Z@7T@99LX{2W182E2Cp$j zWuVBV<2?Fz+P3?`+kQ00d0b3T`uRjnc9%p(=M$hHbz0zO%n&Z?n5K}UCTXE7FD+0( z>%`)df^KN0XLxCplesYrkvr+3(argorl6$Nfe16$z{R=DS1bmO;cDQ(_5SXKUY*q!IH{rEY`Hm~ zJTU*MFE;%Av0xpoK`@!@!-k4?p<=OKOdhNkzn!fY%eePSR!$mP1;%v5(fdTug~(-n z!3rRwhz1=ZYOSi(X|E2uXtOPY^2{cekJ<=$ z&bRUpY^jsjQ1NNEg*GoD!9&n8$V<&KK+%WYif9g-hg(70Emxz_p`^#BX@GEapLRH) zs>i3*7p=3ofhwy{a~f!i#i+-d*~0N_D(~a8>S>-Xb!yf8O{h!rK;2F2_ZynFex&|~ zwpi}HTR|n0L`@IzOhK@2nf@0S8Qj-H?m0y*7ON$*B?4xR3*Jbc=bQCe$+x{{%5#GZ z?pU5TTfRV*E6)lSythJIuV`6l@2$*9)<*>926QJoZ7i7cvvS$k4K&!_L*D6HikkMc zo^D=Go|r#Qg2AaEUPa)T!>4GV$F{*WUE^U};Rj~4e7ae1Zy4AHC$XX86J#Tra=+Vc z)?_GF83hBySfkfX06pJ_o?ZERLjV818HK4oPU%qcX}P0Wbaf)gZCwPzG8dK=Qy&k6 zS@(&25X39NjXH-2VsYzZ_e;-0Cd~NN`J4U@rHk2To|Xi*u}&1RP1_4(MfT5mH90I0 z)nzAYUyLU)O_}Y~l0ec&u9>}}qtx`)qc_tj7^Aq5eI;i(AgHV0nr*)H4Kq^af^%3P zsw)KO{VnDj-e_bF0gMO2?pj;#UZ~6TPdBO!neQvQ--a7WvbUpYKzD@2%Pj^D3AWRs zKC=@1GLkHQi0Bn?H#POenR{fTR=`ne+TuuU_lB0`y*nz#QZrysw>5+eZc`L%b-~e; zE_9#`-t>SiGr=J>Bv$xo7KpmzI-*TZyIg!n5cC>csK5_>YzVOZNacn$(FI*W#4K?@ z=Q&ypI5NoX1V1Bhu0P_vCc*ezmVb*55x3p%tj_RN!UH<9-6r5qC&xXYq@ASRs$ez` zXt0t0xBxTwXFiZkK!XhdEE3uR*v(EEd$yRMfI%JieoDccq-@@=kwMP9pB{2Kr>3et zomG=MSP>rU{UJI;u$GV~EBNcNV_U)iTp(d{ObG-I2{+sraI!7cNJ;H*VIFwEFg_Xp zT-;7#za`E^>^8)#)}QPy>6lYH8gNHsV{5&Sjhx#-v$B;*L>pVxcK_*|HgXDD%=ess?AXYI20d#JZ5ryA#jiLW+aAUlAcpmn zZPE*K291S-u|4Gg91>W7wyErh*6p^94bUMvM6|Q9)V&Fk(Xwn1AP$+0jdhulB#^|W zcEZ$6zmk>F*r}Z~3q_{sD4;glMni}Yb>D2l-tA}47u*TZig4#V@ngVj-?Pr^|qVrZ> zWXRTj1}qTOXCr@>>8i_ffPb68FRIq~s|N=uJ8Fh9*UUI92H#JhN} z)hq@RkZt&Apu6cWk4JByLC<;`-;@g)w@%O#X4xOx)9|q&fSDhO*0j3h&7X`lzXuI^ z7Mz+iA^F&5o&kgUu6m%Mplubjs82g_o)z_exvMApE!_dhW3=SRvc@t?3SF=u|0qtb zubiVZQd$Zte@RH{)4Y{me>igxMN2)Wos)nn~(J~LEeWuTMm(r^x<=+O0xE4 z5&KKl5J1d(TFi=WtKQ5fC+pdkHrCTMNc46*&6G@c{8*V}O{4QC5c}wJ_e3mUQVwDmVq?#BH&pqfyK;ve`l-gFNmLszXQ1 zQU1w~Y#!m@Lx}0zHHBhpN-XwC8_bkn2H=ozYqzg<>bl^I*;YTXrYgpU-eKg8rQ}Wx z17xa15){05)C+($-M_n~Jxb@aqw4kLbNUymm)?;h$sPp_Wr#aaL47+x?eCJ3_OG^V%or%lA?nSdga-{-U_#+*u5+Q9=D~BH#MDWlk>HAl94l1{d@{-LK1? zzWemcdb6Zq)8g~`ay>6M&kJ1fyD$|VpcuayyE*R1XluBbfFEEK+6SBi+)wGa#pEFc$?gol#5_CuaDyeMAK zJ+N3^A`CM4Ke6Aq{Hk?&_$?hjE_auY{86-^w`4)nLIMgX`pACVD$=)-f4*F8>YbLw z`b~lkwS`RS2?(I(L;I&>%l|GyEYG= zRYHRZW+^RLr$G#KuYyOjrMJy5n*sw31@Bqeo(+DZ_d)XmvVtzHh3m8ez@egztZ@}# zfeeqVT@283+h)T{{UvWD1$`fj)M*gH?dLwY-zDU3Uz$k9i7)Ff)!aQ@+{c1ewm9M7 z!w&bXdcO?nuV}QxbOi9k3=cr5FAFgsGW7yU zRj;fledx4;WkHMASxOciI+8J!QhLp6wwP+5p&&L|(D6nki#K#RMhg)NDC#PkXT>?~ z96fM*wYY2yI&>uK&a+urd+%Ijt2+%gG$cn(CS7QbY$GR^0BVxn8tTaAt-MT<-g;7e zyDz9m7FOPD-pVOplccxOJXa_tTO_gQ(2;EYo>zyz2`8&D8X5e_-tzN3-NY1HB3p0S z!H1TlpMEo|*1UU`%})(96eO*olZDkKn>8GKXo+~}T+MW#<>Lm);GrHmblk9B1?Gu< zeUpWA!J>tQNi?+v6s(a5x+u3elg-8$k;&~0=>*!lS-8niyBuWjN7^6SHd5^#6!p9+^%f#!2;hOXmrT#UtuS`B%7(^O-aUH1R%Vn?9yxT%R(;hK4)Vy_Dm$=}xEtW}YE9 z{9&O&PxXMop0dD6qzTSt0buuQn9u#SntU1zHZ*)@O~*^&YdQ~Y{PScVsu3Jow76YG z60$%SpC@SwkybV<-9|G17&lK6KtlnaoA8r8^A4|!o12KCL&r^PNvDMBopr&qJOsTF5?ei`hzS&=9_ zl<;_YvZp<$lj)THx0+5_ag2+X9x&MXn875XrabV4abpIK3+`CX8*bj!%8_#m40i4T zMxi&2=q~z<^MEKkl<-Jkl7`ci<065J3SK_@V^a82BjaX&T1;@db8xTCeCU3?rcv5- zHG9#V)nr~jW)3b%05z@$vc$d_#&}==9J1@lIWrWCZL%HC9sve>+e28X*Rk~u-zWN= zY`suAovkmYv*3+x!OL{EJ<_S;k5SMr83eWy!=C-Bf~Jw_4b%Ax7V!_6f9f}! zLjpl=}Zg4#jaN|lbAR*CUk`H6AgUk9ZY-X+UC^L7Rd`kY#UuG4vmzR@r!ZRapj z)8rZpmDyqwr+}DtKCQKl)8x4$*h3avJMH4&LqMtBuNL&=j6{&Rvhi;R z3P3*oK9P?H6MNrnSzzTcsy*@QOTYzux)OEPP4m?%aCZGYaO&8bGsx2)m|?xOL)V|BO)VJQ>16qzywuR z(&_Ej6k~y+pZbdEc;n^Q&mJo&G$FjD-6`AMl%CtDDD>9#E51qaEK6JQsFxFJ{Zf5Y zE^X_eo-GY6n5R_ZJW%y>&xXH!{`_fI58{_U{TT~;7g?+*VTIyfL=<(?svC1RyEX%Lt4)T%fSRQ)JY-cMBs+Ej}t=at&)WI_`ComHnC{m7X6(X@nGdf7Pw`8(N2WT9unhjTq7fULQkt2RGFFqa5WwP7!g0h!xy%c%D(t zp$d?bzdfWJN?O^V@}O13a;|QHV$NP2zbpcNhcm1lVe`>x>P0%sL`TC%}w5W5RMk3yc8yxCz1R}T|*+Y$u$yG}eV}de& zJpMa9etV#!7xj!)XX#?LUMvfKnNgnccn2BuedOiQ`$Wf7R=Se4mHr-klm?po(YTj* z<4>UF8I8wSpvbQi`hL;wp(KwwdFq6S7Mg$Qm8|}_XH>^U{~=4uFXM&k4?NY+niT+D zQRqcMubxP@L-c!Ngamr9K!SNWH|c(jI9O0E4#h39*sqTfO8uIQ@6^@_+OfNwl4Xxj zlcO}ylqyZ7DPpj^rRk7J^sI{A#fEp{^Xq9y`t+zp@T1$uA%UKh4;d|L-?ewKaGurx zKE!CC$)5#5V)OJ?%uIP^LE=16<*z#-wc50`Rku&Gs+MQnDdd2fcfF|DP80`?rDQWg zf5h|%pu=A!jsG5p?-+s7+oKyQ(a_C*1PX`v?j2`0Getn{_SpSlQZ> zJ3EqR9jS{A3fn%InFv)q)pC8dAxBeN1Lm6rKZ82950++uqP7g9Y5mr1Y#Am=pyxeX z=fb4QQq0RG8(q3;U4jByu&1NioNjh{V@EZ4rv9uJNS>;V9u@64Sx?WXEMb*YQ94hYR7$p3Jo6=+IA=f%I<(Mh+c*c%*QW;a-1e?{DFZxHE8bwly`(`i-_9mD zikZ$fLk0J{aqgJSzZ{coLk?K52lZgTJ+EjYiaIDX5xJmCE`9GCRS%-*&~o+F>}4_e zhW>|U-e-$RxWn-u`VF8lbOeZ^f$O&StM2u$wrl_P8G)xI8C}dCUiIb=i**@zH70oP zg!$EPD+X<;;BvCA47Z?Qz8*5uOPBoImmsotk!n2f-HP)S6^~zni{JVv6(m?A_Fd0u z?PFbdCrU=zw*>`rB)@B23R&|DNU+`vtxO%xnKywZxX!Q3$PFSmBQ~yQtL>|D;T>ch zY2y|Y%)X6Pc*<;J2NJB;JR4WVEB{sV&qoBr1}?=$?FF@zEGUg(Yv90k#mn2S@Xi_j z_YpbMU|@2rs2@v?G%Ex1<-&o@@lo?L1E z5!5d3Hd5u}Zc)MQwB%MHqLs@$utg0p!Ry2Xnt}Nko%qEFcQ5#!1&C4;TC&yeeids^V<& z4gL2Yi%a!3SGifM$HD2HNcw@tWI=ZvfTma6iw+^5;5#Mc_p{}`aHQy0BLgvlD=h&U zh)FX*&@FsRyDaHtxj(AQlJrSKep!;l@f#yB5g{swZv@1Pf*x(>bIp?Y(n;H3g7jKI zx-AOcZI*PeIw>_G2yeeCPEV`ND?Ob~H&Is`I&EJ~f;Be5-CzzB{iyx z(jbEIqgVAg&EcI*noV%^#62ZAJzMT;9zz7@v@PUrwG`nC#pu?E`F3701|MR6V6$Pi z2Xf1(?NIaca{7|i_LwBWI;;imwGU&F2{W6p>3HFG&v%7p6~G_T!kO z<>q`^yq*`~MfrjaNEW$Q7N>!<_bot7ntvId;9ew)*DFYYL&hievzUyUrlQqJOIBu* zwiofYSBqtUpzb0wlj*c%RaV{tLDnMUG?4b8wUyqLSxXoq9;q*5g(kQH z034i2YZY*`?ItedYFmAWG5>1_Ujs);hq>Hh4@+j}k; z&NevOI7!R|>z2r;v#RnoL5*T{FuPb!FL&O8`gm4@3D#TO8d}$4vp@A3Fu~MS+Qcqs z7w=hUD0n@O($dbBn;GvTkGHbH1ncdHmCrWY8SU0#QAjW!)MI9#b~4i)PUZSM zH*4}jTip=>VjF92pPu%8)}UGH4*!V)tDG6nD6@eRLr!zSgNUQW?aFP zdRKlKF4(X6>|vSS?_X~0qUEI;_lhYdg}`47ZOxY<2Un^OpBr zzoZ+Dk=9qRfvu~=IWTgc;*Ye#dHB7SI92vxYn;dWyhXm3us+&PcX?8$$%RP;h(<*au0|M3DC} zAVPU`i1JY}qpMPRk6Lib4wyZ%90JIBAD^PInzH+RM;+|by|?vWFd+#%E~W8=030$t z#AhiPU!5>75=^oIQ6z-mA>|%E^rYP1tO92iyqpEJE*XIClkm{gF=mNO5&#VeDZgma zdBu^*FIsTOXe%@KAi4-Z-3LcQz%Oane6`n`Hke%oS7r$jh3 zAq%)JXR+82@d>`NBB)#5n6m!j^7-sMc;!-&?=n-hYTC)Qz<=b z3=Q=i@Q`BLVkd3$$3(>$+7@>bK+dNT7Y*ci))6eF0yX8VF$zcuY7KQEj#FzGFzAC? zS&R+o0XSp?A>B{u zSz~NSkHAC9EqIga^DI;!?8$69QJ2lI-l1g9HP*(5s35*+iHUPU%Z#*%;{FAlu4TNE z>GLSB4+`4rjF!&ut&5=JDOsUNlD3ebyv-=xu*tWNNv2$qv>Y}`tu3rFoR`{x1$FCK zswn74Exp>rJ)NTfmtwk8-OP z5|q3GnIjnh?mkAazJANq%I)}9un@rdiYR_ z-LIGBns5C-pcezEw1x&BBHoRP&>MJtQyegC@0Vd2Amj%SvZWjTnt9!abXI6Ib1hzl1%5163> zro?c3aa7Bqd&!Do(sbFMJAZEaDa>Fq!P+b}B?hxFGm;wLitD9=&Gcv@oqE13W_&ZV z(ANfOGi;F7V>g=LqyF6+vs**gh}(bm|8$Q#Z8>!@J`*Rn16b99L59<0u$!KY>=x#4 zR26Kn9HmY1L7tvs>6W)6V>8;Z38*3?qgO(t7GCCFTL{nDtbXL0C^kP-%l8a?FZg2@eqXMr*1P$ZBd& z(bDN*J|;b8(P}bSPWR)|A!IdsQ8djqtFUKBZ1-JG$m|IzW~{~(9y6pgbP(4QhG_zd zDLZBuR$P$v!?vM`^yYNWPTk*CZ8lur`SHq@lR{{Bc+uay$?(z=LST0#vFZK3$`LCG zfh#)(k?`0BZb>0jU{C5#1de%Zdx8@(1%9cUNq6tu5t}_-=9&-!1qE)KN>}8u z3*3@Is2+?bTN#}(b0?~+a&hE1WEc;S7@osEwnTn1J7Gm-K6^E1a1X&TB!-NzVxnfV z4kmo$9U~sbI3Y6;aQG*I9gh)kB9svMllZuhf1&QYoYM0o>m8q%SRNrbrkNpmq9p77 zT2i~Nz3|Bd<}BPO8Dw@=lV%R+O;nQz6(s(=tC~EdT~MmueL{EZ)8SJ%h&w10v^iow zOwd8<&w8ZNhIQ2ePZ?COZg7aw2pfd{d5_ShIAZ1$yhVD5NRJ5uf6*gQZIr9&ly%aU zf_~5;GNXJD+hfgLxw}jid0uP!Oc3~&oz|qa=8CT1d`ORj?=GL}j^%x7%)PT&f-Z;L zplM1-{-s>F56M!FV}SA z-F>>2(_e}fyheD4D8>VEoekqx8`=#-yMShDqiL*Ab2f}oGRV|j-c*6om---Ts#Xiu zYs7YpaY3YBMoNj)HJSOGVBfx2mO+OQJy7iwqF#4nVg#Gb4ilppAm~?JRUmr0FXnB6 z0l!>h>_{O&eOI|NIa)!m4w@_Aks5zH?PQRvb^VxJA^nh}2D5 zx5%e-&wKfrj`nT+UX5^lz=fCiBiWL3Lad(sa?!kMLqT^_&FC`9Z!TyLg`N^&WiNP5 zb%un3JWvMIMjLs)(XS#k86h+XNoEZ5tf)6jb&ES49#elX|H^dc3Q3)Wkg509yM_I* zsx}phTff-B#0drqqH>PVKvLj;EbSRBaV_<~FkQL)FU19MdZS0uUaw}=+V3U_4DWm1=^ueNj;+s30vUPA@(6_wGOV{Q2icDb5rZ z#Oc}E4!e;!s_smhV4Z4+*%~GY3&uBIPIQ|X+AY`kCd~$ceZ{H;`nJneOJnjB7sT1> zKqa9z<50Y{*VWW&-r;evKKCBiJ)m40NLEdIn4ru$Tq?buo?{MoKma*Jm?45L8`o00 zf;&6~D`bSFCut6m#jfz|wU&Nd@l9CE5W!lu7ZS79S0~EDlzG3n{3rDvrtg5(U23+F z@Bp1!;TM;0PNz!d*Lu*a6YxFjF>MP^WhWb*t0v5i9NkI-Q4UWQ5U#-8|uTF>ErqLg9Qe@C)hn;O3=zQ|Hq)Qn?bqCCJbjQOu z6|_Z0E6xYj72I;oHnxiq$#hv4IJPcJ1YMC)6rE;yX2$E<+h|{=T^46Onrx$}E<)&x z#60#{J0Z+8W{W8)GU)5GBcBLn8joW~j}ST|tuf1*JHyFTX6wJE>7X$(bHqN1JsXm3 z<|xVpWs%6o($iMXEnS>*`Tz6w=IxCfSDLT;TDI2O7wvX?>1F2LhOH_|w!3f742Xq< z3!9KYu}XL5=0%ZU6)X~917Jy|`^-1!Kc~O%oLJt>I1!O#WMtBMo^}@j4P< zFwfOi^ZBJT=t65w@*m-HqLXZ9R zY8EaA`>yh%RnW~Apz;|H66l^Gsi z)M|$14e`p~@P@iQn}YO*H;t{F25E?`)`P|F)%uvvWQSEl2HWGDE9BrSQB@is&r@g8 zz=Oppzg9f#)uMq8v(Zq4iDE{?;1rse(9%2i61RZed7NLy&Ri14iY0!+*sZ#dy|v#H zRob{USHEBD^7u+t3U z>~@u7O{Wt~X&c=UuMz($rf149y<5`j%M~5twmnz-xwAarHOK!SwAQj>CKMThgzc3~ z*cly0AXcZG79{HXzeb{bMj$~=o*-J1SyZm6Z$RfjZfHeUdaRek%l(k7gukvKJux;Q zIbsW-5dvYTmHp=W?5~yzDGlTQ6k|N?-?nkVs(nzc8Z{dM@e{TP z+)(kf5R~a*!Z2Kn{S4$K&pVM4whq{Um$R3Jhg>p{x4)N|>BdCZ7&Y2X9tdLlf`Lkw z;v!#`C2pf<4yXfm;Bp0zQ-eei03{60n!3NH!I>xwwrcIm5?j=wnfBLFYsc7tUwL*WV=f8G9m=; zFhQEkUNK+(w<=p(CBjn(W;Ck2A?P-!9L^ zp%4vuChj?ZM-Xt~7C^lGIaH)I3mwSP)ppjQFR`J+i4e?k6kpSEE@BHU3!vB>wV4q8 z`rmS2dUv5rR%SMSrvQbY@VNp^ z0IHfw3549IKU!s!##`s}?e_cihO7R$V%VBoh&!c}+L#>~#FAUJRss{EPH}M$UawkQ z_`&KC758itZj&M2(Zp`poTt#Wrp(6~b9Vj-PmXnXwJIg@oj9 zeq5f@aB;oaHL`!vmKIvrO)p&1v-R8N~%NKMa&lz3TyWKWu zs(`8R#9v-C()+1vfxo}?q`H0%hWaP2`fBY-d`KrA$t_5H#?{&v z|Ni#*n}3!~-2ePv|M>6kbWTr~=i4QpEBe#bi9TA(_t3kosuVH|lK8Xk{M4Ev`MNY! zF@St)NNHuk@l|P}L;!e`4q)wxw-#bMp>>@_K<#0Kt?A~Xs?`z!;Jayhym)c( zGEJE;{#e=X~$&wL0TzZ!~050rfTjO3I-@=}x9J=``ETy?%!Y1w@lqD1*5= zhm+p4Hk}Lxom=zGX8xujj8H)ZW^c;;7ck{0XiD#LEadNG@}pt@dD=|4Vn`Yt#f$`zhndLq`M8s|MuS0T zI89jE0^;3G8^=NJ!F>B>b+lYJ$fH7R-0w^~{IriCPfEx??dIF>;8GtJsvknN+nXfQ z0^NXiRAW54Hn>39U&w1v&cRUr1Zm!0ywGRQHQJr0!&$%2GB;r20?9T=I*ygojnAO~ zD>Ba;zZv(&yzU7Y=9Dl&;-UYs#|z1{O|?36Lco}~gaujvHry0zx#?JWIuT_&>2dD| zv{~8H(&yP~$v0ivjgS2H-jw&Q84gOh=em<#yUBIpJ*Qz%xt%5a&&{EeoPbt7d!9QEH0a#Oe)s2DpQq(t zuWl2whb<9-@+k~?Ij*8WC@AFRWzd|o4p_#=mlwr?#s^ta2UeB`G^^RO+)aW6ejZhW z(XhU#(lDsx<#9NAT4#C8a8SzQchs7W?1CR3zo0=UPf^mG&L+0!;%k@;2c^4NE+*9P zcAXb6A`H0)aSbl2cq>kWJ3i5*!ME*Ul{if5ylet zFBw?dyPET5TQT+uhGj2(RNY<)0r(x|2@pamBoAK#kfiRTjt{M&~8vuXE>ubF>B zI%xhRC>B)i*($cLLaND2giMdQT9)6cY889$@uT{@N2~(xJ$_WH_Y|&Jt4{Bcmf^iy zJSzUkoEI|uD2#|dX1@Ddnl(SV*lffmWSAtc)rIej4U#i=J8Z>jC_J-5WWIXCO#pHV0rp`Ve zQU<*AXH59%Y8BY@?$P@E&1Om4Nm#u8b4YE^-eKh&px>qyNykfTd4EtF#le~a?1Q7t zoAX^`(3u{L+UXumes_BbcUwr`TSAn-ygbO=Wpb^_^D&>E3z>!~&{8l6-DX0A_E#)J zLMo5~8G-tbPk!<@KN0^y?H*H04w{d?;*Djvl{7w!Z^oG4blM94Q&bR^~LF8sGG8|cRSRpT#T?L5&{yxJG zXM@h9*J6GOiD$0}V30E0H5^Tyx&1hIf#eZMrjy=qpT8Z769EY#x2Vb8ik7yOqTwlX777}-O^yDj^@L?gNYAxEM6$dpqvnLa-KwA>Sx{mAO7?2=mq7V7l0D|G z3VD(csz9T@bWjL+HKrXt=Bkhmfr7>zGq&g*Tc>;rRuEhY2A#WxPV32@6JH_qyk7`3 zD48j0Hz$+PAC#J7bj;e7GiXpU{noED;xx>wQ)mA46%0D} zjI!GAw?>m;#0yh@8Om^8tx3IFz(LDwd;0a&rxFDXGZuz*=8=X$=Z29-;~uLJLT1bS zxkDiE&C)aOQ%`ipo4EK|2Q(;|xiaosGV!gPL_x#Ml}Vi?RKuWSre#uJgh>=M%$!fY zs43?Ojuw6g13womMB+*VorD=$L++)!QS=a9%BRVa#}o&!ZV|&@y}CPiyRn zD;88T@6p8Dv~|#&B-SW1GDRlNqcx>TpS{_%!)vx^tsDofo9KhlOmlC@XJtZWmplbY zlc12b_37TI&xd`Hy*vd1KPx|}$d+m6SuLag90r}-Q>{^d#8+R&dPm9Q3UEE3U3*IA}f8t(N+7mA0rheq!w_3OIvBQ_Oiv zn+V0vEk!Cxw584~9I(CT5@8DreLKbDNhe8aO)-d2{Lo7Aq|@&-ZOMRRST0FxhJ>c= zW$KC2jnhTM`@HFQ=heIy_1Y9jV29BsK@Z#j8~X(^@{=X z>$ILX`OAVTIuZsQ?m6++hznKmoT5SLz7ANG*g(S&asPOb09`vR>@T#Oo(V&F(M%nPZBev`^*TuCr3BG3bK1fhN374PKMtwfB5?8`= z7F00Cli$#Wf0plYW4sIn4Ks3Ebww_Ly!^T%x0OdOT3?Z{R&&_u@J@GJt7yQG4l~DF zO*=E08M;ENfc6Hmb&imSydQcDhLF=nTBr93aI!rNE9?!8di0s zA>SZrrs1H|=hK_%(_rm(h))B7kOyWO=!gp5MUPK|L_x!>`|PvK;%g>Bf`ZwL8qh=}O_H!;7vGBl z4N5F6J>IBRNDGmmV75nt(X6(9r(!{cnc@iIQ!{cKZG$@%q8`tPF#exdv!^9wg=JKERD3)22 z#m$E?9JE-9Xp0bkc@-Z8bY2#*pkhV=%~y_CYT~0nqM%{U0ZlsH&ZI-5btV))2bA-m zX2u+SOYd;_Cd>Gk1I@2ArZ){dRaKM}4N7J#P=c%_O7XFvSWq!Xy7W!&Tb`Wwk*#dmx@ z%Ip;;)?`t9uTYSX7OubtGgTDwk$_qL6MDC9Eo6!>{~Csru#(xSZ3LbOlwZS|ZmCc* zJH~tqi(zLvq(TfA&W9vjRwKuc{|E$6u~aw{A{A1>W<;2ZGi6ahh0R%T6?@X6ii$aF z!AhbvZBd~l8uJz`9nQo;g>Rm!YX(jySU4=R=UuVF|k26rK z5C?3e#^PYoafdV&`b)rhbH*LiRLGg)QBC450j{FMdgm!bFrY#t zuyFv3gk+Y`1QCCUTOksFLyB1MslGR#G!)F=d@`@m0%tzaQNe4Hg_N+~xyNZ0dgq!3 zCDUh4a^ib~EH!4GHsfz(;_Ea5Aq`m1E;e`ZX|%ZY?1}^WyL!#nh|m9roDk}+3Lpr$ z$m2A9z1VD*>y>pSOI#kCG$8=C5X`CscP{)K=o7+5K25%ZENvX^;8LBkrrPf zScg`=R?tq@&qe^)?T*SM%l8`WgQz@Lw>Q7L(PKN;aeN4M?3-j zQP>%NQ*&+!Vu99(&rMhNV26kWS_xm0Rf8503$&(uQE3fYL@d(ccYW2NmA@zF^=_BX zCsmI^0wPtGQr+!VH*dGNl65#>^)wOCpC)U2WOXG1`jz^1=Mw>;#OuJJwMM&o^a&!g zcuo!ZBzATG5fDmNs%BiOhEx#|T0B+OcA4s_BA{O>;ipAaS0Z465+4B8pft*qcuplF z{{FdoP6=W`s`x0ahE(OFH7ixqy6g0Wh)9*CHLJU=N{CpX^}OyeLPA8pmOa%`Ju=K0 z4_=0?bt=^(gMdgCS9;1jOx2YL2&Iqpm|hM2=m_!MW_>EIFxj#WVZiml4CD@t85-)? zAG}fzWBkvg!}HJ-wTV!~dl@~`z?9S!8t?jFB5 zYrI@tG}h;fReEwdf60SCVDe88RAO8dWNwQet;GM(jpCd6<_(LAfcZZr!a$JtknVI@ zp3P4i2eg=lZV;u73eTobt*uWX;h-@pNd-)Z-e;oI16uUZF5Qy{!&L+ja<}nQacx4! zUMU>#@&V5?sSM_op_giWAX!C5!d#i&kWyo<6^@nx3^I3+Xi`W!Qz`%~_(IC8FC=mr zgziFUGNPI9^!Hy`)7$|sIY40fW8fh506$dUwK_eTuI4*b1KJKiJZd09&`O)LU8-8z z*p{h#FiWMa+aFoyXa&5{1;Udu#Y4KXT0@B)H2dAuNnC8LVKXlir8A3oU$F*J$%LpC zGBTxBfL03`5FwaVR>}>QR&4RkV34_gyrfIO-t6Qh;|+2B(E0_x7A-`I7%EnLFi3sK zq)wKb?JhlCt`@9535iaxn!$tMJt5emi(obvM>~2s)R=ExGO>VHjRKJ+&1OMJrp)?s zvpC-{v9c-i@gVrnld{+IQ>GVEr(BXafrH#HY`Nt&{maGKdAcKyE_O^d;Ck~ypITVR zJE>itoNO)GDyh}DV!3lsE?6on$tm0=a?Z_?)#TW{k{{c7dA{B*Md{!@*O1DrD0*@t z()g(@x~0h3ZQbG@Qf(K>noJ0PB!tIEA=PiEsV8^>#>FgVy+BBQ#wF=y^t3>B|LO~} z3S=!Pq^;D7Ux^BKwPvv!pIQS5N!fnn{_x0^Z9g0sq}~(GIHFo-ea_MoaKR>Xqed|7 ztNGS$9Li!f0@#~UlO{*jXLMN`uRQ`z(P0)78W`X|$ney@F?R$ks&L@~0<`oqNiKdk zV&Dje2n4Y2Yl}}d3+|18t4wW!CBp{)W&VQKVG&@-aKM`dZ(3u(f&nlx?{rPK4>KP} zWS)Wm4KF)QNQBL--FR2z!TS7c&I@0_jl?YT6am)CP+Oln#+D5=jR5we%znY_ZfJIQqeh%3-O`oLAR*UXp6o=jopNQ2^ET8)URliT$ zPlf@%@EI_j%sOdzG)einLILx#pt01O78q!la2pTN`DDFuVx3DI(iZrVoxvb;2QuAe zub+0C37_Z=nU(PAyxy^*=eJ+}|+P(7Y3BX`!Rf-x| zBsZ*EP5~kJD_EwD5mWuCx`|fA;B3OHi*aON71Lpe?dDnC=~h64dgHVCYW{MuX>8`-r{Xn8sy|?5c7C;My-*oa-ftW^Sa(PL z{Cs`7JbKeOm`=F|0?w9Y0K)#NYP>jEr2i!T^37@OGO{SFq1F33wyt5y(&w zxo3#beX`A`c2^*v2jbVsXpnj@lX}W3u7II}PvL1c3b_k#cQ{IBW6`uTfq>4MN5Fs~ z1zC3QH?6l+aoH^~fZs$a`r_>&e>oM}4xm+KprPrl(VW@9ZE99VAP z6YGY9SiIl>pJi&72AHg@#$~F+0G@e$mhe&(=XF5=`j(Ctb-sjk5_iDb88>1w5+vZ7 z)y-!0ci)$k_FCqyUn zP@~K1oM<7yAcV$U7~$?yjcVL;6hu&p+ti@+`9`m(Qmi?^qcq5m?OWQTN<&711Twze zp^cZ+d6{(hE{&-CFkuiv=cGO2u^ZJn5fFg0JQz*eBVO0V<$>Y=kLsfR&CH@lm1u>r z;dIc3H7^wfR~Q@KZO*I~CJL@FfTJ$z*3##f6rd6H2cv{?)H*IWD(W*5BoOuDiy2i9 z%@$wn9ToK^3_@^IuRY;mA5~>b3eX75UO%zQY*h9t4B&TkJKP)6Rbq4th;?~rz;Xz; zB{o=)$=oxX*3f^W6Y}!@TjrkOQ|qRxIQK{l?0y&S;rkH+-kf;cl5askRo0`^qlSEy zQdCu@Ij}l&Nz(3dcgMLzVqEyJ$wNI7E-*H{|LCBOs!U-3$GEWnXh^I6c~?JbTnG>Z z;P?LHdaRci7e1+@3F$u;7{C#b{oWo;ov=PZOp*kS%3l8vESPp9$tMnxXaMbLysFcrLM>Tws0yOL%bbHoD z>8P4UVH`NUh~*vnIJm?Bj)0`85a*oEsDK0r0_ZvosK?hkusk2tb;?MPK-YxjX)h%8QHy3G~wF3tulb zs+VT4AcF!otf#;!i~}DvhrBlxRp5pa19%ogqrDkz)Hcr$i;E$}0X}ogsAcVejkH~0 z0MBi2)BQzt*e*H1=eD;y{B=R3?E>S%>FyC`dL&$60M8xcwCa(WDmlRCj_F%x_e9z* zFo5T_JMBxP?W}>xZ68<%dqmnUFtFW#TT}V5aKgB7s(|W<7=dx&<0t$jM5N^c19(;m zkHoFp)ZO9c$5p~P3o^O)lQHj!N2Wnw07q|)UhnaNVN`ETQh+w>w#N9ec6$c-r1+dy z@3C;g!1BDTPWS4V+@<%mf&+XWH`7*g+@w2`S=dL$O~!&u*3TJDok@kbevSq~z;Kg2 ztq@tIO$7(|tQ$o)+7HH4{=zA)8wC<1j1<^&7qKZYCodl8$s)>s+Tuw^&Q6@n4%qSI zP8?Z0q{hhb#C~TGo8b}!0mEIi7=Q(Bth)pU_`JfHTDcurrUeFY!#T5IkH6}Ob&do< zAgf8A^>}YKt|k=}pz%g)G^U&v%P^ShquyxcD2SlAi7=%doc!M4sN$B9Ad#ixaM+oM z7g9B(BSS$1`7rL(G4U=bKw|_vHWsj$Ba5gJunB`umWJM#w+&ITG!_(~QOIPMh50|K zkSPq{sPN>c{uM(}6`sX|9O6lSJ$-KZDym%MD2Tve-*jizRNL=cxqQ!D8=Fh2YA#+q)H!Kb!t?7l#w8THi2eooJ(z@+5~_g zfO0$;S#uCkyQl z#CqWyl@pQzbY}NtP{)){tMm6^)3__@=r_ZK)*221|npAUa{H#Tn zi`VcrNpl?husO8~SCsWL#Q`40ix!Mo2OCC}0EGb@L-E7Wtl!@2+oPtap}4_<49dYX zd&V`Y97qb#aL==Px+e+)xGrQg0$p#M^9^DOSx$n)TZODiQ~i1N>>Gb=MV?@ zJ14tyI)1D%KRr!lR&SaA11d}nP#NIBpmYD_QKQ}2o9)vnWPNc>m@}^uP;!YOWxOmX z-N?SBx|6>a4p_hFNJt3Sw==f5%A;wGE&{UK!Gi;Zo4LZYIpwWaK-J^&B?a_{8GSY^ z%7=hGE{+PPLG1(j9c_g_eK9}!j)zsi;wwWVXMp@3efx60c|jWiS-1x5TQ|5MfchC7 zkMK$rhL`Kja`)H$OkbI-3{Ud%UCYc3YYES&)x z%>gUYH^?yHmw4vI>HNFJqZi^h$F$wsr?FP*tbqvF6%8CSp@|4D6a>zZ%d8M z1TPr!pTcPTil&pqK?6?u|9tgkK%l(oH@Oi17*9YvY4$y?57>tYkXJgVLfFdr?KS4S z%Z3qF&Z{3@L(W@Z$Xhv22Mk?H&T}rrt(@OB@;ow!)zxy|q(b<^EK;cMYrLRiN4`t9 z%O81l7jOzdhS{B+{wDjwVnXyI_JiZ)OFGrVRSnqtnsFRe6AIbSL}_Ty7IHcni_YQ| z-Q)B1aFyrF%;ynzfj$Afb`1{i3F-*X@OiZv`D z0mf44(G?$km31&Jrwdm<%3Q;=>u|b-N4g)1{A?VZF3Bfyi+++i8)E~ul$#Wta4#0J z56lO|$pEfuki&Bkud1SYMK_D>IgPxm)4QvR=2VD&usnPD>Uh%-=kxGL4(Jr?XJy(L z2lP*uXXoq9PIS#kdVR4uqT)NIUZvgtdwO-b^`W$Ku?7tJ%=h#}o5X_oux3j#5t#DH za3dbYR$` zInXEPPh$nS90$ zJ`OvFH2>1<^ATqS$L2tvoVc=fKplGiKDmNi4usrYc!AtVN1it))%d7qZ2;p^Jc@O42N{!p93A3O>Jn%>~22*!Fzkr1u7vM83H|DGixpw{pf z2#qSx;K`_@kzdehrGpo{N*ca$Clbgds^mtILOms0*y=0U;`4e+wjv?7^KvIXucu@y zl3$^ok}VW`C0l%6Psvs!e;W8{ZB=6Fj|FwdpIE`JqVT6o;STB!n*XF3=$`c^B;d7_ zulC4c@D<8->!3MF?R}wfWjjMb15w)=(ODbThKV?Dfdqvt6_a7>Ij!hm84{TaprG-A zcBtF82^isfGDC5EbYA<#)APE|w4K*{@$|gjGwHn6i>K$k8I#Uyym)%vlQHSMwu`6d zb)8A)HC;SC@4;mBv^$uxkdLHG4k8kzww+ELeq5;q2@3D&QbAJ;%=&i-PoDDjY9^bkboj-s<2Q>?&R<4gUU+~4%EFeJvHKXVk@*z=N&8Rq_qnyZ3 z`KT_goM@1j&&{vE&&PAje%{%rz;}BaB3T?C?|nbLj=qer((TKLPwVK*C=PPgjLSOu zGJ@{*WyGg-^ko#sXL}ue89{gZGU8J{VvCQNe7t7*osZVy>G@a<b2?~_oFJCTKFB`2%Z`z}GQY^oN5~7~hQ|T5AG8DGz z8@Vi%X#}OiqoGKSKxZzwf=r}vOKlc83nxa&KZ`N zf%FJ&FHTODKRDj3B4{8XcrUk3#*3pDaGz$5uo9RPA$RwTqJx&+wx6cW*_4h+8S)Wm zNL?ieO2}nF=Vq=$t8Mtooq(>0eA?2G9Pn@F{Pw6l8R6vj3=eisQC8ORMj+~k;vQE$>Xc&<&9A!Q=dz6upV9=n&(lZ%Y z1EJ{jNRn5>X>p=8BncXK@(2)zb}6 zB{Nn-k)UBj7#$Wrqtg_7R?bI8m_dWq!#rn_QFoe-x?MV>kf$o(_!nRHFdpWKA`C^R$OD+ACmk8;~a3nzj3x*iajaYqgQkZBMaXU z`_;p0AjLr7-vWQ}Zx=MyUoeG`oc1UH1&#N$#%}S$j`2fk5|=MAV1IhHeSNf{9V!#L zH#gFU(qm(Hq7dRDC!ut!Csw6}_}(EdC90G*>xOaFVFB)32uV4jZYY?vNDYa$7l zwNeQ(t++w}_S}R$Pg3X1l92M`5!NIqP_#(5^q-`|J^MK1plFegv$O#PjoYTi#1;vu zO}*(D?nxF@3|~1K(Y|5|hOcHrI~mcwQYfV2SK3!kX*mgke>~gk_gb`>V>)`$;lr&_ zRPp00Pc-X&x6tMvfPrM8V$zb$$Zv=41&H6#J`{92z$L;s(1pm0NfBPM_>e87n! z7G6VaHeCm1Z}ck9))1ThggU>K?bZ;mZ)%?;)6v*=O27g(%PFAP^y#Eo1057jr{zC% zH+$b&xK!5moC5m$(lhdN-f<2%C5gF3Bf!0zacOH^YoE4VmY!F2@Hq)8w@j5@`P0jN z5(4ApM;ssT3eS_L)Nie>pgB;;eKb7~ z7hE%e7$0d2_<0@llp7yY2N42XQMx)^YHRzn*2lV~t6b?aDWD6lh|g(K!#&uqoL3kI zd=WX~3(C>v_#ooV7dkcMv^M|&JF}Xm2zlX*uv#)emZkF<6`yH$G_&f(lBLt2fS%dyv>Fk1vlinW z6(1x14mV)+43B7f9=7U;8&UhlW4Uz1DFnFM2cyKfU8}SYGy`Ovck(cE+8w~6xpdxT z6pJqAMXz9gGA!tJl zTy}F#fx@6B1>!(KbTe~pD+%SgnGECSTM3Be8}^GTJrjQP)z_9nxhmZP zdDHNy9v=yepKqlg(npUBAF()nEWR<{l1Ij=&OBhpingH*8c_D3rXk$EjJ;Iq6QG!xztj!c2%K!N3Ta?tDY#y&D16bKrk6Gdmy z(S)rv_9)kh$`Ig+&V)YWj+KFOoe2;?Ro3qHhW3Wives$@xMGMv$KrV=NXiWnat6rC z5AM7|SwAQOsLBs?i=VwLtE?Y10$kBY7}41sf;+PI?3QcAO$zAB7j0+3T3KHx0;nqQ zI!~vgVW00ZE}M5?fGj%MBU&8N;-jN-ooo#NQ{`OenbRLGn{yfguJUcSvTqduRAue3 z-RU>EYs*@z5#XvkqpPHy>GHC91_sF5;!(@K+px673IVQ|T%wa5M_oDuz`C@r+~kr0 z0bA7b`NytQ$>kqWLGvytfi)!OPd9(s;D$qAz-ia!K8i2C&tS9Kmx#2HO8cJjiCsjieA@< z2DIKau;qGP3@|y?f0HqZ{ExG<~Roms?JNE51fn1%hq{d zfUKg!$;h(NApu~j`a;a>jc6$ruaL^t7dZuVW%0E0j8{ZuEtUW0ahZ^=*4Le#GK1U>Tz0L<3c%Gos;nO*#?<9a&dQdNf#TP7Zs+bdSHEE?HM_5Hw`& z7++DXH0!a%l*}E61tl4E#<%oFtwrZtF|CqO=b=GO)=I|ro<$)gYb6&3Ez!2oQv6Xm z-k0+yjAJ5}19C@7nD2>?@!TP9OlN!{*r z#x$$R?JYNM;T$N4k%0VWzdzcuHhh&E378bnMGVW&`^|6pD5G4Y;V zfpT*a1_bQP>q9yoxZklhs6}`^<3J(v`f$`AS!)d=ysjyri<(X*iz*N1nQ}E!h5%Rk z{IKhLpHR~0IRtDODfF>Be_S$BGKNh)=us=f+)k0d4P!o};zvl@l7l|1H+&dXJ z5wlQj>ulF@qZ38XK+ur3cREkf)~u54K!7W1t3-S#7U#0uEmx=H43IO6tG%(6V1WQP zv-n_S1$%_Wk^ypNv3($2$@mcN6bNu-+3%)<%C&2fLo7BOBtnA$KG#&T?02bmtsr2_ zvM)Yv_mU?)-g7Tm_6-W?qVGxxa+-y5eOC}b6+ND0O#2{d|5ZAuwhW(h3KXnkI?DB_ z3{0$h<>bgDsmNIfOJT!m+Wpdm6^ zd{r%@K>+pVM74>(FST_=JPq2%f`;69@rLf6PEoeZru>rACg}8@&3yCbcLYKv6ab+q zcHw6~p^7j)Ic8-x;CvFFm?lAmrEGC>Lg#lZUoX<-F|X4jQ^tYN6hnzDWmc-n4JAwp z=$|tB`t)@DeY$;fMm52AJWT;d`1%}pVj-a`8pZ9KZ9!2f*ZtreD13OnJo@f*k=@3d zZN4*OFd$VLBjd0LX=@(P4tUzQMW-2!rgY*ZpPG)-bdb=zcP_5}73W>ibz7-t;dDSW zW(bu^4-jg%v!4pJX9J$JfC;DUc~?r%pmXDVy!7H5q~AE9-pQTc-3XnDuDAG-ftou#A5T#tYH2_QzJA4sHxpe2JmwGB&$3kC*euRBqA{9J=pQWM z0bMXWtW$52VCvn?V!OWB94#7?es9ndCm1r7fHiIzLCZKiXx-0#skNNLs{<|?$QWKV zc0m8V?6=Sx^H>aM$}@ytj(~-!bKYZAPMst|??GmoPF+__=djER=o)1ZZ~7DxiXUb_ z){0MP&HBtbSuEgwkqqP21hi0f&>1*u*(<983e}G?BXwE_$-Yc2bMPf63g(>>T^_uN z&8X0I$_Q0?JX0%2kt9Ozp`A`@3hdS3-H@)=WvSFmXgZNQ6zdL|V=G6lLPF8?>exE5 ztGZVO5qeGvU8hz~p+Z8@sp}@zGS13%od813iJHk&EH`9XSUGAm^Ab&GFI)|p>=-#G zoyne4$yV0XOr-M@yF}8tZDOynecZ*LtCmWG3vDNE-4mrN$E`v_(J7h9VUw@dtz0rC zu~6?R)%+}OE9*%j^mqiNbn{$q*qicod(|Q+XF}8PsXV7A-J`WGb*0fDLeFR`)wivK zUcWuD7T{NCD=jK?opdIhez)FqN+R@(yi^u>7O+>yOU8ue{q5qErbX8qI$Q23U6Mh! z09k7r0}5o$ke!hHPXh_T2llt_bpiot%pqPy#f0RC+vUp@U0m3jPWtH{CGbfq4P#ju zl1znBiUmk$-ZM2@9=(7IIyA!30}fhu^$+QqPr3|5%wqB=4VdQhNSU+(C2}R7T&bia zX;6B=)AY1Ana(V+fF4J2vH*nM`}(ItYPDEg1iZWVs7MUhH}ww)-Q1h-4VD3;Y!4nJ zpF-a{4l!Oqkf3lYPlGH$%trxxto(^kC}`X;G_2cF0$#=yC=dvIBOh7^eZDR~+DnoI z1tSG?20HUmbP5Crd@}{K!;=Zbr$CUPV5Fcs<^#j%6bO)qe_)-w9nBXY51)=}XAX+y z3y_a*Wk5XN@V}A6;;49*fan~SB&5Jl8279!j#iK)k3!Pfe_Br(Bnb+)^O_==KI!&( zNeEao=&vj^3o3@EruHGT(VmhdkHRdOd{K|5B+0Mvs5XU1S&1-O2HLP{?bC~H859bs zF!DQf&$N!tZ_R>=k>6>%TT|JSB%cDkt*R$CQbB?O`hwI$5G%8tQ_$jiXeQ04H1ixY z6R!jsl&CMbTQoXDacFHiqr-^P#J+(ns5eaz-Iw;^phhhqeXTAwvgV$H`hrX)!+=gP zMn8~=*t6eu2D~YkPv?oqIUc^_q)5Kxfd9dEb^Pjh)1XyCJHFy1gsz@d_M05gZ*12` z-z|2HCT&>j^L}_p>#81Bcn0$D>2P^g{G#~+1pe*Z{x%(1WA*hz>M3s$G|QuM@SKh= z=Phisie^FOW}X(h%aXUSA+4V`C6WY%TU_C5mLDN4N1?>mS&kT~a8CJ&PK6{P6-J(q z>3TfNQ_;DhSx~u?`|2CI2xc~fqwfM|gUu1?0c@oNnWu^4b2l{LfiFl|O&+r^kO{ z4vSY&EU0{>b4KV-nujSJA=RDGy^FkHhRm0`+2b;y`l+S*XF8)$-0?+27cLxd;iRY5 zfiS~D`@VjlBlh4@WJc4? zNK=h~#d=TsR-dP;o&-V<<&Mlr-BV!VN<_|r3UchA)sq`}#nHH|=*8t2!$Ax6ulQ1h zKU0dUe+?LP5EAX>*6P<#OaV-v0cnQ0X;6(3&7CN{7d?i7NwWJn27Xm4ucNrYEg-KFW!i&s~HYj zS(=1ad!L51tPDq{DThG^qe*Fm_k5AK(In?V4Rb>BTf6Crn-j`VevLNwTNMpLK?6M# zDNbhzdn%{6o{0s79@;JS^_12D@nprdTP6)kn0-n{edh&3-0TxbJ_WnFjaM-0+lznv zceGB)XwZBn1`@3B#ErCb7E*%#R5GF!psmq>)(598YlBN%f6698F{>41CuI8Oe8CbH zSu5l)=%Adwns3wP`D;E06IX^Z6f}Ol{kKzk)AzX1@9Z~Q&r>?WW|%Zv(;glCMp-tU zSi6ivhH;vxX7I1Z!<2_Gg+>@jht&H+X9_W--|v&RkdXY4OSU_$zL?A7Ep^Diu~;)_ zLiASV`{A^`M~W@`DLLY-y~_f&D-x`U1n%@ zm=V@S@LG*9wuS$u$P@Zye)ma-FIAt^2&m@Go*cPd{Xhh*K8J7 z3N=t1J4=^e(GZKejJ(pX*+5GP240n&-;5Lf(!S>GlzbTT_g7@+bkf`3xAJjTZ$3f- zCSB#9r@aoJkEq!{k`H74bCG{^i_{eFbJD4E6ZG?%eB_Y{HBIag6vv|untZCUX46a= znD&oFUK`R)f=|Zs;8yoGi^H0H=7_+o!eCdY$%>7;&T^u_i2Mjg5RfwHj?R!?#&jl=5%1TByh^^@8Ve3nZU|Fa!ZkGO$UP8n2%LC0^FU4k z{7wcRNtavu;zFjG9D$7FicIM0NV*(|u~Bae_caDlIq2x+!2QBy!je&UlH&IWtd zTuDf8?=n%1gzS4t*0~-o;2=lwWY!#x_ziKgTBOffy)i8qr7cerQ9FulHyv6|V;yZ& zwpzT5i*()9>C!WfPbef=Wf1Z{!AhTrg3K?t%%Df}$eq2>GtmUlduS#ZvMkpx>0lxM znU+@ru5>o+JfoHMVqo2|4jTx0|89xwD zJ@FbcrnHi4(IEC=E=G~t*&j`NP0^udNemgDyK#ah?6~T16j5fH8}+W)vD=S zAg`ux=PsM}oUJz@D}h{JX^-SO8WM)I13CymD)x=)B^UkStYZ!e4)3jSI?_DhGxX`J{MlR8cCgkW_eFZ0LCL zMMFhK+MHQOm6gsd4-aW$g1Vzpo1n>qpzM}Whqu>#E;`nuL$Of#+4EG)86_+z%l3^5 zp^%ot2>q)TovWoMBo3NA-eV~{j3_`tR?ZkXzv*|H{K%`aGe&+QL}e+|KcU4WO*&|s zIk#*nv`~=wTr@cPyJuhh{!g^PbV8j#;al6Q0f*fQST<@Zrb1k{cIM9#de7G4=`7pY zd2o<((u%ie-QL97U{WQmoC@(z>0W?cL%#kMS9bOGX0%+WIiYPK)*7LZQX^2x&zC@< z{0pBl#unBTYshHzQgMR|{ZD-Q?aovC5a5utS(j>SCUigd>e8%oYdV_nB|ssg*UP0d z?4{~7J1}`ZrXegV%9Yh~EY!U|KcE4;b%14MpKB&`f9vzPcwezkFQA{(CPQbTZOD?i zOI`2KVT;!XbmhaqdUsLT2bu}pfAINWIGWOUo*Y5PUD7*;&NC|pLN@7K>IRwCISQLc*}(=K=3+*S5HN5hI=`aF;*BSf3T>Z6b?C6_wE1j7PvX-uBeLK(jBzH({Q zOz3)B0TLB=N!Q&99 zz?WJu7}3?LsT=p@W6rX`1j7R5ed~wG^MRB8^4>3iLiwgFZ*+aK@VK>?JY)us7q6TH z{_TvfdXT(B5i;%NDu4uyJJ9G21~YffX2<}<5y??d$xKsAvDrP*s8(hxio@>i^?73*V|PzdTz2bV zQr+&Zptx-Nl$U9UK{pn#ow zh5EES#N)goF`(yOnRNI@n>fn_1?=2%v2m6KVw~j?1A1=x;Q@C`oaKVzu*Gn`Pl`N1dS{wM&l-3*~wbhs5EE}`1iNF&2sg!G2b37m+9$Zx1+sSOeJK^ zf@0_wlO7(_9&)wy_lwQZe7j(JA#c+Q^)jMg@#6fvX2qNcMXJ%I2acC7m)5EEA?uLb zq-hZN6m^pSYVm_dBB%yX&+pDof8(%hmG#lCHkF)ZtDKWXyZH-i$6;Jrau!sm)|4qe zzgQjZF6KLXt6|8pS~puv8kDGBlS<#eqT^V$=kp^T+98XLTpM|8r^;^SN zbYxtUR$s`Qz?z56=XAjJXpsJSw8uOZvM)OKjP0pnjY}-j3w_kC!PJ?5ti>Xa1}ysA z_0h0%DBfGskyE_U3E9PXrE^R;Z1|1e23lj*62}GaPe#@iULjlRgDl|^u;){cJ)@Ma z3Tlt|xf&sFZm+f@L;LjGooSQSytT!OJK+r$uGRD%H1zKp>8F|f;mkSPBw^8 z`-P!)(A%d|y^CwIkd-6F%09Z!iXQEGxjrj=bXf7XhA*zJK|?k<7kk6chb6ZROPu@L zLKf&13$shyer@Pb72THylV1`6(@JewkpfcvOT!vE9epzGilzAU`tZw%GOFw+=X~&5j%oJMJ)lwC%&mLpBUv<^c(WmRaj2Q`+$*w$Z05!8O);4!TIc zHyqEV*Q3wS(Ep74IwfZp7%;3<2807R8y1-LesU;A?z{s~t=<<~Q48I^}o&50CgJrJz6;Ox-aHz?U(GZy%`Ln0!M4_3^JX{c-x36^f9> zgpwNS8zBJigc7G#W-w zi&f-_E*-DOUxM{RDvkh0C^Af-?t765Vx4Dml77L@J`L){1(=c3!%cbgCCinXO(A-? zDUW%DQnM*Uhbh#@x*~&kc?lZmh3C&7Gedq=Y{+2dmfN6qF2D}3;g5%o8H472kFVwk z>e>`*D_}18X4^>97jy*Fcjs%G@Orggf0w2#5<~jbL{ZhZ9|yU6TlxL*a(jL{f8)^# znO@^soCTq~N@(%J(c;{frjXfuuES7}`B2G_-xizs(Qf&A;Ym}-WHr}vc@Vs*1h>26 z#b#sWQ^>nHu9IPazmegWD~lfTI@F;{3gEfz>x-R5kFs51fPbiLzgTVN%dMEV^<+i) zPH^mJxed-MG>PL90`*f;o185;&hR&=4T6@%^~fH z=`Jr2k}_0ZyxA?*8>*q0-^zw+PGRt)_4%94^5v^tC3sF@@Z;0dSM$}e_0FfP=LmgP@G9q6jV^_cWz}})@B0(ysSFZ=bOd(CUuW1En9UsFi6Q_MprJpauZTE zSaS;C(oOUx7pH5Q3kb@($-n?FyJpL?^V7xIf?lvXZ$8U*%`6mTWV=QkDc3_~+qDeB z(5Lh5j@pPLRt=R!XAq#JbL6Kx>QF9T%#Xff0%e_Jp&%pUM}22sGEz2vath!we&olm z=cgCEjw>5K1_t=|Mb&UN|6#lQk+VZiOEeoYFaVZz(}x$UrBgSTwcEe|FMWQt*v-@P z`R*0V)v`X%DS#`d$R?h*?xmfg834;(_1Sv0+^yv*f_5))4$Kdkyb*bpQ?jw5@fpZP z%7Y#qJ~rg*ZR=468Ok!JD7i1wx!t!cn^QRjaM@>dBA{%aRRVyNfh#^q#gK>Rf7!q_ zFu=>si~O9b+VzHpy6MsU=oK$~WjilE9t368O%nvWllA6|6_m2|YX$*Yxr)%I%NNH> z-a#$xsvHCSd!lag^yWj(cr>dfjR5v-iQV#d4v$Lqh0f`D3&^MW$^-L>JlSrYzmaj_ z8#I+|w=5Lwmi|?<7A!8x`d1@>mAy^+Y`J38vb{}308|zm`iLT}c<@!W*!Xx5gmY+G zge4=wIRXK!97?D&-QB)a*`b8Vfq;yith;l%JX>=6%f^m{f{bh;eSO-pO(Ylq-xj5l z9T0E!m_ycAnnj<1AR+VM`}t<&n*%DF2POvsGIqXSu1LL7>}UkA4{30?ny*%G8Ygs3 zgqV9s*Q-;0%|O5z3mHZB8?wJR6PmZP?a1;hOET0_crLxZL0d>eqC}gvkgkkDX8kU2xF=-(oc^8hM z?|oN^1-uFY!FDZhkjlcJHUc{l6C3_uK_pAhxcLkQnC)zAdJG(-vh?^W_Sp1*<%rM` zFts@iEQs7k7SbJHwA#T_69&xwgTcap0U>vLw>UeOZKC*xJ-!NQdhxu{!e5|4=MIfQ z&z9?LW7oXdRp873%h93BS{%ijbl~=$4tHp|zMhB;>S1ob(75L>|)q zk6mL++kKbjZ7|pFxAx$6Sk=QEw_k znimls9zhccRqo&ZXf)ny(tSMj`q#li{Zp1^x&%BOze%@ZMmXhT$B>rXpK1#VMOHx$X%GD=&u~zqYTYR3<9&WELBO8Uf+PwO zG(O=PJ?asP9B@we2^lT=lO-1S=S=8wPf`@MJ9{%e$sF&=3mbZh<9gaL#i?>Es8{_=*_6!N*^_dsQ-OI`jxsrF9P=3UFim!4}1R8<@U_z>}c8;T`Km{*;*-PyJ9WbSr0}qYkG*Jl_i1XBd$U!FAA8wUX#WHA z#CCo3-C~Ctr8j>1H62_iGKZJufNeqrzPLmH7V#RD7I^%SZmEjnw^qm3s0I*w$W!CXP(eok`K(V(no_7eL+vEg)(zlKp8iA^A}*nTl0V{#EuNHDo4Z zsajYF-`g$E#9cO`1GqODO@(nRr6Dua0-@wQFeu$Ml*ImQy8Mm_h0MzMgusH%eM5)t zvK>uFLueASS6 z@g>xQh59Y7&M(OccsJ`!DCu>xk*gVz*u~8PB{m{67}9dnNXxXzdt?DGfxSr)9PmFg z`4sQXc3O~8A#H{)qoxiO+II}?8C~jamFj>s0N&(j6jUBKDo*f+jDvkiQ%WrIKagtk z)7_8j6@LpIu#C(~4k$>;4f*}?{LQJe7CvAdlLgN(oGyOlm|mWqVL*Rh%I|&@>j79v z30U4`S*{@<-`Ra9_f9oVXsvx?Z`9{~jF34{6QC+M^Am}L+C8S$n>PDa#T_#HXwqFh z4fQLkb269*t1D_K6z{S$(#b?kJ_riwSX`b&#r%)AfATj!5&uE>BM8%emF@iH;>G$0 zajcYerf|sMN6Q-==4az`#fJsIDY9VFnNFUoJA0Y)|HsuU@;t~(jWMNQ*T)`6t4UWq z^I4ye4t2O|v;b`I<&HcSgE^$$+);d3;PZkfPwMr87Jv;OdUC?KyF6r&7oHCi5B&!o zed_{(fF08wNKs4@{4(tkKQ_BwZGuDlQ;*4`C!R78G7%B(`%L08JLo{n#JRP)UOO@g z*x@UUvgWwP(x~{b;1`}8k-zX{%ClOlNmB*ZeB!a@usIpp+Xn)UZ1Rwb3I`Nm#Y4}t z&#ggZz|jgGN|6PE4s~Bl(DzpLP;U*b_^`ki6Y>|=9uuYtta*R8{%)~qGza4je=8Hx z7nhGJuNxGgZyV^&H#6%-zmTDem#@!`W=9vTRH{9_Mka=Vztg8tBaf@WF$!FGT!;d&5M{a z4i50Tc5>k{wW~K|<=A&RdScy}922qz3ij*r-g!nRbPwptK&y?2DeorBlIf}yp!61y z&(6ijm@LTLSMh|e26WN1b>dyf9IqWz77k+fxR^XUl@*bYmp4UPiUuhi#QQWcKeb9p zOb~+u{9Tn2{jnR%A+Is)gfJL{bc-l1p01%q)EEoi-zb=8zlQESVIIvp}ZHIhnJZ5N12taj4(yRJ znVbX(T?r3ogFUM)iK!kil|2?7i!qTt1PB5;TSsFSFfrLm2taix()>`%ZkS?1 z5gg!k`>H>7BPXVPWiSZovO1>iO3XbmWmQ4|)?q0=bIp&b)pHUgbXZQBbi_JeloAt` z8e_xj=^IQG25>#LoX|=kPv;<}qi&!eqQ{o`H*P+}j4f>*S$vn#0J;V#!k#O zR$H8O27Gx;OzcYtEY@wSI~fwww(@BZ9XawtH$P({$3Ve;UHc@X?lgVUd44#W@WEG1 z?ZaRYLJruoD^WQhAOP#yM~sPFFU8b8ISCTF_EF<83i6BJ* zT4%1@N00eObE#=e<}w(B^hAOD&hxT8W(04tAfsdG>0S+edkFzp$B_7}o*2qWkkEY} z8d=G+R#_Cq^nEfA1U}l)k$rT<+V;)rXn(PygQw|ewyAxLU&vA?$x&0lMM#K#tVH+J zVX|FuX&s$K?5KvU2C`LsOvrx7WCsh{c602AhAdYt5H*O9ys0Exv^v~T3duiPDFZ>^ zms)_1Hry)x_Cg&Z?a9V~1MU>g$i`M787AD*CagDf(9?3Ya1t6aY2_r8(I9nKNp((7 zm*?B%)=>(nnrtNogU~G{)ZNgcLPsT}d9YP-5+rn53Zp+JEer-Boj=8;J0^cP4N{*d zx9u->$zpd&Acia~v_0sBLin~4?$6I&9M7E$3+eUPas~<_I(37^*^9-d=G1wijY zxZd?}Hu1u3Yhs#J4-%rEszRV$cuAauEV#GJgP#g%5h!A_Pjj_e(<#i0W7bm%>B*_* z(eQ8D*>z+vUc zR>)9}hG?;$&Uq>#HGqPKXtZQH)~h4R<`w-Pb5>YW;v~hOLFogn)LpLTd}m$A^qHI6 ziUYc+0E88NIzNA7@xz*TI}IQ~;XYTOV4x?MuR`Wl+;nIi&4U`eHC)hkKBf}qEyV#H z(K}pE7Q2fL->V)MSs4l%h%Bn#CX0W&SZ=I3BrdW{8kCTlk-P!L%KW(0WGHAL_s4VU zK_=&mqvpoC4<#=5IS*%uvvHU#BWroSv|d z4w*i23y#Eqjr>vb5(k~u6MHppT>fw#)KEI77j#bnOG;enR2S4FdlGZQT}!{U6VF z^Tx%|ar!uYl>VM&M?lxhgvkDo`9V&F=%?)K)l!Ii???(bX2V3e(iR&Ad_qs{niZPl;a#$T!&5lL zBb|XEeD~sFdE5~1_vw7o79D^zy|O3p)2K zzdifv_q+}Ym{}@xoPi8^U_Hl0oQs*8YLnGaoFPF7tqTo(h?}B+)ygrR{G@^j~=nq1oU%k1z1`iD27-DOGvtr9@8G~o}7L31jE@8Bo-SLW1FKwJR81algM?&5dZSG@ldu)qxj zztT3#st5StWO1_CELKPEO-rlRl5|4nl(5VT zXyi0UNft4o`Uz8=O(wK{C8dMWyFGrAVMx#@EmxOQq0G~(e?!YdCbgy4WJ2}6ncnvE zp*-e~DF%!Miaeb0p!Tt;MhDL{`*gfc>%d;F7BE9zB*~%B{mj&*l|J(HX4>ZMrZ%7l zQzY$hp?=3y7dgu7(tsAJNK(O|^FaSh6c{>|GHte6_HxvKHo~K20ipNM&}+%1)Twjq zd`O+(mJ?az4I&f~KgRdTY)`DhU?Ce9KOQJ_KQ~g^p%r?a39TDXwKUJofZkw%hdp5E z-!=80by~A&>7GWBsHQ;)u_~NFiz$0u?%B9lHDJ&&V}~|jPoAewoBbJ2RebE2L@3@e zd?*g&VG$G1pDA#lL_q_!sYoy_Hua<_t~TX7sF^-I936iBW%~FL{gNdt-iIc!Sn=yG z>sC}mDBd=5?Qqhw;yz&1P>^kk1rd9GAz>c(d9l#`g`?f?O{e{iPd;Ep#-;L{3=2>Og_)ga3i%D? zPyMCBM}`F$T?j{KA=>X*Czr>Krd%de|IUb(OjWEG>`gjii+DnQuuKRzWvHNhTp|E_ zZW#7hl|sNAc!4f~z!zTLt}j-{jlo_@r^wQI&oo)tOZZ_vVPi+d!RXOXg|4Xa*)PmJ zqvq5@Snu=_X%h@}QR6c81FCdcjT_brxkOeHq33uxJH^LLYGp5HROsF`(`g;h6xMbZ zq|i8zN%Zv9uM%pw=oq{vA6|sDT|S+hhxAxl&T%Lewb;QZVr-hHi)PyC;9~1w%76ty z8H5)Lk+ckn)QLV_t|;z5VIdjTP8B&);-Dnj#9V368H}v{W7w#>NJ|5uCVKt3+K>*y z?l!3*W{C@{$BP7WCNy~phofX_d9zvyHLys{IhdxZ8atzgmxA$(E*N6ItX2vX4=MZn z`|V3w+;P&_$rWaY$$qbSetx>7q&3bi4ueMmas~cdF zVZet!oSim~*Jq8+U_7NM2E5>6(gEQMj7&TJu$hkNvxDiNU$dyqbVUdKAzl7ZYf7J4 zOo%>!E9eIWk^yZoAk4X(2*F?Cx91n9ry^hVYw+~N#fi8?iskFmt6zfKIA%hT1~cY- zzS%A|+s5Jtx){AdR?{*b`oMYZ6R;xS{EdQSMqI{*5&u~vf&Xx^*{sPT;X!$1NGeZ9 zwNCASezkM1u%}Q4ru}P(X@haU*X_0B*(KCHAM~c_9!+w!_`yY|*I;e2G7|8+kOYW+ z2TeCjds9A(^Z#Ch$)*;J{BI#fPU-5tJ(|X)DGC}P4CzIPvX};E{9yIpgL<`2k&rXv-sT zNLtv@8>ZHU|4w4VD+_mN6c2uBV2QR5X?CDW62R z2IC8LVf_CY;Q4NE*h>zq*8JQ0J)P;mxZejD*P|ois9o()3ACa(t=~c}1~b13G?Ug^ zw5C)|)7?&X+#X+#t(GDTejH>ly|3)i49#SpUI$x;Z@st8x{oWVfWO#YY75V z3}*f*z^8wn4WFdVu3X+ZqApxt&JnZr;#K{gEl`EwA;CZw%#QoCO0zBNtua3@;~Ij& z(SxyH1bCU=>Zf#G!?4{Hr_3_%{(tp**HVL_AyF$Ioh4&>acNbq*ATT_3}*gcLH#_VF))*YiGd#UOqyPg2d&A}kkU>4?&hFq_;3xS z+tGtBLq=ru@U%yxNiiy8W&0XNWK0W2hV+=mbQp54Wvw*7h8|O<1LOV>P++JRGNXak zQ?X=0%po{q+mrfBj#m>#hcun^?o%y8&!!pa>SEpwT|?7ZpbEo728bDAOj8KGXQBaR zVS5b&M4u!~4jCYNp0_qCx5kQ)`a)8mfGz1tUYEZ%Xr=v?Qv;ogYuM^05O#A={x=oDLOFf^p1pAG54)`UhHt#)(Tq(!DJ=Zx`dsOSq+ zVR)E_wc+j{^jbX3)L>}HRD`@Ho2LF~4#F1>*Dw{~QG~%E{ZsKc%?(jZs16H@-fQTe zI(p@dr8Supv}7#}LapVz*J7-tSI*cc!_nc;KPPo9##(wXHl$N6r%de%_8L0XnGTHm zMPcJ9wu5h3I0kIf4SUI{&@kawg(m1LDY+E^SA~UHk$Yw@F`G1_g8qY^K*UUZHTa=wwJ1y4Plw5Q159@qn3eNQAiHcS{F1EYfpYKeYV8 zGHzZ|CSD>36MtavFs0@vkmUsGej}dso+z zKzO7S4`L7SOJ#@r(yEjLR@wnlBxf`YnH#_Djnh5)AAVj!tQ&J0Qg$CkiLYpA(Wh=Y ze-j_D{uT_DFb0I&ZTwVx+yBbsW?2S<%w1E4)-Ti24i*~$>%l>A(xh>a`uNAw z<%`C*{oYbkL{_)@6OVg7J(T7e`mT3Wj zm_ON&l8X9I`Nvt`>zy<`n=e3>{#! zdWw-X2;iT-IDWyX0XavHa3mqXd*=lm^twG-E*Uf+eDNG70|xxhUo5waqtcnDp0dyq z1n@gA)GY>l#1~?>evZQd1OBHke&n5;5I6t$h(ieh-aAL*&02ItnVSQuN$TFp9;{hS zW~`h(KV7Vjt+R&%oI%3|`5dzwA7;k?^ynoIj{s-TBOFQynENyOa>t`MpiYwy*-XOZ z)K?cPe!64`RXoJ05|dNUXzajpErco_;#7$N^`}Q?yfqH-=-IJFJkHYomY9@eMh3KN z;u%g95SaLL@%0feUI8_jddk5Ph=HwIHxRr&cfbS!`2C~x=_yqQP?9-@srZ+OB&O1OT`R#7k{>Aj=%**VotG-u4BD4>^{ zKWRy1K#1HuqVvWtHgtm9uA%zWJT(FH(k{Ugbp#;(0X=%MR6Vr~OJl&1P3E(8 zIderljUA1fm{5>2@uV#SAVetGK1H6d9jqf%Oi3xY#Yv zcwZo(nZR?lf`TC#KRtfIXHWym0X@Q@gaGdy@#XQw8Lub*`Rc))2dX$Azb$_8a&^Iq zSU^qS0}Bke(&82Uih(07mK>1Zrry@_to*eI`Z4Zfjmp`}lM}l+3aD|9)nlBkQDFb{ zc**OVkeFC*EoR<5eEWEPBu+JF4i2$ZJ;u2j1zUf%pqVk=!wHB9`4HnO45&BM4~|}m z-QL{pfMd?s!>&pLSg76C4~XV}wL6=y<}a>SMM>YdP@B{sb+|14bBcMqzpY@3;D5P$wpTESNj7%+{b8kKF5zNuh)X95AQ?yoA z1}9HF>rvBCNa^TNpHjzZNpI$O_bxbkIHOQH6M+fZ!}10oy7ZD)9>E^Y9`^`m-(}Ud zE~0wT49nBtBB~$u=mCoqzNdoV%x;GRx)k}7J{q1QKlDg-j-pn*?l%XmQ=`@>7z#ZCD#iNnM=~Aun@d! zSb}gej}!~8Rxis*fFY_Y1Nq1qT_Ccg_ZYnW3NDV9%4TQ?e`ut3MF#+7KQNOVuvE^# z6yz$SL*5J~(NnKKm?RZ)x_Va!voNjT>RmnSDWMu_ORcFo;MID#lzi4FrJ#^{Upb$y zo;~GNc)*axc+?}LkkGj)djqtBYTH;Iujb5u0TrreKGFhugw9@A6Q5OuBoIRPasw`Q zC+Q#4?UK)h1k`7jCM%~x^4-O1OYgAHm;7Z{z{-Q{L7q_=4hnBARu_Cw6fjRDp0T(D z0rF>bs?dtJEFryh@eqef45%N-yOMnC%L0ms`7F~gzsM7CaIA1zns7ragkh?DF=hp%u@c>82UZ$ggv8DVx#cplQvj+G{J-ML_i@p5ashfw}Lzq&t~k+0hm-mxt##8Zh90`f|gokbrp`dc=a} zZ{OZ}NsH82wuN|rp5a6Rfr)Rwnr|Hk1Z0?gjDdjy`)4$KJ^wdmZ$RTBAL3kz0rjm{ zXLDZ60-PY8;YOq6`SGVcY8e;_`@ndF*R=tiAoJNGv3x$4vY*mM$6(qwB!~J?J?aW+B$D*@l6F1W zwPnD>ym*Yk!O6jAbEnY{sD)^NFCOD;jRO1U|C_gWZ*t?f(!4z*i4?{Aoz&H`Js$7w z7+y;njbq}C_YGbpdPs`HZc4UiX0d3Xx*H~df^Z?(ir8;3f9`(Y_ngdpGV^3+b)PDL z>j;Ytpz`;eJb9_S=XiQ>IFj?xiub4um5>bx;4|atyk2Be(2Dki518PAgTndnV7dlE zk+LB$7x7=ZrLp1Lc3t+_WN(eHoRs)`G6P1f%wL(rP z`?Ti;ARa}TcJI~e#W0!FeZi$_`Om-m9nF?3d-J2!VLj{Bi-X^N`8&#Ui^1aPcR}4F z8sz=&zCyZL3Y;eMe{{2fFelj|mcCpFw(!V+NCd@k%^`F-lKTQXm)2-pM_oFH6 zHkgc;LxKIb$tbC!0X~);SpoodhQ{hfBT6_~duz%!0!m}?ZKOb(Bs=v;c=+7}lnVIP zE4=&HWi9WtSG=$}jNlrGcZ>O%#YHyxe@@P+MQ+cK06+b*I(l6vH*hO5hYKdG2FkOk z)PAw5zZ7OG-d-F=fWZOy%!KO8Ayu1l2wRa+e87Yc928DXYF;raELXh4Y$(aLAb?L# z>Vt!H>!iZpE?9!LD6lW!A-l9o7_WGp$j~JvYR&O_GoRTnA&47!lI2!0QIm!*ih4NW z`R?SWseErK${2@{c!mIZn&;5>YPr8nkt{Bl00Sl1!+~tZE7=q*V>2pZFP4Yx7g$Vb zTAzX?Y>NW>-E5Jt!p+$lVX;K`3{R=#%fu7~*9Vj)dt5M@TB9Q8YmBBalFJYv&)J6D z{&?15COZx*CCqj#2ZhwB>2ge!ov>d~?buKfZ$T0G)i9X{Q-L{D0yZFkFWPyoMNN&l zWm>N(X4;bAQp!xB1vE52OaoE1L=||p@msNfIVHu-sr0u<1(sY-pP_YMQ#nVaXi}$; zdqEJ@KTkJU%X4S6D0im-faT=Ob&5(}Azvn^miY9LrM-5Sl;JZvwT7ZASIaac0AQ!-C%P}D^^BMcCM|U+u+P@Z zrP<{;s^kK8#Sl#tG|>o1=$z&Vq;F$IR&l`uA1JWjnYZ8ZNI@hs+VOa5J|4bo-(Rtz zB-Mgo=vn(n-e*=gI|^Emut?~xEn(peXGKC+UDicv{DpWnt$h7w>00{Cwi(g})o#zIbJ5dg6F`3Mjm)DsR+)RG7%Ed>nt z)3m&7k=DVA+Q9`&;1&fonQkXR+M8~}C3FV^{_JAHC2&&F5VcTHytt#FQY1n`=e@;x zmTaa}WNQ;hvJJ*lmo&I5t0V>01QJw>0rfPUwy>y@8d;H?E|?@c6xgSh74Op)u2z&6 z8!90i5Wr{bBk86B#h957Simz53a6Hb)#Q~dLK@ReD9N@UfZwB)E|nZp)ubW^O0bLp zmCViBbSiT>RKgV#Wv6J(DxIL&ItfiE3AP|u{O*#bj|5gRD9K?GC_#Wc&p!{>%T+y1 zuLV^cT~=fV8bnSnr=2?DE||35p};=1oQ*oH60o5p*@6PN9==SrtZA}`2_?Z61n{|~ z`CM4_p;%uMhb@RC>ptFHa%(EyIH1WeX^YH2VEyUkj}yu=Uka+G?z6$9%?<_jJIkdk zHHzja1(8fbfcGx9n}wm8=u;R;WC)NSFp~N}o}`(u(Ec$4dt+WM!MDoJk~Yl&`~7qP(!63`n(GZD+J5K#a1H1Dngi^HhjmT;H{tXjPM*v!F-oem=#Eawg9xG*nJ}dW z-)KBY8%c_4%!XqscI=VT0x>4hfxiR_!N@DTw4o z6UL|L_JCE=xz)V3O(;pVAQ<|A1&?U)p74hz7dF8S3$YA;xKzQy5RLQxu_<*C zgodKJ7lDgHH0VWGsGV9bvWiBL8a9;VTM)qK+#_^|N3zOK(N2iN7DRd$no8v>{`68N zY)Q&OA$7r7wy0=rL6QR$qlPkcNe*BLUi3khb2`^r*4vLyZaVwm#@@1`BSZ2E!qj`U zUHB*)?22YrPADoz0uVpHrv5>gUWp?OruCSQHBv^vL z;?u9I!ArVvP#COe1G!)l>`-8T@VeUDThy=9zNliFC4@{AJP;zMUXN!qbSdmtRIN6Y zgj*26@6#i+geB=%YSPk$OW_s<{OQ-rgK-zf+h7vzP+(tjY}`^RXSo#Hd42e3+qnPE z-h3LG8W;U9=4eeRrf3!T;3YAKM9i+^VcV&~!W-ry7b;_9S>os|R$ZIbTmE z8)&-VMNOcgd5aCDJv~*`doZb{bfn9p*>JK>?oIjklbck5L(ABhW0*E)iCZ+ZP5GtUWQBi~<=0$78@+%y8jJ$ll;7y4TA`tckK^Hu zoRy^*4b4jkL_c! z*k|Y=J7X>ER*W?IfGOYMpztnVM=Ico&P=$%)YXFq0_6L+yi{NnO?HHnCcDc^Q3tI5 z^L@It)Z8y(E-k$p?ilU$A65gtzf=e-T80tAyxMRJY5*c`r};#mJ9qC1g)dI7#r;7* z2oK;{_r()BcS%6MZVxpKfG_$xH}B+I;1!ACgBy?dPYwo^UxyzS2WxI1+^@{}u*+|0 z^~gio1~;G)KRKqN*mv%!iTJS^u<51`eaAijjJL;1BNQ)uk0~4BpisT+AAd-*le;tw zERs`EWIaIYc^s5J_YZP{(+yTE*6i+oRb(W06RRzFC*xts760hd0Zl8;)43K!Z^;v6 zqyrCHzw%E$AH2R_*%d8x{atg!cRNS?I0e}ANo>z9t>9=jMA0zuFzE&|BuB%7v-alO z{LFomX-o=TJ5N6cP6nSo?v2(~Vfk5X z?BQt*_Y?_VA8aEldJ5oYObWanB#W!QQq&p3?S>$rcgM5uWc#`;)Di$Sh34*fbtft1 zZF9Fn0BamT-+d>uc6(cy04QwzQ&M0$*vbfrrDJmv$F{~=1hCcx)HRe-uB}~Q2!OuN z8S7qptEytUNz@ny0Hmpi?(tQEX)V#VBJvQR&l+oKCoCNbBVnCPWC0W&20t%q)9OThLcp-+SaQc0<`t&Sk7~{_9}%3@Dyj?2l7n!-?yy7 zDL8PK4ergbny>F=e z>p29lrr3WYr!LwSdkPMm$%Nmm9*Fq2&4e5tKx5w{*`RN09|Z@_v{N4KrzzC7oni@q znxuJTj*J)aZksd?0j#Nt>~{|r$pI;CtD*=4y!EW?m$vq7=;E1T{D`hqrNyGFak8AH zZ845Hu-AHdMi(K-+}hg976GhvgPekC?S`;u!e+4L(^?wYI)fPkY&0FuKh|{m%xGsN zUv_Q#hJgaO@$2KA!|}c}xvgIvLShHgy^$P+ZjH4FV9hK4F>QwzC9Ul%-vEF#?_~aF z<5rr70Bx8ioz3ZEAI#cylK;z@1M{VWQPUe zqD><}kO;1!QHi)s*2y)*0N8X5jN}fl1D++@DcW`oBncv>@oIk}?@(VcY0I~5ye25f zn3~!CM*Hc7o7&dQfdY8QLwV!7Qy#Jy;7!qgQp>ujZCj1Q18CkP^u;>auhF*3cL-oj zC7M+yZ7Wd&5J;X85-HXeX#hZ)oWS3VvJPq6oDe90U*+QZl-Aqq(iwNleVPPKCLjOb zmOb^91tHUl;~&2t(`s<)48{e&Z7VM3K)}3gpVl*TfrX&A?ErfS&?Y~p4X?KOnZpBU z-Z=C{GAh#cjbjNZ^pR|NcYqQBP}3+#s_C|kf~bZzd6{OT2h$z8&qt(E+q@hou+HqWY0Hm6FUU3CPO_RjFXKhZPVTo0JXMOv`R(h zsJ6B4bBh4h_;ja|ZMe2R75Fp|yqps74)ZL^jo0BU^8!-sb!tQeeHks{*!}KVxwwcWm05v|%mMgS%fB^t$?ELe%n#hW=t(}$ts3{cYt8A>ZZJ`Jh zz>UR&thBYY*b)FWwHU3k5;?1FEym#iG%lbo%%aE5>V-f7+;qB!G!40^4y#!8>+t=EH=~8XtLPVk3&ti|zQr$I?l_7V72NM7c}tyK#~Ziq+jN_-~nl zrF0SqC0d<^AC}d#MZK!&kR=gS#dZ(K(b1+Rd@31{p?f{nHG>A(VSk!6q}KS~HVX$d zly7-u-eXG>7IbpR{4j0qwup7X$tgM4UhnT$)N(I+TygZ<2_8@B(5Fh)ruIEPC@Z@r zPO)be!g-_v5^CPl_vv=!1L~~5o!Dk{==(|qPlU`6*Zu$6qAV9Pc#ek!pTgg6i$Gf5 zV>5PJm{F)+8x&v(y}ND78xuqU*R0dGfeZDC#X-fV_(K{GYxi!q&3y*kR1_mBGc7m`g8c z3)K%%1<~Lc)gpW;gReH?hFObhuv{4x_^{!l+=g$|xSN`r`DfdUT zc;&AstW0Y|gN83O{Ovc3dM$hQEecIp$ReTUM>TfM(alx!yS+{77Mk5fKCJNF_+2`Y zxn9eusutb&LW~^{N;Lm&U#G0JD6~pj^k*Adr7;<@AyIkSKkLCO&NOg#H}v51tomz2 z^ar|xo=*6p5-VF6g~1xdp)cNyLK2^#1Ye|uyY!W8kJ2o=0jEXpHzK)RqBiSC-$MaboZh1wgYPC64S#WRBa?#}4TJ~q zg8718Z!hPx>QxqO#dxpe1`P1;?xpv}D<;eL-PQtkI;%kdc!saI$hS=^OkJ)e@9tl|;CXo7<&rG&QOpD|z$RNpg4tJ{$bGu_qbQ?T zu$0OO7KF|^AwJVUwA~a_4yk})0DO5km{haTV8J^O%^w1<7}fCr<17EkuxO!4F4?IK)2_zIh@(SBoxmM57)Doy?gv$ zQ4SQ7vo@%WPecLw^l&=r-J8nEWW~#agITBx58zEc#<~}6A)%r3Wt~(HisqrgScL{4 z6hBH8jX2e=X+KNRp=?%-p-?`@j}MosF%MPEHGyP9`P?pT3? z7JM83Sm^(E^KAhN-D^o4bGIsn1sx+!PDolF)TBoX@!Q0s$*{%^mZoWMYCcVAV>7p+ zsOcfcjT8fdj^g81AR=}bf+9V=jb+b6?Pb zJ(=pJ&h^kn$!x>iHYCL+Iw}^yy=)Mb)O1^tV!R@zWZsRii0P+s0CVsi57hV#)FKZn z7L}y5%!GmjO!*`Ye1}bW#2aGMYh4w+@f6l{xA)6m-_LAGND)HEzp*K!*WYCj54=JbY`J(8D30N=~>KU zE`%?~{u=SA526XE8ZQZzX+e^S5IfCNPLoPr7oixZPA2$30ha3X*>Fw!L1(L;UBkNU zJ$O?M*Xi3-RgY#U7pd%fF9AEKNs~QPSdpt((NX|4S&=Nz{dFOzn-qRVQ>)(QxElGN znkqeuS(8B}HF)Un3f9?$B#p-Pw`yEL47Sl*aJD}_phH4wjHGvWupAHVxPCnuWE%!_ zX&7*DR`{kM082O@g$M7M542mK%o1f&)jy6vxeWph^0a9BW2d z1NM9@?4eWAh1GFBR`nH*wIrp(1};@AnyjSzGyHZjGl)dC@b^y!v%x`4_yB^6lpdBLh<4ASLU7|>);A^=-{9^1mhYwkIoFIo)JidfaK_8!knDe_?nmmWmI zc<;fR@rw4JCwIzfrzq7t^pWcb2FUl)8b!DrmE zGaK^`LXqBW-2w*eKEn~K=pbXc0rV?H4IX>j5&%8#p?&Ju3wsq!Ug2s3HWa`w@$Yme z_M85wkWCb4J_x=5LE_xdE`PhTpgTi^`I-d`(b74=0sXf7_U`!L0qw{f%xDCDJtBTG%XN%XPw@?`;Q+BCu+(=u3|7?UvTVipFh}n@pxC@ zHPg>I9waDSa|(~gdkZ>N<1rm~nG`+EVu4&o@}TyyS6i(n)p6NE(-SVKmbg&ARZ!0} zhvs#5yt2$6=bh?zlPb+2no^ugIS^unQvB>F#dj;kmIL}FXMMTwYL+485eO`(AP#wI zbc;hd1!%Q<>Y{Eb;6Sh*Dcrxu+oeSz?Z$T?@GrVF=<~%m&yquk6^CiM;I_?Rlf$Dj zjc2^*JE;OXY5)a|tBA+WmXnmfjwfYmDl3I<($Z!=a#oH{`ItKdA?D0-@U*5+o>~ zZW{KfV2Fh7RySD==)r!X|Nd*i?`pp#6&1exVp|GCDk^;a)wUFf1cgwVDQ$ln_^A1Yeg3*o8oJed0tcxo2ofSl_c*WOLYyLh{QS8tzR#kykNcFt3>YO4?wbiS7Jlax=%ApXCkS4FQ zW?|Pfu_P#j`p|rzM5Akc2v({xKkCV~U!e5W7NzzkS40Cycj7;DmHo_PB)1untDEX5+w_R$~D^HHl7Y9cFw#s2c#HL1;Z+pfRMY0N9p>O z={#8=q^KMaTquE+ixj4`I*T|~CUW1#S7d{(B49z}7UJuEu=h2lW8R8!c5sB>GALwk z;Bj|6UnyHCcEW;^i0%*Q_%tAM$?+??Bcq<(J^D+vkUJwgOG+dpZ^FI@ZkYsZiksJp zA!A@fG*c!-y=&>B$-(NoIc;Of)~9rhXM%*JFLRG()f+l?WGgupEQt7=`e^ow4s;%s zW7ajNW>Cmpg7d$lMV>TFB-fv7YDrgHiNy0T$aoh%w`Zho#f4x&=9S5`O z-LLl62Zf^uH7!Vous$mAAa>D<)x%v96$znfI245(3nJGOk%x5dRFbG6=mvRd&jb^cf6NyU7up zD+bFxwU`6kI&CV8*)EQHbd?UD@Ffa~ zV!?2cm6?#Kz?NSW!#i6F&iEhN{9vQ*bx*X&X~C|~igwWo`Kn;lzir*9NC+1FwrG** z-OX0_$8_SOZAKLA8*kmdMp;<<564++jwYlPljg9S^x%iXw`FXm3R{1DtgUq5Ucse% zZ_Ub}2m8u-@jeZ877W{dUW|lb(T7Ek&81ZyE$d#mho;i>W!-w^xvSVj zg{FStCdg)k5;1tFoTr{Vdh+0V-nUuLY&c=u_VZM(2m8w9lUk#6DJ`w0;?0O0xM1b> z%V(1+Z2e6!kL;MMnw#Ggqpg?Fk|J#U`=X66T;Fj`=LZ#BIo!I51wmNo%IuWh@zgBs zJ>VAd6Z=8rLd6bV8&{B`vVpGz90uHw!8m(S%F9-{VhfC<6vRCk!q;VxQlu3dkt~Ea zdJa}!e(_sGwPb+vD)e1lFy)yqx`3Uo<1(Y8JvQ`C_$*RE-SRTj*oc!Ji%NPFm3mk_+WH-ZV!OMy?_9Z&3aIJ1@1z-Czr-EqwVD4z)Pr?_9qo1PmO!L6B zK>^md`rTMFt7r0Yy1Bb-(_gfeXVE*y>%g)&m-3{%aS_kT3-4@}OC=Y|u8&43VYdF# z@aFPiMR$~$&q7_DOB^dood!B=aCtR;%D%)3Rw%Yl+8lDc6@m{tTq?wN6f97e*W)d4 zWN6oY5zyod+748Pm=dC8;m<(V4cK z>!46PQ_a@X-UIrN@asP+s!|SU^NvS=dcjl8$gV&uW=TwFiMAZ@&wKtZb&dsIv1P4* zHyF^ZPaaMNav61dpBMzFmyIlcb(besX{Va7TQRSf*ey^{IcFYvG+RALlT z&U>Trg8mU`MOHy*Q;6`vp&)UUzaP(N`i0i{O{z!ym(WqnD+PpCN{NtrFW=pw*b<$b zs$&^IUfJg>k$IxD_t5<%BA{5(6$my0IS^uJ_80X}boX^KYoy4Xa;86EK>lEVMP0zX z-oxEz!hA*EbRn(nfdcY{K<@88-Vt=gV%sv^kf3nWBoH0iv+U7peMS4cX|(9DmM3B< zE({D98yCJUr9g%3r{Vdf8TFx=Z)zP34-4vw;fp{^)QfN!ar2;BnYQ{jPhXg!WP1jW zoG?)=ZUDw;<3q}X=q)_(bUm3gsw&zE;0V6a=0f}Y!B69P?;H9L*Ha=BD@vaUY^4MS^c(yeXI}1B@l_+P6&g2f70t|; zV$|X~JBq&#)gJo80nJv31I1m&*G)4?3V?NZ3qe7EF zGg=CtE{sw1NMcfmRT&NWn{goPNi&iua)=^B#+afuhGHOmD-OZJ&nud2qgR7aR`da5 zPEpx|A^lMtgr#>HeEyUlT>kU#en%^0sBS)@N_p0+7YD!l@^@5<`JjZ~#i*is%!UEi zZK%3_Ij;W7*BhC?x<%YWB6a_r14GyOJo)*L$;M)JtUae$n%PiyZug&IpY{!eOBupj&TU@nhTtG`0X$0Mxu|XMiOCqC4 z3NVzfiU*$5^h%Y76)Bn}0+D8dWzRvOcw0Q~PEjy17qL~pfSl8EU4e$WEs@l2pheln z(e_e$S=Foxl+1z%3)x@AvNq99aD!q!SS~e;Z_L6Ch(iE zpspxTfm2YAun_(z1YluWvp%O5enDF?A|6l$ZApearF86`g05m0QD78w9TI{chle@7 z)HxeG8>|is3(FNRmB10tylpSz>SubbzoZbYFxO6!LoN}Hl!1@M9FHEbb*vu6@G9M zFyq%DBHCA8TK%2jl*si4;8y zSIT$(%eUmkqA<*j+C+2#-lX?<@Kfoe-%Z*?DHqZ=#6gFqcMEU2iF z@5St>VL>I0!nFk5G?I%6KHxOxRl|?IYnzke#C8N&eujSIW>NzE^5pCpK^-7w7II}f zrUQWaG08oe4Hp&H-Gj-~>h*;BlXefV%$SM=8*m4mD;e_8{(GphR%(skd@B;8jgrXH*~INLh{mIm$XLXk2~Kz zE!9hkDH;>rWSxwZYnZLpN%`xh0TMLcozVFKA{#1ND{_&fA%OQGEjK%$TFy0D=&y%- zY!t1%leLFp_5&p2Bz&+fA%TVTRXoG5sM3_KVgMM3Luyw{Xdu@%obYW7hU$gr$25|P z#lHwGB1t-og2ZJ!RCcAJberPnoO910TGCoZ?!@9&HT^E3}A7G?t?+$M<-^m&{Yf5NkIJ-2ZlkHJv& z(WK@FP2QGt6>~d2n#Hmu(NO+X7Kl4Q&udyFNp(QUkbgh9)sr!W;}2n8NeOm+o-usI zR5D623Yh^Lj531)QQTqC&ocm>{4k*PyT#;EOm$?uvO%c|?D;qg&#Nd(&QT1eXRNX< zu>$P)Gzk|p17E$>JT*z$|amZ!T9UQs9Kab3*IiXq~RSoTb=1Dig{2>-gS z*2VXyVw5<8mCX?nuq00@^Vnl*pzy(0qLH$_l#&{-C9ii-=frJ*xZ>Sjy;D+xU3sb6 zdGfYPRjdFz^0eBi=~TGlO1kZ(mDD)KmZN1uiQ1wqLIbw^m#hHn(zyzwQj*4*XRx)3 zr%?_T{xY-h2i}WQjhZs{zirL7f)K2_I{9fj=so_+lRLb}mu6s=$qd#1r?7$%w!SIA zpmg0UamTHwr8sEbK%|zyLG8R(WA}WDd{8c={cxcBlQOq_0k*R#3nDjQ3de+gKulxLDdq)1$s!aXAsL)kIHswy^OD1fd~TbjH;r`7Z3cum_}s?d zmVDMVx5Ye&eK0i*^H<|ao|vu}XqE#~5eMw6e2k2}%kc^Q#YYIpNm@lWJs@oI7l@EM zGo{trJ^qi#&5E&p6VUQK0@T}6vo31ioSRI$D|nGqVPT1)D=t7*tq~3N^V8*+S5@B~ z&(iY{G`JJ zh%5Fcq>!SxB}4d=G|V6A;$dEKia* zZ>B+>*_XzIn{5evP zEqA;|CPOXeqR4PFV?t{W4`lj~B-q6(g}J@+7mo z4vhL$N^n;Y*zLPd?0p2Hy#AY_X_UO6idGecVAd~=HH(V+8`&CB%yp#1lZ~=6C!6G# z)C)gt-J~D`ll~!%llSQkU0*@RF`K?kDG`5cpNLC??Av~h9r9`=52KrN+|JQ#STc6& zIW880Sy`iLPNxg??kveBTIEa`S|ska8cmr9%*pC<^W-zKN!YQix;)Tfz-MXVnn&#J z;mi!h2zQDr7Qa*j#{9Q5w9Jeqw{yFSt2g1F`CG~7$Em~Q|Ee(A6;NSu{eR11h{NEs zvud>%_RN2UMT)+#4Qi4!rT~3zHnT^MJ$;&-V5aD(BCMsyAmA_I5yoem$`yn72%kxa zJ>?ha+`&Cwp2M>RlS9V+M;^M*!6%T{V1sL@hkFDMMMoGRSitXSikEUkAC*nF{` z(`C(c_(|`(d3F|-B8`1;er%MoCKEta05xYYizJlcpGD@sN_B zLn4O3kKYd_bf${P#@+qsU{E<*FX^5|IvJGq*b4>4$SMW3@rV#Hm-j$E9>0_$GVQn? z0qzA7UGn5=pYm98>V={%k4%m!f=(-;`ZQmfwu)NPBMRu3NSzk5O=*~9(qGb*BEsQ{ zLHWpf$$`STIk}vNl-X~BuBa~%)}$#u7!dH6{kL?t(i`(r-1k;Y`2ip`JPksZ@Z2-n zy_D%FGC#sg9l#)S9gi6qZ$%s@MJ)nIuH}gkyoqO7&}}q*mL`>AVKp$BWXy!Zrp(W={6~pz7GGW&Al6&UG%>E%Y6z!~nMqowppxHRu#X?Ovx)n>fOH&byIkfYZ z072l&{N;h!FlwjFvR#v!G;stglj9(Dj?Qdan!|@)Ji0GpqDc{iwJP|;B=FD9YjY~p zv+tgLDe#KbBrd3hM;Nd#M(nKVu4sui@I}M@+I&uXpjN$S3p$SX=o$Z=%*1Glw`JIf zlz1UVi+Z2d-H@F5S9na5eO+*?l&~Q3{(Mo>-l&yqkSNk4X_$Hpz~|;mdMz($+Zg>< zn64=m!t@vf{HODyJ}-bW{y7@D>Dfy#+2hKjL`h-Te&JRMe?n;#7)dvrAEWRTom zsc2!iuud=HfPT?E@sN+GPEWekWNB+$EZ|XI<40aE+j~6Tuk+D$MX9&JjYLX<#8vwP z6_r&bfPSG?A=TqE!Bp%ci7;MyPC8pNJdLh2if38 zC?!GS+Onb@+59?c%J+(;pkP>~5)g7X=r~%l)Wyzz?YK`Oy%Zv?~39y z2>H%p0BDz&ht=d&)w{bK-QU}xzxPEYpcr0p0Bd;$gU${2*!?~3GR)}En_NsWzETiN ziBLS}o{e?>&!<28o1gLj{`%AZ`kSBqr=k&D5VSzZoLwH$6iLtgSGZ2mq_aVt=K=-j zi%UMVXVP<<>0~cO(Y|)UEk8k}8g!!1bg+E64GoWi#sy~x{Xo%?5}MbiH9d|7NKklh zNq5@GPL-k|lXMX+1ITmBsh!GuOk2Q2!YUdv2y1PQK^dO+e{BVCK)_#u1^jI`+@LAd z&S((>4};A4rP-I(v;VY?h7D{b1PJ`kEZ80KZMFDX%z5Q{W=qW&v1oQv_v8 zcJfo)6>AFxrfh)&L;05?2sQ*iZ}x*?$%a7YRy2sfqT3=k9h>ly7XCgNzj-9PD2kQx z0+ib!&`|$G1agn;-g{O^55+YX0@i3jz#nVHi~DcYihzd|zZT{@U%Z%&-yj7GPEjnj z6Vyhh6m($MuLL2o%br6}u@8Um1YpT;ge$$tg%TE<^zR#I(c_e0o2+9*2vN>r%QmlLnss28EJ4Aiu^pS2pumN$ z%)cij(dPNLAOK6`n~)!DOpwjrgc%-IoLl}l8Lz4@dv_TFdHleMmz5rdLe%7o}y zh(52|@BJ(ZF$eH#%O$NIrcu$={c1T}j61FKVunqf5)4x3`7yiH`|cxobf>1X9cu&% z;Aa_b*K^4ps-hz)%m)MD3;Zix07My%uSgZ0B*i?YU`H6>uQ>dJ#iCxgm5Ff`sL8mo zXGkJOLB{x=e*13kuQYHhBGK0OfdV*Ow8MJ{YuStF;38mvhwVG2v9zh}jsm!`oo*EV zo)*k*YI}qM{vszYvB&#I`PtW+@vAs(V-5t2{q~1!V!EyGBMk7@d2*ZUkEkL z$Us0@#qim#N?%nT4gE`z{xe!NA}bQb(w8WFDr$L9x)D9OvwP?H?u%!So<5YXB+Z;o zh*YW)O=hs{f;xt%MIJrhsi8rYRBI0^6$mQqMXx>jv zQu1t?3qdA3o6bHaWamf!s*(5IV;FBnY!l5K>Gk%lX0ud>6DMWtPgc7d{ zO?$0L%i$mtxsQ)nmA&^(+-GS8nMplNcF}GkV`-4Nw4yllY-hXAe+#!MR=k+-HoK)H zXq@9`#;e{g{UhC_7!-10y@Ka}{=tf-^m&Qxt~@+RF(8DH79KD_e~brc)Vp5LU5Pc# zUiR+Ue}$tIQ^G}-P%f&#mXAXC>6B|cK3|Tuz-GtHDb`84z=?Q{h4u|-k7lFZ{n@B= zV!A>$rU>l>3t8`e?j89Em(IOY%$=3uT;xLi6PO!4#XYiu%N1|96XYW>^gl1?^R4I6 zqj7Djm;*n-h6D~fZWiqLE*-E^>>)ov-5{ZPyP(N^t2=URPB9vLf~tc;x8!qvq?vnbAQ7yEsYPW=i_En_I zYRm_FPbPIT-=vs)jS(X1F%yE<5ssIELhs=BQ7m7DewJR>POsfkB&! z1}a3a#YWN~{a&3$R8hCYj4Yxa3Q3WgJi(eCK)Y#bf>{)#QH9K{n+k#n!CSFI=tsLF zAa$(bWf^la#|ki{eKF;1?Vq@xw~n6bs|`jqt2;If5UEQB>@F(Vl-`1~4HJSQ#t+`` z8>;N@O=Fz0VSuPCSUx|CWz%vSs1WrH15TXgIBP~x-OHhv%90H6OL4yBDOT}9QfzvQ z!)H0m03qcY0Bqj3S;^H5ZX6dsON5w6$w#yKdiC9GA~yzYnv#JEQQxQF7(O2CRg*mb zwCGb5lQF_J%bFXnMM`c()?y(mszy%Er}e73Ti3G7x@pxYz>pSM=?QN}6_MRED_J7M z#Cx?E$4%d>9tug3k?ew|C)I2%BDrabMp(%DZV~6aXMPGS_2iLS7I~mdqzaGMUSLdQXLXK$Up*K-UlN^-5VmsaPSN_r?HL!Cng(PE_oo=M&t$O^qpol}Zv%!P1h-BO61 z`FNIkw@vG|Bnl=3Ln&mz)lqU|R-2brQO*z{CNdA_=Ir8`O;gfCAsOmZGVh1+=zz94 z$D?^|>eEsL9TIZaR|~q>oC?OPYC!`$_UvRimZq5*G!R=diaf}jwQ{@skcgII`K=8a ziC7BIH_Y#QgW=1bX<_ZGseVb0fYhWGn`S6MDTfwB=?JFb%WaDaC`3OFF*Pn=^B%kz zR{5fJ&9b1T_!iJG;Fd9fR>9JYQSW|DH(t%CUzD~VH7{Wncbwqv5*X4~V(EgYrg$7D z>X4ATEad2TPMK>pwau|=h6u51vDnURFkc?lvhZv3Z<9+s6q2_1yT>WB*+tHxWNMm> z$Hg&FA$nWH6QcLW`|{KVO;=qdY{(E7DZ0zyMQk@sQA>oFaIg7^%c>CE)V+ZU(f3ws z8jltttq+8<2oTS&){7Obu6;gu{VZ9JtXOjG0^9N}K;T~r{9W^aFkZ86(_#||$ASuC zL8JNAR$}2m;9qyKz-+<2!R*yQzDhL>>O3k55PIjJcQ}~K#-lmD%Iroyj=KrkVvssfd6<=!O+~GMH1(;DGuMZ;rAU zY05+@mH{Dn$qAa93NtCi4ip>SRwPE%o(F4C5V>w2vIh%>YhL13x~9#XMk?h&?y8mZ z6}_<~7SpWxNyQ`$QWvch?UJo$nT%%1Pbw2gkl?(>8MHQjT^;t9}5PH{Qy+_mz z&-QZY@?%lX^P1Jt$Ze{|Jg9MrHokm47@Ivl!i}1?K_Trt3o4xPS;byl`bh49(p4L& z^E?U~m!Uz6>}m5FJujl7t8_D!0D}(Va_^A(WmHoNm2PqIC}uP!+>GGta*tL@r+sr> zU7lt(kf4CN+#OhXf1K>c>{ge@G$@^Oak%YCsY>~!)=ed_pn{z1+LR)_yX9Pv zpny8^TiR=ty)3)cksbw&GcH#pZxh9JL@r?5+#m?JNNIX8PnX}PH=%b+gTR6cJmg>h zaf`E?hdipNkv1YW(1_a)hzA{LnmenThDRYDs6Vnf!EW`3!GMjj;JQ3pC<`D#0kydM zKFd+vYVnu`CDh{i;o{wDamxW6Z}BH<(@sP*<9yrgEuH|O$DLb#L%N@L_|-J)Fr1jb zKvE(U@hTut7w4044cGHPq&_UjQTD{(-p5qqsHb_uF-u`Yes_2H* zEwxZ$8kA5g)17C7>CU_wir93kl>-YZ@EDH5k280-HzP<;Kz&JrHTjuN-Ret^f(G*O z^NMC2mt#7(K{%^h{)%AGL0pPOvs+v|3K}1{S|Dw4X(lxDlFt;7QCsfNy=roqM7P?~ zazIDP*siv z2*osh4=43NR?M5l&+?ko9?eF{-KLwVSsv8VTtYXKZZVfI4N9pOpY#4+p|x4OEDvgE zv1OY_y0zF02JG{$M&K`#w!d!lKJ9ip5cuBq^p)AscE*5>RN&XKnHR|3%iU5z@}P#d z8UIRW6o}OB_BI0v3Oshs?sVVhZ5hohQ(hGa9JJ5^;2-mrMz!ZM z?u=m2xxJo^>B1g5a{&hw?b3(r5D>+RJr6SdS^p`+Liy+Zkw?p#Z~GgWYu(3n(E!D@ zW1c4sXrjZ8%RXFDSdnu)Kni;tl&<;*`6u3OnGAF)`Yj%jYdK(9&93+oMQ<}T2ZY)c zZy3jIXFX1CZ&cJLo{&e)@}PCoKgm@l>lI?BSVQA6si1%!qq?4@L)BYQwa{F3N(Vyr zOc8lPe~FY-ETQpnH5eJ;gxnzgWN}hIGhH#Jc27;t;NnD7y7bp9}1%uaI#w0yNt+7&Ax1<1-bqM`n&2o$U5y&Fw3#Dd40VEM4) zmav1y3zlvPZ|iE{cne}Ov_EOm&Rw85xLd$-7eode=Ybu%`LlXGh6~D5Au6LouJ?qtB=}?aUIC-~gf{oMUL@C(zn*@SYANR)x^mcAC z?tg66xLga?eVACs7vhwhrD zr2y9F9JiSgg=?mj!VHu>{b3T#mZHvOVt(>>Z(HRjs~_-y86ftBLi zrG!{2Eo@S%0*ii~gy(17+68m=d@0TTeQS;?DZ#Q|l`K29#{J9o?8a_o*c;Wu{k%Ck z_Vu=%+OezytNt!YA@g+JbdARv{%tEcxsK`Ae|%zr9uqKeV;19s`Kmhc+}e& z>{l;dJdzuW6mxMVu$2@T(9f6$GO}WGQ9?EdP%pl!X0Lj5IQZT5c#_UDDCQ?kaAS1} zg2GK4f!!MpR>Q+SK8mcO7^p=!yV1jcN}y1^@S09z?EOIh>GN%nLQJt~s5zm)_m2nx4fSA&;}YQOgb{Yz^Md9f1h!%6qBe|vJR50H&dBNf6|@H`9C zsXd3abf03T3xrJ3;UIMp53*FcWJWPXir|?}ym00tJjEhrYO}$WiUTo#$^=s`Vt5H5 z_Q!NhI4#`~IZ-h^i||6x!yt1Ok5PsZ3Yxs`a)eM|4&a}?ULH`hY`=F%2eipw+-f@crT@^th7lhZA1qm*IB3AL8Z7`A@*nviu(KilnoITe zF&Yb=*)k1qQ3ASFKqW53Zy}v&d)mYtr&;p0rV&?4<_rqi^KV8Ap45Ftr(`5U?usUs z3v6<<1c86ief?rK&lMC4f(r^B1&vSNOeeijJ?+iclL`NO|GOvVE{{U4QC!cS(roOG zmw+iZ)47m{fcR5+AhH zyZ8IAp8mkC_XXV?m!7OOJh@>VsFkG}1@8`pAPoE@pkf2v-@-?V(Wd}Y+65h$^LZc? z%wgXNlN1xQ0ocwYqXn~m9w@O{ro(UEJ;Ex*oOa+Tt%{^z)JFjl8}+Ze!A01k7}gCa zr9D;!rZglQ`>@o#e;dgbYr(9~LbPHJ{prc$ZbLNzr}R=#f=Ry&jMOBm6ANbj&$mz; zuvtM3rkNMUazICl+nxq(*rxs3v*JvF@`Vx8eC-r}nMlBt57|rcbN6@emzukZS%Q>Q zG$X>pgv=Xs`15#mL@l3sLc4`T0o#^05(${{aT*6x<&^xP7=2AyMSlnZn2~wparI_Q z_db;j*_KBViOdwrBix8v_9#nJtC?P?JVGE6r-e@}N_eC}0EU>?Cuh|7xv-Hu?wl%? z-yv;Iup{tchIv1+8ARYwN4f**&Weuq*julv2CVr7LYJO= zx|7+Xd_QsgwDvd^SY&El>7Pe4I)05CWP?(zt5`^aNFHxeE(4o<)(Kv+-7lKXNOteG z$igRCLr3TDSOM5^8xaY1&}DqtK|zYHJV3|W066qbGe)Kj73SwA7mIA$qOw2Uf`Eq& z*EsI;VQ)AYQ;u+_?+9_l{u0SRk;$fRQJjkm8sZu#3nlrcNcMAREY#=KK{&)5NaXPnC1*^vJ`C%>!~)N<+3_$`-!XZMa7N7VK8*c1niO*uga zX8lH*b-x~JEYo$aj<@U>DHxadj6(ch@mZ4&%;J|u6gU64O?Hu+bnT4@R!G8>4>OXa zv%}^mI%pe7cZ?K_y)uh+#qGI+;RK zDs-)V&;OP5=M-}}KB!$45I*|9hzZHdKh?8}7pnCBLVsj2Q_O37fc0O7b4u&~JUc)7 zXPoK!zyH_&{>^`W(C^#W_WQz}iiIKIxIKL1%mM7weCg9U>~iCuVhblA zCT2w-^v>Z?>UYWpi(;}FVPhG?0sS(bpz+xLctq_$;V;FEIRLRlfI-K5jenZaN$0du zWGojtbo818LhlC5GItO!*7H@L56TyjQyfGAN*uX_2*oRScF9)}^q1-414XR_LaY|i zpmYn*(Qga#X7$>AA!4T}&fp|^k_pwDgS}yI;LeR5PH3U@G+(Tu*iXzDBiO`);Fb7+ zf|g>&sHo*okhvDi%-v2(;YmdyC<=KPq;ADhlz6N0un;drIVj2rASAEyqg+IWytk>p zs$V9DuPa_KLM>%M=tF*LJs)v}h+JYLCr_JEToEDk8jz5EhqOdueRcB4aZ$#*7GBNgHvHlZt+!|fx-Zr<{1eh z@AEUG^;8}N{N>5XFW3eEX<_@|{At)t~X2Rv9QQeDw*6wxZ+Aa{))9AikdKcTaLXR`UNsrrfG^FRiZ zQdA4{hljNCw?Cun1!QuymP%oex@cm>zwVE#$w;aw+Kj?`T%m0!0@{{w z0|4^sfDfA=*S$XFe@cSYU@7T}VMB-bE!FJRjJ6E8L;FkQTy|3NV(zyg8<8PP<=(}1 zQ611NtfdGmhT>0(u!KYWmKR^o5B%1E^}Xv8Q*s@whCqnii7<{Fajo zl~Ia>8dZAkr)7U=j_0E@o6eoI&Ads{(62Yqn;2SS6DMiW$20 z=2#in<7*ygcUA=`)*ZrzJbT1YDEb^ZTrU<>-Q~5;MmbVYq4^=aenM7!s%fa1@>D2% z1vd1rd;QsRy{P*8Yr2t1zU&mUVDPgIEwf!Ez|g$_-2)n#P5LC7&U<4;<9N`aHma>< zxcOz9Jg<2_QX<)+QlHn8@$g8-F^5Cnzft%RI_Q>i)ugUvBfN#UAuu4Fu+>RQDlHxjwY0l5I|@NYJD!h%jPvz>*+4Q<|R?8vek1Re(Xx@5c@*0>=feyeU& zm&8ygQrpz#yYaG6q!eRf@OG(4c_!3+F5@w{kPae+H_v4W9O5?-RUWROS2>+}m)`}W z*q?$JQ?HJ8637gmqM`k<(55rQ-ZUAYn2^e zjw`@|3)PU3%?ySq-v#LwRcER4veGde`ZPphOZtkI9?>OGBEp*ScN@IW|SuF2zNXwdL)bpE!#pPW^q z8sxM!eObp4q2=2vuNQ-PsZFj}5Qk`$8W1rSnir`5-2!v443_a#55ezzK2kX(8Tgh}pg;3B8JG!7YA`u7h%K<(gPQRehS|Opyab*e6 zAauzKO$M(s9gVY!I)FhYIO~~C9$c}Z1T&sDNmz)*h zAazklCH1jpnzvDhSVfWP;EjmPCL+v&h%f2XZ(R=f1`#3CwWJ4HCPbCV7lRR11X~db zGzj_ZY<{AeK08B<29_owTZ_^-RtjcXg6OLBbcdRn604l@#e(ad=oJ!$mNw zIl9Vtn3vh3eQIBS)f@cbA4k=YroctMQlz;HZ`z0%tDr(x0&Y#ku~L=2-+#TexCB-~ zWovOEm8Q6S`Nj6);#pZ-zWic)aq%puTy^^#b zfqzBtO%F!Ynu^wNqll$J2{9=+t6NNxR7Xtg*V~FoOhZg=yBO05;A}+qe)mI0Z#nx^ za9sgIVE%ylP^a2oSm;9rwMz3!nrK#xv&!w0K zor^-}M>#&GXzlvoxeUR|D(kg~%w{SCgGxxDy)OpaO`!+~wU9#mWRnF6vg_wkNq3`>LKW?k!fR^h}+E2#&a*2QU z5(*l0u6UoVXZS6Cbt`6CJwX=Iz=PKLz44MN`kwtqB#)-uV*@*p7z94WCHlHQsrFmX zl{rE#VrfvKx*%3sj1LZ_l%_w@6raAuK?`0R&*<_OsnX4B4g@~DX20H+*J2u!;5GN# zw!9{A(E4DH7TLU<*R+YSZAMGq(g6hcxxJshpbah4`GVH63j9AQ8Z8vo=C2q6^aVz9 z&!hlXY^vqZ9v)$Uf1e-7wp}S!&DTmCuf;)pU3>nYZS zdydpgsn882ix<}%$oW7;o4rBK!JrbnSgI_#dl59~g#5?99OkD>bfhC0&)Trp&d#=(QHLZmb7KARF7?~gGB9rl={gzqjH9>;N%}k`fUeb;sk*yRR zfMzMjgW!cANbAdFnO9`rf{wue|2{uJt5{^(D;hTfYyd!>qn}nZLN(*Nu!UcA_EK0B zi+}+u2rPbQcqorP zZ9k^Q1mMm#ot~i>yG*Of=o}8BBu;*=TXamutPPUk9YPdAVfdl*n;Axc}ZIc(d zL({Ox`3?jDmqW&sALac+T}q;*WawFvt-GO_0<=raNiCPVc1cWT0PCDVU;X~S3s-ls z*isVo{4hOUxeMA-Qgl5T$ahO8w4ng)N+aLwDg4o;G#UuNE&;iIjeB8T5|A0dI(tp! z8gskYYal83$E4Za3Cs|Hog>nkzl$T{ir+aRtM|LuE2{l#yb8*U4ANPNw8v~ZrFn6Y zhMGPnGwd6@M1yb68!dB48g1V<4tDGuW(s5X&df$=0+=N5#-MMLuzv5tzP=|CyJFlpb7 zpU%{~IMcdot1K%z&1gyF}gIP^SFBHnN zW^f^okK{oOxs%UJDwO1Ir67WpbZqL0y0^QIgFy$i5*-8ZaxI(X-D(X70{^PZY4&TI zIwB^Td51i41P)raoffYmI;MJ8tk)_O=K>VEXWir3jF<8aNtrjUIK;fyMaS;CpRf=U zkAnTz6OBSDX-1awRDzNN=6a2<;I4WC2tCvge9+yHwz}tU{BAXbSRghuJ#uPd!iasWmq80Xlemi zP+Pv*vRVM@lEII?a!$Pex|XsPD4oqgsWA zs=~1dFO%{hb^&7Z@$hBx9#`z9MrfhqP>?t~TpZ2m%y<5;h=-yPWP@6IL;?Do{eAj! zIY{o6)1-p|Mr?-x{MvB&iWZmBabxCQ5jv@Snw;;U=_C@vN|a!by2w&A5=je*XxVHs zfUlVxja6a}1TM3{WW4kWvg@E&1Hk|v5lMo`2mDN7pi)!XVtO(@Y0|-uQItH?HXSk; zVsL|F5IXV2iAZHv_7;|mwuw=g4_`dJxBKU34@9Zc4CvbM zHn~$4jKASj?oTH72D2BlNj(@nt>qajn&wKbl@g(ND=2ScvMRGQ!|N|>%}xEU3E%i$YVPCK9|yDyyF-SgYZS%C!= z9_#5u;LhFju%C2nFq+84`sL3nbgx+wqkh|VADR#V^K_Yh7gxZ*T z`m?p%EutAFJYEpgW=&d0DoWmVG@06{nWf`aG(}3LzTKM)X7a|XZD?9*Q#^;WGy`oz z(^8>%HOWI+p4BWiIVlSrn`=j7+B>xM9Av48Wty4?be^`{8n6w|T56N#q<)>WPPUxIJX`oO{Jv-+ubX!kNOKsGogO}cdrlB@zF6Zf4N!v(GOKsAmnTfZM zgDe%A*OU6-ODNb%|zvry#?Q@jR$qMr_Ql^FgvgMAP1Fk}@#pAg8e$-5@I~s%|;W zqo4uLjjH`V-5q$)pVGjHNT6<>lRT)Qj^JO-WqrAvW{e{DUIK(3YKKuZ865R#;&z@~ zk)j#>EvZE~Xd$&mwY}+EII&x5c@#8IFI2-rIf&G)UN9K2QAX*gnb*m_sBUG{fxt)a zjV{}zqn&8krf`s^*PSOsU_k}3pp{OvOkGHHi-iM$f6kTteHsXn?Lf`=YaRp30Udd0 zf3l`alxA{Kdbd2}QP4n{Fe8Y|p(z@|PuV6vYld$$r8SWv;+k+z!J zhJ~CK@Ah_#V9@#8l|=r@UJPB0tYDv)&7?=UDX!oG(5z8**{&H5JCG~bj`2{Gq;9#w zfr@-NDzpJV95!(Q(I)#}R&wQyW)wUxpBw=uAqL11yocPTknmEs91+2wgZyoN%9>@} z@^@fC1^(h+mP7f9>EFrlpT*1EX6kJSx?g)U$&u8r?KJ3L0qTWn(biT6x7$ z7xR)do04B82ds5#?@JzHf)Z(dozk7|BGtQ<$iRXM+GMlAy#3uMsQsc!-*P}l{Z5zH z&Ihs(cB_9KsKDROTc7yxTmOuU;Y_|eG+XiWs+}OP8>MYlyUut#=hLkucoa0e@9V6` z)6w@91U^dItWLbst)v+Y*vR{{`p2Ug``NBBzYTw1dV<#_49E$go8`CHKqT277*V8BM3rc}bawP`?t!UxWKY3bIi^Uka9xNIXIQtOg>=jE}#ZmrCeh`38tGPV#WX0PA7y{zu7MEh){lx{ z(1FjEgICpRD?S4W3V5$@&a1XJ1|@LNLi+HJ+Z%(5X;4CIg?`)4_>cpEj}`@ey`E>u z->o$rSWxl)GB=v%Q$yYIv%SLH(x8O+a8w4XRdN(jxA+7WRM1Z4U$)d^^C)QCaQC;8c3GAMmze?v!LSr$G@b@gu1o!S3ngt zXcd{L*EY~#6g1FMrUXhV&TcJb%K_b|1?>_U@G;CH3LVqJv!H?+rZCUltv{5^Z6g+I zniXF4Uk~LBN4Ho67Gi<-i}@wd=+LXV zTejWGea?g``Y$xi(Wi;e0iDQQ8fn+Be2A-?0u;JF-AI=X%@!{0m~M`gD!isuR_ThB zZVDhl;r3{-qD}U+&50J0_WN_XjJ9vac>5wcirvC7$T%?mLXshVC4OYE9MO?HLRHcB zjR~2mLqhIq{4nhZ$WDt*(6dYkUXP#le~Tz8);jrsltP)L|Iyd$m;G1tyxCeR z1QlJF7?25CB4Q{~(EKEe`lc!9kdV6-n?{58{-cPZV!O8wSn{a=L;Axw$aL_Msv49W zA+8uD@c~QX2^#Vu@4C~Sgzlz!7fcAAAMH(hBN}$fZ|_m`wK=fOI)VcDIsW}%w$9m# zVOYWT5TK3SGkzvJgRQOIfdcsZMXut&e_^vY)$J_*^!jj2XLQJ8q!ee)3Mv?|^$MLy zIGzqByyv@gD1u_B5(Jx)ISx|S@ZhATD?UnMid9Tt2r&VKoR1lG)=FYsV;12cb(+@& zP*+S8HAOy34pssM*xRG={yv{?^Ju4k@7p`i@7$yPvHd^3c=|6wNb_=VAnUb8Duk~^ z!jB(4eUNKvQmR2S05dt4Otjg3U+&WEDkp%DyMoy9zy16kVok;<#Vx`?%BLWA49sEk zed@E*?X~j#*EI!mDumA?jx+v4WEVw?5P?N@u_Opw#4|J!MyG8|SP=2~ zkhX}@JASmij3I!KdnY|lsr@}4OaPA3fKQvD9kX;yzg&2zs2e!2b52YF{51bg{})O7 z#mSQa0?Xk6qy#lUZsSkWTV)h|{S@pu5IExmhSC)ZAE#&{q|lXoD|Ubq0niI9$a@dz zHmfQ*+E6k5A@Z9m`@j{u3ijkXKBA_5cg=c9_a-oYT&DlL;I>bk07e$9& z2yt~IV30C7eR){FrVe$o4!Uhl4-~*Ju?^&=;mf|gOIyT2F@PiDAV82fH5$L772E=> zXkw$+*10Z~7L<|i=AK^KF7Ee82QCZ1`h85GxKnckb7vi5H z#9}?`)8B3{aP?*|r9*0EanQA1KzNf+x~|8tr8`%(#SLEN>3{j2CQZYRXc~Jq$7zW0|zd z(KMTyRG0;kE3wG3UN45Sd8TRLHt9GVq;6Kz0d3Uhb%W&M9-Z&fA56vrnP`e(L5VR* zC%+10NZ-yMaAt^lT(Lkxf*QoZhI}FB{PL5v)V5-7$&miU8tm?9Skg6srj_|m_2LhE z$=2STlUsxdEQ)@U0POfU3F_?Fqn#>WegNCWQGqa!-JWJcXTXO?ip zpS48-ppi}SwrtjaY{{$!DVX-DHEl`H z0_Hep*k|bl&I2~&%t5j!UY!RTtdL}gyNXMQJ5O{=isRLRF3P*tH=c>#8S0$SAfKQi z|B=l;HW1&LJfKry>2LtPE?q=l{myF8PuVcwMs5HfQ7E(($1lW`Ec;n)gFQx;qx}|S z4HmMlva>#-!5p@UD&VBDQ`a~Rz7}9eUyog6rfae^Rt$p2kj&443Q>`|rr9uE9*pHM z&!(vxVIeExI(^9z?XP|kiMwfB1GOk>-UV4k-c&SDn?q%062cR4)! zs#+{*XjOPrv2!v25;5=~b*ZAIw!MQ%y*HT9V!PyYKE=Sa3GYM_5;V@5XXsGWbgPwO z#vs8v2*?-A&$Jz`09VYwCGfxj|GasE_N>q%!DNGiVp=P~dkpB;%>!oshR1DfLtgfy z6a$ZmN``})O$8b+{xRt-v`+;Gkz~qQ<9)gDr9Ig}Kt98f;}Htk(o-aDGSd_|K)+k1 z850l}%I3LD z&hj7?<<3I6+az~79E74WH=|9h97B;{o0K^ZgxD#7t7G3v_9 zmfVXGancmil2o8U=#-sI5cCd7Zf07%t1g-xQP(^hm$eo&w)1va6Wlt=f3!5%emjvF z@#z`)NQ9>5_6jAzhzsd!ku-NW>+Hxr&AYczH6S5)H3&`?>p~+;F~SxQNh|{qa+kxi zG*rBzn;S(A(PZ_e$bko`OF@e6mR+}BSr)=4(Q-Hl-3kx#)y@;TB9~5Ur@a#*YMO3R zQ`8b{L3mZKXdJO#(51X&!q$WnY(d!VV#YSycq(?27$;Z=M->1o%69f96@aBd=7WQw zneI=oNmMM>r;sMMM1+`%v6a|Q?WiDtdWMt=V-Sixe37Zicmp%{7ghC>d^@ybIsoiE zM@+K|s9q;Ww<|UVMy3WvO3v4JwHY(JDPfb^}GZNDU3Ng6gbZT=mr_9xg zes&@O3h0*{oh}rt7S-(k=j~0KBss1#U5Wq!0==(jtlYHCm8v8FB&C`8aE$^QQcKtd z02gT_%bS&%RTb#mkV{t=%;q2P@y6aEts$Lu<6Z zh87%uueyH)(;1Qb1qS>Zmd}IJPZhnO#U<&0fX#mAlU{j@Q+lSG-vc8i^IG@5xi&CB z<{0H)Lrlb_ZMPVe94K5Ph5a&9LKe(CME>>&a9`yWDgAfnf&%Of`hj+eaPdq35qYy< zQh3)2#R3kMChy(Imy#Q z#IPXpkWAropN?rI>6HI5UD56YIon*&&<6zp${`_n8!u1YKZN(n;>hrYn1?}z(}HNI-UlhyLfN9T<4Su#!5g?N*)KP5GMa9E>Wt(m>iF8g=2B49z}HbUZ)MI0fuiP^&-<0C$w#A+ix&>-Z) z09gG7?Ps(a@Q&}LsB%&|A^SDLNf&D8)x6siZo2<2zE((oK89J}Rw-ZK!Us4fBeguNTYepeCPpBkSOSU-q=T*8FWPsKyC@}VA`auq*71*g# zv_SxPi~r)oYUqyDr?U@a&Mv5-@VSXX`~g;rNawaHxEYa92%HL5~Wb3K8Zca5~p~5IA!H_ikFBJe{6?Fgjn1<>uE~H^n@N z-9%VvFZreFZ50d`;cMY3hl0d)ytF+Zzc0L1P&(jSDZn7$LkP~tAABIU$5w~HqOuad z`n3o{9|=O`BtHE6!9u|(NZf`mDIPu?X;&4rLh-$h3kz$JQSRy|6FE$VM!T$+OuN&5 z_5KGU@_WfJ3{Hy^u@>o(!eWU#h(3ybIzI9J5B^>RrJ#2JfR2AhLs*p12Py^h6Ji>K zZqQcd^>@eozj{e=Ng;1P<|QhUlfkdmmiJmbbAZ1YRM&L9qKJ%=f-z^l0YTu76wqNP zX*#rN#Nmi!aEN8x8?2Q93!%AYLqp5F&t#{mpu^xC5u(~sfOavloR5jEnj|$b;Xx3% zWer$v={!hUZYLW(1)C=l`vVCQFQ3oma;0EJvy%}3zH~m5cS;t_`{`yZ5rDhLtr*h> z8E>*}zmlSq5w`Hjz@T)^C}mog1^p=VX;5$wkbi6*>n2};UlcZO>|JBE%CP|RskJtO zz}g$;@t#gXOU4-rdVPxRF`&Q6`v+)UXG1e|$7UOyI}$^79SSyg#~>G&HZsJ2sP>u` z%=D_H8FjpG(kZQLa~SAy_rY(z6yG)BU>7Vw z07=VfETr$^gD?3Ehfk7op9;p%KoF7<4pML8#cyb1?g!)oZ=f zc0S$EF}`D2v=*du_o-6~7_jd*3qCN5)5mCJ|2>jtvlmQ!1cuYeAR+ihc-hI(2~>Nv z+_A`q5K)?v3fZ?K*(L2)YRukWv(T(_jt(d-osc2_)9?)y?R3}lY;$=`l_j02a(dc4 zS4-3jPMZllWkU-dhTIMxZf5h9x;UdKx3u`(;UE+_oM!UPSz_B`x~Z1OGDLp)-PJp_ zVw-_d!A><`$UC{O&H281?Zxj0w#19T6e>aBykIXoL?*#+2DZa0z=)sZjG&baut-GC zzYT0ktaH#H9?BfqgMD78L9q@DdN=1G^CHiz2y^~0uz!LIjCqtZhSoF64pqT%Z8=VB zCNcsrA)8`0bm`82MFhnA=EWBtK|uw^{Ey&RKG@`#PP*l(g7L1QMLPDXbl$o? zveg`Cv)!hd@Ij$6*FWu&lvKoZ7KZUry<`}sLbRu9WzK)>Q!lmPVMtU;n>XF5M;Rju zjuZ+plJk>9!+V z#K|^r!S*gNq*M%q+#7h+9U!(jGe_ge+NNMr9xy^tGZRr-m@pbIm$U&Qt>S7$H4~!V zvGf9sZDxX5>sSGV+?((SKiys~Cug%IXGyifqonidl8SI`N`>&Fj4&^omWilf3n@5l zx)uuAhj^VWqjj)!cqv7y%p@hF18sqgkdV9=Ns?oE#9F4?g1KQJbRazsVsY{@chv1@ zlZ7bcdnBI#gk0=S-Y`xlDLtb>D@7H+lFMYZSy2r} z7rv+YqofVhl4LX%(s9o8@1!}TN6u7K2;Ypttm}`G!PS;8_YiII@Ji{wUyfIW>&%9V^Twqy$6AQijSJLrUBhTXKQJgUf5^Ev_625>f20)=dpP||Uc`h;Rx5Qz${ ztUv2Z5|4valwf?TY@h@aco2&cjDP4YidU)CCzzBA@u1TBP^u-_#uqSohDK{l&6^xjoq3y zse8E9!XOjXf3AEL(N|ypfd-+d7~nRNIi^-f)z=$=2eEfi*e}MLr-y5flG&SF|0_?1 z0p6|K=4?6M>D!ZP-5O{Rx`B{V_gS6WS+LF&AB#HCk`e*qWf5bw0+s{;-)7k_IbR8d z+BS!ySD6u{U zWY93+e(*rE9ytR=vMcE!`k<}o(W*=@3pKoOj7yi0qpHE<6C{AIqK zPuSdjKZ8L4c%T2Wrzwsnll@|!oF-Y40X)MdLH}ojgy5YZc*4i)sRM~h+BY7r)WCz( ztsq6WsaA|xv1!!h(|NpaT|IAjIPMO%8P{X*{+o@ey%3nM+#oAp+D(#?T;hFSu?> z2bEr&>lM!>W58`83Pi{~2y!&qOy8Z-f&>}1lFnM2V9bPMl=aW3|P)hA5gK`P4DJKA78Y_<+W z$lVADf2UTZl#GhDrFv#TA}TrP9Ffs{MU7Uqd9zQ+5i=qA+PB-)@|drT5t*x??PESP z?Sy~;^>zP~ocb#0o@TJ&Ko4tevP-7BwFV)r<)8XmYZ>6)c{;nKUeA z05ERGAAts;2jS6nb-K%m6;yG6D6yCb!I$V33K5oqJ*ldF&jjG^^CYQRRD4X$*2&X! zeQ`lkIWSBB!k-Z`C&-tp3@jLs5WEx2p^*XpL%6S?SPTFaJn$fOFT6P)e}9<P?bIJ%?yXp z)QONQ7^BSurHzcxJ%}s_1_H6NY2xsgw#jR zGQp}#eSrm)w?lZS*Gy-I(|rftlsJVH%(LbLmSUlOGiY-T7k(_54#~?I5)_cP?5nh6 z_L&f=%Ucl)I>=k*k%tS$poH+`b?U+sSWtQ0ri)`L^n||(PS|l@#w7w%Kt?{H-*_rW(ChLE zNEwCaryF^IX0?JLK>;~2s>Tq@ou(kUusbkx-%+1z>5hO;jkca0FPKqOtem{$!wM>oUFbIr?f6pHLKPJS znZ!K-3^F$$lioT}RHkJ#@>)Us5O;22+6;&%a30hdo*E}bopr)BxEm<21OM(EE z%+`$A^T}+TYyd8*hBM&^GzdL{5Vb=8$zHhq50^DP*%sfq8}^c!dpdI;0}qmSnLVv?fXW+t~NBqXmxGHLA>EEB-D z!jlFBJPmhQTj;-{@+nvwg-->YIe_~*Zb9=IpCa~zOv&J#vrx!LA_RRZq_(-&8!{E< zxDfY=!@fkRaJa;wkdXA%==OY11AZ5>{ZLztdKhGUEq7sCh9U-QYdNqWa%2AeVqAU5 zzWLau5P<>xmU$sM8$Yh7OL7uZ13v;m;SHle=TDjOc{+D(&BuJGMJpu(pi(IVgyL&P zkxz6I5mGRFq`YMipx&XIiRRR5r+apnQ*-04pcfRT02p`Sk3fUaEj*%2%duJ-3<2Jrxs@| zEg=+HsKQ!CC~N7b-qsohxXxNy?AX^@Mu6&kOFzkz-z$7;7%8{67l^ClY;v-ZgVEjN z%phQ`_3dQV$f3ImDkBt?R{iyiF*;A~#8W8~QwEu=)|b3JLXZpQDOHB>7})${N0%A6 zpj1x4p;U9;U8xhaD!j`GSW0Cj`C&RcqeEMywFTq3%34sswieT%LEltn5TIJ$(gHmZ zY2AIx1Td|o^ou+^qq}bn0#s+|bGb^V!croD=`4M|mIY0PrHla8mS3~y>xH~}rF;2h z8Q@xLPic$0h^+3`8U&~}O}eAq5Y+G1m#r7{=v1l=9Pq6-PUkB%4%OWomI1Ew2Ax6C z*Bgug)mghC&kJmYwT1z%vzE3^2y8{%F#=R;?b(?2dI)THYb^s@o7c`J(zV_58WX^@ zww_ZmVU0Ys*~PMNY?8$vMaFWiBXS+j_0pQcr}IJ_;9iuh%>Vbn6k`y^AhuX`$E0+`NH zTEE}dQbvGk%k|B8+Kkny)ZNQyx{W((sqiKY;e+mR2MR2xRAadzOd5lc%fP_!5A1>RfBYb|M}-X_>&*-|NZf1_=;P|LbG5hDSWLo4Gh7H zJZo+`;IGVS1u|y)cvf>E{nDa)5v~@6F#))@sR2RP3h}(gY;*jZ>GVt55I;VfeW|a` zC`qL;%DON9MZxnHd}X)tIx9r%^|wI5VZpt{w&9zdJ|ds*W_HqFC>QL+a|j#i3=Uei z-HV@m^u)>up_2I`3y*~Y3n~cF7c{H(F`ZII>*Zwbs|%69LF}iv@_E24ng9HUC(@mLV ze%D?qst1$8&!eF6fX>C)HPlm{P~U|T?(uIno3UI0S+M(3Lu^TyB}4cP{mp0NCACK7 zP}b*HpV6i1hIUlY_H$mwef*KRUs#y)hk?vVRbbFx9WaQ7|1M@5 zaui?WtJ588)yNgN!i>SZp)_F3dpZ!Ov`~c3=yNMSg)P4w zD9tDdnDS@Z6mI03+kffI8aflwoFgoIO8-8PMR_F{_IA!NN?yrk--69X8kJ2mY!3J^ z;w}9pzeJNtx^^tM^iPvoZE$#)@KgOEo4^MEA#y}&DY$V@^I8oNA~5G&{W+P-XF6_a z7yU*y8NL}Pok#^3lH{TFm@lx)=I5dEkdkOMg&L?d@I0H);aR*JD=y)NGDS(ilt0(e z!|%}n2v4`O4cAMwpFUZ?`yT_vQ;QT#OA<1_FVa}-r=b#ZA_8-Mo_Ok<63}#FXDiaS z_rDJ1rBntcC1o+K7Y`pI5BUeKcil-bBYQ%U;1`VU3w{O%xgYb3w0A@{yFTm~00RK> zHH*}vBL$Pi!f0B$6pckbST1*Kp2Tt2R?|42UPV!`Ne>X~`79Bkcxj~$hAgmOB@`wA z_cD*SiAe08@C*XL+w|9lj{n*mk4CgScQg|4g8fhad*clM7id`>nl>3w$I!AmbU4_6 zI)(*tbkDyy;>JD|5=yIJ;MOA&EdZhRz`ttLcC^e$CyIh8 zc@N3x0SU$X{^b!BR&!ddx=;Zu$dR6*1p^U!xBR=K(d;`VRWPOIKi5(Q29?;4X7%^9 zd8V}b_%T94F%H++OlkEAmw`bgjxDMW29B*jgq{eMPWin;#W1MExw+wqSXpfJ$;}Rz zS4s+~eoCT*ieswD794%@RUjf{4}HcMjhZNZ#$BX>b9FpLXRnwEO%cZV_PjaONu*a8 zJu$0CEemR=s-)6O&l901(j`qrDY0Iu#p3cxNwE4U861@E`WU8kLd%Jst3VY@%zHwT zMjQ`XaqFg8>H@e=>&DWc6W7u7gszTIf$CF7dmz+As8$;#)hkqn1|5<5XxX$9>Xjxe z4oV^)(^m0;^RXvFPlSwa6B#mO76+xc9njEX*x9h{fCvdi5w_<^^5_+776+xcZk`X> z;xI6%#CgjX$Z@68CvSNm)I^wcF7DIbn8)pnI846KA1X{9h%m+FMOumUDKBIlB6N}} zq?eAULE<=C4w>!@Ea$c5>`WCAeL`btS)G+ma=mm64LY&cl2V~h$`*A-oCek_-F55} z8cRcHq>iqd`spwYI&n_*)yPme)dQgx*Ml?-FmUfG5TO@)F|7vscv04Zak%o8V4rq# zAm+lAR)KxOC2PRzz9p)+wihho^54oGlEo(Tkch!+fS z2#xx9@i-`jaHy*<>%&1H&_k@d5jPQx`q%&sI#DR()K-sBgvpSQ+j)>p1ff2+8x-u1 z6_&#(5DE$*Cftac2u6KOfCil~>f*=Igi`&eOW;8(3X|<$38fxkaDI$R%#rJl!RLA`Eh;IvnN)#W|Jrb_!5g&|#LTGJs*KyF+ zb_9f4XboW)QiQ3#HRN$niabXhFrm`JbBuyQXsM{xkM%8;=urF6|K)uEbQSSA-77AF zQQ!ZKi3m+d&zTCiK0T}YH}aVbOb?%h)?ElgrgE=&YeBAkEnj0ULX-S zp)AvliTbiEZc9Xb)s*PLk6IET*3~_T^|4N%)H^gvDso7@^-Kaklq6Kl%c`WlBrzx` z1pm{(=s+Q0Qp%?h(Si6(%JJn{OZ71jw;4jd&NLb7^R;R*gqDdL^%S0}Z<&CWdP`U7 z_1=nW^big=$~jOtKtnh}|A3zC8 z{{2T^eD(O_-+uO`;1(Q%v~ufm>A!&i@=gBr@gJUi^Yu5s`R2D@3wFUVQ!zWDfPRbV zPd@qRi_gD#^7(Hce=P6?hd;*n7z6%w%V%W;@938&pEw4{#xGAk`TEH}e*T+J6}zKf zA`0j?tleLK^Tn56DtN&Wh|(*7fPIbG{3F>e{9Uj-HzorixZgbf>a(6)Ai(`GiPC-_ zwWYFP!Fgn?{XQm+Pv{Z|5&UjM`#p%Sk=A&^TgwHqU{QHwqyvC?pP972Z%Qk6r_F{o z4(ls>N(#G>w^J6B*u#@^(h$aX^N0N&#Mce+bUs#>)fJR-kwYfumH?`?Q#VDs+8H-M zEm7ak(v`^H!$wXCyyZi6%)6xo2LRJpnH;>^(Mt0@h+MvyqkK1XU8&qc*R6bsAYhxg zr@Qm`n#_3ixntZr0;qS{V%pv_;w$?`so5pfa>xss1Qo6?!tUnS`fl|_V1R7ALKBJ$ zb!1UTuQ&pz?3L;4Su>f9vNr>F^NJ=xp zanV8W#G{Kpm%G!>Evm>u5MU*@Ox$lHKDbU;+pT3HFyP;g_!o3NqRfN^C(op|k1PiY zTx#$(Svf}Et<+Me_#Fn0>&5mv{?*NLan+TnmaT|d>N;0~U(3u&x z61bi@!VkE193@GtTf0Sa zpzx+sum@q%zMJzIwU3gcK1vqjg`~$)86Y&d9nG(_iFIp7YZ6qrN6*hpBYruakG6C! zfXJfVdh{s^N?Zca)5(Qww{|N58~{u%we3%GKDb+{4T7T1&U*EWh-wI+y714`nv2fi zX8@Qk{Pa`L@Ed}r>Z5Esdv(SHP+j=7Q#*&B0bsh4bi|~L=dpK7BfGesYA@W)nXn2u1jre9fh6Kg&`!= zjqDy&P>BGlOKoeFg*&G<27rn1YiM^%V=9l@ldIR8hOS{#tLcwxQEnWmVoSTds@(R zD`^7*WbQ?BcTbLbbn8Xh??E)SuBb^f(nU;1TRj70W9xP{lS#Ovt>$}4>^CwoHzOM{ zaWVc@t={Zrqx~L4&S#79(;3aMh$^OAJ_7+%E)C6Z%|_;gZl$3|fXglY#cXjp9Zk&r zF~a0-Eq#FjpVI){ebCRp=6gYWs!OqsF=oC8k!ys-)6?d3B|_h=_HqC)O}L*f)xM0b zR`T~Ca(%F***{@pxB9?*9`lm1<8D0jIe47z`G63?^j%ojCG6YpNgknC& zxTIh~ga^9J1HSxaIbKK~mn{Bs-wPEFgA9*685z3jeX&~dKSgAgtW3`dML0~<-{xyaz2(QTPFUijU})k!d14hhZYEJRePXhk!;R&4h0DxLv+h6 z_3ZX^*6$!O6yaK=o{d$xUYi)Kl)*vDCvWP=j(2p~n+Q{F^7gQt4BdP%oQ#F#WEMlp zSQun{lBRH0j@_o22P}wi>)E_T{WEn5ec3Q{Dq%?w@Cmx1Ijv_?ZlsIIuT5nU4pLEA zbmd$h7A8T!=YPKUTWyD_&HoMsiO5~w(i9M1-!YK8JPuM(Xp&xDeP~3F&nMw#YkEH- zD7B?BSO^DqA51FzcBMu|OEzBQ%47oq-iKkHDfMf^02V}i0ZHxD#YEpWSX)4PSXPF8 zCL*MdjDaOG)S#aaCgWj{@i9XO;U_A!F#{Gve9UaARhH!XT9 z%$SfY?Je1$lPl5!4MNn-3RiR+MREYa+|#}5y_gmtnCUX)j&{oR$2|74 zHa|&2yN!8*086>NNusD*c_U(o%Uu2;X>WHcb3Fofa$4daW!Sr=CHp;y_YCojhB@e_ zAv#$=RLqHbZ(1IC(f)1zI&1|t!y~1v3!2!VJ8p!@coi{mF-K_?SAYgNuV}DL( zR=SlrF$Hw%jb!|)t2Yb)OwJi}n-(=Ir7ODS3=kxBJs+##;I33l0M(@9h3>p}OvmPX z5IOYQ35}$w{bt?l1OZfDHMpgVmZu{cPoayr>;jL`Vq7!Ai9FH*yh>B`dCR&9hcpQY zP41O=v&N^Vyf{EE0x0WdC32nxC2sb5CAynU-5g)mlTTzU2pSJ!4I{SKM_QCM;}e|# zgVrOjwb__NLg$*$wQXa$Kc?hxv9PSv`bYDi7~+by;(PzbZK9gEidj$!aYavui7O9+ zMu;nV6xi!uvvl zD|``iU2f~Qij*9oSCP_B+S1NBIJVP;Kkb5a4!>MQYQoQBDYBW;(N+sUDlj?N{3Iv- zI+lx$kW%HqObs=R$r!&HCAImqqhEo5wcf9?gI?iRxkJQ^SgEdag$JS?y*{>RM{bY0 zksT22>Ggiqn|dq!s(1DB$hPW)cJ-?PAg)Y#$aiul4YrP@mS=#>qe;nJOSjP^F}q^o zDzl}rV+v3^8ckeLQNG!zC379)3J8SWSbMohhQ2yl>jUJw&2yS2FYV!V*k>VBDI z({5?i0bnJ^(tb&)LC+&}izSZ$mt%>3hQCe3GW$NOnRu6$O=Z3h0TEi__cL2c{-ob zDQOGYNh?^D;6AnKBEo=uJz~pNT1m>VKn)K^D8q8z94}Hwo#h6jE$1JHu-tM$zh(Wh zTdn4Fz+58*3Z`-5&m;c?9)#}3Z=TJTD>X!0aOiqWNVFUha`)qxS8Hlt=u<-e@#^v{ zW+Z|h3dwuxr)T?JGpAG2s69AM&vhwrr$bn^3@;I*xy$K@<5U&bwPG<3Vz&`8o)zW; zw?rB*n6JY3B3K>{X(jheucZH?pfCeYYPY~)#T{?Ox8rBy5#4ky@_tDk$?JMtsx)s- zCIc#Y9F%VRFfGQZP{B%M|Gji2XjvV)07iC@dg&M%bZ&TiXjiKgDOk$h{+(v13Y1d;{`#Yb9^_L;6}mzT`Q1-(1ZkqO0#dMb3^^Y6Pir~;nP7Iefg?UYoz zzdrBlWyOXKN!T}Z%=1>O_YS+KLiY_Fb}Ba$*^&lmOH#H;3s9)O+oC$!(OF}%T==Z7 z!=1K6!-7z<<|?WB5)U-!-0~sarn3(v?a{nn9SkZVui6Kr@w^$!HdK9H6-X%F^x?8& z*YUuA!74ZZwalS%96ZDk(od{XA4i}eETMG0XqF#-Fq%zibW`Q~`qEW0p&4S#K5w?8 zM%^J$A7cUu#ZX__$K(Z3HP+Wxfd?(B=V`GyHD}ThlA?Ovee4oPjDiBCzvyR~)Qi$z zt3((p38COll5kdiC=4nM1^+x$C@c#aFX;<53no!c-Nt9P@-@CA>&}|iMJ;!992sv{ zNRDYODbg&!Ms5Ow*>@wI$)4&YwaB6*`{#u~gVIf>wB}BeI`Ft)o0R)H4h~3Acnu12 zu&`h&L=GMn%iQo>juMeT3zlnV*#-o=Z@E{t-u%vYgGFY3Aqop!5l0Kk}qe14!bm~xgZhgVLB!6e)8vr1$@gtso z(gzw9BvC;H1K`*AX}V{!plB9YxnJ`7`eJI1JEegkxqPssq@i!E6JiML4QLuI6PdLN z&5#tW7idHZ+s+oQ{bOkYyiUNZ0&2-Z8{Zx9iXJL}8I{A5F0y~a~JiYdfO zYDNoiLK+60`-u+CYYVB8rraSZ=0WYocl#9;(Nq*A6XykWjQiMxNP@t>Cw`_&q?)BX zK(wH|YgKVLXdx__D;Vm+qAp@USnSV(g+<^Hmb-Rw%kc?qHKLQA8oj~0p!jwK6FC_g zlpf+49l^I~#`Bz7K~Bo4DIyeaxOeF=RK2jYAf7Tp4g~&9!I#bMf)-z^K zMo#jy8tpxt?XoGnPEGQlcH7y-|2etbsp+$V?tUg*fdv(m3j9QOr|L=tkf4Ba&6*<; zcU`&WK;XxIqDShc$9g|m7E}-lI@U-J*4Bl>fxy3JLq&^sW^&M_V2O(RG_KMN25jVf z>N*US^F0b0NJrcA{pqP1&8|yFAVJ}d3nn#|D3p0&B=bAZOqh_%L)j+*Eh3l-=mU zKpL@A6QKot^BC+IApe-2rqqJflM&T^9~0O6jVh135$*RNa{O;+yc$FJv|Ic;0GJ$Z zb4Zy$cC*rc58^9K+{^2e3NDh3{K#K}_Nt}HMXd#^a3wCRX}!-Kb=qYyGuLjP(}aM& zaJ!`B0mJ3g3=#If6ZFe|ImLkp=CK6$P49yX)aHZ z%907qd;V=|hmTHp=d>KEC@E|6E{=du3nAo(JU){SpVo&^GNJjd2%*;;(a>$PkR6zU zsca9E&K1%?!-9~mqSt8tavvuPJGpu*)b7%Z+QEtXS$t@sB1Vnp{9r^Gz*r; zc#I6Dfy>1|r?JN{B$fQ)6Sh+HWQ^GpWwoHuTP{qQ-_}IGqd; zdQ=I9r{u~-Bbzowm0+8ioz}F@e_(RPLKlH!T&;iYCQTOw?LLFNEJs0A8?ZsR@kNYAYnOc~(&REJ@Zxrf(w ztEV&Cr;^Op6=Xsngi_3dn0KCic&?Vg)H*NFAoKtx*+=`$oYygmm@23W0Lg?4LH|lCH7OB9wQ9cuW!%kKBnX3`lx~xfc8sA_7H%{X#R~Bh^bW`1^!6LmZH$< zj7bez&YN7P318lxPt}vURHGzs+HajlB2Hwu{dKjLgDgc6X+9Nj#(?cDryoBMNxRZ= z!vXyk{6fDby`+*hK*lvdLF2B{Se<+;!ckJGw97CJN^xkYT_#Jh`p_6uPJF`8@+3QZ{1K4dLaw?}_WZRMA ztdgTb`B9`yQ{{AD@_0T*x}7L50{$SNpwAG+5YUK}^$ z14zg|b!c@-iz}yjSLIk)fR|276ufITpcn%f}wu{`irErDQQ2YNoHd~;6HGDr|yaY z5w3z+>rA*55PCoLdTpMMho}oSpl7Aq*s$U!sTI=wu@MF17>IA(-WNlll=iM_EfWHSnCZRM;6V9<$t#s%J#Pev7?srFgGLF;A+QzBC`9+nM|Awl7;RA`o`D-oEI zeqXDKp+U)~=pF59Ps+WzGMx6BITloqOX*zA1_i9_!_?(c$%ERhEiInlb(H*HebZY} zs;19f)h9tvpzzQGsuB6W*<;j-Vo1nn8nh^etQJ*&n-hJ4Sy6h^I-Ud#ss)2aYnX~^ ziJX=oLi07FxfrVp>k1}*&4(d=3wg@5`uKApQ8GeeKer)JC}`Y?HNO7xHy=F~DkUXyi;9Io z=epCG%vTldwp7A$Kz{@}wV!q~TD-Gd(iBC-K{<{SyNqV`6ceiVr7C5}ii2y~6&(+1 zH{6@2o7F-!YD!A6)P)WN{_TjL9-3cL_U9!m3o3V=3YBkEB-4)Sin=V-iD^(mnxJRX z+39#c-*Mf&+RKJONn1Xvr;%anYN_% z%<4qER<-0v(w=ID2emhX_pB}aR39NwGR=J;ctAokN|CIYgs-ITZj}?EiyL82)!sxa;cS(t4<{muT_l?IUXhlST)0g+MCXo=i}{Y zx*yMJf`NvjoAt9_3(1mk=+vJXD0ER{p6^!b#j*OJyXJPI0U3`sqwRKn{PE+jMiaANa5eh! z@n`1WBC1PT6U4FZZUYKQ$nd>mknbg#1w!&Vhw`i6eE#u>da6REpormbeaJin=$js$ zuI4St{0ZD*fWPJOoay&6CzRCk3Ey!bU=o0hd>WhJ=%9tTtEH-tyC#4v5Rz|knB16_ zt224LEZMAD(#wv6*MfxX1D2gF_Y0H0o6}}OrKoghNk=Kz5D079?b^ajHH3 zdi3Oz&%O~lCHa>>wHY{qfP5X~&%XFr4m_8{Q-U^>g#GnDeEKiK>?*dQr0kFW>8k> z`SOdeWE!ut++aWtmVfp5AB9`$QX*5p4wirY#YfUDb(R|p=)v;e|C4k}o#jjc+gi?R zrIQuL-7WVR(2eEIgvMviSF+Jj(7o0D8cO#b1%Zd0m6|O*plx3(I#`5m!_X5>B};Jw z#g~#9DpVf`RdXcSQr&M~QtKQN^-yTujxqm$N)5y%{N;%~lk7n`Saf zBukcVwo587v>!#Wq>>z5|KJGocu#)%BK!7v-JQ{nDxfLMsm4+LymwhcMei7nnK4@Al&*ZRt|Iv3~vx zOen^+Nb1ghwTR_G>0Xppvd%2&9<@8uBcVrmfKP@$rXw#eRvXoKFKBJJ&t3H|QP7|g zg&)vCA?xFYj!!dVb>sI%@mW-&cuFLfP!Fn}ybx8QLiLSYSSRmG*^<$?;Ih`hG8VdT zx9E;0?|&d1U9!cXOxvKL-x6-AJy^Iu@Zrwue(+-aO<06C@9z)ZA5A`xVIIog4h{X5 za7*o>{7pfEZZYf0A*#Q;LiJZKMDl$YDXrh5oBH&w&ywz)2;^Zj%(!99pn}BsLL`}z z$t$7gDS+Fgf}d$Hl8!Fq#k)eLb5hChAownaW=wmUp7CZRiaxtUYeC0%(UgIZEoqC! zp=+l?{I(IFPRDz?=p;G&wxl^A^kNVsUNaKR7hx$V0Qp0oxs8Rs0KCi3PH6wu(>1Nq zPAxBKR>pLNg6+mVT-TdLb2@o8w4f;=$sQNvb$lhqy4{mNCE{f1ad( zlBG~WFycVqItx&lOD)<{*`h6}u41}}0DaS;sW?weFKLe}I55DQg2vYtBKdYLXaWWB zA6wg1wkWtvhrjdLV)mQ>KtAM0RMd>d+sozTjE=%&ugKb|U!oZ4$t zT8&m4KFh%5mZy|mXeAZJjBwmn1v8y-09pSkJ`8#b22qhf$D2Q=(saYesp^AAOQs35 z4H+b4;dWF1QXxJ)p?bK#+chqcTTVBth8EJ&49~M!_s)+BAsq!Pa9YkSipy5?6^TmY zAZJQ;iuCE6udhCxkI!WK?OL)c6l6@TOV4$X!N{-#T( zN?g}3CHwGIBxZ;ZHDx8)Mjd8;OJvHfWo3i`-ZVt%cXtpw?QE+#bekRH%eIsTF;i!m z$EOoIby~J8y4G1S2Lh(#rw2SRR##3gB?n_M)L17^q;Ojg{&kqONUr7LhcF znc9~gn^pfJAYE%;4*?p*E#0rkS;quqIiu4!zL%-1qPWc=Aq)4pz6T#=u9s(3xKGg_ z_By9X8#3X%lH)7lwCoVTQa_upTe{?ij-YD3*EzprKe?a_5=7o}BDzm8GL20cMQND<1!@~ws(nc>)8XlR`p=A;O zMOmXH0_7}-;Lta%`{*-%g&GHR%4Wuj-wtMlkbo_wXRB=C=n(0;u*)7{+B{*<(Eh1P z3t{UFwQ_hbk}%?TgE%79fHkJ_kAgre^7smtT$~hK8>fPn^M?|E9XfT=M!}p7!=%m# z4tAQJ=p0o7GQ_MTdhkTnf{dS|Exzd}LAG=J&Y5Y68R1H5UJ(C-5_e^Z(k zQ%$}&p>%Blk(i=E%rqeBasLLShX8G&e!t`cA9>kZGKAB$ucuIu;mU_L!kso}$0M$Q zX;mCu8cBEbjkYx9phxD*S|g5!!u~KGhH!c7-ef!MKS$^0s>5WAxvZee+mWZkj7M2B zX!WD0gv(llSL!ns!d%~_;iorbYpiUPvqU-G+b5*4!_OuF5$>`UP`kQ9BkU^f`3P_B zhQFA&Pw6m&vs@Gf$*oBxtDikVrGAsQ#x&jsF_q9*%$(vPqq}cHi?9&p={FThsaZC( z(jLjI84?$_9AY`zFvREgi)2-@K)_RSjs+B9Qo z$@^xLE_vTSv33pPJz5?RS^5KqduUw|PVm1oqKcNU)Po4M@Y_9@Ra7t&GI zviJE~CyeA^d!MYOun^{uOO9W$fH)ix3_3iHXmrefgs;kG4|PB+&zG<_X|cv~yj)(=wLP>h zNeC1yG4NlTVEDf*3t@P}|L)dWQNN6?S(627LGk7>QcOXidXIYKTtOaB$Gb7tlKRw+ zf;o5~oM6g>*gJUhbU&Y8()87yW(1}=)q-*aETNhOL;fy4q1^8NDPpo)qSs@pYScUcCH%qEf{z7VPa5iA z)7Z$kneR7pqOzzqC;5yaDHs;~rLxC~A#iLd{fY|Ah)Q zE%c#%X_)DtgYVrI1Yt(OWOJ+YTLoZ|N_l3-(TJBekAw|9QeKRN>VK1dFt5-RsJyoE zf{Is~cc)T0JzuF{vboI@ha_N?iXHQbS)MXJ<)WVV{gF*eIk?p$cG?AC(R&#`HH-C} zR?zOK78FrbFrIkOIWZUdvJN%_KqFd2yrV_5W=W(lpuP^yfMJ0ujoD?H)ptEg9*zhxHgPnk- z1{a-{b51LP=jtlSg3&GqF zsw_9-vOVrV)|ZN_~4i zvb*?%N&i;ece`2#_Q_sl_PdN_^}WhN3b5(_Ip8yMt+?ISNt2nf5H47fX~=1zD6P^O zMRu7@m|L@1c)6FOn1k7+G+@`EIJA+sr8Ap%%BrE_P%6NtL%DBH6Q*N1{XA6eb7)v0 zOI(_2qO7*sZzgoBm$`628c|>3=E$%?wpuylROC*cQmH%Q)F><1`c`WO3=3rXpa$HQ zx(!s#E_heghWdH4$(|-YRTHB=eH>DNO|sTsuCkj~>udc82t_$o#WRAV{br5?Aqw95 zv8n_Mby*LrXlwssG(IrG7T1gQ^}y9SumQQaTrbwt35m`_HTEraT*V z$Q&!*eVz<&*XP(A88*nWD|(Z99h7S)7qZx>FT1j6SRr$5^s2oPl%~pdmu6+2NV@g8 z_K*T>l4V)=;&e*IiQeN@UzTOSu;8dAot|z-R0vP#N@5Vp-6U z<1TC3aJd^@j5kX?h+RMKBAL*YZ3;KqNwtM(9nnT$S)JFnDRN}kAj3{oIOVW&T7^2R#NTjXW3nE#Cir-pJ*v19;ysp)1={bjT%j3P*H^ zrd=x~azK51D#1cs_P+QvI`-t;?pl`}p!(jIrb1iJwD`An--|%k&$PruX#TAzdAE~I zv-UGB<1O75NRv!KxTK}G7qC$zuA$;m2*4uQ=b)KJx-^ew3>NCx$of8q zKtffvZRizsHbgvwQs1^oxzPVRnNoOsu{j-`YQT%j~$!T zr}?2)-;cTOX-eC#|5Ji2?H7TSlO^Xu&Eb4wt*61H6s7Rwdz3E*2gzuXxt zoLIjC{-6Y`l5ND~6Eom#f0g5l^=-t%8n8>&AjvoOoW7i4_2u*xBCt%hUXzc)4}7PE zUZz&xdJSBc;=&IQf`zhN4(}x&Qo~CvSgS9WuatpxSNQK@-0WOF*wV5o)xI6jf2j~G zlx=PEo@-``oLS%27D%Z6TGSwJ&dyK4+YJ-6ZWeF9_)R;z+Sg=BsT&1 z9|N1Jq+q2iNAjV>uOfEq%MsvwU1WCs;8#B;_16de*PJa^n;9Zmmc4%%%yn7?UXx?W zW@L4JY44R0PO2YMmQ3iNzfK_~c&qedivdVd)d6dwB8!`^^H zjmc!GTSSP0(>!n5Um!Fvql zltszZffrGlfe5+#k(}9Xnw+m$Qj@jn1tbKc@bONSCdmPP!WW2;dn1I8A1-Of<}+HM zD2EM8W`Wv*D5;Q*+)6J{10mT!*2k?85`uR{IMZWTOIC6p2%-f->_HG)&><_io=HjJ z-=-HcAsIQ88m2=#G(tk~ry-2tso4r`AIMs_WFbRaa9i*&B#K#jbJ&>mK#093LT$ua z!(1|Xb0Ewq97e=(ZEiZN+8x&_9gq;bPMZN{$Kx&Cucq#BE4atQd~3_um;&}4^PCPs zq#N5P-|Cf5C3PfYgMdIm<*rmo!cnqTbD%fNU+Ny9ri1nq`vvBD-52 zIN;lI#Q(0-XZLbMpri`z&^@*7VYS1*yNWm4yN&iG9RZWAI^_v@_871*v z5h8n+v_(P1g(!M7K!_9#T5nnJ*_xW`l*xK;a=dEQmNdbX53@|@+H%WGFp5&Rd%0y9 z;NCFdp>?XKN$eC{Ic7c%S>9t3I`8h!yUmCOzyl-tm- z;k~>Kyx%$*+bGyyaJ31Z3=4jK*n*n7QOd0_bXf9>t1am~JkZUQ&_`-X8}OdAW015F z(D27k^ZwY5pUuYGBz1g#b#-#JGa@#u_|vPbNK#0_8iX#Eh&190iqq9{cYHctH1kI7 zdMX(`b_Ioj$owj>@WEa01Afc~$plc+COj-@nb3P9(c7)qR#709>>IsW)PbSw%OeWn zmd^4xSv}`6arKlAOqi&Pj!WjmoB&Mry`8t|a<*N{``$~|v~;q@O2Cd5-v;Vdx4O^N7)@mz--d<_K1TG5c7v&ik;?X83mFz%GdIc{Kl%Fc7oP~Z zl5Qj~3U^Iy^G{0w`X11qfARS@kH7lt$>+cMR7jMJN2L-m4N|uumDMR3j!Jbr3L=k; z2(5Le4y-vibhf0+w`mEa2vkW&g~ga-D?|LHsj2SSY-y&hbJqaX>uM@=Z}{+X<5UE) z)T3!24GIc(yaN6qR7xg2;5_L{kAsp;i);?*BPoESUGa-3byH};1k~;FRU!$ZGIrL&Y zf0`-l`#3a0B6N2`=*&|UxRR-dw!nc0sYgc2uHJPusQE?K)urXFLC*%Y*v<* zZBeSA**SSOMPJzn3t5}@U1-zErP5leE!Hg&Vz(o=A8&UnxqiE}5N+2YAf#-C=w98? z#pa{!a=fO|7CBa2Fmw>xoMbLZhWPE>jxN7F<&zmE>2+`=JstYqYH1K8ZUl+V_(Bw2 zCF2t*pD6-PDKKMvS9qWR{yJMuKWno~ru}2H9Rk=}bcNH7uI8m1$+qX?wOo2p(kr*0 zTdyk=G_E-f?zstGP6>9hp!B zSYBtnQdigX(J?US+(dZJ(#iRf{(dGfjs%74USVCa$S%ic4(P9eE>ly<;=l|#95M7d zxR){;lw{rvm?*ILh9gg!4GmR@JWx`srEmuVAO1GuAOc^qwj+b*K^kxUU0Bb*()lnm zHF#Gt?AoH?Xb1;#nh6J0g6f{zx*QO}pd&-XI1?UA zMy~U^N98n<+PGdr)Ws-?c$@rcIhi-AiBwk-#WaKlwWc~-zpmCK2)HOExLuUCC+bRx zz=8@&34Wrxm35^ANQuH~lQbkN6&wi)NV7a*Fi?8(C}`YwWi~%B4f;f=WLzpOwM$GS6vSbH+(^t;`4p9eC+{ zRk5WZ&4LC4HcInzIWSXKniB+EC<4qhKG1=PIZLpJmf&&BWCB)^17HM2)L+yc;EJXr3Mk}S~DI64fs9jEY$hk zV8Dj`blgI-T&r8Z>+JU^XrS!LwZ!Vm9+04b)U#SnH)FZbr!Mt45cufptd>t_L-chl z2XvI2=GQfii_1!^uH=kh(7ESYG3L=`M&k}!*{>>D$&;3#0tYRWNULQ|sIEi`EU2Je zwp!X|LE6%uVoT`5HnaM2sp4ZXVFC{sX2`9Z&> z-ITiW!=s=9zte-H`mFOiNEwCXyoG87LxKWI5K>kr%hipRSPtkuepj;SsEl8tfb8RU z#h2QtrAU?W3lubbs^5!dX=SS4d)tw2Hgp0e9l9#ub+HN(EPvoi)D2BLP`hPgJBLE3 zWFj#wQxy<;NJVDuRLIn&BFh0CqbBCpOrNc8)Fh@s2{j%)qs5*{yQZ$ji(pP?|CfLC z9&652qrTE(hJ$b*<*Hqfbt#u1;KDyP5|SdR&OZ?hI%rwa^yRroPIWCyg8|!zf!LW& zXJr@y3_580k@#8_e|2p?2Ld0t!v35Vf_1qfra=kqGkQh`{L`@anVQwAYo7@mw9s;* zhkL43Pxhy$szp=Ra*{l#As6yfxz3_47g`SJZ@E&Ke!W<2=F`cF?wM=oxHB~xRI(~L zEsAqgC`b9{`7rtCxi14Ew(N3L=gmvc_VJM{PN<9z!+}@O_P2v*RKN?@)V2Ks3o594 z%@bO{vE1@fTOn0f_bMRtd^td++2)kiy{oyw%5os0LCKe#wCQWGku=`hc3vb)#B;TUR#{1YB=*GLc8EXjlnGUoeyX`sSNahIT%@V}ny;1+zN$-84g@~(+(k20U4ptiXE~sw z)k%A*X(Wfv0Z)2mb*)axgBse??r9pNy7sidLCgDXL$`y7XsPs@;ed`7?gjrk@;BQi z_qNovaC1~BBWFIRyPHL@>T;&RX!hkWY=Z&&?cF6!1|NTXNoRI6laFW{(DpZUfNXQJ zSJ6}AGJ~>!6<4WZ?L&Y702;e0*bsJqZh`ZKA3M?vFGq_NsGw47fgxss8-yo!TC=YFh{ zO%o-phZZT%gW7{gjs7_sozsaUG6|N9FXZJSAoRHG&BQIAXt8S9lrCB3FJwo)ckQSOICnVvpS zSMF;f6yKx^Bk6dU8JEzUE{3F@%xnT8`=sfBn#3}j7TKGgrJC3E@&1s zHIz=>^o>)G1Yma`>$v{l!Fam9ouJ)*^DojE@*Hp=$kcPWGuqnCH1!X+)^PKa*cW4JUmYNWd(;$O4BpJ zjnEM1nq7zYc(I@F8ajqk1iat^F3D;&z~f=WTk=C|rah}hm{8WZh=S8kHu zR@~1jspN}}4e>zAGR$w2HGF#YW@awII6m1o^Qq~Lss43& zT>(^FTH`l?N9a*{;w73Jr0WKs>(x~y-2)kzoCOga`Y1o4?*;^NUMM(3Q#mwegA#xp zIxeWAbk0L-9}rUHxMAW#;M;5<=@0PY3$Q`pVS`Q&^b#KwrN`EWNe>Ym`Y7L#9_W>- z;fbpgBgjyGi++f6BmK!&!89~eC!Al>PnD!xGK}f4;I;jpt~}t$EFt*e)mKi@hgQS` zVrHg_?8a1e;r0E#neu{!r8c!-yQ2Bl85>bx@9X9{|Ihov2?h6bDzasy+z$ufe&~A` z!QNjE!2M;0`>O%Czw+FdpHat85DQMqJl!wpc5&KMZBv;+z_Hh!&6dxO>GV6jnzdl1 ztohWWg%|?z8}7cG?J=E6M0+#wr?9@DVTw z5P66aG*=rrBouG>m-!z;sbGM}e=L;@3JM{u@XvI=1hteWs;yifZ;}bk*DmN{!sDb) zEXc*?Ll+t#Kz-waPKVyiPPtTf|D3F7<%sZFNl+Zd%Cs;cdM_1~X}(|$6A&$eVITYr zyvfa5xgW1!=_@`KGM0qU+`O2boNQJXe8DSuQFyLkSx@w}6A?71+=|{y5<$TNv*>dz zV{p)+xbgb@U_@(uMUYA|Ye3|*3=(>j0295@ZY*zzDd=}bm^Mv=g>D>945tqmPLG7% zE!uoQKOTQHr<;KPMV&=cQY_ieZP*kF8V{kdS}tj-_$za^fx2k7q;StjDIyeaL(wz? zbg&AxlezCjusjPYceTo6xo5W|mu12P9il-A;rW<05$=*`stZqGK?ULQPX-B3Ov@|% zZam-1E=HZ_tdgZc>1`KBA2(ZGZ1~mebWTZ-+KxI=l;q_!va(oczvZ+aFAqx>jMQb) zV~z^tn_hXp&;c!}UDAL)rbRDIf&x+`|DMKQU5X4WsQd)sc)q4(9*>vLn$2ptpzU^F zQ%6|0NDD^Pb8c)y!v>U)pU{lOxprn<3F%SLKzw~ln-a7{U3`J06~3Ula~K7Xpnw$N zeph8jU5W@SsN8c=_`mkE&E=Ej=}HHtq|K2gZ-Il>o3U1V$x+hfYf+R?=-!ES)67*c z)0;`>CWNwV6uvZ%RHXIrC2$B6Qux=@ThLKfm%>4U0`lqCvt8=5x_s(U&_K-Kf$~>f z%tSEg+@J{DQh#T9{13BP=d}d>V>DkP6cq0Jmp-#sekVd@Ei#LiLNO6~+_tdqeo3dh zf6ZYN&DxT#6$nx-@SyeX#rCY>&f~dV8@Qzzjq!9u<3e102-$*_WgfO$%zxqk$dX~e zdw9(bEsUrOM!SJ%EOoIOjn^_hOKL3yC$^vk4HJHrH-Rthapnj=6bvE*Xua=Dl2*iY z81fFjqphp+V+uVDNsPGxHrj6*VMD>37FfcDEEw`{;uG`M8C@a29c^jvi8|`HqzRUb zg_H{6w}ddQH9udiX%e3QBSKx$?rc?-SV%t-(r)G=ad%0z)hZlAA?q`TamtoYW*YIT zXlkg@-mKFxtuvFuDFy3F5t1~*Tlg?WCcEuveRJ5``CX*8yEOs zg=6;*wduV!_A^*Wzw>-CKc21@Jm~ZB7oR=hOV+u`Y%-lldIcc|%lIFEWWkVsfVb%Q z--gXdr_BorT@4ZXk__Ru^*2V?b`(Ug3zD5iwaYs`jPRjf@8|R0p$A0B<45aP2>Z~B z$NfSNRJ*(i{m9Wc~zL2MyCnU*ZUI}yTZPKqf<-4 zs5kTe`@?6S3TuA%0=&f6IrR3q$_!VhkY_nDXZx!n+%0T zqZeS25QAZFQD3D32!F1x{qIg zpOhSoGYzgZdDDqhy3G977hsf=fiXYHd#c&G3QNS^zrP53ywX)B(GrTZZTLb=@=7qN zr9?{2c@ZU&Y`FbpKElw(8S$dO?V9f57BM$_0Wp`6gumX)8%cWw(<0%2zW~#`5DaQ5 z$MIfL9K48fT!_Ii(}FTFyxAVp0*vwQ_%Uzlb}i+2Jxf71XnkoBzJ=LNh5;t3^`Z&Y?QL_^JqV{WU-QM7`gONl^gNT@B6=}BorNLnf+U;18cnf&F|?o_Kl znE>1a`h$j=-7-)*r)+ZGsAbayyBHnB_$v>D-b448M#gA>k((Q|R9g)%6wIe&1T_(g zcj;YPUpV8_z1%-Vb|{#-0|DXFI7nUpo|mDI`ILnZKM*1X%d5?|Rw1TZ9(F$-Kch23crDC`j{xJJWt10GY@TJ))FCp$`M`f; zRvwRb-}6L(ND2ju2R%dz3#3!r|MBK_H~k;$=?SIC1upFHL zc8z!-9sR9Oct4`i3U!lfL9)m(EeP&wD$v*#-sn%gH5jl{v<6Kz(IqmJN!eT~KA^ zoZ(0yzkEKM%Sq@;dkqKFSDG_Ai%SkuRNCuEAph7jspx_f;fu=D>{+0{{H-2it@MWB zcxo~PQAsr%P=BaSg(_%(<A54$dmlNr;1D!i3wwTW8b_*?)Cqw$?(UEKF9X0D` zzZSte(5t&5cmfHjhe3*$wH?tdqjb`z4CH|k^+HL3hV;FoBin{MI%&=*z;pz#)ID&- z%oVyR7oszWZy6c7L$ezWFu3VHI#RH4v%G3fDlE3hhJPyg7j-%~& zbgazmh?+yQ<(4;>i?sA_?c?WXDlDsNnEDpm=Js5#pujETKc^m z&$m;VsIM*#+sa-Sk%A22cfIh%c)K{7+S`hbC_bO+DE+2yiq0y)kdT(mYwO)PufZQU zElV_{x!ig_n;g-Q@@XS?WcDbxA|ixdIXX&u(g!MVmy+_eoajowZox_@lh@j zUG1c{oa<5~@UI;maoIq1jWGV|R$1OXU;+Q==;)%^ogdMmkHgN3NVDK9P=7ag3*<9)1$K$El?2&tG>#~ks(Y?2lIG(vY>#|McFEW)i)gy zEF`Ifx6jP|r6P=1mo06XGbTa^S!lMPyY8DcwG5AFc!%a>h30{!2PH{4g+rd2NX9B^ zkWwFPt)|H9n@9=@IV2(9Ts}%}hv=Dv6j=+K?&Ek)m)20ZC2!vDDXhp4zUCZE30EF@ ze_%~dNt7C1Mns0GzsSN@xKT)CrtdEjCh@4*V3N*!Cok1Ku-Kr;TZDtNXehx*ENHLf z=CY;EIMN*&QsST!eoV0TtYAYB+77_z98 z*H6!m?BI?l$$D1G5j7E*`MDD|rZ0{pds% z4QbT(+x_WqJvyssi4Z~)a!Vr;vjue{DOZYE?b(DBT!?zdT2aa+i#09R5xRXHtI&`} zabVg}N7P@Ibw|(QAfiGLF_~F|)3fE~h!COyJ`=$-^FX5jOKK0F%+ANpn$@PIPN^T@ zyIKcEA*TJ%%@MCmls@kn(;5wFlvOl4cSgH-}_#`6!^B}~3j)-3jLj1xLUpo3iA`dLy zI2hT43F+s{L9F~TB7QXp@vDgV^&rHrBjWD{A^t8R{(cbR?<3+L1|j|-BFfWJYs-q0 zh$xHoTH+)k%9c4!((4U&4ki)@t5hFTlL z=+zI8_Ji2Ck8G6FXSFtld9xoL$qCC^VmLbX+DBh}{>hVn9DV)d8(A&ZckXBe{3xcP zaDSa{i$2cGi59G)<1fv|im=3pemV-7;E`p!151v0`(JZH^Bgjf)GLjBq+W+ovVH%+ z#2+=pHsj6Z-?W57ZPIs+q6I{9%;>lRLD_>3BnVY@#;H9q7R$ zI{nuwpW%1IL|op(ucT#eThXgW4s_s)1w9z5w<6VKWyOK%u3|;8%HnpU#>2NVgB&Ox zi{&g8p}Q07nb8T6RSI&X2ed_@9rW-;S**CAK?pU}G=!qVB8+#viAP6#YK2ZV2Ri@7 zUIiDLajM}0Pk42RRAZn}i&M=-GgXr|L!=r@h2FK`QF&_95V5DyOQa%jl-0mxCht8TO6)W*Cc6hiiG|LB z2$?*eVkoh2R)rAjUO|q z!*AwOWi|h1VerZwrx2Zq6Q9dhu(`8UC)AG!#wm@84HgUoLolF_jFj{VKo}l-)p|*` zBl@6&ZyZ{toj&Mb^=roJB!?B8_SG7voS{XoxT{L^_@A=t!f^B_#kVsk)y% z6)}D9+wE$3yj!ifY0U+RJ`1Cue{K*;&ts3&0QGJEBv*PISniAB>abdfuDh|2Ga}B5 zLkH|(tjGW6t#PV@QqZYA9K48&7<@a{r4e+yqW@^ToiwtASx^-m7T0iC@IYDcU*K#Z zxm|5`M^9&$GOrX2RvZp)z#^cx;(+QKJO6*)-n2We<46d$l+ex1Bxv>K7gInLfHJF4a4lSP=0pF0{OCDn=I`|{d7p^P$jrDmD{%{e zrq5}MxOMOIL~fChk&%%X-Jj+oGOf-oaF9f!5oy%Q#>2V0E9p0fD|NUMiiO~(3S|uk zLcZ0AQh`d3@YQkdro)YLqobDXF{Yr$*TCyAeGGuN@cN_N%sD zAYB}FSR$=zYC4yoOofZ%47*6{niH*n<6=J&YgnI^8W#s4n>`%5|B-mZQf*O{R_{$- zT}d!=r@{AFYGU_e4)Qwv*DDDMh}6cyKc?4(NO)g z#uOcWTh>8*ELFk#)%OQ!@&-~&l};RHB0R+cn@R*k?}!?{o)$v8IetX`TS@-Er#a{! zRWsCZ-cDBs6+8b<5XB}3xzqUf#?c?~KdvCh!TW5H8F64I0Vi^x)?&p92-T#XwidMVUDW zDV;>Vo=`ZImNKHE^i`^loS%vzrBqR?L67bAhq^~*PCM5uSQuwlqzW237~=dKA^tdU zTy#0Y=2_s-_UQS`5mqvRL%06Pq6-ZmLmiZd4|f)Y>iC;D_yxGQ}x+ogJKA; zN-=D*{K^UYI_rtajS_(h;nfnMO@FH@u!cu2Q#{A%aD{e7XlcbkS3YSydcIx}4A>>1 z>2>&KVO6g4kp%ClFAFy5U@Kuq>;h@R0oFw+%Y}1p^v)#G&<5#Cp74C~;`&6tP~XUnp^C z;}vOR47WXG(JQ$zYnU4zptRVL=h4ZQWqC&H&*o@<>V>ZVeiB!hVttK*t2G`Z?qH~K zVCz)AfGj4}n*Rp-LkKFZ1P)(Bm4>-KZa+Q-s>exUh>M_k>6Z?3<8h~j4qx$D{Qc>>9{g#!4*)LO z@eue*KIs}U{S)CCOgh)HD*!#D1LE4VQ>U`10#c<2h{7eMAxhPe&r=!(6NbySG>;Yf zd79#}Z)pduHRySugNx8XYqRe>&|x3IL2DQHd7y)Pdj;o1=&o=ZSx+}5s9LY#=5_$3 z&SRfq?^qgj!4p+R*?CDq8w3)%aaon5#u5|u$3StdHu{mOad^0uN=g*DDO9La%TEaANhI$n~EyBB`+fy z7ssq{h`*W6MU+YBE1m^`n!sDd7d;o1_bj1Jr|_!KrYrLD^zlaW<%Hq|6%jbJfm9=g z<`j;wAsINdr|fP;o5AUBtF8u_;LtFv`Nta1>ndrC{rNJlyJ!2nsw1xGXsk)tq5YUBxYabW=gTnrxB+i_7Pe=@$M*pDU za0LF!?(V@DH+#2tcNKQ#()0v&1R}t*ySu|~e>5!N{&uR`2p9sp*4#rjc|_?HbkT3I z-)+`kF(m{SG>&9%STv!!;tm0p^Y>3zH4%sa&)}@bxYsVlu}s%bJcNLL&>X%!-ai`j zkNe|c;gbFrz2!JsD!L^s-&__x^;m5vn;eTgWNlJyyeE z3C#?Jl~h`FI@vvh0^LK*iV}HxP=*lD_o_3-S5r+%dX8A+KMP#0(y0_ba~W@cE3M>1F(F<+H@)_UZ{p_Ll1 z)6GjBLO|!pbV*Io)73V6X-kvyGC!PT0!&va9;$2s{EU9F7Yr7XS-of;w~98br$KRq ze|Agjkc{IrG13CQcf%q}ORK^7NXKgNr8+O+*1hso(08Vq=N*6mF5E>YuLPVAW5`r18xZ}xj%3dWCiGZ#ND4K#3+LT9JX6qr<1`c1+;}DuqtsXW9dsu5i zwRXF(Gs{fV&1Vh_O4Wl2(QH@^#x*sax(gTryY3$qkz$D%GRG$pb>-pc9#2trLbmFE zO|Mv|tSnh?R~MLKrt1}%HK&Hx%ax8{)vFs%`%Q&@nhYQtqbecd0l3h$zg zt7AHq>!5H^uX7knwOr~VgIP;w6r0YzaR37NZe>4xx}6`jcfLx0W!6~JO>YD?VRdz> z+i#xF%yR%z4NDv~+V&=_GV!Ndu302+toj~3-)kOXLdK^5QD2Yu={g_7P;3Ihi2Rp( z2qr7*zUekT1wkN}DLjGIKisPoqk6jjOi(-rz{ko^LNZIgR9$n^Y3+a^u$SevQw5puV3dZU_n`gRsWuD zzOg8{X9*}G>*bUMGG+I3HjF^dQ3PzO7>(ftJ%_Z6(y%B3JsW~+V--DJrwbSYyW$^V z)a<{+nn=k#ozLB4Vc1wKp_xbK;1OyD$DT^JPEDsrEKI|~2>8-*`!&2AZ{d@uj>_ru zphqfguU<;*M@-kROMZ^aQbTcLPS^PaL8@W)q&YzMgHfWIaJn86Fa&mm%wXQYZl!eU zbUlQyc>B6lR;pK+2K&sV1JcvE*%;q~X!-fs1tq_nJge0x77E{O=JV$9F8bK4P#Xpa6CDTC%ij!2UD$I0idk@rLAR$=t zJG(G|%ehLXt1gcO>z9xsio?~(^4=}WpbGrw*Ne?>~&AK?D7yI_X<*HWmW~# zsXbs#SQIP`VE|*|!iiuE$8i&f(ZOGfBqe!o*zJ_!0H)hTw%-ffA{kK~3@>MG z#$A89PU(Qk%Ys=PNglN;AxG2AV*x|tUZY1?%aFsa*gtCTzbs9Z(`g}#=B^EPXhOA& z9j^ZI;e;TJ=~f{YDiMOQFv6x!dhIt|tR3N0SAMe$Pa7FZ?M&AS49yr)HS5^>gK>;R z&3(29t6PE7Ie8SEY;_6QyA>brbbbQm+r7da2l}{qo;`a4X;=`Ea+ZOQ;I2APO%pC- z2<$4(kWwxZj8s^))w?^U^J{pph6fX(H3@IHn0*^TOYPgNz3L1`m=n?M@vr`IMM+FI zh8-F@e?XH`EeTbxxsQ6)qhLD4EHr}TD8>ewuJsKJFAox_4z_hhHBx zM?a9xFN$r%cOV@|>kF>FXSmw}e-w|{6XGiJ zw`Z)#-=12Lb96)ktC=^@6?GMmoE4%^EkT4~E>Q;n7%FR#!M$y$@H4$GjUQmlmxNpV z*MI({*c^}gJ=hB^7j#~HRgC(@9hh#dc7fpQ<6)Qc5|A`kSeh{zN=lN9shF0;LYONr z2&y1dg8$&o?;0myJLuyO%W!-`D=AFeXw7CRja4RY$9I-H8^5zvI~mg4cyNXZ^QdH}*QCMsuH1+BOEA!=sUI;>;W%1%KT+9<&dwBvml8WI2lGWE39YGy!;L zBv4&da>jDlZ!}Ljx8*C>V_oR{U(B^liK2hPL7~IqVe>6C7?`fgH&IA@>58gMB)1e1 z^DmlF(`rET#U{=B&~NBl6n2M$yij_ZcejSv>%|k<_#bXG_qYyj#gbv0xH*R7Ljpfy zllk|P13g5(@t});ZVYIZGaOarEW?{ZYV2-v*xAPjIr`3qoD{AGxwm==TODX_bdyOU zW@2AziI~DSpNNe2n0M+D6T5YyoH4#(Z!nJ#Q`~2(=YCO+z-fyKNEQ7qfJjDW2L~h2~3>gyLR)0W*%Hb zs9Ny$?!@rnMzNH8oEOeio(D4$Qpq{^l z^SxI*Zx3F<6ToxBJh8prZSL(2+BykRrV%}ra5Pc+N z0*YC^i;K?MP3&IT67^B#Xoy*aiQzyMa-k}s%$yd8h6tMIws(i4-pDfvnE80qU8sg_ zamJ@*M&UgQc5amzHS|U~44@k?(;uZC)x_gs-V~m>%s4`LR!Ene|}qI<1|U>4N1qR8xKOrRhHGmiz~0BbTk zuc8ohR0zATr^}F;XOjeiVLo;C*%!qQ{5f_t{Y(yD6u}vU+9ug+Z_XnSuQb#79{_erkS<{ErNNEYn6Hi6`{Gu{xRCA ziVX7q{nvl>-~NjJ&t!Z_whk4BAI%XgmM%}Xc}>50cf0rl*2EyA5o|}m3HSAD7x>ZhN&Fv)gBT&v8z~ zG@sfvv1gUp3R5X|3>-7$nr#l?S9?{~XEh4%KNML6$9!}TiBB+0=(r3Y*syi)i9oyV zzivdcdjyssz7RV&ssm(91vh1Cqpt#nnc6)oc7y=53xO8H zSW#v+LZqhUV_$Mt0)jHuy$_Ce@tW?=ncAEP4cmF?Zu@N?=Rj~aWCNJ5sNVj%t2gsedvO|B05o%(&x@x5 z54uY*Yulxa`Wdr7FeS`pi)7ZRU=~&vZP7k-n|!*JGP9Jll23$bmu$@Dv1GAvC79`| zgJm@MDP_Wn z0Xh=QnL*>A+bs3*I>SeCX(+QuijuI42aFBMC8CTLVX8JW9bZ~2cw0(1X70W}Si;%} z-2%SRet* zOj~a;j#(m;1+fz@vWwZ?<75u1Z8Ci!^z^h+LM{w=#<%3$Ff+_DL(yvMe65+S*%~ZZ zEFJvCeCU~cP&@IEXNW8@w3#D^7hM(coa6*&u3IgIA{Y2uD=H`vdQQq&@n-CSI)!FD z^L`+%YJZ!M1OX!0e8N^dQ~@+VX)~tQlA7|q#j9y5P!-mExEUuv*|N07BcZi=fIj6j z60j9?f38&_Nl^kGEaO;)Z8}N8L?B<_hM>KC*tnWHGnA}JPGbkFDQ7Nl`31*ZXG-VR zE1okvatU#V$JB)ayM#0iJ|af)_yZGKj2DxAe4$H3YBUljM*+WmBt_w+@B@WK{b+)y zHXKI_`urjV6$0~%w3xoTxX2)u_I)KSwmI4TUN(L+s}IrmXjy!fsL2@9+>Z8XV&>dd z4dz+2eW%}ON~#uJi8X{1gi&+&G7?c^nk$=u0R0?BpXDtZ5t&{twc$S1T!bSgk- z0Yb6`oT-Jg?x;=Y!?kbr+2n3gB7_cqRU(y%0~2|SZ$5^{01*cWK0y?Uty^r;dU3dS zT=!Kl9%37}ani?#ZQW-LWZ{ReSkMM=n%bLs$@27 zPpzQ{(p+Kp9&PQjiD%O?p_SkP#hzx1UCFxlJ+9w2sOaMnPJW;07Sh<}gXgvn(CX0r z#I9w^Jj0FR`z6|1&4e|~b*c19Hz6!@{T@W@_Guv7MUZ>lS-W;La4B%cwXgHe{`0x( zAp(XwlIp5>NGxdnpNQPyod)j^&>|q=qWSj=6sAICZU*5fG^EQ>JWdJ-dov-d=;qjw zkx~BTKFh_f_ME6Tgutvu!ad>xOWbMJszT|0oXKl8wKP~rpHfGDJV!q0xNfGA#yhU{ zu!@k&-fb)gY+tt73Ux(Hp-SxMnpPmqYF77_f|-fuao-{AH@I%6 zgN~sb{AP-=Kau&ZN0!PjGan-4A7THh>Mw>_kj+Qmwnx0b58n|s_wBz&@WXM9yj26l z)ragf#Vv6$QVFtIwCoZ-p?kuhKk6e|O4Z7D^(Rx<`ux3CiSiV#gQxBV){0&eA#RGC z;Blcdj@7bO;IB2K12mU@Z;{d4z0Svavt4!pO`-Gc=bBC+&1I}w861RuiW`piPy>}) z>!)befKcKM$Y%bz{{vMCew)J;+9rJ6ke1MOy>s3MPBNJFAQ5)vZO35Aynz&bXXl19 z%N39&)lfqi%(X}^8ksvhEwN-Dib@Q44USQzP*E*h#>Y_Zpi=9TMWZlSOJS}?((Q!j zXwZ2t9OiE|STcU}vMe-3l;j{ZbMra=L(Y%R4{XVz#c)wAB`D#F@ypfG{z;>~e}r{w zw*%Xoyg-%FG)2{*a&W z8n<*W6A@K4{mXgP)D+|?) zII(uyZ<-ucxYryEI;EA*6z+?v3U$DUNw>gab4ty4W(pD9#gTv#`4lxX$rE6U#{Q{> zB{09dhm)poTXA%(T@{TA`2F1mcaY_? U|aY`u&3$;3G?_%5IIFW+yU(Y-Gq|)}8 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Ƚ$rm7^RNI5u^3CR49l?+tFQ)Zu^t<+37fGM+pq&W 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ɀSFWIa}a>J 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 diff --git a/0.3.0/.doctrees/examples.doctree b/0.3.0/.doctrees/examples.doctree deleted file mode 100644 index 90c50df2a5fd5bc1f78d5f4fa1d2f92e099215db..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2758 zcmZuz-D_Jn6mOf_u^rp_=sE^zHpb}MvL+s5u(7AHv8S*+j4=wO2>D93gmtAmNw;wx z3hP5h1A43W*X*C$PxmW!Sit1!=;(a>&hH%QuiiiZj_y={Vc!)(>h&3AOdG~s3*^xv=zm^ zI2L2^NbHD{@ZC(9oX>2jHMg@%V^_1x1Mpi@yt3z|LOToIY*|0q;E>i zHt?vS5_jO#WZv>kteU;gkc{{oSbc%tWBi`r_YA+|FlZeiO8{kMmD|&caNKURp%A1k z$ecQv#lPc4c=rDanbFQ$3QQR>`jpyCK%IxN)R`(7U&vIsRNEiLPdp5Ax@NraBA(v` z&a|kAfT}E&naB5`FC=5&&2^YG20Fn&m-(Dq&f@uM=vD#U>_Uzk%-b($b>fHquR)()rVyIwm`y3-3&9fJj@2w`2|6$<7FNc4|IU z@u05Tv1~f-SSp^UvvDW7NB{hq~z;W-TUZO1zyFOc3qdf;}LjMn{O5oo% zs@T5>!zBkFsW%o?9Wn~`do&mpd$k(^+bb+b&9bx#s|hdz9kNy0g}Yt?{3?c{g)v?m z&o?$v+evD2RE(?_#^$NoQ}9F<1e8v*!@=ZnE#Zn+5^^cMAZ_o#V{@Qs#)~kvyfD@i z#b0w3&+mnipsHK;!XaNvVCAVVU8~d!J;vwd67Hs#)M{V_4a;c`$q>xVcuEQ+no3=i zo^YKR2CW!|rC*$Wf9fQ@A8l_EZmqFIP|XzRgTf)V%*U{AO22KTS6PYS2Y|W!nY2xdO+cU}iqVj>Bp9!BUI2(F8M+>nuTL<9;gv?3Tn_U9L6^S9&;lN#K zPuE1qrBL{Ry!Vw!ydS%qqRaj)(bNt=J*d|8k|>kWdZLGuOi;vw!q?3Plq(2vdQ}#1 zk#7EKPB%jULmd*S7vMlU6^_!JaOM1#p3D<@m7#Sjrb~Mj!5Q2D4E=kB5CrEQP9A2^ zS`nU8sR$k^mRDEz`*7GiGeB0gsAt-B*x~why8OeSo+W5rP*G|o(Hx$5YL^_d2^aq% zf&#TXo-UvbF0%AS2uEAe`Z)kGtS!1lKeZ5E5|HmEVf`&$iWe>nlfYjU0QOB3FRz{W z9RFX4u?v&UVpXRnnMBExdswU`sV7^#I?PQ;t%u-I+H9NSOF)=c{SwM>z_A;XsfJF|tGIoD%%>*b_L|oLD6&k|8nHCnnlX^>+j4&PA4yS6jsO4v diff --git a/0.3.0/.doctrees/examples/example_mesh_basic.doctree b/0.3.0/.doctrees/examples/example_mesh_basic.doctree deleted file mode 100644 index 3271b9aae575aa2b997c7b07218a8d4b4ff85383..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7193 zcmeHM-D@1l5w|VtV@DsBe6b0f?aXmpZsn{-vXg^gSVH3D!SS64abiLoG4#&#Za11Q zclSuEKp-I)PS9^Rc|N$8gZpdpoWCZ&>iO7RaTfRB%R|tj)lOGeS65g4s=B-8@5}$% zx_8Ze>@8ggnN0&0$5|e8UD>rbkIIy1ruw4V{YUk;s&9LWo$9<)5wGkua702TvEo^E zRM{dIo7bgG)$x9mrv=kttmdAerrzgMmKF)`9zski!Vy^|P#Oz*@O-Hp!4xZFIVsh= z@oKx0S!K#5^F4MD1b)r`Ez_YXEnQM?%I>z)tukAo!>VTX}DrZI7;&9c+U5K`p?R>YtFNER0mO>i;_B|jxf){QC?;-@@$_74I8nN z2Ctm#BPjCd!1K@`+ze}P5M*XXbBh^ZV}hLqzFYgiiGY&t9u6-Enm*;#KNir5zw;?P z1ap}fthI%Gzh3>Y{=uqhj-Yf3IN&%Nd@t*LDRs#b`Pc7Zp+Hc?U6#XQU49D)!dZVe z04k1o#^e4c6ap0L*w%(VLLAVmn*sd<5spcU1x2nUoe#nD>XU)LhwtNqqi^F(^87et zrcZ46J2>j(({Z)6BZ0e)E5fydR*m9CCJ+utK+HL%rJNx-e$Ub{V zMV;cTvb|}VJkbSqag@_=gw|Z0;BndQ(ABwJOK|otsitFBiZdfnPP1D=PDFyQ37MKu z-O8@h-k#;!FlDOe*Il*cpUqADc6+B?xQXA4=*B#|hPUlY?%=o#&t2v3y2{iZou>BY z$`o@VYmU17vB+^@lBKyDH%eS@FU@p55CbX_T(?_Msi@i)cD22YmO>V(4(*!e#>fn2 zvO8Uc5|_8k@GOQ=U$Ue`ajz|Lid%=aH^DI$SE5{De2*>+uxnbNv0hITLiRD5Uehd9 zg4U+VBb4i+W9r3p%g_t;D0_RH=O)VypX+>n-ELBO6qm1X3SXyin%zQWKo&TYrc`y+ z5cz&h;R$z?@KhQRwv|cD*bHb&m4|i%XG# ziHo((Hm+c9#DTqmBDQ@`;e4!OT+0i91Jg(#Q7nM1}Qf)sa)O03u|R^l8# zBiS1gh}w)%_6R%F!K#jcD+pH^OGw}?M}cWGO}?Lz3eC$n50MkVwaurvBJps3q=QIg z!V`(Rlf&n&FqWE)5{`v5TCTRyAO>~=i_yS8bCq~NreO=m5~XIUZr`OROoGfqJa8{b zi{bBeRQtOo@VP@F1=wU0pfHiCG}UL@AKR^h7a@#-x<-ZqCN$q53ep1)DKhL2g)xPG zvcC_q4(coxbt4eqWe0!DKzdMhGEXb*krU_C5fahFxrS3kd6Md~Ub(S!UQY?6Pfz7Y8}v zenX?uY{J(if?C5+@40r}3{fIvjcM;k0tMp;j<16aR(2-D=;N|LcBgkH?nOwG1kQn; zJd)WM7-+M?ZORk699`gZg?vng8z!kluQZM;U@t^Yiw=EJJs^>mac z9WWg04=xZp?%smLUOTHBbbCR5yEWT87iBd)*Q|$B5}~{XykJMiO+A6du?FlVt4|yH z7cj<~>h}l>yo*49Vf)oM9n=$c8D)XI-jSUz*JTzZWsE@1C*(#irli;82il0sQSe_X CI@`_w diff --git a/0.3.0/.doctrees/examples/example_mesh_constrained_on-arch.doctree b/0.3.0/.doctrees/examples/example_mesh_constrained_on-arch.doctree deleted file mode 100644 index 6f72f6985d1b2a7a53c45e663f052766dae314b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9645 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 OIlan1&_SF}M*jlP#V8g4 diff --git a/0.3.0/.doctrees/index.doctree b/0.3.0/.doctrees/index.doctree deleted file mode 100644 index bf9966f8d5c54122c0bcdd92af1760f6a4e992aa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5409 zcmd5=TZ?5!74DfceJ*|Pj?+ly;+{xMN9T0=5HOB}D2dT=$S83PzQjFs_O5fPy7w(r zwYyJ)%H$z34W%Hng9!TSYakHFFAzaR1VMd`f5dOqzMOr|T#`HpHuPav)vBshwZ8SO zwd&sTd%G8x+@IalnUKkJpM_zPhFll6AErSb^TZSnis#=cepc++fnp~*%~ik)y99|q z$S71iDc&mV28kOP>HTVcPxHXYG-;-bWziMAw~9S6u**i8h_{C9)2~+BF`DG1WAByk zzy5=7{m^^$je=%j(uF&GO4>Y8_T8e?wVN?$W(u)w2Yz!D(Xrj?1h?&lNG80vosXDZ zVa6yq$_-9VC+)~k)2Vtv#I!~yzLyggmtXxb&t{Dg3yu^YlT2=VhD~Uw5S!wXSQD2; zM_jQl9EddL2P#hzt`1I8b#xG(N^NalW-tQj1%8&2; z{xe->QK1{qIw+xaTU-Tz#gbjixU-!<1r}Q{v0IB4sNJa-Ny8P3TEgNR&eeA9pfOl$ z%a_|*GVujCins>P{33kXUU2)`^Vw-(yV>awW-qvS7Q@fs|9SX^_=Jva zSd*Yf7DbNbTu$_=rF>iP8};+Z8el5l+wSdbLc`(NFSt1TqVYTT6Du zMNge3(P?qtt{^JU&L@7w$k^{x#@@#Hf4=B(cC)(1;R%9D#?`}M`RTlEz%etB*=l|q2DG19n;)6uv*09~Y0fM=4cft{i5XtYBUbA2OmH3;Z z*cTVt1KX8}%ST!}m7=@0UoX}o<9|Q?czfce?Pvpf?BRC^bslEof5Hm?Sj0u!ZyF|s z`?NXuKWz@Cr60?|_r*_Inz#AY!{&c~(&lZtBH_P&lJK7)^rx8xDJ1@-zTw&;hz5_e z$YBSG)Vxtt%A^)&>W^7UuN1Z3wZs~W0J@;joH2krmG6I70(m5{LflY}Y zhTw-`#Sb$wsz=-G!RnppB#UeW*Pp3opRNlB7ZOUsqqKb(5@ptmH!oE(A4z#mYJvJX zGn7(xKM#|62doMeah()BXE%aeQ8w#01*nk!W^R}ot42p~QcJ~WE$mMH)s z^V=DxsYz19TZ6aG*>$P~5yAW^l^F$kHc*Jj%tx%J5>sQzOJxs_xa;vLwfF1t3p-X5 zs(K93TJbDZpl5!}qvFvunlEMw`~`3dyHe^Mr7z`;CMMLMAvRGBt!nJ%bu42)q0r6ncn~p z7wbAuV{(zzew~lmUHZZ%nk&k_U}0JS1Abep^i$Vnyu zVkBc!7_VjIk=L3$Eb4#BlhE07TCnCZ>@OvRj3Hoa~W^lB(bNIE! zMLp%(Wz&z+fR(APy%Gq#Qv@)4>2J7YcZHaJlxNt2-iTc4TJZq#T=d9f3=Gu7utQX# z^U;Ewj0wC^%1Upfr<7~f-%=MO!Lg>b7 zJ%3Svt<>b!92WL*?EEm^M zc$f3m#QWmNO%fmGcD-#~x7|9*V&@8ksIrHgxRxu=)$S?fki`QH@hFWNz&O#*Ep#^0 zgSiz4^{#Hx&fNOoV`V4+TwGkM8bNgfiV08v0!K(LgA_@)E7cHYdaqRd4{(|97H_~^ s@H7U;!^4~gK*|jprkU$rZMvO}SE~vOn3~Y*-bzShSn&qM=zO&QUx@(;3;+NC diff --git a/0.3.0/.doctrees/installation.doctree b/0.3.0/.doctrees/installation.doctree deleted file mode 100644 index 5b2d342db6539014bbe7aab54a560d4f48af3af0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4682 zcmcgw&5s<#6<>QjvpYMxvman93SOsiL@uZL<&f7K_-h8tXz;O*L2rRmAAXA zsj6P@9*CR+5+l`(=9VBKA@LV*MEn`Kb3@{S#2>(~y83Gdd1aB1l~(F{RrNl9@6~(r zxcAAc2W#b@-PIWv>Dib@Q7R**3%eP~Fi%)&ijRwz{#krb+_D2jA8DDZkQH_fCqgdb zNU^lIU)Yg5ZbYod)%^|4LL+3_T<1OB=NtEnTYO-9Mwpm&w(RzssWvo@X?e$;!?7#( z*qM{Rvio7-_3396(oMnl?SM4u@^#ytXUV4cA9U5 zG1VGGeD_kC_^-_<&)UV5h9`>6+?m{N7&>=b1>fb*@oj#cuk%Cu=Lweyo2WcZnVLM3 z>SPkiB%_){s`CXk^+a@R9V-nBZroYVr+nxg-Fj-TCfNQvhECzK(lghZW#tO!@v_(B znBQ>L^54Kj{ye<+Tl~L({}=K964d9vFV#Ns$N6oD?nCsz4&Y5XS2W|@xV+)z28zXu z!b<^M9?(-NVy8|Z)8Ov;-8Tc8MnOo^V9J8ZI2HwugyBIZvT?2T|Atv>^J`CU^I!O3 zY3n9jRoY(Kyb}w<6phI=mf=a)?yJzdHYI2RSsU_%U9TA=+|?I^zz)um_!XT|mq(kK zVw$N_eD-G2rPji3#x$MhbPn2;Db*a=#l@V*_&0>Axx=rE<8fuvR%;V$0*@r{h@mwE zI+P9=+~o?x4Hz!M;ae051jM=w1rDoa8ELh=F?qE?{2%Xe7N8zLT5!sg zMlJa%#AZq+0b)nvz~_8}wV!*vwd5a9Z%K`=gW4ik@^)j%yK`ZJFqSC`xG|Z2WikPU z=hHEOH7TLzKtNT<=St>TTQ0^pw-q9_>PoWJh2;?o8gqY984a%OMY!hgal#)gIIU32 z!)2I0+d8KUQy=1@1Jj0b0ZbiME`aIq4R*?6nUxP%h1Dfm8|E*bKFkiVpLYOzeF?Dd z-IGnlc+f=bL4dRlqE?;T&7q%w*H=sf+~357n<%>P=Rz@Og!YlXg`699MHq)$TV>k^}oT161MydjfsC=Vnl3_9QVhDJj zV7XN-a}{H?V`NBNE9rJ2t_Qu;d0`J`Qkqm6*4eys$?mugI?WSuh6<7tpo}y+*o+`i z%aQ<=&v^=(vywtw%SGyj780uqRfl_Qw-w8zG9-5OsJL_4ZgCnn%bwk5X9B)5)a1H8 z)U&;aP4hX#jUG{z!dEz<7)?MK7==E@8C85_MBZ;k%(o$2gC?~N zixBc5X2NC(i0-?r0&>zhfEbHJnBuQ{FWOPYvi2!*#%wzZx?4tEa@b$hoe{`-oShpk z)3H?ZNnx+LlcfSUNeoL69#gi?EIWGPSOiO?wDTCZtKv<}D?@dtcZ+eV!V6MwbiE zV?4kb&wN>1*mahkx}n-``f`H&1r$XZp;-a&3}zH&%7J;M1& diff --git a/0.3.0/.doctrees/license.doctree b/0.3.0/.doctrees/license.doctree deleted file mode 100644 index adf346fadda9efa4d1ce78e6c6d94ff4709c0786..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4728 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 diff --git a/0.3.0/.doctrees/tutorial.doctree b/0.3.0/.doctrees/tutorial.doctree deleted file mode 100644 index 47989c211c4b0d227bb37422a99603a618678444..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3939 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

F}~E$ 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%0AqxjAGiGvI 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 diff --git a/0.3.0/_images/example_mesh_constrained_on-arch.png b/0.3.0/_images/example_mesh_constrained_on-arch.png deleted file mode 100644 index 1e9f468a265f48f93898030a93336784cb291fa5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 342446 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≮_D;<6{+ zM?JUyZyO{~_XB>+OI7KPxft-| z_wV0h#T#&paolYZSQYH*e3a?VfBe?jxb3`<|I(zedav>Pqis5fUga`rLsrZ|T~f_X z2u(=Ps$}ShZfi>bG5N4=%hjvsSG2?EMPk$yGV$^h$3?}aw2wVoMwAc4Gcf2Drb?v9=W1r)xw6-?P$~0o=15Z(Bb6$uEiZ#Rog2vZ24*R@2xk9gn-audf zZd_EL8%2l%9o~WztPx)H$@cpu41SgyXj

U0S`h#2m18WP=yjxRlhJ!NIdDJnesZ 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:var(--sd-color-primary) !important}a.sd-text-primary:focus,a.sd-text-primary:hover{color:var(--sd-color-primary-highlight) !important}.sd-text-secondary,.sd-text-secondary>p{color:var(--sd-color-secondary) !important}a.sd-text-secondary:focus,a.sd-text-secondary:hover{color:var(--sd-color-secondary-highlight) !important}.sd-text-success,.sd-text-success>p{color:var(--sd-color-success) !important}a.sd-text-success:focus,a.sd-text-success:hover{color:var(--sd-color-success-highlight) !important}.sd-text-info,.sd-text-info>p{color:var(--sd-color-info) !important}a.sd-text-info:focus,a.sd-text-info:hover{color:var(--sd-color-info-highlight) !important}.sd-text-warning,.sd-text-warning>p{color:var(--sd-color-warning) !important}a.sd-text-warning:focus,a.sd-text-warning:hover{color:var(--sd-color-warning-highlight) !important}.sd-text-danger,.sd-text-danger>p{color:var(--sd-color-danger) !important}a.sd-text-danger:focus,a.sd-text-danger:hover{color:var(--sd-color-danger-highlight) !important}.sd-text-light,.sd-text-light>p{color:var(--sd-color-light) !important}a.sd-text-light:focus,a.sd-text-light:hover{color:var(--sd-color-light-highlight) !important}.sd-text-muted,.sd-text-muted>p{color:var(--sd-color-muted) !important}a.sd-text-muted:focus,a.sd-text-muted:hover{color:var(--sd-color-muted-highlight) !important}.sd-text-dark,.sd-text-dark>p{color:var(--sd-color-dark) !important}a.sd-text-dark:focus,a.sd-text-dark:hover{color:var(--sd-color-dark-highlight) !important}.sd-text-black,.sd-text-black>p{color:var(--sd-color-black) !important}a.sd-text-black:focus,a.sd-text-black:hover{color:var(--sd-color-black-highlight) !important}.sd-text-white,.sd-text-white>p{color:var(--sd-color-white) !important}a.sd-text-white:focus,a.sd-text-white:hover{color:var(--sd-color-white-highlight) !important}.sd-outline-primary{border-color:var(--sd-color-primary) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-primary:focus,a.sd-outline-primary:hover{border-color:var(--sd-color-primary-highlight) !important}.sd-outline-secondary{border-color:var(--sd-color-secondary) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-secondary:focus,a.sd-outline-secondary:hover{border-color:var(--sd-color-secondary-highlight) !important}.sd-outline-success{border-color:var(--sd-color-success) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-success:focus,a.sd-outline-success:hover{border-color:var(--sd-color-success-highlight) !important}.sd-outline-info{border-color:var(--sd-color-info) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-info:focus,a.sd-outline-info:hover{border-color:var(--sd-color-info-highlight) !important}.sd-outline-warning{border-color:var(--sd-color-warning) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-warning:focus,a.sd-outline-warning:hover{border-color:var(--sd-color-warning-highlight) !important}.sd-outline-danger{border-color:var(--sd-color-danger) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-danger:focus,a.sd-outline-danger:hover{border-color:var(--sd-color-danger-highlight) !important}.sd-outline-light{border-color:var(--sd-color-light) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-light:focus,a.sd-outline-light:hover{border-color:var(--sd-color-light-highlight) !important}.sd-outline-muted{border-color:var(--sd-color-muted) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-muted:focus,a.sd-outline-muted:hover{border-color:var(--sd-color-muted-highlight) !important}.sd-outline-dark{border-color:var(--sd-color-dark) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-dark:focus,a.sd-outline-dark:hover{border-color:var(--sd-color-dark-highlight) !important}.sd-outline-black{border-color:var(--sd-color-black) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-black:focus,a.sd-outline-black:hover{border-color:var(--sd-color-black-highlight) !important}.sd-outline-white{border-color:var(--sd-color-white) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-white:focus,a.sd-outline-white:hover{border-color:var(--sd-color-white-highlight) !important}.sd-bg-transparent{background-color:transparent !important}.sd-outline-transparent{border-color:transparent !important}.sd-text-transparent{color:transparent !important}.sd-p-0{padding:0 !important}.sd-pt-0,.sd-py-0{padding-top:0 !important}.sd-pr-0,.sd-px-0{padding-right:0 !important}.sd-pb-0,.sd-py-0{padding-bottom:0 !important}.sd-pl-0,.sd-px-0{padding-left:0 !important}.sd-p-1{padding:.25rem !important}.sd-pt-1,.sd-py-1{padding-top:.25rem !important}.sd-pr-1,.sd-px-1{padding-right:.25rem !important}.sd-pb-1,.sd-py-1{padding-bottom:.25rem !important}.sd-pl-1,.sd-px-1{padding-left:.25rem !important}.sd-p-2{padding:.5rem !important}.sd-pt-2,.sd-py-2{padding-top:.5rem !important}.sd-pr-2,.sd-px-2{padding-right:.5rem !important}.sd-pb-2,.sd-py-2{padding-bottom:.5rem !important}.sd-pl-2,.sd-px-2{padding-left:.5rem !important}.sd-p-3{padding:1rem !important}.sd-pt-3,.sd-py-3{padding-top:1rem !important}.sd-pr-3,.sd-px-3{padding-right:1rem !important}.sd-pb-3,.sd-py-3{padding-bottom:1rem !important}.sd-pl-3,.sd-px-3{padding-left:1rem !important}.sd-p-4{padding:1.5rem !important}.sd-pt-4,.sd-py-4{padding-top:1.5rem !important}.sd-pr-4,.sd-px-4{padding-right:1.5rem !important}.sd-pb-4,.sd-py-4{padding-bottom:1.5rem !important}.sd-pl-4,.sd-px-4{padding-left:1.5rem !important}.sd-p-5{padding:3rem !important}.sd-pt-5,.sd-py-5{padding-top:3rem !important}.sd-pr-5,.sd-px-5{padding-right:3rem !important}.sd-pb-5,.sd-py-5{padding-bottom:3rem !important}.sd-pl-5,.sd-px-5{padding-left:3rem !important}.sd-m-auto{margin:auto !important}.sd-mt-auto,.sd-my-auto{margin-top:auto !important}.sd-mr-auto,.sd-mx-auto{margin-right:auto !important}.sd-mb-auto,.sd-my-auto{margin-bottom:auto !important}.sd-ml-auto,.sd-mx-auto{margin-left:auto !important}.sd-m-0{margin:0 !important}.sd-mt-0,.sd-my-0{margin-top:0 !important}.sd-mr-0,.sd-mx-0{margin-right:0 !important}.sd-mb-0,.sd-my-0{margin-bottom:0 !important}.sd-ml-0,.sd-mx-0{margin-left:0 !important}.sd-m-1{margin:.25rem !important}.sd-mt-1,.sd-my-1{margin-top:.25rem !important}.sd-mr-1,.sd-mx-1{margin-right:.25rem !important}.sd-mb-1,.sd-my-1{margin-bottom:.25rem !important}.sd-ml-1,.sd-mx-1{margin-left:.25rem !important}.sd-m-2{margin:.5rem !important}.sd-mt-2,.sd-my-2{margin-top:.5rem !important}.sd-mr-2,.sd-mx-2{margin-right:.5rem !important}.sd-mb-2,.sd-my-2{margin-bottom:.5rem !important}.sd-ml-2,.sd-mx-2{margin-left:.5rem !important}.sd-m-3{margin:1rem !important}.sd-mt-3,.sd-my-3{margin-top:1rem !important}.sd-mr-3,.sd-mx-3{margin-right:1rem !important}.sd-mb-3,.sd-my-3{margin-bottom:1rem !important}.sd-ml-3,.sd-mx-3{margin-left:1rem !important}.sd-m-4{margin:1.5rem !important}.sd-mt-4,.sd-my-4{margin-top:1.5rem !important}.sd-mr-4,.sd-mx-4{margin-right:1.5rem !important}.sd-mb-4,.sd-my-4{margin-bottom:1.5rem !important}.sd-ml-4,.sd-mx-4{margin-left:1.5rem !important}.sd-m-5{margin:3rem !important}.sd-mt-5,.sd-my-5{margin-top:3rem !important}.sd-mr-5,.sd-mx-5{margin-right:3rem !important}.sd-mb-5,.sd-my-5{margin-bottom:3rem !important}.sd-ml-5,.sd-mx-5{margin-left:3rem !important}.sd-w-25{width:25% !important}.sd-w-50{width:50% !important}.sd-w-75{width:75% !important}.sd-w-100{width:100% !important}.sd-w-auto{width:auto !important}.sd-h-25{height:25% !important}.sd-h-50{height:50% !important}.sd-h-75{height:75% !important}.sd-h-100{height:100% !important}.sd-h-auto{height:auto !important}.sd-d-none{display:none !important}.sd-d-inline{display:inline !important}.sd-d-inline-block{display:inline-block !important}.sd-d-block{display:block !important}.sd-d-grid{display:grid !important}.sd-d-flex-row{display:-ms-flexbox !important;display:flex !important;flex-direction:row !important}.sd-d-flex-column{display:-ms-flexbox !important;display:flex !important;flex-direction:column !important}.sd-d-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}@media(min-width: 576px){.sd-d-sm-none{display:none !important}.sd-d-sm-inline{display:inline !important}.sd-d-sm-inline-block{display:inline-block !important}.sd-d-sm-block{display:block !important}.sd-d-sm-grid{display:grid !important}.sd-d-sm-flex{display:-ms-flexbox !important;display:flex !important}.sd-d-sm-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media(min-width: 768px){.sd-d-md-none{display:none !important}.sd-d-md-inline{display:inline !important}.sd-d-md-inline-block{display:inline-block !important}.sd-d-md-block{display:block !important}.sd-d-md-grid{display:grid !important}.sd-d-md-flex{display:-ms-flexbox !important;display:flex !important}.sd-d-md-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media(min-width: 992px){.sd-d-lg-none{display:none !important}.sd-d-lg-inline{display:inline !important}.sd-d-lg-inline-block{display:inline-block !important}.sd-d-lg-block{display:block !important}.sd-d-lg-grid{display:grid !important}.sd-d-lg-flex{display:-ms-flexbox !important;display:flex !important}.sd-d-lg-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media(min-width: 1200px){.sd-d-xl-none{display:none !important}.sd-d-xl-inline{display:inline !important}.sd-d-xl-inline-block{display:inline-block !important}.sd-d-xl-block{display:block !important}.sd-d-xl-grid{display:grid !important}.sd-d-xl-flex{display:-ms-flexbox !important;display:flex !important}.sd-d-xl-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}.sd-align-major-start{justify-content:flex-start !important}.sd-align-major-end{justify-content:flex-end !important}.sd-align-major-center{justify-content:center !important}.sd-align-major-justify{justify-content:space-between !important}.sd-align-major-spaced{justify-content:space-evenly !important}.sd-align-minor-start{align-items:flex-start !important}.sd-align-minor-end{align-items:flex-end !important}.sd-align-minor-center{align-items:center !important}.sd-align-minor-stretch{align-items:stretch !important}.sd-text-justify{text-align:justify !important}.sd-text-left{text-align:left !important}.sd-text-right{text-align:right !important}.sd-text-center{text-align:center !important}.sd-font-weight-light{font-weight:300 !important}.sd-font-weight-lighter{font-weight:lighter !important}.sd-font-weight-normal{font-weight:400 !important}.sd-font-weight-bold{font-weight:700 !important}.sd-font-weight-bolder{font-weight:bolder !important}.sd-font-italic{font-style:italic !important}.sd-text-decoration-none{text-decoration:none !important}.sd-text-lowercase{text-transform:lowercase !important}.sd-text-uppercase{text-transform:uppercase !important}.sd-text-capitalize{text-transform:capitalize !important}.sd-text-wrap{white-space:normal !important}.sd-text-nowrap{white-space:nowrap !important}.sd-text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sd-fs-1,.sd-fs-1>p{font-size:calc(1.375rem + 1.5vw) !important;line-height:unset !important}.sd-fs-2,.sd-fs-2>p{font-size:calc(1.325rem + 0.9vw) !important;line-height:unset !important}.sd-fs-3,.sd-fs-3>p{font-size:calc(1.3rem + 0.6vw) !important;line-height:unset !important}.sd-fs-4,.sd-fs-4>p{font-size:calc(1.275rem + 0.3vw) !important;line-height:unset !important}.sd-fs-5,.sd-fs-5>p{font-size:1.25rem !important;line-height:unset !important}.sd-fs-6,.sd-fs-6>p{font-size:1rem !important;line-height:unset !important}.sd-border-0{border:0 solid !important}.sd-border-top-0{border-top:0 solid !important}.sd-border-bottom-0{border-bottom:0 solid !important}.sd-border-right-0{border-right:0 solid !important}.sd-border-left-0{border-left:0 solid !important}.sd-border-1{border:1px solid !important}.sd-border-top-1{border-top:1px solid !important}.sd-border-bottom-1{border-bottom:1px solid !important}.sd-border-right-1{border-right:1px solid !important}.sd-border-left-1{border-left:1px solid !important}.sd-border-2{border:2px solid !important}.sd-border-top-2{border-top:2px solid !important}.sd-border-bottom-2{border-bottom:2px solid !important}.sd-border-right-2{border-right:2px solid !important}.sd-border-left-2{border-left:2px solid !important}.sd-border-3{border:3px solid !important}.sd-border-top-3{border-top:3px solid !important}.sd-border-bottom-3{border-bottom:3px solid !important}.sd-border-right-3{border-right:3px solid !important}.sd-border-left-3{border-left:3px solid !important}.sd-border-4{border:4px solid !important}.sd-border-top-4{border-top:4px solid !important}.sd-border-bottom-4{border-bottom:4px solid !important}.sd-border-right-4{border-right:4px solid !important}.sd-border-left-4{border-left:4px solid !important}.sd-border-5{border:5px solid !important}.sd-border-top-5{border-top:5px solid !important}.sd-border-bottom-5{border-bottom:5px solid !important}.sd-border-right-5{border-right:5px solid !important}.sd-border-left-5{border-left:5px solid !important}.sd-rounded-0{border-radius:0 !important}.sd-rounded-1{border-radius:.2rem !important}.sd-rounded-2{border-radius:.3rem !important}.sd-rounded-3{border-radius:.5rem !important}.sd-rounded-pill{border-radius:50rem !important}.sd-rounded-circle{border-radius:50% !important}.shadow-none{box-shadow:none !important}.sd-shadow-sm{box-shadow:0 .125rem .25rem var(--sd-color-shadow) !important}.sd-shadow-md{box-shadow:0 .5rem 1rem var(--sd-color-shadow) !important}.sd-shadow-lg{box-shadow:0 1rem 3rem var(--sd-color-shadow) !important}@keyframes sd-slide-from-left{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}@keyframes sd-slide-from-right{0%{transform:translateX(200%)}100%{transform:translateX(0)}}@keyframes sd-grow100{0%{transform:scale(0);opacity:.5}100%{transform:scale(1);opacity:1}}@keyframes sd-grow50{0%{transform:scale(0.5);opacity:.5}100%{transform:scale(1);opacity:1}}@keyframes sd-grow50-rot20{0%{transform:scale(0.5) rotateZ(-20deg);opacity:.5}75%{transform:scale(1) rotateZ(5deg);opacity:1}95%{transform:scale(1) rotateZ(-1deg);opacity:1}100%{transform:scale(1) rotateZ(0);opacity:1}}.sd-animate-slide-from-left{animation:1s ease-out 0s 1 normal none running sd-slide-from-left}.sd-animate-slide-from-right{animation:1s ease-out 0s 1 normal none running sd-slide-from-right}.sd-animate-grow100{animation:1s ease-out 0s 1 normal none running sd-grow100}.sd-animate-grow50{animation:1s ease-out 0s 1 normal none running sd-grow50}.sd-animate-grow50-rot20{animation:1s ease-out 0s 1 normal none running sd-grow50-rot20}.sd-badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.sd-badge:empty{display:none}a.sd-badge{text-decoration:none}.sd-btn .sd-badge{position:relative;top:-1px}.sd-btn{background-color:transparent;border:1px solid transparent;border-radius:.25rem;cursor:pointer;display:inline-block;font-weight:400;font-size:1rem;line-height:1.5;padding:.375rem .75rem;text-align:center;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;vertical-align:middle;user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}.sd-btn:hover{text-decoration:none}@media(prefers-reduced-motion: reduce){.sd-btn{transition:none}}.sd-btn-primary,.sd-btn-outline-primary:hover,.sd-btn-outline-primary:focus{color:var(--sd-color-primary-text) !important;background-color:var(--sd-color-primary) !important;border-color:var(--sd-color-primary) !important;border-width:1px !important;border-style:solid !important}.sd-btn-primary:hover,.sd-btn-primary:focus{color:var(--sd-color-primary-text) !important;background-color:var(--sd-color-primary-highlight) !important;border-color:var(--sd-color-primary-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-primary{color:var(--sd-color-primary) !important;border-color:var(--sd-color-primary) !important;border-width:1px !important;border-style:solid !important}.sd-btn-secondary,.sd-btn-outline-secondary:hover,.sd-btn-outline-secondary:focus{color:var(--sd-color-secondary-text) !important;background-color:var(--sd-color-secondary) !important;border-color:var(--sd-color-secondary) !important;border-width:1px !important;border-style:solid !important}.sd-btn-secondary:hover,.sd-btn-secondary:focus{color:var(--sd-color-secondary-text) !important;background-color:var(--sd-color-secondary-highlight) !important;border-color:var(--sd-color-secondary-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-secondary{color:var(--sd-color-secondary) !important;border-color:var(--sd-color-secondary) !important;border-width:1px !important;border-style:solid !important}.sd-btn-success,.sd-btn-outline-success:hover,.sd-btn-outline-success:focus{color:var(--sd-color-success-text) !important;background-color:var(--sd-color-success) !important;border-color:var(--sd-color-success) !important;border-width:1px !important;border-style:solid !important}.sd-btn-success:hover,.sd-btn-success:focus{color:var(--sd-color-success-text) !important;background-color:var(--sd-color-success-highlight) !important;border-color:var(--sd-color-success-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-success{color:var(--sd-color-success) !important;border-color:var(--sd-color-success) !important;border-width:1px !important;border-style:solid !important}.sd-btn-info,.sd-btn-outline-info:hover,.sd-btn-outline-info:focus{color:var(--sd-color-info-text) !important;background-color:var(--sd-color-info) !important;border-color:var(--sd-color-info) !important;border-width:1px !important;border-style:solid !important}.sd-btn-info:hover,.sd-btn-info:focus{color:var(--sd-color-info-text) !important;background-color:var(--sd-color-info-highlight) !important;border-color:var(--sd-color-info-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-info{color:var(--sd-color-info) !important;border-color:var(--sd-color-info) !important;border-width:1px !important;border-style:solid !important}.sd-btn-warning,.sd-btn-outline-warning:hover,.sd-btn-outline-warning:focus{color:var(--sd-color-warning-text) !important;background-color:var(--sd-color-warning) !important;border-color:var(--sd-color-warning) !important;border-width:1px !important;border-style:solid !important}.sd-btn-warning:hover,.sd-btn-warning:focus{color:var(--sd-color-warning-text) !important;background-color:var(--sd-color-warning-highlight) !important;border-color:var(--sd-color-warning-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-warning{color:var(--sd-color-warning) !important;border-color:var(--sd-color-warning) !important;border-width:1px !important;border-style:solid !important}.sd-btn-danger,.sd-btn-outline-danger:hover,.sd-btn-outline-danger:focus{color:var(--sd-color-danger-text) !important;background-color:var(--sd-color-danger) !important;border-color:var(--sd-color-danger) !important;border-width:1px !important;border-style:solid !important}.sd-btn-danger:hover,.sd-btn-danger:focus{color:var(--sd-color-danger-text) !important;background-color:var(--sd-color-danger-highlight) !important;border-color:var(--sd-color-danger-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-danger{color:var(--sd-color-danger) !important;border-color:var(--sd-color-danger) !important;border-width:1px !important;border-style:solid !important}.sd-btn-light,.sd-btn-outline-light:hover,.sd-btn-outline-light:focus{color:var(--sd-color-light-text) !important;background-color:var(--sd-color-light) !important;border-color:var(--sd-color-light) !important;border-width:1px !important;border-style:solid !important}.sd-btn-light:hover,.sd-btn-light:focus{color:var(--sd-color-light-text) !important;background-color:var(--sd-color-light-highlight) !important;border-color:var(--sd-color-light-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-light{color:var(--sd-color-light) !important;border-color:var(--sd-color-light) !important;border-width:1px !important;border-style:solid !important}.sd-btn-muted,.sd-btn-outline-muted:hover,.sd-btn-outline-muted:focus{color:var(--sd-color-muted-text) !important;background-color:var(--sd-color-muted) !important;border-color:var(--sd-color-muted) !important;border-width:1px !important;border-style:solid !important}.sd-btn-muted:hover,.sd-btn-muted:focus{color:var(--sd-color-muted-text) !important;background-color:var(--sd-color-muted-highlight) !important;border-color:var(--sd-color-muted-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-muted{color:var(--sd-color-muted) !important;border-color:var(--sd-color-muted) !important;border-width:1px !important;border-style:solid !important}.sd-btn-dark,.sd-btn-outline-dark:hover,.sd-btn-outline-dark:focus{color:var(--sd-color-dark-text) !important;background-color:var(--sd-color-dark) !important;border-color:var(--sd-color-dark) !important;border-width:1px !important;border-style:solid !important}.sd-btn-dark:hover,.sd-btn-dark:focus{color:var(--sd-color-dark-text) !important;background-color:var(--sd-color-dark-highlight) !important;border-color:var(--sd-color-dark-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-dark{color:var(--sd-color-dark) !important;border-color:var(--sd-color-dark) !important;border-width:1px !important;border-style:solid !important}.sd-btn-black,.sd-btn-outline-black:hover,.sd-btn-outline-black:focus{color:var(--sd-color-black-text) !important;background-color:var(--sd-color-black) !important;border-color:var(--sd-color-black) !important;border-width:1px !important;border-style:solid !important}.sd-btn-black:hover,.sd-btn-black:focus{color:var(--sd-color-black-text) !important;background-color:var(--sd-color-black-highlight) !important;border-color:var(--sd-color-black-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-black{color:var(--sd-color-black) !important;border-color:var(--sd-color-black) !important;border-width:1px !important;border-style:solid !important}.sd-btn-white,.sd-btn-outline-white:hover,.sd-btn-outline-white:focus{color:var(--sd-color-white-text) !important;background-color:var(--sd-color-white) !important;border-color:var(--sd-color-white) !important;border-width:1px !important;border-style:solid !important}.sd-btn-white:hover,.sd-btn-white:focus{color:var(--sd-color-white-text) !important;background-color:var(--sd-color-white-highlight) !important;border-color:var(--sd-color-white-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-white{color:var(--sd-color-white) !important;border-color:var(--sd-color-white) !important;border-width:1px !important;border-style:solid !important}.sd-stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.sd-hide-link-text{font-size:0}.sd-octicon,.sd-material-icon{display:inline-block;fill:currentColor;vertical-align:middle}.sd-avatar-xs{border-radius:50%;object-fit:cover;object-position:center;width:1rem;height:1rem}.sd-avatar-sm{border-radius:50%;object-fit:cover;object-position:center;width:3rem;height:3rem}.sd-avatar-md{border-radius:50%;object-fit:cover;object-position:center;width:5rem;height:5rem}.sd-avatar-lg{border-radius:50%;object-fit:cover;object-position:center;width:7rem;height:7rem}.sd-avatar-xl{border-radius:50%;object-fit:cover;object-position:center;width:10rem;height:10rem}.sd-avatar-inherit{border-radius:50%;object-fit:cover;object-position:center;width:inherit;height:inherit}.sd-avatar-initial{border-radius:50%;object-fit:cover;object-position:center;width:initial;height:initial}.sd-card{background-clip:border-box;background-color:var(--sd-color-card-background);border:1px solid var(--sd-color-card-border);border-radius:.25rem;color:var(--sd-color-card-text);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;position:relative;word-wrap:break-word}.sd-card>hr{margin-left:0;margin-right:0}.sd-card-hover:hover{border-color:var(--sd-color-card-border-hover);transform:scale(1.01)}.sd-card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem 1rem}.sd-card-title{margin-bottom:.5rem}.sd-card-subtitle{margin-top:-0.25rem;margin-bottom:0}.sd-card-text:last-child{margin-bottom:0}.sd-card-link:hover{text-decoration:none}.sd-card-link+.card-link{margin-left:1rem}.sd-card-header{padding:.5rem 1rem;margin-bottom:0;background-color:var(--sd-color-card-header);border-bottom:1px solid var(--sd-color-card-border)}.sd-card-header:first-child{border-radius:calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0}.sd-card-footer{padding:.5rem 1rem;background-color:var(--sd-color-card-footer);border-top:1px solid var(--sd-color-card-border)}.sd-card-footer:last-child{border-radius:0 0 calc(0.25rem - 1px) calc(0.25rem - 1px)}.sd-card-header-tabs{margin-right:-0.5rem;margin-bottom:-0.5rem;margin-left:-0.5rem;border-bottom:0}.sd-card-header-pills{margin-right:-0.5rem;margin-left:-0.5rem}.sd-card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;border-radius:calc(0.25rem - 1px)}.sd-card-img,.sd-card-img-bottom,.sd-card-img-top{width:100%}.sd-card-img,.sd-card-img-top{border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.sd-card-img,.sd-card-img-bottom{border-bottom-left-radius:calc(0.25rem - 1px);border-bottom-right-radius:calc(0.25rem - 1px)}.sd-cards-carousel{width:100%;display:flex;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row;overflow-x:hidden;scroll-snap-type:x mandatory}.sd-cards-carousel.sd-show-scrollbar{overflow-x:auto}.sd-cards-carousel:hover,.sd-cards-carousel:focus{overflow-x:auto}.sd-cards-carousel>.sd-card{flex-shrink:0;scroll-snap-align:start}.sd-cards-carousel>.sd-card:not(:last-child){margin-right:3px}.sd-card-cols-1>.sd-card{width:90%}.sd-card-cols-2>.sd-card{width:45%}.sd-card-cols-3>.sd-card{width:30%}.sd-card-cols-4>.sd-card{width:22.5%}.sd-card-cols-5>.sd-card{width:18%}.sd-card-cols-6>.sd-card{width:15%}.sd-card-cols-7>.sd-card{width:12.8571428571%}.sd-card-cols-8>.sd-card{width:11.25%}.sd-card-cols-9>.sd-card{width:10%}.sd-card-cols-10>.sd-card{width:9%}.sd-card-cols-11>.sd-card{width:8.1818181818%}.sd-card-cols-12>.sd-card{width:7.5%}.sd-container,.sd-container-fluid,.sd-container-lg,.sd-container-md,.sd-container-sm,.sd-container-xl{margin-left:auto;margin-right:auto;padding-left:var(--sd-gutter-x, 0.75rem);padding-right:var(--sd-gutter-x, 0.75rem);width:100%}@media(min-width: 576px){.sd-container-sm,.sd-container{max-width:540px}}@media(min-width: 768px){.sd-container-md,.sd-container-sm,.sd-container{max-width:720px}}@media(min-width: 992px){.sd-container-lg,.sd-container-md,.sd-container-sm,.sd-container{max-width:960px}}@media(min-width: 1200px){.sd-container-xl,.sd-container-lg,.sd-container-md,.sd-container-sm,.sd-container{max-width:1140px}}.sd-row{--sd-gutter-x: 1.5rem;--sd-gutter-y: 0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(var(--sd-gutter-y) * -1);margin-right:calc(var(--sd-gutter-x) * -0.5);margin-left:calc(var(--sd-gutter-x) * -0.5)}.sd-row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--sd-gutter-x) * 0.5);padding-left:calc(var(--sd-gutter-x) * 0.5);margin-top:var(--sd-gutter-y)}.sd-col{flex:1 0 0%;-ms-flex:1 0 0%}.sd-row-cols-auto>*{flex:0 0 auto;width:auto}.sd-row-cols-1>*{flex:0 0 auto;-ms-flex:0 0 auto;width:100%}.sd-row-cols-2>*{flex:0 0 auto;-ms-flex:0 0 auto;width:50%}.sd-row-cols-3>*{flex:0 0 auto;-ms-flex:0 0 auto;width:33.3333333333%}.sd-row-cols-4>*{flex:0 0 auto;-ms-flex:0 0 auto;width:25%}.sd-row-cols-5>*{flex:0 0 auto;-ms-flex:0 0 auto;width:20%}.sd-row-cols-6>*{flex:0 0 auto;-ms-flex:0 0 auto;width:16.6666666667%}.sd-row-cols-7>*{flex:0 0 auto;-ms-flex:0 0 auto;width:14.2857142857%}.sd-row-cols-8>*{flex:0 0 auto;-ms-flex:0 0 auto;width:12.5%}.sd-row-cols-9>*{flex:0 0 auto;-ms-flex:0 0 auto;width:11.1111111111%}.sd-row-cols-10>*{flex:0 0 auto;-ms-flex:0 0 auto;width:10%}.sd-row-cols-11>*{flex:0 0 auto;-ms-flex:0 0 auto;width:9.0909090909%}.sd-row-cols-12>*{flex:0 0 auto;-ms-flex:0 0 auto;width:8.3333333333%}@media(min-width: 576px){.sd-col-sm{flex:1 0 0%;-ms-flex:1 0 0%}.sd-row-cols-sm-auto{flex:1 0 auto;-ms-flex:1 0 auto;width:100%}.sd-row-cols-sm-1>*{flex:0 0 auto;-ms-flex:0 0 auto;width:100%}.sd-row-cols-sm-2>*{flex:0 0 auto;-ms-flex:0 0 auto;width:50%}.sd-row-cols-sm-3>*{flex:0 0 auto;-ms-flex:0 0 auto;width:33.3333333333%}.sd-row-cols-sm-4>*{flex:0 0 auto;-ms-flex:0 0 auto;width:25%}.sd-row-cols-sm-5>*{flex:0 0 auto;-ms-flex:0 0 auto;width:20%}.sd-row-cols-sm-6>*{flex:0 0 auto;-ms-flex:0 0 auto;width:16.6666666667%}.sd-row-cols-sm-7>*{flex:0 0 auto;-ms-flex:0 0 auto;width:14.2857142857%}.sd-row-cols-sm-8>*{flex:0 0 auto;-ms-flex:0 0 auto;width:12.5%}.sd-row-cols-sm-9>*{flex:0 0 auto;-ms-flex:0 0 auto;width:11.1111111111%}.sd-row-cols-sm-10>*{flex:0 0 auto;-ms-flex:0 0 auto;width:10%}.sd-row-cols-sm-11>*{flex:0 0 auto;-ms-flex:0 0 auto;width:9.0909090909%}.sd-row-cols-sm-12>*{flex:0 0 auto;-ms-flex:0 0 auto;width:8.3333333333%}}@media(min-width: 768px){.sd-col-md{flex:1 0 0%;-ms-flex:1 0 0%}.sd-row-cols-md-auto{flex:1 0 auto;-ms-flex:1 0 auto;width:100%}.sd-row-cols-md-1>*{flex:0 0 auto;-ms-flex:0 0 auto;width:100%}.sd-row-cols-md-2>*{flex:0 0 auto;-ms-flex:0 0 auto;width:50%}.sd-row-cols-md-3>*{flex:0 0 auto;-ms-flex:0 0 auto;width:33.3333333333%}.sd-row-cols-md-4>*{flex:0 0 auto;-ms-flex:0 0 auto;width:25%}.sd-row-cols-md-5>*{flex:0 0 auto;-ms-flex:0 0 auto;width:20%}.sd-row-cols-md-6>*{flex:0 0 auto;-ms-flex:0 0 auto;width:16.6666666667%}.sd-row-cols-md-7>*{flex:0 0 auto;-ms-flex:0 0 auto;width:14.2857142857%}.sd-row-cols-md-8>*{flex:0 0 auto;-ms-flex:0 0 auto;width:12.5%}.sd-row-cols-md-9>*{flex:0 0 auto;-ms-flex:0 0 auto;width:11.1111111111%}.sd-row-cols-md-10>*{flex:0 0 auto;-ms-flex:0 0 auto;width:10%}.sd-row-cols-md-11>*{flex:0 0 auto;-ms-flex:0 0 auto;width:9.0909090909%}.sd-row-cols-md-12>*{flex:0 0 auto;-ms-flex:0 0 auto;width:8.3333333333%}}@media(min-width: 992px){.sd-col-lg{flex:1 0 0%;-ms-flex:1 0 0%}.sd-row-cols-lg-auto{flex:1 0 auto;-ms-flex:1 0 auto;width:100%}.sd-row-cols-lg-1>*{flex:0 0 auto;-ms-flex:0 0 auto;width:100%}.sd-row-cols-lg-2>*{flex:0 0 auto;-ms-flex:0 0 auto;width:50%}.sd-row-cols-lg-3>*{flex:0 0 auto;-ms-flex:0 0 auto;width:33.3333333333%}.sd-row-cols-lg-4>*{flex:0 0 auto;-ms-flex:0 0 auto;width:25%}.sd-row-cols-lg-5>*{flex:0 0 auto;-ms-flex:0 0 auto;width:20%}.sd-row-cols-lg-6>*{flex:0 0 auto;-ms-flex:0 0 auto;width:16.6666666667%}.sd-row-cols-lg-7>*{flex:0 0 auto;-ms-flex:0 0 auto;width:14.2857142857%}.sd-row-cols-lg-8>*{flex:0 0 auto;-ms-flex:0 0 auto;width:12.5%}.sd-row-cols-lg-9>*{flex:0 0 auto;-ms-flex:0 0 auto;width:11.1111111111%}.sd-row-cols-lg-10>*{flex:0 0 auto;-ms-flex:0 0 auto;width:10%}.sd-row-cols-lg-11>*{flex:0 0 auto;-ms-flex:0 0 auto;width:9.0909090909%}.sd-row-cols-lg-12>*{flex:0 0 auto;-ms-flex:0 0 auto;width:8.3333333333%}}@media(min-width: 1200px){.sd-col-xl{flex:1 0 0%;-ms-flex:1 0 0%}.sd-row-cols-xl-auto{flex:1 0 auto;-ms-flex:1 0 auto;width:100%}.sd-row-cols-xl-1>*{flex:0 0 auto;-ms-flex:0 0 auto;width:100%}.sd-row-cols-xl-2>*{flex:0 0 auto;-ms-flex:0 0 auto;width:50%}.sd-row-cols-xl-3>*{flex:0 0 auto;-ms-flex:0 0 auto;width:33.3333333333%}.sd-row-cols-xl-4>*{flex:0 0 auto;-ms-flex:0 0 auto;width:25%}.sd-row-cols-xl-5>*{flex:0 0 auto;-ms-flex:0 0 auto;width:20%}.sd-row-cols-xl-6>*{flex:0 0 auto;-ms-flex:0 0 auto;width:16.6666666667%}.sd-row-cols-xl-7>*{flex:0 0 auto;-ms-flex:0 0 auto;width:14.2857142857%}.sd-row-cols-xl-8>*{flex:0 0 auto;-ms-flex:0 0 auto;width:12.5%}.sd-row-cols-xl-9>*{flex:0 0 auto;-ms-flex:0 0 auto;width:11.1111111111%}.sd-row-cols-xl-10>*{flex:0 0 auto;-ms-flex:0 0 auto;width:10%}.sd-row-cols-xl-11>*{flex:0 0 auto;-ms-flex:0 0 auto;width:9.0909090909%}.sd-row-cols-xl-12>*{flex:0 0 auto;-ms-flex:0 0 auto;width:8.3333333333%}}.sd-col-auto{flex:0 0 auto;-ms-flex:0 0 auto;width:auto}.sd-col-1{flex:0 0 auto;-ms-flex:0 0 auto;width:8.3333333333%}.sd-col-2{flex:0 0 auto;-ms-flex:0 0 auto;width:16.6666666667%}.sd-col-3{flex:0 0 auto;-ms-flex:0 0 auto;width:25%}.sd-col-4{flex:0 0 auto;-ms-flex:0 0 auto;width:33.3333333333%}.sd-col-5{flex:0 0 auto;-ms-flex:0 0 auto;width:41.6666666667%}.sd-col-6{flex:0 0 auto;-ms-flex:0 0 auto;width:50%}.sd-col-7{flex:0 0 auto;-ms-flex:0 0 auto;width:58.3333333333%}.sd-col-8{flex:0 0 auto;-ms-flex:0 0 auto;width:66.6666666667%}.sd-col-9{flex:0 0 auto;-ms-flex:0 0 auto;width:75%}.sd-col-10{flex:0 0 auto;-ms-flex:0 0 auto;width:83.3333333333%}.sd-col-11{flex:0 0 auto;-ms-flex:0 0 auto;width:91.6666666667%}.sd-col-12{flex:0 0 auto;-ms-flex:0 0 auto;width:100%}.sd-g-0,.sd-gy-0{--sd-gutter-y: 0}.sd-g-0,.sd-gx-0{--sd-gutter-x: 0}.sd-g-1,.sd-gy-1{--sd-gutter-y: 0.25rem}.sd-g-1,.sd-gx-1{--sd-gutter-x: 0.25rem}.sd-g-2,.sd-gy-2{--sd-gutter-y: 0.5rem}.sd-g-2,.sd-gx-2{--sd-gutter-x: 0.5rem}.sd-g-3,.sd-gy-3{--sd-gutter-y: 1rem}.sd-g-3,.sd-gx-3{--sd-gutter-x: 1rem}.sd-g-4,.sd-gy-4{--sd-gutter-y: 1.5rem}.sd-g-4,.sd-gx-4{--sd-gutter-x: 1.5rem}.sd-g-5,.sd-gy-5{--sd-gutter-y: 3rem}.sd-g-5,.sd-gx-5{--sd-gutter-x: 3rem}@media(min-width: 576px){.sd-col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.sd-col-sm-1{-ms-flex:0 0 auto;flex:0 0 auto;width:8.3333333333%}.sd-col-sm-2{-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}.sd-col-sm-3{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.sd-col-sm-4{-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.sd-col-sm-5{-ms-flex:0 0 auto;flex:0 0 auto;width:41.6666666667%}.sd-col-sm-6{-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.sd-col-sm-7{-ms-flex:0 0 auto;flex:0 0 auto;width:58.3333333333%}.sd-col-sm-8{-ms-flex:0 0 auto;flex:0 0 auto;width:66.6666666667%}.sd-col-sm-9{-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.sd-col-sm-10{-ms-flex:0 0 auto;flex:0 0 auto;width:83.3333333333%}.sd-col-sm-11{-ms-flex:0 0 auto;flex:0 0 auto;width:91.6666666667%}.sd-col-sm-12{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.sd-g-sm-0,.sd-gy-sm-0{--sd-gutter-y: 0}.sd-g-sm-0,.sd-gx-sm-0{--sd-gutter-x: 0}.sd-g-sm-1,.sd-gy-sm-1{--sd-gutter-y: 0.25rem}.sd-g-sm-1,.sd-gx-sm-1{--sd-gutter-x: 0.25rem}.sd-g-sm-2,.sd-gy-sm-2{--sd-gutter-y: 0.5rem}.sd-g-sm-2,.sd-gx-sm-2{--sd-gutter-x: 0.5rem}.sd-g-sm-3,.sd-gy-sm-3{--sd-gutter-y: 1rem}.sd-g-sm-3,.sd-gx-sm-3{--sd-gutter-x: 1rem}.sd-g-sm-4,.sd-gy-sm-4{--sd-gutter-y: 1.5rem}.sd-g-sm-4,.sd-gx-sm-4{--sd-gutter-x: 1.5rem}.sd-g-sm-5,.sd-gy-sm-5{--sd-gutter-y: 3rem}.sd-g-sm-5,.sd-gx-sm-5{--sd-gutter-x: 3rem}}@media(min-width: 768px){.sd-col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.sd-col-md-1{-ms-flex:0 0 auto;flex:0 0 auto;width:8.3333333333%}.sd-col-md-2{-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}.sd-col-md-3{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.sd-col-md-4{-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.sd-col-md-5{-ms-flex:0 0 auto;flex:0 0 auto;width:41.6666666667%}.sd-col-md-6{-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.sd-col-md-7{-ms-flex:0 0 auto;flex:0 0 auto;width:58.3333333333%}.sd-col-md-8{-ms-flex:0 0 auto;flex:0 0 auto;width:66.6666666667%}.sd-col-md-9{-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.sd-col-md-10{-ms-flex:0 0 auto;flex:0 0 auto;width:83.3333333333%}.sd-col-md-11{-ms-flex:0 0 auto;flex:0 0 auto;width:91.6666666667%}.sd-col-md-12{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.sd-g-md-0,.sd-gy-md-0{--sd-gutter-y: 0}.sd-g-md-0,.sd-gx-md-0{--sd-gutter-x: 0}.sd-g-md-1,.sd-gy-md-1{--sd-gutter-y: 0.25rem}.sd-g-md-1,.sd-gx-md-1{--sd-gutter-x: 0.25rem}.sd-g-md-2,.sd-gy-md-2{--sd-gutter-y: 0.5rem}.sd-g-md-2,.sd-gx-md-2{--sd-gutter-x: 0.5rem}.sd-g-md-3,.sd-gy-md-3{--sd-gutter-y: 1rem}.sd-g-md-3,.sd-gx-md-3{--sd-gutter-x: 1rem}.sd-g-md-4,.sd-gy-md-4{--sd-gutter-y: 1.5rem}.sd-g-md-4,.sd-gx-md-4{--sd-gutter-x: 1.5rem}.sd-g-md-5,.sd-gy-md-5{--sd-gutter-y: 3rem}.sd-g-md-5,.sd-gx-md-5{--sd-gutter-x: 3rem}}@media(min-width: 992px){.sd-col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.sd-col-lg-1{-ms-flex:0 0 auto;flex:0 0 auto;width:8.3333333333%}.sd-col-lg-2{-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}.sd-col-lg-3{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.sd-col-lg-4{-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.sd-col-lg-5{-ms-flex:0 0 auto;flex:0 0 auto;width:41.6666666667%}.sd-col-lg-6{-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.sd-col-lg-7{-ms-flex:0 0 auto;flex:0 0 auto;width:58.3333333333%}.sd-col-lg-8{-ms-flex:0 0 auto;flex:0 0 auto;width:66.6666666667%}.sd-col-lg-9{-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.sd-col-lg-10{-ms-flex:0 0 auto;flex:0 0 auto;width:83.3333333333%}.sd-col-lg-11{-ms-flex:0 0 auto;flex:0 0 auto;width:91.6666666667%}.sd-col-lg-12{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.sd-g-lg-0,.sd-gy-lg-0{--sd-gutter-y: 0}.sd-g-lg-0,.sd-gx-lg-0{--sd-gutter-x: 0}.sd-g-lg-1,.sd-gy-lg-1{--sd-gutter-y: 0.25rem}.sd-g-lg-1,.sd-gx-lg-1{--sd-gutter-x: 0.25rem}.sd-g-lg-2,.sd-gy-lg-2{--sd-gutter-y: 0.5rem}.sd-g-lg-2,.sd-gx-lg-2{--sd-gutter-x: 0.5rem}.sd-g-lg-3,.sd-gy-lg-3{--sd-gutter-y: 1rem}.sd-g-lg-3,.sd-gx-lg-3{--sd-gutter-x: 1rem}.sd-g-lg-4,.sd-gy-lg-4{--sd-gutter-y: 1.5rem}.sd-g-lg-4,.sd-gx-lg-4{--sd-gutter-x: 1.5rem}.sd-g-lg-5,.sd-gy-lg-5{--sd-gutter-y: 3rem}.sd-g-lg-5,.sd-gx-lg-5{--sd-gutter-x: 3rem}}@media(min-width: 1200px){.sd-col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.sd-col-xl-1{-ms-flex:0 0 auto;flex:0 0 auto;width:8.3333333333%}.sd-col-xl-2{-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}.sd-col-xl-3{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.sd-col-xl-4{-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.sd-col-xl-5{-ms-flex:0 0 auto;flex:0 0 auto;width:41.6666666667%}.sd-col-xl-6{-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.sd-col-xl-7{-ms-flex:0 0 auto;flex:0 0 auto;width:58.3333333333%}.sd-col-xl-8{-ms-flex:0 0 auto;flex:0 0 auto;width:66.6666666667%}.sd-col-xl-9{-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.sd-col-xl-10{-ms-flex:0 0 auto;flex:0 0 auto;width:83.3333333333%}.sd-col-xl-11{-ms-flex:0 0 auto;flex:0 0 auto;width:91.6666666667%}.sd-col-xl-12{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.sd-g-xl-0,.sd-gy-xl-0{--sd-gutter-y: 0}.sd-g-xl-0,.sd-gx-xl-0{--sd-gutter-x: 0}.sd-g-xl-1,.sd-gy-xl-1{--sd-gutter-y: 0.25rem}.sd-g-xl-1,.sd-gx-xl-1{--sd-gutter-x: 0.25rem}.sd-g-xl-2,.sd-gy-xl-2{--sd-gutter-y: 0.5rem}.sd-g-xl-2,.sd-gx-xl-2{--sd-gutter-x: 0.5rem}.sd-g-xl-3,.sd-gy-xl-3{--sd-gutter-y: 1rem}.sd-g-xl-3,.sd-gx-xl-3{--sd-gutter-x: 1rem}.sd-g-xl-4,.sd-gy-xl-4{--sd-gutter-y: 1.5rem}.sd-g-xl-4,.sd-gx-xl-4{--sd-gutter-x: 1.5rem}.sd-g-xl-5,.sd-gy-xl-5{--sd-gutter-y: 3rem}.sd-g-xl-5,.sd-gx-xl-5{--sd-gutter-x: 3rem}}.sd-flex-row-reverse{flex-direction:row-reverse !important}details.sd-dropdown{position:relative}details.sd-dropdown .sd-summary-title{font-weight:700;padding-right:3em !important;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}details.sd-dropdown:hover{cursor:pointer}details.sd-dropdown .sd-summary-content{cursor:default}details.sd-dropdown summary{list-style:none;padding:1em}details.sd-dropdown summary .sd-octicon.no-title{vertical-align:middle}details.sd-dropdown[open] summary .sd-octicon.no-title{visibility:hidden}details.sd-dropdown summary::-webkit-details-marker{display:none}details.sd-dropdown summary:focus{outline:none}details.sd-dropdown .sd-summary-icon{margin-right:.5em}details.sd-dropdown .sd-summary-icon svg{opacity:.8}details.sd-dropdown summary:hover .sd-summary-up svg,details.sd-dropdown summary:hover .sd-summary-down svg{opacity:1;transform:scale(1.1)}details.sd-dropdown .sd-summary-up svg,details.sd-dropdown .sd-summary-down svg{display:block;opacity:.6}details.sd-dropdown .sd-summary-up,details.sd-dropdown .sd-summary-down{pointer-events:none;position:absolute;right:1em;top:1em}details.sd-dropdown[open]>.sd-summary-title .sd-summary-down{visibility:hidden}details.sd-dropdown:not([open])>.sd-summary-title .sd-summary-up{visibility:hidden}details.sd-dropdown:not([open]).sd-card{border:none}details.sd-dropdown:not([open])>.sd-card-header{border:1px solid var(--sd-color-card-border);border-radius:.25rem}details.sd-dropdown.sd-fade-in[open] summary~*{-moz-animation:sd-fade-in .5s ease-in-out;-webkit-animation:sd-fade-in .5s ease-in-out;animation:sd-fade-in .5s ease-in-out}details.sd-dropdown.sd-fade-in-slide-down[open] summary~*{-moz-animation:sd-fade-in .5s ease-in-out,sd-slide-down .5s ease-in-out;-webkit-animation:sd-fade-in .5s ease-in-out,sd-slide-down .5s ease-in-out;animation:sd-fade-in .5s ease-in-out,sd-slide-down .5s ease-in-out}.sd-col>.sd-dropdown{width:100%}.sd-summary-content>.sd-tab-set:first-child{margin-top:0}@keyframes sd-fade-in{0%{opacity:0}100%{opacity:1}}@keyframes sd-slide-down{0%{transform:translate(0, -10px)}100%{transform:translate(0, 0)}}.sd-tab-set{border-radius:.125rem;display:flex;flex-wrap:wrap;margin:1em 0;position:relative}.sd-tab-set>input{opacity:0;position:absolute}.sd-tab-set>input:checked+label{border-color:var(--sd-color-tabs-underline-active);color:var(--sd-color-tabs-label-active)}.sd-tab-set>input:checked+label+.sd-tab-content{display:block}.sd-tab-set>input:not(:checked)+label:hover{color:var(--sd-color-tabs-label-hover);border-color:var(--sd-color-tabs-underline-hover)}.sd-tab-set>input:focus+label{outline-style:auto}.sd-tab-set>input:not(.focus-visible)+label{outline:none;-webkit-tap-highlight-color:transparent}.sd-tab-set>label{border-bottom:.125rem solid transparent;margin-bottom:0;color:var(--sd-color-tabs-label-inactive);border-color:var(--sd-color-tabs-underline-inactive);cursor:pointer;font-size:var(--sd-fontsize-tabs-label);font-weight:700;padding:1em 1.25em .5em;transition:color 250ms;width:auto;z-index:1}html .sd-tab-set>label:hover{color:var(--sd-color-tabs-label-active)}.sd-col>.sd-tab-set{width:100%}.sd-tab-content{box-shadow:0 -0.0625rem var(--sd-color-tabs-overline),0 .0625rem var(--sd-color-tabs-underline);display:none;order:99;padding-bottom:.75rem;padding-top:.75rem;width:100%}.sd-tab-content>:first-child{margin-top:0 !important}.sd-tab-content>:last-child{margin-bottom:0 !important}.sd-tab-content>.sd-tab-set{margin:0}.sd-sphinx-override,.sd-sphinx-override *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.sd-sphinx-override p{margin-top:0}:root{--sd-color-primary: #0071bc;--sd-color-secondary: #6c757d;--sd-color-success: #28a745;--sd-color-info: #17a2b8;--sd-color-warning: #f0b37e;--sd-color-danger: #dc3545;--sd-color-light: #f8f9fa;--sd-color-muted: #6c757d;--sd-color-dark: #212529;--sd-color-black: black;--sd-color-white: white;--sd-color-primary-highlight: #0060a0;--sd-color-secondary-highlight: #5c636a;--sd-color-success-highlight: #228e3b;--sd-color-info-highlight: #148a9c;--sd-color-warning-highlight: #cc986b;--sd-color-danger-highlight: #bb2d3b;--sd-color-light-highlight: #d3d4d5;--sd-color-muted-highlight: #5c636a;--sd-color-dark-highlight: #1c1f23;--sd-color-black-highlight: black;--sd-color-white-highlight: #d9d9d9;--sd-color-primary-text: #fff;--sd-color-secondary-text: #fff;--sd-color-success-text: #fff;--sd-color-info-text: #fff;--sd-color-warning-text: #212529;--sd-color-danger-text: #fff;--sd-color-light-text: #212529;--sd-color-muted-text: #fff;--sd-color-dark-text: #fff;--sd-color-black-text: #fff;--sd-color-white-text: #212529;--sd-color-shadow: rgba(0, 0, 0, 0.15);--sd-color-card-border: rgba(0, 0, 0, 0.125);--sd-color-card-border-hover: hsla(231, 99%, 66%, 1);--sd-color-card-background: transparent;--sd-color-card-text: inherit;--sd-color-card-header: transparent;--sd-color-card-footer: transparent;--sd-color-tabs-label-active: hsla(231, 99%, 66%, 1);--sd-color-tabs-label-hover: hsla(231, 99%, 66%, 1);--sd-color-tabs-label-inactive: hsl(0, 0%, 66%);--sd-color-tabs-underline-active: hsla(231, 99%, 66%, 1);--sd-color-tabs-underline-hover: rgba(178, 206, 245, 0.62);--sd-color-tabs-underline-inactive: transparent;--sd-color-tabs-overline: rgb(222, 222, 222);--sd-color-tabs-underline: rgb(222, 222, 222);--sd-fontsize-tabs-label: 1rem} diff --git a/0.3.0/_sphinx_design_static/design-tabs.js b/0.3.0/_sphinx_design_static/design-tabs.js deleted file mode 100644 index 36b38cf..0000000 --- a/0.3.0/_sphinx_design_static/design-tabs.js +++ /dev/null @@ -1,27 +0,0 @@ -var sd_labels_by_text = {}; - -function ready() { - const li = document.getElementsByClassName("sd-tab-label"); - for (const label of li) { - syncId = label.getAttribute("data-sync-id"); - if (syncId) { - label.onclick = onLabelClick; - if (!sd_labels_by_text[syncId]) { - sd_labels_by_text[syncId] = []; - } - sd_labels_by_text[syncId].push(label); - } - } -} - -function onLabelClick() { - // Activate other inputs with the same sync id. - syncId = this.getAttribute("data-sync-id"); - for (label of sd_labels_by_text[syncId]) { - if (label === this) continue; - label.previousElementSibling.checked = true; - } - window.localStorage.setItem("sphinx-design-last-tab", syncId); -} - -document.addEventListener("DOMContentLoaded", ready, false); diff --git a/0.3.0/_static/PLACEHOLDER b/0.3.0/_static/PLACEHOLDER deleted file mode 100644 index f611256..0000000 --- a/0.3.0/_static/PLACEHOLDER +++ /dev/null @@ -1 +0,0 @@ -# container for static files, e.g. logo, banner images, javascript, stylesheets, ... diff --git a/0.3.0/_static/basic.css b/0.3.0/_static/basic.css deleted file mode 100644 index 6157296..0000000 --- a/0.3.0/_static/basic.css +++ /dev/null @@ -1,903 +0,0 @@ -/* - * basic.css - * ~~~~~~~~~ - * - * Sphinx stylesheet -- basic theme. - * - * :copyright: Copyright 2007-2023 by the Sphinx team, see AUTHORS. - * :license: BSD, see LICENSE for details. - * - */ - -/* -- main layout ----------------------------------------------------------- */ - -div.clearer { - clear: both; -} - -div.section::after { - display: block; - content: ''; - clear: left; -} - -/* -- relbar ---------------------------------------------------------------- */ - -div.related { - width: 100%; - font-size: 90%; -} - -div.related h3 { - display: none; -} - -div.related ul { - margin: 0; - padding: 0 0 0 10px; - list-style: none; -} - -div.related li { - display: inline; -} - -div.related li.right { - float: right; - margin-right: 5px; -} - -/* -- sidebar --------------------------------------------------------------- */ - -div.sphinxsidebarwrapper { - padding: 10px 5px 0 10px; -} - -div.sphinxsidebar { - float: left; - width: 270px; - margin-left: -100%; - font-size: 90%; - word-wrap: break-word; - overflow-wrap : break-word; -} - -div.sphinxsidebar ul { - list-style: none; -} - -div.sphinxsidebar ul ul, -div.sphinxsidebar ul.want-points { - margin-left: 20px; - list-style: square; -} - -div.sphinxsidebar ul ul { - margin-top: 0; - margin-bottom: 0; -} - -div.sphinxsidebar form { - margin-top: 10px; -} - -div.sphinxsidebar input { - border: 1px solid #98dbcc; - font-family: sans-serif; - font-size: 1em; -} - -div.sphinxsidebar #searchbox form.search { - overflow: hidden; -} - -div.sphinxsidebar #searchbox input[type="text"] { - float: left; - width: 80%; - padding: 0.25em; - box-sizing: border-box; -} - -div.sphinxsidebar #searchbox input[type="submit"] { - float: left; - width: 20%; - border-left: none; - padding: 0.25em; - box-sizing: border-box; -} - - -img { - border: 0; - max-width: 100%; -} - -/* -- search page ----------------------------------------------------------- */ - -ul.search { - margin: 10px 0 0 20px; - padding: 0; -} - -ul.search li { - padding: 5px 0 5px 20px; - background-image: url(file.png); - background-repeat: no-repeat; - background-position: 0 7px; -} - -ul.search li a { - font-weight: bold; -} - -ul.search li p.context { - color: #888; - margin: 2px 0 0 30px; - text-align: left; -} - -ul.keywordmatches li.goodmatch a { - font-weight: bold; -} - -/* -- index page ------------------------------------------------------------ */ - -table.contentstable { - width: 90%; - margin-left: auto; - margin-right: auto; -} - -table.contentstable p.biglink { - line-height: 150%; -} - -a.biglink { - font-size: 1.3em; -} - -span.linkdescr { - font-style: italic; - padding-top: 5px; - font-size: 90%; -} - -/* -- general index --------------------------------------------------------- */ - -table.indextable { - width: 100%; -} - -table.indextable td { - text-align: left; - vertical-align: top; -} - -table.indextable ul { - margin-top: 0; - margin-bottom: 0; - list-style-type: none; -} - -table.indextable > tbody > tr > td > ul { - padding-left: 0em; -} - -table.indextable tr.pcap { - height: 10px; -} - -table.indextable tr.cap { - margin-top: 10px; - background-color: #f2f2f2; -} - -img.toggler { - margin-right: 3px; - margin-top: 3px; - cursor: pointer; -} - -div.modindex-jumpbox { - border-top: 1px solid #ddd; - border-bottom: 1px solid #ddd; - margin: 1em 0 1em 0; - padding: 0.4em; -} - -div.genindex-jumpbox { - border-top: 1px solid #ddd; - border-bottom: 1px solid #ddd; - margin: 1em 0 1em 0; - padding: 0.4em; -} - -/* -- domain module index --------------------------------------------------- */ - -table.modindextable td { - padding: 2px; - border-collapse: collapse; -} - -/* -- general body styles --------------------------------------------------- */ - -div.body { - min-width: 360px; - max-width: 800px; -} - -div.body p, div.body dd, div.body li, div.body blockquote { - -moz-hyphens: auto; - -ms-hyphens: auto; - -webkit-hyphens: auto; - hyphens: auto; -} - -a.headerlink { - visibility: hidden; -} - -h1:hover > a.headerlink, -h2:hover > a.headerlink, -h3:hover > a.headerlink, -h4:hover > a.headerlink, -h5:hover > a.headerlink, -h6:hover > a.headerlink, -dt:hover > a.headerlink, -caption:hover > a.headerlink, -p.caption:hover > a.headerlink, -div.code-block-caption:hover > a.headerlink { - visibility: visible; -} - -div.body p.caption { - text-align: inherit; -} - -div.body td { - text-align: left; -} - -.first { - margin-top: 0 !important; -} - -p.rubric { - margin-top: 30px; - font-weight: bold; -} - -img.align-left, figure.align-left, .figure.align-left, object.align-left { - clear: left; - float: left; - margin-right: 1em; -} - -img.align-right, figure.align-right, .figure.align-right, object.align-right { - clear: right; - float: right; - margin-left: 1em; -} - -img.align-center, figure.align-center, .figure.align-center, object.align-center { - display: block; - margin-left: auto; - margin-right: auto; -} - -img.align-default, figure.align-default, .figure.align-default { - display: block; - margin-left: auto; - margin-right: auto; -} - -.align-left { - text-align: left; -} - -.align-center { - text-align: center; -} - -.align-default { - text-align: center; -} - -.align-right { - text-align: right; -} - -/* -- sidebars -------------------------------------------------------------- */ - -div.sidebar, -aside.sidebar { - margin: 0 0 0.5em 1em; - border: 1px solid #ddb; - padding: 7px; - background-color: #ffe; - width: 40%; - float: right; - clear: right; - overflow-x: auto; -} - -p.sidebar-title { - font-weight: bold; -} - -nav.contents, -aside.topic, -div.admonition, div.topic, blockquote { - clear: left; -} - -/* -- topics ---------------------------------------------------------------- */ - -nav.contents, -aside.topic, -div.topic { - border: 1px solid #ccc; - padding: 7px; - margin: 10px 0 10px 0; -} - -p.topic-title { - font-size: 1.1em; - font-weight: bold; - margin-top: 10px; -} - -/* -- admonitions ----------------------------------------------------------- */ - -div.admonition { - margin-top: 10px; - margin-bottom: 10px; - padding: 7px; -} - -div.admonition dt { - font-weight: bold; -} - -p.admonition-title { - margin: 0px 10px 5px 0px; - font-weight: bold; -} - -div.body p.centered { - text-align: center; - margin-top: 25px; -} - -/* -- content of sidebars/topics/admonitions -------------------------------- */ - -div.sidebar > :last-child, -aside.sidebar > :last-child, -nav.contents > :last-child, -aside.topic > :last-child, -div.topic > :last-child, -div.admonition > :last-child { - margin-bottom: 0; -} - -div.sidebar::after, -aside.sidebar::after, -nav.contents::after, -aside.topic::after, -div.topic::after, -div.admonition::after, -blockquote::after { - display: block; - content: ''; - clear: both; -} - -/* -- tables ---------------------------------------------------------------- */ - -table.docutils { - margin-top: 10px; - margin-bottom: 10px; - border: 0; - border-collapse: collapse; -} - -table.align-center { - margin-left: auto; - margin-right: auto; -} - -table.align-default { - margin-left: auto; - margin-right: auto; -} - -table caption span.caption-number { - font-style: italic; -} - -table caption span.caption-text { -} - -table.docutils td, table.docutils th { - padding: 1px 8px 1px 5px; - border-top: 0; - border-left: 0; - border-right: 0; - border-bottom: 1px solid #aaa; -} - -th { - text-align: left; - padding-right: 5px; -} - -table.citation { - border-left: solid 1px gray; - margin-left: 1px; -} - -table.citation td { - border-bottom: none; -} - -th > :first-child, -td > :first-child { - margin-top: 0px; -} - -th > :last-child, -td > :last-child { - margin-bottom: 0px; -} - -/* -- figures --------------------------------------------------------------- */ - -div.figure, figure { - margin: 0.5em; - padding: 0.5em; -} - -div.figure p.caption, figcaption { - padding: 0.3em; -} - -div.figure p.caption span.caption-number, -figcaption span.caption-number { - font-style: italic; -} - -div.figure p.caption span.caption-text, -figcaption span.caption-text { -} - -/* -- field list styles ----------------------------------------------------- */ - -table.field-list td, table.field-list th { - border: 0 !important; -} - -.field-list ul { - margin: 0; - padding-left: 1em; -} - -.field-list p { - margin: 0; -} - -.field-name { - -moz-hyphens: manual; - -ms-hyphens: manual; - -webkit-hyphens: manual; - hyphens: manual; -} - -/* -- hlist styles ---------------------------------------------------------- */ - -table.hlist { - margin: 1em 0; -} - -table.hlist td { - vertical-align: top; -} - -/* -- object description styles --------------------------------------------- */ - -.sig { - font-family: 'Consolas', 'Menlo', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', monospace; -} - -.sig-name, code.descname { - background-color: transparent; - font-weight: bold; -} - -.sig-name { - font-size: 1.1em; -} - -code.descname { - font-size: 1.2em; -} - -.sig-prename, code.descclassname { - background-color: transparent; -} - -.optional { - font-size: 1.3em; -} - -.sig-paren { - font-size: larger; -} - -.sig-param.n { - font-style: italic; -} - -/* C++ specific styling */ - -.sig-inline.c-texpr, -.sig-inline.cpp-texpr { - font-family: unset; -} - -.sig.c .k, .sig.c .kt, -.sig.cpp .k, .sig.cpp .kt { - color: #0033B3; -} - -.sig.c .m, -.sig.cpp .m { - color: #1750EB; -} - -.sig.c .s, .sig.c .sc, -.sig.cpp .s, .sig.cpp .sc { - color: #067D17; -} - - -/* -- other body styles ----------------------------------------------------- */ - -ol.arabic { - list-style: decimal; -} - -ol.loweralpha { - list-style: lower-alpha; -} - -ol.upperalpha { - list-style: upper-alpha; -} - -ol.lowerroman { - list-style: lower-roman; -} - -ol.upperroman { - list-style: upper-roman; -} - -:not(li) > ol > li:first-child > :first-child, -:not(li) > ul > li:first-child > :first-child { - margin-top: 0px; -} - -:not(li) > ol > li:last-child > :last-child, -:not(li) > ul > li:last-child > :last-child { - margin-bottom: 0px; -} - -ol.simple ol p, -ol.simple ul p, -ul.simple ol p, -ul.simple ul p { - margin-top: 0; -} - -ol.simple > li:not(:first-child) > p, -ul.simple > li:not(:first-child) > p { - margin-top: 0; -} - -ol.simple p, -ul.simple p { - margin-bottom: 0; -} - -aside.footnote > span, -div.citation > span { - float: left; -} -aside.footnote > span:last-of-type, -div.citation > span:last-of-type { - padding-right: 0.5em; -} -aside.footnote > p { - margin-left: 2em; -} -div.citation > p { - margin-left: 4em; -} -aside.footnote > p:last-of-type, -div.citation > p:last-of-type { - margin-bottom: 0em; -} -aside.footnote > p:last-of-type:after, -div.citation > p:last-of-type:after { - content: ""; - clear: both; -} - -dl.field-list { - display: grid; - grid-template-columns: fit-content(30%) auto; -} - -dl.field-list > dt { - font-weight: bold; - word-break: break-word; - padding-left: 0.5em; - padding-right: 5px; -} - -dl.field-list > dd { - padding-left: 0.5em; - margin-top: 0em; - margin-left: 0em; - margin-bottom: 0em; -} - -dl { - margin-bottom: 15px; -} - -dd > :first-child { - margin-top: 0px; -} - -dd ul, dd table { - margin-bottom: 10px; -} - -dd { - margin-top: 3px; - margin-bottom: 10px; - margin-left: 30px; -} - -dl > dd:last-child, -dl > dd:last-child > :last-child { - margin-bottom: 0; -} - -dt:target, span.highlighted { - background-color: #fbe54e; -} - -rect.highlighted { - fill: #fbe54e; -} - -dl.glossary dt { - font-weight: bold; - font-size: 1.1em; -} - -.versionmodified { - font-style: italic; -} - -.system-message { - background-color: #fda; - padding: 5px; - border: 3px solid red; -} - -.footnote:target { - background-color: #ffa; -} - -.line-block { - display: block; - margin-top: 1em; - margin-bottom: 1em; -} - -.line-block .line-block { - margin-top: 0; - margin-bottom: 0; - margin-left: 1.5em; -} - -.guilabel, .menuselection { - font-family: sans-serif; -} - -.accelerator { - text-decoration: underline; -} - -.classifier { - font-style: oblique; -} - -.classifier:before { - font-style: normal; - margin: 0 0.5em; - content: ":"; - display: inline-block; -} - -abbr, acronym { - border-bottom: dotted 1px; - cursor: help; -} - -/* -- code displays --------------------------------------------------------- */ - -pre { - overflow: auto; - overflow-y: hidden; /* fixes display issues on Chrome browsers */ -} - -pre, div[class*="highlight-"] { - clear: both; -} - -span.pre { - -moz-hyphens: none; - -ms-hyphens: none; - -webkit-hyphens: none; - hyphens: none; - white-space: nowrap; -} - -div[class*="highlight-"] { - margin: 1em 0; -} - -td.linenos pre { - border: 0; - background-color: transparent; - color: #aaa; -} - -table.highlighttable { - display: block; -} - -table.highlighttable tbody { - display: block; -} - -table.highlighttable tr { - display: flex; -} - -table.highlighttable td { - margin: 0; - padding: 0; -} - -table.highlighttable td.linenos { - padding-right: 0.5em; -} - -table.highlighttable td.code { - flex: 1; - overflow: hidden; -} - -.highlight .hll { - display: block; -} - -div.highlight pre, -table.highlighttable pre { - margin: 0; -} - -div.code-block-caption + div { - margin-top: 0; -} - -div.code-block-caption { - margin-top: 1em; - padding: 2px 5px; - font-size: small; -} - -div.code-block-caption code { - background-color: transparent; -} - -table.highlighttable td.linenos, -span.linenos, -div.highlight span.gp { /* gp: Generic.Prompt */ - user-select: none; - -webkit-user-select: text; /* Safari fallback only */ - -webkit-user-select: none; /* Chrome/Safari */ - -moz-user-select: none; /* Firefox */ - -ms-user-select: none; /* IE10+ */ -} - -div.code-block-caption span.caption-number { - padding: 0.1em 0.3em; - font-style: italic; -} - -div.code-block-caption span.caption-text { -} - -div.literal-block-wrapper { - margin: 1em 0; -} - -code.xref, a code { - background-color: transparent; - font-weight: bold; -} - -h1 code, h2 code, h3 code, h4 code, h5 code, h6 code { - background-color: transparent; -} - -.viewcode-link { - float: right; -} - -.viewcode-back { - float: right; - font-family: sans-serif; -} - -div.viewcode-block:target { - margin: -1px -10px; - padding: 0 10px; -} - -/* -- math display ---------------------------------------------------------- */ - -img.math { - vertical-align: middle; -} - -div.body div.math p { - text-align: center; -} - -span.eqno { - float: right; -} - -span.eqno a.headerlink { - position: absolute; - z-index: 1; -} - -div.math:hover a.headerlink { - visibility: visible; -} - -/* -- printout stylesheet --------------------------------------------------- */ - -@media print { - div.document, - div.documentwrapper, - div.bodywrapper { - margin: 0 !important; - width: 100%; - } - - div.sphinxsidebar, - div.related, - div.footer, - #top-link { - display: none; - } -} \ No newline at end of file diff --git a/0.3.0/_static/check-solid.svg b/0.3.0/_static/check-solid.svg deleted file mode 100644 index 92fad4b..0000000 --- a/0.3.0/_static/check-solid.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/0.3.0/_static/clipboard.min.js b/0.3.0/_static/clipboard.min.js deleted file mode 100644 index 54b3c46..0000000 --- a/0.3.0/_static/clipboard.min.js +++ /dev/null @@ -1,7 +0,0 @@ -/*! - * clipboard.js v2.0.8 - * https://clipboardjs.com/ - * - * Licensed MIT © Zeno Rocha - */ -!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.ClipboardJS=e():t.ClipboardJS=e()}(this,function(){return n={686:function(t,e,n){"use strict";n.d(e,{default:function(){return o}});var e=n(279),i=n.n(e),e=n(370),u=n.n(e),e=n(817),c=n.n(e);function a(t){try{return document.execCommand(t)}catch(t){return}}var f=function(t){t=c()(t);return a("cut"),t};var l=function(t){var e,n,o,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 KMNUMnLSTa8^2MeA diff --git a/0.3.0/_static/compas_icon.png b/0.3.0/_static/compas_icon.png deleted file mode 100644 index f112c7b3c69bcdb0100652d1883dff848e77289b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2780 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 diff --git a/0.3.0/_static/compas_icon_white_48.png b/0.3.0/_static/compas_icon_white_48.png deleted file mode 100644 index f685a045350a0709a004cd1f823773df57990007..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25528 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 diff --git a/0.3.0/_static/compas_icon_white_96.png b/0.3.0/_static/compas_icon_white_96.png deleted file mode 100644 index 157f04c867819afe1097d726548362f8d15aad34..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 52767 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 Avj6}9 diff --git a/0.3.0/_static/compas_white.ico b/0.3.0/_static/compas_white.ico deleted file mode 100644 index 381bd9414fc39233e98365aa1149bccf33b64f23..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4856 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 - - - - diff --git a/0.3.0/_static/copybutton.css b/0.3.0/_static/copybutton.css deleted file mode 100644 index f1916ec..0000000 --- a/0.3.0/_static/copybutton.css +++ /dev/null @@ -1,94 +0,0 @@ -/* Copy buttons */ -button.copybtn { - position: absolute; - display: flex; - top: .3em; - right: .3em; - width: 1.7em; - height: 1.7em; - opacity: 0; - transition: opacity 0.3s, border .3s, background-color .3s; - user-select: none; - padding: 0; - border: none; - outline: none; - border-radius: 0.4em; - /* The colors that GitHub uses */ - border: #1b1f2426 1px solid; - background-color: #f6f8fa; - color: #57606a; -} - -button.copybtn.success { - border-color: #22863a; - color: #22863a; -} - -button.copybtn svg { - stroke: currentColor; - width: 1.5em; - height: 1.5em; - padding: 0.1em; -} - -div.highlight { - position: relative; -} - -/* Show the copybutton */ -.highlight:hover button.copybtn, button.copybtn.success { - opacity: 1; -} - -.highlight button.copybtn:hover { - background-color: rgb(235, 235, 235); -} - -.highlight button.copybtn:active { - background-color: rgb(187, 187, 187); -} - -/** - * A minimal CSS-only tooltip copied from: - * https://codepen.io/mildrenben/pen/rVBrpK - * - * To use, write HTML like the following: - * - *

Short

- */ - .o-tooltip--left { - position: relative; - } - - .o-tooltip--left:after { - opacity: 0; - visibility: hidden; - position: absolute; - content: attr(data-tooltip); - padding: .2em; - font-size: .8em; - left: -.2em; - background: grey; - color: white; - white-space: nowrap; - z-index: 2; - border-radius: 2px; - transform: translateX(-102%) translateY(0); - transition: opacity 0.2s cubic-bezier(0.64, 0.09, 0.08, 1), transform 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); -} - -.o-tooltip--left:hover:after { - display: block; - opacity: 1; - visibility: visible; - transform: translateX(-100%) translateY(0); - transition: opacity 0.2s cubic-bezier(0.64, 0.09, 0.08, 1), transform 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); - transition-delay: .5s; -} - -/* By default the copy button shouldn't show up when printing a page */ -@media print { - button.copybtn { - display: none; - } -} diff --git a/0.3.0/_static/copybutton.js b/0.3.0/_static/copybutton.js deleted file mode 100644 index 2ea7ff3..0000000 --- a/0.3.0/_static/copybutton.js +++ /dev/null @@ -1,248 +0,0 @@ -// Localization support -const messages = { - 'en': { - 'copy': 'Copy', - 'copy_to_clipboard': 'Copy to clipboard', - 'copy_success': 'Copied!', - 'copy_failure': 'Failed to copy', - }, - 'es' : { - 'copy': 'Copiar', - 'copy_to_clipboard': 'Copiar al portapapeles', - 'copy_success': '¡Copiado!', - 'copy_failure': 'Error al copiar', - }, - 'de' : { - 'copy': 'Kopieren', - 'copy_to_clipboard': 'In die Zwischenablage kopieren', - 'copy_success': 'Kopiert!', - 'copy_failure': 'Fehler beim Kopieren', - }, - 'fr' : { - 'copy': 'Copier', - 'copy_to_clipboard': 'Copier dans le presse-papier', - 'copy_success': 'Copié !', - 'copy_failure': 'Échec de la copie', - }, - 'ru': { - 'copy': 'Скопировать', - 'copy_to_clipboard': 'Скопировать в буфер', - 'copy_success': 'Скопировано!', - 'copy_failure': 'Не удалось скопировать', - }, - 'zh-CN': { - 'copy': '复制', - 'copy_to_clipboard': '复制到剪贴板', - 'copy_success': '复制成功!', - 'copy_failure': '复制失败', - }, - 'it' : { - 'copy': 'Copiare', - 'copy_to_clipboard': 'Copiato negli appunti', - 'copy_success': 'Copiato!', - 'copy_failure': 'Errore durante la copia', - } -} - -let locale = 'en' -if( document.documentElement.lang !== undefined - && messages[document.documentElement.lang] !== undefined ) { - locale = document.documentElement.lang -} - -let doc_url_root = DOCUMENTATION_OPTIONS.URL_ROOT; -if (doc_url_root == '#') { - doc_url_root = ''; -} - -/** - * SVG files for our copy buttons - */ -let iconCheck = ` - ${messages[locale]['copy_success']} - - -` - -// If the user specified their own SVG use that, otherwise use the default -let iconCopy = ``; -if (!iconCopy) { - iconCopy = ` - ${messages[locale]['copy_to_clipboard']} - - - -` -} - -/** - * Set up copy/paste for code blocks - */ - -const runWhenDOMLoaded = cb => { - if (document.readyState != 'loading') { - cb() - } else if (document.addEventListener) { - document.addEventListener('DOMContentLoaded', cb) - } else { - document.attachEvent('onreadystatechange', function() { - if (document.readyState == 'complete') cb() - }) - } -} - -const codeCellId = index => `codecell${index}` - -// Clears selected text since ClipboardJS will select the text when copying -const clearSelection = () => { - if (window.getSelection) { - window.getSelection().removeAllRanges() - } else if (document.selection) { - document.selection.empty() - } -} - -// Changes tooltip text for a moment, then changes it back -// We want the timeout of our `success` class to be a bit shorter than the -// tooltip and icon change, so that we can hide the icon before changing back. -var timeoutIcon = 2000; -var timeoutSuccessClass = 1500; - -const temporarilyChangeTooltip = (el, oldText, newText) => { - el.setAttribute('data-tooltip', newText) - el.classList.add('success') - // Remove success a little bit sooner than we change the tooltip - // So that we can use CSS to hide the copybutton first - setTimeout(() => el.classList.remove('success'), timeoutSuccessClass) - setTimeout(() => el.setAttribute('data-tooltip', oldText), timeoutIcon) -} - -// Changes the copy button icon for two seconds, then changes it back -const temporarilyChangeIcon = (el) => { - el.innerHTML = iconCheck; - setTimeout(() => {el.innerHTML = iconCopy}, timeoutIcon) -} - -const addCopyButtonToCodeCells = () => { - // If ClipboardJS hasn't loaded, wait a bit and try again. This - // happens because we load ClipboardJS asynchronously. - if (window.ClipboardJS === undefined) { - setTimeout(addCopyButtonToCodeCells, 250) - return - } - - // Add copybuttons to all of our code cells - const COPYBUTTON_SELECTOR = 'div.highlight pre'; - const codeCells = document.querySelectorAll(COPYBUTTON_SELECTOR) - codeCells.forEach((codeCell, index) => { - const id = codeCellId(index) - codeCell.setAttribute('id', id) - - const clipboardButton = id => - `` - codeCell.insertAdjacentHTML('afterend', clipboardButton(id)) - }) - -function escapeRegExp(string) { - return string.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); // $& means the whole matched string -} - -/** - * Removes excluded text from a Node. - * - * @param {Node} target Node to filter. - * @param {string} exclude CSS selector of nodes to exclude. - * @returns {DOMString} Text from `target` with text removed. - */ -function filterText(target, exclude) { - const clone = target.cloneNode(true); // clone as to not modify the live DOM - if (exclude) { - // remove excluded nodes - clone.querySelectorAll(exclude).forEach(node => node.remove()); - } - return clone.innerText; -} - -// Callback when a copy button is clicked. Will be passed the node that was clicked -// should then grab the text and replace pieces of text that shouldn't be used in output -function formatCopyText(textContent, copybuttonPromptText, isRegexp = false, onlyCopyPromptLines = true, removePrompts = true, copyEmptyLines = true, lineContinuationChar = "", hereDocDelim = "") { - var regexp; - var match; - - // Do we check for line continuation characters and "HERE-documents"? - var useLineCont = !!lineContinuationChar - var useHereDoc = !!hereDocDelim - - // create regexp to capture prompt and remaining line - if (isRegexp) { - regexp = new RegExp('^(' + copybuttonPromptText + ')(.*)') - } else { - regexp = new RegExp('^(' + escapeRegExp(copybuttonPromptText) + ')(.*)') - } - - const outputLines = []; - var promptFound = false; - var gotLineCont = false; - var gotHereDoc = false; - const lineGotPrompt = []; - for (const line of textContent.split('\n')) { - match = line.match(regexp) - if (match || gotLineCont || gotHereDoc) { - promptFound = regexp.test(line) - lineGotPrompt.push(promptFound) - if (removePrompts && promptFound) { - outputLines.push(match[2]) - } else { - outputLines.push(line) - } - gotLineCont = line.endsWith(lineContinuationChar) & useLineCont - if (line.includes(hereDocDelim) & useHereDoc) - gotHereDoc = !gotHereDoc - } else if (!onlyCopyPromptLines) { - outputLines.push(line) - } else if (copyEmptyLines && line.trim() === '') { - outputLines.push(line) - } - } - - // If no lines with the prompt were found then just use original lines - if (lineGotPrompt.some(v => v === true)) { - textContent = outputLines.join('\n'); - } - - // Remove a trailing newline to avoid auto-running when pasting - if (textContent.endsWith("\n")) { - textContent = textContent.slice(0, -1) - } - return textContent -} - - -var copyTargetText = (trigger) => { - var target = document.querySelector(trigger.attributes['data-clipboard-target'].value); - - // get filtered text - let exclude = '.linenos'; - - let text = filterText(target, exclude); - return formatCopyText(text, '', false, true, true, true, '', '') -} - - // Initialize with a callback so we can modify the text before copy - const clipboard = new ClipboardJS('.copybtn', {text: copyTargetText}) - - // Update UI with error/success messages - clipboard.on('success', event => { - clearSelection() - temporarilyChangeTooltip(event.trigger, messages[locale]['copy'], messages[locale]['copy_success']) - temporarilyChangeIcon(event.trigger) - }) - - clipboard.on('error', event => { - temporarilyChangeTooltip(event.trigger, messages[locale]['copy'], messages[locale]['copy_failure']) - }) -} - -runWhenDOMLoaded(addCopyButtonToCodeCells) \ No newline at end of file diff --git a/0.3.0/_static/copybutton_funcs.js b/0.3.0/_static/copybutton_funcs.js deleted file mode 100644 index dbe1aaa..0000000 --- a/0.3.0/_static/copybutton_funcs.js +++ /dev/null @@ -1,73 +0,0 @@ -function escapeRegExp(string) { - return string.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); // $& means the whole matched string -} - -/** - * Removes excluded text from a Node. - * - * @param {Node} target Node to filter. - * @param {string} exclude CSS selector of nodes to exclude. - * @returns {DOMString} Text from `target` with text removed. - */ -export function filterText(target, exclude) { - const clone = target.cloneNode(true); // clone as to not modify the live DOM - if (exclude) { - // remove excluded nodes - clone.querySelectorAll(exclude).forEach(node => node.remove()); - } - return clone.innerText; -} - -// Callback when a copy button is clicked. Will be passed the node that was clicked -// should then grab the text and replace pieces of text that shouldn't be used in output -export function formatCopyText(textContent, copybuttonPromptText, isRegexp = false, onlyCopyPromptLines = true, removePrompts = true, copyEmptyLines = true, lineContinuationChar = "", hereDocDelim = "") { - var regexp; - var match; - - // Do we check for line continuation characters and "HERE-documents"? - var useLineCont = !!lineContinuationChar - var useHereDoc = !!hereDocDelim - - // create regexp to capture prompt and remaining line - if (isRegexp) { - regexp = new RegExp('^(' + copybuttonPromptText + ')(.*)') - } else { - regexp = new RegExp('^(' + escapeRegExp(copybuttonPromptText) + ')(.*)') - } - - const outputLines = []; - var promptFound = false; - var gotLineCont = false; - var gotHereDoc = false; - const lineGotPrompt = []; - for (const line of textContent.split('\n')) { - match = line.match(regexp) - if (match || gotLineCont || gotHereDoc) { - promptFound = regexp.test(line) - lineGotPrompt.push(promptFound) - if (removePrompts && promptFound) { - outputLines.push(match[2]) - } else { - outputLines.push(line) - } - gotLineCont = line.endsWith(lineContinuationChar) & useLineCont - if (line.includes(hereDocDelim) & useHereDoc) - gotHereDoc = !gotHereDoc - } else if (!onlyCopyPromptLines) { - outputLines.push(line) - } else if (copyEmptyLines && line.trim() === '') { - outputLines.push(line) - } - } - - // If no lines with the prompt were found then just use original lines - if (lineGotPrompt.some(v => v === true)) { - textContent = outputLines.join('\n'); - } - - // Remove a trailing newline to avoid auto-running when pasting - if (textContent.endsWith("\n")) { - textContent = textContent.slice(0, -1) - } - return textContent -} diff --git a/0.3.0/_static/css/_color.scss b/0.3.0/_static/css/_color.scss deleted file mode 100644 index ccbabe8..0000000 --- a/0.3.0/_static/css/_color.scss +++ /dev/null @@ -1,322 +0,0 @@ -/******************************************************************************* -* master color map. Only the colors that actually differ between light and dark -* themes are specified separately. -* -* To see the full list of colors see https://www.figma.com/file/rUrrHGhUBBIAAjQ82x6pz9/PyData-Design-system---proposal-for-implementation-(2)?node-id=1234%3A765&t=ifcFT1JtnrSshGfi-1 -*/ - -/** -* Function to get items from nested maps -*/ -// @param {Map} $map - Map -// @param {Arglist} $keys - Keys to fetch -// @return {*} -@function map-deep-get($map, $keys...) { - @each $key in $keys { - $map: map-get($map, $key); - } - @return $map; -} - -/* Assign base colors for the PyData theme */ -$color-palette: ( - // Primary color - "teal": - ( - "50": #f4fbfc, - "100": #e9f6f8, - "200": #d0ecf1, - "300": #abdde6, - "400": #3fb1c5, - "500": #0a7d91, - "600": #085d6c, - "700": #064752, - "800": #042c33, - "900": #021b1f, - ), - // Secondary color - "violet": - ( - "50": #f4eefb, - "100": #e0c7ff, - "200": #d5b4fd, - "300": #b780ff, - "400": #9c5ffd, - "500": #8045e5, - "600": #6432bd, - "700": #4b258f, - "800": #341a61, - "900": #1e0e39, - ), - // Neutrals - "gray": - ( - "50": #f9f9fa, - "100": #f3f4f5, - "200": #e5e7ea, - "300": #d1d5da, - "400": #9ca4af, - "500": #677384, - "600": #48566b, - "700": #29313d, - "800": #222832, - "900": #14181e, - ), - // Accent color - "pink": - ( - "50": #fcf8fd, - "100": #fcf0fa, - "200": #f8dff5, - "300": #f3c7ee, - "400": #e47fd7, - "500": #c132af, - "600": #912583, - "700": #6e1c64, - "800": #46123f, - "900": #2b0b27, - ), - "foundation": ( - "white": #ffffff, - // gray-900 - "black": #14181e, - ) -); - -:root { - // Add theme colours to the html root element - @each $group-color, $color in $color-palette { - @each $color-name, $definition in $color { - --pst-#{$group-color}-#{$color-name}: #{$definition}; - } - } -} - -// Static SCSS variables used thoroughout the theme -// Minimum contrast ratio used for the theme. -// Acceptable values for WCAG 2.0 are 3, 4.5 and 7. -// See https://www.w3.org/TR/WCAG20/#visual-audio-contrast-contrast -// 4.5 - is for text that is 14pt or less -$min-contrast-ratio-4: 4.5; -// 3 is for text that is 18pt or bold, or for non-text elements -$min-contrast-ratio-3: 3; - -// Customize the light and dark text colors for use in our color contrast function. -$foundation-black: #14181e; -$foundation-white: #ffffff; -// This is a custom - calculated color between gray 100 and 200 - to reduce -// the contrast ratio (avoid a jarring effect) -$base-light-text: #ced6dd; -// used in sphinx_design - gray 100 -$foundation-light-gray: #f3f4f5; -// used in sphinx_design - gray 700 -$foundation-muted-gray: #29313d; -// used in sphinx_design - gray 800 -$foundation-dark-gray: #222832; - -$pst-semantic-colors: ( - "primary": ( - "light": #{map-deep-get($color-palette, "teal", "500")}, - "bg-light": #{map-deep-get($color-palette, "teal", "200")}, - "dark": #{map-deep-get($color-palette, "teal", "400")}, - "bg-dark": #{map-deep-get($color-palette, "teal", "800")}, - ), - "secondary": ( - "light": #{map-deep-get($color-palette, "violet", "500")}, - "bg-light": #{map-deep-get($color-palette, "violet", "100")}, - "dark": #{map-deep-get($color-palette, "violet", "400")}, - "bg-dark": #{map-deep-get($color-palette, "violet", "800")}, - ), - "accent": ( - "light": #{map-deep-get($color-palette, "pink", "500")}, - "bg-light": #{map-deep-get($color-palette, "pink", "200")}, - "dark": #{map-deep-get($color-palette, "pink", "400")}, - "bg-dark": #{map-deep-get($color-palette, "pink", "800")}, - ), - "info": ( - "light": #276be9, - "bg-light": #dce7fc, - "dark": #79a3f2, - "bg-dark": #06245d, - ), - "warning": ( - "light": #f66a0a, - "bg-light": #f8e3d0, - "dark": #ff9245, - "bg-dark": #652a02, - ), - "success": ( - "light": #00843f, - "bg-light": #d6ece1, - "dark": #5fb488, - "bg-dark": #002f17, - ), - // This is is based on the warning color - "attention": - ( - "light": var(--pst-color-warning), - "bg-light": var(--pst-color-warning-bg), - "dark": var(--pst-color-warning), - "bg-dark": var(--pst-color-warning-bg), - ), - "danger": ( - "light": #d72d47, - "bg-light": #f9e1e4, - "dark": #e78894, - "bg-dark": #4e111b, - ), - "text-base": ( - "light": #{map-deep-get($color-palette, "gray", "800")}, - "dark": $base-light-text, - ), - "text-muted": ( - "light": #{map-deep-get($color-palette, "gray", "600")}, - "dark": #{map-deep-get($color-palette, "gray", "400")}, - ), - "heading-color": ( - "light": #{$foundation-white}, - "dark": #{$foundation-black}, - ), - "shadow": ( - "light": rgba(0, 0, 0, 0.1), - "dark": rgba(0, 0, 0, 0.2), - ), - "border": ( - "light": #{map-deep-get($color-palette, "gray", "300")}, - "dark": #{map-deep-get($color-palette, "gray", "600")}, - ), - "border-muted": ( - "light": rgba(23, 23, 26, 0.2), - "dark": #{map-deep-get($color-palette, "gray", "700")}, - ), - "inline-code": ( - "light": #{map-deep-get($color-palette, "pink", "600")}, - "dark": #{map-deep-get($color-palette, "pink", "300")}, - ), - "inline-code-links": ( - // need to make sure there is enough contrast against the code bg - "light": #{map-deep-get($color-palette, "teal", "600")}, - // keep primary color for dark mode - "dark": #{map-deep-get($color-palette, "teal", "400")}, - ), - "target": ( - "light": #f3cf95, - "dark": #675c04, - ), - // DEPTH COLORS - you can see the elevation colours and shades - // in the Figma file https://www.figma.com/file/rUrrHGhUBBIAAjQ82x6pz9/PyData-Design-system---proposal-for-implementation-(2)?node-id=1492%3A922&t=sQeQZehkOzposYEg-1 - // background: color of the canvas / the furthest back layer - "background": - ( - "light": #{map-deep-get($color-palette, "foundation", "white")}, - "dark": #{map-deep-get($color-palette, "foundation", "black")}, - ), - // on-background: provides slight contrast against background - // (by use of shadows in light theme) - "on-background": - ( - "light": #{map-deep-get($color-palette, "foundation", "white")}, - "dark": #{map-deep-get($color-palette, "gray", "800")}, - ), - "surface": ( - "light": #{map-deep-get($color-palette, "gray", "100")}, - "dark": #{map-deep-get($color-palette, "gray", "700")}, - ), - // on_surface: object on top of surface object (without shadows) - "on-surface": - ( - "light": #{map-deep-get($color-palette, "gray", "800")}, - "dark": $foundation-light-gray, - ), -); - -/******************************************************************************* -* write the color rules for each theme (light/dark) -*/ - -/* NOTE: - * Mixins enable us to reuse the same definitions for the different modes - * https://sass-lang.com/documentation/at-rules/mixin - * #{something} inserts a variable into a CSS selector or property name - * https://sass-lang.com/documentation/interpolation - */ -@mixin theme-colors($mode) { - // check if this color is defined differently for light/dark - @each $col-name, $definition in $pst-semantic-colors { - @if type-of($definition) == map { - @each $key, $val in $definition { - @if str-index($key, $mode) != null { - // since now we define the bg colours in the semantic colours and not - // by changing opacity, we need to check if the key contains bg and the - // correct mode (light/dark) - @if str-index($key, "bg") != null { - --pst-color-#{$col-name}-bg: #{$val}; - } @else { - --pst-color-#{$col-name}: #{$val}; - } - } - } - } @else { - --pst-color-#{$col-name}: #{$definition}; - } - } - - // assign the "duplicate" colors (ones that just reference other variables) - & { - --pst-color-link: var(--pst-color-primary); - --pst-color-link-hover: var(--pst-color-secondary); - } - // adapt to light/dark-specific content - @if $mode == "light" { - .only-dark, - .only-dark ~ figcaption { - display: none !important; - } - } @else { - .only-light, - .only-light ~ figcaption { - display: none !important; - } - /* Adjust images in dark mode (unless they have class .only-dark or - * .dark-light, in which case assume they're already optimized for dark - * mode). - */ - img:not(.only-dark):not(.dark-light) { - filter: brightness(0.8) contrast(1.2); - } - /* Give images a light background in dark mode in case they have - * transparency and black text (unless they have class .only-dark or .dark-light, in - * which case assume they're already optimized for dark mode). - */ - .bd-content img:not(.only-dark):not(.dark-light) { - background: rgb(255, 255, 255); - border-radius: 0.25rem; - } - // MathJax SVG outputs should be filled to same color as text. - .MathJax_SVG * { - fill: var(--pst-color-text-base); - } - } -} - -/* Defaults to light mode if data-theme is not set */ -html:not([data-theme]) { - @include theme-colors("light"); -} - -/* NOTE: @each {...} is like a for-loop - * https://sass-lang.com/documentation/at-rules/control/each - */ -@each $mode in (light, dark) { - html[data-theme="#{$mode}"] { - @include theme-colors($mode); - color-scheme: $mode; - } -} - -// assign classes too, for runtime use of theme colors -@each $col-name, $definition in $pst-semantic-colors { - .pst-color-#{$col-name} { - color: var(--pst-color-#{$col-name}); - } -} diff --git a/0.3.0/_static/css/compas.css b/0.3.0/_static/css/compas.css deleted file mode 100644 index 43ae4d0..0000000 --- a/0.3.0/_static/css/compas.css +++ /dev/null @@ -1,105 +0,0 @@ -html { - --pst-font-size-base: 1rem; - --pst-sidebar-font-size: 0.8rem; -} - -html[data-theme="light"] { - --pst-color-primary: #0092d2; - --pst-color-info: #0092d2; - --pst-color-text-muted: #888; - --pst-color-inline-code: #ff5e99; - --pst-color-secondary-bg: #ffe800; -} - -body { - line-height: 1.75; - font-weight: 300; -} - -/* Layout */ - -/* default is 60em */ -/* .bd-main .bd-content .bd-article-container { - max-width: 100%; -} */ -.bd-main.no-sidebars .bd-content .bd-article-container { - max-width: 60rem; - margin: 0 auto; -} - -/* default is 88rem */ -/* .bd-page-width { - max-width: 1920px; -} */ - -/* -Ideally max-width would only be applied to the content of the sidebar -and the sidebar itself would be 25% of the page width. -The content then should be aligned to the right. -*/ - -/* .bd-sidebar-primary { - width: 25%; - max-width: 22rem; -} */ - -.bd-header { - box-shadow: none; - border-bottom: 1px solid var(--pst-color-shadow); -} - -.navbar-brand img { - height: 32px; -} - -.bd-header .navbar-brand { - margin-right: 1rem; -} - -.bd-sidebar-primary .toctree-l3 { - font-size: 0.8rem; -} - -/* Links */ - -.bd-header .navbar-nav li a.nav-link:hover { - color: var(--pst-color-primary); - text-decoration: none; -} - -nav.bd-links li > a:hover { - color: var(--pst-color-primary); - text-decoration: none; -} - -ul.bd-breadcrumbs li.breadcrumb-item a:hover { - color: var(--pst-color-primary); - text-decoration: none; -} - -/* Article */ - -/* .bd-article-container h1 { - color: #0092d2 !important; -} */ - -#rtd-footer-container { - bottom: 0 !important; - margin: 0 !important; - display: none; -} - -dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) dt.field-even, -dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) dt.field-odd { - background-color: var(--pst-color-surface); - margin-bottom: 1rem; - margin-top: 1rem; -} - -.highlight pre { - line-height: 150% !important; -} - -.bd-footer-article { - margin-top: 2rem; -} diff --git a/0.3.0/_static/design-style.1e8bd061cd6da7fc9cf755528e8ffc24.min.css b/0.3.0/_static/design-style.1e8bd061cd6da7fc9cf755528e8ffc24.min.css deleted file mode 100644 index eb19f69..0000000 --- a/0.3.0/_static/design-style.1e8bd061cd6da7fc9cf755528e8ffc24.min.css +++ /dev/null @@ -1 +0,0 @@ -.sd-bg-primary{background-color:var(--sd-color-primary) !important}.sd-bg-text-primary{color:var(--sd-color-primary-text) !important}button.sd-bg-primary:focus,button.sd-bg-primary:hover{background-color:var(--sd-color-primary-highlight) !important}a.sd-bg-primary:focus,a.sd-bg-primary:hover{background-color:var(--sd-color-primary-highlight) !important}.sd-bg-secondary{background-color:var(--sd-color-secondary) !important}.sd-bg-text-secondary{color:var(--sd-color-secondary-text) !important}button.sd-bg-secondary:focus,button.sd-bg-secondary:hover{background-color:var(--sd-color-secondary-highlight) !important}a.sd-bg-secondary:focus,a.sd-bg-secondary:hover{background-color:var(--sd-color-secondary-highlight) !important}.sd-bg-success{background-color:var(--sd-color-success) !important}.sd-bg-text-success{color:var(--sd-color-success-text) !important}button.sd-bg-success:focus,button.sd-bg-success:hover{background-color:var(--sd-color-success-highlight) !important}a.sd-bg-success:focus,a.sd-bg-success:hover{background-color:var(--sd-color-success-highlight) !important}.sd-bg-info{background-color:var(--sd-color-info) !important}.sd-bg-text-info{color:var(--sd-color-info-text) !important}button.sd-bg-info:focus,button.sd-bg-info:hover{background-color:var(--sd-color-info-highlight) !important}a.sd-bg-info:focus,a.sd-bg-info:hover{background-color:var(--sd-color-info-highlight) !important}.sd-bg-warning{background-color:var(--sd-color-warning) !important}.sd-bg-text-warning{color:var(--sd-color-warning-text) !important}button.sd-bg-warning:focus,button.sd-bg-warning:hover{background-color:var(--sd-color-warning-highlight) !important}a.sd-bg-warning:focus,a.sd-bg-warning:hover{background-color:var(--sd-color-warning-highlight) !important}.sd-bg-danger{background-color:var(--sd-color-danger) !important}.sd-bg-text-danger{color:var(--sd-color-danger-text) !important}button.sd-bg-danger:focus,button.sd-bg-danger:hover{background-color:var(--sd-color-danger-highlight) !important}a.sd-bg-danger:focus,a.sd-bg-danger:hover{background-color:var(--sd-color-danger-highlight) !important}.sd-bg-light{background-color:var(--sd-color-light) !important}.sd-bg-text-light{color:var(--sd-color-light-text) !important}button.sd-bg-light:focus,button.sd-bg-light:hover{background-color:var(--sd-color-light-highlight) !important}a.sd-bg-light:focus,a.sd-bg-light:hover{background-color:var(--sd-color-light-highlight) !important}.sd-bg-muted{background-color:var(--sd-color-muted) !important}.sd-bg-text-muted{color:var(--sd-color-muted-text) !important}button.sd-bg-muted:focus,button.sd-bg-muted:hover{background-color:var(--sd-color-muted-highlight) !important}a.sd-bg-muted:focus,a.sd-bg-muted:hover{background-color:var(--sd-color-muted-highlight) !important}.sd-bg-dark{background-color:var(--sd-color-dark) !important}.sd-bg-text-dark{color:var(--sd-color-dark-text) !important}button.sd-bg-dark:focus,button.sd-bg-dark:hover{background-color:var(--sd-color-dark-highlight) !important}a.sd-bg-dark:focus,a.sd-bg-dark:hover{background-color:var(--sd-color-dark-highlight) !important}.sd-bg-black{background-color:var(--sd-color-black) !important}.sd-bg-text-black{color:var(--sd-color-black-text) !important}button.sd-bg-black:focus,button.sd-bg-black:hover{background-color:var(--sd-color-black-highlight) !important}a.sd-bg-black:focus,a.sd-bg-black:hover{background-color:var(--sd-color-black-highlight) !important}.sd-bg-white{background-color:var(--sd-color-white) !important}.sd-bg-text-white{color:var(--sd-color-white-text) !important}button.sd-bg-white:focus,button.sd-bg-white:hover{background-color:var(--sd-color-white-highlight) !important}a.sd-bg-white:focus,a.sd-bg-white:hover{background-color:var(--sd-color-white-highlight) !important}.sd-text-primary,.sd-text-primary>p{color:var(--sd-color-primary) !important}a.sd-text-primary:focus,a.sd-text-primary:hover{color:var(--sd-color-primary-highlight) !important}.sd-text-secondary,.sd-text-secondary>p{color:var(--sd-color-secondary) !important}a.sd-text-secondary:focus,a.sd-text-secondary:hover{color:var(--sd-color-secondary-highlight) !important}.sd-text-success,.sd-text-success>p{color:var(--sd-color-success) !important}a.sd-text-success:focus,a.sd-text-success:hover{color:var(--sd-color-success-highlight) !important}.sd-text-info,.sd-text-info>p{color:var(--sd-color-info) !important}a.sd-text-info:focus,a.sd-text-info:hover{color:var(--sd-color-info-highlight) !important}.sd-text-warning,.sd-text-warning>p{color:var(--sd-color-warning) !important}a.sd-text-warning:focus,a.sd-text-warning:hover{color:var(--sd-color-warning-highlight) !important}.sd-text-danger,.sd-text-danger>p{color:var(--sd-color-danger) !important}a.sd-text-danger:focus,a.sd-text-danger:hover{color:var(--sd-color-danger-highlight) !important}.sd-text-light,.sd-text-light>p{color:var(--sd-color-light) !important}a.sd-text-light:focus,a.sd-text-light:hover{color:var(--sd-color-light-highlight) !important}.sd-text-muted,.sd-text-muted>p{color:var(--sd-color-muted) !important}a.sd-text-muted:focus,a.sd-text-muted:hover{color:var(--sd-color-muted-highlight) !important}.sd-text-dark,.sd-text-dark>p{color:var(--sd-color-dark) !important}a.sd-text-dark:focus,a.sd-text-dark:hover{color:var(--sd-color-dark-highlight) !important}.sd-text-black,.sd-text-black>p{color:var(--sd-color-black) !important}a.sd-text-black:focus,a.sd-text-black:hover{color:var(--sd-color-black-highlight) !important}.sd-text-white,.sd-text-white>p{color:var(--sd-color-white) !important}a.sd-text-white:focus,a.sd-text-white:hover{color:var(--sd-color-white-highlight) !important}.sd-outline-primary{border-color:var(--sd-color-primary) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-primary:focus,a.sd-outline-primary:hover{border-color:var(--sd-color-primary-highlight) !important}.sd-outline-secondary{border-color:var(--sd-color-secondary) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-secondary:focus,a.sd-outline-secondary:hover{border-color:var(--sd-color-secondary-highlight) !important}.sd-outline-success{border-color:var(--sd-color-success) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-success:focus,a.sd-outline-success:hover{border-color:var(--sd-color-success-highlight) !important}.sd-outline-info{border-color:var(--sd-color-info) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-info:focus,a.sd-outline-info:hover{border-color:var(--sd-color-info-highlight) !important}.sd-outline-warning{border-color:var(--sd-color-warning) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-warning:focus,a.sd-outline-warning:hover{border-color:var(--sd-color-warning-highlight) !important}.sd-outline-danger{border-color:var(--sd-color-danger) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-danger:focus,a.sd-outline-danger:hover{border-color:var(--sd-color-danger-highlight) !important}.sd-outline-light{border-color:var(--sd-color-light) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-light:focus,a.sd-outline-light:hover{border-color:var(--sd-color-light-highlight) !important}.sd-outline-muted{border-color:var(--sd-color-muted) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-muted:focus,a.sd-outline-muted:hover{border-color:var(--sd-color-muted-highlight) !important}.sd-outline-dark{border-color:var(--sd-color-dark) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-dark:focus,a.sd-outline-dark:hover{border-color:var(--sd-color-dark-highlight) !important}.sd-outline-black{border-color:var(--sd-color-black) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-black:focus,a.sd-outline-black:hover{border-color:var(--sd-color-black-highlight) !important}.sd-outline-white{border-color:var(--sd-color-white) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-white:focus,a.sd-outline-white:hover{border-color:var(--sd-color-white-highlight) !important}.sd-bg-transparent{background-color:transparent !important}.sd-outline-transparent{border-color:transparent !important}.sd-text-transparent{color:transparent !important}.sd-p-0{padding:0 !important}.sd-pt-0,.sd-py-0{padding-top:0 !important}.sd-pr-0,.sd-px-0{padding-right:0 !important}.sd-pb-0,.sd-py-0{padding-bottom:0 !important}.sd-pl-0,.sd-px-0{padding-left:0 !important}.sd-p-1{padding:.25rem !important}.sd-pt-1,.sd-py-1{padding-top:.25rem !important}.sd-pr-1,.sd-px-1{padding-right:.25rem !important}.sd-pb-1,.sd-py-1{padding-bottom:.25rem !important}.sd-pl-1,.sd-px-1{padding-left:.25rem !important}.sd-p-2{padding:.5rem !important}.sd-pt-2,.sd-py-2{padding-top:.5rem !important}.sd-pr-2,.sd-px-2{padding-right:.5rem !important}.sd-pb-2,.sd-py-2{padding-bottom:.5rem !important}.sd-pl-2,.sd-px-2{padding-left:.5rem !important}.sd-p-3{padding:1rem !important}.sd-pt-3,.sd-py-3{padding-top:1rem !important}.sd-pr-3,.sd-px-3{padding-right:1rem !important}.sd-pb-3,.sd-py-3{padding-bottom:1rem !important}.sd-pl-3,.sd-px-3{padding-left:1rem !important}.sd-p-4{padding:1.5rem !important}.sd-pt-4,.sd-py-4{padding-top:1.5rem !important}.sd-pr-4,.sd-px-4{padding-right:1.5rem !important}.sd-pb-4,.sd-py-4{padding-bottom:1.5rem !important}.sd-pl-4,.sd-px-4{padding-left:1.5rem !important}.sd-p-5{padding:3rem !important}.sd-pt-5,.sd-py-5{padding-top:3rem !important}.sd-pr-5,.sd-px-5{padding-right:3rem !important}.sd-pb-5,.sd-py-5{padding-bottom:3rem !important}.sd-pl-5,.sd-px-5{padding-left:3rem !important}.sd-m-auto{margin:auto !important}.sd-mt-auto,.sd-my-auto{margin-top:auto !important}.sd-mr-auto,.sd-mx-auto{margin-right:auto !important}.sd-mb-auto,.sd-my-auto{margin-bottom:auto !important}.sd-ml-auto,.sd-mx-auto{margin-left:auto !important}.sd-m-0{margin:0 !important}.sd-mt-0,.sd-my-0{margin-top:0 !important}.sd-mr-0,.sd-mx-0{margin-right:0 !important}.sd-mb-0,.sd-my-0{margin-bottom:0 !important}.sd-ml-0,.sd-mx-0{margin-left:0 !important}.sd-m-1{margin:.25rem !important}.sd-mt-1,.sd-my-1{margin-top:.25rem !important}.sd-mr-1,.sd-mx-1{margin-right:.25rem !important}.sd-mb-1,.sd-my-1{margin-bottom:.25rem !important}.sd-ml-1,.sd-mx-1{margin-left:.25rem !important}.sd-m-2{margin:.5rem !important}.sd-mt-2,.sd-my-2{margin-top:.5rem !important}.sd-mr-2,.sd-mx-2{margin-right:.5rem !important}.sd-mb-2,.sd-my-2{margin-bottom:.5rem !important}.sd-ml-2,.sd-mx-2{margin-left:.5rem !important}.sd-m-3{margin:1rem !important}.sd-mt-3,.sd-my-3{margin-top:1rem !important}.sd-mr-3,.sd-mx-3{margin-right:1rem !important}.sd-mb-3,.sd-my-3{margin-bottom:1rem !important}.sd-ml-3,.sd-mx-3{margin-left:1rem !important}.sd-m-4{margin:1.5rem !important}.sd-mt-4,.sd-my-4{margin-top:1.5rem !important}.sd-mr-4,.sd-mx-4{margin-right:1.5rem !important}.sd-mb-4,.sd-my-4{margin-bottom:1.5rem !important}.sd-ml-4,.sd-mx-4{margin-left:1.5rem !important}.sd-m-5{margin:3rem !important}.sd-mt-5,.sd-my-5{margin-top:3rem !important}.sd-mr-5,.sd-mx-5{margin-right:3rem !important}.sd-mb-5,.sd-my-5{margin-bottom:3rem !important}.sd-ml-5,.sd-mx-5{margin-left:3rem !important}.sd-w-25{width:25% !important}.sd-w-50{width:50% !important}.sd-w-75{width:75% !important}.sd-w-100{width:100% !important}.sd-w-auto{width:auto !important}.sd-h-25{height:25% !important}.sd-h-50{height:50% !important}.sd-h-75{height:75% !important}.sd-h-100{height:100% !important}.sd-h-auto{height:auto !important}.sd-d-none{display:none !important}.sd-d-inline{display:inline !important}.sd-d-inline-block{display:inline-block !important}.sd-d-block{display:block !important}.sd-d-grid{display:grid !important}.sd-d-flex-row{display:-ms-flexbox !important;display:flex !important;flex-direction:row !important}.sd-d-flex-column{display:-ms-flexbox !important;display:flex !important;flex-direction:column !important}.sd-d-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}@media(min-width: 576px){.sd-d-sm-none{display:none !important}.sd-d-sm-inline{display:inline !important}.sd-d-sm-inline-block{display:inline-block !important}.sd-d-sm-block{display:block !important}.sd-d-sm-grid{display:grid !important}.sd-d-sm-flex{display:-ms-flexbox !important;display:flex !important}.sd-d-sm-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media(min-width: 768px){.sd-d-md-none{display:none !important}.sd-d-md-inline{display:inline !important}.sd-d-md-inline-block{display:inline-block !important}.sd-d-md-block{display:block !important}.sd-d-md-grid{display:grid !important}.sd-d-md-flex{display:-ms-flexbox !important;display:flex !important}.sd-d-md-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media(min-width: 992px){.sd-d-lg-none{display:none !important}.sd-d-lg-inline{display:inline !important}.sd-d-lg-inline-block{display:inline-block !important}.sd-d-lg-block{display:block !important}.sd-d-lg-grid{display:grid !important}.sd-d-lg-flex{display:-ms-flexbox !important;display:flex !important}.sd-d-lg-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media(min-width: 1200px){.sd-d-xl-none{display:none !important}.sd-d-xl-inline{display:inline !important}.sd-d-xl-inline-block{display:inline-block !important}.sd-d-xl-block{display:block !important}.sd-d-xl-grid{display:grid !important}.sd-d-xl-flex{display:-ms-flexbox !important;display:flex !important}.sd-d-xl-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}.sd-align-major-start{justify-content:flex-start !important}.sd-align-major-end{justify-content:flex-end !important}.sd-align-major-center{justify-content:center !important}.sd-align-major-justify{justify-content:space-between !important}.sd-align-major-spaced{justify-content:space-evenly !important}.sd-align-minor-start{align-items:flex-start !important}.sd-align-minor-end{align-items:flex-end !important}.sd-align-minor-center{align-items:center !important}.sd-align-minor-stretch{align-items:stretch !important}.sd-text-justify{text-align:justify !important}.sd-text-left{text-align:left !important}.sd-text-right{text-align:right !important}.sd-text-center{text-align:center !important}.sd-font-weight-light{font-weight:300 !important}.sd-font-weight-lighter{font-weight:lighter !important}.sd-font-weight-normal{font-weight:400 !important}.sd-font-weight-bold{font-weight:700 !important}.sd-font-weight-bolder{font-weight:bolder !important}.sd-font-italic{font-style:italic !important}.sd-text-decoration-none{text-decoration:none !important}.sd-text-lowercase{text-transform:lowercase !important}.sd-text-uppercase{text-transform:uppercase !important}.sd-text-capitalize{text-transform:capitalize !important}.sd-text-wrap{white-space:normal !important}.sd-text-nowrap{white-space:nowrap !important}.sd-text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sd-fs-1,.sd-fs-1>p{font-size:calc(1.375rem + 1.5vw) !important;line-height:unset !important}.sd-fs-2,.sd-fs-2>p{font-size:calc(1.325rem + 0.9vw) !important;line-height:unset !important}.sd-fs-3,.sd-fs-3>p{font-size:calc(1.3rem + 0.6vw) !important;line-height:unset !important}.sd-fs-4,.sd-fs-4>p{font-size:calc(1.275rem + 0.3vw) !important;line-height:unset !important}.sd-fs-5,.sd-fs-5>p{font-size:1.25rem !important;line-height:unset !important}.sd-fs-6,.sd-fs-6>p{font-size:1rem !important;line-height:unset !important}.sd-border-0{border:0 solid !important}.sd-border-top-0{border-top:0 solid !important}.sd-border-bottom-0{border-bottom:0 solid !important}.sd-border-right-0{border-right:0 solid !important}.sd-border-left-0{border-left:0 solid !important}.sd-border-1{border:1px solid !important}.sd-border-top-1{border-top:1px solid !important}.sd-border-bottom-1{border-bottom:1px solid !important}.sd-border-right-1{border-right:1px solid !important}.sd-border-left-1{border-left:1px solid !important}.sd-border-2{border:2px solid !important}.sd-border-top-2{border-top:2px solid !important}.sd-border-bottom-2{border-bottom:2px solid !important}.sd-border-right-2{border-right:2px solid !important}.sd-border-left-2{border-left:2px solid !important}.sd-border-3{border:3px solid !important}.sd-border-top-3{border-top:3px solid !important}.sd-border-bottom-3{border-bottom:3px solid !important}.sd-border-right-3{border-right:3px solid !important}.sd-border-left-3{border-left:3px solid !important}.sd-border-4{border:4px solid !important}.sd-border-top-4{border-top:4px solid !important}.sd-border-bottom-4{border-bottom:4px solid !important}.sd-border-right-4{border-right:4px solid !important}.sd-border-left-4{border-left:4px solid !important}.sd-border-5{border:5px solid !important}.sd-border-top-5{border-top:5px solid !important}.sd-border-bottom-5{border-bottom:5px solid !important}.sd-border-right-5{border-right:5px solid !important}.sd-border-left-5{border-left:5px solid !important}.sd-rounded-0{border-radius:0 !important}.sd-rounded-1{border-radius:.2rem !important}.sd-rounded-2{border-radius:.3rem !important}.sd-rounded-3{border-radius:.5rem !important}.sd-rounded-pill{border-radius:50rem !important}.sd-rounded-circle{border-radius:50% !important}.shadow-none{box-shadow:none !important}.sd-shadow-sm{box-shadow:0 .125rem .25rem var(--sd-color-shadow) !important}.sd-shadow-md{box-shadow:0 .5rem 1rem var(--sd-color-shadow) !important}.sd-shadow-lg{box-shadow:0 1rem 3rem var(--sd-color-shadow) !important}@keyframes sd-slide-from-left{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}@keyframes sd-slide-from-right{0%{transform:translateX(200%)}100%{transform:translateX(0)}}@keyframes sd-grow100{0%{transform:scale(0);opacity:.5}100%{transform:scale(1);opacity:1}}@keyframes sd-grow50{0%{transform:scale(0.5);opacity:.5}100%{transform:scale(1);opacity:1}}@keyframes sd-grow50-rot20{0%{transform:scale(0.5) rotateZ(-20deg);opacity:.5}75%{transform:scale(1) rotateZ(5deg);opacity:1}95%{transform:scale(1) rotateZ(-1deg);opacity:1}100%{transform:scale(1) rotateZ(0);opacity:1}}.sd-animate-slide-from-left{animation:1s ease-out 0s 1 normal none running sd-slide-from-left}.sd-animate-slide-from-right{animation:1s ease-out 0s 1 normal none running sd-slide-from-right}.sd-animate-grow100{animation:1s ease-out 0s 1 normal none running sd-grow100}.sd-animate-grow50{animation:1s ease-out 0s 1 normal none running sd-grow50}.sd-animate-grow50-rot20{animation:1s ease-out 0s 1 normal none running sd-grow50-rot20}.sd-badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.sd-badge:empty{display:none}a.sd-badge{text-decoration:none}.sd-btn .sd-badge{position:relative;top:-1px}.sd-btn{background-color:transparent;border:1px solid transparent;border-radius:.25rem;cursor:pointer;display:inline-block;font-weight:400;font-size:1rem;line-height:1.5;padding:.375rem .75rem;text-align:center;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;vertical-align:middle;user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}.sd-btn:hover{text-decoration:none}@media(prefers-reduced-motion: reduce){.sd-btn{transition:none}}.sd-btn-primary,.sd-btn-outline-primary:hover,.sd-btn-outline-primary:focus{color:var(--sd-color-primary-text) !important;background-color:var(--sd-color-primary) !important;border-color:var(--sd-color-primary) !important;border-width:1px !important;border-style:solid !important}.sd-btn-primary:hover,.sd-btn-primary:focus{color:var(--sd-color-primary-text) !important;background-color:var(--sd-color-primary-highlight) !important;border-color:var(--sd-color-primary-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-primary{color:var(--sd-color-primary) !important;border-color:var(--sd-color-primary) !important;border-width:1px !important;border-style:solid !important}.sd-btn-secondary,.sd-btn-outline-secondary:hover,.sd-btn-outline-secondary:focus{color:var(--sd-color-secondary-text) !important;background-color:var(--sd-color-secondary) !important;border-color:var(--sd-color-secondary) !important;border-width:1px !important;border-style:solid !important}.sd-btn-secondary:hover,.sd-btn-secondary:focus{color:var(--sd-color-secondary-text) !important;background-color:var(--sd-color-secondary-highlight) !important;border-color:var(--sd-color-secondary-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-secondary{color:var(--sd-color-secondary) !important;border-color:var(--sd-color-secondary) !important;border-width:1px !important;border-style:solid !important}.sd-btn-success,.sd-btn-outline-success:hover,.sd-btn-outline-success:focus{color:var(--sd-color-success-text) !important;background-color:var(--sd-color-success) !important;border-color:var(--sd-color-success) !important;border-width:1px !important;border-style:solid !important}.sd-btn-success:hover,.sd-btn-success:focus{color:var(--sd-color-success-text) !important;background-color:var(--sd-color-success-highlight) !important;border-color:var(--sd-color-success-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-success{color:var(--sd-color-success) !important;border-color:var(--sd-color-success) !important;border-width:1px !important;border-style:solid !important}.sd-btn-info,.sd-btn-outline-info:hover,.sd-btn-outline-info:focus{color:var(--sd-color-info-text) !important;background-color:var(--sd-color-info) !important;border-color:var(--sd-color-info) !important;border-width:1px !important;border-style:solid !important}.sd-btn-info:hover,.sd-btn-info:focus{color:var(--sd-color-info-text) !important;background-color:var(--sd-color-info-highlight) !important;border-color:var(--sd-color-info-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-info{color:var(--sd-color-info) !important;border-color:var(--sd-color-info) !important;border-width:1px !important;border-style:solid !important}.sd-btn-warning,.sd-btn-outline-warning:hover,.sd-btn-outline-warning:focus{color:var(--sd-color-warning-text) !important;background-color:var(--sd-color-warning) !important;border-color:var(--sd-color-warning) !important;border-width:1px !important;border-style:solid !important}.sd-btn-warning:hover,.sd-btn-warning:focus{color:var(--sd-color-warning-text) !important;background-color:var(--sd-color-warning-highlight) !important;border-color:var(--sd-color-warning-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-warning{color:var(--sd-color-warning) !important;border-color:var(--sd-color-warning) !important;border-width:1px !important;border-style:solid !important}.sd-btn-danger,.sd-btn-outline-danger:hover,.sd-btn-outline-danger:focus{color:var(--sd-color-danger-text) !important;background-color:var(--sd-color-danger) !important;border-color:var(--sd-color-danger) !important;border-width:1px !important;border-style:solid !important}.sd-btn-danger:hover,.sd-btn-danger:focus{color:var(--sd-color-danger-text) !important;background-color:var(--sd-color-danger-highlight) !important;border-color:var(--sd-color-danger-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-danger{color:var(--sd-color-danger) !important;border-color:var(--sd-color-danger) !important;border-width:1px !important;border-style:solid !important}.sd-btn-light,.sd-btn-outline-light:hover,.sd-btn-outline-light:focus{color:var(--sd-color-light-text) !important;background-color:var(--sd-color-light) !important;border-color:var(--sd-color-light) !important;border-width:1px !important;border-style:solid !important}.sd-btn-light:hover,.sd-btn-light:focus{color:var(--sd-color-light-text) !important;background-color:var(--sd-color-light-highlight) !important;border-color:var(--sd-color-light-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-light{color:var(--sd-color-light) !important;border-color:var(--sd-color-light) !important;border-width:1px !important;border-style:solid !important}.sd-btn-muted,.sd-btn-outline-muted:hover,.sd-btn-outline-muted:focus{color:var(--sd-color-muted-text) !important;background-color:var(--sd-color-muted) !important;border-color:var(--sd-color-muted) !important;border-width:1px !important;border-style:solid !important}.sd-btn-muted:hover,.sd-btn-muted:focus{color:var(--sd-color-muted-text) !important;background-color:var(--sd-color-muted-highlight) !important;border-color:var(--sd-color-muted-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-muted{color:var(--sd-color-muted) !important;border-color:var(--sd-color-muted) !important;border-width:1px !important;border-style:solid !important}.sd-btn-dark,.sd-btn-outline-dark:hover,.sd-btn-outline-dark:focus{color:var(--sd-color-dark-text) !important;background-color:var(--sd-color-dark) !important;border-color:var(--sd-color-dark) !important;border-width:1px !important;border-style:solid !important}.sd-btn-dark:hover,.sd-btn-dark:focus{color:var(--sd-color-dark-text) !important;background-color:var(--sd-color-dark-highlight) !important;border-color:var(--sd-color-dark-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-dark{color:var(--sd-color-dark) !important;border-color:var(--sd-color-dark) !important;border-width:1px !important;border-style:solid !important}.sd-btn-black,.sd-btn-outline-black:hover,.sd-btn-outline-black:focus{color:var(--sd-color-black-text) !important;background-color:var(--sd-color-black) !important;border-color:var(--sd-color-black) !important;border-width:1px !important;border-style:solid !important}.sd-btn-black:hover,.sd-btn-black:focus{color:var(--sd-color-black-text) !important;background-color:var(--sd-color-black-highlight) !important;border-color:var(--sd-color-black-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-black{color:var(--sd-color-black) !important;border-color:var(--sd-color-black) !important;border-width:1px !important;border-style:solid !important}.sd-btn-white,.sd-btn-outline-white:hover,.sd-btn-outline-white:focus{color:var(--sd-color-white-text) !important;background-color:var(--sd-color-white) !important;border-color:var(--sd-color-white) !important;border-width:1px !important;border-style:solid !important}.sd-btn-white:hover,.sd-btn-white:focus{color:var(--sd-color-white-text) !important;background-color:var(--sd-color-white-highlight) !important;border-color:var(--sd-color-white-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-white{color:var(--sd-color-white) !important;border-color:var(--sd-color-white) !important;border-width:1px !important;border-style:solid !important}.sd-stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.sd-hide-link-text{font-size:0}.sd-octicon,.sd-material-icon{display:inline-block;fill:currentColor;vertical-align:middle}.sd-avatar-xs{border-radius:50%;object-fit:cover;object-position:center;width:1rem;height:1rem}.sd-avatar-sm{border-radius:50%;object-fit:cover;object-position:center;width:3rem;height:3rem}.sd-avatar-md{border-radius:50%;object-fit:cover;object-position:center;width:5rem;height:5rem}.sd-avatar-lg{border-radius:50%;object-fit:cover;object-position:center;width:7rem;height:7rem}.sd-avatar-xl{border-radius:50%;object-fit:cover;object-position:center;width:10rem;height:10rem}.sd-avatar-inherit{border-radius:50%;object-fit:cover;object-position:center;width:inherit;height:inherit}.sd-avatar-initial{border-radius:50%;object-fit:cover;object-position:center;width:initial;height:initial}.sd-card{background-clip:border-box;background-color:var(--sd-color-card-background);border:1px solid var(--sd-color-card-border);border-radius:.25rem;color:var(--sd-color-card-text);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;position:relative;word-wrap:break-word}.sd-card>hr{margin-left:0;margin-right:0}.sd-card-hover:hover{border-color:var(--sd-color-card-border-hover);transform:scale(1.01)}.sd-card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem 1rem}.sd-card-title{margin-bottom:.5rem}.sd-card-subtitle{margin-top:-0.25rem;margin-bottom:0}.sd-card-text:last-child{margin-bottom:0}.sd-card-link:hover{text-decoration:none}.sd-card-link+.card-link{margin-left:1rem}.sd-card-header{padding:.5rem 1rem;margin-bottom:0;background-color:var(--sd-color-card-header);border-bottom:1px solid var(--sd-color-card-border)}.sd-card-header:first-child{border-radius:calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0}.sd-card-footer{padding:.5rem 1rem;background-color:var(--sd-color-card-footer);border-top:1px solid var(--sd-color-card-border)}.sd-card-footer:last-child{border-radius:0 0 calc(0.25rem - 1px) calc(0.25rem - 1px)}.sd-card-header-tabs{margin-right:-0.5rem;margin-bottom:-0.5rem;margin-left:-0.5rem;border-bottom:0}.sd-card-header-pills{margin-right:-0.5rem;margin-left:-0.5rem}.sd-card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;border-radius:calc(0.25rem - 1px)}.sd-card-img,.sd-card-img-bottom,.sd-card-img-top{width:100%}.sd-card-img,.sd-card-img-top{border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.sd-card-img,.sd-card-img-bottom{border-bottom-left-radius:calc(0.25rem - 1px);border-bottom-right-radius:calc(0.25rem - 1px)}.sd-cards-carousel{width:100%;display:flex;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row;overflow-x:hidden;scroll-snap-type:x mandatory}.sd-cards-carousel.sd-show-scrollbar{overflow-x:auto}.sd-cards-carousel:hover,.sd-cards-carousel:focus{overflow-x:auto}.sd-cards-carousel>.sd-card{flex-shrink:0;scroll-snap-align:start}.sd-cards-carousel>.sd-card:not(:last-child){margin-right:3px}.sd-card-cols-1>.sd-card{width:90%}.sd-card-cols-2>.sd-card{width:45%}.sd-card-cols-3>.sd-card{width:30%}.sd-card-cols-4>.sd-card{width:22.5%}.sd-card-cols-5>.sd-card{width:18%}.sd-card-cols-6>.sd-card{width:15%}.sd-card-cols-7>.sd-card{width:12.8571428571%}.sd-card-cols-8>.sd-card{width:11.25%}.sd-card-cols-9>.sd-card{width:10%}.sd-card-cols-10>.sd-card{width:9%}.sd-card-cols-11>.sd-card{width:8.1818181818%}.sd-card-cols-12>.sd-card{width:7.5%}.sd-container,.sd-container-fluid,.sd-container-lg,.sd-container-md,.sd-container-sm,.sd-container-xl{margin-left:auto;margin-right:auto;padding-left:var(--sd-gutter-x, 0.75rem);padding-right:var(--sd-gutter-x, 0.75rem);width:100%}@media(min-width: 576px){.sd-container-sm,.sd-container{max-width:540px}}@media(min-width: 768px){.sd-container-md,.sd-container-sm,.sd-container{max-width:720px}}@media(min-width: 992px){.sd-container-lg,.sd-container-md,.sd-container-sm,.sd-container{max-width:960px}}@media(min-width: 1200px){.sd-container-xl,.sd-container-lg,.sd-container-md,.sd-container-sm,.sd-container{max-width:1140px}}.sd-row{--sd-gutter-x: 1.5rem;--sd-gutter-y: 0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(var(--sd-gutter-y) * -1);margin-right:calc(var(--sd-gutter-x) * -0.5);margin-left:calc(var(--sd-gutter-x) * -0.5)}.sd-row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--sd-gutter-x) * 0.5);padding-left:calc(var(--sd-gutter-x) * 0.5);margin-top:var(--sd-gutter-y)}.sd-col{flex:1 0 0%;-ms-flex:1 0 0%}.sd-row-cols-auto>*{flex:0 0 auto;width:auto}.sd-row-cols-1>*{flex:0 0 auto;-ms-flex:0 0 auto;width:100%}.sd-row-cols-2>*{flex:0 0 auto;-ms-flex:0 0 auto;width:50%}.sd-row-cols-3>*{flex:0 0 auto;-ms-flex:0 0 auto;width:33.3333333333%}.sd-row-cols-4>*{flex:0 0 auto;-ms-flex:0 0 auto;width:25%}.sd-row-cols-5>*{flex:0 0 auto;-ms-flex:0 0 auto;width:20%}.sd-row-cols-6>*{flex:0 0 auto;-ms-flex:0 0 auto;width:16.6666666667%}.sd-row-cols-7>*{flex:0 0 auto;-ms-flex:0 0 auto;width:14.2857142857%}.sd-row-cols-8>*{flex:0 0 auto;-ms-flex:0 0 auto;width:12.5%}.sd-row-cols-9>*{flex:0 0 auto;-ms-flex:0 0 auto;width:11.1111111111%}.sd-row-cols-10>*{flex:0 0 auto;-ms-flex:0 0 auto;width:10%}.sd-row-cols-11>*{flex:0 0 auto;-ms-flex:0 0 auto;width:9.0909090909%}.sd-row-cols-12>*{flex:0 0 auto;-ms-flex:0 0 auto;width:8.3333333333%}@media(min-width: 576px){.sd-col-sm{flex:1 0 0%;-ms-flex:1 0 0%}.sd-row-cols-sm-auto{flex:1 0 auto;-ms-flex:1 0 auto;width:100%}.sd-row-cols-sm-1>*{flex:0 0 auto;-ms-flex:0 0 auto;width:100%}.sd-row-cols-sm-2>*{flex:0 0 auto;-ms-flex:0 0 auto;width:50%}.sd-row-cols-sm-3>*{flex:0 0 auto;-ms-flex:0 0 auto;width:33.3333333333%}.sd-row-cols-sm-4>*{flex:0 0 auto;-ms-flex:0 0 auto;width:25%}.sd-row-cols-sm-5>*{flex:0 0 auto;-ms-flex:0 0 auto;width:20%}.sd-row-cols-sm-6>*{flex:0 0 auto;-ms-flex:0 0 auto;width:16.6666666667%}.sd-row-cols-sm-7>*{flex:0 0 auto;-ms-flex:0 0 auto;width:14.2857142857%}.sd-row-cols-sm-8>*{flex:0 0 auto;-ms-flex:0 0 auto;width:12.5%}.sd-row-cols-sm-9>*{flex:0 0 auto;-ms-flex:0 0 auto;width:11.1111111111%}.sd-row-cols-sm-10>*{flex:0 0 auto;-ms-flex:0 0 auto;width:10%}.sd-row-cols-sm-11>*{flex:0 0 auto;-ms-flex:0 0 auto;width:9.0909090909%}.sd-row-cols-sm-12>*{flex:0 0 auto;-ms-flex:0 0 auto;width:8.3333333333%}}@media(min-width: 768px){.sd-col-md{flex:1 0 0%;-ms-flex:1 0 0%}.sd-row-cols-md-auto{flex:1 0 auto;-ms-flex:1 0 auto;width:100%}.sd-row-cols-md-1>*{flex:0 0 auto;-ms-flex:0 0 auto;width:100%}.sd-row-cols-md-2>*{flex:0 0 auto;-ms-flex:0 0 auto;width:50%}.sd-row-cols-md-3>*{flex:0 0 auto;-ms-flex:0 0 auto;width:33.3333333333%}.sd-row-cols-md-4>*{flex:0 0 auto;-ms-flex:0 0 auto;width:25%}.sd-row-cols-md-5>*{flex:0 0 auto;-ms-flex:0 0 auto;width:20%}.sd-row-cols-md-6>*{flex:0 0 auto;-ms-flex:0 0 auto;width:16.6666666667%}.sd-row-cols-md-7>*{flex:0 0 auto;-ms-flex:0 0 auto;width:14.2857142857%}.sd-row-cols-md-8>*{flex:0 0 auto;-ms-flex:0 0 auto;width:12.5%}.sd-row-cols-md-9>*{flex:0 0 auto;-ms-flex:0 0 auto;width:11.1111111111%}.sd-row-cols-md-10>*{flex:0 0 auto;-ms-flex:0 0 auto;width:10%}.sd-row-cols-md-11>*{flex:0 0 auto;-ms-flex:0 0 auto;width:9.0909090909%}.sd-row-cols-md-12>*{flex:0 0 auto;-ms-flex:0 0 auto;width:8.3333333333%}}@media(min-width: 992px){.sd-col-lg{flex:1 0 0%;-ms-flex:1 0 0%}.sd-row-cols-lg-auto{flex:1 0 auto;-ms-flex:1 0 auto;width:100%}.sd-row-cols-lg-1>*{flex:0 0 auto;-ms-flex:0 0 auto;width:100%}.sd-row-cols-lg-2>*{flex:0 0 auto;-ms-flex:0 0 auto;width:50%}.sd-row-cols-lg-3>*{flex:0 0 auto;-ms-flex:0 0 auto;width:33.3333333333%}.sd-row-cols-lg-4>*{flex:0 0 auto;-ms-flex:0 0 auto;width:25%}.sd-row-cols-lg-5>*{flex:0 0 auto;-ms-flex:0 0 auto;width:20%}.sd-row-cols-lg-6>*{flex:0 0 auto;-ms-flex:0 0 auto;width:16.6666666667%}.sd-row-cols-lg-7>*{flex:0 0 auto;-ms-flex:0 0 auto;width:14.2857142857%}.sd-row-cols-lg-8>*{flex:0 0 auto;-ms-flex:0 0 auto;width:12.5%}.sd-row-cols-lg-9>*{flex:0 0 auto;-ms-flex:0 0 auto;width:11.1111111111%}.sd-row-cols-lg-10>*{flex:0 0 auto;-ms-flex:0 0 auto;width:10%}.sd-row-cols-lg-11>*{flex:0 0 auto;-ms-flex:0 0 auto;width:9.0909090909%}.sd-row-cols-lg-12>*{flex:0 0 auto;-ms-flex:0 0 auto;width:8.3333333333%}}@media(min-width: 1200px){.sd-col-xl{flex:1 0 0%;-ms-flex:1 0 0%}.sd-row-cols-xl-auto{flex:1 0 auto;-ms-flex:1 0 auto;width:100%}.sd-row-cols-xl-1>*{flex:0 0 auto;-ms-flex:0 0 auto;width:100%}.sd-row-cols-xl-2>*{flex:0 0 auto;-ms-flex:0 0 auto;width:50%}.sd-row-cols-xl-3>*{flex:0 0 auto;-ms-flex:0 0 auto;width:33.3333333333%}.sd-row-cols-xl-4>*{flex:0 0 auto;-ms-flex:0 0 auto;width:25%}.sd-row-cols-xl-5>*{flex:0 0 auto;-ms-flex:0 0 auto;width:20%}.sd-row-cols-xl-6>*{flex:0 0 auto;-ms-flex:0 0 auto;width:16.6666666667%}.sd-row-cols-xl-7>*{flex:0 0 auto;-ms-flex:0 0 auto;width:14.2857142857%}.sd-row-cols-xl-8>*{flex:0 0 auto;-ms-flex:0 0 auto;width:12.5%}.sd-row-cols-xl-9>*{flex:0 0 auto;-ms-flex:0 0 auto;width:11.1111111111%}.sd-row-cols-xl-10>*{flex:0 0 auto;-ms-flex:0 0 auto;width:10%}.sd-row-cols-xl-11>*{flex:0 0 auto;-ms-flex:0 0 auto;width:9.0909090909%}.sd-row-cols-xl-12>*{flex:0 0 auto;-ms-flex:0 0 auto;width:8.3333333333%}}.sd-col-auto{flex:0 0 auto;-ms-flex:0 0 auto;width:auto}.sd-col-1{flex:0 0 auto;-ms-flex:0 0 auto;width:8.3333333333%}.sd-col-2{flex:0 0 auto;-ms-flex:0 0 auto;width:16.6666666667%}.sd-col-3{flex:0 0 auto;-ms-flex:0 0 auto;width:25%}.sd-col-4{flex:0 0 auto;-ms-flex:0 0 auto;width:33.3333333333%}.sd-col-5{flex:0 0 auto;-ms-flex:0 0 auto;width:41.6666666667%}.sd-col-6{flex:0 0 auto;-ms-flex:0 0 auto;width:50%}.sd-col-7{flex:0 0 auto;-ms-flex:0 0 auto;width:58.3333333333%}.sd-col-8{flex:0 0 auto;-ms-flex:0 0 auto;width:66.6666666667%}.sd-col-9{flex:0 0 auto;-ms-flex:0 0 auto;width:75%}.sd-col-10{flex:0 0 auto;-ms-flex:0 0 auto;width:83.3333333333%}.sd-col-11{flex:0 0 auto;-ms-flex:0 0 auto;width:91.6666666667%}.sd-col-12{flex:0 0 auto;-ms-flex:0 0 auto;width:100%}.sd-g-0,.sd-gy-0{--sd-gutter-y: 0}.sd-g-0,.sd-gx-0{--sd-gutter-x: 0}.sd-g-1,.sd-gy-1{--sd-gutter-y: 0.25rem}.sd-g-1,.sd-gx-1{--sd-gutter-x: 0.25rem}.sd-g-2,.sd-gy-2{--sd-gutter-y: 0.5rem}.sd-g-2,.sd-gx-2{--sd-gutter-x: 0.5rem}.sd-g-3,.sd-gy-3{--sd-gutter-y: 1rem}.sd-g-3,.sd-gx-3{--sd-gutter-x: 1rem}.sd-g-4,.sd-gy-4{--sd-gutter-y: 1.5rem}.sd-g-4,.sd-gx-4{--sd-gutter-x: 1.5rem}.sd-g-5,.sd-gy-5{--sd-gutter-y: 3rem}.sd-g-5,.sd-gx-5{--sd-gutter-x: 3rem}@media(min-width: 576px){.sd-col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.sd-col-sm-1{-ms-flex:0 0 auto;flex:0 0 auto;width:8.3333333333%}.sd-col-sm-2{-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}.sd-col-sm-3{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.sd-col-sm-4{-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.sd-col-sm-5{-ms-flex:0 0 auto;flex:0 0 auto;width:41.6666666667%}.sd-col-sm-6{-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.sd-col-sm-7{-ms-flex:0 0 auto;flex:0 0 auto;width:58.3333333333%}.sd-col-sm-8{-ms-flex:0 0 auto;flex:0 0 auto;width:66.6666666667%}.sd-col-sm-9{-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.sd-col-sm-10{-ms-flex:0 0 auto;flex:0 0 auto;width:83.3333333333%}.sd-col-sm-11{-ms-flex:0 0 auto;flex:0 0 auto;width:91.6666666667%}.sd-col-sm-12{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.sd-g-sm-0,.sd-gy-sm-0{--sd-gutter-y: 0}.sd-g-sm-0,.sd-gx-sm-0{--sd-gutter-x: 0}.sd-g-sm-1,.sd-gy-sm-1{--sd-gutter-y: 0.25rem}.sd-g-sm-1,.sd-gx-sm-1{--sd-gutter-x: 0.25rem}.sd-g-sm-2,.sd-gy-sm-2{--sd-gutter-y: 0.5rem}.sd-g-sm-2,.sd-gx-sm-2{--sd-gutter-x: 0.5rem}.sd-g-sm-3,.sd-gy-sm-3{--sd-gutter-y: 1rem}.sd-g-sm-3,.sd-gx-sm-3{--sd-gutter-x: 1rem}.sd-g-sm-4,.sd-gy-sm-4{--sd-gutter-y: 1.5rem}.sd-g-sm-4,.sd-gx-sm-4{--sd-gutter-x: 1.5rem}.sd-g-sm-5,.sd-gy-sm-5{--sd-gutter-y: 3rem}.sd-g-sm-5,.sd-gx-sm-5{--sd-gutter-x: 3rem}}@media(min-width: 768px){.sd-col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.sd-col-md-1{-ms-flex:0 0 auto;flex:0 0 auto;width:8.3333333333%}.sd-col-md-2{-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}.sd-col-md-3{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.sd-col-md-4{-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.sd-col-md-5{-ms-flex:0 0 auto;flex:0 0 auto;width:41.6666666667%}.sd-col-md-6{-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.sd-col-md-7{-ms-flex:0 0 auto;flex:0 0 auto;width:58.3333333333%}.sd-col-md-8{-ms-flex:0 0 auto;flex:0 0 auto;width:66.6666666667%}.sd-col-md-9{-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.sd-col-md-10{-ms-flex:0 0 auto;flex:0 0 auto;width:83.3333333333%}.sd-col-md-11{-ms-flex:0 0 auto;flex:0 0 auto;width:91.6666666667%}.sd-col-md-12{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.sd-g-md-0,.sd-gy-md-0{--sd-gutter-y: 0}.sd-g-md-0,.sd-gx-md-0{--sd-gutter-x: 0}.sd-g-md-1,.sd-gy-md-1{--sd-gutter-y: 0.25rem}.sd-g-md-1,.sd-gx-md-1{--sd-gutter-x: 0.25rem}.sd-g-md-2,.sd-gy-md-2{--sd-gutter-y: 0.5rem}.sd-g-md-2,.sd-gx-md-2{--sd-gutter-x: 0.5rem}.sd-g-md-3,.sd-gy-md-3{--sd-gutter-y: 1rem}.sd-g-md-3,.sd-gx-md-3{--sd-gutter-x: 1rem}.sd-g-md-4,.sd-gy-md-4{--sd-gutter-y: 1.5rem}.sd-g-md-4,.sd-gx-md-4{--sd-gutter-x: 1.5rem}.sd-g-md-5,.sd-gy-md-5{--sd-gutter-y: 3rem}.sd-g-md-5,.sd-gx-md-5{--sd-gutter-x: 3rem}}@media(min-width: 992px){.sd-col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.sd-col-lg-1{-ms-flex:0 0 auto;flex:0 0 auto;width:8.3333333333%}.sd-col-lg-2{-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}.sd-col-lg-3{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.sd-col-lg-4{-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.sd-col-lg-5{-ms-flex:0 0 auto;flex:0 0 auto;width:41.6666666667%}.sd-col-lg-6{-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.sd-col-lg-7{-ms-flex:0 0 auto;flex:0 0 auto;width:58.3333333333%}.sd-col-lg-8{-ms-flex:0 0 auto;flex:0 0 auto;width:66.6666666667%}.sd-col-lg-9{-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.sd-col-lg-10{-ms-flex:0 0 auto;flex:0 0 auto;width:83.3333333333%}.sd-col-lg-11{-ms-flex:0 0 auto;flex:0 0 auto;width:91.6666666667%}.sd-col-lg-12{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.sd-g-lg-0,.sd-gy-lg-0{--sd-gutter-y: 0}.sd-g-lg-0,.sd-gx-lg-0{--sd-gutter-x: 0}.sd-g-lg-1,.sd-gy-lg-1{--sd-gutter-y: 0.25rem}.sd-g-lg-1,.sd-gx-lg-1{--sd-gutter-x: 0.25rem}.sd-g-lg-2,.sd-gy-lg-2{--sd-gutter-y: 0.5rem}.sd-g-lg-2,.sd-gx-lg-2{--sd-gutter-x: 0.5rem}.sd-g-lg-3,.sd-gy-lg-3{--sd-gutter-y: 1rem}.sd-g-lg-3,.sd-gx-lg-3{--sd-gutter-x: 1rem}.sd-g-lg-4,.sd-gy-lg-4{--sd-gutter-y: 1.5rem}.sd-g-lg-4,.sd-gx-lg-4{--sd-gutter-x: 1.5rem}.sd-g-lg-5,.sd-gy-lg-5{--sd-gutter-y: 3rem}.sd-g-lg-5,.sd-gx-lg-5{--sd-gutter-x: 3rem}}@media(min-width: 1200px){.sd-col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.sd-col-xl-1{-ms-flex:0 0 auto;flex:0 0 auto;width:8.3333333333%}.sd-col-xl-2{-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}.sd-col-xl-3{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.sd-col-xl-4{-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.sd-col-xl-5{-ms-flex:0 0 auto;flex:0 0 auto;width:41.6666666667%}.sd-col-xl-6{-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.sd-col-xl-7{-ms-flex:0 0 auto;flex:0 0 auto;width:58.3333333333%}.sd-col-xl-8{-ms-flex:0 0 auto;flex:0 0 auto;width:66.6666666667%}.sd-col-xl-9{-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.sd-col-xl-10{-ms-flex:0 0 auto;flex:0 0 auto;width:83.3333333333%}.sd-col-xl-11{-ms-flex:0 0 auto;flex:0 0 auto;width:91.6666666667%}.sd-col-xl-12{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.sd-g-xl-0,.sd-gy-xl-0{--sd-gutter-y: 0}.sd-g-xl-0,.sd-gx-xl-0{--sd-gutter-x: 0}.sd-g-xl-1,.sd-gy-xl-1{--sd-gutter-y: 0.25rem}.sd-g-xl-1,.sd-gx-xl-1{--sd-gutter-x: 0.25rem}.sd-g-xl-2,.sd-gy-xl-2{--sd-gutter-y: 0.5rem}.sd-g-xl-2,.sd-gx-xl-2{--sd-gutter-x: 0.5rem}.sd-g-xl-3,.sd-gy-xl-3{--sd-gutter-y: 1rem}.sd-g-xl-3,.sd-gx-xl-3{--sd-gutter-x: 1rem}.sd-g-xl-4,.sd-gy-xl-4{--sd-gutter-y: 1.5rem}.sd-g-xl-4,.sd-gx-xl-4{--sd-gutter-x: 1.5rem}.sd-g-xl-5,.sd-gy-xl-5{--sd-gutter-y: 3rem}.sd-g-xl-5,.sd-gx-xl-5{--sd-gutter-x: 3rem}}.sd-flex-row-reverse{flex-direction:row-reverse !important}details.sd-dropdown{position:relative}details.sd-dropdown .sd-summary-title{font-weight:700;padding-right:3em !important;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}details.sd-dropdown:hover{cursor:pointer}details.sd-dropdown .sd-summary-content{cursor:default}details.sd-dropdown summary{list-style:none;padding:1em}details.sd-dropdown summary .sd-octicon.no-title{vertical-align:middle}details.sd-dropdown[open] summary .sd-octicon.no-title{visibility:hidden}details.sd-dropdown summary::-webkit-details-marker{display:none}details.sd-dropdown summary:focus{outline:none}details.sd-dropdown .sd-summary-icon{margin-right:.5em}details.sd-dropdown .sd-summary-icon svg{opacity:.8}details.sd-dropdown summary:hover .sd-summary-up svg,details.sd-dropdown summary:hover .sd-summary-down svg{opacity:1;transform:scale(1.1)}details.sd-dropdown .sd-summary-up svg,details.sd-dropdown .sd-summary-down svg{display:block;opacity:.6}details.sd-dropdown .sd-summary-up,details.sd-dropdown .sd-summary-down{pointer-events:none;position:absolute;right:1em;top:1em}details.sd-dropdown[open]>.sd-summary-title .sd-summary-down{visibility:hidden}details.sd-dropdown:not([open])>.sd-summary-title .sd-summary-up{visibility:hidden}details.sd-dropdown:not([open]).sd-card{border:none}details.sd-dropdown:not([open])>.sd-card-header{border:1px solid var(--sd-color-card-border);border-radius:.25rem}details.sd-dropdown.sd-fade-in[open] summary~*{-moz-animation:sd-fade-in .5s ease-in-out;-webkit-animation:sd-fade-in .5s ease-in-out;animation:sd-fade-in .5s ease-in-out}details.sd-dropdown.sd-fade-in-slide-down[open] summary~*{-moz-animation:sd-fade-in .5s ease-in-out,sd-slide-down .5s ease-in-out;-webkit-animation:sd-fade-in .5s ease-in-out,sd-slide-down .5s ease-in-out;animation:sd-fade-in .5s ease-in-out,sd-slide-down .5s ease-in-out}.sd-col>.sd-dropdown{width:100%}.sd-summary-content>.sd-tab-set:first-child{margin-top:0}@keyframes sd-fade-in{0%{opacity:0}100%{opacity:1}}@keyframes sd-slide-down{0%{transform:translate(0, -10px)}100%{transform:translate(0, 0)}}.sd-tab-set{border-radius:.125rem;display:flex;flex-wrap:wrap;margin:1em 0;position:relative}.sd-tab-set>input{opacity:0;position:absolute}.sd-tab-set>input:checked+label{border-color:var(--sd-color-tabs-underline-active);color:var(--sd-color-tabs-label-active)}.sd-tab-set>input:checked+label+.sd-tab-content{display:block}.sd-tab-set>input:not(:checked)+label:hover{color:var(--sd-color-tabs-label-hover);border-color:var(--sd-color-tabs-underline-hover)}.sd-tab-set>input:focus+label{outline-style:auto}.sd-tab-set>input:not(.focus-visible)+label{outline:none;-webkit-tap-highlight-color:transparent}.sd-tab-set>label{border-bottom:.125rem solid transparent;margin-bottom:0;color:var(--sd-color-tabs-label-inactive);border-color:var(--sd-color-tabs-underline-inactive);cursor:pointer;font-size:var(--sd-fontsize-tabs-label);font-weight:700;padding:1em 1.25em .5em;transition:color 250ms;width:auto;z-index:1}html .sd-tab-set>label:hover{color:var(--sd-color-tabs-label-active)}.sd-col>.sd-tab-set{width:100%}.sd-tab-content{box-shadow:0 -0.0625rem var(--sd-color-tabs-overline),0 .0625rem var(--sd-color-tabs-underline);display:none;order:99;padding-bottom:.75rem;padding-top:.75rem;width:100%}.sd-tab-content>:first-child{margin-top:0 !important}.sd-tab-content>:last-child{margin-bottom:0 !important}.sd-tab-content>.sd-tab-set{margin:0}.sd-sphinx-override,.sd-sphinx-override *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.sd-sphinx-override p{margin-top:0}:root{--sd-color-primary: #0071bc;--sd-color-secondary: #6c757d;--sd-color-success: #28a745;--sd-color-info: #17a2b8;--sd-color-warning: #f0b37e;--sd-color-danger: #dc3545;--sd-color-light: #f8f9fa;--sd-color-muted: #6c757d;--sd-color-dark: #212529;--sd-color-black: black;--sd-color-white: white;--sd-color-primary-highlight: #0060a0;--sd-color-secondary-highlight: #5c636a;--sd-color-success-highlight: #228e3b;--sd-color-info-highlight: #148a9c;--sd-color-warning-highlight: #cc986b;--sd-color-danger-highlight: #bb2d3b;--sd-color-light-highlight: #d3d4d5;--sd-color-muted-highlight: #5c636a;--sd-color-dark-highlight: #1c1f23;--sd-color-black-highlight: black;--sd-color-white-highlight: #d9d9d9;--sd-color-primary-text: #fff;--sd-color-secondary-text: #fff;--sd-color-success-text: #fff;--sd-color-info-text: #fff;--sd-color-warning-text: #212529;--sd-color-danger-text: #fff;--sd-color-light-text: #212529;--sd-color-muted-text: #fff;--sd-color-dark-text: #fff;--sd-color-black-text: #fff;--sd-color-white-text: #212529;--sd-color-shadow: rgba(0, 0, 0, 0.15);--sd-color-card-border: rgba(0, 0, 0, 0.125);--sd-color-card-border-hover: hsla(231, 99%, 66%, 1);--sd-color-card-background: transparent;--sd-color-card-text: inherit;--sd-color-card-header: transparent;--sd-color-card-footer: transparent;--sd-color-tabs-label-active: hsla(231, 99%, 66%, 1);--sd-color-tabs-label-hover: hsla(231, 99%, 66%, 1);--sd-color-tabs-label-inactive: hsl(0, 0%, 66%);--sd-color-tabs-underline-active: hsla(231, 99%, 66%, 1);--sd-color-tabs-underline-hover: rgba(178, 206, 245, 0.62);--sd-color-tabs-underline-inactive: transparent;--sd-color-tabs-overline: rgb(222, 222, 222);--sd-color-tabs-underline: rgb(222, 222, 222);--sd-fontsize-tabs-label: 1rem} diff --git a/0.3.0/_static/design-tabs.js b/0.3.0/_static/design-tabs.js deleted file mode 100644 index 36b38cf..0000000 --- a/0.3.0/_static/design-tabs.js +++ /dev/null @@ -1,27 +0,0 @@ -var sd_labels_by_text = {}; - -function ready() { - const li = document.getElementsByClassName("sd-tab-label"); - for (const label of li) { - syncId = label.getAttribute("data-sync-id"); - if (syncId) { - label.onclick = onLabelClick; - if (!sd_labels_by_text[syncId]) { - sd_labels_by_text[syncId] = []; - } - sd_labels_by_text[syncId].push(label); - } - } -} - -function onLabelClick() { - // Activate other inputs with the same sync id. - syncId = this.getAttribute("data-sync-id"); - for (label of sd_labels_by_text[syncId]) { - if (label === this) continue; - label.previousElementSibling.checked = true; - } - window.localStorage.setItem("sphinx-design-last-tab", syncId); -} - -document.addEventListener("DOMContentLoaded", ready, false); diff --git a/0.3.0/_static/doctools.js b/0.3.0/_static/doctools.js deleted file mode 100644 index d06a71d..0000000 --- a/0.3.0/_static/doctools.js +++ /dev/null @@ -1,156 +0,0 @@ -/* - * doctools.js - * ~~~~~~~~~~~ - * - * Base JavaScript utilities for all Sphinx HTML documentation. - * - * :copyright: Copyright 2007-2023 by the Sphinx team, see AUTHORS. - * :license: BSD, see LICENSE for details. - * - */ -"use strict"; - -const BLACKLISTED_KEY_CONTROL_ELEMENTS = new Set([ - "TEXTAREA", - "INPUT", - "SELECT", - "BUTTON", -]); - -const _ready = (callback) => { - if (document.readyState !== "loading") { - callback(); - } else { - document.addEventListener("DOMContentLoaded", callback); - } -}; - -/** - * Small JavaScript module for the documentation. - */ -const Documentation = { - init: () => { - Documentation.initDomainIndexTable(); - Documentation.initOnKeyListeners(); - }, - - /** - * i18n support - */ - TRANSLATIONS: {}, - PLURAL_EXPR: (n) => (n === 1 ? 0 : 1), - LOCALE: "unknown", - - // gettext and ngettext don't access this so that the functions - // can safely bound to a different name (_ = Documentation.gettext) - gettext: (string) => { - const translated = Documentation.TRANSLATIONS[string]; - switch (typeof translated) { - case "undefined": - return string; // no translation - case "string": - return translated; // translation exists - default: - return translated[0]; // (singular, plural) translation tuple exists - } - }, - - ngettext: (singular, plural, n) => { - const translated = Documentation.TRANSLATIONS[singular]; - if (typeof translated !== "undefined") - return translated[Documentation.PLURAL_EXPR(n)]; - return n === 1 ? singular : plural; - }, - - addTranslations: (catalog) => { - Object.assign(Documentation.TRANSLATIONS, catalog.messages); - Documentation.PLURAL_EXPR = new Function( - "n", - `return (${catalog.plural_expr})` - ); - Documentation.LOCALE = catalog.locale; - }, - - /** - * helper function to focus on search bar - */ - focusSearchBar: () => { - document.querySelectorAll("input[name=q]")[0]?.focus(); - }, - - /** - * Initialise the domain index toggle buttons - */ - initDomainIndexTable: () => { - const toggler = (el) => { - const idNumber = el.id.substr(7); - const toggledRows = document.querySelectorAll(`tr.cg-${idNumber}`); - if (el.src.substr(-9) === "minus.png") { - el.src = `${el.src.substr(0, el.src.length - 9)}plus.png`; - toggledRows.forEach((el) => (el.style.display = "none")); - } else { - el.src = `${el.src.substr(0, el.src.length - 8)}minus.png`; - toggledRows.forEach((el) => (el.style.display = "")); - } - }; - - const togglerElements = document.querySelectorAll("img.toggler"); - togglerElements.forEach((el) => - el.addEventListener("click", (event) => toggler(event.currentTarget)) - ); - togglerElements.forEach((el) => (el.style.display = "")); - if (DOCUMENTATION_OPTIONS.COLLAPSE_INDEX) togglerElements.forEach(toggler); - }, - - initOnKeyListeners: () => { - // only install a listener if it is really needed - if ( - !DOCUMENTATION_OPTIONS.NAVIGATION_WITH_KEYS && - !DOCUMENTATION_OPTIONS.ENABLE_SEARCH_SHORTCUTS - ) - return; - - document.addEventListener("keydown", (event) => { - // bail for input elements - if (BLACKLISTED_KEY_CONTROL_ELEMENTS.has(document.activeElement.tagName)) return; - // bail with special keys - if (event.altKey || event.ctrlKey || event.metaKey) return; - - if (!event.shiftKey) { - switch (event.key) { - case "ArrowLeft": - if (!DOCUMENTATION_OPTIONS.NAVIGATION_WITH_KEYS) break; - - const prevLink = document.querySelector('link[rel="prev"]'); - if (prevLink && prevLink.href) { - window.location.href = prevLink.href; - event.preventDefault(); - } - break; - case "ArrowRight": - if (!DOCUMENTATION_OPTIONS.NAVIGATION_WITH_KEYS) break; - - const nextLink = document.querySelector('link[rel="next"]'); - if (nextLink && nextLink.href) { - window.location.href = nextLink.href; - event.preventDefault(); - } - break; - } - } - - // some keyboard layouts may need Shift to get / - switch (event.key) { - case "/": - if (!DOCUMENTATION_OPTIONS.ENABLE_SEARCH_SHORTCUTS) break; - Documentation.focusSearchBar(); - event.preventDefault(); - } - }); - }, -}; - -// quick alias for translations -const _ = Documentation.gettext; - -_ready(Documentation.init); diff --git a/0.3.0/_static/documentation_options.js b/0.3.0/_static/documentation_options.js deleted file mode 100644 index 38e7bb9..0000000 --- a/0.3.0/_static/documentation_options.js +++ /dev/null @@ -1,14 +0,0 @@ -var DOCUMENTATION_OPTIONS = { - URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'), - VERSION: '0.3.0', - LANGUAGE: 'en', - COLLAPSE_INDEX: false, - BUILDER: 'html', - FILE_SUFFIX: '.html', - LINK_SUFFIX: '.html', - HAS_SOURCE: false, - SOURCELINK_SUFFIX: '.txt', - NAVIGATION_WITH_KEYS: false, - SHOW_SEARCH_SUMMARY: true, - ENABLE_SEARCH_SHORTCUTS: true, -}; \ No newline at end of file diff --git a/0.3.0/_static/file.png b/0.3.0/_static/file.png deleted file mode 100644 index a858a410e4faa62ce324d814e4b816fff83a6fb3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 286 zcmV+(0pb3MP)s`hMrGg#P~ix$^RISR_I47Y|r1 z_CyJOe}D1){SET-^Amu_i71Lt6eYfZjRyw@I6OQAIXXHDfiX^GbOlHe=Ae4>0m)d(f|Me07*qoM6N<$f}vM^LjV8( diff --git a/0.3.0/_static/language_data.js b/0.3.0/_static/language_data.js deleted file mode 100644 index 250f566..0000000 --- a/0.3.0/_static/language_data.js +++ /dev/null @@ -1,199 +0,0 @@ -/* - * language_data.js - * ~~~~~~~~~~~~~~~~ - * - * This script contains the language-specific data used by searchtools.js, - * namely the list of stopwords, stemmer, scorer and splitter. - * - * :copyright: Copyright 2007-2023 by the Sphinx team, see AUTHORS. - * :license: BSD, see LICENSE for details. - * - */ - -var stopwords = ["a", "and", "are", "as", "at", "be", "but", "by", "for", "if", "in", "into", "is", "it", "near", "no", "not", "of", "on", "or", "such", "that", "the", "their", "then", "there", "these", "they", "this", "to", "was", "will", "with"]; - - -/* Non-minified version is copied as a separate JS file, is available */ - -/** - * Porter Stemmer - */ -var Stemmer = function() { - - var step2list = { - ational: 'ate', - tional: 'tion', - enci: 'ence', - anci: 'ance', - izer: 'ize', - bli: 'ble', - alli: 'al', - entli: 'ent', - eli: 'e', - ousli: 'ous', - ization: 'ize', - ation: 'ate', - ator: 'ate', - alism: 'al', - iveness: 'ive', - fulness: 'ful', - ousness: 'ous', - aliti: 'al', - iviti: 'ive', - biliti: 'ble', - logi: 'log' - }; - - var step3list = { - icate: 'ic', - ative: '', - alize: 'al', - iciti: 'ic', - ical: 'ic', - ful: '', - ness: '' - }; - - var c = "[^aeiou]"; // consonant - var v = "[aeiouy]"; // vowel - var C = c + "[^aeiouy]*"; // consonant sequence - var V = v + "[aeiou]*"; // vowel sequence - - var mgr0 = "^(" + C + ")?" + V + C; // [C]VC... is m>0 - var meq1 = "^(" + C + ")?" + V + C + "(" + V + ")?$"; // [C]VC[V] is m=1 - var mgr1 = "^(" + C + ")?" + V + C + V + C; // [C]VCVC... is m>1 - var s_v = "^(" + C + ")?" + v; // vowel in stem - - this.stemWord = function (w) { - var stem; - var suffix; - var firstch; - var origword = w; - - if (w.length < 3) - return w; - - var re; - var re2; - var re3; - var re4; - - firstch = w.substr(0,1); - if (firstch == "y") - w = firstch.toUpperCase() + w.substr(1); - - // Step 1a - re = /^(.+?)(ss|i)es$/; - re2 = /^(.+?)([^s])s$/; - - if (re.test(w)) - w = w.replace(re,"$1$2"); - else if (re2.test(w)) - w = w.replace(re2,"$1$2"); - - // Step 1b - re = /^(.+?)eed$/; - re2 = /^(.+?)(ed|ing)$/; - if (re.test(w)) { - var fp = re.exec(w); - re = new RegExp(mgr0); - if (re.test(fp[1])) { - re = /.$/; - w = w.replace(re,""); - } - } - else if (re2.test(w)) { - var fp = re2.exec(w); - stem = fp[1]; - re2 = new RegExp(s_v); - if (re2.test(stem)) { - w = stem; - re2 = /(at|bl|iz)$/; - re3 = new RegExp("([^aeiouylsz])\\1$"); - re4 = new RegExp("^" + C + v + "[^aeiouwxy]$"); - if (re2.test(w)) - w = w + "e"; - else if (re3.test(w)) { - re = /.$/; - w = w.replace(re,""); - } - else if (re4.test(w)) - w = w + "e"; - } - } - - // Step 1c - re = /^(.+?)y$/; - if (re.test(w)) { - var fp = re.exec(w); - stem = fp[1]; - re = new RegExp(s_v); - if (re.test(stem)) - w = stem + "i"; - } - - // Step 2 - re = /^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/; - if (re.test(w)) { - var fp = re.exec(w); - stem = fp[1]; - suffix = fp[2]; - re = new RegExp(mgr0); - if (re.test(stem)) - w = stem + step2list[suffix]; - } - - // Step 3 - re = /^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/; - if (re.test(w)) { - var fp = re.exec(w); - stem = fp[1]; - suffix = fp[2]; - re = new RegExp(mgr0); - if (re.test(stem)) - w = stem + step3list[suffix]; - } - - // Step 4 - re = /^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/; - re2 = /^(.+?)(s|t)(ion)$/; - if (re.test(w)) { - var fp = re.exec(w); - stem = fp[1]; - re = new RegExp(mgr1); - if (re.test(stem)) - w = stem; - } - else if (re2.test(w)) { - var fp = re2.exec(w); - stem = fp[1] + fp[2]; - re2 = new RegExp(mgr1); - if (re2.test(stem)) - w = stem; - } - - // Step 5 - re = /^(.+?)e$/; - if (re.test(w)) { - var fp = re.exec(w); - stem = fp[1]; - re = new RegExp(mgr1); - re2 = new RegExp(meq1); - re3 = new RegExp("^" + C + v + "[^aeiouwxy]$"); - if (re.test(stem) || (re2.test(stem) && !(re3.test(stem)))) - w = stem; - } - re = /ll$/; - re2 = new RegExp(mgr1); - if (re.test(w) && re2.test(w)) { - re = /.$/; - w = w.replace(re,""); - } - - // and turn initial Y back to y - if (firstch == "y") - w = firstch.toLowerCase() + w.substr(1); - return w; - } -} - diff --git a/0.3.0/_static/minus.png b/0.3.0/_static/minus.png deleted file mode 100644 index d96755fdaf8bb2214971e0db9c1fd3077d7c419d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 90 zcmeAS@N?(olHy`uVBq!ia0vp^+#t*WBp7;*Yy1LIik>cxAr*|t7R?Mi>2?kWtu=nj kDsEF_5m^0CR;1wuP-*O&G^0G}KYk!hp00i_>zopr08q^qX#fBK diff --git a/0.3.0/_static/plus.png b/0.3.0/_static/plus.png deleted file mode 100644 index 7107cec93a979b9a5f64843235a16651d563ce2d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 90 zcmeAS@N?(olHy`uVBq!ia0vp^+#t*WBp7;*Yy1LIik>cxAr*|t7R?Mi>2?kWtu>-2 m3q%Vub%g%s<8sJhVPMczOq}xhg9DJoz~JfX=d#Wzp$Pyb1r*Kz diff --git a/0.3.0/_static/pygments.css b/0.3.0/_static/pygments.css deleted file mode 100644 index 16231f7..0000000 --- a/0.3.0/_static/pygments.css +++ /dev/null @@ -1,160 +0,0 @@ -html[data-theme="light"] .highlight pre { line-height: 125%; } -html[data-theme="light"] .highlight td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; } -html[data-theme="light"] .highlight span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; } -html[data-theme="light"] .highlight td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; } -html[data-theme="light"] .highlight span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; } -html[data-theme="light"] .highlight .hll { background-color: #ffffcc } -html[data-theme="light"] .highlight { background: #f8f8f8; } -html[data-theme="light"] .highlight .c { color: #3D7B7B; font-style: italic } /* Comment */ -html[data-theme="light"] .highlight .err { border: 1px solid #FF0000 } /* Error */ -html[data-theme="light"] .highlight .k { color: #008000; font-weight: bold } /* Keyword */ -html[data-theme="light"] .highlight .o { color: #666666 } /* Operator */ -html[data-theme="light"] .highlight .ch { color: #3D7B7B; font-style: italic } /* Comment.Hashbang */ -html[data-theme="light"] .highlight .cm { color: #3D7B7B; font-style: italic } /* Comment.Multiline */ -html[data-theme="light"] .highlight .cp { color: #9C6500 } /* Comment.Preproc */ -html[data-theme="light"] .highlight .cpf { color: #3D7B7B; font-style: italic } /* Comment.PreprocFile */ -html[data-theme="light"] .highlight .c1 { color: #3D7B7B; font-style: italic } /* Comment.Single */ -html[data-theme="light"] .highlight .cs { color: #3D7B7B; font-style: italic } /* Comment.Special */ -html[data-theme="light"] .highlight .gd { color: #A00000 } /* Generic.Deleted */ -html[data-theme="light"] .highlight .ge { font-style: italic } /* Generic.Emph */ -html[data-theme="light"] .highlight .ges { font-weight: bold; font-style: italic } /* Generic.EmphStrong */ -html[data-theme="light"] .highlight .gr { color: #E40000 } /* Generic.Error */ -html[data-theme="light"] .highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */ -html[data-theme="light"] .highlight .gi { color: #008400 } /* Generic.Inserted */ -html[data-theme="light"] .highlight .go { color: #717171 } /* Generic.Output */ -html[data-theme="light"] .highlight .gp { color: #000080; font-weight: bold } /* Generic.Prompt */ -html[data-theme="light"] .highlight .gs { font-weight: bold } /* Generic.Strong */ -html[data-theme="light"] .highlight .gu { color: #800080; font-weight: bold } /* Generic.Subheading */ -html[data-theme="light"] .highlight .gt { color: #0044DD } /* Generic.Traceback */ -html[data-theme="light"] .highlight .kc { color: #008000; font-weight: bold } /* Keyword.Constant */ -html[data-theme="light"] .highlight .kd { color: #008000; font-weight: bold } /* Keyword.Declaration */ -html[data-theme="light"] .highlight .kn { color: #008000; font-weight: bold } /* Keyword.Namespace */ -html[data-theme="light"] .highlight .kp { color: #008000 } /* Keyword.Pseudo */ -html[data-theme="light"] .highlight .kr { color: #008000; font-weight: bold } /* Keyword.Reserved */ -html[data-theme="light"] .highlight .kt { color: #B00040 } /* Keyword.Type */ -html[data-theme="light"] .highlight .m { color: #666666 } /* Literal.Number */ -html[data-theme="light"] .highlight .s { color: #BA2121 } /* Literal.String */ -html[data-theme="light"] .highlight .na { color: #687822 } /* Name.Attribute */ -html[data-theme="light"] .highlight .nb { color: #008000 } /* Name.Builtin */ -html[data-theme="light"] .highlight .nc { color: #0000FF; font-weight: bold } /* Name.Class */ -html[data-theme="light"] .highlight .no { color: #880000 } /* Name.Constant */ -html[data-theme="light"] .highlight .nd { color: #AA22FF } /* Name.Decorator */ -html[data-theme="light"] .highlight .ni { color: #717171; font-weight: bold } /* Name.Entity */ -html[data-theme="light"] .highlight .ne { color: #CB3F38; font-weight: bold } /* Name.Exception */ -html[data-theme="light"] .highlight .nf { color: #0000FF } /* Name.Function */ -html[data-theme="light"] .highlight .nl { color: #767600 } /* Name.Label */ -html[data-theme="light"] .highlight .nn { color: #0000FF; font-weight: bold } /* Name.Namespace */ -html[data-theme="light"] .highlight .nt { color: #008000; font-weight: bold } /* Name.Tag */ -html[data-theme="light"] .highlight .nv { color: #19177C } /* Name.Variable */ -html[data-theme="light"] .highlight .ow { color: #AA22FF; font-weight: bold } /* Operator.Word */ -html[data-theme="light"] .highlight .w { color: #bbbbbb } /* Text.Whitespace */ -html[data-theme="light"] .highlight .mb { color: #666666 } /* Literal.Number.Bin */ -html[data-theme="light"] .highlight .mf { color: #666666 } /* Literal.Number.Float */ -html[data-theme="light"] .highlight .mh { color: #666666 } /* Literal.Number.Hex */ -html[data-theme="light"] .highlight .mi { color: #666666 } /* Literal.Number.Integer */ -html[data-theme="light"] .highlight .mo { color: #666666 } /* Literal.Number.Oct */ -html[data-theme="light"] .highlight .sa { color: #BA2121 } /* Literal.String.Affix */ -html[data-theme="light"] .highlight .sb { color: #BA2121 } /* Literal.String.Backtick */ -html[data-theme="light"] .highlight .sc { color: #BA2121 } /* Literal.String.Char */ -html[data-theme="light"] .highlight .dl { color: #BA2121 } /* Literal.String.Delimiter */ -html[data-theme="light"] .highlight .sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */ -html[data-theme="light"] .highlight .s2 { color: #BA2121 } /* Literal.String.Double */ -html[data-theme="light"] .highlight .se { color: #AA5D1F; font-weight: bold } /* Literal.String.Escape */ -html[data-theme="light"] .highlight .sh { color: #BA2121 } /* Literal.String.Heredoc */ -html[data-theme="light"] .highlight .si { color: #A45A77; font-weight: bold } /* Literal.String.Interpol */ -html[data-theme="light"] .highlight .sx { color: #008000 } /* Literal.String.Other */ -html[data-theme="light"] .highlight .sr { color: #A45A77 } /* Literal.String.Regex */ -html[data-theme="light"] .highlight .s1 { color: #BA2121 } /* Literal.String.Single */ -html[data-theme="light"] .highlight .ss { color: #19177C } /* Literal.String.Symbol */ -html[data-theme="light"] .highlight .bp { color: #008000 } /* Name.Builtin.Pseudo */ -html[data-theme="light"] .highlight .fm { color: #0000FF } /* Name.Function.Magic */ -html[data-theme="light"] .highlight .vc { color: #19177C } /* Name.Variable.Class */ -html[data-theme="light"] .highlight .vg { color: #19177C } /* Name.Variable.Global */ -html[data-theme="light"] .highlight .vi { color: #19177C } /* Name.Variable.Instance */ -html[data-theme="light"] .highlight .vm { color: #19177C } /* Name.Variable.Magic */ -html[data-theme="light"] .highlight .il { color: #666666 } /* Literal.Number.Integer.Long */ -html[data-theme="dark"] .highlight pre { line-height: 125%; } -html[data-theme="dark"] .highlight td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; } -html[data-theme="dark"] .highlight span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; } -html[data-theme="dark"] .highlight td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; } -html[data-theme="dark"] .highlight span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; } -html[data-theme="dark"] .highlight .hll { background-color: #49483e } -html[data-theme="dark"] .highlight { background: #272822; color: #f8f8f2 } -html[data-theme="dark"] .highlight .c { color: #959077 } /* Comment */ -html[data-theme="dark"] .highlight .err { color: #ed007e; background-color: #1e0010 } /* Error */ -html[data-theme="dark"] .highlight .esc { color: #f8f8f2 } /* Escape */ -html[data-theme="dark"] .highlight .g { color: #f8f8f2 } /* Generic */ -html[data-theme="dark"] .highlight .k { color: #66d9ef } /* Keyword */ -html[data-theme="dark"] .highlight .l { color: #ae81ff } /* Literal */ -html[data-theme="dark"] .highlight .n { color: #f8f8f2 } /* Name */ -html[data-theme="dark"] .highlight .o { color: #ff4689 } /* Operator */ -html[data-theme="dark"] .highlight .x { color: #f8f8f2 } /* Other */ -html[data-theme="dark"] .highlight .p { color: #f8f8f2 } /* Punctuation */ -html[data-theme="dark"] .highlight .ch { color: #959077 } /* Comment.Hashbang */ -html[data-theme="dark"] .highlight .cm { color: #959077 } /* Comment.Multiline */ -html[data-theme="dark"] .highlight .cp { color: #959077 } /* Comment.Preproc */ -html[data-theme="dark"] .highlight .cpf { color: #959077 } /* Comment.PreprocFile */ -html[data-theme="dark"] .highlight .c1 { color: #959077 } /* Comment.Single */ -html[data-theme="dark"] .highlight .cs { color: #959077 } /* Comment.Special */ -html[data-theme="dark"] .highlight .gd { color: #ff4689 } /* Generic.Deleted */ -html[data-theme="dark"] .highlight .ge { color: #f8f8f2; font-style: italic } /* Generic.Emph */ -html[data-theme="dark"] .highlight .ges { color: #f8f8f2; font-weight: bold; font-style: italic } /* Generic.EmphStrong */ -html[data-theme="dark"] .highlight .gr { color: #f8f8f2 } /* Generic.Error */ -html[data-theme="dark"] .highlight .gh { color: #f8f8f2 } /* Generic.Heading */ -html[data-theme="dark"] .highlight .gi { color: #a6e22e } /* Generic.Inserted */ -html[data-theme="dark"] .highlight .go { color: #66d9ef } /* Generic.Output */ -html[data-theme="dark"] .highlight .gp { color: #ff4689; font-weight: bold } /* Generic.Prompt */ -html[data-theme="dark"] .highlight .gs { color: #f8f8f2; font-weight: bold } /* Generic.Strong */ -html[data-theme="dark"] .highlight .gu { color: #959077 } /* Generic.Subheading */ -html[data-theme="dark"] .highlight .gt { color: #f8f8f2 } /* Generic.Traceback */ -html[data-theme="dark"] .highlight .kc { color: #66d9ef } /* Keyword.Constant */ -html[data-theme="dark"] .highlight .kd { color: #66d9ef } /* Keyword.Declaration */ -html[data-theme="dark"] .highlight .kn { color: #ff4689 } /* Keyword.Namespace */ -html[data-theme="dark"] .highlight .kp { color: #66d9ef } /* Keyword.Pseudo */ -html[data-theme="dark"] .highlight .kr { color: #66d9ef } /* Keyword.Reserved */ -html[data-theme="dark"] .highlight .kt { color: #66d9ef } /* Keyword.Type */ -html[data-theme="dark"] .highlight .ld { color: #e6db74 } /* Literal.Date */ -html[data-theme="dark"] .highlight .m { color: #ae81ff } /* Literal.Number */ -html[data-theme="dark"] .highlight .s { color: #e6db74 } /* Literal.String */ -html[data-theme="dark"] .highlight .na { color: #a6e22e } /* Name.Attribute */ -html[data-theme="dark"] .highlight .nb { color: #f8f8f2 } /* Name.Builtin */ -html[data-theme="dark"] .highlight .nc { color: #a6e22e } /* Name.Class */ -html[data-theme="dark"] .highlight .no { color: #66d9ef } /* Name.Constant */ -html[data-theme="dark"] .highlight .nd { color: #a6e22e } /* Name.Decorator */ -html[data-theme="dark"] .highlight .ni { color: #f8f8f2 } /* Name.Entity */ -html[data-theme="dark"] .highlight .ne { color: #a6e22e } /* Name.Exception */ -html[data-theme="dark"] .highlight .nf { color: #a6e22e } /* Name.Function */ -html[data-theme="dark"] .highlight .nl { color: #f8f8f2 } /* Name.Label */ -html[data-theme="dark"] .highlight .nn { color: #f8f8f2 } /* Name.Namespace */ -html[data-theme="dark"] .highlight .nx { color: #a6e22e } /* Name.Other */ -html[data-theme="dark"] .highlight .py { color: #f8f8f2 } /* Name.Property */ -html[data-theme="dark"] .highlight .nt { color: #ff4689 } /* Name.Tag */ -html[data-theme="dark"] .highlight .nv { color: #f8f8f2 } /* Name.Variable */ -html[data-theme="dark"] .highlight .ow { color: #ff4689 } /* Operator.Word */ -html[data-theme="dark"] .highlight .pm { color: #f8f8f2 } /* Punctuation.Marker */ -html[data-theme="dark"] .highlight .w { color: #f8f8f2 } /* Text.Whitespace */ -html[data-theme="dark"] .highlight .mb { color: #ae81ff } /* Literal.Number.Bin */ -html[data-theme="dark"] .highlight .mf { color: #ae81ff } /* Literal.Number.Float */ -html[data-theme="dark"] .highlight .mh { color: #ae81ff } /* Literal.Number.Hex */ -html[data-theme="dark"] .highlight .mi { color: #ae81ff } /* Literal.Number.Integer */ -html[data-theme="dark"] .highlight .mo { color: #ae81ff } /* Literal.Number.Oct */ -html[data-theme="dark"] .highlight .sa { color: #e6db74 } /* Literal.String.Affix */ -html[data-theme="dark"] .highlight .sb { color: #e6db74 } /* Literal.String.Backtick */ -html[data-theme="dark"] .highlight .sc { color: #e6db74 } /* Literal.String.Char */ -html[data-theme="dark"] .highlight .dl { color: #e6db74 } /* Literal.String.Delimiter */ -html[data-theme="dark"] .highlight .sd { color: #e6db74 } /* Literal.String.Doc */ -html[data-theme="dark"] .highlight .s2 { color: #e6db74 } /* Literal.String.Double */ -html[data-theme="dark"] .highlight .se { color: #ae81ff } /* Literal.String.Escape */ -html[data-theme="dark"] .highlight .sh { color: #e6db74 } /* Literal.String.Heredoc */ -html[data-theme="dark"] .highlight .si { color: #e6db74 } /* Literal.String.Interpol */ -html[data-theme="dark"] .highlight .sx { color: #e6db74 } /* Literal.String.Other */ -html[data-theme="dark"] .highlight .sr { color: #e6db74 } /* Literal.String.Regex */ -html[data-theme="dark"] .highlight .s1 { color: #e6db74 } /* Literal.String.Single */ -html[data-theme="dark"] .highlight .ss { color: #e6db74 } /* Literal.String.Symbol */ -html[data-theme="dark"] .highlight .bp { color: #f8f8f2 } /* Name.Builtin.Pseudo */ -html[data-theme="dark"] .highlight .fm { color: #a6e22e } /* Name.Function.Magic */ -html[data-theme="dark"] .highlight .vc { color: #f8f8f2 } /* Name.Variable.Class */ -html[data-theme="dark"] .highlight .vg { color: #f8f8f2 } /* Name.Variable.Global */ -html[data-theme="dark"] .highlight .vi { color: #f8f8f2 } /* Name.Variable.Instance */ -html[data-theme="dark"] .highlight .vm { color: #f8f8f2 } /* Name.Variable.Magic */ -html[data-theme="dark"] .highlight .il { color: #ae81ff } /* Literal.Number.Integer.Long */ \ No newline at end of file diff --git a/0.3.0/_static/scripts/bootstrap.js b/0.3.0/_static/scripts/bootstrap.js deleted file mode 100644 index 766173a..0000000 --- a/0.3.0/_static/scripts/bootstrap.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! For license information please see bootstrap.js.LICENSE.txt */ -(()=>{"use strict";var t={d:(e,i)=>{for(var n in i)t.o(i,n)&&!t.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:i[n]})},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r:t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},e={};t.r(e),t.d(e,{afterMain:()=>w,afterRead:()=>b,afterWrite:()=>C,applyStyles:()=>$,arrow:()=>G,auto:()=>r,basePlacements:()=>a,beforeMain:()=>v,beforeRead:()=>m,beforeWrite:()=>A,bottom:()=>n,clippingParents:()=>h,computeStyles:()=>et,createPopper:()=>Dt,createPopperBase:()=>Lt,createPopperLite:()=>$t,detectOverflow:()=>mt,end:()=>c,eventListeners:()=>nt,flip:()=>_t,hide:()=>yt,left:()=>o,main:()=>y,modifierPhases:()=>T,offset:()=>wt,placements:()=>g,popper:()=>d,popperGenerator:()=>kt,popperOffsets:()=>At,preventOverflow:()=>Et,read:()=>_,reference:()=>f,right:()=>s,start:()=>l,top:()=>i,variationPlacements:()=>p,viewport:()=>u,write:()=>E});var i="top",n="bottom",s="right",o="left",r="auto",a=[i,n,s,o],l="start",c="end",h="clippingParents",u="viewport",d="popper",f="reference",p=a.reduce((function(t,e){return t.concat([e+"-"+l,e+"-"+c])}),[]),g=[].concat(a,[r]).reduce((function(t,e){return t.concat([e,e+"-"+l,e+"-"+c])}),[]),m="beforeRead",_="read",b="afterRead",v="beforeMain",y="main",w="afterMain",A="beforeWrite",E="write",C="afterWrite",T=[m,_,b,v,y,w,A,E,C];function O(t){return t?(t.nodeName||"").toLowerCase():null}function x(t){if(null==t)return window;if("[object Window]"!==t.toString()){var e=t.ownerDocument;return e&&e.defaultView||window}return t}function k(t){return t instanceof x(t).Element||t instanceof Element}function L(t){return t instanceof x(t).HTMLElement||t instanceof HTMLElement}function D(t){return"undefined"!=typeof ShadowRoot&&(t instanceof x(t).ShadowRoot||t instanceof ShadowRoot)}const $={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];L(s)&&O(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}),{});L(n)&&O(n)&&(Object.assign(n.style,o),Object.keys(s).forEach((function(t){n.removeAttribute(t)})))}))}},requires:["computeStyles"]};function S(t){return t.split("-")[0]}var I=Math.max,N=Math.min,P=Math.round;function j(){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 M(){return!/^((?!chrome|android).)*safari/i.test(j())}function H(t,e,i){void 0===e&&(e=!1),void 0===i&&(i=!1);var n=t.getBoundingClientRect(),s=1,o=1;e&&L(t)&&(s=t.offsetWidth>0&&P(n.width)/t.offsetWidth||1,o=t.offsetHeight>0&&P(n.height)/t.offsetHeight||1);var r=(k(t)?x(t):window).visualViewport,a=!M()&&i,l=(n.left+(a&&r?r.offsetLeft:0))/s,c=(n.top+(a&&r?r.offsetTop:0))/o,h=n.width/s,u=n.height/o;return{width:h,height:u,top:c,right:l+h,bottom:c+u,left:l,x:l,y:c}}function W(t){var e=H(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 F(t,e){var i=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(i&&D(i)){var n=e;do{if(n&&t.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function B(t){return x(t).getComputedStyle(t)}function z(t){return["table","td","th"].indexOf(O(t))>=0}function q(t){return((k(t)?t.ownerDocument:t.document)||window.document).documentElement}function R(t){return"html"===O(t)?t:t.assignedSlot||t.parentNode||(D(t)?t.host:null)||q(t)}function V(t){return L(t)&&"fixed"!==B(t).position?t.offsetParent:null}function K(t){for(var e=x(t),i=V(t);i&&z(i)&&"static"===B(i).position;)i=V(i);return i&&("html"===O(i)||"body"===O(i)&&"static"===B(i).position)?e:i||function(t){var e=/firefox/i.test(j());if(/Trident/i.test(j())&&L(t)&&"fixed"===B(t).position)return null;var i=R(t);for(D(i)&&(i=i.host);L(i)&&["html","body"].indexOf(O(i))<0;){var n=B(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 Q(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}function X(t,e,i){return I(t,N(e,i))}function Y(t){return Object.assign({},{top:0,right:0,bottom:0,left:0},t)}function U(t,e){return e.reduce((function(e,i){return e[i]=t,e}),{})}const G={name:"arrow",enabled:!0,phase:"main",fn:function(t){var e,r=t.state,l=t.name,c=t.options,h=r.elements.arrow,u=r.modifiersData.popperOffsets,d=S(r.placement),f=Q(d),p=[o,s].indexOf(d)>=0?"height":"width";if(h&&u){var g=function(t,e){return Y("number"!=typeof(t="function"==typeof t?t(Object.assign({},e.rects,{placement:e.placement})):t)?t:U(t,a))}(c.padding,r),m=W(h),_="y"===f?i:o,b="y"===f?n:s,v=r.rects.reference[p]+r.rects.reference[f]-u[f]-r.rects.popper[p],y=u[f]-r.rects.reference[f],w=K(h),A=w?"y"===f?w.clientHeight||0:w.clientWidth||0:0,E=v/2-y/2,C=g[_],T=A-m[p]-g[b],O=A/2-m[p]/2+E,x=X(C,O,T),k=f;r.modifiersData[l]=((e={})[k]=x,e.centerOffset=x-O,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)))&&F(e.elements.popper,n)&&(e.elements.arrow=n)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function J(t){return t.split("-")[1]}var Z={top:"auto",right:"auto",bottom:"auto",left:"auto"};function tt(t){var e,r=t.popper,a=t.popperRect,l=t.placement,h=t.variation,u=t.offsets,d=t.position,f=t.gpuAcceleration,p=t.adaptive,g=t.roundOffsets,m=t.isFixed,_=u.x,b=void 0===_?0:_,v=u.y,y=void 0===v?0:v,w="function"==typeof g?g({x:b,y}):{x:b,y};b=w.x,y=w.y;var A=u.hasOwnProperty("x"),E=u.hasOwnProperty("y"),C=o,T=i,O=window;if(p){var k=K(r),L="clientHeight",D="clientWidth";k===x(r)&&"static"!==B(k=q(r)).position&&"absolute"===d&&(L="scrollHeight",D="scrollWidth"),(l===i||(l===o||l===s)&&h===c)&&(T=n,y-=(m&&k===O&&O.visualViewport?O.visualViewport.height:k[L])-a.height,y*=f?1:-1),l!==o&&(l!==i&&l!==n||h!==c)||(C=s,b-=(m&&k===O&&O.visualViewport?O.visualViewport.width:k[D])-a.width,b*=f?1:-1)}var $,S=Object.assign({position:d},p&&Z),I=!0===g?function(t,e){var i=t.x,n=t.y,s=e.devicePixelRatio||1;return{x:P(i*s)/s||0,y:P(n*s)/s||0}}({x:b,y},x(r)):{x:b,y};return b=I.x,y=I.y,f?Object.assign({},S,(($={})[T]=E?"0":"",$[C]=A?"0":"",$.transform=(O.devicePixelRatio||1)<=1?"translate("+b+"px, "+y+"px)":"translate3d("+b+"px, "+y+"px, 0)",$)):Object.assign({},S,((e={})[T]=E?y+"px":"",e[C]=A?b+"px":"",e.transform="",e))}const et={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:S(e.placement),variation:J(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,tt(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,tt(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 it={passive:!0};const nt={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=x(e.elements.popper),c=[].concat(e.scrollParents.reference,e.scrollParents.popper);return o&&c.forEach((function(t){t.addEventListener("scroll",i.update,it)})),a&&l.addEventListener("resize",i.update,it),function(){o&&c.forEach((function(t){t.removeEventListener("scroll",i.update,it)})),a&&l.removeEventListener("resize",i.update,it)}},data:{}};var st={left:"right",right:"left",bottom:"top",top:"bottom"};function ot(t){return t.replace(/left|right|bottom|top/g,(function(t){return st[t]}))}var rt={start:"end",end:"start"};function at(t){return t.replace(/start|end/g,(function(t){return rt[t]}))}function lt(t){var e=x(t);return{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function ct(t){return H(q(t)).left+lt(t).scrollLeft}function ht(t){var e=B(t),i=e.overflow,n=e.overflowX,s=e.overflowY;return/auto|scroll|overlay|hidden/.test(i+s+n)}function ut(t){return["html","body","#document"].indexOf(O(t))>=0?t.ownerDocument.body:L(t)&&ht(t)?t:ut(R(t))}function dt(t,e){var i;void 0===e&&(e=[]);var n=ut(t),s=n===(null==(i=t.ownerDocument)?void 0:i.body),o=x(n),r=s?[o].concat(o.visualViewport||[],ht(n)?n:[]):n,a=e.concat(r);return s?a:a.concat(dt(R(r)))}function ft(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function pt(t,e,i){return e===u?ft(function(t,e){var i=x(t),n=q(t),s=i.visualViewport,o=n.clientWidth,r=n.clientHeight,a=0,l=0;if(s){o=s.width,r=s.height;var c=M();(c||!c&&"fixed"===e)&&(a=s.offsetLeft,l=s.offsetTop)}return{width:o,height:r,x:a+ct(t),y:l}}(t,i)):k(e)?function(t,e){var i=H(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):ft(function(t){var e,i=q(t),n=lt(t),s=null==(e=t.ownerDocument)?void 0:e.body,o=I(i.scrollWidth,i.clientWidth,s?s.scrollWidth:0,s?s.clientWidth:0),r=I(i.scrollHeight,i.clientHeight,s?s.scrollHeight:0,s?s.clientHeight:0),a=-n.scrollLeft+ct(t),l=-n.scrollTop;return"rtl"===B(s||i).direction&&(a+=I(i.clientWidth,s?s.clientWidth:0)-o),{width:o,height:r,x:a,y:l}}(q(t)))}function gt(t){var e,r=t.reference,a=t.element,h=t.placement,u=h?S(h):null,d=h?J(h):null,f=r.x+r.width/2-a.width/2,p=r.y+r.height/2-a.height/2;switch(u){case i:e={x:f,y:r.y-a.height};break;case n:e={x:f,y:r.y+r.height};break;case s:e={x:r.x+r.width,y:p};break;case o:e={x:r.x-a.width,y:p};break;default:e={x:r.x,y:r.y}}var g=u?Q(u):null;if(null!=g){var m="y"===g?"height":"width";switch(d){case l:e[g]=e[g]-(r[m]/2-a[m]/2);break;case c:e[g]=e[g]+(r[m]/2-a[m]/2)}}return e}function mt(t,e){void 0===e&&(e={});var o=e,r=o.placement,l=void 0===r?t.placement:r,c=o.strategy,p=void 0===c?t.strategy:c,g=o.boundary,m=void 0===g?h:g,_=o.rootBoundary,b=void 0===_?u:_,v=o.elementContext,y=void 0===v?d:v,w=o.altBoundary,A=void 0!==w&&w,E=o.padding,C=void 0===E?0:E,T=Y("number"!=typeof C?C:U(C,a)),x=y===d?f:d,D=t.rects.popper,$=t.elements[A?x:y],S=function(t,e,i,n){var s="clippingParents"===e?function(t){var e=dt(R(t)),i=["absolute","fixed"].indexOf(B(t).position)>=0&&L(t)?K(t):t;return k(i)?e.filter((function(t){return k(t)&&F(t,i)&&"body"!==O(t)})):[]}(t):[].concat(e),o=[].concat(s,[i]),r=o[0],a=o.reduce((function(e,i){var s=pt(t,i,n);return e.top=I(s.top,e.top),e.right=N(s.right,e.right),e.bottom=N(s.bottom,e.bottom),e.left=I(s.left,e.left),e}),pt(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}(k($)?$:$.contextElement||q(t.elements.popper),m,b,p),P=H(t.elements.reference),j=gt({reference:P,element:D,strategy:"absolute",placement:l}),M=ft(Object.assign({},D,j)),W=y===d?M:P,z={top:S.top-W.top+T.top,bottom:W.bottom-S.bottom+T.bottom,left:S.left-W.left+T.left,right:W.right-S.right+T.right},V=t.modifiersData.offset;if(y===d&&V){var Q=V[l];Object.keys(z).forEach((function(t){var e=[s,n].indexOf(t)>=0?1:-1,o=[i,n].indexOf(t)>=0?"y":"x";z[t]+=Q[o]*e}))}return z}const _t={name:"flip",enabled:!0,phase:"main",fn:function(t){var e=t.state,c=t.options,h=t.name;if(!e.modifiersData[h]._skip){for(var u=c.mainAxis,d=void 0===u||u,f=c.altAxis,m=void 0===f||f,_=c.fallbackPlacements,b=c.padding,v=c.boundary,y=c.rootBoundary,w=c.altBoundary,A=c.flipVariations,E=void 0===A||A,C=c.allowedAutoPlacements,T=e.options.placement,O=S(T),x=_||(O!==T&&E?function(t){if(S(t)===r)return[];var e=ot(t);return[at(t),e,at(e)]}(T):[ot(T)]),k=[T].concat(x).reduce((function(t,i){return t.concat(S(i)===r?function(t,e){void 0===e&&(e={});var i=e,n=i.placement,s=i.boundary,o=i.rootBoundary,r=i.padding,l=i.flipVariations,c=i.allowedAutoPlacements,h=void 0===c?g:c,u=J(n),d=u?l?p:p.filter((function(t){return J(t)===u})):a,f=d.filter((function(t){return h.indexOf(t)>=0}));0===f.length&&(f=d);var m=f.reduce((function(e,i){return e[i]=mt(t,{placement:i,boundary:s,rootBoundary:o,padding:r})[S(i)],e}),{});return Object.keys(m).sort((function(t,e){return m[t]-m[e]}))}(e,{placement:i,boundary:v,rootBoundary:y,padding:b,flipVariations:E,allowedAutoPlacements:C}):i)}),[]),L=e.rects.reference,D=e.rects.popper,$=new Map,I=!0,N=k[0],P=0;P=0,F=W?"width":"height",B=mt(e,{placement:j,boundary:v,rootBoundary:y,altBoundary:w,padding:b}),z=W?H?s:o:H?n:i;L[F]>D[F]&&(z=ot(z));var q=ot(z),R=[];if(d&&R.push(B[M]<=0),m&&R.push(B[z]<=0,B[q]<=0),R.every((function(t){return t}))){N=j,I=!1;break}$.set(j,R)}if(I)for(var V=function(t){var e=k.find((function(e){var i=$.get(e);if(i)return i.slice(0,t).every((function(t){return t}))}));if(e)return N=e,"break"},K=E?3:1;K>0&&"break"!==V(K);K--);e.placement!==N&&(e.modifiersData[h]._skip=!0,e.placement=N,e.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function bt(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 vt(t){return[i,s,n,o].some((function(e){return t[e]>=0}))}const yt={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=mt(e,{elementContext:"reference"}),a=mt(e,{altBoundary:!0}),l=bt(r,n),c=bt(a,s,o),h=vt(l),u=vt(c);e.modifiersData[i]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:h,hasPopperEscaped:u},e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-reference-hidden":h,"data-popper-escaped":u})}},wt={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(t){var e=t.state,n=t.options,r=t.name,a=n.offset,l=void 0===a?[0,0]:a,c=g.reduce((function(t,n){return t[n]=function(t,e,n){var r=S(t),a=[o,i].indexOf(r)>=0?-1:1,l="function"==typeof n?n(Object.assign({},e,{placement:t})):n,c=l[0],h=l[1];return c=c||0,h=(h||0)*a,[o,s].indexOf(r)>=0?{x:h,y:c}:{x:c,y:h}}(n,e.rects,l),t}),{}),h=c[e.placement],u=h.x,d=h.y;null!=e.modifiersData.popperOffsets&&(e.modifiersData.popperOffsets.x+=u,e.modifiersData.popperOffsets.y+=d),e.modifiersData[r]=c}},At={name:"popperOffsets",enabled:!0,phase:"read",fn:function(t){var e=t.state,i=t.name;e.modifiersData[i]=gt({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})},data:{}},Et={name:"preventOverflow",enabled:!0,phase:"main",fn:function(t){var e=t.state,r=t.options,a=t.name,c=r.mainAxis,h=void 0===c||c,u=r.altAxis,d=void 0!==u&&u,f=r.boundary,p=r.rootBoundary,g=r.altBoundary,m=r.padding,_=r.tether,b=void 0===_||_,v=r.tetherOffset,y=void 0===v?0:v,w=mt(e,{boundary:f,rootBoundary:p,padding:m,altBoundary:g}),A=S(e.placement),E=J(e.placement),C=!E,T=Q(A),O="x"===T?"y":"x",x=e.modifiersData.popperOffsets,k=e.rects.reference,L=e.rects.popper,D="function"==typeof y?y(Object.assign({},e.rects,{placement:e.placement})):y,$="number"==typeof D?{mainAxis:D,altAxis:D}:Object.assign({mainAxis:0,altAxis:0},D),P=e.modifiersData.offset?e.modifiersData.offset[e.placement]:null,j={x:0,y:0};if(x){if(h){var M,H="y"===T?i:o,F="y"===T?n:s,B="y"===T?"height":"width",z=x[T],q=z+w[H],R=z-w[F],V=b?-L[B]/2:0,Y=E===l?k[B]:L[B],U=E===l?-L[B]:-k[B],G=e.elements.arrow,Z=b&&G?W(G):{width:0,height:0},tt=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},et=tt[H],it=tt[F],nt=X(0,k[B],Z[B]),st=C?k[B]/2-V-nt-et-$.mainAxis:Y-nt-et-$.mainAxis,ot=C?-k[B]/2+V+nt+it+$.mainAxis:U+nt+it+$.mainAxis,rt=e.elements.arrow&&K(e.elements.arrow),at=rt?"y"===T?rt.clientTop||0:rt.clientLeft||0:0,lt=null!=(M=null==P?void 0:P[T])?M:0,ct=z+ot-lt,ht=X(b?N(q,z+st-lt-at):q,z,b?I(R,ct):R);x[T]=ht,j[T]=ht-z}if(d){var ut,dt="x"===T?i:o,ft="x"===T?n:s,pt=x[O],gt="y"===O?"height":"width",_t=pt+w[dt],bt=pt-w[ft],vt=-1!==[i,o].indexOf(A),yt=null!=(ut=null==P?void 0:P[O])?ut:0,wt=vt?_t:pt-k[gt]-L[gt]-yt+$.altAxis,At=vt?pt+k[gt]+L[gt]-yt-$.altAxis:bt,Et=b&&vt?function(t,e,i){var n=X(t,e,i);return n>i?i:n}(wt,pt,At):X(b?wt:_t,pt,b?At:bt);x[O]=Et,j[O]=Et-pt}e.modifiersData[a]=j}},requiresIfExists:["offset"]};function Ct(t,e,i){void 0===i&&(i=!1);var n,s,o=L(e),r=L(e)&&function(t){var e=t.getBoundingClientRect(),i=P(e.width)/t.offsetWidth||1,n=P(e.height)/t.offsetHeight||1;return 1!==i||1!==n}(e),a=q(e),l=H(t,r,i),c={scrollLeft:0,scrollTop:0},h={x:0,y:0};return(o||!o&&!i)&&(("body"!==O(e)||ht(a))&&(c=(n=e)!==x(n)&&L(n)?{scrollLeft:(s=n).scrollLeft,scrollTop:s.scrollTop}:lt(n)),L(e)?((h=H(e,!0)).x+=e.clientLeft,h.y+=e.clientTop):a&&(h.x=ct(a))),{x:l.left+c.scrollLeft-h.x,y:l.top+c.scrollTop-h.y,width:l.width,height:l.height}}function Tt(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 Ot={placement:"bottom",modifiers:[],strategy:"absolute"};function xt(){for(var t=arguments.length,e=new Array(t),i=0;i{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 e},Nt=t=>{const e=It(t);return e&&document.querySelector(e)?e:null},Pt=t=>{const e=It(t);return e?document.querySelector(e):null},jt=t=>{t.dispatchEvent(new Event(St))},Mt=t=>!(!t||"object"!=typeof t)&&(void 0!==t.jquery&&(t=t[0]),void 0!==t.nodeType),Ht=t=>Mt(t)?t.jquery?t[0]:t:"string"==typeof t&&t.length>0?document.querySelector(t):null,Wt=t=>{if(!Mt(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},Ft=t=>!t||t.nodeType!==Node.ELEMENT_NODE||!!t.classList.contains("disabled")||(void 0!==t.disabled?t.disabled:t.hasAttribute("disabled")&&"false"!==t.getAttribute("disabled")),Bt=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?Bt(t.parentNode):null},zt=()=>{},qt=t=>{t.offsetHeight},Rt=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,Vt=[],Kt=()=>"rtl"===document.documentElement.dir,Qt=t=>{var e;e=()=>{const e=Rt();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?(Vt.length||document.addEventListener("DOMContentLoaded",(()=>{for(const t of Vt)t()})),Vt.push(e)):e()},Xt=t=>{"function"==typeof t&&t()},Yt=(t,e,i=!0)=>{if(!i)return void Xt(t);const n=(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 s=!1;const o=({target:i})=>{i===e&&(s=!0,e.removeEventListener(St,o),Xt(t))};e.addEventListener(St,o),setTimeout((()=>{s||jt(e)}),n)},Ut=(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))])},Gt=/[^.]*(?=\..*)\.|.*/,Jt=/\..*/,Zt=/::\d+$/,te={};let ee=1;const ie={mouseenter:"mouseover",mouseleave:"mouseout"},ne=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 se(t,e){return e&&`${e}::${ee++}`||t.uidEvent||ee++}function oe(t){const e=se(t);return t.uidEvent=e,te[e]=te[e]||{},te[e]}function re(t,e,i=null){return Object.values(t).find((t=>t.callable===e&&t.delegationSelector===i))}function ae(t,e,i){const n="string"==typeof e,s=n?i:e||i;let o=ue(t);return ne.has(o)||(o=t),[n,s,o]}function le(t,e,i,n,s){if("string"!=typeof e||!t)return;let[o,r,a]=ae(e,i,n);if(e in ie){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=oe(t),c=l[a]||(l[a]={}),h=re(c,r,o?i:null);if(h)return void(h.oneOff=h.oneOff&&s);const u=se(r,e.replace(Gt,"")),d=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 fe(s,{delegateTarget:r}),n.oneOff&&de.off(t,s.type,e,i),i.apply(r,[s])}}(t,i,r):function(t,e){return function i(n){return fe(n,{delegateTarget:t}),i.oneOff&&de.off(t,n.type,e),e.apply(t,[n])}}(t,r);d.delegationSelector=o?i:null,d.callable=r,d.oneOff=s,d.uidEvent=u,c[u]=d,t.addEventListener(a,d,o)}function ce(t,e,i,n,s){const o=re(e[i],n,s);o&&(t.removeEventListener(i,o,Boolean(s)),delete e[i][o.uidEvent])}function he(t,e,i,n){const s=e[i]||{};for(const o of Object.keys(s))if(o.includes(n)){const n=s[o];ce(t,e,i,n.callable,n.delegationSelector)}}function ue(t){return t=t.replace(Jt,""),ie[t]||t}const de={on(t,e,i,n){le(t,e,i,n,!1)},one(t,e,i,n){le(t,e,i,n,!0)},off(t,e,i,n){if("string"!=typeof e||!t)return;const[s,o,r]=ae(e,i,n),a=r!==e,l=oe(t),c=l[r]||{},h=e.startsWith(".");if(void 0===o){if(h)for(const i of Object.keys(l))he(t,l,i,e.slice(1));for(const i of Object.keys(c)){const n=i.replace(Zt,"");if(!a||e.includes(n)){const e=c[i];ce(t,l,r,e.callable,e.delegationSelector)}}}else{if(!Object.keys(c).length)return;ce(t,l,r,o,s?i:null)}},trigger(t,e,i){if("string"!=typeof e||!t)return null;const n=Rt();let s=null,o=!0,r=!0,a=!1;e!==ue(e)&&n&&(s=n.Event(e,i),n(t).trigger(s),o=!s.isPropagationStopped(),r=!s.isImmediatePropagationStopped(),a=s.isDefaultPrevented());let l=new Event(e,{bubbles:o,cancelable:!0});return l=fe(l,i),a&&l.preventDefault(),r&&t.dispatchEvent(l),l.defaultPrevented&&s&&s.preventDefault(),l}};function fe(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}const pe=new Map,ge={set(t,e,i){pe.has(t)||pe.set(t,new Map);const n=pe.get(t);n.has(e)||0===n.size?n.set(e,i):console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(n.keys())[0]}.`)},get:(t,e)=>pe.has(t)&&pe.get(t).get(e)||null,remove(t,e){if(!pe.has(t))return;const i=pe.get(t);i.delete(e),0===i.size&&pe.delete(t)}};function me(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 _e(t){return t.replace(/[A-Z]/g,(t=>`-${t.toLowerCase()}`))}const be={setDataAttribute(t,e,i){t.setAttribute(`data-bs-${_e(e)}`,i)},removeDataAttribute(t,e){t.removeAttribute(`data-bs-${_e(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]=me(t.dataset[n])}return e},getDataAttribute:(t,e)=>me(t.getAttribute(`data-bs-${_e(e)}`))};class ve{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=Mt(e)?be.getDataAttribute(e,"config"):{};return{...this.constructor.Default,..."object"==typeof i?i:{},...Mt(e)?be.getDataAttributes(e):{},..."object"==typeof t?t:{}}}_typeCheckConfig(t,e=this.constructor.DefaultType){for(const n of Object.keys(e)){const s=e[n],o=t[n],r=Mt(o)?"element":null==(i=o)?`${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 ye extends ve{constructor(t,e){super(),(t=Ht(t))&&(this._element=t,this._config=this._getConfig(e),ge.set(this._element,this.constructor.DATA_KEY,this))}dispose(){ge.remove(this._element,this.constructor.DATA_KEY),de.off(this._element,this.constructor.EVENT_KEY);for(const t of Object.getOwnPropertyNames(this))this[t]=null}_queueCallback(t,e,i=!0){Yt(t,e,i)}_getConfig(t){return t=this._mergeConfigObj(t,this._element),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}static getInstance(t){return ge.get(Ht(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.2.3"}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 we=(t,e="hide")=>{const i=`click.dismiss${t.EVENT_KEY}`,n=t.NAME;de.on(document,i,`[data-bs-dismiss="${n}"]`,(function(i){if(["A","AREA"].includes(this.tagName)&&i.preventDefault(),Ft(this))return;const s=Pt(this)||this.closest(`.${n}`);t.getOrCreateInstance(s)[e]()}))},Ae=".bs.alert",Ee=`close${Ae}`,Ce=`closed${Ae}`;class Te extends ye{static get NAME(){return"alert"}close(){if(de.trigger(this._element,Ee).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(),de.trigger(this._element,Ce),this.dispose()}static jQueryInterface(t){return this.each((function(){const e=Te.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)}}))}}we(Te,"close"),Qt(Te);const Oe='[data-bs-toggle="button"]';class xe extends ye{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=xe.getOrCreateInstance(this);"toggle"===t&&e[t]()}))}}de.on(document,"click.bs.button.data-api",Oe,(t=>{t.preventDefault();const e=t.target.closest(Oe);xe.getOrCreateInstance(e).toggle()})),Qt(xe);const ke={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=>!Ft(t)&&Wt(t)))}},Le=".bs.swipe",De=`touchstart${Le}`,$e=`touchmove${Le}`,Se=`touchend${Le}`,Ie=`pointerdown${Le}`,Ne=`pointerup${Le}`,Pe={endCallback:null,leftCallback:null,rightCallback:null},je={endCallback:"(function|null)",leftCallback:"(function|null)",rightCallback:"(function|null)"};class Me extends ve{constructor(t,e){super(),this._element=t,t&&Me.isSupported()&&(this._config=this._getConfig(e),this._deltaX=0,this._supportPointerEvents=Boolean(window.PointerEvent),this._initEvents())}static get Default(){return Pe}static get DefaultType(){return je}static get NAME(){return"swipe"}dispose(){de.off(this._element,Le)}_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(),Xt(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&&Xt(e>0?this._config.rightCallback:this._config.leftCallback)}_initEvents(){this._supportPointerEvents?(de.on(this._element,Ie,(t=>this._start(t))),de.on(this._element,Ne,(t=>this._end(t))),this._element.classList.add("pointer-event")):(de.on(this._element,De,(t=>this._start(t))),de.on(this._element,$e,(t=>this._move(t))),de.on(this._element,Se,(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 He=".bs.carousel",We=".data-api",Fe="next",Be="prev",ze="left",qe="right",Re=`slide${He}`,Ve=`slid${He}`,Ke=`keydown${He}`,Qe=`mouseenter${He}`,Xe=`mouseleave${He}`,Ye=`dragstart${He}`,Ue=`load${He}${We}`,Ge=`click${He}${We}`,Je="carousel",Ze="active",ti=".active",ei=".carousel-item",ii=ti+ei,ni={ArrowLeft:qe,ArrowRight:ze},si={interval:5e3,keyboard:!0,pause:"hover",ride:!1,touch:!0,wrap:!0},oi={interval:"(number|boolean)",keyboard:"boolean",pause:"(string|boolean)",ride:"(boolean|string)",touch:"boolean",wrap:"boolean"};class ri extends ye{constructor(t,e){super(t,e),this._interval=null,this._activeElement=null,this._isSliding=!1,this.touchTimeout=null,this._swipeHelper=null,this._indicatorsElement=ke.findOne(".carousel-indicators",this._element),this._addEventListeners(),this._config.ride===Je&&this.cycle()}static get Default(){return si}static get DefaultType(){return oi}static get NAME(){return"carousel"}next(){this._slide(Fe)}nextWhenVisible(){!document.hidden&&Wt(this._element)&&this.next()}prev(){this._slide(Be)}pause(){this._isSliding&&jt(this._element),this._clearInterval()}cycle(){this._clearInterval(),this._updateInterval(),this._interval=setInterval((()=>this.nextWhenVisible()),this._config.interval)}_maybeEnableCycle(){this._config.ride&&(this._isSliding?de.one(this._element,Ve,(()=>this.cycle())):this.cycle())}to(t){const e=this._getItems();if(t>e.length-1||t<0)return;if(this._isSliding)return void de.one(this._element,Ve,(()=>this.to(t)));const i=this._getItemIndex(this._getActive());if(i===t)return;const n=t>i?Fe:Be;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&&de.on(this._element,Ke,(t=>this._keydown(t))),"hover"===this._config.pause&&(de.on(this._element,Qe,(()=>this.pause())),de.on(this._element,Xe,(()=>this._maybeEnableCycle()))),this._config.touch&&Me.isSupported()&&this._addTouchEventListeners()}_addTouchEventListeners(){for(const t of ke.find(".carousel-item img",this._element))de.on(t,Ye,(t=>t.preventDefault()));const t={leftCallback:()=>this._slide(this._directionToOrder(ze)),rightCallback:()=>this._slide(this._directionToOrder(qe)),endCallback:()=>{"hover"===this._config.pause&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout((()=>this._maybeEnableCycle()),500+this._config.interval))}};this._swipeHelper=new Me(this._element,t)}_keydown(t){if(/input|textarea/i.test(t.target.tagName))return;const e=ni[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=ke.findOne(ti,this._indicatorsElement);e.classList.remove(Ze),e.removeAttribute("aria-current");const i=ke.findOne(`[data-bs-slide-to="${t}"]`,this._indicatorsElement);i&&(i.classList.add(Ze),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===Fe,s=e||Ut(this._getItems(),i,n,this._config.wrap);if(s===i)return;const o=this._getItemIndex(s),r=e=>de.trigger(this._element,e,{relatedTarget:s,direction:this._orderToDirection(t),from:this._getItemIndex(i),to:o});if(r(Re).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),qt(s),i.classList.add(l),s.classList.add(l),this._queueCallback((()=>{s.classList.remove(l,c),s.classList.add(Ze),i.classList.remove(Ze,c,l),this._isSliding=!1,r(Ve)}),i,this._isAnimated()),a&&this.cycle()}_isAnimated(){return this._element.classList.contains("slide")}_getActive(){return ke.findOne(ii,this._element)}_getItems(){return ke.find(ei,this._element)}_clearInterval(){this._interval&&(clearInterval(this._interval),this._interval=null)}_directionToOrder(t){return Kt()?t===ze?Be:Fe:t===ze?Fe:Be}_orderToDirection(t){return Kt()?t===Be?ze:qe:t===Be?qe:ze}static jQueryInterface(t){return this.each((function(){const e=ri.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)}))}}de.on(document,Ge,"[data-bs-slide], [data-bs-slide-to]",(function(t){const e=Pt(this);if(!e||!e.classList.contains(Je))return;t.preventDefault();const i=ri.getOrCreateInstance(e),n=this.getAttribute("data-bs-slide-to");return n?(i.to(n),void i._maybeEnableCycle()):"next"===be.getDataAttribute(this,"slide")?(i.next(),void i._maybeEnableCycle()):(i.prev(),void i._maybeEnableCycle())})),de.on(window,Ue,(()=>{const t=ke.find('[data-bs-ride="carousel"]');for(const e of t)ri.getOrCreateInstance(e)})),Qt(ri);const ai=".bs.collapse",li=`show${ai}`,ci=`shown${ai}`,hi=`hide${ai}`,ui=`hidden${ai}`,di=`click${ai}.data-api`,fi="show",pi="collapse",gi="collapsing",mi=`:scope .${pi} .${pi}`,_i='[data-bs-toggle="collapse"]',bi={parent:null,toggle:!0},vi={parent:"(null|element)",toggle:"boolean"};class yi extends ye{constructor(t,e){super(t,e),this._isTransitioning=!1,this._triggerArray=[];const i=ke.find(_i);for(const t of i){const e=Nt(t),i=ke.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 bi}static get DefaultType(){return vi}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=>yi.getOrCreateInstance(t,{toggle:!1})))),t.length&&t[0]._isTransitioning)return;if(de.trigger(this._element,li).defaultPrevented)return;for(const e of t)e.hide();const e=this._getDimension();this._element.classList.remove(pi),this._element.classList.add(gi),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(gi),this._element.classList.add(pi,fi),this._element.style[e]="",de.trigger(this._element,ci)}),this._element,!0),this._element.style[e]=`${this._element[i]}px`}hide(){if(this._isTransitioning||!this._isShown())return;if(de.trigger(this._element,hi).defaultPrevented)return;const t=this._getDimension();this._element.style[t]=`${this._element.getBoundingClientRect()[t]}px`,qt(this._element),this._element.classList.add(gi),this._element.classList.remove(pi,fi);for(const t of this._triggerArray){const e=Pt(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(gi),this._element.classList.add(pi),de.trigger(this._element,ui)}),this._element,!0)}_isShown(t=this._element){return t.classList.contains(fi)}_configAfterMerge(t){return t.toggle=Boolean(t.toggle),t.parent=Ht(t.parent),t}_getDimension(){return this._element.classList.contains("collapse-horizontal")?"width":"height"}_initializeChildren(){if(!this._config.parent)return;const t=this._getFirstLevelChildren(_i);for(const e of t){const t=Pt(e);t&&this._addAriaAndCollapsedClass([e],this._isShown(t))}}_getFirstLevelChildren(t){const e=ke.find(mi,this._config.parent);return ke.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=yi.getOrCreateInstance(this,e);if("string"==typeof t){if(void 0===i[t])throw new TypeError(`No method named "${t}"`);i[t]()}}))}}de.on(document,di,_i,(function(t){("A"===t.target.tagName||t.delegateTarget&&"A"===t.delegateTarget.tagName)&&t.preventDefault();const e=Nt(this),i=ke.find(e);for(const t of i)yi.getOrCreateInstance(t,{toggle:!1}).toggle()})),Qt(yi);const wi="dropdown",Ai=".bs.dropdown",Ei=".data-api",Ci="ArrowUp",Ti="ArrowDown",Oi=`hide${Ai}`,xi=`hidden${Ai}`,ki=`show${Ai}`,Li=`shown${Ai}`,Di=`click${Ai}${Ei}`,$i=`keydown${Ai}${Ei}`,Si=`keyup${Ai}${Ei}`,Ii="show",Ni='[data-bs-toggle="dropdown"]:not(.disabled):not(:disabled)',Pi=`${Ni}.${Ii}`,ji=".dropdown-menu",Mi=Kt()?"top-end":"top-start",Hi=Kt()?"top-start":"top-end",Wi=Kt()?"bottom-end":"bottom-start",Fi=Kt()?"bottom-start":"bottom-end",Bi=Kt()?"left-start":"right-start",zi=Kt()?"right-start":"left-start",qi={autoClose:!0,boundary:"clippingParents",display:"dynamic",offset:[0,2],popperConfig:null,reference:"toggle"},Ri={autoClose:"(boolean|string)",boundary:"(string|element)",display:"string",offset:"(array|string|function)",popperConfig:"(null|object|function)",reference:"(string|element|object)"};class Vi extends ye{constructor(t,e){super(t,e),this._popper=null,this._parent=this._element.parentNode,this._menu=ke.next(this._element,ji)[0]||ke.prev(this._element,ji)[0]||ke.findOne(ji,this._parent),this._inNavbar=this._detectNavbar()}static get Default(){return qi}static get DefaultType(){return Ri}static get NAME(){return wi}toggle(){return this._isShown()?this.hide():this.show()}show(){if(Ft(this._element)||this._isShown())return;const t={relatedTarget:this._element};if(!de.trigger(this._element,ki,t).defaultPrevented){if(this._createPopper(),"ontouchstart"in document.documentElement&&!this._parent.closest(".navbar-nav"))for(const t of[].concat(...document.body.children))de.on(t,"mouseover",zt);this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.add(Ii),this._element.classList.add(Ii),de.trigger(this._element,Li,t)}}hide(){if(Ft(this._element)||!this._isShown())return;const t={relatedTarget:this._element};this._completeHide(t)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_completeHide(t){if(!de.trigger(this._element,Oi,t).defaultPrevented){if("ontouchstart"in document.documentElement)for(const t of[].concat(...document.body.children))de.off(t,"mouseover",zt);this._popper&&this._popper.destroy(),this._menu.classList.remove(Ii),this._element.classList.remove(Ii),this._element.setAttribute("aria-expanded","false"),be.removeDataAttribute(this._menu,"popper"),de.trigger(this._element,xi,t)}}_getConfig(t){if("object"==typeof(t=super._getConfig(t)).reference&&!Mt(t.reference)&&"function"!=typeof t.reference.getBoundingClientRect)throw new TypeError(`${wi.toUpperCase()}: Option "reference" provided type "object" without a required "getBoundingClientRect" method.`);return t}_createPopper(){if(void 0===e)throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");let t=this._element;"parent"===this._config.reference?t=this._parent:Mt(this._config.reference)?t=Ht(this._config.reference):"object"==typeof this._config.reference&&(t=this._config.reference);const i=this._getPopperConfig();this._popper=Dt(t,this._menu,i)}_isShown(){return this._menu.classList.contains(Ii)}_getPlacement(){const t=this._parent;if(t.classList.contains("dropend"))return Bi;if(t.classList.contains("dropstart"))return zi;if(t.classList.contains("dropup-center"))return"top";if(t.classList.contains("dropdown-center"))return"bottom";const e="end"===getComputedStyle(this._menu).getPropertyValue("--bs-position").trim();return t.classList.contains("dropup")?e?Hi:Mi:e?Fi:Wi}_detectNavbar(){return null!==this._element.closest(".navbar")}_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}_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)&&(be.setDataAttribute(this._menu,"popper","static"),t.modifiers=[{name:"applyStyles",enabled:!1}]),{...t,..."function"==typeof this._config.popperConfig?this._config.popperConfig(t):this._config.popperConfig}}_selectMenuItem({key:t,target:e}){const i=ke.find(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",this._menu).filter((t=>Wt(t)));i.length&&Ut(i,e,t===Ti,!i.includes(e)).focus()}static jQueryInterface(t){return this.each((function(){const e=Vi.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=ke.find(Pi);for(const i of e){const e=Vi.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=[Ci,Ti].includes(t.key);if(!n&&!i)return;if(e&&!i)return;t.preventDefault();const s=this.matches(Ni)?this:ke.prev(this,Ni)[0]||ke.next(this,Ni)[0]||ke.findOne(Ni,t.delegateTarget.parentNode),o=Vi.getOrCreateInstance(s);if(n)return t.stopPropagation(),o.show(),void o._selectMenuItem(t);o._isShown()&&(t.stopPropagation(),o.hide(),s.focus())}}de.on(document,$i,Ni,Vi.dataApiKeydownHandler),de.on(document,$i,ji,Vi.dataApiKeydownHandler),de.on(document,Di,Vi.clearMenus),de.on(document,Si,Vi.clearMenus),de.on(document,Di,Ni,(function(t){t.preventDefault(),Vi.getOrCreateInstance(this).toggle()})),Qt(Vi);const Ki=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",Qi=".sticky-top",Xi="padding-right",Yi="margin-right";class Ui{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,Xi,(e=>e+t)),this._setElementAttributes(Ki,Xi,(e=>e+t)),this._setElementAttributes(Qi,Yi,(e=>e-t))}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,Xi),this._resetElementAttributes(Ki,Xi),this._resetElementAttributes(Qi,Yi)}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&&be.setDataAttribute(t,e,i)}_resetElementAttributes(t,e){this._applyManipulationCallback(t,(t=>{const i=be.getDataAttribute(t,e);null!==i?(be.removeDataAttribute(t,e),t.style.setProperty(e,i)):t.style.removeProperty(e)}))}_applyManipulationCallback(t,e){if(Mt(t))e(t);else for(const i of ke.find(t,this._element))e(i)}}const Gi="backdrop",Ji="show",Zi=`mousedown.bs.${Gi}`,tn={className:"modal-backdrop",clickCallback:null,isAnimated:!1,isVisible:!0,rootElement:"body"},en={className:"string",clickCallback:"(function|null)",isAnimated:"boolean",isVisible:"boolean",rootElement:"(element|string)"};class nn extends ve{constructor(t){super(),this._config=this._getConfig(t),this._isAppended=!1,this._element=null}static get Default(){return tn}static get DefaultType(){return en}static get NAME(){return Gi}show(t){if(!this._config.isVisible)return void Xt(t);this._append();const e=this._getElement();this._config.isAnimated&&qt(e),e.classList.add(Ji),this._emulateAnimation((()=>{Xt(t)}))}hide(t){this._config.isVisible?(this._getElement().classList.remove(Ji),this._emulateAnimation((()=>{this.dispose(),Xt(t)}))):Xt(t)}dispose(){this._isAppended&&(de.off(this._element,Zi),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=Ht(t.rootElement),t}_append(){if(this._isAppended)return;const t=this._getElement();this._config.rootElement.append(t),de.on(t,Zi,(()=>{Xt(this._config.clickCallback)})),this._isAppended=!0}_emulateAnimation(t){Yt(t,this._getElement(),this._config.isAnimated)}}const sn=".bs.focustrap",on=`focusin${sn}`,rn=`keydown.tab${sn}`,an="backward",ln={autofocus:!0,trapElement:null},cn={autofocus:"boolean",trapElement:"element"};class hn extends ve{constructor(t){super(),this._config=this._getConfig(t),this._isActive=!1,this._lastTabNavDirection=null}static get Default(){return ln}static get DefaultType(){return cn}static get NAME(){return"focustrap"}activate(){this._isActive||(this._config.autofocus&&this._config.trapElement.focus(),de.off(document,sn),de.on(document,on,(t=>this._handleFocusin(t))),de.on(document,rn,(t=>this._handleKeydown(t))),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,de.off(document,sn))}_handleFocusin(t){const{trapElement:e}=this._config;if(t.target===document||t.target===e||e.contains(t.target))return;const i=ke.focusableChildren(e);0===i.length?e.focus():this._lastTabNavDirection===an?i[i.length-1].focus():i[0].focus()}_handleKeydown(t){"Tab"===t.key&&(this._lastTabNavDirection=t.shiftKey?an:"forward")}}const un=".bs.modal",dn=`hide${un}`,fn=`hidePrevented${un}`,pn=`hidden${un}`,gn=`show${un}`,mn=`shown${un}`,_n=`resize${un}`,bn=`click.dismiss${un}`,vn=`mousedown.dismiss${un}`,yn=`keydown.dismiss${un}`,wn=`click${un}.data-api`,An="modal-open",En="show",Cn="modal-static",Tn={backdrop:!0,focus:!0,keyboard:!0},On={backdrop:"(boolean|string)",focus:"boolean",keyboard:"boolean"};class xn extends ye{constructor(t,e){super(t,e),this._dialog=ke.findOne(".modal-dialog",this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._isTransitioning=!1,this._scrollBar=new Ui,this._addEventListeners()}static get Default(){return Tn}static get DefaultType(){return On}static get NAME(){return"modal"}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||this._isTransitioning||de.trigger(this._element,gn,{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._isTransitioning=!0,this._scrollBar.hide(),document.body.classList.add(An),this._adjustDialog(),this._backdrop.show((()=>this._showElement(t))))}hide(){this._isShown&&!this._isTransitioning&&(de.trigger(this._element,dn).defaultPrevented||(this._isShown=!1,this._isTransitioning=!0,this._focustrap.deactivate(),this._element.classList.remove(En),this._queueCallback((()=>this._hideModal()),this._element,this._isAnimated())))}dispose(){for(const t of[window,this._dialog])de.off(t,un);this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new nn({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new hn({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=ke.findOne(".modal-body",this._dialog);e&&(e.scrollTop=0),qt(this._element),this._element.classList.add(En),this._queueCallback((()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,de.trigger(this._element,mn,{relatedTarget:t})}),this._dialog,this._isAnimated())}_addEventListeners(){de.on(this._element,yn,(t=>{if("Escape"===t.key)return this._config.keyboard?(t.preventDefault(),void this.hide()):void this._triggerBackdropTransition()})),de.on(window,_n,(()=>{this._isShown&&!this._isTransitioning&&this._adjustDialog()})),de.on(this._element,vn,(t=>{de.one(this._element,bn,(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(An),this._resetAdjustments(),this._scrollBar.reset(),de.trigger(this._element,pn)}))}_isAnimated(){return this._element.classList.contains("fade")}_triggerBackdropTransition(){if(de.trigger(this._element,fn).defaultPrevented)return;const t=this._element.scrollHeight>document.documentElement.clientHeight,e=this._element.style.overflowY;"hidden"===e||this._element.classList.contains(Cn)||(t||(this._element.style.overflowY="hidden"),this._element.classList.add(Cn),this._queueCallback((()=>{this._element.classList.remove(Cn),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=Kt()?"paddingLeft":"paddingRight";this._element.style[t]=`${e}px`}if(!i&&t){const t=Kt()?"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=xn.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===i[t])throw new TypeError(`No method named "${t}"`);i[t](e)}}))}}de.on(document,wn,'[data-bs-toggle="modal"]',(function(t){const e=Pt(this);["A","AREA"].includes(this.tagName)&&t.preventDefault(),de.one(e,gn,(t=>{t.defaultPrevented||de.one(e,pn,(()=>{Wt(this)&&this.focus()}))}));const i=ke.findOne(".modal.show");i&&xn.getInstance(i).hide(),xn.getOrCreateInstance(e).toggle(this)})),we(xn),Qt(xn);const kn=".bs.offcanvas",Ln=".data-api",Dn=`load${kn}${Ln}`,$n="show",Sn="showing",In="hiding",Nn=".offcanvas.show",Pn=`show${kn}`,jn=`shown${kn}`,Mn=`hide${kn}`,Hn=`hidePrevented${kn}`,Wn=`hidden${kn}`,Fn=`resize${kn}`,Bn=`click${kn}${Ln}`,zn=`keydown.dismiss${kn}`,qn={backdrop:!0,keyboard:!0,scroll:!1},Rn={backdrop:"(boolean|string)",keyboard:"boolean",scroll:"boolean"};class Vn extends ye{constructor(t,e){super(t,e),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get Default(){return qn}static get DefaultType(){return Rn}static get NAME(){return"offcanvas"}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||de.trigger(this._element,Pn,{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._backdrop.show(),this._config.scroll||(new Ui).hide(),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(Sn),this._queueCallback((()=>{this._config.scroll&&!this._config.backdrop||this._focustrap.activate(),this._element.classList.add($n),this._element.classList.remove(Sn),de.trigger(this._element,jn,{relatedTarget:t})}),this._element,!0))}hide(){this._isShown&&(de.trigger(this._element,Mn).defaultPrevented||(this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.add(In),this._backdrop.hide(),this._queueCallback((()=>{this._element.classList.remove($n,In),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._config.scroll||(new Ui).reset(),de.trigger(this._element,Wn)}),this._element,!0)))}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_initializeBackDrop(){const t=Boolean(this._config.backdrop);return new nn({className:"offcanvas-backdrop",isVisible:t,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:t?()=>{"static"!==this._config.backdrop?this.hide():de.trigger(this._element,Hn)}:null})}_initializeFocusTrap(){return new hn({trapElement:this._element})}_addEventListeners(){de.on(this._element,zn,(t=>{"Escape"===t.key&&(this._config.keyboard?this.hide():de.trigger(this._element,Hn))}))}static jQueryInterface(t){return this.each((function(){const e=Vn.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)}}))}}de.on(document,Bn,'[data-bs-toggle="offcanvas"]',(function(t){const e=Pt(this);if(["A","AREA"].includes(this.tagName)&&t.preventDefault(),Ft(this))return;de.one(e,Wn,(()=>{Wt(this)&&this.focus()}));const i=ke.findOne(Nn);i&&i!==e&&Vn.getInstance(i).hide(),Vn.getOrCreateInstance(e).toggle(this)})),de.on(window,Dn,(()=>{for(const t of ke.find(Nn))Vn.getOrCreateInstance(t).show()})),de.on(window,Fn,(()=>{for(const t of ke.find("[aria-modal][class*=show][class*=offcanvas-]"))"fixed"!==getComputedStyle(t).position&&Vn.getOrCreateInstance(t).hide()})),we(Vn),Qt(Vn);const Kn=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),Qn=/^(?:(?:https?|mailto|ftp|tel|file|sms):|[^#&/:?]*(?:[#/?]|$))/i,Xn=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i,Yn=(t,e)=>{const i=t.nodeName.toLowerCase();return e.includes(i)?!Kn.has(i)||Boolean(Qn.test(t.nodeValue)||Xn.test(t.nodeValue)):e.filter((t=>t instanceof RegExp)).some((t=>t.test(i)))},Un={"*":["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:[]},Gn={allowList:Un,content:{},extraClass:"",html:!1,sanitize:!0,sanitizeFn:null,template:"
"},Jn={allowList:"object",content:"object",extraClass:"(string|function)",html:"boolean",sanitize:"boolean",sanitizeFn:"(null|function)",template:"string"},Zn={entry:"(string|element|function|null)",selector:"(string|element)"};class ts extends ve{constructor(t){super(),this._config=this._getConfig(t)}static get Default(){return Gn}static get DefaultType(){return Jn}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},Zn)}_setContent(t,e,i){const n=ke.findOne(i,t);n&&((e=this._resolvePossibleFunction(e))?Mt(e)?this._putElementInTemplate(Ht(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)Yn(e,s)||t.removeAttribute(e.nodeName)}return n.body.innerHTML}(t,this._config.allowList,this._config.sanitizeFn):t}_resolvePossibleFunction(t){return"function"==typeof t?t(this):t}_putElementInTemplate(t,e){if(this._config.html)return e.innerHTML="",void e.append(t);e.textContent=t.textContent}}const es=new Set(["sanitize","allowList","sanitizeFn"]),is="fade",ns="show",ss=".modal",os="hide.bs.modal",rs="hover",as="focus",ls={AUTO:"auto",TOP:"top",RIGHT:Kt()?"left":"right",BOTTOM:"bottom",LEFT:Kt()?"right":"left"},cs={allowList:Un,animation:!0,boundary:"clippingParents",container:!1,customClass:"",delay:0,fallbackPlacements:["top","right","bottom","left"],html:!1,offset:[0,0],placement:"top",popperConfig:null,sanitize:!0,sanitizeFn:null,selector:!1,template:'',title:"",trigger:"hover focus"},hs={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 us extends ye{constructor(t,i){if(void 0===e)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(t,i),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 cs}static get DefaultType(){return hs}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),de.off(this._element.closest(ss),os,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=de.trigger(this._element,this.constructor.eventName("show")),e=(Bt(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),de.trigger(this._element,this.constructor.eventName("inserted"))),this._popper=this._createPopper(i),i.classList.add(ns),"ontouchstart"in document.documentElement)for(const t of[].concat(...document.body.children))de.on(t,"mouseover",zt);this._queueCallback((()=>{de.trigger(this._element,this.constructor.eventName("shown")),!1===this._isHovered&&this._leave(),this._isHovered=!1}),this.tip,this._isAnimated())}hide(){if(this._isShown()&&!de.trigger(this._element,this.constructor.eventName("hide")).defaultPrevented){if(this._getTipElement().classList.remove(ns),"ontouchstart"in document.documentElement)for(const t of[].concat(...document.body.children))de.off(t,"mouseover",zt);this._activeTrigger.click=!1,this._activeTrigger[as]=!1,this._activeTrigger[rs]=!1,this._isHovered=null,this._queueCallback((()=>{this._isWithActiveTrigger()||(this._isHovered||this._disposePopper(),this._element.removeAttribute("aria-describedby"),de.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(is,ns),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(is),e}setContent(t){this._newContent=t,this._isShown()&&(this._disposePopper(),this.show())}_getTemplateFactory(t){return this._templateFactory?this._templateFactory.changeContent(t):this._templateFactory=new ts({...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(is)}_isShown(){return this.tip&&this.tip.classList.contains(ns)}_createPopper(t){const e="function"==typeof this._config.placement?this._config.placement.call(this,t,this._element):this._config.placement,i=ls[e.toUpperCase()];return Dt(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"function"==typeof t?t.call(this._element):t}_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,..."function"==typeof this._config.popperConfig?this._config.popperConfig(e):this._config.popperConfig}}_setListeners(){const t=this._config.trigger.split(" ");for(const e of t)if("click"===e)de.on(this._element,this.constructor.eventName("click"),this._config.selector,(t=>{this._initializeOnDelegatedTarget(t).toggle()}));else if("manual"!==e){const t=e===rs?this.constructor.eventName("mouseenter"):this.constructor.eventName("focusin"),i=e===rs?this.constructor.eventName("mouseleave"):this.constructor.eventName("focusout");de.on(this._element,t,this._config.selector,(t=>{const e=this._initializeOnDelegatedTarget(t);e._activeTrigger["focusin"===t.type?as:rs]=!0,e._enter()})),de.on(this._element,i,this._config.selector,(t=>{const e=this._initializeOnDelegatedTarget(t);e._activeTrigger["focusout"===t.type?as:rs]=e._element.contains(t.relatedTarget),e._leave()}))}this._hideModalHandler=()=>{this._element&&this.hide()},de.on(this._element.closest(ss),os,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=be.getDataAttributes(this._element);for(const t of Object.keys(e))es.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:Ht(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 in this._config)this.constructor.Default[e]!==this._config[e]&&(t[e]=this._config[e]);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=us.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}Qt(us);const ds={...us.Default,content:"",offset:[0,8],placement:"right",template:'',trigger:"click"},fs={...us.DefaultType,content:"(null|string|element|function)"};class ps extends us{static get Default(){return ds}static get DefaultType(){return fs}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=ps.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}Qt(ps);const gs=".bs.scrollspy",ms=`activate${gs}`,_s=`click${gs}`,bs=`load${gs}.data-api`,vs="active",ys="[href]",ws=".nav-link",As=`${ws}, .nav-item > ${ws}, .list-group-item`,Es={offset:null,rootMargin:"0px 0px -25%",smoothScroll:!1,target:null,threshold:[.1,.5,1]},Cs={offset:"(number|null)",rootMargin:"string",smoothScroll:"boolean",target:"element",threshold:"array"};class Ts extends ye{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 Es}static get DefaultType(){return Cs}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=Ht(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&&(de.off(this._config.target,_s),de.on(this._config.target,_s,ys,(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=ke.find(ys,this._config.target);for(const e of t){if(!e.hash||Ft(e))continue;const t=ke.findOne(e.hash,this._element);Wt(t)&&(this._targetLinks.set(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(vs),this._activateParents(t),de.trigger(this._element,ms,{relatedTarget:t}))}_activateParents(t){if(t.classList.contains("dropdown-item"))ke.findOne(".dropdown-toggle",t.closest(".dropdown")).classList.add(vs);else for(const e of ke.parents(t,".nav, .list-group"))for(const t of ke.prev(e,As))t.classList.add(vs)}_clearActiveClass(t){t.classList.remove(vs);const e=ke.find(`${ys}.${vs}`,t);for(const t of e)t.classList.remove(vs)}static jQueryInterface(t){return this.each((function(){const e=Ts.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]()}}))}}de.on(window,bs,(()=>{for(const t of ke.find('[data-bs-spy="scroll"]'))Ts.getOrCreateInstance(t)})),Qt(Ts);const Os=".bs.tab",xs=`hide${Os}`,ks=`hidden${Os}`,Ls=`show${Os}`,Ds=`shown${Os}`,$s=`click${Os}`,Ss=`keydown${Os}`,Is=`load${Os}`,Ns="ArrowLeft",Ps="ArrowRight",js="ArrowUp",Ms="ArrowDown",Hs="active",Ws="fade",Fs="show",Bs=":not(.dropdown-toggle)",zs='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',qs=`.nav-link${Bs}, .list-group-item${Bs}, [role="tab"]${Bs}, ${zs}`,Rs=`.${Hs}[data-bs-toggle="tab"], .${Hs}[data-bs-toggle="pill"], .${Hs}[data-bs-toggle="list"]`;class Vs extends ye{constructor(t){super(t),this._parent=this._element.closest('.list-group, .nav, [role="tablist"]'),this._parent&&(this._setInitialAttributes(this._parent,this._getChildren()),de.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?de.trigger(e,xs,{relatedTarget:t}):null;de.trigger(t,Ls,{relatedTarget:e}).defaultPrevented||i&&i.defaultPrevented||(this._deactivate(e,t),this._activate(t,e))}_activate(t,e){t&&(t.classList.add(Hs),this._activate(Pt(t)),this._queueCallback((()=>{"tab"===t.getAttribute("role")?(t.removeAttribute("tabindex"),t.setAttribute("aria-selected",!0),this._toggleDropDown(t,!0),de.trigger(t,Ds,{relatedTarget:e})):t.classList.add(Fs)}),t,t.classList.contains(Ws)))}_deactivate(t,e){t&&(t.classList.remove(Hs),t.blur(),this._deactivate(Pt(t)),this._queueCallback((()=>{"tab"===t.getAttribute("role")?(t.setAttribute("aria-selected",!1),t.setAttribute("tabindex","-1"),this._toggleDropDown(t,!1),de.trigger(t,ks,{relatedTarget:e})):t.classList.remove(Fs)}),t,t.classList.contains(Ws)))}_keydown(t){if(![Ns,Ps,js,Ms].includes(t.key))return;t.stopPropagation(),t.preventDefault();const e=[Ps,Ms].includes(t.key),i=Ut(this._getChildren().filter((t=>!Ft(t))),t.target,e,!0);i&&(i.focus({preventScroll:!0}),Vs.getOrCreateInstance(i).show())}_getChildren(){return ke.find(qs,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=Pt(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=ke.findOne(t,i);s&&s.classList.toggle(n,e)};n(".dropdown-toggle",Hs),n(".dropdown-menu",Fs),i.setAttribute("aria-expanded",e)}_setAttributeIfNotExists(t,e,i){t.hasAttribute(e)||t.setAttribute(e,i)}_elemIsActive(t){return t.classList.contains(Hs)}_getInnerElement(t){return t.matches(qs)?t:ke.findOne(qs,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]()}}))}}de.on(document,$s,zs,(function(t){["A","AREA"].includes(this.tagName)&&t.preventDefault(),Ft(this)||Vs.getOrCreateInstance(this).show()})),de.on(window,Is,(()=>{for(const t of ke.find(Rs))Vs.getOrCreateInstance(t)})),Qt(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 ye{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(){de.trigger(this._element,Zs).defaultPrevented||(this._clearTimeout(),this._config.animation&&this._element.classList.add("fade"),this._element.classList.remove(eo),qt(this._element),this._element.classList.add(io,no),this._queueCallback((()=>{this._element.classList.remove(no),de.trigger(this._element,to),this._maybeScheduleHide()}),this._element,this._config.animation))}hide(){this.isShown()&&(de.trigger(this._element,Gs).defaultPrevented||(this._element.classList.add(no),this._queueCallback((()=>{this._element.classList.add(eo),this._element.classList.remove(no,io),de.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(){de.on(this._element,Qs,(t=>this._onInteraction(t,!0))),de.on(this._element,Xs,(t=>this._onInteraction(t,!1))),de.on(this._element,Ys,(t=>this._onInteraction(t,!0))),de.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)}}))}}var ao;we(ro),Qt(ro),ao=function(){[].slice.call(document.querySelectorAll('[data-bs-toggle="tooltip"]')).map((function(t){return new us(t,{delay:{show:500,hide:100}})}))},"loading"!=document.readyState?ao():document.addEventListener("DOMContentLoaded",ao)})(); -//# sourceMappingURL=bootstrap.js.map \ No newline at end of file diff --git a/0.3.0/_static/scripts/bootstrap.js.LICENSE.txt b/0.3.0/_static/scripts/bootstrap.js.LICENSE.txt deleted file mode 100644 index 91ad10a..0000000 --- a/0.3.0/_static/scripts/bootstrap.js.LICENSE.txt +++ /dev/null @@ -1,5 +0,0 @@ -/*! - * Bootstrap v5.2.3 (https://getbootstrap.com/) - * Copyright 2011-2022 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) - */ diff --git a/0.3.0/_static/scripts/bootstrap.js.map b/0.3.0/_static/scripts/bootstrap.js.map deleted file mode 100644 index d83e2f7..0000000 --- a/0.3.0/_static/scripts/bootstrap.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"scripts/bootstrap.js","mappings":"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","sources":["webpack://pydata_sphinx_theme/webpack/bootstrap","webpack://pydata_sphinx_theme/webpack/runtime/define property getters","webpack://pydata_sphinx_theme/webpack/runtime/hasOwnProperty shorthand","webpack://pydata_sphinx_theme/webpack/runtime/make namespace object","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/enums.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/getNodeName.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/getWindow.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/instanceOf.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/modifiers/applyStyles.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/getBasePlacement.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/math.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/userAgent.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/isLayoutViewport.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/getBoundingClientRect.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/getLayoutRect.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/contains.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/getComputedStyle.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/isTableElement.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/getDocumentElement.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/getParentNode.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/getOffsetParent.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/getMainAxisFromPlacement.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/within.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/mergePaddingObject.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/getFreshSideObject.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/expandToHashMap.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/modifiers/arrow.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/getVariation.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/modifiers/computeStyles.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/modifiers/eventListeners.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/getOppositePlacement.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/getOppositeVariationPlacement.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/getWindowScroll.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/getWindowScrollBarX.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/isScrollParent.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/getScrollParent.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/listScrollParents.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/rectToClientRect.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/getClippingRect.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/getViewportRect.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/getDocumentRect.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/computeOffsets.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/detectOverflow.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/modifiers/flip.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/computeAutoPlacement.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/modifiers/hide.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/modifiers/offset.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/modifiers/popperOffsets.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/modifiers/preventOverflow.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/getAltAxis.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/getCompositeRect.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/getNodeScroll.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/dom-utils/getHTMLElementScroll.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/orderModifiers.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/createPopper.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/debounce.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/utils/mergeByName.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/popper.js","webpack://pydata_sphinx_theme/./node_modules/@popperjs/core/lib/popper-lite.js","webpack://pydata_sphinx_theme/./node_modules/bootstrap/dist/js/bootstrap.esm.js","webpack://pydata_sphinx_theme/./src/pydata_sphinx_theme/assets/scripts/mixin.js","webpack://pydata_sphinx_theme/./src/pydata_sphinx_theme/assets/scripts/bootstrap.js"],"sourcesContent":["// The require scope\nvar __webpack_require__ = {};\n\n","// define getter functions for harmony exports\n__webpack_require__.d = (exports, definition) => {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))","// define __esModule on exports\n__webpack_require__.r = (exports) => {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\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\";\nimport { isHTMLElement } from \"../dom-utils/instanceOf.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 (process.env.NODE_ENV !== \"production\") {\n if (!isHTMLElement(arrowElement)) {\n console.error(['Popper: \"arrow\" element must be an HTMLElement (not an SVGElement).', 'To use an SVG arrow, wrap it in an HTMLElement that will be used as', 'the arrow.'].join(' '));\n }\n }\n\n if (!contains(state.elements.popper, arrowElement)) {\n if (process.env.NODE_ENV !== \"production\") {\n console.error(['Popper: \"arrow\" modifier\\'s `element` must be a child of the popper', 'element.'].join(' '));\n }\n\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\n if (process.env.NODE_ENV !== \"production\") {\n var transitionProperty = getComputedStyle(state.elements.popper).transitionProperty || '';\n\n if (adaptive && ['transform', 'top', 'right', 'bottom', 'left'].some(function (property) {\n return transitionProperty.indexOf(property) >= 0;\n })) {\n console.warn(['Popper: Detected CSS transitions on at least one of the following', 'CSS properties: \"transform\", \"top\", \"right\", \"bottom\", \"left\".', '\\n\\n', 'Disable the \"computeStyles\" modifier\\'s `adaptive` option to allow', 'for smooth transitions, or remove these properties from the CSS', 'transition declaration on the popper element if only transitioning', 'opacity or background-color for example.', '\\n\\n', 'We recommend using the popper element as a wrapper around an inner', 'element that can have any CSS property transitioned for animations.'].join(' '));\n }\n }\n\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 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 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\n if (process.env.NODE_ENV !== \"production\") {\n console.error(['Popper: The `allowedAutoPlacements` option did not allow any', 'placements. Ensure the `placement` option matches the variation', 'of the allowed placements.', 'For example, \"auto\" cannot be used to allow \"bottom-start\".', 'Use \"auto-start\" instead.'].join(' '));\n }\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 { 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 getComputedStyle from \"./dom-utils/getComputedStyle.js\";\nimport orderModifiers from \"./utils/orderModifiers.js\";\nimport debounce from \"./utils/debounce.js\";\nimport validateModifiers from \"./utils/validateModifiers.js\";\nimport uniqueBy from \"./utils/uniqueBy.js\";\nimport getBasePlacement from \"./utils/getBasePlacement.js\";\nimport mergeByName from \"./utils/mergeByName.js\";\nimport detectOverflow from \"./utils/detectOverflow.js\";\nimport { isElement } from \"./dom-utils/instanceOf.js\";\nimport { auto } from \"./enums.js\";\nvar INVALID_ELEMENT_ERROR = 'Popper: Invalid reference or popper argument provided. They must be either a DOM element or virtual element.';\nvar INFINITE_LOOP_ERROR = 'Popper: An infinite loop in the modifiers cycle has been detected! The cycle has been interrupted to prevent a browser crash.';\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 }); // Validate the provided modifiers so that the consumer will get warned\n // if one of the modifiers is invalid for any reason\n\n if (process.env.NODE_ENV !== \"production\") {\n var modifiers = uniqueBy([].concat(orderedModifiers, state.options.modifiers), function (_ref) {\n var name = _ref.name;\n return name;\n });\n validateModifiers(modifiers);\n\n if (getBasePlacement(state.options.placement) === auto) {\n var flipModifier = state.orderedModifiers.find(function (_ref2) {\n var name = _ref2.name;\n return name === 'flip';\n });\n\n if (!flipModifier) {\n console.error(['Popper: \"auto\" placements require the \"flip\" modifier be', 'present and enabled to work.'].join(' '));\n }\n }\n\n var _getComputedStyle = getComputedStyle(popper),\n marginTop = _getComputedStyle.marginTop,\n marginRight = _getComputedStyle.marginRight,\n marginBottom = _getComputedStyle.marginBottom,\n marginLeft = _getComputedStyle.marginLeft; // We no longer take into account `margins` on the popper, and it can\n // cause bugs with positioning, so we'll warn the consumer\n\n\n if ([marginTop, marginRight, marginBottom, marginLeft].some(function (margin) {\n return parseFloat(margin);\n })) {\n console.warn(['Popper: CSS \"margin\" styles cannot be used to apply padding', 'between the popper and its reference element or boundary.', 'To replicate margin, use the `offset` modifier, as well as', 'the `padding` option in the `preventOverflow` and `flip`', 'modifiers.'].join(' '));\n }\n }\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 if (process.env.NODE_ENV !== \"production\") {\n console.error(INVALID_ELEMENT_ERROR);\n }\n\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 var __debug_loops__ = 0;\n\n for (var index = 0; index < state.orderedModifiers.length; index++) {\n if (process.env.NODE_ENV !== \"production\") {\n __debug_loops__ += 1;\n\n if (__debug_loops__ > 100) {\n console.error(INFINITE_LOOP_ERROR);\n break;\n }\n }\n\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 if (process.env.NODE_ENV !== \"production\") {\n console.error(INVALID_ELEMENT_ERROR);\n }\n\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 (_ref3) {\n var name = _ref3.name,\n _ref3$options = _ref3.options,\n options = _ref3$options === void 0 ? {} : _ref3$options,\n effect = _ref3.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\";\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\";","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 };","/*!\n * Bootstrap v5.2.3 (https://getbootstrap.com/)\n * Copyright 2011-2022 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\nimport * as Popper from '@popperjs/core';\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.2.3): util/index.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\nconst MAX_UID = 1000000;\nconst MILLISECONDS_MULTIPLIER = 1000;\nconst TRANSITION_END = 'transitionend'; // Shout-out Angus Croll (https://goo.gl/pxwQGp)\n\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 * Public Util API\n */\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 getSelector = element => {\n let selector = element.getAttribute('data-bs-target');\n\n if (!selector || selector === '#') {\n let hrefAttribute = element.getAttribute('href'); // 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\n if (!hrefAttribute || !hrefAttribute.includes('#') && !hrefAttribute.startsWith('.')) {\n return null;\n } // Just in case some CMS puts out a full URL with the anchor appended\n\n\n if (hrefAttribute.includes('#') && !hrefAttribute.startsWith('#')) {\n hrefAttribute = `#${hrefAttribute.split('#')[1]}`;\n }\n\n selector = hrefAttribute && hrefAttribute !== '#' ? hrefAttribute.trim() : null;\n }\n\n return selector;\n};\n\nconst getSelectorFromElement = element => {\n const selector = getSelector(element);\n\n if (selector) {\n return document.querySelector(selector) ? selector : null;\n }\n\n return null;\n};\n\nconst getElementFromSelector = element => {\n const selector = getSelector(element);\n return selector ? document.querySelector(selector) : null;\n};\n\nconst getTransitionDurationFromElement = element => {\n if (!element) {\n return 0;\n } // Get transition-duration of the element\n\n\n let {\n transitionDuration,\n transitionDelay\n } = window.getComputedStyle(element);\n const floatTransitionDuration = Number.parseFloat(transitionDuration);\n const floatTransitionDelay = Number.parseFloat(transitionDelay); // Return 0 if element or transition duration is not found\n\n if (!floatTransitionDuration && !floatTransitionDelay) {\n return 0;\n } // If multiple durations are defined, take the first\n\n\n transitionDuration = transitionDuration.split(',')[0];\n transitionDelay = transitionDelay.split(',')[0];\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(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'; // Handle `details` element as its content may falsie appear visible when it is closed\n\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\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 } // Can find the shadow root otherwise it'll return the document\n\n\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 } // when we don't find a shadow root\n\n\n if (!element.parentNode) {\n return null;\n }\n\n return findShadowRoot(element.parentNode);\n};\n\nconst noop = () => {};\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 */\n\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\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\n $.fn[name].noConflict = () => {\n $.fn[name] = JQUERY_NO_CONFLICT;\n return plugin.jQueryInterface;\n };\n }\n });\n};\n\nconst execute = callback => {\n if (typeof callback === 'function') {\n callback();\n }\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 let called = false;\n\n const handler = ({\n target\n }) => {\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 * 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 */\n\n\nconst getNextActiveElement = (list, activeElement, shouldGetNext, isCycleAllowed) => {\n const listLength = list.length;\n let index = list.indexOf(activeElement); // if the element does not exist in the list return an element\n // depending on the direction and if cycle is allowed\n\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\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.2.3): dom/event-handler.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n/**\n * Constants\n */\n\nconst namespaceRegex = /[^.]*(?=\\..*)\\.|.*/;\nconst stripNameRegex = /\\..*/;\nconst stripUidRegex = /::\\d+$/;\nconst eventRegistry = {}; // Events storage\n\nlet uidEvent = 1;\nconst customEvents = {\n mouseenter: 'mouseover',\n mouseleave: 'mouseout'\n};\nconst nativeEvents = 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']);\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 element.uidEvent = uid;\n eventRegistry[uid] = eventRegistry[uid] || {};\n return eventRegistry[uid];\n}\n\nfunction bootstrapHandler(element, fn) {\n return function handler(event) {\n hydrateObj(event, {\n delegateTarget: element\n });\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 {\n target\n } = event; target && target !== this; target = target.parentNode) {\n for (const domElement of domElements) {\n if (domElement !== target) {\n continue;\n }\n\n hydrateObj(event, {\n delegateTarget: target\n });\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).find(event => event.callable === callable && event.delegationSelector === delegationSelector);\n}\n\nfunction normalizeParameters(originalTypeEvent, handler, delegationFunction) {\n const isDelegated = typeof handler === 'string'; // todo: tooltip passes `false` instead of selector, so we need to check\n\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); // 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\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 return;\n }\n\n const uid = makeEventUid(callable, originalTypeEvent.replace(namespaceRegex, ''));\n const fn = isDelegated ? bootstrapDelegationHandler(element, handler, callable) : bootstrapHandler(element, callable);\n fn.delegationSelector = isDelegated ? handler : null;\n fn.callable = callable;\n fn.oneOff = oneOff;\n fn.uidEvent = uid;\n handlers[uid] = fn;\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 of Object.keys(storeElementEvent)) {\n if (handlerKey.includes(namespace)) {\n const event = storeElementEvent[handlerKey];\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 of Object.keys(storeElementEvent)) {\n const handlerKey = keyHandlers.replace(stripUidRegex, '');\n\n if (!inNamespace || originalTypeEvent.includes(handlerKey)) {\n const event = storeElementEvent[keyHandlers];\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 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 $(element).trigger(jQueryEvent);\n bubbles = !jQueryEvent.isPropagationStopped();\n nativeDispatch = !jQueryEvent.isImmediatePropagationStopped();\n defaultPrevented = jQueryEvent.isDefaultPrevented();\n }\n\n let evt = new Event(event, {\n bubbles,\n cancelable: true\n });\n evt = hydrateObj(evt, 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};\n\nfunction hydrateObj(obj, meta) {\n for (const [key, value] of Object.entries(meta || {})) {\n try {\n obj[key] = value;\n } catch (_unused) {\n Object.defineProperty(obj, key, {\n configurable: true,\n\n get() {\n return value;\n }\n\n });\n }\n }\n\n return obj;\n}\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.2.3): dom/data.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\n/**\n * Constants\n */\nconst elementMap = new Map();\nconst Data = {\n set(element, key, instance) {\n if (!elementMap.has(element)) {\n elementMap.set(element, new Map());\n }\n\n const instanceMap = elementMap.get(element); // 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\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 instanceMap.delete(key); // free up element references if there are no instances left for an element\n\n if (instanceMap.size === 0) {\n elementMap.delete(element);\n }\n }\n\n};\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.2.3): dom/manipulator.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\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 (_unused) {\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};\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.2.3): util/config.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\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\n this._typeCheckConfig(config);\n\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 { ...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 of Object.keys(configTypes)) {\n const expectedTypes = configTypes[property];\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(`${this.constructor.NAME.toUpperCase()}: Option \"${property}\" provided type \"${valueType}\" but expected type \"${expectedTypes}\".`);\n }\n }\n }\n\n}\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.2.3): base-component.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n/**\n * Constants\n */\n\nconst VERSION = '5.2.3';\n/**\n * Class definition\n */\n\nclass BaseComponent extends Config {\n constructor(element, config) {\n super();\n element = getElement(element);\n\n if (!element) {\n return;\n }\n\n this._element = element;\n this._config = this._getConfig(config);\n Data.set(this._element, this.constructor.DATA_KEY, this);\n } // Public\n\n\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\n this._typeCheckConfig(config);\n\n return config;\n } // Static\n\n\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}\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.2.3): util/component-functions.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst enableDismissTrigger = (component, method = 'hide') => {\n const clickEvent = `click.dismiss${component.EVENT_KEY}`;\n const name = component.NAME;\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 = getElementFromSelector(this) || this.closest(`.${name}`);\n const instance = component.getOrCreateInstance(target); // Method argument is left, for Alert and only, as it doesn't implement the 'hide' method\n\n instance[method]();\n });\n};\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.2.3): alert.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n/**\n * Constants\n */\n\nconst NAME$f = 'alert';\nconst DATA_KEY$a = 'bs.alert';\nconst EVENT_KEY$b = `.${DATA_KEY$a}`;\nconst EVENT_CLOSE = `close${EVENT_KEY$b}`;\nconst EVENT_CLOSED = `closed${EVENT_KEY$b}`;\nconst CLASS_NAME_FADE$5 = 'fade';\nconst CLASS_NAME_SHOW$8 = 'show';\n/**\n * Class definition\n */\n\nclass Alert extends BaseComponent {\n // Getters\n static get NAME() {\n return NAME$f;\n } // Public\n\n\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$8);\n\n const isAnimated = this._element.classList.contains(CLASS_NAME_FADE$5);\n\n this._queueCallback(() => this._destroyElement(), this._element, isAnimated);\n } // Private\n\n\n _destroyElement() {\n this._element.remove();\n\n EventHandler.trigger(this._element, EVENT_CLOSED);\n this.dispose();\n } // Static\n\n\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\n\nenableDismissTrigger(Alert, 'close');\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Alert);\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.2.3): button.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n/**\n * Constants\n */\n\nconst NAME$e = 'button';\nconst DATA_KEY$9 = 'bs.button';\nconst EVENT_KEY$a = `.${DATA_KEY$9}`;\nconst DATA_API_KEY$6 = '.data-api';\nconst CLASS_NAME_ACTIVE$3 = 'active';\nconst SELECTOR_DATA_TOGGLE$5 = '[data-bs-toggle=\"button\"]';\nconst EVENT_CLICK_DATA_API$6 = `click${EVENT_KEY$a}${DATA_API_KEY$6}`;\n/**\n * Class definition\n */\n\nclass Button extends BaseComponent {\n // Getters\n static get NAME() {\n return NAME$e;\n } // Public\n\n\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$3));\n } // Static\n\n\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\n\nEventHandler.on(document, EVENT_CLICK_DATA_API$6, SELECTOR_DATA_TOGGLE$5, event => {\n event.preventDefault();\n const button = event.target.closest(SELECTOR_DATA_TOGGLE$5);\n const data = Button.getOrCreateInstance(button);\n data.toggle();\n});\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Button);\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.2.3): dom/selector-engine.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n/**\n * Constants\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\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 = ['a', 'button', 'input', 'textarea', 'select', 'details', '[tabindex]', '[contenteditable=\"true\"]'].map(selector => `${selector}:not([tabindex^=\"-\"])`).join(',');\n return this.find(focusables, element).filter(el => !isDisabled(el) && isVisible(el));\n }\n\n};\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.2.3): util/swipe.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n/**\n * Constants\n */\n\nconst NAME$d = 'swipe';\nconst EVENT_KEY$9 = '.bs.swipe';\nconst EVENT_TOUCHSTART = `touchstart${EVENT_KEY$9}`;\nconst EVENT_TOUCHMOVE = `touchmove${EVENT_KEY$9}`;\nconst EVENT_TOUCHEND = `touchend${EVENT_KEY$9}`;\nconst EVENT_POINTERDOWN = `pointerdown${EVENT_KEY$9}`;\nconst EVENT_POINTERUP = `pointerup${EVENT_KEY$9}`;\nconst POINTER_TYPE_TOUCH = 'touch';\nconst POINTER_TYPE_PEN = 'pen';\nconst CLASS_NAME_POINTER_EVENT = 'pointer-event';\nconst SWIPE_THRESHOLD = 40;\nconst Default$c = {\n endCallback: null,\n leftCallback: null,\n rightCallback: null\n};\nconst DefaultType$c = {\n endCallback: '(function|null)',\n leftCallback: '(function|null)',\n rightCallback: '(function|null)'\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\n this._initEvents();\n } // Getters\n\n\n static get Default() {\n return Default$c;\n }\n\n static get DefaultType() {\n return DefaultType$c;\n }\n\n static get NAME() {\n return NAME$d;\n } // Public\n\n\n dispose() {\n EventHandler.off(this._element, EVENT_KEY$9);\n } // Private\n\n\n _start(event) {\n if (!this._supportPointerEvents) {\n this._deltaX = event.touches[0].clientX;\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\n execute(this._config.endCallback);\n }\n\n _move(event) {\n this._deltaX = event.touches && event.touches.length > 1 ? 0 : 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 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 } // Static\n\n\n static isSupported() {\n return 'ontouchstart' in document.documentElement || navigator.maxTouchPoints > 0;\n }\n\n}\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.2.3): carousel.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n/**\n * Constants\n */\n\nconst NAME$c = 'carousel';\nconst DATA_KEY$8 = 'bs.carousel';\nconst EVENT_KEY$8 = `.${DATA_KEY$8}`;\nconst DATA_API_KEY$5 = '.data-api';\nconst ARROW_LEFT_KEY$1 = 'ArrowLeft';\nconst ARROW_RIGHT_KEY$1 = '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';\nconst EVENT_SLIDE = `slide${EVENT_KEY$8}`;\nconst EVENT_SLID = `slid${EVENT_KEY$8}`;\nconst EVENT_KEYDOWN$1 = `keydown${EVENT_KEY$8}`;\nconst EVENT_MOUSEENTER$1 = `mouseenter${EVENT_KEY$8}`;\nconst EVENT_MOUSELEAVE$1 = `mouseleave${EVENT_KEY$8}`;\nconst EVENT_DRAG_START = `dragstart${EVENT_KEY$8}`;\nconst EVENT_LOAD_DATA_API$3 = `load${EVENT_KEY$8}${DATA_API_KEY$5}`;\nconst EVENT_CLICK_DATA_API$5 = `click${EVENT_KEY$8}${DATA_API_KEY$5}`;\nconst CLASS_NAME_CAROUSEL = 'carousel';\nconst CLASS_NAME_ACTIVE$2 = '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';\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\"]';\nconst KEY_TO_DIRECTION = {\n [ARROW_LEFT_KEY$1]: DIRECTION_RIGHT,\n [ARROW_RIGHT_KEY$1]: DIRECTION_LEFT\n};\nconst Default$b = {\n interval: 5000,\n keyboard: true,\n pause: 'hover',\n ride: false,\n touch: true,\n wrap: true\n};\nconst DefaultType$b = {\n interval: '(number|boolean)',\n // 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 * Class definition\n */\n\nclass Carousel extends BaseComponent {\n constructor(element, config) {\n super(element, config);\n this._interval = null;\n this._activeElement = null;\n this._isSliding = false;\n this.touchTimeout = null;\n this._swipeHelper = null;\n this._indicatorsElement = SelectorEngine.findOne(SELECTOR_INDICATORS, this._element);\n\n this._addEventListeners();\n\n if (this._config.ride === CLASS_NAME_CAROUSEL) {\n this.cycle();\n }\n } // Getters\n\n\n static get Default() {\n return Default$b;\n }\n\n static get DefaultType() {\n return DefaultType$b;\n }\n\n static get NAME() {\n return NAME$c;\n } // Public\n\n\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\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\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\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 } // Private\n\n\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$1, event => this._keydown(event));\n }\n\n if (this._config.pause === 'hover') {\n EventHandler.on(this._element, EVENT_MOUSEENTER$1, () => this.pause());\n EventHandler.on(this._element, EVENT_MOUSELEAVE$1, () => 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 } // 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\n this.pause();\n\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 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\n if (direction) {\n event.preventDefault();\n\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 activeIndicator.classList.remove(CLASS_NAME_ACTIVE$2);\n activeIndicator.removeAttribute('aria-current');\n const newActiveIndicator = SelectorEngine.findOne(`[data-bs-slide-to=\"${index}\"]`, this._indicatorsElement);\n\n if (newActiveIndicator) {\n newActiveIndicator.classList.add(CLASS_NAME_ACTIVE$2);\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 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\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 this._isSliding = true;\n\n this._setActiveIndicatorElement(nextElementIndex);\n\n this._activeElement = nextElement;\n const directionalClassName = isNext ? CLASS_NAME_START : CLASS_NAME_END;\n const orderClassName = isNext ? CLASS_NAME_NEXT : CLASS_NAME_PREV;\n nextElement.classList.add(orderClassName);\n reflow(nextElement);\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$2);\n activeElement.classList.remove(CLASS_NAME_ACTIVE$2, orderClassName, directionalClassName);\n this._isSliding = false;\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 } // Static\n\n\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\n\nEventHandler.on(document, EVENT_CLICK_DATA_API$5, SELECTOR_DATA_SLIDE, function (event) {\n const target = getElementFromSelector(this);\n\n if (!target || !target.classList.contains(CLASS_NAME_CAROUSEL)) {\n return;\n }\n\n event.preventDefault();\n const carousel = Carousel.getOrCreateInstance(target);\n const slideIndex = this.getAttribute('data-bs-slide-to');\n\n if (slideIndex) {\n carousel.to(slideIndex);\n\n carousel._maybeEnableCycle();\n\n return;\n }\n\n if (Manipulator.getDataAttribute(this, 'slide') === 'next') {\n carousel.next();\n\n carousel._maybeEnableCycle();\n\n return;\n }\n\n carousel.prev();\n\n carousel._maybeEnableCycle();\n});\nEventHandler.on(window, EVENT_LOAD_DATA_API$3, () => {\n const carousels = SelectorEngine.find(SELECTOR_DATA_RIDE);\n\n for (const carousel of carousels) {\n Carousel.getOrCreateInstance(carousel);\n }\n});\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Carousel);\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.2.3): collapse.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n/**\n * Constants\n */\n\nconst NAME$b = 'collapse';\nconst DATA_KEY$7 = 'bs.collapse';\nconst EVENT_KEY$7 = `.${DATA_KEY$7}`;\nconst DATA_API_KEY$4 = '.data-api';\nconst EVENT_SHOW$6 = `show${EVENT_KEY$7}`;\nconst EVENT_SHOWN$6 = `shown${EVENT_KEY$7}`;\nconst EVENT_HIDE$6 = `hide${EVENT_KEY$7}`;\nconst EVENT_HIDDEN$6 = `hidden${EVENT_KEY$7}`;\nconst EVENT_CLICK_DATA_API$4 = `click${EVENT_KEY$7}${DATA_API_KEY$4}`;\nconst CLASS_NAME_SHOW$7 = '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';\nconst WIDTH = 'width';\nconst HEIGHT = 'height';\nconst SELECTOR_ACTIVES = '.collapse.show, .collapse.collapsing';\nconst SELECTOR_DATA_TOGGLE$4 = '[data-bs-toggle=\"collapse\"]';\nconst Default$a = {\n parent: null,\n toggle: true\n};\nconst DefaultType$a = {\n parent: '(null|element)',\n toggle: 'boolean'\n};\n/**\n * Class definition\n */\n\nclass Collapse extends BaseComponent {\n constructor(element, config) {\n super(element, config);\n this._isTransitioning = false;\n this._triggerArray = [];\n const toggleList = SelectorEngine.find(SELECTOR_DATA_TOGGLE$4);\n\n for (const elem of toggleList) {\n const selector = getSelectorFromElement(elem);\n const filterElement = SelectorEngine.find(selector).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 } // Getters\n\n\n static get Default() {\n return Default$a;\n }\n\n static get DefaultType() {\n return DefaultType$a;\n }\n\n static get NAME() {\n return NAME$b;\n } // Public\n\n\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 = []; // find active children\n\n if (this._config.parent) {\n activeChildren = this._getFirstLevelChildren(SELECTOR_ACTIVES).filter(element => element !== this._element).map(element => Collapse.getOrCreateInstance(element, {\n toggle: false\n }));\n }\n\n if (activeChildren.length && activeChildren[0]._isTransitioning) {\n return;\n }\n\n const startEvent = EventHandler.trigger(this._element, EVENT_SHOW$6);\n\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\n this._element.classList.add(CLASS_NAME_COLLAPSING);\n\n this._element.style[dimension] = 0;\n\n this._addAriaAndCollapsedClass(this._triggerArray, true);\n\n this._isTransitioning = true;\n\n const complete = () => {\n this._isTransitioning = false;\n\n this._element.classList.remove(CLASS_NAME_COLLAPSING);\n\n this._element.classList.add(CLASS_NAME_COLLAPSE, CLASS_NAME_SHOW$7);\n\n this._element.style[dimension] = '';\n EventHandler.trigger(this._element, EVENT_SHOWN$6);\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\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$6);\n\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 reflow(this._element);\n\n this._element.classList.add(CLASS_NAME_COLLAPSING);\n\n this._element.classList.remove(CLASS_NAME_COLLAPSE, CLASS_NAME_SHOW$7);\n\n for (const trigger of this._triggerArray) {\n const element = 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\n this._element.classList.remove(CLASS_NAME_COLLAPSING);\n\n this._element.classList.add(CLASS_NAME_COLLAPSE);\n\n EventHandler.trigger(this._element, EVENT_HIDDEN$6);\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$7);\n } // Private\n\n\n _configAfterMerge(config) {\n config.toggle = Boolean(config.toggle); // Coerce string values\n\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$4);\n\n for (const element of children) {\n const selected = 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); // remove children if greater depth\n\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 } // Static\n\n\n static jQueryInterface(config) {\n const _config = {};\n\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\n\nEventHandler.on(document, EVENT_CLICK_DATA_API$4, SELECTOR_DATA_TOGGLE$4, 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 const selector = getSelectorFromElement(this);\n const selectorElements = SelectorEngine.find(selector);\n\n for (const element of selectorElements) {\n Collapse.getOrCreateInstance(element, {\n toggle: false\n }).toggle();\n }\n});\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Collapse);\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.2.3): dropdown.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n/**\n * Constants\n */\n\nconst NAME$a = 'dropdown';\nconst DATA_KEY$6 = 'bs.dropdown';\nconst EVENT_KEY$6 = `.${DATA_KEY$6}`;\nconst DATA_API_KEY$3 = '.data-api';\nconst ESCAPE_KEY$2 = 'Escape';\nconst TAB_KEY$1 = 'Tab';\nconst ARROW_UP_KEY$1 = 'ArrowUp';\nconst ARROW_DOWN_KEY$1 = 'ArrowDown';\nconst RIGHT_MOUSE_BUTTON = 2; // MouseEvent.button value for the secondary button, usually the right button\n\nconst EVENT_HIDE$5 = `hide${EVENT_KEY$6}`;\nconst EVENT_HIDDEN$5 = `hidden${EVENT_KEY$6}`;\nconst EVENT_SHOW$5 = `show${EVENT_KEY$6}`;\nconst EVENT_SHOWN$5 = `shown${EVENT_KEY$6}`;\nconst EVENT_CLICK_DATA_API$3 = `click${EVENT_KEY$6}${DATA_API_KEY$3}`;\nconst EVENT_KEYDOWN_DATA_API = `keydown${EVENT_KEY$6}${DATA_API_KEY$3}`;\nconst EVENT_KEYUP_DATA_API = `keyup${EVENT_KEY$6}${DATA_API_KEY$3}`;\nconst CLASS_NAME_SHOW$6 = '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';\nconst SELECTOR_DATA_TOGGLE$3 = '[data-bs-toggle=\"dropdown\"]:not(.disabled):not(:disabled)';\nconst SELECTOR_DATA_TOGGLE_SHOWN = `${SELECTOR_DATA_TOGGLE$3}.${CLASS_NAME_SHOW$6}`;\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)';\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';\nconst Default$9 = {\n autoClose: true,\n boundary: 'clippingParents',\n display: 'dynamic',\n offset: [0, 2],\n popperConfig: null,\n reference: 'toggle'\n};\nconst DefaultType$9 = {\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 * Class definition\n */\n\nclass Dropdown extends BaseComponent {\n constructor(element, config) {\n super(element, config);\n this._popper = null;\n this._parent = this._element.parentNode; // dropdown wrapper\n // todo: v6 revert #37011 & change markup https://getbootstrap.com/docs/5.2/forms/input-group/\n\n this._menu = SelectorEngine.next(this._element, SELECTOR_MENU)[0] || SelectorEngine.prev(this._element, SELECTOR_MENU)[0] || SelectorEngine.findOne(SELECTOR_MENU, this._parent);\n this._inNavbar = this._detectNavbar();\n } // Getters\n\n\n static get Default() {\n return Default$9;\n }\n\n static get DefaultType() {\n return DefaultType$9;\n }\n\n static get NAME() {\n return NAME$a;\n } // Public\n\n\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 const showEvent = EventHandler.trigger(this._element, EVENT_SHOW$5, relatedTarget);\n\n if (showEvent.defaultPrevented) {\n return;\n }\n\n this._createPopper(); // 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\n\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\n this._element.setAttribute('aria-expanded', true);\n\n this._menu.classList.add(CLASS_NAME_SHOW$6);\n\n this._element.classList.add(CLASS_NAME_SHOW$6);\n\n EventHandler.trigger(this._element, EVENT_SHOWN$5, 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\n if (this._popper) {\n this._popper.update();\n }\n } // Private\n\n\n _completeHide(relatedTarget) {\n const hideEvent = EventHandler.trigger(this._element, EVENT_HIDE$5, relatedTarget);\n\n if (hideEvent.defaultPrevented) {\n return;\n } // If this is a touch-enabled device we remove the extra\n // empty mouseover listeners we added for iOS support\n\n\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$6);\n\n this._element.classList.remove(CLASS_NAME_SHOW$6);\n\n this._element.setAttribute('aria-expanded', 'false');\n\n Manipulator.removeDataAttribute(this._menu, 'popper');\n EventHandler.trigger(this._element, EVENT_HIDDEN$5, relatedTarget);\n }\n\n _getConfig(config) {\n config = super._getConfig(config);\n\n if (typeof config.reference === 'object' && !isElement(config.reference) && typeof config.reference.getBoundingClientRect !== 'function') {\n // Popper virtual elements require a getBoundingClientRect method\n throw new TypeError(`${NAME$a.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\n this._popper = Popper.createPopper(referenceElement, this._menu, popperConfig);\n }\n\n _isShown() {\n return this._menu.classList.contains(CLASS_NAME_SHOW$6);\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 } // We need to trim the value because custom properties can also include spaces\n\n\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 {\n offset\n } = 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 name: 'offset',\n options: {\n offset: this._getOffset()\n }\n }]\n }; // Disable Popper if we have a static display or Dropdown is in Navbar\n\n if (this._inNavbar || this._config.display === 'static') {\n Manipulator.setDataAttribute(this._menu, 'popper', 'static'); // todo:v6 remove\n\n defaultBsPopperConfig.modifiers = [{\n name: 'applyStyles',\n enabled: false\n }];\n }\n\n return { ...defaultBsPopperConfig,\n ...(typeof this._config.popperConfig === 'function' ? this._config.popperConfig(defaultBsPopperConfig) : this._config.popperConfig)\n };\n }\n\n _selectMenuItem({\n key,\n target\n }) {\n const items = SelectorEngine.find(SELECTOR_VISIBLE_ITEMS, this._menu).filter(element => isVisible(element));\n\n if (!items.length) {\n return;\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\n\n getNextActiveElement(items, target, key === ARROW_DOWN_KEY$1, !items.includes(target)).focus();\n } // Static\n\n\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$1) {\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\n if (!context || context._config.autoClose === false) {\n continue;\n }\n\n const composedPath = event.composedPath();\n const isMenuTarget = composedPath.includes(context._menu);\n\n if (composedPath.includes(context._element) || context._config.autoClose === 'inside' && !isMenuTarget || context._config.autoClose === 'outside' && isMenuTarget) {\n continue;\n } // Tab navigation through the dropdown menu or events from contained inputs shouldn't close the menu\n\n\n if (context._menu.contains(event.target) && (event.type === 'keyup' && event.key === TAB_KEY$1 || /input|select|option|textarea|form/i.test(event.target.tagName))) {\n continue;\n }\n\n const relatedTarget = {\n relatedTarget: context._element\n };\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 const isInput = /input|textarea/i.test(event.target.tagName);\n const isEscapeEvent = event.key === ESCAPE_KEY$2;\n const isUpOrDownEvent = [ARROW_UP_KEY$1, ARROW_DOWN_KEY$1].includes(event.key);\n\n if (!isUpOrDownEvent && !isEscapeEvent) {\n return;\n }\n\n if (isInput && !isEscapeEvent) {\n return;\n }\n\n event.preventDefault(); // todo: v6 revert #37011 & change markup https://getbootstrap.com/docs/5.2/forms/input-group/\n\n const getToggleButton = this.matches(SELECTOR_DATA_TOGGLE$3) ? this : SelectorEngine.prev(this, SELECTOR_DATA_TOGGLE$3)[0] || SelectorEngine.next(this, SELECTOR_DATA_TOGGLE$3)[0] || SelectorEngine.findOne(SELECTOR_DATA_TOGGLE$3, event.delegateTarget.parentNode);\n const instance = Dropdown.getOrCreateInstance(getToggleButton);\n\n if (isUpOrDownEvent) {\n event.stopPropagation();\n instance.show();\n\n instance._selectMenuItem(event);\n\n return;\n }\n\n if (instance._isShown()) {\n // 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\n\nEventHandler.on(document, EVENT_KEYDOWN_DATA_API, SELECTOR_DATA_TOGGLE$3, Dropdown.dataApiKeydownHandler);\nEventHandler.on(document, EVENT_KEYDOWN_DATA_API, SELECTOR_MENU, Dropdown.dataApiKeydownHandler);\nEventHandler.on(document, EVENT_CLICK_DATA_API$3, Dropdown.clearMenus);\nEventHandler.on(document, EVENT_KEYUP_DATA_API, Dropdown.clearMenus);\nEventHandler.on(document, EVENT_CLICK_DATA_API$3, SELECTOR_DATA_TOGGLE$3, function (event) {\n event.preventDefault();\n Dropdown.getOrCreateInstance(this).toggle();\n});\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Dropdown);\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.2.3): util/scrollBar.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\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 * Class definition\n */\n\nclass ScrollBarHelper {\n constructor() {\n this._element = document.body;\n } // Public\n\n\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\n this._disableOverFlow(); // give padding to element to balance the hidden scrollbar width\n\n\n this._setElementAttributes(this._element, PROPERTY_PADDING, calculatedValue => calculatedValue + width); // trick: We adjust positive paddingRight and negative marginRight to sticky-top elements to keep showing fullwidth\n\n\n this._setElementAttributes(SELECTOR_FIXED_CONTENT, PROPERTY_PADDING, calculatedValue => calculatedValue + width);\n\n this._setElementAttributes(SELECTOR_STICKY_CONTENT, PROPERTY_MARGIN, calculatedValue => calculatedValue - width);\n }\n\n reset() {\n this._resetElementAttributes(this._element, 'overflow');\n\n this._resetElementAttributes(this._element, PROPERTY_PADDING);\n\n this._resetElementAttributes(SELECTOR_FIXED_CONTENT, PROPERTY_PADDING);\n\n this._resetElementAttributes(SELECTOR_STICKY_CONTENT, PROPERTY_MARGIN);\n }\n\n isOverflowing() {\n return this.getWidth() > 0;\n } // Private\n\n\n _disableOverFlow() {\n this._saveInitialAttribute(this._element, 'overflow');\n\n this._element.style.overflow = 'hidden';\n }\n\n _setElementAttributes(selector, styleProperty, callback) {\n const scrollbarWidth = this.getWidth();\n\n const manipulationCallBack = element => {\n if (element !== this._element && window.innerWidth > element.clientWidth + scrollbarWidth) {\n return;\n }\n\n this._saveInitialAttribute(element, styleProperty);\n\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\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); // We only want to remove the property if the value is `null`; the value can also be zero\n\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}\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.2.3): util/backdrop.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n/**\n * Constants\n */\n\nconst NAME$9 = 'backdrop';\nconst CLASS_NAME_FADE$4 = 'fade';\nconst CLASS_NAME_SHOW$5 = 'show';\nconst EVENT_MOUSEDOWN = `mousedown.bs.${NAME$9}`;\nconst Default$8 = {\n className: 'modal-backdrop',\n clickCallback: null,\n isAnimated: false,\n isVisible: true,\n // 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$8 = {\n className: 'string',\n clickCallback: '(function|null)',\n isAnimated: 'boolean',\n isVisible: 'boolean',\n rootElement: '(element|string)'\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 } // Getters\n\n\n static get Default() {\n return Default$8;\n }\n\n static get DefaultType() {\n return DefaultType$8;\n }\n\n static get NAME() {\n return NAME$9;\n } // Public\n\n\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\n if (this._config.isAnimated) {\n reflow(element);\n }\n\n element.classList.add(CLASS_NAME_SHOW$5);\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$5);\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\n this._isAppended = false;\n } // Private\n\n\n _getElement() {\n if (!this._element) {\n const backdrop = document.createElement('div');\n backdrop.className = this._config.className;\n\n if (this._config.isAnimated) {\n backdrop.classList.add(CLASS_NAME_FADE$4);\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\n this._config.rootElement.append(element);\n\n EventHandler.on(element, EVENT_MOUSEDOWN, () => {\n execute(this._config.clickCallback);\n });\n this._isAppended = true;\n }\n\n _emulateAnimation(callback) {\n executeAfterTransition(callback, this._getElement(), this._config.isAnimated);\n }\n\n}\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.2.3): util/focustrap.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n/**\n * Constants\n */\n\nconst NAME$8 = 'focustrap';\nconst DATA_KEY$5 = 'bs.focustrap';\nconst EVENT_KEY$5 = `.${DATA_KEY$5}`;\nconst EVENT_FOCUSIN$2 = `focusin${EVENT_KEY$5}`;\nconst EVENT_KEYDOWN_TAB = `keydown.tab${EVENT_KEY$5}`;\nconst TAB_KEY = 'Tab';\nconst TAB_NAV_FORWARD = 'forward';\nconst TAB_NAV_BACKWARD = 'backward';\nconst Default$7 = {\n autofocus: true,\n trapElement: null // The element to trap focus inside of\n\n};\nconst DefaultType$7 = {\n autofocus: 'boolean',\n trapElement: 'element'\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 } // Getters\n\n\n static get Default() {\n return Default$7;\n }\n\n static get DefaultType() {\n return DefaultType$7;\n }\n\n static get NAME() {\n return NAME$8;\n } // Public\n\n\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$5); // guard against infinite focus loop\n\n EventHandler.on(document, EVENT_FOCUSIN$2, event => this._handleFocusin(event));\n EventHandler.on(document, EVENT_KEYDOWN_TAB, event => this._handleKeydown(event));\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$5);\n } // Private\n\n\n _handleFocusin(event) {\n const {\n trapElement\n } = 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}\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.2.3): modal.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n/**\n * Constants\n */\n\nconst NAME$7 = 'modal';\nconst DATA_KEY$4 = 'bs.modal';\nconst EVENT_KEY$4 = `.${DATA_KEY$4}`;\nconst DATA_API_KEY$2 = '.data-api';\nconst ESCAPE_KEY$1 = 'Escape';\nconst EVENT_HIDE$4 = `hide${EVENT_KEY$4}`;\nconst EVENT_HIDE_PREVENTED$1 = `hidePrevented${EVENT_KEY$4}`;\nconst EVENT_HIDDEN$4 = `hidden${EVENT_KEY$4}`;\nconst EVENT_SHOW$4 = `show${EVENT_KEY$4}`;\nconst EVENT_SHOWN$4 = `shown${EVENT_KEY$4}`;\nconst EVENT_RESIZE$1 = `resize${EVENT_KEY$4}`;\nconst EVENT_CLICK_DISMISS = `click.dismiss${EVENT_KEY$4}`;\nconst EVENT_MOUSEDOWN_DISMISS = `mousedown.dismiss${EVENT_KEY$4}`;\nconst EVENT_KEYDOWN_DISMISS$1 = `keydown.dismiss${EVENT_KEY$4}`;\nconst EVENT_CLICK_DATA_API$2 = `click${EVENT_KEY$4}${DATA_API_KEY$2}`;\nconst CLASS_NAME_OPEN = 'modal-open';\nconst CLASS_NAME_FADE$3 = 'fade';\nconst CLASS_NAME_SHOW$4 = 'show';\nconst CLASS_NAME_STATIC = 'modal-static';\nconst OPEN_SELECTOR$1 = '.modal.show';\nconst SELECTOR_DIALOG = '.modal-dialog';\nconst SELECTOR_MODAL_BODY = '.modal-body';\nconst SELECTOR_DATA_TOGGLE$2 = '[data-bs-toggle=\"modal\"]';\nconst Default$6 = {\n backdrop: true,\n focus: true,\n keyboard: true\n};\nconst DefaultType$6 = {\n backdrop: '(boolean|string)',\n focus: 'boolean',\n keyboard: 'boolean'\n};\n/**\n * Class definition\n */\n\nclass Modal extends BaseComponent {\n constructor(element, config) {\n super(element, config);\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 } // Getters\n\n\n static get Default() {\n return Default$6;\n }\n\n static get DefaultType() {\n return DefaultType$6;\n }\n\n static get NAME() {\n return NAME$7;\n } // Public\n\n\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$4, {\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$4);\n\n if (hideEvent.defaultPrevented) {\n return;\n }\n\n this._isShown = false;\n this._isTransitioning = true;\n\n this._focustrap.deactivate();\n\n this._element.classList.remove(CLASS_NAME_SHOW$4);\n\n this._queueCallback(() => this._hideModal(), this._element, this._isAnimated());\n }\n\n dispose() {\n for (const htmlElement of [window, this._dialog]) {\n EventHandler.off(htmlElement, EVENT_KEY$4);\n }\n\n this._backdrop.dispose();\n\n this._focustrap.deactivate();\n\n super.dispose();\n }\n\n handleUpdate() {\n this._adjustDialog();\n } // Private\n\n\n _initializeBackDrop() {\n return new Backdrop({\n isVisible: Boolean(this._config.backdrop),\n // '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\n this._element.removeAttribute('aria-hidden');\n\n this._element.setAttribute('aria-modal', true);\n\n this._element.setAttribute('role', 'dialog');\n\n this._element.scrollTop = 0;\n const modalBody = SelectorEngine.findOne(SELECTOR_MODAL_BODY, this._dialog);\n\n if (modalBody) {\n modalBody.scrollTop = 0;\n }\n\n reflow(this._element);\n\n this._element.classList.add(CLASS_NAME_SHOW$4);\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$4, {\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$1, event => {\n if (event.key !== ESCAPE_KEY$1) {\n return;\n }\n\n if (this._config.keyboard) {\n event.preventDefault();\n this.hide();\n return;\n }\n\n this._triggerBackdropTransition();\n });\n EventHandler.on(window, EVENT_RESIZE$1, () => {\n if (this._isShown && !this._isTransitioning) {\n this._adjustDialog();\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\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\n this._element.setAttribute('aria-hidden', true);\n\n this._element.removeAttribute('aria-modal');\n\n this._element.removeAttribute('role');\n\n this._isTransitioning = false;\n\n this._backdrop.hide(() => {\n document.body.classList.remove(CLASS_NAME_OPEN);\n\n this._resetAdjustments();\n\n this._scrollBar.reset();\n\n EventHandler.trigger(this._element, EVENT_HIDDEN$4);\n });\n }\n\n _isAnimated() {\n return this._element.classList.contains(CLASS_NAME_FADE$3);\n }\n\n _triggerBackdropTransition() {\n const hideEvent = EventHandler.trigger(this._element, EVENT_HIDE_PREVENTED$1);\n\n if (hideEvent.defaultPrevented) {\n return;\n }\n\n const isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight;\n const initialOverflowY = this._element.style.overflowY; // return if the following background transition hasn't yet completed\n\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\n this._queueCallback(() => {\n this._element.classList.remove(CLASS_NAME_STATIC);\n\n this._queueCallback(() => {\n this._element.style.overflowY = initialOverflowY;\n }, this._dialog);\n }, this._dialog);\n\n this._element.focus();\n }\n /**\n * The following methods are used to handle overflowing modals\n */\n\n\n _adjustDialog() {\n const isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight;\n\n const scrollbarWidth = this._scrollBar.getWidth();\n\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 } // Static\n\n\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\n\nEventHandler.on(document, EVENT_CLICK_DATA_API$2, SELECTOR_DATA_TOGGLE$2, function (event) {\n const target = getElementFromSelector(this);\n\n if (['A', 'AREA'].includes(this.tagName)) {\n event.preventDefault();\n }\n\n EventHandler.one(target, EVENT_SHOW$4, 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$4, () => {\n if (isVisible(this)) {\n this.focus();\n }\n });\n }); // avoid conflict when clicking modal toggler while another one is open\n\n const alreadyOpen = SelectorEngine.findOne(OPEN_SELECTOR$1);\n\n if (alreadyOpen) {\n Modal.getInstance(alreadyOpen).hide();\n }\n\n const data = Modal.getOrCreateInstance(target);\n data.toggle(this);\n});\nenableDismissTrigger(Modal);\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Modal);\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.2.3): offcanvas.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n/**\n * Constants\n */\n\nconst NAME$6 = 'offcanvas';\nconst DATA_KEY$3 = 'bs.offcanvas';\nconst EVENT_KEY$3 = `.${DATA_KEY$3}`;\nconst DATA_API_KEY$1 = '.data-api';\nconst EVENT_LOAD_DATA_API$2 = `load${EVENT_KEY$3}${DATA_API_KEY$1}`;\nconst ESCAPE_KEY = 'Escape';\nconst CLASS_NAME_SHOW$3 = 'show';\nconst CLASS_NAME_SHOWING$1 = 'showing';\nconst CLASS_NAME_HIDING = 'hiding';\nconst CLASS_NAME_BACKDROP = 'offcanvas-backdrop';\nconst OPEN_SELECTOR = '.offcanvas.show';\nconst EVENT_SHOW$3 = `show${EVENT_KEY$3}`;\nconst EVENT_SHOWN$3 = `shown${EVENT_KEY$3}`;\nconst EVENT_HIDE$3 = `hide${EVENT_KEY$3}`;\nconst EVENT_HIDE_PREVENTED = `hidePrevented${EVENT_KEY$3}`;\nconst EVENT_HIDDEN$3 = `hidden${EVENT_KEY$3}`;\nconst EVENT_RESIZE = `resize${EVENT_KEY$3}`;\nconst EVENT_CLICK_DATA_API$1 = `click${EVENT_KEY$3}${DATA_API_KEY$1}`;\nconst EVENT_KEYDOWN_DISMISS = `keydown.dismiss${EVENT_KEY$3}`;\nconst SELECTOR_DATA_TOGGLE$1 = '[data-bs-toggle=\"offcanvas\"]';\nconst Default$5 = {\n backdrop: true,\n keyboard: true,\n scroll: false\n};\nconst DefaultType$5 = {\n backdrop: '(boolean|string)',\n keyboard: 'boolean',\n scroll: 'boolean'\n};\n/**\n * Class definition\n */\n\nclass Offcanvas extends BaseComponent {\n constructor(element, config) {\n super(element, config);\n this._isShown = false;\n this._backdrop = this._initializeBackDrop();\n this._focustrap = this._initializeFocusTrap();\n\n this._addEventListeners();\n } // Getters\n\n\n static get Default() {\n return Default$5;\n }\n\n static get DefaultType() {\n return DefaultType$5;\n }\n\n static get NAME() {\n return NAME$6;\n } // Public\n\n\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$3, {\n relatedTarget\n });\n\n if (showEvent.defaultPrevented) {\n return;\n }\n\n this._isShown = true;\n\n this._backdrop.show();\n\n if (!this._config.scroll) {\n new ScrollBarHelper().hide();\n }\n\n this._element.setAttribute('aria-modal', true);\n\n this._element.setAttribute('role', 'dialog');\n\n this._element.classList.add(CLASS_NAME_SHOWING$1);\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$3);\n\n this._element.classList.remove(CLASS_NAME_SHOWING$1);\n\n EventHandler.trigger(this._element, EVENT_SHOWN$3, {\n relatedTarget\n });\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$3);\n\n if (hideEvent.defaultPrevented) {\n return;\n }\n\n this._focustrap.deactivate();\n\n this._element.blur();\n\n this._isShown = false;\n\n this._element.classList.add(CLASS_NAME_HIDING);\n\n this._backdrop.hide();\n\n const completeCallback = () => {\n this._element.classList.remove(CLASS_NAME_SHOW$3, CLASS_NAME_HIDING);\n\n this._element.removeAttribute('aria-modal');\n\n this._element.removeAttribute('role');\n\n if (!this._config.scroll) {\n new ScrollBarHelper().reset();\n }\n\n EventHandler.trigger(this._element, EVENT_HIDDEN$3);\n };\n\n this._queueCallback(completeCallback, this._element, true);\n }\n\n dispose() {\n this._backdrop.dispose();\n\n this._focustrap.deactivate();\n\n super.dispose();\n } // Private\n\n\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 }; // 'static' option will be translated to true, and booleans will keep their value\n\n\n const isVisible = Boolean(this._config.backdrop);\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 EventHandler.trigger(this._element, EVENT_HIDE_PREVENTED);\n return;\n }\n\n this.hide();\n });\n } // Static\n\n\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\n\nEventHandler.on(document, EVENT_CLICK_DATA_API$1, SELECTOR_DATA_TOGGLE$1, function (event) {\n const target = 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$3, () => {\n // focus on trigger when it is closed\n if (isVisible(this)) {\n this.focus();\n }\n }); // avoid conflict when clicking a toggler of an offcanvas, while another is open\n\n const alreadyOpen = SelectorEngine.findOne(OPEN_SELECTOR);\n\n if (alreadyOpen && alreadyOpen !== target) {\n Offcanvas.getInstance(alreadyOpen).hide();\n }\n\n const data = Offcanvas.getOrCreateInstance(target);\n data.toggle(this);\n});\nEventHandler.on(window, EVENT_LOAD_DATA_API$2, () => {\n for (const selector of SelectorEngine.find(OPEN_SELECTOR)) {\n Offcanvas.getOrCreateInstance(selector).show();\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});\nenableDismissTrigger(Offcanvas);\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Offcanvas);\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.2.3): util/sanitizer.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\nconst uriAttributes = new Set(['background', 'cite', 'href', 'itemtype', 'longdesc', 'poster', 'src', 'xlink:href']);\nconst ARIA_ATTRIBUTE_PATTERN = /^aria-[\\w-]*$/i;\n/**\n * A pattern that recognizes a commonly useful subset of URLs that are safe.\n *\n * Shout-out to Angular https://github.com/angular/angular/blob/12.2.x/packages/core/src/sanitization/url_sanitizer.ts\n */\n\nconst SAFE_URL_PATTERN = /^(?:(?:https?|mailto|ftp|tel|file|sms):|[^#&/:?]*(?:[#/?]|$))/i;\n/**\n * A pattern that matches safe data URLs. Only matches image, video and audio types.\n *\n * Shout-out to Angular https://github.com/angular/angular/blob/12.2.x/packages/core/src/sanitization/url_sanitizer.ts\n */\n\nconst DATA_URL_PATTERN = /^data:(?:image\\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\\/(?:mpeg|mp4|ogg|webm)|audio\\/(?:mp3|oga|ogg|opus));base64,[\\d+/a-z]+=*$/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) || DATA_URL_PATTERN.test(attribute.nodeValue));\n }\n\n return true;\n } // Check if a regular expression validates the attribute.\n\n\n return allowedAttributeList.filter(attributeRegex => attributeRegex instanceof RegExp).some(regex => regex.test(attributeName));\n};\n\nconst 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};\nfunction 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 * --------------------------------------------------------------------------\n * Bootstrap (v5.2.3): util/template-factory.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n/**\n * Constants\n */\n\nconst NAME$5 = 'TemplateFactory';\nconst Default$4 = {\n allowList: DefaultAllowlist,\n content: {},\n // { selector : text , selector2 : text2 , }\n extraClass: '',\n html: false,\n sanitize: true,\n sanitizeFn: null,\n template: '
'\n};\nconst DefaultType$4 = {\n allowList: 'object',\n content: 'object',\n extraClass: '(string|function)',\n html: 'boolean',\n sanitize: 'boolean',\n sanitizeFn: '(null|function)',\n template: 'string'\n};\nconst DefaultContentType = {\n entry: '(string|element|function|null)',\n selector: '(string|element)'\n};\n/**\n * Class definition\n */\n\nclass TemplateFactory extends Config {\n constructor(config) {\n super();\n this._config = this._getConfig(config);\n } // Getters\n\n\n static get Default() {\n return Default$4;\n }\n\n static get DefaultType() {\n return DefaultType$4;\n }\n\n static get NAME() {\n return NAME$5;\n } // Public\n\n\n getContent() {\n return Object.values(this._config.content).map(config => this._resolvePossibleFunction(config)).filter(Boolean);\n }\n\n hasContent() {\n return this.getContent().length > 0;\n }\n\n changeContent(content) {\n this._checkContent(content);\n\n this._config.content = { ...this._config.content,\n ...content\n };\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\n const extraClass = this._resolvePossibleFunction(this._config.extraClass);\n\n if (extraClass) {\n template.classList.add(...extraClass.split(' '));\n }\n\n return template;\n } // Private\n\n\n _typeCheckConfig(config) {\n super._typeCheckConfig(config);\n\n this._checkContent(config.content);\n }\n\n _checkContent(arg) {\n for (const [selector, content] of Object.entries(arg)) {\n super._typeCheckConfig({\n selector,\n entry: content\n }, 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\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 typeof arg === 'function' ? arg(this) : arg;\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}\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.2.3): tooltip.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n/**\n * Constants\n */\n\nconst NAME$4 = 'tooltip';\nconst DISALLOWED_ATTRIBUTES = new Set(['sanitize', 'allowList', 'sanitizeFn']);\nconst CLASS_NAME_FADE$2 = 'fade';\nconst CLASS_NAME_MODAL = 'modal';\nconst CLASS_NAME_SHOW$2 = 'show';\nconst SELECTOR_TOOLTIP_INNER = '.tooltip-inner';\nconst SELECTOR_MODAL = `.${CLASS_NAME_MODAL}`;\nconst EVENT_MODAL_HIDE = 'hide.bs.modal';\nconst TRIGGER_HOVER = 'hover';\nconst TRIGGER_FOCUS = 'focus';\nconst TRIGGER_CLICK = 'click';\nconst TRIGGER_MANUAL = 'manual';\nconst EVENT_HIDE$2 = 'hide';\nconst EVENT_HIDDEN$2 = 'hidden';\nconst EVENT_SHOW$2 = 'show';\nconst EVENT_SHOWN$2 = 'shown';\nconst EVENT_INSERTED = 'inserted';\nconst EVENT_CLICK$1 = 'click';\nconst EVENT_FOCUSIN$1 = 'focusin';\nconst EVENT_FOCUSOUT$1 = 'focusout';\nconst EVENT_MOUSEENTER = 'mouseenter';\nconst EVENT_MOUSELEAVE = 'mouseleave';\nconst AttachmentMap = {\n AUTO: 'auto',\n TOP: 'top',\n RIGHT: isRTL() ? 'left' : 'right',\n BOTTOM: 'bottom',\n LEFT: isRTL() ? 'right' : 'left'\n};\nconst Default$3 = {\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, 0],\n placement: 'top',\n popperConfig: null,\n sanitize: true,\n sanitizeFn: null,\n selector: false,\n template: '
' + '
' + '
' + '
',\n title: '',\n trigger: 'hover focus'\n};\nconst DefaultType$3 = {\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 * 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); // Private\n\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; // Protected\n\n this.tip = null;\n\n this._setListeners();\n\n if (!this._config.selector) {\n this._fixTitle();\n }\n } // Getters\n\n\n static get Default() {\n return Default$3;\n }\n\n static get DefaultType() {\n return DefaultType$3;\n }\n\n static get NAME() {\n return NAME$4;\n } // Public\n\n\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\n if (this._isShown()) {\n this._leave();\n\n return;\n }\n\n this._enter();\n }\n\n dispose() {\n clearTimeout(this._timeout);\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\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$2));\n const shadowRoot = findShadowRoot(this._element);\n\n const isInTheDom = (shadowRoot || this._element.ownerDocument.documentElement).contains(this._element);\n\n if (showEvent.defaultPrevented || !isInTheDom) {\n return;\n } // todo v6 remove this OR make it optional\n\n\n this._disposePopper();\n\n const tip = this._getTipElement();\n\n this._element.setAttribute('aria-describedby', tip.getAttribute('id'));\n\n const {\n container\n } = 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 tip.classList.add(CLASS_NAME_SHOW$2); // 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\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$2));\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$2));\n\n if (hideEvent.defaultPrevented) {\n return;\n }\n\n const tip = this._getTipElement();\n\n tip.classList.remove(CLASS_NAME_SHOW$2); // If this is a touch-enabled device we remove the extra\n // empty mouseover listeners we added for iOS support\n\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\n EventHandler.trigger(this._element, this.constructor.eventName(EVENT_HIDDEN$2));\n };\n\n this._queueCallback(complete, this.tip, this._isAnimated());\n }\n\n update() {\n if (this._popper) {\n this._popper.update();\n }\n } // Protected\n\n\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(); // todo: remove this check on v6\n\n\n if (!tip) {\n return null;\n }\n\n tip.classList.remove(CLASS_NAME_FADE$2, CLASS_NAME_SHOW$2); // todo: on v6 the following can be achieved with CSS only\n\n tip.classList.add(`bs-${this.constructor.NAME}-auto`);\n const tipId = getUID(this.constructor.NAME).toString();\n tip.setAttribute('id', tipId);\n\n if (this._isAnimated()) {\n tip.classList.add(CLASS_NAME_FADE$2);\n }\n\n return tip;\n }\n\n setContent(content) {\n this._newContent = content;\n\n if (this._isShown()) {\n this._disposePopper();\n\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({ ...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 } // Private\n\n\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$2);\n }\n\n _isShown() {\n return this.tip && this.tip.classList.contains(CLASS_NAME_SHOW$2);\n }\n\n _createPopper(tip) {\n const placement = typeof this._config.placement === 'function' ? this._config.placement.call(this, tip, this._element) : this._config.placement;\n const attachment = AttachmentMap[placement.toUpperCase()];\n return Popper.createPopper(this._element, tip, this._getPopperConfig(attachment));\n }\n\n _getOffset() {\n const {\n offset\n } = 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 typeof arg === 'function' ? arg.call(this._element) : arg;\n }\n\n _getPopperConfig(attachment) {\n const defaultBsPopperConfig = {\n placement: attachment,\n modifiers: [{\n name: 'flip',\n options: {\n fallbackPlacements: this._config.fallbackPlacements\n }\n }, {\n name: 'offset',\n options: {\n offset: this._getOffset()\n }\n }, {\n name: 'preventOverflow',\n options: {\n boundary: this._config.boundary\n }\n }, {\n name: 'arrow',\n options: {\n element: `.${this.constructor.NAME}-arrow`\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 return { ...defaultBsPopperConfig,\n ...(typeof this._config.popperConfig === 'function' ? this._config.popperConfig(defaultBsPopperConfig) : this._config.popperConfig)\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$1), this._config.selector, event => {\n const context = this._initializeOnDelegatedTarget(event);\n\n context.toggle();\n });\n } else if (trigger !== TRIGGER_MANUAL) {\n const eventIn = trigger === TRIGGER_HOVER ? this.constructor.eventName(EVENT_MOUSEENTER) : this.constructor.eventName(EVENT_FOCUSIN$1);\n const eventOut = trigger === TRIGGER_HOVER ? this.constructor.eventName(EVENT_MOUSELEAVE) : this.constructor.eventName(EVENT_FOCUSOUT$1);\n EventHandler.on(this._element, eventIn, this._config.selector, event => {\n const context = this._initializeOnDelegatedTarget(event);\n\n context._activeTrigger[event.type === 'focusin' ? TRIGGER_FOCUS : TRIGGER_HOVER] = true;\n\n context._enter();\n });\n EventHandler.on(this._element, eventOut, this._config.selector, event => {\n const context = this._initializeOnDelegatedTarget(event);\n\n context._activeTrigger[event.type === 'focusout' ? TRIGGER_FOCUS : TRIGGER_HOVER] = 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\n\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 = { ...dataAttributes,\n ...(typeof config === 'object' && config ? config : {})\n };\n config = this._mergeConfigObj(config);\n config = this._configAfterMerge(config);\n\n this._typeCheckConfig(config);\n\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 in this._config) {\n if (this.constructor.Default[key] !== this._config[key]) {\n config[key] = this._config[key];\n }\n }\n\n config.selector = false;\n config.trigger = 'manual'; // 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\n return config;\n }\n\n _disposePopper() {\n if (this._popper) {\n this._popper.destroy();\n\n this._popper = null;\n }\n\n if (this.tip) {\n this.tip.remove();\n this.tip = null;\n }\n } // Static\n\n\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\n\ndefineJQueryPlugin(Tooltip);\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.2.3): popover.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n/**\n * Constants\n */\n\nconst NAME$3 = 'popover';\nconst SELECTOR_TITLE = '.popover-header';\nconst SELECTOR_CONTENT = '.popover-body';\nconst Default$2 = { ...Tooltip.Default,\n content: '',\n offset: [0, 8],\n placement: 'right',\n template: '
' + '
' + '

' + '
' + '
',\n trigger: 'click'\n};\nconst DefaultType$2 = { ...Tooltip.DefaultType,\n content: '(null|string|element|function)'\n};\n/**\n * Class definition\n */\n\nclass Popover extends Tooltip {\n // Getters\n static get Default() {\n return Default$2;\n }\n\n static get DefaultType() {\n return DefaultType$2;\n }\n\n static get NAME() {\n return NAME$3;\n } // Overrides\n\n\n _isWithContent() {\n return this._getTitle() || this._getContent();\n } // Private\n\n\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 } // Static\n\n\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\n\ndefineJQueryPlugin(Popover);\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.2.3): scrollspy.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n/**\n * Constants\n */\n\nconst NAME$2 = 'scrollspy';\nconst DATA_KEY$2 = 'bs.scrollspy';\nconst EVENT_KEY$2 = `.${DATA_KEY$2}`;\nconst DATA_API_KEY = '.data-api';\nconst EVENT_ACTIVATE = `activate${EVENT_KEY$2}`;\nconst EVENT_CLICK = `click${EVENT_KEY$2}`;\nconst EVENT_LOAD_DATA_API$1 = `load${EVENT_KEY$2}${DATA_API_KEY}`;\nconst CLASS_NAME_DROPDOWN_ITEM = 'dropdown-item';\nconst CLASS_NAME_ACTIVE$1 = 'active';\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$1 = '.dropdown-toggle';\nconst Default$1 = {\n offset: null,\n // 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};\nconst DefaultType$1 = {\n offset: '(number|null)',\n // TODO v6 @deprecated, keep it for backwards compatibility reasons\n rootMargin: 'string',\n smoothScroll: 'boolean',\n target: 'element',\n threshold: 'array'\n};\n/**\n * Class definition\n */\n\nclass ScrollSpy extends BaseComponent {\n constructor(element, config) {\n super(element, config); // this._element is the observablesContainer and config.target the menu links wrapper\n\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 } // Getters\n\n\n static get Default() {\n return Default$1;\n }\n\n static get DefaultType() {\n return DefaultType$1;\n }\n\n static get NAME() {\n return NAME$2;\n } // Public\n\n\n refresh() {\n this._initializeTargetsAndObservables();\n\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\n super.dispose();\n } // Private\n\n\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; // TODO: v6 Only for backwards compatibility reasons. Use rootMargin only\n\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 } // unregister any previous listeners\n\n\n EventHandler.off(this._config.target, EVENT_CLICK);\n EventHandler.on(this._config.target, EVENT_CLICK, SELECTOR_TARGET_LINKS, event => {\n const observableSection = this._observableSections.get(event.target.hash);\n\n if (observableSection) {\n event.preventDefault();\n const root = this._rootElement || window;\n const height = observableSection.offsetTop - this._element.offsetTop;\n\n if (root.scrollTo) {\n root.scrollTo({\n top: height,\n behavior: 'smooth'\n });\n return;\n } // Chrome 60 doesn't support `scrollTo`\n\n\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 return new IntersectionObserver(entries => this._observerCallback(entries), options);\n } // The logic of selection\n\n\n _observerCallback(entries) {\n const targetElement = entry => this._targetLinks.get(`#${entry.target.id}`);\n\n const activate = entry => {\n this._previousScrollData.visibleEntryTop = entry.target.offsetTop;\n\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\n this._clearActiveClass(targetElement(entry));\n\n continue;\n }\n\n const entryIsLowerThanPrevious = entry.target.offsetTop >= this._previousScrollData.visibleEntryTop; // if we are scrolling down, pick the bigger offsetTop\n\n if (userScrollsDown && entryIsLowerThanPrevious) {\n activate(entry); // if parent isn't scrolled, let's keep the first visible item, breaking the iteration\n\n if (!parentScrollTop) {\n return;\n }\n\n continue;\n } // if we are scrolling up, pick the smallest offsetTop\n\n\n if (!userScrollsDown && !entryIsLowerThanPrevious) {\n activate(entry);\n }\n }\n }\n\n _initializeTargetsAndObservables() {\n this._targetLinks = new Map();\n this._observableSections = new Map();\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(anchor.hash, this._element); // ensure that the observableSection exists & is visible\n\n if (isVisible(observableSection)) {\n this._targetLinks.set(anchor.hash, anchor);\n\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\n this._activeTarget = target;\n target.classList.add(CLASS_NAME_ACTIVE$1);\n\n this._activateParents(target);\n\n EventHandler.trigger(this._element, EVENT_ACTIVATE, {\n relatedTarget: target\n });\n }\n\n _activateParents(target) {\n // Activate dropdown parents\n if (target.classList.contains(CLASS_NAME_DROPDOWN_ITEM)) {\n SelectorEngine.findOne(SELECTOR_DROPDOWN_TOGGLE$1, target.closest(SELECTOR_DROPDOWN)).classList.add(CLASS_NAME_ACTIVE$1);\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