From 2e4e58dfe83d156a2ca4ee9aaec1190589ff2a9f Mon Sep 17 00:00:00 2001 From: connor-french Date: Mon, 12 Aug 2024 16:53:55 +0000 Subject: [PATCH] deploy: 6da79a0bc2506c658bccf5ef0a623030ca046da3 --- changelog.html | 622 +++++ cli.html | 566 +++++ contributing.html | 641 +++++ images/pdistincta.jpg | Bin 0 -> 1227434 bytes index.html | 1692 ++++++++++++++ .../figure-html/draw-mutations-output-1.svg | 1 + .../figure-html/draw-tree-output-1.svg | 1 + .../figure-html/localities-output-1.png | Bin 0 -> 26227 bytes .../figure-html/plot-landscape-output-1.png | Bin 0 -> 92982 bytes .../figure-html/timeslices1-output-1.png | Bin 0 -> 47773 bytes overview.html | 566 +++++ reference/anc_to_deme_dict.html | 825 +++++++ reference/calc_migration_matrix.html | 827 +++++++ reference/calc_sumstats.html | 861 +++++++ reference/coords_to_deme_dict.html | 825 +++++++ reference/coords_to_sample_dict.html | 838 +++++++ reference/create_raster.html | 837 +++++++ reference/filter_gt.html | 855 +++++++ reference/index.html | 877 +++++++ reference/mtp_thresh_from_coords.html | 846 +++++++ reference/plot_landscape.html | 849 +++++++ reference/plot_model.html | 857 +++++++ reference/plot_timeseries.html | 827 +++++++ reference/raster_to_demes.html | 857 +++++++ reference/sim_ancestry.html | 845 +++++++ reference/sim_mutations.html | 830 +++++++ ...pDemography.add_ancestral_populations.html | 878 +++++++ reference/spDemography.html | 978 ++++++++ reference/spDemography.stepping_stone_2d.html | 841 +++++++ reference/split_landscape_by_pop.html | 852 +++++++ search.json | 1008 ++++++++ site_libs/bootstrap/bootstrap-icons.css | 2078 +++++++++++++++++ site_libs/bootstrap/bootstrap-icons.woff | Bin 0 -> 176200 bytes site_libs/bootstrap/bootstrap.min.css | 12 + site_libs/bootstrap/bootstrap.min.js | 7 + site_libs/clipboard/clipboard.min.js | 7 + site_libs/quarto-html/anchor.min.js | 9 + site_libs/quarto-html/popper.min.js | 6 + .../quarto-syntax-highlighting.css | 205 ++ site_libs/quarto-html/quarto.js | 908 +++++++ site_libs/quarto-html/tippy.css | 1 + site_libs/quarto-html/tippy.umd.min.js | 2 + site_libs/quarto-nav/quarto-nav.js | 325 +++ site_libs/quarto-search/autocomplete.umd.js | 3 + site_libs/quarto-search/fuse.min.js | 9 + site_libs/quarto-search/quarto-search.js | 1290 ++++++++++ spaceprime-for-r-users.html | 1728 ++++++++++++++ .../figure-html/draw-mutations-output-1.svg | 1 + .../figure-html/draw-tree-output-1.svg | 1 + .../figure-html/localities-output-1.png | Bin 0 -> 46470 bytes .../figure-html/plot-landscape-output-1.png | Bin 0 -> 260470 bytes .../figure-html/timeslices1-output-1.png | Bin 0 -> 73759 bytes transformation-functions.html | 576 +++++ 53 files changed, 28470 insertions(+) create mode 100644 changelog.html create mode 100644 cli.html create mode 100644 contributing.html create mode 100644 images/pdistincta.jpg create mode 100644 index.html create mode 100644 index_files/figure-html/draw-mutations-output-1.svg create mode 100644 index_files/figure-html/draw-tree-output-1.svg create mode 100644 index_files/figure-html/localities-output-1.png create mode 100644 index_files/figure-html/plot-landscape-output-1.png create mode 100644 index_files/figure-html/timeslices1-output-1.png create mode 100644 overview.html create mode 100644 reference/anc_to_deme_dict.html create mode 100644 reference/calc_migration_matrix.html create mode 100644 reference/calc_sumstats.html create mode 100644 reference/coords_to_deme_dict.html create mode 100644 reference/coords_to_sample_dict.html create mode 100644 reference/create_raster.html create mode 100644 reference/filter_gt.html create mode 100644 reference/index.html create mode 100644 reference/mtp_thresh_from_coords.html create mode 100644 reference/plot_landscape.html create mode 100644 reference/plot_model.html create mode 100644 reference/plot_timeseries.html create mode 100644 reference/raster_to_demes.html create mode 100644 reference/sim_ancestry.html create mode 100644 reference/sim_mutations.html create mode 100644 reference/spDemography.add_ancestral_populations.html create mode 100644 reference/spDemography.html create mode 100644 reference/spDemography.stepping_stone_2d.html create mode 100644 reference/split_landscape_by_pop.html create mode 100644 search.json create mode 100644 site_libs/bootstrap/bootstrap-icons.css create mode 100644 site_libs/bootstrap/bootstrap-icons.woff create mode 100644 site_libs/bootstrap/bootstrap.min.css create mode 100644 site_libs/bootstrap/bootstrap.min.js create mode 100644 site_libs/clipboard/clipboard.min.js create mode 100644 site_libs/quarto-html/anchor.min.js create mode 100644 site_libs/quarto-html/popper.min.js create mode 100644 site_libs/quarto-html/quarto-syntax-highlighting.css create mode 100644 site_libs/quarto-html/quarto.js create mode 100644 site_libs/quarto-html/tippy.css create mode 100644 site_libs/quarto-html/tippy.umd.min.js create mode 100644 site_libs/quarto-nav/quarto-nav.js create mode 100644 site_libs/quarto-search/autocomplete.umd.js create mode 100644 site_libs/quarto-search/fuse.min.js create mode 100644 site_libs/quarto-search/quarto-search.js create mode 100644 spaceprime-for-r-users.html create mode 100644 spaceprime-for-r-users_files/figure-html/draw-mutations-output-1.svg create mode 100644 spaceprime-for-r-users_files/figure-html/draw-tree-output-1.svg create mode 100644 spaceprime-for-r-users_files/figure-html/localities-output-1.png create mode 100644 spaceprime-for-r-users_files/figure-html/plot-landscape-output-1.png create mode 100644 spaceprime-for-r-users_files/figure-html/timeslices1-output-1.png create mode 100644 transformation-functions.html diff --git a/changelog.html b/changelog.html new file mode 100644 index 0000000..c49412a --- /dev/null +++ b/changelog.html @@ -0,0 +1,622 @@ + + + + + + + + + +changelog – spaceprime + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ +
+ +
+ + + + +
+ + + + +
+

Changelog

+

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

+

Generated by auto-changelog.

+
+

v0.0.3

+
+

22 April 2024

+
+
    +
  • add analysis module black fix 28ce742
  • +
  • finish first round of utilities functions- black fix 1b48527
  • +
  • add demography module and associated package updates- black fixes b4e292e
  • +
  • black fix c9d8981
  • +
  • finish up utilities 3a2daea
  • +
  • update documentation- black fix 8f759de
  • +
  • reformat function based on black 35b1d09
  • +
  • fix some typing around integers- black fix 7fbec2d
  • +
  • add linting pre-commit hook 40adedf
  • +
  • more docs config 83d26aa
  • +
  • clean up some files 3a8f372
  • +
  • debug demography functions black fix c575312
  • +
  • fix mkdocs spacing ba3973f
  • +
  • remove common module c447ef5
  • +
  • clean up docs 182cfbc
  • +
  • add transformation docs 9c0dd29
  • +
  • fix 4ad0fd9
  • +
  • Bump version: 0.0.2 → 0.0.3 70491b3
  • +
  • black fix f2384e1
  • +
  • fix tests and forgot to add requirements 7ba1ef3
  • +
  • figuring out docs 753a6fe
  • +
  • fix index and move stuff around 73fb2ac
  • +
  • fix typo fea66dd
  • +
  • add pytest to ubuntu.yml 9520751
  • +
+
+
+

v0.0.2

+
+

4 April 2024

+
+ +
+
+

v0.0.1

+
+

4 April 2024

+
+ + + +
+
+ +
+ +
+ + + + + \ No newline at end of file diff --git a/cli.html b/cli.html new file mode 100644 index 0000000..5f94d4f --- /dev/null +++ b/cli.html @@ -0,0 +1,566 @@ + + + + + + + + + +cli – spaceprime + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ +
+ +
+ + + + +
+ + + + + + + +
+ +
+ + + + + \ No newline at end of file diff --git a/contributing.html b/contributing.html new file mode 100644 index 0000000..703f8aa --- /dev/null +++ b/contributing.html @@ -0,0 +1,641 @@ + + + + + + + + + +contributing – spaceprime + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ +
+ +
+ + + + +
+ + + + +
+

Contributing

+

Contributions are welcome, and they are greatly appreciated! Every little bit helps, and credit will always be given.

+

You can contribute in many ways:

+
+

Types of Contributions

+
+

Report Bugs

+

Report bugs at https://github.com/connor-french/spaceprime/issues.

+

If you are reporting a bug, please include:

+
    +
  • Your operating system name and version.
  • +
  • Any details about your local setup that might be helpful in troubleshooting.
  • +
  • Detailed steps to reproduce the bug.
  • +
+
+
+

Fix Bugs

+

Look through the GitHub issues for bugs. Anything tagged with bug and help wanted is open to whoever wants to implement it.

+
+
+

Implement Features

+

Look through the GitHub issues for features. Anything tagged with enhancement and help wanted is open to whoever wants to implement it.

+
+
+

Write Documentation

+

spaceprime could always use more documentation, whether as part of the official spaceprime docs, in docstrings, or even on the web in blog posts, articles, and such.

+
+
+

Submit Feedback

+

The best way to send feedback is to file an issue at https://github.com/connor-french/spaceprime/issues.

+

If you are proposing a feature:

+
    +
  • Explain in detail how it would work.
  • +
  • Keep the scope as narrow as possible, to make it easier to implement.
  • +
  • Remember that this is a volunteer-driven project, and that contributions are welcome :)
  • +
+
+
+
+

Get Started!

+

Ready to contribute? Here’s how to set up spaceprime for local development.

+
    +
  1. Fork the spaceprime repo on GitHub.

  2. +
  3. Clone your fork locally:

    +
    $ git clone git@github.com:your_name_here/spaceprime.git
  4. +
  5. Install your local copy into a virtualenv. Assuming you have virtualenvwrapper installed, this is how you set up your fork for local development:

    +
    $ mkvirtualenv spaceprime
    +$ cd spaceprime/
    +$ python setup.py develop
  6. +
  7. Create a branch for local development:

    +
    $ git checkout -b name-of-your-bugfix-or-feature
    +

    Now you can make your changes locally.

  8. +
  9. When you’re done making changes, check that your changes pass flake8 and the tests, including testing other Python versions with tox:

    +
    $ flake8 spaceprime tests
    +$ python setup.py test or pytest
    +$ tox
    +

    To get flake8 and tox, just pip install them into your virtualenv.

  10. +
  11. Commit your changes and push your branch to GitHub:

    +
    $ git add .
    +$ git commit -m "Your detailed description of your changes."
    +$ git push origin name-of-your-bugfix-or-feature
  12. +
  13. Submit a pull request through the GitHub website.

  14. +
+
+
+

Pull Request Guidelines

+

Before you submit a pull request, check that it meets these guidelines:

+
    +
  1. The pull request should include tests.
  2. +
  3. If the pull request adds functionality, the docs should be updated. Put your new functionality into a function with a docstring, and add the feature to the list in README.rst.
  4. +
  5. The pull request should work for Python 3.8 and later, and for PyPy. Check https://github.com/connor-french/spaceprime/pull_requests and make sure that the tests pass for all supported Python versions.
  6. +
+ + +
+
+ +
+ +
+ + + + + \ No newline at end of file diff --git a/images/pdistincta.jpg b/images/pdistincta.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a00511268fc74381543cf2d1e5cd17be1b341186 GIT binary patch literal 1227434 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≥YWf(%QOnMeqi@ldG+gUr=)d9{gQE*rNC$ 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 v%cQ^mxhXNDS@)V*9wI& ze8lp;5@~k5baNDQK7g!=t1nRNUyjo&S$(R3sUBR~-Vp!mrl&dkh_S)o`5)XtS{eOI zVC=pL`9qsq%Q5op!R+&aJAGe7EZu1F@}XI8JD{Zg^V=@!cXfR(JPhNGxE7dX$Gk%q zgIK6`A>Y?5UHrb838h%>ARn6T*h9p);`aW6gD_TC|M^kI6J*#IiZKvB*f3Eiwfn4f zag%V`P$tUro&H2q@#;l;>ufbyiKJAV<`7hpdS89VHPtrcG7QZJ2+fXV(UTc1N_G*o zQ>QdNIoGE4?rfhB8-EtZ99h2YXeR~Zm+DHMk#BbYbGY}$=&tUn*fEVjc5o?x^l*8?0h@HeGp=l9CvU&I}v=xp|lN=Bb~3hR|FM5e}qf8#S3^1D zu;{?zDhEvraPf#Axpti}^L>?)6}1h`x)_gd-G>OnoK}|$i(#Kr2-qeq+V>7ZMM{=I z*p36dWJo>3``dBzmrp+#SI1SvkAZVPm6mQ`$|mF1E1f0SFDL5^QZWUwhy_2MYY7N? zns|?8`472lnk<0F8P_++ZpqiAU#90WR@~pV9{mQpxx7dt?93|A!wem%NS`!$^gTYV zE;pQQ`?~nEckrsUP+HMZ$j?@0@zvZCV{KxDi1Agx$ZqS;mWWtk=B5=5NQ1 zM!nn0+HulW`+nqJgLPG# zqYKwFI)Y@+Z^=G{?ai_V+e6i-r6!x!ek-+g;8|+jJ4#-h^hNYEYX4E`gAJ~Ju6*J6 zy5zt+Hx|MGgvH>r2@eA0>g&R7;LrWy(|9k1Z6>l}AV1WpNYdD0H)ia#t!scO@x5Jc z+J97>g~2#{CegSdA$G9wvpt-7!X`Ukz@M)PRr?6}XVNfA;2!bMpMu*pZGTx7j{wTL zsJ*EOi*s%|PO&9f>7bT?dX48JhF>)wzV6KDxgxm)3O5_?VCgQsD@>k9dLazEcsG)a-w#>UP;g~&aTQwNEPrO z8F6i_KWS|V`vlL;tOSV>tlaUSvr6NTz`y5jJ1)bVjI@wXUi6E;G{!ncwYk`Kb>bY~v+Z|0Vo*v@s4^Yk3tpOSJiu`LfY0(Qooe7oZU#fR8uBBx;90a|d+y!%Z z!lKkO>G1!k>}|YUSKGC_J3VAw6c}3_F-huEa)94&ts$0vNzbHwMco;i9ej5JW`QC8fzX4d+rH~}hLtH`}K=-+hkJiNd4kHf6 z+>C#YSV-g=0hTbF)3-S*QvQ9-w5&@x(70y)>0_ghj~HD=XZ8)4I$e62tRr*sCmOPL z;$@_)Siw`2-`|^S>mXl%ktSbRJJ5+oA{+h4&Ch6jy<3VR8mVQ4>;)H+<^qFV$H?p| zn@Q0QYdT$OW#NYF`lWvap1}0F%@W>}OO?jX+26nwPqgX@uox7gg%2b6Bj=kdIQ!Wx z3LKfJv%uc>I)f@KzS=aOH<=$*rBMu6lYiGVO-<*@!=n4x-)yxiu%(ME2s}SVUJA~9 znW2!}gEHk)LW#|iZ_Ov4ath{acP;E%$6^$*6WCauzl`0Zd_ZybZ;I4xn=JA(zLZz@&l-;xIlN=bzqaZm@tIZNAo`-+?WA1J1-!^Z) zo6!i{oFPny?)h61R$@R*aOtwsz?jd~HCmi}=d)`9Xpe}N?2c;Ynbe0*_?j)(XL$p` zyWprtpHN4Oi&-|gy#R*Z%?YE=$(ifi?AiNIn909lvsEakb_4NLJ+kciCpPNSE|#Ut zD1f2EYl(KxlYVOg74Xk3MU9mpt~vAAebV?sf4|*OET;s<*<0#Rt5<~Q z1JXTu-%eLh&SM)X{Fc8o!~i~Gqw8I^2Tfhwg6{m0N2u}m4>@;24N{7s-XDHZ>D%1gj3K(`O#gwfOsKx+Ks=8; z5?DoEli1Po{2Y#WbvR1{TA%L-nNZdApleLOXXpvsSq$WR1f~x?^S=uomW1liD+1JQ zqh6@+wUz-RyWenxxbEu<6Y;)74cQGImF=KuW*WPxTg}2!x{U~#WQ_97)&LH?*EYfwejB}KfeDG;1*WS`Fyu5RoVS5>Fv0j>}p6-XPrn_sSl47@%kg#{@Wf| z?kx0xFB(jgC?|_mxjh8i9~zggG6CH(ss7v%&YJ^buv*%bFE<~5lc8_-m)`FNcoO4k z@LsaAe+MbHEILN{T{aR^gO+;#$V-H4Ggluh;1uMY57AU#dmBli$q5O9LUiFTCzJQ} zz35?UelB|Kt;`g)@BsOE{0T64J=7?sv$;IMQz9@GbyE5^Am7HTqj*B#3fu)V%Kb+n z?09Zo$@4om_@5FWg7g7z#P@(`pE(sh^GFc0PZEOvy)>zKA$}-{Y3xhI)=5SnDhfG2e}*h@%f21kaxnF*F0I5PVB?i zNw+Nkrnsw~@@M>=;RtPr5sFmXFUmw0Radg&2pW)1xf^Mng^WeuD6@9MW0J`dF}2$K zJp@8MPbpMKJ0S!pijw2~uB^8a3|SJEqW8sWEU10J@%-%*8s&$czjhm{?epi=cc zK^MX+iYbeSq;4)4lI=-3M~5RXzoHpcd|$A55djqANMH>se$u08-G~q|sjK976w61DG*!#VfGyCcf-_H_hAS5b&>_U9_L7Np4+ioCH!)+NFh8B2E zTEGSO4VUUxSPT*;=JSlX;02dP=!^N@dHiX_CWn$zZ7)y{lA=S2J|Ba3;{2WR=<8wP zOj)zi!~@hVAM?-WCiGpUpsL+Udk1?#-V(0O9QEWigv^Pa|)19HO_tEYB7e3y{g<3~}Ba{+#SFTxj`$$u4p}sV*?4K&{zSb^|95|c*-CQ6N7Jp?n zxAybiNz0)IXGY(e_7eXE!5V_}h584&R~jCmlNzglxRLq#!lgdr?v`t#VXdgbV4m-! zn={02Ax41uiOb2NaBSFOMv~*BhrC3MEoT%3Sj|VvtO~z%$3}8n%P1pEk41WOnMPfG z9#kgiK+=@>Sl@%wovp98Rka`3g{Jum`@I0xUSj8ZUHnY0L%Vm?ZERW#z+6;*{lRw` zo`kDAHJ=%=u8n49XuDxh%zfCUf@fgnwh)y#z#ZofSD)Rv6E2t*zl81Zfjk`QHf2l* zLl-_UkNw5A*YMt{0;ag5S@!LWvAsMPR{=XQFp!vE{QH9ftjW&7aC`MzW0I9`6aFNs z{Yqd;%8BYIIKo8{C4$h%xxl-9XTQ#G$1<|9Ty7JA?>E{Oy!E`&rM8U%L?|hQ+|TPXwSuxZC8gc%<4PT#k0HI+c`Q1C7O`!3^T(^N zFAlkWE>4b}Iju4pu|}0=>i0dk7yD-9F;!Lf5@o2HaqJ5n60*XGkOEA_WX@uPAGHAk zbZ_{r`3AX8iFla+Tp{wdKy6BygA-QIbvWgTTfw3&bX@BavbRC}#J?|>+iA8<(!&LF zg?w)D=;`%G;p_3va~z|>F)Z!dnNpD^AL`}q&r#ykufY9g;I5cVE4#iJ3Hz_)@R9Ml z)tIyOZFFH^LnW^7#KYBVFjepH$AwD#Cgh7c9bu%k7%n&I_Ws*q?7J|esU^+i*xnGT zR{hGmjP<_wNdL2fL>?=MR_e81JGwUcdkKsD$*2FEBD}K4i>Srur@Tp-{ec`wd>T(b z|-DVwk zN%B0MG%hE<1Bw=N)$bQ1-35g_42)ULj@&y!r6L63UL+Lme0Hksr8)NJmKs59U6h-b zDmXS+OGTDgs`8q|Th^OV_oLLv?tlin5|IPBuImj@_JpAcCt>W9G^qL)Bq$zYMySm7 zhPpTj9^~4oL&N5RlI8%^y}-5n>gpC57o7_JolfDboKEvy$~98UiZ17^SC0ew0t);T zxkjL~4Qg}_-2JZX#9NP=1;3BR%Z+{%>7E^O38qc>*&DkZ4v1upp3gQ;O6=|y*0w)O zq?WDoqUS$80e$iCfr{@#?7c1Q)%jfp zTQagaeKcLf3cEM$_6A_S1kx^6LY^lUnzFbXqx+G+i*N>>zU9~G`+aj}#@Xzt^H->+} zsy!N|C(w~~kxg-&4~FB4$Kor+*?ZY7{-g2;I4Piwi5*UgVMTfXI0GCj%{xFOo3mry zu!3>e@FusIDMV8EwiMX%`V%+ zaR0M?O!&ZfxT-I(6oB)S(s2u&TrOj-Mjk#nZ~RxXd!(o0`r@CHz!*r+pGjTUGEtiL zwy4L^(fcI-YwlpyZ#ln8q)7a*6QkaW z(F`iyN=^K?hc#6#(i4;0X;$$A|x$H9@s}V?Pbrp>;@L)rJ#_Z z{hs)F2%uqNh6mGsg3}?kA3b1q;r?K%%Hdq25EB&t9(;U!E(DMiI(J3!xN~TRsNA#9 z2K_Dg7w0%t+^LTofqS2MDpn6|SIZm~%it}*LwfNZxINegCg|ofagCQEX@W{X-!5E% z`*Q$UyCXxIxiMLAt`^(%@|%{Yd`yfFYLs&X3k$Mf+JW)ooF&YkDVNmCDk#Lpmb&z#` zV`p=jXf3+|Fm6%_KYO)+bJ$K;n!$vNDQzhRh@JZ(@EQ1b+cYsqwm+=bbUY;1zN*F) zlN4T7IWxITqnGS(+YtXM9NeL zhT4Sis}|+gu2q#XHEnSrnkqF1)RpilwZh7?5q(j%bXM}acA-<(`-3_{amYx1*=gp; zPj))$6Rme1bUxg{T`FCcBr#wrczRw|#4FInr%}Yi5%W^3rn?_2N_#OQ%9OqPCF?aEpRv zmzKRSmHFrP-96+Vua3k3c$?gbQ{?U=H+q~_ICYC${Za`#Kb0TVA@G6K(!Z!nG6SgO zFN-om4_9`MIt3&Ux9>%&PFlH0T|T@%vYN*tA2w>~bA(bN_2$8P2LzZXLeK2%_uN*S z4;?iQzVmBTAID8o*ePRbz;UvSvlZG07Y~N z&(4p%)5E5%)zpVyQVBIl5sH&fLc_70nwY_$@y~d!)59q*K%}VT5x?u^M&J)}CU$fU zLg;ko7W{b$NwWkLr@~HRcw|f*a`gF`0I`V#e2&hfLT{WTOHWGGL5>bBhgBaYj_R%2 zW6FmPH%5WPyatA~VCny;W>8Dcn28Tk`KAXcD=*W#W0KISeq=FF!yv((3ZAX@u0M*N z|CMX_hWARnA0tM*uj<^Vv>qB7mXj@Nl%mEAz@1lrYv5XS9|q{#HVttfp*&hXs6EH+ z-b9P@T(%Cx6=STg7Zg+*j&Tg^xUClkfg&93Jct3xJyJT`r?a`A%Z3Gfh+hAaYC&Zy zbLYgkiyQ3 zX&dt6KPtR7Xg(LC(489<__veOW1hkH^|Zu#0@9c3v3GOr0j`p20EQZ=RgK^f5{sN3 z`*o44dH&!cP5tgR@;a^w|I#heqAu}S%3>22k8A^XX)m=uFH$o3Vknz128D2IGVH7u82LJ0FZ(}=&ij$g zw~ND6(V>*uD{X1DLao*orL|X8?GeOQdlS28jf9#tt455Hs=c>RMQsv0HX$)%e&4+L z3-ZHrKhL?(`JC(G5D(5Hs4U0C71oCN|CoQ&)Hv2PW3e|Z`-`?u3iU9rSOK}wd{RC6 zktA8*Kx1C^b9V^|4cZMXxO42B22Ss~W?h7Cp`*in@LnkN$KU-f^ED^UWCJN%YYp-s z>gNMkST>+L53On9bS_iOGq@WQxhTiKX=yi`CdR__Ltd!e6%1p5nhYJ@jR2w6+gP`BEbmU2ynoj#xd#tdvw6nRzo z`#QM6XS3GsMGXbMlxT(>6be83MWv!0k!3F$kae4FIEcos4)G;L|Fio<=#2e+-ef$J z`<16iM+v0<4PY-?CXKX2y!f;()8XG*wDFgZxm413kPn^V;=EV?Nami7tLKeoThTpr z^+_C|Pc83kP{^rrfl{+i>ZXRjDr<;Xq0G+jJRDnV9xPkpL-HVMMX{n5*f_3Z)@N4%t_Hfu$&$pVM1v!|!dJnN2GNarKKINdI3 zAA|BXUMIZWezl&MQ>Ne}_=(&y!uQ6SY0iISd_x(N?UM)XPpPPcZKIB|y#+SrVd8<_I}O=@HL!rcHkAWLlWhj%o>ccY@?e#do75!JV5L4$o zrR#s8oFTxFF%sl(59)*ENXs>rD2w>MOjkhH3R^wU*;?o3B*key+4uOKXCDTCeMaNj z^Frk&ph=Q97Zq<{7;!up8SGpv#Zd_!q(JcP9fE_Qs#h^>5|^SxTbB6iNB$uSl-s?p zS_s04FKIw$7IZ!%6b?MEBoXYo)hc$(`urMi&VOGeLXGKqb;8kxJ>a|BRjAUDkIA=i zv&x$V@5+YmtoDH~5P2aUW}%miDkjA8pCNzJ2mHT;~zF?s&0^ ztMg&~^{r*w3L^W-e`Fd{*sqlJUwEU%Z@x^-&1b|ulp3iE76Fe5!P@9I^BAuIi$tN` z@!;IyJ#jP-=@-9|e{_WW>oJxfpzizcDi2t)5wm8$4BkyBzwXPcMs=COKVJ(?>f12UoYr2f{b|LbIC}~ z%l!m-y!K*($v)iY-hpjtJ`D(H~w&K0< z*T?Z-DFFnqb4^=CJM~E3I6o?~bmZ^ilK)IRZ<)qd3;;;XyS^>9EJ(eqR0FyZErY3# z^g?-bW~dFIuPB791H(!6+frKFV*dg!V4&2i;!6p< z;6xKwZeAs&&U0S^Y++t<3ug?z-)=`o9>uxk=?)C zPjv=DXMx>@=PXfzT)YPh3$tw4_a2E-H|;M8;1X^IVis=`qwVB^+{_(X5!i&k-pOkh zs^|MPHGk9wTxPg0{Q$b=R7vwlJJO@8cdJoLj>K%*ZcW#?dKjKQB8jb}G=#i|K3 zwqGf38Sqqk#U5YD8%-#EEovO5)&t)prW=vg=6uJNwgZLoY&rJCA`hY-cBC@?ivkl)VxQnGxfZYqDHsd?^=(&cu8gY_T6TS$3Q2N zN4gS@+WDSkBRGQATjQGcj9Yl>Ueu$+y0itzDcrL(H&RLjDc$Bc67M%hQFhZ2O*@ zAd^>ds^`k(iDZ&TfOK_&P&5M(($U7=)JpIH`+21jui%iGjBW$|t;_N+?zEp?RNlQAfwUcVVm}7YLiV z1i6!5M;jXdk>yrhlQNx|l}HbfwA*vfrKBL)qgVNr|B;OhUWZ;eon99<6?C6WPy9D^ z33Wbhux)?~EbVq;!_fs7Mxtt-u@uSw4&?b)#*JYbVaRMtF5;PXaI3S@+->2(dWUVv zrK9ud4x=l}O{EK-yoWYIyhpe#^SYQ|f#$pX5&rY1+9K$dN;d6lGM;hdc;0elvwAjK z-6Lm-tg|Y7?|A^*P%i4``~G}#O!#213LwgGvSKw(IpeFs97oa!MKWAReFFdY#8WYU zE_?ZnJay=IoCQ2|X}Q#xIw|Wf>)96?)&22b|WHAIL8GxzqC{ARYTaiamxzaT@s0K2yq zuHrpX0wO3YbcI8bntcQYqQ;u?UIEMHfrhnjKr%2vanM(+1N0DT%OrY|NE>=dS%upIGc%oyLbo z)qc_2fr-KjD9$O$itMhnG~Oq=RMc+BS{EbpH@5Ci(0zhNjNYDJcc(I(=AH*G{uP*2y?*EJFB_uYzkTjp)(;_H-M$PD zACE=f^Oo|U2MG~!!`S>%4o0)xwAbAIk!dYK_`Nazy%(~P;R$7unB15f?QfuZ%a8mx zlZ`1w-wH>y(v_YdZ%?++mt&08ZS*1V<{3ByXZ|5+Rlj?VXsR(PbksOD^`3$6;j{hl zqb;x|(Zz|G!_vH@zptMIT2zAlbdpS|HSu!gTX`(_+YJz$#dX? zTgEdNELzSb6*;k3S;&86ljcvqRbGAOPinwA^5Q8y*>4VbAq3QWssTT#RB z$3p@39!DFIvU*HCk(%xgaJR!Fw-y0WP?ZZq3-yJ^Z!-m>Z@deo(`oXUvotJqU_Zid z-yalnF)PbEQBjoV#|xpedeVw2_E%~4`_^r*$-Bad1{ps4*)s?SZi(f%AV}zXQ=0G* zUu$qE{_1fyzZn@Rfoj-i!8q;mO5@o^9WXrV;k`o0RNLp#<7K;M9P2G2U+(0z*?PV+ zcQ_9dyurIFZeH$etn?4mwE#)7!IoyAMo zs_HFYsF($k?*flxmT*0R%0Ke#GbkH607ApenBV^gUY+ru;rOOU+M1gf-8QiHe4hfv`3$A2bhaHvc5)qPb#h0vp zdA1{&)`qn{2Gwjmjn~L|?oyGH|1k0tCdE^0Hh$UqgO?42m|j4%raWm+<(3*=9nsN2 zj8(rZu{E8T%@c%s{WB0T;SzC@<}ukw#9q z^3{*E#rs1tXFkdvp+0(7N*IkTPhf-m&Scw^W#~kobkoEOX~K?I z**jwI8r#65dA;^`oiUeckQbSMrlk&yl2GsH*g%s@3r_>guSZzV-nnr7R`DVl{7y*f zH1!%e*13|4UbbE)P3)LjFN=bb>0e%D9be)47YhIt0Zefq{>j{~G0?w=t? z$r;k8p%_>ARQ2owZC+|HJ>E|>QKZF&C+x2G9Cf|hb*-Dwr_ZiI6;oOF>b~(9i`c=* z9*oqhA3i8DFTxIy6l`;eBDvCrKj*XsIu%kGyil*@c1)GV-|tQ1G*=X{VbbtWr^BMB zz9qRjE-o)Um1CqZBlT5??kCe|rcqzkjD*%-G8+r6#qzX;oyr}zd89UORP7xZwVdVK z9Qfw6Kie+IXJX;fq621{?=w2-lzX6f@++L5u?N}LC%T#!kP+Z+U3Hb0vd!I?5Im=Z z{Bu-bBW0m#p}4!>GkzKF)I!?Z<(p6>Hk5KGu-9*Qup0mUiVXQ6xl`D2SGnM}^@hCP z`pEP+x@}>?d$Y*fIZ?5c?TB?Lq_%5YnwJLSc5O!%&mFfJ6v8yC+-$;a!9!vH7ux8Q zILjO>iG7o2l{!pCTF*J2?%a=)j)}QUkRImMPyC#!)8E7CDhhZF!a?P+T7h6X=Qsxy z+E3{`^$PIA*q87xSk2x>jI1Ya_7}b|Ffg)LTS_lm$}T|viCyU11qR}PV_{di1ViQ8 zBfUSXE~t4atF!CWBidvFhc@A(bIAD3L-}x3%eDeJ;29Aw(Q9sF{>II9yUXl3C+^OC z-6^UfIC%-oI2R|3HvNswsYv>Ffch6KUj$`_q$slYYje}^eyKPCATc( z1Y}bxgO0X<0AV6(*(JK595MSnq0L&=m4ypNsj}o2*2H&`(bz^s4s?-GR!N7=pJCh8 z&n3627W=uTN$*YX3Wu6mLCk5~uagm`BT3D^Lb>r6mNdl>!gd=YsmgBVU|mXki0=tg z$!&2LZ54s{H3<#u@t6?x8dY%6)_u#K|zwIojvedT8{O0X;BP?K82-ot0qahKjLhjVU)?Xwzhix|1QY4&99YP0}xNE?FqfzKw%Y0P(y`dmtq#E zVXStDy}y9LsA20rvgyip6=II9J%4S|TipX3HkN4Bq9sT`_jc1Y&xCkm0Q7ST!K=VM zix%I?sOJ@M67;$H=qYyPhSSHopG=Wn&GB?yjYF2hgX_P}jINmuufxk~!dM{nB_k$B z&G7p@nZ~BYp!stH&+Mky^oIUV0LO+-m(tws_zD z88@ZOd@B39=srNTC74XI12m^<4_so>;~#cV)GvcyLd_?zaMk9+>VtAx@_q_ZBwUf0 zXI%fQ&Wp##LN3s7^%Q4&p=djvc&ulLnP54Iv0ZAlQ z&-JS<>GHd$@5HY@n1(ePQU?s(grH(EOL67xX&K>n97 z>)C-)0Czp0w>*gBQ^a-fg(=SyKT2F8WpFdz56higTvDC6BLCaQHZ{cZuNcW?79ox3 z;c^=68Q&tP(lfm8Vd}(;1Ja#NktLB|jR?ht2jt=$vm? z3jX$3Sftf=P;!wfn^%m!2P}wiRK_mfLs8+x{XXf}hD=}(UEpOiQ45q`ZiXJZOTS_L zE)t$-=?UC3e`xBMR{o?zBy1MYC1(1eCoc`+$vByGes8(`{%ogf6^O?&a_y)Wnt!3Y z!yZy!rsCrExPLoDlTP>C@S6@c!CH!2S1K5HkT^p!@QJLPxj_|^Eat>*Ii-e$3$0tu ziM5dCs0NSmp66m6$M6`s6}HC>EpD$wE_wi6Q~_X%$^Q1v@*Qu9`yG$Yv_BBm=}4R? zM_s|%GR{h#*X7|OMbgU@C8~2l*fQ+Sj)f1Wp3a+dZkRc>mN--+82@LTBRIW;i`6o~ zhV&n+SLCVY9NE7yZ{KP2jhv3X0=JI~3avP_hk2lG(#{}rFGKN%+7o_q6H2@Zkw89K zZV`)Yk9!r`(nKaM_+QKxK&=(FZsr0><@B+bJk9Gua&&k{3U*Siis1DA(LgGo7;Gqc zr&T#9i+`j4BE}U&9N995ce$|W)-($G8yCE9koy3s<9CKWHBw&M4T*Ee#QiiV=18UR zay7ukdvi}78ukXYzoO~?0OZMOrBc8a1x9WIU0hCrBZ(@F)RCeDP;6<7&cef2Y+DtJcF}Wc!VfK_X?7JuV`?uC8e@e$O3EyIiPy6)B<*nRy zw9T4foh0Y;#bdH1cVJtKD@>MC&%S)9Y(||ywNu8cnM9wbidzBRV!VxU zH9a^&QcoOnRB&(Qo~bN!=x=Np1*&`&Iu_J_R0|el3p-h9Xk;+q%J||5tlkr3vC#O^ zg-*QQAe}+0OPTS4JWZGyE?v|QD{nT9%DX4~B)FWz*z)tu7yfeEGT1RvRZoei{8s$r zXFt`j*kYzX6xcdT_*QK5^|z>N3#GN?g{gAsJWReNFmDa~;4*lcqx){PmS^)pd1Sl? zF7~2%1&~ma!=sX9o>={YY#3xkDh~$1@gCcu_gx?6DH)_%x#fr@g$V;EQk8Da0)UDs zW$GI#mr{h2{O>zoLHPn%Po-SFB5}D9ZO8cZ-g`IphNo7H{X@iZ{ZB~#ae9BZ9&rbk zp_aJ#4Nm&lRTonBd&|PiUF+eTNc_Y9w&QZZ`&D^!Sul1`PM@c?y7BGmMs8P& z&7fPbI||3&NvBELHO)5M$j!&)tEAUGPn={|Sj{7iLaVu^n#NOLQcNk|?_E!O>;aEx&9h*1yaf2z_xjuiQpVBv z7O(B#@^WgpcTS?UyGKc_d@eF}@i$ExyUt0rud~Fg27eg2b!)&0Nxj0g>=u2VQ*qp6 zVk)d^3QcNTV)|f1g7;p%B&IJH!^<5H)p&um(~g(Ut3pJ5gTUaq&zi<|XV(fNtd~__ z1x{2h-(SN&j8F16;X7>;l}94 z%C=F~?pp(7mNbORDvKpop1R1J?hOO7-pFq~e-1#^f^Y!={rYj-m{JOm*@80gUUdGG zqDr0)(D6EOg@ZacemmwDU#->7f^f~)(ME$<Qb&KaooL0}^xhTj_7&SBZ;9eH*;1kjz7!1Tdh+oFPEz@TyoC6%h9@N?VHO zs5gK_!^neKP!j}(+z=M5AY1;gR(|InZyv}sfF_SvY2=@7UXFi0q;+{5Sh0V}3%XOE zc=bc4nyxLb|NL-#tO6=WO#Nv=Jn5Ru{?VLn5ZWRFBbOsPVsh)_7W#Lb@Iu4;WAnzE zB-RaCg}h%qB~YW~Id(NK(bJovb!r&z9^6V9%ynylZ=)fj)LXs?91}R4Z(oF2P~!W> z*&lC|yXpg2wiscW9O|yX--O}7S&P5-QMkMB@cSpUZJ2o0nc0nOPYPdBfce!jm=vol zyvr1yYYmcKnlhSW@Mr=_*ZQda9_sNk$-?Qc1+shl`js>rSq2(9eQ~=z7sj_78|?tm z-Dn&JX2Oi0dZFaBj9EtlDAST&ve-QH=@{XXx=uZ#yD;^~bZ5$Ux4xH1cSDaZf2yWg zji4Sx$@%ZZUR+=$;t->|Pt(M^zN5z4Q$vZ*Nlby84=nt-c&V^qYHm%4b=vaTK#Fm` z+Q1roS#~gXd{9KR9P~ECjJSbfe_B*lBR;HZz+Z{_O&Dv7A>J+A^h;9=Sc?zHnqZcc zTEfEr1sbk@u;8uNcaydGH9zAXXqfM>vGTTw7wBUHjd_@Zse{D3tCXxXJ^!aWaek^* zGIRBapz_J(Qp*3(WRNAjIpqE+MFWX(cwx9Cgwy^0ADOk<53o9UotaXTT*f1Jh2xWz z_PZQd>eyG=TfhEx|LscAOVLe2x2uyTVRVr!nIqBG)Aq)QuDut+yNo19sE`inR`$NB zs;m5hr{SukO>Wb0fisPbPtP;2E2*Xub+%AQCFcFEV)ILyVANP`8VRJK)Add z>|xjEOq)X6K zM1QWMqUL13Hfy;{;4#BS|ec=bxXQpm;*3564~xN#O?rzy?*>SK-}iOFQM~N+QZ^-B{;Mj z1jO$Kwx*1ZxIO;Gg`&u3A_DQ4UTNR*Vv_~O0~J|MabEgR+PyH^_6+10m<+7tn6I*& zl|d37sV-SH1v_g#G2I*)_M!=YH--AU_@IpiRq4EOA%5>)qm*|CS>8LDJC{?$EBsE6 zv=Zi?K*%bz`uTu`^!?WIbF=a5`wk<8C@5VTtNp|k6%Z?gMlS8ge7uwg6+Afel(p6r z21p*Ato-V|-a5?l==!>zZ4F=FUuNlL^A2V0MtqC5Sbe+cacF}D?7WgPb=JU<02b@4jztEgv?a*2eqd zi)`Y2255@sPgFm;k-CmHcxRwAYU6YSjmLYK0z#o`#H!^`MpFw%!dh{X@A{j1J8A3$ zKu4We&<%KCgU^c-w2KsE6f1F0=%WwkBn=9kE>8&5J#Oq8Wt!=yW6$Qhvg1j}LHn^L zH*)_7Fta~wT2ru2DcSF@Y8MhpJ2|Oxo3V08gvF`Y4SBc^GJ0WXJ_r)&D zkDE{Y2y*b)$M#>r3rbV+O@_sw+HTmWIkyW9Q(+GLF>wojaMGIwoSAY43*dAQrL##k zzjH&>iEl;mjk*JCvChsux?);+&e*H(#4kU#*b8rmx<;K!0m{ z#KW|LBMBG!c&)zT%(g6c1%ZFJ7VSB{`Ll87HXI@2mun2%#K;5AB91Eie(r{-C0Jk> zT{klm$9*J`d%A@QI`iBJ_*mN&(Yfr^9AWEkk%8r%3y-mO5Dz_uYq$|}P7Zc}a!(8w zaMfadS6Aw*F2x@IKJ(1`Vf#%}N{}}sh6w2J*gh=!)BXFg`z&Xjd{Hn1`t`UNBjJ-} z0|h6^4oK$|+MTg<-5ud<)l83+$B_Ytu4OLuz%*}8@*h8gJGdcFLsC)jp0*gon|rLy zJe3nmJ|eGK1W4pBNRiJqGhT4L__rz{+x}sYVFL6Op>_Jp4|6r%2a2y}a|^bPknNYZ z%eEf)`zqVRWU_+uQ*sd0t$}ARC_g~QUj6lm&He}j_h3P?+Nfe0%kK-d1kX+a{FI&O^47=bUnZN+vtr# zAd0-6z5RU~+rb@)sR(YoaCMvxG>ohC*65#>_O9S2M9{KElo_t=B%`=FEtULx_cUaeBDL@mxtg(QQ-RyCxa(i%0@PEZWP2S zQeud&0*ZD^dS}`%Y0i}z3ud~W^eo{1E$4vP(?Gtc;&Jmr z+xCPv0}WBn6gKB2N7zXIaNCjaHUVM-zOd*#7&RZyEkXMy2#apF1-%LxWT(o( z*Kt|&sI1K@LW%d8<~-&CY21NpBzL_DKrgbhmM#GB^_)AWn26{jV9Z45)%)3+grz#E zxq!#RsO2YyK)0e>M1Y1a2+r2-0&i#AD@R}<%%LrlIqqV9Dp?N?;2R-+6T*O2lYS`-t%>F|gh2 z==$_Co36P-(ke1(E8cJ|vR*&WLcGqwTk&e+@}v|e znMrS<_V`&`J;W+D`h+vAT{9$=SdVqPje$}T7q6OmT^{6%t#zEGz-Fk)?ravBX1!_i ze);b_Yng=4UtAiw@6ZH~Id-Hl(_-lR)%Mm)8lFcTQBdqoJ}d`}$ESBz&~*hiV>(@K zseVdq(UhRnn+a{+nPyteeMmek)j_tEF2zMh_}m4CpQ`aCs_?MxikusclZqKxM=M8A zR=~U~jCgw79B6synn-u39!h;UY@0psPPYjv3XlhTa6T&za!)qI|@WMbXIFrDgjwa)1Z#OW5H?KzsXMQ2<=pCtruyER7xw(_ zLAs)zASXsY1GB?A0PC7_b1q;D)yhuE#%E6vIDxq4^ zy$B8H;gZmXX#sItJ~AbLY8unT(lmqQ6%@RAtY;)Q%$*gscD%Zl_Xyh`DW2%PikJ(d>J!C1rSt0fi zkjASYAsj^0E(3H(!P0Z<7B$m9X_DVO5s}ID>%E0}&pr$~b{$?2WYu-Cz=kJT~LhQ%X1UA%XWCx@UUu=B31QN5x}$g9;Ahr)eG zzI9~bY?Ua>iCFBv&Wd%U9{f^i)wY(bf_Zdy=2O3{FYNj1@ zYkIuTe`Gg%3(b|*=8fL)l=rFb?C%0oh+Gx^$$CWFpIZwu$~n0BB-hYA$lAvXy(r2? zc%6%Jc6(g=vcU95ZaS(iH~aRuQy3L4mMYNq6`uN%k?zEu*h&amo{qc*5Chc&5#u@g zFDj=LGjxRRaWD7x%gI%Ni%A%YYk`@|=caK9T$F@nFfeafZ~E-c0US+%rHid;zhjm| zp~m7|f~xwm`rWD@5Qaqld7>?7VUnvAsN;3HO_GGn!VZ_*dU1wbqWu?w8IAT@C7SJ0 zGgQI_G9EB#!-3x>Z%4EIo`}OD^GP_em3G7Sr6K@*i{T0~j-|=Bz{bkdzs}WFBWxE% z{cFVSU9eJ!aZmF7?}@Q9!+QmnN61;vIn!(wvBx>UANQn3KE`qlOP+b;N{6J*$$zmC z|BdcW)qlhktWrPL$hrrCt+2=kxpq)nNHSUPjV-h5xzb9|<17kvw|)AOfA!b0ecdXQ z8n|e|w|_=z;Vlrfwm}FAztF&gW(Quui;*;uj&p;eoWGeLHEN*Ytw1=F(yRQ*m^jT- zjb?DYNrZ4&;52||&hb2|{NnwH;fBZ*M zd*+iAhriUT^-;k=jWvPTKiLc|-sN?Hh0Lc(XQhqfCD+$71{!qQCX(se1`gMyFP;*U z2rMT)M2{8Bm9`;)HqVh_Kvqw*c6g0qLy99KUZj5~a}D|ii{$bzs(2~Nn|sahiwO$! z?BGI`9*wj@eJ*Z50|@Q$k99tsSNud*{Ct$jhBdrGg$ntSVJ{l7zmOC16hsW^v+(I! z*l~v-{v<{#BaJ~lW9E-IK`Tq(-rAhM^s&p zwRuVf zD`)jY=fu=(CHGt9epzx1p`u(ODC;H*V$X*BcuU{s@t;y}vW{)id@=b+$7>@SwOl!} zpIBhV%cQ!K7mu9_tvV=RA}}DR7m_K5OEbgMxtXAvrVzDVj~2AW{v+G2AV->@T+Nmw zq(~D1jmW@n5)a-n-+cM7JfYuzCBN>A#uq~bo77RIF4RP8$x}Fz?G(j?0Oi~4a*6Kd0phpox^$1WEtR&n71h0z0pwj@5ksJOy%O@vWCQ++b3K* zCv+#ktK1eUs5CT)z^(eEPBkLRx*>tYf}sZp&2KF$ZKY-TQbxG?`{%oE2EnRUTTONQyJdHOJcB!(I#~633Ma#urAT9ZY zUl{|{;z`xHVV3cX`Hpm^V~3=tvNFh0a#Kz@$dD;CU~c-}`*&$Ed&u2jQihmuLZR+CQlF=jx~xJjTo7DCVZLN zslObZ`oOMEIG3Pq531&gaauxMkwe2u<%vT1M29fUfgIc^&oPF$TA<>+kgYIU)IFAe#9C$BSd7 zo`h5Q5mNv6)JyW>RxHV=z)Szn@THTlteLV|(F>b^>*kN>Phb-H((KK%nN2LevP@(r z_v8|(gwa@*ryx~3y9v&0iH#quZ;x23ZBmJt>EL88JT66uazC_X#k`miC4IhUy7w{K z9*3k$JFEfOCy%zjzN1g@c`uX0@`m}2CGc*)F@0g*8^E)}`1t4h(@aMhoLt7Jv}Yqs zaR?2s^SAiFX*3ZFrf|vc`_qTz)0qjam|HxLlKiFi!I6tqq!Q!l&dS3qHNvcTdZH4W zn_M~{Q8fFq6DC8ex@5Q=l1>=uXsW;sMI}tUeNAP?Nwc&XtSp5yJO1Sr|8sPJW-7bw zK|LY8H;9g68*CXMb*Hcp@CKj}_sqHLL)a47TaoNR}J8 z<`%#BKvrmZ8YDcKAy@G?*HnF2xLJidHG$oG^g8C z{I zIS~t)5~wpcI#Yl0G*(Td2V^HHG%U;{dC__hdcM$p@rYzNp#_O78WZn!RdqW*Okg)u z`|#6}P*buY7#Zd2|LO>g%e#0^RJx>sdWk3Byw>=VC(j?B&&n^XGfu#P_0!&c;(w+O zi|JgSjcsoVrIjbeOXjIp__aE2G^&DjA1g8H1?< zFT6-(c|Gcwkmrk=%nV7K&)4fSvQ(^ZNGOwu?xB<=abPyIBg?Zp?fkbny|Jw!c@a^p zivK{&UY>r^cb|Pq8+2oRcq~ZNNAAwH>a3Ca8kLA{bf9T|E`9Su2sKqx=wj#y=_?UD z@u9TTy%^p2-}JRNbsR2tRpp~`b=dE~jS1ggZ+810$>k>IdQFfSOfHblt*gyE_F!H3 zsnRnw%%&k=3~B1@__U)X)zz>H86&TH-g)Zw>D4{alcjHUskh--#m=P-wsl$F#DmTO zo*&OPDWOH*iG7PY2X;{h{&U|C7=2cnjoY47mI5mZY$;ss1b!ZY-Z48 z4XYCGR9XDj0wI{O3Zuas#x{P(bMu_trlt~y*@*kpBy(+xg&X~hiCPA$GRF-NYSVcf z^l)*|!}_=O<*GD-i<(Pjdf*&Z@T%xQG5+^+skwP&sjabOyX=io-vt2(>jTZ$)g$dC zUt9UHESAsQ3`hoLb&7PWY}yXP=q=FmXaGM)yl^scm`bdZ^_Xe4b$Yhg;bcwuhSy*S zU@Gw{f80OzY#)q!fl=rHUhF&)G8-e*g6;5_CoVUj3qJay=um1dWl1yV~2TWh*nIA)V_Jw40+BK)M zHm65uo;^VqaHUYd=B5LjeGSf~ewRPE*K1m*MCJf2r%^d9mGwh8x%4-G`t-ptzHYv| zzD8r{|lHI<~IqkiGX4&O)IptfG%TE%Fm^-)_>DFS4$}u{gJ0HX7Byxk242nI~`Tkh& z;8PR&CYo5kWbOONBb+v}I_O+^f*d|b4UdP{bHQta0bbwdx()UpH(toSnH?^JbghZ#`!T(tkP zNdN7YWR&YkMOOIQ* zb!fbvUSf=8oLlf*JwkEDk1lh>4G2Dht-KqSdgzOKW4;fo8AV=7HjG1*9Q8ygU@asI zx4pOfitP|ph_An)#r1H?Oxm-bYS;s&Ba845Q*9X4lQ?%22HmFi+058NK9>yB7=VjC z9-(m_x9DXzZBH8r3&zVBmRn>7aa*w5KLN$Y2F>W5YO3S@#2=E%zREW}+z;Cw({);u zpNDnxP8G+LBqX7p+u5+rEsisd>J%xJyhT>E+0KD#d*45Qdo;1<$nTf!P)e!9iJc* zWXX|lt4uAFJFP#uapC2feUat6u8@ZR$P5o%$>7jwCMQRLLNxL(EJ5jKRpMyI<(Qw% z>Z+qExlBa7#%LmT6nsOju3$O+?36Wl69m`-Xbo=*(E| z{l=LB`;Q*y2IA#TWed(e6C~W4~&@p&kBockqx1;>UWCHLUB18|1M->h_vR^IA_7?l5$Y_vUG6aj>GBuvLCM^s+y~vZr{;$yro9Bo2VsXMk zbEal&(%8nZMBuaQfAL=zj9p^fICCk3HI{+;N;IHN^a!qPX*BYj>AXKZtJyk!7k{c z5Zl%?(|X9mFQdGP2Y;zlw^f`@n7=#?yM^&%#f&vvK{O%^F^twv-<2oL(djN^j=eP` z>I@+hnwSd&S6R#%{D6)Ak_x9Gc|~6Bv@JJY-BaXfo_vgv(cXP_a#_9u|8mV-KZ*E# zArRUcFMM}8^0I8P`#-W9kHPzs6(?^v$O@`J4M^o0>!liyQ<0q7B?W%m$lQss{!WtR zcdLKFawJmozxHT(T1|FqjPwi0plZj}`qubA*yQRp^Y}{j1U7cIrD7%UyrApV9R4BX9~Q zD`Qn*sv@uf&7xiIlNjgdW{*m-7L*pK+=Xn7wa8n!(3zr*Hf0|B4A$}^$qX_-rVNVupU%hwgSiatz_1$GDDcMnC02*ANHr1f}_v%*9 z4hI=42`Kj3-%U@f`h~*Q5l^vPIhM=WBvPsQ?#nE3nkuds;)NlCDARW@fTO?qc7Yj# z-Wm!q)%-rSMr8!cyfN*u_@w3an}agKp>L(B;bdGw{`t9K3fTYTuIePx>>iOqPTJtZ zf@t(obiDo5Lh3MFO;w%s0&Gdp#Itp1zK2Kw%DL8x~)^At|}ih z))5+2DZ}uME#T;yU-TjFfaCL={0OYy)CwwUwDiPnRXs z8^|d8XhRAOH#TBJ9Xt?D(`a77x`)0j;Fj{yFdQ6WmVD_`YigRY?}}dIQY>^W`|cw3 z$Aw~_A~Ml=v($<+b*SxkNb&*^_aj0|0GhEPRA-P9jU5$sr<;xq^xu>Gih24xV3I@Ij`P2iM~oPPyjgDA6vFqysXKf3B<8 z8N;`t1B2EUd{rd0u@xbAYzi%3{pWWb_1|G~>INPJm;7t~1q9)G!G*^;Dpp~@*YbhG z(PY%cDk}PUv|kOud7-p)Op@wZ}f3WfoO8g)!N9)v+Le( zvZoVQgnA;z?x1|ZEFg(N*}8)(Se{Nhbp~_kr@H^B(Yg2*=v^ZwOp?{&KeE(NX%jab z#MkFpL8f;?+dDPu2NcCY-jyedC;9cc8dDNk@dwe?dY%l@&$hN^ro8^xQ+xj{d*!0D zWg?FbL`#7N?V*FbcYbc7=%bc`_j0cHO*UR3(S01eVuL=Xpw~qmb1L8aH+I0oq&>-+ z-oMqd^$Z258qq{!-=tIj^_D}kD@5hKkMbcx)P^RXB1q!2VWll1Wm|C$m24_lVCbJW ziR_}o@aZIJVhT-T&UB5u;Mz-YlZ*7O(3;ft&p5%_Cryu}7QSKqUeo=!I6|%fNNp&b zk9?$$V_{80*PqI8HMf*(t8`g9Mc`iE-H=7;Rz&o}-(%}kwwT6Xl~d2xfYhKF0q=^c zvjv~dxx*IvtG7^(tM5lw!0xz!Vs-9NKKb3!BV3--wcCGWj(|9JRIkowZpeJ=U>{;* z{=lP~jEd!qt{ag_+UzWDF(jy{z?GVsJZQAm8I$=Nwn6)Rj$0G7t!47m#6Xz=%FEr0 z3@j|>A=knuNKrsQCI9=mQ%TcLj}*-gfsUbfeFOvl$<;t;e|n8mC)N6+n1Wst!LJeu z^U&`u|J>l;sB^#78?00?#08evg!GP3x7JJpwrp6j_}f$robtR3*|)cs12~Se!lj+75?+b^s#u7pBRIw1DX46oW-nF@iq&y zxTh1FF^?9a9iV>TM(%K)y4JPu+~)Ju(jSnu%$@W7u4_P@f6J_n2$l>MlDf1aB5A;nd`GcVSK4qk`3NV^%aYO7s&^itLqv`k$|+Fht$hR2+;i_hMYF^y?lk5 zoZz)3I8_4Fy1jr583Uo(PNnkD{}VYwB&|FbIkQf`BMJ6%-|B{!;OQcKU%CviVFb26YaVF>kSV9dV6H=@l#ihLgHQ2#=VKF>Sz?2a z*d9gxz~rpTho!dKKoJ8EDC(&0ZLuGhP&3=dqiIo@$YR?vz|Bz#5lPyP|`~tNW=a1_Ob3cw}0W5NSHs-$!dEap;{wcKfoGP zRI)yaGF)txT@-<+s-<4YhpoL|XmbR6{k(LEJHsNPoBX_x3u;pXo64IHkWUz|&^vkn zneVaY7R%5`8>Ey{7TRJdgQK!esctu@|6MH{h%h9j-%~=Sgg2|?Z(byY= zOpP8=y5O5KbhCrtJSHX!9C}@{hYyi&$B&UY?nCflgIj%~9Q(|-nhGat!e>91xg^SR zPP9Du(%w|}$0|G@G~D8kRc!m9r^o9>D%F&?@#Bd(KoBoQ3ZF1S;#1GM-O@Zo=};W@ zUqjq?+DjLBm8uKTRud0_Zjn$Q=CP^$H@+`y9!+20N94!X?d=6Xk;oew=(EEqhOec8 zW{mo?MNl*vg~8(C-{!sp2cOxy3Tcn6}yxl zpk@E~hl;Z+ANqEIXj=b$Q+>7)ThGaCzs1i4Z9d?itqR_}Co~M`Uu25;HJMW4XrVP- z8iN8EQI+{Nl0y^k4d1i${WFhkMpgUNu?QvAqpieSK9Ivnah2}VL%F+g#Q4z`(bI#| zZlA1j>>aO&OQ^@&#=UHnLNm;x;dkl5`pR_XNYmYdgZ$awcZgocbjFjFSVwmp zS6~>H9H^hQPFhan3km4Y5HBMcyP-#2M-TgQZM;OM5)aco1bP(6)Q$4j@B2l&VLYrV zxLxrUknaZK(w_9k**#8SZU%40<_Ful?lA{gsZp+<6Ly_p(QYu99WSCw1JO!<)`wi0 zQQ`P7#8O;)7|O!3LXL@LM!%@fhbVF{+@iCIxDBKOHRH~v34l*1O6y!}Sz7AikSy#| z1{*j9R&h?}oz3@Hn#k9Wd+&8qg>ufxLcgHv1pY|nI+t&2T z175|r3UOXAx4|)IwiN+T38fHrgzehOmhbEG;ZiO@RjL`JI)3!U@1*h_i1dNv14;B) zv$*ne^Fe)gcq8oLbtxe_@gg=fAxQqNR3_w!qxsQ{C!oR$_>ZX8q%@kt)8}kyPQdHwFru)=O^<|2%c}$O#-^jB&$xfz`A%n0AVV zdfT1Jn`cj*fIhwN{2Wy4O6Cb*6BSoL^Pm_AGJeIE?{SxC2MCIdyJ6BpH7`rGP%Vy1 zU4e+@q8pATxZ}(?qpGH=B>HJ*NjPm;#kYl`2wAvj0FNVk8v9lkO+xVu$?CmU9w#!i z>lX$|_|#ECbBT2y_6}`hf7*I&nv(4y(%tpMsJz$MrLFX&hv{pB{AucM9=ulbsXSz=Mn-PcE8<{Z+Q2Ry4dThn4R3h}*SQvlw*y^=Q+~3YgdMNJ zimrC&Ka>HI9%u}5Lvi52a0L=mwgTkFQ_j;mG@@lW$7BEKTH6>K<)L~OPI}K!@X1kb zg~!&n)x@g)-K-MWkub)|)9Qv)8}r1C^MK0*;+=gmQ|@*DIdkAB!HKWkBR@K;`VM&sAi`VV%o<)HRl;$#Z$avU?RbVYmu{&=a!_{|^ zQ?Qb)@rC8D{f9X!_D+Vvk%IWXzc zN+J8*oJ9V$$v}WW%0b+U-X1vMhS}DXX`HKwIr(2alDGfB}-u8OB3^oNpL5+ zfc8|8BTDJAw0}p5n8D}`hhK@d zLrp@oOBhkjJ+|O#KT&ELeoHq5ooY(H@h_A4wCf@bTJ&7BeVAHegIlA`z&M~Kk*mRq>Z#tQSsTvhI=`U08 zDkhCk`2EjPlBU5YJ&LU1^tc>1{AcJ7jVb0%IW7Ad$l{-XaPwhhviW@a-6?PtP_)<4 zV*Ro`WEJ7bQ}0aTi)ipGemSP8r`WgUozgsEyS!(3$`s;b`pcWA{m#sQnEVLR*e5RK zz?4Ye!`|&2_%G^2?qq91g!&4ir-Y0p|Dyh}po1i*iwXSAZpGZ(nSVtcZrG&8!?p%D z5;lvzADF%zGaS({D4BLewR7+2wy@x`{9as%2Y>thmGVC#uY~|1(?Hu*>{R9ck0p&>pYRv}9*RI2II_xqYMHs@dU0_YGvrGu|L{zWI-pIH>Dq6|<{X#i3 zze9*pckg>yLiwGvuBoMjiwbzDgxX~904)9AtP%+ZDK}O-F~80!tj@iPn4tb zSI6JKuU!>ezXB}9IE&nuCTvs0&pE!&-wgUwRV{~rA36vR$v#)L9r#<+>BJF4Jsrn= zT6z8lv$&BTD!f-!iGMG~tfin;RGbwMx7lRf4xt2BpCzq{PxOA784Y7Ux;RBIwG>?! z=G8$$BC9ylpDKRzaU@{{Y6j$u7bDfVPUhxYkeSw1>JSfxGqLz*LnQwZ6?5{CJ)z0! zoGXInpd_t3TO(@4G@cy)w9-d?Q3P#`wFu%2us^z&sd=56G#x}a2j0IsWv?X}2WI;G z4;X=}uJJ^5AJg!fhPVVbB1O+j7ggd5{YsnRF6&TJ1S$g4z+W!mwm$lS<@}IdjO%Ei zxflw!fjM7i$UcDv4^%Y-rZ26_ZoMNk$cqbKBNj77fcZ#1gzLka@_vHgc`$e1Aj}0M+=3LJxSt~* zR5zw_Z{xbYw!S30oX+{++rUD3&5!Zw`2g<7;tw|-wSY2b^Lwz0tHA9ve zg4IL{PmBK71CX;8Mdbr2yxyi&?%JQRmSOX6FJZSo3cAX`Q~u2o46~MYvPO?P!zJc? zJ|pt!OPFK^*DY;)QXBK2!TSKaI~89lsPWZLwn=X>5-o8Er#G3Iec|L_exI(=f$Z}t z8O|LUAOec?tgwU3Rmk1^BKt!mnQKx<03WxT_5E3*13j&1l>=runt@;F zWg0%%htfsSUnPIa>N}+^ZZR|Tz%z?-^AXYpE88KGA_MZwsH#iC~T9_o3EaGqe zr0`vf2Dt~8Z|*H4nuE9R!|Ktz&yJK^Xm%sl>lp+jI!SPP^juiib-_$aPKy!s(Hm|% z!{(n&QxN{xUk@BK5r%tJN1!rsphHQLuy;d$%)P5+)c@cCo#Vfs814z-f$&F#PZkOT z1g;gUy{6hZ>2j!}5=XODvLhvR7Sm=N)x}%_3Hqh^8rQ!)5Fty<^$_Z%OZ%eQG-)+; zRwD5^#ScwE&|Mks^%*{zl$Zbkvi$t95@>eEheDfokj6^V7f=p=uC-ic`5ZN4zuyg# ztR(2<3fwRLZuHxiuG@Yp#}Xiwn+fpBH&88q$PFKXb@YY>*CC%~I5ue}sL;R1Rd-2s zhrA5`mzsnqc=$1n2hrAWR#VL3HZPF)r1iyu+rIs|)HwiA4neP~=jK6=6cY}{rdF90 z)ZiE=P@}|Z85N*Z50~y3OLnZ4W>I*gEQ&aaZf655eNR{KtM;_qr#0@hP;;9tzx3Yq zM5tUAYhUM{{X$;nO@S-tJ90<0J$R=j4j^w~l&t_=ZPg&JT#&~NLMj%|M&Gk=s5!p5 zXX=Mn!-=(}_oQDP1ro|P<_;1*x^2?M1?O>ZoG^*xyfxTHr1hJr=h`c?s6nbn!kRdt zE!qBCglQs??JvpRo<{B^$KZFL|vww6_XvSd|!$9xo>z1uTXuQsm1_l`E zjBVNOW2A5YYMkS11}_0wu5$QD_AL)UI?on|H<{RogC5>ZoREF^`?MFppCR)3{A2KH z3I^&?P1IvYWKe|m7(uXB_6f+wE0`?nO*d>D`xsplyfSjnc=v{tLZ)l`Umx+M0x0H& zUPA-7x4LKY0^K>6rFAa$@~xD@QkV5yi#jg$H%`xJ;*-%h$D-qZL>vihk<;m$g%ME~ zU+e=0o@<`SAaV$|F(W;Y2hw2bi2dKO6mx%f?_Cidq?VBVZ7%bdLc z&KvjQvMw6vny{Lb1Px!xu3?aIf z!$Fvcg_jZDEf(Q?4-QC3NLZq7V*G83cRZNCIURXL(o5$dSR7>T-fW|sdc-nDJQsQ0nBUdg@rP6>k-*YYVwG3H4{f-tCrP<`o z`;(`<;@gNcJ$t^$)onHR+~*vp;%scFt&O>sY#%e2nXHyeg38#;LDB$oyK!(<=bp)Q zEP=OB0a?i5`}-@QUwj34@b4i7wY}4bdx%gFz+zUK^HSw5y6~`a941ik{#qfW}i$`>Bm8fQ$v3dIe^ zeVr&R56lcNj;`VEIas>zWm~~6zdu}%^U1$xpNU0n_HNa(5+U0(=FR29Z)lmzrr7-& z1wJta*KN75cuKIi55fLFa?A-FENlcrjj9FRm6nH&HBw1;TMNwnUn(QR8226j2h-KrSlx{oZPTcz>znbgwK8)+5`s^r zJGhieE|>s_&vE2e1m0qOfPU>PuSR*8PL`70kWQok=8i3wOUWfKuRT zIP{t@i1CJ2V`V0jkB9$nch&p*e~XA9odIA?)8y1BRIrFS&ilHEV6=vK43lq|faw%S zk9Y}B$I^U7Z7xU%zBY}{FpvAmp9?FfmG!Gg`AC0{*(e5B(q7j|v%0OeMx_IZi-=zZjUc?|<7Dzwy8d3r0TGAAT1@UE)KhI$O*#Hf?UV=5Q`u_EC{y9$|-ev{Xz` z3;AhGVj@3Ovtd$PA8d{(!#kgBn(@3MacXLp^ zXj0cZuj@%Jr!%21+Dk32hc{g&-2VfZkh7a*P5QH6hKVFtE6ALDj$NXc|D8LNW2Ao{ zsTd2mldDs+#7V7aE9XY1&C?P$wqBw!r9hhgt`YG>hIs)2;1hgz`LkfeaB)=~5O z8!`~^EVz%5XB7)xFj(@-Ct=VW0baa?z@lI+)w{Hsx+&m(OJjriI0h+HJ7rd3Ri*x1 zGj{RKL5wbcq{t4#cS{oTpPXlWU}P;hM-7{lr$WMewRAcGW4CjSrKW z1Z>pLGrc)yMc3!cc^OeGRNv{btXWlIX5NnTDmAxm!Vz}onUdySxhQA^-iIy*q3*J$ z6WQU)s~O6p(D3Mn8@kt(PAFu{d6M-q8wvvoH!Ppo0;ss<&fUj&rOmPCs^d*cp?}%d zIDXh%zV#&b@_DtbVRosTwO{ot!SeUCT4M0bPA^2Cea0)b z@1cgO;sl9MC1&ID9x@R$Fcq&hGnID_%`HVXd z0Fdcl$%_ICLpv?6u`;PclCPLHzWuVa0=;BG2ROTp$M{MASc61}fXR@vO{!3idTpf? zFALEnL0`|kVZXhzoSS>I?l3dVh*nKw!XsT+hvHo#kUP~)UK4C2J%y3O_tK9+J5lX= z7pJj0B=u(0;Xk4ZLRIAWAsQz|NkjycYhM(yHjN=Th-AXJ2VhSN4ds=|Dm8m`C*(R9lFihJK2bsqlq5&h1)@b!@(Kz3cDmA61}8lq1{E5E01 z+jm6cu#f>pxQ?cG-)%M5E(Ek+THp$^BE+)HsbwaB9C& z`SdVtgeW`{X!%~#B`L+vLlkdXbDc3kSpUS+M@ zF)cZ~R+V1#1xzE8Mt7V4h4S6kdos(k{DBZJ_{#j}$107%6G_ z?)`};p-`cJ|2cz};b3Pv(D*;12!PbPObvfTq3|!iTJMcz92qGwlS}`r+bV2#WHAR( z1h?zzRtJ5sEj6v`+THlMd1b1J+RL|E)Vkc$(kteHxM@GihkJS#Q{jP8-3lRmS@}N+ z4%aOn*Q#yt1gWN>4nyM)PcjG9e=cPFokLmHS${g8kyt((wA5*D_ znfx_YtzC_!Gg27dpLed=Yg<^LZkYjfdhP2k2%&CrSmVEA8z}6Xsv6oZ&ng?@K7WAds9*e~fdxlQ8EiGA z`%5Rzf6FM8K*?0NnZhb=^oHHF(=#O0A!zIFYmK$xW{-lw*A@=zNkIDQ))f_QXD8~I z9`ho{jndytVWFSJWte;JR3ltSzW83XQkwbw3c7LD2vDe>JmzFI$sUb=Hhs&b+U#sj zvXrdEy_0VLm*-!%)noiX3Y!21z50A{BgkZVHn-7X?m@w|pWB39fqzF9=%j}qzX5Cz zR<`z!=lBq}mvSBdR9sIHN1%_90Dm-88Hfyx0ELca3Sei1E9FYIw#nJYEbz0v_y6zT zjX~P`h7=mpTjfYC4R+92`VvE9x@RKi-8cP6E6`T6-z#uP;T<2+S?@KIcET}iUl=p+_3answ!W>s5C241-}KT~_OGAMkEopc>2<{C zUGfSIxHGU8M<#V%V1}2i5pZvD#`!%(PV>Y+U-x~iL(cHA&*zjar7SuUvWQJ_7eJP` zHu_(ceAqtr^i&*~@TIIJG^T`6Yf;9p4(WuUbd`se_k$y~9Y9{sQvQAbM_d(uO7UoB zy&unuu<)zq$eCmwZ%xUu9!O%EKKGiA?yowof9Rs1w|!&W7yiDy5qczHKJALm&NVi5Lq;8$h>RD~RZ1tSCV zC#6oR&9!5Et56aP7K_hc8UT>B{m$R*lNpoSapGu>_2WA)h3)3pH@->haP@86o)^qp zWAIyko4zf4t$HA9j9{k({cuvdAaD<|k00gUCk-DuVc17~%*pkkO2}EdoAa2aOsn~E zIZ4T#X!Cktl5g?1M}Hripi5A5nO(`yTsTi6?3ZVdx9p^7j@k1;8pVe&(w={>iBE6U z>#rZ@9*4o-1_!pGTJ7$*%^lWV`6_aJeH&Qu_J#*fUi}MKc*ZjHLYoee>SL)(AHk10*ZWZ`eRdMhW21LnKg&#sSSumgcB!EW<*`22Un|553Gy3fdnNGvHFqCy=rQJ>Qr2$&N17 zHF4XYF5mw+8>hYl9qpKeMX!8265h_5A$7`j4X*MbKd1r*}8M8lqc<9C9DmfLCl|AGE&oA<`hhoEF0w63og1pMb=Gm0X-l)Ro?O49@jn z&ETv=7W7&=RQ2WMn~@VF@#uajZ;sNr#|m2j`M!Q`|Id-<|28~jG!&Xwzbura5~{2- z%*U&JMZ(H$d2Z=S{UCbTh9aRqN$<`2eB3joIb-hCBEwxje#CK{6HvawLhZBVo0WU} zFu6$$|J+H6OUzYrYaEp80iixqHDat)>T=Yo*IcggE6U5y2Y`YjPoBL|c<5C+(kA<; zrY=iL0_r_~`^RAc%9JZpD)Q*pDG(8fo=<=tt3G*(CVvd(8=uCWB3qgSydEYfvi@Wr z&@4N>3X-`E`?LZfUeY&aMRC&xmqU%+O{>rIgM{y^_zJ(~YW(dCyp?Efg6fJ51!TTH zGywW26-IfFnMF60d)#8YNG|oNY^FY`I`VVqM5Hk6i=$-&(xX*J`%!d*q^=Gm?w=iY zuE@7@DnG>96%tI1f}kWU@!Y-jd)+LP`vS$@YQ_(|9*w+RrjMAyen?{X*cwOtT$%p4 z>!~0G5oPg)wjZ^z=zXV%E-a-n(0v`g$*Mq>_v)dmVNFb2%+xu~?|N7qWd;ltWHz~# z&O=>?{i}u>lZBo-rMZAQa;9_rkbYK)bKc!T52P)u=`WkH)9+I4BZG+oKMlwwdJn4- z&rosKgp|5XIa$DtN^zHG_gcp{{Qg+5Akt=TQl<%FQ%e`RfR-29Z)Q|V&B$_rqz>=& ziJipHmkoYDtb6wulA~EhPng6U>7w?hT+NhEO^=v60v%GK|)}X>w;+_e6fox;{N$W(x4r z_N3p`PU9}$f0q|-?q9G^Y~FT$4n)OYVxQ;!R<^VkXTEW0bNyW*ZGe7U)e^<9Y{xJ= zU>%d~IC-+!i2P8f)aMw=(4zKzq%X#yo2DRUPe)g>S+D!u=2ITXn9!&`QdOJ=%(s9iMhm=YM8+%1GIjkO$F3fip4gNAguqw+mw_WU*ghzU) zGBY@;s`lU6kj0$SUshs^^_sD_ua@Op4Ou&BYN=7IK5+V`&vVj-Cz`Uzvg@4ZX?h=I z)~T8M@V_WS;-x%#rG0?K2ZpTszLs@OQ{;EW^kt544w4??o13meW0Y0R7Qdj?kCQy4bFJ}>jZFK6}Wfqrw96*lZ_CH=A= ztNPw2DJH!^MniK{I1}7)Vlw#d(k0ba8J~IV>jI$$?%B?N@&^;nBhBXG3O!?sP@Zcpo%%Xb(ZD4C2nGS%ZK>fcTp;%j1|KHNa4r=#fsxa55yA1WcDzg}ak z0RDPr&UU<;WmM_Lbo&@e>W09u?yZf)WmieseFCn5m`g$Q%hmQLma4s-dDv}m$m!`? ztAs4q&A8!B;0xg}eGZPx57Vw}Lbdth>`}Pr?rb)Z*&OeKjd)qFvg9L^o1e69>8Gwu zOs<>dD{E!v!Y!OINWBKr@>@%uzf7K1gMYg$l2GG6&;LSi_;)qsS!+%(8>fx1oV?+-PtUF7$+Fsz zd58fl&_<%w1l9YWC)ojmk$?JY;8vIYE?!erk&xOFM3@XUe ziSnGjkhLlITx5#->Cd&ZhP~bOPRw3GHcdPQ-s~n0HPWEeY}Wmp&#$J$tN?dVd=A4beZNj)X}gd3_K%CwoMe-%4xHDNBD@)gvD5Yy-GimxQR6Jaw(Vq1o<8pO{b7{wy4Le{ zax5CB#NoHBLP);;LonedJfqo}i#e7q_b#EMEMUMFX<#kTEaspT?+3Zw`WLm4Ypqp^ zDE%hYHHF4;?XK>VSBzSZfvj0VU<}*jrtJNe=IK)N#&Pr)(|2A<{>Ib&Nze*~#`^-p zYl7UnM?p*>Vrg6bvKF7s#dqRnO8e_}|~LgS0e?)pe3h33lELzym%AA^sBwdgk%`>1Spqyy;K9?UAsIADYgJXRLj)(ZAt{mJ_$LTdR5<$QA4dho0U+{L6P8tZi6B5%w0 zB6C>II^e$UV`}rc{5TD{r9Ok)%eSTgC%w5k?F*mMFwwz~x59TcS^W?9DB@2EK%V_j zugAxKkux9U)r!+|;;zr}S!8{mij9cQxNX^XrzyJ2@H#JX;{}I<<6U~U?q%AlW+Ao5 z4+MpydzSp4LY~`YNz_j{t*2{sQ@{%H8h+j9vyA+k!X#TL+51E8G52gH+jnidk};8Ae+BK6Wwz9nWJ286@-tR* zu)SAy{rc+^9Aqi0p}y839y2+?`}?xyaak#t10?DLQ+Ik#&&WYR#yz@?gVPcRX0%3( zhXH&bSN}SZ?#T;hLC;fiVt~@CA?=A|rW5aT&AKDhMOl0I$JWHPH%4W^zeZm>D|PubZ;gU z*^8xHNX4W@aR|@_XC4II5m>H$)@;gF$n;@`pco00|Ai>H6jt2v0;WLh2Hs+1rlND~ z1o(2fV3G08QrYU6+}LfLl?JQ5JbyNwYM9p-YW0j8Y3*_xXV1;EI#InO)#qr8vRk4e z!w3l*L5JD@E;Q-QH0a&*!Dj5i8@A84lat2n3%Fbsw&=INoWLE!(~__{Od#Te8gON8 zc*|g-@!A``*bpioYruJd<&Oa0840U?K5@Fkr1axw^@=ajmj!%Xc&4RaG z@r7o2*aZpwo}_iG$T!}!gR#e-{on2wUB!kjxE@r7aR;p@p$4gOx~9MKwtYg24NcxY zuWE}im+@;Z&_vA1wq(+#3KvEz99qWXQigd^qe|=J;sCEU1ggU)TcKV6+Uf@zxfJbCU zr{=9rjk!6ub}0Tt$NOlP5!BP4R4^LQ#UxGmIv``=k6BfG9U($1SoQ)88G&mkpQ6>^ZVw|C&CFh(FWMyL@*hqqspR!0JY1JsCGtrsg~p zyg(Ns6AyV{daF_wwTe!H)XBFwsC@nG$6&9pvgVT8>0J&_{eF>Cg?J2^8Qr$<(^ZX$ zo}~GZv!IWPB<59^(%c6GaYDK|RZntd`<1z%yUXvD3ZLZ(F{zVrK4E6#Td2<(66Z7*7FQfaD* zdbA(7nKpYS*!2%E;BT^5jdbB8i7yG$Qri5Wv1XP#ylogEn~tl@rEfRPO=IZr{hddn z!;|F7thiFIk2OIQR{GOi@FT}+Gxzg~>M#js6+UW)QmgYzCQ+79V~j1@#Tcb)@QxL* zhFv?(wsFU4`{)J06fwHlrL#jE&^R?BXfKy!Y_p&uBhsNEN#eV=Szrc+%zvyYscYJ~ z)0Su2`mPuqPz2ff=aY5w>g~II!gm}V!}%eo-%mrOMu#u%*1@GL1d;~~<|SZJo!7EU z$8R4#_bNSB>Tq=IWR+>Y4WEOLf*zFQV9q8azeatDBR-axb8QL#XO2apMk3f`lML&v zYV{+yW4Pj}WE9mB{!PzVUa=p?to>za9v^O^SW!BxeqSAUzHe++wt(%Jo@k(M$1^7M z6f?pIe`qRgkaqzhioSc_y+$1aisG#}9})n-w}(lKt$1zfa! zoZk}XB3m76S;5(3Jlqdn@rrQ!MUQW(yBq+ykJW5a1%BQ^t>WK)2c3kdD>qflV&xpy z@6vt0eG5H`E)}23hH5T%59^Nf+71V%3pvr6b1X(Q%m(kL2nL{exNE#Da|uUh-W-RR zrRWhkdGd(yX)kioPopyx%g)Xf-|s`cGuC2^OIkgU^~66b(BaN_y+veBvS;`aIl$gm z%rIh(Ltp=DxwV&ip|C0bur{mTM7gK^U&=uvJ*K4*gV!6Yrn7*bFA(x$^iD6Z^DE6M z=%t;@;~bK84iA@Jee<-6iFt2m?nh+^Qxqi10mz@q*(* zg~h6$_$e||grA~&<-U^eo12|pOPTVX72j)apYJ6S#q8ylw0WiQ5FBe-hb(nXMQ!9Q zho!-9bISNGd|b*Ji2jCmB(JMnUy0s8?zIQm#^GxptETJ@Ah+}=?T)OxBOC z$ZB)%_HItvgL6;IwG9smZIH1iT)aV@?wHPFkmp~pBZ#dJZIZosb!;%|O>-t@)$ z+-(Q+;NUMoXX9sk57F1tcC#5|wJn3n!uU26H>>c0{nY8^9)4xyp&}+`d+EuzTJDOn z7()d;LY_448?tm0XJ((@T;;km4;do!Tv8M{N9;FaJg49M>#j>dq{YNVx2+HZ_C_r1 z#i)oM*teY}gl1UcukDu&qs2(f0Ib%|dj8hp#hU}wpsx?DE~&HyO8&#w$ zT3}UeSwazmb?ercwcLp_3Yz?W3TM5-8%U@(YfGb)fPL1-7+7<08djmw&C;@^S1b|D zwj6;>$bWO407URW*{wAhzfGPbGC^yLULQVA+Uvj~zR1JX;X@!Q_f}ehPHGRfEb+0` zlfW3!H}|%EeBdcpW_bCXxx@NAjpt28saV3;Ww1C&olLk>E{q5$f6kJJFXK2hM;+L2#>51^t*db*q1b`@PVTxwc$s`x^68Z0ftJCu z@HmBg`?5K?uJ3A(sA5#ArPwdu;+$489hw~0O}c)*rywjZq7$Os}?`+X_Qk|IvDfP9nHcRQ1;P~IB_B@PxC-jurdz*MCY8NJyGhba6*}o5aq%FZ^ z|Ib01<9=Cv&6aJ?-GhUuq&@ z4$@#C`=>XMPW6rM4*G~lAj6q^va0d&E2BjgkFN?c5@VDZ}(8e{!)##sXm(QR;v<>vve+6Db6)lj=HC1 zFYI%YtX!n#X_HE&p4&XGL#r+1n%XII(H<+82sr$mN>^5M2m3rMO zOFDyFUWH|Gj!&k{QaYtvI%iVJ__yg{%<*ptG7~T|EZxUA057b;4)pb`!LJB@QlRl` zPHDGdsL&c&JH^0T9w*+RIw%^_+#t`aPpuBHu9+dVPWuUKtq*ZC%iAu5A8H>98Q4tS zGU7s5u$OxM8<+d9bT4Mn=#wTMlZ-L&-I7CdTJFHiCg4x4KXtZs*Pm;zNSgDV<@2$1uO|-56t!@_gMs|;aw;PLS zsQwR_nJ-n~57~a%pcW+k_tjj|L+gN{f=O7_EG8|4MpxBO>uXMq)wBHhI)E*w1tnQS zMpW^BSp9fEq(bq<jBIOUa$js+L79axnd-yxJ8~!LDC9pQ- zA@?KfdOo(%*kNb7K$;~^5X|3cP?qJ;evtH7&cwGsGTW=i&g_i1pQvf)_i*RYW zRs09K&KlqcNM($+yfewpz)14%Gj*|$I3Q<8I)pW?T(dW#pk4k_=ZxIAHFK1R z0;!QeriT&5(6A9@Jn!J=wucez3>_B|SD%DIp$(j|rO)aUM-6hoeBvW=8G2(noszFF z=n>yKHeHh!N4A((Pz2gOt5LH!KOTAhyBvrOE(*$3MfG5DR;j3~=pG10&EZp*DJi1k zW7ii^>kGBW*cHFUMJ2XoW%hhI$aq>n3oXv;UG0hN0F!lQQBL6*y2R(JDf8%Li;>N> zxaL?zn?*Do818v0+->ca&&^Kg00S&K+;cCK6UkmfE22pvpJ(cP9yVe83;3M8komPl z5B1LjNHSAi^csRE0Dz`eRBN~Jotg7?g&;JW(S0p2F z<6MD@KLOlLV$X0wXafL=sKWk?Crm-0hd5q>*||uZ$erbe2)i8DzY$hlt>|g;0}t_3 zJT5L(l>H@A{a3&-T_Y_IenAxXtys_hmb9BAEm&mTdbhrvtZeagUsA8!?$Jf6*OcMF zTxD*_NLn!C#)LJgc>xPr0zS zHr&A8^e*;McMW_nBC2#tv>gZ)aPtpnd|Sq*|ry3MRe!@lN?Lblb!EXfMABw3dmGS_jpi8 z#WS%y1T)N^aV>=d0gg&gV8e?azLW;_HI`XAI+P4&q)4n=j~_Q?|@ zjAH0I)-&y-^!E^LSBMqgH&3=%WKw&nvGT@fdo`!f{jnCEjnRinQmpr(n*9%^190{9K z&qec^o!)0OG&*?zMQctt%ZRVXHGOG%;nkj1h?enczj-u!>*Pm?pUW+Ic)xo4S zYoscyN68A?&b3HLiPM%H?==PHl8?v;bQfs7ID+j;@i!5v=?T6PKD7@N85z=_<0SX{ z7*1t_n*Q!lj3|tbp$5$aN36B5)`tp}`ETh7wNuVj87O}b z)n^AK&iKXXRPxsBx28!LijP&(!VD$+HzsoG4vC7KOC%Cx*&U74h}L_537Q_Z=%ME! zUXt3kl-l0*$u-vg+JU5Zkc)U*_@2bn3rqb+6bGpY?{v@_o7XAlzkQK>r?;08odo$| z`U-b%%|zg+ij{4Dq42}#`~0tnEGQ=t4WtA_4pa8PX3JMh6O=(|E_qL?Q-#}USseRV zD^01_W~zYkg_@k(O=eGPJWZNK1GoM8bA4vBZber{4kcSvzgnVGJh}FFSsMvTAG4cV zcQd5n%Fd*ky_Mw(maX0g`gE`lKXJi^;U7mWA63|mvj4dqrfQxg=?oBSU0q zaeFI=jjO!MwD(OM*w%)yC&B?9rV9IPzgtrZWW`4KWA|HFp`k;6uGGSomMmRj+rwTj z&|JWc&yjRA@%?|DNd0s{tOvRUz}ak&jJwguC8*wIgn1R=8GksG3 z!D_YSSS^^jk41_K%yrZvgj>4ur{8@%;yxap^lh1y_z97p%fxiV^V76Lra7&W$Nf2@ zJ~tw>s$^WRUgl)EHdaWe9x$!l8Xx{f1qG{YiSVjS@(!xBC3-U+0w8yKmwZFJ2JS&) zCu6$3ky|a!Sk92{=Czrfw(@UV2;?!cdO*OBu{|PU9y)GPF6sSYRIGo7;iLbE%1Jgo z6x3wqI(My{ zu9A<|sfn3i?*H+=IP4|apc^6F(N}NdX#W~`-Cg5$9u=}RTUuz_x+%UQ_o}Rj?_3vW zX7D{l?uV}|xAXG-N7OdQ+tmOK!gM96GP#yZK(ZM@NXF8Px#q$p=ClAiK+*GD+66e) zDULnY0OjvtMye`3j3JDaGfL)lD1DyYo<)5jLUtd`d#&h&$Udwq$H23AcuDQW;~!`% zX{d`cko-K_zwNK)j{&+a)W%S+RfU9{9iAzyUp^dHQBwUD2vTivE|A~6hJy*}xJbTw z-`~4lpK1p4`WVV+{O`^!n6ss!uAbXx5YnZQeEZZe(eNYi zM|GEYz!!)DoEZ2OP%N1ChQ;nNS=-#uQkpRKE58G`e4Q9s3W^PNMSh+g4s3kE-A=T) z#t&@V6Neu9Z0=F->%P@nkTEPQ_z4-SzC2gK`mm4d5BthztGx*HxAxf7&-2VqI7f51 z?;Jq#Aa`1A5llG$_6OUN&24q5_wxq?3Z0vX0*VS{q!Qgm#)tT&>3-TZkiNFjTq7JM z7}>)~vYozuX##(21yO(HuWo(tZs>lK;3HPSe%WnD)EQDTOy0;HaF%`ha%Z*rqD`*#N|(Q zW(--1akTgZRX5aX%z5ET?3^4kfO{j2%LJ>OqJ7z1Yvm9%|3*)kkRzr#Yey7|ZzWCM z3)Vk5-)x>z96vbhRXl2ERfqm{csKBAYEJV@p8jOLIC{r$6|0pil|v~{(X$n1IQ#8) z*B?G9f3CsDAgi>mCO|-DZZ}@lwt+dBab)1YnB!Pj5x&^w(T4P*=CdwboyhNx1xvEr zGnXMA%Ubp$i?raT%ucL5piSFf988;c=>0N?|Uax75$W z*d0=CUzZJoXEucCMxbCDXRC-^CYW%e+jnj7#C(0~3H67DcDW;Ljkla=nE|gKP|Nr_ z_w(oLF?xH)dnu60Oyi7hK??9|8>Z;>x~8@qn=A6i$`y z@dfkTpdyMno_9Fp1b4YpR_4l@ zR+eH>WNz=)iEdtNX4d&@a_zm8Wo61?i%a+IT3qI>W*K_w>~lkp%oJ!rp?F^T*_Z2w z{Gxkju5M$DhbAnEiAV#Gy&tL@8FfD0J*+E%N)KipWpOnAMm6X~?KGei-U45S@6uzP zLjNg(wVG_i9~RIWFgn9#+~F3K?qxn9Ye&+{?m})8Dv39t_xjy0xLw7$ny0oPEDE3; z-`Yi%IPlCdt(5RN(Lcx7JGqC~eQF9R#8P!@j<}z0!S9Jmi+A*D`7?WM)H~~s(~kdz zK^FH`o#4$2gPx9S(P_bQ9|EkH(=F12T;LV0HwiCf=VF&?s(z}TsV#7$9YfmUvxp)a zz2d@Mi(<)YQ@6e?ELL*=3-hXcY@VsS8BJ?^`3F9}(Usvke)_y_%4k-+i_|2`Hro#% z%MBxH-BejqZGqWq+_SEq0>ZrEJ!#or?w*ZNMdMZc0c4F77B>p*=u(t0{2eKX?hpB!Lp)+Zwk{4)%sez2eo_eiSe3+4%p0j zerwuRCt|}YDqNP=;WUDzRg9UddipjuR_dAwmO5*owSv%TjPVZCYk1by5WFT_J|lew z!%tHFec3Own*)E7p8b8S#d)F&QXeQ~J(#hUWAJA-lSKO-d;3xEZrSD`Q%0?K;E*U_ zP2estaCuZfE6-*+ZqR(Zbhw$B$I#$G+(Dh3<7YWxMLMTGAPY&G;Mwq7qfq>B++O1P z+1m}bR<^ z)i7R-`=vUAg!-nsJ65JdWVdWW)uKsrgw55egnEfr8xu8dr;HMOm-o!Lf-y&Bm4jWp zdHCVH+=lOl#zOZqEEG72bmz;BPspvqf* z796v4m{B|De8fE_sBSyNS<9y<|EG&(+&s(k_vI~0eI;Yt$j6ai>-WwGV=%p+vJD#( zrA0@EDP8;;e=eyO=`M<3XjJY|%_s{gF0hFkV)9mLSU#&Gmqn+BV%J%;NV9qW{ z>WT6v#4ip$E()}sUB`Ddwn-(MOJPdfjwBhanBm#zxt;h0d3s^yW>kpW9vy{c_fOuw zKx^j6b$(XWR{H$UABc_@ZHki=3+~PbtrXxxKNm`00-tIcILd+A$m-0h^`DB%7f^fm z_bwOEz1OWypqv)aeo~f9<~vy;2l5?LT%|;!bB|YX#d$a%wCey=_1_;-0zvgNRZGlD zsC?iaVX9vLLx}XJ;#}|sqc8B)bU876G9#~1D-R990|bL$X{KE)ms_stSn6m7B9k4k zctGSviMJy-kxg_xu^i(}3mSbgdVP@B=UgwLp}Z?!y2qc|A!6GWP}7Ci{i>ax!O{tM8Ni2^hxRD|zN(B;pp5>!Xtc;j<9mLyBs0FRs0>2%>DIbk^%| zZBD3Ogjned)1h#GePKli&^OHwQ#3N&5e49pN=puP3q=(_$cs%QjNS%Rc3QPtVWmzlTM2js#sgT1G z9RiWt9Xo0*Mt^?ubUp`IzMY}Yve;A-9eH)bSn1jw%>%?J#_T`_@u81Ogv&BH%U zL9OKDKei_o7!3Va$9MD$%{S_IQ{5{tRZg?fUi)MY$WVRvhFPZ!*lHm~y83e7;+%Ko zSb*PXcukpeQV8FCc#JZPU0hYMwJ@aiq55GNhRu3eNT8vWl@|pQ(3FNB!|-sveD?wO zZ(*iirUS|YWl{wdqj{ftR{GX{_|${t*IfOB_RYc{V>}GrwVtdFbxqU($E)^O3NKt^ z8{p)&@{*GzX%OxpFQNCxwVx5!+eu-5cME1yXEb?6dHT@M$(2Bx2lm|ge4g{{=g3dv z6E!Ka*B}e|P<5ae2V3FS2#ZZ)(A$SWeN?~bP|xEQo58C+2`|ThkkZ_;v(V2S`?*T`tiQ+i8vaTif>2zcXxEtqKWfYMj0m;U4= zSo-`BDG7rXjAz`xn1-}j`m6l1QFt-+IzQ_Qx51UFjk{UIiqyTIe^wl%cfPXlkYz4N z?t(vlXE8i}{j8ShX9D?MBFA=;GPJuq>?-319%uHs*nOhwqM%EOoy@LTWXAoo?w$Vr z{q|n$^c@P*VylhH!D`BIZ#Sm-M$@o*?<-4p(k19P*^m-~y_1q-%gXA-5@9nM075&G zIIJ5rtwO^-UMyqfA;7{y!})_MMqw@2Eb1i$=UCPHEaBcfNLH6}i!=Qll$hP4cODz! z)hF>E9`*R2Q%1z6osMF)`*K^4bf&Tjyg5%b{{CutGn#zJ9v!S!Cx@Fz!JFmaNB#q7 z%#C%$x2v_UgBtKzonGTfz?yC&Rr9WY?Por{;E%04ZDY%A%&m&yX3*Di@^loQmN;{# z0&va{9LDZGP-j9G0Qq{9{YJhF7dRGJVZLf>loX$w%+Owi$Uec0P>fn}V~?ARxrHA^ zGrCk;DCvCa!H;CTx8>I}E>=xT`;-tb-BDKS6?dDDUPT)lMC0;7regm+u2)2hX0l~S z>uNe82jUVn6Sb1B)z=jJDA!r79Q7cgTM|SUYk*zHOo+@if&w{=RRg`RnXCSZt@-DQ zdH(CwzN6{f@UrEDa*IqC49?8zGW6SG{~gyora}%ZB)+xXF-|I3A(=)`yILagbO zbgbQ+{oIr3*@uy)*(}PNbfs70Fbir9A9}($sF}qG^;mvCSicf$^Zh3qKiJwU=3z+f zHx_fPzv9uaQ~5#57V;K}6c-HdA>XbHc0~I7Yv!Syh`8XOn}*->KH74Z0PoLu!(WZf zKd56UiH7cEIMG*oJ~ z1`iE#bUzCc2Aph+MeQx=$LeZq`u2WVvzaO??3oO@N*&FCtqVwmqOdgKVqRuHmKi$Q z8e%c(c1g+yg<@Q>I^)frT1NY@p331MzN}ZCzw@*tM?AqXI{J;11+uW1hDfwPOKaj_ zS%m*uT4YcPOx|HhX8+V5^j!VVy-CL;xk1jW8}U*K=6zB`|Q#Tx{w*z-h zL)B7T#+Y&hG|J`-n1$J&k~RpLQT7iF1Em|7Tn;MG)VR6U#d<-?9ZcRi0$ek|ZagC_H}YVi~2 zu#imuiXOiwUvcLZ`rJ!RfD?#YkGtf%T$!Cpp+#frNj03lmW^Mv`EQ?jqpNzZa$UfYm1x;D&m93PsP^bF_Pc>J)X}IJ6D*!O6)c2uUX69_a zhioZv(aG*aCrt6~4WYh{ijcJSc5Y&v7FB)jxMKxcN{%8{%?j8wAE$+&^fRT=SK7c3 zcl@yb?XCMPQc_-PtfoJ#tUSGa^3iLsXo$WWs3v0#1&IqOmPP}~jf8*Aexpe{A*?dz zuzZ9;ZS6#}lZQn?W#qTL9-qqmhrix-45f%n(B=7SGjQf3WP}PBR4bQnWOSgjOMlGW zm5*zG{?}rz(4==~_-6f8cSX@^{lf2J+i|#I_X4-?^M@GWv8dsL3%&inF|DgK?K;S+n%#y_FJ^f!clp3v^@^}x|j zBUNl+HwHGoff;?@>^mDSYjQpncG7NxE5D;E5$~d9N2k*)19g-Qy1!n1pEy7@GVTX_ z3c4$CrQypDQTAT2pFaJ!L|3<1?hQa34#p?m{`W#pT_&rwpa{64Hw>`}Hvk)B&OcPD z%p>c}4L)uK;FREbnk-kIaXBUTZATlt)b*umbMQWy9)mwapW5Fnhb$k9%(dwUeguB; z4ajm8kDK#x98-X|@u*$pL zT*gZFzGZ+sR)An)K&cEVU^6|n5KVIkzp^8$m(1k+bZ z24Lq$zRU=VV^jw)6kh$M;*WSJ=H4dHWRSHJ++|cdq&2STve>qza^$zezN5Q837Mn4Q0WBSKUZJo4eUj_-J-jEe;&=~2kS^0@wkqx zmRnmxqA2Kw07TZ(GiaIgk7kKmPCe9TMj^fnaR~_V%-iF-F*0R?xb!vE92| zXXAQ)7aS2rK|)N%eekSLvv*-p)sf$!U@5p&Pb+eLe)$g;lN_h>tK1yC%H8incYa{o z7O>^Z7qH0{{!K9Rr?aJQC6*^(MPDy>DEw(kC-yRPvTL3==AC75 z@i>~X6UxqSL9&aDxo^B8f$0}eC)lw4D9wmcVu<)fHDR+Gb<{>ntTK%8UCf+toNR=Xd0r-k>}%J#R0O@c9Ot%HR0REe#%e6s3m+EO zF~y@JomMJiU+;?IoBBuSw@pLm){;fTW!?xO24?$DIha3_#KrzRss2;h8+xPV3tImz zS#iwi@w3x!)Vx=zUV1`*pp;nkKtFd^r8!=5QSRg8z?M2E<%Mc|^B5j96kLC_mSRFBM0ajdt)On=?& z{f+VJ&})BV>o)=1qe=s%V-U?mr+~TQ9!FI!aBFu-@=q1z_a9*m21&!@aP(A5Qk7(9UuOqTcqIfuiRn z>UBi$>ZQ@4Ch_xfpTksNF5*Q6bmg?cGzb5$bu>b1o|BJtcU^#Ifr+zgY$|>dI16i6 zVhI>%qs-wuZ~eCQeHbH?=EZ&JP!P-IA4H4vwl4>(_c^{H733jiFD%GiO4p{_-AK>z z4-+gH=FZf`N`I+iCHr3Z<$$6!;vZ3-ufMBp0KKlR0u_IecB70FB+F|;K`JA^xxj$t zgELim{q`Qj0wHi!WcN6K({0O)mH73ynTGieG#guoad zca`B8J}-Re^Ng>-(yTC|m0R;HAqIW!r`uKZxBK}~i3IVVK`qZNbS=6WFiC%&Tn zfTSXuGeg!qZVQ77Pwf7xt$*Y8=z6K;#o$wY+Ee1GdeXqLN-aDoZTPh^|Zp2^Byj7=QSYaio z@W^9krFGxwB@q&EohRvUjYq*UqD&;p#rtJh;tPcIiW1A_BAemow-txjlz3jt)dhO~`w0a!C7{JYDQIhGWlaUZZa!zVV*?uFpU>wJapC-yKoJCxh{j8;VS6%=fmP^>p?vuAd^wRIM=yaY97GtqN;i0sFV*lCxta` zq-S*5|HvA=Gy!qBv>U8hy0V%2uj$cuQ{$Izw_s0MtB#I-U+7#x{~STGQfW)6*#~&9 zHbb;tI_aP6D6x!1>;F@F4P_#pTuz#8*o4)iC&oM}i{T*al9~(0a7ZStBH;gh^$n*^ zB)g3uR|C7*(4bwlgl8{>yqV(=XtN)BuK1_>lre~ZH!|I##k;EHdS)0D^mCB(0@(nO zU-<+1_w@I37GI|D)`;>yyHg9#3pZ(RARa8YVeC!}I=m&T9B%m=~>Eet}TF8!ge-_neV6 z?(_a!#!Ft4qXV-C>xpFuu#1y;b##;Z_FOX(EmH@dbyK@}TZ2dagN~Eqf&y$Nc@9wT z6@%?!+yw-_TtT(++}-+N0*Pzf11p94#ZKmPCXQwgd8e|4l?4bQ)QIvf*awax@sDF? zdJ;{XuN+A4XLh!NrUI={e4nQ8jVOwz(w^ym*d4SGa*JjzL~Y5cUZ%ePd%7@N0w|C} z>lD=ZK@%^;y+56!-3>1aJOnM%p3W~w`B73P+peUR`gu~x<=$GfvlL<;VkwaztiZoZJ{er&srH=6kJIhrb+#n=*gXGE>@= zuvK7?uD20AgX)9>B-}(svE<(&BV^YdIqnMCOEA2Pk7V&^atO#eh<{!;L%)E1#KVb6_15Uq z48M)JRx4u6N(tE6F;vav4(E~J57f9P-V%1rA|7JhmJixMet|Q8^yXE0RWDCnu{+*G zc;}%0&`uD@L=X_IT(>@~xOi^dzoy~A%ke;(F?y|V^!Q4vJ<;IT(iZuSt>d@v$PEUr zTdn3-f-$kj7u1C0<#AKo_}w98Q;h`b;2^cL9z_3p{FW)xE=pV<#iQGg8x;U>9C}oU zgQSn|D6-*yejTK5+%`##%AoUMt~$AJnVFyFFk%EL;%DA?p4R z+0M*L;wF5ITZNZnHU_Nw5()&`I$M8UrUhEG*iis2us022-^5-NS+@7djev0b^hDn2 z?qnFtr+77w`kjZ&tQ-*0;IVVqk^BWad6d&vHspQM`OvLY$?_F#VKg;#qci}SyuRg^ zHH=W{iR)@o$r3_`00v4Fz$!4~CrAHJ0> zx?sj&i!y<%Z56*E4a}*u-jpar`I|)g`Diq|=)lm0UysU@8}c73O}7TmsNpxfmsXx+ zMW$^0Wm#j7oj2TzyLdWGLqX3>hHQkWIlW9e#4?4s+0|l07C=q1r8=yFhF|+DkW7~o z>zA4<hmt$bs86Fv7Hc)iG3gPiDR?bZ37p-&Poiy#mDKR$lVt5You za=e=RUJZ}3=<9<0i$KE#>=v)JCTK_b+>O>e~|~!L3Ch7q1(G$)fr+ zvGTZS49Cv<${vv+B#8g$Yg-U{X16phD zY0I}`MXof1mq&N1R&>G%XPks<3+*&-EHYgc{{!5jkP;|%($5Bj^reqg3j$4o3oa8J z?VCmaKHd7^{)BYdZSpM7(5!!R6kW9_lT`6}>;%r(@1Kj)eRsF(YRr}5*sd}CJbXdK zF|K)7@0Rln^~Of<1Z6z*NW3!$&CN0SZkB_Znt&Q6SLiD85I_2KbKLcD<8MvDXLWqr z`ckB9#TutB9NaM+5RU+jA*isXg5tER*XG<`RZ2w@7Fz|PrC8%AJbqYMvsST3kZ) zb9HJx7D+c(w`6o32r{R@v+eMwU(nsA9QOcf5V?0;6~h!%)C$JWPUee-UW?rVdHVb9 z-+`W%#PhestRf4X+>q71(TP&3uFcIjEZ}HAlQi|+C1a%ucQ#G6vKufd#-?uah=<0N4y$KJ z3C_7YT zL1X7CHh2q!ru%7jt%INU9EMh^HVChQ%mpO721&HNf^DFppAbE=I0PJhLcW9FSX^n4 zOH;a>3*+?nVzMNSoAi+;iD8uN)*?Rk>jl&sWr(j$rYCSqX*h8@Gx}fYl|0znuTL1w z1_a(|t3K`6XCsLdx>H{i-Mn6L_iYY1ifgTN7C`qrW^hEo1-_UZ1HJtppu1Aj@^1W# znI5?<$@!l7sM(KeL8Y6x7lDrG>r=dqV?J z-G6FWrFK+|Z(GL_dj|?Pk9j1yfQdHGF|VVGCUoplBwxrI2y-Gu}%x{{1 z?sXvsByNwSR#_)2l+72M=r0Gd;F2?058W|A0&uSj1oVtagwxn zYy1gKVx3fDdf7Zv424@FD0oR>GSqJdJPMe~qVrIsHpzO&q9KTr%06gfX1ICI{PIk* z)Avv9p%}jfPd_f&vnK#Up5mSJPU~>d2&kaqlQ@52CAl8tEP0wXkL5VC!lRcBiwJgD z&P4o0XGM7On~Yn4hx!jmRlvRFLn3Tax3IwjT&PW`9}R0`M7$>y^cs@+@Fq8$4~HVv z>DIXWA6FIq!v4EycUxV~RI9y49d&j}?x#xElCc67Gq3LaA2y zaOccB$U@>_@0Sf?Dy6Y#V&SIDd!^$&zq^26Rv+`+0&K^~(#fjWSR#!c01A$a{h?U$ zXPLP3A1qf?L|k+nA~YkqWq~Eqq-F9$BHP8vMvN0g zTC5agL?$9y&7Ln))p7H=swz0!ZDq}zV$qb=i?x>1C4paGJDr&twP_LeR>~ zG2-YhUZRH#!b^0Qni}CVpfApT_TS1y)3~(jrd!}l6E`9e&+`ykwG+SJ#~L(SxVQ+T z07^@6H{4qzrH(8%oEQBn#;(Ktz(HD#1c^-%@Fp7^O-D2<=6WMdW5+MUs*KAJoh}(I z5mU{+Qb|KcCHlx7_JavBLrV@Z7|LT4$N~i#H!XBt2*(0?G6p3U4YsaOg;y0&Nalq_pYsT0}oo8i5~BeVAsYzGTR6eJjO3f>!wPCtB?EDF6v+_(_gUIIYCRweUWlAl=2 zdKwK?9+VfZnI8+3tSCM^pVOT0?mB&HF*A*W?aJqo+zHm*@??R+_^Ly8-*wxC$>GlDJx*a^FFmz7?sGR&IXjhkT&zgSy;0=O zv3paPP?%e_quf4au1XV@1)pFuc#|+}qC`CrEy$b?QfentE5M>2R{KRZcfYaujJ4O^D`vXE(TMz;|-knWaz)89t z%0cH^5nd}VuiM#Fy5nMBl6L2a?r$*Z4rMZa?AN(O?GYxj#{|&~#Jbimlg1z%=A!6SU_l z_E=Kdxft0;?20T%LfNUpC4>oFWQLmMU1Kr_NA;Xala7l(zhMlmF%6R{G^8yuYc6MH z=iDqGVeFnW*m~D@{R;!FBxVLkKpo$>EP&GBmTm@cZyU-q{c2356Wz?NjP}^=eTrI6 zJ~_Tjf7lGnQ7q$C&rY?;cWr+9^vnbsZ?Y`G?`CRHDN&@8dJa_SH1XGb@->)*n|nK4 z@DCJxuxkcw0lmq6s{Uie7l|{~M*Y;H*|UzWN9KOs%V-U0xQL9Y;xUx+l36)YEXjML zvjSax{K_vciN~v3jt4g?cY4He0^HHT!}W-;F-M8}?iTot$+9atF=@faBnqr{&`Fj4xCTD3FwGz_z1Zo%n* z0+ev6&upf|?8HZ+H`G0VKy*40yUajv;S)3n_geB*V}9YlZqgwIpP1f}Pj%ZzB-;f* z!~)8N`bFI0V`lp_#})Q5R#CA)>=#|<`p9POY46a+@xQjhB}~^zZoL=% zz%Iw~LWqsLPqJfh4Ob@oM&Lx$_R)U;b~{<4$fbMEfYJB+CX6ogFRx}t2Jh&YrSsw* zcWR1lgy<+^1SEIi4#rF=2j$%wU_PU=mOzfaFGM}JZweIS&g9W4Wy1hv%WAUl&aUG3 zRNde@%YT4_;Rw;oaxgz^=v1z0_Ilw!h$howR-)bJ-0(t)!$jX9pqF6gZvycX_|q-p zr`Ej$ux<2M7@ZM$$ILHr>n$Zflu4_kv;mieZ)#c4hkap~Sw8*O@`0k@u?v6PtONzT zpW!&#kSo)C+c0qq7O$O^qWPA6iL(8gMwhQa z$@kQI_t9&@v0XTWzv}QIM-4ug>8O*Ws153$rIF&RaTzLw>m!Sb+voe2L4lSM%;ZjB zl^*$TAcuX$>h4P!O_1F;{`R4WjW<^T#cdBd?qKgk7fY;Uk=QLx^cyd818p)u8dLV8 zB;gZ>lZ9tbJ6<>&e>3*kp$FV23&&ogZL?BZE`-9%SVf{WOZHi}riZ0|ifJ;Z_&c|6 z&;`d%o`FkouEy#~(?t;mSbj&52GoSV>LIL}`02cDb{L((ysycBSf?}u+fa(#o7=+f zisqJ(D9E(8_c6{WXd?j?9|rPxmsl!ed+ZqeB2 z;^X(5H~hCR>`C`4hz=+dVqh2Ro!8HQkXp5G-oNUGQA&OV>&dDbjdTp)Coa95`sG>c z58Zn};4P7cI11dPZ68@yVtV8Y+vM8C5)L~9Sy$_(s=-{<^{lKy{EkV_m>Hx`pOMgt z-n*j-QN5}L?26HMX|(CEd;DD3|&kC-O z8&$zl3W3i(Y?}%bro9dGu01XOb`$ncX}kWP{dvZ(Fb@^5!Dqfx$2Kwzamd;z->h*Y ziT(4cb!g2fowrxJpnUy>ZgbrCD`;oap~0qlhmx_AUd6VLlw}*>tPbU*!bRr(1m&I( zA79)xceA@);95X@b7OXsCXhl7yGoWJJ;nFdN*rm9iaP6N8?5L(N2WZ2F}ffRu8{`< zKa65@x&m(^9u&N@JC)>_u=JZ>!MdABHD;>v1!sakN5lRh)Of#x6v~Z&Ze4pB>T+2_ zZ!fbb2f{Eom%dhgo!|AZ*Z+Ww?}PuM7ARgMd8}aihqgj^SSD-LWB@zPi|s*OgC)(( z#y)Gp#I~8%g*oXqKI^NJ%_SH%ZlTuLdL7cEs_}liu7QC`0k)V$)5>p#3f^_s(%I{l zy^nT!1{&2_uf^m%E}(LnQPYiBJ}Pk z;IAMeg#-RLWv&P%Cu;}>qxX3l;5ohpW z^a-{Wv?nJRv(>Z{@E+}x6DoWaiEiT~!7ejNAiN6%oZaP+YqHRNmHbSo;o+7njo6hS zX1Z+Z#NmJ!b)k>{0|2)wm2)v);?>SLuHDGmx28C0U}2=U1kSWo<}Y5bDcC(5Rbj)e z-22o>^pj09TEb*Or~~i6$1Y+b;Cd=qrW_>{#|bf!*Xu9obQ?N8g5Io6SYEnHlAo}s zsIl2y3t<_z%wGmvf69GQ@*jY$^~n~y*-MLt z_S!{&04g2{6DUo6oNm_rK#OrYU)_z2J3P z6iY#C%iY9H&G8qPfth}xY+Jbr;uqqvDHdWqv7WtQjhPCbzfJWP$-O6H!@p_)z?#& zB>HcR7pt#kZfNCSGv~|G57Bsx`8oz@R0kldyiN)*fLij0Ot-TM=VUn^Ii&{_k-4v- zjH%YGigysTCp}$v2J0^bua&^(a>(9MC7j<5OdQGqV8#nZPs*x1ayy`i5@Zb1dgl}1`PPlg9nSMT-Tu_k)+!$e%{ zoUs-~qZ45yrP6?afO1#7QOUN^ck&H{I^Tr& zZG-@RfB9uOsF2QR?Yt>DV>mW*xTPoCERXfuXP!@U|MntM+1~PsF)8ZgYt~JT(%Fy4 z2Jh$=o;P8NP)LuAce|`*J`BeHT%kB_v=I(+YZWdZzpy5DCf~8+`=PMdZc&llG^7VJ zs*?c}&CSxDB`0>6>}2ZPee}BU%=-))-t;BsU2tuhYf;~9SUWTaUuONf8meBm{44X3 zeEYfIYtP}lv6cN*+uM>tzz6H!31>`NYI!O?=FFK?p#|^bnH|BfYz$^b_?oc60rFPx zS@2P=A6s#&g%DY~szk!v?m@~gJ_qw+VMg%%j{al83{i0D$A9lDN1o^v|5Wu&?QYVe z`U11G*D#lt`yDLZC!5G9O>u-!9i0~P?D*2QUiXpJs-oLF*56Svni?A#R*W==&eR~Y zFHx#?6WYjnmw${m?SXoJu$&Ytn<;_pNA?HaYZh1Chp&3b&z2cJUS!{+Cii!okZV%z z?)*6TTPW8--f#O4P*&~q{f?j|nnL>U0}e*5=U=r#3LPk&|9zXkV{OLIk+5!-Bj$<1 zEk$)mg^E}E`1!`pp5#s%TU7K)J(Ao$DwCXhr#=4EtTdCkU_(poCt9Ia!J=edjjzG; zR+ z=-m&6XgrV&r;xJ^oE^)J=MYNLeo9wBDfhn8oP^0)+^3kg)L!}W9xVi_#?oV(<9LKu z;5U+}@wn-XxU17Xko(uPLq1yy? zG($=lg&BXpA!WN`{sT;vmOfigyl%1naXS-xrk}ZCz%whDCw{)5@$Xsvj90khBej~> zmwy=6(mfTQJ{iCrDvp22o!3C?_joA;#Cy=hE}9O(a&4TijRxj{()^y>5^Bj*UT5Qg z7bXvS}3ApuawK8ypyCF)I$$*Cp{~o@qN24t0 zg(613TYxyDTi}2-N~sVinxH}qws#_ZG4&FnU&n?hy8WGsh$IPL7E!+#x*gCIg$4V$ znAth42&FFVudAq+ySDhcua-$wgyO)P{_k@>aYvgxh~6{pg;D{-Gz+)PjrvN3=1RhJ z_swkco?m`%wLhq;atnewsy@=mF8luKyrm#P%3e5!X-f{LCaF>Fd|T_ymRy~H)xJCW=%EuA14|Pzs`{P~Xr=j<4bm@Wea}6IPqYVo} zj=x_23aF(%wP`Bv!k0EJXfIe^Vaa?iz`u*x)k%!q7-<#4Yt^impij&($?;tOPS6Ey zW&14=o{ctWv7JYf6iXqRFP=9+LgPGW~n13Y&r2{Zw0jI2RcUqju0fH!DIwS^7R zQCZ!}?%d{y1IJcKH%I$&rrWt;kwEpr$k%QtdxZ?ylA0C!b0xwtkl~+w^Yxrj*M#T5 z{n`zb_THyI^MgnXhCEM)KB{eRq!O*+)vxYT-~ZY|?y(Ti8d%QiS+ z4;r)q!ut=^@+IfWDTldGN%5B6f-9AkU6oSp8`md*@Rz4{T9TyhOf78LG)cN|f7dL{ z$;#<&l$LwU0QKRCVw=*-$sNSH#zI!?q72@kWq$N#-(6w834zgk3LjwfIbJ2oJN&vw z4d!3%_<&4NJ0*39bNT}1ncXr9o1Cn+&vbmJ#;57EJ6=yi^e?cTC^)IS<3)cM?G{3L zWTLdv6LQ>!NfIj`|9D(Og$f!ubkX$QMCy=h{Kc2WKZ0w>qY2Ot6d`$+#QQ8=Gg#o0 z#IKRc?4q&tqB+ylHEyXoNcYm)XaDpVZL+O=X@@zmZm1g%)w6uPy}F%kxt7i1*6%SI$p zqJy8O>R2xGS0!b6PDj8@KZ?&sJ2!uY4(F;2sfl&uBHCq5 z=QvEkZP*xXrB-)d=N|e!?_k!Z^K#RDKP*$Y+2OErU}i;44l_-8iH3*tMr{Pp&caQx z(IlHLkYYS_zy_N>OvvHe4A~WreQQyW=hvEn&s0>n2A$elD_f^hpzf7BMdd;`@EC3H zTTz;i>RtrV&WGgWt2nP#i9Vit)#&=!Hw)zLwfv&->t+6O?zLrwWVt)Cr-7nv#iW~) zr4EL;+erHezEkG)BhVOJu6*(T07_$KR6u)57OiXtaf zG;xA7e2+aA6a7;iplxeLUpw*Kzvx}XR@>-7=_UfqE}Lfm^Nv%!@vr}P)==CC?u1w2 zJiG4yx_@-c>nL_ysaGZHml}0Cs(c@s1$DB~WgC(cS-N#n2UPrC3AEnvmeNEK9Y=)k z?AN$mw4kXKd*^aou-g}dUj)7UEAx9td}B$z)3&Qx()uhdNjaAIfl!AJxvUtv8aGce zb<)-%xJbLbBi7edZVd*TN*!Oj5Otdp2_=5*^g3T}+M@pl&ZIcLCMdcA9(P+YaZ*EE zuVe>5+2C~X^NPH~Z}ve9s5;~k%Mtg!$?>iUT7W(7L9_(Fsq= zKAxrHXZV?wjocP);_`l0<&BK>^Lw*KJE5K0r`w2cl|AgM2E2ZgIE2ix6XUH)jRbxp z!@?wXj{9Iib;|r0$}mM9%}@SPcl%WFa1;EY`Fuu1n7%{WZ*|Sp=8syj6RpgvE8g5;Z$vk6zhft#G;iVIL?cfZ&2&h zOi0phh+Ges2i)IMlmf%BN;{VXTA!To-N9#-qJ`QQ%FE2IcE{FF35zky$ZI!Xa8LE; zVaUI0{!68Z#rOL0o2U1u!|t0l2^N*1f8sbR%@%ip-}roe&>2L>jT#;0Auj6h&G+YR zE|*rbRUFcH)zh^({fSzux1 z#)$O0GXs|pvHcI=G(F?qgP45vF-eIF%LMkw+j%tic8|;$Fq*_mZs9B`M4!|r*nKCn zXR5-=8R=G1FBzv0lDQ-)V!#q>!0j_5$Jn>O_GvVz8>5++Rk(R}K*7~;rhoxK8mBKy z9Nhn84@!5i=rq^ez8H@BEh>?0z;p-jW~&rJ=Q6v7FAIox6IbfqA_}jzO%)_zo*z&O z&~MZOPuuM+J<$%8LyQErf1Aj}!GpQ_{s)sYM>mPX1Zr$@NDPERg|5b7LZxcOo2-yBM_M^Q8uE)Pdl%=si!!*k)cz^<#-TTvlpyc{Pyh+aq z(_wsO#KTn}QQ2VZ4$J(R&%v5mmZWa4PY1UgwPLIOWp03CUfS<8LhMil!Guq%Jz<=v2*blEJwQdl4H zqB1W2kq%Ivzm}Fx1SQ8$bw*ueX0{D$^%#s*8pXoj1+UO9RsSZd8L0P4=%4cvDK|OI z@|1P>5#kZiKi9};;RPpV_kR?fhd0&#AIEPAW!-EtuA&s#vbjZ}#BIp62_<{)%T2P! zjY3&BWRGia*LIEUy~njP?lrD^xqN^3_YXM7{hae2ulM8mcruOtZGv?XM8q{>@@D~5 znU6@etMIuw>{8sxO!dG=vW`%kVP{V$GwoAz+CIv39WC|M&pE!kX`kCMsA{Gp?d3MT zi*mg)GD-Ab*~~qDx{=7#(&W~_qh%!VKBOB$w_R>mGdbzQR6#;{+<_g0#2=R4WTq^z zh+rhnQ0%Hhkr*c-7*y#^A+4ccz24gxs=&PWZvd{E8r36pcz$vr(p-~C z@L7^GnZLE?_l%QA=!3`<7!CZq#06eXf>+DjP*GhiXcCld<&1v&!#Kip#Q@x7-FtbH zckOtPG0+SZ)TuP|nXD{Vey-}B3R|7a>^ClMQ@T7zWx;iL*cU4i>0{CfA| zg6Mjs`K|osorezy&4{f=tZ;|#@xM==;22{DolPe3693yO49vp-S9k448*0=OXqn4? zVb7DJaBTmx z=*~=u3JB}OBo@$a{8cHm7};c$=@lR7>Z-@&A4PtSM|2F)!#?3AS|@f>FmDjGJgiiCD5zGCaZk}LFjZ~MPc)`jASfgBN4c}BA zr&2czZGg!T!Bhi43<^crlgG9?^w3F@c03e=3I-JF>BEt{$ldVC*y+-@&k0MX zY+yDvpc1z8%H5ZCvB5f`LA61#`WX+qZQPE&WIH=0^v14T9({u)bfJ459&SHe!J^BV zHjS|BraRd-upU9#cKu~;bQWR^iNQv#7b){rA90TN*TyX>GTVONeE&HeEFjW($&5Q0 zD7{_#m4nC7kxzApoMPYa%DH}YlblmG7bj(skp1AEsqJqJ#Z(x(I;&v)bI$r_EiN$U z$7?>h!UaNw(i3s}{mcacLGGhfe}>BM0^U{`R2H)edO$c)i&c#IOJHrW~mk zBmYVqrq}TrfM>r)J<3cSWNEN{zJi#eT1{^6?M7ln!19{~i0R zK=-_GwOybCk6U9GIT3p0LO3{CH`!Ot3PX z(rQz3ZRhjYtTpWD^f74F7F%e8p^rI4r%f%bk&VI&vWHXZ>I@9Dc3Z2fCagstEX0r2R3RvDs=GxG zMfVcX% z5`|+ZzSqZ!AK~U-OMe}KzoOZ4DC_;tf@_sq0uEOOm!rZO_)I$`%6#{LkpkR!~bh2xe(?*{WAGcCUMHMs~k zNBD}*sQlwwW9DR=qFfZ*vH8`F%yqeijZ3_EMnn>9Q;kQ~%j>^gxu?hFi8+PXlf5p= z;5IspSA-{Kf#NDQ1>Ar$lp}K6JPaD_=3{#=5II(KURSw_n$GT&U%W^BR+BQZ;wIO7 zcYcQ99oiIu$${HboSCjsKt|&(0Uizkw$0-+C@y|kc?1`|N?q3ouju7%tjz!>1#Rt( zMO|jXZBTP`m`*gvOzl6wD~syc?yK4@UfmSOXH#xNR5^JGGxP4bo^%{$57=qJZM@Z> zZ8vjsj|(HT?8${{2hSq0&9TVXtg&>s`yW94C4Ua0InV{qgME4_HKJRc(<{B}^c7a$ zgJCDhl)z~4OPvVTp?uR`f-m=Js5j|LNF1=>xDL~EyanHv0y|Kit-{YY9Xs$x@M`hkV&YP#gk5g#xJ*;<^vybu zC#=Qz5J^o2Ogd!%_wEZhdc8h8q6~EREXo?-Z5MA&jl|p|;{UewI?Kga$D8FGw2SI0 zcEz^c5N51PpH|D>QHGAa!rVVECL=gInK#z8x;f0*D#tvP`D9-DJ-4~y6DqVEz<_wN z_r@-Wqao~H;I_ywlJ9>2aAHsljDZ-iB7^<8>vhp0^ijKM8SMAvin;GlPT*^N|8jVE zg3$PJ09U+C1Zy=k3^VXWLB+E)D)C3+$g!gGJL7oL%^66pzYkLtPxo!ukWVU&d{wS`Y?D5h~W)7fbKWk-~da za&ccZgnz7Pa>h|AKBVWilgmH#`rP6B%HX|Pmu^IuFLn!M97Wrg!l9oULD8FNA^lW) z9*{QiJ0Tt)mScN2J-bY^+a#n_RmqkMC0;RcGGKnZn9~tNOmAh8rrp_V<3L)Tf(bNeC8QJhedW9)^}17peT5+D3ulykl-U0h<% zc7~1=b&aK)*~fTm{%r4>xO4Wp-u%3;Rn=;=oG~84Rc}4q%Q{XYOBdn^)gbz_B|9OtCVA|)7Yu+dwd`owUatBB8 z_nz{wd~WM2(INNUzJ0AiJywp*<1l8A{Fw4s_!(bIW<#`} zWt2AL7O8l9V-e!7&s#BhHQ-*<0BROYNK?B#UV5BQ#@Jx{oY@kcGZsXT#=2&^4k8Y& zjXgV*_^aX7hRv%EETyO7ejWSbQ|BrRi-Q(wT@_<01It*bh2O{HlmEmS1LQ_Fd`Lm{e)` z{4g(}I|ixe3WkeYwf^EsPc;W_>9e>S27lIHb`5kFH6}SJyXV?M8Fq?hKw~#3w=)!3 zx^je(Jex6o-GaV4oX_8Fc$3e!SeKqKHHlX2@F?D55o&O>eBfmz`PGJn!mi-fvHt>F$&cywD*EDPczmPELN-XdLcf+!uKZOUj_;@orGV!exOH&zS20NC7IK$tHxNtxEg zBzCKiH^q4*as~>)e-5Y}8p872{PNMpb0X}$q$g^`)C*pY{N6_CC0eBIGLE6wWj&)Lahtdz~>3Zvi%Mg#HSz%~@o^qYb|7bEphW9p6Z=Vr4TA%|$d?GoqHLvARc{6+QjdsXMs&bLB1zt`i{3 z7QN$Li(|{H4?~n2*)2M7C`!eD=<~8fUXbXD%MA9CPB0IqhTk=(C8nt4 zji%-Dy0Ub>?}UC~ZcjX)N4(oJ<&I;7xV=S4SAa9m_w)uq zRHpNGHwEeI$aMtly5RO4{|PC*IH)^_lX!&vncMuii|;slkAFuAKTWxw(OmpNHNDQv zjpJ%bT9>Q63&3Wic~Wvy&@h)jBL{a{VjO4U(p~)sSR9IzUQgD(XxD9nTkOS8KlO|Y zU~Cg5fO*Y`=&}l-u`sl&sriRoe4KEn|5j+*JZG-Q<&!p0iuuipM3~Dt9}!|a3}du9 z^(f7|?ILiHZUtbY=cnyyc30$2ytwPoQvD(MOL16)HH~dVVMS~Q=w%691zxpDW~0(3 z+MPcUZ^;$xK67}{5L(^oDCi6NS*R8BjM ztjz0j;q)DAt(D;IHYzsMP+|PG1v#B6OgUMK2okCfUpdK(sv=$XyC#JGh*=X!gMYV3 zZ=q{(`48|JEkL~3@a5kZA@~%(jI@WS<~i#*W%z+=pKJcM6Q`mmrur?(Zc39dw*Sa)j)YG^cBxt-HFE zb4WWRw5Dv17@uSJsIU8b7p02dnA6vljcyw` zWyFe0x)E{MqihW}d^g7-M)#5z6i3=Pt*QH>^hg1K8M(l3C6j zn|^Rg7LwPs*QcDBmLDtriI07fHg(D&JYZ#c6Rb z&1kJcTuLq#U~uBE-$V`vvD=0wrov~jjqOscJ(#OIZuo$pG|0*=mDOdKX6 zx^8ZF51x0`-f+2Aa9Q4$Kksjie6eL1E>@-FYS*oVyh3)kh@imkEkNIUN8R4WFoWdt z(|QIro3l8iF)3sj8jcpH(9+3^cZe=If=JpKQUXikH%+B{Ri?+SR4HeTgdaF`GhTW} zbL7$VW`+3mTIdxcX{BWXU(xmfQ8>0(jcu&SWcj{O*z;QgQ}pp0J)w$ftyELhfj+>l z-owiNRR+(M7srFx<%2HZj7wL8_xC{Ani{2Sq1R0^!K@`6D-cuGAxL+NX~vvx#XFM^ z{I8x(&+xd#DUyrGq!tHwbP4V)A-Ud+iJ-mwF=^-rV~uQbdQ_0vvZW~VQvN@S{G}W4 z<*G~N@gTbGr5jZja+~ka)%s;|q;!?-tCm8cpH&j6Le6Zdj#W^yvE1&{9G@FgNl&&4|BI+f+_lA8t1B)lg&)VmjSuxj4dq055b}Db@4C zrl(gf7H^zE`<7}Xc6&h`dvA1w+mhU>t6pEteMCy-_-@2H0RtnI92dLwRnG}wPs)OE8CMH&W|KJ55R-5>ZNSYooP9Ssi1kTqnP#g00 zEH{HD4LiU}>cr&+7uhuwLxRF)tb$$#5BjqU97=6lOiz(nK6X%u2)WPBq zU_1ZI#v`*Gjx2M?{R)pVrZ$frRVIIEPIRY8(#xaE;;dsZ0KQy(CSJKR#AnrlJ-+m%7i>w4aVx%knR_yreZ^u!u?R{EDZT0TAmqYfXchJT=ZI&(1Fc1mb> z!9}Xao#*%Ub${C=D$}7$d?qAtgi4S0hiqHu{?O0k0?Gdz%U{pM zh_cFlcM@xm>K3gki@R`JYX3je4#DpeIDAU)GlTKM1SI1)--~ahCQF zr4}X{9-1Kjd`lI88h0VygG66m^|f8SyRf;(XJ_Y^RmJ>AYC&T|IE9yHtN7-g(E4YK zx1&wFAGF6NyN~%X8>RJ`0}jGSg3qB6_d7jl)qgxM%Ny&)6Z%F@r37s7wF+ySzft=k zofc)ayTa!XqTZ%1(ZVfPi%?giB~}=tl%et9&7Y%*u;;vP7IZ}0OGe^o6%aJzfR>wT zx?ow{(p9;cZ%|jOXZ_?J+^3Pp$Ew+yMJ7I*N@(q{s+i*(J%UgUD z>6LGGSLH1_Z_u5`wCflre&>t-Ah;fv5 zoB9thWp*$6{X>s^u;h-a48p#kXq)j5QdMuAPpX&VgLv1>`7VBibj8%>v#$yiX<}V= zmc4w?mhP~c(Lw+MJKbz=HrM|`&_xacRBWr?!(NS-t~Ol$t&fb#cjFHF6IaKLWgjMs z5Gh<3?4ez$Y|r6Q=k4!Yj3IFg*H`O6kwH@7-O2HNNp1HG#0N_~j*iA%gA!LXehpcV z6ycEfeWPZdf0*M9_+x(K^_hWgR_c@WuRXMvq*CO&*p#>VvM(c~^*n}96qgTm^#L*{ z{$-2k6%qwt9v9v>B<-r7#+|mEHdNjE`g;3_%kPyox1(*E|Hl?LO1pzO6|y@>W%4Ao zC@D-q_9Q;o*;^(QaCWh@Zt>0h+VEb2Ejp4Y0#Mwis4Af3>%@cA{{UgPj?0KreM9gY zwaM!bpS}-?jiP<{QaqZ&voKCY1y6D1G8yS1is!h z;dOr|a-2=0@KY=1aExEL8?r$H6j-?}Kf>@(1} zRM-NaO%&v9#oLQB?!Zvp(lny=H6we)mUH%XPqC;R-^2N{M?6R{QS4D5s|8Z4nZW?^ zOY42q1o0pC-$7W$)uzc~2M%;S^NM=u8%f{!%LR1Zw%NUUH?~|qv9OtOzG5XrUXHKJ z9wU|>LQTFhep2Fhx^Yi8!L3D*YZGy*RVoT&7q^cz9O8SY{vFH*^TQ(vcw*yf-A# zd^vxK6-~2sR@-3)?1(JfPF6L4cetTF?R344=LMFgMIuNpXjn~l!tsQ@cUP#ky4m&3 zjj10(maz+c-@Af(e_)cB(z3E=F{`9v)hd+W+JAuH7CKpqt3Frt-rhS{y9VeXi`?-n zkV*yU(!qZAE|7Av>K%KiqOy3qiPfSLS2?fVxB|1ium9zVrDS6yozkuf9VI(v&;rE2 zxQ_Z|Z8v?>BpBJ`Bd&RU8R0hCf^rFira)uV_>8yp+Fhy(qHRrMe1;y=mUwKwOH}6b zGl0G*Hcr+c_D{mCZ|tc&3(U0thMsh-QP>U7?4dSXX42ww+aqYTNf3o;J5U@8Z4Rpu z;mOQ2kJC*uC<#EiHS0KtYSF0%rR5RfQNwc~KJn*VIcWbW_ouMy*J<4b-Bm^VRj6?t zT^V!}!}bQHJFmM(|J?KF;Q!frDPfPzjLT0PKYkSV?77azUzzEbbUs#1MJ z%9ur1V$?52je=ZhT}|S*L{~s@OStC`PE@UyHLRu0AOf-c;?ithJzUO2!5SHh;p7f5 zn@PHe7|pVk$@|bD*a@aoRU73Wb#{YJwoeFS-Lp~8;q``Tv-u+Qh3APDo)%Aac>}b1 zaFzIp7~RSFz1#M#m`dUi&D&BOs{-Z?-SSx!xd?C3;RI$V(qA~!(YIliuu#Yn)z`j>Vz7)r>H3;(J(gEy@n6BF<$Tt)u8CfPUGZyo! zch}VPb>VLUU~_S+=v{Z+zO8%EH-rbe{yw8_8$;AD{EGIy0vAuLwWE9KCPMP<@lpZ4j7mSQTG)6n z$U{HvNY!FbZJjZGyp}S`t#CvuOqC!tJjGmKS19nXN6n}0fOsJ~F7EXD+YqN3RAG?D z-|gL!rd3?Q?Ymm4cw~GBXNkf`s} zpSC#%fYuX>+NUPZ>JD4{IIdXbajX5@9;FI$gh{3@9x+ZgSzC2(-tE+XhyzkX-oN<+_j~X3mG}F}F0FmJOJQ51&3}N0 zF|JQGZENfSt0&6b#WOK4IvpQ|aDiT|I$GATYEFUg;9f+X=(=x+epYt^Fn~IpaTDgNsjX7_o;Kl-@YE{zu)T)So>+Ii2O=50`PbfyVgBC9$z4+(MA*1tE(6KjZTl5nC4@cWVWM@bwO<@LBCXdnDb{lT+gB= z={3I3)D{f*dbIg;Q>he(|K$QOVCOPKiz{%@X+ajrD^OJ}R6fdWq)O;8$upW7V;*v- z0<|sj)sKEFDcaai7Xre>ef5XR{W5 z+G=^_pxhrimc)Nk+ea4v#UvE4$Nv$WY%byerQX-}f&6HUr5rp;#I4w`)^?YVU+I773)Esz3Y<*Jk}M4W<}0kQcgf!U&!1Ng->A;U z+}pmqd?7j@3+LR^aQaAtH-qCIc+DCR!n<9`YG1GEyc39?bsis(eD=Ph8^%;eTI_9#Tl;eE&cNl;v3I z0Jikhz$$YbXfGa<7T-mF9J;$ZYhpdj@i2ft4WL9vg6a{2VUMhSEja6lil$G$ALH-D z?^&4mwupg}73t<$I^DDmve(Uj*CWxsDK za$)n{o2Taz3lC4tzG&-UZo&Sr9wL4p=Wt~`XogUrgVoO!RZpwx6k?otSG1Rzl&7A_ zV;GvO4yR?y7S; zRNS-?xCt>mp_CTCa|nEMHudJy%3@5X{Lio14BkDeszuymx`sZsdmG5r0l9zvGKJNR zelBrO)PA4omm7aNYC&>QL-JluZ9+OMqSOR9ywC2gq204@>R?^@!nEFJkS;`b!A!(N zfsg_CuRvANzXf5HVlPj0qMz#caB@i@G3?9yx8oj^>NeoGaJ0M!?WB*~fz$RYu%FP60Gk8H2q-#mk%>rk3OwZ=hWr#~HLw%!I9}UU z$NBBr*44e0^1Y~0YAX@%EtNtW=mjyv zkXVnhn_W26;yx01^W`pBTu_$8{|Se3Wc13_4U)SlF*4Y#Tmc)ht2GI{~3zbgu97 zkpRxB6>90q?-q0nt5Q@)wW+j~JOvPWker|ZA{6_fIU_~ZNy(kBCq9^u3NAC+ppAZL zx}aM<^CURP6koSlTaY{RPm87AIWY8I4xJGCt+P!xC4yYt<$6|=>JXGQGRO{jJGHj? zeG%=~Oe_ifi1v)STA+B}_4@m`jHMyAWH1l5Y;2{zE(28ALU`;p}j`t^E|8KoJ`wt96yK z$Es>?0y)r+@GY2Flh;PK4J=opISjy(6!5j$S|0AjTkZBL`V>;-1&mVS4|bgL7Grg~ z8zmU0mR&na(X$2P7fyaos`9f_UHV(6oq}GFL^dr_wohX?zL9_Sh^U2>_?UCyE;9@7 zl>QY|pnI|s_#CuiCc9Nv0#Wk)rDq^jP0y%fkY?7+us3F_Tc2xZL3a<`2-&;w@_nj! zanrJOOHN?OO3PQIb)*-4*4=J8cC+79ZU)I+_)epcm`<<2=ZXF2RaHPxPXH_j&rLt2Bdmm30h5SoUza0KPJw7fAWc+8b zeXAr*o(cMCG4nfrDug}S38%F}$hnr}YOEQtTu-OI{2#!F3Pj<^jVI1cI%qm?Q_8*e zRSQ*>p@B+UIsqeb>zEwRk?zW=){iGv#W~hrz?J$+J{$?z-EHV?ZdxMKNH-YN-Za!@ zQ7I86@$EmrdlE~pI8?bNJ`SBoSSW4&V}G5`=0p5pVX-32>q=n3ltG!wP{m9B&&B|j zq6E;Y{O%aVs&cF7m*;DHGaa_tziyTMdWP;z$K6U+lxo-Lb2^7_J8*lVn`h;mwtLc% zf)RW{vwISosem#L`=CoU25E$@-g*m73hz-m?F_Uv3Ew@9;YKjl=G9Q!`YP=NF#3Hk zJ2yGFl6F(sA4F+@UV%@)#acv)XUT)D#!40lRZ||t+H#a>Zn1ASU=vNFeX1)=xKEkr zenrJJ{0E3YFN87jJYi~w@~8d;S|^B(6-9grZ!i~@&ci?367B#;910O?&OTHY&0SOG z6tY$%p_?zO39s?ch)aQouK!s2;xz>BDD=*yxi$vGc$V6>Eisan|4ehiWLTaFuH5od z^nNmpqzuo3aF8#v^lMR4n<_*6lE0mu)4aQ294_}I-mVb8N3GvKzhyfCx~|4;&q=6B z{(lCr?On+)oJQK70+oVboGOt0jD1B+xD8q1^4aTPmLA)yPT1QtG_ieXTH02|+8a+a zrx`Ir?E2tL42i*ohQ{_*%7OAPwD*O6$p2lC%ct15+=vwTlrLx&&O*s4&p`?KHAK#3 z-bNj^yfu=WvR%!%HAvf*7X8(XNVQf)&pAKoDZX9<_96qab%Md?pJB1^8h+^F7ouC z<`say0hr7te@Vyw2i^vTe-Is_A?k5C!E{zR?mnfjuo8NC{ntc@)AH4htj&7v^M`7T z1Kpw5f>5Dt?wTV?K%&SgnLT=CiOedzQg@L~d8wIegfPRNk2{U>US&}7s<@ir@q^@k zU4+t;9YD+V7O`xx3h#pRl0V^tGO-Ze#i4+F`(&V-%J;s}M%mc9nDQ-3S+_@qA~9qY z8HIk>fS-yfwW(`v@^&|yY0s8&iu|7VY>?ff%LCUs`ggdUT??)!dh#;$PTtqpq;~ulO3*d zmiS2A4!oa{Qr<89I&LdmrCM z=u*FHxm!r=rjcqR|I^a!RAjTRW@@*ixv>UZp_(i;S#acW@AKZIB|awScPK^pe%oZA zrDD%$UoR`KSrZ1}6ERkSB7AIij0gv!3*Mz0ME|G@4+#;^5S_M(d+MdYjmQ*i$$N3x zM|qA<2IJnr>B-O_9s2RHvl0yNsr)Qi;h3{HU@x6SV7(Z zraDS6)i(;vO8ki5-FGTm)gBzpXl1J3a+it|U8m4qR)W6!-Xr-{(cqCW z!V!^n6~w#cZ`+Ohf=9@WIYN7#3w?ym_Ul2OPF%;RK43%(J(>3W*(WJqIKx__<7vpc9tHn6P3^1VbT+@0Nf!Y>X!cNdHY$@ptoo@;hC|A)25a` zxLtl9vu|18G=}C_PFI$?C>MQOBsV2t$3ToTI9HLeEM^U!vb*F|;B_0YOZ`yZ`I^x0 zY5pNN>|T0qwb~TEv|PM!c;IiisgwX+8XWD4y?vNS0MWX}nWUS%v>@jmHA^-ERNn+t)7U< z-M=@t{xAmcG6TJo=$p_rO`1UHX#5qroWAm>n$Ad5PbHCvV0iv_GB z#OB-y|6XZ1*!odL&Tr=NSI?LkFD+=|y8xDt>01u5vtio`UCn?>ZT|IJwvyig8VtQ& z%*t$BX%vm0T4LX#ulwWJ{7;y^Z?3O+gABLL(PvZ(Pgx*|ZgX+)_BxWFq-m<(i%2Wp zkTJxzCWvcDi#oD$oB$7oSLGql)V`xrZE#k{emj|Vn|D8X(-6u1&i>zMX}O19TwE!? zXuRZ}ZVS$`FlomM-qiuUysz+oV6i<`R)jXytSbwdOnu?1XQOyd*BjCDN&aN8yqUyVm z$HHEEG@?c|#`*MeECgB=z8))~U)31MeYO?=>YN%M#e-;-)&2R|?L`7USbN&X*Q#>i8hA)^;jP5Y;%T7 zxEh@W<0Hba>zw5)5rcZrVQ7mf(S54@?B03f`}J!InD=p#st&7s8kiax-=u&*C96E) zwL!WNjNVC&Fe~>KOq1tEpZ-KOC$9MDB4 zOOYS2cK&T9b7_c2Y5Zpf;yq)NpW5yEE?`3MMVV4R;THU!hRAUR-K?^>Gx6x_TY;s%&q@?-oyu;x-^l@T$X0mU z^h3Cco2h)18nykm=||OPn(vtp7?i9sv6%w}*bjd1j7J;6z#su)h=G$ny_T2ZOvXKR zO*w>lHv87)4Pp_V<*S8hDK$W=_v?teh? zr2-+2yKM3m3>KdQ;PDoZ$;?EEH6Cn1xmh^xLj+HC)h@s8fjmJkW|Nc-68Q~$Fm&@j zhSICe^l+jwouET?7gwo7^^ z2=Zh&e1f{0v0l1wtPw{P@!de{j;Yu|Riv9mi-69jOvLXZ(`l;JD<9=O;*3{Bk3#GqsZF-#} z&Wkb-|HIjUh-i{8Or5-Xf}r9q?R#3A?t__9K*pck zCZ{0o3VWPG+hP)GZbfYvXyJPCzz(O?gNVvm!^a<32K%@QpxwIy-88D&$9r8tXkYrv z8*i;SJEB$n3D26F>uZ*z6)uJi)~KmA`i_q&fOj~WSWSb(pOAH_M@g<`)g4uJq_j0j zM|`g^iv2<$s1J;L1q|cAi%ZW9UX?cqX#Dim`GciW4K3J*FZ{iE?piLh4z zNJ_b57vw8im`IJ)*%%wu`Q&K9eDLP8HBo^}c)RO$?L|@0L-wdO3%NTHnq68CvvYm< zL<#>04(PW= zf#y#Ov)>(_ckd^h3nO+KnunqfNLSX3K3|+suAqH!F?$i}nJPgClc*Yl>Ew~5 z=Pg@))=3vhEK+Kh)u>>AMjWIwRZ+#@rpe9Gs%}W{cJOjPC-+p;Xa5CxO2aT(!`dH^5nD}Me%!d5NSePrjVfgA$>+%E~ z&V=~3(-o=cET)yd_JWp)hH1Gae0{dXBuF`Efp(=i1GRGA`q^B)TX+`J&mg&^bWBmB z9POQJU5@8rB)hV-dqqwD9+I#dq%>=~rQMjTs+tZHtsfF?#>zJ~rW^Eb$t(vHWh$4g zCku(|&0C|vIaXTkvgaqs+;jjJNME{FAlqr4^KhO-{GK6n_J_2ovtHeh`81_ZY-!~8 zxMPq*M5j<7<4U0M)T;`Iz#a@Yof0<3FSp*#PK^(9yD!E%&vA+|(>KA1fBR2l&s{A# zX@?O8Ty|Xq%T7G&&iLd<`z$3<8TIrIVwCQ9=2<9934t(fZcYrWH9SQ~0 z1l=J+$Hk5<7`ScXj1sP{8^zO~2L}faDqvF%-4a zb9s2%{XN+d@mUCm^LXjUM1CVzz-^QL+ifCpXYLSJ0BQ%k?6SLn^ImFq$ooW)?C=0w ztXlJEn||=&rvYr6^SXKddoi903!?yVUo}=;f>}Se8_J31_070S zht~jef*w;)Bm#UCUZGoxwh2yp`J@^_sb#sK4vHrZy&6-Ivh&EC4ea6CquSpyPgkXe z-N2t?j0cb%jT9C|Yl8=}*jlJK=iI}`WInQjzI=DD_ z8^03>K4Ks@F4}GHp>^lZHplwnO$Q!IYtn_jgK-^nVkKq!z&}P(D^uUSV_)=OBJzxVfe}72JBJ6 zC%FIOKw4fYn-oq2Ss7xES^hB z(V-a*NN+(q4 zU{v_Uz}ghqoB1t(iV7^1-^ryH2?5$I!VeLQ5wE6TU|Ckx?VGZ%E&oglQa_pfNwUyQ*K)e^`~{`=3ALd!%$V}E=DsLG{5vrh`-3zj#&<=wv*NP*YrH&=wC zJ!^1NVJ8t!3H5H}$xJ|3CCaM`tJ%emYZSkKv7s5Y10kXt#AESylSCmWNE-NqkRV|) z4Kd?VloI_&n00wXMKi0<*A(1F3Z$5UDI+cRH%FKt&Ji_MhjJ3D-C+dw7YLcWAH$#7 zU|szvBCqnlbPOzD!M=~HMh%#Fxb;BdAXa$+P_ zoqCl}srM&gQ`u(L?TBWFEiNtYCu;k!!-QzE0^~9x%Z`a<9_`<;_04{F*Kql>Ta2p$ zY7aqq;s`{tkBf(8Z*)V1~8mm2vLW0>= zo1jc*lXn%ceTSZU2Wp5$ifJc*1z~zHs!9IM>jjr$(;_Q%HPe14$CjpmkkH+Y7P&HLmg|)p9H_rq%w3 zYRNct4!xjP=B7s)Z)M)iD5`B%H9_>Nbq>s6zUtarrNVg=^V;G>2nj{ zFVy?=f_BPb4@Ky1zkY+W>B&~EDs-e_)@9J)EKp`f76&!3_~a(X_J9%}wD-fsf9TjF zfz+#x7b2*nZQ&Qv5=f5rn-&nfgQdfoBAL}85li8hc36|8lR51&&ToSeJ)qw=#YdqjpWz=9 z=p%rc9rLAF-kElhV9OA069Yn~06TQ!otEp_55~&|g&qg{;xd2Tj(1SJ@X1k48gq8G za&?jAqo`-|c!yUGjOnx>0lRn7I&*MMRn3yOr|0H}kr7h1GiT5p0zh;J1Mg)-h1jiw z+vlv~hY}vUw#1_-bApl~I>S@l){nAv?Q0(IS1iC!|94O(#a(-20DTvMAywDrY5@GX zRB(pumk%e^o>OH+_Wweia5jo92{*9!0I@$V^n=WOL6V8>0Pw07Mrf>XL-&(CnO}O_ zty_LfLqLC4fXfBf(+5AlM=Rvo5?dIlXk;$SX==JQqxL+V%jN~2_&r*GCl?V((5gIJ zP1xt&LA9|THpAexS7!u29sv>?-+MvB^VV8yvF0L&(+3dcZSe>%>bZtBNTTdDP3Kvo zPq6%tsNlBlB>{!|~5rTRu!CNannL0wR(uBbYASkY-Jc zUV^<}b*T0h7t-+>q+Nj$WB1|Ob5Oq|`1l5!n~kwjfb)}dHBu4Mf;X}ttMyU`yG5p@ zS~?3JN_)aDYMQ>?$YsGbO?*m!d!#I>Go5|Rm;Wd~4>vB)FKTH2fqC+qPJ;qRuoW(E zT|>hconPwjD%6^jYUoy!OaWt+C}%@5DMT_{30H=$02*Ur1a(i%Fi!^~42d64@hF%` zbk+Z%NPWm5k>7x;S#vJnwus(%zS+cCE=tzv^3cO`aiP5pmx6Ksh>+uboLO!Z0Q?j` z%z45@`H_%kW~+}(|3!BoJ1e6P=HaLC_#wY+a%>-r*!428^1cFRwP zKP@B-7*D7J?Mdc96;4-={4%v(dAX`|F|VEOT^ig+-~5FX3%0<#$V71lXZv1-*;TBE zu3!_3wy7ePkci{-TH-TG5fy=5V2n(E>G~?85xBa?vbp|g_c^&&I^SYVUvQ~?IhF9o zcwM3YWgxK!gvw#O0tOOuejRI*7`LP;%H%yo&RY-+%KL7$HSCkL)TsVqT2Wh315gyIZJideMV-mwPpYGkI4O9H^-S zFW`!|fZnmZG68ivw%!_a#dP2%VXv<+bM1O9af>LZ*G^nVy;O=A*q_DzQKeK~YTTXL zTI!_p_c_Co!#Z~i$zOmTheq|x;kr$0fqsOHlW_~qWbNSiq0M7-Pcw_?Kxj~c4Fd*# zh`0{j2Qc}XBywF@J#0i$eG{Y(wcGhBYLdYr38+`?mUmaih}SMIrO%P_dQ}jov?vtZ zIN^(@32H$IWE~Or1VZ6Nm#40#QAQE=A$d5#XQv@xPVN=2_6O&WAzHz~g;Gr}5cNjSB)z%H83_ z-2Dk_d7k)8dt(x2)^zBJ1KD8wJFhZ(35l*Ns^!+O-@&OO1C%l^Xh=cSM)&oqt4BR& zxSzjD?xBe&xZ6sCB!GFU7mH-)8j1VKCQeCCa;fjS-4aq`H5sv$xKAOfIxquOibstY z&YrZdG}aQnOawxneehG<{R$j~zD#>j#j6A{zXocAO`1H%Zf9c&gED-w)xY z9UOEc;bcE^N|075FZ?fu=ui@P91z2Bc8r%<)g!D?bHL+Ff zio2w15-L(Op%&qw3K3#uDTW|)^TIAf-gB?Np z$5F*CvX{ed@-gcEBB_703QgwcI|l1>J;*%a=FWrA2G)3iJz8R45^3}M3ZMNM4zf$2 zf@qm&p74}$SaEmTV87!De9rM%|Mie_`F!%@o2uZfP!)37uzhl-61aTY znJ$_1V%$1&i6%3>v(GJ7b*jO*Ht%gGbUdj&%&*GDUcG8L`ArNs+-*jTZOwZ^wZV11 zdva)ygF{@7I0-V3m(^#d9x`$bo{D<$T6$A>iedM!O4bAQRK@$2+Dp)7Qb?ku??9I; zhe_7F0T-P04;Ub9(fiSH-8qKu(Lb%*0;P z=8&e34=0}p)J+Mx=<0DlLw~$$fo;1fUlQ~SWwB_`p|o^clH@z1=$|r=g>0?N)iaX1 zo$Zt3K+L~X(4ptFA8lahWGBS*xr23$$k9^OxV-9?sgTplG+6YbRuO7r1wR;X5^@q| z>>S|QtNZ+9@-_Ii2QVY#V5I-2zhLwm&osmW?CeG>?(%;9pG%kxPl)p`O{$>pRhwd+ z6y6tqsAUp@K&;+B2F0t{U(2m=bcHxiTRD_Id0)FzU=xo2otv@cDuN7EwL(pyE28@u z>|JSS{!ZD^UdCZ+{rH#om`K1EXO)Zb%-O3xIbf!p@bqKC(Yd+>1T!ppI1D3=fHUvl z34WpNBN#=Ng%R>ztVc$*L(OpPi12?YJoRv6HER;?KpYQkPg>k{@mMk>UMvlUsAtJ?r}KK#^coAtx|Lk} zmZ!cc5>=KR}XUI>zMWJIZQUoLdO)j{$)2Y=>>f`rYXl^#KV^ zQz`ca3%AH?2;~gj<}y=-ZL{|Ou<3^1Q0y{(c)s6_!9}NLhWL%ic2H2Y9Cg17HV_ls4E9y};{{GiQL?K;AvIxEa z^e~FrHbSh$3&?Wqw(}nZ)A;j3GbPsHAK}bO&f&;MyYxto5F(OduTV~m)@-^r_xy`z zo>M%}&j_cKzln;r^^K~$7g7GMhuy78=1m#Qs*Gb(H{ytJ(@h9ET zC|6-HoTEK|W)ZieTmN_J@eWR#yaYG^rA8x{9IxI{|4h0mb-$}3dlkNC9*#9^sNynF zGYb>=9GZ0%X#H0{%QI!$-~7qs;R`ccD?!V!pI%K+Da@0`j3LSJh|MjdnodAB&194N z!$eD5{9(S4Wwi~ntQUEQ`q7c@&~Q&V{pVDhrh<+4uMg!N`z53gWOux?!4;-9_!A&EzeMyST+`8#RQ5 z=Copx;onV5*~% zlDW#P_mYWe9+U({6qy!@kMj4^U^`&w>v3CX=9YhnT4b1nqUTP_j{^I;O`Z9xd*}(o zskdw2-G4)#RJx)P)Sg`Gu_|^ce1|&?V#II1KOwG`h$fL{ zmX|U3*Q4ZJt)ZlMtK?r02A=`6B9C1{b}(Wt&arXdS%n z;T7gfWb+?UrNFK`8D1n!bB4>xe%s}8M7Sv*+$AqYz@0&KaEfG!!Kdz!)!+_)VhW$d zeASMIPvG-bSu{*7#J%^W%9k*eCVqXyy)*6Yw;IQF&!KD*dP5}X4QQuqrVN+8X#lT3Yzs`G^oMD!`M{Alh5BsUE+{BR7cUAUv(!{ob%+FUF!B4oXsYR z-4qKjciu~$M_~OhnJCuk(UQGntcHnv#KtGnqhT8-;(u%O`H>8#aZ4K$Pm+Xsk5~;| zfkOVb#JFb6%XQb5>%zG zo%wh2Ifoijz0q`jZbSlX!tysx(LZ2R?%&Cdd2Go4H-L63fl*Cdi`Vmru03A!xiy_> zdp52&eXP)96yO1PwUdW<~k2hX0e9nd|PTxV>^8c+*8#;!QZV0lsdv^n`J|U`#3nW zY~pBM2-18%BbnBJgt?pEe7d1v6ArV|8ggbe#B{_JtJKxH*ZtwVJtPo-Jp0`5IXD`; zFR546*l>Q1f5o&9B11x!^iD;_P3=?C%-?IRv;}iAtLUmH_>~LYPE_n~EMP&7A6{nB zjEJbR`C+U3r&QbOn+zJi49!XN4dTl|y(cON1qgF?QL~#5p|`*mR+}{OaPXyHmz;mU zz!?SB11C^U2=-^2GCFR~?|5kdMo-hb%i-3ZEq@79W=29&pfhOUrns%!En5?qdEv*$ zB-_+a1YLp5jjtQ;9lH`_Cb;vb1SwN%#qr@Q#K?4YsVsn5k0Z~HeiZ0>9ET{V@jtw= zLa(m3b;k572#>tO z*ACo>ZE2e9z3o#D;4X+*0xdZcFQJNmRJ(uG^Im15l~2yt?pM>LpRvRqgX)dX@@ddD zXutJuf1Be5zVy`9UrO4CH?%!`Dw11X@`yFMIzXZu$no)pIiS?uZdi@Ocod znwc7(LsG|;8?Ifankja4F6JIfb?OkZO(673g4RlWQ|-IDK$x7R%;K#P2>RU*W3Fer zTbKH-zd9|x(n)hR2IeM&cLF8>ct%-lw0i{MGd_^0K%q*E^VMp0zun@N5^G|@5?cme zlQ0uA6q!9c5y(iK4E477;ZdzW45-xbUac@vkq}y#Yt3>1J(2D@W2h2JGj{(*cGr3T9>r)_Qb7=*o0}XWh%SXwdh_d|LMT>d?&jU6jn&Rlft+3MQE%iEf=-(kNU^t z*5}?n4v-(24C+VU_mKOtO>6d249*;y=n9g20^KPp(1(w0ik+e;>eu+dYfj|Py|~F( zD_FdX99!PXCAR$4qR01C<;%b|wAz)yOkSnek`+CPJHy_@&+^an!>rHRfG!DM)KbWj zyF%TMxCAK!Q~H9cbJkW-0wEWiJn!Z zG5Ua(c#77@{KDkZ$<&iI6W--bnjdh6mJl0K0FU&8-(dK@fXtpm=QFF0gcp#{ga?)7 z8+Dw%&vP}F-<6oA!8K%L%C78;euiOn`_lIpB4VvHQw$DsUt;p;QwJc_p4n;(B0o8a z(_?sZgFtz@k7Zt502Mo|3Kr7(fOXJ*R|<=%>bC|!hj&NOz}YuC{EXo(Qe8YY3^yyG zDC9*`OfArikK#Hzat)Dxz+oiD-qg3)`o3mhgSMIrM8Q9>;rw7jgxlbiW{U-rQc23$Sae0R_E4{*PXY%i5s#eiMso0MC8&;=2Cq! z8lM^$=9W{!);`*prS@wTzs(6X2NtaBp)`>}Zl0w*nbs;k32d}*7{kh*1l1?GLuxX4 zQJk)Fg-~z1Es?8xE2O(Pb>Bknoel{RaZ<>h%+H{gi4B;dDR71k&FXJ9NQLc{&#T4G zlHCHn2LmdH;bXG1T@5wYYOT=>r{6O45?iN164$@P+DVX7x9J{L<&zc9JT;yf)dpaH zXE%Hkw#+mbZdaBjaH-b>{DKUh3`hq{j?foq&kR_|pO-)hri5X=jDya@yFpUMJ9Ux0 zi*IIQ7>aR0CZ;3+9_o(F;!oqHuv}fP*US02-sTVt0EAJEc0CN%So3>)Apzs#=>t9a z$?GgY$(F!Tux_E~a8;aC;g|W<_*;@q=7+JDQ>7#eZGm%1hNf8ljVjiBJ;689a^*Qf zP2q3`YpK>ebrtRlH!_;i>boJtFER_|j!7|=l$%_e1!$=BY_Lp*O!hZG(^q_HZQ4JU zwS4{qy@6h9yNClF7gF zs@;3Uh7)gFy$c}fdp;1-KCE(+(H*S>2K{RNY#I0E6u1sxP>5;uu~R-54!W*(2qL_6 zQo>WYflGoRkoXhmjw&|e&rSI)1Fi(2gG(=!uUo3Dat*M3?64C{P0j4ZNJ4H;cn_y< zvfM_Y&O)?&xv7?TH{Ag2E!Hg*EzT5GG9kjf8GJ#GfB^0ln{h&O0MRvs|2j7^K|Z5F zoB$N&+GtQK7W#m10t@tH$0P`4pX%%8yANqp-{&psI*1#=#jde7yq&VWe5*^iDdlL6 zFk$lK>bKd}I2|+@zM-K%#SO~IBNKKfRYb~^@M13p+xNN8k*pub2}Z%Ad;^4Dti~E8 zZF;DPh9~BL7n6EUZUkuh&YV=80lpfs=*b|%Th~yIJ#Q26!c6hE-%28OOiW{e`6_oI zt`=xbNZemVoD$V}!^r>|UbB&^yxb1_nolGb#^lCKdJf%k-`F|4fBia`O{0L8^<9J6 zvzg&nSULhEI8+zp1k>(#Az;6ziqhX$jg)m45)K{0SW6^$n7zA9uYogh?8KchfDso{ zbGyA|)(k(!Q9By|)RXlC9m=JEk%R|sf+D@ha=nzP|Mjtdd2I1m5dQ(AtAkS&SA3Yi zTkom%oRU#`F-nf3le*zj5u=L5&j!2yAPhiy$^-awehJYWEphuY?SM%GDM6zOcX4C? zR#nS(5yCl+{uxB~Nl4Op&eu+8jAtL^9W~00A2z~(b>lJZTxkZA{b?0%$GYx=Y*L+P z@sjJKEE9=0t%}}57(!@u^>Fq2y>qBg^yCgo^qsZEii*f+YXWTneD4g3SbeYphb|iR zmA)g09<3V`yxK%Wf zNda~iT4zCN-Nv4=MV7C}*++xZFs%J7<8jdboL8j-37eEBGuzwx=}b<++rpw)g=;ZF z1eqIz;V9qg#U<*<1|gG&$`qM1S%{V>9{f3mVfX!fbX(SU-A>8f#Jg>1g4|(n}(52=XnBFnFaW7KPQ@)5g3; zUqt&r>IWO_v^`N4l9WD6ZBqwQCc^&OKa*v(=0VT$gK*{ zRa?jHj)32wG4z~z=+TZ9MzY`7BKFwm>>s68QxWU@UxTf-+F#Y3 z#O(5X-D8SeQGgesQ%x6Dh5GQfp}z4O{0*NLpVm*!hE(p{C6~U{-@BzHpvKqo-U#{k z)V0$0iWSkMe?xz~wt=Z{Rc;(VUyM37d2d+slY%%x;k~@TO6TapPDTw~&c8D#E8ZF7 z-|K8Qbxy}+bCUT1wsj;TaH@kWsbgqwc~;P3|26#n7>WH6zOBZ>65M6~@711fh2!I= z_g+&?O%ZrnqH<=xmk6C5^ccaiIqy{OgHw+7nf;cd@gU*ujyP2U5cH1ozoEtPA&FA1 z4yAVXJx4n>y2q#N?JlSNL7*N0+0U0wR^}YPKj#wHa{znpbg1|^D^dOZOZDs30*(6s zC@L#xvIfm&WwElUTDo_b@#R5sR>wF4Di9cRbaeJ1$T<&rv~vkc0jn_kIx799s#*75 zX%C;+&UshwEL8`S-a+h{eSi17@Feit_Sw4)+vx3X#inT6gYX1{w1ZSZR-3~>YH;N^ zt24Io-4W_k5*>F+K{0&2WnHOPK6C~z4y^yQs4Y+9F1-GG#yT%~es!J~8=1UL0CbLU zee3Vw|Bt9P@I;2?s%PVvKpa+@IztxkF1$|NaL7@xxfy)$^#Lu4;H4<&DtPF2R#7rV z+ESP& z9c~UZ_1m)m5qg5D2U`lXnh5XX|1Iy?6&-YP^@n}4V?iDa=nmvDCL6XUT8N!Kx{^p2!=97!TM$O zBO}fE=6s_hkz6ZFkYD2GG7Wc>9f ztoXI@&7f%Rn#cXKvpz8TH`FhLijB@`=MPS!^Oj{A&rV&y{#)p;BHb_KuP7!aLcYcQ zS_5ajvySK;Je!crEL~MkDr4HozwKnXNkiwyNaPVJO$BUuoWy9P?{p}1xDf|v2;`;z62_iP3W^i{UZ!KC>Jp5&%Am;xCjWQ6ovE~U_W6`VloLe-lD=KcZg z)?tK$GhZ`q0KX;paF+w77CLH<7t+>H7fH8dy9#0ru|*EtCr9spaOq?oHNh!T5J|r} zGK7->RG-lPac;-ECSA%{c8$!O(HB4air?h)eE;EWP z1Ehd&;a3LVbam*D-b=uMN_(JRNzXtHL{yvl(rZyq2c#_Aay^x&{H!AyOUuA|y~FmQ zakM2#uO<0p-}oW-E`NJ5TtuYSN?X37hr@JJZ@EeTmXoA6#xvzY;7k0ijc0Z1n|50Qd5rA zBehiG6$~&j(Q@)@tF$`nko$&QCKZg!EY$6}53WkrBqOR{L8yh}jvJIHy*W7DGemlR zaF+=5`PgQgY$o}ntk~LJD{k7eYX!MS*Ha|gcM7jVXa~21T3xr^mHv^lKLD|fY6mwe z2+QfGi_`BGFwZYpEWj%qR6P?v2FEZXr+v3urEf{Vi+Y%wR>@S`VWz*!N$L=PhBJwgYw>E~(2JD& zm!&8D8(ZK`RQQ~I+-(EF!Aw9}v*C8owHNEBVk0mS^)EO|O!J#8(-Ru`<}>I91RH^4 z#IRz6FerG;@nN;i+(@jTbBmABrIMu$?7c`xjVVrRyu465cij=t!~#X_6oyWx5c0v) zg08=&-0F)@Q7ep#U)wJHIFTd_=NDfNflfM1(CEX23afy!d#Iu;3);JfV~^h=8HjMZ!xL>?uqH*Jz! z`azu#a?(YkmKiWa#LC8^ivzX7z6bf#o>_Ew`EEJYh-0lvqJ$WA=?_vuCxX_4MXx+{ z_T;VcjpH6@JO>f3SfOsM#ZCgv=YTY=ZDL--_LBpmKH?;=jlh{**-^)_=fOrxDmJH9 z{j}Iz9~YZ)Hqha5Trg|U8h|a9RG`doDInAPIG(=(aUX8Ah+x1^-LACrO!*Wfv0z(% zJb9d2EBBsS;&<8B>or0Ydq3c#>CdCW@xFqYj!xkP5@igiCq#HdM$SNT^J}{^x|333 z)g}7`uyBDK|DrHxU+mCX)th6h2jFC%V}g?+P622WEDj?aah3z2S?>Hah3dAZ^R7=x zRh2(DhD3EVl4W9E_6LUKH#kk2bl+ND)^bryOQA+x4f3D9FsPT?4+y!hk#AB^3ZYa` z2!4aW>&gjj_&B)n=u_}-+OS!*H(UWYpuY0oBu>UCQ8f~ena4E=Z9Rf$l@w~2eZa=R z28Rp3!F_#|*NeH)ghp)Wwb((vFfOKAGPc1m;j5tz*07i}!n4Qi9Lh=?F}VYaE@iMy zo*tGK7qGYwvE%HmZqW{k!`t0J38$__wO|eVAfbd*Dn%peuCMnGRW(6JW8sCxTirKh zRx+vJDgaxsAbKa>=eYL!hZSJ+KTBkpc#n2RU0%wWp?dvV12BzU3ClVWD!7+sCdv8t3JGlbG#x=f5}o@S2N_K1po(_{1%XcZwMWR z&;;w>)Z7&Ey!i7niZ);Boap=v9(bO-V9`mlE=-~2>24>~ll5KWi77OFOl2y;MQXc4 zCHP4RSaLly3mDx=^E^jTB0>q`BMMg{Y_UV92ufr|)w*+{ux8cuApn9JJI#fM|;NA zl`SiLZN9bT3#U0&s9)2b(@gzkSOHw{Nj zw(BA4&Gb|X4lgj@m+Yml5c`bbw>*a6TIGL7uKsJ`J0h$PImmQif2#elX*Zd|XB6*R z-qmyf-p4^?(xx`0yKTg>Kj)AQdl z#g*B1(~Y{mUr_GaQXBQI)e~Re4BewhD9~{_D@HGKxHz8dIy#Dsdi9L#7NSSpDD>Er z|GBYC@0s5G8W?Q}_(-1M84hB(Nf~YWdTF1VznUIE2=Yos)^a<4L5`2M!b3)hdT+12ts2UEZ=2cV@#E>;+o>{-2vfT{?IC?vbU z;EPsqg}ib(`qFWF7x=YVOtG)-2>0;7h-w$SoJh(KyO_VY!-1Yif zyC2v707p`eBmX!pF3&Lps9O>Jv~ww}oqMa0j#{8OTwI4RtSE0(nLl68=48AVKVZHr z1G4)$`dg?(M}2Y#rH|`z$=ol3!i-Pc>G3|vntvrIyJ##` zOWOhnTy&JOQ)>KM!4YaHY52PNM!7`2ygG%=VVlOgh@!1_zcRzl>;=tnc(`2mSne+1!05V+k5;45N>~{RAmo`=KPjqBoCTw=kwQNke*E6gudCUBUG2UQQS2pq@iNC@s z*Y5>=yh>x$`ml2uv$_2I8N<#WyzG>=pNgtH!Kcv{IAuCj{bO~TKk`zqGurd-ol5yc zuWGyI;FKV?r^%mPUDi&llt~t9@j6yFUx!~zh9#Zv{i`(@z8VBF{GW1q(A z`vo^2Xvyw+8$>m}JX<`L6xm7w;{^hOX$n_fU(lNr*03EZ6HZT?p^sJ?J1G5$1gc+; z3G6kw3JTef=@Ok)$GzXO7d@%!%g|^=^)D%l z+d=$v184aG0c!9K*dQnTACV$qoN@fqJg!?s9rbXBq4~cVd|lj|lRK4OOtv;P2WC&d zMLH4Y$L|K222iHk8C7yZ9umV*q^|PbbIDGq`YJI2BNnxOxj#%C9xr$QA5|N8&zAF5 z>6U&E@xFlQ@NMOo8Y{Alg(5L_g_4_7ysArkKgYr|MB9WT)&zCB@(wa zG2jDa)?9v!NX=M^iXm}Ji8R52SZwqhmU7AVV&bAE!REYd^QH?F!6|ujD$uW$oy35`t^f~d_6>RY2dkot4%6< zS*J0j;byGQ8s5TKBTVR~Q+iML6516FrqI%2NdfnFhB_#XH$sd23 zWm^ZSmwQOd`&Td8e)pGJa;GTjFX9Pg?c?J;qbpCNydRlDTS*Vk@PW30dNoCMK7oG8 zWo}lPJxKK8EyLmhUz?^$vM89GoxssOp`iHbEIA^kcGvS@iusHXC5k+HsGx!x@nFK# zUkCp4*ihikz(_{h@wM|v#dZmjvxOY@G>` z5%>C4wN(!+Uab_Wl`|!T>K*En|8Vilmwo?T#T=D94vlA-8Lj^LcbNHBxj>Cp=_wgK0+4s7tGojNMWuh z-xc85{-?P8(vvK}x*M&tA0JhhWoh%>wB{2gW-eM^X~!d5IG2?{oler5v#f{)vyT)rqZhLQnBVyv3ni;8TONp4*4b z`KwvpiR~SHd%IH5!2d3>5%Wr<{(G+`D+Cj~!(m6) zh~_=rMJ-Z`HbGVoRh=|R~(uD>S@2%k6t&*hApfVm-j}v1zqo2~5vaNkKE8LQX za$_KIu9c-G?>t6Cn`rh-Zl7R22D(<<MmUCgxDM=NYLV8x(%`j zFv6J{!m?R!@dEr-%<}Io>buV;_z6^_cDC|t#B|J)dqa|h=mpuM@V)n&!%-5!ml*f% z_j9er`2`$GQc`Sp$4SG@S-D^N9kVIN|N2_3BBB)%f(iOi-&EsJK)^ZP`9@M|iWrof zGP&$tJwo19lpi==_%hH{cq+T`$iD!cKJrJAcfq5tAhF1v0aZZ5#V9em)jttsAcZUy zKL{jf&o_GS+coOw1YH*Wd1aL#=M~eTfMCgn38B1aQr7tAOj7LVAkasCuiT_8?=DeQ z=dE9N2q~x2@jdf+WK)_xx^Fah^2_JnL{h`TOM@rmCzk=I4k z?JF}U$H~DO)rP@M>JXVL zL|=tR*L0mn7EySFd{mHW878E-US7MW5Ak^Rmm}ND-|OB3M3^MmxNUKF`h7|3SKgi0 z@=Y7fpIW|+hW*5z!H4_omE}@(Rvlcz=bhFSeV-sceTE^Z3L5Cg$xEGLchZ?EtxgJ| zHG5YdCmb`=)FbY}ydFRi3vD#o=#^sm5gmV59;Z?&LYOP$dAZbUpK^80aU7(?WIwR$ zrNs0XH#<0QiNKltx_Ej53~fBG*lO?eX0M4KND;-ZwjY{)N*;r!^>uzJC$aYGGfBNA zY-?BG5D=|EJDb0?p;;&xEQSViyX&Z9JZJR$RVTLQECLU2p5b^)4ILiLT1E=U@H8>) zlDiQ)aqM>ky)2%?U|nxzzmSvsfX2$P@kS4=qIi9ZKWHSkeHG2ULQJZSEhxni#_QOk^#Kh$5w=c#lQ8cmY4|w6S7mZz{xB zliHV<+vy#4prDBt%D%`91UplSd-CalW1OVALc=(jds|x!D)~jOo35m z^m1pIDtSV9o{qIm`}PEDH`;pdQQ{9weo+$SYUYZTeZ3|^r#86NT0sgg-zIQ6jHT{S zj-Or$9|+>PzsTd&{^~WGduq|T&W(EnCZ8^};`Sx0 z6Knu4Dam+C|0DWcX5o}M`Mfa>>A3(nLjLH}Ew;qockwaKJ5zh5yCAyUM47xk`ZzPw z`dLF(jwc{MhbW2cNEDIXGxhdw`jC#tA_JJ0T|{1fOh9q1vCckexrauiK!pB$Z>q}m zfy1o8&ns@UKXwX+jyWu?z8xo6R1BKhVJ(dj+Y}J7Pe%Hg-fo>l1WhBKObR-(EOxXp z`Fw({k=$Sn-+D)tV17ZL_ITi?dNUTD)s$CfQT|87y`nz%q2502tBeo(7~d+L97PeB zv0u`dD&r>^)SV@qVT8x3mRNe>-FR8a-Y?TsKe?kFy%wddx0~!O9rFu>S=Rx=4BfLq z(@PV*B0L$&j|<#p4($=Ex7!p9m3O_sd=As=4?uTppbsJjsxRJ^q2r z3couX$gwiB`?#G8&5`oc#5f*2i8bZTP5if=0r;|@lGCVCn|jzZA1ksefk`<-nP{t4 zsnY$Z^v<|)tKc(u?}e{Xf@`NgE~I|43JE_!u_rS$`y&SnMzj>hhX;qkzU!CQw~0*| zQw04MNm>1zJkkCwcQSFL#%Q4=SppV!UPODnvhjq4;X^TGq>ZiZAT?O9a4*ls>G?Zfhwcafh&XbF8-0FWVXPflB zFNiz>e^+{Hc+l2hi%BH3K)Cb~N>Vdm>)LeS$B%XWK%cJB5aP9A_Zr5KcXd3)AEVaJ zp!xmVVnBtF(`Soy@{#NC&kavXS!3duj4i_$*OCviZ|+RWg_H)<-sA-~U}H>Qg;YpJV? z77Kug&J@A_Xx@rX^t{K;q>nafQ#U^2E1-pRJ!@w)2k-Q)@Z$kTeNaekLjkqwW+ByZ+rVrS2vEcOhSKdVPDZDx}H` z9AtprPIPAP1sQ+ISceOsv*M8n(p!0RGL&yw%NhKh*^NMcKDCv#oRXh9iN3+UEUVAS=Zx)c4sY_t>51ILSOBbUy#gk4-A^a#J?rpG@zm!31z#%n(dCYsmYBdRq!~pPW8W5-C$4(j^R9Lhn zvL8B8dKz|(p`BbwZ7!mAX$!gTVYA`ipU7Jv8)5!)7d}Bm8c7n|)bbETVEA|3#rVD`0g4Hn$h+E=DW$xoo`nD!~n2p@NLp3aRjgal15@1zphZ(N{n@oP9K5R;i5c; ze;HT#i0X$q6a45~0eZ)#(%UHh|Q3F^{g=%q@&WkX*_cQ@8%oqji zZMHXI@83*(Q}HeNpHyd`7T|gXx~q>K~qCa=TRD{RDY z|aMt@>cZ!Ee(Q7bsLw(v$Le-cy3SW;t(X?X>r zaPtQGK$F%dCWsBa28~v!hyq3D-V54A8$qT>+wp@)H$fK6NZ@|*+FHaNHNarOonv7m z>#~>ICfxQYrT0g2v^UT9{eJji?aICorSXs)@pQTF_9Cx(;+=Z_1u3QrZHt@s(O6aN z*o8RlRpFVGWFjU50kZlfo-3=w&=Olvt9P+VuDxG%4j2QK>`DE+ny)EDt^Vl(bzRUb z@*m)qM^uJV>gi`*(f*LD#x zeMgnsIl%RiZzsj6y+8UHw4Obf2k=iwp(1^t>kCWrp4F_7uPPGvcIZExpju?DB{GT) zTAFEJFLZDh5I}1y9QgYmQw(dG6rU9$MM5vuYtkjUAr+hPicYtV7G%lLAFw8dF0?bx zS!Lc>X-W}w4$ch#-!E#9e6rZ=GFow($bWyHL1@T_0)J`V_$_6F5&XF+F)!HvDzWp; zPc+xl`A$>o5NO6BX>PI|N8I4vM+X(#eigT<+n`5j*L!dLkL!^&ef51QHph6Zg=qcj85pg z@ak@zd)Zk@-WDgt++>Z16vtXND8))eipiiPo=a_QWTQ3o-c?g}m1@y|nbGdh`A zsM-l=mr+qY^3Iz6YZ-qjIh-75xVv2QR+<(Mxi=(_AU*DOz`Qb#H|)A9uu0`L_35B- zrUAY-5zovH9T_gkt4MURB@dMFN%;$)GQc`oH3liMD;~zEEFK5<{sng(7(4Z71tMPH zA+S545x?H1f9}*`yU_RlD}W(Q5?+Me-N%7%K7?{qp@HL-1>srJnI(;^X>Z))*IW6@ ztH)2-q7#Z<$ygLrlv%4DItLPFO^^Zu4j)NTd0>B&v9V=MtDltPCp3R7dcNV$iwxDg zE5%}KXQ|68Z^)e01yW(ZJgq>qBB$7RN29}`bKu5BBxjtK2K~l1^bx`GIz^t0U zOisE^MEqbqDDhV&k1~y7A_>{n!2Z?|+|qSYS@xyxxRbo86&ERDUut-s9B=n*=2KDM z_Eba^W)uj6Dt;U0*Hll+F5{5Ol4#H;loKabDv;eHbDJN1JvGGrXw`H~+ajetjPgb_ z%tL}VNzg`8nONwO*(8sT!viZeEkr7&fa%%_-_~&{8GgdCLfaqcZBxlx6GwYjNs2!p zW=RB^{K2n7_N%Yqr^IdqMZL|7F=tnYIICL?eO&b97UGvN?|MYOWzM1$W$Z2Ab^WctfY4M@Go)$H9Q!I&)OW|~eDj{3=s zx_dy8T&V$$pfz=Tbf4h2JI8m*_ zjFos-8q%Z5kXbhL#d+_EycbfDpp8FYJ)qEg!CZIGE9fULBCt)AWYL`PkQbo8<8LEb z2nd2c^*ru|w?&-_h;ykw@cQ<1X<=J`UOADXwtF=ollmYhI7(-1;n~0(IypOJ=q%5} z!})WA#WCIM%~NqZ%_^49d{h8jQOk`Jru0kA9N|0V>n&PqCP9>W>)u=}A1;{nwHn$Y%k37{~)07hJ-uT`0 zbW)!_O|8aS?uERS0%KuO+VcFP{{hy3lFUV-wb*ZuxDzF4*W zum1sP`vjSfKbk%a<4lkOhSoT*9cCs}oEyn>rbfMMc;tgTbTS_Mf%}$Rm*Dl;YL@1? zhBs*tQX}+I-2eE+;W3>mzq|DD^)e~G+(@#TTs8UpVdzg#5zYO3Q~h35fvFgj%hONM z6($lF@(?ExmHDLC6ZK>BT&rTlC3SUMNlq)LnXEuLzZ&A~d+jemNIeX+X4MRyE%yfqc?bfqwBFf6$L_(GC`4QrH! zWqXR)zC!57y${s92Y%zjf;$^t*V}OZAtcql3x(*R*Zk;hkUT|=`G#9EGaGxz8m{~l z@{pUeBz8Yw_XNd7ig#+EJkvt5@-_OcjQ~G_f_gzmPj_-sntksW-BI-}wpb=bO#H&n zr02ErW;JAgIQMuFC=mCEbAB}`pZ(5`PJ?{}xH;q^#AAM88CLkdUpr20q`xb>E8=pP z2{DZr=1)vRC)@^Rt#GwIMMe?jy_*C!VmhaESp#?j7*77|dmrz{bhiCk!SkZq9VC_U zc6NvSIuTN&B;!zXWKhQYdPSZpYyRzk?bwZ=cC4=(O2OKi)yg7y>Dz@8ofoDKoaE;O zEl&wLC~3X(Wz^R7x4u13mQSl^BBikR-{({@&5)IUU#Fx6#AvfzCqamX4>W>&1HFx0 zsdib*ij%ffBU_tfKYG0A_vQ|H4BnB{t^IsRrH7CzMMdly^cCpDwR?s7D>!Wa1)Q=( z)7*LZbw~TEC24~c(qMKau$@gg_W6)5;`it)ny?VYU@m94ppU#zGqf>w^vQ<}`OGN| zc2tO^4W+s8fhOgY)HMlY8Etm>#uo(TruUrVt8-4}qErUvIcyyh-r98OI-oS+gXmvuz`mZ}K8su+6b&d~B797rws4qyvM;li3d^f~S5{ zOs*E5mNi$BD0vY@-?d&ITKiW&zvn4^+yRL)4?Mchvj6I1+CF#~bTM>|YBSyTvB3zx z_`M-&&^M<3$p7BB5L2Hloe0VAnUD2TZLEe?TV$^{cNvX3oa+1sP!Co?aAFbws1F6V z3+{Iq)v$oT!3WXEN^peiI;$W!0wqtq~>HrI%| z&d%cTG7O4MdLPBG5v&@C73w5k061k^&SgFVgAnbMDsDTZO zZQYQCY;S%8uYOypwwlh#?z498BUJ0S7j`W3OL#)ZsvoZ5>~`8s_N%o z$977d+2|vKk$|?}!ose>&++Eao)uk$iwGQ)DILfWriGS%TQXRf2-O>xI2zG*8mugT(LwcrviKv&N5J&d7uO!|kc z=F9TNy;!pGa398Xx7x}N>%$1aJ`K2owb*Fl<1bq4xs!wzi3|3({x69_01~ND`~o3b zIPMD3QkZPMb9m;&YICf$#=Bfw=|xWdhqhr$ZZ~BNY&*ib&B7iVD(h`~ShU$kx()tZ zl}MYOm3g1pj^+ zL{0M3Zou}oW{}B*LVg(ob9L@7Dj)2x}ZIPAfqxd~^C~=VG0R9l>6rWJ!r3qps)LKdl;=QMhq1 zo#!t(NY}(cb-HYSGeFD;-2)_XH=TM6eL?7DzVX!-U$De}hNwI6z@khBBDe~jXI{`r zKj=))NAiB`Ect!0N}>ksXw6OZ5ZR}Na>t!!tYxP3oH1O&ej`j1DLS9Be)%kevPBvQ z`JP>8T6hw@xF$Jo%`Z%q+UDG2aJ2h_zH9-w=|eMDX+X@&vgDO^b}GVsR5yGG9b}JD z5!YB0CuKzsDxKfUSa^|@Z_$gN%@CLhR?CpMT?{Yr<>>9&=~L+ zUmco$U;LeVN8#RF2%X55l=um{-ESU+S&2Or6zehYomz`nn#v8h?evoBL$w?K=*&OO zXd4_#YvKjgwI?}V%bMoNcg|49StD1Z+BIov3WO6UfK~fJrSJF>f3aar{{tvT=K}WZ zqtS~qL)Ko8ndq$UV|5%=wqmQ@ih<1dGZ`*d689x)i81lZyF9F+;F?7f`2UkcWg$|z2(MxJleC_JDE+@bnJY9@M)#X78mw8AA* z;H`%&^Nu{(TJn^4=S@tF+nv3@_(J#@jSjhaW~F1r?A?ipT+Cq(pJy4#?(n*}Bp* zo)3RmSnR#jK>kz4>5(>?%{pq%LgJ?@g>9& z>9$Y=#T*pRiuHeVd-A;RZ^XVl%{HmeL6(LtoLrToi%-9tQtukH0}N$v4LyupHPU4# z53(9+U8ToKQjsvtj5e*0)VX|pB%cO*+YEjL!1`y9>7OD(8+EllV)GFJJ#O~NPtN{w z?L76BF-rUUFqN5#=_oW>7UuWUMmNP>=8S=<w!OCs5K-*5Uns93;4W5Crc-Rcbl2t|el!(*NY_m67fzH-H96PnY4D8Zhj zoqfSx66z4-<9HoUkU3;Nv1Pwg4b%A1_iFV3y=%;BTWejaaBpv|e`G`KtYRGNARg}Y zBdS->B90L4KfL+!GGL+YX4?aK0fPSIhvgZW7&V_^RbKea$-OH$aS+TPE8_aQBCI#; z*IPc(0a1&1v@3LYr003ad10Y%g5{BwPk)nk{Pn03{5h$fu2<*9)CieqNyZrPg)KaB z=Q2@l4l4QqEhk^Inf;*RxGXn@79G-lE_Gmh9_}MMFTT@wFRYI~TRy|C9A_N_?47ws zBTAb_kwQY3_D8$1B7u>e$F^S9T?e5CwN)?}Q%y-it7OrmWEZ)>7|{50KWij+UO!qe z7x|^v-Ahxrepuai>;yH@HXGED4Q#+qlzzfkvhc7yCZ*WzB`DbPE93=TPQLJ^1j z?zn+Z`kqaxb1lXc%uro?MX?BvEb&`@T|J8V0_@zc!J&KPfr8wHR=j3X%U#rv9}i-> zqo_%+@XFc7n@z7+F{OSGWcAEm1}=R-p|w%{`AJTrjpL1nv%;(Jd+iv2B@8;`(H+gO z($$Ea6y|l5?R|P{UV<#3{a{yLK_p9MiFK+&YRe5+_4hV7%)Good&PNnsXqFbEceoN z@!3c(m>Rl{45=Pqjl2GSs~qCL_K8dC&#)qb$LC&x(xLdTH_~RcH-K>-Q}*F*^m(a z`9ba2550b2ehN^w)@Ua)>hRWmwWt_R)B^oNmtuzMB){jxpK7h;yV}Hkjo_yVzW-=n z_5!HHFYcEr7G%Ay6POF|7logoJ|=x$t$A4?r89dhS=V768Fy=wjp=b|YIFS+quw24 zTIg#uYgypcoA^wlg>0>5vbyOM&GIWYn}0H@tC*DlgNAu&ZojEUPKtlo+wy2G>G)yg z(yz-5<+a(DilC#SKtQp}wq|98iyEfQ;7>q7b*8#Q9408HMhEm#A^x6b%Cp#y6E8eB z69=NO9hmGpa7Ghgrcqc4V}sv!Q`nHpGS>{|>Olg*OM{hSkrak(7Ae|J`AAZ@6+|hV zMH~J)Z1;G&$=}h+=~DZr8)@N}D`s=F@G?b4-Cq-SP2phTsWyJ8SF?Mr(higs#mK-V zlt01((BmytUGBx0ER&h8dCi{2=B!82OSQc;hsmb&{W3GV9wZ3{&ubketC5^u+Ox1U zKb#SzG7$bLpo^{n8)U*+bhHJhmK-HCUuT^{+3=Fx67wGZx`uPP^&jJ3b7Rg!S-D!^ z?kA`%%&KztLG0PF;Z|dB$`ebZ&`2_cCZlTt3s0R!Ow!4JfW0cxrehLshU4>Wen0(f zC*+yzv1#Sk>qTGToP3o(yL;fbBncpto4H)xM|Y=0ij}K)uosg&#D(`^Txw85+-pYe z!HhJ1T2f0sIYo=_&TEA~%kn7<>6C^%bjn*$$~LaV-Yj?XW}6amXu_f5GxtZTe`+P% z=Fa*0qG>jZm%1ZFq=%$wg!!=jTIBJ%b+01oIk3NBAR3}GPPvk$Rra)meYsSyQ;3F= zCljK0=Uz2}r;p%(qkMkf@a^>Rt-o3=3y&H|H!ot?gdKNPost|byN5W5pg(3h9Yz)` z8Cj);miOp2jvI1BitvyYO+{O9;o!NB*K6-2HLCO+a;UXoF-Q$aPaAvlgK^Kem7b6k zz#dxstQS?JoNq*9-Z13Keh}>7qfuO_|KphI({c+nYnXzrla6<-{3E>Y+O@8n@%~xr zSfbs300lh6YQ4qaSb^I>cX=hj>Ra+6)(xMcq8g)9{K!Uyla<^iwWiw z;r$rfD7D_wrdA&Aj;6KXX>m0-<2KBB_H1*gaPoCQ-U#pNI*BY>8}M5w5wx%;P(`9! zN)wY#N=pReqAwwdKIXB~oN*W#Qm-K^N{ou|7JfRlj(}}LtIJYWi&MX5c*K7ma0qiC zN96hiyK(be7yp_d@QS0`^vYD9E}H@$ei+g4X$!R_d?g`eE(qZD18kV1{IH-Tr@-}E zEI%!y>jK#}6qzl5U3x$|?miBC|1nV+YyPpDxzB3cU;iG4G`LDi=ymsyr)zclnE2&t z;VhRl;DkMx=1FWz1;5>cJH_GwjGq@$BgzW@@sAD8%z$i$M;HsPrLHb#8qf^n3e zwKA{B{s4D_TtzPo8>^+ZEjkGaSb7-cTL57r%{8wn>b1l(l>-gS$?&c#Owz`NCTd%4@{1zxMZLD8E_H>cyWi7zg;S&; z*FH+aB6_PP$x9L*NniL05wmPLMAPQ-vwvIiJP11Gw8+!}ElEs!^VQALzV+9RB0{5W zx9=->FsQQ1a0T$Xoyggl{2TB{z4CvGFd`*?6#_5@Dc^kly)-2QFDdo{xKyzb$Ga_e zesrY4tsOndV+%@sdHig`lJ&wmOkS-X8!6>k&@f{FoV15gu9+v7@4tB7nG`|a%NC!f zlq4f?&lXLmM3rs~id4ro_4Uel&p=A%x>}WXTFT|m+w^)&JbuCkG!fDHy8Gz}#kR$2@#8;$9H_RuPTkHUM2U>| zt|8%ssYF7waCW?=CLD8=y924?k&}~RoO@xFelQ@!AeX`FD>tGwFrS(r;8L_;nD62q zzq`Hd4^lOD6zsz4?9ho!kw$)N#KNeadHPkPNJ5IL5Z z*QX~Ww(twe&Md@Cjc;3RBC!d?)2h0}2`)O&gQq)}a;P|;++MnM_}K|c ziuvaF>8trX^wOTl3W35KzNqZs5a(Q?77%6O^c(f$kP{*S$#yL}LwL}6V$rtQmNN0; zAs5OIC_7kBx9nyJ`~^nlB7DLPWRr0ABXuuA;p<^0-==I*_Zi$e)NS@x{lb%BQdW98 zFwY zW>6MvdK;PP^0J5TgsEDrX7?+*QF-~tJTZRfP zsi^)xY^w!>A~9`iCLS<{JIx$fbvI(P-uON>AL8NQ1kRaFI4CB4H~a94jC%f`$s_j zt(l82qBUs~v*!85>y){m*~e(Y=@d%MSWdU-@DR>fctR*XRwmxX>Iy36H&k2s{{(fc z1@wYWYn`fW4Q?(9y^#)z)iSuSHjEiiZ}!Y{d$93cawg9!)n4mqg^0U6tQxN^l&j#r z|Djijkx+mui&V$U&g%>q_i$F;nNtEk{e94ZG9NpwvMB0eUo*4bjH2}*vnQ7T}SGi8FRQa6SNdKu7t@uy(n}j9d%~x zAMG$B=XE{|il01v9Ju^e4sHt94XF%w#_~!z8-~aclQ!XhERS#XV~$F<6;;#K@At>3 zcS}YW>McHfl=3=t5~(S6IWsgLsFk}kbklO5$AY^%#*g|m%R+mKr@;yIMTbM%qReiv zS-+Ne#B!s{;UW;35@a&@k3-0m& zcT`T!vrMnXo9p~s9l?hWzs}8mlemGgvxvG+c+?O>szpcjfDF5M4JxmnQj87UXsZhqNz$dJ6sdPdB?=OSygX9qRvn)~?6?8kNt`o` zI`O9=$#G$I0p%X#N3er!s0?vT{^q1x3+T#1?Yq;F|A#=er=0OINd-TBbQ3>%65=v9 zWsg{9V%s6jq+E1*NT7A24~xkw%s(y|(r9X8vAa4M-<7ZuGATZJ9xDg8D@p$fBD~G1IN2nfnut zZh!px`9F;}MR#AKM@AC^VsctRTf5-kOTPHu1BC`hdf(oy2)~DaYbO&w_9XNO=mX7y z{;*FWv)sW|!IR99Fvl^;j6u56P+s~}Q~Hz(NC}>5t%n$RtX`<}+bpVZ)niK%U0f{uNcS7V)7_$VM3loH{r<^?9(Mx| zt{u&@4MpHHj02fO?pj)m9l`$t_@lnHvfXNC!VG-bJ7(l#T8b$kBU_N#K1F>!bPE58 z>@Lio_euagPYW3HjYdE-*A5I*FE|Ho!|UXLnhh+UUfBP8pGhmpc{(y)hr%$|eztP@ zZsFASAHbl#>F!&Ri&R}uePzrmu5!@Z9`UK4o<_O0SFdDG_CNz32E1Mgk>Ou$9b9V# zAfE>T+5t23$S?f$p;&Hxx&kMZpOfQMx)^{(6tPb^JnbxoCI@aqET_I+J$ci;_7*h! zl9j~X&yZoQ^JOych^3d)undLl>;-wbv8Nio&9Ba)kJZdC0_?(hI1RW`6* z7l~llP1j8`!(F{?C~peTn$JUgG&<|`=EifnqbLJuBDFz}Gjhl7)dW0KktMz09@VXm zibua;O#a71>*BkNu!zC`((Hr8>RMMCH>G@b+b4b2tLis9)rrJ&F^bGZ( z9A_1|cuVN>S1xJGO<;=JiJXkWghTs8l;@{d!8F&l+4%8#eiO8u{a4d!SxGgVL}@97 zC`F9e)a>~g(;i$a;FDI3-e(1nq(-(dXomFOyt6%>{9|R|p;;7`OAa)a(s6HRhWRkJ ziCJZ;&7-$R)?zn(vkV_9!$}tH$CMg_8vRn60Ss4n?R~}61!2mI zrD2M0O_9anognVk5sx~YNnHU$UU&H4q~1>H zVx}ANxJekxHspk)88Y?9B2i(gdK=B+`8J9AeJLWpo-aOKw4TVbe^;RKU@qSkxwd;j zZ@XJ+T2UUHWZqvll$`}`(w8tGrdY$C&yT;0Dlv@j^_2r{7Hj|WkflCqnD7+c{a~y{ zDa=q_`CCrDV7_^PNTX;YzS(|oW0(GEm{JWV-?Qv|0TDDJjRar**~+Fg1HlG03g&#l zxWeh%KR448X$0@1_GZ>@t9gafhd-N*wN{QjS%NBdPA!U1qbG6Vx)tThV@RAbDmaLw zEl`2iWN^KO*BQQkG|gMxHv~2vA+4`i8S9U5e5Ql8$P_yIHmc@a;&I#^B{Ol zErwD_6x`?wT3x|Eri%8FTXzZ#$JN>u)OvG-Gv%k;yespF!TYddUsD)>n!4ltwg!i4 z=ko4?KLfct90XAYD6p(VIm^|{2eugmFK?c@(-oaN`lTOWZ|crqMj}5uL{!-_RIA=w zEXoLfOKu%(BqWy9D+6J%d>F@@2+V4@p#%`$Mb^}P%jiT_{|AUX`Eu8=hxx}ofXC5D zz@fgccO8Z`v9L2AbtDgG#1K|t&}K{R{{XJ{htLbDqcOK-XZvf1TAW`MNt7Ed4XzQ* zI2>=3i^Udv(6tH{Isku_Hx>RF!)WS(HJF}uZI>V1akpPMzBe-)Gj*!{d&hIU&{B9o zCARA214l0RvV%OMs+uYr=Pqu&?NJ6eM4jT>HsiR`Tif>{WJj#>Nrl!0s#5vm{EvovH2yVVomNO|kxyI&@R zV|@i!R_eqxn4p$1rLZqEz+~i$F&Zu?E|^Q#*0v;#H+r`g(67LKWn|jAcJ8_kosa00 z0h=-MflZqq&=$9pmtVg7yuN~!cPNQY=FOJskcF*?haHIkKR=L6i$8~3dSH8ulP8Us zR2qVPrTyh=Ql7>NTY%UzGo$V=1VEq1Iu&BgK8#2SkDPr(ijjp7xuuFKgId0&dbqJI zU?Kb=0+#eJ9#Ma7a!#^{pPm)h8RtCxwB=;Pmp+yoF|!8Ts1|$l3h(m)}Tlj(zF% zRJ7&CLD=jKWM{K%uTe#l94+@2NtQtdam(Qf0*SP{0_*zAR812J4>}~7GaquvaQj=6 z@`2DyAd_3$9g{iLb*I}(=U_YMQd#^l)1-r7K>K#^X2c~%uVuVcR*WvC@QGeci_$yN*{2pL0uYCX|7tq zq&?HWL&cn+f7XgBU*az!N$QvkZqj~w`625kq1XQbydMC-H|>r|r(P)5y2(NFb=qAA zn#`cY860Z%IbMJzWJL!@%RXLqTJ=bmb?p^e>v+5k*vhdJ*nf?kcu?PO@uSC20+T~s z!=Zev9LY+d&gGenE!22nXYshp%lbD{w+;L{57Yb$D&Bawz{C=Taw@Y&ObCd*WQCfI zH_vp&YyIl}cXXezY<7hpW9K7(LkgK`_G>v_uIozoPs-OcffX`vo`vnXyFpDr@O@TH zz%k^0nP=dFdY%3{jHlwN$ot0o1>3P5cR?7pLef=EnQhU=pJJ{WoDP%xXV>(y$b1_K z7|9VX^P++8{hsv9H$l#GJ@F-o zL$?lgXYh55C+7b#oDzJoa>B8xvOu{D)e@;J^XB+c?DN>(h9Sf{w3=&k!z_w!wt!`J zSzL>6d>I^U7jRN<71YWr$N9sLw+)!tKO?Q|T9rFSZ24t= zWNA-Dh`y%%co8COctY|XYZLoC;J&EdXzuZmckyGXX|h$FtJdDG=gI}P7x73JNwbA5 zkW&Ycp#~MaEK+@F9in>NYyJeh@e54hTZI;9g%kfA&z8t3vbgU32UxH}Pn$f$7f^kx zE)IHJn|04c+tLf$VUlS|KivwhU`QPmjcz|YLA{x-X^Q3WtaQ5n;?c5t*FRAU{%4eM zfQ)O8#KbGF(IJaRq#Naw#Ijkn5J|{_@U-_@9O%y;wXtmLRw>hsHpG`Jy6mnsfs7># z15xeVCejk%Ja_h%`9JR4d@9iIWO`7ighiq3Igy7Lxq6hvvu^HTdiHVIqBBsf%Ns9c z0H?m zi<69@6`nqQ%~vbEQfFAG4W4(Gp4w`)%|B^$6!;@@b8!EP9vu#ss!nE0! zHs$y2ZUNZ_w#Q=)CK_2O2WP7;Y~qnu&pncjQ~S;Fi6F9Vg2at;fx1~>vwx(YErhcD zB{HowMh^%MPmv1{51f9K)YK>U?q0p=_*+x2Y4LRzT?!v=&g0hg2615@TAbFYU z+WZHo2eD&F)I7OEBmM}4>=uGDL?w6<78CT;sN$r@M+}H|;?UpTEr1RNXS&Q?RG2)( z+)+B{VR>_QJEAI+6Gozb+!E9zFnLZu46~aKJD1xN$V<1`PN@UlyGvz^BMshWD)$r{WhJDO_nGP!$2N-*Ly_isb zM=hkTFu8&`4?{J}TnBqvimLpi0)jmLZq~|y(4{Y0l)F>P`tz0Jt48m%1iJ;Twbn9o zM21D6`5*iwzp@5;$R{0S-@z#+Cw)#>dUDM1@4XxqYP@FHRXS1i-5w&RgOlEnO<$mx zClyy0_;>uFJp917wT1KpemJ!2oknntqPV9#)ObwYFHse{CP{}pz3y;Iq*Qgr^N>C+ zB`RA&#PzS%C$=mfR33RrguUvpcg_6QJXrhv-(=dgQ=)U}vo`u%I1ucK>EZ7t3fFtB zQ%q@xYyVw!t&R!Go*KhTusxo1y&cHH__ix&7-HXZy(&*VUHR|#a@+iZ3FmoZyNO#onO>Yg z(lA^4$*+^KqVVcPD@?GLa_pp2`|TY z>w}5&NW+{%hK=1K##?@T>8)C$}V;rj>`ab9WCUV|m zJsF9+T2uOYHfdTp-^dk&e{&8b(Qar~>O#A(!RX7S)#^rl{(xT*dLL4#@5>6wQQjC) z=<)l3#s*vo$3`IOo;S<>;0=>3x)Hrfmxf^?!jW~7djmxTX?&iq#hU-|{A(ABrnk{a zrfl4LpTQnwfGzqBXeq8tol`C!p`T?gmyhoDqmc!>8O#<5>Z;?v?Q%ul z`V9vPzOL}I^ll3;?|%5?kCUU?-+vNLXD!tK0qARd_*kg_O*Zlz9D3zF{qVuN>LRJ> zy2vey3_}ZAEe!6X8?E$LvCm{WUx*5VmO!abuf5l)+G&;;p42WXz=c$zt~V@#wxi&X z&4SQ2OFQHpAD!y-d5VV6k$C+{D+T8Eg_W5C+iN0T4CmTqLN!*~ixeuPoC%BWP!AZ3 z)uj0P`D1iR&~05Ui+^q3{HVltotTxq$dU~s-DvA&xuu-!Av+_T&%e3a^o>FJj+~X` z_w9gd$dIqs9C|TR+M>nIA`{5th^s4&3Beb*gg5?_fSGYz*(dh0y<^Wv(X3mB4eQHd zc*ER9yvfJ0bt@A(K(Bn#Va(4pfzthMdA)g#wmihI9d{QKeU*42bz1XQTYT0kN5(rY zH$3BKvSWX6NNb(wAJd#)@>|zyfbtO#Dy#7gW0ERZ-DNuEDlkMkJ`c`65EGEnW z>)7!P_A_ZKKi{){-X&+KG+m9ovnRAxtD*tpEV?ygU8Yqqgx{#f2@j>8ztV~Zr`LjVY-+)Z0a%vcgb(N2$kv=3fJO&Q0N4`*OvB+6Hhg#JFK!Y=_BX z+zTizdAfM_JL^J2p+SJ~t9?0d$cA!+&r3!ihq$-X?VtJ-mE|I|j<5mKGAX&;6GIZx zm3#w-_7@_^<^EjmZXLWH1U9x#9k;Xv9DL3nmMZm-^IT9<0O__Ms*&x z8Z#>k82~c)JT8o8Q#VBJVHNBnxI9(GCSmBCttoh&b($8#wId&iLt~6;jaCxu0ofO5 zqkQUmqlI#sOZSESbWHY`V64eCviZg;ihXv;(|?4~BiTPCDp;;{pWei7OMp~>fD&70lnIdKkhMN-Hdd&hvG+0(<6k68R3@ zR)WRf8a9+Z5NXAhMt23i!p^rWQZl@+RPNMGsZQLOC3?0w0i)PAd+vbs53M7XsEfUH zxA_M)It@2CuUv-^EQD80RSlCHv2R01s_Mg(*|doK9Lk3Xk(8#%^3buK46HqD-0Zw()Z zMgR5fRZKbV_~K39d4T6{>sbjWa%eHw7-W=XxC|Z|X0tlTc$mUQ{7QX`*HCj2egP6N zPp3|zi!H=9L_0OH@x%3U7f=JT_dKYT-iYMP{*3N~wgrw|L`8AcV}4vhhO%W2pA&dZ zK(VSH{x04ocia))>593v89(2gsiX6_-`7f`NION07q5R<`~mMqb>@y@bRzYcS+a88 zI40Y1jqPlE?`P!~v&=sEw;@9pb{$?AUD)m<^j_3&>Co1e!q@Y68z#3V4Ah`bkF^VxoD_;UJRD=8v+jsP4{ycU0soRyu z!n5s1N07yVzu7zb=)2mGKYB5I9dVPN(}EMJhKHUN;IDBDUFq7(&!)Z>3Z0xiT2$v$ z7*X!H9c(VvgNXHP)5ejQ9qfwa8Uc=Hp|@alTyo`7D3Uils_n*$=tp`!UO`0$`lKR0 z2^Z5Ghc`tXUTkcr=01^dRadd1Qt`d&m$7p^XFa&OVDTo9FB!yo{PZrZaQ#J4Vqh%r zl`pA=qVUiHg9y$ejwUFWA5yfYS>B^frrX@0suL%~5?mE^iZgRc}-n)WPK>laiK?z_I8EY#wN;XTT;3vka zI@8+S&l>I&fF-D})#oJLQ2*W^H0y9eddcB>&cf|$HQF9=QVPfu|vxvgWNc_cRADcbE(;=Mkw1MqxiW>U-dilcQyIF=YGB zfHJ2poFc5KASo``wa42r*1WR(fzPk{r^7?^OvXTIQsFSm+VeZSVq35spM`01fW?Ah&8-Abl5&IaY{-p*~ zFv&1~5Gst1?OqNRMDKvLZlk}>n+e2l*ZatL!o5dvS+IKQ#(e}I8oe|vep z9o=H%2oYI%a0%gGQ~nR|4e+OEp5mDL8?9$AY!-s`ATW}hX&fd;uUj|Z93#Vc7Ki(U zIb$2$F&ts*ZM1GOS53@`s#83k@0ybQUaD2bA-1WqrN0tDdt2stPlPP~^qMt51ulPH zk=fwz1sGbEDy>?nFi{7#u54v)t)zCd$O1y|H@-hjkGA zC(ILqYMzww)oYVI?Z5wDueAM!&Ssnq;*j0%3^=%KO;KMP5UCol1gVSvQFPw%RQ-P( zCzTMA$i9jwGh|b`Ri(|uFTWj2xrG+AjxLw_%p(Bv#wrN&{jjSLOcnLJ}z zl`w*CtuPKj87|r-*NCVp-2T9{ozcl=egTb7-Yk3AD3_*4sside*sH!|hb8yO^VDWg zIf)AXN77tBODrYnV}E72aAU>KkcC*>a@TJN2Qz7(^Zh0g|G4b*HG`*10Eiv7HT}3H z6<`O8!$2L3DK&qT)zChmwF~Hk3qe685FY+mm-4wtJX(YA=4Z?+mr2X;kCmpla~NJe;VN@spkZ(gcu!6%bUn z-s18A%ygoYliB=Tt#?&D@Xj-jKXcB=4f5C&6o$1&?n+KQEwezd0aL2jKWj9qu+b29)mS0vdiWswR=@76o;WzE5 zW6MO9S^;CiBt&10ncFM@Yg}TrpJAgdMnAu{`r(tx01e@^1ofw#9i92WG(>a@U^ zb>O{u6l*Ar4@k=($@7Ls4DX8ReOj_Ik#6M@bNP(1+cT^*B)s6e{(QBoyD(0P$bhnsCCZeOANxS`7Gb>Hn zTUiJrUGXg;_q=$cY?XFsN9jhb##&LdGh3@x(Qu02Z7q+3`wv$>EKtlS8^Uw0q^|k9 z28%v#u*-0i(a`&FopNd7)yvAs=N`+to&E5DtQx&}_>SA$N*v$C!3SJH?}PhX$}v5p zWO(w_3s6S}XXT{%yC@3D8`A7|E+Prh78$*l(G3)DPTtvR)jGN9o-ifSCP{U_5r7X@vgU}Gzx}<4cj zmr1t!Qygp3<$BgW=jRyIxC06Cy)*Yfk5h?~?;EM&Z7GgPm-^oYRwH(HZp3DW@^Mb+ zvm%0>TB8Ch=Sy$%NbDff$^^*V=0^>HWu<65Or1!~@(O7UI-Xa%qjDuxn)!HK8No(^ zyqUT%UFsxI)l**ydcGZb4(V~RJ5v$t?7v*jpdf>&9&a%h%x7=-TWiN&X1+v49UHjC zbMoek${d%_GAS^k@&@cgXm}O1VxQl^nlSdcp=?Sj78;*wX4R$9${j2#sPZvi5uLH{oBNk+SyAX5aC59PxnkN1DSH_!OA3Odp-$c~6D# zA4Xzx#=#N^?`-i2`Cr<#>q$xaxYL{|F(Bk=_gcy^=)t@?bzQ%*M2J)y5EDUx*B^g} z8wnq-EHYriL+ zwojB1^kC|KWisb>GC5kcAaYiK3t)Te z%=y(~kr0~$K0??Mbcpv6w}FIPz)RvQ=PO{z3gVKtZshuJ`YJn9hpzoW$gFByNe(k4 z-Dv!zx5Ox-Bd80*3qBN?fj%rvIlV45u~mubh0=Irz{=6|KN(uu^qdxU2&2X@^((H^Jz3>kk-!-b8OLX`lYx=!5)ApR}6+UlQqdd33 zdHyAvaI5$Z9id2?D`ELZqWrEuV4E)0wxdR9`F>dzdMx$Y`4uRPp?Bx|AAzi^may7p zH_hTcR^jB(lVgyH?UuWsja774Kf{0nuk^XKK$upBaK_7(t6hROF>xgKZP^k@D_`wE z;NkjF;uYU`gSrPm(p;1C4Y*NzT*^UFc7J7E=niQZXGYk?`&*@An#!L=hZ}22G@vc8 z_Ty64@Z2NtV(+})7sse78kl@K|L>~5Zih>rvai7GtzjDc9BbW!-JFS`9iHsX4W_4@ zl*zKBF#@B#H)Fc2w%((n*<8k}je=xjHW@#sJg~se9~YaLBEE;f{xE!|h^AST#&#Pp z<_sK8-})6)I*uE8jGSZAjTA|d_+7P~c726H67Yr_fGXVSMH5KO-W~?=w5na5YdGif zdNRwygh-5)0siz`?xj4E5uT(~R#xgrgz9$IxU?-#Qdp{;u~b8Y%gw=#Czs0-k{N)7 zBr$|BYfR+hXuxhFd7AmegghVam}p25+&jlaT8qj$E+M=)ACC$(?`6`;$VmLxlV2VyQuXW{u`E{siAPzKH(D=(TT^6kevYztJx~w-3cSWffLvSFJnw>jfjSA$ zdYF&0@Wu!w&!lrUnZv50r1|dLpTe8EFJv5KWD`0*kq`XUy1);+@{b+=d2-z;R=~yA z`~xHB>z@cw#g$mg&wpJFc6g+8lXR((U9!{pEit(%(NTc|D77ILDdM@JR$G6Zm(-pw;K#9He%^J7c%-BOTtYJKmU25#A62{n z{GQYuxobOXdy9Vy*>Y1k42?sN7G7TF;tz}+d`gTA-x1@9IjyDM(H;D~hCQC4R_U>%lP!QDB%&`upK`ijjS-tprM)2LnidRvMtqos@T$p1beU+yKJ!Q-25 zY0vigd$0V9cUU-zl+Cs?#4h|k{K_SS$|f2iYd(Gj>4&HGODG|2#)sVbLU;#sj!fN5 zOl{s-z@Nlk9_F9GM|Ld8kN1%L?@uYL&M- zT4g^N)X3SHJz$L)D$l2gU$3$M<9J&nPOkWMXO|?)P0`NH@U{8+O2q1(oMu+ZfX#kW zr(h#BVMUS)p^A~`Gcs4be4|~|^qDCzwk4MhPtfg`)RVG%J$TK5L-y?2z(p$c-^|qP zmIn@q{L2znGoNaaA*A3TnvM7eo^eTCU5^k<^Oeo;b5o@&rl4bDnF$^Whz)_NM~NYmc}1C3JkS++>s+;I70@t z@Xp%lQE^w~&yq-y6p)g)`sew5g868s_OGZKoY^<3nYx;k1K~D;D-Mc>R6e@qi@`#E z|1R{t|1Pm({&-2-1xz(&4&xZ5$QODD+xmrt% z&p0g$yh+1spq&Z;eJB(ij6O2nWp#gY1RnO&`CgR~qND&-qI|PcbqrD6oNy?us{4<` z4{6;7Sp^V0B9l$P0LJFw)4|s(&|qt0&a@u^2@cC~SvXpzn;e9)9tZ7i(M2|#*!RfY zyw^Q`Q|mZB+hOycA=v0+@oI+^tc0>f?Xwhfc##Ilxb%{OZ$n4B? zF-GJNGX4&z0EM_n+a1lUEwUQ^@;HOq@p(;>Pi*!~BsB8Da|MKocb{Ikd9sk~wR?W$ zt=%?y)3dZs@8ZC_)brdwtahwPxZ95}lsV>Grfh-KUXd@K`m>BzMYaw?Ic~@yF82+}ain5&gdp==Wg2D{6*uorjV;22FzVs7i?3BB8)C(< zCXxR4;8qeT7{#jiNbo1UZ=mmT!@j$x3aV2RHr~PL+NXKWngb^nfpe{yh*)jgTF^sr zYKh0%Qd^eGqZWsvK3ii|?bT&r>4?IC-}0RV1N;rysDMgFmGSitUxr@W{TIsF(E8WH8jlM% zb%+w0?8Ou?t++&9Lx7n<2Vf`Je!OPj@oR{5+4GIm`eo?#)Bi|9{PU{E1e;q#Jsi-? z@}0G+PqYeV*+<*?er2X{+`Ue#DrU~E`{VVbR#fDN>CN`NpU2y1j*gZ^9HN8z>8EZd zE9*lqmxMjKj&o^$!s2+^A_J zkWN=+%c7QqmzHhH`)3e5PL9w7*r+i^w{pjF$q`L2F^E!UDALpI-}XfGhxpE&)Y9hk zu@pbuaCl*0fPChvq52tO3~JP^gXiXf9i#;+ZHNmFS*R#O8p)vNl_kotO!c z&r&4@!kxR=;BChvW^y4mA?=F`Yu#%l{r{2FNcIT2qF2*TV{&AAg!?O zgJC9t4w%Ix4@#4lq`PXH96d#el|0C)8kEACl`G6#n4c?#jxPZA`d>1mCYBXGYjjRjr%j!l>4gh3yITw#%JXa<_azPQXx0#J4d z@l(jR7B&M|XBU_9+_Ftb%~pxQ~;O5rw^yNJ5qIcY?#~(US{XN+pe1C z4z@i<%1*4C5`=S9``tg~)*vqbIxrva>enva#z8~199|TsI4K~7g_c-nzOFSsQ%?Kl zJQHmijGck<7g*EV+H=eV$g#4^iOjW_>{=xX3}j&y^l*C_53ByhJk zmM@dJkm}VN*ADLB`ZawkG2|x|C;P)=%c3DK@f=VkeeZd)+>nR&w{q?$AFW#3h+YLE0^F`jYWKcb&DuV1vfJp&!Yr6Gtoq}0 z0cLVnYxx4ymC@tRgrG&VqNLSXQGkyr+of5vY)AQGZ%U1;Rwm^)3sXEgAL#V4fh!bX zyUS;burG^-DNjfkoSHgsy2MFw1;H4O;gTvN^fw#R7sMpWC$I|y5RoFqDeLMTfVh{Z zw`mBhoOD9Qlx)3y@+R+jR(w@#I;`7o$FGmYDu&2tlOafu#RqLWy7Lc+I_#4!P*Bv` z#%BDqKiW3w*W6>k=X@gQ;Ir38&F&j5^h{+KV;e1?90oUJ1KTbxpa*Zyupm5dCkIz0 zek3L*X6;h*`%{t{v+sn^m;FdbDR%zTnZNL@li?2#7enHE|CJK|+w`j@SS^YC_yq-r z(l?(N-%v2_!XMqk6p_|WXAn4PhiCTJ8MM68W z*RrW5;`l8 zI%4(dgw~q6wTFyD_n!bjC6)damI)T5ODlUdM8K>mxjJt`}-uK^QEc|*vZC#{}5 zx>#0!fN`w9t-ZMfzkSo6c7jIU_VoEc_WIO2H?!rlZ!%xay2)GuuW#Ap)pM9+vUCJ< zJ4l0RH9D6H<~G&dl#})>2FF)03z_=8fa|51ER9oQiZ7hV?Z1*sxvAx}=q+@Xi#9tr?nI z(8DZQBgLBvo7j;&_&!gv&SdVz1Ms2S_QL72I#HFTRe`SdEn{zMutuUy3+l|DsR+>8mOuO;P>`9jTX+ zk2~B(Z{Ho3P5;@?2KT%N)k60BNPXOOyI>?tm%>=4S3^UKo$h){O8%=Ae$Kic`=~B( zA}|)%T1e{QGsCLAw(#mluK?|f22nfs&kM54emRlpW*>j7lG*TANtX&%OV1ufPYGw$ zSk)DGve+<&^N`DzuwR$FtA6Ed)adW)8_p}{6wpvzlu3I7OC zl}1dyXm9!K;>)pjOqWP!)>mNjT5)0`g#0TLSa3y7tTTeEcD7Xa+4qA)s>A*5VVUWW zo|*7Ys$OsL)aY}~B!7orv{hH)&6Qw*!rGfIZELL=M%2?v_;0DQ@a|Ut#8J(~WOM|( z>LVA{spCenJvA&Zfs30jG0#uz7kf;lR~T>+DsTg5reW*ys>dZIaT!JhwMAZ)6Q5tFC4BE!L8C zAu#drkM-2@^H_=W-?K*fYg*HKf`7k6BIyl@lj6 zpA7zVN^HPu857J#w5pFVUj$>?ILOB%@h-OLu8Hp13|gjf%S0>diBM+FSiZ8V2B%Z6 zd#~vxaJrNWli+8k&n$>Tb%!%SMzoq8^#^

k=-cP~`m4vn){kkVtl)))Gxa`{Kzr-@`*l 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

r<87wBO$9?x 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

cOd;MIlE{C3mLgm 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≫PuX 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�qCa_oJv@U!98nPY0Q;Iwe6qUQ(kKBteyzOeAm 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≶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 QHyE} zr*|rIMn{AJ%#1j#&5bnI0E3$4a!(pNQ-ojXyJi-Q=OP>Zu{3y;8n-Wgk(^5_7L6V@ z{f^*rs2h#wJah~ir0b})_B_HQnfEwf&wMcWO--%laGjY4zjHd#R*Rj|2gT5itlfV= zxSqsHm`VasB5=x|s7fOfVU94WO{u63_#LsEosPA=SUIvw#=VZiU-U!1do#7$O#&+< zhqg%S*psg4Zv9Fr!RZELR@w8MHb!53K~Jd4MPl6bP0@O~UR!EuI^@Mi4_*Jq;;k5Z z49%HXxl28rys$RQ_;PC9?O@EZ2Jii-4G0^gmrDxz*~68NER1zbtt-mHCHw0J zcs(2P^dlOgbWZ~hH&dLu2o&~E_A-^Bl?!T|mx8IG3TJwC3A$;(-=U9XT3|BXm*B-_ zviz}k7(}+Nhy)B63l3d#TDejA6BCEi7uNTe zjZQtiB%2-erMHofuhB{}>D+VRj!$$=l%5|(Nmg)C#wJZ?Z=Wt*_l%=HPOXmgGB zV7Q1pFvw5H!jQu_HE54f8lyg6ic8wd2LBWbLhbtftiG21P*)nl7h_*?oY1fOmMBG$ zyS)Rz^e^T=x$zKq;B%KzT%QCX7FM4T)|Ijzk7pf>Y~|&f$F@JxWh6!3I~|UDhc2iM z8lT&sM{i{OX_%@K?R5U>@^ze>f}Z`ZAkLVM5h3^|DFR|Dmi;GOVUB2`Sx*>)R{M9h zAK-1^5Pq%QU~+%r)b8I^%jDrov-E-g7rx!@bQ1v#N)KyRWI6-CEg1 z3_9=mAS0^>okb3r4{HgIx?!IXvbKC0vc^@G@v&OjUkf}kTI?~$(t4e;M76P92+Qjj zWXec$-~o4d7iu?Gv+$}utSdOqxjsnKdPTHjl{z-*V6pRxBzEbm(n8$^O_CNv;_I(I z6?vRXdyKbuHR42E4S`uwU6;kZs7jUPC7SUPD#|!LT8e-L(0=WRFMfTE%<)`(&8kYJ0TzvG?V&58X zoD9VqdjfN8C$8JP@wygwLbKh>JlXm9Ir8&j=Fg0lo@P&^L71&hPp9S%@9Hj zgEOv~t#-83DssTRz|(Fgkm$JdS|-?xyx_@>3+f5xt~wdbV?<2r>SHAkY9IMU>_YAH zV-hByB5V@lH#4X8wv>zn>*B^I0O-z`wFuBeXLJ;G3c%yJNN(UayrF3gAFtVML8eoDEUK0kosYcbm#SVK(f!MljQDL*XOLo5B}`R-9G2-C%@~UL@rkA$8{5)T%R}6m9TlHkaQON^z&(j` zZ}QVgMtotR${BaALI+c&4&9@w8pJfo|pCqpGh#WS&V!js)O=4Mj7P<=npyahJ zaJnAtT*+HGJme)qM6sW}^*NAYh1Uh&DSJn+qds!X^fsAZHwM1c9;w&C0a;SXy4O{2 zE8_NQh6rg9r`K_7g>I%0wD@tUUq7l(*5+ufhL|l=O9oUpa@^4Sr{=3SbLNXj1Egn8 zQpb0qN$L{*eYjY47lfe{6GkdGqQt9zT2h6k#Y>%Z1&XCFv*PI+bG3P#TG<@9Am(9N z*Uus@`m1v(ggR@N$YVqD+_VsDf7$!_2h-@c$Um)2)9oeP~-H>k_F4An((<~va#IfVjat}q*Wvw3dg6gYBq9n=ihP=sZ<%#9g%ES)2 z3}d|y`Tl+s*9*P49EZL_y|7JoOy+UL>oy8q+El?G*ezYq$YB>s?FX$9;w?V+?;$y_y`=(D8RbOwPEaxqZk=a&=z0p8DhC(Y!L zO6U#Q?Bgv|aFSk?F6;n@xMNgg+G_gnB{`N}>ECJQ-3xPPO=>2&NSuX&k#l?-m0lPt zN?smCyf0Z+Pc@Jyud7U40^9wOJG)?rnz;bpIW8@3AeJ1hJ323%`+ed;4$UxW;I1A} zprE6l)%Pfv_b&g*_s#(~QD%ac4sYdT_Fbu{YDlcq7R>xf4}e`xZW-B|t|UkPTR8}y zHjr4{{U}M?<+H##`YXZbZxRv3(4&Bo>OXaF9UI!c;G`o>k?j@l0xEyqVFEUQQC~-R zlJ3vXU3Ropd-mq#3$-ss5WSkYvc|p*}k4ASb*n-61hE_Q|I;?F%m@C29m%cQXWq<}7_sGpMhDjAnBp z?P3UrG5Z#gX5k>vq(gawi+mm(m-pPwLQ)6clT9s-?DK?!CvBd%^3Dnq27Y4O+V}Hi zb$j1HN7$8tNWRy9O-vNzA2tj3D80dF>R6yyA79HAcDa_xG!}7jhh-y>e@OS~QGS$9|eu z41Nz*90(jyDx#+cxPBle(07c>ub)OgE)~V}ozxucEtA0x$Am<4z^RCM)`lbc~$usMc;h&Z%gQl%j3Rw@%L-#r}$E zSHWLkuQGYm9`GJQsvBRbk524{2p$j?%QNjkq~TGEig;8w<4NP9?I*mFy@F{5h7kR` zji z$G<*T4lVdlGBp1E`?)6Z>2oQ_9!{e=f+GuIBYs^3G91U-jyE=Vm4_yT;umtN#+ZJ) zo*i#nyosE;m{S|iao?R&XZUalj)X2u`lfv;q%a|!1$G5ibzRIiNC|D5-j>(^ukV3b zU$afV&2yYu%gG&HN@ep_p`}R+Nb!1EEmQ^v{ejQNoRE(mLVZ^K0RWix5+!_8ar?dn-FfA3{^H zIo!{`uT+bpsJdRg|C&R8_h#>nIV`|4w7Q^A5R$o%3LN8eMY;MpxCmiKMUVWyP#2fx zR@O?HDQkN;A66I#6>dBu^{O!EZp;>%Kyk$g0~-mgxbabMQ+0cSI5JruG8-!iekU7!@1!oweFFI4IQRC+ zL`RXz#X5*I!axB)JW||Su>La5PSV>vTQ0nmnjRfmK1tJS=A_s86>%`el9?1R&Ts++ zQVKT=gY7@8*UEr99D%m84TQDWEX(-1E|qn~?r}1&2qH=+DYm|wg@!iFV?70Qa#~oQ z61G!n&4gtjG;d9FjiidseYF3rO(u*b=BV&xlCZ9nCc!S>G=}xov_HOqOyrJUKfZ(y zH9m^aLBwVz!Cb}u@#v$4VPI{F$a@`yG_6|@v&0-9PjHD%-?7YNmFixQJ7*dCKH*<| zmYLngK@&ss;nEx2vdnsj{6Y5)hc_|yVp2Ipaot)Z`Q_O{$MgKmMz3Y8f9JRdSLOYN zIzNqZKxQr%DDr*Do)y2{Um{C$)=4kxy=IU6EwOj5CowX16a!WPk#N5EyvCM-UdxZ= zjtC5D*akHX5{|qOruz@OE(xR1>m;9 z>tmKlA--pita|;pdNMW09`Qj^Q+_`2sDghEuH5w9DM;b8jh!x-%9nb32JLC z!uiZM5sJoh2*mmaM3qA-mkxc!tleMYsod3oS_G@oL6J1>Zne0la6c8H5=1$C=1iAI&|)7G<;H%na%2(!D-45+gw-3gWzvMcr#6?ltOBO0tDv zUS&po1qx|ueDC9(DOKi(E;+B5wQFa$orQg=<4aL2&E|CWua|snZw0(0BIN%72^g+) z?#}7ysh{BOWWjKdZ`k?Zo&fZ(y*wx42A@y2SAQ~1fG`L7V!t4KPw^5D4cxYu3x&Nz zS#ctey9wk1I3#h9J*(=kg`XAdbtogaNe*IF;AgHmuE;G6C5TBMtUej>NA5hUk&_Ss zdvH5dZyDcd*Qh6Oxhi^g_OFxle;ZoMDgpAp-T}MUSuc!4kr>#n!lyXvlTAn7GnOGq z4ZhS1E+>!-bRN~k-%lLehS~@8tWOYYsbv5%wl;7v$*(2Xejy7aGDM{G73f81aq`&p zGa{KdYIMFMv$s-{zDo74n{WOqS?I2O`GkAEY_a_YKb3HI{{R@Rr_=t}E#BVZblw(B z2T|zYbU%rq=u{fH^e2eCZ4~mD;e0P)Up{!l#@c0;pDpC_<(C*$?VdUG0={?gm&TN_ zNz&d~8f8zFN8K&%dgJL|Gx(?D7MUTp{@S|`T3ol2F5D=O1C~4<2Sfh=>ow5~3u!cU z&a@*F-##GxMANJ^+qj}%HhAs#7Ar^ZcgLr^yyy|c-zD!t>n9q?l1CZ z9fuqbTHf(b#0#t2cCl7f2LQ>BO@<1KCXC}S3;T6raSFy$S78!Zx z*Me&rvC`zmmD&6K`!DO4wvuVrQQQ+7qT8yI)uZ5kAaE=8=fGN}!)fsw&L0EsW1q^u z2tQ_vm}7Wt*-%Sc;m&-2b(10?q{5FpYX1#db6PT zBjaVfWoC#n@3=T*VnH4F$9^m1%`aMp-&aWIIE_dLu{bsKPsLq%-DJ4C+7rykbN8}y zj1Q%Jg(Q*QY9C}feaCV=Yobe_tbU(-8S$Ub4xbdemp>BWD{FM#?@#C%gN9o|XE?;7P5np|cjRyh0<~agI+0ylib9d6DVh<$rYg z>%&ob&=rr5nzr>lD0xr3^gq&|@O*iY?7#s=e;VuVt>tL)$}5fwL)G>N%i6_^ma?)- zhEZH($+l9!bo8%!@kW}9xb5e?c-7Qv42(PGl%0nfHfN*!In`p*?iO`BPip#MJ|(nq z$FZDbri_5T2f^$U6ST1mI22t6z4p9grEZ!9A>+%^W{I{H_KS1)T* z?J!x2ljUdVJ&V|C12*z2iqihhxAY&Se8;8gQ$Y&(Pvx?X#hZ^YP=&-%w94wS89WdXRxf;?g7SI=Jfn4dfD6LmRSjT7%E|X z2P4~xxW}Q%Ez64r+kY@V9b1LyzQFz;g=I*xK`gH`4g3CFayIt*){~gpUQ{1r{(nk< zkc+Tmk6zg51#}svbC=d)X;?*){1fu``gX2YXGs_n7&#yx_ziZ`I5;wJR~h8~hrMM< z1X0|(CUz1Su0CJOwPiJ_+e_g&=xxMt!b^PXlY%(?J*&00nlmVg7w--jA8$`e&Pzy9 z)e8jQovV(t^JOKxnNk!tPfTOCA3FToGIQzl;;(75 z&-WQTwO_h-b@k)5buVk@45=#0M*-=#8m{HNO{bM1^!WOO$7GB7MK0OO7+WF?f6 zH)F5)9V-eMqbOE9f{YP?*N;l76;be@E_pcPCaJRwK1OMm%55a*q=Gc>Gh}l&UPpph&xw1ezk!o zofZr#Fgtewp}4=9ZQ2^>zRh^YdSeH$0=Fc$EfYLzoy~wh4!HEL zc0D5Q$>V6YoUvEO@Nw8zr)gSb*VZJAWmk-G*V4BVXPh=S|%H{>t<;AL#2l~*z zCp`WGy>=GsEcWWH&?pU#ItpYue2F&b;)%ffyyd;mPAj0Z(<6>Ojh=dU&o!ByjN5Ai zEaEj@23dLMj_drZ(DW?^Ny)gFyrqCYH$j1q(w(R1>J@gN8%6CKcj)SGLs%`m)1bm<$Pvu_!0O2nO!E$cLN01a@SBW+T(Fix6>a?R$a{Ts_l!@p|4IbOJkC7(?iHLFAmQ8QZhgu z*fozgh9x;G9`c-%n)OSGBLKVSf!nG4YLqS{bpU`5`NcEMnjr9xhvtH4;)Dfey?8*ui8}h`y)OW>a-@a0b#{{Uwd@y{(>_Gi>XAMPJtd_M5Kwv`gh z-+Dv~w~P!|vD$4DueEVL9E?S38yL?4ag1Zqx(OsIcduVc_aTLiC}@1%BDD8Iu2#-lhqun(nzQ_i(J3y!EpW>lZ5UCebRXKocr{}4R9~{T@49P~ zk)9r87{^NHwe5T)V%ihQ>rpJvOC5@jQwLSmB@@acJ9eLxde^4-A~AO+`AOnoRE~$eXj)Vu1BCRhrcFL0AIVlUSa(>Xfz%4w z7Wp{FE8nH=pFLA^%5{jI-5m6<9@MWAJI$jx{VU&mPXvBhR_R|q_=-O&@mJTt~M6H&q|%IRsp!2SCx&;?0VQ-s`{HZmt`X(HRir2yMM9C z<@LpE-)gav6L`yX9=vw^1#ud!!pw#~{{YIoygOB@SoA8>bmDj~i4yXAhPh{F+0i>= zw-w6S#%65oJlC^aX#3>dkIJjX;e4?$jk)iN{U<5OVC;NOWtmMo9yNd9$nMlSec*Zw zbgqj;@aNbF^T6$lSE;Xtn`RDp?TT!=1ibUKSKCm@sm9tLC08Fd&3zWyECCh>>0QKD zaSLONWLGJpTg?Q51#I-MO0v_QM8-L;s<>DMD$-{GeIt2o5$Rtp{AG>+(U$1L9^6;h zJ|NJgjZCO9j%(#Fjhbxhr9-JN0ZBr>=Du4xp%ojSLzcI5^TWl6B);RGf0c4KIutsB zeBUc~$9z|#_=3&8)FcCgS$3B37XiA8{C6;fWhT-0IB4j2ZmHptlD)jc9x@cyL8E=>bKD{z4 z>c!YN|N40R}l;e(n&lU6Lr*QV%MYM$&1Jgb0>5mv@c;vT`fwEG* zpEB@&EdKy1`FmV3E#o9^2;H;-dH(=DmGhI__G#>TC8f-BY4E{tORQi4$s`|9O}Lh2 zMz)4VWb3r`0Xs6GryM+Dqr}x2d7H7Y)r{CX|88ix0UzA zs5XPw9r^EG$KhMq#nM`wc^z1SPaOdHzx`F_`X-AIm(F3lz5vfSA4>LL3uxbLl|1Np zY~vjUI3ND1?w~>SFM)KaE{roqp;3S!oDdIAYwVv2cs1?ql54Uga-oau0Jb`PE5*JL zcvtN9f;Vv>Roxlm9QMbkue$U*3rOIFq~L@Z9C~*Z_jxrN*`GO??s-Ru{0P$NYAw{v zvN+0&aHG9^H}QYK(!y@+qD%w3=N&?kz!mzlslvAw_$#oCV+V{^%0CtSGabQct)ltd zV?O!)^>mUlm&--&(~8h)UWT13DAH-My!4{=^YWq6)<*``uAw$an4 zPoS^W4~jnwW}3=*G+#0qHw}%v553eVK9%r?i~by4={_JAcM*u=a0_lY0F%h$*BP(M zb1V#@CeN$FVXqEiU3r9$G@&00&H0&ev9UJgmjL=zhxh za?M{uLlz0!$KX9Hg7}1z{{Uyl4Yp%A2YBiadW*sSFVoM5qOr6A%6<0Fr~d$2yqn@j z#M=v0XqsJ$4&DbO{XHv%o&^A~Xx zb6m+5?4c)b`Sh>qJNDJ_4xQo;24CD+JZBL}6M|F{c9DVjXZZ^LUNws=ts87JMihrX zTz1?)mMdx~`%Ifi9ObAg@^3-70)ux!*!?Q{T0{`8&pINxE8C`c#Yr0_&+kV};kf?* z4xjyM*tfI$RsR6l5=I+9D}%xI$n+J^k9@nNS*`tqP$WQ=U%YrfO8O(=@59?0$s>J6 zEF{AVBOR(S*8p`tUMraJmWB4S6b_@!ZAu~)i?ru38bRNTs`7@N=N{N7mHDUMJeV7RuZgAnZ?1 zO8Q4fF`X?XJZF^{?O!qY7Uku5+)2Z21Rj_@@#-t;9WqF+Rbz+lrvP`au;H95zr1{| zafs#78jGk1NeoXI3OWueCttWpHjsHM^Kr&|R-Mh0d7fV!b-=7Un>l8<+&Dr#IIqy% zptL?dS7$T;U8S+Nrg~Sud^DfTff-n25V#(d;-^8oy0<9`kVZcD1E2CM*Zv<_%cXsu z%%~%FSc>`l%N=N)SXxZ_^GcprBTz};U{=-Vh$LwIx4~cQT5i51^s94B_2nBx=DbCBZ6qz{V2=GO=FN4I3y&>80XQDO*R6PyQB+ntcVfP4@jjz* z9pl_e*z*Q9`g&K{V6ZAtx#41~9(C~#z6P#!A>0IWMq1WWoO_3f^hCwI2dbX|LSgdT3Bpc&j;Ze~2 z1$w2Hn+}_79zDF{EI8y<8_Sn@0o}`Y>0WL#1uk2&*1$p>$B158G)nNmyrw&L6&9U| zXAqo#z@PsBReLgce@xa6bp#}+;HMn>*By7@#?tOgh~*G{&^hbrU!7v;T1V=6SHeMW zC7r9JN1Pwe{{Yoq!KBTnLtrk~u+JF$tHE_^DPeScow*=@F^Znj?^4t4e7KH59X+cj zMD%MdEH~m0i)Pf@?D2ts-ze@eUT>x9pJTXC{{Sv=^Ao`It^>s$Cz?HI#T;eZJ&rIv zYnHq5Qb!_b(UsgtWexT3^sf38Un%3xC+LsEO-4Dc;f32IgU7vn6AjE!T9!kQNX9#X zU!PwO{6%#Yv^SAB+`JM$D*CTP@twAz1W`=;O5uI098D9@!f1LPp?@4PmK>4W`PYj0 z-^FoXS=`#eCzNrw1JGBd-Ge+&_H(p=6cribzcqhoKN)ITEdG70f)zu0uo;vYl`Yq$M5-He#wt4w+-`cs~1^ivLc?=IStVDpjpC>&qp!1K?zdyV|@uuqT zIfkPz+7fK1$^FoJR~z9Ui8IHqqg#*NGU1yXg=3BfVg-Gs8wRY8h{R?J=j`HZQ{CIG z^i94z^v*%{uR_ydd!3O1fWspg{Dpj}@Pk&G{{Tw+B*n0exm%66#{$0M@JEJc)otRq z3$@4H&uZ>@YJCoB82I%n*?3ys;^73NCm(c*_D=@*Jz7uQpj?m#Zk5v6_!9mo{?dvZ zfH+ZJhvAP7-dWrv_Y1dgYP>#K9({|(<~EPIbs8^%W`Rp|&q3O{_^c(fKni`_b6rk^ z(L5u~;~ZB`t7gl!fZK}uN?2Y*tbCnZPct|VHP`pfM%-ik;=Voj`{8>#i;wNA6q|C#+apX*#o7$^ZkSFGE_kk>mv}(!6}Ovbi|Q2cSo-TzrtW zPvc&B@fS;NLd|u!I5F`c_O6yOzD=hfX8?-dlSwyvbk=f=i5COXyR$4mw5Maop&nTu zGuT`fU?Ux|Ud7?4gw~;e`Td1)HeMVsUu|KHrvwjb_6-u+7-HME99QS=o~P8|r(|yF z@Q^`c)1a=-&e}I1S21RbfDmpg>s=kAI3vx%;P#=T(x+2XU2ScAzbZkD^&+`VZ^L%7 z+YcaYk=yXD)nN0}AZ1UjTaL{qlVq*sfV+l0Yl@_L9`+LxW9EsxKXnbupvDugwJ-J? z`FWHBp7^hO)HI8E{`&miPPNBeSQ|z#9-W0{$a)VFc}(6KI}5K))ye8U9ouidCFOmq z+O92zc>A@NJ(%)H&t8<2H8l3ovETztxJg6E+Xz0D(b`5;iBZ8A9jmao(jb}t0C+hS z9C}!U1c-eU*Qr5SA3Kko-O*AgaGUXfX;DIqAix!_AST=+azV!(y{fFx?fJVJ=w}<) zpwKLZckmSF+omcpV8TE$8Fr1wq0eu^uK9qe2c;x;F^Rl}+%dr;prlND79k-{9ez+S zM@%1D&{+s-=%u=9Rj(!B1&#IwPeCT#jv z+G_Dgh1k|pI@D}#v}()mR`lzMZ0{C8akjbWHF!*$de+2pMJQKH@lai~K7`SA6LD@O z>Hx+L^dYWFWNO{t}pv-QGR33VODj! zkfREDuQV6QppUkLn0 z@hn!?VfSrNN-4+62d#artVspNm2qzEwDs?DK03nsbcwBpW{IT`tVnqIMovX4 z6fVONjY(MY?}#@^uEpfa#{`d{VcdFTb^JXmsrXak$@KkO>`WCSa2F$|9SwZJckvEA zN?9$@e7&3yPC%^GI+b_eyM5t)x>cInqb%;D~xoj zvUsU1@MM$b&wiEQS|5ogk4u3iA)NqH2T#JWHO~}X+rnj-?gXAX4{FX-^#xYPwfL9E zR?8>ar;$cRHmUpx^sk+KY4HXL{Kc~y$84TB<0rLz@9_`fUFEteMA2K@VZ6g570>E8 z_OF?*zCV4I{p~I7lHwqPY>58=#6Q{R<*!o-1!JDRKF7Cs$Kr*hyzL#@8Q&NfKPVt} zuMxcX>w6u;M6B(%p-?%`ZfoS9i60ZLZtm}1+UQ%WWyTvPp2Lm>e4Bsq2T_|>`(3Tv zpzsO)437A&>Ck-< zdv@S-qQM$jH%>4+5!R-T)ovsLNdm`{$>jc3;_F|%@e^c*v9YfjQ+mW3p{ctk(HE#f-7ELV>)?@n*jDAzhgcXd_c3B%2{t9C!Sy^^@Tbj-b`Fv1|5eCb^ZCIN&%QYaV|2;Z=A!Bd0-M zH&%Ag^>EKa^{YhGro4FLg|e+TF-f^~AFd0Gg z<16Ya$BVTqeQw@mMZ}BqWcD@FgT->I9njeP+4#eKZT*!kqN<5jOz-cIcmvY|(!N;x zWU$|PtT#%VNhcX)_9vx%OYv$LWRiciMyO(wCvQRTUmn~oxw&Y|<~~1*(Ek7-Udo>` zxrJTNxjqDH@TR2{(ryv9*#7oZl70H^{Hyh&;dZrYXLJ3Xbs~g6Fei+kYWz3&Q+Fk_ zD>byFv~m>#IRm#Joqm)2J@M1cr`p~~fsMHff;lQU{VOWe?u~HO?CgHS_&Vw-Bi(L( zTn>GOdSZD~L~?sq%KilLlfz>YNy@tJQaWJtuVJyys58jIeb) zj)uEEHtsmxbIo(sO2>8@O+62J@b8P6=kn#tFzTS>bgt9>5_SIoo+tFL4%2Rf+^lRj zFwY~7)zR-C-TiClr$Jo%8aRi_fB)9_BKFjg8mT0?!Rdt~w-uVuNQ8_MIlvvU*1IdK zXzkN;g=c;nVB_mlUfKsMf!F$Wug%m?(BV;7C%&lQI(Ez7%l{xRwBU; z2^b$v2TG1u84!(_$75cKV2EcJVYi%df=5cHCX@Dv2bc%=RPq(hdEA35<(@}>PtKu| zb%-uV37wz-NhkXL6@O5+mdZ`Pcnp8CwLniIhG@7LRXE@u^NiJ^(;GF%mm}L1CumYZ z9COfq7^`+SY|<26sxUtHAbQ|c8P0PdB%b)rM{jC^BlE10=Lex6a6Xg=FH_JhuA1Qn z#yeEg>K-jALoXr`Ob16C`Xi8E-7eFgs)p#(*i# zF(3}OA$EoD?fKOiUU7v`HKyo}SG&I;}ToXD(!xUEy0V;bHvz^gp|^}E$t8l42+shXewyJv_I~dDzm%5vAB{*N<9N_*x(y=3y$t%XhVNb{h1L!`U_0r!5^9IlfKmM+r zt2)a zFD~D8M+>v1P6ChJDuq$<{Q&Ae3f7sFk-$Nt+?Qk#I8r%o2|mPj0=v5_5o>O!z$oV& zf1FkOP|YJ`;2{|5!+~8Gvf7IAoyX-Pf^*-e(!Dw=;NfG8gGIBwn8j`|(sa*GJ@H+Z ziKpGcZxy>n_!w0qk;hu-EOcdAyy3Vi;|dQLC+`41m3lNfR7Wyee(;~2csyWp?TYG- z8sr}}_|HX|kl(VIB00+bUX|x*1^3%lOC?M!cs%{$dIR*YtS)rRTkB~pvFp=*BXW7zvfeSP{G!j{IosPxNA1(sNzD|n^| z3B;#rka*A6iuDZ+2p|b1yekfQDHs^^?Os);YVS7K=fUFub{|1rkD*;#!FL?8l|VaZ z7_W0Jos6dw-87wugragl9-ozJd1Rf603C8Gl7myWaAijf02m|It;?*eac_xEG2gX) zz8b7rIcBVMX?TMvxceH+pH{{cHgIu@^DSq^R+?m9ZN!)@*j7cCilMxfV^_|3`Kzzn zLt{82*q-1EbGwgf=a%|2F<=44dV5p?>@~LVnHd9)mCjzz1-#r3mplR6BNUG&zr=kh z;48-d(hj_#O}YO7dcLO8wBtUWC1vC>=Dth#K?sPzT#^-n{Kx5EZdxgh6o4L_k^0x6 zgjyb6Gh+@tGBXoI!<=(gp|Fh{73ez((UCU3GuDWJP*`>JuXc`yn^^30duWyg4aIhr zY>{mOysF;m(5MHcbk_Qp$_JsZR}E1osmC~;*x>Cfn46Bkc`8%bQ6X~ z$?j_c{Hme!t(J(B$u*VO<@+{!SCQ)05!~3ax?}i<@QyvJ+4W{wBrwOuYnZ#ymi7}K z-0_Zkk81L9lDXN1k5lJG(IS#@XrY*f&un1!uXyk`h9a?yNh0*dGuoM?_&MX$Rg7g( zIOi4W5I`YPtH2fW?v|&q8T2n(S+5xBT9#U0oiGR1qSL02Xh${G+DQZ;GLc#0>vF`X zQM)=j9WDsd1XoA>gJ~>0;8!xb&Ad^9#;1$KkVrP>z7rFSe8;0sjgB+Lx;Tc?RtrRvf-H~4m_>)d)d_g4Z{;xegmCms`9hBmCo)6T% z(I{tbyyCu$@XQGJBXQ}DE9TD#X;ZZ5_Q`-i=Dx7-eWJb6i8|x?SE-jYn?eis7~GL`42yU^-WOsLvIRwtouw{{Y4QAh%ay?l|dR zndcdcaFHQc<2$J2NbpYH2_0*{ zBgD^{8DByZ2TF|haoNRs;tz4pGiv13iRN{Peu+2LedUc9<;kNQCy|*GD zG1|E+Q?bXjZF$74a#fk#hNEKMpzCs_8@+fJ#or8BUwBsKE(RG!I@i~~ z61)K_-8IFSCNrGjdJ)i9%{O{%w$~+OU4$Q}4XBM&&n zyMm4~2dC1$NbxAtug9Jx!Z19yEIs(+@UOphtuie`Pu=A#l10c??~bD$_4B^9;FB0@ zh+t4lWTrX~r>L)y%`md)df042N9LErjXzT^*C7=7#DxgBQZss^`^P-$ zpL6^z((ewL78EMyDcg^F`o~Cr-5`u(18WBAap~<|E8r`1w$tFXd;<^w4^L|LD@h1- zc3hM={Oj}#r1|{8ofg)(Q~uX()#tu0(G0f6K)B%WdRMM#HZL@o-L;XjIQ-EdV{soRWnIMQ2e(HTYA4>UuU(hYyGrB)B9C7L2@~;Cq$`qk=P7fE$ zq4_=Gn|qHA>l;~osqwRpM{c<9U!#8p{8;enIJ|E(kf^yQAY-S~+Po9S{{Rhi`zzMf zG>C#W{mr*Eq2c{W^y`x-T=|R!RO1^*75K(B4l}bozig@_^>0q`zRea$Aj}cP^KRX@ z01int^54Y|j7tWoG;rKK=3@+pBVv=m0ll&GuM$5QF6^v~HxeD321Xmf$6`Gz$eV6mZ0jFnR_2J6CC;Xx8ytHQmrVnC(S93F+Fo ztufrNSsA0p-VVJ1?Ouc7*R_u4kan^8N$5Wc&YZ4wTG}4t;Ef6;Yj9i3k>8*h&mAl7 z?}pkaxLaL5d3G{3{NouPg?vrnsVr^ff@`@7WMv1T{+0K4!s!H%iN;Iu*Sgo!Wk;Wj z-2EWZDfcxWRM4uc=@rw`d8my4pKPh4pa@?aBK75;nn;<+3*=yvElK@ZU+_h zzlMBgZ({=afa7lj@y&jjfLbHu@k>+gh}TX41==t<_s0Uflj2?Ng{7a99Kje5x(7k; zn)2B`Gh18Oc~Blw=}p!pC0r_>&q_XfU{@Yjh}DdLp; zzw*eR7$IP6ba`wXcoXn0wc z=iYXAme*EdP53=X$K_E-kr14K52tGKPYPjyqz&zMu~0YzI?H{yVs#vsX`AzE90@U zZ1ynJY>!v7f82B56qlq3%MU|XHdidM08VpPW|l{{b{&DNvgN6^BV*^k73y+Z2}&G3 zPS9)R-x=$EOj2A(+mG=Rp0)HJ#B&-+xsKMsIO$&|c+t{L(KkEC+|7QMg7^=S#r#Kz zc*Df&4Y!)k2J?V>;=Wt)cZnITCAe~TV+)ahM^2UK{yUmgk(M9%WiY}*= zJ5BQ{u6XP^VyhKW(XoX!sq=Tl9d_#Cc{Inzl$a{Vp!Q$zuRYN3o-2iUepOtKRAl_RDrN;EFb zRa+kKap!p@2MU1w4RTi(Oxt+IIvVN_#*i=#)p#ATTy~=wi8saaJ0s4D{(*7X>a(7!Eu8R|%!x6ED{$Yd^W2V}mH7s7hqTYxvdW8) zW~--KwXzlDsU-gZD&r=EBxi8o4A)h2ez!4iwmAgj=vRv2t}iyTa&k!qyvVB^72b!* zpA}_IFIi@Ueb5Q**VE}=J6!6E{{RUcw$|O}kURFTb@=yhB5DbCNgIG1bQtMhFWy`= zt3`On=7_1|x6-?4{3oA1&(d#)7T$M;ZQ^f~6knHTKGm-Ni_!Y{2&~jPa>SJ57MTAJiNwA&gJr%S3y{m-yZ?4U!>Q8rI z_(A}|JwV`$cH^aeRSJjZxY@pa59l-Cx0i9FY4*r=ZcX@ZbB?=*pzU9ze+_R{{#e+; z9|)mFMls(t`2Fxd#Wry@h2fjaSl1XoE;t!pJ7T|9z8mV$v>$AT3O4P@$MFpQg1ziL zWN^Z@nfJ$pXR*4m+cbxA@wcZ>Z%XupvD5A$Q6D`k=HCWutsH7+AbFhe{uS;zcB=^p zLwZ-xV4)c+nbyS}R9a#~lNNZY&ouE!tDmiO+C|hdrW=!-0a};(Oji*LnABufwK{qp zbSwMEo9h~f`WZ#^=Dv9GE})8p6Tn`T^f!p?8s5%Jj=&oEBgC@ETWRhIuh008bbYo` z?-RhhV#SzUBJOSDKT4-(s9Ib^yFd&$JpNTn#*({5Bw@Dk!LK*)Zlk+XSZ;H*4oN-n z^{<-C{vgJmQE56+cOR+}bRUh6HD&eavWcM#sz5ou+&x<##1Dpu4hOw*PpAjUIp(9; z8vSh{uIuJ*atQRHQ6vC28RDbmz!^CDRr@pr{%`;Ty+2?-t{8VZOPRLDxz9MLq zRpFcI+$B zHBCLy%7N3dALokX<+8PD_ry6;00Om)^e@@iyJW|18MC{f`Bxoo z@FCdTV~%U3({9oml>u_O9QMUYGD^o^9hhapuOsN;e3BzE-luOim0;*p307_6rQ zT2<_Pd*Tfa;@^Ds{{SObmbZy@JvR+@T~T>pN8ko)>@9agTg!HWExhBC=qtedQQ%j& zNi1WGmEnU9m>$)aA?QOCtZ)|J5aE?kU-xY%e?`taSE+bk#n#$`d2q>{zskN#@kW8E z>0V{UqL%WACe8{^I+dV0JE9gIMriWE|bn+5S zV!NvjwJetrNSTO&Dy|OFYrc&G$;DRG*tC`?h|fV=Ci*r6E-Q);D-pMXDnjxcl_wS2 zm5(ZOyEQK4RT*9dWF+UQq1zyJ;;ZZ#0)~Ydv~)Uk+kK@}blaT$J6EM>6H6lbZHCKd zA4>AwIuE|#eo%Jj>t2tc$PvQ;J*$$uY>xU9x!$F-NQ=e`W3^@8Y1AgzpstnS+HiBziski3K1qUJ1~NeQ zr8Jtc+0Jsux;a{5mKlq1z;uxid^UaDxCw9}j+jOHG)+QLqLfk&cE3H3ObmT%$9^hbBsMb55LcX`RaW^FvBxY&Om@X_ zx=8g^e{lJS#(xo@8l;b@!k6D=Tr4*k*|mpEsSWuN{VU>qd&l~9sCleeWPVsjAKV}w zRY>EGoOG_g;)bw%JtVg}l-Q7ft~TWD#~|m|j90|EuZy(!V3J!Ms24t7(bI9~73<~r zMe#Gm##em}FA@0PQ?BIp!2h>-L>Ru#x-C>FL0OxZIjDR@CE11^xht%$; zn8*-$%nu5ItHB%Qv_a;J}01U(%v7!qBZ0y6tmm=IeMnKf)-deB=m{7d zJ*zS|lWryF(;bJkZJUVWwpd&p;Agc^oF6SE83RAhwRy>OD9*T^P~}m1#@dL0$ID)G zj2e<(mg97I1E1yTQ35iom{0}=dH(?QS6o(_0VGWV94Fr#aa|RfLiWB>FjoGamCTH; zA1o$uF zZL?{Luwq5rdF-v9yZ->zuS%1~24>tJC%EV{{uRimEz#}MtgWE$h!^n51hXUVkxog^ z>0cshSIHI27g4yAj1HNvd+`>iv)IV22hMm0ID+sF93nBVmxeDp=%9?a$#_!(h1miGm3qPs*l*FASL>dsJ^cXr5u|Ss&Yg zD~JJ7ILRGPsHm3Xxq;&)Sx)e9*}?i^y!JOaC4lLQ@9%CB<|enC?#Sz2YWt(QYj)$D zRGPXmnL@OE>qAb6LniVHhFswGAQYViUsDYm zhlij@PLLr;DWD=l5Rh&`T0(`<2%|@h?k*8FLJ*J?k={hQd!vVR*GLIzMn3P}udtop zId}c9ix@*4HeykM+E6K3Q-(NgA-7GrnBA;&X93j2_b->4O=31U3@}s2UcPvUN?i~a zb4t|o|4Qnjum{t>U`;kkOXg0zmn7b{5jqrHVEbvf5%lPk+kLXyZabmxs~R&+G&A{R ztphfqFumfCGDNKnBRt#ee)P&s>&|Xt!yG4y)cUOy0k(h@{|MRe4qS$+9> z^dOA(?h?M*{&UI{_xpM^Qdze=gaccptmX^ZQM0LjU- zwd&T5%84cQFK3m7- zaBGHg*4bOikTo-WYtXoZ)O`l2jtIa80#5uXN2ZO}}#4E;=6GLEKA2p;}{H`b96^`D#0<;?g)whxi6+N{LM!-n(7{MzAK+I@H*CPEFcMB5f?KOG(>?r%)4Hn~3YBj||LiF6Mcu+q@4 zq46e@yRU7jW}c%Jk$Melc+ZV#>2!O5^8Hc8!qMHT zP23*hq^)i91F_6fa4LCG=9A<0AKoB! zAF)xq1=kgnVwoOp&5Q`ZCzJs2ag$OjJon#!3XWRv47$eZxvTFfam05C(8~=rX41_xd4CxD zULE<<{fPa0Q?1Uyi-Y*x-Nobt)y>9cneCCbxq)lo@RfJLXLq)N7L6j7_lsLw#$V0& zjdS}(85iU~eDdif@|JLcVwhTc>5ub*3heW-Bv34~$WF`c1MY^koBrr23zJ_aH@>In z{5<2l%oRUejEHuvvU&wZG<-C{w~Xk(s&@u{P2p*?vUTOqR)koOT8*8UAG>qM_J-vK z^ z&$+1%tp16a6#c{_6;6E(KEky<=;&CM=WZ$xPR?=8PC1K?sum9@U)lu(E{-%yvuS|Y zZ3OK+lH_N9%kWl$d3u&s8t#Ie6JAPOc!5Cc8C=Lff1Q*eip83TK!M` z_>5w-$m(gvj}nFVgKDC+t6`(fu#+{*phEZhx@Kg5mu<2Mrod;Aow4rh;4S)FwfQDk zeP&mH7>->1(8)2Fdy|VV6}I|i|HD=;1va&L1HE+xhpa@ZI83N0>D-SURn{2Qg%0oH z<=gZ{=8>sBTc+ys0eRXY>4DJ^)j%2#DtZ(gnP%d+`(e*>Hs;RUaXIrCLciYBa;%@3 z2i!T}>c>`9YWfv_pu+uiYX+sTGV6AeKU(0+dV2WO4G8M}E9RZBnhyfdz6p5iNZZI> zF4+s_Q2Bc!^}BY&%Il+e8~X`fe-~P|=;r$4$V{qi`@tFAXI~`q64GIGzk9q>{7B5z zz1#Iehkv2<^SR6SoeytkHJ3a==ZgIGW2>(ov%o5gqe1)1KhJJGc}4;$toCookUmec znA!(V^w}A7v}}}ixPJSD&;6<9S)1XRabB}MQ@n^>Exy&#k_FD+VBZid`OBBTDvo|~ zz*xXmWjuv{L2L&-F4l7o1}p*Y+vd^%Zx1MbjT{!Hx()}Tr05V_X~i4*`1#gQ6EN9%@^2NF_^9_aG^eNhMO z5VVrf9~dt3Bvzp=71-^+{!QF9!UO&FxE7{%t9T7IA0SZjIqi#W#%0s*Z{f1A2avSW zc*!$|Fh4*2zjOJ(v`KQZB>;KB1Fkd`mifInuVv{pBjEqOM6H9Lwjb>|w34L16pf>9~oc*{VTi z{-J!pJ=u2)`6I2SF0WX86Q~j~ZtzX;ste+V{CCoj>f;!`$!T!h5fdI+SP(EFcDLTy z&*LC78ebZE-=%KtLsD>q@FHmi`pv$gOC5~q*UP-$olH1+LH#Dv<;7oSgElpnQM++< zm_Kn3o0s46uH4}TAf#y;mD#=>Y-0<2lJlU$h421uj7YL4)1oYDq7+zoDCPHL$O{6= zm;RB@PTgChPQt*$;GqO!&&oeT6(}Um@GLW*8XrFBpJxAx$o#1+lvC*TXEM@Ib|2R~ zjpx#jPT&Op-m)9Zrrc#+cQx5S#=T1wj9j2Ju&yn1rL=l>&S=oV&COGbFhR3#!n zHPIo8o|z5dJ`US_nKEX$zVdvY;|Dt^g&(DF_!P4zh|mV@T+pVljdy5_>#8#Co}d$M zIAB60$}yrL;u{jrT93N}^OhjKe6L#^5sB0YbTVk>dSqF3(;-3IVvp$ErH=bZ=nDvPY6s_g+ww3wx^JAcf>Z9TqLdC5kT#6jeQuAq24+t?wa3B6$$ z-XTHaR*MoL{yC%G<)%JEK){78c3CMLydOZ*2QVz?L2 zKUE+|p`lo<^l~bV>C|_>>#Us_=-Mvy$7~X1hc+gNRQjEXp#`jNnB4rm#Z6+7Mh_ORkuV?0-}v864Y6=W=U+ zv*GA*Dqq-!mjN*blA|~ZI`3Zz^g4r#nfa$q9o}c^k?ql>BY%3Lf}6fviyXN-^P+h}Q)x?~ff9&~4 z^YTEtCC{W&>#Eu>;N8AB;)5!!|6yy}%a6fKu5^t zVuy^^-d4o!GbNq+RVUrpt0IDXk!qu3xv^Df5Il4B7!xQ{di-n|_5C9FtJ9-5?TG;3raNLki& zR*t5f!Lns2HGd#6Ws2Z(!mfak4^sVW`I$!VVBaPPQjLm?&1~-MhPm=;h(NYX7t-xo zd9X(38Oa~gCvqfZoeus3bc(bNju6Xpd@R8Q+e-Vd30qeq*Ya6h?=Jv!DH8ajV6bK| zH0A`IEp59bMfEd1m87|S$Op>?+d7<^&BNpOC*C1uOhT(>FwNJstg{ZVT2TyHEoGU zLK2oNEx<=~Q?ciJGi#{_rc8-vcXyHM2XOHFR_bHfC4yeDA_F|e>Pfz z5X=1Pq?(14rxTzR+|kN?!?9g%@5aSdI7ggVT;?wm7u4Kb11aAU01`_}`UJHf9yyMN z1O%9q(M#&3AkOdGy93i=^H<`e+h%euC7tf~7N+KWP>Nk&R~}qXE%`xg1Q*DIZqKMx z*Txp`%Tzyl<($id>0I*umU-qn z;r9P0LQI#29NzX1Bg?P+E!x^w10Ax~GpPsHj42@*@$q zJ7`YtGcu_^B0Cf-W|f%fOpN|Kk+Y}DE5vzBlBB7#gY>tOD44G#A=3+DpFfPI$EUgQ zi4t`>GT@bepHDxp&~O@fGJ8cmDhn?mqKC!1J(splB;cb>&OyKc>&b^QzDZ(2=hs47 z@>&4WEtA&Hc^mE)RZ_b9q9!Dn=wa{j{{S<$7^=st_1_#lPRy5B4&A9^6Gz|LkE%X} zg*B!N&DTGoP5B#W{etd5Z)FZid3=4aH4Xz09=202sAsuPD(|6L;+Q6v{8p@p7eAx2;#wJ|}yng7KSdNM-DThM1;%s2TIYvyKU|Urj{-M@X5mIg{n$ z-T6vFL#(#Xa4z-bK& zPszNtw7{?D?O)KY&ix}gV?^Hbbdk)|_e-UUEZU1sOcsISA-`KN_q){bjv*GvWmM{2 zQIv6>OiA!g-7;yvX`UZ@=J>2s5Iin<0cmN$r-X7a3aKEi`$fE0MR#%uTzuy>Cs$_QTX}0)~b?=3qMrlEo3`s#I@`_bXXqeCL*$~9N4FnAv=olP*5OUgMMSPn{Q{ON#kEg$yAI&2{d({;``X#R3i zg!W44XIJ1& za|*&wj(d@Z1|WDN*XV_R>{X!Yd%e+uOShrEKbetaj`+(y*ydtXD`@XUxl{SO<&0&f zqOZA6TK2J;^gg?xrp`&5ng;h_+*zce-(sN?k;1gC_kLahq#YjoE1GDC4u6qaDT!0HpR? zJq0zRN1YzhYRY%g% zx(mpvOLrh~MyN5yoiy!L`G_u`tuZG%!mB$l@IVgp^SFj_67pQ7ejh%`FZ`pOMc5|lxN641<&h*b& z`+*m`lLP+IG?S}TZJ=f!{%D+g3yh<9fnnITX7tCjtb3H6CuPOK*hja((g9gc!+y3p z#r}$RHc9u9meBo{bf1jZ*Tt^WOSaMi>W9IxVNz1w^`5hwS<4j!Z+x~CzYBRkz$LMP6}WAlYhK+FLEqtD z`s9(oi^|`g|Hi^Epv^&cJ%3Ci5Yj*YEwc&7UOar+Bmq&}aA#HrEBtn#S5=wDZ6SyC zFtJefGnP6t1q|$&b}X=_%z;W&OGZY}lzP~rCQ@Q(6h{dzo&JG*ZeE=J^qc3aWhWof z1UXEWlQ%crx&?Ngc|E_OzNy;!(6t`{bk}WvH4<=0P0YFZqCGyfMD|!E=_^rG{bR;* zR$C?NFHPqiscukVw@oHzK&&dx*w7;{P$88Hw^<<3CKnPgPGiSIA7!5PH8jCh(*55q zq^!^v<6dbYj%O)lt@Bamnep?p$w#b6={#ZvPB#miWDl+9XFq4O+?l2F0NK3hoy&B_ zBh5O#hY!&gS&S{M>V0y0rhFvaglt5RpM&IeYL1fjW#^oh&dLiv_=;k&Y~%&H2+qqC zmU^ff)7MYUj9;?aM){21Oid;Fkh9t}%=5yiq>5fRvp{LDmG>4?;HKP%r>hAxYW6lp z*VH49N}E(rMBC+r2~5s$e!<06V+?n)?0AkCH(3^Efke{p_lREJPnDLw2uv z+;nf`?;f57a2r8EDgN&qZdRFZSFt!>qHx!;llD?ghou2&?h0O6jP|ZvFjIt;upKZm zQ4@2$ql@7g9&QG+4r2Vet6p)UuCc|#K_c_~*4pWe1>VrbpnCz&$8R^?)1d4X0$ZT~ zdKiV?wqrK%F-v8BER%nJSq_rG{VDfED81r>J;8eiC4<9@+31JpIN)v}VF ze6`K>Z+}W@X2)WYf7?;OqY_Jq8f?NOGlTw#(Z%P%6FNETOoP>J-}V%) z_cHB~lOLiaWSo(3m*PZPy3Hp~2Tr;xr{#BA3K!IE)6C(%szO=F;d0Y{qBujh+DWc@pN&^;E=0u=1T-(sHpWNmozlaZ}go` zk@VuX?D-P^av2a772I2PZjjGlLzH_J(K&mis<;U3g(B)Uu1--}d)hg6;_Z(FG!uzh zu&O6MwmQics;jl8bwspl7QL}%!9n%!mxWpNY%=7_Z=&4Y(#MTdER`3?&tTavos)$s zg|ihCXGcNP3ncU}Z`cVpDZT0iy)J1-DNOB5xic&epwqSe(4KZ|wSltUPw=4Ni-F z&2{+2*`}SPj%xM_tS2Uvm#})qbv|q@IH|Fo^&h}hS&Fri!^NTF!DH^DAMOJ_ydMA* zL?2SIw=|3-<<5G{9J8BVP9(jnsX9(T9BHV_M>x*3)x}8kv)4z*9f4=VD?mmu!+`hUQ9@SH2^NJ1ZG+_;i2w=IpiPxXJh3{?>0t#JSkx;A=g@ zy!*Bs608VvrjlUCqbN7;`$rF}+5KK({GctoOJq77XmM-DU*xq+7kZl(sZ6!mX{6zC z0?S7C7|DmEX-Rg1DVv=Bgxn@4{V9lTw!5un6U9B7H4C{*UZBDn+l1-#E@JgKF4`NX z`|}7x!A)&TlpEvdt#iDY&8}5O!n2YGLO(p;x{{|Ij}~IS-`7i*-RLt!6rh*B+2f`( zG^Umj=gfU#m8geU`zwewnvo(=GJZX!M*{ihWLBN;VnNZl{ zK?jo_T$bW=O@{J3Kf40t1jL!xRL)nL`PdY*%ieyfc0w5h6fyza$d^Y-`&oalzLxWW zNbd{A9$gM6Vb7y<#!dO~lt z)?yYJG`=ckMm_#98@BCF%x{X(w)sQKBfLVt^t0c$UmKg4c}nXFl$Q+OB65bN32&GE zMY2>38w)(toMDU=WqX9IN>B$uuWQ zu~1wJ-j@kb;OJ{s2Y#S5GPo2V0`PpPk(`2uu`y@fT>m3nfnkTt<;&i>E*WBTYRIc zqgT(51hJ3D8=!v~yH&1SO3m_@`N!z5vQJ<_DuFcN0LxYA;zT3whvCB+Z@~bmk~t#> zuRVp7ejY4-qGfL%`-xN3scDxgay!$eRl>u#`Jzkou%+v=M8$MIDiFNwLh+Yf$?5(* z#rV1(CDXJYSY(@rn+##pWu$8=3vAeB(`^S)$i#w`CJR82?cf-lz;^oG432=9e!opWO?6v((!B8@SQ`# zr_*fm0>3ZYtRtPT)VHGer6@l=Nij{lQuVAWhF1A~c){*l3+-F2?~aS^utZhKW(NC{(-fh3L-3J zc~dax7yUvN+a?S`T7N}FRn|;z|4MpWA@=lFwq1>imC*4gQQT?DkZZ8|36e&Oc#km^ z4(cHH;O2^IPcKac4uCPEugD2r+UNphISFV*!+rQkm9=sEt84xA%&; zuO2*nAie%RR4JK}MMb>?H^|Zr8*m5HWJuF=R4$0XtHw8+Y4inCi%Zq%^=*cydcLXE zrqC*bW5)votTwwcMa4Nrnnf%VuJQ{k9bPgj6D>t|#7LP+v*^C*%LcaYrx2lBTCQ#? z1%@@X#*Rv|x>%9QV$-O^3E7a9-?@Q%rI{od1Wk>x3u=CB&6R9gL0_<^g7#2L;m9Lm zRecu&UJEAq;R2_I$`Mn%HGe+(SS;?4ubCm#kHIVzQ})2f!`Wuzv1CE#W6)R2c58j- zy5eefYd|{WO+&=!9F_7X6WI}ab^4?8& zW!~AoQsL}4Bld!kR4?W z=#6Yv^!$D7@<_9U?V*E3({IDe) zSb=@-9-kzpJfm`}%46<4eA~38Ft6m19TtRBbXsM_Goi-y|L})N`Ufo0&3tdDw>odo zvvc;^mjO$?Z+M&Uq*;P`Kdig?VcZkY)`F>p+mhv^;HsohrGcJYZp|KS9Ug;Khnxj$fvEyVs1KM6@(8u8lztMSk-o`GRyp z)G)VwY9np4{nvyO4BX9CH@$?!^`D2=hL5yLt-IS6zGE%qc$&?n{OSA{U*Ic;@PHZj z>rx*?D|5e;4ir2VIeuDU%kx? zG-18GnR|-E*_jtNDXaR7r8ZpD?U}A5GAigA@bQBc{X{rFdEaYSx7Pj<;^Ld}lZ&l8 zcLlY8CcPNteudA6ES$#e7eIymiE`NO3@kG~epaOxx@A^C9@Es%MK{xCyN=T#H-TVu z2w_hAYl`%Jb3(}G9r9{txvtMXwm=VAT*3puJ{a_FmOUxo!*8MyJv%d3BK7I9D+MX( z{&BbI{?{&+aFoC_1--y6*;U|1cR&Fi$G%1OWPqH8gK3B~_@pGK(}mqkwBc*Cqs{nf zet34XmYn+gu9H-B@593N0wYIx6-gWq{s(aE zqoP+;3P{`@^Y=oJ69=s2puw?w4XbqPv_$$Oy6<2@1!E)b#C*n|vfN(GsZOpVXiQI_ z^ridso=JD2k>mE3#;L)yvhvG2f@Xj2BqbR;CfL*oXP%(p!bfw~Vh^l>+^$rH8D_sJ z>xLAv!bfAT3a@hmZVOf?*@f`Oy1|iO+~m816*%q%vAyw$=LV;6F@esP4-}V+QWrE> z>Oy$6UJCh=iyV~1m1?Awku@I&KMQ6Hkdl_=^s1|c0w@gtssYDa=a3EWm>u>Z|4bew zzM&%bHtCPv=uIyCMkf_vW11>pq!RO8q4wGkpS>_ns5pSiH;n8RAe1EZZMYL_B_3Tn zxN8Eror79ap7bF~`_CagpN0kY1ts`I;vr$;yEBlQ=mm^0na17l*GCM-2?&MfE8-;?jF-c%{Y9<(_lO0)?@h2eoInelp~G z27?{IKC>k&_tP1eF=9RHP~NEh%Rw)YTPs%a4?Y|X#j;XE;?!1lm2HV5AukWiW5pxB zj~9MG=kY{$fB1{#5Gz*z^W~){g2YVHu6Q#G1YOTrA z)7>ugf!Ifx&~3w3>qgVc68@_M2(nnjO+#b!asBeRafEKBKXl>eon5Hvty310gGh`q zy18-8!#4G{fyp(&V`>xIhLF_3z?ca>8m?$=b)p=@?oODVzqyP^FN^S?7G-VmS_ z&fMVu9W6-)d0@aa)$|m$rybow`{yK3f_+!LKZ%K5uV?iZZ=o@9gXOOh7QjWD^PAAy z$jb~;mQC*tB(5UV>ykA!u4mOYfkccoa4DE}W}&O{Hy<2ZZ77e?lA>+1Y?<3vj<#^Q z%UIX0BQH~0N*?22#4?^gSh01(G+O=KjN;Me>aF00K=5(!^3$(HuXIiO4?}XHKjDj@ z19ar>Ylg@NcHB0t^0LerIvoKiOVCNZlSZ@l1EEeg%tq^`CL8>pY34zq3)bP#KtQ&; zMst^KyRl~CackvuFAnri-~MU9jMi%6tHhx^ZF10_8GZGoWwcy-w-0-!5o}GzjiftJ zaB1^REN`pCdaEdAWIgBkvABV~``C_$jI4$n|He5afpFAuT2r%}8>B|;?63|e*m16^ zswDR|g=}$jc7XT6twFu~O*;P^E!aYzkcxZXfZ$c(hQKbB)14d_xNCkYD;)Ee7@bWi zFPn*&cJ&95T@kk{#d1}_T{2HkpL3}RZFVu7?12wBR-V?&U2%&|xFQ7yA`^gnmy;9Y zorlUj2b+)$+i*hP@PcVS3y)p+J?&~=cY>D0Q^wOqPTUh$@Ro5Pzl>^mqq4?Jas+Iu zN+2}DX*a{vNx~VvxSeq@PyW=y{|yb@{^NaI%qzQ=KObA*aaW~_SFso5?d*@oUyM7g zvoP=s`4hE*KYtLO+gdv-&@$g^k>8L_As+s8(9ty33qn7d&27x-Cv>{83}+2Bsvb0! zGihYFjcBi_7q|ke?s@myIHli1mGx0ri>Suigjh5!Y-Q-Vy}U= zH1|VV!oXRI{dKQ3v1Ir{0>nDkxpLm+={l{COdTrL*w{D!`8}3P__k34V?5h#UnT3E zD{@v=NNAeM{O|?qgD&DfM#H;j%Fldy6+sR0FG=?(qOO(WwY@qncZr^{oIO`1-{Xwo zA!>w9^s$H?dQ-u4`De`CL7uVke+@1(xvGUXaQD<0i({-L02>AG_Sd4PP6Q-{8s)L# zTZH%j9%nokOvI*Cq1C3# zcRK_upk3XR%>`<3CHD1{!=p_gwAo+PN6P1_jvVUy6~eksY*S7N|3G$$CYw?FiC^An zvs%#-ze*#7U3&Wo8VizvNX4GJH*{mjE%TBap8bW&pHpugIc*Hd_Yo}}t)e%=KFZrh z)tPTuR^IrC0UJdB1JGe5NMkb@xs2~42-+Lp@LM(Cy7*S^McH!$~3u@8_fg*0kS|=b|To5iP7R zd8ELAm@_kndz@v9EP*9|OV{D7{R! zHt67wj&L;OdLIWMKfDIddg!Mcs_)Bh9}`o+gJol8j(*VALk}~xb04gBUfH<4 z;>WmGGRAKwtq=8BH$r0r*A85LSL(KXyZpV5F}#KXzcWwD@oDPVx0I5J3-dx&kO#$! zf-&*)V4FSnqx(bP&&^qE27Z$?0dJ;vl|@zJeP(>ERbt7f44^YD))Nn}pU}ptzK{C< zIrp$EU;P}b_mH5OijShy9$APyDQGgPIBx?=x3hR#T2HdfOZfE%_K+McOsh^1lTXKE zYC1E~;ZBN8@L~V5!z_^j-Mx-%aK{Esq3Z)=4-GRhk{^Yjpb8NwfJdmaq%7$v?J(IUkCrUlF$%8=uD&O+x(QfHXTbz+7@OlV)uQf z)^js#hg!I6VC5qC_i>r5kZ7C*H?T^eM+z~1tc(_ED(6%gfVG{VxyE)=iM)Uw^xzR$ zmNKrXpGb%e7O96u1$2A%bmyU*QmiyA-dEi~6#i`kP8Td$JF@N+oBc%${SEq{LI4IZTmQKM) zy9ezAGVYGqVsyEKkpUCL8AImH{qg2j<%y~2U!hvwe2eYaJ-EK~p3~d3YGMFYs}qn> z;O-UQml$f0DD1fY&24m-L!b|gEAwZ1T>Bu~`~bdXqMTQxJ|eolMRbc)7beVcp%pWZ zvdq?Ully~i`|4ff*oG1`=pFpw$su5&m47%L_a2m`f5)8duM!PUp}>WdUK*s9c3v`C zdF9B@^=|h=w%*z%7qNV5YL9X?PXCHjklCV^57SF#^8-|dZO*57q~3^g*uB3#kD#C} zQAjM*IOrit_)qz>pW11gn&=$-_d<})!n|gr-f?CEm%$;Vke9N7r3_o!n zuFE|;%v~w-q<3#;DscnNM&UuFYp;e&JH)8HHn{f78td2}H)9z54v-zhgyqrGYH>L_ z`&4g1R+``0itgcvDKy1I72FYH!@f!l`SUQ9$pRsd0f5#Us=qh<=3GW?t_7B13G3{B73fUjZeK;mmg#hcUkQ4Gd+HqPDLl#t!IvzATMZ4iiiEkhH~jZ)?m zdu_VcbiG5(-UV@c`K{t`F;<%N$w=?%iz4*)6ru?tyo{rD@Pk}%t$j|cEo$2%w)y;p zE6jZ3xs5hLq#>QH6KEeZ`|8p!5x10;RsZFvKck_IrI+z;Yp^?vc;hYkh*E*bG5L$6 z-jYoB`Cd!jkKY7`5@5?Qxh;-wdUX@#;{%b)=2Sfse|UespDl2&o;x0u_-0Cbu)??9 zv&pOW%KkfZ@E5;_7v`$_zQ&3|*s%P#6On$OuW#d>Rs|jwv-#`O8)aa!{wzh!_Uk9- zky+Lr&%a&aojs~$=2$ifsxA6#I5Wi>yHPIv#-6&V=kBI#3igu`dlY4S7Oq@c3f1k- zI24_Gf=br81Ge#Gr3*C|xAU8stxaQkj?Xxr3h=c%`25@#y1i}2THKi99+8rtw|*m( z>Jy5P6`pC8ljZw+_DAz5zfoEU}o?1 zE#ubA`#K!<3!D=zueu{>hM;_qg3z>bMg=@M_}X=Pe{p_MO>+IoBA0SLo8%I_j`nA( zcnjxt=Z6d>k_ZR6wQm6k;ln)~M-+IQiquY-4~$!Sz9iGB0zgm6+;LB7! z`f%?~`V$g%A9#h9Bz$|A$Q(cQB`B0R*fUlXp1WDs&2}n7rLEW{unyNfglEe#vQ$*2 z{3{HATwA^C1zI;(NDC~7#W=+v?v6Px;!p-N*&c@N+?G}?I0eY#Ny(^5w#>x>4EM(# z_yrC?P;|C$6TKvKvCBCfttw?zrFLZ_3#uI}(oX2KAU?t~jY&sm`qMF!b689mLh(>= zHhdAOIMdX`_;~UCboa-MpTRbCTGGfYlfKKUq8I#BO`oVY&GUMe4YEq zQ~IM9S(whmX`xyH0(nSpM@%^eUfCwrT<)`ox+&jjKk+UOO$^=B2{r!WUtsE(RG1 zktgDx0-f6mFfV=O1T;TcBIWUcy9d2n+p*rn-Zz?>a$m6KXq{+ zqu67-47o-3yVMVtil#M8g4|)^y~hRh!MwNae0SqKt{jrpYJ{UY1Bc108HNX;378H3 zuKhYzU|%zpT75%xb8R+}#9l(X5YB$mHKUZO!_|k)jPqOdgS=VJdjBxAI)}xT=-i2X zQ^d9F5>=bzkjlAxupzuus0k(h!NEI!itHvPqA*U$^SzW;2ysmd?_%>c^Urb=`Av~| z**xP36?|>Sq|HH_LH%;H)?*%x{-5h6uOIj4$$Q^s;*g@nqQIZ&ckky@P^f#UY;$xd zy5Ej_ihltXq@#C_WNJTUA3qM@<5-mwm6}BO2)uFP?c>QheC>p1!lPuXw-{@0N%Lls zm~(xayH?@K=jncvMOPK;j?>hWsQTEaeuClk_uq_uhAwd6-s0)GSZSKZy+7vT=TOA) zS5dI6#X$idz3?;j{+}i2?}S+l6I1Zq4ny9jcu?QphaQ>~uCnhFWNzQ{V?!~@Dju|i zx_FZPnWtrfA{K~n{qyLq1*R0;8i9F|4+tTdiebpS8Fz(#W3m?u5n(mbbl+@v_xr+% z0H3I0@iSs%##2YS%t|{ksMC{7fZG9~a;D|yXZfSjx0XV7S(9-mu-orvel8y$chsYh zu!n*n`NOg6PeFKLM}Iiuzcor>BF?R2q^-ps830V3UR zo(}I8j=mjJ8Kff(Y4TuN`q2Nvls49&v*X|6>)Dtw>2{5h`n$kO-nolo6o;W;TtSl$ zZ`1h5WO%5A(*^KkkW=AnTf41&J47;+ly-;W)%xpqx710jriCz?R7e1$dRIIawWv zMM_mf-t2niSU;6}#WR~p`F%p@mQtYLn8yz%8l;>|K&{D39Q*pun!|6*=P5oL$Tgz} zsVHvS*ArKEu#b5l*bvX1CASoP%_Zn~^Cfwf&j{X_c3 zuVFBG(3}yc*D6vmmip%#zqLGI2)unG^dI5`t7uJr8vZ8C`!??nSKn1+f#+AcvI^zl zwXe2ZGC+s6!?=-5{3-`eF95D^=O&9xRy#Q~^ImRp7-5M+eW(19y$vKu6rsl8qC{$! z=tE@4$XE=vJYiwg z)4pb_=VC=}#Qyz}D2-?3awcvr5&k#TIbOR0i!$I0DRzfLLDMV^DA~Q{#*0zW>d|JuJEyW8`?Iyf`hTV<-R4dB(y)6yy>Iv3KLhR#5kKuN8r=( zCTT~MEOx+B3jriM#Z{oBeS9;_Uu_JMBwLt&Nu1mlIaY3jKACe6EmfYHD;&=BItKNr zeDCEhN{zjXUDhn$!A*`P&c~fLIJDr?2gKf-(l_E?M#q(_2kSu zCO6f8kL;3uYcS}yTXMU!Uk(VyaRf}V72CUaw#-`sLqzXvI7W{bb$vTEs3!FA2DH02>NcLtGi`8cN~$+N)woBO7#h1xGpChL9%|xeY~1k^^sX_O z&;OlCKd6l5&<`@ZH2>XKWVnTMJU4oS+jcDTqh$*%A#o*b)I?0U?-swFvJX0d5Q(SK z06#ZiW&2@8%ut4RXB_e&p1Lm2G0Jr#n)K5$w!o|!z~Y^UE-|aA7vgvcjxI=zBxGC` zaKJE`T3X+Pk)RH4tYyLy)<1C_(eQPJamrn)}WcR z`7P>Naq_sywwC8E&WtyF-c&-uDc3#jXm_NtoIf9UYR}|6wCLjKuV3Z$EB&+FU~@~R zpWd~5#n-&)O|wUtbY$^y32wo>+Yb!vpUe?3{t)Vhw;jczpZ@7Pm7#RblW7X>kk_OA zDL$WR#BrX<@YB3|l;L@FKkdfoXnSSo;)5PCmyhA?L)Ai7 z$ZvwVN|aNrCdm>lxIIA7%lRW+kMFIPi2bgXcPL$U*55*;k^aS{7b0Wn^!70 zk&oJSw{Z?!Yo&Aj&wO);&gzmagq_yIY9qRu--YbDgF#uTavtZ@R^*MbWhUX>Z}{53 za^@o7>qH=rx{;lm&QHVsWSshFEg0ed-fT#hJTpHQm2GeG3&lLh(aPQAXC#kBmZkPpNchdP@Do~j% zuEgtdFC>zLVq{bBehGZBdoTSb*QdJeg*RW0Rmo^9@1gz!INjX`#w=fIt?c;d68lTOSGxSNo4aNxwNJXr%(27A_u3z1kN3j-`d$~f4|=`(-o#IC z;z0~=7zRJ7UVc3<37OI@AB1s;=-LSzHXl_cXJ+iKn*U#eGQX$pC(S{x8_W>>L4ydX9*_^asxof=F|}le<;>HvGzp zONm6c*XYdj&zFl|b5VrlCZx=yEVT8H{$R_1F9lA0U4Re2F>o#v+!iND|qV{ zN*=3qvT`wC2}J0(awLY=&@;7&L*zT4JluAuJrSVPOs-F&_*f$qv$;2+5GxAOw}k# zDMhU+sv3K*pw!-q*i^Jyd+)8Nl^C^0s`gB6YR}lSMr~r25PSPS_w(Av3(4)==lst1 zdtD|VI(?-AlP|8e2CBd=e(&(nqU-nrtwPYO`_nH}3Q7PY7y{u#MKXxi*_cqwO_BPe z0&;E7`P0osNTv#0B&OH9Z9k^1a_r`S_I(`7w;T8ulUWxbV{KsU7To)zno9!!1~)z_ zic6ee+T>*O=Lbrdg|F;XT&W%}L}~#EuXU5toYQ{st+u(#T8LGk}~ z%;Ke_ev?7W{(ctfQohQ^j%EutM#L$F@t~OT2^!flza-OOy?qUNBa`jMhc_g0=R4o`NWtm&;9F~qE;dBpCZ+N zo*Nl$AO-Jh<7le$FiLVJ3BTVtU9Xd-^3K`5r_406ZlHCmezyXXaI~-}@VSUO9oieJ zO~|hA5u-&f2>-ohscXsXjsHtlCFV~717}XnS9>>bzGM_Gx#_;)jX`r{>=^MfGeIvF zZmU8ps#frRHu?46kBWzd9Dt77&p%BeD{ARIlA%vnQ$J}E_>uw2!Et~5$y~YAQvNM6 z>E!ct|5IsszPKbA1u6V02WWVs7(r{|B=54{^Al#Gzi%IKd|zk)&SH@oA#|XDQ5Lsj z|B2SzfUR1UeJx)S|`K)jC>6tKEntDq6# zPuP1qLK%Dbk2l~=dnn6*fHL&TH*?%+>2CI={x?tJ=75;qvAvx74X5mtXMmBTR?;Wp za@ozQg~@!xzRah%N2Idz64qXf;Jw^7?4TjXwfJ$z{+#$2D^|Fl>xBI@;SIhAYf^Cj z>wQUx!*lb^VILBaV>Krs*H9gkJhB!v$8m*^$3uj*3rCtW9z~zaIH>_c{c+k)991vy17%Mu{u44lob5HQ7=Hw>`FrrmDIKo4R5b-IivV!YsFV>MsO4U4 zu*;Y^dC+|wCtnLnM7{wtoLQ$>Wg!GJgWAI_|WsyDRLb{}BXa))$n)2(Jf)Vg<_?R2$p zyunt6x`y+@{+tT~j2DnaCZh2dHFGJ%HZh@*C3L3`8j<*yZU>YU>DveECVy)NzqYpR6`d114 zt7*Wil$>2|C-ZnLW~9JI=i0%7Qoa2TXVU%Z*@ul-j5xAX>TxAK$!iSN8iWvtUq^ZGu_fbCXBS`f57b>n$S%eh%k~~iOkHrkJbl?_gB5x$RlLsp zTE{}g&^GFEtc#2`XdCM-?VBpW|8z4vVfb>}$PQ!y@|^xKHrX!TCUmQss#??RF3B3} zaW-~}tO?}(7qXn!ajc`cc}St$lx& zqcXHm4s@ZT49@4^^mgS{yR`5Mt!aHRFSp3;-}kU`L35WQn{{{RWsL{w`p{HQ6B*GT z%<|@vdEU)8P*df?%%PJsT%bC6#jqfu>0c$`e5t7nc(ZP~f7RxoFq*mP`d+?I{K$Q8 zOu91kTSQc?h~M_n(4p#pIis3R)t_2k76zhxl3z%(A(ZfWLqz4;w|7LZg_Tg;&mR&GS|BEgJbgoo_3sNpR%K`8Y7gx4iwM zqmr=KnC>%Uef%7tYq5uz1sFt#sg9_k1}Jy$eeG|;+9sA8v%j=;x@;!z2wwQSY>m-t z$Qa3Z-0XRZSKwpNZ07<#u`r>;#dFm3VQQN`Zanl@ydiy7x-EKF^|Xgn<%CQYX?gjv z$i&wErT!8rYMAbxX^whBM4G;}*{NoMV@%M$2P;Evdjndt=^hZeQ7%xx!S7VKX`()% z9rjF-PQqvQKDQt>dFx;gd1#4-+x}^Pvu&3Z%pZ1WQh!d->G&>;t2@h6Mz!b9%Y_v4 zV94-$xX?ksyE4})sS|B%Yem;pk)&Rt@*N1OF#e%dyQ;X8PJFB0zB9cgsSDXa&|JZ) zMBx1wi(|?Jcq@y0UFR;<&BeuYqOen)Btf7@e1WoaU`fc7$O^&1=35WwaWX?P8mG4Ta*=Ikq1P%1lb}5 zdG}(d&x;h6?*~x$oW3#9PC0ERzGY4)UCmW@qm$`*1h85W&nme5-~R+JoaRKoc zCYiB&Qo;ygEl+JJ>azQ2<=lH}VFV6Ed|f_n zZnqW}Wg4h|q7d2X;KBQH%3xur@#`=8w=C3>4fT=`40*Ia%j2u>nj$_H?)VI(+svx# zr$~~w=MxTe)*PhD>il>}>8~yp{$nGhO&0Ro%wK~Z6-;6hk9YDL!kjYJJY&zy@_yk! zmY2!Lm*?4kXUo-w$*3Eoz}LRz&n<|QS)!Sjb~8@Pz!ceDV)Kzj;}CX-LD+mohLGcK z3RBuC^`c3S$f51F17_rR8hP?B%GR4QFD3;r{FF&j|fBWz*6DLO# zOh|pWIsJ$3_zL#?8ezOUpD*!o^y*TfkAL>%@AUf@rWzzBhjPd(^kj?c`aS2`%{va3 zYvQd#4}Pk*ZUf-5X=L>HT5g1h)O)lz7f<5y>meQiLx?1Ev_s`d^X7+frn8|v(L`H* zE~R`64+Wq7<1t(|Yd$orug$ZSos;RF$v?7Yz#lMpmx<}@PNqM+v?Tu!3K|nKbAhoo zi906GE4&<_^*LZ=6$d<)=eH7z(zpr`Y$&9uJX}#z2 zOPZoC*V)!DHo1{FkQ_Auq`#$$hIBN^=+j$}UT+d?J+HAbf{lLcg*yX8ZEpSN9XcXY zP2W{%kg(w0%p1rcD5q|!_I#Gk5G!5xw8zS^#bdqY8Z~LD#nm#If%{uwt+5|tZnWMC zu4)7tJr+9jYIY&jP+(EK=oQ&lJNOrenrz9q)2i+C=NMCQe|#EW)fEzQMm^CG zy)NpdnVeQNd2{FWtj^kqrg)l(I)8o3N$ahWf`gUmSM~S+P<=i2PZBCwBg&Lv( zHrEGNAUWb7@oC|CNCb1Tr%s9Whq$?8XfF5fhmK&BYJxp*oxb6Cj{Lce&3AZErN=r& zz3q#N{K{SsC4yK7PHmb$r6fQ5Wc|SW&6u6wrZh?B@p1`n+>6fhc=lJIBUG#`1Kc+- zrzk+td<6e+`)}1{cJ87ApQXM*jtUP(gl4SjbyzXl^{QW2`T0O$o82viDS3O|v%rNx zwjIa4*G{@XkatD=tOEYZFN-GXbhh@T@=<7DmQ@Q}o2^X?Y9Vjy$b-qC55M{y7Jc;C zP4(Ei11)vOd85W?=r6;+nXyQ*xIm5Kh|Rd1MZGz1NHSI@o5;@Yq(0C2U8C^)2Q5nV z3bda89(YEy^FxMw{S3w{-Ss->01a`>^#s0LBD!5;es2!T__?@XorM7u$Ac}py2n=Kg3Zxg9<^_%viJRQ(OOgj z|7MLn+SY`d9v;v>!?E*O1}s_DJj67U!Xm71&w-(kb|j_NLMw36VOoJUi-J?j{D8=>65{z&(B(_YrT= z;4?{(2~jQTO7#?}ubhpo;_=3)Xe%M*DLz6)doKDGTPkT|ZE$R)Al*!?mv-wiPgefX zJo_a9UdP0rX{4cHf0;{eL8t%W$Yb&Bs(dnja6VskKd%6aPZ9I45H#78krwN`Grx;_ zl|GE-CCcD>Am(E98>fq=<5f1)W5T7rnY7=aexchn(aFHC0AjA017SP*uKz&%kh17+2Km$JyU&%e`4^{el$>MN-({B{`Gm> zoc=BD>NOc?U*>BDK?wCQL>Kc$jHL~+O&zY!394y}W6Oysi1-S`)AjKViu(v8V2E)4 zks}$c*1Cv)>tJku@cx{%Jvx*?rXVmyG@^Ebc#MLc&Wl{rZhZwN@;;!Vw>;BYa}Pzk zYno6nI08~U`h5Rc#_madeU2~h-%hqB90wa2kR$4dsj&T_lsml8`}d({?79>htSFga z0a$11mNVJQ#tNUPH2J7Du0DwiNoEuizLY!yX-0sd!%+aCeF!m@aeZ3|iR8T6l1|+6 z6sNaJTnI#mEliOt$B#(aZJe)Vj%U~(SA;htQ6|4%pzD{KT08z!C)gVdT<&!s<fe+TjbmI(J(!hCGdQ-lpMLH7kMpB zg&dw^6gw|dp-L*&0~}a>#N+Yv194~;`j9NoURBO_KhGoFNy*5((ZNB)#Rkd?101?;C@us{1{PEor+dh^*73G~Hzd2Rj4IGHLclHg6z5ZQ>af~I z*a1@RS*`99p6tbBZ9dSOVsSdpf6NJ(f)|45oF%bcqpH6z8;xj5U5WmW1FExDUqCOb z(9#FBngvDrgG%f!WIjwykz`fAS=&oZw!(m$$&9`{hUPy~e4{V<45dfe2 z5nLlc!}t{M$D-CL^+68)UD~Zq`AW~LB#Z%?^dWQ`C&(Kb%Rqc5eW`-Y2q1pV#WXxZ zq zK~^-uWmVmzpbn+ifA2^jf-x7{0YzN$uLf}3a5`BlSa8J`J8RMI^#&BIIXruf)}aj7 z!wcrOpi6_k88k3q{;}%%T9HGiaE`mRt#2o&fX2Rbju8y<75LU>v}=0MSn<&O^F34Y zaOvj&re~qBUd}p8dSY8lWfL!*J#?l;UgwC!WZ2J5qvq(R&yRrR=@AKtH2kr_MAd1J zad9Fys#UM4`3nvn_4ad%Z>(vL;}T$Yd9bTjx~1gQZ?a)?2IHNx|mz;s(*DE7ac3>ZA$1|H8p8y*~a9?2Y<*FL*VV#41m=3aVy0 zq14~$En>-SJ@+h*K`g@G=7nK$1n7`U((@AOzl0az@5MHo{+rwqn#;Fd;$&cKmCQ+= zGg&}OhR}ULKraobUh?&}ncAGN7C2}~lyl8KL`qT29#cOt7#|#-xStDM)<$x^U__#H zFlGd)6*NvPu+=7%qfCWQ_|hf)Toyh$M>;u3?GGkzSivlx0g=h@ymcY_<--BgPa6nvV!~e zOV_V4S}>vXbkqd%OGed6@$~wHW;({I=)TN%(H;U$B=DgEGziIO?*yXC6TGk# zx`}PGppOhpE4MA%fqpB@(kxG#{T9hQ`Xed1vmkVp6NfWUNj=D%U;ppV8+r0HK66p) zSCSw6?(EX@I$f$rZxnmQak8vER}s6>z25aKpgv#Xsqf_oHXAEf@+08#`t1U>v4PX; z{a1oh&Wx>slkt;zY^G>imR8SAf5SvwfxiWobt7yI>YfiQ1fK zMp3)<(ds$gWNo3ndrHHaP2BrnR6QU6KTvU~?yswgZ=+r=cjGc+)ZO!nF;5FI3!QSZ z9jG6bKgau+vwZAJa}Aw|Xu%*^37XcqVy}k}@j`Zdbz`O>ticeHT91Kp&I09iGP!V5 z+#PUx*N+pg;Zl=?6C0*%8HRDok!+O|@UUS`jTZ*KYe><|zu**Mddk#(=cL-qRwKkF z6%O+z1R7$A3Hdw`{IS*{XBBx>u_K%nEgj6_FWg``E9wT;^Y*yu@!6N7+g2`@z6SY} zkx@T6K7(ptk3S261P-!;TpMKtcf?9xZu34%1|PG2<)SAg%p*U!GFX(5a-`qHb6J!< z+Z`(ec`i@?>^q44aWpUwh8I!0=%H>#1D(FF`p&#(9DaTJ#Y#)OkB@Ke^zafwS3Ypl zZAl;k|1Cj%Yd6Iq;}6d|Lg^fU%R-JGNKGNL6HSVKm4wws2R+)H^~+tHRMrQI4VdVy zgFdSMFh^g@_20W&jf*=&wB|u9lU4ckQR8X%M=u;+-1`$BiaT2FCVoR!KeAy|X27+O z+i@8I$yz3)+J>Nlx>}Mnr&5+xctQsDLPq_ZL32`qPo0#ho;1Ek6cB9NxE1!X9@{Jq z<;X-9O;%N4Ncy1(LDSj!Fn~w5M|@^d?7%UFCx#n*@6oYb8WRi*%2gfBWeIaZhx%0V zi&dmVJ5?`}(X1Q*_~XoADK%0TGqk7>dwPg^iz?8bN@mYi#dfyTq3}TFsN6Xe1BRYr zoEIFh_Y=mnUj(8zC&!Kylo#`f-81#fj@L_C5)&5qh-A8av47CfX2eK76}^i&i}5d) z3<328*zGvSYmaYb!PSg(g+_ct;ZkaDHjknwn#@~lcEl<&P$X zAsMikE0u1`1XR^-uU|61s?dQMsVM(OJ5}3DnVjD*RokqiT7IGAJ8lJU%ht$gz55OQ z2VQ&;{n)s@3HD#vL`1{|OnDPCkQl2YpM}9XSsH#oab=9E8L|>jHzkJy$Ij z*}ua#6(PfpVF*Q4*SDQW#F_U-j63h~ zcPQ!PCn9tpGkVx`Q(L1%_)*YQNl}(hS_OGwmt+6>yP#;hdCpN z`FzeQ9LRf?<*xdh2RdHltf(G4JsFnTKCa&P(`OXa_w$iIT%naz#>;|?Sn-pmom0X& z&kaJ*6+FvM?b$`~;`cD>FE%nGt z$kVfd0gllEfHp(iTtKK)lH);Jwv$ANP?q-yfsA zl%g@f!B~1$Q9et#Db}k1EmRY%mOwE_s&Mx~~3HU-lUXt9N74@j+tX8>sHRo4` zPc6*`ZO5~(nvMi&HCrUcPmq-6iq#^kiatp8<|FpsW>m?kcnFC zn2ARZbD3{vm8SPD-G9kesX0CB7h+-R4P93?zS8ceyZGR?Z(DtJoQI%~P`~+O`>a`1 z{)LnART!G;cusWT0z=wOTUn+x+x=3=QS)G_EckNx(CsJZUM*yLt?HTdr#ABUz3ppn z76*HeeJy<<5U3mDhU(CAn?-F?Gt7d6ExxZ6*)>~zpu?-~3i{`|ulpAvnzr`b3rs)6 z=uPdoLfomLCxA5X&Moa))8G3?o~;D+`GS8}l-Ob8M17(J6N)OwqoSje8Egx$Z&Sd@ z>1rf@YK-#RsztaTgL2yXzF$ZSeXkix*_Y5$apSHUR-)dyo()e~{$x!rj~l(tBeWTF zm=$tq)e@6EVa(LL>WB8D(syzf8A%d7r@h5$*uF< zC3-f!HF&4|R)M{}|8}N#EQ(V3dc6s`-$jU*vFZ;kuMaOAc>`0$P$w(y+iAW!uR#x~ znS?k9g#_Tc%?9$+v^{S&{$T9<~tAY@o?{rdUeFDISR`E4nwvMWWE@r+eEp;tGmS?Ph8AJYc|1T zo@0+%n;PqDbEeCRRw*_&e= zg)|S^tzagN#&NbXA1615Kuc;5hu)o5ddsWO=N`h0?(Odmg9~y zSgYWpg}+o&&bDVq6;_Xo5YWU7=zH3*i8WcTdA`gQ0@75NG+#C1BUeDdMd(rNO_0I#i|9<3j&{sb0xN_V9Hpa&P zaBS)VEpBm@6KUDg-`RIa;z%|)4Yq5xJsTDrkI)rkZLqzAg7UMTDs^qq*PP09B=#JA z1q{RHONC0YkWt`RX?^!M85RKA1&UthKi`@f)!`k-PTLO7?tNoGXl+_B`5V@0z49@H zDdQcXHZ2@%MJ}rZaVOh&FRQKMUWJQ5vVyh{@bPcenQ2` zg#LvLz30Dts(wT&?VeEUdSFEzEIwvYq?vqebA+SeI+}FbPcME749Hkf8S)wolg_Az z95bz?*I!NT1G~Hb&B(k6eBsa2^t;CUbVFXqhM&B-t{Giqds)`ELPpK~b*ksn{6Yco zB544>MQtDmo3Yf@FH(B25ma+0j*Pzz!X9f(D$k7P2?lEhTJTO#K{IYMpDHDK%BbkQ zS6YY1+>_r$6$nJ|@pEtm+KZ|aAH`X$-DeiQV~rMeXz%Ifas{`)xl=z%4fQYCs#~0N z>!v*l`y2G;s<~I1C}oCDWWmwpmP=XebY4P7^?ZDzLT*g{1o3_{UqvcmAO@aF$N1~b z)1N9-<_cqrtj>>TXK5LpUl$o%dP(i**jqou8R6lh!2<{WY(eW`{bw3<{?<77Nc%U4 z(H1K>uCyh8&s5pkUijWZaT#P4MB{kQvJ7rrZv^oL}@2S-x;2`e3hb}XFH** z+nc7AOoTF%t(1eyCVh#I2-rA7SD|>fF44zrbpelD>LVQbGVyvQ7m|`0wLBQb&np$r zC&zotx=CXlSzCSYi*oNW#%!ycJ2)|@t6rCgWnQ-Ys#y1bfx43V3Q^2rw$FH}|HGM6 zjXay@bGh`aY*(Lf*y`z|cTEU)a$LT|?3(-@4NX`MD4ky!4Cua?xDVSk114stCMti0 zK?ObSJ?-u`VuP^t-?;);$lL=aT~g{j!|g?DT>=`~HQ(9P zOA!*AE7QR@|0N?XuHmVx*j&}IcDvTKGD2jZ-7#+ zxq{0Rl}A!|$Fmv=ni5$KHPOHS-`QtUVoKg)qDb`F7P;Wy?t263xFmGsAHRV(t&$ji zYI;~`baM?Pe0vmbS)--Hu|f`bL<4vs*N|UvdxV+s%7AJBj7S_ny`68Re*V;2&*MS; zAk>Xi?LzCxWels94I3=bp@=zE^;Y$+gvSxTVhn*ub+bGQn*wS;^UP5vKEC+fNWJ$K z;q7$?B}|#Qk|QkNq#VL#3F)igqix;H7AbM?XUU)e=FvzD+2O}ZE}enyq1uCf*3bPM zu^&QcQSErq$N%9x*wf{yqEAAwT!fGPxYyrB(3kHY@Y`_V|3dAQ|(DzmIis2SsbYy-9ry zS)Tj7& z9}o>7M04#?ul@4njHqH9Y*mpe`m7W^%Ngr@e;z>|JHImO#w_`p+2wTCT$H`HI*&C3 z<-2r5^NpKPW00Q*Wf$x00tn=SiiK^I}pp?SInHaGHYwLutq@85rMLf+P z-vGe+WackAyZ>pD!d$^Bt`96})h@*{y+Ijn{uS!!O?_ZNeyh(F9gB%jhXKwQc!7VM znO0#Qh&jO2j$%=f{o4bJ_CjDl$mGM8+&9$;6dNbcA{%SfzQKnfo)ZhgH4I(q0IOJ2 z%a`xeeh6i?!ksW_6sr;oFYrBxp#=Z(GOd9UPSts5(GWag6c^r~r|uEp(&-bddn+bo zGuhg2?@#vTb`gd2Hc+0F--^Yz*qpCF5I$u0f_>d;+BLV5& z_9pt1JT~6wCAbl-c$@Qr=9%C^RhO!a#8rdw#NeXC@x9g>0G-c_8UEQ5#^P&$k4k+d zDoS!^2j}YY`axKU?>hdO)KTC1ie`5dw8V=+>rrwt0vE}d zYTiM!gO5%D_i{5vE1^Vnxa8xP4Mp6W_HLBz;y3?XQ#4)y1olyR!nZPr*S03!!hzD) zbSweBG$t(MP#f#gE8CB|v2mkUTqNaYDv(ehp>Sy}*;L`3D5CCX@PJ2rln7&7@7kel z!zz8r00dS-%HeX^{2cXTz>nF7Kej2Y0&CxZfu^EQ`Cp7Sf!J69VSuo;|H*o`5Vc3& zRL=BzgRg65p3^KLTVAFcivgUAQzXx?wzPo_m3TfrA{6z`{KG!wXdb?$J5XuX9fq98 zMg4q9)bzbA4Ol`yGiGEXS={k#+c_O-iZxPNGh>gNlqA~13l;~q?YlQh(CkjS`Rv66 z*I{kmk9%<2?UBWRCnsi=WtNYdjM-*Zk@*_gR zkWtASh<@&^Y?#3cX+EfTbmDGe*Mfc7?qrlyTPiXa04y@-FG=dP)i<8xxrTkw)$_!d zn|XW+P_$5z|FjBOP-3(s&*kc0?#ndY(Oc3#%$Cr>k>fV<>0g5` z)yDa*x!Gp~G(0?E(>H5ENw5)`bqWT7RA%&fsq#GRp}U650Gh?dJ1tmAQb{UE^~9$| zg)w{IN|Bbsg>HMQ!lybeeOBByFw~pmeZ!w3IQ@VwUUuUK7C!*8RwlOb@`b>_MQR~_ zprgO&QEQgK8T%(3cd`C6ES#8#R zP`l=C6}ulVnC^gg&Z!%B%T6=fdlX*mtW2q5v!dd`B~xTH+|GdvBAcD=xG%@T(`WT4mc!ybeFuhG8NU!UV8Dp!fP zB7>C*zEF&A;wpXE#hC6t53Y~5#DaY)BQee+G}&~c{|?XlPd)aZ?-A4X9sbg1Oj9So?033J<=qeL1;LKH-H)NvC>Fq9mA?W1)@G z)8{1&{0RPS;P`1MSje6ZTsM}0pG-z=FzPL)J z3?LYM%W_j|fP1zz=`cTN3B9{URoaCUo|u0u>7AfO0TAtCZK-RBFzXO_A`hK!!RuV6 zfk}pY!~SS$;&ck1&V)YB|3dE!N~t{)j-$`pxqGT@SN0JmCyJ({9^Jd34Jh^Av4y1z zRoGT5&Y2SDmHPx!{+$=29+Ie+D4wX=%D9VllidmMg?znC>aNmC)uo=T^V7@|G0YWP zxP~O`U6*q<+j;f6ui514m*f};e@`i9haVE)ShZDN`rx-ra5*+(bE8g?$(j}93!=Qs z?_-(HfGHC5vOo;r9Nx!k! zaRT*2GT>9Q5U^VofX#0{p4hm?i}kvO&Nq?M_-iEgbNAKz&w1g|E3b$yG0Gk7hQN{m z7=KI~w{d0R`;n964Kd*FR_Og2$#L z&i5r*JStc@NsFejX0v(WPI8A2nKm|GXNUSoPuvWxA!9|iwbYEPhsCZ`#PN#ouv?8t z<`wy}j#(&~mMLU#8TSa5S*gx46$Qc}s_Y53hw;gfzcp_v-Xn4-XdoZ$?ia&j1RzpL z-Mye%-_z0)5F&xOUM3V%2UfRGVj5um%_oUuZYEYe%CfYn2ohSM8VN_nIlWw}qLh0Q z(l_pmi=spRqd$+E;MPDZt<#54_tjCwG2ox)C(4Pt%W6s=hm9501&JaU_bY1eH2-}H zcA!k8Q=GnrwtUlwW7p3-&@PVH(|#rNJcMmkMapO!^!XFX7P zKkY|eV9(Rm6Cp{?(=*H7X^vi z?&S>4xWUUr_QWYJAM+voiUJz~VZ6e?WN*{*$KQVYdKBlU;9SkS-nyu${ib=t8sXWH zE{`-9yyMsT+Xrp5+HE{m#)P3%{bhqHh^V$1ZF_(AOi`{n0F1eaYgS)B8m1?#{Mp@v zI8P+V&K~@wW54^m!Ap30_oin*;uDvE%akYo;&X@8Y)>^D!4)8#z}codSiR7qOT?~i z?ub)13T}=Pi(n(u`;`!J6VIr%W<2gtPfwASa!^20r=x zoO3N+Dvg9xb%lp;H;W96@AKaLLQsNASi0bne~oTmDAT)8(t1%vIyeV+cL8AZ+;F_Z zZtyL^S-hyaknPN)Es&1u_x3jrEg1_`?2iMgc5}|oQ$yWfrQiy8eaK(Ua%Y`vJen&* zeZRhqdF<(n=vtsFM@u_jx$@uH?emg18ivBxk$B^$c@N&8x=_Fz`|qvfYs30xxA`{n zTKM?xWOcP9^GjWNCpLGyHc9fXm>cHWh3_BwsVnU4P4ELiko`B`6kW{y5YWlo$fjfS z_Md8`)m8Eh;=6s4?ntKAh|im!!bo=P4m3>U>JV-!IfyRc@?~9OEQ}@kQ+h53mlMI#PMkqcyQ})OeIjAgf5DZ|!Ly3Brf#!l28E?^fx<3=f53`B zefc@;yf}F9+SeCS{g3OYo%Lb#`WYx0vl44?Y?CD9KM`OD4nLuHbeYQ{vn8+phgj0O z*_kc+cWp}Z10P4!?G8kEPf>7YJTJ^u?lQ>n-_)R5BWaEpLb^I?=oN0O4m{m={pG!_iZrfj@Vc9ZoPRd#a z_{mfj#kVJsU;e`pvKE!`{K+c|rVP+P7J7dWcMH|Bhb4chS5|Ifc%t>ApTUwWxz9wh z-~O+C_t?O#3>H*rm3tAj^yqOjhg!eqFC99-QaLyC?Zkp;{ zV%oi~%7(Mu@EP?}+qaunF>(R{-bfH1*!1c6^slM)rWki1+Q9-$os6Z@AY`s{IQW>c zP1EIXYDVFX(fxTleg+%Iq6=FM_qZ^eQzY%_YX3o&8pSc{kRo_@0W3qjdC0df7Z%P& zdVX551!Yh#0oXfxGgSZR^tIk?0P=1+*54tcOC@Rh2SmhvzSAG1a;2KXLVsB5FBE;C z$snU=Es*;mK96S27__l7rV+Z~ck!aSAYIU@sl~1J1CHFj;Gd!X{U;4sOk%yRzQ)L8 zX1vWlP$^6)PJaq6p#S(lIyoWg&l?3sL|W6y^LN^a)cQYCZgGEB1&SSQHW(ECXV*pL;v}B|G``hP0Vw>5@Hw0sP z%7z&$c~Hxye=Lj2y;V{jJ}I40Z2c8y`2cr{E!wUqEz{`9h_ib1BE!*cEb+e#;3Kj3_z&m#rXv;C$?KhpT0i2+ zbV^T=eMh#0dbO~ScqQ8%Oga;OAmLPj>vNx1j7zgcn`ZXPq1>yM33nhl@qxnRuk0@0 z?Vm|`o@1h|omy|t`do2!5;}KmYfc1ncd&8Gw|bt@)KHx%#5hoX4I^*KCQjtn9_Sc^ zwHMW~z5AvUsrzGlF-wns@ZgXHY8$VFH#^e+>uF5v@EWOdi*FKR{Oz%8_A#0(ZLx8c zAtw)(lMILUQy_j@JoIy@jMT(U&jU;SuoF+qP)=}pP4@zd!0u`!VDmYc5axfjXy56K zSBG8ei(kfvXyc0{?XTrOBn5T=?&QYk7P&6nBt?oPf@yn<)D6VM7pH+0?{Ozms!0Ke zRqMv~TQ49i$?&P}Ur5~_4jZZQxaEA^W^AW`aHV)~3N&>9jIUit&g%?KEmpOW7R0UCQ3$TlChlS-X!wp zOp9zuj{E-8LlHKAkB1Zy)CUPFI86c(4+X6~xu>X46f=A0JcD_QY@mTC#V{CLYb zI)MTTi@D+arK9KXw@@cJ$^#3g%SELs1zk1y6=ai!Xj+tGE67c4sAp|JQV{0*sbw1# zi_(e>3b?w(_pQo_sh zxr0X*kM^FiuE*c~cT==l^XrX|Q7?g*3eM^*Y9>jorL%FLsGPuWM)-(#4Qx+ZE6Gb| zcm6xCqFhKC2%(m#1faKxWc- z7<~dboD3?w*hqs5*HE_vZLw{?YQi8@6pA#SZ?9dns5#AdO9R7(8z_XJxcZ!U>y|VWZzwh^SAX1ccvv9hlPU!goU$@ly6Wy2Z z^AY;owds6bfwA&$sAcIYx=?b}y(Dlx5_FPko*e-axZYZGPgAYB3L#wn<;doxoDRpL zVZb(auFGoCDq$4u=>;m$bjVH~?57F&!wj`}b$O`MVlrD_hZpF(&HC^dG+p$E*NR|S z+>qrx@TTpNvbm}7V1b8QZ$O%#w@e5X9ppgP)vg@!d_<{G4`IOS_QclsE5DLtT>lj< z;SUtS@0Dl%^G4jGt{~V1=100z6XXSMua8)k#8y*_9T;wfWz{NOQn0=<()I}sN8>HG zZD6AhVXu zFKIAk5Eo=H=k<}j!R$-BCK|4uliNL+^}swo8^=i#Kn&kw4t}(2Aq~j654QF$4opag zE`1@LHh^d}w@W_tU0}#9$C2IA0?Lb`>laDFZP`9AsVRMS87(^`Zu-g&i+ta%{7{9H z1h|g56T0*tp10RrQZ^6#*~mB7Hz{1Eem&HA5kVJTTM@34d|El%i&ZGu<;vf_jJ!HU zicJ1t?V^drzqe}rwDtNn)zq1?t?W^(0~6V+P~d8}Wul^@lGgs8TlCCC{lZAYOkIoB zPp}-jCN4o!neMwR$fPB|;|}(O^o@)C>DTmW5u50k;UPEe4wbJ@G4dY5*ZR-nIt5RD z*M9#9HRI53nKnt!``Edw&zPpvSss-=`c|k6Oq|Q8YFtq(8U+($fTaA(a1^-;QPJ5Q z_nXaE-lu<1b@mYwm1oH}N4RUw)d2SWV%URqXfFIo=!rz$3N&M+%5O`>kr`4TsxPJ0 zZ-O8EhrF<{^|~nqCWfj$z^@zx&CB)7Sb>XTBu~t;=!CGJ=x7 z0~Pu)?75vFdYC?L-pYCQ=ra=(7zdgJYyn-uoJeW@d9D`%(;U%Y+Nr$Q}IRM67^4qVWCR#_hD z%7+FlRi4<0%2#pZ_R&{r${hRAt<`orPWVBnQn(ywpg4InnT)}l4%4f8G;=p^$zOy7@vX>{rGe9zqcV@h9vh%enI9_`}tK+fLP%vSLX zI@Km!ML7pxpXAkWTEbJ?tRJps5~(LHDLYo@x785FRjNckb{}T`q4=kuwCqjXHSw*5 z;Lnmay}tpb@*bs380Rt+x7b^w&2V zww$xGnY2F8>$}JPZrCc>&%vvfkiQ0{(nCb$Zoa4upGnnR==&C}UukX^RacPSpl4fA zTl8d}q4|KLZx2C{_&aC_MUCC=;o(hJlHI;CFmebqNS{hvqbl_OaP(}Ndy4`$)Q6*? z&cAbg??s0@yWKyhD7FYLi5$=-@@fAenaWQ4n#q=7s^FPv5!ugacZ{^* z$kma#3mT3qQjm{wE9eXTyyC(=jx6+pR9&X9Ip~TLZ3KlsR}nO^Pfci`MaJ~Lbu+zV zCc(0vY-?XSqIHrT6QWO&rsbL5qFnj}P0JBv80l#)moHU|P8|V*k5)aTpwf|(ZC8Kn z9q{)!QX2cwOskNzJp-&U@cr6oBU;87yo9^^sb5t3e?#wdn+vn!F z)evjc=wcL84J%}3%>fOefPfQOle^3-o_i+SN5s$Q-?CcXpNn@~Lu7Lpn;IJVG@8c< zFJfwN10-jsF;u$70R?}YKts@+h$=^JZsY<+G@-1y?a|AYQU})FUXWl1$HcRL<0dux zv;+3mo`5tC$ulD*42~Oebx9<``*qKe^ zvoq12nJBlxzt@2&g7)E&ReAF$*4V0rB*^mTie-Q$s1 zO)Acyw=mEaoWQtKq$k;xijr^~@~7>Qc76S(B0nt(tu^o0e_AXr|JPkvS4?W1@WPdx zb%lC-h*)uiA>FLi8^Fv=yi{O)-6_kDF>X%lO!ULMnw?z*NisBMsLqO$WQ)i3S@kP) zj`H7@ElJ@xzRNM;Ay`D%u5$l~s?;~MegazZrz2Ix)n^Dpbmd4_By1Mv{Rog&OCeQa zL=|}6Q%9hcTa;Kgb}w}e`y!SZU`-X@I!;)b&Q6d|4nK%7D_vSKH#h{2m=#ui;6cy} zsU3$zpCED6UcIEd=L0RCy_)!p)4q6y@Fkam0n#)f6N5Y#9v%#dos=KntSCM* z7T9Lp)VT{xzNT1v{LJL>E6!&x==2p2GT&m%ak1vhoON^W@|?ZR=AL#+PW!s=_6DYX z_WhJo?>t}5xrt%s0Zn&L{=qh_@UKEBmrNESoTchl;aWkqCt6gOp@tK=A%j#C&7+=Tq}=Vi0pc6Zh5tLsdLoSz;xK0Z7~U;+Hi+81lNJRs38lk9ESk9ezEYQy0a zI3Qk4?Bnzu*pd3p)?LyE^bMtLN?Wyc5i)p|gB{+XADT`BB%uIuFA?7jGa2x zsz=V^q3<4vr0TNyIFMv9DT{NtFx@>WgyioD+XISjO?dXP^^r@IeeA>K+%OJE{#D3aPOGp#@R6UTZQbXZ z<@FA<9(`0obreCg=K`);>k#9T7yLU{A9hG=RYfNvsk124)b%JYV|;CF){;vbZX-N@ zo-53(?ww-o55W^4h_ap_c{{pa8Gs}b@C*A*vc zvpS0_vIYRaJYuyY*)9niLsumkBjz22bW!lw_Mpm8)bpPf+4+FGF62|s;a(rCSd^6c zL;&A0{&@cY>vpfD{6`#qM57~3G(LCIyhEx${{SHXCu~=17mRN28IwCUF~?fxG*VjS;cvT)Bz;9X zHb;qgvqNVYSNXg4`hT94^B;+9Zy~>Sl>l@&)&Uu^iM+6L36C3y>9Ciu)|b1CXa z@~l$SQ-REAzA(G+`GFXbl0oV*>5BS~;orrJ;L&Ne?yI@7OQ~RetKxg8V|m^u8C{FT zdN+fMc?vRrb{lRxV-=%GdAgh+&_J#u|3pL?~DM2Ulr z25X#(M`)Sbs3M;e5h2A)6^&gen|T|94xKUd{{THI-II%T3Dh3`wVTikdQ;Gx{VSnW z@;RL-*xQhm$Q?baDr}YxpD!J&MkZpVjYBj@u=#_jspq>TQc*`8s6yUL6&b~O-Pj83 z8?mojyj3W8^shbDkxauQ__10TPjiF2h-1rYjrch$5ENExi zM;N5)HKG!xnUAMvkOCGpRNLF7ch+`j4`Vy02(InK{Rp7D&K z;F)bsSYYwr+P+!wABg0)y!#2te5JmanEiWNuCe13Yv& zHm`yKr&oUlQs+y|(%J*i;W}ir)BNERguj`DY)ybNLGNFtr^x`=rKx@<;WL z`#bzcvDH>NtR66Sw`SG^ME>zaf*cMr3cxq z0m#QsrYg`?W@aOjDY{e<9bthS5-5yQdXz}%c|Ewd!8@_?`~LuuP(wZViS1!y86#=i z?0RusRfMk#F^J&g57xTPF4oz#8Hq*f>0Gt(N;)J5hbH3pete|nXZy=7GSHm9(Z7q%Ta}))<)Li>|SLye|+k1F!VUift z8L|lg42)vDj7}%rx$j^wcS)aEd@j=Gxtc#R6XrmJ1b{QYlY{BUZaA;D{4ZtXz@h&D zgA0Se_phIR8pRrTXHS(>2HT9|oCAO>=)Dn-nycHTczBAZ-DQ|%1)=O#9!QB{LD!}$ zveOk-;Zb`4y}tYUv~Aokv1MY?T}i!nqgH?3X5B2^?Sw_T5S}^3N6K zdX!PD@3dp3b-|pori=@CW49R`eLX7Vnv^J>T2&%RBpS%OC12&@w~US&w9yWx(J?Hi z1Xq<@Op+CNn4Y{J*1Z;2a|tBZA*iAYp@EO56>^@ZlUkZEKFlrwbB+%|>q-5dJwHm; V^3hyiW90t;3Vy|^QaBtD|Jhgp`;Pzs literal 0 HcmV?d00001 diff --git a/index.html b/index.html new file mode 100644 index 0000000..04fdd48 --- /dev/null +++ b/index.html @@ -0,0 +1,1692 @@ + + + + + + + + + +spaceprime – spaceprime + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+
+ +
+ +
+ + + + +
+ +
+
+

spaceprime

+
+ + + +
+ + + + +
+ + + +
+ + +

+

A python package to facilitate spatially explicit coalescent modeling in msprime

+ +
+

Overview

+

spaceprime is a Python package that facilitates the creation and analysis of spatially gridded coalescent models in the msprime library. The package is designed to make it easier for practitioners to convert spatial maps of habitat suitability into extensible two-dimensional stepping-stone models of gene flow, where each pixel of the map represents a deme and demes are able to migrate with their neighbors. Demes and migration rates are able to change over time according to habitat suitability model projections to different time periods. These demographic parameters are then used to simulate genetic data under a coalescent model with msprime as the simulator, which can be used to infer the demographic history of the population. The package is designed to be user-friendly and intuitive, allowing users to easily simulate and analyze spatially explicit genetic data.

+
+
+
+ +
+
+Note for R users +
+
+
+

spaceprime is implemented in Python, yet many interested users may come from an R background. I have a spaceprime for R users vignette that provides a brief introduction to the Python concepts necessary to use spaceprime through a practical walk-through of an example analysis. If you still want to use R, it is possible to use Python code in R using the reticulate package. For more information on how to use Python code in R, see the reticulate documentation.

+
+
+
+
+

Main features

+

spaceprime includes a number of features:

+
    +
  • Convert habitat suitability values into demographic parameters, including deme sizes, migration rates, and their change through time using very little code. Code complexity does not increase with model complexity, allowing users to focus on the biological questions they are interested in.
    +
  • +
  • Simulate spatially explicit genetic data under a coalescent model with msprime. The modeling approach is fully coalescent with no forward-time component, allowing for computationally efficient simulations of large spatially explicit models.
    +
  • +
  • Visualize demographic models to facilitate model interpretation and model checking.
  • +
  • Compute genetic summary statistics for simulated and empirical data to facilitate comparison with empirical data.
    +
  • +
  • Extensibility: spaceprime is designed to be interoperable with msprime, where users can setup a model with spaceprime, then customize it using the full range of msprime functionality.
  • +
+
+
+

Installation

+
+

Stable release

+

spaceprime can be installed using pip or conda. Due to the package’s reliance on msprime, the pip installation is only available on unix-based systems (MacOS, Linux). Windows users should install spaceprime using conda.

+

To install spaceprime using pip, run the following command in your terminal:

+
pip install spaceprime
+

To install spaceprime using conda, run the following command in your terminal:

+
conda install -c conda-forge spaceprime
+

The mamba package manager can also be used to install spaceprime using conda. mamba tends to be much faster than conda. To install spaceprime using mamba, install mamba, then run the following command in your terminal:

+
mamba install -c conda-forge spaceprime
+
+
+

From source

+

To install spaceprime from source, run this command in your terminal:

+
pip install git+https://github.com/connor-french/spaceprime
+
+
+

Extras

+

To install the analysis module, which is imported separately from the main package to reduce the number of dependencies:

+
pip install spaceprime[analysis]
+

or

+
conda install -c conda-forge spaceprime[analysis]
+
+
+
+

Usage

+

To use spaceprime in a project:

+
+
import spaceprime
+
+

To use the analysis module, which is imported separately from the main package to reduce the number of dependencies:

+
+
from spaceprime import analysis
+
+
+
+
+ +
+
+Important +
+
+
+

Make sure to install the relevant analysis dependencies with pip install spaceprime[analysis] or conda install -c conda-forge spaceprime[analysis].

+
+
+
+
+

Quickstart

+
+
+
+ +
+
+Tip +
+
+
+

This quickstart guide assumes you have a basic understanding of Python. If you are an R user, please refer to the spaceprime for R users vignette for an overview of spaceprime with the necessary Python concepts explained.

+
+
+
+

1. Download data

+

The data we’re using in this example are a GeoTiff raster file of habitat suitability values and a GeoJSON file containing geographic localities and metadata for this cute frog, Phyllomedusa distincta:

+
+
+

+
+
+

Follow the link to download the projections.tif file. You do not need to download the localities.geojson file, as it is read in from the web in the code below.

+

The raster file contains 23 layers, where each layer is a projection of the habitat suitability model (aka species distribution model or ecological niche model) to a time slice in the past, ranging from the present day to 22,000 years ago in 1,000 year intervals. The habitat suitability values range from zero to one, where zero represents no suitability for the species and one represents perfect suitability. In the following plots, yellow represents higher suitability and purple represents lower suitability. Here are a few time slices of the model:

+
+
+
+
+

+
+
+
+
+

The GeoJSON file contains geographic sampling localities of P. distincta in the Brazilian Atlantic Forest, along with metadata about each locality. Each row is a single individual/observation. spaceprime counts the number of observations with coordinates that overlap with a raster cell/deme and samples the calculated number for simulations and summary statistics. Here are the localities plotted on top of the present-day habitat suitability model:

+
+
+
+
+

+
+
+
+
+
+
+

2. Read in packages and data

+

Now that we have our data, let’s read in the packages and data we’ll be using. The GeoPandas and Rasterio packages are dependencies of spaceprime, so you shouldn’t need to install them separately. They are needed for reading in locality data and habitat suitability rasters, respectively.

+
+
import spaceprime as sp
+import geopandas as gpd
+import rasterio
+
+

Make sure to replace the projections.tif file path with the path to the file on your system. The GeoJSON file is read in from the web, so you don’t need to download it.

+
+
r = rasterio.open("projections.tif")
+locs = gpd.read_file("https://raw.githubusercontent.com/connor-french/spaceprime/main/spaceprime/data/localities.geojson")
+
+
+
+

3. Set up the demographic model

+

Next, we’ll convert the habitat suitability values into deme sizes, so each cell in the raster will represent a deme in our model. We’ll use a linear transformation to convert the suitability values to deme sizes, where the suitability value is multiplied by a constant to get the deme size. The constant is the maximum local deme size, which we set to 1000. For more on transformations, see the suitability to deme size transformation functions vignette.

+
+
d = sp.raster_to_demes(r, transformation="linear", max_local_size=1000)
+
+

Now that we have our deme sizes, we can set up the demographic model. The model that spaceprime uses is a two-dimensional stepping-stone model with a global migration rate of 0.001 between neighboring demes. The global rate by default is scaled, where demes exchange the same number of migrants with their neighbors, regardless of deme size. To change this behavior, set scale=false. We’re assuming that P. distincta has a generation time of one year. Using a single value for the timesteps argument tells spaceprime that 1000 generations passes in between each raster time step in the model.

+

This step may take a few seconds (10-15 seconds on my machine) to run.

+
+
# initialize the model
+demo = sp.spDemography()
+
+# populate the spDemography object with the deme sizes and migration rates
+demo.stepping_stone_2d(d, rate=0.001, timesteps=1000)
+
+

After initializing the spatial component of the simulation, it’s desirable to add one or more ancestral populations to the model. This is done by providing a list of ancestral population sizes and the time (in generations) at which the spatially distributed demes migrate into the ancestral population(s). The following code adds a single ancestral population of 100,000 individuals that demes merge into 23,000 generations in the past:

+
+
# add ancestral population
+demo.add_ancestral_populations([100000], 23000)
+
+
+
+

4. Inspect your model

+

Now that we have our demographic model set up, we can inspect it to make sure it looks as expected. spaceprime has a series of plot_() functions that make this easier.

+
+

plot_landscape()

+

plot_landscape() plots the deme sizes in space, which allows you to quickly inspect whether the transformation you applied to your habitat suitability map make sense. Here, we provide the demographic model object, the raster object, the index of the time slice to plot (0 for the present day in this case), and basemap=True to add an OpenStreetMap basemap, providing geographic context to the plot. If you don’t have an internet connection, set basemap=False (the default) to plot without the basemap.

+
+
sp.plot_landscape(demo, r, 0, basemap=True)
+
+
+
+

+
+
+
+
+
+
+

plot_model()

+

plot_model() plots the deme sizes on a folium interactive map, with precise deme sizes and outgoing migration rates for each deme present in a popup.

+
+
sp.plot_model(demo, r, 0)
+
+
Make this Notebook Trusted to load map: File -> Trust Notebook
+
+
+
+
+
+

5. Simulate genetic data

+

Before simulating this demography, we need to create a sample dictionary that translates the empirical sampling localities to the model’s deme indices and maps those to the number of samples to take from each deme. By default, this function sets the number of individuals to sample from each deme to the number of empirical localities in that deme. The coords_to_sample_dict() function also returns two other dictionaries that are not used in this example, so we’ll ignore them.

+
+
sample_dict, _, _ = sp.coords_to_sample_dict(r, locs)
+
+

Now we get to simulate! The first task is to simulate the ancestry of the samples using the coalescent. All of the hard work is done through msprime’s sim_ancestry() function, for which spaceprime provides a convenience wrapper. This function returns a tskit TreeSequence, which “represents a sequence of correlated evolutionary trees along a genome” and is an incredibly powerful and compact data representation for population genomic analyses. The minimum number of arguments required for this function are the sample dictionary and the demographic model. If you need to overlay mutations, you need to supply the sequence length. Notice the lack of mutations in the table. We’ll set record_provenance to False to decrease the memory overhead of storing a bunch of metadata about the simulation.

+

This step may take a minute or so to run.

+
+
sim = sp.sim_ancestry(samples=sample_dict, demography=demo, sequence_length=1e5, record_provenance=False, random_seed=42)
+
+print(sim)
+
+
╔═══════════════════════════╗
+║TreeSequence               ║
+╠═══════════════╤═══════════╣
+║Trees          │          1║
+╟───────────────┼───────────╢
+║Sequence Length│     100000║
+╟───────────────┼───────────╢
+║Time Units     │generations║
+╟───────────────┼───────────╢
+║Sample Nodes   │        344║
+╟───────────────┼───────────╢
+║Total Size     │  205.8 KiB║
+╚═══════════════╧═══════════╝
+╔═══════════╤════╤═════════╤════════════╗
+║Table      │Rows│Size     │Has Metadata║
+╠═══════════╪════╪═════════╪════════════╣
+║Edges      │ 686│ 21.4 KiB│          No║
+╟───────────┼────┼─────────┼────────────╢
+║Individuals│ 172│  4.7 KiB│          No║
+╟───────────┼────┼─────────┼────────────╢
+║Migrations │   0│  8 Bytes│          No║
+╟───────────┼────┼─────────┼────────────╢
+║Mutations  │   0│ 16 Bytes│          No║
+╟───────────┼────┼─────────┼────────────╢
+║Nodes      │ 687│ 18.8 KiB│          No║
+╟───────────┼────┼─────────┼────────────╢
+║Populations│3481│155.4 KiB│         Yes║
+╟───────────┼────┼─────────┼────────────╢
+║Provenances│   0│ 16 Bytes│          No║
+╟───────────┼────┼─────────┼────────────╢
+║Sites      │   0│ 16 Bytes│          No║
+╚═══════════╧════╧═════════╧════════════╝
+
+
+
+

We’ll take a peak at a single tree from the TreeSequence object to see what it looks like. The draw_svg() method plots trees from the TreeSequence object. Here, I selected a single tree and removed the node labels because there are tons of nodes that crowd the plot and we’re only interested in the tree structure.

+
+
first_tree = sim.first()
+node_labels = {node.id: "" for node in sim.nodes()}
+first_tree.draw_svg(y_axis=True, size=(600, 400), node_labels=node_labels)
+
+
+
+

+
+
+
+
+

Overlaying mutations after simulating ancestry isn’t necessary for calculating genetic summary statistics on a TreeSequence, but it is necessary if you would like to compare your simulations with empirical data that are represented as a table of genotypes rather than a TreeSequence. The sim_mutations() function overlays mutations on the TreeSequence object returned by sim_ancestry() and requires the mutation rate. The mutation rate is the number of mutations per base pair per generation. For this example, we’ll use a mutation rate of 1e-10 so we don’t overcrowd the tree sequence visualization. You can see from the table that the tree sequence has some mutations!

+
+
sim = sp.sim_mutations(sim, rate=1e-10, random_seed=490)
+
+print(sim)
+
+
╔═══════════════════════════╗
+║TreeSequence               ║
+╠═══════════════╤═══════════╣
+║Trees          │          1║
+╟───────────────┼───────────╢
+║Sequence Length│     100000║
+╟───────────────┼───────────╢
+║Time Units     │generations║
+╟───────────────┼───────────╢
+║Sample Nodes   │        344║
+╟───────────────┼───────────╢
+║Total Size     │  209.4 KiB║
+╚═══════════════╧═══════════╝
+╔═══════════╤════╤═════════╤════════════╗
+║Table      │Rows│Size     │Has Metadata║
+╠═══════════╪════╪═════════╪════════════╣
+║Edges      │ 686│ 21.4 KiB│          No║
+╟───────────┼────┼─────────┼────────────╢
+║Individuals│ 172│  4.7 KiB│          No║
+╟───────────┼────┼─────────┼────────────╢
+║Migrations │   0│  8 Bytes│          No║
+╟───────────┼────┼─────────┼────────────╢
+║Mutations  │  48│  1.8 KiB│          No║
+╟───────────┼────┼─────────┼────────────╢
+║Nodes      │ 687│ 18.8 KiB│          No║
+╟───────────┼────┼─────────┼────────────╢
+║Populations│3481│155.4 KiB│         Yes║
+╟───────────┼────┼─────────┼────────────╢
+║Provenances│   1│717 Bytes│          No║
+╟───────────┼────┼─────────┼────────────╢
+║Sites      │  48│  1.2 KiB│          No║
+╚═══════════╧════╧═════════╧════════════╝
+
+
+
+

And now for the tree. The red X’s represent mutations on the tree, with their ID numbers next to them.

+
+
first_tree_mut = sim.first()
+
+node_labels = {node.id: "" for node in sim.nodes()}
+first_tree_mut.draw_svg(y_axis=True, size=(600, 400), node_labels=node_labels)
+
+
+
+

+
+
+
+
+

From here, you have a few options. You can:

+
    +
  • Use the analysis module to calculate genetic summary statistics on the TreeSequence object. For more on the analysis module, see the analysis module documentation.
    +
  • +
  • Save the TreeSequence to use later or analyze on a platform like tskit with sim.dump(file/path/to/write/to.trees).
    +
  • +
  • Convert the TreeSequence with mutations to a genotype matrix for use in a program like scikit-allel with sim.genotype_matrix(). For more information on this function, see the tskit documentation.
    +
  • +
  • Export the TreeSequence with mutations to a VCF file using sim.write_vcf. For more information on how to use this function, see the tskit documentation.
  • +
+
+
+
+ +
+
+TODO +
+
+
+

add a link to the analysis module documentation when it’s ready.

+
+
+
+
+
+

Report Issues

+

https://github.com/connor-french/spaceprime/issues

+
+
+

Contributing

+

We love contributions! Please see the Contributing Guide for more information.

+

Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.

+ + +
+ +
+ +
+ + + + + \ No newline at end of file diff --git a/index_files/figure-html/draw-mutations-output-1.svg b/index_files/figure-html/draw-mutations-output-1.svg new file mode 100644 index 0000000..6bd1373 --- /dev/null +++ b/index_files/figure-html/draw-mutations-output-1.svg @@ -0,0 +1 @@ +Time (generations)227254.24191821.5756038.5430690.651248.40220.260.00165.3538.221043.0625307.83171.631417.2841758.1129890.281121.9726364.913677.79492.38228.41160.491148.6744.7653.6924826.10475.4636262.6730233.2726032.3723972.4123795.4731.62610.30141.1926259.741755.3230915.5325460.9623331.811714.74460.35184.53119.60439.29208.16883.92360.1892.9455.8723062.75218.111051.8824027.00741.9827709.4125446.873610.9642.852503.36445.94144.6827.89857.21111430.5143584.8930622.391175.111012.8833297.45397.3132547.2828859.8925862.0425210.0623267.6523285.49319.57204.3371.6021.9648.218.4783.96514.2840.3928.40506.94323.3133.1928268.4824215.3224418.6623824.9523422.461551.961011.4378.381338.5824.3324367.70559.93198.9548.51522.4874.282182.5831.472115.54336.2963.79295.83122.8772779.8120.3946308.612511.37404.3996.5842639.5526214.8126077.52846.98149.4523862.092438.09508.9123650.56530.52193.59852.9954.87225744.9175437.3234132.3923051.00225.09240.72137.72117.21118.6032014.731267.28277.9740.441235.8224267.55131608.6150434.8427066.56875.83194.03140.36106.3435801.29621.8734635.2524660.6965.0512266.2930123.6226148.871299.88264.051337.0826716.6425169.3223650.973057.071439.8071.47587.77355.0926702.651206.8124718.1423392.091000.8923348.5023021.6811.161042.58363.9567717.8957394.0228765.7023602.804270.41288.5923043.09411.881228.52122.0847.7216.2525327.241643.651086.1523360.9163.982594.78272.6951.201003.0625.872.69510.8641.892.4730.9610.92119.6740639.0428890.6518.9238515.7433927.4827735.5425512.1223401.6623097.43209.691294.77449.551288.13908.21463.94911.2694.2325021.92945.4987.5223349.19702.96326.5467.0928933.3124975.2123865.3723730.8770.9651.75708.3864.5627897.3323814.111697.6923161.3171.7926624.2326328.54282.0223287.1667.57668.56565.50619.53166.4327.0834573.8523054.58147.20126.90656.3028751.2326458.1023153.341217.211022.64178.27156.632593.05793.72389.2055.21530.0882.85346.3577.8024152.711425.521194.50947.8179.786.571424.731003.9257902.2429190.5923889.4026456.36968.41716.3624114.59184.7586.1343314.5330355.3029895.57260.9026471.413668.90453.411028.490.03650.06141.78364.0423711.4038391.4429969.2923575.7211276.98194.17686.9355.4823017.461469.6712.23389.2428018.283331.3924564.261521.89442.7124355.83177.5023233.9560.4730.1821.35975.1833018.1029880.232992.321898.8725220.173769.471020.931012.00112.0129915.04343.661703.18267.5510123528279203242522363442391733382101434629672640373141302318192118314131544245164745 \ No newline at end of file diff --git a/index_files/figure-html/draw-tree-output-1.svg b/index_files/figure-html/draw-tree-output-1.svg new file mode 100644 index 0000000..06801a1 --- /dev/null +++ b/index_files/figure-html/draw-tree-output-1.svg @@ -0,0 +1 @@ +Time (generations)227254.24191821.5756038.5430690.651248.40220.260.00165.3538.221043.0625307.83171.631417.2841758.1129890.281121.9726364.913677.79492.38228.41160.491148.6744.7653.6924826.10475.4636262.6730233.2726032.3723972.4123795.4731.62610.30141.1926259.741755.3230915.5325460.9623331.811714.74460.35184.53119.60439.29208.16883.92360.1892.9455.8723062.75218.111051.8824027.00741.9827709.4125446.873610.9642.852503.36445.94144.6827.89857.21111430.5143584.8930622.391175.111012.8833297.45397.3132547.2828859.8925862.0425210.0623267.6523285.49319.57204.3371.6021.9648.218.4783.96514.2840.3928.40506.94323.3133.1928268.4824215.3224418.6623824.9523422.461551.961011.4378.381338.5824.3324367.70559.93198.9548.51522.4874.282182.5831.472115.54336.2963.79295.83122.8772779.8120.3946308.612511.37404.3996.5842639.5526214.8126077.52846.98149.4523862.092438.09508.9123650.56530.52193.59852.9954.87225744.9175437.3234132.3923051.00225.09240.72137.72117.21118.6032014.731267.28277.9740.441235.8224267.55131608.6150434.8427066.56875.83194.03140.36106.3435801.29621.8734635.2524660.6965.0512266.2930123.6226148.871299.88264.051337.0826716.6425169.3223650.973057.071439.8071.47587.77355.0926702.651206.8124718.1423392.091000.8923348.5023021.6811.161042.58363.9567717.8957394.0228765.7023602.804270.41288.5923043.09411.881228.52122.0847.7216.2525327.241643.651086.1523360.9163.982594.78272.6951.201003.0625.872.69510.8641.892.4730.9610.92119.6740639.0428890.6518.9238515.7433927.4827735.5425512.1223401.6623097.43209.691294.77449.551288.13908.21463.94911.2694.2325021.92945.4987.5223349.19702.96326.5467.0928933.3124975.2123865.3723730.8770.9651.75708.3864.5627897.3323814.111697.6923161.3171.7926624.2326328.54282.0223287.1667.57668.56565.50619.53166.4327.0834573.8523054.58147.20126.90656.3028751.2326458.1023153.341217.211022.64178.27156.632593.05793.72389.2055.21530.0882.85346.3577.8024152.711425.521194.50947.8179.786.571424.731003.9257902.2429190.5923889.4026456.36968.41716.3624114.59184.7586.1343314.5330355.3029895.57260.9026471.413668.90453.411028.490.03650.06141.78364.0423711.4038391.4429969.2923575.7211276.98194.17686.9355.4823017.461469.6712.23389.2428018.283331.3924564.261521.89442.7124355.83177.5023233.9560.4730.1821.35975.1833018.1029880.232992.321898.8725220.173769.471020.931012.00112.0129915.04343.661703.18267.55 \ No newline at end of file diff --git a/index_files/figure-html/localities-output-1.png b/index_files/figure-html/localities-output-1.png new file mode 100644 index 0000000000000000000000000000000000000000..68b25b37ea83f0e720eb39f85bff8788091dad96 GIT binary patch literal 26227 zcma%ibyyt1zU3f+;O-XOB?+#9;O;H~0t9z=f_rcc?(WXu5C}elJHg$Z*~z_k-@D&? zyKnc8`ljh_x~r<|XXl)XP*#*eLncNB003w*(&DNB0L&<~J-kJLo`G@lTZjILxJYQb zsM(vlxEni}0Thf~9Bk}eY%ERQxtTdRTiV-wWaDFd&*ot7?DC%F-8UB(2WNhEcH95B zjm_T4f}JJ`Qv~`bBnN37X8-`h_-}(L6)CX<0L+$T#6{ITvQAb#J=DPui05Zr4Q5Jj zgSjYa-U+-78mWFOt&eqQfID4YHCL_ydc|zgO_tSj*B$g_buG};l)z0g_=-g6hTZe& zows?%-Q93JC8hJ)?_l`^neLpuUj@J0?k3U&5<8twh0Z*=W;qowv9MG=d6~Kggol?h zn_QDJi^V`E_<5i&%Chr^>LiHnQFBFIuvQNh5`VqyL0Sy~|D)d@9z$Igy%ad9!l zSyk8ZSzH{ehf@KUfS|y1ICjd_^Ecr|;0NdpmX?+=t7ueIk)OQpP9?0Y%3Bo%5J&It zJpkPVnep*cBVBoqPBKHQhmxyQjo^#&py2|$ilZ%!a%NI72v^1VQXzNddByP!vTbO+ z<>_uovTf?^V}Tctb+R-^$+c6BLX+aGL?p~dFnNdZW3D;p(|=qdAD?+s*i17O$EptIdDcDQTE{OSGmApqtR!wI0o(BmHO?k zBnmWx{ z&-Uol+<-79ys9D^3>i_yBFNC%8N7^*DH9UG6w#x$UN?tDHtzh{4*c1#{seeXuS} z@=fGsPa_WHSs(C4y>!y~89%e$cKdeB(o-1z4wxhPfkNeb>x=qMD zt1gL7nI%8HkfERdm0~WRhAQ6ynNL~xe&hQTr^55EiHYiFB|AH|`uchY=&YC?g34gx zo^Ixiwu>|E`a~cPO4kRoQV-9w#R{K|jq@NDXKP(~-SAXY`MDuJ2RCcpXM=x!B@Wtt z`1tV!l9QSm_TF^p%l-Lgnvl0!&q*qqK_m)$CuW2Bcpn4qXa; zOg4$0PR`Dbb2=83LPBI8EhfbM{JMcvzE8IRpHw~e)(zMd-@Db;>lr!6jUE_4z^Yx1 z>kJ0eV|<1#K>bz+N+&0$_{7BTAP~sPHhK1B-RDXnDLHwwtmJ2(nv&3ty~x$?j~C-S z>%kS)P(LDyvRpa;E0MmRb38yKdCg-xCg21$L0lZ9&iRd;mdjVimqL?g=2{2mVl9#Pu=@Dkhjhx1mrV>O&O9qH-YJa+Ca>8KT618V zf+sa7|GW;C(Vuymg4+D&oQ!(|oi-n^K@X{_u|@ZbYK=Nk;Fs`UTEO+XD9}skH(H-= z_*-n(?!)*aNVyHOl8V2gpI^1-A0sCfm;b>J{JV$zU0_o@6yqbdSlj`AP|eU7sld4$ z`29_yI#XRsmFW-j&bdsXk64~&QIgU(Nu~Xh))%!Fy?AZ6D(aNGv4oZ zdde@QLMBrx65Dwjm{sLlPUem6D@mamzk12O|K>mb>CXOr81fjF z#Vlrdsa>#uapolC1X)x@0V?^X7Nptf5bg-JB7xSB1Z^><;3PxJqTdWid*bqBKU6;i z-wh?L@i5|vd0_}1I_EQwCLG`$UfF*RX|GaVMH{CsI5MO-$M7fiV zOd$vM`$>4i=SEw)%yQVMcDy{Nxro2~IXlVAphaV}c@brpX?dt=xya_pWE^0o*U|z9 ztZAke+p?kF4F9j;EzKlYt zL1{;@K1W$-PW(rPot3gfKG`-8$;No8vI?9d&bUWvYi0(uX3=sf#vR!?S_Kg3J8WPQ?P#cqMjG{P}+C$3m$|PhF_NEbShP}MpUP?z>rcKqivMTk^M6^Y|I7&kJd+eY zY3781Vl?x9{%En=DIWNsA?BB5iS?N8#rD2N`AjuYLe4Chl z3c)oQ83O0l=aMLGsbXHxzLi(dB`ro`O*EXpzGcjx>J;m)+DcO;FE!R^X)^`yt+Qp} z=>4dd`MsH}-lz&eUyvQZVw5Wz*VddNLa3wqaBCc-xQ7%XO3 zaEfi1S(`%%at3uCzIx|}2-a!4W;Us3x0E3@p}0y!=FI24`W;570`06rpyv7qC*wku zyr{nH^dWVpJUf_Fi*k6TLeW2DIL~iAKV&cQk|8_du(|&Bkee}QN|)3_q)fQ*qs})u z4H|RU+F>MHx0|zWN}3D9Mc3^5s*wV}@7)V?N{h`7ua+n~FjNl%>kvHyqEy@~hN zPRPE$hd{y@3P}gEI4%rtdYEqXa>L%{maj;UomUTslj}8K*oX!_Y?e^`?h4>G?x&CG9Mh z7ZL;G&M;YpU4^s?#cXZ)q>PUD4a&J>+1-_Sx!mW);A>9C!@^`TP+OBjUe1JKQA+QTq z86a%5MtnW!QK&2S|zJM9sRL*(ANHd^OH3G_QKckHt2wYF*0-!|Te- z-ocH-!wSIfmp*-XsgJENQc!7M9N)i(CrhJ)>wjfO@*wbR zekG{iZvE!CxMXxxQ1kc62h^JDHo)9v4>e{POUeKq0n{WKlPPyVvbH9CA6=(7u*D|B z-~lzz@W+(C6RSlriBoV|@KM5G_jiW&$JK(7oy=8Y`PyqM;w(7*TE58VxItZTTLN3$ znUcAfBheB*?)Lm258T0F0Kg<4^zf^H=?wk;KHkGs_^WkAJHq^Tk%}wIy>Vwm+9*g(vh9Q0wE zl`LbZzndPp$d`*ilMv8x<-y{c*%JM5q8eYA&+`>AEJE$*s~qP;68#(x4S2lXJDLy^ zc)8H)o{m)1-p4gdaIE`-zZSLiqPZi{K&3s8slqzvZy|eSY2TBJH5gQ18v=Q1n#fzb4q00*0^@ztj@)(;oPsgEskAA)S zBkYdig}~*W4XCNXcj>cVR1=@LhJWN;LYY^J$~b%~Bg+Y}MUjnHRu9b&PRo6qe~NkG zaQ&nQDqtLHXqcs$?H z(6$ro*VexE3W1@HB=U{P6P^5LJzimCZB+jiN%-~NwDW!|N|dbsz$L%5v~&prt4R<& zm82>zr3XuFDWQL7s16L~A&N{yb2M6cIUV+qk4=Arq$H1IdNcQ!iX z&O}6;fBT~?0XmXFX$+FaL`FPfIZ6{#fuF`+p=XG0=8TsAc*UzTeYTuZC4bp$daf}2 zX=~4L5?e#tHu!}jxGw=e&nrpG02`ByGEQ}Aa#40<+=XFn9^Tc@q+)JxwAq+)HYv1`P*lDQS;?aB_pp=3?^+JIC{ruh%CN5P-JdS_?)PdrTbx&0I|XTQ zKU-5ag2j?3{Xqc<^0w0n_FLc8%%seCxS`bde6hNQe939`w~Qt;JXrpMXQ=SmGWu+} zPozejfUVkU(Y6G>i45S8&!Wx4k7j60i3B*;<*X!MC9*p}p$gF$v3UI-afYUo6c(MJ zNfF43$SAbqp~gK{O(wU;i>(j4nbxHLfE+Np53yAmlG@lPv|i1)H~}d*)#&Q4-pAXE zyda_KrIC83)c(-3P}jk5Jb^!hZ&~=e$!At`v>v8COH4O*eR=Pe6#(T%t)<7mhOYQc z#*+=iycAHX4`OD!7pd(EycM3$4!bGIQV+F80zc5wzF}nSO{N+hA0JG6Z_4p)>fP`3 zkBE;*6%RGqb+CqK7e~rDzPCg_{T?k@jJip)`CXBltf9$GXw7m^1J74e8OTp<;aaV! zr|cIyZqz7EYH3ZgePTs#=avu3usu?#XhWrE)`sL&vUkKD7F$GM@=UjNn#z+^A~g}+ z(B?N9n!7Tw{USAlZ?+YUS0zHSU{20&;XXUQ%!+_KYz?CjR;^7YD8jZ=)s{niY|2H9 zNyheeceg4VCd9nF_{}G>BA%bO-#9L}*kb_p!4;3}zYf6_c}M(@w>vHL`Mc&j_7qaG zjzoa)D{MEgm^UNG4*?I)8b~N1GYM6XbuI87Wm_7$61VQ)(mZ zO>D{0Go6M3+~0SK{%ze!KY~pD&<{UZv>HaH$$L#QouoGa%x(H?d;iWxYK=YuP zwsUVHA?F$8&THOpOfXuHVg65EcmPF~Gk>$IUD&Uy6w~KX8_1|&l;T<79X(h-eNS8h z>AmQltfmvGE9I#cz3dYIhJ3kjAp0Jud4#Wt)dr7TJhfeg-1>7wc1v1DB(x_`P-xzZ zy+QbvGQZe%r}1D4%R|fwJgjMOPNS#=KNhJ?63rynDT7MpFsK7_GhhkmS^Ak>*KDyz zY~3X(aM&U{k&EGGe0^*iKIZ-aBuy$@sN3R6UvM%Gvs!L1s2rw0;UFpewZU0l{Au*y z!=Wa^FI-i=pzIrh(f3>$tDmKEDZiU%KQ3|6q*8t6)|RQOx?bWhe9Y0df)N&T5n0w!}jupqwMP%Ny2X$er* zv)jO*KR@%bB_tas(H}?sp)R)&xsNU>#bR4#Nes^bH1A{q5TIS+?4Xw%@c(;#CKySm88=iml%rUBWM0#b`NfR z&P4b!8gS+~amJnZveajF(t+6ATY`ZWP?jfonm3%^3x7V-WnnA_JWTyqF}mOkAYj*t z`n~c(*%jMP$nP!XKq7o0?jayXACqbr!C=!(k`OW0y@2Ub3-7bO*1^K~X(+#6o4bp| z&0u9{{dRjNop*{Ai+cUxjc@maK=X&VGpC~xEp%msUp(fWv74E0FucMMZviPc`=Lh= z2Wtbvj1foB4v=1_qEj$87r<-msbs|uWh6=`hWvo!I?N3h;P{`~f+nA0Ze2fjz?{D+ zjt|-Hq&9Oue>%KKe~gy#|j^#J~(PfXiYf zb}8e#>z({?kIqd8js8l_M7$yUZHQvAT)wgE_yCgRK)ydf>^_bySHDA->36hZ~DHT zus_^o-x zKd3V;AARWE>znlJTR(k$+pl?izUP6!&yz1jj`ZMJX6z`g6IcI;MBx#2Zp$0~K>!Bh zAj#=8SWq^so!!t_#DF2asO*w9Wc017C9_XY73u#g}c)C~tAAQbn6fi#X>J;I{|IB}^Y3J@&k@F16 z>1@X>c&#HN22{i^GqyikZQL#&HM4UOLd#+XhV7IZM9k;6C)W~s){R0h&kwC`gRHG* z*)k)1v_yTEm;lA<0d*C97wKh!&{p4;`725vrGzGXjLvIp0+Mh{XoifNRH>mSMw}O; z->kOS4YaoI^gcV+g#ZpDSLNh=*C9!{>{l58P4r{p>$)3cI5K=Z(Hhp73Ksp5A79~( zb7}H(eO$e2;$bJ<3qB0kHve2AuUQv?rL$stx6$;CgKI+s1Fh2eCi?l0IAQ6_&r+oI z)@_4aOR( z14@RX+wfOV8+yI4JUcvGs2GN2^%FikXu6E>k-FpWR_2^x@P`x`%&)@S=B z^1H3!vz}vTsUFLQ`zIS%hb0yd=PhOZrl1Y2M0sXz4w@epd|AIJ$I7C{qK9%Ky;Q*PyQ}goUKtlAn4V5?^Th zx7`Xp?<`%#t15>_!@c1JvGNysCj{c6#ttfdswrHi+M@RT6DNtm?>{)e1j9G?y&l{Gv_qL2{U9HsgP7oDOzFC zTsI_3(U`wPK(kbX@fo4))HvPl=HmE0-YB<_u5TX`6R2icH`i_!RDx}n=>^215Pl2b zwLX|6yxZ1f;V(e!=4+rpuv`1S{^Iz4;? z-@R1dj&3_c^JNtG9qTv&ji=Iw{P)VL0}bA*;TQZW=8ipZHxze6yAB;#S}K9mGWfhF z3Jp2QzAO=uK?30dAJ?-MG5$7y!$Yd|`4ltcd)`rPT6eD9dxdD7HZ)WJk)d@z5qu+k zk8&4YV61?T=!di{g{y^I&vaX>MSgk7=<}DPR5%HVPhzl`WV(uUT(+o5xOI=XCqqS^ zWAC4(xmh?iLqgBgytcO|sO#RB$(g!O+D}!JwR$eL5Vm+0_$M`e`C|WU-N#TVTm-#{ z5l|Bc)Tw`4;J=8BvT?K>AbdaHI<380C0F%?vC@f%(RC@Z4{#}X)PO&#^IyMe8C*!8 zMj&}|E5Gqr<=zWRYFM;&_S=3lDmy)m8b1z&#v}?+&?^TF1onDS$dc7KSvcN5PvJ+8 zt_SM~u?-QFS#UbB2U`1S$4ZH0>zO8T`Mu!FYj+^U>HEK5Bg4_P67%)G%3(LXM_NSMm=wp3d_Ir!IBjqouxh+bRcsC~=pa8e2&p zZl*^jnD8nJpDp>ubGpPg*)p_?6xFD!07o3)-Ru|HE#=N7dH0NPvJ?pI01DZ#ltyx8 zC=6K-j=g_mFYwqZ`Vw-UsNH)gd0A(=Jw(vS-P-LtLGj6bT+WC9dhjpR+; zWep?nig~A#tTpSn`16eT2K#t?tUDy{h>J}Ent<~cv)os!u=NVxKa`9Jsz1>x!u2Fc ztTVCq4yEwD6znW%qvF&Rv9*#mtrxsJG{)|?aM#S8_z|yQ3HdL@p$M-8P>#8M=8-3C z52cVa-$-OeG?4?M!`yj$^a(aTf?FIq5WYNT0s(+nw_4NN{P&_=MazM3y|<)vDbW1z>8Y;)WHZ=lQggpN0;a#SU!+NfKw^rR9%SE+SZ$2kO3 z!vWX9R8yVDsVOATSw8#|h&gzH{@$X2cP%j4!ffk8KzMlL%tsXayb4R;&r`O??nE2! zT|*34?91=mxQaKw${`9%XMMgeyNF;ZD{^hQ=)^EAP93>xy9DoGJ5vya zSvuX;7)f&uV@QaDN0+ElT3s657BlSK^g-?B(Z}|F(;tv54;JEXl4;h`>90kZz>H{x zk|)Vv4FVKEfI^9T&qpPt9#H!F8x~iyn~W*I%Ei3>)Y0B{6P;1Vwd;PUz8Vya(Hr(9 za}g=?+%B5;`V*_=uaf;v|ja-t?IJkoU8A zE6%P=h}iI(=o>k9&ZMRMXMZ$<3o$aqj>je$Tc)C01`jUQ(k};K&ZKwvx@~V1DZ|sq zZ+Q8l#(f<`^I znMQQCIOo1!bx+(k1J{he?W|n>q$;Z7jyg8lYwZMrx~v5R3d8PFYGMM}Xdw-B3N$ zU0r2Gss$IHpcYMHuOB!oyhLW@4u@O>N;U_in7~z~ri5@N4Ed~8&>+Z0ej>r?*sxz^ z3qk@B>UeRI(FN!TvD;lsAkMk`8n}*P4}tl6-h~VyK*YcmY0f42h&y!bsRV2oGz#xP zGZe@rH1nOm7y&1{1rHuo62As%9Dc&rgj#hTFL-VdAjarwb{N28IK27MH0ad{07&D= zV>2i)4-HJ9n(2(S*f>?QAH1CFQs$!_L_u3`ISA=MSf8W8CjkW9O%ldd*gdi0-yCk| z5FJ7>yZv>DAB+-yDG8mVshRjeFysdRPQx*RJ{5(1kHK0F_lk}K5lq&FGT3p??lg^8U4`3bAqAOF?zQ99^WQ#A22Ng&d+$qXj zLOSxh-l!l3F;JzaxT*RU>_WNDNDsCsG^u097;Z;;ZN*Hqup}g=R-cGkP@lw)M2$RR$M3xg!o1pX-4EqqSG7O*0ry#RB*-B)nx}q zx#-7>&ND9syMffB{De?a9EM^(KiEm0d($cD+*N|5mzL#Cv0NE7`2j}LBS|-9QrXOE zAmmeq7*#vHE|gq!c$lcIP)eiMUEPgTYf10x8NyUdWxQ6qgBPavYHO!3q+D3WC=;+` z)w=6XFGM%=U0H^KH!9kuaz?wgXzraV%n+SjT0;4J_ojC#jh~}-m5p%N&jLZfN@?-! z018g)uh^|_TTHGF_~sg>T%zvnBLXAj6=#h0IKseFE_Zl-cZA#1s@qzGd&vaU1oby? zv??fbBJ@0sOk|mtbw(;h{Wxa5w+(7jH%C72&H8HrVMD_Y-@p2v|2+M4aDbk>60B*` z6Foa!egxdfX8OLlHQ2pag+q7#ljhC9CmB$X?fx7i^jW@tn8>W{p(e%j(G=7w(s&FeM_jnDy~Ul^UIuV z;Rw`nL48&G%e18@+^DC7AUC}lyEsVqGC{{MT|e(F!O)a%s@}X`T4<+r;^CZ1zGRab>39PKY1*%#hI(R2CQjTfX?Ia6osAhq(r-zhuxD5gF)KZa~A@pmeXl{~2mHWuK^ zVKfNPcATFW z?ibS~Mb}d}zVTVn#lCk0IM7zmyLg27NV`|ILrw{A9-IbIoCS(3bNcvxT(Vc01!7n& zgiOlhJq8q?FCW@ey<&Q9gWHIO60ED+tmu}{XM5Oq8^*a^#5XkT5yZ=`P@k5f;Dpy? zp~@P3R@uc}Jp7&(kg7yzsqnd)Bx)#1>sx+@jjM3uH}hbJ(=+IZaeT8Y*l`akXMZ0#WybIAh3bzx%} z@Fa5}(e(<+?L}|28k!M4k9dOe!S+8+)#tM~s}4;M4P6a0G^_ovLiI)t)CF^RG_#Kw zZ~D!&fTxj~hkhO>VwwCJO23nnWF;-dGOJ}N@h;7~9JxqD{Jro^1WyCXekR8awyxe! zuIKa*9JqrQ=!$&v+T;4dxTjUCPfL3=C);9Fs|(j&Q@woI@;^b9Dpp&MCu1m99cu1~ zEo4|BP)}Kkbkw%YV_eeg^&|O2$o&+}+CN;E3PCoX&SvB`TNFgVH14b|h20Pbscj2TC=~jgWbMO3>d2k13v^0-6xU zMj81Qi7Z|Hs;`6>1DMx!WB&A;y|1|U&N~=*O=_1i~LHe!t^avT~Fp> z)o?*dmh8vRF^AGIwg_L`QD>P0q>LnbV=e!hOUXBOA6cPOY7*?EQ+N1M$Q{?7koerB z?9~whgs6Ijmw5;q$TyTN{y?F472;mM;V@aTTX)u6eO>S$JLZ;uyvm+ZY52UumU;Q$ zlE!(*oHwg=~mJMw~h-SiQPZ!vfjQB;>o7MPOOw>UzDEIGOCis~lOP z*nIqgRdt)umy>P9(E_Pu^WRQAQTPujW&4Vjf8f=8y(^g@o4&h|I`TPYUem<^xs`PJ z`26a84=qW;hu!YK(`=xWzkjeB5K#}lUnehf_7Be>hGGX)0|O$fXg#U0PLdPo&kL-x zQ0iA|mCbtyPeZ+9r92-d{002xNrj-@H$AS}h#XrgS0zWYN2riqA8w^~|FKZ&jwMGKrH7o%ql2u6P@ETCyQ3{0K2f*h3B5J1C1h> zDU6IBtj$nfm0+k~#wrgxa%}2Q+H;C8qsX?hmMt(Q3{XKLpV1*?{m2NJzM{3%_uB>1yum?b<`O7tjA*P<%}FuJ^inS3mPJ6gAM zi%$5geS+h)0#p)d+Yuo0e;ZigydL5il~D5 zVKEV_9ksAK_3%Fo(aY(eE4(LEW&d4PIl!;6sTGs+AG7Oc-+n zK}qR@2~;QyoC#(~q7&zG;|b5e^+Wql&6@6Y(fma}g;w)H-60avs8f;{TjpTZ#Mu=; z=t*Y`Bp1-O4YJQMCit*jn54M*z{2KAo>er0ckZ}aBy8wOe-pHbUjh}s02`B_l$dGA zOJVX{(D*1u!Uqfjr&tCikboC!A2P4wVX@||( zk)$C?-1Tq3bD2q4XA|8u3yXJPk%ldOHKGpyzT)w|TuUBMO#k{eO)Xo7n_MJsfFk3L zI6><`&!6-pT}F+~=sI9nIYG-2@~Biz!&oK$;uHJ%P(7#~)Kf+ts<0Y&`IVBjSZtA| zSXsKLk%cYKB}3vxhr>1RPpa|LlK4n8`$w zZ~EegSe<$*(Due^LpYX&vHmaAL|?S}Q6lf;d@E}6;H^p;)D~5$@`3CUhlydBFTR#d z!%fIIb<74^-|9mnk>ByO7(PkiDzZM#Fk}5fKwpk2h3mE+feJPJ@!9XA`!=5q4*Cj)EM1{q{~Ezd-Nwmw8vW%KSK1p)t9-iD zgrZg~FDfaCkY7+R-DIsLpCe4hrgd}kNnv&X%4CP5$5}TC3O-BE--p*2iQwYm=H}+UBQ>DP$E1M}ub3R%zR<~rEqv}!^4!aI zJta^veJhvydvsJxQ!@p!o}Qk*(C*4?==WgepSx0ThVu8wW~CKN$m<#a`1j#7Bjvs(aDuKRSUw%Vc6W2rwp_*K+%;^FKmHamdGm;mLJH4c~ z7W3DyVVw5v`z@5O=H@1Aot{vpJIFGFkjIYnr{`|E)pGX!Uk!0I(Z|CQwc^M89}P|X z^fO0qpXmp-)F~#(n3Fb~pk7DlkUKR#(~?<*{+=(k6bB2f;xVl#8+?=DB0*Fa+1v;A z-DIy5kX+r3!M{Wbanccsqzx`tG1)4hl)wR_32u56E3?YA4-sWD|EX|OJDZ==)Zeb_ z6*)%taw&zWB|ZPLo|72=c&_pZ<@u7c0Ubd}`v6sL)Sk9rB-cYPXO z*~J_c-H0G8%fBR-gBf`$?nP(X^~?3QjYK6tOQvW7m8LZHC?bUqrjp1@W9xVdtKL+D zg%Skl?Cks_IXMKX2Ow1|QM?hcBSgqjq+jzoVs$xNBLkc-S=Sg(<%&W-T?NGHID!-% zkre&rTU@xJ;^~wdpj@9#qZG9mkGcQ=C@K+9_G*WNQ*DO%7tlsF*Nx2;91pwGb+;A; zW#yulp&#fGA_CpaVLBAud%oHK-uw30YT0#v3P!U6OhE&at5stN2oUnVWq|Gv2{AGj z5WvP5y(5D$5;jBoi60kwdZEbCYAI(t_(1?TioOeIXS3tyK2;ak! z$00&FQmOfB0~o+^vn?E;u%skxhLx(^f}MppE==*I1~Oy^{$aKwJp&44W#;F0nGYw{ z*FII*{TJK1HG7nZ64$Ur$nPJZl#ZS?xK_Orhhi(J-D{#-yeM$W# z$UUn*@9J|gNN~S;<`*_yAVtm1jlcKPo9*>+9vE66C(at#zb#fd7NOb!*J~z@a65a+ z3HStZH~ZGrNE$X7Ejc(sC~nzzZIW+J#}ept`R7;D+8BI5ESZ4G=}Oz?KCDUS|jwc|?m)XwYKV(>XT1b!3>a=?2@pV(5Fav$8ZZc_* z^Szq__k>Q{o5@un^c*7(tELz1Dzj13Q`Z*F=BDN(sFeE;Lbv^5x7tr9iu~f}sC*nQ zxRR6QKq>r*5cD1^O^BH3Up(r0^DJu0oq9|UD zijRvoC}B`qA+7Ph$Vb2ISU8fP1O$rgZHZ`2hK`x{`qQEJ>k}tvBp4&q2B7WkGF){k%Y;(Q(yjMQii#N%UC##2!8S?0IiPrn!B;S9O_esqt#VHRb~X7{?Ze`FrSkPfgFFJe$py+}jgKs`5#68M zBu+yvN;Vq9#}FRSp1w#m`Rg%vh70J!bcreQP+Bo&ygHD> z<3CRVU-pTwM~RaVri>ja`PoTvJPBwxKUF|E47y*_h(ZMHlen>?FV( z7T^A+%caKt=WM{iQ+%gn7bd@o^AI$dMctvN>$9wzBW6*!r@J8*Ya;4#C%R3VzdEY& z7ynVXsP9GQdWTZGU_DXQA`sLC(8#V*7y8i)`Yck+R0Ln@-NrIraawSyPB51|^BJ{c zimnp@?5FxrK7-zOVRQJRZb<;Zbd~n~U9Z^ZP0Wl-b&GsJs>&411Sz#kXK)xUcfY2Y zJBH|4p!I_W$3TdcGdVcWxHr@FX*eY0+nz8owX9UadA*+Niq?}ewge`$g2*TnG4iAI zlU2HjAy)cU;ll#7u$l6Q=Y*@pb*5u!68t+~3j>z!#;1628})k6y)*F8AC9|7nEU;% zS!4JItsW4Jy&&YP^4P2mTNk#LrJ$o!aB;0=)x z1vWd77=PpZo{&%lT4Y>8Q=cYGDb=lKnEG;89yiJP!Ao(nalmCUO-PxAxB>}~9J|TE z^LxViO^#O&2ylj!IE)%)AEYv|ZL7?wtsM>p{+l7ma01{X3>*n2=$PJ$7$rx3Uft$6 z9~ath=UoSWnB2U0Ka!bHh?;=ZLh#P(Ck}@%3PBnm_n;?P3-%1S9?u@gU;{Paw}4tm zBh9f0D^dzFJ1H&swc;ZETB6OzKkryPyLDj>{BY*F^uRYy>sBb$%Z_A~R& zMY$PGVNK^slq5j2CtzPl*_SubUIbb0CnbAgiv@ zROG;PaTjUbsr+%jAkmL4e`wA|63Ry|2q?XxP&ePpT0Wdn!)ni!Fn2%XYK;sxoH{*0 z^|GTJ0a>KEdM)ueVWnjo;ZT>T=MKp!|H~MVHCYOrQoQ1+HsetqmNM^~4%s=rF-V68 z)Ea+g(8J;4gMva_YG=u#e-tj-GHRL*O#i+xRNNesez`|xLH?2x1#Xj zzqV$!`$%^j>=dCca65Z9CW!jzklI@H6tusA?lp)hlvLFKW^j;`_{BtW_#yS*1L0<1!5Y%Ams{CT!KF9Hzz#f$qdP zie0aoux9zKP60Z>It<|l4M#_65e#!~!%{T#6`h7viD!?L6ZPa82sm81ubZsw#?+?K zb!LQ0bUm5ewiVR2TN6NejN2UZ*j zZzq|*XzHX(&AP5jCx|9wMC{@~ExPTW1Yah~=XvAzzD6IQqU}08ZsX_ToQn}~;`!;m zF(7~}+b0S&OTHF9AWe`50pdrm31Ow)a5H0Xl3bJnxOsh9-3ls6C99GoE$#n^&1C?s zP;p@pc29c>a>oCLO?8URf5^J&*C6oUTh1;;UJdT5Z!T9XA!sITxv0#7dxHR?=Tn7o z3}~E#Z#5oQC2W5_vii%iz0N_-j!xUqq)hU6p2C~Xt5%W4Pg3S^X{^?u7MQ^swjA<) znP-kr=I4kNVOp&p4r%o^jt|1CD}vw1Z{D&9A>x3-<9Df*)K;N??{DQzg`yty-1xKN zJ`y+6>jsH66<6Wd=P{CTx2PY;f=h{@tH5eY_88qGglIy;lM8K71uR$E$ixi2ZAQxo zyHuKBv>ubod3<-GWB2AIYosbI9|N!>mJvwLe=Wjl820GhA)%6i0;udeq3F^#c>RUz zq%EJxKmN(Rd{(e9FU(j&BqvY0$#Dp!s4Cc*bib?e4}-FMJvfvax)te}*KE0)x1)Ys zUJHm=wLO|-i!XFuG-DtID)^|RK7KcjV>Y~{_PBMNrSMN7c5hkNW^}pX(9!(wQvON5 zHv!pu&63kdH)EryHzc@CK)Igb0)gXlQ;cw80;wc*ddKPyE{tn&ys7-k$}gT*(I4~X zo#Iq^P&>KpTw;c!woDv27`rD@jkJW~4TpsyGQ!M1<`;%KPOss$`t8ksJ7Kz|Poroa zHdUN-yk~LNHg&IA)XhwZI3O^JB+7ZbWT=S!m)LrQE3vj+FE!u^=y9RraU8=g=4XiZ z>G||SQj1nxtAvzbk0{)?61c<1X>kQ&sU+M+DL+37;QC{mh%{`sNMV)1V5@yU{XJ0Q zjLZBkqw62p0Pq1y!JKXbEe`b3OEB1g5cE#(;>W1bjy=@Dz5b`LEG83J2F17^JWM=! zd)|Re%&a=QxRh2KhT=EBB(4{qu)y>L`wLjm4ZoN_vr8?ZZYs!Wx|_n`winIhSMf#L z(S_O(YAj3tH``QHDAxiLwj9$MiJT-Z(QDbzyDHmS=KWg;*o9r;<)W?>YqYo6^N6uspnR^MT&S#8}OQKZwa*G;!jR>7CBT%FCdN5+n5Ru`)4A;*RAg!)+_P3k|~Sx%^3F{ z$9iVpoONLG@gIX|HuR#nt-5g@-4($zW5Q>^$se>5xCpZ48d(*n5kD_=rQQ(-(6|%P z--`zj@hA<1{#JxxAJi0fE463Q6w!93Qi7`JrF{zDX6QJ()te*mb=*eKAA;=jhoD=< zn+}y#FkP$y5pqp`Z9=zo9R4b#KkY$GMGG1;zd)4334o@Q(7*cp_ij;Ijm~&(bDoW2 z|7zSeXfVV;92w(6vhIRkc&&u(RJ25~fsg!&;F#F{Kz7}>E%1{#if0mD6^Jj+u!H|@ zQnOr<;9L^SYR#tnYJz2z{@XDKdG?f@*_>VFZd#>MICPLPshR&>w08F4rAaJY(P%TM z2E1ntQNB5vJjz?Ev7nd0L(3~n6%b_*Dt=A74|PK3?%>C`Hgb<10-h4a{CUPMJZ0|b z27SdXycc%XO0Tf8u`fH%zuKaH9jl_JWyg?KtPX<;615tTl5mBALygG%#;bzOLJ}!K zNxc36NegnF%9RC}?XhG>2cN_@2jyzinNtTtvx3o^6kj=DY@*HpskDtqbhv!_j`)N( z7g`0TQczUGghN?X+5D!1xAf$7jlT7y)R3Qm5A2<^$@%2L}#v z&qBk;&mc^XgXEw~=OfhTrb(KWjsqM3n7v;!mJ_mMfz3_lZn#H+Rt~y z({GY-Zbgirvj(lLi2v4BIiNcKpDRcP_`h%*nM814*yoLWxg4HO=)s8jp#xa7Z%(eR z^IDzvPqde+**k|{;l1*VEjzmZp1BwF{YHHk57=n8*WB2)FzUU}X}%wG){)1ts9B42 zr|?A68n5A#p~po;q%}Dyu;k!^varPXJ)nTCDAM!h+4AvXiQ(8DId;c7m`GkISuG9i zaPQC`wtujf>bW4|LGJ{Gkqslat&2P15Ok2Xc$bs!!T}^J%=X|!(duj4b_Oo)ZMfte zA25Hmui!P=^Kyt*v_nH`@Sq#)b6tSIg4lW9-14r#$Syl4uJk=r!;{_0!i_LOx1S<0 z_JvfB#$a&DRsPlFLB=RZNRR=Y8DUVghT{wKMIV_(AXd>fr_|cTp6rY<%|#!cM6)># zLl-(ucsU>Y>=C9FIr1#8g2C!HcJ&+47kwypho4z8@xp9hfiB7Is{1bg5V|?6dx^m#y>-%gUvBsT`gE!SOI?D05Wc zjU8tDeuS1t>TU{-3n^O*)aM5G15S zS^?=2q`O0;VF2mw?vNprRJuc?9YPq10p`7C?{nUB_I}Rue$M+Z!`$~hSFE+JwSMb+ z)5<-R&d9y!M~qr;2i+$XtJDPqvqW|9#`qXw3z z6q~-Mv^1tSq31ElOUANZ6>(LM+rDel?-&SuPn*aZSFg8nNz8B*8T)u=pLJT%gJYqC zdVI&ZrVWS{Mw21WbtZC#EhYj$Zcn%0w^0ezb#^X=3<9Uu6#H2lZO%-7kzLjs1sfQ=x_hy$kovsMauLG;=9YcKiqxK7!kto`3mPhK5O=Z4XaR9Ost?b6TlVsoMCbNvU3Z35?E=Zk$#b$dhI;mMN@zA&ULDpE0+G zyqKxm^*cFA2NYwR+j^b4whX=Gsel*@|28{+Gb5dZMdX5y@~Gdc1-E|AuM4#JFOE6; zZCsR*LrOb!@&1Lu+S09%i|7X$!rmScLg_N%{FLid<(VZz$vV7a(xEU?19t|?-ZU3l zJl&p2A%~6P0iSLQI|LF}Zh1P8mg?*83MPn>L533(qO8bV zn$phNvXGb;_FCKLz{z9-#Paz+>n{CsB6J%;%MiQt{k5{#%xIn8&x`k}SuEePmWUY~ z418hBksZGYW=pqnGhl6ky`lIG|t*A$h$ z2~Wn}uC!Z*4PIe1)EsT3bw+E5?3FsJCqplI@A&cue*1C2#Fe$?;rB}@A9<6v8bljM zGAW$c@iU`&d;OAe@gwVDDi=CMPucH5`eF(D`QYUJ>~e0Q2FSJtLo7eE-2|SS0#rfC*j#iI<4_T2NRn^ix$`pTl z9d_dllfj#PS5K|0AZ|FhM4fGmsc7@2f|AA1H*o`RDyq^;YN2IA&0)xX&xgxK6#vxt zj*|^6F)mVI4@|>M%w3%vR>tn7Ms&Ma7W4xS66{N=OfRt7GDyCe!jY4He7Whj- zCh+NYAdKbnzE1=_I33pmke99Hzg=$I+R4g#+$naCr|sL5lNW)4jIQr5M+x1eC+fYR4iR*@I)PMXQrxIr+g^kST#f!o#~}?*KCd4qjLFE6+AE>s##e z+wlcfDlY$S3;68ocB|KQnqt4nTgS)i`AGV4x{3C zQ?2mpL+jABk&e?lq*pwJ5kiN8YhukMwt|U%+Xh!4{Xt%Vw*{PDC_D2{+Gy;(Q9<)^ z2Z_k5s~2W)Jkb{I$s1-0eCnXu+T|=zw4NI;TNJW_N{>%v9^b5`C^@8BeTU=iV=cXH z*z(=L_Gq?6JlAyX3_2KasE)+7ev#VNUw=zcKjg6RR{&8h*F=TzS=MQ%R?a=j*wkr42MOSXqUD38M=q@7+^vJ z@Xx5(IzPWptYHm20j;0??2Rso{B-tPX#9*nkPPiKq z;h+4KXD`y5@N23N4OiE(n!#@B0_;PlM=W_v7kBpmhSJfhL#&TvL}xt>p%)W_GBYz{ zNGMf+v}6A^>|ypiGIghtLr_jnlf6Nabhl}zICxL5FgwT31##;Evq=!c3o~=fvtp%Cc5G+W`zzv63^yq_6YP#?{lkeSO0sx^?<$d8km?2IFa6MfNNqVI3*-50+ zVn!6;<^{(UF4XnE9CtRJqKuEkckQ|tN$PGJHyy!1{vWiGp*whZc&eOtG+WPq4I~RX zF+z+$l6&91&Gma2Qzl(Yh{KZCu`#%feak}S%(nLN`$Fm_RK1nMvCR}ca{1oT&`1v$ zaM-%2T((*1C&oiisGt`VoI&pac+8V2XH2h^K?PM%P>?GM(ZFRpFTnLoC|wD#mNZcJ zEO&p`Sp@_=J>z^v%IkkEWiSqqU;qSYQ5<&F7f^{S!2Z9D!+O40CZ9%SbsNnT#d+oa|)dItF!%KJa$!<&30p(Z_<3Z|)f zdg(qEXa?nlgj+pUH_r;)#z#yidHYl?YbLWc_vI>+u3kzsexJDb8q^$HMmk|t!6;KC zzNw#0^k}YLNSI}A6mi;L|31+$!KN&pO)7>tmt-w~SnN6|x@G+Q`O^~hV||_e(IfmM zLvO)+rSxr|b5KISRMBi(4`eXppXW*JK?}Bhrb+tO)J|4~{#DS?U{WI^AxSU&AQOMQ z=)u9L{E^i*F2&8WHukUdo;rkq=YjMCM#k?c<{uBle-8`q-DP7V6u&&VA53(IX8(jJ z1e++NxmgIHb-eJHU*zZJ-eq85D6|2k9xk)NTLd(ZuRE;|9w<*2scUL#u5t}j4MYZ$ zSf65Le_r2jyt(6;J-+KZR&2oiK9olJ-^wEYYC<~}n#DAs382ppxvVBxMSf4eY6J^Y zMNcm>1nPc$YisM4fW47Gv-J3Dg26ezohi1SwjD-2Cj z(6;xb`E>Z!xLEtIO<%Z1SbQ(Nle+)yRgJ??HXUtKh?Kg9_LVh2K{AG!b!HToH*d3) z>bFpWu{Z%7rGpvsj4X3yX9mLTXH)2}N+L%?dYh0^GvrGG%`so1aQSND=|E+cVZnAZ{)|MJ z3(}*xT|nbPPcmVx`?a%BcwYHN%EK#F?$=eYt2`ENB{bZa)MYHuA;ezQGJ~&>Z~Ks{ z1b`+G%ez&(c-sD@k1eP&~P(jE|Ufw<8JMYU7!prNX&$+zE4ielzjv#=){C3w} zx$*AWO^FoIRjBF93fXbN#4j^`P8%kacIvxiiAbxRxCHx>oR_P(<57 zdhLx<MvBBF$IJ)vO%0ER_C|i`Wlk(E0A?3-9%g>iATTj2z z^7_AKKujwqwaMA@T^DuzF~O0AT~~gPgY^b&#kHGu;f#G0`G*Q5 z{APj8VnE8srSNCz{r4?D#Y?(I>3~}67?iF$oej~xeM_g~K03VGG?11X4>qWB?lOoe zwB5%f<|yh#vWBY$x9!b4`vOYvRibm}74Ffg0^LW68bxk%ZTnsZq>cqdkNxJF0VxrO^~Wg`-XPn|Zk zZocL%m&k28=R54NGfkWQ84hA2#d)^Fq)&xbF*~pDUh*`=7M5dFY+WE)AJ%E0rnETH z$0zIb8!p?fP?KUK0KuH1wx?T<9PXFa@vDuu&y^I^wZI8SQQP4ydF!ax;@#Gx{bcuT zLX`oGLNibh!N+=Qx@FR2#4j0AZ&nYVywuB2+kB02=?-WZXEElJHxQ+n(?>stn}@D4 z($g(A7UC=4x!iwt-`_rdIrjQUK~Hbtu~XB8O|cWbK3}}5b}q^>_$zVPKJ*zCKX1Xl zr^>eBJw*o?LUw#)U9NDZZ$h8@0OZp4H;%>prn2EI3GBjtpt8zRx%|v=`53vryM*h- znw=Pq5sB^ZrocJZW_GHMBGvA`j+tBr8unhHu1SvUMBn@JmIpucak&hb`X3AHoqd@K zCP>O~FIXv9w6GUga6S8iHkzKjQ;8QL;R^bl1y{+3T^WSr&Iz+AOQLy*CXON>7!N$n{WP0R16f%E?vAit7T83ct2J_r+ewn&5+!ahHS+uHjk-&Hlj+2mZ+| z*WeEsh4`iwMr86PH%=pTJ=4yTm6EEzkUP;**ff77-f~sF%!`j>L73Ow?cFH_Qt9eW zsmLvvrklRG*8MMTN;(u9Vn?K((F?dYE>0Bdkyp9E;iHQ_Mp6 zKachqym>e_Q3o1FO^q^hDSPtf_Ma+fxmw;xguc-x87q_9&>&TTV?Nr5>wZ#a;9b|* z%_O%ykRmni2+~jyHO$3i25&?slLB13K96D(GWt@@Mq2&iF$gO(w&y0UduGU(7OwxB zFIl~j65j7vTsk;LnDKxYk>D0uXbe&<5p{yaWPGyD{tNc^LHw>@H){pTcB_~hj^xcP zj|#LTgkE`-S*ol`l%b`6TP|*!8_%X$U6@-)eu43a4NSF6k$F!Ac@}t?>RhV9Jgk-A z2xQ(GuEbY&-#FW~hEMO*m5k&JfV9sbvsH;TYOAXch#ucM0=CcJ(3N1D{SE4wA2ObE z+GF={t~%CErQU+inJ9yjDcASe7KQD-Avou_jVfNKy@JLKcCLh{WbFkvELig6h3Mm< zWFuO&&A$`YH4A<}GvpPm@*4@u(aLh9izxTDGZ4NYM8=V*Ok-46|DNWS$FrvXnu{^aDv{`octFDqDS&eDW4ze^jqZA2W?#v&c51TRk^WvrD;ug+O^LX zIOr{Jf`iEfPe@giy{ZWP!!i~#6|C=dYs@_7a$jNudmEJ! zjDvl)Y`7}(%DI6Z;tRT^A(lE-g~d^{e(hfHQA2t>B49L;%dv)us|nH^ChEIp+VA!4 z>ysIK(Y4fc;waK`{pKqWPWz3I%K;A{rFuH(bcXB?U?|_lDh(}#p|sGrps7{oqCFQm z-8RRxh`Rbx*txSga+s5(E7bAxhqIq7BokQR9!y)sKlAqG@msNhdO(fRE8m(dcFaNisx)X%KT+0!XwT&zFu(2#GWXqP6{LBR#}K*3(0;YDYLy#MRmq zstEU2^H{B`%AtM`Mt=(g6rwZJ#rS;n+gDnqqO_H9_>{woT$E!&>B%skIq6t~C%2z< zGY=>fT(;xJP+af#GY+$|gAG>&K#*C%+05Req>c=EXEFU=+sQl3YufUCwS_1(-TOaju>TXI2WXDp+l9_x)rhpsop_tXc)otVtW5IA zE_&yeVL}?xGtmHXbX*h_zkV-9)hxG`w5?Ko#!N9>wZ6>#&@b~$8b|@aI{GX6_im}* zuj~kRNuaeNp`ZvNx+AoFwo@T%U|>*Z!)HD1tCAygkA(#fK!07=Q_Q<&7y#MyLm=;q z_tZSs=)8_d>TMUon?MAK`i*G(Sv_!$kd~Gf*hq8w@bTk&j9d;x_dPk$V&OA2<{>pN z|KNr0lumiU> zrYnu#EVYXgK}ED}mim1f?3ToqtL^}WVDUG6a3N8A!G9b+^OTg$ZkH(RiD)W%gD<(B ztb|;|c|eR-x`M#y$#xEug9##J1N`F&tppy@k8<^g_&fI|&#^=pH{5ucBLS&C_OJn#%ZtZ@VlGoLDSH<%=X>A2J>u zP!>|9d^oFM7_Z{Xf7{-l<}A!eB255Hz<)wu{{`;o{*0%t^R)aQ=1(`sQOzK$HG!T` z>R~kw54+65$&RsUoVr12dG+k2%uGHtpXr>Ia7M{-`%RUx|Axy7B5JS;*H!8z&~vDF zrgKf{K86he@~267`HB|@sXneQ3uh`?lv!vOXD9;+rr+`Je*WL!-G6y3bHi{PMI@@yWCYmfv8*hAd!;7%|fKzrwKp-K{GSXJua4 z9kZIg)a;PGBDO0R4gl6~X5dT<1!U=|E)CT~kzuO!UJ1vNZO1{OFx>xUWdCH5N5^jW zXo-uHfY1^9Qhjg4d3YRG07n=XvOdV;RP1TJWXD{r?|P&RB{IPFV`WypL&$hRm#4t9q<1mDi{}cxf@x5@_8pVO-YoJaC3@=IT=hD({ zgWqtUnYqYVm>SDcI2ypD2^p2rLV=&T3#7K#*9ba+oP91-)VA6GRKa$-5-Ue0N>W{& z9An!Cc}5hKfNXN_Tl%{)tJ~=|K}WSFTJsuqgVy<@V`D=)HD(jd3v}oc z*~8|Ya-NOBlvj+5jKOV&F^toP+7m$FZ@&0;OmSuF#nlpoUOPx-o0VvmDHM!t`TPW~ zj??34^BbfsLIjhf1uj_G2^eceh|@x|^JRUs_~mr1Zdv}+4pRL0=|)B>EI)-ksf5IR z?ycO01MrOb6PCPyo<~~|peRuTRk>W_@OiQ`S;l3*EFl6?-21K~6SGNxECw!gi=+L- zxcr9?@wkmypqwW`Ln~TREC~@ zgM$i#srQ@K&JCUOpJ<6 z1|S)p&gs@!PAq%bhAWJ9gFNOz>eBhO09;}s*Cj3hIK=c~P-yA-&DpjPg2XyJm=F%K z&NKUWY_t6ZqyN@N;6Js~BYHd^Fu>kI@H~;#;zWr*u@^cT{2en}SfS!C>#c7z?pal| zndz2k)?{aQJysk`du$PV+KEkkGWT*cZ|Y1WT7ylex;ru~j09#oNE9MyLHnlYG#qr6H30GRe^BK5()5CMWZ#=fSAsJ$_}uHS)tt z)E+Q?Of&Eq0~>^=m*|FB@=$D@y|Zz0{F1xo3bS2!DN7q)$@K^cP4m(p2~FMHB` zXk?^s1s?JT*uF%+xfl#G;}K$xYG!5zgc7*1v9T{yRlnQu|ACt`sWSQpZf>UyttjpF zu}>bP-+RECiw0tQqJ~9xtG45&qT&%JH#i|bFqYRdyw8e!QY$(xY0NXc`0()XU>Bj> z(@t(Z6k5v>9PNdgg$p~#E|aQd&==7I-i;6@ezB!|0_LyMa)JfT2cprZy1F!)rP_XA z&jll#AJ>Cn8!J%mi&GZ6(J+Tt%5QDG&Beu~U1@~X8%;-7KlKe@GV`YX zcP0u*d4zBfml1&bbVS$NuSkMTm@|VbclX5UG}`AJTUq2F5WVE)=9bK9d`0Yh|7n^- zFEs>&q}4PUJ8YErkWS7>_n*#VY8e|2-Jv94pG~)W2{*eS@F3ImHnfntqN1V%ZFbo- zZc?2{k!4szAL7Owr&4>KNri zL?<>MDr)EMFPJ174dtDyvobgExj?S>M$rxdxM3$|Wr6(ugv?L3F{;g2(3c&ds5mxA z&104f`Z#!|N_Ac-C3AjKP*&z2={C)TOW z(~RHKiMJmJ&0dF@X6n_LMY;7-nRs59J2ik17 zmPJ4CjEK}62rXX4L8Y97_Ztj?U>*jX)6emuxYMML^Sl`M+k#gv{P-2eJkb}&LtwYU zs;a8Y tEPLaVwPK+TyOo9a=0YC^ z{V~a8W@Tlv?34Fd(VFTC*ccQT00016Nl{iC06=(#ABAWr@GB?`-^<`{5*~8;9y+cz z9^Mw8tO05k9&S#q9!~a_v|iSqK=!UKJnw|walLbM1$l6>)7p7>xPgQ@IGq2t*gMxx zwj7MHcoOic(A^XbKmY))#lHigRHDQlfB*m}$x6NV$v%4WPxAb&OM~(JVR!W*TSwO{ z(5&U}!3PGsx19OOGy@ToZJUVlq!IgEc#?RkzgSU_+rIQS_u<)Kg-YR?7U8o3R4kCr z2LRNVPQVbZuwi4OU+J|!@Dd#tP}n8A5VuKI-g@5Ll$V39S2G-+^;@|?-Re0yx@&VQ zGqy@*dNV@)P)F!Q)2wS}R0g@o;#7iHV-eNyo{-e;K6TH3KiDaVwD~t$J^s&Ku}Hh& zTkn6x;CK9RrV`Fz@RNUEy#y9gZLR%p9kL=r-Ty7MI0cIGiUa?*RAUho@0jf6e=3L2 zEpk2or!IIExibI19};GH+I4+q?z*q&roa`yrHw-CzEtV{dzYJWme$hoiX&hHvreD= zv|O(f1N=A)UT)p}&5}3ZXnH{bq^90nY;yEjIW&!2YH{_hzJt8nNo=WfZL4tRLC*H` zp7(DzXr4E!hTHz%pUg=~NJu!`{C?c(cASf&fSTS z@zEUuPm{cMDjVw4)CH%{3r@|RMl=ue!>4;iiJQ7Le!7oG2Qw8uccW$rxIw33K35fH z@&8VKdL2`Aonm%#nqK_tj3KgsJsFz5xxkgVjWC)=+Aesn5$Wmp#6NUHi-THguurwn&DW}%R-Sq*PmJkWH`ioiW1vF zEuL;}oV7LGS5>ZqORLw-RZD)CQwj)xn>8>Pdhr13mI%7}_q4A#e59Zcg{*F{&Ks|4 z-@SrJ6z4r}2>B3rXM`BgGc10+wh0SXbX@f(v&y|v45n3(UiIe$$RK09oS^u^rW)Tm zHRodW2u1qMB^o=wi@;g}R3b10t7Q36<5Je0+==K}N zvQ)42RkGCy)Bq4M95=-JeQ^=ZD?=QqM(QP(ggJu;I}rU*!nE`;p};7#*~JN;?3kuA z72floZGIb5D0tKUt&QJQbYNy?7Iz!t2{Q=(Hi2uNDT(BU}Cx65IS}BG{KJg zM5u`fa&o1R)-_h6E5O<3Iid+bw#p-UZsKQyWfQ!Bdp%TT)N(p0lQ$z&!jXBj&dApZBt$$@;bkrT zeU}t!^;Lf#s6~H)cgcgt1U8NyRLo^rSb7KjAy#PD-=8+qMtcm4qeR*%)&NHaN9hE$L(Dv;PY7AT>yd=)=1w_7(N2Y7%sFZ zg}9Q>+-6x^JcK3IL43HkR~*9#jmP{mOKg9j{WMR1Q~j(CmV?8p_z`y2F{%v;l3f>#cnl(m)H|Hk~fH0whbL)g=kZ#JaOTQVXhptIUoXkey7&mtZ{W|d0? z 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 q_|FujOU + + + + + + + + +overview – spaceprime + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ +
+ +
+ + + + +
+ + + + + + + +
+ +
+ + + + + \ No newline at end of file diff --git a/reference/anc_to_deme_dict.html b/reference/anc_to_deme_dict.html new file mode 100644 index 0000000..bc83e42 --- /dev/null +++ b/reference/anc_to_deme_dict.html @@ -0,0 +1,825 @@ + + + + + + + + + +anc_to_deme_dict – spaceprime + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + +
+ +
+ + +
+ + + +
+ + + + +
+

anc_to_deme_dict

+

anc_to_deme_dict(anc_pops, deme_dict)

+

Converts the ancestral population assignments of demes into a dictionary mapping ancestral population IDs to deme indices.

+
+

Parameters

+ ++++++ + + + + + + + + + + + + + + + + + + + + + + +
NameTypeDescriptionDefault
anc_popsnp.ndarrayAn array containing the ancestral population assignments of all demes across the landscape.required
deme_dictDict[int, int]A dictionary mapping deme indices to the number of individuals being sampled from each deme.required
+
+
+

Returns

+ ++++ + + + + + + + + + + + + +
TypeDescription
Dict[int, List[int]]A dictionary mapping each ancestral population ID to the range of assigned deme indices.
+ + +
+
+ +
+ + +
+ + + + + \ No newline at end of file diff --git a/reference/calc_migration_matrix.html b/reference/calc_migration_matrix.html new file mode 100644 index 0000000..4e13e06 --- /dev/null +++ b/reference/calc_migration_matrix.html @@ -0,0 +1,827 @@ + + + + + + + + + +calc_migration_matrix – spaceprime + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + +
+ +
+ + +
+ + + +
+ + + + +
+

calc_migration_matrix

+

calc_migration_matrix(demes, rate, scale=True)

+

Calculates a migration matrix based on deme sizes and a global migration rate. The migration rate can be scaled based on population size or set as a constant.

+
+

Parameters

+ ++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypeDescriptionDefault
demesnp.ndarrayThe 2D numpy array representing the deme sizes.required
ratefloatThe migration rate.required
scaleboolWhether to scale the migration rate based on population size. Default is True.True
+
+
+

Returns

+ + + + + + + + + + + + + +
TypeDescription
np.ndarrayThe migration matrix as a 2D numpy array.
+ + +
+
+ +
+ + +
+ + + + + \ No newline at end of file diff --git a/reference/calc_sumstats.html b/reference/calc_sumstats.html new file mode 100644 index 0000000..9e8afbb --- /dev/null +++ b/reference/calc_sumstats.html @@ -0,0 +1,861 @@ + + + + + + + + + +calc_sumstats – spaceprime + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + +
+ +
+ + +
+ + + +
+ + + + +
+

calc_sumstats

+

calc_sumstats(ac, coords_dict, anc_demes_dict=None, ac_demes=None, ac_anc=None, between_anc_pop_sumstats=False, return_df=False, precision=6)

+

Calculates a suite of genetic summary statistics on allele counts matrices generated by filter_gt or otherwise generated through scikit-allel. The required input is an allele counts matrix for all individuals/demes, and a dictionary mapping deme IDs to their coordinates, generated by coords_to_deme_dict. Optional inputs are dictionaries mapping ancestral population IDs to their constituent demes (anc_demes_dict), an dictionary of allele counts matrices for each deme (ac_demes), and dictionary of allele counts matrices for each ancestral population (ac_anc).

+
+

Parameters

+ ++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypeDescriptionDefault
acnp.ndarrayAn allele counts matrix for all individuals/demes.required
coords_dictdictA dictionary mapping deme IDs to their coordinates, generated by [coords_to_deme_dict][utilities.coords_to_deme_dict].required
anc_demes_dictdictA dictionary mapping ancestral population IDs to their constituent demes. Defaults to None.None
ac_demesdictA dictionary mapping deme IDs to their allele counts matrices. Necessary if you want to calculate Fst or Dxy between demes. Defaults to None.None
ac_ancdictA dictionary mapping ancestral population IDs to their allel counts matrices. If provided, summary statistics are calculated within ancestral populations and not among them. Defaults to None.None
between_anc_pop_sumstatsboolWhether to calculate Fst or Dxy between ancestral populations. Defaults to False.False
return_dfboolWhether to return the summary statistics as a pandas DataFrame. Defaults to False.False
precisionintThe number of decimal places to round the summary statistics to. Defaults to 6.6
+
+
+

Returns

+ + + + + + + + + + + + + +
TypeDescription
dictA dictionary of summary statistics.
+
+
+

Notes

+

This function calculates the following summary statistics, either species-wide or per ancestral population, if provided: - Site Frequency Spectrum Hill numbers (q1 and q2), corrected for the number of sites - Pi (nucleotide diversity) - Tajima’s D - Pairwise Dxy - If between_anc_pop_sumstats is True, also calculates pairwise Dxy and Hudson’s FST between ancestral populations - Pairwise Hudson’s FST - If between_anc_pop_sumstats is True, also calculates pairwise Dxy and Hudson’s FST between ancestral populations - Isolation-by-distance slope and R2 - Moran’s I

+ + +
+
+ +
+ + +
+ + + + + \ No newline at end of file diff --git a/reference/coords_to_deme_dict.html b/reference/coords_to_deme_dict.html new file mode 100644 index 0000000..4b98668 --- /dev/null +++ b/reference/coords_to_deme_dict.html @@ -0,0 +1,825 @@ + + + + + + + + + +coords_to_deme_dict – spaceprime + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + +
+ +
+ + +
+ + + +
+ + + + +
+

coords_to_deme_dict

+

coords_to_deme_dict(raster, coordinates)

+

Finds the cells a given set of coordinates belong to in a raster and returns a dictionary mapping the cell indices to the centroid coordinates of those cells. Because the cells correspond with demes in the 2D stepping stone models, the cell indices are considered deme indices. The coordinates typically correspond to empirical data that the simulations need to be sampled from.

+
+

Parameters

+ ++++++ + + + + + + + + + + + + + + + + + + + + + + +
NameTypeDescriptionDefault
rasterrasterio.DatasetReaderThe raster data as a rasterio DatasetReader object.required
coordinatesUnion[List[Tuple[float, float]], gpd.GeoDataFrame]A list of (x, y) coordinates or a geopandas GeoDataFrame.required
+
+
+

Returns

+ ++++ + + + + + + + + + + + + +
TypeDescription
Dict[int, List[float]]A dictionary mapping deme indices to their corresponding coordinates.
+ + +
+
+ +
+ + +
+ + + + + \ No newline at end of file diff --git a/reference/coords_to_sample_dict.html b/reference/coords_to_sample_dict.html new file mode 100644 index 0000000..c85e1b8 --- /dev/null +++ b/reference/coords_to_sample_dict.html @@ -0,0 +1,838 @@ + + + + + + + + + +coords_to_sample_dict – spaceprime + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + +
+ +
+ + +
+ + + +
+ + + + +
+

coords_to_sample_dict

+

coords_to_sample_dict(raster, coordinates, individual_ids=None, vcf_path=None)

+

Convert sample coordinates to sample dictionaries for simulation and analysis. Can optionally include empirical data, which is accepted as a path to a VCF file.

+

This function takes a raster, a list of coordinates, and optional individual IDs and VCF path. It masks the raster with the given coordinates, retrieves the cell IDs for each individual’s locality, and returns two dictionaries: a sample dictionary containing the number of individuals to sample from the simulation, and a sample dictionary containing the range of individual indices for each cell ID. The first dictionary is used to sample individuals from the simulation, and the second dictionary is used to calculate genetic summary statistics from the sampled individuals.

+
+

Parameters

+ ++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypeDescriptionDefault
rasterUnion[np.ndarray, rasterio.DatasetReader]The raster data as a numpy array or rasterio DatasetReader object.required
coordinatesUnion[List[Tuple[float, float]], gpd.GeoDataFrame]A list of (x, y) coordinates or a geopandas GeoDataFrame.required
individual_idsOptional[List[str]]A list of individual IDs corresponding to those in the VCF file, by default None.None
vcf_pathOptional[str]The path to the VCF file, by default None.None
+
+
+

Returns

+ ++++ + + + + + + + + + + + + +
TypeDescription
Tuple[Dict[int, int], Dict[int, np.ndarray], Optional[Dict[int, np.ndarray]]]A tuple containing two or three dictionaries. The first dictionary contains the number of individuals to sample from the simulation for each cell ID. The second dictionary contains the indices of individuals for each cell ID. The third, optional dictionary contains the indices of individuals in the VCF file for each cell ID.
+ + +
+
+ +
+ + +
+ + + + + \ No newline at end of file diff --git a/reference/create_raster.html b/reference/create_raster.html new file mode 100644 index 0000000..93ed1aa --- /dev/null +++ b/reference/create_raster.html @@ -0,0 +1,837 @@ + + + + + + + + + +create_raster – spaceprime + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + +
+ +
+ + +
+ + + +
+ + + + +
+

create_raster

+

create_raster(data, reference_raster, out_folder, out_prefix)

+

Creates a raster dataset from a numpy array and reference raster and writes it to a new GeoTiff file. The new raster dataset will have the same dimensions, crs, and transform as the reference raster.

+
+

Parameters

+ ++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypeDescriptionDefault
datanp.ndarrayThe numpy array containing the data you want for the raster.required
reference_rasterrasterio.DatasetReaderThe reference rasterio DatasetReader object.required
out_folderstrThe output folder location where the new raster dataset will be saved.required
out_prefixstrThe prefix for the output file name.required
+
+
+

Returns

+ ++++ + + + + + + + + + + + + +
TypeDescription
NoneThe function writes the new raster dataset to the output file location
+ + +
+
+ +
+ + +
+ + + + + \ No newline at end of file diff --git a/reference/filter_gt.html b/reference/filter_gt.html new file mode 100644 index 0000000..09c4388 --- /dev/null +++ b/reference/filter_gt.html @@ -0,0 +1,855 @@ + + + + + + + + + +filter_gt – spaceprime + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + +
+ +
+ + +
+ + + +
+ + + + +
+

filter_gt

+

filter_gt(gt, deme_dict_inds=None, deme_dict_anc=None, missing_data_perc=0, r2_thresh=0.1, filter_monomorphic=True, filter_singletons=True)

+

Filter genotype matrices output by ts.genotype_matrix() to filter out monomorphic sites, loci in linkage disequilibrium, and recreate missing data patterns common to empirical genotype data. Returns the genotype matrix and allele counts matrix for the filtered loci, and optionally allele counts matrices for demes and ancestral populations.

+
+

Parameters

+ ++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypeDescriptionDefault
gtnp.ndarrayThe genotype matrix.required
deme_dict_indsdictA dictionary containing the indices of individuals in each deme. Defaults to None.None
deme_dict_ancdictA dictionary containing the indices of individuals in each ancestral population. Defaults to None.None
missing_data_percfloatThe percentage of missing data allowed. Defaults to 0.0
r2_threshfloatThe threshold for linkage disequilibrium. Defaults to 0.1.0.1
filter_monomorphicboolWhether to filter out monomorphic sites, keeping only segregating sites. Defaults to True.True
filter_singletonsboolWhether to filter out singletons. Defaults to True.True
+
+
+

Returns

+ ++++ + + + + + + + + + + + + +
TypeDescription
Tuple[allel.GenotypeArray, allel.AlleleCountsArray, Optional[Dict[str, allel.AlleleCountsArray]], Optional[Dict[str, allel.AlleleCountsArray]]]A tuple containing the filtered genotype matrix, the allele counts matrix, a dictionary of allele counts matrices for demes (if deme_dict_inds is provided), and a dictionary of allele counts matrices for ancestral populations (if deme_dict_anc is provided).
+
+
+

Notes

+

This function uses a random mask to simulate missing data in the genotype matrix. For reproducibility it’s advised to set a np.random.seed() before calling this function.

+ + +
+
+ +
+ + +
+ + + + + \ No newline at end of file diff --git a/reference/index.html b/reference/index.html new file mode 100644 index 0000000..f1560f0 --- /dev/null +++ b/reference/index.html @@ -0,0 +1,877 @@ + + + + + + + + + +index – spaceprime + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + +
+ +
+ + +
+ + + +
+ + + + +
+

Reference

+
+

Utilities

+

Functions for processing data.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
anc_to_deme_dictConverts the ancestral population assignments of demes into a dictionary mapping ancestral population IDs to deme indices.
calc_migration_matrixCalculates a migration matrix based on deme sizes and a global migration rate. The migration rate can be scaled based on population size or set as a constant.
coords_to_deme_dictFinds the cells a given set of coordinates belong to in a raster and returns a dictionary mapping the cell indices to the centroid coordinates of those cells.
coords_to_sample_dictConvert sample coordinates to sample dictionaries for simulation and analysis. Can optionally include empirical data, which is accepted as a path to a VCF file.
create_rasterCreates a raster dataset from a numpy array and reference raster and writes it to a new GeoTiff file.
mtp_thresh_from_coordsThis function takes the coordinates of empirical sampling localities, finds which raster cells they belong to, extracts the values of the first layer for those localities, and finds the minimum value.
raster_to_demesConverts a raster to a 2D np.ndarray of deme sizes using either linear, threshold, or sigmoid transformation functions. For more detail about transformation functions, see this brief overview.
split_landscape_by_popUses nearest-neighbor interpolation to classify a landscape raster based on the ancestral population assigned to sampled individuals.
+
+
+

Demography

+

Methods to create and manipulate demographic models.

+ + + + + + + + + + + + + + + +
spDemography
spDemography.add_ancestral_populationsAdds ancestral populations to the given demographic model, mapping demes in the spatial simulation to ancestral populations.
spDemography.stepping_stone_2dCreate a 2D stepping stone model, either for a single time step or for multiple time steps of deme size change.
+
+
+

Plotting

+

Functions for visualizing data.

+ + + + + + + + + + + + + + + +
plot_landscapePlots a static map of a transformed landscape at the timestep of your choice.
plot_modelPlots the demes and migration rates for a given timestep as an interactive map.
plot_timeseriesPlots the total number of individuals across the landscape across time.
+
+
+

Simulation

+

Thin wrappers around msprime simulation functions.

+ + + + + + + + + + + +
sim_ancestryA thin wrapper around msprime.sim_ancestry.
sim_mutationsA thin wrapper around msprime.sim_mutations.
+
+
+

Analysis

+

Functions for analyzing data.

+ + + + + + + + + + + +
calc_sumstatsCalculates a suite of genetic summary statistics on allele counts matrices generated by filter_gt or otherwise generated through scikit-allel.
filter_gtFilter genotype matrices output by ts.genotype_matrix() to filter out monomorphic sites, loci in linkage disequilibrium, and recreate missing data patterns common to empirical genotype data.
+ + +
+
+ +
+ + +
+ + + + + \ No newline at end of file diff --git a/reference/mtp_thresh_from_coords.html b/reference/mtp_thresh_from_coords.html new file mode 100644 index 0000000..e4b8dd0 --- /dev/null +++ b/reference/mtp_thresh_from_coords.html @@ -0,0 +1,846 @@ + + + + + + + + + +mtp_thresh_from_coords – spaceprime + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + +
+ +
+ + +
+ + + +
+ + + + +
+

mtp_thresh_from_coords

+

mtp_thresh_from_coords(raster, coordinates)

+

This function takes the coordinates of empirical sampling localities, finds which raster cells they belong to, extracts the values of the first layer for those localities, and finds the minimum value. This value is the maximum threshold value to determine a presence vs absence in a threshold transformation. If the threshold is set any higher, empirical sampling localities will not be sampled in the simulations.

+
+

Parameters

+ ++++++ + + + + + + + + + + + + + + + + + + + + + + +
NameTypeDescriptionDefault
rasterrasterio.DatasetReaderThe rasterio DatasetReader object representing the raster data containing the suitability values.required
coordinatesUnion[List[Tuple[float, float]], gpd.GeoDataFrame]The longitude, latitude coordinates of the empirical sampling localities as a list of coordinate pair tuples or a geopandas GeoDataFrame.required
+
+
+

Returns

+ ++++ + + + + + + + + + + + + +
TypeDescription
floatThe maximum threshold value to determine a presence vs absence in a threshold transformation.
+
+
+

Raises

+ ++++ + + + + + + + + + + + + +
TypeDescription
TypeErrorIf the coordinates input is not a list, geopandas GeoDataFrame, or pandas DataFrame.
+ + +
+
+ +
+ + +
+ + + + + \ No newline at end of file diff --git a/reference/plot_landscape.html b/reference/plot_landscape.html new file mode 100644 index 0000000..dd172b2 --- /dev/null +++ b/reference/plot_landscape.html @@ -0,0 +1,849 @@ + + + + + + + + + +plot_landscape – spaceprime + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + +
+ +
+ + +
+ + + +
+ + + + +
+

plot_landscape

+

plot_landscape(demo, raster, timestep, cmap='viridis', legend=True, basemap=False)

+

Plots a static map of a transformed landscape at the timestep of your choice.

+
+

Parameters

+ ++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypeDescriptionDefault
demospaceprime.spDemographyThe demographic model to plot.required
rasterrasterio.DatasetReaderThe raster dataset used to create the demes matrix(es).required
timestepintThe timestep to plot.required
cmapstrThe colormap to use. Defaults to “viridis”.'viridis'
legendboolWhether to show the colorbar legend. Defaults to True.True
basemapboolWhether to add a basemap. Requires an internet connection. Defaults to False.False
+
+
+

Returns

+ + + + + + + + + + + + + +
TypeDescription
matplotlib.axes.AxesA plot of the transformed landscape.
+
+
+

Note

+

Setting basemap=True requires an internet connection to download the basemap tiles. It may take some time to load the tiles depending on your internet speed. Since this function returns a matplotlib axes object, you can further modify the plot with the matplotlib library.

+ + +
+
+ +
+ + +
+ + + + + \ No newline at end of file diff --git a/reference/plot_model.html b/reference/plot_model.html new file mode 100644 index 0000000..819c9e7 --- /dev/null +++ b/reference/plot_model.html @@ -0,0 +1,857 @@ + + + + + + + + + +plot_model – spaceprime + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + +
+ +
+ + +
+ + + +
+ + + + +
+

plot_model

+

plot_model(demo, raster, timestep, cmap='viridis', legend=True, tiles='CartoDB positron')

+

Plots the demes and migration rates for a given timestep as an interactive map.

+
+

Parameters

+ ++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypeDescriptionDefault
demospaceprime.spDemographyThe demographic model to plot.required
rasterrasterio.DatasetReaderThe raster dataset used to create the demes matrix(es).required
timestepintThe index of the desired timestep to plot.required
cmapstrThe colormap to use for the deme sizes. Defaults to ‘viridis’.'viridis'
legendboolWhether to show the color legend. Defaults to True.True
tilesstrThe basemap tiles to use. Defaults to “CartoDB positron”.'CartoDB positron'
+
+
+

Returns

+ ++++ + + + + + + + + + + + + +
TypeDescription
folium.folium.MapAn interactive plot of the demes and migration rates.
+
+
+

Example

+

raster = rasterio.open(“path/to/raster.tif”) # Plot the model at timestep 1 plot_model(demo, raster, 1)

+
+
+

Notes

+

Since this function returns a folium map object, you can further modify the map or save it to an HTML file with the folium library.

+ + +
+
+ +
+ + +
+ + + + + \ No newline at end of file diff --git a/reference/plot_timeseries.html b/reference/plot_timeseries.html new file mode 100644 index 0000000..7cb7efe --- /dev/null +++ b/reference/plot_timeseries.html @@ -0,0 +1,827 @@ + + + + + + + + + +plot_timeseries – spaceprime + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + +
+ +
+ + +
+ + + +
+ + + + +
+

plot_timeseries

+

plot_timeseries(demo, times, units='')

+

Plots the total number of individuals across the landscape across time.

+
+

Parameters

+ ++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypeDescriptionDefault
demospaceprime.spDemographyThe demographic model to plot.required
timesList[float]A list of times that each landscape timestep corresponds with. This can be in whatever unit you choose.required
unitsstrThe units of time the timesteps are specified in. Defaults to a blank string.''
+
+
+

Returns

+ + + + + + + + + + + + + +
TypeDescription
tupleA tuple containing the figure and axes objects of the plot.
+ + +
+
+ +
+ + +
+ + + + + \ No newline at end of file diff --git a/reference/raster_to_demes.html b/reference/raster_to_demes.html new file mode 100644 index 0000000..21d2159 --- /dev/null +++ b/reference/raster_to_demes.html @@ -0,0 +1,857 @@ + + + + + + + + + +raster_to_demes – spaceprime + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + +
+ +
+ + +
+ + + +
+ + + + +
+

raster_to_demes

+

raster_to_demes(raster, transformation='linear', max_local_size=1000, normalize=False, threshold=None, thresh_norm=False, inflection_point=0.5, slope=0.05)

+

Converts a raster to a 2D np.ndarray of deme sizes using either linear, threshold, or sigmoid transformation functions. For more detail about transformation functions, see this brief overview. Raster data should be continuous and positive. This function was created with the idea of taking in habitat suitability rasters scaled from 0 to 1, where 0 is no suitability and 1 is the highest suitability. However, it is flexible enough to accommodate other continuous rasters that can be coaxed to a 0 to 1 scale with the operation (data - np.min(data)) / (np.max(data) - np.min(data)) by setting the normalize flag to True.

+
+

Parameters

+ ++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypeDescriptionDefault
rasterUnion[np.ndarray, rasterio.DatasetReader]The input raster data. It can be a numpy array or a rasterio DatasetReader with one or more layers.required
transformationstrThe transformation function to be used. Options are “linear”, “threshold”, and “sigmoid”. Default is “linear”.'linear'
max_local_sizeintThe maximum local deme size. Default is 1000.1000
normalizeboolWhether to normalize the raster data. Use if your data is not scaled from 0-1. Default is False.False
thresholdfloatThe threshold value for the “threshold” transformation method. Default is None.None
thresh_normboolWhether to normalize the local deme size based on the average suitability above the threshold. This is useful when comparing thresholded simulations with linear or sigmoid simulations, to maintain similar landscape-wide population sizes across max_local_size values. Default is False.False
inflection_pointfloatThe inflection point for the “sigmoid” transformation method. Default is 0.5.0.5
slopefloatThe slope value for the “sigmoid” transformation method. Default is 0.05.0.05
+
+
+

Returns

+ + + + + + + + + + + + + +
TypeDescription
np.ndarrayAn ndarray of deme sizes.
+ + +
+
+ +
+ + +
+ + + + + \ No newline at end of file diff --git a/reference/sim_ancestry.html b/reference/sim_ancestry.html new file mode 100644 index 0000000..8f51ba3 --- /dev/null +++ b/reference/sim_ancestry.html @@ -0,0 +1,845 @@ + + + + + + + + + +sim_ancestry – spaceprime + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + +
+ +
+ + +
+ + + +
+ + + + +
+

sim_ancestry

+

sim_ancestry(*args, **kwargs)

+

A thin wrapper around msprime.sim_ancestry.

+
+

Parameters

+ + + + + + + + + + + + + + + + + + + + + + + +
NameTypeDescriptionDefault
*argstupleVariable length argument list.()
**kwargsdictArbitrary keyword arguments.{}
+
+
+

Returns

+ ++++ + + + + + + + + + + + + +
TypeDescription
Union[TreeSequence, Iterator[TreeSequence]]The TreeSequence object representing the results of the simulation if no replication is performed, or an iterator over the independent replicates simulated if the num_replicates parameter has been used.
+
+
+

Notes

+

This function takes the same arguments as msprime.sim_ancestry and calls it directly, allowing users to use simulation functionality within the spaceprime namespace.

+

See the msprime.sim_ancestry documentation for more information: See the msprime documentation for more information: https://tskit.dev/msprime/docs/stable/api.html#msprime.sim_ancestry

+
+
+

Returns

+ ++++ + + + + + + + + + + + + +
TypeDescription
Union[TreeSequence, Iterator[TreeSequence]]The TreeSequence object representing the results of the simulation if no replication is performed, or an iterator over the independent replicates simulated if the num_replicates parameter has been used.
+ + +
+
+ +
+ + +
+ + + + + \ No newline at end of file diff --git a/reference/sim_mutations.html b/reference/sim_mutations.html new file mode 100644 index 0000000..bc5bfb5 --- /dev/null +++ b/reference/sim_mutations.html @@ -0,0 +1,830 @@ + + + + + + + + + +sim_mutations – spaceprime + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + +
+ +
+ + +
+ + + +
+ + + + +
+

sim_mutations

+

sim_mutations(*args, **kwargs)

+

A thin wrapper around msprime.sim_mutations.

+
+

Parameters

+ ++++++ + + + + + + + + + + + + + + + + + + + + + + +
NameTypeDescriptionDefault
*argsVariable length argument list.()
**kwargsArbitrary keyword arguments.{}
+
+
+

Returns

+ ++++ + + + + + + + + + + + + +
TypeDescription
The result of msprime.sim_mutations with the provided arguments.
+
+
+

Notes

+

This function takes the same arguments as msprime.sim_ancestry and calls it directly, allowing users to use simulation functionality within the spaceprime namespace.

+

See the msprime.sim_mutations documentation for more information: https://tskit.dev/msprime/docs/stable/api.html#msprime.sim_mutations

+ + +
+
+ +
+ + +
+ + + + + \ No newline at end of file diff --git a/reference/spDemography.add_ancestral_populations.html b/reference/spDemography.add_ancestral_populations.html new file mode 100644 index 0000000..7ff34a2 --- /dev/null +++ b/reference/spDemography.add_ancestral_populations.html @@ -0,0 +1,878 @@ + + + + + + + + + +spdemography.add_ancestral_populations – spaceprime + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + +
+ +
+ + +
+ + + +
+ + + + +
+

spDemography.add_ancestral_populations

+

spDemography.add_ancestral_populations(anc_sizes, merge_time, anc_id=None, anc_merge_times=None, anc_merge_sizes=None, migration_rate=None)

+

Adds ancestral populations to the given demographic model, mapping demes in the spatial simulation to ancestral populations.

+
+

Parameters

+ ++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypeDescriptionDefault
anc_sizesList[float]A list of ancestral population sizes.required
merge_timeUnion[float, int]The time at which all demes in the spatial simulation merge into one or more ancestral populations.required
anc_idOptional[np.ndarray]An array of ancestral population IDs- the output of [split_landscape_by_pop][utilities.split_landscape_by_pop]. Defaults to None.None
anc_merge_timesOptional[List[float]]A list of merge times for ancestral populations. Defaults to None.None
anc_merge_sizesOptional[List[float]]A list of sizes for merged ancestral populations. Defaults to None.None
migration_rateOptional[float]The symmetric migration rate between ancestral populations. Defaults to None.None
+
+
+

Returns

+ ++++ + + + + + + + + + + + + +
TypeDescription
msprime.DemographyThe demographic model with the added ancestral populations.
+
+
+

Raises

+ ++++ + + + + + + + + + + + + + + + + +
TypeDescription
ValueErrorIf the model already contains ancestral populations.
ValueErrorIf the number of demes in the demographic model does not match the number of demes in the admixture ID raster.
+
+
+

Notes

+

The function adds ancestral populations to the given demographic model. If anc_id is not provided, a single ancestral population is added with the initial size specified in anc_sizes[0]. If anc_id is provided, a new ancestral population is added for each admixture population, with sizes specified in anc_sizes. The demes in the simulation are then merged into their respective ancestral populations based on the values in anc_id. If anc_merge_times is provided, the ancestral populations are merged at the specified times. If migration_rate is provided, symmetric migration is allowed between ancestral populations.

+ + +
+
+ +
+ + +
+ + + + + \ No newline at end of file diff --git a/reference/spDemography.html b/reference/spDemography.html new file mode 100644 index 0000000..345e1c2 --- /dev/null +++ b/reference/spDemography.html @@ -0,0 +1,978 @@ + + + + + + + + + +spdemography – spaceprime + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + +
+ +
+ + +
+ + + +
+ + + + +
+

spDemography

+

spDemography(self, *args, **kwargs)

+
+

Methods

+ + + + + + + + + + + + + + + + + +
NameDescription
add_ancestral_populationsAdds ancestral populations to the given demographic model, mapping demes in the spatial simulation to ancestral populations.
stepping_stone_2dCreate a 2D stepping stone model, either for a single time step or for multiple time steps of deme size change.
+
+

add_ancestral_populations

+

spDemography.add_ancestral_populations(anc_sizes, merge_time, anc_id=None, anc_merge_times=None, anc_merge_sizes=None, migration_rate=None)

+

Adds ancestral populations to the given demographic model, mapping demes in the spatial simulation to ancestral populations.

+
+

Parameters

+ ++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypeDescriptionDefault
anc_sizesList[float]A list of ancestral population sizes.required
merge_timeUnion[float, int]The time at which all demes in the spatial simulation merge into one or more ancestral populations.required
anc_idOptional[np.ndarray]An array of ancestral population IDs- the output of [split_landscape_by_pop][utilities.split_landscape_by_pop]. Defaults to None.None
anc_merge_timesOptional[List[float]]A list of merge times for ancestral populations. Defaults to None.None
anc_merge_sizesOptional[List[float]]A list of sizes for merged ancestral populations. Defaults to None.None
migration_rateOptional[float]The symmetric migration rate between ancestral populations. Defaults to None.None
+
+
+

Returns

+ ++++ + + + + + + + + + + + + +
TypeDescription
msprime.DemographyThe demographic model with the added ancestral populations.
+
+
+

Raises

+ ++++ + + + + + + + + + + + + + + + + +
TypeDescription
ValueErrorIf the model already contains ancestral populations.
ValueErrorIf the number of demes in the demographic model does not match the number of demes in the admixture ID raster.
+
+
+

Notes

+

The function adds ancestral populations to the given demographic model. If anc_id is not provided, a single ancestral population is added with the initial size specified in anc_sizes[0]. If anc_id is provided, a new ancestral population is added for each admixture population, with sizes specified in anc_sizes. The demes in the simulation are then merged into their respective ancestral populations based on the values in anc_id. If anc_merge_times is provided, the ancestral populations are merged at the specified times. If migration_rate is provided, symmetric migration is allowed between ancestral populations.

+
+
+
+

stepping_stone_2d

+

spDemography.stepping_stone_2d(d, rate, scale=True, timesteps=None)

+

Create a 2D stepping stone model, either for a single time step or for multiple time steps of deme size change.

+
+

Parameters

+ ++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypeDescriptionDefault
dnumpy.ndarrayThe demography matrix representing the population sizes.required
ratefloat or numpy.ndarrayThe migration rate(s) between populations. If a float, it represents a constant migration rate for all populations. If a numpy.ndarray, it represents a migration matrix with shape (T, N, N), where N is the total number of populations and T is the number of time steps - 1, if T > 1.required
scaleboolWhether to scale the migration rate matrix. Default is True.True
timestepsUnion[int, List[int]]The list of timesteps representing the amount of time passing between each demographic event, in generations. If a single integer is provided, the function assumes that the time steps are equal.None
+
+
+

Returns

+ ++++ + + + + + + + + + + + + +
TypeDescription
msprime.DemographyThe constructed 2d stepping stone model as an msprime.Demography object.
+
+
+

Notes

+

The demography matrix d should have shape (n, m) or (k, n, m), where n is the number of rows and m is the number of columns for a 2D array and k is the number of layers in a 3D array. The migration rate matrix rate should have shape (N, N), where N is the total number of populations. If there are multiple time steps of population size change, the add_landscape_change function is called to modify the model accordingly.

+ + +
+
+
+
+ +
+ + +
+ + + + + \ No newline at end of file diff --git a/reference/spDemography.stepping_stone_2d.html b/reference/spDemography.stepping_stone_2d.html new file mode 100644 index 0000000..99e8d91 --- /dev/null +++ b/reference/spDemography.stepping_stone_2d.html @@ -0,0 +1,841 @@ + + + + + + + + + +spdemography.stepping_stone_2d – spaceprime + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + +
+ +
+ + +
+ + + +
+ + + + +
+

spDemography.stepping_stone_2d

+

spDemography.stepping_stone_2d(d, rate, scale=True, timesteps=None)

+

Create a 2D stepping stone model, either for a single time step or for multiple time steps of deme size change.

+
+

Parameters

+ ++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypeDescriptionDefault
dnumpy.ndarrayThe demography matrix representing the population sizes.required
ratefloat or numpy.ndarrayThe migration rate(s) between populations. If a float, it represents a constant migration rate for all populations. If a numpy.ndarray, it represents a migration matrix with shape (T, N, N), where N is the total number of populations and T is the number of time steps - 1, if T > 1.required
scaleboolWhether to scale the migration rate matrix. Default is True.True
timestepsUnion[int, List[int]]The list of timesteps representing the amount of time passing between each demographic event, in generations. If a single integer is provided, the function assumes that the time steps are equal.None
+
+
+

Returns

+ ++++ + + + + + + + + + + + + +
TypeDescription
msprime.DemographyThe constructed 2d stepping stone model as an msprime.Demography object.
+
+
+

Notes

+

The demography matrix d should have shape (n, m) or (k, n, m), where n is the number of rows and m is the number of columns for a 2D array and k is the number of layers in a 3D array. The migration rate matrix rate should have shape (N, N), where N is the total number of populations. If there are multiple time steps of population size change, the add_landscape_change function is called to modify the model accordingly.

+ + +
+
+ +
+ + +
+ + + + + \ No newline at end of file diff --git a/reference/split_landscape_by_pop.html b/reference/split_landscape_by_pop.html new file mode 100644 index 0000000..9928d05 --- /dev/null +++ b/reference/split_landscape_by_pop.html @@ -0,0 +1,852 @@ + + + + + + + + + +split_landscape_by_pop – spaceprime + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + +
+ +
+ + +
+ + + +
+ + + + +
+

split_landscape_by_pop

+

split_landscape_by_pop(raster, coordinates, anc_pop_id, band_index=1, mask_rast=False)

+

Uses nearest-neighbor interpolation to classify a landscape raster based on the ancestral population assigned to sampled individuals. This function takes in a raster and a list of coordinates and ancestral population IDs assigned to each individual in the empirical data set. It then interpolates the population IDs across the landscape and returns the new raster as a masked array.

+
+

Parameters

+ ++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypeDescriptionDefault
rasterrasterio.DatasetReaderThe rasterio DatasetReader object representing the landscape raster that you want to divide.required
coordinatesUnion[List[Tuple[float, float]], gpd.GeoDataFrame]A list of (x, y) coordinates or a geopandas GeoDataFrame representing the coordinates assigned to each individual in the empirical data set.required
anc_pop_idList[Union[int, np.integer]]A list of ancestral population IDs assigned to each empirical individual1.required
band_indexintThe index of the raster to read in. Default is 1. Note- rasterio begins indexing at 1 for raster bands.1
mask_rastboolWhether to mask the interpolation by the landscape. Default is False.False
+
+
+

Returns

+ ++++ + + + + + + + + + + + + +
TypeDescription
np.ma.MaskedArrayThe new population assignment raster as a masked array.
+
+
+

Notes

+ + +
+
+ + +

Footnotes

+ +
    +
  1. These IDs are assigned to each empirical individual typically based on genetic clustering methods like STRUCTURE or PCA. The IDs are used to assign individuals to ancestral populations in the landscape.↩︎

  2. +
+
+ + +
+ + + + + \ No newline at end of file diff --git a/search.json b/search.json new file mode 100644 index 0000000..8b23357 --- /dev/null +++ b/search.json @@ -0,0 +1,1008 @@ +[ + { + "objectID": "index.html", + "href": "index.html", + "title": "spaceprime", + "section": "", + "text": "A python package to facilitate spatially explicit coalescent modeling in msprime" + }, + { + "objectID": "index.html#overview", + "href": "index.html#overview", + "title": "spaceprime", + "section": "Overview", + "text": "Overview\nspaceprime is a Python package that facilitates the creation and analysis of spatially gridded coalescent models in the msprime library. The package is designed to make it easier for practitioners to convert spatial maps of habitat suitability into extensible two-dimensional stepping-stone models of gene flow, where each pixel of the map represents a deme and demes are able to migrate with their neighbors. Demes and migration rates are able to change over time according to habitat suitability model projections to different time periods. These demographic parameters are then used to simulate genetic data under a coalescent model with msprime as the simulator, which can be used to infer the demographic history of the population. The package is designed to be user-friendly and intuitive, allowing users to easily simulate and analyze spatially explicit genetic data.\n\n\n\n\n\n\nNote for R users\n\n\n\nspaceprime is implemented in Python, yet many interested users may come from an R background. I have a spaceprime for R users vignette that provides a brief introduction to the Python concepts necessary to use spaceprime through a practical walk-through of an example analysis. If you still want to use R, it is possible to use Python code in R using the reticulate package. For more information on how to use Python code in R, see the reticulate documentation." + }, + { + "objectID": "index.html#main-features", + "href": "index.html#main-features", + "title": "spaceprime", + "section": "Main features", + "text": "Main features\nspaceprime includes a number of features:\n\nConvert habitat suitability values into demographic parameters, including deme sizes, migration rates, and their change through time using very little code. Code complexity does not increase with model complexity, allowing users to focus on the biological questions they are interested in.\n\nSimulate spatially explicit genetic data under a coalescent model with msprime. The modeling approach is fully coalescent with no forward-time component, allowing for computationally efficient simulations of large spatially explicit models.\n\nVisualize demographic models to facilitate model interpretation and model checking.\nCompute genetic summary statistics for simulated and empirical data to facilitate comparison with empirical data.\n\nExtensibility: spaceprime is designed to be interoperable with msprime, where users can setup a model with spaceprime, then customize it using the full range of msprime functionality." + }, + { + "objectID": "index.html#installation", + "href": "index.html#installation", + "title": "spaceprime", + "section": "Installation", + "text": "Installation\n\nStable release\nspaceprime can be installed using pip or conda. Due to the package’s reliance on msprime, the pip installation is only available on unix-based systems (MacOS, Linux). Windows users should install spaceprime using conda.\nTo install spaceprime using pip, run the following command in your terminal:\npip install spaceprime\nTo install spaceprime using conda, run the following command in your terminal:\nconda install -c conda-forge spaceprime\nThe mamba package manager can also be used to install spaceprime using conda. mamba tends to be much faster than conda. To install spaceprime using mamba, install mamba, then run the following command in your terminal:\nmamba install -c conda-forge spaceprime\n\n\nFrom source\nTo install spaceprime from source, run this command in your terminal:\npip install git+https://github.com/connor-french/spaceprime\n\n\nExtras\nTo install the analysis module, which is imported separately from the main package to reduce the number of dependencies:\npip install spaceprime[analysis]\nor\nconda install -c conda-forge spaceprime[analysis]" + }, + { + "objectID": "index.html#usage", + "href": "index.html#usage", + "title": "spaceprime", + "section": "Usage", + "text": "Usage\nTo use spaceprime in a project:\n\nimport spaceprime\n\nTo use the analysis module, which is imported separately from the main package to reduce the number of dependencies:\n\nfrom spaceprime import analysis\n\n\n\n\n\n\n\nImportant\n\n\n\nMake sure to install the relevant analysis dependencies with pip install spaceprime[analysis] or conda install -c conda-forge spaceprime[analysis]." + }, + { + "objectID": "index.html#quickstart", + "href": "index.html#quickstart", + "title": "spaceprime", + "section": "Quickstart", + "text": "Quickstart\n\n\n\n\n\n\nTip\n\n\n\nThis quickstart guide assumes you have a basic understanding of Python. If you are an R user, please refer to the spaceprime for R users vignette for an overview of spaceprime with the necessary Python concepts explained.\n\n\n\n1. Download data\nThe data we’re using in this example are a GeoTiff raster file of habitat suitability values and a GeoJSON file containing geographic localities and metadata for this cute frog, Phyllomedusa distincta:\n\n\n\n\n\nFollow the link to download the projections.tif file. You do not need to download the localities.geojson file, as it is read in from the web in the code below.\nThe raster file contains 23 layers, where each layer is a projection of the habitat suitability model (aka species distribution model or ecological niche model) to a time slice in the past, ranging from the present day to 22,000 years ago in 1,000 year intervals. The habitat suitability values range from zero to one, where zero represents no suitability for the species and one represents perfect suitability. In the following plots, yellow represents higher suitability and purple represents lower suitability. Here are a few time slices of the model:\n\n\n\n\n\n\n\n\n\nThe GeoJSON file contains geographic sampling localities of P. distincta in the Brazilian Atlantic Forest, along with metadata about each locality. Each row is a single individual/observation. spaceprime counts the number of observations with coordinates that overlap with a raster cell/deme and samples the calculated number for simulations and summary statistics. Here are the localities plotted on top of the present-day habitat suitability model:\n\n\n\n\n\n\n\n\n\n\n\n2. Read in packages and data\nNow that we have our data, let’s read in the packages and data we’ll be using. The GeoPandas and Rasterio packages are dependencies of spaceprime, so you shouldn’t need to install them separately. They are needed for reading in locality data and habitat suitability rasters, respectively.\n\nimport spaceprime as sp\nimport geopandas as gpd\nimport rasterio\n\nMake sure to replace the projections.tif file path with the path to the file on your system. The GeoJSON file is read in from the web, so you don’t need to download it.\n\nr = rasterio.open(\"projections.tif\")\nlocs = gpd.read_file(\"https://raw.githubusercontent.com/connor-french/spaceprime/main/spaceprime/data/localities.geojson\")\n\n\n\n3. Set up the demographic model\nNext, we’ll convert the habitat suitability values into deme sizes, so each cell in the raster will represent a deme in our model. We’ll use a linear transformation to convert the suitability values to deme sizes, where the suitability value is multiplied by a constant to get the deme size. The constant is the maximum local deme size, which we set to 1000. For more on transformations, see the suitability to deme size transformation functions vignette.\n\nd = sp.raster_to_demes(r, transformation=\"linear\", max_local_size=1000)\n\nNow that we have our deme sizes, we can set up the demographic model. The model that spaceprime uses is a two-dimensional stepping-stone model with a global migration rate of 0.001 between neighboring demes. The global rate by default is scaled, where demes exchange the same number of migrants with their neighbors, regardless of deme size. To change this behavior, set scale=false. We’re assuming that P. distincta has a generation time of one year. Using a single value for the timesteps argument tells spaceprime that 1000 generations passes in between each raster time step in the model.\nThis step may take a few seconds (10-15 seconds on my machine) to run.\n\n# initialize the model\ndemo = sp.spDemography()\n\n# populate the spDemography object with the deme sizes and migration rates\ndemo.stepping_stone_2d(d, rate=0.001, timesteps=1000)\n\nAfter initializing the spatial component of the simulation, it’s desirable to add one or more ancestral populations to the model. This is done by providing a list of ancestral population sizes and the time (in generations) at which the spatially distributed demes migrate into the ancestral population(s). The following code adds a single ancestral population of 100,000 individuals that demes merge into 23,000 generations in the past:\n\n# add ancestral population\ndemo.add_ancestral_populations([100000], 23000)\n\n\n\n4. Inspect your model\nNow that we have our demographic model set up, we can inspect it to make sure it looks as expected. spaceprime has a series of plot_() functions that make this easier.\n\nplot_landscape()\nplot_landscape() plots the deme sizes in space, which allows you to quickly inspect whether the transformation you applied to your habitat suitability map make sense. Here, we provide the demographic model object, the raster object, the index of the time slice to plot (0 for the present day in this case), and basemap=True to add an OpenStreetMap basemap, providing geographic context to the plot. If you don’t have an internet connection, set basemap=False (the default) to plot without the basemap.\n\nsp.plot_landscape(demo, r, 0, basemap=True)\n\n\n\n\n\n\n\n\n\n\nplot_model()\nplot_model() plots the deme sizes on a folium interactive map, with precise deme sizes and outgoing migration rates for each deme present in a popup.\n\nsp.plot_model(demo, r, 0)\n\nMake this Notebook Trusted to load map: File -> Trust Notebook\n\n\n\n\n\n5. Simulate genetic data\nBefore simulating this demography, we need to create a sample dictionary that translates the empirical sampling localities to the model’s deme indices and maps those to the number of samples to take from each deme. By default, this function sets the number of individuals to sample from each deme to the number of empirical localities in that deme. The coords_to_sample_dict() function also returns two other dictionaries that are not used in this example, so we’ll ignore them.\n\nsample_dict, _, _ = sp.coords_to_sample_dict(r, locs)\n\nNow we get to simulate! The first task is to simulate the ancestry of the samples using the coalescent. All of the hard work is done through msprime’s sim_ancestry() function, for which spaceprime provides a convenience wrapper. This function returns a tskit TreeSequence, which “represents a sequence of correlated evolutionary trees along a genome” and is an incredibly powerful and compact data representation for population genomic analyses. The minimum number of arguments required for this function are the sample dictionary and the demographic model. If you need to overlay mutations, you need to supply the sequence length. Notice the lack of mutations in the table. We’ll set record_provenance to False to decrease the memory overhead of storing a bunch of metadata about the simulation.\nThis step may take a minute or so to run.\n\nsim = sp.sim_ancestry(samples=sample_dict, demography=demo, sequence_length=1e5, record_provenance=False, random_seed=42)\n\nprint(sim)\n\n╔═══════════════════════════╗\n║TreeSequence ║\n╠═══════════════╤═══════════╣\n║Trees │ 1║\n╟───────────────┼───────────╢\n║Sequence Length│ 100000║\n╟───────────────┼───────────╢\n║Time Units │generations║\n╟───────────────┼───────────╢\n║Sample Nodes │ 344║\n╟───────────────┼───────────╢\n║Total Size │ 205.8 KiB║\n╚═══════════════╧═══════════╝\n╔═══════════╤════╤═════════╤════════════╗\n║Table │Rows│Size │Has Metadata║\n╠═══════════╪════╪═════════╪════════════╣\n║Edges │ 686│ 21.4 KiB│ No║\n╟───────────┼────┼─────────┼────────────╢\n║Individuals│ 172│ 4.7 KiB│ No║\n╟───────────┼────┼─────────┼────────────╢\n║Migrations │ 0│ 8 Bytes│ No║\n╟───────────┼────┼─────────┼────────────╢\n║Mutations │ 0│ 16 Bytes│ No║\n╟───────────┼────┼─────────┼────────────╢\n║Nodes │ 687│ 18.8 KiB│ No║\n╟───────────┼────┼─────────┼────────────╢\n║Populations│3481│155.4 KiB│ Yes║\n╟───────────┼────┼─────────┼────────────╢\n║Provenances│ 0│ 16 Bytes│ No║\n╟───────────┼────┼─────────┼────────────╢\n║Sites │ 0│ 16 Bytes│ No║\n╚═══════════╧════╧═════════╧════════════╝\n\n\n\nWe’ll take a peak at a single tree from the TreeSequence object to see what it looks like. The draw_svg() method plots trees from the TreeSequence object. Here, I selected a single tree and removed the node labels because there are tons of nodes that crowd the plot and we’re only interested in the tree structure.\n\nfirst_tree = sim.first()\nnode_labels = {node.id: \"\" for node in sim.nodes()}\nfirst_tree.draw_svg(y_axis=True, size=(600, 400), node_labels=node_labels)\n\n\n\n\n\n\n\n\nOverlaying mutations after simulating ancestry isn’t necessary for calculating genetic summary statistics on a TreeSequence, but it is necessary if you would like to compare your simulations with empirical data that are represented as a table of genotypes rather than a TreeSequence. The sim_mutations() function overlays mutations on the TreeSequence object returned by sim_ancestry() and requires the mutation rate. The mutation rate is the number of mutations per base pair per generation. For this example, we’ll use a mutation rate of 1e-10 so we don’t overcrowd the tree sequence visualization. You can see from the table that the tree sequence has some mutations!\n\nsim = sp.sim_mutations(sim, rate=1e-10, random_seed=490)\n\nprint(sim)\n\n╔═══════════════════════════╗\n║TreeSequence ║\n╠═══════════════╤═══════════╣\n║Trees │ 1║\n╟───────────────┼───────────╢\n║Sequence Length│ 100000║\n╟───────────────┼───────────╢\n║Time Units │generations║\n╟───────────────┼───────────╢\n║Sample Nodes │ 344║\n╟───────────────┼───────────╢\n║Total Size │ 209.4 KiB║\n╚═══════════════╧═══════════╝\n╔═══════════╤════╤═════════╤════════════╗\n║Table │Rows│Size │Has Metadata║\n╠═══════════╪════╪═════════╪════════════╣\n║Edges │ 686│ 21.4 KiB│ No║\n╟───────────┼────┼─────────┼────────────╢\n║Individuals│ 172│ 4.7 KiB│ No║\n╟───────────┼────┼─────────┼────────────╢\n║Migrations │ 0│ 8 Bytes│ No║\n╟───────────┼────┼─────────┼────────────╢\n║Mutations │ 48│ 1.8 KiB│ No║\n╟───────────┼────┼─────────┼────────────╢\n║Nodes │ 687│ 18.8 KiB│ No║\n╟───────────┼────┼─────────┼────────────╢\n║Populations│3481│155.4 KiB│ Yes║\n╟───────────┼────┼─────────┼────────────╢\n║Provenances│ 1│717 Bytes│ No║\n╟───────────┼────┼─────────┼────────────╢\n║Sites │ 48│ 1.2 KiB│ No║\n╚═══════════╧════╧═════════╧════════════╝\n\n\n\nAnd now for the tree. The red X’s represent mutations on the tree, with their ID numbers next to them.\n\nfirst_tree_mut = sim.first()\n\nnode_labels = {node.id: \"\" for node in sim.nodes()}\nfirst_tree_mut.draw_svg(y_axis=True, size=(600, 400), node_labels=node_labels)\n\n\n\n\n\n\n\n\nFrom here, you have a few options. You can:\n\nUse the analysis module to calculate genetic summary statistics on the TreeSequence object. For more on the analysis module, see the analysis module documentation.\n\nSave the TreeSequence to use later or analyze on a platform like tskit with sim.dump(file/path/to/write/to.trees).\n\nConvert the TreeSequence with mutations to a genotype matrix for use in a program like scikit-allel with sim.genotype_matrix(). For more information on this function, see the tskit documentation.\n\nExport the TreeSequence with mutations to a VCF file using sim.write_vcf. For more information on how to use this function, see the tskit documentation.\n\n\n\n\n\n\n\nTODO\n\n\n\nadd a link to the analysis module documentation when it’s ready." + }, + { + "objectID": "index.html#report-issues", + "href": "index.html#report-issues", + "title": "spaceprime", + "section": "Report Issues", + "text": "Report Issues\nhttps://github.com/connor-french/spaceprime/issues" + }, + { + "objectID": "index.html#contributing", + "href": "index.html#contributing", + "title": "spaceprime", + "section": "Contributing", + "text": "Contributing\nWe love contributions! Please see the Contributing Guide for more information.\nPlease note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms." + }, + { + "objectID": "spaceprime-for-r-users.html", + "href": "spaceprime-for-r-users.html", + "title": "spaceprime for R users", + "section": "", + "text": "The primary reason for implementing spaceprime in Python is to facilitate a natural integration with the msprime library. While there are R packages that can interface with msprime, most notably slendr, maintaining the connection between R and Python adds significant maintenance overhead. If someone wants to pay me to maintain it, I’d be happy to create an R API, but until then, Python it is! It’s also good to learn a little Python- it’s a very useful language to know. Fortunately, you don’t have to be an expert in Python to use spaceprime, so I’ll get you up to speed on the basics." + }, + { + "objectID": "spaceprime-for-r-users.html#introduction", + "href": "spaceprime-for-r-users.html#introduction", + "title": "spaceprime for R users", + "section": "", + "text": "The primary reason for implementing spaceprime in Python is to facilitate a natural integration with the msprime library. While there are R packages that can interface with msprime, most notably slendr, maintaining the connection between R and Python adds significant maintenance overhead. If someone wants to pay me to maintain it, I’d be happy to create an R API, but until then, Python it is! It’s also good to learn a little Python- it’s a very useful language to know. Fortunately, you don’t have to be an expert in Python to use spaceprime, so I’ll get you up to speed on the basics." + }, + { + "objectID": "spaceprime-for-r-users.html#installation", + "href": "spaceprime-for-r-users.html#installation", + "title": "spaceprime for R users", + "section": "Installation", + "text": "Installation\nIn R, package installation is designed to be easy, which is manageable due to R’s limited scope. Python is an incredibly diverse language, so flexibility in package design and management is valued more than ease of use. The focus then is to create unique development environments for the projects you are working on. This facilitates reproducibility as well as an explicit and clean developing environment.\nTo maintain a clean developing environment, it’s common practice to use a virtual environment for your projects. This is a self-contained Python environment that allows you to install packages without affecting your system Python installation. The most popular package for managing virtual environments is conda. There are multiple conda distributions, but I recommend installing the miniforge distribution, which contains the mamba package manager. Mamba is a faster, more efficient package manager than conda, and it’s what I use to install packages. If you’re already familiar with conda, mamba is a drop-in replacement.\nOnce you have miniforge installed, you can create a new environment with the following command:\nmamba create -n spaceprime\nThis will create a new environment called spaceprime. To activate the environment, use the following command:\nmamba activate spaceprime\nNow, when you install packages, they will be installed in the spaceprime environment. To install the packages you need for this tutorial, use the following command:\nmamba install spaceprime rasterio geopandas\nThe rasterio and geopandas packages are used for reading in and manipulating spatial data. I’ll discuss them in more detail later." + }, + { + "objectID": "spaceprime-for-r-users.html#loading-packages", + "href": "spaceprime-for-r-users.html#loading-packages", + "title": "spaceprime for R users", + "section": "Loading packages", + "text": "Loading packages\nIn Python, you load packages using the import statement. For example, to load the spaceprime package, you would use the following command:\n\nimport spaceprime as sp\n\nThe as sp part of the command is an alias, which allows you to refer to the package by a shorter name. You want to do this for longer package names to save typing. Python requires you to use the package name when calling functions from the package, rather than it being optional, like in R. For example, to call a function from the spaceprime package, you would use the following syntax:\n\nsp.function_name()\n\nThis is analogous to the package::function_name() syntax in R.\nIn Python, you can also import specific modules or functions from a package, rather than importing the entire package. For example, to import just the demography module from the spaceprime package, you would use the following command:\n\nfrom spaceprime import demography\n\n\n\n\n\n\n\nModules\n\n\n\nIn Python, a module is a file that contains code you can use to perform specific tasks. This code can include functions, variables, and classes. Python packages typically contain multiple modules, each of which performs a specific set of tasks. Unlike in R, Python allows you to import specific modules or functions from a package, rather than having to load the entire package.\n\n\nIf you want to just import the raster_to_demes() function from the utilities module, you would use the following command:\n\nfrom spaceprime.utilities import raster_to_demes\n\n\nImport the necessary packages\nFor this tutorial, we’ll be using the spaceprime, rasterio, and geopandas packages.\n\nimport spaceprime as sp\nimport rasterio\nimport geopandas as gpd\n\nThe rasterio package is used for reading, manipulating, and writing raster data, with its closest R analogue being the terra package. The geopandas package is used for reading, manipulating, and writing vector data, with its closest R analogue being the sf package." + }, + { + "objectID": "spaceprime-for-r-users.html#download-data", + "href": "spaceprime-for-r-users.html#download-data", + "title": "spaceprime for R users", + "section": "Download data", + "text": "Download data\nThe data we’re using in this example are a GeoTiff raster file of habitat suitability values and a GeoJSON file containing geographic localities and metadata for this cute frog, Phyllomedusa distincta:\n\n\n\n\n\nFollow the link to download the projections.tif file. You do not need to download the localities.geojson file, as it is read in from the web in the code below.\nThe raster file contains 23 layers, where each layer is a projection of the habitat suitability model (aka species distribution model or ecological niche model) to a time slice in the past, ranging from the present day to 22,000 years ago in 1,000 year intervals. The habitat suitability values range from zero to one, where zero represents no suitability for the species and one represents perfect suitability. In the following plots, yellow represents higher suitability and purple represents lower suitability. Here are a few time slices of the model:\n\n\n\n\n\n\n\n\n\nThe GeoJSON file contains geographic sampling localities of P. distincta in the Brazilian Atlantic Forest, along with metadata about each locality. Each row is a single individual/observation. spaceprime counts the number of observations with coordinates that overlap with a raster cell/deme and samples the calculated number for simulations and summary statistics. Here are the localities plotted on top of the present-day habitat suitability model:\n\n\n\n\n\n\n\n\n\n\nRead in data\nMake sure to replace the projections.tif file path with the path to the file on your system. The GeoJSON file is read in from the web, so you don’t need to download it. Notice that each function is called with the package name or alias followed by a period, then the function name!\n\nr = rasterio.open(\"projections.tif\")\nlocs = gpd.read_file(\"https://raw.githubusercontent.com/connor-french/spaceprime/main/spaceprime/data/localities.geojson\")\n\nTo check out your raster object, you can print the meta attribute to the console. This will give you a summary of the raster, including the number of bands, the width and height of the raster, the coordinate reference system (CRS), and the bounds of the raster.\n\nprint(r.meta)\n\n{'driver': 'GTiff', 'dtype': 'float32', 'nodata': nan, 'width': 58, 'height': 60, 'count': 23, 'crs': CRS.from_epsg(4326), 'transform': Affine(0.16666666600000002, 0.0, -54.16680605885,\n 0.0, -0.166666666, -21.666805828849988)}\n\n\nTo check out your GeoDataFrame object, use the head() method, which will print the first few rows to your console.\n\nlocs.head()\n\n\n\n\n\n\n\n\nspecies\nlongitude\nlatitude\nindividual_id\nanc_pop_id\ngeometry\n\n\n\n\n0\ndistincta\n-48.633300\n-25.883300\n1145545021\n1.0\nPOINT (-48.6333 -25.8833)\n\n\n1\ndistincta\n-48.716829\n-27.169879\n3044567206\n2.0\nPOINT (-48.71683 -27.16988)\n\n\n2\ndistincta\n-47.983204\n-24.116604\n2596355434\n1.0\nPOINT (-47.9832 -24.1166)\n\n\n3\ndistincta\n-47.014321\n-24.369859\n3772589489\n1.0\nPOINT (-47.01432 -24.36986)\n\n\n4\ndistincta\n-49.581356\n-28.559573\n2448001684\n2.0\nPOINT (-49.58136 -28.55957)\n\n\n\n\n\n\n\nIf you would like to perform further data exploration on your GeoDataFrame object, I highly recommend the plotnine package, which is a Python implementation of the ggplot2 package in R. It uses the grammar of graphics to make nice plots. It’s the most painless way to switch from R plotting to Python plotting." + }, + { + "objectID": "spaceprime-for-r-users.html#set-up-the-demographic-model", + "href": "spaceprime-for-r-users.html#set-up-the-demographic-model", + "title": "spaceprime for R users", + "section": "Set up the demographic model", + "text": "Set up the demographic model\nNext, we’ll convert the habitat suitability values into deme sizes, so each cell in the raster will represent a deme in our model. We’ll use a linear transformation to convert the suitability values to deme sizes, where the suitability value is multiplied by a constant to get the deme size. The constant is the maximum local deme size, which we set to 1000. For more on transformations, see the suitability to deme size transformation functions vignette.\n\nd = sp.raster_to_demes(r, transformation=\"linear\", max_local_size=1000)\n\nNow that we have our deme sizes, we can set up the demographic model. spaceprime uses an object-oriented programming paradigm for creating a demographic model. Although most R users are more familiar with a functional programming paradigm, object-oriented programming does exist in R.\nIn object-oriented programming, you create an instance of a class and then call methods on that instance. The class is like a blueprint for creating objects, and the methods are functions that operate on the object’s data. This is useful for creating complex data structures like demographic models, where you have multiple components that interact with each other.\nIn spaceprime, the spDemography class is used to set up the demographic model. The spDemography class has methods for setting up the spatial component of the model, adding ancestral populations, and inherits all of the methods of the msprime Demography class.\n\ndemo = sp.spDemography()\n\nNow you can run methods on the demo object to set up the demographic model. The first method we’ll run is the stepping_stone_2d() method, which sets up a two-dimensional stepping-stone model. The migration rate, specified by rate, can be a single global rate or an array of values specifying each neighbor’s migration rate. Here, we’re using a global rate of 0.001. The global rate by default is scaled, where demes exchange the same number of migrants with their neighbors, regardless of deme size. To change this behavior, set scale=false. We’re assuming that P. distincta has a generation time of one year. Using a single value for the timesteps argument tells spaceprime that 1000 generations passes in between each raster time step in the model.\nThis step may take a few seconds (10-15 seconds on my machine) to run.\n\n# populate the spDemography object with the deme sizes and migration rates\ndemo.stepping_stone_2d(d, rate=0.001, timesteps=1000)\n\nYou may have noticed that we didn’t assign the output to a new variable. This is because the stepping_stone_2d() method modifies the demo object in place, rather than returning a new object. This is a common pattern in object-oriented programming, where methods modify the object they’re called on rather than returning a new object.\nAfter initializing the spatial component of the simulation, it’s desirable to add one or more ancestral populations to the model. This is done by providing a list of ancestral population sizes and the time (in generations) at which the spatially distributed demes migrate into the ancestral population(s). The following code adds a single ancestral population of 100,000 individuals that demes merge into 23,000 generations in the past. The brackets in [100000] specify a list in python. In this case, it is a list of length one.\n\n# add ancestral population\ndemo.add_ancestral_populations([100000], 23000)\n\n\nInspect your model\nNow that we have our demographic model set up, we can inspect it to make sure it looks as expected. spaceprime has a series of plot_() functions that make this easier.\n\nplot_landscape()\nplot_landscape() plots the deme sizes in space, which allows you to quickly inspect whether the transformation you applied to your habitat suitability map make sense. Here, we provide the demographic model object, the raster object, the index of the time slice to plot (0 for the present day in this case), and basemap=True to add an OpenStreetMap basemap, providing geographic context to the plot. If you don’t have an internet connection, set basemap=False (the default) to plot without the basemap.\n\nsp.plot_landscape(demo, r, 0, basemap=True)\n\n\n\n\n\n\n\n\n\n\nplot_model()\nplot_model() plots the deme sizes on a folium interactive map, with precise deme sizes and outgoing migration rates for each deme present in a popup.\n\nsp.plot_model(demo, r, 0)\n\nMake this Notebook Trusted to load map: File -> Trust Notebook" + }, + { + "objectID": "spaceprime-for-r-users.html#simulate-genetic-data", + "href": "spaceprime-for-r-users.html#simulate-genetic-data", + "title": "spaceprime for R users", + "section": "Simulate genetic data", + "text": "Simulate genetic data\nBefore simulating this demography, we need to create a sample dictionary that translates the empirical sampling localities to the model’s deme indices and maps those to the number of samples to take from each deme. By default, coords_to_sample_dict() sets the number of individuals to sample from each deme to the number of empirical localities in that deme. The function also returns two other dictionaries that are not used in this example, so we’ll ignore them. In Python, it’s common practice for a function to return multiple objects as a list. If you want the objects separated, you use the formatting below. Using an underscore _ leads to the object being ignored.\n\n\n\n\n\n\nDictionaries\n\n\n\nDictionaries are a data structure in Python that map keys to values. They are similar to lists, but instead of using an index to access elements, you use a key. Dictionaries are useful for storing data that has a key-value relationship, like a phone book, where the key is the name of the person and the value is their phone number. In this case, the key is the deme index and the value is the number of samples to take from that deme.\n\n\n\nsample_dict, _, _ = sp.coords_to_sample_dict(r, locs)\n\nNow we get to simulate! The first task is to simulate the ancestry of the samples using the coalescent. All of the hard work is done through msprime’s sim_ancestry() function, for which spaceprime provides a convenience wrapper. This function returns a tskit TreeSequence, which “represents a sequence of correlated evolutionary trees along a genome” and is an incredibly powerful and compact data representation for population genomic analyses. The minimum number of arguments required for this function are the sample dictionary and the demographic model. If you need to overlay mutations, you need to supply the sequence length. Notice the lack of mutations in the table. We’ll set record_provenance to False to decrease the memory overhead of storing a bunch of metadata about the simulation.\nThis step may take a minute or so to run.\n\nsim = sp.sim_ancestry(samples=sample_dict, demography=demo, sequence_length=1e5, record_provenance=False, random_seed=42)\n\nprint(sim)\n\n╔═══════════════════════════╗\n║TreeSequence ║\n╠═══════════════╤═══════════╣\n║Trees │ 1║\n╟───────────────┼───────────╢\n║Sequence Length│ 100000║\n╟───────────────┼───────────╢\n║Time Units │generations║\n╟───────────────┼───────────╢\n║Sample Nodes │ 344║\n╟───────────────┼───────────╢\n║Total Size │ 205.8 KiB║\n╚═══════════════╧═══════════╝\n╔═══════════╤════╤═════════╤════════════╗\n║Table │Rows│Size │Has Metadata║\n╠═══════════╪════╪═════════╪════════════╣\n║Edges │ 686│ 21.4 KiB│ No║\n╟───────────┼────┼─────────┼────────────╢\n║Individuals│ 172│ 4.7 KiB│ No║\n╟───────────┼────┼─────────┼────────────╢\n║Migrations │ 0│ 8 Bytes│ No║\n╟───────────┼────┼─────────┼────────────╢\n║Mutations │ 0│ 16 Bytes│ No║\n╟───────────┼────┼─────────┼────────────╢\n║Nodes │ 687│ 18.8 KiB│ No║\n╟───────────┼────┼─────────┼────────────╢\n║Populations│3481│155.4 KiB│ Yes║\n╟───────────┼────┼─────────┼────────────╢\n║Provenances│ 0│ 16 Bytes│ No║\n╟───────────┼────┼─────────┼────────────╢\n║Sites │ 0│ 16 Bytes│ No║\n╚═══════════╧════╧═════════╧════════════╝\n\n\n\nWe’ll take a peak at a single tree from the TreeSequence object to see what it looks like. The draw_svg() method plots trees from the TreeSequence object. Here, I selected a single tree and removed the node labels because there are tons of nodes that crowd the plot and we’re only interested in the tree structure.\n\nfirst_tree = sim.first()\nnode_labels = {node.id: \"\" for node in sim.nodes()}\nfirst_tree.draw_svg(y_axis=True, size=(600, 400), node_labels=node_labels)\n\n\n\n\n\n\n\n\nOverlaying mutations after simulating ancestry isn’t necessary for calculating genetic summary statistics on a TreeSequence, but it is necessary if you would like to compare your simulations with empirical data that are represented as a table of genotypes rather than a TreeSequence. The sim_mutations() function overlays mutations on the TreeSequence object returned by sim_ancestry() and requires the mutation rate. The mutation rate is the number of mutations per base pair per generation. For this example, we’ll use a mutation rate of 1e-10 so we don’t overcrowd the tree sequence visualization. You can see from the table that the tree sequence has some mutations!\n\nsim = sp.sim_mutations(sim, rate=1e-10, random_seed=490)\n\nprint(sim)\n\n╔═══════════════════════════╗\n║TreeSequence ║\n╠═══════════════╤═══════════╣\n║Trees │ 1║\n╟───────────────┼───────────╢\n║Sequence Length│ 100000║\n╟───────────────┼───────────╢\n║Time Units │generations║\n╟───────────────┼───────────╢\n║Sample Nodes │ 344║\n╟───────────────┼───────────╢\n║Total Size │ 209.4 KiB║\n╚═══════════════╧═══════════╝\n╔═══════════╤════╤═════════╤════════════╗\n║Table │Rows│Size │Has Metadata║\n╠═══════════╪════╪═════════╪════════════╣\n║Edges │ 686│ 21.4 KiB│ No║\n╟───────────┼────┼─────────┼────────────╢\n║Individuals│ 172│ 4.7 KiB│ No║\n╟───────────┼────┼─────────┼────────────╢\n║Migrations │ 0│ 8 Bytes│ No║\n╟───────────┼────┼─────────┼────────────╢\n║Mutations │ 48│ 1.8 KiB│ No║\n╟───────────┼────┼─────────┼────────────╢\n║Nodes │ 687│ 18.8 KiB│ No║\n╟───────────┼────┼─────────┼────────────╢\n║Populations│3481│155.4 KiB│ Yes║\n╟───────────┼────┼─────────┼────────────╢\n║Provenances│ 1│717 Bytes│ No║\n╟───────────┼────┼─────────┼────────────╢\n║Sites │ 48│ 1.2 KiB│ No║\n╚═══════════╧════╧═════════╧════════════╝\n\n\n\nYou might have noticed that we return new objects for sim_ancestry and sim_mutations. This is because we have returned to a functional programming paradigm, where functions return new objects rather than modifying objects in place. We do this because the TreeSequence objects are a different type of object than the demographic model object, and we want to keep them separate.\nAnd now for the tree. The red X’s represent mutations on the tree, with their ID numbers next to them.\n\nfirst_tree_mut = sim.first()\n\nnode_labels = {node.id: \"\" for node in sim.nodes()}\nfirst_tree_mut.draw_svg(y_axis=True, size=(600, 400), node_labels=node_labels)\n\n\n\n\n\n\n\n\nFrom here, you have a few options. You can:\n\nUse the analysis module to calculate genetic summary statistics on the TreeSequence object. For more on the analysis module, see the analysis module documentation.\n\nSave the TreeSequence to use later or analyze on a platform like tskit with sim.dump(file/path/to/write/to.trees).\n\nConvert the TreeSequence with mutations to a genotype matrix for use in a program like scikit-allel with sim.genotype_matrix(). For more information on this function, see the tskit documentation.\n\nExport the TreeSequence with mutations to a VCF file using sim.write_vcf. For more information on how to use this function, see the tskit documentation.\n\n\n\n\n\n\n\nTODO\n\n\n\nadd a link to the analysis module documentation when it’s ready." + }, + { + "objectID": "reference/mtp_thresh_from_coords.html", + "href": "reference/mtp_thresh_from_coords.html", + "title": "mtp_thresh_from_coords", + "section": "", + "text": "mtp_thresh_from_coords(raster, coordinates)\nThis function takes the coordinates of empirical sampling localities, finds which raster cells they belong to, extracts the values of the first layer for those localities, and finds the minimum value. This value is the maximum threshold value to determine a presence vs absence in a threshold transformation. If the threshold is set any higher, empirical sampling localities will not be sampled in the simulations.\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\nDefault\n\n\n\n\nraster\nrasterio.DatasetReader\nThe rasterio DatasetReader object representing the raster data containing the suitability values.\nrequired\n\n\ncoordinates\nUnion[List[Tuple[float, float]], gpd.GeoDataFrame]\nThe longitude, latitude coordinates of the empirical sampling localities as a list of coordinate pair tuples or a geopandas GeoDataFrame.\nrequired\n\n\n\n\n\n\n\n\n\n\n\n\n\nType\nDescription\n\n\n\n\nfloat\nThe maximum threshold value to determine a presence vs absence in a threshold transformation.\n\n\n\n\n\n\n\n\n\n\n\n\n\nType\nDescription\n\n\n\n\nTypeError\nIf the coordinates input is not a list, geopandas GeoDataFrame, or pandas DataFrame.", + "crumbs": [ + "Reference", + "Utilities", + "mtp_thresh_from_coords" + ] + }, + { + "objectID": "reference/mtp_thresh_from_coords.html#parameters", + "href": "reference/mtp_thresh_from_coords.html#parameters", + "title": "mtp_thresh_from_coords", + "section": "", + "text": "Name\nType\nDescription\nDefault\n\n\n\n\nraster\nrasterio.DatasetReader\nThe rasterio DatasetReader object representing the raster data containing the suitability values.\nrequired\n\n\ncoordinates\nUnion[List[Tuple[float, float]], gpd.GeoDataFrame]\nThe longitude, latitude coordinates of the empirical sampling localities as a list of coordinate pair tuples or a geopandas GeoDataFrame.\nrequired", + "crumbs": [ + "Reference", + "Utilities", + "mtp_thresh_from_coords" + ] + }, + { + "objectID": "reference/mtp_thresh_from_coords.html#returns", + "href": "reference/mtp_thresh_from_coords.html#returns", + "title": "mtp_thresh_from_coords", + "section": "", + "text": "Type\nDescription\n\n\n\n\nfloat\nThe maximum threshold value to determine a presence vs absence in a threshold transformation.", + "crumbs": [ + "Reference", + "Utilities", + "mtp_thresh_from_coords" + ] + }, + { + "objectID": "reference/mtp_thresh_from_coords.html#raises", + "href": "reference/mtp_thresh_from_coords.html#raises", + "title": "mtp_thresh_from_coords", + "section": "", + "text": "Type\nDescription\n\n\n\n\nTypeError\nIf the coordinates input is not a list, geopandas GeoDataFrame, or pandas DataFrame.", + "crumbs": [ + "Reference", + "Utilities", + "mtp_thresh_from_coords" + ] + }, + { + "objectID": "reference/index.html", + "href": "reference/index.html", + "title": "Reference", + "section": "", + "text": "Functions for processing data.\n\n\n\nanc_to_deme_dict\nConverts the ancestral population assignments of demes into a dictionary mapping ancestral population IDs to deme indices.\n\n\ncalc_migration_matrix\nCalculates a migration matrix based on deme sizes and a global migration rate. The migration rate can be scaled based on population size or set as a constant.\n\n\ncoords_to_deme_dict\nFinds the cells a given set of coordinates belong to in a raster and returns a dictionary mapping the cell indices to the centroid coordinates of those cells.\n\n\ncoords_to_sample_dict\nConvert sample coordinates to sample dictionaries for simulation and analysis. Can optionally include empirical data, which is accepted as a path to a VCF file.\n\n\ncreate_raster\nCreates a raster dataset from a numpy array and reference raster and writes it to a new GeoTiff file.\n\n\nmtp_thresh_from_coords\nThis function takes the coordinates of empirical sampling localities, finds which raster cells they belong to, extracts the values of the first layer for those localities, and finds the minimum value.\n\n\nraster_to_demes\nConverts a raster to a 2D np.ndarray of deme sizes using either linear, threshold, or sigmoid transformation functions. For more detail about transformation functions, see this brief overview.\n\n\nsplit_landscape_by_pop\nUses nearest-neighbor interpolation to classify a landscape raster based on the ancestral population assigned to sampled individuals.\n\n\n\n\n\n\nMethods to create and manipulate demographic models.\n\n\n\nspDemography\n\n\n\nspDemography.add_ancestral_populations\nAdds ancestral populations to the given demographic model, mapping demes in the spatial simulation to ancestral populations.\n\n\nspDemography.stepping_stone_2d\nCreate a 2D stepping stone model, either for a single time step or for multiple time steps of deme size change.\n\n\n\n\n\n\nFunctions for visualizing data.\n\n\n\nplot_landscape\nPlots a static map of a transformed landscape at the timestep of your choice.\n\n\nplot_model\nPlots the demes and migration rates for a given timestep as an interactive map.\n\n\nplot_timeseries\nPlots the total number of individuals across the landscape across time.\n\n\n\n\n\n\nThin wrappers around msprime simulation functions.\n\n\n\nsim_ancestry\nA thin wrapper around msprime.sim_ancestry.\n\n\nsim_mutations\nA thin wrapper around msprime.sim_mutations.\n\n\n\n\n\n\nFunctions for analyzing data.\n\n\n\ncalc_sumstats\nCalculates a suite of genetic summary statistics on allele counts matrices generated by filter_gt or otherwise generated through scikit-allel.\n\n\nfilter_gt\nFilter genotype matrices output by ts.genotype_matrix() to filter out monomorphic sites, loci in linkage disequilibrium, and recreate missing data patterns common to empirical genotype data.", + "crumbs": [ + "Reference" + ] + }, + { + "objectID": "reference/index.html#utilities", + "href": "reference/index.html#utilities", + "title": "Reference", + "section": "", + "text": "Functions for processing data.\n\n\n\nanc_to_deme_dict\nConverts the ancestral population assignments of demes into a dictionary mapping ancestral population IDs to deme indices.\n\n\ncalc_migration_matrix\nCalculates a migration matrix based on deme sizes and a global migration rate. The migration rate can be scaled based on population size or set as a constant.\n\n\ncoords_to_deme_dict\nFinds the cells a given set of coordinates belong to in a raster and returns a dictionary mapping the cell indices to the centroid coordinates of those cells.\n\n\ncoords_to_sample_dict\nConvert sample coordinates to sample dictionaries for simulation and analysis. Can optionally include empirical data, which is accepted as a path to a VCF file.\n\n\ncreate_raster\nCreates a raster dataset from a numpy array and reference raster and writes it to a new GeoTiff file.\n\n\nmtp_thresh_from_coords\nThis function takes the coordinates of empirical sampling localities, finds which raster cells they belong to, extracts the values of the first layer for those localities, and finds the minimum value.\n\n\nraster_to_demes\nConverts a raster to a 2D np.ndarray of deme sizes using either linear, threshold, or sigmoid transformation functions. For more detail about transformation functions, see this brief overview.\n\n\nsplit_landscape_by_pop\nUses nearest-neighbor interpolation to classify a landscape raster based on the ancestral population assigned to sampled individuals.", + "crumbs": [ + "Reference" + ] + }, + { + "objectID": "reference/index.html#demography", + "href": "reference/index.html#demography", + "title": "Reference", + "section": "", + "text": "Methods to create and manipulate demographic models.\n\n\n\nspDemography\n\n\n\nspDemography.add_ancestral_populations\nAdds ancestral populations to the given demographic model, mapping demes in the spatial simulation to ancestral populations.\n\n\nspDemography.stepping_stone_2d\nCreate a 2D stepping stone model, either for a single time step or for multiple time steps of deme size change.", + "crumbs": [ + "Reference" + ] + }, + { + "objectID": "reference/index.html#plotting", + "href": "reference/index.html#plotting", + "title": "Reference", + "section": "", + "text": "Functions for visualizing data.\n\n\n\nplot_landscape\nPlots a static map of a transformed landscape at the timestep of your choice.\n\n\nplot_model\nPlots the demes and migration rates for a given timestep as an interactive map.\n\n\nplot_timeseries\nPlots the total number of individuals across the landscape across time.", + "crumbs": [ + "Reference" + ] + }, + { + "objectID": "reference/index.html#simulation", + "href": "reference/index.html#simulation", + "title": "Reference", + "section": "", + "text": "Thin wrappers around msprime simulation functions.\n\n\n\nsim_ancestry\nA thin wrapper around msprime.sim_ancestry.\n\n\nsim_mutations\nA thin wrapper around msprime.sim_mutations.", + "crumbs": [ + "Reference" + ] + }, + { + "objectID": "reference/index.html#analysis", + "href": "reference/index.html#analysis", + "title": "Reference", + "section": "", + "text": "Functions for analyzing data.\n\n\n\ncalc_sumstats\nCalculates a suite of genetic summary statistics on allele counts matrices generated by filter_gt or otherwise generated through scikit-allel.\n\n\nfilter_gt\nFilter genotype matrices output by ts.genotype_matrix() to filter out monomorphic sites, loci in linkage disequilibrium, and recreate missing data patterns common to empirical genotype data.", + "crumbs": [ + "Reference" + ] + }, + { + "objectID": "reference/anc_to_deme_dict.html", + "href": "reference/anc_to_deme_dict.html", + "title": "anc_to_deme_dict", + "section": "", + "text": "anc_to_deme_dict(anc_pops, deme_dict)\nConverts the ancestral population assignments of demes into a dictionary mapping ancestral population IDs to deme indices.\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\nDefault\n\n\n\n\nanc_pops\nnp.ndarray\nAn array containing the ancestral population assignments of all demes across the landscape.\nrequired\n\n\ndeme_dict\nDict[int, int]\nA dictionary mapping deme indices to the number of individuals being sampled from each deme.\nrequired\n\n\n\n\n\n\n\n\n\n\n\n\n\nType\nDescription\n\n\n\n\nDict[int, List[int]]\nA dictionary mapping each ancestral population ID to the range of assigned deme indices.", + "crumbs": [ + "Reference", + "Utilities", + "anc_to_deme_dict" + ] + }, + { + "objectID": "reference/anc_to_deme_dict.html#parameters", + "href": "reference/anc_to_deme_dict.html#parameters", + "title": "anc_to_deme_dict", + "section": "", + "text": "Name\nType\nDescription\nDefault\n\n\n\n\nanc_pops\nnp.ndarray\nAn array containing the ancestral population assignments of all demes across the landscape.\nrequired\n\n\ndeme_dict\nDict[int, int]\nA dictionary mapping deme indices to the number of individuals being sampled from each deme.\nrequired", + "crumbs": [ + "Reference", + "Utilities", + "anc_to_deme_dict" + ] + }, + { + "objectID": "reference/anc_to_deme_dict.html#returns", + "href": "reference/anc_to_deme_dict.html#returns", + "title": "anc_to_deme_dict", + "section": "", + "text": "Type\nDescription\n\n\n\n\nDict[int, List[int]]\nA dictionary mapping each ancestral population ID to the range of assigned deme indices.", + "crumbs": [ + "Reference", + "Utilities", + "anc_to_deme_dict" + ] + }, + { + "objectID": "reference/raster_to_demes.html", + "href": "reference/raster_to_demes.html", + "title": "raster_to_demes", + "section": "", + "text": "raster_to_demes(raster, transformation='linear', max_local_size=1000, normalize=False, threshold=None, thresh_norm=False, inflection_point=0.5, slope=0.05)\nConverts a raster to a 2D np.ndarray of deme sizes using either linear, threshold, or sigmoid transformation functions. For more detail about transformation functions, see this brief overview. Raster data should be continuous and positive. This function was created with the idea of taking in habitat suitability rasters scaled from 0 to 1, where 0 is no suitability and 1 is the highest suitability. However, it is flexible enough to accommodate other continuous rasters that can be coaxed to a 0 to 1 scale with the operation (data - np.min(data)) / (np.max(data) - np.min(data)) by setting the normalize flag to True.\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\nDefault\n\n\n\n\nraster\nUnion[np.ndarray, rasterio.DatasetReader]\nThe input raster data. It can be a numpy array or a rasterio DatasetReader with one or more layers.\nrequired\n\n\ntransformation\nstr\nThe transformation function to be used. Options are “linear”, “threshold”, and “sigmoid”. Default is “linear”.\n'linear'\n\n\nmax_local_size\nint\nThe maximum local deme size. Default is 1000.\n1000\n\n\nnormalize\nbool\nWhether to normalize the raster data. Use if your data is not scaled from 0-1. Default is False.\nFalse\n\n\nthreshold\nfloat\nThe threshold value for the “threshold” transformation method. Default is None.\nNone\n\n\nthresh_norm\nbool\nWhether to normalize the local deme size based on the average suitability above the threshold. This is useful when comparing thresholded simulations with linear or sigmoid simulations, to maintain similar landscape-wide population sizes across max_local_size values. Default is False.\nFalse\n\n\ninflection_point\nfloat\nThe inflection point for the “sigmoid” transformation method. Default is 0.5.\n0.5\n\n\nslope\nfloat\nThe slope value for the “sigmoid” transformation method. Default is 0.05.\n0.05\n\n\n\n\n\n\n\n\n\nType\nDescription\n\n\n\n\nnp.ndarray\nAn ndarray of deme sizes.", + "crumbs": [ + "Reference", + "Utilities", + "raster_to_demes" + ] + }, + { + "objectID": "reference/raster_to_demes.html#parameters", + "href": "reference/raster_to_demes.html#parameters", + "title": "raster_to_demes", + "section": "", + "text": "Name\nType\nDescription\nDefault\n\n\n\n\nraster\nUnion[np.ndarray, rasterio.DatasetReader]\nThe input raster data. It can be a numpy array or a rasterio DatasetReader with one or more layers.\nrequired\n\n\ntransformation\nstr\nThe transformation function to be used. Options are “linear”, “threshold”, and “sigmoid”. Default is “linear”.\n'linear'\n\n\nmax_local_size\nint\nThe maximum local deme size. Default is 1000.\n1000\n\n\nnormalize\nbool\nWhether to normalize the raster data. Use if your data is not scaled from 0-1. Default is False.\nFalse\n\n\nthreshold\nfloat\nThe threshold value for the “threshold” transformation method. Default is None.\nNone\n\n\nthresh_norm\nbool\nWhether to normalize the local deme size based on the average suitability above the threshold. This is useful when comparing thresholded simulations with linear or sigmoid simulations, to maintain similar landscape-wide population sizes across max_local_size values. Default is False.\nFalse\n\n\ninflection_point\nfloat\nThe inflection point for the “sigmoid” transformation method. Default is 0.5.\n0.5\n\n\nslope\nfloat\nThe slope value for the “sigmoid” transformation method. Default is 0.05.\n0.05", + "crumbs": [ + "Reference", + "Utilities", + "raster_to_demes" + ] + }, + { + "objectID": "reference/raster_to_demes.html#returns", + "href": "reference/raster_to_demes.html#returns", + "title": "raster_to_demes", + "section": "", + "text": "Type\nDescription\n\n\n\n\nnp.ndarray\nAn ndarray of deme sizes.", + "crumbs": [ + "Reference", + "Utilities", + "raster_to_demes" + ] + }, + { + "objectID": "reference/sim_ancestry.html", + "href": "reference/sim_ancestry.html", + "title": "sim_ancestry", + "section": "", + "text": "sim_ancestry(*args, **kwargs)\nA thin wrapper around msprime.sim_ancestry.\n\n\n\n\n\nName\nType\nDescription\nDefault\n\n\n\n\n*args\ntuple\nVariable length argument list.\n()\n\n\n**kwargs\ndict\nArbitrary keyword arguments.\n{}\n\n\n\n\n\n\n\n\n\n\n\n\n\nType\nDescription\n\n\n\n\nUnion[TreeSequence, Iterator[TreeSequence]]\nThe TreeSequence object representing the results of the simulation if no replication is performed, or an iterator over the independent replicates simulated if the num_replicates parameter has been used.\n\n\n\n\n\n\nThis function takes the same arguments as msprime.sim_ancestry and calls it directly, allowing users to use simulation functionality within the spaceprime namespace.\nSee the msprime.sim_ancestry documentation for more information: See the msprime documentation for more information: https://tskit.dev/msprime/docs/stable/api.html#msprime.sim_ancestry\n\n\n\n\n\n\n\n\n\n\nType\nDescription\n\n\n\n\nUnion[TreeSequence, Iterator[TreeSequence]]\nThe TreeSequence object representing the results of the simulation if no replication is performed, or an iterator over the independent replicates simulated if the num_replicates parameter has been used.", + "crumbs": [ + "Reference", + "Simulation", + "sim_ancestry" + ] + }, + { + "objectID": "reference/sim_ancestry.html#parameters", + "href": "reference/sim_ancestry.html#parameters", + "title": "sim_ancestry", + "section": "", + "text": "Name\nType\nDescription\nDefault\n\n\n\n\n*args\ntuple\nVariable length argument list.\n()\n\n\n**kwargs\ndict\nArbitrary keyword arguments.\n{}", + "crumbs": [ + "Reference", + "Simulation", + "sim_ancestry" + ] + }, + { + "objectID": "reference/sim_ancestry.html#returns", + "href": "reference/sim_ancestry.html#returns", + "title": "sim_ancestry", + "section": "", + "text": "Type\nDescription\n\n\n\n\nUnion[TreeSequence, Iterator[TreeSequence]]\nThe TreeSequence object representing the results of the simulation if no replication is performed, or an iterator over the independent replicates simulated if the num_replicates parameter has been used.", + "crumbs": [ + "Reference", + "Simulation", + "sim_ancestry" + ] + }, + { + "objectID": "reference/sim_ancestry.html#notes", + "href": "reference/sim_ancestry.html#notes", + "title": "sim_ancestry", + "section": "", + "text": "This function takes the same arguments as msprime.sim_ancestry and calls it directly, allowing users to use simulation functionality within the spaceprime namespace.\nSee the msprime.sim_ancestry documentation for more information: See the msprime documentation for more information: https://tskit.dev/msprime/docs/stable/api.html#msprime.sim_ancestry", + "crumbs": [ + "Reference", + "Simulation", + "sim_ancestry" + ] + }, + { + "objectID": "reference/sim_ancestry.html#returns-1", + "href": "reference/sim_ancestry.html#returns-1", + "title": "sim_ancestry", + "section": "", + "text": "Type\nDescription\n\n\n\n\nUnion[TreeSequence, Iterator[TreeSequence]]\nThe TreeSequence object representing the results of the simulation if no replication is performed, or an iterator over the independent replicates simulated if the num_replicates parameter has been used.", + "crumbs": [ + "Reference", + "Simulation", + "sim_ancestry" + ] + }, + { + "objectID": "reference/split_landscape_by_pop.html", + "href": "reference/split_landscape_by_pop.html", + "title": "split_landscape_by_pop", + "section": "", + "text": "split_landscape_by_pop(raster, coordinates, anc_pop_id, band_index=1, mask_rast=False)\nUses nearest-neighbor interpolation to classify a landscape raster based on the ancestral population assigned to sampled individuals. This function takes in a raster and a list of coordinates and ancestral population IDs assigned to each individual in the empirical data set. It then interpolates the population IDs across the landscape and returns the new raster as a masked array.\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\nDefault\n\n\n\n\nraster\nrasterio.DatasetReader\nThe rasterio DatasetReader object representing the landscape raster that you want to divide.\nrequired\n\n\ncoordinates\nUnion[List[Tuple[float, float]], gpd.GeoDataFrame]\nA list of (x, y) coordinates or a geopandas GeoDataFrame representing the coordinates assigned to each individual in the empirical data set.\nrequired\n\n\nanc_pop_id\nList[Union[int, np.integer]]\nA list of ancestral population IDs assigned to each empirical individual1.\nrequired\n\n\nband_index\nint\nThe index of the raster to read in. Default is 1. Note- rasterio begins indexing at 1 for raster bands.\n1\n\n\nmask_rast\nbool\nWhether to mask the interpolation by the landscape. Default is False.\nFalse\n\n\n\n\n\n\n\n\n\n\n\n\n\nType\nDescription\n\n\n\n\nnp.ma.MaskedArray\nThe new population assignment raster as a masked array.", + "crumbs": [ + "Reference", + "Utilities", + "split_landscape_by_pop" + ] + }, + { + "objectID": "reference/split_landscape_by_pop.html#parameters", + "href": "reference/split_landscape_by_pop.html#parameters", + "title": "split_landscape_by_pop", + "section": "", + "text": "Name\nType\nDescription\nDefault\n\n\n\n\nraster\nrasterio.DatasetReader\nThe rasterio DatasetReader object representing the landscape raster that you want to divide.\nrequired\n\n\ncoordinates\nUnion[List[Tuple[float, float]], gpd.GeoDataFrame]\nA list of (x, y) coordinates or a geopandas GeoDataFrame representing the coordinates assigned to each individual in the empirical data set.\nrequired\n\n\nanc_pop_id\nList[Union[int, np.integer]]\nA list of ancestral population IDs assigned to each empirical individual1.\nrequired\n\n\nband_index\nint\nThe index of the raster to read in. Default is 1. Note- rasterio begins indexing at 1 for raster bands.\n1\n\n\nmask_rast\nbool\nWhether to mask the interpolation by the landscape. Default is False.\nFalse", + "crumbs": [ + "Reference", + "Utilities", + "split_landscape_by_pop" + ] + }, + { + "objectID": "reference/split_landscape_by_pop.html#returns", + "href": "reference/split_landscape_by_pop.html#returns", + "title": "split_landscape_by_pop", + "section": "", + "text": "Type\nDescription\n\n\n\n\nnp.ma.MaskedArray\nThe new population assignment raster as a masked array.", + "crumbs": [ + "Reference", + "Utilities", + "split_landscape_by_pop" + ] + }, + { + "objectID": "reference/split_landscape_by_pop.html#footnotes", + "href": "reference/split_landscape_by_pop.html#footnotes", + "title": "split_landscape_by_pop", + "section": "Footnotes", + "text": "Footnotes\n\n\nThese IDs are assigned to each empirical individual typically based on genetic clustering methods like STRUCTURE or PCA. The IDs are used to assign individuals to ancestral populations in the landscape.↩︎", + "crumbs": [ + "Reference", + "Utilities", + "split_landscape_by_pop" + ] + }, + { + "objectID": "reference/spDemography.html", + "href": "reference/spDemography.html", + "title": "spDemography", + "section": "", + "text": "spDemography(self, *args, **kwargs)\n\n\n\n\n\nName\nDescription\n\n\n\n\nadd_ancestral_populations\nAdds ancestral populations to the given demographic model, mapping demes in the spatial simulation to ancestral populations.\n\n\nstepping_stone_2d\nCreate a 2D stepping stone model, either for a single time step or for multiple time steps of deme size change.\n\n\n\n\n\nspDemography.add_ancestral_populations(anc_sizes, merge_time, anc_id=None, anc_merge_times=None, anc_merge_sizes=None, migration_rate=None)\nAdds ancestral populations to the given demographic model, mapping demes in the spatial simulation to ancestral populations.\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\nDefault\n\n\n\n\nanc_sizes\nList[float]\nA list of ancestral population sizes.\nrequired\n\n\nmerge_time\nUnion[float, int]\nThe time at which all demes in the spatial simulation merge into one or more ancestral populations.\nrequired\n\n\nanc_id\nOptional[np.ndarray]\nAn array of ancestral population IDs- the output of [split_landscape_by_pop][utilities.split_landscape_by_pop]. Defaults to None.\nNone\n\n\nanc_merge_times\nOptional[List[float]]\nA list of merge times for ancestral populations. Defaults to None.\nNone\n\n\nanc_merge_sizes\nOptional[List[float]]\nA list of sizes for merged ancestral populations. Defaults to None.\nNone\n\n\nmigration_rate\nOptional[float]\nThe symmetric migration rate between ancestral populations. Defaults to None.\nNone\n\n\n\n\n\n\n\n\n\n\n\n\n\nType\nDescription\n\n\n\n\nmsprime.Demography\nThe demographic model with the added ancestral populations.\n\n\n\n\n\n\n\n\n\n\n\n\n\nType\nDescription\n\n\n\n\nValueError\nIf the model already contains ancestral populations.\n\n\nValueError\nIf the number of demes in the demographic model does not match the number of demes in the admixture ID raster.\n\n\n\n\n\n\nThe function adds ancestral populations to the given demographic model. If anc_id is not provided, a single ancestral population is added with the initial size specified in anc_sizes[0]. If anc_id is provided, a new ancestral population is added for each admixture population, with sizes specified in anc_sizes. The demes in the simulation are then merged into their respective ancestral populations based on the values in anc_id. If anc_merge_times is provided, the ancestral populations are merged at the specified times. If migration_rate is provided, symmetric migration is allowed between ancestral populations.\n\n\n\n\nspDemography.stepping_stone_2d(d, rate, scale=True, timesteps=None)\nCreate a 2D stepping stone model, either for a single time step or for multiple time steps of deme size change.\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\nDefault\n\n\n\n\nd\nnumpy.ndarray\nThe demography matrix representing the population sizes.\nrequired\n\n\nrate\nfloat or numpy.ndarray\nThe migration rate(s) between populations. If a float, it represents a constant migration rate for all populations. If a numpy.ndarray, it represents a migration matrix with shape (T, N, N), where N is the total number of populations and T is the number of time steps - 1, if T > 1.\nrequired\n\n\nscale\nbool\nWhether to scale the migration rate matrix. Default is True.\nTrue\n\n\ntimesteps\nUnion[int, List[int]]\nThe list of timesteps representing the amount of time passing between each demographic event, in generations. If a single integer is provided, the function assumes that the time steps are equal.\nNone\n\n\n\n\n\n\n\n\n\n\n\n\n\nType\nDescription\n\n\n\n\nmsprime.Demography\nThe constructed 2d stepping stone model as an msprime.Demography object.\n\n\n\n\n\n\nThe demography matrix d should have shape (n, m) or (k, n, m), where n is the number of rows and m is the number of columns for a 2D array and k is the number of layers in a 3D array. The migration rate matrix rate should have shape (N, N), where N is the total number of populations. If there are multiple time steps of population size change, the add_landscape_change function is called to modify the model accordingly.", + "crumbs": [ + "Reference", + "Demography", + "spDemography" + ] + }, + { + "objectID": "reference/spDemography.html#methods", + "href": "reference/spDemography.html#methods", + "title": "spDemography", + "section": "", + "text": "Name\nDescription\n\n\n\n\nadd_ancestral_populations\nAdds ancestral populations to the given demographic model, mapping demes in the spatial simulation to ancestral populations.\n\n\nstepping_stone_2d\nCreate a 2D stepping stone model, either for a single time step or for multiple time steps of deme size change.\n\n\n\n\n\nspDemography.add_ancestral_populations(anc_sizes, merge_time, anc_id=None, anc_merge_times=None, anc_merge_sizes=None, migration_rate=None)\nAdds ancestral populations to the given demographic model, mapping demes in the spatial simulation to ancestral populations.\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\nDefault\n\n\n\n\nanc_sizes\nList[float]\nA list of ancestral population sizes.\nrequired\n\n\nmerge_time\nUnion[float, int]\nThe time at which all demes in the spatial simulation merge into one or more ancestral populations.\nrequired\n\n\nanc_id\nOptional[np.ndarray]\nAn array of ancestral population IDs- the output of [split_landscape_by_pop][utilities.split_landscape_by_pop]. Defaults to None.\nNone\n\n\nanc_merge_times\nOptional[List[float]]\nA list of merge times for ancestral populations. Defaults to None.\nNone\n\n\nanc_merge_sizes\nOptional[List[float]]\nA list of sizes for merged ancestral populations. Defaults to None.\nNone\n\n\nmigration_rate\nOptional[float]\nThe symmetric migration rate between ancestral populations. Defaults to None.\nNone\n\n\n\n\n\n\n\n\n\n\n\n\n\nType\nDescription\n\n\n\n\nmsprime.Demography\nThe demographic model with the added ancestral populations.\n\n\n\n\n\n\n\n\n\n\n\n\n\nType\nDescription\n\n\n\n\nValueError\nIf the model already contains ancestral populations.\n\n\nValueError\nIf the number of demes in the demographic model does not match the number of demes in the admixture ID raster.\n\n\n\n\n\n\nThe function adds ancestral populations to the given demographic model. If anc_id is not provided, a single ancestral population is added with the initial size specified in anc_sizes[0]. If anc_id is provided, a new ancestral population is added for each admixture population, with sizes specified in anc_sizes. The demes in the simulation are then merged into their respective ancestral populations based on the values in anc_id. If anc_merge_times is provided, the ancestral populations are merged at the specified times. If migration_rate is provided, symmetric migration is allowed between ancestral populations.\n\n\n\n\nspDemography.stepping_stone_2d(d, rate, scale=True, timesteps=None)\nCreate a 2D stepping stone model, either for a single time step or for multiple time steps of deme size change.\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\nDefault\n\n\n\n\nd\nnumpy.ndarray\nThe demography matrix representing the population sizes.\nrequired\n\n\nrate\nfloat or numpy.ndarray\nThe migration rate(s) between populations. If a float, it represents a constant migration rate for all populations. If a numpy.ndarray, it represents a migration matrix with shape (T, N, N), where N is the total number of populations and T is the number of time steps - 1, if T > 1.\nrequired\n\n\nscale\nbool\nWhether to scale the migration rate matrix. Default is True.\nTrue\n\n\ntimesteps\nUnion[int, List[int]]\nThe list of timesteps representing the amount of time passing between each demographic event, in generations. If a single integer is provided, the function assumes that the time steps are equal.\nNone\n\n\n\n\n\n\n\n\n\n\n\n\n\nType\nDescription\n\n\n\n\nmsprime.Demography\nThe constructed 2d stepping stone model as an msprime.Demography object.\n\n\n\n\n\n\nThe demography matrix d should have shape (n, m) or (k, n, m), where n is the number of rows and m is the number of columns for a 2D array and k is the number of layers in a 3D array. The migration rate matrix rate should have shape (N, N), where N is the total number of populations. If there are multiple time steps of population size change, the add_landscape_change function is called to modify the model accordingly.", + "crumbs": [ + "Reference", + "Demography", + "spDemography" + ] + }, + { + "objectID": "reference/calc_sumstats.html", + "href": "reference/calc_sumstats.html", + "title": "calc_sumstats", + "section": "", + "text": "calc_sumstats(ac, coords_dict, anc_demes_dict=None, ac_demes=None, ac_anc=None, between_anc_pop_sumstats=False, return_df=False, precision=6)\nCalculates a suite of genetic summary statistics on allele counts matrices generated by filter_gt or otherwise generated through scikit-allel. The required input is an allele counts matrix for all individuals/demes, and a dictionary mapping deme IDs to their coordinates, generated by coords_to_deme_dict. Optional inputs are dictionaries mapping ancestral population IDs to their constituent demes (anc_demes_dict), an dictionary of allele counts matrices for each deme (ac_demes), and dictionary of allele counts matrices for each ancestral population (ac_anc).\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\nDefault\n\n\n\n\nac\nnp.ndarray\nAn allele counts matrix for all individuals/demes.\nrequired\n\n\ncoords_dict\ndict\nA dictionary mapping deme IDs to their coordinates, generated by [coords_to_deme_dict][utilities.coords_to_deme_dict].\nrequired\n\n\nanc_demes_dict\ndict\nA dictionary mapping ancestral population IDs to their constituent demes. Defaults to None.\nNone\n\n\nac_demes\ndict\nA dictionary mapping deme IDs to their allele counts matrices. Necessary if you want to calculate Fst or Dxy between demes. Defaults to None.\nNone\n\n\nac_anc\ndict\nA dictionary mapping ancestral population IDs to their allel counts matrices. If provided, summary statistics are calculated within ancestral populations and not among them. Defaults to None.\nNone\n\n\nbetween_anc_pop_sumstats\nbool\nWhether to calculate Fst or Dxy between ancestral populations. Defaults to False.\nFalse\n\n\nreturn_df\nbool\nWhether to return the summary statistics as a pandas DataFrame. Defaults to False.\nFalse\n\n\nprecision\nint\nThe number of decimal places to round the summary statistics to. Defaults to 6.\n6\n\n\n\n\n\n\n\n\n\nType\nDescription\n\n\n\n\ndict\nA dictionary of summary statistics.\n\n\n\n\n\n\nThis function calculates the following summary statistics, either species-wide or per ancestral population, if provided: - Site Frequency Spectrum Hill numbers (q1 and q2), corrected for the number of sites - Pi (nucleotide diversity) - Tajima’s D - Pairwise Dxy - If between_anc_pop_sumstats is True, also calculates pairwise Dxy and Hudson’s FST between ancestral populations - Pairwise Hudson’s FST - If between_anc_pop_sumstats is True, also calculates pairwise Dxy and Hudson’s FST between ancestral populations - Isolation-by-distance slope and R2 - Moran’s I", + "crumbs": [ + "Reference", + "Analysis", + "calc_sumstats" + ] + }, + { + "objectID": "reference/calc_sumstats.html#parameters", + "href": "reference/calc_sumstats.html#parameters", + "title": "calc_sumstats", + "section": "", + "text": "Name\nType\nDescription\nDefault\n\n\n\n\nac\nnp.ndarray\nAn allele counts matrix for all individuals/demes.\nrequired\n\n\ncoords_dict\ndict\nA dictionary mapping deme IDs to their coordinates, generated by [coords_to_deme_dict][utilities.coords_to_deme_dict].\nrequired\n\n\nanc_demes_dict\ndict\nA dictionary mapping ancestral population IDs to their constituent demes. Defaults to None.\nNone\n\n\nac_demes\ndict\nA dictionary mapping deme IDs to their allele counts matrices. Necessary if you want to calculate Fst or Dxy between demes. Defaults to None.\nNone\n\n\nac_anc\ndict\nA dictionary mapping ancestral population IDs to their allel counts matrices. If provided, summary statistics are calculated within ancestral populations and not among them. Defaults to None.\nNone\n\n\nbetween_anc_pop_sumstats\nbool\nWhether to calculate Fst or Dxy between ancestral populations. Defaults to False.\nFalse\n\n\nreturn_df\nbool\nWhether to return the summary statistics as a pandas DataFrame. Defaults to False.\nFalse\n\n\nprecision\nint\nThe number of decimal places to round the summary statistics to. Defaults to 6.\n6", + "crumbs": [ + "Reference", + "Analysis", + "calc_sumstats" + ] + }, + { + "objectID": "reference/calc_sumstats.html#returns", + "href": "reference/calc_sumstats.html#returns", + "title": "calc_sumstats", + "section": "", + "text": "Type\nDescription\n\n\n\n\ndict\nA dictionary of summary statistics.", + "crumbs": [ + "Reference", + "Analysis", + "calc_sumstats" + ] + }, + { + "objectID": "reference/calc_sumstats.html#notes", + "href": "reference/calc_sumstats.html#notes", + "title": "calc_sumstats", + "section": "", + "text": "This function calculates the following summary statistics, either species-wide or per ancestral population, if provided: - Site Frequency Spectrum Hill numbers (q1 and q2), corrected for the number of sites - Pi (nucleotide diversity) - Tajima’s D - Pairwise Dxy - If between_anc_pop_sumstats is True, also calculates pairwise Dxy and Hudson’s FST between ancestral populations - Pairwise Hudson’s FST - If between_anc_pop_sumstats is True, also calculates pairwise Dxy and Hudson’s FST between ancestral populations - Isolation-by-distance slope and R2 - Moran’s I", + "crumbs": [ + "Reference", + "Analysis", + "calc_sumstats" + ] + }, + { + "objectID": "reference/coords_to_deme_dict.html", + "href": "reference/coords_to_deme_dict.html", + "title": "coords_to_deme_dict", + "section": "", + "text": "coords_to_deme_dict(raster, coordinates)\nFinds the cells a given set of coordinates belong to in a raster and returns a dictionary mapping the cell indices to the centroid coordinates of those cells. Because the cells correspond with demes in the 2D stepping stone models, the cell indices are considered deme indices. The coordinates typically correspond to empirical data that the simulations need to be sampled from.\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\nDefault\n\n\n\n\nraster\nrasterio.DatasetReader\nThe raster data as a rasterio DatasetReader object.\nrequired\n\n\ncoordinates\nUnion[List[Tuple[float, float]], gpd.GeoDataFrame]\nA list of (x, y) coordinates or a geopandas GeoDataFrame.\nrequired\n\n\n\n\n\n\n\n\n\n\n\n\n\nType\nDescription\n\n\n\n\nDict[int, List[float]]\nA dictionary mapping deme indices to their corresponding coordinates.", + "crumbs": [ + "Reference", + "Utilities", + "coords_to_deme_dict" + ] + }, + { + "objectID": "reference/coords_to_deme_dict.html#parameters", + "href": "reference/coords_to_deme_dict.html#parameters", + "title": "coords_to_deme_dict", + "section": "", + "text": "Name\nType\nDescription\nDefault\n\n\n\n\nraster\nrasterio.DatasetReader\nThe raster data as a rasterio DatasetReader object.\nrequired\n\n\ncoordinates\nUnion[List[Tuple[float, float]], gpd.GeoDataFrame]\nA list of (x, y) coordinates or a geopandas GeoDataFrame.\nrequired", + "crumbs": [ + "Reference", + "Utilities", + "coords_to_deme_dict" + ] + }, + { + "objectID": "reference/coords_to_deme_dict.html#returns", + "href": "reference/coords_to_deme_dict.html#returns", + "title": "coords_to_deme_dict", + "section": "", + "text": "Type\nDescription\n\n\n\n\nDict[int, List[float]]\nA dictionary mapping deme indices to their corresponding coordinates.", + "crumbs": [ + "Reference", + "Utilities", + "coords_to_deme_dict" + ] + }, + { + "objectID": "reference/plot_model.html", + "href": "reference/plot_model.html", + "title": "plot_model", + "section": "", + "text": "plot_model(demo, raster, timestep, cmap='viridis', legend=True, tiles='CartoDB positron')\nPlots the demes and migration rates for a given timestep as an interactive map.\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\nDefault\n\n\n\n\ndemo\nspaceprime.spDemography\nThe demographic model to plot.\nrequired\n\n\nraster\nrasterio.DatasetReader\nThe raster dataset used to create the demes matrix(es).\nrequired\n\n\ntimestep\nint\nThe index of the desired timestep to plot.\nrequired\n\n\ncmap\nstr\nThe colormap to use for the deme sizes. Defaults to ‘viridis’.\n'viridis'\n\n\nlegend\nbool\nWhether to show the color legend. Defaults to True.\nTrue\n\n\ntiles\nstr\nThe basemap tiles to use. Defaults to “CartoDB positron”.\n'CartoDB positron'\n\n\n\n\n\n\n\n\n\n\n\n\n\nType\nDescription\n\n\n\n\nfolium.folium.Map\nAn interactive plot of the demes and migration rates.\n\n\n\n\n\n\nraster = rasterio.open(“path/to/raster.tif”) # Plot the model at timestep 1 plot_model(demo, raster, 1)\n\n\n\nSince this function returns a folium map object, you can further modify the map or save it to an HTML file with the folium library.", + "crumbs": [ + "Reference", + "Plotting", + "plot_model" + ] + }, + { + "objectID": "reference/plot_model.html#parameters", + "href": "reference/plot_model.html#parameters", + "title": "plot_model", + "section": "", + "text": "Name\nType\nDescription\nDefault\n\n\n\n\ndemo\nspaceprime.spDemography\nThe demographic model to plot.\nrequired\n\n\nraster\nrasterio.DatasetReader\nThe raster dataset used to create the demes matrix(es).\nrequired\n\n\ntimestep\nint\nThe index of the desired timestep to plot.\nrequired\n\n\ncmap\nstr\nThe colormap to use for the deme sizes. Defaults to ‘viridis’.\n'viridis'\n\n\nlegend\nbool\nWhether to show the color legend. Defaults to True.\nTrue\n\n\ntiles\nstr\nThe basemap tiles to use. Defaults to “CartoDB positron”.\n'CartoDB positron'", + "crumbs": [ + "Reference", + "Plotting", + "plot_model" + ] + }, + { + "objectID": "reference/plot_model.html#returns", + "href": "reference/plot_model.html#returns", + "title": "plot_model", + "section": "", + "text": "Type\nDescription\n\n\n\n\nfolium.folium.Map\nAn interactive plot of the demes and migration rates.", + "crumbs": [ + "Reference", + "Plotting", + "plot_model" + ] + }, + { + "objectID": "reference/plot_model.html#example", + "href": "reference/plot_model.html#example", + "title": "plot_model", + "section": "", + "text": "raster = rasterio.open(“path/to/raster.tif”) # Plot the model at timestep 1 plot_model(demo, raster, 1)", + "crumbs": [ + "Reference", + "Plotting", + "plot_model" + ] + }, + { + "objectID": "reference/plot_model.html#notes", + "href": "reference/plot_model.html#notes", + "title": "plot_model", + "section": "", + "text": "Since this function returns a folium map object, you can further modify the map or save it to an HTML file with the folium library.", + "crumbs": [ + "Reference", + "Plotting", + "plot_model" + ] + }, + { + "objectID": "contributing.html", + "href": "contributing.html", + "title": "Contributing", + "section": "", + "text": "Contributions are welcome, and they are greatly appreciated! Every little bit helps, and credit will always be given.\nYou can contribute in many ways:\n\n\n\n\nReport bugs at https://github.com/connor-french/spaceprime/issues.\nIf you are reporting a bug, please include:\n\nYour operating system name and version.\nAny details about your local setup that might be helpful in troubleshooting.\nDetailed steps to reproduce the bug.\n\n\n\n\nLook through the GitHub issues for bugs. Anything tagged with bug and help wanted is open to whoever wants to implement it.\n\n\n\nLook through the GitHub issues for features. Anything tagged with enhancement and help wanted is open to whoever wants to implement it.\n\n\n\nspaceprime could always use more documentation, whether as part of the official spaceprime docs, in docstrings, or even on the web in blog posts, articles, and such.\n\n\n\nThe best way to send feedback is to file an issue at https://github.com/connor-french/spaceprime/issues.\nIf you are proposing a feature:\n\nExplain in detail how it would work.\nKeep the scope as narrow as possible, to make it easier to implement.\nRemember that this is a volunteer-driven project, and that contributions are welcome :)\n\n\n\n\n\nReady to contribute? Here’s how to set up spaceprime for local development.\n\nFork the spaceprime repo on GitHub.\nClone your fork locally:\n$ git clone git@github.com:your_name_here/spaceprime.git\nInstall your local copy into a virtualenv. Assuming you have virtualenvwrapper installed, this is how you set up your fork for local development:\n$ mkvirtualenv spaceprime\n$ cd spaceprime/\n$ python setup.py develop\nCreate a branch for local development:\n$ git checkout -b name-of-your-bugfix-or-feature\nNow you can make your changes locally.\nWhen you’re done making changes, check that your changes pass flake8 and the tests, including testing other Python versions with tox:\n$ flake8 spaceprime tests\n$ python setup.py test or pytest\n$ tox\nTo get flake8 and tox, just pip install them into your virtualenv.\nCommit your changes and push your branch to GitHub:\n$ git add .\n$ git commit -m \"Your detailed description of your changes.\"\n$ git push origin name-of-your-bugfix-or-feature\nSubmit a pull request through the GitHub website.\n\n\n\n\nBefore you submit a pull request, check that it meets these guidelines:\n\nThe pull request should include tests.\nIf the pull request adds functionality, the docs should be updated. Put your new functionality into a function with a docstring, and add the feature to the list in README.rst.\nThe pull request should work for Python 3.8 and later, and for PyPy. Check https://github.com/connor-french/spaceprime/pull_requests and make sure that the tests pass for all supported Python versions." + }, + { + "objectID": "contributing.html#types-of-contributions", + "href": "contributing.html#types-of-contributions", + "title": "Contributing", + "section": "", + "text": "Report bugs at https://github.com/connor-french/spaceprime/issues.\nIf you are reporting a bug, please include:\n\nYour operating system name and version.\nAny details about your local setup that might be helpful in troubleshooting.\nDetailed steps to reproduce the bug.\n\n\n\n\nLook through the GitHub issues for bugs. Anything tagged with bug and help wanted is open to whoever wants to implement it.\n\n\n\nLook through the GitHub issues for features. Anything tagged with enhancement and help wanted is open to whoever wants to implement it.\n\n\n\nspaceprime could always use more documentation, whether as part of the official spaceprime docs, in docstrings, or even on the web in blog posts, articles, and such.\n\n\n\nThe best way to send feedback is to file an issue at https://github.com/connor-french/spaceprime/issues.\nIf you are proposing a feature:\n\nExplain in detail how it would work.\nKeep the scope as narrow as possible, to make it easier to implement.\nRemember that this is a volunteer-driven project, and that contributions are welcome :)" + }, + { + "objectID": "contributing.html#get-started", + "href": "contributing.html#get-started", + "title": "Contributing", + "section": "", + "text": "Ready to contribute? Here’s how to set up spaceprime for local development.\n\nFork the spaceprime repo on GitHub.\nClone your fork locally:\n$ git clone git@github.com:your_name_here/spaceprime.git\nInstall your local copy into a virtualenv. Assuming you have virtualenvwrapper installed, this is how you set up your fork for local development:\n$ mkvirtualenv spaceprime\n$ cd spaceprime/\n$ python setup.py develop\nCreate a branch for local development:\n$ git checkout -b name-of-your-bugfix-or-feature\nNow you can make your changes locally.\nWhen you’re done making changes, check that your changes pass flake8 and the tests, including testing other Python versions with tox:\n$ flake8 spaceprime tests\n$ python setup.py test or pytest\n$ tox\nTo get flake8 and tox, just pip install them into your virtualenv.\nCommit your changes and push your branch to GitHub:\n$ git add .\n$ git commit -m \"Your detailed description of your changes.\"\n$ git push origin name-of-your-bugfix-or-feature\nSubmit a pull request through the GitHub website." + }, + { + "objectID": "contributing.html#pull-request-guidelines", + "href": "contributing.html#pull-request-guidelines", + "title": "Contributing", + "section": "", + "text": "Before you submit a pull request, check that it meets these guidelines:\n\nThe pull request should include tests.\nIf the pull request adds functionality, the docs should be updated. Put your new functionality into a function with a docstring, and add the feature to the list in README.rst.\nThe pull request should work for Python 3.8 and later, and for PyPy. Check https://github.com/connor-french/spaceprime/pull_requests and make sure that the tests pass for all supported Python versions." + }, + { + "objectID": "changelog.html", + "href": "changelog.html", + "title": "spaceprime", + "section": "", + "text": "Changelog\nAll notable changes to this project will be documented in this file. Dates are displayed in UTC.\nGenerated by auto-changelog.\n\nv0.0.3\n\n22 April 2024\n\n\nadd analysis module black fix 28ce742\nfinish first round of utilities functions- black fix 1b48527\nadd demography module and associated package updates- black fixes b4e292e\nblack fix c9d8981\nfinish up utilities 3a2daea\nupdate documentation- black fix 8f759de\nreformat function based on black 35b1d09\nfix some typing around integers- black fix 7fbec2d\nadd linting pre-commit hook 40adedf\nmore docs config 83d26aa\nclean up some files 3a8f372\ndebug demography functions black fix c575312\nfix mkdocs spacing ba3973f\nremove common module c447ef5\nclean up docs 182cfbc\nadd transformation docs 9c0dd29\nfix 4ad0fd9\nBump version: 0.0.2 → 0.0.3 70491b3\nblack fix f2384e1\nfix tests and forgot to add requirements 7ba1ef3\nfiguring out docs 753a6fe\nfix index and move stuff around 73fb2ac\nfix typo fea66dd\nadd pytest to ubuntu.yml 9520751\n\n\n\nv0.0.2\n\n4 April 2024\n\n\nadd package stuff 8de8843\nBump version: 0.0.1 → 0.0.2 43a7eb4\n\n\n\nv0.0.1\n\n4 April 2024\n\n\nfirst commit e322482" + }, + { + "objectID": "reference/calc_migration_matrix.html", + "href": "reference/calc_migration_matrix.html", + "title": "calc_migration_matrix", + "section": "", + "text": "calc_migration_matrix(demes, rate, scale=True)\nCalculates a migration matrix based on deme sizes and a global migration rate. The migration rate can be scaled based on population size or set as a constant.\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\nDefault\n\n\n\n\ndemes\nnp.ndarray\nThe 2D numpy array representing the deme sizes.\nrequired\n\n\nrate\nfloat\nThe migration rate.\nrequired\n\n\nscale\nbool\nWhether to scale the migration rate based on population size. Default is True.\nTrue\n\n\n\n\n\n\n\n\n\nType\nDescription\n\n\n\n\nnp.ndarray\nThe migration matrix as a 2D numpy array.", + "crumbs": [ + "Reference", + "Utilities", + "calc_migration_matrix" + ] + }, + { + "objectID": "reference/calc_migration_matrix.html#parameters", + "href": "reference/calc_migration_matrix.html#parameters", + "title": "calc_migration_matrix", + "section": "", + "text": "Name\nType\nDescription\nDefault\n\n\n\n\ndemes\nnp.ndarray\nThe 2D numpy array representing the deme sizes.\nrequired\n\n\nrate\nfloat\nThe migration rate.\nrequired\n\n\nscale\nbool\nWhether to scale the migration rate based on population size. Default is True.\nTrue", + "crumbs": [ + "Reference", + "Utilities", + "calc_migration_matrix" + ] + }, + { + "objectID": "reference/calc_migration_matrix.html#returns", + "href": "reference/calc_migration_matrix.html#returns", + "title": "calc_migration_matrix", + "section": "", + "text": "Type\nDescription\n\n\n\n\nnp.ndarray\nThe migration matrix as a 2D numpy array.", + "crumbs": [ + "Reference", + "Utilities", + "calc_migration_matrix" + ] + }, + { + "objectID": "reference/sim_mutations.html", + "href": "reference/sim_mutations.html", + "title": "sim_mutations", + "section": "", + "text": "sim_mutations(*args, **kwargs)\nA thin wrapper around msprime.sim_mutations.\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\nDefault\n\n\n\n\n*args\nVariable length argument list.\n\n()\n\n\n**kwargs\nArbitrary keyword arguments.\n\n{}\n\n\n\n\n\n\n\n\n\n\n\n\n\nType\nDescription\n\n\n\n\nThe result of msprime.sim_mutations with the provided arguments.\n\n\n\n\n\n\n\nThis function takes the same arguments as msprime.sim_ancestry and calls it directly, allowing users to use simulation functionality within the spaceprime namespace.\nSee the msprime.sim_mutations documentation for more information: https://tskit.dev/msprime/docs/stable/api.html#msprime.sim_mutations", + "crumbs": [ + "Reference", + "Simulation", + "sim_mutations" + ] + }, + { + "objectID": "reference/sim_mutations.html#parameters", + "href": "reference/sim_mutations.html#parameters", + "title": "sim_mutations", + "section": "", + "text": "Name\nType\nDescription\nDefault\n\n\n\n\n*args\nVariable length argument list.\n\n()\n\n\n**kwargs\nArbitrary keyword arguments.\n\n{}", + "crumbs": [ + "Reference", + "Simulation", + "sim_mutations" + ] + }, + { + "objectID": "reference/sim_mutations.html#returns", + "href": "reference/sim_mutations.html#returns", + "title": "sim_mutations", + "section": "", + "text": "Type\nDescription\n\n\n\n\nThe result of msprime.sim_mutations with the provided arguments.", + "crumbs": [ + "Reference", + "Simulation", + "sim_mutations" + ] + }, + { + "objectID": "reference/sim_mutations.html#notes", + "href": "reference/sim_mutations.html#notes", + "title": "sim_mutations", + "section": "", + "text": "This function takes the same arguments as msprime.sim_ancestry and calls it directly, allowing users to use simulation functionality within the spaceprime namespace.\nSee the msprime.sim_mutations documentation for more information: https://tskit.dev/msprime/docs/stable/api.html#msprime.sim_mutations", + "crumbs": [ + "Reference", + "Simulation", + "sim_mutations" + ] + }, + { + "objectID": "reference/spDemography.stepping_stone_2d.html", + "href": "reference/spDemography.stepping_stone_2d.html", + "title": "spDemography.stepping_stone_2d", + "section": "", + "text": "spDemography.stepping_stone_2d(d, rate, scale=True, timesteps=None)\nCreate a 2D stepping stone model, either for a single time step or for multiple time steps of deme size change.\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\nDefault\n\n\n\n\nd\nnumpy.ndarray\nThe demography matrix representing the population sizes.\nrequired\n\n\nrate\nfloat or numpy.ndarray\nThe migration rate(s) between populations. If a float, it represents a constant migration rate for all populations. If a numpy.ndarray, it represents a migration matrix with shape (T, N, N), where N is the total number of populations and T is the number of time steps - 1, if T > 1.\nrequired\n\n\nscale\nbool\nWhether to scale the migration rate matrix. Default is True.\nTrue\n\n\ntimesteps\nUnion[int, List[int]]\nThe list of timesteps representing the amount of time passing between each demographic event, in generations. If a single integer is provided, the function assumes that the time steps are equal.\nNone\n\n\n\n\n\n\n\n\n\n\n\n\n\nType\nDescription\n\n\n\n\nmsprime.Demography\nThe constructed 2d stepping stone model as an msprime.Demography object.\n\n\n\n\n\n\nThe demography matrix d should have shape (n, m) or (k, n, m), where n is the number of rows and m is the number of columns for a 2D array and k is the number of layers in a 3D array. The migration rate matrix rate should have shape (N, N), where N is the total number of populations. If there are multiple time steps of population size change, the add_landscape_change function is called to modify the model accordingly.", + "crumbs": [ + "Reference", + "Demography", + "spDemography.stepping_stone_2d" + ] + }, + { + "objectID": "reference/spDemography.stepping_stone_2d.html#parameters", + "href": "reference/spDemography.stepping_stone_2d.html#parameters", + "title": "spDemography.stepping_stone_2d", + "section": "", + "text": "Name\nType\nDescription\nDefault\n\n\n\n\nd\nnumpy.ndarray\nThe demography matrix representing the population sizes.\nrequired\n\n\nrate\nfloat or numpy.ndarray\nThe migration rate(s) between populations. If a float, it represents a constant migration rate for all populations. If a numpy.ndarray, it represents a migration matrix with shape (T, N, N), where N is the total number of populations and T is the number of time steps - 1, if T > 1.\nrequired\n\n\nscale\nbool\nWhether to scale the migration rate matrix. Default is True.\nTrue\n\n\ntimesteps\nUnion[int, List[int]]\nThe list of timesteps representing the amount of time passing between each demographic event, in generations. If a single integer is provided, the function assumes that the time steps are equal.\nNone", + "crumbs": [ + "Reference", + "Demography", + "spDemography.stepping_stone_2d" + ] + }, + { + "objectID": "reference/spDemography.stepping_stone_2d.html#returns", + "href": "reference/spDemography.stepping_stone_2d.html#returns", + "title": "spDemography.stepping_stone_2d", + "section": "", + "text": "Type\nDescription\n\n\n\n\nmsprime.Demography\nThe constructed 2d stepping stone model as an msprime.Demography object.", + "crumbs": [ + "Reference", + "Demography", + "spDemography.stepping_stone_2d" + ] + }, + { + "objectID": "reference/spDemography.stepping_stone_2d.html#notes", + "href": "reference/spDemography.stepping_stone_2d.html#notes", + "title": "spDemography.stepping_stone_2d", + "section": "", + "text": "The demography matrix d should have shape (n, m) or (k, n, m), where n is the number of rows and m is the number of columns for a 2D array and k is the number of layers in a 3D array. The migration rate matrix rate should have shape (N, N), where N is the total number of populations. If there are multiple time steps of population size change, the add_landscape_change function is called to modify the model accordingly.", + "crumbs": [ + "Reference", + "Demography", + "spDemography.stepping_stone_2d" + ] + }, + { + "objectID": "reference/plot_landscape.html", + "href": "reference/plot_landscape.html", + "title": "plot_landscape", + "section": "", + "text": "plot_landscape(demo, raster, timestep, cmap='viridis', legend=True, basemap=False)\nPlots a static map of a transformed landscape at the timestep of your choice.\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\nDefault\n\n\n\n\ndemo\nspaceprime.spDemography\nThe demographic model to plot.\nrequired\n\n\nraster\nrasterio.DatasetReader\nThe raster dataset used to create the demes matrix(es).\nrequired\n\n\ntimestep\nint\nThe timestep to plot.\nrequired\n\n\ncmap\nstr\nThe colormap to use. Defaults to “viridis”.\n'viridis'\n\n\nlegend\nbool\nWhether to show the colorbar legend. Defaults to True.\nTrue\n\n\nbasemap\nbool\nWhether to add a basemap. Requires an internet connection. Defaults to False.\nFalse\n\n\n\n\n\n\n\n\n\nType\nDescription\n\n\n\n\nmatplotlib.axes.Axes\nA plot of the transformed landscape.\n\n\n\n\n\n\nSetting basemap=True requires an internet connection to download the basemap tiles. It may take some time to load the tiles depending on your internet speed. Since this function returns a matplotlib axes object, you can further modify the plot with the matplotlib library.", + "crumbs": [ + "Reference", + "Plotting", + "plot_landscape" + ] + }, + { + "objectID": "reference/plot_landscape.html#parameters", + "href": "reference/plot_landscape.html#parameters", + "title": "plot_landscape", + "section": "", + "text": "Name\nType\nDescription\nDefault\n\n\n\n\ndemo\nspaceprime.spDemography\nThe demographic model to plot.\nrequired\n\n\nraster\nrasterio.DatasetReader\nThe raster dataset used to create the demes matrix(es).\nrequired\n\n\ntimestep\nint\nThe timestep to plot.\nrequired\n\n\ncmap\nstr\nThe colormap to use. Defaults to “viridis”.\n'viridis'\n\n\nlegend\nbool\nWhether to show the colorbar legend. Defaults to True.\nTrue\n\n\nbasemap\nbool\nWhether to add a basemap. Requires an internet connection. Defaults to False.\nFalse", + "crumbs": [ + "Reference", + "Plotting", + "plot_landscape" + ] + }, + { + "objectID": "reference/plot_landscape.html#returns", + "href": "reference/plot_landscape.html#returns", + "title": "plot_landscape", + "section": "", + "text": "Type\nDescription\n\n\n\n\nmatplotlib.axes.Axes\nA plot of the transformed landscape.", + "crumbs": [ + "Reference", + "Plotting", + "plot_landscape" + ] + }, + { + "objectID": "reference/plot_landscape.html#note", + "href": "reference/plot_landscape.html#note", + "title": "plot_landscape", + "section": "", + "text": "Setting basemap=True requires an internet connection to download the basemap tiles. It may take some time to load the tiles depending on your internet speed. Since this function returns a matplotlib axes object, you can further modify the plot with the matplotlib library.", + "crumbs": [ + "Reference", + "Plotting", + "plot_landscape" + ] + }, + { + "objectID": "reference/filter_gt.html", + "href": "reference/filter_gt.html", + "title": "filter_gt", + "section": "", + "text": "filter_gt(gt, deme_dict_inds=None, deme_dict_anc=None, missing_data_perc=0, r2_thresh=0.1, filter_monomorphic=True, filter_singletons=True)\nFilter genotype matrices output by ts.genotype_matrix() to filter out monomorphic sites, loci in linkage disequilibrium, and recreate missing data patterns common to empirical genotype data. Returns the genotype matrix and allele counts matrix for the filtered loci, and optionally allele counts matrices for demes and ancestral populations.\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\nDefault\n\n\n\n\ngt\nnp.ndarray\nThe genotype matrix.\nrequired\n\n\ndeme_dict_inds\ndict\nA dictionary containing the indices of individuals in each deme. Defaults to None.\nNone\n\n\ndeme_dict_anc\ndict\nA dictionary containing the indices of individuals in each ancestral population. Defaults to None.\nNone\n\n\nmissing_data_perc\nfloat\nThe percentage of missing data allowed. Defaults to 0.\n0\n\n\nr2_thresh\nfloat\nThe threshold for linkage disequilibrium. Defaults to 0.1.\n0.1\n\n\nfilter_monomorphic\nbool\nWhether to filter out monomorphic sites, keeping only segregating sites. Defaults to True.\nTrue\n\n\nfilter_singletons\nbool\nWhether to filter out singletons. Defaults to True.\nTrue\n\n\n\n\n\n\n\n\n\n\n\n\n\nType\nDescription\n\n\n\n\nTuple[allel.GenotypeArray, allel.AlleleCountsArray, Optional[Dict[str, allel.AlleleCountsArray]], Optional[Dict[str, allel.AlleleCountsArray]]]\nA tuple containing the filtered genotype matrix, the allele counts matrix, a dictionary of allele counts matrices for demes (if deme_dict_inds is provided), and a dictionary of allele counts matrices for ancestral populations (if deme_dict_anc is provided).\n\n\n\n\n\n\nThis function uses a random mask to simulate missing data in the genotype matrix. For reproducibility it’s advised to set a np.random.seed() before calling this function.", + "crumbs": [ + "Reference", + "Analysis", + "filter_gt" + ] + }, + { + "objectID": "reference/filter_gt.html#parameters", + "href": "reference/filter_gt.html#parameters", + "title": "filter_gt", + "section": "", + "text": "Name\nType\nDescription\nDefault\n\n\n\n\ngt\nnp.ndarray\nThe genotype matrix.\nrequired\n\n\ndeme_dict_inds\ndict\nA dictionary containing the indices of individuals in each deme. Defaults to None.\nNone\n\n\ndeme_dict_anc\ndict\nA dictionary containing the indices of individuals in each ancestral population. Defaults to None.\nNone\n\n\nmissing_data_perc\nfloat\nThe percentage of missing data allowed. Defaults to 0.\n0\n\n\nr2_thresh\nfloat\nThe threshold for linkage disequilibrium. Defaults to 0.1.\n0.1\n\n\nfilter_monomorphic\nbool\nWhether to filter out monomorphic sites, keeping only segregating sites. Defaults to True.\nTrue\n\n\nfilter_singletons\nbool\nWhether to filter out singletons. Defaults to True.\nTrue", + "crumbs": [ + "Reference", + "Analysis", + "filter_gt" + ] + }, + { + "objectID": "reference/filter_gt.html#returns", + "href": "reference/filter_gt.html#returns", + "title": "filter_gt", + "section": "", + "text": "Type\nDescription\n\n\n\n\nTuple[allel.GenotypeArray, allel.AlleleCountsArray, Optional[Dict[str, allel.AlleleCountsArray]], Optional[Dict[str, allel.AlleleCountsArray]]]\nA tuple containing the filtered genotype matrix, the allele counts matrix, a dictionary of allele counts matrices for demes (if deme_dict_inds is provided), and a dictionary of allele counts matrices for ancestral populations (if deme_dict_anc is provided).", + "crumbs": [ + "Reference", + "Analysis", + "filter_gt" + ] + }, + { + "objectID": "reference/filter_gt.html#notes", + "href": "reference/filter_gt.html#notes", + "title": "filter_gt", + "section": "", + "text": "This function uses a random mask to simulate missing data in the genotype matrix. For reproducibility it’s advised to set a np.random.seed() before calling this function.", + "crumbs": [ + "Reference", + "Analysis", + "filter_gt" + ] + }, + { + "objectID": "reference/coords_to_sample_dict.html", + "href": "reference/coords_to_sample_dict.html", + "title": "coords_to_sample_dict", + "section": "", + "text": "coords_to_sample_dict(raster, coordinates, individual_ids=None, vcf_path=None)\nConvert sample coordinates to sample dictionaries for simulation and analysis. Can optionally include empirical data, which is accepted as a path to a VCF file.\nThis function takes a raster, a list of coordinates, and optional individual IDs and VCF path. It masks the raster with the given coordinates, retrieves the cell IDs for each individual’s locality, and returns two dictionaries: a sample dictionary containing the number of individuals to sample from the simulation, and a sample dictionary containing the range of individual indices for each cell ID. The first dictionary is used to sample individuals from the simulation, and the second dictionary is used to calculate genetic summary statistics from the sampled individuals.\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\nDefault\n\n\n\n\nraster\nUnion[np.ndarray, rasterio.DatasetReader]\nThe raster data as a numpy array or rasterio DatasetReader object.\nrequired\n\n\ncoordinates\nUnion[List[Tuple[float, float]], gpd.GeoDataFrame]\nA list of (x, y) coordinates or a geopandas GeoDataFrame.\nrequired\n\n\nindividual_ids\nOptional[List[str]]\nA list of individual IDs corresponding to those in the VCF file, by default None.\nNone\n\n\nvcf_path\nOptional[str]\nThe path to the VCF file, by default None.\nNone\n\n\n\n\n\n\n\n\n\n\n\n\n\nType\nDescription\n\n\n\n\nTuple[Dict[int, int], Dict[int, np.ndarray], Optional[Dict[int, np.ndarray]]]\nA tuple containing two or three dictionaries. The first dictionary contains the number of individuals to sample from the simulation for each cell ID. The second dictionary contains the indices of individuals for each cell ID. The third, optional dictionary contains the indices of individuals in the VCF file for each cell ID.", + "crumbs": [ + "Reference", + "Utilities", + "coords_to_sample_dict" + ] + }, + { + "objectID": "reference/coords_to_sample_dict.html#parameters", + "href": "reference/coords_to_sample_dict.html#parameters", + "title": "coords_to_sample_dict", + "section": "", + "text": "Name\nType\nDescription\nDefault\n\n\n\n\nraster\nUnion[np.ndarray, rasterio.DatasetReader]\nThe raster data as a numpy array or rasterio DatasetReader object.\nrequired\n\n\ncoordinates\nUnion[List[Tuple[float, float]], gpd.GeoDataFrame]\nA list of (x, y) coordinates or a geopandas GeoDataFrame.\nrequired\n\n\nindividual_ids\nOptional[List[str]]\nA list of individual IDs corresponding to those in the VCF file, by default None.\nNone\n\n\nvcf_path\nOptional[str]\nThe path to the VCF file, by default None.\nNone", + "crumbs": [ + "Reference", + "Utilities", + "coords_to_sample_dict" + ] + }, + { + "objectID": "reference/coords_to_sample_dict.html#returns", + "href": "reference/coords_to_sample_dict.html#returns", + "title": "coords_to_sample_dict", + "section": "", + "text": "Type\nDescription\n\n\n\n\nTuple[Dict[int, int], Dict[int, np.ndarray], Optional[Dict[int, np.ndarray]]]\nA tuple containing two or three dictionaries. The first dictionary contains the number of individuals to sample from the simulation for each cell ID. The second dictionary contains the indices of individuals for each cell ID. The third, optional dictionary contains the indices of individuals in the VCF file for each cell ID.", + "crumbs": [ + "Reference", + "Utilities", + "coords_to_sample_dict" + ] + }, + { + "objectID": "reference/plot_timeseries.html", + "href": "reference/plot_timeseries.html", + "title": "plot_timeseries", + "section": "", + "text": "plot_timeseries(demo, times, units='')\nPlots the total number of individuals across the landscape across time.\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\nDefault\n\n\n\n\ndemo\nspaceprime.spDemography\nThe demographic model to plot.\nrequired\n\n\ntimes\nList[float]\nA list of times that each landscape timestep corresponds with. This can be in whatever unit you choose.\nrequired\n\n\nunits\nstr\nThe units of time the timesteps are specified in. Defaults to a blank string.\n''\n\n\n\n\n\n\n\n\n\nType\nDescription\n\n\n\n\ntuple\nA tuple containing the figure and axes objects of the plot.", + "crumbs": [ + "Reference", + "Plotting", + "plot_timeseries" + ] + }, + { + "objectID": "reference/plot_timeseries.html#parameters", + "href": "reference/plot_timeseries.html#parameters", + "title": "plot_timeseries", + "section": "", + "text": "Name\nType\nDescription\nDefault\n\n\n\n\ndemo\nspaceprime.spDemography\nThe demographic model to plot.\nrequired\n\n\ntimes\nList[float]\nA list of times that each landscape timestep corresponds with. This can be in whatever unit you choose.\nrequired\n\n\nunits\nstr\nThe units of time the timesteps are specified in. Defaults to a blank string.\n''", + "crumbs": [ + "Reference", + "Plotting", + "plot_timeseries" + ] + }, + { + "objectID": "reference/plot_timeseries.html#returns", + "href": "reference/plot_timeseries.html#returns", + "title": "plot_timeseries", + "section": "", + "text": "Type\nDescription\n\n\n\n\ntuple\nA tuple containing the figure and axes objects of the plot.", + "crumbs": [ + "Reference", + "Plotting", + "plot_timeseries" + ] + }, + { + "objectID": "reference/create_raster.html", + "href": "reference/create_raster.html", + "title": "create_raster", + "section": "", + "text": "create_raster(data, reference_raster, out_folder, out_prefix)\nCreates a raster dataset from a numpy array and reference raster and writes it to a new GeoTiff file. The new raster dataset will have the same dimensions, crs, and transform as the reference raster.\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\nDefault\n\n\n\n\ndata\nnp.ndarray\nThe numpy array containing the data you want for the raster.\nrequired\n\n\nreference_raster\nrasterio.DatasetReader\nThe reference rasterio DatasetReader object.\nrequired\n\n\nout_folder\nstr\nThe output folder location where the new raster dataset will be saved.\nrequired\n\n\nout_prefix\nstr\nThe prefix for the output file name.\nrequired\n\n\n\n\n\n\n\n\n\n\n\n\n\nType\nDescription\n\n\n\n\nNone\nThe function writes the new raster dataset to the output file location", + "crumbs": [ + "Reference", + "Utilities", + "create_raster" + ] + }, + { + "objectID": "reference/create_raster.html#parameters", + "href": "reference/create_raster.html#parameters", + "title": "create_raster", + "section": "", + "text": "Name\nType\nDescription\nDefault\n\n\n\n\ndata\nnp.ndarray\nThe numpy array containing the data you want for the raster.\nrequired\n\n\nreference_raster\nrasterio.DatasetReader\nThe reference rasterio DatasetReader object.\nrequired\n\n\nout_folder\nstr\nThe output folder location where the new raster dataset will be saved.\nrequired\n\n\nout_prefix\nstr\nThe prefix for the output file name.\nrequired", + "crumbs": [ + "Reference", + "Utilities", + "create_raster" + ] + }, + { + "objectID": "reference/create_raster.html#returns", + "href": "reference/create_raster.html#returns", + "title": "create_raster", + "section": "", + "text": "Type\nDescription\n\n\n\n\nNone\nThe function writes the new raster dataset to the output file location", + "crumbs": [ + "Reference", + "Utilities", + "create_raster" + ] + }, + { + "objectID": "reference/spDemography.add_ancestral_populations.html", + "href": "reference/spDemography.add_ancestral_populations.html", + "title": "spDemography.add_ancestral_populations", + "section": "", + "text": "spDemography.add_ancestral_populations(anc_sizes, merge_time, anc_id=None, anc_merge_times=None, anc_merge_sizes=None, migration_rate=None)\nAdds ancestral populations to the given demographic model, mapping demes in the spatial simulation to ancestral populations.\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\nDefault\n\n\n\n\nanc_sizes\nList[float]\nA list of ancestral population sizes.\nrequired\n\n\nmerge_time\nUnion[float, int]\nThe time at which all demes in the spatial simulation merge into one or more ancestral populations.\nrequired\n\n\nanc_id\nOptional[np.ndarray]\nAn array of ancestral population IDs- the output of [split_landscape_by_pop][utilities.split_landscape_by_pop]. Defaults to None.\nNone\n\n\nanc_merge_times\nOptional[List[float]]\nA list of merge times for ancestral populations. Defaults to None.\nNone\n\n\nanc_merge_sizes\nOptional[List[float]]\nA list of sizes for merged ancestral populations. Defaults to None.\nNone\n\n\nmigration_rate\nOptional[float]\nThe symmetric migration rate between ancestral populations. Defaults to None.\nNone\n\n\n\n\n\n\n\n\n\n\n\n\n\nType\nDescription\n\n\n\n\nmsprime.Demography\nThe demographic model with the added ancestral populations.\n\n\n\n\n\n\n\n\n\n\n\n\n\nType\nDescription\n\n\n\n\nValueError\nIf the model already contains ancestral populations.\n\n\nValueError\nIf the number of demes in the demographic model does not match the number of demes in the admixture ID raster.\n\n\n\n\n\n\nThe function adds ancestral populations to the given demographic model. If anc_id is not provided, a single ancestral population is added with the initial size specified in anc_sizes[0]. If anc_id is provided, a new ancestral population is added for each admixture population, with sizes specified in anc_sizes. The demes in the simulation are then merged into their respective ancestral populations based on the values in anc_id. If anc_merge_times is provided, the ancestral populations are merged at the specified times. If migration_rate is provided, symmetric migration is allowed between ancestral populations.", + "crumbs": [ + "Reference", + "Demography", + "spDemography.add_ancestral_populations" + ] + }, + { + "objectID": "reference/spDemography.add_ancestral_populations.html#parameters", + "href": "reference/spDemography.add_ancestral_populations.html#parameters", + "title": "spDemography.add_ancestral_populations", + "section": "", + "text": "Name\nType\nDescription\nDefault\n\n\n\n\nanc_sizes\nList[float]\nA list of ancestral population sizes.\nrequired\n\n\nmerge_time\nUnion[float, int]\nThe time at which all demes in the spatial simulation merge into one or more ancestral populations.\nrequired\n\n\nanc_id\nOptional[np.ndarray]\nAn array of ancestral population IDs- the output of [split_landscape_by_pop][utilities.split_landscape_by_pop]. Defaults to None.\nNone\n\n\nanc_merge_times\nOptional[List[float]]\nA list of merge times for ancestral populations. Defaults to None.\nNone\n\n\nanc_merge_sizes\nOptional[List[float]]\nA list of sizes for merged ancestral populations. Defaults to None.\nNone\n\n\nmigration_rate\nOptional[float]\nThe symmetric migration rate between ancestral populations. Defaults to None.\nNone", + "crumbs": [ + "Reference", + "Demography", + "spDemography.add_ancestral_populations" + ] + }, + { + "objectID": "reference/spDemography.add_ancestral_populations.html#returns", + "href": "reference/spDemography.add_ancestral_populations.html#returns", + "title": "spDemography.add_ancestral_populations", + "section": "", + "text": "Type\nDescription\n\n\n\n\nmsprime.Demography\nThe demographic model with the added ancestral populations.", + "crumbs": [ + "Reference", + "Demography", + "spDemography.add_ancestral_populations" + ] + }, + { + "objectID": "reference/spDemography.add_ancestral_populations.html#raises", + "href": "reference/spDemography.add_ancestral_populations.html#raises", + "title": "spDemography.add_ancestral_populations", + "section": "", + "text": "Type\nDescription\n\n\n\n\nValueError\nIf the model already contains ancestral populations.\n\n\nValueError\nIf the number of demes in the demographic model does not match the number of demes in the admixture ID raster.", + "crumbs": [ + "Reference", + "Demography", + "spDemography.add_ancestral_populations" + ] + }, + { + "objectID": "reference/spDemography.add_ancestral_populations.html#notes", + "href": "reference/spDemography.add_ancestral_populations.html#notes", + "title": "spDemography.add_ancestral_populations", + "section": "", + "text": "The function adds ancestral populations to the given demographic model. If anc_id is not provided, a single ancestral population is added with the initial size specified in anc_sizes[0]. If anc_id is provided, a new ancestral population is added for each admixture population, with sizes specified in anc_sizes. The demes in the simulation are then merged into their respective ancestral populations based on the values in anc_id. If anc_merge_times is provided, the ancestral populations are merged at the specified times. If migration_rate is provided, symmetric migration is allowed between ancestral populations.", + "crumbs": [ + "Reference", + "Demography", + "spDemography.add_ancestral_populations" + ] + }, + { + "objectID": "transformation-functions.html", + "href": "transformation-functions.html", + "title": "Suitability to deme size transformation functions", + "section": "", + "text": "All transformations are performed on a raster with 0-1 suitability values (or a raster that will be normalized to 0-1). The output of the transformation is an array of the same shape as the input raster, but with values transformed according to the specified function.\nThe “linear” transformation multiplies the input values by the maximum local deme size (max_local_size).\nThe “threshold” transformation creates an array where values below the threshold value are set to zero and values about the threshold value are set to 1.\nThe “sigmoid” transformation applies a sigmoid function to the data using Eq. 1 from Frazier and Wang 2013, Modeling landscape structure response across a gradient of land cover intensity, where an inflection_point and slope are specified. The inflection_point can be thought of like a threshold value, where original values below this value descend quicker to zero, and values about this value increase quicker to 1. The slope determines how fast values change on either side of the inflection point. A sufficiently steep slope makes this a threshold function, while a sufficiently shallow slope makes this a linear function." + }, + { + "objectID": "transformation-functions.html#brief-overview", + "href": "transformation-functions.html#brief-overview", + "title": "Suitability to deme size transformation functions", + "section": "", + "text": "All transformations are performed on a raster with 0-1 suitability values (or a raster that will be normalized to 0-1). The output of the transformation is an array of the same shape as the input raster, but with values transformed according to the specified function.\nThe “linear” transformation multiplies the input values by the maximum local deme size (max_local_size).\nThe “threshold” transformation creates an array where values below the threshold value are set to zero and values about the threshold value are set to 1.\nThe “sigmoid” transformation applies a sigmoid function to the data using Eq. 1 from Frazier and Wang 2013, Modeling landscape structure response across a gradient of land cover intensity, where an inflection_point and slope are specified. The inflection_point can be thought of like a threshold value, where original values below this value descend quicker to zero, and values about this value increase quicker to 1. The slope determines how fast values change on either side of the inflection point. A sufficiently steep slope makes this a threshold function, while a sufficiently shallow slope makes this a linear function." + } +] \ No newline at end of file diff --git a/site_libs/bootstrap/bootstrap-icons.css b/site_libs/bootstrap/bootstrap-icons.css new file mode 100644 index 0000000..285e444 --- /dev/null +++ b/site_libs/bootstrap/bootstrap-icons.css @@ -0,0 +1,2078 @@ +/*! + * Bootstrap Icons v1.11.1 (https://icons.getbootstrap.com/) + * Copyright 2019-2023 The Bootstrap Authors + * Licensed under MIT (https://github.com/twbs/icons/blob/main/LICENSE) + */ + +@font-face { + font-display: block; + font-family: "bootstrap-icons"; + src: +url("./bootstrap-icons.woff?2820a3852bdb9a5832199cc61cec4e65") format("woff"); +} + +.bi::before, +[class^="bi-"]::before, +[class*=" bi-"]::before { + display: inline-block; + font-family: bootstrap-icons !important; + font-style: normal; + font-weight: normal !important; + font-variant: normal; + text-transform: none; + line-height: 1; + vertical-align: -.125em; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.bi-123::before { content: "\f67f"; } +.bi-alarm-fill::before { content: "\f101"; } +.bi-alarm::before { content: "\f102"; } +.bi-align-bottom::before { content: "\f103"; } +.bi-align-center::before { content: "\f104"; } +.bi-align-end::before { content: "\f105"; } +.bi-align-middle::before { content: "\f106"; } +.bi-align-start::before { content: "\f107"; } +.bi-align-top::before { content: "\f108"; } +.bi-alt::before { content: "\f109"; } +.bi-app-indicator::before { content: "\f10a"; } +.bi-app::before { content: "\f10b"; } +.bi-archive-fill::before { content: "\f10c"; } +.bi-archive::before { content: "\f10d"; } +.bi-arrow-90deg-down::before { content: "\f10e"; } +.bi-arrow-90deg-left::before { content: "\f10f"; } +.bi-arrow-90deg-right::before { content: "\f110"; } +.bi-arrow-90deg-up::before { content: "\f111"; } +.bi-arrow-bar-down::before { content: "\f112"; } +.bi-arrow-bar-left::before { content: "\f113"; } +.bi-arrow-bar-right::before { content: "\f114"; } +.bi-arrow-bar-up::before { content: "\f115"; } +.bi-arrow-clockwise::before { content: "\f116"; } +.bi-arrow-counterclockwise::before { content: "\f117"; } +.bi-arrow-down-circle-fill::before { content: "\f118"; } +.bi-arrow-down-circle::before { content: "\f119"; } +.bi-arrow-down-left-circle-fill::before { content: "\f11a"; } +.bi-arrow-down-left-circle::before { content: "\f11b"; } +.bi-arrow-down-left-square-fill::before { content: "\f11c"; } +.bi-arrow-down-left-square::before { content: "\f11d"; } +.bi-arrow-down-left::before { content: "\f11e"; } +.bi-arrow-down-right-circle-fill::before { content: "\f11f"; } +.bi-arrow-down-right-circle::before { content: "\f120"; } +.bi-arrow-down-right-square-fill::before { content: "\f121"; } +.bi-arrow-down-right-square::before { content: "\f122"; } +.bi-arrow-down-right::before { content: "\f123"; } +.bi-arrow-down-short::before { content: "\f124"; } +.bi-arrow-down-square-fill::before { content: "\f125"; } +.bi-arrow-down-square::before { content: "\f126"; } +.bi-arrow-down-up::before { content: "\f127"; } +.bi-arrow-down::before { content: "\f128"; } +.bi-arrow-left-circle-fill::before { content: "\f129"; } +.bi-arrow-left-circle::before { content: "\f12a"; } +.bi-arrow-left-right::before { content: "\f12b"; } +.bi-arrow-left-short::before { content: "\f12c"; } +.bi-arrow-left-square-fill::before { content: "\f12d"; } +.bi-arrow-left-square::before { content: "\f12e"; } +.bi-arrow-left::before { content: "\f12f"; } +.bi-arrow-repeat::before { content: "\f130"; } +.bi-arrow-return-left::before { content: "\f131"; } +.bi-arrow-return-right::before { content: "\f132"; } +.bi-arrow-right-circle-fill::before { content: "\f133"; } +.bi-arrow-right-circle::before { content: "\f134"; } +.bi-arrow-right-short::before { content: "\f135"; } +.bi-arrow-right-square-fill::before { content: "\f136"; } +.bi-arrow-right-square::before { content: "\f137"; } +.bi-arrow-right::before { content: "\f138"; } +.bi-arrow-up-circle-fill::before { content: "\f139"; } +.bi-arrow-up-circle::before { content: "\f13a"; } +.bi-arrow-up-left-circle-fill::before { content: "\f13b"; } +.bi-arrow-up-left-circle::before { content: "\f13c"; } +.bi-arrow-up-left-square-fill::before { content: "\f13d"; } +.bi-arrow-up-left-square::before { content: "\f13e"; } +.bi-arrow-up-left::before { content: "\f13f"; } +.bi-arrow-up-right-circle-fill::before { content: "\f140"; } +.bi-arrow-up-right-circle::before { content: "\f141"; } +.bi-arrow-up-right-square-fill::before { content: "\f142"; } +.bi-arrow-up-right-square::before { content: "\f143"; } +.bi-arrow-up-right::before { content: "\f144"; } +.bi-arrow-up-short::before { content: "\f145"; } +.bi-arrow-up-square-fill::before { content: "\f146"; } +.bi-arrow-up-square::before { content: "\f147"; } +.bi-arrow-up::before { content: "\f148"; } +.bi-arrows-angle-contract::before { content: "\f149"; } +.bi-arrows-angle-expand::before { content: "\f14a"; } +.bi-arrows-collapse::before { content: "\f14b"; } +.bi-arrows-expand::before { content: "\f14c"; } +.bi-arrows-fullscreen::before { content: "\f14d"; } +.bi-arrows-move::before { content: "\f14e"; } +.bi-aspect-ratio-fill::before { content: "\f14f"; } +.bi-aspect-ratio::before { content: "\f150"; } +.bi-asterisk::before { content: "\f151"; } +.bi-at::before { content: "\f152"; } +.bi-award-fill::before { content: "\f153"; } +.bi-award::before { content: "\f154"; } +.bi-back::before { content: "\f155"; } +.bi-backspace-fill::before { content: "\f156"; } +.bi-backspace-reverse-fill::before { content: "\f157"; } +.bi-backspace-reverse::before { content: "\f158"; } +.bi-backspace::before { content: "\f159"; } +.bi-badge-3d-fill::before { content: "\f15a"; } +.bi-badge-3d::before { content: "\f15b"; } +.bi-badge-4k-fill::before { content: "\f15c"; } +.bi-badge-4k::before { content: "\f15d"; } +.bi-badge-8k-fill::before { content: "\f15e"; } +.bi-badge-8k::before { content: "\f15f"; } +.bi-badge-ad-fill::before { content: "\f160"; } +.bi-badge-ad::before { content: "\f161"; } +.bi-badge-ar-fill::before { content: "\f162"; } +.bi-badge-ar::before { content: "\f163"; } +.bi-badge-cc-fill::before { content: "\f164"; } +.bi-badge-cc::before { content: "\f165"; } +.bi-badge-hd-fill::before { content: "\f166"; } +.bi-badge-hd::before { content: "\f167"; } +.bi-badge-tm-fill::before { content: "\f168"; } +.bi-badge-tm::before { content: "\f169"; } +.bi-badge-vo-fill::before { content: "\f16a"; } +.bi-badge-vo::before { content: "\f16b"; } +.bi-badge-vr-fill::before { content: "\f16c"; } +.bi-badge-vr::before { content: "\f16d"; } +.bi-badge-wc-fill::before { content: "\f16e"; } +.bi-badge-wc::before { content: "\f16f"; } +.bi-bag-check-fill::before { content: "\f170"; } +.bi-bag-check::before { content: "\f171"; } +.bi-bag-dash-fill::before { content: "\f172"; } +.bi-bag-dash::before { content: "\f173"; } +.bi-bag-fill::before { content: "\f174"; } +.bi-bag-plus-fill::before { content: "\f175"; } +.bi-bag-plus::before { content: "\f176"; } +.bi-bag-x-fill::before { content: "\f177"; } +.bi-bag-x::before { content: "\f178"; } +.bi-bag::before { content: "\f179"; } +.bi-bar-chart-fill::before { content: "\f17a"; } +.bi-bar-chart-line-fill::before { content: "\f17b"; } +.bi-bar-chart-line::before { content: "\f17c"; } +.bi-bar-chart-steps::before { content: "\f17d"; } +.bi-bar-chart::before { content: "\f17e"; } +.bi-basket-fill::before { content: "\f17f"; } +.bi-basket::before { content: "\f180"; } +.bi-basket2-fill::before { content: "\f181"; } +.bi-basket2::before { content: "\f182"; } +.bi-basket3-fill::before { content: "\f183"; } +.bi-basket3::before { content: "\f184"; } +.bi-battery-charging::before { content: "\f185"; } +.bi-battery-full::before { content: "\f186"; } +.bi-battery-half::before { content: "\f187"; } +.bi-battery::before { content: "\f188"; } +.bi-bell-fill::before { content: "\f189"; } +.bi-bell::before { content: "\f18a"; } +.bi-bezier::before { content: "\f18b"; } +.bi-bezier2::before { content: "\f18c"; } +.bi-bicycle::before { content: "\f18d"; } +.bi-binoculars-fill::before { content: "\f18e"; } +.bi-binoculars::before { content: "\f18f"; } +.bi-blockquote-left::before { content: "\f190"; } +.bi-blockquote-right::before { content: "\f191"; } +.bi-book-fill::before { content: "\f192"; } +.bi-book-half::before { content: "\f193"; } +.bi-book::before { content: "\f194"; } +.bi-bookmark-check-fill::before { content: "\f195"; } +.bi-bookmark-check::before { content: "\f196"; } +.bi-bookmark-dash-fill::before { content: "\f197"; } +.bi-bookmark-dash::before { content: "\f198"; } +.bi-bookmark-fill::before { content: "\f199"; } +.bi-bookmark-heart-fill::before { content: "\f19a"; } +.bi-bookmark-heart::before { content: "\f19b"; } +.bi-bookmark-plus-fill::before { content: "\f19c"; } +.bi-bookmark-plus::before { content: "\f19d"; } +.bi-bookmark-star-fill::before { content: "\f19e"; } +.bi-bookmark-star::before { content: "\f19f"; } +.bi-bookmark-x-fill::before { content: "\f1a0"; } +.bi-bookmark-x::before { content: "\f1a1"; } +.bi-bookmark::before { content: "\f1a2"; } +.bi-bookmarks-fill::before { content: "\f1a3"; } +.bi-bookmarks::before { content: "\f1a4"; } +.bi-bookshelf::before { content: "\f1a5"; } +.bi-bootstrap-fill::before { content: "\f1a6"; } +.bi-bootstrap-reboot::before { content: "\f1a7"; } +.bi-bootstrap::before { content: "\f1a8"; } +.bi-border-all::before { content: "\f1a9"; } +.bi-border-bottom::before { content: "\f1aa"; } +.bi-border-center::before { content: "\f1ab"; } +.bi-border-inner::before { content: "\f1ac"; } +.bi-border-left::before { content: "\f1ad"; } +.bi-border-middle::before { content: "\f1ae"; } +.bi-border-outer::before { content: "\f1af"; } +.bi-border-right::before { content: "\f1b0"; } +.bi-border-style::before { content: "\f1b1"; } +.bi-border-top::before { content: "\f1b2"; } +.bi-border-width::before { content: "\f1b3"; } +.bi-border::before { content: "\f1b4"; } +.bi-bounding-box-circles::before { content: "\f1b5"; } +.bi-bounding-box::before { content: "\f1b6"; } +.bi-box-arrow-down-left::before { content: "\f1b7"; } +.bi-box-arrow-down-right::before { content: "\f1b8"; } +.bi-box-arrow-down::before { content: "\f1b9"; } +.bi-box-arrow-in-down-left::before { content: "\f1ba"; } +.bi-box-arrow-in-down-right::before { content: "\f1bb"; } +.bi-box-arrow-in-down::before { content: "\f1bc"; } +.bi-box-arrow-in-left::before { content: "\f1bd"; } +.bi-box-arrow-in-right::before { content: "\f1be"; } +.bi-box-arrow-in-up-left::before { content: "\f1bf"; } +.bi-box-arrow-in-up-right::before { content: "\f1c0"; } +.bi-box-arrow-in-up::before { content: "\f1c1"; } +.bi-box-arrow-left::before { content: "\f1c2"; } +.bi-box-arrow-right::before { content: "\f1c3"; } +.bi-box-arrow-up-left::before { content: "\f1c4"; } +.bi-box-arrow-up-right::before { content: "\f1c5"; } +.bi-box-arrow-up::before { content: "\f1c6"; } +.bi-box-seam::before { content: "\f1c7"; } +.bi-box::before { content: "\f1c8"; } +.bi-braces::before { content: "\f1c9"; } +.bi-bricks::before { content: "\f1ca"; } +.bi-briefcase-fill::before { content: "\f1cb"; } +.bi-briefcase::before { content: "\f1cc"; } +.bi-brightness-alt-high-fill::before { content: "\f1cd"; } +.bi-brightness-alt-high::before { content: "\f1ce"; } +.bi-brightness-alt-low-fill::before { content: "\f1cf"; } +.bi-brightness-alt-low::before { content: "\f1d0"; } +.bi-brightness-high-fill::before { content: "\f1d1"; } +.bi-brightness-high::before { content: "\f1d2"; } +.bi-brightness-low-fill::before { content: "\f1d3"; } +.bi-brightness-low::before { content: "\f1d4"; } +.bi-broadcast-pin::before { content: "\f1d5"; } +.bi-broadcast::before { content: "\f1d6"; } +.bi-brush-fill::before { content: "\f1d7"; } +.bi-brush::before { content: "\f1d8"; } +.bi-bucket-fill::before { content: "\f1d9"; } +.bi-bucket::before { content: "\f1da"; } +.bi-bug-fill::before { content: "\f1db"; } +.bi-bug::before { content: "\f1dc"; } +.bi-building::before { content: "\f1dd"; } +.bi-bullseye::before { content: "\f1de"; } +.bi-calculator-fill::before { content: "\f1df"; } +.bi-calculator::before { content: "\f1e0"; } +.bi-calendar-check-fill::before { content: "\f1e1"; } +.bi-calendar-check::before { content: "\f1e2"; } +.bi-calendar-date-fill::before { content: "\f1e3"; } +.bi-calendar-date::before { content: "\f1e4"; } +.bi-calendar-day-fill::before { content: "\f1e5"; } +.bi-calendar-day::before { content: "\f1e6"; } +.bi-calendar-event-fill::before { content: "\f1e7"; } +.bi-calendar-event::before { content: "\f1e8"; } +.bi-calendar-fill::before { content: "\f1e9"; } +.bi-calendar-minus-fill::before { content: "\f1ea"; } +.bi-calendar-minus::before { content: "\f1eb"; } +.bi-calendar-month-fill::before { content: "\f1ec"; } +.bi-calendar-month::before { content: "\f1ed"; } +.bi-calendar-plus-fill::before { content: "\f1ee"; } +.bi-calendar-plus::before { content: "\f1ef"; } +.bi-calendar-range-fill::before { content: "\f1f0"; } +.bi-calendar-range::before { content: "\f1f1"; } +.bi-calendar-week-fill::before { content: "\f1f2"; } +.bi-calendar-week::before { content: "\f1f3"; } +.bi-calendar-x-fill::before { content: "\f1f4"; } +.bi-calendar-x::before { content: "\f1f5"; } +.bi-calendar::before { content: "\f1f6"; } +.bi-calendar2-check-fill::before { content: "\f1f7"; } +.bi-calendar2-check::before { content: "\f1f8"; } +.bi-calendar2-date-fill::before { content: "\f1f9"; } +.bi-calendar2-date::before { content: "\f1fa"; } +.bi-calendar2-day-fill::before { content: "\f1fb"; } +.bi-calendar2-day::before { content: "\f1fc"; } +.bi-calendar2-event-fill::before { content: "\f1fd"; } +.bi-calendar2-event::before { content: "\f1fe"; } +.bi-calendar2-fill::before { content: "\f1ff"; } +.bi-calendar2-minus-fill::before { content: "\f200"; } +.bi-calendar2-minus::before { content: "\f201"; } +.bi-calendar2-month-fill::before { content: "\f202"; } +.bi-calendar2-month::before { content: "\f203"; } +.bi-calendar2-plus-fill::before { content: "\f204"; } +.bi-calendar2-plus::before { content: "\f205"; } +.bi-calendar2-range-fill::before { content: "\f206"; } +.bi-calendar2-range::before { content: "\f207"; } +.bi-calendar2-week-fill::before { content: "\f208"; } +.bi-calendar2-week::before { content: "\f209"; } +.bi-calendar2-x-fill::before { content: "\f20a"; } +.bi-calendar2-x::before { content: "\f20b"; } +.bi-calendar2::before { content: "\f20c"; } +.bi-calendar3-event-fill::before { content: "\f20d"; } +.bi-calendar3-event::before { content: "\f20e"; } +.bi-calendar3-fill::before { content: "\f20f"; } +.bi-calendar3-range-fill::before { content: "\f210"; } +.bi-calendar3-range::before { content: "\f211"; } +.bi-calendar3-week-fill::before { content: "\f212"; } +.bi-calendar3-week::before { content: "\f213"; } +.bi-calendar3::before { content: "\f214"; } +.bi-calendar4-event::before { content: "\f215"; } +.bi-calendar4-range::before { content: "\f216"; } +.bi-calendar4-week::before { content: "\f217"; } +.bi-calendar4::before { content: "\f218"; } +.bi-camera-fill::before { content: "\f219"; } +.bi-camera-reels-fill::before { content: "\f21a"; } +.bi-camera-reels::before { content: "\f21b"; } +.bi-camera-video-fill::before { content: "\f21c"; } +.bi-camera-video-off-fill::before { content: "\f21d"; } +.bi-camera-video-off::before { content: "\f21e"; } +.bi-camera-video::before { content: "\f21f"; } +.bi-camera::before { content: "\f220"; } +.bi-camera2::before { content: "\f221"; } +.bi-capslock-fill::before { content: "\f222"; } +.bi-capslock::before { content: "\f223"; } +.bi-card-checklist::before { content: "\f224"; } +.bi-card-heading::before { content: "\f225"; } +.bi-card-image::before { content: "\f226"; } +.bi-card-list::before { content: "\f227"; } +.bi-card-text::before { content: "\f228"; } +.bi-caret-down-fill::before { content: "\f229"; } +.bi-caret-down-square-fill::before { content: "\f22a"; } +.bi-caret-down-square::before { content: "\f22b"; } +.bi-caret-down::before { content: "\f22c"; } +.bi-caret-left-fill::before { content: "\f22d"; } +.bi-caret-left-square-fill::before { content: "\f22e"; } +.bi-caret-left-square::before { content: "\f22f"; } +.bi-caret-left::before { content: "\f230"; } +.bi-caret-right-fill::before { content: "\f231"; } +.bi-caret-right-square-fill::before { content: "\f232"; } +.bi-caret-right-square::before { content: "\f233"; } +.bi-caret-right::before { content: "\f234"; } +.bi-caret-up-fill::before { content: "\f235"; } +.bi-caret-up-square-fill::before { content: "\f236"; } +.bi-caret-up-square::before { content: "\f237"; } +.bi-caret-up::before { content: "\f238"; } +.bi-cart-check-fill::before { content: "\f239"; } +.bi-cart-check::before { content: "\f23a"; } +.bi-cart-dash-fill::before { content: "\f23b"; } +.bi-cart-dash::before { content: "\f23c"; } +.bi-cart-fill::before { content: "\f23d"; } +.bi-cart-plus-fill::before { content: "\f23e"; } +.bi-cart-plus::before { content: "\f23f"; } +.bi-cart-x-fill::before { content: "\f240"; } +.bi-cart-x::before { content: "\f241"; } +.bi-cart::before { content: "\f242"; } +.bi-cart2::before { content: "\f243"; } +.bi-cart3::before { content: "\f244"; } +.bi-cart4::before { content: "\f245"; } +.bi-cash-stack::before { content: "\f246"; } +.bi-cash::before { content: "\f247"; } +.bi-cast::before { content: "\f248"; } +.bi-chat-dots-fill::before { content: "\f249"; } +.bi-chat-dots::before { content: "\f24a"; } +.bi-chat-fill::before { content: "\f24b"; } +.bi-chat-left-dots-fill::before { content: "\f24c"; } +.bi-chat-left-dots::before { content: "\f24d"; } +.bi-chat-left-fill::before { content: "\f24e"; } +.bi-chat-left-quote-fill::before { content: "\f24f"; } +.bi-chat-left-quote::before { content: "\f250"; } +.bi-chat-left-text-fill::before { content: "\f251"; } +.bi-chat-left-text::before { content: "\f252"; } +.bi-chat-left::before { content: "\f253"; } +.bi-chat-quote-fill::before { content: "\f254"; } +.bi-chat-quote::before { content: "\f255"; } +.bi-chat-right-dots-fill::before { content: "\f256"; } +.bi-chat-right-dots::before { content: "\f257"; } +.bi-chat-right-fill::before { content: "\f258"; } +.bi-chat-right-quote-fill::before { content: "\f259"; } +.bi-chat-right-quote::before { content: "\f25a"; } +.bi-chat-right-text-fill::before { content: "\f25b"; } +.bi-chat-right-text::before { content: "\f25c"; } +.bi-chat-right::before { content: "\f25d"; } +.bi-chat-square-dots-fill::before { content: "\f25e"; } +.bi-chat-square-dots::before { content: "\f25f"; } +.bi-chat-square-fill::before { content: "\f260"; } +.bi-chat-square-quote-fill::before { content: "\f261"; } +.bi-chat-square-quote::before { content: "\f262"; } +.bi-chat-square-text-fill::before { content: "\f263"; } +.bi-chat-square-text::before { content: "\f264"; } +.bi-chat-square::before { content: "\f265"; } +.bi-chat-text-fill::before { content: "\f266"; } +.bi-chat-text::before { content: "\f267"; } +.bi-chat::before { content: "\f268"; } +.bi-check-all::before { content: "\f269"; } +.bi-check-circle-fill::before { content: "\f26a"; } +.bi-check-circle::before { content: "\f26b"; } +.bi-check-square-fill::before { content: "\f26c"; } +.bi-check-square::before { content: "\f26d"; } +.bi-check::before { content: "\f26e"; } +.bi-check2-all::before { content: "\f26f"; } +.bi-check2-circle::before { content: "\f270"; } +.bi-check2-square::before { content: "\f271"; } +.bi-check2::before { content: "\f272"; } +.bi-chevron-bar-contract::before { content: "\f273"; } +.bi-chevron-bar-down::before { content: "\f274"; } +.bi-chevron-bar-expand::before { content: "\f275"; } +.bi-chevron-bar-left::before { content: "\f276"; } +.bi-chevron-bar-right::before { content: "\f277"; } +.bi-chevron-bar-up::before { content: "\f278"; } +.bi-chevron-compact-down::before { content: "\f279"; } +.bi-chevron-compact-left::before { content: "\f27a"; } +.bi-chevron-compact-right::before { content: "\f27b"; } +.bi-chevron-compact-up::before { content: "\f27c"; } +.bi-chevron-contract::before { content: "\f27d"; } +.bi-chevron-double-down::before { content: "\f27e"; } +.bi-chevron-double-left::before { content: "\f27f"; } +.bi-chevron-double-right::before { content: "\f280"; } +.bi-chevron-double-up::before { content: "\f281"; } +.bi-chevron-down::before { content: "\f282"; } +.bi-chevron-expand::before { content: "\f283"; } +.bi-chevron-left::before { content: "\f284"; } +.bi-chevron-right::before { content: "\f285"; } +.bi-chevron-up::before { content: "\f286"; } +.bi-circle-fill::before { content: "\f287"; } +.bi-circle-half::before { content: "\f288"; } +.bi-circle-square::before { content: "\f289"; } +.bi-circle::before { content: "\f28a"; } +.bi-clipboard-check::before { content: "\f28b"; } +.bi-clipboard-data::before { content: "\f28c"; } +.bi-clipboard-minus::before { content: "\f28d"; } +.bi-clipboard-plus::before { content: "\f28e"; } +.bi-clipboard-x::before { content: "\f28f"; } +.bi-clipboard::before { content: "\f290"; } +.bi-clock-fill::before { content: "\f291"; } +.bi-clock-history::before { content: "\f292"; } +.bi-clock::before { content: "\f293"; } +.bi-cloud-arrow-down-fill::before { content: "\f294"; } +.bi-cloud-arrow-down::before { content: "\f295"; } +.bi-cloud-arrow-up-fill::before { content: "\f296"; } +.bi-cloud-arrow-up::before { content: "\f297"; } +.bi-cloud-check-fill::before { content: "\f298"; } +.bi-cloud-check::before { content: "\f299"; } +.bi-cloud-download-fill::before { content: "\f29a"; } +.bi-cloud-download::before { content: "\f29b"; } +.bi-cloud-drizzle-fill::before { content: "\f29c"; } +.bi-cloud-drizzle::before { content: "\f29d"; } +.bi-cloud-fill::before { content: "\f29e"; } +.bi-cloud-fog-fill::before { content: "\f29f"; } +.bi-cloud-fog::before { content: "\f2a0"; } +.bi-cloud-fog2-fill::before { content: "\f2a1"; } +.bi-cloud-fog2::before { content: "\f2a2"; } +.bi-cloud-hail-fill::before { content: "\f2a3"; } +.bi-cloud-hail::before { content: "\f2a4"; } +.bi-cloud-haze-fill::before { content: "\f2a6"; } +.bi-cloud-haze::before { content: "\f2a7"; } +.bi-cloud-haze2-fill::before { content: "\f2a8"; } +.bi-cloud-lightning-fill::before { content: "\f2a9"; } +.bi-cloud-lightning-rain-fill::before { content: "\f2aa"; } +.bi-cloud-lightning-rain::before { content: "\f2ab"; } +.bi-cloud-lightning::before { content: "\f2ac"; } +.bi-cloud-minus-fill::before { content: "\f2ad"; } +.bi-cloud-minus::before { content: "\f2ae"; } +.bi-cloud-moon-fill::before { content: "\f2af"; } +.bi-cloud-moon::before { content: "\f2b0"; } +.bi-cloud-plus-fill::before { content: "\f2b1"; } +.bi-cloud-plus::before { content: "\f2b2"; } +.bi-cloud-rain-fill::before { content: "\f2b3"; } +.bi-cloud-rain-heavy-fill::before { content: "\f2b4"; } +.bi-cloud-rain-heavy::before { content: "\f2b5"; } +.bi-cloud-rain::before { content: "\f2b6"; } +.bi-cloud-slash-fill::before { content: "\f2b7"; } +.bi-cloud-slash::before { content: "\f2b8"; } +.bi-cloud-sleet-fill::before { content: "\f2b9"; } +.bi-cloud-sleet::before { content: "\f2ba"; } +.bi-cloud-snow-fill::before { content: "\f2bb"; } +.bi-cloud-snow::before { content: "\f2bc"; } +.bi-cloud-sun-fill::before { content: "\f2bd"; } +.bi-cloud-sun::before { content: "\f2be"; } +.bi-cloud-upload-fill::before { content: "\f2bf"; } +.bi-cloud-upload::before { content: "\f2c0"; } +.bi-cloud::before { content: "\f2c1"; } +.bi-clouds-fill::before { content: "\f2c2"; } +.bi-clouds::before { content: "\f2c3"; } +.bi-cloudy-fill::before { content: "\f2c4"; } +.bi-cloudy::before { content: "\f2c5"; } +.bi-code-slash::before { content: "\f2c6"; } +.bi-code-square::before { content: "\f2c7"; } +.bi-code::before { content: "\f2c8"; } +.bi-collection-fill::before { content: "\f2c9"; } +.bi-collection-play-fill::before { content: "\f2ca"; } +.bi-collection-play::before { content: "\f2cb"; } +.bi-collection::before { content: "\f2cc"; } +.bi-columns-gap::before { content: "\f2cd"; } +.bi-columns::before { content: "\f2ce"; } +.bi-command::before { content: "\f2cf"; } +.bi-compass-fill::before { content: "\f2d0"; } +.bi-compass::before { content: "\f2d1"; } +.bi-cone-striped::before { content: "\f2d2"; } +.bi-cone::before { content: "\f2d3"; } +.bi-controller::before { content: "\f2d4"; } +.bi-cpu-fill::before { content: "\f2d5"; } +.bi-cpu::before { content: "\f2d6"; } +.bi-credit-card-2-back-fill::before { content: "\f2d7"; } +.bi-credit-card-2-back::before { content: "\f2d8"; } +.bi-credit-card-2-front-fill::before { content: "\f2d9"; } +.bi-credit-card-2-front::before { content: "\f2da"; } +.bi-credit-card-fill::before { content: "\f2db"; } +.bi-credit-card::before { content: "\f2dc"; } +.bi-crop::before { content: "\f2dd"; } +.bi-cup-fill::before { content: "\f2de"; } +.bi-cup-straw::before { content: "\f2df"; } +.bi-cup::before { content: "\f2e0"; } +.bi-cursor-fill::before { content: "\f2e1"; } +.bi-cursor-text::before { content: "\f2e2"; } +.bi-cursor::before { content: "\f2e3"; } +.bi-dash-circle-dotted::before { content: "\f2e4"; } +.bi-dash-circle-fill::before { content: "\f2e5"; } +.bi-dash-circle::before { content: "\f2e6"; } +.bi-dash-square-dotted::before { content: "\f2e7"; } +.bi-dash-square-fill::before { content: "\f2e8"; } +.bi-dash-square::before { content: "\f2e9"; } +.bi-dash::before { content: "\f2ea"; } +.bi-diagram-2-fill::before { content: "\f2eb"; } +.bi-diagram-2::before { content: "\f2ec"; } +.bi-diagram-3-fill::before { content: "\f2ed"; } +.bi-diagram-3::before { content: "\f2ee"; } +.bi-diamond-fill::before { content: "\f2ef"; } +.bi-diamond-half::before { content: "\f2f0"; } +.bi-diamond::before { content: "\f2f1"; } +.bi-dice-1-fill::before { content: "\f2f2"; } +.bi-dice-1::before { content: "\f2f3"; } +.bi-dice-2-fill::before { content: "\f2f4"; } +.bi-dice-2::before { content: "\f2f5"; } +.bi-dice-3-fill::before { content: "\f2f6"; } +.bi-dice-3::before { content: "\f2f7"; } +.bi-dice-4-fill::before { content: "\f2f8"; } +.bi-dice-4::before { content: "\f2f9"; } +.bi-dice-5-fill::before { content: "\f2fa"; } +.bi-dice-5::before { content: "\f2fb"; } +.bi-dice-6-fill::before { content: "\f2fc"; } +.bi-dice-6::before { content: "\f2fd"; } +.bi-disc-fill::before { content: "\f2fe"; } +.bi-disc::before { content: "\f2ff"; } +.bi-discord::before { content: "\f300"; } +.bi-display-fill::before { content: "\f301"; } +.bi-display::before { content: "\f302"; } +.bi-distribute-horizontal::before { content: "\f303"; } +.bi-distribute-vertical::before { content: "\f304"; } +.bi-door-closed-fill::before { content: "\f305"; } +.bi-door-closed::before { content: "\f306"; } +.bi-door-open-fill::before { content: "\f307"; } +.bi-door-open::before { content: "\f308"; } +.bi-dot::before { content: "\f309"; } +.bi-download::before { content: "\f30a"; } +.bi-droplet-fill::before { content: "\f30b"; } +.bi-droplet-half::before { content: "\f30c"; } +.bi-droplet::before { content: "\f30d"; } +.bi-earbuds::before { content: "\f30e"; } +.bi-easel-fill::before { content: "\f30f"; } +.bi-easel::before { content: "\f310"; } +.bi-egg-fill::before { content: "\f311"; } +.bi-egg-fried::before { content: "\f312"; } +.bi-egg::before { content: "\f313"; } +.bi-eject-fill::before { content: "\f314"; } +.bi-eject::before { content: "\f315"; } +.bi-emoji-angry-fill::before { content: "\f316"; } +.bi-emoji-angry::before { content: "\f317"; } +.bi-emoji-dizzy-fill::before { content: "\f318"; } +.bi-emoji-dizzy::before { content: "\f319"; } +.bi-emoji-expressionless-fill::before { content: "\f31a"; } +.bi-emoji-expressionless::before { content: "\f31b"; } +.bi-emoji-frown-fill::before { content: "\f31c"; } +.bi-emoji-frown::before { content: "\f31d"; } +.bi-emoji-heart-eyes-fill::before { content: "\f31e"; } +.bi-emoji-heart-eyes::before { content: "\f31f"; } +.bi-emoji-laughing-fill::before { content: "\f320"; } +.bi-emoji-laughing::before { content: "\f321"; } +.bi-emoji-neutral-fill::before { content: "\f322"; } +.bi-emoji-neutral::before { content: "\f323"; } +.bi-emoji-smile-fill::before { content: "\f324"; } +.bi-emoji-smile-upside-down-fill::before { content: "\f325"; } +.bi-emoji-smile-upside-down::before { content: "\f326"; } +.bi-emoji-smile::before { content: "\f327"; } +.bi-emoji-sunglasses-fill::before { content: "\f328"; } +.bi-emoji-sunglasses::before { content: "\f329"; } +.bi-emoji-wink-fill::before { content: "\f32a"; } +.bi-emoji-wink::before { content: "\f32b"; } +.bi-envelope-fill::before { content: "\f32c"; } +.bi-envelope-open-fill::before { content: "\f32d"; } +.bi-envelope-open::before { content: "\f32e"; } +.bi-envelope::before { content: "\f32f"; } +.bi-eraser-fill::before { content: "\f330"; } +.bi-eraser::before { content: "\f331"; } +.bi-exclamation-circle-fill::before { content: "\f332"; } +.bi-exclamation-circle::before { content: "\f333"; } +.bi-exclamation-diamond-fill::before { content: "\f334"; } +.bi-exclamation-diamond::before { content: "\f335"; } +.bi-exclamation-octagon-fill::before { content: "\f336"; } +.bi-exclamation-octagon::before { content: "\f337"; } +.bi-exclamation-square-fill::before { content: "\f338"; } +.bi-exclamation-square::before { content: "\f339"; } +.bi-exclamation-triangle-fill::before { content: "\f33a"; } +.bi-exclamation-triangle::before { content: "\f33b"; } +.bi-exclamation::before { content: "\f33c"; } +.bi-exclude::before { content: "\f33d"; } +.bi-eye-fill::before { content: "\f33e"; } +.bi-eye-slash-fill::before { content: "\f33f"; } +.bi-eye-slash::before { content: "\f340"; } +.bi-eye::before { content: "\f341"; } +.bi-eyedropper::before { content: "\f342"; } +.bi-eyeglasses::before { content: "\f343"; } +.bi-facebook::before { content: "\f344"; } +.bi-file-arrow-down-fill::before { content: "\f345"; } +.bi-file-arrow-down::before { content: "\f346"; } +.bi-file-arrow-up-fill::before { content: "\f347"; } +.bi-file-arrow-up::before { content: "\f348"; } +.bi-file-bar-graph-fill::before { content: "\f349"; } +.bi-file-bar-graph::before { content: "\f34a"; } +.bi-file-binary-fill::before { content: "\f34b"; } +.bi-file-binary::before { content: "\f34c"; } +.bi-file-break-fill::before { content: "\f34d"; } +.bi-file-break::before { content: "\f34e"; } +.bi-file-check-fill::before { content: "\f34f"; } +.bi-file-check::before { content: "\f350"; } +.bi-file-code-fill::before { content: "\f351"; } +.bi-file-code::before { content: "\f352"; } +.bi-file-diff-fill::before { content: "\f353"; } +.bi-file-diff::before { content: "\f354"; } +.bi-file-earmark-arrow-down-fill::before { content: "\f355"; } +.bi-file-earmark-arrow-down::before { content: "\f356"; } +.bi-file-earmark-arrow-up-fill::before { content: "\f357"; } +.bi-file-earmark-arrow-up::before { content: "\f358"; } +.bi-file-earmark-bar-graph-fill::before { content: "\f359"; } +.bi-file-earmark-bar-graph::before { content: "\f35a"; } +.bi-file-earmark-binary-fill::before { content: "\f35b"; } +.bi-file-earmark-binary::before { content: "\f35c"; } +.bi-file-earmark-break-fill::before { content: "\f35d"; } +.bi-file-earmark-break::before { content: "\f35e"; } +.bi-file-earmark-check-fill::before { content: "\f35f"; } +.bi-file-earmark-check::before { content: "\f360"; } +.bi-file-earmark-code-fill::before { content: "\f361"; } +.bi-file-earmark-code::before { content: "\f362"; } +.bi-file-earmark-diff-fill::before { content: "\f363"; } +.bi-file-earmark-diff::before { content: "\f364"; } +.bi-file-earmark-easel-fill::before { content: "\f365"; } +.bi-file-earmark-easel::before { content: "\f366"; } +.bi-file-earmark-excel-fill::before { content: "\f367"; } +.bi-file-earmark-excel::before { content: "\f368"; } +.bi-file-earmark-fill::before { content: "\f369"; } +.bi-file-earmark-font-fill::before { content: "\f36a"; } +.bi-file-earmark-font::before { content: "\f36b"; } +.bi-file-earmark-image-fill::before { content: "\f36c"; } +.bi-file-earmark-image::before { content: "\f36d"; } +.bi-file-earmark-lock-fill::before { content: "\f36e"; } +.bi-file-earmark-lock::before { content: "\f36f"; } +.bi-file-earmark-lock2-fill::before { content: "\f370"; } +.bi-file-earmark-lock2::before { content: "\f371"; } +.bi-file-earmark-medical-fill::before { content: "\f372"; } +.bi-file-earmark-medical::before { content: "\f373"; } +.bi-file-earmark-minus-fill::before { content: "\f374"; } +.bi-file-earmark-minus::before { content: "\f375"; } +.bi-file-earmark-music-fill::before { content: "\f376"; } +.bi-file-earmark-music::before { content: "\f377"; } +.bi-file-earmark-person-fill::before { content: "\f378"; } +.bi-file-earmark-person::before { content: "\f379"; } +.bi-file-earmark-play-fill::before { content: "\f37a"; } +.bi-file-earmark-play::before { content: "\f37b"; } +.bi-file-earmark-plus-fill::before { content: "\f37c"; } +.bi-file-earmark-plus::before { content: "\f37d"; } +.bi-file-earmark-post-fill::before { content: "\f37e"; } +.bi-file-earmark-post::before { content: "\f37f"; } +.bi-file-earmark-ppt-fill::before { content: "\f380"; } +.bi-file-earmark-ppt::before { content: "\f381"; } +.bi-file-earmark-richtext-fill::before { content: "\f382"; } +.bi-file-earmark-richtext::before { content: "\f383"; } +.bi-file-earmark-ruled-fill::before { content: "\f384"; } +.bi-file-earmark-ruled::before { content: "\f385"; } +.bi-file-earmark-slides-fill::before { content: "\f386"; } +.bi-file-earmark-slides::before { content: "\f387"; } +.bi-file-earmark-spreadsheet-fill::before { content: "\f388"; } +.bi-file-earmark-spreadsheet::before { content: "\f389"; } +.bi-file-earmark-text-fill::before { content: "\f38a"; } +.bi-file-earmark-text::before { content: "\f38b"; } +.bi-file-earmark-word-fill::before { content: "\f38c"; } +.bi-file-earmark-word::before { content: "\f38d"; } +.bi-file-earmark-x-fill::before { content: "\f38e"; } +.bi-file-earmark-x::before { content: "\f38f"; } +.bi-file-earmark-zip-fill::before { content: "\f390"; } +.bi-file-earmark-zip::before { content: "\f391"; } +.bi-file-earmark::before { content: "\f392"; } +.bi-file-easel-fill::before { content: "\f393"; } +.bi-file-easel::before { content: "\f394"; } +.bi-file-excel-fill::before { content: "\f395"; } +.bi-file-excel::before { content: "\f396"; } +.bi-file-fill::before { content: "\f397"; } +.bi-file-font-fill::before { content: "\f398"; } +.bi-file-font::before { content: "\f399"; } +.bi-file-image-fill::before { content: "\f39a"; } +.bi-file-image::before { content: "\f39b"; } +.bi-file-lock-fill::before { content: "\f39c"; } +.bi-file-lock::before { content: "\f39d"; } +.bi-file-lock2-fill::before { content: "\f39e"; } +.bi-file-lock2::before { content: "\f39f"; } +.bi-file-medical-fill::before { content: "\f3a0"; } +.bi-file-medical::before { content: "\f3a1"; } +.bi-file-minus-fill::before { content: "\f3a2"; } +.bi-file-minus::before { content: "\f3a3"; } +.bi-file-music-fill::before { content: "\f3a4"; } +.bi-file-music::before { content: "\f3a5"; } +.bi-file-person-fill::before { content: "\f3a6"; } +.bi-file-person::before { content: "\f3a7"; } +.bi-file-play-fill::before { content: "\f3a8"; } +.bi-file-play::before { content: "\f3a9"; } +.bi-file-plus-fill::before { content: "\f3aa"; } +.bi-file-plus::before { content: "\f3ab"; } +.bi-file-post-fill::before { content: "\f3ac"; } +.bi-file-post::before { content: "\f3ad"; } +.bi-file-ppt-fill::before { content: "\f3ae"; } +.bi-file-ppt::before { content: "\f3af"; } +.bi-file-richtext-fill::before { content: "\f3b0"; } +.bi-file-richtext::before { content: "\f3b1"; } +.bi-file-ruled-fill::before { content: "\f3b2"; } +.bi-file-ruled::before { content: "\f3b3"; } +.bi-file-slides-fill::before { content: "\f3b4"; } +.bi-file-slides::before { content: "\f3b5"; } +.bi-file-spreadsheet-fill::before { content: "\f3b6"; } +.bi-file-spreadsheet::before { content: "\f3b7"; } +.bi-file-text-fill::before { content: "\f3b8"; } +.bi-file-text::before { content: "\f3b9"; } +.bi-file-word-fill::before { content: "\f3ba"; } +.bi-file-word::before { content: "\f3bb"; } +.bi-file-x-fill::before { content: "\f3bc"; } +.bi-file-x::before { content: "\f3bd"; } +.bi-file-zip-fill::before { content: "\f3be"; } +.bi-file-zip::before { content: "\f3bf"; } +.bi-file::before { content: "\f3c0"; } +.bi-files-alt::before { content: "\f3c1"; } +.bi-files::before { content: "\f3c2"; } +.bi-film::before { content: "\f3c3"; } +.bi-filter-circle-fill::before { content: "\f3c4"; } +.bi-filter-circle::before { content: "\f3c5"; } +.bi-filter-left::before { content: "\f3c6"; } +.bi-filter-right::before { content: "\f3c7"; } +.bi-filter-square-fill::before { content: "\f3c8"; } +.bi-filter-square::before { content: "\f3c9"; } +.bi-filter::before { content: "\f3ca"; } +.bi-flag-fill::before { content: "\f3cb"; } +.bi-flag::before { content: "\f3cc"; } +.bi-flower1::before { content: "\f3cd"; } +.bi-flower2::before { content: "\f3ce"; } +.bi-flower3::before { content: "\f3cf"; } +.bi-folder-check::before { content: "\f3d0"; } +.bi-folder-fill::before { content: "\f3d1"; } +.bi-folder-minus::before { content: "\f3d2"; } +.bi-folder-plus::before { content: "\f3d3"; } +.bi-folder-symlink-fill::before { content: "\f3d4"; } +.bi-folder-symlink::before { content: "\f3d5"; } +.bi-folder-x::before { content: "\f3d6"; } +.bi-folder::before { content: "\f3d7"; } +.bi-folder2-open::before { content: "\f3d8"; } +.bi-folder2::before { content: "\f3d9"; } +.bi-fonts::before { content: "\f3da"; } +.bi-forward-fill::before { content: "\f3db"; } +.bi-forward::before { content: "\f3dc"; } +.bi-front::before { content: "\f3dd"; } +.bi-fullscreen-exit::before { content: "\f3de"; } +.bi-fullscreen::before { content: "\f3df"; } +.bi-funnel-fill::before { content: "\f3e0"; } +.bi-funnel::before { content: "\f3e1"; } +.bi-gear-fill::before { content: "\f3e2"; } +.bi-gear-wide-connected::before { content: "\f3e3"; } +.bi-gear-wide::before { content: "\f3e4"; } +.bi-gear::before { content: "\f3e5"; } +.bi-gem::before { content: "\f3e6"; } +.bi-geo-alt-fill::before { content: "\f3e7"; } +.bi-geo-alt::before { content: "\f3e8"; } +.bi-geo-fill::before { content: "\f3e9"; } +.bi-geo::before { content: "\f3ea"; } +.bi-gift-fill::before { content: "\f3eb"; } +.bi-gift::before { content: "\f3ec"; } +.bi-github::before { content: "\f3ed"; } +.bi-globe::before { content: "\f3ee"; } +.bi-globe2::before { content: "\f3ef"; } +.bi-google::before { content: "\f3f0"; } +.bi-graph-down::before { content: "\f3f1"; } +.bi-graph-up::before { content: "\f3f2"; } +.bi-grid-1x2-fill::before { content: "\f3f3"; } +.bi-grid-1x2::before { content: "\f3f4"; } +.bi-grid-3x2-gap-fill::before { content: "\f3f5"; } +.bi-grid-3x2-gap::before { content: "\f3f6"; } +.bi-grid-3x2::before { content: "\f3f7"; } +.bi-grid-3x3-gap-fill::before { content: "\f3f8"; } +.bi-grid-3x3-gap::before { content: "\f3f9"; } +.bi-grid-3x3::before { content: "\f3fa"; } +.bi-grid-fill::before { content: "\f3fb"; } +.bi-grid::before { content: "\f3fc"; } +.bi-grip-horizontal::before { content: "\f3fd"; } +.bi-grip-vertical::before { content: "\f3fe"; } +.bi-hammer::before { content: "\f3ff"; } +.bi-hand-index-fill::before { content: "\f400"; } +.bi-hand-index-thumb-fill::before { content: "\f401"; } +.bi-hand-index-thumb::before { content: "\f402"; } +.bi-hand-index::before { content: "\f403"; } +.bi-hand-thumbs-down-fill::before { content: "\f404"; } +.bi-hand-thumbs-down::before { content: "\f405"; } +.bi-hand-thumbs-up-fill::before { content: "\f406"; } +.bi-hand-thumbs-up::before { content: "\f407"; } +.bi-handbag-fill::before { content: "\f408"; } +.bi-handbag::before { content: "\f409"; } +.bi-hash::before { content: "\f40a"; } +.bi-hdd-fill::before { content: "\f40b"; } +.bi-hdd-network-fill::before { content: "\f40c"; } +.bi-hdd-network::before { content: "\f40d"; } +.bi-hdd-rack-fill::before { content: "\f40e"; } +.bi-hdd-rack::before { content: "\f40f"; } +.bi-hdd-stack-fill::before { content: "\f410"; } +.bi-hdd-stack::before { content: "\f411"; } +.bi-hdd::before { content: "\f412"; } +.bi-headphones::before { content: "\f413"; } +.bi-headset::before { content: "\f414"; } +.bi-heart-fill::before { content: "\f415"; } +.bi-heart-half::before { content: "\f416"; } +.bi-heart::before { content: "\f417"; } +.bi-heptagon-fill::before { content: "\f418"; } +.bi-heptagon-half::before { content: "\f419"; } +.bi-heptagon::before { content: "\f41a"; } +.bi-hexagon-fill::before { content: "\f41b"; } +.bi-hexagon-half::before { content: "\f41c"; } +.bi-hexagon::before { content: "\f41d"; } +.bi-hourglass-bottom::before { content: "\f41e"; } +.bi-hourglass-split::before { content: "\f41f"; } +.bi-hourglass-top::before { content: "\f420"; } +.bi-hourglass::before { content: "\f421"; } +.bi-house-door-fill::before { content: "\f422"; } +.bi-house-door::before { content: "\f423"; } +.bi-house-fill::before { content: "\f424"; } +.bi-house::before { content: "\f425"; } +.bi-hr::before { content: "\f426"; } +.bi-hurricane::before { content: "\f427"; } +.bi-image-alt::before { content: "\f428"; } +.bi-image-fill::before { content: "\f429"; } +.bi-image::before { content: "\f42a"; } +.bi-images::before { content: "\f42b"; } +.bi-inbox-fill::before { content: "\f42c"; } +.bi-inbox::before { content: "\f42d"; } +.bi-inboxes-fill::before { content: "\f42e"; } +.bi-inboxes::before { content: "\f42f"; } +.bi-info-circle-fill::before { content: "\f430"; } +.bi-info-circle::before { content: "\f431"; } +.bi-info-square-fill::before { content: "\f432"; } +.bi-info-square::before { content: "\f433"; } +.bi-info::before { content: "\f434"; } +.bi-input-cursor-text::before { content: "\f435"; } +.bi-input-cursor::before { content: "\f436"; } +.bi-instagram::before { content: "\f437"; } +.bi-intersect::before { content: "\f438"; } +.bi-journal-album::before { content: "\f439"; } +.bi-journal-arrow-down::before { content: "\f43a"; } +.bi-journal-arrow-up::before { content: "\f43b"; } +.bi-journal-bookmark-fill::before { content: "\f43c"; } +.bi-journal-bookmark::before { content: "\f43d"; } +.bi-journal-check::before { content: "\f43e"; } +.bi-journal-code::before { content: "\f43f"; } +.bi-journal-medical::before { content: "\f440"; } +.bi-journal-minus::before { content: "\f441"; } +.bi-journal-plus::before { content: "\f442"; } +.bi-journal-richtext::before { content: "\f443"; } +.bi-journal-text::before { content: "\f444"; } +.bi-journal-x::before { content: "\f445"; } +.bi-journal::before { content: "\f446"; } +.bi-journals::before { content: "\f447"; } +.bi-joystick::before { content: "\f448"; } +.bi-justify-left::before { content: "\f449"; } +.bi-justify-right::before { content: "\f44a"; } +.bi-justify::before { content: "\f44b"; } +.bi-kanban-fill::before { content: "\f44c"; } +.bi-kanban::before { content: "\f44d"; } +.bi-key-fill::before { content: "\f44e"; } +.bi-key::before { content: "\f44f"; } +.bi-keyboard-fill::before { content: "\f450"; } +.bi-keyboard::before { content: "\f451"; } +.bi-ladder::before { content: "\f452"; } +.bi-lamp-fill::before { content: "\f453"; } +.bi-lamp::before { content: "\f454"; } +.bi-laptop-fill::before { content: "\f455"; } +.bi-laptop::before { content: "\f456"; } +.bi-layer-backward::before { content: "\f457"; } +.bi-layer-forward::before { content: "\f458"; } +.bi-layers-fill::before { content: "\f459"; } +.bi-layers-half::before { content: "\f45a"; } +.bi-layers::before { content: "\f45b"; } +.bi-layout-sidebar-inset-reverse::before { content: "\f45c"; } +.bi-layout-sidebar-inset::before { content: "\f45d"; } +.bi-layout-sidebar-reverse::before { content: "\f45e"; } +.bi-layout-sidebar::before { content: "\f45f"; } +.bi-layout-split::before { content: "\f460"; } +.bi-layout-text-sidebar-reverse::before { content: "\f461"; } +.bi-layout-text-sidebar::before { content: "\f462"; } +.bi-layout-text-window-reverse::before { content: "\f463"; } +.bi-layout-text-window::before { content: "\f464"; } +.bi-layout-three-columns::before { content: "\f465"; } +.bi-layout-wtf::before { content: "\f466"; } +.bi-life-preserver::before { content: "\f467"; } +.bi-lightbulb-fill::before { content: "\f468"; } +.bi-lightbulb-off-fill::before { content: "\f469"; } +.bi-lightbulb-off::before { content: "\f46a"; } +.bi-lightbulb::before { content: "\f46b"; } +.bi-lightning-charge-fill::before { content: "\f46c"; } +.bi-lightning-charge::before { content: "\f46d"; } +.bi-lightning-fill::before { content: "\f46e"; } +.bi-lightning::before { content: "\f46f"; } +.bi-link-45deg::before { content: "\f470"; } +.bi-link::before { content: "\f471"; } +.bi-linkedin::before { content: "\f472"; } +.bi-list-check::before { content: "\f473"; } +.bi-list-nested::before { content: "\f474"; } +.bi-list-ol::before { content: "\f475"; } +.bi-list-stars::before { content: "\f476"; } +.bi-list-task::before { content: "\f477"; } +.bi-list-ul::before { content: "\f478"; } +.bi-list::before { content: "\f479"; } +.bi-lock-fill::before { content: "\f47a"; } +.bi-lock::before { content: "\f47b"; } +.bi-mailbox::before { content: "\f47c"; } +.bi-mailbox2::before { content: "\f47d"; } +.bi-map-fill::before { content: "\f47e"; } +.bi-map::before { content: "\f47f"; } +.bi-markdown-fill::before { content: "\f480"; } +.bi-markdown::before { content: "\f481"; } +.bi-mask::before { content: "\f482"; } +.bi-megaphone-fill::before { content: "\f483"; } +.bi-megaphone::before { content: "\f484"; } +.bi-menu-app-fill::before { content: "\f485"; } +.bi-menu-app::before { content: "\f486"; } +.bi-menu-button-fill::before { content: "\f487"; } +.bi-menu-button-wide-fill::before { content: "\f488"; } +.bi-menu-button-wide::before { content: "\f489"; } +.bi-menu-button::before { content: "\f48a"; } +.bi-menu-down::before { content: "\f48b"; } +.bi-menu-up::before { content: "\f48c"; } +.bi-mic-fill::before { content: "\f48d"; } +.bi-mic-mute-fill::before { content: "\f48e"; } +.bi-mic-mute::before { content: "\f48f"; } +.bi-mic::before { content: "\f490"; } +.bi-minecart-loaded::before { content: "\f491"; } +.bi-minecart::before { content: "\f492"; } +.bi-moisture::before { content: "\f493"; } +.bi-moon-fill::before { content: "\f494"; } +.bi-moon-stars-fill::before { content: "\f495"; } +.bi-moon-stars::before { content: "\f496"; } +.bi-moon::before { content: "\f497"; } +.bi-mouse-fill::before { content: "\f498"; } +.bi-mouse::before { content: "\f499"; } +.bi-mouse2-fill::before { content: "\f49a"; } +.bi-mouse2::before { content: "\f49b"; } +.bi-mouse3-fill::before { content: "\f49c"; } +.bi-mouse3::before { content: "\f49d"; } +.bi-music-note-beamed::before { content: "\f49e"; } +.bi-music-note-list::before { content: "\f49f"; } +.bi-music-note::before { content: "\f4a0"; } +.bi-music-player-fill::before { content: "\f4a1"; } +.bi-music-player::before { content: "\f4a2"; } +.bi-newspaper::before { content: "\f4a3"; } +.bi-node-minus-fill::before { content: "\f4a4"; } +.bi-node-minus::before { content: "\f4a5"; } +.bi-node-plus-fill::before { content: "\f4a6"; } +.bi-node-plus::before { content: "\f4a7"; } +.bi-nut-fill::before { content: "\f4a8"; } +.bi-nut::before { content: "\f4a9"; } +.bi-octagon-fill::before { content: "\f4aa"; } +.bi-octagon-half::before { content: "\f4ab"; } +.bi-octagon::before { content: "\f4ac"; } +.bi-option::before { content: "\f4ad"; } +.bi-outlet::before { content: "\f4ae"; } +.bi-paint-bucket::before { content: "\f4af"; } +.bi-palette-fill::before { content: "\f4b0"; } +.bi-palette::before { content: "\f4b1"; } +.bi-palette2::before { content: "\f4b2"; } +.bi-paperclip::before { content: "\f4b3"; } +.bi-paragraph::before { content: "\f4b4"; } +.bi-patch-check-fill::before { content: "\f4b5"; } +.bi-patch-check::before { content: "\f4b6"; } +.bi-patch-exclamation-fill::before { content: "\f4b7"; } +.bi-patch-exclamation::before { content: "\f4b8"; } +.bi-patch-minus-fill::before { content: "\f4b9"; } +.bi-patch-minus::before { content: "\f4ba"; } +.bi-patch-plus-fill::before { content: "\f4bb"; } +.bi-patch-plus::before { content: "\f4bc"; } +.bi-patch-question-fill::before { content: "\f4bd"; } +.bi-patch-question::before { content: "\f4be"; } +.bi-pause-btn-fill::before { content: "\f4bf"; } +.bi-pause-btn::before { content: "\f4c0"; } +.bi-pause-circle-fill::before { content: "\f4c1"; } +.bi-pause-circle::before { content: "\f4c2"; } +.bi-pause-fill::before { content: "\f4c3"; } +.bi-pause::before { content: "\f4c4"; } +.bi-peace-fill::before { content: "\f4c5"; } +.bi-peace::before { content: "\f4c6"; } +.bi-pen-fill::before { content: "\f4c7"; } +.bi-pen::before { content: "\f4c8"; } +.bi-pencil-fill::before { content: "\f4c9"; } +.bi-pencil-square::before { content: "\f4ca"; } +.bi-pencil::before { content: "\f4cb"; } +.bi-pentagon-fill::before { content: "\f4cc"; } +.bi-pentagon-half::before { content: "\f4cd"; } +.bi-pentagon::before { content: "\f4ce"; } +.bi-people-fill::before { content: "\f4cf"; } +.bi-people::before { content: "\f4d0"; } +.bi-percent::before { content: "\f4d1"; } +.bi-person-badge-fill::before { content: "\f4d2"; } +.bi-person-badge::before { content: "\f4d3"; } +.bi-person-bounding-box::before { content: "\f4d4"; } +.bi-person-check-fill::before { content: "\f4d5"; } +.bi-person-check::before { content: "\f4d6"; } +.bi-person-circle::before { content: "\f4d7"; } +.bi-person-dash-fill::before { content: "\f4d8"; } +.bi-person-dash::before { content: "\f4d9"; } +.bi-person-fill::before { content: "\f4da"; } +.bi-person-lines-fill::before { content: "\f4db"; } +.bi-person-plus-fill::before { content: "\f4dc"; } +.bi-person-plus::before { content: "\f4dd"; } +.bi-person-square::before { content: "\f4de"; } +.bi-person-x-fill::before { content: "\f4df"; } +.bi-person-x::before { content: "\f4e0"; } +.bi-person::before { content: "\f4e1"; } +.bi-phone-fill::before { content: "\f4e2"; } +.bi-phone-landscape-fill::before { content: "\f4e3"; } +.bi-phone-landscape::before { content: "\f4e4"; } +.bi-phone-vibrate-fill::before { content: "\f4e5"; } +.bi-phone-vibrate::before { content: "\f4e6"; } +.bi-phone::before { content: "\f4e7"; } +.bi-pie-chart-fill::before { content: "\f4e8"; } +.bi-pie-chart::before { content: "\f4e9"; } +.bi-pin-angle-fill::before { content: "\f4ea"; } +.bi-pin-angle::before { content: "\f4eb"; } +.bi-pin-fill::before { content: "\f4ec"; } +.bi-pin::before { content: "\f4ed"; } +.bi-pip-fill::before { content: "\f4ee"; } +.bi-pip::before { content: "\f4ef"; } +.bi-play-btn-fill::before { content: "\f4f0"; } +.bi-play-btn::before { content: "\f4f1"; } +.bi-play-circle-fill::before { content: "\f4f2"; } +.bi-play-circle::before { content: "\f4f3"; } +.bi-play-fill::before { content: "\f4f4"; } +.bi-play::before { content: "\f4f5"; } +.bi-plug-fill::before { content: "\f4f6"; } +.bi-plug::before { content: "\f4f7"; } +.bi-plus-circle-dotted::before { content: "\f4f8"; } +.bi-plus-circle-fill::before { content: "\f4f9"; } +.bi-plus-circle::before { content: "\f4fa"; } +.bi-plus-square-dotted::before { content: "\f4fb"; } +.bi-plus-square-fill::before { content: "\f4fc"; } +.bi-plus-square::before { content: "\f4fd"; } +.bi-plus::before { content: "\f4fe"; } +.bi-power::before { content: "\f4ff"; } +.bi-printer-fill::before { content: "\f500"; } +.bi-printer::before { content: "\f501"; } +.bi-puzzle-fill::before { content: "\f502"; } +.bi-puzzle::before { content: "\f503"; } +.bi-question-circle-fill::before { content: "\f504"; } +.bi-question-circle::before { content: "\f505"; } +.bi-question-diamond-fill::before { content: "\f506"; } +.bi-question-diamond::before { content: "\f507"; } +.bi-question-octagon-fill::before { content: "\f508"; } +.bi-question-octagon::before { content: "\f509"; } +.bi-question-square-fill::before { content: "\f50a"; } +.bi-question-square::before { content: "\f50b"; } +.bi-question::before { content: "\f50c"; } +.bi-rainbow::before { content: "\f50d"; } +.bi-receipt-cutoff::before { content: "\f50e"; } +.bi-receipt::before { content: "\f50f"; } +.bi-reception-0::before { content: "\f510"; } +.bi-reception-1::before { content: "\f511"; } +.bi-reception-2::before { content: "\f512"; } +.bi-reception-3::before { content: "\f513"; } +.bi-reception-4::before { content: "\f514"; } +.bi-record-btn-fill::before { content: "\f515"; } +.bi-record-btn::before { content: "\f516"; } +.bi-record-circle-fill::before { content: "\f517"; } +.bi-record-circle::before { content: "\f518"; } +.bi-record-fill::before { content: "\f519"; } +.bi-record::before { content: "\f51a"; } +.bi-record2-fill::before { content: "\f51b"; } +.bi-record2::before { content: "\f51c"; } +.bi-reply-all-fill::before { content: "\f51d"; } +.bi-reply-all::before { content: "\f51e"; } +.bi-reply-fill::before { content: "\f51f"; } +.bi-reply::before { content: "\f520"; } +.bi-rss-fill::before { content: "\f521"; } +.bi-rss::before { content: "\f522"; } +.bi-rulers::before { content: "\f523"; } +.bi-save-fill::before { content: "\f524"; } +.bi-save::before { content: "\f525"; } +.bi-save2-fill::before { content: "\f526"; } +.bi-save2::before { content: "\f527"; } +.bi-scissors::before { content: "\f528"; } +.bi-screwdriver::before { content: "\f529"; } +.bi-search::before { content: "\f52a"; } +.bi-segmented-nav::before { content: "\f52b"; } +.bi-server::before { content: "\f52c"; } +.bi-share-fill::before { content: "\f52d"; } +.bi-share::before { content: "\f52e"; } +.bi-shield-check::before { content: "\f52f"; } +.bi-shield-exclamation::before { content: "\f530"; } +.bi-shield-fill-check::before { content: "\f531"; } +.bi-shield-fill-exclamation::before { content: "\f532"; } +.bi-shield-fill-minus::before { content: "\f533"; } +.bi-shield-fill-plus::before { content: "\f534"; } +.bi-shield-fill-x::before { content: "\f535"; } +.bi-shield-fill::before { content: "\f536"; } +.bi-shield-lock-fill::before { content: "\f537"; } +.bi-shield-lock::before { content: "\f538"; } +.bi-shield-minus::before { content: "\f539"; } +.bi-shield-plus::before { content: "\f53a"; } +.bi-shield-shaded::before { content: "\f53b"; } +.bi-shield-slash-fill::before { content: "\f53c"; } +.bi-shield-slash::before { content: "\f53d"; } +.bi-shield-x::before { content: "\f53e"; } +.bi-shield::before { content: "\f53f"; } +.bi-shift-fill::before { content: "\f540"; } +.bi-shift::before { content: "\f541"; } +.bi-shop-window::before { content: "\f542"; } +.bi-shop::before { content: "\f543"; } +.bi-shuffle::before { content: "\f544"; } +.bi-signpost-2-fill::before { content: "\f545"; } +.bi-signpost-2::before { content: "\f546"; } +.bi-signpost-fill::before { content: "\f547"; } +.bi-signpost-split-fill::before { content: "\f548"; } +.bi-signpost-split::before { content: "\f549"; } +.bi-signpost::before { content: "\f54a"; } +.bi-sim-fill::before { content: "\f54b"; } +.bi-sim::before { content: "\f54c"; } +.bi-skip-backward-btn-fill::before { content: "\f54d"; } +.bi-skip-backward-btn::before { content: "\f54e"; } +.bi-skip-backward-circle-fill::before { content: "\f54f"; } +.bi-skip-backward-circle::before { content: "\f550"; } +.bi-skip-backward-fill::before { content: "\f551"; } +.bi-skip-backward::before { content: "\f552"; } +.bi-skip-end-btn-fill::before { content: "\f553"; } +.bi-skip-end-btn::before { content: "\f554"; } +.bi-skip-end-circle-fill::before { content: "\f555"; } +.bi-skip-end-circle::before { content: "\f556"; } +.bi-skip-end-fill::before { content: "\f557"; } +.bi-skip-end::before { content: "\f558"; } +.bi-skip-forward-btn-fill::before { content: "\f559"; } +.bi-skip-forward-btn::before { content: "\f55a"; } +.bi-skip-forward-circle-fill::before { content: "\f55b"; } +.bi-skip-forward-circle::before { content: "\f55c"; } +.bi-skip-forward-fill::before { content: "\f55d"; } +.bi-skip-forward::before { content: "\f55e"; } +.bi-skip-start-btn-fill::before { content: "\f55f"; } +.bi-skip-start-btn::before { content: "\f560"; } +.bi-skip-start-circle-fill::before { content: "\f561"; } +.bi-skip-start-circle::before { content: "\f562"; } +.bi-skip-start-fill::before { content: "\f563"; } +.bi-skip-start::before { content: "\f564"; } +.bi-slack::before { content: "\f565"; } +.bi-slash-circle-fill::before { content: "\f566"; } +.bi-slash-circle::before { content: "\f567"; } +.bi-slash-square-fill::before { content: "\f568"; } +.bi-slash-square::before { content: "\f569"; } +.bi-slash::before { content: "\f56a"; } +.bi-sliders::before { content: "\f56b"; } +.bi-smartwatch::before { content: "\f56c"; } +.bi-snow::before { content: "\f56d"; } +.bi-snow2::before { content: "\f56e"; } +.bi-snow3::before { content: "\f56f"; } +.bi-sort-alpha-down-alt::before { content: "\f570"; } +.bi-sort-alpha-down::before { content: "\f571"; } +.bi-sort-alpha-up-alt::before { content: "\f572"; } +.bi-sort-alpha-up::before { content: "\f573"; } +.bi-sort-down-alt::before { content: "\f574"; } +.bi-sort-down::before { content: "\f575"; } +.bi-sort-numeric-down-alt::before { content: "\f576"; } +.bi-sort-numeric-down::before { content: "\f577"; } +.bi-sort-numeric-up-alt::before { content: "\f578"; } +.bi-sort-numeric-up::before { content: "\f579"; } +.bi-sort-up-alt::before { content: "\f57a"; } +.bi-sort-up::before { content: "\f57b"; } +.bi-soundwave::before { content: "\f57c"; } +.bi-speaker-fill::before { content: "\f57d"; } +.bi-speaker::before { content: "\f57e"; } +.bi-speedometer::before { content: "\f57f"; } +.bi-speedometer2::before { content: "\f580"; } +.bi-spellcheck::before { content: "\f581"; } +.bi-square-fill::before { content: "\f582"; } +.bi-square-half::before { content: "\f583"; } +.bi-square::before { content: "\f584"; } +.bi-stack::before { content: "\f585"; } +.bi-star-fill::before { content: "\f586"; } +.bi-star-half::before { content: "\f587"; } +.bi-star::before { content: "\f588"; } +.bi-stars::before { content: "\f589"; } +.bi-stickies-fill::before { content: "\f58a"; } +.bi-stickies::before { content: "\f58b"; } +.bi-sticky-fill::before { content: "\f58c"; } +.bi-sticky::before { content: "\f58d"; } +.bi-stop-btn-fill::before { content: "\f58e"; } +.bi-stop-btn::before { content: "\f58f"; } +.bi-stop-circle-fill::before { content: "\f590"; } +.bi-stop-circle::before { content: "\f591"; } +.bi-stop-fill::before { content: "\f592"; } +.bi-stop::before { content: "\f593"; } +.bi-stoplights-fill::before { content: "\f594"; } +.bi-stoplights::before { content: "\f595"; } +.bi-stopwatch-fill::before { content: "\f596"; } +.bi-stopwatch::before { content: "\f597"; } +.bi-subtract::before { content: "\f598"; } +.bi-suit-club-fill::before { content: "\f599"; } +.bi-suit-club::before { content: "\f59a"; } +.bi-suit-diamond-fill::before { content: "\f59b"; } +.bi-suit-diamond::before { content: "\f59c"; } +.bi-suit-heart-fill::before { content: "\f59d"; } +.bi-suit-heart::before { content: "\f59e"; } +.bi-suit-spade-fill::before { content: "\f59f"; } +.bi-suit-spade::before { content: "\f5a0"; } +.bi-sun-fill::before { content: "\f5a1"; } +.bi-sun::before { content: "\f5a2"; } +.bi-sunglasses::before { content: "\f5a3"; } +.bi-sunrise-fill::before { content: "\f5a4"; } +.bi-sunrise::before { content: "\f5a5"; } +.bi-sunset-fill::before { content: "\f5a6"; } +.bi-sunset::before { content: "\f5a7"; } +.bi-symmetry-horizontal::before { content: "\f5a8"; } +.bi-symmetry-vertical::before { content: "\f5a9"; } +.bi-table::before { content: "\f5aa"; } +.bi-tablet-fill::before { content: "\f5ab"; } +.bi-tablet-landscape-fill::before { content: "\f5ac"; } +.bi-tablet-landscape::before { content: "\f5ad"; } +.bi-tablet::before { content: "\f5ae"; } +.bi-tag-fill::before { content: "\f5af"; } +.bi-tag::before { content: "\f5b0"; } +.bi-tags-fill::before { content: "\f5b1"; } +.bi-tags::before { content: "\f5b2"; } +.bi-telegram::before { content: "\f5b3"; } +.bi-telephone-fill::before { content: "\f5b4"; } +.bi-telephone-forward-fill::before { content: "\f5b5"; } +.bi-telephone-forward::before { content: "\f5b6"; } +.bi-telephone-inbound-fill::before { content: "\f5b7"; } +.bi-telephone-inbound::before { content: "\f5b8"; } +.bi-telephone-minus-fill::before { content: "\f5b9"; } +.bi-telephone-minus::before { content: "\f5ba"; } +.bi-telephone-outbound-fill::before { content: "\f5bb"; } +.bi-telephone-outbound::before { content: "\f5bc"; } +.bi-telephone-plus-fill::before { content: "\f5bd"; } +.bi-telephone-plus::before { content: "\f5be"; } +.bi-telephone-x-fill::before { content: "\f5bf"; } +.bi-telephone-x::before { content: "\f5c0"; } +.bi-telephone::before { content: "\f5c1"; } +.bi-terminal-fill::before { content: "\f5c2"; } +.bi-terminal::before { content: "\f5c3"; } +.bi-text-center::before { content: "\f5c4"; } +.bi-text-indent-left::before { content: "\f5c5"; } +.bi-text-indent-right::before { content: "\f5c6"; } +.bi-text-left::before { content: "\f5c7"; } +.bi-text-paragraph::before { content: "\f5c8"; } +.bi-text-right::before { content: "\f5c9"; } +.bi-textarea-resize::before { content: "\f5ca"; } +.bi-textarea-t::before { content: "\f5cb"; } +.bi-textarea::before { content: "\f5cc"; } +.bi-thermometer-half::before { content: "\f5cd"; } +.bi-thermometer-high::before { content: "\f5ce"; } +.bi-thermometer-low::before { content: "\f5cf"; } +.bi-thermometer-snow::before { content: "\f5d0"; } +.bi-thermometer-sun::before { content: "\f5d1"; } +.bi-thermometer::before { content: "\f5d2"; } +.bi-three-dots-vertical::before { content: "\f5d3"; } +.bi-three-dots::before { content: "\f5d4"; } +.bi-toggle-off::before { content: "\f5d5"; } +.bi-toggle-on::before { content: "\f5d6"; } +.bi-toggle2-off::before { content: "\f5d7"; } +.bi-toggle2-on::before { content: "\f5d8"; } +.bi-toggles::before { content: "\f5d9"; } +.bi-toggles2::before { content: "\f5da"; } +.bi-tools::before { content: "\f5db"; } +.bi-tornado::before { content: "\f5dc"; } +.bi-trash-fill::before { content: "\f5dd"; } +.bi-trash::before { content: "\f5de"; } +.bi-trash2-fill::before { content: "\f5df"; } +.bi-trash2::before { content: "\f5e0"; } +.bi-tree-fill::before { content: "\f5e1"; } +.bi-tree::before { content: "\f5e2"; } +.bi-triangle-fill::before { content: "\f5e3"; } +.bi-triangle-half::before { content: "\f5e4"; } +.bi-triangle::before { content: "\f5e5"; } +.bi-trophy-fill::before { content: "\f5e6"; } +.bi-trophy::before { content: "\f5e7"; } +.bi-tropical-storm::before { content: "\f5e8"; } +.bi-truck-flatbed::before { content: "\f5e9"; } +.bi-truck::before { content: "\f5ea"; } +.bi-tsunami::before { content: "\f5eb"; } +.bi-tv-fill::before { content: "\f5ec"; } +.bi-tv::before { content: "\f5ed"; } +.bi-twitch::before { content: "\f5ee"; } +.bi-twitter::before { content: "\f5ef"; } +.bi-type-bold::before { content: "\f5f0"; } +.bi-type-h1::before { content: "\f5f1"; } +.bi-type-h2::before { content: "\f5f2"; } +.bi-type-h3::before { content: "\f5f3"; } +.bi-type-italic::before { content: "\f5f4"; } +.bi-type-strikethrough::before { content: "\f5f5"; } +.bi-type-underline::before { content: "\f5f6"; } +.bi-type::before { content: "\f5f7"; } +.bi-ui-checks-grid::before { content: "\f5f8"; } +.bi-ui-checks::before { content: "\f5f9"; } +.bi-ui-radios-grid::before { content: "\f5fa"; } +.bi-ui-radios::before { content: "\f5fb"; } +.bi-umbrella-fill::before { content: "\f5fc"; } +.bi-umbrella::before { content: "\f5fd"; } +.bi-union::before { content: "\f5fe"; } +.bi-unlock-fill::before { content: "\f5ff"; } +.bi-unlock::before { content: "\f600"; } +.bi-upc-scan::before { content: "\f601"; } +.bi-upc::before { content: "\f602"; } +.bi-upload::before { content: "\f603"; } +.bi-vector-pen::before { content: "\f604"; } +.bi-view-list::before { content: "\f605"; } +.bi-view-stacked::before { content: "\f606"; } +.bi-vinyl-fill::before { content: "\f607"; } +.bi-vinyl::before { content: "\f608"; } +.bi-voicemail::before { content: "\f609"; } +.bi-volume-down-fill::before { content: "\f60a"; } +.bi-volume-down::before { content: "\f60b"; } +.bi-volume-mute-fill::before { content: "\f60c"; } +.bi-volume-mute::before { content: "\f60d"; } +.bi-volume-off-fill::before { content: "\f60e"; } +.bi-volume-off::before { content: "\f60f"; } +.bi-volume-up-fill::before { content: "\f610"; } +.bi-volume-up::before { content: "\f611"; } +.bi-vr::before { content: "\f612"; } +.bi-wallet-fill::before { content: "\f613"; } +.bi-wallet::before { content: "\f614"; } +.bi-wallet2::before { content: "\f615"; } +.bi-watch::before { content: "\f616"; } +.bi-water::before { content: "\f617"; } +.bi-whatsapp::before { content: "\f618"; } +.bi-wifi-1::before { content: "\f619"; } +.bi-wifi-2::before { content: "\f61a"; } +.bi-wifi-off::before { content: "\f61b"; } +.bi-wifi::before { content: "\f61c"; } +.bi-wind::before { content: "\f61d"; } +.bi-window-dock::before { content: "\f61e"; } +.bi-window-sidebar::before { content: "\f61f"; } +.bi-window::before { content: "\f620"; } +.bi-wrench::before { content: "\f621"; } +.bi-x-circle-fill::before { content: "\f622"; } +.bi-x-circle::before { content: "\f623"; } +.bi-x-diamond-fill::before { content: "\f624"; } +.bi-x-diamond::before { content: "\f625"; } +.bi-x-octagon-fill::before { content: "\f626"; } +.bi-x-octagon::before { content: "\f627"; } +.bi-x-square-fill::before { content: "\f628"; } +.bi-x-square::before { content: "\f629"; } +.bi-x::before { content: "\f62a"; } +.bi-youtube::before { content: "\f62b"; } +.bi-zoom-in::before { content: "\f62c"; } +.bi-zoom-out::before { content: "\f62d"; } +.bi-bank::before { content: "\f62e"; } +.bi-bank2::before { content: "\f62f"; } +.bi-bell-slash-fill::before { content: "\f630"; } +.bi-bell-slash::before { content: "\f631"; } +.bi-cash-coin::before { content: "\f632"; } +.bi-check-lg::before { content: "\f633"; } +.bi-coin::before { content: "\f634"; } +.bi-currency-bitcoin::before { content: "\f635"; } +.bi-currency-dollar::before { content: "\f636"; } +.bi-currency-euro::before { content: "\f637"; } +.bi-currency-exchange::before { content: "\f638"; } +.bi-currency-pound::before { content: "\f639"; } +.bi-currency-yen::before { content: "\f63a"; } +.bi-dash-lg::before { content: "\f63b"; } +.bi-exclamation-lg::before { content: "\f63c"; } +.bi-file-earmark-pdf-fill::before { content: "\f63d"; } +.bi-file-earmark-pdf::before { content: "\f63e"; } +.bi-file-pdf-fill::before { content: "\f63f"; } +.bi-file-pdf::before { content: "\f640"; } +.bi-gender-ambiguous::before { content: "\f641"; } +.bi-gender-female::before { content: "\f642"; } +.bi-gender-male::before { content: "\f643"; } +.bi-gender-trans::before { content: "\f644"; } +.bi-headset-vr::before { content: "\f645"; } +.bi-info-lg::before { content: "\f646"; } +.bi-mastodon::before { content: "\f647"; } +.bi-messenger::before { content: "\f648"; } +.bi-piggy-bank-fill::before { content: "\f649"; } +.bi-piggy-bank::before { content: "\f64a"; } +.bi-pin-map-fill::before { content: "\f64b"; } +.bi-pin-map::before { content: "\f64c"; } +.bi-plus-lg::before { content: "\f64d"; } +.bi-question-lg::before { content: "\f64e"; } +.bi-recycle::before { content: "\f64f"; } +.bi-reddit::before { content: "\f650"; } +.bi-safe-fill::before { content: "\f651"; } +.bi-safe2-fill::before { content: "\f652"; } +.bi-safe2::before { content: "\f653"; } +.bi-sd-card-fill::before { content: "\f654"; } +.bi-sd-card::before { content: "\f655"; } +.bi-skype::before { content: "\f656"; } +.bi-slash-lg::before { content: "\f657"; } +.bi-translate::before { content: "\f658"; } +.bi-x-lg::before { content: "\f659"; } +.bi-safe::before { content: "\f65a"; } +.bi-apple::before { content: "\f65b"; } +.bi-microsoft::before { content: "\f65d"; } +.bi-windows::before { content: "\f65e"; } +.bi-behance::before { content: "\f65c"; } +.bi-dribbble::before { content: "\f65f"; } +.bi-line::before { content: "\f660"; } +.bi-medium::before { content: "\f661"; } +.bi-paypal::before { content: "\f662"; } +.bi-pinterest::before { content: "\f663"; } +.bi-signal::before { content: "\f664"; } +.bi-snapchat::before { content: "\f665"; } +.bi-spotify::before { content: "\f666"; } +.bi-stack-overflow::before { content: "\f667"; } +.bi-strava::before { content: "\f668"; } +.bi-wordpress::before { content: "\f669"; } +.bi-vimeo::before { content: "\f66a"; } +.bi-activity::before { content: "\f66b"; } +.bi-easel2-fill::before { content: "\f66c"; } +.bi-easel2::before { content: "\f66d"; } +.bi-easel3-fill::before { content: "\f66e"; } +.bi-easel3::before { content: "\f66f"; } +.bi-fan::before { content: "\f670"; } +.bi-fingerprint::before { content: "\f671"; } +.bi-graph-down-arrow::before { content: "\f672"; } +.bi-graph-up-arrow::before { content: "\f673"; } +.bi-hypnotize::before { content: "\f674"; } +.bi-magic::before { content: "\f675"; } +.bi-person-rolodex::before { content: "\f676"; } +.bi-person-video::before { content: "\f677"; } +.bi-person-video2::before { content: "\f678"; } +.bi-person-video3::before { content: "\f679"; } +.bi-person-workspace::before { content: "\f67a"; } +.bi-radioactive::before { content: "\f67b"; } +.bi-webcam-fill::before { content: "\f67c"; } +.bi-webcam::before { content: "\f67d"; } +.bi-yin-yang::before { content: "\f67e"; } +.bi-bandaid-fill::before { content: "\f680"; } +.bi-bandaid::before { content: "\f681"; } +.bi-bluetooth::before { content: "\f682"; } +.bi-body-text::before { content: "\f683"; } +.bi-boombox::before { content: "\f684"; } +.bi-boxes::before { content: "\f685"; } +.bi-dpad-fill::before { content: "\f686"; } +.bi-dpad::before { content: "\f687"; } +.bi-ear-fill::before { content: "\f688"; } +.bi-ear::before { content: "\f689"; } +.bi-envelope-check-fill::before { content: "\f68b"; } +.bi-envelope-check::before { content: "\f68c"; } +.bi-envelope-dash-fill::before { content: "\f68e"; } +.bi-envelope-dash::before { content: "\f68f"; } +.bi-envelope-exclamation-fill::before { content: "\f691"; } +.bi-envelope-exclamation::before { content: "\f692"; } +.bi-envelope-plus-fill::before { content: "\f693"; } +.bi-envelope-plus::before { content: "\f694"; } +.bi-envelope-slash-fill::before { content: "\f696"; } +.bi-envelope-slash::before { content: "\f697"; } +.bi-envelope-x-fill::before { content: "\f699"; } +.bi-envelope-x::before { content: "\f69a"; } +.bi-explicit-fill::before { content: "\f69b"; } +.bi-explicit::before { content: "\f69c"; } +.bi-git::before { content: "\f69d"; } +.bi-infinity::before { content: "\f69e"; } +.bi-list-columns-reverse::before { content: "\f69f"; } +.bi-list-columns::before { content: "\f6a0"; } +.bi-meta::before { content: "\f6a1"; } +.bi-nintendo-switch::before { content: "\f6a4"; } +.bi-pc-display-horizontal::before { content: "\f6a5"; } +.bi-pc-display::before { content: "\f6a6"; } +.bi-pc-horizontal::before { content: "\f6a7"; } +.bi-pc::before { content: "\f6a8"; } +.bi-playstation::before { content: "\f6a9"; } +.bi-plus-slash-minus::before { content: "\f6aa"; } +.bi-projector-fill::before { content: "\f6ab"; } +.bi-projector::before { content: "\f6ac"; } +.bi-qr-code-scan::before { content: "\f6ad"; } +.bi-qr-code::before { content: "\f6ae"; } +.bi-quora::before { content: "\f6af"; } +.bi-quote::before { content: "\f6b0"; } +.bi-robot::before { content: "\f6b1"; } +.bi-send-check-fill::before { content: "\f6b2"; } +.bi-send-check::before { content: "\f6b3"; } +.bi-send-dash-fill::before { content: "\f6b4"; } +.bi-send-dash::before { content: "\f6b5"; } +.bi-send-exclamation-fill::before { content: "\f6b7"; } +.bi-send-exclamation::before { content: "\f6b8"; } +.bi-send-fill::before { content: "\f6b9"; } +.bi-send-plus-fill::before { content: "\f6ba"; } +.bi-send-plus::before { content: "\f6bb"; } +.bi-send-slash-fill::before { content: "\f6bc"; } +.bi-send-slash::before { content: "\f6bd"; } +.bi-send-x-fill::before { content: "\f6be"; } +.bi-send-x::before { content: "\f6bf"; } +.bi-send::before { content: "\f6c0"; } +.bi-steam::before { content: "\f6c1"; } +.bi-terminal-dash::before { content: "\f6c3"; } +.bi-terminal-plus::before { content: "\f6c4"; } +.bi-terminal-split::before { content: "\f6c5"; } +.bi-ticket-detailed-fill::before { content: "\f6c6"; } +.bi-ticket-detailed::before { content: "\f6c7"; } +.bi-ticket-fill::before { content: "\f6c8"; } +.bi-ticket-perforated-fill::before { content: "\f6c9"; } +.bi-ticket-perforated::before { content: "\f6ca"; } +.bi-ticket::before { content: "\f6cb"; } +.bi-tiktok::before { content: "\f6cc"; } +.bi-window-dash::before { content: "\f6cd"; } +.bi-window-desktop::before { content: "\f6ce"; } +.bi-window-fullscreen::before { content: "\f6cf"; } +.bi-window-plus::before { content: "\f6d0"; } +.bi-window-split::before { content: "\f6d1"; } +.bi-window-stack::before { content: "\f6d2"; } +.bi-window-x::before { content: "\f6d3"; } +.bi-xbox::before { content: "\f6d4"; } +.bi-ethernet::before { content: "\f6d5"; } +.bi-hdmi-fill::before { content: "\f6d6"; } +.bi-hdmi::before { content: "\f6d7"; } +.bi-usb-c-fill::before { content: "\f6d8"; } +.bi-usb-c::before { content: "\f6d9"; } +.bi-usb-fill::before { content: "\f6da"; } +.bi-usb-plug-fill::before { content: "\f6db"; } +.bi-usb-plug::before { content: "\f6dc"; } +.bi-usb-symbol::before { content: "\f6dd"; } +.bi-usb::before { content: "\f6de"; } +.bi-boombox-fill::before { content: "\f6df"; } +.bi-displayport::before { content: "\f6e1"; } +.bi-gpu-card::before { content: "\f6e2"; } +.bi-memory::before { content: "\f6e3"; } +.bi-modem-fill::before { content: "\f6e4"; } +.bi-modem::before { content: "\f6e5"; } +.bi-motherboard-fill::before { content: "\f6e6"; } +.bi-motherboard::before { content: "\f6e7"; } +.bi-optical-audio-fill::before { content: "\f6e8"; } +.bi-optical-audio::before { content: "\f6e9"; } +.bi-pci-card::before { content: "\f6ea"; } +.bi-router-fill::before { content: "\f6eb"; } +.bi-router::before { content: "\f6ec"; } +.bi-thunderbolt-fill::before { content: "\f6ef"; } +.bi-thunderbolt::before { content: "\f6f0"; } +.bi-usb-drive-fill::before { content: "\f6f1"; } +.bi-usb-drive::before { content: "\f6f2"; } +.bi-usb-micro-fill::before { content: "\f6f3"; } +.bi-usb-micro::before { content: "\f6f4"; } +.bi-usb-mini-fill::before { content: "\f6f5"; } +.bi-usb-mini::before { content: "\f6f6"; } +.bi-cloud-haze2::before { content: "\f6f7"; } +.bi-device-hdd-fill::before { content: "\f6f8"; } +.bi-device-hdd::before { content: "\f6f9"; } +.bi-device-ssd-fill::before { content: "\f6fa"; } +.bi-device-ssd::before { content: "\f6fb"; } +.bi-displayport-fill::before { content: "\f6fc"; } +.bi-mortarboard-fill::before { content: "\f6fd"; } +.bi-mortarboard::before { content: "\f6fe"; } +.bi-terminal-x::before { content: "\f6ff"; } +.bi-arrow-through-heart-fill::before { content: "\f700"; } +.bi-arrow-through-heart::before { content: "\f701"; } +.bi-badge-sd-fill::before { content: "\f702"; } +.bi-badge-sd::before { content: "\f703"; } +.bi-bag-heart-fill::before { content: "\f704"; } +.bi-bag-heart::before { content: "\f705"; } +.bi-balloon-fill::before { content: "\f706"; } +.bi-balloon-heart-fill::before { content: "\f707"; } +.bi-balloon-heart::before { content: "\f708"; } +.bi-balloon::before { content: "\f709"; } +.bi-box2-fill::before { content: "\f70a"; } +.bi-box2-heart-fill::before { content: "\f70b"; } +.bi-box2-heart::before { content: "\f70c"; } +.bi-box2::before { content: "\f70d"; } +.bi-braces-asterisk::before { content: "\f70e"; } +.bi-calendar-heart-fill::before { content: "\f70f"; } +.bi-calendar-heart::before { content: "\f710"; } +.bi-calendar2-heart-fill::before { content: "\f711"; } +.bi-calendar2-heart::before { content: "\f712"; } +.bi-chat-heart-fill::before { content: "\f713"; } +.bi-chat-heart::before { content: "\f714"; } +.bi-chat-left-heart-fill::before { content: "\f715"; } +.bi-chat-left-heart::before { content: "\f716"; } +.bi-chat-right-heart-fill::before { content: "\f717"; } +.bi-chat-right-heart::before { content: "\f718"; } +.bi-chat-square-heart-fill::before { content: "\f719"; } +.bi-chat-square-heart::before { content: "\f71a"; } +.bi-clipboard-check-fill::before { content: "\f71b"; } +.bi-clipboard-data-fill::before { content: "\f71c"; } +.bi-clipboard-fill::before { content: "\f71d"; } +.bi-clipboard-heart-fill::before { content: "\f71e"; } +.bi-clipboard-heart::before { content: "\f71f"; } +.bi-clipboard-minus-fill::before { content: "\f720"; } +.bi-clipboard-plus-fill::before { content: "\f721"; } +.bi-clipboard-pulse::before { content: "\f722"; } +.bi-clipboard-x-fill::before { content: "\f723"; } +.bi-clipboard2-check-fill::before { content: "\f724"; } +.bi-clipboard2-check::before { content: "\f725"; } +.bi-clipboard2-data-fill::before { content: "\f726"; } +.bi-clipboard2-data::before { content: "\f727"; } +.bi-clipboard2-fill::before { content: "\f728"; } +.bi-clipboard2-heart-fill::before { content: "\f729"; } +.bi-clipboard2-heart::before { content: "\f72a"; } +.bi-clipboard2-minus-fill::before { content: "\f72b"; } +.bi-clipboard2-minus::before { content: "\f72c"; } +.bi-clipboard2-plus-fill::before { content: "\f72d"; } +.bi-clipboard2-plus::before { content: "\f72e"; } +.bi-clipboard2-pulse-fill::before { content: "\f72f"; } +.bi-clipboard2-pulse::before { content: "\f730"; } +.bi-clipboard2-x-fill::before { content: "\f731"; } +.bi-clipboard2-x::before { content: "\f732"; } +.bi-clipboard2::before { content: "\f733"; } +.bi-emoji-kiss-fill::before { content: "\f734"; } +.bi-emoji-kiss::before { content: "\f735"; } +.bi-envelope-heart-fill::before { content: "\f736"; } +.bi-envelope-heart::before { content: "\f737"; } +.bi-envelope-open-heart-fill::before { content: "\f738"; } +.bi-envelope-open-heart::before { content: "\f739"; } +.bi-envelope-paper-fill::before { content: "\f73a"; } +.bi-envelope-paper-heart-fill::before { content: "\f73b"; } +.bi-envelope-paper-heart::before { content: "\f73c"; } +.bi-envelope-paper::before { content: "\f73d"; } +.bi-filetype-aac::before { content: "\f73e"; } +.bi-filetype-ai::before { content: "\f73f"; } +.bi-filetype-bmp::before { content: "\f740"; } +.bi-filetype-cs::before { content: "\f741"; } +.bi-filetype-css::before { content: "\f742"; } +.bi-filetype-csv::before { content: "\f743"; } +.bi-filetype-doc::before { content: "\f744"; } +.bi-filetype-docx::before { content: "\f745"; } +.bi-filetype-exe::before { content: "\f746"; } +.bi-filetype-gif::before { content: "\f747"; } +.bi-filetype-heic::before { content: "\f748"; } +.bi-filetype-html::before { content: "\f749"; } +.bi-filetype-java::before { content: "\f74a"; } +.bi-filetype-jpg::before { content: "\f74b"; } +.bi-filetype-js::before { content: "\f74c"; } +.bi-filetype-jsx::before { content: "\f74d"; } +.bi-filetype-key::before { content: "\f74e"; } +.bi-filetype-m4p::before { content: "\f74f"; } +.bi-filetype-md::before { content: "\f750"; } +.bi-filetype-mdx::before { content: "\f751"; } +.bi-filetype-mov::before { content: "\f752"; } +.bi-filetype-mp3::before { content: "\f753"; } +.bi-filetype-mp4::before { content: "\f754"; } +.bi-filetype-otf::before { content: "\f755"; } +.bi-filetype-pdf::before { content: "\f756"; } +.bi-filetype-php::before { content: "\f757"; } +.bi-filetype-png::before { content: "\f758"; } +.bi-filetype-ppt::before { content: "\f75a"; } +.bi-filetype-psd::before { content: "\f75b"; } +.bi-filetype-py::before { content: "\f75c"; } +.bi-filetype-raw::before { content: "\f75d"; } +.bi-filetype-rb::before { content: "\f75e"; } +.bi-filetype-sass::before { content: "\f75f"; } +.bi-filetype-scss::before { content: "\f760"; } +.bi-filetype-sh::before { content: "\f761"; } +.bi-filetype-svg::before { content: "\f762"; } +.bi-filetype-tiff::before { content: "\f763"; } +.bi-filetype-tsx::before { content: "\f764"; } +.bi-filetype-ttf::before { content: "\f765"; } +.bi-filetype-txt::before { content: "\f766"; } +.bi-filetype-wav::before { content: "\f767"; } +.bi-filetype-woff::before { content: "\f768"; } +.bi-filetype-xls::before { content: "\f76a"; } +.bi-filetype-xml::before { content: "\f76b"; } +.bi-filetype-yml::before { content: "\f76c"; } +.bi-heart-arrow::before { content: "\f76d"; } +.bi-heart-pulse-fill::before { content: "\f76e"; } +.bi-heart-pulse::before { content: "\f76f"; } +.bi-heartbreak-fill::before { content: "\f770"; } +.bi-heartbreak::before { content: "\f771"; } +.bi-hearts::before { content: "\f772"; } +.bi-hospital-fill::before { content: "\f773"; } +.bi-hospital::before { content: "\f774"; } +.bi-house-heart-fill::before { content: "\f775"; } +.bi-house-heart::before { content: "\f776"; } +.bi-incognito::before { content: "\f777"; } +.bi-magnet-fill::before { content: "\f778"; } +.bi-magnet::before { content: "\f779"; } +.bi-person-heart::before { content: "\f77a"; } +.bi-person-hearts::before { content: "\f77b"; } +.bi-phone-flip::before { content: "\f77c"; } +.bi-plugin::before { content: "\f77d"; } +.bi-postage-fill::before { content: "\f77e"; } +.bi-postage-heart-fill::before { content: "\f77f"; } +.bi-postage-heart::before { content: "\f780"; } +.bi-postage::before { content: "\f781"; } +.bi-postcard-fill::before { content: "\f782"; } +.bi-postcard-heart-fill::before { content: "\f783"; } +.bi-postcard-heart::before { content: "\f784"; } +.bi-postcard::before { content: "\f785"; } +.bi-search-heart-fill::before { content: "\f786"; } +.bi-search-heart::before { content: "\f787"; } +.bi-sliders2-vertical::before { content: "\f788"; } +.bi-sliders2::before { content: "\f789"; } +.bi-trash3-fill::before { content: "\f78a"; } +.bi-trash3::before { content: "\f78b"; } +.bi-valentine::before { content: "\f78c"; } +.bi-valentine2::before { content: "\f78d"; } +.bi-wrench-adjustable-circle-fill::before { content: "\f78e"; } +.bi-wrench-adjustable-circle::before { content: "\f78f"; } +.bi-wrench-adjustable::before { content: "\f790"; } +.bi-filetype-json::before { content: "\f791"; } +.bi-filetype-pptx::before { content: "\f792"; } +.bi-filetype-xlsx::before { content: "\f793"; } +.bi-1-circle-fill::before { content: "\f796"; } +.bi-1-circle::before { content: "\f797"; } +.bi-1-square-fill::before { content: "\f798"; } +.bi-1-square::before { content: "\f799"; } +.bi-2-circle-fill::before { content: "\f79c"; } +.bi-2-circle::before { content: "\f79d"; } +.bi-2-square-fill::before { content: "\f79e"; } +.bi-2-square::before { content: "\f79f"; } +.bi-3-circle-fill::before { content: "\f7a2"; } +.bi-3-circle::before { content: "\f7a3"; } +.bi-3-square-fill::before { content: "\f7a4"; } +.bi-3-square::before { content: "\f7a5"; } +.bi-4-circle-fill::before { content: "\f7a8"; } +.bi-4-circle::before { content: "\f7a9"; } +.bi-4-square-fill::before { content: "\f7aa"; } +.bi-4-square::before { content: "\f7ab"; } +.bi-5-circle-fill::before { content: "\f7ae"; } +.bi-5-circle::before { content: "\f7af"; } +.bi-5-square-fill::before { content: "\f7b0"; } +.bi-5-square::before { content: "\f7b1"; } +.bi-6-circle-fill::before { content: "\f7b4"; } +.bi-6-circle::before { content: "\f7b5"; } +.bi-6-square-fill::before { content: "\f7b6"; } +.bi-6-square::before { content: "\f7b7"; } +.bi-7-circle-fill::before { content: "\f7ba"; } +.bi-7-circle::before { content: "\f7bb"; } +.bi-7-square-fill::before { content: "\f7bc"; } +.bi-7-square::before { content: "\f7bd"; } +.bi-8-circle-fill::before { content: "\f7c0"; } +.bi-8-circle::before { content: "\f7c1"; } +.bi-8-square-fill::before { content: "\f7c2"; } +.bi-8-square::before { content: "\f7c3"; } +.bi-9-circle-fill::before { content: "\f7c6"; } +.bi-9-circle::before { content: "\f7c7"; } +.bi-9-square-fill::before { content: "\f7c8"; } +.bi-9-square::before { content: "\f7c9"; } +.bi-airplane-engines-fill::before { content: "\f7ca"; } +.bi-airplane-engines::before { content: "\f7cb"; } +.bi-airplane-fill::before { content: "\f7cc"; } +.bi-airplane::before { content: "\f7cd"; } +.bi-alexa::before { content: "\f7ce"; } +.bi-alipay::before { content: "\f7cf"; } +.bi-android::before { content: "\f7d0"; } +.bi-android2::before { content: "\f7d1"; } +.bi-box-fill::before { content: "\f7d2"; } +.bi-box-seam-fill::before { content: "\f7d3"; } +.bi-browser-chrome::before { content: "\f7d4"; } +.bi-browser-edge::before { content: "\f7d5"; } +.bi-browser-firefox::before { content: "\f7d6"; } +.bi-browser-safari::before { content: "\f7d7"; } +.bi-c-circle-fill::before { content: "\f7da"; } +.bi-c-circle::before { content: "\f7db"; } +.bi-c-square-fill::before { content: "\f7dc"; } +.bi-c-square::before { content: "\f7dd"; } +.bi-capsule-pill::before { content: "\f7de"; } +.bi-capsule::before { content: "\f7df"; } +.bi-car-front-fill::before { content: "\f7e0"; } +.bi-car-front::before { content: "\f7e1"; } +.bi-cassette-fill::before { content: "\f7e2"; } +.bi-cassette::before { content: "\f7e3"; } +.bi-cc-circle-fill::before { content: "\f7e6"; } +.bi-cc-circle::before { content: "\f7e7"; } +.bi-cc-square-fill::before { content: "\f7e8"; } +.bi-cc-square::before { content: "\f7e9"; } +.bi-cup-hot-fill::before { content: "\f7ea"; } +.bi-cup-hot::before { content: "\f7eb"; } +.bi-currency-rupee::before { content: "\f7ec"; } +.bi-dropbox::before { content: "\f7ed"; } +.bi-escape::before { content: "\f7ee"; } +.bi-fast-forward-btn-fill::before { content: "\f7ef"; } +.bi-fast-forward-btn::before { content: "\f7f0"; } +.bi-fast-forward-circle-fill::before { content: "\f7f1"; } +.bi-fast-forward-circle::before { content: "\f7f2"; } +.bi-fast-forward-fill::before { content: "\f7f3"; } +.bi-fast-forward::before { content: "\f7f4"; } +.bi-filetype-sql::before { content: "\f7f5"; } +.bi-fire::before { content: "\f7f6"; } +.bi-google-play::before { content: "\f7f7"; } +.bi-h-circle-fill::before { content: "\f7fa"; } +.bi-h-circle::before { content: "\f7fb"; } +.bi-h-square-fill::before { content: "\f7fc"; } +.bi-h-square::before { content: "\f7fd"; } +.bi-indent::before { content: "\f7fe"; } +.bi-lungs-fill::before { content: "\f7ff"; } +.bi-lungs::before { content: "\f800"; } +.bi-microsoft-teams::before { content: "\f801"; } +.bi-p-circle-fill::before { content: "\f804"; } +.bi-p-circle::before { content: "\f805"; } +.bi-p-square-fill::before { content: "\f806"; } +.bi-p-square::before { content: "\f807"; } +.bi-pass-fill::before { content: "\f808"; } +.bi-pass::before { content: "\f809"; } +.bi-prescription::before { content: "\f80a"; } +.bi-prescription2::before { content: "\f80b"; } +.bi-r-circle-fill::before { content: "\f80e"; } +.bi-r-circle::before { content: "\f80f"; } +.bi-r-square-fill::before { content: "\f810"; } +.bi-r-square::before { content: "\f811"; } +.bi-repeat-1::before { content: "\f812"; } +.bi-repeat::before { content: "\f813"; } +.bi-rewind-btn-fill::before { content: "\f814"; } +.bi-rewind-btn::before { content: "\f815"; } +.bi-rewind-circle-fill::before { content: "\f816"; } +.bi-rewind-circle::before { content: "\f817"; } +.bi-rewind-fill::before { content: "\f818"; } +.bi-rewind::before { content: "\f819"; } +.bi-train-freight-front-fill::before { content: "\f81a"; } +.bi-train-freight-front::before { content: "\f81b"; } +.bi-train-front-fill::before { content: "\f81c"; } +.bi-train-front::before { content: "\f81d"; } +.bi-train-lightrail-front-fill::before { content: "\f81e"; } +.bi-train-lightrail-front::before { content: "\f81f"; } +.bi-truck-front-fill::before { content: "\f820"; } +.bi-truck-front::before { content: "\f821"; } +.bi-ubuntu::before { content: "\f822"; } +.bi-unindent::before { content: "\f823"; } +.bi-unity::before { content: "\f824"; } +.bi-universal-access-circle::before { content: "\f825"; } +.bi-universal-access::before { content: "\f826"; } +.bi-virus::before { content: "\f827"; } +.bi-virus2::before { content: "\f828"; } +.bi-wechat::before { content: "\f829"; } +.bi-yelp::before { content: "\f82a"; } +.bi-sign-stop-fill::before { content: "\f82b"; } +.bi-sign-stop-lights-fill::before { content: "\f82c"; } +.bi-sign-stop-lights::before { content: "\f82d"; } +.bi-sign-stop::before { content: "\f82e"; } +.bi-sign-turn-left-fill::before { content: "\f82f"; } +.bi-sign-turn-left::before { content: "\f830"; } +.bi-sign-turn-right-fill::before { content: "\f831"; } +.bi-sign-turn-right::before { content: "\f832"; } +.bi-sign-turn-slight-left-fill::before { content: "\f833"; } +.bi-sign-turn-slight-left::before { content: "\f834"; } +.bi-sign-turn-slight-right-fill::before { content: "\f835"; } +.bi-sign-turn-slight-right::before { content: "\f836"; } +.bi-sign-yield-fill::before { content: "\f837"; } +.bi-sign-yield::before { content: "\f838"; } +.bi-ev-station-fill::before { content: "\f839"; } +.bi-ev-station::before { content: "\f83a"; } +.bi-fuel-pump-diesel-fill::before { content: "\f83b"; } +.bi-fuel-pump-diesel::before { content: "\f83c"; } +.bi-fuel-pump-fill::before { content: "\f83d"; } +.bi-fuel-pump::before { content: "\f83e"; } +.bi-0-circle-fill::before { content: "\f83f"; } +.bi-0-circle::before { content: "\f840"; } +.bi-0-square-fill::before { content: "\f841"; } +.bi-0-square::before { content: "\f842"; } +.bi-rocket-fill::before { content: "\f843"; } +.bi-rocket-takeoff-fill::before { content: "\f844"; } +.bi-rocket-takeoff::before { content: "\f845"; } +.bi-rocket::before { content: "\f846"; } +.bi-stripe::before { content: "\f847"; } +.bi-subscript::before { content: "\f848"; } +.bi-superscript::before { content: "\f849"; } +.bi-trello::before { content: "\f84a"; } +.bi-envelope-at-fill::before { content: "\f84b"; } +.bi-envelope-at::before { content: "\f84c"; } +.bi-regex::before { content: "\f84d"; } +.bi-text-wrap::before { content: "\f84e"; } +.bi-sign-dead-end-fill::before { content: "\f84f"; } +.bi-sign-dead-end::before { content: "\f850"; } +.bi-sign-do-not-enter-fill::before { content: "\f851"; } +.bi-sign-do-not-enter::before { content: "\f852"; } +.bi-sign-intersection-fill::before { content: "\f853"; } +.bi-sign-intersection-side-fill::before { content: "\f854"; } +.bi-sign-intersection-side::before { content: "\f855"; } +.bi-sign-intersection-t-fill::before { content: "\f856"; } +.bi-sign-intersection-t::before { content: "\f857"; } +.bi-sign-intersection-y-fill::before { content: "\f858"; } +.bi-sign-intersection-y::before { content: "\f859"; } +.bi-sign-intersection::before { content: "\f85a"; } +.bi-sign-merge-left-fill::before { content: "\f85b"; } +.bi-sign-merge-left::before { content: "\f85c"; } +.bi-sign-merge-right-fill::before { content: "\f85d"; } +.bi-sign-merge-right::before { content: "\f85e"; } +.bi-sign-no-left-turn-fill::before { content: "\f85f"; } +.bi-sign-no-left-turn::before { content: "\f860"; } +.bi-sign-no-parking-fill::before { content: "\f861"; } +.bi-sign-no-parking::before { content: "\f862"; } +.bi-sign-no-right-turn-fill::before { content: "\f863"; } +.bi-sign-no-right-turn::before { content: "\f864"; } +.bi-sign-railroad-fill::before { content: "\f865"; } +.bi-sign-railroad::before { content: "\f866"; } +.bi-building-add::before { content: "\f867"; } +.bi-building-check::before { content: "\f868"; } +.bi-building-dash::before { content: "\f869"; } +.bi-building-down::before { content: "\f86a"; } +.bi-building-exclamation::before { content: "\f86b"; } +.bi-building-fill-add::before { content: "\f86c"; } +.bi-building-fill-check::before { content: "\f86d"; } +.bi-building-fill-dash::before { content: "\f86e"; } +.bi-building-fill-down::before { content: "\f86f"; } +.bi-building-fill-exclamation::before { content: "\f870"; } +.bi-building-fill-gear::before { content: "\f871"; } +.bi-building-fill-lock::before { content: "\f872"; } +.bi-building-fill-slash::before { content: "\f873"; } +.bi-building-fill-up::before { content: "\f874"; } +.bi-building-fill-x::before { content: "\f875"; } +.bi-building-fill::before { content: "\f876"; } +.bi-building-gear::before { content: "\f877"; } +.bi-building-lock::before { content: "\f878"; } +.bi-building-slash::before { content: "\f879"; } +.bi-building-up::before { content: "\f87a"; } +.bi-building-x::before { content: "\f87b"; } +.bi-buildings-fill::before { content: "\f87c"; } +.bi-buildings::before { content: "\f87d"; } +.bi-bus-front-fill::before { content: "\f87e"; } +.bi-bus-front::before { content: "\f87f"; } +.bi-ev-front-fill::before { content: "\f880"; } +.bi-ev-front::before { content: "\f881"; } +.bi-globe-americas::before { content: "\f882"; } +.bi-globe-asia-australia::before { content: "\f883"; } +.bi-globe-central-south-asia::before { content: "\f884"; } +.bi-globe-europe-africa::before { content: "\f885"; } +.bi-house-add-fill::before { content: "\f886"; } +.bi-house-add::before { content: "\f887"; } +.bi-house-check-fill::before { content: "\f888"; } +.bi-house-check::before { content: "\f889"; } +.bi-house-dash-fill::before { content: "\f88a"; } +.bi-house-dash::before { content: "\f88b"; } +.bi-house-down-fill::before { content: "\f88c"; } +.bi-house-down::before { content: "\f88d"; } +.bi-house-exclamation-fill::before { content: "\f88e"; } +.bi-house-exclamation::before { content: "\f88f"; } +.bi-house-gear-fill::before { content: "\f890"; } +.bi-house-gear::before { content: "\f891"; } +.bi-house-lock-fill::before { content: "\f892"; } +.bi-house-lock::before { content: "\f893"; } +.bi-house-slash-fill::before { content: "\f894"; } +.bi-house-slash::before { content: "\f895"; } +.bi-house-up-fill::before { content: "\f896"; } +.bi-house-up::before { content: "\f897"; } +.bi-house-x-fill::before { content: "\f898"; } +.bi-house-x::before { content: "\f899"; } +.bi-person-add::before { content: "\f89a"; } +.bi-person-down::before { content: "\f89b"; } +.bi-person-exclamation::before { content: "\f89c"; } +.bi-person-fill-add::before { content: "\f89d"; } +.bi-person-fill-check::before { content: "\f89e"; } +.bi-person-fill-dash::before { content: "\f89f"; } +.bi-person-fill-down::before { content: "\f8a0"; } +.bi-person-fill-exclamation::before { content: "\f8a1"; } +.bi-person-fill-gear::before { content: "\f8a2"; } +.bi-person-fill-lock::before { content: "\f8a3"; } +.bi-person-fill-slash::before { content: "\f8a4"; } +.bi-person-fill-up::before { content: "\f8a5"; } +.bi-person-fill-x::before { content: "\f8a6"; } +.bi-person-gear::before { content: "\f8a7"; } +.bi-person-lock::before { content: "\f8a8"; } +.bi-person-slash::before { content: "\f8a9"; } +.bi-person-up::before { content: "\f8aa"; } +.bi-scooter::before { content: "\f8ab"; } +.bi-taxi-front-fill::before { content: "\f8ac"; } +.bi-taxi-front::before { content: "\f8ad"; } +.bi-amd::before { content: "\f8ae"; } +.bi-database-add::before { content: "\f8af"; } +.bi-database-check::before { content: "\f8b0"; } +.bi-database-dash::before { content: "\f8b1"; } +.bi-database-down::before { content: "\f8b2"; } +.bi-database-exclamation::before { content: "\f8b3"; } +.bi-database-fill-add::before { content: "\f8b4"; } +.bi-database-fill-check::before { content: "\f8b5"; } +.bi-database-fill-dash::before { content: "\f8b6"; } +.bi-database-fill-down::before { content: "\f8b7"; } +.bi-database-fill-exclamation::before { content: "\f8b8"; } +.bi-database-fill-gear::before { content: "\f8b9"; } +.bi-database-fill-lock::before { content: "\f8ba"; } +.bi-database-fill-slash::before { content: "\f8bb"; } +.bi-database-fill-up::before { content: "\f8bc"; } +.bi-database-fill-x::before { content: "\f8bd"; } +.bi-database-fill::before { content: "\f8be"; } +.bi-database-gear::before { content: "\f8bf"; } +.bi-database-lock::before { content: "\f8c0"; } +.bi-database-slash::before { content: "\f8c1"; } +.bi-database-up::before { content: "\f8c2"; } +.bi-database-x::before { content: "\f8c3"; } +.bi-database::before { content: "\f8c4"; } +.bi-houses-fill::before { content: "\f8c5"; } +.bi-houses::before { content: "\f8c6"; } +.bi-nvidia::before { content: "\f8c7"; } +.bi-person-vcard-fill::before { content: "\f8c8"; } +.bi-person-vcard::before { content: "\f8c9"; } +.bi-sina-weibo::before { content: "\f8ca"; } +.bi-tencent-qq::before { content: "\f8cb"; } +.bi-wikipedia::before { content: "\f8cc"; } +.bi-alphabet-uppercase::before { content: "\f2a5"; } +.bi-alphabet::before { content: "\f68a"; } +.bi-amazon::before { content: "\f68d"; } +.bi-arrows-collapse-vertical::before { content: "\f690"; } +.bi-arrows-expand-vertical::before { content: "\f695"; } +.bi-arrows-vertical::before { content: "\f698"; } +.bi-arrows::before { content: "\f6a2"; } +.bi-ban-fill::before { content: "\f6a3"; } +.bi-ban::before { content: "\f6b6"; } +.bi-bing::before { content: "\f6c2"; } +.bi-cake::before { content: "\f6e0"; } +.bi-cake2::before { content: "\f6ed"; } +.bi-cookie::before { content: "\f6ee"; } +.bi-copy::before { content: "\f759"; } +.bi-crosshair::before { content: "\f769"; } +.bi-crosshair2::before { content: "\f794"; } +.bi-emoji-astonished-fill::before { content: "\f795"; } +.bi-emoji-astonished::before { content: "\f79a"; } +.bi-emoji-grimace-fill::before { content: "\f79b"; } +.bi-emoji-grimace::before { content: "\f7a0"; } +.bi-emoji-grin-fill::before { content: "\f7a1"; } +.bi-emoji-grin::before { content: "\f7a6"; } +.bi-emoji-surprise-fill::before { content: "\f7a7"; } +.bi-emoji-surprise::before { content: "\f7ac"; } +.bi-emoji-tear-fill::before { content: "\f7ad"; } +.bi-emoji-tear::before { content: "\f7b2"; } +.bi-envelope-arrow-down-fill::before { content: "\f7b3"; } +.bi-envelope-arrow-down::before { content: "\f7b8"; } +.bi-envelope-arrow-up-fill::before { content: "\f7b9"; } +.bi-envelope-arrow-up::before { content: "\f7be"; } +.bi-feather::before { content: "\f7bf"; } +.bi-feather2::before { content: "\f7c4"; } +.bi-floppy-fill::before { content: "\f7c5"; } +.bi-floppy::before { content: "\f7d8"; } +.bi-floppy2-fill::before { content: "\f7d9"; } +.bi-floppy2::before { content: "\f7e4"; } +.bi-gitlab::before { content: "\f7e5"; } +.bi-highlighter::before { content: "\f7f8"; } +.bi-marker-tip::before { content: "\f802"; } +.bi-nvme-fill::before { content: "\f803"; } +.bi-nvme::before { content: "\f80c"; } +.bi-opencollective::before { content: "\f80d"; } +.bi-pci-card-network::before { content: "\f8cd"; } +.bi-pci-card-sound::before { content: "\f8ce"; } +.bi-radar::before { content: "\f8cf"; } +.bi-send-arrow-down-fill::before { content: "\f8d0"; } +.bi-send-arrow-down::before { content: "\f8d1"; } +.bi-send-arrow-up-fill::before { content: "\f8d2"; } +.bi-send-arrow-up::before { content: "\f8d3"; } +.bi-sim-slash-fill::before { content: "\f8d4"; } +.bi-sim-slash::before { content: "\f8d5"; } +.bi-sourceforge::before { content: "\f8d6"; } +.bi-substack::before { content: "\f8d7"; } +.bi-threads-fill::before { content: "\f8d8"; } +.bi-threads::before { content: "\f8d9"; } +.bi-transparency::before { content: "\f8da"; } +.bi-twitter-x::before { content: "\f8db"; } +.bi-type-h4::before { content: "\f8dc"; } +.bi-type-h5::before { content: "\f8dd"; } +.bi-type-h6::before { content: "\f8de"; } +.bi-backpack-fill::before { content: "\f8df"; } +.bi-backpack::before { content: "\f8e0"; } +.bi-backpack2-fill::before { content: "\f8e1"; } +.bi-backpack2::before { content: "\f8e2"; } +.bi-backpack3-fill::before { content: "\f8e3"; } +.bi-backpack3::before { content: "\f8e4"; } +.bi-backpack4-fill::before { content: "\f8e5"; } +.bi-backpack4::before { content: "\f8e6"; } +.bi-brilliance::before { content: "\f8e7"; } +.bi-cake-fill::before { content: "\f8e8"; } +.bi-cake2-fill::before { content: "\f8e9"; } +.bi-duffle-fill::before { content: "\f8ea"; } +.bi-duffle::before { content: "\f8eb"; } +.bi-exposure::before { content: "\f8ec"; } +.bi-gender-neuter::before { content: "\f8ed"; } +.bi-highlights::before { content: "\f8ee"; } +.bi-luggage-fill::before { content: "\f8ef"; } +.bi-luggage::before { content: "\f8f0"; } +.bi-mailbox-flag::before { content: "\f8f1"; } +.bi-mailbox2-flag::before { content: "\f8f2"; } +.bi-noise-reduction::before { content: "\f8f3"; } +.bi-passport-fill::before { content: "\f8f4"; } +.bi-passport::before { content: "\f8f5"; } +.bi-person-arms-up::before { content: "\f8f6"; } +.bi-person-raised-hand::before { content: "\f8f7"; } +.bi-person-standing-dress::before { content: "\f8f8"; } +.bi-person-standing::before { content: "\f8f9"; } +.bi-person-walking::before { content: "\f8fa"; } +.bi-person-wheelchair::before { content: "\f8fb"; } +.bi-shadows::before { content: "\f8fc"; } +.bi-suitcase-fill::before { content: "\f8fd"; } +.bi-suitcase-lg-fill::before { content: "\f8fe"; } +.bi-suitcase-lg::before { content: "\f8ff"; } +.bi-suitcase::before { content: "\f900"; } +.bi-suitcase2-fill::before { content: "\f901"; } +.bi-suitcase2::before { content: "\f902"; } +.bi-vignette::before { content: "\f903"; } diff --git a/site_libs/bootstrap/bootstrap-icons.woff b/site_libs/bootstrap/bootstrap-icons.woff new file mode 100644 index 0000000000000000000000000000000000000000..dbeeb055674125ad78fda0f3d166b36e5cc92336 GIT binary patch literal 176200 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

2+UrCZlNAp`)&G@jg{m-!Dn; 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πR(XEyYV3az{Ot$Y*f93mYq^Lnu{qbYp!X!TA9&! zE-IItGEKZ{gMP4Nd#xGUa1=;JG3Pv}=~igMHBlVHo@se@2@*-F)x;^M`yc7LKu=nh zhA_grH$yzgP~Jdm()hD&SH=^MgaTh61QR<#GK=rQaO4x6U2~|tOMDBiVFfUVF-$`{ zM<|?NloMDpTixy!w|>^OBf`pPm2YOj_yE1m)YZVcW_SuUG!acvGpOPj*Q}t^SxvY6 zMw@@dD@iJ>i?)HcRjHqjUAt+&$qDU?<9a&##C}v@AjXWNIrQVpFoMK^u?a-Ih|y&6 z=4{#968MJCMOP#2CpnTs0ELJ9iK@U9fx#`V3x4B8_-}*}d01MIR-{eoG)8!ivO(o$ zI%4N8Hf?cCy{r4fzL-U^tjot~B7zSB-3Tyoq3m^2DlydUix~QaQyJ}W_{9hLb_FiV zBRa%Yv1%%yC)6>536NXkNE9!=fCo(j!nIUK4)ZxtPr6&WU;5sO9g6)()bis7tAirkm@kH)(n*}lhV+HnJ;M8R_7%gBj^6CN-l#Q*Co`X z5m#ya<-R7)lZ>Gz!2p@$Re;__w5$p=INcYnLKWXz+c`xSqe!e*aXLCMV(+K%gI}k7 z`@Iytabxq@8<6JJ%XqLjfd@+L68t6%Ie4-$HkTgln?EUi5Vfc18dX%7q-*)=uW4GkCT3cDubQN#OR zQkYUl8^)UQOVC~N2}@nxNz;YHOH&iOFqYxFClW#9k-B_nJVP`sf%|OSFMUHAV2d#< z%z4sjcNT_9%mw#BwMTz9EML17-HIKcWd9??}rG#6vLb&&H3?O}N$|=*M5^lwJ^cA=P>aYVnbJ!tJ*?!H zs{4qfr2C6{o(}>QV&IY?8aWQRaa}%?O5*V1j$Nm0joSqXTM=I~87EN$?E`=T+CI9Vj2(a|=eUl1b5h`w-Aby?L z=j)~`VlYY)MqH!xXCpM2mC%gX$YS44jR~T3m5v)ah=iva zY6&XRJV!QS2U>?I*;@BLsqSIK@akU*$nw#CQ^@zZa-Z@7uzefnk9^rbhWQe`toigI z3Mbv<>)6~*;vrqTOyRK)r!$$ubUud*xqo(;qF&~ywKJLZ`o;AkfnhT2wJ(YELt)vu z^Q7kdZ=rFaISnee&R&wX(84(Z zE~gM9Hd$Q4a;h-uO)i}N)^iVDerl4k)QnUW6y8ZcLx8^LKvIM~1d)(A|!u(Me?xuPj>HcX<)2BWg4C9Z1e z@BL9t31v-lwpv?`rpcj#ErV~pC@SBzbpPd?&Z|Y_J1vU1luZgVxstZP{hJ8keohNo z3FcC?sXK~7TaF(wYl|*WgUB*5-~wl<9;8LGGvnvcxCdp2u^BJ|DkhuIB} zQw6-SgLog_ytu{ESd%-r3vcHW@{k7(KS|z#lIm^sxSX_iYSCV@ie6V4eD8;KS9Phy zppCZ9+<)5g;L4(&;{GonK2=5GJw9D{Uw#8+V(4v4Q`j6@G7v=}Xk;+Q6wPYu#>8Ip z>SWv<6e~&y9mLDrlN?QEhU?rB94EJ0ar^o2m(N%P#!kLxoKR&lZ!y{EX}XGrbec?5 zJuYlZ%SMATActy8L{^)oX3!dppuFmA$5((gPS$I$y!HxTPr~(Q?DhHH0T3h%?1cp* z-~8DewyhZhBqN(LJwn+M^R#7KwjyiB-MLhw%pxsIwwE;zUcm?O8A!;Ofe#q1UD|PH zaIdhC-`0US78mhxUY=qj^tu}dk@Bwd}P31uP0{8|0Axx#4&@?q= zj!ROY`4nIA6*jUwH2G%QLE*4$mHT)?)q0~`-L6_RVyaSo?;U!`B9$&f+3A6HL_=!T zTi+1V5mh4=>UX@is;DfYmeNu&1xPf|mo$3p4awy7mE*93+=`e+ZCv_2NmAF=168W3 zD0golD;%;yr}rrOfyG#pbp^x3k_@|I<8EcF94kQcBPrg^G^*Im74VQO?WX$MH&?b~ zX$n)-n=9Ihay)!+IgUY+3=S&1UrZ@QAskd@9pR6nj+K)GG~Jz#d(&KdH(59@j;Q+3 z&6UY_Qks`;x)@$}yEvK&6g;A!Avvf>eqCVX=-S=rhIP-z4U|kN6_%!M+=KJ>yS2ZT zHgPYGZn90B!thNth*RZJEWcZBp!|x6Ksk00PU;66n+KKQAE{cSfXKsvd=4x{bNqV_ z{IjbZ-}+rB$Nf0F$+Dcv_)V7P9&&konZ)JIZgTVl;m(*XG)kBu!XdNV2i|Z4 z5WY;x{q-UKLug72qneb5>xhH}GQm{=t-Z#9s|F`Ye{H?oO@!YJ zFc~ypC!{b0g1-;8b$X6PWDD@**ph+lz!Ow#!l;tCqoBe31Dnj!Zktokn6xf#k9@Ox8M>uFNNpCNuV2^_?%104QQ>{9aOdmh%V?nbA|4(T zD@qzZ77q1L-{3u%Hym`BYYacZz3$1NPFYuQWEJ1-+g!o zDd+K7Ydl`dDo3zwaZsgR(*zY_Xwl+(6Jh!6z{iJn!E^oAoN!O1Tp_n{X z^>B1%+e#N`<6SWj^$hOY*nAhqhc7t)czAiF5<;lqQ@Ggu9~H%;mg@7pC0o|lQ)7=! zl!VQ9ntW)cX9TqTYOXZju=E#o^QD(eI9Y#lx+0{;m7Sygu4b`%pi#alU3rUwg5*4> zLQMto#x+J)cBjU#bNi?o%++S4Bhtw{{_AMAR^SxboG>{~CN>x@5mCqSu*mCoGp+4+ zj=UmsPsz*a6zna$rZ=;S|3q50a0q$vW`&#jB1kXi_9Wx8%if;*mSb;rMu-RIu8>VNx>g_>LcC|ya?7g-h zN$NOFj#QHtIV%2mJ>Qd#RWi1jQpok(RAMMOw@X$Wgk?k-Zy>m|l!C0*c+P|T5Dt)c`B{zIq!n-KrR$|SKX5-k?t29z>Md0EEoiP4#XwTv@Ga!x zxu{M^J^K6z`u1U{5nI@@Zp&+MY2c;F#Ys~iXtWg{N~fhaOYbP`J@c`B?yYnL?d$sK zvy^WBEVUeqS+?Wd&n|jx);}o^F+LqyK;sHQe^yTVjlg=*3XqTdBEkbzUxXGcyD-Fd z%^!)=)+c0LX1>RmbJAhV^O>x_g5Tb%lxijA*3qT7$8t+w@zN9fOyX~=V_PbDMyEvA zVVdv^Q7v0icgf)bMzz(d8ioyOs94Ob%vMZhDgIf@SDZLf9zseUQrs6% zTdz2+dHA+E-*T?`_Ep(zGKG(xvpEJysv@u_OxJnaijC^)mQtvx6+SqwErc9A)VF1s<=~-VXvn(70brRd z+djt*4Hs&BxLZkkPi!L%E^9xR^%?0NXeBR7e@FV!H!k(udU?z&ncKpnD;|c(;PWaN zP>qfH#*lrA3B8^|KyjW|6bE}bSJoe*YGr<&vy5{EmBOG=%sf@C4E=?JLUiT6_~GlW zO;8SELW}rEd1`Hy&L5eFjy|3%(`8}iyf&gKqS=o|zMQ;18XU7m8fK;{{QxD5C`K6E zd4NDwya2e$wm1ZD=0+P8s$c_Aw+fZ8OVXGLY>b&JX`fr*sNnN$!uSa1%^UsogvYn+ zvi>-B%orzEGJ&vj1$*&ol0DviCa!&R)R)%@la=`r>X`~b*C280ypw? zx58k=_3@Hi(lz}Vkq{n!%`$5hMb#6hG#3%ePU`p7Dz;?>%XH2)R*x5&yc zuBJhBUs1Fi3taPUNhFtxjY{>?7sJY2ZsqWgcWm>ADlO;nd zYg9Mus+5jHrC%m~>IXi;e;e$&c%kTrF8;QJTloV*DIX94JftjLNcETVbTc%z{;rFu zi9EYIvyr{s3XGd0^miO)=4M4)i3#L@NVh1|&9Cd)9JTaseklz%iwjXdqSHAFe{f-K zjcRsIKjz~J{EA&z4^wic^D%4p&Sn{?-yF*sU2x~VK6h<|KDjeaLG&YYbE7%SVaU6e zw$R1#wy;*7SbSLDJi-w)hQhKk9l4E`Rb4VDuCelH&fMC~R%v#F!JuJ6GYvg)}Wj&!&5p0WAP5yGc3vm=a-X)AI2 z^DV49r;TCTQ#p!Kek}d^KEi0ggE;nipkZ_kDCe{R=aOM|_nAB{KbMFQvp5xTG!h|rD3D&aS4p4rz@b7DTm(D8%ElMwb zKY;&Qc$m+xKD~D#HpVn4yUf}|QMR|fj*{G`&b+QVv3JSst^6ZjXha_BLqFS(v5SrK zwdN#7;-PQ7)}di}HYo*Ob-BM>tuEJKfVVnNR+37iW9t4VYWT3fTq7NPJXaa@KZnzG zpJnt%;3ziBqTE;!*``ebEDT!(UHfId*sa9@LCk@B=hsh)e&2z>T;FTglI2RPgY?h8;!DwMwyTE z6G*d&t1lYsZZ9ieFvk z8xnjI;UauT8t_kp-x0VmD)ov952De|#b_-VBxCX@TYZk)p4yW@v9QeDpq~I$C*@T0 zMsh<*&XWF6h>w5p&yL~@=BQ!_ai1 zszlcevJxF*+WI;)O^NF_Tv~4WYaz@f)svLYLh5LJtc7a|^(zizi)?;T)#Dj&eVyvW z)Sg!$Wtg)KVJ<(Jw1F84Uue+J!_uA7=cHf2nZkyEm`G;|BC1v*79P?lTN<~P<`4;k zu7HW^im+OF^vqs&n8w25YZh&-$8D^|#9jm^s1Dt1JvCHio)mrk)ahihGY z#*Nj7-PB6L<8UeK_#&1Km{Tk~wGdjGuF4pXhA5g0a@TAa;yHHRDVegaDjuUU8ZJ1i+_wL=fBRQ=F3EK5;zeU?D#x{h9A=~>GB!m#`?Vj`kOoRn^d8uPI91deJW zZjLiUhIuE9Ur`?w4<{V8hi9f#osB_KjSM;)=OJk83g?M4uP_VzN#KF#9qWNilvWFi;?T) z)YWN4nN=PADQg=Wm2K-O-BD+i|FLI!!hW3f~O(JSr~!myChw&&MrpM%Ua>LY3w`~V7>IEQe9`NZ}0d@X9vbO z=N11cLT{0k^NM_n7I6VbXHkA$4HjK&OE__rE|8gbL}xClM3`Sx7pT6uKC zI9oAsdQ5sJ=-wx|&pB_cXL46jY)6OFCAUjDsS?GR z10Kw*ds7TV*k~A@8Ij~F`kq?17S5Qaz)c~hIdgGBm>(+&F4Zc2ZT(%8*LKLoR@fFh zn=2;qL6$x(*-|T2|WSNT<+b=i#MuW*RYrsX>w=0XL70KG=u-tCPk<6HUfvAu?{HZ@S z2A?r;lB8Yb@uYM~dJaY>|M-T>11ka(FnKVv>xz(}O~kCk0mKpB><%}f&a^j&I3PKW z;9AEC+DA^7LBcCUT17U~*glix*zV=!$l^VVsCCS+h;5L(G}iMnBZf^ZH7UD+pw%HSuI;8 z`X-CDTA$awBhqmmmn18YA}Ed6N6B{7#cI+Nz^Ek7g5a!|SFtRNvVYMp<5s$UhQnE9 z%dCB&Rkvh_Vd#^qTi0-&ea+G%W^u&SY2Z&r{z%IFZT%GAsv}|K`-f9}tLYRLz|DrK zvqY|p!nQEQ5QCq^-be_m1QhYf>C~ScWAv;57dxX{UzPbHt^DQd*T1GImyint#>%gZ z{N~y&-YwQ8UqS=AFOew9@e*oM1SN$LefShR=D>*DOipzFY3$=}7lvpEb4upq*nP;2 z<)55=WY*R+Tb%xbEQ_#Kvi$29toe5=m>*FUN(WlxiM%>_9;+nH7SYp_K28Bq#_(yD z%Uqi6zibeTJ;W^1@K-liUruxR^)%P{FEO1Eoxw?$QXD(p{x_vV*^WUJr$auL306qN{&hf~5(ipO{qhF%HiBd$(yo3A01Jq+!j z`P|rS7xnvDU}c9s!a1A9^NerlKcHLw5d}EZH3RoMfNN7*Nx4PeM&Pa?_)IzXehWGO zIx|i7^^o&Q;HYw^NFfB3j`1zlM|Fu{Kj%?gUp8roYN%YFxHz@l6UNU|lE8;C4{t%!2I3A$gXX^cUCFLOF zmUblvL!tkJ$mEaBVzPyFISzWXfopDM4^nIQx~FjY7uTU?Nq>I*BCMk%-8jzfmyD8P3)3TT{gSEFK!`ElTU~)bwUzY9>CB{eady^PhV)8u*HU z%k*3&nwd>Zr2}p zkeigweXcWT&$t#<*ECaR#4rexO>IrpOn0U|aNI(?Je~U;WH|B|iVESQ(>+AV%kk2DIKOpv3yo`PM>Z?P`})zX(Hi!%&5e1b8}l9jIF-fkl|Uq3(w}^kNaUBZOo+0=u53qzTf_BzM{8*8a)(4ZKy)KfJr%s zB=EA^EHZ6^_;OV|OTMMj$kiK~Z{u?N1t3nhu4_LfCf;8VQ~HXhQn?}1$P8Y>;X_+D z7op#XWBw1uG8p%wXbwr$MOAJq=ZIO{E5ZGSTcq2i`}5If5@%RP{c)g^v4sf{9Zg{7 z;8J65lF{p@yYZmqXG?XAn~mNY7twJ;)6IJ61->rk>PI$?=x!vK`7v>NH=jv#aY8^= z>ZNNIbhEtYoZ)b1TFJUrs&C;pZ-)6DV=$3>0%57d0v8;+WVF_m#h(;$3TB|iA432C zp4?6a#!>lVl}oY(mdsg0gnLV^LSkTcyBN7*WCPnSSi=@=nR|oHZu^3ee7bsdNiYY8 z3pxKFi>pV6t6O~jYU)}pDi|58+JRW)A%T5?3y7HMN=wEvxmpm#n{_LCGh+|nJakfY zEV91l+t;`yx9#Wl&gk#6nXW?P?r*~Jba!j7OOD7xU@$>PNBC%%51mTGS-#?$Y42{` zhHP!WsLoap2PTa7Dl{ww^eGtnsMl0_-3(}^($~f`{X0Sgje?4sp-IfpQd~m^WdW(s zkMo&{=EF^@=#Nj@0_Xkz63kS72K0c#o1VhB^rIt3n-i|E*%2m{H~i(0dzH4jn*#1< zGqw7{FbX|afQX6JR9rHFnJDAG;<55D*&*MR;h^O3KOsz=H?1fLBh!q+AhOJPYRGgR zAHZXL0FUQYMZV!L`#Li$g;63Kj4>VBiAH z0G@p$v^)c&+v~RJmuB2fsZuh^Ny%1JquxO8J=cl-c?bFu*^n7ia6tsR6{gyHV7am1 za_R+pFCKq(QJV01>Zhx?eA#xHaK!l&xRQI4h(1-=p}$0#rdxz4s&Buf{r|;%3y>vO zd0wA$y8HC&cK7YR-F@HlxO4B_-I<-)o!Pnf&aQT}TCIe%gQNv52us>UDiaDWM>ximPmEsR~KqGImP1pb}KBkg8QBPMHwOHXBz=#UlTI zPQUIvRx5)l(rkC%ex3K}|3Clte}8_wA_eyUB7RgJDK4bPrFcIM%&;eSq&{Bj(oSw? zK8cp*H8kSliWy9~C@H{*!v3=^*4s)s`X1`MAW*(2cE;7K6<>w#v~9q{SDpMg&EU5P z+|}2 z;f{Nk-+AfHx7^fxszti*`@);w{41Zm?+bsHW1HYJh4@w>>7e0L=lE|KEu_n2sK*H+ zKH>!9b%1P&IGka8adc=9)q+YjsPVAo9qd=N{;i2)*StzQG7MeQXKMa|n!y*tR^#A- zLq;Vus1w_&$7_Qco$Ev^E~wP;Jk&{0uehX@;~f7?`D+Cud<%X`Oq4Nns`y;_y4JrRPGtMO*ikS=+9$=)~}3H z0!WE8>T!5|^r^;$M&rV#8;2LkD|5}+FJ;dj5YG;$pUuLr@jduDKiPPo z(Rko|&<(k2-S+-_SAET#U7wl!-raZq-ud(Yh`3?Zb!=|mcnWZbsaS+l) z2FhcK((k1x;k6Vt9Lai4F~Tv=7Rt+cAPaTMO*gC))vg4wAM{#&%dCXe*?RZQ@mvIw z@mOT#PYjI@7Hn>MeycNAapS>itKN8P5Z8va`0g}QGN#tIq2EUUd_aT0$ODT@PCd|P zWLU$s@iN`+5YwZtp_WNVhZ=YYO5p20YHAd1<{JN~p%cr3qYNXh{BIaTeU!kG-az!v zM6ePjGSI8osIqfm3UC^Z8%-pJLqNxay_;={>1ABrv7DB^jO>Ce0(wk39YKUp>|x47!iK zKW??+w}(o$KHF9PT&%12a5kEX%2UL~-OOUqA!2TrN5?%B+!7?4$>!PSdh;tJYArWt zM7*ZgOB#)^71@5JG9QkQ9sAnX{_)*+U#?!L)sw(-+=?45#DN3XWo$KF$Z9L89E%q5 zRpe*MBW~pf9OuO$@_DQchPl0ZEEGx}!{2a}NNc6OSZy?VjmCcn8jXc|{pO@^L%ogW zJl`Rk^3q*_XZeO-p`QO@&3BiY#5s7!2OA6UK;t6b&})22gGp7LJuFPG&ejnJ9sK&bV{wR9HlL>+r=hpUX<{wE^K0&*;mPopE)f?om}TI5ouJf2u_nj`t{22~`nV zrs6`Y%5?e&wQH_hbBG8TXmL=iD#jyJXBw{4N*Ed;ps)3gFHlR>a^LJFfo^$^^1)ZJ z29OPDw2HvPWF#D%a7|Re7UAbI`MFh4GMsRK5TKG290+tXNlg6~A0Dg@s(kYEtiA($ zb>1}NxP7N()oSxWFkibPY)6S{&aY;&$2H|e&=?j(#6>i5AnH{{SVIgf8biup|JzMs_M^5s2EhxK@15w$voH(YWEZ#DM~5sd!xiKzsuks``ccO6Q%!I zKkjF7;QQhyOrEijHwt|HQIJE|hfz7k`8to*g=&$m5FM4V)Mf8e}f2*W}BYs7u9HyEnH zNkk0z#|_mazI1@Q&q%>5#5nz!s#8sUhYEih)z!z+cIByE5PROv={g zre4C$#krMPe0NM5DEj!~yMED+B}yNM%$66IV+-`sxM44w%1$|C&s2X$#7IJc>3Zp3 zwhg4X#*I>rqZC4YpHyBi@MiBmPJd~+N!3bbGAU@J+7-0^u^W%@y9n+xtAwNSIuslz%&0NMLVW| zh<^4ncO0G|%G40%<@_CnZcV-98*-PYUrPM(T^?{Rw@K{_V*ayX2E@K_vydHrrV5(e zU_oDaIvF!7L&E19YoRgy&$w= z2bC+V*u&xIDM~kl-1`)sed+){QChzQ4IJxGDT6@EnA{1DfGfCpHuq0`UdlNu5>==a z{yzAwy7(fM-?oGOKEF`7qy8XG0ydMJMeIrWdQ%ErCu5{7jMKSVc~SVNS3qN(E5#V; z<(_prM*SthP<#Ph^xl9@qcDUuRhl2SZb6s5ElqtEtL|BW(Utw{YAKDS8%c$)<<^=~ zf?Ect+FOnfsa}xG&E<4$<4J^Le39G17X@&3x@~0a@YEl0E>CB=%a{VFETSF#?F%5| z&=)AB&uc11H^WVv(Ev}wMoHtAqD?XNQ%*w=q;D6IL3TRk8QL61oY0}xW_9DKyk}p< zpXadN&Y>sqq;Me4;&Wg+`}!&Gm2wizt)I_F&QsGV|KT6bzVwrloAP8j{c!f&xx9SW zpjT(!t9&}0^->-36dVRxdXW-xuQXlXSHqN{w-3xxI05(9rowW&1uH&@v*pn&lNaYkx_xJ-D9Na zz9(#kp0Dp3FAv&QQWu_|og}gB2i25&Z7S`JSC%@~2|}=YD58v~2ayq47Eic|kt<** zskKT-oSH^<45!z-PR9#%%hE%yBE;oeyDPlDqR9=f#2mvAzthBfo zBs6CcjRVmXNk%9FiiUJ)+QB<gzR!%I87o<+d9BvPKu_)I5yyMsIgt?89JArHkGie*fmy=MEwNtC%)kdMOW@_UEb= zVtnpr7!C1yNLf3bO+d-n%5`{@nUSY(MLDIsPI)UxK#B-z%n{a$ak^6-1TFj$_O_O@ zdFEFCWs>JoXfitk$oEC{qx4_SI*gocvst5#J2T@twATDZe94|Xh}=UYY5jPqfB#y8cIX>A~JKj zhUCKK`tYa-f)OWW*#<`1bOoI(a(%ui9Q~NsiW;havRu~Zh{c~V9E|6Jg$k}bYmsWV z8r5nM?8qd2NYrytv0s&Ysre@94bTMNH{fZ4@Yiej!fV&ArTw)>dSXRvkjGr~D2}T! z+5{3*_R&_!Q;jV0$RAOIfl{>KQOo$oacc8TdXq+uen}(VzkOI3_3t5M7IY_O(1lHI z)8qf1Tht3ZqJ8No(QbP0J!rKz9;Suv*Cc+yAvfOXhqQA>-B*@Q#- zj?D|PFPCEdIJEP%+S8I?_4`?L!7Oh}`TA>$FWn<=*=X8%ecHXEw^t6Y>~Ri*Cui%% zVQFc3J6$%0(?MyKSy9|vA97L;#5LuFa;sR^y8ylZ-O8iFyKY}~xrmpP9gKBJea+MT zSQoe&s2jP@nOl0qM5 zf9bXN9QlPKZZK>Tb!}2vKHQG98ng)Lup-LZ6?wK=r^HoAq+Lhnz} zSw%}+Ejffsfqz2+Y{H`c4oBm zQtVY&G;vrIBhCAu6xnzu=M2={CzQ`B|4jLp%D>5C0>(nf5Kd@<`&q2mxTIJe(1lon zS%zj6_9Z+P(o3=4Fwo`F4!l6D2x3);7Y~XB1@Q=00K8(82*Zqc^(c3wz|XS?BadI9 z!rCXz6RV?b!`4k&Q9V~xD@--in0toG6P0LM6X%4crV%y4u5M{DTxUr7X_>Gyb*PCQ z55ph;;r4n@s|XMh4=>A_-%2rRDa7xsDNv6rWlwX}@c7P$Wy;L7ka_evNtYhpmGAP? zQ>D&ObRC(cTcuy*Byajs+h^X!AIa8=#H!pfh=v7@SBgKP6G*P-P3e>@#ez*4(8Y0#LcR6c|j*kXrXi(GhHI!L7h*6%#xMM_EA(7#5rg@s} zX>i>$p)lf3&9k-Z-PV=uv>|ID%<80Qrt}Gr4Y*~oSM=_^Zo6nm*y7>5LmFU96U{pq0K-)N`w8)y>yq+2)r zm7yCPT<&Ic{gTonlxDabGw`DF!<3`s*uX2i1d>?zE%Bk?ff;wnGq!qo5tY8h!>T=T zoQi2#mg_iIK^N=kY)jQa^U=4eGmdN4n|0H5W-=WhO`|1|X**LHj-^xo+G?_IdTX<@ zRP7JgyZ1}?9nJSN=%hWBdWJRnA;@#f$R3E3(n{ffHI_t-JENVXR^bn8mbQe>D(cdb z_Hia@%2{^?4XkiXZFQ#0jK84zw#bOO#ULYxSVl;Vx8pGy$KhB}3NB;JPg{H!cIOBN zm*78uEZk_`43I7Rea2>g>jpE~ZPE#C{Nlb@&9E?-&%N^at#ax+-kq-(rO&rtrj*~> zvm|?FIQ`BWgs1DQBY|o~mLkDwGu-cZcls|R^?FjNMR8cE20^vr`o8Nrm5S(GX1$!J zescWO@x%>}ZLGn~hmRbtR=ob9zE^Q(=CjWBYrE?}o673~|;`6@(|F&==>wO$pn za}`+&jg=L_ytA@m*pIKEp0OephPR}hdJBmoMBwGnwu49>AZmV6*8lT$NW^j1MTA|< z20BmHgfF7Z8%R<;ttY5m2E$$?Rgv|!Gf)@ z6~b24ehj*&arLTUUlY+E`eNy|Rr~a(Awf-ja$wj4J72dXhm@Mq6r~2WI@+OCjYYw| zosk#*TO}fbl>iFp+jo6}YyUA<`pAG)D~Z6zBU0WcAl{HQflU{iV!o0bxacjZ>{<%p z(iLE{#5aOa5ZMb{q;Ek(Qzqetq9mht$pzI9QFWkF&EzZc-)X#^H>tW|mI|clj{2sQ@Zc&U124%8A4cVKHo7cLl2=m1o~G(r zRyI&ZwAkCiwHTy3*x+_MmAic`UhJt^Y!1CNr_U=(%2^n(50*7%j3S`VkQ%xzED}U~ zigj_lmgGl6^dj&?S;r&vbr>KL=LA9eMi-Uo6n&c&_dAV4_4=Wshw4>VrO=ho7M6Db-}HiM3Sa?yo#g| zKaIwn1GgQhMfc1NV4r+=zN0NWES#UrHxBngGPlu-42HDq8ub&CBDn~zqGHfJLsvDX zaaA+zC^nOd?rVgqM2V6EXU_HRih=`Y4s^$VT4j}Gt$W+XT-ZC@nA@0p(56&3ahi!d z=w~`*&{Nt_$+~7FF7%s<9h)krwqr4x$&uexo=CX}GQySQD1Pq+0|76Qu&j>1&4}7O z-c$*roJB_>#%UjtFl#1kE6iYTXP_{H?hJDhXlI1=;SNoMn=6PgmAcCRRj$DIZb2aa z@$I@Gau*(QtNdlN@P8nsrC(ZNMB{9Dame`a&S} z-&d3k!9}5r2g0WY*OahVBz!*2_c$5HiCl%`;t09}2uC;L#385^xmekxc(4CJTC$2L=L3l2{bStx zNKayFLNRL*o9~DMhZ^^|B@XRFRVcbB_XDnBiyNIsWx*?03BQY~%^%|?UngIHdA+9e zMI9*p5weRHm4Kw=qr7!)ya{owzWbW3tl+nuYB4@|#m)NrP?$K$3mnxbh+GEibZ)Gn ziI8ECvlO}JSJ#rL2JP$78G)?p4MFgt;-o7Y4}@K@u8j2RAd-#o5{!IF9{iWEt9~=`n{7kWZI#?g7&ocWYS6CU zM*PKU^ak%%qj^YsjyI`iVe7jK4@MZ1tpw&e*WX&x-mR|rg5=H49~ys_}D9gXMu4j+V7ZhVhSBR-me9V zj*ImL-EXwU*VmA!GFeBMST8O4!RZz~S&qmEeUJxR6T`mvw9T)|Vwuy;Iu(@>Bcgu$ ziEYc;e!?hm6#W0q|Ko2n>`y%Yv*dqCaMFZI8^+FQ<+UOTO5R6HN12rarh@VUQ8pn6 z9j+8JCS#vq*}3y+D7=m|zpH(j$1NWb!~Sz}7x~ZF#&ghnnznHTRkSOHePxOkHRC}$ z2lpc&KHWWk*^jZ)Z5#I1MKrTt3`HmG@B2-9HOAugVx;~|V{zXYsej)QxqpPzLWeE) z>&;iztE0J$ZVYR0?nZiai2eCRZvR+*7hbMI_eFr>|7;mgh~8ZI!(=fbgbzGV)_XJb zBq(TWzaswo82R#-zf1!Et?#QoMjlH(^@Zevd3l$VBg#my>Yh_B2(Gw+QM`Zz|Q-6qwht>7gi{r>_jk$}SJm^3(CpFJL! zl?YTw=B>1A74)Q;ck#FCF4x!#2j({I3xk8hcN1&anI|v(MPUo)gVT4P9*E5sEK4`3 zrGf(P`oT<#fb{+G^J9tvFdY8o8LNM@|8!&fk$>oZlk0KgQuX+m*^(80n7(IlS}E6O zB35cn2<_1$$rv8JnTXAh%TrUXa>#HVCwvB7h=zP1OabHChpDQznP{H-vnLoW$?+0(~gqyEhC>O)0y^}Nh6ut1LIRa&C2?ijgFUl74Rp^#uL9>7=B8F~@ zG3OW(FX8$C3xk^>oXU|TWU1=a$K-tAH^Mt=C)aBB`)ot6HJj!`u4#L!N^Os|4Li7|7${gByg)^x*upZ@x)23nD?nHF?&aa`3*lW5Nt96uR% z*@`HI66#$FW2Z|oveq)?!x3x}Xoj^J=4mTzeK=mf8I(UNnEO9aruu)B@wnq2;B()# zG|AhK9R7Kr07BhP%-N$w*ntmtoybrR%<*5_i|t=4_(u*){*nIFG(Qz0dU~QKOGW4S zBb-uKS8>{2T`e7N7mXk9x+srJ@!1e}GrAt;W|({V?zXQU+Z%BcvprK?WqSi|{uA4) z7;r55V#>>-D;1>%Eh%{fVHU(G@z{_LIW9>I(a)@w{41kwjLx2|oIN`>j5BA?j^Ot@ z#SgMz7-MmzIG5g#+8@(&e3+5CN*{d&*75+kX~b!U{%nJJu^g~MusWcDusWc*wjJYf z1ODoA7miMz95ExfX~fv*EFQAamiSTJgF6zBZi3U7%Xg%=izZ5KiX2NmE_qzm_1b zW4wsN%I#<&7~`rR5|0bIvMv(Y!rxHX0gz&Ali(ttJR1*j`EW&YKZ&S~aSd6a==yM( z>M}q}mmuFf*Lxpbm~o7D)1A}TDz&PrF8J>3hb#w;0IcR}8uuHvUK^MyW8^PsWf&P| zwW3vYM-LFR#hIl(VKqFLTGhbmB~1gSo1Q}mL(1#Qa?9(GRlhzkd911GZT>ubgT30p z3P^ccV)4eQ*ojQ4+6Qj|<;FLd<`}J6YrzTvt*Vnh(M(3DW`JC1YLrxU5!d>sKUMw; zzK@Br0y62ll#dA(lTEA)>0}C;R8&j4^k$S(;S_=sDVoo22I+Hs#L=%7=Lop!QMegv zF8v#?jmBI+7zGM)Mi|~!$7`GLGI$^nvaeW!7nnJ`9a*jDvB5nR%5{x$^|%J2DkbQw zW1HX7(blG0+M@8fw)9QYV&uKZb<50_Wi_FA_`lxQkp!2hOl6h^GErYeKs=>k!r(tB zJ0s+ss*-Rc%2m z;ld~UvX1d}bhA=|oUSF@pZUCTYvYSC8P9>lIRpTRk2V7HpByWuNHh)TV% zYJ>p|Lp7|q3>Uwt?$+Q}NCV%lh91;2At&!YoXQSMDF^w2uw+kxiKis>9FM6FQ}_6k zg*^3-7jT)u=<)VSyS*}jY#!MbgrQ=yO2{3WZ);ojeX6#Sf-v-DaX|E~^nuAr`)zaS z6LXWxgxsmwzIN98ZCzak?X&!xqA0uafAmK4U-oHux%~dNj5vdvm&@jTQvLsbQoMRf z0C=2ZU}Rum0OE?8jfdm;ZN4&aGwJ|E7;02EG{ETpKmR{w^kg&!ayb~7K&k;!1`J04 z0C=2ZU}Rum)L~!%k^g`Gf6VB~z{r3CI2ZwDk_3tX0C=43S=$bSAPjZ?v;Y6MiNc(V zQIOIW4vGm6jfsO^PHS%)hGBTUpGwXyz%Vj!@oM88@XJcTxl zxmYX3n)Bl(zlsi1J~p}bQnsP(tI505HProfJvRM&iC`kklSk~r+(YFf?!EL}D&L`V zVGfTN9#WpI#v^5mipPxC$%_w$KU}`O-(S=>fzE9dFHL{W#Zd2II!TDi`>}IUep>l= z*j!!4e3%8Ne3{PNA0u#V%>>9*-gxJ8y?X+hyGDgH#D;p%BEDm+5+Zb z{Xy7Pir2PB2z&n2lltu{ogutT{F#au3JcG-iky$ydn9Xxa-R;Ly^Wxj+5L%>O<|Bb zM|gQt_#a7#Z5Ea6auRyfz*>qWtFt|m#I{;Gm0*8IZ>!k@hW$X6JZ0WH%lQH#J$Z!y z0C=1|*L%2EWAg^^`L4qjLJ>kQAtWIxIv0vi*$7cO5Q<7~Qqe(_3hAtNN{S>2QAk3O zN-9MNQFM^R8;THqAOHOJbCt`oG`%jKIpfVd3abQIzwscdrGU6aU2bW?CBMyOICS(6z z=SP%vU$$q&q3{mf8*$joh;joX4lm949|7ZteGx~>UEcjsgCmYc`DnS1fn8xs#D6-n zf%_BZ#~-7$EUs=4fLj= zJPpM*DrWMX*OK9NzIx7|9&v%|1+ya>$do`)35gG>0ll@z`cR*jWBQ2*N)C_vc8FSH`DGG2|B5#6D>N|WBA@` zhHiC!n_9cz+tmzqb>B^G-Eh90KDXo9-F|oL|I(?4Ts`>QVMgwtVNbog(|#}9d*jnv zUwW(QE_L6HLtnW4aO~&4zu5j}Xn@#z)G*K--P*s--QSPj{qrJ*z!-x2 zP%%Tz^Dwy{AkG8sAENbebNev8MyP$HT1V4uw6ig48f#7-f%yoW@%T-^VS<n8F!ruG( zxso=ka9J&8HGXSgtQGSi+>cy8!uw;IeB%5QHGQhS^?JHNuQvF7e5vlQCb$2)B9Jmvsa!!aN1}8Z}!i=C?x%&khO|JQMD+P zst|<(%17bA^-(CjJqia`jlv<7qfn-M6v|p3+9?W$m1e`EP_9N44!1sHWfaQKj>6Fk zqfi0PvEq-N6NTeiMxmnE<4dvSQ8-~-6i%$j_*HVP#OI`DY+V#ihI7iWC{%WKs{1O= ztH3gj;v z4bE=l+fgrWf_F2YTUe(yQRuAKo$t{4bmy zxb_s+6URH%)=PXZ+>YJ4 zQQNz;e;2={@+?#1axu%*{T{#f-LHhblD4bxTBVlNus=}y8qbflc&_F55v+CUS?4+M zvHefkXEfR%-&eS9a{jg7`8T+IV|F*|$!6CrW@@Xmt>U)9-=+uO>dST-Z5Q{Q{T=3e z2jB1I-Kpjurhm}! z&n;2#tStN`=AY@2#IQ&TrP!`W68GLcldK%;$JRxXmuJP16qR9ZA}Q5{EsDfDXR?2% zNDl1C=0{T6y0rB{OCmXhZ<(f%l!fn|GAUO%lEbZ!Xc@_ogCp^5O^$|h%FWI%AZQ7obSA`*d~qHs7Nl9_d@zyBu`WIUQDw~;9jD(OJO#H z-E31N&7HTvsRcc}%O#iLU5r<;JjHx37k35RE9Gu!|0-Bl^SP!O+Ym{sl1Q$#z7BS4 z*EZrjN0YWaBWcIK9gZFFzhPV?H{#Y&u8xx(;;NQ&OdtB1Vey1&wbf(>{G{1Fs zB>tTzU8^#)&`ob{7uTKc-r15KINgCmPkHW?x0m={bnLD6KCL3T%N*P#=iRXT>SJGX z)KAX-6`1-5;4(mtdvF-2ANQ*NK3WWtZ;+l0R@?n%V2JvM&~d05hT3~T&Ie&UB!0NO z4_iO%e1x1M_>YulBp##W9i{fs`ZUH&je$QF_E_^V7S1^L@W-3e@nR>azeGwZfM;k*I!&410@zNMFM zxh~S5#eCm31MldoSFU8qzgIQ9OTVS&X(_*DG+U-`%k6m&OjgLZ0`B{8-j{zRpH=o& zsdY83AHe+p#u_}=%DLA4hxmPj^Ex%GQ{%_#_(V;gT7N3`Q+lk&bG@_Ae7wC}tC%Z)p1s?9KRWHji8McMF}jdj4$H^KJNSGc%sG$#%2! zojSi$=MH{5aQxnk>@>4Gar!|Yew6=5zk&a$ahKljQrAy@3qSMw8NXlf`~{cY_V@7p z)%^S>@9%v7(1Sna+^6QhJmdZr^ADeY_D1S^KP_yDG}#nsRxi@LC9_|&F4Fx5Mp~*k z(*3JOdO)j453CVs>5OfN^q~2X9=s^hL&il~hF@9hL)%1p7~gW`B0U`Dk-H-;&-dsG zksc%d80!k`KRqKowhR-0-0Vmzvg5^{(4Os!^u&3QR%#mQNphXU_as;+%W+C$#;*#_ zr*)6iH+Xt_u<4PW(TBl4Q|#GrtFMo==E6wN>Bn|PdTvRiwK_#wyJDnu#ME(K7e+nn zdgAM;xqdY!wt+eu(xK6)NY8_NKD)r$vo&puM`L(R*hMfd=HpqKHltlLd(Gu*fp-ho zmknd~iYG^UxjL@s80nSe8J;c0UB&0Bm62Y}TB+AFG`)@nt<`vaBQ`bCwzO-T=R2C8qA1X@3jfPW0@I@2%>(ZBC?J@asyeuDEwy6KOZG-PC!z ze7DQhU5|YKrak!etjy@$OMI{Gk@lV$sb^{0$KG8yd+$v9>T^GQ`imdXEYf@Q@*eAf zrI_oz^t~7N`^?UL;s?=n(DFzJ%XxnnMzm^#vrN>;H=338FulLCGWxQU|k5}P%k4#^4zCiu22l^ zR-}vkzTS3yhn7q5TPo)=G2Rc;_vpC-*84D5(rG14J@e94;#bq^1A9Kn(+~CFW14-8 z_b1LirT2O{*W3FHzt3s&x!5n{{6dZmt{ddt;5YH5^DpK3$}DY^XOp_VHX~oF^&2z2 znZ}!GvPJ*4>ho4Ho^9ziv-B;l->PvtO}>NkowFTk{9f!2&i_ZVU9|m4?LXu83)^ju z_u#fi+^@L*hRa@fznkqp%-^4$OZ(*Cr>4Ke{q6Vhw;0c}^q=*SMKRkMSz$?JNqe?1 zvUGN2S!FgevV34Tsi6k{nx&Z>=cw!4Mr?XywfNTB9a(MhwfWbZ6d4Bw}HG3@N0lyL+eK3 z8maxf$&sDU_X4<$heg(8U1S%EyJ%5lP2pY)^HRB+(a5teYtE-RPAzb4AbR{E)2l9UyTa@W zr(4U&Zr79U=H|b6_7K-&OJsMLiJoe_Q_P+Gdg)bfK7E|`(Z9RoyW4qR`TDB0AMX9l z*8sc*=+!-DVW9rp`>%<=Pwxkr%fV_MtS9%=#rtJ8)SL~a|493g z)AnK5Bh0`^{q+r=jgn)O^(eTbX*F6+qxEqN{$ptFT{9c!ew^3|t`o$U$X^0`qV**D zOcFC0{$w1cRE_L$+@`rcp)SwFY&tEUf-^&(W~k?B`ps0|OqkEeI}7Hsc+WN)&(mWL zPA}5>CHlO?f38`Xr*|)_0dm0%r^8;QcUr9o9nEH^jf8hBw(_ zeS3%QOT;Xp$Gdnf#c?Sv%j8=o_cAlLTs__iv*lvmGso}Yvx1Lz!fcgU^*)%b#^nRC zYv`~>jce7m7LO0beW;#~V1EQ_o%4^ye?s3+;jTBYpYi*mQ)FNIoqcKMzJj$8&rN3N zYdU?ye~VhSz}TvvTlHvLEoQF1^?cZ_Z@#Ou@940DhCAf@-Yk6&Yp1$@!1+hmKYB*| z55_J%-G%#4>igMz{vy{e=4`j#?bhc#wExxqZ|d2rKHu5dUf93uyR7A}`t<`F`^vFBPmy4jp%*eoXF3Y=K|+VoL^Kg@{7e@IxzBPe49;;yg3b<^YMJmFKZKdvD%91 za=G;t%_6^&o>$`6QZKH8do`Zd!0~RGUyI9i!y|9qp2^#qPa9`#;9l=~y*ye%H> z#I{#!2R-iK{svdi*8B$A-`J0>kGvx-JHqRzS2y8#GrwEp=+v0GcE+u<^Ult0H5a$h z={D;wX2UZ#?`p5BI=hLxosQkjV0YaAt4}@j;0`%^^7G8idpYZEZu-FWtj+J%v%B%Q zTd(`lt1k`u=|?{`^w;11W}!c<0qVcU{y z1A67XGk-|E!^J%;&j{L%gf|L?Z~1(TI>zepIJG^3(|9$FSH}diUjnPdyicUVM72E1 zZ<6{Z%k`K(K1SauwD640rUv6_X6X0RdiS*1nF;$DeVzq( z7QAQ8*R%GX-52?6JfEY(HP`ISOUmv155H|X<* zvp3cC7LDKXyI6$7Vlj)&#bTPi?fz}pOYmRf{9SpM@?YkUS9wd-oV^G=$7K%WoH(i(AV+^^N&wbmc;Sx5Je_2(0uKBe<|c)q>!&(!fb z?w_me3pu|qzZ=B+{?5OWcOyMEnwyQZ+eEWX`tda$U&HuDf4r;an_V~4WQ+Z+YT7D( zn>^p@$#xvJtL;13-#h!>41I4_cFOxB-n;xZcDeop<0lwD)8c3I`!n9Z;O*Tt->uF) z?)T94SAF```Zt_@H&1_9|0(Z2dH&M(zvTQ|KmKVGMNuz`3XP&DsT4)&zcw$5vQbf# zSB;{g;waj$3|kXLrRGP`{@bJIfXQrq6dkxTib~IpqJxG-(ZT!`9s(eAR$pk+klWzoF7r8p-Vc7 z6zOee?KrZ%)_M~u4JY6voPZN>1Wv*Mm@HelAp7L?_h#PgS~7qee8IzMdAPRwX?1YH z?vJ~qJI6ipz2iOtJUbpxe{t;N39pU=+~UX+yxt|1A>JK#aD@-YUFx5Xd*pA&ect-x zcz~hjJNB{m9vugG@ZMsjOk;FZkMcxS%}QqbBGN6j)vl#(a#e|GIB7XcSxFrkxe@VE zG>2?vOe#{XO0iItkwu|It<_E@CfpiR&&T7`>0zQu#851QhL1*s8YARLs8!TfkjSt{ zK}VmN{oh^lB+Ykjdx0rJOwMGM%v3fP(U;gT7xVuJdIx^jjH*G(KIM!;Nm|(KX}Vx3 zDz)`?R1)eTwl-B`jxj53&4>2(@)y9?b&vo60C=2rT?KUGMgr~d*p4BzP-afsO}5O; z+$)o8D~TK1axFWsWoBk(zA`g2Gcz+Y-H@b_o!j?f{r?9wjM~}YZ2BLXZPI@n00m>bLk<^}VC`N0BU zL9h^57%T!71&e{j!4hCe&VWf~~;TU>oosur1gQY!7w-JA$3S z&R`d?E7%R}4jhmN1yBSo7z9IL7?i*sU<8yw1yq3tYG6-L2R>+kCKv@{U>r<}?I0PID4g-gSBfyd1C~!151{@2H1IL3Cz=_}_a56XroC;0@ zr-L)VncysNHaG{I3(f=QgA2fg;39A_xCC4ZE(4c?E5McDD)3)$HMj;`3$6p#gB!q& z;3jZ0xCPt_ZUeW2JHVabE^s%v2iyzp1NVamz=Pl+@Gy7;JPIBIkAo+`li(@vG%ev4dT@QX0o)L71UH78z)j(1aC5i?+!AgDw}#um|G;hGc5r*R1Kbhr1b2qJz+K^P zaChjyJS@N>bm1Tzg2S)`_kbg?3@fk-Jy?T#!aDR}12*9(9E0O<0?vYa!M))=a9_9| z+#enQ4}=H7gW)0YPFFN7Dti{T~kQg|7>99{vhgjd1;!mHsm@LG5sydK^FZ-h6&o8c|+ zR(Kn{9o_-&gm=Na;XUwPcptnUJ^&wt55b4wBk)o97+04 zUxY8gm*Fe$Rrnfw9linIgm1yO;XCkM_#S*8egHp&AHk2|C-77F8T=f60l$P_!LQ*r z@LTvD{2u-Qe}q55pW!d?SNI$J9sU9Tgnz-m;Xm+SG#dg4B7`s^h$4nKN}wc4p$?Qr z8I(mi)QP%KH|jyXXbPH&rlIL*b~Fc?6U~L@M)RO~(R^rrv;bNVErb?Ei=ai(VrX%+ z1X>dHp{3B$Xc;sE^`ika6D^CDL(8KT(28g!v@%)+t%_DdtD`m0nrJPwHd+U*i`GNy zqYco8Xd|>S+5~NiHba}EEzp)|E3`G*2K@(Zi?&1CqaDzWXeYEY+6C>3c0;=(2jx)# z6_JYu(GVI&CA0?`L1k1yRpg->+7s20j~b|nM$s4=M-ylk+6(QC_Cfoi{m}mC0CXTa z2px(KS+26Q933EhltLARpY(Cz3B zbSJtC-Hq-+_oDmI{pbPoAbJQrj2=OcqQ}tV=n3>BdI~*_oy^Y>M@1pn6`{)DoA^He?j6Ol1qR-Ih=nM2E`U-uGzCquj@6h+? z2lONQ3H^+ILBFEk(C_FE^e6fY{f+)X|Kiy&zz`#hF~Jlw%y9xIaSC_fG|u2G&f!kn zg}ZSN?!{B^R6Gq&$Ft)(@SJ!qJU5;P&x_~7^Wz2Zf_NdkFkS>NiWkF+<0bHtxDPLd zm&VKB8Mq%0;F)+?yc}L0uYgy?E8&&#DtJ}A8eSc*f!D-q;kEHPcwM|6ULS9OH^dv^ zjqxUUQ@k189B+ZQ#9QI5@izEBcw4+3-X8COcf>p4o$)SsSG*hE9XmLW3%H0~Jcx(z zFfQRe@CYvB3a(-g*YKXWj(yy~O+1Rn@Hn2pv+!PcZ@drQ7w?Dn#|Pj8@j>`td*zlLAO zZ{RoaTlj7K4t^KEhu_B^;1BUf_+$JD{uFBuP@FgQQ7@WJ!*6k}lFsdPpys zLZ*^wWICCh%t7WPbCJ2pJY-%nADN#lKo%qmk%h@3WKpshS)43EmLz>-DY7(KhRh)S zWPr>h%aY~D@?-_FB3X&7OjaSQlGVuSWDT+=S&OVq)*_J9I znN&!Xc%(-5Bz5AG25FK}GDgP91erzlB72j4$i8GhvOhV197ql#2a`j{q2w@fI5~nG zNsb~%lVixSRBHiXxJGq10N$w(dlY7X$r{B2SZN$g|`*@;rHgyhvUmFOyfutK>EEI(dVIf0KX6zjQVVD5QvDN+_j_a+;t?nxY*vO*1r0bF`Co(Qev9d+8K9 zl}@A6>Fjh4Iwzfr&Q0f`^V0d~{B!}jAYF(qOc$Yx(#7cFbP2j7?W0T4rRg$s2JNQ< zbS7PvE=QNAE6^3`N_1tq3SE`1Mpvh6&^75=bZxp0U6-y$*QXoM4e3U7W4a05lx{{h zr(4i1=~i@Wx()pg-Ii`gx2HSM9qCSVXSxgBmF`A&rw+~20xeRP4$>hyOiOeRIzr2| zLaWrHHM%FQQ=c|ylaA6cI!-6(EV>uno9;vRrTfwS=>haWdJsLB9zqYLhtb375%frU z6g`?ALyx7$(c|d}^hA0RJ(-?DPo<~P)9D%XOnMeQo1R0@rRUM}=>_ycdJ(;tUP3RW zm(k1V74%Aa75y*0nqEV%rPtBx=?(NodK0~w-a>Dsx6#|_9rR9m7rmR_L+_>c(fjEG z^g;R%eV9H%AEl4c$LSOFN%|Chnm$9HrO(ml=?nBl`VxJazCvH6uhG}(8}v>37JZw( zL*J$E(f8>G^h5d){g{42Kc%11&*>NROZpZ4ntnsSrQgx-=@0Zr`V;+`{z8AHztP|6 zAM{W97yX<5L;q#7F~A^03^T$gV~n!|OR^N}U}=_NS(am+tc!KC9@fjIu&Hbso6cru zbFewtTx@PO51W_G$L41Xum#ydY+<$tTa+!v7H3PaC0QR^iY?8SVKZ1i8(=fpvTQlF zJX?XS$W~%2vsKutY&EtzTZ661)?#b3b=bOWJ+?mEfNjV&VjHtf*rseVwmI8^ZOOJ` zTeEH0f7rHcJGMRBf$hk4Vmq^4*sg3hwmWlJo)uV;xonUPv0+wXd$18!W))Ut9;>lE zS)KW;!J2H8jj?ey!Dg|&*xqa(wlCX{?avNi2eO0M!R!!rC_9WD&W>P5vZL71>=>hS6yN}(^9$*i$huFjH z5%ws1j6KetU{A8A*wgG8_AGmjJ>c(ldyl=( zK42fRkJ!iT6ZR?ljD60&U|+JY*w^eE_AUF4eb0ViKeC_L&+HfWEBlT8&i-J3vcK5h z>>u_o7xO<3IpUZTPC4V8CwP*lcn44O4A1f$@8n&)oA>ZuK7~)^)A)2gJD-Ek$>-v8 z^LhBZd_F!uUw|*j7vc-^Mfjq8F}^rof-lMY_)>gnz6_ti`}qK$$(QBJ@#Xmnd_}$z zUzxAMSLLhm)%hBHO}-Xio3F#y@4|QGyYbz*!}Gkri`?ade25S865oT5@G`IPD))Ge@5$@j=MCQE zqkN2y^9eqS@5T4#`|y4Fetds^06&l)#1H0&@I(1w{BV8*KawBCkLJhlWBGCXczyyu zk)Om*=BMye`Dy%geg;32pT*DS=kRm+dHj5S0l$!6#4qNT@Jsn+{BnK;zmi|Y|I4rD z*YIokb^LmM1HX~q#Bb)e@LTz9{C0i^zmwm^@8+)1OJi##DC_$@L&0F{CEBb|C9g4|K|Vje-pDM zKmyK&X7mrFm+32%>V>k~H&`l{dBBA1@7Z+fp{!YYM$C4=glyXmSh_!EJ77Y#Z3iqp z5VIXHA=|bCmYx~29WWu=wgZ-4HfB3uLbh!OEWKRJcEE&e+YVTI`Izm13E8$Cu=ENs z+W`}@Z98D;6=SvoCS==oz_?RrltxR9iC(8vua%vu+viq?N>$fa_HwOiIuw*Q0ZTe% zr(RJSQBeH4<4%WDE)7-t@?N9iRSYS()rMP7XyR6jMy`~K#j=~y#BVtDhOyG{YE+<_ zGtuRgYr{_7ZS*y3HMd@Hd=Y&kA*bA+PQ{t!RgqIEGN)Rsd!-^b&;GPitM!$t#Ztj( zcy%Ng5r1X3!>JdBOQZUAm?1f*UiZfOR$Qj&4)qniv1&{xyMv8RTd0?Yh8r1MY1RzQ zJ9XuOMWyp>M3v)?h&OA-uu%32BV#4sonpAxlnK`=OW*Ab?`)IjuoM}%ZF|b(W^GQa zqSNL?n`K+%IW4Z<(GGU%|1oTLWCh&rNE_x_bzAUp<3nrm zb+*YlOR*!PQ_6}=YqEB>$;n7D<)iM_Tqh`db+^&1>$L8QDJoc#SZyia)vkBil8R!? zu@%Rzc0FZD(==`j*S+S@aNn>iDzS3cJ&8e&)|xdtcG(tjddOQ-zGpI%7VB2bdnPkU z$Hdt~)|P0!lNz-;u!3uKpp7zdHKHofqbOP)Wm`lZa2sC`nsd%Gq;AP;J zYToJiHMbxtgwrT_>b*K_g*(1z*h>BgbQ(!#%&8YmM}7tl0v5v{x8ZG2Nn+vG&3h&UF9+`fTg5J%07JafdBXO0+o zg_yiTAUiQnoWK*&J=k*H$c2I}7Yarmj(IX1c;d%oKad+0TW(a0JnGreatRPZ#sIM^Wnv6??G%Zol@rMKZnkgU^6pX}6MkwJ!i%c#qFQuHI?0$JqDWRpi2RWStuEduZ0I6dE}1b> zCaz^8DoTCLPlP;`cl;4odqg$v(2xEgctwmjV2cB}ywebsXhL}cM%y^ys|9uu`?^ z)>DSatP8B^(RyIbYg%sffYuPdF;RAdK*dNt(8o%}#xT{SCoe{}MNx$MrF~`Yusa=#vr05)$#_is~zd7Ggda^wLyw z@hFL|FC!lApqz`DG8@ooc@;e|XB1A$jlN;QOm%BFnA)P1#oOpsyG`%0q|nc7i)e=t z_?3xkNkPlyl57Ff`MT#6MWh>jwNf<^GT}muUSzEhBiD*3?uNRecgqH3uvB*kWgRr! zcLtq$N%-D0O%G8pm2VcJ)?HzqZw{HBrYYL%W~r-R|MyT31MmPD2Nij!B&s zo6tjUTZw`Y!&vjCnYb4Drz&m8tUfZXMOG@Ms_7&%am}(K5_GuLiqxVvi+b9a6!}pX z(;Tyu`q3{+V9l4!r)jhd>yV%+TDY1V zT^b@@qHZ^cA(aM2T@T77ztN$nD0#9yO)65VI76}}6j0jGNRIABLe)iQsK#DuzHM=P zQLIf)MvC!6E$CQ&v@NW)$;n8`X{c9er0uD;U@v{O>nTf0Yuu~_1rGfR{iI8T*+*D>=BZz81HPVSBku@TXc(;No8$&NL zam}JS8$xO~l5x?pq-UfpmXv6PElY1}*lNBSQtdeMEE#bfm@Y)&OJrL_o9pTx@#sBr zt*UJ;3Ov`U+EEDKCEFquqJ*w9DOdYhh3YuTm4C==npdsAjLNqVle*Rc+RC zkz`h&1EJ_O^JP~B(WsJ# zEH`d6%gsfw-+n74^k`gG%QL~Ge|oD}cS_ZuI<=c*TSOCJRE|=XU@TXH&4FaZjZs*z zk`XsXVLW;*E(-AIgq`P+nv4Wv7Ok+SEFm;>%`#ES5=_{B)huQuBW^O$Z&vM06tq*L zW-Tl#9kxOg(Si78n5eLpCM-$3gI9FT3X6uS*~AiKIdaU(T|~DamxW9oMZ8uv^WJQW zn2fmawcM;!{k|cm#tatEN<}sFvcK_l9GM|Ptcqwf>ZO`n#F8XcA0&OO(}L%Xlw{0m z6TDDsDwjxrsfD^*EQ!&zZ2kKC^1+s3SGztfE=3cd?nw-Cwx;tg5^$mJ)e_>z_eCwK zCqvZF3#JX|kYLzrm{-&!A)j*Dehd|4yU?uH-D+W?FJEftBoBn5+`+Aqq-tR_Vsc;;GJ9b(6lGXyVKlDj)wQ^$ z7DihnxiA`+?1j;|iCP$qOKM>>F6lNPu8GNETo_Nsc*NAgXvoyUXvlQ64QaEM4DmP* zV7BOvmI`v8SQp@A!~-MWj~fY|DVCg}x>M;hJMbY54F=){104cYysBxB0;2XM4M`QH z=QDKkqp_CyEva8i1C}(PrJ0sAQ%lQQ(z04w&XSfBvGeuLHI|6UAFo~%vGc>Wiy4wL z&zfh3F)2&v6`3SKl=ah9zVa_G+$a(L;(v zrQtzGpD5N$vyLU=qI=Kh^Rl*y<|glrcgSbi^d%wDDXmGW*c==*^_6POU9;ee1YqJX zFFJ&zD+-A2?TLaZ^=tA&V=WC>(g1gd%(y~5O~Ra8@%AXmLo0Qi z)+tNqHCT+bswIEeq*ks~H9}F0aAJNaVY6nxanHgI|+`Nk(0=pBz8Ov7H_%Kp3kxWLsTf?%`92yP=N}0H3B3N~s zqUR{v5j2ts&##nB*3W4R&6-~-y3r7J>i;oJS-N>IG2|F3%O#@Ndqrw@Ak=I1l4-#* zam~DXBPfN*h#RA^Qgy^Ol6;z59d*m1g0zmmyC*T2(xRCjxU)^pMT)8EmJs=D?a{=w zu8>Bj5Mt8wkXe0)DVCF%M2_RHW^KsCwI~8%Q!*_sSx59HF-XU>$VSbnxjK8Mw`h@n zJ(HPa;$jrPXsahCML|X*=1g46hScojM4SgO<<=eF#F%PKUB4irz}?2MTd%s}RY$E6 z9uHVn0KXCCOETh9?L4y&ShnlaY{~Bax+gKn*jjlg=GH4ToFT8;?$#K@;$$ygx9ihw zNpw#7#GuZ(Nla3f$RutS-Lz;m%cVjoNHfDE@I-wUi8~S0@d-Nz6Cp(cCB>iYjzoEo z&@>f%P_(4-&6{9QDyt4CwY>Gz|6@4&B)Un3-bsz-h^g^ZnKHTAw749l zQuibV@rXvL*43`ZtwyQX)vm{57N%-vn;f?orgCSS91lDiYjw5jEmp@1lUtQ~Je>A4 z9SmB#&New7irU1RBow8`{S24LI@{!_ZA$+neky%>Oscr@(uRJ`p2}RuTyKp>u|kP7!Eg2dM7oCr)a%dHUspoc0Ha{ep!qp{YjEa8_X5g#PHlHigCV~ z%}o1$rt$O$uwi>J)2Qf-p76>5hqWDN=GdNSh1D6HGb zi0c+Qib7b26Cu^EqdJ?6xONlP(L_kIA?ml>D6SL4u7e%6qFqLHE*WuS6xOk1#C4|_ z)F~b?onlrUN?C%Ad{}1^Aq@OjmEzs5SoK^f!$!xAWm>Kr9eNabW>Le6KL zLMkGq$RJ;-MFs`SMZu4e(TEg1oxcGYkBr=LHzGr&!N}gQTe4gYH!9_b?ct0%k+VH& zLs5+O@GWbikXY7yE8G!xA|jQU)+<$tmO;^SQt_-;s?-K-GBYAxV=yA32wP;hW|8WU zMQV+-O{`FBeldz$&5Cs08H)_+`N+L5hRYTc*%I0Fha(UCJk=3pt&)7x-_H;~28Ky468LaoC z4Y6iA>6k<{6CPBDT)DtdZD4s^H!)Z?_e`)vsX;MIteO1|jXU(iT)Z$uKF8ep4D$@Q zC>vf`ot>A%!;~Sqsnl4thk=2b*c$AMLf>A?tKk5t5xG6)i^N}tlM-e zG$t2|3Z5`3G~8k$)UZTo$gSjt+^V{cP|25unqJdS8)49`I3ni_lQ=Mui&!Ex3~SV# zsxOGAPKT@aH-rzF({dslFCiKmZHy&CL!|~4f5XkZe3YGhW~l7tMblStMPu*yJ%;)v zr_X81Etqo2nWjZ~LqaaB`ChXztgLiv1G(!Wo6kY%1yLGRzx}Bp&l@t`71fvz)tYK^ zD5vK6O8Tt@PMUbn>##Ubl9ngw9XF8n}#KkmAVt_wYbQgN?sS& zRy7$3+J#bmYu~+9?Y4zr-#xB%NE+NfV}{^ic`Gg06Uj+XbsM7ZHCywRke0X}-cbx# zMgn!BPFJmvB7p>}lynM9l$3`jYr|gE^%eBRP+_#r3{2_OHC;%oBXSzbb^V-%(RqiI zB@l(P>epI9h&WZyPY=7bXqhQuG5{X1j$wB^v=b7ww_r$0Uc*qk@oqgCV&S{z*GdgD zmgE7;4SUVHTKh5gk+PBC*UF_vI^qqlmIzr!AiXtck~g3^jjUr7mXOsrT$fEoJTUTt zbNLYujZ7&^Mtq8ft?Rg*ZL)DA4UKnUo0*KbiF}mFDN8W!!f|{u;>MkIzQ7XF8k^G3 z1Jc z+)W}1cBo(DJ2NCvsusMVYN_E-S-qHbz!G<_Yj4xDoU(V&NnMvAqyA2a&f6y>kWk1HN#x1 z8hWhCWJk!nqMHqfnP-Jo)led|D#sF`x4|?eG*!n^12WDG;^yfKFyV`~TZAmSxYFQ+ zK1df3HN;|urAC};a4(i>%*Ci$cd!Da#b0#ZjR%aDMNM?;2~qlWslyVb%1%vGV(pp6 z8PPM!yNIG)l!KSFre-LUQq0V&43N2w87*Xi8laHpk*x)lB>-RwATWUSUqEG3(4_ zi>~4$T>gl1T20DB{^p#ZhUQR@dGiiiOerF|Ix#e43VUVkfxIs3ClqWr{)jegin1fG z5QNPhRu>k^&7q;7y19W=Tu~m?3HN>{lue zm;k!SA_3B}{)Qa^4_HzHIV=@3?uv-IFz_2*(W_EfkDHZD#T5fA*}>~{4XH4%c=d^N z#jQ5`>UT{$zt6}RE=idm>h zOHgSBhyDYG1jvfNy61c9%)3+Z6CoESVwA5gxqD90E%JaTE223wUj|Z;S3HrAO)(1# zkKbh#QrWJ1w1{H~b0Td7i5i%cB?v>gLlZL$1>sZB-4X>;>erlH&{#_YmNd|*m#wPu zFnV6Rs9VfhiY$l8h#Si_(`Ly5k*y@E?wGIkJF`{Ur-=IA=Z}>dh2d;fZXQ^RXA#dR z7%ggrRJf5_=XJN(ROjY+wW&)q5`b1mOU06tsE$_5)kBFo>}|u4sIi(M89Ap6&f<-_ zU0zKM>BZEiXuj8xj!9H9QK&`hBqsCe*e6_gz|yhXFFar!HAkdEpS}SrNIAS-!VKZ& z*`H9UCXe6>RCmwD1Th?Q$|E9x zz}vB5*DV+1QQqK{Wlhqb12V$6X_*Y88YH7ZKmbKE*P~%syoEZRqC3YHu}kyOQobHu z{fIjnmNqYAwe(@Vum33(S(|s zFNxMo*frxM0n(~P3Ys|{u$%(+WX=*2;U*83NEw+!H^Rt#G673OcjB9F|BQsNG|r4;Uv2gLfyP)uTmDK#vV-669MbHz0t zP*RhN&K+_xP^gzwN1V1ve}`J=HbW6+NTyczUDtwrn&xqZwj*Q%yMp*$2hv4<(SRy7LVzEayF@_>^)n_k@^>e^sBwza?m zmX7Tk@PLuJQ*`Pn@muoLr!ie7FK*<$u}s}9xFU)B3eAR?Q!ztR@~INOZy5{EuyDVH z2P`}@E3juBX-Y=C%RqZqBqpT{Q~9QGhklq%3q#~nexym*DHcl&Qg?^kajw54*f)b} zAl|K3o{%>db?FFcQX|#*D=4BYr>u6A1Kwp|Jj#}oGR#C-Vp8|=o=8J4{5DFr!3}4` z4Q8{MxJESjO7qdkTtMy@ zO1|&aedZTDPi`m4{g1I?U6hS_hhL2Dd@w^geOG=+)T+xJwn8;Y`|eOher-vNz?{(@ zF%xUMK9+3}yDT1@FN;aqfprKh;u!^_tK=c=Rj73|oNHCJ1C<*JMRSvo>d>vvhebT4 zpxLR`7|RFM3mVKHcEk(%N%1r_k|@~W50~7sd4(=R?E4%>ipEt_ZRP*jRIPo^R%HCs zwlJQuSYS0=d`MYB5J$bsXNc{ed^xumL?B9^4qM@dj8hFnQUrTeL_y)RS2OEHSYnZA z>d1bVFF%u8be&>fkVWa3G(|H{&Q|-}uxsdSleNWg;WH=;bF|BTu;ws{6KOWBT{hKw z5`#%BPy9d26P;~Zk5VeGT+Isa{%2dnUW-Rp>vOHDex0gk?)A&hsYXd<%RPZ2W~L*- zI$5?woEmU*vp(>yt6kTU=xWOK;IdviCS`p6VPvyz+8a^5v0}ZCr6xi_r)BubSW}Z@ zT2DlyB+9mkvq#)lVMN~bPHHqqn;LmOWpXne=0sTik`bp8IyzSBXitA+L-TY9!y=@Z zTE>lDJJNVS1*ilTD)xcpkRpLZP*taI%q``;DgKBU>jsO~VV~I9CQpwm_IGS2GwF(p zx-i(14#Bnh;SO8r35h*cYZ22SR|BAc^(xSI*t%7n78C5l){_`?#Cf9w6oHf;5reqUWKYnb-*Ds?`%`MV~P$T+oGiu*JjM%gjzHj69Xn;+N>8`k+(yl`xc|i zkzgufNJ>22qE~U{ISvbpM5?*vvg*Z!T~F;h*)y-;t08jh$9&&IZ>)PFz2#XPqG%%g z0;fjm%b^kxwW2J3U8j;(J6|QUc)Rm3_! z5OHnf*BsNiCnKJgF#O76E@b5)^YW3v1Dpv!e-uMSd2m-f8C?z&ajb^7!k8h#TeX>| zvqNDa$t4t(7Tx|tMHHR7z2?~&YC$C=4JR)qAL`e1R0hWvT5_!_)dFvrLm^0jg!nV- z&k|)D&UneXIh2ezZ@6Vw?j&at8EsI+!HC*mqS{_sSy`b zrO3OkcD*~2qK}NkwOmBaM@1|l5#nUSt;$8*zCHI$iyAH>;^@WBh^fvkWa`{*$W-^7 z4Cy!zU`p+s>TlKN6xOE&^mlMDIf$>KjZ!*-l29 z2%ss?#N|D65-w#4J+dj2-%WEHVmxWiFK1iCl;OIRYAouSD2`6U4GLeYOtm5&BMomP z+3<$s@}b;x4xo55h5DtM3~`ld=yUVzCk@Xl`$Dc)#cXg|Lw{(a?&{%U^!>8^Ex2`^05?bq>)F`2j6_&;8btojti~KS|Qjp-At_r5quh~r0SW5$zG$4F) z%>si&LKVH7myTV!iRxSlBJfS(jC`oAIQjLNig4JJb5ar6yj#o}W+y`^ z5QSMolr^VPVvSK{12#r!Lv2SUS8Pa-#nWh>Vg{>6AMNSW?=|H>-_irdiSxd0$?cE+#@M4b-w+WT0uf zS;@;J)!!oG0prc8ZUcw_URC}!CZ>vCc@#nJWEKkY7P#5#Y1LEBYB<@a8uMnYpq50D z091cNCE4`zeR|uRD43DIYHdjOc_HNzsg_g%wQnBTP&BPkwPfDIFeQiU-aKF`WYO1& z+(7~+M&+j^8}f8Ui29SGdd0WqRuiKocTDYEcPONW5N?r=mgG5zhD%0E71v9SmZ}rx zqQ8RTx8C%r`t47QdZmIZ&qL%!khKLCO-c1_w)f$%tnRG%H()kiyY= zYRoAIy*JgE=|?|N!zKAEhL&S)zF@w2O*Iw|IoRf7;>UMtH9A%rEcMOMkAAKmB5*80 zVyrYGKPOXiuv}+JnR7d`!^#BM^+h{Z3ytJ%o59x6Xrrj!%;4ZqQ9xza7802m+>mjq z0n-mZA#Zx9&lAiwCYzz*KBp*8Wy!ILJ^q~b|4cjE45(Jp z2~&HaJ`qyko4ueOFffkC^WHd~aLYA5A==sr(Xuglu&J4M*(}eih_0Her_g4b?SHsI F?~0aZ)an2L literal 0 HcmV?d00001 diff --git a/site_libs/bootstrap/bootstrap.min.css b/site_libs/bootstrap/bootstrap.min.css new file mode 100644 index 0000000..e9bfad3 --- /dev/null +++ b/site_libs/bootstrap/bootstrap.min.css @@ -0,0 +1,12 @@ +/*! + * Bootstrap v5.3.1 (https://getbootstrap.com/) + * Copyright 2011-2023 The Bootstrap Authors + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */:root,[data-bs-theme=light]{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-black: #000;--bs-white: #ffffff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-default: #dee2e6;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-default-rgb: 222, 226, 230;--bs-primary-rgb: 13, 110, 253;--bs-secondary-rgb: 108, 117, 125;--bs-success-rgb: 25, 135, 84;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 33, 37, 41;--bs-primary-text-emphasis: #052c65;--bs-secondary-text-emphasis: #2b2f32;--bs-success-text-emphasis: #0a3622;--bs-info-text-emphasis: #055160;--bs-warning-text-emphasis: #664d03;--bs-danger-text-emphasis: #58151c;--bs-light-text-emphasis: #495057;--bs-dark-text-emphasis: #495057;--bs-primary-bg-subtle: #cfe2ff;--bs-secondary-bg-subtle: #e2e3e5;--bs-success-bg-subtle: #d1e7dd;--bs-info-bg-subtle: #cff4fc;--bs-warning-bg-subtle: #fff3cd;--bs-danger-bg-subtle: #f8d7da;--bs-light-bg-subtle: #fcfcfd;--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: #9ec5fe;--bs-secondary-border-subtle: #c4c8cb;--bs-success-border-subtle: #a3cfbb;--bs-info-border-subtle: #9eeaf9;--bs-warning-border-subtle: #ffe69c;--bs-danger-border-subtle: #f1aeb5;--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-root-font-size: 17px;--bs-body-font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-body-font-size:1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #212529;--bs-body-color-rgb: 33, 37, 41;--bs-body-bg: #ffffff;--bs-body-bg-rgb: 255, 255, 255;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(33, 37, 41, 0.75);--bs-secondary-color-rgb: 33, 37, 41;--bs-secondary-bg: #e9ecef;--bs-secondary-bg-rgb: 233, 236, 239;--bs-tertiary-color: rgba(33, 37, 41, 0.5);--bs-tertiary-color-rgb: 33, 37, 41;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248, 249, 250;--bs-heading-color: inherit;--bs-link-color: #0d6efd;--bs-link-color-rgb: 13, 110, 253;--bs-link-decoration: underline;--bs-link-hover-color: #0a58ca;--bs-link-hover-color-rgb: 10, 88, 202;--bs-code-color: #7d12ba;--bs-highlight-bg: #fff3cd;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, 0.175);--bs-border-radius: 0.25rem;--bs-border-radius-sm: 0.2em;--bs-border-radius-lg: 0.5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width: 0.25rem;--bs-focus-ring-opacity: 0.25;--bs-focus-ring-color: rgba(13, 110, 253, 0.25);--bs-form-valid-color: #198754;--bs-form-valid-border-color: #198754;--bs-form-invalid-color: #dc3545;--bs-form-invalid-border-color: #dc3545}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color: #dee2e6;--bs-body-color-rgb: 222, 226, 230;--bs-body-bg: #212529;--bs-body-bg-rgb: 33, 37, 41;--bs-emphasis-color: #ffffff;--bs-emphasis-color-rgb: 255, 255, 255;--bs-secondary-color: rgba(222, 226, 230, 0.75);--bs-secondary-color-rgb: 222, 226, 230;--bs-secondary-bg: #343a40;--bs-secondary-bg-rgb: 52, 58, 64;--bs-tertiary-color: rgba(222, 226, 230, 0.5);--bs-tertiary-color-rgb: 222, 226, 230;--bs-tertiary-bg: #2b3035;--bs-tertiary-bg-rgb: 43, 48, 53;--bs-primary-text-emphasis: #6ea8fe;--bs-secondary-text-emphasis: #a7acb1;--bs-success-text-emphasis: #75b798;--bs-info-text-emphasis: #6edff6;--bs-warning-text-emphasis: #ffda6a;--bs-danger-text-emphasis: #ea868f;--bs-light-text-emphasis: #f8f9fa;--bs-dark-text-emphasis: #dee2e6;--bs-primary-bg-subtle: #031633;--bs-secondary-bg-subtle: #161719;--bs-success-bg-subtle: #051b11;--bs-info-bg-subtle: #032830;--bs-warning-bg-subtle: #332701;--bs-danger-bg-subtle: #2c0b0e;--bs-light-bg-subtle: #343a40;--bs-dark-bg-subtle: #1a1d20;--bs-primary-border-subtle: #084298;--bs-secondary-border-subtle: #41464b;--bs-success-border-subtle: #0f5132;--bs-info-border-subtle: #087990;--bs-warning-border-subtle: #997404;--bs-danger-border-subtle: #842029;--bs-light-border-subtle: #495057;--bs-dark-border-subtle: #343a40;--bs-heading-color: inherit;--bs-link-color: #6ea8fe;--bs-link-hover-color: #8bb9fe;--bs-link-color-rgb: 110, 168, 254;--bs-link-hover-color-rgb: 139, 185, 254;--bs-code-color: white;--bs-border-color: #495057;--bs-border-color-translucent: rgba(255, 255, 255, 0.15);--bs-form-valid-color: #75b798;--bs-form-valid-border-color: #75b798;--bs-form-invalid-color: #ea868f;--bs-form-invalid-border-color: #ea868f}*,*::before,*::after{box-sizing:border-box}:root{font-size:var(--bs-root-font-size)}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:1px solid;opacity:.25}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}h1,.h1{font-size:calc(1.325rem + 0.9vw)}@media(min-width: 1200px){h1,.h1{font-size:2rem}}h2,.h2{font-size:calc(1.29rem + 0.48vw)}@media(min-width: 1200px){h2,.h2{font-size:1.65rem}}h3,.h3{font-size:calc(1.27rem + 0.24vw)}@media(min-width: 1200px){h3,.h3{font-size:1.45rem}}h4,.h4{font-size:1.25rem}h5,.h5{font-size:1.1rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{text-decoration:underline dotted;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;-ms-text-decoration:underline dotted;-o-text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem;padding:.625rem 1.25rem;border-left:.25rem solid #e9ecef}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}b,strong{font-weight:bolder}small,.small{font-size:0.875em}mark,.mark{padding:.1875em;background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:0.75em;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));text-decoration:underline;-webkit-text-decoration:underline;-moz-text-decoration:underline;-ms-text-decoration:underline;-o-text-decoration:underline}a:hover{--bs-link-color-rgb: var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:0.875em;color:#000;background-color:#f8f9fa;padding:.5rem;border:1px solid var(--bs-border-color, #dee2e6);border-radius:.25rem}pre code{background-color:rgba(0,0,0,0);font-size:inherit;color:inherit;word-break:normal}code{font-size:0.875em;color:var(--bs-code-color);background-color:#f8f9fa;border-radius:.25rem;padding:.125rem .25rem;word-wrap:break-word}a>code{color:inherit}kbd{padding:.4rem .4rem;font-size:0.875em;color:#fff;background-color:#212529;border-radius:.2em}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:rgba(33,37,41,.75);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none !important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + 0.3vw);line-height:inherit}@media(min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:0.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:0.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:0.875em;color:rgba(33,37,41,.75)}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}@media(min-width: 576px){.container-sm,.container{max-width:540px}}@media(min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media(min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}:root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 992px;--bs-breakpoint-xl: 1200px;--bs-breakpoint-xxl: 1400px}.grid{display:grid;grid-template-rows:repeat(var(--bs-rows, 1), 1fr);grid-template-columns:repeat(var(--bs-columns, 12), 1fr);gap:var(--bs-gap, 1.5rem)}.grid .g-col-1{grid-column:auto/span 1}.grid .g-col-2{grid-column:auto/span 2}.grid .g-col-3{grid-column:auto/span 3}.grid .g-col-4{grid-column:auto/span 4}.grid .g-col-5{grid-column:auto/span 5}.grid .g-col-6{grid-column:auto/span 6}.grid .g-col-7{grid-column:auto/span 7}.grid .g-col-8{grid-column:auto/span 8}.grid .g-col-9{grid-column:auto/span 9}.grid .g-col-10{grid-column:auto/span 10}.grid .g-col-11{grid-column:auto/span 11}.grid .g-col-12{grid-column:auto/span 12}.grid .g-start-1{grid-column-start:1}.grid .g-start-2{grid-column-start:2}.grid .g-start-3{grid-column-start:3}.grid .g-start-4{grid-column-start:4}.grid .g-start-5{grid-column-start:5}.grid .g-start-6{grid-column-start:6}.grid .g-start-7{grid-column-start:7}.grid .g-start-8{grid-column-start:8}.grid .g-start-9{grid-column-start:9}.grid .g-start-10{grid-column-start:10}.grid .g-start-11{grid-column-start:11}@media(min-width: 576px){.grid .g-col-sm-1{grid-column:auto/span 1}.grid .g-col-sm-2{grid-column:auto/span 2}.grid .g-col-sm-3{grid-column:auto/span 3}.grid .g-col-sm-4{grid-column:auto/span 4}.grid .g-col-sm-5{grid-column:auto/span 5}.grid .g-col-sm-6{grid-column:auto/span 6}.grid .g-col-sm-7{grid-column:auto/span 7}.grid .g-col-sm-8{grid-column:auto/span 8}.grid .g-col-sm-9{grid-column:auto/span 9}.grid .g-col-sm-10{grid-column:auto/span 10}.grid .g-col-sm-11{grid-column:auto/span 11}.grid .g-col-sm-12{grid-column:auto/span 12}.grid .g-start-sm-1{grid-column-start:1}.grid .g-start-sm-2{grid-column-start:2}.grid .g-start-sm-3{grid-column-start:3}.grid .g-start-sm-4{grid-column-start:4}.grid .g-start-sm-5{grid-column-start:5}.grid .g-start-sm-6{grid-column-start:6}.grid .g-start-sm-7{grid-column-start:7}.grid .g-start-sm-8{grid-column-start:8}.grid .g-start-sm-9{grid-column-start:9}.grid .g-start-sm-10{grid-column-start:10}.grid .g-start-sm-11{grid-column-start:11}}@media(min-width: 768px){.grid .g-col-md-1{grid-column:auto/span 1}.grid .g-col-md-2{grid-column:auto/span 2}.grid .g-col-md-3{grid-column:auto/span 3}.grid .g-col-md-4{grid-column:auto/span 4}.grid .g-col-md-5{grid-column:auto/span 5}.grid .g-col-md-6{grid-column:auto/span 6}.grid .g-col-md-7{grid-column:auto/span 7}.grid .g-col-md-8{grid-column:auto/span 8}.grid .g-col-md-9{grid-column:auto/span 9}.grid .g-col-md-10{grid-column:auto/span 10}.grid .g-col-md-11{grid-column:auto/span 11}.grid .g-col-md-12{grid-column:auto/span 12}.grid .g-start-md-1{grid-column-start:1}.grid .g-start-md-2{grid-column-start:2}.grid .g-start-md-3{grid-column-start:3}.grid .g-start-md-4{grid-column-start:4}.grid .g-start-md-5{grid-column-start:5}.grid .g-start-md-6{grid-column-start:6}.grid .g-start-md-7{grid-column-start:7}.grid .g-start-md-8{grid-column-start:8}.grid .g-start-md-9{grid-column-start:9}.grid .g-start-md-10{grid-column-start:10}.grid .g-start-md-11{grid-column-start:11}}@media(min-width: 992px){.grid .g-col-lg-1{grid-column:auto/span 1}.grid .g-col-lg-2{grid-column:auto/span 2}.grid .g-col-lg-3{grid-column:auto/span 3}.grid .g-col-lg-4{grid-column:auto/span 4}.grid .g-col-lg-5{grid-column:auto/span 5}.grid .g-col-lg-6{grid-column:auto/span 6}.grid .g-col-lg-7{grid-column:auto/span 7}.grid .g-col-lg-8{grid-column:auto/span 8}.grid .g-col-lg-9{grid-column:auto/span 9}.grid .g-col-lg-10{grid-column:auto/span 10}.grid .g-col-lg-11{grid-column:auto/span 11}.grid .g-col-lg-12{grid-column:auto/span 12}.grid .g-start-lg-1{grid-column-start:1}.grid .g-start-lg-2{grid-column-start:2}.grid .g-start-lg-3{grid-column-start:3}.grid .g-start-lg-4{grid-column-start:4}.grid .g-start-lg-5{grid-column-start:5}.grid .g-start-lg-6{grid-column-start:6}.grid .g-start-lg-7{grid-column-start:7}.grid .g-start-lg-8{grid-column-start:8}.grid .g-start-lg-9{grid-column-start:9}.grid .g-start-lg-10{grid-column-start:10}.grid .g-start-lg-11{grid-column-start:11}}@media(min-width: 1200px){.grid .g-col-xl-1{grid-column:auto/span 1}.grid .g-col-xl-2{grid-column:auto/span 2}.grid .g-col-xl-3{grid-column:auto/span 3}.grid .g-col-xl-4{grid-column:auto/span 4}.grid .g-col-xl-5{grid-column:auto/span 5}.grid .g-col-xl-6{grid-column:auto/span 6}.grid .g-col-xl-7{grid-column:auto/span 7}.grid .g-col-xl-8{grid-column:auto/span 8}.grid .g-col-xl-9{grid-column:auto/span 9}.grid .g-col-xl-10{grid-column:auto/span 10}.grid .g-col-xl-11{grid-column:auto/span 11}.grid .g-col-xl-12{grid-column:auto/span 12}.grid .g-start-xl-1{grid-column-start:1}.grid .g-start-xl-2{grid-column-start:2}.grid .g-start-xl-3{grid-column-start:3}.grid .g-start-xl-4{grid-column-start:4}.grid .g-start-xl-5{grid-column-start:5}.grid .g-start-xl-6{grid-column-start:6}.grid .g-start-xl-7{grid-column-start:7}.grid .g-start-xl-8{grid-column-start:8}.grid .g-start-xl-9{grid-column-start:9}.grid .g-start-xl-10{grid-column-start:10}.grid .g-start-xl-11{grid-column-start:11}}@media(min-width: 1400px){.grid .g-col-xxl-1{grid-column:auto/span 1}.grid .g-col-xxl-2{grid-column:auto/span 2}.grid .g-col-xxl-3{grid-column:auto/span 3}.grid .g-col-xxl-4{grid-column:auto/span 4}.grid .g-col-xxl-5{grid-column:auto/span 5}.grid .g-col-xxl-6{grid-column:auto/span 6}.grid .g-col-xxl-7{grid-column:auto/span 7}.grid .g-col-xxl-8{grid-column:auto/span 8}.grid .g-col-xxl-9{grid-column:auto/span 9}.grid .g-col-xxl-10{grid-column:auto/span 10}.grid .g-col-xxl-11{grid-column:auto/span 11}.grid .g-col-xxl-12{grid-column:auto/span 12}.grid .g-start-xxl-1{grid-column-start:1}.grid .g-start-xxl-2{grid-column-start:2}.grid .g-start-xxl-3{grid-column-start:3}.grid .g-start-xxl-4{grid-column-start:4}.grid .g-start-xxl-5{grid-column-start:5}.grid .g-start-xxl-6{grid-column-start:6}.grid .g-start-xxl-7{grid-column-start:7}.grid .g-start-xxl-8{grid-column-start:8}.grid .g-start-xxl-9{grid-column-start:9}.grid .g-start-xxl-10{grid-column-start:10}.grid .g-start-xxl-11{grid-column-start:11}}.table{--bs-table-color-type: initial;--bs-table-bg-type: initial;--bs-table-color-state: initial;--bs-table-bg-state: initial;--bs-table-color: #212529;--bs-table-bg: #ffffff;--bs-table-border-color: #dee2e6;--bs-table-accent-bg: transparent;--bs-table-striped-color: #212529;--bs-table-striped-bg: rgba(0, 0, 0, 0.05);--bs-table-active-color: #212529;--bs-table-active-bg: rgba(0, 0, 0, 0.1);--bs-table-hover-color: #212529;--bs-table-hover-bg: rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;color:var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(1px*2) solid #9ba5ae}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(even){--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-active{--bs-table-color-state: var(--bs-table-active-color);--bs-table-bg-state: var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state: var(--bs-table-hover-color);--bs-table-bg-state: var(--bs-table-hover-bg)}.table-primary{--bs-table-color: #000;--bs-table-bg: #cfe2ff;--bs-table-border-color: #bacbe6;--bs-table-striped-bg: #c5d7f2;--bs-table-striped-color: #000;--bs-table-active-bg: #bacbe6;--bs-table-active-color: #000;--bs-table-hover-bg: #bfd1ec;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color: #000;--bs-table-bg: #e2e3e5;--bs-table-border-color: #cbccce;--bs-table-striped-bg: #d7d8da;--bs-table-striped-color: #000;--bs-table-active-bg: #cbccce;--bs-table-active-color: #000;--bs-table-hover-bg: #d1d2d4;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color: #000;--bs-table-bg: #d1e7dd;--bs-table-border-color: #bcd0c7;--bs-table-striped-bg: #c7dbd2;--bs-table-striped-color: #000;--bs-table-active-bg: #bcd0c7;--bs-table-active-color: #000;--bs-table-hover-bg: #c1d6cc;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color: #000;--bs-table-bg: #cff4fc;--bs-table-border-color: #badce3;--bs-table-striped-bg: #c5e8ef;--bs-table-striped-color: #000;--bs-table-active-bg: #badce3;--bs-table-active-color: #000;--bs-table-hover-bg: #bfe2e9;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color: #000;--bs-table-bg: #fff3cd;--bs-table-border-color: #e6dbb9;--bs-table-striped-bg: #f2e7c3;--bs-table-striped-color: #000;--bs-table-active-bg: #e6dbb9;--bs-table-active-color: #000;--bs-table-hover-bg: #ece1be;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color: #000;--bs-table-bg: #f8d7da;--bs-table-border-color: #dfc2c4;--bs-table-striped-bg: #eccccf;--bs-table-striped-color: #000;--bs-table-active-bg: #dfc2c4;--bs-table-active-color: #000;--bs-table-hover-bg: #e5c7ca;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color: #000;--bs-table-bg: #f8f9fa;--bs-table-border-color: #dfe0e1;--bs-table-striped-bg: #ecedee;--bs-table-striped-color: #000;--bs-table-active-bg: #dfe0e1;--bs-table-active-color: #000;--bs-table-hover-bg: #e5e6e7;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color: #ffffff;--bs-table-bg: #212529;--bs-table-border-color: #373b3e;--bs-table-striped-bg: #2c3034;--bs-table-striped-color: #ffffff;--bs-table-active-bg: #373b3e;--bs-table-active-color: #ffffff;--bs-table-hover-bg: #323539;--bs-table-hover-color: #ffffff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width: 575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label,.shiny-input-container .control-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(0.375rem + 1px);padding-bottom:calc(0.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(0.25rem + 1px);padding-bottom:calc(0.25rem + 1px);font-size:0.875rem}.form-text{margin-top:.25rem;font-size:0.875em;color:rgba(33,37,41,.75)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#fff;background-clip:padding-box;border:1px solid #dee2e6;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:rgba(33,37,41,.75);opacity:1}.form-control:disabled{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;margin-inline-end:.75rem;color:#212529;background-color:#f8f9fa;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#e9ecef}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:1px 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + 0.5rem + calc(1px * 2));padding:.25rem .5rem;font-size:0.875rem;border-radius:.2em}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(1px * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:.5rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-0.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + 0.75rem + calc(1px * 2))}textarea.form-control-sm{min-height:calc(1.5em + 0.5rem + calc(1px * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(1px * 2))}.form-control-color{width:3rem;height:calc(1.5em + 0.75rem + calc(1px * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0 !important;border-radius:.25rem}.form-control-color::-webkit-color-swatch{border:0 !important;border-radius:.25rem}.form-control-color.form-control-sm{height:calc(1.5em + 0.5rem + calc(1px * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(1px * 2))}.form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#fff;background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon, none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #dee2e6;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:0.875rem;border-radius:.2em}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:.5rem}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check,.shiny-input-container .checkbox,.shiny-input-container .radio{display:block;min-height:1.5rem;padding-left:0;margin-bottom:.125rem}.form-check .form-check-input,.form-check .shiny-input-container .checkbox input,.form-check .shiny-input-container .radio input,.shiny-input-container .checkbox .form-check-input,.shiny-input-container .checkbox .shiny-input-container .checkbox input,.shiny-input-container .checkbox .shiny-input-container .radio input,.shiny-input-container .radio .form-check-input,.shiny-input-container .radio .shiny-input-container .checkbox input,.shiny-input-container .radio .shiny-input-container .radio input{float:left;margin-left:0}.form-check-reverse{padding-right:0;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:0;margin-left:0}.form-check-input,.shiny-input-container .checkbox input,.shiny-input-container .checkbox-inline input,.shiny-input-container .radio input,.shiny-input-container .radio-inline input{--bs-form-check-bg: #ffffff;width:1em;height:1em;margin-top:.25em;vertical-align:top;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid #dee2e6;print-color-adjust:exact}.form-check-input[type=checkbox],.shiny-input-container .checkbox input[type=checkbox],.shiny-input-container .checkbox-inline input[type=checkbox],.shiny-input-container .radio input[type=checkbox],.shiny-input-container .radio-inline input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio],.shiny-input-container .checkbox input[type=radio],.shiny-input-container .checkbox-inline input[type=radio],.shiny-input-container .radio input[type=radio],.shiny-input-container .radio-inline input[type=radio]{border-radius:50%}.form-check-input:active,.shiny-input-container .checkbox input:active,.shiny-input-container .checkbox-inline input:active,.shiny-input-container .radio input:active,.shiny-input-container .radio-inline input:active{filter:brightness(90%)}.form-check-input:focus,.shiny-input-container .checkbox input:focus,.shiny-input-container .checkbox-inline input:focus,.shiny-input-container .radio input:focus,.shiny-input-container .radio-inline input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked,.shiny-input-container .checkbox input:checked,.shiny-input-container .checkbox-inline input:checked,.shiny-input-container .radio input:checked,.shiny-input-container .radio-inline input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox],.shiny-input-container .checkbox input:checked[type=checkbox],.shiny-input-container .checkbox-inline input:checked[type=checkbox],.shiny-input-container .radio input:checked[type=checkbox],.shiny-input-container .radio-inline input:checked[type=checkbox]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio],.shiny-input-container .checkbox input:checked[type=radio],.shiny-input-container .checkbox-inline input:checked[type=radio],.shiny-input-container .radio input:checked[type=radio],.shiny-input-container .radio-inline input:checked[type=radio]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23ffffff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate,.shiny-input-container .checkbox input[type=checkbox]:indeterminate,.shiny-input-container .checkbox-inline input[type=checkbox]:indeterminate,.shiny-input-container .radio input[type=checkbox]:indeterminate,.shiny-input-container .radio-inline input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled,.shiny-input-container .checkbox input:disabled,.shiny-input-container .checkbox-inline input:disabled,.shiny-input-container .radio input:disabled,.shiny-input-container .radio-inline input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input[disabled]~span,.form-check-input:disabled~.form-check-label,.form-check-input:disabled~span,.shiny-input-container .checkbox input[disabled]~.form-check-label,.shiny-input-container .checkbox input[disabled]~span,.shiny-input-container .checkbox input:disabled~.form-check-label,.shiny-input-container .checkbox input:disabled~span,.shiny-input-container .checkbox-inline input[disabled]~.form-check-label,.shiny-input-container .checkbox-inline input[disabled]~span,.shiny-input-container .checkbox-inline input:disabled~.form-check-label,.shiny-input-container .checkbox-inline input:disabled~span,.shiny-input-container .radio input[disabled]~.form-check-label,.shiny-input-container .radio input[disabled]~span,.shiny-input-container .radio input:disabled~.form-check-label,.shiny-input-container .radio input:disabled~span,.shiny-input-container .radio-inline input[disabled]~.form-check-label,.shiny-input-container .radio-inline input[disabled]~span,.shiny-input-container .radio-inline input:disabled~.form-check-label,.shiny-input-container .radio-inline input:disabled~span{cursor:default;opacity:.5}.form-check-label,.shiny-input-container .checkbox label,.shiny-input-container .checkbox-inline label,.shiny-input-container .radio label,.shiny-input-container .radio-inline label{cursor:pointer}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.btn-check[disabled]+.btn,.btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:rgba(0,0,0,0)}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#f8f9fa;border-color:rgba(0,0,0,0);border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#f8f9fa;border-color:rgba(0,0,0,0);border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:rgba(33,37,41,.75)}.form-range:disabled::-moz-range-thumb{background-color:rgba(33,37,41,.75)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(1px * 2));min-height:calc(3.5rem + calc(1px * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:1px solid rgba(0,0,0,0);transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media(prefers-reduced-motion: reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control::placeholder,.form-floating>.form-control-plaintext::placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{color:rgba(var(--bs-body-color-rgb), 0.65);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:focus~label::after,.form-floating>.form-control:not(:placeholder-shown)~label::after,.form-floating>.form-control-plaintext~label::after,.form-floating>.form-select~label::after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:#fff;border-radius:.25rem}.form-floating>.form-control:-webkit-autofill~label{color:rgba(var(--bs-body-color-rgb), 0.65);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control-plaintext~label{border-width:1px 0}.form-floating>:disabled~label,.form-floating>.form-control:disabled~label{color:#6c757d}.form-floating>:disabled~label::after,.form-floating>.form-control:disabled~label::after{background-color:#e9ecef}.input-group{position:relative;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:stretch;-webkit-align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{position:relative;flex:1 1 auto;-webkit-flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:.25rem}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:.5rem}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .5rem;font-size:0.875rem;border-radius:.2em}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(1px*-1);border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#198754}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:#198754;border-radius:.25rem}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:#198754;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:#198754}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3rem + calc(1.5em + 0.75rem))}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:#198754}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:#198754}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#198754}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:#dc3545;border-radius:.25rem}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#dc3545;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:#dc3545}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3rem + calc(1.5em + 0.75rem))}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:#dc3545}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:#dc3545}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.btn{--bs-btn-padding-x: 0.75rem;--bs-btn-padding-y: 0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight: 400;--bs-btn-line-height: 1.5;--bs-btn-color: #212529;--bs-btn-bg: transparent;--bs-btn-border-width: 1px;--bs-btn-border-color: transparent;--bs-btn-border-radius: 0.25rem;--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity: 0.65;--bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-default{--bs-btn-color: #000;--bs-btn-bg: #dee2e6;--bs-btn-border-color: #dee2e6;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #e3e6ea;--bs-btn-hover-border-color: #e1e5e9;--bs-btn-focus-shadow-rgb: 189, 192, 196;--bs-btn-active-color: #000;--bs-btn-active-bg: #e5e8eb;--bs-btn-active-border-color: #e1e5e9;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #dee2e6;--bs-btn-disabled-border-color: #dee2e6}.btn-primary{--bs-btn-color: #ffffff;--bs-btn-bg: #0d6efd;--bs-btn-border-color: #0d6efd;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: #0b5ed7;--bs-btn-hover-border-color: #0a58ca;--bs-btn-focus-shadow-rgb: 49, 132, 253;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: #0a58ca;--bs-btn-active-border-color: #0a53be;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #ffffff;--bs-btn-disabled-bg: #0d6efd;--bs-btn-disabled-border-color: #0d6efd}.btn-secondary{--bs-btn-color: #ffffff;--bs-btn-bg: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: #5c636a;--bs-btn-hover-border-color: #565e64;--bs-btn-focus-shadow-rgb: 130, 138, 145;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: #565e64;--bs-btn-active-border-color: #51585e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #ffffff;--bs-btn-disabled-bg: #6c757d;--bs-btn-disabled-border-color: #6c757d}.btn-success{--bs-btn-color: #ffffff;--bs-btn-bg: #198754;--bs-btn-border-color: #198754;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: #157347;--bs-btn-hover-border-color: #146c43;--bs-btn-focus-shadow-rgb: 60, 153, 110;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: #146c43;--bs-btn-active-border-color: #13653f;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #ffffff;--bs-btn-disabled-bg: #198754;--bs-btn-disabled-border-color: #198754}.btn-info{--bs-btn-color: #000;--bs-btn-bg: #0dcaf0;--bs-btn-border-color: #0dcaf0;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #31d2f2;--bs-btn-hover-border-color: #25cff2;--bs-btn-focus-shadow-rgb: 11, 172, 204;--bs-btn-active-color: #000;--bs-btn-active-bg: #3dd5f3;--bs-btn-active-border-color: #25cff2;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #0dcaf0;--bs-btn-disabled-border-color: #0dcaf0}.btn-warning{--bs-btn-color: #000;--bs-btn-bg: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #ffca2c;--bs-btn-hover-border-color: #ffc720;--bs-btn-focus-shadow-rgb: 217, 164, 6;--bs-btn-active-color: #000;--bs-btn-active-bg: #ffcd39;--bs-btn-active-border-color: #ffc720;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #ffc107;--bs-btn-disabled-border-color: #ffc107}.btn-danger{--bs-btn-color: #ffffff;--bs-btn-bg: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: #bb2d3b;--bs-btn-hover-border-color: #b02a37;--bs-btn-focus-shadow-rgb: 225, 83, 97;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: #b02a37;--bs-btn-active-border-color: #a52834;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #ffffff;--bs-btn-disabled-bg: #dc3545;--bs-btn-disabled-border-color: #dc3545}.btn-light{--bs-btn-color: #000;--bs-btn-bg: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #d3d4d5;--bs-btn-hover-border-color: #c6c7c8;--bs-btn-focus-shadow-rgb: 211, 212, 213;--bs-btn-active-color: #000;--bs-btn-active-bg: #c6c7c8;--bs-btn-active-border-color: #babbbc;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #f8f9fa;--bs-btn-disabled-border-color: #f8f9fa}.btn-dark{--bs-btn-color: #ffffff;--bs-btn-bg: #212529;--bs-btn-border-color: #212529;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: #424649;--bs-btn-hover-border-color: #373b3e;--bs-btn-focus-shadow-rgb: 66, 70, 73;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: #4d5154;--bs-btn-active-border-color: #373b3e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #ffffff;--bs-btn-disabled-bg: #212529;--bs-btn-disabled-border-color: #212529}.btn-outline-default{--bs-btn-color: #dee2e6;--bs-btn-border-color: #dee2e6;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #dee2e6;--bs-btn-hover-border-color: #dee2e6;--bs-btn-focus-shadow-rgb: 222, 226, 230;--bs-btn-active-color: #000;--bs-btn-active-bg: #dee2e6;--bs-btn-active-border-color: #dee2e6;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #dee2e6;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #dee2e6;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-primary{--bs-btn-color: #0d6efd;--bs-btn-border-color: #0d6efd;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: #0d6efd;--bs-btn-hover-border-color: #0d6efd;--bs-btn-focus-shadow-rgb: 13, 110, 253;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: #0d6efd;--bs-btn-active-border-color: #0d6efd;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #0d6efd;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0d6efd;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-secondary{--bs-btn-color: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: #6c757d;--bs-btn-hover-border-color: #6c757d;--bs-btn-focus-shadow-rgb: 108, 117, 125;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: #6c757d;--bs-btn-active-border-color: #6c757d;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #6c757d;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-success{--bs-btn-color: #198754;--bs-btn-border-color: #198754;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: #198754;--bs-btn-hover-border-color: #198754;--bs-btn-focus-shadow-rgb: 25, 135, 84;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: #198754;--bs-btn-active-border-color: #198754;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #198754;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #198754;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-info{--bs-btn-color: #0dcaf0;--bs-btn-border-color: #0dcaf0;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #0dcaf0;--bs-btn-hover-border-color: #0dcaf0;--bs-btn-focus-shadow-rgb: 13, 202, 240;--bs-btn-active-color: #000;--bs-btn-active-bg: #0dcaf0;--bs-btn-active-border-color: #0dcaf0;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #0dcaf0;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0dcaf0;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-warning{--bs-btn-color: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #ffc107;--bs-btn-hover-border-color: #ffc107;--bs-btn-focus-shadow-rgb: 255, 193, 7;--bs-btn-active-color: #000;--bs-btn-active-bg: #ffc107;--bs-btn-active-border-color: #ffc107;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #ffc107;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #ffc107;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-danger{--bs-btn-color: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: #dc3545;--bs-btn-hover-border-color: #dc3545;--bs-btn-focus-shadow-rgb: 220, 53, 69;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: #dc3545;--bs-btn-active-border-color: #dc3545;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #dc3545;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #dc3545;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-light{--bs-btn-color: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #f8f9fa;--bs-btn-hover-border-color: #f8f9fa;--bs-btn-focus-shadow-rgb: 248, 249, 250;--bs-btn-active-color: #000;--bs-btn-active-bg: #f8f9fa;--bs-btn-active-border-color: #f8f9fa;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #f8f9fa;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f8f9fa;--bs-btn-bg: transparent;--bs-gradient: none}.btn-outline-dark{--bs-btn-color: #212529;--bs-btn-border-color: #212529;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: #212529;--bs-btn-hover-border-color: #212529;--bs-btn-focus-shadow-rgb: 33, 37, 41;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: #212529;--bs-btn-active-border-color: #212529;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #212529;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #212529;--bs-btn-bg: transparent;--bs-gradient: none}.btn-link{--bs-btn-font-weight: 400;--bs-btn-color: #0d6efd;--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: #0a58ca;--bs-btn-hover-border-color: transparent;--bs-btn-active-color: #0a58ca;--bs-btn-active-border-color: transparent;--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-border-color: transparent;--bs-btn-box-shadow: 0 0 0 #000;--bs-btn-focus-shadow-rgb: 49, 132, 253;text-decoration:underline;-webkit-text-decoration:underline;-moz-text-decoration:underline;-ms-text-decoration:underline;-o-text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg,.btn-group-lg>.btn{--bs-btn-padding-y: 0.5rem;--bs-btn-padding-x: 1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius: 0.5rem}.btn-sm,.btn-group-sm>.btn{--bs-btn-padding-y: 0.25rem;--bs-btn-padding-x: 0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius: 0.2em}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .2s ease}@media(prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid rgba(0,0,0,0);border-bottom:0;border-left:.3em solid rgba(0,0,0,0)}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex: 1000;--bs-dropdown-min-width: 10rem;--bs-dropdown-padding-x: 0;--bs-dropdown-padding-y: 0.5rem;--bs-dropdown-spacer: 0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color: #212529;--bs-dropdown-bg: #ffffff;--bs-dropdown-border-color: rgba(0, 0, 0, 0.175);--bs-dropdown-border-radius: 0.25rem;--bs-dropdown-border-width: 1px;--bs-dropdown-inner-border-radius: calc(0.25rem - 1px);--bs-dropdown-divider-bg: rgba(0, 0, 0, 0.175);--bs-dropdown-divider-margin-y: 0.5rem;--bs-dropdown-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-dropdown-link-color: #212529;--bs-dropdown-link-hover-color: #212529;--bs-dropdown-link-hover-bg: #f8f9fa;--bs-dropdown-link-active-color: #ffffff;--bs-dropdown-link-active-bg: #0d6efd;--bs-dropdown-link-disabled-color: rgba(33, 37, 41, 0.5);--bs-dropdown-item-padding-x: 1rem;--bs-dropdown-item-padding-y: 0.25rem;--bs-dropdown-header-color: #6c757d;--bs-dropdown-header-padding-x: 1rem;--bs-dropdown-header-padding-y: 0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position: start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position: end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media(min-width: 576px){.dropdown-menu-sm-start{--bs-position: start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position: end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 768px){.dropdown-menu-md-start{--bs-position: start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position: end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 992px){.dropdown-menu-lg-start{--bs-position: start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position: end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 1200px){.dropdown-menu-xl-start{--bs-position: start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position: end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 1400px){.dropdown-menu-xxl-start{--bs-position: start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position: end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid rgba(0,0,0,0);border-bottom:.3em solid;border-left:.3em solid rgba(0,0,0,0)}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-right:0;border-bottom:.3em solid rgba(0,0,0,0);border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-right:.3em solid;border-bottom:.3em solid rgba(0,0,0,0)}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;white-space:nowrap;background-color:rgba(0,0,0,0);border:0;border-radius:var(--bs-dropdown-item-border-radius, 0)}.dropdown-item:hover,.dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:rgba(0,0,0,0)}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:0.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color: #dee2e6;--bs-dropdown-bg: #343a40;--bs-dropdown-border-color: rgba(0, 0, 0, 0.175);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color: #dee2e6;--bs-dropdown-link-hover-color: #ffffff;--bs-dropdown-divider-bg: rgba(0, 0, 0, 0.175);--bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color: #ffffff;--bs-dropdown-link-active-bg: #0d6efd;--bs-dropdown-link-disabled-color: #adb5bd;--bs-dropdown-header-color: #adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto;-webkit-flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:flex-start;-webkit-justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:.25rem}.btn-group>:not(.btn-check:first-child)+.btn,.btn-group>.btn-group:not(:first-child){margin-left:calc(1px*-1)}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;-webkit-flex-direction:column;align-items:flex-start;-webkit-align-items:flex-start;justify-content:center;-webkit-justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:calc(1px*-1)}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn~.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x: 1rem;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: #0d6efd;--bs-nav-link-hover-color: #0a58ca;--bs-nav-link-disabled-color: rgba(33, 37, 41, 0.75);display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;background:none;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width: 1px;--bs-nav-tabs-border-color: #dee2e6;--bs-nav-tabs-border-radius: 0.25rem;--bs-nav-tabs-link-hover-border-color: #e9ecef #e9ecef #dee2e6;--bs-nav-tabs-link-active-color: #000;--bs-nav-tabs-link-active-bg: #ffffff;--bs-nav-tabs-link-active-border-color: #dee2e6 #dee2e6 #ffffff;border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1*var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid rgba(0,0,0,0);border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1*var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius: 0.25rem;--bs-nav-pills-link-active-color: #ffffff;--bs-nav-pills-link-active-bg: #0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap: 1rem;--bs-nav-underline-border-width: 0.125rem;--bs-nav-underline-link-active-color: #000;gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid rgba(0,0,0,0)}.nav-underline .nav-link:hover,.nav-underline .nav-link:focus{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;-webkit-flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;-webkit-flex-basis:0;flex-grow:1;-webkit-flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x: 0;--bs-navbar-padding-y: 0.5rem;--bs-navbar-color: #545555;--bs-navbar-hover-color: rgba(9, 79, 182, 0.8);--bs-navbar-disabled-color: rgba(84, 85, 85, 0.75);--bs-navbar-active-color: #094fb6;--bs-navbar-brand-padding-y: 0.3125rem;--bs-navbar-brand-margin-end: 1rem;--bs-navbar-brand-font-size: 1.25rem;--bs-navbar-brand-color: #545555;--bs-navbar-brand-hover-color: #094fb6;--bs-navbar-nav-link-padding-x: 0.5rem;--bs-navbar-toggler-padding-y: 0.25;--bs-navbar-toggler-padding-x: 0;--bs-navbar-toggler-font-size: 1.25rem;--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23545555' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color: rgba(84, 85, 85, 0);--bs-navbar-toggler-border-radius: 0.25rem;--bs-navbar-toggler-focus-width: 0.25rem;--bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;position:relative;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:flex;display:-webkit-flex;flex-wrap:inherit;-webkit-flex-wrap:inherit;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x: 0;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-navbar-color);--bs-nav-link-hover-color: var(--bs-navbar-hover-color);--bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;-webkit-flex-basis:100%;flex-grow:1;-webkit-flex-grow:1;align-items:center;-webkit-align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:rgba(0,0,0,0);border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media(prefers-reduced-motion: reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}@media(min-width: 576px){.navbar-expand-sm{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 768px){.navbar-expand-md{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 992px){.navbar-expand-lg{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1200px){.navbar-expand-xl{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}@media(min-width: 1400px){.navbar-expand-xxl{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row;-webkit-flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex !important;display:-webkit-flex !important;flex-basis:auto;-webkit-flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;-webkit-flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:rgba(0,0,0,0) !important;border:0 !important;transform:none !important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color: #545555;--bs-navbar-hover-color: rgba(9, 79, 182, 0.8);--bs-navbar-disabled-color: rgba(84, 85, 85, 0.75);--bs-navbar-active-color: #094fb6;--bs-navbar-brand-color: #545555;--bs-navbar-brand-hover-color: #094fb6;--bs-navbar-toggler-border-color: rgba(84, 85, 85, 0);--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23545555' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23545555' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y: 1rem;--bs-card-spacer-x: 1rem;--bs-card-title-spacer-y: 0.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width: 1px;--bs-card-border-color: rgba(0, 0, 0, 0.175);--bs-card-border-radius: 0.25rem;--bs-card-box-shadow: ;--bs-card-inner-border-radius: calc(0.25rem - 1px);--bs-card-cap-padding-y: 0.5rem;--bs-card-cap-padding-x: 1rem;--bs-card-cap-bg: rgba(52, 58, 64, 0.25);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg: #ffffff;--bs-card-img-overlay-padding: 1rem;--bs-card-group-margin: 0.75rem;position:relative;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;-webkit-flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-0.5*var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-0.5*var(--bs-card-cap-padding-x));margin-bottom:calc(-1*var(--bs-card-cap-padding-y));margin-left:calc(-0.5*var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-0.5*var(--bs-card-cap-padding-x));margin-left:calc(-0.5*var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media(min-width: 576px){.card-group{display:flex;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap}.card-group>.card{flex:1 0 0%;-webkit-flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.accordion{--bs-accordion-color: #212529;--bs-accordion-bg: #ffffff;--bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;--bs-accordion-border-color: #dee2e6;--bs-accordion-border-width: 1px;--bs-accordion-border-radius: 0.25rem;--bs-accordion-inner-border-radius: calc(0.25rem - 1px);--bs-accordion-btn-padding-x: 1.25rem;--bs-accordion-btn-padding-y: 1rem;--bs-accordion-btn-color: #212529;--bs-accordion-btn-bg: #ffffff;--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width: 1.25rem;--bs-accordion-btn-icon-transform: rotate(-180deg);--bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23052c65'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-focus-border-color: #86b7fe;--bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-accordion-body-padding-x: 1.25rem;--bs-accordion-body-padding-y: 1rem;--bs-accordion-active-color: #052c65;--bs-accordion-active-bg: #cfe2ff}.accordion-button{position:relative;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media(prefers-reduced-motion: reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1*var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;-webkit-flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media(prefers-reduced-motion: reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:var(--bs-accordion-btn-focus-border-color);outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button::after{--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x: 0;--bs-breadcrumb-padding-y: 0;--bs-breadcrumb-margin-bottom: 1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color: rgba(33, 37, 41, 0.75);--bs-breadcrumb-item-padding-x: 0.5rem;--bs-breadcrumb-item-active-color: rgba(33, 37, 41, 0.75);display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, ">") /* rtl: var(--bs-breadcrumb-divider, ">") */}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x: 0.75rem;--bs-pagination-padding-y: 0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color: #0d6efd;--bs-pagination-bg: #ffffff;--bs-pagination-border-width: 1px;--bs-pagination-border-color: #dee2e6;--bs-pagination-border-radius: 0.25rem;--bs-pagination-hover-color: #0a58ca;--bs-pagination-hover-bg: #f8f9fa;--bs-pagination-hover-border-color: #dee2e6;--bs-pagination-focus-color: #0a58ca;--bs-pagination-focus-bg: #e9ecef;--bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-pagination-active-color: #ffffff;--bs-pagination-active-bg: #0d6efd;--bs-pagination-active-border-color: #0d6efd;--bs-pagination-disabled-color: rgba(33, 37, 41, 0.75);--bs-pagination-disabled-bg: #e9ecef;--bs-pagination-disabled-border-color: #dee2e6;display:flex;display:-webkit-flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.page-link.active,.active>.page-link{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.page-link.disabled,.disabled>.page-link{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(1px*-1)}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x: 1.5rem;--bs-pagination-padding-y: 0.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius: 0.5rem}.pagination-sm{--bs-pagination-padding-x: 0.5rem;--bs-pagination-padding-y: 0.25rem;--bs-pagination-font-size:0.875rem;--bs-pagination-border-radius: 0.2em}.badge{--bs-badge-padding-x: 0.65em;--bs-badge-padding-y: 0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight: 700;--bs-badge-color: #ffffff;--bs-badge-border-radius: 0.25rem;display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg: transparent;--bs-alert-padding-x: 1rem;--bs-alert-padding-y: 1rem;--bs-alert-margin-bottom: 1rem;--bs-alert-color: inherit;--bs-alert-border-color: transparent;--bs-alert-border: 1px solid var(--bs-alert-border-color);--bs-alert-border-radius: 0.25rem;--bs-alert-link-color: inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-default{--bs-alert-color: var(--bs-default-text-emphasis);--bs-alert-bg: var(--bs-default-bg-subtle);--bs-alert-border-color: var(--bs-default-border-subtle);--bs-alert-link-color: var(--bs-default-text-emphasis)}.alert-primary{--bs-alert-color: var(--bs-primary-text-emphasis);--bs-alert-bg: var(--bs-primary-bg-subtle);--bs-alert-border-color: var(--bs-primary-border-subtle);--bs-alert-link-color: var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color: var(--bs-secondary-text-emphasis);--bs-alert-bg: var(--bs-secondary-bg-subtle);--bs-alert-border-color: var(--bs-secondary-border-subtle);--bs-alert-link-color: var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color: var(--bs-success-text-emphasis);--bs-alert-bg: var(--bs-success-bg-subtle);--bs-alert-border-color: var(--bs-success-border-subtle);--bs-alert-link-color: var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color: var(--bs-info-text-emphasis);--bs-alert-bg: var(--bs-info-bg-subtle);--bs-alert-border-color: var(--bs-info-border-subtle);--bs-alert-link-color: var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color: var(--bs-warning-text-emphasis);--bs-alert-bg: var(--bs-warning-bg-subtle);--bs-alert-border-color: var(--bs-warning-border-subtle);--bs-alert-link-color: var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color: var(--bs-danger-text-emphasis);--bs-alert-bg: var(--bs-danger-bg-subtle);--bs-alert-border-color: var(--bs-danger-border-subtle);--bs-alert-link-color: var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color: var(--bs-light-text-emphasis);--bs-alert-bg: var(--bs-light-bg-subtle);--bs-alert-border-color: var(--bs-light-border-subtle);--bs-alert-link-color: var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color: var(--bs-dark-text-emphasis);--bs-alert-bg: var(--bs-dark-bg-subtle);--bs-alert-border-color: var(--bs-dark-border-subtle);--bs-alert-link-color: var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress,.progress-stacked{--bs-progress-height: 1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg: #e9ecef;--bs-progress-border-radius: 0.25rem;--bs-progress-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-progress-bar-color: #ffffff;--bs-progress-bar-bg: #0d6efd;--bs-progress-bar-transition: width 0.6s ease;display:flex;display:-webkit-flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;justify-content:center;-webkit-justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media(prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color: #212529;--bs-list-group-bg: #ffffff;--bs-list-group-border-color: #dee2e6;--bs-list-group-border-width: 1px;--bs-list-group-border-radius: 0.25rem;--bs-list-group-item-padding-x: 1rem;--bs-list-group-item-padding-y: 0.5rem;--bs-list-group-action-color: rgba(33, 37, 41, 0.75);--bs-list-group-action-hover-color: #000;--bs-list-group-action-hover-bg: #f8f9fa;--bs-list-group-action-active-color: #212529;--bs-list-group-action-active-bg: #e9ecef;--bs-list-group-disabled-color: rgba(33, 37, 41, 0.75);--bs-list-group-disabled-bg: #ffffff;--bs-list-group-active-color: #ffffff;--bs-list-group-active-bg: #0d6efd;--bs-list-group-active-border-color: #0d6efd;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;-webkit-text-decoration:none;-moz-text-decoration:none;-ms-text-decoration:none;-o-text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1*var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media(min-width: 576px){.list-group-horizontal-sm{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 768px){.list-group-horizontal-md{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 992px){.list-group-horizontal-lg{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 1200px){.list-group-horizontal-xl{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 1400px){.list-group-horizontal-xxl{flex-direction:row;-webkit-flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-default{--bs-list-group-color: var(--bs-default-text-emphasis);--bs-list-group-bg: var(--bs-default-bg-subtle);--bs-list-group-border-color: var(--bs-default-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-default-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-default-border-subtle);--bs-list-group-active-color: var(--bs-default-bg-subtle);--bs-list-group-active-bg: var(--bs-default-text-emphasis);--bs-list-group-active-border-color: var(--bs-default-text-emphasis)}.list-group-item-primary{--bs-list-group-color: var(--bs-primary-text-emphasis);--bs-list-group-bg: var(--bs-primary-bg-subtle);--bs-list-group-border-color: var(--bs-primary-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-primary-border-subtle);--bs-list-group-active-color: var(--bs-primary-bg-subtle);--bs-list-group-active-bg: var(--bs-primary-text-emphasis);--bs-list-group-active-border-color: var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color: var(--bs-secondary-text-emphasis);--bs-list-group-bg: var(--bs-secondary-bg-subtle);--bs-list-group-border-color: var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);--bs-list-group-active-color: var(--bs-secondary-bg-subtle);--bs-list-group-active-bg: var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color: var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color: var(--bs-success-text-emphasis);--bs-list-group-bg: var(--bs-success-bg-subtle);--bs-list-group-border-color: var(--bs-success-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-success-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-success-border-subtle);--bs-list-group-active-color: var(--bs-success-bg-subtle);--bs-list-group-active-bg: var(--bs-success-text-emphasis);--bs-list-group-active-border-color: var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color: var(--bs-info-text-emphasis);--bs-list-group-bg: var(--bs-info-bg-subtle);--bs-list-group-border-color: var(--bs-info-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-info-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-info-border-subtle);--bs-list-group-active-color: var(--bs-info-bg-subtle);--bs-list-group-active-bg: var(--bs-info-text-emphasis);--bs-list-group-active-border-color: var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color: var(--bs-warning-text-emphasis);--bs-list-group-bg: var(--bs-warning-bg-subtle);--bs-list-group-border-color: var(--bs-warning-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-warning-border-subtle);--bs-list-group-active-color: var(--bs-warning-bg-subtle);--bs-list-group-active-bg: var(--bs-warning-text-emphasis);--bs-list-group-active-border-color: var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color: var(--bs-danger-text-emphasis);--bs-list-group-bg: var(--bs-danger-bg-subtle);--bs-list-group-border-color: var(--bs-danger-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-danger-border-subtle);--bs-list-group-active-color: var(--bs-danger-bg-subtle);--bs-list-group-active-bg: var(--bs-danger-text-emphasis);--bs-list-group-active-border-color: var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color: var(--bs-light-text-emphasis);--bs-list-group-bg: var(--bs-light-bg-subtle);--bs-list-group-border-color: var(--bs-light-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-light-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-light-border-subtle);--bs-list-group-active-color: var(--bs-light-bg-subtle);--bs-list-group-active-bg: var(--bs-light-text-emphasis);--bs-list-group-active-border-color: var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color: var(--bs-dark-text-emphasis);--bs-list-group-bg: var(--bs-dark-bg-subtle);--bs-list-group-border-color: var(--bs-dark-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-dark-border-subtle);--bs-list-group-active-color: var(--bs-dark-bg-subtle);--bs-list-group-active-bg: var(--bs-dark-text-emphasis);--bs-list-group-active-border-color: var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color: #000;--bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity: 0.5;--bs-btn-close-hover-opacity: 0.75;--bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-btn-close-focus-opacity: 1;--bs-btn-close-disabled-opacity: 0.25;--bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--bs-btn-close-color);background:rgba(0,0,0,0) var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close:disabled,.btn-close.disabled{pointer-events:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{filter:var(--bs-btn-close-white-filter)}[data-bs-theme=dark] .btn-close{filter:var(--bs-btn-close-white-filter)}.toast{--bs-toast-zindex: 1090;--bs-toast-padding-x: 0.75rem;--bs-toast-padding-y: 0.5rem;--bs-toast-spacing: 1.5rem;--bs-toast-max-width: 350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg: rgba(255, 255, 255, 0.85);--bs-toast-border-width: 1px;--bs-toast-border-color: rgba(0, 0, 0, 0.175);--bs-toast-border-radius: 0.25rem;--bs-toast-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-toast-header-color: rgba(33, 37, 41, 0.75);--bs-toast-header-bg: rgba(255, 255, 255, 0.85);--bs-toast-header-border-color: rgba(0, 0, 0, 0.175);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex: 1090;position:absolute;z-index:var(--bs-toast-zindex);width:max-content;width:-webkit-max-content;width:-moz-max-content;width:-ms-max-content;width:-o-max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-0.5*var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex: 1055;--bs-modal-width: 500px;--bs-modal-padding: 1rem;--bs-modal-margin: 0.5rem;--bs-modal-color: ;--bs-modal-bg: #ffffff;--bs-modal-border-color: rgba(0, 0, 0, 0.175);--bs-modal-border-width: 1px;--bs-modal-border-radius: 0.5rem;--bs-modal-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-modal-inner-border-radius: calc(0.5rem - 1px);--bs-modal-header-padding-x: 1rem;--bs-modal-header-padding-y: 1rem;--bs-modal-header-padding: 1rem 1rem;--bs-modal-header-border-color: #dee2e6;--bs-modal-header-border-width: 1px;--bs-modal-title-line-height: 1.5;--bs-modal-footer-gap: 0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color: #dee2e6;--bs-modal-footer-border-width: 1px;position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0, -50px)}@media(prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin)*2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;min-height:calc(100% - var(--bs-modal-margin)*2)}.modal-content{position:relative;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex: 1050;--bs-backdrop-bg: #000;--bs-backdrop-opacity: 0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;display:-webkit-flex;flex-shrink:0;-webkit-flex-shrink:0;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y)*.5) calc(var(--bs-modal-header-padding-x)*.5);margin:calc(-0.5*var(--bs-modal-header-padding-y)) calc(-0.5*var(--bs-modal-header-padding-x)) calc(-0.5*var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;-webkit-flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;display:-webkit-flex;flex-shrink:0;-webkit-flex-shrink:0;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap)*.5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap)*.5)}@media(min-width: 576px){.modal{--bs-modal-margin: 1.75rem;--bs-modal-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width: 300px}}@media(min-width: 992px){.modal-lg,.modal-xl{--bs-modal-width: 800px}}@media(min-width: 1200px){.modal-xl{--bs-modal-width: 1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media(max-width: 575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media(max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media(max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media(max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media(max-width: 1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex: 1080;--bs-tooltip-max-width: 200px;--bs-tooltip-padding-x: 0.5rem;--bs-tooltip-padding-y: 0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color: #ffffff;--bs-tooltip-bg: #000;--bs-tooltip-border-radius: 0.25rem;--bs-tooltip-opacity: 0.9;--bs-tooltip-arrow-width: 0.8rem;--bs-tooltip-arrow-height: 0.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:rgba(0,0,0,0);border-style:solid}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:calc(-1*var(--bs-tooltip-arrow-height))}.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:calc(-1*var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-end .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:calc(-1*var(--bs-tooltip-arrow-height))}.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:calc(-1*var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-start .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width)*.5) 0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex: 1070;--bs-popover-max-width: 276px;--bs-popover-font-size:0.875rem;--bs-popover-bg: #ffffff;--bs-popover-border-width: 1px;--bs-popover-border-color: rgba(0, 0, 0, 0.175);--bs-popover-border-radius: 0.5rem;--bs-popover-inner-border-radius: calc(0.5rem - 1px);--bs-popover-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-popover-header-padding-x: 1rem;--bs-popover-header-padding-y: 0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color: inherit;--bs-popover-header-bg: #e9ecef;--bs-popover-body-padding-x: 1rem;--bs-popover-body-padding-y: 1rem;--bs-popover-body-color: #212529;--bs-popover-arrow-width: 1rem;--bs-popover-arrow-height: 0.5rem;--bs-popover-arrow-border: var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:"";border-color:rgba(0,0,0,0);border-style:solid;border-width:0}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{border-width:0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-bottom .popover-header::before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-0.5*var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-1*(var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width)*.5) 0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y;-webkit-touch-action:pan-y;-moz-touch-action:pan-y;-ms-touch-action:pan-y;-o-touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;transition:transform .6s ease-in-out}@media(prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media(prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;-webkit-flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);opacity:.5;transition:opacity .6s ease}@media(prefers-reduced-motion: reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-prev-icon,.carousel-dark .carousel-control-next-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}[data-bs-theme=dark] .carousel .carousel-control-prev-icon,[data-bs-theme=dark] .carousel .carousel-control-next-icon,[data-bs-theme=dark].carousel .carousel-control-prev-icon,[data-bs-theme=dark].carousel .carousel-control-next-icon{filter:invert(1) grayscale(100)}[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target],[data-bs-theme=dark].carousel .carousel-indicators [data-bs-target]{background-color:#000}[data-bs-theme=dark] .carousel .carousel-caption,[data-bs-theme=dark].carousel .carousel-caption{color:#000}.spinner-grow,.spinner-border{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg) /* rtl:ignore */}}.spinner-border{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -0.125em;--bs-spinner-border-width: 0.25em;--bs-spinner-animation-speed: 0.75s;--bs-spinner-animation-name: spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:rgba(0,0,0,0)}.spinner-border-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem;--bs-spinner-border-width: 0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -0.125em;--bs-spinner-animation-speed: 0.75s;--bs-spinner-animation-name: spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem}@media(prefers-reduced-motion: reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed: 1.5s}}.offcanvas,.offcanvas-xxl,.offcanvas-xl,.offcanvas-lg,.offcanvas-md,.offcanvas-sm{--bs-offcanvas-zindex: 1045;--bs-offcanvas-width: 400px;--bs-offcanvas-height: 30vh;--bs-offcanvas-padding-x: 1rem;--bs-offcanvas-padding-y: 1rem;--bs-offcanvas-color: #212529;--bs-offcanvas-bg: #ffffff;--bs-offcanvas-border-width: 1px;--bs-offcanvas-border-color: rgba(0, 0, 0, 0.175);--bs-offcanvas-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-offcanvas-transition: transform 0.3s ease-in-out;--bs-offcanvas-title-line-height: 1.5}@media(max-width: 575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 575.98px)and (prefers-reduced-motion: reduce){.offcanvas-sm{transition:none}}@media(max-width: 575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.showing,.offcanvas-sm.show:not(.hiding){transform:none}.offcanvas-sm.showing,.offcanvas-sm.hiding,.offcanvas-sm.show{visibility:visible}}@media(min-width: 576px){.offcanvas-sm{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 767.98px)and (prefers-reduced-motion: reduce){.offcanvas-md{transition:none}}@media(max-width: 767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.showing,.offcanvas-md.show:not(.hiding){transform:none}.offcanvas-md.showing,.offcanvas-md.hiding,.offcanvas-md.show{visibility:visible}}@media(min-width: 768px){.offcanvas-md{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 991.98px)and (prefers-reduced-motion: reduce){.offcanvas-lg{transition:none}}@media(max-width: 991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.showing,.offcanvas-lg.show:not(.hiding){transform:none}.offcanvas-lg.showing,.offcanvas-lg.hiding,.offcanvas-lg.show{visibility:visible}}@media(min-width: 992px){.offcanvas-lg{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 1199.98px)and (prefers-reduced-motion: reduce){.offcanvas-xl{transition:none}}@media(max-width: 1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.showing,.offcanvas-xl.show:not(.hiding){transform:none}.offcanvas-xl.showing,.offcanvas-xl.hiding,.offcanvas-xl.show{visibility:visible}}@media(min-width: 1200px){.offcanvas-xl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}@media(max-width: 1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width: 1399.98px)and (prefers-reduced-motion: reduce){.offcanvas-xxl{transition:none}}@media(max-width: 1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.showing,.offcanvas-xxl.show:not(.hiding){transform:none}.offcanvas-xxl.showing,.offcanvas-xxl.hiding,.offcanvas-xxl.show{visibility:visible}}@media(min-width: 1400px){.offcanvas-xxl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:rgba(0,0,0,0) !important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;display:-webkit-flex;flex-grow:0;-webkit-flex-grow:0;padding:0;overflow-y:visible;background-color:rgba(0,0,0,0) !important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media(prefers-reduced-motion: reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.showing,.offcanvas.show:not(.hiding){transform:none}.offcanvas.showing,.offcanvas.hiding,.offcanvas.show{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y)*.5) calc(var(--bs-offcanvas-padding-x)*.5);margin-top:calc(-0.5*var(--bs-offcanvas-padding-y));margin-right:calc(-0.5*var(--bs-offcanvas-padding-x));margin-bottom:calc(-0.5*var(--bs-offcanvas-padding-y))}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;-webkit-flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{mask-image:linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);-webkit-mask-image:linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);mask-size:200% 100%;-webkit-mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{mask-position:-200% 0%;-webkit-mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.text-bg-default{color:#000 !important;background-color:RGBA(var(--bs-default-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-primary{color:#fff !important;background-color:RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-secondary{color:#fff !important;background-color:RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-success{color:#fff !important;background-color:RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-info{color:#000 !important;background-color:RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-warning{color:#000 !important;background-color:RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-danger{color:#fff !important;background-color:RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-light{color:#000 !important;background-color:RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important}.text-bg-dark{color:#fff !important;background-color:RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important}.link-default{color:RGBA(var(--bs-default-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-default-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-default:hover,.link-default:focus{color:RGBA(229, 232, 235, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(229, 232, 235, var(--bs-link-underline-opacity, 1)) !important}.link-primary{color:RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-primary:hover,.link-primary:focus{color:RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important}.link-secondary{color:RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-secondary:hover,.link-secondary:focus{color:RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important}.link-success{color:RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-success:hover,.link-success:focus{color:RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important}.link-info{color:RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-info:hover,.link-info:focus{color:RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important}.link-warning{color:RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-warning:hover,.link-warning:focus{color:RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important}.link-danger{color:RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-danger:hover,.link-danger:focus{color:RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important}.link-light{color:RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-light:hover,.link-light:focus{color:RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important}.link-dark{color:RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-dark:hover,.link-dark:focus{color:RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-body-emphasis:hover,.link-body-emphasis:focus{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;-webkit-align-items:center;text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));text-underline-offset:.25em;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;-webkit-flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}@media(prefers-reduced-motion: reduce){.icon-link>.bi{transition:none}}.icon-link-hover:hover>.bi,.icon-link-hover:focus-visible>.bi{transform:var(--bs-icon-link-transform, translate3d(0.25em, 0, 0))}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio: 100%}.ratio-4x3{--bs-aspect-ratio: 75%}.ratio-16x9{--bs-aspect-ratio: 56.25%}.ratio-21x9{--bs-aspect-ratio: 42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}.sticky-bottom{position:sticky;bottom:0;z-index:1020}@media(min-width: 576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;display:-webkit-flex;flex-direction:row;-webkit-flex-direction:row;align-items:center;-webkit-align-items:center;align-self:stretch;-webkit-align-self:stretch}.vstack{display:flex;display:-webkit-flex;flex:1 1 auto;-webkit-flex:1 1 auto;flex-direction:column;-webkit-flex-direction:column;align-self:stretch;-webkit-align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.visually-hidden:not(caption),.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption){position:absolute !important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;-webkit-align-self:stretch;width:1px;min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.float-start{float:left !important}.float-end{float:right !important}.float-none{float:none !important}.object-fit-contain{object-fit:contain !important}.object-fit-cover{object-fit:cover !important}.object-fit-fill{object-fit:fill !important}.object-fit-scale{object-fit:scale-down !important}.object-fit-none{object-fit:none !important}.opacity-0{opacity:0 !important}.opacity-25{opacity:.25 !important}.opacity-50{opacity:.5 !important}.opacity-75{opacity:.75 !important}.opacity-100{opacity:1 !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.overflow-visible{overflow:visible !important}.overflow-scroll{overflow:scroll !important}.overflow-x-auto{overflow-x:auto !important}.overflow-x-hidden{overflow-x:hidden !important}.overflow-x-visible{overflow-x:visible !important}.overflow-x-scroll{overflow-x:scroll !important}.overflow-y-auto{overflow-y:auto !important}.overflow-y-hidden{overflow-y:hidden !important}.overflow-y-visible{overflow-y:visible !important}.overflow-y-scroll{overflow-y:scroll !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-grid{display:grid !important}.d-inline-grid{display:inline-grid !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}.d-none{display:none !important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15) !important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075) !important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175) !important}.shadow-none{box-shadow:none !important}.focus-ring-default{--bs-focus-ring-color: rgba(var(--bs-default-rgb), var(--bs-focus-ring-opacity))}.focus-ring-primary{--bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.top-0{top:0 !important}.top-50{top:50% !important}.top-100{top:100% !important}.bottom-0{bottom:0 !important}.bottom-50{bottom:50% !important}.bottom-100{bottom:100% !important}.start-0{left:0 !important}.start-50{left:50% !important}.start-100{left:100% !important}.end-0{right:0 !important}.end-50{right:50% !important}.end-100{right:100% !important}.translate-middle{transform:translate(-50%, -50%) !important}.translate-middle-x{transform:translateX(-50%) !important}.translate-middle-y{transform:translateY(-50%) !important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-0{border:0 !important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-top-0{border-top:0 !important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-end-0{border-right:0 !important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-bottom-0{border-bottom:0 !important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-start-0{border-left:0 !important}.border-default{--bs-border-opacity: 1;border-color:rgba(var(--bs-default-rgb), var(--bs-border-opacity)) !important}.border-primary{--bs-border-opacity: 1;border-color:rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important}.border-secondary{--bs-border-opacity: 1;border-color:rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important}.border-success{--bs-border-opacity: 1;border-color:rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important}.border-info{--bs-border-opacity: 1;border-color:rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important}.border-warning{--bs-border-opacity: 1;border-color:rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important}.border-danger{--bs-border-opacity: 1;border-color:rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important}.border-light{--bs-border-opacity: 1;border-color:rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important}.border-dark{--bs-border-opacity: 1;border-color:rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important}.border-black{--bs-border-opacity: 1;border-color:rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important}.border-white{--bs-border-opacity: 1;border-color:rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle) !important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle) !important}.border-success-subtle{border-color:var(--bs-success-border-subtle) !important}.border-info-subtle{border-color:var(--bs-info-border-subtle) !important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle) !important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle) !important}.border-light-subtle{border-color:var(--bs-light-border-subtle) !important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle) !important}.border-1{border-width:1px !important}.border-2{border-width:2px !important}.border-3{border-width:3px !important}.border-4{border-width:4px !important}.border-5{border-width:5px !important}.border-opacity-10{--bs-border-opacity: 0.1}.border-opacity-25{--bs-border-opacity: 0.25}.border-opacity-50{--bs-border-opacity: 0.5}.border-opacity-75{--bs-border-opacity: 0.75}.border-opacity-100{--bs-border-opacity: 1}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.mw-100{max-width:100% !important}.vw-100{width:100vw !important}.min-vw-100{min-width:100vw !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mh-100{max-height:100% !important}.vh-100{height:100vh !important}.min-vh-100{min-height:100vh !important}.flex-fill{flex:1 1 auto !important}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.justify-content-evenly{justify-content:space-evenly !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}.order-first{order:-1 !important}.order-0{order:0 !important}.order-1{order:1 !important}.order-2{order:2 !important}.order-3{order:3 !important}.order-4{order:4 !important}.order-5{order:5 !important}.order-last{order:6 !important}.m-0{margin:0 !important}.m-1{margin:.25rem !important}.m-2{margin:.5rem !important}.m-3{margin:1rem !important}.m-4{margin:1.5rem !important}.m-5{margin:3rem !important}.m-auto{margin:auto !important}.mx-0{margin-right:0 !important;margin-left:0 !important}.mx-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-3{margin-right:1rem !important;margin-left:1rem !important}.mx-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-5{margin-right:3rem !important;margin-left:3rem !important}.mx-auto{margin-right:auto !important;margin-left:auto !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:.25rem !important}.mt-2{margin-top:.5rem !important}.mt-3{margin-top:1rem !important}.mt-4{margin-top:1.5rem !important}.mt-5{margin-top:3rem !important}.mt-auto{margin-top:auto !important}.me-0{margin-right:0 !important}.me-1{margin-right:.25rem !important}.me-2{margin-right:.5rem !important}.me-3{margin-right:1rem !important}.me-4{margin-right:1.5rem !important}.me-5{margin-right:3rem !important}.me-auto{margin-right:auto !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:.25rem !important}.mb-2{margin-bottom:.5rem !important}.mb-3{margin-bottom:1rem !important}.mb-4{margin-bottom:1.5rem !important}.mb-5{margin-bottom:3rem !important}.mb-auto{margin-bottom:auto !important}.ms-0{margin-left:0 !important}.ms-1{margin-left:.25rem !important}.ms-2{margin-left:.5rem !important}.ms-3{margin-left:1rem !important}.ms-4{margin-left:1.5rem !important}.ms-5{margin-left:3rem !important}.ms-auto{margin-left:auto !important}.p-0{padding:0 !important}.p-1{padding:.25rem !important}.p-2{padding:.5rem !important}.p-3{padding:1rem !important}.p-4{padding:1.5rem !important}.p-5{padding:3rem !important}.px-0{padding-right:0 !important;padding-left:0 !important}.px-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-3{padding-right:1rem !important;padding-left:1rem !important}.px-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-5{padding-right:3rem !important;padding-left:3rem !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:.25rem !important}.pt-2{padding-top:.5rem !important}.pt-3{padding-top:1rem !important}.pt-4{padding-top:1.5rem !important}.pt-5{padding-top:3rem !important}.pe-0{padding-right:0 !important}.pe-1{padding-right:.25rem !important}.pe-2{padding-right:.5rem !important}.pe-3{padding-right:1rem !important}.pe-4{padding-right:1.5rem !important}.pe-5{padding-right:3rem !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:.25rem !important}.pb-2{padding-bottom:.5rem !important}.pb-3{padding-bottom:1rem !important}.pb-4{padding-bottom:1.5rem !important}.pb-5{padding-bottom:3rem !important}.ps-0{padding-left:0 !important}.ps-1{padding-left:.25rem !important}.ps-2{padding-left:.5rem !important}.ps-3{padding-left:1rem !important}.ps-4{padding-left:1.5rem !important}.ps-5{padding-left:3rem !important}.gap-0{gap:0 !important}.gap-1{gap:.25rem !important}.gap-2{gap:.5rem !important}.gap-3{gap:1rem !important}.gap-4{gap:1.5rem !important}.gap-5{gap:3rem !important}.row-gap-0{row-gap:0 !important}.row-gap-1{row-gap:.25rem !important}.row-gap-2{row-gap:.5rem !important}.row-gap-3{row-gap:1rem !important}.row-gap-4{row-gap:1.5rem !important}.row-gap-5{row-gap:3rem !important}.column-gap-0{column-gap:0 !important}.column-gap-1{column-gap:.25rem !important}.column-gap-2{column-gap:.5rem !important}.column-gap-3{column-gap:1rem !important}.column-gap-4{column-gap:1.5rem !important}.column-gap-5{column-gap:3rem !important}.font-monospace{font-family:var(--bs-font-monospace) !important}.fs-1{font-size:calc(1.325rem + 0.9vw) !important}.fs-2{font-size:calc(1.29rem + 0.48vw) !important}.fs-3{font-size:calc(1.27rem + 0.24vw) !important}.fs-4{font-size:1.25rem !important}.fs-5{font-size:1.1rem !important}.fs-6{font-size:1rem !important}.fst-italic{font-style:italic !important}.fst-normal{font-style:normal !important}.fw-lighter{font-weight:lighter !important}.fw-light{font-weight:300 !important}.fw-normal{font-weight:400 !important}.fw-medium{font-weight:500 !important}.fw-semibold{font-weight:600 !important}.fw-bold{font-weight:700 !important}.fw-bolder{font-weight:bolder !important}.lh-1{line-height:1 !important}.lh-sm{line-height:1.25 !important}.lh-base{line-height:1.5 !important}.lh-lg{line-height:2 !important}.text-start{text-align:left !important}.text-end{text-align:right !important}.text-center{text-align:center !important}.text-decoration-none{text-decoration:none !important}.text-decoration-underline{text-decoration:underline !important}.text-decoration-line-through{text-decoration:line-through !important}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-break{word-wrap:break-word !important;word-break:break-word !important}.text-default{--bs-text-opacity: 1;color:rgba(var(--bs-default-rgb), var(--bs-text-opacity)) !important}.text-primary{--bs-text-opacity: 1;color:rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important}.text-secondary{--bs-text-opacity: 1;color:rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important}.text-success{--bs-text-opacity: 1;color:rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important}.text-info{--bs-text-opacity: 1;color:rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important}.text-warning{--bs-text-opacity: 1;color:rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important}.text-danger{--bs-text-opacity: 1;color:rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important}.text-light{--bs-text-opacity: 1;color:rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important}.text-dark{--bs-text-opacity: 1;color:rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important}.text-black{--bs-text-opacity: 1;color:rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important}.text-white{--bs-text-opacity: 1;color:rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important}.text-body{--bs-text-opacity: 1;color:rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important}.text-muted{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.text-black-50{--bs-text-opacity: 1;color:rgba(0,0,0,.5) !important}.text-white-50{--bs-text-opacity: 1;color:rgba(255,255,255,.5) !important}.text-body-secondary{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.text-body-tertiary{--bs-text-opacity: 1;color:var(--bs-tertiary-color) !important}.text-body-emphasis{--bs-text-opacity: 1;color:var(--bs-emphasis-color) !important}.text-reset{--bs-text-opacity: 1;color:inherit !important}.text-opacity-25{--bs-text-opacity: 0.25}.text-opacity-50{--bs-text-opacity: 0.5}.text-opacity-75{--bs-text-opacity: 0.75}.text-opacity-100{--bs-text-opacity: 1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis) !important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis) !important}.text-success-emphasis{color:var(--bs-success-text-emphasis) !important}.text-info-emphasis{color:var(--bs-info-text-emphasis) !important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis) !important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis) !important}.text-light-emphasis{color:var(--bs-light-text-emphasis) !important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis) !important}.link-opacity-10{--bs-link-opacity: 0.1}.link-opacity-10-hover:hover{--bs-link-opacity: 0.1}.link-opacity-25{--bs-link-opacity: 0.25}.link-opacity-25-hover:hover{--bs-link-opacity: 0.25}.link-opacity-50{--bs-link-opacity: 0.5}.link-opacity-50-hover:hover{--bs-link-opacity: 0.5}.link-opacity-75{--bs-link-opacity: 0.75}.link-opacity-75-hover:hover{--bs-link-opacity: 0.75}.link-opacity-100{--bs-link-opacity: 1}.link-opacity-100-hover:hover{--bs-link-opacity: 1}.link-offset-1{text-underline-offset:.125em !important}.link-offset-1-hover:hover{text-underline-offset:.125em !important}.link-offset-2{text-underline-offset:.25em !important}.link-offset-2-hover:hover{text-underline-offset:.25em !important}.link-offset-3{text-underline-offset:.375em !important}.link-offset-3-hover:hover{text-underline-offset:.375em !important}.link-underline-default{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-default-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-primary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-secondary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-success{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-info{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-warning{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-danger{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-light{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-dark{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important}.link-underline{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-underline-opacity-0{--bs-link-underline-opacity: 0}.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity: 0}.link-underline-opacity-10{--bs-link-underline-opacity: 0.1}.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity: 0.1}.link-underline-opacity-25{--bs-link-underline-opacity: 0.25}.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity: 0.25}.link-underline-opacity-50{--bs-link-underline-opacity: 0.5}.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity: 0.5}.link-underline-opacity-75{--bs-link-underline-opacity: 0.75}.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity: 0.75}.link-underline-opacity-100{--bs-link-underline-opacity: 1}.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity: 1}.bg-default{--bs-bg-opacity: 1;background-color:rgba(var(--bs-default-rgb), var(--bs-bg-opacity)) !important}.bg-primary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important}.bg-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important}.bg-success{--bs-bg-opacity: 1;background-color:rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important}.bg-info{--bs-bg-opacity: 1;background-color:rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important}.bg-warning{--bs-bg-opacity: 1;background-color:rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important}.bg-danger{--bs-bg-opacity: 1;background-color:rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important}.bg-light{--bs-bg-opacity: 1;background-color:rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important}.bg-dark{--bs-bg-opacity: 1;background-color:rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important}.bg-black{--bs-bg-opacity: 1;background-color:rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important}.bg-white{--bs-bg-opacity: 1;background-color:rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important}.bg-body{--bs-bg-opacity: 1;background-color:rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important}.bg-transparent{--bs-bg-opacity: 1;background-color:rgba(0,0,0,0) !important}.bg-body-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-body-tertiary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-opacity-10{--bs-bg-opacity: 0.1}.bg-opacity-25{--bs-bg-opacity: 0.25}.bg-opacity-50{--bs-bg-opacity: 0.5}.bg-opacity-75{--bs-bg-opacity: 0.75}.bg-opacity-100{--bs-bg-opacity: 1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle) !important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle) !important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle) !important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle) !important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle) !important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle) !important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle) !important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle) !important}.bg-gradient{background-image:var(--bs-gradient) !important}.user-select-all{user-select:all !important}.user-select-auto{user-select:auto !important}.user-select-none{user-select:none !important}.pe-none{pointer-events:none !important}.pe-auto{pointer-events:auto !important}.rounded{border-radius:var(--bs-border-radius) !important}.rounded-0{border-radius:0 !important}.rounded-1{border-radius:var(--bs-border-radius-sm) !important}.rounded-2{border-radius:var(--bs-border-radius) !important}.rounded-3{border-radius:var(--bs-border-radius-lg) !important}.rounded-4{border-radius:var(--bs-border-radius-xl) !important}.rounded-5{border-radius:var(--bs-border-radius-xxl) !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:var(--bs-border-radius-pill) !important}.rounded-top{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-0{border-top-left-radius:0 !important;border-top-right-radius:0 !important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm) !important;border-top-right-radius:var(--bs-border-radius-sm) !important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg) !important;border-top-right-radius:var(--bs-border-radius-lg) !important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl) !important;border-top-right-radius:var(--bs-border-radius-xl) !important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl) !important;border-top-right-radius:var(--bs-border-radius-xxl) !important}.rounded-top-circle{border-top-left-radius:50% !important;border-top-right-radius:50% !important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill) !important;border-top-right-radius:var(--bs-border-radius-pill) !important}.rounded-end{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-0{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm) !important;border-bottom-right-radius:var(--bs-border-radius-sm) !important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg) !important;border-bottom-right-radius:var(--bs-border-radius-lg) !important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl) !important;border-bottom-right-radius:var(--bs-border-radius-xl) !important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-right-radius:var(--bs-border-radius-xxl) !important}.rounded-end-circle{border-top-right-radius:50% !important;border-bottom-right-radius:50% !important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill) !important;border-bottom-right-radius:var(--bs-border-radius-pill) !important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-0{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm) !important;border-bottom-left-radius:var(--bs-border-radius-sm) !important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg) !important;border-bottom-left-radius:var(--bs-border-radius-lg) !important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl) !important;border-bottom-left-radius:var(--bs-border-radius-xl) !important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-left-radius:var(--bs-border-radius-xxl) !important}.rounded-bottom-circle{border-bottom-right-radius:50% !important;border-bottom-left-radius:50% !important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill) !important;border-bottom-left-radius:var(--bs-border-radius-pill) !important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-0{border-bottom-left-radius:0 !important;border-top-left-radius:0 !important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm) !important;border-top-left-radius:var(--bs-border-radius-sm) !important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg) !important;border-top-left-radius:var(--bs-border-radius-lg) !important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl) !important;border-top-left-radius:var(--bs-border-radius-xl) !important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl) !important;border-top-left-radius:var(--bs-border-radius-xxl) !important}.rounded-start-circle{border-bottom-left-radius:50% !important;border-top-left-radius:50% !important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill) !important;border-top-left-radius:var(--bs-border-radius-pill) !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}.z-n1{z-index:-1 !important}.z-0{z-index:0 !important}.z-1{z-index:1 !important}.z-2{z-index:2 !important}.z-3{z-index:3 !important}@media(min-width: 576px){.float-sm-start{float:left !important}.float-sm-end{float:right !important}.float-sm-none{float:none !important}.object-fit-sm-contain{object-fit:contain !important}.object-fit-sm-cover{object-fit:cover !important}.object-fit-sm-fill{object-fit:fill !important}.object-fit-sm-scale{object-fit:scale-down !important}.object-fit-sm-none{object-fit:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-grid{display:grid !important}.d-sm-inline-grid{display:inline-grid !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}.d-sm-none{display:none !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.justify-content-sm-evenly{justify-content:space-evenly !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}.order-sm-first{order:-1 !important}.order-sm-0{order:0 !important}.order-sm-1{order:1 !important}.order-sm-2{order:2 !important}.order-sm-3{order:3 !important}.order-sm-4{order:4 !important}.order-sm-5{order:5 !important}.order-sm-last{order:6 !important}.m-sm-0{margin:0 !important}.m-sm-1{margin:.25rem !important}.m-sm-2{margin:.5rem !important}.m-sm-3{margin:1rem !important}.m-sm-4{margin:1.5rem !important}.m-sm-5{margin:3rem !important}.m-sm-auto{margin:auto !important}.mx-sm-0{margin-right:0 !important;margin-left:0 !important}.mx-sm-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-sm-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-sm-3{margin-right:1rem !important;margin-left:1rem !important}.mx-sm-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-sm-5{margin-right:3rem !important;margin-left:3rem !important}.mx-sm-auto{margin-right:auto !important;margin-left:auto !important}.my-sm-0{margin-top:0 !important;margin-bottom:0 !important}.my-sm-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-sm-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-sm-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-sm-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-sm-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-sm-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-sm-0{margin-top:0 !important}.mt-sm-1{margin-top:.25rem !important}.mt-sm-2{margin-top:.5rem !important}.mt-sm-3{margin-top:1rem !important}.mt-sm-4{margin-top:1.5rem !important}.mt-sm-5{margin-top:3rem !important}.mt-sm-auto{margin-top:auto !important}.me-sm-0{margin-right:0 !important}.me-sm-1{margin-right:.25rem !important}.me-sm-2{margin-right:.5rem !important}.me-sm-3{margin-right:1rem !important}.me-sm-4{margin-right:1.5rem !important}.me-sm-5{margin-right:3rem !important}.me-sm-auto{margin-right:auto !important}.mb-sm-0{margin-bottom:0 !important}.mb-sm-1{margin-bottom:.25rem !important}.mb-sm-2{margin-bottom:.5rem !important}.mb-sm-3{margin-bottom:1rem !important}.mb-sm-4{margin-bottom:1.5rem !important}.mb-sm-5{margin-bottom:3rem !important}.mb-sm-auto{margin-bottom:auto !important}.ms-sm-0{margin-left:0 !important}.ms-sm-1{margin-left:.25rem !important}.ms-sm-2{margin-left:.5rem !important}.ms-sm-3{margin-left:1rem !important}.ms-sm-4{margin-left:1.5rem !important}.ms-sm-5{margin-left:3rem !important}.ms-sm-auto{margin-left:auto !important}.p-sm-0{padding:0 !important}.p-sm-1{padding:.25rem !important}.p-sm-2{padding:.5rem !important}.p-sm-3{padding:1rem !important}.p-sm-4{padding:1.5rem !important}.p-sm-5{padding:3rem !important}.px-sm-0{padding-right:0 !important;padding-left:0 !important}.px-sm-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-sm-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-sm-3{padding-right:1rem !important;padding-left:1rem !important}.px-sm-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-sm-5{padding-right:3rem !important;padding-left:3rem !important}.py-sm-0{padding-top:0 !important;padding-bottom:0 !important}.py-sm-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-sm-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-sm-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-sm-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-sm-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-sm-0{padding-top:0 !important}.pt-sm-1{padding-top:.25rem !important}.pt-sm-2{padding-top:.5rem !important}.pt-sm-3{padding-top:1rem !important}.pt-sm-4{padding-top:1.5rem !important}.pt-sm-5{padding-top:3rem !important}.pe-sm-0{padding-right:0 !important}.pe-sm-1{padding-right:.25rem !important}.pe-sm-2{padding-right:.5rem !important}.pe-sm-3{padding-right:1rem !important}.pe-sm-4{padding-right:1.5rem !important}.pe-sm-5{padding-right:3rem !important}.pb-sm-0{padding-bottom:0 !important}.pb-sm-1{padding-bottom:.25rem !important}.pb-sm-2{padding-bottom:.5rem !important}.pb-sm-3{padding-bottom:1rem !important}.pb-sm-4{padding-bottom:1.5rem !important}.pb-sm-5{padding-bottom:3rem !important}.ps-sm-0{padding-left:0 !important}.ps-sm-1{padding-left:.25rem !important}.ps-sm-2{padding-left:.5rem !important}.ps-sm-3{padding-left:1rem !important}.ps-sm-4{padding-left:1.5rem !important}.ps-sm-5{padding-left:3rem !important}.gap-sm-0{gap:0 !important}.gap-sm-1{gap:.25rem !important}.gap-sm-2{gap:.5rem !important}.gap-sm-3{gap:1rem !important}.gap-sm-4{gap:1.5rem !important}.gap-sm-5{gap:3rem !important}.row-gap-sm-0{row-gap:0 !important}.row-gap-sm-1{row-gap:.25rem !important}.row-gap-sm-2{row-gap:.5rem !important}.row-gap-sm-3{row-gap:1rem !important}.row-gap-sm-4{row-gap:1.5rem !important}.row-gap-sm-5{row-gap:3rem !important}.column-gap-sm-0{column-gap:0 !important}.column-gap-sm-1{column-gap:.25rem !important}.column-gap-sm-2{column-gap:.5rem !important}.column-gap-sm-3{column-gap:1rem !important}.column-gap-sm-4{column-gap:1.5rem !important}.column-gap-sm-5{column-gap:3rem !important}.text-sm-start{text-align:left !important}.text-sm-end{text-align:right !important}.text-sm-center{text-align:center !important}}@media(min-width: 768px){.float-md-start{float:left !important}.float-md-end{float:right !important}.float-md-none{float:none !important}.object-fit-md-contain{object-fit:contain !important}.object-fit-md-cover{object-fit:cover !important}.object-fit-md-fill{object-fit:fill !important}.object-fit-md-scale{object-fit:scale-down !important}.object-fit-md-none{object-fit:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-grid{display:grid !important}.d-md-inline-grid{display:inline-grid !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}.d-md-none{display:none !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.justify-content-md-evenly{justify-content:space-evenly !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}.order-md-first{order:-1 !important}.order-md-0{order:0 !important}.order-md-1{order:1 !important}.order-md-2{order:2 !important}.order-md-3{order:3 !important}.order-md-4{order:4 !important}.order-md-5{order:5 !important}.order-md-last{order:6 !important}.m-md-0{margin:0 !important}.m-md-1{margin:.25rem !important}.m-md-2{margin:.5rem !important}.m-md-3{margin:1rem !important}.m-md-4{margin:1.5rem !important}.m-md-5{margin:3rem !important}.m-md-auto{margin:auto !important}.mx-md-0{margin-right:0 !important;margin-left:0 !important}.mx-md-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-md-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-md-3{margin-right:1rem !important;margin-left:1rem !important}.mx-md-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-md-5{margin-right:3rem !important;margin-left:3rem !important}.mx-md-auto{margin-right:auto !important;margin-left:auto !important}.my-md-0{margin-top:0 !important;margin-bottom:0 !important}.my-md-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-md-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-md-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-md-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-md-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-md-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-md-0{margin-top:0 !important}.mt-md-1{margin-top:.25rem !important}.mt-md-2{margin-top:.5rem !important}.mt-md-3{margin-top:1rem !important}.mt-md-4{margin-top:1.5rem !important}.mt-md-5{margin-top:3rem !important}.mt-md-auto{margin-top:auto !important}.me-md-0{margin-right:0 !important}.me-md-1{margin-right:.25rem !important}.me-md-2{margin-right:.5rem !important}.me-md-3{margin-right:1rem !important}.me-md-4{margin-right:1.5rem !important}.me-md-5{margin-right:3rem !important}.me-md-auto{margin-right:auto !important}.mb-md-0{margin-bottom:0 !important}.mb-md-1{margin-bottom:.25rem !important}.mb-md-2{margin-bottom:.5rem !important}.mb-md-3{margin-bottom:1rem !important}.mb-md-4{margin-bottom:1.5rem !important}.mb-md-5{margin-bottom:3rem !important}.mb-md-auto{margin-bottom:auto !important}.ms-md-0{margin-left:0 !important}.ms-md-1{margin-left:.25rem !important}.ms-md-2{margin-left:.5rem !important}.ms-md-3{margin-left:1rem !important}.ms-md-4{margin-left:1.5rem !important}.ms-md-5{margin-left:3rem !important}.ms-md-auto{margin-left:auto !important}.p-md-0{padding:0 !important}.p-md-1{padding:.25rem !important}.p-md-2{padding:.5rem !important}.p-md-3{padding:1rem !important}.p-md-4{padding:1.5rem !important}.p-md-5{padding:3rem !important}.px-md-0{padding-right:0 !important;padding-left:0 !important}.px-md-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-md-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-md-3{padding-right:1rem !important;padding-left:1rem !important}.px-md-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-md-5{padding-right:3rem !important;padding-left:3rem !important}.py-md-0{padding-top:0 !important;padding-bottom:0 !important}.py-md-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-md-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-md-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-md-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-md-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-md-0{padding-top:0 !important}.pt-md-1{padding-top:.25rem !important}.pt-md-2{padding-top:.5rem !important}.pt-md-3{padding-top:1rem !important}.pt-md-4{padding-top:1.5rem !important}.pt-md-5{padding-top:3rem !important}.pe-md-0{padding-right:0 !important}.pe-md-1{padding-right:.25rem !important}.pe-md-2{padding-right:.5rem !important}.pe-md-3{padding-right:1rem !important}.pe-md-4{padding-right:1.5rem !important}.pe-md-5{padding-right:3rem !important}.pb-md-0{padding-bottom:0 !important}.pb-md-1{padding-bottom:.25rem !important}.pb-md-2{padding-bottom:.5rem !important}.pb-md-3{padding-bottom:1rem !important}.pb-md-4{padding-bottom:1.5rem !important}.pb-md-5{padding-bottom:3rem !important}.ps-md-0{padding-left:0 !important}.ps-md-1{padding-left:.25rem !important}.ps-md-2{padding-left:.5rem !important}.ps-md-3{padding-left:1rem !important}.ps-md-4{padding-left:1.5rem !important}.ps-md-5{padding-left:3rem !important}.gap-md-0{gap:0 !important}.gap-md-1{gap:.25rem !important}.gap-md-2{gap:.5rem !important}.gap-md-3{gap:1rem !important}.gap-md-4{gap:1.5rem !important}.gap-md-5{gap:3rem !important}.row-gap-md-0{row-gap:0 !important}.row-gap-md-1{row-gap:.25rem !important}.row-gap-md-2{row-gap:.5rem !important}.row-gap-md-3{row-gap:1rem !important}.row-gap-md-4{row-gap:1.5rem !important}.row-gap-md-5{row-gap:3rem !important}.column-gap-md-0{column-gap:0 !important}.column-gap-md-1{column-gap:.25rem !important}.column-gap-md-2{column-gap:.5rem !important}.column-gap-md-3{column-gap:1rem !important}.column-gap-md-4{column-gap:1.5rem !important}.column-gap-md-5{column-gap:3rem !important}.text-md-start{text-align:left !important}.text-md-end{text-align:right !important}.text-md-center{text-align:center !important}}@media(min-width: 992px){.float-lg-start{float:left !important}.float-lg-end{float:right !important}.float-lg-none{float:none !important}.object-fit-lg-contain{object-fit:contain !important}.object-fit-lg-cover{object-fit:cover !important}.object-fit-lg-fill{object-fit:fill !important}.object-fit-lg-scale{object-fit:scale-down !important}.object-fit-lg-none{object-fit:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-grid{display:grid !important}.d-lg-inline-grid{display:inline-grid !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}.d-lg-none{display:none !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.justify-content-lg-evenly{justify-content:space-evenly !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}.order-lg-first{order:-1 !important}.order-lg-0{order:0 !important}.order-lg-1{order:1 !important}.order-lg-2{order:2 !important}.order-lg-3{order:3 !important}.order-lg-4{order:4 !important}.order-lg-5{order:5 !important}.order-lg-last{order:6 !important}.m-lg-0{margin:0 !important}.m-lg-1{margin:.25rem !important}.m-lg-2{margin:.5rem !important}.m-lg-3{margin:1rem !important}.m-lg-4{margin:1.5rem !important}.m-lg-5{margin:3rem !important}.m-lg-auto{margin:auto !important}.mx-lg-0{margin-right:0 !important;margin-left:0 !important}.mx-lg-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-lg-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-lg-3{margin-right:1rem !important;margin-left:1rem !important}.mx-lg-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-lg-5{margin-right:3rem !important;margin-left:3rem !important}.mx-lg-auto{margin-right:auto !important;margin-left:auto !important}.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}.my-lg-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-lg-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-lg-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-lg-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-lg-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-lg-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-lg-0{margin-top:0 !important}.mt-lg-1{margin-top:.25rem !important}.mt-lg-2{margin-top:.5rem !important}.mt-lg-3{margin-top:1rem !important}.mt-lg-4{margin-top:1.5rem !important}.mt-lg-5{margin-top:3rem !important}.mt-lg-auto{margin-top:auto !important}.me-lg-0{margin-right:0 !important}.me-lg-1{margin-right:.25rem !important}.me-lg-2{margin-right:.5rem !important}.me-lg-3{margin-right:1rem !important}.me-lg-4{margin-right:1.5rem !important}.me-lg-5{margin-right:3rem !important}.me-lg-auto{margin-right:auto !important}.mb-lg-0{margin-bottom:0 !important}.mb-lg-1{margin-bottom:.25rem !important}.mb-lg-2{margin-bottom:.5rem !important}.mb-lg-3{margin-bottom:1rem !important}.mb-lg-4{margin-bottom:1.5rem !important}.mb-lg-5{margin-bottom:3rem !important}.mb-lg-auto{margin-bottom:auto !important}.ms-lg-0{margin-left:0 !important}.ms-lg-1{margin-left:.25rem !important}.ms-lg-2{margin-left:.5rem !important}.ms-lg-3{margin-left:1rem !important}.ms-lg-4{margin-left:1.5rem !important}.ms-lg-5{margin-left:3rem !important}.ms-lg-auto{margin-left:auto !important}.p-lg-0{padding:0 !important}.p-lg-1{padding:.25rem !important}.p-lg-2{padding:.5rem !important}.p-lg-3{padding:1rem !important}.p-lg-4{padding:1.5rem !important}.p-lg-5{padding:3rem !important}.px-lg-0{padding-right:0 !important;padding-left:0 !important}.px-lg-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-lg-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-lg-3{padding-right:1rem !important;padding-left:1rem !important}.px-lg-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-lg-5{padding-right:3rem !important;padding-left:3rem !important}.py-lg-0{padding-top:0 !important;padding-bottom:0 !important}.py-lg-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-lg-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-lg-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-lg-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-lg-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-lg-0{padding-top:0 !important}.pt-lg-1{padding-top:.25rem !important}.pt-lg-2{padding-top:.5rem !important}.pt-lg-3{padding-top:1rem !important}.pt-lg-4{padding-top:1.5rem !important}.pt-lg-5{padding-top:3rem !important}.pe-lg-0{padding-right:0 !important}.pe-lg-1{padding-right:.25rem !important}.pe-lg-2{padding-right:.5rem !important}.pe-lg-3{padding-right:1rem !important}.pe-lg-4{padding-right:1.5rem !important}.pe-lg-5{padding-right:3rem !important}.pb-lg-0{padding-bottom:0 !important}.pb-lg-1{padding-bottom:.25rem !important}.pb-lg-2{padding-bottom:.5rem !important}.pb-lg-3{padding-bottom:1rem !important}.pb-lg-4{padding-bottom:1.5rem !important}.pb-lg-5{padding-bottom:3rem !important}.ps-lg-0{padding-left:0 !important}.ps-lg-1{padding-left:.25rem !important}.ps-lg-2{padding-left:.5rem !important}.ps-lg-3{padding-left:1rem !important}.ps-lg-4{padding-left:1.5rem !important}.ps-lg-5{padding-left:3rem !important}.gap-lg-0{gap:0 !important}.gap-lg-1{gap:.25rem !important}.gap-lg-2{gap:.5rem !important}.gap-lg-3{gap:1rem !important}.gap-lg-4{gap:1.5rem !important}.gap-lg-5{gap:3rem !important}.row-gap-lg-0{row-gap:0 !important}.row-gap-lg-1{row-gap:.25rem !important}.row-gap-lg-2{row-gap:.5rem !important}.row-gap-lg-3{row-gap:1rem !important}.row-gap-lg-4{row-gap:1.5rem !important}.row-gap-lg-5{row-gap:3rem !important}.column-gap-lg-0{column-gap:0 !important}.column-gap-lg-1{column-gap:.25rem !important}.column-gap-lg-2{column-gap:.5rem !important}.column-gap-lg-3{column-gap:1rem !important}.column-gap-lg-4{column-gap:1.5rem !important}.column-gap-lg-5{column-gap:3rem !important}.text-lg-start{text-align:left !important}.text-lg-end{text-align:right !important}.text-lg-center{text-align:center !important}}@media(min-width: 1200px){.float-xl-start{float:left !important}.float-xl-end{float:right !important}.float-xl-none{float:none !important}.object-fit-xl-contain{object-fit:contain !important}.object-fit-xl-cover{object-fit:cover !important}.object-fit-xl-fill{object-fit:fill !important}.object-fit-xl-scale{object-fit:scale-down !important}.object-fit-xl-none{object-fit:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-grid{display:grid !important}.d-xl-inline-grid{display:inline-grid !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}.d-xl-none{display:none !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.justify-content-xl-evenly{justify-content:space-evenly !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}.order-xl-first{order:-1 !important}.order-xl-0{order:0 !important}.order-xl-1{order:1 !important}.order-xl-2{order:2 !important}.order-xl-3{order:3 !important}.order-xl-4{order:4 !important}.order-xl-5{order:5 !important}.order-xl-last{order:6 !important}.m-xl-0{margin:0 !important}.m-xl-1{margin:.25rem !important}.m-xl-2{margin:.5rem !important}.m-xl-3{margin:1rem !important}.m-xl-4{margin:1.5rem !important}.m-xl-5{margin:3rem !important}.m-xl-auto{margin:auto !important}.mx-xl-0{margin-right:0 !important;margin-left:0 !important}.mx-xl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xl-auto{margin-right:auto !important;margin-left:auto !important}.my-xl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xl-0{margin-top:0 !important}.mt-xl-1{margin-top:.25rem !important}.mt-xl-2{margin-top:.5rem !important}.mt-xl-3{margin-top:1rem !important}.mt-xl-4{margin-top:1.5rem !important}.mt-xl-5{margin-top:3rem !important}.mt-xl-auto{margin-top:auto !important}.me-xl-0{margin-right:0 !important}.me-xl-1{margin-right:.25rem !important}.me-xl-2{margin-right:.5rem !important}.me-xl-3{margin-right:1rem !important}.me-xl-4{margin-right:1.5rem !important}.me-xl-5{margin-right:3rem !important}.me-xl-auto{margin-right:auto !important}.mb-xl-0{margin-bottom:0 !important}.mb-xl-1{margin-bottom:.25rem !important}.mb-xl-2{margin-bottom:.5rem !important}.mb-xl-3{margin-bottom:1rem !important}.mb-xl-4{margin-bottom:1.5rem !important}.mb-xl-5{margin-bottom:3rem !important}.mb-xl-auto{margin-bottom:auto !important}.ms-xl-0{margin-left:0 !important}.ms-xl-1{margin-left:.25rem !important}.ms-xl-2{margin-left:.5rem !important}.ms-xl-3{margin-left:1rem !important}.ms-xl-4{margin-left:1.5rem !important}.ms-xl-5{margin-left:3rem !important}.ms-xl-auto{margin-left:auto !important}.p-xl-0{padding:0 !important}.p-xl-1{padding:.25rem !important}.p-xl-2{padding:.5rem !important}.p-xl-3{padding:1rem !important}.p-xl-4{padding:1.5rem !important}.p-xl-5{padding:3rem !important}.px-xl-0{padding-right:0 !important;padding-left:0 !important}.px-xl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xl-0{padding-top:0 !important}.pt-xl-1{padding-top:.25rem !important}.pt-xl-2{padding-top:.5rem !important}.pt-xl-3{padding-top:1rem !important}.pt-xl-4{padding-top:1.5rem !important}.pt-xl-5{padding-top:3rem !important}.pe-xl-0{padding-right:0 !important}.pe-xl-1{padding-right:.25rem !important}.pe-xl-2{padding-right:.5rem !important}.pe-xl-3{padding-right:1rem !important}.pe-xl-4{padding-right:1.5rem !important}.pe-xl-5{padding-right:3rem !important}.pb-xl-0{padding-bottom:0 !important}.pb-xl-1{padding-bottom:.25rem !important}.pb-xl-2{padding-bottom:.5rem !important}.pb-xl-3{padding-bottom:1rem !important}.pb-xl-4{padding-bottom:1.5rem !important}.pb-xl-5{padding-bottom:3rem !important}.ps-xl-0{padding-left:0 !important}.ps-xl-1{padding-left:.25rem !important}.ps-xl-2{padding-left:.5rem !important}.ps-xl-3{padding-left:1rem !important}.ps-xl-4{padding-left:1.5rem !important}.ps-xl-5{padding-left:3rem !important}.gap-xl-0{gap:0 !important}.gap-xl-1{gap:.25rem !important}.gap-xl-2{gap:.5rem !important}.gap-xl-3{gap:1rem !important}.gap-xl-4{gap:1.5rem !important}.gap-xl-5{gap:3rem !important}.row-gap-xl-0{row-gap:0 !important}.row-gap-xl-1{row-gap:.25rem !important}.row-gap-xl-2{row-gap:.5rem !important}.row-gap-xl-3{row-gap:1rem !important}.row-gap-xl-4{row-gap:1.5rem !important}.row-gap-xl-5{row-gap:3rem !important}.column-gap-xl-0{column-gap:0 !important}.column-gap-xl-1{column-gap:.25rem !important}.column-gap-xl-2{column-gap:.5rem !important}.column-gap-xl-3{column-gap:1rem !important}.column-gap-xl-4{column-gap:1.5rem !important}.column-gap-xl-5{column-gap:3rem !important}.text-xl-start{text-align:left !important}.text-xl-end{text-align:right !important}.text-xl-center{text-align:center !important}}@media(min-width: 1400px){.float-xxl-start{float:left !important}.float-xxl-end{float:right !important}.float-xxl-none{float:none !important}.object-fit-xxl-contain{object-fit:contain !important}.object-fit-xxl-cover{object-fit:cover !important}.object-fit-xxl-fill{object-fit:fill !important}.object-fit-xxl-scale{object-fit:scale-down !important}.object-fit-xxl-none{object-fit:none !important}.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !important}.d-xxl-grid{display:grid !important}.d-xxl-inline-grid{display:inline-grid !important}.d-xxl-table{display:table !important}.d-xxl-table-row{display:table-row !important}.d-xxl-table-cell{display:table-cell !important}.d-xxl-flex{display:flex !important}.d-xxl-inline-flex{display:inline-flex !important}.d-xxl-none{display:none !important}.flex-xxl-fill{flex:1 1 auto !important}.flex-xxl-row{flex-direction:row !important}.flex-xxl-column{flex-direction:column !important}.flex-xxl-row-reverse{flex-direction:row-reverse !important}.flex-xxl-column-reverse{flex-direction:column-reverse !important}.flex-xxl-grow-0{flex-grow:0 !important}.flex-xxl-grow-1{flex-grow:1 !important}.flex-xxl-shrink-0{flex-shrink:0 !important}.flex-xxl-shrink-1{flex-shrink:1 !important}.flex-xxl-wrap{flex-wrap:wrap !important}.flex-xxl-nowrap{flex-wrap:nowrap !important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xxl-start{justify-content:flex-start !important}.justify-content-xxl-end{justify-content:flex-end !important}.justify-content-xxl-center{justify-content:center !important}.justify-content-xxl-between{justify-content:space-between !important}.justify-content-xxl-around{justify-content:space-around !important}.justify-content-xxl-evenly{justify-content:space-evenly !important}.align-items-xxl-start{align-items:flex-start !important}.align-items-xxl-end{align-items:flex-end !important}.align-items-xxl-center{align-items:center !important}.align-items-xxl-baseline{align-items:baseline !important}.align-items-xxl-stretch{align-items:stretch !important}.align-content-xxl-start{align-content:flex-start !important}.align-content-xxl-end{align-content:flex-end !important}.align-content-xxl-center{align-content:center !important}.align-content-xxl-between{align-content:space-between !important}.align-content-xxl-around{align-content:space-around !important}.align-content-xxl-stretch{align-content:stretch !important}.align-self-xxl-auto{align-self:auto !important}.align-self-xxl-start{align-self:flex-start !important}.align-self-xxl-end{align-self:flex-end !important}.align-self-xxl-center{align-self:center !important}.align-self-xxl-baseline{align-self:baseline !important}.align-self-xxl-stretch{align-self:stretch !important}.order-xxl-first{order:-1 !important}.order-xxl-0{order:0 !important}.order-xxl-1{order:1 !important}.order-xxl-2{order:2 !important}.order-xxl-3{order:3 !important}.order-xxl-4{order:4 !important}.order-xxl-5{order:5 !important}.order-xxl-last{order:6 !important}.m-xxl-0{margin:0 !important}.m-xxl-1{margin:.25rem !important}.m-xxl-2{margin:.5rem !important}.m-xxl-3{margin:1rem !important}.m-xxl-4{margin:1.5rem !important}.m-xxl-5{margin:3rem !important}.m-xxl-auto{margin:auto !important}.mx-xxl-0{margin-right:0 !important;margin-left:0 !important}.mx-xxl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xxl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xxl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xxl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xxl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xxl-auto{margin-right:auto !important;margin-left:auto !important}.my-xxl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xxl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xxl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xxl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xxl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xxl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xxl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xxl-0{margin-top:0 !important}.mt-xxl-1{margin-top:.25rem !important}.mt-xxl-2{margin-top:.5rem !important}.mt-xxl-3{margin-top:1rem !important}.mt-xxl-4{margin-top:1.5rem !important}.mt-xxl-5{margin-top:3rem !important}.mt-xxl-auto{margin-top:auto !important}.me-xxl-0{margin-right:0 !important}.me-xxl-1{margin-right:.25rem !important}.me-xxl-2{margin-right:.5rem !important}.me-xxl-3{margin-right:1rem !important}.me-xxl-4{margin-right:1.5rem !important}.me-xxl-5{margin-right:3rem !important}.me-xxl-auto{margin-right:auto !important}.mb-xxl-0{margin-bottom:0 !important}.mb-xxl-1{margin-bottom:.25rem !important}.mb-xxl-2{margin-bottom:.5rem !important}.mb-xxl-3{margin-bottom:1rem !important}.mb-xxl-4{margin-bottom:1.5rem !important}.mb-xxl-5{margin-bottom:3rem !important}.mb-xxl-auto{margin-bottom:auto !important}.ms-xxl-0{margin-left:0 !important}.ms-xxl-1{margin-left:.25rem !important}.ms-xxl-2{margin-left:.5rem !important}.ms-xxl-3{margin-left:1rem !important}.ms-xxl-4{margin-left:1.5rem !important}.ms-xxl-5{margin-left:3rem !important}.ms-xxl-auto{margin-left:auto !important}.p-xxl-0{padding:0 !important}.p-xxl-1{padding:.25rem !important}.p-xxl-2{padding:.5rem !important}.p-xxl-3{padding:1rem !important}.p-xxl-4{padding:1.5rem !important}.p-xxl-5{padding:3rem !important}.px-xxl-0{padding-right:0 !important;padding-left:0 !important}.px-xxl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xxl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xxl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xxl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xxl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xxl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xxl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xxl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xxl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xxl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xxl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xxl-0{padding-top:0 !important}.pt-xxl-1{padding-top:.25rem !important}.pt-xxl-2{padding-top:.5rem !important}.pt-xxl-3{padding-top:1rem !important}.pt-xxl-4{padding-top:1.5rem !important}.pt-xxl-5{padding-top:3rem !important}.pe-xxl-0{padding-right:0 !important}.pe-xxl-1{padding-right:.25rem !important}.pe-xxl-2{padding-right:.5rem !important}.pe-xxl-3{padding-right:1rem !important}.pe-xxl-4{padding-right:1.5rem !important}.pe-xxl-5{padding-right:3rem !important}.pb-xxl-0{padding-bottom:0 !important}.pb-xxl-1{padding-bottom:.25rem !important}.pb-xxl-2{padding-bottom:.5rem !important}.pb-xxl-3{padding-bottom:1rem !important}.pb-xxl-4{padding-bottom:1.5rem !important}.pb-xxl-5{padding-bottom:3rem !important}.ps-xxl-0{padding-left:0 !important}.ps-xxl-1{padding-left:.25rem !important}.ps-xxl-2{padding-left:.5rem !important}.ps-xxl-3{padding-left:1rem !important}.ps-xxl-4{padding-left:1.5rem !important}.ps-xxl-5{padding-left:3rem !important}.gap-xxl-0{gap:0 !important}.gap-xxl-1{gap:.25rem !important}.gap-xxl-2{gap:.5rem !important}.gap-xxl-3{gap:1rem !important}.gap-xxl-4{gap:1.5rem !important}.gap-xxl-5{gap:3rem !important}.row-gap-xxl-0{row-gap:0 !important}.row-gap-xxl-1{row-gap:.25rem !important}.row-gap-xxl-2{row-gap:.5rem !important}.row-gap-xxl-3{row-gap:1rem !important}.row-gap-xxl-4{row-gap:1.5rem !important}.row-gap-xxl-5{row-gap:3rem !important}.column-gap-xxl-0{column-gap:0 !important}.column-gap-xxl-1{column-gap:.25rem !important}.column-gap-xxl-2{column-gap:.5rem !important}.column-gap-xxl-3{column-gap:1rem !important}.column-gap-xxl-4{column-gap:1.5rem !important}.column-gap-xxl-5{column-gap:3rem !important}.text-xxl-start{text-align:left !important}.text-xxl-end{text-align:right !important}.text-xxl-center{text-align:center !important}}.bg-default{color:#000}.bg-primary{color:#fff}.bg-secondary{color:#fff}.bg-success{color:#fff}.bg-info{color:#000}.bg-warning{color:#000}.bg-danger{color:#fff}.bg-light{color:#000}.bg-dark{color:#fff}@media(min-width: 1200px){.fs-1{font-size:2rem !important}.fs-2{font-size:1.65rem !important}.fs-3{font-size:1.45rem !important}}@media print{.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-grid{display:grid !important}.d-print-inline-grid{display:inline-grid !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}.d-print-none{display:none !important}}.bg-blue{--bslib-color-bg: #0d6efd;--bslib-color-fg: #ffffff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-blue{--bslib-color-fg: #0d6efd;color:var(--bslib-color-fg)}.bg-indigo{--bslib-color-bg: #6610f2;--bslib-color-fg: #ffffff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-indigo{--bslib-color-fg: #6610f2;color:var(--bslib-color-fg)}.bg-purple{--bslib-color-bg: #6f42c1;--bslib-color-fg: #ffffff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-purple{--bslib-color-fg: #6f42c1;color:var(--bslib-color-fg)}.bg-pink{--bslib-color-bg: #d63384;--bslib-color-fg: #ffffff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-pink{--bslib-color-fg: #d63384;color:var(--bslib-color-fg)}.bg-red{--bslib-color-bg: #dc3545;--bslib-color-fg: #ffffff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-red{--bslib-color-fg: #dc3545;color:var(--bslib-color-fg)}.bg-orange{--bslib-color-bg: #fd7e14;--bslib-color-fg: #000;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-orange{--bslib-color-fg: #fd7e14;color:var(--bslib-color-fg)}.bg-yellow{--bslib-color-bg: #ffc107;--bslib-color-fg: #000;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-yellow{--bslib-color-fg: #ffc107;color:var(--bslib-color-fg)}.bg-green{--bslib-color-bg: #198754;--bslib-color-fg: #ffffff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-green{--bslib-color-fg: #198754;color:var(--bslib-color-fg)}.bg-teal{--bslib-color-bg: #20c997;--bslib-color-fg: #000;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-teal{--bslib-color-fg: #20c997;color:var(--bslib-color-fg)}.bg-cyan{--bslib-color-bg: #0dcaf0;--bslib-color-fg: #000;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-cyan{--bslib-color-fg: #0dcaf0;color:var(--bslib-color-fg)}.text-default{--bslib-color-fg: #dee2e6}.bg-default{--bslib-color-bg: #dee2e6;--bslib-color-fg: #000}.text-primary{--bslib-color-fg: #0d6efd}.bg-primary{--bslib-color-bg: #0d6efd;--bslib-color-fg: #ffffff}.text-secondary{--bslib-color-fg: #6c757d}.bg-secondary{--bslib-color-bg: #6c757d;--bslib-color-fg: #ffffff}.text-success{--bslib-color-fg: #198754}.bg-success{--bslib-color-bg: #198754;--bslib-color-fg: #ffffff}.text-info{--bslib-color-fg: #0dcaf0}.bg-info{--bslib-color-bg: #0dcaf0;--bslib-color-fg: #000}.text-warning{--bslib-color-fg: #ffc107}.bg-warning{--bslib-color-bg: #ffc107;--bslib-color-fg: #000}.text-danger{--bslib-color-fg: #dc3545}.bg-danger{--bslib-color-bg: #dc3545;--bslib-color-fg: #ffffff}.text-light{--bslib-color-fg: #f8f9fa}.bg-light{--bslib-color-bg: #f8f9fa;--bslib-color-fg: #000}.text-dark{--bslib-color-fg: #212529}.bg-dark{--bslib-color-bg: #212529;--bslib-color-fg: #ffffff}.bg-gradient-blue-indigo{--bslib-color-fg: #ffffff;--bslib-color-bg: #3148f9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #3148f9;color:#fff}.bg-gradient-blue-purple{--bslib-color-fg: #ffffff;--bslib-color-bg: #345ce5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #345ce5;color:#fff}.bg-gradient-blue-pink{--bslib-color-fg: #ffffff;--bslib-color-bg: #5d56cd;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) #5d56cd;color:#fff}.bg-gradient-blue-red{--bslib-color-fg: #ffffff;--bslib-color-bg: #6057b3;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) #6057b3;color:#fff}.bg-gradient-blue-orange{--bslib-color-fg: #ffffff;--bslib-color-bg: #6d74a0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #6d74a0;color:#fff}.bg-gradient-blue-yellow{--bslib-color-fg: #000;--bslib-color-bg: #6e8f9b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #6e8f9b;color:#000}.bg-gradient-blue-green{--bslib-color-fg: #ffffff;--bslib-color-bg: #1278b9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) #1278b9;color:#fff}.bg-gradient-blue-teal{--bslib-color-fg: #000;--bslib-color-bg: #1592d4;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #1592d4;color:#000}.bg-gradient-blue-cyan{--bslib-color-fg: #000;--bslib-color-bg: #0d93f8;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) #0d93f8;color:#000}.bg-gradient-indigo-blue{--bslib-color-fg: #ffffff;--bslib-color-bg: #4236f6;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) #4236f6;color:#fff}.bg-gradient-indigo-purple{--bslib-color-fg: #ffffff;--bslib-color-bg: #6a24de;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #6a24de;color:#fff}.bg-gradient-indigo-pink{--bslib-color-fg: #ffffff;--bslib-color-bg: #931ec6;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) #931ec6;color:#fff}.bg-gradient-indigo-red{--bslib-color-fg: #ffffff;--bslib-color-bg: #951fad;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) #951fad;color:#fff}.bg-gradient-indigo-orange{--bslib-color-fg: #ffffff;--bslib-color-bg: #a23c99;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #a23c99;color:#fff}.bg-gradient-indigo-yellow{--bslib-color-fg: #ffffff;--bslib-color-bg: #a35794;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #a35794;color:#fff}.bg-gradient-indigo-green{--bslib-color-fg: #ffffff;--bslib-color-bg: #4740b3;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) #4740b3;color:#fff}.bg-gradient-indigo-teal{--bslib-color-fg: #ffffff;--bslib-color-bg: #4a5ace;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #4a5ace;color:#fff}.bg-gradient-indigo-cyan{--bslib-color-fg: #ffffff;--bslib-color-bg: #425af1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) #425af1;color:#fff}.bg-gradient-purple-blue{--bslib-color-fg: #ffffff;--bslib-color-bg: #4854d9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) #4854d9;color:#fff}.bg-gradient-purple-indigo{--bslib-color-fg: #ffffff;--bslib-color-bg: #6b2ed5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #6b2ed5;color:#fff}.bg-gradient-purple-pink{--bslib-color-fg: #ffffff;--bslib-color-bg: #983ca9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) #983ca9;color:#fff}.bg-gradient-purple-red{--bslib-color-fg: #ffffff;--bslib-color-bg: #9b3d8f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) #9b3d8f;color:#fff}.bg-gradient-purple-orange{--bslib-color-fg: #ffffff;--bslib-color-bg: #a85a7c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #a85a7c;color:#fff}.bg-gradient-purple-yellow{--bslib-color-fg: #000;--bslib-color-bg: #a97577;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #a97577;color:#000}.bg-gradient-purple-green{--bslib-color-fg: #ffffff;--bslib-color-bg: #4d5e95;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) #4d5e95;color:#fff}.bg-gradient-purple-teal{--bslib-color-fg: #ffffff;--bslib-color-bg: #4f78b0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #4f78b0;color:#fff}.bg-gradient-purple-cyan{--bslib-color-fg: #000;--bslib-color-bg: #4878d4;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) #4878d4;color:#000}.bg-gradient-pink-blue{--bslib-color-fg: #ffffff;--bslib-color-bg: #864bb4;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) #864bb4;color:#fff}.bg-gradient-pink-indigo{--bslib-color-fg: #ffffff;--bslib-color-bg: #a925b0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #a925b0;color:#fff}.bg-gradient-pink-purple{--bslib-color-fg: #ffffff;--bslib-color-bg: #ad399c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #ad399c;color:#fff}.bg-gradient-pink-red{--bslib-color-fg: #ffffff;--bslib-color-bg: #d8346b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) #d8346b;color:#fff}.bg-gradient-pink-orange{--bslib-color-fg: #000;--bslib-color-bg: #e65157;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #e65157;color:#000}.bg-gradient-pink-yellow{--bslib-color-fg: #000;--bslib-color-bg: #e66c52;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #e66c52;color:#000}.bg-gradient-pink-green{--bslib-color-fg: #ffffff;--bslib-color-bg: #8a5571;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) #8a5571;color:#fff}.bg-gradient-pink-teal{--bslib-color-fg: #000;--bslib-color-bg: #8d6f8c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #8d6f8c;color:#000}.bg-gradient-pink-cyan{--bslib-color-fg: #000;--bslib-color-bg: #866faf;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) #866faf;color:#000}.bg-gradient-red-blue{--bslib-color-fg: #ffffff;--bslib-color-bg: #894c8f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) #894c8f;color:#fff}.bg-gradient-red-indigo{--bslib-color-fg: #ffffff;--bslib-color-bg: #ad268a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #ad268a;color:#fff}.bg-gradient-red-purple{--bslib-color-fg: #ffffff;--bslib-color-bg: #b03a77;background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #b03a77;color:#fff}.bg-gradient-red-pink{--bslib-color-fg: #ffffff;--bslib-color-bg: #da345e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) #da345e;color:#fff}.bg-gradient-red-orange{--bslib-color-fg: #000;--bslib-color-bg: #e95231;background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #e95231;color:#000}.bg-gradient-red-yellow{--bslib-color-fg: #000;--bslib-color-bg: #ea6d2c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #ea6d2c;color:#000}.bg-gradient-red-green{--bslib-color-fg: #ffffff;--bslib-color-bg: #8e564b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) #8e564b;color:#fff}.bg-gradient-red-teal{--bslib-color-fg: #000;--bslib-color-bg: #917066;background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #917066;color:#000}.bg-gradient-red-cyan{--bslib-color-fg: #000;--bslib-color-bg: #897189;background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) #897189;color:#000}.bg-gradient-orange-blue{--bslib-color-fg: #000;--bslib-color-bg: #9d7871;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) #9d7871;color:#000}.bg-gradient-orange-indigo{--bslib-color-fg: #000;--bslib-color-bg: #c1526d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #c1526d;color:#000}.bg-gradient-orange-purple{--bslib-color-fg: #000;--bslib-color-bg: #c46659;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #c46659;color:#000}.bg-gradient-orange-pink{--bslib-color-fg: #000;--bslib-color-bg: #ed6041;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) #ed6041;color:#000}.bg-gradient-orange-red{--bslib-color-fg: #000;--bslib-color-bg: #f06128;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) #f06128;color:#000}.bg-gradient-orange-yellow{--bslib-color-fg: #000;--bslib-color-bg: #fe990f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #fe990f;color:#000}.bg-gradient-orange-green{--bslib-color-fg: #000;--bslib-color-bg: #a2822e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) #a2822e;color:#000}.bg-gradient-orange-teal{--bslib-color-fg: #000;--bslib-color-bg: #a59c48;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #a59c48;color:#000}.bg-gradient-orange-cyan{--bslib-color-fg: #000;--bslib-color-bg: #9d9c6c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) #9d9c6c;color:#000}.bg-gradient-yellow-blue{--bslib-color-fg: #000;--bslib-color-bg: #9ea069;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) #9ea069;color:#000}.bg-gradient-yellow-indigo{--bslib-color-fg: #000;--bslib-color-bg: #c27a65;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #c27a65;color:#000}.bg-gradient-yellow-purple{--bslib-color-fg: #000;--bslib-color-bg: #c58e51;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #c58e51;color:#000}.bg-gradient-yellow-pink{--bslib-color-fg: #000;--bslib-color-bg: #ef8839;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) #ef8839;color:#000}.bg-gradient-yellow-red{--bslib-color-fg: #000;--bslib-color-bg: #f18920;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) #f18920;color:#000}.bg-gradient-yellow-orange{--bslib-color-fg: #000;--bslib-color-bg: #fea60c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #fea60c;color:#000}.bg-gradient-yellow-green{--bslib-color-fg: #000;--bslib-color-bg: #a3aa26;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) #a3aa26;color:#000}.bg-gradient-yellow-teal{--bslib-color-fg: #000;--bslib-color-bg: #a6c441;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #a6c441;color:#000}.bg-gradient-yellow-cyan{--bslib-color-fg: #000;--bslib-color-bg: #9ec564;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) #9ec564;color:#000}.bg-gradient-green-blue{--bslib-color-fg: #ffffff;--bslib-color-bg: #147d98;background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) #147d98;color:#fff}.bg-gradient-green-indigo{--bslib-color-fg: #ffffff;--bslib-color-bg: #385793;background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #385793;color:#fff}.bg-gradient-green-purple{--bslib-color-fg: #ffffff;--bslib-color-bg: #3b6b80;background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #3b6b80;color:#fff}.bg-gradient-green-pink{--bslib-color-fg: #ffffff;--bslib-color-bg: #656567;background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) #656567;color:#fff}.bg-gradient-green-red{--bslib-color-fg: #ffffff;--bslib-color-bg: #67664e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) #67664e;color:#fff}.bg-gradient-green-orange{--bslib-color-fg: #000;--bslib-color-bg: #74833a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #74833a;color:#000}.bg-gradient-green-yellow{--bslib-color-fg: #000;--bslib-color-bg: #759e35;background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #759e35;color:#000}.bg-gradient-green-teal{--bslib-color-fg: #000;--bslib-color-bg: #1ca16f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #1ca16f;color:#000}.bg-gradient-green-cyan{--bslib-color-fg: #000;--bslib-color-bg: #14a292;background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) #14a292;color:#000}.bg-gradient-teal-blue{--bslib-color-fg: #000;--bslib-color-bg: #18a5c0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) #18a5c0;color:#000}.bg-gradient-teal-indigo{--bslib-color-fg: #000;--bslib-color-bg: #3c7fbb;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #3c7fbb;color:#000}.bg-gradient-teal-purple{--bslib-color-fg: #000;--bslib-color-bg: #4093a8;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #4093a8;color:#000}.bg-gradient-teal-pink{--bslib-color-fg: #000;--bslib-color-bg: #698d8f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) #698d8f;color:#000}.bg-gradient-teal-red{--bslib-color-fg: #000;--bslib-color-bg: #6b8e76;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) #6b8e76;color:#000}.bg-gradient-teal-orange{--bslib-color-fg: #000;--bslib-color-bg: #78ab63;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #78ab63;color:#000}.bg-gradient-teal-yellow{--bslib-color-fg: #000;--bslib-color-bg: #79c65d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #79c65d;color:#000}.bg-gradient-teal-green{--bslib-color-fg: #000;--bslib-color-bg: #1daf7c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) #1daf7c;color:#000}.bg-gradient-teal-cyan{--bslib-color-fg: #000;--bslib-color-bg: #18c9bb;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) #18c9bb;color:#000}.bg-gradient-cyan-blue{--bslib-color-fg: #000;--bslib-color-bg: #0da5f5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) #0da5f5;color:#000}.bg-gradient-cyan-indigo{--bslib-color-fg: #000;--bslib-color-bg: #3180f1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #3180f1;color:#000}.bg-gradient-cyan-purple{--bslib-color-fg: #000;--bslib-color-bg: #3494dd;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #3494dd;color:#000}.bg-gradient-cyan-pink{--bslib-color-fg: #000;--bslib-color-bg: #5d8ec5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) #5d8ec5;color:#000}.bg-gradient-cyan-red{--bslib-color-fg: #000;--bslib-color-bg: #608eac;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) #608eac;color:#000}.bg-gradient-cyan-orange{--bslib-color-fg: #000;--bslib-color-bg: #6dac98;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #6dac98;color:#000}.bg-gradient-cyan-yellow{--bslib-color-fg: #000;--bslib-color-bg: #6ec693;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #6ec693;color:#000}.bg-gradient-cyan-green{--bslib-color-fg: #000;--bslib-color-bg: #12afb2;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) #12afb2;color:#000}.bg-gradient-cyan-teal{--bslib-color-fg: #000;--bslib-color-bg: #15cacc;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #15cacc;color:#000}:root{--bslib-spacer: 1rem;--bslib-mb-spacer: var(--bslib-spacer, 1rem)}.bslib-mb-spacing{margin-bottom:var(--bslib-mb-spacer)}.bslib-gap-spacing{gap:var(--bslib-mb-spacer)}.bslib-gap-spacing>.bslib-mb-spacing,.bslib-gap-spacing>.form-group,.bslib-gap-spacing>p,.bslib-gap-spacing>pre{margin-bottom:0}.html-fill-container>.html-fill-item.bslib-mb-spacing{margin-bottom:0}.tab-content>.tab-pane.html-fill-container{display:none}.tab-content>.active.html-fill-container{display:flex}.tab-content.html-fill-container{padding:0}:root{--bslib-spacer: 1rem;--bslib-mb-spacer: var(--bslib-spacer, 1rem)}.bslib-mb-spacing{margin-bottom:var(--bslib-mb-spacer)}.bslib-gap-spacing{gap:var(--bslib-mb-spacer)}.bslib-gap-spacing>.bslib-mb-spacing,.bslib-gap-spacing>.form-group,.bslib-gap-spacing>p,.bslib-gap-spacing>pre{margin-bottom:0}.html-fill-container>.html-fill-item.bslib-mb-spacing{margin-bottom:0}.tab-content>.tab-pane.html-fill-container{display:none}.tab-content>.active.html-fill-container{display:flex}.tab-content.html-fill-container{padding:0}.bg-blue{--bslib-color-bg: #0d6efd;--bslib-color-fg: #ffffff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-blue{--bslib-color-fg: #0d6efd;color:var(--bslib-color-fg)}.bg-indigo{--bslib-color-bg: #6610f2;--bslib-color-fg: #ffffff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-indigo{--bslib-color-fg: #6610f2;color:var(--bslib-color-fg)}.bg-purple{--bslib-color-bg: #6f42c1;--bslib-color-fg: #ffffff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-purple{--bslib-color-fg: #6f42c1;color:var(--bslib-color-fg)}.bg-pink{--bslib-color-bg: #d63384;--bslib-color-fg: #ffffff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-pink{--bslib-color-fg: #d63384;color:var(--bslib-color-fg)}.bg-red{--bslib-color-bg: #dc3545;--bslib-color-fg: #ffffff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-red{--bslib-color-fg: #dc3545;color:var(--bslib-color-fg)}.bg-orange{--bslib-color-bg: #fd7e14;--bslib-color-fg: #000;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-orange{--bslib-color-fg: #fd7e14;color:var(--bslib-color-fg)}.bg-yellow{--bslib-color-bg: #ffc107;--bslib-color-fg: #000;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-yellow{--bslib-color-fg: #ffc107;color:var(--bslib-color-fg)}.bg-green{--bslib-color-bg: #198754;--bslib-color-fg: #ffffff;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-green{--bslib-color-fg: #198754;color:var(--bslib-color-fg)}.bg-teal{--bslib-color-bg: #20c997;--bslib-color-fg: #000;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-teal{--bslib-color-fg: #20c997;color:var(--bslib-color-fg)}.bg-cyan{--bslib-color-bg: #0dcaf0;--bslib-color-fg: #000;background-color:var(--bslib-color-bg);color:var(--bslib-color-fg)}.text-cyan{--bslib-color-fg: #0dcaf0;color:var(--bslib-color-fg)}.text-default{--bslib-color-fg: #dee2e6}.bg-default{--bslib-color-bg: #dee2e6;--bslib-color-fg: #000}.text-primary{--bslib-color-fg: #0d6efd}.bg-primary{--bslib-color-bg: #0d6efd;--bslib-color-fg: #ffffff}.text-secondary{--bslib-color-fg: #6c757d}.bg-secondary{--bslib-color-bg: #6c757d;--bslib-color-fg: #ffffff}.text-success{--bslib-color-fg: #198754}.bg-success{--bslib-color-bg: #198754;--bslib-color-fg: #ffffff}.text-info{--bslib-color-fg: #0dcaf0}.bg-info{--bslib-color-bg: #0dcaf0;--bslib-color-fg: #000}.text-warning{--bslib-color-fg: #ffc107}.bg-warning{--bslib-color-bg: #ffc107;--bslib-color-fg: #000}.text-danger{--bslib-color-fg: #dc3545}.bg-danger{--bslib-color-bg: #dc3545;--bslib-color-fg: #ffffff}.text-light{--bslib-color-fg: #f8f9fa}.bg-light{--bslib-color-bg: #f8f9fa;--bslib-color-fg: #000}.text-dark{--bslib-color-fg: #212529}.bg-dark{--bslib-color-bg: #212529;--bslib-color-fg: #ffffff}.bg-gradient-blue-indigo{--bslib-color-fg: #ffffff;--bslib-color-bg: #3148f9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #3148f9;color:#fff}.bg-gradient-blue-purple{--bslib-color-fg: #ffffff;--bslib-color-bg: #345ce5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #345ce5;color:#fff}.bg-gradient-blue-pink{--bslib-color-fg: #ffffff;--bslib-color-bg: #5d56cd;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) #5d56cd;color:#fff}.bg-gradient-blue-red{--bslib-color-fg: #ffffff;--bslib-color-bg: #6057b3;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) #6057b3;color:#fff}.bg-gradient-blue-orange{--bslib-color-fg: #ffffff;--bslib-color-bg: #6d74a0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #6d74a0;color:#fff}.bg-gradient-blue-yellow{--bslib-color-fg: #000;--bslib-color-bg: #6e8f9b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #6e8f9b;color:#000}.bg-gradient-blue-green{--bslib-color-fg: #ffffff;--bslib-color-bg: #1278b9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) #1278b9;color:#fff}.bg-gradient-blue-teal{--bslib-color-fg: #000;--bslib-color-bg: #1592d4;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #1592d4;color:#000}.bg-gradient-blue-cyan{--bslib-color-fg: #000;--bslib-color-bg: #0d93f8;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0d6efd var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) #0d93f8;color:#000}.bg-gradient-indigo-blue{--bslib-color-fg: #ffffff;--bslib-color-bg: #4236f6;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) #4236f6;color:#fff}.bg-gradient-indigo-purple{--bslib-color-fg: #ffffff;--bslib-color-bg: #6a24de;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #6a24de;color:#fff}.bg-gradient-indigo-pink{--bslib-color-fg: #ffffff;--bslib-color-bg: #931ec6;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) #931ec6;color:#fff}.bg-gradient-indigo-red{--bslib-color-fg: #ffffff;--bslib-color-bg: #951fad;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) #951fad;color:#fff}.bg-gradient-indigo-orange{--bslib-color-fg: #ffffff;--bslib-color-bg: #a23c99;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #a23c99;color:#fff}.bg-gradient-indigo-yellow{--bslib-color-fg: #ffffff;--bslib-color-bg: #a35794;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #a35794;color:#fff}.bg-gradient-indigo-green{--bslib-color-fg: #ffffff;--bslib-color-bg: #4740b3;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) #4740b3;color:#fff}.bg-gradient-indigo-teal{--bslib-color-fg: #ffffff;--bslib-color-bg: #4a5ace;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #4a5ace;color:#fff}.bg-gradient-indigo-cyan{--bslib-color-fg: #ffffff;--bslib-color-bg: #425af1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6610f2 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) #425af1;color:#fff}.bg-gradient-purple-blue{--bslib-color-fg: #ffffff;--bslib-color-bg: #4854d9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) #4854d9;color:#fff}.bg-gradient-purple-indigo{--bslib-color-fg: #ffffff;--bslib-color-bg: #6b2ed5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #6b2ed5;color:#fff}.bg-gradient-purple-pink{--bslib-color-fg: #ffffff;--bslib-color-bg: #983ca9;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) #983ca9;color:#fff}.bg-gradient-purple-red{--bslib-color-fg: #ffffff;--bslib-color-bg: #9b3d8f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) #9b3d8f;color:#fff}.bg-gradient-purple-orange{--bslib-color-fg: #ffffff;--bslib-color-bg: #a85a7c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #a85a7c;color:#fff}.bg-gradient-purple-yellow{--bslib-color-fg: #000;--bslib-color-bg: #a97577;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #a97577;color:#000}.bg-gradient-purple-green{--bslib-color-fg: #ffffff;--bslib-color-bg: #4d5e95;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) #4d5e95;color:#fff}.bg-gradient-purple-teal{--bslib-color-fg: #ffffff;--bslib-color-bg: #4f78b0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #4f78b0;color:#fff}.bg-gradient-purple-cyan{--bslib-color-fg: #000;--bslib-color-bg: #4878d4;background:linear-gradient(var(--bg-gradient-deg, 140deg), #6f42c1 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) #4878d4;color:#000}.bg-gradient-pink-blue{--bslib-color-fg: #ffffff;--bslib-color-bg: #864bb4;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) #864bb4;color:#fff}.bg-gradient-pink-indigo{--bslib-color-fg: #ffffff;--bslib-color-bg: #a925b0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #a925b0;color:#fff}.bg-gradient-pink-purple{--bslib-color-fg: #ffffff;--bslib-color-bg: #ad399c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #ad399c;color:#fff}.bg-gradient-pink-red{--bslib-color-fg: #ffffff;--bslib-color-bg: #d8346b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) #d8346b;color:#fff}.bg-gradient-pink-orange{--bslib-color-fg: #000;--bslib-color-bg: #e65157;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #e65157;color:#000}.bg-gradient-pink-yellow{--bslib-color-fg: #000;--bslib-color-bg: #e66c52;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #e66c52;color:#000}.bg-gradient-pink-green{--bslib-color-fg: #ffffff;--bslib-color-bg: #8a5571;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) #8a5571;color:#fff}.bg-gradient-pink-teal{--bslib-color-fg: #000;--bslib-color-bg: #8d6f8c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #8d6f8c;color:#000}.bg-gradient-pink-cyan{--bslib-color-fg: #000;--bslib-color-bg: #866faf;background:linear-gradient(var(--bg-gradient-deg, 140deg), #d63384 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) #866faf;color:#000}.bg-gradient-red-blue{--bslib-color-fg: #ffffff;--bslib-color-bg: #894c8f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) #894c8f;color:#fff}.bg-gradient-red-indigo{--bslib-color-fg: #ffffff;--bslib-color-bg: #ad268a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #ad268a;color:#fff}.bg-gradient-red-purple{--bslib-color-fg: #ffffff;--bslib-color-bg: #b03a77;background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #b03a77;color:#fff}.bg-gradient-red-pink{--bslib-color-fg: #ffffff;--bslib-color-bg: #da345e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) #da345e;color:#fff}.bg-gradient-red-orange{--bslib-color-fg: #000;--bslib-color-bg: #e95231;background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #e95231;color:#000}.bg-gradient-red-yellow{--bslib-color-fg: #000;--bslib-color-bg: #ea6d2c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #ea6d2c;color:#000}.bg-gradient-red-green{--bslib-color-fg: #ffffff;--bslib-color-bg: #8e564b;background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) #8e564b;color:#fff}.bg-gradient-red-teal{--bslib-color-fg: #000;--bslib-color-bg: #917066;background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #917066;color:#000}.bg-gradient-red-cyan{--bslib-color-fg: #000;--bslib-color-bg: #897189;background:linear-gradient(var(--bg-gradient-deg, 140deg), #dc3545 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) #897189;color:#000}.bg-gradient-orange-blue{--bslib-color-fg: #000;--bslib-color-bg: #9d7871;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) #9d7871;color:#000}.bg-gradient-orange-indigo{--bslib-color-fg: #000;--bslib-color-bg: #c1526d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #c1526d;color:#000}.bg-gradient-orange-purple{--bslib-color-fg: #000;--bslib-color-bg: #c46659;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #c46659;color:#000}.bg-gradient-orange-pink{--bslib-color-fg: #000;--bslib-color-bg: #ed6041;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) #ed6041;color:#000}.bg-gradient-orange-red{--bslib-color-fg: #000;--bslib-color-bg: #f06128;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) #f06128;color:#000}.bg-gradient-orange-yellow{--bslib-color-fg: #000;--bslib-color-bg: #fe990f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #fe990f;color:#000}.bg-gradient-orange-green{--bslib-color-fg: #000;--bslib-color-bg: #a2822e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) #a2822e;color:#000}.bg-gradient-orange-teal{--bslib-color-fg: #000;--bslib-color-bg: #a59c48;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #a59c48;color:#000}.bg-gradient-orange-cyan{--bslib-color-fg: #000;--bslib-color-bg: #9d9c6c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #fd7e14 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) #9d9c6c;color:#000}.bg-gradient-yellow-blue{--bslib-color-fg: #000;--bslib-color-bg: #9ea069;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) #9ea069;color:#000}.bg-gradient-yellow-indigo{--bslib-color-fg: #000;--bslib-color-bg: #c27a65;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #c27a65;color:#000}.bg-gradient-yellow-purple{--bslib-color-fg: #000;--bslib-color-bg: #c58e51;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #c58e51;color:#000}.bg-gradient-yellow-pink{--bslib-color-fg: #000;--bslib-color-bg: #ef8839;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) #ef8839;color:#000}.bg-gradient-yellow-red{--bslib-color-fg: #000;--bslib-color-bg: #f18920;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) #f18920;color:#000}.bg-gradient-yellow-orange{--bslib-color-fg: #000;--bslib-color-bg: #fea60c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #fea60c;color:#000}.bg-gradient-yellow-green{--bslib-color-fg: #000;--bslib-color-bg: #a3aa26;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) #a3aa26;color:#000}.bg-gradient-yellow-teal{--bslib-color-fg: #000;--bslib-color-bg: #a6c441;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #a6c441;color:#000}.bg-gradient-yellow-cyan{--bslib-color-fg: #000;--bslib-color-bg: #9ec564;background:linear-gradient(var(--bg-gradient-deg, 140deg), #ffc107 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) #9ec564;color:#000}.bg-gradient-green-blue{--bslib-color-fg: #ffffff;--bslib-color-bg: #147d98;background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) #147d98;color:#fff}.bg-gradient-green-indigo{--bslib-color-fg: #ffffff;--bslib-color-bg: #385793;background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #385793;color:#fff}.bg-gradient-green-purple{--bslib-color-fg: #ffffff;--bslib-color-bg: #3b6b80;background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #3b6b80;color:#fff}.bg-gradient-green-pink{--bslib-color-fg: #ffffff;--bslib-color-bg: #656567;background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) #656567;color:#fff}.bg-gradient-green-red{--bslib-color-fg: #ffffff;--bslib-color-bg: #67664e;background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) #67664e;color:#fff}.bg-gradient-green-orange{--bslib-color-fg: #000;--bslib-color-bg: #74833a;background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #74833a;color:#000}.bg-gradient-green-yellow{--bslib-color-fg: #000;--bslib-color-bg: #759e35;background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #759e35;color:#000}.bg-gradient-green-teal{--bslib-color-fg: #000;--bslib-color-bg: #1ca16f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #1ca16f;color:#000}.bg-gradient-green-cyan{--bslib-color-fg: #000;--bslib-color-bg: #14a292;background:linear-gradient(var(--bg-gradient-deg, 140deg), #198754 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) #14a292;color:#000}.bg-gradient-teal-blue{--bslib-color-fg: #000;--bslib-color-bg: #18a5c0;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) #18a5c0;color:#000}.bg-gradient-teal-indigo{--bslib-color-fg: #000;--bslib-color-bg: #3c7fbb;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #3c7fbb;color:#000}.bg-gradient-teal-purple{--bslib-color-fg: #000;--bslib-color-bg: #4093a8;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #4093a8;color:#000}.bg-gradient-teal-pink{--bslib-color-fg: #000;--bslib-color-bg: #698d8f;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) #698d8f;color:#000}.bg-gradient-teal-red{--bslib-color-fg: #000;--bslib-color-bg: #6b8e76;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) #6b8e76;color:#000}.bg-gradient-teal-orange{--bslib-color-fg: #000;--bslib-color-bg: #78ab63;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #78ab63;color:#000}.bg-gradient-teal-yellow{--bslib-color-fg: #000;--bslib-color-bg: #79c65d;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #79c65d;color:#000}.bg-gradient-teal-green{--bslib-color-fg: #000;--bslib-color-bg: #1daf7c;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) #1daf7c;color:#000}.bg-gradient-teal-cyan{--bslib-color-fg: #000;--bslib-color-bg: #18c9bb;background:linear-gradient(var(--bg-gradient-deg, 140deg), #20c997 var(--bg-gradient-start, 36%), #0dcaf0 var(--bg-gradient-end, 180%)) #18c9bb;color:#000}.bg-gradient-cyan-blue{--bslib-color-fg: #000;--bslib-color-bg: #0da5f5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #0d6efd var(--bg-gradient-end, 180%)) #0da5f5;color:#000}.bg-gradient-cyan-indigo{--bslib-color-fg: #000;--bslib-color-bg: #3180f1;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #6610f2 var(--bg-gradient-end, 180%)) #3180f1;color:#000}.bg-gradient-cyan-purple{--bslib-color-fg: #000;--bslib-color-bg: #3494dd;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #6f42c1 var(--bg-gradient-end, 180%)) #3494dd;color:#000}.bg-gradient-cyan-pink{--bslib-color-fg: #000;--bslib-color-bg: #5d8ec5;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #d63384 var(--bg-gradient-end, 180%)) #5d8ec5;color:#000}.bg-gradient-cyan-red{--bslib-color-fg: #000;--bslib-color-bg: #608eac;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #dc3545 var(--bg-gradient-end, 180%)) #608eac;color:#000}.bg-gradient-cyan-orange{--bslib-color-fg: #000;--bslib-color-bg: #6dac98;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #fd7e14 var(--bg-gradient-end, 180%)) #6dac98;color:#000}.bg-gradient-cyan-yellow{--bslib-color-fg: #000;--bslib-color-bg: #6ec693;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #ffc107 var(--bg-gradient-end, 180%)) #6ec693;color:#000}.bg-gradient-cyan-green{--bslib-color-fg: #000;--bslib-color-bg: #12afb2;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #198754 var(--bg-gradient-end, 180%)) #12afb2;color:#000}.bg-gradient-cyan-teal{--bslib-color-fg: #000;--bslib-color-bg: #15cacc;background:linear-gradient(var(--bg-gradient-deg, 140deg), #0dcaf0 var(--bg-gradient-start, 36%), #20c997 var(--bg-gradient-end, 180%)) #15cacc;color:#000}@media(min-width: 576px){.nav:not(.nav-hidden){display:flex !important;display:-webkit-flex !important}.nav:not(.nav-hidden):not(.nav-stacked):not(.flex-column){float:none !important}.nav:not(.nav-hidden):not(.nav-stacked):not(.flex-column)>.bslib-nav-spacer{margin-left:auto !important}.nav:not(.nav-hidden):not(.nav-stacked):not(.flex-column)>.form-inline{margin-top:auto;margin-bottom:auto}.nav:not(.nav-hidden).nav-stacked{flex-direction:column;-webkit-flex-direction:column;height:100%}.nav:not(.nav-hidden).nav-stacked>.bslib-nav-spacer{margin-top:auto !important}}.bslib-grid{display:grid !important;gap:var(--bslib-spacer, 1rem);height:var(--bslib-grid-height)}.bslib-grid.grid{grid-template-columns:repeat(var(--bs-columns, 12), minmax(0, 1fr));grid-template-rows:unset;grid-auto-rows:var(--bslib-grid--row-heights);--bslib-grid--row-heights--xs: unset;--bslib-grid--row-heights--sm: unset;--bslib-grid--row-heights--md: unset;--bslib-grid--row-heights--lg: unset;--bslib-grid--row-heights--xl: unset;--bslib-grid--row-heights--xxl: unset}.bslib-grid.grid.bslib-grid--row-heights--xs{--bslib-grid--row-heights: var(--bslib-grid--row-heights--xs)}@media(min-width: 576px){.bslib-grid.grid.bslib-grid--row-heights--sm{--bslib-grid--row-heights: var(--bslib-grid--row-heights--sm)}}@media(min-width: 768px){.bslib-grid.grid.bslib-grid--row-heights--md{--bslib-grid--row-heights: var(--bslib-grid--row-heights--md)}}@media(min-width: 992px){.bslib-grid.grid.bslib-grid--row-heights--lg{--bslib-grid--row-heights: var(--bslib-grid--row-heights--lg)}}@media(min-width: 1200px){.bslib-grid.grid.bslib-grid--row-heights--xl{--bslib-grid--row-heights: var(--bslib-grid--row-heights--xl)}}@media(min-width: 1400px){.bslib-grid.grid.bslib-grid--row-heights--xxl{--bslib-grid--row-heights: var(--bslib-grid--row-heights--xxl)}}.bslib-grid>*>.shiny-input-container{width:100%}.bslib-grid-item{grid-column:auto/span 1}@media(max-width: 767.98px){.bslib-grid-item{grid-column:1/-1}}@media(max-width: 575.98px){.bslib-grid{grid-template-columns:1fr !important;height:var(--bslib-grid-height-mobile)}.bslib-grid.grid{height:unset !important;grid-auto-rows:var(--bslib-grid--row-heights--xs, auto)}}.bslib-card{overflow:auto}.bslib-card .card-body+.card-body{padding-top:0}.bslib-card .card-body{overflow:auto}.bslib-card .card-body p{margin-top:0}.bslib-card .card-body p:last-child{margin-bottom:0}.bslib-card .card-body{max-height:var(--bslib-card-body-max-height, none)}.bslib-card[data-full-screen=true]>.card-body{max-height:var(--bslib-card-body-max-height-full-screen, none)}.bslib-card .card-header .form-group{margin-bottom:0}.bslib-card .card-header .selectize-control{margin-bottom:0}.bslib-card .card-header .selectize-control .item{margin-right:1.15rem}.bslib-card .card-footer{margin-top:auto}.bslib-card .bslib-navs-card-title{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.bslib-card .bslib-navs-card-title .nav{margin-left:auto}.bslib-card .bslib-sidebar-layout:not([data-bslib-sidebar-border=true]){border:none}.bslib-card .bslib-sidebar-layout:not([data-bslib-sidebar-border-radius=true]){border-top-left-radius:0;border-top-right-radius:0}[data-full-screen=true]{position:fixed;inset:3.5rem 1rem 1rem;height:auto !important;max-height:none !important;width:auto !important;z-index:1070}.bslib-full-screen-enter{display:none;position:absolute;bottom:var(--bslib-full-screen-enter-bottom, 0.2rem);right:var(--bslib-full-screen-enter-right, 0);top:var(--bslib-full-screen-enter-top);left:var(--bslib-full-screen-enter-left);color:var(--bslib-color-fg, var(--bs-card-color));background-color:var(--bslib-color-bg, var(--bs-card-bg, var(--bs-body-bg)));border:var(--bs-card-border-width) solid var(--bslib-color-fg, var(--bs-card-border-color));box-shadow:0 2px 4px rgba(0,0,0,.15);margin:.2rem .4rem;padding:.55rem !important;font-size:.8rem;cursor:pointer;opacity:.7;z-index:1070}.bslib-full-screen-enter:hover{opacity:1}.card[data-full-screen=false]:hover>*>.bslib-full-screen-enter{display:block}.bslib-has-full-screen .card:hover>*>.bslib-full-screen-enter{display:none}@media(max-width: 575.98px){.bslib-full-screen-enter{display:none !important}}.bslib-full-screen-exit{position:relative;top:1.35rem;font-size:.9rem;cursor:pointer;text-decoration:none;display:flex;float:right;margin-right:2.15rem;align-items:center;color:rgba(var(--bs-body-bg-rgb), 0.8)}.bslib-full-screen-exit:hover{color:rgba(var(--bs-body-bg-rgb), 1)}.bslib-full-screen-exit svg{margin-left:.5rem;font-size:1.5rem}#bslib-full-screen-overlay{position:fixed;inset:0;background-color:rgba(var(--bs-body-color-rgb), 0.6);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);z-index:1069;animation:bslib-full-screen-overlay-enter 400ms cubic-bezier(0.6, 0.02, 0.65, 1) forwards}@keyframes bslib-full-screen-overlay-enter{0%{opacity:0}100%{opacity:1}}html{height:100%}.bslib-page-fill{width:100%;height:100%;margin:0;padding:var(--bslib-spacer, 1rem);gap:var(--bslib-spacer, 1rem)}@media(max-width: 575.98px){.bslib-page-fill{height:var(--bslib-page-fill-mobile-height, auto)}}.bslib-sidebar-layout{--bslib-sidebar-transition-duration: 500ms;--bslib-sidebar-transition-easing-x: cubic-bezier(0.8, 0.78, 0.22, 1.07);--bslib-sidebar-border: var(--bs-card-border-width, 1px) solid var(--bs-card-border-color, rgba(0, 0, 0, 0.175));--bslib-sidebar-border-radius: var(--bs-border-radius);--bslib-sidebar-vert-border: var(--bs-card-border-width, 1px) solid var(--bs-card-border-color, rgba(0, 0, 0, 0.175));--bslib-sidebar-bg: rgba(var(--bs-emphasis-color-rgb, 0, 0, 0), 0.05);--bslib-sidebar-fg: var(--bs-emphasis-color, black);--bslib-sidebar-main-fg: var(--bs-card-color, var(--bs-body-color));--bslib-sidebar-main-bg: var(--bs-card-bg, var(--bs-body-bg));--bslib-sidebar-toggle-bg: rgba(var(--bs-emphasis-color-rgb, 0, 0, 0), 0.1);--bslib-sidebar-padding: calc(var(--bslib-spacer) * 1.5);--bslib-sidebar-icon-size: var(--bslib-spacer, 1rem);--bslib-sidebar-icon-button-size: calc(var(--bslib-sidebar-icon-size, 1rem) * 2);--bslib-sidebar-padding-icon: calc(var(--bslib-sidebar-icon-button-size, 2rem) * 1.5);--bslib-collapse-toggle-border-radius: var(--bs-border-radius, 0.25rem);--bslib-collapse-toggle-transform: 0deg;--bslib-sidebar-toggle-transition-easing: cubic-bezier(1, 0, 0, 1);--bslib-collapse-toggle-right-transform: 180deg;--bslib-sidebar-column-main: minmax(0, 1fr);display:grid !important;grid-template-columns:min(100% - var(--bslib-sidebar-icon-size),var(--bslib-sidebar-width, 250px)) var(--bslib-sidebar-column-main);position:relative;transition:grid-template-columns ease-in-out var(--bslib-sidebar-transition-duration);border:var(--bslib-sidebar-border);border-radius:var(--bslib-sidebar-border-radius)}@media(prefers-reduced-motion: reduce){.bslib-sidebar-layout{transition:none}}.bslib-sidebar-layout[data-bslib-sidebar-border=false]{border:none}.bslib-sidebar-layout[data-bslib-sidebar-border-radius=false]{border-radius:initial}.bslib-sidebar-layout>.main,.bslib-sidebar-layout>.sidebar{grid-row:1/2;border-radius:inherit;overflow:auto}.bslib-sidebar-layout>.main{grid-column:2/3;border-top-left-radius:0;border-bottom-left-radius:0;padding:var(--bslib-sidebar-padding);transition:padding var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration);color:var(--bslib-sidebar-main-fg);background-color:var(--bslib-sidebar-main-bg)}.bslib-sidebar-layout>.sidebar{grid-column:1/2;width:100%;height:100%;border-right:var(--bslib-sidebar-vert-border);border-top-right-radius:0;border-bottom-right-radius:0;color:var(--bslib-sidebar-fg);background-color:var(--bslib-sidebar-bg);backdrop-filter:blur(5px)}.bslib-sidebar-layout>.sidebar>.sidebar-content{display:flex;flex-direction:column;gap:var(--bslib-spacer, 1rem);padding:var(--bslib-sidebar-padding);padding-top:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout>.sidebar>.sidebar-content>:last-child:not(.sidebar-title){margin-bottom:0}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion{margin-left:calc(-1*var(--bslib-sidebar-padding));margin-right:calc(-1*var(--bslib-sidebar-padding))}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion:last-child{margin-bottom:calc(-1*var(--bslib-sidebar-padding))}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion:not(:last-child){margin-bottom:1rem}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion .accordion-body{display:flex;flex-direction:column}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion:not(:first-child) .accordion-item:first-child{border-top:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.bslib-sidebar-layout>.sidebar>.sidebar-content>.accordion:not(:last-child) .accordion-item:last-child{border-bottom:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.bslib-sidebar-layout>.sidebar>.sidebar-content.has-accordion>.sidebar-title{border-bottom:none;padding-bottom:0}.bslib-sidebar-layout>.sidebar .shiny-input-container{width:100%}.bslib-sidebar-layout[data-bslib-sidebar-open=always]>.sidebar>.sidebar-content{padding-top:var(--bslib-sidebar-padding)}.bslib-sidebar-layout>.collapse-toggle{grid-row:1/2;grid-column:1/2;display:inline-flex;align-items:center;position:absolute;right:calc(var(--bslib-sidebar-icon-size));top:calc(var(--bslib-sidebar-icon-size, 1rem)/2);border:none;border-radius:var(--bslib-collapse-toggle-border-radius);height:var(--bslib-sidebar-icon-button-size, 2rem);width:var(--bslib-sidebar-icon-button-size, 2rem);display:flex;align-items:center;justify-content:center;padding:0;color:var(--bslib-sidebar-fg);background-color:unset;transition:color var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration),top var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration),right var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration),left var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration)}.bslib-sidebar-layout>.collapse-toggle:hover{background-color:var(--bslib-sidebar-toggle-bg)}.bslib-sidebar-layout>.collapse-toggle>.collapse-icon{opacity:.8;width:var(--bslib-sidebar-icon-size);height:var(--bslib-sidebar-icon-size);transform:rotateY(var(--bslib-collapse-toggle-transform));transition:transform var(--bslib-sidebar-toggle-transition-easing) var(--bslib-sidebar-transition-duration)}.bslib-sidebar-layout>.collapse-toggle:hover>.collapse-icon{opacity:1}.bslib-sidebar-layout .sidebar-title{font-size:1.25rem;line-height:1.25;margin-top:0;margin-bottom:1rem;padding-bottom:1rem;border-bottom:var(--bslib-sidebar-border)}.bslib-sidebar-layout.sidebar-right{grid-template-columns:var(--bslib-sidebar-column-main) min(100% - var(--bslib-sidebar-icon-size),var(--bslib-sidebar-width, 250px))}.bslib-sidebar-layout.sidebar-right>.main{grid-column:1/2;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:inherit;border-bottom-left-radius:inherit}.bslib-sidebar-layout.sidebar-right>.sidebar{grid-column:2/3;border-right:none;border-left:var(--bslib-sidebar-vert-border);border-top-left-radius:0;border-bottom-left-radius:0}.bslib-sidebar-layout.sidebar-right>.collapse-toggle{grid-column:2/3;left:var(--bslib-sidebar-icon-size);right:unset;border:var(--bslib-collapse-toggle-border)}.bslib-sidebar-layout.sidebar-right>.collapse-toggle>.collapse-icon{transform:rotateY(var(--bslib-collapse-toggle-right-transform))}.bslib-sidebar-layout.sidebar-collapsed{--bslib-collapse-toggle-transform: 180deg;--bslib-collapse-toggle-right-transform: 0deg;--bslib-sidebar-vert-border: none;grid-template-columns:0 minmax(0, 1fr)}.bslib-sidebar-layout.sidebar-collapsed.sidebar-right{grid-template-columns:minmax(0, 1fr) 0}.bslib-sidebar-layout.sidebar-collapsed:not(.transitioning)>.sidebar>*{display:none}.bslib-sidebar-layout.sidebar-collapsed>.main{border-radius:inherit}.bslib-sidebar-layout.sidebar-collapsed:not(.sidebar-right)>.main{padding-left:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout.sidebar-collapsed.sidebar-right>.main{padding-right:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout.sidebar-collapsed>.collapse-toggle{color:var(--bslib-sidebar-main-fg);top:calc(var(--bslib-sidebar-overlap-counter, 0)*(var(--bslib-sidebar-icon-size) + var(--bslib-sidebar-padding)) + var(--bslib-sidebar-icon-size, 1rem)/2);right:calc(-2.5*var(--bslib-sidebar-icon-size) - var(--bs-card-border-width, 1px))}.bslib-sidebar-layout.sidebar-collapsed.sidebar-right>.collapse-toggle{left:calc(-2.5*var(--bslib-sidebar-icon-size) - var(--bs-card-border-width, 1px));right:unset}@media(min-width: 576px){.bslib-sidebar-layout.transitioning>.sidebar>.sidebar-content{display:none}}@media(max-width: 575.98px){.bslib-sidebar-layout[data-bslib-sidebar-open=desktop]{--bslib-sidebar-js-init-collapsed: true}.bslib-sidebar-layout>.sidebar,.bslib-sidebar-layout.sidebar-right>.sidebar{border:none}.bslib-sidebar-layout>.main,.bslib-sidebar-layout.sidebar-right>.main{grid-column:1/3}.bslib-sidebar-layout[data-bslib-sidebar-open=always]{display:block !important}.bslib-sidebar-layout[data-bslib-sidebar-open=always]>.sidebar{max-height:var(--bslib-sidebar-max-height-mobile);overflow-y:auto;border-top:var(--bslib-sidebar-vert-border)}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]){grid-template-columns:100% 0}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]):not(.sidebar-collapsed)>.sidebar{z-index:1}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]):not(.sidebar-collapsed)>.collapse-toggle{z-index:1}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-right{grid-template-columns:0 100%}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-collapsed{grid-template-columns:0 100%}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-collapsed.sidebar-right{grid-template-columns:100% 0}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]):not(.sidebar-right)>.main{padding-left:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-right>.main{padding-right:var(--bslib-sidebar-padding-icon)}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always])>.main{opacity:0;transition:opacity var(--bslib-sidebar-transition-easing-x) var(--bslib-sidebar-transition-duration)}.bslib-sidebar-layout:not([data-bslib-sidebar-open=always]).sidebar-collapsed>.main{opacity:1}}:root{--bslib-value-box-shadow: none;--bslib-value-box-border-width-auto-yes: var(--bslib-value-box-border-width-baseline);--bslib-value-box-border-width-auto-no: 0;--bslib-value-box-border-width-baseline: 1px}.bslib-value-box{border-width:var(--bslib-value-box-border-width-auto-no, var(--bslib-value-box-border-width-baseline));container-name:bslib-value-box;container-type:inline-size}.bslib-value-box.card{box-shadow:var(--bslib-value-box-shadow)}.bslib-value-box.border-auto{border-width:var(--bslib-value-box-border-width-auto-yes, var(--bslib-value-box-border-width-baseline))}.bslib-value-box.default{--bslib-value-box-bg-default: var(--bs-card-bg, #ffffff);--bslib-value-box-border-color-default: var(--bs-card-border-color, rgba(0, 0, 0, 0.175));color:var(--bslib-value-box-color);background-color:var(--bslib-value-box-bg, var(--bslib-value-box-bg-default));border-color:var(--bslib-value-box-border-color, var(--bslib-value-box-border-color-default))}.bslib-value-box .value-box-grid{display:grid;grid-template-areas:"left right";align-items:center;overflow:hidden}.bslib-value-box .value-box-showcase{height:100%;max-height:var(---bslib-value-box-showcase-max-h, 100%)}.bslib-value-box .value-box-showcase,.bslib-value-box .value-box-showcase>.html-fill-item{width:100%}.bslib-value-box[data-full-screen=true] .value-box-showcase{max-height:var(---bslib-value-box-showcase-max-h-fs, 100%)}@media screen and (min-width: 575.98px){@container bslib-value-box (max-width: 300px){.bslib-value-box:not(.showcase-bottom) .value-box-grid{grid-template-columns:1fr !important;grid-template-rows:auto auto;grid-template-areas:"top" "bottom"}.bslib-value-box:not(.showcase-bottom) .value-box-grid .value-box-showcase{grid-area:top !important}.bslib-value-box:not(.showcase-bottom) .value-box-grid .value-box-area{grid-area:bottom !important;justify-content:end}}}.bslib-value-box .value-box-area{justify-content:center;padding:1.5rem 1rem;font-size:.9rem;font-weight:500}.bslib-value-box .value-box-area *{margin-bottom:0;margin-top:0}.bslib-value-box .value-box-title{font-size:1rem;margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.bslib-value-box .value-box-title:empty::after{content:" "}.bslib-value-box .value-box-value{font-size:calc(1.29rem + 0.48vw);margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}@media(min-width: 1200px){.bslib-value-box .value-box-value{font-size:1.65rem}}.bslib-value-box .value-box-value:empty::after{content:" "}.bslib-value-box .value-box-showcase{align-items:center;justify-content:center;margin-top:auto;margin-bottom:auto;padding:1rem}.bslib-value-box .value-box-showcase .bi,.bslib-value-box .value-box-showcase .fa,.bslib-value-box .value-box-showcase .fab,.bslib-value-box .value-box-showcase .fas,.bslib-value-box .value-box-showcase .far{opacity:.85;min-width:50px;max-width:125%}.bslib-value-box .value-box-showcase .bi,.bslib-value-box .value-box-showcase .fa,.bslib-value-box .value-box-showcase .fab,.bslib-value-box .value-box-showcase .fas,.bslib-value-box .value-box-showcase .far{font-size:4rem}.bslib-value-box.showcase-top-right .value-box-grid{grid-template-columns:1fr var(---bslib-value-box-showcase-w, 50%)}.bslib-value-box.showcase-top-right .value-box-grid .value-box-showcase{grid-area:right;margin-left:auto;align-self:start;align-items:end;padding-left:0;padding-bottom:0}.bslib-value-box.showcase-top-right .value-box-grid .value-box-area{grid-area:left;align-self:end}.bslib-value-box.showcase-top-right[data-full-screen=true] .value-box-grid{grid-template-columns:auto var(---bslib-value-box-showcase-w-fs, 1fr)}.bslib-value-box.showcase-top-right[data-full-screen=true] .value-box-grid>div{align-self:center}.bslib-value-box.showcase-top-right:not([data-full-screen=true]) .value-box-showcase{margin-top:0}@container bslib-value-box (max-width: 300px){.bslib-value-box.showcase-top-right:not([data-full-screen=true]) .value-box-grid .value-box-showcase{padding-left:1rem}}.bslib-value-box.showcase-left-center .value-box-grid{grid-template-columns:var(---bslib-value-box-showcase-w, 30%) auto}.bslib-value-box.showcase-left-center[data-full-screen=true] .value-box-grid{grid-template-columns:var(---bslib-value-box-showcase-w-fs, 1fr) auto}.bslib-value-box.showcase-left-center:not([data-fill-screen=true]) .value-box-grid .value-box-showcase{grid-area:left}.bslib-value-box.showcase-left-center:not([data-fill-screen=true]) .value-box-grid .value-box-area{grid-area:right}.bslib-value-box.showcase-bottom .value-box-grid{grid-template-columns:1fr;grid-template-rows:1fr var(---bslib-value-box-showcase-h, auto);grid-template-areas:"top" "bottom";overflow:hidden}.bslib-value-box.showcase-bottom .value-box-grid .value-box-showcase{grid-area:bottom;padding:0;margin:0}.bslib-value-box.showcase-bottom .value-box-grid .value-box-area{grid-area:top}.bslib-value-box.showcase-bottom[data-full-screen=true] .value-box-grid{grid-template-rows:1fr var(---bslib-value-box-showcase-h-fs, 2fr)}.bslib-value-box.showcase-bottom[data-full-screen=true] .value-box-grid .value-box-showcase{padding:1rem}[data-bs-theme=dark] .bslib-value-box{--bslib-value-box-shadow: 0 0.5rem 1rem rgb(0 0 0 / 50%)}.navbar+.container-fluid:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-sm:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-md:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-lg:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-xl:has(>.tab-content>.tab-pane.active.html-fill-container),.navbar+.container-xxl:has(>.tab-content>.tab-pane.active.html-fill-container){padding-left:0;padding-right:0}.navbar+.container-fluid>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-sm>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-md>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-lg>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-xl>.tab-content>.tab-pane.active.html-fill-container,.navbar+.container-xxl>.tab-content>.tab-pane.active.html-fill-container{padding:var(--bslib-spacer, 1rem);gap:var(--bslib-spacer, 1rem)}.navbar+.container-fluid>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-sm>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-md>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-lg>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-xl>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child),.navbar+.container-xxl>.tab-content>.tab-pane.active.html-fill-container:has(>.bslib-sidebar-layout:only-child){padding:0}.navbar+.container-fluid>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-sm>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-md>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-lg>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-xl>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]),.navbar+.container-xxl>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border=true]){border-left:none;border-right:none;border-bottom:none}.navbar+.container-fluid>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-sm>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-md>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-lg>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-xl>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]),.navbar+.container-xxl>.tab-content>.tab-pane.active.html-fill-container>.bslib-sidebar-layout:only-child:not([data-bslib-sidebar-border-radius=true]){border-radius:0}.navbar+div>.bslib-sidebar-layout{border-top:var(--bslib-sidebar-border)}.accordion .accordion-header{font-size:calc(1.29rem + 0.48vw);margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color);margin-bottom:0}@media(min-width: 1200px){.accordion .accordion-header{font-size:1.65rem}}.accordion .accordion-icon:not(:empty){margin-right:.75rem;display:flex}.accordion .accordion-button:not(.collapsed){box-shadow:none}.accordion .accordion-button:not(.collapsed):focus{box-shadow:var(--bs-accordion-btn-focus-box-shadow)}:root{--bslib-page-sidebar-title-bg: #f8f9fa;--bslib-page-sidebar-title-color: #000}.bslib-page-title{background-color:var(--bslib-page-sidebar-title-bg);color:var(--bslib-page-sidebar-title-color);font-size:1.25rem;font-weight:300;padding:var(--bslib-spacer, 1rem);padding-left:1.5rem;margin-bottom:0;border-bottom:1px solid #dee2e6}.html-fill-container{display:flex;flex-direction:column;min-height:0;min-width:0}.html-fill-container>.html-fill-item{flex:1 1 auto;min-height:0;min-width:0}.html-fill-container>:not(.html-fill-item){flex:0 0 auto}.quarto-container{min-height:calc(100vh - 132px)}body.hypothesis-enabled #quarto-header{margin-right:16px}footer.footer .nav-footer,#quarto-header>nav{padding-left:1em;padding-right:1em}footer.footer div.nav-footer p:first-child{margin-top:0}footer.footer div.nav-footer p:last-child{margin-bottom:0}#quarto-content>*{padding-top:14px}#quarto-content>#quarto-sidebar-glass{padding-top:0px}@media(max-width: 991.98px){#quarto-content>*{padding-top:0}#quarto-content .subtitle{padding-top:14px}#quarto-content section:first-of-type h2:first-of-type,#quarto-content section:first-of-type .h2:first-of-type{margin-top:1rem}}.headroom-target,header.headroom{will-change:transform;transition:position 200ms linear;transition:all 200ms linear}header.headroom--pinned{transform:translateY(0%)}header.headroom--unpinned{transform:translateY(-100%)}.navbar-container{width:100%}.navbar-brand{overflow:hidden;text-overflow:ellipsis}.navbar-brand-container{max-width:calc(100% - 115px);min-width:0;display:flex;align-items:center}@media(min-width: 992px){.navbar-brand-container{margin-right:1em}}.navbar-brand.navbar-brand-logo{margin-right:4px;display:inline-flex}.navbar-toggler{flex-basis:content;flex-shrink:0}.navbar .navbar-brand-container{order:2}.navbar .navbar-toggler{order:1}.navbar .navbar-container>.navbar-nav{order:20}.navbar .navbar-container>.navbar-brand-container{margin-left:0 !important;margin-right:0 !important}.navbar .navbar-collapse{order:20}.navbar #quarto-search{order:4;margin-left:auto}.navbar .navbar-toggler{margin-right:.5em}.navbar-collapse .quarto-navbar-tools{margin-left:.5em}.navbar-logo{max-height:24px;width:auto;padding-right:4px}nav .nav-item:not(.compact){padding-top:1px}nav .nav-link i,nav .dropdown-item i{padding-right:1px}.navbar-expand-lg .navbar-nav .nav-link{padding-left:.6rem;padding-right:.6rem}nav .nav-item.compact .nav-link{padding-left:.5rem;padding-right:.5rem;font-size:1.1rem}.navbar .quarto-navbar-tools{order:3}.navbar .quarto-navbar-tools div.dropdown{display:inline-block}.navbar .quarto-navbar-tools .quarto-navigation-tool{color:#545555}.navbar .quarto-navbar-tools .quarto-navigation-tool:hover{color:#094fb6}.navbar-nav .dropdown-menu{min-width:220px;font-size:.9rem}.navbar .navbar-nav .nav-link.dropdown-toggle::after{opacity:.75;vertical-align:.175em}.navbar ul.dropdown-menu{padding-top:0;padding-bottom:0}.navbar .dropdown-header{text-transform:uppercase;font-size:.8rem;padding:0 .5rem}.navbar .dropdown-item{padding:.4rem .5rem}.navbar .dropdown-item>i.bi{margin-left:.1rem;margin-right:.25em}.sidebar #quarto-search{margin-top:-1px}.sidebar #quarto-search svg.aa-SubmitIcon{width:16px;height:16px}.sidebar-navigation a{color:inherit}.sidebar-title{margin-top:.25rem;padding-bottom:.5rem;font-size:1.3rem;line-height:1.6rem;visibility:visible}.sidebar-title>a{font-size:inherit;text-decoration:none}.sidebar-title .sidebar-tools-main{margin-top:-6px}@media(max-width: 991.98px){#quarto-sidebar div.sidebar-header{padding-top:.2em}}.sidebar-header-stacked .sidebar-title{margin-top:.6rem}.sidebar-logo{max-width:90%;padding-bottom:.5rem}.sidebar-logo-link{text-decoration:none}.sidebar-navigation li a{text-decoration:none}.sidebar-navigation .quarto-navigation-tool{opacity:.7;font-size:.875rem}#quarto-sidebar>nav>.sidebar-tools-main{margin-left:14px}.sidebar-tools-main{display:inline-flex;margin-left:0px;order:2}.sidebar-tools-main:not(.tools-wide){vertical-align:middle}.sidebar-navigation .quarto-navigation-tool.dropdown-toggle::after{display:none}.sidebar.sidebar-navigation>*{padding-top:1em}.sidebar-item{margin-bottom:.2em;line-height:1rem;margin-top:.4rem}.sidebar-section{padding-left:.5em;padding-bottom:.2em}.sidebar-item .sidebar-item-container{display:flex;justify-content:space-between;cursor:pointer}.sidebar-item-toggle:hover{cursor:pointer}.sidebar-item .sidebar-item-toggle .bi{font-size:.7rem;text-align:center}.sidebar-item .sidebar-item-toggle .bi-chevron-right::before{transition:transform 200ms ease}.sidebar-item .sidebar-item-toggle[aria-expanded=false] .bi-chevron-right::before{transform:none}.sidebar-item .sidebar-item-toggle[aria-expanded=true] .bi-chevron-right::before{transform:rotate(90deg)}.sidebar-item-text{width:100%}.sidebar-navigation .sidebar-divider{margin-left:0;margin-right:0;margin-top:.5rem;margin-bottom:.5rem}@media(max-width: 991.98px){.quarto-secondary-nav{display:block}.quarto-secondary-nav button.quarto-search-button{padding-right:0em;padding-left:2em}.quarto-secondary-nav button.quarto-btn-toggle{margin-left:-0.75rem;margin-right:.15rem}.quarto-secondary-nav nav.quarto-title-breadcrumbs{display:none}.quarto-secondary-nav nav.quarto-page-breadcrumbs{display:flex;align-items:center;padding-right:1em;margin-left:-0.25em}.quarto-secondary-nav nav.quarto-page-breadcrumbs a{text-decoration:none}.quarto-secondary-nav nav.quarto-page-breadcrumbs ol.breadcrumb{margin-bottom:0}}@media(min-width: 992px){.quarto-secondary-nav{display:none}}.quarto-title-breadcrumbs .breadcrumb{margin-bottom:.5em;font-size:.9rem}.quarto-title-breadcrumbs .breadcrumb li:last-of-type a{color:#6c757d}.quarto-secondary-nav .quarto-btn-toggle{color:#595959}.quarto-secondary-nav[aria-expanded=false] .quarto-btn-toggle .bi-chevron-right::before{transform:none}.quarto-secondary-nav[aria-expanded=true] .quarto-btn-toggle .bi-chevron-right::before{transform:rotate(90deg)}.quarto-secondary-nav .quarto-btn-toggle .bi-chevron-right::before{transition:transform 200ms ease}.quarto-secondary-nav{cursor:pointer}.no-decor{text-decoration:none}.quarto-secondary-nav-title{margin-top:.3em;color:#595959;padding-top:4px}.quarto-secondary-nav nav.quarto-page-breadcrumbs{color:#595959}.quarto-secondary-nav nav.quarto-page-breadcrumbs a{color:#595959}.quarto-secondary-nav nav.quarto-page-breadcrumbs a:hover{color:rgba(10,83,190,.8)}.quarto-secondary-nav nav.quarto-page-breadcrumbs .breadcrumb-item::before{color:#8c8c8c}.breadcrumb-item{line-height:1.2rem}div.sidebar-item-container{color:#595959}div.sidebar-item-container:hover,div.sidebar-item-container:focus{color:rgba(10,83,190,.8)}div.sidebar-item-container.disabled{color:rgba(89,89,89,.75)}div.sidebar-item-container .active,div.sidebar-item-container .show>.nav-link,div.sidebar-item-container .sidebar-link>code{color:#0a53be}div.sidebar.sidebar-navigation.rollup.quarto-sidebar-toggle-contents,nav.sidebar.sidebar-navigation:not(.rollup){background-color:#fff}@media(max-width: 991.98px){.sidebar-navigation .sidebar-item a,.nav-page .nav-page-text,.sidebar-navigation{font-size:1rem}.sidebar-navigation ul.sidebar-section.depth1 .sidebar-section-item{font-size:1.1rem}.sidebar-logo{display:none}.sidebar.sidebar-navigation{position:static;border-bottom:1px solid #dee2e6}.sidebar.sidebar-navigation.collapsing{position:fixed;z-index:1000}.sidebar.sidebar-navigation.show{position:fixed;z-index:1000}.sidebar.sidebar-navigation{min-height:100%}nav.quarto-secondary-nav{background-color:#fff;border-bottom:1px solid #dee2e6}.quarto-banner nav.quarto-secondary-nav{background-color:#f8f9fa;color:#545555;border-top:1px solid #dee2e6}.sidebar .sidebar-footer{visibility:visible;padding-top:1rem;position:inherit}.sidebar-tools-collapse{display:block}}#quarto-sidebar{transition:width .15s ease-in}#quarto-sidebar>*{padding-right:1em}@media(max-width: 991.98px){#quarto-sidebar .sidebar-menu-container{white-space:nowrap;min-width:225px}#quarto-sidebar.show{transition:width .15s ease-out}}@media(min-width: 992px){#quarto-sidebar{display:flex;flex-direction:column}.nav-page .nav-page-text,.sidebar-navigation .sidebar-section .sidebar-item{font-size:.875rem}.sidebar-navigation .sidebar-item{font-size:.925rem}.sidebar.sidebar-navigation{display:block;position:sticky}.sidebar-search{width:100%}.sidebar .sidebar-footer{visibility:visible}}@media(min-width: 992px){#quarto-sidebar-glass{display:none}}@media(max-width: 991.98px){#quarto-sidebar-glass{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,0);transition:background-color .15s ease-in;z-index:-1}#quarto-sidebar-glass.collapsing{z-index:1000}#quarto-sidebar-glass.show{transition:background-color .15s ease-out;background-color:rgba(102,102,102,.4);z-index:1000}}.sidebar .sidebar-footer{padding:.5rem 1rem;align-self:flex-end;color:#6c757d;width:100%}.quarto-page-breadcrumbs .breadcrumb-item+.breadcrumb-item,.quarto-page-breadcrumbs .breadcrumb-item{padding-right:.33em;padding-left:0}.quarto-page-breadcrumbs .breadcrumb-item::before{padding-right:.33em}.quarto-sidebar-footer{font-size:.875em}.sidebar-section .bi-chevron-right{vertical-align:middle}.sidebar-section .bi-chevron-right::before{font-size:.9em}.notransition{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;transition:none !important}.btn:focus:not(:focus-visible){box-shadow:none}.page-navigation{display:flex;justify-content:space-between}.nav-page{padding-bottom:.75em}.nav-page .bi{font-size:1.8rem;vertical-align:middle}.nav-page .nav-page-text{padding-left:.25em;padding-right:.25em}.nav-page a{color:#6c757d;text-decoration:none;display:flex;align-items:center}.nav-page a:hover{color:#0a58ca}.nav-footer .toc-actions{padding-bottom:.5em;padding-top:.5em}.nav-footer .toc-actions a,.nav-footer .toc-actions a:hover{text-decoration:none}.nav-footer .toc-actions ul{display:flex;list-style:none}.nav-footer .toc-actions ul :first-child{margin-left:auto}.nav-footer .toc-actions ul :last-child{margin-right:auto}.nav-footer .toc-actions ul li{padding-right:1.5em}.nav-footer .toc-actions ul li i.bi{padding-right:.4em}.nav-footer .toc-actions ul li:last-of-type{padding-right:0}.nav-footer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:baseline;text-align:center;padding-top:.5rem;padding-bottom:.5rem;background-color:#fff}body.nav-fixed{padding-top:64px}.nav-footer-contents{color:#6c757d;margin-top:.25rem}.nav-footer{min-height:3.5em;color:#757575}.nav-footer a{color:#757575}.nav-footer .nav-footer-left{font-size:.825em}.nav-footer .nav-footer-center{font-size:.825em}.nav-footer .nav-footer-right{font-size:.825em}.nav-footer-left .footer-items,.nav-footer-center .footer-items,.nav-footer-right .footer-items{display:inline-flex;padding-top:.3em;padding-bottom:.3em;margin-bottom:0em}.nav-footer-left .footer-items .nav-link,.nav-footer-center .footer-items .nav-link,.nav-footer-right .footer-items .nav-link{padding-left:.6em;padding-right:.6em}@media(min-width: 768px){.nav-footer-left{flex:1 1 0px;text-align:left}}@media(max-width: 575.98px){.nav-footer-left{margin-bottom:1em;flex:100%}}@media(min-width: 768px){.nav-footer-right{flex:1 1 0px;text-align:right}}@media(max-width: 575.98px){.nav-footer-right{margin-bottom:1em;flex:100%}}.nav-footer-center{text-align:center;min-height:3em}@media(min-width: 768px){.nav-footer-center{flex:1 1 0px}}.nav-footer-center .footer-items{justify-content:center}@media(max-width: 767.98px){.nav-footer-center{margin-bottom:1em;flex:100%}}@media(max-width: 767.98px){.nav-footer-center{margin-top:3em;order:10}}.navbar .quarto-reader-toggle.reader .quarto-reader-toggle-btn{background-color:#545555;border-radius:3px}@media(max-width: 991.98px){.quarto-reader-toggle{display:none}}.quarto-reader-toggle.reader.quarto-navigation-tool .quarto-reader-toggle-btn{background-color:#595959;border-radius:3px}.quarto-reader-toggle .quarto-reader-toggle-btn{display:inline-flex;padding-left:.2em;padding-right:.2em;margin-left:-0.2em;margin-right:-0.2em;text-align:center}.navbar .quarto-reader-toggle:not(.reader) .bi::before{background-image:url('data:image/svg+xml,')}.navbar .quarto-reader-toggle.reader .bi::before{background-image:url('data:image/svg+xml,')}.sidebar-navigation .quarto-reader-toggle:not(.reader) .bi::before{background-image:url('data:image/svg+xml,')}.sidebar-navigation .quarto-reader-toggle.reader .bi::before{background-image:url('data:image/svg+xml,')}#quarto-back-to-top{display:none;position:fixed;bottom:50px;background-color:#fff;border-radius:.25rem;box-shadow:0 .2rem .5rem #6c757d,0 0 .05rem #6c757d;color:#6c757d;text-decoration:none;font-size:.9em;text-align:center;left:50%;padding:.4rem .8rem;transform:translate(-50%, 0)}#quarto-announcement{padding:.5em;display:flex;justify-content:space-between;margin-bottom:0;font-size:.9em}#quarto-announcement .quarto-announcement-content{margin-right:auto}#quarto-announcement .quarto-announcement-content p{margin-bottom:0}#quarto-announcement .quarto-announcement-icon{margin-right:.5em;font-size:1.2em;margin-top:-0.15em}#quarto-announcement .quarto-announcement-action{cursor:pointer}.aa-DetachedSearchButtonQuery{display:none}.aa-DetachedOverlay ul.aa-List,#quarto-search-results ul.aa-List{list-style:none;padding-left:0}.aa-DetachedOverlay .aa-Panel,#quarto-search-results .aa-Panel{background-color:#fff;position:absolute;z-index:2000}#quarto-search-results .aa-Panel{max-width:400px}#quarto-search input{font-size:.925rem}@media(min-width: 992px){.navbar #quarto-search{margin-left:.25rem;order:999}}.navbar.navbar-expand-sm #quarto-search,.navbar.navbar-expand-md #quarto-search{order:999}@media(min-width: 992px){.navbar .quarto-navbar-tools{order:900}}@media(min-width: 992px){.navbar .quarto-navbar-tools.tools-end{margin-left:auto !important}}@media(max-width: 991.98px){#quarto-sidebar .sidebar-search{display:none}}#quarto-sidebar .sidebar-search .aa-Autocomplete{width:100%}.navbar .aa-Autocomplete .aa-Form{width:180px}.navbar #quarto-search.type-overlay .aa-Autocomplete{width:40px}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form{background-color:inherit;border:none}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form:focus-within{box-shadow:none;outline:none}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form .aa-InputWrapper{display:none}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form .aa-InputWrapper:focus-within{display:inherit}.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form .aa-Label svg,.navbar #quarto-search.type-overlay .aa-Autocomplete .aa-Form .aa-LoadingIndicator svg{width:26px;height:26px;color:#545555;opacity:1}.navbar #quarto-search.type-overlay .aa-Autocomplete svg.aa-SubmitIcon{width:26px;height:26px;color:#545555;opacity:1}.aa-Autocomplete .aa-Form,.aa-DetachedFormContainer .aa-Form{align-items:center;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;color:#212529;display:flex;line-height:1em;margin:0;position:relative;width:100%}.aa-Autocomplete .aa-Form:focus-within,.aa-DetachedFormContainer .aa-Form:focus-within{box-shadow:rgba(13,110,253,.6) 0 0 0 1px;outline:currentColor none medium}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix{align-items:center;display:flex;flex-shrink:0;order:1}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-Label,.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-Label,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator{cursor:initial;flex-shrink:0;padding:0;text-align:left}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-Label svg,.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator svg,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-Label svg,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator svg{color:#212529;opacity:.5}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-SubmitButton,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-SubmitButton{appearance:none;background:none;border:0;margin:0}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator{align-items:center;display:flex;justify-content:center}.aa-Autocomplete .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator[hidden],.aa-DetachedFormContainer .aa-Form .aa-InputWrapperPrefix .aa-LoadingIndicator[hidden]{display:none}.aa-Autocomplete .aa-Form .aa-InputWrapper,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper{order:3;position:relative;width:100%}.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input{appearance:none;background:none;border:0;color:#212529;font:inherit;height:calc(1.5em + .1rem + 2px);padding:0;width:100%}.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::placeholder,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::placeholder{color:#212529;opacity:.8}.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input:focus,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input:focus{border-color:none;box-shadow:none;outline:none}.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-decoration,.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-cancel-button,.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-results-button,.aa-Autocomplete .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-results-decoration,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-decoration,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-cancel-button,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-results-button,.aa-DetachedFormContainer .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-results-decoration{display:none}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix{align-items:center;display:flex;order:4}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton{align-items:center;background:none;border:0;color:#212529;opacity:.8;cursor:pointer;display:flex;margin:0;width:calc(1.5em + .1rem + 2px)}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:hover,.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:focus,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:hover,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton:focus{color:#212529;opacity:.8}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton[hidden],.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton[hidden]{display:none}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-ClearButton svg,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-ClearButton svg{width:calc(1.5em + 0.75rem + calc(1px * 2))}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-CopyButton,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-CopyButton{border:none;align-items:center;background:none;color:#212529;opacity:.4;font-size:.7rem;cursor:pointer;display:none;margin:0;width:calc(1em + .1rem + 2px)}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-CopyButton:hover,.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-CopyButton:focus,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-CopyButton:hover,.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-CopyButton:focus{color:#212529;opacity:.8}.aa-Autocomplete .aa-Form .aa-InputWrapperSuffix .aa-CopyButton[hidden],.aa-DetachedFormContainer .aa-Form .aa-InputWrapperSuffix .aa-CopyButton[hidden]{display:none}.aa-PanelLayout:empty{display:none}.quarto-search-no-results.no-query{display:none}.aa-Source:has(.no-query){display:none}#quarto-search-results .aa-Panel{border:solid #dee2e6 1px}#quarto-search-results .aa-SourceNoResults{width:398px}.aa-DetachedOverlay .aa-Panel,#quarto-search-results .aa-Panel{max-height:65vh;overflow-y:auto;font-size:.925rem}.aa-DetachedOverlay .aa-SourceNoResults,#quarto-search-results .aa-SourceNoResults{height:60px;display:flex;justify-content:center;align-items:center}.aa-DetachedOverlay .search-error,#quarto-search-results .search-error{padding-top:10px;padding-left:20px;padding-right:20px;cursor:default}.aa-DetachedOverlay .search-error .search-error-title,#quarto-search-results .search-error .search-error-title{font-size:1.1rem;margin-bottom:.5rem}.aa-DetachedOverlay .search-error .search-error-title .search-error-icon,#quarto-search-results .search-error .search-error-title .search-error-icon{margin-right:8px}.aa-DetachedOverlay .search-error .search-error-text,#quarto-search-results .search-error .search-error-text{font-weight:300}.aa-DetachedOverlay .search-result-text,#quarto-search-results .search-result-text{font-weight:300;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2rem;max-height:2.4rem}.aa-DetachedOverlay .aa-SourceHeader .search-result-header,#quarto-search-results .aa-SourceHeader .search-result-header{font-size:.875rem;background-color:#f2f2f2;padding-left:14px;padding-bottom:4px;padding-top:4px}.aa-DetachedOverlay .aa-SourceHeader .search-result-header-no-results,#quarto-search-results .aa-SourceHeader .search-result-header-no-results{display:none}.aa-DetachedOverlay .aa-SourceFooter .algolia-search-logo,#quarto-search-results .aa-SourceFooter .algolia-search-logo{width:110px;opacity:.85;margin:8px;float:right}.aa-DetachedOverlay .search-result-section,#quarto-search-results .search-result-section{font-size:.925em}.aa-DetachedOverlay a.search-result-link,#quarto-search-results a.search-result-link{color:inherit;text-decoration:none}.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item,#quarto-search-results li.aa-Item[aria-selected=true] .search-item{background-color:#0d6efd}.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item.search-result-more,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-result-section,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-result-text,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-result-title-container,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-result-text-container,#quarto-search-results li.aa-Item[aria-selected=true] .search-item.search-result-more,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-result-section,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-result-text,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-result-title-container,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-result-text-container{color:#fff;background-color:#0d6efd}.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item mark.search-match,.aa-DetachedOverlay li.aa-Item[aria-selected=true] .search-item .search-match.mark,#quarto-search-results li.aa-Item[aria-selected=true] .search-item mark.search-match,#quarto-search-results li.aa-Item[aria-selected=true] .search-item .search-match.mark{color:#fff;background-color:#3586fd}.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item,#quarto-search-results li.aa-Item[aria-selected=false] .search-item{background-color:#fff}.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item.search-result-more,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-result-section,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-result-text,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-result-title-container,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-result-text-container,#quarto-search-results li.aa-Item[aria-selected=false] .search-item.search-result-more,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-result-section,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-result-text,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-result-title-container,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-result-text-container{color:#212529}.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item mark.search-match,.aa-DetachedOverlay li.aa-Item[aria-selected=false] .search-item .search-match.mark,#quarto-search-results li.aa-Item[aria-selected=false] .search-item mark.search-match,#quarto-search-results li.aa-Item[aria-selected=false] .search-item .search-match.mark{color:inherit;background-color:#e1edff}.aa-DetachedOverlay .aa-Item .search-result-doc:not(.document-selectable) .search-result-title-container,#quarto-search-results .aa-Item .search-result-doc:not(.document-selectable) .search-result-title-container{background-color:#fff;color:#212529}.aa-DetachedOverlay .aa-Item .search-result-doc:not(.document-selectable) .search-result-text-container,#quarto-search-results .aa-Item .search-result-doc:not(.document-selectable) .search-result-text-container{padding-top:0px}.aa-DetachedOverlay li.aa-Item .search-result-doc.document-selectable .search-result-text-container,#quarto-search-results li.aa-Item .search-result-doc.document-selectable .search-result-text-container{margin-top:-4px}.aa-DetachedOverlay .aa-Item,#quarto-search-results .aa-Item{cursor:pointer}.aa-DetachedOverlay .aa-Item .search-item,#quarto-search-results .aa-Item .search-item{border-left:none;border-right:none;border-top:none;background-color:#fff;border-color:#dee2e6;color:#212529}.aa-DetachedOverlay .aa-Item .search-item p,#quarto-search-results .aa-Item .search-item p{margin-top:0;margin-bottom:0}.aa-DetachedOverlay .aa-Item .search-item i.bi,#quarto-search-results .aa-Item .search-item i.bi{padding-left:8px;padding-right:8px;font-size:1.3em}.aa-DetachedOverlay .aa-Item .search-item .search-result-title,#quarto-search-results .aa-Item .search-item .search-result-title{margin-top:.3em;margin-bottom:0em}.aa-DetachedOverlay .aa-Item .search-item .search-result-crumbs,#quarto-search-results .aa-Item .search-item .search-result-crumbs{white-space:nowrap;text-overflow:ellipsis;font-size:.8em;font-weight:300;margin-right:1em}.aa-DetachedOverlay .aa-Item .search-item .search-result-crumbs:not(.search-result-crumbs-wrap),#quarto-search-results .aa-Item .search-item .search-result-crumbs:not(.search-result-crumbs-wrap){max-width:30%;margin-left:auto;margin-top:.5em;margin-bottom:.1rem}.aa-DetachedOverlay .aa-Item .search-item .search-result-crumbs.search-result-crumbs-wrap,#quarto-search-results .aa-Item .search-item .search-result-crumbs.search-result-crumbs-wrap{flex-basis:100%;margin-top:0em;margin-bottom:.2em;margin-left:37px}.aa-DetachedOverlay .aa-Item .search-result-title-container,#quarto-search-results .aa-Item .search-result-title-container{font-size:1em;display:flex;flex-wrap:wrap;padding:6px 4px 6px 4px}.aa-DetachedOverlay .aa-Item .search-result-text-container,#quarto-search-results .aa-Item .search-result-text-container{padding-bottom:8px;padding-right:8px;margin-left:42px}.aa-DetachedOverlay .aa-Item .search-result-doc-section,.aa-DetachedOverlay .aa-Item .search-result-more,#quarto-search-results .aa-Item .search-result-doc-section,#quarto-search-results .aa-Item .search-result-more{padding-top:8px;padding-bottom:8px;padding-left:44px}.aa-DetachedOverlay .aa-Item .search-result-more,#quarto-search-results .aa-Item .search-result-more{font-size:.8em;font-weight:400}.aa-DetachedOverlay .aa-Item .search-result-doc,#quarto-search-results .aa-Item .search-result-doc{border-top:1px solid #dee2e6}.aa-DetachedSearchButton{background:none;border:none}.aa-DetachedSearchButton .aa-DetachedSearchButtonPlaceholder{display:none}.navbar .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon{color:#545555}.sidebar-tools-collapse #quarto-search,.sidebar-tools-main #quarto-search{display:inline}.sidebar-tools-collapse #quarto-search .aa-Autocomplete,.sidebar-tools-main #quarto-search .aa-Autocomplete{display:inline}.sidebar-tools-collapse #quarto-search .aa-DetachedSearchButton,.sidebar-tools-main #quarto-search .aa-DetachedSearchButton{padding-left:4px;padding-right:4px}.sidebar-tools-collapse #quarto-search .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon,.sidebar-tools-main #quarto-search .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon{color:#595959}.sidebar-tools-collapse #quarto-search .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon .aa-SubmitIcon,.sidebar-tools-main #quarto-search .aa-DetachedSearchButton .aa-DetachedSearchButtonIcon .aa-SubmitIcon{margin-top:-3px}.aa-DetachedContainer{background:rgba(255,255,255,.65);width:90%;bottom:0;box-shadow:rgba(222,226,230,.6) 0 0 0 1px;outline:currentColor none medium;display:flex;flex-direction:column;left:0;margin:0;overflow:hidden;padding:0;position:fixed;right:0;top:0;z-index:1101}.aa-DetachedContainer::after{height:32px}.aa-DetachedContainer .aa-SourceHeader{margin:var(--aa-spacing-half) 0 var(--aa-spacing-half) 2px}.aa-DetachedContainer .aa-Panel{background-color:#fff;border-radius:0;box-shadow:none;flex-grow:1;margin:0;padding:0;position:relative}.aa-DetachedContainer .aa-PanelLayout{bottom:0;box-shadow:none;left:0;margin:0;max-height:none;overflow-y:auto;position:absolute;right:0;top:0;width:100%}.aa-DetachedFormContainer{background-color:#fff;border-bottom:1px solid #dee2e6;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:.5em}.aa-DetachedCancelButton{background:none;font-size:.8em;border:0;border-radius:3px;color:#212529;cursor:pointer;margin:0 0 0 .5em;padding:0 .5em}.aa-DetachedCancelButton:hover,.aa-DetachedCancelButton:focus{box-shadow:rgba(13,110,253,.6) 0 0 0 1px;outline:currentColor none medium}.aa-DetachedContainer--modal{bottom:inherit;height:auto;margin:0 auto;position:absolute;top:100px;border-radius:6px;max-width:850px}@media(max-width: 575.98px){.aa-DetachedContainer--modal{width:100%;top:0px;border-radius:0px;border:none}}.aa-DetachedContainer--modal .aa-PanelLayout{max-height:var(--aa-detached-modal-max-height);padding-bottom:var(--aa-spacing-half);position:static}.aa-Detached{height:100vh;overflow:hidden}.aa-DetachedOverlay{background-color:rgba(33,37,41,.4);position:fixed;left:0;right:0;top:0;margin:0;padding:0;height:100vh;z-index:1100}.quarto-dashboard.nav-fixed.dashboard-sidebar #quarto-content.quarto-dashboard-content{padding:0em}.quarto-dashboard #quarto-content.quarto-dashboard-content{padding:1em}.quarto-dashboard #quarto-content.quarto-dashboard-content>*{padding-top:0}@media(min-width: 576px){.quarto-dashboard{height:100%}}.quarto-dashboard .card.valuebox.bslib-card.bg-primary{background-color:#0d6efd !important}.quarto-dashboard .card.valuebox.bslib-card.bg-secondary{background-color:#6c757d !important}.quarto-dashboard .card.valuebox.bslib-card.bg-success{background-color:#198754 !important}.quarto-dashboard .card.valuebox.bslib-card.bg-info{background-color:#0dcaf0 !important}.quarto-dashboard .card.valuebox.bslib-card.bg-warning{background-color:#ffc107 !important}.quarto-dashboard .card.valuebox.bslib-card.bg-danger{background-color:#dc3545 !important}.quarto-dashboard .card.valuebox.bslib-card.bg-light{background-color:#f8f9fa !important}.quarto-dashboard .card.valuebox.bslib-card.bg-dark{background-color:#212529 !important}.quarto-dashboard.dashboard-fill{display:flex;flex-direction:column}.quarto-dashboard #quarto-appendix{display:none}.quarto-dashboard #quarto-header #quarto-dashboard-header{border-top:solid 1px #dae0e5;border-bottom:solid 1px #dae0e5}.quarto-dashboard #quarto-header #quarto-dashboard-header>nav{padding-left:1em;padding-right:1em}.quarto-dashboard #quarto-header #quarto-dashboard-header>nav .navbar-brand-container{padding-left:0}.quarto-dashboard #quarto-header #quarto-dashboard-header .navbar-toggler{margin-right:0}.quarto-dashboard #quarto-header #quarto-dashboard-header .navbar-toggler-icon{height:1em;width:1em;background-image:url('data:image/svg+xml,')}.quarto-dashboard #quarto-header #quarto-dashboard-header .navbar-brand-container{padding-right:1em}.quarto-dashboard #quarto-header #quarto-dashboard-header .navbar-title{font-size:1.1em}.quarto-dashboard #quarto-header #quarto-dashboard-header .navbar-nav{font-size:.9em}.quarto-dashboard #quarto-dashboard-header .navbar{padding:0}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-container{padding-left:1em}.quarto-dashboard #quarto-dashboard-header .navbar.slim .navbar-brand-container .nav-link,.quarto-dashboard #quarto-dashboard-header .navbar.slim .navbar-nav .nav-link{padding:.7em}.quarto-dashboard #quarto-dashboard-header .navbar .quarto-color-scheme-toggle{order:9}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-toggler{margin-left:.5em;order:10}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-nav .nav-link{padding:.5em;height:100%;display:flex;align-items:center}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-nav .active{background-color:#e0e5e9}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-brand-container{padding:.5em .5em .5em 0;display:flex;flex-direction:row;margin-right:2em;align-items:center}@media(max-width: 767.98px){.quarto-dashboard #quarto-dashboard-header .navbar .navbar-brand-container{margin-right:auto}}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-collapse{align-self:stretch}@media(min-width: 768px){.quarto-dashboard #quarto-dashboard-header .navbar .navbar-collapse{order:8}}@media(max-width: 767.98px){.quarto-dashboard #quarto-dashboard-header .navbar .navbar-collapse{order:1000;padding-bottom:.5em}}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-collapse .navbar-nav{align-self:stretch}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-title{font-size:1.25em;line-height:1.1em;display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-title .navbar-title-text{margin-right:.4em}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-title a{text-decoration:none;color:inherit}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-subtitle,.quarto-dashboard #quarto-dashboard-header .navbar .navbar-author{font-size:.9rem;margin-right:.5em}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-author{margin-left:auto}.quarto-dashboard #quarto-dashboard-header .navbar .navbar-logo{max-height:48px;min-height:30px;object-fit:cover;margin-right:1em}.quarto-dashboard #quarto-dashboard-header .navbar .quarto-dashboard-links{order:9;padding-right:1em}.quarto-dashboard #quarto-dashboard-header .navbar .quarto-dashboard-link-text{margin-left:.25em}.quarto-dashboard #quarto-dashboard-header .navbar .quarto-dashboard-link{padding-right:0em;padding-left:.7em;text-decoration:none;color:#545555}.quarto-dashboard .page-layout-custom .tab-content{padding:0;border:none}.quarto-dashboard-img-contain{height:100%;width:100%;object-fit:contain}@media(max-width: 575.98px){.quarto-dashboard .bslib-grid{grid-template-rows:minmax(1em, max-content) !important}.quarto-dashboard .sidebar-content{height:inherit}.quarto-dashboard .page-layout-custom{min-height:100vh}}.quarto-dashboard.dashboard-toolbar>.page-layout-custom,.quarto-dashboard.dashboard-sidebar>.page-layout-custom{padding:0}.quarto-dashboard .quarto-dashboard-content.quarto-dashboard-pages{padding:0}.quarto-dashboard .callout{margin-bottom:0;margin-top:0}.quarto-dashboard .html-fill-container figure{overflow:hidden}.quarto-dashboard bslib-tooltip .rounded-pill{border:solid #6c757d 1px}.quarto-dashboard bslib-tooltip .rounded-pill .svg{fill:#212529}.quarto-dashboard .tabset .dashboard-card-no-title .nav-tabs{margin-left:0;margin-right:auto}.quarto-dashboard .tabset .tab-content{border:none}.quarto-dashboard .tabset .card-header .nav-link[role=tab]{margin-top:-6px;padding-top:6px;padding-bottom:6px}.quarto-dashboard .card.valuebox,.quarto-dashboard .card.bslib-value-box{min-height:3rem}.quarto-dashboard .card.valuebox .card-body,.quarto-dashboard .card.bslib-value-box .card-body{padding:0}.quarto-dashboard .bslib-value-box .value-box-value{font-size:clamp(.1em,15cqw,5em)}.quarto-dashboard .bslib-value-box .value-box-showcase .bi{font-size:clamp(.1em,max(18cqw,5.2cqh),5em);text-align:center;height:1em}.quarto-dashboard .bslib-value-box .value-box-showcase .bi::before{vertical-align:1em}.quarto-dashboard .bslib-value-box .value-box-area{margin-top:auto;margin-bottom:auto}.quarto-dashboard .card figure.quarto-float{display:flex;flex-direction:column;align-items:center}.quarto-dashboard .dashboard-scrolling{padding:1em}.quarto-dashboard .full-height{height:100%}.quarto-dashboard .showcase-bottom .value-box-grid{display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto;grid-template-areas:"top" "bottom"}.quarto-dashboard .showcase-bottom .value-box-grid .value-box-showcase{grid-area:bottom;padding:0;margin:0}.quarto-dashboard .showcase-bottom .value-box-grid .value-box-showcase i.bi{font-size:4rem}.quarto-dashboard .showcase-bottom .value-box-grid .value-box-area{grid-area:top}.quarto-dashboard .tab-content{margin-bottom:0}.quarto-dashboard .bslib-card .bslib-navs-card-title{justify-content:stretch;align-items:end}.quarto-dashboard .card-header{display:flex;flex-wrap:wrap;justify-content:space-between}.quarto-dashboard .card-header .card-title{display:flex;flex-direction:column;justify-content:center;margin-bottom:0}.quarto-dashboard .tabset .card-toolbar{margin-bottom:1em}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout{border:none;gap:var(--bslib-spacer, 1rem)}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout>.main{padding:0}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout>.sidebar{border-radius:.25rem;border:1px solid rgba(0,0,0,.175)}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout>.collapse-toggle{display:none}@media(max-width: 767.98px){.quarto-dashboard .bslib-grid>.bslib-sidebar-layout{grid-template-columns:1fr;grid-template-rows:max-content 1fr}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout>.main{grid-column:1;grid-row:2}.quarto-dashboard .bslib-grid>.bslib-sidebar-layout .sidebar{grid-column:1;grid-row:1}}.quarto-dashboard .sidebar-right .sidebar{padding-left:2.5em}.quarto-dashboard .sidebar-right .collapse-toggle{left:2px}.quarto-dashboard .quarto-dashboard .sidebar-right button.collapse-toggle:not(.transitioning){left:unset}.quarto-dashboard aside.sidebar{padding-left:1em;padding-right:1em;background-color:rgba(52,58,64,.25);color:#212529}.quarto-dashboard .bslib-sidebar-layout>div.main{padding:.7em}.quarto-dashboard .bslib-sidebar-layout button.collapse-toggle{margin-top:.3em}.quarto-dashboard .bslib-sidebar-layout .collapse-toggle{top:0}.quarto-dashboard .bslib-sidebar-layout.sidebar-collapsed:not(.transitioning):not(.sidebar-right) .collapse-toggle{left:2px}.quarto-dashboard .sidebar>section>.h3:first-of-type{margin-top:0em}.quarto-dashboard .sidebar .h3,.quarto-dashboard .sidebar .h4,.quarto-dashboard .sidebar .h5,.quarto-dashboard .sidebar .h6{margin-top:.5em}.quarto-dashboard .sidebar form{flex-direction:column;align-items:start;margin-bottom:1em}.quarto-dashboard .sidebar form div[class*=oi-][class$=-input]{flex-direction:column}.quarto-dashboard .sidebar form[class*=oi-][class$=-toggle]{flex-direction:row-reverse;align-items:center;justify-content:start}.quarto-dashboard .sidebar form input[type=range]{margin-top:.5em;margin-right:.8em;margin-left:1em}.quarto-dashboard .sidebar label{width:fit-content}.quarto-dashboard .sidebar .card-body{margin-bottom:2em}.quarto-dashboard .sidebar .shiny-input-container{margin-bottom:1em}.quarto-dashboard .sidebar .shiny-options-group{margin-top:0}.quarto-dashboard .sidebar .control-label{margin-bottom:.3em}.quarto-dashboard .card .card-body .quarto-layout-row{align-items:stretch}.quarto-dashboard .toolbar{font-size:.9em;display:flex;flex-direction:row;border-top:solid 1px #c7c9cd;padding:1em;flex-wrap:wrap;background-color:rgba(52,58,64,.25)}.quarto-dashboard .toolbar .cell-output-display{display:flex}.quarto-dashboard .toolbar .shiny-input-container{padding-bottom:.5em;margin-bottom:.5em;width:inherit}.quarto-dashboard .toolbar .shiny-input-container>.checkbox:first-child{margin-top:6px}.quarto-dashboard .toolbar>*:last-child{margin-right:0}.quarto-dashboard .toolbar>*>*{margin-right:1em;align-items:baseline}.quarto-dashboard .toolbar>*>*>a{text-decoration:none;margin-top:auto;margin-bottom:auto}.quarto-dashboard .toolbar .shiny-input-container{padding-bottom:0;margin-bottom:0}.quarto-dashboard .toolbar .shiny-input-container>*{flex-shrink:0;flex-grow:0}.quarto-dashboard .toolbar .form-group.shiny-input-container:not([role=group])>label{margin-bottom:0}.quarto-dashboard .toolbar .shiny-input-container.no-baseline{align-items:start;padding-top:6px}.quarto-dashboard .toolbar .shiny-input-container{display:flex;align-items:baseline}.quarto-dashboard .toolbar .shiny-input-container label{padding-right:.4em}.quarto-dashboard .toolbar .shiny-input-container .bslib-input-switch{margin-top:6px}.quarto-dashboard .toolbar input[type=text]{line-height:1;width:inherit}.quarto-dashboard .toolbar .input-daterange{width:inherit}.quarto-dashboard .toolbar .input-daterange input[type=text]{height:2.4em;width:10em}.quarto-dashboard .toolbar .input-daterange .input-group-addon{height:auto;padding:0;margin-left:-5px !important;margin-right:-5px}.quarto-dashboard .toolbar .input-daterange .input-group-addon .input-group-text{padding-top:0;padding-bottom:0;height:100%}.quarto-dashboard .toolbar span.irs.irs--shiny{width:10em}.quarto-dashboard .toolbar span.irs.irs--shiny .irs-line{top:9px}.quarto-dashboard .toolbar span.irs.irs--shiny .irs-min,.quarto-dashboard .toolbar span.irs.irs--shiny .irs-max,.quarto-dashboard .toolbar span.irs.irs--shiny .irs-from,.quarto-dashboard .toolbar span.irs.irs--shiny .irs-to,.quarto-dashboard .toolbar span.irs.irs--shiny .irs-single{top:20px}.quarto-dashboard .toolbar span.irs.irs--shiny .irs-bar{top:8px}.quarto-dashboard .toolbar span.irs.irs--shiny .irs-handle{top:0px}.quarto-dashboard .toolbar .shiny-input-checkboxgroup>label{margin-top:6px}.quarto-dashboard .toolbar .shiny-input-checkboxgroup>.shiny-options-group{margin-top:0;align-items:baseline}.quarto-dashboard .toolbar .shiny-input-radiogroup>label{margin-top:6px}.quarto-dashboard .toolbar .shiny-input-radiogroup>.shiny-options-group{align-items:baseline;margin-top:0}.quarto-dashboard .toolbar .shiny-input-radiogroup>.shiny-options-group>.radio{margin-right:.3em}.quarto-dashboard .toolbar .form-select{padding-top:.2em;padding-bottom:.2em}.quarto-dashboard .toolbar .shiny-input-select{min-width:6em}.quarto-dashboard .toolbar div.checkbox{margin-bottom:0px}.quarto-dashboard .toolbar>.checkbox:first-child{margin-top:6px}.quarto-dashboard .toolbar form{width:fit-content}.quarto-dashboard .toolbar form label{padding-top:.2em;padding-bottom:.2em;width:fit-content}.quarto-dashboard .toolbar form input[type=date]{width:fit-content}.quarto-dashboard .toolbar form input[type=color]{width:3em}.quarto-dashboard .toolbar form button{padding:.4em}.quarto-dashboard .toolbar form select{width:fit-content}.quarto-dashboard .toolbar>*{font-size:.9em;flex-grow:0}.quarto-dashboard .toolbar .shiny-input-container label{margin-bottom:1px}.quarto-dashboard .toolbar-bottom{margin-top:1em;margin-bottom:0 !important;order:2}.quarto-dashboard .quarto-dashboard-content>.dashboard-toolbar-container>.toolbar-content>.tab-content>.tab-pane>*:not(.bslib-sidebar-layout){padding:1em}.quarto-dashboard .quarto-dashboard-content>.dashboard-toolbar-container>.toolbar-content>*:not(.tab-content){padding:1em}.quarto-dashboard .quarto-dashboard-content>.tab-content>.dashboard-page>.dashboard-toolbar-container>.toolbar-content,.quarto-dashboard .quarto-dashboard-content>.tab-content>.dashboard-page:not(.dashboard-sidebar-container)>*:not(.dashboard-toolbar-container){padding:1em}.quarto-dashboard .toolbar-content{padding:0}.quarto-dashboard .quarto-dashboard-content.quarto-dashboard-pages .tab-pane>.dashboard-toolbar-container .toolbar{border-radius:0;margin-bottom:0}.quarto-dashboard .dashboard-toolbar-container.toolbar-toplevel .toolbar{border-bottom:1px solid rgba(0,0,0,.175)}.quarto-dashboard .dashboard-toolbar-container.toolbar-toplevel .toolbar-bottom{margin-top:0}.quarto-dashboard .dashboard-toolbar-container:not(.toolbar-toplevel) .toolbar{margin-bottom:1em;border-top:none;border-radius:.25rem;border:1px solid rgba(0,0,0,.175)}.quarto-dashboard .vega-embed.has-actions details{width:1.7em;height:2em;position:absolute !important;top:0;right:0}.quarto-dashboard .dashboard-toolbar-container{padding:0}.quarto-dashboard .card .card-header p:last-child,.quarto-dashboard .card .card-footer p:last-child{margin-bottom:0}.quarto-dashboard .card .card-body>.h4:first-child{margin-top:0}.quarto-dashboard .card .card-body{z-index:4}@media(max-width: 767.98px){.quarto-dashboard .card .card-body .itables div.dataTables_wrapper div.dataTables_length,.quarto-dashboard .card .card-body .itables div.dataTables_wrapper div.dataTables_info,.quarto-dashboard .card .card-body .itables div.dataTables_wrapper div.dataTables_paginate{text-align:initial}.quarto-dashboard .card .card-body .itables div.dataTables_wrapper div.dataTables_filter{text-align:right}.quarto-dashboard .card .card-body .itables div.dataTables_wrapper div.dataTables_paginate ul.pagination{justify-content:initial}}.quarto-dashboard .card .card-body .itables .dataTables_wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-top:0}.quarto-dashboard .card .card-body .itables .dataTables_wrapper table{flex-shrink:0}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dt-buttons{margin-bottom:.5em;margin-left:auto;width:fit-content;float:right}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dt-buttons.btn-group{background:#fff;border:none}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dt-buttons .btn-secondary{background-color:#fff;background-image:none;border:solid #dee2e6 1px;padding:.2em .7em}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dt-buttons .btn span{font-size:.8em;color:#212529}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_info{margin-left:.5em;margin-bottom:.5em;padding-top:0}@media(min-width: 768px){.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_info{font-size:.875em}}@media(max-width: 767.98px){.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_info{font-size:.8em}}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_filter{margin-bottom:.5em;font-size:.875em}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_filter input[type=search]{padding:1px 5px 1px 5px;font-size:.875em}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_length{flex-basis:1 1 50%;margin-bottom:.5em;font-size:.875em}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_length select{padding:.4em 3em .4em .5em;font-size:.875em;margin-left:.2em;margin-right:.2em}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_paginate{flex-shrink:0}@media(min-width: 768px){.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_paginate{margin-left:auto}}.quarto-dashboard .card .card-body .itables .dataTables_wrapper .dataTables_paginate ul.pagination .paginate_button .page-link{font-size:.8em}.quarto-dashboard .card .card-footer{font-size:.9em}.quarto-dashboard .card .card-toolbar{display:flex;flex-grow:1;flex-direction:row;width:100%;flex-wrap:wrap}.quarto-dashboard .card .card-toolbar>*{font-size:.8em;flex-grow:0}.quarto-dashboard .card .card-toolbar>.card-title{font-size:1em;flex-grow:1;align-self:flex-start;margin-top:.1em}.quarto-dashboard .card .card-toolbar .cell-output-display{display:flex}.quarto-dashboard .card .card-toolbar .shiny-input-container{padding-bottom:.5em;margin-bottom:.5em;width:inherit}.quarto-dashboard .card .card-toolbar .shiny-input-container>.checkbox:first-child{margin-top:6px}.quarto-dashboard .card .card-toolbar>*:last-child{margin-right:0}.quarto-dashboard .card .card-toolbar>*>*{margin-right:1em;align-items:baseline}.quarto-dashboard .card .card-toolbar>*>*>a{text-decoration:none;margin-top:auto;margin-bottom:auto}.quarto-dashboard .card .card-toolbar form{width:fit-content}.quarto-dashboard .card .card-toolbar form label{padding-top:.2em;padding-bottom:.2em;width:fit-content}.quarto-dashboard .card .card-toolbar form input[type=date]{width:fit-content}.quarto-dashboard .card .card-toolbar form input[type=color]{width:3em}.quarto-dashboard .card .card-toolbar form button{padding:.4em}.quarto-dashboard .card .card-toolbar form select{width:fit-content}.quarto-dashboard .card .card-toolbar .cell-output-display{display:flex}.quarto-dashboard .card .card-toolbar .shiny-input-container{padding-bottom:.5em;margin-bottom:.5em;width:inherit}.quarto-dashboard .card .card-toolbar .shiny-input-container>.checkbox:first-child{margin-top:6px}.quarto-dashboard .card .card-toolbar>*:last-child{margin-right:0}.quarto-dashboard .card .card-toolbar>*>*{margin-right:1em;align-items:baseline}.quarto-dashboard .card .card-toolbar>*>*>a{text-decoration:none;margin-top:auto;margin-bottom:auto}.quarto-dashboard .card .card-toolbar .shiny-input-container{padding-bottom:0;margin-bottom:0}.quarto-dashboard .card .card-toolbar .shiny-input-container>*{flex-shrink:0;flex-grow:0}.quarto-dashboard .card .card-toolbar .form-group.shiny-input-container:not([role=group])>label{margin-bottom:0}.quarto-dashboard .card .card-toolbar .shiny-input-container.no-baseline{align-items:start;padding-top:6px}.quarto-dashboard .card .card-toolbar .shiny-input-container{display:flex;align-items:baseline}.quarto-dashboard .card .card-toolbar .shiny-input-container label{padding-right:.4em}.quarto-dashboard .card .card-toolbar .shiny-input-container .bslib-input-switch{margin-top:6px}.quarto-dashboard .card .card-toolbar input[type=text]{line-height:1;width:inherit}.quarto-dashboard .card .card-toolbar .input-daterange{width:inherit}.quarto-dashboard .card .card-toolbar .input-daterange input[type=text]{height:2.4em;width:10em}.quarto-dashboard .card .card-toolbar .input-daterange .input-group-addon{height:auto;padding:0;margin-left:-5px !important;margin-right:-5px}.quarto-dashboard .card .card-toolbar .input-daterange .input-group-addon .input-group-text{padding-top:0;padding-bottom:0;height:100%}.quarto-dashboard .card .card-toolbar span.irs.irs--shiny{width:10em}.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-line{top:9px}.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-min,.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-max,.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-from,.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-to,.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-single{top:20px}.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-bar{top:8px}.quarto-dashboard .card .card-toolbar span.irs.irs--shiny .irs-handle{top:0px}.quarto-dashboard .card .card-toolbar .shiny-input-checkboxgroup>label{margin-top:6px}.quarto-dashboard .card .card-toolbar .shiny-input-checkboxgroup>.shiny-options-group{margin-top:0;align-items:baseline}.quarto-dashboard .card .card-toolbar .shiny-input-radiogroup>label{margin-top:6px}.quarto-dashboard .card .card-toolbar .shiny-input-radiogroup>.shiny-options-group{align-items:baseline;margin-top:0}.quarto-dashboard .card .card-toolbar .shiny-input-radiogroup>.shiny-options-group>.radio{margin-right:.3em}.quarto-dashboard .card .card-toolbar .form-select{padding-top:.2em;padding-bottom:.2em}.quarto-dashboard .card .card-toolbar .shiny-input-select{min-width:6em}.quarto-dashboard .card .card-toolbar div.checkbox{margin-bottom:0px}.quarto-dashboard .card .card-toolbar>.checkbox:first-child{margin-top:6px}.quarto-dashboard .card-body>table>thead{border-top:none}.quarto-dashboard .card-body>.table>:not(caption)>*>*{background-color:#fff}.tableFloatingHeaderOriginal{background-color:#fff;position:sticky !important;top:0 !important}.dashboard-data-table{margin-top:-1px}div.value-box-area span.observablehq--number{font-size:calc(clamp(.1em,15cqw,5em)*1.25);line-height:1.2;color:inherit;font-family:var(--bs-body-font-family)}.quarto-listing{padding-bottom:1em}.listing-pagination{padding-top:.5em}ul.pagination{float:right;padding-left:8px;padding-top:.5em}ul.pagination li{padding-right:.75em}ul.pagination li.disabled a,ul.pagination li.active a{color:#fff;text-decoration:none}ul.pagination li:last-of-type{padding-right:0}.listing-actions-group{display:flex}.quarto-listing-filter{margin-bottom:1em;width:200px;margin-left:auto}.quarto-listing-sort{margin-bottom:1em;margin-right:auto;width:auto}.quarto-listing-sort .input-group-text{font-size:.8em}.input-group-text{border-right:none}.quarto-listing-sort select.form-select{font-size:.8em}.listing-no-matching{text-align:center;padding-top:2em;padding-bottom:3em;font-size:1em}#quarto-margin-sidebar .quarto-listing-category{padding-top:0;font-size:1rem}#quarto-margin-sidebar .quarto-listing-category-title{cursor:pointer;font-weight:600;font-size:1rem}.quarto-listing-category .category{cursor:pointer}.quarto-listing-category .category.active{font-weight:600}.quarto-listing-category.category-cloud{display:flex;flex-wrap:wrap;align-items:baseline}.quarto-listing-category.category-cloud .category{padding-right:5px}.quarto-listing-category.category-cloud .category-cloud-1{font-size:.75em}.quarto-listing-category.category-cloud .category-cloud-2{font-size:.95em}.quarto-listing-category.category-cloud .category-cloud-3{font-size:1.15em}.quarto-listing-category.category-cloud .category-cloud-4{font-size:1.35em}.quarto-listing-category.category-cloud .category-cloud-5{font-size:1.55em}.quarto-listing-category.category-cloud .category-cloud-6{font-size:1.75em}.quarto-listing-category.category-cloud .category-cloud-7{font-size:1.95em}.quarto-listing-category.category-cloud .category-cloud-8{font-size:2.15em}.quarto-listing-category.category-cloud .category-cloud-9{font-size:2.35em}.quarto-listing-category.category-cloud .category-cloud-10{font-size:2.55em}.quarto-listing-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-1{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-2{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-3{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-3{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-4{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-4{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-5{grid-template-columns:repeat(5, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-5{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-5{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-6{grid-template-columns:repeat(6, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-6{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-6{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-7{grid-template-columns:repeat(7, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-7{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-7{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-8{grid-template-columns:repeat(8, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-8{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-8{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-9{grid-template-columns:repeat(9, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-9{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-9{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-10{grid-template-columns:repeat(10, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-10{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-10{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-11{grid-template-columns:repeat(11, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-11{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-11{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-cols-12{grid-template-columns:repeat(12, minmax(0, 1fr));gap:1.5em}@media(max-width: 767.98px){.quarto-listing-cols-12{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5em}}@media(max-width: 575.98px){.quarto-listing-cols-12{grid-template-columns:minmax(0, 1fr);gap:1.5em}}.quarto-listing-grid{gap:1.5em}.quarto-grid-item.borderless{border:none}.quarto-grid-item.borderless .listing-categories .listing-category:last-of-type,.quarto-grid-item.borderless .listing-categories .listing-category:first-of-type{padding-left:0}.quarto-grid-item.borderless .listing-categories .listing-category{border:0}.quarto-grid-link{text-decoration:none;color:inherit}.quarto-grid-link:hover{text-decoration:none;color:inherit}.quarto-grid-item h5.title,.quarto-grid-item .title.h5{margin-top:0;margin-bottom:0}.quarto-grid-item .card-footer{display:flex;justify-content:space-between;font-size:.8em}.quarto-grid-item .card-footer p{margin-bottom:0}.quarto-grid-item p.card-img-top{margin-bottom:0}.quarto-grid-item p.card-img-top>img{object-fit:cover}.quarto-grid-item .card-other-values{margin-top:.5em;font-size:.8em}.quarto-grid-item .card-other-values tr{margin-bottom:.5em}.quarto-grid-item .card-other-values tr>td:first-of-type{font-weight:600;padding-right:1em;padding-left:1em;vertical-align:top}.quarto-grid-item div.post-contents{display:flex;flex-direction:column;text-decoration:none;height:100%}.quarto-grid-item .listing-item-img-placeholder{background-color:rgba(52,58,64,.25);flex-shrink:0}.quarto-grid-item .card-attribution{padding-top:1em;display:flex;gap:1em;text-transform:uppercase;color:#6c757d;font-weight:500;flex-grow:10;align-items:flex-end}.quarto-grid-item .description{padding-bottom:1em}.quarto-grid-item .card-attribution .date{align-self:flex-end}.quarto-grid-item .card-attribution.justify{justify-content:space-between}.quarto-grid-item .card-attribution.start{justify-content:flex-start}.quarto-grid-item .card-attribution.end{justify-content:flex-end}.quarto-grid-item .card-title{margin-bottom:.1em}.quarto-grid-item .card-subtitle{padding-top:.25em}.quarto-grid-item .card-text{font-size:.9em}.quarto-grid-item .listing-reading-time{padding-bottom:.25em}.quarto-grid-item .card-text-small{font-size:.8em}.quarto-grid-item .card-subtitle.subtitle{font-size:.9em;font-weight:600;padding-bottom:.5em}.quarto-grid-item .listing-categories{display:flex;flex-wrap:wrap;padding-bottom:5px}.quarto-grid-item .listing-categories .listing-category{color:#6c757d;border:solid 1px #dee2e6;border-radius:.25rem;text-transform:uppercase;font-size:.65em;padding-left:.5em;padding-right:.5em;padding-top:.15em;padding-bottom:.15em;cursor:pointer;margin-right:4px;margin-bottom:4px}.quarto-grid-item.card-right{text-align:right}.quarto-grid-item.card-right .listing-categories{justify-content:flex-end}.quarto-grid-item.card-left{text-align:left}.quarto-grid-item.card-center{text-align:center}.quarto-grid-item.card-center .listing-description{text-align:justify}.quarto-grid-item.card-center .listing-categories{justify-content:center}table.quarto-listing-table td.image{padding:0px}table.quarto-listing-table td.image img{width:100%;max-width:50px;object-fit:contain}table.quarto-listing-table a{text-decoration:none;word-break:keep-all}table.quarto-listing-table th a{color:inherit}table.quarto-listing-table th a.asc:after{margin-bottom:-2px;margin-left:5px;display:inline-block;height:1rem;width:1rem;background-repeat:no-repeat;background-size:1rem 1rem;background-image:url('data:image/svg+xml,');content:""}table.quarto-listing-table th a.desc:after{margin-bottom:-2px;margin-left:5px;display:inline-block;height:1rem;width:1rem;background-repeat:no-repeat;background-size:1rem 1rem;background-image:url('data:image/svg+xml,');content:""}table.quarto-listing-table.table-hover td{cursor:pointer}.quarto-post.image-left{flex-direction:row}.quarto-post.image-right{flex-direction:row-reverse}@media(max-width: 767.98px){.quarto-post.image-right,.quarto-post.image-left{gap:0em;flex-direction:column}.quarto-post .metadata{padding-bottom:1em;order:2}.quarto-post .body{order:1}.quarto-post .thumbnail{order:3}}.list.quarto-listing-default div:last-of-type{border-bottom:none}@media(min-width: 992px){.quarto-listing-container-default{margin-right:2em}}div.quarto-post{display:flex;gap:2em;margin-bottom:1.5em;border-bottom:1px solid #dee2e6}@media(max-width: 767.98px){div.quarto-post{padding-bottom:1em}}div.quarto-post .metadata{flex-basis:20%;flex-grow:0;margin-top:.2em;flex-shrink:10}div.quarto-post .thumbnail{flex-basis:30%;flex-grow:0;flex-shrink:0}div.quarto-post .thumbnail img{margin-top:.4em;width:100%;object-fit:cover}div.quarto-post .body{flex-basis:45%;flex-grow:1;flex-shrink:0}div.quarto-post .body h3.listing-title,div.quarto-post .body .listing-title.h3{margin-top:0px;margin-bottom:0px;border-bottom:none}div.quarto-post .body .listing-subtitle{font-size:.875em;margin-bottom:.5em;margin-top:.2em}div.quarto-post .body .description{font-size:.9em}div.quarto-post .body pre code{white-space:pre-wrap}div.quarto-post a{color:#212529;text-decoration:none}div.quarto-post .metadata{display:flex;flex-direction:column;font-size:.8em;font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";flex-basis:33%}div.quarto-post .listing-categories{display:flex;flex-wrap:wrap;padding-bottom:5px}div.quarto-post .listing-categories .listing-category{color:#6c757d;border:solid 1px #dee2e6;border-radius:.25rem;text-transform:uppercase;font-size:.65em;padding-left:.5em;padding-right:.5em;padding-top:.15em;padding-bottom:.15em;cursor:pointer;margin-right:4px;margin-bottom:4px}div.quarto-post .listing-description{margin-bottom:.5em}div.quarto-about-jolla{display:flex !important;flex-direction:column;align-items:center;margin-top:10%;padding-bottom:1em}div.quarto-about-jolla .about-image{object-fit:cover;margin-left:auto;margin-right:auto;margin-bottom:1.5em}div.quarto-about-jolla img.round{border-radius:50%}div.quarto-about-jolla img.rounded{border-radius:10px}div.quarto-about-jolla .quarto-title h1.title,div.quarto-about-jolla .quarto-title .title.h1{text-align:center}div.quarto-about-jolla .quarto-title .description{text-align:center}div.quarto-about-jolla h2,div.quarto-about-jolla .h2{border-bottom:none}div.quarto-about-jolla .about-sep{width:60%}div.quarto-about-jolla main{text-align:center}div.quarto-about-jolla .about-links{display:flex}@media(min-width: 992px){div.quarto-about-jolla .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-jolla .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-jolla .about-link{color:#4e5862;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-jolla .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-jolla .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-jolla .about-link:hover{color:#0d6efd}div.quarto-about-jolla .about-link i.bi{margin-right:.15em}div.quarto-about-solana{display:flex !important;flex-direction:column;padding-top:3em !important;padding-bottom:1em}div.quarto-about-solana .about-entity{display:flex !important;align-items:start;justify-content:space-between}@media(min-width: 992px){div.quarto-about-solana .about-entity{flex-direction:row}}@media(max-width: 991.98px){div.quarto-about-solana .about-entity{flex-direction:column-reverse;align-items:center;text-align:center}}div.quarto-about-solana .about-entity .entity-contents{display:flex;flex-direction:column}@media(max-width: 767.98px){div.quarto-about-solana .about-entity .entity-contents{width:100%}}div.quarto-about-solana .about-entity .about-image{object-fit:cover}@media(max-width: 991.98px){div.quarto-about-solana .about-entity .about-image{margin-bottom:1.5em}}div.quarto-about-solana .about-entity img.round{border-radius:50%}div.quarto-about-solana .about-entity img.rounded{border-radius:10px}div.quarto-about-solana .about-entity .about-links{display:flex;justify-content:left;padding-bottom:1.2em}@media(min-width: 992px){div.quarto-about-solana .about-entity .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-solana .about-entity .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-solana .about-entity .about-link{color:#4e5862;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-solana .about-entity .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-solana .about-entity .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-solana .about-entity .about-link:hover{color:#0d6efd}div.quarto-about-solana .about-entity .about-link i.bi{margin-right:.15em}div.quarto-about-solana .about-contents{padding-right:1.5em;flex-basis:0;flex-grow:1}div.quarto-about-solana .about-contents main.content{margin-top:0}div.quarto-about-solana .about-contents h2,div.quarto-about-solana .about-contents .h2{border-bottom:none}div.quarto-about-trestles{display:flex !important;flex-direction:row;padding-top:3em !important;padding-bottom:1em}@media(max-width: 991.98px){div.quarto-about-trestles{flex-direction:column;padding-top:0em !important}}div.quarto-about-trestles .about-entity{display:flex !important;flex-direction:column;align-items:center;text-align:center;padding-right:1em}@media(min-width: 992px){div.quarto-about-trestles .about-entity{flex:0 0 42%}}div.quarto-about-trestles .about-entity .about-image{object-fit:cover;margin-bottom:1.5em}div.quarto-about-trestles .about-entity img.round{border-radius:50%}div.quarto-about-trestles .about-entity img.rounded{border-radius:10px}div.quarto-about-trestles .about-entity .about-links{display:flex;justify-content:center}@media(min-width: 992px){div.quarto-about-trestles .about-entity .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-trestles .about-entity .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-trestles .about-entity .about-link{color:#4e5862;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-trestles .about-entity .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-trestles .about-entity .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-trestles .about-entity .about-link:hover{color:#0d6efd}div.quarto-about-trestles .about-entity .about-link i.bi{margin-right:.15em}div.quarto-about-trestles .about-contents{flex-basis:0;flex-grow:1}div.quarto-about-trestles .about-contents h2,div.quarto-about-trestles .about-contents .h2{border-bottom:none}@media(min-width: 992px){div.quarto-about-trestles .about-contents{border-left:solid 1px #dee2e6;padding-left:1.5em}}div.quarto-about-trestles .about-contents main.content{margin-top:0}div.quarto-about-marquee{padding-bottom:1em}div.quarto-about-marquee .about-contents{display:flex;flex-direction:column}div.quarto-about-marquee .about-image{max-height:550px;margin-bottom:1.5em;object-fit:cover}div.quarto-about-marquee img.round{border-radius:50%}div.quarto-about-marquee img.rounded{border-radius:10px}div.quarto-about-marquee h2,div.quarto-about-marquee .h2{border-bottom:none}div.quarto-about-marquee .about-links{display:flex;justify-content:center;padding-top:1.5em}@media(min-width: 992px){div.quarto-about-marquee .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-marquee .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-marquee .about-link{color:#4e5862;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-marquee .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-marquee .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-marquee .about-link:hover{color:#0d6efd}div.quarto-about-marquee .about-link i.bi{margin-right:.15em}@media(min-width: 992px){div.quarto-about-marquee .about-link{border:none}}div.quarto-about-broadside{display:flex;flex-direction:column;padding-bottom:1em}div.quarto-about-broadside .about-main{display:flex !important;padding-top:0 !important}@media(min-width: 992px){div.quarto-about-broadside .about-main{flex-direction:row;align-items:flex-start}}@media(max-width: 991.98px){div.quarto-about-broadside .about-main{flex-direction:column}}@media(max-width: 991.98px){div.quarto-about-broadside .about-main .about-entity{flex-shrink:0;width:100%;height:450px;margin-bottom:1.5em;background-size:cover;background-repeat:no-repeat}}@media(min-width: 992px){div.quarto-about-broadside .about-main .about-entity{flex:0 10 50%;margin-right:1.5em;width:100%;height:100%;background-size:100%;background-repeat:no-repeat}}div.quarto-about-broadside .about-main .about-contents{padding-top:14px;flex:0 0 50%}div.quarto-about-broadside h2,div.quarto-about-broadside .h2{border-bottom:none}div.quarto-about-broadside .about-sep{margin-top:1.5em;width:60%;align-self:center}div.quarto-about-broadside .about-links{display:flex;justify-content:center;column-gap:20px;padding-top:1.5em}@media(min-width: 992px){div.quarto-about-broadside .about-links{flex-direction:row;column-gap:.8em;row-gap:15px;flex-wrap:wrap}}@media(max-width: 991.98px){div.quarto-about-broadside .about-links{flex-direction:column;row-gap:1em;width:100%;padding-bottom:1.5em}}div.quarto-about-broadside .about-link{color:#4e5862;text-decoration:none;border:solid 1px}@media(min-width: 992px){div.quarto-about-broadside .about-link{font-size:.8em;padding:.25em .5em;border-radius:4px}}@media(max-width: 991.98px){div.quarto-about-broadside .about-link{font-size:1.1em;padding:.5em .5em;text-align:center;border-radius:6px}}div.quarto-about-broadside .about-link:hover{color:#0d6efd}div.quarto-about-broadside .about-link i.bi{margin-right:.15em}@media(min-width: 992px){div.quarto-about-broadside .about-link{border:none}}.tippy-box[data-theme~=quarto]{background-color:#fff;border:solid 1px #dee2e6;border-radius:.25rem;color:#212529;font-size:.875rem}.tippy-box[data-theme~=quarto]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=quarto]>.tippy-arrow:after,.tippy-box[data-theme~=quarto]>.tippy-svg-arrow:after{content:"";position:absolute;z-index:-1}.tippy-box[data-theme~=quarto]>.tippy-arrow:after{border-color:rgba(0,0,0,0);border-style:solid}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-6px}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-6px}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-6px}.tippy-box[data-placement^=left]>.tippy-arrow:before{right:-6px}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-arrow:after{border-top-color:#dee2e6;border-width:7px 7px 0;top:17px;left:1px}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-svg-arrow>svg{top:16px}.tippy-box[data-theme~=quarto][data-placement^=top]>.tippy-svg-arrow:after{top:17px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff;bottom:16px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-arrow:after{border-bottom-color:#dee2e6;border-width:0 7px 7px;bottom:17px;left:1px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:15px}.tippy-box[data-theme~=quarto][data-placement^=bottom]>.tippy-svg-arrow:after{bottom:17px}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-arrow:after{border-left-color:#dee2e6;border-width:7px 0 7px 7px;left:17px;top:1px}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-svg-arrow>svg{left:11px}.tippy-box[data-theme~=quarto][data-placement^=left]>.tippy-svg-arrow:after{left:12px}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff;right:16px}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-arrow:after{border-width:7px 7px 7px 0;right:17px;top:1px;border-right-color:#dee2e6}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-svg-arrow>svg{right:11px}.tippy-box[data-theme~=quarto][data-placement^=right]>.tippy-svg-arrow:after{right:12px}.tippy-box[data-theme~=quarto]>.tippy-svg-arrow{fill:#212529}.tippy-box[data-theme~=quarto]>.tippy-svg-arrow:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA2czEuNzk2LS4wMTMgNC42Ny0zLjYxNUM1Ljg1MS45IDYuOTMuMDA2IDggMGMxLjA3LS4wMDYgMi4xNDguODg3IDMuMzQzIDIuMzg1QzE0LjIzMyA2LjAwNSAxNiA2IDE2IDZIMHoiIGZpbGw9InJnYmEoMCwgOCwgMTYsIDAuMikiLz48L3N2Zz4=);background-size:16px 6px;width:16px;height:6px}.top-right{position:absolute;top:1em;right:1em}.visually-hidden{border:0;clip:rect(0 0 0 0);height:auto;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.hidden{display:none !important}.zindex-bottom{z-index:-1 !important}figure.figure{display:block}.quarto-layout-panel{margin-bottom:1em}.quarto-layout-panel>figure{width:100%}.quarto-layout-panel>figure>figcaption,.quarto-layout-panel>.panel-caption{margin-top:10pt}.quarto-layout-panel>.table-caption{margin-top:0px}.table-caption p{margin-bottom:.5em}.quarto-layout-row{display:flex;flex-direction:row;align-items:flex-start}.quarto-layout-valign-top{align-items:flex-start}.quarto-layout-valign-bottom{align-items:flex-end}.quarto-layout-valign-center{align-items:center}.quarto-layout-cell{position:relative;margin-right:20px}.quarto-layout-cell:last-child{margin-right:0}.quarto-layout-cell figure,.quarto-layout-cell>p{margin:.2em}.quarto-layout-cell img{max-width:100%}.quarto-layout-cell .html-widget{width:100% !important}.quarto-layout-cell div figure p{margin:0}.quarto-layout-cell figure{display:block;margin-inline-start:0;margin-inline-end:0}.quarto-layout-cell table{display:inline-table}.quarto-layout-cell-subref figcaption,figure .quarto-layout-row figure figcaption{text-align:center;font-style:italic}.quarto-figure{position:relative;margin-bottom:1em}.quarto-figure>figure{width:100%;margin-bottom:0}.quarto-figure-left>figure>p,.quarto-figure-left>figure>div{text-align:left}.quarto-figure-center>figure>p,.quarto-figure-center>figure>div{text-align:center}.quarto-figure-right>figure>p,.quarto-figure-right>figure>div{text-align:right}.quarto-figure>figure>div.cell-annotation,.quarto-figure>figure>div code{text-align:left}figure>p:empty{display:none}figure>p:first-child{margin-top:0;margin-bottom:0}figure>figcaption.quarto-float-caption-bottom{margin-bottom:.5em}figure>figcaption.quarto-float-caption-top{margin-top:.5em}div[id^=tbl-]{position:relative}.quarto-figure>.anchorjs-link{position:absolute;top:.6em;right:.5em}div[id^=tbl-]>.anchorjs-link{position:absolute;top:.7em;right:.3em}.quarto-figure:hover>.anchorjs-link,div[id^=tbl-]:hover>.anchorjs-link,h2:hover>.anchorjs-link,.h2:hover>.anchorjs-link,h3:hover>.anchorjs-link,.h3:hover>.anchorjs-link,h4:hover>.anchorjs-link,.h4:hover>.anchorjs-link,h5:hover>.anchorjs-link,.h5:hover>.anchorjs-link,h6:hover>.anchorjs-link,.h6:hover>.anchorjs-link,.reveal-anchorjs-link>.anchorjs-link{opacity:1}#title-block-header{margin-block-end:1rem;position:relative;margin-top:-1px}#title-block-header .abstract{margin-block-start:1rem}#title-block-header .abstract .abstract-title{font-weight:600}#title-block-header a{text-decoration:none}#title-block-header .author,#title-block-header .date,#title-block-header .doi{margin-block-end:.2rem}#title-block-header .quarto-title-block>div{display:flex}#title-block-header .quarto-title-block>div>h1,#title-block-header .quarto-title-block>div>.h1{flex-grow:1}#title-block-header .quarto-title-block>div>button{flex-shrink:0;height:2.25rem;margin-top:0}@media(min-width: 992px){#title-block-header .quarto-title-block>div>button{margin-top:5px}}tr.header>th>p:last-of-type{margin-bottom:0px}table,table.table{margin-top:.5rem;margin-bottom:.5rem}caption,.table-caption{padding-top:.5rem;padding-bottom:.5rem;text-align:center}figure.quarto-float-tbl figcaption.quarto-float-caption-top{margin-top:.5rem;margin-bottom:.25rem;text-align:center}figure.quarto-float-tbl figcaption.quarto-float-caption-bottom{padding-top:.25rem;margin-bottom:.5rem;text-align:center}.utterances{max-width:none;margin-left:-8px}iframe{margin-bottom:1em}details{margin-bottom:1em}details[show]{margin-bottom:0}details>summary{color:#6c757d}details>summary>p:only-child{display:inline}pre.sourceCode,code.sourceCode{position:relative}dd code:not(.sourceCode),p code:not(.sourceCode){white-space:pre-wrap}code{white-space:pre}@media print{code{white-space:pre-wrap}}pre>code{display:block}pre>code.sourceCode{white-space:pre}pre>code.sourceCode>span>a:first-child::before{text-decoration:none}pre.code-overflow-wrap>code.sourceCode{white-space:pre-wrap}pre.code-overflow-scroll>code.sourceCode{white-space:pre}code a:any-link{color:inherit;text-decoration:none}code a:hover{color:inherit;text-decoration:underline}ul.task-list{padding-left:1em}[data-tippy-root]{display:inline-block}.tippy-content .footnote-back{display:none}.footnote-back{margin-left:.2em}.tippy-content{overflow-x:auto}.quarto-embedded-source-code{display:none}.quarto-unresolved-ref{font-weight:600}.quarto-cover-image{max-width:35%;float:right;margin-left:30px}.cell-output-display .widget-subarea{margin-bottom:1em}.cell-output-display:not(.no-overflow-x),.knitsql-table:not(.no-overflow-x){overflow-x:auto}.panel-input{margin-bottom:1em}.panel-input>div,.panel-input>div>div{display:inline-block;vertical-align:top;padding-right:12px}.panel-input>p:last-child{margin-bottom:0}.layout-sidebar{margin-bottom:1em}.layout-sidebar .tab-content{border:none}.tab-content>.page-columns.active{display:grid}div.sourceCode>iframe{width:100%;height:300px;margin-bottom:-0.5em}a{text-underline-offset:3px}div.ansi-escaped-output{font-family:monospace;display:block}/*! +* +* ansi colors from IPython notebook's +* +* we also add `bright-[color]-` synonyms for the `-[color]-intense` classes since +* that seems to be what ansi_up emits +* +*/.ansi-black-fg{color:#3e424d}.ansi-black-bg{background-color:#3e424d}.ansi-black-intense-black,.ansi-bright-black-fg{color:#282c36}.ansi-black-intense-black,.ansi-bright-black-bg{background-color:#282c36}.ansi-red-fg{color:#e75c58}.ansi-red-bg{background-color:#e75c58}.ansi-red-intense-red,.ansi-bright-red-fg{color:#b22b31}.ansi-red-intense-red,.ansi-bright-red-bg{background-color:#b22b31}.ansi-green-fg{color:#00a250}.ansi-green-bg{background-color:#00a250}.ansi-green-intense-green,.ansi-bright-green-fg{color:#007427}.ansi-green-intense-green,.ansi-bright-green-bg{background-color:#007427}.ansi-yellow-fg{color:#ddb62b}.ansi-yellow-bg{background-color:#ddb62b}.ansi-yellow-intense-yellow,.ansi-bright-yellow-fg{color:#b27d12}.ansi-yellow-intense-yellow,.ansi-bright-yellow-bg{background-color:#b27d12}.ansi-blue-fg{color:#208ffb}.ansi-blue-bg{background-color:#208ffb}.ansi-blue-intense-blue,.ansi-bright-blue-fg{color:#0065ca}.ansi-blue-intense-blue,.ansi-bright-blue-bg{background-color:#0065ca}.ansi-magenta-fg{color:#d160c4}.ansi-magenta-bg{background-color:#d160c4}.ansi-magenta-intense-magenta,.ansi-bright-magenta-fg{color:#a03196}.ansi-magenta-intense-magenta,.ansi-bright-magenta-bg{background-color:#a03196}.ansi-cyan-fg{color:#60c6c8}.ansi-cyan-bg{background-color:#60c6c8}.ansi-cyan-intense-cyan,.ansi-bright-cyan-fg{color:#258f8f}.ansi-cyan-intense-cyan,.ansi-bright-cyan-bg{background-color:#258f8f}.ansi-white-fg{color:#c5c1b4}.ansi-white-bg{background-color:#c5c1b4}.ansi-white-intense-white,.ansi-bright-white-fg{color:#a1a6b2}.ansi-white-intense-white,.ansi-bright-white-bg{background-color:#a1a6b2}.ansi-default-inverse-fg{color:#fff}.ansi-default-inverse-bg{background-color:#000}.ansi-bold{font-weight:bold}.ansi-underline{text-decoration:underline}:root{--quarto-body-bg: #ffffff;--quarto-body-color: #212529;--quarto-text-muted: #6c757d;--quarto-border-color: #dee2e6;--quarto-border-width: 1px;--quarto-border-radius: 0.25rem}table.gt_table{color:var(--quarto-body-color);font-size:1em;width:100%;background-color:rgba(0,0,0,0);border-top-width:inherit;border-bottom-width:inherit;border-color:var(--quarto-border-color)}table.gt_table th.gt_column_spanner_outer{color:var(--quarto-body-color);background-color:rgba(0,0,0,0);border-top-width:inherit;border-bottom-width:inherit;border-color:var(--quarto-border-color)}table.gt_table th.gt_col_heading{color:var(--quarto-body-color);font-weight:bold;background-color:rgba(0,0,0,0)}table.gt_table thead.gt_col_headings{border-bottom:1px solid currentColor;border-top-width:inherit;border-top-color:var(--quarto-border-color)}table.gt_table thead.gt_col_headings:not(:first-child){border-top-width:1px;border-top-color:var(--quarto-border-color)}table.gt_table td.gt_row{border-bottom-width:1px;border-bottom-color:var(--quarto-border-color);border-top-width:0px}table.gt_table tbody.gt_table_body{border-top-width:1px;border-bottom-width:1px;border-bottom-color:var(--quarto-border-color);border-top-color:currentColor}div.columns{display:initial;gap:initial}div.column{display:inline-block;overflow-x:initial;vertical-align:top;width:50%}.code-annotation-tip-content{word-wrap:break-word}.code-annotation-container-hidden{display:none !important}dl.code-annotation-container-grid{display:grid;grid-template-columns:min-content auto}dl.code-annotation-container-grid dt{grid-column:1}dl.code-annotation-container-grid dd{grid-column:2}pre.sourceCode.code-annotation-code{padding-right:0}code.sourceCode .code-annotation-anchor{z-index:100;position:relative;float:right;background-color:rgba(0,0,0,0)}input[type=checkbox]{margin-right:.5ch}:root{--mermaid-bg-color: #ffffff;--mermaid-edge-color: #6c757d;--mermaid-node-fg-color: #212529;--mermaid-fg-color: #212529;--mermaid-fg-color--lighter: #383f45;--mermaid-fg-color--lightest: #4e5862;--mermaid-font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Noto Sans, Liberation Sans, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;--mermaid-label-bg-color: #ffffff;--mermaid-label-fg-color: #0d6efd;--mermaid-node-bg-color: rgba(13, 110, 253, 0.1);--mermaid-node-fg-color: #212529}@media print{:root{font-size:11pt}#quarto-sidebar,#TOC,.nav-page{display:none}.page-columns .content{grid-column-start:page-start}.fixed-top{position:relative}.panel-caption,.figure-caption,figcaption{color:#666}}.code-copy-button{position:absolute;top:0;right:0;border:0;margin-top:5px;margin-right:5px;background-color:rgba(0,0,0,0);z-index:3}.code-copy-button:focus{outline:none}.code-copy-button-tooltip{font-size:.75em}pre.sourceCode:hover>.code-copy-button>.bi::before{display:inline-block;height:1rem;width:1rem;content:"";vertical-align:-0.125em;background-image:url('data:image/svg+xml,');background-repeat:no-repeat;background-size:1rem 1rem}pre.sourceCode:hover>.code-copy-button-checked>.bi::before{background-image:url('data:image/svg+xml,')}pre.sourceCode:hover>.code-copy-button:hover>.bi::before{background-image:url('data:image/svg+xml,')}pre.sourceCode:hover>.code-copy-button-checked:hover>.bi::before{background-image:url('data:image/svg+xml,')}main ol ol,main ul ul,main ol ul,main ul ol{margin-bottom:1em}ul>li:not(:has(>p))>ul,ol>li:not(:has(>p))>ul,ul>li:not(:has(>p))>ol,ol>li:not(:has(>p))>ol{margin-bottom:0}ul>li:not(:has(>p))>ul>li:has(>p),ol>li:not(:has(>p))>ul>li:has(>p),ul>li:not(:has(>p))>ol>li:has(>p),ol>li:not(:has(>p))>ol>li:has(>p){margin-top:1rem}body{margin:0}main.page-columns>header>h1.title,main.page-columns>header>.title.h1{margin-bottom:0}@media(min-width: 992px){body .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start page-start-inset] 35px [body-start-outset] 35px [body-start] 1.5em [body-content-start] minmax(500px, calc(850px - 3em)) [body-content-end] 1.5em [body-end] 35px [body-end-outset] minmax(75px, 145px) [page-end-inset] 35px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.fullcontent:not(.floating):not(.docked) .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start page-start-inset] 35px [body-start-outset] 35px [body-start] 1.5em [body-content-start] minmax(500px, calc(850px - 3em)) [body-content-end] 1.5em [body-end] 35px [body-end-outset] 35px [page-end-inset page-end] 5fr [screen-end-inset] 1.5em}body.slimcontent:not(.floating):not(.docked) .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start page-start-inset] 35px [body-start-outset] 35px [body-start] 1.5em [body-content-start] minmax(500px, calc(850px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(0px, 200px) [page-end-inset] 35px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.listing:not(.floating):not(.docked) .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start] minmax(50px, 100px) [page-start-inset] 50px [body-start-outset] 50px [body-start] 1.5em [body-content-start] minmax(500px, calc(850px - 3em)) [body-content-end] 3em [body-end] 50px [body-end-outset] minmax(0px, 250px) [page-end-inset] minmax(50px, 100px) [page-end] 1fr [screen-end-inset] 1.5em [screen-end]}body:not(.floating):not(.docked) .page-columns.toc-left{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start] 35px [page-start-inset] minmax(0px, 175px) [body-start-outset] 35px [body-start] 1.5em [body-content-start] minmax(450px, calc(800px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(0px, 200px) [page-end-inset] 50px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body:not(.floating):not(.docked) .page-columns.toc-left .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start] 35px [page-start-inset] minmax(0px, 175px) [body-start-outset] 35px [body-start] 1.5em [body-content-start] minmax(450px, calc(800px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(0px, 200px) [page-end-inset] 50px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.floating .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start] minmax(25px, 50px) [page-start-inset] minmax(50px, 150px) [body-start-outset] minmax(25px, 50px) [body-start] 1.5em [body-content-start] minmax(500px, calc(800px - 3em)) [body-content-end] 1.5em [body-end] minmax(25px, 50px) [body-end-outset] minmax(50px, 150px) [page-end-inset] minmax(25px, 50px) [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.docked .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start] minmax(50px, 100px) [page-start-inset] 50px [body-start-outset] 50px [body-start] 1.5em [body-content-start] minmax(500px, calc(1000px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(50px, 100px) [page-end-inset] 50px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.docked.fullcontent .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start] minmax(50px, 100px) [page-start-inset] 50px [body-start-outset] 50px [body-start] 1.5em [body-content-start] minmax(500px, calc(1000px - 3em)) [body-content-end] 1.5em [body-end body-end-outset page-end-inset page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.floating.fullcontent .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start] 50px [page-start-inset] minmax(50px, 150px) [body-start-outset] 50px [body-start] 1.5em [body-content-start] minmax(500px, calc(800px - 3em)) [body-content-end] 1.5em [body-end body-end-outset page-end-inset page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.docked.slimcontent .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start] minmax(50px, 100px) [page-start-inset] 50px [body-start-outset] 50px [body-start] 1.5em [body-content-start] minmax(450px, calc(750px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(0px, 200px) [page-end-inset] 50px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.docked.listing .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start] minmax(50px, 100px) [page-start-inset] 50px [body-start-outset] 50px [body-start] 1.5em [body-content-start] minmax(500px, calc(1000px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(0px, 200px) [page-end-inset] 50px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.floating.slimcontent .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start] 50px [page-start-inset] minmax(50px, 150px) [body-start-outset] 50px [body-start] 1.5em [body-content-start] minmax(450px, calc(750px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(50px, 150px) [page-end-inset] 50px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.floating.listing .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start] minmax(25px, 50px) [page-start-inset] minmax(50px, 150px) [body-start-outset] minmax(25px, 50px) [body-start] 1.5em [body-content-start] minmax(500px, calc(800px - 3em)) [body-content-end] 1.5em [body-end] minmax(25px, 50px) [body-end-outset] minmax(50px, 150px) [page-end-inset] minmax(25px, 50px) [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}}@media(max-width: 991.98px){body .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset] 5fr [body-start] 1.5em [body-content-start] minmax(500px, calc(800px - 3em)) [body-content-end] 1.5em [body-end] 35px [body-end-outset] minmax(75px, 145px) [page-end-inset] 35px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.fullcontent:not(.floating):not(.docked) .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset] 5fr [body-start] 1.5em [body-content-start] minmax(500px, calc(800px - 3em)) [body-content-end] 1.5em [body-end body-end-outset page-end-inset page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.slimcontent:not(.floating):not(.docked) .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset] 5fr [body-start] 1.5em [body-content-start] minmax(500px, calc(800px - 3em)) [body-content-end] 1.5em [body-end] 35px [body-end-outset] minmax(75px, 145px) [page-end-inset] 35px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.listing:not(.floating):not(.docked) .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset] 5fr [body-start] 1.5em [body-content-start] minmax(500px, calc(1250px - 3em)) [body-content-end body-end body-end-outset page-end-inset page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body:not(.floating):not(.docked) .page-columns.toc-left{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start] 35px [page-start-inset] minmax(0px, 145px) [body-start-outset] 35px [body-start] 1.5em [body-content-start] minmax(450px, calc(800px - 3em)) [body-content-end] 1.5em [body-end body-end-outset page-end-inset page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body:not(.floating):not(.docked) .page-columns.toc-left .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start] 35px [page-start-inset] minmax(0px, 145px) [body-start-outset] 35px [body-start] 1.5em [body-content-start] minmax(450px, calc(800px - 3em)) [body-content-end] 1.5em [body-end body-end-outset page-end-inset page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.floating .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start page-start-inset body-start-outset body-start] 1.5em [body-content-start] minmax(500px, calc(750px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(75px, 150px) [page-end-inset] 25px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.docked .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset body-start body-content-start] minmax(500px, calc(750px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(25px, 50px) [page-end-inset] 50px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.docked.fullcontent .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset body-start body-content-start] minmax(500px, calc(1000px - 3em)) [body-content-end] 1.5em [body-end body-end-outset page-end-inset page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.floating.fullcontent .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start page-start-inset body-start-outset body-start] 1em [body-content-start] minmax(500px, calc(800px - 3em)) [body-content-end] 1.5em [body-end body-end-outset page-end-inset page-end] 4fr [screen-end-inset] 1.5em [screen-end]}body.docked.slimcontent .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset body-start body-content-start] minmax(500px, calc(750px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(25px, 50px) [page-end-inset] 50px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.docked.listing .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset body-start body-content-start] minmax(500px, calc(750px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(25px, 50px) [page-end-inset] 50px [page-end] 5fr [screen-end-inset] 1.5em [screen-end]}body.floating.slimcontent .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start page-start-inset body-start-outset body-start] 1em [body-content-start] minmax(500px, calc(750px - 3em)) [body-content-end] 1.5em [body-end] 35px [body-end-outset] minmax(75px, 145px) [page-end-inset] 35px [page-end] 4fr [screen-end-inset] 1.5em [screen-end]}body.floating.listing .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset] 5fr [page-start page-start-inset body-start-outset body-start] 1em [body-content-start] minmax(500px, calc(750px - 3em)) [body-content-end] 1.5em [body-end] 50px [body-end-outset] minmax(75px, 150px) [page-end-inset] 25px [page-end] 4fr [screen-end-inset] 1.5em [screen-end]}}@media(max-width: 767.98px){body .page-columns,body.fullcontent:not(.floating):not(.docked) .page-columns,body.slimcontent:not(.floating):not(.docked) .page-columns,body.docked .page-columns,body.docked.slimcontent .page-columns,body.docked.fullcontent .page-columns,body.floating .page-columns,body.floating.slimcontent .page-columns,body.floating.fullcontent .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset body-start body-content-start] minmax(0px, 1fr) [body-content-end body-end body-end-outset page-end-inset page-end screen-end-inset] 1.5em [screen-end]}body:not(.floating):not(.docked) .page-columns.toc-left{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset body-start body-content-start] minmax(0px, 1fr) [body-content-end body-end body-end-outset page-end-inset page-end screen-end-inset] 1.5em [screen-end]}body:not(.floating):not(.docked) .page-columns.toc-left .page-columns{display:grid;gap:0;grid-template-columns:[screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset body-start body-content-start] minmax(0px, 1fr) [body-content-end body-end body-end-outset page-end-inset page-end screen-end-inset] 1.5em [screen-end]}nav[role=doc-toc]{display:none}}body,.page-row-navigation{grid-template-rows:[page-top] max-content [contents-top] max-content [contents-bottom] max-content [page-bottom]}.page-rows-contents{grid-template-rows:[content-top] minmax(max-content, 1fr) [content-bottom] minmax(60px, max-content) [page-bottom]}.page-full{grid-column:screen-start/screen-end !important}.page-columns>*{grid-column:body-content-start/body-content-end}.page-columns.column-page>*{grid-column:page-start/page-end}.page-columns.column-page-left .page-columns.page-full>*,.page-columns.column-page-left>*{grid-column:page-start/body-content-end}.page-columns.column-page-right .page-columns.page-full>*,.page-columns.column-page-right>*{grid-column:body-content-start/page-end}.page-rows{grid-auto-rows:auto}.header{grid-column:screen-start/screen-end;grid-row:page-top/contents-top}#quarto-content{padding:0;grid-column:screen-start/screen-end;grid-row:contents-top/contents-bottom}body.floating .sidebar.sidebar-navigation{grid-column:page-start/body-start;grid-row:content-top/page-bottom}body.docked .sidebar.sidebar-navigation{grid-column:screen-start/body-start;grid-row:content-top/page-bottom}.sidebar.toc-left{grid-column:page-start/body-start;grid-row:content-top/page-bottom}.sidebar.margin-sidebar{grid-column:body-end/page-end;grid-row:content-top/page-bottom}.page-columns .content{grid-column:body-content-start/body-content-end;grid-row:content-top/content-bottom;align-content:flex-start}.page-columns .page-navigation{grid-column:body-content-start/body-content-end;grid-row:content-bottom/page-bottom}.page-columns .footer{grid-column:screen-start/screen-end;grid-row:contents-bottom/page-bottom}.page-columns .column-body{grid-column:body-content-start/body-content-end}.page-columns .column-body-fullbleed{grid-column:body-start/body-end}.page-columns .column-body-outset{grid-column:body-start-outset/body-end-outset;z-index:998;opacity:.999}.page-columns .column-body-outset table{background:#fff}.page-columns .column-body-outset-left{grid-column:body-start-outset/body-content-end;z-index:998;opacity:.999}.page-columns .column-body-outset-left table{background:#fff}.page-columns .column-body-outset-right{grid-column:body-content-start/body-end-outset;z-index:998;opacity:.999}.page-columns .column-body-outset-right table{background:#fff}.page-columns .column-page{grid-column:page-start/page-end;z-index:998;opacity:.999}.page-columns .column-page table{background:#fff}.page-columns .column-page-inset{grid-column:page-start-inset/page-end-inset;z-index:998;opacity:.999}.page-columns .column-page-inset table{background:#fff}.page-columns .column-page-inset-left{grid-column:page-start-inset/body-content-end;z-index:998;opacity:.999}.page-columns .column-page-inset-left table{background:#fff}.page-columns .column-page-inset-right{grid-column:body-content-start/page-end-inset;z-index:998;opacity:.999}.page-columns .column-page-inset-right figcaption table{background:#fff}.page-columns .column-page-left{grid-column:page-start/body-content-end;z-index:998;opacity:.999}.page-columns .column-page-left table{background:#fff}.page-columns .column-page-right{grid-column:body-content-start/page-end;z-index:998;opacity:.999}.page-columns .column-page-right figcaption table{background:#fff}#quarto-content.page-columns #quarto-margin-sidebar,#quarto-content.page-columns #quarto-sidebar{z-index:1}@media(max-width: 991.98px){#quarto-content.page-columns #quarto-margin-sidebar.collapse,#quarto-content.page-columns #quarto-sidebar.collapse,#quarto-content.page-columns #quarto-margin-sidebar.collapsing,#quarto-content.page-columns #quarto-sidebar.collapsing{z-index:1055}}#quarto-content.page-columns main.column-page,#quarto-content.page-columns main.column-page-right,#quarto-content.page-columns main.column-page-left{z-index:0}.page-columns .column-screen-inset{grid-column:screen-start-inset/screen-end-inset;z-index:998;opacity:.999}.page-columns .column-screen-inset table{background:#fff}.page-columns .column-screen-inset-left{grid-column:screen-start-inset/body-content-end;z-index:998;opacity:.999}.page-columns .column-screen-inset-left table{background:#fff}.page-columns .column-screen-inset-right{grid-column:body-content-start/screen-end-inset;z-index:998;opacity:.999}.page-columns .column-screen-inset-right table{background:#fff}.page-columns .column-screen{grid-column:screen-start/screen-end;z-index:998;opacity:.999}.page-columns .column-screen table{background:#fff}.page-columns .column-screen-left{grid-column:screen-start/body-content-end;z-index:998;opacity:.999}.page-columns .column-screen-left table{background:#fff}.page-columns .column-screen-right{grid-column:body-content-start/screen-end;z-index:998;opacity:.999}.page-columns .column-screen-right table{background:#fff}.page-columns .column-screen-inset-shaded{grid-column:screen-start/screen-end;padding:1em;background:#f8f9fa;z-index:998;opacity:.999;margin-bottom:1em}.zindex-content{z-index:998;opacity:.999}.zindex-modal{z-index:1055;opacity:.999}.zindex-over-content{z-index:999;opacity:.999}img.img-fluid.column-screen,img.img-fluid.column-screen-inset-shaded,img.img-fluid.column-screen-inset,img.img-fluid.column-screen-inset-left,img.img-fluid.column-screen-inset-right,img.img-fluid.column-screen-left,img.img-fluid.column-screen-right{width:100%}@media(min-width: 992px){.margin-caption,div.aside,aside:not(.footnotes):not(.sidebar),.column-margin{grid-column:body-end/page-end !important;z-index:998}.column-sidebar{grid-column:page-start/body-start !important;z-index:998}.column-leftmargin{grid-column:screen-start-inset/body-start !important;z-index:998}.no-row-height{height:1em;overflow:visible}}@media(max-width: 991.98px){.margin-caption,div.aside,aside:not(.footnotes):not(.sidebar),.column-margin{grid-column:body-end/page-end !important;z-index:998}.no-row-height{height:1em;overflow:visible}.page-columns.page-full{overflow:visible}.page-columns.toc-left .margin-caption,.page-columns.toc-left div.aside,.page-columns.toc-left aside:not(.footnotes):not(.sidebar),.page-columns.toc-left .column-margin{grid-column:body-content-start/body-content-end !important;z-index:998;opacity:.999}.page-columns.toc-left .no-row-height{height:initial;overflow:initial}}@media(max-width: 767.98px){.margin-caption,div.aside,aside:not(.footnotes):not(.sidebar),.column-margin{grid-column:body-content-start/body-content-end !important;z-index:998;opacity:.999}.no-row-height{height:initial;overflow:initial}#quarto-margin-sidebar{display:none}#quarto-sidebar-toc-left{display:none}.hidden-sm{display:none}}.panel-grid{display:grid;grid-template-rows:repeat(1, 1fr);grid-template-columns:repeat(24, 1fr);gap:1em}.panel-grid .g-col-1{grid-column:auto/span 1}.panel-grid .g-col-2{grid-column:auto/span 2}.panel-grid .g-col-3{grid-column:auto/span 3}.panel-grid .g-col-4{grid-column:auto/span 4}.panel-grid .g-col-5{grid-column:auto/span 5}.panel-grid .g-col-6{grid-column:auto/span 6}.panel-grid .g-col-7{grid-column:auto/span 7}.panel-grid .g-col-8{grid-column:auto/span 8}.panel-grid .g-col-9{grid-column:auto/span 9}.panel-grid .g-col-10{grid-column:auto/span 10}.panel-grid .g-col-11{grid-column:auto/span 11}.panel-grid .g-col-12{grid-column:auto/span 12}.panel-grid .g-col-13{grid-column:auto/span 13}.panel-grid .g-col-14{grid-column:auto/span 14}.panel-grid .g-col-15{grid-column:auto/span 15}.panel-grid .g-col-16{grid-column:auto/span 16}.panel-grid .g-col-17{grid-column:auto/span 17}.panel-grid .g-col-18{grid-column:auto/span 18}.panel-grid .g-col-19{grid-column:auto/span 19}.panel-grid .g-col-20{grid-column:auto/span 20}.panel-grid .g-col-21{grid-column:auto/span 21}.panel-grid .g-col-22{grid-column:auto/span 22}.panel-grid .g-col-23{grid-column:auto/span 23}.panel-grid .g-col-24{grid-column:auto/span 24}.panel-grid .g-start-1{grid-column-start:1}.panel-grid .g-start-2{grid-column-start:2}.panel-grid .g-start-3{grid-column-start:3}.panel-grid .g-start-4{grid-column-start:4}.panel-grid .g-start-5{grid-column-start:5}.panel-grid .g-start-6{grid-column-start:6}.panel-grid .g-start-7{grid-column-start:7}.panel-grid .g-start-8{grid-column-start:8}.panel-grid .g-start-9{grid-column-start:9}.panel-grid .g-start-10{grid-column-start:10}.panel-grid .g-start-11{grid-column-start:11}.panel-grid .g-start-12{grid-column-start:12}.panel-grid .g-start-13{grid-column-start:13}.panel-grid .g-start-14{grid-column-start:14}.panel-grid .g-start-15{grid-column-start:15}.panel-grid .g-start-16{grid-column-start:16}.panel-grid .g-start-17{grid-column-start:17}.panel-grid .g-start-18{grid-column-start:18}.panel-grid .g-start-19{grid-column-start:19}.panel-grid .g-start-20{grid-column-start:20}.panel-grid .g-start-21{grid-column-start:21}.panel-grid .g-start-22{grid-column-start:22}.panel-grid .g-start-23{grid-column-start:23}@media(min-width: 576px){.panel-grid .g-col-sm-1{grid-column:auto/span 1}.panel-grid .g-col-sm-2{grid-column:auto/span 2}.panel-grid .g-col-sm-3{grid-column:auto/span 3}.panel-grid .g-col-sm-4{grid-column:auto/span 4}.panel-grid .g-col-sm-5{grid-column:auto/span 5}.panel-grid .g-col-sm-6{grid-column:auto/span 6}.panel-grid .g-col-sm-7{grid-column:auto/span 7}.panel-grid .g-col-sm-8{grid-column:auto/span 8}.panel-grid .g-col-sm-9{grid-column:auto/span 9}.panel-grid .g-col-sm-10{grid-column:auto/span 10}.panel-grid .g-col-sm-11{grid-column:auto/span 11}.panel-grid .g-col-sm-12{grid-column:auto/span 12}.panel-grid .g-col-sm-13{grid-column:auto/span 13}.panel-grid .g-col-sm-14{grid-column:auto/span 14}.panel-grid .g-col-sm-15{grid-column:auto/span 15}.panel-grid .g-col-sm-16{grid-column:auto/span 16}.panel-grid .g-col-sm-17{grid-column:auto/span 17}.panel-grid .g-col-sm-18{grid-column:auto/span 18}.panel-grid .g-col-sm-19{grid-column:auto/span 19}.panel-grid .g-col-sm-20{grid-column:auto/span 20}.panel-grid .g-col-sm-21{grid-column:auto/span 21}.panel-grid .g-col-sm-22{grid-column:auto/span 22}.panel-grid .g-col-sm-23{grid-column:auto/span 23}.panel-grid .g-col-sm-24{grid-column:auto/span 24}.panel-grid .g-start-sm-1{grid-column-start:1}.panel-grid .g-start-sm-2{grid-column-start:2}.panel-grid .g-start-sm-3{grid-column-start:3}.panel-grid .g-start-sm-4{grid-column-start:4}.panel-grid .g-start-sm-5{grid-column-start:5}.panel-grid .g-start-sm-6{grid-column-start:6}.panel-grid .g-start-sm-7{grid-column-start:7}.panel-grid .g-start-sm-8{grid-column-start:8}.panel-grid .g-start-sm-9{grid-column-start:9}.panel-grid .g-start-sm-10{grid-column-start:10}.panel-grid .g-start-sm-11{grid-column-start:11}.panel-grid .g-start-sm-12{grid-column-start:12}.panel-grid .g-start-sm-13{grid-column-start:13}.panel-grid .g-start-sm-14{grid-column-start:14}.panel-grid .g-start-sm-15{grid-column-start:15}.panel-grid .g-start-sm-16{grid-column-start:16}.panel-grid .g-start-sm-17{grid-column-start:17}.panel-grid .g-start-sm-18{grid-column-start:18}.panel-grid .g-start-sm-19{grid-column-start:19}.panel-grid .g-start-sm-20{grid-column-start:20}.panel-grid .g-start-sm-21{grid-column-start:21}.panel-grid .g-start-sm-22{grid-column-start:22}.panel-grid .g-start-sm-23{grid-column-start:23}}@media(min-width: 768px){.panel-grid .g-col-md-1{grid-column:auto/span 1}.panel-grid .g-col-md-2{grid-column:auto/span 2}.panel-grid .g-col-md-3{grid-column:auto/span 3}.panel-grid .g-col-md-4{grid-column:auto/span 4}.panel-grid .g-col-md-5{grid-column:auto/span 5}.panel-grid .g-col-md-6{grid-column:auto/span 6}.panel-grid .g-col-md-7{grid-column:auto/span 7}.panel-grid .g-col-md-8{grid-column:auto/span 8}.panel-grid .g-col-md-9{grid-column:auto/span 9}.panel-grid .g-col-md-10{grid-column:auto/span 10}.panel-grid .g-col-md-11{grid-column:auto/span 11}.panel-grid .g-col-md-12{grid-column:auto/span 12}.panel-grid .g-col-md-13{grid-column:auto/span 13}.panel-grid .g-col-md-14{grid-column:auto/span 14}.panel-grid .g-col-md-15{grid-column:auto/span 15}.panel-grid .g-col-md-16{grid-column:auto/span 16}.panel-grid .g-col-md-17{grid-column:auto/span 17}.panel-grid .g-col-md-18{grid-column:auto/span 18}.panel-grid .g-col-md-19{grid-column:auto/span 19}.panel-grid .g-col-md-20{grid-column:auto/span 20}.panel-grid .g-col-md-21{grid-column:auto/span 21}.panel-grid .g-col-md-22{grid-column:auto/span 22}.panel-grid .g-col-md-23{grid-column:auto/span 23}.panel-grid .g-col-md-24{grid-column:auto/span 24}.panel-grid .g-start-md-1{grid-column-start:1}.panel-grid .g-start-md-2{grid-column-start:2}.panel-grid .g-start-md-3{grid-column-start:3}.panel-grid .g-start-md-4{grid-column-start:4}.panel-grid .g-start-md-5{grid-column-start:5}.panel-grid .g-start-md-6{grid-column-start:6}.panel-grid .g-start-md-7{grid-column-start:7}.panel-grid .g-start-md-8{grid-column-start:8}.panel-grid .g-start-md-9{grid-column-start:9}.panel-grid .g-start-md-10{grid-column-start:10}.panel-grid .g-start-md-11{grid-column-start:11}.panel-grid .g-start-md-12{grid-column-start:12}.panel-grid .g-start-md-13{grid-column-start:13}.panel-grid .g-start-md-14{grid-column-start:14}.panel-grid .g-start-md-15{grid-column-start:15}.panel-grid .g-start-md-16{grid-column-start:16}.panel-grid .g-start-md-17{grid-column-start:17}.panel-grid .g-start-md-18{grid-column-start:18}.panel-grid .g-start-md-19{grid-column-start:19}.panel-grid .g-start-md-20{grid-column-start:20}.panel-grid .g-start-md-21{grid-column-start:21}.panel-grid .g-start-md-22{grid-column-start:22}.panel-grid .g-start-md-23{grid-column-start:23}}@media(min-width: 992px){.panel-grid .g-col-lg-1{grid-column:auto/span 1}.panel-grid .g-col-lg-2{grid-column:auto/span 2}.panel-grid .g-col-lg-3{grid-column:auto/span 3}.panel-grid .g-col-lg-4{grid-column:auto/span 4}.panel-grid .g-col-lg-5{grid-column:auto/span 5}.panel-grid .g-col-lg-6{grid-column:auto/span 6}.panel-grid .g-col-lg-7{grid-column:auto/span 7}.panel-grid .g-col-lg-8{grid-column:auto/span 8}.panel-grid .g-col-lg-9{grid-column:auto/span 9}.panel-grid .g-col-lg-10{grid-column:auto/span 10}.panel-grid .g-col-lg-11{grid-column:auto/span 11}.panel-grid .g-col-lg-12{grid-column:auto/span 12}.panel-grid .g-col-lg-13{grid-column:auto/span 13}.panel-grid .g-col-lg-14{grid-column:auto/span 14}.panel-grid .g-col-lg-15{grid-column:auto/span 15}.panel-grid .g-col-lg-16{grid-column:auto/span 16}.panel-grid .g-col-lg-17{grid-column:auto/span 17}.panel-grid .g-col-lg-18{grid-column:auto/span 18}.panel-grid .g-col-lg-19{grid-column:auto/span 19}.panel-grid .g-col-lg-20{grid-column:auto/span 20}.panel-grid .g-col-lg-21{grid-column:auto/span 21}.panel-grid .g-col-lg-22{grid-column:auto/span 22}.panel-grid .g-col-lg-23{grid-column:auto/span 23}.panel-grid .g-col-lg-24{grid-column:auto/span 24}.panel-grid .g-start-lg-1{grid-column-start:1}.panel-grid .g-start-lg-2{grid-column-start:2}.panel-grid .g-start-lg-3{grid-column-start:3}.panel-grid .g-start-lg-4{grid-column-start:4}.panel-grid .g-start-lg-5{grid-column-start:5}.panel-grid .g-start-lg-6{grid-column-start:6}.panel-grid .g-start-lg-7{grid-column-start:7}.panel-grid .g-start-lg-8{grid-column-start:8}.panel-grid .g-start-lg-9{grid-column-start:9}.panel-grid .g-start-lg-10{grid-column-start:10}.panel-grid .g-start-lg-11{grid-column-start:11}.panel-grid .g-start-lg-12{grid-column-start:12}.panel-grid .g-start-lg-13{grid-column-start:13}.panel-grid .g-start-lg-14{grid-column-start:14}.panel-grid .g-start-lg-15{grid-column-start:15}.panel-grid .g-start-lg-16{grid-column-start:16}.panel-grid .g-start-lg-17{grid-column-start:17}.panel-grid .g-start-lg-18{grid-column-start:18}.panel-grid .g-start-lg-19{grid-column-start:19}.panel-grid .g-start-lg-20{grid-column-start:20}.panel-grid .g-start-lg-21{grid-column-start:21}.panel-grid .g-start-lg-22{grid-column-start:22}.panel-grid .g-start-lg-23{grid-column-start:23}}@media(min-width: 1200px){.panel-grid .g-col-xl-1{grid-column:auto/span 1}.panel-grid .g-col-xl-2{grid-column:auto/span 2}.panel-grid .g-col-xl-3{grid-column:auto/span 3}.panel-grid .g-col-xl-4{grid-column:auto/span 4}.panel-grid .g-col-xl-5{grid-column:auto/span 5}.panel-grid .g-col-xl-6{grid-column:auto/span 6}.panel-grid .g-col-xl-7{grid-column:auto/span 7}.panel-grid .g-col-xl-8{grid-column:auto/span 8}.panel-grid .g-col-xl-9{grid-column:auto/span 9}.panel-grid .g-col-xl-10{grid-column:auto/span 10}.panel-grid .g-col-xl-11{grid-column:auto/span 11}.panel-grid .g-col-xl-12{grid-column:auto/span 12}.panel-grid .g-col-xl-13{grid-column:auto/span 13}.panel-grid .g-col-xl-14{grid-column:auto/span 14}.panel-grid .g-col-xl-15{grid-column:auto/span 15}.panel-grid .g-col-xl-16{grid-column:auto/span 16}.panel-grid .g-col-xl-17{grid-column:auto/span 17}.panel-grid .g-col-xl-18{grid-column:auto/span 18}.panel-grid .g-col-xl-19{grid-column:auto/span 19}.panel-grid .g-col-xl-20{grid-column:auto/span 20}.panel-grid .g-col-xl-21{grid-column:auto/span 21}.panel-grid .g-col-xl-22{grid-column:auto/span 22}.panel-grid .g-col-xl-23{grid-column:auto/span 23}.panel-grid .g-col-xl-24{grid-column:auto/span 24}.panel-grid .g-start-xl-1{grid-column-start:1}.panel-grid .g-start-xl-2{grid-column-start:2}.panel-grid .g-start-xl-3{grid-column-start:3}.panel-grid .g-start-xl-4{grid-column-start:4}.panel-grid .g-start-xl-5{grid-column-start:5}.panel-grid .g-start-xl-6{grid-column-start:6}.panel-grid .g-start-xl-7{grid-column-start:7}.panel-grid .g-start-xl-8{grid-column-start:8}.panel-grid .g-start-xl-9{grid-column-start:9}.panel-grid .g-start-xl-10{grid-column-start:10}.panel-grid .g-start-xl-11{grid-column-start:11}.panel-grid .g-start-xl-12{grid-column-start:12}.panel-grid .g-start-xl-13{grid-column-start:13}.panel-grid .g-start-xl-14{grid-column-start:14}.panel-grid .g-start-xl-15{grid-column-start:15}.panel-grid .g-start-xl-16{grid-column-start:16}.panel-grid .g-start-xl-17{grid-column-start:17}.panel-grid .g-start-xl-18{grid-column-start:18}.panel-grid .g-start-xl-19{grid-column-start:19}.panel-grid .g-start-xl-20{grid-column-start:20}.panel-grid .g-start-xl-21{grid-column-start:21}.panel-grid .g-start-xl-22{grid-column-start:22}.panel-grid .g-start-xl-23{grid-column-start:23}}@media(min-width: 1400px){.panel-grid .g-col-xxl-1{grid-column:auto/span 1}.panel-grid .g-col-xxl-2{grid-column:auto/span 2}.panel-grid .g-col-xxl-3{grid-column:auto/span 3}.panel-grid .g-col-xxl-4{grid-column:auto/span 4}.panel-grid .g-col-xxl-5{grid-column:auto/span 5}.panel-grid .g-col-xxl-6{grid-column:auto/span 6}.panel-grid .g-col-xxl-7{grid-column:auto/span 7}.panel-grid .g-col-xxl-8{grid-column:auto/span 8}.panel-grid .g-col-xxl-9{grid-column:auto/span 9}.panel-grid .g-col-xxl-10{grid-column:auto/span 10}.panel-grid .g-col-xxl-11{grid-column:auto/span 11}.panel-grid .g-col-xxl-12{grid-column:auto/span 12}.panel-grid .g-col-xxl-13{grid-column:auto/span 13}.panel-grid .g-col-xxl-14{grid-column:auto/span 14}.panel-grid .g-col-xxl-15{grid-column:auto/span 15}.panel-grid .g-col-xxl-16{grid-column:auto/span 16}.panel-grid .g-col-xxl-17{grid-column:auto/span 17}.panel-grid .g-col-xxl-18{grid-column:auto/span 18}.panel-grid .g-col-xxl-19{grid-column:auto/span 19}.panel-grid .g-col-xxl-20{grid-column:auto/span 20}.panel-grid .g-col-xxl-21{grid-column:auto/span 21}.panel-grid .g-col-xxl-22{grid-column:auto/span 22}.panel-grid .g-col-xxl-23{grid-column:auto/span 23}.panel-grid .g-col-xxl-24{grid-column:auto/span 24}.panel-grid .g-start-xxl-1{grid-column-start:1}.panel-grid .g-start-xxl-2{grid-column-start:2}.panel-grid .g-start-xxl-3{grid-column-start:3}.panel-grid .g-start-xxl-4{grid-column-start:4}.panel-grid .g-start-xxl-5{grid-column-start:5}.panel-grid .g-start-xxl-6{grid-column-start:6}.panel-grid .g-start-xxl-7{grid-column-start:7}.panel-grid .g-start-xxl-8{grid-column-start:8}.panel-grid .g-start-xxl-9{grid-column-start:9}.panel-grid .g-start-xxl-10{grid-column-start:10}.panel-grid .g-start-xxl-11{grid-column-start:11}.panel-grid .g-start-xxl-12{grid-column-start:12}.panel-grid .g-start-xxl-13{grid-column-start:13}.panel-grid .g-start-xxl-14{grid-column-start:14}.panel-grid .g-start-xxl-15{grid-column-start:15}.panel-grid .g-start-xxl-16{grid-column-start:16}.panel-grid .g-start-xxl-17{grid-column-start:17}.panel-grid .g-start-xxl-18{grid-column-start:18}.panel-grid .g-start-xxl-19{grid-column-start:19}.panel-grid .g-start-xxl-20{grid-column-start:20}.panel-grid .g-start-xxl-21{grid-column-start:21}.panel-grid .g-start-xxl-22{grid-column-start:22}.panel-grid .g-start-xxl-23{grid-column-start:23}}main{margin-top:1em;margin-bottom:1em}h1,.h1,h2,.h2{color:inherit;margin-top:2rem;margin-bottom:1rem;font-weight:600}h1.title,.title.h1{margin-top:0}main.content>section:first-of-type>h2:first-child,main.content>section:first-of-type>.h2:first-child{margin-top:0}h2,.h2{border-bottom:1px solid #dee2e6;padding-bottom:.5rem}h3,.h3{font-weight:600}h3,.h3,h4,.h4{opacity:.9;margin-top:1.5rem}h5,.h5,h6,.h6{opacity:.9}.header-section-number{color:#5a6570}.nav-link.active .header-section-number{color:inherit}mark,.mark{padding:0em}.panel-caption,.figure-caption,.subfigure-caption,.table-caption,figcaption,caption{font-size:.9rem;color:#5a6570}.quarto-layout-cell[data-ref-parent] caption{color:#5a6570}.column-margin figcaption,.margin-caption,div.aside,aside,.column-margin{color:#5a6570;font-size:.825rem}.panel-caption.margin-caption{text-align:inherit}.column-margin.column-container p{margin-bottom:0}.column-margin.column-container>*:not(.collapse):first-child{padding-bottom:.5em;display:block}.column-margin.column-container>*:not(.collapse):not(:first-child){padding-top:.5em;padding-bottom:.5em;display:block}.column-margin.column-container>*.collapse:not(.show){display:none}@media(min-width: 768px){.column-margin.column-container .callout-margin-content:first-child{margin-top:4.5em}.column-margin.column-container .callout-margin-content-simple:first-child{margin-top:3.5em}}.margin-caption>*{padding-top:.5em;padding-bottom:.5em}@media(max-width: 767.98px){.quarto-layout-row{flex-direction:column}}.nav-tabs .nav-item{margin-top:1px;cursor:pointer}.tab-content{margin-top:0px;border-left:#dee2e6 1px solid;border-right:#dee2e6 1px solid;border-bottom:#dee2e6 1px solid;margin-left:0;padding:1em;margin-bottom:1em}@media(max-width: 767.98px){.layout-sidebar{margin-left:0;margin-right:0}}.panel-sidebar,.panel-sidebar .form-control,.panel-input,.panel-input .form-control,.selectize-dropdown{font-size:.9rem}.panel-sidebar .form-control,.panel-input .form-control{padding-top:.1rem}.tab-pane div.sourceCode{margin-top:0px}.tab-pane>p{padding-top:0}.tab-pane>p:nth-child(1){padding-top:0}.tab-pane>p:last-child{margin-bottom:0}.tab-pane>pre:last-child{margin-bottom:0}.tab-content>.tab-pane:not(.active){display:none !important}div.sourceCode{background-color:rgba(233,236,239,.65);border:1px solid rgba(233,236,239,.65);border-radius:.25rem}pre.sourceCode{background-color:rgba(0,0,0,0)}pre.sourceCode{border:none;font-size:.875em;overflow:visible !important;padding:.4em}.callout pre.sourceCode{padding-left:0}div.sourceCode{overflow-y:hidden}.callout div.sourceCode{margin-left:initial}.blockquote{font-size:inherit;padding-left:1rem;padding-right:1.5rem;color:#5a6570}.blockquote h1:first-child,.blockquote .h1:first-child,.blockquote h2:first-child,.blockquote .h2:first-child,.blockquote h3:first-child,.blockquote .h3:first-child,.blockquote h4:first-child,.blockquote .h4:first-child,.blockquote h5:first-child,.blockquote .h5:first-child{margin-top:0}pre{background-color:initial;padding:initial;border:initial}p pre code:not(.sourceCode),li pre code:not(.sourceCode),pre code:not(.sourceCode){background-color:initial}p code:not(.sourceCode),li code:not(.sourceCode),td code:not(.sourceCode){background-color:#f8f9fa;padding:.2em}nav p code:not(.sourceCode),nav li code:not(.sourceCode),nav td code:not(.sourceCode){background-color:rgba(0,0,0,0);padding:0}td code:not(.sourceCode){white-space:pre-wrap}#quarto-embedded-source-code-modal>.modal-dialog{max-width:1000px;padding-left:1.75rem;padding-right:1.75rem}#quarto-embedded-source-code-modal>.modal-dialog>.modal-content>.modal-body{padding:0}#quarto-embedded-source-code-modal>.modal-dialog>.modal-content>.modal-body div.sourceCode{margin:0;padding:.2rem .2rem;border-radius:0px;border:none}#quarto-embedded-source-code-modal>.modal-dialog>.modal-content>.modal-header{padding:.7rem}.code-tools-button{font-size:1rem;padding:.15rem .15rem;margin-left:5px;color:#6c757d;background-color:rgba(0,0,0,0);transition:initial;cursor:pointer}.code-tools-button>.bi::before{display:inline-block;height:1rem;width:1rem;content:"";vertical-align:-0.125em;background-image:url('data:image/svg+xml,');background-repeat:no-repeat;background-size:1rem 1rem}.code-tools-button:hover>.bi::before{background-image:url('data:image/svg+xml,')}#quarto-embedded-source-code-modal .code-copy-button>.bi::before{background-image:url('data:image/svg+xml,')}#quarto-embedded-source-code-modal .code-copy-button-checked>.bi::before{background-image:url('data:image/svg+xml,')}.sidebar{will-change:top;transition:top 200ms linear;position:sticky;overflow-y:auto;padding-top:1.2em;max-height:100vh}.sidebar.toc-left,.sidebar.margin-sidebar{top:0px;padding-top:1em}.sidebar.quarto-banner-title-block-sidebar>*{padding-top:1.65em}figure .quarto-notebook-link{margin-top:.5em}.quarto-notebook-link{font-size:.75em;color:#6c757d;margin-bottom:1em;text-decoration:none;display:block}.quarto-notebook-link:hover{text-decoration:underline;color:#0d6efd}.quarto-notebook-link::before{display:inline-block;height:.75rem;width:.75rem;margin-bottom:0em;margin-right:.25em;content:"";vertical-align:-0.125em;background-image:url('data:image/svg+xml,');background-repeat:no-repeat;background-size:.75rem .75rem}.toc-actions i.bi,.quarto-code-links i.bi,.quarto-other-links i.bi,.quarto-alternate-notebooks i.bi,.quarto-alternate-formats i.bi{margin-right:.4em;font-size:.8rem}.quarto-other-links-text-target .quarto-code-links i.bi,.quarto-other-links-text-target .quarto-other-links i.bi{margin-right:.2em}.quarto-other-formats-text-target .quarto-alternate-formats i.bi{margin-right:.1em}.toc-actions i.bi.empty,.quarto-code-links i.bi.empty,.quarto-other-links i.bi.empty,.quarto-alternate-notebooks i.bi.empty,.quarto-alternate-formats i.bi.empty{padding-left:1em}.quarto-notebook h2,.quarto-notebook .h2{border-bottom:none}.quarto-notebook .cell-container{display:flex}.quarto-notebook .cell-container .cell{flex-grow:4}.quarto-notebook .cell-container .cell-decorator{padding-top:1.5em;padding-right:1em;text-align:right}.quarto-notebook .cell-container.code-fold .cell-decorator{padding-top:3em}.quarto-notebook .cell-code code{white-space:pre-wrap}.quarto-notebook .cell .cell-output-stderr pre code,.quarto-notebook .cell .cell-output-stdout pre code{white-space:pre-wrap;overflow-wrap:anywhere}.toc-actions,.quarto-alternate-formats,.quarto-other-links,.quarto-code-links,.quarto-alternate-notebooks{padding-left:0em}.sidebar .toc-actions a,.sidebar .quarto-alternate-formats a,.sidebar .quarto-other-links a,.sidebar .quarto-code-links a,.sidebar .quarto-alternate-notebooks a,.sidebar nav[role=doc-toc] a{text-decoration:none}.sidebar .toc-actions a:hover,.sidebar .quarto-other-links a:hover,.sidebar .quarto-code-links a:hover,.sidebar .quarto-alternate-formats a:hover,.sidebar .quarto-alternate-notebooks a:hover{color:#0d6efd}.sidebar .toc-actions h2,.sidebar .toc-actions .h2,.sidebar .quarto-code-links h2,.sidebar .quarto-code-links .h2,.sidebar .quarto-other-links h2,.sidebar .quarto-other-links .h2,.sidebar .quarto-alternate-notebooks h2,.sidebar .quarto-alternate-notebooks .h2,.sidebar .quarto-alternate-formats h2,.sidebar .quarto-alternate-formats .h2,.sidebar nav[role=doc-toc]>h2,.sidebar nav[role=doc-toc]>.h2{font-weight:500;margin-bottom:.2rem;margin-top:.3rem;font-family:inherit;border-bottom:0;padding-bottom:0;padding-top:0px}.sidebar .toc-actions>h2,.sidebar .toc-actions>.h2,.sidebar .quarto-code-links>h2,.sidebar .quarto-code-links>.h2,.sidebar .quarto-other-links>h2,.sidebar .quarto-other-links>.h2,.sidebar .quarto-alternate-notebooks>h2,.sidebar .quarto-alternate-notebooks>.h2,.sidebar .quarto-alternate-formats>h2,.sidebar .quarto-alternate-formats>.h2{font-size:.8rem}.sidebar nav[role=doc-toc]>h2,.sidebar nav[role=doc-toc]>.h2{font-size:.875rem}.sidebar nav[role=doc-toc]>ul a{border-left:1px solid #e9ecef;padding-left:.6rem}.sidebar .toc-actions h2>ul a,.sidebar .toc-actions .h2>ul a,.sidebar .quarto-code-links h2>ul a,.sidebar .quarto-code-links .h2>ul a,.sidebar .quarto-other-links h2>ul a,.sidebar .quarto-other-links .h2>ul a,.sidebar .quarto-alternate-notebooks h2>ul a,.sidebar .quarto-alternate-notebooks .h2>ul a,.sidebar .quarto-alternate-formats h2>ul a,.sidebar .quarto-alternate-formats .h2>ul a{border-left:none;padding-left:.6rem}.sidebar .toc-actions ul a:empty,.sidebar .quarto-code-links ul a:empty,.sidebar .quarto-other-links ul a:empty,.sidebar .quarto-alternate-notebooks ul a:empty,.sidebar .quarto-alternate-formats ul a:empty,.sidebar nav[role=doc-toc]>ul a:empty{display:none}.sidebar .toc-actions ul,.sidebar .quarto-code-links ul,.sidebar .quarto-other-links ul,.sidebar .quarto-alternate-notebooks ul,.sidebar .quarto-alternate-formats ul{padding-left:0;list-style:none}.sidebar nav[role=doc-toc] ul{list-style:none;padding-left:0;list-style:none}.sidebar nav[role=doc-toc]>ul{margin-left:.45em}.quarto-margin-sidebar nav[role=doc-toc]{padding-left:.5em}.sidebar .toc-actions>ul,.sidebar .quarto-code-links>ul,.sidebar .quarto-other-links>ul,.sidebar .quarto-alternate-notebooks>ul,.sidebar .quarto-alternate-formats>ul{font-size:.8rem}.sidebar nav[role=doc-toc]>ul{font-size:.875rem}.sidebar .toc-actions ul li a,.sidebar .quarto-code-links ul li a,.sidebar .quarto-other-links ul li a,.sidebar .quarto-alternate-notebooks ul li a,.sidebar .quarto-alternate-formats ul li a,.sidebar nav[role=doc-toc]>ul li a{line-height:1.1rem;padding-bottom:.2rem;padding-top:.2rem;color:inherit}.sidebar nav[role=doc-toc] ul>li>ul>li>a{padding-left:1.2em}.sidebar nav[role=doc-toc] ul>li>ul>li>ul>li>a{padding-left:2.4em}.sidebar nav[role=doc-toc] ul>li>ul>li>ul>li>ul>li>a{padding-left:3.6em}.sidebar nav[role=doc-toc] ul>li>ul>li>ul>li>ul>li>ul>li>a{padding-left:4.8em}.sidebar nav[role=doc-toc] ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>a{padding-left:6em}.sidebar nav[role=doc-toc] ul>li>a.active,.sidebar nav[role=doc-toc] ul>li>ul>li>a.active{border-left:1px solid #0d6efd;color:#0d6efd !important}.sidebar nav[role=doc-toc] ul>li>a:hover,.sidebar nav[role=doc-toc] ul>li>ul>li>a:hover{color:#0d6efd !important}kbd,.kbd{color:#212529;background-color:#f8f9fa;border:1px solid;border-radius:5px;border-color:#dee2e6}.quarto-appendix-contents div.hanging-indent{margin-left:0em}.quarto-appendix-contents div.hanging-indent div.csl-entry{margin-left:1em;text-indent:-1em}.citation a,.footnote-ref{text-decoration:none}.footnotes ol{padding-left:1em}.tippy-content>*{margin-bottom:.7em}.tippy-content>*:last-child{margin-bottom:0}.callout{margin-top:1.25rem;margin-bottom:1.25rem;border-radius:.25rem;overflow-wrap:break-word}.callout .callout-title-container{overflow-wrap:anywhere}.callout.callout-style-simple{padding:.4em .7em;border-left:5px solid;border-right:1px solid #dee2e6;border-top:1px solid #dee2e6;border-bottom:1px solid #dee2e6}.callout.callout-style-default{border-left:5px solid;border-right:1px solid #dee2e6;border-top:1px solid #dee2e6;border-bottom:1px solid #dee2e6}.callout .callout-body-container{flex-grow:1}.callout.callout-style-simple .callout-body{font-size:.9rem;font-weight:400}.callout.callout-style-default .callout-body{font-size:.9rem;font-weight:400}.callout:not(.no-icon).callout-titled.callout-style-simple .callout-body{padding-left:1.6em}.callout.callout-titled>.callout-header{padding-top:.2em;margin-bottom:-0.2em}.callout.callout-style-simple>div.callout-header{border-bottom:none;font-size:.9rem;font-weight:600;opacity:75%}.callout.callout-style-default>div.callout-header{border-bottom:none;font-weight:600;opacity:85%;font-size:.9rem;padding-left:.5em;padding-right:.5em}.callout.callout-style-default .callout-body{padding-left:.5em;padding-right:.5em}.callout.callout-style-default .callout-body>:first-child{padding-top:.5rem;margin-top:0}.callout>div.callout-header[data-bs-toggle=collapse]{cursor:pointer}.callout.callout-style-default .callout-header[aria-expanded=false],.callout.callout-style-default .callout-header[aria-expanded=true]{padding-top:0px;margin-bottom:0px;align-items:center}.callout.callout-titled .callout-body>:last-child:not(.sourceCode),.callout.callout-titled .callout-body>div>:last-child:not(.sourceCode){padding-bottom:.5rem;margin-bottom:0}.callout:not(.callout-titled) .callout-body>:first-child,.callout:not(.callout-titled) .callout-body>div>:first-child{margin-top:.25rem}.callout:not(.callout-titled) .callout-body>:last-child,.callout:not(.callout-titled) .callout-body>div>:last-child{margin-bottom:.2rem}.callout.callout-style-simple .callout-icon::before,.callout.callout-style-simple .callout-toggle::before{height:1rem;width:1rem;display:inline-block;content:"";background-repeat:no-repeat;background-size:1rem 1rem}.callout.callout-style-default .callout-icon::before,.callout.callout-style-default .callout-toggle::before{height:.9rem;width:.9rem;display:inline-block;content:"";background-repeat:no-repeat;background-size:.9rem .9rem}.callout.callout-style-default .callout-toggle::before{margin-top:5px}.callout .callout-btn-toggle .callout-toggle::before{transition:transform .2s linear}.callout .callout-header[aria-expanded=false] .callout-toggle::before{transform:rotate(-90deg)}.callout .callout-header[aria-expanded=true] .callout-toggle::before{transform:none}.callout.callout-style-simple:not(.no-icon) div.callout-icon-container{padding-top:.2em;padding-right:.55em}.callout.callout-style-default:not(.no-icon) div.callout-icon-container{padding-top:.1em;padding-right:.35em}.callout.callout-style-default:not(.no-icon) div.callout-title-container{margin-top:-1px}.callout.callout-style-default.callout-caution:not(.no-icon) div.callout-icon-container{padding-top:.3em;padding-right:.35em}.callout>.callout-body>.callout-icon-container>.no-icon,.callout>.callout-header>.callout-icon-container>.no-icon{display:none}div.callout.callout{border-left-color:#6c757d}div.callout.callout-style-default>.callout-header{background-color:#6c757d}div.callout-note.callout{border-left-color:#0d6efd}div.callout-note.callout-style-default>.callout-header{background-color:#e7f1ff}div.callout-note:not(.callout-titled) .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-note.callout-titled .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-note .callout-toggle::before{background-image:url('data:image/svg+xml,')}div.callout-tip.callout{border-left-color:#198754}div.callout-tip.callout-style-default>.callout-header{background-color:#e8f3ee}div.callout-tip:not(.callout-titled) .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-tip.callout-titled .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-tip .callout-toggle::before{background-image:url('data:image/svg+xml,')}div.callout-warning.callout{border-left-color:#ffc107}div.callout-warning.callout-style-default>.callout-header{background-color:#fff9e6}div.callout-warning:not(.callout-titled) .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-warning.callout-titled .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-warning .callout-toggle::before{background-image:url('data:image/svg+xml,')}div.callout-caution.callout{border-left-color:#fd7e14}div.callout-caution.callout-style-default>.callout-header{background-color:#fff2e8}div.callout-caution:not(.callout-titled) .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-caution.callout-titled .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-caution .callout-toggle::before{background-image:url('data:image/svg+xml,')}div.callout-important.callout{border-left-color:#dc3545}div.callout-important.callout-style-default>.callout-header{background-color:#fcebec}div.callout-important:not(.callout-titled) .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-important.callout-titled .callout-icon::before{background-image:url('data:image/svg+xml,');}div.callout-important .callout-toggle::before{background-image:url('data:image/svg+xml,')}.quarto-toggle-container{display:flex;align-items:center}.quarto-reader-toggle .bi::before,.quarto-color-scheme-toggle .bi::before{display:inline-block;height:1rem;width:1rem;content:"";background-repeat:no-repeat;background-size:1rem 1rem}.sidebar-navigation{padding-left:20px}.navbar{background-color:#f8f9fa;color:#545555}.navbar .quarto-color-scheme-toggle:not(.alternate) .bi::before{background-image:url('data:image/svg+xml,')}.navbar .quarto-color-scheme-toggle.alternate .bi::before{background-image:url('data:image/svg+xml,')}.sidebar-navigation .quarto-color-scheme-toggle:not(.alternate) .bi::before{background-image:url('data:image/svg+xml,')}.sidebar-navigation .quarto-color-scheme-toggle.alternate .bi::before{background-image:url('data:image/svg+xml,')}.quarto-sidebar-toggle{border-color:#dee2e6;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;border-style:solid;border-width:1px;overflow:hidden;border-top-width:0px;padding-top:0px !important}.quarto-sidebar-toggle-title{cursor:pointer;padding-bottom:2px;margin-left:.25em;text-align:center;font-weight:400;font-size:.775em}#quarto-content .quarto-sidebar-toggle{background:#fafafa}#quarto-content .quarto-sidebar-toggle-title{color:#212529}.quarto-sidebar-toggle-icon{color:#dee2e6;margin-right:.5em;float:right;transition:transform .2s ease}.quarto-sidebar-toggle-icon::before{padding-top:5px}.quarto-sidebar-toggle.expanded .quarto-sidebar-toggle-icon{transform:rotate(-180deg)}.quarto-sidebar-toggle.expanded .quarto-sidebar-toggle-title{border-bottom:solid #dee2e6 1px}.quarto-sidebar-toggle-contents{background-color:#fff;padding-right:10px;padding-left:10px;margin-top:0px !important;transition:max-height .5s ease}.quarto-sidebar-toggle.expanded .quarto-sidebar-toggle-contents{padding-top:1em;padding-bottom:10px}@media(max-width: 767.98px){.sidebar-menu-container{padding-bottom:5em}}.quarto-sidebar-toggle:not(.expanded) .quarto-sidebar-toggle-contents{padding-top:0px !important;padding-bottom:0px}nav[role=doc-toc]{z-index:1020}#quarto-sidebar>*,nav[role=doc-toc]>*{transition:opacity .1s ease,border .1s ease}#quarto-sidebar.slow>*,nav[role=doc-toc].slow>*{transition:opacity .4s ease,border .4s ease}.quarto-color-scheme-toggle:not(.alternate).top-right .bi::before{background-image:url('data:image/svg+xml,')}.quarto-color-scheme-toggle.alternate.top-right .bi::before{background-image:url('data:image/svg+xml,')}#quarto-appendix.default{border-top:1px solid #dee2e6}#quarto-appendix.default{background-color:#fff;padding-top:1.5em;margin-top:2em;z-index:998}#quarto-appendix.default .quarto-appendix-heading{margin-top:0;line-height:1.4em;font-weight:600;opacity:.9;border-bottom:none;margin-bottom:0}#quarto-appendix.default .footnotes ol,#quarto-appendix.default .footnotes ol li>p:last-of-type,#quarto-appendix.default .quarto-appendix-contents>p:last-of-type{margin-bottom:0}#quarto-appendix.default .footnotes ol{margin-left:.5em}#quarto-appendix.default .quarto-appendix-secondary-label{margin-bottom:.4em}#quarto-appendix.default .quarto-appendix-bibtex{font-size:.7em;padding:1em;border:solid 1px #dee2e6;margin-bottom:1em}#quarto-appendix.default .quarto-appendix-bibtex code.sourceCode{white-space:pre-wrap}#quarto-appendix.default .quarto-appendix-citeas{font-size:.9em;padding:1em;border:solid 1px #dee2e6;margin-bottom:1em}#quarto-appendix.default .quarto-appendix-heading{font-size:1em !important}#quarto-appendix.default *[role=doc-endnotes]>ol,#quarto-appendix.default .quarto-appendix-contents>*:not(h2):not(.h2){font-size:.9em}#quarto-appendix.default section{padding-bottom:1.5em}#quarto-appendix.default section *[role=doc-endnotes],#quarto-appendix.default section>*:not(a){opacity:.9;word-wrap:break-word}.btn.btn-quarto,div.cell-output-display .btn-quarto{--bs-btn-color: #fefefe;--bs-btn-bg: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #fefefe;--bs-btn-hover-bg: #828a91;--bs-btn-hover-border-color: #7b838a;--bs-btn-focus-shadow-rgb: 130, 138, 144;--bs-btn-active-color: #000;--bs-btn-active-bg: #899197;--bs-btn-active-border-color: #7b838a;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #ffffff;--bs-btn-disabled-bg: #6c757d;--bs-btn-disabled-border-color: #6c757d}nav.quarto-secondary-nav.color-navbar{background-color:#f8f9fa;color:#545555}nav.quarto-secondary-nav.color-navbar h1,nav.quarto-secondary-nav.color-navbar .h1,nav.quarto-secondary-nav.color-navbar .quarto-btn-toggle{color:#545555}@media(max-width: 991.98px){body.nav-sidebar .quarto-title-banner{margin-bottom:0;padding-bottom:1em}body.nav-sidebar #title-block-header{margin-block-end:0}}p.subtitle{margin-top:.25em;margin-bottom:.5em}code a:any-link{color:inherit;text-decoration-color:#6c757d}/*! light */div.observablehq table thead tr th{background-color:var(--bs-body-bg)}input,button,select,optgroup,textarea{background-color:var(--bs-body-bg)}.code-annotated .code-copy-button{margin-right:1.25em;margin-top:0;padding-bottom:0;padding-top:3px}.code-annotation-gutter-bg{background-color:#fff}.code-annotation-gutter{background-color:rgba(233,236,239,.65)}.code-annotation-gutter,.code-annotation-gutter-bg{height:100%;width:calc(20px + .5em);position:absolute;top:0;right:0}dl.code-annotation-container-grid dt{margin-right:1em;margin-top:.25rem}dl.code-annotation-container-grid dt{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;color:#383f45;border:solid #383f45 1px;border-radius:50%;height:22px;width:22px;line-height:22px;font-size:11px;text-align:center;vertical-align:middle;text-decoration:none}dl.code-annotation-container-grid dt[data-target-cell]{cursor:pointer}dl.code-annotation-container-grid dt[data-target-cell].code-annotation-active{color:#fff;border:solid #aaa 1px;background-color:#aaa}pre.code-annotation-code{padding-top:0;padding-bottom:0}pre.code-annotation-code code{z-index:3}#code-annotation-line-highlight-gutter{width:100%;border-top:solid rgba(170,170,170,.2666666667) 1px;border-bottom:solid rgba(170,170,170,.2666666667) 1px;z-index:2;background-color:rgba(170,170,170,.1333333333)}#code-annotation-line-highlight{margin-left:-4em;width:calc(100% + 4em);border-top:solid rgba(170,170,170,.2666666667) 1px;border-bottom:solid rgba(170,170,170,.2666666667) 1px;z-index:2;background-color:rgba(170,170,170,.1333333333)}code.sourceCode .code-annotation-anchor.code-annotation-active{background-color:var(--quarto-hl-normal-color, #aaaaaa);border:solid var(--quarto-hl-normal-color, #aaaaaa) 1px;color:#e9ecef;font-weight:bolder}code.sourceCode .code-annotation-anchor{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;color:var(--quarto-hl-co-color);border:solid var(--quarto-hl-co-color) 1px;border-radius:50%;height:18px;width:18px;font-size:9px;margin-top:2px}code.sourceCode button.code-annotation-anchor{padding:2px;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none}code.sourceCode a.code-annotation-anchor{line-height:18px;text-align:center;vertical-align:middle;cursor:default;text-decoration:none}@media print{.page-columns .column-screen-inset{grid-column:page-start-inset/page-end-inset;z-index:998;opacity:.999}.page-columns .column-screen-inset table{background:#fff}.page-columns .column-screen-inset-left{grid-column:page-start-inset/body-content-end;z-index:998;opacity:.999}.page-columns .column-screen-inset-left table{background:#fff}.page-columns .column-screen-inset-right{grid-column:body-content-start/page-end-inset;z-index:998;opacity:.999}.page-columns .column-screen-inset-right table{background:#fff}.page-columns .column-screen{grid-column:page-start/page-end;z-index:998;opacity:.999}.page-columns .column-screen table{background:#fff}.page-columns .column-screen-left{grid-column:page-start/body-content-end;z-index:998;opacity:.999}.page-columns .column-screen-left table{background:#fff}.page-columns .column-screen-right{grid-column:body-content-start/page-end;z-index:998;opacity:.999}.page-columns .column-screen-right table{background:#fff}.page-columns .column-screen-inset-shaded{grid-column:page-start-inset/page-end-inset;padding:1em;background:#f8f9fa;z-index:998;opacity:.999;margin-bottom:1em}}.quarto-video{margin-bottom:1em}.table{border-top:1px solid #d3d8dc;border-bottom:1px solid #d3d8dc}.table>thead{border-top-width:0;border-bottom:1px solid #9ba5ae}.table a{word-break:break-word}.table>:not(caption)>*>*{background-color:unset;color:unset}#quarto-document-content .crosstalk-input .checkbox input[type=checkbox],#quarto-document-content .crosstalk-input .checkbox-inline input[type=checkbox]{position:unset;margin-top:unset;margin-left:unset}#quarto-document-content .row{margin-left:unset;margin-right:unset}.quarto-xref{white-space:nowrap}#quarto-draft-alert{margin-top:0px;margin-bottom:0px;padding:.3em;text-align:center;font-size:.9em}#quarto-draft-alert i{margin-right:.3em}a.external:after{content:"";background-image:url('data:image/svg+xml,');background-size:contain;background-repeat:no-repeat;background-position:center center;margin-left:.2em;padding-right:.75em}div.sourceCode code a.external:after{content:none}a.external:after:hover{cursor:pointer}.quarto-ext-icon{display:inline-block;font-size:.75em;padding-left:.3em}.code-with-filename .code-with-filename-file{margin-bottom:0;padding-bottom:2px;padding-top:2px;padding-left:.7em;border:var(--quarto-border-width) solid var(--quarto-border-color);border-radius:var(--quarto-border-radius);border-bottom:0;border-bottom-left-radius:0%;border-bottom-right-radius:0%}.code-with-filename div.sourceCode,.reveal .code-with-filename div.sourceCode{margin-top:0;border-top-left-radius:0%;border-top-right-radius:0%}.code-with-filename .code-with-filename-file pre{margin-bottom:0}.code-with-filename .code-with-filename-file{background-color:rgba(219,219,219,.8)}.quarto-dark .code-with-filename .code-with-filename-file{background-color:#555}.code-with-filename .code-with-filename-file strong{font-weight:400}.quarto-title-banner{margin-bottom:1em;color:#545555;background:#f8f9fa}.quarto-title-banner a{color:#545555}.quarto-title-banner h1,.quarto-title-banner .h1,.quarto-title-banner h2,.quarto-title-banner .h2{color:#545555}.quarto-title-banner .code-tools-button{color:#878888}.quarto-title-banner .code-tools-button:hover{color:#545555}.quarto-title-banner .code-tools-button>.bi::before{background-image:url('data:image/svg+xml,')}.quarto-title-banner .code-tools-button:hover>.bi::before{background-image:url('data:image/svg+xml,')}.quarto-title-banner .quarto-title .title{font-weight:600}.quarto-title-banner .quarto-categories{margin-top:.75em}@media(min-width: 992px){.quarto-title-banner{padding-top:2.5em;padding-bottom:2.5em}}@media(max-width: 991.98px){.quarto-title-banner{padding-top:1em;padding-bottom:1em}}@media(max-width: 767.98px){body.hypothesis-enabled #title-block-header>*{padding-right:20px}}main.quarto-banner-title-block>section:first-child>h2,main.quarto-banner-title-block>section:first-child>.h2,main.quarto-banner-title-block>section:first-child>h3,main.quarto-banner-title-block>section:first-child>.h3,main.quarto-banner-title-block>section:first-child>h4,main.quarto-banner-title-block>section:first-child>.h4{margin-top:0}.quarto-title .quarto-categories{display:flex;flex-wrap:wrap;row-gap:.5em;column-gap:.4em;padding-bottom:.5em;margin-top:.75em}.quarto-title .quarto-categories .quarto-category{padding:.25em .75em;font-size:.65em;text-transform:uppercase;border:solid 1px;border-radius:.25rem;opacity:.6}.quarto-title .quarto-categories .quarto-category a{color:inherit}.quarto-title-meta-container{display:grid;grid-template-columns:1fr auto}.quarto-title-meta-column-end{display:flex;flex-direction:column;padding-left:1em}.quarto-title-meta-column-end a .bi{margin-right:.3em}#title-block-header.quarto-title-block.default .quarto-title-meta{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:1em}#title-block-header.quarto-title-block.default .quarto-title .title{margin-bottom:0}#title-block-header.quarto-title-block.default .quarto-title-author-orcid img{margin-top:-0.2em;height:.8em;width:.8em}#title-block-header.quarto-title-block.default .quarto-title-author-email{opacity:.7}#title-block-header.quarto-title-block.default .quarto-description p:last-of-type{margin-bottom:0}#title-block-header.quarto-title-block.default .quarto-title-meta-contents p,#title-block-header.quarto-title-block.default .quarto-title-authors p,#title-block-header.quarto-title-block.default .quarto-title-affiliations p{margin-bottom:.1em}#title-block-header.quarto-title-block.default .quarto-title-meta-heading{text-transform:uppercase;margin-top:1em;font-size:.8em;opacity:.8;font-weight:400}#title-block-header.quarto-title-block.default .quarto-title-meta-contents{font-size:.9em}#title-block-header.quarto-title-block.default .quarto-title-meta-contents p.affiliation:last-of-type{margin-bottom:.1em}#title-block-header.quarto-title-block.default p.affiliation{margin-bottom:.1em}#title-block-header.quarto-title-block.default .keywords,#title-block-header.quarto-title-block.default .description,#title-block-header.quarto-title-block.default .abstract{margin-top:0}#title-block-header.quarto-title-block.default .keywords>p,#title-block-header.quarto-title-block.default .description>p,#title-block-header.quarto-title-block.default .abstract>p{font-size:.9em}#title-block-header.quarto-title-block.default .keywords>p:last-of-type,#title-block-header.quarto-title-block.default .description>p:last-of-type,#title-block-header.quarto-title-block.default .abstract>p:last-of-type{margin-bottom:0}#title-block-header.quarto-title-block.default .keywords .block-title,#title-block-header.quarto-title-block.default .description .block-title,#title-block-header.quarto-title-block.default .abstract .block-title{margin-top:1em;text-transform:uppercase;font-size:.8em;opacity:.8;font-weight:400}#title-block-header.quarto-title-block.default .quarto-title-meta-author{display:grid;grid-template-columns:minmax(max-content, 1fr) 1fr;grid-column-gap:1em}.quarto-title-tools-only{display:flex;justify-content:right} diff --git a/site_libs/bootstrap/bootstrap.min.js b/site_libs/bootstrap/bootstrap.min.js new file mode 100644 index 0000000..e8f21f7 --- /dev/null +++ b/site_libs/bootstrap/bootstrap.min.js @@ -0,0 +1,7 @@ +/*! + * Bootstrap v5.3.1 (https://getbootstrap.com/) + * Copyright 2011-2023 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */ +!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t="undefined"!=typeof globalThis?globalThis:t||self).bootstrap=e()}(this,(function(){"use strict";const t=new Map,e={set(e,i,n){t.has(e)||t.set(e,new Map);const s=t.get(e);s.has(i)||0===s.size?s.set(i,n):console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(s.keys())[0]}.`)},get:(e,i)=>t.has(e)&&t.get(e).get(i)||null,remove(e,i){if(!t.has(e))return;const n=t.get(e);n.delete(i),0===n.size&&t.delete(e)}},i="transitionend",n=t=>(t&&window.CSS&&window.CSS.escape&&(t=t.replace(/#([^\s"#']+)/g,((t,e)=>`#${CSS.escape(e)}`))),t),s=t=>{t.dispatchEvent(new Event(i))},o=t=>!(!t||"object"!=typeof t)&&(void 0!==t.jquery&&(t=t[0]),void 0!==t.nodeType),r=t=>o(t)?t.jquery?t[0]:t:"string"==typeof t&&t.length>0?document.querySelector(n(t)):null,a=t=>{if(!o(t)||0===t.getClientRects().length)return!1;const e="visible"===getComputedStyle(t).getPropertyValue("visibility"),i=t.closest("details:not([open])");if(!i)return e;if(i!==t){const e=t.closest("summary");if(e&&e.parentNode!==i)return!1;if(null===e)return!1}return e},l=t=>!t||t.nodeType!==Node.ELEMENT_NODE||!!t.classList.contains("disabled")||(void 0!==t.disabled?t.disabled:t.hasAttribute("disabled")&&"false"!==t.getAttribute("disabled")),c=t=>{if(!document.documentElement.attachShadow)return null;if("function"==typeof t.getRootNode){const e=t.getRootNode();return e instanceof ShadowRoot?e:null}return t instanceof ShadowRoot?t:t.parentNode?c(t.parentNode):null},h=()=>{},d=t=>{t.offsetHeight},u=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,f=[],p=()=>"rtl"===document.documentElement.dir,m=t=>{var e;e=()=>{const e=u();if(e){const i=t.NAME,n=e.fn[i];e.fn[i]=t.jQueryInterface,e.fn[i].Constructor=t,e.fn[i].noConflict=()=>(e.fn[i]=n,t.jQueryInterface)}},"loading"===document.readyState?(f.length||document.addEventListener("DOMContentLoaded",(()=>{for(const t of f)t()})),f.push(e)):e()},g=(t,e=[],i=t)=>"function"==typeof t?t(...e):i,_=(t,e,n=!0)=>{if(!n)return void g(t);const o=(t=>{if(!t)return 0;let{transitionDuration:e,transitionDelay:i}=window.getComputedStyle(t);const n=Number.parseFloat(e),s=Number.parseFloat(i);return n||s?(e=e.split(",")[0],i=i.split(",")[0],1e3*(Number.parseFloat(e)+Number.parseFloat(i))):0})(e)+5;let r=!1;const a=({target:n})=>{n===e&&(r=!0,e.removeEventListener(i,a),g(t))};e.addEventListener(i,a),setTimeout((()=>{r||s(e)}),o)},b=(t,e,i,n)=>{const s=t.length;let o=t.indexOf(e);return-1===o?!i&&n?t[s-1]:t[0]:(o+=i?1:-1,n&&(o=(o+s)%s),t[Math.max(0,Math.min(o,s-1))])},v=/[^.]*(?=\..*)\.|.*/,y=/\..*/,w=/::\d+$/,A={};let E=1;const T={mouseenter:"mouseover",mouseleave:"mouseout"},C=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function O(t,e){return e&&`${e}::${E++}`||t.uidEvent||E++}function x(t){const e=O(t);return t.uidEvent=e,A[e]=A[e]||{},A[e]}function k(t,e,i=null){return Object.values(t).find((t=>t.callable===e&&t.delegationSelector===i))}function L(t,e,i){const n="string"==typeof e,s=n?i:e||i;let o=I(t);return C.has(o)||(o=t),[n,s,o]}function S(t,e,i,n,s){if("string"!=typeof e||!t)return;let[o,r,a]=L(e,i,n);if(e in T){const t=t=>function(e){if(!e.relatedTarget||e.relatedTarget!==e.delegateTarget&&!e.delegateTarget.contains(e.relatedTarget))return t.call(this,e)};r=t(r)}const l=x(t),c=l[a]||(l[a]={}),h=k(c,r,o?i:null);if(h)return void(h.oneOff=h.oneOff&&s);const d=O(r,e.replace(v,"")),u=o?function(t,e,i){return function n(s){const o=t.querySelectorAll(e);for(let{target:r}=s;r&&r!==this;r=r.parentNode)for(const a of o)if(a===r)return P(s,{delegateTarget:r}),n.oneOff&&N.off(t,s.type,e,i),i.apply(r,[s])}}(t,i,r):function(t,e){return function i(n){return P(n,{delegateTarget:t}),i.oneOff&&N.off(t,n.type,e),e.apply(t,[n])}}(t,r);u.delegationSelector=o?i:null,u.callable=r,u.oneOff=s,u.uidEvent=d,c[d]=u,t.addEventListener(a,u,o)}function D(t,e,i,n,s){const o=k(e[i],n,s);o&&(t.removeEventListener(i,o,Boolean(s)),delete e[i][o.uidEvent])}function $(t,e,i,n){const s=e[i]||{};for(const[o,r]of Object.entries(s))o.includes(n)&&D(t,e,i,r.callable,r.delegationSelector)}function I(t){return t=t.replace(y,""),T[t]||t}const N={on(t,e,i,n){S(t,e,i,n,!1)},one(t,e,i,n){S(t,e,i,n,!0)},off(t,e,i,n){if("string"!=typeof e||!t)return;const[s,o,r]=L(e,i,n),a=r!==e,l=x(t),c=l[r]||{},h=e.startsWith(".");if(void 0===o){if(h)for(const i of Object.keys(l))$(t,l,i,e.slice(1));for(const[i,n]of Object.entries(c)){const s=i.replace(w,"");a&&!e.includes(s)||D(t,l,r,n.callable,n.delegationSelector)}}else{if(!Object.keys(c).length)return;D(t,l,r,o,s?i:null)}},trigger(t,e,i){if("string"!=typeof e||!t)return null;const n=u();let s=null,o=!0,r=!0,a=!1;e!==I(e)&&n&&(s=n.Event(e,i),n(t).trigger(s),o=!s.isPropagationStopped(),r=!s.isImmediatePropagationStopped(),a=s.isDefaultPrevented());const l=P(new Event(e,{bubbles:o,cancelable:!0}),i);return a&&l.preventDefault(),r&&t.dispatchEvent(l),l.defaultPrevented&&s&&s.preventDefault(),l}};function P(t,e={}){for(const[i,n]of Object.entries(e))try{t[i]=n}catch(e){Object.defineProperty(t,i,{configurable:!0,get:()=>n})}return t}function M(t){if("true"===t)return!0;if("false"===t)return!1;if(t===Number(t).toString())return Number(t);if(""===t||"null"===t)return null;if("string"!=typeof t)return t;try{return JSON.parse(decodeURIComponent(t))}catch(e){return t}}function j(t){return t.replace(/[A-Z]/g,(t=>`-${t.toLowerCase()}`))}const F={setDataAttribute(t,e,i){t.setAttribute(`data-bs-${j(e)}`,i)},removeDataAttribute(t,e){t.removeAttribute(`data-bs-${j(e)}`)},getDataAttributes(t){if(!t)return{};const e={},i=Object.keys(t.dataset).filter((t=>t.startsWith("bs")&&!t.startsWith("bsConfig")));for(const n of i){let i=n.replace(/^bs/,"");i=i.charAt(0).toLowerCase()+i.slice(1,i.length),e[i]=M(t.dataset[n])}return e},getDataAttribute:(t,e)=>M(t.getAttribute(`data-bs-${j(e)}`))};class H{static get Default(){return{}}static get DefaultType(){return{}}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}_getConfig(t){return t=this._mergeConfigObj(t),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}_configAfterMerge(t){return t}_mergeConfigObj(t,e){const i=o(e)?F.getDataAttribute(e,"config"):{};return{...this.constructor.Default,..."object"==typeof i?i:{},...o(e)?F.getDataAttributes(e):{},..."object"==typeof t?t:{}}}_typeCheckConfig(t,e=this.constructor.DefaultType){for(const[n,s]of Object.entries(e)){const e=t[n],r=o(e)?"element":null==(i=e)?`${i}`:Object.prototype.toString.call(i).match(/\s([a-z]+)/i)[1].toLowerCase();if(!new RegExp(s).test(r))throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option "${n}" provided type "${r}" but expected type "${s}".`)}var i}}class W extends H{constructor(t,i){super(),(t=r(t))&&(this._element=t,this._config=this._getConfig(i),e.set(this._element,this.constructor.DATA_KEY,this))}dispose(){e.remove(this._element,this.constructor.DATA_KEY),N.off(this._element,this.constructor.EVENT_KEY);for(const t of Object.getOwnPropertyNames(this))this[t]=null}_queueCallback(t,e,i=!0){_(t,e,i)}_getConfig(t){return t=this._mergeConfigObj(t,this._element),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}static getInstance(t){return e.get(r(t),this.DATA_KEY)}static getOrCreateInstance(t,e={}){return this.getInstance(t)||new this(t,"object"==typeof e?e:null)}static get VERSION(){return"5.3.1"}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}static eventName(t){return`${t}${this.EVENT_KEY}`}}const B=t=>{let e=t.getAttribute("data-bs-target");if(!e||"#"===e){let i=t.getAttribute("href");if(!i||!i.includes("#")&&!i.startsWith("."))return null;i.includes("#")&&!i.startsWith("#")&&(i=`#${i.split("#")[1]}`),e=i&&"#"!==i?i.trim():null}return n(e)},z={find:(t,e=document.documentElement)=>[].concat(...Element.prototype.querySelectorAll.call(e,t)),findOne:(t,e=document.documentElement)=>Element.prototype.querySelector.call(e,t),children:(t,e)=>[].concat(...t.children).filter((t=>t.matches(e))),parents(t,e){const i=[];let n=t.parentNode.closest(e);for(;n;)i.push(n),n=n.parentNode.closest(e);return i},prev(t,e){let i=t.previousElementSibling;for(;i;){if(i.matches(e))return[i];i=i.previousElementSibling}return[]},next(t,e){let i=t.nextElementSibling;for(;i;){if(i.matches(e))return[i];i=i.nextElementSibling}return[]},focusableChildren(t){const e=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map((t=>`${t}:not([tabindex^="-"])`)).join(",");return this.find(e,t).filter((t=>!l(t)&&a(t)))},getSelectorFromElement(t){const e=B(t);return e&&z.findOne(e)?e:null},getElementFromSelector(t){const e=B(t);return e?z.findOne(e):null},getMultipleElementsFromSelector(t){const e=B(t);return e?z.find(e):[]}},R=(t,e="hide")=>{const i=`click.dismiss${t.EVENT_KEY}`,n=t.NAME;N.on(document,i,`[data-bs-dismiss="${n}"]`,(function(i){if(["A","AREA"].includes(this.tagName)&&i.preventDefault(),l(this))return;const s=z.getElementFromSelector(this)||this.closest(`.${n}`);t.getOrCreateInstance(s)[e]()}))},q=".bs.alert",V=`close${q}`,K=`closed${q}`;class Q extends W{static get NAME(){return"alert"}close(){if(N.trigger(this._element,V).defaultPrevented)return;this._element.classList.remove("show");const t=this._element.classList.contains("fade");this._queueCallback((()=>this._destroyElement()),this._element,t)}_destroyElement(){this._element.remove(),N.trigger(this._element,K),this.dispose()}static jQueryInterface(t){return this.each((function(){const e=Q.getOrCreateInstance(this);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}R(Q,"close"),m(Q);const X='[data-bs-toggle="button"]';class Y extends W{static get NAME(){return"button"}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle("active"))}static jQueryInterface(t){return this.each((function(){const e=Y.getOrCreateInstance(this);"toggle"===t&&e[t]()}))}}N.on(document,"click.bs.button.data-api",X,(t=>{t.preventDefault();const e=t.target.closest(X);Y.getOrCreateInstance(e).toggle()})),m(Y);const U=".bs.swipe",G=`touchstart${U}`,J=`touchmove${U}`,Z=`touchend${U}`,tt=`pointerdown${U}`,et=`pointerup${U}`,it={endCallback:null,leftCallback:null,rightCallback:null},nt={endCallback:"(function|null)",leftCallback:"(function|null)",rightCallback:"(function|null)"};class st extends H{constructor(t,e){super(),this._element=t,t&&st.isSupported()&&(this._config=this._getConfig(e),this._deltaX=0,this._supportPointerEvents=Boolean(window.PointerEvent),this._initEvents())}static get Default(){return it}static get DefaultType(){return nt}static get NAME(){return"swipe"}dispose(){N.off(this._element,U)}_start(t){this._supportPointerEvents?this._eventIsPointerPenTouch(t)&&(this._deltaX=t.clientX):this._deltaX=t.touches[0].clientX}_end(t){this._eventIsPointerPenTouch(t)&&(this._deltaX=t.clientX-this._deltaX),this._handleSwipe(),g(this._config.endCallback)}_move(t){this._deltaX=t.touches&&t.touches.length>1?0:t.touches[0].clientX-this._deltaX}_handleSwipe(){const t=Math.abs(this._deltaX);if(t<=40)return;const e=t/this._deltaX;this._deltaX=0,e&&g(e>0?this._config.rightCallback:this._config.leftCallback)}_initEvents(){this._supportPointerEvents?(N.on(this._element,tt,(t=>this._start(t))),N.on(this._element,et,(t=>this._end(t))),this._element.classList.add("pointer-event")):(N.on(this._element,G,(t=>this._start(t))),N.on(this._element,J,(t=>this._move(t))),N.on(this._element,Z,(t=>this._end(t))))}_eventIsPointerPenTouch(t){return this._supportPointerEvents&&("pen"===t.pointerType||"touch"===t.pointerType)}static isSupported(){return"ontouchstart"in document.documentElement||navigator.maxTouchPoints>0}}const ot=".bs.carousel",rt=".data-api",at="next",lt="prev",ct="left",ht="right",dt=`slide${ot}`,ut=`slid${ot}`,ft=`keydown${ot}`,pt=`mouseenter${ot}`,mt=`mouseleave${ot}`,gt=`dragstart${ot}`,_t=`load${ot}${rt}`,bt=`click${ot}${rt}`,vt="carousel",yt="active",wt=".active",At=".carousel-item",Et=wt+At,Tt={ArrowLeft:ht,ArrowRight:ct},Ct={interval:5e3,keyboard:!0,pause:"hover",ride:!1,touch:!0,wrap:!0},Ot={interval:"(number|boolean)",keyboard:"boolean",pause:"(string|boolean)",ride:"(boolean|string)",touch:"boolean",wrap:"boolean"};class xt extends W{constructor(t,e){super(t,e),this._interval=null,this._activeElement=null,this._isSliding=!1,this.touchTimeout=null,this._swipeHelper=null,this._indicatorsElement=z.findOne(".carousel-indicators",this._element),this._addEventListeners(),this._config.ride===vt&&this.cycle()}static get Default(){return Ct}static get DefaultType(){return Ot}static get NAME(){return"carousel"}next(){this._slide(at)}nextWhenVisible(){!document.hidden&&a(this._element)&&this.next()}prev(){this._slide(lt)}pause(){this._isSliding&&s(this._element),this._clearInterval()}cycle(){this._clearInterval(),this._updateInterval(),this._interval=setInterval((()=>this.nextWhenVisible()),this._config.interval)}_maybeEnableCycle(){this._config.ride&&(this._isSliding?N.one(this._element,ut,(()=>this.cycle())):this.cycle())}to(t){const e=this._getItems();if(t>e.length-1||t<0)return;if(this._isSliding)return void N.one(this._element,ut,(()=>this.to(t)));const i=this._getItemIndex(this._getActive());if(i===t)return;const n=t>i?at:lt;this._slide(n,e[t])}dispose(){this._swipeHelper&&this._swipeHelper.dispose(),super.dispose()}_configAfterMerge(t){return t.defaultInterval=t.interval,t}_addEventListeners(){this._config.keyboard&&N.on(this._element,ft,(t=>this._keydown(t))),"hover"===this._config.pause&&(N.on(this._element,pt,(()=>this.pause())),N.on(this._element,mt,(()=>this._maybeEnableCycle()))),this._config.touch&&st.isSupported()&&this._addTouchEventListeners()}_addTouchEventListeners(){for(const t of z.find(".carousel-item img",this._element))N.on(t,gt,(t=>t.preventDefault()));const t={leftCallback:()=>this._slide(this._directionToOrder(ct)),rightCallback:()=>this._slide(this._directionToOrder(ht)),endCallback:()=>{"hover"===this._config.pause&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout((()=>this._maybeEnableCycle()),500+this._config.interval))}};this._swipeHelper=new st(this._element,t)}_keydown(t){if(/input|textarea/i.test(t.target.tagName))return;const e=Tt[t.key];e&&(t.preventDefault(),this._slide(this._directionToOrder(e)))}_getItemIndex(t){return this._getItems().indexOf(t)}_setActiveIndicatorElement(t){if(!this._indicatorsElement)return;const e=z.findOne(wt,this._indicatorsElement);e.classList.remove(yt),e.removeAttribute("aria-current");const i=z.findOne(`[data-bs-slide-to="${t}"]`,this._indicatorsElement);i&&(i.classList.add(yt),i.setAttribute("aria-current","true"))}_updateInterval(){const t=this._activeElement||this._getActive();if(!t)return;const e=Number.parseInt(t.getAttribute("data-bs-interval"),10);this._config.interval=e||this._config.defaultInterval}_slide(t,e=null){if(this._isSliding)return;const i=this._getActive(),n=t===at,s=e||b(this._getItems(),i,n,this._config.wrap);if(s===i)return;const o=this._getItemIndex(s),r=e=>N.trigger(this._element,e,{relatedTarget:s,direction:this._orderToDirection(t),from:this._getItemIndex(i),to:o});if(r(dt).defaultPrevented)return;if(!i||!s)return;const a=Boolean(this._interval);this.pause(),this._isSliding=!0,this._setActiveIndicatorElement(o),this._activeElement=s;const l=n?"carousel-item-start":"carousel-item-end",c=n?"carousel-item-next":"carousel-item-prev";s.classList.add(c),d(s),i.classList.add(l),s.classList.add(l),this._queueCallback((()=>{s.classList.remove(l,c),s.classList.add(yt),i.classList.remove(yt,c,l),this._isSliding=!1,r(ut)}),i,this._isAnimated()),a&&this.cycle()}_isAnimated(){return this._element.classList.contains("slide")}_getActive(){return z.findOne(Et,this._element)}_getItems(){return z.find(At,this._element)}_clearInterval(){this._interval&&(clearInterval(this._interval),this._interval=null)}_directionToOrder(t){return p()?t===ct?lt:at:t===ct?at:lt}_orderToDirection(t){return p()?t===lt?ct:ht:t===lt?ht:ct}static jQueryInterface(t){return this.each((function(){const e=xt.getOrCreateInstance(this,t);if("number"!=typeof t){if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t]()}}else e.to(t)}))}}N.on(document,bt,"[data-bs-slide], [data-bs-slide-to]",(function(t){const e=z.getElementFromSelector(this);if(!e||!e.classList.contains(vt))return;t.preventDefault();const i=xt.getOrCreateInstance(e),n=this.getAttribute("data-bs-slide-to");return n?(i.to(n),void i._maybeEnableCycle()):"next"===F.getDataAttribute(this,"slide")?(i.next(),void i._maybeEnableCycle()):(i.prev(),void i._maybeEnableCycle())})),N.on(window,_t,(()=>{const t=z.find('[data-bs-ride="carousel"]');for(const e of t)xt.getOrCreateInstance(e)})),m(xt);const kt=".bs.collapse",Lt=`show${kt}`,St=`shown${kt}`,Dt=`hide${kt}`,$t=`hidden${kt}`,It=`click${kt}.data-api`,Nt="show",Pt="collapse",Mt="collapsing",jt=`:scope .${Pt} .${Pt}`,Ft='[data-bs-toggle="collapse"]',Ht={parent:null,toggle:!0},Wt={parent:"(null|element)",toggle:"boolean"};class Bt extends W{constructor(t,e){super(t,e),this._isTransitioning=!1,this._triggerArray=[];const i=z.find(Ft);for(const t of i){const e=z.getSelectorFromElement(t),i=z.find(e).filter((t=>t===this._element));null!==e&&i.length&&this._triggerArray.push(t)}this._initializeChildren(),this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown()),this._config.toggle&&this.toggle()}static get Default(){return Ht}static get DefaultType(){return Wt}static get NAME(){return"collapse"}toggle(){this._isShown()?this.hide():this.show()}show(){if(this._isTransitioning||this._isShown())return;let t=[];if(this._config.parent&&(t=this._getFirstLevelChildren(".collapse.show, .collapse.collapsing").filter((t=>t!==this._element)).map((t=>Bt.getOrCreateInstance(t,{toggle:!1})))),t.length&&t[0]._isTransitioning)return;if(N.trigger(this._element,Lt).defaultPrevented)return;for(const e of t)e.hide();const e=this._getDimension();this._element.classList.remove(Pt),this._element.classList.add(Mt),this._element.style[e]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;const i=`scroll${e[0].toUpperCase()+e.slice(1)}`;this._queueCallback((()=>{this._isTransitioning=!1,this._element.classList.remove(Mt),this._element.classList.add(Pt,Nt),this._element.style[e]="",N.trigger(this._element,St)}),this._element,!0),this._element.style[e]=`${this._element[i]}px`}hide(){if(this._isTransitioning||!this._isShown())return;if(N.trigger(this._element,Dt).defaultPrevented)return;const t=this._getDimension();this._element.style[t]=`${this._element.getBoundingClientRect()[t]}px`,d(this._element),this._element.classList.add(Mt),this._element.classList.remove(Pt,Nt);for(const t of this._triggerArray){const e=z.getElementFromSelector(t);e&&!this._isShown(e)&&this._addAriaAndCollapsedClass([t],!1)}this._isTransitioning=!0,this._element.style[t]="",this._queueCallback((()=>{this._isTransitioning=!1,this._element.classList.remove(Mt),this._element.classList.add(Pt),N.trigger(this._element,$t)}),this._element,!0)}_isShown(t=this._element){return t.classList.contains(Nt)}_configAfterMerge(t){return t.toggle=Boolean(t.toggle),t.parent=r(t.parent),t}_getDimension(){return this._element.classList.contains("collapse-horizontal")?"width":"height"}_initializeChildren(){if(!this._config.parent)return;const t=this._getFirstLevelChildren(Ft);for(const e of t){const t=z.getElementFromSelector(e);t&&this._addAriaAndCollapsedClass([e],this._isShown(t))}}_getFirstLevelChildren(t){const e=z.find(jt,this._config.parent);return z.find(t,this._config.parent).filter((t=>!e.includes(t)))}_addAriaAndCollapsedClass(t,e){if(t.length)for(const i of t)i.classList.toggle("collapsed",!e),i.setAttribute("aria-expanded",e)}static jQueryInterface(t){const e={};return"string"==typeof t&&/show|hide/.test(t)&&(e.toggle=!1),this.each((function(){const i=Bt.getOrCreateInstance(this,e);if("string"==typeof t){if(void 0===i[t])throw new TypeError(`No method named "${t}"`);i[t]()}}))}}N.on(document,It,Ft,(function(t){("A"===t.target.tagName||t.delegateTarget&&"A"===t.delegateTarget.tagName)&&t.preventDefault();for(const t of z.getMultipleElementsFromSelector(this))Bt.getOrCreateInstance(t,{toggle:!1}).toggle()})),m(Bt);var zt="top",Rt="bottom",qt="right",Vt="left",Kt="auto",Qt=[zt,Rt,qt,Vt],Xt="start",Yt="end",Ut="clippingParents",Gt="viewport",Jt="popper",Zt="reference",te=Qt.reduce((function(t,e){return t.concat([e+"-"+Xt,e+"-"+Yt])}),[]),ee=[].concat(Qt,[Kt]).reduce((function(t,e){return t.concat([e,e+"-"+Xt,e+"-"+Yt])}),[]),ie="beforeRead",ne="read",se="afterRead",oe="beforeMain",re="main",ae="afterMain",le="beforeWrite",ce="write",he="afterWrite",de=[ie,ne,se,oe,re,ae,le,ce,he];function ue(t){return t?(t.nodeName||"").toLowerCase():null}function fe(t){if(null==t)return window;if("[object Window]"!==t.toString()){var e=t.ownerDocument;return e&&e.defaultView||window}return t}function pe(t){return t instanceof fe(t).Element||t instanceof Element}function me(t){return t instanceof fe(t).HTMLElement||t instanceof HTMLElement}function ge(t){return"undefined"!=typeof ShadowRoot&&(t instanceof fe(t).ShadowRoot||t instanceof ShadowRoot)}const _e={name:"applyStyles",enabled:!0,phase:"write",fn:function(t){var e=t.state;Object.keys(e.elements).forEach((function(t){var i=e.styles[t]||{},n=e.attributes[t]||{},s=e.elements[t];me(s)&&ue(s)&&(Object.assign(s.style,i),Object.keys(n).forEach((function(t){var e=n[t];!1===e?s.removeAttribute(t):s.setAttribute(t,!0===e?"":e)})))}))},effect:function(t){var e=t.state,i={popper:{position:e.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(e.elements.popper.style,i.popper),e.styles=i,e.elements.arrow&&Object.assign(e.elements.arrow.style,i.arrow),function(){Object.keys(e.elements).forEach((function(t){var n=e.elements[t],s=e.attributes[t]||{},o=Object.keys(e.styles.hasOwnProperty(t)?e.styles[t]:i[t]).reduce((function(t,e){return t[e]="",t}),{});me(n)&&ue(n)&&(Object.assign(n.style,o),Object.keys(s).forEach((function(t){n.removeAttribute(t)})))}))}},requires:["computeStyles"]};function be(t){return t.split("-")[0]}var ve=Math.max,ye=Math.min,we=Math.round;function Ae(){var t=navigator.userAgentData;return null!=t&&t.brands&&Array.isArray(t.brands)?t.brands.map((function(t){return t.brand+"/"+t.version})).join(" "):navigator.userAgent}function Ee(){return!/^((?!chrome|android).)*safari/i.test(Ae())}function Te(t,e,i){void 0===e&&(e=!1),void 0===i&&(i=!1);var n=t.getBoundingClientRect(),s=1,o=1;e&&me(t)&&(s=t.offsetWidth>0&&we(n.width)/t.offsetWidth||1,o=t.offsetHeight>0&&we(n.height)/t.offsetHeight||1);var r=(pe(t)?fe(t):window).visualViewport,a=!Ee()&&i,l=(n.left+(a&&r?r.offsetLeft:0))/s,c=(n.top+(a&&r?r.offsetTop:0))/o,h=n.width/s,d=n.height/o;return{width:h,height:d,top:c,right:l+h,bottom:c+d,left:l,x:l,y:c}}function Ce(t){var e=Te(t),i=t.offsetWidth,n=t.offsetHeight;return Math.abs(e.width-i)<=1&&(i=e.width),Math.abs(e.height-n)<=1&&(n=e.height),{x:t.offsetLeft,y:t.offsetTop,width:i,height:n}}function Oe(t,e){var i=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(i&&ge(i)){var n=e;do{if(n&&t.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function xe(t){return fe(t).getComputedStyle(t)}function ke(t){return["table","td","th"].indexOf(ue(t))>=0}function Le(t){return((pe(t)?t.ownerDocument:t.document)||window.document).documentElement}function Se(t){return"html"===ue(t)?t:t.assignedSlot||t.parentNode||(ge(t)?t.host:null)||Le(t)}function De(t){return me(t)&&"fixed"!==xe(t).position?t.offsetParent:null}function $e(t){for(var e=fe(t),i=De(t);i&&ke(i)&&"static"===xe(i).position;)i=De(i);return i&&("html"===ue(i)||"body"===ue(i)&&"static"===xe(i).position)?e:i||function(t){var e=/firefox/i.test(Ae());if(/Trident/i.test(Ae())&&me(t)&&"fixed"===xe(t).position)return null;var i=Se(t);for(ge(i)&&(i=i.host);me(i)&&["html","body"].indexOf(ue(i))<0;){var n=xe(i);if("none"!==n.transform||"none"!==n.perspective||"paint"===n.contain||-1!==["transform","perspective"].indexOf(n.willChange)||e&&"filter"===n.willChange||e&&n.filter&&"none"!==n.filter)return i;i=i.parentNode}return null}(t)||e}function Ie(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}function Ne(t,e,i){return ve(t,ye(e,i))}function Pe(t){return Object.assign({},{top:0,right:0,bottom:0,left:0},t)}function Me(t,e){return e.reduce((function(e,i){return e[i]=t,e}),{})}const je={name:"arrow",enabled:!0,phase:"main",fn:function(t){var e,i=t.state,n=t.name,s=t.options,o=i.elements.arrow,r=i.modifiersData.popperOffsets,a=be(i.placement),l=Ie(a),c=[Vt,qt].indexOf(a)>=0?"height":"width";if(o&&r){var h=function(t,e){return Pe("number"!=typeof(t="function"==typeof t?t(Object.assign({},e.rects,{placement:e.placement})):t)?t:Me(t,Qt))}(s.padding,i),d=Ce(o),u="y"===l?zt:Vt,f="y"===l?Rt:qt,p=i.rects.reference[c]+i.rects.reference[l]-r[l]-i.rects.popper[c],m=r[l]-i.rects.reference[l],g=$e(o),_=g?"y"===l?g.clientHeight||0:g.clientWidth||0:0,b=p/2-m/2,v=h[u],y=_-d[c]-h[f],w=_/2-d[c]/2+b,A=Ne(v,w,y),E=l;i.modifiersData[n]=((e={})[E]=A,e.centerOffset=A-w,e)}},effect:function(t){var e=t.state,i=t.options.element,n=void 0===i?"[data-popper-arrow]":i;null!=n&&("string"!=typeof n||(n=e.elements.popper.querySelector(n)))&&Oe(e.elements.popper,n)&&(e.elements.arrow=n)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function Fe(t){return t.split("-")[1]}var He={top:"auto",right:"auto",bottom:"auto",left:"auto"};function We(t){var e,i=t.popper,n=t.popperRect,s=t.placement,o=t.variation,r=t.offsets,a=t.position,l=t.gpuAcceleration,c=t.adaptive,h=t.roundOffsets,d=t.isFixed,u=r.x,f=void 0===u?0:u,p=r.y,m=void 0===p?0:p,g="function"==typeof h?h({x:f,y:m}):{x:f,y:m};f=g.x,m=g.y;var _=r.hasOwnProperty("x"),b=r.hasOwnProperty("y"),v=Vt,y=zt,w=window;if(c){var A=$e(i),E="clientHeight",T="clientWidth";A===fe(i)&&"static"!==xe(A=Le(i)).position&&"absolute"===a&&(E="scrollHeight",T="scrollWidth"),(s===zt||(s===Vt||s===qt)&&o===Yt)&&(y=Rt,m-=(d&&A===w&&w.visualViewport?w.visualViewport.height:A[E])-n.height,m*=l?1:-1),s!==Vt&&(s!==zt&&s!==Rt||o!==Yt)||(v=qt,f-=(d&&A===w&&w.visualViewport?w.visualViewport.width:A[T])-n.width,f*=l?1:-1)}var C,O=Object.assign({position:a},c&&He),x=!0===h?function(t,e){var i=t.x,n=t.y,s=e.devicePixelRatio||1;return{x:we(i*s)/s||0,y:we(n*s)/s||0}}({x:f,y:m},fe(i)):{x:f,y:m};return f=x.x,m=x.y,l?Object.assign({},O,((C={})[y]=b?"0":"",C[v]=_?"0":"",C.transform=(w.devicePixelRatio||1)<=1?"translate("+f+"px, "+m+"px)":"translate3d("+f+"px, "+m+"px, 0)",C)):Object.assign({},O,((e={})[y]=b?m+"px":"",e[v]=_?f+"px":"",e.transform="",e))}const Be={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(t){var e=t.state,i=t.options,n=i.gpuAcceleration,s=void 0===n||n,o=i.adaptive,r=void 0===o||o,a=i.roundOffsets,l=void 0===a||a,c={placement:be(e.placement),variation:Fe(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:s,isFixed:"fixed"===e.options.strategy};null!=e.modifiersData.popperOffsets&&(e.styles.popper=Object.assign({},e.styles.popper,We(Object.assign({},c,{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:r,roundOffsets:l})))),null!=e.modifiersData.arrow&&(e.styles.arrow=Object.assign({},e.styles.arrow,We(Object.assign({},c,{offsets:e.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-placement":e.placement})},data:{}};var ze={passive:!0};const Re={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(t){var e=t.state,i=t.instance,n=t.options,s=n.scroll,o=void 0===s||s,r=n.resize,a=void 0===r||r,l=fe(e.elements.popper),c=[].concat(e.scrollParents.reference,e.scrollParents.popper);return o&&c.forEach((function(t){t.addEventListener("scroll",i.update,ze)})),a&&l.addEventListener("resize",i.update,ze),function(){o&&c.forEach((function(t){t.removeEventListener("scroll",i.update,ze)})),a&&l.removeEventListener("resize",i.update,ze)}},data:{}};var qe={left:"right",right:"left",bottom:"top",top:"bottom"};function Ve(t){return t.replace(/left|right|bottom|top/g,(function(t){return qe[t]}))}var Ke={start:"end",end:"start"};function Qe(t){return t.replace(/start|end/g,(function(t){return Ke[t]}))}function Xe(t){var e=fe(t);return{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function Ye(t){return Te(Le(t)).left+Xe(t).scrollLeft}function Ue(t){var e=xe(t),i=e.overflow,n=e.overflowX,s=e.overflowY;return/auto|scroll|overlay|hidden/.test(i+s+n)}function Ge(t){return["html","body","#document"].indexOf(ue(t))>=0?t.ownerDocument.body:me(t)&&Ue(t)?t:Ge(Se(t))}function Je(t,e){var i;void 0===e&&(e=[]);var n=Ge(t),s=n===(null==(i=t.ownerDocument)?void 0:i.body),o=fe(n),r=s?[o].concat(o.visualViewport||[],Ue(n)?n:[]):n,a=e.concat(r);return s?a:a.concat(Je(Se(r)))}function Ze(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function ti(t,e,i){return e===Gt?Ze(function(t,e){var i=fe(t),n=Le(t),s=i.visualViewport,o=n.clientWidth,r=n.clientHeight,a=0,l=0;if(s){o=s.width,r=s.height;var c=Ee();(c||!c&&"fixed"===e)&&(a=s.offsetLeft,l=s.offsetTop)}return{width:o,height:r,x:a+Ye(t),y:l}}(t,i)):pe(e)?function(t,e){var i=Te(t,!1,"fixed"===e);return i.top=i.top+t.clientTop,i.left=i.left+t.clientLeft,i.bottom=i.top+t.clientHeight,i.right=i.left+t.clientWidth,i.width=t.clientWidth,i.height=t.clientHeight,i.x=i.left,i.y=i.top,i}(e,i):Ze(function(t){var e,i=Le(t),n=Xe(t),s=null==(e=t.ownerDocument)?void 0:e.body,o=ve(i.scrollWidth,i.clientWidth,s?s.scrollWidth:0,s?s.clientWidth:0),r=ve(i.scrollHeight,i.clientHeight,s?s.scrollHeight:0,s?s.clientHeight:0),a=-n.scrollLeft+Ye(t),l=-n.scrollTop;return"rtl"===xe(s||i).direction&&(a+=ve(i.clientWidth,s?s.clientWidth:0)-o),{width:o,height:r,x:a,y:l}}(Le(t)))}function ei(t){var e,i=t.reference,n=t.element,s=t.placement,o=s?be(s):null,r=s?Fe(s):null,a=i.x+i.width/2-n.width/2,l=i.y+i.height/2-n.height/2;switch(o){case zt:e={x:a,y:i.y-n.height};break;case Rt:e={x:a,y:i.y+i.height};break;case qt:e={x:i.x+i.width,y:l};break;case Vt:e={x:i.x-n.width,y:l};break;default:e={x:i.x,y:i.y}}var c=o?Ie(o):null;if(null!=c){var h="y"===c?"height":"width";switch(r){case Xt:e[c]=e[c]-(i[h]/2-n[h]/2);break;case Yt:e[c]=e[c]+(i[h]/2-n[h]/2)}}return e}function ii(t,e){void 0===e&&(e={});var i=e,n=i.placement,s=void 0===n?t.placement:n,o=i.strategy,r=void 0===o?t.strategy:o,a=i.boundary,l=void 0===a?Ut:a,c=i.rootBoundary,h=void 0===c?Gt:c,d=i.elementContext,u=void 0===d?Jt:d,f=i.altBoundary,p=void 0!==f&&f,m=i.padding,g=void 0===m?0:m,_=Pe("number"!=typeof g?g:Me(g,Qt)),b=u===Jt?Zt:Jt,v=t.rects.popper,y=t.elements[p?b:u],w=function(t,e,i,n){var s="clippingParents"===e?function(t){var e=Je(Se(t)),i=["absolute","fixed"].indexOf(xe(t).position)>=0&&me(t)?$e(t):t;return pe(i)?e.filter((function(t){return pe(t)&&Oe(t,i)&&"body"!==ue(t)})):[]}(t):[].concat(e),o=[].concat(s,[i]),r=o[0],a=o.reduce((function(e,i){var s=ti(t,i,n);return e.top=ve(s.top,e.top),e.right=ye(s.right,e.right),e.bottom=ye(s.bottom,e.bottom),e.left=ve(s.left,e.left),e}),ti(t,r,n));return a.width=a.right-a.left,a.height=a.bottom-a.top,a.x=a.left,a.y=a.top,a}(pe(y)?y:y.contextElement||Le(t.elements.popper),l,h,r),A=Te(t.elements.reference),E=ei({reference:A,element:v,strategy:"absolute",placement:s}),T=Ze(Object.assign({},v,E)),C=u===Jt?T:A,O={top:w.top-C.top+_.top,bottom:C.bottom-w.bottom+_.bottom,left:w.left-C.left+_.left,right:C.right-w.right+_.right},x=t.modifiersData.offset;if(u===Jt&&x){var k=x[s];Object.keys(O).forEach((function(t){var e=[qt,Rt].indexOf(t)>=0?1:-1,i=[zt,Rt].indexOf(t)>=0?"y":"x";O[t]+=k[i]*e}))}return O}function ni(t,e){void 0===e&&(e={});var i=e,n=i.placement,s=i.boundary,o=i.rootBoundary,r=i.padding,a=i.flipVariations,l=i.allowedAutoPlacements,c=void 0===l?ee:l,h=Fe(n),d=h?a?te:te.filter((function(t){return Fe(t)===h})):Qt,u=d.filter((function(t){return c.indexOf(t)>=0}));0===u.length&&(u=d);var f=u.reduce((function(e,i){return e[i]=ii(t,{placement:i,boundary:s,rootBoundary:o,padding:r})[be(i)],e}),{});return Object.keys(f).sort((function(t,e){return f[t]-f[e]}))}const si={name:"flip",enabled:!0,phase:"main",fn:function(t){var e=t.state,i=t.options,n=t.name;if(!e.modifiersData[n]._skip){for(var s=i.mainAxis,o=void 0===s||s,r=i.altAxis,a=void 0===r||r,l=i.fallbackPlacements,c=i.padding,h=i.boundary,d=i.rootBoundary,u=i.altBoundary,f=i.flipVariations,p=void 0===f||f,m=i.allowedAutoPlacements,g=e.options.placement,_=be(g),b=l||(_!==g&&p?function(t){if(be(t)===Kt)return[];var e=Ve(t);return[Qe(t),e,Qe(e)]}(g):[Ve(g)]),v=[g].concat(b).reduce((function(t,i){return t.concat(be(i)===Kt?ni(e,{placement:i,boundary:h,rootBoundary:d,padding:c,flipVariations:p,allowedAutoPlacements:m}):i)}),[]),y=e.rects.reference,w=e.rects.popper,A=new Map,E=!0,T=v[0],C=0;C=0,S=L?"width":"height",D=ii(e,{placement:O,boundary:h,rootBoundary:d,altBoundary:u,padding:c}),$=L?k?qt:Vt:k?Rt:zt;y[S]>w[S]&&($=Ve($));var I=Ve($),N=[];if(o&&N.push(D[x]<=0),a&&N.push(D[$]<=0,D[I]<=0),N.every((function(t){return t}))){T=O,E=!1;break}A.set(O,N)}if(E)for(var P=function(t){var e=v.find((function(e){var i=A.get(e);if(i)return i.slice(0,t).every((function(t){return t}))}));if(e)return T=e,"break"},M=p?3:1;M>0&&"break"!==P(M);M--);e.placement!==T&&(e.modifiersData[n]._skip=!0,e.placement=T,e.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function oi(t,e,i){return void 0===i&&(i={x:0,y:0}),{top:t.top-e.height-i.y,right:t.right-e.width+i.x,bottom:t.bottom-e.height+i.y,left:t.left-e.width-i.x}}function ri(t){return[zt,qt,Rt,Vt].some((function(e){return t[e]>=0}))}const ai={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(t){var e=t.state,i=t.name,n=e.rects.reference,s=e.rects.popper,o=e.modifiersData.preventOverflow,r=ii(e,{elementContext:"reference"}),a=ii(e,{altBoundary:!0}),l=oi(r,n),c=oi(a,s,o),h=ri(l),d=ri(c);e.modifiersData[i]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:h,hasPopperEscaped:d},e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-reference-hidden":h,"data-popper-escaped":d})}},li={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(t){var e=t.state,i=t.options,n=t.name,s=i.offset,o=void 0===s?[0,0]:s,r=ee.reduce((function(t,i){return t[i]=function(t,e,i){var n=be(t),s=[Vt,zt].indexOf(n)>=0?-1:1,o="function"==typeof i?i(Object.assign({},e,{placement:t})):i,r=o[0],a=o[1];return r=r||0,a=(a||0)*s,[Vt,qt].indexOf(n)>=0?{x:a,y:r}:{x:r,y:a}}(i,e.rects,o),t}),{}),a=r[e.placement],l=a.x,c=a.y;null!=e.modifiersData.popperOffsets&&(e.modifiersData.popperOffsets.x+=l,e.modifiersData.popperOffsets.y+=c),e.modifiersData[n]=r}},ci={name:"popperOffsets",enabled:!0,phase:"read",fn:function(t){var e=t.state,i=t.name;e.modifiersData[i]=ei({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})},data:{}},hi={name:"preventOverflow",enabled:!0,phase:"main",fn:function(t){var e=t.state,i=t.options,n=t.name,s=i.mainAxis,o=void 0===s||s,r=i.altAxis,a=void 0!==r&&r,l=i.boundary,c=i.rootBoundary,h=i.altBoundary,d=i.padding,u=i.tether,f=void 0===u||u,p=i.tetherOffset,m=void 0===p?0:p,g=ii(e,{boundary:l,rootBoundary:c,padding:d,altBoundary:h}),_=be(e.placement),b=Fe(e.placement),v=!b,y=Ie(_),w="x"===y?"y":"x",A=e.modifiersData.popperOffsets,E=e.rects.reference,T=e.rects.popper,C="function"==typeof m?m(Object.assign({},e.rects,{placement:e.placement})):m,O="number"==typeof C?{mainAxis:C,altAxis:C}:Object.assign({mainAxis:0,altAxis:0},C),x=e.modifiersData.offset?e.modifiersData.offset[e.placement]:null,k={x:0,y:0};if(A){if(o){var L,S="y"===y?zt:Vt,D="y"===y?Rt:qt,$="y"===y?"height":"width",I=A[y],N=I+g[S],P=I-g[D],M=f?-T[$]/2:0,j=b===Xt?E[$]:T[$],F=b===Xt?-T[$]:-E[$],H=e.elements.arrow,W=f&&H?Ce(H):{width:0,height:0},B=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},z=B[S],R=B[D],q=Ne(0,E[$],W[$]),V=v?E[$]/2-M-q-z-O.mainAxis:j-q-z-O.mainAxis,K=v?-E[$]/2+M+q+R+O.mainAxis:F+q+R+O.mainAxis,Q=e.elements.arrow&&$e(e.elements.arrow),X=Q?"y"===y?Q.clientTop||0:Q.clientLeft||0:0,Y=null!=(L=null==x?void 0:x[y])?L:0,U=I+K-Y,G=Ne(f?ye(N,I+V-Y-X):N,I,f?ve(P,U):P);A[y]=G,k[y]=G-I}if(a){var J,Z="x"===y?zt:Vt,tt="x"===y?Rt:qt,et=A[w],it="y"===w?"height":"width",nt=et+g[Z],st=et-g[tt],ot=-1!==[zt,Vt].indexOf(_),rt=null!=(J=null==x?void 0:x[w])?J:0,at=ot?nt:et-E[it]-T[it]-rt+O.altAxis,lt=ot?et+E[it]+T[it]-rt-O.altAxis:st,ct=f&&ot?function(t,e,i){var n=Ne(t,e,i);return n>i?i:n}(at,et,lt):Ne(f?at:nt,et,f?lt:st);A[w]=ct,k[w]=ct-et}e.modifiersData[n]=k}},requiresIfExists:["offset"]};function di(t,e,i){void 0===i&&(i=!1);var n,s,o=me(e),r=me(e)&&function(t){var e=t.getBoundingClientRect(),i=we(e.width)/t.offsetWidth||1,n=we(e.height)/t.offsetHeight||1;return 1!==i||1!==n}(e),a=Le(e),l=Te(t,r,i),c={scrollLeft:0,scrollTop:0},h={x:0,y:0};return(o||!o&&!i)&&(("body"!==ue(e)||Ue(a))&&(c=(n=e)!==fe(n)&&me(n)?{scrollLeft:(s=n).scrollLeft,scrollTop:s.scrollTop}:Xe(n)),me(e)?((h=Te(e,!0)).x+=e.clientLeft,h.y+=e.clientTop):a&&(h.x=Ye(a))),{x:l.left+c.scrollLeft-h.x,y:l.top+c.scrollTop-h.y,width:l.width,height:l.height}}function ui(t){var e=new Map,i=new Set,n=[];function s(t){i.add(t.name),[].concat(t.requires||[],t.requiresIfExists||[]).forEach((function(t){if(!i.has(t)){var n=e.get(t);n&&s(n)}})),n.push(t)}return t.forEach((function(t){e.set(t.name,t)})),t.forEach((function(t){i.has(t.name)||s(t)})),n}var fi={placement:"bottom",modifiers:[],strategy:"absolute"};function pi(){for(var t=arguments.length,e=new Array(t),i=0;iNumber.parseInt(t,10))):"function"==typeof t?e=>t(e,this._element):t}_getPopperConfig(){const t={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return(this._inNavbar||"static"===this._config.display)&&(F.setDataAttribute(this._menu,"popper","static"),t.modifiers=[{name:"applyStyles",enabled:!1}]),{...t,...g(this._config.popperConfig,[t])}}_selectMenuItem({key:t,target:e}){const i=z.find(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",this._menu).filter((t=>a(t)));i.length&&b(i,e,t===Ti,!i.includes(e)).focus()}static jQueryInterface(t){return this.each((function(){const e=qi.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}static clearMenus(t){if(2===t.button||"keyup"===t.type&&"Tab"!==t.key)return;const e=z.find(Ni);for(const i of e){const e=qi.getInstance(i);if(!e||!1===e._config.autoClose)continue;const n=t.composedPath(),s=n.includes(e._menu);if(n.includes(e._element)||"inside"===e._config.autoClose&&!s||"outside"===e._config.autoClose&&s)continue;if(e._menu.contains(t.target)&&("keyup"===t.type&&"Tab"===t.key||/input|select|option|textarea|form/i.test(t.target.tagName)))continue;const o={relatedTarget:e._element};"click"===t.type&&(o.clickEvent=t),e._completeHide(o)}}static dataApiKeydownHandler(t){const e=/input|textarea/i.test(t.target.tagName),i="Escape"===t.key,n=[Ei,Ti].includes(t.key);if(!n&&!i)return;if(e&&!i)return;t.preventDefault();const s=this.matches(Ii)?this:z.prev(this,Ii)[0]||z.next(this,Ii)[0]||z.findOne(Ii,t.delegateTarget.parentNode),o=qi.getOrCreateInstance(s);if(n)return t.stopPropagation(),o.show(),void o._selectMenuItem(t);o._isShown()&&(t.stopPropagation(),o.hide(),s.focus())}}N.on(document,Si,Ii,qi.dataApiKeydownHandler),N.on(document,Si,Pi,qi.dataApiKeydownHandler),N.on(document,Li,qi.clearMenus),N.on(document,Di,qi.clearMenus),N.on(document,Li,Ii,(function(t){t.preventDefault(),qi.getOrCreateInstance(this).toggle()})),m(qi);const Vi="backdrop",Ki="show",Qi=`mousedown.bs.${Vi}`,Xi={className:"modal-backdrop",clickCallback:null,isAnimated:!1,isVisible:!0,rootElement:"body"},Yi={className:"string",clickCallback:"(function|null)",isAnimated:"boolean",isVisible:"boolean",rootElement:"(element|string)"};class Ui extends H{constructor(t){super(),this._config=this._getConfig(t),this._isAppended=!1,this._element=null}static get Default(){return Xi}static get DefaultType(){return Yi}static get NAME(){return Vi}show(t){if(!this._config.isVisible)return void g(t);this._append();const e=this._getElement();this._config.isAnimated&&d(e),e.classList.add(Ki),this._emulateAnimation((()=>{g(t)}))}hide(t){this._config.isVisible?(this._getElement().classList.remove(Ki),this._emulateAnimation((()=>{this.dispose(),g(t)}))):g(t)}dispose(){this._isAppended&&(N.off(this._element,Qi),this._element.remove(),this._isAppended=!1)}_getElement(){if(!this._element){const t=document.createElement("div");t.className=this._config.className,this._config.isAnimated&&t.classList.add("fade"),this._element=t}return this._element}_configAfterMerge(t){return t.rootElement=r(t.rootElement),t}_append(){if(this._isAppended)return;const t=this._getElement();this._config.rootElement.append(t),N.on(t,Qi,(()=>{g(this._config.clickCallback)})),this._isAppended=!0}_emulateAnimation(t){_(t,this._getElement(),this._config.isAnimated)}}const Gi=".bs.focustrap",Ji=`focusin${Gi}`,Zi=`keydown.tab${Gi}`,tn="backward",en={autofocus:!0,trapElement:null},nn={autofocus:"boolean",trapElement:"element"};class sn extends H{constructor(t){super(),this._config=this._getConfig(t),this._isActive=!1,this._lastTabNavDirection=null}static get Default(){return en}static get DefaultType(){return nn}static get NAME(){return"focustrap"}activate(){this._isActive||(this._config.autofocus&&this._config.trapElement.focus(),N.off(document,Gi),N.on(document,Ji,(t=>this._handleFocusin(t))),N.on(document,Zi,(t=>this._handleKeydown(t))),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,N.off(document,Gi))}_handleFocusin(t){const{trapElement:e}=this._config;if(t.target===document||t.target===e||e.contains(t.target))return;const i=z.focusableChildren(e);0===i.length?e.focus():this._lastTabNavDirection===tn?i[i.length-1].focus():i[0].focus()}_handleKeydown(t){"Tab"===t.key&&(this._lastTabNavDirection=t.shiftKey?tn:"forward")}}const on=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",rn=".sticky-top",an="padding-right",ln="margin-right";class cn{constructor(){this._element=document.body}getWidth(){const t=document.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}hide(){const t=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,an,(e=>e+t)),this._setElementAttributes(on,an,(e=>e+t)),this._setElementAttributes(rn,ln,(e=>e-t))}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,an),this._resetElementAttributes(on,an),this._resetElementAttributes(rn,ln)}isOverflowing(){return this.getWidth()>0}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(t,e,i){const n=this.getWidth();this._applyManipulationCallback(t,(t=>{if(t!==this._element&&window.innerWidth>t.clientWidth+n)return;this._saveInitialAttribute(t,e);const s=window.getComputedStyle(t).getPropertyValue(e);t.style.setProperty(e,`${i(Number.parseFloat(s))}px`)}))}_saveInitialAttribute(t,e){const i=t.style.getPropertyValue(e);i&&F.setDataAttribute(t,e,i)}_resetElementAttributes(t,e){this._applyManipulationCallback(t,(t=>{const i=F.getDataAttribute(t,e);null!==i?(F.removeDataAttribute(t,e),t.style.setProperty(e,i)):t.style.removeProperty(e)}))}_applyManipulationCallback(t,e){if(o(t))e(t);else for(const i of z.find(t,this._element))e(i)}}const hn=".bs.modal",dn=`hide${hn}`,un=`hidePrevented${hn}`,fn=`hidden${hn}`,pn=`show${hn}`,mn=`shown${hn}`,gn=`resize${hn}`,_n=`click.dismiss${hn}`,bn=`mousedown.dismiss${hn}`,vn=`keydown.dismiss${hn}`,yn=`click${hn}.data-api`,wn="modal-open",An="show",En="modal-static",Tn={backdrop:!0,focus:!0,keyboard:!0},Cn={backdrop:"(boolean|string)",focus:"boolean",keyboard:"boolean"};class On extends W{constructor(t,e){super(t,e),this._dialog=z.findOne(".modal-dialog",this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._isTransitioning=!1,this._scrollBar=new cn,this._addEventListeners()}static get Default(){return Tn}static get DefaultType(){return Cn}static get NAME(){return"modal"}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||this._isTransitioning||N.trigger(this._element,pn,{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._isTransitioning=!0,this._scrollBar.hide(),document.body.classList.add(wn),this._adjustDialog(),this._backdrop.show((()=>this._showElement(t))))}hide(){this._isShown&&!this._isTransitioning&&(N.trigger(this._element,dn).defaultPrevented||(this._isShown=!1,this._isTransitioning=!0,this._focustrap.deactivate(),this._element.classList.remove(An),this._queueCallback((()=>this._hideModal()),this._element,this._isAnimated())))}dispose(){N.off(window,hn),N.off(this._dialog,hn),this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new Ui({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new sn({trapElement:this._element})}_showElement(t){document.body.contains(this._element)||document.body.append(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0;const e=z.findOne(".modal-body",this._dialog);e&&(e.scrollTop=0),d(this._element),this._element.classList.add(An),this._queueCallback((()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,N.trigger(this._element,mn,{relatedTarget:t})}),this._dialog,this._isAnimated())}_addEventListeners(){N.on(this._element,vn,(t=>{"Escape"===t.key&&(this._config.keyboard?this.hide():this._triggerBackdropTransition())})),N.on(window,gn,(()=>{this._isShown&&!this._isTransitioning&&this._adjustDialog()})),N.on(this._element,bn,(t=>{N.one(this._element,_n,(e=>{this._element===t.target&&this._element===e.target&&("static"!==this._config.backdrop?this._config.backdrop&&this.hide():this._triggerBackdropTransition())}))}))}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide((()=>{document.body.classList.remove(wn),this._resetAdjustments(),this._scrollBar.reset(),N.trigger(this._element,fn)}))}_isAnimated(){return this._element.classList.contains("fade")}_triggerBackdropTransition(){if(N.trigger(this._element,un).defaultPrevented)return;const t=this._element.scrollHeight>document.documentElement.clientHeight,e=this._element.style.overflowY;"hidden"===e||this._element.classList.contains(En)||(t||(this._element.style.overflowY="hidden"),this._element.classList.add(En),this._queueCallback((()=>{this._element.classList.remove(En),this._queueCallback((()=>{this._element.style.overflowY=e}),this._dialog)}),this._dialog),this._element.focus())}_adjustDialog(){const t=this._element.scrollHeight>document.documentElement.clientHeight,e=this._scrollBar.getWidth(),i=e>0;if(i&&!t){const t=p()?"paddingLeft":"paddingRight";this._element.style[t]=`${e}px`}if(!i&&t){const t=p()?"paddingRight":"paddingLeft";this._element.style[t]=`${e}px`}}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(t,e){return this.each((function(){const i=On.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===i[t])throw new TypeError(`No method named "${t}"`);i[t](e)}}))}}N.on(document,yn,'[data-bs-toggle="modal"]',(function(t){const e=z.getElementFromSelector(this);["A","AREA"].includes(this.tagName)&&t.preventDefault(),N.one(e,pn,(t=>{t.defaultPrevented||N.one(e,fn,(()=>{a(this)&&this.focus()}))}));const i=z.findOne(".modal.show");i&&On.getInstance(i).hide(),On.getOrCreateInstance(e).toggle(this)})),R(On),m(On);const xn=".bs.offcanvas",kn=".data-api",Ln=`load${xn}${kn}`,Sn="show",Dn="showing",$n="hiding",In=".offcanvas.show",Nn=`show${xn}`,Pn=`shown${xn}`,Mn=`hide${xn}`,jn=`hidePrevented${xn}`,Fn=`hidden${xn}`,Hn=`resize${xn}`,Wn=`click${xn}${kn}`,Bn=`keydown.dismiss${xn}`,zn={backdrop:!0,keyboard:!0,scroll:!1},Rn={backdrop:"(boolean|string)",keyboard:"boolean",scroll:"boolean"};class qn extends W{constructor(t,e){super(t,e),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get Default(){return zn}static get DefaultType(){return Rn}static get NAME(){return"offcanvas"}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||N.trigger(this._element,Nn,{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._backdrop.show(),this._config.scroll||(new cn).hide(),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(Dn),this._queueCallback((()=>{this._config.scroll&&!this._config.backdrop||this._focustrap.activate(),this._element.classList.add(Sn),this._element.classList.remove(Dn),N.trigger(this._element,Pn,{relatedTarget:t})}),this._element,!0))}hide(){this._isShown&&(N.trigger(this._element,Mn).defaultPrevented||(this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.add($n),this._backdrop.hide(),this._queueCallback((()=>{this._element.classList.remove(Sn,$n),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._config.scroll||(new cn).reset(),N.trigger(this._element,Fn)}),this._element,!0)))}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_initializeBackDrop(){const t=Boolean(this._config.backdrop);return new Ui({className:"offcanvas-backdrop",isVisible:t,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:t?()=>{"static"!==this._config.backdrop?this.hide():N.trigger(this._element,jn)}:null})}_initializeFocusTrap(){return new sn({trapElement:this._element})}_addEventListeners(){N.on(this._element,Bn,(t=>{"Escape"===t.key&&(this._config.keyboard?this.hide():N.trigger(this._element,jn))}))}static jQueryInterface(t){return this.each((function(){const e=qn.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}N.on(document,Wn,'[data-bs-toggle="offcanvas"]',(function(t){const e=z.getElementFromSelector(this);if(["A","AREA"].includes(this.tagName)&&t.preventDefault(),l(this))return;N.one(e,Fn,(()=>{a(this)&&this.focus()}));const i=z.findOne(In);i&&i!==e&&qn.getInstance(i).hide(),qn.getOrCreateInstance(e).toggle(this)})),N.on(window,Ln,(()=>{for(const t of z.find(In))qn.getOrCreateInstance(t).show()})),N.on(window,Hn,(()=>{for(const t of z.find("[aria-modal][class*=show][class*=offcanvas-]"))"fixed"!==getComputedStyle(t).position&&qn.getOrCreateInstance(t).hide()})),R(qn),m(qn);const Vn={"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},Kn=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),Qn=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:/?#]*(?:[/?#]|$))/i,Xn=(t,e)=>{const i=t.nodeName.toLowerCase();return e.includes(i)?!Kn.has(i)||Boolean(Qn.test(t.nodeValue)):e.filter((t=>t instanceof RegExp)).some((t=>t.test(i)))},Yn={allowList:Vn,content:{},extraClass:"",html:!1,sanitize:!0,sanitizeFn:null,template:"

"},Un={allowList:"object",content:"object",extraClass:"(string|function)",html:"boolean",sanitize:"boolean",sanitizeFn:"(null|function)",template:"string"},Gn={entry:"(string|element|function|null)",selector:"(string|element)"};class Jn extends H{constructor(t){super(),this._config=this._getConfig(t)}static get Default(){return Yn}static get DefaultType(){return Un}static get NAME(){return"TemplateFactory"}getContent(){return Object.values(this._config.content).map((t=>this._resolvePossibleFunction(t))).filter(Boolean)}hasContent(){return this.getContent().length>0}changeContent(t){return this._checkContent(t),this._config.content={...this._config.content,...t},this}toHtml(){const t=document.createElement("div");t.innerHTML=this._maybeSanitize(this._config.template);for(const[e,i]of Object.entries(this._config.content))this._setContent(t,i,e);const e=t.children[0],i=this._resolvePossibleFunction(this._config.extraClass);return i&&e.classList.add(...i.split(" ")),e}_typeCheckConfig(t){super._typeCheckConfig(t),this._checkContent(t.content)}_checkContent(t){for(const[e,i]of Object.entries(t))super._typeCheckConfig({selector:e,entry:i},Gn)}_setContent(t,e,i){const n=z.findOne(i,t);n&&((e=this._resolvePossibleFunction(e))?o(e)?this._putElementInTemplate(r(e),n):this._config.html?n.innerHTML=this._maybeSanitize(e):n.textContent=e:n.remove())}_maybeSanitize(t){return this._config.sanitize?function(t,e,i){if(!t.length)return t;if(i&&"function"==typeof i)return i(t);const n=(new window.DOMParser).parseFromString(t,"text/html"),s=[].concat(...n.body.querySelectorAll("*"));for(const t of s){const i=t.nodeName.toLowerCase();if(!Object.keys(e).includes(i)){t.remove();continue}const n=[].concat(...t.attributes),s=[].concat(e["*"]||[],e[i]||[]);for(const e of n)Xn(e,s)||t.removeAttribute(e.nodeName)}return n.body.innerHTML}(t,this._config.allowList,this._config.sanitizeFn):t}_resolvePossibleFunction(t){return g(t,[this])}_putElementInTemplate(t,e){if(this._config.html)return e.innerHTML="",void e.append(t);e.textContent=t.textContent}}const Zn=new Set(["sanitize","allowList","sanitizeFn"]),ts="fade",es="show",is=".modal",ns="hide.bs.modal",ss="hover",os="focus",rs={AUTO:"auto",TOP:"top",RIGHT:p()?"left":"right",BOTTOM:"bottom",LEFT:p()?"right":"left"},as={allowList:Vn,animation:!0,boundary:"clippingParents",container:!1,customClass:"",delay:0,fallbackPlacements:["top","right","bottom","left"],html:!1,offset:[0,6],placement:"top",popperConfig:null,sanitize:!0,sanitizeFn:null,selector:!1,template:'',title:"",trigger:"hover focus"},ls={allowList:"object",animation:"boolean",boundary:"(string|element)",container:"(string|element|boolean)",customClass:"(string|function)",delay:"(number|object)",fallbackPlacements:"array",html:"boolean",offset:"(array|string|function)",placement:"(string|function)",popperConfig:"(null|object|function)",sanitize:"boolean",sanitizeFn:"(null|function)",selector:"(string|boolean)",template:"string",title:"(string|element|function)",trigger:"string"};class cs extends W{constructor(t,e){if(void 0===vi)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(t,e),this._isEnabled=!0,this._timeout=0,this._isHovered=null,this._activeTrigger={},this._popper=null,this._templateFactory=null,this._newContent=null,this.tip=null,this._setListeners(),this._config.selector||this._fixTitle()}static get Default(){return as}static get DefaultType(){return ls}static get NAME(){return"tooltip"}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(){this._isEnabled&&(this._activeTrigger.click=!this._activeTrigger.click,this._isShown()?this._leave():this._enter())}dispose(){clearTimeout(this._timeout),N.off(this._element.closest(is),ns,this._hideModalHandler),this._element.getAttribute("data-bs-original-title")&&this._element.setAttribute("title",this._element.getAttribute("data-bs-original-title")),this._disposePopper(),super.dispose()}show(){if("none"===this._element.style.display)throw new Error("Please use show on visible elements");if(!this._isWithContent()||!this._isEnabled)return;const t=N.trigger(this._element,this.constructor.eventName("show")),e=(c(this._element)||this._element.ownerDocument.documentElement).contains(this._element);if(t.defaultPrevented||!e)return;this._disposePopper();const i=this._getTipElement();this._element.setAttribute("aria-describedby",i.getAttribute("id"));const{container:n}=this._config;if(this._element.ownerDocument.documentElement.contains(this.tip)||(n.append(i),N.trigger(this._element,this.constructor.eventName("inserted"))),this._popper=this._createPopper(i),i.classList.add(es),"ontouchstart"in document.documentElement)for(const t of[].concat(...document.body.children))N.on(t,"mouseover",h);this._queueCallback((()=>{N.trigger(this._element,this.constructor.eventName("shown")),!1===this._isHovered&&this._leave(),this._isHovered=!1}),this.tip,this._isAnimated())}hide(){if(this._isShown()&&!N.trigger(this._element,this.constructor.eventName("hide")).defaultPrevented){if(this._getTipElement().classList.remove(es),"ontouchstart"in document.documentElement)for(const t of[].concat(...document.body.children))N.off(t,"mouseover",h);this._activeTrigger.click=!1,this._activeTrigger[os]=!1,this._activeTrigger[ss]=!1,this._isHovered=null,this._queueCallback((()=>{this._isWithActiveTrigger()||(this._isHovered||this._disposePopper(),this._element.removeAttribute("aria-describedby"),N.trigger(this._element,this.constructor.eventName("hidden")))}),this.tip,this._isAnimated())}}update(){this._popper&&this._popper.update()}_isWithContent(){return Boolean(this._getTitle())}_getTipElement(){return this.tip||(this.tip=this._createTipElement(this._newContent||this._getContentForTemplate())),this.tip}_createTipElement(t){const e=this._getTemplateFactory(t).toHtml();if(!e)return null;e.classList.remove(ts,es),e.classList.add(`bs-${this.constructor.NAME}-auto`);const i=(t=>{do{t+=Math.floor(1e6*Math.random())}while(document.getElementById(t));return t})(this.constructor.NAME).toString();return e.setAttribute("id",i),this._isAnimated()&&e.classList.add(ts),e}setContent(t){this._newContent=t,this._isShown()&&(this._disposePopper(),this.show())}_getTemplateFactory(t){return this._templateFactory?this._templateFactory.changeContent(t):this._templateFactory=new Jn({...this._config,content:t,extraClass:this._resolvePossibleFunction(this._config.customClass)}),this._templateFactory}_getContentForTemplate(){return{".tooltip-inner":this._getTitle()}}_getTitle(){return this._resolvePossibleFunction(this._config.title)||this._element.getAttribute("data-bs-original-title")}_initializeOnDelegatedTarget(t){return this.constructor.getOrCreateInstance(t.delegateTarget,this._getDelegateConfig())}_isAnimated(){return this._config.animation||this.tip&&this.tip.classList.contains(ts)}_isShown(){return this.tip&&this.tip.classList.contains(es)}_createPopper(t){const e=g(this._config.placement,[this,t,this._element]),i=rs[e.toUpperCase()];return bi(this._element,t,this._getPopperConfig(i))}_getOffset(){const{offset:t}=this._config;return"string"==typeof t?t.split(",").map((t=>Number.parseInt(t,10))):"function"==typeof t?e=>t(e,this._element):t}_resolvePossibleFunction(t){return g(t,[this._element])}_getPopperConfig(t){const e={placement:t,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"preSetPlacement",enabled:!0,phase:"beforeMain",fn:t=>{this._getTipElement().setAttribute("data-popper-placement",t.state.placement)}}]};return{...e,...g(this._config.popperConfig,[e])}}_setListeners(){const t=this._config.trigger.split(" ");for(const e of t)if("click"===e)N.on(this._element,this.constructor.eventName("click"),this._config.selector,(t=>{this._initializeOnDelegatedTarget(t).toggle()}));else if("manual"!==e){const t=e===ss?this.constructor.eventName("mouseenter"):this.constructor.eventName("focusin"),i=e===ss?this.constructor.eventName("mouseleave"):this.constructor.eventName("focusout");N.on(this._element,t,this._config.selector,(t=>{const e=this._initializeOnDelegatedTarget(t);e._activeTrigger["focusin"===t.type?os:ss]=!0,e._enter()})),N.on(this._element,i,this._config.selector,(t=>{const e=this._initializeOnDelegatedTarget(t);e._activeTrigger["focusout"===t.type?os:ss]=e._element.contains(t.relatedTarget),e._leave()}))}this._hideModalHandler=()=>{this._element&&this.hide()},N.on(this._element.closest(is),ns,this._hideModalHandler)}_fixTitle(){const t=this._element.getAttribute("title");t&&(this._element.getAttribute("aria-label")||this._element.textContent.trim()||this._element.setAttribute("aria-label",t),this._element.setAttribute("data-bs-original-title",t),this._element.removeAttribute("title"))}_enter(){this._isShown()||this._isHovered?this._isHovered=!0:(this._isHovered=!0,this._setTimeout((()=>{this._isHovered&&this.show()}),this._config.delay.show))}_leave(){this._isWithActiveTrigger()||(this._isHovered=!1,this._setTimeout((()=>{this._isHovered||this.hide()}),this._config.delay.hide))}_setTimeout(t,e){clearTimeout(this._timeout),this._timeout=setTimeout(t,e)}_isWithActiveTrigger(){return Object.values(this._activeTrigger).includes(!0)}_getConfig(t){const e=F.getDataAttributes(this._element);for(const t of Object.keys(e))Zn.has(t)&&delete e[t];return t={...e,..."object"==typeof t&&t?t:{}},t=this._mergeConfigObj(t),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}_configAfterMerge(t){return t.container=!1===t.container?document.body:r(t.container),"number"==typeof t.delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),t}_getDelegateConfig(){const t={};for(const[e,i]of Object.entries(this._config))this.constructor.Default[e]!==i&&(t[e]=i);return t.selector=!1,t.trigger="manual",t}_disposePopper(){this._popper&&(this._popper.destroy(),this._popper=null),this.tip&&(this.tip.remove(),this.tip=null)}static jQueryInterface(t){return this.each((function(){const e=cs.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}m(cs);const hs={...cs.Default,content:"",offset:[0,8],placement:"right",template:'',trigger:"click"},ds={...cs.DefaultType,content:"(null|string|element|function)"};class us extends cs{static get Default(){return hs}static get DefaultType(){return ds}static get NAME(){return"popover"}_isWithContent(){return this._getTitle()||this._getContent()}_getContentForTemplate(){return{".popover-header":this._getTitle(),".popover-body":this._getContent()}}_getContent(){return this._resolvePossibleFunction(this._config.content)}static jQueryInterface(t){return this.each((function(){const e=us.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}m(us);const fs=".bs.scrollspy",ps=`activate${fs}`,ms=`click${fs}`,gs=`load${fs}.data-api`,_s="active",bs="[href]",vs=".nav-link",ys=`${vs}, .nav-item > ${vs}, .list-group-item`,ws={offset:null,rootMargin:"0px 0px -25%",smoothScroll:!1,target:null,threshold:[.1,.5,1]},As={offset:"(number|null)",rootMargin:"string",smoothScroll:"boolean",target:"element",threshold:"array"};class Es extends W{constructor(t,e){super(t,e),this._targetLinks=new Map,this._observableSections=new Map,this._rootElement="visible"===getComputedStyle(this._element).overflowY?null:this._element,this._activeTarget=null,this._observer=null,this._previousScrollData={visibleEntryTop:0,parentScrollTop:0},this.refresh()}static get Default(){return ws}static get DefaultType(){return As}static get NAME(){return"scrollspy"}refresh(){this._initializeTargetsAndObservables(),this._maybeEnableSmoothScroll(),this._observer?this._observer.disconnect():this._observer=this._getNewObserver();for(const t of this._observableSections.values())this._observer.observe(t)}dispose(){this._observer.disconnect(),super.dispose()}_configAfterMerge(t){return t.target=r(t.target)||document.body,t.rootMargin=t.offset?`${t.offset}px 0px -30%`:t.rootMargin,"string"==typeof t.threshold&&(t.threshold=t.threshold.split(",").map((t=>Number.parseFloat(t)))),t}_maybeEnableSmoothScroll(){this._config.smoothScroll&&(N.off(this._config.target,ms),N.on(this._config.target,ms,bs,(t=>{const e=this._observableSections.get(t.target.hash);if(e){t.preventDefault();const i=this._rootElement||window,n=e.offsetTop-this._element.offsetTop;if(i.scrollTo)return void i.scrollTo({top:n,behavior:"smooth"});i.scrollTop=n}})))}_getNewObserver(){const t={root:this._rootElement,threshold:this._config.threshold,rootMargin:this._config.rootMargin};return new IntersectionObserver((t=>this._observerCallback(t)),t)}_observerCallback(t){const e=t=>this._targetLinks.get(`#${t.target.id}`),i=t=>{this._previousScrollData.visibleEntryTop=t.target.offsetTop,this._process(e(t))},n=(this._rootElement||document.documentElement).scrollTop,s=n>=this._previousScrollData.parentScrollTop;this._previousScrollData.parentScrollTop=n;for(const o of t){if(!o.isIntersecting){this._activeTarget=null,this._clearActiveClass(e(o));continue}const t=o.target.offsetTop>=this._previousScrollData.visibleEntryTop;if(s&&t){if(i(o),!n)return}else s||t||i(o)}}_initializeTargetsAndObservables(){this._targetLinks=new Map,this._observableSections=new Map;const t=z.find(bs,this._config.target);for(const e of t){if(!e.hash||l(e))continue;const t=z.findOne(decodeURI(e.hash),this._element);a(t)&&(this._targetLinks.set(decodeURI(e.hash),e),this._observableSections.set(e.hash,t))}}_process(t){this._activeTarget!==t&&(this._clearActiveClass(this._config.target),this._activeTarget=t,t.classList.add(_s),this._activateParents(t),N.trigger(this._element,ps,{relatedTarget:t}))}_activateParents(t){if(t.classList.contains("dropdown-item"))z.findOne(".dropdown-toggle",t.closest(".dropdown")).classList.add(_s);else for(const e of z.parents(t,".nav, .list-group"))for(const t of z.prev(e,ys))t.classList.add(_s)}_clearActiveClass(t){t.classList.remove(_s);const e=z.find(`${bs}.${_s}`,t);for(const t of e)t.classList.remove(_s)}static jQueryInterface(t){return this.each((function(){const e=Es.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t]()}}))}}N.on(window,gs,(()=>{for(const t of z.find('[data-bs-spy="scroll"]'))Es.getOrCreateInstance(t)})),m(Es);const Ts=".bs.tab",Cs=`hide${Ts}`,Os=`hidden${Ts}`,xs=`show${Ts}`,ks=`shown${Ts}`,Ls=`click${Ts}`,Ss=`keydown${Ts}`,Ds=`load${Ts}`,$s="ArrowLeft",Is="ArrowRight",Ns="ArrowUp",Ps="ArrowDown",Ms="Home",js="End",Fs="active",Hs="fade",Ws="show",Bs=":not(.dropdown-toggle)",zs='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',Rs=`.nav-link${Bs}, .list-group-item${Bs}, [role="tab"]${Bs}, ${zs}`,qs=`.${Fs}[data-bs-toggle="tab"], .${Fs}[data-bs-toggle="pill"], .${Fs}[data-bs-toggle="list"]`;class Vs extends W{constructor(t){super(t),this._parent=this._element.closest('.list-group, .nav, [role="tablist"]'),this._parent&&(this._setInitialAttributes(this._parent,this._getChildren()),N.on(this._element,Ss,(t=>this._keydown(t))))}static get NAME(){return"tab"}show(){const t=this._element;if(this._elemIsActive(t))return;const e=this._getActiveElem(),i=e?N.trigger(e,Cs,{relatedTarget:t}):null;N.trigger(t,xs,{relatedTarget:e}).defaultPrevented||i&&i.defaultPrevented||(this._deactivate(e,t),this._activate(t,e))}_activate(t,e){t&&(t.classList.add(Fs),this._activate(z.getElementFromSelector(t)),this._queueCallback((()=>{"tab"===t.getAttribute("role")?(t.removeAttribute("tabindex"),t.setAttribute("aria-selected",!0),this._toggleDropDown(t,!0),N.trigger(t,ks,{relatedTarget:e})):t.classList.add(Ws)}),t,t.classList.contains(Hs)))}_deactivate(t,e){t&&(t.classList.remove(Fs),t.blur(),this._deactivate(z.getElementFromSelector(t)),this._queueCallback((()=>{"tab"===t.getAttribute("role")?(t.setAttribute("aria-selected",!1),t.setAttribute("tabindex","-1"),this._toggleDropDown(t,!1),N.trigger(t,Os,{relatedTarget:e})):t.classList.remove(Ws)}),t,t.classList.contains(Hs)))}_keydown(t){if(![$s,Is,Ns,Ps,Ms,js].includes(t.key))return;t.stopPropagation(),t.preventDefault();const e=this._getChildren().filter((t=>!l(t)));let i;if([Ms,js].includes(t.key))i=e[t.key===Ms?0:e.length-1];else{const n=[Is,Ps].includes(t.key);i=b(e,t.target,n,!0)}i&&(i.focus({preventScroll:!0}),Vs.getOrCreateInstance(i).show())}_getChildren(){return z.find(Rs,this._parent)}_getActiveElem(){return this._getChildren().find((t=>this._elemIsActive(t)))||null}_setInitialAttributes(t,e){this._setAttributeIfNotExists(t,"role","tablist");for(const t of e)this._setInitialAttributesOnChild(t)}_setInitialAttributesOnChild(t){t=this._getInnerElement(t);const e=this._elemIsActive(t),i=this._getOuterElement(t);t.setAttribute("aria-selected",e),i!==t&&this._setAttributeIfNotExists(i,"role","presentation"),e||t.setAttribute("tabindex","-1"),this._setAttributeIfNotExists(t,"role","tab"),this._setInitialAttributesOnTargetPanel(t)}_setInitialAttributesOnTargetPanel(t){const e=z.getElementFromSelector(t);e&&(this._setAttributeIfNotExists(e,"role","tabpanel"),t.id&&this._setAttributeIfNotExists(e,"aria-labelledby",`${t.id}`))}_toggleDropDown(t,e){const i=this._getOuterElement(t);if(!i.classList.contains("dropdown"))return;const n=(t,n)=>{const s=z.findOne(t,i);s&&s.classList.toggle(n,e)};n(".dropdown-toggle",Fs),n(".dropdown-menu",Ws),i.setAttribute("aria-expanded",e)}_setAttributeIfNotExists(t,e,i){t.hasAttribute(e)||t.setAttribute(e,i)}_elemIsActive(t){return t.classList.contains(Fs)}_getInnerElement(t){return t.matches(Rs)?t:z.findOne(Rs,t)}_getOuterElement(t){return t.closest(".nav-item, .list-group-item")||t}static jQueryInterface(t){return this.each((function(){const e=Vs.getOrCreateInstance(this);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t]()}}))}}N.on(document,Ls,zs,(function(t){["A","AREA"].includes(this.tagName)&&t.preventDefault(),l(this)||Vs.getOrCreateInstance(this).show()})),N.on(window,Ds,(()=>{for(const t of z.find(qs))Vs.getOrCreateInstance(t)})),m(Vs);const Ks=".bs.toast",Qs=`mouseover${Ks}`,Xs=`mouseout${Ks}`,Ys=`focusin${Ks}`,Us=`focusout${Ks}`,Gs=`hide${Ks}`,Js=`hidden${Ks}`,Zs=`show${Ks}`,to=`shown${Ks}`,eo="hide",io="show",no="showing",so={animation:"boolean",autohide:"boolean",delay:"number"},oo={animation:!0,autohide:!0,delay:5e3};class ro extends W{constructor(t,e){super(t,e),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get Default(){return oo}static get DefaultType(){return so}static get NAME(){return"toast"}show(){N.trigger(this._element,Zs).defaultPrevented||(this._clearTimeout(),this._config.animation&&this._element.classList.add("fade"),this._element.classList.remove(eo),d(this._element),this._element.classList.add(io,no),this._queueCallback((()=>{this._element.classList.remove(no),N.trigger(this._element,to),this._maybeScheduleHide()}),this._element,this._config.animation))}hide(){this.isShown()&&(N.trigger(this._element,Gs).defaultPrevented||(this._element.classList.add(no),this._queueCallback((()=>{this._element.classList.add(eo),this._element.classList.remove(no,io),N.trigger(this._element,Js)}),this._element,this._config.animation)))}dispose(){this._clearTimeout(),this.isShown()&&this._element.classList.remove(io),super.dispose()}isShown(){return this._element.classList.contains(io)}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout((()=>{this.hide()}),this._config.delay)))}_onInteraction(t,e){switch(t.type){case"mouseover":case"mouseout":this._hasMouseInteraction=e;break;case"focusin":case"focusout":this._hasKeyboardInteraction=e}if(e)return void this._clearTimeout();const i=t.relatedTarget;this._element===i||this._element.contains(i)||this._maybeScheduleHide()}_setListeners(){N.on(this._element,Qs,(t=>this._onInteraction(t,!0))),N.on(this._element,Xs,(t=>this._onInteraction(t,!1))),N.on(this._element,Ys,(t=>this._onInteraction(t,!0))),N.on(this._element,Us,(t=>this._onInteraction(t,!1)))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(t){return this.each((function(){const e=ro.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}return R(ro),m(ro),{Alert:Q,Button:Y,Carousel:xt,Collapse:Bt,Dropdown:qi,Modal:On,Offcanvas:qn,Popover:us,ScrollSpy:Es,Tab:Vs,Toast:ro,Tooltip:cs}})); +//# sourceMappingURL=bootstrap.bundle.min.js.map \ No newline at end of file diff --git a/site_libs/clipboard/clipboard.min.js b/site_libs/clipboard/clipboard.min.js new file mode 100644 index 0000000..1103f81 --- /dev/null +++ b/site_libs/clipboard/clipboard.min.js @@ -0,0 +1,7 @@ +/*! + * clipboard.js v2.0.11 + * 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 b}});var e=n(279),i=n.n(e),e=n(370),u=n.n(e),e=n(817),r=n.n(e);function c(t){try{return document.execCommand(t)}catch(t){return}}var a=function(t){t=r()(t);return c("cut"),t};function o(t,e){var n,o,t=(n=t,o="rtl"===document.documentElement.getAttribute("dir"),(t=document.createElement("textarea")).style.fontSize="12pt",t.style.border="0",t.style.padding="0",t.style.margin="0",t.style.position="absolute",t.style[o?"right":"left"]="-9999px",o=window.pageYOffset||document.documentElement.scrollTop,t.style.top="".concat(o,"px"),t.setAttribute("readonly",""),t.value=n,t);return e.container.appendChild(t),e=r()(t),c("copy"),t.remove(),e}var f=function(t){var e=1.anchorjs-link,.anchorjs-link:focus{opacity:1}",A.sheet.cssRules.length),A.sheet.insertRule("[data-anchorjs-icon]::after{content:attr(data-anchorjs-icon)}",A.sheet.cssRules.length),A.sheet.insertRule('@font-face{font-family:anchorjs-icons;src:url(data:n/a;base64,AAEAAAALAIAAAwAwT1MvMg8yG2cAAAE4AAAAYGNtYXDp3gC3AAABpAAAAExnYXNwAAAAEAAAA9wAAAAIZ2x5ZlQCcfwAAAH4AAABCGhlYWQHFvHyAAAAvAAAADZoaGVhBnACFwAAAPQAAAAkaG10eASAADEAAAGYAAAADGxvY2EACACEAAAB8AAAAAhtYXhwAAYAVwAAARgAAAAgbmFtZQGOH9cAAAMAAAAAunBvc3QAAwAAAAADvAAAACAAAQAAAAEAAHzE2p9fDzz1AAkEAAAAAADRecUWAAAAANQA6R8AAAAAAoACwAAAAAgAAgAAAAAAAAABAAADwP/AAAACgAAA/9MCrQABAAAAAAAAAAAAAAAAAAAAAwABAAAAAwBVAAIAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAMCQAGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAg//0DwP/AAEADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAAIAAAACgAAxAAAAAwAAAAMAAAAcAAEAAwAAABwAAwABAAAAHAAEADAAAAAIAAgAAgAAACDpy//9//8AAAAg6cv//f///+EWNwADAAEAAAAAAAAAAAAAAAAACACEAAEAAAAAAAAAAAAAAAAxAAACAAQARAKAAsAAKwBUAAABIiYnJjQ3NzY2MzIWFxYUBwcGIicmNDc3NjQnJiYjIgYHBwYUFxYUBwYGIwciJicmNDc3NjIXFhQHBwYUFxYWMzI2Nzc2NCcmNDc2MhcWFAcHBgYjARQGDAUtLXoWOR8fORYtLTgKGwoKCjgaGg0gEhIgDXoaGgkJBQwHdR85Fi0tOAobCgoKOBoaDSASEiANehoaCQkKGwotLXoWOR8BMwUFLYEuehYXFxYugC44CQkKGwo4GkoaDQ0NDXoaShoKGwoFBe8XFi6ALjgJCQobCjgaShoNDQ0NehpKGgobCgoKLYEuehYXAAAADACWAAEAAAAAAAEACAAAAAEAAAAAAAIAAwAIAAEAAAAAAAMACAAAAAEAAAAAAAQACAAAAAEAAAAAAAUAAQALAAEAAAAAAAYACAAAAAMAAQQJAAEAEAAMAAMAAQQJAAIABgAcAAMAAQQJAAMAEAAMAAMAAQQJAAQAEAAMAAMAAQQJAAUAAgAiAAMAAQQJAAYAEAAMYW5jaG9yanM0MDBAAGEAbgBjAGgAbwByAGoAcwA0ADAAMABAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAH//wAP) format("truetype")}',A.sheet.cssRules.length)),h=document.querySelectorAll("[id]"),t=[].map.call(h,function(A){return A.id}),i=0;i\]./()*\\\n\t\b\v\u00A0]/g,"-").replace(/-{2,}/g,"-").substring(0,this.options.truncate).replace(/^-+|-+$/gm,"").toLowerCase()},this.hasAnchorJSLink=function(A){var e=A.firstChild&&-1<(" "+A.firstChild.className+" ").indexOf(" anchorjs-link "),A=A.lastChild&&-1<(" "+A.lastChild.className+" ").indexOf(" anchorjs-link ");return e||A||!1}}}); +// @license-end \ No newline at end of file diff --git a/site_libs/quarto-html/popper.min.js b/site_libs/quarto-html/popper.min.js new file mode 100644 index 0000000..e3726d7 --- /dev/null +++ b/site_libs/quarto-html/popper.min.js @@ -0,0 +1,6 @@ +/** + * @popperjs/core v2.11.7 - MIT License + */ + +!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self).Popper={})}(this,(function(e){"use strict";function t(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function n(e){return e instanceof t(e).Element||e instanceof Element}function r(e){return e instanceof t(e).HTMLElement||e instanceof HTMLElement}function o(e){return"undefined"!=typeof ShadowRoot&&(e instanceof t(e).ShadowRoot||e instanceof ShadowRoot)}var i=Math.max,a=Math.min,s=Math.round;function f(){var e=navigator.userAgentData;return null!=e&&e.brands&&Array.isArray(e.brands)?e.brands.map((function(e){return e.brand+"/"+e.version})).join(" "):navigator.userAgent}function c(){return!/^((?!chrome|android).)*safari/i.test(f())}function p(e,o,i){void 0===o&&(o=!1),void 0===i&&(i=!1);var a=e.getBoundingClientRect(),f=1,p=1;o&&r(e)&&(f=e.offsetWidth>0&&s(a.width)/e.offsetWidth||1,p=e.offsetHeight>0&&s(a.height)/e.offsetHeight||1);var u=(n(e)?t(e):window).visualViewport,l=!c()&&i,d=(a.left+(l&&u?u.offsetLeft:0))/f,h=(a.top+(l&&u?u.offsetTop:0))/p,m=a.width/f,v=a.height/p;return{width:m,height:v,top:h,right:d+m,bottom:h+v,left:d,x:d,y:h}}function u(e){var n=t(e);return{scrollLeft:n.pageXOffset,scrollTop:n.pageYOffset}}function l(e){return e?(e.nodeName||"").toLowerCase():null}function d(e){return((n(e)?e.ownerDocument:e.document)||window.document).documentElement}function h(e){return p(d(e)).left+u(e).scrollLeft}function m(e){return t(e).getComputedStyle(e)}function v(e){var t=m(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function y(e,n,o){void 0===o&&(o=!1);var i,a,f=r(n),c=r(n)&&function(e){var t=e.getBoundingClientRect(),n=s(t.width)/e.offsetWidth||1,r=s(t.height)/e.offsetHeight||1;return 1!==n||1!==r}(n),m=d(n),y=p(e,c,o),g={scrollLeft:0,scrollTop:0},b={x:0,y:0};return(f||!f&&!o)&&(("body"!==l(n)||v(m))&&(g=(i=n)!==t(i)&&r(i)?{scrollLeft:(a=i).scrollLeft,scrollTop:a.scrollTop}:u(i)),r(n)?((b=p(n,!0)).x+=n.clientLeft,b.y+=n.clientTop):m&&(b.x=h(m))),{x:y.left+g.scrollLeft-b.x,y:y.top+g.scrollTop-b.y,width:y.width,height:y.height}}function g(e){var t=p(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function b(e){return"html"===l(e)?e:e.assignedSlot||e.parentNode||(o(e)?e.host:null)||d(e)}function x(e){return["html","body","#document"].indexOf(l(e))>=0?e.ownerDocument.body:r(e)&&v(e)?e:x(b(e))}function w(e,n){var r;void 0===n&&(n=[]);var o=x(e),i=o===(null==(r=e.ownerDocument)?void 0:r.body),a=t(o),s=i?[a].concat(a.visualViewport||[],v(o)?o:[]):o,f=n.concat(s);return i?f:f.concat(w(b(s)))}function O(e){return["table","td","th"].indexOf(l(e))>=0}function j(e){return r(e)&&"fixed"!==m(e).position?e.offsetParent:null}function E(e){for(var n=t(e),i=j(e);i&&O(i)&&"static"===m(i).position;)i=j(i);return i&&("html"===l(i)||"body"===l(i)&&"static"===m(i).position)?n:i||function(e){var t=/firefox/i.test(f());if(/Trident/i.test(f())&&r(e)&&"fixed"===m(e).position)return null;var n=b(e);for(o(n)&&(n=n.host);r(n)&&["html","body"].indexOf(l(n))<0;){var i=m(n);if("none"!==i.transform||"none"!==i.perspective||"paint"===i.contain||-1!==["transform","perspective"].indexOf(i.willChange)||t&&"filter"===i.willChange||t&&i.filter&&"none"!==i.filter)return n;n=n.parentNode}return null}(e)||n}var D="top",A="bottom",L="right",P="left",M="auto",k=[D,A,L,P],W="start",B="end",H="viewport",T="popper",R=k.reduce((function(e,t){return e.concat([t+"-"+W,t+"-"+B])}),[]),S=[].concat(k,[M]).reduce((function(e,t){return e.concat([t,t+"-"+W,t+"-"+B])}),[]),V=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function q(e){var t=new Map,n=new Set,r=[];function o(e){n.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach((function(e){if(!n.has(e)){var r=t.get(e);r&&o(r)}})),r.push(e)}return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){n.has(e.name)||o(e)})),r}function C(e){return e.split("-")[0]}function N(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&o(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function I(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function _(e,r,o){return r===H?I(function(e,n){var r=t(e),o=d(e),i=r.visualViewport,a=o.clientWidth,s=o.clientHeight,f=0,p=0;if(i){a=i.width,s=i.height;var u=c();(u||!u&&"fixed"===n)&&(f=i.offsetLeft,p=i.offsetTop)}return{width:a,height:s,x:f+h(e),y:p}}(e,o)):n(r)?function(e,t){var n=p(e,!1,"fixed"===t);return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}(r,o):I(function(e){var t,n=d(e),r=u(e),o=null==(t=e.ownerDocument)?void 0:t.body,a=i(n.scrollWidth,n.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),s=i(n.scrollHeight,n.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),f=-r.scrollLeft+h(e),c=-r.scrollTop;return"rtl"===m(o||n).direction&&(f+=i(n.clientWidth,o?o.clientWidth:0)-a),{width:a,height:s,x:f,y:c}}(d(e)))}function F(e,t,o,s){var f="clippingParents"===t?function(e){var t=w(b(e)),o=["absolute","fixed"].indexOf(m(e).position)>=0&&r(e)?E(e):e;return n(o)?t.filter((function(e){return n(e)&&N(e,o)&&"body"!==l(e)})):[]}(e):[].concat(t),c=[].concat(f,[o]),p=c[0],u=c.reduce((function(t,n){var r=_(e,n,s);return t.top=i(r.top,t.top),t.right=a(r.right,t.right),t.bottom=a(r.bottom,t.bottom),t.left=i(r.left,t.left),t}),_(e,p,s));return u.width=u.right-u.left,u.height=u.bottom-u.top,u.x=u.left,u.y=u.top,u}function U(e){return e.split("-")[1]}function z(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function X(e){var t,n=e.reference,r=e.element,o=e.placement,i=o?C(o):null,a=o?U(o):null,s=n.x+n.width/2-r.width/2,f=n.y+n.height/2-r.height/2;switch(i){case D:t={x:s,y:n.y-r.height};break;case A:t={x:s,y:n.y+n.height};break;case L:t={x:n.x+n.width,y:f};break;case P:t={x:n.x-r.width,y:f};break;default:t={x:n.x,y:n.y}}var c=i?z(i):null;if(null!=c){var p="y"===c?"height":"width";switch(a){case W:t[c]=t[c]-(n[p]/2-r[p]/2);break;case B:t[c]=t[c]+(n[p]/2-r[p]/2)}}return t}function Y(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function G(e,t){return t.reduce((function(t,n){return t[n]=e,t}),{})}function J(e,t){void 0===t&&(t={});var r=t,o=r.placement,i=void 0===o?e.placement:o,a=r.strategy,s=void 0===a?e.strategy:a,f=r.boundary,c=void 0===f?"clippingParents":f,u=r.rootBoundary,l=void 0===u?H:u,h=r.elementContext,m=void 0===h?T:h,v=r.altBoundary,y=void 0!==v&&v,g=r.padding,b=void 0===g?0:g,x=Y("number"!=typeof b?b:G(b,k)),w=m===T?"reference":T,O=e.rects.popper,j=e.elements[y?w:m],E=F(n(j)?j:j.contextElement||d(e.elements.popper),c,l,s),P=p(e.elements.reference),M=X({reference:P,element:O,strategy:"absolute",placement:i}),W=I(Object.assign({},O,M)),B=m===T?W:P,R={top:E.top-B.top+x.top,bottom:B.bottom-E.bottom+x.bottom,left:E.left-B.left+x.left,right:B.right-E.right+x.right},S=e.modifiersData.offset;if(m===T&&S){var V=S[i];Object.keys(R).forEach((function(e){var t=[L,A].indexOf(e)>=0?1:-1,n=[D,A].indexOf(e)>=0?"y":"x";R[e]+=V[n]*t}))}return R}var K={placement:"bottom",modifiers:[],strategy:"absolute"};function Q(){for(var e=arguments.length,t=new Array(e),n=0;n=0?-1:1,i="function"==typeof n?n(Object.assign({},t,{placement:e})):n,a=i[0],s=i[1];return a=a||0,s=(s||0)*o,[P,L].indexOf(r)>=0?{x:s,y:a}:{x:a,y:s}}(n,t.rects,i),e}),{}),s=a[t.placement],f=s.x,c=s.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=f,t.modifiersData.popperOffsets.y+=c),t.modifiersData[r]=a}},se={left:"right",right:"left",bottom:"top",top:"bottom"};function fe(e){return e.replace(/left|right|bottom|top/g,(function(e){return se[e]}))}var ce={start:"end",end:"start"};function pe(e){return e.replace(/start|end/g,(function(e){return ce[e]}))}function ue(e,t){void 0===t&&(t={});var n=t,r=n.placement,o=n.boundary,i=n.rootBoundary,a=n.padding,s=n.flipVariations,f=n.allowedAutoPlacements,c=void 0===f?S:f,p=U(r),u=p?s?R:R.filter((function(e){return U(e)===p})):k,l=u.filter((function(e){return c.indexOf(e)>=0}));0===l.length&&(l=u);var d=l.reduce((function(t,n){return t[n]=J(e,{placement:n,boundary:o,rootBoundary:i,padding:a})[C(n)],t}),{});return Object.keys(d).sort((function(e,t){return d[e]-d[t]}))}var le={name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var o=n.mainAxis,i=void 0===o||o,a=n.altAxis,s=void 0===a||a,f=n.fallbackPlacements,c=n.padding,p=n.boundary,u=n.rootBoundary,l=n.altBoundary,d=n.flipVariations,h=void 0===d||d,m=n.allowedAutoPlacements,v=t.options.placement,y=C(v),g=f||(y===v||!h?[fe(v)]:function(e){if(C(e)===M)return[];var t=fe(e);return[pe(e),t,pe(t)]}(v)),b=[v].concat(g).reduce((function(e,n){return e.concat(C(n)===M?ue(t,{placement:n,boundary:p,rootBoundary:u,padding:c,flipVariations:h,allowedAutoPlacements:m}):n)}),[]),x=t.rects.reference,w=t.rects.popper,O=new Map,j=!0,E=b[0],k=0;k=0,S=R?"width":"height",V=J(t,{placement:B,boundary:p,rootBoundary:u,altBoundary:l,padding:c}),q=R?T?L:P:T?A:D;x[S]>w[S]&&(q=fe(q));var N=fe(q),I=[];if(i&&I.push(V[H]<=0),s&&I.push(V[q]<=0,V[N]<=0),I.every((function(e){return e}))){E=B,j=!1;break}O.set(B,I)}if(j)for(var _=function(e){var t=b.find((function(t){var n=O.get(t);if(n)return n.slice(0,e).every((function(e){return e}))}));if(t)return E=t,"break"},F=h?3:1;F>0;F--){if("break"===_(F))break}t.placement!==E&&(t.modifiersData[r]._skip=!0,t.placement=E,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function de(e,t,n){return i(e,a(t,n))}var he={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.mainAxis,s=void 0===o||o,f=n.altAxis,c=void 0!==f&&f,p=n.boundary,u=n.rootBoundary,l=n.altBoundary,d=n.padding,h=n.tether,m=void 0===h||h,v=n.tetherOffset,y=void 0===v?0:v,b=J(t,{boundary:p,rootBoundary:u,padding:d,altBoundary:l}),x=C(t.placement),w=U(t.placement),O=!w,j=z(x),M="x"===j?"y":"x",k=t.modifiersData.popperOffsets,B=t.rects.reference,H=t.rects.popper,T="function"==typeof y?y(Object.assign({},t.rects,{placement:t.placement})):y,R="number"==typeof T?{mainAxis:T,altAxis:T}:Object.assign({mainAxis:0,altAxis:0},T),S=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,V={x:0,y:0};if(k){if(s){var q,N="y"===j?D:P,I="y"===j?A:L,_="y"===j?"height":"width",F=k[j],X=F+b[N],Y=F-b[I],G=m?-H[_]/2:0,K=w===W?B[_]:H[_],Q=w===W?-H[_]:-B[_],Z=t.elements.arrow,$=m&&Z?g(Z):{width:0,height:0},ee=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},te=ee[N],ne=ee[I],re=de(0,B[_],$[_]),oe=O?B[_]/2-G-re-te-R.mainAxis:K-re-te-R.mainAxis,ie=O?-B[_]/2+G+re+ne+R.mainAxis:Q+re+ne+R.mainAxis,ae=t.elements.arrow&&E(t.elements.arrow),se=ae?"y"===j?ae.clientTop||0:ae.clientLeft||0:0,fe=null!=(q=null==S?void 0:S[j])?q:0,ce=F+ie-fe,pe=de(m?a(X,F+oe-fe-se):X,F,m?i(Y,ce):Y);k[j]=pe,V[j]=pe-F}if(c){var ue,le="x"===j?D:P,he="x"===j?A:L,me=k[M],ve="y"===M?"height":"width",ye=me+b[le],ge=me-b[he],be=-1!==[D,P].indexOf(x),xe=null!=(ue=null==S?void 0:S[M])?ue:0,we=be?ye:me-B[ve]-H[ve]-xe+R.altAxis,Oe=be?me+B[ve]+H[ve]-xe-R.altAxis:ge,je=m&&be?function(e,t,n){var r=de(e,t,n);return r>n?n:r}(we,me,Oe):de(m?we:ye,me,m?Oe:ge);k[M]=je,V[M]=je-me}t.modifiersData[r]=V}},requiresIfExists:["offset"]};var me={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n=e.state,r=e.name,o=e.options,i=n.elements.arrow,a=n.modifiersData.popperOffsets,s=C(n.placement),f=z(s),c=[P,L].indexOf(s)>=0?"height":"width";if(i&&a){var p=function(e,t){return Y("number"!=typeof(e="function"==typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e)?e:G(e,k))}(o.padding,n),u=g(i),l="y"===f?D:P,d="y"===f?A:L,h=n.rects.reference[c]+n.rects.reference[f]-a[f]-n.rects.popper[c],m=a[f]-n.rects.reference[f],v=E(i),y=v?"y"===f?v.clientHeight||0:v.clientWidth||0:0,b=h/2-m/2,x=p[l],w=y-u[c]-p[d],O=y/2-u[c]/2+b,j=de(x,O,w),M=f;n.modifiersData[r]=((t={})[M]=j,t.centerOffset=j-O,t)}},effect:function(e){var t=e.state,n=e.options.element,r=void 0===n?"[data-popper-arrow]":n;null!=r&&("string"!=typeof r||(r=t.elements.popper.querySelector(r)))&&N(t.elements.popper,r)&&(t.elements.arrow=r)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function ve(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function ye(e){return[D,L,A,P].some((function(t){return e[t]>=0}))}var ge={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,r=t.rects.reference,o=t.rects.popper,i=t.modifiersData.preventOverflow,a=J(t,{elementContext:"reference"}),s=J(t,{altBoundary:!0}),f=ve(a,r),c=ve(s,o,i),p=ye(f),u=ye(c);t.modifiersData[n]={referenceClippingOffsets:f,popperEscapeOffsets:c,isReferenceHidden:p,hasPopperEscaped:u},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":p,"data-popper-escaped":u})}},be=Z({defaultModifiers:[ee,te,oe,ie]}),xe=[ee,te,oe,ie,ae,le,he,me,ge],we=Z({defaultModifiers:xe});e.applyStyles=ie,e.arrow=me,e.computeStyles=oe,e.createPopper=we,e.createPopperLite=be,e.defaultModifiers=xe,e.detectOverflow=J,e.eventListeners=ee,e.flip=le,e.hide=ge,e.offset=ae,e.popperGenerator=Z,e.popperOffsets=te,e.preventOverflow=he,Object.defineProperty(e,"__esModule",{value:!0})})); + diff --git a/site_libs/quarto-html/quarto-syntax-highlighting.css b/site_libs/quarto-html/quarto-syntax-highlighting.css new file mode 100644 index 0000000..b30ce57 --- /dev/null +++ b/site_libs/quarto-html/quarto-syntax-highlighting.css @@ -0,0 +1,205 @@ +/* quarto syntax highlight colors */ +:root { + --quarto-hl-ot-color: #003B4F; + --quarto-hl-at-color: #657422; + --quarto-hl-ss-color: #20794D; + --quarto-hl-an-color: #5E5E5E; + --quarto-hl-fu-color: #4758AB; + --quarto-hl-st-color: #20794D; + --quarto-hl-cf-color: #003B4F; + --quarto-hl-op-color: #5E5E5E; + --quarto-hl-er-color: #AD0000; + --quarto-hl-bn-color: #AD0000; + --quarto-hl-al-color: #AD0000; + --quarto-hl-va-color: #111111; + --quarto-hl-bu-color: inherit; + --quarto-hl-ex-color: inherit; + --quarto-hl-pp-color: #AD0000; + --quarto-hl-in-color: #5E5E5E; + --quarto-hl-vs-color: #20794D; + --quarto-hl-wa-color: #5E5E5E; + --quarto-hl-do-color: #5E5E5E; + --quarto-hl-im-color: #00769E; + --quarto-hl-ch-color: #20794D; + --quarto-hl-dt-color: #AD0000; + --quarto-hl-fl-color: #AD0000; + --quarto-hl-co-color: #5E5E5E; + --quarto-hl-cv-color: #5E5E5E; + --quarto-hl-cn-color: #8f5902; + --quarto-hl-sc-color: #5E5E5E; + --quarto-hl-dv-color: #AD0000; + --quarto-hl-kw-color: #003B4F; +} + +/* other quarto variables */ +:root { + --quarto-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} + +pre > code.sourceCode > span { + color: #003B4F; +} + +code span { + color: #003B4F; +} + +code.sourceCode > span { + color: #003B4F; +} + +div.sourceCode, +div.sourceCode pre.sourceCode { + color: #003B4F; +} + +code span.ot { + color: #003B4F; + font-style: inherit; +} + +code span.at { + color: #657422; + font-style: inherit; +} + +code span.ss { + color: #20794D; + font-style: inherit; +} + +code span.an { + color: #5E5E5E; + font-style: inherit; +} + +code span.fu { + color: #4758AB; + font-style: inherit; +} + +code span.st { + color: #20794D; + font-style: inherit; +} + +code span.cf { + color: #003B4F; + font-weight: bold; + font-style: inherit; +} + +code span.op { + color: #5E5E5E; + font-style: inherit; +} + +code span.er { + color: #AD0000; + font-style: inherit; +} + +code span.bn { + color: #AD0000; + font-style: inherit; +} + +code span.al { + color: #AD0000; + font-style: inherit; +} + +code span.va { + color: #111111; + font-style: inherit; +} + +code span.bu { + font-style: inherit; +} + +code span.ex { + font-style: inherit; +} + +code span.pp { + color: #AD0000; + font-style: inherit; +} + +code span.in { + color: #5E5E5E; + font-style: inherit; +} + +code span.vs { + color: #20794D; + font-style: inherit; +} + +code span.wa { + color: #5E5E5E; + font-style: italic; +} + +code span.do { + color: #5E5E5E; + font-style: italic; +} + +code span.im { + color: #00769E; + font-style: inherit; +} + +code span.ch { + color: #20794D; + font-style: inherit; +} + +code span.dt { + color: #AD0000; + font-style: inherit; +} + +code span.fl { + color: #AD0000; + font-style: inherit; +} + +code span.co { + color: #5E5E5E; + font-style: inherit; +} + +code span.cv { + color: #5E5E5E; + font-style: italic; +} + +code span.cn { + color: #8f5902; + font-style: inherit; +} + +code span.sc { + color: #5E5E5E; + font-style: inherit; +} + +code span.dv { + color: #AD0000; + font-style: inherit; +} + +code span.kw { + color: #003B4F; + font-weight: bold; + font-style: inherit; +} + +.prevent-inlining { + content: " { + // Find any conflicting margin elements and add margins to the + // top to prevent overlap + const marginChildren = window.document.querySelectorAll( + ".column-margin.column-container > *, .margin-caption, .aside" + ); + + let lastBottom = 0; + for (const marginChild of marginChildren) { + if (marginChild.offsetParent !== null) { + // clear the top margin so we recompute it + marginChild.style.marginTop = null; + const top = marginChild.getBoundingClientRect().top + window.scrollY; + if (top < lastBottom) { + const marginChildStyle = window.getComputedStyle(marginChild); + const marginBottom = parseFloat(marginChildStyle["marginBottom"]); + const margin = lastBottom - top + marginBottom; + marginChild.style.marginTop = `${margin}px`; + } + const styles = window.getComputedStyle(marginChild); + const marginTop = parseFloat(styles["marginTop"]); + lastBottom = top + marginChild.getBoundingClientRect().height + marginTop; + } + } +}; + +window.document.addEventListener("DOMContentLoaded", function (_event) { + // Recompute the position of margin elements anytime the body size changes + if (window.ResizeObserver) { + const resizeObserver = new window.ResizeObserver( + throttle(() => { + layoutMarginEls(); + if ( + window.document.body.getBoundingClientRect().width < 990 && + isReaderMode() + ) { + quartoToggleReader(); + } + }, 50) + ); + resizeObserver.observe(window.document.body); + } + + const tocEl = window.document.querySelector('nav.toc-active[role="doc-toc"]'); + const sidebarEl = window.document.getElementById("quarto-sidebar"); + const leftTocEl = window.document.getElementById("quarto-sidebar-toc-left"); + const marginSidebarEl = window.document.getElementById( + "quarto-margin-sidebar" + ); + // function to determine whether the element has a previous sibling that is active + const prevSiblingIsActiveLink = (el) => { + const sibling = el.previousElementSibling; + if (sibling && sibling.tagName === "A") { + return sibling.classList.contains("active"); + } else { + return false; + } + }; + + // fire slideEnter for bootstrap tab activations (for htmlwidget resize behavior) + function fireSlideEnter(e) { + const event = window.document.createEvent("Event"); + event.initEvent("slideenter", true, true); + window.document.dispatchEvent(event); + } + const tabs = window.document.querySelectorAll('a[data-bs-toggle="tab"]'); + tabs.forEach((tab) => { + tab.addEventListener("shown.bs.tab", fireSlideEnter); + }); + + // fire slideEnter for tabby tab activations (for htmlwidget resize behavior) + document.addEventListener("tabby", fireSlideEnter, false); + + // Track scrolling and mark TOC links as active + // get table of contents and sidebar (bail if we don't have at least one) + const tocLinks = tocEl + ? [...tocEl.querySelectorAll("a[data-scroll-target]")] + : []; + const makeActive = (link) => tocLinks[link].classList.add("active"); + const removeActive = (link) => tocLinks[link].classList.remove("active"); + const removeAllActive = () => + [...Array(tocLinks.length).keys()].forEach((link) => removeActive(link)); + + // activate the anchor for a section associated with this TOC entry + tocLinks.forEach((link) => { + link.addEventListener("click", () => { + if (link.href.indexOf("#") !== -1) { + const anchor = link.href.split("#")[1]; + const heading = window.document.querySelector( + `[data-anchor-id="${anchor}"]` + ); + if (heading) { + // Add the class + heading.classList.add("reveal-anchorjs-link"); + + // function to show the anchor + const handleMouseout = () => { + heading.classList.remove("reveal-anchorjs-link"); + heading.removeEventListener("mouseout", handleMouseout); + }; + + // add a function to clear the anchor when the user mouses out of it + heading.addEventListener("mouseout", handleMouseout); + } + } + }); + }); + + const sections = tocLinks.map((link) => { + const target = link.getAttribute("data-scroll-target"); + if (target.startsWith("#")) { + return window.document.getElementById(decodeURI(`${target.slice(1)}`)); + } else { + return window.document.querySelector(decodeURI(`${target}`)); + } + }); + + const sectionMargin = 200; + let currentActive = 0; + // track whether we've initialized state the first time + let init = false; + + const updateActiveLink = () => { + // The index from bottom to top (e.g. reversed list) + let sectionIndex = -1; + if ( + window.innerHeight + window.pageYOffset >= + window.document.body.offsetHeight + ) { + // This is the no-scroll case where last section should be the active one + sectionIndex = 0; + } else { + // This finds the last section visible on screen that should be made active + sectionIndex = [...sections].reverse().findIndex((section) => { + if (section) { + return window.pageYOffset >= section.offsetTop - sectionMargin; + } else { + return false; + } + }); + } + if (sectionIndex > -1) { + const current = sections.length - sectionIndex - 1; + if (current !== currentActive) { + removeAllActive(); + currentActive = current; + makeActive(current); + if (init) { + window.dispatchEvent(sectionChanged); + } + init = true; + } + } + }; + + const inHiddenRegion = (top, bottom, hiddenRegions) => { + for (const region of hiddenRegions) { + if (top <= region.bottom && bottom >= region.top) { + return true; + } + } + return false; + }; + + const categorySelector = "header.quarto-title-block .quarto-category"; + const activateCategories = (href) => { + // Find any categories + // Surround them with a link pointing back to: + // #category=Authoring + try { + const categoryEls = window.document.querySelectorAll(categorySelector); + for (const categoryEl of categoryEls) { + const categoryText = categoryEl.textContent; + if (categoryText) { + const link = `${href}#category=${encodeURIComponent(categoryText)}`; + const linkEl = window.document.createElement("a"); + linkEl.setAttribute("href", link); + for (const child of categoryEl.childNodes) { + linkEl.append(child); + } + categoryEl.appendChild(linkEl); + } + } + } catch { + // Ignore errors + } + }; + function hasTitleCategories() { + return window.document.querySelector(categorySelector) !== null; + } + + function offsetRelativeUrl(url) { + const offset = getMeta("quarto:offset"); + return offset ? offset + url : url; + } + + function offsetAbsoluteUrl(url) { + const offset = getMeta("quarto:offset"); + const baseUrl = new URL(offset, window.location); + + const projRelativeUrl = url.replace(baseUrl, ""); + if (projRelativeUrl.startsWith("/")) { + return projRelativeUrl; + } else { + return "/" + projRelativeUrl; + } + } + + // read a meta tag value + function getMeta(metaName) { + const metas = window.document.getElementsByTagName("meta"); + for (let i = 0; i < metas.length; i++) { + if (metas[i].getAttribute("name") === metaName) { + return metas[i].getAttribute("content"); + } + } + return ""; + } + + async function findAndActivateCategories() { + const currentPagePath = offsetAbsoluteUrl(window.location.href); + const response = await fetch(offsetRelativeUrl("listings.json")); + if (response.status == 200) { + return response.json().then(function (listingPaths) { + const listingHrefs = []; + for (const listingPath of listingPaths) { + const pathWithoutLeadingSlash = listingPath.listing.substring(1); + for (const item of listingPath.items) { + if ( + item === currentPagePath || + item === currentPagePath + "index.html" + ) { + // Resolve this path against the offset to be sure + // we already are using the correct path to the listing + // (this adjusts the listing urls to be rooted against + // whatever root the page is actually running against) + const relative = offsetRelativeUrl(pathWithoutLeadingSlash); + const baseUrl = window.location; + const resolvedPath = new URL(relative, baseUrl); + listingHrefs.push(resolvedPath.pathname); + break; + } + } + } + + // Look up the tree for a nearby linting and use that if we find one + const nearestListing = findNearestParentListing( + offsetAbsoluteUrl(window.location.pathname), + listingHrefs + ); + if (nearestListing) { + activateCategories(nearestListing); + } else { + // See if the referrer is a listing page for this item + const referredRelativePath = offsetAbsoluteUrl(document.referrer); + const referrerListing = listingHrefs.find((listingHref) => { + const isListingReferrer = + listingHref === referredRelativePath || + listingHref === referredRelativePath + "index.html"; + return isListingReferrer; + }); + + if (referrerListing) { + // Try to use the referrer if possible + activateCategories(referrerListing); + } else if (listingHrefs.length > 0) { + // Otherwise, just fall back to the first listing + activateCategories(listingHrefs[0]); + } + } + }); + } + } + if (hasTitleCategories()) { + findAndActivateCategories(); + } + + const findNearestParentListing = (href, listingHrefs) => { + if (!href || !listingHrefs) { + return undefined; + } + // Look up the tree for a nearby linting and use that if we find one + const relativeParts = href.substring(1).split("/"); + while (relativeParts.length > 0) { + const path = relativeParts.join("/"); + for (const listingHref of listingHrefs) { + if (listingHref.startsWith(path)) { + return listingHref; + } + } + relativeParts.pop(); + } + + return undefined; + }; + + const manageSidebarVisiblity = (el, placeholderDescriptor) => { + let isVisible = true; + let elRect; + + return (hiddenRegions) => { + if (el === null) { + return; + } + + // Find the last element of the TOC + const lastChildEl = el.lastElementChild; + + if (lastChildEl) { + // Converts the sidebar to a menu + const convertToMenu = () => { + for (const child of el.children) { + child.style.opacity = 0; + child.style.overflow = "hidden"; + child.style.pointerEvents = "none"; + } + + nexttick(() => { + const toggleContainer = window.document.createElement("div"); + toggleContainer.style.width = "100%"; + toggleContainer.classList.add("zindex-over-content"); + toggleContainer.classList.add("quarto-sidebar-toggle"); + toggleContainer.classList.add("headroom-target"); // Marks this to be managed by headeroom + toggleContainer.id = placeholderDescriptor.id; + toggleContainer.style.position = "fixed"; + + const toggleIcon = window.document.createElement("i"); + toggleIcon.classList.add("quarto-sidebar-toggle-icon"); + toggleIcon.classList.add("bi"); + toggleIcon.classList.add("bi-caret-down-fill"); + + const toggleTitle = window.document.createElement("div"); + const titleEl = window.document.body.querySelector( + placeholderDescriptor.titleSelector + ); + if (titleEl) { + toggleTitle.append( + titleEl.textContent || titleEl.innerText, + toggleIcon + ); + } + toggleTitle.classList.add("zindex-over-content"); + toggleTitle.classList.add("quarto-sidebar-toggle-title"); + toggleContainer.append(toggleTitle); + + const toggleContents = window.document.createElement("div"); + toggleContents.classList = el.classList; + toggleContents.classList.add("zindex-over-content"); + toggleContents.classList.add("quarto-sidebar-toggle-contents"); + for (const child of el.children) { + if (child.id === "toc-title") { + continue; + } + + const clone = child.cloneNode(true); + clone.style.opacity = 1; + clone.style.pointerEvents = null; + clone.style.display = null; + toggleContents.append(clone); + } + toggleContents.style.height = "0px"; + const positionToggle = () => { + // position the element (top left of parent, same width as parent) + if (!elRect) { + elRect = el.getBoundingClientRect(); + } + toggleContainer.style.left = `${elRect.left}px`; + toggleContainer.style.top = `${elRect.top}px`; + toggleContainer.style.width = `${elRect.width}px`; + }; + positionToggle(); + + toggleContainer.append(toggleContents); + el.parentElement.prepend(toggleContainer); + + // Process clicks + let tocShowing = false; + // Allow the caller to control whether this is dismissed + // when it is clicked (e.g. sidebar navigation supports + // opening and closing the nav tree, so don't dismiss on click) + const clickEl = placeholderDescriptor.dismissOnClick + ? toggleContainer + : toggleTitle; + + const closeToggle = () => { + if (tocShowing) { + toggleContainer.classList.remove("expanded"); + toggleContents.style.height = "0px"; + tocShowing = false; + } + }; + + // Get rid of any expanded toggle if the user scrolls + window.document.addEventListener( + "scroll", + throttle(() => { + closeToggle(); + }, 50) + ); + + // Handle positioning of the toggle + window.addEventListener( + "resize", + throttle(() => { + elRect = undefined; + positionToggle(); + }, 50) + ); + + window.addEventListener("quarto-hrChanged", () => { + elRect = undefined; + }); + + // Process the click + clickEl.onclick = () => { + if (!tocShowing) { + toggleContainer.classList.add("expanded"); + toggleContents.style.height = null; + tocShowing = true; + } else { + closeToggle(); + } + }; + }); + }; + + // Converts a sidebar from a menu back to a sidebar + const convertToSidebar = () => { + for (const child of el.children) { + child.style.opacity = 1; + child.style.overflow = null; + child.style.pointerEvents = null; + } + + const placeholderEl = window.document.getElementById( + placeholderDescriptor.id + ); + if (placeholderEl) { + placeholderEl.remove(); + } + + el.classList.remove("rollup"); + }; + + if (isReaderMode()) { + convertToMenu(); + isVisible = false; + } else { + // Find the top and bottom o the element that is being managed + const elTop = el.offsetTop; + const elBottom = + elTop + lastChildEl.offsetTop + lastChildEl.offsetHeight; + + if (!isVisible) { + // If the element is current not visible reveal if there are + // no conflicts with overlay regions + if (!inHiddenRegion(elTop, elBottom, hiddenRegions)) { + convertToSidebar(); + isVisible = true; + } + } else { + // If the element is visible, hide it if it conflicts with overlay regions + // and insert a placeholder toggle (or if we're in reader mode) + if (inHiddenRegion(elTop, elBottom, hiddenRegions)) { + convertToMenu(); + isVisible = false; + } + } + } + } + }; + }; + + const tabEls = document.querySelectorAll('a[data-bs-toggle="tab"]'); + for (const tabEl of tabEls) { + const id = tabEl.getAttribute("data-bs-target"); + if (id) { + const columnEl = document.querySelector( + `${id} .column-margin, .tabset-margin-content` + ); + if (columnEl) + tabEl.addEventListener("shown.bs.tab", function (event) { + const el = event.srcElement; + if (el) { + const visibleCls = `${el.id}-margin-content`; + // walk up until we find a parent tabset + let panelTabsetEl = el.parentElement; + while (panelTabsetEl) { + if (panelTabsetEl.classList.contains("panel-tabset")) { + break; + } + panelTabsetEl = panelTabsetEl.parentElement; + } + + if (panelTabsetEl) { + const prevSib = panelTabsetEl.previousElementSibling; + if ( + prevSib && + prevSib.classList.contains("tabset-margin-container") + ) { + const childNodes = prevSib.querySelectorAll( + ".tabset-margin-content" + ); + for (const childEl of childNodes) { + if (childEl.classList.contains(visibleCls)) { + childEl.classList.remove("collapse"); + } else { + childEl.classList.add("collapse"); + } + } + } + } + } + + layoutMarginEls(); + }); + } + } + + // Manage the visibility of the toc and the sidebar + const marginScrollVisibility = manageSidebarVisiblity(marginSidebarEl, { + id: "quarto-toc-toggle", + titleSelector: "#toc-title", + dismissOnClick: true, + }); + const sidebarScrollVisiblity = manageSidebarVisiblity(sidebarEl, { + id: "quarto-sidebarnav-toggle", + titleSelector: ".title", + dismissOnClick: false, + }); + let tocLeftScrollVisibility; + if (leftTocEl) { + tocLeftScrollVisibility = manageSidebarVisiblity(leftTocEl, { + id: "quarto-lefttoc-toggle", + titleSelector: "#toc-title", + dismissOnClick: true, + }); + } + + // Find the first element that uses formatting in special columns + const conflictingEls = window.document.body.querySelectorAll( + '[class^="column-"], [class*=" column-"], aside, [class*="margin-caption"], [class*=" margin-caption"], [class*="margin-ref"], [class*=" margin-ref"]' + ); + + // Filter all the possibly conflicting elements into ones + // the do conflict on the left or ride side + const arrConflictingEls = Array.from(conflictingEls); + const leftSideConflictEls = arrConflictingEls.filter((el) => { + if (el.tagName === "ASIDE") { + return false; + } + return Array.from(el.classList).find((className) => { + return ( + className !== "column-body" && + className.startsWith("column-") && + !className.endsWith("right") && + !className.endsWith("container") && + className !== "column-margin" + ); + }); + }); + const rightSideConflictEls = arrConflictingEls.filter((el) => { + if (el.tagName === "ASIDE") { + return true; + } + + const hasMarginCaption = Array.from(el.classList).find((className) => { + return className == "margin-caption"; + }); + if (hasMarginCaption) { + return true; + } + + return Array.from(el.classList).find((className) => { + return ( + className !== "column-body" && + !className.endsWith("container") && + className.startsWith("column-") && + !className.endsWith("left") + ); + }); + }); + + const kOverlapPaddingSize = 10; + function toRegions(els) { + return els.map((el) => { + const boundRect = el.getBoundingClientRect(); + const top = + boundRect.top + + document.documentElement.scrollTop - + kOverlapPaddingSize; + return { + top, + bottom: top + el.scrollHeight + 2 * kOverlapPaddingSize, + }; + }); + } + + let hasObserved = false; + const visibleItemObserver = (els) => { + let visibleElements = [...els]; + const intersectionObserver = new IntersectionObserver( + (entries, _observer) => { + entries.forEach((entry) => { + if (entry.isIntersecting) { + if (visibleElements.indexOf(entry.target) === -1) { + visibleElements.push(entry.target); + } + } else { + visibleElements = visibleElements.filter((visibleEntry) => { + return visibleEntry !== entry; + }); + } + }); + + if (!hasObserved) { + hideOverlappedSidebars(); + } + hasObserved = true; + }, + {} + ); + els.forEach((el) => { + intersectionObserver.observe(el); + }); + + return { + getVisibleEntries: () => { + return visibleElements; + }, + }; + }; + + const rightElementObserver = visibleItemObserver(rightSideConflictEls); + const leftElementObserver = visibleItemObserver(leftSideConflictEls); + + const hideOverlappedSidebars = () => { + marginScrollVisibility(toRegions(rightElementObserver.getVisibleEntries())); + sidebarScrollVisiblity(toRegions(leftElementObserver.getVisibleEntries())); + if (tocLeftScrollVisibility) { + tocLeftScrollVisibility( + toRegions(leftElementObserver.getVisibleEntries()) + ); + } + }; + + window.quartoToggleReader = () => { + // Applies a slow class (or removes it) + // to update the transition speed + const slowTransition = (slow) => { + const manageTransition = (id, slow) => { + const el = document.getElementById(id); + if (el) { + if (slow) { + el.classList.add("slow"); + } else { + el.classList.remove("slow"); + } + } + }; + + manageTransition("TOC", slow); + manageTransition("quarto-sidebar", slow); + }; + const readerMode = !isReaderMode(); + setReaderModeValue(readerMode); + + // If we're entering reader mode, slow the transition + if (readerMode) { + slowTransition(readerMode); + } + highlightReaderToggle(readerMode); + hideOverlappedSidebars(); + + // If we're exiting reader mode, restore the non-slow transition + if (!readerMode) { + slowTransition(!readerMode); + } + }; + + const highlightReaderToggle = (readerMode) => { + const els = document.querySelectorAll(".quarto-reader-toggle"); + if (els) { + els.forEach((el) => { + if (readerMode) { + el.classList.add("reader"); + } else { + el.classList.remove("reader"); + } + }); + } + }; + + const setReaderModeValue = (val) => { + if (window.location.protocol !== "file:") { + window.localStorage.setItem("quarto-reader-mode", val); + } else { + localReaderMode = val; + } + }; + + const isReaderMode = () => { + if (window.location.protocol !== "file:") { + return window.localStorage.getItem("quarto-reader-mode") === "true"; + } else { + return localReaderMode; + } + }; + let localReaderMode = null; + + const tocOpenDepthStr = tocEl?.getAttribute("data-toc-expanded"); + const tocOpenDepth = tocOpenDepthStr ? Number(tocOpenDepthStr) : 1; + + // Walk the TOC and collapse/expand nodes + // Nodes are expanded if: + // - they are top level + // - they have children that are 'active' links + // - they are directly below an link that is 'active' + const walk = (el, depth) => { + // Tick depth when we enter a UL + if (el.tagName === "UL") { + depth = depth + 1; + } + + // It this is active link + let isActiveNode = false; + if (el.tagName === "A" && el.classList.contains("active")) { + isActiveNode = true; + } + + // See if there is an active child to this element + let hasActiveChild = false; + for (child of el.children) { + hasActiveChild = walk(child, depth) || hasActiveChild; + } + + // Process the collapse state if this is an UL + if (el.tagName === "UL") { + if (tocOpenDepth === -1 && depth > 1) { + // toc-expand: false + el.classList.add("collapse"); + } else if ( + depth <= tocOpenDepth || + hasActiveChild || + prevSiblingIsActiveLink(el) + ) { + el.classList.remove("collapse"); + } else { + el.classList.add("collapse"); + } + + // untick depth when we leave a UL + depth = depth - 1; + } + return hasActiveChild || isActiveNode; + }; + + // walk the TOC and expand / collapse any items that should be shown + if (tocEl) { + updateActiveLink(); + walk(tocEl, 0); + } + + // Throttle the scroll event and walk peridiocally + window.document.addEventListener( + "scroll", + throttle(() => { + if (tocEl) { + updateActiveLink(); + walk(tocEl, 0); + } + if (!isReaderMode()) { + hideOverlappedSidebars(); + } + }, 5) + ); + window.addEventListener( + "resize", + throttle(() => { + if (tocEl) { + updateActiveLink(); + walk(tocEl, 0); + } + if (!isReaderMode()) { + hideOverlappedSidebars(); + } + }, 10) + ); + hideOverlappedSidebars(); + highlightReaderToggle(isReaderMode()); +}); + +// grouped tabsets +window.addEventListener("pageshow", (_event) => { + function getTabSettings() { + const data = localStorage.getItem("quarto-persistent-tabsets-data"); + if (!data) { + localStorage.setItem("quarto-persistent-tabsets-data", "{}"); + return {}; + } + if (data) { + return JSON.parse(data); + } + } + + function setTabSettings(data) { + localStorage.setItem( + "quarto-persistent-tabsets-data", + JSON.stringify(data) + ); + } + + function setTabState(groupName, groupValue) { + const data = getTabSettings(); + data[groupName] = groupValue; + setTabSettings(data); + } + + function toggleTab(tab, active) { + const tabPanelId = tab.getAttribute("aria-controls"); + const tabPanel = document.getElementById(tabPanelId); + if (active) { + tab.classList.add("active"); + tabPanel.classList.add("active"); + } else { + tab.classList.remove("active"); + tabPanel.classList.remove("active"); + } + } + + function toggleAll(selectedGroup, selectorsToSync) { + for (const [thisGroup, tabs] of Object.entries(selectorsToSync)) { + const active = selectedGroup === thisGroup; + for (const tab of tabs) { + toggleTab(tab, active); + } + } + } + + function findSelectorsToSyncByLanguage() { + const result = {}; + const tabs = Array.from( + document.querySelectorAll(`div[data-group] a[id^='tabset-']`) + ); + for (const item of tabs) { + const div = item.parentElement.parentElement.parentElement; + const group = div.getAttribute("data-group"); + if (!result[group]) { + result[group] = {}; + } + const selectorsToSync = result[group]; + const value = item.innerHTML; + if (!selectorsToSync[value]) { + selectorsToSync[value] = []; + } + selectorsToSync[value].push(item); + } + return result; + } + + function setupSelectorSync() { + const selectorsToSync = findSelectorsToSyncByLanguage(); + Object.entries(selectorsToSync).forEach(([group, tabSetsByValue]) => { + Object.entries(tabSetsByValue).forEach(([value, items]) => { + items.forEach((item) => { + item.addEventListener("click", (_event) => { + setTabState(group, value); + toggleAll(value, selectorsToSync[group]); + }); + }); + }); + }); + return selectorsToSync; + } + + const selectorsToSync = setupSelectorSync(); + for (const [group, selectedName] of Object.entries(getTabSettings())) { + const selectors = selectorsToSync[group]; + // it's possible that stale state gives us empty selections, so we explicitly check here. + if (selectors) { + toggleAll(selectedName, selectors); + } + } +}); + +function throttle(func, wait) { + let waiting = false; + return function () { + if (!waiting) { + func.apply(this, arguments); + waiting = true; + setTimeout(function () { + waiting = false; + }, wait); + } + }; +} + +function nexttick(func) { + return setTimeout(func, 0); +} diff --git a/site_libs/quarto-html/tippy.css b/site_libs/quarto-html/tippy.css new file mode 100644 index 0000000..e6ae635 --- /dev/null +++ b/site_libs/quarto-html/tippy.css @@ -0,0 +1 @@ +.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1} \ No newline at end of file diff --git a/site_libs/quarto-html/tippy.umd.min.js b/site_libs/quarto-html/tippy.umd.min.js new file mode 100644 index 0000000..ca292be --- /dev/null +++ b/site_libs/quarto-html/tippy.umd.min.js @@ -0,0 +1,2 @@ +!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t(require("@popperjs/core")):"function"==typeof define&&define.amd?define(["@popperjs/core"],t):(e=e||self).tippy=t(e.Popper)}(this,(function(e){"use strict";var t={passive:!0,capture:!0},n=function(){return document.body};function r(e,t,n){if(Array.isArray(e)){var r=e[t];return null==r?Array.isArray(n)?n[t]:n:r}return e}function o(e,t){var n={}.toString.call(e);return 0===n.indexOf("[object")&&n.indexOf(t+"]")>-1}function i(e,t){return"function"==typeof e?e.apply(void 0,t):e}function a(e,t){return 0===t?e:function(r){clearTimeout(n),n=setTimeout((function(){e(r)}),t)};var n}function s(e,t){var n=Object.assign({},e);return t.forEach((function(e){delete n[e]})),n}function u(e){return[].concat(e)}function c(e,t){-1===e.indexOf(t)&&e.push(t)}function p(e){return e.split("-")[0]}function f(e){return[].slice.call(e)}function l(e){return Object.keys(e).reduce((function(t,n){return void 0!==e[n]&&(t[n]=e[n]),t}),{})}function d(){return document.createElement("div")}function v(e){return["Element","Fragment"].some((function(t){return o(e,t)}))}function m(e){return o(e,"MouseEvent")}function g(e){return!(!e||!e._tippy||e._tippy.reference!==e)}function h(e){return v(e)?[e]:function(e){return o(e,"NodeList")}(e)?f(e):Array.isArray(e)?e:f(document.querySelectorAll(e))}function b(e,t){e.forEach((function(e){e&&(e.style.transitionDuration=t+"ms")}))}function y(e,t){e.forEach((function(e){e&&e.setAttribute("data-state",t)}))}function w(e){var t,n=u(e)[0];return null!=n&&null!=(t=n.ownerDocument)&&t.body?n.ownerDocument:document}function E(e,t,n){var r=t+"EventListener";["transitionend","webkitTransitionEnd"].forEach((function(t){e[r](t,n)}))}function O(e,t){for(var n=t;n;){var r;if(e.contains(n))return!0;n=null==n.getRootNode||null==(r=n.getRootNode())?void 0:r.host}return!1}var x={isTouch:!1},C=0;function T(){x.isTouch||(x.isTouch=!0,window.performance&&document.addEventListener("mousemove",A))}function A(){var e=performance.now();e-C<20&&(x.isTouch=!1,document.removeEventListener("mousemove",A)),C=e}function L(){var e=document.activeElement;if(g(e)){var t=e._tippy;e.blur&&!t.state.isVisible&&e.blur()}}var D=!!("undefined"!=typeof window&&"undefined"!=typeof document)&&!!window.msCrypto,R=Object.assign({appendTo:n,aria:{content:"auto",expanded:"auto"},delay:0,duration:[300,250],getReferenceClientRect:null,hideOnClick:!0,ignoreAttributes:!1,interactive:!1,interactiveBorder:2,interactiveDebounce:0,moveTransition:"",offset:[0,10],onAfterUpdate:function(){},onBeforeUpdate:function(){},onCreate:function(){},onDestroy:function(){},onHidden:function(){},onHide:function(){},onMount:function(){},onShow:function(){},onShown:function(){},onTrigger:function(){},onUntrigger:function(){},onClickOutside:function(){},placement:"top",plugins:[],popperOptions:{},render:null,showOnCreate:!1,touch:!0,trigger:"mouseenter focus",triggerTarget:null},{animateFill:!1,followCursor:!1,inlinePositioning:!1,sticky:!1},{allowHTML:!1,animation:"fade",arrow:!0,content:"",inertia:!1,maxWidth:350,role:"tooltip",theme:"",zIndex:9999}),k=Object.keys(R);function P(e){var t=(e.plugins||[]).reduce((function(t,n){var r,o=n.name,i=n.defaultValue;o&&(t[o]=void 0!==e[o]?e[o]:null!=(r=R[o])?r:i);return t}),{});return Object.assign({},e,t)}function j(e,t){var n=Object.assign({},t,{content:i(t.content,[e])},t.ignoreAttributes?{}:function(e,t){return(t?Object.keys(P(Object.assign({},R,{plugins:t}))):k).reduce((function(t,n){var r=(e.getAttribute("data-tippy-"+n)||"").trim();if(!r)return t;if("content"===n)t[n]=r;else try{t[n]=JSON.parse(r)}catch(e){t[n]=r}return t}),{})}(e,t.plugins));return n.aria=Object.assign({},R.aria,n.aria),n.aria={expanded:"auto"===n.aria.expanded?t.interactive:n.aria.expanded,content:"auto"===n.aria.content?t.interactive?null:"describedby":n.aria.content},n}function M(e,t){e.innerHTML=t}function V(e){var t=d();return!0===e?t.className="tippy-arrow":(t.className="tippy-svg-arrow",v(e)?t.appendChild(e):M(t,e)),t}function I(e,t){v(t.content)?(M(e,""),e.appendChild(t.content)):"function"!=typeof t.content&&(t.allowHTML?M(e,t.content):e.textContent=t.content)}function S(e){var t=e.firstElementChild,n=f(t.children);return{box:t,content:n.find((function(e){return e.classList.contains("tippy-content")})),arrow:n.find((function(e){return e.classList.contains("tippy-arrow")||e.classList.contains("tippy-svg-arrow")})),backdrop:n.find((function(e){return e.classList.contains("tippy-backdrop")}))}}function N(e){var t=d(),n=d();n.className="tippy-box",n.setAttribute("data-state","hidden"),n.setAttribute("tabindex","-1");var r=d();function o(n,r){var o=S(t),i=o.box,a=o.content,s=o.arrow;r.theme?i.setAttribute("data-theme",r.theme):i.removeAttribute("data-theme"),"string"==typeof r.animation?i.setAttribute("data-animation",r.animation):i.removeAttribute("data-animation"),r.inertia?i.setAttribute("data-inertia",""):i.removeAttribute("data-inertia"),i.style.maxWidth="number"==typeof r.maxWidth?r.maxWidth+"px":r.maxWidth,r.role?i.setAttribute("role",r.role):i.removeAttribute("role"),n.content===r.content&&n.allowHTML===r.allowHTML||I(a,e.props),r.arrow?s?n.arrow!==r.arrow&&(i.removeChild(s),i.appendChild(V(r.arrow))):i.appendChild(V(r.arrow)):s&&i.removeChild(s)}return r.className="tippy-content",r.setAttribute("data-state","hidden"),I(r,e.props),t.appendChild(n),n.appendChild(r),o(e.props,e.props),{popper:t,onUpdate:o}}N.$$tippy=!0;var B=1,H=[],U=[];function _(o,s){var v,g,h,C,T,A,L,k,M=j(o,Object.assign({},R,P(l(s)))),V=!1,I=!1,N=!1,_=!1,F=[],W=a(we,M.interactiveDebounce),X=B++,Y=(k=M.plugins).filter((function(e,t){return k.indexOf(e)===t})),$={id:X,reference:o,popper:d(),popperInstance:null,props:M,state:{isEnabled:!0,isVisible:!1,isDestroyed:!1,isMounted:!1,isShown:!1},plugins:Y,clearDelayTimeouts:function(){clearTimeout(v),clearTimeout(g),cancelAnimationFrame(h)},setProps:function(e){if($.state.isDestroyed)return;ae("onBeforeUpdate",[$,e]),be();var t=$.props,n=j(o,Object.assign({},t,l(e),{ignoreAttributes:!0}));$.props=n,he(),t.interactiveDebounce!==n.interactiveDebounce&&(ce(),W=a(we,n.interactiveDebounce));t.triggerTarget&&!n.triggerTarget?u(t.triggerTarget).forEach((function(e){e.removeAttribute("aria-expanded")})):n.triggerTarget&&o.removeAttribute("aria-expanded");ue(),ie(),J&&J(t,n);$.popperInstance&&(Ce(),Ae().forEach((function(e){requestAnimationFrame(e._tippy.popperInstance.forceUpdate)})));ae("onAfterUpdate",[$,e])},setContent:function(e){$.setProps({content:e})},show:function(){var e=$.state.isVisible,t=$.state.isDestroyed,o=!$.state.isEnabled,a=x.isTouch&&!$.props.touch,s=r($.props.duration,0,R.duration);if(e||t||o||a)return;if(te().hasAttribute("disabled"))return;if(ae("onShow",[$],!1),!1===$.props.onShow($))return;$.state.isVisible=!0,ee()&&(z.style.visibility="visible");ie(),de(),$.state.isMounted||(z.style.transition="none");if(ee()){var u=re(),p=u.box,f=u.content;b([p,f],0)}A=function(){var e;if($.state.isVisible&&!_){if(_=!0,z.offsetHeight,z.style.transition=$.props.moveTransition,ee()&&$.props.animation){var t=re(),n=t.box,r=t.content;b([n,r],s),y([n,r],"visible")}se(),ue(),c(U,$),null==(e=$.popperInstance)||e.forceUpdate(),ae("onMount",[$]),$.props.animation&&ee()&&function(e,t){me(e,t)}(s,(function(){$.state.isShown=!0,ae("onShown",[$])}))}},function(){var e,t=$.props.appendTo,r=te();e=$.props.interactive&&t===n||"parent"===t?r.parentNode:i(t,[r]);e.contains(z)||e.appendChild(z);$.state.isMounted=!0,Ce()}()},hide:function(){var e=!$.state.isVisible,t=$.state.isDestroyed,n=!$.state.isEnabled,o=r($.props.duration,1,R.duration);if(e||t||n)return;if(ae("onHide",[$],!1),!1===$.props.onHide($))return;$.state.isVisible=!1,$.state.isShown=!1,_=!1,V=!1,ee()&&(z.style.visibility="hidden");if(ce(),ve(),ie(!0),ee()){var i=re(),a=i.box,s=i.content;$.props.animation&&(b([a,s],o),y([a,s],"hidden"))}se(),ue(),$.props.animation?ee()&&function(e,t){me(e,(function(){!$.state.isVisible&&z.parentNode&&z.parentNode.contains(z)&&t()}))}(o,$.unmount):$.unmount()},hideWithInteractivity:function(e){ne().addEventListener("mousemove",W),c(H,W),W(e)},enable:function(){$.state.isEnabled=!0},disable:function(){$.hide(),$.state.isEnabled=!1},unmount:function(){$.state.isVisible&&$.hide();if(!$.state.isMounted)return;Te(),Ae().forEach((function(e){e._tippy.unmount()})),z.parentNode&&z.parentNode.removeChild(z);U=U.filter((function(e){return e!==$})),$.state.isMounted=!1,ae("onHidden",[$])},destroy:function(){if($.state.isDestroyed)return;$.clearDelayTimeouts(),$.unmount(),be(),delete o._tippy,$.state.isDestroyed=!0,ae("onDestroy",[$])}};if(!M.render)return $;var q=M.render($),z=q.popper,J=q.onUpdate;z.setAttribute("data-tippy-root",""),z.id="tippy-"+$.id,$.popper=z,o._tippy=$,z._tippy=$;var G=Y.map((function(e){return e.fn($)})),K=o.hasAttribute("aria-expanded");return he(),ue(),ie(),ae("onCreate",[$]),M.showOnCreate&&Le(),z.addEventListener("mouseenter",(function(){$.props.interactive&&$.state.isVisible&&$.clearDelayTimeouts()})),z.addEventListener("mouseleave",(function(){$.props.interactive&&$.props.trigger.indexOf("mouseenter")>=0&&ne().addEventListener("mousemove",W)})),$;function Q(){var e=$.props.touch;return Array.isArray(e)?e:[e,0]}function Z(){return"hold"===Q()[0]}function ee(){var e;return!(null==(e=$.props.render)||!e.$$tippy)}function te(){return L||o}function ne(){var e=te().parentNode;return e?w(e):document}function re(){return S(z)}function oe(e){return $.state.isMounted&&!$.state.isVisible||x.isTouch||C&&"focus"===C.type?0:r($.props.delay,e?0:1,R.delay)}function ie(e){void 0===e&&(e=!1),z.style.pointerEvents=$.props.interactive&&!e?"":"none",z.style.zIndex=""+$.props.zIndex}function ae(e,t,n){var r;(void 0===n&&(n=!0),G.forEach((function(n){n[e]&&n[e].apply(n,t)})),n)&&(r=$.props)[e].apply(r,t)}function se(){var e=$.props.aria;if(e.content){var t="aria-"+e.content,n=z.id;u($.props.triggerTarget||o).forEach((function(e){var r=e.getAttribute(t);if($.state.isVisible)e.setAttribute(t,r?r+" "+n:n);else{var o=r&&r.replace(n,"").trim();o?e.setAttribute(t,o):e.removeAttribute(t)}}))}}function ue(){!K&&$.props.aria.expanded&&u($.props.triggerTarget||o).forEach((function(e){$.props.interactive?e.setAttribute("aria-expanded",$.state.isVisible&&e===te()?"true":"false"):e.removeAttribute("aria-expanded")}))}function ce(){ne().removeEventListener("mousemove",W),H=H.filter((function(e){return e!==W}))}function pe(e){if(!x.isTouch||!N&&"mousedown"!==e.type){var t=e.composedPath&&e.composedPath()[0]||e.target;if(!$.props.interactive||!O(z,t)){if(u($.props.triggerTarget||o).some((function(e){return O(e,t)}))){if(x.isTouch)return;if($.state.isVisible&&$.props.trigger.indexOf("click")>=0)return}else ae("onClickOutside",[$,e]);!0===$.props.hideOnClick&&($.clearDelayTimeouts(),$.hide(),I=!0,setTimeout((function(){I=!1})),$.state.isMounted||ve())}}}function fe(){N=!0}function le(){N=!1}function de(){var e=ne();e.addEventListener("mousedown",pe,!0),e.addEventListener("touchend",pe,t),e.addEventListener("touchstart",le,t),e.addEventListener("touchmove",fe,t)}function ve(){var e=ne();e.removeEventListener("mousedown",pe,!0),e.removeEventListener("touchend",pe,t),e.removeEventListener("touchstart",le,t),e.removeEventListener("touchmove",fe,t)}function me(e,t){var n=re().box;function r(e){e.target===n&&(E(n,"remove",r),t())}if(0===e)return t();E(n,"remove",T),E(n,"add",r),T=r}function ge(e,t,n){void 0===n&&(n=!1),u($.props.triggerTarget||o).forEach((function(r){r.addEventListener(e,t,n),F.push({node:r,eventType:e,handler:t,options:n})}))}function he(){var e;Z()&&(ge("touchstart",ye,{passive:!0}),ge("touchend",Ee,{passive:!0})),(e=$.props.trigger,e.split(/\s+/).filter(Boolean)).forEach((function(e){if("manual"!==e)switch(ge(e,ye),e){case"mouseenter":ge("mouseleave",Ee);break;case"focus":ge(D?"focusout":"blur",Oe);break;case"focusin":ge("focusout",Oe)}}))}function be(){F.forEach((function(e){var t=e.node,n=e.eventType,r=e.handler,o=e.options;t.removeEventListener(n,r,o)})),F=[]}function ye(e){var t,n=!1;if($.state.isEnabled&&!xe(e)&&!I){var r="focus"===(null==(t=C)?void 0:t.type);C=e,L=e.currentTarget,ue(),!$.state.isVisible&&m(e)&&H.forEach((function(t){return t(e)})),"click"===e.type&&($.props.trigger.indexOf("mouseenter")<0||V)&&!1!==$.props.hideOnClick&&$.state.isVisible?n=!0:Le(e),"click"===e.type&&(V=!n),n&&!r&&De(e)}}function we(e){var t=e.target,n=te().contains(t)||z.contains(t);"mousemove"===e.type&&n||function(e,t){var n=t.clientX,r=t.clientY;return e.every((function(e){var t=e.popperRect,o=e.popperState,i=e.props.interactiveBorder,a=p(o.placement),s=o.modifiersData.offset;if(!s)return!0;var u="bottom"===a?s.top.y:0,c="top"===a?s.bottom.y:0,f="right"===a?s.left.x:0,l="left"===a?s.right.x:0,d=t.top-r+u>i,v=r-t.bottom-c>i,m=t.left-n+f>i,g=n-t.right-l>i;return d||v||m||g}))}(Ae().concat(z).map((function(e){var t,n=null==(t=e._tippy.popperInstance)?void 0:t.state;return n?{popperRect:e.getBoundingClientRect(),popperState:n,props:M}:null})).filter(Boolean),e)&&(ce(),De(e))}function Ee(e){xe(e)||$.props.trigger.indexOf("click")>=0&&V||($.props.interactive?$.hideWithInteractivity(e):De(e))}function Oe(e){$.props.trigger.indexOf("focusin")<0&&e.target!==te()||$.props.interactive&&e.relatedTarget&&z.contains(e.relatedTarget)||De(e)}function xe(e){return!!x.isTouch&&Z()!==e.type.indexOf("touch")>=0}function Ce(){Te();var t=$.props,n=t.popperOptions,r=t.placement,i=t.offset,a=t.getReferenceClientRect,s=t.moveTransition,u=ee()?S(z).arrow:null,c=a?{getBoundingClientRect:a,contextElement:a.contextElement||te()}:o,p=[{name:"offset",options:{offset:i}},{name:"preventOverflow",options:{padding:{top:2,bottom:2,left:5,right:5}}},{name:"flip",options:{padding:5}},{name:"computeStyles",options:{adaptive:!s}},{name:"$$tippy",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:function(e){var t=e.state;if(ee()){var n=re().box;["placement","reference-hidden","escaped"].forEach((function(e){"placement"===e?n.setAttribute("data-placement",t.placement):t.attributes.popper["data-popper-"+e]?n.setAttribute("data-"+e,""):n.removeAttribute("data-"+e)})),t.attributes.popper={}}}}];ee()&&u&&p.push({name:"arrow",options:{element:u,padding:3}}),p.push.apply(p,(null==n?void 0:n.modifiers)||[]),$.popperInstance=e.createPopper(c,z,Object.assign({},n,{placement:r,onFirstUpdate:A,modifiers:p}))}function Te(){$.popperInstance&&($.popperInstance.destroy(),$.popperInstance=null)}function Ae(){return f(z.querySelectorAll("[data-tippy-root]"))}function Le(e){$.clearDelayTimeouts(),e&&ae("onTrigger",[$,e]),de();var t=oe(!0),n=Q(),r=n[0],o=n[1];x.isTouch&&"hold"===r&&o&&(t=o),t?v=setTimeout((function(){$.show()}),t):$.show()}function De(e){if($.clearDelayTimeouts(),ae("onUntrigger",[$,e]),$.state.isVisible){if(!($.props.trigger.indexOf("mouseenter")>=0&&$.props.trigger.indexOf("click")>=0&&["mouseleave","mousemove"].indexOf(e.type)>=0&&V)){var t=oe(!1);t?g=setTimeout((function(){$.state.isVisible&&$.hide()}),t):h=requestAnimationFrame((function(){$.hide()}))}}else ve()}}function F(e,n){void 0===n&&(n={});var r=R.plugins.concat(n.plugins||[]);document.addEventListener("touchstart",T,t),window.addEventListener("blur",L);var o=Object.assign({},n,{plugins:r}),i=h(e).reduce((function(e,t){var n=t&&_(t,o);return n&&e.push(n),e}),[]);return v(e)?i[0]:i}F.defaultProps=R,F.setDefaultProps=function(e){Object.keys(e).forEach((function(t){R[t]=e[t]}))},F.currentInput=x;var W=Object.assign({},e.applyStyles,{effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow)}}),X={mouseover:"mouseenter",focusin:"focus",click:"click"};var Y={name:"animateFill",defaultValue:!1,fn:function(e){var t;if(null==(t=e.props.render)||!t.$$tippy)return{};var n=S(e.popper),r=n.box,o=n.content,i=e.props.animateFill?function(){var e=d();return e.className="tippy-backdrop",y([e],"hidden"),e}():null;return{onCreate:function(){i&&(r.insertBefore(i,r.firstElementChild),r.setAttribute("data-animatefill",""),r.style.overflow="hidden",e.setProps({arrow:!1,animation:"shift-away"}))},onMount:function(){if(i){var e=r.style.transitionDuration,t=Number(e.replace("ms",""));o.style.transitionDelay=Math.round(t/10)+"ms",i.style.transitionDuration=e,y([i],"visible")}},onShow:function(){i&&(i.style.transitionDuration="0ms")},onHide:function(){i&&y([i],"hidden")}}}};var $={clientX:0,clientY:0},q=[];function z(e){var t=e.clientX,n=e.clientY;$={clientX:t,clientY:n}}var J={name:"followCursor",defaultValue:!1,fn:function(e){var t=e.reference,n=w(e.props.triggerTarget||t),r=!1,o=!1,i=!0,a=e.props;function s(){return"initial"===e.props.followCursor&&e.state.isVisible}function u(){n.addEventListener("mousemove",f)}function c(){n.removeEventListener("mousemove",f)}function p(){r=!0,e.setProps({getReferenceClientRect:null}),r=!1}function f(n){var r=!n.target||t.contains(n.target),o=e.props.followCursor,i=n.clientX,a=n.clientY,s=t.getBoundingClientRect(),u=i-s.left,c=a-s.top;!r&&e.props.interactive||e.setProps({getReferenceClientRect:function(){var e=t.getBoundingClientRect(),n=i,r=a;"initial"===o&&(n=e.left+u,r=e.top+c);var s="horizontal"===o?e.top:r,p="vertical"===o?e.right:n,f="horizontal"===o?e.bottom:r,l="vertical"===o?e.left:n;return{width:p-l,height:f-s,top:s,right:p,bottom:f,left:l}}})}function l(){e.props.followCursor&&(q.push({instance:e,doc:n}),function(e){e.addEventListener("mousemove",z)}(n))}function d(){0===(q=q.filter((function(t){return t.instance!==e}))).filter((function(e){return e.doc===n})).length&&function(e){e.removeEventListener("mousemove",z)}(n)}return{onCreate:l,onDestroy:d,onBeforeUpdate:function(){a=e.props},onAfterUpdate:function(t,n){var i=n.followCursor;r||void 0!==i&&a.followCursor!==i&&(d(),i?(l(),!e.state.isMounted||o||s()||u()):(c(),p()))},onMount:function(){e.props.followCursor&&!o&&(i&&(f($),i=!1),s()||u())},onTrigger:function(e,t){m(t)&&($={clientX:t.clientX,clientY:t.clientY}),o="focus"===t.type},onHidden:function(){e.props.followCursor&&(p(),c(),i=!0)}}}};var G={name:"inlinePositioning",defaultValue:!1,fn:function(e){var t,n=e.reference;var r=-1,o=!1,i=[],a={name:"tippyInlinePositioning",enabled:!0,phase:"afterWrite",fn:function(o){var a=o.state;e.props.inlinePositioning&&(-1!==i.indexOf(a.placement)&&(i=[]),t!==a.placement&&-1===i.indexOf(a.placement)&&(i.push(a.placement),e.setProps({getReferenceClientRect:function(){return function(e){return function(e,t,n,r){if(n.length<2||null===e)return t;if(2===n.length&&r>=0&&n[0].left>n[1].right)return n[r]||t;switch(e){case"top":case"bottom":var o=n[0],i=n[n.length-1],a="top"===e,s=o.top,u=i.bottom,c=a?o.left:i.left,p=a?o.right:i.right;return{top:s,bottom:u,left:c,right:p,width:p-c,height:u-s};case"left":case"right":var f=Math.min.apply(Math,n.map((function(e){return e.left}))),l=Math.max.apply(Math,n.map((function(e){return e.right}))),d=n.filter((function(t){return"left"===e?t.left===f:t.right===l})),v=d[0].top,m=d[d.length-1].bottom;return{top:v,bottom:m,left:f,right:l,width:l-f,height:m-v};default:return t}}(p(e),n.getBoundingClientRect(),f(n.getClientRects()),r)}(a.placement)}})),t=a.placement)}};function s(){var t;o||(t=function(e,t){var n;return{popperOptions:Object.assign({},e.popperOptions,{modifiers:[].concat(((null==(n=e.popperOptions)?void 0:n.modifiers)||[]).filter((function(e){return e.name!==t.name})),[t])})}}(e.props,a),o=!0,e.setProps(t),o=!1)}return{onCreate:s,onAfterUpdate:s,onTrigger:function(t,n){if(m(n)){var o=f(e.reference.getClientRects()),i=o.find((function(e){return e.left-2<=n.clientX&&e.right+2>=n.clientX&&e.top-2<=n.clientY&&e.bottom+2>=n.clientY})),a=o.indexOf(i);r=a>-1?a:r}},onHidden:function(){r=-1}}}};var K={name:"sticky",defaultValue:!1,fn:function(e){var t=e.reference,n=e.popper;function r(t){return!0===e.props.sticky||e.props.sticky===t}var o=null,i=null;function a(){var s=r("reference")?(e.popperInstance?e.popperInstance.state.elements.reference:t).getBoundingClientRect():null,u=r("popper")?n.getBoundingClientRect():null;(s&&Q(o,s)||u&&Q(i,u))&&e.popperInstance&&e.popperInstance.update(),o=s,i=u,e.state.isMounted&&requestAnimationFrame(a)}return{onMount:function(){e.props.sticky&&a()}}}};function Q(e,t){return!e||!t||(e.top!==t.top||e.right!==t.right||e.bottom!==t.bottom||e.left!==t.left)}return F.setDefaultProps({plugins:[Y,J,G,K],render:N}),F.createSingleton=function(e,t){var n;void 0===t&&(t={});var r,o=e,i=[],a=[],c=t.overrides,p=[],f=!1;function l(){a=o.map((function(e){return u(e.props.triggerTarget||e.reference)})).reduce((function(e,t){return e.concat(t)}),[])}function v(){i=o.map((function(e){return e.reference}))}function m(e){o.forEach((function(t){e?t.enable():t.disable()}))}function g(e){return o.map((function(t){var n=t.setProps;return t.setProps=function(o){n(o),t.reference===r&&e.setProps(o)},function(){t.setProps=n}}))}function h(e,t){var n=a.indexOf(t);if(t!==r){r=t;var s=(c||[]).concat("content").reduce((function(e,t){return e[t]=o[n].props[t],e}),{});e.setProps(Object.assign({},s,{getReferenceClientRect:"function"==typeof s.getReferenceClientRect?s.getReferenceClientRect:function(){var e;return null==(e=i[n])?void 0:e.getBoundingClientRect()}}))}}m(!1),v(),l();var b={fn:function(){return{onDestroy:function(){m(!0)},onHidden:function(){r=null},onClickOutside:function(e){e.props.showOnCreate&&!f&&(f=!0,r=null)},onShow:function(e){e.props.showOnCreate&&!f&&(f=!0,h(e,i[0]))},onTrigger:function(e,t){h(e,t.currentTarget)}}}},y=F(d(),Object.assign({},s(t,["overrides"]),{plugins:[b].concat(t.plugins||[]),triggerTarget:a,popperOptions:Object.assign({},t.popperOptions,{modifiers:[].concat((null==(n=t.popperOptions)?void 0:n.modifiers)||[],[W])})})),w=y.show;y.show=function(e){if(w(),!r&&null==e)return h(y,i[0]);if(!r||null!=e){if("number"==typeof e)return i[e]&&h(y,i[e]);if(o.indexOf(e)>=0){var t=e.reference;return h(y,t)}return i.indexOf(e)>=0?h(y,e):void 0}},y.showNext=function(){var e=i[0];if(!r)return y.show(0);var t=i.indexOf(r);y.show(i[t+1]||e)},y.showPrevious=function(){var e=i[i.length-1];if(!r)return y.show(e);var t=i.indexOf(r),n=i[t-1]||e;y.show(n)};var E=y.setProps;return y.setProps=function(e){c=e.overrides||c,E(e)},y.setInstances=function(e){m(!0),p.forEach((function(e){return e()})),o=e,m(!1),v(),l(),p=g(y),y.setProps({triggerTarget:a})},p=g(y),y},F.delegate=function(e,n){var r=[],o=[],i=!1,a=n.target,c=s(n,["target"]),p=Object.assign({},c,{trigger:"manual",touch:!1}),f=Object.assign({touch:R.touch},c,{showOnCreate:!0}),l=F(e,p);function d(e){if(e.target&&!i){var t=e.target.closest(a);if(t){var r=t.getAttribute("data-tippy-trigger")||n.trigger||R.trigger;if(!t._tippy&&!("touchstart"===e.type&&"boolean"==typeof f.touch||"touchstart"!==e.type&&r.indexOf(X[e.type])<0)){var s=F(t,f);s&&(o=o.concat(s))}}}}function v(e,t,n,o){void 0===o&&(o=!1),e.addEventListener(t,n,o),r.push({node:e,eventType:t,handler:n,options:o})}return u(l).forEach((function(e){var n=e.destroy,a=e.enable,s=e.disable;e.destroy=function(e){void 0===e&&(e=!0),e&&o.forEach((function(e){e.destroy()})),o=[],r.forEach((function(e){var t=e.node,n=e.eventType,r=e.handler,o=e.options;t.removeEventListener(n,r,o)})),r=[],n()},e.enable=function(){a(),o.forEach((function(e){return e.enable()})),i=!1},e.disable=function(){s(),o.forEach((function(e){return e.disable()})),i=!0},function(e){var n=e.reference;v(n,"touchstart",d,t),v(n,"mouseover",d),v(n,"focusin",d),v(n,"click",d)}(e)})),l},F.hideAll=function(e){var t=void 0===e?{}:e,n=t.exclude,r=t.duration;U.forEach((function(e){var t=!1;if(n&&(t=g(n)?e.reference===n:e.popper===n.popper),!t){var o=e.props.duration;e.setProps({duration:r}),e.hide(),e.state.isDestroyed||e.setProps({duration:o})}}))},F.roundArrow='',F})); + diff --git a/site_libs/quarto-nav/quarto-nav.js b/site_libs/quarto-nav/quarto-nav.js new file mode 100644 index 0000000..38cc430 --- /dev/null +++ b/site_libs/quarto-nav/quarto-nav.js @@ -0,0 +1,325 @@ +const headroomChanged = new CustomEvent("quarto-hrChanged", { + detail: {}, + bubbles: true, + cancelable: false, + composed: false, +}); + +const announceDismiss = () => { + const annEl = window.document.getElementById("quarto-announcement"); + if (annEl) { + annEl.remove(); + + const annId = annEl.getAttribute("data-announcement-id"); + window.localStorage.setItem(`quarto-announce-${annId}`, "true"); + } +}; + +const announceRegister = () => { + const annEl = window.document.getElementById("quarto-announcement"); + if (annEl) { + const annId = annEl.getAttribute("data-announcement-id"); + const isDismissed = + window.localStorage.getItem(`quarto-announce-${annId}`) || false; + if (isDismissed) { + announceDismiss(); + return; + } else { + annEl.classList.remove("hidden"); + } + + const actionEl = annEl.querySelector(".quarto-announcement-action"); + if (actionEl) { + actionEl.addEventListener("click", function (e) { + e.preventDefault(); + // Hide the bar immediately + announceDismiss(); + }); + } + } +}; + +window.document.addEventListener("DOMContentLoaded", function () { + let init = false; + + announceRegister(); + + // Manage the back to top button, if one is present. + let lastScrollTop = window.pageYOffset || document.documentElement.scrollTop; + const scrollDownBuffer = 5; + const scrollUpBuffer = 35; + const btn = document.getElementById("quarto-back-to-top"); + const hideBackToTop = () => { + btn.style.display = "none"; + }; + const showBackToTop = () => { + btn.style.display = "inline-block"; + }; + if (btn) { + window.document.addEventListener( + "scroll", + function () { + const currentScrollTop = + window.pageYOffset || document.documentElement.scrollTop; + + // Shows and hides the button 'intelligently' as the user scrolls + if (currentScrollTop - scrollDownBuffer > lastScrollTop) { + hideBackToTop(); + lastScrollTop = currentScrollTop <= 0 ? 0 : currentScrollTop; + } else if (currentScrollTop < lastScrollTop - scrollUpBuffer) { + showBackToTop(); + lastScrollTop = currentScrollTop <= 0 ? 0 : currentScrollTop; + } + + // Show the button at the bottom, hides it at the top + if (currentScrollTop <= 0) { + hideBackToTop(); + } else if ( + window.innerHeight + currentScrollTop >= + document.body.offsetHeight + ) { + showBackToTop(); + } + }, + false + ); + } + + function throttle(func, wait) { + var timeout; + return function () { + const context = this; + const args = arguments; + const later = function () { + clearTimeout(timeout); + timeout = null; + func.apply(context, args); + }; + + if (!timeout) { + timeout = setTimeout(later, wait); + } + }; + } + + function headerOffset() { + // Set an offset if there is are fixed top navbar + const headerEl = window.document.querySelector("header.fixed-top"); + if (headerEl) { + return headerEl.clientHeight; + } else { + return 0; + } + } + + function footerOffset() { + const footerEl = window.document.querySelector("footer.footer"); + if (footerEl) { + return footerEl.clientHeight; + } else { + return 0; + } + } + + function dashboardOffset() { + const dashboardNavEl = window.document.getElementById( + "quarto-dashboard-header" + ); + if (dashboardNavEl !== null) { + return dashboardNavEl.clientHeight; + } else { + return 0; + } + } + + function updateDocumentOffsetWithoutAnimation() { + updateDocumentOffset(false); + } + + function updateDocumentOffset(animated) { + // set body offset + const topOffset = headerOffset(); + const bodyOffset = topOffset + footerOffset() + dashboardOffset(); + const bodyEl = window.document.body; + bodyEl.setAttribute("data-bs-offset", topOffset); + bodyEl.style.paddingTop = topOffset + "px"; + + // deal with sidebar offsets + const sidebars = window.document.querySelectorAll( + ".sidebar, .headroom-target" + ); + sidebars.forEach((sidebar) => { + if (!animated) { + sidebar.classList.add("notransition"); + // Remove the no transition class after the animation has time to complete + setTimeout(function () { + sidebar.classList.remove("notransition"); + }, 201); + } + + if (window.Headroom && sidebar.classList.contains("sidebar-unpinned")) { + sidebar.style.top = "0"; + sidebar.style.maxHeight = "100vh"; + } else { + sidebar.style.top = topOffset + "px"; + sidebar.style.maxHeight = "calc(100vh - " + topOffset + "px)"; + } + }); + + // allow space for footer + const mainContainer = window.document.querySelector(".quarto-container"); + if (mainContainer) { + mainContainer.style.minHeight = "calc(100vh - " + bodyOffset + "px)"; + } + + // link offset + let linkStyle = window.document.querySelector("#quarto-target-style"); + if (!linkStyle) { + linkStyle = window.document.createElement("style"); + linkStyle.setAttribute("id", "quarto-target-style"); + window.document.head.appendChild(linkStyle); + } + while (linkStyle.firstChild) { + linkStyle.removeChild(linkStyle.firstChild); + } + if (topOffset > 0) { + linkStyle.appendChild( + window.document.createTextNode(` + section:target::before { + content: ""; + display: block; + height: ${topOffset}px; + margin: -${topOffset}px 0 0; + }`) + ); + } + if (init) { + window.dispatchEvent(headroomChanged); + } + init = true; + } + + // initialize headroom + var header = window.document.querySelector("#quarto-header"); + if (header && window.Headroom) { + const headroom = new window.Headroom(header, { + tolerance: 5, + onPin: function () { + const sidebars = window.document.querySelectorAll( + ".sidebar, .headroom-target" + ); + sidebars.forEach((sidebar) => { + sidebar.classList.remove("sidebar-unpinned"); + }); + updateDocumentOffset(); + }, + onUnpin: function () { + const sidebars = window.document.querySelectorAll( + ".sidebar, .headroom-target" + ); + sidebars.forEach((sidebar) => { + sidebar.classList.add("sidebar-unpinned"); + }); + updateDocumentOffset(); + }, + }); + headroom.init(); + + let frozen = false; + window.quartoToggleHeadroom = function () { + if (frozen) { + headroom.unfreeze(); + frozen = false; + } else { + headroom.freeze(); + frozen = true; + } + }; + } + + window.addEventListener( + "hashchange", + function (e) { + if ( + getComputedStyle(document.documentElement).scrollBehavior !== "smooth" + ) { + window.scrollTo(0, window.pageYOffset - headerOffset()); + } + }, + false + ); + + // Observe size changed for the header + const headerEl = window.document.querySelector("header.fixed-top"); + if (headerEl && window.ResizeObserver) { + const observer = new window.ResizeObserver(() => { + setTimeout(updateDocumentOffsetWithoutAnimation, 0); + }); + observer.observe(headerEl, { + attributes: true, + childList: true, + characterData: true, + }); + } else { + window.addEventListener( + "resize", + throttle(updateDocumentOffsetWithoutAnimation, 50) + ); + } + setTimeout(updateDocumentOffsetWithoutAnimation, 250); + + // fixup index.html links if we aren't on the filesystem + if (window.location.protocol !== "file:") { + const links = window.document.querySelectorAll("a"); + for (let i = 0; i < links.length; i++) { + if (links[i].href) { + links[i].dataset.originalHref = links[i].href; + links[i].href = links[i].href.replace(/\/index\.html/, "/"); + } + } + + // Fixup any sharing links that require urls + // Append url to any sharing urls + const sharingLinks = window.document.querySelectorAll( + "a.sidebar-tools-main-item, a.quarto-navigation-tool, a.quarto-navbar-tools, a.quarto-navbar-tools-item" + ); + for (let i = 0; i < sharingLinks.length; i++) { + const sharingLink = sharingLinks[i]; + const href = sharingLink.getAttribute("href"); + if (href) { + sharingLink.setAttribute( + "href", + href.replace("|url|", window.location.href) + ); + } + } + + // Scroll the active navigation item into view, if necessary + const navSidebar = window.document.querySelector("nav#quarto-sidebar"); + if (navSidebar) { + // Find the active item + const activeItem = navSidebar.querySelector("li.sidebar-item a.active"); + if (activeItem) { + // Wait for the scroll height and height to resolve by observing size changes on the + // nav element that is scrollable + const resizeObserver = new ResizeObserver((_entries) => { + // The bottom of the element + const elBottom = activeItem.offsetTop; + const viewBottom = navSidebar.scrollTop + navSidebar.clientHeight; + + // The element height and scroll height are the same, then we are still loading + if (viewBottom !== navSidebar.scrollHeight) { + // Determine if the item isn't visible and scroll to it + if (elBottom >= viewBottom) { + navSidebar.scrollTop = elBottom; + } + + // stop observing now since we've completed the scroll + resizeObserver.unobserve(navSidebar); + } + }); + resizeObserver.observe(navSidebar); + } + } + } +}); diff --git a/site_libs/quarto-search/autocomplete.umd.js b/site_libs/quarto-search/autocomplete.umd.js new file mode 100644 index 0000000..ae0063a --- /dev/null +++ b/site_libs/quarto-search/autocomplete.umd.js @@ -0,0 +1,3 @@ +/*! @algolia/autocomplete-js 1.11.1 | MIT License | © Algolia, Inc. and contributors | https://github.com/algolia/autocomplete */ +!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self)["@algolia/autocomplete-js"]={})}(this,(function(e){"use strict";function t(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function n(e){for(var n=1;n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function a(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,u,a=[],l=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=i.call(n)).done)&&(a.push(r.value),a.length!==t);l=!0);}catch(e){c=!0,o=e}finally{try{if(!l&&null!=n.return&&(u=n.return(),Object(u)!==u))return}finally{if(c)throw o}}return a}}(e,t)||c(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e){return function(e){if(Array.isArray(e))return s(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||c(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(e,t){if(e){if("string"==typeof e)return s(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?s(e,t):void 0}}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function x(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function N(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:20,n=[],r=0;r=3||2===n&&r>=4||1===n&&r>=10);function i(t,n,r){if(o&&void 0!==r){var i=r[0].__autocomplete_algoliaCredentials,u={"X-Algolia-Application-Id":i.appId,"X-Algolia-API-Key":i.apiKey};e.apply(void 0,[t].concat(D(n),[{headers:u}]))}else e.apply(void 0,[t].concat(D(n)))}return{init:function(t,n){e("init",{appId:t,apiKey:n})},setUserToken:function(t){e("setUserToken",t)},clickedObjectIDsAfterSearch:function(){for(var e=arguments.length,t=new Array(e),n=0;n0&&i("clickedObjectIDsAfterSearch",B(t),t[0].items)},clickedObjectIDs:function(){for(var e=arguments.length,t=new Array(e),n=0;n0&&i("clickedObjectIDs",B(t),t[0].items)},clickedFilters:function(){for(var t=arguments.length,n=new Array(t),r=0;r0&&e.apply(void 0,["clickedFilters"].concat(n))},convertedObjectIDsAfterSearch:function(){for(var e=arguments.length,t=new Array(e),n=0;n0&&i("convertedObjectIDsAfterSearch",B(t),t[0].items)},convertedObjectIDs:function(){for(var e=arguments.length,t=new Array(e),n=0;n0&&i("convertedObjectIDs",B(t),t[0].items)},convertedFilters:function(){for(var t=arguments.length,n=new Array(t),r=0;r0&&e.apply(void 0,["convertedFilters"].concat(n))},viewedObjectIDs:function(){for(var e=arguments.length,t=new Array(e),n=0;n0&&t.reduce((function(e,t){var n=t.items,r=k(t,A);return[].concat(D(e),D(q(N(N({},r),{},{objectIDs:(null==n?void 0:n.map((function(e){return e.objectID})))||r.objectIDs})).map((function(e){return{items:n,payload:e}}))))}),[]).forEach((function(e){var t=e.items;return i("viewedObjectIDs",[e.payload],t)}))},viewedFilters:function(){for(var t=arguments.length,n=new Array(t),r=0;r0&&e.apply(void 0,["viewedFilters"].concat(n))}}}function F(e){var t=e.items.reduce((function(e,t){var n;return e[t.__autocomplete_indexName]=(null!==(n=e[t.__autocomplete_indexName])&&void 0!==n?n:[]).concat(t),e}),{});return Object.keys(t).map((function(e){return{index:e,items:t[e],algoliaSource:["autocomplete"]}}))}function L(e){return e.objectID&&e.__autocomplete_indexName&&e.__autocomplete_queryID}function U(e){return U="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},U(e)}function M(e){return function(e){if(Array.isArray(e))return H(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return H(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return H(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function H(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&z({onItemsChange:r,items:n,insights:a,state:t}))}}),0);return{name:"aa.algoliaInsightsPlugin",subscribe:function(e){var t=e.setContext,n=e.onSelect,r=e.onActive;function l(e){t({algoliaInsightsPlugin:{__algoliaSearchParameters:W({clickAnalytics:!0},e?{userToken:e}:{}),insights:a}})}u("addAlgoliaAgent","insights-plugin"),l(),u("onUserTokenChange",l),u("getUserToken",null,(function(e,t){l(t)})),n((function(e){var t=e.item,n=e.state,r=e.event,i=e.source;L(t)&&o({state:n,event:r,insights:a,item:t,insightsEvents:[W({eventName:"Item Selected"},j({item:t,items:i.getItems().filter(L)}))]})})),r((function(e){var t=e.item,n=e.source,r=e.state,o=e.event;L(t)&&i({state:r,event:o,insights:a,item:t,insightsEvents:[W({eventName:"Item Active"},j({item:t,items:n.getItems().filter(L)}))]})}))},onStateChange:function(e){var t=e.state;c({state:t})},__autocomplete_pluginOptions:e}}function J(e,t){var n=t;return{then:function(t,r){return J(e.then(Y(t,n,e),Y(r,n,e)),n)},catch:function(t){return J(e.catch(Y(t,n,e)),n)},finally:function(t){return t&&n.onCancelList.push(t),J(e.finally(Y(t&&function(){return n.onCancelList=[],t()},n,e)),n)},cancel:function(){n.isCanceled=!0;var e=n.onCancelList;n.onCancelList=[],e.forEach((function(e){e()}))},isCanceled:function(){return!0===n.isCanceled}}}function X(e){return J(e,{isCanceled:!1,onCancelList:[]})}function Y(e,t,n){return e?function(n){return t.isCanceled?n:e(n)}:n}function Z(e,t,n,r){if(!n)return null;if(e<0&&(null===t||null!==r&&0===t))return n+e;var o=(null===t?-1:t)+e;return o<=-1||o>=n?null===r?null:0:o}function ee(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function te(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n0},reshape:function(e){return e.sources}},e),{},{id:null!==(n=e.id)&&void 0!==n?n:d(),plugins:o,initialState:he({activeItemId:null,query:"",completion:null,collections:[],isOpen:!1,status:"idle",context:{}},e.initialState),onStateChange:function(t){var n;null===(n=e.onStateChange)||void 0===n||n.call(e,t),o.forEach((function(e){var n;return null===(n=e.onStateChange)||void 0===n?void 0:n.call(e,t)}))},onSubmit:function(t){var n;null===(n=e.onSubmit)||void 0===n||n.call(e,t),o.forEach((function(e){var n;return null===(n=e.onSubmit)||void 0===n?void 0:n.call(e,t)}))},onReset:function(t){var n;null===(n=e.onReset)||void 0===n||n.call(e,t),o.forEach((function(e){var n;return null===(n=e.onReset)||void 0===n?void 0:n.call(e,t)}))},getSources:function(n){return Promise.all([].concat(ye(o.map((function(e){return e.getSources}))),[e.getSources]).filter(Boolean).map((function(e){return function(e,t){var n=[];return Promise.resolve(e(t)).then((function(e){return Promise.all(e.filter((function(e){return Boolean(e)})).map((function(e){if(e.sourceId,n.includes(e.sourceId))throw new Error("[Autocomplete] The `sourceId` ".concat(JSON.stringify(e.sourceId)," is not unique."));n.push(e.sourceId);var t={getItemInputValue:function(e){return e.state.query},getItemUrl:function(){},onSelect:function(e){(0,e.setIsOpen)(!1)},onActive:O,onResolve:O};Object.keys(t).forEach((function(e){t[e].__default=!0}));var r=te(te({},t),e);return Promise.resolve(r)})))}))}(e,n)}))).then((function(e){return m(e)})).then((function(e){return e.map((function(e){return he(he({},e),{},{onSelect:function(n){e.onSelect(n),t.forEach((function(e){var t;return null===(t=e.onSelect)||void 0===t?void 0:t.call(e,n)}))},onActive:function(n){e.onActive(n),t.forEach((function(e){var t;return null===(t=e.onActive)||void 0===t?void 0:t.call(e,n)}))},onResolve:function(n){e.onResolve(n),t.forEach((function(e){var t;return null===(t=e.onResolve)||void 0===t?void 0:t.call(e,n)}))}})}))}))},navigator:he({navigate:function(e){var t=e.itemUrl;r.location.assign(t)},navigateNewTab:function(e){var t=e.itemUrl,n=r.open(t,"_blank","noopener");null==n||n.focus()},navigateNewWindow:function(e){var t=e.itemUrl;r.open(t,"_blank","noopener")}},e.navigator)})}function Se(e){return Se="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Se(e)}function je(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Pe(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var He,Ve,We,Ke=null,Qe=(He=-1,Ve=-1,We=void 0,function(e){var t=++He;return Promise.resolve(e).then((function(e){return We&&t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function et(e){return et="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},et(e)}var tt=["props","refresh","store"],nt=["inputElement","formElement","panelElement"],rt=["inputElement"],ot=["inputElement","maxLength"],it=["source"],ut=["item","source"];function at(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function lt(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function ft(e){var t=e.props,n=e.refresh,r=e.store,o=st(e,tt);return{getEnvironmentProps:function(e){var n=e.inputElement,o=e.formElement,i=e.panelElement;function u(e){!r.getState().isOpen&&r.pendingRequests.isEmpty()||e.target===n||!1===[o,i].some((function(t){return n=t,r=e.target,n===r||n.contains(r);var n,r}))&&(r.dispatch("blur",null),t.debug||r.pendingRequests.cancelAll())}return lt({onTouchStart:u,onMouseDown:u,onTouchMove:function(e){!1!==r.getState().isOpen&&n===t.environment.document.activeElement&&e.target!==n&&n.blur()}},st(e,nt))},getRootProps:function(e){return lt({role:"combobox","aria-expanded":r.getState().isOpen,"aria-haspopup":"listbox","aria-owns":r.getState().isOpen?r.getState().collections.map((function(e){var n=e.source;return ie(t.id,"list",n)})).join(" "):void 0,"aria-labelledby":ie(t.id,"label")},e)},getFormProps:function(e){return e.inputElement,lt({action:"",noValidate:!0,role:"search",onSubmit:function(i){var u;i.preventDefault(),t.onSubmit(lt({event:i,refresh:n,state:r.getState()},o)),r.dispatch("submit",null),null===(u=e.inputElement)||void 0===u||u.blur()},onReset:function(i){var u;i.preventDefault(),t.onReset(lt({event:i,refresh:n,state:r.getState()},o)),r.dispatch("reset",null),null===(u=e.inputElement)||void 0===u||u.focus()}},st(e,rt))},getLabelProps:function(e){return lt({htmlFor:ie(t.id,"input"),id:ie(t.id,"label")},e)},getInputProps:function(e){var i;function u(e){(t.openOnFocus||Boolean(r.getState().query))&&$e(lt({event:e,props:t,query:r.getState().completion||r.getState().query,refresh:n,store:r},o)),r.dispatch("focus",null)}var a=e||{};a.inputElement;var l=a.maxLength,c=void 0===l?512:l,s=st(a,ot),f=oe(r.getState()),p=function(e){return Boolean(e&&e.match(ue))}((null===(i=t.environment.navigator)||void 0===i?void 0:i.userAgent)||""),m=t.enterKeyHint||(null!=f&&f.itemUrl&&!p?"go":"search");return lt({"aria-autocomplete":"both","aria-activedescendant":r.getState().isOpen&&null!==r.getState().activeItemId?ie(t.id,"item-".concat(r.getState().activeItemId),null==f?void 0:f.source):void 0,"aria-controls":r.getState().isOpen?r.getState().collections.map((function(e){var n=e.source;return ie(t.id,"list",n)})).join(" "):void 0,"aria-labelledby":ie(t.id,"label"),value:r.getState().completion||r.getState().query,id:ie(t.id,"input"),autoComplete:"off",autoCorrect:"off",autoCapitalize:"off",enterKeyHint:m,spellCheck:"false",autoFocus:t.autoFocus,placeholder:t.placeholder,maxLength:c,type:"search",onChange:function(e){$e(lt({event:e,props:t,query:e.currentTarget.value.slice(0,c),refresh:n,store:r},o))},onKeyDown:function(e){!function(e){var t=e.event,n=e.props,r=e.refresh,o=e.store,i=Ze(e,Ge);if("ArrowUp"===t.key||"ArrowDown"===t.key){var u=function(){var e=oe(o.getState()),t=n.environment.document.getElementById(ie(n.id,"item-".concat(o.getState().activeItemId),null==e?void 0:e.source));t&&(t.scrollIntoViewIfNeeded?t.scrollIntoViewIfNeeded(!1):t.scrollIntoView(!1))},a=function(){var e=oe(o.getState());if(null!==o.getState().activeItemId&&e){var n=e.item,u=e.itemInputValue,a=e.itemUrl,l=e.source;l.onActive(Xe({event:t,item:n,itemInputValue:u,itemUrl:a,refresh:r,source:l,state:o.getState()},i))}};t.preventDefault(),!1===o.getState().isOpen&&(n.openOnFocus||Boolean(o.getState().query))?$e(Xe({event:t,props:n,query:o.getState().query,refresh:r,store:o},i)).then((function(){o.dispatch(t.key,{nextActiveItemId:n.defaultActiveItemId}),a(),setTimeout(u,0)})):(o.dispatch(t.key,{}),a(),u())}else if("Escape"===t.key)t.preventDefault(),o.dispatch(t.key,null),o.pendingRequests.cancelAll();else if("Tab"===t.key)o.dispatch("blur",null),o.pendingRequests.cancelAll();else if("Enter"===t.key){if(null===o.getState().activeItemId||o.getState().collections.every((function(e){return 0===e.items.length})))return void(n.debug||o.pendingRequests.cancelAll());t.preventDefault();var l=oe(o.getState()),c=l.item,s=l.itemInputValue,f=l.itemUrl,p=l.source;if(t.metaKey||t.ctrlKey)void 0!==f&&(p.onSelect(Xe({event:t,item:c,itemInputValue:s,itemUrl:f,refresh:r,source:p,state:o.getState()},i)),n.navigator.navigateNewTab({itemUrl:f,item:c,state:o.getState()}));else if(t.shiftKey)void 0!==f&&(p.onSelect(Xe({event:t,item:c,itemInputValue:s,itemUrl:f,refresh:r,source:p,state:o.getState()},i)),n.navigator.navigateNewWindow({itemUrl:f,item:c,state:o.getState()}));else if(t.altKey);else{if(void 0!==f)return p.onSelect(Xe({event:t,item:c,itemInputValue:s,itemUrl:f,refresh:r,source:p,state:o.getState()},i)),void n.navigator.navigate({itemUrl:f,item:c,state:o.getState()});$e(Xe({event:t,nextState:{isOpen:!1},props:n,query:s,refresh:r,store:o},i)).then((function(){p.onSelect(Xe({event:t,item:c,itemInputValue:s,itemUrl:f,refresh:r,source:p,state:o.getState()},i))}))}}}(lt({event:e,props:t,refresh:n,store:r},o))},onFocus:u,onBlur:O,onClick:function(n){e.inputElement!==t.environment.document.activeElement||r.getState().isOpen||u(n)}},s)},getPanelProps:function(e){return lt({onMouseDown:function(e){e.preventDefault()},onMouseLeave:function(){r.dispatch("mouseleave",null)}},e)},getListProps:function(e){var n=e||{},r=n.source,o=st(n,it);return lt({role:"listbox","aria-labelledby":ie(t.id,"label"),id:ie(t.id,"list",r)},o)},getItemProps:function(e){var i=e.item,u=e.source,a=st(e,ut);return lt({id:ie(t.id,"item-".concat(i.__autocomplete_id),u),role:"option","aria-selected":r.getState().activeItemId===i.__autocomplete_id,onMouseMove:function(e){if(i.__autocomplete_id!==r.getState().activeItemId){r.dispatch("mousemove",i.__autocomplete_id);var t=oe(r.getState());if(null!==r.getState().activeItemId&&t){var u=t.item,a=t.itemInputValue,l=t.itemUrl,c=t.source;c.onActive(lt({event:e,item:u,itemInputValue:a,itemUrl:l,refresh:n,source:c,state:r.getState()},o))}}},onMouseDown:function(e){e.preventDefault()},onClick:function(e){var a=u.getItemInputValue({item:i,state:r.getState()}),l=u.getItemUrl({item:i,state:r.getState()});(l?Promise.resolve():$e(lt({event:e,nextState:{isOpen:!1},props:t,query:a,refresh:n,store:r},o))).then((function(){u.onSelect(lt({event:e,item:i,itemInputValue:a,itemUrl:l,refresh:n,source:u,state:r.getState()},o))}))}},a)}}}function pt(e){return pt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},pt(e)}function mt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function vt(e){for(var t=1;t=5&&((o||!e&&5===r)&&(u.push(r,0,o,n),r=6),e&&(u.push(r,e,0,n),r=6)),o=""},l=0;l"===t?(r=1,o=""):o=t+o[0]:i?t===i?i="":o+=t:'"'===t||"'"===t?i=t:">"===t?(a(),r=1):r&&("="===t?(r=5,n=o,o=""):"/"===t&&(r<5||">"===e[l][c+1])?(a(),3===r&&(u=u[0]),r=u,(u=u[0]).push(2,0,r),r=0):" "===t||"\t"===t||"\n"===t||"\r"===t?(a(),r=2):o+=t),3===r&&"!--"===o&&(r=4,u=u[0])}return a(),u}(e)),t),arguments,[])).length>1?t:t[0]}var kt=function(e){var t=e.environment,n=t.document.createElementNS("http://www.w3.org/2000/svg","svg");n.setAttribute("class","aa-ClearIcon"),n.setAttribute("viewBox","0 0 24 24"),n.setAttribute("width","18"),n.setAttribute("height","18"),n.setAttribute("fill","currentColor");var r=t.document.createElementNS("http://www.w3.org/2000/svg","path");return r.setAttribute("d","M5.293 6.707l5.293 5.293-5.293 5.293c-0.391 0.391-0.391 1.024 0 1.414s1.024 0.391 1.414 0l5.293-5.293 5.293 5.293c0.391 0.391 1.024 0.391 1.414 0s0.391-1.024 0-1.414l-5.293-5.293 5.293-5.293c0.391-0.391 0.391-1.024 0-1.414s-1.024-0.391-1.414 0l-5.293 5.293-5.293-5.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414z"),n.appendChild(r),n};function xt(e,t){if("string"==typeof t){var n=e.document.querySelector(t);return"The element ".concat(JSON.stringify(t)," is not in the document."),n}return t}function Nt(){for(var e=arguments.length,t=new Array(e),n=0;n2&&(u.children=arguments.length>3?Jt.call(arguments,2):n),"function"==typeof e&&null!=e.defaultProps)for(i in e.defaultProps)void 0===u[i]&&(u[i]=e.defaultProps[i]);return sn(e,u,r,o,null)}function sn(e,t,n,r,o){var i={type:e,props:t,key:n,ref:r,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,__h:null,constructor:void 0,__v:null==o?++Yt:o};return null==o&&null!=Xt.vnode&&Xt.vnode(i),i}function fn(e){return e.children}function pn(e,t){this.props=e,this.context=t}function mn(e,t){if(null==t)return e.__?mn(e.__,e.__.__k.indexOf(e)+1):null;for(var n;tt&&Zt.sort(nn));yn.__r=0}function bn(e,t,n,r,o,i,u,a,l,c){var s,f,p,m,v,d,y,b=r&&r.__k||on,g=b.length;for(n.__k=[],s=0;s0?sn(m.type,m.props,m.key,m.ref?m.ref:null,m.__v):m)){if(m.__=n,m.__b=n.__b+1,null===(p=b[s])||p&&m.key==p.key&&m.type===p.type)b[s]=void 0;else for(f=0;f=0;t--)if((n=e.__k[t])&&(r=On(n)))return r;return null}function _n(e,t,n){"-"===t[0]?e.setProperty(t,null==n?"":n):e[t]=null==n?"":"number"!=typeof n||un.test(t)?n:n+"px"}function Sn(e,t,n,r,o){var i;e:if("style"===t)if("string"==typeof n)e.style.cssText=n;else{if("string"==typeof r&&(e.style.cssText=r=""),r)for(t in r)n&&t in n||_n(e.style,t,"");if(n)for(t in n)r&&n[t]===r[t]||_n(e.style,t,n[t])}else if("o"===t[0]&&"n"===t[1])i=t!==(t=t.replace(/Capture$/,"")),t=t.toLowerCase()in e?t.toLowerCase().slice(2):t.slice(2),e.l||(e.l={}),e.l[t+i]=n,n?r||e.addEventListener(t,i?Pn:jn,i):e.removeEventListener(t,i?Pn:jn,i);else if("dangerouslySetInnerHTML"!==t){if(o)t=t.replace(/xlink(H|:h)/,"h").replace(/sName$/,"s");else if("width"!==t&&"height"!==t&&"href"!==t&&"list"!==t&&"form"!==t&&"tabIndex"!==t&&"download"!==t&&t in e)try{e[t]=null==n?"":n;break e}catch(e){}"function"==typeof n||(null==n||!1===n&&"-"!==t[4]?e.removeAttribute(t):e.setAttribute(t,n))}}function jn(e){return this.l[e.type+!1](Xt.event?Xt.event(e):e)}function Pn(e){return this.l[e.type+!0](Xt.event?Xt.event(e):e)}function wn(e,t,n,r,o,i,u,a,l){var c,s,f,p,m,v,d,y,b,g,h,O,_,S,j,P=t.type;if(void 0!==t.constructor)return null;null!=n.__h&&(l=n.__h,a=t.__e=n.__e,t.__h=null,i=[a]),(c=Xt.__b)&&c(t);try{e:if("function"==typeof P){if(y=t.props,b=(c=P.contextType)&&r[c.__c],g=c?b?b.props.value:c.__:r,n.__c?d=(s=t.__c=n.__c).__=s.__E:("prototype"in P&&P.prototype.render?t.__c=s=new P(y,g):(t.__c=s=new pn(y,g),s.constructor=P,s.render=Cn),b&&b.sub(s),s.props=y,s.state||(s.state={}),s.context=g,s.__n=r,f=s.__d=!0,s.__h=[],s._sb=[]),null==s.__s&&(s.__s=s.state),null!=P.getDerivedStateFromProps&&(s.__s==s.state&&(s.__s=an({},s.__s)),an(s.__s,P.getDerivedStateFromProps(y,s.__s))),p=s.props,m=s.state,s.__v=t,f)null==P.getDerivedStateFromProps&&null!=s.componentWillMount&&s.componentWillMount(),null!=s.componentDidMount&&s.__h.push(s.componentDidMount);else{if(null==P.getDerivedStateFromProps&&y!==p&&null!=s.componentWillReceiveProps&&s.componentWillReceiveProps(y,g),!s.__e&&null!=s.shouldComponentUpdate&&!1===s.shouldComponentUpdate(y,s.__s,g)||t.__v===n.__v){for(t.__v!==n.__v&&(s.props=y,s.state=s.__s,s.__d=!1),s.__e=!1,t.__e=n.__e,t.__k=n.__k,t.__k.forEach((function(e){e&&(e.__=t)})),h=0;h0&&void 0!==arguments[0]?arguments[0]:[];return{get:function(){return e},add:function(t){var n=e[e.length-1];(null==n?void 0:n.isHighlighted)===t.isHighlighted?e[e.length-1]={value:n.value+t.value,isHighlighted:n.isHighlighted}:e.push(t)}}}(n?[{value:n,isHighlighted:!1}]:[]);return t.forEach((function(e){var t=e.split(xn);r.add({value:t[0],isHighlighted:!0}),""!==t[1]&&r.add({value:t[1],isHighlighted:!1})})),r.get()}function Tn(e){return function(e){if(Array.isArray(e))return qn(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return qn(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return qn(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function qn(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n",""":'"',"'":"'"},Fn=new RegExp(/\w/i),Ln=/&(amp|quot|lt|gt|#39);/g,Un=RegExp(Ln.source);function Mn(e,t){var n,r,o,i=e[t],u=(null===(n=e[t+1])||void 0===n?void 0:n.isHighlighted)||!0,a=(null===(r=e[t-1])||void 0===r?void 0:r.isHighlighted)||!0;return Fn.test((o=i.value)&&Un.test(o)?o.replace(Ln,(function(e){return Rn[e]})):o)||a!==u?i.isHighlighted:a}function Hn(e){return Hn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Hn(e)}function Vn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Wn(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function ur(e){return function(e){if(Array.isArray(e))return ar(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return ar(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ar(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ar(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0;if(!O.value.core.openOnFocus&&!t.query)return n;var r=Boolean(y.current||O.value.renderer.renderNoResults);return!n&&r||n},__autocomplete_metadata:{userAgents:br,options:e}}))})),j=f(n({collections:[],completion:null,context:{},isOpen:!1,query:"",activeItemId:null,status:"idle"},O.value.core.initialState)),P={getEnvironmentProps:O.value.renderer.getEnvironmentProps,getFormProps:O.value.renderer.getFormProps,getInputProps:O.value.renderer.getInputProps,getItemProps:O.value.renderer.getItemProps,getLabelProps:O.value.renderer.getLabelProps,getListProps:O.value.renderer.getListProps,getPanelProps:O.value.renderer.getPanelProps,getRootProps:O.value.renderer.getRootProps},w={setActiveItemId:S.value.setActiveItemId,setQuery:S.value.setQuery,setCollections:S.value.setCollections,setIsOpen:S.value.setIsOpen,setStatus:S.value.setStatus,setContext:S.value.setContext,refresh:S.value.refresh,navigator:S.value.navigator},I=m((function(){return Ct.bind(O.value.renderer.renderer.createElement)})),A=m((function(){return Gt({autocomplete:S.value,autocompleteScopeApi:w,classNames:O.value.renderer.classNames,environment:O.value.core.environment,isDetached:_.value,placeholder:O.value.core.placeholder,propGetters:P,setIsModalOpen:k,state:j.current,translations:O.value.renderer.translations})}));function E(){Ht(A.value.panel,{style:_.value?{}:yr({panelPlacement:O.value.renderer.panelPlacement,container:A.value.root,form:A.value.form,environment:O.value.core.environment})})}function D(e){j.current=e;var t={autocomplete:S.value,autocompleteScopeApi:w,classNames:O.value.renderer.classNames,components:O.value.renderer.components,container:O.value.renderer.container,html:I.value,dom:A.value,panelContainer:_.value?A.value.detachedContainer:O.value.renderer.panelContainer,propGetters:P,state:j.current,renderer:O.value.renderer.renderer},r=!b(e)&&!y.current&&O.value.renderer.renderNoResults||O.value.renderer.render;!function(e){var t=e.autocomplete,r=e.autocompleteScopeApi,o=e.dom,i=e.propGetters,u=e.state;Vt(o.root,i.getRootProps(n({state:u,props:t.getRootProps({})},r))),Vt(o.input,i.getInputProps(n({state:u,props:t.getInputProps({inputElement:o.input}),inputElement:o.input},r))),Ht(o.label,{hidden:"stalled"===u.status}),Ht(o.loadingIndicator,{hidden:"stalled"!==u.status}),Ht(o.clearButton,{hidden:!u.query}),Ht(o.detachedSearchButtonQuery,{textContent:u.query}),Ht(o.detachedSearchButtonPlaceholder,{hidden:Boolean(u.query)})}(t),function(e,t){var r=t.autocomplete,o=t.autocompleteScopeApi,u=t.classNames,a=t.html,l=t.dom,c=t.panelContainer,s=t.propGetters,f=t.state,p=t.components,m=t.renderer;if(f.isOpen){c.contains(l.panel)||"loading"===f.status||c.appendChild(l.panel),l.panel.classList.toggle("aa-Panel--stalled","stalled"===f.status);var v=f.collections.filter((function(e){var t=e.source,n=e.items;return t.templates.noResults||n.length>0})).map((function(e,t){var l=e.source,c=e.items;return m.createElement("section",{key:t,className:u.source,"data-autocomplete-source-id":l.sourceId},l.templates.header&&m.createElement("div",{className:u.sourceHeader},l.templates.header({components:p,createElement:m.createElement,Fragment:m.Fragment,items:c,source:l,state:f,html:a})),l.templates.noResults&&0===c.length?m.createElement("div",{className:u.sourceNoResults},l.templates.noResults({components:p,createElement:m.createElement,Fragment:m.Fragment,source:l,state:f,html:a})):m.createElement("ul",i({className:u.list},s.getListProps(n({state:f,props:r.getListProps({source:l})},o))),c.map((function(e){var t=r.getItemProps({item:e,source:l});return m.createElement("li",i({key:t.id,className:u.item},s.getItemProps(n({state:f,props:t},o))),l.templates.item({components:p,createElement:m.createElement,Fragment:m.Fragment,item:e,state:f,html:a}))}))),l.templates.footer&&m.createElement("div",{className:u.sourceFooter},l.templates.footer({components:p,createElement:m.createElement,Fragment:m.Fragment,items:c,source:l,state:f,html:a})))})),d=m.createElement(m.Fragment,null,m.createElement("div",{className:u.panelLayout},v),m.createElement("div",{className:"aa-GradientBottom"})),y=v.reduce((function(e,t){return e[t.props["data-autocomplete-source-id"]]=t,e}),{});e(n(n({children:d,state:f,sections:v,elements:y},m),{},{components:p,html:a},o),l.panel)}else c.contains(l.panel)&&c.removeChild(l.panel)}(r,t)}function C(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};l();var t=O.value.renderer,n=t.components,r=u(t,gr);g.current=qt(r,O.value.core,{components:Bt(n,(function(e){return!e.value.hasOwnProperty("__autocomplete_componentName")})),initialState:j.current},e),v(),c(),S.value.refresh().then((function(){D(j.current)}))}function k(e){requestAnimationFrame((function(){var t=O.value.core.environment.document.body.contains(A.value.detachedOverlay);e!==t&&(e?(O.value.core.environment.document.body.appendChild(A.value.detachedOverlay),O.value.core.environment.document.body.classList.add("aa-Detached"),A.value.input.focus()):(O.value.core.environment.document.body.removeChild(A.value.detachedOverlay),O.value.core.environment.document.body.classList.remove("aa-Detached")))}))}return a((function(){var e=S.value.getEnvironmentProps({formElement:A.value.form,panelElement:A.value.panel,inputElement:A.value.input});return Ht(O.value.core.environment,e),function(){Ht(O.value.core.environment,Object.keys(e).reduce((function(e,t){return n(n({},e),{},o({},t,void 0))}),{}))}})),a((function(){var e=_.value?O.value.core.environment.document.body:O.value.renderer.panelContainer,t=_.value?A.value.detachedOverlay:A.value.panel;return _.value&&j.current.isOpen&&k(!0),D(j.current),function(){e.contains(t)&&e.removeChild(t)}})),a((function(){var e=O.value.renderer.container;return e.appendChild(A.value.root),function(){e.removeChild(A.value.root)}})),a((function(){var e=p((function(e){D(e.state)}),0);return h.current=function(t){var n=t.state,r=t.prevState;(_.value&&r.isOpen!==n.isOpen&&k(n.isOpen),_.value||!n.isOpen||r.isOpen||E(),n.query!==r.query)&&O.value.core.environment.document.querySelectorAll(".aa-Panel--scrollable").forEach((function(e){0!==e.scrollTop&&(e.scrollTop=0)}));e({state:n})},function(){h.current=void 0}})),a((function(){var e=p((function(){var e=_.value;_.value=O.value.core.environment.matchMedia(O.value.renderer.detachedMediaQuery).matches,e!==_.value?C({}):requestAnimationFrame(E)}),20);return O.value.core.environment.addEventListener("resize",e),function(){O.value.core.environment.removeEventListener("resize",e)}})),a((function(){if(!_.value)return function(){};function e(e){A.value.detachedContainer.classList.toggle("aa-DetachedContainer--modal",e)}function t(t){e(t.matches)}var n=O.value.core.environment.matchMedia(getComputedStyle(O.value.core.environment.document.documentElement).getPropertyValue("--aa-detached-modal-media-query"));e(n.matches);var r=Boolean(n.addEventListener);return r?n.addEventListener("change",t):n.addListener(t),function(){r?n.removeEventListener("change",t):n.removeListener(t)}})),a((function(){return requestAnimationFrame(E),function(){}})),n(n({},w),{},{update:C,destroy:function(){l()}})},e.getAlgoliaFacets=function(e){var t=hr({transformResponse:function(e){return e.facetHits}}),r=e.queries.map((function(e){return n(n({},e),{},{type:"facet"})}));return t(n(n({},e),{},{queries:r}))},e.getAlgoliaResults=Or,Object.defineProperty(e,"__esModule",{value:!0})})); + diff --git a/site_libs/quarto-search/fuse.min.js b/site_libs/quarto-search/fuse.min.js new file mode 100644 index 0000000..adc2835 --- /dev/null +++ b/site_libs/quarto-search/fuse.min.js @@ -0,0 +1,9 @@ +/** + * Fuse.js v6.6.2 - Lightweight fuzzy-search (http://fusejs.io) + * + * Copyright (c) 2022 Kiro Risk (http://kiro.me) + * All Rights Reserved. Apache Software License 2.0 + * + * http://www.apache.org/licenses/LICENSE-2.0 + */ +var e,t;e=this,t=function(){"use strict";function e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function t(t){for(var n=1;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:1,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:3,n=new Map,r=Math.pow(10,t);return{get:function(t){var i=t.match(C).length;if(n.has(i))return n.get(i);var o=1/Math.pow(i,.5*e),c=parseFloat(Math.round(o*r)/r);return n.set(i,c),c},clear:function(){n.clear()}}}var $=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.getFn,i=void 0===n?I.getFn:n,o=t.fieldNormWeight,c=void 0===o?I.fieldNormWeight:o;r(this,e),this.norm=E(c,3),this.getFn=i,this.isCreated=!1,this.setIndexRecords()}return o(e,[{key:"setSources",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];this.docs=e}},{key:"setIndexRecords",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];this.records=e}},{key:"setKeys",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];this.keys=t,this._keysMap={},t.forEach((function(t,n){e._keysMap[t.id]=n}))}},{key:"create",value:function(){var e=this;!this.isCreated&&this.docs.length&&(this.isCreated=!0,g(this.docs[0])?this.docs.forEach((function(t,n){e._addString(t,n)})):this.docs.forEach((function(t,n){e._addObject(t,n)})),this.norm.clear())}},{key:"add",value:function(e){var t=this.size();g(e)?this._addString(e,t):this._addObject(e,t)}},{key:"removeAt",value:function(e){this.records.splice(e,1);for(var t=e,n=this.size();t2&&void 0!==arguments[2]?arguments[2]:{},r=n.getFn,i=void 0===r?I.getFn:r,o=n.fieldNormWeight,c=void 0===o?I.fieldNormWeight:o,a=new $({getFn:i,fieldNormWeight:c});return a.setKeys(e.map(_)),a.setSources(t),a.create(),a}function R(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.errors,r=void 0===n?0:n,i=t.currentLocation,o=void 0===i?0:i,c=t.expectedLocation,a=void 0===c?0:c,s=t.distance,u=void 0===s?I.distance:s,h=t.ignoreLocation,l=void 0===h?I.ignoreLocation:h,f=r/e.length;if(l)return f;var d=Math.abs(a-o);return u?f+d/u:d?1:f}function N(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:I.minMatchCharLength,n=[],r=-1,i=-1,o=0,c=e.length;o=t&&n.push([r,i]),r=-1)}return e[o-1]&&o-r>=t&&n.push([r,o-1]),n}var P=32;function W(e){for(var t={},n=0,r=e.length;n1&&void 0!==arguments[1]?arguments[1]:{},o=i.location,c=void 0===o?I.location:o,a=i.threshold,s=void 0===a?I.threshold:a,u=i.distance,h=void 0===u?I.distance:u,l=i.includeMatches,f=void 0===l?I.includeMatches:l,d=i.findAllMatches,v=void 0===d?I.findAllMatches:d,g=i.minMatchCharLength,y=void 0===g?I.minMatchCharLength:g,p=i.isCaseSensitive,m=void 0===p?I.isCaseSensitive:p,k=i.ignoreLocation,M=void 0===k?I.ignoreLocation:k;if(r(this,e),this.options={location:c,threshold:s,distance:h,includeMatches:f,findAllMatches:v,minMatchCharLength:y,isCaseSensitive:m,ignoreLocation:M},this.pattern=m?t:t.toLowerCase(),this.chunks=[],this.pattern.length){var b=function(e,t){n.chunks.push({pattern:e,alphabet:W(e),startIndex:t})},x=this.pattern.length;if(x>P){for(var w=0,L=x%P,S=x-L;w3&&void 0!==arguments[3]?arguments[3]:{},i=r.location,o=void 0===i?I.location:i,c=r.distance,a=void 0===c?I.distance:c,s=r.threshold,u=void 0===s?I.threshold:s,h=r.findAllMatches,l=void 0===h?I.findAllMatches:h,f=r.minMatchCharLength,d=void 0===f?I.minMatchCharLength:f,v=r.includeMatches,g=void 0===v?I.includeMatches:v,y=r.ignoreLocation,p=void 0===y?I.ignoreLocation:y;if(t.length>P)throw new Error(w(P));for(var m,k=t.length,M=e.length,b=Math.max(0,Math.min(o,M)),x=u,L=b,S=d>1||g,_=S?Array(M):[];(m=e.indexOf(t,L))>-1;){var O=R(t,{currentLocation:m,expectedLocation:b,distance:a,ignoreLocation:p});if(x=Math.min(O,x),L=m+k,S)for(var j=0;j=z;q-=1){var B=q-1,J=n[e.charAt(B)];if(S&&(_[B]=+!!J),K[q]=(K[q+1]<<1|1)&J,F&&(K[q]|=(A[q+1]|A[q])<<1|1|A[q+1]),K[q]&$&&(C=R(t,{errors:F,currentLocation:B,expectedLocation:b,distance:a,ignoreLocation:p}))<=x){if(x=C,(L=B)<=b)break;z=Math.max(1,2*b-L)}}if(R(t,{errors:F+1,currentLocation:b,expectedLocation:b,distance:a,ignoreLocation:p})>x)break;A=K}var U={isMatch:L>=0,score:Math.max(.001,C)};if(S){var V=N(_,d);V.length?g&&(U.indices=V):U.isMatch=!1}return U}(e,n,i,{location:c+o,distance:a,threshold:s,findAllMatches:u,minMatchCharLength:h,includeMatches:r,ignoreLocation:l}),p=y.isMatch,m=y.score,k=y.indices;p&&(g=!0),v+=m,p&&k&&(d=[].concat(f(d),f(k)))}));var y={isMatch:g,score:g?v/this.chunks.length:1};return g&&r&&(y.indices=d),y}}]),e}(),z=function(){function e(t){r(this,e),this.pattern=t}return o(e,[{key:"search",value:function(){}}],[{key:"isMultiMatch",value:function(e){return D(e,this.multiRegex)}},{key:"isSingleMatch",value:function(e){return D(e,this.singleRegex)}}]),e}();function D(e,t){var n=e.match(t);return n?n[1]:null}var K=function(e){a(n,e);var t=l(n);function n(e){return r(this,n),t.call(this,e)}return o(n,[{key:"search",value:function(e){var t=e===this.pattern;return{isMatch:t,score:t?0:1,indices:[0,this.pattern.length-1]}}}],[{key:"type",get:function(){return"exact"}},{key:"multiRegex",get:function(){return/^="(.*)"$/}},{key:"singleRegex",get:function(){return/^=(.*)$/}}]),n}(z),q=function(e){a(n,e);var t=l(n);function n(e){return r(this,n),t.call(this,e)}return o(n,[{key:"search",value:function(e){var t=-1===e.indexOf(this.pattern);return{isMatch:t,score:t?0:1,indices:[0,e.length-1]}}}],[{key:"type",get:function(){return"inverse-exact"}},{key:"multiRegex",get:function(){return/^!"(.*)"$/}},{key:"singleRegex",get:function(){return/^!(.*)$/}}]),n}(z),B=function(e){a(n,e);var t=l(n);function n(e){return r(this,n),t.call(this,e)}return o(n,[{key:"search",value:function(e){var t=e.startsWith(this.pattern);return{isMatch:t,score:t?0:1,indices:[0,this.pattern.length-1]}}}],[{key:"type",get:function(){return"prefix-exact"}},{key:"multiRegex",get:function(){return/^\^"(.*)"$/}},{key:"singleRegex",get:function(){return/^\^(.*)$/}}]),n}(z),J=function(e){a(n,e);var t=l(n);function n(e){return r(this,n),t.call(this,e)}return o(n,[{key:"search",value:function(e){var t=!e.startsWith(this.pattern);return{isMatch:t,score:t?0:1,indices:[0,e.length-1]}}}],[{key:"type",get:function(){return"inverse-prefix-exact"}},{key:"multiRegex",get:function(){return/^!\^"(.*)"$/}},{key:"singleRegex",get:function(){return/^!\^(.*)$/}}]),n}(z),U=function(e){a(n,e);var t=l(n);function n(e){return r(this,n),t.call(this,e)}return o(n,[{key:"search",value:function(e){var t=e.endsWith(this.pattern);return{isMatch:t,score:t?0:1,indices:[e.length-this.pattern.length,e.length-1]}}}],[{key:"type",get:function(){return"suffix-exact"}},{key:"multiRegex",get:function(){return/^"(.*)"\$$/}},{key:"singleRegex",get:function(){return/^(.*)\$$/}}]),n}(z),V=function(e){a(n,e);var t=l(n);function n(e){return r(this,n),t.call(this,e)}return o(n,[{key:"search",value:function(e){var t=!e.endsWith(this.pattern);return{isMatch:t,score:t?0:1,indices:[0,e.length-1]}}}],[{key:"type",get:function(){return"inverse-suffix-exact"}},{key:"multiRegex",get:function(){return/^!"(.*)"\$$/}},{key:"singleRegex",get:function(){return/^!(.*)\$$/}}]),n}(z),G=function(e){a(n,e);var t=l(n);function n(e){var i,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},c=o.location,a=void 0===c?I.location:c,s=o.threshold,u=void 0===s?I.threshold:s,h=o.distance,l=void 0===h?I.distance:h,f=o.includeMatches,d=void 0===f?I.includeMatches:f,v=o.findAllMatches,g=void 0===v?I.findAllMatches:v,y=o.minMatchCharLength,p=void 0===y?I.minMatchCharLength:y,m=o.isCaseSensitive,k=void 0===m?I.isCaseSensitive:m,M=o.ignoreLocation,b=void 0===M?I.ignoreLocation:M;return r(this,n),(i=t.call(this,e))._bitapSearch=new T(e,{location:a,threshold:u,distance:l,includeMatches:d,findAllMatches:g,minMatchCharLength:p,isCaseSensitive:k,ignoreLocation:b}),i}return o(n,[{key:"search",value:function(e){return this._bitapSearch.searchIn(e)}}],[{key:"type",get:function(){return"fuzzy"}},{key:"multiRegex",get:function(){return/^"(.*)"$/}},{key:"singleRegex",get:function(){return/^(.*)$/}}]),n}(z),H=function(e){a(n,e);var t=l(n);function n(e){return r(this,n),t.call(this,e)}return o(n,[{key:"search",value:function(e){for(var t,n=0,r=[],i=this.pattern.length;(t=e.indexOf(this.pattern,n))>-1;)n=t+i,r.push([t,n-1]);var o=!!r.length;return{isMatch:o,score:o?0:1,indices:r}}}],[{key:"type",get:function(){return"include"}},{key:"multiRegex",get:function(){return/^'"(.*)"$/}},{key:"singleRegex",get:function(){return/^'(.*)$/}}]),n}(z),Q=[K,H,B,J,V,U,q,G],X=Q.length,Y=/ +(?=(?:[^\"]*\"[^\"]*\")*[^\"]*$)/;function Z(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return e.split("|").map((function(e){for(var n=e.trim().split(Y).filter((function(e){return e&&!!e.trim()})),r=[],i=0,o=n.length;i1&&void 0!==arguments[1]?arguments[1]:{},i=n.isCaseSensitive,o=void 0===i?I.isCaseSensitive:i,c=n.includeMatches,a=void 0===c?I.includeMatches:c,s=n.minMatchCharLength,u=void 0===s?I.minMatchCharLength:s,h=n.ignoreLocation,l=void 0===h?I.ignoreLocation:h,f=n.findAllMatches,d=void 0===f?I.findAllMatches:f,v=n.location,g=void 0===v?I.location:v,y=n.threshold,p=void 0===y?I.threshold:y,m=n.distance,k=void 0===m?I.distance:m;r(this,e),this.query=null,this.options={isCaseSensitive:o,includeMatches:a,minMatchCharLength:u,findAllMatches:d,ignoreLocation:l,location:g,threshold:p,distance:k},this.pattern=o?t:t.toLowerCase(),this.query=Z(this.pattern,this.options)}return o(e,[{key:"searchIn",value:function(e){var t=this.query;if(!t)return{isMatch:!1,score:1};var n=this.options,r=n.includeMatches;e=n.isCaseSensitive?e:e.toLowerCase();for(var i=0,o=[],c=0,a=0,s=t.length;a-1&&(n.refIndex=e.idx),t.matches.push(n)}}))}function ve(e,t){t.score=e.score}function ge(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.includeMatches,i=void 0===r?I.includeMatches:r,o=n.includeScore,c=void 0===o?I.includeScore:o,a=[];return i&&a.push(de),c&&a.push(ve),e.map((function(e){var n=e.idx,r={item:t[n],refIndex:n};return a.length&&a.forEach((function(t){t(e,r)})),r}))}var ye=function(){function e(n){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=arguments.length>2?arguments[2]:void 0;r(this,e),this.options=t(t({},I),i),this.options.useExtendedSearch,this._keyStore=new S(this.options.keys),this.setCollection(n,o)}return o(e,[{key:"setCollection",value:function(e,t){if(this._docs=e,t&&!(t instanceof $))throw new Error("Incorrect 'index' type");this._myIndex=t||F(this.options.keys,this._docs,{getFn:this.options.getFn,fieldNormWeight:this.options.fieldNormWeight})}},{key:"add",value:function(e){k(e)&&(this._docs.push(e),this._myIndex.add(e))}},{key:"remove",value:function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(){return!1},t=[],n=0,r=this._docs.length;n1&&void 0!==arguments[1]?arguments[1]:{},n=t.limit,r=void 0===n?-1:n,i=this.options,o=i.includeMatches,c=i.includeScore,a=i.shouldSort,s=i.sortFn,u=i.ignoreFieldNorm,h=g(e)?g(this._docs[0])?this._searchStringList(e):this._searchObjectList(e):this._searchLogical(e);return fe(h,{ignoreFieldNorm:u}),a&&h.sort(s),y(r)&&r>-1&&(h=h.slice(0,r)),ge(h,this._docs,{includeMatches:o,includeScore:c})}},{key:"_searchStringList",value:function(e){var t=re(e,this.options),n=this._myIndex.records,r=[];return n.forEach((function(e){var n=e.v,i=e.i,o=e.n;if(k(n)){var c=t.searchIn(n),a=c.isMatch,s=c.score,u=c.indices;a&&r.push({item:n,idx:i,matches:[{score:s,value:n,norm:o,indices:u}]})}})),r}},{key:"_searchLogical",value:function(e){var t=this,n=function(e,t){var n=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).auto,r=void 0===n||n,i=function e(n){var i=Object.keys(n),o=ue(n);if(!o&&i.length>1&&!se(n))return e(le(n));if(he(n)){var c=o?n[ce]:i[0],a=o?n[ae]:n[c];if(!g(a))throw new Error(x(c));var s={keyId:j(c),pattern:a};return r&&(s.searcher=re(a,t)),s}var u={children:[],operator:i[0]};return i.forEach((function(t){var r=n[t];v(r)&&r.forEach((function(t){u.children.push(e(t))}))})),u};return se(e)||(e=le(e)),i(e)}(e,this.options),r=function e(n,r,i){if(!n.children){var o=n.keyId,c=n.searcher,a=t._findMatches({key:t._keyStore.get(o),value:t._myIndex.getValueForItemAtKeyId(r,o),searcher:c});return a&&a.length?[{idx:i,item:r,matches:a}]:[]}for(var s=[],u=0,h=n.children.length;u1&&void 0!==arguments[1]?arguments[1]:{},n=t.getFn,r=void 0===n?I.getFn:n,i=t.fieldNormWeight,o=void 0===i?I.fieldNormWeight:i,c=e.keys,a=e.records,s=new $({getFn:r,fieldNormWeight:o});return s.setKeys(c),s.setIndexRecords(a),s},ye.config=I,function(){ne.push.apply(ne,arguments)}(te),ye},"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e="undefined"!=typeof globalThis?globalThis:e||self).Fuse=t(); \ No newline at end of file diff --git a/site_libs/quarto-search/quarto-search.js b/site_libs/quarto-search/quarto-search.js new file mode 100644 index 0000000..d788a95 --- /dev/null +++ b/site_libs/quarto-search/quarto-search.js @@ -0,0 +1,1290 @@ +const kQueryArg = "q"; +const kResultsArg = "show-results"; + +// If items don't provide a URL, then both the navigator and the onSelect +// function aren't called (and therefore, the default implementation is used) +// +// We're using this sentinel URL to signal to those handlers that this +// item is a more item (along with the type) and can be handled appropriately +const kItemTypeMoreHref = "0767FDFD-0422-4E5A-BC8A-3BE11E5BBA05"; + +window.document.addEventListener("DOMContentLoaded", function (_event) { + // Ensure that search is available on this page. If it isn't, + // should return early and not do anything + var searchEl = window.document.getElementById("quarto-search"); + if (!searchEl) return; + + const { autocomplete } = window["@algolia/autocomplete-js"]; + + let quartoSearchOptions = {}; + let language = {}; + const searchOptionEl = window.document.getElementById( + "quarto-search-options" + ); + if (searchOptionEl) { + const jsonStr = searchOptionEl.textContent; + quartoSearchOptions = JSON.parse(jsonStr); + language = quartoSearchOptions.language; + } + + // note the search mode + if (quartoSearchOptions.type === "overlay") { + searchEl.classList.add("type-overlay"); + } else { + searchEl.classList.add("type-textbox"); + } + + // Used to determine highlighting behavior for this page + // A `q` query param is expected when the user follows a search + // to this page + const currentUrl = new URL(window.location); + const query = currentUrl.searchParams.get(kQueryArg); + const showSearchResults = currentUrl.searchParams.get(kResultsArg); + const mainEl = window.document.querySelector("main"); + + // highlight matches on the page + if (query && mainEl) { + // perform any highlighting + highlight(escapeRegExp(query), mainEl); + + // fix up the URL to remove the q query param + const replacementUrl = new URL(window.location); + replacementUrl.searchParams.delete(kQueryArg); + window.history.replaceState({}, "", replacementUrl); + } + + // function to clear highlighting on the page when the search query changes + // (e.g. if the user edits the query or clears it) + let highlighting = true; + const resetHighlighting = (searchTerm) => { + if (mainEl && highlighting && query && searchTerm !== query) { + clearHighlight(query, mainEl); + highlighting = false; + } + }; + + // Clear search highlighting when the user scrolls sufficiently + const resetFn = () => { + resetHighlighting(""); + window.removeEventListener("quarto-hrChanged", resetFn); + window.removeEventListener("quarto-sectionChanged", resetFn); + }; + + // Register this event after the initial scrolling and settling of events + // on the page + window.addEventListener("quarto-hrChanged", resetFn); + window.addEventListener("quarto-sectionChanged", resetFn); + + // Responsively switch to overlay mode if the search is present on the navbar + // Note that switching the sidebar to overlay mode requires more coordinate (not just + // the media query since we generate different HTML for sidebar overlays than we do + // for sidebar input UI) + const detachedMediaQuery = + quartoSearchOptions.type === "overlay" ? "all" : "(max-width: 991px)"; + + // If configured, include the analytics client to send insights + const plugins = configurePlugins(quartoSearchOptions); + + let lastState = null; + const { setIsOpen, setQuery, setCollections } = autocomplete({ + container: searchEl, + detachedMediaQuery: detachedMediaQuery, + defaultActiveItemId: 0, + panelContainer: "#quarto-search-results", + panelPlacement: quartoSearchOptions["panel-placement"], + debug: false, + openOnFocus: true, + plugins, + classNames: { + form: "d-flex", + }, + placeholder: language["search-text-placeholder"], + translations: { + clearButtonTitle: language["search-clear-button-title"], + detachedCancelButtonText: language["search-detached-cancel-button-title"], + submitButtonTitle: language["search-submit-button-title"], + }, + initialState: { + query, + }, + getItemUrl({ item }) { + return item.href; + }, + onStateChange({ state }) { + // If this is a file URL, note that + + // Perhaps reset highlighting + resetHighlighting(state.query); + + // If the panel just opened, ensure the panel is positioned properly + if (state.isOpen) { + if (lastState && !lastState.isOpen) { + setTimeout(() => { + positionPanel(quartoSearchOptions["panel-placement"]); + }, 150); + } + } + + // Perhaps show the copy link + showCopyLink(state.query, quartoSearchOptions); + + lastState = state; + }, + reshape({ sources, state }) { + return sources.map((source) => { + try { + const items = source.getItems(); + + // Validate the items + validateItems(items); + + // group the items by document + const groupedItems = new Map(); + items.forEach((item) => { + const hrefParts = item.href.split("#"); + const baseHref = hrefParts[0]; + const isDocumentItem = hrefParts.length === 1; + + const items = groupedItems.get(baseHref); + if (!items) { + groupedItems.set(baseHref, [item]); + } else { + // If the href for this item matches the document + // exactly, place this item first as it is the item that represents + // the document itself + if (isDocumentItem) { + items.unshift(item); + } else { + items.push(item); + } + groupedItems.set(baseHref, items); + } + }); + + const reshapedItems = []; + let count = 1; + for (const [_key, value] of groupedItems) { + const firstItem = value[0]; + reshapedItems.push({ + ...firstItem, + type: kItemTypeDoc, + }); + + const collapseMatches = quartoSearchOptions["collapse-after"]; + const collapseCount = + typeof collapseMatches === "number" ? collapseMatches : 1; + + if (value.length > 1) { + const target = `search-more-${count}`; + const isExpanded = + state.context.expanded && + state.context.expanded.includes(target); + + const remainingCount = value.length - collapseCount; + + for (let i = 1; i < value.length; i++) { + if (collapseMatches && i === collapseCount) { + reshapedItems.push({ + target, + title: isExpanded + ? language["search-hide-matches-text"] + : remainingCount === 1 + ? `${remainingCount} ${language["search-more-match-text"]}` + : `${remainingCount} ${language["search-more-matches-text"]}`, + type: kItemTypeMore, + href: kItemTypeMoreHref, + }); + } + + if (isExpanded || !collapseMatches || i < collapseCount) { + reshapedItems.push({ + ...value[i], + type: kItemTypeItem, + target, + }); + } + } + } + count += 1; + } + + return { + ...source, + getItems() { + return reshapedItems; + }, + }; + } catch (error) { + // Some form of error occurred + return { + ...source, + getItems() { + return [ + { + title: error.name || "An Error Occurred While Searching", + text: + error.message || + "An unknown error occurred while attempting to perform the requested search.", + type: kItemTypeError, + }, + ]; + }, + }; + } + }); + }, + navigator: { + navigate({ itemUrl }) { + if (itemUrl !== offsetURL(kItemTypeMoreHref)) { + window.location.assign(itemUrl); + } + }, + navigateNewTab({ itemUrl }) { + if (itemUrl !== offsetURL(kItemTypeMoreHref)) { + const windowReference = window.open(itemUrl, "_blank", "noopener"); + if (windowReference) { + windowReference.focus(); + } + } + }, + navigateNewWindow({ itemUrl }) { + if (itemUrl !== offsetURL(kItemTypeMoreHref)) { + window.open(itemUrl, "_blank", "noopener"); + } + }, + }, + getSources({ state, setContext, setActiveItemId, refresh }) { + return [ + { + sourceId: "documents", + getItemUrl({ item }) { + if (item.href) { + return offsetURL(item.href); + } else { + return undefined; + } + }, + onSelect({ + item, + state, + setContext, + setIsOpen, + setActiveItemId, + refresh, + }) { + if (item.type === kItemTypeMore) { + toggleExpanded(item, state, setContext, setActiveItemId, refresh); + + // Toggle more + setIsOpen(true); + } + }, + getItems({ query }) { + if (query === null || query === "") { + return []; + } + + const limit = quartoSearchOptions.limit; + if (quartoSearchOptions.algolia) { + return algoliaSearch(query, limit, quartoSearchOptions.algolia); + } else { + // Fuse search options + const fuseSearchOptions = { + isCaseSensitive: false, + shouldSort: true, + minMatchCharLength: 2, + limit: limit, + }; + + return readSearchData().then(function (fuse) { + return fuseSearch(query, fuse, fuseSearchOptions); + }); + } + }, + templates: { + noResults({ createElement }) { + const hasQuery = lastState.query; + + return createElement( + "div", + { + class: `quarto-search-no-results${ + hasQuery ? "" : " no-query" + }`, + }, + language["search-no-results-text"] + ); + }, + header({ items, createElement }) { + // count the documents + const count = items.filter((item) => { + return item.type === kItemTypeDoc; + }).length; + + if (count > 0) { + return createElement( + "div", + { class: "search-result-header" }, + `${count} ${language["search-matching-documents-text"]}` + ); + } else { + return createElement( + "div", + { class: "search-result-header-no-results" }, + `` + ); + } + }, + footer({ _items, createElement }) { + if ( + quartoSearchOptions.algolia && + quartoSearchOptions.algolia["show-logo"] + ) { + const libDir = quartoSearchOptions.algolia["libDir"]; + const logo = createElement("img", { + src: offsetURL( + `${libDir}/quarto-search/search-by-algolia.svg` + ), + class: "algolia-search-logo", + }); + return createElement( + "a", + { href: "http://www.algolia.com/" }, + logo + ); + } + }, + + item({ item, createElement }) { + return renderItem( + item, + createElement, + state, + setActiveItemId, + setContext, + refresh, + quartoSearchOptions + ); + }, + }, + }, + ]; + }, + }); + + window.quartoOpenSearch = () => { + setIsOpen(false); + setIsOpen(true); + focusSearchInput(); + }; + + document.addEventListener("keyup", (event) => { + const { key } = event; + const kbds = quartoSearchOptions["keyboard-shortcut"]; + const focusedEl = document.activeElement; + + const isFormElFocused = [ + "input", + "select", + "textarea", + "button", + "option", + ].find((tag) => { + return focusedEl.tagName.toLowerCase() === tag; + }); + + if ( + kbds && + kbds.includes(key) && + !isFormElFocused && + !document.activeElement.isContentEditable + ) { + event.preventDefault(); + window.quartoOpenSearch(); + } + }); + + // Remove the labeleledby attribute since it is pointing + // to a non-existent label + if (quartoSearchOptions.type === "overlay") { + const inputEl = window.document.querySelector( + "#quarto-search .aa-Autocomplete" + ); + if (inputEl) { + inputEl.removeAttribute("aria-labelledby"); + } + } + + function throttle(func, wait) { + let waiting = false; + return function () { + if (!waiting) { + func.apply(this, arguments); + waiting = true; + setTimeout(function () { + waiting = false; + }, wait); + } + }; + } + + // If the main document scrolls dismiss the search results + // (otherwise, since they're floating in the document they can scroll with the document) + window.document.body.onscroll = throttle(() => { + // Only do this if we're not detached + // Bug #7117 + // This will happen when the keyboard is shown on ios (resulting in a scroll) + // which then closed the search UI + if (!window.matchMedia(detachedMediaQuery).matches) { + setIsOpen(false); + } + }, 50); + + if (showSearchResults) { + setIsOpen(true); + focusSearchInput(); + } +}); + +function configurePlugins(quartoSearchOptions) { + const autocompletePlugins = []; + const algoliaOptions = quartoSearchOptions.algolia; + if ( + algoliaOptions && + algoliaOptions["analytics-events"] && + algoliaOptions["search-only-api-key"] && + algoliaOptions["application-id"] + ) { + const apiKey = algoliaOptions["search-only-api-key"]; + const appId = algoliaOptions["application-id"]; + + // Aloglia insights may not be loaded because they require cookie consent + // Use deferred loading so events will start being recorded when/if consent + // is granted. + const algoliaInsightsDeferredPlugin = deferredLoadPlugin(() => { + if ( + window.aa && + window["@algolia/autocomplete-plugin-algolia-insights"] + ) { + window.aa("init", { + appId, + apiKey, + useCookie: true, + }); + + const { createAlgoliaInsightsPlugin } = + window["@algolia/autocomplete-plugin-algolia-insights"]; + // Register the insights client + const algoliaInsightsPlugin = createAlgoliaInsightsPlugin({ + insightsClient: window.aa, + onItemsChange({ insights, insightsEvents }) { + const events = insightsEvents.flatMap((event) => { + // This API limits the number of items per event to 20 + const chunkSize = 20; + const itemChunks = []; + const eventItems = event.items; + for (let i = 0; i < eventItems.length; i += chunkSize) { + itemChunks.push(eventItems.slice(i, i + chunkSize)); + } + // Split the items into multiple events that can be sent + const events = itemChunks.map((items) => { + return { + ...event, + items, + }; + }); + return events; + }); + + for (const event of events) { + insights.viewedObjectIDs(event); + } + }, + }); + return algoliaInsightsPlugin; + } + }); + + // Add the plugin + autocompletePlugins.push(algoliaInsightsDeferredPlugin); + return autocompletePlugins; + } +} + +// For plugins that may not load immediately, create a wrapper +// plugin and forward events and plugin data once the plugin +// is initialized. This is useful for cases like cookie consent +// which may prevent the analytics insights event plugin from initializing +// immediately. +function deferredLoadPlugin(createPlugin) { + let plugin = undefined; + let subscribeObj = undefined; + const wrappedPlugin = () => { + if (!plugin && subscribeObj) { + plugin = createPlugin(); + if (plugin && plugin.subscribe) { + plugin.subscribe(subscribeObj); + } + } + return plugin; + }; + + return { + subscribe: (obj) => { + subscribeObj = obj; + }, + onStateChange: (obj) => { + const plugin = wrappedPlugin(); + if (plugin && plugin.onStateChange) { + plugin.onStateChange(obj); + } + }, + onSubmit: (obj) => { + const plugin = wrappedPlugin(); + if (plugin && plugin.onSubmit) { + plugin.onSubmit(obj); + } + }, + onReset: (obj) => { + const plugin = wrappedPlugin(); + if (plugin && plugin.onReset) { + plugin.onReset(obj); + } + }, + getSources: (obj) => { + const plugin = wrappedPlugin(); + if (plugin && plugin.getSources) { + return plugin.getSources(obj); + } else { + return Promise.resolve([]); + } + }, + data: (obj) => { + const plugin = wrappedPlugin(); + if (plugin && plugin.data) { + plugin.data(obj); + } + }, + }; +} + +function validateItems(items) { + // Validate the first item + if (items.length > 0) { + const item = items[0]; + const missingFields = []; + if (item.href == undefined) { + missingFields.push("href"); + } + if (!item.title == undefined) { + missingFields.push("title"); + } + if (!item.text == undefined) { + missingFields.push("text"); + } + + if (missingFields.length === 1) { + throw { + name: `Error: Search index is missing the ${missingFields[0]} field.`, + message: `The items being returned for this search do not include all the required fields. Please ensure that your index items include the ${missingFields[0]} field or use index-fields in your _quarto.yml file to specify the field names.`, + }; + } else if (missingFields.length > 1) { + const missingFieldList = missingFields + .map((field) => { + return `${field}`; + }) + .join(", "); + + throw { + name: `Error: Search index is missing the following fields: ${missingFieldList}.`, + message: `The items being returned for this search do not include all the required fields. Please ensure that your index items includes the following fields: ${missingFieldList}, or use index-fields in your _quarto.yml file to specify the field names.`, + }; + } + } +} + +let lastQuery = null; +function showCopyLink(query, options) { + const language = options.language; + lastQuery = query; + // Insert share icon + const inputSuffixEl = window.document.body.querySelector( + ".aa-Form .aa-InputWrapperSuffix" + ); + + if (inputSuffixEl) { + let copyButtonEl = window.document.body.querySelector( + ".aa-Form .aa-InputWrapperSuffix .aa-CopyButton" + ); + + if (copyButtonEl === null) { + copyButtonEl = window.document.createElement("button"); + copyButtonEl.setAttribute("class", "aa-CopyButton"); + copyButtonEl.setAttribute("type", "button"); + copyButtonEl.setAttribute("title", language["search-copy-link-title"]); + copyButtonEl.onmousedown = (e) => { + e.preventDefault(); + e.stopPropagation(); + }; + + const linkIcon = "bi-clipboard"; + const checkIcon = "bi-check2"; + + const shareIconEl = window.document.createElement("i"); + shareIconEl.setAttribute("class", `bi ${linkIcon}`); + copyButtonEl.appendChild(shareIconEl); + inputSuffixEl.prepend(copyButtonEl); + + const clipboard = new window.ClipboardJS(".aa-CopyButton", { + text: function (_trigger) { + const copyUrl = new URL(window.location); + copyUrl.searchParams.set(kQueryArg, lastQuery); + copyUrl.searchParams.set(kResultsArg, "1"); + return copyUrl.toString(); + }, + }); + clipboard.on("success", function (e) { + // Focus the input + + // button target + const button = e.trigger; + const icon = button.querySelector("i.bi"); + + // flash "checked" + icon.classList.add(checkIcon); + icon.classList.remove(linkIcon); + setTimeout(function () { + icon.classList.remove(checkIcon); + icon.classList.add(linkIcon); + }, 1000); + }); + } + + // If there is a query, show the link icon + if (copyButtonEl) { + if (lastQuery && options["copy-button"]) { + copyButtonEl.style.display = "flex"; + } else { + copyButtonEl.style.display = "none"; + } + } + } +} + +/* Search Index Handling */ +// create the index +var fuseIndex = undefined; +var shownWarning = false; + +// fuse index options +const kFuseIndexOptions = { + keys: [ + { name: "title", weight: 20 }, + { name: "section", weight: 20 }, + { name: "text", weight: 10 }, + ], + ignoreLocation: true, + threshold: 0.1, +}; + +async function readSearchData() { + // Initialize the search index on demand + if (fuseIndex === undefined) { + if (window.location.protocol === "file:" && !shownWarning) { + window.alert( + "Search requires JavaScript features disabled when running in file://... URLs. In order to use search, please run this document in a web server." + ); + shownWarning = true; + return; + } + const fuse = new window.Fuse([], kFuseIndexOptions); + + // fetch the main search.json + const response = await fetch(offsetURL("search.json")); + if (response.status == 200) { + return response.json().then(function (searchDocs) { + searchDocs.forEach(function (searchDoc) { + fuse.add(searchDoc); + }); + fuseIndex = fuse; + return fuseIndex; + }); + } else { + return Promise.reject( + new Error( + "Unexpected status from search index request: " + response.status + ) + ); + } + } + + return fuseIndex; +} + +function inputElement() { + return window.document.body.querySelector(".aa-Form .aa-Input"); +} + +function focusSearchInput() { + setTimeout(() => { + const inputEl = inputElement(); + if (inputEl) { + inputEl.focus(); + } + }, 50); +} + +/* Panels */ +const kItemTypeDoc = "document"; +const kItemTypeMore = "document-more"; +const kItemTypeItem = "document-item"; +const kItemTypeError = "error"; + +function renderItem( + item, + createElement, + state, + setActiveItemId, + setContext, + refresh, + quartoSearchOptions +) { + switch (item.type) { + case kItemTypeDoc: + return createDocumentCard( + createElement, + "file-richtext", + item.title, + item.section, + item.text, + item.href, + item.crumbs, + quartoSearchOptions + ); + case kItemTypeMore: + return createMoreCard( + createElement, + item, + state, + setActiveItemId, + setContext, + refresh + ); + case kItemTypeItem: + return createSectionCard( + createElement, + item.section, + item.text, + item.href + ); + case kItemTypeError: + return createErrorCard(createElement, item.title, item.text); + default: + return undefined; + } +} + +function createDocumentCard( + createElement, + icon, + title, + section, + text, + href, + crumbs, + quartoSearchOptions +) { + const iconEl = createElement("i", { + class: `bi bi-${icon} search-result-icon`, + }); + const titleEl = createElement("p", { class: "search-result-title" }, title); + const titleContents = [iconEl, titleEl]; + const showParent = quartoSearchOptions["show-item-context"]; + if (crumbs && showParent) { + let crumbsOut = undefined; + const crumbClz = ["search-result-crumbs"]; + if (showParent === "root") { + crumbsOut = crumbs.length > 1 ? crumbs[0] : undefined; + } else if (showParent === "parent") { + crumbsOut = crumbs.length > 1 ? crumbs[crumbs.length - 2] : undefined; + } else { + crumbsOut = crumbs.length > 1 ? crumbs.join(" > ") : undefined; + crumbClz.push("search-result-crumbs-wrap"); + } + + const crumbEl = createElement( + "p", + { class: crumbClz.join(" ") }, + crumbsOut + ); + titleContents.push(crumbEl); + } + + const titleContainerEl = createElement( + "div", + { class: "search-result-title-container" }, + titleContents + ); + + const textEls = []; + if (section) { + const sectionEl = createElement( + "p", + { class: "search-result-section" }, + section + ); + textEls.push(sectionEl); + } + const descEl = createElement("p", { + class: "search-result-text", + dangerouslySetInnerHTML: { + __html: text, + }, + }); + textEls.push(descEl); + + const textContainerEl = createElement( + "div", + { class: "search-result-text-container" }, + textEls + ); + + const containerEl = createElement( + "div", + { + class: "search-result-container", + }, + [titleContainerEl, textContainerEl] + ); + + const linkEl = createElement( + "a", + { + href: offsetURL(href), + class: "search-result-link", + }, + containerEl + ); + + const classes = ["search-result-doc", "search-item"]; + if (!section) { + classes.push("document-selectable"); + } + + return createElement( + "div", + { + class: classes.join(" "), + }, + linkEl + ); +} + +function createMoreCard( + createElement, + item, + state, + setActiveItemId, + setContext, + refresh +) { + const moreCardEl = createElement( + "div", + { + class: "search-result-more search-item", + onClick: (e) => { + // Handle expanding the sections by adding the expanded + // section to the list of expanded sections + toggleExpanded(item, state, setContext, setActiveItemId, refresh); + e.stopPropagation(); + }, + }, + item.title + ); + + return moreCardEl; +} + +function toggleExpanded(item, state, setContext, setActiveItemId, refresh) { + const expanded = state.context.expanded || []; + if (expanded.includes(item.target)) { + setContext({ + expanded: expanded.filter((target) => target !== item.target), + }); + } else { + setContext({ expanded: [...expanded, item.target] }); + } + + refresh(); + setActiveItemId(item.__autocomplete_id); +} + +function createSectionCard(createElement, section, text, href) { + const sectionEl = createSection(createElement, section, text, href); + return createElement( + "div", + { + class: "search-result-doc-section search-item", + }, + sectionEl + ); +} + +function createSection(createElement, title, text, href) { + const descEl = createElement("p", { + class: "search-result-text", + dangerouslySetInnerHTML: { + __html: text, + }, + }); + + const titleEl = createElement("p", { class: "search-result-section" }, title); + const linkEl = createElement( + "a", + { + href: offsetURL(href), + class: "search-result-link", + }, + [titleEl, descEl] + ); + return linkEl; +} + +function createErrorCard(createElement, title, text) { + const descEl = createElement("p", { + class: "search-error-text", + dangerouslySetInnerHTML: { + __html: text, + }, + }); + + const titleEl = createElement("p", { + class: "search-error-title", + dangerouslySetInnerHTML: { + __html: ` ${title}`, + }, + }); + const errorEl = createElement("div", { class: "search-error" }, [ + titleEl, + descEl, + ]); + return errorEl; +} + +function positionPanel(pos) { + const panelEl = window.document.querySelector( + "#quarto-search-results .aa-Panel" + ); + const inputEl = window.document.querySelector( + "#quarto-search .aa-Autocomplete" + ); + + if (panelEl && inputEl) { + panelEl.style.top = `${Math.round(panelEl.offsetTop)}px`; + if (pos === "start") { + panelEl.style.left = `${Math.round(inputEl.left)}px`; + } else { + panelEl.style.right = `${Math.round(inputEl.offsetRight)}px`; + } + } +} + +/* Highlighting */ +// highlighting functions +function highlightMatch(query, text) { + if (text) { + const start = text.toLowerCase().indexOf(query.toLowerCase()); + if (start !== -1) { + const startMark = ""; + const endMark = ""; + + const end = start + query.length; + text = + text.slice(0, start) + + startMark + + text.slice(start, end) + + endMark + + text.slice(end); + const startInfo = clipStart(text, start); + const endInfo = clipEnd( + text, + startInfo.position + startMark.length + endMark.length + ); + text = + startInfo.prefix + + text.slice(startInfo.position, endInfo.position) + + endInfo.suffix; + + return text; + } else { + return text; + } + } else { + return text; + } +} + +function clipStart(text, pos) { + const clipStart = pos - 50; + if (clipStart < 0) { + // This will just return the start of the string + return { + position: 0, + prefix: "", + }; + } else { + // We're clipping before the start of the string, walk backwards to the first space. + const spacePos = findSpace(text, pos, -1); + return { + position: spacePos.position, + prefix: "", + }; + } +} + +function clipEnd(text, pos) { + const clipEnd = pos + 200; + if (clipEnd > text.length) { + return { + position: text.length, + suffix: "", + }; + } else { + const spacePos = findSpace(text, clipEnd, 1); + return { + position: spacePos.position, + suffix: spacePos.clipped ? "…" : "", + }; + } +} + +function findSpace(text, start, step) { + let stepPos = start; + while (stepPos > -1 && stepPos < text.length) { + const char = text[stepPos]; + if (char === " " || char === "," || char === ":") { + return { + position: step === 1 ? stepPos : stepPos - step, + clipped: stepPos > 1 && stepPos < text.length, + }; + } + stepPos = stepPos + step; + } + + return { + position: stepPos - step, + clipped: false, + }; +} + +// removes highlighting as implemented by the mark tag +function clearHighlight(searchterm, el) { + const childNodes = el.childNodes; + for (let i = childNodes.length - 1; i >= 0; i--) { + const node = childNodes[i]; + if (node.nodeType === Node.ELEMENT_NODE) { + if ( + node.tagName === "MARK" && + node.innerText.toLowerCase() === searchterm.toLowerCase() + ) { + el.replaceChild(document.createTextNode(node.innerText), node); + } else { + clearHighlight(searchterm, node); + } + } + } +} + +function escapeRegExp(string) { + return string.replace(/[.*+?^${}()|[\]\\]/g, "\\$&"); // $& means the whole matched string +} + +// highlight matches +function highlight(term, el) { + const termRegex = new RegExp(term, "ig"); + const childNodes = el.childNodes; + + // walk back to front avoid mutating elements in front of us + for (let i = childNodes.length - 1; i >= 0; i--) { + const node = childNodes[i]; + + if (node.nodeType === Node.TEXT_NODE) { + // Search text nodes for text to highlight + const text = node.nodeValue; + + let startIndex = 0; + let matchIndex = text.search(termRegex); + if (matchIndex > -1) { + const markFragment = document.createDocumentFragment(); + while (matchIndex > -1) { + const prefix = text.slice(startIndex, matchIndex); + markFragment.appendChild(document.createTextNode(prefix)); + + const mark = document.createElement("mark"); + mark.appendChild( + document.createTextNode( + text.slice(matchIndex, matchIndex + term.length) + ) + ); + markFragment.appendChild(mark); + + startIndex = matchIndex + term.length; + matchIndex = text.slice(startIndex).search(new RegExp(term, "ig")); + if (matchIndex > -1) { + matchIndex = startIndex + matchIndex; + } + } + if (startIndex < text.length) { + markFragment.appendChild( + document.createTextNode(text.slice(startIndex, text.length)) + ); + } + + el.replaceChild(markFragment, node); + } + } else if (node.nodeType === Node.ELEMENT_NODE) { + // recurse through elements + highlight(term, node); + } + } +} + +/* Link Handling */ +// get the offset from this page for a given site root relative url +function offsetURL(url) { + var offset = getMeta("quarto:offset"); + return offset ? offset + url : url; +} + +// read a meta tag value +function getMeta(metaName) { + var metas = window.document.getElementsByTagName("meta"); + for (let i = 0; i < metas.length; i++) { + if (metas[i].getAttribute("name") === metaName) { + return metas[i].getAttribute("content"); + } + } + return ""; +} + +function algoliaSearch(query, limit, algoliaOptions) { + const { getAlgoliaResults } = window["@algolia/autocomplete-preset-algolia"]; + + const applicationId = algoliaOptions["application-id"]; + const searchOnlyApiKey = algoliaOptions["search-only-api-key"]; + const indexName = algoliaOptions["index-name"]; + const indexFields = algoliaOptions["index-fields"]; + const searchClient = window.algoliasearch(applicationId, searchOnlyApiKey); + const searchParams = algoliaOptions["params"]; + const searchAnalytics = !!algoliaOptions["analytics-events"]; + + return getAlgoliaResults({ + searchClient, + queries: [ + { + indexName: indexName, + query, + params: { + hitsPerPage: limit, + clickAnalytics: searchAnalytics, + ...searchParams, + }, + }, + ], + transformResponse: (response) => { + if (!indexFields) { + return response.hits.map((hit) => { + return hit.map((item) => { + return { + ...item, + text: highlightMatch(query, item.text), + }; + }); + }); + } else { + const remappedHits = response.hits.map((hit) => { + return hit.map((item) => { + const newItem = { ...item }; + ["href", "section", "title", "text", "crumbs"].forEach( + (keyName) => { + const mappedName = indexFields[keyName]; + if ( + mappedName && + item[mappedName] !== undefined && + mappedName !== keyName + ) { + newItem[keyName] = item[mappedName]; + delete newItem[mappedName]; + } + } + ); + newItem.text = highlightMatch(query, newItem.text); + return newItem; + }); + }); + return remappedHits; + } + }, + }); +} + +let subSearchTerm = undefined; +let subSearchFuse = undefined; +const kFuseMaxWait = 125; + +async function fuseSearch(query, fuse, fuseOptions) { + let index = fuse; + // Fuse.js using the Bitap algorithm for text matching which runs in + // O(nm) time (no matter the structure of the text). In our case this + // means that long search terms mixed with large index gets very slow + // + // This injects a subIndex that will be used once the terms get long enough + // Usually making this subindex is cheap since there will typically be + // a subset of results matching the existing query + if (subSearchFuse !== undefined && query.startsWith(subSearchTerm)) { + // Use the existing subSearchFuse + index = subSearchFuse; + } else if (subSearchFuse !== undefined) { + // The term changed, discard the existing fuse + subSearchFuse = undefined; + subSearchTerm = undefined; + } + + // Search using the active fuse + const then = performance.now(); + const resultsRaw = await index.search(query, fuseOptions); + const now = performance.now(); + + const results = resultsRaw.map((result) => { + const addParam = (url, name, value) => { + const anchorParts = url.split("#"); + const baseUrl = anchorParts[0]; + const sep = baseUrl.search("\\?") > 0 ? "&" : "?"; + anchorParts[0] = baseUrl + sep + name + "=" + value; + return anchorParts.join("#"); + }; + + return { + title: result.item.title, + section: result.item.section, + href: addParam(result.item.href, kQueryArg, query), + text: highlightMatch(query, result.item.text), + crumbs: result.item.crumbs, + }; + }); + + // If we don't have a subfuse and the query is long enough, go ahead + // and create a subfuse to use for subsequent queries + if ( + now - then > kFuseMaxWait && + subSearchFuse === undefined && + resultsRaw.length < fuseOptions.limit + ) { + subSearchTerm = query; + subSearchFuse = new window.Fuse([], kFuseIndexOptions); + resultsRaw.forEach((rr) => { + subSearchFuse.add(rr.item); + }); + } + return results; +} diff --git a/spaceprime-for-r-users.html b/spaceprime-for-r-users.html new file mode 100644 index 0000000..a02d791 --- /dev/null +++ b/spaceprime-for-r-users.html @@ -0,0 +1,1728 @@ + + + + + + + + + +spaceprime for R users – spaceprime + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ +
+ + + + +
+ +
+
+

spaceprime for R users

+
+ + + +
+ + + + +
+ + + +
+ + +
+

Introduction

+

The primary reason for implementing spaceprime in Python is to facilitate a natural integration with the msprime library. While there are R packages that can interface with msprime, most notably slendr, maintaining the connection between R and Python adds significant maintenance overhead. If someone wants to pay me to maintain it, I’d be happy to create an R API, but until then, Python it is! It’s also good to learn a little Python- it’s a very useful language to know. Fortunately, you don’t have to be an expert in Python to use spaceprime, so I’ll get you up to speed on the basics.

+
+
+

Installation

+

In R, package installation is designed to be easy, which is manageable due to R’s limited scope. Python is an incredibly diverse language, so flexibility in package design and management is valued more than ease of use. The focus then is to create unique development environments for the projects you are working on. This facilitates reproducibility as well as an explicit and clean developing environment.

+

To maintain a clean developing environment, it’s common practice to use a virtual environment for your projects. This is a self-contained Python environment that allows you to install packages without affecting your system Python installation. The most popular package for managing virtual environments is conda. There are multiple conda distributions, but I recommend installing the miniforge distribution, which contains the mamba package manager. Mamba is a faster, more efficient package manager than conda, and it’s what I use to install packages. If you’re already familiar with conda, mamba is a drop-in replacement.

+

Once you have miniforge installed, you can create a new environment with the following command:

+
mamba create -n spaceprime
+

This will create a new environment called spaceprime. To activate the environment, use the following command:

+
mamba activate spaceprime
+

Now, when you install packages, they will be installed in the spaceprime environment. To install the packages you need for this tutorial, use the following command:

+
mamba install spaceprime rasterio geopandas
+

The rasterio and geopandas packages are used for reading in and manipulating spatial data. I’ll discuss them in more detail later.

+
+
+

Loading packages

+

In Python, you load packages using the import statement. For example, to load the spaceprime package, you would use the following command:

+
+
import spaceprime as sp
+
+

The as sp part of the command is an alias, which allows you to refer to the package by a shorter name. You want to do this for longer package names to save typing. Python requires you to use the package name when calling functions from the package, rather than it being optional, like in R. For example, to call a function from the spaceprime package, you would use the following syntax:

+
+
sp.function_name()
+
+

This is analogous to the package::function_name() syntax in R.

+

In Python, you can also import specific modules or functions from a package, rather than importing the entire package. For example, to import just the demography module from the spaceprime package, you would use the following command:

+
+
from spaceprime import demography
+
+
+
+
+ +
+
+Modules +
+
+
+

In Python, a module is a file that contains code you can use to perform specific tasks. This code can include functions, variables, and classes. Python packages typically contain multiple modules, each of which performs a specific set of tasks. Unlike in R, Python allows you to import specific modules or functions from a package, rather than having to load the entire package.

+
+
+

If you want to just import the raster_to_demes() function from the utilities module, you would use the following command:

+
+
from spaceprime.utilities import raster_to_demes
+
+
+

Import the necessary packages

+

For this tutorial, we’ll be using the spaceprime, rasterio, and geopandas packages.

+
+
import spaceprime as sp
+import rasterio
+import geopandas as gpd
+
+

The rasterio package is used for reading, manipulating, and writing raster data, with its closest R analogue being the terra package. The geopandas package is used for reading, manipulating, and writing vector data, with its closest R analogue being the sf package.

+
+
+
+

Download data

+

The data we’re using in this example are a GeoTiff raster file of habitat suitability values and a GeoJSON file containing geographic localities and metadata for this cute frog, Phyllomedusa distincta:

+
+
+

+
+
+

Follow the link to download the projections.tif file. You do not need to download the localities.geojson file, as it is read in from the web in the code below.

+

The raster file contains 23 layers, where each layer is a projection of the habitat suitability model (aka species distribution model or ecological niche model) to a time slice in the past, ranging from the present day to 22,000 years ago in 1,000 year intervals. The habitat suitability values range from zero to one, where zero represents no suitability for the species and one represents perfect suitability. In the following plots, yellow represents higher suitability and purple represents lower suitability. Here are a few time slices of the model:

+
+
+
+
+

+
+
+
+
+

The GeoJSON file contains geographic sampling localities of P. distincta in the Brazilian Atlantic Forest, along with metadata about each locality. Each row is a single individual/observation. spaceprime counts the number of observations with coordinates that overlap with a raster cell/deme and samples the calculated number for simulations and summary statistics. Here are the localities plotted on top of the present-day habitat suitability model:

+
+
+
+
+

+
+
+
+
+
+

Read in data

+

Make sure to replace the projections.tif file path with the path to the file on your system. The GeoJSON file is read in from the web, so you don’t need to download it. Notice that each function is called with the package name or alias followed by a period, then the function name!

+
+
r = rasterio.open("projections.tif")
+locs = gpd.read_file("https://raw.githubusercontent.com/connor-french/spaceprime/main/spaceprime/data/localities.geojson")
+
+

To check out your raster object, you can print the meta attribute to the console. This will give you a summary of the raster, including the number of bands, the width and height of the raster, the coordinate reference system (CRS), and the bounds of the raster.

+ +

To check out your GeoDataFrame object, use the head() method, which will print the first few rows to your console.

+
+
locs.head()
+ +
+

If you would like to perform further data exploration on your GeoDataFrame object, I highly recommend the plotnine package, which is a Python implementation of the ggplot2 package in R. It uses the grammar of graphics to make nice plots. It’s the most painless way to switch from R plotting to Python plotting.

+
+
+
+

Set up the demographic model

+

Next, we’ll convert the habitat suitability values into deme sizes, so each cell in the raster will represent a deme in our model. We’ll use a linear transformation to convert the suitability values to deme sizes, where the suitability value is multiplied by a constant to get the deme size. The constant is the maximum local deme size, which we set to 1000. For more on transformations, see the suitability to deme size transformation functions vignette.

+
+
d = sp.raster_to_demes(r, transformation="linear", max_local_size=1000)
+
+

Now that we have our deme sizes, we can set up the demographic model. spaceprime uses an object-oriented programming paradigm for creating a demographic model. Although most R users are more familiar with a functional programming paradigm, object-oriented programming does exist in R.

+

In object-oriented programming, you create an instance of a class and then call methods on that instance. The class is like a blueprint for creating objects, and the methods are functions that operate on the object’s data. This is useful for creating complex data structures like demographic models, where you have multiple components that interact with each other.

+

In spaceprime, the spDemography class is used to set up the demographic model. The spDemography class has methods for setting up the spatial component of the model, adding ancestral populations, and inherits all of the methods of the msprime Demography class.

+
+
demo = sp.spDemography()
+
+

Now you can run methods on the demo object to set up the demographic model. The first method we’ll run is the stepping_stone_2d() method, which sets up a two-dimensional stepping-stone model. The migration rate, specified by rate, can be a single global rate or an array of values specifying each neighbor’s migration rate. Here, we’re using a global rate of 0.001. The global rate by default is scaled, where demes exchange the same number of migrants with their neighbors, regardless of deme size. To change this behavior, set scale=false. We’re assuming that P. distincta has a generation time of one year. Using a single value for the timesteps argument tells spaceprime that 1000 generations passes in between each raster time step in the model.

+

This step may take a few seconds (10-15 seconds on my machine) to run.

+
+
# populate the spDemography object with the deme sizes and migration rates
+demo.stepping_stone_2d(d, rate=0.001, timesteps=1000)
+
+

You may have noticed that we didn’t assign the output to a new variable. This is because the stepping_stone_2d() method modifies the demo object in place, rather than returning a new object. This is a common pattern in object-oriented programming, where methods modify the object they’re called on rather than returning a new object.

+

After initializing the spatial component of the simulation, it’s desirable to add one or more ancestral populations to the model. This is done by providing a list of ancestral population sizes and the time (in generations) at which the spatially distributed demes migrate into the ancestral population(s). The following code adds a single ancestral population of 100,000 individuals that demes merge into 23,000 generations in the past. The brackets in [100000] specify a list in python. In this case, it is a list of length one.

+
+
# add ancestral population
+demo.add_ancestral_populations([100000], 23000)
+
+
+

Inspect your model

+

Now that we have our demographic model set up, we can inspect it to make sure it looks as expected. spaceprime has a series of plot_() functions that make this easier.

+
+

plot_landscape()

+

plot_landscape() plots the deme sizes in space, which allows you to quickly inspect whether the transformation you applied to your habitat suitability map make sense. Here, we provide the demographic model object, the raster object, the index of the time slice to plot (0 for the present day in this case), and basemap=True to add an OpenStreetMap basemap, providing geographic context to the plot. If you don’t have an internet connection, set basemap=False (the default) to plot without the basemap.

+
+
sp.plot_landscape(demo, r, 0, basemap=True)
+
+
+
+

+
+
+
+
+
+
+

plot_model()

+

plot_model() plots the deme sizes on a folium interactive map, with precise deme sizes and outgoing migration rates for each deme present in a popup.

+
+
sp.plot_model(demo, r, 0)
+
+
Make this Notebook Trusted to load map: File -> Trust Notebook
+
+
+
+
+
+
+

Simulate genetic data

+

Before simulating this demography, we need to create a sample dictionary that translates the empirical sampling localities to the model’s deme indices and maps those to the number of samples to take from each deme. By default, coords_to_sample_dict() sets the number of individuals to sample from each deme to the number of empirical localities in that deme. The function also returns two other dictionaries that are not used in this example, so we’ll ignore them. In Python, it’s common practice for a function to return multiple objects as a list. If you want the objects separated, you use the formatting below. Using an underscore _ leads to the object being ignored.

+
+
+
+ +
+
+Dictionaries +
+
+
+

Dictionaries are a data structure in Python that map keys to values. They are similar to lists, but instead of using an index to access elements, you use a key. Dictionaries are useful for storing data that has a key-value relationship, like a phone book, where the key is the name of the person and the value is their phone number. In this case, the key is the deme index and the value is the number of samples to take from that deme.

+
+
+
+
sample_dict, _, _ = sp.coords_to_sample_dict(r, locs)
+
+

Now we get to simulate! The first task is to simulate the ancestry of the samples using the coalescent. All of the hard work is done through msprime’s sim_ancestry() function, for which spaceprime provides a convenience wrapper. This function returns a tskit TreeSequence, which “represents a sequence of correlated evolutionary trees along a genome” and is an incredibly powerful and compact data representation for population genomic analyses. The minimum number of arguments required for this function are the sample dictionary and the demographic model. If you need to overlay mutations, you need to supply the sequence length. Notice the lack of mutations in the table. We’ll set record_provenance to False to decrease the memory overhead of storing a bunch of metadata about the simulation.

+

This step may take a minute or so to run.

+
+
sim = sp.sim_ancestry(samples=sample_dict, demography=demo, sequence_length=1e5, record_provenance=False, random_seed=42)
+
+print(sim)
+
+
╔═══════════════════════════╗
+║TreeSequence               ║
+╠═══════════════╤═══════════╣
+║Trees          │          1║
+╟───────────────┼───────────╢
+║Sequence Length│     100000║
+╟───────────────┼───────────╢
+║Time Units     │generations║
+╟───────────────┼───────────╢
+║Sample Nodes   │        344║
+╟───────────────┼───────────╢
+║Total Size     │  205.8 KiB║
+╚═══════════════╧═══════════╝
+╔═══════════╤════╤═════════╤════════════╗
+║Table      │Rows│Size     │Has Metadata║
+╠═══════════╪════╪═════════╪════════════╣
+║Edges      │ 686│ 21.4 KiB│          No║
+╟───────────┼────┼─────────┼────────────╢
+║Individuals│ 172│  4.7 KiB│          No║
+╟───────────┼────┼─────────┼────────────╢
+║Migrations │   0│  8 Bytes│          No║
+╟───────────┼────┼─────────┼────────────╢
+║Mutations  │   0│ 16 Bytes│          No║
+╟───────────┼────┼─────────┼────────────╢
+║Nodes      │ 687│ 18.8 KiB│          No║
+╟───────────┼────┼─────────┼────────────╢
+║Populations│3481│155.4 KiB│         Yes║
+╟───────────┼────┼─────────┼────────────╢
+║Provenances│   0│ 16 Bytes│          No║
+╟───────────┼────┼─────────┼────────────╢
+║Sites      │   0│ 16 Bytes│          No║
+╚═══════════╧════╧═════════╧════════════╝
+
+
+
+

We’ll take a peak at a single tree from the TreeSequence object to see what it looks like. The draw_svg() method plots trees from the TreeSequence object. Here, I selected a single tree and removed the node labels because there are tons of nodes that crowd the plot and we’re only interested in the tree structure.

+
+
first_tree = sim.first()
+node_labels = {node.id: "" for node in sim.nodes()}
+first_tree.draw_svg(y_axis=True, size=(600, 400), node_labels=node_labels)
+
+
+
+

+
+
+
+
+

Overlaying mutations after simulating ancestry isn’t necessary for calculating genetic summary statistics on a TreeSequence, but it is necessary if you would like to compare your simulations with empirical data that are represented as a table of genotypes rather than a TreeSequence. The sim_mutations() function overlays mutations on the TreeSequence object returned by sim_ancestry() and requires the mutation rate. The mutation rate is the number of mutations per base pair per generation. For this example, we’ll use a mutation rate of 1e-10 so we don’t overcrowd the tree sequence visualization. You can see from the table that the tree sequence has some mutations!

+
+
sim = sp.sim_mutations(sim, rate=1e-10, random_seed=490)
+
+print(sim)
+
+
╔═══════════════════════════╗
+║TreeSequence               ║
+╠═══════════════╤═══════════╣
+║Trees          │          1║
+╟───────────────┼───────────╢
+║Sequence Length│     100000║
+╟───────────────┼───────────╢
+║Time Units     │generations║
+╟───────────────┼───────────╢
+║Sample Nodes   │        344║
+╟───────────────┼───────────╢
+║Total Size     │  209.4 KiB║
+╚═══════════════╧═══════════╝
+╔═══════════╤════╤═════════╤════════════╗
+║Table      │Rows│Size     │Has Metadata║
+╠═══════════╪════╪═════════╪════════════╣
+║Edges      │ 686│ 21.4 KiB│          No║
+╟───────────┼────┼─────────┼────────────╢
+║Individuals│ 172│  4.7 KiB│          No║
+╟───────────┼────┼─────────┼────────────╢
+║Migrations │   0│  8 Bytes│          No║
+╟───────────┼────┼─────────┼────────────╢
+║Mutations  │  48│  1.8 KiB│          No║
+╟───────────┼────┼─────────┼────────────╢
+║Nodes      │ 687│ 18.8 KiB│          No║
+╟───────────┼────┼─────────┼────────────╢
+║Populations│3481│155.4 KiB│         Yes║
+╟───────────┼────┼─────────┼────────────╢
+║Provenances│   1│717 Bytes│          No║
+╟───────────┼────┼─────────┼────────────╢
+║Sites      │  48│  1.2 KiB│          No║
+╚═══════════╧════╧═════════╧════════════╝
+
+
+
+

You might have noticed that we return new objects for sim_ancestry and sim_mutations. This is because we have returned to a functional programming paradigm, where functions return new objects rather than modifying objects in place. We do this because the TreeSequence objects are a different type of object than the demographic model object, and we want to keep them separate.

+

And now for the tree. The red X’s represent mutations on the tree, with their ID numbers next to them.

+
+
first_tree_mut = sim.first()
+
+node_labels = {node.id: "" for node in sim.nodes()}
+first_tree_mut.draw_svg(y_axis=True, size=(600, 400), node_labels=node_labels)
+
+
+
+

+
+
+
+
+

From here, you have a few options. You can:

+
    +
  • Use the analysis module to calculate genetic summary statistics on the TreeSequence object. For more on the analysis module, see the analysis module documentation.
    +
  • +
  • Save the TreeSequence to use later or analyze on a platform like tskit with sim.dump(file/path/to/write/to.trees).
    +
  • +
  • Convert the TreeSequence with mutations to a genotype matrix for use in a program like scikit-allel with sim.genotype_matrix(). For more information on this function, see the tskit documentation.
    +
  • +
  • Export the TreeSequence with mutations to a VCF file using sim.write_vcf. For more information on how to use this function, see the tskit documentation.
  • +
+
+
+
+ +
+
+TODO +
+
+
+

add a link to the analysis module documentation when it’s ready.

+
+
+ + +
+ +
+ +
+ + + + + \ No newline at end of file diff --git a/spaceprime-for-r-users_files/figure-html/draw-mutations-output-1.svg b/spaceprime-for-r-users_files/figure-html/draw-mutations-output-1.svg new file mode 100644 index 0000000..6bd1373 --- /dev/null +++ b/spaceprime-for-r-users_files/figure-html/draw-mutations-output-1.svg @@ -0,0 +1 @@ +Time (generations)227254.24191821.5756038.5430690.651248.40220.260.00165.3538.221043.0625307.83171.631417.2841758.1129890.281121.9726364.913677.79492.38228.41160.491148.6744.7653.6924826.10475.4636262.6730233.2726032.3723972.4123795.4731.62610.30141.1926259.741755.3230915.5325460.9623331.811714.74460.35184.53119.60439.29208.16883.92360.1892.9455.8723062.75218.111051.8824027.00741.9827709.4125446.873610.9642.852503.36445.94144.6827.89857.21111430.5143584.8930622.391175.111012.8833297.45397.3132547.2828859.8925862.0425210.0623267.6523285.49319.57204.3371.6021.9648.218.4783.96514.2840.3928.40506.94323.3133.1928268.4824215.3224418.6623824.9523422.461551.961011.4378.381338.5824.3324367.70559.93198.9548.51522.4874.282182.5831.472115.54336.2963.79295.83122.8772779.8120.3946308.612511.37404.3996.5842639.5526214.8126077.52846.98149.4523862.092438.09508.9123650.56530.52193.59852.9954.87225744.9175437.3234132.3923051.00225.09240.72137.72117.21118.6032014.731267.28277.9740.441235.8224267.55131608.6150434.8427066.56875.83194.03140.36106.3435801.29621.8734635.2524660.6965.0512266.2930123.6226148.871299.88264.051337.0826716.6425169.3223650.973057.071439.8071.47587.77355.0926702.651206.8124718.1423392.091000.8923348.5023021.6811.161042.58363.9567717.8957394.0228765.7023602.804270.41288.5923043.09411.881228.52122.0847.7216.2525327.241643.651086.1523360.9163.982594.78272.6951.201003.0625.872.69510.8641.892.4730.9610.92119.6740639.0428890.6518.9238515.7433927.4827735.5425512.1223401.6623097.43209.691294.77449.551288.13908.21463.94911.2694.2325021.92945.4987.5223349.19702.96326.5467.0928933.3124975.2123865.3723730.8770.9651.75708.3864.5627897.3323814.111697.6923161.3171.7926624.2326328.54282.0223287.1667.57668.56565.50619.53166.4327.0834573.8523054.58147.20126.90656.3028751.2326458.1023153.341217.211022.64178.27156.632593.05793.72389.2055.21530.0882.85346.3577.8024152.711425.521194.50947.8179.786.571424.731003.9257902.2429190.5923889.4026456.36968.41716.3624114.59184.7586.1343314.5330355.3029895.57260.9026471.413668.90453.411028.490.03650.06141.78364.0423711.4038391.4429969.2923575.7211276.98194.17686.9355.4823017.461469.6712.23389.2428018.283331.3924564.261521.89442.7124355.83177.5023233.9560.4730.1821.35975.1833018.1029880.232992.321898.8725220.173769.471020.931012.00112.0129915.04343.661703.18267.5510123528279203242522363442391733382101434629672640373141302318192118314131544245164745 \ No newline at end of file diff --git a/spaceprime-for-r-users_files/figure-html/draw-tree-output-1.svg b/spaceprime-for-r-users_files/figure-html/draw-tree-output-1.svg new file mode 100644 index 0000000..06801a1 --- /dev/null +++ b/spaceprime-for-r-users_files/figure-html/draw-tree-output-1.svg @@ -0,0 +1 @@ +Time (generations)227254.24191821.5756038.5430690.651248.40220.260.00165.3538.221043.0625307.83171.631417.2841758.1129890.281121.9726364.913677.79492.38228.41160.491148.6744.7653.6924826.10475.4636262.6730233.2726032.3723972.4123795.4731.62610.30141.1926259.741755.3230915.5325460.9623331.811714.74460.35184.53119.60439.29208.16883.92360.1892.9455.8723062.75218.111051.8824027.00741.9827709.4125446.873610.9642.852503.36445.94144.6827.89857.21111430.5143584.8930622.391175.111012.8833297.45397.3132547.2828859.8925862.0425210.0623267.6523285.49319.57204.3371.6021.9648.218.4783.96514.2840.3928.40506.94323.3133.1928268.4824215.3224418.6623824.9523422.461551.961011.4378.381338.5824.3324367.70559.93198.9548.51522.4874.282182.5831.472115.54336.2963.79295.83122.8772779.8120.3946308.612511.37404.3996.5842639.5526214.8126077.52846.98149.4523862.092438.09508.9123650.56530.52193.59852.9954.87225744.9175437.3234132.3923051.00225.09240.72137.72117.21118.6032014.731267.28277.9740.441235.8224267.55131608.6150434.8427066.56875.83194.03140.36106.3435801.29621.8734635.2524660.6965.0512266.2930123.6226148.871299.88264.051337.0826716.6425169.3223650.973057.071439.8071.47587.77355.0926702.651206.8124718.1423392.091000.8923348.5023021.6811.161042.58363.9567717.8957394.0228765.7023602.804270.41288.5923043.09411.881228.52122.0847.7216.2525327.241643.651086.1523360.9163.982594.78272.6951.201003.0625.872.69510.8641.892.4730.9610.92119.6740639.0428890.6518.9238515.7433927.4827735.5425512.1223401.6623097.43209.691294.77449.551288.13908.21463.94911.2694.2325021.92945.4987.5223349.19702.96326.5467.0928933.3124975.2123865.3723730.8770.9651.75708.3864.5627897.3323814.111697.6923161.3171.7926624.2326328.54282.0223287.1667.57668.56565.50619.53166.4327.0834573.8523054.58147.20126.90656.3028751.2326458.1023153.341217.211022.64178.27156.632593.05793.72389.2055.21530.0882.85346.3577.8024152.711425.521194.50947.8179.786.571424.731003.9257902.2429190.5923889.4026456.36968.41716.3624114.59184.7586.1343314.5330355.3029895.57260.9026471.413668.90453.411028.490.03650.06141.78364.0423711.4038391.4429969.2923575.7211276.98194.17686.9355.4823017.461469.6712.23389.2428018.283331.3924564.261521.89442.7124355.83177.5023233.9560.4730.1821.35975.1833018.1029880.232992.321898.8725220.173769.471020.931012.00112.0129915.04343.661703.18267.55 \ No newline at end of file diff --git a/spaceprime-for-r-users_files/figure-html/localities-output-1.png b/spaceprime-for-r-users_files/figure-html/localities-output-1.png new file mode 100644 index 0000000000000000000000000000000000000000..c668464912af94cae5a9bbe3b698f6d4781a4a33 GIT binary patch literal 46470 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
    LeZ+L3=$=H2GG7Bo4kMbtAr_~qEH{9d67 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%0AqQ_3njX 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

    0!U$pJPQw-z=Ivep9^GY&cHPU)@0<^D#Ls zzg+YX0qk#nbJloA>-GID?fIP!?_khkzX12+DxQI0FbMrP z`s)y)_UovP>v;^TfLG}$c*uo8b=gr>_bfLQ+-)_{2-Ga;U1`GH%LQ{aC5*i^;+?!h zw)xrcm)sg@)J9Tjaj7WI^}{y2RxemO>cppb+$+;`l&m5eL8I*3u2yeFu*Vb`EHJ9O z3k#LA-kpILzGg9<*lF}Bo9k6@$(Sw&%rGkc4d@%y4!X~J!w%gh!Lt^Gz+)dWIKcO8 z(U+c5Tfz_geZcP#`KpVv=jk`VpGxp)?CPfH{iG+its2=!QngvZV_Zf1f{{m}X9GmI z_m9&dT2GkrUW2=TpcBMq5`L@lEA!s) z3{RZwmrXO!hLhQna5?CYTc&u^RG-#HocGYLZcKZ1W#kWjxaKlR{F+qYZ2C`nk3hx- z2s1joQM1m4PNOWRv%J;~Zl8azlzv;9R(qL7u}GIEp3mXJkZcrqG$Lw3OdUF=on-5F zNuIBDH#!38j?-U0*eB$s_Q_mbVMju6>}~7nWB%LiXt|wK9os&T>OCC5{eX9a+odhe z_qOQMrGNn*Pp98c7tBA?#KIrzmCWytaUWci-V&cDo#tK5pP9z|I=2aPLDPQ_Rrdw) zYMJ~7(%tD-ga^$w^%+tIWpw8~x_r-HLNZAS9fb;CRl=A4>?2Bqur#`t0dbL;Rw-Ts zTcKcyNPdAamBI{frs{8vn1S1CuJ!ktzG>&U>cYnm!IEIsq9XvPGBGh9c{kN1M&Yvh z88dq)MlERi1TKU&Ss7nt)}G;~F80+0$=`4OMN}a-VBjV8XDrzWt7Ejh`Zmgf{FvRb ze+q3%TH1-xJwi}s($T@C{K10@XY8j6zR4h3HM|^G{`WGR!t!3)^0H2tKD6@gv;h7G z0uOEOL$vx}fKLlbB5(tLORG)m_=HpPe1D z!8L_J;Ku9kjlr6a=b9at8ZQE#90$=FrqBgkgQpaOwoOc1%#5Wx^GEAKC*ywgRMXed zkkcAJ?0M+|>d3DPy)es1yB^CkA~w6cMbIh*=lqYQKO>5-^w-|ET*+zD7Ead!SUfD3`R1RYl!>-uF3{P$H6J2*eAGd)~+)XnFl#PECsL|iU{EVxVe%x zD5*XNm#+&yc72aaf9>5Y7Gowtk5 zW&h+Eb=XDmQb?(A6yb0sG33EBj*X&I|a1P}S8LXD}NcGE?6A*DgP*gxpu;jIWNU6>X?VdHW8y~_yiWexpIasr)y{ELmux+rYzSUe04 zCo20v_lH!^K_bsXqbikt>94OPWV)3$5M3y2RvSbj_O@FU5QKu_bFpw)U8)jfRKEza zW^LVI8h42BR~J~LT{7m)O+f3E{C#-i5$|#8;#D5do3(yR>3zfL$9mp&K*;yF8T5Fz z@ow|_ujj?>suuz|pH8OpSgj_LYdFnkIc=+L+J^zKxyR_o{rq9OzG>I|KHl6X zbk+kIp9>j9K&J0*(IAfKxqxV8shK`1yG}3+WrwVs`LA|S`fLSVJi$*@-l*;cDpiGg z3060iwEGX_h$i(wo7>g1Qyr#aD=8n9OByftxJt6-)oZ`J&|i={RS~2xlF%F6k^43W z2E;ug&Lo!5o=wD`L+8=^>|_Rg;7`@ ziqK_QwjGmVIqr{ZM7E^r(4i*r@K%#8?qIt?=5 z_p1txF8GIaFUIxz=9VovJCIi3Z3$ zeBTj_CHlA`vh(pB_`bC-hNWuWIgaLo)yIPLn33A6aU<3=9`&RY%+sEZL-3_ zJgXuIr666zc$tFg@jhrOA4UDOgi^F)UOxLmqFPcFVWs6h@%?^6;ck9uuhK^nvs7#A zPqb4eBa~FVrtg#?ON(Z|MmX-K(+f7)3m z*!6-u0tqDy_Y<9s$dB8+cl7REnQq9Ibx&HJ9HiXKV5&`>?meB$YPT)~g9jG_PN!%P z7>)FCLTsX3fY&m6HHq0`#Q;N+G+b}|M0v>??g z-SvY6Pl6)DZlU+cR)`>;hQ26a6V!zU%dfW5%Qb!f~~$&9@~OnUn)nrsTDvZ}da7#;FWjgP9bfoVbJv`M1U z0v7F#9!_SivfX7W?ID_Om-TM<3xA)#s4*rMhTPV3R{wU3gE$I6ztzHbtS&<6U7(~X z_5%}@J+juHz%O;;GwEp^uamvreVXy@#F1&TkUz92U??NEZLzB zV`Bqf4XzJ0G1^U;%x%a55N!%03oVWtu*4=ey|5mel3L`f$McoYx* zWqij4V6fPTVRg494lYLtSF(=cy55@M=23pNG-Zv_w4iW#zWL zc*m@JjQ37Hs(@|Hx53MU`57M-=8px%MNNmX+4ot23%F2H#1@AsR2<3pKjDA==cl8i zbH0C;_SKa;WB~X8bNc8XutircF~YWXRUuADrXKB{>q6%-%+!(KAMX=Aj^z&BZ=AkX zS1uXxV^KW!6z04H)!CP3#Qs;ps>h)jI2HQx^W!(w@b}1_ke8+Wm__0p!W`A%y<{gp zk$t_7Yj=CTSLU;UX&<*0sCvEs;V{)|JFO+u@q?9)enP`PrRQ|D*=Iyol-<};`kR>h z-F58j*7hFuJCLp_%W&*Q^~V=w+~S;UdsjSI>v zTVLtal=4+liBUpDnOEn3inP%2kEL0=9rAL4@H6(c*Ln&zJ^7UJgkEF1%JoKdAs3Ncq&gbyeO z8dk5PWqH&~7ai6$G42spBwhX+U#V4Qin#n-QQ?h1DpZcU?yUfNfZ33hJJT zVsBBo5u?IAs$wPB|M}C1AV62PewU3Dc<})S6_44Dw-~OyRU8VUwrMdsfS`WT>uDb^&75P{Ww8FI3e%v?-Pd0Sjv zfp&@=N|98U9LR7WXg@82h)o?>hY6Kq(}_bXV$I${k%(P}{}fFK5ksR|NNE9g)YU3f zZ!%_{B<&_OBuhYXy^&#{ZLyH}phBGR^+hOfN6g25WeW>HGj?c0W<@k+zan4*wd~1c zpIIF?;SaD-u+K>paUJul0Xd!kSW~6^`NXmPgdEfgvsAV3AiW}=l3eti(fwy_CyOAi zL@)mDzX$7t%*3m|jJ?SP5}Yh8B(E`2PTT!1zvJBQp%N3)vRHF|6W8r_3>NO%Lqh(q zL4f{oq_+x)wI9z+bnp%6w>SP3(EBIv-TCz}?w$G_^b7W3!%y(M<3ixG>OElYyKfE- z(7(xC{4W}&j0Ket7QKHjiYXJ-zasNp0@h#FAGZJ2__Eu!?O}qT^RA7TF87z!jqc_% zoZtT+PhS}n*V;8ZxLY8&ySuv++=4rU6WkNr-QAr)aCf%=0Rm+3;O_2lhn)AjR8bWF zX7+xhSFi3~*l-*|wnWJ@rio=-(KT9191oV@j>^PjmUY#ESgiP@?=ys_y49yzEh*Ya zykRTRbc@IGgpLLt{B72o>yfxsTq4L%F79QZP4#hH)o={1rUCV2IEJCr+@qqauC-T< zKP6>sX-(vOaagjBgSZ`fRsG&f-iHJu-LAo(yc|Mi&BL>KV@zr;p^92mVj*Hpw!nG5iW4N)AkE+o1#Z942u*G9d^8h%gMn&moQx%g%W&kug-0py?#kkWT_l0#J_K)f{CBvsf zzyV3Oq2olOeXX>YeOW*QnJldXG`S0Qi#w2!wU5dueBa%4UGWERkGd6?^OQII|V+RPdD_eR}))APjHo(;xtc?ZfYV5uYy^qK6Rc1l=11)Uj8U zmO@C%UuTj4#tPLva#m{7k@-k5g^Z>#$5spi4dze$j0I zd;au!8M{6cJ_ESZko~g`q1;=#vL)^D+3g8uT9;1^=-+HzImJgzu&W2XCZ}+ueQQ#6 z1;PI_aoB&lI8U*6TxI6?#pd^SW>Al;AyYnWCJz4Iu)F2c*{nk&FjOA0{uiQ>&~~7< zFO2gW${4w7Xo@+4g|)5c!#Db{~;fmeF4#HV(w>-&bw-7MSvgNamKCo&i!`^;NfMBw2dvW1i}$}l6H54%Yb2FzhRDC45OYM zCWj2(;k?&_yiF*QdjMely@1dZ9GE2o1v4ZHFP!JBET%hPCI0`*j&46Y!22JFLhW&99^m2WUsXI*!jdw#Eb7b|%a+3eve(i!aTK+n^qezoShkt1PXT}*mV(Ul50_NbS z>hoYjI<^#sC`fZvz(nnEq%81$GIQ!rK56`y%fqGbzr=wBZFJDiECJkYmfX1*Vmg?< zseC)xTKwOqF(|6p*}kpRrj1gbkNSzJLUYPN0;yV)|Fu{KjQ!o$X+-97(eyP2UtiAr zL|$Kd-tGYYQ!gu1cIJEPoi|kuLn5yuZ@3fDdG`@{z3O?7pWk&^b#Xq7@0yp-8X+XF z8zjST_atvnIZBoXUV@MNMe2Uc2JNn?iqPR7c((q;Ul=E2+YV~Q#2@IsjJnJt?4pR6 z(d0tz#TPqAhkhYe3=6nwS)(Q&Jq6Om;Cy0W8~rTzU@k5S&&Jw_I=nim=@2?M;zskf zhMd_erJ`6&r7#h02p5af6IU-Uh`>uWS(WNx+mBa`1Z#>Qu7b7r@muqM@5$^7j+SD~ z%f$uT>rasf8eG&c+Hq&oo+p1K9Om^s-_t$Ey&R8C4e(A?4uO<5h3#iv5)APl>C8M0*3 z@R0zXJ{RQLsF@e*J7FA~t3Q-IFDRr~V^DSyp}&VZ%fuo}z5NqiNTCHM&5_yPsoJI9 zYO`^VcRNTOx2Xsr>N_!it^iyC^USvGATzx0$Jqp5uft%@GlD^@di}(~PvHH~+_RDPXuo#Juf`o zk7a(38O^{y@MgJq-@~}ZDg-gxXg=ll@(En^Y33{e>E@J_d0vXB>~TALOWC0YyDeW5 zW$7w#jNCm3z|-_(Mw8c$?b+5C*-$r9JE9VGV_8x1=1_G*Dv8lQ6QX?XT2W#Yz8L+0 zr1gss5-QtG_=xJwO}0MK#d@bc+T-^Q4X)t_jK(tKRJ`K|?7%?jnovMo;-j0y-AG)V zGk|tQZz=D`%g|oQkDcNzIJlSlB`-`UHHwiy0xw?~w5=}AoR3g!9Vb%QtxfGK(7o8_ z4ELU0p1pUsn_~;#=yY%r#IEj`y!pC`sct`rCiW%<_UED*yN-R}G4vw>>$<=~8BXT6 z{~c9(A8aXZ|B31{@*XlQ@we8Vv;2b6dY*S&(w>?fp17ZvYF_XG))9A`I6a<+^=ICD z0v8%aHyX8|P4Gi3y9mVTB=vRQis9MJdui|sWqFxl8M5>NS#AuFyt2L?h`f~D4~RSu zldez8KN>wUy{GgnXmVtAQ>E0Wz4EzXKWJ$zU9(j@U6dj(L0hh z=vB90&fJ`wJ|PqnqlX}3B#XR!IsUNOGZbE|^;h}KG8wf&Q!);4J`wHnsN?z5*b2N3 znSQp`&W8Yz2&Zsa{*gcwTl(uO^9w!qLoCDZ#|8wT`+}ecL*yYzgwN&Sofivi!dCX) z#JqSHGhn89t!xp8z2jj>(g6Q&r)`$ye5+szL){PDZ3!(I&I~xHKTGz38o%E}1&#mo6 zC{L#eGu!>z+mjy@AopRya#9~Wxnm8C<~^5YbDIP4YOoWc^;#0!JxfaL-zq=FJyCOn z5T;Y4rj^tn36K(M!yh-4TmAx-4GNVA+gUp%sv(asu(=?a`IS(LR9oJm2ND)1ryqt) z9O_JM6k9$q8~>OWkLLc>O%igYLRCQp3+68tL%mD_xqzA`oq3Mvve1Pj#yJD3HE=-2 ziuyt0bg+~0zbgxcw`JE0%ngf#l05g3Km)x0X!(5fy}!YPJD(-9jtnC$|{a>VFUrKp`AXrYd7(v}{ zsE}8O$;5T+K)5>*jsbkABSOR~EsxXTb;Og2&@jizQp?%)yd3A9m29aW*-PbQPxVzJ zdEY0?R6cAEW(G=nO;^#+jcs0TuswoZm;V)2)v(#}bgw^*UTnPI?)*dm>rp-TQ5UH# zoiOG)%-5^R56Q|9fag3g7iK|^2rjH%DZ9I`CIzNgmu~{Y^FKZKE?8=Pg64azx5}ut z3;5)i_^?V9%>R@lJtJi7E{3Sd)sIC5R^rjcX~vQTGwKSr?iL>fttJ z9G_Z=c+N5vJh5RGO4K!H%~L=EmHm-u3C~h=xt8U{pSoG@%j=iPs0#YNNfTB=3pew3 z7>Wv9emTisz|qaxi!F^xq|G*96(*m`scS{XHOky zBfoX<8rSE{b8Dk_Q)3FST{w0~vrI~_bAfhGhE@O&6ILaoAaP;ExecKcm<%7~^d30-m{7kvgPh8b8# z%3BhaB_(m_!9yWKwqFmNn(qJArGO`1$cI7X@<AFrd)jT$dM6tiCWxms@j%A zm9ayu%yXjxd-1{@)>WI?r2*mVl~9`KLDO;rlLyv$f##5wMi=#;#tc1DN6931*Ei$XUuv&-04LDLXQq)Bz6 zDTu2_1`>7SJ_|8IlWGdO%N-8*suX)0+l+NZcU1%t^b_)PIug3IphG&_O71weejcfUg2(SqS=Wz0XWE1SWzhhA`xZ>sNILHj&0^^6RbM*G5@f!PZuaMkY0 zPbBzy5jTPZ*6pt^cb_bSnEO~FAw!srb3z(WZ)#z~^P3|1a7U1V$c>uQ6uY_`ZuckC zW_Li zuXlcLcUs&ayO!0^cNwbZfxJ|@CEIdlinnc{#JM38`c&L$1r=W zkIwZ(vzFCHzr4q~ddQN&w8!m4%5yXE&Ww+aY9sDNE*Mq8 zqvg!nJT!qWI4nXNG)KGLUQKefPN762y+MD6kQa_#MU42G2|0?0L9}CqAFb}IjUK8} zCd;^Z;CT0-D3EaPjh@pDY@WN&gxc@>k?23BOXRd)wcjz3#eanzqiEp8X_Qa&SF()Y z`$dukh);7Au%P{(;j)*^T&=EHkDMV4bD=3GW*rLj&$cxHPC9MZA!=9H`{>;Hut#}} zsUSuF0xUpCM)xU3O-ZDjcm=mRMRt^Qor?C)8VsNc8%N+uqKLHw)x*Zm6)TIfnm$ke zWQtNI^w%RNb#!!EA)&6C!vBL+y!a4df=Kf8TTUEvV2M#M?cX(iVxmQO@D7---u=@~ znZ6gBg$ANjrMd+;?n0GfM7oM1-#&@<<-q_ui21nID6CI!=tUZ4yqgbI?mm@Bd#WpJeLhhOP8VH`= z!@I6}q@~SWaW)lKvVvO(p%<-^pP*l~SXNc};uUh{2|=Z_dkK1=z7`dr=5Zco4wmXL z;Z*axuyXv%s665xxiubUOA-Io#;2VDzQMsks@3v$GCx)*bO1-kKT+9e>tj6l*_mVy z)TX9thJg36+f@{~-~zT(owKvD+>jD3*$JXIXOw}tNYIa7sA6?kBEH62wo4eJ5>AP zMVx@oTh^rgu|xIk9f&1ZSb%{7>~k&jgTgN}!-HASohL)*gzD`#YqZ6@P9DsJKN~C! zjnHQe1i=1XSnFwjce1eOSwOvdAK!t#s3a{SlNh{hL5j4h6|SvGWe9noJE43x+yMTI zSWE?deoA1|%xf(pA}hE-4Q>OOFaZVjRIFkORal1~+#|$~hZKGn+%`3UFYRQo1bom~ z8|+odQ9`In-jjYU@Z%J%r=uP?VFYfqt{GM`nVx4n8cTli56m=4Y*GBt@P`~at`;32Q5dQTL)=h9 zeDs@-mnoRm2I*v9!_tmJHr3HSL4l=`FZYT_JSAA!XG}g9qJ7$7NrogisJBj@u7UN8 zh0dm64~ZXZawYH*AR>4mFP#SOPAV2IX0Qcr*4(xe9iO;8U*xBbYwm9;$~F`9+Q@c` z3~$^ca>?>5O$-k9h? z#A{X|zjmgk9jBRK7j-rcS}oa`_0_*HQRJ+*%0P&PgT+m$cwoKePX@ z5)uT9*@^t!Cgt}LUJArC5QC_v)tc@CNb!MvhhG-2Too=Y%x4vwn%9Z)QtYFO70hLZwx-~QiMI=?D~Rpu3q&|pdk&%`G}s{XXPD25Y0({+ zeP&EL(u<3Foj6@eD3EKeI34w3< z6gCjcVNKXgPGEH@SO(2(z$a~o%&!p=1s7fa#hWk~nS2gbl7sD%2wQE_we%`1t0*Ni z&B;nRm2kdQIQj##&8=$otf?G|?4|m#q@&?aA9%Y@=(TLw4a4FezwQvRaYx`9UC!J) zx)KVojHv>(_+#SVG89&R_{}M#NIX>v_?3-be}GL(W@d$&`k^FzSJrmx6}Z9$%G2m8c<|+WMEqkvxAI@tXnJxE$SF zliA^TA$$@99hKQ%ezF%sY?Au>VbK0f@ElJ2`G{(B13eNUI7I=gfO{tO?7lcp&@*Z( zfVr_zfa2#MUj06rO%F@)Y5_3eZhlx!$3K*=Rvm^>17VNh1u&AVp{SUXW!CIjtBB>-=E#w zlkA{6=A_5}+QC1tz-?}ViCRYX=NF}jt=H*!Ej?U{MH9e&a>!IWv-GL09u#!4xz{dT zDf9Mm)10D_`_E!}sqbk&jiriL5W=>}0KC6S;G#}*u^%bOt|Ac^z;mG9uzGYCM=#};w zg(BY}U_%WrPda~Qe6ptsqH}9b+`;DHAu|}()n*CP8q1;)Ben;!+$7vw1;hOo-3{!+ z2dBA&0EhFrzsJCEOu~cDF#H-%^(#l37j7*S zHBIy?G4$-=(^MG^ zf3q6l9`hTsKqn|lI&-`_K}ODMDUW}oPM?MgX(Hp_YIF%NEwt(Q|M3H%=(oE+E5X|^ zr}SiT8W(r3_w^>9n|!DlTSG^*9C0Fg%h2esr)qQ=iK@nyC)g#rf>Gro4DRu-lV^!M z&6s1M&sUEJ$e~=Y5uG9|(;=ad5^&}BR;$;+VXojz4V&vZGEBj*J>lE7 z3Xf~tb4%E}${kSb0tD0}*zoPRD3&&OQ*gykc&00mD44y4I>a=LH;Kc%ZKj{uA zkQ;OEUD=t8wUNsqC>1~cx>STNVp`wbWw44w0<~2&jA-f>oi8rT5uRoSi6|0*FRTFM zUOEK-(iaTryXpM`k)w+*kTTKkgj`+CKeaG|X}JBEnLJ(<2Xy52j;qtRD*Orb6+rK ze&e5<-zLv@_&4i$Tn5xWfA@xeINK!?{?(gf^Xv63do(ufiJxNxAi=BUKiy`s();D( zLIevt84lVE7wso##?fP7m6hX8Ncqz~xz^Cy1hR^!w?5B>XJu@I&; zDw){(e0D0ol#94Zl52tFCJtr~Rxi2VCI;NugI>B;lewGgkrVy?=sNt@%)-Od5&(a5 z6LgF*as5s8MNSFIJLCJ@gBgozM$R#DiH9#jq@~|GFex z4FlMqq_Y=$s-}#-!3h}Z+3RFw5=kh!$MTw&NYGl$k$_AS0ESN(<8_GTO-n>{<#GEB z!P;VYD2`9XW{OX)Qkpng;Ouo@?P>L*9<7gzV_s7*TB$Up2hA)q^A6sW9(PSIaA#Z_ zaU319{SM-x>bsN*7YBMww_u&dSH4M?)gfz41JigqZTD#N!=@?%Rcgm5%qHh*#>m9b z!Ji-0wOYX&p=*H>M5lhx91K7e3GZufSAWcfGj}4{mQMFyLD|PG^OX`mG z`J-tgw#`#6PYN4v(Kp5#Ssg8m+0&GK(h4PF{8~uxV>8_vL}bEAf`M4Hx+0XpXUHn? zS#rM(?=LO#9LRY8+08Zp4i34bQ-=;}qW(3I(>P!WF!|Ga$^k9p{Z_C=*NM!lgJ!Q2 zfg>f~-xkZsQ2i)%bhe-R>sWCXzzbJ}plf{=e=MpZOF)_Mnx?zaCsQ4s<*QRTPqKci zXD_Og{I}c?q(Km+EPPLU+y2p>k(0RHJN(ty|6RcZ-i%v;XSN0-+c&OX<%h`ihRR zS?gJA!};x244O+LWGgfh(~_v`3kDTB*y&$YONbB#<7dPYBGWEt%Z;EVFRn8h^0j8r zhh9kgV%7&X$LkuQ`HKJk{YCu0z@4p?cjz`?y`%*bXi*h&W=&q3imX=7g-F%aGXO;# zFijVw{q(Xvkfxf7*s|gZ1-1nKmL-|w)Azf0hqqvCucWbg-WqmPlXUmG{`PD{m~(yZ z<@ZGAxkA(;7gOVx`LWE+=9iP}WZ4oA)?>oB=HOKSTicD+L^Oo~JNm|_uSzn-X*AbA z-AO+YCHl-|K9Fy5EfegqmbQNcO6_q3pm;g#_HX|hiErd2G+c7)Fhyr*53nglm| z<%I9|o^O&2Jy3KU{QMHrg@`>yUznl2#JS$?6S4>;aeZtP{2&Lhl=}+W_T*XNr{w~j z`=Y3_cFn+UX zTJMDuTAaQx7#S!jJ$ham#0^Nq8TJi;e~DUFgTsisqDTHZApy#-=DS~YZFd@^PTHyw zO^o8zPCAgNdJ?&{4z?bwq?pv{Lmb8}%PNTgrnc=C9jO%8zqDr+>dly=+RS+t`{y7; z(2=sB9RZRa$Bu?vIUk>-bk|9mrEBA zSt_Ywy7Dq8;eO(y?CS91!Ijs1P%8qUZ;)| zV}`7=^&nowX1^IPqQLL76NFo>SJ$z~+7`UTQ~hDe|-%V!i` z_g2qZv?`qMM?zG(#lF~9*XE?1U@$+$oUxc?qe!i`0b!7vB7xM>U{@pvR3<4SvPxI{ zx&`(0{cB&EF0_P1igzw$n#?VRw=v}+4aG~Z7StuMf#&W9vELIso=IxV&>3;Q|RpfG{u_94fVy=yMiA7SLEy_ItO~wv~yKi8qIZ zFLRRxLkKam2Z-%^omoaLkoQR!U~D=9A-7qry1fad6+84q8WV?6j0xj3dJuP8kJe*p zgoW%+gMRB6hxo=E?z~0c+55leL`@DZ0t#u7uwKQoGic;2WJstp+GJ@I@1GmdlZ1&# zu+eV$J?2ko|4!$5TqAl^bTd9TY5ocY)k|1Fd!RF5feJ9}1B1t@LB zd3o-md7kYv*VvcYL>QNVDSM-XnSRWWjFd#MWQlX$!{Wo-ejKJXk6eQ&*5 z0N}n&R#NOU7al?bnvoVFybV2|;Flqga_R5ku4i0JaZ>s&<%c-W9(P}ngXunU!Xi43 z$#+VRSLPFmd`rat*CIAPcC)108NoSe>TV#!br1!a#C$vZhAXAI-kjyoI~4VVi)>@< zSN8F?gXptHgi=9YY+cJd3_zPf?Ui)M2&v6TW)~OmA;Z~ob){3YhiD_i_mXSJSnLZ0v+F>`Q|*23TVhi7YINY{+q!h@32E$dxWV8pC1x{am$ zYlhsRdDoUc9Cu<6idmxoks0}F8G46BabgmvNg>3PWSN4a`A2FeNcTiBm#9k3{>*X1 z!i!TABjeW4`h!UG|G2Bt*$4{tN2V>Zm=I$MBkj=Y{+>W;B7!8u%lj3(77IOS|zcOSyqsp0N?n_yte0*lZ z{T&+v(aYvq4pCy963E33ieMloOQpC(wWY1VT2QR!X=w^@t7kdxg(%K^5%*`7*D3p0 z5&)^<#;+nL2Dc?hs*1r_H}!$f_i`87WIUVgr8I`_alj&af=7omD|Y0O+j{d60qM_l9v2C z9^TzLj0)C}q_`#)KBzi(C60=BiphKEMEofj9r?BNkG{MmH27}7mgPP1y<-QId@}3J zf-lvlfFOVjUI{xE49T<|Mt*H3x@Qm6v_yF`{HnB%QRaDJge6ywRL<2hDOT`PmZRhQ z2U0-Awd7x1-cQD2wkKy~;hrb3qxYJ~l8f2^WE7)i-!T`u`1M8ilpiuy8u(^+ zVwp9`y0p_0lvD@>t|NSKxAi_wZlh?X|FOXHh~O6$p04|L^s}&me1^!URk`Pfo5ZOG z>trU|Z6L=$?C)H4iez+_#>%Pg@yh^bPRibg*Xs$fY(Xf_1!M{2?x) z3l!L|1*gP{Pi@!{TObd2#D>x>S!>b-NoSF1F*#x$`H`tvvXmKGfiVvl1c?u0_Ar)1 z8wPYR6`TvY7bvtywZQZ~fK-dXvS&QOr7+S)D`RLwFl1)V2Y!d}4iRen@>m}|jEeg6 zZhToD=r^Ad!pbeik^hmz((w^K!=EL^&uoPuqHiklpsTpDUFuTuZcl%ek>C9m`#J(Y zIkO%-%RF%m#1>xl=v$HJr$bMkneOv;3hAIT!<2}*&lpkC?*md_bdrEd#7J$nLHVWI z-=ZhgG2wYxROE_iOK$YH7oza_zH)TBvZ?aXg5`UFFB?do5n-A)H>W21@Su1q3o4u~ zN;}v(vj*Mi)J~*MHN=j)@f8#02~Ti(Vt=M_CjXtQ^{L?%*;D+d9mF!zdXA=g|Ll^% zUmr#HC2qUQlX9XtfzarcO#r>`3GFYcox4Zf&YOhdj``;@GKdFkk3Ef9N-(j3j@Zzky>LE0?Q6MRW1?gStR*YdXK&|_i z#l=}eXNfdb1jZk#98~=EK^Y^>aCzT3Da&@vx zw_`zyPYnR2Z;HWHh$YGZaGFf3^9m;Tb^P~Z3;Vvgqb&}K7&w&f)-yn>9DLdgKo;{# z89ZrurU%mZvKD+9_CF-QpYMrJE+AG(vz zjr)(V0?_189&1T3=a=2p|Kz8?$PUDh^r3&n5^8ag`F8gj;080|M!oivfZxXYF@gq~WVqYxD znU>7t_|JL-yi!g+c0s(M4WKjtSa-F|MOw7|HeTo@ddKbwxxh!pVM}u}9$0uJf*Bw| zU0+App~=521+CVjlIn{HY3=$~EN_X#0$|Gdol9jI#^-}B-(#I}irVW^R&EGdcdqkU zVzf_(nZ*S>YC|IdQI}|cYAZth*S(eoM#Pn`S2wNBJGg0aO7+kp|71j9yFT^pJa0Ol zn*kJ{Q4^_2haU+tfQFp)XFC($fq_uLt8W6bW%AObckUW?n-RMU_Tg`cwK3-O(}%c> zf^d*;_9U!aeGYwlci8%1y)Vk%$2#HMnU^}s=Xui}mpv#dEXsYYH{WbnC3wb%Q*?c7 zM>i(K0+`9VpHD0)TgsP7=VHyNnnvAQ+4^1MDI<=IH5r_i7NK?6pmt9j3MvjQIVfoD zBgX~sn7#K7xloDg(LvPv)a%*)SG^{i;G%-h@zq4Nck3QO|Ei~!uLu#*Azg{=k5y6w2_Rs%V zf|3m6yq7}9m}4Ig_i}iC6~=?DVIheV`uMV>(aG0_QsKEsV%^=P{LhrCkuaZU#^drP zzReMsiO*|+Y#WvM5lbGW9jug6#6dp7Qf0i#z;XoMlNxkt z{rp<^dF?`9jReFTdxuSJEtUD+69WIRfir$E?Ry^47+S z>YjN^e`e|@`D29+qr_kSl{1nY1Z1FzLB8w3jLOxk+Qhb<)Yi05`XBxn9t!`s`PQaw zd#WZy=9CPcFZ{y6@als5CXCu|Mb#0u?Eu?jEo9KSi-AHF!jz=b3#$4 zRa}SdVfHekjZH$I&EY_(D)b@Zwq!@<5nZwUPCcRYa=1v^)X1=~(fDvr2DnJb$U(^x zc7)6~JGv>4_wMUV_nw1Sd3bpqFY-QJo!AXC2-N9fO)jo8BPm7Td2OrAL}TxzaBDOA z=J4_`^8^`?864ySixHg$_?dVHS*|Q5CsrdCDP&n?wSRdCT6Q0jQ9mNIDUMLFf_!2R zJ}Ax+MU3h6kW+lCCL5dC<7;uLmr5W(Aln3eTNa!3DImM)z30o^wetWUr)&{s_9%u` zs#Y+p(*($>DKOb?s)%dlh@Z^^OzgHZ&qt&fJ}PCwllS7bt%aOnVzg@@RB_n=!C_yn z1#GzZxIm|wvm!kWRem(|>WYqnKZ~ zyv)cxN~n(ezvx)78Vd{j#iTbXB~-BlWDWz;*OyrFH+ONTom#Se-+0|$`~G4&bC!DA zkyAPE4@CnIjy=V(zrl%7>U=BS_I@muDY@Jp(WYgsm2Pafo?RV(=?8EVCG!iF;t|@T zbib~khE2fOA zX-qQKXTds;Z{reQ_w`oUIiL!IdOp;=eEjs%wTS2FJNkl$F`BgHq%k1f{M8z>^T(Zb zCFXB4RXP<_fN|@RD4T?}D$XAYD*nWwyPA(uev$dN@TKWCgQB7|BcG0>LsWz3CC^g; zOthnq5)6~*LkK$nLS1d@tIXO0a6mrT+rD2MX6Og#a9)f5Ka`DFO~W-UdzR2+9Ebg@LS}^1hbg!9e|*Z9 z@Vo!{DRwRrRqTgN?hMaQ5^J*SI+R>3Y(+gG4j^l#)6PA#3{98z(|_B54P#M|1&9ES z7D6Gvwld6Z{DNA}mob9~(yny@4@CS^n6L?V`n`#m4E{3Xrv5Lr01okGdBT|zYafN0 z_(v_tVTrDnSmJ*8%j4&{rb{fQvF){wYo^szy4p}`G@V5LH%;?na2yu)+%3LREd2%& zR!7+5MBZ_aD)hx;kaa`mjVbA(rxJkC9>b$xx_f_K?PX7kU|ZjrLp=W`)DfEZbh&Uo zL-+sbrAD>M-cKVj==>C&zeEa|mmm;&d=Va+6)#hID_fOHtRP z8bmCcifofE8fu3JZR~NrZ0(uO;h$X>jUw3)UQG!eX1g)t^1`1UxTNV>mEX3O>-O<7 ztbR~mi$Ew&?PE3EtV(im$C_kNF7@fQ|HOwBR0Wd)Luroz`HkX9xP zsYg`uv~rd>>)f|(a1EoRWE}k~BJO|7Am#n$!O|_aqAdY^N>zq(7v!cX!D7_I1%eti zBh7y5BJJT0>snQHf;|_ivL|-pD>9H6NH^(a#dZeAUb!FAhw$W7P@{Jc+PpBv-{{Py z*fM|){GAWLM~h7VEMZ{CL;_LXJ^>(T^^1dlle$1EjE8-j2#PSC)C-3O_l1j{!$B z7G;}>8f%ca4KNPS{N4V z`=3IlNxzg19-R?-j$=vx{@djZhzJ|Mu?x$y0oEn_s)y{2^>MxhuJPa{JHIcU;sAf2 zm=>fllv|F=fC^D&y?I4O8i@6~f=@35)?SXDmKNwPA0)*Yv^gVHFEdY*T%Dwgut@>! zjEQOla>`jh7bHXfzUBF3pu+4(AQvh;#S#htnWF1n@3+ee|M%i<$lf7CG5iACS?Q-4 z>D8&1H4P2fX1!nIDT)RXxOF$g-`FK7eX6ROzQ@?Ay(al~LYpaGADbb~m(7PTNZWu?OOVq76(0QcfB>)}Y4Rxp6N5FU~IY zMZx+E@g(LJuB7;N0{U~hwel|J_M5779%I&|&@WI!gYgL4^w33SFq(VQ&V80BukSGw z@eCQTeOvgYv?+QCpZBQ#_&<3X1rQut|B5etjCU3>SZ#J-M| ztcn`kqm^!Gi4(qZ`16HZ06O@EifBrIVxND$ku{6DDK3u!p1D;+py&Ly5%muK!ZH$C z*t_zBVmB~UQ?XYJ!t|3!{j2C9f~=1SL@jf38MOCuo7tusn0PdEV{)HF|9SeXhxsr%iOM+s*4 z;_=b{-2d(EISeO!;?MkY+RicYUCsSlHwcZ`#<0yAD5G{pygh~rZA;+70Id3yLsZ0g z?b+O&%E$Wa+wq;YsYudP|4eX}b?ZnOSI>5fECYN3IaiX1dW*m-aiZ?#`lTWu^@clL z(&kxzM1X+tDQ@Uq8ip!xfD*ISeAr=pScBFjy%heO3w48#oV=jy?}9QN)gv6@xKijQ zwH{H!bh(cTCg&+?INT&uS z@&^Y6T059pC&z7Yu0*>J^30!A*X51tlWhMUm+`PP-PgC5?IiDM*6+AjxWUs$%tA@8 zC$p!qH5nzYdtkc=IIF;vl=UBf08XP(UqInbtJ6466!4Wmw=m<8u(-e~^_vhs))EVKXdt^Cr&z14DWL9-Cn3jH$lL85m^V62i9293c*)x@maUs z?zJ17O?|+XeG`sJ*rwm8jJhlE+N0+HY7+>4-9eWb>C%_~KUnu3lZRrG+$*rhN(iDI zU*$y+M|mn#k?X^qO@}b;{-TA^8^Ne^XqAIbD5aucyk{z%_dVfl1pmS+7?!fp@**M+ z&wBONtiQzjgd;KY$-ETzr;zxn(Bz7$^5ZlQ(dc}`2xU;WO}U6#;90|cLa!G&{^1^Q z_+`bo!IFjQ5ZfZ5v%w`|Ow7UDumD*KQrRkvML~CkWtjlk>ERrnrc3O9S`7v%_n|3m z*p9w^cFox2!7{GV;b2{-gnZko0uRy9ybmQ(^=&2@;I6U0eXsZDpeE+w`vsbPGsO;k>S}Du?%s7YAj-RTIyi?9>SNU+ zvG~vL`Q_uXr7NCofD7uRE+Dr!aW0mjB>!`VrZ#*7NJc_$TjJz4e0?Nb%Ca^3z#o@OQny70nBRkwFh2-Mx&?!}^aT3GFL{(CrXo+&f1`g&V)p}=0e{E?Rvbt@ zrciW@DAmybVKPGc{DS?p)$;-^|2w&(VZb0*18~5@WH!KugOHBORGZzZXX&C5TNE`Kt3;HhLBx@70~X;TONb zzDCdf##OzgFhyJ3r3)|mNT_ES`Mqi)3H&``%9WwI(=G&&3v#|>A&wmDbiBaPIJcTn zph0`H1;w#9f^4t{H;P3l2kaN7@G;!*l~MiHHowwW;-pxUrS{rp>^S}IM8(U0y(JLR zF!SJs2k^h4WPCE7v|OM(a4`GuoB1lg%UVgu zqFaJqM!;gy=oLNo|AJ9RM;FMzJMLpIepEf9($0q-j{F8VLg^ls$dKu%C4zW=ur}K% zF$Zne^O&O%#8rJ?K+}}WqVfY~Wfz@&B%P%vFO-wjNmu2`yaJNf?!@QZYyIQgDO94l z(cn-gjJ+@4ULjT?*-o&>E9OKH`S(Kq2JA_G ztglm3woOE+y6~Zd!KFogqo}x4H=y>L395gGEf8|_=TvhYlFMj%oWk)GUuDyt#H|3_ z1mmy{Ln!XCtaQ51tsY&VCjJC=vqeI15t&QCHejW(JxXoo7dy#Mo3KB*Caa2kZdZ31 z)Ty28vl>ksIvg7YVE=>4bt7+-Q6vnigXHyba!`msI+ubMsY?CbJ+Xa-?!Gg)_NbK-*yHT%yx251q*-FC0FnNFk=#5UkUW`ZlX(@ejNY@ zA$C5u)|7Ba|J;P;)||1*k}@DVYkt)LUSD(Snf|gKsT4d(ivF^=Q1E!}>?t5Z)XlFn z&C?YUF>sw6x}$sEPG6@tmyA;ZOIu4#Xcb^iu8gP4-(d!u%#;V>MmBKxs5 z#z)_jx^M2j|3_a1Mgb`-58V-_ELXUmkFt(|1oCrslt-)JWmTzH_{A5uDyS;7ob>~lZMbUVMtdcSP)@JdtCnc+T&9M zHy4B%u9$t1T*467mO~YIh$U(HBb}liQ&eQ=PEQR4I)Z22%NGJ05`EJES`FtYi-_2_ zfqXH}bz+&6gO|HxITO94WAZ=YHXKYKPYBjz<9-vW9&;J-cOyD-9v*6z!!~bqG3rB% zaWd;9Xp#SP@T$|zcN?+YrGua4J9raF%@(LWbVsOlg*EPxZ4+!peBuQ=`wlN5-TZf>xr?SGhIk_D@;n@s#?;OdTdRPl!$^c}nEA8gDI?wA|Jz*xjg zb21gSu6(&Ldd9LAG+p^SH@>PD(fXgsZ>BZslLf=6*|}suqK%*&+^Q$EBGse;1OM!LF#+A@Qi)q{TzuqAqP#7s6wACkjN2aTd z^coXtK&et~`GD3l8?uoK7C3`5t?ww=rEM|5%JuhSZvyFlmuwHU)3CPPMH+42`sHH$ z>R9fOru#vb%SHrRtzeK0kk|iSEnx-T77f?bdHZCsS(m)3)B#r0j3_F-MzVx;lN1 z( znYMY?a>3hu)rARIs#35-8oK*xdOETnB1EOnrE!2Ot!txt!R(0%u(U_(UK9wNI`O=u* zYL{sLl9c1x4KnqX$ zV4tWN4FYu`^GJrHK^k>f%z|!r9!Nj8!$#;9uR;DPE?`P-zpVcHQ_Sj^(s8Fio;#fl z1NS2-n$r^?)wS`Oeug*hdWEX+yYUMP0$%~Ea5V)JHKOT8iDu0n0kDJdtALF>4PNW< z!z1r;(B3TI6Mv5bm|q3Fakb?rfv23L3$<&Od_Qbk%?mdGNG2ZH;(ZU9(=7qv{w|Wc!CQ*F)zxK5`Qs$8Hgpw`HV??4z*b zqfQ>Zn*gF^s-uBiK!gKq21{Zkba40RLnWCmz2L&Z5XSVCd5w}HB^<=4-QFbVkaSOw zVc;Ly(Phke*uXoCiOs6@XbM>+_hK6HXW)Q-G70HDv~Yf5QHkbX64hb>Gl*GbA@!($ zb`NxV^3Q$4yhWJ5*{M#MXdeDdd-xDJgUu1BVpWmb2)Z<%>*|x##Y353_Ymr?C>b`c zahCjp6nj~r1FNwbEWfy)**lT($uHw?b)%N+w5U^W;9t>td`>W5>LDx_8&YXfI2y{4 zkcVN3#>UtXhHQ0E^$2Hd%vjY4I`vl#<1o`4a$2 z#$o>yhOSc-0^Gfl?XxPNy~|z^>%IgZL4XQT8?&2ai&Ez^kLRq54ff?V2~51Pc-nUN zdQ?y|W|lsdn(z6_VG%c|p=Tcp8=NSA8&}OZ<7knFg3$ z6X?B7=2?ZXy3%Rm-OtOi~L=u_;9F+k(l3x;Ey z>5R8ab43jwpo73rvYps}2S9iD_y78r8na{Lx$ZjD%;E%#E%ILqkkKn}^{_y9vShuL z@TK53qGd#LuDE(IK$UJ_iP7C>vir+(|9dk5JEoXUWpS14kGzZ zkMyZhydhlWz4+a<&->JkPiSi!-K1r85YY6>kd*}&LDyol2EyXSjAk<(mju2tFb7#@ zH-bq|Xy1M_AnCiCkmXVJ8Wv0Hq^d>b{wDpi(4!q)SD=l#midYu0y-K2m`x~>25zqG z&F{4F@3h|I>KGiKkqP=4tYNrMkDSJA*+5w!;*X~e;Noi zP1qIDE})lvREJ?w$W%CArmk7#&H=;Yni(%=F_xl4B2)#IsIVn?nkX!9g?tajTKnDR zsyi&0)Xkr(6Z@UJk|T-mP}XF52*2g0su(T|E5hJ z^_5@G)Pp&fH#IXMCP#hz)jViXU7?EJ$qlYW+`HXawO3K60~n*L`U=OYLTTxNLh@f| zJLhJbMJTXD2-|^Y5b*jnB>=9nIxb;4@Y6S4@zih#dl%LUW(N$LgS%^hCm0Wnu(#9h zgJm(An0JeT2yyg z!N2bBhokE_DfVJ1({RV@v+VWyTi3)>{m?!{ET z`?0S_E-?0I{Xi2S70Kv(|M;%VV(!iCow-D9K83uScfm*hNZaV)q!vVev-Oxn=XrsE zhD_+Oz)mZR!Ljl^_uQvU{YTP7DD2oHdy9x(5EiV84)!E4zH5EcvN}-66kd|f^8VFf z{q@EF7O2@VQ<=d@`m$Z@NCqk}d@7tELp7=VR&N&+MX>NQj7iUWklf&Gu!12l+1N>^JoqF@tSY1!jlE89=87Rk=W73VL+lGm!# zvuAHbZMW{7W#1GRIXg5)vK*~J@WMezq~bteCY?w=bwXLe8l<6=-pu>S-y+R_2!%1r zyixd6sV7h3&pz@?J|N)>5X7{&+#v*;_@6oFxwDX$XiJG<1dVrkYkZ$;?YRYp--$82S9L#Svb%LeZIA9 z&GXnRLw@`H1)Q9QEG+kqy^KDeEHD#1{dm2GK{EJp6=~?WzVUP!lMaTUB(*f%@CxoN z-P0p;(%)b#(NP(gK8~rRZ0cWNZ*Pv9EJbuFcXC4#KtpBOPiBqD^fn(*!C7?;Pui3WjtuCY&)c<*Q4@1;4Y zA%;IcW#K__t_vAHv*XfZut75m_s%gGFT>MLN7KFFjcQl3$sly6Z;vnXn&e#i)-s9@hDzQ{>P6nGNb|IWUhZ_D+y-F zfdr$479(OlU*%+R{deNR32}jci}lAVF1)y(u!Xks1e}9)c6ioLmWf(B1=U`+yj=Jy zgO-O~$F+c+fo|N74CP}pMHy+D`>BjAMRo=KU$q3tyB$5!S=rO$*6w(t7xXiWbc}HM z;C(}AU8Xsc<%U+Gs|J2$t8ldG1dZJM0B2-t6r2A>9{>43bA(U~OR{b(=t=T@r{-O^ zM^qyUxah{fF0lI0jo0Dn>&)G#>ur9j7CF!iTAH8 z7;QbYAwWeXY3<0*XTgD~hD`|J8Puh77=hRoSpB^y@!FIrw4lw5C5RrTf>*3^`GwcLJN4y$;&F0q?(DLk`;{zeBSw451#MXY=dokGUJX418C~VNb@lIBV#?fp`*2F0eD%8JUSD zIT)WL{v+kI-Ham`2?ROpZ!{T`D@EL{eB3L*v{};Hcx`#4(yh`YHfnX~{6badxg6Ef z(1Bu6nH{*E3pUp7oeTRh3tpQ_rMi4*HTo|`Z;WQ{?@~b5^UC70X^rurwfYJ{xe8L; zZ%lefc+v;SdIggQL9JE7MRA!vC3Ol(ZLb9(NINIRGyi7*}l4&-#5!rg6dh5&c!Dn zb(uBEejj%;AKNUh$c^kW%VCDv{pm0tBmVrzP(o{A-KXk|f{DS+vzrqfef5W;zUwfu zpMqU7`2-15IsrBqzPs$046sGkf{6js)2g4;tXe6!u<<_bQ97Y_Q2eT_xHhuRbx7>xI z_FYe<B(B+i>Dr$C5HCkT^tG%_v9~~niLyzQem|N45 zL`|M?*jg|HYDA;FpzQ+v&Njx5|AJP=eG=v{^v+4liZ+fU6M(pMb4W3T9{O zR}tqJw|u1g%eMds7qAw_Nk$XAJ3tJ>UwwZRQw~uZ=Ocye#?B2`Y4BUPluapyt2Wye zBFLyqJ9E25-+QqIUbvuLRU)P4YqK2}wG=>qGT$R<2TK^Z=-6`r@yF6x$>bduuj4q6?{EMbP zsxh+^nfC&d0x}F=@LK$Y781;67H#mV54AHe={5N0%evkb$FO8`kOOdA0a&hpXTm@6 zNMhpOc*F!n;F#b5Dgql(nZ7}n0g?`aJWAROM+ysrI0$lSen3yi=g5scPg55X8K}HM zB3_rCp+j4RLTYtn3u=2IbH;KqRq1j?10=YVhq)Y?DJ|C2hG zlSDJ3&HiH#_t7+`76+!;(V8X7sk4}(z9M{H;=qYT=QM%Du4Hb007+*&Yiz;Wlt6#z zJ7y28fH!%`k?x5$v@})Mhp-SC*8A9ubt5}YWw0Me(73gg`|A8VVzNBz>33O=?-Wtw zU)T01YE~|yA__vuV)fDX$%uymPyFC4n{SP%(h205t6gyfAL3Nih}vg7|FLfarjy^k zekk=2WHa_ROyy2g2d;5|3YeGf+-(G>?$@C))iAU4XFm~LQAJJ!Vw|1mC4`nL2fgDB z!Cs^3irwY;gZcJyR7&-mn+N02Fqf1j%#UH`h~eUY80K??y+D&59;I(wx$B-9VPkzV zgL_o68c4gUffC|)kQrR2PuKK9^Y;|zLHyuu^4Z^iKa#%Cpzq;7$r4d0ez{ISU_L#s zrrrthXX{CZk$&B3mcW-?OArUhBF75bT%4oFJcR#wt+~T$y>^HwJXH7ceefmb$``l3 zm{?2#ehlu$0n^oeafT${q-#%mbDLf;iJ&8GW)2AAUK1>Xr#ZWpI zJ+IYU%d|G%Xw;&QrgR%EIUsDTUF&MS<^J!9siJwk!fpj%!x`NK$~_*7vA44anU`8@ zX%uzEAprY3Gyjz<*c3p z!mEh-uv{!m#fbTbR9iH6}$tnVg&3FyL^AhaOTdBdjv~mUp^?L@F>WS zh?%h{RsC1i9n6RXqz_)GUE)k<^1|HI&se=YNm@XYl(XrN#=x(p5cJVK_Bl1$)+8~t z6GRBi6<8a+;K^=3_0IqG5VD{&kbl} zcxr!1{+lPrf?YCCuuZ{Zfpj0&p%%6pD54IA!La#1R1lu6W`5a>&+lmC!hWUw7;T1! zpnoW!`W?pkjR$3QD(08A)#5{sN{O}o2mSj2_Ub>6oA?k`!qB*nD-DLclN>8NQ9e6a z{B&uuhY94fg)`5>5q{B5l})4P|4r}!9XKXiF}~noV9x!iq%cl&W{%2rgBAjHMu)y| zV5+EmSnY#(AS7}aIG0(4ZooZIDa%R4Bun=I++ovQi$BNOuB!Aro=J!L87^#k`8&g; znwoV3MsB1+B)WD2W@3GXeq5MT#?~3aT*(DaW7rGka4yol#F8 z2qAvJOdZM#dup&%h<-efLhAlcjs#-JzGuc>PJ*i6v$oO5I#PF|4K42RN@{ZG7%5Y= zGolR=NHC(8A@<4McDAb(qvnS!$I6Qp$-Leg)?K%5#oiYczFm5Yb$!|j4D8g=1a-|s zkmL3*ezbj6kTARG)}^6q)lNTS6HTypo!RYRAd=Q1m7uU^<6(Dx$n$z7qEBoc)C-Wc zG*Ua4doQ_l;;KYC=>?4yYKCOSHy>$P)0 zxUoDZXr!D%R3fdae1?^#h#^p(>PDj( zfyE@*aMvQp-~buUnNdoE6D@OUE2P;*x~JdsH;bqz)s*OU&e=OyLE^@$4v>j&y}t;) zMGTvX#A#x1(>9uU77MW}QP<<{^YUqx;Zq0_w@O<{wvMqJG=G9QT7JkvIlp)5jFcyx z80AulrkY3lK449Os7VMd*{c7|c{zTK<_6mr!qmZXVFnyv{GiRexm)wOW)loCE=W&f zz>$9_$_(FkAwzvDp!Z)KSqr2;tCZB=%%8}9Li;A@w`X)-Al<%o(}1arZtbwzfEMBE zD_0pzZe)$?T|$qN6aVy%Lfr9=qfS{+C!QGzCYYPZdnjCEXBt6?0e0Z$YALr4XPP9O zWIH!Hjn0((BCF1v+Kq4#eFpUI*W750t)aEg=%MRFeg>I7l?ernO_6&3Sm@BqDAl$I zW(b@FRDG43(Dc1+X@*<6d1pG>#*`+V*w}b*@83%@os*#SA#k8yOfIK_@C=0pfNGsu z!9?kBLEOrTJ>1gZu@eo@2~zp#bpM?6oX+V3_V}jJxvEZwtRae+?8;&fSP|7Y3KAiAObKpl`Eu|{ z1d?-U>E_WR4oM0!p&SyXg|n2q1^KVxj}0-0#Py^g|+< zVIm*-ot170YmtWsDmg`*4b`Re(}z0cIg7DG0%5k`Z#9>bwLO-Bnc>` zv8o|(>vLh^lE|nbN>5=rA`hH|2R6~u1LI$|Gc8%L)?{mspJW|MDR+E)8nRppWoIbN6=$C@VK0G% z0Lxw1(?_N0i;coQKcFsAGMkV}6m=mqU=o1PWst53B+OXK1k7OWT1hL=x!td&qp#Q_4v1=q z1vqfvfN&UEDD3qXzJNyD&>4PG)VxM~8aJWCH=F}bZ?wao9U`LPAJjtuSdn}+S|ttu zub0VN&-9rE0Gxt=-z9s6wKfxE@MbqUP%FX6vqVO{ZZmePNi#`>!T4PHebOMW9jNlD zzo(gdb%GR3g`u9qy6v9GEsFx$VRZqHO3+Ok`^?5vApqA4)UyYXrnJn)cVwL3U^|cx zI%Sw9Fef~_WRS1&6&2!UG;6V@BdM@(+mbc39lvlAGvQNx4wk1!lzk6@+=J#nkp3O; zd;$Q6t@i&-4#Sus`<>kQp>;j9cSXB{F0wpc9#-QO(^=Qo)*y1Ot#ZP40cYsjxRYDd zCC}X~q}ZEw;9EVG4-CU!{r|hE;)R0%A`ObsZKzSi$@B3E_?5cB$_;*{V{M|?dq6(} z03zaaHX|^J`%>WFAGUJxWGH-9swy(FQ$_NM?Ta4n;ftKSi%EpBNT8+XPVy8VOy$AF zr5x7+rD=IBC?*Eh!_C}}cS7aSH=IzgV!vmAtpv*t&`%nD5{eKXrT2+qo!)IlJU@$NnftEb7M21=kvW6ryWhGoT5p?d9!}dbDk~Z3TMZptLSQ^l-=2K+1B5=7 zgM?E|+xy5(L$c7Bk}@dhYC-nHkC`f=Oamgo{OHUue67~eSM*^N4T7gb9_e0@m#5S; z8|DDD1*{IFzJ@9J%3hcP8Tc6vRMq=`yJi`p{WWrE@#MRLB3knYcx z`NBS1mQ!_!nN0;}j0)dxt_6YG^@Q%nUosR0)r?4h7ouHpaAy^>rYmEq`L*w8C7>xZ z?6N1F5oPHKiXFr@^Lws(_N;fsw()A<*)jiF$gNUNfhZOWp!2IrgjYrCI~^qcvyR?K z7eXF%jTpN3S@b^m>}KkTI5LS%UM-KCLgAk1SEJlSvbda71G!k~q3F;1oGBUc#2&+D z0HYTbcb-)z?a$x0-HXNVw)YN4(EN>=(mTyhg$_Pb14BdNTgPp!BvyqrAKuTMxT&R@ zUuLs|W6T3_cy=NfQyQsr(5!=dH%b4r$?AMgY5QTU4Y<)p${i;=Hl%s^n6Y?unk;44 zP2i)N6YmlaYkb#CZ8^I~0$hWi|5R-k2~rMCvGMcre0f%;xMhLS$jScp3q>?}iUbOH z+yOZ64sF(7O~BD`&27&T1(=yfj6fLo9CQ9lin|4v2uQ+@r@gmp@M00KF7+*UJKr3g zoPzA{i|l*+pQ>M6|M0)!h$u^6hN~YH9?!^LI7od?B_081dQs7n3sJNg-Ht69HUg?6 z2E)sIy#DbM0O|v*my>RQY#smrJ63x%v(K>ss^8M9gZe7T#kwo9k2gh!_qH+LY zF$_ct0EBk{uqJUVTyAnZ)0*SKW?-sxfJ_tb3k7YYsgFz8yy77ux_zzp17hU@gto!a zyb>a0*Z$^hr|7Zwn!2#lK4%5sihi&Ww`d1u;WLcSpK$b>5fHvTHTT&F44*ha%f(*b zA*vqOJZV7zdI7qg_k020+obtv!dFM1ocj#Dnq8V5K&Du^nI(gUyp5p~#f5*MvC?mo}cm9hVL^s|NfLk2_x|mfT-@lUQhgr4YSn--*Ge?+!Vm z>$4_xvoU=32GPhAXrfxWD{WSsnGxWJ6MP?7MvpFtTvPp!hFpP*#plng@e(YLz|#4Z z*Q)HOCx^J}gHP`Po~YgQ{^+A{lQL4>BXuqYf}Qt|M98H3UA16QUm?1bkL;#v-=_)3 zW>u{##m6Egg97Fpnii9N9(7RiccQ*;Q@YsOU8& zLM08pwVVWh?t={)>h_jED3n)XLaM|#JVm6O1{vgq({MI_OF5w(*AO_FxXg6Q1BK@oCKbhu_?UD4eyPS)8h=8}Go*y^ruRJA(aX@QG zMqzbJi{~)`ZO7~WFJ09TH4DCvN$DLhtLH4ML9YmTEHVGphn4VG`W(NgDEL?QHTPq` z(PRG{Cz{A5IsgD;B_<`^IC<*q3UBUuI$|lbt)A`u3(0xqQ~ibFzW$@E>~rkd$_)rl z6#%oWXZ9|;ug1P|>MO^|Jk}tEkE~Q*K@%abY&?$vp%usLSR-gBu-^dr)<7O##Uv3j zjgaTe91@q;lPIaz7ALT&+w!dj)X|^fk=?S3-bccRD6PJr19IjXpktqacB@Y(y~QG< z;k{d)(ugL>W^U_mo_Rzc&s0sdXW3l=mn%`Hlc(F{n+`Ov_LAe`&zAlB14ox>DS#qe zE!GG4-33hn#(^Fpg6|{Id~P>y58{0&?RM$NeDKLSZ<22(2E-yCNPXr;@&gq=#GR&- z-Sa;K*fa1enE(N(vh+Zs83om%q8SPH0priFG{q&CUf0*Eyur;Qj_7qHJYb#Tahf>7 z4&F%nRyAd;v$68ke{*5(jfajt)vVwOJzIux+0@a2kANsntEjQ z3 zYzlD=({;Zy0$ntLb42mvgoB*K0jk_rJN4Fu~vfcKsVQ#Vw8o9pD7tUB6 zV>x5EHBIjo9z+x#%5fvI41;nT^0b^=Yo;SZ3F^-=xtO&xrvJ(JV4lcVIJ&012!!x9 zgK9UQ?=L<`h*#9N&*gVA61|;Q42z?O2Li-xE!jhD?QUIXr%1;J4ra>jX}Fj$$HmM2 zY!~U60MKYhc9%#-@bCyAOnVg#&oLo>ymE8amQVa{Oo>`d07pNn2o1YkhoysF-60>= zse0dT9>8Y0dD#Uz`?NH^8;kS--$jrnPQ?r4o4)oOPTGGakCyWsqS|jMd{*0X;OM@# zpK}JI-%%4E@3R4kZ>F9?Q(@+F`u%2o=b*ZG)$333`Y+NKhQD@+nmI0XtfYqn@V9z) z9jNYpe~vtQ%*cX~;2(fqMM#LtaGuu{dpaj%*Zbhs5-rKT%fRrnO){)r+2Sot-p7z{VS4R}~at#HOC#2T8vr; z!iEL-sX7P(Hk_v@iAw$H85VDrHHq|^QIV)Zt56#_!|EK;>^*Jo^3iFgy>wwF(yDa^eBcX9;5 zctFsy0WdN%_`w(1HyyWLQ~2!xHrdV42z>>7C6G1aw6wr{kEB8L=o2t3{e4rk!nx%R ze4u-Pk81s?vZiY`R_B*pF+dJjA6}QI1|(?UNYb-wBYm$U4P6HqrAElD%meQAs-mX| zaKVJYsRa05-ZluG1ek&8NImdBpsJqEE!v0HqWV82dONN{qiv3U-upfH-D2R({C<6)AZ~LYo zOW++YJ2vE+1p&aCiT(BXXL$YTr2fTh*ZrcUcH;{3($W>bXa}m5aj|PThM0*|dOj@(2c>E z@Js+acb`WP{OR8I_qj0}ZM0X|yHvcsQVC zc|u#?D?k%R=y^R2+DZN4Uu_GL(L|>fa1V$9(^q-_0Kl&_NHP2^5Uu2EzMs%tp8>Yp zcTC>9!)Q|p?6;DB* z2%cCHvMf{=tX$NqQ4ykowd5h`oQvE}H%AvYW*sfwqYQMmn`*F;lQBDV++TbZz*pj| zxKXVUbtZen&Aec}Tal8uyZF@#ejxv^!<@*%Gi)H*aeYBFr`7K?Ts$vKH&g(T9pdl%%3=Yq!XRt~$U^ezv5Ecw8`;@YyNJPRDxeB- zZX@c9&7x;A6zr8A{FC>f;Y@YjcI)8RUd7wg*4<9 zBz~|ij^)wjz(Q8qW-9e@b&wBDlUYln=!;#}X?XRz&)(bj6Gt z-EUfZX`DclN|ZTGtgEYgzwE;Q6REoWSTNi7S_cA%uf{JqnG8F zvG?}&azP-!tO2<(}CYvf#97yhEl{#((R*gjzwHQ&^f8_f?6W6KWe`+l{-K z0Sn3%Pe|U!MS=Q~@*&OS5l*vVnDf?(Dj9cTw-q;3O(wn9{44duok0n|K=lpyrNCB)CLytf8A$ z{VP<_Fdxv80XfUzta(gaTpXl@7^k+0SkUxV{q(l8VC)=5@28XxPuh2xc1Psj5rEoT z7QagIpdcz&v5L~4R4&kXpCd|)eOdLV8?E_v!x#Mz-->B-eizy1`=Em0TMzkJa#Kj1 zhhcn$e+h_)Sb%T7@D4SsmHCKmdMg3gN`d2$A~-PL4BfY)>TkP(N`$isnIAedWkv+Y zUClOmvc`;}^83t1Hu*#3zp=`L*=85f`ody6P?M(DWr%Cj4;YSP+r6CptS(wzvv<|p zNH@gLOYgm#55K}Aq(DUOYbV6bmCxmfM|&TQtqu^Ish4vJg{?&yU2)IwBxQ5*za!TO zPI-}dKlGCNZt#|C8#OsvEVo*{K!{`S+I6k%zJ8~5{}__7wJI^j#ZN zhP3|9LV())&#s(;uNs{nZ$Xlym%v(^2Pi_BYI1xWVwReN_R!I;2jh|#4dPx$Tdodm zqMdO)A;Ne4-I4|5+Fm~b#pOoW9`ofG=H8@ot|?<<>XTurhKB}aNH8YiTPO`oSPaV? zPYA4Ugr}S1u^Nn4csfy(Gu+J>vg%~BgMU}6V$c~fp_PWSc8ddrva&MKp_;9&EwRsO zcgOSn0e@UC5Y`H<00ecd<))@4-aAlxd;6;6uanu|zbj|)_n+QkY0bs66MbGEi10en zVlgwJ-VnT6cU@E^L-VS(cti2S(IF*@q)ld+-_|2hgO=sbJyj?FM7<$h+@7_j;VlNS_c_939W6_1P3ygG zq?{I3pFb1M2;OrW7#I+H?d1tSUH(F#XxaH{%@5#=AC~+!`XYyJtZp7ZS7_HlO`zUc znSfZ$lrq@!R*z((IA{(P3o-dteYjqpZ@N6shv+;Xj+%AqEl~PR6VEmW>Vd$>X$?Kdfu_K5~-CnAe(UM2Axz zr)ap~MKv_IgEwT0XJ@wRrnj8=<9Jc6PY(0z6`RLLZb`2idA6LsP(K;;$IaUwWi`0F z24ikHi^g8LN^49_&i`xydvSuoQ<9p-SU*yimJj`!H;`r=Y6-iSDDFdpuYKb!gXnLB zusmy>rSu1kOWR9DlbDKeBhq)t&bm~>ub8_aw7pr_Tx9x?O~X3m4Xv!YSMgO&;bVcr z(r2N)L)h8h(L(Cj{Tra0@3~$qYL|SFu*1^ZS2z1IZzzVt0*cJUb#9Bndm^9DD~j+c zlhR!24aznIb(iQK3Y${Tpt3Z_20847;wJp?#qr&9CL|5j5h)S-jo*1d=={Amxaf@6 ze1xzUa}(InGI7G^a-_bO>JWYaj`h4$)wgWb*J3n7!oYw8c)c#>C%g7flavrm^A_Kt zR@IxA-4?eVy5lB)W%)O-7lk|xr!ong^ah5DaDrbk&w!$l#^YxD%=+0tiJSToPwp0xE{H>y`SbTc+ocX{md)cb(y9d#?|h& z;hQ!c-X_xH#(xr(k4}Z)S$0wtkVZ%W3rNG#6_Kgm@Hg7mOC@c&ba4$ggia#%vGT`z zI-*m~OaqP^hxnS9rnpUvyL_hw@9I=NXPr0#6{K75bYGB(VI9i_H@VadGbYDg>Ne)8 zHmT={_8%zFP?NL16jr(7>Dwn=f@OqULk8w_vGx-yL@-D{oN8{ZHfxp>;l z>4X?68F7M;rU;e5$?{PlaG+blP9EVCLpRPD7ROn>pw;ZDfTRU;v0WgmF5 zejCpmu3EGoa&xu_)abaqH%+V59q~6Zl;%w~*|lvpKEBqg{fWzEb+GqwQg4I-TQT5y z8`RnuyffoQtBOBxt!E3q)*CCz1K~2nBKevss^BXGkt=+5_P)-l7M%5vkeVf~?iy6l zD1uL-LZ1K-MQh@2Xs_dIjd_q%Y{rG5y#B^(VYkz;Y>vE-!e0n6W8_YPeK zgD%qn>NWX-*v;`5-Octs&b<)>WMoK#hnHzh)%VLg*NgV5L9K6z9i?;3UXwOvBT&a5 zeE-{CvZRypSPnvb%^p8+48iL*=>wF6b^+|^$K$0|r7xVJz_wSr>i585zak8Jc{+g> zOr`XNp2~Ec(SecpQ6Qh}v6mOlzm*`B!EJ>JB!OHPJ3lv*a~`Q7fRurTt@Cn9R;Vj4 zp~{FSpBK5e1?=+#<4%&9t1?&N`T-XAI zSdvEj$c>J(*f5Qv%$7dN&zOE;vrfwX9VXv|^S~+7_6~$x8Gj=rTHT8eMZR>UD>%P! zaFE_?Q(o5XDebgXHG@4S`y2NXQ&M^MEjZ-m#S3vgywH9xp4L9L#(u;m()+X5q$D%O zG^Up#(~fbmqpS7IhcGp(qG$Xrr7h!uB{q_LTLvjf&R3`7gHV|UB7qD!42i*VNTRKy z<=-GPLGERYcgl!p>k_*-%Z>2$jDaw^pGt4p%a0D@1`pBYWHwX@?PfZAHBKKLAMXSq zu|l{kb^y|6!z{jKrXyV3CVChJfVnrUzWGq8+mGgdD+NgK**EO&$4eAH9nCm^J<<5~ zvREw3=VdEd_1f!Yzc^>-Y=8`Y&D!XJFquyExbf#r*NdW?!nuwh z=K~(gdTetV%>{A~Jw}`aevx$FT2;8)0~rVwWdP&Wa4B5~fdL!ZfJ}dzjd#Fxm;jn+ zj}3GM-dohJkg>`W{gL^zX$Yi2k;=OmUl7Tj-ft{;PApqDexN~dtvTtxagHKl@LpwK z)x0)3rBVVQwCz%vdsQ8fA8$G;d$p+_sQ0&KSQ@^MaKb9&8?WJLSG1(x`{Y-E2aCNO zih$$(r6i(ENdBW?MoOT`vj>t=UuXP{rVixL?!xrLH{F+8G3TzIPi(Ll2B90LDs%tj z0U5gh;TZ~$p6wy{*F&&wkKMZz-@bjDV`P%byb_5;cV21lixkiWJPWTHTGCUlkn@yp$0dX z^93SB1O*D7J7Q~HU7cS`;KTjo((2!|y8Wh+q4q4_%hilGT4>MbnGxyXC^Qc~51Mmz zfIJw0|CP*>R`iC~q>H87^rX)%Zy(fC{IJo=dZ(WzkM)%?#0Yyx+5vesC=A_8c)%4? zU7J32j}>N39DH%Qu_;h{(3KKpVuK-SLtT5QolENv#b_70`<2C;0AzJ_SU@?cQK*1p z8p@I?4ZhcVBSDSh$c`UMnM96h*6!q@eTA<`CKZSoX$;RYmt1-!_nXg|xwyM{6*?04 z_KARkv5XBOLtyCEXH*g@fQr~9r}RKJUwx}?6!AGV2lu5?&gS+XL)$8L5q~t9d zQA|lE_ATphuRMFd<}RS3!M~lN>DB2sqhomnCbB=R&v|;4zy8P5RX|1gyj?($6%bi+ zk?wA#LAq5~P>_@oX%<+zL^`EGB&1ORNdf5;5tekN1teEWy1(J4|L+{%bHw9eXWyB5 z=6UXO@0}#@R4@4VB97W`1+?j?(v7eDNHg`}a&A2r{WR@Lc(nq+W72)vU>s*((VW^0 z4qFl%QDFzyj)04^_u(uR&X*P8vG2d0jE<;i8sWFB2-zICKhw&PL6bY40)+j}U13`VGAtcf&*t>z$EcHEXR%Nt zX$SsAU0yug1XfZ~6raF5@wk`C3HxQH8c0{>^HoI&OWvI%N^HhC2pZroCu_Dn^>9*VriF%4`s?puaSbKuv z59y$Iz&x!he`!UOv|d5=9A1c9Dj}7}yLvzDrC!yWjaQ~*+6CV>zj?1Sm=sSNR-W+9 zrrWjjCg`FN-q=0uZYEYI9=Z?a^x&0D^>?tp(%Cs^?V?p!vRrR1`^v0*T0G6zQ#!7X_>A`^qrGV)-=fKk`*2Wfa zYX8}Z4{So$6+H_Wd?Rrl*U(LAr1$#@&$c;Yf1_Y-hs@UyqKXzQB-ep;L)VaGF_@@D zajgvTY=B#l>NaNUpeFs|=;~%^snwa;c8otwoAO?Cx|tN+&u$x2Uqto=4OL{^PPa|! z5kW3^b#Qh;A25%kz#XJ)D5o5RL?p7kWuj`1w*3S1O~{~BNX;kZ^A7|*)|V@iuNm5Y zva_#wal;brqS}>#(}}QCU`$rPVP6Q9qgD%~~b{v2fyH?ro3 zX+q*1k@=f4sIoUvbLfWn>$FUX-SvPxfGT&gFO`dQUH5Nfl`E3w;@^ILG>`J(W%(DSq7U5U;5MW5!)Q`xJG2_z`i zLP=c9Q0vp zzNdrDm4dl8#1{S@*M#N3$4nZ&60ew z8%3iFa>5go`sy7m-hGo(onDmu^W)1v!Fw8Lak3I8hpgBWrl3$43xuiYGZB=Wk5kVR zQ|?HbPp?IE&a>Cf%*h`q&ChsAmy!#Qxd~I_GJd5aCqJpJXU#2!jJxR+rD7{f*sGXL z{Xz1giknuGc(J;6Xf9nR`EykV?AGe}k-jYp61sqi0xpPO)zqPuWYzRquo`70O+LDr#47(E!s^(ih zMs#gt5y^5x#1n?%4YNH|6^iXjo8SECddC+;o#NR}3|^7+KtAMzHh%q5c2R9W6jK;Q;69l{b1f?TB;Y6&@if3k zRKSsod43HcEG{EDmP~>Z`x+5SKR zJpq~(Zar4r9^zlBXEEOqin-g<6-kyMj<6U% zl)c!Acl%);j@=mB4q{iwKH3a*7j4`L*jeqMq`FEUJ7u%R@k!NbjI=PT1-z=KB>?-GL%~SjR97e zIc)Cp?CCp$vG9bhcq+$&WC*(ba5~CohtT-~Cs*n^$S3FAlKkK8WRdYmiKlPgh|9Nb z(knf^#`r#(ANz|M+`%@VJ&kSAx5m?h6p3WB{SGE-&W(%m+T_$Vz5AxcX871Qk+n)K z@4KtNB<#y1CzE%Q9)E~;!8I|#GuD5Fde*+X`kQ;`5rOR&tE4ZULIx#8p0Cz zy%fn&*!;xa;Qn^t&!Yy<>F*hS_QHi$vau1^Xn+GxX)6>%S{kGVvBUfc%FVCNRDi9C zawur)CkY&Sd73CtLvbZFS;^7@O7t9CpFoDugL?>pOB#dYW|$xQg?2VVs0*cNX2}y8 zwSxJ{%5`v@sE{1I9&M}fmN_zJ>i%+-Y$0QTHg9ao644dP4}ei2)OE6hil#pVAZgh3 ziABtZQn7Ck`Yd?UBauj~vGH*s+Y#1-2^$94?H9LPrV+h}wZb%E%O0XZNz8|+b31!` zTU*<=SE!z4@tjyMHLpFod}FscH8r)M<=&bl-P&Vhk?g06vBTjQXiU+w3Be(pNK(C6 zHJVSpOt^7IYwofm)ID)$WE5&X~y1ejoMa&$wO&0QzCIf@=<+h zz#l}j8$;>ITGaEz^~1Lb>HXbv_-{?0ezB>pFAsP;(4lD9m4Wwc9wOYL3RA{?`*Ouw z3GwSQe;P~XPWx_Tfycv#>x(H)`J5?v>^b=cydZp7RW}QkHVIR&HK`~tdNF5 zkB!5O2UQstcwa^>9P73E#_A<*T0m9Bk6NNJkjBR78l-!|z)_67i;IcA>J}69SbK0) zFd4Jf8_{(C*e5xb<^3t^p3REfoY(Cp4^;>4yZ3(Rg5d~ zauhu6qhD)O$JOg9t5aGMQn^Oq-%J=Bzu$@r)3zZnN&h3z3*S*4kOOtfq#q>;i7X0^N$jTD zxRKj?t0N+=+-Xwk^R{%_hpqi6Z44e%nM6hX){$UbIt??|8aH`l9%rA+YWeF)x@bF9 z&`c@mv+jG=RDf>WDSZVWG2zsSuy0{09o?CdYQ%D1mqpwT6xF;htNH!#el0e&nE+)_ zM8DQoRB56$S+{$Rk7c?|9Ua|6r_1NM9dG%tL*b+$OdSXpx-`xx&eULYv9ABp;U&88 z+sbCCI;iW>KelQ{AFv!m&&>L64FFzfMSymAgKT`cd6{t zti|^aPab{pJ=^KU{^7Sf5N;JFM&6U?HKUy#8Y@T?se#>rkSkR>i^JQK=z{t&-3TV3 z7CZ4+tnr^CQ(Fq={#<+u4~_g1O(ajAxYNYCu;p7G=cNi&v15PsvRQ??>76I7yrKzT zc5$_ul>=5NK7 z<}T-N1(q~kR$2FZ{Yp^95?_d55gp=HEf1Y}-kF}P&LywzH%F6%?irh1sgiA3N$7u` zFV0e9(i^Es7-kC3rMg86avtir_q>55!JLU92_MuB@xMP|Bw+gT?3_U4UQ&VMU?qDF zTjmaeE~|0F*HFz~==ZAuEBELcuN;RS&Acg)4;-}&LcUnn>^A8P68NE67QGFh^{mZP zqoU*I6HwNrVB^~C3)#6ov2&FGfBrN$R6Skx-SIs(c4#ulj)u-pcn!Blnr!c*tY4~# z*o>C7@jgf|X_AS09p6M~Q7PovPWpS&X*6^VCZ5C-ey@^Yk%Rc08B#GAPKl z;i8!7ZhO6A_#ggG1SwP*NVDD(0Z385K&$jm(N<8xc&(QfV~MYq9A3^fq(?XT4Y02A2Vhdm{L)Niu(8C%|%1oU0d6sPZAk(qG6zAafXJ4Ecr?>Dx&s z;-pGxCaemfWvcmUI@g`>gRJr-TBh|RZ>9N8svma)x=$ZANH3)WYE3O2B$iqzJx)l31aoeCHYt`I}LI z4PdEt!#C*atAVF{&e3Dm+Xl2ZPykGL-_i=EQv^V`52QBknELG~6HEMhWjaNR9MduO zSu5-mUIBJ!rOPz8N9h=e6hquy-oysR>TyS{eJCbu?UVg6w0f~l|KMKpxBE4|iepYZ zNgT7g`>eMeO`#Nl>CX5~Jv4hzLE-~$+ehiL+0c*WWW}YLp)P2I!rE?}{YI=?Kq8;q z$!0(iNyGS>x!@&kIp?mKr=vQ zd$mphKK2#BAm2cl@g*3K(4f)+50q)YcD;-4XZC=zr3b(*-3hAnkt_RwcD)RN(rzn* zOCy>BOQ2O@IZ>y!i7Dq9s`ftRF z23KDK*d5gRZvsx%Iv*dl0K{+iz1g{)LCvngo{F&t#{(;&s?Q~ zQ2MS*fzf^j|KFw;>(5i7R_8T`^y|XlB%#o+(E7McD<1IZ=c%nJowt=)T1e}_mW<>a8^Vou==^xKeUjV`oqV-aC6+ZLan#U zf+b3885YZ`al3jfgw>bmdDU;a$G<+g)2Q-N)8uhBJgN_;IN zS#r+aWL}6BZJAh}+2kF+e-#F_7w{^qSbb_~^!J9jSACg7^6&qK^Uvl(3(4hSr0U8& zyNQkVQ1r8K^K?kQ-D%Mw#?SI#}E(v9~U#iDk$ZO@A)Q|>a?&KW}rN#Fi{ zt%qdUOc}A=EX5Yv6X8i=j$yWV*yMVL9>N0pmT>i(e&3aLPLHHB&gkZcXT8(h$>d1825 zXKwntJWS=zI64uv!oB|KG^#Ewf5)0h06syk=(e;Km|3-R{KJW4hm8UvSUFIEUWMGULja_-lh(1R4PzTz9YP!-cInj7N*UDb|INx`Liqe z$;>eW90PvbR0Su4vuYHG0vbBzLRKOcWBqt4^~kE`ziq$?!5^{*sZ3A7I|Vgl_DW&i zrzkB85k14nMN|W4w%u9{6>hRFEb$;(}yf2d%?_#U<3bLOeN zO*U-;Y>x$#IYq~(X)Rea2eU;~q`dz8h^`lQw(I?;KhQMN%d(S%Um- zoqpF61OAjY6bRY=0omeFKm#U3Xc$vrZq9u^duA@lx_%IZ*g6S_ruq+02OEXv8qaUl zSME{BKbr2hHr_3m{pe&I`pVOTR(<#Vbii^mf`dOY|RpAtF(1W0r z*57}EDW|%L?>TKJqGh*^ZLBJweM2=+rJyGIfAgG=1;&GY9w~J$RhxN6x*-Rjnsl49 zt8nCAB{rt%k*g@KZsLk}G4UKKJ8(bf{`k-l7OB`HO2YvANeWZ!IO@&rXjJGuV6rP5 z8$V*_-1ME5Q{5ojoj{lFr4R;lw-k?STp#J0Y+89waW6wSp@6qwMcM)#*bDV(AAY_3 zA1R{Byt4Etl}YejVT7`!-9RXbQi9S~&bZgzGGCHv3`9i}dv4v2jx)cWvLt@W zS7R@|cp4(pCm9PpJikmbnh2|yoP!cL;;e}iQ@0)lr^eJ|k7ScT}yIr^@O4^nGtp;um`-WS@+exaTM4$ z&$aI@MVP(7LL*&FniYSoDl?!Fko@Or9kbH<{?w}(p*UQlsJy|i2n&{$?D&?_DTc4K z#>Ix$6_(x@_sTc&!~0Al=?G*vlBgN;fB1I%P3yXaxdFp5#+>=^YvjN|M+754XHjm5 z&}%P8_EY%YCBsYVo714}eU-^iz^&*5{lw0e&x>#c;_q+QPebG<7wHg|m9Um;Z;09qS%-S^3(NW!M;LpYcN9bNU z*3A9~_uPz*X;pbWEQsG91PFuI)d`2SdfJotyWw&$CGnOEYw3hJnaQQnACr@i=B~R& z;t}HSY`U86l-4OQEUlM7wc^SSPK7+67b_H&b@S}tq^$FbyiTCuF> z%gVPGHBTRL%jV1;n%36s%f!JUTueks5|>*Pz4}&tN;}MnB*8t6hOckiEuQ$0rumz| z$#i(}J{XVY87=M0Puy>%-Ph-o?tNRw{*a4kji0<>**j8D7QpG6hsZrNM^J47c+z&lb=CxrJR zKo@e!bTaazK&I!ukVeJWZWWusD&CKQ6|AN9Yu}MMalXHbAxAF ztnU8jji*GQU4>~3K@9lz9F`8Oe0jEKR>-%JMIObrSIwJbZ_1ep-~|=#6s49oDOPwMXy*EmGSuDVpNUiaol1y5{K~EjH8H zJdJOZq8uuOtED`ZR5wvdzpz#nWGt!(3u&H2sh27{z=do*|vTc4F%*GmI+@G*mo77!#uy#~imLKNGrBY3{fYfTn&3hB0oy zh9zy_XJcc^0^lo2qhqUe_wv$*F7MbN zZ2}>JH+HK3&UILEmFTAv=gm&8-(kj?(zq_m8AWrIt0-Ju4%UMQ_gi9h7yAdFVMzHN((! ziFnP^lV!aS9w|r7qfkG+^I1Tt;?GM@0{B;@)!3BNhPT66(7j#0??SG8DH?_|>V>02 zc)KPuzoT#fY^^46SLDMf zj?rEFH~>vHM%Q`%#h_>i3&Wg*o8B&)Q}2T<7zS1N`IBg-Qd&io!TPtuy{3&dQOzf$&}9u%_W$#8;3=9T3~TaXYx54MRYD0r`( ztH(WmOka+944b)0SxTNYgJ-uZAso;^WGzlvqv!D0cJgu55wLVhPrm&>+*XAOQv~75 z58IC%eCI`>ts(L3+eg~Br_MYRpY_GkLnA%2OYY{)iWeK*QUB#b$Fh&5!(o8@PU5Je@`QkEE@JN z-Aj!Pi~Zreu&1x;O#ABvQ^s^Gxk5w%)h9ht&o4Iz#2gC}#XCwTbI!6NG-@M^&^#9K z?NhQ%3>lkQj=wc)LgYu)Q*KU3hhS-iSnZ*$l7pQ3y(a?Yn6B%7C+Fn~2~PH}|5AWd zo+TG7RJg%9s)Q;#0?2yOOV!yHlPBq0y9h~kFqVbvMi3|=I)LZ(9OCYQ23N9PefBBw zH~rP{0s}v~@~@0lPe79@(N!t?lbS}}mv8qOLqyY*7NKFnIp=t9&QJ zL^)IAfY7dX(QWnr?TqgZ=BD6{pMpipSI+C-gNYC(!q|EGp(PA4Pf z9rD$f>+Vu=X7$el3H<3g1gkbS{`)%A>S5Wh8q7aZcw6FJeb(zP)i$Ji>yBX8Vbgt$ zvCQvQ8eDm5Jr7ohHP#?yiIX>H5I$15t-3;N910QGqhPX*$o>W8%? zC>U@h7dFK$R$;%%HPv(tc@zFlp3^Y8l&&$ z4JoXeF0x}LqkLj_XkdH$Bsi#XLYBBi?I?vjp+7{S3BPNxgjS#Xr`TI5`NP6Q@%|T1 ziOfTrt&`f6Y(h!YN=X#v#WTZx-0bAsR4-Td-)i~Aa;H)!qO^=b;~XAT`mA*s;6 zQ0c0k@TBc z+N9CS1X+2!oe z2xv-=JYlfJ?S&E*_P@2odOm%r+>{PghU$>VM$OUvuRc?>`F(cXzH;wH>HAc;t!0B= zbMvD3By0frO8B;JkIy8DbAgSJ$16DdVSpef9>5Ypm~_aYAYpBK9Kt^B#hXrJdqU6}Ju}z8n%gOpgf#Z}#Y7m>RWcmCiFIos3Bo}mkTs?n!Gbl& zzZB*el>!_gf{WO?R*sk(A3lDHkaS^zvUkn&SwT>I0HEC%6zs1~B2^RA+!C+I3jDk7)_D!5?pJy}2 z{6I;!Il9r9Z!|3xrwO~>Ct>K5H`-TA$uQ}EN9Q7YF*YnTxqU&BKab%dc9PRpx;@J` z%n&%URc$^|{3B`eW@0`5VbnvOASCJb#$b$yuh3Kg7ZS1^!K}`@RO0c?lU69zeOX0? z(5;kJP|v*L-3gysDTG-d+D$ zQWw}ww~s^-6bGq7p~;=2qca7|;X1e)^NpJ&6o(2VG}nk_xSQAVu7WZSw79@tF|>W7 ztc3e_CuiRK&$+QjDiSSQ3H?XS@2|&{h?SlCw3Ox6HiJ)cD#-Y+_i&Z)-nse;xEfqm z{Ir&(<2vU5{tt?Y}2AhID0-bw%nMHD{r|(I+WoA`H;uc?_Y!D;S#xF_s6GqB5 zm@|X_o7Mi+-l7Ggu%Hb~XX;wmOKBDbErJUdW=7Gmm&4PG-`q_2zAfOzRSrsKy%>4y z-DuWqd##=xrFf5yys9N09nUqRmehCjt12T3eWKYaM#yXqi;EP#_CMf$2-e)%U^qLR zez9i`!)A^gbB<7Z_e2g>mcDx+O~v(SgyJc0{+9E^aDet{F3Z09{d1oPA10-7Vnq2O zpeW?OZMlx7$(n#FK-TT;x$iU7zC+LTOwhqgUHhfn2?Ag$`Ci9g|E0cF&U_D+?t@HLGJaI<(tBuco zreIPJSa1=qYG`z|Avn0qYkhpyH9E@89{Tu&O49-X?!}87!JY=8n?3F66hKN9!dXn; z^|kt;{Jn1+_C4k7KUF0gHz4x-X>ZvxW2KlPO!G`>G}pb0DjuG=s_0nh{yTu)tKnIY zpYg~>Rl)fDEy3ZIpCDSwgU8g(*oAoWYyZO*R5{UtByq=Iw2rGm&~`!R&IiZ+uq>f% zPmEZgx5ha75yhvbt$^dh9bfJTf%@uJb0K@9zDl(zPTSXZHliA*3Vk%-2naYg zZJUrw=#?4Sl8q1&ukvU!qn9MXYAQfuzcA*ou{7;w56%Wh2fNTwLp+49;<$pG~ zec<-5fUk_<2LaeYJLZ+X9Ep;l6=Yi`+@Yt}%|t_9&QmD&y@5to)}mS#yeVNw$JgW& zt+Fr|9_;>tEZ?v1VtmaNcXr)3F2ck;6A1V?+|0kmwd?@v%n9LiJ>4zbiB+>E4kJ2>ifY10yduYzgh`{ z*&ARXPB0eW`NLFj%|l3n{l4SlX0Nb9C*ExL9ns^+bMDvKDt?R&l}N=%BAS~Y49{uv z9WYWv#wll(CY9GU>qT+$>#hd={_{l!FUMQ8+i{n+H*!lS0?w%8RsM3W(pDjg;kUD&^*x z)AuqwMdK#+z8rKWc=i_dS1+^QKt=uh|GON%{XUjTuPJE^pRYnbIN3fXPym$x#`lqO zsSEA5_vSFWMd6yZ!J|Cpb1y~9ki-%wTLU@;~lmc>Y z!&_3AtXAqmC+6KeDWuik0{6S=MlHY}{VvAv&}pOi%aJUWJPaBJ$RcPD3#f3&st)gSu{Y3McvNcK1H&mPo-Tx7@W$_N=X?UyfKb$qtSx!SqO_hN$cK5frA)Ki zm>dO)Q@~|W4L#2JUx~2z6s+Lp1o-eHPP=*P;)=Ap;iBD`wO=!6aRs^Whn%=f-SCJQ z`z^5|!luYA)MODrV*&y1dDLloQ`-$I}*1AV|Vz+;CXmLh?+p+Q8tz8 z;G=l^sj2PzTo7v|mORVM<8l*%KewB>x4}3Tw?=I?$5OZ#tU(fnSPsdk zpjYI|qRghZ6fD4Nj(p{t{i(g5j+x7L>-Rdv4!yd&mFeZUJ*EDMZ%ZhazIfk35pDkM znQrC{x~!1=Rlk30iMi(Jip)r^X(e^;58!#Whl;DmQloVPgqm@at48_prjc^t&st8i4Y2Br`4Zm;&lus zpygD=<2ccpQhBJ!; zB5XcU=h<5~L^Ad;*))eLX$XygxfM%haCY`Y%kVp$#W?Wp`Sh-y^nM|?B3j~R&1<<8 z_>wcx-5ojlh%>HkwDw=3;D8H)6cIJ(hLMbno3Q2#0QI^09se2p@k^0B6lD3e@%3KB zDt{{J%VwZYQq$0Tlf4Oma#XZ^N4Wma&*k~&I19&k<_;~(^+zrGOK(j4o;=Vs%V~h% z!sR`M81Gzni=*6n(mT4jS^27B*{aptcw?Vgfn2?VlX+3^f+7*N$JKn4yOkidE=d%_ z`t?K0t-_cWEy~UCp^2IMMmFdY#NprLOqhuCuB6YGsgm~eHgM9s(jkbF4}we1_=!)B zl{_Od`fKP1?;G*CdCCyL!Y>{2uAU1>1bP7K+Bc5H` zbKiC2$GqzEqEP5{qYGxt(y(P%+(Z*w^1P;2SASb_v+>WwH=lSLtwCeY z?S#v0u5Ht4Zr+%iOSswuEK%~f8cYRo%&KsZ%33RaGAO{LS}g4ZYcr=X=j`{Z*eFNl z^gDe#a9DmaM7&9WqG@J$h(dCG4YJ^BL*l~i4$m2#`ol@A7JSYUe5z`vnnd2YH#^y` z?itnPk0KyN2YO~CXe61Z zCr5eC1H-OZVVz=&w=`WkF0Ju;dra{(XlvijdTp#`lNmZxw=VJ5-NcsPMZ{)Ys!{`* z>Ov6gEaIGjBMLWHlQhAYFn=L-NAY6#`MRpeGibN2;WwT_D%qI!Obp<7=V@~@4WS2P zrRdW+8>wv+Q6iZ;i&aqx9LH}C<&{tT@1?QFFi%QKa!q{q_=j{+e)!0s6M}_uTbx~q z5{z-TzoT<}cO<=WOE3zkn;y`vna_SNg-bgBfhsGT zPJt$_bT1PvSFaZ~F-|YVIsa3(yxHI1Q66+zGwvQ!|3>F9a+QIT0Ei4%sAC3+M7d6j z2h*uDlM@@N#U&4kTsJjmz0tv0D&eVHzKyvnJ9*Z>!4ce0DY&xGfHS?mt6sMwohLX# zd~9*P6`wr$0Yw+)8j`>aQG8RMjQtf=x48P+bw+5&3$nVxWg=PmR*>*n++te~9k=L>j}D$S&o38QpYsxz(xQF9jkbDev}^w(I_VIlR| zM$l%ly>H2K@;afo<~8!6&3(6Fa|REEAhz~f1>#zzm^iRW;IY|sbRmpSehEfDO^AVL zGI=>UCw&oTVMlClT^mivYbcZ9r~Y4FX#k4Hc;OK~G;J>%(Y2YAZ-}tMdp?2bqR#9Z z0)?zppF2*o3D3pdZ+ZCbvK4ChWOc6YlEa9~F{|Ba_5AeLJ?YoJyA+9?_i(GiZmN+f zAND()(5z2~lKgUe;y0(LuKt6P?RqE%G=XBA9oi11J2+#mZ4y9LSI@gbpc|bfL)P^2 zYS$B_1z7#p*FXd4KE(!@T6c=?z88O2UJsTi#hfrWSQrY^Ig7VWEAxFrlDXvDwxi6i zSQk<~z5L4o>@TH=f~$F#t>G10^@G=uX>&sbG9-DNQO!7SqJF>3UP)~shOc!8Rnitd zv}8sX5y}VF$1yJYCU?A2({QB@H2BO51D#D({TB+QN^i9lh)3^ffzJCgX;6G2zOI-K zHmN!Ce$81asLf}Qi>MO0z)J8LqP_!$+UY_3Z-=Db#|Kj_(Rh8XT}QH!IxOMA7BUPi zb1yLw4oloW`;pS@cedZ|bzO}MIZ(OCUgVw`m5Ve<<4i;t`a?=198hjCc@T@vhGC01 zaoVF6)k*_}<7RZcbdA?dTP*`jLY;(3qz9s^&x8xrWv zahVst2UNYYKV$EdBtQXvHy%@i)^+Ds8AKX@Zi74D;~5UhHf7GzSBS}0ZBo^G|8;jX z0&(_dg>i>@b;T0eo!3&95wn9Vk{Dz`Fg_`U9ck0Is}$v!&YpydIQCz&3NP2FSPZ#_*% ze;-yh^0g753PictzN_HK?871nVJh3$z`FAtz36*Vv2RfdbgWY5;;!hv|G2zc9l1p1&|We~q(q_Yo%r8_r{A`x?WoZmKIym^>_Qd#=AH|LuwK zzRX6}eZbD!nO<|Gqb)u(qjROBl*95v7q+l#zJ-x!NaVhl72}r)tBZT^xXh8Ra&J$K zJ4!y{TiQLNYlBMM(kS!6H+?ZQ`h*G}U6pyFsVd4NzPzvR$}Mb85?p6mH%a4rHpsZB zA5g>*%b>siYVkIW!QS_&kj~#CjJRXJ{#Xh7&=)cS_3qPtynpki0s#?#y4>hIRXi>_ zS%-J^JRmfl(q%l<&|CTz7yj1AvQsx-e|j;0E%bh5-p4dA+JX9V^wvI(+fA%#S^KY@ zf+gJB{wS6xm1Q6CxKVqAYMSP%uhpjG-93yX;k9pfSDUwSU!j(`Qlb>Ib4Uz7J`>R< zP!Kk~Jd{`G^HYT@sQ^`ZC?|Q|oOZLy+med@Kdm`3L48RyJhQ(0DNAPuVzE|H}C zCo|uh){}8?OTu0B_TK125t~8U+{Svqwk&P{6z3;^)|LY{0;!;$!y#}= zsP5;hP#e|B>&rA-;PBl2F@C;Jj8afAPE^JM3rT^aY-vW06Ai3po*shmjpkXP5>}#ith109e znD@%)f%99Pa94hFm}@VcC+id~u-+R(qxE@lGBB)#zkrrPv+leNUsg_6SGNg^g1r|; z^i1lCO9Lq-e{k=VhkO`O*z!vi?G8cPmF0E{Zou%QPnxIh}Y(X7@5u- z`gLdy>AsOu1Dj?l?_0oub`T|$^Yj!0dKax6*(~K~N^Bxqrl*2nx9kJM{bPsJqMqx( zbBGAD^WS>$?j=pziWSc{Cr-r%ZOgG-%uj4n?rugKDr|^m*4J=ww zN2tIHU1SZ=nI&lQH-sn>OW+1ki#&7rCe*tfZFUwcGARBs%VY9JFJkfWQ~yAN`(aqm zg*>|{^j(gZ(yCqNJEAsPPG`2NfZYq?N@v}AdD>bU`Z5>w<(-5X%sBH-(gWEV|C2dX zG9^|MP+?!`d(JRsm+Ni?R~lXL>sgMEzZ*F(0mE2ojvPN>@VJt8Z%K%ap76)yiO-mw zGU-Kcrll;n7^nU5MH{=_6r1&8xw2xok_ftrf^PY* zD!%cUwEbPb7^lYNy+5vh4BqB9U_9LgJm=FOzCjg%=NM!E{c*o@jM+ox>NSY{-Ix-6 zjU8YQ6a_>@^l0Rj<fFmNxv5;TUJ&^VafNTDg>Y2D+utk1-!w9;r{eeQ;Rlkv$^o#Ku&bwiR^M? zK|diSzwsBK_ihvFrA=yDJ{@0qJ@708Y>ON)xJ1js(DNqm-NcQk?yA-C4UD^lidn`D z>)jrApH|906AoKyF2_xK5;vIoj-0;MS32KbUx%R$9y-d-+4I9S0O!S^(uc2*5#*-q zG4=(eEvAR151}DU17(gM9BtVW6JHz0W$1FawTG(i`<~U+IniJC@-!VS!0Tq5By(pr zue_8+ryQ!SKF=Kd2nJ8yWzt&v)lB*N`c^a?u%-g;1ldq+x1}ENdMj4EbXt){CkiCBW z+^%G69Lh|@@_K6T?#+D8jA9|Y-|;{xwRQZ+h)6|8$w-xh2VGv<^Wtw(Ix7SYVGThX zhrUF%Y1e+fE4`jW^Zs`%is1Fv_T}^M-k0YU6@^J{*1rT%H`n5giN{1}ew<{~F6v&+ zRgk6F8pxK(ywciVIS7RkQVD~APut4`vHC;kYIs)Aee_7*q#I~p9|C)+!x>M8E7?cV zM%}cl<}9#0a_gbC0T!ZuAvqU&#lL|&11<2>QQtV1gNexXBH%g!FIM(9IG*-UcBm_z zJRNDhFDmbI+Iq2H!E5j_Xl=B3H$L#}r62dWS3lpUU)LCpu&yK~JWAhOo(}rv9wKXm zBdFAIv(u=P=h_=x!Mgf$I(M0!W)_g)_-RH|=mzd{N5`cr{{UbELG}J|nFhQ?UO;>N z``Ce09oeB<8a$KlU}Z+z+mtxFn99qqHDt^CN@NNz#|YX_j=kerT=NFDiaJKRif;Ba zi!?MRyp`KB@qJ`HA}y5(Z2kII|4TmOq3E4o601K=t{(hpkCH3xf#R$xMBdV$4ji(; zVDoh!8N1$_aFXE0$=kp?peyRGeYynlk7P=0eR=<{8;cpz=6*R-UfKNxJBzTnA8mzq7qPa$mOow=YwZIo85JL}#{#^7>#aTm4=Lfm3%_Tm>;ct# zCps6v3)&R~iz?s&b~Wc0bC;)q4lT#a>dCFeKQX_5TLBl2>A=f#cMp%Nl_Lvot*G1` zl;TjB+5TY}zXPn45N+7_AA#$YOXp27m&^0R(c$5CQ{Rp5(&Fr|z>||3w|_DI9&sB} zI4zuMoo6fQ>Df`0_AxM-?gh#fNE=uz0#`<7>{}aPZC_br#l;bqHy;?XYo)i{;CRzU z_E5V0DiG2*H?;#Br@pIz_`CYq!0mwD%(-n47o!;=KY*2)_(sj>4~Oaj3!yDC+(H7K zIWUeZmoxAwYWn(AMvk=uWss7A>G-&McgmJExF442~NK(EA4 zeNVAx7t&dh=0c|MaUy2z*J3h)i|v;5HdY`oY2qc|2mN--1OCvc7^C z>jhG{)y>UkbN+`*zzM0`>shwXI@bmGy4Qxje}BC5E!_s!J+c=Vly!sLFPbFSdv|#U zWQn?*|JU4mhjab6;ls2DB}FJv$jBypm5~*)HyIH^_8t|oWoM5_lD&7CA(Xu-d+$AZ zu2=Vc|BmO+=l9=pAK#8TsyjaK_v>|y^E%J-B1Bb8aB#3T+(bJ&yY-4LcV;Q;wN~_Y zE^&{3MP_Hytr5K7mIao%%p%xuO_X;8W`D$rTF531=h{TSsc-2}?3m>y~32fm} z9R7TZ-t#^>LLWkfq|MD4i1pmq_*aUrNz;S31>0)vktGszrO_F5r%R!niu?}I>xEhw zg7QkDj!Itef2!j4kKRv8g?~M2df$NwzK229Q_W3sn}@_(6}EGmKRCM9ht2blWu7Yb zF0yO`3;tVOTOjJ?glADu<^1fHtNh!&Z4!{BJ_EC`7hqphyNU4na!d+w@vy0W68Z*rBGi7vjz5T2Sk((t~*s8t%Y(6hs`kXLu=@`qp@ z?iDJ&UxMd!VV|lNSW+FouB_xsJRBMFpL5o>X}#-q(5|;?-vQBj!g@B=q`SZ0ch0%D zzn_MF0~vWBR~?_M!HT)0c6^WZvmRi}v;huGVV${~GLLFcjh- z`9C_c(M(#+V5{AkCLS1m!?hvSB&jt@P50shS=mb%Iy#z9Eh=WBN5LumMS=LU#e;`f zw;BcaMjPPVb-=eTVQb4V)f{ZNGF(EJF=#)ab1*V-+8jyGm*e&;yli2Sd7Cep{u(W{ z$O-ZZdv6%>8}cI-SPCa8W<^Hgf6*wSIS{y)fu6tt)QR4a;ci0mgyNCXcWo-jkQLSb zvWc*k^%o_1!6;DJg=FW|#-aQPIWgsrMmz+Izxyr1gOJWK%csL-c);51^Z46D$MIND zDPI10mkZ@#+o|6aK-B602AYP8y;(ovI0K=8xyUao* z!U4|R5EPok80Wv2%LUtOOYE7&%xwP^K3R}Q{)eflscu1Zjs87Ovi!xSJs;V?JTBm* z8-noPN#C26lW@qH;D5!%#jKziEgWJrNwmKXH|R;zF2r6I+C;mnwQIH~I|Dt#!_qP` zxF}R1!7TUa%d>DT6#AA96W83{KBj2^2`#>K##N+b-=7N2guW9JLzTe@RS3@+FZ6QI zx%mrTldZfvO^`b~QIf}e*~vTib96Mp&3)B2IeX9nTut1Tv?l&w3GZVvsD4R#LWfMZ z@Vp>?&bdKmGy;V@T3A(FR@T$s-wavsJ5;$1;>0?QVEV(*Ts0NKk5cCMxvf#Bso>($ z((d8mHu%y_umFiX7pld8=ZENeiAPYtaV4@nfipY4G^#x?lO7@W2U3z;&@T*KkAr8R z2=;slwcGAd%ptUw9T3@}pVknOkibHIrO=5cxGZKN-_n|MHgWK$?aOt4PZ_n#-+|50 z)@D14EqD`cEEjdzfUza*NN`|s(|r-_X3oWd7)FhHw1i35^TZxi9vgoGSs>6of^^;m zX;1HDQH|j`BQoqms%%#M`g5nS;^OD8Uk|mkZlad^ouUl@8??W6liXI!^$ekTnS(3+ zQTbj0_@|=0sG6(Y>O-vi{>7dTi`$)rQdaZ+F9ApE^B+QYZ|otgW6inC73sjSUwaMc zx-uOs@3k!UWgjf6)wQ9x3TIaaq6vH^z4yGfG-^8bDwF{OQDFWM4lRHY^TL)Be9?#% zBszwILKa%63V0BvR#urcHHqfA6~1sFhD?$>Af0ROkbqHZSyoQY3>Zjcs52IVed}yz zVta(VP%C<`%TSgMO@)#G!8(A$W$Q8PlH*3WGcVggsA! zc>+&0Ez$taVIFHc$NNuHxmD3i_7iTdce|?BZ;bg+0szjaRpA?Dt~t+42>+>97&9@b za`%iY$VqUT4mT@ISd)!wSB8VZe7br!ffIMsFbIS~zF*LP-|K1Kvb~8lj_q2c7nhsM zjEXp$KmN2()FjOzkJ2r;IwYSSFPvW~#edl&%Wd5)MSJ(x1abj}g=xWuhc3Cbhl_&` z^1_FQHBrt+o{jUpQ>Hzrbq)7(2ZzDJl}`S(AH=om=O5f`fPiKB7%WziLysF|l`I$L zOP4OSxMnUhLqqn=xVX503gg31 zYC_<47rvyw-(lsUw4tkq(%K*JL%Yvm{6kWEhkN7&M{dRJ4fO87H`Y-#M^nXqVyMW3 z!}IjGQQH#g?OC`e&!9LuMzIrIUoWKOmVO+l1)Jk?YwAPj>I^#KINdfQlBc2mcm|cr z+3l@b@J`-9ahBktG(B_GGW!D)Rx-&9xf#L*`XL;GSBq!eb-oqstu_(KRD$F5hwAKYenaV~ByA;FjgTjIZJ~6s2 zR1`O{pvL{?kL#&7$EFTd+UWQby`^pE_giPf%@0A89S|YMcd=`0-8~t;GbW8e_K|Js z_>N78l>f}#;ABJn4<4wBil;V^m6VTl-oxvFW`f~*A5PQw7~X$TS1$2?rS)@bTT93>`c83vLs0!c`Fu{W&}TDh>p)&}QDu z-EvK2{Rb|t^JH>Yp^dD0Q^Fx%?oy<9&BtmC1+DCkp2vKaHzxLY!RLC1{PSqs%C+SE zb0JeNp&+9+?S^3W8`gY1gIhB9^(_7}r>c_DH3Ta`Sd}!J?m^GERT~eE+A>ITBBe9L zZr?xdwhLk2h+xH?kF&y4QFvgZADnZ-4?EgH^w%e8lo<(V9AFSyN%QY<=--iLs|2yhI5c5lFexCnACWybXHw-mXRCulK7 zdU5>^mgFwlm7T{DSY7rJd@iEyZgo+L{(dKrY?7-d#(zm^Nnk02Zg~J?>jWTFtdP6Q z=9kv;KC-V;w243sb6u^VJrGDo_20d=hYw8hpdft9Y2LpM5b>UCaQ~NuPlt!lw7oMT z!c$3)b8)w2PHCq@&87@XO(PiKaHVft5LN7cb9#IVo&Lw#S|R^58I6P3F5@BrcsoQH z7knWNQfg33vW&{cb6xt`_0ZEe+Ts=n&T2+5|6|r+{LXCKP2-VZzkn6tukP+M^Edj~ zXYj-Q=QDi7g_1v%+g!4^r33b!3UpD=mzD#9*TqIV&CZy|X}Ja$Ijjs%mt34$Bsk+% zR~AtjE1!`67-#C71i0oCS~~H=%$lV-EbH#1)ECu|xj{y}im=GsHJs*VL z9UQIq@s^eTySuw$>bv5EK3-}H4b|XmNR4~XwBezW3+g#g098wfKd=QeRJsgE(A>~u z+EDswX=;YMyXX=t#Z5CfFKUSye-gS&xXHk%B2KgOR%~sG6(s25cacSd-%7Zoo6bM_nN_K7Y}bQVWXmu+;Oky%^u| z{t;KiZ>VMIv|bdP2fSn=md)@2#r{_;v;(vY5Q}=K5#Ei~Jx(|jlRAJ-IBhYvO^Mue~&0&Mz;YlT4d} z&>{dIp{AMr1@tuj&gyZ}nd_TA%R}8iwo8cXrN-Nhi=e9~M?c(t_Z%s0o;aE|U`a4nz2T z3?lngcjOCV1DT=#4(Iw`z=qJDz{U7o$qcKglFI=II{I;)wM!B)xTKSclDe?GsP3(0 zRCvyE^bQWbuU5r-ZNxv;P|JTX6cno)gj3HdwIp8`bLw{EM-k1r$Lo?kJL$TS#y?6e5l*AZ34^|7?XdZU2(E*0K&5;nu278EtYqYi?=?Yxr{YN_21kyk5YPxj6tZ zuehTbWgguRbGcTbDjh%b8;6o~Vd`PG>IwpOP$!H=V$d$2hjm06&}3OJ`KQUf|6v)9 z>*>K9=08)RMDu4lC9pW9!`1lPx8nmaWqOa?b(U;Qv3yKpGSAmGGV+jwQF>3>CLfWZ z&bmE@WeyV6t-|~~yJ8j=_V>2Poc!oM=Cc3L+$ha`f)GE~yKFfrpPljpnam_3N+HRkZxe6iyulu|Ys6?QsAa+IT6 zqv>e5?rx?CYgk_RHY=O@6TDxTh404Wwkpd!_0BfB%Y}HiPpDO@J`R<4q^8!H4;SHzX}Mzc(3r-Y zqErV>C35rIgh;yuuQU-gmw^8Spuq^rY0zLRxz`ZwBIuN~icW=e=4Pw2`Xj;8W)I~Q zVMcHaeGW|cNpcl4b%SDK4s?^&K76AU^9P2x%h_X%)B$X zEmwRjSx0a5&8e)m?^zFc(-5?{hFE9-59>N38}%HB8^+espz1 zAAeh;{G|?y)Pip53sPiR7(pW|&3+Cc=2Ml-fD3e8@Mqo?!zS2Mb#(Q|xg&N}O3vgA zNmzI;)9%URy0Brpw(6`o6p;kxBYy*Ok8wv#oMPkK6ZhO9%nxnJhrO8?Cjys@;;^VS z&i&mI{;R}kn8IS>{Dz+Mib#H+aZ$v8?2yQ?T8c?z70G>r?C8 zpv%_Ki;^M6(geXk|Ec!eQ{x|~q#-C%qLqD2wmadnl+zeCo?gD^!~b>XivtCC7vIg9 z@qJ@Z@EssM%m+HMvfV{OD;D`+6Gc4|Pgk2|Pb|VpUn>OLLx`B>4*6paD+@FK^@`9D zqGbhRV|@Guo8BAX9|rBOyzt5W*vG!;M4nCR`LdwoT0`Ug6bjiX0M(}9wGe|H(KA3` zq-fu2JDjkq{_kSq{JWUhmGF@YA^$=Tw3+@a^2)PUOx}}F#qwcH>^F0xV;s)bO`o6g zA!KDgH`|40^w(EghHEPp+CpRJHcCNcy8xrK>11_%GPRn?wkh|b34_r z0~QVEHUvVUcMx_SGtz*=X(ZXgF|b>+=FWmJW-v3K=VrL$9s&^cAFs2QpTcMKFWP@_ zgdz2JFST>$4aM5|!-nU$55T3Q;dlC65Fy=a6O`TOQIrJ*j>0L*e;RVf)PM6 z`u1>{%e@dLChxHsfdFH`^3Wt7ZPm1_*-;&b0_=|7-}|8go7iZA6=6H_EJo+~^XE?w zHfKg*A&5UKFJP7t=LvplfDt%CAy@%#f&&T8pC~g+X?-)Bue44iU57mo-VOM|32?SU z-jcicftOk|Q|aJqn0g?vezkf_4yGq1)CQLjrtuGuMZGL4AfeszN236d)UU|67A}$6 zzf%JlpZW+rjdR;EF8}NnXM{0WHMX0PrssU3u7IgHT#Dp+RFIG?l=p-N~`C2LHjWp)QYT7)06t z9H2l)h|J{CMQk-La%Wc0SYVEP{%Pq5EaQ15z0Sg$;OBwrhZk^;i0j@kV`=o7!uN%$ z&a&>rL5_EZuok#1?3SZEmX!-MwSYvPb$P|yfiR=Z0|77==Ql}q=R(*V)Zpl&BPcdY zDHBB%-IfD5g5Pmjs=op_4rx!N%ED9lh6%Lp-~331;)@y8o{0UqFWPpur;?8Q+MnGkBd5%RUBm52=6Qi z3TG8dPQ1j0-~I{NP*Dfe?`Lawoi50G#!pdaM2ZJ1;WY7;hBTKu)cZ_I;MSi zTnN2;pFa9=2u|7oOay-}?cB61$Miz((q7jU9+KQv(NH&$R2+*nx zbk<<%_aTP=7){R593T2Xd1}KwZB~SPBWU;lz;|u7I(R6X(9(a7AsI*I0l;}YTR%7| z7Cy#@UpF>&;fu_}MM*Z^qLdV&)9^ztZx77fJ>mF7e9zH`L5sG>!HnC{$iyr}F*)78 zaK%RR@&^KGuHGTL3^*xTdklMP^VT7lBp{Tsru6SLt+2+%7BZ`Y@m3>3@!{@jdB8ui zJ3I$>)3d1yv4x0ro$jDrQt-3><{=7?dHFGls>PgNRB@AxVQ-bTbrVs7bu(!K6usz2 ztE=AWW(>r>ta4Ssip@5Lipkfw`>>T$apMqfV>^+WcIsTZa&k#ec6@v+pD87P-v~={ zgQ|8G<_ZY(&l+S-?oum1qJSv&Bc40dwv+em8o)#dDUuo=G0Vps|1MD&i#i!J42c#N-7xlGSS^ntMq5BR*4I$?mK*kwz%U?qfs5UqP6YzgG2rFkV)<_yK5CZl@kJfyOIB)7BI%25gF2ba5D;kN@|h) z*|Y)Df!=c>?{c!5_Ur@J03>Te5eE73LsC_cCh)zBymazJ80&V2&HpXyfZo(8sbzVn z2p!Dq(gICDB>@7Pg!n;$Mwl4-Bp|5uUt5?jSRK1`kL}%?pt*>yneeH58BSo`dVmH} z30+_u*#gHimQ02|s`x!eP9Eymgtk-ht>IGTLzjzUB4B7uU{=WkX7%BE%{vDdoRZY; zQ0l?_6`d>iQ*o~NXMs$mlaPn4Sg5Liyj5V-dKGFp2Jl0S{?W8m{Av*0^*B!RL5SV= z$f}|g5hjg-9KxbIJLLeJMQ|9hyZj^*n?p+MZY!G}2~?55``p|gA`Rf5e+nU8D#sS! z#%>3ufY&@qqLa=ZP4?~(2oC_zkb}ynq@)C4K!~Y9WZEO>3}tOOV%EXT5JtJYwzH_D z%14U~#)R-hp-X;OzGMZ35%S!m3jmP)6f@Givw_vGtK|3xZ%BOcim?UA{vb%z?Jge%B3s#V+Y&`MMZ^4g<>VVQ;h;Vr=Ja5S|3$rq#`MD;;LQNgqtRSaBwachU&B96 zgVzvXG7UTgNF;YFa&>&p1dhAJ`%lHaXIChbJ%%Z^IM}o&yYEWP8n32iY3ac+LUT&Q zVnT#L1fXs1g+_)q$;7Y$73X-68^NP!N^i2zo$(`qHzL%1*$_4}J^Q)^$i^ioDQ;va zUL3HGi1zVi#jAjB0+H_k6F|VO+cXtL)-abf!fs$b2BTyywA4vbT34n-@Z5^?I!tA@ z0D}27J}w8i$I)^T{y$QTBCMDS6Srb2SU@gmh5j(;X%li?^b{V*)rlvW4^e^XmDl0a zhWJ{i{LT0WL=|->kDm6FH^<)tQx2nUivEFQw}9s6N8VSAnmHA@b^q3%LM@yR4JsPo z(s1@F5Yn8H37knCp-OPy9Xf_0Vj6r}<AJdkt%IEgUd11RY@z=1%=NI!y`5 zj-(C{iByy-uFK3{v(nSS&zYO7JWbK^-SGkP>N1Cl%w^x#ron2p#Ha6??+4z0CYE`WY2}NTjy-<_wOm$vPuSI zTm^8q^NXp{cNJ5uq3-_95e8NEXZ8Cy4GpI-op82YV6T5ZxqK1v>Vhn|O!f5~N9PH4 zZ}FKsD4_?d3xo-yf zQPduj<9#}b=?-nh4|}dU9VNe7xN`P=J#@AYV!|s=r4>H^;f)jS5D6FYGdsl%pu>5Y zur2b6G641jQf9|#W##1ns>JMnZVzNQ>5=KXARS36Qe5 z8{ja@L4P+al4uSy2fpKs+FSt4m``6UT%(UV(_dVSTpmPqZcWACxHo+1jGet>QE5qV zX~^Zs*G*O|hHZ@(VMV0W?h^?$Vg}VE^GbsbO}@%X(=T}+Xp)zny{5}R21_M1Z=y?g zYsoMDkA-;^SeRGxXx?hYOZXBfsBtGUsQqGf=M(X3)V?<`6{G(~iiJh#x_Z?7Kuah^ zR{#;iz3#CpoG~7+DZhJva`^ae=nauu>C|MFI7RwP>1jS-kQ#OA%zBO=Ba~^@l2c7n zV>~f;)Ym1Wm#LT~M$_YHq>G!r!$GvLwEu`zhTd8b|6#?oZHZv0!aktTW7yC%gfdj#;4wJ1H29PgTl=_g#HNz|_G6 zM}>nF|k+0uLidcjWn`ID&{0yspddpkNvn3}wm-!rm zdXJ$qSmX>*OpD>Y={0v?U0iz{hoK{oNS3$EXf?}Wrz~FSQrY@vMuKC4hKnT zkwiY=@gLIUv^H6Ukit0h*uIE|BPmim#|JBG^6`m_XUloo>&xt>a{~iHnn6o@-Sji2 z13Q?;_sjk9y{=qVd?Xd@y0#~tz&Y8xC#{+lHSzNO`AY-#7e$#?W%bs66Yf7MUo^ZV z$p4TY+m~)RFvAPBuDHggoqzcKbGfcN&lQm;@$F4%7Rqyq7Nds_%RlMGyc|V5g_e-RMfIU_JwvRz^cH29b zvupdx5-=A8HosGS(Ja9ku#e?5zm6DbP}&iV)IiOU@Us3Q8Ve>sVcwc1a>e_s@k=#Z zPm1|+k$E~3k_+DY^t{49bHIM{J{K2kcZQQ77RE($HhhJTpC7W1Y?C%wODe3yg=#)v zAh3xNMvWx(eFKIa3A`K?*G&<74Jt##ZwLIs7+7U8uKOd@%txnA3~%NC;KgG;SV zZme{$@<-7pWyQRT&N6Twd+e%0mwZmdq)ve`leyN&)rLyCZkp!}8Z0Y3AtCjdZS)XX z_5{pqh6ara1RT3;Bf2uPHmod`(o1>*T>cX$Z~B+Nux~6N=R!tT5}2me_y{6KeRd)A zlx#o(eK0U+RCr)Cf(UUyUk`wW7f7E9Y`V-bQ;034HF2og-R=f_IQaB7z*~6_|``IR+eM9owFChg3w$Q1A2P`)HyxSmLShuk2f5H`8#48tC*BP z{btihAhBMO=Z))jqHW)nw7uiJW8~9Ndym7*9u1tM+dafpS>awZnT6)9(p4;_yx+a_>h1XeA z=l|_T1X|+6VSicMTBfG`2{hT$2*y_+WP=@Pa>Br;9krH#<^ozN^r5vqPj&>LXoo@U zU#Z0~K@v!0hY(@@{DZwTMZH7-g_I(GW`PT&Fy=4_hdJ zQciG3ITuDo7?*h_F+v1))fbnRG+^~RT82;#=m(%`HY;nUi=np9Sevz1AL zi+#-&pGXuaq@=haR=71;qQLt|(nReQYkql6^j4vW5ki--4`jSX;4l9TeH`l1DNT=-8UG^(A&zf#8T`efr{B(u zdmLFn&*G&Vu9&6XXQ6}rYVKM8Qu)W`aci>Ix1XX@%gt>IL>6}7d3o$NP;B<)c@X_{ zpN$INua#>}0_6ihm1OX*S><6LBHZE?7P%ye?x5axl=MhX2cSkMx@|Hw3RCp^HL9 zJJ>gf@x1mOc55mLx5h0`(!kLt{PjyErRGDRNL0Vme}ds7EYNT)7tO6=e9@`mIv8{L z65fwP@tr)FrI1R13R^i0D}ej#fB1Jgze^nH7Br6#L&?tG9&vf1dVG`?>JS|NM0x|B zQBh69uaZ6NJ=?Q+f2FJc1a@gL>_uo$A?f=+<< zNvGuCV0uq;iQ(U$-kEHey|B{hN?Ox%`N(*4%T?ypX9q7Y+nNY zpI~bP`)bmuvFmN-{L1C4Ojp#HrLav+m!4Xf-yCa7`#UB%;zvB z;rqq>QyW&Gu37w?0A@>d82fO+$m;U28@v>=9%Ly?rj4g8)pu}R;8;cPc)Fyv@qMhC zUQ2M=yW4bE&ov2!#$P@~051k&_ZR`PXaMJ73O1xp1Mz>}{?-Mg-@$xtWhJj0!5$F2 ze+X=~tLJ9uj^IFv0|_0C6=2Bd#J+@*#q)YzH@-CJo_w}! zEUb=cRvMUwok2Ymq{peEb5GpFF$_#+z(!((8fS9|7P$1R{4OMAPm(E6{`_2mr@Oar zIxDZ0w#$KQDx&?FzmZ0-MA-6-+k_4sbQn?5gQ8#mYnWv~ii^~(tglO}s^Vd&uLrba zG^<(UR?*9fN4P3AlmrXt}ji%`rf-c#-Gp7D$CiA{7Myio`&wgw~}>TKB&fOpHT( zw+#Y#=eD^P*zo!0Zv%lEARNd?d`WxQ7ms+%)+#LBgfGypK5L_6iSO7A_)0r%baU;*y7E5WI|9gSRGaj@mtUoIvZUN`b&@(}wT%eVwi;`Z3iH3ie zn&u~%u-IY{t**I~mPwHUgqB7(A0>SPGPyv&dH~nau|6g*THGsl_n+IgPAzP_9YBc! zZ=r?`gB>u?emj%H>degSY+MrU?W*kTKr45!b%w$ObSIfWiFA@Pds5%ORgKe70Z8|C zFTnh3TFoC`xvexsn#v7K48S}1Q`~eO-`JDX@1FWV7cla3N01oyWvYj$?y1QGJ*nh? z43sgj(x|m`b_aZ|L7RsslJ*3)8-ts1gNKJGtOi{)H~((bR+}OygQMNj6smRp#?)8X z77mS?0;7dn-MRl%4&eLcUXZ*0!4J6nn5?GV>C+{}lIE6{7uvE`58at~u*@8z$xQ&R z^$JPDH=bB*xuyR7qf&yb@+oK$XaYpigV4h4w`4Zh2)Rf5VPQaK&^Nz_W=6%p8VdxP zJYEK&Ql{Jt08mD6Z#npdazxUZA0z-R2IIMznRH_O^{*jRE=*kSSAKXL?%R zDxRFCLti8Lo5$emQSRI8<(3qdn~J~2hr|mAe-1tYS~C*!}~DFs0qFB&}vpPuUnB+;wzc^HvRcK`h=7jje7#GZ>MKh z@fg&Mn{R5w-B?_&wz(LnG5WL1kn9^4{8>&>AaIDx-~G=aV2C=O;7GyC|GHd~0O`+@ zJC_vHxvY-{TZAsmCvDQ0EmsIp8{6wA7_a;}BGn#fuoo1_E0icBogmB8EN0iq(_Ja= zd%W7+!rAg)jT8n_=b;joNDnC7_w_&N%z47}3vbcI0`NtI!-Im^7OFP%fLdDC>Wr&5 zkK1rDK3a@}rX;c2xbvHJ0#CyOPi4ea8Xg(R%FdpG@iB%0)x*2?W{!k+!e-KBN`1I(U=7$u}_~| zaDg&t3Ta1xN-+a6h~JPL{d~#?GE<*+*>cP|0!hafT7WIcvGFj|_OU1(qS2-PPCfG8 zwh9R6m`Jc3j)$9JA7WnueQmkP zBfiR2y!wcT(&B0bl3K2`V@-<58JDRF{PfoaW2}SijfzOqBw_Qfb+e?42Q03vLC49m z9&`B4|4cj?4KLj+0M4~SF%XUm&<{{-r=O0s8-@2egF1IAhy!E)4{_c5^bp)TF9j*O z7$n*NIBthW5JT2bJr1k`V9NpAEls(6WLplcBuz&}-c;QE13<2~pt91-I<)^KPFw&| zyL_h&10=fk$Wy7jGzKk$GmTurcc6*KijDM`4xH8RbcJGIj*8*{Tbf=71S#Fno>_a$ zj-pA52PAAN?@15~ylCQ?Ef49O$b3TgtA8B0pP6zBp~dEIt`fu+8)}ZDl(|*lnNF3i z?0?OZ9(w`S2txG;c4l_VopbrO$*|*o{k#rl$`b6oQ z0A=|KjR0||g7ZqG;ulNHDPflC&ev+hTir`m8*MkOz;LZ#K4(T?W3*jhubc9E_2vaw zHQqWL?Vzi>f8AVb_#HbX4iz9X&d+{dO>(!s(^XgKH>ax!ushQi&7L;gJm%SC`MR%l zNzVSnx;j4=ODy1~Z;rMHI?ehFECh%zK9z;Q9 zoNz*SNdAPs`hW3$?&&Lv#hbdZ2!{NagpG+9KSY8e!#i^=0j`DB?}@7hrj3O-|K;WM z`-E}*D4KOP#Qg^fV4l>0`v8WN4xd*{$JNN<)TB9Q)Bqv60BuC;%RUt~n6tXR>zYGy z2Awq*Vl=}|p&AxMBV~;J?M&gs>VCcZTmkj=LaU%m#8}Z4_Bh@*s=iG}qc>X}Dtzkn zVBj}??<2Xk!lOfY&lS{Wo*-)5snU}V@;je6{1^4N1)=UiFzMSslmcJh3vLr8P*DFt zlzEVzYCF$F{d zH^ZcVjSfFdC7jpYR@@x^lfkGr_G6p=+MrF5>9j2=dR1YOKi=~ZT->j1Szd?$e~uy> z3kLJJ5%r$Y=J03P7pYp~qPfO3O9O`E7?o&)Gr5u_9)+u2XZoFWKCfWC;~8{L*Ss-d zs=ydcN4R}L*Bp!ai!P{}KSWeksKxuEi`kZjavSv%?1zM=Wk;M$7GKPe`+EDMh5z{} z#tQ)BEixri3_AuY%LuT72u4~8po8DId9!r}Gu&s z2Oy~moOh&m0d_oEC0E$aYzWPA)=CEtLGF@*npz7|=|ayl@tJ-f5s7)>;sHwI{^x{2 zjVuE%BJv0lhAjxe*P%DG2HY(lx^ck6&=`~AWL|<7V)nXX$+l*%n%*~MX$2h7$ZomK z+O@PNb`JJMZYmtLb8NPiZ|9WzD~V+=0o{Tr6j@QGEG(sl6_Mk*wZ4kLge#)~kQ66=P5Ku)pg`d>1(0mhh%TV*j43JgkMUy^=WmlO;&xh1Wmx zBWMLSER3(4*MjpY(0Qwi5c193420eOc#unel4Tgx)IL(U^i?*&r*Gf$81aUL-8Th@?T zF=;hzv9Q2~V$s{+iDneDGRtZzLe-=Qq72Yskiz!f3jP;T=2}<)M?6lvpJW=*vZsm1 zHtQ*)mYZ6ozG(09z~BszcFxMV+hniS4)&9>J1!8>VdlPE7bFJRh#)r?^?hBO;a=9D zG_jvC(%<|_MvML#Q5J5PT39?w7Iefa9*FoaEOBIeu9jqUt@UR3gD5Azkyo-)H>^IZ z>(_-r#d_%)t=zdukkO=PWzjoZjh1ih*E$#o&!@a`0vf$DkmrG_l>&k)vl$$A4JKpT z3V{l3@`=4{@=WD>-L=M-cBYymT4#W9Z3L?a(LnfbU5zV#$mi<6Jf}l1xQ4v1P^MoD zz!Xt=@PVdy(BO%FS_zNtyjL`P(34*{Dlh1j9=-piTWpvbL`h`*kx$a}*6j=>lDnlp zV->UO)g>P?XHk!ysc7r!2&TU2kUT-bHexh*DZYlnsm|D8_D7OQ@=4M(zia1S!d!v` z5MzX&fsoUoYR2Xyd7|s++K)Zm@}E01O8ZB0f&+aspiYUHpzU|WpQ9LE6I~M^57pGt z>K!_$qwiaGsAA_RI&A#2<4^`0v@hUy9@~)bjkA@X2~o@+SpivMOi%1AcQoAmlCrV` za^rbnxjeI*T?^YokAhFkk}hOq+~XZ$c2x|&e2YKJ_fbrtFJ5$qanGb(<^_D|o`N1u z_GY@V1?B#Cu%#rC&-$aBuHp1!>rW*$qP(I-k;&ZJT%@;h1#*ge33VdkbJ}`1ZKy}0 z;>S+Tj=b#5h>mu+)cSaUSeD6#ns&)e;_U_e8|l`19ZF`>g_WaYv|NfxN{7ep>3=)a zJXZs0N)qwKu%Ez2@Z&93Z-*W?&p42rh4MIWOcM^U>2_4)?a3-tsl9Qn2STJ@et z#=kA21$Ga04xc;=r(3>8D!O6#rJ`b}Ou%7zUucO&HZC3XIg(uQvUR|PR8dg4Q&x5K zIcsD^b^N;m@s1-<+nz5E7PNJCMz>5UfT+8zyhr zM57RclabQ?ZSk#`!}0WV>Pr+t+KPKj7%`PrLiF@f6%`eQLoaG~V`F36zJGr=u%rSd z&DXBWxA>IhGL@Q1`uh8KHDco98LGy}mGK0-ySwj0e;-W3CbF=wVD{pLvbeYptaL3( z5yHp7@EU}^yVOm8LQ9_Q(z!PbyKD}B8ZQEak7n|4XKBD306F5CI_s%Nf}pxNds=J1 z)Ncxf4E&z+mN9TE%)g#sVqjqS&x0ttt*a~4kwkyNy-A3`x=F}dVX$Qo_vu8{G>vgd7{-1)c$)F?ilmI+7I);6P*i0KSeP_ z3@q&g`*pOpZwby1ey-Nd17Y2tTaO-y`r<9@?P@fJmT*kG4v&bya-;cWS=PQ__lVK= zy5)br$Y;fIMZbZ; z7*tRG?-#fq^0Ck_{$GD(w&1_NQ*Ho{4IZ42!r)o-i>La8yXa>ObrK)Jf4{i?NdN!l zuTZ7@`XB+~44usq00S_0%!7V`9L_D7LeRy|jthhBn!h$Z3(G*B#}307Xk;n@7l?|B z`y3R6HwK(Z7hsJRJFbnBSQ4bshu1Mlgp&6m!RgH096XPE+}vttxKIrK3?wfu{<#zB zE(u`)^ku0adNd!**SFyzyTNYc2S9g9hD;1-$CZBJld%zZZZv;;gS7*^ljp!zgtw>s z=#ejoefeaQg>E@2UANC*d0nAy;m6Q+9(UW4T^X<8AJ@PA3W0EkAXjw#b!1tl z)e>^6r@*kK*yF@S5JU(rz>1EFY~+=aT&vy+0o_3!@L4BZK{Gd8VVmi&I-1qpt!Ob^ zEY;e&yvR&@cI<6rOw7{h(V7~Jz?1ht)vcndo4dJblcQ6mx-^hC01Dcx3oi*IQpv1H z42xe3vFB)(NRx+Vc2$1}Oz7TQKCj$J`S!oCa)LAJh50F7kiQ}4X-@rh2X{jpW8reg`Bohuj1t${> zRE$U7%;U_JJ?lymjN`US;^X7H54a`hC|u2+KmQ3&kQ3PUQr-PIT020}qgIW7Lqaky zl%A2%q}Iz%b{R~O#Aaq@;8OMiCixjk--mB5TbsU(kA`j=ke#2plBM z0s|ii;^d$YjEag{0IuC3G`=OCe?4-vE4s_%&vM%Y|PXHL&D%19flaT+A;wLypJAu9#P53dB9Z`8vlL!6{BXcB*35YUw7cs zZ_YecQ;UI|=m>fzfUn^orJ$X~1B2Op3#8!B$jFcizjyCmeaN*9V(DBb0dn-L!<7{k)8Lpt;t<2|?NUzHBR9uyWgkZ(X!NHN{PE~s$j^$`~C8AfSI+To;{b`j{1dUWU zU{6^rwfmISw+YlzS4H8nPHHhTG3|`Z0w&Z4$K|dRBHB8=qFfc}h`Pn^AQ=uRURqlE z@Jki&BE<~Pc|A|bZ@FtRnE$ZhExwwxbO71qw~s=|vOp7nb&@`Wve#07j*_wQN3g2t zqmu}9!r@js+{zR_X)PO7%KtVj(h-yNyBiAmg)$uvk5lpFS3BNC_{ieR4$3C!#aatA zn^0C!iGoXDx7bUcqfyknm){i2VRC^C^Ncw*t(wrm^fjqX*+dOZ&Cd{h7?_x3FTWLq zbOvc88ky`!P}yN%>m{shNSs-6{;J}c2i_`iot>Rt?%*mE2N=;WNp_&@X(rnX2&`=q z_-il7LoSn&l41-0!40+~*b<@YxZHY$g@r-X9Pq7r)S19(t355XnjjCBeHbZjK%uCn zHfO%HhHh~@bogUVHRE)a7t@$VwOd*L=^e zQJvc6?mHNr3c|qIrfLjAuE$)}+Y;}177GiD@WXN875Oz+b1f|`Dnda6`m0CpK%s$R zAe@!ms@mFGU0V61?HQsk^rPCQW@h2NCtsVuGGh^(?7E@*LPJ?dqEXS&_gGlub@SAK zNvW!#p^?swiBWIBK~v9NPdPhkSr$SeOs+~XG&BTd$mL3RbMtJZfm<1?QVZXP{ov0* z;pRR}Cg`H<7det75GFy2`Nw5kH4k+Qn_ClrPS9iep_S!#3x~xSjS#&c)#o@<~^B> z5VD(px3(oObYPThubVeONKAZF%6Q{XlZSBEljA{|M(u?zFws~&8U-_p3&%Cs@@ca& z`Jx+TRui31j!FFOa>dLjx?OcQf$%?J6@PNH7vI~fOw|frD+~$3XJ5bjRAB>X#=#-5 zQlEWw09{jY-Wag9MNc>|9yGEMQrxKmM8gh{U8%(+waT*Ko7{^)?d}ESI~$SEH?Z+9 zrq^j-Gy(@V7dW1Gr9fme^(|2Coy?3(S5)OV$K8D;J-sz8a;QwtQHd3cn^A0n5K}~P zk7xwyf&r`ev@}X6$z&AwBDP$8jT&xHMlsY#U~E5*TId4Pm<25%xBZvjC$KQWqRG}U zuGGGM{n}5S>H3$11Tqy>)wUU%9p^fe_haxP?mMkddK~fCFGgBj{tYi=5y-tEk3Kyy zm<pEU*Z7(+L_LW!ShnRZlwGUU+yt5K+5g2qM(&aSZ4~o$<5q-CoM*D zPMUi64s%Sqnv-k-Pr-x`x*C^ma($oLn1^~f4`}_RtYsLls10%@yP=M>Umj$W>ISw#{n>jJ0L-An$v61a zQXuPkO87zizL)_;cw!>c+Xi5o<;rvlj&r=Npbm!6zx|cKHjHn4ztgey11R+6!qFWZ z1L(}-=n%NyzqObd8S!{6G5pHQ$A5=tsNblAS58p5r()Y zB_qQT{sZa_qQs||x5a|2eDngZGj+oW$^{!2^R@9BD7hlqXS(5WeS~%*D?k4U%6QaZ zT4s2UnK{I^(Jw}FTH4e!3j*pzQbXk@Pg0n)O204dd@d>JTgxsg;^>d}$A(o;?VxU= zgeM1x-Wb5+aQc)C4L@9_5c+~f>b0&W!1ka(3ble^0qXbYAv#p)DDHg^1_hS_dD7d?B4uUeMZ@QBNU6nO7vH)ny%E%BWB_)L}Yyb?_ zIKjMc48)romx-(&ESf~K_Z*Trvj?QpMwR4Q@8G2{R$H7cBm;L|Xubfi6ZJCZ; T=&*D_A5ltNPApgC>FfUoAXhjV literal 0 HcmV?d00001 diff --git a/spaceprime-for-r-users_files/figure-html/timeslices1-output-1.png b/spaceprime-for-r-users_files/figure-html/timeslices1-output-1.png new file mode 100644 index 0000000000000000000000000000000000000000..b063c3fbbb8cc4d38344f6a6ac9ba8e55f48aef3 GIT binary patch literal 73759 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 E0XUo4`~Uy| literal 0 HcmV?d00001 diff --git a/transformation-functions.html b/transformation-functions.html new file mode 100644 index 0000000..d4bdcd1 --- /dev/null +++ b/transformation-functions.html @@ -0,0 +1,576 @@ + + + + + + + + + +transformation-functions – spaceprime + + + + + + + + + + + + + + + + + + + + + + + + + +

    +
    + +
    + +
    + + + + +
    + + + + +
    +

    Suitability to deme size transformation functions

    +
    +

    Brief overview

    +

    All transformations are performed on a raster with 0-1 suitability values (or a raster that will be normalized to 0-1). The output of the transformation is an array of the same shape as the input raster, but with values transformed according to the specified function.

    +

    The “linear” transformation multiplies the input values by the maximum local deme size (max_local_size).

    +

    The “threshold” transformation creates an array where values below the threshold value are set to zero and values about the threshold value are set to 1.

    +

    The “sigmoid” transformation applies a sigmoid function to the data using Eq. 1 from Frazier and Wang 2013, Modeling landscape structure response across a gradient of land cover intensity, where an inflection_point and slope are specified. The inflection_point can be thought of like a threshold value, where original values below this value descend quicker to zero, and values about this value increase quicker to 1. The slope determines how fast values change on either side of the inflection point. A sufficiently steep slope makes this a threshold function, while a sufficiently shallow slope makes this a linear function.

    + + +
    +
    + +
    + +
    + + + + + \ No newline at end of file
+ +

a9P!D@aBdjuPW1zYTsEeyo!62otys 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

9j9$_T&lX_%guAK}=fcWZ$Y|Xt8x= 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