From 3e48dfac9ffda48deaeb36c40e0218db90cde8ec Mon Sep 17 00:00:00 2001 From: "River@devbox" Date: Sat, 14 Mar 2026 21:59:25 +0800 Subject: [PATCH 01/12] Update to new site --- .gitignore | 1 + CLAUDE.md | 107 + docs/.buildinfo | 4 - docs/CNAME | 1 - docs/_sources/contributors.rst.txt | 61 - docs/_sources/document.rst.txt | 111 - docs/_sources/en/faq.rst.txt | 26 - docs/_sources/en/guide.rst.txt | 47 - docs/_sources/en/guide_androidhelpers.rst.txt | 2038 ----- docs/_sources/en/guide_contributors.rst.txt | 40 - .../en/guide_contributors_test.rst.txt | 33 - docs/_sources/en/guide_developers.rst.txt | 75 - docs/_sources/en/guide_extend.rst.txt | 131 - docs/_sources/en/guide_helloworld.rst.txt | 121 - docs/_sources/en/guide_howtostart.rst.txt | 133 - docs/_sources/en/guide_libraries.rst.txt | 292 - docs/_sources/en/guide_program.rst.txt | 191 - docs/_sources/en/qpypi.rst.txt | 49 - docs/_sources/en/qpython3.rst.txt | 53 - docs/_sources/en/qpython_3x_featues.rst.txt | 98 - docs/_sources/en/qpython_ox_featues.rst.txt | 62 - .../features/2018-09-28-dropbear-cn.rst.txt | 79 - docs/_sources/zh/contributorshowto.rst.txt | 36 - docs/_sources/zh/howtostart.rst.txt | 28 - docs/_sources/zhindex.rst.txt | 33 - docs/agreement-cn.html | 47 - docs/agreement.html | 45 - docs/community.html | 22 - docs/contributors.html | 218 - docs/default.html | 3 - docs/discord.html | 1 - docs/document.html | 287 - docs/en/faq.html | 189 - docs/en/guide.html | 357 - docs/en/guide_androidhelpers.html | 3403 --------- docs/en/guide_contributors.html | 238 - docs/en/guide_contributors_test.html | 219 - docs/en/guide_developers.html | 271 - docs/en/guide_extend.html | 307 - docs/en/guide_helloworld.html | 272 - docs/en/guide_howtostart.html | 269 - docs/en/guide_ide.html | 223 - docs/en/guide_libraries.html | 750 -- docs/en/guide_program.html | 332 - docs/en/qpypi.html | 218 - docs/en/qpython3.html | 213 - docs/en/qpython_3x_featues.html | 266 - docs/en/qpython_ox_featues.html | 242 - docs/favicon.ico | Bin 5430 -> 0 bytes docs/features/2018-09-28-dropbear-cn.html | 221 - docs/genindex.html | 2756 ------- docs/huawei.html | 3 - docs/index.html | 226 - docs/objects.inv | Bin 2639 -> 0 bytes docs/privacy-cn.html | 80 - docs/privacy.html | 100 - docs/qlua-privacy.html | 69 - docs/qlua-rate.html | 1 - docs/qpy3-rate.html | 1 - docs/qq.html | 3 - docs/search.html | 208 - docs/searchindex.js | 1 - docs/static/apk_down.png | Bin 1538 -> 0 bytes docs/static/basic.css | 921 --- docs/static/bootstrap.min.css | 6 - docs/static/bootstrap.min.js | 7 - docs/static/doctools.js | 156 - docs/static/documentation_options.js | 14 - docs/static/file.png | Bin 286 -> 0 bytes docs/static/ic_appstore@2x.png | Bin 6018 -> 0 bytes docs/static/ic_appstore_2x.png | Bin 5732 -> 0 bytes docs/static/ic_community@2x.png | Bin 1308 -> 0 bytes docs/static/ic_facebook.png | Bin 713 -> 0 bytes docs/static/ic_faq@2x.png | Bin 1844 -> 0 bytes docs/static/ic_googleplay@2x.png | Bin 7340 -> 0 bytes docs/static/ic_googleplay_2x.png | Bin 5828 -> 0 bytes docs/static/ic_googleplay_3_2x.png | Bin 6450 -> 0 bytes docs/static/ic_new@2x.png | Bin 1180 -> 0 bytes docs/static/ic_search.png | Bin 460 -> 0 bytes docs/static/ic_support@2x.png | Bin 1266 -> 0 bytes docs/static/ic_twitter.png | Bin 1424 -> 0 bytes docs/static/img_background.png | Bin 60524 -> 0 bytes docs/static/img_banner-1.jpg | Bin 12163 -> 0 bytes docs/static/img_banner-1.png | Bin 36701 -> 0 bytes docs/static/img_banner-1@2x.jpg | Bin 48932 -> 0 bytes docs/static/img_banner-1@2x.png | Bin 178999 -> 0 bytes docs/static/img_logo.png | Bin 376 -> 0 bytes docs/static/ios_link.png | Bin 1574 -> 0 bytes docs/static/jquery.min.js | 4 - docs/static/language_data.js | 199 - docs/static/minus.png | Bin 90 -> 0 bytes docs/static/plus.png | Bin 90 -> 0 bytes docs/static/pygments.css | 75 - docs/static/qpy-easter-egg.jpg | Bin 45457 -> 0 bytes docs/static/qpython_theme.css | 633 -- docs/static/searchtools.js | 566 -- docs/static/sphinx_highlight.js | 144 - docs/static/web.js | 26 - docs/xiaomi.html | 3 - docs/zh/contributorshowto.html | 219 - docs/zh/howtostart.html | 224 - docs/zhindex.html | 233 - mkdocs.yml | 93 + qpython-docs/.DS_Store | Bin 8196 -> 0 bytes qpython-docs/CNAME | 1 - qpython-docs/Makefile | 225 - qpython-docs/a8.json | 3 - qpython-docs/add-analytics-window.py | 41 - qpython-docs/add-analytics.py | 10 - qpython-docs/agreement-cn.html | 47 - qpython-docs/agreement.html | 45 - qpython-docs/build-window.bat | 50 - qpython-docs/build.sh | 10 - qpython-docs/community.html | 22 - qpython-docs/discord.html | 1 - .../docs/doctrees/contributors.doctree | Bin 13963 -> 0 bytes qpython-docs/docs/doctrees/document.doctree | Bin 22291 -> 0 bytes qpython-docs/docs/doctrees/en/faq.doctree | Bin 5990 -> 0 bytes qpython-docs/docs/doctrees/en/guide.doctree | Bin 5649 -> 0 bytes .../doctrees/en/guide_androidhelpers.doctree | Bin 595573 -> 0 bytes .../doctrees/en/guide_contributors.doctree | Bin 6497 -> 0 bytes .../en/guide_contributors_test.doctree | Bin 6839 -> 0 bytes .../docs/doctrees/en/guide_developers.doctree | Bin 8637 -> 0 bytes .../docs/doctrees/en/guide_extend.doctree | Bin 16393 -> 0 bytes .../docs/doctrees/en/guide_helloworld.doctree | Bin 23638 -> 0 bytes .../docs/doctrees/en/guide_howtostart.doctree | Bin 25647 -> 0 bytes .../docs/doctrees/en/guide_ide.doctree | Bin 8470 -> 0 bytes .../docs/doctrees/en/guide_libraries.doctree | Bin 56305 -> 0 bytes .../docs/doctrees/en/guide_program.doctree | Bin 21514 -> 0 bytes qpython-docs/docs/doctrees/en/qpypi.doctree | Bin 7278 -> 0 bytes .../docs/doctrees/en/qpython3.doctree | Bin 11746 -> 0 bytes .../doctrees/en/qpython_3x_featues.doctree | Bin 22411 -> 0 bytes .../doctrees/en/qpython_ox_featues.doctree | Bin 14887 -> 0 bytes qpython-docs/docs/doctrees/environment.pickle | Bin 1488426 -> 0 bytes .../features/2018-09-28-dropbear-cn.doctree | Bin 15137 -> 0 bytes .../doctrees/zh/contributorshowto.doctree | Bin 7761 -> 0 bytes .../docs/doctrees/zh/howtostart.doctree | Bin 8154 -> 0 bytes qpython-docs/docs/doctrees/zhindex.doctree | Bin 9576 -> 0 bytes qpython-docs/extra.txt | 19 - qpython-docs/favicon.ico | Bin 5430 -> 0 bytes qpython-docs/img_banner-1.jpg | Bin 12163 -> 0 bytes qpython-docs/img_banner-1@2x.jpg | Bin 177974 -> 0 bytes qpython-docs/index.html | 227 - qpython-docs/make-window.bat | 33 - qpython-docs/market/default.html | 3 - qpython-docs/market/huawei.html | 3 - qpython-docs/market/qq.html | 3 - qpython-docs/market/xiaomi.html | 3 - qpython-docs/media/logo32x32.png | Bin 613 -> 0 bytes qpython-docs/media/qpython-build-as.png | Bin 98886 -> 0 bytes .../media/qpython-build-ndk-false.jpg | Bin 430370 -> 0 bytes qpython-docs/media/qpython-build-ndk.jpg | Bin 152707 -> 0 bytes qpython-docs/privacy-cn.html | 80 - qpython-docs/privacy.html | 100 - qpython-docs/qlua-privacy.html | 69 - qpython-docs/qlua-rate.html | 1 - qpython-docs/qpy3-privacy.html | 21 - qpython-docs/qpy3-rate.html | 1 - qpython-docs/quick-start/index.html | 203 - qpython-docs/requirements.txt | 24 - qpython-docs/source/.DS_Store | Bin 8196 -> 0 bytes qpython-docs/source/_static/1.png | Bin 335197 -> 0 bytes qpython-docs/source/_static/2.png | Bin 515124 -> 0 bytes qpython-docs/source/_static/3.png | Bin 437751 -> 0 bytes qpython-docs/source/_static/bestpython.png | Bin 96668 -> 0 bytes .../source/_static/guide_extend_pic1.png | Bin 111129 -> 0 bytes .../source/_static/guide_extend_pic2.png | Bin 69027 -> 0 bytes .../source/_static/guide_helloworld_pic1.png | Bin 44906 -> 0 bytes .../source/_static/guide_howtostart_pic1.png | Bin 31834 -> 0 bytes .../source/_static/guide_howtostart_pic2.png | Bin 46752 -> 0 bytes .../source/_static/guide_howtostart_pic3.png | Bin 97920 -> 0 bytes .../source/_static/guide_howtostart_pic4.png | Bin 51908 -> 0 bytes .../source/_static/guide_howtostart_pic5.png | Bin 101580 -> 0 bytes .../source/_static/guide_ide_qedit4web.png | Bin 42256 -> 0 bytes .../_static/guide_ide_qedit4web_choose.png | Bin 200543 -> 0 bytes .../_static/guide_ide_qedit4web_develop.png | Bin 70950 -> 0 bytes .../source/_static/guide_program_pic1.png | Bin 45040 -> 0 bytes qpython-docs/source/_static/sl4a.jpg | Bin 1437 -> 0 bytes qpython-docs/source/conf.py | 338 - qpython-docs/source/contributors.rst | 61 - qpython-docs/source/document.rst | 111 - qpython-docs/source/en/faq.rst | 26 - qpython-docs/source/en/guide.rst | 47 - .../source/en/guide_androidhelpers.rst | 2038 ----- qpython-docs/source/en/guide_contributors.rst | 40 - .../source/en/guide_contributors_test.rst | 33 - qpython-docs/source/en/guide_developers.rst | 75 - qpython-docs/source/en/guide_extend.rst | 131 - qpython-docs/source/en/guide_howtostart.rst | 133 - qpython-docs/source/en/guide_ide.rst | 49 - qpython-docs/source/en/guide_libraries.rst | 292 - qpython-docs/source/en/guide_program.rst | 191 - qpython-docs/source/en/qpypi.rst | 49 - qpython-docs/source/en/qpython3.rst | 53 - qpython-docs/source/en/qpython_3x_featues.rst | 98 - qpython-docs/source/en/qpython_ox_featues.rst | 62 - .../features/2018-09-28-dropbear-cn.rst | 79 - qpython-docs/source/qpython_theme/.DS_Store | Bin 6148 -> 0 bytes qpython-docs/source/qpython_theme/__init__.py | 7 - qpython-docs/source/qpython_theme/layout.html | 176 - .../source/qpython_theme/static/apk_down.png | Bin 1538 -> 0 bytes .../qpython_theme/static/bootstrap.min.css | 6 - .../qpython_theme/static/bootstrap.min.js | 7 - .../qpython_theme/static/ic_appstore@2x.png | Bin 6018 -> 0 bytes .../qpython_theme/static/ic_appstore_2x.png | Bin 5732 -> 0 bytes .../qpython_theme/static/ic_community@2x.png | Bin 1308 -> 0 bytes .../qpython_theme/static/ic_facebook.png | Bin 713 -> 0 bytes .../source/qpython_theme/static/ic_faq@2x.png | Bin 1844 -> 0 bytes .../qpython_theme/static/ic_googleplay@2x.png | Bin 7340 -> 0 bytes .../qpython_theme/static/ic_googleplay_2x.png | Bin 5828 -> 0 bytes .../static/ic_googleplay_3_2x.png | Bin 6450 -> 0 bytes .../source/qpython_theme/static/ic_new@2x.png | Bin 1180 -> 0 bytes .../source/qpython_theme/static/ic_search.png | Bin 460 -> 0 bytes .../qpython_theme/static/ic_support@2x.png | Bin 1266 -> 0 bytes .../qpython_theme/static/ic_twitter.png | Bin 1424 -> 0 bytes .../qpython_theme/static/img_background.png | Bin 60524 -> 0 bytes .../qpython_theme/static/img_banner-1.jpg | Bin 12163 -> 0 bytes .../qpython_theme/static/img_banner-1.png | Bin 36701 -> 0 bytes .../qpython_theme/static/img_banner-1@2x.jpg | Bin 48932 -> 0 bytes .../qpython_theme/static/img_banner-1@2x.png | Bin 178999 -> 0 bytes .../source/qpython_theme/static/img_logo.png | Bin 376 -> 0 bytes .../source/qpython_theme/static/ios_link.png | Bin 1574 -> 0 bytes .../source/qpython_theme/static/jquery.min.js | 4 - .../qpython_theme/static/qpy-easter-egg.jpg | Bin 45457 -> 0 bytes .../qpython_theme/static/qpython_theme.css | 633 -- .../source/qpython_theme/static/web.js | 26 - qpython-docs/source/qpython_theme/theme.conf | 4 - qpython-docs/source/zh/contributorshowto.rst | 36 - qpython-docs/source/zh/howtostart.rst | 28 - qpython-docs/source/zhindex.rst | 33 - site/404.html | 1980 +++++ {docs/images => site/_static}/1.png | Bin {docs/images => site/_static}/2.png | Bin {docs/images => site/_static}/3.png | Bin {docs/images => site/_static}/bestpython.png | Bin .../static => site/_static}/googledrive-.png | Bin {docs/static => site/_static}/googledrive.jpg | Bin .../_static}/guide_extend_pic1.png | Bin .../_static}/guide_extend_pic2.png | Bin .../_static}/guide_helloworld_pic1.png | Bin .../_static}/guide_howtostart_pic1.png | Bin .../_static}/guide_howtostart_pic2.png | Bin .../_static}/guide_howtostart_pic3.png | Bin .../_static}/guide_howtostart_pic4.png | Bin .../_static}/guide_howtostart_pic5.png | Bin .../_static}/guide_ide_qedit4web.png | Bin .../_static}/guide_ide_qedit4web_choose.png | Bin .../_static}/guide_ide_qedit4web_develop.png | Bin .../_static}/guide_program_pic1.png | Bin {docs/images => site/_static}/sl4a.jpg | Bin .../_static}/taskerplugin-for-qpython.png | Bin {docs/static => site/_static}/wecomdrive-.png | Bin {docs/static => site/_static}/wecomdrive.jpg | Bin site/assets/images/favicon.png | Bin 0 -> 1870 bytes .../assets/javascripts/bundle.79ae519e.min.js | 16 + .../javascripts/bundle.79ae519e.min.js.map | 7 + .../javascripts/lunr/min/lunr.ar.min.js | 1 + .../javascripts/lunr/min/lunr.da.min.js | 18 + .../javascripts/lunr/min/lunr.de.min.js | 18 + .../javascripts/lunr/min/lunr.du.min.js | 18 + .../javascripts/lunr/min/lunr.el.min.js | 1 + .../javascripts/lunr/min/lunr.es.min.js | 18 + .../javascripts/lunr/min/lunr.fi.min.js | 18 + .../javascripts/lunr/min/lunr.fr.min.js | 18 + .../javascripts/lunr/min/lunr.he.min.js | 1 + .../javascripts/lunr/min/lunr.hi.min.js | 1 + .../javascripts/lunr/min/lunr.hu.min.js | 18 + .../javascripts/lunr/min/lunr.hy.min.js | 1 + .../javascripts/lunr/min/lunr.it.min.js | 18 + .../javascripts/lunr/min/lunr.ja.min.js | 1 + .../javascripts/lunr/min/lunr.jp.min.js | 1 + .../javascripts/lunr/min/lunr.kn.min.js | 1 + .../javascripts/lunr/min/lunr.ko.min.js | 1 + .../javascripts/lunr/min/lunr.multi.min.js | 1 + .../javascripts/lunr/min/lunr.nl.min.js | 18 + .../javascripts/lunr/min/lunr.no.min.js | 18 + .../javascripts/lunr/min/lunr.pt.min.js | 18 + .../javascripts/lunr/min/lunr.ro.min.js | 18 + .../javascripts/lunr/min/lunr.ru.min.js | 18 + .../javascripts/lunr/min/lunr.sa.min.js | 1 + .../lunr/min/lunr.stemmer.support.min.js | 1 + .../javascripts/lunr/min/lunr.sv.min.js | 18 + .../javascripts/lunr/min/lunr.ta.min.js | 1 + .../javascripts/lunr/min/lunr.te.min.js | 1 + .../javascripts/lunr/min/lunr.th.min.js | 1 + .../javascripts/lunr/min/lunr.tr.min.js | 18 + .../javascripts/lunr/min/lunr.vi.min.js | 1 + .../javascripts/lunr/min/lunr.zh.min.js | 1 + site/assets/javascripts/lunr/tinyseg.js | 206 + site/assets/javascripts/lunr/wordcut.js | 6708 +++++++++++++++++ .../workers/search.2c215733.min.js | 42 + .../workers/search.2c215733.min.js.map | 7 + site/assets/stylesheets/main.484c7ddc.min.css | 1 + .../stylesheets/main.484c7ddc.min.css.map | 1 + .../stylesheets/palette.ab4e12ef.min.css | 1 + .../stylesheets/palette.ab4e12ef.min.css.map | 1 + site/editor-guide/index.html | 2167 ++++++ site/external-api/index.html | 2208 ++++++ site/getting-started/index.html | 2735 +++++++ site/index.html | 2249 ++++++ site/qpypi-guide/index.html | 2216 ++++++ site/qpython-x/index.html | 2213 ++++++ site/qsl4a/connectivity/location/index.html | 2308 ++++++ site/qsl4a/connectivity/sms/index.html | 2323 ++++++ site/qsl4a/connectivity/wifi/index.html | 2215 ++++++ site/qsl4a/core/android-base/index.html | 2552 +++++++ site/qsl4a/core/events/index.html | 2766 +++++++ site/qsl4a/core/intent/index.html | 2769 +++++++ site/qsl4a/hardware/bluetooth/index.html | 2815 +++++++ site/qsl4a/hardware/camera/index.html | 2557 +++++++ site/qsl4a/hardware/recorder/index.html | 2186 ++++++ site/qsl4a/index.html | 2421 ++++++ site/qsl4a/media/image/index.html | 2267 ++++++ site/qsl4a/media/mediaplayer/index.html | 2654 +++++++ site/qsl4a/special/cipher/index.html | 2453 ++++++ site/qsl4a/special/pgptai/index.html | 2281 ++++++ site/qsl4a/storage/clipboard/index.html | 2219 ++++++ site/qsl4a/storage/documentfile/index.html | 2535 +++++++ site/qsl4a/system/application/index.html | 2489 ++++++ site/qsl4a/system/battery/index.html | 2362 ++++++ site/qsl4a/system/sensors/index.html | 2442 ++++++ site/qsl4a/system/sysinfo/index.html | 2460 ++++++ site/qsl4a/ui/accessibility/index.html | 2512 ++++++ site/qsl4a/ui/dialogs/index.html | 2663 +++++++ site/qsl4a/ui/floatview/index.html | 2274 ++++++ site/qsl4a/ui/fullscreen/index.html | 2465 ++++++ site/search/search_index.json | 1 + site/sitemap.xml | 127 + site/sitemap.xml.gz | Bin 0 -> 456 bytes site/tutorial-hello-world/index.html | 2209 ++++++ .../source => source/en}/_static/.DS_Store | Bin {docs/static => source/en/_static}/1.png | Bin {docs/static => source/en/_static}/2.png | Bin {docs/static => source/en/_static}/3.png | Bin .../en/_static}/bestpython.png | Bin .../en}/_static/googledrive-.png | Bin .../en}/_static/googledrive.jpg | Bin .../en/_static}/guide_extend_pic1.png | Bin .../en/_static}/guide_extend_pic2.png | Bin .../en/_static}/guide_helloworld_pic1.png | Bin .../en/_static}/guide_howtostart_pic1.png | Bin .../en/_static}/guide_howtostart_pic2.png | Bin .../en/_static}/guide_howtostart_pic3.png | Bin .../en/_static}/guide_howtostart_pic4.png | Bin .../en/_static}/guide_howtostart_pic5.png | Bin .../en/_static}/guide_ide_qedit4web.png | Bin .../_static}/guide_ide_qedit4web_choose.png | Bin .../_static}/guide_ide_qedit4web_develop.png | Bin .../en/_static}/guide_program_pic1.png | Bin {docs/static => source/en/_static}/sl4a.jpg | Bin .../en}/_static/taskerplugin-for-qpython.png | Bin .../en}/_static/wecomdrive-.png | Bin .../en}/_static/wecomdrive.jpg | Bin .../en/editor-guide.md | 25 +- source/en/external-api.md | 125 + source/en/getting-started.md | 233 + source/en/index.md | 69 + source/en/qpypi-guide.md | 34 + source/en/qpython-x.md | 109 + source/en/qsl4a/connectivity/location.md | 73 + source/en/qsl4a/connectivity/sms.md | 67 + source/en/qsl4a/connectivity/wifi.md | 35 + source/en/qsl4a/core/android-base.md | 129 + source/en/qsl4a/core/events.md | 211 + source/en/qsl4a/core/intent.md | 185 + source/en/qsl4a/hardware/bluetooth.md | 201 + source/en/qsl4a/hardware/camera.md | 131 + source/en/qsl4a/hardware/recorder.md | 26 + source/en/qsl4a/index.md | 76 + source/en/qsl4a/media/image.md | 57 + source/en/qsl4a/media/mediaplayer.md | 152 + source/en/qsl4a/special/cipher.md | 114 + source/en/qsl4a/special/pgptai.md | 68 + source/en/qsl4a/storage/clipboard.md | 41 + source/en/qsl4a/storage/documentfile.md | 131 + source/en/qsl4a/system/application.md | 107 + source/en/qsl4a/system/battery.md | 91 + source/en/qsl4a/system/sensors.md | 118 + source/en/qsl4a/system/sysinfo.md | 90 + source/en/qsl4a/ui/accessibility.md | 123 + source/en/qsl4a/ui/dialogs.md | 131 + source/en/qsl4a/ui/floatview.md | 55 + source/en/qsl4a/ui/fullscreen.md | 109 + .../en/tutorial-hello-world.md | 135 +- 384 files changed, 87735 insertions(+), 25431 deletions(-) create mode 100644 CLAUDE.md delete mode 100644 docs/.buildinfo delete mode 100644 docs/CNAME delete mode 100644 docs/_sources/contributors.rst.txt delete mode 100644 docs/_sources/document.rst.txt delete mode 100644 docs/_sources/en/faq.rst.txt delete mode 100644 docs/_sources/en/guide.rst.txt delete mode 100644 docs/_sources/en/guide_androidhelpers.rst.txt delete mode 100644 docs/_sources/en/guide_contributors.rst.txt delete mode 100644 docs/_sources/en/guide_contributors_test.rst.txt delete mode 100644 docs/_sources/en/guide_developers.rst.txt delete mode 100644 docs/_sources/en/guide_extend.rst.txt delete mode 100644 docs/_sources/en/guide_helloworld.rst.txt delete mode 100644 docs/_sources/en/guide_howtostart.rst.txt delete mode 100644 docs/_sources/en/guide_libraries.rst.txt delete mode 100644 docs/_sources/en/guide_program.rst.txt delete mode 100644 docs/_sources/en/qpypi.rst.txt delete mode 100644 docs/_sources/en/qpython3.rst.txt delete mode 100644 docs/_sources/en/qpython_3x_featues.rst.txt delete mode 100644 docs/_sources/en/qpython_ox_featues.rst.txt delete mode 100644 docs/_sources/features/2018-09-28-dropbear-cn.rst.txt delete mode 100644 docs/_sources/zh/contributorshowto.rst.txt delete mode 100644 docs/_sources/zh/howtostart.rst.txt delete mode 100644 docs/_sources/zhindex.rst.txt delete mode 100644 docs/agreement-cn.html delete mode 100644 docs/agreement.html delete mode 100644 docs/community.html delete mode 100644 docs/contributors.html delete mode 100644 docs/default.html delete mode 100644 docs/discord.html delete mode 100644 docs/document.html delete mode 100644 docs/en/faq.html delete mode 100644 docs/en/guide.html delete mode 100644 docs/en/guide_androidhelpers.html delete mode 100644 docs/en/guide_contributors.html delete mode 100644 docs/en/guide_contributors_test.html delete mode 100644 docs/en/guide_developers.html delete mode 100644 docs/en/guide_extend.html delete mode 100644 docs/en/guide_helloworld.html delete mode 100644 docs/en/guide_howtostart.html delete mode 100644 docs/en/guide_ide.html delete mode 100644 docs/en/guide_libraries.html delete mode 100644 docs/en/guide_program.html delete mode 100644 docs/en/qpypi.html delete mode 100644 docs/en/qpython3.html delete mode 100644 docs/en/qpython_3x_featues.html delete mode 100644 docs/en/qpython_ox_featues.html delete mode 100644 docs/favicon.ico delete mode 100644 docs/features/2018-09-28-dropbear-cn.html delete mode 100644 docs/genindex.html delete mode 100644 docs/huawei.html delete mode 100755 docs/index.html delete mode 100644 docs/objects.inv delete mode 100644 docs/privacy-cn.html delete mode 100644 docs/privacy.html delete mode 100644 docs/qlua-privacy.html delete mode 100644 docs/qlua-rate.html delete mode 100644 docs/qpy3-rate.html delete mode 100644 docs/qq.html delete mode 100644 docs/search.html delete mode 100644 docs/searchindex.js delete mode 100644 docs/static/apk_down.png delete mode 100644 docs/static/basic.css delete mode 100644 docs/static/bootstrap.min.css delete mode 100644 docs/static/bootstrap.min.js delete mode 100644 docs/static/doctools.js delete mode 100644 docs/static/documentation_options.js delete mode 100644 docs/static/file.png delete mode 100644 docs/static/ic_appstore@2x.png delete mode 100644 docs/static/ic_appstore_2x.png delete mode 100644 docs/static/ic_community@2x.png delete mode 100644 docs/static/ic_facebook.png delete mode 100644 docs/static/ic_faq@2x.png delete mode 100644 docs/static/ic_googleplay@2x.png delete mode 100644 docs/static/ic_googleplay_2x.png delete mode 100644 docs/static/ic_googleplay_3_2x.png delete mode 100644 docs/static/ic_new@2x.png delete mode 100644 docs/static/ic_search.png delete mode 100644 docs/static/ic_support@2x.png delete mode 100644 docs/static/ic_twitter.png delete mode 100644 docs/static/img_background.png delete mode 100644 docs/static/img_banner-1.jpg delete mode 100644 docs/static/img_banner-1.png delete mode 100644 docs/static/img_banner-1@2x.jpg delete mode 100644 docs/static/img_banner-1@2x.png delete mode 100644 docs/static/img_logo.png delete mode 100644 docs/static/ios_link.png delete mode 100644 docs/static/jquery.min.js delete mode 100644 docs/static/language_data.js delete mode 100644 docs/static/minus.png delete mode 100644 docs/static/plus.png delete mode 100644 docs/static/pygments.css delete mode 100644 docs/static/qpy-easter-egg.jpg delete mode 100644 docs/static/qpython_theme.css delete mode 100644 docs/static/searchtools.js delete mode 100644 docs/static/sphinx_highlight.js delete mode 100644 docs/static/web.js delete mode 100644 docs/xiaomi.html delete mode 100644 docs/zh/contributorshowto.html delete mode 100644 docs/zh/howtostart.html delete mode 100644 docs/zhindex.html create mode 100644 mkdocs.yml delete mode 100644 qpython-docs/.DS_Store delete mode 100644 qpython-docs/CNAME delete mode 100644 qpython-docs/Makefile delete mode 100644 qpython-docs/a8.json delete mode 100644 qpython-docs/add-analytics-window.py delete mode 100644 qpython-docs/add-analytics.py delete mode 100644 qpython-docs/agreement-cn.html delete mode 100644 qpython-docs/agreement.html delete mode 100644 qpython-docs/build-window.bat delete mode 100755 qpython-docs/build.sh delete mode 100644 qpython-docs/community.html delete mode 100644 qpython-docs/discord.html delete mode 100644 qpython-docs/docs/doctrees/contributors.doctree delete mode 100644 qpython-docs/docs/doctrees/document.doctree delete mode 100644 qpython-docs/docs/doctrees/en/faq.doctree delete mode 100644 qpython-docs/docs/doctrees/en/guide.doctree delete mode 100644 qpython-docs/docs/doctrees/en/guide_androidhelpers.doctree delete mode 100644 qpython-docs/docs/doctrees/en/guide_contributors.doctree delete mode 100644 qpython-docs/docs/doctrees/en/guide_contributors_test.doctree delete mode 100644 qpython-docs/docs/doctrees/en/guide_developers.doctree delete mode 100644 qpython-docs/docs/doctrees/en/guide_extend.doctree delete mode 100644 qpython-docs/docs/doctrees/en/guide_helloworld.doctree delete mode 100644 qpython-docs/docs/doctrees/en/guide_howtostart.doctree delete mode 100644 qpython-docs/docs/doctrees/en/guide_ide.doctree delete mode 100644 qpython-docs/docs/doctrees/en/guide_libraries.doctree delete mode 100644 qpython-docs/docs/doctrees/en/guide_program.doctree delete mode 100644 qpython-docs/docs/doctrees/en/qpypi.doctree delete mode 100644 qpython-docs/docs/doctrees/en/qpython3.doctree delete mode 100644 qpython-docs/docs/doctrees/en/qpython_3x_featues.doctree delete mode 100644 qpython-docs/docs/doctrees/en/qpython_ox_featues.doctree delete mode 100644 qpython-docs/docs/doctrees/environment.pickle delete mode 100644 qpython-docs/docs/doctrees/features/2018-09-28-dropbear-cn.doctree delete mode 100644 qpython-docs/docs/doctrees/zh/contributorshowto.doctree delete mode 100644 qpython-docs/docs/doctrees/zh/howtostart.doctree delete mode 100644 qpython-docs/docs/doctrees/zhindex.doctree delete mode 100644 qpython-docs/extra.txt delete mode 100644 qpython-docs/favicon.ico delete mode 100644 qpython-docs/img_banner-1.jpg delete mode 100755 qpython-docs/img_banner-1@2x.jpg delete mode 100755 qpython-docs/index.html delete mode 100644 qpython-docs/make-window.bat delete mode 100644 qpython-docs/market/default.html delete mode 100644 qpython-docs/market/huawei.html delete mode 100644 qpython-docs/market/qq.html delete mode 100644 qpython-docs/market/xiaomi.html delete mode 100644 qpython-docs/media/logo32x32.png delete mode 100644 qpython-docs/media/qpython-build-as.png delete mode 100644 qpython-docs/media/qpython-build-ndk-false.jpg delete mode 100644 qpython-docs/media/qpython-build-ndk.jpg delete mode 100644 qpython-docs/privacy-cn.html delete mode 100644 qpython-docs/privacy.html delete mode 100644 qpython-docs/qlua-privacy.html delete mode 100644 qpython-docs/qlua-rate.html delete mode 100644 qpython-docs/qpy3-privacy.html delete mode 100644 qpython-docs/qpy3-rate.html delete mode 100644 qpython-docs/quick-start/index.html delete mode 100644 qpython-docs/requirements.txt delete mode 100644 qpython-docs/source/.DS_Store delete mode 100644 qpython-docs/source/_static/1.png delete mode 100644 qpython-docs/source/_static/2.png delete mode 100644 qpython-docs/source/_static/3.png delete mode 100755 qpython-docs/source/_static/bestpython.png delete mode 100644 qpython-docs/source/_static/guide_extend_pic1.png delete mode 100644 qpython-docs/source/_static/guide_extend_pic2.png delete mode 100644 qpython-docs/source/_static/guide_helloworld_pic1.png delete mode 100644 qpython-docs/source/_static/guide_howtostart_pic1.png delete mode 100644 qpython-docs/source/_static/guide_howtostart_pic2.png delete mode 100644 qpython-docs/source/_static/guide_howtostart_pic3.png delete mode 100644 qpython-docs/source/_static/guide_howtostart_pic4.png delete mode 100644 qpython-docs/source/_static/guide_howtostart_pic5.png delete mode 100755 qpython-docs/source/_static/guide_ide_qedit4web.png delete mode 100644 qpython-docs/source/_static/guide_ide_qedit4web_choose.png delete mode 100644 qpython-docs/source/_static/guide_ide_qedit4web_develop.png delete mode 100644 qpython-docs/source/_static/guide_program_pic1.png delete mode 100644 qpython-docs/source/_static/sl4a.jpg delete mode 100644 qpython-docs/source/conf.py delete mode 100644 qpython-docs/source/contributors.rst delete mode 100644 qpython-docs/source/document.rst delete mode 100644 qpython-docs/source/en/faq.rst delete mode 100644 qpython-docs/source/en/guide.rst delete mode 100644 qpython-docs/source/en/guide_androidhelpers.rst delete mode 100644 qpython-docs/source/en/guide_contributors.rst delete mode 100644 qpython-docs/source/en/guide_contributors_test.rst delete mode 100644 qpython-docs/source/en/guide_developers.rst delete mode 100644 qpython-docs/source/en/guide_extend.rst delete mode 100644 qpython-docs/source/en/guide_howtostart.rst delete mode 100644 qpython-docs/source/en/guide_ide.rst delete mode 100644 qpython-docs/source/en/guide_libraries.rst delete mode 100644 qpython-docs/source/en/guide_program.rst delete mode 100644 qpython-docs/source/en/qpypi.rst delete mode 100644 qpython-docs/source/en/qpython3.rst delete mode 100644 qpython-docs/source/en/qpython_3x_featues.rst delete mode 100644 qpython-docs/source/en/qpython_ox_featues.rst delete mode 100644 qpython-docs/source/features/2018-09-28-dropbear-cn.rst delete mode 100644 qpython-docs/source/qpython_theme/.DS_Store delete mode 100644 qpython-docs/source/qpython_theme/__init__.py delete mode 100644 qpython-docs/source/qpython_theme/layout.html delete mode 100755 qpython-docs/source/qpython_theme/static/apk_down.png delete mode 100644 qpython-docs/source/qpython_theme/static/bootstrap.min.css delete mode 100644 qpython-docs/source/qpython_theme/static/bootstrap.min.js delete mode 100755 qpython-docs/source/qpython_theme/static/ic_appstore@2x.png delete mode 100755 qpython-docs/source/qpython_theme/static/ic_appstore_2x.png delete mode 100755 qpython-docs/source/qpython_theme/static/ic_community@2x.png delete mode 100755 qpython-docs/source/qpython_theme/static/ic_facebook.png delete mode 100755 qpython-docs/source/qpython_theme/static/ic_faq@2x.png delete mode 100755 qpython-docs/source/qpython_theme/static/ic_googleplay@2x.png delete mode 100755 qpython-docs/source/qpython_theme/static/ic_googleplay_2x.png delete mode 100755 qpython-docs/source/qpython_theme/static/ic_googleplay_3_2x.png delete mode 100755 qpython-docs/source/qpython_theme/static/ic_new@2x.png delete mode 100755 qpython-docs/source/qpython_theme/static/ic_search.png delete mode 100755 qpython-docs/source/qpython_theme/static/ic_support@2x.png delete mode 100755 qpython-docs/source/qpython_theme/static/ic_twitter.png delete mode 100755 qpython-docs/source/qpython_theme/static/img_background.png delete mode 100644 qpython-docs/source/qpython_theme/static/img_banner-1.jpg delete mode 100755 qpython-docs/source/qpython_theme/static/img_banner-1.png delete mode 100644 qpython-docs/source/qpython_theme/static/img_banner-1@2x.jpg delete mode 100755 qpython-docs/source/qpython_theme/static/img_banner-1@2x.png delete mode 100755 qpython-docs/source/qpython_theme/static/img_logo.png delete mode 100755 qpython-docs/source/qpython_theme/static/ios_link.png delete mode 100644 qpython-docs/source/qpython_theme/static/jquery.min.js delete mode 100644 qpython-docs/source/qpython_theme/static/qpy-easter-egg.jpg delete mode 100755 qpython-docs/source/qpython_theme/static/qpython_theme.css delete mode 100644 qpython-docs/source/qpython_theme/static/web.js delete mode 100644 qpython-docs/source/qpython_theme/theme.conf delete mode 100644 qpython-docs/source/zh/contributorshowto.rst delete mode 100644 qpython-docs/source/zh/howtostart.rst delete mode 100644 qpython-docs/source/zhindex.rst create mode 100644 site/404.html rename {docs/images => site/_static}/1.png (100%) rename {docs/images => site/_static}/2.png (100%) rename {docs/images => site/_static}/3.png (100%) rename {docs/images => site/_static}/bestpython.png (100%) rename {docs/static => site/_static}/googledrive-.png (100%) rename {docs/static => site/_static}/googledrive.jpg (100%) rename {docs/images => site/_static}/guide_extend_pic1.png (100%) rename {docs/images => site/_static}/guide_extend_pic2.png (100%) rename {docs/images => site/_static}/guide_helloworld_pic1.png (100%) rename {docs/images => site/_static}/guide_howtostart_pic1.png (100%) rename {docs/images => site/_static}/guide_howtostart_pic2.png (100%) rename {docs/images => site/_static}/guide_howtostart_pic3.png (100%) rename {docs/images => site/_static}/guide_howtostart_pic4.png (100%) rename {docs/images => site/_static}/guide_howtostart_pic5.png (100%) rename {docs/images => site/_static}/guide_ide_qedit4web.png (100%) rename {docs/images => site/_static}/guide_ide_qedit4web_choose.png (100%) rename {docs/images => site/_static}/guide_ide_qedit4web_develop.png (100%) rename {docs/images => site/_static}/guide_program_pic1.png (100%) rename {docs/images => site/_static}/sl4a.jpg (100%) rename {docs/static => site/_static}/taskerplugin-for-qpython.png (100%) rename {docs/static => site/_static}/wecomdrive-.png (100%) rename {docs/static => site/_static}/wecomdrive.jpg (100%) create mode 100644 site/assets/images/favicon.png create mode 100644 site/assets/javascripts/bundle.79ae519e.min.js create mode 100644 site/assets/javascripts/bundle.79ae519e.min.js.map create mode 100644 site/assets/javascripts/lunr/min/lunr.ar.min.js create mode 100644 site/assets/javascripts/lunr/min/lunr.da.min.js create mode 100644 site/assets/javascripts/lunr/min/lunr.de.min.js create mode 100644 site/assets/javascripts/lunr/min/lunr.du.min.js create mode 100644 site/assets/javascripts/lunr/min/lunr.el.min.js create mode 100644 site/assets/javascripts/lunr/min/lunr.es.min.js create mode 100644 site/assets/javascripts/lunr/min/lunr.fi.min.js create mode 100644 site/assets/javascripts/lunr/min/lunr.fr.min.js create mode 100644 site/assets/javascripts/lunr/min/lunr.he.min.js create mode 100644 site/assets/javascripts/lunr/min/lunr.hi.min.js create mode 100644 site/assets/javascripts/lunr/min/lunr.hu.min.js create mode 100644 site/assets/javascripts/lunr/min/lunr.hy.min.js create mode 100644 site/assets/javascripts/lunr/min/lunr.it.min.js create mode 100644 site/assets/javascripts/lunr/min/lunr.ja.min.js create mode 100644 site/assets/javascripts/lunr/min/lunr.jp.min.js create mode 100644 site/assets/javascripts/lunr/min/lunr.kn.min.js create mode 100644 site/assets/javascripts/lunr/min/lunr.ko.min.js create mode 100644 site/assets/javascripts/lunr/min/lunr.multi.min.js create mode 100644 site/assets/javascripts/lunr/min/lunr.nl.min.js create mode 100644 site/assets/javascripts/lunr/min/lunr.no.min.js create mode 100644 site/assets/javascripts/lunr/min/lunr.pt.min.js create mode 100644 site/assets/javascripts/lunr/min/lunr.ro.min.js create mode 100644 site/assets/javascripts/lunr/min/lunr.ru.min.js create mode 100644 site/assets/javascripts/lunr/min/lunr.sa.min.js create mode 100644 site/assets/javascripts/lunr/min/lunr.stemmer.support.min.js create mode 100644 site/assets/javascripts/lunr/min/lunr.sv.min.js create mode 100644 site/assets/javascripts/lunr/min/lunr.ta.min.js create mode 100644 site/assets/javascripts/lunr/min/lunr.te.min.js create mode 100644 site/assets/javascripts/lunr/min/lunr.th.min.js create mode 100644 site/assets/javascripts/lunr/min/lunr.tr.min.js create mode 100644 site/assets/javascripts/lunr/min/lunr.vi.min.js create mode 100644 site/assets/javascripts/lunr/min/lunr.zh.min.js create mode 100644 site/assets/javascripts/lunr/tinyseg.js create mode 100644 site/assets/javascripts/lunr/wordcut.js create mode 100644 site/assets/javascripts/workers/search.2c215733.min.js create mode 100644 site/assets/javascripts/workers/search.2c215733.min.js.map create mode 100644 site/assets/stylesheets/main.484c7ddc.min.css create mode 100644 site/assets/stylesheets/main.484c7ddc.min.css.map create mode 100644 site/assets/stylesheets/palette.ab4e12ef.min.css create mode 100644 site/assets/stylesheets/palette.ab4e12ef.min.css.map create mode 100644 site/editor-guide/index.html create mode 100644 site/external-api/index.html create mode 100644 site/getting-started/index.html create mode 100644 site/index.html create mode 100644 site/qpypi-guide/index.html create mode 100644 site/qpython-x/index.html create mode 100644 site/qsl4a/connectivity/location/index.html create mode 100644 site/qsl4a/connectivity/sms/index.html create mode 100644 site/qsl4a/connectivity/wifi/index.html create mode 100644 site/qsl4a/core/android-base/index.html create mode 100644 site/qsl4a/core/events/index.html create mode 100644 site/qsl4a/core/intent/index.html create mode 100644 site/qsl4a/hardware/bluetooth/index.html create mode 100644 site/qsl4a/hardware/camera/index.html create mode 100644 site/qsl4a/hardware/recorder/index.html create mode 100644 site/qsl4a/index.html create mode 100644 site/qsl4a/media/image/index.html create mode 100644 site/qsl4a/media/mediaplayer/index.html create mode 100644 site/qsl4a/special/cipher/index.html create mode 100644 site/qsl4a/special/pgptai/index.html create mode 100644 site/qsl4a/storage/clipboard/index.html create mode 100644 site/qsl4a/storage/documentfile/index.html create mode 100644 site/qsl4a/system/application/index.html create mode 100644 site/qsl4a/system/battery/index.html create mode 100644 site/qsl4a/system/sensors/index.html create mode 100644 site/qsl4a/system/sysinfo/index.html create mode 100644 site/qsl4a/ui/accessibility/index.html create mode 100644 site/qsl4a/ui/dialogs/index.html create mode 100644 site/qsl4a/ui/floatview/index.html create mode 100644 site/qsl4a/ui/fullscreen/index.html create mode 100644 site/search/search_index.json create mode 100644 site/sitemap.xml create mode 100644 site/sitemap.xml.gz create mode 100644 site/tutorial-hello-world/index.html rename {qpython-docs/source => source/en}/_static/.DS_Store (100%) rename {docs/static => source/en/_static}/1.png (100%) rename {docs/static => source/en/_static}/2.png (100%) rename {docs/static => source/en/_static}/3.png (100%) rename {docs/static => source/en/_static}/bestpython.png (100%) mode change 100644 => 100755 rename {qpython-docs/source => source/en}/_static/googledrive-.png (100%) rename {qpython-docs/source => source/en}/_static/googledrive.jpg (100%) rename {docs/static => source/en/_static}/guide_extend_pic1.png (100%) rename {docs/static => source/en/_static}/guide_extend_pic2.png (100%) rename {docs/static => source/en/_static}/guide_helloworld_pic1.png (100%) rename {docs/static => source/en/_static}/guide_howtostart_pic1.png (100%) rename {docs/static => source/en/_static}/guide_howtostart_pic2.png (100%) rename {docs/static => source/en/_static}/guide_howtostart_pic3.png (100%) rename {docs/static => source/en/_static}/guide_howtostart_pic4.png (100%) rename {docs/static => source/en/_static}/guide_howtostart_pic5.png (100%) rename {docs/static => source/en/_static}/guide_ide_qedit4web.png (100%) mode change 100644 => 100755 rename {docs/static => source/en/_static}/guide_ide_qedit4web_choose.png (100%) rename {docs/static => source/en/_static}/guide_ide_qedit4web_develop.png (100%) rename {docs/static => source/en/_static}/guide_program_pic1.png (100%) rename {docs/static => source/en/_static}/sl4a.jpg (100%) rename {qpython-docs/source => source/en}/_static/taskerplugin-for-qpython.png (100%) rename {qpython-docs/source => source/en}/_static/wecomdrive-.png (100%) rename {qpython-docs/source => source/en}/_static/wecomdrive.jpg (100%) rename docs/_sources/en/guide_ide.rst.txt => source/en/editor-guide.md (64%) create mode 100644 source/en/external-api.md create mode 100644 source/en/getting-started.md create mode 100644 source/en/index.md create mode 100644 source/en/qpypi-guide.md create mode 100644 source/en/qpython-x.md create mode 100644 source/en/qsl4a/connectivity/location.md create mode 100644 source/en/qsl4a/connectivity/sms.md create mode 100644 source/en/qsl4a/connectivity/wifi.md create mode 100644 source/en/qsl4a/core/android-base.md create mode 100644 source/en/qsl4a/core/events.md create mode 100644 source/en/qsl4a/core/intent.md create mode 100644 source/en/qsl4a/hardware/bluetooth.md create mode 100644 source/en/qsl4a/hardware/camera.md create mode 100644 source/en/qsl4a/hardware/recorder.md create mode 100644 source/en/qsl4a/index.md create mode 100644 source/en/qsl4a/media/image.md create mode 100644 source/en/qsl4a/media/mediaplayer.md create mode 100644 source/en/qsl4a/special/cipher.md create mode 100644 source/en/qsl4a/special/pgptai.md create mode 100644 source/en/qsl4a/storage/clipboard.md create mode 100644 source/en/qsl4a/storage/documentfile.md create mode 100644 source/en/qsl4a/system/application.md create mode 100644 source/en/qsl4a/system/battery.md create mode 100644 source/en/qsl4a/system/sensors.md create mode 100644 source/en/qsl4a/system/sysinfo.md create mode 100644 source/en/qsl4a/ui/accessibility.md create mode 100644 source/en/qsl4a/ui/dialogs.md create mode 100644 source/en/qsl4a/ui/floatview.md create mode 100644 source/en/qsl4a/ui/fullscreen.md rename qpython-docs/source/en/guide_helloworld.rst => source/en/tutorial-hello-world.md (53%) diff --git a/.gitignore b/.gitignore index c3a43c5..115dfad 100755 --- a/.gitignore +++ b/.gitignore @@ -40,3 +40,4 @@ nosetests.xml qpython-docs/venv/* qpython-docs/build/* qpython-docs/static/* +venv diff --git a/CLAUDE.md b/CLAUDE.md new file mode 100644 index 0000000..381bb57 --- /dev/null +++ b/CLAUDE.md @@ -0,0 +1,107 @@ +# CLAUDE.md + +This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository. + +## Project Overview + +This is the QPython website and documentation repository (www.qpython.org). QPython is a Python script engine for Android devices. The site is built with [Sphinx](https://www.sphinx-doc.org/) using reStructuredText (.rst) source files. + +## Build Commands + +All build commands should be run from the `qpython-docs/` directory: + +```bash +cd qpython-docs +``` + +### Development Build (Local Testing) + +Build HTML documentation for local testing: + +```bash +make html +``` + +Output will be in `qpython-docs/build/html/`. Open `build/html/index.html` in a browser to preview. + +### Production Build (Deployment) + +Build the full site including analytics, static file processing, and copy to the deployment directory: + +```bash +./build.sh +``` + +This script: +1. Removes the existing `docs/` folder at the repository root +2. Runs `make html` to build the documentation +3. Adds Google Analytics and Facebook comments via `add-analytics.py` +4. Renames `_static/` to `static/` and `_images/` to `images/` +5. Copies additional static files (CNAME, favicon.ico, index.html, privacy pages, etc.) +6. Outputs final site to `/docs/` (which is deployed via GitHub Pages) + +### Other Useful Commands + +```bash +make clean # Remove build artifacts +make linkcheck # Check for broken external links +make doctest # Run doctests in documentation +``` + +## Project Architecture + +### Directory Structure + +``` +qpython-docs/ +├── source/ # Documentation source files (.rst) +│ ├── document.rst # Main toctree (entry point) +│ ├── conf.py # Sphinx configuration +│ ├── _static/ # Static assets (CSS, images) +│ ├── en/ # English documentation +│ │ ├── guide.rst +│ │ ├── faq.rst +│ │ └── ... +│ ├── zh/ # Chinese documentation +│ └── qpython_theme/ # Custom Sphinx theme +│ └── __init__.py +├── build.sh # Production build script +├── add-analytics.py # Post-processor for analytics injection +├── extra.txt # Analytics code template +├── requirements.txt # Python dependencies +└── Makefile # Sphinx build commands + +docs/ # Built site (deployment target) +├── index.html # Site homepage +├── document.html # Documentation homepage +├── en/ # Built English docs +├── _sources/ # Source archives (for Sphinx) +└── ... +``` + +### Key Files + +- **`qpython-docs/source/conf.py`**: Sphinx configuration including theme (`qpython_theme`), version, and extensions +- **`qpython-docs/source/document.rst`**: Main documentation entry point with toctree +- **`qpython-docs/build.sh`**: Production build script that processes the Sphinx output and prepares it for deployment +- **`qpython-docs/extra.txt`**: Template for injecting Google Analytics and Facebook comments into HTML +- **`docs/CNAME`**: Configures custom domain (www.qpython.org) for GitHub Pages + +### Custom Theme + +The documentation uses a custom Sphinx theme located at `qpython-docs/source/qpython_theme/`. The theme path is registered in `conf.py` via the `qpython_theme` package. + +### Documentation Languages + +- English: `qpython-docs/source/en/` +- Chinese: `qpython-docs/source/zh/` + +Each language has its own toctree structure. The master document (`document.rst`) includes the English guide by default and links to Chinese content via `zhindex.rst`. + +### Deployment + +The `docs/` folder at the repository root is the deployment target. It is served via GitHub Pages. After making changes: + +1. Run `./build.sh` to rebuild the site +2. Commit the changes in both `qpython-docs/source/` (source) and `docs/` (built output) +3. Push to deploy diff --git a/docs/.buildinfo b/docs/.buildinfo deleted file mode 100644 index a9af287..0000000 --- a/docs/.buildinfo +++ /dev/null @@ -1,4 +0,0 @@ -# Sphinx build info version 1 -# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: e4277cb8131332b01f6e2dc120dd6b1b -tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/docs/CNAME b/docs/CNAME deleted file mode 100644 index 4632497..0000000 --- a/docs/CNAME +++ /dev/null @@ -1 +0,0 @@ -www.qpython.org diff --git a/docs/_sources/contributors.rst.txt b/docs/_sources/contributors.rst.txt deleted file mode 100644 index 1d578cf..0000000 --- a/docs/_sources/contributors.rst.txt +++ /dev/null @@ -1,61 +0,0 @@ -Contributors -=============== - -Thanks contributers for helping with QPython projects. - -We want you to join us, If you want to join us, please email us support@qpython.org - - -Developers ------------ -`River `_ - -`乘着船 `_ - -`kyle kersey `_ - -`Mae `_ - -`ZRH `_ - -*How to contribute* - -Please send an email to us with your self introduction and what kind of development do you want to contribute. - - - - -Communities Organizers ----------------------- -`LR `_ (Chinese QQ Group: 540717901) - -*How to run a QPython Community* - -We appreciate that you build a QPython topic community, you can invite us to join for answering any question about qpython by sending an email to us for telling how to join. - - -Localization ----------------------- -`Fogapod `_ (Russian) - -`Frodo821 `_ (Japanese) - -`Darciss Rehot'acc `_ (Turkish) - -`Christo phe `_ (French) - -*How to contribute localization translate* - -We appreciate that you are willing to help with translate QPython / QPython3. - -`This repo `_ is the localization project, you can post pull request and send en email to us, then we will merge it and publish in next update. - - -If you don't want to use git, you can just translate the words which do not contains translatable="false" in the following files. - -- `strings.xml `_ -- `toasts.xml `_ - -And there is the description file - -- `en-US-intro.md `_ diff --git a/docs/_sources/document.rst.txt b/docs/_sources/document.rst.txt deleted file mode 100644 index 7918285..0000000 --- a/docs/_sources/document.rst.txt +++ /dev/null @@ -1,111 +0,0 @@ -.. QPython documentation master file, created by - sphinx-quickstart on Fri Apr 7 15:07:35 2017. - You can adapt this file completely to your liking, but it should at least - contain the root `toctree` directive. - -.. image:: _static/bestpython.png - - -Welcome to read the QPython guide -============================================= - -QPython is a script engine that runs Python on android devices. It lets your android device run Python scripts and projects. It contains the Python interpreter, console, editor, and the SL4A Library for Android. It’s Python on Android! - - -QPython has several millions users in the world already, it's a great project for programming users, welcome to join us for contributing to this project NOW. - - -What's NEW ------------------------- -QPython project include the `QPython `_ and `QPython3 `_ applications. - -QPython application is using the **Python 2.7.2** , and QPython application is using the **Python 3.2.2** . - - -QPython's newest version is 1.3.2 (Released on 2017/5/12) , QPython3's newest version is 1.0.2 (Released on 2017/3/29), New versions include many amazing features, please upgrade to the newest version as soon from google play, amazon appstore etc. - - -Thanks these guys who are contributing ----------------------------------------- -They are pushing on the QPython project moving forward. - -.. image:: https://avatars0.githubusercontent.com/u/3059527?v=3&s=60 - :target: https://github.com/riverfor - :alt: River is the project's organizer and the current online QPython's author. - -.. image:: https://avatars0.githubusercontent.com/u/10812534?v=3&s=60 - :target: https://github.com/pollyfat - :alt: Mae is a beautiful and talented girl developer who is good at python & android programming. - -.. image:: https://avatars0.githubusercontent.com/u/22494?v=3&s=60 - :target: https://github.com/ZoomQuiet - :alt: Zoom.Quiet is a knowledgeable guy who is famous in many opensource communities. - -.. image:: https://avatars3.githubusercontent.com/u/10219741?v=3&s=60 - :target: https://github.com/mathiasluo - :alt: MathiasLuo is a android geek developer - -.. image:: https://avatars2.githubusercontent.com/u/25975283?v=3&s=60 - :target: https://github.com/liyuanrui - :alt: liyuanrui is a Chinese geek - -.. image:: https://avatars3.githubusercontent.com/u/5159173?v=3&s=60 - :target: https://github.com/kylelk - :alt: Kyle kersey is a US geek - - -Do you want to join the great QPython team ? You could `Ask qustions on twitter `_ or `email us `_. -And you could `fork us on github `_ and send pull request. - - -QPython Communities ----------------------- -**There are many active QPython communities where you could meet the QPython users like you** - -* `Join Facebook community `_ -* `Join Google group `_ -* `Join Gitter chat `_ -* `Join G+ community(For QPython testers) `_ -* `QPython on Stackoverflow `_ - -**And you could talk to us through social network** - -* `Like us on facebook `_ -* `Follow us on twitter `_ - -* `Report issue `_ -* `Email us `_ - - -**It's the official QPython Users & Contributors' Guide, please follow these steps for using and contributing.** - -Support -------------- -We are happy to hear feedback from you, but sometimes some bugs or features demand may not be implemented soon for we lack resources. - -So if you have any issue need the core developer team to solve with higher priority, you could try the `bountysource service `_. - - - -Now, let's GO ---------------- -.. toctree:: - :maxdepth: 2 - - en/guide - -Others ---------------- -.. toctree:: - :maxdepth: 2 - - en/faq - - -For Chinese users -------------------- -.. toctree:: - :maxdepth: 2 - - zhindex - diff --git a/docs/_sources/en/faq.rst.txt b/docs/_sources/en/faq.rst.txt deleted file mode 100644 index 2bee981..0000000 --- a/docs/_sources/en/faq.rst.txt +++ /dev/null @@ -1,26 +0,0 @@ -FAQ -==== - - -**How to run qpython script from other terminals ?** - -- You could "share to" qpython from 3rd apps. - -- You need to root the android device first, then soure the env vars (Just like the qpython wiki link you mentioned) and execute the /data/data/org.qpython.qpy/bin/python or /data/data/org.qpython.qpy/bin/python-android5 (for android 5 above) - - -`Share to case sample `_ - - - -**Support pygame ?** - -Even you could import pygame in QPython, but QPython doesn't support pygame now. - -We will consider to support it later, please follow us on facebook to get it's progress. - - -`Pygame case sample `_ - - - diff --git a/docs/_sources/en/guide.rst.txt b/docs/_sources/en/guide.rst.txt deleted file mode 100644 index f5cef59..0000000 --- a/docs/_sources/en/guide.rst.txt +++ /dev/null @@ -1,47 +0,0 @@ -Getting started -========================== -How to start quickly ? Just follow the following steps: - -.. toctree:: - :maxdepth: 2 - - guide_howtostart - guide_helloworld - - -Programming Guide -======================== - -If you you want to know more about how to program through qpython, just follow these steps: - - -.. toctree:: - :maxdepth: 2 - - guide_program - guide_ide - guide_libraries - guide_extend - - -**QPython project is not only a powerful Python engine for android, but is a active technology community also.** - -Developer Guide -======================= -QPython developers' goal is pushing out a great Python for android. - -.. toctree:: - :maxdepth: 2 - - guide_developers - - -Contributor Guide -======================== - -Welcome to join QPython contributors team, you are not just a user, but a creator of QPython. - -.. toctree:: - :maxdepth: 2 - - guide_contributors diff --git a/docs/_sources/en/guide_androidhelpers.rst.txt b/docs/_sources/en/guide_androidhelpers.rst.txt deleted file mode 100644 index e64294a..0000000 --- a/docs/_sources/en/guide_androidhelpers.rst.txt +++ /dev/null @@ -1,2038 +0,0 @@ -The Scripting Layer for Android (abridged as SL4A, and previously named Android Scripting Environment or ASE) is a library that allows the creation and running of scripts written in various scripting languages directly on Android devices. QPython start to extend the SL4A project and integrate it. - - -.. image:: ../_static/sl4a.jpg - -There are many SL4A APIs, if you found any issue, please `report an issue `_. - -AndroidFacade -=============== - -Clipboard APIs ----------------- -.. py:function:: setClipboard(text) - - Put text in the clipboard - - :param str text: text - -.. py:function:: getClipboard(text) - - Read text from the clipboard - - :return: The text in the clipboard - - -:: - - from androidhelper import Android - droid = Android() - - #setClipboard - droid.setClipboard("Hello World") - - #getClipboard - clipboard = droid.getClipboard().result - - -Intent & startActivity APIs ----------------------------------- -.. py:function:: makeIntent(action, uri, type, extras, categories, packagename, classname, flags) - - Starts an activity and returns the result - - :param str action: action - :param str uri(Optional): uri - :param str type(Optional): MIME type/subtype of the URI - :param object extras(Optional): a Map of extras to add to the Intent - :param list categories(Optional): a List of categories to add to the Intent - :param str packagename(Optional): name of package. If used, requires classname to be useful - :param str classname(Optional): name of class. If used, requires packagename to be useful - :param int flags(Optional): Intent flags - - :return: An object representing an Intent - - -:: - - sample code to show makeIntent - - -.. py:function:: getIntent() - - Returns the intent that launched the script - -:: - - sample code to show getIntent - - -.. py:function:: startActivityForResult(action, uri, type, extras, packagename, classname) - - Starts an activity and returns the result - - :param str action: action - :param str uri(Optional): uri - :param str type(Optional): MIME type/subtype of the URI - :param object extras(Optional): a Map of extras to add to the Intent - :param str packagename(Optional): name of package. If used, requires classname to be useful - :param str classname(Optional): name of class. If used, requires packagename to be useful - - :return: A Map representation of the result Intent - - -:: - - sample code to show startActivityForResult - - -.. py:function:: startActivityForResultIntent(intent) - - Starts an activity and returns the result - - :param Intent intent: Intent in the format as returned from makeIntent - - :return: A Map representation of the result Intent - - -:: - - sample code to show startActivityForResultIntent - -.. py:function:: startActivityIntent(intent, wait) - - Starts an activity - - :param Intent intent: Intent in the format as returned from makeIntent - :param bool wait(Optional): block until the user exits the started activity - -:: - - sample code to show startActivityIntent - - -.. py:function:: startActivity(action, uri, type, extras, wait, packagename, classname) - - Starts an activity - - :param str action: action - :param str uri(Optional): uri - :param str type(Optional): MIME type/subtype of the URI - :param object extras(Optional): a Map of extras to add to the Intent - :param bool wait(Optional): block until the user exits the started activity - :param str packagename(Optional): name of package. If used, requires classname to be useful - :param str classname(Optional): name of class. If used, requires packagename to be useful - -:: - - sample code to show startActivityForResultIntent - - -SendBroadcast APIs -------------------- -.. py:function:: sendBroadcast(action, uri, type, extras, packagename, classname) - - Send a broadcast - - :param str action: action - :param str uri(Optional): uri - :param str type(Optional): MIME type/subtype of the URI - :param object extras(Optional): a Map of extras to add to the Intent - :param str packagename(Optional): name of package. If used, requires classname to be useful - :param str classname(Optional): name of class. If used, requires packagename to be useful - - -:: - - sample code to show sendBroadcast - -.. py:function:: sendBroadcastIntent(intent) - - Send a broadcast - - :param Intent intent: Intent in the format as returned from makeIntent - -:: - - sample code to show sendBroadcastIntent - - -Vibrate ----------- -.. py:function:: vibrate(intent) - - Vibrates the phone or a specified duration in milliseconds - - :param int duration: duration in milliseconds - -:: - - sample code to show vibrate - - -NetworkStatus ---------------- -.. py:function:: getNetworkStatus() - - Returns the status of network connection - -:: - - sample code to show getNetworkStatus - -PackageVersion APIs ------------------------------- -.. py:function:: requiredVersion(requiredVersion) - - Checks if version of QPython SL4A is greater than or equal to the specified version - - :param int requiredVersion: requiredVersion - - :return: true or false - - -.. py:function:: getPackageVersionCode(packageName) - - Returns package version code - - :param str packageName: packageName - - :return: Package version code - -.. py:function:: getPackageVersion(packageName) - - Returns package version name - - :param str packageName: packageName - - :return: Package version name - - -:: - - sample code to show getPackageVersionCode & getPackageVersion - - -System APIs --------------------------------- -.. py:function:: getConstants(classname) - - Get list of constants (static final fields) for a class - - :param str classname: classname - - :return: list - -:: - - sample code to show getConstants - -.. py:function:: environment() - - A map of various useful environment details - - :return: environment map object includes id, display, offset, TZ, SDK, download, appcache, availblocks, blocksize, blockcount, sdcard - -:: - - sample code to show environment - -.. py:function:: log(message) - - Writes message to logcat - - :param str message: message - -:: - - sample code to show log - - -SendEmail ----------- -.. py:function:: sendEmail(to, subject, body, attachmentUri) - - Launches an activity that sends an e-mail message to a given recipient - - :param str to: A comma separated list of recipients - :param str subject: subject - :param str body: mail body - :param str attachmentUri(Optional): message - -:: - - sample code to show sendEmail - - -Toast, getInput, getPassword, notify APIs ------------------------------------------------- -.. py:function:: makeToast(message) - - Displays a short-duration Toast notification - - :param str message: message - -:: - - sample code to show makeToast - -.. py:function:: getInput(title, message) - - Queries the user for a text input - - :param str title: title of the input box - :param str message: message to display above the input box - -:: - - sample code to show getInput - -.. py:function:: getPassword(title, message) - - Queries the user for a password - - :param str title: title of the input box - :param str message: message to display above the input box - -:: - - sample code to show getPassword - -.. py:function:: notify(title, message, url) - - Displays a notification that will be canceled when the user clicks on it - - :param str title: title - :param str message: message - :param str url(optional): url - -:: - import androidhelper - droid = androidhelper.Android() - droid.notify('Hello','QPython','http://qpython.org') # you could set the 3rd parameter None also - - - -ApplicationManagerFacade -========================= - -Manager APIs -------------- - -.. py:function:: getLaunchableApplications() - - Returns a list of all launchable application class names - - :return: map object - -:: - - sample code to show getLaunchableApplications - - -.. py:function:: launch(classname) - - Start activity with the given class name - - :param str classname: classname - -:: - - sample code to show launch - -.. py:function:: getRunningPackages() - - Returns a list of packages running activities or services - - :return: List of packages running activities - -:: - - sample code to show getRunningPackages - -.. py:function:: forceStopPackage(packageName) - - Force stops a package - - :param str packageName: packageName - -:: - - sample code to show forceStopPackage - - -CameraFacade -========================= - -.. py:function:: cameraCapturePicture(targetPath) - - Take a picture and save it to the specified path - - :return: A map of Booleans autoFocus and takePicture where True indicates success - -.. py:function:: cameraInteractiveCapturePicture(targetPath) - - Starts the image capture application to take a picture and saves it to the specified path - -CommonIntentsFacade -========================= - -Barcode ----------- -.. py:function:: scanBarcode() - - Starts the barcode scanner - - :return: A Map representation of the result Intent - -View APIs ----------- -.. py:function:: pick(uri) - - Display content to be picked by URI (e.g. contacts) - - :return: A map of result values - -.. py:function:: view(uri, type, extras) - - Start activity with view action by URI (i.e. browser, contacts, etc.) - -.. py:function:: viewMap(query) - - Opens a map search for query (e.g. pizza, 123 My Street) - -.. py:function:: viewContacts() - - Opens the list of contacts - -.. py:function:: viewHtml(path) - - Opens the browser to display a local HTML file - -.. py:function:: search(query) - - Starts a search for the given query - -ContactsFacade -========================= - -.. py:function:: pickContact() - - Displays a list of contacts to pick from - - :return: A map of result values - -.. py:function:: pickPhone() - - Displays a list of phone numbers to pick from - - :return: The selected phone number - -.. py:function:: contactsGetAttributes() - - Returns a List of all possible attributes for contacts - - :return: a List of contacts as Maps - -.. py:function:: contactsGetIds() - - Returns a List of all contact IDs - -.. py:function:: contactsGet(attributes) - - Returns a List of all contacts - -.. py:function:: contactsGetById(id) - - Returns contacts by ID - -.. py:function:: contactsGetCount() - - Returns the number of contacts - -.. py:function:: queryContent(uri, attributes, selection, selectionArgs, order) - - Content Resolver Query - - :return: result of query as Maps - -.. py:function:: queryAttributes(uri) - - Content Resolver Query Attributes - - :return: a list of available columns for a given content uri - -EventFacade -========================= - -.. py:function:: eventClearBuffer() - - Clears all events from the event buffer - -.. py:function:: eventRegisterForBroadcast(category, enqueue) - - Registers a listener for a new broadcast signal - -.. py:function:: eventUnregisterForBroadcast(category) - - Stop listening for a broadcast signal - -.. py:function:: eventGetBrodcastCategories() - - Lists all the broadcast signals we are listening for - -.. py:function:: eventPoll(number_of_events) - - Returns and removes the oldest n events (i.e. location or sensor update, etc.) from the event buffer - - :return: A List of Maps of event properties - -.. py:function:: eventWaitFor(eventName, timeout) - - Blocks until an event with the supplied name occurs. The returned event is not removed from the buffer - - :return: Map of event properties - -.. py:function:: eventWait(timeout) - - Blocks until an event occurs. The returned event is removed from the buffer - - :return: Map of event properties - -.. py:function:: eventPost(name, data, enqueue) - - Post an event to the event queue - -.. py:function:: rpcPostEvent(name, data) - - Post an event to the event queue - -.. py:function:: receiveEvent() - - Returns and removes the oldest event (i.e. location or sensor update, etc.) from the event buffer - - :return: Map of event properties - -.. py:function:: waitForEvent(eventName, timeout) - - Blocks until an event with the supplied name occurs. The returned event is not removed from the buffer - - :return: Map of event properties - -.. py:function:: startEventDispatcher(port) - - Opens up a socket where you can read for events posted - -.. py:function:: stopEventDispatcher() - - Stops the event server, you can't read in the port anymore - -LocationFacade -========================= - -Providers APIs ------------------ - -.. py:function:: locationProviders() - - Returns availables providers on the phone - -.. py:function:: locationProviderEnabled(provider) - - Ask if provider is enabled - -Location APIs ------------------ -.. py:function:: startLocating(minDistance, minUpdateDistance) - - Starts collecting location data - -.. py:function:: readLocation() - - Returns the current location as indicated by all available providers - - :return: A map of location information by provider - -.. py:function:: stopLocating() - - Stops collecting location data - -.. py:function:: getLastKnownLocation() - - Returns the last known location of the device - - :return: A map of location information by provider - -*sample code* -:: - - Droid = androidhelper.Android() - location = Droid.getLastKnownLocation().result - location = location.get('network', location.get('gps')) - - -GEO ------------ -.. py:function:: geocode(latitude, longitude, maxResults) - - Returns a list of addresses for the given latitude and longitude - - :return: A list of addresses - -PhoneFacade -========================= - -PhoneStat APIs ----------------- - -.. py:function:: startTrackingPhoneState() - - Starts tracking phone state - -.. py:function:: readPhoneState() - - Returns the current phone state and incoming number - - :return: A Map of "state" and "incomingNumber" - -.. py:function:: stopTrackingPhoneState() - - Stops tracking phone state - - -Call & Dia APIs ----------------- - -.. py:function:: phoneCall(uri) - - Calls a contact/phone number by URI - -.. py:function:: phoneCallNumber(number) - - Calls a phone number - -.. py:function:: phoneDial(uri) - - Dials a contact/phone number by URI - -.. py:function:: phoneDialNumber(number) - - Dials a phone number - - - -Get information APIs ------------------------- -.. py:function:: getCellLocation() - - Returns the current cell location - -.. py:function:: getNetworkOperator() - - Returns the numeric name (MCC+MNC) of current registered operator - -.. py:function:: getNetworkOperatorName() - - Returns the alphabetic name of current registered operator - -.. py:function:: getNetworkType() - - Returns a the radio technology (network type) currently in use on the device - -.. py:function:: getPhoneType() - - Returns the device phone type - -.. py:function:: getSimCountryIso() - - Returns the ISO country code equivalent for the SIM provider's country code - -.. py:function:: getSimOperator() - - Returns the MCC+MNC (mobile country code + mobile network code) of the provider of the SIM. 5 or 6 decimal digits - -.. py:function:: getSimOperatorName() - - Returns the Service Provider Name (SPN) - -.. py:function:: getSimSerialNumber() - - Returns the serial number of the SIM, if applicable. Return null if it is unavailable - -.. py:function:: getSimState() - - Returns the state of the device SIM card - -.. py:function:: getSubscriberId() - - Returns the unique subscriber ID, for example, the IMSI for a GSM phone. Return null if it is unavailable - -.. py:function:: getVoiceMailAlphaTag() - - Retrieves the alphabetic identifier associated with the voice mail number - -.. py:function:: getVoiceMailNumber() - - Returns the voice mail number. Return null if it is unavailable - -.. py:function:: checkNetworkRoaming() - - Returns true if the device is considered roaming on the current network, for GSM purposes - -.. py:function:: getDeviceId() - - Returns the unique device ID, for example, the IMEI for GSM and the MEID for CDMA phones. Return null if device ID is not available - -.. py:function:: getDeviceSoftwareVersion() - - Returns the software version number for the device, for example, the IMEI/SV for GSM phones. Return null if the software version is not available - -.. py:function:: getLine1Number() - - Returns the phone number string for line 1, for example, the MSISDN for a GSM phone. Return null if it is unavailable - -.. py:function:: getNeighboringCellInfo() - - Returns the neighboring cell information of the device - -MediaRecorderFacade -========================= - - -Audio --------- - -.. py:function:: recorderStartMicrophone(targetPath) - - Records audio from the microphone and saves it to the given location - -Video APIs ------------ - -.. py:function:: recorderStartVideo(targetPath, duration, videoSize) - - Records video from the camera and saves it to the given location. - Duration specifies the maximum duration of the recording session. - If duration is 0 this method will return and the recording will only be stopped - when recorderStop is called or when a scripts exits. - Otherwise it will block for the time period equal to the duration argument. - videoSize: 0=160x120, 1=320x240, 2=352x288, 3=640x480, 4=800x480. - - -.. py:function:: recorderCaptureVideo(targetPath, duration, recordAudio) - - Records video (and optionally audio) from the camera and saves it to the given location. - Duration specifies the maximum duration of the recording session. - If duration is not provided this method will return immediately and the recording will only be stopped - when recorderStop is called or when a scripts exits. - Otherwise it will block for the time period equal to the duration argument. - -.. py:function:: startInteractiveVideoRecording(path) - - Starts the video capture application to record a video and saves it to the specified path - - -Stop --------- -.. py:function:: recorderStop() - - Stops a previously started recording - - -SensorManagerFacade -========================= - -Start & Stop -------------- -.. py:function:: startSensingTimed(sensorNumber, delayTime) - - Starts recording sensor data to be available for polling - -.. py:function:: startSensingThreshold(ensorNumber, threshold, axis) - - Records to the Event Queue sensor data exceeding a chosen threshold - -.. py:function:: startSensing(sampleSize) - - Starts recording sensor data to be available for polling - -.. py:function:: stopSensing() - - Stops collecting sensor data - -Read data APIs ---------------- -.. py:function:: readSensors() - - Returns the most recently recorded sensor data - -.. py:function:: sensorsGetAccuracy() - - Returns the most recently received accuracy value - -.. py:function:: sensorsGetLight() - - Returns the most recently received light value - -.. py:function:: sensorsReadAccelerometer() - - Returns the most recently received accelerometer values - - :return: a List of Floats [(acceleration on the) X axis, Y axis, Z axis] - -.. py:function:: sensorsReadMagnetometer() - - Returns the most recently received magnetic field values - - :return: a List of Floats [(magnetic field value for) X axis, Y axis, Z axis] - -.. py:function:: sensorsReadOrientation() - - Returns the most recently received orientation values - - :return: a List of Doubles [azimuth, pitch, roll] - -*sample code* -:: - - Droid = androidhelper.Android() - Droid.startSensingTimed(1, 250) - sensor = Droid.sensorsReadOrientation().result - Droid.stopSensing() - - -SettingsFacade -========================= - -Screen ----------- - -.. py:function:: setScreenTimeout(value) - - Sets the screen timeout to this number of seconds - - :return: The original screen timeout - -.. py:function:: getScreenTimeout() - - Gets the screen timeout - - :return: the current screen timeout in seconds - -AirplanerMode ---------------------- - -.. py:function:: checkAirplaneMode() - - Checks the airplane mode setting - - :return: True if airplane mode is enabled - -.. py:function:: toggleAirplaneMode(enabled) - - Toggles airplane mode on and off - - :return: True if airplane mode is enabled - -Ringer Silent Mode ---------------------- - -.. py:function:: checkRingerSilentMode() - - Checks the ringer silent mode setting - - :return: True if ringer silent mode is enabled - -.. py:function:: toggleRingerSilentMode(enabled) - - Toggles ringer silent mode on and off - - :return: True if ringer silent mode is enabled - -Vibrate Mode ---------------------- - -.. py:function:: toggleVibrateMode(enabled) - - Toggles vibrate mode on and off. If ringer=true then set Ringer setting, else set Notification setting - - :return: True if vibrate mode is enabled - -.. py:function:: getVibrateMode(ringer) - - Checks Vibration setting. If ringer=true then query Ringer setting, else query Notification setting - - :return: True if vibrate mode is enabled - -Ringer & Media Volume ---------------------- - -.. py:function:: getMaxRingerVolume() - - Returns the maximum ringer volume - -.. py:function:: getRingerVolume() - - Returns the current ringer volume - -.. py:function:: setRingerVolume(volume) - - Sets the ringer volume - -.. py:function:: getMaxMediaVolume() - - Returns the maximum media volume - -.. py:function:: getMediaVolume() - - Returns the current media volume - -.. py:function:: setMediaVolume(volume) - - Sets the media volume - -Screen Brightness ---------------------- - -.. py:function:: getScreenBrightness() - - Returns the screen backlight brightness - - :return: the current screen brightness between 0 and 255 - -.. py:function:: setScreenBrightness(value) - - Sets the the screen backlight brightness - - :return: the original screen brightness - -.. py:function:: checkScreenOn() - - Checks if the screen is on or off (requires API level 7) - - :return: True if the screen is currently on - - -SmsFacade -========================= - -.. py:function:: smsSend(destinationAddress, text) - - Sends an SMS - - :param str destinationAddress: typically a phone number - :param str text: - -.. py:function:: smsGetMessageCount(unreadOnly, folder) - - Returns the number of messages - - :param bool unreadOnly: typically a phone number - :param str folder(optional): default "inbox" - -.. py:function:: smsGetMessageIds(unreadOnly, folder) - - Returns a List of all message IDs - - :param bool unreadOnly: typically a phone number - :param str folder(optional): default "inbox" - -.. py:function:: smsGetMessages(unreadOnly, folder, attributes) - - Returns a List of all messages - - :param bool unreadOnly: typically a phone number - :param str folder: default "inbox" - :param list attributes(optional): attributes - - :return: a List of messages as Maps - -.. py:function:: smsGetMessageById(id, attributes) - - Returns message attributes - - :param int id: message ID - :param list attributes(optional): attributes - - :return: a List of messages as Maps - -.. py:function:: smsGetAttributes() - - Returns a List of all possible message attributes - -.. py:function:: smsDeleteMessage(id) - - Deletes a message - - :param int id: message ID - - :return: True if the message was deleted - -.. py:function:: smsMarkMessageRead(ids, read) - - Marks messages as read - - :param list ids: List of message IDs to mark as read - :param bool read: true or false - - :return: number of messages marked read - -SpeechRecognitionFacade -========================= - -.. py:function:: recognizeSpeech(prompt, language, languageModel) - - Recognizes user's speech and returns the most likely result - - :param str prompt(optional): text prompt to show to the user when asking them to speak - :param str language(optional): language override to inform the recognizer that it should expect speech in a language different than the one set in the java.util.Locale.getDefault() - :param str languageModel(optional): informs the recognizer which speech model to prefer (see android.speech.RecognizeIntent) - - :return: An empty string in case the speech cannot be recongnized - - -ToneGeneratorFacade -========================= - -.. py:function:: generateDtmfTones(phoneNumber, toneDuration) - - Generate DTMF tones for the given phone number - - :param str phoneNumber: phone number - :param int toneDuration(optional): default 100, duration of each tone in milliseconds - - -WakeLockFacade -========================= - -.. py:function:: wakeLockAcquireFull() - - Acquires a full wake lock (CPU on, screen bright, keyboard bright) - -.. py:function:: wakeLockAcquirePartial() - - Acquires a partial wake lock (CPU on) - -.. py:function:: wakeLockAcquireBright() - - Acquires a bright wake lock (CPU on, screen bright) - -.. py:function:: wakeLockAcquireDim() - - Acquires a dim wake lock (CPU on, screen dim) - -.. py:function:: wakeLockRelease() - - Releases the wake lock - -WifiFacade -========================= - -.. py:function:: wifiGetScanResults() - - Returns the list of access points found during the most recent Wifi scan - -.. py:function:: wifiLockAcquireFull() - - Acquires a full Wifi lock - -.. py:function:: wifiLockAcquireScanOnly() - - Acquires a scan only Wifi lock - -.. py:function:: wifiLockRelease() - - Releases a previously acquired Wifi lock - -.. py:function:: wifiStartScan() - - Starts a scan for Wifi access points - - :return: True if the scan was initiated successfully - -.. py:function:: checkWifiState() - - Checks Wifi state - - :return: True if Wifi is enabled - -.. py:function:: toggleWifiState(enabled) - - Toggle Wifi on and off - - :param bool enabled(optional): enabled - - :return: True if Wifi is enabled - -.. py:function:: wifiDisconnect() - - Disconnects from the currently active access point - - :return: True if the operation succeeded - -.. py:function:: wifiGetConnectionInfo() - - Returns information about the currently active access point - -.. py:function:: wifiReassociate() - - Returns information about the currently active access point - - :return: True if the operation succeeded - -.. py:function:: wifiReconnect() - - Reconnects to the currently active access point - - :return: True if the operation succeeded - - -BatteryManagerFacade -========================= - -.. py:function:: readBatteryData() - - Returns the most recently recorded battery data - -.. py:function:: batteryStartMonitoring() - - Starts tracking battery state - -.. py:function:: batteryStopMonitoring() - - Stops tracking battery state - -.. py:function:: batteryGetStatus() - - Returns the most recently received battery status data: - 1 - unknown; - 2 - charging; - 3 - discharging; - 4 - not charging; - 5 - full - -.. py:function:: batteryGetHealth() - - Returns the most recently received battery health data: - 1 - unknown; - 2 - good; - 3 - overheat; - 4 - dead; - 5 - over voltage; - 6 - unspecified failure - -.. py:function:: batteryGetPlugType() - - Returns the most recently received plug type data: - -1 - unknown - 0 - unplugged - 1 - power source is an AC charger - 2 - power source is a USB port - - -.. py:function:: batteryCheckPresent() - - Returns the most recently received battery presence data - -.. py:function:: batteryGetLevel() - - Returns the most recently received battery level (percentage) - -.. py:function:: batteryGetVoltage() - - Returns the most recently received battery voltage - -.. py:function:: batteryGetTemperature() - - Returns the most recently received battery temperature - -.. py:function:: batteryGetTechnology() - - Returns the most recently received battery technology data - - -ActivityResultFacade -========================= - -.. py:function:: setResultBoolean(resultCode, resultValue) - - Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), - the resulting intent will contain SCRIPT_RESULT extra with the given value - - :param int resultCode: - :param byte resultValue: - - -.. py:function:: setResultByte(resultCode, resultValue) - - Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), - the resulting intent will contain SCRIPT_RESULT extra with the given value - - :param int resultCode: - :param byte resultValue: - -.. py:function:: setResultShort(resultCode, resultValue) - - Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), - the resulting intent will contain SCRIPT_RESULT extra with the given value - - :param int resultCode: - :param byte resultValue: - -.. py:function:: setResultChar(resultCode, resultValue) - - Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), - the resulting intent will contain SCRIPT_RESULT extra with the given value - - :param int resultCode: - :param byte resultValue: - - -.. py:function:: setResultInteger(resultCode, resultValue) - - Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), - the resulting intent will contain SCRIPT_RESULT extra with the given value - - :param int resultCode: - :param byte resultValue: - -.. py:function:: setResultLong(resultCode, resultValue) - - Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), - the resulting intent will contain SCRIPT_RESULT extra with the given value - - :param int resultCode: - :param byte resultValue: - -.. py:function:: setResultFloat(resultCode, resultValue) - - Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), - the resulting intent will contain SCRIPT_RESULT extra with the given value - - :param int resultCode: - :param byte resultValue: - -.. py:function:: setResultDouble(resultCode, resultValue) - - Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), - the resulting intent will contain SCRIPT_RESULT extra with the given value - - :param int resultCode: - :param byte resultValue: - -.. py:function:: setResultString(resultCode, resultValue) - - Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), - the resulting intent will contain SCRIPT_RESULT extra with the given value - - :param int resultCode: - :param byte resultValue: - -.. py:function:: setResultBooleanArray(resultCode, resultValue) - - Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), - the resulting intent will contain SCRIPT_RESULT extra with the given value - - :param int resultCode: - :param byte resultValue: - -.. py:function:: setResultByteArray(resultCode, resultValue) - - Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), - the resulting intent will contain SCRIPT_RESULT extra with the given value - - :param int resultCode: - :param byte resultValue: - -.. py:function:: setResultShortArray(resultCode, resultValue) - - Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), - the resulting intent will contain SCRIPT_RESULT extra with the given value - - :param int resultCode: - :param byte resultValue: - -.. py:function:: setResultCharArray(resultCode, resultValue) - - Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), - the resulting intent will contain SCRIPT_RESULT extra with the given value - - :param int resultCode: - :param byte resultValue: - -.. py:function:: setResultIntegerArray(resultCode, resultValue) - - Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), - the resulting intent will contain SCRIPT_RESULT extra with the given value - - :param int resultCode: - :param byte resultValue: - -.. py:function:: setResultLongArray(resultCode, resultValue) - - Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), - the resulting intent will contain SCRIPT_RESULT extra with the given value - - :param int resultCode: - :param byte resultValue: - -.. py:function:: setResultFloatArray(resultCode, resultValue) - - Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), - the resulting intent will contain SCRIPT_RESULT extra with the given value - - :param int resultCode: - :param byte resultValue: - -.. py:function:: setResultDoubleArray(resultCode, resultValue) - - Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), - the resulting intent will contain SCRIPT_RESULT extra with the given value - - :param int resultCode: - :param byte resultValue: - -.. py:function:: setResultStringArray(resultCode, resultValue) - - Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), - the resulting intent will contain SCRIPT_RESULT extra with the given value - - :param int resultCode: - :param byte resultValue: - -.. py:function:: setResultSerializable(resultCode, resultValue) - - Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), - the resulting intent will contain SCRIPT_RESULT extra with the given value - - :param int resultCode: - :param byte resultValue: - - -MediaPlayerFacade -========================= - -Control ------------------ -.. py:function:: mediaPlay(url, tag, play) - - Open a media file - - :param str url: url of media resource - :param str tag(optional): string identifying resource (default=default) - :param bool play(optional): start playing immediately - - :return: true if play successful - -.. py:function:: mediaPlayPause(tag) - - pause playing media file - - :param str tag: string identifying resource (default=default) - - :return: true if successful - -.. py:function:: mediaPlayStart(tag) - - start playing media file - - :param str tag: string identifying resource (default=default) - - :return: true if successful - -.. py:function:: mediaPlayClose(tag) - - Close media file - - :param str tag: string identifying resource (default=default) - - :return: true if successful - -.. py:function:: mediaIsPlaying(tag) - - Checks if media file is playing - - :param str tag: string identifying resource (default=default) - - :return: true if successful - - -.. py:function:: mediaPlaySetLooping(enabled, tag) - - Set Looping - - :param bool enabled: default true - :param str tag: string identifying resource (default=default) - - :return: True if successful - -.. py:function:: mediaPlaySeek(msec, tag) - - Seek To Position - - :param int msec: default true - :param str tag: string identifying resource (default=default) - - :return: New Position (in ms) - -Get Information ------------------ -.. py:function:: mediaPlayInfo(tag) - - Information on current media - - :param str tag: string identifying resource (default=default) - - :return: Media Information - -.. py:function:: mediaPlayList() - - Lists currently loaded media - - :return: List of Media Tags - - -PreferencesFacade -========================= - -.. py:function:: prefGetValue(key, filename) - - Read a value from shared preferences - - :param str key: key - :param str filename(optional): Desired preferences file. If not defined, uses the default Shared Preferences. - - -.. py:function:: prefPutValue(key, value, filename) - - Write a value to shared preferences - - :param str key: key - :param str value: value - :param str filename(optional): Desired preferences file. If not defined, uses the default Shared Preferences. - -.. py:function:: prefGetAll(filename) - - Get list of Shared Preference Values - - :param str filename(optional): Desired preferences file. If not defined, uses the default Shared Preferences. - - -QPyInterfaceFacade -========================= - -.. py:function:: executeQPy(script) - - Execute a qpython script by absolute path - - :param str script: The absolute path of the qpython script - - :return: bool - - -TextToSpeechFacade -========================= - -.. py:function:: ttsSpeak(message) - - Speaks the provided message via TTS - - :param str message: message - -.. py:function:: ttsIsSpeaking() - - Returns True if speech is currently in progress - -EyesFreeFacade -========================= - - - - -BluetoothFacade -========================= - -.. py:function:: bluetoothActiveConnections() - - Returns active Bluetooth connections - - -.. py:function:: bluetoothWriteBinary(base64, connID) - - Send bytes over the currently open Bluetooth connection - - :param str base64: A base64 encoded String of the bytes to be sent - :param str connID(optional): Connection id - -.. py:function:: bluetoothReadBinary(bufferSize, connID) - - Read up to bufferSize bytes and return a chunked, base64 encoded string - - :param int bufferSize: default 4096 - :param str connID(optional): Connection id - -.. py:function:: bluetoothConnect(uuid, address) - - Connect to a device over Bluetooth. Blocks until the connection is established or fails - - :param str uuid: The UUID passed here must match the UUID used by the server device - :param str address(optional): The user will be presented with a list of discovered devices to choose from if an address is not provided - - :return: True if the connection was established successfully - -.. py:function:: bluetoothAccept(uuid, timeout) - - Listens for and accepts a Bluetooth connection. Blocks until the connection is established or fails - - :param str uuid: The UUID passed here must match the UUID used by the server device - :param int timeout: How long to wait for a new connection, 0 is wait for ever (default=0) - -.. py:function:: bluetoothMakeDiscoverable(duration) - - Requests that the device be discoverable for Bluetooth connections - - :param int duration: period of time, in seconds, during which the device should be discoverable (default=300) - -.. py:function:: bluetoothWrite(ascii, connID) - - Sends ASCII characters over the currently open Bluetooth connection - - :param str ascii: text - :param str connID: Connection id - -.. py:function:: bluetoothReadReady(connID) - - Sends ASCII characters over the currently open Bluetooth connection - - :param str ascii: text - :param str connID: Connection id - -.. py:function:: bluetoothRead(bufferSize, connID) - - Read up to bufferSize ASCII characters - - :param int bufferSize: default=4096 - :param str connID(optional): Connection id - -.. py:function:: bluetoothReadLine(connID) - - Read the next line - - :param str connID(optional): Connection id - -.. py:function:: bluetoothGetRemoteDeviceName(address) - - Queries a remote device for it's name or null if it can't be resolved - - :param str address: Bluetooth Address For Target Device - -.. py:function:: bluetoothGetLocalName() - - Gets the Bluetooth Visible device name - -.. py:function:: bluetoothSetLocalName(name) - - Sets the Bluetooth Visible device name, returns True on success - - :param str name: New local name - -.. py:function:: bluetoothGetScanMode() - - Gets the scan mode for the local dongle. - Return values: - -1 when Bluetooth is disabled. - 0 if non discoverable and non connectable. - 1 connectable non discoverable. - 3 connectable and discoverable. - -.. py:function:: bluetoothGetConnectedDeviceName(connID) - - Returns the name of the connected device - - :param str connID: Connection id - -.. py:function:: checkBluetoothState() - - Checks Bluetooth state - - :return: True if Bluetooth is enabled - -.. py:function:: toggleBluetoothState(enabled, prompt) - - Toggle Bluetooth on and off - - :param bool enabled: - :param str prompt: Prompt the user to confirm changing the Bluetooth state, default=true - - :return: True if Bluetooth is enabled - -.. py:function:: bluetoothStop(connID) - - Stops Bluetooth connection - - :param str connID: Connection id - -.. py:function:: bluetoothGetLocalAddress() - - Returns the hardware address of the local Bluetooth adapter - -.. py:function:: bluetoothDiscoveryStart() - - Start the remote device discovery process - - :return: true on success, false on error - -.. py:function:: bluetoothDiscoveryCancel() - - Cancel the current device discovery process - - :return: true on success, false on error - -.. py:function:: bluetoothIsDiscovering() - - Return true if the local Bluetooth adapter is currently in the device discovery process - - -SignalStrengthFacade -========================= -.. py:function:: startTrackingSignalStrengths() - - Starts tracking signal strengths - -.. py:function:: readSignalStrengths() - - Returns the current signal strengths - - :return: A map of gsm_signal_strength - -.. py:function:: stopTrackingSignalStrengths() - - Stops tracking signal strength - - -WebCamFacade -========================= - -.. py:function:: webcamStart(resolutionLevel, jpegQuality, port) - - Starts an MJPEG stream and returns a Tuple of address and port for the stream - - :param int resolutionLevel: increasing this number provides higher resolution (default=0) - :param int jpegQuality: a number from 0-10 (default=20) - :param int port: If port is specified, the webcam service will bind to port, otherwise it will pick any available port (default=0) - -.. py:function:: webcamAdjustQuality(resolutionLevel, jpegQuality) - - Adjusts the quality of the webcam stream while it is running - - :param int resolutionLevel: increasing this number provides higher resolution (default=0) - :param int jpegQuality: a number from 0-10 (default=20) - -.. py:function:: cameraStartPreview(resolutionLevel, jpegQuality, filepath) - - Start Preview Mode. Throws 'preview' events - - :param int resolutionLevel: increasing this number provides higher resolution (default=0) - :param int jpegQuality: a number from 0-10 (default=20) - :param str filepath: Path to store jpeg files - - :return: True if successful - -.. py:function:: cameraStopPreview() - - Stop the preview mode - - -UiFacade -========================= - -Dialog --------- -.. py:function:: dialogCreateInput(title, message, defaultText, inputType) - - Create a text input dialog - - :param str title: title of the input box - :param str message: message to display above the input box - :param str defaultText(optional): text to insert into the input box - :param str inputType(optional): type of input data, ie number or text - -.. py:function:: dialogCreatePassword(title, message) - - Create a password input dialog - - :param str title: title of the input box - :param str message: message to display above the input box - -.. py:function:: dialogGetInput(title, message, defaultText) - - Create a password input dialog - - :param str title: title of the input box - :param str message: message to display above the input box - :param str defaultText(optional): text to insert into the input box - -.. py:function:: dialogGetPassword(title, message) - - Queries the user for a password - - :param str title: title of the password box - :param str message: message to display above the input box - -.. py:function:: dialogCreateSeekBar(start, maximum, title) - - Create seek bar dialog - - :param int start: default=50 - :param int maximum: default=100 - :param int title: title - -.. py:function:: dialogCreateTimePicker(hour, minute, is24hour) - - Create time picker dialog - - :param int hour: default=0 - :param int miute: default=0 - :param bool is24hour: default=false - -.. py:function:: dialogCreateDatePicker(year, month, day) - - Create date picker dialog - - :param int year: default=1970 - :param int month: default=1 - :param int day: default=1 - - -NFC -------------- -**Data structs** -*QPython NFC json result* -:: - - { - "role": , # could be self/master/slave - "stat": , # could be ok / fail / cancl - "message": - } - -**APIs** - -.. py:function:: dialogCreateNFCBeamMaster(title, message, inputType) - - Create a dialog where you could create a qpython beam master - - :param str title: title of the input box - :param str message: message to display above the input box - :param str inputType(optional): type of input data, ie number or text - -.. py:function:: NFCBeamMessage(content, title, message) - - Create a dialog where you could create a qpython beam master - - :param str content: message you want to sent - :param str title: title of the input box - :param str message: message to display above the input box - :param str inputType(optional): type of input data, ie number or text - -.. py:function:: dialogCreateNFCBeamSlave(title, message) - - Create a qpython beam slave - - :param str title: title of the input box - :param str message: message to display above the input box - -Progress --------------- -.. py:function:: dialogCreateSpinnerProgress(message, maximumProgress) - - Create a spinner progress dialog - - :param str message(optional): message - :param int maximunProgress(optional): dfault=100 - -.. py:function:: dialogSetCurrentProgress(current) - - Set progress dialog current value - - :param int current: current - -.. py:function:: dialogSetMaxProgress(max) - - Set progress dialog maximum value - - :param int max: max - - -.. py:function:: dialogCreateHorizontalProgress(title, message, maximumProgress) - - Create a horizontal progress dialog - - :param str title(optional): title - :param str message(optional): message - :param int maximunProgress(optional): dfault=100 - - -Alert ----------- -.. py:function:: dialogCreateAlert(title, message) - - Create alert dialog - - :param str title(optional): title - :param str message(optional): message - :param int maximunProgress(optional): dfault=100 - - -Dialog Control ---------------- -.. py:function:: dialogSetPositiveButtonText(text) - - Set alert dialog positive button text - - :param str text: text - -.. py:function:: dialogSetNegativeButtonText(text) - - Set alert dialog negative button text - - :param str text: text - -.. py:function:: dialogSetNeutralButtonText(text) - - Set alert dialog button text - - :param str text: text - -.. py:function:: dialogSetItems(items) - - Set alert dialog list items - - :param list items: items - -.. py:function:: dialogSetSingleChoiceItems(items, selected) - - Set alert dialog list items - - :param list items: items - :param int selected: selected item index (default=0) - -.. py:function:: dialogSetMultiChoiceItems(items, selected) - - Set dialog multiple choice items and selection - - :param list items: items - :param int selected: selected item index (default=0) - -.. py:function:: addContextMenuItem(label, event, eventData) - - Adds a new item to context menu - - :param str label: label for this menu item - :param str event: event that will be generated on menu item click - :param object eventData: event object - -.. py:function:: addOptionsMenuItem(label, event, eventData, iconName) - - Adds a new item to context menu - - :param str label: label for this menu item - :param str event: event that will be generated on menu item click - :param object eventData: event object - :param str iconName: Android system menu icon, see http://developer.android.com/reference/android/R.drawable.html - -.. py:function:: dialogGetResponse() - - Returns dialog response - -.. py:function:: dialogGetSelectedItems() - - This method provides list of items user selected - -.. py:function:: dialogDismiss() - - Dismiss dialog - -.. py:function:: dialogShow() - - Show dialog - - -Layout ---------- -.. py:function:: fullShow(layout) - - Show Full Screen - - :param string layout: String containing View layout - -.. py:function:: fullDismiss() - - Dismiss Full Screen - -.. py:function:: fullQuery() - - Get Fullscreen Properties - -.. py:function:: fullQueryDetail(id) - - Get fullscreen properties for a specific widget - - :param str id: id of layout widget - -.. py:function:: fullSetProperty(id) - - Set fullscreen widget property - - :param str id: id of layout widget - :param str property: name of property to set - :param str value: value to set property to - -.. py:function:: fullSetList(id, list) - - Attach a list to a fullscreen widget - - :param str id: id of layout widget - :param list list: List to set - -.. py:function:: fullKeyOverride(keycodes, enable) - - Override default key actions - - :param str keycodes: id of layout widget - :param bool enable: List to set (default=true) - - - -WebView ------------ -.. py:function:: webViewShow() - - Display a WebView with the given URL - - :param str url: url - :param bool wait(optional): block until the user exits the WebView - -USB Host Serial Facade -====================== - -*QPython 1.3.1+ and QPython3 1.0.3+ contains this feature* - -SL4A Facade for USB Serial devices by Android USB Host API. - - -It control the USB-Serial like devices -from Andoroid which has USB Host Controller . - -The sample -`demonstration is also available at youtube video `_ - - -Requirements -------------- -* Android device which has USB Host controller (and enabled in that firmware). -* Android 4.0 (API14) or later. -* USB Serial devices (see [Status](#Status)). -* USB Serial devices were not handled by Android kernel. - - > I heard some android phone handle USB Serial devices - > make /dev/ttyUSB0 in kernel level. - > In this case, Android does not be able to handle the device - > from OS level. - - please check Android Applications be able to grab the target USB Devices, - such as `USB Device Info `_. - -Status ---------------- -* probably work with USB CDC, like FTDI, Arduino or else. - -* 2012/09/10: work with 78K0F0730 device (new RL78) with Tragi BIOS board. - - `M78K0F0730 `_ - -* 2012/09/24: work with some pl2303 devcies. - -Author -------- -This facade developped by `Kuri65536 `_ -you can see the commit log in it. - - -APIs --------- -.. py:function:: usbserialGetDeviceList() - - Returns USB devices reported by USB Host API. - - :return: Returns "Map of id and string information Map - - -.. py:function:: usbserialDisconnect(connID) - - Disconnect all USB-device - - :param str connID: connection ID - -.. py:function:: usbserialActiveConnections() - - Returns active USB-device connections. - - :return: Returns "Active USB-device connections by Map UUID vs device-name." - - -.. py:function:: usbserialWriteBinary(base64, connID) - - Send bytes over the currently open USB Serial connection. - - :param str base64: - :param str connId: - -.. py:function:: usbserialReadBinary(bufferSize, connID) - - Read up to bufferSize bytes and return a chunked, base64 encoded string - - :param int bufferSize: - :param str connId: - -.. py:function:: usbserialConnect(hash, options) - - Connect to a device with USB-Host. request the connection and exit - - :param str hash: - :param str options: - - :return: Returns messages the request status - -.. py:function:: usbserialHostEnable() - - Requests that the host be enable for USB Serial connections. - - :return: True if the USB Device is accesible - -.. py:function:: usbserialWrite(String ascii, String connID) - - Sends ASCII characters over the currently open USB Serial connection - - :param str ascii: - :param str connID: - -.. py:function:: usbserialReadReady(connID) - - :param str connID: - - :return: True if the next read is guaranteed not to block - - -.. py:function:: usbserialRead(connID, bufferSize) - - Read up to bufferSize ASCII characters. - - :param str connID: - :param int bufferSize: - -.. py:function:: usbserialGetDeviceName(connID) - - Queries a remote device for it's name or null if it can't be resolved - - :param str connID: diff --git a/docs/_sources/en/guide_contributors.rst.txt b/docs/_sources/en/guide_contributors.rst.txt deleted file mode 100644 index 2078554..0000000 --- a/docs/_sources/en/guide_contributors.rst.txt +++ /dev/null @@ -1,40 +0,0 @@ -Welcome contribute -=============================== -Thanks for supporting this project, QPython is a greate project, and we hope you join us to help with make it more greater. - -Please send email to us(support at qpython.org) to introduce youself briefly, and which part do you want to contribute. - -Then we will consider to invite you to join the qpython-collaborator group. - -How to help with test -======================== - -.. toctree:: - :maxdepth: 2 - - guide_contributors_test - -How to contribute documentation -================================ - -How to translate -================================ - - -How to launch a local QPython users community -================================================================ - -How to organise a local qpython user sharing event ---------------------------------------------------- - -How to became the developer member -==================================== - -How to develop qpython built-in programs ----------------------------------------- - -How to sponsor QPython project -==================================== - - -More detail coming soon... diff --git a/docs/_sources/en/guide_contributors_test.rst.txt b/docs/_sources/en/guide_contributors_test.rst.txt deleted file mode 100644 index c4c0093..0000000 --- a/docs/_sources/en/guide_contributors_test.rst.txt +++ /dev/null @@ -1,33 +0,0 @@ -QPython is keeping develop! -If you are interested about what we are doing and want to make some contribution, follow this guide to make this project better! - - -Join the tester community --------------------------- -We create a G+ community where you could report bugs or offer suggestions -> `QPython tester G+ community(For QPython testers) `_ - -Join us now! - -.. image:: ../_static/1.png - :scale: 50 % - - -Become a tester ----------------- -After join the tester community, you could become a tester! -Click this and become a tester -> `I'm ready for test `_ - -.. image:: ../_static/2.png - -Report or suggest -------------------- -If you find out any bugs or have any cool idea about QPython, please let us know about it. -You could write down your suggestion or bug report on the community. - -.. image:: ../_static/3.png - - - -Feedback ---------- -Send your feedback to QPython using the contact information: support@qpython.org diff --git a/docs/_sources/en/guide_developers.rst.txt b/docs/_sources/en/guide_developers.rst.txt deleted file mode 100644 index add6f43..0000000 --- a/docs/_sources/en/guide_developers.rst.txt +++ /dev/null @@ -1,75 +0,0 @@ -Android -============================== -Android part offers the common Python user interaction functions, like console, editor, file browsing, QRCode reader etc. - - -Console ---------- - - -Editor ------------ - - -File browsing ---------------- - - -QRCode reader ------------------------- - - -QSL4A -============================== -QSL4A is the folk of SL4A for QPython, which allows users being able to program with Python script for android. - - -QPython Core -============================== -Besides Python core, QPython core offer three types programming mode also. - -Python 2.x ------------ - -Python 3.x ------------ - -Console program ---------------- - -Kivy program ------------- - -WebApp program --------------- - - - -Pip and libraries -============================== -Pip and libraries offer great expansion ability for QPython. - -Pip ---------- - -Libraries ----------- - - -Quick tools -============================== -Quick tools offers better guide for using QPython well for different users. - -QPython API ------------- - -FTP --------- - - -QPY.IO (Enterprise service) -============================== -It's a enterprise service which aim at offering quick android development delivery with QPython. - -It's QPython's maintainers' main paid service, but not a opensource project. - diff --git a/docs/_sources/en/guide_extend.rst.txt b/docs/_sources/en/guide_extend.rst.txt deleted file mode 100644 index bda077e..0000000 --- a/docs/_sources/en/guide_extend.rst.txt +++ /dev/null @@ -1,131 +0,0 @@ -QPython Open API -===================================================== -QPython has an open activity which allow you run qpython from outside. - -The MPyAPI's definition seems like the following: - -:: - - - - - - - - - - - - - - - - - - - - - - - - - - - -**So, with it's help, you could:** - -Share some content to QPython's scripts ---------------------------------------------- -You could choose some content in some app, and share to qpython's script, then you could handle the content with the **sys.argv[2]** - -`Watch the demo video on YouTube `_ - - -Run QPython's script from your own application ------------------------------------------------------- - -You can call QPython to run some script or python code in your application by call this activity, like the following sample: - -:: - - // code sample shows how to call qpython API - String extPlgPlusName = "org.qpython.qpy"; // QPython package name - Intent intent = new Intent(); - intent.setClassName(extPlgPlusName, "org.qpython.qpylib.MPyApi"); - intent.setAction(extPlgPlusName + ".action.MPyApi"); - - Bundle mBundle = new Bundle(); - mBundle.putString("app", "myappid"); - mBundle.putString("act", "onPyApi"); - mBundle.putString("flag", "onQPyExec"); // any String flag you may use in your context - mBundle.putString("param", ""); // param String param you may use in your context - - /* - * The Python code we will run - */ - String code = "import androidhelper\n" + - "droid = androidhelper.Android()\n" + - "line = droid.dialogGetInput()\n" + - "s = 'Hello %s' % line.result\n" + - "droid.makeToast(s)\n" - - mBundle.putString("pycode", code); - intent.putExtras(mBundle); - startActivityForResult(intent, SCRIPT_EXEC_PY); - ... - - - - // And you can handle the qpython callabck result in onActivityResult - @Override - protected void onActivityResult(int requestCode, int resultCode, Intent data) { - if (requestCode == SCRIPT_EXEC_PY) { - if (data!=null) { - Bundle bundle = data.getExtras(); - String flag = bundle.getString("flag"); - String param = bundle.getString("param"); - String result = bundle.getString("result"); // Result your Pycode generate - Toast.makeText(this, "onQPyExec: return ("+result+")", Toast.LENGTH_SHORT).show(); - } else { - Toast.makeText(this, "onQPyExec: data is null", Toast.LENGTH_SHORT).show(); - - } - } - } - - -`Checkout the full project from github `_ - -And there is `a production application - QPython Plugin for Tasker `_ - -QPython Online Service -===================================================== - -Now the QPython online service only open for QPython, not QPython3. - - -QPypi ---------------------------------------------------------- -Can I install some packages which required pre-compiled ? -Sure, you could install some pre-compiled packages from QPypi, you could find it through "Libraries" on dashboard. - - -.. image:: ../_static/guide_extend_pic2.png - -If you couldn't found the package here, you could send email to river@qpython.org . - -QPY.IO ---------------------------------------------------- -Can I build an independent APK from QPython script? - -Sure you can. now the service is **in BETA**, it's a challenging thing. We will publish it as a online service, for we want to let the development process is simple, you don't need to own the development environment set up when you want to build a application. - - -.. image:: ../_static/guide_extend_pic1.png - -If you want to try it out or have some business proposal, please contact with us by sending email to river@qpython.org . diff --git a/docs/_sources/en/guide_helloworld.rst.txt b/docs/_sources/en/guide_helloworld.rst.txt deleted file mode 100644 index ae6d11f..0000000 --- a/docs/_sources/en/guide_helloworld.rst.txt +++ /dev/null @@ -1,121 +0,0 @@ -Writing "Hello World" -======================== - - -Hello world ----------------- -.. image:: ../_static/guide_helloworld_pic1.png - :alt: hello world - -Well, after you became a bit more familiar with QPython, let's create our first program in QPython. Obviously, it will be `helloworld.py`. ;) - -Start QPython, open editor and enter the following code: - -:: - - import androidhelper - droid = androidhelper.Android() - droid.makeToast('Hello, Username!') - -No wonder, it's just similar to any other hello-world program. When executed, it just shows pop-up message on the screen (see screenshot on the top). Anyway, it's a good example of QPython program. - -SL4A library ------------- - -It begins with *import androidhelper* — the most useful module in QPython, which encapsulates almost all interface with Android, available in Python. Any script developed in QPython starts with this statement (at least if it claims to communicate with user). Read more about Python library `here `_ and import statement `here `_ - -By the way, if you're going to make your script compatible with SL4A, you should replace the first line with the following code (and use `android` instead `androidhelper` further in the program): - -:: - -> try: -> import androidhelper as android -> except ImportError: -> import android - -Ok, next we're creating an object `droid` (actually a class), it is necessary to call RPC functions in order to communicate with Android. - -And the last line of our code calls such function, `droid.makeToast()`, which shows a small pop-up message (a "toast") on the screen. - -Well, let's add some more functionality. Let it ask the user name and greet them. - -More samples ---------------- -We can display a simple dialog box with the title, prompt, edit field and buttons **Ok** and **Cancel** using `dialogGetInput` call. Replace the last line of your code and save it as `hello1.py`: - -:: - - import androidhelper - droid = androidhelper.Android() - respond = droid.dialogGetInput("Hello", "What is your name?") - -Well, I think it should return any respond, any user reaction. That's why I wrote `respond = ...`. But what the call actually returns? Let's check. Just add `print` statement after the last line: - -:: - - import androidhelper - droid = androidhelper.Android() - respond = droid.dialogGetInput("Hello", "What is your name?") - print respond - -Then save and run it... - -Oops! Nothing printed? Don't worry. Just pull notification bar and you will see "QPython Program Output: hello1.py" — tap it! - - -As you can see, `droid.dialogGetInput()` returns a JSON object with three fields. We need only one — `result` which contains an actual input from user. - -Let's add script's reaction: - -:: - - import androidhelper - droid = androidhelper.Android() - respond = droid.dialogGetInput("Hello", "What is your name?") - print respond - message = 'Hello, %s!' % respond.result - droid.makeToast(message) - -Last two lines (1) format the message and (2) show the message to the user in the toast. See `Python docs `_ if you still don't know what `%` means. - -Wow! It works! ;) - -Now I'm going to add a bit of logic there. Think: what happen if the user clicks **Cancel** button, or clicks **Ok** leaving the input field blank? - -You can play with the program checking what contains `respond` variable in every case. - -First of all, I want to put text entered by user to a separate variable: `name = respond.result`. Then I'm going to check it, and if it contains any real text, it will be considered as a name and will be used in greeting. Otherwise another message will be shown. Replace fifth line `message = 'Hello, %s!' % respond.result` with the following code: - -:: - - name = respond.result - if name: - message = 'Hello, %s!' % name - else: - message = "Hey! And you're not very polite, %Username%!" - -Use **<** and **>** buttons on the toolbar to indent/unindent lines in if-statement (or just use space/backspace keys). You can read more about indentation in Python `here `_; if-statement described `here `_. - -First of all, we put user input to the variable `name`. Then we check does `name` contain anything? In case the user left the line blank and clicked **Ok**, the return value is empty string `''`. In case of **Cancel** button pressed, the return value is `None`. Both are treated as false in if-statement. So, only if `name` contans anything meaninful, then-statement is executed and greeting "Hello, ...!" shown. In case of empty input the user will see "Hey! And you're not very polite, %Username%!" message. - -Ok, here is the whole program: - -:: - - import androidhelper - droid = androidhelper.Android() - respond = droid.dialogGetInput("Hello", "What is your name?") - print respond - name = respond.result - if name: - message = 'Hello, %s!' % name - else: - message = "Hey! And you're not very polite, %Username%!" - droid.makeToast(message) - - -`Thanks dmych offer the first draft in his blog `_ - - - - diff --git a/docs/_sources/en/guide_howtostart.rst.txt b/docs/_sources/en/guide_howtostart.rst.txt deleted file mode 100644 index 8575d63..0000000 --- a/docs/_sources/en/guide_howtostart.rst.txt +++ /dev/null @@ -1,133 +0,0 @@ - - -QPython: How To Start -======================== -Now, I will introduce the QPython's features through it's interfaces. - -1. Dashboard ------------------- - -.. image:: ../_static/guide_howtostart_pic1.png - :alt: QPython start - - -After you installed QPython, start it in the usual way by tapping its icon in the menu. Screenshot on the top of this post shows what you should see when QPython just started. - -**Start button** - -By tapping the big button with Python logo in the center of the screen you can - -**Launch your local script or project** - -*Get script from QR code* (funny brand new way to share and distribute your code, you can create QRCode through `QPython's QRCode generator `_ - -Now you can install many 3rd libaries ( pure python libraries mainly ) through pip_console.py script. - -If you want QPython to run some script of project when you click the start button, you can make it by setting default program in setting activity. - - -**Developer kit dashboard** - -If you swipe to the left instead of tapping, you will see another (second) main screen of QPython *(Pic. 2)*. As for me, it is much more useful and comfortable for developer. - -.. image:: ../_static/guide_howtostart_pic2.png - :alt: QPython develop dashboard - - -Tools available here: - -* **Console** — yes, it's regular Python console, feel free to comunicate with interpreter directly -* **Editor** — QPython has a nice text editor integrated with the rest, you can write code and run it without leaving the application -* **My QPython** — here you can find your scripts and projects -* **System** — maintain libraries and components: install and uninstall them -* **Package Index** opens the page `QPyPI `_ in browser allowing to install packages listed there -* **Community** leads to `QPython.org `_ page. Feel free to join or ask&answer questions in the QPython community. - -By long clicking on the console or editor, you have chance to create the shortcut on desktop which allow you enter console or editor directly. - -Next, let's see the console and the editor. - -2. Console and editor -------------------------- - -.. image:: ../_static/guide_howtostart_pic3.png - :alt: QPython console - - -As I said before, there is an ordinary Python console. Many people usually use it to explore objects' properties, consult about syntax and test their ideas. You can type your commands directly and Python interpreter will execute them. You can open additional consoles by tapping the plus button (1) and usedrop-down list on the upper left corner to switch between consoles (2). To close the console just tap the close button (3). - -.. image:: ../_static/guide_howtostart_pic4.png - :alt: QPython notification - - -Please note, there will be notification in the notification bar unless you explicitly close the console and you always can reach the open console by tapping the notification. - - - -.. image:: ../_static/guide_howtostart_pic5.png - :alt: QPython editor - - -The editor allows you obviously (hello Cap!) enter and modify text. Here you can develop your scripts, save them and execute. The editor supports Python syntax highlighting and shows line numbers (there is no ability to go to the line by number though). *(above picture)* - -When typing, you can easily control indentation level (which is critical for Python code) using two buttons on the toolbar (1). Next buttons on the toolbar are **Save** and **Save As** (2), then goes **Run** (3), **Undo**, **Search**, **Recent Files** and **Settings** buttons. Also there are two buttons on the top: **Open** and **New** (5). - -When saving, don't forget to add `.py` estension to the file name since the editor don't do it for you. - -3. Programs --------------------- -You can find the scripts or projects in My QPython. My QPython contains the scripts and Projects. - -By long clicking on script or project, you have chance to create the shortcut for the script or project. Once you have created the shortcuts on desktop, you can directly run the script or project from desktop. - - -**Scripts** -Scripts : A single script. The scripts are in the /sdcard/com.hipipal.qpyplus/scripts directory. -If you want your script could be found in My QPython, please upload it to this directory. - -When you click the script, you can choose the following actions: - -- Run : Run the script -- Open : Edit the script with built-in editor -- Rename : Rename the script -- Delete : Delete the script - -**Projects** -Projects : A directory which should contain the main.py as the project's default launch script, and you can put other dependency 3rd libraries or resources in the same directory, if you want your project could be found in My QPython, please upload them into this directory. - -When you click on the project, you can choose the following actions: - -- Run : run the project -- Open : use it to explore project's resources -- Rename : Rename the project -- Delete : Delete the project - -4. Libraries --------------- - -By installing 3rd libraries, you can extend your qpython's programming ability quickly. There are some ways to install libraries. - -**QPypi** - -You can install some pre-built libraries from QPypi, like numpy etc. - -**Pip console** - -You can install most pure python libraries through pip console. - - -Besides the two ways above, you could copy libraries into the /sdcard/qpython/lib/python2.7/site-packages in your device. - - -*Notice:* -Some libraries mixed with c/c++ files could not be install through pip console for the android lacks the compiler environment, you could ask help from qpython developer team. - - -5. Community --------------- -It will redirect to the QPython.org, including somthe source of this documentation, and there are some qpython user communities' link, many questions of qpython usage or programming could be asked in the community. - - - - -`Thanks dmych offer the first draft in his blog `_ diff --git a/docs/_sources/en/guide_libraries.rst.txt b/docs/_sources/en/guide_libraries.rst.txt deleted file mode 100644 index e4bb3ef..0000000 --- a/docs/_sources/en/guide_libraries.rst.txt +++ /dev/null @@ -1,292 +0,0 @@ -QPython built-in Libraries -========================== -QPython is using the Python 2.7.2 and it support most Python stardard libraries. And you could see their documentation through Python documentation. - -QPython dynload libraries --------------------------------------------------------------- -Just like Python, QPython contains python built-in .so libraries. - -Usually, you don't need to import them manually, they were used in stardard libraries, and could be imported automatically. - -* _codecs_cn.so -* _codecs_hk.so -* _codecs_iso2022.so -* _codecs_jp.so -* _codecs_kr.so -* _codecs_tw.so -* _csv.so -* _ctypes.so -* _ctypes_test.so -* _hashlib.so -* _heapq.so -* _hotshot.so -* _io.so -* _json.so -* _lsprof.so -* _multibytecodec.so -* _sqlite3.so -* _ssl.so -* _testcapi.so -* audioop.so -* future_builtins.so -* grp.so -* mmap.so -* resource.so -* syslog.so -* termios.so -* unicodedata.so - -QPython stardard libraries ---------------------------- -The following libraries are the stardard QPython libraries which are the same as Python: - -- `BaseHTTPServer.py `_ -- `binhex.py `_ -- `fnmatch.py `_ -- mhlib.py -- quopri.py -- sysconfig.py -- Bastion.py -- bisect.py -- formatter.py -- mimetools.py -- random.py -- tabnanny.py -- CGIHTTPServer.py -- bsddb -- fpformat.py -- mimetypes.py -- re.py -- tarfile.py -- ConfigParser.py -- cProfile.py -- fractions.py -- mimify.py -- repr.py -- telnetlib.py -- Cookie.py -- calendar.py -- ftplib.py -- modulefinder.py -- rexec.py -- tempfile.py -- DocXMLRPCServer.py -- cgi.py -- functools.py -- multifile.py -- rfc822.py -- textwrap.py -- HTMLParser.py -- cgitb.py -- genericpath.py -- mutex.py -- rlcompleter.py -- this.py -- chunk.py -- getopt.py -- netrc.py -- robotparser.py -- threading.py -- MimeWriter.py -- cmd.py -- getpass.py -- new.py -- runpy.py -- timeit.py -- Queue.py -- code.py -- gettext.py -- nntplib.py -- sched.py -- toaiff.py -- SimpleHTTPServer.py -- codecs.py -- glob.py -- ntpath.py -- sets.py -- token.py -- SimpleXMLRPCServer.py -- codeop.py -- gzip.py -- nturl2path.py -- sgmllib.py -- tokenize.py -- SocketServer.py -- collections.py -- hashlib.py -- numbers.py -- sha.py -- trace.py -- StringIO.py -- colorsys.py -- heapq.py -- opcode.py -- shelve.py -- traceback.py -- UserDict.py -- commands.py -- hmac.py -- optparse.py -- shlex.py -- tty.py -- UserList.py -- compileall.py -- hotshot -- os.py -- shutil.py -- types.py -- UserString.py -- compiler -- htmlentitydefs.py -- os2emxpath.py -- site.py -- unittest -- _LWPCookieJar.py -- config -- htmllib.py -- smtpd.py -- urllib.py -- _MozillaCookieJar.py -- contextlib.py -- httplib.py -- pdb.py -- smtplib.py -- urllib2.py -- __future__.py -- cookielib.py -- ihooks.py -- pickle.py -- sndhdr.py -- urlparse.py -- __phello__.foo.py -- copy.py -- imaplib.py -- pickletools.py -- socket.py -- user.py -- _abcoll.py -- copy_reg.py -- imghdr.py -- pipes.py -- sqlite3 -- uu.py -- _pyio.py -- csv.py -- importlib -- pkgutil.py -- sre.py -- uuid.py -- _strptime.py -- ctypes -- imputil.py -- plat-linux4 -- sre_compile.py -- warnings.py -- _threading_local.py -- dbhash.py -- inspect.py -- platform.py -- sre_constants.py -- wave.py -- _weakrefset.py -- decimal.py -- io.py -- plistlib.py -- sre_parse.py -- weakref.py -- abc.py -- difflib.py -- json -- popen2.py -- ssl.py -- webbrowser.py -- aifc.py -- dircache.py -- keyword.py -- poplib.py -- stat.py -- whichdb.py -- antigravity.py -- dis.py -- lib-tk -- posixfile.py -- statvfs.py -- wsgiref -- anydbm.py -- distutils -- linecache.py -- posixpath.py -- string.py -- argparse.py -- doctest.py -- locale.py -- pprint.py -- stringold.py -- xdrlib.py -- ast.py -- dumbdbm.py -- logging -- profile.py -- stringprep.py -- xml -- asynchat.py -- dummy_thread.py -- macpath.py -- pstats.py -- struct.py -- xmllib.py -- asyncore.py -- dummy_threading.py -- macurl2path.py -- pty.py -- subprocess.py -- xmlrpclib.py -- atexit.py -- email -- mailbox.py -- py_compile.py -- sunau.py -- zipfile.py -- audiodev.py -- encodings -- mailcap.py -- pyclbr.py -- sunaudio.py -- base64.py -- filecmp.py -- markupbase.py -- pydoc.py -- symbol.py -- bdb.py -- fileinput.py -- md5.py -- pydoc_data -- symtable.py - - - -Python 3rd Libraries -========================== - -- `BeautifulSoup.py(3) `_ -- pkg_resources.py -- androidhelper -- plyer -- `bottle.py `_ -- qpy.py -- qpythoninit.py -- setuptools -- `pip `_ - - -Androidhelper APIs -======================== -To simplify QPython SL4A development in IDEs with a -"hepler" class derived from the default Android class containing -SL4A facade functions & API documentation - - -.. toctree:: - :maxdepth: 2 - - guide_androidhelpers diff --git a/docs/_sources/en/guide_program.rst.txt b/docs/_sources/en/guide_program.rst.txt deleted file mode 100644 index 895615c..0000000 --- a/docs/_sources/en/guide_program.rst.txt +++ /dev/null @@ -1,191 +0,0 @@ -QPython's main features -==================================== - -**With QPython, you could build android applications with android application and script language now.** - - -Why should I choose QPython ------------------------------------------------- -The smartphone is becomming people's essential information & technical assitant, so an flexiable script engine could help people complete most jobs efficiently without complex development. - -QPython offer **an amazing developing experience**, with it's help, you could implement the program easily without complex installing IDE, compiling, package progress etc. - -QPython's main features -------------------------- -You can do most jobs through QPython just like the way that Python does on PC/Laptop. - - -**Libraries** - -- QPython supports most stardard Python libraries. - -- QPython supports many 3rd Python libraries which implemented with pure Python code. - -- QPython supports some Python libraries mixed with C/C++ code which pre-compiled by QPython develop team. - -- QPython allows you put on the libraries by yourself. - -Besides these, QPython offers some extra features which Python doesn't offer, Like: - -- Android APIs Access(Like SMS, GPS, NFC, BLUETOOTH etc) - -*Why QPython require so many permissions?* - -QPython need these permissions to access Android's API. - - -**Runtime modes** - -QPython supports several runtime modes for android. - -**Console mode** - -It's the default runtime mode in QPython, it's very common in PC/laptop. - - -**Kivy mode** - -QPython supports `Kivy `_ as the GUI programming solution. - - -Kivy is an open source Python library for rapid development of applications that make use of innovative user interfaces, such as multi-touch apps. - -Your device should support opengl2.0 for supporting kivy mode. - -By insert into the following header in your script, you can let your script run with kivy mode. - -:: - - #qpy:kivy - - -*An kivy program in QPython sample* - -:: - - #qpy:kivy - from kivy.app import App - from kivy.uix.button import Button - - class TestApp(App): - def build(self): - return Button(text='Hello World') - - TestApp().run() - - -If your library require the opengl driver, you shoule declare the kivy mode header in your script, like the jnius. - -*NOTE: QPython3 didn't support kivy mode yet, we have plan to support it in the future* - -**WebApp mode** - -We recommend you implement WebApp with QPython for it offer the easy to accomplish UI and Take advantage of Python's fast programming strong point. - -WebApp will start a webview in front, and run a python web service background. -You could use *bottle*(QPython built-in library) to implement the web service, or you could install *django* / *flask* framework also. - - -By insert into the following header in your script, you can let your script run with webapp mode. - -:: - - #qpy:webapp: - #qpy: - #qpy:// - -For example - -:: - - #qpy:webapp:Hello QPython - #qpy://localhost:8080/hello - - -The previous should start a webview which should load the *http://localhost:8080/hello* as the default page, and the webview will keep the titlebar which title is "Hello QPython", if you add the *#qpy:fullscreen* it will hide the titlebar. - - -:: - - #qpy:webapp:Hello Qpython - #qpy://127.0.0.1:8080/ - """ - This is a sample for qpython webapp - """ - - from bottle import Bottle, ServerAdapter - from bottle import run, debug, route, error, static_file, template - - - ######### QPYTHON WEB SERVER ############### - - class MyWSGIRefServer(ServerAdapter): - server = None - - def run(self, handler): - from wsgiref.simple_server import make_server, WSGIRequestHandler - if self.quiet: - class QuietHandler(WSGIRequestHandler): - def log_request(*args, **kw): pass - self.options['handler_class'] = QuietHandler - self.server = make_server(self.host, self.port, handler, **self.options) - self.server.serve_forever() - - def stop(self): - #sys.stderr.close() - import threading - threading.Thread(target=self.server.shutdown).start() - #self.server.shutdown() - self.server.server_close() #<--- alternative but causes bad fd exception - print "# qpyhttpd stop" - - - ######### BUILT-IN ROUTERS ############### - @route('/__exit', method=['GET','HEAD']) - def __exit(): - global server - server.stop() - - @route('/assets/') - def server_static(filepath): - return static_file(filepath, root='/sdcard') - - - ######### WEBAPP ROUTERS ############### - @route('/') - def home(): - return template('

Hello {{name}} !

'+ \ - 'View source',name='QPython') - - - ######### WEBAPP ROUTERS ############### - app = Bottle() - app.route('/', method='GET')(home) - app.route('/__exit', method=['GET','HEAD'])(__exit) - app.route('/assets/', method='GET')(server_static) - - try: - server = MyWSGIRefServer(host="127.0.0.1", port="8080") - app.run(server=server,reloader=False) - except Exception,ex: - print "Exception: %s" % repr(ex) - - -If you want the webapp could be close when you exit the webview, you have to define the *@route('/__exit', method=['GET','HEAD'])* method , for the qpython will request the *http://localhost:8080/__exit* when you exit the webview. So you can release other resource in this function. - -.. image:: ../_static/guide_program_pic1.png - :alt: QPython WebApp Sample - -*Running screenshot* - - -In the other part of the code, you could implement a webserver whish serve on localhost:8080 and make the URL /hello implement as your webapp's homepage. - - -**Q mode** - -If you don't want the QPython display some UI, pelase try to use the QScript mode, it could run a script background, just insert the following header into your script: - -:: - - #qpy:qpyapp diff --git a/docs/_sources/en/qpypi.rst.txt b/docs/_sources/en/qpypi.rst.txt deleted file mode 100644 index da142e5..0000000 --- a/docs/_sources/en/qpypi.rst.txt +++ /dev/null @@ -1,49 +0,0 @@ -QPYPI -====== -You can extend your QPython capabilities by installing packages. -Because of different computer architectures, we cannot guarantee that QPYPI includes all packages in PYPI. -If you want us to support a package that is not currently supported, you can raise an issue in the QPYPI project - - -QPySLA Package --------------- - -qsl4ahelper ->>>>>>>>>>>>>>> -It extends qpysl4a's APIs. Now the below project depends on it. -https://github.com/qpython-android/qpy-calcount - - -AIPY Packages ----------------- - -AIPY is a high-level AI learning app, based on related libraries like Numpy, Scipy, theano, keras, etc.... It was developed with a focus on helping you learn and practise AI programming well and fast. - -Numpy ->>>>>>> -NumPy is the fundamental package needed for scientific computing with Python. This package contains: - -:: - - a powerful N-dimensional array object - sophisticated (broadcasting) functions - basic linear algebra functions - basic Fourier transforms - sophisticated random number capabilities - tools for integrating Fortran code - tools for integrating C/C++ code - - -Scipy ->>>>>>>> -SciPy refers to several related but distinct entities: - -:: - - The SciPy ecosystem, a collection of open source software for scientific computing in Python. - The community of people who use and develop this stack. - Several conferences dedicated to scientific computing in Python - SciPy, EuroSciPy and SciPy.in. - The SciPy library, one component of the SciPy stack, providing many numerical routines. - -Other ------- diff --git a/docs/_sources/en/qpython3.rst.txt b/docs/_sources/en/qpython3.rst.txt deleted file mode 100644 index 291d604..0000000 --- a/docs/_sources/en/qpython3.rst.txt +++ /dev/null @@ -1,53 +0,0 @@ -# About QPython 3L -QPython is the Python engine for android. It contains some amazing features such as Python interpreter, runtime environment, editor and QPYI and integrated SL4A. It makes it easy for you to use Python on Android. And it's FREE. - -QPython already has millions of users worldwide and it is also an open source project. - -For different usage scenarios, QPython has two branches, namely QPython Ox and 3x. - -QPython Ox is mainly aimed at programming learners, and it provides more friendly features for beginners. QPython 3x is mainly for experienced Python users, and it provides some advanced technical features. - -This is the QPython 3L, it is the only Python interpreter which works under android 4.0 in google play. - -# Amazing Features -- Offline Python 3 interpreter: no Internet is required to run Python programs -- It supports running multiple types of projects, including: console program, SL4A program, webapp program -- Convenient QR code reader for transferring codes to your phone -- QPYPI and a custom repository for prebuilt wheel packages for enhanced scientific libraries, such as numpy, scipy, matplotlib, scikit-learn etc -- Easy-to-use editor -- INTEGRATED & EXTENDED SCRIPT LAYER FOR ANDROID LIBRARY (SL4A): IT LETS YOU DRIVE THE ANDROID WORK WITH PYTHON -- Good documentation and customer support - - -# SL4A Features -With SL4A features, you can use Python programming to control Android work: - -- Android Apps API, such as: Application, Activity, Intent & startActivity, SendBroadcast, PackageVersion, System, Toast, Notify, Settings, Preferences, GUI -- Android Resources Manager, such as: Contact, Location, Phone, Sms, ToneGenerator, WakeLock, WifiLock, Clipboard, NetworkStatus, MediaPlayer -- Third App Integrations, such as: Barcode, Browser, SpeechRecongition, SendEmail, TextToSpeech -- Hardwared Manager: Carmer, Sensor, Ringer & Media Volume, Screen Brightness, Battery, Bluetooth, SignalStrength, WebCam, Vibrate, NFC, USB - -[ API Documentation Link ] -https://github.com/qpython-android/qpysl4a/blob/master/README.md - -[ API Samples ] -https://github.com/qpython-android/qpysl4a/issues/1 - -[ IMPORTANT NOTE ] -IT MAY REQUIRE THE BLUETOOTH / LOCATION / READ_SMS / SEND_SMS / CALL_PHONE AND OTHER PERMISSIONS, SO THAT YOU CAN PROGRAM ITH THESE FEATURES. QPYTHON WILL NOT USE THESE PERMISSIONS IN BACKGROUND. - -IF YOU GET EXCEPTION IN RUNTIME WHILE USING SL4A API, PLEASE CHECK WHETHER THE RELEVANT PERMISSIONS IN THE SYSTEM SETTINGS ARE ENABLED. - -# How To Get Professional Customer Support -Please follow the guide to get support https://github.com/qpython-android/qpython/blob/master/README.md - -[ QPython community ] -https://www.facebook.com/groups/qpython - -[ FAQ ] -A: Why can't I use the SMS API of SL4A -Q: Because Google Play and some app stores have strict requirements on the permissions of apps, in QPython 3x, we use x to distinguish branches with different permissions or appstores. For example, L means LIMITED and S means SENSITIVE. -Sometimes you cannot use the corresponding SL4A APIs because the version you installed does not have the corresponding permissions, so you can consider replace what you have installed with the right one. - -You can find other versions here: -https://www.qpython.org/en/qpython_3x_featues.html diff --git a/docs/_sources/en/qpython_3x_featues.rst.txt b/docs/_sources/en/qpython_3x_featues.rst.txt deleted file mode 100644 index 0fc4578..0000000 --- a/docs/_sources/en/qpython_3x_featues.rst.txt +++ /dev/null @@ -1,98 +0,0 @@ -QPython 3x featues -================== - -QPython 3x, Previously it was QPython3. - -A: Why are there so many branches? - -Q: Because Google Play and some appstores have strict requirements for application permissions, -they require different permissions, we use different branch codes, for example, 3 means it was QPython3, -L means LIMITED, S means SENSITIVE permission is required. - -A: I know there was a QPython before, what is the difference between it and QPython 3x? - -Q: It is now called QPython Ox now, which is mainly aimed at programming learners, and -it provides more friendly features for beginners. QPython 3x is mainly for experienced -Python users, and it provides some advanced technical features. - - -A: Where can I get different branches or versions ? - -Q: Take a look at `this link `_. - -WHAT'S NEW ------------ - -QPython 3x v3.0.0 (Published on 2020/2/1) ->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> - -This is the first version after we restarting the QPython project - -- It added the `qsl4ahelper `_ as a built-in package -- It added a `QPySL4A App project sample `_ into built-in editor, you can create QSLAApp by creating an project -- It rearranged permissions -- It fixed `ssl error `_ bugs - -App's Features ------------------ - -- Offline Python 3 interpreter: no Internet is required to run Python programs -- It supports running multiple types of projects, including: console program, SL4A program, webapp program -- Convenient QR code reader for transferring codes to your phone -- QPYPI and a custom repository for prebuilt wheel packages for enhanced scientific libraries, such as numpy, scipy, matplotlib, scikit-learn etc -- Easy-to-use editor -- INTEGRATED & EXTENDED SCRIPT LAYER FOR ANDROID LIBRARY (SL4A): IT LETS YOU DRIVE THE ANDROID WORK WITH PYTHON -- Good documentation and customer support - - -Android Permissions that QPython requires ------------------------------------------- - -QPython require the BLUETOOTH / LOCATION / BLUETOOTH and OTHER permissions, so that you can program using these FEATURES. AND WE WILL NOT USE THIS PERMISSIONS IN BACKGROUND. - -Both QPython 3S and 3L ->>>>>>>>>>>>>>>>>>>>>> - -- android.permission.INTERNET -- android.permission.WAKE_LOCK -- android.permission.ACCESS_NETWORK_STATE -- android.permission.CHANGE_NETWORK_STATE -- android.permission.ACCESS_WIFI_STATE -- android.permission.CHANGE_WIFI_STATE -- android.permission.RECEIVE_BOOT_COMPLETED -- android.permission.CAMERA -- android.permission.FLASHLIGHT -- android.permission.VIBRATE -- android.permission.RECEIVE_USER_PRESENT -- com.android.vending.BILLING -- com.android.launcher.permission.INSTALL_SHORTCUT -- com.android.launcher.permission.UNINSTALL_SHORTCUT -- android.permission.READ_EXTERNAL_STORAGE -- android.permission.WRITE_EXTERNAL_STORAGE -- android.permission.READ_MEDIA_STORAGE -- android.permission.ACCESS_COARSE_LOCATION -- android.permission.ACCESS_FINE_LOCATION -- android.permission.FOREGROUND_SERVICE -- android.permission.BLUETOOTH -- android.permission.BLUETOOTH_ADMIN -- android.permission.NFC -- android.permission.RECORD_AUDIO -- android.permission.ACCESS_NOTIFICATION_POLICY -- android.permission.KILL_BACKGROUND_PROCESSES -- net.dinglisch.android.tasker.PERMISSION_RUN_TASKS - -QPython 3S ->>>>>>>>>>> -- android.permission.ACCESS_SUPERUSER -- android.permission.READ_SMS -- android.permission.SEND_SMS -- android.permission.RECEIVE_SMS -- android.permission.WRITE_SMS -- android.permission.READ_PHONE_STATE -- android.permission.CALL_PHONE -- android.permission.READ_CALL_LOG -- android.permission.PROCESS_OUTGOING_CALLS -- android.permission.READ_CONTACTS -- android.permission.GET_ACCOUNTS -- android.permission.SYSTEM_ALERT_WINDOW - diff --git a/docs/_sources/en/qpython_ox_featues.rst.txt b/docs/_sources/en/qpython_ox_featues.rst.txt deleted file mode 100644 index f30c15d..0000000 --- a/docs/_sources/en/qpython_ox_featues.rst.txt +++ /dev/null @@ -1,62 +0,0 @@ -QPython Ox featues -====================== - -Because google play and some appstores have strict requirements on the permissions of the app, we use different strategies in different appstores, which is why the branch name will be different. For example, L means Limited, and S means it contains Sensitive permissions. - -Python ---------- -- Python3 + Python2 basis -- QRCode Reader -- Editor -- QPYPI -- Ftp -- Course - -Permissions ----------------- -Both QPython OL and OS ->>>>>>>>>>>>>>>>>>>>>>>>>>> - -- android.permission.INTERNET -- android.permission.WAKE_LOCK -- android.permission.ACCESS_NETWORK_STATE -- android.permission.CHANGE_NETWORK_STATE -- android.permission.ACCESS_WIFI_STATE -- android.permission.CHANGE_WIFI_STATE -- android.permission.RECEIVE_BOOT_COMPLETED -- android.permission.CAMERA -- android.permission.FLASHLIGHT -- android.permission.VIBRATE -- android.permission.RECEIVE_USER_PRESENT -- com.android.vending.BILLING -- com.android.launcher.permission.INSTALL_SHORTCUT -- com.android.launcher.permission.UNINSTALL_SHORTCUT -- android.permission.READ_EXTERNAL_STORAGE -- android.permission.WRITE_EXTERNAL_STORAGE -- android.permission.READ_MEDIA_STORAGE -- android.permission.ACCESS_COARSE_LOCATION -- android.permission.ACCESS_FINE_LOCATION -- android.permission.FOREGROUND_SERVICE -- android.permission.BLUETOOTH -- android.permission.BLUETOOTH_ADMIN -- android.permission.NFC -- android.permission.RECORD_AUDIO -- android.permission.ACCESS_NOTIFICATION_POLICY -- android.permission.KILL_BACKGROUND_PROCESSES -- net.dinglisch.android.tasker.PERMISSION_RUN_TASKS - -QPython OS ->>>>>>>>>>> -- android.permission.ACCESS_SUPERUSER -- android.permission.SEND_SMS -- android.permission.READ_SMS -- android.permission.SEND_SMS -- android.permission.RECEIVE_SMS -- android.permission.WRITE_SMS -- android.permission.READ_PHONE_STATE -- android.permission.CALL_PHONE -- android.permission.READ_CALL_LOG -- android.permission.PROCESS_OUTGOING_CALLS -- android.permission.READ_CONTACTS -- android.permission.GET_ACCOUNTS -- android.permission.SYSTEM_ALERT_WINDOW diff --git a/docs/_sources/features/2018-09-28-dropbear-cn.rst.txt b/docs/_sources/features/2018-09-28-dropbear-cn.rst.txt deleted file mode 100644 index 11491c4..0000000 --- a/docs/_sources/features/2018-09-28-dropbear-cn.rst.txt +++ /dev/null @@ -1,79 +0,0 @@ -如何在QPython 使用 SSH -======================== - -近来悄悄更新了不少好玩的包,但是我最喜欢的是今天介绍的这个特性,刚被集成到QPython中的dropbear SSH工具。 - -Dropbear SSH 是很多嵌入式linux系统首选的ssh工具,结合qpython,能让你方便地进行编程来自动管理服务器或你的手机。 - -如何远程登录 你的服务器? ----------------------------- - -.. image:: https://mmbiz.qpic.cn/mmbiz_jpg/tuObYW62d0iaJIF2ibzmISF2PBd92KzAPnZfLlIbyOglK3NOvD508VccuQafhhic036KuxGeiasAQDqb2YMDmHWo2w/640?wx_fmt=jpeg&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1 - :alt: 1 Dashboard 长按Terminal, 选择Shell Terminal - -*1 Dashboard 长按Terminal, 选择Shell Terminal* - -.. image:: https://mmbiz.qpic.cn/mmbiz_jpg/tuObYW62d0iaJIF2ibzmISF2PBd92KzAPncIibPKFhA6RtwC5tQyia66nDWcnccv8aSrZJDNKzBiaduvy23rib1oLv5A/640?wx_fmt=jpeg&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1 - :alt: 2 Shell中输入ssh @ - -*2 Shell中输入ssh @* - -.. image:: https://mmbiz.qpic.cn/mmbiz_jpg/tuObYW62d0iaJIF2ibzmISF2PBd92KzAPnEpC5zNbJJejeGCvnNgEIHDKLX9S72GjVybShlqvtzvPATsh4Fg13Kw/640?wx_fmt=jpeg&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1 - :alt: 3 已经登录到了远端服务器 - -*3 已经登录到了远端服务器* - - -除了从手机上登录服务器外,你还可以登录到你的手机。 - -如何登录到你的手机? ------------------------ - -这个功能适合高级玩家,因为一些权限的问题,在手机上开sshd服务需要root权限。 -第一次使用,需要从shell terminal中进行下初始化操作 - -``` -su - #切换为root用户, - -mkdir dropbear # 在 /data/data/org.qpython.qpy/files下创建dropbear目录 - -初始化对应的key - -dbkey -t dss -f dropbear/dropbear_dss_host_key - -dbkey -t rsa -f dropbear/dropbear_rsa_host_key - -dbkey -t ecdsa -f dropbear/dropbear_ecdsa_host_key - -``` - -完成上述步骤之后,即可启动sshd服务。 - -.. image:: https://mmbiz.qpic.cn/mmbiz_jpg/tuObYW62d0iaJIF2ibzmISF2PBd92KzAPnLL1eeZvpzyJXLfBLJT1hmbQEKs1QDodeugXPh8vOvJ77HNvHyT6sDg/640?wx_fmt=jpeg&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1 - :alt: 启动sshd服务:sshd -p 8088 -P dropbear/db.pid -F # 前台启动,端口 8088 - -*启动sshd服务:sshd -p 8088 -P dropbear/db.pid -F # 前台启动,端口 8088* - -接下来从你的电脑中就可以登录了你的手机了默认密码就是我们的app名字,你懂得。 - -.. image:: https://mmbiz.qpic.cn/mmbiz_png/tuObYW62d0iaJIF2ibzmISF2PBd92KzAPn4FOhNFPVKEpZE8mCibia8Cgf4sUK41cldnFWYpqtaY62LfX6MiabwYquQ/640?wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1 - :alt: 从你的笔记本登录手机 - -*从你的笔记本登录手机* - -**另外还支持下面高级特性:** - -- ssh 支持证书登录,借助dbconvert,可以把你的openssh证书转换过来,存到对应的目录,用 ssh -i 指定证书即可 -- sshd 支持 authorized_keys, 只需要把该文件保存到你的dropbear目录下,即可 -- scp,远程拷贝文件 - -后续计划移植更多有用的工具 - -其他 ------- - -不想玩了记得kill掉sshd进程,之前需要指定pid文件就是方便你获得 pid - -kill `cat dropbear/db.pid` - -`获得QPython App `_ diff --git a/docs/_sources/zh/contributorshowto.rst.txt b/docs/_sources/zh/contributorshowto.rst.txt deleted file mode 100644 index da17ec1..0000000 --- a/docs/_sources/zh/contributorshowto.rst.txt +++ /dev/null @@ -1,36 +0,0 @@ - -QPython文档体系说明 ---------------------- - -QPython 文档体系分为 英文/中文 两部分,我们努力保持两种语言对应内容的准确和同步,其中内容其中又分为 - -* 快速开始 (使用上的帮助) - -* 编程指南 (主要是用QPython来进行编程和开发的指南) - -* QPython黑客指南 (深入折腾的指导) - -* 贡献者指南 (QPython贡献者指南,分为在QPython team内的,和以外的) - - -如何提交文档 -------------------------------- -文档非常重要,我们用sphinx来组织文档,并且文档会通过github page功能直接推到qpython.org网站中 -在想要贡献QPython文档之前仔细阅读我们的指南 - -* git clone http://github.com/qpython-android/qpython - -* 进入到 项目的qpython-docs目录中 - -* 按照sphinx规则编辑source中的文件即可 - -* 最后cd到qpython-docs中并运行build.sh - -* 打开浏览器打开本地文件检查, - -* 如果检查无问题则可以提交,然后浏览qpython.org即可看到最新的更新 - - -如何提交翻译 -------------------------------- -QPython是一个支持多语言的应用,你可以通过以下方式来提交对应国家的翻译 diff --git a/docs/_sources/zh/howtostart.rst.txt b/docs/_sources/zh/howtostart.rst.txt deleted file mode 100644 index 8a1ed07..0000000 --- a/docs/_sources/zh/howtostart.rst.txt +++ /dev/null @@ -1,28 +0,0 @@ -快速开始 -========= - -* `QPython - 使用说明 `_ -* `QPython - 快速开始 `_ -* `“你好,世界!” `_ - -编程指南 -============ - -* `QPython - 开发 WEB APP `_ -* `QPython - Bottle 快速了解 `_ - -QPython黑客指南 -================= - -* `QPython - 编程向导 `_ -* `QPython 黑客 `_ - -贡献者指南 -================= -欢迎加入 QPython 团队 - -.. toctree:: - :maxdepth: 2 - - contributorshowto - diff --git a/docs/_sources/zhindex.rst.txt b/docs/_sources/zhindex.rst.txt deleted file mode 100644 index 6006633..0000000 --- a/docs/_sources/zhindex.rst.txt +++ /dev/null @@ -1,33 +0,0 @@ -中文用户向导 -============================================= - -欢迎 ! ------------------------------- -QPython/QPython3 的最新版本1.3.2(QPython), 1.0.2(QPython3) 已经发布,它包含了许多惊艳的特性,请从应用市场安装 - - -QPython 起步 ------------------------- -.. toctree:: - :maxdepth: 2 - - zh/howtostart - - -更多链接 ------------------------------- -* `常见问题 `_ -* `在百度贴吧里讨论 `_ -* `在微博问我们问题 `_ -* `给我们发邮件 `_ -* `报告问题 `_ - -QPython 用户开发组 ------------------------------- -* 请加入 `QPython 用户开发者组 `_ 来和全世界的 QPython 用户一块来玩转QPython。 -* 加入QPython QQ组(Q群:540717901)来和中国活跃的QPython 用户一起玩转 QPython - -如何贡献 ---------- -想成为 QPython 的贡献者么?请 `给我们发邮件 `_ - diff --git a/docs/agreement-cn.html b/docs/agreement-cn.html deleted file mode 100644 index dbdf8b4..0000000 --- a/docs/agreement-cn.html +++ /dev/null @@ -1,47 +0,0 @@ - - - - - - - 用户使用协议 - - - -

用户使用协议

1. 特别提示 -

1.1为使用本手机应用软件及服务,您应当阅读并遵守《用户使用协议》(以下简称“本协议”)。请您务必审慎阅读、充分理解各条款内容,特别是免除或者限制责任的条款,以及同意或使用某项服务的单独协议,并选择接受或不接受。 -

1.2 除非您已阅读并接受本协议所有条款,否则您无权下载、安装或使用本软件及相关服务。您的下载、安装、使用、获取账号、登录等行为即视为您已阅读并同意上述协议的约束。 -

1.3 QPYTHON(以下称“QPYTHON”)同意按照本协议的规定及其不时发布的操作规则提供基于互联网的相关服务(以下称"本服务")。若您需要获得本服务,您(以下称"用户")应当同意本协议的全部条款并按照页面上的提示完成全部的申请程序。 -

- - -

2. 协议适用主体范围

- 本协议是用户与本公司之间关于用户下载、安装、使用、复制本软件,以及使用本公司相关服务所订立的协议。 -

- QPYTHON在网站上公布的服务条款及用户所参加课程的招生方案和班次协议等是本协议的补充。本协议与上述内容存在冲突的,以本协议为准。 本协议内容同时包括QPYTHON可能不断发布的关于本服务的相关协议、业务规则等内容。上述内容一经正式发布,即为本协议不可分割的组成部分,用户若继续使用本公司软件及服务同样应当遵守。 -

-

3. 服务内容与授权使用范围

-

本软件根据用户实际需求提供服务,例如编程工具、在线QPYPI。QPYTHON保留随时变更、中断或终止部分或全部本服务的权利。 -

-

本软件手机应用的授权使用范围:用户可以在手机上安装、使用、显示、运行本软件。 -

-

保留权利:未明示授权的其他一切权利均由本公司所有。

- -

3. 使用规则

-

用户在使用本软件时,必须遵循以下原则:
- 遵守你所在国的有关的法律和法规; -
- 不得为任何非法目的而使用本服务系统;
- 遵守所有与本服务有关的网络协议、规定和程序;
- 不得利用本软件系统进行任何可能对互联网的正常运转造成不利影响的行为;
- 不得利用本软件服务系统进行任何不利于其他用户的行为;
- 如发现任何非法使用用户账号或账号出现安全漏洞的情况, 应立即通知QPYTHON官方 - -

-

4. 知识产权

-

本软件的作者为严河存, 而QPYTHON的商标权、专利权、商业秘密等知识产权,以及与本软件相关的所有信息内容(包括但不限于视频课件、文字、图片、音频、图表、界面设计、版面框架、有关数据或电子文档等)均属于River授权的北京优趣天下信息技术有限公司,北京优趣天下信息技术有限公司享有上述知识产权,除非事先经本公司的合法授权,任何人皆不得擅自以任何形式使用,否则我们可立即终止向该用户提供产品和服务,并依法追究其法律责任,赔偿本QPYTHON的一切损失。

- - - - - diff --git a/docs/agreement.html b/docs/agreement.html deleted file mode 100644 index 078dd7b..0000000 --- a/docs/agreement.html +++ /dev/null @@ -1,45 +0,0 @@ - - - - - - User Agreement - - - -

User Agreement

1. Special Tips -

1.1 In order to use this mobile application software and services, you should read and abide by the "User Agreement" (hereinafter referred to as "this Agreement"). Please be sure to carefully read and fully understand the contents of each clause, especially the clauses exempting or limiting liability, as well as separate agreements for agreeing to or using a certain service, and choose to accept or not accept it. -

1.2 Unless you have read and accepted all the terms of this agreement, you have no right to download, install or use this software and related services. Your downloading, installation, use, account acquisition, login, etc. are deemed to have read and agreed to be bound by the above agreement. -

1.3 QPYTHON (hereinafter referred to as "QPYTHON") agrees to provide Internet-based related services (hereinafter referred to as the "Service") in accordance with the provisions of this Agreement and its operating rules published from time to time. If you need to obtain this service, you (hereinafter referred to as "User") should agree to all the terms of this agreement and complete the entire application process according to the prompts on the page. -

- - -

2. Scope of application of the agreement

- This agreement is an agreement between the user and the company regarding the user's downloading, installation, use, copying of this software, and use of the company's related services. -

- The terms of service published by QPYTHON on the website and the enrollment plans and class agreements for courses attended by users are supplements to this agreement. If there is any conflict between this Agreement and the above content, this Agreement shall prevail. The content of this agreement also includes relevant agreements, business rules, etc. regarding this service that QPYTHON may publish from time to time. Once the above content is officially released, it will become an integral part of this agreement. Users must also abide by it if they continue to use the company's software and services. -

-

3. Service content and authorized use scope

-

This software provides services based on the actual needs of users, such as programming tools and online QPYPI. QPYTHON reserves the right to change, interrupt or terminate part or all of this service at any time. -

-

The authorized use scope of this software’s mobile application: Users can install, use, display, and run this software on their mobile phones. -

-

Reserved rights: All other rights not expressly authorized are owned by our company.

- -

3. Rules of use

-

Users must follow the following principles when using this software:
- Comply with the relevant laws and regulations of your country; -
- This service system may not be used for any illegal purpose;
- Comply with all network protocols, regulations and procedures related to the Service;
- This software system may not be used to conduct any behavior that may adversely affect the normal operation of the Internet;
- You may not use this software service system to conduct any behavior that is detrimental to other users;
- If you discover any illegal use of user accounts or account security vulnerabilities, you should immediately notify QPYTHON officials. - -

-

4. Intellectual Property

-

The author of this software is Yan Hecun, and QPYTHON’s trademark rights, patent rights, trade secrets and other knowledge The property rights, as well as all information content related to this software (including but not limited to video courseware, text, pictures, audio, charts, interface design, layout framework, relevant data or electronic documents, etc.) belong to Beijing Youqutianxia Information authorized by River. Technology Co., Ltd. and Beijing Youqutianxia Information Technology Co., Ltd. enjoy the above intellectual property rights. Unless legally authorized by the company in advance, no one may use it in any form without authorization. Otherwise, we may immediately terminate the provision of products and services to the user, and Investigate its legal liability in accordance with the law and compensate QPYTHON for all losses.

- - - - diff --git a/docs/community.html b/docs/community.html deleted file mode 100644 index d6d01b6..0000000 --- a/docs/community.html +++ /dev/null @@ -1,22 +0,0 @@ - diff --git a/docs/contributors.html b/docs/contributors.html deleted file mode 100644 index 096dfae..0000000 --- a/docs/contributors.html +++ /dev/null @@ -1,218 +0,0 @@ - - - - - - - - - Contributors — QPython 0.9 documentation - - - - - - - - - - - - - - - - - -
-
- - - - - -
-
- -
-
-
-
- - -
-
-
-
- -
    -
  • Guide »
  • - -
  • Contributors
  • -
- - -
-
-
- -
-

Contributors

-

Thanks contributers for helping with QPython projects.

-

We want you to join us, If you want to join us, please email us support@qpython.org

-
-

Developers

-

River

-

乘着船

-

kyle kersey

-

Mae

-

ZRH

- - -

How to contribute

-

Please send an email to us <support@qpython.org> with your self introduction and what kind of development do you want to contribute.

-
-
-

Communities Contributors

-

LR (Chinese QQ Group: 540717901)

-

脉动小羊mo

- -

How to run a QPython Community

-

We appreciate that you build a QPython topic community, you can invite us to join for answering any question about qpython by sending an email to us for telling how to join<support@qpython.org>.

-
-
-

Localization

-

Fogapod (Russian)

-

Frodo821 (Japanese)

-

Darciss Rehot’acc (Turkish)

-

Christo phe (French)

-

How to contribute localization translate

-

We appreciate that you are willing to help with translate QPython / QPython3.

-

This repo is the localization project, you can post pull request and send en email to us<support@qpython.org>, then we will merge it and publish in next update.

-

If you don’t want to use git, you can just translate the words which do not contains translatable=”false” in the following files.

- -

And there is the description file

- -
-
- - -
-
-
-
-
-
-
-
-
-
- - -
- - -
- - - diff --git a/docs/default.html b/docs/default.html deleted file mode 100644 index 7dbd944..0000000 --- a/docs/default.html +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/docs/discord.html b/docs/discord.html deleted file mode 100644 index 4f7cb82..0000000 --- a/docs/discord.html +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/document.html b/docs/document.html deleted file mode 100644 index 82ff8fb..0000000 --- a/docs/document.html +++ /dev/null @@ -1,287 +0,0 @@ - - - - - - - - - Welcome to read the QPython guide — QPython 0.9 documentation - - - - - - - - - - - - - - - - - - -
-
- - - - - -
-
- -
-
-
-
- - -
-
-
-
- -
    -
  • Guide »
  • - -
  • Welcome to read the QPython guide
  • -
- - -
-
-
- - images/bestpython.png -
-

Welcome to read the QPython guide

-

QPython is a script engine that runs Python on android devices. It lets your android device run Python scripts and projects. It contains the Python interpreter, console, editor, and the SL4A Library for Android. It’s Python on Android!

-

QPython has several millions users in the world already, it’s a great project for programming users, welcome to join us for contributing to this project NOW.

-
-

What’s NEW

-

QPython project include the QPython and QPython3 applications.

-

QPython application is using the Python 2.7.2 , and QPython application is using the Python 3.2.2 .

-

QPython’s newest version is 1.3.2 (Released on 2017/5/12) , QPython3’s newest version is 1.0.2 (Released on 2017/3/29), New versions include many amazing features, please upgrade to the newest version as soon from google play, amazon appstore etc.

-
-
-

Thanks these guys who are contributing

-

They are pushing on the QPython project moving forward.

-River is the project's organizer and the current online QPython's author. -Mae is a beautiful and talented girl developer who is good at python & android programming. -Zoom.Quiet is a knowledgeable guy who is famous in many opensource communities. -MathiasLuo is a android geek developer -liyuanrui is a Chinese geek -Kyle kersey is a US geek -

Do you want to join the great QPython team ? You could Ask qustions on twitter or email us. -And you could fork us on github and send pull request.

-
-
-

QPython Communities

-

There are many active QPython communities where you could meet the QPython users like you

- -

And you could talk to us through social network

- -

It’s the official QPython Users & Contributors’ Guide, please follow these steps for using and contributing.

-
-
-

Support

-

We are happy to hear feedback from you, but sometimes some bugs or features demand may not be implemented soon for we lack resources.

-

So if you have any issue need the core developer team to solve with higher priority, you could try the bountysource service.

-
-
-

Now, let’s GO

- -
-
-

Others

-
- -
-
-
-

For Chinese users

- -
-
- - -
-
-
-
-
-
-
-
-
-
- - -
- - -
- - - diff --git a/docs/en/faq.html b/docs/en/faq.html deleted file mode 100644 index d1f18be..0000000 --- a/docs/en/faq.html +++ /dev/null @@ -1,189 +0,0 @@ - - - - - - - - - FAQ — QPython 0.9 documentation - - - - - - - - - - - - - - - - - - - -
-
- - - - - -
-
- -
-
-
-
- - -
-
-
-
- - - - -
-
-
- -
-

FAQ

-

How to run qpython script from other terminals ?

-
    -
  • You could “share to” qpython from 3rd apps.

  • -
  • You need to root the android device first, then soure the env vars (Just like the qpython wiki link you mentioned) and execute the /data/data/org.qpython.qpy/bin/python or /data/data/org.qpython.qpy/bin/python-android5 (for android 5 above)

  • -
-

Share to case sample

-

Support pygame ?

-

Even you could import pygame in QPython, but QPython doesn’t support pygame now.

-

We will consider to support it later, please follow us on facebook to get it’s progress.

-

Pygame case sample

-
- - -
-
-
-
-
-
-
-
-
-
- - -
- - -
- - - diff --git a/docs/en/guide.html b/docs/en/guide.html deleted file mode 100644 index 263ae52..0000000 --- a/docs/en/guide.html +++ /dev/null @@ -1,357 +0,0 @@ - - - - - - - - - Getting started — QPython 0.9 documentation - - - - - - - - - - - - - - - - - - - -
-
- - - - - -
-
- -
-
- -
-
- -
    -
  • Guide »
  • - -
  • Getting started
  • -
- - -
-
-
- -
-

Getting started

-

How to start quickly ? Just follow the following steps:

- -
-
-

Programming Guide

-

If you you want to know more about how to program through qpython, just follow these steps:

- -

QPython project is not only a powerful Python engine for android, but is a active technology community also.

-
-
-

Developer Guide

-

QPython developers’ goal is pushing out a great Python for android.

- -
-
-

Contributor Guide

-

Welcome to join QPython contributors team, you are not just a user, but a creator of QPython.

- -
- - -
-
-
-
-
-
-
-
-
-
- - -
- - -
- - - diff --git a/docs/en/guide_androidhelpers.html b/docs/en/guide_androidhelpers.html deleted file mode 100644 index 2a6e42a..0000000 --- a/docs/en/guide_androidhelpers.html +++ /dev/null @@ -1,3403 +0,0 @@ - - - - - - - - - AndroidFacade — QPython 0.9 documentation - - - - - - - - - - - - - - - - - - - -
-
- - - - - -
-
- -
-
- -
-
- - - - -
-
-
- -

The Scripting Layer for Android (abridged as SL4A, and previously named Android Scripting Environment or ASE) is a library that allows the creation and running of scripts written in various scripting languages directly on Android devices. QPython start to extend the SL4A project and integrate it.

-../images/sl4a.jpg -

There are many SL4A APIs, if you found any issue, please report an issue.

-
-

AndroidFacade

-
-

Clipboard APIs

-
-
-setClipboard(text)
-

Put text in the clipboard

-
-
Parameters:
-

text (str) – text

-
-
-
- -
-
-getClipboard(text)
-

Read text from the clipboard

-
-
Returns:
-

The text in the clipboard

-
-
-
- -
from androidhelper import Android
-droid = Android()
-
-#setClipboard
-droid.setClipboard("Hello World")
-
-#getClipboard
-clipboard = droid.getClipboard().result
-
-
-
-
-

Intent & startActivity APIs

-
-
-makeIntent(action, uri, type, extras, categories, packagename, classname, flags)
-

Starts an activity and returns the result

-
-
Parameters:
-
    -
  • action (str) – action

  • -
  • uri(Optional) (str) – uri

  • -
  • type(Optional) (str) – MIME type/subtype of the URI

  • -
  • extras(Optional) (object) – a Map of extras to add to the Intent

  • -
  • categories(Optional) (list) – a List of categories to add to the Intent

  • -
  • packagename(Optional) (str) – name of package. If used, requires classname to be useful

  • -
  • classname(Optional) (str) – name of class. If used, requires packagename to be useful

  • -
  • flags(Optional) (int) – Intent flags

  • -
-
-
Returns:
-

An object representing an Intent

-
-
-
- -
sample code to show makeIntent
-
-
-
-
-getIntent()
-

Returns the intent that launched the script

-
- -
sample code to show getIntent
-
-
-
-
-startActivityForResult(action, uri, type, extras, packagename, classname)
-

Starts an activity and returns the result

-
-
Parameters:
-
    -
  • action (str) – action

  • -
  • uri(Optional) (str) – uri

  • -
  • type(Optional) (str) – MIME type/subtype of the URI

  • -
  • extras(Optional) (object) – a Map of extras to add to the Intent

  • -
  • packagename(Optional) (str) – name of package. If used, requires classname to be useful

  • -
  • classname(Optional) (str) – name of class. If used, requires packagename to be useful

  • -
-
-
Returns:
-

A Map representation of the result Intent

-
-
-
- -
sample code to show startActivityForResult
-
-
-
-
-startActivityForResultIntent(intent)
-

Starts an activity and returns the result

-
-
Parameters:
-

intent (Intent) – Intent in the format as returned from makeIntent

-
-
Returns:
-

A Map representation of the result Intent

-
-
-
- -
sample code to show startActivityForResultIntent
-
-
-
-
-startActivityIntent(intent, wait)
-

Starts an activity

-
-
Parameters:
-
    -
  • intent (Intent) – Intent in the format as returned from makeIntent

  • -
  • wait(Optional) (bool) – block until the user exits the started activity

  • -
-
-
-
- -
sample code to show startActivityIntent
-
-
-
-
-startActivity(action, uri, type, extras, wait, packagename, classname)
-

Starts an activity

-
-
Parameters:
-
    -
  • action (str) – action

  • -
  • uri(Optional) (str) – uri

  • -
  • type(Optional) (str) – MIME type/subtype of the URI

  • -
  • extras(Optional) (object) – a Map of extras to add to the Intent

  • -
  • wait(Optional) (bool) – block until the user exits the started activity

  • -
  • packagename(Optional) (str) – name of package. If used, requires classname to be useful

  • -
  • classname(Optional) (str) – name of class. If used, requires packagename to be useful

  • -
-
-
-
- -
sample code to show startActivityForResultIntent
-
-
-
-
-

SendBroadcast APIs

-
-
-sendBroadcast(action, uri, type, extras, packagename, classname)
-

Send a broadcast

-
-
Parameters:
-
    -
  • action (str) – action

  • -
  • uri(Optional) (str) – uri

  • -
  • type(Optional) (str) – MIME type/subtype of the URI

  • -
  • extras(Optional) (object) – a Map of extras to add to the Intent

  • -
  • packagename(Optional) (str) – name of package. If used, requires classname to be useful

  • -
  • classname(Optional) (str) – name of class. If used, requires packagename to be useful

  • -
-
-
-
- -
sample code to show sendBroadcast
-
-
-
-
-sendBroadcastIntent(intent)
-

Send a broadcast

-
-
Parameters:
-

intent (Intent) – Intent in the format as returned from makeIntent

-
-
-
- -
sample code to show sendBroadcastIntent
-
-
-
-
-

Vibrate

-
-
-vibrate(intent)
-

Vibrates the phone or a specified duration in milliseconds

-
-
Parameters:
-

duration (int) – duration in milliseconds

-
-
-
- -
sample code to show vibrate
-
-
-
-
-

NetworkStatus

-
-
-getNetworkStatus()
-

Returns the status of network connection

-
- -
sample code to show getNetworkStatus
-
-
-
-
-

PackageVersion APIs

-
-
-requiredVersion(requiredVersion)
-

Checks if version of QPython SL4A is greater than or equal to the specified version

-
-
Parameters:
-

requiredVersion (int) – requiredVersion

-
-
Returns:
-

true or false

-
-
-
- -
-
-getPackageVersionCode(packageName)
-

Returns package version code

-
-
Parameters:
-

packageName (str) – packageName

-
-
Returns:
-

Package version code

-
-
-
- -
-
-getPackageVersion(packageName)
-

Returns package version name

-
-
Parameters:
-

packageName (str) – packageName

-
-
Returns:
-

Package version name

-
-
-
- -
sample code to show getPackageVersionCode & getPackageVersion
-
-
-
-
-

System APIs

-
-
-getConstants(classname)
-

Get list of constants (static final fields) for a class

-
-
Parameters:
-

classname (str) – classname

-
-
Returns:
-

list

-
-
-
- -
sample code to show getConstants
-
-
-
-
-environment()
-

A map of various useful environment details

-
-
Returns:
-

environment map object includes id, display, offset, TZ, SDK, download, appcache, availblocks, blocksize, blockcount, sdcard

-
-
-
- -
sample code to show environment
-
-
-
-
-log(message)
-

Writes message to logcat

-
-
Parameters:
-

message (str) – message

-
-
-
- -
sample code to show log
-
-
-
-
-

SendEmail

-
-
-sendEmail(to, subject, body, attachmentUri)
-

Launches an activity that sends an e-mail message to a given recipient

-
-
Parameters:
-
    -
  • to (str) – A comma separated list of recipients

  • -
  • subject (str) – subject

  • -
  • body (str) – mail body

  • -
  • attachmentUri(Optional) (str) – message

  • -
-
-
-
- -
sample code to show sendEmail
-
-
-
-
-

Toast, getInput, getPassword, notify APIs

-
-
-makeToast(message)
-

Displays a short-duration Toast notification

-
-
Parameters:
-

message (str) – message

-
-
-
- -
sample code to show makeToast
-
-
-
-
-getInput(title, message)
-

Queries the user for a text input

-
-
Parameters:
-
    -
  • title (str) – title of the input box

  • -
  • message (str) – message to display above the input box

  • -
-
-
-
- -
sample code to show getInput
-
-
-
-
-getPassword(title, message)
-

Queries the user for a password

-
-
Parameters:
-
    -
  • title (str) – title of the input box

  • -
  • message (str) – message to display above the input box

  • -
-
-
-
- -
sample code to show getPassword
-
-
-
-
-notify(title, message, url)
-

Displays a notification that will be canceled when the user clicks on it

-
-
Parameters:
-
    -
  • title (str) – title

  • -
  • message (str) – message

  • -
  • url(optional) (str) – url

  • -
-
-
-
- -
-
::

import androidhelper -droid = androidhelper.Android() -droid.notify(‘Hello’,’QPython’,’http://qpython.org’) # you could set the 3rd parameter None also

-
-
-
-
-
-

ApplicationManagerFacade

-
-

Manager APIs

-
-
-getLaunchableApplications()
-

Returns a list of all launchable application class names

-
-
Returns:
-

map object

-
-
-
- -
sample code to show getLaunchableApplications
-
-
-
-
-launch(classname)
-

Start activity with the given class name

-
-
Parameters:
-

classname (str) – classname

-
-
-
- -
sample code to show launch
-
-
-
-
-getRunningPackages()
-

Returns a list of packages running activities or services

-
-
Returns:
-

List of packages running activities

-
-
-
- -
sample code to show getRunningPackages
-
-
-
-
-forceStopPackage(packageName)
-

Force stops a package

-
-
Parameters:
-

packageName (str) – packageName

-
-
-
- -
sample code to show forceStopPackage
-
-
-
-
-
-

CameraFacade

-
-
-cameraCapturePicture(targetPath)
-

Take a picture and save it to the specified path

-
-
Returns:
-

A map of Booleans autoFocus and takePicture where True indicates success

-
-
-
- -
-
-cameraInteractiveCapturePicture(targetPath)
-

Starts the image capture application to take a picture and saves it to the specified path

-
- -
-
-

CommonIntentsFacade

-
-

Barcode

-
-
-scanBarcode()
-

Starts the barcode scanner

-
-
Returns:
-

A Map representation of the result Intent

-
-
-
- -
-
-

View APIs

-
-
-pick(uri)
-

Display content to be picked by URI (e.g. contacts)

-
-
Returns:
-

A map of result values

-
-
-
- -
-
-view(uri, type, extras)
-

Start activity with view action by URI (i.e. browser, contacts, etc.)

-
- -
-
-viewMap(query)
-

Opens a map search for query (e.g. pizza, 123 My Street)

-
- -
-
-viewContacts()
-

Opens the list of contacts

-
- -
-
-viewHtml(path)
-

Opens the browser to display a local HTML file

-
- -
- -

Starts a search for the given query

-
- -
-
-
-

ContactsFacade

-
-
-pickContact()
-

Displays a list of contacts to pick from

-
-
Returns:
-

A map of result values

-
-
-
- -
-
-pickPhone()
-

Displays a list of phone numbers to pick from

-
-
Returns:
-

The selected phone number

-
-
-
- -
-
-contactsGetAttributes()
-

Returns a List of all possible attributes for contacts

-
-
Returns:
-

a List of contacts as Maps

-
-
-
- -
-
-contactsGetIds()
-

Returns a List of all contact IDs

-
- -
-
-contactsGet(attributes)
-

Returns a List of all contacts

-
- -
-
-contactsGetById(id)
-

Returns contacts by ID

-
- -
-
-contactsGetCount()
-

Returns the number of contacts

-
- -
-
-queryContent(uri, attributes, selection, selectionArgs, order)
-

Content Resolver Query

-
-
Returns:
-

result of query as Maps

-
-
-
- -
-
-queryAttributes(uri)
-

Content Resolver Query Attributes

-
-
Returns:
-

a list of available columns for a given content uri

-
-
-
- -
-
-

EventFacade

-
-
-eventClearBuffer()
-

Clears all events from the event buffer

-
- -
-
-eventRegisterForBroadcast(category, enqueue)
-

Registers a listener for a new broadcast signal

-
- -
-
-eventUnregisterForBroadcast(category)
-

Stop listening for a broadcast signal

-
- -
-
-eventGetBrodcastCategories()
-

Lists all the broadcast signals we are listening for

-
- -
-
-eventPoll(number_of_events)
-

Returns and removes the oldest n events (i.e. location or sensor update, etc.) from the event buffer

-
-
Returns:
-

A List of Maps of event properties

-
-
-
- -
-
-eventWaitFor(eventName, timeout)
-

Blocks until an event with the supplied name occurs. The returned event is not removed from the buffer

-
-
Returns:
-

Map of event properties

-
-
-
- -
-
-eventWait(timeout)
-

Blocks until an event occurs. The returned event is removed from the buffer

-
-
Returns:
-

Map of event properties

-
-
-
- -
-
-eventPost(name, data, enqueue)
-

Post an event to the event queue

-
- -
-
-rpcPostEvent(name, data)
-

Post an event to the event queue

-
- -
-
-receiveEvent()
-

Returns and removes the oldest event (i.e. location or sensor update, etc.) from the event buffer

-
-
Returns:
-

Map of event properties

-
-
-
- -
-
-waitForEvent(eventName, timeout)
-

Blocks until an event with the supplied name occurs. The returned event is not removed from the buffer

-
-
Returns:
-

Map of event properties

-
-
-
- -
-
-startEventDispatcher(port)
-

Opens up a socket where you can read for events posted

-
- -
-
-stopEventDispatcher()
-

Stops the event server, you can’t read in the port anymore

-
- -
-
-

LocationFacade

-
-

Providers APIs

-
-
-locationProviders()
-

Returns availables providers on the phone

-
- -
-
-locationProviderEnabled(provider)
-

Ask if provider is enabled

-
- -
-
-

Location APIs

-
-
-startLocating(minDistance, minUpdateDistance)
-

Starts collecting location data

-
- -
-
-readLocation()
-

Returns the current location as indicated by all available providers

-
-
Returns:
-

A map of location information by provider

-
-
-
- -
-
-stopLocating()
-

Stops collecting location data

-
- -
-
-getLastKnownLocation()
-

Returns the last known location of the device

-
-
Returns:
-

A map of location information by provider

-
-
-
- -

sample code

-
Droid = androidhelper.Android()
-location = Droid.getLastKnownLocation().result
-location = location.get('network', location.get('gps'))
-
-
-
-
-

GEO

-
-
-geocode(latitude, longitude, maxResults)
-

Returns a list of addresses for the given latitude and longitude

-
-
Returns:
-

A list of addresses

-
-
-
- -
-
-
-

PhoneFacade

-
-

PhoneStat APIs

-
-
-startTrackingPhoneState()
-

Starts tracking phone state

-
- -
-
-readPhoneState()
-

Returns the current phone state and incoming number

-
-
Returns:
-

A Map of “state” and “incomingNumber”

-
-
-
- -
-
-stopTrackingPhoneState()
-

Stops tracking phone state

-
- -
-
-

Call & Dia APIs

-
-
-phoneCall(uri)
-

Calls a contact/phone number by URI

-
- -
-
-phoneCallNumber(number)
-

Calls a phone number

-
- -
-
-phoneDial(uri)
-

Dials a contact/phone number by URI

-
- -
-
-phoneDialNumber(number)
-

Dials a phone number

-
- -
-
-

Get information APIs

-
-
-getCellLocation()
-

Returns the current cell location

-
- -
-
-getNetworkOperator()
-

Returns the numeric name (MCC+MNC) of current registered operator

-
- -
-
-getNetworkOperatorName()
-

Returns the alphabetic name of current registered operator

-
- -
-
-getNetworkType()
-

Returns a the radio technology (network type) currently in use on the device

-
- -
-
-getPhoneType()
-

Returns the device phone type

-
- -
-
-getSimCountryIso()
-

Returns the ISO country code equivalent for the SIM provider’s country code

-
- -
-
-getSimOperator()
-

Returns the MCC+MNC (mobile country code + mobile network code) of the provider of the SIM. 5 or 6 decimal digits

-
- -
-
-getSimOperatorName()
-

Returns the Service Provider Name (SPN)

-
- -
-
-getSimSerialNumber()
-

Returns the serial number of the SIM, if applicable. Return null if it is unavailable

-
- -
-
-getSimState()
-

Returns the state of the device SIM card

-
- -
-
-getSubscriberId()
-

Returns the unique subscriber ID, for example, the IMSI for a GSM phone. Return null if it is unavailable

-
- -
-
-getVoiceMailAlphaTag()
-

Retrieves the alphabetic identifier associated with the voice mail number

-
- -
-
-getVoiceMailNumber()
-

Returns the voice mail number. Return null if it is unavailable

-
- -
-
-checkNetworkRoaming()
-

Returns true if the device is considered roaming on the current network, for GSM purposes

-
- -
-
-getDeviceId()
-

Returns the unique device ID, for example, the IMEI for GSM and the MEID for CDMA phones. Return null if device ID is not available

-
- -
-
-getDeviceSoftwareVersion()
-

Returns the software version number for the device, for example, the IMEI/SV for GSM phones. Return null if the software version is not available

-
- -
-
-getLine1Number()
-

Returns the phone number string for line 1, for example, the MSISDN for a GSM phone. Return null if it is unavailable

-
- -
-
-getNeighboringCellInfo()
-

Returns the neighboring cell information of the device

-
- -
-
-
-

MediaRecorderFacade

-
-

Audio

-
-
-recorderStartMicrophone(targetPath)
-

Records audio from the microphone and saves it to the given location

-
- -
-
-

Video APIs

-
-
-recorderStartVideo(targetPath, duration, videoSize)
-

Records video from the camera and saves it to the given location. -Duration specifies the maximum duration of the recording session. -If duration is 0 this method will return and the recording will only be stopped -when recorderStop is called or when a scripts exits. -Otherwise it will block for the time period equal to the duration argument. -videoSize: 0=160x120, 1=320x240, 2=352x288, 3=640x480, 4=800x480.

-
- -
-
-recorderCaptureVideo(targetPath, duration, recordAudio)
-

Records video (and optionally audio) from the camera and saves it to the given location. -Duration specifies the maximum duration of the recording session. -If duration is not provided this method will return immediately and the recording will only be stopped -when recorderStop is called or when a scripts exits. -Otherwise it will block for the time period equal to the duration argument.

-
- -
-
-startInteractiveVideoRecording(path)
-

Starts the video capture application to record a video and saves it to the specified path

-
- -
-
-

Stop

-
-
-recorderStop()
-

Stops a previously started recording

-
- -
-
-
-

SensorManagerFacade

-
-

Start & Stop

-
-
-startSensingTimed(sensorNumber, delayTime)
-

Starts recording sensor data to be available for polling

-
- -
-
-startSensingThreshold(ensorNumber, threshold, axis)
-

Records to the Event Queue sensor data exceeding a chosen threshold

-
- -
-
-startSensing(sampleSize)
-

Starts recording sensor data to be available for polling

-
- -
-
-stopSensing()
-

Stops collecting sensor data

-
- -
-
-

Read data APIs

-
-
-readSensors()
-

Returns the most recently recorded sensor data

-
- -
-
-sensorsGetAccuracy()
-

Returns the most recently received accuracy value

-
- -
-
-sensorsGetLight()
-

Returns the most recently received light value

-
- -
-
-sensorsReadAccelerometer()
-

Returns the most recently received accelerometer values

-
-
Returns:
-

a List of Floats [(acceleration on the) X axis, Y axis, Z axis]

-
-
-
- -
-
-sensorsReadMagnetometer()
-

Returns the most recently received magnetic field values

-
-
Returns:
-

a List of Floats [(magnetic field value for) X axis, Y axis, Z axis]

-
-
-
- -
-
-sensorsReadOrientation()
-

Returns the most recently received orientation values

-
-
Returns:
-

a List of Doubles [azimuth, pitch, roll]

-
-
-
- -

sample code

-
Droid = androidhelper.Android()
-Droid.startSensingTimed(1, 250)
-sensor = Droid.sensorsReadOrientation().result
-Droid.stopSensing()
-
-
-
-
-
-

SettingsFacade

-
-

Screen

-
-
-setScreenTimeout(value)
-

Sets the screen timeout to this number of seconds

-
-
Returns:
-

The original screen timeout

-
-
-
- -
-
-getScreenTimeout()
-

Gets the screen timeout

-
-
Returns:
-

the current screen timeout in seconds

-
-
-
- -
-
-

AirplanerMode

-
-
-checkAirplaneMode()
-

Checks the airplane mode setting

-
-
Returns:
-

True if airplane mode is enabled

-
-
-
- -
-
-toggleAirplaneMode(enabled)
-

Toggles airplane mode on and off

-
-
Returns:
-

True if airplane mode is enabled

-
-
-
- -
-
-

Ringer Silent Mode

-
-
-checkRingerSilentMode()
-

Checks the ringer silent mode setting

-
-
Returns:
-

True if ringer silent mode is enabled

-
-
-
- -
-
-toggleRingerSilentMode(enabled)
-

Toggles ringer silent mode on and off

-
-
Returns:
-

True if ringer silent mode is enabled

-
-
-
- -
-
-

Vibrate Mode

-
-
-toggleVibrateMode(enabled)
-

Toggles vibrate mode on and off. If ringer=true then set Ringer setting, else set Notification setting

-
-
Returns:
-

True if vibrate mode is enabled

-
-
-
- -
-
-getVibrateMode(ringer)
-

Checks Vibration setting. If ringer=true then query Ringer setting, else query Notification setting

-
-
Returns:
-

True if vibrate mode is enabled

-
-
-
- -
-
-

Ringer & Media Volume

-
-
-getMaxRingerVolume()
-

Returns the maximum ringer volume

-
- -
-
-getRingerVolume()
-

Returns the current ringer volume

-
- -
-
-setRingerVolume(volume)
-

Sets the ringer volume

-
- -
-
-getMaxMediaVolume()
-

Returns the maximum media volume

-
- -
-
-getMediaVolume()
-

Returns the current media volume

-
- -
-
-setMediaVolume(volume)
-

Sets the media volume

-
- -
-
-

Screen Brightness

-
-
-getScreenBrightness()
-

Returns the screen backlight brightness

-
-
Returns:
-

the current screen brightness between 0 and 255

-
-
-
- -
-
-setScreenBrightness(value)
-

Sets the the screen backlight brightness

-
-
Returns:
-

the original screen brightness

-
-
-
- -
-
-checkScreenOn()
-

Checks if the screen is on or off (requires API level 7)

-
-
Returns:
-

True if the screen is currently on

-
-
-
- -
-
-
-

SmsFacade

-
-
-smsSend(destinationAddress, text)
-

Sends an SMS

-
-
Parameters:
-
    -
  • destinationAddress (str) – typically a phone number

  • -
  • text (str) –

  • -
-
-
-
- -
-
-smsGetMessageCount(unreadOnly, folder)
-

Returns the number of messages

-
-
Parameters:
-
    -
  • unreadOnly (bool) – typically a phone number

  • -
  • folder(optional) (str) – default “inbox”

  • -
-
-
-
- -
-
-smsGetMessageIds(unreadOnly, folder)
-

Returns a List of all message IDs

-
-
Parameters:
-
    -
  • unreadOnly (bool) – typically a phone number

  • -
  • folder(optional) (str) – default “inbox”

  • -
-
-
-
- -
-
-smsGetMessages(unreadOnly, folder, attributes)
-

Returns a List of all messages

-
-
Parameters:
-
    -
  • unreadOnly (bool) – typically a phone number

  • -
  • folder (str) – default “inbox”

  • -
  • attributes(optional) (list) – attributes

  • -
-
-
Returns:
-

a List of messages as Maps

-
-
-
- -
-
-smsGetMessageById(id, attributes)
-

Returns message attributes

-
-
Parameters:
-
    -
  • id (int) – message ID

  • -
  • attributes(optional) (list) – attributes

  • -
-
-
Returns:
-

a List of messages as Maps

-
-
-
- -
-
-smsGetAttributes()
-

Returns a List of all possible message attributes

-
- -
-
-smsDeleteMessage(id)
-

Deletes a message

-
-
Parameters:
-

id (int) – message ID

-
-
Returns:
-

True if the message was deleted

-
-
-
- -
-
-smsMarkMessageRead(ids, read)
-

Marks messages as read

-
-
Parameters:
-
    -
  • ids (list) – List of message IDs to mark as read

  • -
  • read (bool) – true or false

  • -
-
-
Returns:
-

number of messages marked read

-
-
-
- -
-
-

SpeechRecognitionFacade

-
-
-recognizeSpeech(prompt, language, languageModel)
-

Recognizes user’s speech and returns the most likely result

-
-
Parameters:
-
    -
  • prompt(optional) (str) – text prompt to show to the user when asking them to speak

  • -
  • language(optional) (str) – language override to inform the recognizer that it should expect speech in a language different than the one set in the java.util.Locale.getDefault()

  • -
  • languageModel(optional) (str) – informs the recognizer which speech model to prefer (see android.speech.RecognizeIntent)

  • -
-
-
Returns:
-

An empty string in case the speech cannot be recongnized

-
-
-
- -
-
-

ToneGeneratorFacade

-
-
-generateDtmfTones(phoneNumber, toneDuration)
-

Generate DTMF tones for the given phone number

-
-
Parameters:
-
    -
  • phoneNumber (str) – phone number

  • -
  • toneDuration(optional) (int) – default 100, duration of each tone in milliseconds

  • -
-
-
-
- -
-
-

WakeLockFacade

-
-
-wakeLockAcquireFull()
-

Acquires a full wake lock (CPU on, screen bright, keyboard bright)

-
- -
-
-wakeLockAcquirePartial()
-

Acquires a partial wake lock (CPU on)

-
- -
-
-wakeLockAcquireBright()
-

Acquires a bright wake lock (CPU on, screen bright)

-
- -
-
-wakeLockAcquireDim()
-

Acquires a dim wake lock (CPU on, screen dim)

-
- -
-
-wakeLockRelease()
-

Releases the wake lock

-
- -
-
-

WifiFacade

-
-
-wifiGetScanResults()
-

Returns the list of access points found during the most recent Wifi scan

-
- -
-
-wifiLockAcquireFull()
-

Acquires a full Wifi lock

-
- -
-
-wifiLockAcquireScanOnly()
-

Acquires a scan only Wifi lock

-
- -
-
-wifiLockRelease()
-

Releases a previously acquired Wifi lock

-
- -
-
-wifiStartScan()
-

Starts a scan for Wifi access points

-
-
Returns:
-

True if the scan was initiated successfully

-
-
-
- -
-
-checkWifiState()
-

Checks Wifi state

-
-
Returns:
-

True if Wifi is enabled

-
-
-
- -
-
-toggleWifiState(enabled)
-

Toggle Wifi on and off

-
-
Parameters:
-

enabled(optional) (bool) – enabled

-
-
Returns:
-

True if Wifi is enabled

-
-
-
- -
-
-wifiDisconnect()
-

Disconnects from the currently active access point

-
-
Returns:
-

True if the operation succeeded

-
-
-
- -
-
-wifiGetConnectionInfo()
-

Returns information about the currently active access point

-
- -
-
-wifiReassociate()
-

Returns information about the currently active access point

-
-
Returns:
-

True if the operation succeeded

-
-
-
- -
-
-wifiReconnect()
-

Reconnects to the currently active access point

-
-
Returns:
-

True if the operation succeeded

-
-
-
- -
-
-

BatteryManagerFacade

-
-
-readBatteryData()
-

Returns the most recently recorded battery data

-
- -
-
-batteryStartMonitoring()
-

Starts tracking battery state

-
- -
-
-batteryStopMonitoring()
-

Stops tracking battery state

-
- -
-
-batteryGetStatus()
-

Returns the most recently received battery status data: -1 - unknown; -2 - charging; -3 - discharging; -4 - not charging; -5 - full

-
- -
-
-batteryGetHealth()
-

Returns the most recently received battery health data: -1 - unknown; -2 - good; -3 - overheat; -4 - dead; -5 - over voltage; -6 - unspecified failure

-
- -
-
-batteryGetPlugType()
-

Returns the most recently received plug type data: --1 - unknown -0 - unplugged -1 - power source is an AC charger -2 - power source is a USB port

-
- -
-
-batteryCheckPresent()
-

Returns the most recently received battery presence data

-
- -
-
-batteryGetLevel()
-

Returns the most recently received battery level (percentage)

-
- -
-
-batteryGetVoltage()
-

Returns the most recently received battery voltage

-
- -
-
-batteryGetTemperature()
-

Returns the most recently received battery temperature

-
- -
-
-batteryGetTechnology()
-

Returns the most recently received battery technology data

-
- -
-
-

ActivityResultFacade

-
-
-setResultBoolean(resultCode, resultValue)
-

Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), -the resulting intent will contain SCRIPT_RESULT extra with the given value

-
-
Parameters:
-
    -
  • resultCode (int) –

  • -
  • resultValue (byte) –

  • -
-
-
-
- -
-
-setResultByte(resultCode, resultValue)
-

Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), -the resulting intent will contain SCRIPT_RESULT extra with the given value

-
-
Parameters:
-
    -
  • resultCode (int) –

  • -
  • resultValue (byte) –

  • -
-
-
-
- -
-
-setResultShort(resultCode, resultValue)
-

Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), -the resulting intent will contain SCRIPT_RESULT extra with the given value

-
-
Parameters:
-
    -
  • resultCode (int) –

  • -
  • resultValue (byte) –

  • -
-
-
-
- -
-
-setResultChar(resultCode, resultValue)
-

Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), -the resulting intent will contain SCRIPT_RESULT extra with the given value

-
-
Parameters:
-
    -
  • resultCode (int) –

  • -
  • resultValue (byte) –

  • -
-
-
-
- -
-
-setResultInteger(resultCode, resultValue)
-

Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), -the resulting intent will contain SCRIPT_RESULT extra with the given value

-
-
Parameters:
-
    -
  • resultCode (int) –

  • -
  • resultValue (byte) –

  • -
-
-
-
- -
-
-setResultLong(resultCode, resultValue)
-

Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), -the resulting intent will contain SCRIPT_RESULT extra with the given value

-
-
Parameters:
-
    -
  • resultCode (int) –

  • -
  • resultValue (byte) –

  • -
-
-
-
- -
-
-setResultFloat(resultCode, resultValue)
-

Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), -the resulting intent will contain SCRIPT_RESULT extra with the given value

-
-
Parameters:
-
    -
  • resultCode (int) –

  • -
  • resultValue (byte) –

  • -
-
-
-
- -
-
-setResultDouble(resultCode, resultValue)
-

Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), -the resulting intent will contain SCRIPT_RESULT extra with the given value

-
-
Parameters:
-
    -
  • resultCode (int) –

  • -
  • resultValue (byte) –

  • -
-
-
-
- -
-
-setResultString(resultCode, resultValue)
-

Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), -the resulting intent will contain SCRIPT_RESULT extra with the given value

-
-
Parameters:
-
    -
  • resultCode (int) –

  • -
  • resultValue (byte) –

  • -
-
-
-
- -
-
-setResultBooleanArray(resultCode, resultValue)
-

Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), -the resulting intent will contain SCRIPT_RESULT extra with the given value

-
-
Parameters:
-
    -
  • resultCode (int) –

  • -
  • resultValue (byte) –

  • -
-
-
-
- -
-
-setResultByteArray(resultCode, resultValue)
-

Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), -the resulting intent will contain SCRIPT_RESULT extra with the given value

-
-
Parameters:
-
    -
  • resultCode (int) –

  • -
  • resultValue (byte) –

  • -
-
-
-
- -
-
-setResultShortArray(resultCode, resultValue)
-

Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), -the resulting intent will contain SCRIPT_RESULT extra with the given value

-
-
Parameters:
-
    -
  • resultCode (int) –

  • -
  • resultValue (byte) –

  • -
-
-
-
- -
-
-setResultCharArray(resultCode, resultValue)
-

Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), -the resulting intent will contain SCRIPT_RESULT extra with the given value

-
-
Parameters:
-
    -
  • resultCode (int) –

  • -
  • resultValue (byte) –

  • -
-
-
-
- -
-
-setResultIntegerArray(resultCode, resultValue)
-

Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), -the resulting intent will contain SCRIPT_RESULT extra with the given value

-
-
Parameters:
-
    -
  • resultCode (int) –

  • -
  • resultValue (byte) –

  • -
-
-
-
- -
-
-setResultLongArray(resultCode, resultValue)
-

Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), -the resulting intent will contain SCRIPT_RESULT extra with the given value

-
-
Parameters:
-
    -
  • resultCode (int) –

  • -
  • resultValue (byte) –

  • -
-
-
-
- -
-
-setResultFloatArray(resultCode, resultValue)
-

Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), -the resulting intent will contain SCRIPT_RESULT extra with the given value

-
-
Parameters:
-
    -
  • resultCode (int) –

  • -
  • resultValue (byte) –

  • -
-
-
-
- -
-
-setResultDoubleArray(resultCode, resultValue)
-

Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), -the resulting intent will contain SCRIPT_RESULT extra with the given value

-
-
Parameters:
-
    -
  • resultCode (int) –

  • -
  • resultValue (byte) –

  • -
-
-
-
- -
-
-setResultStringArray(resultCode, resultValue)
-

Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), -the resulting intent will contain SCRIPT_RESULT extra with the given value

-
-
Parameters:
-
    -
  • resultCode (int) –

  • -
  • resultValue (byte) –

  • -
-
-
-
- -
-
-setResultSerializable(resultCode, resultValue)
-

Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), -the resulting intent will contain SCRIPT_RESULT extra with the given value

-
-
Parameters:
-
    -
  • resultCode (int) –

  • -
  • resultValue (byte) –

  • -
-
-
-
- -
-
-

MediaPlayerFacade

-
-

Control

-
-
-mediaPlay(url, tag, play)
-

Open a media file

-
-
Parameters:
-
    -
  • url (str) – url of media resource

  • -
  • tag(optional) (str) – string identifying resource (default=default)

  • -
  • play(optional) (bool) – start playing immediately

  • -
-
-
Returns:
-

true if play successful

-
-
-
- -
-
-mediaPlayPause(tag)
-

pause playing media file

-
-
Parameters:
-

tag (str) – string identifying resource (default=default)

-
-
Returns:
-

true if successful

-
-
-
- -
-
-mediaPlayStart(tag)
-

start playing media file

-
-
Parameters:
-

tag (str) – string identifying resource (default=default)

-
-
Returns:
-

true if successful

-
-
-
- -
-
-mediaPlayClose(tag)
-

Close media file

-
-
Parameters:
-

tag (str) – string identifying resource (default=default)

-
-
Returns:
-

true if successful

-
-
-
- -
-
-mediaIsPlaying(tag)
-

Checks if media file is playing

-
-
Parameters:
-

tag (str) – string identifying resource (default=default)

-
-
Returns:
-

true if successful

-
-
-
- -
-
-mediaPlaySetLooping(enabled, tag)
-

Set Looping

-
-
Parameters:
-
    -
  • enabled (bool) – default true

  • -
  • tag (str) – string identifying resource (default=default)

  • -
-
-
Returns:
-

True if successful

-
-
-
- -
-
-mediaPlaySeek(msec, tag)
-

Seek To Position

-
-
Parameters:
-
    -
  • msec (int) – default true

  • -
  • tag (str) – string identifying resource (default=default)

  • -
-
-
Returns:
-

New Position (in ms)

-
-
-
- -
-
-

Get Information

-
-
-mediaPlayInfo(tag)
-

Information on current media

-
-
Parameters:
-

tag (str) – string identifying resource (default=default)

-
-
Returns:
-

Media Information

-
-
-
- -
-
-mediaPlayList()
-

Lists currently loaded media

-
-
Returns:
-

List of Media Tags

-
-
-
- -
-
-
-

PreferencesFacade

-
-
-prefGetValue(key, filename)
-

Read a value from shared preferences

-
-
Parameters:
-
    -
  • key (str) – key

  • -
  • filename(optional) (str) – Desired preferences file. If not defined, uses the default Shared Preferences.

  • -
-
-
-
- -
-
-prefPutValue(key, value, filename)
-

Write a value to shared preferences

-
-
Parameters:
-
    -
  • key (str) – key

  • -
  • value (str) – value

  • -
  • filename(optional) (str) – Desired preferences file. If not defined, uses the default Shared Preferences.

  • -
-
-
-
- -
-
-prefGetAll(filename)
-

Get list of Shared Preference Values

-
-
Parameters:
-

filename(optional) (str) – Desired preferences file. If not defined, uses the default Shared Preferences.

-
-
-
- -
-
-

QPyInterfaceFacade

-
-
-executeQPy(script)
-

Execute a qpython script by absolute path

-
-
Parameters:
-

script (str) – The absolute path of the qpython script

-
-
Returns:
-

bool

-
-
-
- -
-
-

TextToSpeechFacade

-
-
-ttsSpeak(message)
-

Speaks the provided message via TTS

-
-
Parameters:
-

message (str) – message

-
-
-
- -
-
-ttsIsSpeaking()
-

Returns True if speech is currently in progress

-
- -
-
-

EyesFreeFacade

-
-
-

BluetoothFacade

-
-
-bluetoothActiveConnections()
-

Returns active Bluetooth connections

-
- -
-
-bluetoothWriteBinary(base64, connID)
-

Send bytes over the currently open Bluetooth connection

-
-
Parameters:
-
    -
  • base64 (str) – A base64 encoded String of the bytes to be sent

  • -
  • connID(optional) (str) – Connection id

  • -
-
-
-
- -
-
-bluetoothReadBinary(bufferSize, connID)
-

Read up to bufferSize bytes and return a chunked, base64 encoded string

-
-
Parameters:
-
    -
  • bufferSize (int) – default 4096

  • -
  • connID(optional) (str) – Connection id

  • -
-
-
-
- -
-
-bluetoothConnect(uuid, address)
-

Connect to a device over Bluetooth. Blocks until the connection is established or fails

-
-
Parameters:
-
    -
  • uuid (str) – The UUID passed here must match the UUID used by the server device

  • -
  • address(optional) (str) – The user will be presented with a list of discovered devices to choose from if an address is not provided

  • -
-
-
Returns:
-

True if the connection was established successfully

-
-
-
- -
-
-bluetoothAccept(uuid, timeout)
-

Listens for and accepts a Bluetooth connection. Blocks until the connection is established or fails

-
-
Parameters:
-
    -
  • uuid (str) – The UUID passed here must match the UUID used by the server device

  • -
  • timeout (int) – How long to wait for a new connection, 0 is wait for ever (default=0)

  • -
-
-
-
- -
-
-bluetoothMakeDiscoverable(duration)
-

Requests that the device be discoverable for Bluetooth connections

-
-
Parameters:
-

duration (int) – period of time, in seconds, during which the device should be discoverable (default=300)

-
-
-
- -
-
-bluetoothWrite(ascii, connID)
-

Sends ASCII characters over the currently open Bluetooth connection

-
-
Parameters:
-
    -
  • ascii (str) – text

  • -
  • connID (str) – Connection id

  • -
-
-
-
- -
-
-bluetoothReadReady(connID)
-

Sends ASCII characters over the currently open Bluetooth connection

-
-
Parameters:
-
    -
  • ascii (str) – text

  • -
  • connID (str) – Connection id

  • -
-
-
-
- -
-
-bluetoothRead(bufferSize, connID)
-

Read up to bufferSize ASCII characters

-
-
Parameters:
-
    -
  • bufferSize (int) – default=4096

  • -
  • connID(optional) (str) – Connection id

  • -
-
-
-
- -
-
-bluetoothReadLine(connID)
-

Read the next line

-
-
Parameters:
-

connID(optional) (str) – Connection id

-
-
-
- -
-
-bluetoothGetRemoteDeviceName(address)
-

Queries a remote device for it’s name or null if it can’t be resolved

-
-
Parameters:
-

address (str) – Bluetooth Address For Target Device

-
-
-
- -
-
-bluetoothGetLocalName()
-

Gets the Bluetooth Visible device name

-
- -
-
-bluetoothSetLocalName(name)
-

Sets the Bluetooth Visible device name, returns True on success

-
-
Parameters:
-

name (str) – New local name

-
-
-
- -
-
-bluetoothGetScanMode()
-

Gets the scan mode for the local dongle. -Return values: --1 when Bluetooth is disabled. -0 if non discoverable and non connectable. -1 connectable non discoverable. -3 connectable and discoverable.

-
- -
-
-bluetoothGetConnectedDeviceName(connID)
-

Returns the name of the connected device

-
-
Parameters:
-

connID (str) – Connection id

-
-
-
- -
-
-checkBluetoothState()
-

Checks Bluetooth state

-
-
Returns:
-

True if Bluetooth is enabled

-
-
-
- -
-
-toggleBluetoothState(enabled, prompt)
-

Toggle Bluetooth on and off

-
-
Parameters:
-
    -
  • enabled (bool) –

  • -
  • prompt (str) – Prompt the user to confirm changing the Bluetooth state, default=true

  • -
-
-
Returns:
-

True if Bluetooth is enabled

-
-
-
- -
-
-bluetoothStop(connID)
-

Stops Bluetooth connection

-
-
Parameters:
-

connID (str) – Connection id

-
-
-
- -
-
-bluetoothGetLocalAddress()
-

Returns the hardware address of the local Bluetooth adapter

-
- -
-
-bluetoothDiscoveryStart()
-

Start the remote device discovery process

-
-
Returns:
-

true on success, false on error

-
-
-
- -
-
-bluetoothDiscoveryCancel()
-

Cancel the current device discovery process

-
-
Returns:
-

true on success, false on error

-
-
-
- -
-
-bluetoothIsDiscovering()
-

Return true if the local Bluetooth adapter is currently in the device discovery process

-
- -
-
-

SignalStrengthFacade

-
-
-startTrackingSignalStrengths()
-

Starts tracking signal strengths

-
- -
-
-readSignalStrengths()
-

Returns the current signal strengths

-
-
Returns:
-

A map of gsm_signal_strength

-
-
-
- -
-
-stopTrackingSignalStrengths()
-

Stops tracking signal strength

-
- -
-
-

WebCamFacade

-
-
-webcamStart(resolutionLevel, jpegQuality, port)
-

Starts an MJPEG stream and returns a Tuple of address and port for the stream

-
-
Parameters:
-
    -
  • resolutionLevel (int) – increasing this number provides higher resolution (default=0)

  • -
  • jpegQuality (int) – a number from 0-10 (default=20)

  • -
  • port (int) – If port is specified, the webcam service will bind to port, otherwise it will pick any available port (default=0)

  • -
-
-
-
- -
-
-webcamAdjustQuality(resolutionLevel, jpegQuality)
-

Adjusts the quality of the webcam stream while it is running

-
-
Parameters:
-
    -
  • resolutionLevel (int) – increasing this number provides higher resolution (default=0)

  • -
  • jpegQuality (int) – a number from 0-10 (default=20)

  • -
-
-
-
- -
-
-cameraStartPreview(resolutionLevel, jpegQuality, filepath)
-

Start Preview Mode. Throws ‘preview’ events

-
-
Parameters:
-
    -
  • resolutionLevel (int) – increasing this number provides higher resolution (default=0)

  • -
  • jpegQuality (int) – a number from 0-10 (default=20)

  • -
  • filepath (str) – Path to store jpeg files

  • -
-
-
Returns:
-

True if successful

-
-
-
- -
-
-cameraStopPreview()
-

Stop the preview mode

-
- -
-
-

UiFacade

-
-

Dialog

-
-
-dialogCreateInput(title, message, defaultText, inputType)
-

Create a text input dialog

-
-
Parameters:
-
    -
  • title (str) – title of the input box

  • -
  • message (str) – message to display above the input box

  • -
  • defaultText(optional) (str) – text to insert into the input box

  • -
  • inputType(optional) (str) – type of input data, ie number or text

  • -
-
-
-
- -
-
-dialogCreatePassword(title, message)
-

Create a password input dialog

-
-
Parameters:
-
    -
  • title (str) – title of the input box

  • -
  • message (str) – message to display above the input box

  • -
-
-
-
- -
-
-dialogGetInput(title, message, defaultText)
-

Create a password input dialog

-
-
Parameters:
-
    -
  • title (str) – title of the input box

  • -
  • message (str) – message to display above the input box

  • -
  • defaultText(optional) (str) – text to insert into the input box

  • -
-
-
-
- -
-
-dialogGetPassword(title, message)
-

Queries the user for a password

-
-
Parameters:
-
    -
  • title (str) – title of the password box

  • -
  • message (str) – message to display above the input box

  • -
-
-
-
- -
-
-dialogCreateSeekBar(start, maximum, title)
-

Create seek bar dialog

-
-
Parameters:
-
    -
  • start (int) – default=50

  • -
  • maximum (int) – default=100

  • -
  • title (int) – title

  • -
-
-
-
- -
-
-dialogCreateTimePicker(hour, minute, is24hour)
-

Create time picker dialog

-
-
Parameters:
-
    -
  • hour (int) – default=0

  • -
  • miute (int) – default=0

  • -
  • is24hour (bool) – default=false

  • -
-
-
-
- -
-
-dialogCreateDatePicker(year, month, day)
-

Create date picker dialog

-
-
Parameters:
-
    -
  • year (int) – default=1970

  • -
  • month (int) – default=1

  • -
  • day (int) – default=1

  • -
-
-
-
- -
-
-

NFC

-

Data structs -QPython NFC json result

-
{
-"role": <role>, # could be self/master/slave
-"stat": <stat>, # could be ok / fail / cancl
-"message": <message get>
-}
-
-
-

APIs

-
-
-dialogCreateNFCBeamMaster(title, message, inputType)
-

Create a dialog where you could create a qpython beam master

-
-
Parameters:
-
    -
  • title (str) – title of the input box

  • -
  • message (str) – message to display above the input box

  • -
  • inputType(optional) (str) – type of input data, ie number or text

  • -
-
-
-
- -
-
-NFCBeamMessage(content, title, message)
-

Create a dialog where you could create a qpython beam master

-
-
Parameters:
-
    -
  • content (str) – message you want to sent

  • -
  • title (str) – title of the input box

  • -
  • message (str) – message to display above the input box

  • -
  • inputType(optional) (str) – type of input data, ie number or text

  • -
-
-
-
- -
-
-dialogCreateNFCBeamSlave(title, message)
-

Create a qpython beam slave

-
-
Parameters:
-
    -
  • title (str) – title of the input box

  • -
  • message (str) – message to display above the input box

  • -
-
-
-
- -
-
-

Progress

-
-
-dialogCreateSpinnerProgress(message, maximumProgress)
-

Create a spinner progress dialog

-
-
Parameters:
-
    -
  • message(optional) (str) – message

  • -
  • maximunProgress(optional) (int) – dfault=100

  • -
-
-
-
- -
-
-dialogSetCurrentProgress(current)
-

Set progress dialog current value

-
-
Parameters:
-

current (int) – current

-
-
-
- -
-
-dialogSetMaxProgress(max)
-

Set progress dialog maximum value

-
-
Parameters:
-

max (int) – max

-
-
-
- -
-
-dialogCreateHorizontalProgress(title, message, maximumProgress)
-

Create a horizontal progress dialog

-
-
Parameters:
-
    -
  • title(optional) (str) – title

  • -
  • message(optional) (str) – message

  • -
  • maximunProgress(optional) (int) – dfault=100

  • -
-
-
-
- -
-
-

Alert

-
-
-dialogCreateAlert(title, message)
-

Create alert dialog

-
-
Parameters:
-
    -
  • title(optional) (str) – title

  • -
  • message(optional) (str) – message

  • -
  • maximunProgress(optional) (int) – dfault=100

  • -
-
-
-
- -
-
-

Dialog Control

-
-
-dialogSetPositiveButtonText(text)
-

Set alert dialog positive button text

-
-
Parameters:
-

text (str) – text

-
-
-
- -
-
-dialogSetNegativeButtonText(text)
-

Set alert dialog negative button text

-
-
Parameters:
-

text (str) – text

-
-
-
- -
-
-dialogSetNeutralButtonText(text)
-

Set alert dialog button text

-
-
Parameters:
-

text (str) – text

-
-
-
- -
-
-dialogSetItems(items)
-

Set alert dialog list items

-
-
Parameters:
-

items (list) – items

-
-
-
- -
-
-dialogSetSingleChoiceItems(items, selected)
-

Set alert dialog list items

-
-
Parameters:
-
    -
  • items (list) – items

  • -
  • selected (int) – selected item index (default=0)

  • -
-
-
-
- -
-
-dialogSetMultiChoiceItems(items, selected)
-

Set dialog multiple choice items and selection

-
-
Parameters:
-
    -
  • items (list) – items

  • -
  • selected (int) – selected item index (default=0)

  • -
-
-
-
- -
-
-addContextMenuItem(label, event, eventData)
-

Adds a new item to context menu

-
-
Parameters:
-
    -
  • label (str) – label for this menu item

  • -
  • event (str) – event that will be generated on menu item click

  • -
  • eventData (object) – event object

  • -
-
-
-
- -
-
-addOptionsMenuItem(label, event, eventData, iconName)
-

Adds a new item to context menu

-
-
Parameters:
-
-
-
-
- -
-
-dialogGetResponse()
-

Returns dialog response

-
- -
-
-dialogGetSelectedItems()
-

This method provides list of items user selected

-
- -
-
-dialogDismiss()
-

Dismiss dialog

-
- -
-
-dialogShow()
-

Show dialog

-
- -
-
-

Layout

-
-
-fullShow(layout)
-

Show Full Screen

-
-
Parameters:
-

layout (string) – String containing View layout

-
-
-
- -
-
-fullDismiss()
-

Dismiss Full Screen

-
- -
-
-fullQuery()
-

Get Fullscreen Properties

-
- -
-
-fullQueryDetail(id)
-

Get fullscreen properties for a specific widget

-
-
Parameters:
-

id (str) – id of layout widget

-
-
-
- -
-
-fullSetProperty(id)
-

Set fullscreen widget property

-
-
Parameters:
-
    -
  • id (str) – id of layout widget

  • -
  • property (str) – name of property to set

  • -
  • value (str) – value to set property to

  • -
-
-
-
- -
-
-fullSetList(id, list)
-

Attach a list to a fullscreen widget

-
-
Parameters:
-
    -
  • id (str) – id of layout widget

  • -
  • list (list) – List to set

  • -
-
-
-
- -
-
-fullKeyOverride(keycodes, enable)
-

Override default key actions

-
-
Parameters:
-
    -
  • keycodes (str) – id of layout widget

  • -
  • enable (bool) – List to set (default=true)

  • -
-
-
-
- -
-
-

WebView

-
-
-webViewShow()
-

Display a WebView with the given URL

-
-
Parameters:
-
    -
  • url (str) – url

  • -
  • wait(optional) (bool) – block until the user exits the WebView

  • -
-
-
-
- -
-
-
-

USB Host Serial Facade

-

QPython 1.3.1+ and QPython3 1.0.3+ contains this feature

-

SL4A Facade for USB Serial devices by Android USB Host API.

-

It control the USB-Serial like devices -from Andoroid which has USB Host Controller .

-

The sample -demonstration is also available at youtube video

-
-

Requirements

-
    -
  • Android device which has USB Host controller (and enabled in that firmware).

  • -
  • Android 4.0 (API14) or later.

  • -
  • USB Serial devices (see [Status](#Status)).

  • -
  • USB Serial devices were not handled by Android kernel.

    -

    > I heard some android phone handle USB Serial devices -> make /dev/ttyUSB0 in kernel level. -> In this case, Android does not be able to handle the device -> from OS level.

    -

    please check Android Applications be able to grab the target USB Devices, -such as USB Device Info.

    -
  • -
-
-
-

Status

-
    -
  • probably work with USB CDC, like FTDI, Arduino or else.

  • -
  • 2012/09/10: work with 78K0F0730 device (new RL78) with Tragi BIOS board.

    -

    M78K0F0730

    -
  • -
  • 2012/09/24: work with some pl2303 devcies.

  • -
-
-
-

Author

-

This facade developped by Kuri65536 -you can see the commit log in it.

-
-
-

APIs

-
-
-usbserialGetDeviceList()
-

Returns USB devices reported by USB Host API.

-
-
Returns:
-

Returns “Map of id and string information Map<String, String>

-
-
-
- -
-
-usbserialDisconnect(connID)
-

Disconnect all USB-device

-
-
Parameters:
-

connID (str) – connection ID

-
-
-
- -
-
-usbserialActiveConnections()
-

Returns active USB-device connections.

-
-
Returns:
-

Returns “Active USB-device connections by Map UUID vs device-name.”

-
-
-
- -
-
-usbserialWriteBinary(base64, connID)
-

Send bytes over the currently open USB Serial connection.

-
-
Parameters:
-
    -
  • base64 (str) –

  • -
  • connId (str) –

  • -
-
-
-
- -
-
-usbserialReadBinary(bufferSize, connID)
-

Read up to bufferSize bytes and return a chunked, base64 encoded string

-
-
Parameters:
-
    -
  • bufferSize (int) –

  • -
  • connId (str) –

  • -
-
-
-
- -
-
-usbserialConnect(hash, options)
-

Connect to a device with USB-Host. request the connection and exit

-
-
Parameters:
-
    -
  • hash (str) –

  • -
  • options (str) –

  • -
-
-
Returns:
-

Returns messages the request status

-
-
-
- -
-
-usbserialHostEnable()
-

Requests that the host be enable for USB Serial connections.

-
-
Returns:
-

True if the USB Device is accesible

-
-
-
- -
-
-usbserialWrite(String ascii, String connID)
-

Sends ASCII characters over the currently open USB Serial connection

-
-
Parameters:
-
    -
  • ascii (str) –

  • -
  • connID (str) –

  • -
-
-
-
- -
-
-usbserialReadReady(connID)
-
-
Parameters:
-

connID (str) –

-
-
Returns:
-

True if the next read is guaranteed not to block

-
-
-
- -
-
-usbserialRead(connID, bufferSize)
-

Read up to bufferSize ASCII characters.

-
-
Parameters:
-
    -
  • connID (str) –

  • -
  • bufferSize (int) –

  • -
-
-
-
- -
-
-usbserialGetDeviceName(connID)
-

Queries a remote device for it’s name or null if it can’t be resolved

-
-
Parameters:
-

connID (str) –

-
-
-
- -
-
- - -
-
-
-
-
-
-
-
-
-
- - -
- - -
- - - diff --git a/docs/en/guide_contributors.html b/docs/en/guide_contributors.html deleted file mode 100644 index 9d9d155..0000000 --- a/docs/en/guide_contributors.html +++ /dev/null @@ -1,238 +0,0 @@ - - - - - - - - - Welcome contribute — QPython 0.9 documentation - - - - - - - - - - - - - - - - - - - -
-
- - - - - -
-
- -
-
- -
-
- - - - -
-
-
- -
-

Welcome contribute

-

Thanks for supporting this project, QPython is a greate project, and we hope you join us to help with make it more greater.

-

Please send email to us(support at qpython.org) to introduce youself briefly, and which part do you want to contribute.

-

Then we will consider to invite you to join the qpython-collaborator group.

-
-
-

How to help with test

- -
-
-

How to contribute documentation

-
-
-

How to translate

-
-
-

How to launch a local QPython users community

-
-

How to organise a local qpython user sharing event

-
-
-
-

How to became the developer member

-
-

How to develop qpython built-in programs

-
-
-
-

How to sponsor QPython project

-

More detail coming soon…

-
- - -
-
-
-
-
-
-
-
-
-
- - -
- - -
- - - diff --git a/docs/en/guide_contributors_test.html b/docs/en/guide_contributors_test.html deleted file mode 100644 index 52e4135..0000000 --- a/docs/en/guide_contributors_test.html +++ /dev/null @@ -1,219 +0,0 @@ - - - - - - - - - Join the tester community — QPython 0.9 documentation - - - - - - - - - - - - - - - - - - - -
-
- - - - - -
-
- -
-
- -
-
- - - - -
-
-
- -

QPython is keeping develop! -If you are interested about what we are doing and want to make some contribution, follow this guide to make this project better!

-
-

Join the tester community

-

We create a G+ community where you could report bugs or offer suggestions -> QPython tester G+ community(For QPython testers)

-

Join us now!

-../images/1.png -
-
-

Become a tester

-

After join the tester community, you could become a tester! -Click this and become a tester -> I’m ready for test

-../images/2.png -
-
-

Report or suggest

-

If you find out any bugs or have any cool idea about QPython, please let us know about it. -You could write down your suggestion or bug report on the community.

-../images/3.png -
-
-

Feedback

-

Send your feedback to QPython using the contact information: support@qpython.org

-
- - -
-
-
-
-
-
-
-
-
-
- - -
- - -
- - - diff --git a/docs/en/guide_developers.html b/docs/en/guide_developers.html deleted file mode 100644 index 8aae853..0000000 --- a/docs/en/guide_developers.html +++ /dev/null @@ -1,271 +0,0 @@ - - - - - - - - - Android — QPython 0.9 documentation - - - - - - - - - - - - - - - - - - - -
-
- - - - - -
-
- -
-
- -
-
- - - - -
-
-
- -
-

Android

-

Android part offers the common Python user interaction functions, like console, editor, file browsing, QRCode reader etc.

-
-

Console

-
-
-

Editor

-
-
-

File browsing

-
-
-

QRCode reader

-
-
-
-

QSL4A

-

QSL4A is the folk of SL4A for QPython, which allows users being able to program with Python script for android.

-
-
-

QPython Core

-

Besides Python core, QPython core offer three types programming mode also.

-
-

Python 2.x

-
-
-

Python 3.x

-
-
-

Console program

-
-
-

Kivy program

-
-
-

WebApp program

-
-
-
-

Pip and libraries

-

Pip and libraries offer great expansion ability for QPython.

-
-

Pip

-
-
-

Libraries

-
-
-
-

Quick tools

-

Quick tools offers better guide for using QPython well for different users.

-
-

QPython API

-
-
-

FTP

-
-
-
-

QPY.IO (Enterprise service)

-

It’s a enterprise service which aim at offering quick android development delivery with QPython.

-

It’s QPython’s maintainers’ main paid service, but not a opensource project.

-
- - -
-
-
-
-
-
-
-
-
-
- - -
- - -
- - - diff --git a/docs/en/guide_extend.html b/docs/en/guide_extend.html deleted file mode 100644 index b4ef655..0000000 --- a/docs/en/guide_extend.html +++ /dev/null @@ -1,307 +0,0 @@ - - - - - - - - - QPython Open API — QPython 0.9 documentation - - - - - - - - - - - - - - - - - - - -
-
- - - - - -
-
- -
-
- -
-
- - - - -
-
-
- -
-

QPython Open API

-

QPython has an open activity which allow you run qpython from outside.

-

The MPyAPI’s definition seems like the following:

-
<activity
-    android:name="org.qpython.qpylib.MPyApi"
-    android:label="@string/qpy_run_with_share"
-    android:screenOrientation="user"
-    android:configChanges="orientation|keyboardHidden"
-    android:exported="true">
-    <intent-filter>
-        <action android:name="org.qpython.qpylib.action.MPyApi" />
-        <category android:name="android.intent.category.DEFAULT" />
-        <category android:name="android.intent.category.LAUNCHER" />
-    </intent-filter>
-    <intent-filter>
-        <action android:name="android.intent.action.VIEW" />
-        <category android:name="android.intent.category.DEFAULT" />
-        <category android:name="android.intent.category.BROWSABLE" />
-        <data android:scheme="http" />
-        <data android:scheme="https" />
-    </intent-filter>
-    <intent-filter>
-        <action android:name="android.intent.action.SEND"/>
-        <category android:name="android.intent.category.DEFAULT"/>
-        <data android:mimeType="text/plain"/>
-    </intent-filter>
-    <intent-filter>
-        <action android:name="android.intent.action.SEND"/>
-        <category android:name="android.intent.category.DEFAULT"/>
-        <data android:mimeType="image/*"/>
-    </intent-filter>
-</activity>
-
-
-

So, with it’s help, you could:

-
-

Share some content to QPython’s scripts

-

You could choose some content in some app, and share to qpython’s script, then you could handle the content with the sys.argv[2]

-

Watch the demo video on YouTube

-
-
-

Run QPython’s script from your own application

-

You can call QPython to run some script or python code in your application by call this activity, like the following sample:

-
// code sample shows how to call qpython API
-String extPlgPlusName = "org.qpython.qpy";          // QPython package name
-Intent intent = new Intent();
-intent.setClassName(extPlgPlusName, "org.qpython.qpylib.MPyApi");
-intent.setAction(extPlgPlusName + ".action.MPyApi");
-
-Bundle mBundle = new Bundle();
-mBundle.putString("app", "myappid");
-mBundle.putString("act", "onPyApi");
-mBundle.putString("flag", "onQPyExec"); // any String flag you may use in your context
-mBundle.putString("param", "");         // param String param you may use in your context
-
-/*
-* The Python code we will run
-*/
-String code = "import androidhelper\n" +
-            "droid = androidhelper.Android()\n" +
-            "line = droid.dialogGetInput()\n" +
-            "s = 'Hello %s' % line.result\n" +
-            "droid.makeToast(s)\n"
-
-mBundle.putString("pycode", code);
-intent.putExtras(mBundle);
-startActivityForResult(intent, SCRIPT_EXEC_PY);
-...
-
-
-
-// And you can handle the qpython callabck result in onActivityResult
-@Override
-protected void onActivityResult(int requestCode, int resultCode, Intent data) {
-    if (requestCode == SCRIPT_EXEC_PY) {
-        if (data!=null) {
-            Bundle bundle = data.getExtras();
-            String flag = bundle.getString("flag");
-            String param = bundle.getString("param");
-            String result = bundle.getString("result"); // Result your Pycode generate
-            Toast.makeText(this, "onQPyExec: return ("+result+")", Toast.LENGTH_SHORT).show();
-        } else {
-            Toast.makeText(this, "onQPyExec: data is null", Toast.LENGTH_SHORT).show();
-
-        }
-    }
-}
-
-
-

Checkout the full project from github

-

And there is a production application - QPython Plugin for Tasker

-
-
-
-

QPython Online Service

-

Now the QPython online service only open for QPython, not QPython3.

-
-

QPypi

-

Can I install some packages which required pre-compiled ? -Sure, you could install some pre-compiled packages from QPypi, you could find it through “Libraries” on dashboard.

-../images/guide_extend_pic2.png -

If you couldn’t found the package here, you could send email to river@qpython.org .

-
-
-

QPY.IO

-

Can I build an independent APK from QPython script?

-

Sure you can. now the service is in BETA, it’s a challenging thing. We will publish it as a online service, for we want to let the development process is simple, you don’t need to own the development environment set up when you want to build a application.

-../images/guide_extend_pic1.png -

If you want to try it out or have some business proposal, please contact with us by sending email to river@qpython.org .

-
-
- - -
-
-
-
-
-
-
-
-
-
- - -
- - -
- - - diff --git a/docs/en/guide_helloworld.html b/docs/en/guide_helloworld.html deleted file mode 100644 index b3abc52..0000000 --- a/docs/en/guide_helloworld.html +++ /dev/null @@ -1,272 +0,0 @@ - - - - - - - - - Writing “Hello World” — QPython 0.9 documentation - - - - - - - - - - - - - - - - - - - -
-
- - - - - -
-
- -
-
- -
-
- - - - -
-
-
- -
-

Writing “Hello World”

-
-

Hello world

-hello world -

Well, after you became a bit more familiar with QPython, let’s create our first program in QPython. Obviously, it will be helloworld.py. ;)

-

Start QPython, open editor and enter the following code:

-
import androidhelper
-droid = androidhelper.Android()
-droid.makeToast('Hello, Username!')
-
-
-

No wonder, it’s just similar to any other hello-world program. When executed, it just shows pop-up message on the screen (see screenshot on the top). Anyway, it’s a good example of QPython program.

-
-
-

SL4A library

-

It begins with import androidhelper — the most useful module in QPython, which encapsulates almost all interface with Android, available in Python. Any script developed in QPython starts with this statement (at least if it claims to communicate with user). Read more about Python library here and import statement here

-

By the way, if you’re going to make your script compatible with SL4A, you should replace the first line with the following code (and use android instead androidhelper further in the program):

-
>    try:
->        import androidhelper as android
->    except ImportError:
->        import android
-
-
-

Ok, next we’re creating an object droid (actually a class), it is necessary to call RPC functions in order to communicate with Android.

-

And the last line of our code calls such function, droid.makeToast(), which shows a small pop-up message (a “toast”) on the screen.

-

Well, let’s add some more functionality. Let it ask the user name and greet them.

-
-
-

More samples

-

We can display a simple dialog box with the title, prompt, edit field and buttons Ok and Cancel using dialogGetInput call. Replace the last line of your code and save it as hello1.py:

-
import androidhelper
-droid = androidhelper.Android()
-respond = droid.dialogGetInput("Hello", "What is your name?")
-
-
-

Well, I think it should return any respond, any user reaction. That’s why I wrote respond = …. But what the call actually returns? Let’s check. Just add print statement after the last line:

-
import androidhelper
-droid = androidhelper.Android()
-respond = droid.dialogGetInput("Hello", "What is your name?")
-print respond
-
-
-

Then save and run it…

-

Oops! Nothing printed? Don’t worry. Just pull notification bar and you will see “QPython Program Output: hello1.py” — tap it!

-

As you can see, droid.dialogGetInput() returns a JSON object with three fields. We need only one — result which contains an actual input from user.

-

Let’s add script’s reaction:

-
import androidhelper
-droid = androidhelper.Android()
-respond = droid.dialogGetInput("Hello", "What is your name?")
-print respond
-message = 'Hello, %s!' % respond.result
-droid.makeToast(message)
-
-
-

Last two lines (1) format the message and (2) show the message to the user in the toast. See Python docs if you still don’t know what % means.

-

Wow! It works! ;)

-

Now I’m going to add a bit of logic there. Think: what happen if the user clicks Cancel button, or clicks Ok leaving the input field blank?

-

You can play with the program checking what contains respond variable in every case.

-

First of all, I want to put text entered by user to a separate variable: name = respond.result. Then I’m going to check it, and if it contains any real text, it will be considered as a name and will be used in greeting. Otherwise another message will be shown. Replace fifth line message = ‘Hello, %s!’ % respond.result with the following code:

-
name = respond.result
-if name:
-    message = 'Hello, %s!' % name
-else:
-    message = "Hey! And you're not very polite, %Username%!"
-
-
-

Use < and > buttons on the toolbar to indent/unindent lines in if-statement (or just use space/backspace keys). You can read more about indentation in Python here; if-statement described here.

-

First of all, we put user input to the variable name. Then we check does name contain anything? In case the user left the line blank and clicked Ok, the return value is empty string ‘’. In case of Cancel button pressed, the return value is None. Both are treated as false in if-statement. So, only if name contans anything meaninful, then-statement is executed and greeting “Hello, …!” shown. In case of empty input the user will see “Hey! And you’re not very polite, %Username%!” message.

-

Ok, here is the whole program:

-
import androidhelper
-droid = androidhelper.Android()
-respond = droid.dialogGetInput("Hello", "What is your name?")
-print respond
-name = respond.result
-if name:
-    message = 'Hello, %s!' % name
-else:
-    message = "Hey! And you're not very polite, %Username%!"
-droid.makeToast(message)
-
-
-

Thanks dmych offer the first draft in his blog

-
-
- - -
-
-
-
-
-
-
-
-
-
- - -
- - -
- - - diff --git a/docs/en/guide_howtostart.html b/docs/en/guide_howtostart.html deleted file mode 100644 index 72e6dd6..0000000 --- a/docs/en/guide_howtostart.html +++ /dev/null @@ -1,269 +0,0 @@ - - - - - - - - - QPython: How To Start — QPython 0.9 documentation - - - - - - - - - - - - - - - - - - - -
-
- - - - - -
-
- -
-
- -
-
- - - - -
-
-
- -
-

QPython: How To Start

-

Now, I will introduce the QPython’s features through it’s interfaces.

-
-

1. Dashboard

-QPython start -

After you installed QPython, start it in the usual way by tapping its icon in the menu. Screenshot on the top of this post shows what you should see when QPython just started.

-

Start button

-

By tapping the big button with Python logo in the center of the screen you can

-

Launch your local script or project

-

Get script from QR code (funny brand new way to share and distribute your code, you can create QRCode through QPython’s QRCode generator

-

Now you can install many 3rd libaries ( pure python libraries mainly ) through pip_console.py script.

-

If you want QPython to run some script of project when you click the start button, you can make it by setting default program in setting activity.

-

Developer kit dashboard

-

If you swipe to the left instead of tapping, you will see another (second) main screen of QPython (Pic. 2). As for me, it is much more useful and comfortable for developer.

-QPython develop dashboard -

Tools available here:

-
    -
  • Console — yes, it’s regular Python console, feel free to comunicate with interpreter directly

  • -
  • Editor — QPython has a nice text editor integrated with the rest, you can write code and run it without leaving the application

  • -
  • My QPython — here you can find your scripts and projects

  • -
  • System — maintain libraries and components: install and uninstall them

  • -
  • Package Index opens the page QPyPI in browser allowing to install packages listed there

  • -
  • Community leads to QPython.org page. Feel free to join or ask&answer questions in the QPython community.

  • -
-

By long clicking on the console or editor, you have chance to create the shortcut on desktop which allow you enter console or editor directly.

-

Next, let’s see the console and the editor.

-
-
-

2. Console and editor

-QPython console -

As I said before, there is an ordinary Python console. Many people usually use it to explore objects’ properties, consult about syntax and test their ideas. You can type your commands directly and Python interpreter will execute them. You can open additional consoles by tapping the plus button (1) and usedrop-down list on the upper left corner to switch between consoles (2). To close the console just tap the close button (3).

-QPython notification -

Please note, there will be notification in the notification bar unless you explicitly close the console and you always can reach the open console by tapping the notification.

-QPython editor -

The editor allows you obviously (hello Cap!) enter and modify text. Here you can develop your scripts, save them and execute. The editor supports Python syntax highlighting and shows line numbers (there is no ability to go to the line by number though). (above picture)

-

When typing, you can easily control indentation level (which is critical for Python code) using two buttons on the toolbar (1). Next buttons on the toolbar are Save and Save As (2), then goes Run (3), Undo, Search, Recent Files and Settings buttons. Also there are two buttons on the top: Open and New (5).

-

When saving, don’t forget to add .py estension to the file name since the editor don’t do it for you.

-
-
-

3. Programs

-

You can find the scripts or projects in My QPython. My QPython contains the scripts and Projects.

-

By long clicking on script or project, you have chance to create the shortcut for the script or project. Once you have created the shortcuts on desktop, you can directly run the script or project from desktop.

-

Scripts -Scripts : A single script. The scripts are in the /sdcard/com.hipipal.qpyplus/scripts directory. -If you want your script could be found in My QPython, please upload it to this directory.

-

When you click the script, you can choose the following actions:

-
    -
  • Run : Run the script

  • -
  • Open : Edit the script with built-in editor

  • -
  • Rename : Rename the script

  • -
  • Delete : Delete the script

  • -
-

Projects -Projects : A directory which should contain the main.py as the project’s default launch script, and you can put other dependency 3rd libraries or resources in the same directory, if you want your project could be found in My QPython, please upload them into this directory.

-

When you click on the project, you can choose the following actions:

-
    -
  • Run : run the project

  • -
  • Open : use it to explore project’s resources

  • -
  • Rename : Rename the project

  • -
  • Delete : Delete the project

  • -
-
-
-

4. Libraries

-

By installing 3rd libraries, you can extend your qpython’s programming ability quickly. There are some ways to install libraries.

-

QPypi

-

You can install some pre-built libraries from QPypi, like numpy etc.

-

Pip console

-

You can install most pure python libraries through pip console.

-

Besides the two ways above, you could copy libraries into the /sdcard/qpython/lib/python2.7/site-packages in your device.

-

Notice: -Some libraries mixed with c/c++ files could not be install through pip console for the android lacks the compiler environment, you could ask help from qpython developer team.

-
-
-

5. Community

-

It will redirect to the QPython.org, including somthe source of this documentation, and there are some qpython user communities’ link, many questions of qpython usage or programming could be asked in the community.

-

Thanks dmych offer the first draft in his blog

-
-
- - -
-
-
-
-
-
-
-
-
-
- - -
- - -
- - - diff --git a/docs/en/guide_ide.html b/docs/en/guide_ide.html deleted file mode 100644 index 6fa6401..0000000 --- a/docs/en/guide_ide.html +++ /dev/null @@ -1,223 +0,0 @@ - - - - - - - - - Use the best way for developing — QPython 0.9 documentation - - - - - - - - - - - - - - - - - - - -
-
- - - - - -
-
- -
-
- -
-
- - - - -
-
-
- -
-

Use the best way for developing

-
-

Develop from QEditor

-

QEditor is the QPython’s built-in editor, which supports Python / HTML syntax highlight.

-

QEditor’s main features

-
    -
  • Edit / View plain text file, like Python, Lua, HTML, Javascript and so on

  • -
  • Edit and run Python script & Python syntax highlight

  • -
  • Edit and run Shell script

  • -
  • Preview HTML with built-in HTML browser

  • -
  • Search by keyword, code snippets, code share

  • -
-

You could run the QPython script directly when you develop from QEditor, so when you are moving it’s the most convient way for QPython develop.

-
-
-

Develop from browser

-

QPython has a built-in script which is qedit4web.py, you could see it when you click the start button and choose “Run local script”. -After run it, you could see the result.

-QPython qedit4web -

Then, you could access the url from your PC/Laptop’s browser for developing, just like the below pics.

-QPython qedit4web choose project or file -

After choose some project or script, you could start to develop

-QPython qedit4web -

With it’s help, you could write from browser and run from your android phone. It is very convenient.

-
-
-

Develop from your computer

-

Besides the above ways, you could develop the script with your way, then upload to your phone and run with QPython also.

-
-
- - -
-
-
-
-
-
-
-
-
-
- - -
- - -
- - - diff --git a/docs/en/guide_libraries.html b/docs/en/guide_libraries.html deleted file mode 100644 index eccd84c..0000000 --- a/docs/en/guide_libraries.html +++ /dev/null @@ -1,750 +0,0 @@ - - - - - - - - - QPython built-in Libraries — QPython 0.9 documentation - - - - - - - - - - - - - - - - - - - -
-
- - - - - -
-
- -
-
- -
-
- - - - -
-
-
- -
-

QPython built-in Libraries

-

QPython is using the Python 2.7.2 and it support most Python stardard libraries. And you could see their documentation through Python documentation.

-
-

QPython dynload libraries

-

Just like Python, QPython contains python built-in .so libraries.

-

Usually, you don’t need to import them manually, they were used in stardard libraries, and could be imported automatically.

-
    -
  • _codecs_cn.so

  • -
  • _codecs_hk.so

  • -
  • _codecs_iso2022.so

  • -
  • _codecs_jp.so

  • -
  • _codecs_kr.so

  • -
  • _codecs_tw.so

  • -
  • _csv.so

  • -
  • _ctypes.so

  • -
  • _ctypes_test.so

  • -
  • _hashlib.so

  • -
  • _heapq.so

  • -
  • _hotshot.so

  • -
  • _io.so

  • -
  • _json.so

  • -
  • _lsprof.so

  • -
  • _multibytecodec.so

  • -
  • _sqlite3.so

  • -
  • _ssl.so

  • -
  • _testcapi.so

  • -
  • audioop.so

  • -
  • future_builtins.so

  • -
  • grp.so

  • -
  • mmap.so

  • -
  • resource.so

  • -
  • syslog.so

  • -
  • termios.so

  • -
  • unicodedata.so

  • -
-
-
-

QPython stardard libraries

-

The following libraries are the stardard QPython libraries which are the same as Python:

-
    -
  • BaseHTTPServer.py

  • -
  • binhex.py

  • -
  • fnmatch.py

  • -
  • mhlib.py

  • -
  • quopri.py

  • -
  • sysconfig.py

  • -
  • Bastion.py

  • -
  • bisect.py

  • -
  • formatter.py

  • -
  • mimetools.py

  • -
  • random.py

  • -
  • tabnanny.py

  • -
  • CGIHTTPServer.py

  • -
  • bsddb

  • -
  • fpformat.py

  • -
  • mimetypes.py

  • -
  • re.py

  • -
  • tarfile.py

  • -
  • ConfigParser.py

  • -
  • cProfile.py

  • -
  • fractions.py

  • -
  • mimify.py

  • -
  • repr.py

  • -
  • telnetlib.py

  • -
  • Cookie.py

  • -
  • calendar.py

  • -
  • ftplib.py

  • -
  • modulefinder.py

  • -
  • rexec.py

  • -
  • tempfile.py

  • -
  • DocXMLRPCServer.py

  • -
  • cgi.py

  • -
  • functools.py

  • -
  • multifile.py

  • -
  • rfc822.py

  • -
  • textwrap.py

  • -
  • HTMLParser.py

  • -
  • cgitb.py

  • -
  • genericpath.py

  • -
  • mutex.py

  • -
  • rlcompleter.py

  • -
  • this.py

  • -
  • chunk.py

  • -
  • getopt.py

  • -
  • netrc.py

  • -
  • robotparser.py

  • -
  • threading.py

  • -
  • MimeWriter.py

  • -
  • cmd.py

  • -
  • getpass.py

  • -
  • new.py

  • -
  • runpy.py

  • -
  • timeit.py

  • -
  • Queue.py

  • -
  • code.py

  • -
  • gettext.py

  • -
  • nntplib.py

  • -
  • sched.py

  • -
  • toaiff.py

  • -
  • SimpleHTTPServer.py

  • -
  • codecs.py

  • -
  • glob.py

  • -
  • ntpath.py

  • -
  • sets.py

  • -
  • token.py

  • -
  • SimpleXMLRPCServer.py

  • -
  • codeop.py

  • -
  • gzip.py

  • -
  • nturl2path.py

  • -
  • sgmllib.py

  • -
  • tokenize.py

  • -
  • SocketServer.py

  • -
  • collections.py

  • -
  • hashlib.py

  • -
  • numbers.py

  • -
  • sha.py

  • -
  • trace.py

  • -
  • StringIO.py

  • -
  • colorsys.py

  • -
  • heapq.py

  • -
  • opcode.py

  • -
  • shelve.py

  • -
  • traceback.py

  • -
  • UserDict.py

  • -
  • commands.py

  • -
  • hmac.py

  • -
  • optparse.py

  • -
  • shlex.py

  • -
  • tty.py

  • -
  • UserList.py

  • -
  • compileall.py

  • -
  • hotshot

  • -
  • os.py

  • -
  • shutil.py

  • -
  • types.py

  • -
  • UserString.py

  • -
  • compiler

  • -
  • htmlentitydefs.py

  • -
  • os2emxpath.py

  • -
  • site.py

  • -
  • unittest

  • -
  • _LWPCookieJar.py

  • -
  • config

  • -
  • htmllib.py

  • -
  • smtpd.py

  • -
  • urllib.py

  • -
  • _MozillaCookieJar.py

  • -
  • contextlib.py

  • -
  • httplib.py

  • -
  • pdb.py

  • -
  • smtplib.py

  • -
  • urllib2.py

  • -
  • __future__.py

  • -
  • cookielib.py

  • -
  • ihooks.py

  • -
  • pickle.py

  • -
  • sndhdr.py

  • -
  • urlparse.py

  • -
  • __phello__.foo.py

  • -
  • copy.py

  • -
  • imaplib.py

  • -
  • pickletools.py

  • -
  • socket.py

  • -
  • user.py

  • -
  • _abcoll.py

  • -
  • copy_reg.py

  • -
  • imghdr.py

  • -
  • pipes.py

  • -
  • sqlite3

  • -
  • uu.py

  • -
  • _pyio.py

  • -
  • csv.py

  • -
  • importlib

  • -
  • pkgutil.py

  • -
  • sre.py

  • -
  • uuid.py

  • -
  • _strptime.py

  • -
  • ctypes

  • -
  • imputil.py

  • -
  • plat-linux4

  • -
  • sre_compile.py

  • -
  • warnings.py

  • -
  • _threading_local.py

  • -
  • dbhash.py

  • -
  • inspect.py

  • -
  • platform.py

  • -
  • sre_constants.py

  • -
  • wave.py

  • -
  • _weakrefset.py

  • -
  • decimal.py

  • -
  • io.py

  • -
  • plistlib.py

  • -
  • sre_parse.py

  • -
  • weakref.py

  • -
  • abc.py

  • -
  • difflib.py

  • -
  • json

  • -
  • popen2.py

  • -
  • ssl.py

  • -
  • webbrowser.py

  • -
  • aifc.py

  • -
  • dircache.py

  • -
  • keyword.py

  • -
  • poplib.py

  • -
  • stat.py

  • -
  • whichdb.py

  • -
  • antigravity.py

  • -
  • dis.py

  • -
  • lib-tk

  • -
  • posixfile.py

  • -
  • statvfs.py

  • -
  • wsgiref

  • -
  • anydbm.py

  • -
  • distutils

  • -
  • linecache.py

  • -
  • posixpath.py

  • -
  • string.py

  • -
  • argparse.py

  • -
  • doctest.py

  • -
  • locale.py

  • -
  • pprint.py

  • -
  • stringold.py

  • -
  • xdrlib.py

  • -
  • ast.py

  • -
  • dumbdbm.py

  • -
  • logging

  • -
  • profile.py

  • -
  • stringprep.py

  • -
  • xml

  • -
  • asynchat.py

  • -
  • dummy_thread.py

  • -
  • macpath.py

  • -
  • pstats.py

  • -
  • struct.py

  • -
  • xmllib.py

  • -
  • asyncore.py

  • -
  • dummy_threading.py

  • -
  • macurl2path.py

  • -
  • pty.py

  • -
  • subprocess.py

  • -
  • xmlrpclib.py

  • -
  • atexit.py

  • -
  • email

  • -
  • mailbox.py

  • -
  • py_compile.py

  • -
  • sunau.py

  • -
  • zipfile.py

  • -
  • audiodev.py

  • -
  • encodings

  • -
  • mailcap.py

  • -
  • pyclbr.py

  • -
  • sunaudio.py

  • -
  • base64.py

  • -
  • filecmp.py

  • -
  • markupbase.py

  • -
  • pydoc.py

  • -
  • symbol.py

  • -
  • bdb.py

  • -
  • fileinput.py

  • -
  • md5.py

  • -
  • pydoc_data

  • -
  • symtable.py

  • -
-
-
-
-

Python 3rd Libraries

- -
-
-

Androidhelper APIs

-

To simplify QPython SL4A development in IDEs with a -“hepler” class derived from the default Android class containing -SL4A facade functions & API documentation

-
- -
-
- - -
-
-
-
-
-
-
-
-
-
- - -
- - -
- - - diff --git a/docs/en/guide_program.html b/docs/en/guide_program.html deleted file mode 100644 index b66d2b9..0000000 --- a/docs/en/guide_program.html +++ /dev/null @@ -1,332 +0,0 @@ - - - - - - - - - QPython’s main features — QPython 0.9 documentation - - - - - - - - - - - - - - - - - - - -
-
- - - - - -
-
- -
-
- -
-
- - - - -
-
-
- -
-

QPython’s main features

-

With QPython, you could build android applications with android application and script language now.

-
-

Why should I choose QPython

-

The smartphone is becomming people’s essential information & technical assitant, so an flexiable script engine could help people complete most jobs efficiently without complex development.

-

QPython offer an amazing developing experience, with it’s help, you could implement the program easily without complex installing IDE, compiling, package progress etc.

-
-
-

QPython’s main features

-

You can do most jobs through QPython just like the way that Python does on PC/Laptop.

-

Libraries

-
    -
  • QPython supports most stardard Python libraries.

  • -
  • QPython supports many 3rd Python libraries which implemented with pure Python code.

  • -
  • QPython supports some Python libraries mixed with C/C++ code which pre-compiled by QPython develop team.

  • -
  • QPython allows you put on the libraries by yourself.

  • -
-

Besides these, QPython offers some extra features which Python doesn’t offer, Like:

-
    -
  • Android APIs Access(Like SMS, GPS, NFC, BLUETOOTH etc)

  • -
-

Why QPython require so many permissions?

-

QPython need these permissions to access Android’s API.

-

Runtime modes

-

QPython supports several runtime modes for android.

-

Console mode

-

It’s the default runtime mode in QPython, it’s very common in PC/laptop.

-

Kivy mode

-

QPython supports Kivy as the GUI programming solution.

-

Kivy is an open source Python library for rapid development of applications that make use of innovative user interfaces, such as multi-touch apps.

-

Your device should support opengl2.0 for supporting kivy mode.

-

By insert into the following header in your script, you can let your script run with kivy mode.

-
#qpy:kivy
-
-
-

An kivy program in QPython sample

-
#qpy:kivy
-from kivy.app import App
-from kivy.uix.button import Button
-
-class TestApp(App):
-    def build(self):
-        return Button(text='Hello World')
-
-TestApp().run()
-
-
-

If your library require the opengl driver, you shoule declare the kivy mode header in your script, like the jnius.

-

NOTE: QPython3 didn’t support kivy mode yet, we have plan to support it in the future

-

WebApp mode

-

We recommend you implement WebApp with QPython for it offer the easy to accomplish UI and Take advantage of Python’s fast programming strong point.

-

WebApp will start a webview in front, and run a python web service background. -You could use bottle*(QPython built-in library) to implement the web service, or you could install *django / flask framework also.

-

By insert into the following header in your script, you can let your script run with webapp mode.

-
#qpy:webapp:<app title>
-#qpy:<fullscreen or remove this line>
-#qpy://<ip:port:path>
-
-
-

For example

-
#qpy:webapp:Hello QPython
-#qpy://localhost:8080/hello
-
-
-

The previous should start a webview which should load the http://localhost:8080/hello as the default page, and the webview will keep the titlebar which title is “Hello QPython”, if you add the #qpy:fullscreen it will hide the titlebar.

-
#qpy:webapp:Hello Qpython
-#qpy://127.0.0.1:8080/
-"""
-This is a sample for qpython webapp
-"""
-
-from bottle import Bottle, ServerAdapter
-from bottle import run, debug, route, error, static_file, template
-
-
-######### QPYTHON WEB SERVER ###############
-
-class MyWSGIRefServer(ServerAdapter):
-    server = None
-
-    def run(self, handler):
-        from wsgiref.simple_server import make_server, WSGIRequestHandler
-        if self.quiet:
-            class QuietHandler(WSGIRequestHandler):
-                def log_request(*args, **kw): pass
-            self.options['handler_class'] = QuietHandler
-        self.server = make_server(self.host, self.port, handler, **self.options)
-        self.server.serve_forever()
-
-    def stop(self):
-        #sys.stderr.close()
-        import threading
-        threading.Thread(target=self.server.shutdown).start()
-        #self.server.shutdown()
-        self.server.server_close() #<--- alternative but causes bad fd exception
-        print "# qpyhttpd stop"
-
-
-######### BUILT-IN ROUTERS ###############
-@route('/__exit', method=['GET','HEAD'])
-def __exit():
-    global server
-    server.stop()
-
-@route('/assets/<filepath:path>')
-def serverstatic(filepath):
-    return static_file(filepath, root='/sdcard')
-
-
-######### WEBAPP ROUTERS ###############
-@route('/')
-def home():
-    return template('<h1>Hello {{name}} !</h1>'+ \
-    '<a href="/assets/qpython/projects/WebApp Sample/main.py">View source</a>',name='QPython')
-
-
-######### WEBAPP ROUTERS ###############
-app = Bottle()
-app.route('/', method='GET')(home)
-app.route('/__exit', method=['GET','HEAD'])(__exit)
-app.route('/assets/<filepath:path>', method='GET')(serverstatic)
-
-try:
-    server = MyWSGIRefServer(host="127.0.0.1", port="8080")
-    app.run(server=server,reloader=False)
-except Exception,ex:
-    print "Exception: %s" % repr(ex)
-
-
-

If you want the webapp could be close when you exit the webview, you have to define the @route(‘/__exit’, method=[‘GET’,’HEAD’]) method , for the qpython will request the http://localhost:8080/__exit when you exit the webview. So you can release other resource in this function.

-QPython WebApp Sample -

Running screenshot

-

In the other part of the code, you could implement a webserver whish serve on localhost:8080 and make the URL /hello implement as your webapp’s homepage.

-

Q mode

-

If you don’t want the QPython display some UI, pelase try to use the QScript mode, it could run a script background, just insert the following header into your script:

-
#qpy:qpyapp
-
-
-
-
- - -
-
-
-
-
-
-
-
-
-
- - -
- - -
- - - diff --git a/docs/en/qpypi.html b/docs/en/qpypi.html deleted file mode 100644 index 4892ca1..0000000 --- a/docs/en/qpypi.html +++ /dev/null @@ -1,218 +0,0 @@ - - - - - - - - - QPYPI — QPython 0.9 documentation - - - - - - - - - - - - - - - - - -
-
- - - - - -
-
- -
-
-
-
- - -
-
-
-
- - - - -
-
-
- -
-

QPYPI

-

You can extend your QPython capabilities by installing packages. -Because of different computer architectures, we cannot guarantee that QPYPI includes all packages in PYPI. -If you want us to support a package that is not currently supported, you can raise an issue in the QPYPI project

-
-

QPySLA Package

-
-

qsl4ahelper

-

It extends qpysl4a’s APIs. Now the below project depends on it. -https://github.com/qpython-android/qpy-calcount

-
-
-
-

AIPY Packages

-

AIPY is a high-level AI learning app, based on related libraries like Numpy, Scipy, theano, keras, etc…. It was developed with a focus on helping you learn and practise AI programming well and fast.

-
-

Numpy

-

NumPy is the fundamental package needed for scientific computing with Python. This package contains:

-
a powerful N-dimensional array object
-sophisticated (broadcasting) functions
-basic linear algebra functions
-basic Fourier transforms
-sophisticated random number capabilities
-tools for integrating Fortran code
-tools for integrating C/C++ code
-
-
-
-
-

Scipy

-

SciPy refers to several related but distinct entities:

-
The SciPy ecosystem, a collection of open source software for scientific computing in Python.
-The community of people who use and develop this stack.
-Several conferences dedicated to scientific computing in Python - SciPy, EuroSciPy and SciPy.in.
-The SciPy library, one component of the SciPy stack, providing many numerical routines.
-
-
-
-
-
-

Other

-
-
- - -
-
-
-
-
-
-
-
-
-
- - -
- - -
- - - diff --git a/docs/en/qpython3.html b/docs/en/qpython3.html deleted file mode 100644 index 9d8a82b..0000000 --- a/docs/en/qpython3.html +++ /dev/null @@ -1,213 +0,0 @@ - - - - - - - - - <no title> — QPython 0.9 documentation - - - - - - - - - - - - - - - - - -
-
- - - - - -
-
- -
-
-
-
- - -
-
-
-
- -
    -
  • Guide »
  • - -
  • <no title>
  • -
- - -
-
-
- -

# About QPython 3L -QPython is the Python engine for android. It contains some amazing features such as Python interpreter, runtime environment, editor and QPYI and integrated SL4A. It makes it easy for you to use Python on Android. And it’s FREE.

-

QPython already has millions of users worldwide and it is also an open source project.

-

For different usage scenarios, QPython has two branches, namely QPython Ox and 3x.

-

QPython Ox is mainly aimed at programming learners, and it provides more friendly features for beginners. QPython 3x is mainly for experienced Python users, and it provides some advanced technical features.

-

This is the QPython 3L, it is the only Python interpreter which works under android 4.0 in google play.

-

# Amazing Features -- Offline Python 3 interpreter: no Internet is required to run Python programs -- It supports running multiple types of projects, including: console program, SL4A program, webapp program -- Convenient QR code reader for transferring codes to your phone -- QPYPI and a custom repository for prebuilt wheel packages for enhanced scientific libraries, such as numpy, scipy, matplotlib, scikit-learn etc -- Easy-to-use editor -- INTEGRATED & EXTENDED SCRIPT LAYER FOR ANDROID LIBRARY (SL4A): IT LETS YOU DRIVE THE ANDROID WORK WITH PYTHON -- Good documentation and customer support

-

# SL4A Features -With SL4A features, you can use Python programming to control Android work:

-
    -
  • Android Apps API, such as: Application, Activity, Intent & startActivity, SendBroadcast, PackageVersion, System, Toast, Notify, Settings, Preferences, GUI

  • -
  • Android Resources Manager, such as: Contact, Location, Phone, Sms, ToneGenerator, WakeLock, WifiLock, Clipboard, NetworkStatus, MediaPlayer

  • -
  • Third App Integrations, such as: Barcode, Browser, SpeechRecongition, SendEmail, TextToSpeech

  • -
  • Hardwared Manager: Carmer, Sensor, Ringer & Media Volume, Screen Brightness, Battery, Bluetooth, SignalStrength, WebCam, Vibrate, NFC, USB

  • -
-

[ API Documentation Link ] -https://github.com/qpython-android/qpysl4a/blob/master/README.md

-

[ API Samples ] -https://github.com/qpython-android/qpysl4a/issues/1

-

[ IMPORTANT NOTE ] -IT MAY REQUIRE THE BLUETOOTH / LOCATION / READ_SMS / SEND_SMS / CALL_PHONE AND OTHER PERMISSIONS, SO THAT YOU CAN PROGRAM ITH THESE FEATURES. QPYTHON WILL NOT USE THESE PERMISSIONS IN BACKGROUND.

-

IF YOU GET EXCEPTION IN RUNTIME WHILE USING SL4A API, PLEASE CHECK WHETHER THE RELEVANT PERMISSIONS IN THE SYSTEM SETTINGS ARE ENABLED.

-

# How To Get Professional Customer Support -Please follow the guide to get support https://github.com/qpython-android/qpython/blob/master/README.md

-

[ QPython community ] -https://www.facebook.com/groups/qpython

-

[ FAQ ] -A: Why can’t I use the SMS API of SL4A -Q: Because Google Play and some app stores have strict requirements on the permissions of apps, in QPython 3x, we use x to distinguish branches with different permissions or appstores. For example, L means LIMITED and S means SENSITIVE. -Sometimes you cannot use the corresponding SL4A APIs because the version you installed does not have the corresponding permissions, so you can consider replace what you have installed with the right one.

-

You can find other versions here: -https://www.qpython.org/en/qpython_3x_featues.html

- - -
-
-
-
-
-
-
-
-
-
- - -
- - -
- - - diff --git a/docs/en/qpython_3x_featues.html b/docs/en/qpython_3x_featues.html deleted file mode 100644 index dd80acc..0000000 --- a/docs/en/qpython_3x_featues.html +++ /dev/null @@ -1,266 +0,0 @@ - - - - - - - - - QPython 3x featues — QPython 0.9 documentation - - - - - - - - - - - - - - - - - -
-
- - - - - -
-
- -
-
-
-
- - -
-
-
-
- -
    -
  • Guide »
  • - -
  • QPython 3x featues
  • -
- - -
-
-
- -
-

QPython 3x featues

-

QPython 3x, Previously it was QPython3.

-

A: Why are there so many branches?

-

Q: Because Google Play and some appstores have strict requirements for application permissions, -they require different permissions, we use different branch codes, for example, 3 means it was QPython3, -L means LIMITED, S means SENSITIVE permission is required.

-

A: I know there was a QPython before, what is the difference between it and QPython 3x?

-

Q: It is now called QPython Ox now, which is mainly aimed at programming learners, and -it provides more friendly features for beginners. QPython 3x is mainly for experienced -Python users, and it provides some advanced technical features.

-

A: Where can I get different branches or versions ?

-

Q: Take a look at this link.

-
-

WHAT’S NEW

-
-

QPython 3x v3.0.0 (Published on 2020/2/1)

-

This is the first version after we restarting the QPython project

- -
-
-
-

App’s Features

-
    -
  • Offline Python 3 interpreter: no Internet is required to run Python programs

  • -
  • It supports running multiple types of projects, including: console program, SL4A program, webapp program

  • -
  • Convenient QR code reader for transferring codes to your phone

  • -
  • QPYPI and a custom repository for prebuilt wheel packages for enhanced scientific libraries, such as numpy, scipy, matplotlib, scikit-learn etc

  • -
  • Easy-to-use editor

  • -
  • INTEGRATED & EXTENDED SCRIPT LAYER FOR ANDROID LIBRARY (SL4A): IT LETS YOU DRIVE THE ANDROID WORK WITH PYTHON

  • -
  • Good documentation and customer support

  • -
-
-
-

Android Permissions that QPython requires

-

QPython require the BLUETOOTH / LOCATION / BLUETOOTH and OTHER permissions, so that you can program using these FEATURES. AND WE WILL NOT USE THIS PERMISSIONS IN BACKGROUND.

-
-

Both QPython 3S and 3L

-
    -
  • android.permission.INTERNET

  • -
  • android.permission.WAKE_LOCK

  • -
  • android.permission.ACCESS_NETWORK_STATE

  • -
  • android.permission.CHANGE_NETWORK_STATE

  • -
  • android.permission.ACCESS_WIFI_STATE

  • -
  • android.permission.CHANGE_WIFI_STATE

  • -
  • android.permission.RECEIVE_BOOT_COMPLETED

  • -
  • android.permission.CAMERA

  • -
  • android.permission.FLASHLIGHT

  • -
  • android.permission.VIBRATE

  • -
  • android.permission.RECEIVE_USER_PRESENT

  • -
  • com.android.vending.BILLING

  • -
  • com.android.launcher.permission.INSTALL_SHORTCUT

  • -
  • com.android.launcher.permission.UNINSTALL_SHORTCUT

  • -
  • android.permission.READ_EXTERNAL_STORAGE

  • -
  • android.permission.WRITE_EXTERNAL_STORAGE

  • -
  • android.permission.READ_MEDIA_STORAGE

  • -
  • android.permission.ACCESS_COARSE_LOCATION

  • -
  • android.permission.ACCESS_FINE_LOCATION

  • -
  • android.permission.FOREGROUND_SERVICE

  • -
  • android.permission.BLUETOOTH

  • -
  • android.permission.BLUETOOTH_ADMIN

  • -
  • android.permission.NFC

  • -
  • android.permission.RECORD_AUDIO

  • -
  • android.permission.ACCESS_NOTIFICATION_POLICY

  • -
  • android.permission.KILL_BACKGROUND_PROCESSES

  • -
  • net.dinglisch.android.tasker.PERMISSION_RUN_TASKS

  • -
-
-
-

QPython 3S

-
    -
  • android.permission.ACCESS_SUPERUSER

  • -
  • android.permission.READ_SMS

  • -
  • android.permission.SEND_SMS

  • -
  • android.permission.RECEIVE_SMS

  • -
  • android.permission.WRITE_SMS

  • -
  • android.permission.READ_PHONE_STATE

  • -
  • android.permission.CALL_PHONE

  • -
  • android.permission.READ_CALL_LOG

  • -
  • android.permission.PROCESS_OUTGOING_CALLS

  • -
  • android.permission.READ_CONTACTS

  • -
  • android.permission.GET_ACCOUNTS

  • -
  • android.permission.SYSTEM_ALERT_WINDOW

  • -
-
-
-
- - -
-
-
-
-
-
-
-
-
-
- - -
- - -
- - - diff --git a/docs/en/qpython_ox_featues.html b/docs/en/qpython_ox_featues.html deleted file mode 100644 index 5cbea3d..0000000 --- a/docs/en/qpython_ox_featues.html +++ /dev/null @@ -1,242 +0,0 @@ - - - - - - - - - QPython Ox featues — QPython 0.9 documentation - - - - - - - - - - - - - - - - - -
-
- - - - - -
-
- -
-
-
-
- - -
-
-
-
- -
    -
  • Guide »
  • - -
  • QPython Ox featues
  • -
- - -
-
-
- -
-

QPython Ox featues

-

Because google play and some appstores have strict requirements on the permissions of the app, we use different strategies in different appstores, which is why the branch name will be different. For example, L means Limited, and S means it contains Sensitive permissions.

-
-

Python

-
    -
  • Python3 + Python2 basis

  • -
  • QRCode Reader

  • -
  • Editor

  • -
  • QPYPI

  • -
  • Ftp

  • -
  • Course

  • -
-
-
-

Permissions

-
-

Both QPython OL and OS

-
    -
  • android.permission.INTERNET

  • -
  • android.permission.WAKE_LOCK

  • -
  • android.permission.ACCESS_NETWORK_STATE

  • -
  • android.permission.CHANGE_NETWORK_STATE

  • -
  • android.permission.ACCESS_WIFI_STATE

  • -
  • android.permission.CHANGE_WIFI_STATE

  • -
  • android.permission.RECEIVE_BOOT_COMPLETED

  • -
  • android.permission.CAMERA

  • -
  • android.permission.FLASHLIGHT

  • -
  • android.permission.VIBRATE

  • -
  • android.permission.RECEIVE_USER_PRESENT

  • -
  • com.android.vending.BILLING

  • -
  • com.android.launcher.permission.INSTALL_SHORTCUT

  • -
  • com.android.launcher.permission.UNINSTALL_SHORTCUT

  • -
  • android.permission.READ_EXTERNAL_STORAGE

  • -
  • android.permission.WRITE_EXTERNAL_STORAGE

  • -
  • android.permission.READ_MEDIA_STORAGE

  • -
  • android.permission.ACCESS_COARSE_LOCATION

  • -
  • android.permission.ACCESS_FINE_LOCATION

  • -
  • android.permission.FOREGROUND_SERVICE

  • -
  • android.permission.BLUETOOTH

  • -
  • android.permission.BLUETOOTH_ADMIN

  • -
  • android.permission.NFC

  • -
  • android.permission.RECORD_AUDIO

  • -
  • android.permission.ACCESS_NOTIFICATION_POLICY

  • -
  • android.permission.KILL_BACKGROUND_PROCESSES

  • -
  • net.dinglisch.android.tasker.PERMISSION_RUN_TASKS

  • -
-
-
-

QPython OS

-
    -
  • android.permission.ACCESS_SUPERUSER

  • -
  • android.permission.SEND_SMS

  • -
  • android.permission.READ_SMS

  • -
  • android.permission.SEND_SMS

  • -
  • android.permission.RECEIVE_SMS

  • -
  • android.permission.WRITE_SMS

  • -
  • android.permission.READ_PHONE_STATE

  • -
  • android.permission.CALL_PHONE

  • -
  • android.permission.READ_CALL_LOG

  • -
  • android.permission.PROCESS_OUTGOING_CALLS

  • -
  • android.permission.READ_CONTACTS

  • -
  • android.permission.GET_ACCOUNTS

  • -
  • android.permission.SYSTEM_ALERT_WINDOW

  • -
-
-
-
- - -
-
-
-
-
-
-
-
-
-
- - -
- - -
- - - diff --git a/docs/favicon.ico b/docs/favicon.ico deleted file mode 100644 index 5650a9677100950c97a70fe5a402bb45441fa623..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5430 zcmeHLF%E+;3^Y|G+Krt7rm8<+gq=L3OpJ{51${>c;3rK#Qs4=x14@OEK|%~g!jX<7 z2PndJd=3B>9Kdk^n-8}mz(tSze*Q%Mf!r0R`VmcA-4!50e%zE&*4}ZhV((OnkOI8x zkc4bJV>i1LnO($+0=zzogsd}uzmL7u_N#<@E<`{9eHW0Bjce?`=N>?*HPCs+M??sd zXYO5YLSoSNY-9d*))HFCCsCO+@E6j0Z4KY<)XkOOs zcwIB+_1XS&u}0nF_?xKXr}iN4Kh8fBXKT9>37%EbB|z;-7eO|O$@koEr}ki9urKx) L1A|`ye;IxOV(zld diff --git a/docs/features/2018-09-28-dropbear-cn.html b/docs/features/2018-09-28-dropbear-cn.html deleted file mode 100644 index 2e97b16..0000000 --- a/docs/features/2018-09-28-dropbear-cn.html +++ /dev/null @@ -1,221 +0,0 @@ - - - - - - - - - 如何在QPython 使用 SSH — QPython 0.9 documentation - - - - - - - - - - - - - - - - - -
-
- - - - - -
-
- -
-
-
-
- - -
-
-
-
- -
    -
  • Guide »
  • - -
  • 如何在QPython 使用 SSH
  • -
- - -
-
-
- -
-

如何在QPython 使用 SSH

-

近来悄悄更新了不少好玩的包,但是我最喜欢的是今天介绍的这个特性,刚被集成到QPython中的dropbear SSH工具。

-

Dropbear SSH 是很多嵌入式linux系统首选的ssh工具,结合qpython,能让你方便地进行编程来自动管理服务器或你的手机。

-
-

如何远程登录 你的服务器?

-1 Dashboard 长按Terminal, 选择Shell Terminal -

1 Dashboard 长按Terminal, 选择Shell Terminal

-2 Shell中输入ssh <user>@<host> -

2 Shell中输入ssh <user>@<host>

-3 已经登录到了远端服务器 -

3 已经登录到了远端服务器

-

除了从手机上登录服务器外,你还可以登录到你的手机。

-
-
-

如何登录到你的手机?

-

这个功能适合高级玩家,因为一些权限的问题,在手机上开sshd服务需要root权限。 -第一次使用,需要从shell terminal中进行下初始化操作

-

``` -su - #切换为root用户,

-

mkdir dropbear # 在 /data/data/org.qpython.qpy/files下创建dropbear目录

-

初始化对应的key

-

dbkey -t dss -f dropbear/dropbear_dss_host_key

-

dbkey -t rsa -f dropbear/dropbear_rsa_host_key

-

dbkey -t ecdsa -f dropbear/dropbear_ecdsa_host_key

-

```

-

完成上述步骤之后,即可启动sshd服务。

-启动sshd服务:sshd -p 8088 -P dropbear/db.pid -F # 前台启动,端口 8088 -

启动sshd服务:sshd -p 8088 -P dropbear/db.pid -F # 前台启动,端口 8088

-

接下来从你的电脑中就可以登录了你的手机了默认密码就是我们的app名字,你懂得。

-从你的笔记本登录手机 -

从你的笔记本登录手机

-

另外还支持下面高级特性:

-
    -
  • ssh 支持证书登录,借助dbconvert,可以把你的openssh证书转换过来,存到对应的目录,用 ssh -i <id_private>指定证书即可

  • -
  • sshd 支持 authorized_keys, 只需要把该文件保存到你的dropbear目录下,即可

  • -
  • scp,远程拷贝文件

  • -
-

后续计划移植更多有用的工具

-
-
-

其他

-

不想玩了记得kill掉sshd进程,之前需要指定pid文件就是方便你获得 pid

-

kill cat dropbear/db.pid

-

获得QPython App

-
-
- - -
-
-
-
-
-
-
-
-
-
- - -
- - -
- - - diff --git a/docs/genindex.html b/docs/genindex.html deleted file mode 100644 index 491791c..0000000 --- a/docs/genindex.html +++ /dev/null @@ -1,2756 +0,0 @@ - - - - - - - - Index — QPython 0.9 documentation - - - - - - - - - - - - - - - - - -
-
- - - - - -
-
- -
-
-
-
- - -
-
-
-
- - - - -
-
-
- - -

Index

- -
- A - | B - | C - | D - | E - | F - | G - | L - | M - | N - | P - | Q - | R - | S - | T - | U - | V - | W - -
-

A

- - - -
- -

B

- - -
- -

C

- - - -
- -

D

- - - -
- -

E

- - - -
- -

F

- - - -
- -

G

- - - -
- -

L

- - - -
- -

M

- - - -
- -

N

- - - -
- -

P

- - - -
- -

Q

- - - -
- -

R

- - - -
- -

S

- - - -
- -

T

- - - -
- -

U

- - - -
- -

V

- - - -
- -

W

- - - -
- - - -
-
-
-
-
-
-
-
-
-
- - -
- - -
- - - diff --git a/docs/huawei.html b/docs/huawei.html deleted file mode 100644 index f808c0d..0000000 --- a/docs/huawei.html +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/docs/index.html b/docs/index.html deleted file mode 100755 index 5c2f2a0..0000000 --- a/docs/index.html +++ /dev/null @@ -1,226 +0,0 @@ - - - -QPython - Learn Python & AI on mobile - - - - - - - - - - - - - - - - -
-
- - - - - -
-
- -
-
-
- - -
- - -
-
- -
-
-

About QPython

-
- QPython integrates the Python interpreter, AI model engine and mobile development tool chain, supports Web development, scientific computing and intelligent application construction, provides a complete mobile programming solution, and provides developer courses and community resources to help continuous learning. -
-
    -
  • - -
  • - - - -
-
-
-
- -
-
-
-
    -
  • -
    -

    What's NEW

    -
    -## v3.5.2 (2025/2/25)
    -Achieve seamless integration with the open source LLM deployment tool Ollama and deepseek developed by DeepSeek! This means:
    -✅ Zero threshold to run various large language models locally on mobile devices
    -✅ Quickly deploy cutting-edge AI models such as DeepSeek
    -✅ Enjoy a minimalist API calling experience
    -✅ Build a completely offline intelligent programming environment
    -
    -With this update, you will be able to experience immediately:
    -🔧 Load/manage LLM models directly on the mobile phone
    -⚡ Real-time low-latency response based on local computing
    -
    -
    -
    - -
    -
  • -
  • -
    -

    QPython download resources

    -

    We recommend that you download and install the latest version of QPython and its related resources from your mobile app store first. If you cannot get it from the app store, you can also download it from the following network disk.

    - - - - -
    -
  • -
  • -
    -

    Community & Feedback

    -

    Welcome to join the QPython community to learn and discuss with many QPythoneers.

    - - - 加入中文交流社区
    - - Join QPython Discord
    - - Subscribe QPython Newsletter
    -

    We recommend that you contact us and provide feedback through the QPython community, which is a relatively convenient way. Of course, you can also share your feedback with us through the following channels.

    - - Report App's Issue
    - - Request Extension Package
    -
      -
    -
  • -
-
-
-
-
- -
    - -
  • - -
  • - -
-
-
-
-
-
- - - -
- - diff --git a/docs/objects.inv b/docs/objects.inv deleted file mode 100644 index 9dccc050afa7a0f442198c14eb1c849e74524c1f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2639 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 x|MtI^f4uqX<;`DzhQe)?H - - - - - Privacy Policy - - - -

隐私政策

-

本隐私政策于2021年12月12日更新发布并同时生效

-

北京优趣天下信息技术有限公司(以下称“QPYTHON”或“我们”)尊重并保护所有使用QPYTHON服务用户的隐私权,在您使用我们提供的服务时,我们可能会收集和使用您的相关信息,我们希望通过本《隐私政策》向您说明,我们如何收集、存储、保护及使用您的个人信息,以及清楚地向您介绍我们对您个人信息的处理方式。本《隐私政策》与您使用QPYTHON的服务相关,因此我们建议您完整地阅读,以帮助您更好地保护您的隐私。 -

-如您对本《隐私政策》有任何疑问,您可以通过我方平台公布的联系方式与我们联系。如果您不同意本隐私政策任何内容,您应立即停止使用我们的服务。当您使用我们提供的任一服务时,即表示您已同意我们按照本《隐私政策》来合法使用和保护您的个人信息。 -

信息收集和使用

-

QPython在向您提供服务时,可能会收集、储存和使用下列与您有关的信息,收集信息是为了向您提供更好、更优的服务,我们收集信息的范围和用途如下:

-
    -
  • 您在注册账号时提供的信息:在QPython里,登录和注册不是必须的,但是您在注册并登录账号时,需要您提供手机号码或电子邮箱或第三方账号(Github 等)的信息,我们将通过发送短信验证码或邮件的方式来验证您的账号是否有效。您可根据自身需求选择补充填写个人信息(头像、昵称、简介、行业、职业、城市、生日等),这些补充信息并非强制的
  • -
  • 在您使用产品与/或服务的过程中收集的信息:在您那使用QPython编程服务的过程中,我们可能会收集您使用的设备信息(包括操作系统、软件版本、语言设置、IP地址、IMEI、OAID、IMSI、MAC、应用列表等),浏览信息(包括搜索关键词、访问页面链接和访问时间),发表信息(包括程序,文字、图片、视频),交易信息(包括交易记录),身份信息(包括认证作者、创作者时需要提供的身份证号码或者相关职业资质证书号码)。
  • -
  • 交易信息:当您希望购买课程、电子书、专栏,或使用需付费的其它服务时,您需要使用“支付功能”。在收付款的过程中,我们需要收集您提供的身份证号码、收款方式、第三方支付账号(包括微信帐号,支付宝账号、Apple Pay 账号或其他形式的银行卡信息)以提供高效的交易服务。
  • -
  • 第三方向QPYTHON提供的信息:您在第三方产品与/或服务中使用QPYTHON的时候,我们会收集第三方产品与/或服务向我们提供的有关信息,比如账号昵称,邮件、手机号、程序信息等。您提供的上述信息,将在您使用本产品与/或服务期间持续授权我们使用。在您注销账号时,我们将停止使用并删除上述信息。 -
  • -
  • 个人设备信息(IMEI/MAC/Android ID/IDFA/OAID/OpenUDID/GUID/SIM卡IMSI/ICCID等):QPython使用了友盟(Umeng)移动统计SDK,它使用这些信息用于唯一标识设备,以此统计QPython的卸载与安装信息,以及基于位置来获得设备区域统计功能。更详细的友盟统计SDK的隐私可以参考友盟隐私策略。 -
  • -
-

提供上述信息,尤其是个人敏感信息,您可能面临用户信息泄露或用户账号被盗、个人隐私及财产安全难以保障等风险,但我们将尽最大努力避免上述风险发生。 -如您选择不提供上述信息,您可能无法使用我们需要注册和登录才能使用的某些产品与/或服务,或者无法达到相关产品与/或服务拟达到的效果。 -

-

我们会这样使用你的信息

-
    -
  • 向您提供您使用的各项产品与/或服务,并维护、改进这些服务。 -
    1. 发布功能:您可以发布文字、图片、视频,我们需要收集您发布的信息,并展示您的昵称、头像、发布内容b。
    2. -
    3. 搜索功能:您可以使用对关键字进行查询的服务,我们需要使用网络存储机制和应用数据缓存,收集您设备上的信息并进行本地存储,以提供更便捷的搜索服务。
    4. -
    5. 经您同意的其他目的,包括但不限于向您发出产品和服务信息,或通过系统向您展示第三方推广信息,或在征得您同意的情况下与我们的合作伙伴共享信息以便他们向您发送有关其产品和服务的信息。有的信息有可能是您不希望接收的信息。
    6. -
    -
  • -
  • 开展内部数据分析和研究,第三方SDK统计服务,改善我们的产品或服务
    1. 我们收集数据是根据您与我们的互动和您所做出的选择,包括您的隐私设置以及您使用的产品和功能我们收集的数据可能包括 SDK/API/JS 代码版本、浏览器、互联网服务提供商、IP 地址、平台、时间戳、应用标识符、应用程序版本、应用分发渠道、独立设备标识符、iOS 广告标识符(IDFA)、安卓广告主标识符、网卡(MAC)地址、国际移动设备识别码(IMEI)、设备型号、终端制造厂商、终端设备操作系统版本、会话启动/停止时间、语言所在地、时区和网络状态(WiFi等)、硬盘、CPU 和电池使用情况等
  • -
-

- 当我们要将信息用于本策略未载明的其它用途时,会事先征求您的同意。当我们要将基于特定目的收集而来的信息用于其他目的时,会事先征求您的同意。 -

-

我们使用的一些第三方 SDK 服务商可能也会收集您的个人信息,包括

-
  • A. 第三方账号登录功能:为给您提供第三方账号登录的功能,第三方服务商可能会获取您的必要设备信息、网络相关信息,合作的 SDK 包括:微信登录 / Github
  • -
  • B. 支付服务:为了保证您能顺利购买平台的商品以及服务,微信 SDK、支付宝支付可能会收集您必要的设备信息、网络相关信息
  • -
  • C. 数据统计功能:我们会使用 Google Analytics/友盟 以准确记录 App 的活跃情况、设备信息、网络相关信息
  • -
  • D. 消息推送:为给您提供及时的消息推送,第三方推送服务商可能会获取您必要设备信息、手机状态信息、地理位置信息、网络相关信息以便进行消息推送(主要为App版本更新信息),这些SDK包括:腾讯推送,小米推送,华为推送,Oppo推送,Vivo推送。
  • - -
- -

权限

- 要使用Android的某些功能进行编程,QPython需要以下权限:摄像头、麦克风、存储、账号、蓝牙、GPS、剪贴板信息和其他等,如果您不需要这些特性,可以从系统设置中禁用它们。 -

-
    -
  • 为了能使用扫描二维码的便捷功能和让您使用手机的拍照特性进行编程,QPython可能会使用您申请摄像头权限;
  • - -
  • 为了让您能用手机的麦克风、存储进行编程,QPython可能会使用您申请麦克风权限、读写存储等权限
  • -
  • 为了让您使用手机的地理位置用于编程,QPython可能会向您申请位置权限
  • -
  • 为了让您使用手机的账号信息用于编程,QPython可能会向您申请系统设备权限收集设备信息、日志信息
  • -
  • 我们会努力采取各种安全技术保护您的个人信息。未经您同意,我们不会从第三方获取、共享或对外提供您的信息;
  • -
  • 如果不是你主动在系统设置->Apps->QPython权限中管理上述权限,QPython不会自动使用它们
  • -
-

安全

我们珍视您在向我们提供您的个人信息方面的信任,因此我们正在努力使用商业上可接受的方式来保护您的个人信息。但请记住,任何通过互联网的传输方法或电子存储方法都不是100%安全可靠的,我们无法保证其绝对安全性。 -

对本隐私政策的更改

我们可能会不时更新我们的隐私政策。因此,建议您定期查看此页面以了解任何更改。我们将通过在此页面上发布新的隐私政策来通知您任何更改。这些更改在发布到此页面后立即生效。 -

联系我们(support@qpython.org)

如果您对我的隐私政策有任何疑问或建议,请随时与我联系。 -

- - - - - - - - diff --git a/docs/privacy.html b/docs/privacy.html deleted file mode 100644 index 9858983..0000000 --- a/docs/privacy.html +++ /dev/null @@ -1,100 +0,0 @@ - - - - - - - Privacy Policy - - - -

Privacy Policy

QPython Team built the QPython/QPython3 apps and their related services. -

This page is used to inform visitors regarding our policies with the collection, use, and - disclosure of Personal Information if anyone decided to use our App and services. -

If you choose to use our app and services, then you agree to the collection and use of information in relation - to this policy. The Personal Information that we collect is used for providing and improving the - App and service. We will not use or share your information with anyone except as described - in this Privacy Policy. -

The terms used in this Privacy Policy have the same meanings as in our Terms and Conditions, which is accessible - at QPython/QPython3 unless otherwise defined in this Privacy Policy. -

Information Collection and Use

-

For a better experience, while using our Service, we may require you to provide us with certain - personally identifiable information, including but not limited to IP address. The information that we request will be retained on your device and is not collected by me in any way. -

- - -

The app does use third party services that may collect information used to identify you.

Link to privacy policy of third party service providers used by the app

-

- Location -

- The Application collects your device's location, which helps the Service Provider determine your approximate geographical location and make use of in below ways: -

  • -Geolocation Services: The Service Provider utilizes location data to provide features such as personalized content, relevant recommendations, and location-based services.
  • -
  • Analytics and Improvements: Aggregated and anonymized location data helps the Service Provider to analyze user behavior, identify trends, and improve the overall performance and functionality of the Application.
  • -
  • Third-Party Services: Periodically, the Service Provider may transmit anonymized location data to external services. These services assist them in enhancing the Application and optimizing their offerings.
  • -
- -

- - - - -

Log Data

We want to inform you that whenever you use my Service, in a case of an - error in the app we collect data and information (through third party products) on your phone - called Log Data. This Log Data may include information such as your device Internet Protocol (“IP”) address, - device name, operating system version, the configuration of the app when utilizing my Service, - the time and date of your use of the Service, and other statistics. -

- - - -

Permissions

- To enable programming with some of Android’s features, QPython/QPythons requires the following permissions: Bluetooth, GPS, and others, etc. -It doesn't require some permissions like access user account, access phone's status, meaning you cannot use some SL4A APIs.
- You can disable them from system's setting if you don't need them. - - -

-

Cookies

Cookies are files with a small amount of data that are commonly used as anonymous unique identifiers. These - are sent to your browser from the websites that you visit and are stored on your device's internal memory. -

This Service does not use these “cookies” explicitly. However, the app may use third party code and libraries - that use “cookies” to collect information and improve their services. You have the option to either - accept or refuse these cookies and know when a cookie is being sent to your device. If you choose to - refuse our cookies, you may not be able to use some portions of this Service. -

Service Providers

We may employ third-party companies and individuals due to the following reasons:

  • To facilitate our Service;
  • To provide the Service on our behalf;
  • To perform Service-related services; or
  • To assist us in analyzing how our Service is used.

We want to inform users of this Service that these third parties have access to your - Personal Information. The reason is to perform the tasks assigned to them on our behalf. However, they - are obligated not to disclose or use the information for any other purpose. -

Security

We value your trust in providing us your Personal Information, thus we are striving - to use commercially acceptable means of protecting it. But remember that no method of transmission over - the internet, or method of electronic storage is 100% secure and reliable, and we cannot guarantee - its absolute security. -

Links to Other Sites

This Service may contain links to other sites. If you click on a third-party link, you will be directed - to that site. Note that these external sites are not operated by me. Therefore, we strongly - advise you to review the Privacy Policy of these websites. We have no control over - and assume no responsibility for the content, privacy policies, or practices of any third-party sites - or services. -

Children’s Privacy

These Services do not address anyone under the age of 13. We do not knowingly collect - personally identifiable information from children under 13. In the case we discover that a child - under 13 has provided me with personal information, we immediately delete this from - our servers. If you are a parent or guardian and you are aware that your child has provided us with personal - information, please contact me so that we will be able to do necessary actions. -

Changes to This Privacy Policy

We may update our Privacy Policy from time to time. Thus, you are advised to review - this page periodically for any changes. We will notify you of any changes by posting - the new Privacy Policy on this page. These changes are effective immediately after they are posted on - this page. -

Contact Us (support at qpython.org)

If you have any questions or suggestions about my Privacy Policy, do not hesitate to contact - me. -

- - - - - - - diff --git a/docs/qlua-privacy.html b/docs/qlua-privacy.html deleted file mode 100644 index 2baf1a3..0000000 --- a/docs/qlua-privacy.html +++ /dev/null @@ -1,69 +0,0 @@ - - - - - - - Privacy Policy - - - -

Privacy Policy

QPython Team built the QLua apps and their related services. -

This page is used to inform visitors regarding our policies with the collection, use, and - disclosure of Personal Information if anyone decided to use our App and services. -

If you choose to use our app and services, then you agree to the collection and use of information in relation - to this policy. The Personal Information that we collect is used for providing and improving the - App and service. We will not use or share your information with anyone except as described - in this Privacy Policy. -

The terms used in this Privacy Policy have the same meanings as in our Terms and Conditions, which is accessible - at QLua unless otherwise defined in this Privacy Policy. -

Information Collection and Use

For a better experience, while using our Service, we may require you to provide us with certain - personally identifiable information, including but not limited to IP address. The information that we request will be retained on your device and is not collected by me in any way. -

The app does use third party services that may collect information used to identify you.

Link to privacy policy of third party service providers used by the app

Log Data

We want to inform you that whenever you use my Service, in a case of an - error in the app we collect data and information (through third party products) on your phone - called Log Data. This Log Data may include information such as your device Internet Protocol (“IP”) address, - device name, operating system version, the configuration of the app when utilizing my Service, - the time and date of your use of the Service, and other statistics. -

- - -

Permissions

- To enable programming with some of Android’s features, QLua requires the following permissions: Bluetooth, GPS, and others, etc. -It doesn't require some permissions like access user account, access phone's status, meaning you cannot use some SL4A APIs.
- You can disable them from system's setting if you don't need them. - - -

-

Cookies

Cookies are files with a small amount of data that are commonly used as anonymous unique identifiers. These - are sent to your browser from the websites that you visit and are stored on your device's internal memory. -

This Service does not use these “cookies” explicitly. However, the app may use third party code and libraries - that use “cookies” to collect information and improve their services. You have the option to either - accept or refuse these cookies and know when a cookie is being sent to your device. If you choose to - refuse our cookies, you may not be able to use some portions of this Service. -

Service Providers

We may employ third-party companies and individuals due to the following reasons:

  • To facilitate our Service;
  • To provide the Service on our behalf;
  • To perform Service-related services; or
  • To assist us in analyzing how our Service is used.

We want to inform users of this Service that these third parties have access to your - Personal Information. The reason is to perform the tasks assigned to them on our behalf. However, they - are obligated not to disclose or use the information for any other purpose. -

Security

We value your trust in providing us your Personal Information, thus we are striving - to use commercially acceptable means of protecting it. But remember that no method of transmission over - the internet, or method of electronic storage is 100% secure and reliable, and we cannot guarantee - its absolute security. -

Links to Other Sites

This Service may contain links to other sites. If you click on a third-party link, you will be directed - to that site. Note that these external sites are not operated by me. Therefore, we strongly - advise you to review the Privacy Policy of these websites. We have no control over - and assume no responsibility for the content, privacy policies, or practices of any third-party sites - or services. -

Children’s Privacy

These Services do not address anyone under the age of 13. We do not knowingly collect - personally identifiable information from children under 13. In the case we discover that a child - under 13 has provided me with personal information, we immediately delete this from - our servers. If you are a parent or guardian and you are aware that your child has provided us with personal - information, please contact me so that we will be able to do necessary actions. -

Changes to This Privacy Policy

We may update our Privacy Policy from time to time. Thus, you are advised to review - this page periodically for any changes. We will notify you of any changes by posting - the new Privacy Policy on this page. These changes are effective immediately after they are posted on - this page. -

Contact Us (support at qpython.org)

If you have any questions or suggestions about my Privacy Policy, do not hesitate to contact - me. -

This privacy policy page was created at privacypolicytemplate.net and modified/generated by App Privacy Policy Generator

- - - diff --git a/docs/qlua-rate.html b/docs/qlua-rate.html deleted file mode 100644 index 97e5638..0000000 --- a/docs/qlua-rate.html +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/qpy3-rate.html b/docs/qpy3-rate.html deleted file mode 100644 index 0437884..0000000 --- a/docs/qpy3-rate.html +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/qq.html b/docs/qq.html deleted file mode 100644 index b16f03f..0000000 --- a/docs/qq.html +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/docs/search.html b/docs/search.html deleted file mode 100644 index 3519f50..0000000 --- a/docs/search.html +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - Search — QPython 0.9 documentation - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - - -
-
- -
-
-
-
- - -
-
-
-
- -
    -
  • Guide »
  • - -
  • Search
  • -
- - -
-
-
- -

Search

- - - - -

- Searching for multiple words only shows matches that contain - all words. -

- - -
- - - -
- - - -
- -
- - -
-
-
-
-
-
-
-
-
-
- - -
- - -
- - - diff --git a/docs/searchindex.js b/docs/searchindex.js deleted file mode 100644 index 663a9e2..0000000 --- a/docs/searchindex.js +++ /dev/null @@ -1 +0,0 @@ -Search.setIndex({"docnames": ["contributors", "document", "en/faq", "en/guide", "en/guide_androidhelpers", "en/guide_contributors", "en/guide_contributors_test", "en/guide_developers", "en/guide_extend", "en/guide_helloworld", "en/guide_howtostart", "en/guide_ide", "en/guide_libraries", "en/guide_program", "en/qpypi", "en/qpython3", "en/qpython_3x_featues", "en/qpython_ox_featues", "features/2018-09-28-dropbear-cn", "zh/contributorshowto", "zh/howtostart", "zhindex"], "filenames": ["contributors.rst", "document.rst", "en\\faq.rst", "en\\guide.rst", "en\\guide_androidhelpers.rst", "en\\guide_contributors.rst", "en\\guide_contributors_test.rst", "en\\guide_developers.rst", "en\\guide_extend.rst", "en\\guide_helloworld.rst", "en\\guide_howtostart.rst", "en\\guide_ide.rst", "en\\guide_libraries.rst", "en\\guide_program.rst", "en\\qpypi.rst", "en\\qpython3.rst", "en\\qpython_3x_featues.rst", "en\\qpython_ox_featues.rst", "features\\2018-09-28-dropbear-cn.rst", "zh\\contributorshowto.rst", "zh\\howtostart.rst", "zhindex.rst"], "titles": ["Contributors", "Welcome to read the QPython guide", "FAQ", "Getting started", "AndroidFacade", "Welcome contribute", "Join the tester community", "Android", "QPython Open API", "Writing \u201cHello World\u201d", "QPython: How To Start", "Use the best way for developing", "QPython built-in Libraries", "QPython\u2019s main features", "QPYPI", "<no title>", "QPython 3x featues", "QPython Ox featues", "\u5982\u4f55\u5728QPython \u4f7f\u7528 SSH", "QPython\u6587\u6863\u4f53\u7cfb\u8bf4\u660e", "\u5feb\u901f\u5f00\u59cb", "\u4e2d\u6587\u7528\u6237\u5411\u5bfc"], "terms": {"thank": [0, 5, 9, 10], "contribut": [0, 3, 6], "help": [0, 1, 3, 8, 10, 11, 13, 14], "qpython": [0, 2, 3, 4, 6, 9, 11, 14, 15, 18, 19, 20], "project": [0, 1, 3, 4, 6, 7, 8, 10, 11, 13, 14, 15, 16], "we": [0, 1, 2, 4, 5, 6, 8, 9, 13, 14, 15, 16, 17], "want": [0, 1, 3, 4, 5, 6, 8, 9, 10, 13, 14], "you": [0, 1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16], "join": [0, 1, 3, 5, 10], "u": [0, 1, 2, 5, 6, 8, 14], "If": [0, 3, 4, 6, 8, 10, 13, 14], "pleas": [0, 1, 2, 4, 5, 6, 8, 10, 15], "email": [0, 1, 5, 8, 12], "support": [0, 2, 5, 6, 10, 11, 12, 13, 14, 15, 16], "org": [0, 2, 4, 5, 6, 8, 10, 15, 18], "river": [0, 8], "\u4e58\u7740\u8239": 0, "kyle": 0, "kersei": 0, "mae": 0, "zrh": 0, "how": [0, 1, 2, 3, 4, 8, 15], "send": [0, 1, 4, 5, 6, 8], "an": [0, 4, 8, 9, 10, 13, 14, 15, 16], "your": [0, 1, 3, 6, 9, 10, 13, 14, 15, 16], "self": [0, 4, 13], "introduct": 0, "what": [0, 6, 9, 10, 15], "kind": 0, "do": [0, 1, 5, 6, 10, 13], "lr": 0, "chines": 0, "qq": 0, "group": [0, 1, 5, 15], "540717901": [0, 21], "run": [0, 1, 2, 3, 4, 9, 10, 11, 13, 15, 16], "appreci": 0, "build": [0, 8, 13], "topic": 0, "can": [0, 4, 8, 9, 10, 13, 14, 15, 16], "invit": [0, 5], "answer": [0, 10], "ani": [0, 1, 4, 6, 8, 9], "question": [0, 10], "about": [0, 3, 4, 6, 9, 10, 15], "tell": 0, "fogapod": 0, "russian": 0, "frodo821": 0, "japanes": 0, "darciss": 0, "rehot": 0, "acc": 0, "turkish": 0, "christo": 0, "phe": 0, "french": 0, "translat": [0, 1, 3], "ar": [0, 3, 4, 6, 9, 10, 11, 12, 15, 16], "willing": 0, "qpython3": [0, 1, 4, 8, 13, 16, 21], "thi": [0, 1, 4, 5, 6, 8, 9, 10, 12, 13, 14, 15, 16], "repo": 0, "i": [0, 1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18], "post": [0, 4, 10], "pull": [0, 1, 9], "request": [0, 1, 4, 13], "en": [0, 15], "merg": 0, "publish": [0, 8], "next": [0, 4, 9, 10], "updat": [0, 4], "don": [0, 8, 9, 10, 12, 13], "t": [0, 2, 4, 8, 9, 10, 12, 13, 15, 18], "us": [0, 1, 3, 4, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17], "git": [0, 19], "just": [0, 2, 3, 9, 10, 11, 12, 13], "word": 0, "which": [0, 4, 5, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17], "contain": [0, 1, 4, 9, 10, 12, 14, 15, 17], "fals": [0, 4, 9, 13], "follow": [0, 1, 2, 3, 6, 8, 9, 10, 12, 13, 15], "file": [0, 3, 4, 10, 11], "string": [0, 4, 8, 9, 12], "xml": [0, 12], "toast": [0, 8, 9, 12, 15], "And": [0, 1, 8, 9, 12, 15], "descript": 0, "intro": 0, "md": [0, 15], "script": [1, 2, 3, 4, 7, 9, 10, 11, 13, 15, 16], "engin": [1, 3, 13, 15], "python": [1, 2, 3, 8, 9, 10, 11, 13, 14, 15, 16], "android": [1, 2, 3, 4, 8, 9, 10, 11, 12, 13, 14, 15, 17, 19], "devic": [1, 2, 4, 10, 13], "It": [1, 4, 7, 9, 10, 11, 13, 14, 15, 16], "interpret": [1, 10, 15, 16], "consol": [1, 3, 13, 15, 16], "editor": [1, 3, 9, 11, 15, 16, 17], "sl4a": [1, 3, 4, 7, 12, 15, 16], "librari": [1, 3, 4, 8, 13, 14, 15, 16], "ha": [1, 4, 8, 10, 11, 15], "sever": [1, 13, 14], "million": [1, 15], "world": [1, 3, 4, 13], "alreadi": [1, 15], "great": [1, 3, 5, 7], "program": [1, 9, 13, 14, 15, 16], "includ": [1, 4, 10, 14, 15, 16], "applic": [1, 3, 4, 10, 13, 15, 16], "2": [1, 3, 4, 8, 9, 12, 18, 21], "7": [1, 4, 10, 12], "3": [1, 3, 4, 12, 15, 18, 21], "newest": 1, "version": [1, 4, 15, 16], "1": [1, 3, 4, 9, 13, 15, 18, 21], "releas": [1, 4, 13], "2017": 1, "5": [1, 2, 3, 4], "12": 1, "0": [1, 4, 13, 15, 21], "29": 1, "mani": [1, 4, 10, 13, 14, 16], "amaz": [1, 13, 15], "featur": [1, 3, 4, 10, 11, 15], "upgrad": 1, "soon": [1, 5], "from": [1, 2, 3, 4, 9, 10, 12, 13], "googl": [1, 15, 16, 17], "plai": [1, 4, 9, 15, 16, 17], "amazon": 1, "appstor": [1, 15, 16, 17], "etc": [1, 4, 7, 10, 13, 14, 15, 16], "thei": [1, 12, 16], "push": [1, 3], "move": [1, 11], "forward": 1, "team": [1, 3, 10, 13], "could": [1, 2, 4, 6, 8, 10, 11, 12, 13], "ask": [1, 4, 9, 10], "qustion": 1, "twitter": 1, "fork": 1, "github": [1, 8, 14, 15, 19], "There": [1, 4, 10], "activ": [1, 3, 4, 8, 10, 15], "where": [1, 4, 6, 16], "meet": 1, "like": [1, 2, 4, 7, 8, 10, 11, 12, 13, 14], "facebook": [1, 2, 15], "gitter": 1, "chat": 1, "g": [1, 4, 6], "tester": [1, 3, 5], "stackoverflow": 1, "talk": 1, "through": [1, 3, 8, 10, 12, 13], "social": 1, "network": [1, 4], "report": [1, 3, 4, 5], "issu": [1, 4, 14, 15], "offici": 1, "contributor": 1, "step": [1, 3], "happi": 1, "hear": 1, "feedback": [1, 3, 5], "sometim": [1, 15], "some": [1, 3, 4, 6, 9, 10, 11, 13, 15, 16, 17], "bug": [1, 6, 16], "demand": 1, "mai": [1, 8, 15], "implement": [1, 13], "lack": [1, 10], "resourc": [1, 4, 10, 12, 13, 15], "so": [1, 8, 9, 11, 12, 13, 15, 16], "have": [1, 6, 8, 10, 13, 15, 16, 17], "need": [1, 2, 8, 9, 12, 13, 14], "core": [1, 3], "develop": [1, 4, 6, 7, 8, 9, 10, 12, 13, 14], "solv": 1, "higher": [1, 4], "prioriti": 1, "try": [1, 8, 9, 13], "bountysourc": 1, "servic": [1, 3, 4, 13], "get": [1, 2, 10, 12, 13, 15, 16], "start": [1, 9, 11, 12, 13], "To": [1, 3, 4, 12, 15], "write": [1, 3, 4, 6, 10, 11], "hello": [1, 3, 4, 8, 10, 13], "main": [1, 3, 7, 10, 11], "best": [1, 3], "wai": [1, 3, 9, 10, 13], "built": [1, 3, 10, 11, 13, 16], "3rd": [1, 2, 3, 4, 10, 13], "androidhelp": [1, 3, 4, 8, 9], "api": [1, 3, 13, 14, 15], "open": [1, 3, 4, 9, 10, 13, 14, 15], "onlin": [1, 3], "qsl4a": [1, 3], "pip": [1, 3, 10, 12], "quick": [1, 3], "tool": [1, 3, 10, 14], "qpy": [1, 2, 3, 12, 13, 14, 18], "io": [1, 3, 12], "enterpris": [1, 3], "test": [1, 3, 6, 10], "document": [1, 3, 10, 12, 15, 16], "launch": [1, 3, 4, 10], "local": [1, 3, 4, 10, 11, 12], "becam": [1, 3, 9], "member": [1, 3], "sponsor": [1, 3], "faq": [1, 15], "\u4e2d\u6587\u7528\u6237\u5411\u5bfc": 1, "\u6b22\u8fce": 1, "\u8d77\u6b65": 1, "\u66f4\u591a\u94fe\u63a5": 1, "\u7528\u6237\u5f00\u53d1\u7ec4": 1, "\u5982\u4f55\u8d21\u732e": 1, "other": [2, 9, 10, 13, 15, 16], "termin": [2, 18], "share": [2, 3, 4, 10, 11], "app": [2, 8, 13, 14, 15, 17, 18, 20], "root": [2, 13], "first": [2, 9, 10, 16], "sour": 2, "env": 2, "var": 2, "wiki": 2, "link": [2, 10, 15, 16], "mention": 2, "execut": [2, 4, 9, 10], "data": [2, 8, 12, 18], "bin": 2, "android5": 2, "abov": [2, 4, 10, 11], "case": [2, 4, 9], "sampl": [2, 3, 4, 8, 13, 15, 16], "pygam": 2, "even": 2, "import": [2, 4, 8, 9, 12, 13, 15], "doesn": [2, 13], "now": [2, 6, 8, 9, 10, 13, 14, 16], "consid": [2, 4, 5, 9, 15], "later": [2, 4], "": [2, 3, 4, 7, 9, 10, 11, 14, 15, 17], "progress": [2, 12, 13], "quickli": [3, 10], "dashboard": [3, 8, 18], "4": [3, 4, 15], "commun": [3, 9, 14, 15], "more": [3, 5, 10, 15, 16], "know": [3, 6, 9, 16], "why": [3, 9, 15, 16, 17], "should": [3, 4, 9, 10], "choos": [3, 4, 8, 10, 11], "qeditor": 3, "browser": [3, 4, 10, 15], "comput": [3, 14], "dynload": 3, "stardard": [3, 13], "androidfacad": [3, 12], "applicationmanagerfacad": [3, 12], "camerafacad": [3, 12], "commonintentsfacad": [3, 12], "contactsfacad": [3, 12], "eventfacad": [3, 12], "locationfacad": [3, 12], "phonefacad": [3, 12], "mediarecorderfacad": [3, 12], "sensormanagerfacad": [3, 12], "settingsfacad": [3, 12], "smsfacad": [3, 12], "speechrecognitionfacad": [3, 12], "tonegeneratorfacad": [3, 12], "wakelockfacad": [3, 12], "wififacad": [3, 12], "batterymanagerfacad": [3, 12], "activityresultfacad": [3, 12], "mediaplayerfacad": [3, 12], "preferencesfacad": [3, 12], "qpyinterfacefacad": [3, 12], "texttospeechfacad": [3, 12], "eyesfreefacad": [3, 12], "bluetoothfacad": [3, 12], "signalstrengthfacad": [3, 12], "webcamfacad": [3, 12], "uifacad": [3, 12], "usb": [3, 12, 15], "host": [3, 12, 13, 18], "serial": [3, 12], "facad": [3, 12], "content": [3, 4], "own": 3, "qpypi": [3, 10, 15, 16, 17], "onli": [3, 4, 8, 9, 15], "power": [3, 4, 14], "technologi": [3, 4], "also": [3, 4, 7, 10, 11, 13, 15], "goal": 3, "out": [3, 6, 8], "brows": 3, "qrcode": [3, 10, 17], "reader": [3, 15, 16, 17], "x": [3, 4, 15], "kivi": [3, 13], "webapp": [3, 13, 15, 16], "ftp": [3, 17], "welcom": 3, "user": [3, 4, 7, 8, 9, 10, 12, 13, 15, 16, 18], "creator": 3, "becom": [3, 5, 13], "suggest": [3, 5], "organis": 3, "event": [3, 4], "The": [4, 8, 10, 12, 13, 14], "layer": [4, 15, 16], "abridg": 4, "previous": [4, 16], "name": [4, 8, 9, 10, 13, 15, 17], "environ": [4, 8, 10, 15], "ASE": 4, "allow": [4, 7, 8, 10, 13], "creation": 4, "written": 4, "variou": 4, "languag": [4, 13], "directli": [4, 10, 11], "extend": [4, 10, 14, 15, 16], "integr": [4, 10, 14, 15, 16], "found": [4, 8, 10], "setclipboard": 4, "text": [4, 8, 9, 10, 11, 13], "put": [4, 9, 10, 13], "paramet": 4, "str": 4, "getclipboard": 4, "return": [4, 8, 9, 13], "droid": [4, 8, 9], "result": [4, 8, 9, 11], "makeint": 4, "action": [4, 8, 10], "uri": 4, "type": [4, 7, 10, 12, 15, 16], "extra": [4, 13], "categori": [4, 8], "packagenam": 4, "classnam": 4, "flag": [4, 8], "option": [4, 13], "mime": 4, "subtyp": 4, "object": [4, 9, 10, 14], "map": 4, "add": [4, 9, 10, 13], "list": [4, 10], "packag": [4, 8, 10, 13, 15, 16], "class": [4, 9, 12, 13], "int": [4, 8], "repres": 4, "code": [4, 8, 9, 10, 11, 12, 13, 14, 15, 16], "show": [4, 8, 9, 10], "getint": 4, "startactivityforresult": [4, 8], "A": [4, 10, 15, 16], "represent": 4, "startactivityforresultint": 4, "format": [4, 9], "startactivityint": 4, "wait": 4, "bool": 4, "block": 4, "until": 4, "exit": [4, 13], "broadcast": [4, 14], "sendbroadcastint": 4, "phone": [4, 11, 15, 16], "specifi": 4, "durat": 4, "millisecond": 4, "getnetworkstatu": 4, "connect": 4, "requiredvers": 4, "check": [4, 9, 15], "greater": [4, 5], "than": 4, "equal": 4, "true": [4, 8], "getpackageversioncod": 4, "getpackagevers": 4, "getconst": 4, "constant": 4, "static": 4, "final": 4, "field": [4, 9], "detail": [4, 5], "id": [4, 12, 13], "displai": [4, 9, 13], "offset": 4, "tz": 4, "sdk": 4, "download": 4, "appcach": 4, "availblock": 4, "blocksiz": 4, "blockcount": 4, "sdcard": [4, 10, 13], "log": [4, 12], "messag": [4, 9], "logcat": 4, "subject": 4, "bodi": 4, "attachmenturi": 4, "e": 4, "mail": 4, "given": 4, "recipi": 4, "comma": 4, "separ": [4, 9], "maketoast": [4, 8, 9], "short": 4, "notif": [4, 9, 10], "titl": [4, 9, 13], "queri": 4, "input": [4, 9], "box": [4, 9], "password": 4, "url": [4, 11, 13], "cancel": [4, 9], "when": [4, 8, 9, 10, 11, 13], "click": [4, 6, 9, 10, 11], "http": [4, 8, 13, 14, 15, 19], "set": [4, 8, 10, 12, 15], "none": [4, 9, 13], "getlaunchableappl": 4, "all": [4, 9, 14], "launchabl": 4, "getrunningpackag": 4, "forcestoppackag": 4, "forc": 4, "cameracapturepictur": [4, 12], "targetpath": 4, "take": [4, 13, 16], "pictur": [4, 10], "save": [4, 9, 10], "path": [4, 13], "boolean": 4, "autofocu": 4, "takepictur": 4, "indic": 4, "success": 4, "camerainteractivecapturepictur": [4, 12], "imag": [4, 8], "captur": 4, "scanbarcod": 4, "scanner": 4, "pick": 4, "contact": [4, 6, 8, 15], "valu": [4, 9], "viewmap": 4, "search": [4, 10, 11], "pizza": 4, "123": 4, "my": [4, 10], "street": 4, "viewcontact": 4, "viewhtml": 4, "html": [4, 11, 15], "pickcontact": [4, 12], "pickphon": [4, 12], "number": [4, 10, 12, 14], "select": 4, "contactsgetattribut": [4, 12], "possibl": 4, "attribut": 4, "contactsgetid": [4, 12], "contactsget": [4, 12], "contactsgetbyid": [4, 12], "contactsgetcount": [4, 12], "querycont": [4, 12], "selectionarg": 4, "order": [4, 9], "resolv": 4, "queryattribut": [4, 12], "avail": [4, 9, 10], "column": 4, "eventclearbuff": [4, 12], "clear": 4, "buffer": 4, "eventregisterforbroadcast": [4, 12], "enqueu": 4, "regist": 4, "listen": 4, "new": [4, 8, 10, 12], "signal": 4, "eventunregisterforbroadcast": [4, 12], "eventgetbrodcastcategori": [4, 12], "eventpol": [4, 12], "number_of_ev": 4, "remov": [4, 13], "oldest": 4, "n": [4, 8, 14], "sensor": [4, 15], "properti": [4, 10], "eventwaitfor": [4, 12], "eventnam": 4, "timeout": 4, "suppli": 4, "occur": 4, "eventwait": [4, 12], "eventpost": [4, 12], "queue": [4, 12], "rpcpostev": [4, 12], "receiveev": [4, 12], "waitforev": [4, 12], "starteventdispatch": [4, 12], "port": [4, 13], "up": [4, 8, 9], "socket": [4, 12], "stopeventdispatch": [4, 12], "server": [4, 13], "anymor": 4, "locationprovid": 4, "locationprovideren": 4, "enabl": [4, 15], "startloc": 4, "mindist": 4, "minupdatedist": 4, "collect": [4, 12, 14], "readloc": 4, "current": [4, 14], "stoploc": 4, "getlastknownloc": 4, "last": [4, 9], "known": 4, "gp": [4, 13], "geocod": 4, "latitud": 4, "longitud": 4, "maxresult": 4, "address": 4, "starttrackingphonest": 4, "track": 4, "state": 4, "readphonest": 4, "incom": 4, "incomingnumb": 4, "stoptrackingphonest": 4, "phonecal": 4, "phonecallnumb": 4, "phonedi": 4, "dial": 4, "phonedialnumb": 4, "getcellloc": 4, "cell": 4, "getnetworkoper": 4, "numer": [4, 14], "mcc": 4, "mnc": 4, "oper": 4, "getnetworkoperatornam": 4, "alphabet": 4, "getnetworktyp": 4, "radio": 4, "getphonetyp": 4, "getsimcountryiso": 4, "iso": 4, "countri": 4, "equival": 4, "sim": 4, "getsimoper": 4, "mobil": 4, "6": 4, "decim": [4, 12], "digit": 4, "getsimoperatornam": 4, "spn": 4, "getsimserialnumb": 4, "null": [4, 8], "unavail": 4, "getsimst": 4, "card": 4, "getsubscriberid": 4, "uniqu": 4, "subscrib": 4, "exampl": [4, 9, 13, 15, 16, 17], "imsi": 4, "gsm": 4, "getvoicemailalphatag": 4, "retriev": 4, "identifi": 4, "associ": 4, "voic": 4, "getvoicemailnumb": 4, "checknetworkroam": 4, "roam": 4, "purpos": 4, "getdeviceid": 4, "imei": 4, "meid": 4, "cdma": 4, "getdevicesoftwarevers": 4, "softwar": [4, 14], "sv": 4, "getline1numb": 4, "line": [4, 8, 9, 10, 13], "msisdn": 4, "getneighboringcellinfo": 4, "neighbor": 4, "recorderstartmicrophon": 4, "record": 4, "microphon": 4, "recorderstartvideo": 4, "videos": 4, "camera": [4, 16, 17], "maximum": 4, "session": 4, "method": [4, 13], "recorderstop": 4, "otherwis": [4, 9], "time": 4, "period": 4, "argument": 4, "160x120": 4, "320x240": 4, "352x288": 4, "640x480": 4, "800x480": 4, "recordercapturevideo": 4, "recordaudio": 4, "immedi": 4, "startinteractivevideorecord": 4, "startsensingtim": 4, "sensornumb": 4, "delaytim": 4, "poll": 4, "startsensingthreshold": 4, "ensornumb": 4, "threshold": 4, "axi": 4, "exceed": 4, "chosen": 4, "startsens": 4, "samples": 4, "stopsens": 4, "readsensor": 4, "most": [4, 9, 10, 11, 12, 13], "recent": [4, 10], "sensorsgetaccuraci": 4, "receiv": 4, "accuraci": 4, "sensorsgetlight": 4, "light": 4, "sensorsreadacceleromet": 4, "acceleromet": 4, "float": 4, "acceler": 4, "y": 4, "z": 4, "sensorsreadmagnetomet": 4, "magnet": 4, "sensorsreadorient": 4, "orient": [4, 8], "doubl": 4, "azimuth": 4, "pitch": 4, "roll": 4, "250": 4, "setscreentimeout": 4, "second": [4, 10], "origin": 4, "getscreentimeout": 4, "checkairplanemod": 4, "airplan": 4, "toggleairplanemod": 4, "toggl": 4, "off": 4, "checkringersilentmod": 4, "toggleringersilentmod": 4, "togglevibratemod": 4, "els": [4, 8, 9], "getvibratemod": 4, "getmaxringervolum": 4, "getringervolum": 4, "setringervolum": 4, "getmaxmediavolum": 4, "getmediavolum": 4, "setmediavolum": 4, "getscreenbright": 4, "backlight": 4, "between": [4, 10, 16], "255": 4, "setscreenbright": 4, "checkscreenon": 4, "level": [4, 10, 14], "smssend": [4, 12], "destinationaddress": 4, "sm": [4, 13, 15], "typic": 4, "smsgetmessagecount": [4, 12], "unreadonli": 4, "folder": 4, "default": [4, 8, 10, 12, 13], "inbox": 4, "smsgetmessageid": [4, 12], "smsgetmessag": [4, 12], "smsgetmessagebyid": [4, 12], "smsgetattribut": [4, 12], "smsdeletemessag": [4, 12], "delet": [4, 10], "wa": [4, 14, 16], "smsmarkmessageread": [4, 12], "mark": 4, "recognizespeech": [4, 12], "prompt": [4, 9], "languagemodel": 4, "recogn": 4, "speech": 4, "them": [4, 9, 10, 12], "speak": 4, "overrid": [4, 8], "expect": 4, "differ": [4, 7, 14, 15, 16, 17], "one": [4, 9, 14, 15], "java": 4, "util": 4, "getdefault": 4, "model": 4, "prefer": [4, 15], "see": [4, 9, 10, 11, 12], "recognizeint": 4, "empti": [4, 9], "cannot": [4, 14, 15], "recongn": 4, "generatedtmfton": [4, 12], "phonenumb": 4, "tonedur": 4, "gener": [4, 8, 10], "dtmf": 4, "tone": 4, "100": 4, "each": 4, "wakelockacquireful": [4, 12], "acquir": 4, "full": [4, 8], "wake": 4, "lock": 4, "cpu": 4, "keyboard": 4, "wakelockacquireparti": [4, 12], "partial": 4, "wakelockacquirebright": [4, 12], "wakelockacquiredim": [4, 12], "dim": 4, "wakelockreleas": [4, 12], "wifigetscanresult": [4, 12], "access": [4, 11, 13], "point": [4, 13], "dure": 4, "wifi": 4, "scan": 4, "wifilockacquireful": [4, 12], "wifilockacquirescanonli": [4, 12], "wifilockreleas": [4, 12], "wifistartscan": [4, 12], "initi": 4, "successfulli": 4, "checkwifist": [4, 12], "togglewifist": [4, 12], "wifidisconnect": [4, 12], "disconnect": 4, "succeed": 4, "wifigetconnectioninfo": [4, 12], "wifireassoci": [4, 12], "wifireconnect": [4, 12], "reconnect": 4, "readbatterydata": [4, 12], "batteri": [4, 15], "batterystartmonitor": [4, 12], "batterystopmonitor": [4, 12], "batterygetstatu": [4, 12], "unknown": 4, "charg": 4, "discharg": 4, "batterygethealth": [4, 12], "health": 4, "good": [4, 9, 15, 16], "overheat": 4, "dead": 4, "over": 4, "voltag": 4, "unspecifi": 4, "failur": 4, "batterygetplugtyp": [4, 12], "plug": 4, "unplug": 4, "sourc": [4, 10, 13, 14, 15], "ac": 4, "charger": 4, "batterycheckpres": [4, 12], "presenc": 4, "batterygetlevel": [4, 12], "percentag": 4, "batterygetvoltag": [4, 12], "batterygettemperatur": [4, 12], "temperatur": 4, "batterygettechnologi": [4, 12], "setresultboolean": [4, 12], "resultcod": [4, 8], "resultvalu": 4, "whenev": 4, "apk": [4, 8], "via": 4, "script_result": 4, "byte": 4, "setresultbyt": [4, 12], "setresultshort": [4, 12], "setresultchar": [4, 12], "setresultinteg": [4, 12], "setresultlong": [4, 12], "setresultfloat": [4, 12], "setresultdoubl": [4, 12], "setresultstr": [4, 12], "setresultbooleanarrai": [4, 12], "setresultbytearrai": [4, 12], "setresultshortarrai": [4, 12], "setresultchararrai": [4, 12], "setresultintegerarrai": [4, 12], "setresultlongarrai": [4, 12], "setresultfloatarrai": [4, 12], "setresultdoublearrai": [4, 12], "setresultstringarrai": [4, 12], "setresultserializ": [4, 12], "mediaplai": 4, "tag": 4, "mediaplaypaus": 4, "paus": 4, "mediaplaystart": 4, "mediaplayclos": 4, "close": [4, 10, 13], "mediaisplai": 4, "mediaplaysetloop": 4, "loop": 4, "mediaplayseek": 4, "msec": 4, "seek": 4, "posit": 4, "m": [4, 6, 9], "mediaplayinfo": 4, "mediaplaylist": 4, "load": [4, 13], "prefgetvalu": [4, 12], "kei": [4, 9], "filenam": 4, "desir": 4, "defin": [4, 13], "prefputvalu": [4, 12], "prefgetal": [4, 12], "executeqpi": [4, 12], "absolut": 4, "ttsspeak": [4, 12], "tt": 4, "ttsisspeak": [4, 12], "bluetoothactiveconnect": [4, 12], "bluetooth": [4, 13, 15, 16, 17], "bluetoothwritebinari": [4, 12], "base64": [4, 12], "connid": 4, "encod": [4, 12], "sent": 4, "bluetoothreadbinari": [4, 12], "buffers": 4, "chunk": [4, 12], "4096": 4, "bluetoothconnect": [4, 12], "uuid": [4, 12], "establish": 4, "fail": 4, "pass": [4, 13], "here": [4, 8, 9, 10, 15], "must": 4, "match": 4, "present": 4, "discov": 4, "bluetoothaccept": [4, 12], "accept": 4, "long": [4, 10], "ever": 4, "bluetoothmakediscover": [4, 12], "discover": 4, "300": 4, "bluetoothwrit": [4, 12], "ascii": 4, "charact": 4, "bluetoothreadreadi": [4, 12], "bluetoothread": [4, 12], "bluetoothreadlin": [4, 12], "bluetoothgetremotedevicenam": [4, 12], "remot": 4, "For": [4, 6, 13, 15, 17], "target": [4, 13], "bluetoothgetlocalnam": [4, 12], "visibl": 4, "bluetoothsetlocalnam": [4, 12], "bluetoothgetscanmod": [4, 12], "dongl": 4, "disabl": 4, "non": 4, "bluetoothgetconnecteddevicenam": [4, 12], "checkbluetoothst": [4, 12], "togglebluetoothst": [4, 12], "confirm": 4, "chang": 4, "bluetoothstop": [4, 12], "bluetoothgetlocaladdress": [4, 12], "hardwar": [4, 15], "adapt": 4, "bluetoothdiscoverystart": [4, 12], "discoveri": 4, "process": [4, 8], "error": [4, 13, 16], "bluetoothdiscoverycancel": [4, 12], "bluetoothisdiscov": [4, 12], "starttrackingsignalstrength": [4, 12], "strength": 4, "readsignalstrength": [4, 12], "gsm_signal_strength": 4, "stoptrackingsignalstrength": [4, 12], "webcamstart": [4, 12], "resolutionlevel": 4, "jpegqual": 4, "mjpeg": 4, "stream": 4, "tupl": 4, "increas": 4, "resolut": 4, "10": 4, "20": 4, "webcam": [4, 15], "bind": 4, "webcamadjustqu": [4, 12], "adjust": 4, "qualiti": 4, "while": [4, 15], "camerastartpreview": [4, 12], "filepath": [4, 13], "preview": [4, 11], "throw": 4, "store": [4, 15], "jpeg": 4, "camerastoppreview": [4, 12], "dialogcreateinput": 4, "defaulttext": 4, "inputtyp": 4, "creat": [4, 6, 9, 10, 16], "insert": [4, 13], "ie": 4, "dialogcreatepassword": 4, "dialoggetinput": [4, 8, 9], "dialoggetpassword": 4, "dialogcreateseekbar": 4, "bar": [4, 9, 10], "50": 4, "dialogcreatetimepick": 4, "hour": 4, "minut": 4, "is24hour": 4, "picker": 4, "miut": 4, "dialogcreatedatepick": 4, "year": 4, "month": 4, "dai": 4, "date": 4, "1970": 4, "struct": [4, 12], "json": [4, 9, 12], "role": 4, "master": [4, 15], "slave": 4, "stat": [4, 12], "ok": [4, 9], "cancl": 4, "dialogcreatenfcbeammast": 4, "beam": 4, "nfcbeammessag": 4, "dialogcreatenfcbeamslav": 4, "dialogcreatespinnerprogress": 4, "maximumprogress": 4, "spinner": 4, "maximunprogress": 4, "dfault": 4, "dialogsetcurrentprogress": 4, "dialogsetmaxprogress": 4, "max": 4, "dialogcreatehorizontalprogress": 4, "horizont": 4, "dialogcreatealert": 4, "dialogsetpositivebuttontext": 4, "button": [4, 9, 10, 11, 13], "dialogsetnegativebuttontext": 4, "neg": 4, "dialogsetneutralbuttontext": 4, "dialogsetitem": 4, "item": 4, "dialogsetsinglechoiceitem": 4, "index": [4, 10], "dialogsetmultichoiceitem": 4, "multipl": [4, 15, 16], "choic": 4, "addcontextmenuitem": 4, "label": [4, 8], "eventdata": 4, "context": [4, 8], "menu": [4, 10], "addoptionsmenuitem": 4, "iconnam": 4, "icon": [4, 10], "com": [4, 10, 14, 15, 16, 17, 19], "refer": [4, 14], "r": 4, "drawabl": 4, "dialoggetrespons": 4, "respons": 4, "dialoggetselecteditem": 4, "dialogdismiss": 4, "dismiss": 4, "dialogshow": 4, "fullshow": 4, "fulldismiss": 4, "fullqueri": 4, "fullscreen": [4, 13], "fullquerydetail": 4, "specif": 4, "widget": 4, "fullsetproperti": 4, "fullsetlist": 4, "attach": 4, "fullkeyoverrid": 4, "keycod": 4, "webviewshow": 4, "andoroid": 4, "demonstr": 4, "youtub": [4, 8], "firmwar": 4, "api14": 4, "were": [4, 12], "handl": [4, 8], "kernel": 4, "heard": 4, "make": [4, 5, 6, 9, 10, 13, 15], "dev": 4, "ttyusb0": 4, "In": [4, 9, 13], "doe": [4, 9, 13, 15], "abl": [4, 7], "o": [4, 12], "grab": 4, "info": 4, "probabl": 4, "work": [4, 9, 15, 16], "cdc": 4, "ftdi": 4, "arduino": 4, "2012": 4, "09": 4, "78k0f0730": 4, "rl78": 4, "tragi": 4, "bio": 4, "board": 4, "m78k0f0730": 4, "24": 4, "pl2303": 4, "devci": 4, "kuri65536": 4, "commit": 4, "usbserialgetdevicelist": 4, "usbserialdisconnect": 4, "usbserialactiveconnect": 4, "v": 4, "usbserialwritebinari": 4, "usbserialreadbinari": 4, "usbserialconnect": 4, "hash": 4, "usbserialhosten": 4, "acces": 4, "usbserialwrit": 4, "usbserialreadreadi": 4, "guarante": [4, 14], "usbserialread": 4, "usbserialgetdevicenam": 4, "hope": 5, "introduc": [5, 10], "youself": 5, "briefli": 5, "part": [5, 7, 13], "Then": [5, 9, 11], "collabor": 5, "come": 5, "keep": [6, 13], "interest": 6, "guid": [6, 7, 15], "better": [6, 7], "offer": [6, 7, 9, 10, 13], "after": [6, 9, 10, 11, 16], "readi": 6, "find": [6, 8, 10, 15], "cool": 6, "idea": [6, 10], "let": [6, 8, 9, 10, 13, 15, 16], "down": [6, 10], "inform": [6, 12, 13], "common": [7, 13], "interact": 7, "function": [7, 9, 12, 13, 14], "folk": 7, "being": 7, "besid": [7, 10, 11, 13], "three": [7, 9], "mode": [7, 12, 13], "expans": 7, "abil": [7, 10], "well": [7, 9, 14], "aim": [7, 15, 16], "deliveri": 7, "maintain": [7, 10], "paid": 7, "opensourc": 7, "outsid": 8, "mpyapi": 8, "definit": 8, "seem": 8, "qpylib": 8, "qpy_run_with_shar": 8, "screenorient": 8, "configchang": 8, "keyboardhidden": 8, "export": 8, "intent": [8, 12, 15], "filter": 8, "launcher": [8, 16, 17], "view": [8, 11, 12, 13], "browsabl": 8, "scheme": 8, "mimetyp": [8, 12], "plain": [8, 11], "sy": [8, 13], "argv": 8, "watch": 8, "demo": 8, "video": [8, 12], "call": [8, 9, 12, 16], "extplgplusnam": 8, "setclassnam": 8, "setact": 8, "bundl": 8, "mbundl": 8, "putstr": 8, "myappid": 8, "act": 8, "onpyapi": 8, "onqpyexec": 8, "param": 8, "pycod": 8, "putextra": 8, "script_exec_pi": 8, "callabck": 8, "onactivityresult": 8, "protect": 8, "void": 8, "requestcod": 8, "getextra": 8, "getstr": 8, "maketext": 8, "length_short": 8, "checkout": 8, "product": 8, "plugin": 8, "tasker": [8, 16, 17], "instal": [8, 10, 13, 14, 15], "requir": [8, 12, 13, 15, 17], "pre": [8, 10, 13], "compil": [8, 10, 12, 13], "sure": 8, "couldn": 8, "independ": 8, "beta": 8, "challeng": 8, "thing": 8, "simpl": [8, 9], "busi": 8, "propos": 8, "bit": 9, "familiar": 9, "our": 9, "obvious": [9, 10], "helloworld": 9, "py": [9, 10, 11, 12, 13], "enter": [9, 10], "usernam": 9, "No": 9, "wonder": 9, "similar": 9, "pop": 9, "screen": [9, 10, 12, 15], "screenshot": [9, 10, 13], "top": [9, 10], "anywai": 9, "begin": 9, "modul": 9, "encapsul": 9, "almost": 9, "interfac": [9, 10, 13], "statement": 9, "least": 9, "claim": 9, "read": [9, 12], "By": [9, 10, 13], "re": [9, 12], "go": [9, 10], "compat": 9, "replac": [9, 15], "instead": [9, 10], "further": 9, "except": [9, 13, 15], "importerror": 9, "actual": 9, "necessari": 9, "rpc": 9, "small": 9, "greet": 9, "dialog": [9, 12], "edit": [9, 10, 11], "hello1": 9, "respond": 9, "think": 9, "reaction": 9, "That": 9, "wrote": 9, "But": 9, "print": [9, 13], "oop": 9, "noth": 9, "worri": 9, "output": 9, "tap": [9, 10], "As": [9, 10], "two": [9, 10, 15], "doc": 9, "still": 9, "mean": [9, 15, 16, 17], "wow": 9, "logic": 9, "happen": 9, "leav": [9, 10], "blank": 9, "variabl": 9, "everi": 9, "real": 9, "anoth": [9, 10], "shown": 9, "fifth": 9, "hei": 9, "veri": [9, 11, 13], "polit": 9, "toolbar": [9, 10], "indent": [9, 10], "unind": 9, "space": 9, "backspac": 9, "describ": 9, "anyth": 9, "left": [9, 10], "press": 9, "both": 9, "treat": 9, "contan": 9, "meanin": 9, "whole": 9, "dmych": [9, 10], "draft": [9, 10], "hi": [9, 10], "blog": [9, 10], "usual": [10, 12], "its": 10, "big": 10, "logo": 10, "center": 10, "qr": [10, 15, 16], "funni": 10, "brand": 10, "distribut": 10, "libari": 10, "pure": [10, 13], "mainli": [10, 15, 16], "pip_consol": 10, "kit": 10, "swipe": 10, "pic": [10, 11], "me": 10, "much": 10, "comfort": 10, "ye": 10, "regular": 10, "feel": 10, "free": [10, 15], "comun": 10, "nice": 10, "rest": 10, "without": [10, 13], "system": [10, 12, 15], "compon": [10, 14], "uninstal": 10, "page": [10, 13], "lead": 10, "chanc": 10, "shortcut": 10, "desktop": 10, "said": 10, "befor": [10, 16], "ordinari": 10, "peopl": [10, 13, 14], "explor": 10, "consult": 10, "syntax": [10, 11], "command": [10, 12], "addit": 10, "plu": 10, "usedrop": 10, "upper": 10, "corner": 10, "switch": 10, "note": [10, 13, 15], "unless": 10, "explicitli": 10, "alwai": 10, "reach": 10, "cap": 10, "modifi": 10, "highlight": [10, 11], "though": 10, "easili": [10, 13], "control": [10, 12, 15], "critic": 10, "goe": 10, "undo": 10, "forget": 10, "estens": 10, "sinc": 10, "onc": 10, "singl": 10, "hipip": 10, "qpyplu": 10, "directori": 10, "upload": [10, 11], "renam": 10, "depend": [10, 14], "same": [10, 12], "numpi": [10, 15, 16], "copi": [10, 12], "lib": [10, 12], "python2": [10, 17], "site": [10, 12], "notic": 10, "mix": [10, 13], "c": [10, 13, 14], "redirect": 10, "somth": 10, "usag": [10, 15], "lua": 11, "javascript": 11, "shell": 11, "keyword": [11, 12], "snippet": 11, "convient": 11, "qedit4web": 11, "pc": [11, 13], "laptop": [11, 13], "below": [11, 14], "With": [11, 13, 15], "conveni": [11, 15, 16], "manual": 12, "automat": 12, "_codecs_cn": 12, "_codecs_hk": 12, "_codecs_iso2022": 12, "_codecs_jp": 12, "_codecs_kr": 12, "_codecs_tw": 12, "_csv": 12, "_ctype": 12, "_ctypes_test": 12, "_hashlib": 12, "_heapq": 12, "_hotshot": 12, "_io": 12, "_json": 12, "_lsprof": 12, "_multibytecodec": 12, "_sqlite3": 12, "_ssl": 12, "_testcapi": 12, "audioop": 12, "future_builtin": 12, "grp": 12, "mmap": 12, "syslog": 12, "termio": 12, "unicodedata": 12, "basehttpserv": 12, "binhex": 12, "fnmatch": 12, "mhlib": 12, "quopri": 12, "sysconfig": 12, "bastion": 12, "bisect": 12, "formatt": 12, "mimetool": 12, "random": [12, 14], "tabnanni": 12, "cgihttpserv": 12, "bsddb": 12, "fpformat": 12, "tarfil": 12, "configpars": 12, "cprofil": 12, "fraction": 12, "mimifi": 12, "repr": [12, 13], "telnetlib": 12, "cooki": 12, "calendar": 12, "ftplib": 12, "modulefind": 12, "rexec": 12, "tempfil": 12, "docxmlrpcserv": 12, "cgi": 12, "functool": 12, "multifil": 12, "rfc822": 12, "textwrap": 12, "htmlparser": 12, "cgitb": 12, "genericpath": 12, "mutex": 12, "rlcomplet": 12, "getopt": 12, "netrc": 12, "robotpars": 12, "thread": [12, 13], "mimewrit": 12, "cmd": 12, "getpass": 12, "runpi": 12, "timeit": 12, "gettext": 12, "nntplib": 12, "sched": 12, "toaiff": 12, "simplehttpserv": 12, "codec": 12, "glob": 12, "ntpath": 12, "token": 12, "simplexmlrpcserv": 12, "codeop": 12, "gzip": 12, "nturl2path": 12, "sgmllib": 12, "socketserv": 12, "hashlib": 12, "sha": 12, "trace": 12, "stringio": 12, "colorsi": 12, "heapq": 12, "opcod": 12, "shelv": 12, "traceback": 12, "userdict": 12, "hmac": 12, "optpars": 12, "shlex": 12, "tty": 12, "userlist": 12, "compileal": 12, "hotshot": 12, "shutil": 12, "userstr": 12, "htmlentitydef": 12, "os2emxpath": 12, "unittest": 12, "_lwpcookiejar": 12, "config": 12, "htmllib": 12, "smtpd": 12, "urllib": 12, "_mozillacookiejar": 12, "contextlib": 12, "httplib": 12, "pdb": 12, "smtplib": 12, "urllib2": 12, "__future__": 12, "cookielib": 12, "ihook": 12, "pickl": 12, "sndhdr": 12, "urlpars": 12, "__phello__": 12, "foo": 12, "imaplib": 12, "pickletool": 12, "_abcol": 12, "copy_reg": 12, "imghdr": 12, "pipe": 12, "sqlite3": 12, "uu": 12, "_pyio": 12, "csv": 12, "importlib": 12, "pkgutil": 12, "sre": 12, "_strptime": 12, "ctype": 12, "imputil": 12, "plat": 12, "linux4": 12, "sre_compil": 12, "warn": 12, "_threading_loc": 12, "dbhash": 12, "inspect": 12, "platform": 12, "sre_const": 12, "wave": 12, "_weakrefset": 12, "plistlib": 12, "sre_pars": 12, "weakref": 12, "abc": 12, "difflib": 12, "popen2": 12, "ssl": [12, 16], "webbrows": 12, "aifc": 12, "dircach": 12, "poplib": 12, "whichdb": 12, "antigrav": 12, "di": 12, "tk": 12, "posixfil": 12, "statvf": 12, "wsgiref": [12, 13], "anydbm": 12, "distutil": 12, "linecach": 12, "posixpath": 12, "argpars": 12, "doctest": 12, "pprint": 12, "stringold": 12, "xdrlib": 12, "ast": 12, "dumbdbm": 12, "profil": 12, "stringprep": 12, "asynchat": 12, "dummy_thread": 12, "macpath": 12, "pstat": 12, "xmllib": 12, "asyncor": 12, "macurl2path": 12, "pty": 12, "subprocess": 12, "xmlrpclib": 12, "atexit": 12, "mailbox": 12, "py_compil": 12, "sunau": 12, "zipfil": 12, "audiodev": 12, "mailcap": 12, "pyclbr": 12, "sunaudio": 12, "filecmp": 12, "markupbas": 12, "pydoc": 12, "symbol": 12, "bdb": 12, "fileinput": 12, "md5": 12, "pydoc_data": 12, "symtabl": 12, "beautifulsoup": 12, "pkg_resourc": 12, "plyer": 12, "bottl": [12, 13, 20], "qpythoninit": 12, "setuptool": 12, "simplifi": 12, "hepler": 12, "deriv": 12, "clipboard": [12, 15], "startact": [12, 15], "sendbroadcast": [12, 15], "vibrat": [12, 15, 16, 17], "networkstatu": [12, 15], "packagevers": [12, 15], "sendemail": [12, 15], "getinput": 12, "getpassword": 12, "notifi": [12, 15], "manag": [12, 15], "barcod": [12, 15], "provid": [12, 14, 15, 16], "locat": [12, 15, 16], "geo": 12, "phonestat": 12, "dia": 12, "audio": 12, "stop": [12, 13], "airplanermod": 12, "ringer": [12, 15], "silent": 12, "media": [12, 15], "volum": [12, 15], "bright": [12, 15], "nfc": [12, 13, 15, 16, 17], "alert": 12, "layout": 12, "webview": [12, 13], "statu": 12, "author": 12, "smartphon": 13, "essenti": 13, "technic": [13, 15, 16], "assit": 13, "flexiabl": 13, "complet": 13, "job": 13, "effici": 13, "complex": 13, "experi": 13, "yourself": 13, "permiss": [13, 15], "runtim": [13, 15], "gui": [13, 15], "solut": 13, "rapid": 13, "innov": 13, "multi": 13, "touch": 13, "opengl2": 13, "header": 13, "uix": 13, "testapp": 13, "def": 13, "opengl": 13, "driver": 13, "shoul": 13, "declar": 13, "jniu": 13, "didn": 13, "yet": 13, "plan": 13, "futur": 13, "recommend": 13, "easi": [13, 15, 16], "accomplish": 13, "ui": 13, "advantag": 13, "fast": [13, 14], "strong": 13, "front": 13, "web": [13, 20], "background": [13, 15, 16], "django": 13, "flask": 13, "framework": 13, "ip": 13, "localhost": 13, "8080": 13, "previou": 13, "titlebar": 13, "hide": 13, "127": 13, "serveradapt": 13, "debug": 13, "rout": 13, "static_fil": 13, "templat": 13, "mywsgirefserv": 13, "handler": 13, "simple_serv": 13, "make_serv": 13, "wsgirequesthandl": 13, "quiet": 13, "quiethandl": 13, "log_request": 13, "arg": 13, "kw": 13, "handler_class": 13, "serve_forev": 13, "stderr": 13, "shutdown": 13, "server_clos": 13, "altern": 13, "caus": 13, "bad": 13, "fd": 13, "qpyhttpd": 13, "IN": [13, 15, 16], "router": 13, "__exit": 13, "head": 13, "global": 13, "asset": 13, "server_stat": 13, "home": 13, "h1": 13, "href": 13, "reload": 13, "ex": 13, "webserv": 13, "whish": 13, "serv": 13, "homepag": 13, "q": [13, 15, 16], "pelas": 13, "qscript": 13, "qpyapp": 13, "capabl": 14, "becaus": [14, 15, 16, 17], "architectur": 14, "pypi": 14, "rais": 14, "qpysl4a": [14, 15, 16], "calcount": 14, "high": 14, "ai": 14, "learn": [14, 15, 16], "base": 14, "relat": 14, "theano": 14, "kera": 14, "focu": 14, "practis": 14, "fundament": 14, "scientif": [14, 15, 16], "dimension": 14, "arrai": 14, "sophist": 14, "basic": 14, "linear": 14, "algebra": 14, "fourier": 14, "transform": 14, "fortran": 14, "distinct": 14, "entiti": 14, "ecosystem": 14, "who": 14, "stack": 14, "confer": 14, "dedic": 14, "euroscipi": 14, "routin": 14, "3l": 15, "qpyi": 15, "worldwid": 15, "scenario": 15, "branch": [15, 16, 17], "ox": [15, 16], "3x": 15, "learner": [15, 16], "friendli": [15, 16], "beginn": [15, 16], "experienc": [15, 16], "advanc": [15, 16], "under": 15, "offlin": [15, 16], "internet": [15, 16, 17], "transfer": [15, 16], "custom": [15, 16], "repositori": [15, 16], "prebuilt": [15, 16], "wheel": [15, 16], "enhanc": [15, 16], "scipi": [15, 16], "matplotlib": [15, 16], "scikit": [15, 16], "FOR": [15, 16], "IT": [15, 16], "drive": [15, 16], "THE": [15, 16], "WITH": [15, 16], "tonegener": 15, "wakelock": 15, "wifilock": 15, "mediaplay": 15, "third": 15, "speechrecongit": 15, "texttospeech": 15, "carmer": 15, "signalstrength": 15, "blob": 15, "readm": 15, "read_sm": [15, 16, 17], "send_sm": [15, 16, 17], "call_phon": [15, 16, 17], "AND": [15, 16], "THAT": 15, "ith": 15, "THESE": 15, "WILL": [15, 16], "NOT": [15, 16], "IF": 15, "whether": 15, "relev": 15, "profession": 15, "www": 15, "strict": [15, 16, 17], "distinguish": 15, "l": [15, 16, 17], "limit": [15, 16, 17], "sensit": [15, 16, 17], "correspond": 15, "right": 15, "qpython_3x_featu": 15, "look": 16, "restart": 16, "ad": 16, "qsl4ahelp": 16, "qslaapp": 16, "rearrang": 16, "fix": 16, "wake_lock": [16, 17], "access_network_st": [16, 17], "change_network_st": [16, 17], "access_wifi_st": [16, 17], "change_wifi_st": [16, 17], "receive_boot_complet": [16, 17], "flashlight": [16, 17], "receive_user_pres": [16, 17], "vend": [16, 17], "bill": [16, 17], "install_shortcut": [16, 17], "uninstall_shortcut": [16, 17], "read_external_storag": [16, 17], "write_external_storag": [16, 17], "read_media_storag": [16, 17], "access_coarse_loc": [16, 17], "access_fine_loc": [16, 17], "foreground_servic": [16, 17], "bluetooth_admin": [16, 17], "record_audio": [16, 17], "access_notification_polici": [16, 17], "kill_background_process": [16, 17], "net": [16, 17], "dinglisch": [16, 17], "permission_run_task": [16, 17], "access_superus": [16, 17], "receive_sm": [16, 17], "write_sm": [16, 17], "read_phone_st": [16, 17], "read_call_log": [16, 17], "process_outgoing_cal": [16, 17], "read_contact": [16, 17], "get_account": [16, 17], "system_alert_window": [16, 17], "strategi": 17, "python3": 17, "basi": 17, "cours": 17, "\u8fd1\u6765\u6084\u6084\u66f4\u65b0\u4e86\u4e0d\u5c11\u597d\u73a9\u7684\u5305": 18, "\u4f46\u662f\u6211\u6700\u559c\u6b22\u7684\u662f\u4eca\u5929\u4ecb\u7ecd\u7684\u8fd9\u4e2a\u7279\u6027": 18, "\u521a\u88ab\u96c6\u6210\u5230qpython\u4e2d\u7684dropbear": 18, "ssh\u5de5\u5177": 18, "dropbear": 18, "\u662f\u5f88\u591a\u5d4c\u5165\u5f0flinux\u7cfb\u7edf\u9996\u9009\u7684ssh\u5de5\u5177": 18, "\u7ed3\u5408qpython": 18, "\u80fd\u8ba9\u4f60\u65b9\u4fbf\u5730\u8fdb\u884c\u7f16\u7a0b\u6765\u81ea\u52a8\u7ba1\u7406\u670d\u52a1\u5668\u6216\u4f60\u7684\u624b\u673a": 18, "\u957f\u6309termin": 18, "\u9009\u62e9shell": 18, "shell\u4e2d\u8f93\u5165ssh": 18, "\u5df2\u7ecf\u767b\u5f55\u5230\u4e86\u8fdc\u7aef\u670d\u52a1\u5668": 18, "\u9664\u4e86\u4ece\u624b\u673a\u4e0a\u767b\u5f55\u670d\u52a1\u5668\u5916": 18, "\u4f60\u8fd8\u53ef\u4ee5\u767b\u5f55\u5230\u4f60\u7684\u624b\u673a": 18, "\u8fd9\u4e2a\u529f\u80fd\u9002\u5408\u9ad8\u7ea7\u73a9\u5bb6": 18, "\u56e0\u4e3a\u4e00\u4e9b\u6743\u9650\u7684\u95ee\u9898": 18, "\u5728\u624b\u673a\u4e0a\u5f00sshd\u670d\u52a1\u9700\u8981root\u6743\u9650": 18, "\u7b2c\u4e00\u6b21\u4f7f\u7528": 18, "\u9700\u8981\u4eceshell": 18, "terminal\u4e2d\u8fdb\u884c\u4e0b\u521d\u59cb\u5316\u64cd\u4f5c": 18, "su": 18, "\u5207\u6362\u4e3aroot\u7528\u6237": 18, "mkdir": 18, "\u5728": 18, "files\u4e0b\u521b\u5efadropbear\u76ee\u5f55": 18, "\u521d\u59cb\u5316\u5bf9\u5e94\u7684kei": 18, "dbkei": 18, "dss": 18, "f": 18, "dropbear_dss_host_kei": 18, "rsa": 18, "dropbear_rsa_host_kei": 18, "ecdsa": 18, "dropbear_ecdsa_host_kei": 18, "\u5b8c\u6210\u4e0a\u8ff0\u6b65\u9aa4\u4e4b\u540e": 18, "\u5373\u53ef\u542f\u52a8sshd\u670d\u52a1": 18, "\u542f\u52a8sshd\u670d\u52a1": 18, "sshd": 18, "p": 18, "8088": 18, "db": 18, "pid": 18, "\u524d\u53f0\u542f\u52a8": 18, "\u7aef\u53e3": 18, "\u63a5\u4e0b\u6765\u4ece\u4f60\u7684\u7535\u8111\u4e2d\u5c31\u53ef\u4ee5\u767b\u5f55\u4e86\u4f60\u7684\u624b\u673a\u4e86\u9ed8\u8ba4\u5bc6\u7801\u5c31\u662f\u6211\u4eec\u7684app\u540d\u5b57": 18, "\u4f60\u61c2\u5f97": 18, "\u4ece\u4f60\u7684\u7b14\u8bb0\u672c\u767b\u5f55\u624b\u673a": 18, "\u53e6\u5916\u8fd8\u652f\u6301\u4e0b\u9762\u9ad8\u7ea7\u7279\u6027": 18, "\u652f\u6301\u8bc1\u4e66\u767b\u5f55": 18, "\u501f\u52a9dbconvert": 18, "\u53ef\u4ee5\u628a\u4f60\u7684openssh\u8bc1\u4e66\u8f6c\u6362\u8fc7\u6765": 18, "\u5b58\u5230\u5bf9\u5e94\u7684\u76ee\u5f55": 18, "\u7528": 18, "id_priv": 18, "\u6307\u5b9a\u8bc1\u4e66\u5373\u53ef": 18, "\u652f\u6301": 18, "authorized_kei": 18, "\u53ea\u9700\u8981\u628a\u8be5\u6587\u4ef6\u4fdd\u5b58\u5230\u4f60\u7684dropbear\u76ee\u5f55\u4e0b": 18, "\u5373\u53ef": 18, "scp": 18, "\u8fdc\u7a0b\u62f7\u8d1d\u6587\u4ef6": 18, "\u540e\u7eed\u8ba1\u5212\u79fb\u690d\u66f4\u591a\u6709\u7528\u7684\u5de5\u5177": 18, "\u4e0d\u60f3\u73a9\u4e86\u8bb0\u5f97kill\u6389sshd\u8fdb\u7a0b": 18, "\u4e4b\u524d\u9700\u8981\u6307\u5b9apid\u6587\u4ef6\u5c31\u662f\u65b9\u4fbf\u4f60\u83b7\u5f97": 18, "kill": 18, "cat": 18, "\u83b7\u5f97qpython": 18, "\u6587\u6863\u4f53\u7cfb\u5206\u4e3a": 19, "\u82f1\u6587": 19, "\u4e2d\u6587": 19, "\u4e24\u90e8\u5206": 19, "\u6211\u4eec\u52aa\u529b\u4fdd\u6301\u4e24\u79cd\u8bed\u8a00\u5bf9\u5e94\u5185\u5bb9\u7684\u51c6\u786e\u548c\u540c\u6b65": 19, "\u5176\u4e2d\u5185\u5bb9\u5176\u4e2d\u53c8\u5206\u4e3a": 19, "\u5feb\u901f\u5f00\u59cb": [19, 21], "\u4f7f\u7528\u4e0a\u7684\u5e2e\u52a9": 19, "\u7f16\u7a0b\u6307\u5357": [19, 21], "\u4e3b\u8981\u662f\u7528qpython\u6765\u8fdb\u884c\u7f16\u7a0b\u548c\u5f00\u53d1\u7684\u6307\u5357": 19, "qpython\u9ed1\u5ba2\u6307\u5357": [19, 21], "\u6df1\u5165\u6298\u817e\u7684\u6307\u5bfc": 19, "\u8d21\u732e\u8005\u6307\u5357": [19, 21], "qpython\u8d21\u732e\u8005\u6307\u5357": 19, "\u5206\u4e3a\u5728qpython": 19, "team\u5185\u7684": 19, "\u548c\u4ee5\u5916\u7684": 19, "\u6587\u6863\u975e\u5e38\u91cd\u8981": 19, "\u6211\u4eec\u7528sphinx\u6765\u7ec4\u7ec7\u6587\u6863": 19, "\u5e76\u4e14\u6587\u6863\u4f1a\u901a\u8fc7github": 19, "page\u529f\u80fd\u76f4\u63a5\u63a8\u5230qpython": 19, "org\u7f51\u7ad9\u4e2d": 19, "\u5728\u60f3\u8981\u8d21\u732eqpython\u6587\u6863\u4e4b\u524d\u4ed4\u7ec6\u9605\u8bfb\u6211\u4eec\u7684\u6307\u5357": 19, "clone": 19, "\u8fdb\u5165\u5230": 19, "\u9879\u76ee\u7684qpython": 19, "docs\u76ee\u5f55\u4e2d": 19, "\u6309\u7167sphinx\u89c4\u5219\u7f16\u8f91source\u4e2d\u7684\u6587\u4ef6\u5373\u53ef": 19, "\u6700\u540ecd\u5230qpython": 19, "docs\u4e2d\u5e76\u8fd0\u884cbuild": 19, "sh": 19, "\u6253\u5f00\u6d4f\u89c8\u5668\u6253\u5f00\u672c\u5730\u6587\u4ef6\u68c0\u67e5": 19, "\u5982\u679c\u68c0\u67e5\u65e0\u95ee\u9898\u5219\u53ef\u4ee5\u63d0\u4ea4": 19, "\u7136\u540e\u6d4f\u89c8qpython": 19, "org\u5373\u53ef\u770b\u5230\u6700\u65b0\u7684\u66f4\u65b0": 19, "qpython\u662f\u4e00\u4e2a\u652f\u6301\u591a\u8bed\u8a00\u7684\u5e94\u7528": 19, "\u4f60\u53ef\u4ee5\u901a\u8fc7\u4ee5\u4e0b\u65b9\u5f0f\u6765\u63d0\u4ea4\u5bf9\u5e94\u56fd\u5bb6\u7684\u7ffb\u8bd1": 19, "\u4f7f\u7528\u8bf4\u660e": 20, "\u4f60\u597d": 20, "\u4e16\u754c": 20, "\u5f00\u53d1": 20, "\u5feb\u901f\u4e86\u89e3": 20, "\u7f16\u7a0b\u5411\u5bfc": 20, "\u9ed1\u5ba2": 20, "\u6b22\u8fce\u52a0\u5165": 20, "\u56e2\u961f": 20, "qpython\u6587\u6863\u4f53\u7cfb\u8bf4\u660e": [20, 21], "\u5982\u4f55\u63d0\u4ea4\u6587\u6863": [20, 21], "\u5982\u4f55\u63d0\u4ea4\u7ffb\u8bd1": [20, 21], "\u7684\u6700\u65b0\u7248\u672c1": 21, "\u5df2\u7ecf\u53d1\u5e03": 21, "\u5b83\u5305\u542b\u4e86\u8bb8\u591a\u60ca\u8273\u7684\u7279\u6027": 21, "\u8bf7\u4ece\u5e94\u7528\u5e02\u573a\u5b89\u88c5": 21, "\u5e38\u89c1\u95ee\u9898": 21, "\u5728\u767e\u5ea6\u8d34\u5427\u91cc\u8ba8\u8bba": 21, "\u5728\u5fae\u535a\u95ee\u6211\u4eec\u95ee\u9898": 21, "\u7ed9\u6211\u4eec\u53d1\u90ae\u4ef6": 21, "\u62a5\u544a\u95ee\u9898": 21, "\u8bf7\u52a0\u5165": 21, "\u7528\u6237\u5f00\u53d1\u8005\u7ec4": 21, "\u6765\u548c\u5168\u4e16\u754c\u7684": 21, "\u7528\u6237\u4e00\u5757\u6765\u73a9\u8f6cqpython": 21, "\u52a0\u5165qpython": 21, "qq\u7ec4": 21, "q\u7fa4": 21, "\u6765\u548c\u4e2d\u56fd\u6d3b\u8dc3\u7684qpython": 21, "\u7528\u6237\u4e00\u8d77\u73a9\u8f6c": 21, "\u60f3\u6210\u4e3a": 21, "\u7684\u8d21\u732e\u8005\u4e48": 21, "\u8bf7": 21}, "objects": {"": [[4, 0, 1, "", "NFCBeamMessage"], [4, 0, 1, "", "addContextMenuItem"], [4, 0, 1, "", "addOptionsMenuItem"], [4, 0, 1, "", "batteryCheckPresent"], [4, 0, 1, "", "batteryGetHealth"], [4, 0, 1, "", "batteryGetLevel"], [4, 0, 1, "", "batteryGetPlugType"], [4, 0, 1, "", "batteryGetStatus"], [4, 0, 1, "", "batteryGetTechnology"], [4, 0, 1, "", "batteryGetTemperature"], [4, 0, 1, "", "batteryGetVoltage"], [4, 0, 1, "", "batteryStartMonitoring"], [4, 0, 1, "", "batteryStopMonitoring"], [4, 0, 1, "", "bluetoothAccept"], [4, 0, 1, "", "bluetoothActiveConnections"], [4, 0, 1, "", "bluetoothConnect"], [4, 0, 1, "", "bluetoothDiscoveryCancel"], [4, 0, 1, "", "bluetoothDiscoveryStart"], [4, 0, 1, "", "bluetoothGetConnectedDeviceName"], [4, 0, 1, "", "bluetoothGetLocalAddress"], [4, 0, 1, "", "bluetoothGetLocalName"], [4, 0, 1, "", "bluetoothGetRemoteDeviceName"], [4, 0, 1, "", "bluetoothGetScanMode"], [4, 0, 1, "", "bluetoothIsDiscovering"], [4, 0, 1, "", "bluetoothMakeDiscoverable"], [4, 0, 1, "", "bluetoothRead"], [4, 0, 1, "", "bluetoothReadBinary"], [4, 0, 1, "", "bluetoothReadLine"], [4, 0, 1, "", "bluetoothReadReady"], [4, 0, 1, "", "bluetoothSetLocalName"], [4, 0, 1, "", "bluetoothStop"], [4, 0, 1, "", "bluetoothWrite"], [4, 0, 1, "", "bluetoothWriteBinary"], [4, 0, 1, "", "cameraCapturePicture"], [4, 0, 1, "", "cameraInteractiveCapturePicture"], [4, 0, 1, "", "cameraStartPreview"], [4, 0, 1, "", "cameraStopPreview"], [4, 0, 1, "", "checkAirplaneMode"], [4, 0, 1, "", "checkBluetoothState"], [4, 0, 1, "", "checkNetworkRoaming"], [4, 0, 1, "", "checkRingerSilentMode"], [4, 0, 1, "", "checkScreenOn"], [4, 0, 1, "", "checkWifiState"], [4, 0, 1, "", "contactsGet"], [4, 0, 1, "", "contactsGetAttributes"], [4, 0, 1, "", "contactsGetById"], [4, 0, 1, "", "contactsGetCount"], [4, 0, 1, "", "contactsGetIds"], [4, 0, 1, "", "dialogCreateAlert"], [4, 0, 1, "", "dialogCreateDatePicker"], [4, 0, 1, "", "dialogCreateHorizontalProgress"], [4, 0, 1, "", "dialogCreateInput"], [4, 0, 1, "", "dialogCreateNFCBeamMaster"], [4, 0, 1, "", "dialogCreateNFCBeamSlave"], [4, 0, 1, "", "dialogCreatePassword"], [4, 0, 1, "", "dialogCreateSeekBar"], [4, 0, 1, "", "dialogCreateSpinnerProgress"], [4, 0, 1, "", "dialogCreateTimePicker"], [4, 0, 1, "", "dialogDismiss"], [4, 0, 1, "", "dialogGetInput"], [4, 0, 1, "", "dialogGetPassword"], [4, 0, 1, "", "dialogGetResponse"], [4, 0, 1, "", "dialogGetSelectedItems"], [4, 0, 1, "", "dialogSetCurrentProgress"], [4, 0, 1, "", "dialogSetItems"], [4, 0, 1, "", "dialogSetMaxProgress"], [4, 0, 1, "", "dialogSetMultiChoiceItems"], [4, 0, 1, "", "dialogSetNegativeButtonText"], [4, 0, 1, "", "dialogSetNeutralButtonText"], [4, 0, 1, "", "dialogSetPositiveButtonText"], [4, 0, 1, "", "dialogSetSingleChoiceItems"], [4, 0, 1, "", "dialogShow"], [4, 0, 1, "", "environment"], [4, 0, 1, "", "eventClearBuffer"], [4, 0, 1, "", "eventGetBrodcastCategories"], [4, 0, 1, "", "eventPoll"], [4, 0, 1, "", "eventPost"], [4, 0, 1, "", "eventRegisterForBroadcast"], [4, 0, 1, "", "eventUnregisterForBroadcast"], [4, 0, 1, "", "eventWait"], [4, 0, 1, "", "eventWaitFor"], [4, 0, 1, "", "executeQPy"], [4, 0, 1, "", "forceStopPackage"], [4, 0, 1, "", "fullDismiss"], [4, 0, 1, "", "fullKeyOverride"], [4, 0, 1, "", "fullQuery"], [4, 0, 1, "", "fullQueryDetail"], [4, 0, 1, "", "fullSetList"], [4, 0, 1, "", "fullSetProperty"], [4, 0, 1, "", "fullShow"], [4, 0, 1, "", "generateDtmfTones"], [4, 0, 1, "", "geocode"], [4, 0, 1, "", "getCellLocation"], [4, 0, 1, "", "getClipboard"], [4, 0, 1, "", "getConstants"], [4, 0, 1, "", "getDeviceId"], [4, 0, 1, "", "getDeviceSoftwareVersion"], [4, 0, 1, "", "getInput"], [4, 0, 1, "", "getIntent"], [4, 0, 1, "", "getLastKnownLocation"], [4, 0, 1, "", "getLaunchableApplications"], [4, 0, 1, "", "getLine1Number"], [4, 0, 1, "", "getMaxMediaVolume"], [4, 0, 1, "", "getMaxRingerVolume"], [4, 0, 1, "", "getMediaVolume"], [4, 0, 1, "", "getNeighboringCellInfo"], [4, 0, 1, "", "getNetworkOperator"], [4, 0, 1, "", "getNetworkOperatorName"], [4, 0, 1, "", "getNetworkStatus"], [4, 0, 1, "", "getNetworkType"], [4, 0, 1, "", "getPackageVersion"], [4, 0, 1, "", "getPackageVersionCode"], [4, 0, 1, "", "getPassword"], [4, 0, 1, "", "getPhoneType"], [4, 0, 1, "", "getRingerVolume"], [4, 0, 1, "", "getRunningPackages"], [4, 0, 1, "", "getScreenBrightness"], [4, 0, 1, "", "getScreenTimeout"], [4, 0, 1, "", "getSimCountryIso"], [4, 0, 1, "", "getSimOperator"], [4, 0, 1, "", "getSimOperatorName"], [4, 0, 1, "", "getSimSerialNumber"], [4, 0, 1, "", "getSimState"], [4, 0, 1, "", "getSubscriberId"], [4, 0, 1, "", "getVibrateMode"], [4, 0, 1, "", "getVoiceMailAlphaTag"], [4, 0, 1, "", "getVoiceMailNumber"], [4, 0, 1, "", "launch"], [4, 0, 1, "", "locationProviderEnabled"], [4, 0, 1, "", "locationProviders"], [4, 0, 1, "", "log"], [4, 0, 1, "", "makeIntent"], [4, 0, 1, "", "makeToast"], [4, 0, 1, "", "mediaIsPlaying"], [4, 0, 1, "", "mediaPlay"], [4, 0, 1, "", "mediaPlayClose"], [4, 0, 1, "", "mediaPlayInfo"], [4, 0, 1, "", "mediaPlayList"], [4, 0, 1, "", "mediaPlayPause"], [4, 0, 1, "", "mediaPlaySeek"], [4, 0, 1, "", "mediaPlaySetLooping"], [4, 0, 1, "", "mediaPlayStart"], [4, 0, 1, "", "notify"], [4, 0, 1, "", "phoneCall"], [4, 0, 1, "", "phoneCallNumber"], [4, 0, 1, "", "phoneDial"], [4, 0, 1, "", "phoneDialNumber"], [4, 0, 1, "", "pick"], [4, 0, 1, "", "pickContact"], [4, 0, 1, "", "pickPhone"], [4, 0, 1, "", "prefGetAll"], [4, 0, 1, "", "prefGetValue"], [4, 0, 1, "", "prefPutValue"], [4, 0, 1, "", "queryAttributes"], [4, 0, 1, "", "queryContent"], [4, 0, 1, "", "readBatteryData"], [4, 0, 1, "", "readLocation"], [4, 0, 1, "", "readPhoneState"], [4, 0, 1, "", "readSensors"], [4, 0, 1, "", "readSignalStrengths"], [4, 0, 1, "", "receiveEvent"], [4, 0, 1, "", "recognizeSpeech"], [4, 0, 1, "", "recorderCaptureVideo"], [4, 0, 1, "", "recorderStartMicrophone"], [4, 0, 1, "", "recorderStartVideo"], [4, 0, 1, "", "recorderStop"], [4, 0, 1, "", "requiredVersion"], [4, 0, 1, "", "rpcPostEvent"], [4, 0, 1, "", "scanBarcode"], [4, 0, 1, "", "search"], [4, 0, 1, "", "sendBroadcast"], [4, 0, 1, "", "sendBroadcastIntent"], [4, 0, 1, "", "sendEmail"], [4, 0, 1, "", "sensorsGetAccuracy"], [4, 0, 1, "", "sensorsGetLight"], [4, 0, 1, "", "sensorsReadAccelerometer"], [4, 0, 1, "", "sensorsReadMagnetometer"], [4, 0, 1, "", "sensorsReadOrientation"], [4, 0, 1, "", "setClipboard"], [4, 0, 1, "", "setMediaVolume"], [4, 0, 1, "", "setResultBoolean"], [4, 0, 1, "", "setResultBooleanArray"], [4, 0, 1, "", "setResultByte"], [4, 0, 1, "", "setResultByteArray"], [4, 0, 1, "", "setResultChar"], [4, 0, 1, "", "setResultCharArray"], [4, 0, 1, "", "setResultDouble"], [4, 0, 1, "", "setResultDoubleArray"], [4, 0, 1, "", "setResultFloat"], [4, 0, 1, "", "setResultFloatArray"], [4, 0, 1, "", "setResultInteger"], [4, 0, 1, "", "setResultIntegerArray"], [4, 0, 1, "", "setResultLong"], [4, 0, 1, "", "setResultLongArray"], [4, 0, 1, "", "setResultSerializable"], [4, 0, 1, "", "setResultShort"], [4, 0, 1, "", "setResultShortArray"], [4, 0, 1, "", "setResultString"], [4, 0, 1, "", "setResultStringArray"], [4, 0, 1, "", "setRingerVolume"], [4, 0, 1, "", "setScreenBrightness"], [4, 0, 1, "", "setScreenTimeout"], [4, 0, 1, "", "smsDeleteMessage"], [4, 0, 1, "", "smsGetAttributes"], [4, 0, 1, "", "smsGetMessageById"], [4, 0, 1, "", "smsGetMessageCount"], [4, 0, 1, "", "smsGetMessageIds"], [4, 0, 1, "", "smsGetMessages"], [4, 0, 1, "", "smsMarkMessageRead"], [4, 0, 1, "", "smsSend"], [4, 0, 1, "", "startActivity"], [4, 0, 1, "", "startActivityForResult"], [4, 0, 1, "", "startActivityForResultIntent"], [4, 0, 1, "", "startActivityIntent"], [4, 0, 1, "", "startEventDispatcher"], [4, 0, 1, "", "startInteractiveVideoRecording"], [4, 0, 1, "", "startLocating"], [4, 0, 1, "", "startSensing"], [4, 0, 1, "", "startSensingThreshold"], [4, 0, 1, "", "startSensingTimed"], [4, 0, 1, "", "startTrackingPhoneState"], [4, 0, 1, "", "startTrackingSignalStrengths"], [4, 0, 1, "", "stopEventDispatcher"], [4, 0, 1, "", "stopLocating"], [4, 0, 1, "", "stopSensing"], [4, 0, 1, "", "stopTrackingPhoneState"], [4, 0, 1, "", "stopTrackingSignalStrengths"], [4, 0, 1, "", "toggleAirplaneMode"], [4, 0, 1, "", "toggleBluetoothState"], [4, 0, 1, "", "toggleRingerSilentMode"], [4, 0, 1, "", "toggleVibrateMode"], [4, 0, 1, "", "toggleWifiState"], [4, 0, 1, "", "ttsIsSpeaking"], [4, 0, 1, "", "ttsSpeak"], [4, 0, 1, "", "usbserialActiveConnections"], [4, 0, 1, "", "usbserialConnect"], [4, 0, 1, "", "usbserialDisconnect"], [4, 0, 1, "", "usbserialGetDeviceList"], [4, 0, 1, "", "usbserialGetDeviceName"], [4, 0, 1, "", "usbserialHostEnable"], [4, 0, 1, "", "usbserialRead"], [4, 0, 1, "", "usbserialReadBinary"], [4, 0, 1, "", "usbserialReadReady"], [4, 0, 1, "", "usbserialWrite"], [4, 0, 1, "", "usbserialWriteBinary"], [4, 0, 1, "id0", "vibrate"], [4, 0, 1, "", "view"], [4, 0, 1, "", "viewContacts"], [4, 0, 1, "", "viewHtml"], [4, 0, 1, "", "viewMap"], [4, 0, 1, "", "waitForEvent"], [4, 0, 1, "", "wakeLockAcquireBright"], [4, 0, 1, "", "wakeLockAcquireDim"], [4, 0, 1, "", "wakeLockAcquireFull"], [4, 0, 1, "", "wakeLockAcquirePartial"], [4, 0, 1, "", "wakeLockRelease"], [4, 0, 1, "", "webViewShow"], [4, 0, 1, "", "webcamAdjustQuality"], [4, 0, 1, "", "webcamStart"], [4, 0, 1, "", "wifiDisconnect"], [4, 0, 1, "", "wifiGetConnectionInfo"], [4, 0, 1, "", "wifiGetScanResults"], [4, 0, 1, "", "wifiLockAcquireFull"], [4, 0, 1, "", "wifiLockAcquireScanOnly"], [4, 0, 1, "", "wifiLockRelease"], [4, 0, 1, "", "wifiReassociate"], [4, 0, 1, "", "wifiReconnect"], [4, 0, 1, "", "wifiStartScan"]]}, "objtypes": {"0": "py:function"}, "objnames": {"0": ["py", "function", "Python function"]}, "titleterms": {"contributor": [0, 3], "develop": [0, 3, 5, 11], "commun": [0, 1, 5, 6, 10], "organ": 0, "local": [0, 5], "welcom": [1, 5], "read": [1, 4], "qpython": [1, 5, 7, 8, 10, 12, 13, 16, 17, 21], "guid": [1, 3], "what": [1, 16], "": [1, 8, 13, 16], "new": [1, 16], "thank": 1, "gui": 1, "who": 1, "ar": 1, "contribut": [1, 5], "support": 1, "now": 1, "let": 1, "go": 1, "other": [1, 14], "For": 1, "chines": 1, "user": [1, 5], "faq": 2, "get": [3, 4], "start": [3, 4, 10], "program": [3, 5, 7, 10], "androidfacad": 4, "clipboard": 4, "api": [4, 7, 8, 12], "intent": 4, "startact": 4, "sendbroadcast": 4, "vibrat": 4, "networkstatu": 4, "packagevers": 4, "system": 4, "sendemail": 4, "toast": 4, "getinput": 4, "getpassword": 4, "notifi": 4, "applicationmanagerfacad": 4, "manag": 4, "camerafacad": 4, "commonintentsfacad": 4, "barcod": 4, "view": 4, "contactsfacad": 4, "eventfacad": 4, "locationfacad": 4, "provid": 4, "locat": 4, "geo": 4, "phonefacad": 4, "phonestat": 4, "call": 4, "dia": 4, "inform": 4, "mediarecorderfacad": 4, "audio": 4, "video": 4, "stop": 4, "sensormanagerfacad": 4, "data": 4, "settingsfacad": 4, "screen": 4, "airplanermod": 4, "ringer": 4, "silent": 4, "mode": 4, "media": 4, "volum": 4, "bright": 4, "smsfacad": 4, "speechrecognitionfacad": 4, "tonegeneratorfacad": 4, "wakelockfacad": 4, "wififacad": 4, "batterymanagerfacad": 4, "activityresultfacad": 4, "mediaplayerfacad": 4, "control": 4, "preferencesfacad": 4, "qpyinterfacefacad": 4, "texttospeechfacad": 4, "eyesfreefacad": 4, "bluetoothfacad": 4, "signalstrengthfacad": 4, "webcamfacad": 4, "uifacad": 4, "dialog": 4, "nfc": 4, "progress": 4, "alert": 4, "layout": 4, "webview": 4, "usb": 4, "host": 4, "serial": 4, "facad": 4, "requir": [4, 16], "statu": 4, "author": 4, "how": [5, 10], "help": 5, "test": 5, "document": 5, "translat": 5, "launch": 5, "organis": 5, "share": [5, 8], "event": 5, "becam": 5, "member": 5, "built": [5, 12], "sponsor": 5, "project": 5, "join": 6, "tester": 6, "becom": 6, "report": 6, "suggest": 6, "feedback": 6, "android": [7, 16], "consol": [7, 10], "editor": [7, 10], "file": 7, "brows": 7, "qrcode": 7, "reader": 7, "qsl4a": 7, "core": 7, "python": [7, 12, 17], "2": [7, 10, 16], "x": 7, "3": [7, 10, 16], "kivi": 7, "webapp": 7, "pip": 7, "librari": [7, 9, 10, 12], "quick": 7, "tool": 7, "ftp": 7, "qpy": [7, 8], "io": [7, 8], "enterpris": 7, "servic": [7, 8], "open": 8, "some": 8, "content": 8, "script": 8, "run": 8, "from": [8, 11], "your": [8, 11], "own": 8, "applic": 8, "onlin": 8, "qpypi": [8, 14], "write": 9, "hello": 9, "world": 9, "sl4a": 9, "more": 9, "sampl": 9, "To": 10, "1": [10, 16], "dashboard": 10, "4": 10, "5": 10, "us": 11, "best": 11, "wai": 11, "qeditor": 11, "browser": 11, "comput": 11, "dynload": 12, "stardard": 12, "3rd": 12, "androidhelp": 12, "main": 13, "featur": [13, 16], "why": 13, "should": 13, "i": 13, "choos": 13, "qpysla": 14, "packag": 14, "qsl4ahelp": 14, "aipi": 14, "numpi": 14, "scipi": 14, "3x": 16, "featu": [16, 17], "v3": 16, "0": 16, "publish": 16, "2020": 16, "app": 16, "permiss": [16, 17], "both": [16, 17], "3l": 16, "ox": 17, "ol": 17, "o": 17, "\u5982\u4f55\u5728qpython": 18, "\u4f7f\u7528": 18, "ssh": 18, "\u5982\u4f55\u8fdc\u7a0b\u767b\u5f55": 18, "\u4f60\u7684\u670d\u52a1\u5668": 18, "\u5982\u4f55\u767b\u5f55\u5230\u4f60\u7684\u624b\u673a": 18, "\u5176\u4ed6": 18, "qpython\u6587\u6863\u4f53\u7cfb\u8bf4\u660e": 19, "\u5982\u4f55\u63d0\u4ea4\u6587\u6863": 19, "\u5982\u4f55\u63d0\u4ea4\u7ffb\u8bd1": 19, "\u5feb\u901f\u5f00\u59cb": 20, "\u7f16\u7a0b\u6307\u5357": 20, "qpython\u9ed1\u5ba2\u6307\u5357": 20, "\u8d21\u732e\u8005\u6307\u5357": 20, "\u4e2d\u6587\u7528\u6237\u5411\u5bfc": 21, "\u6b22\u8fce": 21, "\u8d77\u6b65": 21, "\u66f4\u591a\u94fe\u63a5": 21, "\u7528\u6237\u5f00\u53d1\u7ec4": 21, "\u5982\u4f55\u8d21\u732e": 21}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx": 58}, "alltitles": {"Contributors": [[0, "contributors"]], "Developers": [[0, "developers"]], "Communities Organizers": [[0, "communities-organizers"]], "Localization": [[0, "localization"]], "Welcome to read the QPython guide": [[1, "welcome-to-read-the-qpython-guide"]], "What\u2019s NEW": [[1, "what-s-new"]], "Thanks these guys who are contributing": [[1, "thanks-these-guys-who-are-contributing"]], "QPython Communities": [[1, "qpython-communities"]], "Support": [[1, "support"]], "Now, let\u2019s GO": [[1, "now-let-s-go"]], "Others": [[1, "others"]], "For Chinese users": [[1, "for-chinese-users"]], "FAQ": [[2, "faq"]], "Getting started": [[3, "getting-started"]], "Programming Guide": [[3, "programming-guide"]], "Developer Guide": [[3, "developer-guide"]], "Contributor Guide": [[3, "contributor-guide"]], "AndroidFacade": [[4, "androidfacade"]], "Clipboard APIs": [[4, "clipboard-apis"]], "Intent & startActivity APIs": [[4, "intent-startactivity-apis"]], "SendBroadcast APIs": [[4, "sendbroadcast-apis"]], "Vibrate": [[4, "vibrate"]], "NetworkStatus": [[4, "networkstatus"]], "PackageVersion APIs": [[4, "packageversion-apis"]], "System APIs": [[4, "system-apis"]], "SendEmail": [[4, "sendemail"]], "Toast, getInput, getPassword, notify APIs": [[4, "toast-getinput-getpassword-notify-apis"]], "ApplicationManagerFacade": [[4, "applicationmanagerfacade"]], "Manager APIs": [[4, "manager-apis"]], "CameraFacade": [[4, "camerafacade"]], "CommonIntentsFacade": [[4, "commonintentsfacade"]], "Barcode": [[4, "barcode"]], "View APIs": [[4, "view-apis"]], "ContactsFacade": [[4, "contactsfacade"]], "EventFacade": [[4, "eventfacade"]], "LocationFacade": [[4, "locationfacade"]], "Providers APIs": [[4, "providers-apis"]], "Location APIs": [[4, "location-apis"]], "GEO": [[4, "geo"]], "PhoneFacade": [[4, "phonefacade"]], "PhoneStat APIs": [[4, "phonestat-apis"]], "Call & Dia APIs": [[4, "call-dia-apis"]], "Get information APIs": [[4, "get-information-apis"]], "MediaRecorderFacade": [[4, "mediarecorderfacade"]], "Audio": [[4, "audio"]], "Video APIs": [[4, "video-apis"]], "Stop": [[4, "stop"]], "SensorManagerFacade": [[4, "sensormanagerfacade"]], "Start & Stop": [[4, "start-stop"]], "Read data APIs": [[4, "read-data-apis"]], "SettingsFacade": [[4, "settingsfacade"]], "Screen": [[4, "screen"]], "AirplanerMode": [[4, "airplanermode"]], "Ringer Silent Mode": [[4, "ringer-silent-mode"]], "Vibrate Mode": [[4, "vibrate-mode"]], "Ringer & Media Volume": [[4, "ringer-media-volume"]], "Screen Brightness": [[4, "screen-brightness"]], "SmsFacade": [[4, "smsfacade"]], "SpeechRecognitionFacade": [[4, "speechrecognitionfacade"]], "ToneGeneratorFacade": [[4, "tonegeneratorfacade"]], "WakeLockFacade": [[4, "wakelockfacade"]], "WifiFacade": [[4, "wififacade"]], "BatteryManagerFacade": [[4, "batterymanagerfacade"]], "ActivityResultFacade": [[4, "activityresultfacade"]], "MediaPlayerFacade": [[4, "mediaplayerfacade"]], "Control": [[4, "control"]], "Get Information": [[4, "get-information"]], "PreferencesFacade": [[4, "preferencesfacade"]], "QPyInterfaceFacade": [[4, "qpyinterfacefacade"]], "TextToSpeechFacade": [[4, "texttospeechfacade"]], "EyesFreeFacade": [[4, "eyesfreefacade"]], "BluetoothFacade": [[4, "bluetoothfacade"]], "SignalStrengthFacade": [[4, "signalstrengthfacade"]], "WebCamFacade": [[4, "webcamfacade"]], "UiFacade": [[4, "uifacade"]], "Dialog": [[4, "dialog"]], "NFC": [[4, "nfc"]], "Progress": [[4, "progress"]], "Alert": [[4, "alert"]], "Dialog Control": [[4, "dialog-control"]], "Layout": [[4, "layout"]], "WebView": [[4, "webview"]], "USB Host Serial Facade": [[4, "usb-host-serial-facade"]], "Requirements": [[4, "requirements"]], "Status": [[4, "status"]], "Author": [[4, "author"]], "APIs": [[4, "apis"]], "Welcome contribute": [[5, "welcome-contribute"]], "How to help with test": [[5, "how-to-help-with-test"]], "How to contribute documentation": [[5, "how-to-contribute-documentation"]], "How to translate": [[5, "how-to-translate"]], "How to launch a local QPython users community": [[5, "how-to-launch-a-local-qpython-users-community"]], "How to organise a local qpython user sharing event": [[5, "how-to-organise-a-local-qpython-user-sharing-event"]], "How to became the developer member": [[5, "how-to-became-the-developer-member"]], "How to develop qpython built-in programs": [[5, "how-to-develop-qpython-built-in-programs"]], "How to sponsor QPython project": [[5, "how-to-sponsor-qpython-project"]], "Join the tester community": [[6, "join-the-tester-community"]], "Become a tester": [[6, "become-a-tester"]], "Report or suggest": [[6, "report-or-suggest"]], "Feedback": [[6, "feedback"]], "Android": [[7, "android"]], "Console": [[7, "console"]], "Editor": [[7, "editor"]], "File browsing": [[7, "file-browsing"]], "QRCode reader": [[7, "qrcode-reader"]], "QSL4A": [[7, "qsl4a"]], "QPython Core": [[7, "qpython-core"]], "Python 2.x": [[7, "python-2-x"]], "Python 3.x": [[7, "python-3-x"]], "Console program": [[7, "console-program"]], "Kivy program": [[7, "kivy-program"]], "WebApp program": [[7, "webapp-program"]], "Pip and libraries": [[7, "pip-and-libraries"]], "Pip": [[7, "pip"]], "Libraries": [[7, "libraries"]], "Quick tools": [[7, "quick-tools"]], "QPython API": [[7, "qpython-api"]], "FTP": [[7, "ftp"]], "QPY.IO (Enterprise service)": [[7, "qpy-io-enterprise-service"]], "QPython Open API": [[8, "qpython-open-api"]], "Share some content to QPython\u2019s scripts": [[8, "share-some-content-to-qpython-s-scripts"]], "Run QPython\u2019s script from your own application": [[8, "run-qpython-s-script-from-your-own-application"]], "QPython Online Service": [[8, "qpython-online-service"]], "QPypi": [[8, "qpypi"]], "QPY.IO": [[8, "qpy-io"]], "Writing \u201cHello World\u201d": [[9, "writing-hello-world"]], "Hello world": [[9, "hello-world"]], "SL4A library": [[9, "sl4a-library"]], "More samples": [[9, "more-samples"]], "QPython: How To Start": [[10, "qpython-how-to-start"]], "1. Dashboard": [[10, "dashboard"]], "2. Console and editor": [[10, "console-and-editor"]], "3. Programs": [[10, "programs"]], "4. Libraries": [[10, "libraries"]], "5. Community": [[10, "community"]], "Use the best way for developing": [[11, "use-the-best-way-for-developing"]], "Develop from QEditor": [[11, "develop-from-qeditor"]], "Develop from browser": [[11, "develop-from-browser"]], "Develop from your computer": [[11, "develop-from-your-computer"]], "QPython built-in Libraries": [[12, "qpython-built-in-libraries"]], "QPython dynload libraries": [[12, "qpython-dynload-libraries"]], "QPython stardard libraries": [[12, "qpython-stardard-libraries"]], "Python 3rd Libraries": [[12, "python-3rd-libraries"]], "Androidhelper APIs": [[12, "androidhelper-apis"]], "QPython\u2019s main features": [[13, "qpython-s-main-features"], [13, "id1"]], "Why should I choose QPython": [[13, "why-should-i-choose-qpython"]], "QPYPI": [[14, "qpypi"]], "QPySLA Package": [[14, "qpysla-package"]], "qsl4ahelper": [[14, "qsl4ahelper"]], "AIPY Packages": [[14, "aipy-packages"]], "Numpy": [[14, "numpy"]], "Scipy": [[14, "scipy"]], "Other": [[14, "other"]], "QPython 3x featues": [[16, "qpython-3x-featues"]], "WHAT\u2019S NEW": [[16, "what-s-new"]], "QPython 3x v3.0.0 (Published on 2020/2/1)": [[16, "qpython-3x-v3-0-0-published-on-2020-2-1"]], "App\u2019s Features": [[16, "app-s-features"]], "Android Permissions that QPython requires": [[16, "android-permissions-that-qpython-requires"]], "Both QPython 3S and 3L": [[16, "both-qpython-3s-and-3l"]], "QPython 3S": [[16, "qpython-3s"]], "QPython Ox featues": [[17, "qpython-ox-featues"]], "Python": [[17, "python"]], "Permissions": [[17, "permissions"]], "Both QPython OL and OS": [[17, "both-qpython-ol-and-os"]], "QPython OS": [[17, "qpython-os"]], "\u5982\u4f55\u5728QPython \u4f7f\u7528 SSH": [[18, "qpython-ssh"]], "\u5982\u4f55\u8fdc\u7a0b\u767b\u5f55 \u4f60\u7684\u670d\u52a1\u5668\uff1f": [[18, "id1"]], "\u5982\u4f55\u767b\u5f55\u5230\u4f60\u7684\u624b\u673a?": [[18, "id2"]], "\u5176\u4ed6": [[18, "id9"]], "QPython\u6587\u6863\u4f53\u7cfb\u8bf4\u660e": [[19, "qpython"]], "\u5982\u4f55\u63d0\u4ea4\u6587\u6863": [[19, "id1"]], "\u5982\u4f55\u63d0\u4ea4\u7ffb\u8bd1": [[19, "id2"]], "\u5feb\u901f\u5f00\u59cb": [[20, "id1"]], "\u7f16\u7a0b\u6307\u5357": [[20, "id4"]], "QPython\u9ed1\u5ba2\u6307\u5357": [[20, "id5"]], "\u8d21\u732e\u8005\u6307\u5357": [[20, "id8"]], "\u4e2d\u6587\u7528\u6237\u5411\u5bfc": [[21, "id1"]], "\u6b22\u8fce \uff01": [[21, "id2"]], "QPython \u8d77\u6b65": [[21, "qpython"]], "\u66f4\u591a\u94fe\u63a5": [[21, "id3"]], "QPython \u7528\u6237\u5f00\u53d1\u7ec4": [[21, "id9"]], "\u5982\u4f55\u8d21\u732e": [[21, "id11"]]}, "indexentries": {"nfcbeammessage()": [[4, "NFCBeamMessage"]], "addcontextmenuitem()": [[4, "addContextMenuItem"]], "addoptionsmenuitem()": [[4, "addOptionsMenuItem"]], "batterycheckpresent()": [[4, "batteryCheckPresent"]], "batterygethealth()": [[4, "batteryGetHealth"]], "batterygetlevel()": [[4, "batteryGetLevel"]], "batterygetplugtype()": [[4, "batteryGetPlugType"]], "batterygetstatus()": [[4, "batteryGetStatus"]], "batterygettechnology()": [[4, "batteryGetTechnology"]], "batterygettemperature()": [[4, "batteryGetTemperature"]], "batterygetvoltage()": [[4, "batteryGetVoltage"]], "batterystartmonitoring()": [[4, "batteryStartMonitoring"]], "batterystopmonitoring()": [[4, "batteryStopMonitoring"]], "bluetoothaccept()": [[4, "bluetoothAccept"]], "bluetoothactiveconnections()": [[4, "bluetoothActiveConnections"]], "bluetoothconnect()": [[4, "bluetoothConnect"]], "bluetoothdiscoverycancel()": [[4, "bluetoothDiscoveryCancel"]], "bluetoothdiscoverystart()": [[4, "bluetoothDiscoveryStart"]], "bluetoothgetconnecteddevicename()": [[4, "bluetoothGetConnectedDeviceName"]], "bluetoothgetlocaladdress()": [[4, "bluetoothGetLocalAddress"]], "bluetoothgetlocalname()": [[4, "bluetoothGetLocalName"]], "bluetoothgetremotedevicename()": [[4, "bluetoothGetRemoteDeviceName"]], "bluetoothgetscanmode()": [[4, "bluetoothGetScanMode"]], "bluetoothisdiscovering()": [[4, "bluetoothIsDiscovering"]], "bluetoothmakediscoverable()": [[4, "bluetoothMakeDiscoverable"]], "bluetoothread()": [[4, "bluetoothRead"]], "bluetoothreadbinary()": [[4, "bluetoothReadBinary"]], "bluetoothreadline()": [[4, "bluetoothReadLine"]], "bluetoothreadready()": [[4, "bluetoothReadReady"]], "bluetoothsetlocalname()": [[4, "bluetoothSetLocalName"]], "bluetoothstop()": [[4, "bluetoothStop"]], "bluetoothwrite()": [[4, "bluetoothWrite"]], "bluetoothwritebinary()": [[4, "bluetoothWriteBinary"]], "built-in function": [[4, "NFCBeamMessage"], [4, "addContextMenuItem"], [4, "addOptionsMenuItem"], [4, "batteryCheckPresent"], [4, "batteryGetHealth"], [4, "batteryGetLevel"], [4, "batteryGetPlugType"], [4, "batteryGetStatus"], [4, "batteryGetTechnology"], [4, "batteryGetTemperature"], [4, "batteryGetVoltage"], [4, "batteryStartMonitoring"], [4, "batteryStopMonitoring"], [4, "bluetoothAccept"], [4, "bluetoothActiveConnections"], [4, "bluetoothConnect"], [4, "bluetoothDiscoveryCancel"], [4, "bluetoothDiscoveryStart"], [4, "bluetoothGetConnectedDeviceName"], [4, "bluetoothGetLocalAddress"], [4, "bluetoothGetLocalName"], [4, "bluetoothGetRemoteDeviceName"], [4, "bluetoothGetScanMode"], [4, "bluetoothIsDiscovering"], [4, "bluetoothMakeDiscoverable"], [4, "bluetoothRead"], [4, "bluetoothReadBinary"], [4, "bluetoothReadLine"], [4, "bluetoothReadReady"], [4, "bluetoothSetLocalName"], [4, "bluetoothStop"], [4, "bluetoothWrite"], [4, "bluetoothWriteBinary"], [4, "cameraCapturePicture"], [4, "cameraInteractiveCapturePicture"], [4, "cameraStartPreview"], [4, "cameraStopPreview"], [4, "checkAirplaneMode"], [4, "checkBluetoothState"], [4, "checkNetworkRoaming"], [4, "checkRingerSilentMode"], [4, "checkScreenOn"], [4, "checkWifiState"], [4, "contactsGet"], [4, "contactsGetAttributes"], [4, "contactsGetById"], [4, "contactsGetCount"], [4, "contactsGetIds"], [4, "dialogCreateAlert"], [4, "dialogCreateDatePicker"], [4, "dialogCreateHorizontalProgress"], [4, "dialogCreateInput"], [4, "dialogCreateNFCBeamMaster"], [4, "dialogCreateNFCBeamSlave"], [4, "dialogCreatePassword"], [4, "dialogCreateSeekBar"], [4, "dialogCreateSpinnerProgress"], [4, "dialogCreateTimePicker"], [4, "dialogDismiss"], [4, "dialogGetInput"], [4, "dialogGetPassword"], [4, "dialogGetResponse"], [4, "dialogGetSelectedItems"], [4, "dialogSetCurrentProgress"], [4, "dialogSetItems"], [4, "dialogSetMaxProgress"], [4, "dialogSetMultiChoiceItems"], [4, "dialogSetNegativeButtonText"], [4, "dialogSetNeutralButtonText"], [4, "dialogSetPositiveButtonText"], [4, "dialogSetSingleChoiceItems"], [4, "dialogShow"], [4, "environment"], [4, "eventClearBuffer"], [4, "eventGetBrodcastCategories"], [4, "eventPoll"], [4, "eventPost"], [4, "eventRegisterForBroadcast"], [4, "eventUnregisterForBroadcast"], [4, "eventWait"], [4, "eventWaitFor"], [4, "executeQPy"], [4, "forceStopPackage"], [4, "fullDismiss"], [4, "fullKeyOverride"], [4, "fullQuery"], [4, "fullQueryDetail"], [4, "fullSetList"], [4, "fullSetProperty"], [4, "fullShow"], [4, "generateDtmfTones"], [4, "geocode"], [4, "getCellLocation"], [4, "getClipboard"], [4, "getConstants"], [4, "getDeviceId"], [4, "getDeviceSoftwareVersion"], [4, "getInput"], [4, "getIntent"], [4, "getLastKnownLocation"], [4, "getLaunchableApplications"], [4, "getLine1Number"], [4, "getMaxMediaVolume"], [4, "getMaxRingerVolume"], [4, "getMediaVolume"], [4, "getNeighboringCellInfo"], [4, "getNetworkOperator"], [4, "getNetworkOperatorName"], [4, "getNetworkStatus"], [4, "getNetworkType"], [4, "getPackageVersion"], [4, "getPackageVersionCode"], [4, "getPassword"], [4, "getPhoneType"], [4, "getRingerVolume"], [4, "getRunningPackages"], [4, "getScreenBrightness"], [4, "getScreenTimeout"], [4, "getSimCountryIso"], [4, "getSimOperator"], [4, "getSimOperatorName"], [4, "getSimSerialNumber"], [4, "getSimState"], [4, "getSubscriberId"], [4, "getVibrateMode"], [4, "getVoiceMailAlphaTag"], [4, "getVoiceMailNumber"], [4, "id0"], [4, "launch"], [4, "locationProviderEnabled"], [4, "locationProviders"], [4, "log"], [4, "makeIntent"], [4, "makeToast"], [4, "mediaIsPlaying"], [4, "mediaPlay"], [4, "mediaPlayClose"], [4, "mediaPlayInfo"], [4, "mediaPlayList"], [4, "mediaPlayPause"], [4, "mediaPlaySeek"], [4, "mediaPlaySetLooping"], [4, "mediaPlayStart"], [4, "notify"], [4, "phoneCall"], [4, "phoneCallNumber"], [4, "phoneDial"], [4, "phoneDialNumber"], [4, "pick"], [4, "pickContact"], [4, "pickPhone"], [4, "prefGetAll"], [4, "prefGetValue"], [4, "prefPutValue"], [4, "queryAttributes"], [4, "queryContent"], [4, "readBatteryData"], [4, "readLocation"], [4, "readPhoneState"], [4, "readSensors"], [4, "readSignalStrengths"], [4, "receiveEvent"], [4, "recognizeSpeech"], [4, "recorderCaptureVideo"], [4, "recorderStartMicrophone"], [4, "recorderStartVideo"], [4, "recorderStop"], [4, "requiredVersion"], [4, "rpcPostEvent"], [4, "scanBarcode"], [4, "search"], [4, "sendBroadcast"], [4, "sendBroadcastIntent"], [4, "sendEmail"], [4, "sensorsGetAccuracy"], [4, "sensorsGetLight"], [4, "sensorsReadAccelerometer"], [4, "sensorsReadMagnetometer"], [4, "sensorsReadOrientation"], [4, "setClipboard"], [4, "setMediaVolume"], [4, "setResultBoolean"], [4, "setResultBooleanArray"], [4, "setResultByte"], [4, "setResultByteArray"], [4, "setResultChar"], [4, "setResultCharArray"], [4, "setResultDouble"], [4, "setResultDoubleArray"], [4, "setResultFloat"], [4, "setResultFloatArray"], [4, "setResultInteger"], [4, "setResultIntegerArray"], [4, "setResultLong"], [4, "setResultLongArray"], [4, "setResultSerializable"], [4, "setResultShort"], [4, "setResultShortArray"], [4, "setResultString"], [4, "setResultStringArray"], [4, "setRingerVolume"], [4, "setScreenBrightness"], [4, "setScreenTimeout"], [4, "smsDeleteMessage"], [4, "smsGetAttributes"], [4, "smsGetMessageById"], [4, "smsGetMessageCount"], [4, "smsGetMessageIds"], [4, "smsGetMessages"], [4, "smsMarkMessageRead"], [4, "smsSend"], [4, "startActivity"], [4, "startActivityForResult"], [4, "startActivityForResultIntent"], [4, "startActivityIntent"], [4, "startEventDispatcher"], [4, "startInteractiveVideoRecording"], [4, "startLocating"], [4, "startSensing"], [4, "startSensingThreshold"], [4, "startSensingTimed"], [4, "startTrackingPhoneState"], [4, "startTrackingSignalStrengths"], [4, "stopEventDispatcher"], [4, "stopLocating"], [4, "stopSensing"], [4, "stopTrackingPhoneState"], [4, "stopTrackingSignalStrengths"], [4, "toggleAirplaneMode"], [4, "toggleBluetoothState"], [4, "toggleRingerSilentMode"], [4, "toggleVibrateMode"], [4, "toggleWifiState"], [4, "ttsIsSpeaking"], [4, "ttsSpeak"], [4, "usbserialActiveConnections"], [4, "usbserialConnect"], [4, "usbserialDisconnect"], [4, "usbserialGetDeviceList"], [4, "usbserialGetDeviceName"], [4, "usbserialHostEnable"], [4, "usbserialRead"], [4, "usbserialReadBinary"], [4, "usbserialReadReady"], [4, "usbserialWrite"], [4, "usbserialWriteBinary"], [4, "view"], [4, "viewContacts"], [4, "viewHtml"], [4, "viewMap"], [4, "waitForEvent"], [4, "wakeLockAcquireBright"], [4, "wakeLockAcquireDim"], [4, "wakeLockAcquireFull"], [4, "wakeLockAcquirePartial"], [4, "wakeLockRelease"], [4, "webViewShow"], [4, "webcamAdjustQuality"], [4, "webcamStart"], [4, "wifiDisconnect"], [4, "wifiGetConnectionInfo"], [4, "wifiGetScanResults"], [4, "wifiLockAcquireFull"], [4, "wifiLockAcquireScanOnly"], [4, "wifiLockRelease"], [4, "wifiReassociate"], [4, "wifiReconnect"], [4, "wifiStartScan"]], "cameracapturepicture()": [[4, "cameraCapturePicture"]], "camerainteractivecapturepicture()": [[4, "cameraInteractiveCapturePicture"]], "camerastartpreview()": [[4, "cameraStartPreview"]], "camerastoppreview()": [[4, "cameraStopPreview"]], "checkairplanemode()": [[4, "checkAirplaneMode"]], "checkbluetoothstate()": [[4, "checkBluetoothState"]], "checknetworkroaming()": [[4, "checkNetworkRoaming"]], "checkringersilentmode()": [[4, "checkRingerSilentMode"]], "checkscreenon()": [[4, "checkScreenOn"]], "checkwifistate()": [[4, "checkWifiState"]], "contactsget()": [[4, "contactsGet"]], "contactsgetattributes()": [[4, "contactsGetAttributes"]], "contactsgetbyid()": [[4, "contactsGetById"]], "contactsgetcount()": [[4, "contactsGetCount"]], "contactsgetids()": [[4, "contactsGetIds"]], "dialogcreatealert()": [[4, "dialogCreateAlert"]], "dialogcreatedatepicker()": [[4, "dialogCreateDatePicker"]], "dialogcreatehorizontalprogress()": [[4, "dialogCreateHorizontalProgress"]], "dialogcreateinput()": [[4, "dialogCreateInput"]], "dialogcreatenfcbeammaster()": [[4, "dialogCreateNFCBeamMaster"]], "dialogcreatenfcbeamslave()": [[4, "dialogCreateNFCBeamSlave"]], "dialogcreatepassword()": [[4, "dialogCreatePassword"]], "dialogcreateseekbar()": [[4, "dialogCreateSeekBar"]], "dialogcreatespinnerprogress()": [[4, "dialogCreateSpinnerProgress"]], "dialogcreatetimepicker()": [[4, "dialogCreateTimePicker"]], "dialogdismiss()": [[4, "dialogDismiss"]], "dialoggetinput()": [[4, "dialogGetInput"]], "dialoggetpassword()": [[4, "dialogGetPassword"]], "dialoggetresponse()": [[4, "dialogGetResponse"]], "dialoggetselecteditems()": [[4, "dialogGetSelectedItems"]], "dialogsetcurrentprogress()": [[4, "dialogSetCurrentProgress"]], "dialogsetitems()": [[4, "dialogSetItems"]], "dialogsetmaxprogress()": [[4, "dialogSetMaxProgress"]], "dialogsetmultichoiceitems()": [[4, "dialogSetMultiChoiceItems"]], "dialogsetnegativebuttontext()": [[4, "dialogSetNegativeButtonText"]], "dialogsetneutralbuttontext()": [[4, "dialogSetNeutralButtonText"]], "dialogsetpositivebuttontext()": [[4, "dialogSetPositiveButtonText"]], "dialogsetsinglechoiceitems()": [[4, "dialogSetSingleChoiceItems"]], "dialogshow()": [[4, "dialogShow"]], "environment()": [[4, "environment"]], "eventclearbuffer()": [[4, "eventClearBuffer"]], "eventgetbrodcastcategories()": [[4, "eventGetBrodcastCategories"]], "eventpoll()": [[4, "eventPoll"]], "eventpost()": [[4, "eventPost"]], "eventregisterforbroadcast()": [[4, "eventRegisterForBroadcast"]], "eventunregisterforbroadcast()": [[4, "eventUnregisterForBroadcast"]], "eventwait()": [[4, "eventWait"]], "eventwaitfor()": [[4, "eventWaitFor"]], "executeqpy()": [[4, "executeQPy"]], "forcestoppackage()": [[4, "forceStopPackage"]], "fulldismiss()": [[4, "fullDismiss"]], "fullkeyoverride()": [[4, "fullKeyOverride"]], "fullquery()": [[4, "fullQuery"]], "fullquerydetail()": [[4, "fullQueryDetail"]], "fullsetlist()": [[4, "fullSetList"]], "fullsetproperty()": [[4, "fullSetProperty"]], "fullshow()": [[4, "fullShow"]], "generatedtmftones()": [[4, "generateDtmfTones"]], "geocode()": [[4, "geocode"]], "getcelllocation()": [[4, "getCellLocation"]], "getclipboard()": [[4, "getClipboard"]], "getconstants()": [[4, "getConstants"]], "getdeviceid()": [[4, "getDeviceId"]], "getdevicesoftwareversion()": [[4, "getDeviceSoftwareVersion"]], "getinput()": [[4, "getInput"]], "getintent()": [[4, "getIntent"]], "getlastknownlocation()": [[4, "getLastKnownLocation"]], "getlaunchableapplications()": [[4, "getLaunchableApplications"]], "getline1number()": [[4, "getLine1Number"]], "getmaxmediavolume()": [[4, "getMaxMediaVolume"]], "getmaxringervolume()": [[4, "getMaxRingerVolume"]], "getmediavolume()": [[4, "getMediaVolume"]], "getneighboringcellinfo()": [[4, "getNeighboringCellInfo"]], "getnetworkoperator()": [[4, "getNetworkOperator"]], "getnetworkoperatorname()": [[4, "getNetworkOperatorName"]], "getnetworkstatus()": [[4, "getNetworkStatus"]], "getnetworktype()": [[4, "getNetworkType"]], "getpackageversion()": [[4, "getPackageVersion"]], "getpackageversioncode()": [[4, "getPackageVersionCode"]], "getpassword()": [[4, "getPassword"]], "getphonetype()": [[4, "getPhoneType"]], "getringervolume()": [[4, "getRingerVolume"]], "getrunningpackages()": [[4, "getRunningPackages"]], "getscreenbrightness()": [[4, "getScreenBrightness"]], "getscreentimeout()": [[4, "getScreenTimeout"]], "getsimcountryiso()": [[4, "getSimCountryIso"]], "getsimoperator()": [[4, "getSimOperator"]], "getsimoperatorname()": [[4, "getSimOperatorName"]], "getsimserialnumber()": [[4, "getSimSerialNumber"]], "getsimstate()": [[4, "getSimState"]], "getsubscriberid()": [[4, "getSubscriberId"]], "getvibratemode()": [[4, "getVibrateMode"]], "getvoicemailalphatag()": [[4, "getVoiceMailAlphaTag"]], "getvoicemailnumber()": [[4, "getVoiceMailNumber"]], "launch()": [[4, "launch"]], "locationproviderenabled()": [[4, "locationProviderEnabled"]], "locationproviders()": [[4, "locationProviders"]], "log()": [[4, "log"]], "makeintent()": [[4, "makeIntent"]], "maketoast()": [[4, "makeToast"]], "mediaisplaying()": [[4, "mediaIsPlaying"]], "mediaplay()": [[4, "mediaPlay"]], "mediaplayclose()": [[4, "mediaPlayClose"]], "mediaplayinfo()": [[4, "mediaPlayInfo"]], "mediaplaylist()": [[4, "mediaPlayList"]], "mediaplaypause()": [[4, "mediaPlayPause"]], "mediaplayseek()": [[4, "mediaPlaySeek"]], "mediaplaysetlooping()": [[4, "mediaPlaySetLooping"]], "mediaplaystart()": [[4, "mediaPlayStart"]], "notify()": [[4, "notify"]], "phonecall()": [[4, "phoneCall"]], "phonecallnumber()": [[4, "phoneCallNumber"]], "phonedial()": [[4, "phoneDial"]], "phonedialnumber()": [[4, "phoneDialNumber"]], "pick()": [[4, "pick"]], "pickcontact()": [[4, "pickContact"]], "pickphone()": [[4, "pickPhone"]], "prefgetall()": [[4, "prefGetAll"]], "prefgetvalue()": [[4, "prefGetValue"]], "prefputvalue()": [[4, "prefPutValue"]], "queryattributes()": [[4, "queryAttributes"]], "querycontent()": [[4, "queryContent"]], "readbatterydata()": [[4, "readBatteryData"]], "readlocation()": [[4, "readLocation"]], "readphonestate()": [[4, "readPhoneState"]], "readsensors()": [[4, "readSensors"]], "readsignalstrengths()": [[4, "readSignalStrengths"]], "receiveevent()": [[4, "receiveEvent"]], "recognizespeech()": [[4, "recognizeSpeech"]], "recordercapturevideo()": [[4, "recorderCaptureVideo"]], "recorderstartmicrophone()": [[4, "recorderStartMicrophone"]], "recorderstartvideo()": [[4, "recorderStartVideo"]], "recorderstop()": [[4, "recorderStop"]], "requiredversion()": [[4, "requiredVersion"]], "rpcpostevent()": [[4, "rpcPostEvent"]], "scanbarcode()": [[4, "scanBarcode"]], "search()": [[4, "search"]], "sendbroadcast()": [[4, "sendBroadcast"]], "sendbroadcastintent()": [[4, "sendBroadcastIntent"]], "sendemail()": [[4, "sendEmail"]], "sensorsgetaccuracy()": [[4, "sensorsGetAccuracy"]], "sensorsgetlight()": [[4, "sensorsGetLight"]], "sensorsreadaccelerometer()": [[4, "sensorsReadAccelerometer"]], "sensorsreadmagnetometer()": [[4, "sensorsReadMagnetometer"]], "sensorsreadorientation()": [[4, "sensorsReadOrientation"]], "setclipboard()": [[4, "setClipboard"]], "setmediavolume()": [[4, "setMediaVolume"]], "setresultboolean()": [[4, "setResultBoolean"]], "setresultbooleanarray()": [[4, "setResultBooleanArray"]], "setresultbyte()": [[4, "setResultByte"]], "setresultbytearray()": [[4, "setResultByteArray"]], "setresultchar()": [[4, "setResultChar"]], "setresultchararray()": [[4, "setResultCharArray"]], "setresultdouble()": [[4, "setResultDouble"]], "setresultdoublearray()": [[4, "setResultDoubleArray"]], "setresultfloat()": [[4, "setResultFloat"]], "setresultfloatarray()": [[4, "setResultFloatArray"]], "setresultinteger()": [[4, "setResultInteger"]], "setresultintegerarray()": [[4, "setResultIntegerArray"]], "setresultlong()": [[4, "setResultLong"]], "setresultlongarray()": [[4, "setResultLongArray"]], "setresultserializable()": [[4, "setResultSerializable"]], "setresultshort()": [[4, "setResultShort"]], "setresultshortarray()": [[4, "setResultShortArray"]], "setresultstring()": [[4, "setResultString"]], "setresultstringarray()": [[4, "setResultStringArray"]], "setringervolume()": [[4, "setRingerVolume"]], "setscreenbrightness()": [[4, "setScreenBrightness"]], "setscreentimeout()": [[4, "setScreenTimeout"]], "smsdeletemessage()": [[4, "smsDeleteMessage"]], "smsgetattributes()": [[4, "smsGetAttributes"]], "smsgetmessagebyid()": [[4, "smsGetMessageById"]], "smsgetmessagecount()": [[4, "smsGetMessageCount"]], "smsgetmessageids()": [[4, "smsGetMessageIds"]], "smsgetmessages()": [[4, "smsGetMessages"]], "smsmarkmessageread()": [[4, "smsMarkMessageRead"]], "smssend()": [[4, "smsSend"]], "startactivity()": [[4, "startActivity"]], "startactivityforresult()": [[4, "startActivityForResult"]], "startactivityforresultintent()": [[4, "startActivityForResultIntent"]], "startactivityintent()": [[4, "startActivityIntent"]], "starteventdispatcher()": [[4, "startEventDispatcher"]], "startinteractivevideorecording()": [[4, "startInteractiveVideoRecording"]], "startlocating()": [[4, "startLocating"]], "startsensing()": [[4, "startSensing"]], "startsensingthreshold()": [[4, "startSensingThreshold"]], "startsensingtimed()": [[4, "startSensingTimed"]], "starttrackingphonestate()": [[4, "startTrackingPhoneState"]], "starttrackingsignalstrengths()": [[4, "startTrackingSignalStrengths"]], "stopeventdispatcher()": [[4, "stopEventDispatcher"]], "stoplocating()": [[4, "stopLocating"]], "stopsensing()": [[4, "stopSensing"]], "stoptrackingphonestate()": [[4, "stopTrackingPhoneState"]], "stoptrackingsignalstrengths()": [[4, "stopTrackingSignalStrengths"]], "toggleairplanemode()": [[4, "toggleAirplaneMode"]], "togglebluetoothstate()": [[4, "toggleBluetoothState"]], "toggleringersilentmode()": [[4, "toggleRingerSilentMode"]], "togglevibratemode()": [[4, "toggleVibrateMode"]], "togglewifistate()": [[4, "toggleWifiState"]], "ttsisspeaking()": [[4, "ttsIsSpeaking"]], "ttsspeak()": [[4, "ttsSpeak"]], "usbserialactiveconnections()": [[4, "usbserialActiveConnections"]], "usbserialconnect()": [[4, "usbserialConnect"]], "usbserialdisconnect()": [[4, "usbserialDisconnect"]], "usbserialgetdevicelist()": [[4, "usbserialGetDeviceList"]], "usbserialgetdevicename()": [[4, "usbserialGetDeviceName"]], "usbserialhostenable()": [[4, "usbserialHostEnable"]], "usbserialread()": [[4, "usbserialRead"]], "usbserialreadbinary()": [[4, "usbserialReadBinary"]], "usbserialreadready()": [[4, "usbserialReadReady"]], "usbserialwrite()": [[4, "usbserialWrite"]], "usbserialwritebinary()": [[4, "usbserialWriteBinary"]], "vibrate()": [[4, "id0"]], "view()": [[4, "view"]], "viewcontacts()": [[4, "viewContacts"]], "viewhtml()": [[4, "viewHtml"]], "viewmap()": [[4, "viewMap"]], "waitforevent()": [[4, "waitForEvent"]], "wakelockacquirebright()": [[4, "wakeLockAcquireBright"]], "wakelockacquiredim()": [[4, "wakeLockAcquireDim"]], "wakelockacquirefull()": [[4, "wakeLockAcquireFull"]], "wakelockacquirepartial()": [[4, "wakeLockAcquirePartial"]], "wakelockrelease()": [[4, "wakeLockRelease"]], "webviewshow()": [[4, "webViewShow"]], "webcamadjustquality()": [[4, "webcamAdjustQuality"]], "webcamstart()": [[4, "webcamStart"]], "wifidisconnect()": [[4, "wifiDisconnect"]], "wifigetconnectioninfo()": [[4, "wifiGetConnectionInfo"]], "wifigetscanresults()": [[4, "wifiGetScanResults"]], "wifilockacquirefull()": [[4, "wifiLockAcquireFull"]], "wifilockacquirescanonly()": [[4, "wifiLockAcquireScanOnly"]], "wifilockrelease()": [[4, "wifiLockRelease"]], "wifireassociate()": [[4, "wifiReassociate"]], "wifireconnect()": [[4, "wifiReconnect"]], "wifistartscan()": [[4, "wifiStartScan"]]}}) \ No newline at end of file diff --git a/docs/static/apk_down.png b/docs/static/apk_down.png deleted file mode 100644 index 9488f2fa5e6b73b6837c46bf926aa2aabb68cf83..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1538 zcmYLJX*8Q@7)?k6u}eoH)KW}B)v0Q$ zttn$^EEQXKX&FmfODhhlrCO%*P0i`tANRS>eV_Mv-(NSMOmvlnYC<6ph%C+x13(}L zV4x-+5(jxr;am<_iplQYSg;ZZgviK9klo$gNhA^;j|Vl#-vG8Cz#|HU0t(Ro#zZ3V z-!lRM0059ZJUqU3|I+^0{z7mwnM{s|h}bvxXFv`5`v5fv&ID2${E%5ZK=guqFS(60 z6vaMFe*G>fM;$ucb!OKKUY{k;(B)UOx5U9_ZM7tXKM`2PA+b#cxgYO?E;M0eN+eAux?pdnGLPuX0r5o z@f@nDQpp$>t~(D03P8gR0pMj3SO!bq0k5dbJH!Me+z`iPP)4`rl@p=Ljeex(m1O>O zAM1^AXgAMw`&_~jxvhrJdZX?&j{nr|Kvm=lG>ko55zV2x;i@EbLp=Mp9pB)ld*FqE zA(AL4ndRj;MUz7fV4tYnr!43Bs8UlEP7v7(x z(|=Uc>jrg}hl~iuoSOD@la@DTln9l)N1cbXxahoywi=S}+$67eO>nwVwav9~{8nKNs+5H>d|8Ee)ro|-!-dw0%OHBC>JO#)y72YFjTqqR?R z_!u`ke^Z?`>8Gt&^He1-RAtrdFebd}d?D){QzjwTDeOvSp6PN{;X$<^)@l(6a7QLz zMHdYeM)c?z>Bgj~Yg^y{A>1F|jiqiM1KKcAWesO>+tl|5)vx&mJ>!kG)V}l-EhI3e zm=>KGsrVYA>v#!azF{W49R`&d8IsHMJR@L#Qc_+#fO)Sn-~3kNltKs_<}XS^*9F=@ zQM=jnDmo|21z3Gm>L<7u;!m*+zR9Fo-kdNF6|;{1J2Q9iwqX+D?x3V7y&X8=QRTxA z>5=U4ObgNrMG%MUorg;i9qWqC56ex+UcFVtCk5hnJ`YFxy5;u+3?-su8}C$C(D)kA z(HJiRs;}Ih@}w3rEvg)#_VWg&rlnn56gzx<#7eQhpnwOhdL(IUm(N|7e^8;tUfPXw z7VLgUNcoxb(zl#lO|n)o0i+a3b}DBBamNK)PfVJ)Hf9Kxwph@zchb7Zpu%`3_1uyv z;_dzSISc{1k+NdG z5Y^6aT^xcN=4OQd`gvy-wS=-*=Fb6(snJg1A0{qyV5c{#X9~l_33??LnmBMz?gM2M z`kpl{b>?PEj;*>s^ty}Hm^meV*X)^Fmov)P4BMx~&kk_+FYt(bk&_NqwU0|)YYa;o z!al16@RmC4l&B}H+_HB~WIL%$zYU-cnaAA4=OYcC)j1T(nr1~BWW4wqJOwPk_5aWj z tbody > tr > td > ul { - padding-left: 0em; -} - -table.indextable tr.pcap { - height: 10px; -} - -table.indextable tr.cap { - margin-top: 10px; - background-color: #f2f2f2; -} - -img.toggler { - margin-right: 3px; - margin-top: 3px; - cursor: pointer; -} - -div.modindex-jumpbox { - border-top: 1px solid #ddd; - border-bottom: 1px solid #ddd; - margin: 1em 0 1em 0; - padding: 0.4em; -} - -div.genindex-jumpbox { - border-top: 1px solid #ddd; - border-bottom: 1px solid #ddd; - margin: 1em 0 1em 0; - padding: 0.4em; -} - -/* -- domain module index --------------------------------------------------- */ - -table.modindextable td { - padding: 2px; - border-collapse: collapse; -} - -/* -- general body styles --------------------------------------------------- */ - -div.body { - min-width: 360px; - max-width: 800px; -} - -div.body p, div.body dd, div.body li, div.body blockquote { - -moz-hyphens: auto; - -ms-hyphens: auto; - -webkit-hyphens: auto; - hyphens: auto; -} - -a.headerlink { - visibility: hidden; -} - -h1:hover > a.headerlink, -h2:hover > a.headerlink, -h3:hover > a.headerlink, -h4:hover > a.headerlink, -h5:hover > a.headerlink, -h6:hover > a.headerlink, -dt:hover > a.headerlink, -caption:hover > a.headerlink, -p.caption:hover > a.headerlink, -div.code-block-caption:hover > a.headerlink { - visibility: visible; -} - -div.body p.caption { - text-align: inherit; -} - -div.body td { - text-align: left; -} - -.first { - margin-top: 0 !important; -} - -p.rubric { - margin-top: 30px; - font-weight: bold; -} - -img.align-left, figure.align-left, .figure.align-left, object.align-left { - clear: left; - float: left; - margin-right: 1em; -} - -img.align-right, figure.align-right, .figure.align-right, object.align-right { - clear: right; - float: right; - margin-left: 1em; -} - -img.align-center, figure.align-center, .figure.align-center, object.align-center { - display: block; - margin-left: auto; - margin-right: auto; -} - -img.align-default, figure.align-default, .figure.align-default { - display: block; - margin-left: auto; - margin-right: auto; -} - -.align-left { - text-align: left; -} - -.align-center { - text-align: center; -} - -.align-default { - text-align: center; -} - -.align-right { - text-align: right; -} - -/* -- sidebars -------------------------------------------------------------- */ - -div.sidebar, -aside.sidebar { - margin: 0 0 0.5em 1em; - border: 1px solid #ddb; - padding: 7px; - background-color: #ffe; - width: 40%; - float: right; - clear: right; - overflow-x: auto; -} - -p.sidebar-title { - font-weight: bold; -} - -nav.contents, -aside.topic, -div.admonition, div.topic, blockquote { - clear: left; -} - -/* -- topics ---------------------------------------------------------------- */ - -nav.contents, -aside.topic, -div.topic { - border: 1px solid #ccc; - padding: 7px; - margin: 10px 0 10px 0; -} - -p.topic-title { - font-size: 1.1em; - font-weight: bold; - margin-top: 10px; -} - -/* -- admonitions ----------------------------------------------------------- */ - -div.admonition { - margin-top: 10px; - margin-bottom: 10px; - padding: 7px; -} - -div.admonition dt { - font-weight: bold; -} - -p.admonition-title { - margin: 0px 10px 5px 0px; - font-weight: bold; -} - -div.body p.centered { - text-align: center; - margin-top: 25px; -} - -/* -- content of sidebars/topics/admonitions -------------------------------- */ - -div.sidebar > :last-child, -aside.sidebar > :last-child, -nav.contents > :last-child, -aside.topic > :last-child, -div.topic > :last-child, -div.admonition > :last-child { - margin-bottom: 0; -} - -div.sidebar::after, -aside.sidebar::after, -nav.contents::after, -aside.topic::after, -div.topic::after, -div.admonition::after, -blockquote::after { - display: block; - content: ''; - clear: both; -} - -/* -- tables ---------------------------------------------------------------- */ - -table.docutils { - margin-top: 10px; - margin-bottom: 10px; - border: 0; - border-collapse: collapse; -} - -table.align-center { - margin-left: auto; - margin-right: auto; -} - -table.align-default { - margin-left: auto; - margin-right: auto; -} - -table caption span.caption-number { - font-style: italic; -} - -table caption span.caption-text { -} - -table.docutils td, table.docutils th { - padding: 1px 8px 1px 5px; - border-top: 0; - border-left: 0; - border-right: 0; - border-bottom: 1px solid #aaa; -} - -th { - text-align: left; - padding-right: 5px; -} - -table.citation { - border-left: solid 1px gray; - margin-left: 1px; -} - -table.citation td { - border-bottom: none; -} - -th > :first-child, -td > :first-child { - margin-top: 0px; -} - -th > :last-child, -td > :last-child { - margin-bottom: 0px; -} - -/* -- figures --------------------------------------------------------------- */ - -div.figure, figure { - margin: 0.5em; - padding: 0.5em; -} - -div.figure p.caption, figcaption { - padding: 0.3em; -} - -div.figure p.caption span.caption-number, -figcaption span.caption-number { - font-style: italic; -} - -div.figure p.caption span.caption-text, -figcaption span.caption-text { -} - -/* -- field list styles ----------------------------------------------------- */ - -table.field-list td, table.field-list th { - border: 0 !important; -} - -.field-list ul { - margin: 0; - padding-left: 1em; -} - -.field-list p { - margin: 0; -} - -.field-name { - -moz-hyphens: manual; - -ms-hyphens: manual; - -webkit-hyphens: manual; - hyphens: manual; -} - -/* -- hlist styles ---------------------------------------------------------- */ - -table.hlist { - margin: 1em 0; -} - -table.hlist td { - vertical-align: top; -} - -/* -- object description styles --------------------------------------------- */ - -.sig { - font-family: 'Consolas', 'Menlo', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', monospace; -} - -.sig-name, code.descname { - background-color: transparent; - font-weight: bold; -} - -.sig-name { - font-size: 1.1em; -} - -code.descname { - font-size: 1.2em; -} - -.sig-prename, code.descclassname { - background-color: transparent; -} - -.optional { - font-size: 1.3em; -} - -.sig-paren { - font-size: larger; -} - -.sig-param.n { - font-style: italic; -} - -/* C++ specific styling */ - -.sig-inline.c-texpr, -.sig-inline.cpp-texpr { - font-family: unset; -} - -.sig.c .k, .sig.c .kt, -.sig.cpp .k, .sig.cpp .kt { - color: #0033B3; -} - -.sig.c .m, -.sig.cpp .m { - color: #1750EB; -} - -.sig.c .s, .sig.c .sc, -.sig.cpp .s, .sig.cpp .sc { - color: #067D17; -} - - -/* -- other body styles ----------------------------------------------------- */ - -ol.arabic { - list-style: decimal; -} - -ol.loweralpha { - list-style: lower-alpha; -} - -ol.upperalpha { - list-style: upper-alpha; -} - -ol.lowerroman { - list-style: lower-roman; -} - -ol.upperroman { - list-style: upper-roman; -} - -:not(li) > ol > li:first-child > :first-child, -:not(li) > ul > li:first-child > :first-child { - margin-top: 0px; -} - -:not(li) > ol > li:last-child > :last-child, -:not(li) > ul > li:last-child > :last-child { - margin-bottom: 0px; -} - -ol.simple ol p, -ol.simple ul p, -ul.simple ol p, -ul.simple ul p { - margin-top: 0; -} - -ol.simple > li:not(:first-child) > p, -ul.simple > li:not(:first-child) > p { - margin-top: 0; -} - -ol.simple p, -ul.simple p { - margin-bottom: 0; -} - -aside.footnote > span, -div.citation > span { - float: left; -} -aside.footnote > span:last-of-type, -div.citation > span:last-of-type { - padding-right: 0.5em; -} -aside.footnote > p { - margin-left: 2em; -} -div.citation > p { - margin-left: 4em; -} -aside.footnote > p:last-of-type, -div.citation > p:last-of-type { - margin-bottom: 0em; -} -aside.footnote > p:last-of-type:after, -div.citation > p:last-of-type:after { - content: ""; - clear: both; -} - -dl.field-list { - display: grid; - grid-template-columns: fit-content(30%) auto; -} - -dl.field-list > dt { - font-weight: bold; - word-break: break-word; - padding-left: 0.5em; - padding-right: 5px; -} - -dl.field-list > dd { - padding-left: 0.5em; - margin-top: 0em; - margin-left: 0em; - margin-bottom: 0em; -} - -dl { - margin-bottom: 15px; -} - -dd > :first-child { - margin-top: 0px; -} - -dd ul, dd table { - margin-bottom: 10px; -} - -dd { - margin-top: 3px; - margin-bottom: 10px; - margin-left: 30px; -} - -.sig dd { - margin-top: 0px; - margin-bottom: 0px; -} - -.sig dl { - margin-top: 0px; - margin-bottom: 0px; -} - -dl > dd:last-child, -dl > dd:last-child > :last-child { - margin-bottom: 0; -} - -dt:target, span.highlighted { - background-color: #fbe54e; -} - -rect.highlighted { - fill: #fbe54e; -} - -dl.glossary dt { - font-weight: bold; - font-size: 1.1em; -} - -.versionmodified { - font-style: italic; -} - -.system-message { - background-color: #fda; - padding: 5px; - border: 3px solid red; -} - -.footnote:target { - background-color: #ffa; -} - -.line-block { - display: block; - margin-top: 1em; - margin-bottom: 1em; -} - -.line-block .line-block { - margin-top: 0; - margin-bottom: 0; - margin-left: 1.5em; -} - -.guilabel, .menuselection { - font-family: sans-serif; -} - -.accelerator { - text-decoration: underline; -} - -.classifier { - font-style: oblique; -} - -.classifier:before { - font-style: normal; - margin: 0 0.5em; - content: ":"; - display: inline-block; -} - -abbr, acronym { - border-bottom: dotted 1px; - cursor: help; -} - -.translated { - background-color: rgba(207, 255, 207, 0.2) -} - -.untranslated { - background-color: rgba(255, 207, 207, 0.2) -} - -/* -- code displays --------------------------------------------------------- */ - -pre { - overflow: auto; - overflow-y: hidden; /* fixes display issues on Chrome browsers */ -} - -pre, div[class*="highlight-"] { - clear: both; -} - -span.pre { - -moz-hyphens: none; - -ms-hyphens: none; - -webkit-hyphens: none; - hyphens: none; - white-space: nowrap; -} - -div[class*="highlight-"] { - margin: 1em 0; -} - -td.linenos pre { - border: 0; - background-color: transparent; - color: #aaa; -} - -table.highlighttable { - display: block; -} - -table.highlighttable tbody { - display: block; -} - -table.highlighttable tr { - display: flex; -} - -table.highlighttable td { - margin: 0; - padding: 0; -} - -table.highlighttable td.linenos { - padding-right: 0.5em; -} - -table.highlighttable td.code { - flex: 1; - overflow: hidden; -} - -.highlight .hll { - display: block; -} - -div.highlight pre, -table.highlighttable pre { - margin: 0; -} - -div.code-block-caption + div { - margin-top: 0; -} - -div.code-block-caption { - margin-top: 1em; - padding: 2px 5px; - font-size: small; -} - -div.code-block-caption code { - background-color: transparent; -} - -table.highlighttable td.linenos, -span.linenos, -div.highlight span.gp { /* gp: Generic.Prompt */ - user-select: none; - -webkit-user-select: text; /* Safari fallback only */ - -webkit-user-select: none; /* Chrome/Safari */ - -moz-user-select: none; /* Firefox */ - -ms-user-select: none; /* IE10+ */ -} - -div.code-block-caption span.caption-number { - padding: 0.1em 0.3em; - font-style: italic; -} - -div.code-block-caption span.caption-text { -} - -div.literal-block-wrapper { - margin: 1em 0; -} - -code.xref, a code { - background-color: transparent; - font-weight: bold; -} - -h1 code, h2 code, h3 code, h4 code, h5 code, h6 code { - background-color: transparent; -} - -.viewcode-link { - float: right; -} - -.viewcode-back { - float: right; - font-family: sans-serif; -} - -div.viewcode-block:target { - margin: -1px -10px; - padding: 0 10px; -} - -/* -- math display ---------------------------------------------------------- */ - -img.math { - vertical-align: middle; -} - -div.body div.math p { - text-align: center; -} - -span.eqno { - float: right; -} - -span.eqno a.headerlink { - position: absolute; - z-index: 1; -} - -div.math:hover a.headerlink { - visibility: visible; -} - -/* -- printout stylesheet --------------------------------------------------- */ - -@media print { - div.document, - div.documentwrapper, - div.bodywrapper { - margin: 0 !important; - width: 100%; - } - - div.sphinxsidebar, - div.related, - div.footer, - #top-link { - display: none; - } -} \ No newline at end of file diff --git a/docs/static/bootstrap.min.css b/docs/static/bootstrap.min.css deleted file mode 100644 index ed3905e..0000000 --- a/docs/static/bootstrap.min.css +++ /dev/null @@ -1,6 +0,0 @@ -/*! - * Bootstrap v3.3.7 (http://getbootstrap.com) - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;margin-left:-5px;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:4px\9;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-right:auto;margin-left:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-right:15px;padding-left:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;filter:alpha(opacity=0);opacity:0;line-break:auto}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);line-break:auto}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:rgba(0,0,0,0);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000\9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}} -/*# sourceMappingURL=bootstrap.min.css.map */ \ No newline at end of file diff --git a/docs/static/bootstrap.min.js b/docs/static/bootstrap.min.js deleted file mode 100644 index 9bcd2fc..0000000 --- a/docs/static/bootstrap.min.js +++ /dev/null @@ -1,7 +0,0 @@ -/*! - * Bootstrap v3.3.7 (http://getbootstrap.com) - * Copyright 2011-2016 Twitter, Inc. - * Licensed under the MIT license - */ -if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");+function(a){"use strict";var b=a.fn.jquery.split(" ")[0].split(".");if(b[0]<2&&b[1]<9||1==b[0]&&9==b[1]&&b[2]<1||b[0]>3)throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher, but lower than version 4")}(jQuery),+function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]};return!1}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one("bsTransitionEnd",function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b(),a.support.transition&&(a.event.special.bsTransitionEnd={bindType:a.support.transition.end,delegateType:a.support.transition.end,handle:function(b){if(a(b.target).is(this))return b.handleObj.handler.apply(this,arguments)}})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var c=a(this),e=c.data("bs.alert");e||c.data("bs.alert",e=new d(this)),"string"==typeof b&&e[b].call(c)})}var c='[data-dismiss="alert"]',d=function(b){a(b).on("click",c,this.close)};d.VERSION="3.3.7",d.TRANSITION_DURATION=150,d.prototype.close=function(b){function c(){g.detach().trigger("closed.bs.alert").remove()}var e=a(this),f=e.attr("data-target");f||(f=e.attr("href"),f=f&&f.replace(/.*(?=#[^\s]*$)/,""));var g=a("#"===f?[]:f);b&&b.preventDefault(),g.length||(g=e.closest(".alert")),g.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(g.removeClass("in"),a.support.transition&&g.hasClass("fade")?g.one("bsTransitionEnd",c).emulateTransitionEnd(d.TRANSITION_DURATION):c())};var e=a.fn.alert;a.fn.alert=b,a.fn.alert.Constructor=d,a.fn.alert.noConflict=function(){return a.fn.alert=e,this},a(document).on("click.bs.alert.data-api",c,d.prototype.close)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof b&&b;e||d.data("bs.button",e=new c(this,f)),"toggle"==b?e.toggle():b&&e.setState(b)})}var c=function(b,d){this.$element=a(b),this.options=a.extend({},c.DEFAULTS,d),this.isLoading=!1};c.VERSION="3.3.7",c.DEFAULTS={loadingText:"loading..."},c.prototype.setState=function(b){var c="disabled",d=this.$element,e=d.is("input")?"val":"html",f=d.data();b+="Text",null==f.resetText&&d.data("resetText",d[e]()),setTimeout(a.proxy(function(){d[e](null==f[b]?this.options[b]:f[b]),"loadingText"==b?(this.isLoading=!0,d.addClass(c).attr(c,c).prop(c,!0)):this.isLoading&&(this.isLoading=!1,d.removeClass(c).removeAttr(c).prop(c,!1))},this),0)},c.prototype.toggle=function(){var a=!0,b=this.$element.closest('[data-toggle="buttons"]');if(b.length){var c=this.$element.find("input");"radio"==c.prop("type")?(c.prop("checked")&&(a=!1),b.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==c.prop("type")&&(c.prop("checked")!==this.$element.hasClass("active")&&(a=!1),this.$element.toggleClass("active")),c.prop("checked",this.$element.hasClass("active")),a&&c.trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active")};var d=a.fn.button;a.fn.button=b,a.fn.button.Constructor=c,a.fn.button.noConflict=function(){return a.fn.button=d,this},a(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(c){var d=a(c.target).closest(".btn");b.call(d,"toggle"),a(c.target).is('input[type="radio"], input[type="checkbox"]')||(c.preventDefault(),d.is("input,button")?d.trigger("focus"):d.find("input:visible,button:visible").first().trigger("focus"))}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(b){a(b.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(b.type))})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},c.DEFAULTS,d.data(),"object"==typeof b&&b),g="string"==typeof b?b:f.slide;e||d.data("bs.carousel",e=new c(this,f)),"number"==typeof b?e.to(b):g?e[g]():f.interval&&e.pause().cycle()})}var c=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",a.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",a.proxy(this.pause,this)).on("mouseleave.bs.carousel",a.proxy(this.cycle,this))};c.VERSION="3.3.7",c.TRANSITION_DURATION=600,c.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},c.prototype.keydown=function(a){if(!/input|textarea/i.test(a.target.tagName)){switch(a.which){case 37:this.prev();break;case 39:this.next();break;default:return}a.preventDefault()}},c.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},c.prototype.getItemIndex=function(a){return this.$items=a.parent().children(".item"),this.$items.index(a||this.$active)},c.prototype.getItemForDirection=function(a,b){var c=this.getItemIndex(b),d="prev"==a&&0===c||"next"==a&&c==this.$items.length-1;if(d&&!this.options.wrap)return b;var e="prev"==a?-1:1,f=(c+e)%this.$items.length;return this.$items.eq(f)},c.prototype.to=function(a){var b=this,c=this.getItemIndex(this.$active=this.$element.find(".item.active"));if(!(a>this.$items.length-1||a<0))return this.sliding?this.$element.one("slid.bs.carousel",function(){b.to(a)}):c==a?this.pause().cycle():this.slide(a>c?"next":"prev",this.$items.eq(a))},c.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},c.prototype.next=function(){if(!this.sliding)return this.slide("next")},c.prototype.prev=function(){if(!this.sliding)return this.slide("prev")},c.prototype.slide=function(b,d){var e=this.$element.find(".item.active"),f=d||this.getItemForDirection(b,e),g=this.interval,h="next"==b?"left":"right",i=this;if(f.hasClass("active"))return this.sliding=!1;var j=f[0],k=a.Event("slide.bs.carousel",{relatedTarget:j,direction:h});if(this.$element.trigger(k),!k.isDefaultPrevented()){if(this.sliding=!0,g&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var l=a(this.$indicators.children()[this.getItemIndex(f)]);l&&l.addClass("active")}var m=a.Event("slid.bs.carousel",{relatedTarget:j,direction:h});return a.support.transition&&this.$element.hasClass("slide")?(f.addClass(b),f[0].offsetWidth,e.addClass(h),f.addClass(h),e.one("bsTransitionEnd",function(){f.removeClass([b,h].join(" ")).addClass("active"),e.removeClass(["active",h].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger(m)},0)}).emulateTransitionEnd(c.TRANSITION_DURATION)):(e.removeClass("active"),f.addClass("active"),this.sliding=!1,this.$element.trigger(m)),g&&this.cycle(),this}};var d=a.fn.carousel;a.fn.carousel=b,a.fn.carousel.Constructor=c,a.fn.carousel.noConflict=function(){return a.fn.carousel=d,this};var e=function(c){var d,e=a(this),f=a(e.attr("data-target")||(d=e.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,""));if(f.hasClass("carousel")){var g=a.extend({},f.data(),e.data()),h=e.attr("data-slide-to");h&&(g.interval=!1),b.call(f,g),h&&f.data("bs.carousel").to(h),c.preventDefault()}};a(document).on("click.bs.carousel.data-api","[data-slide]",e).on("click.bs.carousel.data-api","[data-slide-to]",e),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var c=a(this);b.call(c,c.data())})})}(jQuery),+function(a){"use strict";function b(b){var c,d=b.attr("data-target")||(c=b.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"");return a(d)}function c(b){return this.each(function(){var c=a(this),e=c.data("bs.collapse"),f=a.extend({},d.DEFAULTS,c.data(),"object"==typeof b&&b);!e&&f.toggle&&/show|hide/.test(b)&&(f.toggle=!1),e||c.data("bs.collapse",e=new d(this,f)),"string"==typeof b&&e[b]()})}var d=function(b,c){this.$element=a(b),this.options=a.extend({},d.DEFAULTS,c),this.$trigger=a('[data-toggle="collapse"][href="#'+b.id+'"],[data-toggle="collapse"][data-target="#'+b.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};d.VERSION="3.3.7",d.TRANSITION_DURATION=350,d.DEFAULTS={toggle:!0},d.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},d.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b,e=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(e&&e.length&&(b=e.data("bs.collapse"),b&&b.transitioning))){var f=a.Event("show.bs.collapse");if(this.$element.trigger(f),!f.isDefaultPrevented()){e&&e.length&&(c.call(e,"hide"),b||e.data("bs.collapse",null));var g=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[g](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var h=function(){this.$element.removeClass("collapsing").addClass("collapse in")[g](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return h.call(this);var i=a.camelCase(["scroll",g].join("-"));this.$element.one("bsTransitionEnd",a.proxy(h,this)).emulateTransitionEnd(d.TRANSITION_DURATION)[g](this.$element[0][i])}}}},d.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var e=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return a.support.transition?void this.$element[c](0).one("bsTransitionEnd",a.proxy(e,this)).emulateTransitionEnd(d.TRANSITION_DURATION):e.call(this)}}},d.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},d.prototype.getParent=function(){return a(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(a.proxy(function(c,d){var e=a(d);this.addAriaAndCollapsedClass(b(e),e)},this)).end()},d.prototype.addAriaAndCollapsedClass=function(a,b){var c=a.hasClass("in");a.attr("aria-expanded",c),b.toggleClass("collapsed",!c).attr("aria-expanded",c)};var e=a.fn.collapse;a.fn.collapse=c,a.fn.collapse.Constructor=d,a.fn.collapse.noConflict=function(){return a.fn.collapse=e,this},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(d){var e=a(this);e.attr("data-target")||d.preventDefault();var f=b(e),g=f.data("bs.collapse"),h=g?"toggle":e.data();c.call(f,h)})}(jQuery),+function(a){"use strict";function b(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}function c(c){c&&3===c.which||(a(e).remove(),a(f).each(function(){var d=a(this),e=b(d),f={relatedTarget:this};e.hasClass("open")&&(c&&"click"==c.type&&/input|textarea/i.test(c.target.tagName)&&a.contains(e[0],c.target)||(e.trigger(c=a.Event("hide.bs.dropdown",f)),c.isDefaultPrevented()||(d.attr("aria-expanded","false"),e.removeClass("open").trigger(a.Event("hidden.bs.dropdown",f)))))}))}function d(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new g(this)),"string"==typeof b&&d[b].call(c)})}var e=".dropdown-backdrop",f='[data-toggle="dropdown"]',g=function(b){a(b).on("click.bs.dropdown",this.toggle)};g.VERSION="3.3.7",g.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=b(e),g=f.hasClass("open");if(c(),!g){"ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(a(this)).on("click",c);var h={relatedTarget:this};if(f.trigger(d=a.Event("show.bs.dropdown",h)),d.isDefaultPrevented())return;e.trigger("focus").attr("aria-expanded","true"),f.toggleClass("open").trigger(a.Event("shown.bs.dropdown",h))}return!1}},g.prototype.keydown=function(c){if(/(38|40|27|32)/.test(c.which)&&!/input|textarea/i.test(c.target.tagName)){var d=a(this);if(c.preventDefault(),c.stopPropagation(),!d.is(".disabled, :disabled")){var e=b(d),g=e.hasClass("open");if(!g&&27!=c.which||g&&27==c.which)return 27==c.which&&e.find(f).trigger("focus"),d.trigger("click");var h=" li:not(.disabled):visible a",i=e.find(".dropdown-menu"+h);if(i.length){var j=i.index(c.target);38==c.which&&j>0&&j--,40==c.which&&jdocument.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&a?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!a?this.scrollbarWidth:""})},c.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},c.prototype.checkScrollbar=function(){var a=window.innerWidth;if(!a){var b=document.documentElement.getBoundingClientRect();a=b.right-Math.abs(b.left)}this.bodyIsOverflowing=document.body.clientWidth
',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},c.prototype.init=function(b,c,d){if(this.enabled=!0,this.type=b,this.$element=a(c),this.options=this.getOptions(d),this.$viewport=this.options.viewport&&a(a.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var e=this.options.trigger.split(" "),f=e.length;f--;){var g=e[f];if("click"==g)this.$element.on("click."+this.type,this.options.selector,a.proxy(this.toggle,this));else if("manual"!=g){var h="hover"==g?"mouseenter":"focusin",i="hover"==g?"mouseleave":"focusout";this.$element.on(h+"."+this.type,this.options.selector,a.proxy(this.enter,this)),this.$element.on(i+"."+this.type,this.options.selector,a.proxy(this.leave,this))}}this.options.selector?this._options=a.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.getOptions=function(b){return b=a.extend({},this.getDefaults(),this.$element.data(),b),b.delay&&"number"==typeof b.delay&&(b.delay={show:b.delay,hide:b.delay}),b},c.prototype.getDelegateOptions=function(){var b={},c=this.getDefaults();return this._options&&a.each(this._options,function(a,d){c[a]!=d&&(b[a]=d)}),b},c.prototype.enter=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusin"==b.type?"focus":"hover"]=!0),c.tip().hasClass("in")||"in"==c.hoverState?void(c.hoverState="in"):(clearTimeout(c.timeout),c.hoverState="in",c.options.delay&&c.options.delay.show?void(c.timeout=setTimeout(function(){"in"==c.hoverState&&c.show()},c.options.delay.show)):c.show())},c.prototype.isInStateTrue=function(){for(var a in this.inState)if(this.inState[a])return!0;return!1},c.prototype.leave=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);if(c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusout"==b.type?"focus":"hover"]=!1),!c.isInStateTrue())return clearTimeout(c.timeout),c.hoverState="out",c.options.delay&&c.options.delay.hide?void(c.timeout=setTimeout(function(){"out"==c.hoverState&&c.hide()},c.options.delay.hide)):c.hide()},c.prototype.show=function(){var b=a.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(b);var d=a.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(b.isDefaultPrevented()||!d)return;var e=this,f=this.tip(),g=this.getUID(this.type);this.setContent(),f.attr("id",g),this.$element.attr("aria-describedby",g),this.options.animation&&f.addClass("fade");var h="function"==typeof this.options.placement?this.options.placement.call(this,f[0],this.$element[0]):this.options.placement,i=/\s?auto?\s?/i,j=i.test(h);j&&(h=h.replace(i,"")||"top"),f.detach().css({top:0,left:0,display:"block"}).addClass(h).data("bs."+this.type,this),this.options.container?f.appendTo(this.options.container):f.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type);var k=this.getPosition(),l=f[0].offsetWidth,m=f[0].offsetHeight;if(j){var n=h,o=this.getPosition(this.$viewport);h="bottom"==h&&k.bottom+m>o.bottom?"top":"top"==h&&k.top-mo.width?"left":"left"==h&&k.left-lg.top+g.height&&(e.top=g.top+g.height-i)}else{var j=b.left-f,k=b.left+f+c;jg.right&&(e.left=g.left+g.width-k)}return e},c.prototype.getTitle=function(){var a,b=this.$element,c=this.options;return a=b.attr("data-original-title")||("function"==typeof c.title?c.title.call(b[0]):c.title)},c.prototype.getUID=function(a){do a+=~~(1e6*Math.random());while(document.getElementById(a));return a},c.prototype.tip=function(){if(!this.$tip&&(this.$tip=a(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},c.prototype.enable=function(){this.enabled=!0},c.prototype.disable=function(){this.enabled=!1},c.prototype.toggleEnabled=function(){this.enabled=!this.enabled},c.prototype.toggle=function(b){var c=this;b&&(c=a(b.currentTarget).data("bs."+this.type),c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c))),b?(c.inState.click=!c.inState.click,c.isInStateTrue()?c.enter(c):c.leave(c)):c.tip().hasClass("in")?c.leave(c):c.enter(c)},c.prototype.destroy=function(){var a=this;clearTimeout(this.timeout),this.hide(function(){a.$element.off("."+a.type).removeData("bs."+a.type),a.$tip&&a.$tip.detach(),a.$tip=null,a.$arrow=null,a.$viewport=null,a.$element=null})};var d=a.fn.tooltip;a.fn.tooltip=b,a.fn.tooltip.Constructor=c,a.fn.tooltip.noConflict=function(){return a.fn.tooltip=d,this}}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.popover"),f="object"==typeof b&&b;!e&&/destroy|hide/.test(b)||(e||d.data("bs.popover",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.init("popover",a,b)};if(!a.fn.tooltip)throw new Error("Popover requires tooltip.js");c.VERSION="3.3.7",c.DEFAULTS=a.extend({},a.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:''}),c.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),c.prototype.constructor=c,c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof c?"html":"append":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},c.prototype.hasContent=function(){return this.getTitle()||this.getContent()},c.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||("function"==typeof b.content?b.content.call(a[0]):b.content)},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var d=a.fn.popover;a.fn.popover=b,a.fn.popover.Constructor=c,a.fn.popover.noConflict=function(){return a.fn.popover=d,this}}(jQuery),+function(a){"use strict";function b(c,d){this.$body=a(document.body),this.$scrollElement=a(a(c).is(document.body)?window:c),this.options=a.extend({},b.DEFAULTS,d),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",a.proxy(this.process,this)),this.refresh(),this.process()}function c(c){return this.each(function(){var d=a(this),e=d.data("bs.scrollspy"),f="object"==typeof c&&c;e||d.data("bs.scrollspy",e=new b(this,f)),"string"==typeof c&&e[c]()})}b.VERSION="3.3.7",b.DEFAULTS={offset:10},b.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},b.prototype.refresh=function(){var b=this,c="offset",d=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),a.isWindow(this.$scrollElement[0])||(c="position",d=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var b=a(this),e=b.data("target")||b.attr("href"),f=/^#./.test(e)&&a(e);return f&&f.length&&f.is(":visible")&&[[f[c]().top+d,e]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){b.offsets.push(this[0]),b.targets.push(this[1])})},b.prototype.process=function(){var a,b=this.$scrollElement.scrollTop()+this.options.offset,c=this.getScrollHeight(),d=this.options.offset+c-this.$scrollElement.height(),e=this.offsets,f=this.targets,g=this.activeTarget;if(this.scrollHeight!=c&&this.refresh(),b>=d)return g!=(a=f[f.length-1])&&this.activate(a);if(g&&b=e[a]&&(void 0===e[a+1]||b .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),b.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),h?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu").length&&b.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),e&&e()}var g=d.find("> .active"),h=e&&a.support.transition&&(g.length&&g.hasClass("fade")||!!d.find("> .fade").length);g.length&&h?g.one("bsTransitionEnd",f).emulateTransitionEnd(c.TRANSITION_DURATION):f(),g.removeClass("in")};var d=a.fn.tab;a.fn.tab=b,a.fn.tab.Constructor=c,a.fn.tab.noConflict=function(){return a.fn.tab=d,this};var e=function(c){c.preventDefault(),b.call(a(this),"show")};a(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',e).on("click.bs.tab.data-api",'[data-toggle="pill"]',e)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.affix"),f="object"==typeof b&&b;e||d.data("bs.affix",e=new c(this,f)),"string"==typeof b&&e[b]()})}var c=function(b,d){this.options=a.extend({},c.DEFAULTS,d),this.$target=a(this.options.target).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(b),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};c.VERSION="3.3.7",c.RESET="affix affix-top affix-bottom",c.DEFAULTS={offset:0,target:window},c.prototype.getState=function(a,b,c,d){var e=this.$target.scrollTop(),f=this.$element.offset(),g=this.$target.height();if(null!=c&&"top"==this.affixed)return e=a-d&&"bottom"},c.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(c.RESET).addClass("affix");var a=this.$target.scrollTop(),b=this.$element.offset();return this.pinnedOffset=b.top-a},c.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},c.prototype.checkPosition=function(){if(this.$element.is(":visible")){var b=this.$element.height(),d=this.options.offset,e=d.top,f=d.bottom,g=Math.max(a(document).height(),a(document.body).height());"object"!=typeof d&&(f=e=d),"function"==typeof e&&(e=d.top(this.$element)),"function"==typeof f&&(f=d.bottom(this.$element));var h=this.getState(g,b,e,f);if(this.affixed!=h){null!=this.unpin&&this.$element.css("top","");var i="affix"+(h?"-"+h:""),j=a.Event(i+".bs.affix");if(this.$element.trigger(j),j.isDefaultPrevented())return;this.affixed=h,this.unpin="bottom"==h?this.getPinnedOffset():null,this.$element.removeClass(c.RESET).addClass(i).trigger(i.replace("affix","affixed")+".bs.affix")}"bottom"==h&&this.$element.offset({top:g-b-f})}};var d=a.fn.affix;a.fn.affix=b,a.fn.affix.Constructor=c,a.fn.affix.noConflict=function(){return a.fn.affix=d,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var c=a(this),d=c.data();d.offset=d.offset||{},null!=d.offsetBottom&&(d.offset.bottom=d.offsetBottom),null!=d.offsetTop&&(d.offset.top=d.offsetTop),b.call(c,d)})})}(jQuery); \ No newline at end of file diff --git a/docs/static/doctools.js b/docs/static/doctools.js deleted file mode 100644 index d06a71d..0000000 --- a/docs/static/doctools.js +++ /dev/null @@ -1,156 +0,0 @@ -/* - * doctools.js - * ~~~~~~~~~~~ - * - * Base JavaScript utilities for all Sphinx HTML documentation. - * - * :copyright: Copyright 2007-2023 by the Sphinx team, see AUTHORS. - * :license: BSD, see LICENSE for details. - * - */ -"use strict"; - -const BLACKLISTED_KEY_CONTROL_ELEMENTS = new Set([ - "TEXTAREA", - "INPUT", - "SELECT", - "BUTTON", -]); - -const _ready = (callback) => { - if (document.readyState !== "loading") { - callback(); - } else { - document.addEventListener("DOMContentLoaded", callback); - } -}; - -/** - * Small JavaScript module for the documentation. - */ -const Documentation = { - init: () => { - Documentation.initDomainIndexTable(); - Documentation.initOnKeyListeners(); - }, - - /** - * i18n support - */ - TRANSLATIONS: {}, - PLURAL_EXPR: (n) => (n === 1 ? 0 : 1), - LOCALE: "unknown", - - // gettext and ngettext don't access this so that the functions - // can safely bound to a different name (_ = Documentation.gettext) - gettext: (string) => { - const translated = Documentation.TRANSLATIONS[string]; - switch (typeof translated) { - case "undefined": - return string; // no translation - case "string": - return translated; // translation exists - default: - return translated[0]; // (singular, plural) translation tuple exists - } - }, - - ngettext: (singular, plural, n) => { - const translated = Documentation.TRANSLATIONS[singular]; - if (typeof translated !== "undefined") - return translated[Documentation.PLURAL_EXPR(n)]; - return n === 1 ? singular : plural; - }, - - addTranslations: (catalog) => { - Object.assign(Documentation.TRANSLATIONS, catalog.messages); - Documentation.PLURAL_EXPR = new Function( - "n", - `return (${catalog.plural_expr})` - ); - Documentation.LOCALE = catalog.locale; - }, - - /** - * helper function to focus on search bar - */ - focusSearchBar: () => { - document.querySelectorAll("input[name=q]")[0]?.focus(); - }, - - /** - * Initialise the domain index toggle buttons - */ - initDomainIndexTable: () => { - const toggler = (el) => { - const idNumber = el.id.substr(7); - const toggledRows = document.querySelectorAll(`tr.cg-${idNumber}`); - if (el.src.substr(-9) === "minus.png") { - el.src = `${el.src.substr(0, el.src.length - 9)}plus.png`; - toggledRows.forEach((el) => (el.style.display = "none")); - } else { - el.src = `${el.src.substr(0, el.src.length - 8)}minus.png`; - toggledRows.forEach((el) => (el.style.display = "")); - } - }; - - const togglerElements = document.querySelectorAll("img.toggler"); - togglerElements.forEach((el) => - el.addEventListener("click", (event) => toggler(event.currentTarget)) - ); - togglerElements.forEach((el) => (el.style.display = "")); - if (DOCUMENTATION_OPTIONS.COLLAPSE_INDEX) togglerElements.forEach(toggler); - }, - - initOnKeyListeners: () => { - // only install a listener if it is really needed - if ( - !DOCUMENTATION_OPTIONS.NAVIGATION_WITH_KEYS && - !DOCUMENTATION_OPTIONS.ENABLE_SEARCH_SHORTCUTS - ) - return; - - document.addEventListener("keydown", (event) => { - // bail for input elements - if (BLACKLISTED_KEY_CONTROL_ELEMENTS.has(document.activeElement.tagName)) return; - // bail with special keys - if (event.altKey || event.ctrlKey || event.metaKey) return; - - if (!event.shiftKey) { - switch (event.key) { - case "ArrowLeft": - if (!DOCUMENTATION_OPTIONS.NAVIGATION_WITH_KEYS) break; - - const prevLink = document.querySelector('link[rel="prev"]'); - if (prevLink && prevLink.href) { - window.location.href = prevLink.href; - event.preventDefault(); - } - break; - case "ArrowRight": - if (!DOCUMENTATION_OPTIONS.NAVIGATION_WITH_KEYS) break; - - const nextLink = document.querySelector('link[rel="next"]'); - if (nextLink && nextLink.href) { - window.location.href = nextLink.href; - event.preventDefault(); - } - break; - } - } - - // some keyboard layouts may need Shift to get / - switch (event.key) { - case "/": - if (!DOCUMENTATION_OPTIONS.ENABLE_SEARCH_SHORTCUTS) break; - Documentation.focusSearchBar(); - event.preventDefault(); - } - }); - }, -}; - -// quick alias for translations -const _ = Documentation.gettext; - -_ready(Documentation.init); diff --git a/docs/static/documentation_options.js b/docs/static/documentation_options.js deleted file mode 100644 index e2f43b8..0000000 --- a/docs/static/documentation_options.js +++ /dev/null @@ -1,14 +0,0 @@ -var DOCUMENTATION_OPTIONS = { - URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'), - VERSION: '0.9', - LANGUAGE: 'en-US', - COLLAPSE_INDEX: false, - BUILDER: 'html', - FILE_SUFFIX: '.html', - LINK_SUFFIX: '.html', - HAS_SOURCE: true, - SOURCELINK_SUFFIX: '.txt', - NAVIGATION_WITH_KEYS: false, - SHOW_SEARCH_SUMMARY: true, - ENABLE_SEARCH_SHORTCUTS: true, -}; \ No newline at end of file diff --git a/docs/static/file.png b/docs/static/file.png deleted file mode 100644 index a858a410e4faa62ce324d814e4b816fff83a6fb3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 286 zcmV+(0pb3MP)s`hMrGg#P~ix$^RISR_I47Y|r1 z_CyJOe}D1){SET-^Amu_i71Lt6eYfZjRyw@I6OQAIXXHDfiX^GbOlHe=Ae4>0m)d(f|Me07*qoM6N<$f}vM^LjV8( diff --git a/docs/static/ic_appstore@2x.png b/docs/static/ic_appstore@2x.png deleted file mode 100644 index d70ade365dbc11d800b0b71e9d8b5da83636dbc8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6018 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 KDz!@1VgCab?uF|B diff --git a/docs/static/ic_appstore_2x.png b/docs/static/ic_appstore_2x.png deleted file mode 100644 index 1582c40db6ad3bbe41beada213f7fb3c9b6137df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5732 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 diff --git a/docs/static/ic_googleplay_2x.png b/docs/static/ic_googleplay_2x.png deleted file mode 100644 index 1e62373cdb656cff9ecc3b5d6b867c880f3c62be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5828 zcmYM2byO5gw7_9mQfdj21q7D5AnC#48jj=aW(LMi4j%Saw~e1vDpU^2Wr(Ot!jX|M<|frvZ;vxC*V~ z!y(BalHJ$O?(fYM4HFCw4!-VpX4c{r%Exhy|J`it_t-dq3){9e64uy<-HV ziy(@}TkW9WzCpjY-L#^z52h;p?{Usf^^m-{YYPnkZHhc4osO-;TZxm;E_=sX-6hzPTE z?$+~(Q9#b;-;}$nDu70qfo!NZvd9dI3Uk}f9{^`~L8UZYbPHk&4ff-#`oiPcwDnJB zW=pj9`yW|z73%&qQ2?@~Ri|*MPxS~E{)v?_KHFXJiCZun6>l3Mg1RenKaSQx37Cm% zj}EXEw?L8?NJtn0vi0rQMLw;*iR0}P{r&_dmO3)W3=y<)@UBUP6J|-%V1B_%ai{O8Uhici(9n-#_CksPpgco1SQ>;E1I1R^TR9pRbSSomqr>?3V&R%*0n8D z*+tAM^P->TNye=XFMtT&Sp4iq*Yq!wL%KHG7XR$;$(jgRusCSm7)W;;=PuyB$$Y@F zTa32dsG$`^*v+(LQ->Vv{I|Taz-azxF=!5e9r<0YhkIOW)z}QAe_I?C63Oft879Rp zdZ(;)9F;@j=b z(*kg1Sm%%Tb}!Ysj(`==4bWWv#$=X|r0>=ze(LdGzr)(?MpFrzb1S&fKR`c-=HGSs zz+ZswYj-^kJ5LiZ^bcg$XAnbbAhwzJe(SE2JrdIF9!afxgne^EU?H5Tl79Y7JFuXr zq(TC?#iZO$N-wi97RaCMkWB~R%PWv9kz`Ubo#_g>=ruAjvfX|lM0=eGjcVh-j$$_- ztIOMdgx-;fn3f!Ap#oxv*#vubdoAB|XD?vE2hYJ&Y^T+kwWf_5t%trOGFpLInjRcc z{v1oa3%LrGQS=e%B=ZjoG!z9f9sc_XFFO2KZo{08k|*CNiHG+#lG$YF4R>Wl99d7$ zz!dPZ&=LxrNd})OpS%zjZN^2fR{gFcs^k7~^4~RIu&PUyLH*vXi}ie&�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 diff --git a/docs/static/ic_googleplay_3_2x.png b/docs/static/ic_googleplay_3_2x.png deleted file mode 100644 index c5086adf83a5bd7b4e5b9c14594c8d256753de19..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6450 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 diff --git a/docs/static/img_background.png b/docs/static/img_background.png deleted file mode 100644 index f20090935ae06ee5b5b8f34a44320f7b4d046c89..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 60524 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 D!|nI4 diff --git a/docs/static/img_banner-1.png b/docs/static/img_banner-1.png deleted file mode 100644 index 1be1cf32b685474b230d54fc1066e8f2024fdf81..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 36701 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 diff --git a/docs/static/img_banner-1@2x.jpg b/docs/static/img_banner-1@2x.jpg deleted file mode 100644 index e17b703a1f9b9dcc74621f961840900b14ce4734..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48932 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 PHO(&ITOptPyY&A6J1Cf| diff --git a/docs/static/img_banner-1@2x.png b/docs/static/img_banner-1@2x.png deleted file mode 100644 index 0942fe79be7fb5c9720de18973dedb02944f841b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 178999 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 Y^smH{)uEf>zW>Rhs;H$;M1& diff --git a/docs/static/img_logo.png b/docs/static/img_logo.png deleted file mode 100644 index 2f938aab1365e5db73496be8ca1c480a8ea0b362..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 376 zcmeAS@N?(olHy`uVBq!ia0vp^0U*r53?z4+XPOVBiUNE>T!Hle|Nj>q0+B$#uz}&q z35I=#8NQ!p_;Q8e`#p=_k0ODBsmIMX9%U%p#c=T$!{6_hjvZzA^Jx=M{ofy#1vi8A zt~$(6x0~VcQHGz7Vi>?8pUyBatY-+?!tmpP*Vk(d|Gpmo{i^rZ%SL$@hlxO2WlMtm zf*Gzwe_5RN<(l!AchR%2?VM}>=jr{sd*@G^)>7kTyRBe@Pa z2(&yrH^cYrk=pBKdEfUha{4ZiA>n$$S>dbfgZfoUK-Dj1Klya}YDR=5i{KlZ8B*EO zYm5pLO#e&COq_Tt!EI4Ws8WZ*%F7`+P8$M^)%)t-6`Xk_)+F;-z-7bk1dUZko%g(3 zCA)3o8Q0tXJv|A;~H1OW<+^>adi}jAo1KPv(jQ8R0&D%=?d3OPM N44$rjF6*2Ung9e1v&;Yh diff --git a/docs/static/ios_link.png b/docs/static/ios_link.png deleted file mode 100644 index 8bd21ca844d3cb4b6c30d470d7734903690ed737..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1574 zcmY*ZdpMJO9Dm(sF2`j;a$Kr2uj`6#jK|or3v0brYRPcAFqK*=>ygT(GMZtGTD90) zs}xEKM@pNJCyGkyDCCmkwrJ_Cf}M*{$0L?II) z0MNi7o`KRrc*5jhIwEphFCqg@yw#%?4U z=swWijxr9XYI&s`D=3CzKo-9smq5#r!sK>nQ4DBSiP2~A)6Ur|@vYvIog%SWX_x5Y zg-TJ_K~fO)nBUf{-b)}j;GYAWJ;jAujkk`zsRprI{jD2yzUvKr$oF)Tvs((6_PnWY zmxV?66TU&~UFmm57O{Lf#&+$!5%5}QtnWlmYKA% z&s25z`SkDHsg*Xh=RntZT_Ym}rcFq6d0@gyajhgmm0XC4C#|X@B-*mSn%mjXQR%#) zy)&t2!~sUJW;bz}-<-ffy^xM~XP(^8-+Y@ZJ(+#Onz!NU#efzZO0%uIc;9;$nTa@= zS}V^7>)xZYP*+>yq3*j~Qj3W&@+T?U+Z1!pYeR6_rEL$|s7J+$`B6ZCnJbgfw3%wv zRU~9-e}S!D4YCEjD<~>Cy1ok@n>Gq<(k-c%d6jFzjvT=n_3+8XVzWnC2~dQ$>txnA zAe>jnJ(_$P#=p0Pngq@w#QNb$RtcM&tqj0usNY7`ilNt}_nVss z8myeTuwo;q1EBM$lBFiD~Li?qT-yj9Dt=yi?ZK;9f1q6=_0^6 z@A@lMZs$<;-h`YozmgLMqZR(Ko?7O~TlVKY$@r8q#`G8{zKmyNh*k>50xj9Q^>@ED z?e90_QH(c6?ubYCDEX4|h4{634w;pgVR>A3=uwg3gO|sxRidRiG>rm^q2`;(jrhAM zwU|4`B`t8N1;lzvT@s-jPm9`x+unR?g{h?hU};C9a$q=X*rJvT76kCaE{Vn$-|T%+ zIF;@oexk(nJ&x>&OE!W|p}|zD%xc_XdmUD2Qju1nuFwyqR1cj5GPy>OE*hMN*=GO9 z(ya+%+BNUYeSL3xa->Xq+7z~FJX8~BuRE*Yf*zyxXUl}S55f3l@x>tF}i9ACT*Ib>{Nx}?R*Qkt(Al?3ZX|% z!|Pu4!s?IJosI*+>nc+lo-g5s2!xL8DsvUQ=z1%q`On4A?R7k^Z3&;QQ9IR6tGS@# zyV36>hS5csu4$(S4$COK5;Dmx{7RfuP?Wl~?>Lm`<5DUqZz9XK9O&WXUdPG#0)3@J zg{9>FqI_e!GQ3BQJ+3XHd`8xj>Dzs9`L#1>O;Y1bM|@DyJb!Ht!3|E5kD`)vrhHS5 zD^|Y?x#0~*N)NY~ULK5z%5@SOjpUo{_bc;dETi$0{Kw=lO298`a3)Q!zOU1n&Eg-_ zh$>sVO3$_9S5e6>a7(Ei|I}>Log419*nKpOju1V)x+&c@J_{|}RvcYZ6=<)1XdLts z`~Ak+e2ikewttXl_)*{!w|erA;n}`+s1kz&RdezG0!iDAlv3dMBd12B=MR5%ZzIeG g7k?ikyA7~sv^G}#{%A%Hvyfy3C?q=ZT0msV-+^Gf@Bjb+ diff --git a/docs/static/jquery.min.js b/docs/static/jquery.min.js deleted file mode 100644 index 644d35e..0000000 --- a/docs/static/jquery.min.js +++ /dev/null @@ -1,4 +0,0 @@ -/*! jQuery v3.2.1 | (c) JS Foundation and other contributors | jquery.org/license */ -!function(a,b){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){"use strict";var c=[],d=a.document,e=Object.getPrototypeOf,f=c.slice,g=c.concat,h=c.push,i=c.indexOf,j={},k=j.toString,l=j.hasOwnProperty,m=l.toString,n=m.call(Object),o={};function p(a,b){b=b||d;var c=b.createElement("script");c.text=a,b.head.appendChild(c).parentNode.removeChild(c)}var q="3.2.1",r=function(a,b){return new r.fn.init(a,b)},s=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,t=/^-ms-/,u=/-([a-z])/g,v=function(a,b){return b.toUpperCase()};r.fn=r.prototype={jquery:q,constructor:r,length:0,toArray:function(){return f.call(this)},get:function(a){return null==a?f.call(this):a<0?this[a+this.length]:this[a]},pushStack:function(a){var b=r.merge(this.constructor(),a);return b.prevObject=this,b},each:function(a){return r.each(this,a)},map:function(a){return this.pushStack(r.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(f.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(a<0?b:0);return this.pushStack(c>=0&&c0&&b-1 in a)}var x=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ha(),z=ha(),A=ha(),B=function(a,b){return a===b&&(l=!0),0},C={}.hasOwnProperty,D=[],E=D.pop,F=D.push,G=D.push,H=D.slice,I=function(a,b){for(var c=0,d=a.length;c+~]|"+K+")"+K+"*"),S=new RegExp("="+K+"*([^\\]'\"]*?)"+K+"*\\]","g"),T=new RegExp(N),U=new RegExp("^"+L+"$"),V={ID:new RegExp("^#("+L+")"),CLASS:new RegExp("^\\.("+L+")"),TAG:new RegExp("^("+L+"|[*])"),ATTR:new RegExp("^"+M),PSEUDO:new RegExp("^"+N),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+K+"*(even|odd|(([+-]|)(\\d*)n|)"+K+"*(?:([+-]|)"+K+"*(\\d+)|))"+K+"*\\)|)","i"),bool:new RegExp("^(?:"+J+")$","i"),needsContext:new RegExp("^"+K+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+K+"*((?:-\\d)?\\d*)"+K+"*\\)|)(?=[^-]|$)","i")},W=/^(?:input|select|textarea|button)$/i,X=/^h\d$/i,Y=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,$=/[+~]/,_=new RegExp("\\\\([\\da-f]{1,6}"+K+"?|("+K+")|.)","ig"),aa=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:d<0?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},ba=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ca=function(a,b){return b?"\0"===a?"\ufffd":a.slice(0,-1)+"\\"+a.charCodeAt(a.length-1).toString(16)+" ":"\\"+a},da=function(){m()},ea=ta(function(a){return a.disabled===!0&&("form"in a||"label"in a)},{dir:"parentNode",next:"legend"});try{G.apply(D=H.call(v.childNodes),v.childNodes),D[v.childNodes.length].nodeType}catch(fa){G={apply:D.length?function(a,b){F.apply(a,H.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function ga(a,b,d,e){var f,h,j,k,l,o,r,s=b&&b.ownerDocument,w=b?b.nodeType:9;if(d=d||[],"string"!=typeof a||!a||1!==w&&9!==w&&11!==w)return d;if(!e&&((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,p)){if(11!==w&&(l=Z.exec(a)))if(f=l[1]){if(9===w){if(!(j=b.getElementById(f)))return d;if(j.id===f)return d.push(j),d}else if(s&&(j=s.getElementById(f))&&t(b,j)&&j.id===f)return d.push(j),d}else{if(l[2])return G.apply(d,b.getElementsByTagName(a)),d;if((f=l[3])&&c.getElementsByClassName&&b.getElementsByClassName)return G.apply(d,b.getElementsByClassName(f)),d}if(c.qsa&&!A[a+" "]&&(!q||!q.test(a))){if(1!==w)s=b,r=a;else if("object"!==b.nodeName.toLowerCase()){(k=b.getAttribute("id"))?k=k.replace(ba,ca):b.setAttribute("id",k=u),o=g(a),h=o.length;while(h--)o[h]="#"+k+" "+sa(o[h]);r=o.join(","),s=$.test(a)&&qa(b.parentNode)||b}if(r)try{return G.apply(d,s.querySelectorAll(r)),d}catch(x){}finally{k===u&&b.removeAttribute("id")}}}return i(a.replace(P,"$1"),b,d,e)}function ha(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ia(a){return a[u]=!0,a}function ja(a){var b=n.createElement("fieldset");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ka(a,b){var c=a.split("|"),e=c.length;while(e--)d.attrHandle[c[e]]=b}function la(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&a.sourceIndex-b.sourceIndex;if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function na(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function oa(a){return function(b){return"form"in b?b.parentNode&&b.disabled===!1?"label"in b?"label"in b.parentNode?b.parentNode.disabled===a:b.disabled===a:b.isDisabled===a||b.isDisabled!==!a&&ea(b)===a:b.disabled===a:"label"in b&&b.disabled===a}}function pa(a){return ia(function(b){return b=+b,ia(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function qa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=ga.support={},f=ga.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return!!b&&"HTML"!==b.nodeName},m=ga.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=n.documentElement,p=!f(n),v!==n&&(e=n.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener("unload",da,!1):e.attachEvent&&e.attachEvent("onunload",da)),c.attributes=ja(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ja(function(a){return a.appendChild(n.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=Y.test(n.getElementsByClassName),c.getById=ja(function(a){return o.appendChild(a).id=u,!n.getElementsByName||!n.getElementsByName(u).length}),c.getById?(d.filter.ID=function(a){var b=a.replace(_,aa);return function(a){return a.getAttribute("id")===b}},d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c?[c]:[]}}):(d.filter.ID=function(a){var b=a.replace(_,aa);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}},d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c,d,e,f=b.getElementById(a);if(f){if(c=f.getAttributeNode("id"),c&&c.value===a)return[f];e=b.getElementsByName(a),d=0;while(f=e[d++])if(c=f.getAttributeNode("id"),c&&c.value===a)return[f]}return[]}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){if("undefined"!=typeof b.getElementsByClassName&&p)return b.getElementsByClassName(a)},r=[],q=[],(c.qsa=Y.test(n.querySelectorAll))&&(ja(function(a){o.appendChild(a).innerHTML="",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+K+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+K+"*(?:value|"+J+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ja(function(a){a.innerHTML="";var b=n.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+K+"*[*^$|!~]?="),2!==a.querySelectorAll(":enabled").length&&q.push(":enabled",":disabled"),o.appendChild(a).disabled=!0,2!==a.querySelectorAll(":disabled").length&&q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=Y.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ja(function(a){c.disconnectedMatch=s.call(a,"*"),s.call(a,"[s!='']:x"),r.push("!=",N)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=Y.test(o.compareDocumentPosition),t=b||Y.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===n||a.ownerDocument===v&&t(v,a)?-1:b===n||b.ownerDocument===v&&t(v,b)?1:k?I(k,a)-I(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,g=[a],h=[b];if(!e||!f)return a===n?-1:b===n?1:e?-1:f?1:k?I(k,a)-I(k,b):0;if(e===f)return la(a,b);c=a;while(c=c.parentNode)g.unshift(c);c=b;while(c=c.parentNode)h.unshift(c);while(g[d]===h[d])d++;return d?la(g[d],h[d]):g[d]===v?-1:h[d]===v?1:0},n):n},ga.matches=function(a,b){return ga(a,null,null,b)},ga.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(S,"='$1']"),c.matchesSelector&&p&&!A[b+" "]&&(!r||!r.test(b))&&(!q||!q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return ga(b,n,null,[a]).length>0},ga.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},ga.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&C.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},ga.escape=function(a){return(a+"").replace(ba,ca)},ga.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},ga.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=ga.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=ga.selectors={cacheLength:50,createPseudo:ia,match:V,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(_,aa),a[3]=(a[3]||a[4]||a[5]||"").replace(_,aa),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||ga.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&ga.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return V.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&T.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(_,aa).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+K+")"+a+"("+K+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=ga.attr(d,a);return null==e?"!="===b:!b||(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(O," ")+" ").indexOf(c)>-1:"|="===b&&(e===c||e.slice(0,c.length+1)===c+"-"))}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h,t=!1;if(q){if(f){while(p){m=b;while(m=m[p])if(h?m.nodeName.toLowerCase()===r:1===m.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){m=q,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n&&j[2],m=n&&q.childNodes[n];while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if(1===m.nodeType&&++t&&m===b){k[a]=[w,n,t];break}}else if(s&&(m=b,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n),t===!1)while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if((h?m.nodeName.toLowerCase()===r:1===m.nodeType)&&++t&&(s&&(l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),k[a]=[w,t]),m===b))break;return t-=e,t===d||t%d===0&&t/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||ga.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ia(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=I(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ia(function(a){var b=[],c=[],d=h(a.replace(P,"$1"));return d[u]?ia(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ia(function(a){return function(b){return ga(a,b).length>0}}),contains:ia(function(a){return a=a.replace(_,aa),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ia(function(a){return U.test(a||"")||ga.error("unsupported lang: "+a),a=a.replace(_,aa).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:oa(!1),disabled:oa(!0),checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return X.test(a.nodeName)},input:function(a){return W.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:pa(function(){return[0]}),last:pa(function(a,b){return[b-1]}),eq:pa(function(a,b,c){return[c<0?c+b:c]}),even:pa(function(a,b){for(var c=0;c=0;)a.push(d);return a}),gt:pa(function(a,b,c){for(var d=c<0?c+b:c;++d1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function va(a,b,c){for(var d=0,e=b.length;d-1&&(f[j]=!(g[j]=l))}}else r=wa(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):G.apply(g,r)})}function ya(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=ta(function(a){return a===b},h,!0),l=ta(function(a){return I(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];i1&&ua(m),i>1&&sa(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(P,"$1"),c,i0,e=a.length>0,f=function(f,g,h,i,k){var l,o,q,r=0,s="0",t=f&&[],u=[],v=j,x=f||e&&d.find.TAG("*",k),y=w+=null==v?1:Math.random()||.1,z=x.length;for(k&&(j=g===n||g||k);s!==z&&null!=(l=x[s]);s++){if(e&&l){o=0,g||l.ownerDocument===n||(m(l),h=!p);while(q=a[o++])if(q(l,g||n,h)){i.push(l);break}k&&(w=y)}c&&((l=!q&&l)&&r--,f&&t.push(l))}if(r+=s,c&&s!==r){o=0;while(q=b[o++])q(t,u,g,h);if(f){if(r>0)while(s--)t[s]||u[s]||(u[s]=E.call(i));u=wa(u)}G.apply(i,u),k&&!f&&u.length>0&&r+b.length>1&&ga.uniqueSort(i)}return k&&(w=y,j=v),t};return c?ia(f):f}return h=ga.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=ya(b[c]),f[u]?d.push(f):e.push(f);f=A(a,za(e,d)),f.selector=a}return f},i=ga.select=function(a,b,c,e){var f,i,j,k,l,m="function"==typeof a&&a,n=!e&&g(a=m.selector||a);if(c=c||[],1===n.length){if(i=n[0]=n[0].slice(0),i.length>2&&"ID"===(j=i[0]).type&&9===b.nodeType&&p&&d.relative[i[1].type]){if(b=(d.find.ID(j.matches[0].replace(_,aa),b)||[])[0],!b)return c;m&&(b=b.parentNode),a=a.slice(i.shift().value.length)}f=V.needsContext.test(a)?0:i.length;while(f--){if(j=i[f],d.relative[k=j.type])break;if((l=d.find[k])&&(e=l(j.matches[0].replace(_,aa),$.test(i[0].type)&&qa(b.parentNode)||b))){if(i.splice(f,1),a=e.length&&sa(i),!a)return G.apply(c,e),c;break}}}return(m||h(a,n))(e,b,!p,c,!b||$.test(a)&&qa(b.parentNode)||b),c},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ja(function(a){return 1&a.compareDocumentPosition(n.createElement("fieldset"))}),ja(function(a){return a.innerHTML="","#"===a.firstChild.getAttribute("href")})||ka("type|href|height|width",function(a,b,c){if(!c)return a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ja(function(a){return a.innerHTML="",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ka("value",function(a,b,c){if(!c&&"input"===a.nodeName.toLowerCase())return a.defaultValue}),ja(function(a){return null==a.getAttribute("disabled")})||ka(J,function(a,b,c){var d;if(!c)return a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),ga}(a);r.find=x,r.expr=x.selectors,r.expr[":"]=r.expr.pseudos,r.uniqueSort=r.unique=x.uniqueSort,r.text=x.getText,r.isXMLDoc=x.isXML,r.contains=x.contains,r.escapeSelector=x.escape;var y=function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&r(a).is(c))break;d.push(a)}return d},z=function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c},A=r.expr.match.needsContext;function B(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()}var C=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i,D=/^.[^:#\[\.,]*$/;function E(a,b,c){return r.isFunction(b)?r.grep(a,function(a,d){return!!b.call(a,d,a)!==c}):b.nodeType?r.grep(a,function(a){return a===b!==c}):"string"!=typeof b?r.grep(a,function(a){return i.call(b,a)>-1!==c}):D.test(b)?r.filter(b,a,c):(b=r.filter(b,a),r.grep(a,function(a){return i.call(b,a)>-1!==c&&1===a.nodeType}))}r.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?r.find.matchesSelector(d,a)?[d]:[]:r.find.matches(a,r.grep(b,function(a){return 1===a.nodeType}))},r.fn.extend({find:function(a){var b,c,d=this.length,e=this;if("string"!=typeof a)return this.pushStack(r(a).filter(function(){for(b=0;b1?r.uniqueSort(c):c},filter:function(a){return this.pushStack(E(this,a||[],!1))},not:function(a){return this.pushStack(E(this,a||[],!0))},is:function(a){return!!E(this,"string"==typeof a&&A.test(a)?r(a):a||[],!1).length}});var F,G=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,H=r.fn.init=function(a,b,c){var e,f;if(!a)return this;if(c=c||F,"string"==typeof a){if(e="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:G.exec(a),!e||!e[1]&&b)return!b||b.jquery?(b||c).find(a):this.constructor(b).find(a);if(e[1]){if(b=b instanceof r?b[0]:b,r.merge(this,r.parseHTML(e[1],b&&b.nodeType?b.ownerDocument||b:d,!0)),C.test(e[1])&&r.isPlainObject(b))for(e in b)r.isFunction(this[e])?this[e](b[e]):this.attr(e,b[e]);return this}return f=d.getElementById(e[2]),f&&(this[0]=f,this.length=1),this}return a.nodeType?(this[0]=a,this.length=1,this):r.isFunction(a)?void 0!==c.ready?c.ready(a):a(r):r.makeArray(a,this)};H.prototype=r.fn,F=r(d);var I=/^(?:parents|prev(?:Until|All))/,J={children:!0,contents:!0,next:!0,prev:!0};r.fn.extend({has:function(a){var b=r(a,this),c=b.length;return this.filter(function(){for(var a=0;a-1:1===c.nodeType&&r.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?r.uniqueSort(f):f)},index:function(a){return a?"string"==typeof a?i.call(r(a),this[0]):i.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(r.uniqueSort(r.merge(this.get(),r(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function K(a,b){while((a=a[b])&&1!==a.nodeType);return a}r.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return y(a,"parentNode")},parentsUntil:function(a,b,c){return y(a,"parentNode",c)},next:function(a){return K(a,"nextSibling")},prev:function(a){return K(a,"previousSibling")},nextAll:function(a){return y(a,"nextSibling")},prevAll:function(a){return y(a,"previousSibling")},nextUntil:function(a,b,c){return y(a,"nextSibling",c)},prevUntil:function(a,b,c){return y(a,"previousSibling",c)},siblings:function(a){return z((a.parentNode||{}).firstChild,a)},children:function(a){return z(a.firstChild)},contents:function(a){return B(a,"iframe")?a.contentDocument:(B(a,"template")&&(a=a.content||a),r.merge([],a.childNodes))}},function(a,b){r.fn[a]=function(c,d){var e=r.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=r.filter(d,e)),this.length>1&&(J[a]||r.uniqueSort(e),I.test(a)&&e.reverse()),this.pushStack(e)}});var L=/[^\x20\t\r\n\f]+/g;function M(a){var b={};return r.each(a.match(L)||[],function(a,c){b[c]=!0}),b}r.Callbacks=function(a){a="string"==typeof a?M(a):r.extend({},a);var b,c,d,e,f=[],g=[],h=-1,i=function(){for(e=e||a.once,d=b=!0;g.length;h=-1){c=g.shift();while(++h-1)f.splice(c,1),c<=h&&h--}),this},has:function(a){return a?r.inArray(a,f)>-1:f.length>0},empty:function(){return f&&(f=[]),this},disable:function(){return e=g=[],f=c="",this},disabled:function(){return!f},lock:function(){return e=g=[],c||b||(f=c=""),this},locked:function(){return!!e},fireWith:function(a,c){return e||(c=c||[],c=[a,c.slice?c.slice():c],g.push(c),b||i()),this},fire:function(){return j.fireWith(this,arguments),this},fired:function(){return!!d}};return j};function N(a){return a}function O(a){throw a}function P(a,b,c,d){var e;try{a&&r.isFunction(e=a.promise)?e.call(a).done(b).fail(c):a&&r.isFunction(e=a.then)?e.call(a,b,c):b.apply(void 0,[a].slice(d))}catch(a){c.apply(void 0,[a])}}r.extend({Deferred:function(b){var c=[["notify","progress",r.Callbacks("memory"),r.Callbacks("memory"),2],["resolve","done",r.Callbacks("once memory"),r.Callbacks("once memory"),0,"resolved"],["reject","fail",r.Callbacks("once memory"),r.Callbacks("once memory"),1,"rejected"]],d="pending",e={state:function(){return d},always:function(){return f.done(arguments).fail(arguments),this},"catch":function(a){return e.then(null,a)},pipe:function(){var a=arguments;return r.Deferred(function(b){r.each(c,function(c,d){var e=r.isFunction(a[d[4]])&&a[d[4]];f[d[1]](function(){var a=e&&e.apply(this,arguments);a&&r.isFunction(a.promise)?a.promise().progress(b.notify).done(b.resolve).fail(b.reject):b[d[0]+"With"](this,e?[a]:arguments)})}),a=null}).promise()},then:function(b,d,e){var f=0;function g(b,c,d,e){return function(){var h=this,i=arguments,j=function(){var a,j;if(!(b=f&&(d!==O&&(h=void 0,i=[a]),c.rejectWith(h,i))}};b?k():(r.Deferred.getStackHook&&(k.stackTrace=r.Deferred.getStackHook()),a.setTimeout(k))}}return r.Deferred(function(a){c[0][3].add(g(0,a,r.isFunction(e)?e:N,a.notifyWith)),c[1][3].add(g(0,a,r.isFunction(b)?b:N)),c[2][3].add(g(0,a,r.isFunction(d)?d:O))}).promise()},promise:function(a){return null!=a?r.extend(a,e):e}},f={};return r.each(c,function(a,b){var g=b[2],h=b[5];e[b[1]]=g.add,h&&g.add(function(){d=h},c[3-a][2].disable,c[0][2].lock),g.add(b[3].fire),f[b[0]]=function(){return f[b[0]+"With"](this===f?void 0:this,arguments),this},f[b[0]+"With"]=g.fireWith}),e.promise(f),b&&b.call(f,f),f},when:function(a){var b=arguments.length,c=b,d=Array(c),e=f.call(arguments),g=r.Deferred(),h=function(a){return function(c){d[a]=this,e[a]=arguments.length>1?f.call(arguments):c,--b||g.resolveWith(d,e)}};if(b<=1&&(P(a,g.done(h(c)).resolve,g.reject,!b),"pending"===g.state()||r.isFunction(e[c]&&e[c].then)))return g.then();while(c--)P(e[c],h(c),g.reject);return g.promise()}});var Q=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;r.Deferred.exceptionHook=function(b,c){a.console&&a.console.warn&&b&&Q.test(b.name)&&a.console.warn("jQuery.Deferred exception: "+b.message,b.stack,c)},r.readyException=function(b){a.setTimeout(function(){throw b})};var R=r.Deferred();r.fn.ready=function(a){return R.then(a)["catch"](function(a){r.readyException(a)}),this},r.extend({isReady:!1,readyWait:1,ready:function(a){(a===!0?--r.readyWait:r.isReady)||(r.isReady=!0,a!==!0&&--r.readyWait>0||R.resolveWith(d,[r]))}}),r.ready.then=R.then;function S(){d.removeEventListener("DOMContentLoaded",S), -a.removeEventListener("load",S),r.ready()}"complete"===d.readyState||"loading"!==d.readyState&&!d.documentElement.doScroll?a.setTimeout(r.ready):(d.addEventListener("DOMContentLoaded",S),a.addEventListener("load",S));var T=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===r.type(c)){e=!0;for(h in c)T(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,r.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(r(a),c)})),b))for(;h1,null,!0)},removeData:function(a){return this.each(function(){X.remove(this,a)})}}),r.extend({queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=W.get(a,b),c&&(!d||Array.isArray(c)?d=W.access(a,b,r.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=r.queue(a,b),d=c.length,e=c.shift(),f=r._queueHooks(a,b),g=function(){r.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return W.get(a,c)||W.access(a,c,{empty:r.Callbacks("once memory").add(function(){W.remove(a,[b+"queue",c])})})}}),r.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length\x20\t\r\n\f]+)/i,la=/^$|\/(?:java|ecma)script/i,ma={option:[1,""],thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};ma.optgroup=ma.option,ma.tbody=ma.tfoot=ma.colgroup=ma.caption=ma.thead,ma.th=ma.td;function na(a,b){var c;return c="undefined"!=typeof a.getElementsByTagName?a.getElementsByTagName(b||"*"):"undefined"!=typeof a.querySelectorAll?a.querySelectorAll(b||"*"):[],void 0===b||b&&B(a,b)?r.merge([a],c):c}function oa(a,b){for(var c=0,d=a.length;c-1)e&&e.push(f);else if(j=r.contains(f.ownerDocument,f),g=na(l.appendChild(f),"script"),j&&oa(g),c){k=0;while(f=g[k++])la.test(f.type||"")&&c.push(f)}return l}!function(){var a=d.createDocumentFragment(),b=a.appendChild(d.createElement("div")),c=d.createElement("input");c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),b.appendChild(c),o.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="",o.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var ra=d.documentElement,sa=/^key/,ta=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,ua=/^([^.]*)(?:\.(.+)|)/;function va(){return!0}function wa(){return!1}function xa(){try{return d.activeElement}catch(a){}}function ya(a,b,c,d,e,f){var g,h;if("object"==typeof b){"string"!=typeof c&&(d=d||c,c=void 0);for(h in b)ya(a,h,c,d,b[h],f);return a}if(null==d&&null==e?(e=c,d=c=void 0):null==e&&("string"==typeof c?(e=d,d=void 0):(e=d,d=c,c=void 0)),e===!1)e=wa;else if(!e)return a;return 1===f&&(g=e,e=function(a){return r().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=r.guid++)),a.each(function(){r.event.add(this,b,e,d,c)})}r.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=W.get(a);if(q){c.handler&&(f=c,c=f.handler,e=f.selector),e&&r.find.matchesSelector(ra,e),c.guid||(c.guid=r.guid++),(i=q.events)||(i=q.events={}),(g=q.handle)||(g=q.handle=function(b){return"undefined"!=typeof r&&r.event.triggered!==b.type?r.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(L)||[""],j=b.length;while(j--)h=ua.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n&&(l=r.event.special[n]||{},n=(e?l.delegateType:l.bindType)||n,l=r.event.special[n]||{},k=r.extend({type:n,origType:p,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&r.expr.match.needsContext.test(e),namespace:o.join(".")},f),(m=i[n])||(m=i[n]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,o,g)!==!1||a.addEventListener&&a.addEventListener(n,g)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),r.event.global[n]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=W.hasData(a)&&W.get(a);if(q&&(i=q.events)){b=(b||"").match(L)||[""],j=b.length;while(j--)if(h=ua.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n){l=r.event.special[n]||{},n=(d?l.delegateType:l.bindType)||n,m=i[n]||[],h=h[2]&&new RegExp("(^|\\.)"+o.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&p!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,o,q.handle)!==!1||r.removeEvent(a,n,q.handle),delete i[n])}else for(n in i)r.event.remove(a,n+b[j],c,d,!0);r.isEmptyObject(i)&&W.remove(a,"handle events")}},dispatch:function(a){var b=r.event.fix(a),c,d,e,f,g,h,i=new Array(arguments.length),j=(W.get(this,"events")||{})[b.type]||[],k=r.event.special[b.type]||{};for(i[0]=b,c=1;c=1))for(;j!==this;j=j.parentNode||this)if(1===j.nodeType&&("click"!==a.type||j.disabled!==!0)){for(f=[],g={},c=0;c-1:r.find(e,this,null,[j]).length),g[e]&&f.push(d);f.length&&h.push({elem:j,handlers:f})}return j=this,i\x20\t\r\n\f]*)[^>]*)\/>/gi,Aa=/\s*$/g;function Ea(a,b){return B(a,"table")&&B(11!==b.nodeType?b:b.firstChild,"tr")?r(">tbody",a)[0]||a:a}function Fa(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function Ga(a){var b=Ca.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function Ha(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(W.hasData(a)&&(f=W.access(a),g=W.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;c1&&"string"==typeof q&&!o.checkClone&&Ba.test(q))return a.each(function(e){var f=a.eq(e);s&&(b[0]=q.call(this,e,f.html())),Ja(f,b,c,d)});if(m&&(e=qa(b,a[0].ownerDocument,!1,a,d),f=e.firstChild,1===e.childNodes.length&&(e=f),f||d)){for(h=r.map(na(e,"script"),Fa),i=h.length;l")},clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=r.contains(a.ownerDocument,a);if(!(o.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||r.isXMLDoc(a)))for(g=na(h),f=na(a),d=0,e=f.length;d0&&oa(g,!i&&na(a,"script")),h},cleanData:function(a){for(var b,c,d,e=r.event.special,f=0;void 0!==(c=a[f]);f++)if(U(c)){if(b=c[W.expando]){if(b.events)for(d in b.events)e[d]?r.event.remove(c,d):r.removeEvent(c,d,b.handle);c[W.expando]=void 0}c[X.expando]&&(c[X.expando]=void 0)}}}),r.fn.extend({detach:function(a){return Ka(this,a,!0)},remove:function(a){return Ka(this,a)},text:function(a){return T(this,function(a){return void 0===a?r.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=a)})},null,a,arguments.length)},append:function(){return Ja(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ea(this,a);b.appendChild(a)}})},prepend:function(){return Ja(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ea(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return Ja(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return Ja(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(r.cleanData(na(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null!=a&&a,b=null==b?a:b,this.map(function(){return r.clone(this,a,b)})},html:function(a){return T(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!Aa.test(a)&&!ma[(ka.exec(a)||["",""])[1].toLowerCase()]){a=r.htmlPrefilter(a);try{for(;c1)}});function _a(a,b,c,d,e){return new _a.prototype.init(a,b,c,d,e)}r.Tween=_a,_a.prototype={constructor:_a,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||r.easing._default,this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(r.cssNumber[c]?"":"px")},cur:function(){var a=_a.propHooks[this.prop];return a&&a.get?a.get(this):_a.propHooks._default.get(this)},run:function(a){var b,c=_a.propHooks[this.prop];return this.options.duration?this.pos=b=r.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):this.pos=b=a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):_a.propHooks._default.set(this),this}},_a.prototype.init.prototype=_a.prototype,_a.propHooks={_default:{get:function(a){var b;return 1!==a.elem.nodeType||null!=a.elem[a.prop]&&null==a.elem.style[a.prop]?a.elem[a.prop]:(b=r.css(a.elem,a.prop,""),b&&"auto"!==b?b:0)},set:function(a){r.fx.step[a.prop]?r.fx.step[a.prop](a):1!==a.elem.nodeType||null==a.elem.style[r.cssProps[a.prop]]&&!r.cssHooks[a.prop]?a.elem[a.prop]=a.now:r.style(a.elem,a.prop,a.now+a.unit)}}},_a.propHooks.scrollTop=_a.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},r.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2},_default:"swing"},r.fx=_a.prototype.init,r.fx.step={};var ab,bb,cb=/^(?:toggle|show|hide)$/,db=/queueHooks$/;function eb(){bb&&(d.hidden===!1&&a.requestAnimationFrame?a.requestAnimationFrame(eb):a.setTimeout(eb,r.fx.interval),r.fx.tick())}function fb(){return a.setTimeout(function(){ab=void 0}),ab=r.now()}function gb(a,b){var c,d=0,e={height:a};for(b=b?1:0;d<4;d+=2-b)c=ca[d],e["margin"+c]=e["padding"+c]=a;return b&&(e.opacity=e.width=a),e}function hb(a,b,c){for(var d,e=(kb.tweeners[b]||[]).concat(kb.tweeners["*"]),f=0,g=e.length;f1)},removeAttr:function(a){return this.each(function(){r.removeAttr(this,a)})}}),r.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return"undefined"==typeof a.getAttribute?r.prop(a,b,c):(1===f&&r.isXMLDoc(a)||(e=r.attrHooks[b.toLowerCase()]||(r.expr.match.bool.test(b)?lb:void 0)),void 0!==c?null===c?void r.removeAttr(a,b):e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:(a.setAttribute(b,c+""),c):e&&"get"in e&&null!==(d=e.get(a,b))?d:(d=r.find.attr(a,b), -null==d?void 0:d))},attrHooks:{type:{set:function(a,b){if(!o.radioValue&&"radio"===b&&B(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}},removeAttr:function(a,b){var c,d=0,e=b&&b.match(L);if(e&&1===a.nodeType)while(c=e[d++])a.removeAttribute(c)}}),lb={set:function(a,b,c){return b===!1?r.removeAttr(a,c):a.setAttribute(c,c),c}},r.each(r.expr.match.bool.source.match(/\w+/g),function(a,b){var c=mb[b]||r.find.attr;mb[b]=function(a,b,d){var e,f,g=b.toLowerCase();return d||(f=mb[g],mb[g]=e,e=null!=c(a,b,d)?g:null,mb[g]=f),e}});var nb=/^(?:input|select|textarea|button)$/i,ob=/^(?:a|area)$/i;r.fn.extend({prop:function(a,b){return T(this,r.prop,a,b,arguments.length>1)},removeProp:function(a){return this.each(function(){delete this[r.propFix[a]||a]})}}),r.extend({prop:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return 1===f&&r.isXMLDoc(a)||(b=r.propFix[b]||b,e=r.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){var b=r.find.attr(a,"tabindex");return b?parseInt(b,10):nb.test(a.nodeName)||ob.test(a.nodeName)&&a.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),o.optSelected||(r.propHooks.selected={get:function(a){var b=a.parentNode;return b&&b.parentNode&&b.parentNode.selectedIndex,null},set:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex)}}),r.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){r.propFix[this.toLowerCase()]=this});function pb(a){var b=a.match(L)||[];return b.join(" ")}function qb(a){return a.getAttribute&&a.getAttribute("class")||""}r.fn.extend({addClass:function(a){var b,c,d,e,f,g,h,i=0;if(r.isFunction(a))return this.each(function(b){r(this).addClass(a.call(this,b,qb(this)))});if("string"==typeof a&&a){b=a.match(L)||[];while(c=this[i++])if(e=qb(c),d=1===c.nodeType&&" "+pb(e)+" "){g=0;while(f=b[g++])d.indexOf(" "+f+" ")<0&&(d+=f+" ");h=pb(d),e!==h&&c.setAttribute("class",h)}}return this},removeClass:function(a){var b,c,d,e,f,g,h,i=0;if(r.isFunction(a))return this.each(function(b){r(this).removeClass(a.call(this,b,qb(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof a&&a){b=a.match(L)||[];while(c=this[i++])if(e=qb(c),d=1===c.nodeType&&" "+pb(e)+" "){g=0;while(f=b[g++])while(d.indexOf(" "+f+" ")>-1)d=d.replace(" "+f+" "," ");h=pb(d),e!==h&&c.setAttribute("class",h)}}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):r.isFunction(a)?this.each(function(c){r(this).toggleClass(a.call(this,c,qb(this),b),b)}):this.each(function(){var b,d,e,f;if("string"===c){d=0,e=r(this),f=a.match(L)||[];while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)}else void 0!==a&&"boolean"!==c||(b=qb(this),b&&W.set(this,"__className__",b),this.setAttribute&&this.setAttribute("class",b||a===!1?"":W.get(this,"__className__")||""))})},hasClass:function(a){var b,c,d=0;b=" "+a+" ";while(c=this[d++])if(1===c.nodeType&&(" "+pb(qb(c))+" ").indexOf(b)>-1)return!0;return!1}});var rb=/\r/g;r.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=r.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,r(this).val()):a,null==e?e="":"number"==typeof e?e+="":Array.isArray(e)&&(e=r.map(e,function(a){return null==a?"":a+""})),b=r.valHooks[this.type]||r.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=r.valHooks[e.type]||r.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(rb,""):null==c?"":c)}}}),r.extend({valHooks:{option:{get:function(a){var b=r.find.attr(a,"value");return null!=b?b:pb(r.text(a))}},select:{get:function(a){var b,c,d,e=a.options,f=a.selectedIndex,g="select-one"===a.type,h=g?null:[],i=g?f+1:e.length;for(d=f<0?i:g?f:0;d-1)&&(c=!0);return c||(a.selectedIndex=-1),f}}}}),r.each(["radio","checkbox"],function(){r.valHooks[this]={set:function(a,b){if(Array.isArray(b))return a.checked=r.inArray(r(a).val(),b)>-1}},o.checkOn||(r.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})});var sb=/^(?:focusinfocus|focusoutblur)$/;r.extend(r.event,{trigger:function(b,c,e,f){var g,h,i,j,k,m,n,o=[e||d],p=l.call(b,"type")?b.type:b,q=l.call(b,"namespace")?b.namespace.split("."):[];if(h=i=e=e||d,3!==e.nodeType&&8!==e.nodeType&&!sb.test(p+r.event.triggered)&&(p.indexOf(".")>-1&&(q=p.split("."),p=q.shift(),q.sort()),k=p.indexOf(":")<0&&"on"+p,b=b[r.expando]?b:new r.Event(p,"object"==typeof b&&b),b.isTrigger=f?2:3,b.namespace=q.join("."),b.rnamespace=b.namespace?new RegExp("(^|\\.)"+q.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=e),c=null==c?[b]:r.makeArray(c,[b]),n=r.event.special[p]||{},f||!n.trigger||n.trigger.apply(e,c)!==!1)){if(!f&&!n.noBubble&&!r.isWindow(e)){for(j=n.delegateType||p,sb.test(j+p)||(h=h.parentNode);h;h=h.parentNode)o.push(h),i=h;i===(e.ownerDocument||d)&&o.push(i.defaultView||i.parentWindow||a)}g=0;while((h=o[g++])&&!b.isPropagationStopped())b.type=g>1?j:n.bindType||p,m=(W.get(h,"events")||{})[b.type]&&W.get(h,"handle"),m&&m.apply(h,c),m=k&&h[k],m&&m.apply&&U(h)&&(b.result=m.apply(h,c),b.result===!1&&b.preventDefault());return b.type=p,f||b.isDefaultPrevented()||n._default&&n._default.apply(o.pop(),c)!==!1||!U(e)||k&&r.isFunction(e[p])&&!r.isWindow(e)&&(i=e[k],i&&(e[k]=null),r.event.triggered=p,e[p](),r.event.triggered=void 0,i&&(e[k]=i)),b.result}},simulate:function(a,b,c){var d=r.extend(new r.Event,c,{type:a,isSimulated:!0});r.event.trigger(d,null,b)}}),r.fn.extend({trigger:function(a,b){return this.each(function(){r.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];if(c)return r.event.trigger(a,b,c,!0)}}),r.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(a,b){r.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),r.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),o.focusin="onfocusin"in a,o.focusin||r.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){r.event.simulate(b,a.target,r.event.fix(a))};r.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=W.access(d,b);e||d.addEventListener(a,c,!0),W.access(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=W.access(d,b)-1;e?W.access(d,b,e):(d.removeEventListener(a,c,!0),W.remove(d,b))}}});var tb=a.location,ub=r.now(),vb=/\?/;r.parseXML=function(b){var c;if(!b||"string"!=typeof b)return null;try{c=(new a.DOMParser).parseFromString(b,"text/xml")}catch(d){c=void 0}return c&&!c.getElementsByTagName("parsererror").length||r.error("Invalid XML: "+b),c};var wb=/\[\]$/,xb=/\r?\n/g,yb=/^(?:submit|button|image|reset|file)$/i,zb=/^(?:input|select|textarea|keygen)/i;function Ab(a,b,c,d){var e;if(Array.isArray(b))r.each(b,function(b,e){c||wb.test(a)?d(a,e):Ab(a+"["+("object"==typeof e&&null!=e?b:"")+"]",e,c,d)});else if(c||"object"!==r.type(b))d(a,b);else for(e in b)Ab(a+"["+e+"]",b[e],c,d)}r.param=function(a,b){var c,d=[],e=function(a,b){var c=r.isFunction(b)?b():b;d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(null==c?"":c)};if(Array.isArray(a)||a.jquery&&!r.isPlainObject(a))r.each(a,function(){e(this.name,this.value)});else for(c in a)Ab(c,a[c],b,e);return d.join("&")},r.fn.extend({serialize:function(){return r.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=r.prop(this,"elements");return a?r.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!r(this).is(":disabled")&&zb.test(this.nodeName)&&!yb.test(a)&&(this.checked||!ja.test(a))}).map(function(a,b){var c=r(this).val();return null==c?null:Array.isArray(c)?r.map(c,function(a){return{name:b.name,value:a.replace(xb,"\r\n")}}):{name:b.name,value:c.replace(xb,"\r\n")}}).get()}});var Bb=/%20/g,Cb=/#.*$/,Db=/([?&])_=[^&]*/,Eb=/^(.*?):[ \t]*([^\r\n]*)$/gm,Fb=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Gb=/^(?:GET|HEAD)$/,Hb=/^\/\//,Ib={},Jb={},Kb="*/".concat("*"),Lb=d.createElement("a");Lb.href=tb.href;function Mb(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e=0,f=b.toLowerCase().match(L)||[];if(r.isFunction(c))while(d=f[e++])"+"===d[0]?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}function Nb(a,b,c,d){var e={},f=a===Jb;function g(h){var i;return e[h]=!0,r.each(a[h]||[],function(a,h){var j=h(b,c,d);return"string"!=typeof j||f||e[j]?f?!(i=j):void 0:(b.dataTypes.unshift(j),g(j),!1)}),i}return g(b.dataTypes[0])||!e["*"]&&g("*")}function Ob(a,b){var c,d,e=r.ajaxSettings.flatOptions||{};for(c in b)void 0!==b[c]&&((e[c]?a:d||(d={}))[c]=b[c]);return d&&r.extend(!0,a,d),a}function Pb(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while("*"===i[0])i.shift(),void 0===d&&(d=a.mimeType||b.getResponseHeader("Content-Type"));if(d)for(e in h)if(h[e]&&h[e].test(d)){i.unshift(e);break}if(i[0]in c)f=i[0];else{for(e in c){if(!i[0]||a.converters[e+" "+i[0]]){f=e;break}g||(g=e)}f=f||g}if(f)return f!==i[0]&&i.unshift(f),c[f]}function Qb(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])for(g in a.converters)j[g.toLowerCase()]=a.converters[g];f=k.shift();while(f)if(a.responseFields[f]&&(c[a.responseFields[f]]=b),!i&&d&&a.dataFilter&&(b=a.dataFilter(b,a.dataType)),i=f,f=k.shift())if("*"===f)f=i;else if("*"!==i&&i!==f){if(g=j[i+" "+f]||j["* "+f],!g)for(e in j)if(h=e.split(" "),h[1]===f&&(g=j[i+" "+h[0]]||j["* "+h[0]])){g===!0?g=j[e]:j[e]!==!0&&(f=h[0],k.unshift(h[1]));break}if(g!==!0)if(g&&a["throws"])b=g(b);else try{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}return{state:"success",data:b}}r.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:tb.href,type:"GET",isLocal:Fb.test(tb.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Kb,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":r.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?Ob(Ob(a,r.ajaxSettings),b):Ob(r.ajaxSettings,a)},ajaxPrefilter:Mb(Ib),ajaxTransport:Mb(Jb),ajax:function(b,c){"object"==typeof b&&(c=b,b=void 0),c=c||{};var e,f,g,h,i,j,k,l,m,n,o=r.ajaxSetup({},c),p=o.context||o,q=o.context&&(p.nodeType||p.jquery)?r(p):r.event,s=r.Deferred(),t=r.Callbacks("once memory"),u=o.statusCode||{},v={},w={},x="canceled",y={readyState:0,getResponseHeader:function(a){var b;if(k){if(!h){h={};while(b=Eb.exec(g))h[b[1].toLowerCase()]=b[2]}b=h[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return k?g:null},setRequestHeader:function(a,b){return null==k&&(a=w[a.toLowerCase()]=w[a.toLowerCase()]||a,v[a]=b),this},overrideMimeType:function(a){return null==k&&(o.mimeType=a),this},statusCode:function(a){var b;if(a)if(k)y.always(a[y.status]);else for(b in a)u[b]=[u[b],a[b]];return this},abort:function(a){var b=a||x;return e&&e.abort(b),A(0,b),this}};if(s.promise(y),o.url=((b||o.url||tb.href)+"").replace(Hb,tb.protocol+"//"),o.type=c.method||c.type||o.method||o.type,o.dataTypes=(o.dataType||"*").toLowerCase().match(L)||[""],null==o.crossDomain){j=d.createElement("a");try{j.href=o.url,j.href=j.href,o.crossDomain=Lb.protocol+"//"+Lb.host!=j.protocol+"//"+j.host}catch(z){o.crossDomain=!0}}if(o.data&&o.processData&&"string"!=typeof o.data&&(o.data=r.param(o.data,o.traditional)),Nb(Ib,o,c,y),k)return y;l=r.event&&o.global,l&&0===r.active++&&r.event.trigger("ajaxStart"),o.type=o.type.toUpperCase(),o.hasContent=!Gb.test(o.type),f=o.url.replace(Cb,""),o.hasContent?o.data&&o.processData&&0===(o.contentType||"").indexOf("application/x-www-form-urlencoded")&&(o.data=o.data.replace(Bb,"+")):(n=o.url.slice(f.length),o.data&&(f+=(vb.test(f)?"&":"?")+o.data,delete o.data),o.cache===!1&&(f=f.replace(Db,"$1"),n=(vb.test(f)?"&":"?")+"_="+ub++ +n),o.url=f+n),o.ifModified&&(r.lastModified[f]&&y.setRequestHeader("If-Modified-Since",r.lastModified[f]),r.etag[f]&&y.setRequestHeader("If-None-Match",r.etag[f])),(o.data&&o.hasContent&&o.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",o.contentType),y.setRequestHeader("Accept",o.dataTypes[0]&&o.accepts[o.dataTypes[0]]?o.accepts[o.dataTypes[0]]+("*"!==o.dataTypes[0]?", "+Kb+"; q=0.01":""):o.accepts["*"]);for(m in o.headers)y.setRequestHeader(m,o.headers[m]);if(o.beforeSend&&(o.beforeSend.call(p,y,o)===!1||k))return y.abort();if(x="abort",t.add(o.complete),y.done(o.success),y.fail(o.error),e=Nb(Jb,o,c,y)){if(y.readyState=1,l&&q.trigger("ajaxSend",[y,o]),k)return y;o.async&&o.timeout>0&&(i=a.setTimeout(function(){y.abort("timeout")},o.timeout));try{k=!1,e.send(v,A)}catch(z){if(k)throw z;A(-1,z)}}else A(-1,"No Transport");function A(b,c,d,h){var j,m,n,v,w,x=c;k||(k=!0,i&&a.clearTimeout(i),e=void 0,g=h||"",y.readyState=b>0?4:0,j=b>=200&&b<300||304===b,d&&(v=Pb(o,y,d)),v=Qb(o,v,y,j),j?(o.ifModified&&(w=y.getResponseHeader("Last-Modified"),w&&(r.lastModified[f]=w),w=y.getResponseHeader("etag"),w&&(r.etag[f]=w)),204===b||"HEAD"===o.type?x="nocontent":304===b?x="notmodified":(x=v.state,m=v.data,n=v.error,j=!n)):(n=x,!b&&x||(x="error",b<0&&(b=0))),y.status=b,y.statusText=(c||x)+"",j?s.resolveWith(p,[m,x,y]):s.rejectWith(p,[y,x,n]),y.statusCode(u),u=void 0,l&&q.trigger(j?"ajaxSuccess":"ajaxError",[y,o,j?m:n]),t.fireWith(p,[y,x]),l&&(q.trigger("ajaxComplete",[y,o]),--r.active||r.event.trigger("ajaxStop")))}return y},getJSON:function(a,b,c){return r.get(a,b,c,"json")},getScript:function(a,b){return r.get(a,void 0,b,"script")}}),r.each(["get","post"],function(a,b){r[b]=function(a,c,d,e){return r.isFunction(c)&&(e=e||d,d=c,c=void 0),r.ajax(r.extend({url:a,type:b,dataType:e,data:c,success:d},r.isPlainObject(a)&&a))}}),r._evalUrl=function(a){return r.ajax({url:a,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,"throws":!0})},r.fn.extend({wrapAll:function(a){var b;return this[0]&&(r.isFunction(a)&&(a=a.call(this[0])),b=r(a,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstElementChild)a=a.firstElementChild;return a}).append(this)),this},wrapInner:function(a){return r.isFunction(a)?this.each(function(b){r(this).wrapInner(a.call(this,b))}):this.each(function(){var b=r(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=r.isFunction(a);return this.each(function(c){r(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(a){return this.parent(a).not("body").each(function(){r(this).replaceWith(this.childNodes)}),this}}),r.expr.pseudos.hidden=function(a){return!r.expr.pseudos.visible(a)},r.expr.pseudos.visible=function(a){return!!(a.offsetWidth||a.offsetHeight||a.getClientRects().length)},r.ajaxSettings.xhr=function(){try{return new a.XMLHttpRequest}catch(b){}};var Rb={0:200,1223:204},Sb=r.ajaxSettings.xhr();o.cors=!!Sb&&"withCredentials"in Sb,o.ajax=Sb=!!Sb,r.ajaxTransport(function(b){var c,d;if(o.cors||Sb&&!b.crossDomain)return{send:function(e,f){var g,h=b.xhr();if(h.open(b.type,b.url,b.async,b.username,b.password),b.xhrFields)for(g in b.xhrFields)h[g]=b.xhrFields[g];b.mimeType&&h.overrideMimeType&&h.overrideMimeType(b.mimeType),b.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest");for(g in e)h.setRequestHeader(g,e[g]);c=function(a){return function(){c&&(c=d=h.onload=h.onerror=h.onabort=h.onreadystatechange=null,"abort"===a?h.abort():"error"===a?"number"!=typeof h.status?f(0,"error"):f(h.status,h.statusText):f(Rb[h.status]||h.status,h.statusText,"text"!==(h.responseType||"text")||"string"!=typeof h.responseText?{binary:h.response}:{text:h.responseText},h.getAllResponseHeaders()))}},h.onload=c(),d=h.onerror=c("error"),void 0!==h.onabort?h.onabort=d:h.onreadystatechange=function(){4===h.readyState&&a.setTimeout(function(){c&&d()})},c=c("abort");try{h.send(b.hasContent&&b.data||null)}catch(i){if(c)throw i}},abort:function(){c&&c()}}}),r.ajaxPrefilter(function(a){a.crossDomain&&(a.contents.script=!1)}),r.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(a){return r.globalEval(a),a}}}),r.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET")}),r.ajaxTransport("script",function(a){if(a.crossDomain){var b,c;return{send:function(e,f){b=r(" diff --git a/docs/zh/contributorshowto.html b/docs/zh/contributorshowto.html deleted file mode 100644 index 20c5f9a..0000000 --- a/docs/zh/contributorshowto.html +++ /dev/null @@ -1,219 +0,0 @@ - - - - - - - - - QPython文档体系说明 — QPython 0.9 documentation - - - - - - - - - - - - - - - - - - -
-
- - - - - -
-
- -
-
- -
-
- - - - -
-
-
- -
-

QPython文档体系说明

-

QPython 文档体系分为 英文/中文 两部分,我们努力保持两种语言对应内容的准确和同步,其中内容其中又分为

-
    -
  • 快速开始 (使用上的帮助)

  • -
  • 编程指南 (主要是用QPython来进行编程和开发的指南)

  • -
  • QPython黑客指南 (深入折腾的指导)

  • -
  • 贡献者指南 (QPython贡献者指南,分为在QPython team内的,和以外的)

  • -
-
-
-

如何提交文档

-

文档非常重要,我们用sphinx来组织文档,并且文档会通过github page功能直接推到qpython.org网站中 -在想要贡献QPython文档之前仔细阅读我们的指南

-
    -
  • git clone http://github.com/qpython-android/qpython

  • -
  • 进入到 项目的qpython-docs目录中

  • -
  • 按照sphinx规则编辑source中的文件即可

  • -
  • 最后cd到qpython-docs中并运行build.sh

  • -
  • 打开浏览器打开本地文件检查,

  • -
  • 如果检查无问题则可以提交,然后浏览qpython.org即可看到最新的更新

  • -
-
-
-

如何提交翻译

-

QPython是一个支持多语言的应用,你可以通过以下方式来提交对应国家的翻译

-
- - -
-
-
-
-
-
-
-
-
-
- - -
- - -
- - - diff --git a/docs/zh/howtostart.html b/docs/zh/howtostart.html deleted file mode 100644 index 5a7b462..0000000 --- a/docs/zh/howtostart.html +++ /dev/null @@ -1,224 +0,0 @@ - - - - - - - - - 快速开始 — QPython 0.9 documentation - - - - - - - - - - - - - - - - - - - -
-
- - - - - -
-
- -
-
- -
-
- - - - -
-
-
- -
-

快速开始

- -
-
-

编程指南

- -
-
-

QPython黑客指南

- -
-
-

贡献者指南

-

欢迎加入 QPython 团队

- -
- - -
-
-
-
-
-
-
-
-
-
- - -
- - -
- - - diff --git a/docs/zhindex.html b/docs/zhindex.html deleted file mode 100644 index b8952f8..0000000 --- a/docs/zhindex.html +++ /dev/null @@ -1,233 +0,0 @@ - - - - - - - - - 中文用户向导 — QPython 0.9 documentation - - - - - - - - - - - - - - - - - - - -
-
- - - - - -
-
- -
-
- -
-
- -
    -
  • Guide »
  • - -
  • 中文用户向导
  • -
- - -
-
-
- -
-

中文用户向导

-
-

欢迎 !

-

QPython/QPython3 的最新版本1.3.2(QPython), 1.0.2(QPython3) 已经发布,它包含了许多惊艳的特性,请从应用市场安装

-
-
-

QPython 起步

- -
-
-

更多链接

- -
-
-

QPython 用户开发组

-
    -
  • 请加入 QPython 用户开发者组 来和全世界的 QPython 用户一块来玩转QPython。

  • -
  • 加入QPython QQ组(Q群:540717901)来和中国活跃的QPython 用户一起玩转 QPython

  • -
-
-
-

如何贡献

-

想成为 QPython 的贡献者么?请 给我们发邮件

-
-
- - -
-
-
-
-
-
-
-
-
-
- - -
- - -
- - - diff --git a/mkdocs.yml b/mkdocs.yml new file mode 100644 index 0000000..60fa102 --- /dev/null +++ b/mkdocs.yml @@ -0,0 +1,93 @@ +site_name: QPython Documentation +site_url: https://www.qpython.org/ +site_description: QPython - Learn Python & AI on Mobile +theme: + name: material + palette: + - scheme: default + primary: green + accent: green + toggle: + icon: material/brightness-7 + name: Switch to dark mode + - scheme: slate + primary: green + accent: green + toggle: + icon: material/brightness-4 + name: Switch to light mode + features: + - navigation.tabs + - navigation.sections + - navigation.expand + - search.suggest + - search.highlight + - content.code.copy + +docs_dir: source/en +site_dir: site + +nav: + - Home: index.md + - Getting Started: + - Getting Started: getting-started.md + - Hello World Tutorial: tutorial-hello-world.md + - Guides: + - QPython Branches: qpython-x.md + - QPYPI Guide: qpypi-guide.md + - Editor Guide: editor-guide.md + - External API: external-api.md + - QSL4A API: + - Overview: qsl4a/index.md + - Core: + - Android Base: qsl4a/core/android-base.md + - Intent System: qsl4a/core/intent.md + - Event System: qsl4a/core/events.md + - UI: + - Dialogs: qsl4a/ui/dialogs.md + - FullScreen UI: qsl4a/ui/fullscreen.md + - FloatView: qsl4a/ui/floatview.md + - Accessibility: qsl4a/ui/accessibility.md + - System: + - Battery: qsl4a/system/battery.md + - Sensors: qsl4a/system/sensors.md + - Application: qsl4a/system/application.md + - System Info: qsl4a/system/sysinfo.md + - Hardware: + - Bluetooth: qsl4a/hardware/bluetooth.md + - Camera: qsl4a/hardware/camera.md + - Audio/Recorder: qsl4a/hardware/recorder.md + - Connectivity: + - WiFi: qsl4a/connectivity/wifi.md + - Location: qsl4a/connectivity/location.md + - SMS: qsl4a/connectivity/sms.md + - Storage: + - DocumentFile: qsl4a/storage/documentfile.md + - Clipboard: qsl4a/storage/clipboard.md + - Media: + - Media Player: qsl4a/media/mediaplayer.md + - Image Processing: qsl4a/media/image.md + - Special: + - Cipher: qsl4a/special/cipher.md + - PGPT AI: qsl4a/special/pgptai.md + +markdown_extensions: + - pymdownx.highlight: + anchor_linenums: true + - pymdownx.inlinehilite + - pymdownx.snippets + - pymdownx.superfences + - tables + - toc: + permalink: true + +extra: + social: + - icon: fontawesome/brands/github + link: https://github.com/qpython-android/qpython + - icon: fontawesome/brands/discord + link: https://discord.gg/hV2chuD + - icon: fontawesome/brands/facebook + link: http://www.facebook.com/qpython + - icon: fontawesome/brands/twitter + link: http://www.twitter.com/qpython diff --git a/qpython-docs/.DS_Store b/qpython-docs/.DS_Store deleted file mode 100644 index ed0c1d2a85570e5f4158e5ef5168a18380518cc9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8196 zcmeHM%Wl&^6ur|I4izF2NG)RH4HAnsYDl3AgcQ}{)y$d9+;gwz%s9?2|8J{?m$VXX(W0$KsBfL1^&pcOa|3gDS7iZSK6uV!_t70?R& zmkNmQ2NP9bHNlZW`PG3&rU1YN49kK(@&L&(6RajUQYfkLsj>%_P+5{7m>5O_*>89?;bf6QHi>Ayz6tv z_PH%>iTwoL{3VNYxJWkj$V1-mW-aONbW1mKe4BG$crgArK){IFIX7P>+-%cBx=#;i zCu_-8a+U>Z(rdho2(h#h5d9qEeU7nA2e3WDavb7#ol#P~Q&=BU5)@(8p%(37CE_JW zfVd$9ErWju30pb7kTA`^GL>JYTe#{|y$E@kk-CbD@DgAn#hOdh#(F#CXCo7|%y0~- zXwge>4#4)QnX?yLn7-0Q_-rDEM^@HSXrJ+%vb6hAH#tCG?XK@d@y5n?HaEYpxOBlN z6pX?p<3*#*`;FL&dr{2_pUF?2+q9GZV;q%n-?E>0&Hi5T>NXEz%L|%e%KZ6LFK~Ik z#(RMqNk5OQxDBohv{zgm3@Vk|Yi4D0bGT*>wzf9b%+1Q3;m|NvZj|rs?styg4Bigk zeZs;~Sn|N3%j)yE{fu5}iRts48unY|hQmAEF)c&t@Os_t#SYQ8>mPndn-sUh-7{vp z?Xx@|HNwE>K?^>`0+#8OyhR=C^g8aa7<(S(?*(x-GJ8FRmGiv>e;nRJ+%dV+Bk#xb z>B-pstEVEf$dhv+b|Ev7QxVg;Xa#1ez`P2!D)RrG>F@t%c}Y5!RzNE-V+Ghky-}|r z=*dr=e0-5>o2dJ!q6oW@LP{7)v;Y7A diff --git a/qpython-docs/CNAME b/qpython-docs/CNAME deleted file mode 100644 index 4632497..0000000 --- a/qpython-docs/CNAME +++ /dev/null @@ -1 +0,0 @@ -www.qpython.org diff --git a/qpython-docs/Makefile b/qpython-docs/Makefile deleted file mode 100644 index 37eab44..0000000 --- a/qpython-docs/Makefile +++ /dev/null @@ -1,225 +0,0 @@ -# Makefile for Sphinx documentation -# - -# You can set these variables from the command line. -SPHINXOPTS = -SPHINXBUILD = sphinx-build -PAPER = -BUILDDIR = build - -# Internal variables. -PAPEROPT_a4 = -D latex_paper_size=a4 -PAPEROPT_letter = -D latex_paper_size=letter -ALLSPHINXOPTS = -d $(BUILDDIR)/doctrees $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) source -# the i18n builder cannot share the environment and doctrees with the others -I18NSPHINXOPTS = $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) source - -.PHONY: help -help: - @echo "Please use \`make ' where is one of" - @echo " html to make standalone HTML files" - @echo " dirhtml to make HTML files named index.html in directories" - @echo " singlehtml to make a single large HTML file" - @echo " pickle to make pickle files" - @echo " json to make JSON files" - @echo " htmlhelp to make HTML files and a HTML help project" - @echo " qthelp to make HTML files and a qthelp project" - @echo " applehelp to make an Apple Help Book" - @echo " devhelp to make HTML files and a Devhelp project" - @echo " epub to make an epub" - @echo " epub3 to make an epub3" - @echo " latex to make LaTeX files, you can set PAPER=a4 or PAPER=letter" - @echo " latexpdf to make LaTeX files and run them through pdflatex" - @echo " latexpdfja to make LaTeX files and run them through platex/dvipdfmx" - @echo " text to make text files" - @echo " man to make manual pages" - @echo " texinfo to make Texinfo files" - @echo " info to make Texinfo files and run them through makeinfo" - @echo " gettext to make PO message catalogs" - @echo " changes to make an overview of all changed/added/deprecated items" - @echo " xml to make Docutils-native XML files" - @echo " pseudoxml to make pseudoxml-XML files for display purposes" - @echo " linkcheck to check all external links for integrity" - @echo " doctest to run all doctests embedded in the documentation (if enabled)" - @echo " coverage to run coverage check of the documentation (if enabled)" - @echo " dummy to check syntax errors of document sources" - -.PHONY: clean -clean: - rm -rf $(BUILDDIR)/* - -.PHONY: html -html: - $(SPHINXBUILD) -b html $(ALLSPHINXOPTS) $(BUILDDIR)/html - @echo - @echo "Build finished. The HTML pages are in $(BUILDDIR)/html" - -.PHONY: dirhtml -dirhtml: - $(SPHINXBUILD) -b dirhtml $(ALLSPHINXOPTS) $(BUILDDIR)/dirhtml - @echo - @echo "Build finished. The HTML pages are in $(BUILDDIR)/dirhtml." - -.PHONY: singlehtml -singlehtml: - $(SPHINXBUILD) -b singlehtml $(ALLSPHINXOPTS) $(BUILDDIR)/singlehtml - @echo - @echo "Build finished. The HTML page is in $(BUILDDIR)/singlehtml." - -.PHONY: pickle -pickle: - $(SPHINXBUILD) -b pickle $(ALLSPHINXOPTS) $(BUILDDIR)/pickle - @echo - @echo "Build finished; now you can process the pickle files." - -.PHONY: json -json: - $(SPHINXBUILD) -b json $(ALLSPHINXOPTS) $(BUILDDIR)/json - @echo - @echo "Build finished; now you can process the JSON files." - -.PHONY: htmlhelp -htmlhelp: - $(SPHINXBUILD) -b htmlhelp $(ALLSPHINXOPTS) $(BUILDDIR)/htmlhelp - @echo - @echo "Build finished; now you can run HTML Help Workshop with the" \ - ".hhp project file in $(BUILDDIR)/htmlhelp." - -.PHONY: qthelp -qthelp: - $(SPHINXBUILD) -b qthelp $(ALLSPHINXOPTS) $(BUILDDIR)/qthelp - @echo - @echo "Build finished; now you can run "qcollectiongenerator" with the" \ - ".qhcp project file in $(BUILDDIR)/qthelp, like this:" - @echo "# qcollectiongenerator $(BUILDDIR)/qthelp/QPython.qhcp" - @echo "To view the help file:" - @echo "# assistant -collectionFile $(BUILDDIR)/qthelp/QPython.qhc" - -.PHONY: applehelp -applehelp: - $(SPHINXBUILD) -b applehelp $(ALLSPHINXOPTS) $(BUILDDIR)/applehelp - @echo - @echo "Build finished. The help book is in $(BUILDDIR)/applehelp." - @echo "N.B. You won't be able to view it unless you put it in" \ - "~/Library/Documentation/Help or install it in your application" \ - "bundle." - -.PHONY: devhelp -devhelp: - $(SPHINXBUILD) -b devhelp $(ALLSPHINXOPTS) $(BUILDDIR)/devhelp - @echo - @echo "Build finished." - @echo "To view the help file:" - @echo "# mkdir -p $$HOME/.local/share/devhelp/QPython" - @echo "# ln -s $(BUILDDIR)/devhelp $$HOME/.local/share/devhelp/QPython" - @echo "# devhelp" - -.PHONY: epub -epub: - $(SPHINXBUILD) -b epub $(ALLSPHINXOPTS) $(BUILDDIR)/epub - @echo - @echo "Build finished. The epub file is in $(BUILDDIR)/epub." - -.PHONY: epub3 -epub3: - $(SPHINXBUILD) -b epub3 $(ALLSPHINXOPTS) $(BUILDDIR)/epub3 - @echo - @echo "Build finished. The epub3 file is in $(BUILDDIR)/epub3." - -.PHONY: latex -latex: - $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex - @echo - @echo "Build finished; the LaTeX files are in $(BUILDDIR)/latex." - @echo "Run \`make' in that directory to run these through (pdf)latex" \ - "(use \`make latexpdf' here to do that automatically)." - -.PHONY: latexpdf -latexpdf: - $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex - @echo "Running LaTeX files through pdflatex..." - $(MAKE) -C $(BUILDDIR)/latex all-pdf - @echo "pdflatex finished; the PDF files are in $(BUILDDIR)/latex." - -.PHONY: latexpdfja -latexpdfja: - $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex - @echo "Running LaTeX files through platex and dvipdfmx..." - $(MAKE) -C $(BUILDDIR)/latex all-pdf-ja - @echo "pdflatex finished; the PDF files are in $(BUILDDIR)/latex." - -.PHONY: text -text: - $(SPHINXBUILD) -b text $(ALLSPHINXOPTS) $(BUILDDIR)/text - @echo - @echo "Build finished. The text files are in $(BUILDDIR)/text." - -.PHONY: man -man: - $(SPHINXBUILD) -b man $(ALLSPHINXOPTS) $(BUILDDIR)/man - @echo - @echo "Build finished. The manual pages are in $(BUILDDIR)/man." - -.PHONY: texinfo -texinfo: - $(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(BUILDDIR)/texinfo - @echo - @echo "Build finished. The Texinfo files are in $(BUILDDIR)/texinfo." - @echo "Run \`make' in that directory to run these through makeinfo" \ - "(use \`make info' here to do that automatically)." - -.PHONY: info -info: - $(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(BUILDDIR)/texinfo - @echo "Running Texinfo files through makeinfo..." - make -C $(BUILDDIR)/texinfo info - @echo "makeinfo finished; the Info files are in $(BUILDDIR)/texinfo." - -.PHONY: gettext -gettext: - $(SPHINXBUILD) -b gettext $(I18NSPHINXOPTS) $(BUILDDIR)/locale - @echo - @echo "Build finished. The message catalogs are in $(BUILDDIR)/locale." - -.PHONY: changes -changes: - $(SPHINXBUILD) -b changes $(ALLSPHINXOPTS) $(BUILDDIR)/changes - @echo - @echo "The overview file is in $(BUILDDIR)/changes." - -.PHONY: linkcheck -linkcheck: - $(SPHINXBUILD) -b linkcheck $(ALLSPHINXOPTS) $(BUILDDIR)/linkcheck - @echo - @echo "Link check complete; look for any errors in the above output " \ - "or in $(BUILDDIR)/linkcheck/output.txt." - -.PHONY: doctest -doctest: - $(SPHINXBUILD) -b doctest $(ALLSPHINXOPTS) $(BUILDDIR)/doctest - @echo "Testing of doctests in the sources finished, look at the " \ - "results in $(BUILDDIR)/doctest/output.txt." - -.PHONY: coverage -coverage: - $(SPHINXBUILD) -b coverage $(ALLSPHINXOPTS) $(BUILDDIR)/coverage - @echo "Testing of coverage in the sources finished, look at the " \ - "results in $(BUILDDIR)/coverage/python.txt." - -.PHONY: xml -xml: - $(SPHINXBUILD) -b xml $(ALLSPHINXOPTS) $(BUILDDIR)/xml - @echo - @echo "Build finished. The XML files are in $(BUILDDIR)/xml." - -.PHONY: pseudoxml -pseudoxml: - $(SPHINXBUILD) -b pseudoxml $(ALLSPHINXOPTS) $(BUILDDIR)/pseudoxml - @echo - @echo "Build finished. The pseudo-XML files are in $(BUILDDIR)/pseudoxml." - -.PHONY: dummy -dummy: - $(SPHINXBUILD) -b dummy $(ALLSPHINXOPTS) $(BUILDDIR)/dummy - @echo - @echo "Build finished. Dummy builder generates no files." diff --git a/qpython-docs/a8.json b/qpython-docs/a8.json deleted file mode 100644 index f08533f..0000000 --- a/qpython-docs/a8.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "link": "http://techslides.com/demos/sample-videos/small.mp4" -} diff --git a/qpython-docs/add-analytics-window.py b/qpython-docs/add-analytics-window.py deleted file mode 100644 index 1be97fa..0000000 --- a/qpython-docs/add-analytics-window.py +++ /dev/null @@ -1,41 +0,0 @@ -import sys -import os - -def process_file(input_file, output_file, extra_file): - # 确保 extra.txt 文件存在 - if not os.path.exists(extra_file): - print(f"Error: The file '{extra_file}' does not exist.") - return - - # 获取 extra.txt 文件内容 - with open(extra_file, 'r', encoding='utf-8') as e: - extra = e.read().replace("{{PTH}}", input_file[1:]) # 用路径替换 {{PTH}} - - # 逐行读取输入文件并处理内容 - with open(input_file, 'r', encoding='utf-8') as f, open(output_file, 'w', encoding='utf-8') as g: - for line in f: - line = line.strip() # 去除行首和行尾空白字符 - if line: # 忽略空行 - # 如果是特定标签,添加 extra 和
内容 - if line == '
': - g.write(extra + "
\n") - else: - g.write(line + '\n') # 写入处理后的行 - - # 替换原始文件 - os.rename(output_file, input_file) - -def main(): - if len(sys.argv) < 2: - print("Usage: python script.py ") - return - - input_file = sys.argv[1] - output_file = './qpydoc.tmp' - extra_file = os.path.join(os.path.dirname(os.path.abspath(__file__)), 'extra.txt') - - # 处理文件 - process_file(input_file, output_file, extra_file) - -if __name__ == '__main__': - main() diff --git a/qpython-docs/add-analytics.py b/qpython-docs/add-analytics.py deleted file mode 100644 index e7273d5..0000000 --- a/qpython-docs/add-analytics.py +++ /dev/null @@ -1,10 +0,0 @@ -import sys,os -with open(sys.argv[1], 'r') as f, open('./qpydoc.tmp', 'wb') as g, open(os.path.dirname(os.path.abspath(__file__))+'/extra.txt','r') as e: - pth = sys.argv[1][1:] - extra = "".join(e.readlines()).replace("{{PTH}}",pth) - g.write('\n'.join( - filter(lambda s: len(s), - map(lambda s: - ('',extra+"
")[s=='
']+s, - map(str.strip, f.readlines()))))) -os.rename('./qpydoc.tmp', sys.argv[1]) diff --git a/qpython-docs/agreement-cn.html b/qpython-docs/agreement-cn.html deleted file mode 100644 index dbdf8b4..0000000 --- a/qpython-docs/agreement-cn.html +++ /dev/null @@ -1,47 +0,0 @@ - - - - - - - 用户使用协议 - - - -

用户使用协议

1. 特别提示 -

1.1为使用本手机应用软件及服务,您应当阅读并遵守《用户使用协议》(以下简称“本协议”)。请您务必审慎阅读、充分理解各条款内容,特别是免除或者限制责任的条款,以及同意或使用某项服务的单独协议,并选择接受或不接受。 -

1.2 除非您已阅读并接受本协议所有条款,否则您无权下载、安装或使用本软件及相关服务。您的下载、安装、使用、获取账号、登录等行为即视为您已阅读并同意上述协议的约束。 -

1.3 QPYTHON(以下称“QPYTHON”)同意按照本协议的规定及其不时发布的操作规则提供基于互联网的相关服务(以下称"本服务")。若您需要获得本服务,您(以下称"用户")应当同意本协议的全部条款并按照页面上的提示完成全部的申请程序。 -

- - -

2. 协议适用主体范围

- 本协议是用户与本公司之间关于用户下载、安装、使用、复制本软件,以及使用本公司相关服务所订立的协议。 -

- QPYTHON在网站上公布的服务条款及用户所参加课程的招生方案和班次协议等是本协议的补充。本协议与上述内容存在冲突的,以本协议为准。 本协议内容同时包括QPYTHON可能不断发布的关于本服务的相关协议、业务规则等内容。上述内容一经正式发布,即为本协议不可分割的组成部分,用户若继续使用本公司软件及服务同样应当遵守。 -

-

3. 服务内容与授权使用范围

-

本软件根据用户实际需求提供服务,例如编程工具、在线QPYPI。QPYTHON保留随时变更、中断或终止部分或全部本服务的权利。 -

-

本软件手机应用的授权使用范围:用户可以在手机上安装、使用、显示、运行本软件。 -

-

保留权利:未明示授权的其他一切权利均由本公司所有。

- -

3. 使用规则

-

用户在使用本软件时,必须遵循以下原则:
- 遵守你所在国的有关的法律和法规; -
- 不得为任何非法目的而使用本服务系统;
- 遵守所有与本服务有关的网络协议、规定和程序;
- 不得利用本软件系统进行任何可能对互联网的正常运转造成不利影响的行为;
- 不得利用本软件服务系统进行任何不利于其他用户的行为;
- 如发现任何非法使用用户账号或账号出现安全漏洞的情况, 应立即通知QPYTHON官方 - -

-

4. 知识产权

-

本软件的作者为严河存, 而QPYTHON的商标权、专利权、商业秘密等知识产权,以及与本软件相关的所有信息内容(包括但不限于视频课件、文字、图片、音频、图表、界面设计、版面框架、有关数据或电子文档等)均属于River授权的北京优趣天下信息技术有限公司,北京优趣天下信息技术有限公司享有上述知识产权,除非事先经本公司的合法授权,任何人皆不得擅自以任何形式使用,否则我们可立即终止向该用户提供产品和服务,并依法追究其法律责任,赔偿本QPYTHON的一切损失。

- - - - - diff --git a/qpython-docs/agreement.html b/qpython-docs/agreement.html deleted file mode 100644 index 078dd7b..0000000 --- a/qpython-docs/agreement.html +++ /dev/null @@ -1,45 +0,0 @@ - - - - - - User Agreement - - - -

User Agreement

1. Special Tips -

1.1 In order to use this mobile application software and services, you should read and abide by the "User Agreement" (hereinafter referred to as "this Agreement"). Please be sure to carefully read and fully understand the contents of each clause, especially the clauses exempting or limiting liability, as well as separate agreements for agreeing to or using a certain service, and choose to accept or not accept it. -

1.2 Unless you have read and accepted all the terms of this agreement, you have no right to download, install or use this software and related services. Your downloading, installation, use, account acquisition, login, etc. are deemed to have read and agreed to be bound by the above agreement. -

1.3 QPYTHON (hereinafter referred to as "QPYTHON") agrees to provide Internet-based related services (hereinafter referred to as the "Service") in accordance with the provisions of this Agreement and its operating rules published from time to time. If you need to obtain this service, you (hereinafter referred to as "User") should agree to all the terms of this agreement and complete the entire application process according to the prompts on the page. -

- - -

2. Scope of application of the agreement

- This agreement is an agreement between the user and the company regarding the user's downloading, installation, use, copying of this software, and use of the company's related services. -

- The terms of service published by QPYTHON on the website and the enrollment plans and class agreements for courses attended by users are supplements to this agreement. If there is any conflict between this Agreement and the above content, this Agreement shall prevail. The content of this agreement also includes relevant agreements, business rules, etc. regarding this service that QPYTHON may publish from time to time. Once the above content is officially released, it will become an integral part of this agreement. Users must also abide by it if they continue to use the company's software and services. -

-

3. Service content and authorized use scope

-

This software provides services based on the actual needs of users, such as programming tools and online QPYPI. QPYTHON reserves the right to change, interrupt or terminate part or all of this service at any time. -

-

The authorized use scope of this software’s mobile application: Users can install, use, display, and run this software on their mobile phones. -

-

Reserved rights: All other rights not expressly authorized are owned by our company.

- -

3. Rules of use

-

Users must follow the following principles when using this software:
- Comply with the relevant laws and regulations of your country; -
- This service system may not be used for any illegal purpose;
- Comply with all network protocols, regulations and procedures related to the Service;
- This software system may not be used to conduct any behavior that may adversely affect the normal operation of the Internet;
- You may not use this software service system to conduct any behavior that is detrimental to other users;
- If you discover any illegal use of user accounts or account security vulnerabilities, you should immediately notify QPYTHON officials. - -

-

4. Intellectual Property

-

The author of this software is Yan Hecun, and QPYTHON’s trademark rights, patent rights, trade secrets and other knowledge The property rights, as well as all information content related to this software (including but not limited to video courseware, text, pictures, audio, charts, interface design, layout framework, relevant data or electronic documents, etc.) belong to Beijing Youqutianxia Information authorized by River. Technology Co., Ltd. and Beijing Youqutianxia Information Technology Co., Ltd. enjoy the above intellectual property rights. Unless legally authorized by the company in advance, no one may use it in any form without authorization. Otherwise, we may immediately terminate the provision of products and services to the user, and Investigate its legal liability in accordance with the law and compensate QPYTHON for all losses.

- - - - diff --git a/qpython-docs/build-window.bat b/qpython-docs/build-window.bat deleted file mode 100644 index e21dc2e..0000000 --- a/qpython-docs/build-window.bat +++ /dev/null @@ -1,50 +0,0 @@ -@echo off -REM 删除 ../docs 目录 -if exist ..\docs rmdir /s /q ..\docs - -cd build/html - -REM 使用 Python 执行 add-analytics.py 脚本 -@REM for /r %%f in (*.html) do ( - python ..\..\add-analytics-window.py "%%f" -@REM ) - -REM 替换 _static 为 static,_images 为 images -for /r %%f in (*.html) do ( - echo Processing: %%f - powershell -Command "(Get-Content '%%f' -Encoding UTF8) -replace '_static', 'static' | Set-Content '%%f' -Encoding UTF8" - powershell -Command "(Get-Content '%%f' -Encoding UTF8) -replace '_images', 'images' | Set-Content '%%f' -Encoding UTF8" -) - -REM 删除临时文件 -for /r %%f in (*-e) do ( - del "%%f" -) - -REM 重命名 _static 为 static,_images 为 images -ren _static static -ren _images images - -REM 返回上级目录 -cd ..\.. - -REM 将 build/html 移动到 ../docs -move build\html ..\docs - -REM 复制其他文件到 ../docs -copy CNAME ..\docs -xcopy quick-start ..\docs /s /e -copy favicon.ico ..\docs -copy index.html ..\docs -copy community.html ..\docs -copy discord.html ..\docs -copy privacy.html ..\docs -copy privacy-cn.html ..\docs -copy agreement-cn.html ..\docs -copy agreement.html ..\docs -copy qlua-privacy.html ..\docs -copy qlua-rate.html ..\docs -copy qpy3-rate.html ..\docs -xcopy market ..\docs /s /e - -echo 部署完成! \ No newline at end of file diff --git a/qpython-docs/build.sh b/qpython-docs/build.sh deleted file mode 100755 index 98f80e2..0000000 --- a/qpython-docs/build.sh +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/bash -rm -fr ../docs -make html - -#mv static static -#mv sources sources - -cd build/html && find . -name "*.html" -exec python2 ../../add-analytics.py {} \; && find . -name "*.html" -exec sed -i -e 's/_static/static/g;s/_images/images/g' {} \; && find . -name "*-e" -exec rm {} \; && mv _static static && mv _images images - -cd ../.. && mv build/html ../docs && cp CNAME ../docs && cp -r quick-start ../docs && cp favicon.ico ../docs && cp index.html ../docs && cp community.html discord.html privacy.html privacy-cn.html agreement-cn.html agreement.html qlua-privacy.html qlua-rate.html qpy3-rate.html ../docs && cp -r market ../docs diff --git a/qpython-docs/community.html b/qpython-docs/community.html deleted file mode 100644 index d6d01b6..0000000 --- a/qpython-docs/community.html +++ /dev/null @@ -1,22 +0,0 @@ - diff --git a/qpython-docs/discord.html b/qpython-docs/discord.html deleted file mode 100644 index 4f7cb82..0000000 --- a/qpython-docs/discord.html +++ /dev/null @@ -1 +0,0 @@ - diff --git a/qpython-docs/docs/doctrees/contributors.doctree b/qpython-docs/docs/doctrees/contributors.doctree deleted file mode 100644 index 41a0da35d27c2311a0e2a0755aeef8c32d7bef67..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13963 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 ZzU8GhnP;E;0Ip0TuH-J5@+ExQ@xKx6pV|Nb diff --git a/qpython-docs/docs/doctrees/document.doctree b/qpython-docs/docs/doctrees/document.doctree deleted file mode 100644 index 886afd7fc5ea84ed3e931b4a3ff0bd6c31db160c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22291 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 diff --git a/qpython-docs/docs/doctrees/en/faq.doctree b/qpython-docs/docs/doctrees/en/faq.doctree deleted file mode 100644 index c51781e174cee8ecb4c99d02df6a9010faf0c4e0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5990 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 diff --git a/qpython-docs/docs/doctrees/en/guide.doctree b/qpython-docs/docs/doctrees/en/guide.doctree deleted file mode 100644 index 9360cbff2f8a80c56717f8a2c89fb40f9cfa1341..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5649 zcmcgwTW=&s751)o#xuT+?ai(byWaFF3hNkOcmRPSK?EBVz{+S7LIQ+UtERiAtL*Bo z-mdDk{eTD$L5x&9rFj4$#4|#OKM^TXr2GP&c;pZ8%2(Bw=@}={1SPCA-tJSUt4^Ks zeWy;HcRIiC-d=M5%s{1#Cl^N~3=JF}m4VJ^8y3~rCoRP8 zm|pEdgb*mmxC`9g(A=yCd?wGebg(LZQ_Kud>ol2(5Chb#^CS>?NXJ~1ldwnZb!vJs zxd>^hS#fe5Fd?Z!H9!>!IVvWm%Xk=q1rxJTP0$E>Ngj`A1~i{6nN^2*B@=N8-Bplj zYOnR!_bQKd;IWtH-D?Jwa}LjeikQqeO(d)3L7pa5R3^mLn z?KrMt*5xwnE}j;lYh^;15_+o^nC(ZI1ajlp;_np;?HYa`GcpC%lf{8$*_N~n+JHev z&H8WuaO_>m-2Ki;qAg+05-=l{8TH6W=Gp@utT-(#1!ppuN6f1@d*GeU5=v2crcI+G!|`{{)JY{Gs%VQ-%-v0qHs<1&fV zl-NPce>YDFh72^9bSwp0*Z>7u&`9_9Uwh=zvJL$yPA88mFOk}_l=O&~%5$2HbKzB5 zG>LF*AfIL)Ny1F>@W8{tVZS0C!Qu9ldYT3-kwQk79#UJJCtPDHq2$s2etm>>mCj@m zwNu{T-061Pi2tWW#S~lrSR7k_hfn`{#rJcLuK{?c4!}(E*{51amd1&$w|3R;nxI}IBPuE2573@rji8~;xM$=FMTd>zSSIVZ8z3{KK%x) zTols>ux$_ei@|y>*t5vqZW(h0+wH+c&-CQxpI8R+cVY+V; zk)v8~E~#DQ*EH9~kPU{WAJK$n7O|*C`nZ`Albx;&r{!41o%{8$~&cm3hE^O zIoHguubf!1`k=al4$XQ-Q<-UB*ptLwJXRSI&1=VO(+du-X`*vgD|JjKq@z5-a+~KQ zOK{pi1B{I!=_5n|wVNt_Yc_cTANe#1WC*Ro^m9Ev{MMo3c)mM3=+i8dna@xH30yl6 zcI++CxR95gZq3qhvlM1`Ze(tXQwgk_&2rwU4fWS|X9wm!Hd}TNz?x!kk-(k`vmr~nGp+8!$9x0tCLK9K7sYh_BD`6ie79n7idysQ@hjNO&>^ z2I}0fW3z?IM{{~Sw)hp2l!UY$tFr=_LH{5Gi!WgUqf}#&TLHArd>Rujd^GGb&*bHuV zW~5~=3}VbSZeF^ULTIBwzG8*t^By~6jD5h~Kkb6=r_1)w%l6NA@h3NZtEn$jm~Puh zXA}0p#A!~P)+A^5t(>8?_C8D8=j=oGtvdj7v(b*VTYMwnK#a8>29**^=~}PcWm{6} zq2mW^#3Lyh_&C*P=7f!Qe`dyhy{h|YXJ-Dg>jbXdnxCs0L0bq3CqPRKs4C1_fIc4L zf<55eS$SB=--CR$0W> In)&GHzi8G@EC2ui diff --git a/qpython-docs/docs/doctrees/en/guide_androidhelpers.doctree b/qpython-docs/docs/doctrees/en/guide_androidhelpers.doctree deleted file mode 100644 index 6b3587b6c6f443d34d6f508da614067b64b05e5b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 595573 zcmeFa3A|iIl|LRxNXQD0K-dCY!jcZzKoKPvAtVGMBm}}DI*Oh5I_bXj>wa|iO9-;L zJKC;1+(#4bML)rzguQZ+h-d7*FB&;R;@LzSydhxX*5SF?TPOGBhBIQ(MqE; zar4Bo=T2NdQR>cam3OzBg`psf!Sl_R(WTu zJXX~$RQG$@GU)J+^UUrYK@)I1?4@JRR4Q+8)kbz!Mxt^% z+IGRI>sCbN#z-{Qs_d#Y$J_NiQKLKxcU66E>zu}}TC3SWwj*qC+d0dkT01I7_1gAU zxwR+iRLh;HT(38Gx8b@H4Yw-gPOaIX4qD@l26EKg5w(fEcC@=y>vSrOsMd&fm0Q@m zyoL4Z<;KqO^3F;-8mYA^!yRA@T2fq%0Jp=H_NwTjt$R9ExY6#ETb-!Wj4IbalOxnW zjt&OajDehZs5Lqj5L%}a)jF#ts9~mFxKem^LuWD6x;GOaAtWJ3+-kPY+sUFtdw0fl6DX+eIjFdtBu4=Y+s_T`& zT6?u%X?3Nsdgpj;q;e%_J{m=}QXi|d+N)Y^7{}q~?^9h=onAe(I(>XQ=*NDwQBXs} z%(};{S`|^@nl;g?RjaQA-RsnbSGVh@mRH4NJLd?^Is(R5T?{IAH2jO;-xBzDJdAJp zc&j$iJ9uYlP0Q9XpdJXmZ45DB4eX_LahtO4Xt6={<8YA=L>6dOAwJ zdf1lg;h-@f|Jg9-Fun!=qXJ79^v1#PE~aXzdw?SegP-*#Kjmubw9X)POt#dW2?L-h zKc%pACvf)Hp-@N^GXdmwR@iBP98T?J&TIu$EUzp#R??(Sl$Fk^TUtZlmQrIitm-Am z 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 Tt|4}ha^cikV`QA!s?q-oqVxfh diff --git a/qpython-docs/docs/doctrees/en/guide_contributors.doctree b/qpython-docs/docs/doctrees/en/guide_contributors.doctree deleted file mode 100644 index 72e32165ec67934e2ffa55fefdd6250d94a1919e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6497 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 QDWFJO1tm)V^Zwp{0h-EsH2?qr diff --git a/qpython-docs/docs/doctrees/en/guide_contributors_test.doctree b/qpython-docs/docs/doctrees/en/guide_contributors_test.doctree deleted file mode 100644 index eed0740a3d3b9c3f8d7d1d4a845fe092c64c4b6d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6839 zcmd5>TZ-0gotXeVI5I_w=Bu9-7xW7T23~iDCQf~kyf8dY0;o82R zW^tK>r*)v%tZLb1*x0z5%%iog4*On6)AgiJRGY}mL5Q-B>bU0$L{LpRJ`n;!e4hwO zkbRqWlc;*=6K6A~13f2EQ<4nzP|Diuq{-^q z^yjka>;lxEgxWJ%;sEx4eGABpDUkrM_40Qsb%1N&+`!)9iSJr5jd%=1CPQKI*y4i$ zv=_;62s>cEusSbV_lhLSjjJ!Xdj}NV#-&XAsVs2`<2Da0EGaM{uGJC4X^hSoy8pcV474oh8AX!vRVTE^o zFjQzwi(Ol_UBP%>K!%Ov=ybc55w5OU-EPkol1R_#t#qSs*tRTdRXD__tJby4)-&yP zGbDwBOJ_}($?4h^HEy6a*H|u9Z3l<12f{aJh&uFK%6=oXwhsy|GhcxA5iS3**8O7aSS{nuY&aZ zg9k~I|Hs*M1Cb*QX#DB>1APQ(>-RM5QjPxmO*PNAU-CU?Gb>igWb;2i6BzoEhD4}{dor`SL|JS+R{vRt{&p=Oocqa0G_uEiofVArooyUy&*SXT^VHI*M-e3X{V zJ1J8SQubT+kCKV%DS5oEtXjzOs6%ops(B(Gs+eM5+R>T55A7_zk(F~u%e;mwh-Z(H zihBNiFc4}VYwG!;Mm;AQ)bq#uN;UAn9r_wY!kx0VWaK^w5dw#E-@@gHf3Rc!uq@Yob*_sJqg4g878)wTm%(-hd z!2jBt6sR|d9OS#}>wi(rCqj1-GCYQopbg-KI6ni_O*~wM)seo5eJ`&m^-b33t}jBj zztYOpX|vHS_0R5@wbSqD;}pRDdyZ9pygst(KF3&jdpI2s&zF34uU$3I;Cf)Rts`iZ zmg}59)w!8*0x=sLFswRI*`~+2T zacxzTVBIK@={oDItJaW)G$xYADIQGyEJ+aIVJ6$q#x9$9Z0Cv%mqerpv z1T>6yQnfVTT!viI+ThwDHK%(eVG`Ke8qT=gsCj{wPlR4epgVd3OMWYpP@fu!z2!+} z7abt%n7@#>gx1w;#uc`&dv)pBQ>x8~FN?NoW=DAVex^BS(>Ug_%}@>dG=|5us*X(6 zLgwk(DidavRGl3e8ChcEm&g}2pRHTzP`rJnIWY3FI-+d=)&zr#eAtw#IiG~X1Q#@T z+{H8EW&h;OR2_{`-N&x&(gM0Kh zn{$&OvP%@gw?<$ZrXlh5f(u4s@U0P0i6TK0m)qNcM%59z9dSYJ`kMwQjYdKY92QqCI#^}3*Ni{4wmrt_?o)6>DOMF^?!zO~pnphDYy_%aoR5R!& zmybZ{qE0b@CmaHcz882hef7u%H6PK)E^q7Fm{~39qcX8|eyEdWu}ve<%^HxV@tCUP zdZtkTGtpiQ5Fv?(Ohevz=JHkeb3Pt8Bg<<^wfwWi^18vPQM*awu1Dp->;VqwF&X$h zfL4+|63LY;U7J>C0n5NHGqg0o7Lf+Yt~w%iaO`Z`%o{QvA3*r9&o%mIML=R{zndVn z1srwMJZF!#&-F##xc02W&|`OSxy(`yUN$bo+nY&*Ep$`f^hR?k*adpHqmQ|Y8JDKLF=7q*-ekVyreO zAM~N7yV{UXX<_z#nWgLl<}$)QXa8cKu}?QnBkwm(=s&OPKkN9DsFr?1?nE#_w|moF z=00Sf@3PMxn)$nC?ry@)=+O_*^Cj#TSnp%@Df_!wjD2BNGPOyf=IRJAD$O~b?#&<- zpk^k~iC)ahY_ChQc}OK7Cg^j&1eKY3Y(!YjZZ%eH6}y_3mKy7WwqvQ!iQ}VdPa!`@HdKuX~U2_z?eLJ%OqY{Qa`8seE!Y;Z8+ Zg^r)NAOSwq+|hP5VdmVTE5oGU{V$9@>x%#Y diff --git a/qpython-docs/docs/doctrees/en/guide_developers.doctree b/qpython-docs/docs/doctrees/en/guide_developers.doctree deleted file mode 100644 index 437a8ce2b8c9cd2bbefe4ab704baba7807796294..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8637 zcmc&)-HYAE6?eS3`~Bg~S5s`KGHGI)?%iz@mxPc&T;nv(CfjwKxXnXRb)~s?W>;5| zrIB~{A&|Bha_PK9EtEoD0)arF(8s;=#ArAriSmTNpI^;awK^ing2KAbYPylP%+yoRoi0G)*u%Fa|3plg>k~tY%|S(<%#Xnc@MA` z0L~kvUc#H?9985vcq^T_-$y@3a_0E)a2Q9&0Q;rF=%bQ zp8MtL=O+7jscf!wm}@Ev!>i`PYiPeX8MOBs&>n6>yOa9x=5FcDO=#td%FQQ3!;s86nws;fAYHG0Lo~+F zOhYpYZe#9uso{T}o3~!Sa@9~%)oMyUJsBmRG$#HUCf>Au9_x7=Q3lU`9PT5SIyAS_ zk5lJn8Amsq11@~-cwvaZsH1A;^cW(feCE3eL5x;I;3u40~{97S6}y*!!wYlxpP`iyby)Sni_)ZL1X@k`)YTlk~zY zwhR1K4p}4q>-31t+MPGZj}zbUx5WzUGnXr(<(d75eW;ncft11@SbkLTdPhg-OBbG3uj(gtM0S_Z`mFi;6@AJ>H+I{Npc^E)f=nXM35M?aST|lK6knlD;ri}zs{MKqU4TFT^Q`Wp|;H$O-nc#6Gm(J)H+z{!s5I484(#>4>`#8tOq4lel ztmfWiHwD#^CH@Va!N+n^Vk6kLoE&jT*oT)Iwqxg-@CbC9OHD|~j@ za5S+^&D~|o#55L3cJQ?Ap}G5h%NKugLte}r&w)pcDQ3QZ#n8bvr_+t(k(wzALzJg= zsthKji18eXyDU8_zlST!whr36A^-N?um8JK)hs<{F;Byi@!MA$Y_(W=U9(g{0$)Q9 z30C}&fxW0J$jO3@YDqU7WSX5Qmf#iHU1VD+T~24LJ!HczBX3rWRKsd^8Uv$#@}X-6 zuK!yMyw+l%;UQl~yy%L!TiZ#uLfeQQXVGX=#LlITW2 zgU#vl4fTjjaoh?$x>RuWCke~SoPI~f(hH02Q)4t&cV&V=oOpglnP(O|(EQmE;Za<(_=sG3J zhwdRVRl@?3)eILKiAz@i=$c{3v!#TEOiNtKPPyiu12a|~s*8^uwVbjfPNf^tWkj)k zS}k%fwAGGUXNLl;Nl)gPY1C1jfc5eLrdvJm(g>`f1W# zyg;p%AzEp|RXRWR%MUmP*Sx;~ns{ zWq`@x58Bnxe5GpUQnFm%m_0^Mm;`}9yCaKev;eEVgiAuKR#}CWu9J(wc%lJpF%&}~ zi#N_(RI3R~T#!NsI$smEOp=}l-N`@H<6O!ldtqw};%u|b9_eefLOn_?wE}4AN;bp_ zNvy~`pQaAeU@$tCi{90#DFa>hv62CR(d@+QXqM; zJ+IEgEQhZ3Pz%7#5;BsJI+Gn?dpLBt81N83nDB#POxC}g4RLwr-pS$G8HjpV*UPFK z#=cikd*0``0`##bmo5jEHHGNCpC_1tZd&#AX%z}au%6f#Q6Dy7V#7leEwa2f)=mt` ze#6)+9g?m|_Y2s}u*U*;@ex$uj7d!LsE=0rF2k-Ay0{fi5o@*D>(#X`j5X|+k!_@A zSag@JTh)9SQQ*QbMG*x8&LLgtr2~ctg{#(eC)0kB!QBfB?*)VEJ>hrSxExr zl}ZvQfl!h_ANC~)^l4m@K%WLB3G~@fl0b)cO@cmx=4z$sGI|YHd;!NJBfz?r5{itb zU1=;$N!bo21Q#3j;?R1bZu-cW(6(M^jksWD)tw${jgNgUm9()wIzCqQ2FDA;Z9mTG zz+9*$KMq5fH!xuP#+7j?{{U-!uXqzN2$%JUX86m33|?1GXv23)yky1Nah62nhdKU8 VAdCm(Gm8Q3FjX+7lT+T?{1-1R2Mz!L diff --git a/qpython-docs/docs/doctrees/en/guide_extend.doctree b/qpython-docs/docs/doctrees/en/guide_extend.doctree deleted file mode 100644 index 5f05cc3aa6365d5f3586345aa6f9ce014f768a3c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16393 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 diff --git a/qpython-docs/docs/doctrees/en/guide_helloworld.doctree b/qpython-docs/docs/doctrees/en/guide_helloworld.doctree deleted file mode 100644 index 8fd5545226264b86a15c1932693a0d489dbfcee8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23638 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 B?>hhh diff --git a/qpython-docs/docs/doctrees/en/guide_howtostart.doctree b/qpython-docs/docs/doctrees/en/guide_howtostart.doctree deleted file mode 100644 index d618fecabe704be43ce6868f838977bda49d3e43..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25647 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 diff --git a/qpython-docs/docs/doctrees/en/guide_ide.doctree b/qpython-docs/docs/doctrees/en/guide_ide.doctree deleted file mode 100644 index 1c8eb192b5726d439ccfdbe7719cf439247a6b90..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8470 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 diff --git a/qpython-docs/docs/doctrees/en/guide_libraries.doctree b/qpython-docs/docs/doctrees/en/guide_libraries.doctree deleted file mode 100644 index 2142646d4d2af5edad080becca9c82bd23a6f178..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 56305 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 X7fPaBfn*1=#Lz`bY}4|hYUzIfYqMlQ diff --git a/qpython-docs/docs/doctrees/en/qpypi.doctree b/qpython-docs/docs/doctrees/en/qpypi.doctree deleted file mode 100644 index 64949b305ac163066f928c7d89f374abe61aa112..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7278 zcmeHM&5Inz71!77YGyyAl_f=Bty9KWA82$@Lu3(yP_kJ?O0W*5sp+nns@>nELGhnJ7}A9u#2QYCwR9z}_cgelzVNQe1YB)0gZxcW*9{s49y%j#VQfSW3>p1hIE||V{QzHce(!A&^4tifhb&UV zp&-k#P>)j>Bx5|o@mZWvo(Z$Yb_EGbv}L0l8YNZ;W+k@}iF1K~FwWr@3{n~qpfVcm z_wEcyKemf?EH}(*X7V)EnPt45U2;=~k&H0UNSk<4&lAy_=Rh0IxPsPrP{!nfgjgvm zJ@E`DRD|752saNxBYrPprCS12~*w-FHXRRr5>_@W{k( za4F(cWVId#Xj3Kby_gc4EhQGAM8Da-zGJHxH4Iol3S2ep*47=Zpnw%?Q1rsn3x#z;8)H#8l2hoe}?Pmpl{^U0= zB)XW|BWT-$fC=bFkO8o-F96wb8(&3PdGW>9O%+pZ#h&lDZVn3PnJVNC`S1vi6XXMN zBu8JuWPiZz1@3_3@H$Xt$*s8Q%{VLkWGde+d*|Tm6+jnLj@3wwlo**|THQEDiGZbB zceWnZp=jzDn4wOM`>UfFmn=%5_;D)=&K-z?KYF=9@DH{fjf;R47suW z+GJnThCYAtyZ`lurlqRo*=#v_3kerEU` zB&-UFrbRYsa2#VZ!yfcVk6DtB2bk7QX?s@d*!VM4$V3sTqyc*e2_+Wcpd#^{DYrLn z-?-r?)Q9+gxbxDZ;2D20hh%!LyEl$+8hAg-xzj1C0FgZwJ^}nwl>lCzdROZr>)^!F zN$dV<2s77K`?jDkJ|u_ic*L*Ita_V9#@~+~8H68Sw(#T10sMFqa)2K`w<+rsTq1~= z<~~BTh-!&EK15mv^q>-}L4>cme7ci=9(^Zuj9;yHgq{4kPCMV-M2YwS7+7vdgxXAu z72`GBgQ1S&viPRj4>x4O${G~^hISVv^z-47N;+R-_Itz~$>=ywlm$WzSt@iI3$`mY ziae@3qWTU78UsjCgN8f(-u=p?z|$&&q`Nw*K!s|1FnSOhG4J*A)Lzf8&DZ;_y2uDtIX z%Tk2=cP(2Z(sl=4dl)FmzskQ+vRNb0jj8Xq5y((}*hZk5a0mhc2wE(bI5^a~xM{KS z19eV712Zh!xj3c3GoU7?b#dpXaKfext=<|W*uDZ&932b*Yum3iD|{vJ-F6-CI@(K{ zRuv85kPU!E%O)LED5+}Mq9M$%IN8Eiw6P8=%BsGcTyy7rB7m$Pc}L*$Z(+*5T*qo; zaK+tYu2;_y5nglhgyU|x>J|k}k8iQ2l)XN8+6YS-0@{`v5JNN@#MofUXNOHTkX#wlJFN`V2S?BEsY3-vyOJd5$RWOW!& zmykvwxC7wHCWSjU)Y_uQC0c`bkGmymhXQnhJxYZNP?imvlW9N*i=_rEUoI&k7M>DN zSrgQ~N=U30RL#pxx0ng)u?4=?D(;?eJ;~$dwc}RAp0WXUV{=na>bOoM2Kfl$mT?nM zWri7<;A2p_Fn=g$Q^ixatP6rj23LnI@mrBd|Iyw+(i`WchFh114bg7ya3{_nAx-ZfbgdpYf;V2T~7U9$v(BsEx zm9Oy96$&vpPcnip#%io=@sqPx-Eu0@py?3N{uYTs<-Ly&cd2d^fo%F^i`=)y3wMEL zdIb(oB1G{7Do7zLgj@(QYbOw6uHpb6b&%cD2al(2rTQ!b zXN`v?vhBN*B6&=oOx)=bQ4qp#MU_Mf!C?c-vylKo;d99fl!9wnq)b5Zh(3_K56nA2 zEkB}w3~s~bh1zrU{RQ-SB9_nBwr?TMw|_u4+eh-L{6Ie0W<*&f$`|sp?Mw7_f&P4- z{=A7lx$6=KJ4vx6^szmUefiP8{9xa&-j`qO`-S^{(S9yprD!WuO)2NWXmG0WK*x>W`Kjk;h|TQo z0gl~Ts$X>O0DmBRX6Y)qFw3hN!G#K>@?B#><%MZsfD3E>Hg%Ih{{%Mtu=p9G4&R~> qzxWhlm>b406p5n*ZtKa?w=t^F^vJBjQ7 diff --git a/qpython-docs/docs/doctrees/en/qpython3.doctree b/qpython-docs/docs/doctrees/en/qpython3.doctree deleted file mode 100644 index 8788c39e3a330829ee2c4709448eaf1d24bae585..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11746 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 HYPbIew$`Oa diff --git a/qpython-docs/docs/doctrees/en/qpython_ox_featues.doctree b/qpython-docs/docs/doctrees/en/qpython_ox_featues.doctree deleted file mode 100644 index 59bbed5b4425bde90ad64bd4bd31b9397cb76392..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14887 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

dp+qz(ljTTMr?|- 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%0A!(=&^z{Mm=PR`rKIbFF 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 z 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 I*}BpH4<}ME-2eap diff --git a/qpython-docs/docs/doctrees/features/2018-09-28-dropbear-cn.doctree b/qpython-docs/docs/doctrees/features/2018-09-28-dropbear-cn.doctree deleted file mode 100644 index ec5278eac3a5da275270989f98c01e0d79484bd7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15137 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 diff --git a/qpython-docs/docs/doctrees/zh/howtostart.doctree b/qpython-docs/docs/doctrees/zh/howtostart.doctree deleted file mode 100644 index df0209c52134c542110bb1aa49a79cce5dc3d04b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8154 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 IVR2*n|Kyf`_y7O^ diff --git a/qpython-docs/docs/doctrees/zhindex.doctree b/qpython-docs/docs/doctrees/zhindex.doctree deleted file mode 100644 index b313ddce43ac04c550e05a56f2e7182c60b609ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9576 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 diff --git a/qpython-docs/extra.txt b/qpython-docs/extra.txt deleted file mode 100644 index d0d3bdb..0000000 --- a/qpython-docs/extra.txt +++ /dev/null @@ -1,19 +0,0 @@ - - -
- - - - diff --git a/qpython-docs/favicon.ico b/qpython-docs/favicon.ico deleted file mode 100644 index 5650a9677100950c97a70fe5a402bb45441fa623..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5430 zcmeHLF%E+;3^Y|G+Krt7rm8<+gq=L3OpJ{51${>c;3rK#Qs4=x14@OEK|%~g!jX<7 z2PndJd=3B>9Kdk^n-8}mz(tSze*Q%Mf!r0R`VmcA-4!50e%zE&*4}ZhV((OnkOI8x zkc4bJV>i1LnO($+0=zzogsd}uzmL7u_N#<@E<`{9eHW0Bjce?`=N>?*HPCs+M??sd zXYO5YLSoSNY-9d*))HFCCsCO+@E6j0Z4KY<)XkOOs zcwIB+_1XS&u}0nF_?xKXr}iN4Kh8fBXKT9>37%EbB|z;-7eO|O$@koEr}ki9urKx) L1A|`ye;IxOV(zld diff --git a/qpython-docs/img_banner-1.jpg b/qpython-docs/img_banner-1.jpg deleted file mode 100644 index 35179f4e717b1f6a4b06803e72b85fe9a605f7b9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12163 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 D!|nI4 diff --git a/qpython-docs/img_banner-1@2x.jpg b/qpython-docs/img_banner-1@2x.jpg deleted file mode 100755 index 51be1967d6be8c5b82368bb4ff3e5a7e0158c7b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 177974 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௎^ zb*$Wdj$vvxQ-j^w5T&f~^)!cZlq5?@}JunalaZ!udn_-7jSv7pvU2 zO~B&8%RT$Ksy%*Hoy*S*T9TJ~cl`xYbLlN49c!%vo~|kumm`~Fh;gT#Z0)W0PFa$< znq%mCQq5u)Q8F-P5FK*tj^-RkspQ|+^0^duXPT9jd$R%p|9?`^PGZ8~;rKyeD2m%;@B@&FkP1z5K!>H2EE&vwBQ z;>*45Q7!&^agUmA<{`_GIrP11S_?tNVhDEvBbTCQh16~FxtHE&H5n5=B52~=F+{A) zQQ=fRnpd*a$<)?7l;lmFDMQGiQLIiz+E)HxoNu@tRWf??A;m$?l$Ay%jn`P9PHqF{;h7@ z_Do!ae#)xqJBF;0+BZ|bE*iW(mK|32d9Y!^7ae!&8xEpvT;W5tG+}Hx@3hP zevHVhG#77^a;TyK0-+cuS>Jf2)RC_IS6S)u4AUH{(o#!edFBn)tW^`W5ws1RRE8Rp zp|Rn)Y(d!-3So=+DEk#T5hEC`Fh6;iGmUXS*Lf$#u?2e;df6Z{ly8?buE7-f7t>50 zUTTM0Tdj=M;S*WgGkz|`d+b~y=a{ovvQeY+nqx)~?TEKvSD;%*WY$6e+((eHi+gA4 zUD1$gCk6GsO$-gad4g?j#!gIJ+BF@GYsF1@8hEdf-}{X`Oeg&^GaQK7vLuvMVp>@l zh1oP#^_FjR>Pq>}9i#GVF1a^*VZm$KTFb#iJ4$)-^J^!#hb|itVcBQKvka`IsYEPUhD^y| zJnQ6LjrrEvmvs<#yEW3rXiT4&A{-`UY@Sd>$OY?IU88JTrF2RUUN~PIDTnwHYe?hb zo0{Zd;{oe^)SyoS+nf2E z*1`M?aPYAA7&~cyy1BFyv-{r{{zBf$ftJyU8m0*>HEr_h5dvWJsk#2E#+ySa0=r` z&+%m&c2J(XgIt8`cFsgYKGS697-F>vS;QsQ=OvZfR_{KN%?U$VdMn4Ul_G#9u49AM zDD;XSba?FZ+g$!u`_s=9p~=c^t1feqjyv2BnY+%9G9Qg{T+qHi?%CL#n%_4v#$P zsQajiN{|F?1fa5TbZzHvWM@j87x(VZ3z3nF@1E<4AAy;sFK{#Wy4h&~Q8i1SbD@|d zusrh1dPx&@{qRUqww;#pu-eDuywQpahjj58B()yhrZjGup2&IQkB$2)<$@^K7ed~J z@rtq>`Dp*LU$3l64c@{WuKz?! zJ?vc+DRReja^||N@q&hQ znM3?&bgGHOu#C!MmiE}JtcnXy8s`~fmyE|9ay& z;O!;)nI=S6GpPfzBD0C6Sck*%pOKXKeUPhD16sL}u|zMY*s3@*Nyp4_8ztwkn(Dk6 z*x)fl>lpHxCUaZSWR&Dkv}0`6LR>2TPC3r<@ZI&A(Qk@J84xRLlFs813CUfmWkB{WwqnYf){uM z6^e__9q?xJ(`=HJ)|-xJaJpcQZ!Cw6MU*y>sx>U^M; z@vRytz1z(uc#kT!M!W?4f@Rb-ZX1}8loTTSQjgsyuA(n97K}ch5;w|xX}`0-c0774 ztc2O>>to6e4l&zT10G6*R=v`SwmcZt>f~J4`eyuj3%c(eTLN@zGPn2NoGSSk zj7x5(7!nXjSh5rlEE4W=b@kRV7u{?r$MZgvi+ro>Ek69hmPkmr&8LExusGH{=h{2D zM@lMMi0oSQgj!*Si>{t5MhE9%C`#*xu@W(JCb!$Tz58Z&rF&lvC=ZL0DdGq@kv_j% zRHoXsDZzMDmaF&K`Xek$iC4_s(#9KS|B`D^UWggVUAATRm*oW#(B9o>TSFU{3~%|O zP4vO&nwl)h{-tiBXWP_wY`;))7K5Aj7vHka3$A+I>#P_u%W&V({8Kmiu<(a<590~ch#c67nF$`<3;Yeo}f1Uc3ID)HC%k1uU z;J)=kUY9&|{bz*w&y?-5UQCl2Ez^b@CdU!@>R}OiWam`-mP^{*Hg$g%f+tG?6{M7C zULcXZ?(yNMk$X;HcZBM|l!y6i z?5p};@ZMYor!x`UP*|F6-6U5zsit=Qmv2>Y?~%lg5LX1zLrE*;!mz4g@!85i;Vx<_ zBvSQacjs)w@m zzm7w{=+s>)yCqiH*_NHo^7t0iZJ$3{J9l6Isn2TBn^(TR-5lSFbC}WS97JE!mXvkG z7e@tl7ZYXWKl#K;wixHGMZ;?$)BoleGTN{|64a$9CXNv1bwS`!aRVRITQQWI&m}hAmNWhw!_l|rUNJ48o*=y#4#7uJxA&m04A9rC+?(rRTehf*9 zJGf2PK9Dmu!zRvJzbAp!=R4^9}_PLqk`qUC2#S@GVfhj@K;J! zp?8O3Fr+;#6whPG#e-W~g+50Ur;-h`ifGVPs(TBy=T!ABY3L`$##VXW@0RqUg{})2 z5+?L>sIok{JgPHL;4P9DMlaEmt+V8)mL)!5msBh1G2C#Q1(8`EyiD?e^>kBchS0XP z%HIIxDz0vmgNAU!kaX4}C{74V=5fBo72xLk`2#Ix8Q**BK5r=MB7`!dAFH`-q@3B0bnvBN{3R z@D^Wu*tVIpftX=tLV+tPd++Y9ypR-T!$Xi$sxwU zchG(JHuz%1Qy#oz%uX>3)8dYzXcOj0o)1z7HOG*GQf7mI{$UND=u36a2X|11hztg{ zKe(tb=wEYns;Nwv*;NSj=lw{U9u`&XVsFgI@tP^yhV2W*Eb(x&6$bRWUBez2p9Y+N zf=o8dXsTKrAN%lHUv1ztBA?daBMw|yeWplBnR4Ok18v_QbN5y_F0_RQ4l zMr5>gghxuNueMN*+KvAX4CKL*H4CLR+Ax(wpG?*pF`4q?4zCnrkKOw6&Y+n$Ot9;8 zMaT<2hSb_avjD^6?+68kv=y?Pye|T#^h^c)f>;M;P3wu@@O!p=2jds~y%)H@k_qk~ zUC&##v|6b;kcik{JXp;v!*^nbvY1k%_}QTDG8I!0Esu8>&{CgHoGq2J^}>9^7FJPf zcZcNq^LuY@K&nag59kGBt#r{I&iazP2N%rj->GK5jt5gwCWMVL@8**;I!55Op`pYv+}G30)CTn{Sc1U4`I zzKNc#P+2*j86R=8XH-PJBiC{5Jb%ta_26CAu zil-{2uOXuC?sxHzooNb#&ujoS2m`rVg+TPhSwF~VmQB|uQ23x;tg1Y5r|`K0)deAg z=z;|G)%_ZReDtQK_4JKB`vn2R33o=Q%Byd8%$(CmLVHP`PL1u$GRzcWlUK#R$88(5 zSS*8XxyAv5_c276<>50SK}k0D;UKsS2~dFL2U4`jMVAq}m`r-MQZ zX0N^-L;Nd7P6V2h;j3~wd{>LBT%d*t-KGK@&)@Pt_?jcw&4+e@accXTut%j5P`!OL zPYDZ$v3)YPQ>c$vqUCZ{n(o+@?m?9{%c>c}i+?X;x}CylhB>^kT&A-hV?($r(f1q{ z8fEOfIv~A6p5x!`I`PP%{H{(ATy(v(K9y2bb2JlSMlU zb0>l$i3gf0mYG{OG@smUnSTJ~irB<(jyNJLKh!$EKK?PEwHOlbOu zYi9S}0h-ZXy{X)$SnVd!w^u)nvZrRbBl~8-f{qSMKck52HFKZMQ*)ww1ZNDD`=OdD zZ1$y#-whLeXRE$um3Z;+C+p8i5>==kNEj|h7%%5+&zAsvAz~Yq zCR5}wtuZ@_^fQ*RF&9SeJ{R^@ffFt%4ZVmrgnjxvzkR87{-|coq|9omjI%9hn&K%* zEAJiWXsu|Ohc3*nxJO_W{Vr{va#Mq5u!em&hU`sjD|bM}IVSojfJH(BNv?2UAwGy{ z+h(9iZ<=7cD&a_n98t3Ra{e=};X0?3nRiEKEDMCYEC-zSdsTJ`W40b+VKd(!OLSqH24ox3fR-qyXAB2%Z+!%B&n3cTPk=*RwloZ-KcV-8#Xsa3s zJ~AwhM(SX+h@kI3K=d8bWLzXf#?RXrAFWC;G2$r5Hnbjk6+`)ydH!;K*+N%dT6YO! zEp8RTUhvcSF#1pH(hTP877<_6ha?_iMC41}+#o-E&mT3;c%;~^vT)lHu(jWga_}D( zc2_PN;!-dhcz-T%@Ey!a#3wwTiau&~uMNXFYB5J(w!J{;>9tkeRWf$b`uJw2VaQ0_yp#zw)k7a>x;EqB#rtSHZ@%@nqULfE-|&3Nz~yS7*4XPp=g1tcZ};y zj@OV~cTdab9s=_lKD*R2!!nE}gv8sr^B2bbz>c4}jKgHHI7j+M-RJtFlsMO-^t8;B z2ZL1yy&vK}PGLC5EU_3tZIdO`YOLl(>&mi4^;ah0oMPzDPoE_mdBYztN--F%VbA@1X`WHEK?0Js z_Z5Y_cZeh@pWV6oSl8{GnQRer?=rTkk>NvR=R3QrpOyX7)520l1``{7ZpfKf(grU{ zzu*dAo9f|TAz-2V#>$ys5?(gz7Iz*|extxPakg(uT9dS9ZEXUT_wv)xZPcM?p6z%O zGNtm}*AubOeZ`P}$7GC^<(GJEwym9TuSpH%NNI)+)30n{D-iI7fI|hna092ijA1w7!d^E z8}5+{?g6Drv93~>jXyhE9kE3rw9PevL7(H*yE0x->c z3ASJUs+efqy?+e(22^JnN6kZ@7v`e(Qnae+LwUorQG-0_e6|@(**!X;#9}$j3GYj! zqt%cLB-pZf>?RC@o0~RUxF;%O%&{xvWlTA+%wUViwO9nauci?G#=A_4b#n|Y5Ss8G7AXTSe9oQ5rjW5_c_I@{~jmno6uaaWWF4bCMT-Sk%n$Gwb!rsU$IKz&uK z)ygjFu#m-Yiz=6!qt_ggq6Q5~N6fk}dXX~QlGPz?7EZzsF~}v+W%FE}i78D$gbj z-hB;0SOjk&Ug7oIlsba-Gb2tIc23b6?}>xMo1aoR-_*TlHvU%Ug{?GXb$H>?Q)noO z>;f<^8#AVVlrp&2*r-OG^PN1lkI9(C9oGj1^7 zlHo!yg6h#Y>`l;Z6%nb}=NdmI$e+`mYrQcemfFZE#IL&LcfA z;Z@+P5(&Z`LBDw;Lr|V&^4T3n?cml54Qd9xZQswDP9XvjAxY<0-_o=jz5TL!@RnV5 zGzESLXG**B@o)`id-KEFW@v2;<~o<8$;?bS6C5Jd$|q^ zeW6fn8aLNc ztFnEvd70rbH&-R|b6=!7iy4?udm@V;lsnJltO`+0Mms{TQp-5UEDmfxecv*!CWrX? z26_SBhM>F|vjxWmobHPTmNqHb5~}+w8kdp#N9YYOT3OJuszPnAyTCRKkVhIJP1jBI z+lvw&wg`=)Eyr$-HgGJ0)0mk@^0e+>1wFoU>$Z!3mJ*^@*fNs*8W%9Q%DHpLE8?pJ zNgI@AJ5TG$Uhy2>3OFlh#biiCoo@Ip6iHxUHvXt<&P=vZBxi1E=ovv(!GST_Snkjh z@^F->p_?eTDV(p|+m(#>Tr~O;?loaN;DS%cTmFqdtSGOfXxYd*>zXu03L6*hiWa*W z2j4d?@0LwJqtOS6jM}#b%`r62B@0F*MH;+FZEMl*^Fnp6c8pdm#5Qp(gXx_6yaFZk z*fD`UxIpbb2a`qUY>YpTC#YaBxu@<-o%nXRWa5rjK<*J1wdwMz>E7^zrACFuOmzQe z`vf6|NschPBRcumaTL@yY?65)CPXcCEcLV5UkLQ7!%(fTuS(@3lX_s7?4z+gh+ak5 z!6MalSKReV9KlHLM&W!j80j>33(Pvw)xB%oJMt zI(4W84{fHg*sWHYvksDF0}vD$x3X4TlT#;1#2@QJ*W7DUX~ve7k)rxIId- z?oHohw5h{6c$fpTFtm&MqG@7PamlWwp+=#&jdwu0Kw6q^heED6uBWM3o_~Z7ibvP} z8R_}`t5gF`CH}La1XJt%4rqniQqTF@!g^RHM*>`(h%ypeE2BTuIJd!iSk~8_(uAkt>S14EeZM;gNe8Rec<2PZMPJHc zQP+rz>qb(ol-4uZxoGhb5@^zqiWg~b8Nv;0x)N^{cA{h?Xwwfb9rtf8Z)csE3OThDvQuW8%FcH zr1!7Ri^`PFnF-eV4Gr&0FrXhiWJdj%I4qFaiNczx&fgeoop{8mbs!n5=PUI*v{| ze2uHL@z${&9M2D%JA>ns+##pxm-zm>;9HluP@5D*452 zb?WB_LiD(!@BN#rcW~nz>S}J-m(rfGwwZa^s-nKNhwIG_cr|YNFVZ7RG)T@D%8W%b z5>ypRc`6OJMH1Jy6}2Hg!AZ3Jb~AB3OlV8pV1FrEZFnrH6<_%kGD}_EbHM@5BBD!} zQOk~*Y@=f=QnbCYTA|TsBSR|~u`wIZRGNIy`h#Ca-HGB2vvo&MxFIq|9JS_Sl&fY< zpo?tNK=JkVty*I{F?%kaxWRp2O)TGT=ah%EqI-IG_G5Acdsn&M@%U3zSCcJ&tlEil z*I+3~`d|rt^Db`3H{cqEVK~8;gA_TdZEgmnQCY`nT;!VZJxOD#_(Qq@PE`&wW{swU zO9ImWg9X67|U$|3&$$$oJnit>k6$565mF z5Y4zfi?AG*QBxaHRnIAjVL+FzQQ0TZDYU~U95K#svoc^@_10$y{{~%f{IlOc!%?CS zq8}ODUx4M*U*H(BbS03k>hN~N3h+9xI*dPcVd$5H`yg!obVvB$L%T0R<%2^I)Q4xu z_=H|l?KT4<7NXEX=sP?~p>K_pLKpU4sf+chE-_P_ONt;S^+W<41s+xMsFUvvv#Ps#TK}LLs}DPeXC{Nfz!rvR z;6}00+BI^=GUc9$L7sU%lh^xH#@%)SwF)1^W~p|_Af4LK1)F@}08Uj&(E19jo;mB=+H{=&;sF!`-b&?-LI-B5q zHGI*)_c9ZsuV+Pn9t>N9UYb#ME7L@!Eab7{jmjw-EVbD2V0+^Z^ZD*-AK$U0e*Y46 z*=*0(<#(V>JgB`_$o4KXp2G)SB+$yW@X!bmK|Ob9r1~nOB}0E|_V|)qXOY@}Zm2uP88s!Hod|R`xN}^+mTuwYlG!93&_Fk#nd*um(=x{89+9ngT zNc2_KeDae!^#ON!)cIiSw#ik;7`n@ER#WIh^A%QA_TF#pTF}LW390lGU;oUCdVN~i zi@h8*!Z>biYBJ7BHlRktvfAoRh%^FPI7e^=?nUyTWZTK+CwB~m=$?lCAI9D?D9)x^ z7sg2-Sg_zO!66LpK1^^Q+}$052e;q^cOTp}5Zq;O3GNbt>vJa0yU*EYe|3I*Rb5?7 zPuD$E_3CTcwbmV7U}Ltv>K6~jgj#282W-*zXMI+h?h8VF4FSPR$KM9;ACqX0O>Rls ztXiVs;wLs}oR|9g^iK)4cqj@R_mx~>7gW1j6^=?2Z1^!9%oqI z#P&Q4@H7_AQl$9^`sVqA!LNo^2G39r zST+JimRS4)lfu)Sp0r1HvzzCh89|1cz1Q%6;HL6h9x3c@p1Y_09?Ig8qTaDOx#$zqk1aYFxo}f^HWtx_NAsi%V+G#$(9*dfx6nI?7$(fju1$z{>r* z2j*w-6?fGISllAMa>`$d)^Xc!LUH2X5i_o*z~cHvQbE$M@!kQpriA?NT>aS)6+LM# z=KkZuH6lgv*M5EdUTYlhHAaZ8J;H^gIpO{BpU3T6iK}5nMduStd=NiclXE4lw;Zlt zhmAFTtI2FjU$7>p^kK6NAF*Pmabh*1SFH*Mibj3`{mcR^CHavX0qyNcFLOcO%6ob79d@jH%~JkogM__mf|R zI|)*`$DFP|;m9jed2^apTI}`pWA<*3pr=Q`kOFm23(MIybmXlN>3x$!-WFOe@zg(X zV?V`*Vb%cZgO&WciukMiLGfw$b239_Gv{W?)YOCYKX9zBbN*VlXa^S0Y*t=*i@n^1@5PwfI=QMBj zmsIIT+CyLQGWYWB2Z+p;=%5WoC3O215b`Pz?Qqk-6=2KCFiPIAh#Uf?U~DnGy6(S} zS4tNCbh5k-CGjheciQ&yUAMs~nYO$I*qWbvqARb1r>+Qoeew23lo=eB(0;b zi<5C`O7+qHu?uGZJW%n`;H{>%egbrtD+>qAFsgr6C)cE{>eY39=rh~2&Z`+A9J|Yv z2+v6B$R3d={%nO}bD%eS_EzUYnS-w{c(94JQ%(;OTN5&&)Z#O~#%51-E(LIJT4~%Y zG#vFUP#A6PXl=6_rgL58{$9-GAtm}#!aCsNEn}&tKim8SyN>BLlt#Q4`3veSty6^F zjT)y1%bHTvk36}}epNlioNGk^LKtgZdMR+UUx7rW-K=hiDfDk z>gQRtux*ihy7cBtN9h~WG40MPCC8pVW`iIgXO?66ktT%3 zE-!%>Kq}5|g_K{$R*(bm%GM_d`8X`Pgnp(t+3V^qP;8TFbMVn9q-{dqK*{52Zdi9g z?g)Fl8e4rO4+&C#;hEve+Pjew$z6xdoB@8*_`{?WueL$8zf#;6^&_Qo!R|FHi_~=n zdQ@*-j8B=ARWXjjh`rEl!(01euPi4sJ_zC-(-9ffLcVPDpBc@hYU`CwdJuY1Iu^G7 zPqC2u!SiEuX05h%e+Rtn`ILAi)}&W78A?sDALio>*?fU{aGP+? z;vSn@sF9D1hg&N86BOe1H>ZFC+pD9wNVkWT4TE=`8lhIc(x#9-N({VXc&l6(^uC4F zAIUpg{eeE72t>> zldaq;iO!7b{S~ek*-zyu(z5C}B5i~>{7C*n-SaF}@VshY`6ijQR{1GDmOP?s@w%?J z`9^~3ZW0BgJ~4mA7b)Qb{{xpkN0{AG;xd?kBP*64#e&RT@$p>u80yltGbe>2O#Ri& z*V0W{P8F20uFO1`BgUt!5Ga%JWt3c%0N@A7;+-}QMkR?evLaV9S5}gQ z=1f|KNmGV_mwzP#m5YcE2Hhc_wCd(5abb~+VJnJ(C;b|sxzAgXbzi?m3f~n>F<&*1 z4zG6^MnwK#s8!>1(Y|@15u2|z>cn_=_HJj{8LU}IP-&FrRQ~yqrL;W!H7qHL{n}5> z%8q+L=p@a*NPhmd{`T&p&4eSFU}v0xtfgsx-N;R|z{G93dap|_;j1ob=`vVmOa?k`%kFj1nojfCx$L;v$Hh@^T)H2uGG1Flh`g1x@QDa z@6NGf<}_EaK<@hH>$nMd8=h(>c#qmGSygn`z2dmPLoo zc$wDB8j_IyERE+0wgOmMD9u4+K~y2b8E24d@SC0h;dK~1U)g$F6Pu8)Z2Wh3`r~s< zh9ge?II*3IZY6hfH(P?o2N*|wx(_CX^UZN%pOH8Z%??bEMkN#){UV^}lLOh& zoZG;Wo2p(E?YXt28RBQFy*T~I-PxuWS&-Yl1KE}VN89Ljqi|zmPqMg6*n))}CF?h6 zBFeLM`SERropk9pN6a^T3y@|lUVaca2fLL+M$WcvI6HUssUpxcSBItw)Oi+_^AeR3 z${Qe1%uYowYazTJr5uxi6C^IS8v}CY{bWlb|1w{4YC0C_{_(dcJ=0H6b7Nprc1A@U z8*ZYNNj5J-B%Q$!5d>r=RsCm4sbd-a_dP(bmoDoJW0u?H;~)l5RCSKiCNiptZe&QV z+AlMBhKrW~(&v@2M*4NZR;VCU8hvCy!dQADYdaJ^}W|QCs8G9PYxr( z`f_CMFRk@wofg;RIm(bf^-%k6vd8t28_u6BW6WXd+F^=5hy5qm9!QASe3!I|LNQ_= z;2id&2D17`sUJuEARFzGrns_^SUi*XX|BcL%9USn^nf2WOH;KDNLy;qIA!yu^{V|8 ze=3f6m%P?v-xCWdy?#wAaJ^RT6=xB{udo*m4WuHoOj?tH=-RNmlUBTJiwxY1ALq=$ zE4e61unC?ZWz~&bHQM_>$+_dm8(_9lg#WB>)UU7YR&7YIWV(^x@!Xup8(~6`c~=FG zL>hAcQ)Q8b`+g+V&GJ~5UfIeze(M zCVfmn*wu|mFucOZyH9JaAUSduMXnG^uZ-HI#pJ5?
kGWR0-Y=G5a<&G@#Jx{PVo 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�s+|-k0YvGTcOuAIx`E4L zWnX+29VEQnL`Hw51A(*>9+L*8pQo4&|c`*8LS1Restj?ig6**(YUfDJtA` z!7HQ3FS8dxJ8}5wXY88V97c!-_LJI(7l<>zsdJ7Q0TdrwG)x3E3P-V`uAx`le>!6j zF0#I5BTlSSXfNCf=N7;z!E3AZKO;L*6d;Qr)DwmS3xGF1{`u}DYmujWoIR(;OR&V2 zOOoiP3Tp9XCQA>9BV~I85NU*o{9VkOzv9C>UkP4jX1?kP3p0R13@rg-N#Y8~kkK{B3d|P!e+)pot<%C*K2f#RBDd}LYMZtS&Kdc&f@IYeW|tOg%@iwE z5z2?qAl~}Abixvst!7_7CZ<%BMsd3hlV*w9=t>4CSyf}$ z_%a|BZ~WruQ6?WSwDwFT#XuA+#))lq*11(MPWu{33=(Jv932CZZC4x>Yk}E;^|=8BP1s$bMX_CW<&GjUXo&EyjwIG|EK#8WdgLhmrw-%c|V@iQ$l2EM?p8Isw1%wQWT zQlGeOTD?)8_tN$wgqw=4+f0vIA#>D3Gnx61>Ia=_3N)4Flr*I0LDN|2Fe-;|#m4F3 zUm3y=CG}At5J5Z)QZf{)3Oaph1PZ~jnCqs>vwv8sb?~y1w@Wu|rBb|MS|Z&O891qLs1?P|Z7mlD9kf{Zp}xXw9xzw!2-+!s#(TSZM-Y8(X6ioJ%F+GRZ|cFB(g zk6a=&fgmC`3_0Fggz~MS_Ju!OAC};JAR8M|!{mQ8WaVWx+ue<~=-2roThd;2_&XT0 z8yvkvnudBYwIe$z|5Y`LG`--jL+jHkdDvRzVm9q6A%7stHgx%Ks*$%bfXIfpDJPTQ zWjr6&0N&ej9PH8wyl5eA>u7Cvxx*ETT^Uz`G&Zz$`i*&wX=XQoNE|otlW!Qely!#C zLgTo_mr(v1PK~K5-wcvgG^4 zYnFaH6zQ9=vkz^qew0ipna`7zAk}S$^?yHU`@`x(;99TF~N6AYYMz!gp)rd`;z#BiIt(Wp+EWE8- z6F6qGcRPTmB^Y(_Ty#;tKyu@_9H1|x<(FFj?%G+y59DeUYv0|u82Y%9&lJgo+KUl zNPnTj2iX)(xE6c6C1qNZrnCUS;NRhCQALtWz%fz2hghvTo4e3NJ@L%B*FAJXKMirA z!U`3*U{y^%w_-NFQVDYANaU1J3(Y($C+t=PD~5FnHa@KTsXs@R@rB3)w8o{l@ZC`P zO#Jm@@*Q>}5ij-cHdlMjDee^*5q1MSew_eMF@aNmec6!?-IBjy8EY2|31~^sRh_gg zX?m5omb(Y4{g;W z7(klQy$kR2p7~}-o?%Q7ot|;eJ3K5WPS&eX#C1kuwZ91*Oh3xjAjkXIg2I7TL19RQ{kQQ zAZoAv%Y1LDqg3*O?%&*ORGq3x0!2E*vPN&nhVbcLPtxP|c5OIfnRd%gC&+U-5WF-I zF8K@k?|ib^Mr}_LXQWArkcjvf8JqCK!uJyCDgUGq1*5hfnD}o|@3?pMbX<0Po6PXQY|pFi=i-qTkCD9G*`oa%H|R43cILuFcz-eaX;7 zBH(TMYAEDpOnk$$i){(pr3Oy-emL5HFb6j(G&OWPBhQimLB?FmnnmAuYs^qeo3vEl zpfqL21@EocYVDIgYc{d6UBIqyzZshoMcJRsITmAwe4XLV-L1gO^79OBBzOraOo;;# z_x7TeH;JPrGLKK0OZS=`c_In6_~V||0Z3oVy|A}MXHUxjyM9!SV@qf>M(CBAYYBo& zem;Ks_I9hFRPClQ1__fyw~s9Rr?8Gfl>124RH)R#r$NV_99%>AUC_dLMhiX-ddS&( zkWQ(GW9N0JyfBOEQgp<-X3RPKBd_ng`m&D?t9j0VuH~8g`lsLazwWS}=`$ao0qeYv zv%ZK4Tl6x*C13F<^D$fjRB{)2b=zs}Ck_XHjMPG&F7`)ZfAQ7+9FLdfGU$m2%-NIm&V zz?Z+o_`>@ZO3lJ*?IkKMCGuM?6kE+zP}}nCI1`-$cgy?l^e*RXz$+EWR#+9)31GaS znTU?b2eBFr8e!`4HDp6*ElAVHef?zngCUunCWOajV}Z@*urp4iVwO46+*hn~_>d_W za#!rGLp8FE_77Z>uFg8}?ADc`#VaW=l72Orw^L{MX_6OcI`B6a z*ft$=+c`WyY=Io6pOg!bI-7`#Qo-trh8W0=kQVSfGgy?$XRjY_KwH)h5_PJ}l)1H-^m)yVb)B5jZ53-hg%c6F zJ_MwG@81A=N|q+iue4X;;kEwg%;DY^C6J4JPy<4|nH9NLnfVCJ8Fk((q7F>J2XX<2 za{hw9H>_5N($H(WrEa?LFbG)1bO-ynidn$e3)xhn92#zF}M1mn-Q|_tc zrp?El@Ay0J=EmQ|hiMk;5!IH9q9obGA!;U&Ty~2o^p{GlcJs54l(rT(#1qq*r!Py! zsh)3V0 zJ!nUMTj{!KDBmG~EDB_u+uh6cBx4*AAL9PS+NcRcd79w(O_KHnRk&geLvIMrt`izm z&!tX!{`_US@Pv3{s9sp}EfGRN<9`182^Qy~?x^pCjK6UD^3m2GFYH9;#y~$lAN{%Z>!+{^)ayq7Jr4nin?0^ zwzvbbWnbn3APjXQ|0gRIq+1Y$#)-yB+#juX9o?_oCTx&^RjmO=lEtG9}ZGupOwA!u+7?ry;yf_rc% z+}&L(5ZnTVLvVKrcM0wUcemi~A&_pi_(a(haE zRSMRkQ%M(u-t$n^cy}N09ARQ4uLUR%mJ;gqr_+>c5fr{~EhQnO`WD4+3CvO-d}n8c zJikozK7|fyHy2ep8!7#Q4M?UAvE7m(#WCk9hlTCESB+Tv8EeJTFW;!og{H`LJ zvSfs&q540Dn&eGXd@O!5R80tfBl?|H9_um=9F%|7)L&`3yF{t2_C{)OQEKFmMU{qL z$RqtfP7MDHoEKE8F4bp#(;}t+>;si@L)*k|V@Trn%`xV;^b!PVhM>zdrI#OS;ulRX z3yT-555`(PWtto7BtrDo8KzMjm<2omb+;g96YigA<;e(aQ5|N1R449PQ(V!4XMzS2 zj?5xyyOjyb?BlX(r?k?@hsJBFx4f1l8E2&B2E?i=_MR50 zozNQ6>4XuFUs9KQ)-PPebU3PyUv>Vksg#Yh#4>zm$?@7;6^6CK) z(x@83LyTp%gLX0wP+#L`d`R1kBsM5HD{v!vS)kSIT~M5B!Ln&uaI1FcC|VF=1p<5= zRnNwA#w+oNHU6>9Q^ec6T@Gxzf#Vy2&S3ft$=I9=|PbFv`Sa^@2I-mKY%3d zJ%f;RHSZ=-6obIwkD>xQB60asjze<7J$zb11qPt{2I3=p+wko9NuINW?_!4rha9@l zz1bm8<0o0an;X-!fSx^?y)ETxkxhQu(yo*;3Qyk5Go#-;lZ?V(oLw>CI-=@C!%}mb z&|izQ!_`H)A75SBOVPBL8e5t4t!#^nwBAITKWbM^f~-qYK#LhtaP|!rczJ-w-c7Wf zIDamkxcxA9|EIz{5wdtTA5w1)3BG@c1w z977)%Cdn+X@x6pqInDjp950=>-Iw0eI}aKzrPpUJ{<&ZKjtf1gx=Qvo5MScoJvvix z(42F*&j`~GZ|wa!P)+fUNdbh0fn0?;&xEaf@j$+Q0&MIf*&pj?Yrg+I--j* z={%h&mm2FW5bn1nx`(SKNUDhZI@|R54u&X=b_g$_yj|E5(^9Zq5<_#JEe752rX53s zn{{%jf>!To!=A7&Fo^@ihqwv1^F*|td_KX$#@LZfB!_PcGIzg=q$JAE2Wxj<-uq?X zI~1Q1ME4*RPX+DN=__N5uPcD3%$@XR>v=doL=Ej>kUVOamK2C)>i#J5adIy15;+hA z%U#H+=e5-Gp8d(6*%WPFkrPPGM=`mBaOTCC7;l{7-aR$k)gYcez%VoZo|Yk!az*h6 zwy%`iO0Bk~q|`f;!m_?IF^7ZQL&a^<$8`01F_{Ern8J<`TRVSTNJz!{OEVR&>D+r= z31I@K)ZXXgxk2}L#E47+(L3La0OaY6*mM2cDzFzYu}KWbJSocTt0o?SGNTh>%{G(C z#&tsQsy@EtBeA+NPhrxBx@Ol4TAY?fTZiwtBAdzpQ($UV48I(@C6U;lHi>CF(-Nx| z!r80Cmy_Do9TF1L`%9$#0ME}uiU&bpAaQ%Ffz;x^N9&K=jm#tzy>m3Nt3+0k0e4q_ zYuR{HFb0;cG9XSviMCo_$A$q4`SLTnE>dG@Zs|;9o@!@Bu$)I}V*NL?x{!*-9Btm8 zG2c7$N5lNNQ!M?%C3|YeXBv)Y%bB}sp0o7^{S{}7R%aklK5d|14lYdUaZvB)LUp#& zY3|O0gWzMCAFLDLvfE8MfjSH!LF4tM0r_2+{e_LKv5eSMEWN3_yW+5?Wc^guJIwn! z`Dkp)D#>8!9==rW z!_0q+X6L7kpWht*dx`fq6q3DIlY4`k@oRIh%@KP8{KeLP@1F%fcM4x&KR6qMmu;-Q zk==nydeh*6)LdqxEs|Ae8x1qKoJ}yoyrCWb;N4)bG9gXfW6b@G<%?8DlK56zjIVY_ zxXJP3vITA*UfUFZ3Mr_pJ{?=}r|Id$?T!sg#1gGo`9tOH& z%ZhD+frOoC=E`(msWeGS!+Q%IIgD7YY77ao!rCh+&x+sr$r9aLX-k>Y1uqLT97rPGp+sr(DZtXBsg?EPxt2yYdG+vxcRjkG9 zc>8?NB&;#FT~A`N3ZCd=8631=T;aJLW02~^UR@kVbnwKq2R_a(D8wyumPA=uI$&k{ z)?A?S2(h*_xG>dOHW*DVxG_9u#&@s!ifw1L+@^r$i1r^4s=;E&jQ#zRzb3N#ZeN-XK#kI`p5QMZ<|u?J`gMWT2-%hC`XFO+>|SH)Ll zlaj7ms@9EGlpN*_(s-|qzdY$4FkG)Ya3~aI9`~x+BJ)aj^9letL?j>A2z8|N8wKWY z`gW*`n9kQ-UQFdJVH&Zvxj!PIk+V(rXqN{zWN?#n)jH}u2G$9~Bxfjp<)q%s*nws$ zGNgyFo`c#0Pq8H+44>58jm`7D(6i02bxKGsqkNq;m~Iok;-oPC!4<)3M2gO(tUFW& zjBc^8SLYyVn2~Rn5|1L0Rvae>vX{yLq%lj;ww@oVdw73mUxDBBZ1n@ag$S}?4gB}} z$l+$Aw2lT@Uy?kDYx_%4r1Z~S0m2#)k32fI5Fh=T$8L6WPSxT9sUaM1HG79Qdff~i zsl)7R&knJR!xcLp{z-U;jvQxSVEMOHM>;Mu@C1p`-H&2b)P8@gMi9=*g@>&GYcnks zxx0lfRZ@p8624x9Abw)sYKGbmwXQF^N7{l9-G%7YBnf27-1q+xcZ2J%ady@gDJ7hs zjt!5!ibi@NZpr!RG-o?qxIgKK!#h!@zO6%Wb#TR-Z6}mJCG{Ve66xu$kx{DHZb^nY zvoEw-AFzk;%*|;zvqR)eT;c=Rla*)Sowbe#k?=*6+R)*;Fv=*0UEg1kqNDmTd~?5- z-5h5YNaER$2!9v??By@P6)V5xTW`zT=lhi0C*05kj;y4o(GQ312aE{(s~@?0oybKl z-}_FA{yL>uz`?VMdROx?m%3|%UM3I&Q~ai!Y>RS^e&4Ic<4?fn#*q(jZA4WWxtp&g zx)ZSd9heor7d+qIPE0#eKj#Q;?O<9-*`PUu;yG?QwZZbhkhYb@Qv4JxguH&uW}-zu zi>jamK~*Iie`rqkLfqoc&3>#cdJBOq{aCHIUm$_=GMLy&}ftc*=Ix8*In+S9x*ycrU)vv(!v zs~x3vlZ?~O@7^VG`Lj^EQsC+_9GhC#5kx<$J5R+I!ZWmiw0+T@GHG)e0DlXSg~8VG zNLG=PaZxF$a8`N1nBjph@r-xrgbqm_x7b1Ue_$}3SRx*-aO$ew=$CHzZGvgZ&h%@B z@YvbHeqi&e!nfQuX;R5)hG0?>L1%vaOT&{poOiDuC)k5DOI9+JJl@ZKgzf7+gMJ4) zX)M?=DAg0Ez;sM_U`|7tX-y;WtLP)r+3*zn;CG|av#6z|mfp263umydN!N7-+TC;? zoAO&rRMgbe;Gt$!l)?r1&}zxgE7q4O@uNg4V+)H8&_)xqly8c`E^Ce*L?uh$(bInl zn-NqHA!(>#R}#Dxf1Kr4k|bfobS?Awf&_ehl1c6UdwSFcd|+tvFK7GJ=CqQ|TQ+80 zM|eQG5aoJM`s@PtT=Q?ib9(hkpa0kQtN7o2rGdnNyn=g>oNcKWg|2p!IU}C;eXbGn zm>24Oiw`43wdM&^WB#ey$#KW2doWf#H>wj1 zz*y)^`nby$JCSc;+}_4-f^-{<4c;4N!)jq5`+! zJ96DUqQpg{BU0_9+DSv?@Zu>#MXED+XI zkb$xr+;#5i=Ss{#=Eq0Bt452!WC_Uk3!~4YnU^#y@yP;{YPh^l;6x&A*{DueP{K#M%gKaPhB5k`55`EnizVFyA8r$9 zCH*(}M9>XZhv1>qU}=j5^IVS2ktUteyli3Mzwl*`Sso4qEika>xHO~>nD2$!XVLiC zV1cdqjVf{BwGz8D2m!hzDB|6Ea~tO(4)4+s>VX<2Aas>{S)5ru%P@)a)Tph-zAUC=1X1^UGXT0 z1V;b&#ao2JdFrWL{bMdY)9sg<7ft*4Gx2Oop6bHh=g;*jzWo;wKUpGn0>D6+0i7Oo zCDvoGfz2L_&qJ3x_VkCwzAXamy^)I)_9&EisHBhV+>XR!OB z-(J%XyH4fo26mg+;!00E@tKuZ7^X-waXk+PFgJAMj#zKa{Rc)xR`(Z9uT@s2r}GX# zPgVA-)D}Q9`o5i`K)=P3aBc~91-R*s|{7>2l1&lj>Tws9B2p`vfsxZw+ z;gX_(Tf)l>5VVMU??>l-Vj0e#DK=+#SoBGPOW6rbnkXh^8aS-akC7x8id{q+u0A8e z{ao`Om}{$}e*+HMlihku{O`?>czD>rLftw^!Ug&%<-aIqrMw7~e|pbn+^hxAqFsB2HV?Zw|<8>KPE? z68n)_>G<#v`hwkc10L9u@BndbwmFX);hLD&N#5bUz(%&a0zmob08GOD0Y~l6@{QT;+HPEd3;#SDe!D`9%{cm}! zC&#(herCwjJ*&E53Q%uOsT}_yuVkBfA};Ku1qt?Ro4jV-l8u0WZ-_n>e2gZ{+&s7B+!>wN!IOK zL(+bM0ijED`M!J#GozZIRa*q5(gg9}WLVI0*Zq(#JW+qdG28B%AZbEa4fnPVt_ryr z3-$~iVAxgLw)OV$FqFZm z@I#sKtVqFJB8o%_HFQ{SH}gR6uH5nX^IK=SZNG?To!{Mh+pZvWc0fiDo<9`RaxpE@ z#@eVLTr*qvGIVA8Dd^LeW$eM?Mhr;ursgR>PLt#&M~w=qo7v{-p8e|D0qe)4Cgp?) z&o;oVwe-^|;)9;97oubE(N7WA*mmBJCEOd|ceEIb*yiWtUMPrTrmlMju%`%%1zeZ1L8IX)%6@u?(t_*W%4qk>^PRZ@T%rNH5ypZnu91Oi*oOi+}v|&`EI6*-U?P zPHJbp`D4rz*0aBZN*oE$5;5*7K}hoxbr!{C%jhBMZe{9wi;E01iZWM)~4MP_1?Hoi26gqQYv)a@5|g~`L;THcoQ z*9+=&6R@sw6W@(u#v}b?z1;SPr{W&Fs)>rLGF-zSca@irUXknn8LOGBUyx=2V+_iu ziRBk%K-uFLe~feSf(<_NjH_GlJdigbP^;~^ct(UW*xtV>V@bJ&fB1k6{Ax$frQYsfKP|Kr7yHr(UDD#&E@y$NSaM~4wa&TA*V1uKyzk8Z zePm&voZ7PF&#gM#x?=FRjJWWi#v0V2CM+UjutjQjdZ7ziOs-$eA-AF8ZTp_?VJ?vd zCyVUH>Mp~g81dW|J+1_^xX(PG*b&`~md8OeiOxUX@o~~}W2ui=`*Ujo0xxTE8lfCK z65gcIxBrgI|E`+vC?$AKu+s!ur{G5Ww0x6$wI0(s=wIvFz6t0BO}gxCU}ia3@jSa> z`}W<3w1GxkdD-Ifqq;jMT>I+G&^~BW6zSj?_|bCSH6Rx|jB^Ezi@XCB6R(1#(0;jtYX=p+Zp#gU72azDEhuO-Lf=x-U%8ceLQSRnKL@0iWY z`by|zAug3+j+S(;%wHzI&NS6?lY%aoz+QP!b8M? zm5xSDLGT_rp)oJ{=arEK=LCBdYb&jeSh(zw$lrg*Eyo zu5Xzu;cT;~WR#r<7h17fpX)woI1~4r zQ_Tw$eTeyHnndRFEzg}ZrL~L})Qal-!h&Vulmnd5BKT8S9zpfc4PC{$37a1co*(Iu zEia`8F3O>`xfowRcXj9_B(0xj7!Oh2V+qTUuu*Sm^E1KgFu-40@lQJ=5idL})a5ct z!cD!-^GWu2Kf&Hqk;G{P=!2_FlZGH!I$uQCHuh&-?ZFO2n{-P!yxl5E=CpiQfkKr^ zq3HR1_1u((1%0M+S9mY&iwq52vsPRq^V92szTY36lQ`8*-g^YFEiNYOH<~6TXN$#z zcItR9RlTcCCg~%ZmO7NaLK37vS-PU?k#25sy+RG;t%jH-u-hlc5`VMV3izxPt%0b* z9yAUfzgPInJb$0%K%ZT6*7SS?Bc8v1Cnp0NF9iOcf9%sY>=t70aN<|bqwY}$7YQ(@ z3rFf24LxWJw17YkaE~2nNsaiNrD(ElWcN`=k)xl3VO?r zX`0lUJLxPkmUKr*7x-NJ{~YJ$^7}-Ojm&Va%HZ860@+m@h9itM1u6eM*b1k`5r7Hg zJp7!V2|EQonOUrKguZ392cum-;6Ij!R7<@>KBl~VCzs*p&Q|#PxT|TX#5oC3{g_v9 zn)&@_TuQRm%mh3XZ??;wX@DjcTV0ivfwNt|aRL6jLI=gx>8Ij%zB&LX1IPsj`>*VP zuE~3!|Lw{Ej|I$Qe1B`aj`#~kYKwnPGOVY}hKWT$bMeK8tcn-DWy-NjekqMQv$LqO zaQ$XcjHx%|wqTQm!pR4mq`XH4$!98Ajx4hizw1p1bRA3dgVckP-4v!3svHDUVNza6tMb0SVe zFeLNfbTkHlYL~|<`?6U3UqPa)W7RnC&-dj^HW-=TpIHQJtn@huMEKCl_G%{*vXCF* zl`j9z+3+x!`ecLN^Rrcbi%i=~bo$eT`{-T4?-|6WHKxs+iOvregSl$O*Ay{8=n2s{ z5V&*p+fV-<2#hY-9i#N1@m=P7_{oc`ABJwMVr#IRJQLcc7UYd`h-6x03H*>VEkHiU zqb3V!uU|D>f%ZwrILGvs;uUj+2>tf9xjyIR!JZ6fh_+N|HcK>dzu!JxcLADebvB^< zFCFW^N8uwheHaI=!H272eT!LF{oe8>#-Ro6alKgcL&j4hwk;o!I%1SeuZUm`ZHh+l=wM)(v|PyLWV|-L(1ekT@XCkszZ}H~3OsvjOvO>j zAqonGdOfQ(P`kgrhI=HSl7{ZDZkm9@75ek{><|BvSnAQDS-8{`QTi^lZrqofCgwA& z*b&U6@3DA{Z?OHW(9`)=a4dGoyoN~|Hz9v6u#@Cw;t8^`g{EYDDsT=DoI$5dJIG^g z6%~X-jWl^DRJpb$?}|RqQQnI_LUuHHgqwYMcVZz>m1TQr!T4vOK4mvDxJsGJ!6z9v zOfzl(>-}Rb$`KpRkz0mHMWlq+@J-dXZ=I5jQ|275UN4)28iH+Y=y>NA~tiQ(z9de(B`)$>{B_O}M)f1D3G-ombHMO{+R- z7JE@2)ZTmzJQ!M!NpM}IoG|00jg(M5)ungJBdQb+?_O=D3W-3L$1Le^3OJ?wFz1g(lbq>dKifWl5n#R!8> z?KT!am?82pDR-+@C%|IOf)OVjoQbqW0{1n2MiZtJS2tWH*MGsDFGo z-Jd~=4fsMgi0rmW(5Ih@uLsqC(*Y*CNPz-=D%oG&q_6nfe^I;Mj8%7eE$%K}=+hG@ zd1&z4SX|X43_@BRJV6)0ZI8SRPexbX7$-8ueSMm(so$2g2m-IOxe3%03p_k|01vk* z(SVIbvAcK^A70hh{RJKFQ)i7AP==b71XOa3kyE@oCjmP(eH zNtZfJ*0{qU0^UQ!vqdviozqi^<~ga zKSK8?Rz!si^Bwb%a)cvcba3C4=Hr2OcSkR>hO2)^B-`K_JR21e>PSafSFS@!4CU$j$;@&a|q;02`bDvaGqZluZ)JYHy1<3y4Ha($Ff zzDwz(L7f$jxF@t_zO|uR6@XS86&^1uf5PkLAtKbG&iuTW;i0)Z(TN5ee_-N z#;n1kbB5wR(nuAp;vHRVVqbgTXFm;L;mT8`9K~BDGoG|`PS0vLBMznDjeSBfl-YYY z{HA()*8w4=!45d8OB?b{!{RmT)HvoD74u!xPeQ_#MuA5f@?q~qA*wBS<2k!GArVa% z#CEdIR(VCMcJ%DbKE(s@kUeH$WXD{cCYhu|iS#21gjZ$08cW%R_TkjPfMAB=xEHqB z%%l;Gj_>a^^x*D=X@3)v644Se>3fHY<`#eam184-`U8u$vl}w7UK~e5D6M@>_^YEQ zhDb2YJa%gWdscJ84_o;Wk?)v`+9jasFR*V$gPb2Yw<;!|e9^km57{&`@tbaXbJ|}& zn(!cg2UieS!WN^fD2w#rpo2n%b$7vgzb2E@qr+1EAZq7QK8HmK-hRE$KQPgMSv?=D zg@J^BRz*_MMTb04+axD}R2L(B^VhXF<-c>!u|@!8i4QdXKpGXs^&tOEe|T!k&hKk( zkXypn@?W`lxzrF5Oe-V(?nciSrG@@rW_Ju^D5?{$DBF#2_dWSR?VrrrPZ~KpLuoma z6HAx7l>l13XTh-fVq@NiJ4p~*sZN`SzB>Qbmm{F)kU7~n=C2zdK*hco6w!6Uj8!Q! z8tWQuD!Kint3ivRVO_b{W8BuY=aWQL=1qk5cW(Eg6o(E0RWxW~U7O}Z=7g=L=&uy}aDZ$@dJbN+ZKK%5HPDS$$}tKYTB=X62R`@ldU%n8_QqvHbbhZSul!WyR;B*~LwGa7 zr~wYQ#DD`lC*Oc;A;MN*EyHzY!|%s8T&Y9?Mi%dS-4|?pCw6XrRm5W+k!S0q4{Ri+ znQ41^K{$NkzkXyZQOcZX7o5830%5Qi&~8B&qkMm^q#fkT;3E?K=3>UQK+MJQelr5_w9UxghN~DB8I=aW~P`*d! zZY<8-mcs_w(ERKiN?S#?!I0mCM2G3S$BfQN#PMq#iL*0SK99VEdTH5ntc{|TkUq(c zCg5UmSV$)nMGk|DOBf(L*uXbdPlX2fAHyKR!2El=o?3fJ&X)eB&=L4)xXCk%FL!A5 zn(`z16JkMK<`?1dQ!p6Q$Ly+{+JI}?jSEMvB>-oOm#-+rE1HBRnv70(bYHiDLX+?lBa10hed;Q2z}rXx*T+S z+8Y=v>|9S6C3t_50=nb5pBkA;>$(ub1b&ic+Y_VYfGRnqyo#iBr95bYhMm;e&qp>1c(sq%{$M}JJe2W&X5ZTHFOZ7z^q>X|p?^A5ePc^U{8TBas~6ByGrqm*?|OIw=$dw^i7{==15qL!PSrlG zvw*;YkR(QQBp_4u6V=sEv^i%BsH#R*4vUcZ-L3n)6#Uhq^vpp-$ZLZ71-HX6y0Gs| zKwnSOrde-pKqsdz(6*m8#Os`v*W}dvP@N8%4T49*c9cgSLugcDR3H>DI~$u}8CB$# zt!xx_-8K#L^}JtD37P)hZjS6Y=)dcNF`$#q=6gn42_NjE7m0LLma9iCf8c(aJLUV< zRiJ7j7iY;1o4hW4G#NouwslCAWV9t5qaybIu5qTSBHM)vf;0dp6u?H->pp}|nt?Qf z1k1z<1GF!uIr#CcRsup&{BIGkn8JyvqkgHHx;v&%%lre10&?&^D3+rF3a2q4+9Qj~ zCVQ>8`^@L7xw%1i5*3E+e3WhKqv|T!Z0GR{**%<)6no@cBxx|IhE}b=)jEt3#Ff9_ zeWB$+vyX%(>tj&xW4xz5cU5ZS!^_hxhQS>mXSk~$@bw$v;vV;Wj_6i;}D!Bj!Y=;>sTZdo6-4 z<3`%`9`r=&+`3|GcN5B}V@8^7A;2ucEcy}8%IS%*}lyembKh2*t;?=fR9e-yI&(J9C( z`JE-xp!f5f1hVi6PR0HV=Y7P2g?4fX*Yy#`X=|t}55%S5gq}!Fv8Y1x1`!JVh~xC+ zWf&_&B^-CnOX@u)SkX+TIKckZY`X8a5{F^_l?pwyhN>f&A$W1$E!AuS zGH$7}KV$pfk(K{)C~ohd?Z5aaJ9QBo1%=P4zh>wH6%}l+$WPE>93wsn5+}9Y_2xZ-Mm6-?lx_pi-Q>`YWpyBnpuRDNzfG9JWSjq8b8H3pN(@yxoV zYW7~Nse-qWdxON3|El5@tU>U-KB{KB22(jW1uE6KcmNS5$X*@}xO`eqtM?@mQEV$N zwphRPjYX6Dg4NXFagh5+Grb%A%KF$k@Yx%YYc_cESLu^}UU0@9tiv^SBncN5n*;V+vFl8iM3)Z9r(c@L-4k|Qv>}n2_ z@5AowlEe2qH!#2dZ(RP4GQuH4u*%jlSJj=CHLy=#Hi!YIrJ4IA|I4HYhEDD)vEb$Q z0t>d>$bSnq^>J=p;P{O3YaolC zM4u@p%^*a=iii|bw`h9!O=IXkFn>^DSopp-x#cIg5%y7_bn{QpM2?1rq^JeXg3|8B z?44F`aQ;XvGjFzu$TFp^{j}h&NRkSdg-MdLwhKR>4@D~!5MG|wT#-1YP8Ti$$1_oC z{(zO#wlBbfwp(ZD(b1Ck7j_nY~JOnM$w4SU%1sOr=IP6maJq&c zO69H3V;?U60~58!sECcFGFsDX3AZf$4l}@Lz#B&E-6{RCWnf5ATgBf|Aj;<2rGVKiHJ=npn^MYHcv!_U?xPQJ%&;J#plmF82*l$*Fu$J{>U7sr z{18dO@VLo;ALuKI_OX(G)^D;B2=LmMKI$n1++@34-g8`O_AWMO4k5=~pO!I;u93F- z)JsD?Sn6oTD+P%@a2J;fO#&)H}nz}g1jp;g zMihH`uX$-Ctll*qdHLeb$Hy5PPTG7MyKFC9p=MBtytWVDJkVsTqJh2O)Q}r=mvBP= z0kmKcieGf~djIaG&cKeB@2i&2%VwfOKg$5t!T23jI;*G(vumpeP2Cj(=TIe?o_Sb@ z@7-uSLfP@$lwcZ$765U;_VZlLDxj=_7d3L{Pf?ww;>Cq9@s{(vf*ThYr|o&po*%`1 zlGGbGMAs8RD*L%b6NpeSLe^^a`qK0;gIcezO-UeOiP7RP%r&_y{B?e%XyY|>|G^)S zZj+6p05^=7G=wj)pE}K=Ps?&Cx~>EIm;6K|2?(~R%FVf68z81{2O4b3&h_!vlxjg$ z9jw2UX7VHbSQMGt`0+LvN8_C*Y|T679Ng07ej9JqSx$P(#ZsXI8);TiJxbIn@H#J( z$=%7EN)I3p@ezw#L8nj)tMl61L$)#h900%omF&w2lhq{%g{4F8P$|7KU=Mtxp4dt~)U70-map%QX` zcCA_Y)y(T&s^~(p^eZVyu8XN8PP7c~B}}RS)@RNW+foTtaN~iG7Nxtu_kihAel|p!l6OXWlM!#_%sDARCl``9 zeV%C#8^z65I|>qshj$ln=hzR$2$dSAV$181g{2|ijx?+7HX7{br>SC@k`u4bsZI>*#CB&$c)xKPVwH zB*w!#$FJ%em=ux(DB+BU?Rmkle#?!AyT=iS&jcT11*s|s7~Wflzb0-Xs>k(Bwy0H zbC!N+^p0^~4D=c~?0v zTSvG3I)jC;(V}36!5P#ZEcg}ZiIZUV9yz?sZ3M_3qlF50Y|x|5Y$+$)(G3*=#tR03 zs~&Bc$<($;)ivskc)C!XKzR{ZFD19+IhL$G@4+L_zt`O?d;$V1p8R;K@7zefOT_+{FE|3X9Jr}>XtnK@Au<8_N?0sF+QHd`d^Vf8V|Wu{jgS7M*i}##%%6u#c)2>t#^& zSy%Uh6Wb+qKcDM*Z%?t-6FG~jYl~}sb|*&b{^P>k#NAA17kf|~)^^_&zL^(oJH%>? zl-3wcY-S;$IAgC`mOnjzE~8L$3gYQqe)5M|5J!4j7QrqLt`Pcw>|E+ww6zU%zohJK8=5qtLwp0h33 zo)X6mx73CEx(0Q9TnCIk8+FHluY09)tTo&m?DmZXa^ZE@cUM%$KZRsUbi;1#7-BeQ zXbc;kQNZ1j?zgL((8b7u9pQ9)|79eY#pafhs&!SHPiC!bQxaml?acfgdrejEt9K>b zd}uGRSgfKAq&0ofoaJI)Ai*5C-0#f5pt*m58)>L{Ok3#TMEa!5spC5%@a;aromtnbqNXd&apL`n z4O^e;QiS>(G1L8eq*v1Fh8=;B1oii z(;%oX+27e(5GhI9eD%F9bLd>A_tOi0X+Oqyu~3t0`xN%itZYyYYHZ+3x7UZ)r8{Nh zV9}g$xu42N5CWehvG_FYwFW)PWh8>?l>G!FmgrM^CoDoBbIQ8M)M%Ry!G$ei9J|p` zdDE6-_;wD=#uB_?uB*F>V?88Ue#`Y^Cw~x3&N>Wno7D9T`zMBxOA$AF24)lYHMb}4 z+M9nCvjKEP+_oOmF4k7*nF^Q}I874*LHEnE^<} z2fYU%Jpf!091sN+;@!hau^5Ij7N**6s7dqjeITr-r*# zh%e;i>Qc0@s0FeeC@XkIiDuEOJyl$VY>PzRa!ldkq_?q|zDFm!gG?E^y()f>7OOUI zuC(t*Fl_p{BZK$GcgD%eHaod?=4<<})OBv8 zUlwr2mMZk)4wkSO7oi%Di?_8rN&`dax@+TY0om>Hj^E5KHc>J01#8dJf{(}55RiKI-uW~j^$-T?fr*NVQSK8fY)qU(`4g6U-NMPRAA1<;Kg z`Cj=Db(mV!K$?mx+DM1$|KaH@fZEWyc8$9`6eqa5yF+nzx8UwxC|=y5xCeJD#oeK} zyA~~eZhF4+-LE&0kjmJiC`9OOE9^-sTzTQ~3x! ztPv*mJoGpX&I;HozD1v-y4LHFnwHALaPWc7mmAiC6Vlr{S5{}$g4O;Nk_J3FO$3zb zToMX&hBqTj3nNg@<14sepB*oP_0Nr|k6|}B%#=M#mYwz8Lbtg}b}l7#uOOa0aQlRN zDwoETZ;@>TDG4hAJ~5HL*5ZE9p-~|2ivE<_zXf9(J`BoSGsx~>Z}dHqGYmMO{6ldB zc3fg*JAVCpq}g*fip^!UBi8tu8FeF{#f)~2wHc=ls#zHaL{aH#<<@jM zq@Rpc$E7xg^&-M)lf}5cn4e=GLJk3t$-tu%NqoL2D-!=azH-ZsUiA!goUdm|slYEA z&U>0-Jyjc_V$<+s+BelV`|DCdVAUNsL(gVgayL&dW~BQYctIu>RNlT0rAI35I`lfr zygb;MP8M{s(2JY`-B}H z$&SUScxHGkcT;xy+rKVmV>7_s6BA!O%D8A;a*NdTpXbfbT|mYGa@Y5Bg-f*Msk36S z+~h@kz%5KDc*y)0K)$F{41Ts6v7FHito~e(3QHZP^`gzKB^3pu?3{y#4~(`;hzqo+ z-r-`4y^;XsLi+c691Q1B`m#IcBYY%6a{29wZTMK!&9$EWU`EHoOJQ- zh7r7*k#$w~R^C(hvb%*Zr`xtjPcdyBw@;-1K#aRWJfG7>DPSxe9;LX`AKkA~kiMz! zi|&%g#JoJx=>yu+Fy4*M2-IR0xD0yaUXZ6omM`_Sr`A@?4uszF%0eJa-4q!lA`VOo zw6^3bLYALpYv)%#D{$E_4R$&SuKial{-d_{ zXB2NQZ&kMVvsZ(b)}^>HQ^jJeoD532UT6=^J3?!45QX9&lLA9;i3|Oe8GRrl{$7(g z?jF3sMNN2)Ht;nWy{9hXFWJ$}I$ZTHwduQihCqNH>VfN>@ouGp+rI!4L zOIgGWWAYTONq2%Wf?IK(xIRJ5GX$n1!w4S2+ryqh_tw_7kXQ}kEv!KWW~oiqD{iLo zOX>%O98w8HduQWKa%N0cZhWfoCQ87GYtVvdQ^erQUznhtWVgvp!*8#zeE7YPBh{MA zPhbsJySVo?x(*o|obh&=HPNg+BC3?B8IVDtNowabEkD{JN7owd8!{^NHGYf}e+faP zh0xk6b+n$VxellA4|2UADXVSi`rgTq=+VE4juDr&cg^lE+_Bu}cK1HGs`Az(g`I}1IO@oE zWdbU&N)EoG?}6u?{1E^`w~)x+n)VpTTMcfzOPl7;@)$(dO4{vvGpUo|`sl1odU(T; z>}A`tNIh(`;P^+sM_pI!7}yf5hm-GNQ^95P_C^~jdRh-e8A88`SLfs@_kW)YS##vf1&6`+*cCbP0&5~5{)0JnrgO3&$Sht zoxzNEtfC?rzORVH=)BLo78LR~8cSPB&YdFZ!9$5quTj8W~j_DCZhXL ze%Dp(l6Sn`^-s*gYwDQ1NhsYqC*>-x3HdaGy#BZR2o99;V=vU8ys3>aL0v%JSRZC3 zcR@h@gd5D-KsVwu0K_QMFmH;fCxK6(?WkWrux_)}e7OzA<-j)r^18FUCxcoIGN=Yc4@J`Bx>oHQ4vl)96Cw zU%2HChw;(q;f#+xkfEVt!jpLCJzN#x-AhNa9gY)pZ+a&q!W-QO7t>45W^1U@PSxPZ zsYv%P$uwr^QDpvbOP3SoYf~t9aIwkhmDF#M>)v9v3PhbVfMBj(QYS{-gwL};_*5_# zzUXhY(^=b=NJDJ4P%`DOdj{A7pablo@$ch*;4Lt&9o)x0vPk-H?e_iuRRl00wC9Ypy! zi&bxNDJ?mga6y;ZM$nYfV3WP33|<7~pp@;RrK9R#fW)!Ej|z4=^UN^_JIuN=VXvao<3FzJ+!L zJ>{4d5(hjtpmG@qJN&iHoTbgd^9~(HPYAW|_ z)<1}pt0G2T3rU3-O{m7DWam55Yf%c-6;q~0q~$5&9^c}u(Pj~fd(yiZ9jwW{+$kw?B>Qr>-nM5`BmdW=X@DH zr;jDkV(od`*|S738>lA~nS`sL{;kSQ3mI=dBo1)pPQR(E$+KZeeSU{nmhqMUdP;vg zy+N{CUw{vqrE+@scuT$GgbUD?&wZ*byF&o}wUV3ToT|{bqei>gsyv!OU7G$gsOiNa z0*DlYO4iy`sQ(AT@9S8RwyvgJ@DZga*<2+zhCG``kq1AxK;^SX5Bg)yYR0lpn$NHO zL=-aFV0}^{yd=DTZ9b>%##dFpRZ&+Mz$gOP(X1rkN}Ay1CpmEK4%YcGsHs*XhY5)! zcy}+4i>|06*uJ8@g_9hv_fUt`Vse_e+4p-2!^1TU)!zS81jlK(OX!`{%~N)FV@E?y zc2`7E@c-l(e_3W{2!13l{;={@v`2RcB0p}yC&iLu!xf95wmkf>OF;{Zb2!MXKeXII!9@(j7S&f0w=Rys8F zHf2ZURmpZ<)_QM2J#@^X_F0c64!S|2NXRIvifuB5wwO45db79*SpZ@ zRKSq`4+Q3@fGvw~vBAoT2^*goMI8RodyS{&CvK0quU*|?P#c&gqOl_C|3H*zlU25O z-OAo6?w+yhg3FK5#j;aVNI0p@bgFl*U`poyuIRUSSy?{Gw}Wb9`*)X>F&=j z%8Qt(0u?=hY!iqyctgx|5HeJ^}PK%}+S)H^W^ce1NN? z{5{=rO$^RqS;;y`RU@W(4ji8iPrg0DiuH)Gh`7)Ge1WOf>~x%QUXAxL-HnPf~dx3wlWyhfio8eVFzQ{UMY602B9cpjsPN}M+W3Xs-2K_fwZ zEgr$2BB#z~olD&PSWq3q4r>@Ct`k2!B^5DUhMjs_(?hlLj2oHW!6&I+>@S#a8Ii~? zsW)Q8o~8>JK3_UXt7uk~>WDm49lR+!K^iG4sBdY_*Sp-&Ey+BR$b+1*Bj%h44kn3% z(^HpG75fxIoT5?{ulzjK&?!&8k0Qq0AAnwTuJ4s3ywUb85K`8`No76({Ka4t5p6qVMskH|mQe=@0!N2I2rLv0#nmabKmV zeCoemCygtx{iX`7DC#;^=(-k@K}dX&?2Cag=$E)lwg@|>0dXVLhI?>*?p9X|S2q}5 zh}LFe2dfJ)2Lgbfv=R=crt#col_6#l=r-?UG$XNg;pN15Q+8E68Kr2_)tF$eI?EwH z3YJQ{l|1;%vJ~Q~Il@Et#qkRg2}6eEPG2aQm|dP*>;JUDDV(ncHr7vfZ^HmwiFle~ib{1=IP#^|m-%oQ4Zr zvwDH4%Zl7g=5Pp2XFi?uL#F3q*}($D-qb(XDeA{iE%yZ#22;Y|wCGO$Z+!w>$B z5Y7ia08#hK@ixu)p~5Se*;Q8dBPkfZut~rCAZ4(}z#(G4o^uL|S=W{akI(XpQ22QZ znqu|3ztmQ~Sc`Yv6mPL*B>S}}(UDDOMsD6jn_aa(1cRU_*u)Do3NkQmnE#PGmhqPA z!>nJnx;1_1Ao_bQu*P0-opFVl66|5bp5Irc-JIt(qZ#YB`6AmKKRW?de_Vuu+2Hj1 zmPxpaH*hV1v7tZxQ6wHJ?b@;}u2k?&&RqMR(`Qw@-Iy;;eM_nMh#{`IJp2RMVO|c- z8QR2J+uR7UTYoi2ah+a}FW59(&D1 zlP}k67a(kRKp9okEDg>U3+ScEOL1V)%jNIl_s1GdMA83(4Z!uZgb5_TcU5q~aMPqh zEyh;a+yQO63Lis(zbo@=cwCGeF77=F zqrlptR%P;Y8s4X5XJZ}L)E`yaS&+}Z5WDfW3)^B;bstJTZARWV3h!UEy`?ffD~!12 z0tjXG9UPTjoThQn$}jmh`Dxs!C93r{1ENdb{AQayBe?#}JYG68)@lcNIQ;SKxn6Ne z+8NqwX+`7VbOWV^9(As`j-`6~U0iGxVE(0E>-=G);Fr|q5d=&iIBaXQdk0bmc~K9a zNkI$n9#@|I2J!G;GbtMNJ+{TM18yoLjtXSu)Ql$Msvv{?ds}oCsbc+xx%?L5cSC$_ zjjoFOzGLdBuJh?Rna6h&r`f0~kk0y5og1}^PZ2K^@m)&*>Yt1dH-5tPP%I zqT(?5KFwGZ_PrvOI3A#ead3v~jQQPwN0_Li$^L=JM8vJ!-Y89MTncT<4#M~9&6SgN zasdwae;kc3d!=vYp_gfG$O?S8VQPD2Tk=YiYhu&Lskrx-b@{-tn5DS1@{e{(BrJfX zAlB_Dq!*LjYKb2s#wZM1{aitAa(mlUFm(3;VrK;q1jKFFpl(z~C@mRfhJy{m!4$oX zDBeh@v7f!uxY!DXYWu>MJ=xv}rR_U5P<4-yIIXM*9?D6F%HMq@1hT#&MS68;I9A!- zZL+=9(4GEv*jW^ys=58zoo&z0w>~-aYoNR;dv9yvT1^a7(k)u;O}nm+wlztMV!Z8b_z^yugff45&!Fef zafvY{S&rnazqkzsT402#PNJ7X?4~+;s1c%J*WZVky00^cQ-=5jtAD%U^$gi}bHb?P z(+2U5+hx_@}HKZ+^2b&q&P~3gdu{LPi$aYLY!axC*n6;lY=iZ*<#Jp!=Y56 zl<8^@y>nvsUNLaV+WKH6?{S2#OZ7YD+V%0}UIyXtOL)u@4~I`){?DZp!VUKYu){o7 z=5c(n>yWPLb9N`j$-9(Aip7-&0xSGxJK^>jC(59x0_c)!1kuyZ&L)yjo-#Vv40qn% zwq*)mIb^5`reg+y7kU{aoHku>d%8Tl2DeKnlx>061o5tM?6hN5QNL4s5`wMomE~PA zGo{zRz-=2$>z_cqOe1@KR9wx7EQs)j>9Q!)9~0v4vIQ(X%RA87I%lC* z@GG`X=lw$b1T{OlZ~OfEl%TW1#c@kCH*6HKSjCRk84d(#8+X-ttAL60WXX?%h0 zwbzMx_0g6ZQH#Z7p;}`d8}}hF<5;)ErvyvtBB7g5839CQf82tM`qF&D$M<;tdFhgy z4yJV;dhLgvU{rzlzhSTc(-(Rsx$~8YB>m-Ksv{%58kJ=*qV^RzPsAN}(Mm<_Oejf- z2@MctN8$Q&-@GJ1+OA91dBCtieuV|=5g}td2yj!~0Z2aS{$=N(0vC^j-gM(UZt~ad z>u(}x0!{?maHKJ%Z9%wy4JHccwNq7b=mPow&GA%@cmCHYwz(NIrArP3U&;(Tfr!jq z)|_+8EvReqe>ybjg=IqviVzUOg!W5l>;s*)vva{--87s(yU~sGrI|a}*terliXRg8 z^)%*^jFr_T0jM4M^bbm0(G>Rnne_yo_tgQmr$SK6~#XYe&HBB%J;l64@DjT^FpdM@0cZ|iVK=`Km%B;4gt2@0A z5l`(N|A$WmH@K?jsjFTQ&X;PRAjeHz`2G^NK!0<=D5Q5?9H+ae`tS* zhftlD_|2SNCO}67+?|lfEXl+#1*fa$^>U39w2N4Bjs_wh4^kWv?TEcWuT=gIxx+$Ni>zGG~|`{fsA9t2OD^jkc=| z-%z>V65+cZia}MaxMk!m zeQ=*s^yxYx#OZs(_YW;s%w$=UI_6z@7w`G>lu&hKnUkHCRp2^5UQYf;RTYsOLWRsg zsCy8dWxri5Z;{YqhYpy**+;wJkbcFv&dW2ghCtaorM<3>)_|2V=*omXd*VNY1y7`h z`^%SrxRS51lbEnl2Q?C3MLldc+p85Zg?9pnICmo{)>6AjE*Y%Fm<=1bee(LdhSrS z6x%@1<#?YCeK=j_--!B!4WuI5)*CY5O5g#~v9NBF^(Xv1aO*srr$>^sSWW*E#x#8N zq>+j$E?h^zBgv}h{?}uI5|wW6+?DSuVhk^wF~dN&c3o>{YdJ!cz&b13k+0*9?*;>U zyf{WAY#j0a8uaU)kYlO|8jpd|yiDOy%bRb{gu2Yz^JY4x+Z`Dn6{F z{()+!X^o=Ac0xHZnP=)$+*P0$6TStKE%cc);gEYv?;XDoPJQDP-zsH_rifDDT(5HB zmy)%Tw?7W_s^X~45`0v;vo1*N#}h$7}CU!GM;d{M?lrw|I0Y zH{D_|J8Tpw0izinMAH%0fo(dWBr!d$zDc|th_ z*g;)idsW3D8uvoRlgyBqTNmincH^GD0EiVk2BX7qJuQgm8U-S?3CO|aIc7znRt}hp zm^!B8#=OD~i3Cynx6%(XuxnYxjfhZE!2FYMERYa#TbTR6{#nvk=0_^`fyHfPcXTkF z{b&Yw5&wUSe_zo7zY-D5U_Xj~Th@DAcc>INZ8Dzyn)yAQ`wz1yll_%?knXRI)VD4j z@KZ-&Ded7DDt9oGt=;*vhOyX>H0}dN@TW+L{&)DlXMR0I^~HEAtfMp;C%UEnzXb(& zpTysNvf#IoK2(1t*8R7S;_p68@OcuV|NBF_LxMDaC9)nWf%kzI-^R0Valyxc_hsWz z-Io6~^%HH~63U@{J0iRO^(O`_p5q0xsAx}M|2ldNL300?%B|}JGFBWIt%_+Ze~M6c ziq-&{jp!y4@r3PgO4PxG{xBx?z1P|Nv?*~u?ojJZ zB{iWZfK3}krb|>m=Sf)Dn@#EQr-K$lL?0g>lz3n5L)3cYkw*eM&?pP#(bW3LaID?Y zEfpwm$jmzpX1k#w~>Ni)}?bzEiaP%d`R>n7NV#3Aq2RW~LMDe-vm^w7B5nVDofZVocz|mR|rc=_7knfkIwkC2LLO11R!g z?CCkX{DCM9`#oQqG)@*Kf>^jFDv8ms?^e=2Jt@2~C=s$O(R6qvJjmWv2aBH}JZGv4 zKL*alAM?|WB<4baziMjpXod`8jdSz}6Y2pe)CPWdrh=XND{$&DuZ(Ie|yvxYM8!Ht`WC%n9JLGiPE=|5NXV~#V})Y31Y>%P`KoP z>e@u^7W~ZybktCed^)XpO~IVUu^_B=R6bkEW1-}IEQ}d)w?+ZIuoTx8_~gNJ&I+=} z1u*RHHB-#v0N%9-EOrD=>((cz;_=z*C;U(Mx}}AaM@fq5&S^<*a(ysma1!R!-2j-s zS%5~e7|<|MKMpdT+WJVjxkxopk`zk&Ht7cDo)RcQ4tnH1HVhWQ6&zx(KxCf+u_QX^ zI zWSu?n3TEmYjy`?L6_~M0)=(0-junuawr_~YoriV)Zt&rY(Yxl=%q7`Z3PJ*|IsayH zV&KQ5i2;GWZ^7GB)RbZ=P=IUQoKDJLi3iO{I^S^*}fSS{F{nvNOD!l1M^F^#!%Y ze3}q*!D>%Fvo!+sXXdoLahYEkGXgus^uSrn`*-%Du6tpQ(fC26n2XVmn0rkWg}>53 zt#hr}%er0m4cTtK@MTncK`P<$a*Fr7^-Cx_V`irIq=o&1wsXT>9FV^%hUKWV<=Z*y zL2d98x0w+Iv&OX!)k} z{ZHId$C8`QvZAQD-yG$bThh9~R`1guJ9nH7#0`g}{JABu@bfjcCI50sPi$E(v)O-3 zDTYGnD7)_?yE;4>Jn^xafT;XWXR>?SsWSu1WL4axw8^a5Cg>bs*%10LRIHy&TQzrf zuww_0%JU@IcHO@cY3_fce8gXL&dI0Pposes3r!u@UYxvTVVSbXAgffi4sCwRpvV!| zVlYa&>-A;e~^m zjnW7$g+beJ3s0{its@WJVXliT-%MzwBfh>I?1YM)H+;#c#*U<`HYr^56bTcSG#V)w z>J0ef|BY7q%ky`Zgb^ zD$G%iw8c%_pqLNT3~=2vb=7a_EoU5dppIgZx$Tt^d_9|^m6O;Qrw;aEVK77a2`X_> ztW$6{P10{opD5z4&2ot2;4NnE)b-}o(9i_}^wx)FGBwThY#3*TR&e_^feT!^&8J(s zpWJi#Eu)-hpKZ}}@|hoFecSrRHr3@yd(w8T1IIw?bK4<#hc|G^eTqm?2@sE#o`cmp zzib1AAQu{V3 z`O?x+w`6n+Ni4qzw{>8}o?J_ou=VmN)AdY~d z9|g}RXWAEk*K?yTAUj;t_Qmk4oxa|z1&hpYT;`n^_1uM&&2MeE$TJ?vFXmbf5loz9 zp~jJL8Om6F(e8k6U5f|AKE&!3q^*jhR5r>kLeZBpUs*(mfr2@KGMmfG2ai~JXkYt& zi%_=ou(-o^&lwLL@=T&|Zp85p)^ea*(_ciEmlmwinZ_KVOZEi=^C>}Qa?Hzoxs7Nr zxl4Cby$${2gRg2~&`F!wii}zA=|0>3lwxA0f};OG@Z&nQK5_P2P&_rd0Ml)f2G%Ag zLgRmZE)E7+jZtsp-Wb=aOH^8u)9uOkfrc*%5O>3O+@;-T`?FcSIyE1O7F%tUexxc! zwx+ZaLu^sjJj$wsPE6l!h}zH9cZWgSIT9JJ9@D39qy-6~isV!XclG@i<=R#q1*rmm zc_qohh(kn3m@VgMbUR**y9~gnW{a&)9{x~hetiuJrQZOCCZ#ZllZlaod$@i}_sB*v zZu97Yu)c5;3_16W!H*emzWo8}!UO&IttxEbQG zkFEYdw05qKX<0%|>bSMHl@|S!XM3kqV3_qhA zs|EpY&*`C}G%CIU3md(u|HjurW&i^?9~cFx06o?LE{%70Xb9i0^=lV_L@@+ziTyrB zYJitt9cmYTGI?7n4sWpfhDug08F-BZhmv3mTb|8v67wZYUQwpB^0QXII4H0TL8~Cp zUy7)%xq@YneFnp`dNWdk^#jW-dSyFSL?ako_y1Rxg+~9Dm&MH1L_)iJicdZbw1&dZ z;Hb#ofb~aQf0<;W$EyEgcY2DSChKu@zn5@8Yv?n&;E?*e@pYmVOUSXvp$`UX7%TB- z?Hu8(Upq76?d~qqec~h0I~b@d;5gXt?5^C`w$Ie(A`#r5CnHupI{H?*IG3PXZ|ZnR zcDw$L%5*Y~*_do0Si|5$3z@&>1{$P*sH~vy4+C_zV2t*T$(-U8gwDHt>rXTuer)e&cP~14bn#;`CYXJd$cW#d ze?=U!YirBUwz*n_I)gur@i!E5UY!-DxT!|X%V+%4752W!E9ap!0=~kIjYLRS=`~|1 zut3)+bXgU zJM!m-P3PTfq#u{xPe`lS)l;L%BBEFG0XO;Eh*}NgD3Xux#zjjm1b}x23)a~fv~&^u zBX02*a(-FC8|LM)s_8lnix(7&m!DQTP9$&0F16D!^#SJeHu3m{RKALknjhup$g-Eh6GvYBjj4MjUm3$ zv+<(BRgW)+@jb)Ir>*3KAb^K_mp6ZQ^RIp9D63j=mN z`P4q1e@zrkYpYh%2KtI0{d?QWP|?wGvga9cY*P>E;VCBmfv;}NZm+%B#gCU)Pmq0G zbzK^oJst{Jim!D{LwlM;KaWF1`Kuu4NtRcKbEdI$1E)5h*h!C2Zf1oQ+L+y z>eo)|nH(O4IKQ5Q;gT1n@42;(i8Jt+*N~q}b*rIj&=7>WHuIn-yBCpK58#KYA^to^Vd|)1cV;&T`=~%j1qftScZ-7 zy#+Oee*y}KOl{04k5#dI-pHuF2I3hMsOf&|+jnKuSaVc(>vSKclYhi&`mQSnO_P5p z+i*%`?JL|Q26?1sys@H8+muz5h+?T7(I!N(EP_oLj8RP@v-|dG}z%a&)d1={lw2B;0OEt>;g~LyU?_vXi&J(#%JZiD)gcL)Fiy{ z{^ng0n|HIZR1R)UI3zhITkK4n9C#;?Iu*JGLRT>W3f~U}%iELsK}>x01o2%#uAAZg$7NuW! z?f{uZDA0vL(l$cHA9hh%)7AE{C6Vi#Q7$Bozc2D$TeugAnrHdjQx$tZdwYEiV(BA6 zMWBs%ez#otA#;*VK6-#OKi@AXlcBJY1~{Fx^jP}nzSC1c;Z)y%z2m z6Md<*W(?#nFE_bYWK-slxJh9ihcv-N$0k(sbxKZ0 zO3=q8`IVS{vr*i9^Uo}EgO0#c?K-YNj%OqzU4yYL3qn%(C{XFj*LlWx&4h!h4NT+wM;lz_F8M} z$XH`|PF5Ex)-6hfKNgMd1V^xg$0a0|dq1v)KriZTZ?5#d=S|k< zhDq>1j-VvKH5+w_g>qX_fF&@o+8Oo6VkrjWjWTb9%HnUHw|P%N0}nFAgSXP)v7)1Y zp9H^1EM6GJk_jL-d~qU?T~eZO6Wd`V*ZzG8I=n16Ul$8k>xgfXT%2LKF6a)}opocN zmkPNz{l=!@@3=qC53a2&lKqGJVg(>EsqDeU>z6hYj^7jMm3^fYpJtZFGU0LqTocCK zSBQ3NSYyFxZ`?tiH1Wzm&C1)v$+e+lhcA%2hp%ckjy~%_2o|qH6FzB-5a+Lj$wDs+ zp~9x)Ixcgf6^xW$R+P!RcO?$QuR zVPMR6ydLz%8oA&XPb-m@-jqgyS3UR}bGHVQ1PieU-b;6xF8K8Ynzdxn)PhSOE<|%1dIN zFiy9)cE(trb|ayMLJ5Pi(LX&2tV34A^I!BdW;GyA!XYF*6zWEJMKI+u2>2|a#d-4=Lp=raK*P#k02T=#IRGX#& ztF_4#O0M9JcPcJwl6wY!g~O7ah1S84Q_Lo5VV-8lB&0R$VqubqQRN9%oZX+3l8&a#w9I>H9Y{K_cMu~N175M;#OMm!-vfvGS zh4nzZ7nB*%Bn7?^YT!2AhWR`Q{?GiBmU=wNTesd$Oum>7Xni)B2h9-6Cy0=MmRp5>sh_ZJmU zCBrlCwpwq){`@ndFz{rQCZ0lb62r@0pEjuFQCk@c@=$4G1-H@>t+=Agd3vrGg|0K0tC&s#s=8B=aMCkz z{-tdS0dMN9z|;^ogg4j!;s%(h1u)^rC$;?B^R^mDe(jM=k)QMEiYMPb%V;v73!JQF zH*w=pdAag?O==AOm9j{LH!&k1iPj?6mCF#P-C&&^1QO2uJeh<6=_JHY6?hN7Xvjm^ zcYd(StIL(Af6$-YZBQyXyS84oTcZ0NAwHO~R_bw&Wo6Neo7H#? z0l+KR9v$GztkT?Dn8}bLm2R#=y&MaJ=k~dATo0cMEnw8ZOZ*5)WWncoo$>8z`~Lvd zC85$ku!PL248)Xm$meIc08FvH#dWoyo#tawT`{JQB$5wYS66pu#H>ldke%>+T-5Rp z=7Yvu%2q_i*Dh2McuGd z=ppRYiTMndLeucO1^%bs6&_t(cW!Of4yPO_xUdC55Bysi+G~#K88*afQ}f;PAatA0Tf=7f!-{&C~GZhA1pqt>2e$A zG`l?xG)(wUmpcMez&{^4Tmjbt={+iN>Q@_ohBw52*L7fT>iQC2+Iw5NoXl6(bX=3) z6UBT&<*M!(XRLCn6J$FfBU*YW!DOK9MI5Zm2YQgcF#2oRkxaH?8}fv4h^bt-jjPnv_;tKZ?v*RJHqo>5y~Sq zeCw;Pb-GhW^hNG4UA6a2MO6L0B})R|2BUGxw%He5xp$oNQ=Y(S?1r*!x2feHhyilj zg(&4*t*OPkA3P9RBKwiszbR{W@^FTA?_?`OcUKqYQ3ak!azM2J*ZGF7pz+9?qtH)T z?Cc~Ao0|IpVILWJt}wjXGq972OzJ2cZP41;R!4cZ>1$5KnJHmgwEUf5ETqvXZ*~-Y z#rDXQXAOevb%n<(og-DNfzKut0h|=fysqx>p4>%&tT9Su_^2E%_nHh}m_IDn!ptn( z8MsW6l0GGATSc#muIC$UV;)g^Wggp+Q}Tqg)Vig9k!?<=GTviosN~71Bot58FlM1| zyZ{t%Fr4q4Aydtv_3m%ZE2&?^40@{{moo-xL!@kiZAEUu7oYK+<%Y&bo$KjN0mbE; zdu;vusWTolS7a4@jbYBm1ic#aw6;#w4@bqa&p&vyMpkUsHqf70f8!o3e8{NW5*aY2 z`~yK9AzqrYz-iI0$qu0JBIrBRq7K_R_)TKdrybEqR94N#3cdDo`L-6-HV3=Zj-|=$ z`1^MHzt>OU2ZUvvc&cP|aHXD&Vg8J?u6BtNln)u*d^!PKtP#pCYC+*3lFn%G^PZw>L0xw8^ZA z*-(5e1-Jh{DpuPw5OcpMN02tx8>f?NY~1g$=ikZtP8-gWiPbOGajnLsYcxyUK!^Lp z%(foV23crnhDP^~=MU*`t#1wj+OqjIwq#I5KLwNr{cR{$_7v}r;ZM4((2jn5~oYl z+0@aVuNXzS711f_?I!vr9Q!aWhel0Ww6n*e%X;NhOVyG$AWboVBp{s89<60ypS;0zJRH-_`IqXx6D~cw?FXk&v=GYx@nfBrB{1;sa9^l?<6e~KuksKr{ z1#@yF#0v%M3c(`^J4#eF4SSnQV*3%*U*a}vG`{AB{=nX!M_o;tQ`Lj%#4eYG%7xqDkBUT*wV9PrvLgm$v4{Og*r(#={nC~FySb|9gL(G3wiSN-9yyX-@O&qhT?N4LsOzPEDz z8yBH%F{ERmg+I+_j|L_{5=vUn@Qg8-8T3$Z+dkxtFY&|GFd5a@ND;R%eSBr>2Sn7_ zkLGNF=J|C3?5vh0C^$C513KCYUbq`vcgMi0b*YR;H94O#n0>UoGJ2e=qni7DsH&Wa zEDK_)%xVZh0a)>1bLYePxi9!?D0kxCZs^K774tHOgfyo675nfw>5YRqiPKP?RvZKS zI-CZ2@>m=U@+?x$9dkX~3AmU)GQYM5)24m;BE{vF@LR?{M}s`^zJ52qj$`j^YsGrc zD$1*&uk2Uz7e4zZ2Gn4=jt*V&9-XvyI+?pB^(|>K889A!(B^vq>Qc2ol(LefZM8y( z-^9DZjI!9Dlp3+$=QJ%w?QVx$?Wwdsn2n57yakn9spKw)zU7oU8oh@xsfT)E{2AMR zwO3eE5>>ZKAXJ!?oofGC@V|&w^-%2)pSFKjsE>ac3&9N(6s}l-_m0ht_UZHsDQP!u z>O)J>XBh&%q?7F4>I(k>p_|`>NS>F_g|^d^cj!WLt+sV`Lu8-`uqLcS-foYLF|#nz+~)E z#z5+Cq1I(@oi4OFy?*OpdU&WGDQmwTJX+rJmw!~3g777mc9$=y(|^u$1vF_d19+|#%IKKBb_^r^maM<&u+e!?cgsU@7JN;;0OtC0!^dRGdbm-+6Ajwfz z(ed0XX&_lDUMgytmbh-1QN?Y=Y`a3~aej2l{h+W>OMz$NX#$-1XQgx*v*ndBcisabfPekT2j3&0%R z9i{jc4jryw6WwM>eCEF&b%Tpj$#5;RO6tBQPTguQr6 z9~gB-Zyci>Nye`${!lB&Jtb*pYaMo?cj!1;z`;E<&wgdtF4b5)P2V4P9#oykZH^ii z{W!X!G0(BHnwYS1U%+O6nINB8K~=IM zt%M5Pst1G0Q=Qz&N%wWKr}A^m>zv90@`e!nph*d7BY@cn)q$d%5VpqDC?|+Wnonj; zTVOZ8awC&eCG}rCRmIsf&OazFw++ea=Zn@7g~}w_`(*DsMFY79>=?ksM1-48Htp^ z{~@WejM%=#l+55IZ+SKnfQZbw{29@38ob|*d>|l$PMTo}Od+ng=RTP^(IoR43kbN< zJ59^LzDsRP4u~w0Mec(&<+N>qvM!t!TTqhrl=0P}E$w?eEb#)gfuSCEd-!Sq!I3+| zCVg;DV2CK8goaAZfU3!X9kPF2kQn5|bY)pyAW3<>$4{?8fck8&q8s@5;>`Qu?vB{r zaHSW%pk1BL*4O15>2ScINLh^9#s@O82N{1!Cksev3C3+jvHS-@jeKWT2NePW;;Hs~ z2$PGNe#!#+uZ3OkOIlQ7=cS7-X<2ASP-mHI`W0tstRmXQs9`ms9anugPU4m62PQ~W zA(@VDAeaN;-QvFJ*SGQi4xZ@$J9v`oZc3Ugldlx&leY@sZrW=vJkn+d{R3eLwwC0s z{qI*^wa4mS(22mxBm!sLgPJ_kJ%OcXvedz}tMcbA9EJRTRo7m~P9AHl=FNG-(Hf-g z8oDgZjZF4Ax#jowB`y$5V7uuWH}8@8KM>3c1mBd4QOlIm?)73jh4YIwcVpwF_Vu14 z0%|sNywR0=$!9+TD4**8fyk&oGHl&&0x&jj#-{`by#zClhZb(v{5X9f+ikxoC7Q)+ zc@56law21MwXc8p>GWT@9xXK@>&CC1*rlObK8^J0&=v)a7quN6gQ?UxubRkg8H`%* zG7o-aU;1EVZ>^vC^b5%h2IBc}*>jkb?(8qh{(v7*x)>$KbF00K%252YWyE(LXIzBV z8V@nEkOLK12lOP=ViSWw59OgUv5?!YY{V{losIn`_(oZd)cYjIK_}&^yRGFmYxMRk zj-|eUN?95w6B_s*3E?iKDOe8ZnfhvHDi6Y>(DfU~AqITWL(^+_#{;brAD4 zHxTNX)_bkU(F~5qXh{irAABZOv|utl^qhgins=ruf7|kvM4Iv~z?%jNozqBsmalXi zvNezxrld~1cFJXJ_CfZAtTj+}y+DqJhXv9}ZzK+7zcJDc^ylGp!P#l8Iy_Ecc+**h z+{Y}Ia97T`0jt2ho`;92`JhC>YtPPLYA#`hEbo2E?gqkVLr!r~SHjn~S2 za}uHX$9|I<11XYklc!6LhARiAS>J+d1)^8BfxPzVdU-Wmxu(5M{)_!ia@mdZ$wc)G z*@m7{_^vASiO!IBSDM$galIxb+k>#%5`j(SDrS-7&Nxh6H8T)1#j}S@b(haCq9sW| zU#%SLSz?=mpnS82UxE*X4qmto#Ih|Sj-rG~zjYc)ONY@|!(iIEgAEG=gc!70s3?>+Onah_(#A zpnm)Ao+a=-pSV*fG)Uc$(j7TvN8w?c7)sL?3Da4xs1@vpsD!WWUv}U+Q^-&YJ)1CW zyTz$>sF?<#X2&7^QSGhn=*<6%<(p&7Z#PvgumTFlecuM~$>Ieu5Iqyh|0dD9I^CqN zljwjn+(6eDV&{w`$!GJ&wb-HdaxLNDb2qK6AP)&fvEDN9Fo)6Z?26fa11~YvP`*Gi zi7&Mhn}k83)q}$uHcA773q$l)Cjk0YzLN4bz7fTCY76y`Yns`Z`?EL)=P;{r4TPXS zG~Mp4!7UCMi!GtVqt!zFX&$gWuNE>YJ#k^!9`dA^QyoNwcxsR}aiq|cbCyYx3{Tjw zgt1>-9qJ0RIi|+w0Xd>39|s`!i7UX3n}XSUN}u*+X&lzNq!DB^i;$vYiJ0{dDoD~GAr_Oaul!*L=0ciu2d^DG7!203@uLYV|X=!v>l8k zy)H3!mHm6O`&L+;wsUf#h&@<*;6XqQ0yAY-Krws#+aN6qm=L@363^&`X6_TmtGmoK zu5RPHkNv*D|MeC`>uAp+C+SshdwP(X%=nG%RpnjS?5*hkPQ-ZnNX^fCNyW~IBX5YD zq%Pw&E8u#nfBpl(E&4j+t-1EcHsB$fmlwHA@4ym1l0})?+TiX&_iL3pctu(T;?(M1 zT-9u`fYNt5(!MWHzlwMd?oWLy=*4@54WNHwSr3>1uXg}_%MOyQQxuUr&p0lVgfRL( zS@SigmG>+))pSD_+P3fzG`7D%)&D@~?gsptG4g0N`YAZ~4+KHYbz9Acl{dH<=4NLa z%}kb^q^(_PaYkukb}ua$Q}a79VlC4pI(a ze(pv{J8cQ;jiU7bWi@n*%BBw2vcvJmw>y1RZR5~bi&tl8@{h5PU>Nj`JOU2M%<>VVz6MTvwLU)<0X{_Pu*^?u4v{P2^1AmaJ%lVO#8k{(%0t$QBw zKTC?6t%9w(avIR9Mi;nUe)`ATgOGnGf;kRc6Q&IjSy!$b;P4n1_uns^lZ>9-SU+2? zFfV>N`F;1`L|ke?l2`d8&iVVAfez{rniPjymoKiX4y!yNx}QcHeH{`!Od(>$hqRYFI6ZgyL^&d#PTu)TwPuP5v+LKd{> zl?{O^?H-5J{U11;s%}Y3g5U2a>I`6=!eS@sjV53nF?vNS4dQ8Od)R>>*#-yQqY)e% zVjq>-5aIVE^W!pkRCs&@Y z>SCS(RgTaOxSrpH&@(*d_hswf%H|1;T?E~d&+3kZx zh*!G$(uNLIk-ILlFHU6H>e9^FXbXh#MWl==VIW6r9IzGCsjDnvq z#mOj~^W3v{ai)*M;i-K)xY1a}`giG%afHbFYx^%YU$s3McQ-1s$d!zJwhZ!&wiNZDoJwsLqKg){NT%DA*MmHE?Edn}{AWf_H zyU%Y_KVJo6GEO0;tLIPudR}T8Mq)DzB^ap5`$lhn!X_YgSVZW#EhU_FQA5W~q68OW z(7?+kKgK(V@lq4rw5T=@Rs-g1Aax|kZD<;KmabgY9XklX+v!eFD4eNRbnqbgF@l#a zcArWL>`y#MIvp@m}o>$jp0DwIYR<4jf-L6wpXuHKW zUVFiCsd z;GmzZt@1=LmR+53h#v}ZH%+YuZRwiUwG<}-BIVh#$2Ol`FUP411T9Xwdm7k&euCMQ zUiMwvAy1fW)%jYqt|!kEcxz-7F@!WJmeN5!M%b#$YPnpNp(Y)F++bjUSipsx2r(%H zQGXCwI$s*}s=DO+G%JkBut49WfYQ zR%x1^L;$uH$K-4PPhH1AmkdP4snzgx-F>aiU)DIs(ce$NH*p%0vwj0>4RG>5(}~F*b!>OW7s#sYFDo z?`r(D=q=erOV;19Ux0)iE%M>gKfHE?Grp<-rZeW4_7NBZ?_!}u`84!Sa$ioy=u?%K z>)4m{;=s#B>}TFKw2q1;&0q!jjZSiE&G2v%K!@cLGzXgc4I^Hkyagt^4yml|l)D z!a=KG)g}1Lb;#D7MLocy+GF_R&0Q7Cqt1o*neCi0G4m(l)Mc-(4N!dx$-xreDh`g4 zwruI$JyE<&w|)EUYZyO!jeDzXMR|$uaR#{KEmC0eM-C{eB#+;vz!tkkCE$NBH~5vs zyTcpKo4A*Nm>`z~DA8U1#uV{qbLr+L#pb$YE2oGH`Xr_j*(1ELgC1O-W{ z3sjeaIh?&er|TY_(xe@ITeZ(Oyl&R>jPmvx=;C7cY#0RbinTTi4sa#h2vd`*(W(V2 z8`t=POU*Upd6`WbVTd*Rt~Oe8Oj6c*g7XvewlzOIDq{XH*e0;cw!&PmbdQO!Cn;H_ z42S7{itYiH&US>mWR_}u9HyR<;B+ascw6SMJB8Tx?Hn1FPxX|vEkoJI zTNH4xj!!8m7emdAY-(Tb$eo`k#K0a756FaK9lOo)0(f>CPc?E^?CSO#Fs(sD6iw$( zrS;ukgPoW6zb?C+;bo4dLvOj$QgfFl@d!Hd*aRJXpGE~?n!8%>ZszwtTTh`M2L+p= zkx0*4vhRL>Nv}H2b&l2|7Lg=rB-4ry)l@$Df^lPBbs{Tpsfs}Bg}Nh!3Py6n5V^5M z^ri2!${X3y*Pn>oMTi>1QQRQKPtbUjt%{a0>iRLU-m8M%-oIFwllg5zP*3iH)czz zjxrX_J{KonV&2{udB6bgxh$s0kh42iH{TWyNI1+}`$AyG-BN3OQRLpYCTj++v5?Va z3QIgA6fgy&xNXWtVVCr$4*&&Ium~d_a61FG{;o(hc8yj{3-}!MbP)kLCYwD07S?!g zMQtqCT|F$afJ(NK!PNccJ-Tr>*Ty;G#f?6HzI8Ylb!i9U+;fQ^SEEAhD71xpv|dGo zjF|AsnSq$Db_y#XZs~kMwf7@sF5nAo4mFMej_bhTY{uJubp@T^ofK1Wq zGA!|?<#n*&?Dx6;^R^_SOyecHTo=o_jMQAOn}&_?g)I`ks?*nblK9$Yi&(3$BYYoN^!HlrG(jS#LE_o2qMSC$j}?y!Mr0nC2Td86CPQ(n5v> zX7BRTEJEkqSf@my0|Ak3jqY?90|YbK#;)gCS6*ekv@>q+qZ5_q5*K_Zvq`~-TJzUJ zEFEyBQjZsE(4$zzfaV-q_FD`iK&l~sdXxv5Z$ z+6Ho)zKe6#%pFwz>7wSN*6>tD4mFLcDv>#$8^1*vhTkuzO=iiTRFhByt6$yRmL0oClhk zqh?VvoeD&F63(Y={b~2hXuGBk6%kaK8oJ?o7uW# z0MMU{O;J!RNCoRqTTi2l>*ZGIoFhlXgG69CyJ@i&S!=a@t@&$}ew~?ER-D`A5jck0 z1~tROw`O|^qP>G>x{<~80L0@+ZyaXj+bF!~G@!<2hP2XS<6a}v0=w+QvdeGIlr&T` zI*JNjW{?qrv3*nESMpVWj`A-3M|}levFx8g9JsPp?OJ802P?+wZ28Kg-&;;nKblJ0 z($Qxen6d)ykl$_Pt&ieG8R&>0`XJ72ySnUvv2Kzpv)AG^b`vb^E1W&O$hB;e_=qgb zTRG>?URCvU2;ZBlV)FxkXcUkM>FC9zxKbE;#X2q5SLuD)bs^cQobrKp)ifMn4|$Gm zSz6QV$E&oolinxZFG^=!@ZkSN=nIfJz%)wD$=PT6-aVkYvg<4r%3QB0KmwCfTY$Jy zPI$G_WCM&&L4H_muBq76E>jdQYBnsJIaj+S*RhZVfHeit?#MWXu4Gw&p!Hq7d0=+$3_qUyz)<7 zlIF-$7_hA9$UgW=eb3p+PyO0W=HHAvM%@)U?4^z-^kiinX*nhWg$=b*qU% zlq%#hB>TdCt>||DE=Ceu)E_+^Qe~BKC!}17{89?_(zB9DHt3FRot#wSm<*lt=Y0v#Og*)60>Tj zxur`+UtXj%?xM{L#B(KJ`D}xqo9s8UpKGp_P#Ckr;~;gS`x?0g%xR4jT*h^|JZ{mx z?J_k)w`HrI*twWYW;o6IUBE^$XE^=OaNv#jttNUtdL$cX|v^K`d6|z-{nC zYCS!W(3=uV+Ay&9kyUlge02j6MBUEr&So9lA2cpr!jC$GjsT#DBIQf2PYD;{30RYO)Aj!mWMtX7Ht1aN zT$bictYH7{0E_#k&pbEfw|8`qfGq7=bBh~qr5bDRk3j1ip)m`@1kQAOXua~%j7`rJ z`$&~_dTo(snfmSq|BV%=&WO=RR!mmCbo?4-Lq@V?{d`*Tp7bvE$`F`-A z+0!G*(2m7b=xP3zKZkCo*}dc;_~2vJ6*O%d&Xz@hQ)cHWU=XuW7S$Dh`g+Je=s4}A zb)0dptc=GoONrNn<6)SxZKt({rJk>KZw6yIuQyiIJlLEK*dnNB_CRXOas(yeWvZrT z03#F)FKWC?3^sZsEjoL7CA-4i7L-A5w_-+W{f%A}I^LPYsTt4^FPgiB83Ld4!uK%& z6SK2E5C0X|f!o5h|F(q+tP&|7;dChSwxF*C?ZU{q{!6MeD8nYpjJLxoO>`H~2RH|@ zz@XnYj?CWk4cBfF459I~&D=OM7h)&As(n2W&d?ehpQjTd2r? zd8+B}59!l#T!OPy!f!=fAXcW~fGw{`(6ZSlXDADHp4XvYGLd%`TE$>5Im)tFE)+bYp7i9Q*YF)JaJ+*Axe9V2<)Qs~H`Lb6$7cY*mo0Mtv zvc2nwd+vK;eb!HxZ2*cjHWCOdF(dHPGZ}Kr&(D9Zp>ax)Y&Q4rZM{#s5+^-`QaXQn z(xzrFJtB24WC#su)+7LIT^^>QGcZa zj$f6fi1cIM)~Ggr@j{G;1=Hv1mOTK90>Zzupq^2i^~yK(XAyO2+4?^8_2*oVuW7t> zp1Q53!|5GaOxuHyrWj#WrOlp1GrjG-??ueM2f8U&2%g)(CBUYYS3rHdeYZB_X#b}C zRV%FQ=dIz+55w6v0VY38YQ&q}9u(!)VaZ9^sL-kH5n_+YiB+y0U|AOmh{-%W^dgVt? z5W`|BAEJRZ#6KvihI7-5 znV*DhUC{;}PomV=)*rj#K6i%o-(KVJWp0)Fp=o{|*yqRuGEZI0NF?@9n>e^ytT3wS3s|JU$iPmfEa(r7@ZCr4MP?@p9NsaZLg-LSjDGR62 z836l3+`C+q+51hel}s+GfUrV{r|j@XvkEGLQ^ox!Xq1bUw#9>E1ufZW+J2?Ws|?fe z)j-{L4P3_o4m;&}R#q_^$abYw60mpQbCqgd@#UwPEDE(nJcc~!zRLOZI!D{tWo3~} zDgzy9)r|qmYk8Xs*>OU%^0DLWYV$+kW63z1sBKcLmj;}YiNY_m1bJdkZQi7<&nwC)#s1Sb94jXwmMf;R zva(pSyr`4$zqrSpVxWl^FWb>gijx0-bnR67Lb@{W8hWXFmDE^IRx z=o6u{Jd*_DDjIJe_+s!GB0%(M!!+C4GI(JN?)boAQ2Ut|7f)z((WJ4b7FBbtD)lLW zog(Q)M`D^U=tdqYFEimw~F{7knsI=!tE1M*G zI0vv@T*y||P-{0WrU8HQ5DW)5My2J_$=`nz>#e}XMqaljA@vYLPw*;(!Wc|;D zdk87LDI#KW^#2-qy@{KEZ|BQII7K@_fJp@nxrwhRL=x`}w_EGx^h4>8c_57o@z(_r z{#iSzEs4BWkfIvA5Q#826(Rh9f*P~5(u;$QYOM+ExUEr1_I2rwdnA!+FY45Hx@JER z;8eQbs{RV|IThJ_A%6G9t$=fw{ybJx3JvI>$8}8LsKQudMiqj($xNK}MYCHglob)f zaf3we9hUmShm5`5%-uh)CxL<1P}#UV>qm#m1NV#%3IT*UD`#x+%JFkmO%bofUQ9K9 z7s>cZ%2;i2^HN=q0u_&DTA+8pIF3@roA9!>R(kXK^gj>ZBUDL{7I@Ojjbb{iEXBD^^J_2g5q$d3ULSF3 zSvQPtJypw+YO_+|nyvaT1P2CfS1XS-?k_shCuHTgi@0cTd_1>0wvqk??n0!y62)g zNAZ_$S)jw5O&HPzHE|~9v*4ebe2X2TvdbP*NHC6``@G{Y@L-VW`mTO>^gI)L!Gp$M z(4G|2ci zdRF(CXPpsC^Z&$i+a>~J79N~9+P}(o&W=^I1jYJ;RY90Lq}z&=X(HpT1UG5|V!~-W zC2kyH%wY)Xy%`PvzSN^8i$~rXN@D{RB~9Euccz)7JV@<7j-Ncg1@^s2I+<;d#eD;h z#&rL`g@ScOs^ChhnEp-yKIy;RDPNJ5;DW8?n^I@*IDv>ueGnxD|JGbBu_(=(Ne~(!KA+KeXj85GvZCEM( zHa^B(gu}Z^LLIQ{YfL^RpBnA4Jb%+G@+`@k^A>fhH)5{0skOh2&2Xq$!Y9twm)qM4 zyF$$MPCoG2QTv%wE3DLk3r`|V-ehy1q=sl&A9DuoUi>YH@6UUwjY32J{fKrdRx6qIv2o3o z8HTOu9V5Lnvf^7lP-o}L@m)XcmlKy=(giEa;sEEDK2~QW!NuWx;ow@39hjkyKOnBb zj9V=YQFap0CxD(3;ML~uGP@;4xU2C+a42-o8$=$B$1g4jcTwLRw6p(A?WWJ$JTIiE z_e0tx)q=ghONO7M7l)+)CL{=-pG*h!k~kKq*@Lk)LKTVL*9NdYKBq$2q~FiR^x<7< zQJWw->q_shIN!ih&LC5jQnbx63UHU(>}N~8zGt^G1$*Y#I^qN%ce(DTXtBZy3%x_b zV8E%m%?g9sG~q$j2-!9cq;zS#QylCc1BZtI)-o(8TdlUClRv9pBTMq|6$uUp^2Ttg zF5WD*>IJ>d3FZ4%m$vxx5H3*p{9CIo9=0zOg?nPdh;BIdm^yAu!kutSyE~$etjpaw z9%Z}MQ4Uqt^@W$V(lp$kL$V3IqKCY`3H@~nk;N*v_}LMIM(*wV_lb;Fv0kDB ztUu8ILK()rp;{Fimud})LWP%Wu6_CMK=RfeiZTMqZkc-JB!j6)8^HT@IeGvRE^V{+NE(E9}N{Ghcqe-)_N(Yts5w1VICfb}~~QT66~4SvN6?H#$`H#*}~vf4P$!gA9jXGYpoxBDdY;KO_(O~g& z2~_r%uN)*UrpRy`)c)Wc-&dbw-bN;K^?GSgq2Fv zuXHeufa6PZS!aJFaG-RRA*%Hm6;l7gG3@0DVhn%#G>gin=wMg_+EiLF9)uht5%}t7 zvvcHnJ(_t(JH6o%)>b~C6m(!|JQyyGxZ-JQ?E#pi&EHaLJdKL&Hcz|8@c&y5BwIA7d5zNaf2?A2|002M3*O*tD-*kS?yuYTQ!clv(5X$|qPvdY1T}W<*mk%7(~)?bEgfDwgW(>hJX4`1o{nhdoS; zvk;DOYo<3=MRHQvp3ZZyFoyc}hAJcE4<_;7oGd@V_vDf%EyFWDMM78>w|bkL%9mOz zLGue)>kQ+IPnVWuQ03;h<$l1yfRu%sM}wDIlJ>q_7P684M4kP^^`b6Q$_arm2njK_ zE;L`dRxCJ!OS^JXw0J}*&e549#z<_>apAMJTmNNqo>&n>4M^t9_)7p&+$fHwNXQw# zWC&_B9=l`x2FP zv^poVLTT_`a%Hq_o>a_U;cN{+?UN!%UzL=CLrLdK#<`!0oik}ft+FcYvg5O**_}t> z-z)g#7CpO${%8cf?B(4;^+WkWmO1*)}c6%dqBn~k{ z@0Y)~MD|X6W@kqV^EE5s%Jb004ZTGUm{XLjwVSlD)f(^bWC%f>51|=8yK7)_Oo`ub z0}_>NX)*eOZS}IQ_67F;RF5zxI=pe^emq5}SYNsCmM`#=;Dh(xG+V!e<(<_mWjf1% zT*K{!XcKr4 zSW09%80Bl3J9a7rl9M}+tIre^+YeIgq-tCS0iC0Q;wkHd#rzPUdTE3E1c#s`W5^@Y zl=ZbK`wXE>M0Cdl$jAa?GJPDqQ<%;loQu%enBjWD5qc{uolZ|mprvC_lBA@Wx)+@T zSfN#%iaDoMnsh#Vj#kvWLlqAh1eJ*P+GI92qnFU~sRjy-cS@X*CRKP-AFPvrOXk$( zc@p?7QPDMh0bMq!-x(w@rsT=|`E&3ytk79ow>TCs)PnYs7W=IQ-GO*qTLO1J1U+;> za>&zUt+}&CaT704iN(YU_{@?Rd5zW6hx!ttjhsA^>?$ivQ+wt8vohIv5<3gB!)hQu zT82XK7GYJ%iE3RlPjEsQSqO!w&ymzrGp=#5%nTa-Au*Qh#}9R-2g)LZ$_ffqXZURF z>_=(uV%aAb-HAJ<>F{%N>*i$CeC{48)t#1cKLgyBM`DvFgTs7OOf zP#qP3hZGT!Gsh;Hap{1U8;XqW7tHi~ODa!)i!k_<;EcU5WpfNX@W$Ej;$|LKM@y(pS0(eV z$jgb4G=I*9iHA$ykHE;5M(rM+6;l3Rwf%R+{|5PQwcW$o5t&#Szt1#z>-Wxtfs6os zD+Rn9j)0euLM=6s%@}ZJ8)Q$)t)T;>% z+An9H`wJ#gw#CzJ8#a0wh6Zbs7kQ$_h&h%n$7)KIUIgHZE!r*?Pxp6ml^FFzR)&G! zHVw<{-z+P09m++AmTS@Ky+SnF^7y}oNJ%M0;Rzq41?gAqVhgRMnGu+&88+ui^b^Wk zr8S)tHbEtmx4_q~c+?29a9BATZR6Bjh3%YKgHkf(EScolsq?Adb{h&Y#{pl+e~y}BKd_s?*B{54j!cdnXT`B?2&GcSl-gB+ zZ=_7Mf8lj)fUyfr(VNzO)%(ut<`()TK-{@Ejr%RJAP&k@AHcrr z@S}lGHQ>~BRDdA-G9C`5q}NMJXlEO_5p-S1{_ExV>tCTuc+RF!(mR-l`|rX&7TkoE zCU%?OJ{0AM#Q0Q|@iSDE%tou_kr-Cn0O9a9xkrxf&0T9ah^tDS52>cH{Yy@GTfBLU zZsRI`e)>Hs+T!o>@ArR{MET{ut2q91JOs$fp6PNSc_OB2@Ji>NF4w|dt{+2gAhrsbk?Vo_+Y)$SYABfdr5{UmbCT0i0gQ+I7hhJp z+C%hZziRFTha2|iPPO`l(JLYn98Zk=@}?! zYq=s^9fjv4`?Z-&p*l9RK!|%=$#oe!{SB%lj!GX~LzWt9(_&zOO5M%ZPsU+1ZM2c_ z{@+Lf5W(%^R40=iB`KEVJiHq{Km1iW-S@!;?OMWQ_xMez7D?A!O}r0*i>H&sT2?;f zBeY)g>u<@Y+-CN-d$A*#gOO$gSN}k~n+=~Y>Xu+m$YDLJ>YDN;2?$Cf{##dJ2ImXP zMAVTa$~Y!Tdij&&TE3VQA2O$m+PE1!6?o`E{(Muc;&sGI4DxA)kz;q|RvBe85b(@T z=k02ON__uzJMIT35tW6mMn-y{$ zQ{HGvGltq7ic|I3FcK>~Aa{Oo?3sIMi*{T(@K0#2A$M<(l9Gy8*Fs(q?h3(+y$67A z9G|JDe{Y;W|GROfGA6e#kLGziht-!zudlsJ7=Eb4YHy=t{%Oy6Km4e96>Sz>y$8dq z?00A74)~sQ^R|K`a9Vuy38hMzK|4D@@u_<%c!L{NK}YFbZyqbj2tZdp{Yf$fAsj5@ z1dj$LYP-iD<$oZwdO|D$>aP1I|ADwzJnv?@#^A0go_2;i{Rg5(?@xBNQuS(*U{@GQ z#^KVW{YaJi%Ec!LOq(t5DOXs_z0&1XPctPe2}7XUVfK!5rv+6y+)g6!H8=t5-%>Zb zP5WP|n;6q|z5}VF2=P1-3(ZsX+BS6cBH~A06%H?Ps(-G%)k)ktQtV^vLUlC=z#BhY zam)W?v;hkO4e3tsof&AnEU~1iqSD$!vmS%4W^DC(S1YM_i|Id$$NM_Ni%`1`61S_n z@iew9-Xf-z*u#G8l4-kH=O3W!L@zv&2ug*1PK7Z0*)H!BXC=AhF=a%v!i?#DF^7H2 zEfUk>14EY$GpyZe$Y#|4;~nD-)@Do54ET-fJaiTKi+XdrNctZLvs*5FGJQ!|sD_GG zbBD7@9L8BVs6byEX6m%2S8muuJsC}F@Q%jr%`+#7Ya_q~{8U5Q8f6#5#XsN4ixC9R z=afN`He@c?&7O!28#Pn$IrTlCZQg`I!T!gBFZt=b$@;?r*U*ayT+GNvkUdA9#E2n^ zXT*2E5aX$%oI^;|cFB*id)Kt0Nsv1Y+scB>mEQoKkls)mjvU+xAbHPfcmgCZ<`D9L8Dte`AS;aqM za?ib*(x zyvWLJS;CIJ;aNmKSPN;?Z0Z88L`a(2%j^2<^u_Niu0WXLWH@KeRY{r{2iR2Yu`Shp zB}{LY6BCya4jgK&8cNeK-8<)ZtJG1z5(J4LcaA3whlNa-nk4)&2GO-cDX2}iSDz1xF>e}?~iiDvxg z68(#n|Ia1rdUS8&^NveM{fq_;1_|?(LD1nW=sA4XwRJY=!qdt5Ea`w+gWFvBs=>}B zMu+bxujV|wtly@?N;`S8Pc(NO#&M(12VL3;o;kT8OUY6WMTeyeMjla75c9^P*uACt z^i{7Vj@;2p>Wexb1vRoJRCe%1-hYKzN=N^4pLW>68NFl~KQ=$?gUoT1w`Q2Dff=@} zC1o}fF*j6y8vX_in}tTtKgO<&+YCUbQC!@vb}hV*7FoD^AleejVgDt!^q=*sNM#~j zsCK zP3=onJ>JQuqhA?XSte5dK&0lc*!YlUmDVvaW3uXk?4MKWitB33Q&OLe$_)JQ-IvaZ zl#6$=>{-U@%UO{C8KdKacj3RX7kG+?wetZQr^Y=IlmMG0mqqZU90?c8U}LITC~R5N z!b4~&QD^Wm0#diDzxf2PWRq07q5?;Qjz@{ON`<2j>Zv~k-|3~3SM_Bf`s74DBQO1mYnZh>4@#&0qxUDE&wnUjqOdK4m zCnV%!yQP4@PQ!i;lE#!`i-xZPBE(*S)hJ&phna@B(NYH6T`LX*7@j9tsgPy`INI)$ zwqiBwa)?!!-287tQt}gLZXR#BY0B(FX$5d{HkeRFXsgSzz9TqMxK8^Z;!NCBGS^Y% z$z(oIUAPCdA84rzBSYdaXC6Xs3rB>BywiHB#{Ve+CvV*#f&&tHUJ^4a!pxP1_4-B| zT;J@fS&#Dnw!685ZUph-BcyRSc+>eD*AC|OFyAdZ4@v&Cvu>yG5|LZ%V@7|ETnWrh5fr94=} zb%tSW2mtP6#F{55Kr7*Id(*{?lCR-jO)>@EwfSdF+-|dqsrm7zX9p@9=$S>VC>2#7UQ(}$)NZ|MX<}? zbFi)=*(~?XURl`z08sS2Y@m5Qo2&sySd*Qc>ifD_vGLj=BiB0-+T`!#Bh9;Q2FciV zEL*1idETlDiVd83&MnxINS39g1`jB~I=b`X@xU{(b_e}>_sPjGY~|9PAb!o_dQY z2O#VQxYO|*FMJbhvU*;+kgqCglF6o`UE}tz5RR_0`Fi6z`cQMh^3C4WKD^$hWX|iQ z?2dy@@%yHPz=priINT_@g#4q3G);kP8}N&1SRgU1Y@Qnm!3lr8Pn|K(8pT*t;Qu^%W#w6l!_t-jDZLeu58C8`@>FIBcmms#6Ff{vX|A6mh5kxNZdJz zXU@0s3zS~bFl40{T_5q85qbVE=R;+7MB3f~scn|Q3_vT>S@7_W`slSfEZhrqX()L+ zaySe#cdwHFV=Q;XbUU3UF6Bk*mx@FH+@7Rhb5QTf2_4f`Wm!&xX881uazuv-rf;uh z?c)@)2ve<0Z{1Ki$}wULMN~p_?`8j3QQN6LT{{8v)|`y+c%0t3Z#2wJf3(aZ_Yj?m zu)<5j)^wwcjMcu{_em^*gVUk|0|-76^VmO^^Bx5^U77>VV$-OcM6AvtGe|Pzt*qQl zaSO?b=4gR6ASHGO^VA zD+|VFXXZcpCoNZqNCy0ls~4{rOP=1$1xyL6$5K*fwEQg`#D(EFCys(A?Pj4) z5O(ToWqs)c##meUW4y?hXK1$Y&$iwt9hoz3oHG>oyKX7b@ncerb|v{vRpAI^rF_vm z3!847oCKPY!>Q9&-9pkE*;vCCm0UrgjTmQvAtjFhezK-)Z&da$##}ZP{E$s)GA<}P zNUz5Qvpvy{~h_0numBw5$Eum!Ol(_u(!+7oFmw{`>Q)!j_LhQ zs17)?0FlY`5sucUuJ?2HpP#hNB9N~J1I8N5_s$IEErzhRE?BffT>bL@VD$Vs(_Edl zy`_HP7=V$@5W#_|hneD%M&=`IWUkHt%qh^yjM^rCZat4C*ZdMPY0pUk_H~uN_; zo_zppvP}c!wBWiBRr%&1_JNTmS~nVb*%xZ27m>aqt%@h}|xd;=h|qvsPp#Tw;l z+9NHnt#3{~B&#V@s=ws}%V-0{X%y;h&zC1+c`QI3Gq60_0-&|ZdZ=G7=j8Cg8tNkv zd@B0cM!1u`t)oQtL%A+*nvSgaV)G+CGd~ADz*(!Y6`1iVBh8KjPTYP78k~_7$U92r z+WAI}c#0!_vIL|;SxWRqr#B{uj^DOS#y08b@T4tT>G$F~n>Z#$AC4>}$OL;P!O54+ zoZEpf%F{(SHfA;zG?%v6&xbVmmT|+^CzNmm8Vyd7HKt8dGk_{>T56m_m2=tIPZont zh!Pt3su%JQWnF!>WSOjjCxGqWgzVfI zFz}H!78bN0X6KlT{EkrLh9X8pWj?|Smrj!TNH0`qBHcO2rEVv<8mryIAf6BJ%pksh zMGjHZMVJ5bW1ow-#8IXj1WpF(p{P+=EbNXP6_TeUEoM|-pDaXv=5)(T>XjuLIsPmq z{WreiVdyD88X0ecj7-g=t*Zf7pa<#|>%@XNs^r!&H~xUZU+dZzwjpVH{)-!Ambmrr z)c9PWWpfWW4shKgB|Ci6d(b@Ydr-32#cgSG7%4r5-Zea*H;yY_M^G@@ScR9`u|4{O zJi%`Gk!*6F7s>co9ZPxIglo=)3`7Z9$;ZnVW6jK;9Fou~V z-v(dh@#9O2xSDtwP}yWdRN^4E86!j})FXI1u;E#!J`7V?mOB5BjM>Rr&s$cC%bdy4 zqKAV33FKq16n&oIms8jFX8;&=;0yT8_=@!7VYPe{z~TQr+IoEL)SEel)(`wB1gn+C zo)c)MzhO3in235+JkMqR3uoE>f7p5pt~k4(E-|*DF zk=g=5s$iarR0vcTdpZ$z7enK6rIpU0GsC{c!wY*Q*HP&KrlnkY+1(q+2eA%M$`<;0 zU^V;djUXlgO51Kq(JQpih5O8gZLkSGP3>G0B$l|uVO)^6P{fiyq4|^U zUc5Xj%c{T?(o3S#TqM%cvLvX5&&L!8F{r)xm_N(RoPXr=T@6EE#}&Ee%?iucLyIhI zfRK#L%kGw4FS*#lJ%X?bH5+i{eH9%Yw793ki`RnrqeZE8bs^=T?*~+I5*c=i&`+#He=lCowu#TNF!kst|Y)Q-ymqWnv;QvJdRuoDs9Qi6LPXS`r2LTbGTEhbs8jZ5m%;G;{aj&=euC~0lg3X?W(Jdk6p3E_8YrTf@7-4xpBi<1XYs8^ z9#Z5$d{*-8p8iesnXmNre^WhVpzzsU`bCU%g4wOWpM)_qMcJX#(H2I9d);{Afqu=P zrZ%W*+f)JRt2`X`(yGDw)^we|_?_Gc6pLLC{k-bQnTy$ZBo!i%O`!qo{O`Z+Jd{27 zC&O1w-%w;|p$g{{=kz*WGFVDCKD-E}ieZ%c_<3{KKA`K?G!oGNoAXQQ*r3aTi%+U# zX7{=NP;eOqVRz%P6{*ur>MKvNqYlwjMV?B#{vK+F91KQaAH-f9XsH;k9x~#N;p*Mp z@IxfKye`2cOQzG2Xz2Lm8pm@~A0=u_9GWA<3vP{`-K) zaT*NSkUD>3mOgqZQJUkPG?SHk{uYP$2C%Zb6Wy0H?u6BI8oa&V0$2;-ReNcp{a%hF)V-axt?R15x0kY(Tol*TsgzL`5 zNhB^&ZhA(@D%Pp+D3XL2{nx4FUC9Njxj>AcANe3l+y%=q{QROY zZUwe8Dy{g4MALwYp`=Zi-!afBa$xBVZy2p~mt6LGmqXw!ux-z~oa8Ti3HMBA*14I$ zmz8>2Bn1r#f`4CD<99@v2J9sfXeEO<2@d{yd3iI$>1?wt?}y<7tYauamu`hkiK$}; z-@2<0$p&R{(FSN*zx35F?2@M+?N|d%&AkKReVQeL;GImChXkm7;s*)_kQ&hn5*N^n?8gZo&&tIC3JGK4PE2)%6zQ%%^eM(ee*eyGVLD+wV6hL1!hB zw;b8)YVt>!E{Fq^&V+WOVHM(%onbiAOwC`Si+O)D3)<3sxbTPZYXPcek<89!kEQ$> zJj8QzrRq5CP!u!-Y8e07A(lbV0%lX}n~2dQE>_r5DjSmK!L*qH2BG&30r=x`k~j0(VDZiNr(+`;HZ5r+FFkS>yC zqqtmU5^#(vpPMZ%6~WNRoJ;aakWwT(XYRZ8^Ci5agj`>H|8>$FzZslPk-143)qjkd z@t=~1@krzR=!>RXd{3rtlYqOK+#eHpiMU?u@o}%rD~`lx`?pR(N$fCuPVe)mjCQ4v zcv3}&IXxHn=kdnVLRK*)LTsrTrzLf9!d2i-7CzQil5sKuwHMSc^UEX|X}z@>=%jNP zV>yBrQTnpu3V&ysL!3;-gn|jw1+FRrBLP)=KlU5=2*uhz&ds}qh(N%{(YpW?bEhCL z8jfp&xrBP2ICSQb+}K!a1LV5EcXzqcBw551i*g+6gaBC4*y|R@9_p#+UfE%hSoSH$0UNI=Uuphap2p}WKoz+? zVmIh-e%ALJJX5DF6t?j*Ak0Y#lV#TW9U;JfjU&A4#$aqnt49Wg~>C{v;f&KyS2bzyGWr3BaiZz=Ylr|AD)p5$?`k@ z^^QiM?almXc}dPT8eOwUYeVRM8Z+vzsF_bKTtFzGDVG~!Q?_R zE6%FA_q!4(#;&xct6lN0OEr?*Dq6`$28KqaM!@DA$g)qLPLpfuN?a9dy&yslHLl)C zi(r7uih(4&45AcN9`>PwU_2lL65MzH2KVZe396wj%qo_?BSK1*Qg)bcM9_5_Y$I>X zCB$H^r&y^Sfc*Gr)|c8VO=QY|S@8Em%8jI-O?{dI%n}Q{AjV^n`H<6PTnF9{W)0sQ zc(xRFxPTwt=tU{)5pipaF9^T)p*6&7_>mUwg&YUXnH5vmNdiANlV*XMw*1_MEknpQ zFvG*gP&`!GWByi+{Y$C!_@1~K>R!=ebc`dCO^s59{8)G@X!xZu%yzJ=9|hM4)%R9( zvq-owS!ys+L0T^?Cd#BgC~M^1M0H>^=+jh@To#m+m8RUJt$2^SA z0;5OU$S zRrO}gCN8}CE)MLbW&`0o+D3dx&@W9um>BQV(&CIx4U+t@DL|h~p*Bshzn8BoM7ua4 zO#=KNk*?8Z{womG&>?nu%$fB*Rq6mydsi^A9Ae$%gCz9FH-mo^GKT^Y`M}gGoy%xj zswqOyC#h;@_=36X8N6sj2ynDbLBDfVEg`_jlVGp&FJ(V(k<0jlhMmlO+$vnmz)n<# z(I%hsS>-1tPNZJ z^%6Hx^^SK5;)h$Vw~RvPnUfiMZ>Y)^mPqmR?*n;r`u>5U`t%RfH>AMM3#XrE-F|f5 zFU#Dd?7xI1KI~CEc0B6D7mV3ExBGJ>2`eNz8I6%heO1cAU_|ya)2JIRM<+oO74;M> zJox$Pg8Q+4f_eaJ{FY)&i&FK1svtQF%2F1ve(&iKW~}N@bC^G`&fa&BSnI~uxc+G{ zPQpruy2*ChS4(3WGJ@vutQurbVv;*|KTp+Z9P${_rbeen%pZpwu?Qgv8`ag66%{(6sK zJd6@59^BGwoYK|A`p^cT>fCtrhibPD6C#G^n3^0m@|Q&_4GVt>aod8c`&3lK@%|7zr>)QIeo z6HY;)`kfzurlZ_rS=0YOiDT+nVr&h7F9WiGUU-4Xft?dCjx_E3A&NO&5{2!zML~hC zW-arc%r<8Zv9_hzdfBRqZKA)?MP`Cz6c)I38|KY>5^j+@^?w$EjJs<;H@4(#7;nJ^ zI?6pxIu6aKRSXh6WcYeoo5SU@gnc*1N7SzTecvT$%sFsLgAaF!!^XA@*`zs=Xj0rz zl!>_W#`&u0@)o?I-K67=%B9#*XUdX0*f_fWIYmyPC01#fC%cQ3+pqeY#7`s1A$Q#e zH;IO&)Ix@w4UjUMVQ8LuDKaq&!D)t0Y#`U9c?_XQXb2)509o1Nc7^*VY{~k5bvk6O zJr6m7`K)$=2zx-++qBPn2cm8a9o%`?nS^n<(%|J(Cx&;(84d7$5b8B;$C0b6{ zU5nb2gh6CgaD{NZzt?%P^DR$qK&H5;~}s~k<>Nlo_GLt zxpklG#&j+qPkq_xfL%4Hy!T{?$kqVhUqj2eu5df**I94zWx~(4BS+E^d5UtooYPV6 zkFbY^v%%RgLeFC52t;-~?=ikaAmoej@ykS26p+Qby)9_e{PX3yTfSA+((hxkJ|1Jn zb47<-tW61lV7eJY$-XnYFXesq{$KxuF$+5CSbeb*si9H3Y#t7j)%I7=!W1Yu|B`?; z$Qm28KVWNzwwf#%z6?k}7k?u0)qW9RfKT?^urnUj+yH&(yV(=pcN<|&9<@Tp$?nSE z50_^EwOgl5Yk3{hh-xKl)~@NKU$~G5*k<@0fob+GcAUFTA7C!c-y!X_zJ<9aVB*$Lcy28@jRD~+{5|L|* z87q|A_d)DgS$A?wwVB{AQaZE7lv0QL7yLlkr zocFt_UhmD=APDsJ7guPHGPseqB1acE2$$}60(R#{y&R&SrJn8cd=b$*IVS-%LboU?Xjmg zmM?6<0It~2lA`FaLj=y=8`Mh3<*UC$QkqmrCqifaaDnh+FuL)M!LZHXnQwrXvjJVc zmOS691HM^>#8OWS?PHybUrM___ZIt z$siedpv)~|%j+iM-1gBzbU+mpGgd*Vi4|$vdJ!DblLl#_9|j zegU$J5?mmf&9bkft3GWLeaJ5h10}658eeF-COH#*=;hS``gQOSXTyCNwx^4 zjRLrkdw0kyq7A@o7c9J=7sPp%m1S6u;y&< z$R5+r#`3r>dWsGmp0)6sY0AKz=XLGr0W$zo7(N#@uJjb4Cips907{XcvF)Oq*V(BS zwX_VXLowoI{UOy=&^PL-+3^{6>AUB5be8(zgW*GHUtcoCct?$n`K95*lhRNXaW{fD zkiRqY6#a`9YQvnd6iyNVnYp{&R|L0eBh zkT?BKi%(W&p0XWpTCIB7h7gfFyUkq(pR2n*i0OFu^i&6xC4Q|^73*Onr#kuu*SZlr zQzKlYBfbb0pw#TVz;BV>nBV#nq}UqncnIr#u+;8Tfv*eRa9A$^onll^rLbX!%fddZpf}E zD;z`y1V=htG&SEUW>+9StlyZkpz}JdC195b6Rb!Em%=Ua4dTt4C~%M<=DhetnF$W6 z0){AkLbG+j-Kvr7b*Sbt^7e9>O z(ul!kJ<1n<7?yV9_j?J0;X_lJ*gG-b=k!ws_EGBXMdu<_)(V~zMIgtKk_uHP7ERf` z+}{6BVU=jLY}mVy~t<=fk-wg}hLeDwpP z?#QI#tXH&rb2Q{qDEv0`RX?Ih8?A2rk$KguSK4=JLAZgZh{2O*?)Tr06Ckkebpn5q zM(Tp{pX|eFB>A9uN+E6?s#s>26FNdlDihrXioQ6CO}00r>|uE_G*{6kw)m?>ELZy^C~w^>Q!;ecwtV}CsVK;S2rdfpJeVJ?9}Z`}bc1zRb9G8~v1dBqe7P*9cpF@*s5CikxY|-NmKYxtgyhid z(qF*WLu`L%CkPZ%Wk?b*x%aVIgzg_Gc`wB$6ruMCFV4J=Oh&U!Z-^8>2ZDTY29Chi z+GGTpI(*9h1=C)RM_qDinbqFf=nw2es0H&bO=9gC&z>VwB)tza=VTY>$(oJ(51*G^x!p+c>nP$ZIFY_RU}c}`~~-#c56d~MZ6#E zL1!nV<5t$0OA+DMne#!nBP}=K=X3nvwn5<)AwDz5b$Rn}PaW5)-qsLIl#;JG=17$I zP~wV#ly0(%LyuScwUycYpvw_!AQ|rPfnBzUr)XDjFe543t>&+M2@muhlI-8+MbfrD zkBROg8}s*sWlT9fQ29_IN*Y6)u98%8?ZfH~48N-!UmU-IS!1U&rM)6npdWL=j5C_c z)w$EH*0@vU#P7Q1eL`8Bif@@fYCEr7`wi~3?k{EJ63dUFr|rk>m$o@7zQk*pgd;8t zm-z{YLcUo%Sw=tN>NcI+dx5ep#&jKFO9+YsT;f#NfS{i~pJad*Y6wdY#QQ5dTY$+8Nksx00b#cX#271|-@shbQyHlER@DV=F|+dw-ssWFftKT6!_=fwp>zJg8Z1HZGIyop50Mn|*6I5YpV!AefF5*Oh zVIiNSAh&($F*?v*7noHIk*;j6Pxv3O3)4tl+_}2JcXzg#{~3pJXlPXAhmpJ7_HIAO z(uzRt_7xwaz@vhh1%W|ISP4N7!%oUrBw*ONRvo=+OHsoRyTA}0w1A3 zo?V!m{I)$aDOyoBGRS-K+!}PRE~J6FrAZS!YwHGbsYAV09I%FO(voGRJ7_5Wdqf=T zFZ@W_NCmRGkUY+xljXnhERrnl0j2u$xOOhf?o;q2yZ;Q2Q zFbPaf+Y{WCu?BdFcqv!@wW|e9UW53O*!iN!S>)rH9u=^qjV0I8gN6w`bwI~QomJdg zjzWjXk6Qv}XESB1y}JoL6$rFpgce~89;D`>*kWdP0>ARDQy|bB&2$+WIMQ5Fo`z1> z23HhbHJo`H-*pU5^1VBrKfe*U?GL~d*c;{dSWV%N!HU?DwG+N*3QA!JZX4yNnmm`blHTRzu0J#-B^xj+jiUDn z#V=3Y-y1irxK%S9Q>x@=Wjg;gu6NTzouPqIG4}d^2eb`|5EY;y|FAkwat%S}oyMJ~ z>WA)FjGt;uPR#N>X~j#AWsrT~f!iA1dJdK64a0?IL_n;Ki;K6^g6rnE?l8)%Bv0|k zVAUcZ+1ge}701QqD;o`v@@xcyM}kYiI_&`8%;M5f62&cX1x61PoIIS)@|k2cM+ z&ri&jTlC7sgO=sGCN%#R_c+MMLcB=U+AvqUmWJXRsM`5_`td+2oGNsNo^uqQ{lG0K z6^u%lO59kH7+8ebd%u^6mX*?Hsc+T5f^y!5MofJ!f(xUI-4}a9b}axWTtWI8Ai7G@ zFix%UIm3*r4P<|1a`a`@7{NNWpy0=chcLbfWXG~BhE?5EC^F}3B(g52PE;TO5vJ20U_5}Z+pRR7#P@~d=n#tpj-rLJ!}-y5#&hYs2YAEnp0N;PveugZn0?Jv*If!2PJ79jw4 zv(E>JCj#1IKx&PwH^AYY`#G)iD507lzbGlgFW(zecNZ3$XzsvTs>YM8?`tNhfRL4q zYa^sa@VQfhGmtX6Q~l%Z7^76@^e&((f_k0qCBnyTTQCngQ@ zrBmT5CHV4rv3ZcsjphMdUC%#iePE>{AROq3MfsS~k~Z+4H^iHErBhe@iLD;`-MBHn=jlO7q3}|MYnNYqqpE)@T~R{0|hwO_WhJM=XvG z@QK=xki85r8jEfKwad+_Cy|H-!eO}6}q$JZ&#Xvim*zLP7&Y{A(mg>i*GLss}n zIau!0Y9_5jG3b$S$rxVO6FMhbA0sSxx_hkZLPfC?5b%kjar8s_ihncDNFsAWGNnHO z<3m=*lBJr?ioC0TrDJrNK)Q@8wgGD>Yu&dYUuS6eb!4H-440uRAhJs{=}!=mXg$oG zwDYkKYi2|993~Ev8p1#$PmM)gMM;Q)CV}hO>=UBAk6~5iujH*I8P6NJapf#UPBp#D7ez3rNqRaZ6-mYK3L~z|FIv@eh=7 z7x}0~ zr}MaqFxR)4w9_hA)}l1@51`MK8GK$;=h&EmY}@RnhLWC`yQvi3FQ`W631uaw$iS2y zsqk8rPG5Gv5(8)Jx<%20(>m2slLw=1YQSJHP+|LTn|`TsAf)`LquJGIG}mD`A25EX zGw6`oL%L7s^z}Im(;Bzfg!t3!c@`v-z-eyFRam7w z%K=u6M@GtU3Nqk;W@#22>zw0V`}I!{3}SAUb14{n8R&2GY4*#Fdq^5F#J`bdj@xs9 z0ws=py!VRenjHz-N`L$$Mq79x?=b@L9DJSjJB6K}x8jejv{$RvgreF|Nq?P?WN|aLp4R&FQ-) zqztr=O*a8pY3Ex;5czVZbs04<2a)X01fWIaDEeSZg@(QETf`SHY)uJ|Qw_O;%tT4n z2aLxmba{tyu({W*ik^$PRvhc~6?D;~ACexmewJFB4}s;{kvtV7*Y+Z%zZr3^9)9L; z*a>@zJ37a;g}8I2$eVfMg3YaC)F$)YkKu8hq3LeCP&w&u2t#$R4`uJed)Sz5gvvN+)yn2aSLqEt^tRat){NJ5|{|Z@x|4ORG zI063^vV2dq=|Nn1uge2zckL`?R!|nyP-ZD&>7yc;r%9Ntbb$=T?k8&f1wtS!E-RR&V_R$Dfra5k^X} zX&|tmLHF`|D(4S|4}NqK`-|gGuurx!Mqh=3_fJaaX`eN>jSx+dd>Ceyznmpc>a>YfZcj>8NYTpBD5Z5|#T zjvpIm+Hyt#5WdCkFhLuTg$Fzy9vMn_B9&v5T<+gW1&nupz{Sh7#Cd%-7^Hg~oe1iY z>zQ}*=9dzT&%u}DXC5VnOPF*Nl)CaPIGqVZcCYX8alMr{U|m`>nb{YNV=Flo-(H2R zSlgdL5RMPx4u;w;$?C>NtJol=v0o!^4q!#0d~MCFugozDPuF|OGd0wqm|AF&^!!iS zB{M&mt|;U8JQB*1(~R9t34AaW31uu2xD zG{eV)am*RO$dp%aDMCkbPktjr)!EtTtQwpZ#c>8YTDGkujVejo zqjGRHfc^4YzrAF15UU$X5ClW;@cElc@Zd0 zr9!+kE(&OVl@!MbT3>u9dD6ybl-{dyVL{!P?FStIs}z6c+_gMPyV=BIcotT{k3kaG z(3GylnbsdXpa}I9PvXFhF4BdER&ckqK3`Yrca*rUkr+txuU)a*;|Rs_-qNEtcZLLI zHjKl~c4Q0bGIisuIFtGcl40M??%2GM4dJ4UC#m!ey@VhQgc_ezxz>zqJ{j5bXygTA z*<#fYHXS+<&2aJ?HHzC@Vg>ubnbOq^c!9$R3N7W)MRj;s^$<~#Z@Xb!?))WcAo!ox z)NaJURfccL?!*(T3`TslR)1aT;hJ+(8$q8fBwX3LV_zW1WC$;1#eI66N2elHby&TLNFd@=Ke67for#h7ehM7z@!TrFpE$`t)m zQI_HhaU><0yB}><=V{XD*oxR}jfJXyt6JYkYfQAX6`86j#~QweWJ@)CE%V<CP1q8C8*Ccu z3pE$tem3?sbgu^qq1yqGH5E~XqSL_ECbar;RcGWB?aH!J3p?%K>iqOcHM~UP z@q8nU&M*j5UNlxFP4~G}X#LW4A7gx;ESjA)&U8S0d<{*t1FRnIdxi|Rv6aUNEVg8( zwhJlkC;(JLu9j8S*?!REiL;lAaF*|f*Aee{!i})Pzugg7)6)~@5}vmo=oQ1?teLMb zzrY(i5>*o|#d+(|Z`D1}&DSoEfi2KKFl_h7<~mBSizhi^eA9VJpMgYk`2CqQQH))z zU3#83i%4X1Pt=;~M;~4Z{VJJRs=2r^M{l7O`F^m^mR!&0q6Gd79~v#v7>-k{T|`>H zqAb2-kz!q#+Ni1vo$te@0 z0rcHZX(~1>o}0|5x61Fh_x1RR$fVkO=cb23#3!dqiv9gxqw(8mfJ_d|m*WzFxxBC2 zJh_|dw|=nGeC6!_!NU<1bhbCa@N=>0s31Hoc3m_*ne|!ibZnq%CLG9KM#%~VIE*1UC{V&C#wt`)&CI&yVzpfq#qKBiTy%04S8Zz7uZABM0vmG03m=CJ(dpa)&aTr8a zzyZz>!|WmUY56CvD9Krhe{_~4?Xy9(GTDOMo{UHE0uz>lT7uMDD;+Af^FY=Bl{^m( zzi=N4e(Q=$C$Bb2$Cozq=V;o=e5^od9^=!;6o(`U^R|#M6U0P5F&K4!`bOJ!j4d+kifYPEkC>p3wgDoxNv2{7z&m}anp(c9&hFh)k&cV=T8qs z$RHA5_Hr+^1SV0V57leSwn$drSnh)8gx~(#??~ z872slYoZRi%sph&C=jS@)?gI95!1S)l`o)-(;jN&&h`UMc#Rc3goni9!vB|f`ndb= znM)BVHLXw`#Z1hN0O*G8*-T@t;feGINiUn4LdP6t4Pnl~zO+Y9VWA;m2F~)#4-`ke zkN!!Uk{%6zNRlUSIAo3gfimwTPCz9!2&5lwv`eq&=$}C;)f+j%Cw?zzsPC35vF*zE-vQ#XG{WrYqEY+2f3HlY^n>6QhfIHXg2N z@Ez!C1*}aJ!r!Djvr>t?!L78@U3JWTimP`&QkRGFeF(M^)e1&md9Qc}DqjHP{?}k; zGjwo%8vZk6!z@}z+Vj?Dw*6}zDoxBQ#ByACJlCJwg}mxx`yY{0d@Nt01n*$SIWZZW zpwgSW7T5n7k6pCxR$NlH#DQ*$<*$Tbae>a2pI?`LL<^8u2U|3g%3NvWO!y1Q|LV~W z47r1%P19E7B7tH&Tndzr<5L4^pjY+-oom<#fW=trn1fOgH+wPORz9*C)nzc4Vd!}@ z$%7>&-r_>a#*T*HfR*8YrZiP)E)8tyAT#~6yOQF^x;@7Jj|7QxCqRH8{rXrchIBQ$ znF9qk`Z{8-Q$vsa_aqmOH;NgM&$P$QK2Y8m}5&|tbkv>w6$GZ)S;Eb4d*nhP1} zuJ$rqdqJ#qP9x&ap@i+VP&E^FSk`=rb$IYNPVd$uzl!&V`*XeFf*V*IZ!!$=<8jg$ zRZ-F<7!4&M6R>dCO@Ej7x{lt>Vdzc4PIDEq_1SaeHiW@9aC&?|{Cy~kg5RMq=aVP1 zR2Z_d)oYsu?Jtn#-?y%t6e0m*MHG}?r&!B4ZxY1#mD$ONswW0R?JZ3-yylnV?Wv&F zLxxWVKfaFU$DAwmugzQ6$U2=Y#RjL*kRAMNrfT!{?~KJ{g&+~-sY$$~%$lPFgit6@ z0z z2Z;_N${d&I<~2hUa+Uk$yOfPj0;L=AqP%1UH{$fj6vd>D^RjlEfW>t^)}dQtu6{hZ zy@v;yamgKa|E6I@J9N2G9^8wm8r%`V@PwdBd+@`W2jUWgVTgH(u#CON`xXibpSnZ_ z%=^v5ZUa}$?b4PTg%9F|ohG-iN=UzJyiP~r<%jsWF= zAkn%5ost42i!)!wnb+i>V<si@(wl??>z;(+eD7Ie`1(rp2o`#vL+6W@hOr0ZmLSsVtzBy{kyFt?Cs)w}^ zhAD0ds;DCmhP^~tYep>{KG8>Q69#C%c`aj zhcn|)T$XQqvBD+EmY>weOoTc&&=VF%OTE8)`~xKuq~RFrJNV!FAA-eFrKPwqraFom26}uf*>lsJ|%Ii*2pHhKEo;PMYt-t{>;)_6@GHvtL3A zb!B3WWJ--NI(h{6b)_qz8pF141o9Y-uWWR_(wCE+@FjGlTYnRJ2^!yeeyC`%VB5>$ zIycJ6xX&b)LPx&6e=?SD^oFLDQX1YZ@T#((Tz~(f3%fjoqGF5H5>?-!k-}1YxLk_2 z_2+H%_2-5g`}O(?m7g0BKD-@&`MUslJR!qIKs}PrAB4WDEE7xO5XD{zMUo;{Pj}~P zc?W3&!_xjP&ajzdHRq$`nJJ{`PWq4}j?OiNb}v^%D#tOFylbzXy?TsOiT}N7 z#+n;xu#Q%5d5ijCxv0sl#4IR~f`_ND4QOh4!J2#U{VSqs`}td1`SJ3zXO9^4PYBF8 zuJ%FbKSo0TQK}~%F8_6NO&yq|fs)^5)K_fzaR24l8tr4A++7G*k32))FbrWstG+d7L(0W4jL8qaYv&SjP?wLr~Z*gqV{G0SQCQOBli9C ztCl>8NKgfee?n{yMBq9U@(s7pTm)9Lf(;nGPV z2u6AEVBqWAA!O4PWpW4B#8KQ!{~xHFh4~2~ytE0TrumCJMWXm`nSxWD>!+hPI`q0qi zCASwVomnm`_Yn$Ze!wPGvfg*o6LM$M`o-od9L}q-gv1Kn(BFH;EI6??P5g1HEj%oX z3OP&ii%Uq>$qIUXz+PX2wZlFV&x8(66&g9OXkMEb#X?oZKf%I{n#p~-`?Vc;4U?=W zJc0bVp)Ec^0ebe!njh}vUgW7Mos1dbhWrL86#tB%xhJ0f`L`=+J%3cxhOs{X8 zU^;4UD3_X0;}HG8{vNv4Af?nn;;U08nk|}sCo+lcNEdYD>5veb0m3K}*>M#Aqp?&? zH(dSo#PACyxQV4=j^{O=^^MkjnEFR>-E)_tQT-eR`j_*PXAHBQwMJoB6Nl@W64lp& zIr?xVuloa9y3gGRitpns%7Q1@3JWPrZy$Z&6+v6fl3(RoF=SOxNty4EVSFDUV6hGi ze#=C#nc>4yX346(&g;+*!{}4j+6(Susn%44q#U#cRW}IV$H1qCR?r(fGud(;@)0Qy z`X1aFD|yOZoJz6=v^W2JBi3{ba?9w8e;q*$VSbP8eZwdVKn8NsXQge^CQ8^c(COKq|4DFrfy!NfM1$VZ&6ry?ES>_# z^}2eaJY-o4jn{PE_MRnS)XFB>U00Fv%+iY`Sy*Ttl{Bu(en%r+m~l48Fhb~iP?yF2 zB{U@&ggs0;Fo^8(>>z_4Y&(MMS*mB8&d2MfFg4im(P4G61i>9 z3-SaC7!8Tb+2Z=>adTrGT`9al}~F6*mlNX8610h7>lxD&>#JAAIiW z+he|Fw8+(CULD@*a@#8IJ`kxCJGnS7;6>!aCV2-i^J^`)Q;nE5ef1{BRQ@2;NbdhR zcfaDk^W`Nofg5Tos&Cc1Qexz-;{^d)@Fy`(syPES8Nc%C0|mm-29~$T&GY>PVg0eG&Q8w8MbJ zqBE^`%Ao*Q<@?G1N7Xy9XSQuy+p%riwv&o&TNT@^*r}Km+j(N!wq3E!3fK44+WVaM ze1BnHbM(UcGO$A#U^JU^* zG<=~J)AeER5PG8Sq)2|2bH1#mM>^U@aoBRo3qg>Po4eyVtX`MF&^PZY{H&_r9hEXU z3uwgG?>~SdqCFLWl*K91kf&Q z5Zjc;XouMNS@o>(6(3OMwk<5`d$G{FHk(TP7ik4t3Id^4-?EI5*?>?hWVWNPvdyt9 z)&Qn-#Ls$}6_s3juksS7fVF!)y-BwtQqg5kyOrc$27^Sr7_e%I!r>tCD)cEaiKA6Z z!beLXLw+b~z6$?dD*XR@skFv${s%jD5@i6S>|!HlK`ZCjQYt~LEc`l&EplEOObPS~ zw4xyZsdkyB6VAGCQ_<4>tpT*`MO9iK<+PT#j8t=3s`aA6ps_M+vr3SMS`rp<*l~1f z#mn_Hbw#MFwe#VK`527mfR)8Q%iiN}Q>!qtLQ+I)2i~c&^@kbFB2Hf>_dB$VlkOZR z9I3T=YTYwy(!yry@s#F)(NJa6_Znlm+Y9DQZf=X;Dd5tb9zfvPlWX`Py1RmR2io^D z{UNn^&mtFwiaEbiSM%{uE^@ng4W)P&!ae`YPBP59x1s01*OD?=0n6R}>!_@4jgzMrGzq4-vMUJf5hN-Vh8iLAx)NKd6P%hhQ5 zgXoPcO0~t)x(QI!gl^sV(uEvE=2e?lX}jWMcBePq%W>}%O@Q?di`n${v=)qmw(&0S zZLVA^gvA@cG8Pt%uEN#yk}OufZsXK$zQoQ2U z0{`Hu%3f$X-+l^>jR-I#Izmw|8Eo<#!}&l7;TCSY z#-Tvz2-1kczNLj%#tP39s_lb7SWb*u&$QNdSRxj6n%`n;BD*$|$|tU{G8AcCG>43A zEJE(sVZXuAp@BzoegWz~kf5@1{ju ztsU8Q#bZG8S>{{fLua=Y7pz$VWMH$%gCf36ay@V{NkPqi|4v5PpI(M!Jc@DX5qgTA?iaMj^^<1Fa;g7{@vW zoGHOAHMMa@lCoFV$>HA=6*-LMVRG7AV>Z#^-LNP^uGQb29d)#0&Ed+j2aS3ZEZdjN z=s6+ySgyU>=)q7jO&};yH{E5U??{3D5Gf~tbs%*rrWuuxKoiYMEZ4XssC7mYI^b4N zs??Y8oQAh6cVJ9K;8(vb-=>a9D6TktjKE70WE)W7k7Uf+8IxUVsb{D?2x9y>%oYLx zG#Hj%Yk@qj{9>Z+=y2=KSze?iO@J++E`kzpwcqT%9k$*;Y|fr_T|83Fo@HQ~XPCZe zpoQ=9nW2@0VpC!QRO+2^SsY&kxbi%zXZEa?boy#HW&KLB#`fNGDH!{h3NHSWs7rPp zj7zpG*9(@!D?B>t1gav^i6UcWed~g!-2NGeq}ne+0sOT(C9}dA`R?&`zKYWmTUmTF zBH%i>7yF+1vat(KVmz_t=||Ytd^`I%i!bw=Tdb(Pj$85;av7(ffs8QJ&4EO57;zkB z?QCRpB|d8JONI#V9-8 z$kq`sH@wvV*w(;;7g5?`8pRcQvK~W4-GV+FWO9 z-Gi8i*j)lij`#DBI;lZG@iwwbmBmo*H*t)eO|REY?mw#kJMVAa*R1-a+PIR=h42ps zrC*>|Tj$;L@TEe^ksd`<9l9O+o{CH8RfT|htnlB9!)IZ)q%v=jqvZM;Y|8-VVfbi= z#4j*Y#l1M^ta{%q{dmWVJGFkL9pk3N_69}Hu{|>-4jn}zOY38wJ>?G=ZEZ7RYS1OK zd0np}&D_k^xqs--U`U(H4kM;Z50*ZDzt(?1SkJ0_Z9CUxH$^xHpC!Yls5*neD8a`n1}@W=)!=mPyL%~VTAJ?8MI zDL$B~>+;1f5U@tCJ5L0MTesI~R&c-KoJX3mA8 z#cZmF|CQ)75d~fJtXWXC^?RVMLj;3HjzM_@74!;xT7#)y9m~`SWZ!00o?N}Pd1+F+ zc*`u+38b83Xs#s*hk@v8Ra25+C>BitJefQx_(gX|^u%Fgv|z^+cI~b$S|8_YjOKo) zh!}UE3w%5E)<0|-^;a1vK^#(E71DQ!dtxE#5@l5X9-vOcw=R<})=J;kz9u8iR}cJw zmn>oZ>}Ks#GTuqavd~fW4+shXukXx99ZTR{kyJT)dW{FU%x06Z`*H-4Li*% z+U}*U_)FDp2#J#?Pp@9d)K@WMS*oYB$8~3K!*TLA>o4PX5u_8*W^yWa=4C;%yKCp$9L~KNVvwtSPq=SjP?RKok4^ zETzwl7zkUKpYoS0A`cXH_joc@c1vY_>})-I)_kHgkZK8Qgu~U1kpb)&s{aAW)D?k# zQ3*TBea1n;_lrDeD~Wzd;B%HZj`u4gxTN?L>GuV0w2L?o+dH%xawMvAvlx^@x(CS# zAyl>VA!Kiuz4_bk-~;_9fD&PKVZK?etv^8o6YzrX-?hAqEhXlNp zg?<-*15)fWxbIa-Y;~c)kP`3rBv5!MZSLoE7M&W|;%#vbqh5cY-fd`1!?;aj$q6I#k@U7r z2l`)_PEhl}wK@)8XxU8Hud>$7lEhCEo`z{4b(;W$*G+R30=HsU!ya*HhY5ZeAV4M= zJPf&e>bzMVxQ{4L?v@jD+VM5K8gYs=iu5Khn$K2$#dLl**t!pvp^)*#Z%7HNLgj{Y zRD4PN*%8*kg1#(jxiiBnJ`zAJ>SYh1C5kiA{$*GBlP_wx$#S-=z&=sn zG8(o1ISvvMzR#!YBnagWYp3R47t{-zp7h^_P{KO!%aXV zon)oG{%$tI4orl(y`Nrrk(uL!-W^t@kLOJD_S;%~D)WDkx0e5T9S~c!@b#9*k*DpUxm;&o^{2!! z<{jvZ4axBe_>n?s=tbnt*Hd>1FuJ`ic$@rsQ2BBG34A>Kok;!uKNG2!NKP9*dF;Ah zCoz00MGc-PLQrH%39*C#uwDRoD@vvDD_xEeKC?3 zA0CYqJ0or=8BQC-(6N4WI z%JktF#%7UQSis8X5(wo4GFt)k zAGEj~GivUCdu>Zb>VXgGeva;4q3p5(G|~T(2TITHWK!Ata!T2?I_j1gYI@FIks1%D zf1&5<*|v3Yv+L0dRX?M2UB4uJgJs(1ddR;tKSSO}6ilt!q1@aYa`=v4!K%^&Z4rQa z#WiNV@daef_WmrzAM+tpP;zbZmTn*f|K zN8e%m8)cJL4d}(kH0g_uP)j4AoH8HnX(qT+1WZZCtW}t`$8uW+D&U(N?Cs}&IT{UK zmUE1gZd)Ce%v|&}k-w|-2+@eo1c9INmCgS0+C(lAtfRU;1(9tWq+LwwI zgK(lclna`q2*QlSpMq}SS;C8!A(c_?b55Y-FaAITOF{_7adBXJem>o~8fBc`4OUke zBy}L=(?;5IkEW#3iuWR}ToWWKTg)MW$34Lj5-$)={edj}t+B8$n6;B?m(9KB8dk8a z>gQzn^$MuXdF%o;{0#MJ0*txfpJ6M3&z&k?H)DTyx<@RhpTVwM>859RyDpX-|V zvHOUA)7?EexysM2tWwjXUNIUUIN(uOO|jh9F4C~b6u+2B#(vwmNX&E)h? zLcP1#=2@2{t&87w#6)@bO6~ech`bmnA;fzkRaYP2AN=x49|9x3)J>B55$wbd2?9-n z%jxKA?RK5EsyuaeRmo%8L!NfMu<;BIxkbw%b>0R5w*)-$UsUX-=2$$V+$qIpiN0t)P>V-v0_T~)9^9AH$yRf%EoUl?d5YL6 zrh?PA)NqXzTk|^P_lVZj*Wix|f8zR2)vQfmV9v%L?}U#DFYh>Rg9ysfZgZh5sPt-` zw3a|0Wa8#-Ej?D+$mwDO$`4}O%uP9&YduBjXv*?|{ZKSq<*U8y7HA-S7&ggmCdF#biY z{xyWN3=5D}>8?*A8iHb8g5F)WLK%VUwvI3M^VsrkZM>Aem*}2iCGfA=wE8%O8)65m zCJS%tM7?NNeB!b1*j?nYyq58X~gASKais_h`^ zu5a%+{*<#WJ6`pBEoSWKE+eRyTo^-@4fet^F1iu~t9gWB8tp&0Wkn~QyO{hZR7K#3GGxPnI| z$-3o8p=z5d+q{K1v0d!j09|wV7` zXNBUvIn>v8Sd>*TRlqBlRFIB!v=o(Jyg{Bt=r`D2Ab_MlD-%bhLRxn;$CV-Tn|LA) zJX$*Uk4B!qfe!%`?B?6NbW$U<%iU#ATOEo{UsitoEdRQ5QG<>)o)6l1=jN)H?k1&H z3r?k9<7faom)Ism;k{B}ZGQr=i0p5GF4s`pS%3_YR9T zwSey%54P6OaLNbai(rVE2(3&5X7%PTcJ{G@A_DKwyM?hEp^K*>Gaha|8JV%I^ zvx+j1pQIBtSh4?YOCvXp28dB;5lqpYAAs(%z!J)mT%Ij<%~VMf`)r7 zZl)vp7}kt+lnoawoHkDyY0LRA>6jQhq0(orbwr$=L(hTCKfvY}R0 zPc7Dgfj47l%Z@q*hdtyZ2U}cy57eVYH3!0QZ&l+oU+j!`7Fxp-l-Y>z4JJzP$S9XH zw$jvNqoiI&rg6c%8ByFFQqE^g*|WN&h(qKxtjeSL~lCn!1AdJ1s!q$GX9gPpGqUXMhFx zxr4t#*pR4}y0ZR)O$k&)DqENw0*q$!I%Jx=zfCzIE&}ogkmTb#f}=4V<5EOVV{Q@* zGe*{I|1&be7i|8UD({5Gah|v7kO6R_&NEI3@#pqy;BP^$`&3?h|9=fGaQqDgoZB%1 zj;2!z^<*-s31F%|eN~r~DW?WOzQg6a0K2w);4KKgB%5_AWu#T!DjF@b?;lCq-E#K; zP4(Z}8u?cXj%%8WX|vMuU17P-(QZM~5V^l+UhAEh;VmZ=J5(sqCJa<5M`aXI*$Pi$ za^{6kK$B0^kz`5rPr4Rixy)z?4X0)KnznvNPZr_ILC$2kWfCqQvKZ~S%9rlyRkiyx z!^N8wi+nL)32jfl+d^Vg3dosc7(vBNoHCHr-miW{0$8b&i4N!BvwH z0zfvEi7soYHM9!P#Dg%R`MbG*zq8RxD$wgk-ysWmh zMEQ&xW_KLQnas-$i9+g%hsnl6;HjRSDQ($4SL3#wy}Wb2c~V-JyNO0?R2>^EG@_FM8an5?T<F zzVxNdOyNjvU&3CYxe0y!f!4&_UO@JE$JhK%B8QEL5%jdp+mNQ~tZlwhESnqtb9{y= z;)?K(d0tat@HX!b&8mQ+ouA!oXIEw5_~R@5FuM|Vc@uT7vE_dZhVn+5OKm*(n)5pr z9SYk+p9(%B>Rz)Xnz2{#&aE{Qb@~jrho>K|C3gtPl5M89i*FSGYyGYRwACbO?tdzD z=W3do7JAMulmt|ZuHoP5+mFINMA194$9UlkY42wS;j6bJx$ICetJVm4osvDWXoR;jd{R9l8WIt0&&(m~sD!113 zM+KxVNP*wr?Vff|lYpl0R%S+6mQ&BhAvbJy^dveO-}|S&p6vOIV6o$)AhA{XmAI)) z&5+4gSE4!hs4bi(84AadRLrN}N1)BZUiL4`zBVO0W~6ZZP##r@*tdhE{LqTuoaCGaoU3oqE*|y2fER7Jp)0p z&vOKg+x?(mTK(kYJxRW!9n9z%fQR59QN9m+LQMR|6CW-mG`ed&csA;e<04D@xnUQX zs%;nFtfuC9ku*c5INs7xHN;!)^ln$Rv+1Vv&DZvZ<6qdZ^F+8^QYbbfSPPfh1_qA9 z#9;oF%h&Uwa3W=xx#v;?MLvQjp!MCiRo060r0mA7`sOXJbA7u-Bj-e1Reor4?c2@0 zz14nLuXJ!o$HGX+-ep~lb;w9@3A0{XBi<8s^4G4k?J3e9rRE1Jqfx2miAD49?WT|fk&=xOEzW0i@*UPQj$t861 z4x%@=aB$Bt3EEz2Hrba@23+gc+h$u{{^pBALiE=P4K`%QyhjbTc`{dtFW}s0PDtFH z3RouO;OI2x&LNqJ$I%9J`(B$HTBqi>B*xLw%Y+%A3fCm8{SQxaa_@Cf=H;&xKPW*# zDLnD&<{qzjUv?w1v)^51<=F8uM^=1KYt2JBhlBeDTC4Yy!FZ$y@_#~!u)k*=Jl>asS5Sf6);H8mem|VW*qdD;@ zh+&<`Ja?TNEa>8*5`A z(tU0zbU_ykXYD0Xg)PU!x`TnJcAfY@?-~eZ>4uC?@<95Wum=2tnygyRsPg%=NbPoi z2_oZuOYWS|U7U8r9RkZA6f2uFk7U4C5W}0n3XHD>!J#2&6lKt*c{%5&==!m*MKJU) zOwVu#`H5Yr|`I0F-=>zDz0Utv5C*ffx*AU*y{>kj>wDmH%DeOgC16vw_#h3Gty z-erA*n%Yt$FqVbt_b>sK;NG?704s(vmRE5#mi_PJ;Ing0+$)fiqvRIbVh!S1H*s@p zv~j(lX^iZu>1tB(H**4_hCv$<-Zs$d@#GOIu7a_T`i#{EkqkUSMkNY_ZQU76Bt6~^ zrm0TJj}+t2K8$ymwzh(w`fL{p7=B z1XTt7&}~cnM*iW))~eK9IZmr|-0(=FBBwl`lvKrSX%aLuqF9V=d>BN#e9#s1&C^O^ z*|Q~vf{m@saftgsdhzrJK-gH?BMutf-wb9p37%asxEgPnlD{(md77S+xSs4t91R$ zV@JsZnH5P6W)Q6^IXTeFCk~vdS)rmiMBGnu5Sz6s)Utp3=R;O4rck4MleJ*+7-S~Z z>yo`3guGkK$N{1*QzGOQplD}JM4;ki4_j>T{4==XmoU87u1|?fI1^9QS7#w0lVNMFT!7!MTR+p7)<;_MCpFzz)=0I~1unW7Ic6hMy57 z9rS|ddmaNERy=8-rEw|T05}Ql2|i4c@Nhdx98*7g7l)y>9B2v6gva_*Zb|O_=3CLO zvHAo-;}M?X4z_Ie$vG&oG-L9ro1W8E=r_B_th&pyN&+2Qy_Ld*83Ab|cg5_9r$ZFu zf7Cl}oqt5ZN;MlP@GhYvO_847^7a>fFTcoQN0!CT2iK!* zkoEBftx}qxa@2c8oPKMm<^ZJt;b69nm>N4O*6CcTXT~KI$IJC%AW?K{mpDZj^@>OH z@#jP+v`UkJfI7pic+A2rL+?_gM8FYn=^$Q{z_GOKey_pOTl6y8&z`OaoQV}NYGF)CPBbo781s)d056C8W)2W ztR$71{4w&Gk+qV%GzBeW_Jn;J4X6UkB-{sMqO&}(9?d{}OA}ur=7=b5dVqO6!0-?m zGNMv|k?E)4C+~{T+HX#8OXu&r;pgP||9}_^srMqU`IlRNwjBN|g^V~>8=UdNh?mNr z4;J|?ipx*SxOsspgI5N6fk)wAY3oS=0z#nK4^D&d@yw?6fYqVv>p8b0MfE0Nja2uw_#w*lkP`ufQH* zf$%s0T&1xw_JqC{6dr_5O&jz4Af?{r@`lhh~TD1AH-QDE^L-vv1#_!#iWx8YyIUOv);>P~$r z#Ny%}EvgWUoAB&bR+YUme=qgchl%B$=mT_Zsil7y%BP>PnKRp2vg(hFw#Y*Zo-c8B ztDr9MzYg@G;X|y9U!L2;wnM2>DH*eFYkeyTSu_-Znzk2Uy|8L!DV49QG`l4+nQGkLke#g5^F^6-<1Ueap5OK-?<4TJA~#%a(n2oz zJ?prb6#W%K^t5Yh@ukT?EgoVdX8TS5G$T4clXh1o-#v*IgN=_M96AVk=>mOw(^_rT z1W(54XNndNahGOL^Q~=NcXQbuMg&s~OF^YUfL2e3ACCcsKN#<}tU$v+@2^y0za z1?ucB=M>7Yhp$qP4Vgw*zsdc;OBY#CMTfIqxf55ES0NFn?lV?L5wnLIbVQTDyH&>l zUpnWj=F?{TOD*hz1&@)T4htomr(!O_KulS&n_zwC?nrX%ojOI144nPB6i zixdD2NN((};Ih={3SOO12xZ2G-&CW}V&b1g-C@`CaR+2|)eU4n1QMARWd|%cP@g`C zVca&cj{vED2yq2Lgu5&C^|c=tW;gx^+s-Vt5{-XKgcfEC`9zwrn9a1W;oG|TErkRm zBor?B{P)$-tW3k>xUZ_?Hn$i07wQ7%r z7F=A?Q9rmmuV~t|&6dLgF(udqt5s8g$}ltZh8xCt&a8EGhtFZzK0`?kRO0G`4w#>j zu&y((DKOFqK4XgBquTNkCXCD4EPh$834$LwP!rNVA%*YcjUb11j+*$vD!L=5z$0P| zO4Fw39(6mu@6X9u-6>^Cnt829D7pLx=kC^g_uN;rDVFGd+&jap6>AHDmAUW-vBF^df<+PzKvUlk;cxcl;07FsrnCj|y%^`8$W?A43q#xiq;%s3+(Y~6+i!{D^)$N1-9ZvHg6noKqI(+9Hac_*C0IqH z=-wCtpHUa+uD@Pnu~=rvI@?oQVV~vx5c}?FooFnr7*S;ULPJB*7U`GWk%RBsDmC1z zYb7!cj}!YRZ3x*(`zi`b_LlV2nkG<8;z}XGmZub>lI}-hyk?veQiYnmOM%xZgE;*a ze*hy({}#p`%p@;mf^_Z#Jp>@b3{;D+dX*@)jHE8b zJ4RB-`k?>ce1?9Ir35Ho8ZW6yHF;xx^vStm2%?@u>F;%InC4ESPON$aF>ffcwg{rv zL329w){d??Mj`4*UKrkW&~bpC)RLR^Ypmjop5^)P-5uzl2e;{5y-plQ>P|1yOhtQn zCtN4rHwoKJ)`gmA33tLv;A4~iC;ycK}uz>0a%@Flm>*^W@d&*IEcZi#RK*I0DajQU)Y9a6lfx^rSXJn;` zGBI>vUyb_A1qSNH%a1hQSI0y?a_=R_uyX{dW?>K(LB$e)_SvF@qrfQ>6?8^y9C+e# zE?B{`J7bN4oa~UU8c_Mjl|!JUiDw?0bFR&2aCzN20=t({5`OYR?^ywszh0)GZX*ih zlKlh1rzc;nWmJYbt-HRt;rJ?mIy^&oa=hw>z8PPVfP*qfatBqmW@72@*kbr`hV&1J zAgH1Xt~FPaw#|2i4LRzCvVcsN_uIB>AE0?`Y+44yL^fG>%n-W&f>09hWX9a?ls*5_ zIIjw=J)2bQO#yAt2$ zV-jzxXiT`Fj%Us&5tG}rh)oD+;W6=dp)Np9(r%=}k1w|=Ua%G$AUwiF3s$?Fs=Ux; z8@9wKDv@NUU*NhsQ?JC+a8g|(w$I#e3A>kV?Y%kToiR#jeSQUsA){RONFc5-oA4x`Sh%%OaZRY{2yfy1km$)B{=XEvs?`5YKTnmq~mLR z^{Lp~s#sm$cu9!km4Ze~{uvog$X~kB1D}}th*}%^+$uOHv1VdRz#O2TUJcLeCk@>H zfcT`*k^qC#?13VMLFl`aiTJ&Dl!LfBBG3G*4$I$s+`cI8a({I~@%25=wsQQ7G5nRBng zG#H%)9p3V>x7l?m>7}$Qd&I1$bq4aU?vfDg}wbtl!}4mR~yGMd-hy+5c0{fbcjsb-c7~-R95eMNV(=nRtY4M<|SL z+lAj&jm>Y`3LXzbnpeWi_B4i&i;)1;_v_TXwtH>+?Y3f)us`6*YTAavSq~f2XdWFX z^wRV4Gs!k{I~&#wkMK)@O;*5}9vPrift~N0P>0}}UBCaJ|Hc(xe9%6Av1T*>>4rL9 zZ1$b*?Ne&j(mZ-)=CA)VznU^^;$AUVwZDDePq5Cu?scAo*2su~|96R)T?9Xbdku7ylO; z&>LZuZEnbgPz?+WUuwEg(44+t@F36i?&PqOm9so z@JbE_nR2e&rzcCf3zgz^Qk={;Yzar`G2IQhZ3{$As21PGQa(4qP`XRvhbY9bsyxbW zFXkHu`PDNL)Y(!tZ&{?#(L#TEDcL;LU|WR(J^E9gfpK{9+6_hgE>z7qcq=qaPp1%& zvCZk{Pa!YU_MqKd&NNz#sv?ANpkMnP?@db3wLwdAeeGn-lJYA1>!}K{ENv63Q_12@ zVHKRdhH>l5ESnB@KbIm6TZh~op{9&9XjkNKzK&kilC5A7R!}5#bS@O28K&6eNVFYh9>q|1QA&%Syv|y<>~|1{iw-Td0{{_?vpoF;8O-wAWyCr~!XM@SM2o!|9RGmu>rVhvKf@JmbcO7yhnZcrzk-fMN5WK{BRQa?&-wnW;~Dh z+D!{r^e&`Wi1--_Brn80-No&VQ;Qj2IT-RJ<6SY{#Lb7cY-Ejs(s~S7p%71d?jt~% zG1zA__}Kt3gE+WvqkDQn(kyDNSW;Q>t)Obr8S^XoyI?aQp6gPBG%EnIPLMrW6N_7A z<3iW91HQ(R)O$W;*H$ExWBGB!8&gzQ5x;G(O1d+ARVG}nm7)Gzj+`33GaP_7b9iM~ zQW>?MHgSz>2-a|zDgbpwUH3ngj%vmq^M4oo0zh=QT@Bs4xn1s4EnrXDVIqNmgxt3x z65v0pLA;>A%FJLN|FFr1W}IhDY_s%G8XquodECe=Wf-CG$INKjXUQYQ7N4mFD2a3R z2EQ4kjnYW(B##8}jjHuFwdtYELU^$wInlj1bDHFztzao}^>8y~$OKdS{V@{^JKz=D zTDH=XT*jYx{RH#=K83BR`Y>nw98>S)n+fnJd>)(-SHsVsGPLSsJ)ZCnhs2sp+cr$j znIC8pbd{18wN&ZSIH2AC0h354gL{u1R=;NL|tMvQA#I2;tFeVa^5qQ(|^rAn`&{sl^{G1ri5* z*{K?+o&jbiQHOyD8rl}m0iQ4{E5CV3W{uA{g(_T~Q^G_^-)-=z6M+?D3CqNq9R6{D zP8xIACX=%H0}EgIq&dfW( zA59bt`u8Do{AsY2?O|CMMCVc*vVlYo*6H>5a*vwix|mC`8bv+yR**_jLFXH5tU{5U zBy&Yw+TfaVJnP`igCeCNQnj^_?kf=oTPzw+7nf!@MHD1#{MXv_@5?CrgWmjYAOPjB zghuG^39Ckyuzd$FHHz>;A7|44*bk^&PMh$X41ao>#7L=tx4RKKblexgxwF$Ksp-xa zTsp%nDMrf8R=gmSger33d`TPSj0 z@#n<0955$dl*`6Iqmlle{|+YR^P(L8EaNOU>W_X1u5mi~9C0BDd}O*6hhzyyl3aPt z<&-~OH9v^BDCwma+_k9`-8OV|YsK{Re54P0y);_#%x#XY03=~R9_L$xQ{W)v@uX!5ml#cWkTtL;@z#OZUW_JhueEHC_}0&l(Kd-wqQug~-y4F2Ayb{5E%hRlmltp^%U`S0o*2F3V{*mc z`1zSd!B;gm;@Z-Fy1p3fc>XZeP8rzle-j3<+u4~D%#=>rx)js9k0?3g7Q4G4#o%h2 zvG788x6g_`W@?W=PlI4bR8qi=3(z2IO8*@t5H%Lh0UsW3JDVp)Wpx@O6|Vf4t&doR zjo$d)_X=VbRm(DXwfkUy)7A*+)#m`r^Ab~F!e#WjEu-6d1Zx&b(gM3nHgBT?*liS>F+TpVe@-abX%oyI#Ko`KDlVC)s{sf24$ZNu(=vL$sGasc zxW{O0RuwXyDs~&9-CAc!zPlc;&|0y1niMrIaY z0mUc*o;XHo?mR6mNgh(pcxiM$(}cikpOcp1l$bK#A4W^XAZ;KE-bypQa_a-N6LaJX>h_ki;xg>0KJ^Mm z0qxePR|7%S_#zYeum&C!%l|nj*#A8!GNW11qfETc+SQu$n9;+g_2bcCS(`%t zJvu;p=>MD@bRZR?vfCc3Z^MR(via9~uW60iZZqJN`;Fo~J<*3yjY^h#A2DTf+sG2; zC)M-lJzDQ==DJ|pLQ4iW$}8oKK@;GEpmhT)$IlP(aSpO8@R&bxT#6V~*yrb!?4;sx z?BfMUYB0Hw=*ehc^^r@PV5(=;xo%veP#Ak@_>mwu8}`XRAR>b_9B&e-F?Tu_eEKV+ zp?J$NWt8u?Y$+ZNzN_H|hM%SFL9!)BxldIIUg01KwvzJO11CI5LsC8>RmNaX!JDPG4%szLtY~g7BH+svOi~ zM$o%87=CD3j9t}5KnAApC;(e&Sjz?;v0mafYxBmX35E$xasGa*>T(Sd=@p?Cj;+g8 zCAvn5kdE&oE`GaKQ1BgQp2XR%$6b+O8ix{0PWg2ZujyDVFCr3Cs8bk6o=XJkHi=Tx zLqG9+D_MA57X#Tv$^06HK?hU7{3K=a1$B6UT@&c}A1#^de2~M=p5P@P`?O0;=Zaa+ zlqm1wa)zG-_2cD?U<)Kh!w~8T^qRE=dNwTA`c%%Bb*I1*J#L^A{A{*Ws;GryP8{>4 z9sqyVyT$qMT&RneUFSn2PF|B9tX0Axdb=8~5BST0)&KqRh^!9RX9rr0s;O`Ot<&Tr zHo5Z@s&I#Rt3rx)4sz4RH`eq&z5|rRmmbT=-e$B@2pkV+e&F9hO@9>G`e4A@$QtQ} z?+M9OKGSPX+t>VTVku+g>v#E=O!ui+QmbvfNP%?4xtPt^1@13)3n*MQd{GcFeOObN z*}JTn+njdGvBhr1FI@`sjv*d`-Bdz3Q3%2LDCl2UbMVFR@#@8jP7(A? zc&$`5QR@dY^6o8KP#CLaU@x!86CDyw!K-(C^q>)_UF{6bCZ8DFk3fpmWB!h?3<%uS}_ z25u0vN`8YL{zY5vmGK1J(lzqL2m=WJyblDzlb0ykTa^RTMV6Kkr&MVMAt(;qJCL&~ zgev3mTuGW!VIE&k=tKaftA=aX1VR5u5jb31boHf6PZiO9=eC^rJLM1Y>qqR%+izD{);2IX1`Q=(V zxzZYDB++cGC+L|^Xu-c(mqQGo9zi1H_+~?AELZ{ibm5w0;qS|baA$%`Ai#$G`FX-K z8|&XUK7Ceo@%JpnYfi|h?`h+lh=l+;$PaB{PRfpETRg~`!e2Q^TI=qoK#fgGXM^dp z%?rx2pZoubpC*n0BFNy*e*gDx6qNL4*Qs9dW`E57TlYo*1X;X)bSIxezes^$4_|{E z|5{uV6X*EqNK=3oSG`xRW~ZAH{=QG?6I$KUpB2`Sk_A?`H%<=WKn4cM`fSRTrIa+l z5zJ_#?8x79_bJ~#Ev&Yq-^4pBDeD+o6mV>#Rd3zl_R<)^I?y?VVzyxKe%YdY?sT?d zshGFs*{i+N>{r75(APn@-VsWUyH}sdWHFzIdT*gd6%e~m8|!QCD5hI8)y-uHeyn4WHm>Z0kX>Z-l=+H1R4<9r!lZadZb z)Bg-K)nQh6wn%MZtX4LQgp+`vbksr@611};Dt0MpzsKk)T1y8Ixw?bMom;^e7YRl6 z(ct%X5)6hia}DyNKf(71d*w3sB7b^)7YmNbr8~BpTa53Q@vzS+$&0~U3uBA+#x(K@ zX>IaOX_Ee9m5=MuhqQNvnX*vjb#KMP-fxZj2c`fe_vGbE;mIM?DFu}rX3KX3S`T*q z#yLxc2uM-=YD36Y@r&WUh3NV;`|4{^n=d%1uea#AlCjOfLcu4?V5LB;Qj6wbusuO%FFJxh}SF%%OOs`sf{6Wq4q8{r2!54nbk z$fv;6XamZ)0L(B<@?giq;H`>o02n5FFcTOsB^wR&^(cu9ac2*)H$Oyv>_?1)1SnS! zpnjm#*aXSC*ZNcKIdgtOg#z|FXx`SIFa(*H*7fnBuSP=bAO^qn3+vYs^TH@}KV=@g z2K}F1b>D2vSo`|D=SGwxt3d#2aK9hplkzJKi2Ck4Pc_jLOY*AuF**OwEUi`He0s30 z%k-~|68;P7bXfTt%f|isR!b;F!~iaV8Q$W%!e{Cm%a+hVSi)MMPI8iep&V&fgU6>! zs=!OKoHu^l_`dv)tUv^4x}4Yf6;_oP8WV*!_dKAb8xLjYd7AoVni`-Mi+U{t9F~l< z>RwTS`l4`YNoO5<;zc;=1q_R0(7>9LqpD2NB*J?2sxSjTtL*xEqj&z?fl|v@fpH#t z&N5*n-qRy=@2S)G!&`-P$*QvvTdB9wj^2(}L9{}=zo?Xz_k$l?(vMDIirwaogStWb z!u3pIKyPJzkCKsBnqo3C3_L}sF7tDWX3)y>6AqHQk(zr+o|K8!j!<|$m}F^ZJ9aYb z8o8q5RH?l+V=}v$y?e5aojn7~q~o5(4nlF*w%}$@*~+3?y6w3GJ-dtN*#3%VP6Xsp zaIcsnR=Z05sGT$1jdz)_FW6bbzMk**L!I*#ORrC$RE#J*e*wcXi|?xJnd0m8#6xE# z`g#amv=~EF8yo0hp99avZ8t~MUvYHPj;>1xJ6!=lEX&sSRAB!_k$%Mv>-U`kA0$u= zq#2UR3b=DVbb{xWtrTKJU%MJ7ntWXJ3|H{}SAKXFE7Qp)&G2>~}7uwR%wAL=L19;rZYH z0+cUrSfI?ZwuO+D;I>sy@XRwOSv@^5skkU6aL%?h)6Smt8!8kn69qh*D}}`p1m=A} z#Mr*9FmFrrNsUJ1n{OofJdGT1n(PyRst3uk8@|e%~f49 z-o1`#)nmH@sGzxwH?qjPLe-8eq!bipYQ|s%J7rgc|fq^PoP$hL@Q_ZBorTIN4(Aj#R zvo-&p0)0>cj;Us{4fX*ww`KlSI zo`!-s%3#^3iH*%SzP`FH-I4iVvQex&2Xr0PY-w}XN?bJ;S*F4h~aZ4G`DT)uoJrhz4UUb_InwYzQ_G z)OOew1>LWRQkEh!>Mx~EkBpNhNF5M5YR!iwnHJ;N@R~*J9(~)H-0{fHIm2GJY(-Yl zmbXe@r{#gB%YB{7 zpFsoNgs@KPm?_{~Z)e@7Q;Va45utitdP*92clOCTd9m1&2Sm}A7KM``ocs8s)Jgv33 zC|fo?N6&8B?x%V&s5kALm<<{OA@*RjrW}Yy4KX%)za!WA+_KlDOBUNvB;da@}Pu{L9#H;2FHS#t)JXMBqi)8g;GTM=B3~)Lr2Ax-6V` z{8Ar!JfCCfsaPJyjFXzWr0;Vix;q*w_r)84(fra5qTFYWH9s~g(r{HKu4~;evGdB( zh$x)v=4_LFJ$!_pyK76;-m7m#Fl8EBgH@5@Bj;0_k2LJKku4gvbK&cnFm>LLI(f>_ zR$Qr1Q_oUPBLD;IB(e+4YR#5((UyY2CK>^J%A!xD!Ug3 zq(oWXrhQsj(AXN0m&O_<@$3tnA5ZFC)1G8#A3hz%_-PCZyI33nzJ;;z>oWdGe6y2LUS9*ecqdCi=a0U38t`Z}sUW<`L({ z(^VTiT|dwX;w37sRe& z9O!am=PArCRMtyVqHl&<9v)`%g_*z~eB(*=9MfNU<4MFP1D=s*?cNh}_5`yOyZe*s z4XM30YIlWMmwL`cZqFxvXGRgtxEvg=K;2iIjO9wj;>z154~yqb?osY*W`dj{Bk&;! zUBZ_0q0%;C8$XhayJLctH%0*nEH?qZ#sfKN+_QchlNSW7$%#eBr7fjeJ+9zMs-)m* zM7+h33)8R3a&ix8>?aeiDhvMW6BxRLrFNj0vS<;JHI0BgT@-;c=mdN3l7Py zDeE4@=LCw(B`bAjrZbH6==60DY1+3_+CBvkNN~=?*kf{-pA{aEXk?0*sr5KRO8E_w z(Hoju`Zwqg3{vdpLgn-k?mvhtmaMI3Nd8i-#tRy%8BI|11tF-ip9}{>B|pZ*!L!4I zoyzOYf5yZZZwl;y5AB$>%9rU?KfspHYIH*A*)YE)@JR{2|ekyh{W04=lQLcba~3mG-R@B zMPYf-b}Y_ub@2O!$FD}dj>k+ zzb~~C;_0r!$VoF4Jf-@Ob-zU`ZLS|S-8Uwl#6GZGc5R#CDvo((} zo_H!nPBoG)^jFkn)1(1UIfVd5Y8*W@n#7_WeelV1|0;yhFcn52@R<*`w_DSg{N|QFdEKtw{ zAJ`Vb4la$zio16WON?97o|(*iaIN}Q4B-W=I9NOrgT8)W5_$PElC!yH+_RJF)U_k4 z5#{UV3)!h_c3<27(hjQ))7}DDP-GMb^(_FhEKp)&T|tlcrOf(3sikd%^hR1qtLDf$ zY>K*2sB5JP)UDFK9T;UTBu!<@`{HWjJ90G$rtv<3TyK* zpZ|)|Vq?2iX6(_SFZQ`LnZy}wBMMf4d&v53xYh$Trl7Gi^zhXA{wIBJn_va z(8ilQs*un{C}YFQ(6+`erLuLIKXnEY)y8XnPSXK?L`({PYjG_){7NB5jfJZ`(++*R8#`j;hTmaCFV<&L1I zyMq|pO8mVUtX49^N>TWW4TN1YEvS%UiA2CY3FM|K%kn}gu}E*xFrFE#j;QQo2gmXd zV7^$MvCrWpo|EHEWOxW9JuK(EUx9I7VO1PAeQT|YLTD>LkrayKNMgFt6ik7I1JbF@ z(PxeH9v#f@C9P&=h{l*ZO=kdTLDB)w%fJh}o#xQDl0BgjYtX9BZU(^>?KfVi7y%|S zz!zNGG!$W+bRam2yBn*%i-t!bfs>w)=>V9!s&8Y+)%r^uXE%4qkPmSozIG)UlnI*o zQv715AMya`>tUQ!} zII#WQ>BfyvrB60sv_yXp_E^Q2efB!s>_hO6A+Ktd(xP7g5 z71m+KfM%ldRXyj-Z-H`ak;CHo7^2r(R|7@Iz0|nuv#-E4en1Wm?6TP;(%w#S^HVC; zjCTouZ=j<=HqqV!i8j7H906<6o=g3`*t6xEm75KLacwDG&}V87^e008W$5}LLWZoF z`Rz`~lq~M4c6RG>W!AnT=cky;&EKoluqk46|Am|07koV4mRH@Jcw{|C|z2I^})~it~hNy!-f&1 zduD}p7am5m4{mZGC`Ae33%%oEXJl1Lu9a^9T0Ut^zZP3z!yXlOCF{LK=$tRvc%7@< z-?e1yiUm;LbkhqdCwKv{3T?y6{f-TYOo$r2rW<(`s%c2O4cwm3tvC7s{CJVeYL10U z0?Ai&$e4B;R0p4Vfl7uvgrha@U*2=noXJawI1t-gE2D~S;844o&_C(%*%QW3J+Q>t zSl`Mw$|_ssAAR#~(P2I?e^7V|iKAnVI z<7T?>Cp<6?P@vgwaXl)1G@da&s?B#&9!%X5|7PwsV<8=?CpCNIBJ27O0>emm%}kLO+;+l9x%755Si<`-EycixKg>QFjcD z8Ve5LN1iMi#p)NS6jF%75&g2>iCJUU^m35)((V+o{ z86%9I-7l1nUVj1G19N`?nhQ-u>y}+)!^R~!VY_-SL`)|bAer&R|3*9ZgHlI2oTg%4 z(rGl*;n`P!b<|7adI&|6QWERah z7%XqD4!}1>W(9*xx(0~uxRXmB#U~F88V$|lru$JBQzxu`rk+1WeMwPJ6haJhaKFVH zW>*bm*q@4PS~bDg`WvAN3Cq?$*Zt9%Z8dgAEx; zO{Jlpz!R7h&E-rC-6Zq5+r#1{4?!8u{!+;K%)*Wzq;y>9kc41LUg<#iUe7GoaAC(+ z^Kj&~-BKv&3(~L@%=?9?(gIG^m92tpPUMGnz;@d39u?NCkZHn+N>c-cR*K*6(mRB< zJTbH1xW`x@uziUgmX#9IeS3!Hh|}oN2B_=($5=aY9d}TjX$lQJouUiE#TrtTll@}B zO}?A0i&-m5D~nJo6~a=Rf$A+>uSYfa;)QdqR-NZs|ZB4ZSlWr`cpLQmkbp8TH z`mrZ2E$=g4{IpLrRu~Mmd^R^HY41L}wDR3*xWh+k#{!_Gfy5?E4)Nw~{uH8fnhZJu zqf1tY8RM<2B~Ocb4Zbf>=n^N%0_BO6P1 zg+85-h@JipRg%8Q#YPO(nalg-uBaQ-i?<|FJ{30Se6rk+xeaYja`u+NTV;yLr(8Cp z|CPY$BNAicwcIM@<_52w*oBv%^I07@-?59pUvQ;};LReo{qqs+n4Ru|q@ELcWq%hO zOxE&8>^;11UJXYqdp57vmCr8rp@CM!u`5x+d}Y@+|6*yEqLrl$S=7nZkT_EqdG*uBs{E(FzM%tL?1yXNWHhJK_x#OVgG9yLQQbX_+fN@%g^DtxQ`1~k;} zTCiW)dHgK&tL4ZtkBh-j-Je(%r?-~|9#aA2k#qQoBZ=L z%=jQ93MKcK(O@n1;Gt}ePJ;hrVf)t~HTIMNqzS9vN?TFAvr zwkfjim`l&6c?CUjrchOv_*Jf@Uu>f{_dOzN@JkQN(=rLSgbErjA639KG zJ{?Slyu&xiP>+*0I+Amp*S3Rn)fKb8!Crdu;Kc}xmKjG*p#i5WA!htuGaI|Cv)@tH z@sde%&^{|;LgNY?G*7Hm5w)MH&w3a-m^1LaBYnit(SV#{GOK_-LBT5TNW{w+@Rc~E znDNHpkTUvaFzhAeHFdi`OP{u$JiAJcZz(4fbE)0x=|-rlFtc;ObYawFIO#}d`L1DD zgai(Gk!C%2CkxWEUNfAyk@9)*wmL6B(-pbl-YO}KwoHfPA3{Hlnfi>H^CUm}$AxEdhd9A1VM1^v3*AKR#N7O1*jfq!!CAE zYe-OQXo?t4(n>7Zf%!FFBHZ3&p2p9>*+S789u_Xo-{S`-tSMNSR)`{8@gKSO0{7Rg z-4~7>cO;M1+4=9*4{1(6AL}&LoRG|Y3}~49?yj$y*Quvk9u4v!<8U-k>&B694ZeG~ z8`KAg>^}}~9O)nu!K>-8V&stZ;C~xA|4AXT7<Hq?Dyn zdfSaA>%k>70DsKi=Cg(){jSjGyEc9Fcqf^1Z_}G%PIJ3~6(o6d1!g=cOtVv?u}fYf zOn@Xrsai@2&BQ&Hc$lHI6@&@WlB0^PV+oq#EG+%3%}f%gf=i(jMdxnU^KptG7tZuv zoSSh_eGACoqeN#(=VQu|N`kHi2>+O*{{<9)^?9ZZbQM}wr@GPghc)K!X?$~mo_L0P z`XwqS6{gXz7SmP+!o>H7x;t)q!X#Hj&hz@Hqi+i zLnckY(gC3S?*HKRyD4d()s1n0antqVg}uQC3T|xPE0F{U4+*$Ul-fBYZEQN-X%u#J zw2vG(q0H+vRiBXNHmDzijPOl zaEYH)m1Qj4t}|XO46r3C>>MVLRyO>kVlinzZHNkn+6G!MwV<+UD$a_V2%C zY3xiMEG_99PJFHpEp*Y5=q7wUPJ}*{vXPlOv;DkZv85H47BmDe_0czRu|VuCO-#PL z)qTV12SurpsvQ$-!;U6@WL==j#&V=t+dYGxuW<7_IkBLB(17I~vgEonop(*}dI&Tv@e@r;(k% zx>9-8(5@6arbLU+%oQk&ssnLVqhzgX?w2cN&+rS=WJn<2aqwAv?cp0!zyRBW+8j1v zjv7Zlt&d+`sht4UkJ`mjokj*BLKVGsJB$*ezcmFclIuCnt%WXeSju+@|7U z2Jra+HI6_K<@xcngngU=3UqUIBB&NDI#v9kmmlO+eg3(-{{OkVac@^$^|l}Mk?w_- zYtN#MwsC8N35&-<>s9_TE99N)>3$nf3TX+|vscNYL$9!c$EL=(s!mPtdf%Xi5He78 zDxFK6`q>#aI09o-M|fr^QR@$k@{NI>I>Fa}gmWw1;Hb3x8fO zmssNEf|qqS@RWSAo|Tu%SBnNGy#&vzNBH;eL19xJ3Q`C25P-su{{jT5V*jki9xeRK za>Mk^9}=vu2rPS007+6udZ=ivMsf|YSG{KFjD+6$=*pk-CWJNkVkl1+)A)iZXV3>1 z5_i8bNi9dqsvkvQbGxM^ry2 z^Ld1JK^T=u13&GHbcVRU?PX&3mBu9>%Jgk?@?3))Pfi$#yunUR+u;gP$_`Z~Sx!0E+QSzf&_2Lojf1Bvq%K@ERBwKK|@ssvsG6641G z@>WZPIf&VS_knB#l$cLz2fs_`bk0_}9(lH%XdBtaan1!S{Rv(?$&cQ1j3?vGg3l*k zh^kq9I43$HTEUySijL;-ccj}EaP{RJp9f+RBxv|s#^-Joa* zbg($D7z45)E<`RxItsH>6b!*3v}cO>ajAX1m#~qYt^|#H_bIk2UG5y={Cx-ey)Xnf z2AW)1(HEU7XrQWC-CPdyhEO7vsYcti{iO)8MAH75^qTrx=ticq-9?TE#i@fjrUP3P zfsFpr7WIyetS|7=mvMz*;1B%Ubv=g_eS0<5Pu|Q47z=g z*i@J>*@GXO$%w!cRy4P08Ca~4v9z*|8!Ja z9Q7j40Q!O_UO9-+as(O**UXcAF<2=WeUS_Vd7aOXaXfErdHjTr&lkMuQa;>fsmQqa z6Jaz|agy+CF&?x((x&f;-j8nl)6E{y=L>Ad!!lnNmgtD+r73f2&#(yKJJdct0&;kI zzhui<)!Eru&|T{T^tD?Q*4LZJ>WCf=UxNG%H@RTusweI-(gvMt z5Ur>#_L@XhyEqh|;@Fx)vh+7T=NZntgDQuGpl6p@f`+_i!uUVi zRPC=jcx?20AQJ!clFHE_@Hb;d)*WR!A!Q0qYZ7vz!(Eaec+PCa;=4#wcnQ!>@VXil zoUKM3aY|Yhv=f&m6O)jfoD3S{el$BEUc1H=Jv%v_w-w^LQ0?sp7~OR3;tkOT`fR7& z#NJR;1};aY$D;8|`{)o+JxPLeQn+3qc}`e&E$ ze7Q?+7m8*L>!)Y;&e&`%h_x2u$9Tp)>F3Afc*@g$xoL88w&|^H?729t7FQ&+-B}Ij(Zexu4HOdJP(_^?4L#rHeW! z)8^8=RkZM8hUVPE66R)f@uZN*p%d_=N=*x85QLP7L8^S)8bHIZZ0pLf9rcl_KOFub z^5I9LByuHOF!^1;w2W({>jA{ix^dK9vsYTcY2Bb7B0uOP z)-6|Pj`Phre%j*H#-wHbbgh4|Jfb^~| z#c=rUf$oVfYtNr5ajk0i*iWG=vGj@OU7>jQt zdrdbSUc9#Rr!pLFc+LD@MNYmW|JMA!CrA9--l6S(TgT@EwL&$!mYYM>{Bb2e*)Sid zEv3(urZLuX^NO3PEr-viW^mSX3#r;fbvyK9F*Ppfj@V-B&WyH6BQkaJCxuf^~bKG9Tf_I1ppwOQ86T!dz01-3* z7$g7^3c2wOO76+$~jCOGvS&*N6%SK<}MiA)e!hy43Be7%^Y}sI(4-gC;&)HQKKw-T>+IU-7Cij9nnywYAIz;KD}BF*M3yQ~ z{sMAEi=)%CQEx`3dLc@RWJ!KlxDj>q$c2e|ss9Bys-a2ae-}C;B3av-((}S}aSrN} zr!n(Lh{#=FSFX7rZxVeW9-|Z+xb<^u3O5cLvS-!Lgy#|^%t#juh4~}dMqSO|TuIu4 zGxtr-!`s#)bYi7CWIVnALxxd}BbuszG1kVf^CuhD4pw|CCu(1=Z~(f(!H}MgD|R}g zW^(&Q)1zRZ<*VtgDOB@JcEolr(OnV_0n{CtCAAZp0wb#*oZi&70?s2^4n*0~5_Ri4 z6Jg&MCYP*53qpPB#%R>sFzILs1|u%DxGvuH=WnS|{TXZ$LJVHMe*yGNid}o5M-Q*n z)dWI+5CZKqodQU?;~2oa=+~hv1PLjz;oQ8zlz$V5{Gw|g(>p*xi$f?_b7_v)C0K#- zg39)(5*mCM8Qcm(>&aQ!((P)lD1?q&Hx!m=<#%K-ubh)Q6z`9`Xo~bz9}Rgk^Yqx9 z3GHt3cLJaX1J()I;U>EDz?F=E%HGO6M;pH$Cur_888PnSO3LVBe5v&iHvAoX3QmJ1 z`YYz5BJTQRrtr0c7^zO5oRs=*V+vp$s~y^jK&Mbj?Guc#X=d&C8NbQgtSOEOmL+IY za6F(lV_&=)9fU>6#qn-+*PDKZL5=9rW6Ml*{&@r=Lis*9u%jOq%Vk%}l|{2VTSCRv zyc%6W{}{%TLv?+ql+qF~MEwv*E|=6oM9(C#?YDDlk8@rHIyn9~C|z2^7tO)4feKI1 zjJtWPZ$_F<(NTtIbr&vA%-XJ=X5U_W(UAcwv?!2&-a?Op(P`DZLdwfndCbs62y;69 zQCvaYjEdaU*&7L)i#ZUu!4}V=tcaZ##1&obM@Js=kU)(`Q^R%QRaDQaq72H4%{wch zkLK5+G%oyZ;50tLqiME>=Ghp;5Nv=!SQGpZ0~3DEWH)A?wm2j>GyEq z?)s#K1MCCwvA*s=z^TXOZHbUC?tC3u@E-V?A=1$ui<(k{{F&3_E1KJjv3NwJe5}uH z*5a)-hB07CINGWjBe<0vRt&Cwe_(~m^{C=UvDoAedip2u*b+P$Y!2~0zn_YgfDWap zY3;}fKN5}wCFqhaeblj?v}v6Xp+mt4Vmh*i$aEt2Xzp{*CSo;uY?2`a1Gfve8TQiJ zhQUnITbk+Sqv@5jZtyBP9sON&E>dX@U!MX5Z78j4!+vP2gn>|SfWfr3q{tY!%V>0V zO$~trB6l%9f21F$NiK2O_a7!&C!S;2IN?1JY_pOjZw=&QKfJ|dW2q!8GamR>BlFsq zzU0o>{$R}8kLK5dM26wMuuEj$53(6OtDMS3;{lNbphi!G*%v3n64Ew+vsv(zZ|(zz zjfYBje*r5EUw80&H3H%AYczsed&dnEDBomWFmQYNE1ANlRgDWnpNQ5qh=a$e$KJsE zwsQJnja%>DYRFHcHfU`<-G5Bu;8@EbQ5mHztaHr-QC067BcH0UUwJ#}yZO)fT*;PK z5HHKp!4}1mYe`d_DsBCV^;Pr^4Jd9S5kB{}3+EJUsL_V7EtVG*%J*Kc;#z=#O3yj2 zGhfERxJR=pmnWxN6c@{xVz1vpelM{r%dKU9bk|-+otKYsxwQ{ZkpBr)Y`jYNRj}5s z|MKweeYk2*IN|mP%UYVmX}aMFlfqjZqBsGOZ0{7FfQB6)2c;8GPV8sC&u@lf`t_xNFot|nH)~-ax?j#;-0eVoFed(LZSZO zof3boiWZ_v*B!H>(Lq7v?d4Okx6ak2bTLm`t8vkgZwlr04q~rgb7@UOcWHDfrLDE< zj16Rz?j2Pp_!dB+D48E=KO>KHFTI7McJ#KX2^Q**|HNOY0^%JCcUabk=B!>p(;}vMv&TWI(^cqCS z^@t4a%{etK%bf>F-+~#J=R~WWXVp&^$B#b>5QGdyneibF6gd`j7=Ur#Olp5kiC2t+ z8LEKKn~V45YQJa_tto%K6g-orzt?#n9!lKpF}h;OnD*vxqsAxu1Q|9NI0H773q^Q) z{1~UiUdz~Ni6EqdgoGV+q+iic=7hYiQvf?!))iFg&8+>sUok8Sb*&ab%N`dJ8k9Fi z5E^&1V{S1s{Lu(bn@xDIP(Kq}p&rRn*}aui`Vo%?IM3aeF@{DGDpC@f0~Zju^#j8{Sl;C8Z^Mfe&SmO%x5(|qQYHsv?_bxlX}j~s!!GO*|tbRjc~)n zrIYYJ^3w}~o=v6>c+W)>!`+z#AxHw3az^&S+ow)(>Uwjt*%BK;ZDhO|V=*;gAy^hAM3@{JxZZHiriBwcLN^AAYnr@i?vpsed!kLmcw0oV71oc9w##M*Xe zV^Kb*dWoAe6q0vK|JjMruoy~Q{AL4RmOcdqf}!`&qamJ1n>se$sut3%ZyMgyJ{3{n z`*Bl+M+8)x2s2!Yo!G2|VSa>XHg|=+??n?X;lB1z0yNdA@Hd)r?`pQ1CJr~E?^)j< zqWmZ(Z3afkc#@UXbr@M8Oe#Qrmru4kVwfGPZ!*eq`^Kr)G z71dPW>QK96hy_N5y=ahr`byF=!b)I=guLwh;{+~*h}!1-rkTK%OPhR;N&Tpu%KCN# zqrpjl44RgsmbY3>Q0${|7oBYd>=xM0L%k3~$IqBXOO^*tpQNtX45vEqQLJxm`O87M zYfG5F2)&+dW^&1KbC?q6-SBaaIvlo7B3%#u=RE+R^cN5c>;IcDdPmiGZ+8jIAZ~}4 zo=M6HB^jeRi#u=qQ(@ng;&1WH*8{YH419<*#>EULq<&%NSIIp{CjudaFHnK~8FG5L zSQ820X4ltq?hQt#-gkq7*b5+`w#G1;Gfx%-{zeRskTE~YTSDE~b)&~V3T_Hae;gAJ z@1hJjv0qFX!kZ<3BzqlZ+$WsZ4Eaqr2{2?fH4nYAOlNZGPijNIT5TChXpB zCk8=&{{G8v3&h`hpn>+F6gqvQWWcJzeV5ny|89^D5iJI`HyQqisZV9&gzl8v3YgdZ z>+}ND3R2)L8+0KlmCdrcu2+eQa>h>2+O4#{Hr3_EeMjXNK;DqIPoY6T5Kd&zx% zd3)CR91uNI`dKqlg?S<(&y|v)v(=0kF&lkq)j-#jCHm@82a-qoy0@2(Jlt_dV8XHI z;2fe=@Ti~vOFncs@dE#vD-H?rNDtXG=a}p-fTj`!Y@CPax`vO3K(?;K3j<-L11{7c zq|d#A1NWDOnZ??+rTfl;gewXKL@NOK8&*i_V=kYhQF*xURypxQP#>aDr`D#6ouy^& zBYKIp8ti7@x{DEVQnhx8(&GacGY(-gSu}f5E_UYcaC@WutP$tFD<8hREa$Avn{A77 z$LL#^&tX7SjOe$}h;1c#GsMah;%&vg8dPnDngvV(PBekupkCwG4ZajVtYE2m;&q&) zs>-E^buM%5)^`4R`%q>wnnSTopcKngQM7X0Eu8?aY{1$pvx|*+Mxf>xd$OAtSjpwo z5x~mX5*@_~dQk?w@nj1?B~*)_7s`%d(h~XEN=@1Ga!e2USlii^#Edsexu14~g*{rq zJ42j4;2bLqaxr+9fuBp}4%Fh>X`7YAcICqR>&spcz$*n^aw z2pYetDcr2`tU11ZtE2rMuF$geftGkqw6ZUXnT}cDMzv7L0sORK1yn_deN0d!Ri7~+ zQaCqQDC^o4I?`6*TSsdQU!!zwi$ZiHl6O5#b#gl8BK6d14(UUBAwI$8Wr?Sd5b{q~ zvCS%(`g($?tSyPi$uJe6b#N3e@v_|0;(fn#%r#~*b$k~1&3UMwb$C^J;OZKOmX+QMyfi|RNIXT_0CB8OmP#^2)o!<^|=Y_<94AjnP?lPUn2 z@yJf6av{<44H31$6VT{U!pn&H8{#i9F-D(1;}Iri{(9g(;?n&R@vKrsUfcNDo)%7Q zY=U>x1tJu4K_e4ZY9J%L{kyq)Kt3D~Cf)+%(OprX%GmSuiQ z_}F6OZ>;@K&4wP|Uiih5h!`Hbb&->DDLCQrdd==5LHV(SC!DW*x6<~TwRjjc1nOZ) z7c)d3f*{dM+jBgioLQoYSM`_834vb1!k2&Ob7Y=p5FtZ3d24Ip3DH*94 zvpNNmk&EO^Z;8gm*K}`R{)3c2{EL)0L}0@+8Xx`am(;{DbSw;tN>wcas}0xQbeXGA zTf(*262#oYV=K32ZNQY?2ZjIVnxc33juV_q9jD(Zd- zVfz%_pDXownM&$NeYyg>7n+{Yw-3G&stQW;)0fO_s@L4YfUzAWF16^%X1}CB^Z+BI zJ%7Lhl04SWL@3D82Kl_{0;s^GQ#G*jPqq#`nhyau*paQ`g`86kpVl^CL!su(UcP?= zSil&yrTaYv;;BlizIX>y_FfrkY)M)`56~u)gEIGchi&Wj+F^lb8u%4p7_%oZ!baLN zo#QA4_90+crk$C>L*u`M!KKqZ4@4cCq5s_ZOS5ACxA>)heKD3YYo&fpv&oUc~f-Nsh0tsg%Am9eoaI#Tn zs$r12%x5RZP}lNt&jH3zvj2#SC%4cX3vI_KC;btl@${SJWsg==!cDLdnj zAop)Smx2Xvq&@f_yFtES)&cmRWPfyrr2i^|v8_f`qZ-lGFar3BVuSBc$Q!C8r5Ya* zgwX3!%~^>1{4OdDe0t&1(%XPC7pw^s`O`RAggyvkNt0kNrw-3>hX=%at|UQ}xZYTN z3<5`F>z5Js1|?pA3t{F&rT+9BtOSc(GeV1M1dqI#hz&u>DgDN}L*ygdGo$z`N*y0& zQNodQlu8F%LZ#F(GdMES2b zkcM*@x-NeimfNYzNfejfSf8{U0L*w58Lpmju_hQ5Adnwk7hzF@T1s`FqMo+;szgT2 zpO>R-d~aSbj+6ghGKU&|o67o7!8e(u%m1+{@mZm{a^#m~AUP_=o85Lgql zc7>jf_zOUoClsqhd4QUru=yP55YL7pSYjP$Jomu4f+zn$G=Q-Ar0QK7>Sm_Zo#PJS z8&9`tij@@FZ+-j)FQ3Eja-tM;#o37D8QpLJDBSYe@{1lliLU)$CD$v-m`O(%=6-7L zD5*~ZCzVQTP?>(MSS{`ZibNqFg581jaQpyU>gK2kDI0Jeltu&llzfU^-MnF_Jf61+ zbG2Af!Wlb*U|KN?x5KP2KLfpZWB4p#{S_R>h=X74ux`Xvo!@>3q7hNUxY1|>0JCII z#-Bs}%L*bKI$WUw-+#q&aR)n4BswoWCLiJ^E#1kgw*@I2=1)UL&T4G~fzh~)_u4>- z)@CU+>sQO4ptkJ%R3(3n0Wy~y817lX!j@RNO|VH`XN4)ZxRSGx!)a4p??8# znlMkJ7&`&FSI_l#6(rHIR@AH(6cloURvFzTDuHKINZ4QDs9v)hKR*Y9A@Hqq6f2cfc(_k?*h9cy>MkC&q={{(u+VDw8NN>T6ZAMk z*Rj@A#m&p+&P(BkH@GiQ>3e}-vUnT@XS z+a~V@nGMdZ+AnJdTOqs$Rqt`mF?g6#*EvjH1^nv_jy?2rYaI02fP2CN$>Fd>q(9Wg zrbKg43(C$XE*n*sin_C!W9snq{8(nZs21tFclfK8deIY8sN#dAvg$vz6nH1YJ+Dx3 zN7J+J4-V1h7!w6+vzG^F_YRk^Uon&@d#%km$W}LU*D)-|8~WFyw{*|@{HwsPEHP4h zqJ_ga?`yTP;er)^oiib+L(g1b+1-;@jAEBHWmuQhtSWakm~5S49uMp=kRa`Sw@jC) zU?%1AK+VR4SY4=8IxaDpCUVkLwB8a`Ldu1T8DJn`1rH27+fA1pkn9|A?BOJ9@|Gwy zb^^1&W=3kdzty5{2`g#%KLJ(&ss6+vp3zd>vOvrX2)KkXHyem4k8ebQm|SVNi}UV> zeo;~ZZqXn^R9f(>F%TdS3wvv~es67|4gF;_BQPlK5(G5?#9J{sbI8S8OM7`{3z)^N zakz>B!T$iPQDNJ-#Mi!VR%;g_VsWhIb1*s z8<;y~gx7hX+nnK_ZCC08zBLp;8hoYg1;yL12zn87|mSA~^6a#Vo+VTI{ DaXd_s diff --git a/qpython-docs/index.html b/qpython-docs/index.html deleted file mode 100755 index dd4a3cb..0000000 --- a/qpython-docs/index.html +++ /dev/null @@ -1,227 +0,0 @@ - - - -QPython - Learn Python & AI on mobile - - - - - - - - - - - - - - - - - - -
-
-
- - -
- - -
-
- -
-
-

About QPython

-
- QPython integrates the Python interpreter, AI model engine and mobile development tool chain, supports Web development, scientific computing and intelligent application construction, provides a complete mobile programming solution, and provides developer courses and community resources to help continuous learning. -
-
    -
  • - -
  • - - - -
-
-
-
- -
-
-
-
    -
  • -
    -

    What's NEW

    -
    -## v3.5.2 (2025/2/25)
    -Achieve seamless integration with the open source LLM deployment tool Ollama and deepseek developed by DeepSeek! This means:
    -✅ Zero threshold to run various large language models locally on mobile devices
    -✅ Quickly deploy cutting-edge AI models such as DeepSeek
    -✅ Enjoy a minimalist API calling experience
    -✅ Build a completely offline intelligent programming environment
    -
    -With this update, you will be able to experience immediately:
    -🔧 Load/manage LLM models directly on the mobile phone
    -⚡ Real-time low-latency response based on local computing
    -
    -
    -
    - -
    -
  • -
  • -
    -

    QPython download resources

    -

    We recommend that you download and install the latest version of QPython and its related resources from your mobile app store first. If you cannot get it from the app store, you can also download it from the following network disk.

    - - - - -
    -
  • -
  • -
    -

    Community & Feedback

    -

    Welcome to join the QPython community to learn and discuss with many QPythoneers.

    - - - 加入中文交流社区
    - - Join QPython Discord
    - - Subscribe the QPython Newsletter
    - -

    We recommend that you contact us and provide feedback through the QPython community, which is a relatively convenient way. Of course, you can also share your feedback with us through the following channels.

    - - Report App's Issue
    - - Request Extension Package
    -
      -
    -
  • -
-
-
-
-
- -
    - -
  • - -
  • - -
-
-
-
-
-
- - - -
- - diff --git a/qpython-docs/make-window.bat b/qpython-docs/make-window.bat deleted file mode 100644 index 39e59af..0000000 --- a/qpython-docs/make-window.bat +++ /dev/null @@ -1,33 +0,0 @@ -@echo off -set SPHINXBUILD=sphinx-build -set BUILDDIR=build -set ALLSPHINXOPTS=-d %BUILDDIR%/doctrees %SPHINXOPTS% source - -if "%1" == "" goto help - -if "%1" == "help" ( - goto help -) - -if "%1" == "clean" ( - rmdir /s /q %BUILDDIR% - goto end -) - -%SPHINXBUILD% -b %1 %ALLSPHINXOPTS% %BUILDDIR%/%1 -goto end - -:help -echo Please use `make ^` where ^ is one of -echo html to make standalone HTML files -echo dirhtml to make HTML files named index.html in directories -echo singlehtml to make a single large HTML file -echo latex to make LaTeX files -echo latexpdf to make LaTeX files and run them through pdflatex -echo linkcheck to check all external links for integrity -echo doctest to run all doctests embedded in the documentation -echo coverage to run coverage check of the documentation -echo dummy to check syntax errors of document sources -goto end - -:end \ No newline at end of file diff --git a/qpython-docs/market/default.html b/qpython-docs/market/default.html deleted file mode 100644 index 7dbd944..0000000 --- a/qpython-docs/market/default.html +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/qpython-docs/market/huawei.html b/qpython-docs/market/huawei.html deleted file mode 100644 index f808c0d..0000000 --- a/qpython-docs/market/huawei.html +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/qpython-docs/market/qq.html b/qpython-docs/market/qq.html deleted file mode 100644 index b16f03f..0000000 --- a/qpython-docs/market/qq.html +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/qpython-docs/market/xiaomi.html b/qpython-docs/market/xiaomi.html deleted file mode 100644 index 4812825..0000000 --- a/qpython-docs/market/xiaomi.html +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/qpython-docs/media/logo32x32.png b/qpython-docs/media/logo32x32.png deleted file mode 100644 index 052805095ea2d40590b957eb397ed56e99d76983..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 613 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmUKs7M+SzC{oH>NSwWJ?9znhg z3{`3j3=J&|48MRv4KElNN(~qoUL`OvSj}Ky5HFasE6|34fiW^OB%&n3*T*V3KUXg? zB|j-uuOhbqsDpvQrosxy%uOvxRH(?!$t$+1uvG%9umZ9{!um=IU?nBlwn`Dc0SeCf zMX3s=dM0`XN_Jcd3JNwwDQQ+gE^bimK%T8qMoCG5mA-y?dAVM>v0i>ry1t>MrKP@s zk-m|UE>MMTab;dfVufyAu`tKo-FP#GNIX zX$YJ0ilN>DdQcxEqi?8Zpbs}2sMQ7}YUN*)nF_QSWWJrD4Ok_L7}OpceURlyj)C|T zEDH3h9hZ$hJlO2Gd=9Bc0zb&p1NN+s7dMkkNFRmPY^uJGed#9hjH0|<1PQwf2cPoxix(LFVD#O;!+Qfe1lT~ zyTQWKmuK6*YPcvM!P^KT7^m!dV6Pm^u6($jFQ_ZoP3W*dgydg^qkjUoLM?UpEC5Ue W?Lx6O diff --git a/qpython-docs/media/qpython-build-as.png b/qpython-docs/media/qpython-build-as.png deleted file mode 100644 index 3bcdc00049ff98a92fc813118992d7654077f16f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 98886 zcma&N1z42d+AjGvS+_rLe+KIeR1m&`EpthMfr-?|A?SCuEgqsBu+Ln8ny$Y`RWVItAcZjj($1E0X- z&hMb1-2&T4ORIyWrRmjOoUCl@Ez!^v!jg1v>S^^-WE*ONUj*SO;I@S^wkhD|ViCu( zP2zy*b3dmN%WU_(3$~-YU6otP7+z5kSVrzv9$~&mgwNL3tXGwL0K$TxeD?hIRx*5k zWeTlJu(&!|p}~unzy)4KTxh5982V3SaO~_2gd>h{=)X&2w||K1PEnfL-+zSG_u(?< z;F!AZmCKZDFKYQBfLts{eefn)*c(AD`t^0`i@Ru^xTb9EXo1KZsBta)d__@O^BYvk z#OB2$)}_v2B-SO)1%03gK{xhQ(Rv=!swEQyy7MAx@lK~=<b0Y7B$nfe5?IJRn~#H)un-y z)CAQJJ}uPp6d=vKLioMo0R>AziECHUt8a;VZ|fPX`dmr##`sfJs^5}|JY&*gzJCY{ znpC?VhNE%#oV30Qehl&^}p{FEvO%QS8i^n%; zi%Y0*TS39*-zjCD(9<2^YYgB?F(3kH5haye^h$h&MF%}tF${w@hv|v@b&Fb=Lxwd! zFcsbYMVv+CIuIf)bdncM!1stc$~-WofcF{r7Sn4Irm!U$`B_Y&&zJjmJPBTZA~^Zz zceCcwR?SoS1*<5%5etOaQI%vU!B3Y6KN6ef;giPqYhRu0x_0PGS!siBO8WOi@j8<( z2K#(auouPYIu1362Dw_I7F>Vjy>@D@sLpHDRPQ5JeE4O_N6mrNVMvO?QmtbrR(Rs; z$95NN>-LzT)Ayqoo-se?Netiad{Q;*uHv1PD#NX+V$$PvrxnTn98!vmvn3~xQBq$` z!1wwr@p;+CoK56`N4dw2%VmBxJ2AzBg_uBIePI>QAO(5Vi3tOp#;t-} z>>?`LH_?)Q>ipDEpj=Y8Jp|7nG8w7_SFEF$3*&#+4R=Lq*WK`oJ~l@i?MzK&SqnaW zc8`Nlsk`PO6+b@vC$=hsGIYD3jzi0`8(UrCi!zx(wJ#|fgPHa%GGo*}S}#THv-yh5 zzs>o;y?nAydx0OM`jADC^a97IQ|}4C8C!0my40lNq?#aZ&U@8PL&mrs=4sNlrO{Nm zuMDcJT%Zc3T@Wox11TMe512XrQEwWVWH{5l0#?4}h{1^J$n6mpP1X%D{Rn$0ccwQ9 zqrD^tqAploH%}j)lAPi;#k^ChF8HDG?LJ1|<37zk3Pt=?jDmy_`LVodts6yP#Jx=; zTbBAD?|APwX9h}2{fhm%c9F??cF{ToT^Tfjal zg`+#jk4F%1bU)m-X#Y(An4cyYxnf2crJV5Wa^v#3B0uo?D?-_Boj2vY8ijg=PpoqW zv9cVE!z;45wdf$0}hk{DyE-laYGjnAT zP)b_2QQvHTYuAO~XL}r|5qMcYM%5qQB8*s@!i>!NR+6vN6zQMlr^+iM=?h?-e;%`WgMrcWyq$22gcKB z1h)9C({E<1r&jVv*w0&jtiq`yHY}?VG~bW3>@lxB&`T;KEu&S^>Q_*DwF>Iz?-ytH zDYYo|(rGE*HP9;eE2}Nj)d!?7sW%zfkY=Xkj=p-QyO{Rn1mqEVM1eA1ta(sh#x7ay@_8 z`EbE3-mLypMGM?$lIs;0itFSJ@0;#hIRdRVKO%1PGmXe|&^g=87-K(8kujBqG@Y$nbPile4-^3rw-{!ipO_Y)&&3x;#)dFKm3 zULkquYWQ1t4ZPvuWz|YmNtMr%&eGHpYDw&N_U%!oXgLzbJf;+Rll64x(^+9hwL}lZ z*CNv4I^<_$3G(J6)kig{$-_uw(J;IGLRfuN(r5lJL4uC6eT^;q$NO5}0_ddgkxIPx z{<<6*hs#T%%ECj!%Cf8An?V*|_jtp-M!JTviBFc*(pS;AuLS`|kQdWDmygU6IyOoN zrwf(~WhG|ExAV1m7)>^gEem)1M03*wI0RpYzQeT!r7M5U@O%+J$UL9#M->{0h@_#) z@pNuAFmVD2)Pic?3@ueINl;?q>)-L$Cux=Vr;#wIgo9^I&T z!Nba9Ej`#W+c@jcbm>*>)pFQ-N_BdZ`7GY3H>`IpAp!(b$|@)riGJX(rK7eHC)?l9 zcl#96%QXmnwkk(g@V>w1EcY#rGA>^UKFiH^#x_Rq@TraJD20lT<~@^(eu%GdfcMs| zekxb%*___&CL0PKc2}J(`>iRKT9I{`uT$bF!U7(f0-ah*`>V5JK*((q!!3G9mO$n1pKp0j04 zOqUrq9BU;NZQ8mipmwQ8(`EVg#&O4u4d`0i%|fPL9}v(9gbU11l2sR1k5@F9^E$gO zt#un}He{ZCSx;#$2O0Lm{O3Vaq-lu>Cclg0G6vHQJB_b`NlzY1pn!fobMMp1As<)pL8M4;Ti;ExsNFsf%T9*|m z?sXRPT_QTiJV)3?c=6~XufH{6CQ4`qGPq^5>@{?F{_E(%H6TORa2ab4e}K}DyP+<| zR>JoIa-_OHH|1AjXPe8e?e^HQUGIdW5nVvr^6SN}(F`vE(|NYmF%O?Xn$E16mSzw3 z-L(1A%ar8~cMngud(Cv-zb-;P--OW}(1`~y2OJgGt~|PQ{z4kT>ZUfAO}mY^*ZjkN zwsvrRWZiGBAYkKC`>=EAi&MbOUw-Y@_G;@&Q~f`6BTVmh%pZ3xtJpdD?zO>AozCZz z+64SNE<=XiXwhj&h;L+^g&h?i)Gn_la}S&D9<868D0%T@+p-6K46?FB|89F1?dUPu zotH#XG=<{p#h4m7D%v;~tYzZ(C7zN>dwYfx3%|VZm5)Ja@`Xi1DT)l8wIAh(Seid` zq~B;y2)NPd82GAKzjhbsEpT5d=)0n!QLtS7M+a*%e@8<@&$fB02hmee7JlyJz-4CP zWNyjj>F^SG8Vya7Tnv9J=>l#%xF2yni@G;K=40S{@XWyR*G_8aqw>(U5o4Yr+~b~@kF`*NA}`)I`GGYfI9Bk z$f!L9UNNq8186P`_;LUG_3Hhom6pVZduV8qXkZzsr=IBBa|D@WU$TDfH;XKF<`ES= z!@$PkD|-}+vwq{gl7b8tBG8jDyW){Jy2j(q1*71Kj}h32SWNXu4P}|gMJ+UP(ogRK zy`eSK6Hw^=BItftH@;^|z%OjOot>TCjm_fhjqKB-Ef(HUqA~5g%_-frjLnLGO?d4Y zT{u?I5T-%Hlr%w(xO)AIImSl`G2;$85f#Q2?vCe=t6kL}V&KpRqW#B@Sn{9%MrgmH zE_q?LG%H=@@$R&Eb;9jI7CEJle?P2&j?ovmZ(yb*A{D!8DPvvlogx^4I%n#=RnCkG<0Jo+0}NNmH>7Z zSOW+(E7aN4*Vgbt=s)PaB7cRF9@_8p^w@{_^y;CS4&N8_e?3HYUs6(+{@FN@+Ch_R zOT(UKgl$SG(S$>;Vxm_c1Qx8$wun1yiM%h| z9Pfx2O77I@%_lyI@p`f|du(Hd<^1@+oMU!%4q^#BINkiLlLWQY%t@XP*80l|(9lJI z2i@=SYVtF*123CCa5h)I1*j%sBLAjc;yNad1 z`D?@Cg3G$CODik+qtjR=wA4l<2X8Sj^e+zV)$Qv9Vpogh(%E@ zXFJR%T2Kac&pCB0;iX-vwkn?V-~71%It~d3B2U-0qf*Cv^UMF!>kB?)ZSrhLf(IR3V@%lC4)ui6c>w`q$V0 zEE!<|6jAZ>ei1)7GW)st+u-KVkiU&Hs1;z`E3Bqk8X$F?OTRK%rE&-xt^U8501q3m z;c)b!PK)h#sgjeXH$J+QN2fv6YDMLHJNJuj5z75d1ThW}sqjyFzmA)Y-YjW2udmTr zIBP1^zMP#XOOluRTNY>-KLLV%a-|u}v^CcXyF<9`+~({3Qknz4lG?5}sFf#y|F5e= zijMD$RhNX+3-fvpQnO(FWff=`UVyX@ND6%3_%%0ZNrO&cI$*gW{k(kozs-$49v~P}e^Spd;8gE~3LGoV23Lq3PV6iTO#XQJh@w7O@ZSM}{uxM8(t0f^yp3pk zR6{#v?|C^_zjc|W-6p>tdra{E$m8Gmeh1jNEKG4A+pqiR>D-w|wPud-j7PB$Uqo4= zEW>{@nl->^)~r}0%vZ{!N@TYvbT;?Kj(LHvUGVH=_WoV`@gjxR6_w_(cwN5)gWn5ZaE-#f|@Nj=PVI~;eg?Kxe3`e~DIUM20v z1x!1FY3%T|;htt_cU;lrKZik|00zY~GJNGVgRO@$cJ-^rI(CUCnmcha_i--}E0kf#Ad5?v-nO zF_vG7=*bOXq^#X;@^&lXjpwq%M>ih#jy(HENBOdWfn1zoafP&h%&xaqw{GC;JoP|W z8?izu5D5%?x;jjFymzAt*Up`8>HA!Cn8r348sj3L2q&sovOhd-jVn2>!Oy6#+?`rS zY)~3c+507uYg!F_&n>ZAzv0rNq_4HtD9`D4e0u*)Ezuv(wNMAnWy<2WKa(7D@6ge) zJ^wJtiWom}*Sl8m55Ts+2ym}NhF~9Q)dq<7HooN$FN_KtY|IdX-omuM2|2WyFDi)< z9?^Yoby08ok#5TuR!#Cpoi&_*!3F)a1ByyM`)NsbzPYoXgs2axtk;gAP7V0~NMpBH z=~sL2u`lb?bgGip%3bI1u1Q5EouRC4_BJ#`a+CMu*_#!!yW zYTU$FxIO{Z3qEZbv>36O7t~u{Y<=OZ7%;{`re{=vS}^!;G~b7XP5k`E&$lxuG=-J7_J`0#c1g+g{`iWd zf5lG40)L+_4E9xZ91NU9Rp30xvGX8Df($~!yV7={A!>L@nZ)e#mqDCFWq|)~oaT5p zCf4i323-M|X4wnAAQxP3XE^l;uj+pPnh5c3x{ztRmkWnJ)(YVL@kw;RoU)Uv@v%{x zFzUkj=c@uwhs0qCO+Pt!K_h8#dUfDHAXgEG@q=usLKe^KNCLe8d_Z%)Fsnqkh}1Tw zTC@LOIr4Y7Qy0F{(G;c2TJyQ1uBlj^;XEV1)7<-Lk!7FF9S{DsIROU|KrH3*MQV>Q zgP+t34nY&ncp~f`c}KZkw>z=oz!pa+Z~`?@2ff`C`c?(n`sVLBOC<&yrjqRj!uAve z;PO_#ddn+DLB<8xx+etoA52Y*OXbvBrTEHBNE_AC1%NY}Jc#JR>LRtS$>PZ^prFk@#QK?P+c+fay`jw3>W!TSg>bn zOL|aqOQ6+G=Z;T`GN5@Nli&HhOHd67(E50JOsCVE@5G~Qr;g4NVab~efs$l^)b1;8 zYvBb!KlB<>g2E;_NmgVf*W1iTF4F?J<}Rgou9HMhI1nDfefrigZ?o@t>+^B=GJPp8 zu*IP#)&`urgzTK$kpBM5gYl3+N0>q^C3@CLIQYaGqZx8SRDWHK(z65B^6VX0TEVT72F7TMrd9AvAma}yr3nZi00b; z^lt+~a8{d2|LC@LE`qr6JX^t8shAoACl%N>?M1cIBdlNyRwo)9q+)EmoPq;|ZH#?6Z^_koN#a>YorKa^tNYNNgE|39SE z`|sLnOPth`!4gXt0t3T?MjM*V-l1dRXgX?A7JDKjZTXiitho*Wh1v_fx zdP#lmxAJ1C@Ek!RUaxVbDA{) zJ7E(bQx1hHhIXeq&uOP>t4}jvj{TRMr;{6%1v!2&>dYT{E6@B`w zBt7=LVv4h7#8qsRigjWGLkU=gB%ty+e%=WWxn2b9dE@$9&5EhboxJI8&2Y(y*`3qk zZ1gMHhC5-wEGBZNF zqa5edg3XEvz(tD#cl#pj5ZaVEcZ<`{kEs`1a_TO>X%v<+ENoLwyBnfM`Kk?Ge4VB- zIM?B_C`jeLI2`$~r__@hC%`i16vw`}eSe``qcA&Pj*!N}MbFU`SHN20A~k*aLIw9s z0`1Bkd+kvju-P&{!UF&e(orLUTb6bdabEj|4LRT&HbY0(vGXB&{rL_Rep#Y4!#`4Jfjyw^?SBkm6_D!$pu2Lt2e)bPoM zadHF$;_KAmL9_*;TgFeNWZ_+=sa*fuqAzSVPay9eW!+HbX#^rbc!7KG#n4r}Qq8^G z-N4TYtJveZb{nd`#<-?BVtl#cfO^{{kZU(nS zDI&09L1RI^FiV}L^j859vuCs2d@#JKVHQK!CI<7XahAHkuI72f49?cKZ_f9w%wO`$ zRgSLPx+z2|1A&0T??d!kEZPkC+j!^#O^S@Gqq%iHEISS%O9R%F+4ddTvZVw(KRAco zOc*(4e$w2yl-R|=o1EwpDf*IDILpUllMt=Xr7slM@} zqJ0n});Tb3=GE&0Nxk7J{q7hTq8ne%j+OZD+C6Y!8DoW#V}jas z<_3$#H-6C$exH#wBOT&s=3u~ksOIlB=nWL*0j^n#Oe-y}uUthAtys6M{)PSo0FXjJ zN_-^^zaP}L#k4edOG;Arp_w^WB2Ol-!&6Q4EE_TVZPOP$jBfX}1t|+JK~gcjIKs}E z`w71&3l*E5zr%i9fR_4buyClp&x>oWDx%^R z0d+9O17kUo%1Ee|qTIkhy5^Rsb(Jy6=P1iQzL)bq4C?2-j?+1$&{HC5Mdq4xlvB*b zLR8z?J%mjfwOcUk6)v`O{`$mZ}NE+@{kBcyqbzIQWYLRjougKhrBpCX83v zAXZ5;lq2D9v({Bc(6dBcD`Me~)llV*(IdZ{)qVi&2r1FMgQ$E!;L|=*wElU+>9kar zTIvcEZJ4!UEcR#7r0u;jj8f~Wu9CWC4@cFsv(>E6jO069^sb@L-vD(%oxB4UBu0c( z#vX8wXW*2;@^u@q0wYXh(^8F9G~9bDPaM=|SA0X*Nd(Bfyo&WVP98Adt0FJ!MssIQZD0(m^V0N9W`D zRYT${TLB%<-<9FxDb98)zR+C%3O}oI?a!h`FMts_TOB9fT#j+2jn8o+OOA?VK&JVf z%6-~6OK(j+WWKF&W^CAtguS7y)S`2m-#k~Aau!C_ZqY9&w+iQP?R~{F@|k*dMiy0R zLx5z?^m(zS5{0_u!{m?{rfGqTH+Hn$$U`NM8204Ub@%Qo+ZB@`RUPA5L%GUT>jz zY*_BQpz2;R0F(oI@E&kfqKqW#5Ur2@$L$Z#RD#o{i+PzO%EV2POdr1pypF_c8`Fjf zAd>Ghd6((kA=D%LRN3;T6lu}Xi{y_hfq#YMMXQF3n#(X603!WW@Y;*rb|m|p0v9D{Dp7W-6UU)`A&5Qo+$6tBQH7DNo${U255;m z(Oii4BVqbl75g)Z8DO5l+7Hn$t;@UHUCqm zEKn6AL}QSnbXQ#-#;~p3Sqr3F+sDB@5INlhTr!ApfmmKvJ8v7gCLMR>t9e2PlB3Ty zc`X(E)9gW0+c|13lo=;&zVd_ACrr!GUgMXU4gFp*u5!b&Z6*mgNI*C|AqSryjLu@p z?X9+Yh6lcOx=&)}53k1>Q%U`PMN~pq_yD6BUyh3jrV@}2(WQhG= z{!;nhM;~KWQw?tLcTwqsy5$JGEljl}gybj^Vr@@u|NNDXZE=vEtL(KF$s_dp=mM?DXhOGGH*T_!c_slGffZ6<VJwMZJd)`?z=-U^M%hG_*4@STx0Q*_(&wpL3Ks+W+a~Ie{!@ zvw^EChJ!S^V|nC0@}pXADENFSabt60(6!&5+u5;}4|nKWq7(aK9NGbZCdz~Ex}APj zfDvZArq>AR=pnzf?-oQi08&4{1*C6nw2ZTc5FVp#ke_1k?Hr3Zg^HW0gU%MFAGk6^io{kA?ab z+ADJ)R`bF$gh=I%ZvGDI`L6Wn@5=9f1wVOfj!kTm;tN0-UvD&54L>6}@E!G+~&PG!MWIm{buOm13L)+5lgVQV|t!wv2*6h7$P|vG2wJYO&P^Ac33K=lO{#4??a|Y@Seo;$J5oeE=L>XZiFR0SOD~kvJAYOgrA2ilW1>x&(ATo_0U#)>x064Acf%v&$cIYyq?tG9?SkfJAXk*hx5RPpQxwD2HOzMZJ)rPM z^-S3jfn1DFU%QvO(n5cZNw>(BI9ETRO`sbEV?i`9Y7|~%X9fEodAn|+usTgPgRF<0@82=c}Oe@iik!o-t8CVO~679 z2e$$3;b8+f+XDq(cC*#~WLtkUwceHyaUg_rB1g}X2!LbWDDZdJS0|mxlgJKk@!jW3qP>_n%u;uD~A%9{5OQhjGety5um#j@5?Q(m068|m5hrI0=S0p zXK{}GA_NZmCQN6p2>vyEZ;00cHJ?$OpGpPpl!QIFwst_h{HZ1RR`Ror<)S>1gtJ{G znoh@@gdM4f&rKNl}?O>9m}OsZV4PbQz}+G{LY z_{9t$0=nwYzUi(*-Gr+QzlFMU3+3&^>jnSRVY#iI_=&SZYUmEf*x~vS-|eG&&6+nM zHYgHU75!yhgui-?MtQTE*B?xu49Efn>M<_|U3Y5_IoL6paVBLaS&;InCx|2p_*C{s zZJ+4_e%$DI!h4XJBRfPO$P}K}pP-v?oSwKP{${}^;gAHrLlHUss|GgEey}BR(p-lL z(PYKluu>`3_7Ni5=Z3@?-nSkwgzmb7_^O&PFUuLBhq{CZ)B+n;TYk%?A&d3?ZtQN7 z>$M1(*O#=CS0fL-Qxs2m(2b>hi$w&H0n9$^1~%x%nr0E4P6_&= zxByD*dNhOy87Mz^WedCvT#Wbhyf5W$ksP~4w+Wl_oD;Ujo^(!dtmAKHy)rf9!wRqu zbopfalO{IA<|Lk$u=yu0GTro7+3yy$=oWydCm!=&;V2-h`rx1PMX*Nmn~;ulND{RW zBo;oW%4XrBEn%hA5T){dGrWMEot6OPSoZs``%M*twN7oAp zy)rd!-BJ#&3W>g3(qKQe$@y--7Oa2jtJ2q}TiJzY;7N)S(c0dN2qj-9yj#-c=aK(P zhs|;;xexGVfTflPJ3*uX-QxW)5b}%_+RxhU{=1!VxrY3v@sNM!U6gFt*$WM%ela1~ ztGu@O-CjzFzyy5ykI(O+&}6021zRvizaAevBwmiq)mYpy_B%a>2|>JsSg$7k*^l2`Uw={sU&% z19CQxkQZHmPCtLzT|#*Kgm6A8kZbaNs-d#~3Z-k;m!iBXW&g#DP)^Wl`jIX?hQx{L z6r-8juR5Uw$l50l7ls17+{#PDmwno2>?QC(WY*+LX7MldRP+L87nc^WyIB*VVIK_76WTd=VHH%xcF z$X5g8{zdH`6ext5hRrk_O#G+JW9rjq5htHn`ImK41I@FNt}}1h!59V zIk+yr4^?|m!RyR5&Y1zK{UO(sto)O3WlJDoor$Z=@ckgo$#ZTm#+D*+Cyq<+~(bWfLOe7hcp{+t_G~DeX8OuE znd+xLs*Of{vT`+p=`K-D(B`z>Yx^U@Eza)pBfOa~>^co4Iq0DC2f$xAEIvH`^=Qm)Zl80=fAD zA4-_7vDryIDWfcgL@=%HQBGy=i87l(r21&Sszz%%TFPQbWH^9)SOw5^4?{C5A5v^eGET?>-n9-*rw?41Z;WkMc_!?wHbU%Z@Ld}X zZL-G4oN`4}sAHXCH3|&ivXSGUtW2a3QDP!SIM>#B=){nR45xyF>q7=Tre!6n_<76U z$iIq8DHLBID4>`QP^M9rl7&!R; z{g)c=>+vwXk1V^>?Meg1`cGd9k*POI!iktV;uEr8eqg>8cP5KV2N6-mU`}vxJJm4B zGmyviR{k`WA3~fED_>Sa0#BQD;oPBiJC&(_v9IZs(PPfz&DD3fo*xhLqbyiZ-b{sf z+Ec%k^*eUFSg<#4(PG6reIpQ>be%GQ>Y&3v!e6k92?+6vLhA6D8-ANR%*s-eB^qRas# zhFod-yXai0Na=I=6CTmNfRlyn>JI@o>>}8n9XvN+a|cEjpwv2*)h6<%43~+n5f+GH zS55Q;`tmCrxT9Br1@}p`2Pk5)#%txw)qf zwpf6wJ1+rpB^7$0{E7WRe-{bAVmSgmtIlaP*vB_yRnrTcJmI4Y=kXBQQMwV$ zb44Pgvf~_SWl>Pn_FcCy(lW&HmSR`T_|{Jkt;McQgNU-TDQX7-E0l@UiK5V_KCU zZFXVt?V>TA2XMuVRHpc->5ZOn`-!IE3`3R;Jpao(Y~q@ZUL+G>e8%ruu`iJ*+PkY1 zxAQRx_U5!oeX z{Q=_>o`8_$AoP>Vupv@Q>a+BqEBhM?#rM`R&?H*R5jd37_Cv(Ah|H}o2%;P7ePGJ# zZ1)A>39eoW)(?0-` zP`(9cqR*h8G)LmQrvR=#7*MGXz`1y&Zx5f3%PFva>{erq)Mk1^7(Rvu*xtPx!cx4r zx{qt3zAJQooEo%$r(x|dwmx2|kB7`31To|~=0)b;71@6sESJ&8`<+6Np{Tcf!Nose z?{zO9S^dJd&~B2EEWTa&&9o#``onR%%ns`_8DKc1O2go$NUfBkyVa|@dQ2=H=a5ur zAXl+=ru4#+COg&4x5aySv-C?6D!5DOHAw3Djc6 z1hbW96Q&QGn%pMhPX3h4n!qSQ;+fZ=n9Df**gLlfQJ>X?i$B9>2YWrVvbP`7$g(EI z(;-p>(Pc8mKGgbi^HCaz8hbgLWnaF*lfEf0}s&F>O?9DlgU zVhd+F&j@`ETHS1x@k)Al3SOrQGbTjdu{`PWTM=;?Td~<}mk=Fq+ROcy&K& zc>+35oj1<_P)%|k8rj0T3=C7iwP9q4$|;w^qC{hJC0E~%F<`cbB5{&7j+E@-X9A(% z?80OO?^0*kx7T3*tQ;pz0zc*1KrZ{Isfi9P3vPa>(#&5U4V@1B8ZzePO_tNA36Te0 zEN*R0oCjD9;FGi#uGZ^`a{BTs>|=+j&?F?&8tw+kmeobp^ftA*#kpp%D+yyN=g6*C z)X%C4oG*1Vz9M$X9=6V@IHR2!HI^wm0R{r5Kv8t1z_q7na&F}NjLYwNUhrTY37OXGQrlH@WecJFYxnEdh|-JM3sl zlHUcbd19+vJ=LZI;>^D^bRo#$45Kxd-drodR@B;w+Wv&}Q5-MME^gDP!sk@>+= zOEnd(t8Spl1nSFe`HG2vu_uV#vBUS(~{#b~}2{B)T?guN%0S zqj+$C!YythA4B*-ORTz9bc(E;Py5Q(dz?DEtNo^%`DdtIOO}V@tAJj^o$*a4k+qFW za(X=$=gC?QIow4LAQS^t?Ql1Eke*T#|q!GP@KYMTA`5ToX&n_c3$4ehW`z@(mLV_+1t z@VkKwcTnK2D?63!(aK)HCs-vZP3>#s(Ww$|kR38;lw zEzbrZ1`3j_Nqy_A=L!n$r}-HOZ)=ROC&^XMc#HgO@R2LRCcZ<;3+-@zp7b36qRuyQ zF~Qeg5pMDNM!s3+r2B><0inUywe}H^|DIF;si$=vrTmP|?qwH>mEF z(?~P})9*@eaAwUH-N9&nZ}dv^UWX01H=xf&l2yumcFHaxp3~x6O#Y4L$KF_|kexu) zK~hLdQANn?t}tp)Xmj^`eM>veC{l z#pM@=IO!r^hxo(PNbv-3go%6ZUJuW{{#cd4RkK#!&h{9ZfDw{Cu_l%lN!YR#bQ%|R zv~SMhMnuiWy5ob~Z#FtdJv!ra02Ik?np(cam3v&~br=<5fQvpv!~Znud{@Ev>0)Uw zAB7&y-9K;)FvHwT=3zB+X;^GFifvHLz}sYCR%fE{Kw7v-mVfgQ7}-qs@B@DH`l*jF zOs%~K5A#lcQuw4($VO=d-MF}Ig<`6Ri539W-$fFVFzGYjiCu-AaDUHQ)qaxJHeDY< z#zQ9D$7%a4zVu~}#CsU-TFab`xMP?-bygMpHh)PSx~= zOQxv;#}*6oT&bU-+cfT2T=oEK_au&W!99xW0=^IU`vaqUIv)9o=ReJ=*U)r&Z&DcJ$lNf=$UrJYdu5pQRh`^T z0{N5OVjSe=Sg~r6dJiMR906&U9PO}9Pt(z7OfZ(1P1+Z}o}RAHx1}s^mZuDd>#Ag1 zi86$mdVx_H3r)<3i(*&f=zGFFPPJoh!kIHbMR+z-@+GcMl?|GZAm6t7NK;nYJw8tF z6Ib(y2c}7nSy0Bo+$Oc>qV-*%Q4&(lUOI;IGTBVxH2SU+Oz#q!0WtxLg_8?|zaP)- zPw*f60Re13K2`_R_LhgKeA^Vsn77Ydhl=jvs56Sb&MQ!(-xHDvf4YtaO(jrxRcERm z!$F95=NG=sc#Th_BHcuV%DNrdV%)mo=vkUB8BV$AS|==kgUZhM-IMX5_owgSoxcvpZt@*r*0x{IaNmRP?NhJ*+(7?x8gwRE_3k zHpjy^{wV&XYVu~pFTCc0dRH-2bsvq>ML_1+#o5W^Mr*lpnNmjQAVIiqR z_a8gUgtVw*pw2qotc1;YCJn#W6<-Vw=!$a=j)X%2ykdV3fJ1VTauT|UK zbe^LzuJbh2k23>P2@WcKW8(a#UnGMIxo$%0^zAD+nz$-DRtLKz5#zYb94-DAsS01F zj*|Ayw4;*-h9M->{XLzs5h?sOL->Op5{fy@LcyxK3c=|B0QBKx%Gx_eu=1>7K(Jd* zNX~II>E?Duv~BoZ_=Ygns~6rriMqI4m08|~wN#QJeGOg_r7(Yzk@4u3p2=au=${U+JQv+_p@++zWb_I3WI~z`6qY`+Oid6+4L7-pg`? z%k_-r9Mj7(G6jY(JOw?MKci&TLri&wj!iy}&)~#-$VUVt@36JsugblOz3ot2Xp$mu zzlsJ9zGQ}q+DLW;cQQ4VyX2Dk&c5s~`!HobJrjE*}2A4^^Ac2=AdEf z+s}65KE7o$tm{jWIAA7@Q7g$&-jGyQ0pF9*c;jq%E$uS6F#i)*2C5QK6C51DEN`z} zQeP)>|Nmp}zvHR=|37d%MOFx*?CcRj_Rij$5U0!{WE^{BCE0uLO(=V-RI;~Y9WoEc zIQGFYzL!^etzPfn?e_cU`~Bzh2j_6RuIoIXkNtd%`|(FP@via!| z|HzTB0DU-(H})L<40g0Lr2oedkPQ$nkFmtE7isHaf*)>h>#4o>S(2-9+fib-&;(l4 zf9CW4HeV(=2iy@vL7E?U(Im4ZdNJ4OWKDW;s`}dsex_=Go?D!Y35ew+oH0WI_KUdiv)t+E(DnUQIbPLQfvr zkLJ5Fv%{A7_1VMzYqIFpJz&W0{?l!om0!k_*fF(~L=Nci{pUk32mutl*puG7VN}1U z3Krh&BQ8sintEKOsr4W8Q#XwOU(av+9G_D7$gRc|a-gTy>eA^^^TMO$f2}$LShZ+f z43#e5A?+w?y1gvT7jj^1t=3ETzxXH$$cURAqe#idS=q?@=hw>8eUHL)tyQ7d|Hn|* z<+KaiL9Ki0+U4MZ_8=#l-(LeUzuxKO0L!`V30<}=A3C`VwCMwgbng5{mYd%%=zSeE za9~?rA-dCO$X$B(|Hp-LsFxZW+$CnZnCvx)ophIDjoR!>|1GP|z#dohiYKcs$2-U1 zU(5-|SXi-sU&no*1)q0bslV@Xu(Qap+U{w-meK5NHuX!n!OO(<-xLAZ>n(lY=v_af z*FW}aI?rP4GVC^VzZLk48h^?nFronhINPRaja*q24cJ77893J_TuxC=u|+ukmj=-R z-S4uJO1qrxX;Y7!;01Q&)Y;f0sIbm21dqAi^)5TsaI0q0# z_C<%JNhbWThh-5j3)gm z3{tG!8R@S?2p39_37#6R(7~dWO<(Esifi_7Z+tj); zuglR+KR3YoY)@-}b$*5XWyHBF?;N#m1C$tGq5b4PTN%@qgZm2$U@;jsqFm7ouL}W- zU!8vhbd_1pnq2d$^=Vc5oEU65lc(0Sf?15iy4>5$t=~D!)wr|UMLK899Y8m{d}2Fl zstYutrUaJzoW4WpboE2dDz6}2cr=? zGfjs_UYR7u*V;9x(Me2Oi#IsgcU#+pBbKB7v43;zYfCx-<9%WIrtnI^s)1tlg1ug7d zuJRb{ohf2E%kK&5aAfdS84MJ!{pt?G$^*oNv&Gv?r%FwiY6QEc<2F^SJ*<(HeZ+{J ze`zXw;}7w>e%0r0AUb}bVBOO(6BnuSJYZOB^ss#UG`DR>XzLygRS_pfOa_c7LvzfWdSVuW4zC;c?JsBWOl(L1; zubDerL96!gA6qqKJX4kH4@{_ZZT( z2=klh(^A2%Kg{t<^qiCW43Ca91^NKCI}fa1YIl94yBCN%m0;dBx%b{6p?U(*L|BvA z-qQ?3)5Vz}W`sqwQ4jbT^G1vjs9kPw$)>5?wfE4*slT(k&iB!2%f&Lp|9csXA)3yY zb2zyy`!EK8PLhmRfv5Ee2NjQBs@py2uah$w36qwa^e*eT+py2ox??yfH_;jCV=&`| zg8DNXz8SuLXS=#^_Xaoe2z+I})s|adv0uW+FR1sxO%1YW_6Q3GU50#P3UU`;IhB}b z9$iUzCPAP+*bvD>wB8L8mJEugskz5`|82vpE4{S@sz$0}_qy|rfqEM4Ql!%vYTQB8 z-pjU63og9bWW^WZGrUv}+O07@F?reAE&QUtt}U*tcgcG^kiLue%|Ci@EKv#(rFo!F37|)L`YmYG%GT zT(1}r%^Og<%0TEC7Rc=>WIG&MCpNSRBkR#KrQr8hLdGIp%&DSQc3LWgHAYN`ZUMy& zi&%b-Owcl?G^Wxf|C}ilo)M-oTtqdZn>F}zlmp!oDc^zv~IgKkbf z41RVj-|{Yz20RGM^(ajl4qlw`?Ql;>$UxJ}$Q&*0cv^yts&bs# zli-P6(s6&^O1zA2OYtLYGS)GVn!t}?xXaP-lME)aUO+0m~4{u`QFi_rJu9lL}0P({mAJ%qqukkl;#LbFBEV1d# zThNn*ojXZZb|dj`@161FC}x5%@g0+z!~}%Zv??k@UJIW%la+Nl2WxsXp+^@Af6BQh zj6O(OsfNipKf13B>gnZVL+h4~S_mX9QhEl+QY!={)1fmet^q4C&eYY#8ZPqaz@C?4- z6z$iW+CnDB4@pnGM3U2WNsn4P>3By|_ChjR^t$4G_L^Qhw=AW^BGNZ)#MY{j!lVMl zZRn_-(>NoqB}7E4WqyW7Dv~_T_HyX;kC^w)LF=osR!B2@VAla$-^UmW1-3dR`e73shp#{F?Ydp>@ zIqiPaQkkc@{j7e8B9zfQi`Hwzq;(yxXHwICefA^rmQMmm>;H@e|{b2vP zKxJRcN~QTo#O%@6NB(yVsy_rWIeMB79OY+z(ZbZ*+-;auZnAI?S>2fIMo=CLzeL8` z1<#%d--vzr0F>@5H1kp>RjJLRU8_wz#sxi|amv}92@*ByDxJ8n0lRM`)aE%jw#oCN zcODLo+igUdz1nSwj}rK<1XA{paBVq%U{$aSogG>~-gX-5z(|*`wZTM!^CO4B35a5m zq_L$=AD@m@p8c}sM$uEMnEshIY)8(cCZ_E4Fi!K!u-p#{1Q8Z)jFjVrxh2%I9oF6A zhIIzLnOk|IJgheWk5VLqcI3bzp|Zb1#ywtY+%(Mr=JEeZ^>O9pXD;*s7hzEc%)2%~ zG-iQ50&Z*Os7pPeO)vs6qQ?@x+_XIou0~q(e72Tfl_;aqGcvQzuX#|_k96aN4l~{Fg1LYf624XnR z>{$3xy{%t+r#f9H-redk*ik=~Ro4L8_nEO#LKfo(Lp#2EHrTaDDQg&1`li`@=K==q z9fNJOe3HsuxN;p&?j_u{=zb$B7NY{Rha>W-msU92Q6_c9<=4bKG!CK>?*r?2QbwR; z9=;V#UcMIF5ngeKcjz5!Gd_hA`wOr*_Af`wE25gM!9I{$&i+%RRHm{?P1!8?U0d#E z8}aeD7o=(?^0Gtt511Aem3^3OUFt~I-}HWqAhRe#7R*7r!8HrdYv2wU*Zg8svz zEDgCtdW*(u^kQuCG=Kr(p^GMCc)A19WxbjTP70POF0jSh`@V`mcZHh zL0zV>C{1Uh*(uEe>j$`i2r8J+u6NWR*PlxGKv7D`n>0HfGD*~UORc(Uk$HnselKDP zy@cNnOMHheVYawpDoBAxCB6i7y{v$M-Mov%Q74k{`He zvNNdoVkGty6Uq&5(JAh$H`U=rg;;gXj6701su1KI&^5FMo_JcZc|i;z&LR_^eQe># zbqb*Uhl;G$q;7ESwzJB>nWJi_`MqQJm?7U%auZzw5lE6s30><)8i}rA1F_-vxot zmp33Alb1Rz>0bI7rTHmcRGb$~)J<S7G z8*pjl(3I=%+?HZGs_k?^fahCm4Gu!8R`}fm7@@UUS2`*5~Lylcxla?;kPmyktlQWs3CJ3W?vC!pehfFW-PPn6p`#V6lg8k2XGWFq*UNGRfw zD)4e>&SZdvyWw=VyDt#^BKBL@UH1QsPBpd?)otv0YH~0!ob0DHYq~E42r7cf`9#BB_S8!E3W$t=X6KAhI>x zqrq#nk2n%PU#Pm$%?pN3mf06SNdBsum@mzIv`!UX5P&wpRORAhvnab$>o6#hae9@# zc=(#ykGWP3J^ULeZq6xlhOF6pC0dD?=^L9(K<*9YOTCeTuKr1V- zy#CVu1${2=SetSCTj`s`M;VQH?Om}>9w;dY{VYGUHEXTc7$5Ny)TroUR-Xs4dNK0d zUPz$BVOaNmQp*xt({&MpX-Hk2`N0Sp2ESrNb*`5>+LYYm84U2TiwA8nqQ0{*Azs8( znvmW}rzglmQWz|sec+svg7Ws4Mhe*L0n?+}e0}d?8x-ljfl5gQ`#Xn}#|idXY;XSv z({Pf|0iC}}3?Venn{C9i7qNYwX;T$=L->9-@)`*929b=?A#HAab#}G9WlcQeca7TB ztq!hx(LfKZT>vF>RlwU+>iFBsj7vwx%))`OJJcRtihX%DFfJk9=!1R?E-CsC)BD5J zGgssxeBXJCS{=hX=^y~YX00Hkb8I>+&!POT!zMheX9Us^Rx~12#XrLP4j4C^Vw8HZ z!Q}&ertLX_(SUeW*J2kdh}b{MNnoeuiLK07k|hBUR-?txh$^_%J+_9b6G74 z9v#`i@0iypKWfR@3lWjLmH2+gys3`HJl*7T?NZZ>^PS6ju7)Du!$}6FbOQ*qTKdJN zJ(QD2M}=82=w3-;U>#y`9i?!fLHHIpdxGw7dRyoW)U?%?DZXEtDZfUA+$i&CI`dnn z=E$wWaOK8T(&t#GibiGT8`C9p>7^PL7UeSeM? z1r4W-ktrQtt7ZKO(pxO6r%<#2{Ke^w!KIePYW8Q*M*bZ@gXiFika2>bG8PLg?!K)0 zx9EQM72)U|XN8jfY-t**p_P4~3OfRCV+E|(SsL@Ksb0;vc&m&qmQ=pX}nVtxqv8oSQ z8&%t4f%x6qBy>B1FNyK%zuHwFKnjE0eNMBwZ%id1Jccc{euCFXG6E{Bt6={NUT3Y$ zdph~PX)dn=`XBB2k~>#-77R0ZnL<%V_KKMXK6%|Sh$Bl)IAI|k(e!s-_=_|U{MjV+ z9b1;%_U5{)^3UzHP|sr3(=_#-&Y5b#1UMig)74(cGlQz=#x7WS&D*6#$0_rP0t_yyFh+f z8qLfuQ#AdIB{aumg$|{&VxYR5D_CNp&4rl{))gcep`QH$xB*T;!howC8YGY{menGb zQ&sr$cXWn#-T@T$1juWa1Y9FEJFBaFiR< zJi4C?P8~hLR=1pabN#O?{(ScpfKy_B?WoirJyKRaG<|tG)Sh%K3Hm*Sm?sY;eZ;&q z_fo!>l>_i(`T)pQ{PzazRidZ)8o#9yS$HqZ-kQenvhz>a#&3J?zoU4oY|PnQe#3C{ z!vUI_O9vuc1)46Q1sn7Yyww$~;{O9{F01DvJbEX+z;6}B`?frnH-)n}D2kKS;1|Bj zUrAiQcYr`yv|w_Kf->Xq9?%GaW=i| zhhu%Hq2(J*0G7@Yyd7-RT)6xzPxmJc0df3rVRNST&+sb9y`tdWn{#Ir9Pb$Os$MA& z{+@@`yEtTwrn`_2UnYk|f-vGf^R8Zf@+kZ_qLVNK859TOjJ8iZqK#4z%F+uE(DOcw zbtwh?E7ZZiXJ#iZkPB7yCv6qDnZl#UiH9aO1eAV*74%yN6y2ht|E=D_1=d`Eb)>4Z zrT+7tt|k*bJlt6p!zMw(-{gumiU}aggMB%iHOD8J5hWg8nO|&bf7Tzo=V5c`zwPx; z$Vk?A>PUDWe0;ElsAA$co+3TUF8%^`@Js(!?7vjw*E_%J3%rpnAh9Gy%_@ER z>rrYM%FOhuV6ml&$fiKKJ67&CWd>YD4)uvgY#(7*(T4 z^LOI;SgRMsF%H*>O6WUdaBY_TPlpNCub{KY<9TX}one{edM= zI&V;9_yY{LR`b8Wa07wo5|xmcSdRV(&_Os6a5eh(?6K7~^WXEzU4bnJ{)g~A2E?`A zk&=vU;3r~Z#ejFr{ zuI_(8d>R3isAXVf*2uC*6&rcA?X4qkC1YGn>Mm~F{uzP|R~ki2Bl~5V{&Wgg0sdTl zKK{fgOIvNBMS@o2wBPHTbZ~(Z=$y~KG%fPs@w6&qzX?Z0xGK=GiY@@zaNz3?`1v^Mnj38|B(i0t=j3?oZFtWK{PmwP z!C#WYZ~^0l#U7M`RSj*6Cx2-{^OM9R79hD%lAz?+zb^gxPGb<*HwpA~)!OT_m^gvr4abW4U-92x z4E$q0F(6$o-WB(|ZH1VcxPmU8xL|C5VJ^*Y;(Y}TKnPn9{@(lw9n2FVbAiw2W%TS{ z%K-k=xhRG&?YmFZ)&sR|M=9em<`|YK{G5wa_&=}y@drBJ=dOFWH%BZQkVPW@c82j6 ze%amIgqvge4wz(k^ueuv@D~W!R4yWqMpTj4Ei`O6uyIY0Lxv^Ha@V^%athHypix04%J86y7%rtQn1`xnVb;)Fn z{}Z=-Z_6T%iUtikke4q)j-0o=p@ z^Q+cy(dMo(ykB#x-=*ByR|_Wsvv*kx_RL*fwqIsR&hTg>@Ck#xA^938tz3Z%Vucz%umF&DH!~Wxkpw zXYa3$9dxlpCJvO>SWh&{ZdT2nUCxO7wc#s%I~Pf>exH0@3tC!wgkh~+vQ4KrW{p0F zA!2ZxjcSFj{0H7|dp6etLhveM`LDn64tR8z6rk#q9?|^&Auw3~cjy06=%;n~KS}sM zN%%iW_%n|F|JZ82s`yysCtqw9xmk8F>7-t>*;_Y)pfSud@j`jedK(xBqa7DJAEf=G zLGDkyQY>?&AO6{+B>>)5%7}aKBt&<^w#~k>e1wMja7kS!mA{OlbQ=O7a&|NIzc``X zSN$+K)wG6Yz0~NMtH-{Nk_A_dsw?_CBL+-r&OWy#F#O>73f6q<#5Ca>_qSYx9;k?86Q^}rM_cd z3dXj|%(;#)*s4fUYdc&1+WQ>Nw3g$gkkcX^d0ZmAYBXw%XhCX~rTu_`&i6s15~srw z#pxohCFc&uKHUjr@MMzyQc!!tzpd+Rl5PtPXuYk zBF+Lvch5TNBK0~%vOPUvUS)>fQZ+9ov`%NwPeGe$BDDw&o0&(2SHf3=Yk!Z1YVB8QoaHRQ)tw&E(tZ z*$o5Akfq#6aXl*&_w=*dN24yDzWeRUBT~j~?+o1@8rTOdlDom6s@7+@k)@c4Z7a|; zlvgjtdAVVo-DtgSDe(`L#?#hs{rO%$NnyQ)mpE2bQb7q1EZ~q1JsH97HF5PXMSy&j zSA3W#Y`8?V_k}9;t3J*ceZ!>j$)ol@!QO9@5MO|r?;Ry=rjJforNJLZVwU(GCHi8E z9ppwzXewtImfN|ngbbXH|09F&6ULs>@0G4!GURbVBlY;#x*o__YxcJ@=SD=WR(Tjv zb6lm*@wBUnYyR;(TDl{R1^Q4GdxkdTY*Mtja$@F=1a)a6)rhV>_t090+I^lS{W{dl z+40uic~|)RAq-n+qbgq8I{E2`yb4X|i~ZQ}Z)cFCDqV#A9uFIwtM5%M&GZRHuGxu8 zLUc8>iE4yF=U_^`Vrn_?gKJ-_dav&Rmq+~en!S%>5d0*cOHSObi8p04LByw!+IMdB zd&m1_0#0Zv}gy(p^VgnP)~`7y(W2 zLo5`hBR4u;eq}7g(~(vam)e-)jaeU7m*|CBveo%?m3`lowZlk94*2`aHFecE?6py? za@KCQ#L+k#pKJsWj22-_*iJ(hd%?N=ec@xf)by~a2B$=)R2$sc-PR_D*pj2cTZpH> z+8_ToeE402xi}veG|+KKlD23HOZ-MVf=GGKqh+lpPknDd3&$yJG4#HcyH4*;SR=%= zee#6Yt6XEPzgI1fHMgpXfzD$*PJ3NP6tAI{?0ip$$Xp{&hDDU0?SKSS^_9<$3rylY zITBx$E9NTg&5ea5F5B%pXP&hKV5q*vEpi+u3$YD^VGHuDlgnqriIpD-9p;qo$(#H=6#nQB;4ovz zyp^Oa|F{7$$!>H$J2|LqJNLG#f|;~@*yI3j=Yg(gJj}SePh*uaX0FpuVc(qW`Q{|) z>8xI`v&5r~I{V=1fLYh|LjeEnnsTO(9`v;ENAMI9)s;A!Wq+WJ0GaXwH!Y`^Sv}qrPgWbbE?6fxI^1X?N=J z49{A9+o@_z&+2jMPU*Ee!8*q-r+T0B0kc+Ko33}M`i~veh!c@B=c$N*P1|Zn-A)GZ z?Ey#6H|J0uHRx1zv*1X??$U{!n3wegFT7D?nbqBHDqF3s%h7FAKSi`#jfu?tYjT+$ zS0tB7Nrsz4xG>5{zPPpHB-JF{(;JF?y|5=^);!&-{tN|MWMUbha1n;&&#u?;Ppcd& z0!;`W1GdfdQG7%RF)9$y;*Q&ZFK|nsbLyJk_p*v!e+< ziSORXX$tC;bC&)br+~|G)JrJ_oDB~8;!E^-obLp)nIKo)*pHTF#7WNU^`KaqcA}DW z{(}y`LZST?`jHjfKHJLEQ9he^QT7rDq;=A~x0) z)bQm&k>=V1aE(v9h`W`;erY0QlNIW~`uy}@^y`wztd~tdR4xRW@MWNm5V~% zKrqC9qET0@VeigD zU-~XA2@VVeF`>>!u@#t4Ez46Jk6cF~t%jrKMgzgYWTFL@qKAbF*(IC{GZemQsm6M~ z2Nc{E-5k~uipDq%)XqkqO%N@s9VHf_{mie&4`)2B_rSv`RCK&s5iRcvI*;qd>@~7%jogWFGM+tJ(L$CqBhITV zli#yCJx)31<-DRQdXJ|MMWK^ma6j-rtpq$es;4*aI(>X=JXp^ zR;trN^S55Tiz$#uDjS!r*C%*{7{j00?#~rZ9U88dOz3t)kV#Eiw!04M8}| zVa&L|*1z51$VHdnpIS3w?e7XMFivb59j`LFY+1V!oARtZlM4M-KGqN+ zp{52p`jMuTq?Dwj2iK4%Lf0eFghXSt1&bx;fu@X%=1r1(EdL?T52w3*&_G50iQY|1 z#6bj?=;N5x-9D8VcO*OW4H8qE=6&&2#+BwTy}g3&+%)fQzxJ4|P~>By{VtUL<+b5< zl45Jgdpr0QG)OU6TYCr;^!9j~v9w5YgUwNFCR?cNN-=I{cLhc=zuTCWcB{g)BwwRi zI2)7c(YJ7lk!<9B;g`n`8A=v;?x4xNB7A~=`|`!lhzN~o#jf)yOszxUDn?~N;Td!) zCC}2CM5uJmcf7!}%tC$2QiRZ1!z@UNq1jiQg_2m5^+mh^-e*v~TXab+4Q+Q2W;f1~ zQY!!an^(*e-Y8!N1w@|ud6bS&%Wj{D_axB`sbHRLaV)-R2IRDKp;~6a*)UlbPpN2T zB>70W<>%{!%PIUqeX?PL6ht^Zekp3qIT~AFmQhm>?mTH&b7Awipf5 zPgG8RnZEJ4Udk5vg@!p_=Z7anYyF)&o)|+6RuQ-PI;=AK%s!*J47Z-zRYb#bRWlVs z*acj!=`#7Um76S(K1*v(AtOYk{2HLxw@i@e9?#|q5i(I1K)TCJ9UlJgf; z?-M@p=Tx~OBtm}^=jzKCjiMjC1@8b&kZYeczT5t;kN#%8`xNZK7dg{!5n1ia-V23B zs(EN5MC|%3HgrE|!FsLk1O~806MxaJ3|*5_3EF{z-VEh6*A0ECk#fU3Y`Z(k1&%jY z6S4w4)(0GTsq*c=x!65ypz-Y~A|QkHd42+fG|Sk#Zlrr?+x_)H$vE*;XmaD_A(0|0bfAz1IAE8%>om-P$ zV$t7pK%b$S45wB~{Z@pjCAefX9T&AW`ktpnV^4^lnoPs*#kgl2>kR=Hbm$Q-SrA_7 z?M^|l_L#ck)HI1#<}A?qP!%4lmt;zbn|H;8HqH(_;o?5E7uT~z*kK75UB##3{o28s zZ{kNK)L;gKjJTFmNQVaH205I@SuPyoCYI;9j@ji)eu;#fj-q}b$nme2=-sm+_w`*R z#H8??T|dh3P;rAWKYvW@{7a_9KQ`QWNw*SZOjxv4ZUY za=W0;%zS4)_f<4PmIE37yRxHcnTFmgIGTqwG53HZ9c2r{NBWCTOl!1>&)6X4jW6cH{!D&v`f0L)A=-SRumI*+6j-{ zQ*LlvzF89X{KdwQLFg5s%4ZX7DZ6tn+B$zD5YvEveX>L)8T77BW6ZUcwif{}QQ70h9cKPSt-^jy8hu_E2L+ zb!LHnXfJ~Au5kg4MnE+YTBh$2$$n<7q`D=$6lQU%oVQ%+(A@Ir98{IfMp()U{Nze; z8INk?ah%_)3_O!UvP>@1w@%UnLN&@<-zV{nZFSXyZAA9v^LNPJ9DW!hw(~8s#RUK) zLmuuOnneyt6Xa))d^X8SFEomCUD>i9S?_fy$XQ6q+9j`h(!n}%^yDf>Sn6@bt?Zbu zpeX+NJ=1cmhqhmghEJ4&;j5#3FOGHZf#jg%urmKGioFBV1ry`(Vz%?U&HRux?#GPS zM`0hH9mxUJt>rAA6AmneA_I03FR_S`z&EleKFto+OF8dtJ*?Or&-z+I)CJp|R|$1s)taDDy4g-sYHZ-bR{ygH0hpVg$Pm zRU#*DQ-H1a27ZZ~0F21pNh8*SZv`!MkIhGPoKD9rIn616uJGx3=ED+L4ls)oOB@Pmy84;S)& zeR1lQnEORHnB1b+xp=-{&qYQ>5FPqSI=J}gBX)uCOEbnf$)PygG2;S&>yqf{`n#VB zV-v0jYIY{mH?iKDc{zK2Sn#%(`sg5)iq-6O@ILLa9fDxQy=SW6zJNd}6G67;X2X;M zj+V#xcxM5)oX#n)F_P)Vnytrc!HF~-_p9m3uzuO_K-eM*(bgY#%X*(ez&7^-uK4|+ zUA*6IN#unsG3#RFxf+2Lwm$G?M?87zR;21y+xeLlj<$d+6kPb6K4QzbsVzT)cvf3c zRNEn)JL{T7U(zQQGO{hLBe_}bg8S3=GVf~?J!Rqx@{}D=-Q;NQwCuKKLnQ_T7cFIl z6x?@{*_ddEj~qPt5NoAWQRVlBrUGSSoz~kMCvMB)Id-ogsiO7lwTG(5?5zU3loq`- z6EYLm{r0}snekZxm;*Rv9;*|JHB@u1N(zgkwZIRH-YYn6e{{+$!3koGiHkBol} zC&go~T1_>C(oS*x#)op^2#5XZrc7@QJsMqA{w_uB!OFZ6$xZM^ne2x237IjWuefPB&by z-^E%@-?W|0QX!=yNN%QEIp!-?lf_BJ#&WBgK3vs{W#|t(+hBDn2rD=+X>g2Zt68OQ z{~7y?+)Pas4=>dmgk|u3{aCtjjF&mIxI~lsdC*0~=n1BekV4sO6`p)!?&midRb#%~ zsy%2Ae_%H#tUca+asCm*o4hg!{=ix@6Mla7d9#u`MM!%U=W}zRfQXWoJ8@ z*NRPZGnU4;QMRY4rhw8#O)KijQp&!#nUJB|^WHQe`cDn$IwN)7XN%=pz@hXT{e$5W!XT>7D_RT)Y@lavxr|N+H)XQE0tSfcQ;@{+!+>^Jd+6B0m;8+c6c+v(?6WzA#fJx@-5SY>%1NKo)}{OI48;$L#f`<0F1Ve1p$R;Se(;>=BCv@? zS~0Y8esdc`;XXS$5R)?z*nfDnMtQ10++|M#3m(La@7pnG))C~f=jN*@81c85|7Vcu zFA11P+K=;jVUmJaVH-nnj6Pngrq3W=<2)6>~t6IHMx zIhYhrF;s3!QK=)7O#jw(lCeGx3XQRQ$tp2E9;tR%{%Gc3l(|Sp1H`l)bc67p>BVNa z3rCj8Br4_h0SA}@zBT>g$%+WSUt0FoH)IdZ^&}1FZ z7oZp%v@4)a?S-@wXet9oXu-L^4t>8)DK~Ed+J-(Lh)aL--c^@_GH1`{XI*Q06?7!N zbG}TUZ=~*i%4Hs`Jq<2?@o9Rbz(88Nd3bpOPDo57m`~xlUF`F+v~jO~YY0dF=39lU z+^%yc7{`tf0p~sB!btT~D(zMppA&;9jN!2NPbMwQDd}sq8~4yYoMe>n zoxAGYWK|Iv7{_OOs{d92vskW>b0e7zyiz0!1FIF^HZJh{}QIBn0T6oMz>3kyuy z_-tWQWIBZgM{i`Jd;8OhO^6X`FYAb99QS85CB^PF{wV1!kC`8Ol6fcwMq!DlRF!{ef~K-z@P~ zXKXh$sM$G$_S13qr*@_gRXqI6?g+karPPp2JJjd>G>#}fv6iiA-nhHo!a@R1)VIQl zkOR@PUTG?aI=3lqDz&ItI0*h0SICe8$ppGkuEf57?E8H-SI#difPWtOK4KlpzQPu6 z+hS<_o^0>3lcybyia5xlQo_KT184gYdXe;!q%RxUi$Ai;-* z06qT*+s@?eIg$UhfG6nlCZgk<=3_3_P?oWM*=XmNmov| zHdF2A*5hPMijIW-C#~*Zts@7h3pJ&;W1PR0ZHY%fLaO`!&mGIRsIf9Mb}`rz7wAJJ zBXp3OtENHE=7;d2%ibveZEp~)Ez|^`PFmD2HY+#-G*4W4J>najhQ(L-@;sj~D1}R- zA%w40W`@!kwBt$Dwll(*2SH*WO^7oR+h#bJ73z9X8T zJHs{G+JQyjtXZsJk_^Bpp5>26|LuRuMzPtz}>V6y3r@F#HBsge;>wI{K|B z>OsCI3kMJpV*qw0*+=9+q-^GW?`?f$zS_DKvrk^`EVgi+xO?tAjgCuf7bydA)Q-($ zH8RVV+Sf11N)gd81tQ9>U(ZSF9v5m2;F^=QWVm%?HRHm9Vf%8)oO}dD$ zpO1vkG=kuM^rK81vovXAD-*H)z1sSg1NbSdR=mmCVcVy+RN!vVDq;c1{tSE*!}Paq zJ%hdqi}otS9DPqq+_CS4w{%L8xn>YN9Ez+X>tB2JJU9Xm#CtVNa_{a(bmP5nMH!<- znIeOBY1_b<@3?%vru_o0GU`g{aH$SE|AFJRinf)m(bB#4ND1xp=eU%^ugSUdz+zpQ zT(7ep-uaaq3^n3*pk-7|i7Pj5QX?_k$Em?dktiV(JN$T!=bYW%8NY!tep^iHFrOrK zoY&vHXu>@Tr+~AjTe~ySBo0{$@mX<|F5v+eX(lKovT@o=`Kx%N#0-zVy0T3kyo;Qw zjHel>*3FzOz-7MaeKhM7gnp)I&MogFBBy#Bxo>2CUNE|vT(~r%Ujc-0A9AIubS7ACK>zio690vb94Gn*HM%> z;tBIh8`Z5FEH()$awA_u6N{8kXWv?&vJ6{;YpWAKz+LBnPZu@d5gV^R+g)TmJ{;zF z0BhfnOB(*Vq884o-$&^TOLskH`1I)Pa2E}JJa#X${>fD$L(f40u9w>-v*XpZZn?D# zqjpUj{KR{o-c6N**){yEG73-_**30e!rrfIeLoB*{Mh&KHe4gHNO#{Ct*ZUH(V~x# zsN0{&4-G|D8Mk1ws`%1eCbDnp?3Uf;dfXT@W6;D`#FKN^;c*{CW2SApC1dn<5bEpz z?oP$Ap;5n;3}|-_8DQCSTwl-)@vsvXV)5Cy6~&kCJnYRJ-(96iusc46Wil7rMb6p9 zG^%OW={zklZsB=q_NMnok|J+7D68f8$8Jg%!0RZ6@`w``ohUu~JKj`N`K(KQ@!Coh z;5CVu14@zSUxbW%CBfp7HWYoC#BLf*SIq3^OlWIQ$Y<7 zRabU%YX+S#eJ}ZjZ%#6#vc~+TphqBtDZbz1`YPYkV^qZWBY~l@6Sxn8KtiiSlXt}S z<8GH?0EQGynew>%83d-W{h_o_yKF}Xo=>JCDE)RMv-(-ymgYv49jR{p{tfI>pR#M68-A3&d6!?mCgQyjfhX`FxGy-5+h1~Wc z1)rAdwyH2xobDXGT*;%!*tQw7-Ey~duMyuMzda7#M3b!Qj2>3u*j>I<2 zXHSo&24`0%_t)g~5%s4ojrt1eVk|n+h*neq12MzuWMq{{8kG3#gnUYI5_EnlcPVxsa7|eHhGS{ z&OXbQjD0%i+B&WWZXET^$BK7v2poSmJAJR{^+dETTRAA!dhcTZQdi3Dkd5DWhK^yR45&W`1?_q392M+ctAb1)F=xwbmaYFc3+gZYi}( zG~N#v$SU-Ew>+=Ar+ksC>`!40*H~4Frfaw%?zV!(Mjj zFHJ(xuh4}Mq>Sa5VzVLP-Oey7*Y61#hYRW-n2uEt z?bRmG=CtW1KCu{%(i#afqQNu@P%;U%gSR_r-qVKnO3nW!(~uv;0DX z837HhoYgq@RZzILaK-(4rE{j+H?wrHgB5zyG`kXz{pmU``CcDUvfg=ss#$6Q-VN5y zT{6yra;WFC?t_Yz8PC{(-5^|z8PSID2A`uY5|0*DPz%i!?`!Fph&q9ZQn7_S zR~~ww%XNDk%%5(2-4!;Rd@9jJ*#*RpgKvP$*`OdB;fq+}Y#=NsV$EL0)v+@The+H@ ze?vW9^z2a+PQGHg;pdl%gvwcl)mG zOWzxQZd>nZ2WFZTvyODg%_RpP8x+}0S!&ggE}-e=POM49<_88u8uL2mEFXqQFev(O zBjpEV$un0^CzVAUo>k}y>+EMEDRhfhocg;Q(B-_ZN9I@HQ|S-xoH(|ojnul+H!2s^ z_amHw z>)HuzSA5roSwSpoJ*BW@?bPYlp8ID`Mxghr)71z)hLtm*+?Ddc4Bz{`6G&2_jA-xs zNAz^A7jwB#oe{mP4Qp`Fgl9X~dPiNJ9aND=it8 z6(os)Lz&F#!}YRjVJuwOjf!GMni2AqgP@0#d5^0$<*3HJTwjdJ5Rtu)9;-)sTp(s-rX7Vyu)1k1K(RQ!nS-haz*7~6qCwI_D5AhMZ|e}6t7A$H2N1B z`Ewsfim_F--|<(geEl}k*vL?yQ`SN`F~;V)`BIP2Zt)QXc&UY0ij3^=-W^D$7K1vc zVhtyW*}@8jWVx4LpvKQOz5e<@rQo%k`sOl8b%S=_AssM zW!zG88uR*p*n7*bxV~jwI0S;b1a}LNAi*2=27&~43GQx<1&83lg1fsrBxrB~jXMN) zcesn++2`E7-!aY~@Q!gmBHgps>{>Oe>XG%JDNIl1@aPkK`gEZA1-vBbV)fgNDvvR# zEYw4OwLjCIgfgDxf@af$zwp#(Hn^Pc@r%KXuU9lK%UxNW14>w=?$Uh5>4sUqS|r+la>8$Nk&q7Ku@ub*unV~^o_tAESOY?hy4lS0phRXt;W_t8bQtWE$SL1oomgy2HG|FCg|ZUAjjA5Wgs_TjQI z0`#7%1Muh?RLw(0mBsM20$m<2tF7D1xtEuZmozfYZ<7o+-5R?h{zPDHvj*s}6!l~v z&4Rs^GWa)CJMfJqOsWd8zgBLj$s`Z;y*dz?2SC$5b4AiE9ogNshIvJz=1LLkOVxt) zyz>KX2tTs+2+h8)xBCMwaS}^0|MeY@jvg_4-Drlyy;V8*!p)0zx+~tJ&bAM+6HZrW z704H`E!#(}aGF>6F62TB6}um;|NQ81?wqAquW|~`vF4!inL;3+2fY#2X_6APs#Jfe zQ!YRC^OQZ>=k7|Od0RU(Wa|3}h<`v(faXfC@c014JkdknC=NB$Zy>cM+s+kV@PCCwHG z{C@YsP?!;`31tOA%KOUFz}K*t;GrM^HNJHP0d30sR*QYt-FPIjzSGZ^pHUU27q~!9=sDgcP877)H~*z=pK4p_7+mA zls;aY-X6clILCeyM4eAiJvR!mW-J{ z6X@HqTLdq~l;le>)%Q6pgo{lCpF3-xJn;#!g{T)9@hq?9L8I2koeOg5QKHxEZ_O&W zoQ5jGgn$fga+Z{$fQi zwPQ^2Eqd-tBmM$7zi!DJ^5qW*$=t`1hU@E*H7tttGx~8NvzQ5Xf0UzLT^1VI!s#3DJANCc0Jtz#h7jlN(-MLzr z%(`7jAXZuS_`?wpV@tE>{@WScX-yXqTw zAGjy91y&MiVIa;aK~2vJ;CP>=rYS9)@Yd|%rdhP8NSjo1=NxZEHzvgiREE7LzpLV2 zbi87&HCDp%G%627Q|8Rmp1K1NQB!1sFMad_70^dNtdn!rvjYJomM!@Hb1IGqg3@Nf z_g=Ix^3p(YFY8yhpq4>`t|||H$U)P?*H1uqO{tnRw{66s;g8;_vptHJdxdy!J(vaJ zpWl<`1dtOo8GVsEw9c*4jdK>aTd&_#@^dR)rkm}zvVZ$zl335BTw4gaRegEPxZz0i zh>-DzSxWtAqy&WYd|Ya99;a#9mKu~BMG(S5D(praQ>WNSRhqQ9i&^sVs|UJ*H`~$l zc?#6AY)?L0I3(tU#c=h)BVps5zx}|?1-+vi1dxPw{?>i)YVMvN$7pF~JV(ZxPGr@C zw{KOgd02}yIwFSsdHEgs?x9V3s?s^#l)>{iFx$0eV}GPFt+@^!iXm+vDP_+MY<%v= z>C6SQz&wW$<^WQ|ehdz@pb{$dqRyEej`8@nsr@hl^T>sw(k47mlO*Jto!lj%fqP4q ztwP6qS)wud2+zpTBT{&{R>5vfGlxfhb{LE1&w(MxeJQ+W3v3K*Ayv*8`LQLvmU45_ ztos`W$LZ^v80J4%cx%iOMtt;UNqb=y>RW@HY0)pbcl+s+f1a5ED1;K^)0<4pv4q^t z%&eiD;W`Ut6ql9v!77x$w|?c)r5=1KF)JO!a9M!uB*}5w9+Mro>n9swo-)D0_-@y8 zv)eEc%Gh}c1l|rl34Q{e6KRN0<@HU4dvj0tN7BAGc}Yq*Ge|82t>JP(-#j7^&d#@4 zev`*Ukv@y@2()N}7Ns+p`S)w9=@Lmmc=m&~FNuLVDtMHHv z#R?FwwW1;{Ka=~k4fON-5AJUrY&{ao?a#?&rY*1BfzYo#(qrb=3d+-hfoTBM3!Wa^ z&m#f_B6txs?ygGQ=7yk^QV`o=HGte0R}lFahwOtxG)9S7h%dWGy|~t6H)RFat0H`^ zm3a;;^CE=<9Ii!BM2g?Ljh_Wg!$T~D~2w>=O{LbnNmxd7Z0Kq+2$0C5&SxdQ)Cz5<)^hz+SSdJ@h0Z$ zkJ}?E@&^~}w{Uunu|hUwNs6Q>E|I*ovhHHRDRxa#9F5%Hn*t|}g_RucG=AFt=~?ss z>$&=^3P-Crva*g8oa|^KL&U|&Rxz8kvEK$A=x_;)d z1=Yu^z;UL~=R#5F2RL=vIh%xi=izS|Xij@u0?#8En7D{6*7qOFh%hVSLcb^&$GOhq zikQ&Hq7z#I8^QYNlSX@BsTtF}G5s3SrN!)Q5UCCcxy_<@?sj?XjO|m=H5+0JK>3-- zsqTXN>3uCt| z%OpRXcDHOxEavmE(C>7M+U;8}^{_Ry#G}!c z;sn&ZagwdUO#RHw_)+=3E@8skywIgPn^Vji}qu@(U3LeCLp&{RWJ2&;(eb2hef>`$r2WIAH9`|U#5PDG^QOTkor@%?=? zB}$4r5t6TM{aXY=uk#=$FwKOjT-2~wt&pXsirnV**dE$=9}ElK=(Fu`4<9l?$M_U< z_aXAS;B>_ZRm~CJsElH(C1j+Z2Kk#sbdu7Hq0vwgpf$ejNQ7G@FdCRI|y4Gu}~`J?9IJ-?(A{BS{fyGosAD)8S9 z#zFUnb>6(ZsmR~6D2=YT<+t{g%l+T7COhSPo;KAj1!(#TN(WK+4BWR@`_V5Cb2_hG zkU$CjD;@?z^B2}nULOa>5X8N!xr|lGE^S5bP1`%iFS>JN*un9iSsPG&k16=M$-+6` zz_9GKh!J>qfQqkOOVwlbAk{@>)AG7{_5CArhyPS#oq}&5zEbNRHZvK(AX;~UCjv-A z>liO^6NYES?OSnSZ;hP&S@%aKL4zrnnqB!*n6O&Vi66qTak}J~ipVLQ2zPPPNdcn@ zoxO%MbFRbs>pgX`d)JRDy4{pJTai1`#ev`8t>>UeT+pHdw_L_N6_3@;lS7OK0tZ+8 z!C97*wD)Z$70ajXv8bItl9(^Qx4E4ul|-k$Fn8Kh5{6RxM&9YPzKS)kSI?6el5Hga zNopC7XF1**0W#D-`k^S&6(Z;p8=}QZgIp!jLP>)8PCDq4SP+Ym*{Xc%Zn1lTeo(!^ z>3~Z>Fj)uw-2~o1I{y?1Z}TlVnBLiTQhfdy2EMA3)8`bTTy2T7Y3F1-n6)I1OkQLt z#wjg`637_uqtodV&~QAvYh*Ma(<6FjHe{xMlNZ1tnLneK|99X^s4m~Y+jc?jnLmrm z;B{=7&XBqaCd8IPnzEKG(e&ao}O_=1>eD6A8RPw&H7D8SMIYmFBClUOW z9G~7z|EQVOp({$eQ+2hc!ff<#V`PS)c1dp8m#}bEyZ?HZr<7}s?gFQ1i^+ZmpwA6( z6%WEY*5tF&`%!DCx~T?(TK}15sU0?CEVXsEd+BNKt6%@$!s~+K1;B`S)A;wT@Jrm3 zs^uUU+IK0kuEbraWGqgcRL>jlmY|*1!;DXX1n1gDq%IK-)k8k^McmsXg7SSVRY$(! z&!zE_#kv{~avo=w)C=r)UStZmMI|C>%T4Dtuy$d5K}nsv4w54*?dR~_P;1_qd|?P! z#R^{E5!{LQ!8bj=l5`}151B;CA2d~`gT|0!H{4N(1R3ou9N&TGHP1Pjuc=hu-2+cx zq0`uym_EDkP0+Fs7zVf4IH(Fx2x491)RCulg0AcQ(w zNpH27o}tqHEq~0%{D{}4Lu%!m(o=iHNHk}Sb5q>%u07FuzEv}Srk9(#dTlxbVvUjV z)!<1_0@ zAD1mLre-5D&ZdywsIus}?#&sI zZ=wR`7HeQF;0PR@!m2Ang+R5VrN+pxQfcq{MhYXQqjf|6RNp;Eb;ab}0=dX`<@2xA z2*?3Cr@mqTaeZR@!S~;+M)GhL;S*X}3)d`X65Wu72J&m$l@&d~%G_pBSDOvimln_W zrNw(@TYbAIidcjp>pT~gHJLq5`tfI!;?xzav9p&AF!DMzVG_!+C>5MawQ8B3gcloM zgJnIAYmTfj_)CTWy{JGD8`^u746iCka^hGTHKHw4=ny^(m-a+iHgU@*mR>b7&QL(} z)c2tS5yXMX^{n?!OJnxKCqrE(@Pdnlx&i%;l-FmNCKzz}g!KZ+uI(spq+Ig|7H15vDRZ;)pH{rp;)k zlV`@*r&t=zB-}OR7-u*2`MjHGY|8$Ez1lNXiP1hvJ`kwp#(DNrFm^s2>D7FR-0gpr zAep|6y30snmY2{7N-oSOe?nxeL;{tuxHlqrxN6OMm*VXQN+dOebVt)Y_77g&QSTI7 z*oxV^=i@k(j7>Wg!KFtzWgRnErSB~tdU0-vlVCfW8+lcl1;v37&R;OB^1bOX;MQ-K z^BQ@XX9vB^vpLBYQ^cdb3gz_AyA;`=9!!Z~qk)>&U176YZC0ACxGyvKXNp9N6*LEs ze965)e>RPe#Z|KwD3F4)Ql~3PO-9nB@o+9Yrae(U!RHvBw8$=)!h38M2)oOAwjauQ zf_~$eFV3s8P;*(CCWu?rWmA`lC)BXSaK96?*c7QyiI zSz>qvdgYA4$TZ-)H~bal#DR{h127us6fo%_vE4RBr1Nci}S|R}S6@tWqAU z8vZ4AjXyxIuZGJGLnB3>-ElZmBDU~4m@n$8`tvzM%dn|UX+KpS)}X3gI$-`|F>x_Z zx;SzlUAAR-suM>Yx1jy$j9t-FG{Ly4?HwBnlckY)ugW#EO+9fwF^ikhz|7F(;pWH> zfuuz1rE)3anO_xS;BxkHQemp*ET9KU~H zB7v4V^s=rW9zM4R!RbagS5{z?ki(JQRW46bR2bg9#`YeRe%+ObvTJnNor5F7U1UOP zNX*;^Pd?bgjjbZa5_bGLrkcWTt&QHTA}thM)BgyVfdnOrgEZmOVo@C|h}BF(A9J^? zC`9Le;5d95-?fR1zAT#|Ke%5g-L7AT*O8LtD?42Ge7UQcU+(IP)75DjM>r?~O$#B| zAKha56ER)n?gr%GZ*rZ_jL(GcTJ=F@F33gTg%bFkH}}0*k}+a|BKOS>@vy<5W>#>! z)U9zioM07FVMJhec6Sx;koTS{Ov_*{smF<5%$A=xUX(DlbIY9vE4DKLUHL|kj-*cQ8R$kyPljV)%WYjI9IUaTs0x! z-2abv;J1s%k2@O*4dcI?OM#OgGgxx7KxdK1}KP(?G(VB3q~*M%S{FE>BHA zX7d-Z=Mq_WWX;A)hhh-JMv3h_=mj^3VoYok^kYo%xlS-{Jv?iFCJ%(iK(axAh>mBV zmIKJSzT-B|>rZw@UsO-8T)IwN{FHFRHq^}wb(?%XUD75PB{%q%(_KXPn+Te{WhF|n za{zj~ds()JdijE4Y1PAQ1GVBZ-HTqyZ$}(xAa+RbZB?lxgr9Fv#K%P#ONWPOX|P+2 zQ4gS(`^)k^&UfshZ8zmUN|#t~+(pKBxzZn|N?RkOmVRM6gDa!ntj~DN`c`Ah!lq2+ zb&YK$4H&Q-0Rxeu_kw1s@Kk~;lm`=^IxUj=Qrx{7w=OhBNj}b&_z(^^X%3-nEu+EE zw!h~p`_NBLOg&5E^wG5AZ~0R^m4xG5;D~nP0>rSFrFUt8oAUrFvTnWAdTui%8n7Fl z(Xb`^rnqAE-LEK&`G*XGMxgPB#x=FL24HaM?N0WC>28=*JUAp$Is5X9q=*Hb1;X2KXlB3)Xxz*3?|J)scuFT>7^F%_k!}Gn?$&iSScyzfU3eT~zf48TG@5 z%T+^5Hgo@2=9dBi=3CbJb(EUL;pk25!Q5*$GMRGhE6ClGoE4%J(i`I#)xAYDkg0 z{Sz&cFVR9qZmUZr_VdG^$reWjM$LyehA8hPbB6X9V+DDWpu_q`fL`UE2X+eO=F5n$n=3A#NE!sXTVRUafVSCjO>^#x8A}PCK{iR#T z>WJ#jU|X;q)W83tp}~Jr*BB1-L{v%u#sY?^t_8E>#^094n@$ZZv_lb{!=sgb1axeu z9t{I7Vtb_Y`&WD#XVlu?5biyVKQOL4v~7AA=9GL7a@T{Ir9aT3zLOoihybBC!@f~ zEZ0!V#OG zzE^WN{IEt*&gSjNRy~d1n|ot0tg1{Ysg!p|&(yspr;>D}|6)3?Sw^l*t&E+3*y|3r zZM9%hCHGghd|o9CgwuE=NFrUNA*wlgksdnpS;}Z>6f~2Lf_I^9Z{P{&ABz4|kJ;nE zY>AJ5z{M_PFrt+|R8h$Gc@q7zZQNW$qvDS){t)_C0-~w=}H@F-e zqA41_BXi0UJgUQgt45kV889Vce=Zozx9x<(mJaddlPOflOvnI}%cKTRAYUpzp7>{p zc^H8>3+NrUKYkOW<%-!s5X4k2^ig~&i5Q8!W0mYuLq8cA>3?!huWTl56Ox-64 zh;7iqcsRC7D?9V`;+D@Xk~-L={vxp@Qn;s~SFdDa2tLf7z?Cl0)-AwglVE1n2PWyn zNc|{19@Vz4!P!ws(rwcAIylqnhSE)ti{M*$^&u6H=u|7EYOpKL^#$LAD)!39^7ERE ze3vc~*<|G!B1o;@7b=h*;?igpYmsB+XQ!BR0%T!lgmG+Q5KZ*7($%lx%uwy}i9)|V z_Uw9m@5|ROsmBh=ijDw)R0tTPi5rjLtFm~(B{A~`{s!dNcH;}-Q{@gBi=~{DAJB)1 z!Gyk@cAXbn-`Ij%o^YbKIoh77mh`Yz94w#m~pRn)zrlXaF`5g;eZ+{Y-Zz8|mSN>1;m_r?A%Ib`IM~ zmZug#pWJdFKEAtbK&kl{;$BGxkQyHES32WA|Cn~y0GpMbO8EgZqTdUE{yF>m{d?w3 z7*3sG?g!z}<0fb^8Hdk7AbVNG;|NdbEs+hJZe7{7{mKdf?my^M)DO)*UqJarLHW|t ziW1P;8s&%x(?b@Wky9ga=Y*05ByU^nnW;7pOi6kSDoIG&wy&TXLIp;51L^jNxGza9=s%B@$ij(86z+a)yx7UA091nEC|+BrN9%3^3}3%i zri({^3-L}378RA}?NnTwW(QAHcFq~K8oIG(0ELX+>TA^YJ#LaljtcE`GOrVu{c(b8 z_ahO;;-Oi$2-f|ek3M#2jjaf43wbLVt?%L>&Q1H16|W_xZ>YOs$HKQY8zFeR`S{_3 zrZ=@?mNW8!3|$-kH@|?#f~{?h8DbqcGwZZW+*FIQumfk6d4N1!DVL#Og6*QjQVU37 zmzqD>^z?WDS1CEu_Gws3OZ}g(ekV=7WVQMB$vSjl;kT14js)=$%a!+_65>Ad%T}o!Si3iaG0VO6Q#OKx6okXxga>u&3z`-*&01 zgMC~J0P+nsJb;taMmVgi(P6_mV|;Vf?dt!FcFJ^Fzdy4BEoQH~>y8u*3>idN0JGpR zF{+YIv9$d5J)JO_r-p7GwcIl^>ag~yEo|!}-&;-E&g*Lnn1nuq5qtefsvDNB}sqBrsXkwKV=Tt?=lYOOU=jVhB7A5f8 z4M{v_08e?5ixOe0K^{+VZ>Np~8nAg7)91m(p4?_jSzL&n@$AVp64j^|Z+)vUgcz z)_t9LLW4VcjjH5j+mz+|(stjam%=+%IS>eB7qK@jhUGHx zw91lV-2ZM3E48yT>cHxac;wY}#Bl7%9YO+MKRRrhQC znMIF?o~_9cGMDn@{+sHxse&byDhDp!Q_RD%g{88==)gfE{whC&d0ui`?lZBHI`Qi5 z%{!HiDCd|j0g+?+fl#ZFk_6*BU=F?8Mrpds&;7{Fh=Z@Yua;$Yz8$xbzY$@F2^RKw z*nO*A?9{kowI={ScEHJpF{@6SmKh7%Iw?+9w7+`z2jEXm%hPh+WB4 zcZv4$;L&0=td53_Y-Sw$X5}w*oXU~-VS?X@l%tac-=0YP{2)lsk3EKuYbjU!u37Q( zy}C7GcHd)ZOd#5H;#;jhHA>QhiJY|;M-X|Q?5~XZsgBrIo>RXAzl9GTZ}R-=SVfUQ z22%-_w0;|T0yx1XB|7PUGQLQhq13{ES*B5tXHEEO_7f>Pk=vwKQr$#cImbT3tc5W- zNhnX)=Ik?NBs%-+Ume@)_m5uB-V8em53_~R*$8~gmQj9)g717nHS0Xot0ZWCU%0>B z8ai)!U^`!Ezo&kRf*tLBRu`Tp4%&?w(f2Y^B9#xNklcWv<4FMt9C(7_c6g%ej?KCi z(5arh$Vu9I<75HEPnbJs|ECVx3sdn*`jDUWo@VRSOEYWiqZ~O4Z5_V6uFaMk5BPR4k--U%n=N9yDSMzTh`OhU%ti90JyNKCs z+5R`J39y7Pl_(I*;v7E~@&03P{`1}Z0z-gt5|Z6;Q}6%wp4dY z=ReKo_&e7d{Q~qQLvM%W-kfh{*I7)CM-p@IoWvT{LAs|yE74$o+#L*6zDOA>ra!%F^88#`+ShBC12poVYdqs7rmSX)WLlpbG|tOEtFoRSY-jUUpruDJXe* zy0^Q#YW0RXt+y7~v)BS$N->X&-*VTp)*6+7M98yaMasKi_)=T-pUqv7>{b5zEey8z zL00Bxg=neXDfC;9rcKqk^$Xyk6*FoZ#cnpL^ui&EgWQr3EEThD4kib@sJb)nSnYfs zZeO{0TO}&!@W42*u@qj~NNLs@e@yW>U8gOX=;(Afo|0(VXmOmNxTQ8?J>+#%X_LLX z?T~Ft!=Jti^e@C8n=+V5wsb4HRq^~! zfWm_7t4x>R0l|z>7M0Bg<)1%UYIqO|6PX2fxSZwo`zz&tL@G#JU3b|>@xK3($9Uz4 z^#YHy@+QKTfN>BB6#wkDk;jldTH9-PnR~A^i?cr+oXHCy#-mqo=}BWSjZV*nnZDUv z-31z{glFD)+a`rto5fIBmLD16F~Ae6aV`GYIRlaLB^=yD*JEs!?Vx(L?A2XYTaQP6 z3>R;$`-7?Wq>c5r%9S%#d3$IkdLEq2I_T8)rPP4bwOkOk>Dl4iSNU;LfveW|L}j$5 z!>ffIJxaOQv!{DG@<5?)(Z>yBK3=7FT>_Pvyh=U>F958iGm){j&W0n4(kP((6(0lq zbgU=s4K65SH2TY*m?VmTkuO}cODD#TYbs-=I64f)$UKLQ0k}D>)85bZa9K>d!B^sX zIW;hYMd$0;*1!iSp%HX}MZa0JvT=7`G39yHEyOi9Bv6J4J;wWHcIA3w>|zy`VYga} zJR22bMTL0bZVsPgC!O{Q#Tl#A?u+mf>C@pm@AJd!i|(;brKiFST%`bofxFL8z zU+^xlk44Weo`mseZQ6>1LWYG(E>PT}k$SpJahs4RFZ2h~7n_Wm^Sl+V3<1w&HPNY| z?Vo>_%Xed~HBI=cwtR3_P^5aJ5$T_Jq@%yNSq6tphH+kh#p*O!*v^n%lycM)y=w$a zuli~gU4uRVzedNJLrUStt`Tv`;Q4Kl-bhI>WM`0b-{R~nI$+N+ z{d-WJ${s-6W)5S;v{&Q20fZGw1rZoSj@e4ut@|-qdsVV+FQSky7~eferN%C#8|*)k z-)_97LMMAm4COZBDq345lW!M9i|G0a#-{u{yA;aBkmeB_T%HQBZ!4l6ebR_72}zZ- z+ac&bZM7Bvk_dD5G_vE-!ts?-qeHFte4WNDYhb!83H{Se+}<_GS{z;cSMaE8y5iU1 zS3cISj$)~H+6ZQZ3Eqw*1hq8S&}AOp=xH}O|6?W+J5uUlh+Cu^=x@d|Hl;YDS#(=h z0rA65t}G?#u*NAzSGOn5hJy#!kWJ4 zAc`0f6tq+b*FQ^-Pz~4_ieIBlHhcD?uG^lKD}L4b0M>8YshyykIPO;%2V?-=DprP2 zZqLLYBfhyUoOu8bG$^s`MtB-_!sx|WgO3S!lv+rO1x4(P{9w^6aA7LC?lyB&4A5f~ zR-=3wWdGQsw~DU;{;S*OtU0@U+pChqS?;3`NNyo#r~Nd%=lj{+1<_^#x>;5cL+lEI zjB&b{HX5B)oknj7^yM#wBl4yzLwpMXHI3URV(a^ZlTw`v3kYZo$5F3rp{cij4)J&T z`{a*GAK407O%X7jx4?Ix$kck+O%wrX53(_ayq=>3V(nJm-0f}_>EZWi!?>qUMzGG?p$9_kqeXfO|QmlguR0-Ex=ZT&u~Ye?`VSCv!ijzc}SGx z>C?ZI8b%nTw~;Am1lw`gPR;<*;kabz)Cu@{LCg--GM#N<6_=Z`+jmC!j!vwY$^prm zO5RCr%`AJ@SMQNgHl_OPbu!y_+k3O5QQHi7E&X@&vo0j>v9PUgDb^ZHU%kRXmlhXM zfvk)d9%! zQrV5`E8YI7t(!Wr5xp6|DK_!+j{-{c6>3+fO4++5x+h(H`7b3d1O}n?&QB705ZUq(q;W>79tL zr%^Cp17;j-{xhFQ8Kv1uVa(f~SUMIZXuk=tv`;c<>lWSbRBu4PjKgWZz56a_&1|Ts zOIn1Ink3;*;(YeRRV86Fc>Z@IUd8?U6b5Ek=K~~kKJrHa0z#XuW-*QGJ9VvsR_EJ~ zsBxkw&b z;st39NOofs8U;`|TIt|lwTXMbU@EIczT)=)JmS1*G5Vp4$JD8lz^uuz+RDz`D9EQD zMhj$*>bn3UkY5qhHRID1+xJ1sO#2184aC)rfMeeB82Xish5nAj*d_op^>-2Ew3Qaa zT;sc3_b<_jb#%w_Kc~Hop95jh*rf12ibQZrRC*|;6}#96^39)7PuyH7t;s`#z=_*Rcai$FB*INQ2QuE(P)d$9E$k988Z54ri2`cT<~-iui(&waYG)LFM`mn>OU+)C(583WpC;JGJ&J4OI?QWs*A zCB{x0LD_Np+by2YcEu81j+~9KLYRJ6 z+;S?kpDaS}t+fS1bWAR&gR+fButF-ef)oi94r89{BeJ!~v=?$H&}y{ul({36{qaov zNXPZh$Aj5pdTZ$bLjSzqB(h38Ccy#WNRwMPMbw~tshf#YSk!^Of02tWrS%TNtfBR~ zPPc1_e1-v%@)yO_X;%ynRmCv3=9edhh%LZi^4o}qUS?$TvO!D&K<2fk+C}vr{b>8U z(Dz_(b7y9zQoqngXqWygNJl-&Gng@KU&KMr!yV6PSTTXq(cPo?#a0Bhm3*0cN8@*1i zutnPW8WZ;)9)iN@ih00+o8DAO&ck&+lTlf;v#(t#xcmfJo^Q?-#P(*Gg_cEz)XQ^) zxlAv~Q57;k5-u&h{M48ATlH~>m3>ncD~#5n*KgyMXPJ6hYElqPp=Ittu9jia9DNdzgddJ(c-x~_};&3qkSWYqUC6AUZNTJ`{7$9F&+b7iN>%^@r$Bp z$7Jb;U%_N05)6TNCh(`S^w28duCFKEe&>eS6K+7?r9_2M5@s>k11_YrEv6VWEnB9U zTpx>>zI^A~(RN05Di!$oUQ8+~hXSHO@W+=%`>oMr%X1+t)b>V&+Ab^nbUlEi@5VtG z81=_U3u?Xy+R(PCyP||q8@<&Y0ILROmFXyy*L&Y-0QaQmQ_OjZ+1}58Nq;X=cm2L$ zqfAD$=sB3HA(}vKk)fJD;II{2fF@1wfCDxH-<=mxfLX$MW4LTAv!CL7V`^T7akxW` z#nRz+%MV@oj$`mcj$$!3Ko)%@TJ0P6KYn9A0hX+O{KVtAgsfD%dgi730VUvoiy6tJ)ygjBL1J_l( z;ft7i?ItS)yF1zYL-;EP)DtCf{6WE$$mVA>YPO(Imv;wYB;tA3A^#+8x6smAGDq&$ z>+l-&Fw<25#Es{tyoz>r^tvJqf5t=>YR@RMs~*B*;WhBJB2n=~<@~zBck7(tKwxZdK4EK1mcnge-{D29X2tEO|{4YfJ;IG>Lw(hO) z7tYJ{Cha#TsqAi8A7(ES+Ge=-)?~)Bg>~m8)F_^WZF19DmAs>8f3Mw`Z_p75*hRLf z`7ZK=*;7HFQoMr`LPaWb$EXL!XOg$Q^4V0NsWK{%KIV@ToiMQ^%s{!?BhnORuD2JS9J`g>fQ!^AnwYysr^W_lA!`6Rwak3W_Aa6a?NWz z!{=%xVlxZA#>;zIZY?mEAR*HxGL_NJ4+cT(T!>GlJw}6GJK9slrN>@fN1I0fH$)g1 zbK0G*51nF>>cz&V_{Q8Ki3;9k718YzyaBC>EgIiPTRhM%Z?SA!A0uU}9BjAe^7P7k zFcjvDPh)DD`KDtdbiKFX)&z8C<(+CCiH@AI6gDhXE}99nqpFfpbY`zV5%1T}RS39` z9^9EmtKip%W6*vYk^TF|qgB&AbZW&AG33v4js)_+Hj&SJzsXbvrY}AOqHR7q$6}?C z^7YeHBI6#s6%b$OWlu)=&gWAjO7zxaf&}z!`|Th-wY*c*tL8n|^j+_tE=9Lxn^0z$ z*G)MzGHm!FHAWrsJCu3EPCXAl_Abgvj{fO)#M@&t)TbRbUifg{X3vV0FyvH2g52 zs{jYRG^I42A8W6iwZvD|I)X_{1*_dWa~}Ft!|Ci~VLP(K5jKbmo=L()Y8=g0RSNt@ zFmgRG4ykr80X5=rQrUV@@BLj`TdU*dH;RxuqCX`|*`s_0+E<(F6M{I1Z}=?UV=38C+Eii#;cI$5+{Dp8?wf#h-^^5aeg^ zqxFHl@%PQ)|6ZU+&x}t5l+u?o_4+LGV7#C zI)&$~aqc7>&${?M?cdf3$ba}iU`&rUMq&K)s;UC*KIL(=LfyMx3${vdG+p8E{`uZ{ z)*GjmHtL`SftDA2U6eC^R{TFZDCsQh zQ06g1^6*N5WvuTPHgJbh&5vx!@`XW_!z#Xz@YYnwnnR1}W)1w2>!C2gZ;yQp zT+56*ZGF8mBZ7^dg-Z}N6YY4mT^ixZ^*_|h$Ql+eV z*(v37NPW4&ZD1`aiAHx7CGU%zBtefK!8tnX9f{Bvn_Iw!1W>{jGZ*EmLJn2C$x2kI zcu7d6+Qfq>o=hvBhgBL|b~S3tG@g4m%jqe3U$R1tWMK$RjrEA<1kA>M{I zhUPi+*|ndv%cxw5&zTD5@Qf0boI?Oq7eoFvi5bbR;_!}8Iw9qiAS&S1AOQ##EPK|v z!moD`9`MQ z0*s|S)x0FV_l$A##qak`3^uSV@Miip_41HS^kbJ%J~vK+rWW!mx_>R%v@5RJ&R0d1 zOq`;c(M@lcrFxW9hA3vTe?$ByDUhcJZ|~9v8sW{d2Z<57^S8a|B>10kEh3!N{Lu}w z`GvY{+;}#Ex%NXAJm9z40jF1TBkZ;C^uBW$7L=J|v_sRP)GoizA+eKk(rxbOJL3Gv zjh@#fGJMciB5I$as5AIl@~nAyN<5GpPhOY^E`r-h=bL%*<*9@Ae9~^|J^pBO1+aa$ z@!8WUPZfV~f+jI4`&8{PD%Q$!9UisL9;54p+}4yjC&KlHQK0*8GT!wc+28Bb5AD0A zYn}(EjA=!+gs2$B-EpF^lOSGS8zufnjEpihKCZpQh{4OD!A|DYk0_4&a%gDHM*8h# zgR&aVR5IxQ_Hzl|sg>!O?Ni1B0^6Q6L{K`3(kwhktfefGJon!9*5xvTR&@QfJfria z8vWVuKVP*nDa7+s)~caQ6V=lnLIM^ic+#UhK==SS%!Sra?_9W+J`oYV$G>Bl10`=4 zEFnc^F=?}M*W(6vWltO&&p?DZa=gWw`y37xzG0qD=NcyGC{barnT;aTW2JA5NyAw` zsg$eel@R3$#9SN-eQ^{X_>|X+wb%Fl2c&y$wl%r%4idVny4pFt9YG~}fCyq4%$#VA z)VNQU6HilSIz$BJp0GRvA%lEhwD;rvC*hmg z=n_vn{VL<2(*Ri>p1ahf65YKv*E@UZyRNIhRv+v@APc1qf_7$_hZAaoHY<5RKw_Vg zd$wNoPfBkm^PPF>n_^yp3fgS8i0V-6@>XsIsk_f#(*M{l(S7=7c6l(L)wR4gui}m~ zR%{!Dl+@esw^;qb_WBv&)vM=c8X@PO|Lu}_p!>!P zR|?;kN5uaP(%VJdZ@5hHiHYmB`HG9#O}Ouv^P8+3t}(P^9O!!mc(A}#!q{nc%Q~jX zOAD>?cNpl-ybZ4)ShmVxBhze@oSn!P`^pU1OE6_DRngyy9EBSk# z{q=g1Xf9NkBe{Cy2!Wi_4YePyVi9y&*B03}=nHtf%QJmkZGb$QYP8%V3UN_2mhVS# z|IHDi25|*B>c_8_FZr&b90ordx(&f<&jeI5dJpUi81it%*+Z?Yhlc;GZYBOO`=HT+ z%|!yrRUdv|4lbx;bujkz84C&u5?QkC9v%!0{3SFMGKe>HKKV5yI_q*ZjB04tJG~}o zt$z!RQgb4&t(;yVv+JUHX!XY!Y_|=ce=GIlmE{>}PdNTciH;N?U5Z=!?ZUW%5mmvi zZ5s7u#-F$ia!Iu3Oq%n3a_(xg9+9|@li>I~i8A}-?$T=6>>KWpB85KL^6|)mTh`D{ zG9zJ6n81EWt)o$9)M#pq`T=S4sJL#s_i@3BSmd6n$MgohLbgXIo6P@V@2|q@TDCP@ zI0S-(;KALUfx9~)SOUS_-3jjQ?oJ>H?yi9ZcXx*YBe?tN%$d3NTKixBzCIV{iigpw z)BC7uv}*OWw_35NmO&%YV})D_)vX=0dt4z~xDb3h&-+~I@Pp*|Sh~9gnMe@UFxg5u zoF}}Xk!iKV2W9m$PHyd2fp1Ez#OH?-(bStqRs}lbNn{b;5a={E{LZ zZh144R@hfE0zNw2HJ6L3`Xc&et#PLvw5Vk&V$_GD&t~iOe?HaC|!xLwZDy)`p;w zTDOL~~+;bM{+mayYin;rWaPE3Z2cL%tE?8ixk6 zb$S9#s;zuynRrze&FweKzR%t(_X)a?+y}H=QK0A?ve_fd&0jK2bh+SPE>KUCHK?NLo z4;vHUNCW{wRB&CwaR zB>(w5*_KbSKbEtwy>5T=3~9H%ywq*BE-9v4UBPBky(mHdF%T99nZmrPQWH9d=QUkS z@v$twTM9hf+)0gcRZhV=mgwK$U(SZ~EZnY_E}4h|g!>k+*r~nnRlO(S8ziIvB8(l4 z-zN?7!+G!b(D|SIDv0mzA#V#y>1X}2&ZzBP!sF+(>ET)lc#G^wc~t5zz)NQ{;40|U z0Q(B&oz*mZ4jt{a4Srr^G<5$UgmYR1&*pP_YS*EUdYsdsY9OWOCMJYwP>!$p<@mg) z#kKGvteZ|O*-=>>yHYy1Wfs`*i zZ*NsWdZ6zzd>=^89nWcQZ9}P}GUScI%4G!h`?JzncyETs#K9!oV3gnex->e$fx-bq z-4e+b9p3wP<+MRzXfk8!2_i9I5jU&07kmXG)E!RwE($g6Ikg0pwpHuh=6Rk?*Lz;8 zFG@fn`Oz*y9@1QWY2^3{E6s*nQ}^Y(K2`30I-k4~bv|vmm&cA`dCw7h<9=4KnQ-8} zTs1y+BVdT=iZMPwJYw6O7yF&VuWh>`>1+ZzD|`<+^N(e>jHQeOch*h}q}EP|rq;_p z5OvV~jO-&^hHutQpY^vbR@pI}YSB&Vs)3&J$7d@=p)k@YY*g2Pb}bsonHQVCNEW~! zZE`#kbRysxE`8gcDv!&7ica|so><6x3p5wuLc~sQYWs3Puu>IHI)N9nA{>te@ktBG zC#T8A_M=N%YE!jtfj?f8ytX|tBAIwhu4DbfFq@=EJcW&CUjfyyZ@21EI+9OU-%2cp zBUN@eC73{4C^KpCy)-p?B>Ia*lNkLgS+eWnb?BkYj<+t^&83Sa_lur;rz+sHJJG^S z`dO%^oI%wJu_KwYB=4<&@{5vgl;2!%b?b4l*Ljm9Jd5jwfK5SbkbSUmnxA_lVPCUZ zZb!_L8da=5fzC5+q-u%(<`_%zNR2ex@IC^WOQ?urRm9YK^1BU3Kjsb!|)ur^P9O&ga8Xz2X-|C`v{$c;1r>WEtO}!B2bX`+H~t zG>K){dZzHa6wGkvhdmsPl@*TIOy7r$nae(-Lo8jOHb zXC@#tlhN>Do?qW=wLIKyrw$@$vOpy?eT}{k9PEh(E#t}uY;X2!|A=*BcyB0fV+o@T zu^kjE1Pz|1m|HFC)EG&`9zz#^;Ad`sVrQLn-_cz`w&`bcueM$-lwUW!4-I6ksc^?* zQ?Y!|gKp%kwOa7)h$T<+b)?Fu)yKWbdpOyo9&3G4d+*|&p!+K>RIAz{OMYBt&W^%SG16=0{;3!wXWxD!ne5jRrc~hghtle6rkmUPq76MFOUe8FVSV zhN_Q(W{Wd?T;X5oXH|eX?vsub#C*|QF%PE&8&B*K&sM=>t}?gAU-!@X{Xe+RAGk#dZT-xCf9Wru>{H%DC>6ZBd9PiXs zSv9%VYMV=AGwXfu_L7W1en?;9{7AWF5Vgdbn?8r}zVd8*$g|9;@dhuu03;;z6tXm` z0G!9rnGpB+$JFTsgzI>*2iNX4S_tcv>=~8ixIT|37)j3?Rky=!kl8MTp;SAMFnGc7 zK}!CU`5|uHBA!S?Vq7#0mrbZ+jy{I+!Py(WM;tGa%IS(ynK00i-;mFiM3KH@){SJ3 z2dirIZ$)MwqTq(GHxg)dc-*NbCBzKm9cp>2R5_ZT*DkYKGOZ-7<^52S1$y9H$Jf8m z153YtP|+Oh2oE}3GAAt5?|TUGoacF~4O&5COS7)Fz7u+s)>pOR`8zdKQg@iFnuF1Y zq_#{}43{NEwmni!Xdu|`3W*^mVVfM26v~n=50#T0YUY8 z`Ec(bXxd?@TE4Q@QDQy^7fCQ*Bf?q1@UETmKm`cSxNYXS-lFS$%X8U1^s1j}*Kc3u zC$&A)^0e-%ZbZ&?gPaQVo=ok@X{9tKBZ#68%M%N}-q_unbUSvI)DnumJrWoB*@lG% zlU1^VxoxG=#=vf?m7@!NJ#?{Kd{JrgWIj~g)O6ZhIh}^auiaLT*EU*P&8MNTIN~5# z`4y3RZk*U`wyMSztu`J!ePg;^kbh}dM!&la_`JC3ia5wSK9G|`#9+%>2(>&Ty1+)SU_LzWTfLRz?6ses$6+b(5;S{jNFMVyrmLhsuhJ8ZuN6zm z%=WhB7IWE7=YJ@i8~1d;w_D}@$|==149o3yiQ`Z9nhk5;60it4;Ir#_59tnFnt|t4 zr-#?o_&Tgz3fWai{<%;!jtxWpFaV`fdJ*P!r6wGH$qPjrdH%6Xn#pXo7~u;t7soUN z@knfnc?$7EzUs=Sba;5flFZBwbBKIugLO{k7XtjB%hL~ZFXy?6ioZw@7+hWfe?uk`Rp=EF!T8M1vG@0j%&tw+T@(K`>__%NQujg z^P}{YkH&cmINbTgouoq^(qt?K)tBV0u8X^lnq3v*Ukphc=}hH=dM3Xf17G<8n*kzz z7Msa8x@>-mFlzl7zK*-069Mm!++sJ~I*{I<%sx>THLWrmR42$h3ZGrBqk7OZYIH+b zM%}Wp?6M!r&&*rz7UuH>+Qi~Pl{?TtNFZ%bEoN6&+RS#6 zZTr|g6kuX&gn=RhYrQ1r5QWDP6TZ9&LV1l?f7GCM65~yn2=8&N$KtufJ{@ho8oOe7Dy+!)6HZijYR(?*`1i z#@VYgTNhozPUwUmB=_4Jt?iE{5c=+}*3Iw1<%xDUUKM4q5!wzmv3=}SWQ!g!MHCw6 zxh01zHKT3mrK>DpJGXvPtT_gUO`6Q+6}n*@J<$eRU;|D8Z3o$n|$i=wou)Fk0$dL>!GHja{BmA_MG=S4DM9|I{IEn8%^etegq(K1pF z?a<+KZapfa+!kYheb@H+Nx$Yov;3&9>R2~4Juu4S36>4kWyjlo{A*rgv|ZViVR~&1 zR=I=P9f9#3F=D8n;Bu{!9%0<#2SU?bOrK2;7Yj)2WhO%ceFb8Z_RZYi2G=$k*cv^9 zanV7W9U|mGsVAsyue~_B)CQJFNvRvDD=ME$e)c3w72Lt0hqHaoK@NZE8s$KdNZ#2s z=`z%pIY>~Rt_(khb~l*wx7Nld?S^(mz6|=4u6}H!4v`X3(7OwZh+F9>LmmfxxB-Q; zbpVH;_`b5^cH61`2*Rwtt>F@4-LlkbqHtw-;xTgwqgY@$ijX(-rLayqrQ{)X&OkGP zAiFN|IkgOKVjB_!=mcuD;MWxRk9)tO+M6iyGwP3r!b1}@1T{kqwb}s!3#SMB0t#o~ ztX$z~AvaX_uy&eT3}qQd2H{7juV|s*J7ADb(&==#g`U(L4kuJX4hcEpFAZ^1U!g_cTq8<*K=;N)xs)H4QLIYBC2 zmd`})#3O#j!82{(*BAw$y z%mC_3APNx%=7B(8XBhD3d0xRpS@@n$Frm2-Wo!zYRKU}K8$&tZb7?)peo#4*6a;wp zlby)xb}X9N(@8zw`1k#=Xt}G#0m4cwq9n^2ACs$9G))_-e}L<@7W`7;QGSn$WpCbnyvg@l8jM>WMg_q8$2Z-FDjMgazz z!GPV2nCxEdK-(uh27SpoKB<5$ocHi$HIIUvL3AZDyx zTOj${LUwEUuRv$-W#Vp9b963vkBirMmjq}k`VF)xWfxN>&`fk|;m+L>`EyoO)w9$Y zFO~i^f+Wc#&!(GZhPSgTk!yHRk?Wn6t`!O(OJWC1Vs8+pDh=$-W}A6>!Z6@g07b1M zI_veb(Gg#t#!a5cLxeJfH`)Z7Qjr5xx$aFkyb3j z8TDO?oH5uS-2i>ZPZl-cC1eO$h9U41FN9a~!h!e+UhB2I0+=r<{jIcgGCM8tpkH^d-tYJ*&fW{D)yw;z zc!+}TZ{f>e<<^{QQEpqV?h$=TZ*qn&#r^6!Py!NZ%Grh)EYN^`&{PR0S~TN z_f8_B$9D-W9`B0y`o{()KEX_O{9;6TZ&?Q;$}s-y?uL-pFF=49Lf}2PU&OQ2Q$+ne zcY#tm@1xQ1ZE59?Qg5=Y=veL%LQHD>deS)nbdXVh5NPZ}$U$#OFCv?-PUrLROAajP z9bITubN;O5?5oh*i)tF>yQG)Y`53i|3(Z`fw$TsN73*MWu$y-pdtDt8zE7)DEJSEA z-Z2a9Wj7@ja(gX=ltxiJ-=@o)k8Ly@Kd;!9(QqW3GR}sSR4952-}A*;kP6jFa^~Yh zS}kb0575V)y9K`!fUGUO99oTwW&X!4&!Cd{kKpkpO2Idx`k6!X+DDOEO^gb?Sa_3V zRdeC&bN`xlY1ysGkXoJvsiy8;?Jn20R-kmL&fEFh1+W7bog5H0*tPEuGm24D(k9k} zVYE8Cr84bY-{Qd7gkgv*)Dp!CYHK_ThM)kSY-Z7X^$wN+H!D8oQ&HMcp^*nm6HdnZ zo;Ru#{>w|~CAE`^1rYGbM`o8jDkbIl!Gk?CC$na*d>`zhy4@~FtG@NY_3A1X$3bGS zGqMTF0W43A=_XHR;>AS(Tx2SeD-L{<A5XWohUjiWolJa=@bm__2q_2iTMg|pX$1q) z^|wO-I`;@1$9E(;1}A4?L<93%6TZgUT8IGaWMk^I;aH5lt4V9m`9( zl0^R;4bFAYvUGAJj!;%ciN=1>@Mp|inE>8a{&a>*B3_*n3`!xep%=SPR-GR1Z+_?b z5039{f5f#l5pz@e5sJfzG`OFl2AOr8WOH8-M{3mS93~T|4D9rK+H-6g`StO;oYt1B z=k~?)dw3x53Wy?|h)&U{>vltY)*aT8V`SQCAfVYv^nL!DCY#{%v9kDOYYCs5>~ zK9A1fMS*+D*{i!;~yZ1ZJ_)&#nEaq9%{v+2CR$Jb6bt4A0BjxzND2w9%XC6ky zL?iKMq8oYL|JD#qjl&%Ni+(ysBdNaeFxOn9NLHGQoV?EE$^+b(caO4nq|X+dSDfq3 zzB5?Byq$Y`d9&Lmr~E)UT}5qd8fLlDB`Qy}3Do%J+xGy9V9E{?(J{B~w4=&Ws#Se3 zM#*Yu|7%j(f!vxS7zFgr&99>>JHFpAQ%S{mj}0GZ&WG3}yktGB8c@&1gREDZ9kG)S z1r5H_C`hgPNV&VPEmB~dNzJ@j1^Eu@vwADN@1noTIikD;?K+9z5~YxkI3Buumk4SgGL zmzvjSOx2thB|&%kt{r7qkPNKMl4xWkFwJRn-duI%T~|Lcz&fYFb?)u6btiMg`;(Wa z+SoX-jc+XkPxlhvc<`vy#S5Kv|KbRIM0^W>Za{S{lQzRu?%Z&+65RFThzc-40>O;6bCt5`qfSOiTPW z8Kd7_8rM2r2{C&;*c6uD=f>d4fz5~sFK3S)OFl>*={e-&DDcMm1gn zm`9+K`J_X<*xMfaW#hmiG+m7X-UiF3#R13ye+!F!QB!@Cjd4J^I zI_DW2tnVCXvp57i-s$14b1a_;sO2R{5OHk<-rFHt)Iz?d7$*mBb%FD|xcjf7huwye zp@#*Q7oRjORaA@qmXZ_<^T#aW2VU;@r+A+-2za(ccsTSF58=@;7}b{-GE zFxfIran}{gBDOfr&tou?Ydh=~=csw8W_fTWAsspvbc{|@2XWDFO8duMDA!sZIU625 zSeR#FJ`8$TLW1w_3O)<<&(hv*i?e;cXQnyi8b^UOZSL{!ev?)hQwP}A#nvO?!vp^P zM=zRBwUyO25%u;_9{1M>nR=G~_e12T)(7PI+HS4&$MuxNJ261^JsgX!?}*$@{#fU= zf#K?qpxMG1=`ZOV<>0?31(Mt680S2VKAs(xgv7FVt$Xf>4f`8=R}X3&L5cR6ruS{U zc_KUbJ7*LI%I&wLfE~{?R`=8DJ7l7&;^kT(Lw9(DbSIgk3qC^RViXApM3(gG3F##% zq8vBqL60+F4AfI5;Zh!6N ztxF@H)CL#_ZoZF{&(kj#%b(KSWF~=mX2e%O(YPZZSwpr*R;r&V89JPWXn!yGdhDJT-0K+cyCdA;8E}`eS>4k^tJrp#m>F3dCkziO ziDI+T3f5eb%rnh6ntB2R(e+v$A5+qj@Iy( zpYav@@Zw?7TF73B-Pk#%{VbicbZ`(H7coPJa$UuwT&CrRE#gqxM5Pw!swkNj%l#w8 zi9O7%k9|KjRQQLIUPM%`*uBl>)J|q9lVzixrkSYc?h16I5fm=&d>UIz%IOEki)NJb zOlIs7+KgB+id^&P(P6%44(0GO$o7z6$?DbFiN43i`Hjf}Wq!Gf?O*0I!y!7R-_+FI zTw^(ah%)>V%WP5X$yS9fS(Ulba~tnGyVZBr`CMVQc{TfTWUqp?j1qzR=oU^TRC;qH5plPN#z}r zH|lG8ny{82vVbo~gCz7#UD}Qw5y$_2 zaCcIccE4wA>=pcVb9;Mcnhhi@Xf1azF8RhvE8N~Xl7_U#d~>NnIdHu==B#Ei3%G=- ztP;|LsKIM)0;e16nQZEWyI26L!N@fJ#bSgGesA7?q_!!;K2yh1?y)~QE~OXu(Nx8RJ~NhKT{E_ZystUys+T0l#r z+0rkquuhn)Y+%wkpm}Y-`Mn$_08hP>t}hjx#g3?RB6~)h>pne@3Dd)g#h{L$8IvK6 zZl#(mHmZ#KV3c>nat;c{-*~tyCcK}UAtnbU8a!4p7QieAW($c_kp;P4Y19}t39#cc z^h=|@+49A27k*$jLKkw`iSg9V&FL^2I+Ew5$BUJ2bjuMK9adqyXz{!kHre>yRRbJi z`O@nv!-sHyz%c{j0{cjd2z+!*a4%}V!PQp(HP1@-XPmGl^C>3@PJ6w*S2$-uPu!;Y zjrHGxVNA4tKIMY3x4nMpctfZDHXYUdAT1XMI@0#)&`aELlU4P*460Y3o&Xm7hS6z- z98y4WA{2sP1RonE@hAqKBxGv>@et>gU#QA3gz?;9pAWwXASmXOFX$3M-Tj`eGYyAx zWv9^Lvw9^aNH?wfWqWhM?xInTnr5M8w?OXu9` z$hzid12?QX4QfKplUo7&8;}Ibl7&Gps6RxNWusuu=4B zqG9v8xDFLeaNwT_Q<4mrFe5WR;VCOi38UIwzi76br<-%VE+up5z^Yq^6enFbWnX5_}fTcfLF^57n7IR-(R8?}*03b;u2=67wB%Vho1*V?J>$~0@AD0l1GcxpNegi6O4=Ho*pzaQ<)v{7)wJO= z?^XKzKwkz`ZO16NcbKE<2-fi|-4{NdHf|Yef)dp}4G9t9Q-W_BilL{Am3!#4#LB*Z zNh4_p0d1Ix(r`}IiX+JuQ1RzyyMXR2e{jb2iQd~GA5)^pke??6eyJjXi~FM4=FL`m zy&G816RX>IP8Rc*5skcOmV3DZP2D#7!~fupgXcxEj&D_N9JY52tTXypo{+^zk=^In zeu={Im?a)Qi;VpnS*Ps>|EqKK%dW0?jO%HJQ2G615?&29)pFAAAS6?aS^3TeT1@2jF z9nqSQ&PRI*w&F9rw9+ytdrAo!;?hVSN^{MoG@aiN(T!ERj%V}KLy_*2j!_*tam*?g zbMrbe)p&}I1y#_dXOoncqB-SflY8)xK&6Y-5$9c!o0iCljFBpxxBaSW113QsiSAzc zIv61ZE9;#pjvg$~adF!!;BGrLo#nDZCQlr)KQMeiNtN?cc!Esyfb&%wu zctorW_51#@@WarzTIZ91&V3|J6}+$It-1{6zYut~?k-{391p0{ng&3PIGu%qscHFm zt5QXo#nEM%;#bZ<2o+1y@OHUbp(cGP6F+aPMR(h6I=yLNr|g^g!byYqC)7Hj!5R1c za0qN6t3yY##WJd8M%i6Io(4Fj);Qqkt#y4y!@K~8hL?i6MvnMX^!?+5@}}(JOR>_J z#vLs~8;Vah3&tt)Z7x=5(@dA-zaVc`*x+h*qceFL=K#+a2sN2}YS<=}VH)jEVPkXu z8Jdy8jQmexLi>5sG>Q? zK_CIxv0R4O3+YAV)F+_&*ou=f3E1ezSb7-!>&Q)khgJ3K$HfXvYhFt{cK2(be2?Gf z{tc=p{Zvz=gcZ4yppMraLa{GO=IwKfdD5;MJpj-P$NcdFXr~WdB&0|gSVtftCoQ<3nl#8EK2nB&XVahgfmmzYRXBlRL5OmcGwNew6!( zGH3;Kyak7L{tCc>xUG!we}YsC+w{g6YQkhKbrf{K(WJ!PO{+kH)fP)19^p%w<84H+ zj%ihj0jUnwLaH}n^s#1@tBOfqT?(Gp@jz4lpMS<8FV5E;_Ie8Cz zhgU!&|3Zdg1-xG}-o|YA0_><_y)j;ZhFV#ATBzWGY~cMd{X$(`%1KYPD6;jU1K*5} z;+Dh0Umjlv@c0lk@znC=EfTba&};_}?irw9zN0ly+En+YJj=)7yc$)r3{Iz&3JFG& zX6x4<{4q^xI?1bbg{;XP&U-oV>uEq%(oEB)crM?TuWm2!v8)Ve@4a@K>zi4nasqM_ zg3=Z`pvk*Wk10H%tfwr$#6L8_^GdvM@paALbEK1;3X|gmMU~!3oHJ&~+RRl4WWWyY zlqDZF^(BAov$Q16nspNy%lmlGt6i3n{d(9`)};8f^)=fpS=z*pIeo9jrWT?qQ$$Vj zoBElLs#;t$A@uOPZu~PdNaP(tb2FKFI5;#V;h_n4u`%Qcx!vAM1$Y5i2tsAm4AMUg zzg#j#RxSgOO{Vb~H`xM5cmv1!7UX@YW%2+Be=+Bko=k6zb(~xBLax)_GQS@<0!YP; ze?F8xHH+@t5)=|!_rJNJDPL_wSneHFdgV}gsYeBmnU>ofEZ$sdTy5|}7>jl?0K+e% z;Q8GXbGIQKDF?ZSw6W&ze3e)$81+&0K_h zgjn6T<4%||7@CW0McXudQrHe^WQdh*-^9n(BaZw0mXrFbrDAdd;}B-a%X;8Qp%mxz6D9D~X__FBIHyPmYu-=cgoWue z*_cSJ?ok0Z2MJ5UGbNpQRk|YFd9CGgv{vhWN?lVxjbL#+Aente^Cxp<`x8pjk_Vl^ zseeMYoo9_>C`}emhF$C##v7~iva}Hm-O)-gW$?{=XcqCr68JcZ(9F*-f@+4)ync`& zd{bQnZw~fAlH1p)4mC3y$oHCylJ=JuPm)OUdbrO!s9ZHZagM=PWkM*^WZ!vgsq}r1 z9{PGi1XmZQS3V6Xq+$hAz4+mps4UNQ{0F}rq*m*a$7u)1uW@^QFD{S6Ae923Iclwt<<~PlWlN`^_dsfB3;ZKfc&XjaJVnI_9vtOJ*|bhD#y3EuwVnQH|@b>f*w` zduQqsUcC@`vTB^4$OU+eK!Dhq$xYC8vby*>e07H6%PB@}nQ$Q35S*f8$hQ-v`cn6v z#e?+sW&1#c1cgY5rJpHm0v0T+a$1vpOt#s(g&%QV*Ac8#eLKBz&K)%VmCzz@5DujD zSHiCz&fR3+-f!{dh{-qk$o7uAWnrKB8g>h_AbutoBP=4AgD*&^j~5K>!xSHTqrXGf z=W|au2`d{9;c>M3J1RSEO3&@)WGus%1T<5Q{brQA7u+_;oZlA!=LGnYj|koJ%;6r} z;oFTR$ok$9j}l+Y77H0IW}9jb@VXY0h1p=8gZY~rP7RU;SwlJNhwz4n;li+Ip!(DqW{QOS;&fCT?@kMI+#h`BP+I z;y{;>ugGxscrh6>q&4>+48mS?yMI$rrpYlEJiLSbHpCJ{5RK~eOe72XZgk_DWUE)S z@S;;*-f8acC>ALr@WYf!DnthJ97|J97dXVC1=AdQF?fi{4 zx6x``%i{{7u8&Gsg{=GG8z=lR87G&&0&oKa;D7pIzu39E?9%s38|`X*8s!+A;2&i8L+m1esl5#)eO z=?=5}=F%XW`u-=u;t$Zc*~EnD9L#igC5J!qus@xbdh$((3=DuGE2Vwbc>6Aa)TqaZ zf=ZFx=DKw{{lklIdDG46(9*>6$_9R749&aXpZG%q;c&)7!W*!165hIXVk+{N%K;SI zQ}YqZ3p(IVAK@eUdqj>;{GZq32Y#bXKI0B$8C=TjjkW16qR2piG2gIIg~5>8d(Saf zSY3AGmAZlQd!P<7X1U=>sX)*-r$GiD6EC(NgpCcjxj|ci$8j~hzQ#2fSBt9Us#3+r zI?v5T_0z?EUc!$=5#;)ao+pIP@n=Q;w=j%wkz5n4#gVDx zmLRd>*DjejU5FWC1{gB%Tv%}^T-KfFmM~dkoIM^mbrHbsqwYoKTe!ROi#8byj78xx zr1@4=8!6829uDKf{O#AIgz8rj3<`@!^rD-$bvMotS84-qsh(W_M#F{DOa`3=Loywn zW}*xBd2QuPh7u5XTbZJB&P|F=ELEnT#aIlK#$S54mP|;>B5eKvq(Lowwve}XuI$RU zu3z>$e}&aRzSEcEza0lM$HmTKrPedvJ~P#;Xm4HwEJE#&=~*>KyvXi+T$8GOhdDso zffOe(#)v$SzfkFNbXv|FtgCL zx|!$IQoZWmqh)nZvS|22%MISQBgQ%P(leey#+6slWBv}m#3EMy4;GV8`OL`-nv>@l zzJBR2^@)Yb5@k6*(sgW>9L&sX+%hw)(yrxcvm9J*XcD&XX&aS`Q6#0N7_;<|!)P6* zF1P)u9*=AOCz&)ljDR;#Q$;YOvy((#!}W{I@cm|?lBcdd4`Z00xd8^szy?9D&yyd> z@(h;?^U?_AaV~p~0Zr?VloxKW#5MnilKvtK=^|vOM)HyNzSzfngU=@?VS&I?I-EpF z?8JIVBV-Yy7dQpLHKOI2^O&n_(t2h3U1G^cJmr0~$iS?^V}VJkPRr@k992y%pQ+}I zq$eEIEfv$qpz}4@0$Hu{Oj`RMj!)1?S>4fl%gs>EShJvrw z*tl1SmyEWSUzz<$GgG^rWV_)0HTx(zXEjh%NMplfU5^ELvXmp9f5h9ddJ(*>+r60$He6Imw4zqu9<5l(QcMov|%>}S0Vmm&Q zLThNA*Vj<2rssi??-A8YIP9Uy*PfGB*tdT%Fpm}V~SzE~*ketCw1cq5k5_}y5uw4Bk~?@86!j1P0Lh~NDT zICYd%ZuPp0Mtk#pI!fA9T5DLnc4DZjgND`CRpEFbUi~7T?6l_*iCpJ#{&U|DTy$*r z0%AO+zdU48?!0grl9nINYVi28sZ5~#jm=8C=6Lu-a>`rZ7*BGYpkkZIkS z#gx?diMSo%7Ao`Vq>q*mS}cd1=B``GLshq|pS<;)vVRtbdTY_q)*8a`b_d$lx{b+8 z$4!N1i&9u3Ar3evmV-G7g3)a}79k`LV!VTVoA?4(y?t5ar*IwEJRbuTFkrnf8s?n_=PU%g@p#2E-O z1|X^$yjIbn4xQdmQylVX;N7z(xPsVmfs7JK>`SroBDkO|E1UhRU~`F9_lMX1{@I-_ zJ76uC;MhUi95$@uY*(PTEIUAdjl7I(T`Y1FkS9Zw+(gg6? z)VVsID&OdUaAe#cPouEO=T)-~i@#(p^V%iW^k=ZY!G?av14bS{ghtV@iCd1|K z>m54aqm+45C<_Di{_JooZ7^7eGpgS9yB46*;6NpW-8FlR>b&>&C+cpJRn_19KA2qG z(|FEw(H;!cuR0}pF`5k*fZ}03W#RFwQDl)PHyAU5%}2X`9WCCAnrT6OQJJ9Pq`ENN zL6lFuaqqWd5$**IGb%EXkmc;fW78qF2ON?1R_$l4oEH9OrM}^zlQ?Ph=DSesjWrD* zxvVXJ9A;MT!l74KSu*p{v;tpssp3v&O>+k+Lm!eJlj(%F4`BZh6;Sr`=4la~VQ0e#BIH2sIfYwWe688e$OKg1%o)uQM9jyirH{vEyzEqqoCWvR1+<>1Ao zp5>$H8c9|_PZGA0)O(m(=g+T-^ot|Gb#UXQnnrwA@lP#)zxBpv`dXBP^Lc4&m1>Mf zPKqjqI>+h3;D|?@B9&pqqNnu+7ZWMqc?s;78qpd2ojg(c2hJRLCaY!4`ZuuWUJnoV zAAI+DPC^Fq8d(9IN*w>-kADN+5coIdlfF{kNC*f)^s`=iXX9rx^osw1Q&+ux?!&#F z$;$r|K!$w|tfJgVX#c$r{`wYwKk2XM8qhx5_C(lM{Xe?ezo_ni9{_+#26_wcO!&ip zz5M6Ho)6Eh3NaMA|0D|J z;U53}#s9h$RrVPjOP1$H`ZqG~|EE((ES`sUDito?|8E)N-+JkP8j~bHr=u9MT=6*n zeK7ymGli#wpRJSyHY zfoZDOw}|==6D9ct?Bvsq%rU^zQx?sA*Y!J=PQoFAZ21Z?aPsp#e&d(n zOCOkyMe6m1x{iYOV+zuL`sVMzIuY3U(@evLNg-_|toJieBzA^8>SrDq+FPv4*E+49 z2yih3Awhh|Y7DZtXfd7p{bD4}#mcP(wmyfJpF@B;885lGxLhyxIi~h_dk$}v{eUl) z&-v2rOgSWyXMmY>^Bc@Xha-Bq&Vy`{B=!F?T3-&p;nV~pZ$Fod(A)0mT8pEq%lq_P z@B%o6AOzU>j7z5wr1h*{l=miTP{0_Vzucz3@)ftCy^dXJLkbwf_B-bN%>#3*8yq4s zo0RvdbOvSPR}^A}Xiirc`B|b9@Bj8uFo3&6pfFQ_7k~MZRphF37DcDSyWkv8$lKEf zIgQo$b*JHyV!`3+Lx|o+xb-_8-cbH$r^sLWom!NHmrSwg_C+W@h!o?2e2KdQn&>)f zn(&wEDzfoA7kh5E&*z;^%dCmg|KZC}Tb{j_%cxM4U_4qZLNnvy=dMgfk70`E>J?Mv zH;h+a!D*yq#Mu8H&}{@;Qhdn!kCh+KlOVS7r997u2*TXLPTM*B+O|3 znx+2bKu8DxrvUyy0z-xdMGiw4{;|Rn&Fs#QO*)kXD#d1UCX3m2Q7|HYhVCQ$>)lak znRp5)pi0b~Blzt#KQbqM4t*3~B28k(S0V3Pg3IhH7W(Jin9>OYM%B*KyF{5+NbK|< zzgp=_C(@82dLQG}=QNrngV5~=f=+jhM#j%$+TCYM%iA8z@WE<#^nK}+82qn2-%QRNe5fW5&$YY~GwwS~di4^h@&NFq;1SH% zq@$|RW;g&mtsW=m;R_`_;g&k|_2^D85ZHlIEAb}BkYYfYh=)Yb(Vh5qgY^0?E2NSO z#5gk=%S4=!bA5a}jp%y+d-8s(PX{WV;!Mw)-{8z=%D_t&cg}_`CbRVbd(?A%C15f+ z{M2dm{1uNn*Y$<1(%7&9jA;4iIdWiDTD_q_*>`@r zzS|z+HWNBa7r*EmLY~hxml1GvU{2Vkj9{kYY`e|gdo8?w?uHX>-*q)&?~3=EI-K5v z$y8(V;)M5{mLK`tk9ssp*Y~F}E8{A7=b~Z{oBo>r@a?%(Q|TAKWKDoNJcnAIoh|CjUP4CAfnLe1b7IRC~@z zEC7nnGu=E|yR$7hIr~$1=Up~;?47`#7i{pb4sG={kxYTPA)F(dmh6JpA1pRNbEBuY z*><%(D5K#}cr@%*Fx7=IwJ(f2@nE11UlAZorPJBNSnE|FoL$u&f@lKKm*j!zEZ^9S zMt5Ez{E!Q0AvE^9-=bx>c4Tz2o}DNZA$#6(kj5`?EW>4t?O z2-4k%0@6r#gLEU(ARr(qNY^{pTDZ@CzUO-0zu-AP?CUJN?-?UMW6Uwfec5#$CK4cx z!&+i>m0_zNwvfi-$k?T|CNxKOHzV#miGX?dj&fFSN3V#7JsGR+OkNko(t+?AubVMT z*E^|O_t_lxe_Y*X{8bpkrdUE4qMkIkd1_F3?B}@SdGHiAIHtax^cAsZeOf1RqIh-yJP!)v-8o= zk^kgD2+cf^TCF4J*;X=pc0Zri_>;7m@#BL;{-?5Wm+Nz#5;9{V?#nlc2JMu`@#qir z=zAD?8|(dPqfx<#ZDkm%9!uirakxi%IjLvE5wh z-QsqI@8Up1v;(J@i>Y4!gHaku-b-3pE`QcgXaDWaldbp016Hvak6${HQ?J?Q>v&U8 zmn)rZ@jN{LdfxV~>uV`x3(n&5@QK@JYj+2Yl{egU=KGPF^6@o6!JpNcWN#}FKXpB9 z8dnZpA8Ooa|9v)5U?lr*Fa4i8sN1Vj&1C+z0^o!)$9yQ&@PSi$`P)usJ1p8@0`*(? zxVsS+MJNy%8MOSRmOlE1dyfi-O4#pnx$~wpE)DkfZWZY@X_>e%McZj=hPNkQpXw}% zy*d>;b{=4o3i~qa^CqezWY=*FyT7NjmoUNCsvr7CmG1 zv3<&=%vj*4SZ#iD7vj(8)g}`|`Tmdl5#7C+sBGwRE+^xZ_0C+QzvI_n!kz6RnzeTJ z$cGXRtB;b8s^1sXx$d*`>8_yMA1%VyzMrh|kb1yT`RLE)gQr>MaxZmv+V)lHh6e`n z*EH;|1a=3ba#3h7>C3o`AGH*_KRhzJVh#>EN_4jmj!A45$$A$vxS$rb+Pxy`T0_uj!LvPF6P%nOwh_7rn-|!k$P91hnIEE7-+BX)H z{o1v`_ztp2E(_LT^Y;dC&I(m3m7{=94&7>?XN#!w8*t8Vah+FHWAA)shAzl$B4U4h z|JkvM%?p7~@;5&#Hr}CU#j64}R{8#c<*+_VJXT#CWyU{24Ivq#%rxUccm+NUKSr!= z5w5)gnO>ly*|)sB44k}&sEsC)(NCjyv=$!mFI~K2kJDcme)Fes(6HM1EGRFOs^h_{ zeVJ#HjuZJ;HmWDx5>0wiJ?HmXze;E4y51_%naj1j`7Rg)4vs8tBxbxVZOvA)#9G)i zkzwRXh0BXbr@xt0YjY*&PB=p=H~22qV!s@Hg0zrRc*p&yf59+HA^gfMED!z9dR)G} z{PPG3q#xeqWJfnwS+cAA+^BS~P)bSW2v-)oJhBJyoS6hPdXEIh5 z{O;XOq->fOdjg(VEOX4#(+@0nts8b_O8WES-hS&Rag1t9x0nO<&QZ!Xv*b+@7_P2_ z^%Ox;k@EddsS{_~{97dtC-+x}K$0_S`!nmKg^(z^Oo{0t>AL(qTo+w1SuWtz*CB)4*(c<8!D?C8XRmu5b0m{!N>j~tOtXzpR^Q<;LDMork@ETF- z-Ff}s;bab*QR6vJ^JqRd+fi7<8u^rvmcB9~K)BNP&?t`Z@}JCP|O*RGJ1-TQJj=-AX{Y^?i6W)UWm%|-g;Z(v# zO3d)QcfVbpDIj9auD|~g$AkwyUATdIXcGEiQ^r^+n2 z6Uw~42Q9nkd(c{r;+Rm5a!`&Vr7y*q74WL*GSi$xP;SVg|DBXr_0DJko!8lchA?_@ zi2BX1y^~DQdWDJk)^i@9ozmJd_!yRqlVYh8v%NxeXu2hjt0eK4V$DKwE<7o$Zk)cF zhV`Uo;T6=hMBz(Uk{ksVrBXR|0p&NnA96aVF?x(8cBAW9*4pX) zHM*dt)q#gTRB2MWGrdW&rM&l_%=ASbS*cTn>C9~MGb{uLA9JBvLG;O1Li+^y0$qAMkwK4Al?VS$!Ej)~vcXgDN8B>GK}y0*Zivrrt~t?>s6VJEi{(X* znOpe)xFEpGl^8RvE0SoTm&IwJS2$ZuKzOx-JDA3of|`Mbqqz$@O9`{LfJ!ssSL*MR za|X2QQ>^A!29rsKxE;sZiG?%T#x6+{cPeMh_XS|kQ04xK>LsD>Q~l@zBb{) z>{N=i@+o%*p@Bo{f(QRy?awGz?S0z+bLkPMy<8BOeY%u40{*&7*d(yXZBJ1{&sGiMD?{;E|O+0xu=AG zsBbrk4Up-!-^{wlHtC;Z*l@;&?LXLm)9v$=gYnf}gyJ|Ggi_k&>CZLe%0qeKL>`!SdBIU8trr_W1ckcN7@ZCm6F zc1Ga9D;D>(3QOCi8Qc!&2i@+Me`TS6(-` zsLyR%Q?OkW)D$qpb#wb<*bd65WCb*x+Kx(f^6oIx-|w$*Z&FCod;+?Uo<(lhAv#W& zDM{260G{5e`#d^cyS{$)Q^5d<;0K5GLBDFpc}7WVA3?==C-z3$$Gu;8o`kpQOu9Zz zZ}s|?Wsv=1C{xlO%<3sOZ708_`K5?7nBXDp8kJRAtoSg}|Ij^LnC>ln z8i~kc1-h4m)o7qjrxDF3#wtaG=k zShOl(a{YevWG;Io!R2V>AnDiF%xh8@u`3dzD6%=F-Q5kYS;~vPWZMK(B{rGKOOCLTE zD64<8iX>?4XlrPB870Lp>THdtS|l2Q*M?33(kqzCoEkx$N5QxB+?eJx?DRy;@RHgV zNJEU@<7we@T)8kNx{%t2-F1o-7+ie(f%Jdy5*x zW5ta#JNHvxvq7%HI)%n2cBMnC!0eivIczH?TPNTitz#v*fbv#=oJPh@j8rYv%iVy; z*B-Tfw`WiLrwtde9Y?t~>-9sXcAdv%b;6{>kw1)6I6k`HH^Uj-Prt9i(5Hhs8AR6s zF8}+71`h7=Zl0)QI?4S!dn8o+viEBO1?JG3{wSPU5aYFu8i?uQVG!A%k)@rur}2^AyX~KvqfZ_AC z!-L@Tjm6z08Rx>3tlo<|-O9$x-JtlAR`$zATbq-&u=jEsvR}bB7sCUcL;0U;^)I%X zWlbf2u+=&P-)IwTUT{CCw%xtlg34(k;6wIPm!#m0Fjuv8hF)}w92ga z#C-O5^sZQ@h_KXr&{gUSO0#{V3VrEb(X|4+`E0N-LnC zFuolT$`j`U1&whp^7wBrbjT4dR;;4=6kJf>#z6xIs;448Y6OWRRU-HL(&LjS=Ndh6 zK*LSsKb{)-`}CvZi(4d*PfGQ7J*sTy10GH`xVisP%He5>{g~earBzKWjb=hEdkoqG zyX}GYz~4R2{gvC%#8<7wjOr@+sWY7!|h+^wZo)8QnYQJyV<1<@c>UE-K2Px#7DMw;7j)J)O728ld2lquV2`9Ao zf)fq)-6UnnF2hh6dmiz4Q5!v(grQF+#P{5E`PkpEi%W`2Eo+&*Qb-iOd5>+doR#=@ zPAU#6t_y|HHkvs7pwKNgesA-z?faNSHaE6&8{8%+pOwi;?m2hV_bd&Q`Ldn|JUqPX z^zA3cG>dvB$SDVIEJ;J|l2Bt?$!lQVJ4PBY!@9z9^9Yaa&O82$Pd6sf7(9N;neJ$N ze$V^cdgQAAZkt4y<&e}L;gH`$|2vM=z;*gO$y08pQS>z6X1&YoZI5S)$vm*zL!VXl zwPm7c(7!?yR5n+WVlzM&U14&b&7rHrZ%!3DMSbiAzOHHXJ(`>??WH$8Tz@?9{JvI$ z8J_|Anb&*&&Ve=It#yA)yX&t$IsoV2eftl-;b9RBN)oK!oYRwsyk{O#Qq3QktKQ7x z3axyDE^op48 zoG?CH+#V=cRzw(x@>WHSPYlixH+j8e3mXT{Pe82UM+^m8-|xUOD+SCb`sPF z(W`xy^o7-UCnGOlX|x}?MX>q+Ldx>l*f{mKATxng|EvbY-@(yv>QogZZJ#lglsje**0%!1^R zeil8KAx|N`2VKv}-nic#y{zLTe`iwQOg+*nmNFgxM+i#=3t`)}vN)u)P;|tH78gK$ zpRhDmo}XXfE-3JmNo*x8HSTWr?l2^?96TTwAO?-WmU1oeMSn_W9wqLxyJb%~Ighuu zM9|4wDxuiU8a~kb_=l&y)5!)kOE#f=v;_IC502Nx;#OT%1Z&}K9L-4X6mBm>g(ud) z*)1j;63VrblCq0uhEuOlX}9>>aj1J_54+1WJ`4(2 ztj4imwXuZyW0CQLoBASJMwo-c@nm7YMUvxb3ewx3Dl@fk3~i1ipNM06?%xgB>z{Nd z*jn2XqrYSbSMo2C7}x(^VRdTYf27Dz_dG&1+8a6eH#)iF4;^#eV8@x>?0mP&AM4)y z-Y*%+@+y^0rgj%-6OI?#gnaY^8_|9onJfQf=CE)el$60BTVxOq+>%}vHaaW6Zj^v1 zoqK|)2Nn`w6%)0gRZB=sU3?cZ*ev0iUx~n^6bDNmh8Zv z*Dr!*r>ow8er@@u@d^>;kN0}H>fZy@`=rx*ZPT!z~5Dwe!#$y7}+U*37mOMxE2|CC9s z(aXPme%vwn(XAH@x|NSY_}@)@>NZQ(0qIS{z{?u&JnmC3w&kE_{@6lsq|5mzQO_eF znANK`gvKqzGhFV30W$$sOi5PCuIIQF`Fg^h83}2EvO|VOYg~gO&b;|YJOjP6R#&Am z&GZ$Seq8&O-xBB+9T&r2-Un@Md#o|SA6j-#Ce`f}5C7tJIYiy(h>tl*Xv3OVVV>Jq zFdTCBVZHR?4B*K+o)sJ@&pisVHc97o#_rOnhh|dd8^0kpIBQYZX7FK11*+2>lwwx6 z3GXfZ*GWU3!MZpm@P6b@V+d{TL4Td_HtuP@Nn0FgiNTpq&N3;u3Bmx%?=sY1fOhDy zl@T{U`T|yg_qt)#JH~0N1y-3kLzLylne>cz`y#m#t^A}2ncGG)K8Ma>XYMKvzh7iX1*p(dm3^2wz zqOSIYTkQ0|sFux=H_yd?e>_#DqHWT6Wr!q7S2$yvTdli(vgeIyA&lwpsDl5MsIJ22 z69U3L6kEMZZId{r2l4N|^v+pPDlEQ8`4mDV7Rk{1QL54HSAM<#EENL@EgU1>bBKQN zK{rTChCiUu4F!ihC7|v|!73lhP95_x%M!C&bezRv&tl`dpfuM|eSpuxW$O=mnF6M; z_J>hXI6LVk?c?ZbY5cG5xfZ0)=Cin&vbB}}i7Mm5&wc0J=#7u8fLz4YUwItCTJ|)b zz@*x1eYD~w3L7Q$_WsXYY_dd*SMuy9r_Gm&)P3=hRgITK%S?GjAOs!{8t7ha*Vj4w zc21Ysb^im8EA&B%8-9|Lwc#-B+OpNXr#sYVIZ2@}u*ZHS?tQ5TnXdg>?w?}U=bt}iP;|J(>#%mi@=X8YU zSyxr(^%|oC_TDP;B>8o^x3p#kgxxynC zS>nHn1*_+hG=ibu&S>dOSP|pqV@TMs$I6uR8qcdsv)e6q#g8UYsgdAm!ed|0BNC%= z_j&YlsG+~1LE?Rdl2GkiLf_pCFms7ZHnW?H)-Y3K)uT(@@mB^znDlZX_|Vuf%$A+;lZFXZ;!ll?W) zd}593w!l%^sz7=qmFc#~sypcR=BkscpXx}4jDm(s0r9&5l|eyqisbI$M92MH)NJRq z{j;RB^7q%`^9`u|XixauOtnllU(WMmv-qauJbYQ?+UK8>qi-PnGeis+g3(#! z5ega&>hu2;QR4D#K{RkQk@C+9P}Y-X4G$J0&j_1qh!xPNDd zEu)=^0@ORIe0%B#F+siD-Ov|qBH8@@eSP=nYFGU@o$W%`K9x7O}i<=^67nz_+FGVXY`|R@b^i5tut)}q47o4)mQ?@mKi~#Efk24l^I2m4=L>+q6jDe? zy1}|?`2S-h808_{$jG(kFHAoC_YxQ}(AJbU^O6u8`uCfec(_ASqfD5z|Fr}eB?u(` zrN+4A|FdXZ3fxdXKh`95Erx#&1Roj_43==OE|2ctv_wdSIbh9jd5;7-{O7;lRKABh zl=WSW2k*b=BS{UokgY~2`(I0l$OKF1D9U^H-}HF^=)+xDs`%ea_&*lGq~!lt^nY4( ztu_CrMKB}re})cbjsMRV!IT2#i=@WJ-DgEUH&++Oo^(uY(ojtn8_1#TEWt?UI0Ficz2vi4>xD-qhG1Atp^zFNy9Yfq!G%ye+ z0o-+&acVuLE$18Ukt*I#gw6d?KYv(6Bk8$l%mpsxND$7|oNZHu>;J_RvG>-JK@M@+ zsOoN#Y$O^$VGV~{Z@i-CYAWC z=QVb_lRUfGkWKUUHkV!SIN}~x>kIVoITpRo41#LYs?rp=i+b3 zLar12kQFQVrUCI);F9lKZTbAW(?NaqfFnBs$tmhnO!={TTJzMY6cr!ZX&m{Vj-SLd z(<0M{?_4pIU#Y?hMZ=69Q{?V8(C);xoG1T&af_6VCf`=}<-l zIMZ9YjyGs~-uZ@u*c~L}7xHA?PqGJV7*(uk+RhjU_^|h(5~#BHLnd{_rXO?;#YjZ% zO*y{iqhPOTX`c>EuOP9$sfSI8kf0I#?~T?}=Q&f@g(0i`PmB3M%WK#GQRq&>8QLzC zF&kSX48)-;xW_UJuScmD$*&d#cJdv?ucb8>?|AOlyWNfrYZRr#x6JUMK#+AP(vP)H z+x8@H{?5dBt3a}d)A@rEKRT4>cXmXs&^A4(ZzuEj{tX78{3xYI{TJ)2KRrJ2gt=(Z z!gfYOGxW`mb$ZwEB#&*(#n8D*M`A*eR<3(HPsqXCm0!zKV|McQ7ug34*D;oi9EIon z41Uwg_;2O4c@JO=2$IU!^|RG;Rj6M4Sy!*k8pqr!n0zFsE;9_S3$<^vQA%(c?5ni_Y!Y6$ymiqb5h1mN4c4e5_@xr;pwHOHp) z7i9DKoGNcx9~KFQH>npNF~Q^(37G@aI9Xg+c){C|<7j9KW;7^#pffjXX}zr;UnP-} z8QCmM-6tg$^i_3P9lxD3FK~4REH3*cTh8EBnuwqPug527^~R(wMwJ}xC72H^ULr(Eo4G$ky2+h*^>0m zX)zZ>3j(ZjEGe}KYfW0@>mFBygmj<8ceAsdxwZrtu$}4p9dVS;>WfwGl3Z(zDAJ4%s@^x!9XagVr)+PP253=WKgz;<2UMbQ4 z+Hf%&RDG*u5rsJxBxF(|bN&oDk%Zpuu-@(9UWpoOq5>4N%UWWj^2r}@KIFNAp9ER1Nq6YUoUYJI5OmT67ah^?A?9JJI8JciR%haWX8g6 zEmRY3U3^b#Y8JnBI2t`_sfBY7GJ>pf%V}~}?xLcfyi_Pb`9#3o%Xf>l=5a;cGIpx3 zuMU&5T49*={=4w)B5jh>IJ-N#vzSp7T@p*wfi8i-@I1>Tle*T)6};n?T1Ugt@%^4M z3g&A)XT?93gv1AsSKXOQmSpF1kDuvYDt_Y{-r%9Ncqt>DkyE+YUQsdoM#cRhZ=LPc z<@nb@G0W8F@v7Gz-$`}>$2JK~|H>p;!l`Gz9xh}Vc+e0e-NXBf@*7P`n1Z}~4tf^h z-7Z?Bq{JA&Qc;GEyJ#P%Jc6?>NT!ajeuQT-ym#1gUnB4iiq z{@76i#Hj4heK0D+23Ecg*OWABnc{Z)Zd$}FqnTr1YfgmsPOy7zx%q(eqW}QZ)2%CrIq;4>vd-Z!~ zuwVcC#H3o^%fn5M=1ta`O<#!`tsCl_G2JEGZ`E9-YM3{dpWJP$a2-3jCL4mFB_FKIqmCGR@zUUt^Yb2 z%R#KGc?G$t>?PItTnOwXh0Xx{#bRFc)nI&HPWa!t^fStlbX{_W#4g($=a}Pt z2SYWb4fgQ9ch4GZJXEd?FBOsve|Xw!zqwnMrJam=o!Cglck^gVvETSnldA2Ph_ENn zY*bmIArseICM`2CgU#BBjTYzk!gqq~MIx%Yi^1}$JKA-;uwcvKVO!m=FzhXCyNOntx`w#p z%u;TIdC2h7)y8b+;YRFHGvg!J&*~s>TbMgzb8M@DkVMqDKcI(A_FcJRa+ZD0*YY&7 zvt%LEaMlK3c-b9D0zkE$#(Zyb0U=Hl&@dFIkJOJ1kB4l-zYvb8wh_{^pB!&gTqK7i z(*#D&i=KP&zwi`Gty_0!=0<@}90W0#je57c+QgI+lA#tS0|!LEFv@u{ggEN?9+IA7 z3MqWE3BWPB+ePNv@WDlT7ACAt&TI@TBeU`vJ(ZgG5F3zOxVy%o<+lK&#Q?w=Clag+3&9jbMd%OrY&mfUe;y2KVBURp; zU_!uf_V%ue$D@r{BVEJ>ouN&Q-nN>J2G2Kc5<}sFiMy5n*+!Z*W;f&O4m%iYCnePU z*2ELzygFf>GqHIQ?t{R_P;QhNk@zR%YU1z>I$*5{_x$pw+Kq%Hl6&{_S_qWyP?E@0 zYa+B18F@QRF5{gng4;Y$9c00l6sva-Z)oW)=gHI}yG>t~de6=AQ_Leq`0gnbJ)nd7 zB6w+2LTzlF zN~vmh8FHJW8Y?O?wyg}6?0gy3*CHpB%Uh@rv$rA7Ym4ADx~2LR8M5C->?#VA`yqf_ zVpE9~%d_S6Ybd3p`WoZgpErK#DF#<~E?3;MDM5qFIC~*1b~3yw9!x&GuYWBRuh9GM z54jKO=wMY$9ix=WpDxtixIy9hR8m~^XtYpsf2S2IzcT*iZx{DRQY0*hg+F8bM^;pj zPY{2TWMDUe9JQ=RPI>;kY-bI};~kG$y0^BjtL3?Qu<@bFE@KJR`0C<|*3OEPvOkb=ojEMYZEMlYF7?{<>o#Ivko^p1E4h3BU8LFfFV4%^~6ISqfz z*1HH^phD-hIPiRSo`hG`QXmLxiM)EVcJp~6b>JoEL!onP%Y)oN$QbgZZE=0Niox>QCp}00ImvYD3^1fP;O#&t^)zT2k`3J|p518hZBC`SZ*96i>%1BUr5L z(7_l4!9X^dl>9NaX3q~ql1rEAWYw=I6Z9)o6(ejvfS61*Bh4?({EAlQh;FkH*Bal0KMZ<93cuR^~>74l+;)3r|c zYC$IIQ@9Wec?e=!{!`;vlxzZ+ZWYulU6y>V@|{`=KINQVJU9@U$1?l+H8`oY8exk@ zkmtlS)(@G}VANrvpvcIFM8|59LX$0BM`lYbJ*6=SN1Wfxeu6!%hzEVGUB{%H3l3y} zO@Z)$jg4>C<>3=no1S!*cI0Uk)Oc7Di{HQ`` zy=ZHG<`5&m$%dYf5;hkNi^1!lH_7=3uk`oXYDi`8#;=xCn_^{|2^R-^nC?O{k$Hn; z%D?m=&Pw9JnF?#mE;CdW)x$&M?Vyc&$<|I5{z#UGRBi~2C{v8PRq5#@goDYW1C0G} zr9nX}*MdMMOzlVU)?%9Lx6?{&dyiT{f~JyHTxLSuHX7!qA^ylN_VOjUvWR&!z&u4a ze$zw8Pz8VM2~z6*(uh5U@hpP@NvN8T)=CGyOGQ?2=umTN$b&LPRpK>H)M_^2TlmOP z{yEjB@oTO2;CupF)rwH6w7_dnF9Ws{@Af)YI)fPMva{=9>BL{(xLOA!J!x4J zK2;1@tn!vR3vBnQnjlTJ_>(ymB7#JzD?*Tth<^tFc?Fkj)nU(54B3Kp)OGYrQy@bx zd4yVnp`uX(#ThD86Pw}R|gVEg&!U8C#DQJ=k-)RO9c*n|TfG(l{u5dGN!W_9uA)X*dXY0M6ZbGMDeecaGZxPO~n_^88>! z6OVYqvUXZFqd~xP{Ac(A*zhi$wFoLS!iELZt&i*maP;8(lvR zgD?FPkPW$_lTkC!O+DyOjL-Wr9qgq__%IbIUani4#uoR zunv=7Z!2IwZa{y4UmcSV5+QrYTX)tsHWlMwFJkvd6Ta2U>tG)h&aAc6O4Y3b!fDX)62H^^@n^<@ehunVRr&1 zj)WE09^OJE!BPQRot5Wj5aQ_#B<4^n`5hz+r8L5}tx_7J_+)Kpo88OYb#XrdE|h3a z62L~GJ3At<)*;yal%4Gp0^df)V=y9iOL81s68^ERpOYXU z{bJbB9465V(&sX6TVIdd$#p;Uz*hx*4paFLw$I_L9`XT9IqUD2$#6ghF*6D94?5T1KL^~ zX*k0lHc*B@_!t-Ukx?*Up0&8rqMe+ewhZpSCiISRV0h(2#eF!+Kr06P z6fpcC0Y=&>7K#ijuIhD!=mY}xllt>Lf--^p*AwgGQ0cbw0Pg^fln12PV&035t(|;` zoGj?U%(-wmD+`u0qM-$voR=Dm z2*Fjr=CeQjMnyuF!erT)f1r-D&0_r^yq55Zl>uzk=Fwnq`JrsY)1-hu&ecfS^oq{V z%z0@ujfp&c!(TuMAv1ti)n{f02+k>ioqkjXAEyUBSY7JF2f!Z72Qpy)HgpU86G?7qeOr@Nt0y90S%*$R!t`&`gG zCA5PB3&;yDHPV{sQ;10zt-Wp{1hF2-h5OS7h!d9>ZD5SHF99Ny#pv7EMz5MbxM(GF zhGmS3cic0gDudy<|7!5gtAk!ddZ^hNOjH)@NQQ(QfT2_7Wu)o&wF)!2?JeG4L39B2 zWF^P~0qhiC0xG;qHnKp;V^v)KSTy+-m@QX@@pt2JoJ$MjEw)}f4&m(_?t(W_EP%J$ zBVzE-m;krL2*OBxc&`FTBH`9!nT8^x7kz{sAt%c~YNGhM_Rv&yGrDwj#UA=Lxe(3r z!9tNdu6%gdA z1r+|rulVu1p9}u6bHBtu9+AI#=YvEiFQO>M9C)gU;50|Xq{3iQHxH966sAY)#dY-m zC@ufPYe9?nf{+#zQ)U3;3RCtGtk;2QfTc+Vaj4;l88&a<`~I2khlqy_zFuK#U) z^^i!CC)FWEd+|iDL#vqQKqhMAG(nsNsLUV14M(wkaTRLcmbVpPUw@5(0^ZwPhgk(cz_mEOB1DoO z2-K^?{ycQm7ZlU%KMv~}$!lwgmbZ67+`PNzc(g29gajv0vo#RJG9^cB#AFI!GX24V zgd5PLzo1TnWkw3ITndN*As~xZhCl#ZawI_wRY-|N+%vysX=EVhk_k;EY_8a@!z<4% z;n*S}3$QQF{yBnuk$`Dn;A+(SMS*Wu%*_{UOn;Jedd-E_DrJ!G3yz=S}+`^)~0FbUCa}^O0;D!Sb zlcuKyQZ&ve!Sx~A&1t%e4Uw;%O%L$kyEF$66p0L&A}nYs%!1b5{7DbVFo9OM&XLFI ziGAPW*T7~MOyH4N_pvE)3?Rdh8s4V&TFfN9(CeNwUY@ zFYmYxd;7QFhMU$WFw^=)9uWfx0&;CoH0Gk?b}1~xwRpCH{MS+%MDYO|9Q>A@))S_Oi81cb(t|bU*~3_b3&| zbe&+aGvASzdV5qT;&eQl0Cz~fcS#OzO(Wg|LM5s*y}1FU+R2eB#f&e4T11ciXp zl@7@Wtm*U&?3}{`AD=?;4MfRxn3Qyi^exU7>&xy=#Kiw`THtLNSzts}g$N$|!JdUf z>TWK5B!mx`0@lNdxvCqXW?x}0^&=k#aCYeToQY;h&d70g?lftRm4?c}-Ha$DMaCJ* zI~>I0QD9Lt(|HWY#%t?a)V*>*iTnVw}I$ZN2Ii$O3!CId2#btvuNo7f|z4q z^l_En#Blz}0F8^+Q&5xiYet2dTxhp};Je22I}4SoGJKZidteeq11|*e?t)iozbUTZ zQrOotZ@G%#frL@rc^l!CAdlcfpVLEJgvdn=|f5I3)a~HIJ;VmL7Knt`rwpt+W zi66uVxyr_qo8{Nmpk4FSKT5Qba0@X{JkU?p@m(PVnLz{@Z)>Oa#19;d_nub09e*vv zc0!Y`uaD3sn)H_Uh=ZUa;FxrgekdR`7MuRT@Ejp(2f*ka=z1a2+{!Q+`lfUMj9L~1FInm@NMv071E3uc)c?g#p_MZz zj+x?-Iof>TfR77h1jDL~93z7N|6oM}I_UI{2NftB;2SlR_uk={$gX|}7ZZ74K9ZUp z5biJtg#SdZ_E}PIK!2jf6`x8RZ=M$O`2OHFbL(?{@K7IS%ph`rm2t-@2qF7VT`C0* zG~eU2HG4~8nPbev$gS^y6WbRiQIO~0g%k>`$8a5$Wd(r1{WVMY4d^-Qw>fuTO^*wM zqMM$5JQ~km!^Uq$MM6rILnQ819|P|fDw+>CE{76#V271|+f{Gx=|+=BUxo8yYS`$_ zuox|!`!_m*bxMGB@M75Ja(H-`>Uw2AWn{Xa^;O60<4<^QB>^~CzSOWCgq08ki*xeG zy^D;Jgj;R0J7;fm^^Y8@J^IKu;6JFqk6`W>U{7O2 zuwAHpY+KA>o6+!337sqFyV?PyUx^bC2Vhb6UWP6rTdopq(y)g^;+PLFT5&UtR+olcwLhh9m9tP3DXE zJ0Gl&26JJ;WUmJj!V*AEV8jAuPVM7h9t|V|>8~A`XpRge{UPEMDj)!_aLWd^R^Dcb z1U5cJ1W16gX4&Qi+4<&tjD0bW>!izW{FTORc<{-8tk>&^xxKw%d!VwZ{}QqOjlv|&6+0CLP%5o(9n zk}TL#Ol>Y9Fcf&2RVyt+(|i%Vnv)dZV0iIB1ZSBy4GMcO17;n6{dtiEE}qF(OW&ft?rCHUv{c40w?>4*mqlPp2pJ=c=SR z8VnY}&NdmFju1ZaGt9W;{NO@JTpEzLhP1pOpa3Y=_abj*Qo=W20@mF7<`zPZmB5-Z z&7-BjnrxxKyWME9z$T$yq>0qa$C z6U;Y;ca2Lw4e*s+t;MeHpo8;YQ!zg-nE3^{DPR*Tbl_E4im;T76iKl)GKwkT_w#A7 zq>~J~u##vid`)b4Hf0U*H)XihHq#%$k?j@BK!I=1H3-qZlDjsfF!l;Eh$7Gu zI?#%{)_GB2f6^2?sXBjc+P+qb5}cNI!PBzkT9I(BH4Clj+ywtGLALpMkxKV5JT*53 zl2cakYrEOl=8Ks?R?e!bKQ1-2C# zS?=`P+XHQvl^5M}IZZJeZV31FzoZP&bSVGA&f??p3bAXL_NhWV1@4GrL7=0SJ&pk< zR4_o4Og=~q={KP3sJvH);n`vt-F7&elLVl=_xrLIHe3z!V2*Oi-5KsE#{t9CHmW_) zam{5HDs95wN;O=_r*h4<{ME^I?BAqtyHO29rcP#&2qBW?KqS`>nZf{EMg3;u&i>~R zt6Z?JWB=Ou>7P%t!AWT#2x1T?!E4C74uo`MJxdnE{*Vmc{;-ml2GX|Fm}?FnxnV|z z3B)-0lF0;!5Y69jKnkX97ASkzYoJ6Imh?<8eF6t+AO`>>lU(~a6b_$10b?syQ)daX zdL~dSP%~w!1z(FpdLj5B z7!#0^eAPMvc+f@wv*6VyvLK@7fc7_CeC))w-eo}2eXWQMgXU0*3`abKMX`iglwmV9 zpuPT(Iiy)DHZNw_xu&7ib2w-JV{rhuF+u&=hps!DUK(O$!geD7A7+JYrpd5Cs-HyE zC;R3#!}&)I8xeSXJHzqXa@|9<{GgK{#OCB}>64H!LE4&AgmFbq`7%L>beToz2Ke7o MsppbK5(fVNAHqvCv;Y7A diff --git a/qpython-docs/media/qpython-build-ndk-false.jpg b/qpython-docs/media/qpython-build-ndk-false.jpg deleted file mode 100644 index 0e796c52e3d256b6d2a8ca2349bacd1cb2702681..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 430370 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%0A+Hry&L z$pHf~GB7@Px9~d>7013RupxmgRGFntsawgG2&U#eeXG7)^LVip3Nzn9 z%&|(;y6k8>E#XRMQl;Dz{%;)hK2s?)5l}QL3t;Balaef+v*4MGV+kebi#t)4OzNuX zGDY&w>NdV^8L2rF&OY8Mu#eBJXvR7|!Pf?`Z>y4zfkazAX6CxG0#H&OY(2KbgjiJG z@I@9bUh{%l75<6~+gc!7 zROHs`9M>QFT|&mwPlGOk+Kov`c!-Mf!Whzz=qKGgI}16#LNNQ>)T)= z&bu{?sh*A3v^uKjWrtfwe{*ek0X5W`3qJ;o- z6Br$Yv?taBRX-r6FE)HOO1vvt_?(n_L!%#d=^ydjE<(?hVk+U2kMg`BZBG!7-5Xv~ zg|jb8-14TYF9zd$K&H>?F1j*Lk?fm@KghU1zr?sOf)Yaf+}iIk8jU~nyK3b&_r!zr z$9HE|P7oZ#o=kQUaR$tKiGz6(EGX1CWv zGXn1@%a`y<>z4j#$MbS@Pvb$7c@os>G={Gtzv!$yVmZxFF-i7Gd$Uf+qcTduYI z0}YD#vUBd?U~!InNlAfzIgCIeDfxZUoGy$sJeWPA7W(r%Ox6rW_NHdIIi6~$diCvu zu3ho(e!txKq$i#rm=N^<0K1FJwJb~9zaEFM`8UwN*h3lUy*LVbFXHIq&LDWOnY4#d z=+8o{?Tc7m@I_E3Y26?glCS3PVs>d`a zl0hPY0PQW{K-WdWaylH9hvj~x6Li)CCe3bb267iY5Y9Tl-Qy=SrIU z6Z0g&i{G4xk5+ClDpm|mDV$FyBAt-8-`mQ01>FoJ0i$IPS#qu>(rLd%ap`0DTV zrE^2}S)Xq)zVrMJDt|Jr(}%33LWsrHbOA&?slRdh0Cx^c^uFKP410{ogmFPxw^I4s ztM7;PKic>42(TNh(X`tkJPijyl^<}Y4W|T(;z|*xH_XX0zPfI>9=~(JK6JT2Gqr|C zhK+$7nn@)53ph9KG=Oi;Goa2!KOCvvl?60crfvm0x#H--Ry0Umsj@(_zIxAs~zbqhMPzXOw{8`41Y>=C{984k>uLzP{?MB<9`V z$?nhN1!;XHo}^^9ScQ{dNC57X=q7&3>^$vNwr|vod6r$@V)lx7`FPc2_V3?MrP9)s z_mp%F;mw!d33QX4SUfBA3z&nrg85S;JHBH5qLU6Bbf`=2%z5^csrQ3zW}aNr zli~=w!44M2Iq-w!V)#*_X*Wi>T0>3`>0co!GOb&!wVodMI?4QcoOm_m_<_XRB9DGl zM*K7i-4lpJs``GasrN0IX!{78sk29n`eSSlY{1?+j(ncIIf&H&#^vs}$Q$N`)unT? z0@xXhzt}6@M<5zj8MIEr@dNV@Ke`c|$96O8v`T$lPmPqV>Un4L4>%VNbVo-uo@-nP z+E<{NQcU8|Zhxtv1DLAv(!wc(D@aoltD^nVkjEtyWY`m%TCon=>I2_Qyk9j)4;W4qQ-HgZlJ+*7*zUq9$&%3!YTv%+8kFlX!}yb1Qz zwfPmum4p$@%|;k7670bJ8GHLnz9l{W%mU6`!TZJ!&o(`BmNoY_cK9rrW{rM`J;t~W z^2_jEcrlyhZA3_i#N?#oxce5HLUqHpnqlY4n08aavu?W_178nwoy2>(e67qQN`8Nr zXhz-*zO5F%^6gakG;jxB0;P){f$edT^87Qv~siG>~oHW_iPyKAT z=XU66ud#5DjtCuDBYGCGA8X%U`}B8~uym@*U`_nf<3;w0H$&v?-RAPQZ9iLu7 z3pHE_^cR{s9;o1O?@)4s+T{mXPV+WrL(Rn`&vyM5%~5_APWCLS)oy3zPN$}i-vJ60k8rf>d$fI za;$6Jx8aAiw=1SK{NtNT{H)mCjw{G}pMuR5!j7xpKsev=MD>7l^edzf74Ww(ofNFf zoQsJ)Qus>rx>JG3g7r+mO|IWuE&aeLNV76*ekQsAz_g)MYlpL&k9`1DY6o~#tIdyV zD@vU_eKYFvl=DL1>9^q19T~y0j(g6E!JOd7dL6gt^J+C`GWy>Rt^}2BeffDv{p*d0 ztkRulv1}{^%u|(*aS3puUqN1GW}&1f>)d9m4Mt;vJywNWel*o9evp~Ga{gHwGfI31 zTL+taj}xW#x6F=5%{HMqZtqW8QW)6|30o^!_UQx4B)5f*%&4Y^Vp)l$^+7$^Ol^=| zoZg?s?Nxbo7Y_Q+RfPhU{`rQDM!XSLi01IWmB=oiVt(fN91R; zo6`E&(7G~*qs-C3$&OaUX@^vk@{?cpMMgC!Ci8F`0M6oZ1#M~2jc*}MP%R3pqJ&}h z>rY6?;VQX@a;K)J&L5u35FfixB{=Wg=|$GLIps<_U25j)s@bcZ+9Ww;zj3Uyo40sA ziqMggGA8ZDK?#8adL)5xkYs2AlW@z^uMUw8xnEZ~>f`Nv8!UBLn+k5JSifpU)jb!M zpx>~>FJ=W!#QjSjT^BU~g;Km&dVu>o;3*iyXb|}&t0+-3O#YgGq1;D%sRw>pPf_)`XwlifJ^jt;LKx@o2#@3!JWTt-6J2zD; z?AhD}d5-;3Px>9eV~zH)f%$r@Wj}jO^!cMzlRFo%<2D+eDvkd2lJ=6+gt?MiaC2Mt zx@Xzt*@2($mCA`d6g+pxY546sXZi?M1*YCd&?fn;`zLAad4i<-y*^axh_t!+kY=3m zml3iot_J->nEJT_^XbcpUtC1^E1W#Sg!YqJhdP3&r#TP$RP*c2|7fj+%26#RPF025 zJ9OR~ulf`}ZWLg+D&8>2c8(i6K!+1BE!OaAi>38q9AtRRrgBK^wr*Aes=2Aa_8G_9 zal-g)yzfEX*nM;JL5;UZ1_GF(-TcszBUkTHKi>)u6=8!EIc|}*^`{F^S{ofYYw`Oa zuMSVSwYjI}8;jl{fg;VKnw_P8*hHW_90Et}@)s$I3i4_{QI-yBTV@2{_1S_(r;!dx+v zVl=M?pzH%`7+;ZdOMGPS7c=gcx*KrWB(NR55`ufi|> zXFD;Gg;D&L0iu94h5uvmyzgJY0EW`a|7p1e`RCWaHuh7{1PI8jOVIjr3NFvOjjCjvJ+z#? zaXf`|O5kAns6okxe&HMm<4&Lh?6&y4d09g5DZVWQ*Xb|}Gd}Plx|*6W&RS&nRr;*c z`bBoQ);H;ffH^Gzv@r$r)_YUju{oG6&CS}|6F>ibt!+X-fQDcG*9r<0G zzUbg0sIp0Op8RM4K9)u)j3E{e`?zFbtv%Jd#6ydyWD)ht9#exyRtj zaU!mz5;a2DsU`bU?QhnOD8I|LX}B=I7K{XUx+jt1Dq;oGsq7aas+`Xn^WKd{uQ(tl z=6w?-aCo{UFgB+|@H*zs5*_#)sDl-G)2BG&)vbnkeXy%Z8o@xNVf#0uz{rS{q_|ny z*=2m+*$TPMxY=rEB6^*P@z|Q|-d3;d?dYkOBI*3pvra)C0=Fa}Tzi-kP5FhHz)&(n zi$lSec#*C>v5Q(0XDPYDqLE|eaCApP2h$(D;7PqRcNZeAi3Uz3?BJVhRSKytZNIlZ zRzFph7@vJKXV|zQc)XUqYNP$xcB~|45@CFU{5abj@z^9o6&Kt1m1($O9mzoaRYV_( zYx=sT>(E{Ta{KdsxW6-0o)GKGUe}s{pzlfscR<7O=TOIhD>NCZD1Lqfct~Uh&CRya z&z3EI^L}LiZBwP#H`_iqV};dsCZ(hILt_n>)L0q1=^E}Zhz!jquWbHdlL!No`0j4I>3N_UtPub0t8BqQZ~_R>4{1G=Xc>k1 z>izb20^>@+(aEVkgUuBE`Atr>Zn6sP@_36gUu07o@&YBP8S-WK6-Y@v0{Z)it>F)` zR3|KaHCsFdr#pfJ)scgfy|tD!_p6Ce7vqCpbQW`x8wE;K4AqGwkf4zytwe~*nnwh5elFwOYT?QGX6G({^7Li6 zoOu5YflFZmCCgYY@Vo5-$o|J55=Zo3j4lgx_&>&@WMUZ4!wiVAd*K3y-7ws&^MI-; zFMO5U01JF&E1{Yt+osv;jJ8lG~M-SW%*GZ%Pq9~H)G7Dj?>-f@Z(48ll5|saQU}A!E>NMb6wC8h8>iO&8H97K38ttw&&0{7QbgB=~-$V zEd6SSQ|1r*`hUDF9EIpcNW=gPJn3*s1>;ijeUDL$Z{?RQZ(C7|-PB;yiKmCy<@A@N z4bE^(e*mA~nfwNS(rnu%a0|m1s2T&KBzQO~vwk8#8l+iVUtL;%y3>>x{bRkq%#(v` zA<`gw!vjA_IFeHynr#mwOS<_WW5&EHf;%D35tS-WS}H^qAXU~K2}0nqD-dM%LRuwU z+RNN&bUlI7BPq_a!3wVvGEY1ZRR8HWG#F+;_z$OKZ)x6@Yy?_asUDjU-N{xSVpcX*q40tXR%1t!Ci4>;b;y3ebATg12b~G7K8~#*P1(mNN@C&#BK! z9G{Pp{XX6Aa#PKM&3nMc@i-Owf@CS+&QhY3{du03RC+m6H1lR|hlUzo>HCesr~E$u zDGvx?O=hPXGgO#a4G>QfI(BSuVr8t>-Q{rYtA33%UG;eoDUDp%tq*Ei@HN?#~Kc+Cm|2SIMvD(>*FvcOG)KGDhJGuHI7JcB0b(y23SAm0!Cq4>r^AR4NX zcp;QH^89dBPtN3Q%x-4Qv$W>UlQo`aNGSw|4nID5lAC^Fs2j(O+us9PF4+VZWE`Z5 z@4TjH)q0m{M`N9b0@-~gaecu8`nqM-1eQR#FN$&f+kwj>X3NBizgsO0sjjdL*ZNSJg{J*$pz)Cj;9P= z+|VCh?+^>B#qX)-vAr8SGqYO2lSEqhb?gjE#$71eLYWzsyq|T zGm*v9BT{GFY_ct$NW8xUg0B++R`zjgk{4xTH;6hiziY0RgHgxK5zej9NIOt7xR*%- zm(YKb2r6jErNZU3PR2X;gj@yA*61khK+8nlD3 zrdfWNMA%zmZl)4WAKv=R`z^on06Vn!J)lU{9U{S+lXw|cUn)Y?Cfh_W%$j&B#>kvX z%db4cma=|^WBAM`_0{LzWy4z5)_zy~{8^tAQmhvKVGA_tVkj=EPWls<;!&Ke9+oCh zHpeX+2mck7=bcTI)wn{|jr>u+aoG@7pHi{>#EoOMPI0@12--VQ^_tN~(Jrd|D`KKO zuGA;pnq=B)FI{=PP{yo(1C+^@)E1#$Iyl&kPyU!*@ABomqADMMO!#?*&Vew6{4A-I z9*G_yE)(|j*9%93IggDGtIgOp>1$Q?OZng5I3{f|4%+?wgV}G1DsCE5O)f!2i)N>AzVHG4QVq zKzn+$O6J=@ND@>O)XyDUjd_RIZPM=gdW%J7Bgc^VqZrQCiZmR#YrbaMASl*T=0XoyNZ}(_d5AIU_dF z6pKFI7Q4S51Hy<^x;@5`+8@7TpFy>)yCl+AwCV%@ss?#`Sy5E7E<=Zh?biOSTPA$x zH!c`|{I)=5bEXrEOzhMBw=(B^Bk|toiJ;5%0Q=l*6u~;aLC-rR1e!oRyYq@H8#_b1 zyhi)*EX($VUY3NcXSBa+$ zs!!_2-ugDh;loDLEC?aa0%v6^=I;XL-jr>#Upwu!iKB3dax7m>x0oAfS7xdf9RH4T zT;`2(ACG6~G@lp!MDJ0SCN;^NHsN-fA)OrpDd%aDKIpK*2X z%i$);XROFuH=3Scd+`t;gjNc8)9)jOND57xkxzhaBdS(H@k)<8p)WD_SXsJxa^*F7 z`STs;xSm*miJn&svp_LMvu_N%x;9?_E`-vR*@*87ID%w zp2Qh$Vz=)}>j8wQyhKck<-s;e#d{o8p@kW8W0XwZls~4tT#+!`?yRp^@nAw<>R9_z z=+s{o$DSkT9RCp+LSf%Y;5DuQ+^KhZU6XD!WJ}*3F1#&rc0q4CJQtultF2Rm7 z9#Is?59toey6EP98HU&(l5=$T*^mR`Q|LXymd#Z`B-u&ooXerB{o?K1oQc)@WFxH? zYIzuU8ZWP>z=a~ZhM5eF-dAyXfu8F;(tW1*#D8oK{&SP?@B3X2nh+ar3ZN%vS+V7@ z|6*{+FK)Zy{|jt#7q$M*02dhGmRT++7EcD@2P4hrF2R@x^nwr7n)wYBD->g||M!Cy z8zA%lu>B2Biv5Re_W+olWbz-S#F4-Fj*7ekM;a$6~*aAvBr!6?YMd1pKJ8 zb3rYZFLt%+StoE6-u|A!!WNuguO=%Ab}1Tf<=baT+_Rau{^D6$r(7S>8+6U)qL~Bl zDQowEda8mYkTr*Xg*#F6OI3+9Kpb)&Dyio*ru9jRo;z=|;h$XS-PO4a0;y|s2Upqz zGpV{vlR;OU(7&W{TcEB>x$sCd)zQcvWCY~=!`8_)XTp5V1m`nw4Q8NC`wmd4_RV>k zKrkJOWHYzHoj{sp&le1m5SwqCGl9-5l8UFEUzIUq1^{M3xbM)CZOoy5?ZDb{3hiskhI=t1}W z#2@o(p+VQaj|P5RFaBCtY4z=HxUgr6q`5}gc~0ZcB6m~$3?cR?0$K{@29HKdLAjA? z09WwiOxV#ImEH!`j0*-0sV!0mxSdl{itg5K|9#r#kpxT4?Tq&6zo8*4#Ds-Zg*BA1>E&VMxB&``OQa zK8^DHmLTHH9(d%F#pzJ1BzeWGf{sIC?uR>f?qzU6-xZ*|n z2$`=L75K_Fc-%yEWOk)x@_6INjEX^ppl0=B3J?$8XnZW^6)HbPd+P-!<>L2%`zHqmrd2PZ+?i zG>=zyWJjH1XNG?&jy3$TE^2)s=gKFUWgEv*uYmfqZ1bF*zH~Pw_gQrMp8Fzf@lM_K7+(YP!R`P?j#3H0nYy)1 zLj_6z(S?#?P8=F854!7>WmIT4Cn@?ZxGIHrc)TLkvA*;Ql+MMje&&k)rL|0)FPezQ1 zrMy?fJ}Bagd?!9zVD*E&IuA6Nb+(va0wt&U*8I|lB<(UK9+C=D&Xey1?>$%1e51TF zu0lwy2n&3e8vE>&hv%4Ncxc?+4#@bNS+-pf z88>ah|1?^e_9oKo^OdX?85Vco+@V7X?1V`IxZV{tyL_c+W3Z3GOYFU<{n01d-=Nh+ zf3&^s`S3ewJET*PTA>?kfO85Aygx8P300?JnBU3dnJP+pP}B1jqh#7 zyHwtHS5>!Ii077(z85i3b;!DuKg%QOhdLSh!lXo-<_W;O)ts`)uI9E;36^;47wpNp zqWr>XndP;SWGD43Mi+Xsl#9~pf@P>8Cy*LM`aseTN_&;-cmF2wTe%ws=lW!W7MwhK9@8kMerKa?T61`{uC7+?UHDt5-9bmB~fbslN^GwLw z?}M>n;X}H!15fpqbu+fzR!TKwJn!r6az~AHF}T6Pc}%<2O3G@z^};x0Nrmr11?E%Q zl0>$>OImO>OC$lDLgYnvq4BjK}L?O)>f>rPj~+ zrrg^;&Hvf={wke+cH2r~P-M^XM{_Ce~-e?KG_TZK2Z)RL6^;J*s z5)RVSxo@o0D%l0b2L#)#-=snh@cASCWAI&Q9Av5KBRv<__=ASj7~e+D1;z4IDrwCn z@EI}15qd5t_1i9#)=$5pDj{r1zUiRF;Gf;KPd?~1RA@-UyZrLbJ;i>KSFq%(b%z^9 z6@R8+EwAX$K_`T0596e$T6Ylnx0`)|1n{AY+ku+9iCBKDc5xijJ^2Fcpg50R;g6G9 z<7UQP%Ma-}4cmGI)OIvUgIqw-S!zWeMJP@p3^iwPt`2pH&XexTIW;ftZ%bT#P{7?4 z-1p=vyGqJ-9Eky-2y!LW(vqMF6$sit*_?fqD*Afr;YO{?HWiw`QaXR$?eU22aCA)} zQ2u12;Ms|Io@#J{TVLzHXuwGH=gpjcvG{Or=D}TOcWViGs>u<@r#CvIMX&Q+ej(%d z8Rur7O*s+VD0xX%D<>z*Y(7F}B{mX0kv*5ruv=fYr84k1bH~{)cL}VA=-c@p+&d*?wa%66d?L%pz3|o_o9}yuyCh+98YP8eTav0q zaqT|XtOWAX>g4j+_s$Z>AAgmv%ObD|eNO&sW`xG`an}XY2&0uZ_mz?rfwJ=F8?aq) zQajY88*5u}RGW<$pM@8Tc;@w&Shw7-VkK4=8hJ0y3q{_LF)Pzm$oZNisSFY-0;$2k zzbKO!WXRv#Gh`RmLl}`+cR5%7iPQIYRdDm4+H76OtqTzKTPa>{Akyz|CdCjc!02Y+ zFwn+Z#r%;cx6@bW0Q-S(+?K+^;vd_Ox3r>bctueH;IT3y;rdkg*V z@=;;uzc%MfoNc{(vFK2704547Ab{b}15#MW+W0L8ZlNfDSk)k;t*W}7_c-O=X0 z&emX$++w?N=UHNx?s};bJ-y>h6mWIfW(F;0B;`5VPAXwnmU7@QrKylRemj9NeRCKs zv+-K(=&40ZmS=H0N~RsBaf}{VBdl*IcG)^}ySWFRe$9DPDx%%rS8Kk#eT&np2)EcP zng0aC;{Wsf9`Ud z=BI)R8#601S!OZl*>-2t;!8~9nVUwySTd(%dCTH73zVEs!ICBxD^P4u-(pqS^-tz$ z`VoamMHEJ!1edY$E-{AOKV2+0u^%)nTGKAJ zO`BF6xTWz^+4<^yQj&R*(%xnqZ?>2zfn*;Pv+6cD=TI}MS4nIG-Db@la0%lGRp^JM zaED)p!|>}mMZ<&rmW!gx;Y`T&vH!*1Ct!NdJV<%pWhg`%YRoUq&@7Jg#M`u{9WE$U z2=y0UJtAM|g?N=0qV(u)^ae9}SQVI}|0;lFz{m>zm=Rm_qzgs06UEkX@+XFPwKNqb z)2IUZLbQFTujKQ3W&`5a4Ac;4AD3s5eG1V;(27{Dls^X1KyXfn!)CZL zW|=lB4p<;6fSh^}bd+c?N#W|?K$ucush56kSHhxNUE7{^wl%i~zIT0pp)41szF=u| zu8YBt{s;n-ev_T(X~00ylXfbbTtI)LW$oH0r%d|Mw?eKKd!a12K0WGY(B^+cl_^p3 zY~{VP+syZX^l$6dtA(g#bIKnoFU@bN1_3LhK_|;6f@)3`-S|{^xmEqa!*3Pp4}LK- z2{=Zx{9xjNB$dd}J1}0dM>iLJdw_m5vJcJP6ML5dnX-8+TI|vnwt7wWoBb#4(Jkj> zQ4_JAM`ng^=?|g4why6fdnhRib=iO>juGrQy^-iJEjE=nH@Cgu8SixWvZVJH`|I9k zbJ;C8x=M-GsI}s|F9P>II#xijT>7 zJ0N=a(Fl@T$_}`dO9V(`)c3oe#PYLZP%m7u-=IX>(wUScI0!A&>Hp+p2HGee*J85B;b5x+h@xU#Ci>ozBriaFMXxu=ZdyX zW4neEz#qWBh}+342l49Bpxm^XWR8f8w~*3naF&E2q$oKce#CczAxCon#w}VDEu}vT zbK3%LgfkVq($NLuRuK6Qcd{0*a-^WTv;f@z(nEX?-c>jMwtskfcCv@Uk8NebFieKd=E-HKJ69zX7`o-<#{<)OBlRSkl3aha zXK+FEBe9ZfOo~i^-VB0~VbfYs!TQ$K{!&%e>gNMpV~33NDlYdP@iO<}nUVbSP$q2^ zKw-A5$O#OwOy88MLJKBdk>jr&*VhYqv2J**8I%0eL%O0s6n;wlHtdX(_HqWP6KGL} zz_-AI>eAgkN3+2QGR^|RG`4rhEHHKCq2`?Hs+IruQWYgSnf&&o8;5zJbMA&({>oe%tc!ZEl{f$}s-^t538k;oe<#>ln<|?jmMxZPB*p zDe5+yi*{@@><^3EUmX|XF0;jZe##%gRU~MvxmgP2ok#N=xqmgSxEtKt6}MR`Kp8m? zqLg*#qr4bO^lLZ7#fngKcQA2BHylEDfA_A=hl<$D_!}=vd||pD29pK82p^E0rMqsZ z^;1t_YP4WVJ<)Ypbvub9Z$z&N4~l>>A@rYzJ?AzWTW*VuuDP1u($b>cb9OFI_iH@} zYo9#ExQ}qAu#f_K@j_5<0}#vDF>#Cd@wK6R-nPRRvH*Gde0Kg1hvL;_W9lQi0q4lc zT5U}sKnH;UMEbw4a?R;+8j;VW@ zDtpH$Mc#|*g>c8V*;O$nA{-3ahP?fJoM z0ac?(69KfvLN*vb*TF>LSn7XDf_4kc&s#0gZwEOjX*MQDs^_<4&cpm7l&=NQ`kLyG zs4P6}I?4 zQ%m{pul*m0Q~wj(mBp?Yz!Z6Y>jH|#QgYpTw^tuC3uf70hrpVHNb7n#(K=#y8E6>+} zFH;#Wj0d4Qy+ykgw5%!{^%^d+5fi3v;#2HYwbU%kW6^yfm2C#Fur^E1Z-uWd@KWA` z7MQ^L+l6B8oW+O|kL|0osNi}Q%yqV0fQ#u7r=;YD(x~5mW3ZfN+U$CBvpHe?C=dEi*7q?rF_4gJWB(Vauw+qkYI#5(-}_te7_T3QpSji; z>rO($iL}%5PA`n5j&;AwU@~A5Is6yY_WF~;!?DjV^5a#xSeCaEf!@lItxISCZcT1ZJTh!H^2^*e1=IuK= zZq1`3s3|U3Rol{|#Prp?MPI5QjVa)SS-MPspa2t-1QXx=qv0Y~SroE#?aK2_%6SCL zjO7TxcDSkjp|Sr_V~L+{UR?K``OiMsKM(o;|MNfS8T% z_!n2}iJRSc9-6Kf!N7OmFyk=nJnXwcgTI1bR?4@lM#BU?)3``jQE78?`kgiok{&sn zlvVB@i3+NSD%c@dC?C_&u|I1f_m`dOxrOe>O)`<1`nRap7?Y)}LDhinhF{#y@Zik4 zVQq4CG~6y)D_0k%5aoRDt3<}0#BLFtW2~`S12%RCVOsHBrT_U`*S>JL8Wqj+Sym=i z^ceQXzyJmZ?*(+Lo_4QA^UmEQL*>>fnh(c}cl)$v|3sDYQclWKh1|~rtfv)xSvI0- zTFLR0Xd--Rw-cWXEW7n-*IS6qiEXO4;Qo=XafQNxtHbl2VW(tWQDKxhFy&L~DQZ}N#6GumYH%GyXcAr1V{a4= zsy?&0#q*AS{ZUVj8$Zw~>rhn5Hj_ZY8$sa@fAcd2Pdn*yyZC)HE@^0HvRd_N&NSQr zAF?d5o?xTSTzR*a$_!IRSO8X04MLOtk|B#YJslQR+>IBM|CoTkZclIumkw9{a6$35 z!dEu=)xogEqQjDoW8k`RpQbyh?@MG~>o=6lHdLepMZ*bk=R0rTI#n|FgW0j*n`@TA z^+=|Pf^PF^q&_J*k4Wuu+06={WpzO&`WS3|8({I~bjvt=b~6@Ri2Q~U0dVm9#g2HA zdH*M^j`&D|XfA=<%3sRV)&0k>XM_^Ng>MNyqpqP;&2yG%;m%BOne%l10 z*G9-9Y-QHqcYbh0?_G4stjr#|7J2@sp)3*G2?+e<{U~D99yd2q>Q*Y34(DzcL8<-2<%yk%7u1K_Z`jn;wj+DP!y=Z=^Bc43$Bu6fn4ohW6UddiBc5 z!%~rumZky~g!%ipqQe_4rY#yn>QxetSI7>~GaOpvlONcOvThnLE_1(_r75i1lnL}Ap%^CqP(fAsjK-)PR_EA5O=TQ}l z{hhgYf6~`DxW{O1+w=W_6PjjIg(e^1f)dHERbJ{OL-sGlB@WG&F3mslZA7{=W?;-n zS>!P01EzNyvJ})lmEqD(&WjEEJwFtx+{|&c(d^L|B@LhZl3iVUE7%IgWD}l4wL>iG z$lNlvcP^VfN>}Ap(WXVix%$A^V^=-B*w?=W@Ev`bllNs6m#>Q?x?j$QiIwDA??!Ta2(U- z|KLWG0vmP?+zh#Z`)ORHOZx;(o;|N@aPnNMkda3ezNZ0fzj|;2$Uj86?BDO7?Cwb-=(0IOK}y~#u)=5n7RPN-Rny^TsXxKK&w8tKdH1N>(pTgdSmB!Eu087d zwQ+k6AaIQ1M3v(byc^1i>{&R0rCr4E=)-CNxPl|T1y`Sk&b|`5 z@F!nFtaG`DKIXOoaeHV?;&l-1@sf$`m{FKk|mq8vjv)@c7@`y8rOEV?0IZbR}h*bZOO_U#luc z*-lr|+fv2(`E@c+r;uKb#~%-V(1Evm@r+y1~sViQqrBX-AF2Z6UUm} zRjp6vN?L^pf0j^ve_Cd*CUWs_rUBK&Lw=fwmCFQDgi>#VZBr!GnF{Q8w5cH!lkhOYo&^!t!9v&B^<4uu)O<90?88 z_cp;@V(uO#4Hwv|&3)0eO}jfpQupYt*q-A?Qu8@Z_O{>Thx8H}H&v8oN;yx;BO{CL z$Fx)hqDE{-!{5A~tf?VPR>SiT{t%*NYP*}`KHdy@bee_ysl$-oXn29rycpRzMiO7@ zoz4wVbegzhVk^<|pfB=5ngmTf7+9&agwW1?HfH(AN>us*pDQQpfk^I6qN5eokUc;uD`{!Aar^9?^O$dY z5qWq^bE)jP*y86gE17bI{;!fw34qLTuPk{3x3rSQ1={|m76%@?cJM@Iuq&0@V7#Yd zMd06dq^d`8*ka-O7eCQTPBfPM>Y}wiXpRbMBT1vU+gw3mFZjIT=u9=CXc*HUpnM== z160kvkcvR0##B|c*v7`Mz_$g|t3L5Hf7NS<=6ODoi|@GO`-Wqk^06r}xxxABaGFHF z1pH`>P$3^J4uU`e-+ctY##l!w zuq9}cOJN2=9=+KF71s>X+Vvt?P6c}q0;%4=Q*$I~^&(kMj-A%Cb<4n(Adr-yDjFz* z374!$whpBihs)uwOk$O9mCuL!RvQOuWLs}bdS&S@r!mnpN1;ua4`FzU1r5CouQwr& z$b*2t2!5Tx5xvMYcq8IHH2@Jpf&)5FIYG52wOV1)ruOwra>@A+uC$#Hkv4XS8b@LY z=k9pNEqVoXNeP&o$&*pQG)0o(t9+s+ADlp`wVH_IbTRHds-@eGN|N0_3F~Qk0 zyIrt)beFrT8%6R>z(w(t+t`NpLB6IX^tyLmCsU;624#>;r%e76CupcaGRW*|p4M_jZDnc|29v^(Jg$>EtOJtK7a^_V z_w`4}FnarO`U|8!Wnf8VIHAa}(7Q0wP}8mT~?| zK^NETi#RQuPiEmXjGmR}od4^7IF9piI|LDck=jn|0nS zcv*e6Xd;?mmsAsUC-}D2dxJ|NY)^3Wr*A~ukUY!G>KiD;DN{-lW?@(_y8*^U57>)i zn{JUb5r=tAbSk7?CnHSadem$Dz_fP6_{(gqZQn4Bz7m`M<0gF1ikRr8MNvU7{dW|c z%8d(rk6-7vw>?r)Rr6vr*+G)^9;ZPck{jVm$tOlGn{WG)l)7P!5iii+5r&i)GR`Bt z%x^Tn9{1f{6dxKMaYx`oxDT`XvhH${?k>s;E$6==M1O^_BnFbBTCwmB;lKsCysP77 z*y>$RYena#Kh|x$F=-2~Wjw|Tg7LY=W&Aj2Rh8oe*)-$zf>$HE)US9_kKkHt5aDV64$4ak=Sl61P{#OY7q(1r%vIfktW z1-jffPsh`)7gc;pa49eJ54v4fAf`>YaBzls@|gUO;}+;qaI$clU*w<(L;7OWNQqI0 zO4d48EW!s)kHm3KZnrhxHVgL@KI#N1megOp4>hMj-ns`G3XN%{6L^RAGaG*8OR)V& zb^f5oQ$#`oJFJJ`1$|rEgwHiseBZzjiz&$?Jxzr9G5x2zEFuNg^s7N@l0YG<(;*f0 zOO71D4Y8qtA^W@)5W?3R3GI1SYS7~t@O!W6}*oNxev|fHq4!hc~ z))RGYG=DQYhW3;GraX~+j-CmpsZe$MPNjrIqu2{y>o;q-Sq2$ahfu#b_|M|+4vH#U zT+0YM()PO#$dIl1lNiF38*ifqx-T+Xy-1;E6CPx!$a9AuJEt&BwiliXmJXh`SWh^T z*s%Y3hza>&(mLeG<$~Q4Rdq*ha4|pOYmv3l!xBceIY@=h6hN?M1ti?0%J(C!&XbR#EHhIo!jl@${_>#j#c~=Me}&T<~?0Ys?5^2stG`e*EBS?*$UN^>#GFC zDIcE-s($H{a9UvL$UBw~;Ul12RRTHW6`IRr2P=(>gz6hQ(XC>?+vD&yM7Ck;i%iA0 zoc!A!<~-4|o1amOrBF$P9SKWzB$j3(0(D!l$91IQ<_BfkduA_tIhV%&{=}w|O&GES zkDVXbvZ+ws1HY)xAV~DJ6w_gGXAylMU0-l%S7g5T!${TobYY#@)0ym$qn~et4m023 z!45Y;8a$dKslEZwy5H+!%T{&7ca)@XrroutJfxnL$JAEjy~yzGto`4+JuqNJ-gOD& z%Pu)-0$7soSoq8d7rkv2SI$Zx?Q@UP@62vhU}rZC@I$_d@}I<4&pjTD|u^|Q=fCI zzL3YbkYFnGh=lh@h>_%9f1 ztHY8o`#*q6;1yPc89c8BeBY4OBD6DGoaQzT7V9U+Y!nQxpUj z+M%6?dyKP0#}t}vxKNLFZ6(e_-~ag=te|p|qyC~;C&=dmt5X=PPNjcaoimudcT$HM zi|ZUqkOa;ZS$^=l$DMw%^zFfL^3Ich(mjMC-z>Cfw$`vD7DZ)hu|@vInYA=0e({E$ z!{dcpLOVtGL)Bjvcrvjll-ze*wS5o|B|4y`K1c$_h=A=)n-|_jXx>pnPJd_v2M|4x zvxtRR;X$VQ5HG%XgVjQx@RKj`SEdD(PdLBud2BABE|k`J{-*0cW+3Cn`r_x6$>Ykk z7ruTH_-bA&BSl2Bp?XX}N4-gErYWLkA;c;~F^Xbt_@#B55iCATwTU~34I7A|C@%8H zS3!M7D5u%cR9)Kn*0z)-d}^Ci$1&@(8yl`qwpHanoezHSwKsDP7NVPIn*kkMZfUSS zwPpnj9r$~7kg_d0e3@$_w~eB`W}h7&kzAW}9Nnj6gW@#@yz+Q-vKeO(M($GArx`L) zREO~fO9%3bO8YbJ9|O_@t9J?mT6xEnbaWLj3~cu?nQ9W}{+jr1QEQf{JbdYmTtx|+ zfwQ~G3!W-<&J}^!G@2M?gru~%+nd@%iPG^k^wFwG3J5G3DY>O1}WRTkW&g-7oIv;y4;TR zeWYGsykdUp2jaJqp+r zY~MjNbTL!g-lFem+sUOmOI?NHR>RlrzT~P#iXsZIWgF4k+$8(uP6n5iQgls2p!%j^ zYuzk!QigPmlokh@oyFk2&V1=BU>Z+Qc`I%Zvk@^3y5MX@l(q@<7&IgD@6 zSsg`36hErlluTbI-{N?7^H&p{PEC&SlBGH>gAD=^M6gj{0KSDxpuCEQVl9c7%!)~6 zedE^wS2xbPxFy}!SMQ^jv6HWTQOa$Rxj$3W+zYE6*rF3uDQA4}J-n_)B{2RC25)h1 zp<2z0s9eLhTEE|aJL&u&?dY@UfG(z=4b0TWtHz;0VO8Y1imz4IAK&a$+u+m7zDygX z*W4oM^p<9!zE#$- zJR76)qG~eWirCI}Q|*Y~q|P<^1`&AAxo)Np8rXM}x-D1DHEMs0v#`poWyBjn8g8)a zIAHk|?q12&RB7z~;F9)-k1>r1X6B{npuQ%19dYk$QJAvj-iy2HG z({zuDNsj0@MMAJR+9wKV?9beyfS%0LteCcU2wHb^U+J9Ja`Sd})la;T7W6?uE<%$M zLac$G-E{XogQ}iaUS}WF$f!CyQgHTs7tabUpK1*gM0J@1qQsYuGk-H-GtrEKxlxW$ zJac25Z7+lcDZ7cA|5o@Z>($cGiPhC;*RVWmt!K6hSp)Aige-TgW7?xITl0T2o!TWf zGy2@Y0c3Ft?f0L{>Hd3dK`_94?oFu#Fu_oqGUNekKW$p|PI!=`-DKOKlEc>k_DPp7 zGU|QfH*{~+cMv#EVO%zU{U+~#Gw=!h5oQbi5!mQ%y#bEav+3j{V&%3LF~yuxx>VqF zy9Fk1S2yhO^-xX!r*sFi9=J&hi5hJF00{FbeDCfhlwO`HK3$6#Khpy zXY$J$(@v-T^ysr7^+JTEbGsV3zT3k=#n|Y>5~;)X!cU&*YR*2W&3r3 zyYDQ0-IyPFXQ0@8L1cOO=DZF$h+aXnU5b8C7}23X68-VGR_%C&6>F}TnIwn85niUa zYLW)yC>K?pra(fJu#pP0Z@GKoV5c^e^a6{2G$IN9DlfzA+a*oJu65ZB#lmT-_{0%n z!P;_lbDByGjoUXEdo3WM+v>5!Q01e}JzL&PT?l-8X}C2VG% z9dMhb-3oa#RO9a6Bl>OPO7p$m6Zy}rf}F-|rZ=3LNse0JfFq5E;dv0g^fw&>Q2}gu zogQ)|l~#Z9j|T(~_DpqK5OY)oBkq$It0`0Qmt zhEKOX$Sn1+y#jAQoF7T%${6@9mg{N17%t)al|#TSBjUhBs%r+!uJ%OtSr&7$$j&yJpiC+ za|J!xae8K(=<*qT{wkVLniVxVLtF@l1FC%EvrXgZ5FT5}u8pf7WIv;efgTD8i4TL~ z%$KsBYRveNJ+!9oD38l$*Y$4@StPb@*oEw&#fT|AyEq-P0>vMVI73?N9D*#HcR!W; z6*%N*kt1xEJMMGJME?p}DLTLs(kjhvl*c5%d?-zIWK1(yD5_Mw@3bq#-LxP_dy>I} zweCnR*23w7<_^cF0_+N5M`NEJMSF(cKzYJ(n_aMmfu84QLAvtkebmDkho|rmf|6fV zWusN}56{X#eM@fM9!P71D52vNmcbsi#^B0XR*79S%*FX8z96oCP_7C#X`2>iQ7jen ziN2h3-0Rmz3H`f)vrupD?4wa$WO1TS+CC*0Z__}0_;J!V6I^A=k{0Zp)m9!{%aA#| z%DjxCoZj6ECsO;bQN()<4a_F1Rs&;SH`KSbHUmcbd!->(n+I=MWs_?0qJuzxW_a8m zcd*5_oc*wrS8KPy8P-){>-E-uA|EePRQ<9b%i^>Av3&Vs`y4IkY=$TW--{POif@XQ z)?v4DDtd_ZPE-%N32bUH9(~W{%xyZu`%gqfPPbr>V=CpuYAm3-rDS_P9emaFA*Y|~ z^Ir^HZCv?Ws4!)eV+N!TnxJtAXZnNfpm3!px29ZBO((8wG+$_#u=sudLLO`0Z{N53 z=#R*Y$Y~f8^foC-yl+Izqyq2pBA5I0a>2&VUmVg8)RgLKVl=j|B_?*E?=wK1`ErvU z4_#;hjl8vb8?@_F<$$agnM5yZ^I7CizG&O0D&Qwh^#1@Nm;&xPH|2Z28W+BkxBuJW zvR~PkH-6y{A_O+^g7V1*3cw5q2!^g+f zg_b6*(L{uSX?@Ug3MHC=c_>EQ6#LbnbAmgz_>GFU-NEe=&Jr!%#rwT)KL<4u2ND^g z$Z5HwfC~$Jz#Z)<{*|=zwx(#X$Mk=3>yb_-^l_|0v{3;zK%H&E< z*7wrMK>73IUXroSabBj3@8c&YoNOjstJ~J2Hb%YkIhQ$pERtZA;eWV61)BsG$p~%| zp8TE|nV_A?VL=jm9(4O*SHXpxeI|MPiw~&f>o7EM5&2)pTmOG-P%-&m5ilrJayG>o zkg)TK`vGrzE=3AMtN_oxT6ZyiO`R$m>)?kJ#dRmN@#kOEY2oD8G>h9pbel z8iS|dQ(eobs&Ce8g=@l03D+t5O!z`5{-_!+GHJ}jk#%Hn``QwI+Xu)s;wdVma)Nl` z7DDAk)TP7Sp|S073HYfG2?XX(tE=}&RcQI7Os@p((*n8CHO6Q6n|c)? zKx{;3d%^g?Aq0&rAB+<#Rije}S1alf4{jBH7u6StqKmxDy84k+IAELfHR9}QDX{0YZnISW(&-@yo zTCka@O7qFv*~7`a1x-*9|FD{Ff5RgRZyk`XlG2BJ(A^ zf>OR6jqa3?gxVqJAS^UTsu6;_m1v%z&@467xc|Bw&Ne#-4-0b2V@)Y@H?;*I#T7hA(>S8orff2xa6(& z5=(xr29{6l2L#71+tiX{ly#~GWx`^d^$^-Kqs6)ZrDNNzyZ}QO5erhztst^^3Wr6I_U|5Sp`g(>AM4jnCm;WD9j*QH<$~S) zz`fUL!6&ZJI;IR|8Ph-t>jz1|OMy^3FvG@)KTxfq&C6l!l79tqo;xO86YQ%h_4U^U zr|Apwp7C6YMYROz1AL=xA{a_QAA*U9PIsoz;I%O=CEl~+Di;rbotB^W%9_5gD)_Zd zV{Qy4cJ`4PS2t<8U9}6wj_`p~T@ZJG;we=Vt=iRbVXPsRTj`&0RVnTp z$xHf;p=X11CBv@9Bm{0>JTv16RYA)B#5YB5<(F9!y*goh${k8km&SMgNuv!EbOIc? zkblx>MQBa^5kKx;TwFfVk=z9CWwNZe_{UuB1>OR&__=* zRLngSuclD)Ns-e@BcDq%JXq;f(7<*MTd=+H35T}#ixzfpfoM_NcXJ+AoC&titGtq~ zlzo1>e4*=D&NRlQfol7~$<--3Q+4*G#X<8zP@1^n_vKSHc9)E1Ku!DqC?M`s_75PA z^X1Z-j8U#Ve!AbZo>cvR0Z5&egG1vTscFsa506>jryYtkoEh%ZBA6a=G2OqbG3r=0%CUy-#>}qum8jC+AysGy3Vlfrwncr_G}?B?A4S$%q8Hw= zjD4PCsowA7<8XAzTe|pI*eiNH)MwkOm%&cNW}t5Gay#J=rbIE!t!n=dGwJSX^Hr)% ze%?>pDsb0#dM*rq4}At1EjrDzSeganM4q9UfWW8QBWZ_*@!*yMXVXTX>*(K@(Mp85 zUaGB`ex!-NSeM6%eEKug5gJ^Yh!QeX_lIy*Bc<0NxL*|Cff$?mH~bC8@D(Rl6XNa1;izjvaZ{#D2zja-jgx{Vlu9G?=`T>e2Ti2|z|PvI<@yBr_Aix2CGNgi zgOA7~P24wYS@OOg{c{bB`gFE8sjf7g31zM96frsG+R=S0rRA6A@8>-50lDUCmv;3m zc?3+3h(A7~yb}=*tJl2B(T#6V?Lt3f=+eRT+!vMFAvSKhn@r;}Y{CtV;ErYBs#gRR z6bExnbFIHsAh(^eC^Fa@#uT3UIQ^9&2beG)O*$aE@9*Y^+=?8YQ4M-#$=$SYc}L<- zXhO(PoFtel+HE3FfQeB-6uvVObp&oG{u3wn3gxLehXMV4kcrBRWK%)w5Yd+m>X5gx zk#0|Db6L&qKXNPm8~ilkVfZY3ar*^{?_;Hl|5exWA>P_gx%jKe8>`m88$xOb3U?(_ zDqZNu0Wzr%^&6SpT;{8eB&IKyc8=Y_3mJ;KrbkSu`U<)Rh(!uiIcoPCMI=)@h30H* zb^8#TRP!il@;<$qA-!H8HPDmJ&ouKh=2bpvOnzz`4R5rRe{wwXc||hk@p$g9A_b9p zM(Ek1(@bdajr)}*zyuBTkrPnPJB{vKrzob24yEpsJHENIgw`o0rJx{ksA@@<_FHAo zU&IyfA}S$`>CYfx4Md@r63hW|DjLOy?Jlx;8d|g7to>--)oIQ|Q`k~c@N<^@*L(z| zyTbuCI{}h{fojE>{v4@1tD1s5HsfsSbH}$WZ9})%vc*!_J2y(|u9)BQU&yMDijsZE zVmsht-fHH7K8!GdLLqlg9<*sJdCx9jXrqyMJprC-C3l@sLP-(<~tVS&7Won z>T7~u0ICjf{4Z0`{l8tiH+ez_cvSR@o;l|Bi8QMSv8J*xIn{&=C>*8Rf-R(FsK*!t z&KlyN>Ta`9bzFKX5jTml`OlvZm#z-L;ngz=Rx;BX7Vam${;qxAwCHs#>DB~e2E_rC zxubY?L%FDwu8RsW=GpqvX#b8=7v)}rGPAontq8dkKk=}LPIab#BS(4*4D`J;I5{m zGmbhhqnPJuTx}FsxnE2^{ozC~Es);G)08YJVye~akWSszdQ{7_#yh-_fN=!B=L>W$ zbjh%osKMZhenUGs?yGY(Du7pL=35WDv(4M!Uti)g;5kog=d_UgVCZJLr<#QG?JDJ= zLC4zcw1x|s96WRwQ)$x*O@0Y|21ALZ=Y5?%a|EiL(_xcOqaUS=5ktEm5JTAj7&r2S ziB^B&drkg}u3!JL5&xne6~1z7%yPgZAGne~kaBn)_zJi7r9Sm|cF31GsU%6m7CG9I&t9B)51vo|Oj!UaTKq6L z&nqZI?nhjn$r1UQA17@j1Rq%#WFm52Bg83rfZ@X?G{w-ju1F#pjKoivWq}nSAcVyS zq?w36Quy63%Ju!K>Yde&9k5I^5g|kjIhS67@qR0Bb}GG6FJV_axY{RUU1 zy9vrq`($53UAFRjCGDkz?ad!@-mk=yYkBt&un5#2PwkfDTnjO}R7YxFePo1h|D z56(*zt*-8K-1u_#Vb7b-5^FmyU^gEC4PN2)2vK9{5czFEhGJC)s^D6ec$Vvpq@XL2 zLiKTPx5^=YB~HChk2-THCEgEph47#}`5}QQqV2pn*@u!@%15aRC~PKcG?1={MeTee z=jpkAQJXskQRDq+5}Kg2|1OP*_MrvfZ;RzHp$^#q6ib^W@xYvzKi^*xwuzVIby0d% zqVupS*Tq?0>CgBZrKbuv9D)WU(C?t0s1!L3KsGxU#j!NfYXGGx^}483_eMr^gkAe% zb8yX~{9F7=W?fe04==22C=6&rSd4lr z!x|7;>%6nJdQoGgccwGQB$hw-V)%6*%=u@(J*^6-lj4(DaUYcT?$bZo&1q5}q`KsX zXt7gMXbcEDpukO}c#;i}<7)h$2@L&&`FRed-ky4_MUMM-KingKFk1_h?<6qAuoQAu zivyvLj|3jGhq#$2pJeE&iHLSyMKWAoJaw1D*{$l4W+9*??GvQpuH31C_>A8Lom&RF zS;=Y?UVRhNZ?R-FL+6U#INFqaUlfu(D0P5HR30VAajuGu%-8gSS7!bxF}SI9?V1$Z znWH@SRj`P)i`g%=P#iN^XU@9t@#kn!;PuV5d`yFQAl|_1zXwEequmNv8=@BgrTDM9 zAcS0TkO(k0-Al5`MZXDwrc<{_GjFlIVZzQe>#FC(69r&rGZJxcqIrE z#c%=;45&uT_y%<{qdEHbE$SVOn8;?JD4D8WY*0=z>S2;6Lm6VNJo=wG-bb$G- z^;h?K;Hf>>imD=35Bqd!5Hx0cyf9_4_*`m0&@)hu_Mjtud}Of=2a{x^LnQQ=d+_;WE)UFWC169EjonF3}z*> z9$mAMmKU%Dj_uBpigm@f)jxkew_szaf^u=y#eA!(8qKU-3-yxC1W>KPR7OSI{#gV+1*CSqcjx4GnFiux|Ara_$fj%@= zZ3Wg3iWX!0ibqFMgirw+Tj^Qv1ZsZapU=n7SU%2(b_@``4&}X2b@y%Rp`|?#H6sV4 zhYFCbTrhS19WYjF#JzX~0E@Hi(qiQ();??0OY4UY>9C|YC30vN;chbeRC-*j~{ z9hg|83IW^=!%D0~)kfkhyVEmhQvQ?gcVT7wrgFmt4_cXo{wjMknYsh*K|EbS&9f1Q zr&_PB0)|{%JMHHw>SL-ds>arrzI1R}2uN3f?=*H5&dmmE&^ju>VO-KfZ(Ge$-qo;uR?q zABj_-NJ3_p@n7nqeIeD<)LjtlkX`26q2?ClLjXAFRZgJi=nvpb#7qFMHoR?DATiqj zFl)AAa6WW;7v>4l6I!?B!Z+VwkDm)sJw)v|lEtye0W_DUE*?+Hrttul%}-KI52dR3 zk7JyPXPR-nLt(1hU{J!&v-@BD1u zb|Z@n5$uG{wO4mC&Xv*8HT4F2l5Zft=duB|lxM+V6a|0JGB@F(A&6UZ`3A=nbv}eW zF>X~KU-3xEP%_12;)yBq<|t5?&t~^7v!Gn!9dI*U%Q61e;4p+$sd4G=T!A3QEZNUa zO1JJeDxHbBIB3q}m7t`H3d8Q$1CI82mN{P6NmdE%S^(GyhN&{=Bo)}aTCPo<_GZ13-4UXuCuYuk6*EwgXl zJQ|?|pA81sC5Sh89-`4?JG&0StKWh^PmoLOjdvqI$pux5C__2$Nq5>;Rf->8e;W|y zTrmz&m_v1fQ7$ITuKvp$NCDb}b#Wwq-aN(p)aUf2zvb8NTQH?7dvSRYEB#Urya&yp ze~`fWDx(up4Y;hHp$%I?s%fd4gR5;i#;sqQ8ucT1cz?bwl* z{={$vO_G82E;Ih}rpQc!UEH1KSC00jch6z_uE6Y;{N+@?wjHwRr7*qT6%LtOmmO09 z27Sj`Z3lvb%+f%jdx<>)xIez=o$mp3b~cMqv~M0jt@TGlEueefqhAnQ;A6_%kJO;1 z>c_X*RV8AgS zOwn&4nXQq@j&(nrLZ=k2*YV!XW5+9tF9HrtqM}#llT(j(dFk={K$MH9VTdW*s1u31wJE**q70Y?KE1VX!X4mko5 ztAj;qF%mewXIS38?x(m|S7X4098!Ler#yD!Dd6{S!*`ku47?>-64@6B-pMGZXt$3c zjJ4Vv)&goz%thXxGkNvO{I3n0FqH`Z%wqZB>Kj~ie-Vg9yr%SkrsMzEmz^ifuiF-ZS(%`z1IJ3<@mZu z9H>q@4d2phvO>Pd@u%hYOZ{f)wVm-EN7Jp3?|)u@kklW-q%ZlC>&x#01|k{|xE$ip zWKW>)bp^Uj0?QV}_CDa7nuztA@--^?yz0q$yI3qVN5*Lp!xVH(QPad6NubtE{-$gC z1gI)EGiYyN6o4FetcrM$%TG{=s@5;GQ~Jty0d|Q|?Cr(c6u3jr*S?A2!o_@XsmzZ_ zbj;?4c4v{Xv{FaN;Vx>$9KaP56KG2SD5kc88K5eXz+`h*2ruGEE?4{5^8NNE{UCFB ztx3^hDfw-K1f{|&*VV;W4mjygD=^|djy)5s z7TxK$m_q1p#EQ5HStcKQE%kTwCR z;XJ%%wInLld|Xr6hnO)_-78miVNjS=Frx9|=gb$JRv&UvX zF18LOuYW1vqZ>FF(0cKuC|V|lGXL+~qAQgn%kvpMD4xFv#~tWM6sM;9C%7PdAJQ@j zt5m_q%cQOAee)YQS3jAeyzRnp^dN>LJW4bmowx^_{k{wUTCwsDF}i-yyK-j+zIZ*2 zSy_!_W(4U#j467gKls>H>9#x)6bFvJG*-vOts8VF)I_vMD)v#FvDe0v|9j@B(Et8n zIS8cQqCCKJk8y8L*D+zVOV5U7BJFcG@XyQY|FW@h7|!A7(vyt#(t0^;f-fM>Qs2|m z;M1r`GzS6(`vS%9UG*4Su%YIea`!E6#B-a{N$yClefVdZ6~`Px*eQRJyw^a0uj^`L z#Gmk10??)#rB*s!%H*iT&LD0jk2?ha9vv7?Abq4jNM2g9T%pX*ASC02Y-$xX=jU+C zjs^vzF+BHk4JG2gN9?5we9CvSi}$yifdT1}=vw|a{+|{`i(OCEB66`)8-Afo=@ZJA z5|sS%yodN0WXk<$w*lNMoHhXBL_igQwZTi#4!vVH4Y|BxgI%=MhFy6PF7;2B{8~4= z+C@xn3>_J`*T0EqY8eeg5uxT((5`Q3$<#nA&(8vDnWem|S8BJM_VF)QxiP_~8PE%Z zUSF8Jy7H-UfYJxdK%0bcs#Lk+SbR+`x&}Iaph?t)PT=O`JW3dqDzkn71CQlu+soaKjm7(hdIfV%cLE*wS-hD9>-d3BsF#=7c?0izZu9 zXDKv=ri2+|z!PJ)B;8O3>Zowxt)_vah3&!F$8n+hszl@eUuF#Rt(#GNNm6Rj`eBzz zZ&r_IhE5zzY%P8)3M@7_r${ch_=|XcAXYdNKj1+<`#>ea2$-FaS2^q4SC_e=_@XlZ zV{;>J9fkpnOZUBm)m-rb7CSZP%a~gL_jcBsXhsqu^N}LWr+j3g3Vfs>eanU!3um%> zUqfvG+|O~T#-u-^fu6N1RGp5RRw)ZfKr_zw0OO?4!^M>o6R()tk_<67S+$Tv>%V= zw$7BeF5@3z<~Sj9p)B+IA&{Yu75NAY=hR*3>#^X1-CP&<_Ghqcr^Rgb{y;kFqkN1e zcqL<52w_A3NKX^{2zxj-qI@-ooWpIDd9g6dWjE!Py{lEURL|pU&W)ylsSpd=m>3IT zv+gvt+hW5h{pOP|9GgMap>XF@Fh8vm08pDY&JR(#c-XX1I+TY z0xQ#X^3@=g%`7figP*BaIrj>o61($00vEhW> z&DI!_VZ~_qiAHkD`3*?!3q>L0H=KeFS>y&Hb1d#5s9K>r3MpIO1^wk9KJO>`JXTQ? z{enAM>#wf)p$>32u(K060^R|EY3-cWz#-~WM}ioZu&mly$F#iO`UJ- zQ_jM3%>y1poK1KgqB)@ zGcvo}tv)Mwsr*vRh)DEWj8P^Ny@A=RkRZS46`ADUHohm`WI&WKID#Ai6V+@{TYi9s zCjMC#S9GfyE*s#MDSpAa5s3%2+=I@V{w%5DXA7L--!s#{xfVc|Xgy!~&4eWNbdv}` zB(c^Jqslv&^S;0QHbv^Kp4BUlCmE zeVEvvO*zBF7T_M|T!i$u0#G%bc4>q@fvGA0P!ljswM)Qxx*L?{ZJ}mMMR`pw9iwxX zT+jg*??pH{N?dEI0LHB!@D3w|0n6kQsi5Tgw6#U~mtO*8`2t1bGlKh>6HhcF;zG;r zX!ijPNsJlfo&Pf6DH%_@EZiRl5U)nC4KeMaTRfwp*j^x_BMYa2e3>rd6#n4~B%3s% zMVw5Mq2^=UsLntGPwErGf+Vy;9(H(0u*m*|-L9dwYltLrvRp{FTHtfI72iqk;CTIp z_9id=X{j#K8~8A{0U5$GKod90v9)|blL3f41m|!0RX>BLY(9-4_@+rU7}&Fji7I?Y z^ur$flm>Q_P{d;bt)y%lRioD7{upN&s(H&-s&2Z0__Nxk_$}8BtDYB01A1OJGhQgZ z6Z**YBT%*j?1aI}0&KwjZX;CG5_`me}k zXxHV)$5Ts(H>sgUYL01Qw#j?+PqcQ!*6n-Y{@sc5L;3{N&LS=m>)q4N*)&GcDBKp{ zzx}kXtrOES)td4tAxix1{g+8QoeKg`?pa>?<39lnF|->LMZ8)p<<<&_pOi3ZMBs`o zbg3=9`aZg1(ZKvX-QAxdY8O&F25}fQ1f~(+JEwcV-yYwDsm|MRiD+Dp|oHH z(GkTz!1x&ynGST{iAmB$K0(f)E&@~q15~F1kW2yXbd_sM_>%R)5TIyoH^n~I#NW}K!2j;j2yW?Y3s{f&3fmHM}eauHWz z8#y`!Q|>Z+rUSvvAlXX{)aKTJVuT5PxeJ4hUFF#C3c?6~vmf_mYEPi`;k=$ma^Jqp zvaoj!>7)^}_mo*;O9O%}?G%92Np0@rXIT_$>N^+97tZwYk?Aeson}GEzv&vgH|HCW zk8knPAN}#7T_<2dDQ8PKApN&#=+${9_s})7=9mfY*%5~C-hkf}@<_RdG5#F)~ zguO;yo7vUI$*Gx>Jd1vfJ#z_^&U-ywpYDJCyrEpThNQzG=8DP z=Fg}xXAfW#uK{XfJ5~ZMn_9DCa^978`Rf44WwIi_C5l^#9-bMZzH9pwd6N{jIucIi zr7eM3E3`PU_0cPk_^aLp+ku+i;Mr;7{ENb>zMft2VV*0uHou>{`-*Gs8r`O**%}us z9AxC~-IukP{-)$A)&sWZQ1|vGYk#KfwM{y}Nk@AXbP+Doe+naxzR}b!A;oly2NyhQ zj@c787&wb_qFbv&K6In8j{^i35WvQW2f`E{8h)l|lCBob_q!LU#MRH-4j;QW@$HkP zW^2e{iiCDf6EDCX^v*-}f*TUMpow9A<@s=dwFl3)PID7QM~SL!^|PO^dsb-}DBu6a z8E|+eNraAp_@Ht50&x5bS|JY{?emk+M&t79aSxJ~?K<5h^bAc`0lA-{xe}8S%dTx2 zl85#~xMXJvpwa87lF`_ajaiaJm)6L`TU63z;8PJ}dNsTg^$FKDGZ$OEYDJnotH_`H(A5NG3$? z)Ra8K!n^fDZO7BwLrx-GiDc;57NgsoZqQm;U3R_bf%C0HPVX(*{TPZa@K_!LfWa1g z39Y>jMHPTPmdP`-M*AbDmg|`T8I_Ys#HnAKH)CK!EaGl7HKQ={nxo{^6#YJ{7Z2C& z44%7H=|DP*+mErkL-H(v_v1$1Kv#opEX*{m-CG7FIz76tZmPVeu5msHxp{Q!R{siD zr%4p+8rM9kYe|(_RomnqQRNQ18GaV`uBO)2FGn%X%QwV6bdzSCv^$`B`ZpcW@Z%$4 zaEW2y8tL+KlG1K1)xoN@e!{-VxXVCy<`(=GOjsIcsW%Hb)?_HCR3wqEK3ltl2_%VXMe#R%D z^)CP)5>~IfguK2dJh(5^Q!d=N8+P!Wb9eStG9+J2dV=CewnTL*q8c<^VREDK2)<3* z!qj`a-ii~pX|rL6LQ=JIDYqNc^B#K0?EJQ~Dyp2%g-_4Bpj5uH)*guXd4~PY`lQ;% zSI%*|&A%~cWB=|!?lah4`iS!A!a4XqXGH`0~8(cN{5%Hk>`S&^6 z-m7ta@Y33+NP2`%yxDKOwv%)uHRC45(pt2S|WRCXii~Y$Lo5kbQ|B6JeEVO&)8r!B4ozQC~ zJG%bl=LiErePt=B-)M4AtDAS?{&e!}F9B|AmU96?$G7`zUL*E8Z%I{qw|B3D3&wQl zv1|Y5K@l zBi72@y+UpHP?0^P>l^3R$Zl^&iecV&UX$&Ky@Qc19?xJ+Kf)RM0Kv;YkA5aydv{6< zcV`z+yB%L^y71xtzS6aUVBXXSiY&n1CB_gu+SV#bQk;=E49}t}u@nW(7l~dLS@&r* zIIdSbyzv|zc%TrD`YM$OH0dNBkV@B<1-H%N1!R7UF?&Oa+kR+graV~A!BOx*Cvx?aUHsEUR>fa)|4vXGe4qO0XE0rH_git2%8}3{3Wg*=GYO}%v>|5 zruKxipUfq}8xUP_KfcqPCpl9+Q=u{ciy3$SPoMbz?Rj??fIjI$#(YJN(Jr+gOhal0 zOAM<{EaqJ4JBjL@l`{`0Y1GmqW6KAm(bC@n)0KP)73tO1-z|^5SjyL;JM89(#b@ zF&rn{!RT%Q6Y0rX&GB%Vuaajxe|J`nnA}!?OeFsEt$mql(199lIK~`mIZz$@P--iQ zAA!9v0I{D)6UufmQLLPI!!y0wR2Q2%{R2tCR7XUA*~SPR#lPsATCbYm-ZuIS1T!ki zwI+*ShYu;!F+U#M;sjfl;xz9*xV~5 zSS4@{IPMjZ#HW`~o5f>9;nTN($)MDlP~MNjFn2N7QOvv^c5&V>jPQPn>O+;7?ZW*(4rq!+#xwxCx;P#%Fn*34ZND+LV?X&P78He5{a|^MP-b4<+NB3? zxWa6&SUEJ&{+Sd@R$WBsk$UmaHO?X&`ttEAcs{NkH{`Vq3ug4xfE`B8;RhQzs(t%k zO^sqy^XahcV_M zNF9G-K0=$?igAWTih+I6U7wxHw#T21)|FTMk%iCpRK%yfXyJ$9)-opDuea(Kz!M)fe9gTwan(*X`sOg_lQV;LI=frv!XOT`Nl-QL5C*3DqMCLy zZN3Gc7>khbB`)&VPIjnSJQnp3l!V0-;|Cjkm{ku-;xQ|^;0rV*lGDiY8m8Y?zfVkj z!oz(}Whi1&qTy@R!G`6#^0e0R>(#@;C&-rxerF6Av*^B48#OPjj*0=c`PGTxtu_u~ zC5212zjyD{4mICGMC}$o_0{BC2ouK#ipjPDA0S(hB1^used-(;<09-=^TpK~nJ1Tj z{nB-(53K%Y>G(R%>F4!7I2FP5@BGB@YTZUilBN-NefmgN@G#bLd9#gPmkCbCF%xP?CloG*}Be0pATD ztB*BljPVgO$>gUlS+Fi~NglW`tYPAswW0~k#71hGmMEM$jXGBx7F4S1pfz3J@}qoL zJK9#{TCblh`=71b0N)P(6di%)gsk+3Q@l>yi!!2)U>AO+6M1@tb!B@!rRVa#g;?GE z6x>E{3jGaAgj7Q!0a33`moSP*T@I(%tVpmo%S8Dco!Opt8NZOwg>?Bj%LV`_kDwcs zB7m|NDM4|>59eU|Q3=h7ahlqN3-b%E863s>Fnfpf@0C|=WCQZ89J5ppD1)Lqj7h8j zx|RmXfZ$CroZGo_q;j$f9D0Ao1EGxiM9M!9^wqdgj2p+Y5G3t8ZM*Ark@+(~|FI6X z(}{y&FYk9)FNbM~gS&^lJJb%h`7;KKD+>Fp3Z4k+=kl4ic&E19+PcE<4k#jDj>g}% zs4Lmdz|>a8scHmiL=~q@xRl?wWEF{U`S2wIyW$QsD+xe`n>*a{E}?R_h%5v5?&UYz zzU?@?(RwidJ+C0C^J49QkO?D9S5k}%Sa51Yb83y8uZT@4AoN?J9bkpb*28EQpazuL zsW&edOCR-$ zL}EAIKf(uw)hAjJA`(k<97<7L)~7+nXIO@?L+4UO!s%{^yl&cJWeA0CFUNs^l64hI zF(#Q2M9BVR1sY#O36SNGvD1#4Z=XEZyMB`E7NFs`={Ga_kh2ye+_xA+-O(*!C7EmonZy9n4sIIgZ3n>@;6O1nafIfNRN@P2x=#x#96N)3?j}sDIvf3it)*XO>9M{_ zZEZE#4>t`)FXEmuG zOnL-nom6)GP4^Yt3pq1qgzq+_e)MhB;!;eu?8ZN{=?#?I@S2!Mxq2uSdI)v8bbS!J z0koMmP3C&T_bJ?L{b*M+@tTR&XGu(#O|ELc4~gGW3gA12?DVT(Wp*yD^0>!XGdU*^lrrUhneEJ==h84g>u+?gz+eQ$2BSP~zrtDDNp@(G!1o_8xc6t2ux zToi6+*dLTo=S2>oYG8>NXIo`6yj=_7=32kqxfm9ApF8sVCJ~EAvq??9uH)~&i{22t zM%T}fdRI&h=m(ABnY&MbsgcM9Z`et1o~~KD3fuP`nvW{Tf@asZq+OJDVyy4Tdp-AO z|9Qy{*xr2w1GJIqWV#Yrw11KWx~(ZnzdQ@GKh|d*u*L(VKgzjqo;Mx8Vtz?e!?mu! znXRWTQ8SUZ-B9e5OOch&1jvXFyedpf>R=tA6MgC3C;MxE?vMz@JMa9$ zZ|ryE@-;X8@c0u@+&ZOdGa=cEY0L4HJXG`EQu5q3lng=G09T$w@?8mn%z=#wF)rze z<-Y^d$hLNx*A5NjHeK>bEPwNK$AEp}HHd2+4Uci}} z?=p60c=5+>y?Va(piI*pUiNfJI#zMZwT$q6chpKAgkP@xI>m8nS5p-)+d1R#4ll0=K_=xXT?;OCj>jOo{b6OYb=phh4Ra1sKaHk7W+r5fQ47I@2L`MHXMH5YM z;D`h3^14&kYYkF=1z4OXoOm=I6k`3ae!Gx6b&^qx9Kq1}z(OK%XE%2*;oNOj9^PDr zC3fw9(r5J6r`7rVx>x1?eKtPt*;GTIFR0Rvo+N{BSWWD{(#}CrxEnLsnXK=9e$pw$ zW*|$WKS0J3nvu4kVbBxdFvGxbrrj9W(?ac#z3J`OwPXR>q|mySecG#+m}V#+VlxWS znZ`_Fy*lrq{*g-o_(SK;e2M@y&X+3&eI7g06$px|%hBnPcAayG5fRcXeP$%~4e>#* zt@An8drK^cALR;!t;muD)ONYpE$tNWac1+6q{e#G)vtP1dQ0NK-qB@BGe2CjUiWHke4}6?ezOY`xx`EI zbjK&&AKP8ShZki(lg<`bzUTho{5U4-S)+TuAI?w`pkIiS(0Dc?H|Y?+{ES-Q`>9Oj zXvSTykan%U9WGz)d_h(+JjFc}P7HY=p4082Y=y=@T28Q@8r^v+(36;GcS-Trl1N)y zow38?;G(17e!9^=ldB=nn)`+831h8UTN}Vlu|oDv!ehw@lGf^F<$#S&U)iE+g%4{( z+%FZ}^FsOsdxL{)pw?q@oAWcxnbm*om;3)nxIlRmplSLG#K#|#?A?(&t*X)j1CUyYMjGLcAt{sNsv+`+@T zF^sN&cmq__Z@)S$y}Xl7M5!c~$=tF~;+JcY@qA%8IE?TFnuCn})YyH5%hJv44tUy6 zW!0FaMfuzbo)qMWB$f%a{{FJoyk{>RP=@0lpjelK>MB$%mR)yuhiCaQQmmq$AF-ce8qa;9qvNDod74G{ zPrUlS^Cf$bK|5#mMIl5JMZQUKpZ+VeRdEF^kUr%cql8Df1^$p&2f@hIh^ZRd+_#NHhJ(*Vggaakk=8f$Qo+iTjOof^TGT9#f< zQzFQ>lvzddeulcbuY}wfHES0T67{r8vuh8rNMF%kXD@hW^ zz2FGoC|hG!u##C9E2q{YtX1jni-Kv6cguFa{`8`;JGtrR=X;AWf33xAXfZGV+Ws_Z zb*nc%DY&vbYdXd!R;2VVVUhBOSiy$--H~#VUg{E`UV9IWV0PXBmwH5UUc=0xbtb@W zph%uMc*{c!=80=zZr_QV9ZZogiyUC++X)i zW)J^rv@@#pz+k;FdDM91`z)O^9l$F7n~uUw#+7spf#;a-<7-dr5+ch;TETj9UQ2r} zjD+{Sknyt2pZ zUk`grR#<3v+Rl4+oC(n~rKZE=D8R9taeoYTq-Vx9yEykLQ1s`eBzZImD%(6a0{3_>oH;7(+i2!zwzg z78KQt=?29p5X_f*gg3FOY(U&r|73om>A8oUtki{;<5C{bH}!r-%Qoa3T9{`Av@^E` zi%J@~^aED|y`z>QxV(hiIMcX!Wq1SRsJe^hqFp3`RxQI{Q7+*3b?e7eH0Ti7HczlI z&(`0kraL(dI!WekG*tp6H3NX!1dgi!6lIFlctTszFaN6T^EM)-*)F|59(+sq?S9?v zFZ%cH!9#<%5bz}=3$h>6AfHKA>cux`6JTK~`z&x=mrcte*u17O_n0P4V0veAB^(p@ z<*8T6`n4Ng$`F7K)~TQwP&SPB?*Y+iy7g*4#lx(c$K_wxNAQ$=$%e=Q`+@`0O05bO+} zC;9=YW+FI~aGC;qvfFdpP9AR$INhimU&!_rjd=3iY@o`pZqV`Y!q-Q-egHued66W8 zt9)D8%0}SP53?Qfm14V7-XSI8%3jEKDeYZ|&Q*3U@iFEV*lx>eWvm^Dnz7ev1Z-Y8 ziT###(&+NP_B5s~DL?e)eW+0i}8!3(QoHT;i6@S1(qMz9drc{QcasxKc%P?Ncrr zDjIp76x$=lK(MI!7+mm#^s+2hEPL1TDv|G{!2mWTJYzkcc|YuE)ZB~yWO+4_Z)gS3 z)(Pyw)}rK)iwcpgLPguM9;{;C)~E9fVE|$={ut zpDNdN_gFx|LG)W^cX`1B`)#dNbM(#_^UwW|5!6Zy>H^pE-@q;bC2x7SL_>;eSaNFAFeenZf4TPFm2HyY~rF0f|4M4f((TRO;jT|$6O-#)!+}9 z+7g*`WA^q0WgJcOieql2*+wWC3OS^Zt6dll`nyi0s|tW+!q*z${l&%*3M<{NvYRao zNj%b@E;Dn?QQ5cnbYW*Bz=QLoa*j}Uz(I_eULu>T)$+wu4!A^ zF)kqV*;vgDY+)n0j%>V^7zSe3l0Yank(6umCrn*T(aD%6G*EAv`2B4%l3O6ZUbVu_y;{tTj6Zdt1D=g)CpQ z-s$}1rDTxa3W{U*l2M4YS3OBXXE)QPSvaZ+q z>y7ua>LdjYIJ>eUC$e-aQVBub(WTjE`X<&TQREs0- z{&oX%r@vydGwd3`)uq5uoay`dTG8Up#GtqT?YwWL#kta`!w~TU`2}sU$L43h?4DTC0J@+KJlUBR{fDpBZ~V zoJqbURnM9){%#N;L2C~(sL-Dr6S`(PzXJQyqjn~lPM?OvURjP`1k;JGkn3GHm+PY7 z%j+kZ%Ojcq`p<#_rxh8>&M-3jnCOvs?@7;<&lll^z9HMLk#q z*YuIr$WMaqrVs!0`owUdN$~4a`@wU@-nUU5iHWFM%N^GMybLj6Vl*7#TByQc{3Ca7 z`aq+`#ouN~Va^fF?C~N)!*FE%=Lcl=xKY~K(O$?oZ2%GoGSFw8nTOBiLjNeNLc&|^S7C37Vq&CmoEdJ>r&ESl4uJNG z29rF^s!yK%(2Maqqh}zbnf2%NATb``GXoYGo2wp8`0QRwe~a4|tzWNCS}DnOu?4I( z+D6<@X0pD)`2=r*ba~J*N13K5kkotut?b@15i;h>J4Ip5Bh~MlrS5!}X}DScmi6KX zD$YLIUNSX8rUH5#MkJ6-fJO(pMym~fxSH@z)!lDz(*!Pef6Ru-K;FT>dxX$;Ge0%7 zyO>$i(uk~y>_;JNbPzY(xJsTA4vzQgr5*E$@lWd&-MR zz=g{szFiV{lb|^Y%T(Fgn5JjZ?;1D4?65yu@9k(wHj!bEgB~@>@C><-4(E&d>A#oh z0f&S<)CI5;3-YX+7!yE+pLu3uxafb=~Bes&+|aa*nH?M3yGyxlU0)l z)XK+G*iOwVngzir>>rJ|ux5NG?s1JSQ&ExBp@DR`UBLK#H~;gi&*K-)u5e*daTsQV z0Aa1e63x*ruB(ZaI!YS4X7kNHsg_gnp*rK6CT*>{2K>zGek76?E}%#9UzJKz2|mYF zgDo4~Fpyw>#)M#ByW{fu2LcOHKz4y^m`cbB2=VOhC7H&A&7Q13bC@5R5zFjyRSpTf zuQ=v;y%t$zL|?Se<;N738QJUdK0g27uHk?8=l>XWWvTmocasvo1U$7HFjPLX$1n1l zww{>jdW-xMyD3Nm*tW?ny%6Hs-*ov|ZAz`9otOhPcqwfGb@bS>_`f5gsPXI*eSf9iwN zU08op_j@N^{10l8as3$eTt1+uTP>k!0=B-uoJzTg`d9ud;64F90*+!o;{m0hP-XGo zbWy>;Lmr((2J~11xeBNA5i~0#Xak8EhvZ^v`T?UjiCzfz^;V%ZjUQ9HzCQ2uHUvMW zu!=`-3>=s-FtKQ}bD3%jiqpa^zi$fNdCmuMuqwv3XWQU+f~=7CCOjtC$Mf#@VqyYT z>Ozf5Kl2OPoA2%2`|>3&{RNzk(@@pq!PHTX*PyB#H<9Ds#JzjNu**XteCpy#+?-s@ zSqBMgdjCSLWfK7P1OULP05@ku@Nx&eRlawuvHWtXK{$ewQI#_l;f9K8@H@i zL*A|d+{Wymyi)WpN9a9XIIqprgchY}<1M?5xoF%F5S0IvKW$SNM$9gm17$1D3p-CG z()nweGCSzP#Mw(77slUSB++E~5~h+TAX$ zToLxgdRuQQ^t)V%VQc-Zj^MYuGR$FHE(~rlvf*G}En!(+82>N&H=RthWxx;ehp(_~kxe z!%@9>-lHv|%lAVE8}HeebtGP*(v9v<)_+jvRzR(QJ4Dg&O1HZ-^Gc;9`n*BaqOC4l zHTT`WD!u_mws({`=zMA|S%F4}(P|=<;}lF|p8uPU@NMV1!j7tudL4(-hQ^Rp-_}O> zw83KV(|1YwV`FEV|MeynYCYidtvsuDP!K`@rMx-1~b)0fIk|fHmnW~)IYUt@_U;qr1Gi$S^sy;uhvm~*N3vuohH ztDf%O3;>U$P$X?UlJUF?gLTY0!go!MXLUIg=s1nWRC)J*p(7~U(|!ek1oF$k!f=KTIPcA&5f9pGBaNYzSSgeLh}^_Xu^ z4)^A6QWRv@uc}uv`>xYB_srLGKY_s~p8jj%SAL*z(#8YT`asbbJ}n_v?47xebeDrLiqaKgGV}nW6b04%$^^|YFe%?Gr*zdgv3}_>cjC`xY)+t#`B#B z!9J^bx)1aK?IJI~3Bv-%bR)I!eE|KRdAay={x-h6x9Eq}oQm;y#%pHg1xv&K8fDFQ zsE`1LqQW3tNDY!R(TBjd+eO0kLfNd#%$OVE7HSHws${>>Pfk5|^TT>D^w*dFs}s`x z3Sf-f2M+L+Ks?&!DwuMqxuOYJ`%J4Vw8`3s*k|sJwv(cwYknI-BBmajMRdV3x`_3a zeXO!BA#xYAwm;W5uix141Hs_n5On8oAc8HtJwhnWjQRVy=n%sWistVgzC+vIX#B7VD)u zPT!XPIJ{uHyr5ToR`Rt0N2m+K$NW|!VjSte@b>26Q2u}4|5zgX7P2dA*6fvKQrVJd zu|!Nl$d>Gk8B54IAw(ELl$d1S_q8O%WMmm*DGW1W472n*Ki74CkK=dUzvDiR>%Q;b zb^X!dpOKk!&iDI#y93{*bg2DuZOj|F7FCi zRQVJuf5-iKFd1wKXxFDe>V;$U9l8mX&(^xX zQSVfgYgfYsKeg_hknKvI^sAOchtT9*+E6iNil-W4X*QCe#(y;&e*j9aM?M!oOq)Ij>)mJI-Vy7Kv=Rf$ zApiA?u0E`$61KTt8BZRIQcyg*2W`1@Kxn!}=H&KUE%pnElU0GKe- z-l=T*?2^c%gcYaH=BaT^74QA;ABv2O9I|xv(}i~bg46*1)CL%D?|+_+QWpV%w?KWjwr?w-uNkJZjnNzYjbTebxmr!us-3dY=yq_kX*D5r>w5 z1Uh9(xHnyxeCC69WB^r*UeLVv^KsqhAa@rnDWy+g+++6@nyMhYJAQRWr|k zH5c_RVIl@lslwwhN&SX0!}isczakq7avG@tPjRa$Yp$ScUk5KU{D_0?Fv#T7YWRU` z=#QF{dcxiPm?*}LQx0HaBJ-ZC1X@s5Gw?bircp#bOu_52t*fs{0n>;ufLsTYcEv+JY;f|+pswyse0k`4u<8eCDui91vRqmc@o74 zvj4Jp^x>Xs#?t2iom$y{yS9{p%z|0M1YUimlLM=lMn6xV>SBD2HO<53r#j7BMF`Ty zXG(4NenuGIy}q;PkXpM#UhiNfHC)RkZPBs>zn>R&k-1=09l*d!FhJV^#hK}pj)XPI zVrB=g;{M%tKib~%yADSRUM?DUsKJfbWXW(aUt0uY0Ng-dP=>z;xh8x?&%bpQyU?V$6YQ1GKp%9;naqZai3IKNM*}&fb_GjE>^u_nQ37`xkU4bov73>%A+`XYL25d9(+69$ zn_``JU@~`Gv-((H78a^GWXFa7zAQOR1Q50PfaVxsngz5KlNI_=r|-!aGI^Mzrv^1=Cco< zFsRis@v=Aw#7=eJq^rWF;3v8`!}V>5$aDky%Kj5CZ~SHs(-;j5lxF^L>smrl{zy;H zF%gp4B}q_74pt}23l9e*!_+=TtJ{#@RV{|+tGY{f=r-HiZJqQ_Qf(}BXKDoWk(VV8 zaNrEsB{J#_;HuLGqFouo-~Z{yxP@0kOlcEI4by)7V|qMC5l?z;&AtHY->2QBNX9M} zG7l+|99BuaK!$s-&SALz{50YkTm!dUK-(l1^s_5>-wEd-f?P2RPsD z-H^c#hj`VRKEz_LqJ)GPA~5cPHp6xZxtqd5A6=@i9I}p&1Pmfw3gP_y1EODwmC&k~ zP23m$qg!8f)o!81o(5+4km9;IyB{Lw%7&0aM*QUXfk=g+ZecR_7(`$z6#w>Do<{#; zcI(8)1)*F3HJ|p{ttw?-?F{BJ8>^OREpQkO$8q)iGWRCtKruY zQj+DbQ@VNcZXr&4>4(?~EQt_AI?+N-S^+{`=A9MnW{dnjta#V@%jx;bq{zBh>ObJ_ zf46Ku*Ikd?t|Tmxd>Upd2_1*WyU#nWZOK>H`UudfZ*`t4inBNmvYlWDZDePU!$^*>K~)*&#+ z*aO#{0j^(vx7?i=nMN=z_%Wlpv(c3CyRTnv@XedH)$=OlahJG;It~G07ZHw=OhQp* zr=hG^u~z7%Ma4;!s!pokL;Y*B{%ib#Q;r~}H`mWQ-eXG(%+Xm{YSv4HsgUhScV~5g z%fHl+N0qmCIh!@^*T7+@ceAmsGpsGcs_yh34RbfU=*`HIiThF|@PO26fSawb-T!{c z{7geVaX4YMzz)kNH1{LdFb0I|i!rn$m6FFP#_)boph58zD&6)iWZctgR^`CyR;^=0 z0oU_56Z$u;Hz$y*N6&7#9t{Oe>(SYeM(y4NuyNfCjCY>QalLs`RZW#@nwOj1)V<-c zS~PX)-ougpOl5v81a>@HhT^(7w<+~WYH+@t4c8iH&AvJ44m6~A>cOVBjcYAQp3?_h zP9%1MZch0I9^J*7cv^Q4I;WEI*6@(;vg9pw{2Wnhxb5pZz3p*=)?IQwR+W)tso&|l zdEWcuPXhx>l5CE{c*6#>WHgJg#kVBFifzib-K18|84z@cJ&P3qJv9M zYZhBxokRvpGy^kFKG37jryCKNr9Od^I%L)G!Oot&pEiXY*9!NBIcL#6Van}aJ{UV= z<2|~Hs$bHQcJUpaL@=qGjKZ=}cNxifkVI9rYY1Oqt$V%a+gcKiFSQ1*K8ak9Q6K|S ztrM)|e9Bet0?7(O*z(Pack`Cf5>3rf@)i6JzXKb-q}{ep(QV6go!2@m-SePT)p|HT?)=Byq0GqS{W;>G%UM`1A zO7Pht5}_9?K#UgYK}XAX3d{Iwi7F4Duuyr_5f(uiI%UCE~L#3{S;?O?`U1 zlmLJZh_2_8+a(8tUbd_AZ-&}^_U1fvd9)hqTz*pbz;axyQgEkr!j1O~7JZ~$&}6X*xXlFM+kybLI7 z~_vRI$XNkVs`e@Ob(yP3f# zPO_WDQLP%g+uH556qD03YC#z+${PUbQk|LsX*i_49Criat4A#V`8H9zPI|+Q7?DtjIp3kg5F(o|C&!`xTVn0*9)= zmFdfRVbjF+?4ryPnV=V!aq$p9o@NcS^OgjlX9<;k)|`)RT*7w;7v-iBlLCD0R@NlX zT{RqglXXS<0ml=g2U_FSl$(zWtowK8QKVpUDv`$*Cami?^rGMy_BIB6w>A0Mjhz9d z`W;YYh=d|jE#MgJ#dUL&H~PESXjL#C2vr_2WdCTwY(~r`{`SW#Y}3&bYuW2>M8pgj zZ$_WzRszCQ_rib`M@u~T3!=$3*V@zBBUTXHz`;lzi@@+; zGpY%%hr;q^9n~5h=&4p-e{u6ObG7E%LkpIvU+syDW`e|B{5*~);V+005Xo3h#5U#L zTHG{JoI>}zh)uesSr|;^IJo6JwCdixDZ9veJYK^2LV3#?BZEUE0s#>5bZK(uN|k(j z{iKXlE`f8@aA2p-nAh->L0ai6LYYG013DjU0^Fp&Jr_ZAvZ1|$`$+LFZo&C$C2*4s z^M04S_jh^b;;yKOVBhv$cwl5>F&e4@GI|e0t#CnY2&`28FblGel7(&~w%Sk^cQ29u zURje9!pJK_Bd1xdl$iN^^!Io)-&@$!Qe8eR1CN9A{z~d|>rZ`%0p&_H2~&*vAE|WD z=BFXmf39^waqB1-G}z1OA28&n*)rk=$#YU*2%(}i>iKrl#)7XiWfohrQ??h&)&AK0 zR>V@w`7m~B#S}0L18M_>t{g0aY~7(l@aKSJ3~I2%N@i-uN%-!2#mDHusM#+e_^8_qzM6BBiK;T0^3h z&%kaxr@7AB#X0-?NNAe5beRlnZKzM;?5=JH-k;c>d+Q_h5w)!V$L*#Z+u}(rS@*-U z?Wg@FxyG!kEX6H&n5&fHw9bKpHb#zonrI~rB4B^;4>Oxig6``Ox2o_mtL9nlYOzL# z9iwS)#ry~U)%nn-^qWt@SOCQn9>`x5Ts}il18PS`F{@apeiU{j_-JKsroVxN`%)O+ zf8AZ)c_ED2vmy9L82Ca4B8M6&XXgMhTmSv$M4ckb>(83?U6ZpsE=Rr3HUQ$=GL-|&)xnwAoDn_7Y0F55Fi)O z{*uDB2hoL~yQF2VJNFlaYAtIX#;rf>5+YktJgAXmH;PfX!W}~8Hn#dPl7lK!;^6di zOA}JAr^knxe{U7WRh9nJr1jn*bj&_$>{9d+4w8!G?NWe^@Ke3X4A>duK;+we?st{H zj%QHC9@laly&MHI^)9C0A51)Y?G0LGKa#g5DJ|!sx&hnTNdq^66X_OVDbXOpmn8bN)Nr;^uDq4sv0{EFL*X`q z{SPMK2+yIxT8Lg~_z$w0|DBP%{n`Y62@s}Uq(}ou?S+uPpwb`cO&ypQ5X{@bLlmEb zD$`23M1G-G^mpTnrA0eui`d)8bzZ+JxLp;K%l^QIyk?uq%>aDFV`>qw1|08?ds2+3 zkd7w5tX|wMuXz#(n>#iVA3uD{@zO9A*!7Ud{ebQ&LDbx&zxt*qRxt9MN_X>&7uD-Xc<5Ll!$Eb+SP&|_$ zA|q$766P5u9sLit`8yB>aPS(D(#;0;&J6eqVw>pgL<=91G)}H`P4_j#1&StI?!C*` zcvtgNQOSB2EAS}+4UrT#kft?k&wMak7h>T=|cv&(&KPE(HYInoQA8lZ~7{S5d)bRuzNc&4HJP&Z0FhY2no>EO&e_ z_`NUT1QtV_j}QIQY?nIy`|(D`e()z^;LJXd4t`RKkJcvGZNaY#1=Vg|&+cJ%FK+Ck zk3yQd6d!t;;dt-0zW6Qkb(i}lF8#4=Jn z@Ns+}!v#MWSomQ%I+Z5u;|J~P987{F>$u(sYFzUeZTiDtr;?;(!IZ`hl$)v>+mOIz zr*^4~MRuaX00g7C6ZJ}VO8w5Qf~eP|oWZs;8Rj_Ki^k_(?uy7VO?9=>UKpH1g;xTE z6~HRsC|KtF_|SXBp|lCH9wFxtyZ4QA?NyrM&J#tZ-vHfwD2M3QBUSGLlvOJM1ByTe z1OldDT3qXSL%SG1`ZHr=@flJ9!+t8{Z`! z)t*D3#~aqv3^Z#vU3_l1nw=P8?;(vWbmy;&Z9qEH61r5$Ot|6ga=<{NmaQ|MlxCoX zjR=l*!E9n25?Wg={BrtVFfkRrFmfFMu%BI=bFjXp69(s^3H2l_*)6PsdXq3X^Tqm! z>-VA%2hl5pQMNb_M8boT7gb||@%&aG*f6~hh_yl`!@ar_F<;=k_y-Nd?$`s11}o3) z5{`(sNjnpgY#^hP($MyoIejl!F?o8rq|m8F=aG-SjM`b|t4ePaKWiw&fL060cYxSp zC?ibN2Z)CWBEaDB$KdAy#&MWUQdD)isaS}z#I)IkFG^v8Hf#%VPfe%p(AlpNGR z+l?z6&U`@>R*Ed93@;B@Gt;6zZOOHy-5AStrdHEpGE3zkTS0&wq13!8) z7m%$8V_S}yuOwduU0o0Q`qZL1v)bev$o%t7aGj2qL`wH?rdz^DAG|H{9yX3i z@7}Io_H%L~7Bz%6Un*{m%$u9?8ytA(ttMAs%#da8kzl9oarTNaGdqogJj+AXmf98# z9G(M?qf?fmp#9zWtO>veze~y~o@ENshDm%AIm>x!q;F^>f%7NVa9S~IB(B5u4e&@i zcsUC@L(ayrCea04oGb!$bFg5gzRh#0xX-4aoG(21@)s1O0?9;Xm%x*fQj+jT6lWh5cscp2zS)D!5 z5vgqL_P+1*=JaZY&YhS1`8SDKmkkw}wkJ{nxN|4v29WdJ;Xza$46SqAdSfZZ@fRd5 zm}r3yd99=QrV!6v;ZSSN`~tuY^ut7eZ7`FZy_^_JMD#*<8&DjB9&dU>%E>yxBek4O z8uO@^dBU1Q_bPMcI9bk%d=%la&NblU%mvJlCWz;R8||`)`z9Xy${)O!5q({Cgl_7o z3G5-T2gF_i$3gwDG&gHidLgUxkplv z%m-8hoGl-x4Z?`RrghmACtF(|E498wjF#-Gkxd=@Ur>YtsFK~G20DSFN)Um`HCYCk zu5B&p*qPB;>wIrZPxsTgdwz8E2Zv`FCKoVtM`fVwVY{%&U9g_H`{ zg-cMizd!-r-rsb@#DTC>iRz zIW`-DCoNw3K5fxnfSJW$D8Q$eaZgb_(m0R_5>)!2TRIO3!;q^|YOKYd{?g45{b zEbntFqCJ76rp_Pb@sx%6j;Yc5F{TGR?Fz`TB{pZEbh*@ZmTFDNi-SK>k2!?!>Nst+ z6z}Zce;nyoo5}yF86%(d=;{1LSw9fI=b<_4fgPGuNti+7??h0}p^^@CW>xkFzh}I4 zgM9qxHR~L+5vtpyhZF0)3FKatp^B+`lnc}ggn(hNFl@@wa1EV8we=CK`I7f(fHa#+ z`t@AsN5tdFa}If-_csLh@d>z5SpR09Qe*zzIu)DrH-Uy$UkUxVSDL7`j(Hr@J;N6OE+oXeAg21)K7 zleVm1S~c1ZmMLM|>68cb0X+B_0CiBG+rX0oG{+@gYI*OOY*=ur2Wn4$S&B4sn9HAk zxBTD%k0GtLOB;Y1p@*N5qbS}~#kv_IAuHedaQL8x<3!-48=GD3w;Mbo@qXA`O&)fN zxdA9b7;j9Rz~)u}jWl)|(!iMDc_-Cw##cupn>r{0--VKjy(8uphvmCgQVP~^i+vpX879}e0+YCS>iVoqYj^yNw* zg-8_2RNp`bM58AzlJPi%z_sRPDV|`8gn}7=jLDmk_qCJplgSoF0moj8jinSP@AE)D zDj?Q>WSuH0HkeznvNb=!y_wFh)HvR<=Z5&w^O@SL(rOU%F1}}2m?$t^r@vD7A$H2+?W+#cpkHT%#$rLH_8;}YqR)&ykLO<-+1 zx0l!f)NoL=Zk=KMe1FKh`*>w>A4Sv8+JT^xKLsV4V$)(^_`sl)@InAMw_KvC(LbGYLikiGM*t!GsB{ zs>9>k);?OSYG?SJ8Uni|gbOLDRXHCw^!^&RSJJbt{Q zyrgxQqRBhlT(uS7-n`~)8*V++eH0I$AEr;gd;O_prP1)y*W-y>%}(tiS>cefGt97@ z$6adQ4i-GGw%-emSk!yUVEjj!BKQlAtcZ5S7Mb1qzW=>-cH5};B3+z@-D=qDzB;b> z75CCNScd?{Pg5R{5hROgs1zJH)$=&|0MD4L&rzpRLsT*&ARZ3)uD|>mv@X8!&3;Lc z49F%NOK`k_8a}nbjMTBSkKQF#;bgTuxf9| zwCQlzXWQ9HUxi%EIe$L7F~=vy&9GpMg*aX3NTd=9oX_GunpI+kJqe!u6O03Ky3$W$ zO#w;v8JCq-1X;-}4eGXnO73Rwev~eAH~adufdgr8@%d*ZOI7^R5A2^OmxI$1{gPy4 zC0n#xKP34eAJG?(4SK0`7ARBvif5lC8 zAS5M!fVyI9)CWTKZ9|kTqsn-n;DwQ=U&!$N^aRM{iok>E0gOBRj`b(P?y!S=o6*@B zl=LJ}l3jhQ>KYgE@;x)B)RWab8HwtTC5)*H&B>@BwNTE#cYLmgAna z=+pjiue04m+~wZhOk8#$|M?)>FFVR!umLH4@{`9>a|*T%l+ZvD+z6~^XtW*%%c%&9 z@^ocu=_=Ouie-YP@jZ>?%sK%F^TB#tPUevm0x%{A_#4zKmt?~0@kZf$;b{vIPJ!L9 zuh4Ny^B+eeIr8{QKsuOk-7w%bF=w?PqaKU*|7>2cZZl+&%TXQiFf5dUUmJVxAZfl) zIQdn)a@W!aBdYVhtIYQ;8Q;v}&f-@1&(ugAy4k3zw6_LPI4-+G zmuY^E8u>o?1Yf@z)%zcKH5+_a1@AY_y4<{Z(}Gs;{zmTquPnuXaTWjTnTm#RFZdj8 z#Vn;u)`dLLn`=>x+5F9x$vkN+%WuqoHGbm~3nwq{-QsfI^K5{}q4PfSLUmj=>4$-wCXZ{(4=r$v5{=J{fbFm8r9PsFgCu(KK*U{)Sk60 z(cprlWs6PesNC~kAXZt#xA%&ue1O~Eg6YD1vZ(OWZN~j1eWG?1iz4eQn~sYi1j_Po ze?UUpL<;okays%t7 zkpw>#9D+75giRXEj;nlJD-Aq*K8rQOM5#x-n&;-Tlzm6#F@1#mY!?evl_;D7*m0bF zO!OR=`g3x$#d6zPxgIH`Kg^cCF61|o!uIMS&M=}HE&$`A>XC;7N`P48NdSPdLiqYF z;KOemUSR%6m{j`g&LcJ%^#+Y2si)$5l_~q1icAwQd8#5ggqYVi9j?9ti}hQP5Dn#i z(0V(xZ9h2V%w*CdJJ!XnaKbKCfI>1MbSDHDh?P^p3Bfc|r-)kT+FhMh`wu2fJ1}) zF=0-8K^)BMchZ2>ev(x;{E};N_Qh4zvatu^u|wlsK!<5y0;uD7x-`PsDcGa|zcV2L zoR6;v7LQn}e)`y)>G7PkIegW*HpO&SLSs5*|GFa6myT$H4>oB~idmr_`P@jN2@Ta3 zHBI(;D$>y{3rdh>Hvdraq&Gea9ZLpm@-)g>GNiA$m}?3q)z=0qQ|&;jp~Di_?HXTN zpVTvY^7^qk!w>OuJwH#PK6#Zeb}X$R`_vPcM5)T^adgFBLW^gn>3g6wPMav78V%Ad9z&5m2*nl{hi2( zmzgey#BS1KvI51-8)F9~+x8;~FECzDEp!T^Yj-BbBJL^|VyxJF6PP&7C8`&IOy&%# z05IVNCS@62lAA)us6^Ol@4lTWk75yZ_tx+CX&;bE{c~gdEkYR2LNck)5G*pfp4Ln+>$#<|#IW$DY{l)u`Q68irQ0u*2P~K^Y z5cfC0vwCfxh}1a+vQPX4sfYCJazmBc$ue)lZ!UE3M9WTFy}duG^V3>xpx8IP3&0;S zcYis*bdJ)3dJ3Fi&Jl*G0?j0SLT*wGIm&_@!PZ3Nl*bU)J34chd%k8o%)nM^U28A9 z4Q;+17zY?mCjrfkAz^yOGiJD7UD8YF7@c_QtVw;#&#~ew_~e{F9h%%}Vqu+;&Zii# zU4pdNbgpo%+ zi+&c2U<}utpn$J_^LtbOsrip=-dLOrH+^c~#274L&HB`nkW5rzKf)o_KTF%12V6pCH!v3c< z>*_xja4q?QYV5ZMfw#y(%e(yuHbBE}Hi+QyTA3b%XSmf#Vpmp%E!;M%H`;f9`Z!Vz_~T8SJ_@W&&vVjahMW|;VA0rzbl*#`mqze z$i!~800ZkPs1dOHeX2F^d^i4KbDWf#OrM57v9wTA$TF5(vHpDeuEa|_ zhd%^#_?F-NpeApA<~(X@vlO@Ls-dL}p# zC!vZ2d~=far#`ccpZt3xAm_a?fJ*dHqxDC@{;?wHU$w%2_slFGzUN*WuAJ)X1_)s_syT&+ybI&ZPpt#m$1-0ETlI4_J|7v`%4mF)qR9B>heHK! z^IU-F!bqv;gBbIXOXqyu5xz5RiX|uAnwk?WD~{A-^2zxA>zDDU8utgX|)B11SVj!@=s9& zy-#(0n1`sU=sPn|D%S-oOEop$&}#yH+$6EVY? znP`c}JyLW2#)7)_uMWV*fHB4D>ByPr02f&5zHtGkf>>p@eRBd%g6fW zeGKUMF8w~t^L0bO(87-mi9qD_=u-@idt(!~8gqwj;`FP%6X(w6TrESDDFfbuX%%fe z_<94vdI}Hhq0d~;CJ0^l9;s9Xf(brN0eR+0<*(z#h|QrFhwpn%m9;fCb~R^BkxsS5 z+1TPTua=$LWG{>}Y6O;PQN?f3o5?`;QuU>f(0dC$r=dDiw#_RgO#3yWivJg;vH$6J zI||TrGt?>gd>%a+bq^)q2%Lhq2Bk=VEBK8UQ^o&S%uIi${&lGT1D7NlQ3jhY-4C6T z<()rT^i3ZXBe}6(%8vhKxHY9%J~Na*LJsP^B%Jutu-wS+>&4=mkR^$i(O_}3v&pF` z!M<))@Ny-%9x)Vv5jG*ieF*UWrTM*IVWO#v>KMEqw4z9wuW-SN*Y{;Wd!bulAmm-} z?Z?Ml`cmnnMWCS?*Nbs7@#g8TIcdhOq^R}VbM02_Uyz3A0nhwvAfB;)`>U9a+cKK_8zd-Wu~YMX9A9|6Wv3Tad=irR0w zD4}v*%}Byq$gXXV);0vL8yEg@SnFPNtz{4SDm6ZXM+V%ue|weN4GUzCsBh2UtT8^z zJFl_bNz+cXt)-ipn;QL3>374}RzGtL$^J^G^o&`vp1$za?8PrB5ZGHC!$Gn^(}7$= zAv@UV+29~oo+NeEMG@$vD=(YsM5ap5Y8)crim@#B!EwHc9^ZYckQ66;xw4LW2K?zZ z+3mWKfbNDB9YZkzWDeVVPapp2nnbDx>;NaB`SJPT&ge5l4w5pl8<^!I52fl6{SK@t zP^Z8sANW%tFTbp)_z>~>SBuy;Cf7_D!gS4DR#&?1yvklchbQ2l5V0M12xw9;K{(dH z&jUzm^lE$B8y2u`rk5ifDi_u_A@;;fX&?&y?d7ez$$%;U|9X%7|LB$egBjmhFsK;` zxb36pi+@4;wkB37i5sQ2Oa#C9{$smxBkR#kcLm||2ztun{jon_7Qp$wu!5ol0=dFg zF8Tj%HvAvXsejD;|Mm}doj!BCSpA;rIkO+NRhc_%Zs~w`Ri(5HG!e&E6>%zGEDWug zN>0-rqeiSTkK|wD4wFl-FqzM?vt1C;eZp<=OL+$hw%p1ND2HqatY4_>u9of2hut_j z98H}*Kv|Fj38{m~Q@d(-gLA%VDsF$|ay>N$%4y#h;{WJ!v(_nq9<@t}&?g|g1`;cN z0{vX4B41*T*n9x+0pE-0{fA=}p**j$G@6TtrOc=|i7eTaOVIO;X)W0cg39UT?q3y50L1B)8GGL;|?< z<#+72Xi(PYe3l}tGlQ_FM$OMw7lDybGTnR~>b*i^0vd78LXhI&Z&w|?MY+n+%}KZ*C%dzLcbJa8{0$ccKL>=B~6m>Os>+cUwJXq(G|*_z58A{i@M zezz|o8B(wN+P@9{j2h_Xx3a|5mw75#Qd{WoV=1NegjURjyLbp^^u^-@6WBj}Kk+Uj z=mqjFK_6S$LwOAhOL!p;O|6X`De`gm&YBCcx#yHc+*19LuB_tw_Hw($D&KmSE^z}N z56oO#orHcy zpM*$iThC2k(Nq;UuXmnkW99tzw!v#VlkDi#;@i6SV`I!GE)H7*It0uH4q(x$j) zLZt)^)N8gdx0~Jx6&Kj<d`S zKoW1idQ4cZcMy?zOLux6(l0PSs-n>&oogW?YHJDCsPIUC+2UOO$EjF@oJ6c7>C%ci z0*O~~$h0@)cPkgw&(eoexD11Toh{h)wZWXkt`5n{rADuGgp}}nizH4U;KJQlQ>e!G zfA}YTI`6`pDHj3Y5lvoQchlO)7V!kK^A`UlqDPQm+6vr6X z`uX<&13_BqDZAnu4=lC$oDoYA?_*;WL}bL;(Gf%nsg8I9NwD^YKMsgL1pm0SK&#C$ zY`5UF2YY7WY!YYJHM3PRn|_YOyoe45kn=nxkGtnF+^=h+3!K1sF)x2;GTOH;VnoV4 zzFzG~f1Ti}RD=C+x&SGN45*Meqy|JihHAV?6n!4~nN0Vk2!)sFdD0K~wY~;UPjz|G z-u$D=OcOOk_km-Vn7YP{WU00>_a&|$GpIHpJpM zVwSK;ye^6NS%Hk zj=%~JTPMLpvWLGxRc6%GLwLB)jkcu(@(GxUd_6k5mvO#4EskN;hSdVQL_TM|ee^!O zc(~u_+;oQ}fEV=6A05<+ybe(+FW$F`$sDx;cj!e_+JW`_RgxC%T?bg_YQ%Onpe--Ajy92 zAA@t`ShOUj`0MIi_v+kb-2+DetUYSVS6eDws*avip=Fp`v=Y`7Tl6LEVdAXpm9I}7 za+p*i4@$U~EP+}f4>l(3h({)M7}spNoNDd%``Fc7;p}iF8e?zuyz9dN!%y_A6n~cr zphvauH@vg5kz88<;qn&x9imNotj2Lw=DqUJDeTaFNuHZIVJr6i>da7Q0<3g7;JN4x z(XQ-w*CsoHhH7m-VsR?m=sR&AE;8G%2**>cYJfk^JW4Bto!ZiSy2(Lk1}x48FZY_( zeNL;@VB};$Ms}VcZpLL!P8-%8ci2Tj4?!Ekw~M-S^PB8PE2~=n=gAKnvosVVG@rEG znJ}8^r}C1wmb)<=eN*Hm?7r~E6#?z@&Wo7F_s*wewJwYA1T(vZf)rwIa)ZUG`b6Y4 zS{q%Osz=LZY1d1j3wj;v6pgR%=VEY!d5*q;zDAYWH~6_6GS*DK z`&#uMCOSJXb2%H(3#Oba5T>U9N{(_E4-DWlvm5D=2cbO6TU@Yt8!x$5K>aT)blx{r zEa|l(M|<(9rxE))2O*xDn4-6-6^lN4_)oKaB5HCEG_M7o3%zj6POT(+u2|2flKQ`S zke3L!6{8|TUT>HlngdHyZSXn}LHX6VpFhgWnixw8_I)<8725+W`AHL~B}D;{y=jnB zu|VqvBDO6()e%C-J$42|blqs8AsM=vYNgDpDk*7~ac?h+^c)Rik;!0x^?4rSJRH0q z@%%Wf4|3w?(tY)${ieyX?~gj08ejCUyI6viBql!z$keiezOinZgzIfD5&vAFmD5G8 z62bj#9$&LP4A*8}#o;q6xV+D#zdCZSWn&fJ-}>$14A|wM#En6k*pMU}xwq2kcQ>Dr z=;KPW*@Q}=X3o0}dK!#Rg={_q#!gFfEiifMHRSaJLhuG==6IAto=6CkM z835kMKnq|J%M+yrCxn$hSBAqF6tejkE!Hz<6DW6W$H>9D1AXcdll5&K~1gdxWXbAvZ zuSW-u-n)knz~kCt^SRgLFWSD$F^Dr`>DB}LL(HG`P zThbb_g<21o#-VH#^jRPd1@fHE^%|Gdhl;<%PBqY&2=nxL=WIzsMYu`cdz5Y${xU1& zdaTHz^@vp38hsJTWxvcr6}Z%oWlh?V+(Db#Az9l{lSvF6I`+_oCe)6_TZR(xKLFlCM|% z&K~2;W~Gy!C#+SOdYZ_kRF|iOX7{^ugHRPz+hrtM_&R26Vo21gt1h6@c`!OaaEi^% zvWkK4b6wZ%(UzQ%3kC&Z9h`8q>21J2 z&Ukq`@eC;IVsm=+&j*>KG-cFh6wnUb%auxlkYv5PC#+H59YNF<+6TbfRW1Z!X|xIh zWc4SY8VU#lD=e=Zk$F${-CHjrs{?7`tZRYkBX-ak;|o8nKSN3(>>W-KxZMOg4{@=S zGZgJ2Gr3Q@?)7FOPdqR8x0aH>EdIoE5m{UfG=KsNSLk!$qovZd7sEX*nx|`ZRud^U zxu-bfX1?cr6Uw!xd|gPiW{Qm+jMk^87Adb;9Nng9F%x!rL^Z0FP(+a_IV;Hk;bxp13)pw?m{5{$g^>PJX@V| z2L1yJrl)-Za*)k}(?u;#D^>i$>FgR5V={QSt%wTaonDzjsRwTzg{cY*CSxv{%L>BY0bLK4_|wgA_#& ztlTaGuDZZXw?(o;%P(?tc{-pKNja-5E zfrZE3acAvWoH|yqYH9qK7y0!y+LKG%bM+@HV2IA46~euvWk{*W;cwoTWRLZz(vb&4 z3FnG!^YHvmS)A`0xZVf$T-4c*-YIo`>-4(w`ntaPsTlX1S#9S1qgSzzL@9!m`drlV zY$Z`(1u`I3b2b3qoe0zG{P=CnskN^+;H3Mt;H9Sfj1f;Pc6=&ns9@9&K>b9DpV3jr z46h7Tu2erSNm;r{c$9Zyc3f8Qr%1tXWPd0540Ilg;&N7t%`D7 zO!b&{)woS@akekHDy5~S78VvN651D*Zsroq(x=RO`JO(}90mmqLhXrCxMoC$4kZvs zA>*mA@;6YxNr>5YcAGxa9@i-s*1UGx<-L~ZY8WaF597zsm%vSWLtJ2-U0Dc5398fo>NNg$ zl4}0-xBknCHB2NxN|yyF(EjNF4XvQrEivAL`yas>wgx z69hpK0g)~>AV`s>NRt*D0wN-)6e$tuAVj1~NGQ^qpn!l75D=6S>7CG#A}B2sX^Avx z2|{==#eIJ>bI;y8d-u%D?%ca)|M27-K@wlS<#|5Or!?I(&iA5^i+nhLGLbP&rAYQv zu=o;)B>idU{3^SA$vijE2|sxddVga*$o59~$JqP=BfAn*XPz;!gk17%9};6y49q*V zOzlg_l`OLfznQgAQ+fQ-nZ@%`-+lDkpOAQ}8Qu%lrzhS{QfkvchoU6XZf$8FH=B9z zSayqnkK9ka*n`~%4J21CgLx@#AgldsCOrmC{eU_&3H`vLKJe_o^-;Qs^NMm)NV8JO z*C*9mgSC=(ea7@WNfSiKOeEcSGzz;-`O9GV0fYNKl5zP(50CA6=J5BLhAIzQ&DX%1K2@pS}#^l0-;|Zul-&$1nAW z5KCRkedO0>nJomJkyefr_V`1t^I1|p^N7RFzv6Bv$N_a+;9QhPTk8l0lt!7T8A+e2lE%!tfxwYVXPb6ZVM9eef)W=v!nMK9@>OO0%q^hLa(w! z+H+8R>C^V7XoY&L8`&})6;Lx=t1i59!%}OcPWR1}MSw@csaMyNo=dvBq`5G}PDXr6 zyDNX_iaAjbvA|~alK*@8rOIce$4W@0t6vVjj>Yk?U`OUJ*Sb1<`t_~G~K>VTL& z9uo!%qZq+Pu><&69JKck-G{tjT}ShO?LFDv))aXuqUhsvY<_B|*EAmMyq?eb6&(+$ zzMBaKNIV3dfw%bkn6AY$2-ZR?4|@S@otd{o3q|L7EBl~kav((g8Y8hs%y)CKs$}~r zy4Ez@dw-N~E=d?~8tEj2it{TGvwbx$eShSEjGk?=(b+HTr`F;r=Riuw{}mL#jQ^2k z$|D851cl|gp4|%gOJy^*Ga0%9+gz%_gggz)pQc;m6o(*T@-@KHnW9FYP;W*@wc0Jk z?Ua|3-7_`L{FC`A;v>ztqb{V*9n%v;5x+&i=;LD%M(fWCAKo!+By2jIIDkAcv^)=a@ z_PLdVB2JaBrh)mY9>R8}T?Q8?d5iVIMr&J?c5tdHHZvkeoSv~UmLii$y;7|$ z=Z?Gld8L99s{8kcDE~4{`TyWmOpbEX0}MC@BVNUuX=qhV#5DpgNn+ew4_z7K!$)r%Nl?@Pc`}XmPO+}-Za4XPH3?+u-hXze)gN02<#kU%1r7H` zIN3Q!-XG}*_O{BqM5)tfK!oFA(RrG*GOV+rlXXD3v@vz$Sn*wvF>q$&|7*ZOSay|nwrW(p>~wx(6Ne*At_Y>i8e zxcY?g3v;4nF?af=H7$Tt$B>;6Eg&?i~Atm7M0b(B2MQ9ttv}AQ~#-&aUt9MC#jSpp3A8YnM zIzUArMW=Kmh^`&>JR}b6jGCRm)v>M0<%R0tK>n%J-V5;SU*_x#2h%w38Dc>B$-ht! z{vW*p%H%pgk)(_d?1#+s_ldE9grVBn6vm)5uN#lh+x$dY+DzU=%#3R6p3^Prt;!#M zKV5f0rr;81_#!h>CP9Z+)GY}#My=e59GPjqxQ_kg-L2*dBxTuk_)61*18@+<`o4XHqefz+-X zG@p(cB?Js|F2=j7Dj#!S6mCE3iQVI<;+ffK(0cY1E$uZZUr%kNGhHoQ`h%I=7xXQW=-1xl+IlpxmcTwZHn&9NQ+hyYRg%^B!eOQTw z%!%_Ajlk%!Jtl^sVatb?XcYD~eNq0$9#N8b;%Ns@1~R<*zL4nF+cVr_bG3 zM5i#62Y90m!&6W-%6)S!s0f${{ls|;RZ;n6wpZJm*@s&jqHVOAj;c|w)o8A0<}XEA z$EvHqG#PJDv9L%qgD0ZS=xBSD1<9BK5=-+cD^63D=bLLMca`zB{L%APMl}H^+0Qrz z1lC_f8M}cobD+uyAq9F%xL{@-`_K@q3;NU?;uf)?rzhGDem$G4tsM(@STYtie8AO| z`=<0cQ=@aAP!*Mf=m z9_UoILHmp_ph#`Bb7Da%c1#7BrD_d-lImTYrYyfz#wKT;HG=4V_vaJ^kL5xw)k61_ zsB)mELIn)ubI(o;tUs_QvBWC_vJKmc#7bRg4@5|hVe~!Vvh%>8CD}c5T1i`%&E;IX;x)!;GlQ%xPqSDDoIPfjRspvhrPv9pB0+%`n(i=B~60B(7)7j|@G z_a$n69J`O7+|S7R%OG2TqMQMz0N+ha3`I=GwT(f5L|N}2fTa2s@J{Qezo7Xok8+{a z1mE*L7PC>U7&q1|^9PP+M2*9cus$preu8RA(&&N%=P$#8u9NMw?~_>Ky#1n@!m5XO z1KG!Jo8gY1?H87Pn&_JBV+S5!4x$>}*lH%^SUWE%xx#_Oz1D51MG9Jpd-}6BZ?ZUJ z&~TpBLF#6-3ko|YVg{-nHsRY6&|Z$fr4KETtpmI;hemJtxAS#B#(Szh9er}qPwnnY zJNvu#Gc}IcA9B2e)R#&O>{=t})wrVYZ!7rJ<1w&`$Q~2CwMH-s@Kc`)GIFaQv zB2mZnw)>c)-PR4);N1be?@P-3)IiYGfxG#S=`ni`q0Bhdp_%eK8RhoC#xq;FbV+$i zpFEG((Q^u8@2Mv%P>;tX%cva;$V090Pq>1)*8eJ#tF~!>S~zgSW|E4bUL3qNq#^)o1TLd1zTE9&g}!zJ%0Wr zk3n8Gq9lW@gJ7l#=i8;!*LPJKjjXoT-^ahd{y&HUKK8%z^`^PeBjHxvzYK8Hp9{?w z{tb2#pToy7di{O8{M+e&Am)A|9L&tP0D87UXuOjf>8nT%kZAU=ax(t?3;Xx3AmSl_ zBGQAr5O(GL4mz7{=Vqj;c}FyOHl_jEj+N*Mk@YlR^L+Er%Md4SQ)}o^WL|eXyxqp(P!z0M;%_wH>xb0 zdY|6Wt!3a*9^c<+Ar(HIeK^Pt#Bu|t#633N^TK)0&1BmEQ~*Xo~N%MB*+eR9*CYcIxv#kTutAVZ`d}hV{0yQM%Pf+0HPB36VgtH;lTx z4?{xAZ0cOFcu-fArMMeW~svT=;TBPORsdd-adGtE7INkHW(N`7R7KFJyI1 z$HHXZ$46Cqjrr9Do4LH=f1tp0QPfb>ke5-7Z*7rZPr`~S4LIXd;%0M;GNoVj?pSD%=GS4-*LjTRFC3O+nCa&X5d>2X{a4vuv{XB>6<(@M|} z#x;?9EQMwdi(6|V+_pdDX|Ck#NM2-L+=+OOI<*X@g6ccmVKE;hdsxV1Vchh(}TOEKUefrCA z-Gr%k%4}hM)+HUT;5%y|?|nn3np>ncXvy#3$`aGI)&*8?uZmgKya!1iyh;Vb6c!Tl zN~Ry|Gnn18wX=C7p7zTr$~q!qiNKZ^h*$Sm!7|!fG=MKj$#^-g{x$fneV_Ey|0WFMqXnViMmCq7fzqzwU1|f5>3Yp9AeM zVpCPhsHD#_lF{ti_gHYXX7_r1;i_r+>>nk&0-DQ?-OGE{;Rk)hkR2~i*qysiNJ&7l zAUGggND&iv>G%Fg>OHEYgxEWlzOlti7mvbpM2H5+H;iNs-UnyqZEST?J5>z7)#FZe z#%mNZexnF6QV5TH+7qg zNk@5^ChI8zqC{1MKH#HPlpQyvI(KHgPf6mE-N?Djuz%x5=GTrhHw}WU=V;z+ENu2lCywl8FnZuRQAhr^WQTRwQ?#QV1U?shh@+&(n_&j z=$SuXkrK%7kW*A>An`yZ4!+ZRIaIYF+x9YFqRz+5(44x_^AD6Yziir%Q;g{oVp@RP zBJ0z3wxB>$lK)|ELPLF(4JETSfrH)mI$r+^WBSpT{d~@bb*B=u#|wllCM=}xl56IcyG~~@(3Hmj71;R-0qpQ+B@{lJ$iERt{6)AWM{*1&RP%2~MW?56l6{#>er zE}xMU=L-hfx%cfV09bn-X9g|wxr5qGj{!sdpDU}plwbSv<<@=Oo5lL5W_;I@vrjBY zkXtHUZEK(l>~^jJ#=fMfxn6!8@_0>y=f^s2hx3C{x350!=T>cb^GZ-1&Qi+DxW#Mv zb94)=@{jWn`}>qdgG!bUdlm(*NjH1~lJU4M{%;!%T%l#gjM@C|+@kTl2711dFT!Ev z;4uqhrOJ-!@w;K`1^Vnl41t_ao9!3)`76qUyno4uyB1v^;H?_qO^lFJDF}!ikQEGH zD?Gpgat2!t1?xiaIBDQzCVz7~;pr82#dhnD{sN;mOL1fxe%bPJYiSlS@8nMT_<#D)1nCj&sXv2_tB<6zYm+ zHiyj(KW@yJ8vFHYjP+rCdPwY(pb<{fEg(h|VSNM7M1?k0ikg+go&e%LsDegKqz|q@s@e6mSO3}x>p32jwSvxVp|2VDjko5sC zLJSa$$Hwv#H~IH!HO_%n&ZUY@W`{0$C-c;f;>h#AEM*m*;? zN>`{IwCxmxcudvfPCWKXtkIY6v9P~a8anNLr8lTAcL_EJ0k6ITEDKQB-!2%lG?iYk zsP(Jazvo3%?|c!Lc5!ZPRif&1mDnc6h_n-)hfJU#cK0Nhbrw*vq%6Ae{a3Se1timl zIjggiy}amgnLOwl5pj~)a_tHTQ{6!@dwypND(RK!27PNzq>`tR!@}Pnk^z_ce6f&T zbHcQTK@YUXwG+&2`pa+@x|9RsYUL#E-U_|{XtLFjed?8Jl?`iQz43|k4C9z&9obuS zrTp+wKJr=*bf%l2*93wN3*Xw0x!a5VrUp8nc$c=Z=vix5aeO`F+FETFQ{5H(jl4*i zcp5JNC(d=kPEtXy3Mdd#++XDO!kjnyN?w z8iQl8h!7*97QtYK;6f~(%2ow|Q5*Dr6aUq!BfP0(ZujbM^*`BroMEt<#ceYpfh?V~ z+z^F%y}aAA>1Dr4pBqja*}LN40%;Ds;lmww>sj!Ht6%y&4{pUH-mgNL+vO1FY3(3i zdhx^t`eeH#LXt>p|LFcK$%nw|RFk}FcG^cGP0$LH)q%Po*+NNp4Xa)}Mi&|Yt*=38 z0rIQ~LQM{#QF6om{1@{Cg;>3Shf=Rv;$~Twp0wG=gE5g&yk-x?|95WL|8Qf3R><;S z25QD%1`yRaJO)w*3@||$CZbf;HPReDs&<6ivvlA3$@OO=sk7BBvO9dS%w*{>-94~& z;A8>9L2U+h*?`uM+E0~Vknf-dD%__A05C7MnCvNC59@m()lwOsN{6*iJie;?1%m)b z3-D;@-fKuA2%*TV!$!0Yz)*c+a7_uUg&qd>+~@T2rT2@R(iJvnx_RiC3@`1LSBs z8!gNa#z7xL*F=#Em*1+|d5p~U2-!B^1TtO}M-g7W9!_?3Tva-8Qg>AFSbHU{1hfr~ z)yj-T3L@NSITnMQf>i0>iskz)1CQ9Wx0Ql=R35=0&t85p?>{S}vxJKW$~yis)C+9q zlm*=fbJ*yR8H5Djlkf4(BfIv-!D1kaMxxG8 z8sptNFz#MJc-DD0X7 z{dQaV@?mVb4oef;2in{As{MadZTMdL=$({`(tH{{xD;kid+U-8!atx|p;9KmDKQA{ zk!EN+E3y>ul~Z+*NcM{i35F5N8=el#p&L@)`F(W(elL%LssI*pB?;5N8-_ey3mS5d z#`C{GXl3L`7xU-(y9PU-jdQZhVO#OCC5oi2Xm!Nnr6KJ0o||eT;(;XyCUWnEe@#YrnnuF7s1g)61OlkTi%LBL z?)QCj^DMGwiu%0cypCTuv(q9z~4T|S{ImOCSDNn_L;s`NWNB1wMoAzDFOx*5dkMk$I=F&5Z!60I^HvGLPLtwi=R%V z4N5;iY=8Ob#Ln~uQ$*LKcf(Hmjn2f_0tcbxn}JyVR^4SBF0;q=eq*v(@Nw*{;FEBX z8|((h`5g6UFGbp8NWYgb+g_v?vM31^rW1TVCLWy0#qag4a%kLDpR&lvAi}O`%!~ym z8g8W)UJ69sWjOpZPOuEuu>|8d?)O1CT6G=CSgv2~+%4mZ6^LoVZ{_pVZfVdm^&p2q~J$;2G+6zaDHF>jbA&(O@wwt-GTs6Xl64%nd4|rumN1q$|Loam&q=5&WX2P38H0L^<)eRX z*L~@hcOEA};&^8&_4$Xaz^Z;j?l8AuqgQAA?hnS!&U}ttKnB+VjRL`*zYMOX?1x&glwB3jROpTgfyCb}dw$3R zo0EBWCw6q@ZINFmSH#Wz9}917?CUCZ@7 zFNe>C+_EAh2Vw3`QT4$lPJx6C+o3ZrAe6t?>fWaJxHllx=(Eu_H`wFPW#i@bX@}Wg ztipVw*WlOe8n)ReGC|eKfJ_;32+g7}8e7+zxF;Fw5WDog+^yx- zMbG^}vOTH2i6lez2Yd)v9^ZSy1tWYZ}9xH$x1O~v+lB4NJ6}tvGm05NFJre>h?^Zq)f)N; z&QFwoY>d1(oD9DZ^oj+hA{{ix(p)7L9j4<;KP5oS?7;Fso&PcjZHlQ>h0LLkZ)jy; ziqrF~Zfbm<(;E>+~vu>|FANLN~4P|NPN3hc}YSGEaGhgMVJ~Bg)SXJ{ zWW1rcXJoycXqrwHxZ2u~=?4wlYD>FZ)a(DnSxTUb9}UN;Z8P1g1`S*!6TUX)oiH3n zl*hKb4bOPY^8C0H82))$4RZ=PEOs2QB%SErdXyUz<5k;sd%{@c1Bm!P__%s=RM;^! z{fRDXKIbT8ri2V7nr?>@Ka7&oXr;>jro2H7{Q?4(QxUp%R~I-g%*X`ggLy7l4+F{_ zqHj1RA7MOcu?QPHjem{cx-~?Ap7{~<9`;fz-e#lW&^hmyiP9fIq51Q#h+iQY2HtI# z;+K$uKp+`UOWv2$V*ypMUM18=#D{I$LvBJJr=E-#SJyYa8a&qup7#;jRfCWHJJ;nm zAT!FK)FYf&*wwB@3hZsWzIY!#e@wcgO{z09W`!Du7NcTVAHj6?{P zCz5;%tXR-X$}j0k2EUlJv$%a@cwXeT7;1T0Ct6 z12#%ad1w~81eJ~U)=xPG%3E7d7!=WWXqI8)pd%nIb*MyY$nxI16)4BTSgjovglUjv z+H<6z(kET+IHYR=S16i61iSigtr~bm7hT_;27x;f^L}lr8HUb^-%Q0Hx0mPpjx{Yt z{$&tp=Uj&p%@jRNfcyBb+V(_r-&ZlgcUHE7jt#il$;Z6;!uN(wrRf^=dw@$f3RN?j zpaY{kpxOXOBuZBRcIMF7t02gH3>+;4c2kt5(+;)Ir8y@K4wmzEebG?Ax?xOlK@QD= zvJ{SG%vt)^1^%j9AYn-n+5KqTp^CrRp~VXJ^xMGYV58cP^U*%Jjcc0XV%n6DAh-p{ z6>z0o43fW%Q)-3M8kA!zKD5+4t|@Nmek#ND`c)+fu8%CWdA=0pISO@4nc3~YR>68; zkq|+s>qea-k2x4zw@+hv6z_HW*N)=tsUsLFPbPIpL_TmXg9WUO8-W#K3?AJBoed;E z1u%u{5Rx?UzQ^9?mUl&@mD)kAywJ8glgaNgxr;Fyc`<6fD4lOCImj6-F`eo_%SUn{2ZRFZ{PO{u z-p`AhdJ@@vE)lEvQB(6FZxIw*^_ioj$tj1x=v~4L$o< zV*mB0jfaImLUqV<>hY)ioljU~8u|80wndlVpyy@-0RLd+2|2Bx!{k`-E5ow?W{PEf zTl=I`^5dw5fV8vX(ag%S=GH&9kA-QW=D@S~QDzTh7DIL-o<>(L1o`_P>F9gvu0$RM zvU(Heg7NBffuM%>4G$Glzf{(cV~8%1l#}#9J;fBVdpyB#it1Ws{YY_g@+a=TA~}DE z$u`c#MP9mBQ8nJCgI|75_-02 z3TfWXl7}8WfuI~WkX#8$2Dash+A!dOGPZgbgD6X2YY*rQd5Sl*tKYMH*6sL?2P|yx z7y7sN1ijc*WaB+!D+CS~JSCnmjtJ+r9S=m+a&8siOHoUCzQ`dIix+3C z|5vT?+Y$fe7MjTT^HRf71)f`&6v!nRHms}ljfII~i0ZN=#o!IL{xVRc+-E1JBA3DR zdT!7Eb0sxc*gPWuc5fnBp0h4lh9l=8Rf`c=S6D=|eG~EWy$L_%(_b;}7PBJ>x?8yV zK!*|z=JkdXx8ki<1f|vQ4fb%sT?n#fGXeuAr6@!!O2I_3gk|p77qFY|ehsBhBFA z^<8Zv_A@t*3A~Y0*a--~3aL>e1#X8@E&(NkQle`zoj)j9`4r+7;1jI4lN6$ZbmCl# z;_jAZjJ4duLHzTik_W==Gu!~fQy4}tHa`{vDq)M zvjpwd&v!2k^n$wgIR@rO7yMGs+sP_Lk~D19~+<^u^7rWaNOz-nW*Xr#z4 zFgRsdU~6NUk5SXLWXAZ^6d6amr2R zR`N}sChM~fZz4OHpXsCY^p2^_pgOft9$;lS&CxFMjcW60&Rv}SoK4*J=`Vj7W<<{D zTH)sGrAVAq-WCF9jJJ-cBXPHTk%cg6I#cOylk1{r{%c{uG{agvd2ZNb*=R1$cU;uK zlz^T&vDpFpECUj6U0{(GNtjJs1`GS10bIHOrP%ZQt970~Lr!PuaoI`aP@nvXxuIa4YDIePD zV<*4-6go=iL)TzpkgD|I=D?1{xT!qjT>io7FHvGP!jup{{cLIBH?`)c^V1ztzo-o% z`!Zm)nJ*C>fy4%K!uKKDpj+46i-0Jl?Mlfh)&0Sq;nd;Z{TE~ff15oodTyo05SsEI zVa)RH{Y+RUj15$kC_v9*w+zQod1zQ^-QF%(x4U#MV`sbjpmi)%DVQ4w<<;D%|BkIj z4%C1f*p&j^Z699~rL?BBtSD)O5|Xd#z5m|{;$enH=UV7@9m&^0^<+E9oVrnsnb0~4 zAz-&=_0$n}fEy$MI=Au`9C-Msrx`PY93ZDO97Xf21n2o7@9Lo2>hHE`{$yI(jmr>N zB;Ezlkmt~3J>dvbz-*CUDQ&K&{@%yE+FX+%-sYPk7t*Y83{HZQkWTAGqN(VMLlasK z${orB*gKq`$HeLA2Rkd=IqA;bDHW9(eQkgt5>^fpf#||P#$bOC=8uhDxKbl9E8XTj zb;z~vkoOSm!`TW!ADg#KFb#SiteT@_D~|ZP2gb=6hh4r{kE=6M<5aQXa$V_{;_Cca z9X!senR325e@)on87C{)Ho&Ng04$ht&Mi-=aje|`E4)uYC~Txxa2CF;!2$0t)w z^RIGvH&A&9cyxD#t5rQMldj`|;s8Btgd3WgzMI6u&X*Y{ZM#dPtBVaqSuilz;@cZ( zZ=o)x$LT|P$IzX0ftJQ8H4gI?Or4#@?-Rf1+Z`ti`koa6mNJ4;X+}~^_)$PwDW}Bv z6a8Bt_iWGaN7U;RH}9Gm-%?rhBgg}mn~F#T6-tY1wIjxmW2f{K5sE;Ge<7gJn_WBG z-n1O}+30<9hNI*g<4AGYf**XQ#DkSHUp~_oO=LpTfBf4*JOKU4(=#HzPuBRhepZ3mRtAgk;z6^>ts8ZmB zq_w$)0-w?AZP`|Cfv2y2O=`Q0MPCDLPEnnzROqpFRBcMPsEX_7?^~^&pQf#g3?R-) zlS?NqO@De%*sxbz=8Rdag>M-V$L)dp1h6!M_N7Fr=>EiISEinmE<9f}cqck2%idyd zA`Kd#&K@q!Ah{p8B(s%Sf;bz4UrDaOGvRF@2||EF84cctxx_w zF>3d|9aar49whx+-s!R3b|I=Vt*Fj~bGg1)s(626|H}@>A^Q1(li9rB4UW#_+i%v= zioTr~jRW1q!t?%_f;a^Y*#n$K^;t{nh%4o6^1`on)n0ZCto3Hun->{cQ7dn8iU^TS zXO0oN^3Kwts2unWqL;oQc8d0fE)*m{_GqSM z?xXcgIerOwtwc@sBytRoBFm*4r5N5{AF+ORv5_esqe#oaI)S(@FA){j&J#qy`}e1` zi+VKsHQVPFnLNoza)kS=vUX%SrRKc2V*8kJfWa@HGggleSnOFmgA~~0M_1#vQj5BY zHC7aR+6~y`QaI-MBRLlu-RUSGAhnCD+cFL~w;GZHoQp|$k~LIZ|2egf^~+8AY*lFC zoG%Z6o6GxW=LJyhh<7ugU7?rB(NkXSoOk!Uzg3h!i9Xm~dp>T%ws^7DUEKBb_fn2L z^ERei|2*y9LS!%fJS}CJG_p>;hE%q+rVsbOI=<32owD^|efKYeSxw+OJ@S@M1S1|M z`j_G7XJiL@*A}%Qon;SMn!is-uA&6dzuBu0S-M4K@R_lyY=G)Cs=iKBVeWR7`37sf z(VwF-?v>X&jFE>UC=;DPigb!_Q1_BR0(4o9B0!ZTNbDiIS3w`0=vn2qHOvf&{B%Ea z*RkG|gVaKn#UUP&yg>^WG73luBo_7`l7~D?zaIZ&Z|xx)eqC_Mn9A(~Ek%2>Eu}D?b>Y?S{J6P7OiuK+u0Er}11x!HMR ze)iAAuVwqHKS|; zM26-A*`Y7``+mFc6=_`L&6}Ps>Ktx3;m*E$`Ho$V(_=A)PQvzWhW|UE{(r>Z%l~WA z_CfZZC+tY9)eHoDVSl8yF8u`KlO)PFx{{udeTf5z*-p_{Ik<+lDqDD4K*AwcKC zPZyp((9k^?1our4=~ z0+K|jM5UfgM5-arm05e~TjJbc=8cNa1TG(!9E8S4H@M<+&?f)^&?&p*{&+#M=MOu5 zSB}QFE@~>bPbzi4b1b>@JB%FzxWFPH`yiL%=L%S7h!xTWGnZm$Y^b9v!G9V0OF_gS zoP?#v8PF}Cf@okobouc=IRfv&XP-U?rJoDaMx6jdGC)FXaAm7xp#eyUty)?9hY%YO zlb#zUb?mCR2>U+Yx*8$xEKpFf5cFZLvt5f=yTCtjaMme%NW;wj#xn`Q)SIacOr>jQ zH*g}Z)Bm{~hX0*)+rR&_*2-J$mQ4)oT8QoF3Tr!0b+&f=p#0l~UwmJLi=wQW6RY>G z{?gTF@KXgn0srv@{NMA(N(&p0xU@`ZVdDs~tQq(Ax7Nwgtn`+QHqKHhbh@y`o|Iu0 zHSqIAJj25K_^xlQX3J<^eIIDFe~5{_w$U9PwcMUSHr`K+mzt8^$}`-0@O%5JaP7Z* zI?Eh4$XVoBprrrLZr3PhP%?-g_2vmCou8;(f16d2N?yXA{WS>kUBpFr>|g&Y4W6Y0 zVN?vzUXF=UZuKS59*J^Z9oMPx4Sr@AudJmXrE!M!sL0=}-&~dn^S*W50_Y|7U!Ooo z6#b%~tFLP%k#9xvWN?%^IQsrf^o>gA)TDH^Dg9TfwtOTJ1NNB=L5n?lQbhF2gO*TJ zOX5q?oCo^#S=JKyCPV-M^{5M)1=U?2v zoL>L`&ndwHpm7fy#R74Dyqx-w1Ycqyn?|o?sD{)wzkbXu#`2c`riH`d4FX8}&;jg7 zo?R%u_On4Ke0ze%j4H^UDkss3Gt`r+%?Q5lybUbwM-GTs;<4MXGF0bP(AMMu*pdn9 z2oz3J)gIP1PAVZZ`9os2y_}M-?nt+!hcAioDnl+Ysm&w&aP54XSmNza4La{~6YTWH zp^$%m^1(yz!lq=RaJc&Do2JyPIM|zLW*_sS!77TA8XJ=^O zTY}XlqIv5^BVOR?qc3R5S@;1V=DOBAw+!+34}YgRKl@%DtrMl7^+$wj&m!wz3tnI+ zH=uhl+phFJkeD+5QuW8n_sCSLGf+dCTjJbOX6do>w5Xb(OKotulkDvke11F{QaFrb zdnY~NxKhui#Q4~dsW_C4a)GK((&)v^>~?}vT}P?sn_AmBrq93iolC^#o=Ym#WH^2d zdzmi#mtjy$74m0q47$Jm2FyY%!^2-L5{-75e(9ZQdwqA}V7g$8dzE`Y!R*KAv%RA?c=}dE z#On59s65@|SRjRBM3ur(ok{98)^(!Vwi#WLo(v7wj@j4@s^q`R9n;WziwQ%pP)_20YIyW;#3vjEPJ}u|!0TuM z0UBI7-T|X;Zn&CgJgbk{^a`@vzC?nX0enR5UKqb>&dEAsET=y6M=xy^1DPBj(05K* zl5ybdj{LkQ*qQ>eaB3E&2m9xs7G$YxzW8wa2SDhAHvDDSP9Z_MGeBLm%+?{T<^6mX zzi^ASl2hF9U9*nI(5N?&JM#O!OVFN0QPA2hwlyg*bu+oYQa$Hi6EJPd!TnmFzI-d=_@KUbqxNNxVD|ttlE`26+##oj% zy>z~J2(eoSbpR6$0DOXn9InV$6gETriR^nA~jKo`? zZ+C1i7|g;;H%K!{*LL39m^1!PC{1Br5}oOnSwMRRyM~@@tjg1ljgv$?6@9Li7@?0+ z6cYhGI5WYA5Ji;)2Y$q+#`y2$2xHycUc#^-a@31|TTzpW zCS)J7j}FrNMd=kH`)5l4wDoijJz>h4K=aJss{$7?m4OQsa znU5ae`@@4@oXx>6faW92V3LtfXt0kX!ErJ0Z8e``wgtxfz4)&#N;2E#MM{Ok zqOcqw0Q@#j5Xhyd12DWx9KMVKiEEdvt;3yb&x7x)hUC|roHrA){Zxc=^|aGt8vhYd#|H`1<1>TdkLWDO~g zy!TlhHG6DT(lcox;9!rm*`nD`unz{=${)gsxMg%~yY#T-!y4j2dhg~9_yzb|n}UF( zv+uk+FfUa{kMzMen~s5kCcpr88QnR03UMENcbi|2*5ag_lL;M}FX(lT6^m}(YK~Un zy(4(G`tcs`$HStZdiM_&$$_*&Rn#nO`2m(oN8SYil^VC3?SzM3Fx))foM^ZVjg-+8 zjq*WN^~P*pDp?nkO(Ca~)MDb4e_}1ivj^Q|_8cw*Mtr-#kT`v*j6ICAlBHvjcn3Q( z-Vw8Wer;RY8?5%0FR+$x2(Q1hy1~5=VtcVZ+RNI zhA#`qovYOkWMSr;!(G`(c|i|>Ixfz{7|>duQiH)RE}V3_q|_s+R2}_Pac$=3z>303 zAMr0ki>aE0W*;wu=LCqu!_KtAmQjLKS6X`OwX&~e8}^*_6LTh);V2o3-qOr)Rn>Vj z$n(#4Ph9JN;Q`9sJi-6fIU-P-LH!kgb%_*nYJVQ=o|luO35hGKwG*M5OoLrA z>4CV6pyK#Dng+PIOWH{SFOdoe2jIM3vEpjN@__I_+=!V>eM{QR&udiaYY`nF$Kdky zx0>jNeKUP)8NB67=u$DZ7Tc3#Y&%XDr1Hdo)Xd!k?B^lh%eTr$N{2rcB~gSKTnjKk zw0Ge8F3N`XLgFq_g@LvuN=gh;sU>HNTs1sG(pd>S>1^#7Zzu&{W-k&6e`Uz`+m*`A zLO1x!kc74aKb^sXg))^7V_NqesYX2qDgeD4!Au<+`w4;6Dn3r z{KB6PHLj|eck;u27x%t-uE#2~>MVnK@yCXKDxAdBm%ZDQ5)G;0jPZ9@4VCX3yE>b2 z)A~-=-j;Pw+L^0vxYNDb?_BGYyt?1eqQ?<8@;$kYPN#mHT{IF{w30TuO_-3=EaUO` zW70M|Z5qNHsC3mTTc4YIp27UN?_9Fy5kRYgI#=+JdB+f}q?RR?*g6xaMT)tJ*3VH* zxcUvY5y(&0J!sk>>D@FFQg~|in zQ$P1OOEEo=x!qn*iV5`*aGVI~Y&aKU%G2#tK5|ZcJK@0vZW9_b&^rzL?f1k(W#B?( zl20)>iaHK9$t+)*{m4F}o+V8T<(wkqIHt!DC$IDF>uTLwRpU8S(RDSgr?ZM_4OnMGtTV^u4v;JYAt=J` zkpeKK(79cum0PbCw=~2M3b8NQcg!nVB*l*I!aqMpkKL^9XZKPV;X1=T+|R)HCKs&Nrrp6B^nE-VIcP-E@{gK=6PF{(MCGLrPeB~OU+Y5PxV+Xe=$re9pc+L>Gfss${~ z4SIhYx_`eFnSe|L+~p2**?%#tu>Xs}M7$gSKWei}K(N2#rat-w1r7 z1PI!BgPm8raFp2$aMjl|W7!{({B-iVud zrYO7i=37iYE)lSB?zrfL>(Lq5quGTuus{zJoF|XuOau)iH*wwsvo3ln(O!SJA^qH; z*GcyIi&Kf#_i%k*BgPq`R6^f-<=%XnKfbwg-BzFH)q&XD6Wi#ON9~$=8?U#|)nzEJ zlckIIysBY9`m`HSeza~iSNTIFZj&Bt(br^g z!`9i7r8TTzazl!TdH%GC>z|jdLzvkioG^658v=55eS_ zVL;c(bJY7Aak;Amo++*Gq!F?mfF2J2H)yItKmGyM$bn2h)rNTan($RF_)BB)DND_7{Z94mN#G zS>xEpocTdFKq24PV}H{8CW6;Mj_qCMgQ^un&3p!cxh_lbM2th4#OoCjftAfPr zYASaL7C|JouoZiOpU#)X0s=eF^Ppbl)8c?|oOK~PsxQ!s2Eg^n`Z!eT$@TzHbCG>? zr$ePL%vcFqRVFz^Lyclla^YMrsd8tfhvM#{mya@_KViDUPNzfaW?xHvK|!kt4spx`KXmZmT^P z{x61VH;(IfpFJ@QIyFlbTWDUMAWM7fpDA(NQB(Snk4VQ=wlqf+mc&#vrG0WqD}49p z=aBB`t|K}FjV(nsFb@=qi~*g%5QO_N%BDH*Q=1^E)#jeV=X0ed9J^mY;EF|Z(XSCOqxAXY1Jb32~7Qf2dR)cZwp9iDk$+ynw} zwLQ#Q$&NKq6~m=7Y=?Ev8!QHQ?55Q~+}D@ZvDzQji8|!Us#_j-+umH63r&P&yV2R4gU@1=hAHw^{;^OyAy^2-T)GZb5`1H50T>RfI-oDV>lzuTqg;I6?@zr-EhEvd@b;5oB zq?3hsw1-TO2w8Q_>`;LEpgVCOKk9?DlU){e3oFeO^?f9-=vAODSOYPPY=#W43(%*o zj}lS$UXZ~Xp)ED4gCh~kJxWB2f%PRDyi~fD zK$ThfZoc{RAk1p7Zk80~wpospM5#ojJ{0hPG^wTcT=Xnv?h)E?;vsWxfSASzTn8hT z&9jH)Ee;PGn$iqH&ksq4KYXQo%`jpYT7qm@NDc892Rd2^JahvIy3;D+-d$o3budml zr)44_lVymAdN{NFbPvRh~#WS3d3wjMMRF92UTwY)G6nF`kVP!ha_vL96_m7 zE)9EvT@Zx$_yd|8ZX~uCDWG%F(Gdlr-X(_y2bS#!-9&z>j`9d(IKnY;GroB#ky$uU zDKH5$dH|GBc|H&}Eu~VjtS*5o-c2>zMW7b=h<*d+8>A4{i>YVe<1Zm0(UI0hLx5^% zdWPfNB9ju37rB#S>qNaw z)*u`Wtns%Zg{aQt_zEwgXTBAkWLN9as`opbA?T9f3i!?r(Rz2J;BA%f8`a-Xd_ag4vZ-OhOLRte{O>Qh=CoE30UP4}FdqhE5OPl-zraBh9&IkX1HiVKxDctmlVm`!WxXc3F3}=zPCP5I0AsV)VNbY%Joeqg6bT6e# zxhsFRi)K%qgc6E@z9AI>Tx5g!b%Te=n2|xBsMOHy9l??@56%XS7X||F8+EWjdZo@r z!dR{&z-J{)7lIp;pREgY3E*XYE&4sPJ9pSS)H8j9xBYpqc09!d3EvvgX8E8H3uT8x z35~aBL+XU#`f~^gi^za08M`*N^S0a4pW z{pNhw!@<@2#%;u|u=$^6f^p%n?a+n^LEbYxY@KsGJ4J|xm!cuwo3wX`Gkt_GDC&s( z(g@4)#`x>|`S4i9Y15A~wqJCDt1@E~0Lto7-$)^>j`W9?*(I={PCbLSNNNe|=&Uzk zNWmNXt~2Zxxu%yV9ZfAhCIt8lBC!=tqQD6ohsG9*OB3qiui3KE2Qm=eCwm1jd8e4@^-Ev}isr{A?W1ayAsaSz*D{u&$yl^`3@*`z39u=U|g zGP^E0*)P;Axo3j$k^QQJgN4lF7>Txg$)sH8)6`xy!d8zct*A$y%s7A~m^q39dekPL zVqr3Z{m-vda~XDFg_Jc#j6?bd^wk%JtQVNR!vqHD7?Jf61#bGMju~<}DRK(XYiOGI zFuDX`=DP9=Q)*T$`!<&c*r;DwtR1oYl0Sho-Otq9WFi5DQ$?4;T<~g1xXETP?@**l z?A@%rTkt`%Qu2Q^|e2C zT&+lI$%0K?zHmC=`D>1t3?DoSlQ5GAzhnXPv_GX;3=Jn2b za2I=tq&P@_C>%_%0)f8gpBdSsY;bZ7i$QGb$?4^GK)Q*@(ADKHk{+o+(P4Zd)NX0U zLv$*j64&9Uo*{f9B8SjC%dqe};Wq|n{34`Y$T+_kIOlcw>FIzJ^8g4V#Ajk@o0QSs zG1J3C?vQh^Y_R&dG{!NXck8SoUiNua&J&0)R_vvON zH(V+I$AaGc&uji0oh)@nT!IE{VY$7`%vv_ZfYfOj@Q;x42os5D&*Io1AU|p@)FW6h z`CYR0&NO}1TK`(W>aBW*Z!4ziaMvI%48w19{4<+@YJUtGzj+Wx6n(frwVuZW%yp@S zxU1g0X~L@|=V!-+?7pMQlc9G0xQc#-z6NPP_JakB8DZNaq!!GqRg&L@)&%^~-q(OY zO$Vb(BWY;~8h@h?2+Q|om5Tu;%cr@J*R+l?-Ki^aV(`UZ6|N&aSlKBE_7$ChjD+lE z;tmCASqt{_a5p*HL3?B%f3SIQ*g{bGn=ie&i~RDUI^EwH4=q^8M}0jygqpf^s?Y}q zAA5ms?zVMuk4*S32y12B66+HdV;P6n)FJzBBVFo1Fc(uG9A(fLY%$+ja7&=#TOO~Z zRTB_$?7{u#ed?v_E1ysG4FemoClq%7GgJ#&l@32l4D`ZX8xorfT@Wbpu+X@qiViJbn+!K7J%$NMH~xiVKEbIaEKdfAP~2m=G$v!J_* z<_w5zfasl$^-rPmH4rBT3cc5%lg$ik=Bw3yhSH`D!0rF}7RLuh#=g^?_Ef<69P7Sp zP;LNN1?&TUh7_{n4I6#k{M0j89>lYxPT8=jpSRiJWI$Y{a?OT-gn`Rb`PkfO!+)^b zqp!n;w7=Lv6lhxDTi4^Wvc;i-STDPV$qL_7zrV=#8-lSIQoy3p(G7ClmC3cGgbj=8 zD1b+ln4sC|;K1%-SKD_L%;2v%!j#=t7v~HJ;BLUi=);Ua5k`{&+bF&@dstiEkz&OZEZy?aE%~U=?)+7rmGj{xphhYqC5%1_s21VDK#{lIhvxop zsIm~q&(js$CouNn?&1~T?$94Ga5njof9#)J+{E0s9+&?$wFG{bsEtmngX;_IkuGgs z{`oD{BF!vl{A#(;xpWq(FK!bCqxc?G;7xiBW5m%a_fWO44oyvSA$x-FaAA1qnnQo4 zxqpZ}KHVk$#p%wRq+V?3zLP%13I?!A$|R>?CQieOWYL^t!w9)!IX%zK=GNr0G}AqiQ1egR zab291^(vdF3_9^MG*nf*~{U9kldPwD!b^lLn!3z=FlQM~gUI(qSD}rst<1U+6e!DSt}S#X9U; z^yw5dBsh`i6k6Z~hhoEuDA{yHQ1f>H9z-=8VxZ<>m*?530`Ra7U;o*AJ z_}tuVi;{(G(Q;ujqZDJ6R5r!oe~@15g5Uig@{<3Mnfxz&6(9pm*%?oQVK-3C!#s z8btqk(^>^_rZ;?zm7K#fqjMFml}Aw;v{r&=YYyJ=3E``iysEzub3yx6FwpK2Oufol z3E<&^)I{5|)RB{N&3d-?)f|#p77V9mfsu!AU4oMwVE2(Qp>_A1Svs7h>hP`)-*mNO zt@;FoZo?G8r}~2{%^Pz2_2KK94j){(tw0d05=l&h1jSiMLTlM44(|F)((dXR&5I-Zl6h7 z1hKJdGmJ+l#MAlLfC%T%8o=xp1My0dgP*DFUfqQuogU;_*tuA_riS)%^69L|cnTD3 zYEG<`fGUvQD2&mNxF#)8LFWopl;B9JehV8jMw{#54)5P>C;YN3mu&o;_F=jyNLGIE zsslq@tZXEmb%W@FuS}vd!jN~#*;rW=7tCLG()VpWQEs?O?E5^opMunjcaqQJMKee) z%Qb-u5OFOdiaE0HIy{nSGuUD3mEV1s82V1$rIqVK=7-+7I}YjSkgL%%tDlU`dD3^D`_^F!(IP=yjaG*AgvJ6h_NK%^G$vsJ zH%77QiPaZ*8W*fUC_{JG{SGV4Hjf;L53Yk?S@n>~0;iPhx*u+iUv%jqUzK zVa_oAoZH=A#qzMb%;W!J_)p?%QSAC@7*JD?j%X!t0T*KKA$B53rBF}I@QYkd)3$AW z(BZlC12NEnmBH1j!rppFz$EhzzyU>Zu?GY{Hpw~yRAWN?`T#g-jW@=xt|>|{G)H7M zetb}AAN7p0w>a;VovjjMCQcAZxObRb%tO8P!3psdd8*kzX^n}n|D|QYem18n@9pKEHEl$N;jU+G&*s&bMoY_%)PG+=fQh7Vjm)co9L|ryxNlG*7 z^h2f!ocI{X-#P-v(E0ynT%VDgMV#^}Zj`SmxAhX|p4qFt6l+(}lyyRoRVFSue31`h z*?PgGaN%CkdSq<#jtFwEfTDW~_zJ%0>Sc_1`HkwZ zjmB{O;9;u{+7S4@-UyBFQAP}`*MoOq!jqGYc#!D z@X9gGS*sa&8VCIt`VC0#=Y-wgI2T7#@gK*P%@=1OYR_sYZg4GP z;t+DFd;|>YVthiYs@oML{qXVK8e)DqwW==*QuHuhU`a!`i`|&-KI$(Lo}voiq9pq0 z;O7oM@-M#;w62dnyXZS<7#GdFYWez<|nqK0np-Lom;N~SCADm_|ad0N{(Kl=jt zZ{`%h8~j=#UJR(R_WJfg&oMdoES1GGo&Q38NO%J#JOCJ%nlliOIu5d?aZ{pkhNdWl zFSQ`t^J&?=dTi6?-O201C33ClueN$V1Bs~eyp1y;61*9JxEWS8gV)W#AjZ zq;?%6arU9vn>Ma@B~O`juPl!^`5agzfg7M{T`m;?$)puRRI=Xrvr{G2--dL&}OkT|MxW`!AvJ*2xrhavljzPIvD)N0dssG+#4k z@98(M&{AdV>fVxdTS8s(>{o5sUvE?RuW=axz#U71KWT!@7HSdOqcy2KPYw<~TM;Vu zOHK92w6*be)%n2duUvUP4M=KfFiYkL05MX1fZ@yCA_dB%XMR5o~&k$`$`dipxzxc)W zqmukhtQ`CMeG?H4sb<$acL6%p$WvWR_6KUQl5~@tNU$*@{vL#;+GILWZxMg-ja=h4 z&XT-j9RY=>oECP=iBp}a4`4X(`L&b6&&%ah$Idav=$v5I`;eP%?=yD^pBnJlw?g711BD&Ed z<{JSt@Vt#aQFP$2Jqx*gdY<}EY?gKUi>P*>g{YDI#y694A^{-2lqkAz3-XZ*@rd+kK~BMK z$}PpmQE_SBEwj{_cpLt)eu(34xUb_7>i%r;;?C6vXTKqW>8t35a1=sqN1TJ)Nboy2 z2M@=};}$~H*hy1S8|z;wMcm1s;Gsu zik#^zW5@^f4v`lRm zWf2wARyshoqW6+FP$*!An2cmm*k~dy#GWtktju)Iz(a1hn`eA}=$2xz(wQ-n1#*Fw zH{IXV+X4i1fdr+$s(#NMClNyUK5N;JqO*j H{D?N(35JDXw3W$Fj=cAKp2_eC#> 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 diff --git a/qpython-docs/media/qpython-build-ndk.jpg b/qpython-docs/media/qpython-build-ndk.jpg deleted file mode 100644 index 5652bd155ecbd3c22b2d0bd940fbd0fe448ff832..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 152707 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 Uv$m`NikO!-L_hnLojLHo0P9yCK>z>% diff --git a/qpython-docs/privacy-cn.html b/qpython-docs/privacy-cn.html deleted file mode 100644 index 2dc5da9..0000000 --- a/qpython-docs/privacy-cn.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - - - Privacy Policy - - - -

隐私政策

-

本隐私政策于2021年12月12日更新发布并同时生效

-

北京优趣天下信息技术有限公司(以下称“QPYTHON”或“我们”)尊重并保护所有使用QPYTHON服务用户的隐私权,在您使用我们提供的服务时,我们可能会收集和使用您的相关信息,我们希望通过本《隐私政策》向您说明,我们如何收集、存储、保护及使用您的个人信息,以及清楚地向您介绍我们对您个人信息的处理方式。本《隐私政策》与您使用QPYTHON的服务相关,因此我们建议您完整地阅读,以帮助您更好地保护您的隐私。 -

-如您对本《隐私政策》有任何疑问,您可以通过我方平台公布的联系方式与我们联系。如果您不同意本隐私政策任何内容,您应立即停止使用我们的服务。当您使用我们提供的任一服务时,即表示您已同意我们按照本《隐私政策》来合法使用和保护您的个人信息。 -

信息收集和使用

-

QPython在向您提供服务时,可能会收集、储存和使用下列与您有关的信息,收集信息是为了向您提供更好、更优的服务,我们收集信息的范围和用途如下:

-
-

提供上述信息,尤其是个人敏感信息,您可能面临用户信息泄露或用户账号被盗、个人隐私及财产安全难以保障等风险,但我们将尽最大努力避免上述风险发生。 -如您选择不提供上述信息,您可能无法使用我们需要注册和登录才能使用的某些产品与/或服务,或者无法达到相关产品与/或服务拟达到的效果。 -

-

我们会这样使用你的信息

-
    -
  • 向您提供您使用的各项产品与/或服务,并维护、改进这些服务。 -
    1. 发布功能:您可以发布文字、图片、视频,我们需要收集您发布的信息,并展示您的昵称、头像、发布内容b。
    2. -
    3. 搜索功能:您可以使用对关键字进行查询的服务,我们需要使用网络存储机制和应用数据缓存,收集您设备上的信息并进行本地存储,以提供更便捷的搜索服务。
    4. -
    5. 经您同意的其他目的,包括但不限于向您发出产品和服务信息,或通过系统向您展示第三方推广信息,或在征得您同意的情况下与我们的合作伙伴共享信息以便他们向您发送有关其产品和服务的信息。有的信息有可能是您不希望接收的信息。
    6. -
    -
  • -
  • 开展内部数据分析和研究,第三方SDK统计服务,改善我们的产品或服务
    1. 我们收集数据是根据您与我们的互动和您所做出的选择,包括您的隐私设置以及您使用的产品和功能我们收集的数据可能包括 SDK/API/JS 代码版本、浏览器、互联网服务提供商、IP 地址、平台、时间戳、应用标识符、应用程序版本、应用分发渠道、独立设备标识符、iOS 广告标识符(IDFA)、安卓广告主标识符、网卡(MAC)地址、国际移动设备识别码(IMEI)、设备型号、终端制造厂商、终端设备操作系统版本、会话启动/停止时间、语言所在地、时区和网络状态(WiFi等)、硬盘、CPU 和电池使用情况等
  • -
-

- 当我们要将信息用于本策略未载明的其它用途时,会事先征求您的同意。当我们要将基于特定目的收集而来的信息用于其他目的时,会事先征求您的同意。 -

-

我们使用的一些第三方 SDK 服务商可能也会收集您的个人信息,包括

-
  • A. 第三方账号登录功能:为给您提供第三方账号登录的功能,第三方服务商可能会获取您的必要设备信息、网络相关信息,合作的 SDK 包括:微信登录 / Github
  • -
  • B. 支付服务:为了保证您能顺利购买平台的商品以及服务,微信 SDK、支付宝支付可能会收集您必要的设备信息、网络相关信息
  • -
  • C. 数据统计功能:我们会使用 Google Analytics/友盟 以准确记录 App 的活跃情况、设备信息、网络相关信息
  • -
  • D. 消息推送:为给您提供及时的消息推送,第三方推送服务商可能会获取您必要设备信息、手机状态信息、地理位置信息、网络相关信息以便进行消息推送(主要为App版本更新信息),这些SDK包括:腾讯推送,小米推送,华为推送,Oppo推送,Vivo推送。
  • - -
- -

权限

- 要使用Android的某些功能进行编程,QPython需要以下权限:摄像头、麦克风、存储、账号、蓝牙、GPS、剪贴板信息和其他等,如果您不需要这些特性,可以从系统设置中禁用它们。 -

-
    -
  • 为了能使用扫描二维码的便捷功能和让您使用手机的拍照特性进行编程,QPython可能会使用您申请摄像头权限;
  • - -
  • 为了让您能用手机的麦克风、存储进行编程,QPython可能会使用您申请麦克风权限、读写存储等权限
  • -
  • 为了让您使用手机的地理位置用于编程,QPython可能会向您申请位置权限
  • -
  • 为了让您使用手机的账号信息用于编程,QPython可能会向您申请系统设备权限收集设备信息、日志信息
  • -
  • 我们会努力采取各种安全技术保护您的个人信息。未经您同意,我们不会从第三方获取、共享或对外提供您的信息;
  • -
  • 如果不是你主动在系统设置->Apps->QPython权限中管理上述权限,QPython不会自动使用它们
  • -
-

安全

我们珍视您在向我们提供您的个人信息方面的信任,因此我们正在努力使用商业上可接受的方式来保护您的个人信息。但请记住,任何通过互联网的传输方法或电子存储方法都不是100%安全可靠的,我们无法保证其绝对安全性。 -

对本隐私政策的更改

我们可能会不时更新我们的隐私政策。因此,建议您定期查看此页面以了解任何更改。我们将通过在此页面上发布新的隐私政策来通知您任何更改。这些更改在发布到此页面后立即生效。 -

联系我们(support@qpython.org)

如果您对我的隐私政策有任何疑问或建议,请随时与我联系。 -

- - - - - - - - diff --git a/qpython-docs/privacy.html b/qpython-docs/privacy.html deleted file mode 100644 index 9858983..0000000 --- a/qpython-docs/privacy.html +++ /dev/null @@ -1,100 +0,0 @@ - - - - - - - Privacy Policy - - - -

Privacy Policy

QPython Team built the QPython/QPython3 apps and their related services. -

This page is used to inform visitors regarding our policies with the collection, use, and - disclosure of Personal Information if anyone decided to use our App and services. -

If you choose to use our app and services, then you agree to the collection and use of information in relation - to this policy. The Personal Information that we collect is used for providing and improving the - App and service. We will not use or share your information with anyone except as described - in this Privacy Policy. -

The terms used in this Privacy Policy have the same meanings as in our Terms and Conditions, which is accessible - at QPython/QPython3 unless otherwise defined in this Privacy Policy. -

Information Collection and Use

-

For a better experience, while using our Service, we may require you to provide us with certain - personally identifiable information, including but not limited to IP address. The information that we request will be retained on your device and is not collected by me in any way. -

- - -

The app does use third party services that may collect information used to identify you.

Link to privacy policy of third party service providers used by the app

-

- Location -

- The Application collects your device's location, which helps the Service Provider determine your approximate geographical location and make use of in below ways: -

  • -Geolocation Services: The Service Provider utilizes location data to provide features such as personalized content, relevant recommendations, and location-based services.
  • -
  • Analytics and Improvements: Aggregated and anonymized location data helps the Service Provider to analyze user behavior, identify trends, and improve the overall performance and functionality of the Application.
  • -
  • Third-Party Services: Periodically, the Service Provider may transmit anonymized location data to external services. These services assist them in enhancing the Application and optimizing their offerings.
  • -
- -

- - - - -

Log Data

We want to inform you that whenever you use my Service, in a case of an - error in the app we collect data and information (through third party products) on your phone - called Log Data. This Log Data may include information such as your device Internet Protocol (“IP”) address, - device name, operating system version, the configuration of the app when utilizing my Service, - the time and date of your use of the Service, and other statistics. -

- - - -

Permissions

- To enable programming with some of Android’s features, QPython/QPythons requires the following permissions: Bluetooth, GPS, and others, etc. -It doesn't require some permissions like access user account, access phone's status, meaning you cannot use some SL4A APIs.
- You can disable them from system's setting if you don't need them. - - -

-

Cookies

Cookies are files with a small amount of data that are commonly used as anonymous unique identifiers. These - are sent to your browser from the websites that you visit and are stored on your device's internal memory. -

This Service does not use these “cookies” explicitly. However, the app may use third party code and libraries - that use “cookies” to collect information and improve their services. You have the option to either - accept or refuse these cookies and know when a cookie is being sent to your device. If you choose to - refuse our cookies, you may not be able to use some portions of this Service. -

Service Providers

We may employ third-party companies and individuals due to the following reasons:

  • To facilitate our Service;
  • To provide the Service on our behalf;
  • To perform Service-related services; or
  • To assist us in analyzing how our Service is used.

We want to inform users of this Service that these third parties have access to your - Personal Information. The reason is to perform the tasks assigned to them on our behalf. However, they - are obligated not to disclose or use the information for any other purpose. -

Security

We value your trust in providing us your Personal Information, thus we are striving - to use commercially acceptable means of protecting it. But remember that no method of transmission over - the internet, or method of electronic storage is 100% secure and reliable, and we cannot guarantee - its absolute security. -

Links to Other Sites

This Service may contain links to other sites. If you click on a third-party link, you will be directed - to that site. Note that these external sites are not operated by me. Therefore, we strongly - advise you to review the Privacy Policy of these websites. We have no control over - and assume no responsibility for the content, privacy policies, or practices of any third-party sites - or services. -

Children’s Privacy

These Services do not address anyone under the age of 13. We do not knowingly collect - personally identifiable information from children under 13. In the case we discover that a child - under 13 has provided me with personal information, we immediately delete this from - our servers. If you are a parent or guardian and you are aware that your child has provided us with personal - information, please contact me so that we will be able to do necessary actions. -

Changes to This Privacy Policy

We may update our Privacy Policy from time to time. Thus, you are advised to review - this page periodically for any changes. We will notify you of any changes by posting - the new Privacy Policy on this page. These changes are effective immediately after they are posted on - this page. -

Contact Us (support at qpython.org)

If you have any questions or suggestions about my Privacy Policy, do not hesitate to contact - me. -

- - - - - - - diff --git a/qpython-docs/qlua-privacy.html b/qpython-docs/qlua-privacy.html deleted file mode 100644 index 2baf1a3..0000000 --- a/qpython-docs/qlua-privacy.html +++ /dev/null @@ -1,69 +0,0 @@ - - - - - - - Privacy Policy - - - -

Privacy Policy

QPython Team built the QLua apps and their related services. -

This page is used to inform visitors regarding our policies with the collection, use, and - disclosure of Personal Information if anyone decided to use our App and services. -

If you choose to use our app and services, then you agree to the collection and use of information in relation - to this policy. The Personal Information that we collect is used for providing and improving the - App and service. We will not use or share your information with anyone except as described - in this Privacy Policy. -

The terms used in this Privacy Policy have the same meanings as in our Terms and Conditions, which is accessible - at QLua unless otherwise defined in this Privacy Policy. -

Information Collection and Use

For a better experience, while using our Service, we may require you to provide us with certain - personally identifiable information, including but not limited to IP address. The information that we request will be retained on your device and is not collected by me in any way. -

The app does use third party services that may collect information used to identify you.

Link to privacy policy of third party service providers used by the app

Log Data

We want to inform you that whenever you use my Service, in a case of an - error in the app we collect data and information (through third party products) on your phone - called Log Data. This Log Data may include information such as your device Internet Protocol (“IP”) address, - device name, operating system version, the configuration of the app when utilizing my Service, - the time and date of your use of the Service, and other statistics. -

- - -

Permissions

- To enable programming with some of Android’s features, QLua requires the following permissions: Bluetooth, GPS, and others, etc. -It doesn't require some permissions like access user account, access phone's status, meaning you cannot use some SL4A APIs.
- You can disable them from system's setting if you don't need them. - - -

-

Cookies

Cookies are files with a small amount of data that are commonly used as anonymous unique identifiers. These - are sent to your browser from the websites that you visit and are stored on your device's internal memory. -

This Service does not use these “cookies” explicitly. However, the app may use third party code and libraries - that use “cookies” to collect information and improve their services. You have the option to either - accept or refuse these cookies and know when a cookie is being sent to your device. If you choose to - refuse our cookies, you may not be able to use some portions of this Service. -

Service Providers

We may employ third-party companies and individuals due to the following reasons:

  • To facilitate our Service;
  • To provide the Service on our behalf;
  • To perform Service-related services; or
  • To assist us in analyzing how our Service is used.

We want to inform users of this Service that these third parties have access to your - Personal Information. The reason is to perform the tasks assigned to them on our behalf. However, they - are obligated not to disclose or use the information for any other purpose. -

Security

We value your trust in providing us your Personal Information, thus we are striving - to use commercially acceptable means of protecting it. But remember that no method of transmission over - the internet, or method of electronic storage is 100% secure and reliable, and we cannot guarantee - its absolute security. -

Links to Other Sites

This Service may contain links to other sites. If you click on a third-party link, you will be directed - to that site. Note that these external sites are not operated by me. Therefore, we strongly - advise you to review the Privacy Policy of these websites. We have no control over - and assume no responsibility for the content, privacy policies, or practices of any third-party sites - or services. -

Children’s Privacy

These Services do not address anyone under the age of 13. We do not knowingly collect - personally identifiable information from children under 13. In the case we discover that a child - under 13 has provided me with personal information, we immediately delete this from - our servers. If you are a parent or guardian and you are aware that your child has provided us with personal - information, please contact me so that we will be able to do necessary actions. -

Changes to This Privacy Policy

We may update our Privacy Policy from time to time. Thus, you are advised to review - this page periodically for any changes. We will notify you of any changes by posting - the new Privacy Policy on this page. These changes are effective immediately after they are posted on - this page. -

Contact Us (support at qpython.org)

If you have any questions or suggestions about my Privacy Policy, do not hesitate to contact - me. -

This privacy policy page was created at privacypolicytemplate.net and modified/generated by App Privacy Policy Generator

- - - diff --git a/qpython-docs/qlua-rate.html b/qpython-docs/qlua-rate.html deleted file mode 100644 index 97e5638..0000000 --- a/qpython-docs/qlua-rate.html +++ /dev/null @@ -1 +0,0 @@ - diff --git a/qpython-docs/qpy3-privacy.html b/qpython-docs/qpy3-privacy.html deleted file mode 100644 index 6f8796c..0000000 --- a/qpython-docs/qpy3-privacy.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - Privacy Policy - - - - Privacy Policy

This privacy policy applies to the QPython3 - Python for Android app (hereby referred to as "Application") for mobile devices that was created by 严河存 (hereby referred to as "Service Provider") as a Free service. This service is intended for use "AS IS".


Information Collection and Use

The Application collects information when you download and use it. This information may include information such as

  • Your device's Internet Protocol address (e.g. IP address)
  • The pages of the Application that you visit, the time and date of your visit, the time spent on those pages
  • The time spent on the Application
  • The operating system you use on your mobile device


The Application does not gather precise information about the location of your mobile device.

The Application collects your device's location, which helps the Service Provider determine your approximate geographical location and make use of in below ways:

  • Geolocation Services: The Service Provider utilizes location data to provide features such as personalized content, relevant recommendations, and location-based services.
  • Analytics and Improvements: Aggregated and anonymized location data helps the Service Provider to analyze user behavior, identify trends, and improve the overall performance and functionality of the Application.
  • Third-Party Services: Periodically, the Service Provider may transmit anonymized location data to external services. These services assist them in enhancing the Application and optimizing their offerings.

The Service Provider may use the information you provided to contact you from time to time to provide you with important information, required notices and marketing promotions.


For a better experience, while using the Application, the Service Provider may require you to provide us with certain personally identifiable information. The information that the Service Provider request will be retained by them and used as described in this privacy policy.


Third Party Access

Only aggregated, anonymized data is periodically transmitted to external services to aid the Service Provider in improving the Application and their service. The Service Provider may share your information with third parties in the ways that are described in this privacy statement.


Please note that the Application utilizes third-party services that have their own Privacy Policy about handling data. Below are the links to the Privacy Policy of the third-party service providers used by the Application:


The Service Provider may disclose User Provided and Automatically Collected Information:

  • as required by law, such as to comply with a subpoena, or similar legal process;
  • when they believe in good faith that disclosure is necessary to protect their rights, protect your safety or the safety of others, investigate fraud, or respond to a government request;
  • with their trusted services providers who work on their behalf, do not have an independent use of the information we disclose to them, and have agreed to adhere to the rules set forth in this privacy statement.


Opt-Out Rights

You can stop all collection of information by the Application easily by uninstalling it. You may use the standard uninstall processes as may be available as part of your mobile device or via the mobile application marketplace or network.


Data Retention Policy

The Service Provider will retain User Provided data for as long as you use the Application and for a reasonable time thereafter. If you'd like them to delete User Provided Data that you have provided via the Application, please contact them at support@qpython.org and they will respond in a reasonable time.


Children

The Service Provider does not use the Application to knowingly solicit data from or market to children under the age of 13.


The Application does not address anyone under the age of 13. -The Service Provider does not knowingly collect personally -identifiable information from children under 13 years of age. In the case -the Service Provider discover that a child under 13 has provided -personal information, the Service Provider will immediately -delete this from their servers. If you are a parent or guardian -and you are aware that your child has provided us with -personal information, please contact the Service Provider (support@qpython.org) so that -they will be able to take the necessary actions.


Security

The Service Provider is concerned about safeguarding the confidentiality of your information. The Service Provider provides physical, electronic, and procedural safeguards to protect information the Service Provider processes and maintains.


Changes

This Privacy Policy may be updated from time to time for any reason. The Service Provider will notify you of any changes to the Privacy Policy by updating this page with the new Privacy Policy. You are advised to consult this Privacy Policy regularly for any changes, as continued use is deemed approval of all changes.


This privacy policy is effective as of 2024-10-08


Your Consent

By using the Application, you are consenting to the processing of your information as set forth in this Privacy Policy now and as amended by us.


Contact Us

If you have any questions regarding privacy while using the Application, or have questions about the practices, please contact the Service Provider via email at support@qpython.org.


This privacy policy page was generated by App Privacy Policy Generator

- - - diff --git a/qpython-docs/qpy3-rate.html b/qpython-docs/qpy3-rate.html deleted file mode 100644 index 0437884..0000000 --- a/qpython-docs/qpy3-rate.html +++ /dev/null @@ -1 +0,0 @@ - diff --git a/qpython-docs/quick-start/index.html b/qpython-docs/quick-start/index.html deleted file mode 100644 index ec119b5..0000000 --- a/qpython-docs/quick-start/index.html +++ /dev/null @@ -1,203 +0,0 @@ - - - - - - - - - - -Quick Start | QPyPI - - - - - - - -
- - -
-
-
- -
-

Quick Start

-
-
-

A hands-on introduction to Python for beginning programmers

-

If you are a new guy to QPython, you should watch the tutorial video and just follow the steps to learn how to run script with QPython -

-
-
-
-

Running with Console

-

Running QPython’s simple script with console model

-
#qpy:2
-#qpy:console
-#qpy:http://qpython.com/s/qpy-sample.py
-
-class Calculator(object):
-    #define class to simulate a simple calculator
-    def __init__ (self):
-        #start with zero
-        self.current = 0
-    def add(self, amount):
-        #add number to current
-        self.current += amount
-    def getCurrent(self):
-        return self.current
-
-myBuddy = Calculator() # make myBuddy into a Calculator object
-myBuddy.add(2) #use myBuddy's new add method derived from the Calculator class
-print(myBuddy.getCurrent()) #print myBuddy's current instance variable
-
-
-
-
-
-

Running with Kivy

-

Running QPython’s script with GUI model ( Kivy library )

-
#qpy:2
-#qpy:kivy
-#qpy:http://qpython.com/s/qpy-guisample.py
-
-from kivy.app import App
-from kivy.uix.button import Button
-
-class TestApp(App):
-    def build(self):
-        # display a button with the text : Hello QPython 
-        return Button(text='Hello QPython')
-
-TestApp().run()
-
-
-
-
-

Running as Web App

-

Running Web App with QPython

-
#qpy:2
-#qpy:webapp:Hello Qpython
-#qpy://localhost:8080/hello
-"""
-This is a sample for qpython webapp
-"""
-from bottle import route, run
-
-@route('/hello')
-def hello():
-    return "Hello World!"
-
-run(host='localhost', port=8080)
-
-
- -
-
-
-
-

0 pepole donate.Thank you for donating, which should encourage author greatly

-

-
-
-
-
-
-
-
-
- - diff --git a/qpython-docs/requirements.txt b/qpython-docs/requirements.txt deleted file mode 100644 index 26bd5d9..0000000 --- a/qpython-docs/requirements.txt +++ /dev/null @@ -1,24 +0,0 @@ -alabaster==0.7.13 -babel==2.16.0 -certifi==2024.8.30 -charset-normalizer==3.4.0 -docutils==0.20.1 -idna==3.10 -imagesize==1.4.1 -importlib-metadata==8.5.0 -jinja2==3.1.4 -MarkupSafe==2.1.5 -packaging==24.2 -pygments==2.18.0 -pytz==2024.2 -requests==2.32.3 -snowballstemmer==2.2.0 -sphinx==7.1.2 -sphinxcontrib-applehelp==1.0.4 -sphinxcontrib-devhelp==1.0.2 -sphinxcontrib-htmlhelp==2.0.1 -sphinxcontrib-jsmath==1.0.1 -sphinxcontrib-qthelp==1.0.3 -sphinxcontrib-serializinghtml==1.1.5 -urllib3==2.2.3 -zipp==3.20.2 diff --git a/qpython-docs/source/.DS_Store b/qpython-docs/source/.DS_Store deleted file mode 100644 index 8a156abb18b50eb7e36fd98e8740663f13598849..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8196 zcmeHMO>YxN7=FhDvLS?QzDTMTX@yk@i3kM}nnP7}F(Bj?5fcZRC;_t{6MNP5jJvx| zNJ1)K`Ws5Q_S7HHYt9t1={R5S%p5dJj2eUR@Dpd$(q?va-^E~tJJoB-6Hvm9N z?eG%78~|9Dg|$bq7?4E2$bG4xTc*$wdj6U)R?-kB{n}e=nlDHGBFRXPFlk^@v;VTrK6fXcW|({cxB#MTv|GucMg`97v`O%#ZL|oEo=7UOP`e= zHuv@q9v^=DgPaHuedEBm`h8SB?Vo0t2CXH?63;T;T#s-T;>o3hYRd~E zRxf`3x6*l}=$=uRMrN+RMV9 zCcQff98*)76Y>9z*MI+icP4CRViYh6^eI4wu2-*@u(|suPaYv+Z3pv1%pwU~M_Eb1 rLWbjLWjK!Z=pTkycMvK#uC^Uzu?5rr{vp7;|50`G{+FBYJuY4Ve_`|) diff --git a/qpython-docs/source/_static/1.png b/qpython-docs/source/_static/1.png deleted file mode 100644 index a539f0e8e0f42a40ce99475d6048e733dfeb2d0a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 335197 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

n45(zw~_b6GTL6v-!H8$3d!` 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∾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


nWHJ`1Sea~8 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 JeQxsM{{TIAEC~Pr diff --git a/qpython-docs/source/_static/2.png b/qpython-docs/source/_static/2.png deleted file mode 100644 index dd65bc6c63343221c67bca7ac78456cc4df801fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 515124 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 z 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 z

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%0Dvb0g$7h7W%!CwB5% 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

^5M|X7=N`?CX_Fl%aI4gql|LzZ$R#aKQ?Q-N zu=YIqaPqX(>Xm};q2sN-3j9o8`Cd|?$O|Vw#3XNU^Ewifvkg@Jp^nDtQgIdN6X?u- zKzfX$OSb_9mk{>>@L#K`=}?3kSx>?8Vxjakt1tzr&;KWODa z1_I>2<-+I$%U}RlabnH*J%6i2A2P4{(azEfx^j}`mWYn19R|JX6j{$LBsIv!zI;->kJ^O?A4K&0qxwEP=Y1`G^+RlEN<5m@UzbzO**+v0`}Suj zgK26YN-HNUPpUkJuMwb5dB-#LUSD9WEcrPw(>Ma?rL3{Au5TC@3H*{NzRRZKL!aeA z;PhQ#c0PD&yJ_u{`cP^b1@fU@XKS)Q(M{!rfpUnPttSb()ApY4y064f=8leiW3Xi6 zMr@(6C()nRN%DF#-*~-T{z^{#9k*FO=@YzJOQp-Nrj9%(>-JhUF`$oje>Z4QzA&Nl z$LteRpJ+LLGgh;%%4gq0!FTm<>iljzC@ViQ_?lQG9c0G0?GTBt<0}GR5%`M0|D6bY zJ)rOpwFQ&AmKx3dO!O(SEz(k3q+?SZ`0 zQBB_FCwa|HPxTK!JxGHk7w+#YRm5 zmg3-N^0{EkH{js48OJgfF}g{BRHg3Vfh77!Bk6SM9dY}}hd=UD z{_|lv?C|QnXj$!GZ2qxY09lT5_726ZTfb|1TM(blZbU4z{=ZZjmr=S1~R zk<(fdhMg%l-5uc`Vq@6W-vm`7NNCx8A-kNuGJ zIPmH>@+Tia51)O9J4gI|j#b(m9_9)om>4LJ&4n}b73IvEQ#U-8RDK=A)^i*fxosPt z=-Yhbh?}{-xd&$B3@-P9r6e+mQRUNbU2F@1Z3wp^kb+&dQXFi?Y;ioQbEjXXvy!omt6HV9R?#q=lJ`}I!`?Vdm^6r%{d8i z_e+M({0quoAhZo8J#ie;D;}#I(+0(8$c%T%?ERSLG-&F_&^fPuwDgEBn;iU9Ex(?_ zHy{7>2P2(Jf1y1T7{;dKj_!H49aJ$99K^Ee`89@R`@pyG6c5t4= zv6uQ0*@^Tz4y4Nl)v>b~AM*I($_L%?q$VHXjY{dxy1Q-Q+_r61HaW3?FlA?lH+;i$ z(o{iw5y{-bK2vjx{@~_=OZE+ZunZ-}e_|IG`fL+u%D6mq>zKK5=xM9UZCTWBKeO)g zSc=;PS!}CMc}<4-gJWS(ef2F?nw1tnmwh42-f_zFVS|dM=>+#2gSGzQ+p&Mm8q9hn zKE??tl5?W;8~0=A+~w(-qZnuXk-Y!ql)eEwYmZ zEgg&=+pV_@ve6ZLi683&aqvUItZn$L2NZlQJnZ@9DrR)r+MecN1nwvCt$6M!NVa<> z^O&!WB+9e{$0W`NQvAXn{(7`7feC@G(mF%p6FhXAa0#G_Y zGFd>nKcx)4Z>s1AgIE27ewT9U!i&BfzMq1;jIsy!y@)CEz%#$bHjNK5V;jl%GsTq*R*49H%fP&fowIdM7_Tj+^qmF0JZk8dHti*i@2!CHlk; zaHXN+oEJb)ducz}oqx%c_5~jC8>|DO?M0EiV{pY`ViH&@cJ&uI`;T7qPZ>s=BQo?$ zzv2rT>BsI5nuGca170Jrqka-7aBlrx|A_?;KdFB(r|^)R{hMD1!8_w|A68yzuH(W7 zE|;escsT$_9|aF~RaV-6Hvt>n4>C6LB8|RPMl#@?(%;=q^2rbAXr9ZskS&jm)F&S3 z&v=n(<8gaq6kL9bo+@KW$rQN0j;{!OMc^v}|J4Y5J)rPUg`WwZh1L4JBq^t|=vp>( z15KMGZM0$NqNOV5`IQB3x^iLWjW{<5y&^|n7wbaJ#)4888d8cZinEDRKAVv)NGx8k zC{4zTofp7SOx_zXZX%#ieDJbCWdY>>25L>@SFu#Z|CP+e7CzfN7ZTz-za^P}D-oMs zu)&4yb;!pA&6IeYdY^~4GN9l zP5GEOoEv+!zuPr9Tt09D@{~sX!gJV4oQ5EQTjsrwOMLuX<$oiSm`uNOpGn>~A?c5z z`H%Ez?&=Y zNUvnp!3`J9hv#9P63#^sHk2=Jr}Td$25W_%nBi^RnJ*0uc6O(i&dQKFAAgIb^StZI zE1i_9hq1!9e2FJ+>fVGd#LzeGJeZB+#1Ag(8L+iaI`7)gniRXOixj*-Ax_e#ILf%% zLv)pOR_mzF7m?u^R3pA^MQ_#_^4B_u4KPK@wqnoUsZ3dRT(33QH^0oA_ItKL%cCwy z^*_^tsdCTsV7YY>fr7sBTjHn|ah1$K95|jSY&#le(J8)?x*srC^Gg=^vp|p+QH}6J zzxKof3;b_V{OOI1*rWf8mmA3%SATS0pmD|A=$i?QOWyDe1oUwG%OB{NhP`QbY)s=9 z(@MRr9Bse!BF}rrAZibrICFF=Fd);NjeVmY`}~<#wh)5`K?QDX*cLZC_;c`NR}XM_ z{o^Kv_Z`szFTgxjCr-KP&|jV6rtI8^_ZrGgi7jJ4e2PBfFihDKmX^aJo-JUUEhawT z%^Q02#yE`4H?90jik?>@uG-%u!|{$6ptR=^@BQuL#N2Ze_4JL^CX%yEcwQhtus!^A z!KwWz4pO~o6Dm88Ml^M!Mn?34Z*0=1)x_%W^aUPP7+soAXp8ID9;8Gh*+AP$oWp*` z1@!1JZFq}|v?ME;(~Cc6<;eqXV;8>TgD&q!mUdKfNDmSq?>8X~I{!&^z2n{A#^y_myJN9kIwny+DKCSjUXto#RtB(i^^FN30 zGvl`BZU}mVuXvYE(T;=tc9@x`mHRAqmJ=WD!pB=esy{mBn3LetyFOa0M`wzYi*``Rs z!#9EX#r2FV@emWuf$U>>z?TP3f7gdD=LalHJ}Bp${^0`H^v+y9Iu~tls(sp@ShKob z-fe(30JA@0zo)rcdj1r~{Qqxs38V1y{{0WI6C>VfRdn->c=nR(C;Ta!E}p@;+XrRQ z&FK6ERM^;7}Swe8@A2S~%Ym5Lku6hpl`l|-SPWt{4gRy7d$oG915h?wXelNW| zr~rOHM5K0?HuZ1qjaA1L;*a^V6modrU+|zmXwTda@4SDWF|}+)AeMy}7u@kk^o}~8 zM15yiQ&F?Eh=KwV6=_nUqM#y#B7}~Lf=W{nkRlNxy_ZmvAfO=9L_~TM0ci;}^d?Pe z=%EJ)5FoS=N)iHmzVE&F`Tn2tWI(u<9zCi?6p%P3X9G6iSM=> z1C!O-IO`vJjHG17LEQ)9b>Smb`K@Cuac?*qthVo~+nWPVS{{!1%1a!G`Y7&&Q;c}= zPGH{JFKTxyNeoJ{-`m#-ASB>v(d<%?I+kc9OzDcQOWYM=m0GzV zzm|yq!DauDbSmN)z6Gsxe$NyWJ$jPUdhqf`Q@}=FwH?1ktX!y7StC;x;~I z#I65xJD~j6aw#KHk*l7ESFD_4FT_ZKf6~a2$*R2X!hM8z8+!~DAv++Te8iFQ3bNRH zW3=6@T~MZ!xAA({JDyD3h~P*-(CdOGr&k4l=bTQ4fbpB(&lfW7KwiZ^l8-=6y`tq+V)vF5HbXx+C>7(BzuB zHO^U+$OBo8@tS)6q&t8aGae%!*nLmfT9N~_v_VkD>#2$d(j5>_*X%OPBClWE{M1s` zCKf#4nH}sc7D}gRewp6>n(bC8P}^4uYgL!N&VJ1$lXQ7ppy!E(%UiyOqkI}Oe~~;r zE7S;L9+syQB3VQ>_M^PW@|gCA{(=qjE*c+)T}zk0nwNNG33j>f-UV?N>S5Ni``M|j zIzTtcG8uprPiN>q+dipl$v9f%Q4)m1Hdorwf2ZN6>cJEIL-LA_YW`9^dqjr_r;U2dq+4iruz6$K{NN$B}P$ z_MV*1Xy{k><_{Mu+BhO5Z}#UE zW&M^^4~s0C{8ZREPh`Hm-O|bQI@qRSMJOdYq`OW2tmyxF0W^jayw=SMPDe()D+P^- z&rFA8>91fX69hI! zh)H^I%C8p#4&zLUr(>-ZU)sG+yTp< zreAhP-P%*$Kdr+}`jGHw?~bF84IjcbUGaG@yGWzYY}viJZQ}QwKcH_dKmB?F0{D#r zhnuMxu8f6qnCAQ7k>QMMYB9Gfgy@BZfUA6u>PtB7r5e|YIP6kZwg7PJ(D77r_?H6z{PuTn};uc6ce>j5i3g#2i6X z?v5@PHC zg=w@G?@2Ex;zS$-tv|`0nHhagcvl=16hw~|Sl@O~@!fbi=K0$#Tfn?S-ulgx68(Ms zc05cy{CL@so7NGMjifag+dVTV^O@YfH>&PILDIc!cYC@*B8GlR z&Q;)EZ}2`LGPxZ*%zwvJ_1>IPby}%5i(M~Z_g0_tdeV^;JK}6I{x*ljfuW%Dl(QVDrcgK9bh}tYx9N-WaCO)Bsa2Cu z&*8hceWjj`Xky-5^C7%enB!dR*Mr`Q;oEKn_0EP&OUpun&r4Tnr-361^lwVPxzu;k z*S}*xcaI|=_rpw*O*38x`$-7Mr5&@=+PDM>q)gT^ZK-NbmFu2ZXT9xCg- z1`Oqjob-C{>O~qUO?gzZ!V>R_L@5f{=KRL1N+;i3IA+|P6y4JQ80WvagrybAL zd{DZ(>m7LAtYxrIWr-DUxE%g$Ok3RuRoMwRuTvD!<)pNP6tkbS!l8|Xw5J-SIdkPs zxMPNAQ2ctMa=$wPRrp?8e8sHoi6EXJMz~Q}N{G=tV2-?bZj~9zcnNfT`v3g}5C41E z0bQ8;Xr?1_U5BEOJb#G?$@?ace?y1+`X2B^R5sfOSzoFT)D&mu_L66IjEzN}w3TD2=CV7Qs( zPnnW3q$eQGpj+?kZM3d~3+smu3G{E9QMw!VKkfCp4swIzK7t=IKesX%YdLjP4uzgG z?!i_lWmcgoZ2h6|F%0A1PzO<=6PE?CTdS`noRbJ&ja8bTsJjMA;RcKwC!gRuxeAN6 zA9>5(IhYeM8i|N8@BA`6CfBgbhzgdD!n0>|?~<}n&Lg`Oz8H{SIIRTiy|QRzZ6QXM z+xpsYPMz9&CD}Q8o)u@?&ULst^$g8;rc5br8tN!pHJtd99i^Qk(mVoI{q_CP6s|A5Sx#dNC2G5dxKUnth8P>IG;a zNeX+GGc1}~B|#4J8OgYv0^gL<=y1<(gGv=ukErOX14#!~D-sPSQ};GD=R(buO|<$b zU^M)4$ub>af zpA`ny&@P&I?TwRIuf*66wZ?eJJFDCVBMUjzBV8xUxSJA<_TQ`9+ak&5zDkGB`7e;3 zFWgh<1_kCuv+_J%YFt&jt0l_`GkMTh73FQZ;C;vw@32S&$pNprksU#sKnxG85Tb@PkdfCk1ZTuyR(`h8 zhZEPeV=sx|M(q+&h{|~(fG?IbIquHEvmbLWJEQbdKK-$Umsn~>rx2-pzx_!#{whZO zuj&-%UA@bGyTQ!o^OE(iusy%a73c2;4GST3$d%?7 zXXLze&(O-PKJ$n2R`}_sJylNe{01{Z-mSyW5yQ*YEFKpw=HlnM0$SB;suo3LK9@z8`K-lOer&i1l&55h=g+Ft-+6nSc{#EW5_1!2 z)Ri()8lW9`QGF!tja9oE>I!X0xc2q5w^(l5)=z`E_{4gVriU8fHms2m(XU|yI+3*0`ELvT+|`- z1eAF3N$rf-G-ycw_Ez8>FyDNf3MeEetzcQVwnT01mksdMc2;zF*CxQWNr7TEV@>(O zk929QcE230Wc{{WAEg2V<42sUU#E`$&9)oA{ zkq}Ye@o*}QtLkW?xak4k*h}?jPb59dkuQH%8f_i07O6e?)bByieaQGtpuhEPR%7y& zP7`_dY&*{H+utlU5%D?>z*~hh9b2qt5e)ft&`}r`U@o=Qb);Crf6M2KMMY)$&gG2OyFkS4h^M@YAnkk4&2?^cEr_K%#?sF~ zJ3(&8?8B?xV)#W1?I4vt#wtZtV4Yv>G!=9Y&PqudA#G)Fe%wo3-;UO1}+E$x4sB+%A zuF$}y*8zZ&ZNI~#(xmbWT|LZ)VyhWG9%OW@P+J~9P)kS$bR1Z8(pIqxNouQyx7E<% zocHk8kBd0AhjVXwfIwi zF+O-GCF0bwbf2gB&3Ejzv*cU;j>j{6u5YEQ1pVSICO3kh?5BnrjS_}gH{Sao*CZk& zN~T1QbpvH0yMVsw8{v(UnvjKeciZy=IzG|`W81@89?ltd+uD>trgW<^k2*e|HMR-vR=>wBihMZ_e!D_U0C_9ZtgZqFme`k(EB$>MF4und zUL7ozz4*D%TYWQdnz~>N5OfT4J`MK$W%^-2j;y%TkO+=}sat)HTp7EaqL|s$xHiog z#u=GqAh3SqZ#Ph`P(}wxdsn|2k!@)0l6g4AvmXD?oV1Hw2jzaW-mD9lVy z-o>mGuC6E{KHA22F5d;RS=bMreU~Iy|8DH6j7Pdwq?n4jYaAD3&zQefQSB!H4-(ze zl2lHg(U^~HlDMTRHY?j?ows3R*6vI45kPXTjUYUq2U>t@q0&1rD)(DPGke zA1-8VL5spxM1<>X=wHq?{jz00HdFNJ$#^Q0$7l#SPLyvJqjN$3Trh6u0$3p%GmZ$( zDfjoI@?RmZ=WYl&mW6c@eoIn=Bg{MW+@Dv*SfGF1Clu~Kb}}=xrEYqzIXPQBII8eL ze0Y`J4WW0;KGA5eBMgXr(#HY9$xpr;Y-#zO!PaUFLb{Du?XA*|AF5C>aOlA9Yh-u2 zSMVCo>osUMZwyAWCnQ>hO76&d+uJC4;~xEdftA-0|s z=OsUR&sX_$2uj$=C10U+Deu0*oED+i{cK;Yb4hOVFarGm$SdhP){P0!u^5!j*t~g(pTC zLnN_XZTwxezZ>$?99wpEJX#h<%4_)d0x7vAskDThOOUB=y3w{NziPZ^%8&1XV`g50 zDGwNXe3kL6n7k&f8YR~0r=VNL6UV~H${l`IrMW-2`g6i~%nUtu@XQaoP1?sNh^d%3 z*`pVN*#g>Arldj?{)yxZ)@;<4Xe`L`KY4XR>Jtw!7{@-rObl_wF-%dVVRf|J zrrh}p2~cWgQ?>+8`*o1P`f!1x&E(DsFmJ0+w;P!wB0jk~l@x|Z05^@QlnQA0O*T4o z(?knP-`L+BPBgZ@xcx4u|x z4eW|oK1>y1mRdC(?pLZJGlrn%{_a&kN~O0)oD@<0bX+$f;-e=%)5V_VJg5x~6242m zUq2nUZ`J4P(`OjyGaZZQ#xLz~c6_R-wTShIQsi1Qtl1Sl3i9(CY)33hz{ed=-U%=J z?#N5(*Csi~`KjP&T0XEnir1O~MgL!KQtH+58y_gY#OTy+e#(w5EaK#!IMmqY0R1(D zxu`>&7MX3lm~hnE|3qu`rOy&{TM0Cg4SdREb*Mnnn@J%IPn!v>sCdN` zw;vNjSl^adFpr39Qq>K zLA0-Wk2%NREy%TU8E^26r7jzgX3oXvZ}>IAMc(jNpj+x5)o)SbKqPQs3Q6y6|3inA9mXk=^fI@NDsKWp1^>)ZLaZymaRLT3mJGt!NXKGcwzLU?}>z=l>Uj3=Mb~Oj| zP90j1MO*!;IyRkr?PMz^%Lg;$iV?}^*jmMAZBM9aji#sQpI{kXMT5J|+Xe|_&i}FeJ^v*> z0*jf-_`EE8tXAagdDx8y9b#)j82M2g2hA7LAD?At%R| z82U7)o0(SXcpLamsvxLV6+f$AbNG<82^o4o#Os*@2mjspFV>CvUoksqgD9B?pwz>i=?_eteNGz-`oPO?3 zy3}CQGeK~DWY4@A_qnk80!Z{jj!xvnQ%CKIoRbj$j|t%+oj*Fp4Oka%d5#A=JPk_^ z1PiG4bQiOvbo4!OL)LyxffvQ8dl6n>U(l%r_-g}yR_gkiR*kQ0=b!js5bt8nTft^u zAD^r@D5Hz}yor^w4Uhx-Dp03H-Ao5B?c2hK?|=_qFJ8ZM`8pFn{#2~U^^a%H2)Tt{ zd-UkW&FguxtYLk)0ZK=CZDDC%a0bX zK%u<3B>AIP>YaHi-hP61qnB#pKo7I`;Evy``vs~SGHz7VKi$r5oXwl61u^VPmH{vOnBZJrqmHr za{*sjg?(J{X)9VOv=2O9V9{agyj19?*u75S#218}6`0oI=9Rvj{A(z~k~hjEB>9t- z&tgHc0(CT8!}fNP(--S7QW?`%NAk54x!A?!&WDZTh5o2!eru?y*Cx@Sl297pW$3Fg z;Q8cwm_&oZEHuGAB8e;E_jL0maaoUs9I6u-_cl5IYAtZQ_~VD+%8CfRM(zlT@|PR> zqvL@JTIbtjmSL2bh{*GTv#daTWMS@S|AKac@ z6N~Q*NLS9d%W;;f_tisuZjGEj&2JgsB(v!W%iUrVroHS$#mF>qHQY8kTD#fv4X_)V zQWV87(pXbGFj>x^n51cg{iuiHD=2n{n`qVKm@=T--!9E6;0MtgL=8bu;@1$DiR&Hr zKd%*b9&X1g_@^%gbgLgA_8f(Pdzkw0Qz}+cpyOhH6+OIxmIct%VO1407AS3WxHwxo zR!SZ$@0VP=SD)};8I5Z{8<5~-o~h_+v+5Z$v7O=GIdc&p^P{|fG?d(;@QCZOS@fW4 z{`Cb5`3R_*K$qVL5qkFAxbwDaI&)CKe3M%ldj^(}0Z zxZW=}dKVVbQ_& zGF=`dNNdfRfcC$&&^K&lL@%k*+GJSC)xI2FUhcuCXIMv14Q?6V9*Ek1M?Og$`xLy= zcV~{Je}*5qJapU3DFrLc*`~Ox@)wvGeNNIpdOXrEOua=B8=}HsVx3VGRDtleb>&Z) zXL}YcuO8W}dPTFm?@L=v_n7v&dazdWs(NSs*ZqQ3DZ&=B%9_UBAvR7Anscwo%4<7Lpi_``z;Fis`j+;W_3+ki*<^VCoLjtFOuc>d+PK zlmLiergBsQ!dYGa$?(kF=fkpTJo%DNU|2IWwAdg5vLe5VtK=2G z4KwaPFGrO0wA;t?9{wBKFtc(00sZb#FDK*E)?C<%G9)=`EY^hgZvm8zu%0MeSf})@ zfBP_(#Vo_i6<%!*2pUszS z&k*3}&(_{KkB;gI+@12-A>z(zd0N|2%IQt}^ZiZ*;a ztD5TlyOLC4b?<&V_D0S+mA_rs?#kw6_LS6LyXpm}Vt{izvH6_r&Sj8omIhZlr#ewh zS3i<%q?yvOeSd2lAEi@V3BvX>gBTaNDUtJN^-t*fzq==X$19#U`VFQSm8WhEA4!*q zpiXDG;QtV*GZi+F?|q=Um!CVBh_~RyX$Nv`MMi#c@rShdD8A4uAeKdHUW7 zecp5RnaSumeiyYheEUw=>5)j_yYRuo%sNboBqC^7`nyG?Fan#D{R$5X23Pxt)Q83Y_sk*mItk5{yX1W=0iHx-XI{1Zu+LY#|t!u-Og?JNk% zHjBMOj#wD>3lv_FVs1-)qLsGgWn)?G{${VD+U2{TT*IXo4Rg352bV5!!WXk~{V-dc zug+5tA!PUOhEiSuo}imx(%LmEFT0_o+VR<>b2S1fFJvxjHWL)sc7td4NAfq-`Q+0c zh}&&NP^**7@g4;?m-8|fPX71sI_!;%3&$g1f5%=6HB9w~qh#WM|BSJavf!>PJRZ>; z!=WOx{kNIe)l6Xeq#t|W?M7~~U`;LQVUl=SEFo5>>3Z11%0tR{oC4sIWLb`P-L41` zMY`YnS42Z>!j`N<(>QdhlllAlRKk^8 znn&plrbI@hdvcg;uKp(?pzK z9jN#r=22x})m;e9WPkRwx02Ec{M1w_X4>VM)-O-Z*$ccVm#R7MISQ@+Al89sbYy7r zsaV6T=!=AcyfoSa%kLGrQt85&{m(N$tZ6CaYC{MLfmv1t+M|oq?Nr zj8C=np9H=5VokF@sa4OF{>0)1_>2$VVi(I{F9D%_NrcQrf0^WohAzAz#CTigUH5#y zYhly%XHk3ijg9t_5j`h`<4!fc{fd1J*DnNmZk5zK2RNw_RJ~p6X{)dhxt%hMVMp2K ztpH2u*Nxp~a#R*3y*$OytfUzN^KDqN~r@CDA~`WeYDHFw#37ZU9{8QeRPxk8eUi^9xL5l-Wb z)y5Z?fHx=?-qP;-q9`=x%1A{R6NSmEO(SN;*IJ;4zgpAZMr^d&#;^CP+6Eb#Ulq^W zWIS!dFm->r7bOpNF@K;)^sGOirq$m8teeMW^uA1GrMLnY%-1Bqq9GxSeu<-}Z%4F{ zeEs7fa+Tmse9?SO_6vRqM>8d>RAh!@TVsqwo_Qb6z+a@^=3aucAL_t7nz*7LR~Rr- zu+Z_Q%V{~lP^u&DD6KEW`9hlb_fm@k>v$5BwI!5KLVLwybhp}D8rCj5U~RK&>D3P& zv*r%QQ{Iw8v3p5`j>f*xTV_LEiNoTa|re>d*RQk z8|&W!)e)|-aaLADLL;viDSe|5 zn#514CY$27+BPB&KUQawNy5iZ7<*wpdIL}JkVGwX65?wPiYHWIFXFWKkwhDg&mxjE z4N7SgOsM&x=CscvM^T(=S5$X*ic)O7Bc1klV;~u?SM98S-Fm!N?S8eI+jW=F3UyxI z;eK%|qv>6Y^LWEHj)-3XR;iOkPU8)+m5Lh_-cr;?^7@?yy3A6E$?shUuTHa7Ax;Pd zyd1zQ7b)hqrgV9{2QM1Ivh}RFdoH;%1^TGfv0`4iwEb!H`Q?Xa{33Dg8j4TpC1HVw z7jxqyTBmbCoq6cxHo(D*?gGZEY9@S;UOSFfnY~5fr z#kfX!$6~Kxna(mSz%C8cT4x$YpeS{P3BUezZEwU4wc)LH<}`-=s@AVpDL2K8HQv_2 zo{;=tl^Bbb*PG(Et;RGP z&u<%xD6(xx`K;9_#Cw?1OJ2DwOAUfIaGvSP&o`1 zLLvZ8tAFwoe4U&|xWJs=YVX(pfr1W%pV!Fqcl2dRkkpQr`=Kq;wo+7D&%?Gdxs(;2 zpHaF<_kS*&_ZA8?i6?gn5*(^1AqF3BNh0|Im9DBhoH z;P5-D1Hp}jXrDRaVr;#?U~Q6Oo^|ve>DEU4)n&9N6azk4yw3QL-l^(G!ph(Ry4qZp zK&#il7=_Y!N3NaH=f1~)d|;$cItr#Yf41OUYt0A1IIArD_*YrbQfy61!nAN z?Dto#>vtFj%%NznXh9nSB~yAa_SlV$EhmtpKas*|>}(92hxIQvZ3|x>D2|)m+3!hR zCM)omRJ3!~UWBK&#u)(tIRFYe>N2wLua;ym>>Ui&rp(_L+ z0Oa8Y1LFOO>Z$zVyUA?W7P&^!t}qTZ1_~qeD=LhgJ2X>n%o3jiyEm0m&faiUUG{(L z+4crdq978)JkgF_<(x<`(5GLobd`-Ei2AbKL--IjA6Euk+aeR-{mwMMT zP|+x*b_56Ct!=zHU}w0=vVZu7^IvdKvgy)(N5M7Ay*4HpaSi|l9)6c2L7?CG%D3re zvrw8&oux`3??%e}_romD);r&wYgkR@ulu~k%^@EAFGx&C_)i_1;jWj<+_U_Sb{Qu+ zlW@iTLlGvA*(Uw>Q{z^MN`CTt#0T@kwMcvJ19R#R*>58V>Cg~b0@XLqDJ?7nm~l?J zZ=M#u)}NB%=px3rH@(N01>>+DkBmpFjPbJ0aC<8yrjz8KsLJWJ(7jy$nDmHbU%-gM ze8$)x8KyKNhZ4eF*DT{*UN(GLD7rY`%*&kZ!Zw_x>Ua-3``@}ipTTMUgQcdBbf{KSUoI60^Hsj?gsOVW()YEVEe!%CDbgOLsndPR zG>uNC;P7-4_qS+0L>8gd-&a*VhH~IB1JnJ92l}EhcQcC9=f8e3S{3irD>>vj>t$>a zQyk~+ybN=_O1KNHCG7AW%Z}G>t`;|SziF}`MR&7uY(=}I!V+;iq>yvA6gx$dVx_UL zX8DDlY6!uUrgH3Y2=aC9VxBKdbM@<2!<+ZkcyH7vtAjV|x|stEWP9H*KFbS@?IPj9-qubqTs5OW!+_E@+FK~1WCrlbW6~kfBC)~xgjH+kP!P|O>BNfNUwt@YU8$TuV6CKCSglxGc)sAQDHU@u&|LWB`{2OV^IA+b%zKu z#DGN@a2tN7yi)M9TE5x1q*$C_NGFbSzDvOk?{P{e-NOxHRrjQ`GxEf9NaADA02dS<7-iA!RQ#Mp-p(t8iLLZyDFU zrKgWqe$Md21)GuiA1t4PtV1@XSKlJQ4GWLHF!qzxch(sNS5brFTg=B-_!au+^GfI? zWItJ{{V%(%&@p1ICTSeLFKpV*WQ-h+%G+WvHQ8!7^!Xmx`mT&Q3Lg{}ss9RdX}a5A z+rJpqlv9QDLiy_!VsL!DArhUI!UwsA7H*{Rop_+|RFxW?tyQ0yS8o^KuBGG>G_u(6@(hP^j8Hshq8M!5$UI?)BEcBBcRd(#rhJ~ z=p!;_`gz9Mdx&vovS0YYK@Za9@F0M3I$Q<-8rZoQ#R0zqqpUKjog125-0#U(9bP6n zw)kYv^Aa83YLKdFWGiKG2jyMB|D2F&hX4J21v-JN-rYfHi2B;UmTN2}XbSu+_v;sU zs;&@VPI>y*ob-R0FfA4}Bn!Q(Uh=`(?2nTDD)vLegbedyf6+hCf13dp$AmkokngBH zw==I1@9Z|lT>9tgtiNAiPgIhA-DYm3ezd<+UrcDk&ApVZDaJVy1aSL3q1gwu@zC$T zJX=E03@p|irYm5pkCXOw`#T^YpFRr=W*#oe-v1$s+IjZ7;UU;{$;3I)rm28)II@s_ zx0wFQ)2gQYSf`&lnhr~ews32EZ(4a4wI*fmS6sN@?O_OVi!Zm>-p^T+0(qHMRt~9P z;LjHW;tQ#)jK9r!eIKxnJMgEld{5Di+#D?wu}huI*=vd;`MRlPqD7f|1bbZFHq8Ca zCEi~scGs0F8O}LOEF6LUd-p$}-TZH}4JcgVPJfq8lKn~2GoKijp-M8zMFa2;eF*=D zK4i!Kr!oh@gVn+U=o~)0O0atMMhjzX zo}B#;!W@2O!of@gEO-e_9p^^iIIG6^t>kpgDiF9VP!Pj2>;-*Wy|)~o8df{kEvcnE zeU|%wN(uNRhYm?yC&2vRHer223FT||cPIs|cJE!P^-7ed>$DOklDt`JE70+8dq#Hx zi&C%+w3!gJhjOD(|IVf}4(d-pt%8Awy(y2}DL_mg#5u{v#O_C739Wh5MzN>amQU@_ zcuD+-Bc_PfTOK{{SMhISKv;GJ|HAmi6Ae1Y#>G04<0etl^Ev^$_!y26#pO3L zqrHMZ4;uJWvR~RNuQ4C|&l*nu2x`RIsn_b}dcbHY#~-quvzQ;We%j^x-=)D<{TIYF z_N_R!4Ff*<%`3bfi|7uTdGxmP2mQhSJ_ONZp<7gL`Vjva5J!2Yvo6I3q1Biz1eSss zFo%<9&v1}RxGGRpi&#o~_`CJOft)50(XQU{-;;4dR!YrI+gN2Y;9+J|d3l{QW6qC1 z6c1oOwYBK2;5&0y$X6%@d(>|cAA|*FqJ8beQPGZi-t}{mm1&ZMX_2PMd|CyPFm22z zXr=c%JwU5)TfjCtR-Saw#hpyQifqZ^3wn0u?1haH&Go@oy-HQLE~sMT;7<`z{O`7^ zaa-(ikIoB|wixi$cl6**<}GIOsP(mj-);fLb-cX+Gk~Vrk1B%5_j7WxC8$CH*a6H> zhGT?15TR%&Gt7s-gc0XF<=M=3S1+kl*?{%Bvi{}`O#>+DtH@BR*M*J`y>?*#onkjASgnTI9G$&I9z8bdSj^*7F8?n|Yd zbXoY)dDIf~fI@#S2RN#qA(cKWg=DJZ$5tt!@^CuLCGd?PQl5Q{{7cIi9 zu+m#vwdx{C*e(9VbGdH3v4_b1P-ypx0B@V{uYWbbCdYIg*5#*aQCdG&ir=w!FZ2KA zvj4_s4!^HT=JpUr- zs(&|J_XGUUVsXJX(=UBO`D#obNW0>8VV)LKXthJ>Hv#w~;=M4F!3%L7+4SaZn20x} zLh#9r2T~^UmHmB0WZ&bZxArmQ|74GPB+D2g$^9)s*?;ekSI@r>jwM$kvmdq_kJmf8 z3UBXo`7X&eEX;$^mb-(!3E6Noz%Z5k`uIhe%2%nE)~#wj-Llx4jix=nUa?=U3rjXC zh)-Fv-jTv}U^Hc=bahkL2QXW_yxW%oE{m_&DLx-73&$|l^hbjLF3cI7rahkP^Je^Z z@pup30FT%FYj9LW_rX0XcfXv)OrGu89oRpGWJRZPs=e)zC=u13KPwNny^Gx*3(#yj zf5L{GeovH@Q5DxmY^rb7&|k~O{?ove^&nzEpEDX*HpfY731~S;9bB>+HmgL_Q~h>m zF71=oq&DZ3HXVQB=&0T=vQu^Ic0cFN0ZDtjm4F5_`zZx%o_G!U_wQ%^m)1;(`!8aJ zN^UAWOcd&ki*^*dP~HpO{oAbnibYSqH~yo5Wcx7^ej_m4<+Xy1I^DZR(&|r2X=Ry%}E0 z`2KrwugCX~g3kEHMK@j&^F3sNk8S@J4iQaS_9WAF`tHm&X2?uyH|L4U()`isTe5*& zv48628^5!!Ime>?4j4w$w_xIZJL1Pr2n$=DNB*%#F}LBpI0>QvsfPNMc6kR1j4rjl zf!#Jpt_1Pu6f%({zsIo6E|S(B=HtdIh^!q(vkB3K#mX>Mag3}$hCQ->n)Z!6RS#Tt zFIuI%8E2Iw7ayKUUa(7PV(LtKaGajv`$Cw%TAVpyjU0R<UH9lQtkZ#?@=gftuyQlmLzZ?Me^vIZiZn+|YOvd{3e8N&A4v|5KEWVu-L0M0Ne4 za{*8k*{CisXn)Cqk?@M;$Es0Ot)CSc)bB#Z)+r5MT{}{6%wawNUpq#ZvjgGNUIUrOi%RL`7`QweA-HBkMfXu z^S}B2+0b<4NW1a;xFOWHrZikGw>Hbq;CFS;m&V6y7s$L-Lb7>J^8y0q1BJHLfYzSL z1pQSK=`lmjo?k8q*JD2F_j_CNLE4MX6usuoaAs1E{F>?1ythM>zCvexjD6S9^3B#A zxtM^rfc1mx%;{TKdpM0(g)B&UDEuey@_rQjl;Qp;sf@0ov*wH3C;{z1LGHU2Rq;bE z%y8mVrX^t_c?VM! zo%1afYk(}Aa~OCv>lWW|cAs@adFn^P5e9sfD2(4Y;fW4ow~JpcJ-2beza34`zEAnn z3KmvqQt5q>;<@5#Y1h@mklc?AI8lQVKF@78g)1>14+tl}@eH|8aG@ST?W~fm&S^3f z18P@DdxWNx31`^Z@t2J~i)nZ}H4ms3t#df1o#@y%=y&^WD7S3*Y7r0ZJSndpQ-6*q z7#s5i=ho-1olJQa6Y1Z>8l4|*eAFzi`J2}g%o`Wj$1%eRaUV)5H~+#w*9cR?{f;m^uC(0%d27N9ilW> zs}|pt6tfN7O5A`A=e?70*<78Yn-~65p9fE%1isE;w(lMn2v`)g{1sJ}pEMsoSh-qe zTRqLAEibohj%~magnmKAyIL@*hR=k{J7F$ zCI4-z61sURRdB&nP=e0W?e43KdubIi(N;U3{KC>$0*=rt^z)Bqlv{6hZKP?gnF~bs z((fMp*1Z#XgjE}@;V^x%sT4hK1Ae^+dw;5TCW_*%q`zOYCQ;p$5R6_=csB(DfVO`f zd6mNPcI&}C_PsN$tJVaEnFs5z4dQRqLfFqIQ<$BJ~HrOb|tS5ZsWc})v! z@a?`q%(T=}?En)FQLZ`@+*@6L3D9Kab6JUrh6Qvrg-}+|RO?d0(4)IY;N#s?T}c zSwBQ42Q`N^Cl$tq$ClxPX5*k=dZ6ID58w6UjAiI+wNCh;(ZJzf)$I?sCBLCpJ&w(| zbu1(8t=cfZd;3!RDqHc$U?*|;4HGMG9asL2_kLAAIUhPRH=TC_nAh>b0&IK$+9mq9 z(e2BMXKb2v(bN1uf&bk?#Q|5@oI7E8n;UtHZ$YiqM=(V4I zkmJppIXC9PcUp)@w+8JE{qN%g4C!ilN#1pSocfAk^ zGK{0kI#GD=hu)J=yPZ_f`6m1#i~ieYcf>WV&F?3hSQnP7GEEe7SnP* z)=+BvqM4t04mc7tL;%kwZg4#V%Gx;!mie+@t*`Z9*!`?$)oqu=uFoaIh7WiaUe5f(rn<vAL z=Jo~6ikJh$002M$NklsZDP zdr5Jj*HVkEj~fr;OY%h(;GEl$uZ8V&ILn{1JqVvD1CIw3K60Y#f;CKE57Nf_Bw}`H zY#v@boj(|3{f=Y8y0~XWeKh2U?oK=d7N5`9X8a8s#Hx24&kFl!zY*UM&yD&=j=D(! zJNyner0{9U!;SOA>0P+{jCMmFo}twum*X|p^ZR@CSAO6+9yuJjoay$nBs$iV|ILHf z91Be+1;LhIkrn{BR!^M|bvM?SEkCRO6gDQuM*fVR^LV72FMG0=Ij(DW${UQY8P}rg zU@ILvzAth|hAWtme@UD2>biT0!YcdH*s89paIJ{}Pw}1UPzpn4LuV!KDapLkzr!6= zm-TGgrJA`(XU%tmFUjp`^L~Ed3BSjIV&-)mXZ=A}Fz#?KUY9iwXU-VEnTObHb*^KU z`}$FPk}JM!V?8Ke`T^X zwY1Y+>Cc6S-ZhVmovR(KT7+I73V`Mh^DEvs>vP}v%i1(AKJd^4yu9p_>B#!u2AHSo z1BeE%ZMjd%EDO#y@=$wRD^-36Ti*IZ;pUqYMt;mUbd5PNt@n|OH}O&DXh7{@~bPw}k? z**?U)!xp&WJG`z3_!#S36Cz&xvt7h^z`;C@-TsIm9}@DrV)4Jd_=bN!!M}gtL4{oF zI@aj8?C~+L^4SX4zRqif%~x@Tqo?J&8Ap$AzkU&f zVNC{_M%$nUF`#Oz!i~v(Gc@eJu`Hc)>E8a=e22&@)rfPmIB`0>ODw(;@eP-&L~~+@$>(gJmvO4O47|H}F1wTBODgjvNLXP^(cPGZx_+ zZ4(=mOYPG9R6h*6A38IZc#p{%SV1kX*w9vSn2+FsCxh$4t4~LpowWfapMg2>@9a)0 zTD@4?;!kI-dMex)s^5m~3*&@mTV3~83pn@p#HDJqy_ui+20d^&S6RPn35&r<*YRrjs!yxHM;<@ZAJ=MnSMzwu-!gBP*e=j! zyB8SQ-#izEZ709O6_Es)&nZ{uG2f&wv{pXD?hp1sEcQWBu5J;r3)d*sYu9;Jlbw48 zx?DluiYp=ly~hpwZhm&SA+d+f=V9>QuJ>AeJNmG*fu=cI=!cr}{<83u;obI&EMS#C z&dI|37=H8&JRVT^m?NYVDqLW4SdKk966u0zbI_ecON@0hnt1wP$xq;~%G6k-Cv=3T z)mPwaZrTM&R$&t^_QUV1^I$y(zfHKmznY^{m9^GSnFgWwY@4+ge2Hg0VTn9D-@Vrj zmo!N(^@^eEPkrERmouWX>FPWqf@ed!d3{a&XO2}H6+Yu1_)(L_5kuE;A#dh)-(`&0 z^&5Sb+vQFwO0BFaExY2k<6`?RIVq#Yiq?ZqgMPp6qW2U$&eJLD4TRz2&}*D~R+IL_ zwy3;HzhU>pOROHd-|4BiR#*5n z`PT9VD}G6LmAeA3`C7+Y@mqb~3h$7kK8{r4y+l7s95F-w5T9d-JO%&vN&V&f_}Q<>e|4YO~cRu?UWFZPkWhddJR(zqIio za6Y&IuJSXcncq6zx3Ba!FFb}_pU8Av^RJG9@yEI+9h-RIw+y_rD$97KGd5m8<1x

wY1(p>yay(Y;12gb%HVUQ#2MeX+5nR|-ZFuut3Tia3(m(&sp=K&24j|@uJVREsiI{Z)5N4=XqIWor5XHh{X>koW+M% zZ8|AJd7g8g7X0sUR(p-w)_dk}<+(gRgFAg^K4zSJCT|U|nJPTumd}l)`yUiw&n1du z?1o=y)0pgcICE@iO~3rC&Rb~doe$6zW-R^o7lc~IUPG>Of{ByZx_!nim(Z-r8av-Y z_+p2|W9Mp(RJ`eyQgTiPq=p-cj+BK9fGHyYjU_9cy#T=FW|agjb|P2L~r3? zr;iX%n{#l=073P8Sx?G4KQZcgP0HbYrLSYDu;Vw_u4@cVsEy|$ygblHZDv65n@wf82o$_3xv-t1FVXa2K; zM4z_{HmklJ9J9kz=OOd*o_rAR_Jd+yQAW-5w#h@M-2e=|C(QTiSFX-;j`O(BG?Nv# z?nklb8-U^j-(D#bC+V?%L_?2NwcKDu`SaWbBV*?jUH&VgZaWnxPw}In58WzvV7P+7 zmrFV>(YC5ftR&beIr8r2r{XF+q@6o3Ti>yN(eBWd(B6)@WN*<|eYhz|^^D_(q!@hY?RyDON0kx%P|oG`ROKh7JO>$a8m$cldPP07u<7UN_#2WNh+ z@vNex@pXv{{GnPk-g&oxeQ|FlkF&-y4Rhr%N@|fgt*_*9jn=t=vW~mP zh;Q2z_wezIZ6|A6szH)OYx7{5a40ohi23bue(l>V(?>hu=0oRsAuz>qqU#nOiDm)x z`L>+qles9zqDnKo>+AU?HsH|*$IaI<9_O0ovp$b^{SIe2^^tFSD!_K#?_|NzCLL|O zt843mR%O;PIyo2q2mjz7JpI&9{gis(fA|mo;nNR(@Pqzh4BxlkzK#BE^xtay_ATQ# zk_9#%``>-{oxU9)`}YBVr&t+R`j39}qo=?7yT6-WfB*M?{{;TWKmPF(aQ`*~{`x@%*-W8yL0IQOO@m*R_#z?1KOeh@HC?*Y?Ww+QVm z_2-Af-@M5OXNbuUEBF}*`;q;;&S$;YisQ+m9|SSHi4U3Iyyt^v;t04stl;?2pRd_Q z_1UoMOR+WH7U#g5v(;~-_X!e!Bgtpmj1(un0EZk7<2$pPnMJ42DZIS9_7`*vYh1*7 zJWVV%MbW@U?C8y z%`=namo-K#@$DbVHB+OSAx}{&QJ){;$)o&N5X3U(g1qv(Hv0)_h3gyvdz^V)mEi-g zP(&|74HsWzLXG6VM*)Yf^n_kAIh@{YZ$fHd`DX9PaKwb6)nk~3jairKd&*z(c7F85 z%lk<_XcD-XNANpaUNiHc2Y@i5I()+G;f)wxf}W^<^SplZYVCx#eQp7cF+8c**Rvg_Pr zt&;cLcloMvPWLHHY>K`l&$`ifUmNjCN15kotchrvu^kOxK)2x>Hw@NAZx}ogw|F#+ zH^ns+Wvnr8@&R+Q6Tqa$()1&aiv9B7x#s2?at!b+o=4nn0?C6=(R+;x*Yvj*{if=D^pS6a%iWKskp)rtk@@Ix3uemS=RRJ&JuT zz7%WkUMRbL;d$t59wpMQ7VM zx^I=)uyvMA<|2QSt2~C?TlLy^dbc(EIt9H7+b)ySa+8~4zKdMIRh-X1p-vid($N{u0OrB6^mSfhY^59V`|P0L zY|hT`8>1a{Sw_AoH_691{k5uS zFk`?ET>xUlIjjbWQ%MhGjkWL$+f7&1WB5c?+ON6VZQYjl$sc4@a=l{WQ=)#CRu@&P z`8ro=+PP|@Iw^{)_!TVu{E)n@%9U>%(l6ZkOP=7RSI%aeX<5qi#*q=Hc{M}p@j3LW z$yVrZq+`5|5F9nsG5-tR>}S2=G10Q_!5hwg%wNg`*20-LtryQH`9j6SHTWB3osQMx z1LK6SUxBoK_lwUG>$Iw*`4=eLhHCrZa@rkF@|j*W84fdjDvcXC9GES%3NN+LWt7uC zdInH(w@6=#&8!m-2@1bCugezahH>rXs(@E{jDC`nn7PJ>!|<37Jv8IouQ-p-dfPW0 zJ;qg?rqk2>!Lt3RGSHEAZyJ5#cu)U@U{mQ?$vXN+|L7k*@%ovc`I)Dm{n?*=`njL` zxu>81`JY$+(?9*wdZ-{}U+aYIl>97C#ub=+S zzxg-9|Lx!YZOdM;gJxO0Q%FXao)hO2QD+Aj|xJb4iGNV8K~p^Pu}M@L=o?ee^f#N0&-uJ& zuhMNhQy1?|SDtS~9PNIT9!?1O9W}^<3S2vzhD^Me>sA;t;k>`67WE-74Jg2HAJN(Gz|osnNtEjAXKYv6J#$Wdr(Jp$MYoIC2~O!1|!N z&5LsU;u>)*&4C*_$J<%u1EX0Nd}|$8mOkf|Ttv=v|06!AjGp8$pP4nOE%ip7#X4_m z#Q6%OY-!$b#Xh+Qr@YNR3jNHtjBVD(yp9+%uHbn3@Qx2*Gd}3=BEHPmET7j-;c4)& zw<*5xTlE<+`*<3pY*T#0_8by=5@X+HdK;1V3?Osg#+IS?aU6+0KLJa<{8j2T7g}>- zBm*$9N853R1BUEodmg(V_&I0P3p8wqr@@v}A2`~uIdURGd+Ro=bEm86QGALa;$kC- zrh9LJ)1D&C`CGSj&hmv&$Zf=gH^kd=83PT|$($4CcZyB?=+F%1T($gaod>-3V{b^Q zeIlBD@-1KN4}JIvp04?wxbQ)EBxv{zU-TUhPQ>Yrm>l0kK+8^GWh&!)`HQIXFZb|w zB3${F0oQ2q;U?QzKf_9i zx5W4}~Wg*Oy*U#c=-d~&S?tOsbQMa@$?2T^S&ZiriGV9uan`#gV>tYedJa^z5F z;y0iBNl6Zd?ObDh{@Yv(`bN0rQ8_aCf-SSS))-sA`%de6*1R??&A-XE^(ikgFb^VE z;~8@byIc3mh?5?^nmZMUcuS224}Lt_r^~?W-39n`K7aX^DCE`zF>bhgvXLPt)0|*O z&qkpO2)N6F_5zKbi@kV%`sVGs;ANwI+jw(h@&dNqskff0yECMGak*1E5X6kA_-10K zHH2)fd`Opty~;553pJ4oe#qJT(5Dt~c&dxvhHy%A^C~9#Mw5(vbF-d|#l)s9^t;tf zt-_VA3uSyOa!JR_@SdAR#GxA`(OZ3=3)~9Mz&k|iU;R%}D+sOvT4wI+oC43(X%r5u z>UJ?tGHq~`Z=-vs$MGKZk++Ti2fdkJj0(GM$)?C~sjJ2pcEje*Plm7>w(05 zm%ZvqX#;9DY7uhtppEa(ogKDKk4KNr$;Wg<3^R?n3v`JMCd;~)px+i=qfyjzdBU^R zHxz7r5m~y=LZDv6!&i5rvDWLwv=5%O;68Vz4UW*`ER#K81ifg*mt7`B@Q z#_L#@cB|*Zh$WBsh)bf&TjLY9!nh^tNr`j|N9@3GMID=Sqba=$9m}1UR?U!zP z1#d>5_&DRr_`->thb$966e7pvBYD`jL;iv@%*aQ1AVF|>oKk-9Iq=fj6=$M+(^xqJ z74y(@gk1PTV^$idF#}QHNzD9yf_MG*I1o+~%1Ou1+S(}NU~uFcG>dNQP2M(x&Yc9B zy!^H<`p6^yzkP@(k9shU$<^VzWq_P`!qMp*Nxu+N4v#S$;}VZ@WS^`o&P%xS-{x7^ z<~t!akIdY9<}mbd?jMy&esVtO2W$1q^940|3Zvp%{Th0Js;-G5*$edWu={if=CaMn z4zqQTpE(%q{H(a}22Gi-a16N8f#q-X`GJOQ1Rwh{MAZ_KqviP{kATt2{Kht(ls&V81=}0@3{`a7^f!N#^zhj zW#YjM;R3cte9%K2L*DfXNBWT3n!ha`eee}9{TsgdB7AuN7GJ-4;@dCY#{G#8@z?SA z_BOszfeWVK>UJFaup6QgE5|?QQ}MTY2WMXO8r$!n*~!uqf%4saCNX@VnmNFC)>-=Y zh9s2Sp$0zNWK3JfiOu)WjEboV7nrSw#4vGtQ0Fk_iv7MZrkD7JFXDQ36rqjMF zL?eDQU+^hj`fxXD>pdUz>Y;@A7L)ku4c(uL^Cb31*CPBiFPd9&9zX0S_)3kCYwC?! zp(fsch;hK*L?6FV9XS_r4S5HPZ@_A{8w33GIU7E(Ug9Tzk#YTY;ijW@*6yv8Xs9r-g4&W+|T zOz|S zL(A(S1=q3sZgVDI8(akg*1XWmXM8Fz^3OQv?{uHI2sgYj_Q7L%Pm?DBdMqT|@!KEJaI6r!E;ME=pvPQ=viE%3QXnH=kpz_U+kJ=stU10j z`s`a z_IKi=?$GI2qt{S&fx=?`7C8LSo(Tc}{F1k-O`S6bJ|8GCJ&wElU`v5$r1`^=T8r@* zpBb{hMwef+$TYepKh=VBGifM;NLkB%Ac+-PU^10r1QeP+7|!im&b`Fj+YZ-AJ)b!~ z(?8*-xMtmXuG^NG>#w>}V8z2+vnE-bO>fO1GwlQ%VrnT3&VhN6dRWV$JRp zBY4%6=Y?VT82h6f;ur^1eTH8$2+wWO-DHwump`uM^4fBeLje7_z&eVa^a4%HQOtH%s=bidpk1XEqq;8`Hd)I zE;tA8=MxA8P1hN~v?AYg13viF={=!_8a{Sf1?IUj#r4{KG$DHQh8qH~3Xk~<+XMVa z8F)OP@DUQ*w-8k}TM9o}-1(GmUUcO}A77;xbS~Dl>Ee)9MDr{*m)Oj-FajT^)LPU! znGRUzYB9*0m`!BY#YziF$-WJtu^5Xj@mM%`TOcd1o~p+-ew)4YTGU|!x=yHrHgq&b z$zr3~iJrKf3+WZlP)r0EoHmH=b5L{Nn(0G4q0YbYsqxy^wYRGDxy3HOO`&go$aiv7 zXwCNIzxfN>4pi(AT8!c$7p@KRO?oDO@TKK^cryPjutXvfHS(4lsfdLtY$ga^{%n^~2492D4v=sd1AnjEk@I0lLYya}hmp$!+mW3P56BCT{pBLadTUH z4P*>t19ohA@z4BmJV1B+L?M`etd+!>C)irU7u-RoKn86by}8)z0+5G7LZWgwt4M?_>m*u(JI|M)=QlBNpdCDO5T6L=@)9^zmB>wo?9r+@mVdi~j- z{h1zK;NMD+Tjw|L_K&sMY3=_jFs9LGHMFUXbzkd{Yis6G*D=Ab4~(K1nd_WmY7h-+ z+xBgb^AX_h;-wE38DqFLpKCKjU%ZQw*DAsWUZ@^l0I4fBW$BNYxUT>9J^!jBYwsQ7 z_z*hJwc{hp80XF4j5#&td)f_{IOAnMdW_{95uP5m7G;c4Gu~3E_sQ^;_??IM;fL}N z`;xvEont3(NWqtRY${6EeFTROg?5xV?s=8H>Z)+^ST=i(?c|$DizwnJZOdQHWZl=u zO|wMY)u`dcci53hIpkYivCr~wLd@;Es6p;cQTrMP9vEI!bDr&zOF0Sr_=5>%_H^ zeo-U%f^25faqV(D%_V+JrW_N<3QtUZ&~+X3Bumz6=DEW1w+9+tN*-UhevY1bq-QQ; z{`3L<2j(|ewWlak%}3@hbi_A=y=@O0X|1%JV0XL_$#v9&sBywO2$!MC8?}N>wvV2Z zNjhR7Mq-K>-^Ddm6shV#HTzx0NqrEj^5L9@9en^2b5Bk3uW7s=azFJ=*i}8s@%^0b zead-BH!sQId&ZUfdcfgl?tx`(HGknHiDWWd&z|+8`vc(GOY{c22y0GD{>a)=sD+xo z3E`YgJ?pO-Fuq9lx(t8xi_^WOT^;L?WiL@54AIkg?>a)3Tr=hYlGq5NwKc0Dx>LVp z6dL;(u~XYk2a>PTTI|j4>*z#F_{)35#lDp3P&OJ(v(|HigqwKdO=}_&p#40E%#-#= z>Wf!f|9(J0v`m=n*=A%s?4Ui~^y@xx-ajFd_vwWn2rKWzRO!e=N_xDDPd%_2{Dzkv z-3#iY4#SbHD_8s=K61!$n@y}jfA0i{JBLW$4gP-cJ|QN z^%-{W_3yF!E<6FAOS#;X3Kv}N1L`p&OlI^TVDxz_r90DgYmW_dSkHP6-P(85$GQ&A zJa)msAp67Ktb7dnyK ze~yhYu6aX37YfZMVr;Lf3)nVw?ige1Om)9;uo$#?#03NYyN{CtouttR zpFaH8fh=yQxrL0|fCA&i9mu#mkzSq1!5_MgtuAcf9OEba`cZ$Bl+XIJv|x=BqcD#7 z(Oa(dI;o1-t@DOn5Nt^;?dB~S`6bPRpyNCP~oMTC4DYn9lX_YrI4IKs= z&ACeUgW;4ab3uV*B=H`FS( z6BkChsl^3h{OF7-E{IuoT9X?Mg=sxDhbg@C#h^dp90(N2u0Kg$HMuPdqwJ zduDpbZJ-c75pOYAzx$#C!_1*>@(e9n7m+vSR{pm+*L;O|`djugskDCgOAd>l&PngJ zHniJOUb0D_b8yUo=f-v9F^=I|yf+_#vmLawm>O9!ojH(Qrx{vpOOIruilTfXL)~9k zs*YvQH5oYCfHHiaVbdC&ICCO;Z@p{pJR7h2&xivx?4eJ4ymWK%B|z&$d2RN(o>*V# z)+>-5X7bv&0qR0|_VHeQ539J*ah=J4^Brn?EP>Natl;T5^J`8TUa~Py)A6m*h_}Zd z5XZK_dH)&5`piY%9%_Tb8R%2W@Ubfz(848-^ch`UKsL~?Fk@cR zCOX5{!PcP~x8N2Nykp$iCqTNjcgHatihU1%a0&VN1!{1PYwk>kD_aUX3)mQX1G@_% ztkoPyPxGb5Cp{x7d^h5tSPtNI(5#-#pe&`8m;Oc$?4gYuno7Z(? zJbKB$d4fG|;+Fj?Xyd#D&g2ykZ~R4C1mE{`w1qk8+sWAvpZ?Q-`ozCvc(nU6z{4BA@+-fhSC!=7Lj2Jm{n68({K=o_ z#X}6>RC`>2wLKCUaJ2qmSgTRyOm!Kwal@7Qi#m*B6n)lq!%-{Hq%G^sx@EW3y?sEp zuT?N4-tUl3tJu#MH0o~DynU5S5cQYuajbd!_FGB6{WcylR*XED@Lu1d@SXlpBL7-G zPEnHXb2<6U+gK;Sx(^~hB39i837n3BDKGz0toiEryTT4QUgtvhOYj{Z@Lm6sBL8CA zJh4+K_O3*>v@(Ules2abq&8%gC!=dmY;7!EpZv;SXF}a~`YMTP!HSzvde-BkGKGp!EGzOf?ABCy zsNT8tU-+sv!Y<$NpodP?M?LeQXyC=)=4VpGET-A$8!$7(sLoM^7sim6hIkX?vDk*3 zeFxoPa@HFP@QXR3XFj9X11B+$k(+mXfFHeH!GmGhY`*G)nwTffamkT#()#+rxN@_J z55IaNe|>Nb$T-da?j7TXD>{8GRbwL-*XeifejNJ>p`i4*XB#^+GLAj8)oZ$uLr_p&|)Sp0Z-?y2;pQmmhq>*_8T7OE!Q!6a$Z^= zW13XqyI#x-=W^U(qj9B?`w0&p5IcI{m7n6l#{ke@ULpydb{HdfwV~rGla$pIOcKMl z37rGt6hzG7ldgH%wUzuE)*a{Mw}Q>QiBmC$!l-@k<=Q*n#XjyeAA32+SJsT`%`v8e zh&O#1-r`vEPc-21f~M;cj&TH~YNIKB$9C*-mbjT4 z=gGNqFOACe;$QJMgAUGuOLya)`(EkRcsE}vKg4EVhCquCbw!(Vzyn3^>|^xZpHN^P zbP-b>5B(45H8b#dK;bpBiLPaVYHWNS1mx5#-X+$X(1<^I$7_rSPLHR(b__Wr*Eeqo|8o9COvK4rn~1`>{*Wo$%qBd#jEv-9d2kXoQ+RO)odo+Hk4Q9b$MA! zrqMANTYB{SCH<=dw&#=17&lv-79wlgMQaB=N1h+{ro5027R8qN+2$8J)?}c#rwo>{ zS+frTewVzY&%q(x7Xcs@J$bW&0DO@V zKvWIuGxWE89;K_lJr7*;!Vqt z>_D*@ktI&5b#p+zXDuo(xW$!N_`u6KAU1TdH_G)OdmiZf3*#07j>evd5IF+O^9gK% z!%wkE&T}JuphK7Ta;7!IFg%}zLK_P(Ky}C%yHD8G! z7W69Tfl|EGWL#nEE3}z|@C!B=#TT&rO%;0gc=W7~;Y;51t8+wuI9jsut#vYzygkOb0G7d{;a-2!>8Q0 zP&VX->RlwJlF!WYzyO5|zu^Su;HkIirWO#vXR&5aTy4U@p6ET|yZul)JZUgEy-+>$ zgPU?uWaUjb*7e#K>+%>Uqe;KkB5)uGO1!x)&12^RoBKx7*Xa^Ve?vix@*E`nACZ~A z#vr@R!0fluEFXzix*>G$AO6|X|NVP^ z_w?gme*g5-|JHx<^xyoK|H0D_U(4}#fAI8w{7?V;(;q$k;OXz4e)Z`;{Ez?rr{D1L z=>;};*yFc;>$mi>8vZTB@BjYqKmG9^|FK?w75_GZ<~3R8F{Vy6! zw0_PI#o&7b)FQPp>!Luj>Da(ADu((1iymVdkNVS^i2aEwtj9bsI*o%remEB*UAh*E z4{zVT<=;lcLkaKV+DPMXbuWW^6W_**{(XG##|>Y`y73$KMe?HKHxY_gqT>zQF{(Kp#1%pZ zIQNC#^vL&u-uW#*(9!mL`A6O&*Y9IO($6rYeFABYe;6<$xmBJgh(reDF{1-^N$8a}CYE z1>r+hXy5Q5v5v*WF=C+}ncSQM>@}Oj4vepQm@Iu}o*WzXL1Qc(2?T5#t;a6M{MNsH zhoAA{kAcFM_r$=&%CF!>o!+Hb2GYMa7Jc`Ios{i;3^O_b35S{kPGYtlgHXU;lIqAe zx|?UMcg^ZsPMN3JOL!%N2|vzn7|;in%3=C|DHJ;={b7^0*kHY2r`Z>XU(k@z z8{*kw++pKNpRNW+#2l)lOMcnbe5D;_1fCR-2E`XVs=?GdhcV-Ph`~czgRcqC+ibCeGP#pp}`lwSKEl8#-rdA>!3&E#2>F*nk^T? z1%I~}xlo-n`%Vmec!NA^m>*&WD;+Uz$@RG{@$t=$#Pi|9x3Q1JoNxjk4IcE&IfjyT zVZZ4U9{Sq|_x8ZaG2B|tZ<{}gkL0PQh?5$MJ|;?g zCF{a3)=I$8*cX^f=Li)sil6jD&Hy(DvWs!6!O$#O~QqD`#o54RzD8c7Hu3)m2kIF&6|Pa` z7wN_i{7Za)Z*luL&M}WQgH`Oxd`kHRp@f$d4 zFrxSAe;*Q1_>@(`zJgewj(!FWPSJQu=~NJDMPCqGhX%` zU;1QH?}IFlLTC4(!Ru$EB3tw-e^FyGKm1?S$Y$`9(8kA=Qt0%7KPb{i-pM13p}zHLYmA4#aO@hs zU8;waxt^1q?k%q6fA~Ff5sDsUie9kdbByp-m@zFm6V7*HnqKWh(L6n7=3M!s58Y<4 z9dHxAGjxCxW7!IfPXINOv6s4qilBKEebXu3vQhWD^kUG4S6xF>mL*$)Xsn84BbM?t zH^t|cGu4>lKh8TotAep=ebdX9d7t?ArdvMhoqvpzci ztfKhgubVh8;UX=3BAtBj%Z)NTe;;%imu{KEVCDha%)M#u8=E?br;hi0Gf>3BhU^ki z?hF4q7HQHOkq|DpcA33tx+$?Y3&7WrsW(Z zJs%*cMy=86c_cjbC3?ddrgyVldhFpBzPg$2G5xpSeye}czyk@t`m4YC^y|O= z>rX%U!4E3SR{{UO|LcGL^q>BB|9trR`%h1Q`ZxdI7{3Pew}1HbKmU*a+tVMD(htA* z^zZyf@qoh5yoTbV4*q?{@BZ%ZcEXQ-^rNRg_=7)q`d9zzU+LdO@b4k`Fpc^3ULQ_T zSZxpEyeN)$u}9J;PaZ3DzEEllBem`g^P#bh)nNl1=L)VZWZJ4qv&}a6tm}D=fT!uE zVSKRgCO*V{$A`Faz<LtBi_8(8*zsZiXVSDM~OW{AC|{G6Wv_a2Pm9b zA`^P7Fmyy9+T*6RhcD#I`(QUsp7Dpgzyn8XO%J;5?xeHo3L!q=*8_C;5HcM9xG6L4 z)4+qrEq)AHv2C9AO$HJCA>P)r=jiy!`6&0Ic(o6;fBfSgt7bW_aNeqa7ZAPo%`}&F z_RU+4J#qdXy!wDK=HMOYsqEKLCwhe}^}+|k`mjPD6p%w+sm;D=cWob}@fGFNLbb2+ zX@!A5B!U`jv9-h~J-mf()a!aswz7^nXH`9iul|dA#&1H8&S!BdUX(~`z^lNKv%t^u zsg(9OBoe%}K9G$m)w+;dp-vB=Fc%28PvNE_WPtDk-x!78{yOB$9d__1{6a_g&m4_^ z*%9*>bNb`>YwG-vCqB$4XR3i_EabIju+jer3Ycq*=z~s=?fA`x3_meOR!z7BL;ccP zUNfRN?LsE)jt{h2w$US_TpIWE5R3*sA;~qccZb+Z4nkYVWUXjF!yo2`y^X%VA|C80 zzA!26EjQtl&bO5NoFDBAEl13eugmbI%|!Qa1zfl8O`pcfMazkDXuqS!M#%~G$XoXT z=Yyv=#Y$`$A2F*&VF;X?e2*IYCgw*EH8C&NgZ?mrEV0W(k(KW;?#Bz+3VZwv6E-#V z@|3sWJ7<-}N$#bCjF(&zT<$Zm<41k625c|rK^t=uV`9QMF{(=pIaOYjhgbu(##k4u ziQvh9`2cUsgXEh&bgC&Mvda+r6xG;2*#khZFT}pD2hfNk=7no1j)$nw!;0`qOR(d6 z&>4rk(2xR>I^H(TvAf@}98mJPVxHi{!ktcddMfPjhC4CCT2w7$ye4D$EsL!^R2Kax1( z)_n7@^p4x85zj7W`~*spDKRsR^jECY`R6ke9UMLHJ)@7hnG z#z2cZHWwX$g22HiFZS|;!C#@L4=(t6viM;IvUu~Pl!p;wLye0l>5ZG>y08k}aUPeg zEi?w{MMKkh!KvrOE;o%>ia@dxq~Kc?aTvq*+#K;6Nj6Dh30d{vY73wB0U>6?7I3$L zt;XAQqu&SS{sD66#b(-B^v4O7HnkR$wDDXAV+Lz4hJtTA3ZT(6Kjw=*eZnq5Cc$v0 z;dkRLq5+P4;*mb9X}&si{LfbMA-RJl)b*waW1RAqb-o#Ma>T(A9JA|YUXSU+f8{>o z9b@pOXW!G%Vg^f7-i&h(p1Lr-^Z`!Ic~Gx;OF!3f3Iz?o`Kb1QIqBwy6P6fLJAQFe zUU7n1kE-YJRPmO!eeT}N#O7X z&(xHgff=@33#NJQVvHT5m%hp`Bm@y1t?H@p%GV_bG6vIRjT|{w`B$qsnf9lrx2c$7 zknNUF&09Bk0H}Sh1#Wue*LpFD*vqw%H;ooiY{V-saH$_0VchmR_0$#tmew54uGMKF zYbHueg%n`;#BT^|uaBN{Xy5{F;PDtoW~2i%GF! zELx8Ty&$ZMzKnHIDKc1W!YU5+=uAI2zNPH&3qEq!{0O7$hq@U>YynR<2}FZ8>rFlq z1OCW12e-7ZJw2}Mv%aGy$&+pbgb#5e;Db&Epbx*T4;{`;g%5Q6ZuOmclwk2EYLi@q zz5FY92cO1e53T ziZ~sA$BTF91kzrjydxVqkHyJ+#jQ=$CfygJO?2+yANiMTAap*39{h-L-f(Yq06m2! zRr>ll=G}h9T*p1vaDqLr)vD@72~kd%uBo3JZvX&507*naRMC=Wj1$8Cu{C{NcZ_3i z(nU8lhD<2;O_)`ONHvF!ZZeY#)B%|j!<^E+D>3Ni0GN78XB*NLyKkfW4b|8~`5 z^^sbRT{LBxH;G`7U5S%#DMNzAYghmf=AKlM$xnWO}-6aQI;RRsilGr##j=bmnC(cppHz)9I3h|2Is9*iH zH+I7hQlzFj3!jwhcrYdWC(nGq_$Iz-gFmW~-y!pD*n7*j6tw!`1L`~;&rXxK^pER= zxNh(REa3y|Lf7is5UJpy9VoY97;$;wLZh(t1)K=T2>mE!7~oRE%kT;5^QLyz}s+M=dw1apoh= zDMDYEkV{$T&5o=v-}sy7%GxtpP3l_|;@cBctMn~i?IppF7!!j3xgT)uPVIlI{zH6= zLOwK;5721p>}K?u-%uj^1;2vmrzsDGnDg7tNvYdd3tDe{(8f6YMK^d{6~E-kQRs^w zeZvR!8#eOVD{$nW+7J`*!5NJ)o!-Zr;uu5a($g=r2Biwgo%xG@$=fN((QV3MOEnvz zN9#3YTI{*L+uStntULbYN;$vLhi#!V>V|lRx<5^pEw{|%(Xti43y#xwYqoJRCX&7bH+%#QA3gATp#43 zyr{D{)~fc%5A{Ybi>sd*Pv!?du^o1b&s-4V7x(sybfCaVa;KwQJ zV~prm&L}?SFPi69gNtuP@5DzvOo+oEW5qo?HnZS^TFcp>rcK=+KsH|5qlqi>p-GIu zbdCfrm83uDlD@Y7fxT8@W^|s`=+TXaooIS*I;-CysXB%y{l*TXHlB1s!#)fN%O~+m zQ|gkP+`zHrmu5M}#HS`c)4?R%uNkT5&~170RdbT(xnZ}}uFg9G*1a>F90L z3OP!2`hSG6O(@Q@IKcS@P5zO;ge@aPdm~nv!Y99=HJIbSTI;*JeH@tlO};izgdLBR z6Q693%RN}fFF&FNkn-meI?suCbiPQfN(~$|@OsZ!FlCbHkGI##K)sZIEuBBPdit8s zQdS8JzhSU)&(Fuu`sk?(GVLMU$4ejkD=pjY@oU^5DT5n zbXw#k^YfZ%n*n+_p+J@u78k*}00XZZ?9iK%zVYC5_|N7OKIh3__|KSwLXUYE9~*Ak z$_*elXSlkF$V=+Z6Dl2iu*FHc>~YWu1Nt2id1Jv@{EhcC&e(1kUVGC^?@jB_%P{kS z3-%*m#f?95E&Jvk_T>eBVcYh>iU_sAlB{ouhn~OLR}Ns!nRKTOzEYC|Z%nJ~F~7`> z{<0`LKfm9-mxxxp_H`DiF}ng#?ATwn82dT2I(_L^!+5Tk`FLW>GweCb#S17AeVZN zw}7`ijc+0z?L}r3kL_tKXg+gp$+Mc$-e#6`O7F;z{E#mV2P|`w1FDzI6DNJ_H+eCy zwV{Wv7>9wF_gq71KHo!U;Q6UFF~Z;wK*(GOytu z$8~(NiH0{rh5xV)Be6PnKImeK|V*@LKk&Uq~ zF2M6*j&v+-W7S&9z^)ed#va6e)NT%x{|TuNRbwB~0}OILWb9`snS4=QWQ}N#Z$AA0 z?7a)vu2)&#`RtvOpdkc<5L6P*h@u?q2s$cIty%@C)j>;$=T9mP#>Oc|2Q?(E@F{lwxBvB06N%o%q@BhE=wbt`~-`?2)4;`<) zzVCU~TKBro>t2WF@V;+iJvv!8f9kq)sEocynsH3sebg~iIM#XTlcoe83uC+bRW}rQ zLE<9(04)#i?-*IjC#dCLD4>1H4IOktsi|>{pK8fs$ARHtU+4JCeP%y)opF;g zG{g?(5C6%h08A%N)=7#Z8%^53-QGDu2M_Tyrn21Ng?hF(u5&np&%fz_9*^5_Bk05! zUsKbQx7U!%wQ_wzq5VobDp%l-#y;{ zZvDK&sXO02#GE;C({{^ks{VI+SA*;JYp;Ef50vI7Ag;Uay6wi_x?#KN_kM3Xr3Y)o zfv;VBt(|KY0*yJX*G=XCV&q6VK}%A`A>}z&P+Q}VaY#aD!Z4$KeeM7(}NKK6Q$4IO*D zpz!Jg+l~DknvBT(A_eO<4`u3Q30_jbCffxb4uFQ7wDP5lcqCaECt-#NGRrYto$U9* zbq2h6#?J$)2K0nS)@$^o%)>`MfvT!}uD;fFsDBUMgxHYp^`ZjD zNgZc&(^=_3R`uEnUWoEG%qF!^f_{w-_T&u&z@s3QTe>`C(agA%~hWdXr(# zJ|R0XBK@Q*J|jl@VJ>?z#@F?`_vNd-J%2T$D7$mMbCS%hbj@LUB zulg1RzleeD(8agb75?lE6_;mDU!q*TlFu)8|7U#h(oEZg+TFKw(3q2su?Gbk}}HMui~-VfnIG(=fHN! zLL=Ys(gmHdB_H@OQEJOoy$^}%mxX)5gAJUh^ zJ$;C-wMN-i#gur$7FWQpq`@G7%DZnIYmPVWIn=yPUSr=d80px}^w^x;@MsDNjQz+4!oHCA0l?Kru+Y0ymF2KiE$F_1o4 znj{kq_IK zOrMn&!-rEVN-K@m7yQ=@@g%nR0ABOYfK43-*XmPz<*r)mhQ*I6D%r8>f7wr)=0{?I zwaXto5-e?ldkT`DxllhlrMS%t35nyLGa2L4Zw?Ay^EW57vku6RJmk_pS;zVX#MY~H zKHJ-I%d{nS1KYJVv(C}C4>VV&c>SWi;mSMB z(gG3CR`2p^UuX@HZu?}b^rf&h2;| zA-y*q`0w;m{=G5jFOGH$1qwcD5PL8)v9b7YWWpU^P38-SntVkE&K#`JX@CgMGg1$J z28sqvzukOfOfD{9*tlIMXn50+35A=>B+c7`Gf7ZKUxRZ}C5uFI^v(?g=}(&`T88_M z#&TGgBMY0oDD-5kb`}cLX#!5(eo@ZF19FawJ6UX(~VasBopumnh!ayxT@flPJ^?&Jrp2TR|Knzh&EOiXCIqxxu<{oFIYNVis z7AL{jNGBz~vmD7+Cb`W+lpAujG+8I~K&AN4a?wLT`_pjRQ-}ZXT}e9|tYd-pE_ZGi zC#7KyimY|lCT&%BS?kg{jb|(G2uB6ut75lxf2Ch(>5Txoah8`%8ZQZ9PbE8Ry{Z2BPc zKw`;jzT&9Y{?ob{9N&PSW6Yo8V_PNDK9SFQ{E+vNbzM5rUiw*ugH!V#x%-z+2;zXF z2cXUeAN(MlWV6?I!F7L6gSrshhVSGPgWyfy!%u&#?e6=65fc$)9V``+V&}|^B$o=d zbz7B3EU00&ic>Qw*)TN-edMPuPn*RU+{U*Y?CnEzys##P*+cPihEU^g`-8c`N(>$0 zl@z``?krzT%rBs1O+qi~(GOhzxg9>udl?^I|5evR0e`cCbuB;a%BJ4&D8(v+zs={Y zW6FyCf@tr^o{@(o+$7BFdcsp5vL0$Q*cJy!*_|;iD?HY@5u2MXeRDQw_y*}Dd@a8a z+bR$nQ`DTKSg@{DzH{MhvO$GIF|+yz8Bhw&vYA z4V0@+-ngZ2+8U?w##!=?yVx9k8aDJj&}YESM>KmQQitY%ZV_wUsatPOxE+9LL@VF< zW{NIIJokAXk{w>BgeE(u9@q!5k_vMlBq085wi}BwyeGFQ*0uRP!N8|V*F4~ zQoSnB3|(j!tzjxsZ8~6{bCp|;+l*mEw~4}IQaB{=*0k2U-1~&1c+jHv|FzrE?YH|d3i8@G47;~kCjp|s;$@luf}JVg`Zld-T`#b5!O zi8RI3RSl1sBZuT`M$@?}nS!gH`MB17uY>I0wf^hmJ+pFtLIIBKhZrl&-KX_J0J7&z zXvR^-G&y);V3^khY?VRthHUEAMyS@ODyr_1JdiPiJmw|M6Fe+OcV416$*1~NXAYwd ze*6~y!OUY4-wyv87{4MAKawpzG7lQ^KXLJL^TEuj8^L@Q`RFNMaLvNr;$*!Le@1Z2 z6LUc|Ph}5iZsO@amyAxScl}p-)pFR$2`kR3OTx7>n(ja__rOk zKjlL-*kQi;U=96zkq-1DW?17-^Yb9`Blj%g!)6$~o^R2|>$~{%!`#G9;>YoX9V`RL zM6>)m&ncaQJUZ&+MR({yLES@>eB$9Ef5S#>@QWuqe|M zy;T@oP!R^^(dDc|ZqUgDQwL&1u}f_8Y5(;F7C-2)z~U!gXP?EjM)fHVCr6)VKW0B7 z&MCaHH6MDZ{!|^Au=o8Y6)1-Uzog#2s+Lw?)kba-@B_;OE6rQXDSeTSPl^dw66`ly zp643%F@D0XyqH>Xs+SV{azcHR!tJuxu@mQ755M%P_~eBdx=tm*RbXE$K(48S-poU}B{ecd%Z`==K{8`~5HdFI;AJG5owfaRX2}LGxVgIY2 z661$npSnbEYzZv&*}f|kQfq|&NlnvmVD=gMP^sje6cRHHFBw7S>j8W~8Q&KZ+o7OF zq`Cu-=1@zV+Y6b^aY2?4yA0K9If%sjzdkoBeHBCTYh9y~j(Wh+#8&WdOu zEi!!G9LT#8%+LZqq=c>yQR&*spW>Dre?7dG%%miN(lr>)3|H?5>6ev36x-#sc7F*E|qxmD}1v>v^lHkN;zC}SW&lkW7-}Z_` z*Qz0f&RmLj;G<8Y!0z0!6HRwbyUN;^hTR#u$A#JSt#9O=-<9_j#$AwM^Uy<8b@Kt9L^l&XHdcuGyDO*E6q=oQ%_>H zj`9iX7rx0lw)m~+JP#mV30p?hDvPDC(8Log~ko_{ycSBeb#-^u#O4p zDvwAjJ;c)YHn6!`S+}X-JLE$G9dTfpj)R)lC=)BRnFEAL*vh~C*)aGy!J9(oOBuO^ zh}?opUyShOo$k^-~jXile?}>^=Y@J9c8)l^0RybB2 z{?yCnCb!&%yB`au%CtLm?h10s=MgDr$u8Ym_Yi}dQlDwJ6($=@+zi}{kihn>`py1k z#n-<+xZ=KMq2^}sX>S~f!RAh0b+?y)>4&i)63qP!D!6r+h048nx(*7mC(dEL(2mK< z_OdsA=$HpxW!h-aKc~jQhWy7ct=l7J`oe_R>G;WoYV7Jo-nn&$cO}Wm3qf9$1himn zA{6tg`Ou=uS8u|bO^#FBk4(xX+ddUl^niEDMTFZ7qi(;Y;jCxJhMmy9I4kOV)PN3s z9AOYww@Z#R2LMv}q%fkhpqj_nSUO&-Pi2MsH~m@!_=G>}0<6ltG4qBVFj$@9kKO>~ zVoCFlZi4w{8JNBSLVQ6=zUWzY^PBhUT$K4Pag^~JrdMGO`;*fzl!~0(Tt$~19P7{n8)xs~g!04md;7-zS=(_Gbp)@e zY~!ZC_YvT6LrFL-kFiC++I6%mxj$qZ@a!FkH^vk)qL+PjM4-v{r^Ubc`Y=UqTfVf~ z9%P}9PtHBggtmiG*Abg)o)F`UG%oo>KmE=p0e!K_r^vbJ7TmHIkrZQB*@&$b^T0d) zd)-}cs%1QCQA5>*r*-N$qmL~&vfZY-?!(DPcVe%LT)#;0Sg@4`M3Z530dYGVpDs2Y}0;-J-(l! zN>X-0YYY2Pt7R z0~?o0<2pwdn8Sk@6>qAI-@I2E*cxf!We_K&=p0=GnKG%v>)!Xi_x8|-JY@T@M?ZSI z?|tvvXn*PROD?nbZ0CvXs_pXkdCyF~ben`Hw#&BDm%e9w{-UWETMt$oaBOFOfBTOA z=~>&aJ>VLBbH?Smrn^Kj8GjL*j!}ZM(u~c-Ea1d4g+i)~xMnudX!P9a;bC6IUm3Jx zu3+w{!)t)_%uQyk1H$74gwy)A56|h8HTUxAusivd1<`q}kdW4~bH>en9hh@@!_mVB zbA|QSS>|^Q9)V}9;g{a~{qllux|6|eRS~4%UZL7zxNTfmc7b2#Ij!) z<@}51k<|L*)3!jckUZi=Io2Mio#EB*+=`Gz&UHp&* zvxU8hiY~u#zPHQ!4%Q+cnV-{-^abl^j{elWzvS0?loOJSmV{0eKUB8o9-`cYA4{Yoj=f1SMu~# zzUe{nKv{9YSN*fM=9>fj=|=R|&zWTJgJVg12e(XGC?8Ftr;n?jO@4?Zy4Z@gHrn-p zW_s1+TYpm-KeHm=wNKI2`%<;rE}^zw-h0_^^kcnf;%~!9{SLMDbw|tdchPxYH${Jofag^735v$y7+WxH1e$F1Vv4DqR$ zA})zhf76FvPPqN{+qc`XS7kql?fF9tnFl=1{L>EdI5DYvX1qMp-=cwDmhJHAKB1o& zBUQ&3w_}qnORkFl+H7*+akAc`_x^(Mpx9-v+Vfq;hhp0@pizRk|I-J|!HgMytFCh9 z*o+}i%b!hGAFLo)W`vYmbb*lomx z?GW5^9|Yw?;Cz69xrMKY$4~gdeStXP;!FF{F}*K)&uKkCwFTl=%tgMIVYg2x9!O2l z!*~Z(>$qR;2L>UwjX5ngTQ;_PJ+lxnI{>Q~SpkC6T*EW z^*@;A>)i7k8_&!^-0a}f8D8jYB6AP;TvRab`{I9aKvmznJ1pXEy(ddl`2C>E$S9O$v{@aEKl`8tKFXLg_%vSbx=H zWi&}&2wjX5Z0ANLF%H}DQfsZd(UZmtlo7a2s#TKaz+4>08>!bsX;bo9r+LHwijQmBXi6j?1E( z(cK(e$yMLGud#^%AVeY*H}KSI zTIgBhG!~@->oPfGCCXx(wMxCtu{bz|nZAIJa3ZhtK@N0kBTrl8x-1wpBt5S~AN=6$BOddZ?SA*W-@tqKTYh1C)hm8td(E%BdAp?q-19z<*#64L zKV|!bkNfcLs$A9W|+kgARcZK}S<=aC({0ZBWKIO^VM_zN~ zQI@CvXuIi;^#JL{8%Nuj6E|#c`Hi=2e|Y8T?bi2szwH56yx(X$TjBP1-mu;9&Xe2i zzj56_IdkHT+pquXZ*JGz^YnJ=>T9+K-|Ldm)`fn7;kSSNr?;Q|$)DSP{rCUaO_yJB z_4dfeeBAl_=8tdKUi+W^^Y+?beDn5)?|a2|Z$0IDzXv^Rd+bMk)bVz=0_Tyx>$NZ1 ze&C(*=R1GR*!NPr@N*xRUv;&9YVO@5_J~hnk8uHz>KcDzOq5KoDMk_=k*zXS5_Qv7 z9azUKIR_7i_{+l(5LHtgozVk9k82*Viy;qx`z!MK+I8j(u$^0A<^g2%183F(c(67Y zt{i=OkIJHKiA8TDLnaRwrLT10Mlkc|NqqwMPHqhA1qwfa)?SIP^>>?eJ2oMk zLyfCX8`txRNbMV(e;k|UAttTqEzR0KlnBn^RpFYc;R8ZDw?(4|^-m7}eE||(`6TN7}z-pSeVq?6V0Nl;W zi5d3D`t$Gms)2{AJizhG0kzh3jG?Uk4g=9Ru2jtZvc!jVLq8wlY$G21pnuh$$P=zI z%i-rD_V-;fE^k5b$&4F%P2``ZrJCV--u_j)8^NKF0475Wi_YSmPHs!Wmb} z29euc;O1PS`}; z>N@u#<|D?a=5zc+k|$?W!M}W(btLmwUuU3eUsoOK-SJ3ni}B+~dj(fr2g=lAlx7gWN-c_QI8EAebut*~aic`iuo4nM)C zW6k(cG4fU)Ox06LoBh@{kc$^E=6l}*5L)|I1#4>`o7|0njT4Y?1n>(E2JGe9Cii3Z z2ecmcrMQ_VZ9_I?07~tf)Q&%!uJknqIzk)A#J61;ETVhXlzPx9d|xZ?a5dKnp8N4d ztaeyuAEZ7~%zG}7KZ#$@}*Fin3VKYdzt{I3`_4BTqZoYZrD?jiWnUPImf&|DUypp6jgDf@|6{LqKzP0ay* z7RCH&oYu7+6CU0qB@m&Z`nxBlRR`%P<%Ws?{A8ehAyGJFK0cuH(=Q*P;Nj*RYi z?S$;3Zja5H&(IZ)^b3E)LfMaeuXE(s5uw8Bl#X}&HmLFe6aTEEG?cxT8H>@Q;{nFj zApmo-UKZ#^x2Iv^2IrvNNRekoT#&pmMA1%>zAcMD}lYl1X2ow=xHfNN4= z((g^0FZ?{=FzGPi^afiSYT+{(GmJ8D)vk+%i`dBMkDJ770{mvPV2o#B3V%qAOmpDW zeDt*?x+r85o)mn~2io(gNpgZ~UeW`Mu~_y6fONZ48-H~4qFR%s?X;{+zI<}Rzd5J~ zY|%U{tiSD7efT16Z96slvcSh>o>*zH zPE*1t0Y7M`zP8g`O0-6mTd|b!Q4s5l&v$^*wcw*M^>Jax1&ZRpen$&#WS|T&r#_at zX|p}C-?o*gw5y^5i=a0p<$Evsj#t6yANrWTrLXNTc$=T{k`sP`mZ-bP+Bf9b$Re7} z?pU}A9#;gXnYR702R%w(?7{|Y(_d`Fp4N5dF`_I{Mtl;YETLz3ASl7MT@F5@qrZ*~ z{w(-Yhsf+V#m7VK_N#T8IzXS)x>TRFamVKJ51TCM7JoF-T0dJ^azbgMsrM?kY`~%C zksP{G#5wp~PJ=lN9NNZFF=;ynbtE445nAIr!&PKXFiho8m@l%u8TMPM+>Fdz2QC_d zYkY~L>CR;{3V&j!`>bCUn>Rj~qie2`{7+DpFe$HqoDl1ol)hPjz!4Ru$>H}4o< zddpg>_-Ny}X=D8~=6M)u?$#Hb>k#rBpTrm>wie=vXL!e;a*vS+>>Ql#s8vp6oJ%~HTr&0|`{;!hj8CO$xy~7v4q^D`Z&T`F_ zxyS3Xf&p8k4|t9n$z;dOZ$t}hEdb$~c8+-#@1F17+VbF8*sFYC_5->2^Adz(mIkHM z%+>lk?YK<4&@>KXKk~6FHpUMrbJGcX!4tgoD8(6JVwqGnIV(_S=+b`WsfCQANSX}VS6cTrAhL}#PUSz_n(}BmQa~30(a9O-PSr+rv^%=1 zF5DFzpVQZ3c*2A|QqBJLCsMhKe5@ot^4iT+SrpuCHU zOF5gp(i9F}?C)3~a~ypm()9ntaqK(Rqf4%jGByy!9E!udc2tfj_@(2{-m)6joMyLC z0|)(FPQ#$H#L-95U5$uUMj$Z^jTJu7FNu~ZaW){6Pk6rbowshE^z7$uf9;_Un2nV5 ziTNM>hUabH@MFKXhr9OX?U!Hs%I$?;f7$k_|L|M3|Lw0n=qSz~|I+ql&-wE0Z4!Rs z%p893)4<>UmLJ&u=SSXS*LHU*xBU7KZeRA? zZ=FBWun@obx;Jb;`qFRPZhP!Awio>4XKf$yzO(U7-}#K~IWN0?0$jRnd*K&7b9jdT_`Gj>(e~L7JDYD#ZNK!Auin1&MX%fO?#jPY;naPf zu>GTd^5xqnKm2Sw8vFSC`v3A%yM|kCxn;ZM=KE}4^TS`Uec&J5xc$N}{QUN&H(j^= z(I5R0fhk5e8@;N7brKV+bHgScepbQXdZSM$uh%Kf%i~YF`44_#$e;JttP!*c4$S*F_#2-wE4a#*Ol||M$}HE{ zfwN0NCJ#XK$ztiIvL8SK_g*?{DQuV%MzXxrB2VQ7Hs%);D6+uX=K!%_;Q_sm0)m1b zUeBW^4^N?qy=9;9xE5X2LwELYz+gkNtVPE_&wlp2E8lz1FMr2AqC!44oHqJH5MBZl zjD1_bDCT((p;Ew>`k_AlrSGDZZE-8M%MMLPp8wSk>{ZhT@|^w9mPF_HD*cUY>*D=l zVup1AeR^J2RY`am2#QtJyk|xmB2`IsUOqq``>5Sb0L4J(IzhsTVlo5G%9~KC@d=DVn|ju_NHLF+&C52#FJCpB7e4YJm+KD_*NEoN z$#Et>Dff7iPja0{j{opo?~f!`{^igAjBQwOZ&7>NJKe9-etd;qh#3hTtI~e5E`r7@ zW@!a!@5A2!Dmi*5XQaGrt=NW8dkl2LHf7;PJlY0gLS^5V%wCdjiSV~5C}+Lp<)}OL zt*_Z*z>faZ!zq2MV&VoKm`%>1dj`us-n!#UR6!PH<%!L}hvN20`KA3)`G^h6u|WBi z2lUudc2s%rws3K`W81!du;53osCI$b3B zD)`+ZK`FY8W-4uWHMy~2VUac2gr}u|`L^G@%p)1${lpVGS4)F8Yy7}b*<`6j#eXz$b z+JYp$-V0cC=QEl%+t@Jve#zd*=D9?-mr1X z9_ReEF0u>Rd3j*j8lD&a1*Bs<&~cxEn!xRiKwl&pE&XfI?DPv505D1qk=<*d>+}IILuOJDGH z%*5*GU->Buq6ASce2c}0_9J;TvHvI<9@zdI+kg$5jR2hZ0jfXB-rN-C@Pm=ZX_Xth zqLX6@f5qzNl#}ZEm#l0s zkEfF_l;b~eSJ~9jA#nO9Y!A7mJGUdS1jL;*H#KFV(jdr?dfEaA0TK*4*|ja2LhDaLAJ4 zL;4O=!na@o_@<-~cRB#)0z-#?*Vtn}8(Xh!o`!XkQ|*2MMf8?ib0xm*xWNbX5ji(} z$Gj_;-K4zrr-+JFW=c)rYjZ5#19$l z51{K62Qk=?8!U=tuAIdaAJ_sbjh*63OsS1E#rqsCGSS&>;2>!FC^gRRr4;Ji{o*#1 zI7f2pAr3O3As+{I<{EsnFcbq>A0NvuuT8oEfsK5^A6*<12vWJVfe)$I+R^{Azh%1L zOD5EOHdAB`R1aFs+RhLVpgR1y6A~hkF2KVw&8P zXZ3#V=LQ4$Lm}ez5lyin`v=y;%%#ku>?y}@0}}%nro`Fm;n%U>)h7i7=fOBPu{F9h zHihT487g83S?yEul4qG}myF@>)kMh8lHx10nLeB4z@m2PUN)GW%KjU&&~GmYeHsX^ zjRd7Shj$;QM7~8}SOv@0|wA zn)7SyGY5F?b6)dM_n-PQ@u1w}L`;yOcIHX;w!{>P_P9>%W1QG6YAsu(H@>#Ngp8h^ zJM8jk?Y80C4AN>B?YrgMQ+Z%5FLp5Bx zedg5%FDIOOJ{_O3gcl4}U#7DB*wpV`L7i_Qm#jo66@xOnZUNKmbDp$z|Z{y`g zeT%^V@mbGOW5>{fH;T7y|K_=0yglLvzjJ%Sy$0~S3vYYXKir=AFMeJk*4Q~pe%Two zfBWK3|9`gUz3|1`U%%$A>^n;T-azK}QcNyqPW=4#kNy|wo$u3{4QuJdA8gOY;e)4Xs{ru^FVAuJ%HvVb8P5u|M4D4-=L7SdRepa zj0r18M$0NG=gLGSef_^jvn!jI8KORxs}fn6FQQ8xYTyI*0bu11N~=dfDdp@lVFfpm z{aJYcJ~x3YJwH(apT1=MMBdnYxQ-t5qjYdR_kqSe8uX*T%t#{evlOGx-QNxo>8LeW zx8;Q;fD->QZc%s7qX~B-+5}`UAp3! zJTyUf#k2TP=cRSNaU=H~qEGBwd%?;LJ*U2b@6YfD5?-?{%8gz|Vf42R!7`o4o~Bw} zy5}cU^l<&Oeg+}76D!c^Uv9>yJYa{9+vy`8s#kvwztOK8@~h)bG*0+Ig74G=;*9&~ z-##E8smcSQ`X~!&qE6@>f9#AZvI$Od@5>FD!uKZc zxLrT#AX|7bLHX^f`=?2Koq?B?#02^H0-NFIzQgCdw7|S2KigLDtKIPij%1sTG6xuD ztb+7I#rUWDT!4|F$ru@SR2^QtFw*VTY0$wq2Yd03%i%}C`kP=p#~HWv2&q|>p4NLP zT|##CGGxeK3g)4c|BK<$ycUBRA7PmL4S$vo9hVD>6WkX@555LpD)hI7a4(a-F}>PN zCj??w*0}@3-S<9-i97C89MI>AYhPzdo?ogW{-IxFw!R(H?su^?-)=ldK3I(cuBplb zTUiVl^qa=E`&72`z}DZIX&+=yEew-_<4fzhzV>yv>`$w^!?t0Z#ga1(D$hKjyvG4; z!0R~blj7RU(O@x2WJwf^(}2X9!q|n7>+Ju|X-fZAL)Ebq9L8r`U2=xF=#9Q@r^{-$ zDk3L^e^sa(s8gvqwS~_BmpYRUU6z`KOj@d46CQ~4CAur;8I9*@#U(kt!gUh8noB$7 zCTg29FL-P?UKP82{mOW$1CetNS2mTBtu6K+P0^Jz>pFIm()X=Hj}KyoYiMIQPU3Tu z%oG0M0J7!{AF%kv>z81>n3(55_KI}Kb13d@`NdY@kfNJxm(lCteTm01eyRO{cyb>} zMEqA$S*(VBtfRD}SKULyNNixq+}%4f2YBV6>N2_uhCbwiDo@)e<6N2|I6jg9=4)uQ zy1>q7V!$5?hRM)HV_kJ0tk1~Q;q_Z%*!NJV8`iSTa-PbE6Hq1F%1xS5PX)(|>(ML9 z7hju#F-fhLYX@xuhVJcyqKnBDFUWFVEU|;Wr9*4cr01U(Wmp{{vlaN6Bza&vepTjW z5$06(B4G5p2UbgnXBf{4CgO(<_cK_oubUkOkZC8skp9#>aNz}o_u7>er4_9noGSMp zL7RcC8J`J9ldC72G08C5ER(P&o^bL0yx$~c;a5T$!-!41-v%>uo+7L28Y>xu!8I*o zNQ1ElC%+-7X)+ri>EQ`W%Kedkpl{_Cz%wSO$o=EOGX`-02?TAcD$55Ib@@YHFkHH@}pm%$S zT|bR-Gb4KRb($c2ltVvtPCv@10U9``b zrM^-i3tLFG$+if_9~&*}Ne;%6MjiT5(O6Jf_FIM)Ck970cG6NCDVG7OKYaacmf_*} z#CMKWF8&!WC4Hf(mh z*k^*v57FuDIuK?4Z#^P>2(WI3Sv%ua$z^U(Md#LYkfuO?^&ve~iC(BwzH|FR7Ju|j z55-Mwd{^I~H-CIxpl3bn4-@7Urf2nw3fP~6zT;~m>jB$<2mjDR_P==M;zRk4N~Zt- zKmbWZK~$y=;mDY_rX)=iXM`F7&bUsRb1>vQ{MB6(^(i{VZ^mr@I8Quvzh!*^Yw=@< zWM^>Keg@__ym)4Q6@h6+77MI=EGUJK$&lON)*#O@g`0+m+XeW;z{IrCoL+(U6ZkWxvVRc4(1j8`iJGRIiWaH1 zU3|T+fZ!QfV@LRkR}SVeVi%pgftL@`C&&uR+~ii=S+?jHM}Cmpv6wdNU|k|BXIpRC z=X2`*YTT}OZg>P)AL{l4{W!|_1L^5gXc?;*By06Y34C2{$~W|zW1#Q_D0=)-W##cZ z@?x);m}BIJf6qUN?|29vxCrJvW356C$biRIbT($e6CdEYy$K;RV+xg;j(Lf`*SzD4 zHlIXK{MjdJqup~9{>a>S0{avY(VsF0b7+1qI4>%2vF%-5`T-rp*EcZ8y~{OAD<$$I z$<6vE{w2e*R8FqxQpj$TTy)?DCF3l8Q7$ZY$7lFTE!fB(mG;T;1d@XR*bINl$E1Sq zTd5&TsoMpz$S4u;&_yyR3un(KEY5Xq{E~JqRJFCu^+x@a5-fwgDu zKdO(^n!ZUa%)KRRt8m<&H5FbR7d|O`F-!deaz!NVtf4KAFodYzG3^xfBh2Qc&BZjZrOh5 zi=U;J6W(WlPruLOx4-|@&)q)eA@|&Fed}*+zw+Zhw0+|bzGk#aSVPV$KlSS` z%F780_9H&?`P-NNjgQ=}IP*u_Tdse@_R1Ih%k4k?cHLUg1OIRS+^^mq_Ufcc3ckUd-@lA*7lT#f6(^s>wk3n$KUX>;TvA^ z_{Nw2*7gIRea%99YWu0Lc&c7bSbly&-?s3{&;I+{CqMd%?etAIY(M$(@7jLkmw34# z>Bqk8Z*7l!@hi5cen3OcBR_S+_A76Z@1|=^^f#aO;YWzCz4qFTg9mZ1d)@1{*T4Sf zwwrF^TR0T23d+PY1;s0S+!||+cg8Dm?R8Bk%#lhSJC0`9Xk0MAE4aCS_aI0myqQyl zOA{|(Gix(9Wj~NH<`)jYF%O-@ld(g+$C;`sXZ!;*4cA<@L+grQ*3NinseF93h4goXY`>TGA2ZKmK1$U zO8Lb0lyk)5_++)>@2G37cewE>ajfx$o-xHZt(!s`RW6F-SM z{UL8rXMYAFdg37S!|oX`?Stfnv(xlwW!ep6bc`?AKN8ay>D#ebCGMm@6ddU87$jC0 z|K!Xm=%x}mdgfq{2TiV>*i-Oxx&4#5xp$Se+&4r40uNqEtsmMU$G?ZpcZDvk_V#FN8|F{RuwD4WQ|SJ7*nA)pwMSx3bIQ#RkIix9^E{#3i? zH5Hg0T7gv!)U;q{uDM<%T1Q&x25>EiD0D}ucaZj3jCX&@QrkV)p}XdT6M8uz*9w~9 zbbamEWJJS5f6gi6f7xse>w8bXx9GuP4xX5JCDa%ke78gIzdaVOXN8V7#(D!t_$bv$vZNHATC zD1l_9k2P@_-pHA_$ZI@PjyB{r-Y66d`S3SqvcZEQ{IKPmN$sH66C(%K2WHdi#;}SY z+W;VA*%l1gDzkY33oiT~eH5PcFZ$*(bfM7px=3YWwcaylE-D=?N3w-K{M>Eu zoouMtN6GLRzT?00?o%Kdt31@@8-V7vHfw+Pm(XP=>w-DkKi-pKCu6p9&zGJn@eyO5 z`GI`;u@testq;!;tUhz4MEK{65UPJ(PMH0!Mk9tF+N5thGgn_2Vfqb%fIv?&OG)?I zRxo0OaqKxfeasr`zCahVnRcjTv)ks_8@pNW+GaE}B3X$_hWs5M`Ur^MtE+@iNR5lH zI}M!xM4vS6ajG>1u#XACgkqul6!Rn75G;pXL56kO!eb|keCM;Zc9voTt> zpu{H$&eo@L-)~o6G2hZ}zE)D%{bl6VFF<}W{W=5@=!l?-4;Z(!Mpm& zusVU~2Q}0!OAr&AU90zrkERV;Ska43ZTBV3l7SfBKI9E>T;#6+L@fG2 zBLtPiiX0XABN@rHu?gzFcAgD>`k2^cvev>_e3P3|o#5wx^N#*|+Xi+NupV}k8-fep zz@(=N3CV2Af%Cv*L3a@|lSG4lv(^pOXSlR^ds}U6AB8Uv=k{CudynH1^ zxM;TA)~(TLb2;)Tw#?`d&Mt#1fxc*l2-z7Z)(a)9iDXCZomQ|`ica`b|I}(DM%<;2 zA5jVsouUggx!FV;GU8q~zFZif0Cpf(hc7C^A@--gdR`m3#sc#la)G5EBi(XfvG8`x zn!g*=gcXU|l5C-rqfc^3&gkVX2}!%^R+Sol6pK*@B!}1+;@&!q@hLsyuVuWNZTh+U z+c!%*u4Rb`%rmAT0m(`k3xrGtqcwNS*-m3@m<2NFdFGGEpxrpd01r)Zj*_#nHd<)m z0otUcYLL&ZXQ0fDPQ)k$!1&m}c}jc;E@zK2`pQqdco&MaWnI(y=Kf!JR55mmX0h9H zqteu0_}CJAsOT7qQBiUxFG>&hgX}q-o&M0(!wuA8=(bH^Fw*z@r@_wg5Zvo<_o@U z!*>2^OnM(<*`iaDhjdcAeMM1_rfEF#pu;wLb$wK$Z}f;SP%Q>b{ph~COtuG|M2G2) zGjhd)`f%(~{NO|?35ib!^bpJZlKC=oX744G`vxLyy2&iN#(Ia%;$QFn*!6s~j5Nsj zLTNs6Cp=7WpV=??hCgD7coT|z&C&C9{7JhArR4A>Jda7!hw)=j%D)T#7&`@XUChzu zF!jFBH}X)j5~bNsb}?>tvL5aWys+w0#CIcWiN*Ttl*pr%T>Vdcqq9eVgCV5oR+v#* z;5=}f62|&M%yfTvJ?)=~tNDT6^Z2NEATFve!=vX3`aLwn4LTh5fmOE!vRLhh$uD&= z>S$IYeo4QThXzmeA~8ujx-E=WnUsm?n{Uwr`nTM;eZaH-_4XwnRWA@6{+hwU-hAKjk$x!>TQaG>e>umAS#x=+Xh z|3*E`-}S`jY%lwor*Grg_~Sofd&MKJ**@*L-##A1zw;+vyWOl86z=Nh6ee%IQ1Nx& zqw4&0|C7J!`?fFt*sBWVKHHV|yJq|FCp>+7(m#Ld_EoQbx8Y|_zGnMp|KWGH7k%0T zw#y#z@!K;WA@HMa(F+RS=XQRU;&VR#Gq#T;z|J$>>rtP$J@ZjQ7N76^naStxeg0?P zC7*jg?JKwM`l64Uc0c@~+bcfeQQNbh`G1a|ta$5>y>7etv#*&rZ+!9gPk(N{oIqcF z_X|F6d*~&l@WUUqJ^JJS`u2?eb_s)T+y3bb{>%2%ul%Uf_iSc3@OtUHNyji#^^++&y=WaS$4&ON?+ysOD- zk%z){RXuhrM`OS@`&2mH}pjoDsl2ioD~CIO|#|k zonhJ6KC z$U*eAG|mRjp~scm9d>Fy^>>1`6kWSt73dW08&Tx1h?OPvS|*P85Fj}*pg+^=)b@sT z-5X>+h$6V~ZY95%0AFO;d698~F{^k#qi?Pt{?lfyEUPp$+&_;eo9F(HeZ_LPje6mz zp8bMU#V@5bIU}rN0vWbnzVr(pWm)_vy4ssi_daE{yi_&l98NK>VY_%r;JiMN=`90B z;%Ts&8kc;uHe=!OIFvczPned7(Ozc;1m0V6C_=biJ7?Iaft8s@J{d!Mp zR;DWcgCu=z+ePnwL5H9=_n>+Rmu}XJ!f?xZy^I@M|s5mz}^%$FJ4=Cj-=UN&Dk%E7$6FLyrpw~4P zaQy9ut@6>(efTmXrMfr_``kF4qk|C9tU)MAJ$zjWweY~S108%S3lci|H%;o4$!jUK z3gpAKW{*vMxIJqYdL)Iv<)O!N6v94(mmuLuQ}bywlwGus5oxqeh3|}0@CS9tZvx!N z1+s20Dw~hr(SjFDq=@=4Ic1h*?oj%Ek(tCMp0VWH|A=v}i|4hg$Bfszj0ea%&P0ud zPPW|fRaV;unhK*4febrJzQ>1jkQ^`1{s0NKr`^}(YMbsH%t!wr$xv+WLy*k(x^$Nw zxrzh}ocSEebaEfhFj&s4pY>E3{m~;OYCe=Xsp%kr4~X&XGvszZe0z*BwxS0}_8tJs zhQaW$eB*h#Xai3>d>hZioWd?XKoRC*@5f|4FG@(TKj6cSH8VgO$)n7roPd_y%v;2S z`$hV&&Y3oQT;r=AK9hy5vYmnDo)`-HzwGWx(U}SMQ4hzIRa1d5o=NR-q-_FyuLb=K zHo0hF)UnaIo5R%e!(={7R)doZ^PH;SJEbNaB{hv!WD3;xGthBKsb*vZT$Rlf;WE}#Db3t0LkL375!!?pI}C|Zfv7Rep`;Z3@QDv z+6hrA2TDJ+_;|n=>MYYfy zqPkprOcK?~)0L@+OZY|!Z8J%#?tj(Yhv{=qsK#Z%lRpF?&e-_ax7g6KD8tX8hIZ}oeOL(eALE`c!{jk{w+J0chD7`gpn~d zVGzZpBCpKxGh|DPC^L0oUO+E1n7$2~p#CpiDjO2Yua+y_aIMbLEqYM~X#WkOF34Uz zJjVC_opgb7^Ff0{a}eJ&Vt>g$d5Hl(u|Za{1CW#c8u9O+cVG&Gclb>ujd3pAYeSF9$gg9@RW?B)vYhIy^Wo@5*H2P{3%Id;x7Z^M zi`R<3qOIj-G&H9_3piknL@uCvu5$Muv7tVwcjE_k`bRyaLi#`bLdTi66lq%rkqYQ{ zoQ?zMSjEyBIv5u=xDwKGJmg)EF72=G_ry!JiHYfo7?u`o!(tN`RD`EC2KwX1W$NlqyJQ9E_DWEUOe-12Ds?&ix;r+FL?CzSfi{XYra>yTFjnD1vnKS667*Zj?#5P3IX+-7nbzc-SC-Akdk*gr3lAhU`fFy@pLiw@BQkI0 z=Hb-U{p)>W_KAMUYs{&@^a=X1EAojmUUa}_ZuY?69jCo2^SIVr^$o!|^zDLuWA6-K z*=O`6akj)5<&YI|^N7>R*!apIoyujUQ&1wZiGk5a(P1hGpWu(PkdA?^|HMsgR{%XLySseuxaxEEFDEqD z`#*X62Y>r}wl8?e?*?)vFIS{;%l69e_%0Ri=_-BoP3y}ELGt+nKKbjmuYK*OZ(sSd zf8zQTKl#e-y07>se|yA&cJ|_Bdi}$JwxFE3cKg_eR%|Wc_Su6L?7h|Cas~NXi?Z z{$1n6a*l{9x&s|LHd)+zh>Y2{dShE zvNG9&sE%LyFm;qI%!VAv(=W&gJqXaKY8VA3t#J5I-twA z7Hmf5(fZ*t8t5bC#_xV#?$xl*)N%TB?q71R4gBF>%O{@2$N%sCC((sHvgl=ajsc>^WDma_ujavdIONN414l zem3|XEm{FHex1C|VOxwG9I3Y7p`h$}qjJcz9t5ulXV!L0EV1DgM=<+Z_o(@UFKIpF zy|lT>jVmtu6m@dxrv4J3ubsnD=lmCg&gh3K*WTCtVh~F5pF9e|Epl9_)80?r0^{J5 zQQIXAintdXWJr<#Md2KpK^Np5i{mPTrx=+R@p~L1FvM0Hb{nMJI~q2`B@=q~DE>w# z_EjDeiAdVe+J6UvOlPhaPJh}SxbT9)d*#uN)C{=P62t_(p$c-B)yQNbVCu{^;E)+O z6#>N{uXqfo@X|c4iBcOC4W4XdGNpyGxYS?^3lV4_ayu8ES+x0`Jx$Fl^gh(eB*OAm zUms;;@$n7Ck!KSK4R-iKz&D?@3A8Xvh~6cOuiWC{1`FP4ZK$~6&E&+P{h22X+iHO@ zQ37CK*<5W|5Tqme=$H$L(8I*!J~0V05vidk;ye^oD{VM(Co}$OMu+THR47S@IJ-Lf z8L6SlyJ+e@9R<>(xdDX!v(I>&mNzt6DBCuBX!t_tmK)hVtKMqlB3BDw>$WOnJmJ!& zLp_{7$(k=Gu-O+}v16Q~aklcRrNBBO9DiF2o&8@rS+Sf938TW7t+i>fFU+I-Vjfyl zns1n!H>XsMWT_D?I6^pyj%2>tIG$m_Rvmvq9qoc+#Iu~h#t-3VZ>Me!@e$2A;99Wu zU*-0t%Cu+mt&+zWu;WvFD{b+CRjslwOf}wFbY&~o5W$IsWqQWF6zdB?%SFD%vo*O3 z`Q~r?SN_ILNYJbT;59H+|mOjm|tzC`oy2g z={DhyShQ^D1Vj-X{v#(Q6r0>><-sVr`NR7H)33%AEHRUD*)NL))@?%7XdXT@4N`h6 z&o;+{Sz9rck~}g1*`S7!3z+|d@``g>x;Ego}>8;N->@ej9&6@i;JTb3B?O`%ufSw-rq_ z#;|yj8qc;40oLJNN|H!93(*F2RXviM9Do{M3fvAh|S#RLj(=Z z+Xta88k3by)8y1t#O7N|Lg;PlzjH8@L>NqJy3oQ9 zz;UPB-?+W}&3YQGxz*{DKW}^DIUdk|z*GL#_NagU`t8^BHOQnlT=&*(JIf0SANqx# zHNQE**zC;*Z=Gf&ldf>!IwP!!)E=kbmBqVGe7?W zw^x79O>Q}P>o0G=uV?lTJBN*jEdDI&fAx8vIlmR*K)~&PGG8p&`9^*9ieJ@HtQ4wx4~8;k-=piZ|W5J@1j{_kzI@X735$atpu%xV&Ul7fkN@bzcx67Ax~3di#bB2OQ~JQI6!sWq4#1{LYZ;JR zmiES5^QLai*EW}zhNb8xq>5lC?T~ukaO6*|O zdQ3n_2i_4|(=xyoMU0382Vw91H@?!rJvZ%-hy{-c)?=9O72NsMAm3i^!4(W3-*V>kmxz3e9c09)Tf?o*CukAQKmKScO zL$R_)P4IEwqFD1SIFx|fFOCc5LiSy1>$zaa7h>HuFi+@6ZXYsL8|AdGXEhz4j&0Zj z;ak$IIMv}3H4gtR5{Rwn6WXO|$HO@A(;sn8PJg?j>3`xvd4Jq{>$@Jbts^_qplpo?1OU}o?y5)_IamPsx04d&z&d(GRnM^@WkNV}|U5L>0@v!X<~ zXjSJ{5tSC2y`0izu$umYoW4P}??0+jPpUsXA637~a)&B#ce?q+o;V6Fk->A5ky^JE zA58qMHk~=~57g(jyM3^8MLMPE!H*8`WBgF}I8_nek>g77P8K%cPpOHU_{Apl{R1g* zr#jwqu5;a25Cg{xteMP+qoHW{nz>+r`!K9dMqdHlcW$Wufwt?$g|`66Uum)5MxhYH z5!+EL5>@_c}0?5A(sf@ncj*Ue4pfg7`QuxC8Cuqg$X8#4a12(gA*t*t5++4aM`5YdF951ojdz8LHV z+hKV01iSmw`brPS5_Xl|!Aae7xcj+mmz;9VPAkhsY2ppxF2jigFBk6Csda}*${`oG z;zvWtSOg#{>&?<$lA-N%=;OmWc*dS2O^OCCd;U^?W#g*2f`<76U-GaHOvaD;+|g|3()Ood92^U8L<)0^Nca# z?fA7}$b%#H>D0O`#RVj2=|T=Zl>X;5bpq&Sa?2?hqKGG;-KX$_&B|+!qY*DadstWWMkv8;C0o z4Gj80MSq%}co{dI1@HJ{zRa2{X=$w9Mnxc3g&SHPFO7)aH&6xZ zo8Z**GcT}5VW_GTRE1}+MQ&HpSmHYcL|*0NgFXrqRej^zvCV6*sj0+cek5Q+-JM^%HQ1{`{;XY z*WNEr-OuaA1as5rPfl&ORJ;TFgim~Aw;Z2edhPb)4?4B|+D&??LFtnHbLNHSvh9fv zx^k)Siy!z=PuRAX{Gfq%_oac`Z=Sac?zr!#ZI8Xzp7&wxzK?z4wtY`z(RSPMAHF># z`!lUye%aaIEcn33J$Bn(_G6a6`sU2<{MPvChbVW;_Iq#rt?ksUiL;%;7hSepbSpcC znQot77BPW$r*z_m?R9Uyb$jARoaajp@49~b`9IKWWu?Zc+fHpa-gx8olrQ+dwh#He zpWa^gx}V$L^{zkmVDQ-Sg1{Ujdp!O{s_S^H>#t?!Wdz!JKygz0?6w>jxm7m`O;Rln%uFIeMIIT zN$@lje@q(|`Ua9?rwsOW1%??Wp#aG7vG=`)b<(K!X{OJ(TNHW|5)1|7hC8rP-^_>d~RhesqX z<+gPpb+N1~unjptnG&oxd*$WNdq~OX>j_?5;W~qt6MTKni`KsGP~EI_^8b|OIZ^$N zj*JW9FxMD8UrHt5m4+>02s_idA1y-wp}XH;=PEk#lAkK*qk@M6dNM15Pas+k$yb>d z#Idh`O3`vP2MdBgF{-4FS!xC%6UmXSbJ<14ybZZ=+|=uP=8B##%tCmUD*|%X0LGd; ztTC;zz3PD$`Zvr)otlaA+`}rZkZXK=je6*+zpyB}qAuC19<)%OiS@`94Y=(PLZDU+ zs{Ws(U2;?N?0D(MRUUrA=jfX`lzT$VpB#P<#m_zRAYKaDXX;4Hr%FGN10kg)W!grf z+(@=$RMH?O@BwMIIPwG!vHj~4Xu*o_pbdTJlaKJ+Mh^e96nOv#=co-o`9*!f%+HH8 zI_V<}%-2&^$2Br6z`1ZsR#?MP2M+P!n!OMZ{Q%CATt&7LWGNZ%2rfReyvnU#?@NF& zW?S#nS#Q>TZX~yZl%o%W99}BZQX+yHwOo#l(U5qGb;hnT7{)UGdJ=b6eUAiLs(Jn( zUlH*@vEcrn$C>JYL?#`H+2|QE?4&fg9M)T>=v51*32Masv09nxEmSYtG9zJ;D7# z`t$I>yyNiaA?+`#jE-0542}-&41^izIDobgG#SuL8XCx&)ENluVY+=8SAm%!L=%Sw z{T8Z8{i~V5{9KI_(PU}q8A>|s;NV#Q znOn()pV=4D(M4{dGmRB37U&DGVaXTP#)I`pL-#8Nt1Nviq^6BqncyV@Ipt?$S*Gf0Eqp^PJ@gG1v65;! zH!smaTm1Y6rt4W;Y?0+52fifmQyT5G0fV(-l1(hX_XY5@#(_Wi$-{jim`}@utVqK^ zD4pPU&NMX|Xlw*TmrWxKVl(Ys>V78AF{rBmrU!NL!eg?@25Ka76A5no4-xpJ{fw|k zGk;eZ&wzvDaZR}-c19hR^am_@L$zXJHT76u6io;t%Em}}&YR&8 z!SPvAl?~8|wr+HxD~%8LAw;D}1B-I>B$tlTt2ff?Hz}YestUt6!#42U7JB%>2njxw zD)uWDj0O;tKu;+Z&O4lDfTycG@Xt|z$I#%9y1B5A$yz2c zZe>K9(M8p;V&-Nz47eNiJSC9L_vmZ)IsLAK3pj3App>T{Von#k=3pWS9V5nHV#GxW zjt&*e)cbG5ar#-{5g(b`C9CAvE|+sc7L0wf68#Iayf`t@+bIQUdeGC6u#)$jgdZK2 zg%UO;7cORbzz;>G8?-d9q^74`Esh5RjGm@2taCLk*-?H6+{L>gxtQYy82srU=Jmx( zj4R>eXNcS<&{usCdpC<{&^$v5%jt>s8+}($+UZYpG;U*K@tT?d*u+QY9EnX`(WxH$ zk}Fz?H9fSjeWH%N)M=tt{@Beq!1_WT921&{(ELIK*Z9!;1zP7N1ABIfdSH&hrG1YX z8_~P! zT1FI&jcGI_V6@)bf?^=s4irjUTR+wh<|g%-V}P5a4CdP7@94zBtR!;p3-M#`rEk(s zOtq}cQGL@VIpe(JOn7L^wMH4^>kL7`MOJ81j-@$cBfep+W8Ai%8a_Q3ov;;YZ2+VC zGW{IEn|}MP+gsl9mO=k3KmEfShm*cd;BlYwH?~iI>L+a<{qTDSb{FT{fAjU*+u~RW zJfE-df1mCBuF}Kxd?CSh`u}~ycJmi~=#g&&I3Zrw-mjk^-h~o(tNE7g7hm(+qR6*H zT=}HO9+7>>?vi`ncY=7xe*LZ6lg{@c`=tESE6F$i!~e(Ln}F?>RrQ_w4t1%b7=>b} zDjB*8P$Xp=jG}oG6g6tMLA#+XCopO>4l&v`PU(Q6(i)@b$HWaAI<%(bP#o^ zLpb1^?{SU6r|QfL zlv#)PaF2w9CXs{el;FYK1%@9q3(nfteY)yp9g0t6+sM+e_}g50pZUSWSc(oBZ|)*= z22vm4qpM|OhvqpVvVXOV81}<6ttH4rZ;Ox~5io0I8x2a>p@Z?|e+>bedAN19JC5eO zFNND+;UmxMy7X!|&Ag=GdlusFwY^x9VO2Z@S zgXEl;sgL&%ik$;rhePpEw&N%ov#B@>W1Z2p(pC!Ku-#rImQ{A;F+S&wTI8cU7J)j1-D++#%ry35I`pb_n* zgLC2>xx~`8&h)&|Fxun7$`LIp%PD)Q+k%*3vD=AOrOHylo<=UctsiLFlh(<~`2DyZ%cJUHN;Hxx>u^a9-K zP01Gvca{e(zM$|fdy>#ia$Xh3vB7F@m@!lLq=FpzByvH9OaJ0`)L8O~WT`1J+zJc1b>*0*~Ph?p&Bm zxYKU3vgQY@w?;LfIPJ&Dz&CEFMrC%%WS|1HKH_c6;OGU|ld|y}v5BcCb&F|X)=b#^ zyHUJVuq~yi;exaeHaX38%_FPNO}k>mh=|_cSRbhq=EW80;uB+)3#X6bInY>~*klk_ zbgTbeiXOV0&?~PU`{?hFHbQYS`BrpUN(huQW06v_l&K2=7FiH=LqG`r`7hvV=#4!$ zYrw@9%4E;&CHer&$bir?pe`o(BpBfZ&#s@3KmFQiD>bC^l~co#cfZ?r7-WGh6&%r0 zg@q3HrgPdl0R=(rN7@?a_}uDRMvc-jdI|QH?i@J8sWjQj~%DD1?{4P8d1dt6)b(2cFG#I!r3<3{ZKG% zg(q4V!E3VH36?%K)7~qjMlgkFJ1@98!v97Q=`3dhHX6dG{sjc37C@E=0T$#!s{n6Ufrx zn-nlJP30v!Focl+qD_+fz{)iQelSh$K37xs6~c_Z8e=&vtocySkyuqZf2AYMw3Cu^ zhW9Q(1CU(!i~;`TCJx@ni5epmryU3D?u$f&F|67- zXOFevQ%cMww#$2hA`c-(aM^7FHGcO)^B{*{uTh{Ya9*fK*+MAeTstVwU`4oy4h4XI z2%AnU_SB2kZsC-_vZw5#rncBBALv7ht!YyQz=Buhf|-+fh){YpZPU@7vN>~7LQZVM z6hx4SD1W<$CUtxcH@JOwA`mqnvs0*Dpy>si+?OTic+F+>avltKG zPTh|-34SR^2i?#tr0^3THeTL*rEFSbfhkzY*wN8qIPEZ}mAxG|nQJ@(k>Hl&a!KcA zt&3#h6Q5d10HPe@y|2D{eCUUM=y;#^y=wf%^PV;S)p!2E_+z&moKC!X{Mt``kB_%K z{K?}7zwJrmK?f*@)pPpU{dYE|@E#jhn_vn$G`20msta5#X6iy9e$F z_C=ibz+d@S;JS7@`Q=xR_dj#nc`MgmFDhtwFot};f-&RaqFoH%P*t6Wo@e!vLLSI4mKjPqX>@5|LLB`WUn;{3 z8SB^!igWn6oN|EWkvp&M9b`K`H(~-r&s!z9e)zE)|>O znhc}8DWi+d29P5&yluN1%GW9zpEayFG@nfv+;2~V!Y)NteKtNzX%%7}=y&PF9+jN_ z*TJ5YKC#M>+YY_l-#EI-n>Z1jkbpah4qE1YX#KSSDaExgy7_Q>>LG%C(UYN<4~uo* ziNrC$|Go1sifRo2#{Z)t^BWc9B(s_v&CB2tF;P?qEj(RH9fS*};Cj!r!z=g>78xx% zIrf319KT^JHQOw&tK#wK>xTGuvnI?9L^Rr3d&H zFmxFj(jUM2V>PBN_WZ0j+?d9tsZ)v@0A0)v1OyfztFg8f z15-{}0MVy%rcsSUm}n3pqIG7 z^}*PKuTcY2@aQk&68t%Ti!+HmdavvJTa-vau3la%9hp;@Z+PhEcs3=(T}ZJtG@&>} z5B!2Zg4;N$2WbB^Ldk@8yjFBeKXre`N1G1TqUoH|mV(abO>1nl{itI(P+f@lyj}g%ty5~xoTa3qUYAyI;Vx^ zG}>ZlOkpZcP;Ys$!RPig$TbAEerTklrbJZw%~+U1?1-P~ce&cs4qSgKf=tRNO8MgX zufqcuUr>0ry`11Bh$;C@V0W#{MhmVtV16jdh9D11`IZJ(B!-yw2`5a ziVOy9AyG`)N)6d^A%owHt2l>X!8bb^_kd_)SfxcK#Xb)3Slc}Dq5vBr0eFy;hdI<) zoOQv3e{|854HdY;(_&jO1Ex==IKeCw*(xzJk(Vlzk0kjIJS=mLKdF!)UkY75 zmW}bG8c3XqiL0vT#S<}Z-i2=+RkoHwralj#zUUzDvf{>@76L|x-~eVonZH&Nk%;Ca z**wT$QP0oVD5e}=5gOH65j0e)3?>x8$q|0=^;@(%WLKuXDx|e+px$h|jBe%+W)=4O zgePY&9xkXX+~#E-;yq#LT>qcf)N0Gc97L^yG!szY@j(!~7{0z9LKZL~orJ_=ZF>G0FoB2$te-oC>CUWPy(@l9-#GaqE9Rhv(A zh~H7GG!rrK=m*#6Q+42u1@WXjaq&S!hem$G58&YV%Bj1KSgM9k!U*D_{%xetzJ`QYUU^&rSw4o!u zXn0z?9=!@Clwj>~?IWWgGqwY>d~0YaVFGE{<6;RgNAy+wSan3!azY{s6X8i3IVrhY zeTtk|Sn!~jkC@OebQGk-81;FB3pg;xS(h{ZppkK+qAs1mk=?#Yg#CTcu6|+;K*;)N z0v-B@R{OKK+J8(h#5n&yjqzcz7>Uwl=AKgE(y#sHcEP5-lof}LOY!me>KL|7%vm}L z7CnWB&K3%h`V_l0*5Sh(c~bLS;t5*5A%co18g*Nb)+;U86s*kO#5MNDe*2+$SiWRR zE*zs5c_cJnOOm~CxWw$|gY(jSF1#?xP;p7r^A5C2C=+q$c)~jKn zM@O(VO4G0MqrV*@9Q3nbwKgZ@PM$Wj?QZt89>7{&QLeU{ulR(OX!AEIT(Gf}VwW{8 zCT*$Pz?-OY_DUAWt;pF1A^%?}^H@xOd^_(;g^n^kAFvGr|2y= z-(@`NnoD=E3sz2CHQx6F)Xy(pcL8I(;oF`yUh@fGGaj~uvDw`A`kxw4`p0@Xfv(Z7 zR6OGeA9XDI+b+9qTzSmD52N*AynC!ysPtH5ymRb$IkbSOiG7T%&{=;T+J^8jgq9lT zHNKHyaXL}lr_3eh$Go69#Coc1*dF;vt##~%9eZ>!U9IG562%yikigL}> z=*cf9@Nk!qJ1u_v+F<-IK8g?I`J4E{JEizI#lQY=%#>cvq?`6tx1H6?D_WCJoV#V* zYTpZ&`CJc>QFZGJYC5bh{B(4g+}M~*zd}VWbk+cs{d3YPQX|3536?6ri!^iB%*Ca) z52l+8wVUAq*Oj?>7Be!VHbT=CT;R5&^@zRE%P`wob@|#cK%cCK{X*=B8#r}9Z^^_J z7X!-K51mp!aX*b;yXXgtd1FNQq5-FG*vEEY=o%l}Ec}9T{>ykmm?bKn;wLakZg5+4 zJE1wHZQ$jWnq$ygI-OFUxKmyF*e>OyJzr~JI45LhPo%tjfc^^I*kzrqVbQ=lV=H4% zb$n)7$x}9iDJO-64}ANe(bsT_b>eylN8k3vo?WaHOtK}-M^1%T2uSsZzD8HZnYz*U zsO(d{#DxgYC157mQ_>~(mukEVKQAn_4DhiTqkU?=jegHE%&Q}*}@I)wtxj1B6_rJx_SmroKCYFbiL zLPObk3Wh+_@ab6r5Q+VvSn4#a2iK%rt7vTH-WSgcgd$>ggT9{`08qD?uVC>baV{ES zL>qSN0)h)LFk;37IP!Vsb~Q~;({IfG#5Qxeeo41pQeaMZqgeU%S$kPQ|*@-fGNL=dR>b1@L&!(ngq*VHQ{sh6EN$0lmZ)% z^gsIJFMXIlbPA4rn6g^LRAuy-?S)@rz~PG;Cr;`YsL+FJCH~MwWnNP7e9c@g-zHwA zGWYPcNl*>+BaHd@q`KL%ig0ooqC0fr9xXbm3@*QPj z$Di=|_!7}5`Xcw?{nf$Mkf_X(ri6*?sksX-f=u=_=dr=dBoXv@o>D886=(}u&&7g8J=!-FLH+r)p zIFq`pQ=7P{49@z^%%&;!Ztn%U7dipG@VM?pN__06wokbjls2ehnK@Izzvu`OxD+^) ziU`#y(n`51U^o@F+p%X&*w6=X>t;SMh2uUQ+Pt=Q7XaJgnMrd(eynH+a-c~UCnVVqeI!*zIrMn5S< zS7Go6F8Yw`Fm1t8-e6FMGq|dW5%s1^Z97wP4Hm`|K~xZ+_=17#&VgGW!4+rToC@Ym zsd+>mXmIUzc;HI+r^@E(9K0mUP_gGt>!7+>6;5YX69auf)Gg$@%Gz*DIozY~)|{?5 zz72)q5#@)3l5M{qfp5Gid2Xgqc#Kn~)2`FBrl27h-zh7vL_=X77F5sJr_H5F(K@GZ z7zHrotdIGVM@B)dis{mzbu9nmHTdG8&gCXBvWR7GuelKAjv9Zq4KY!);poL8evt0CUw`LJH z2{xYYhl)p|!^w&ZxpGUiE@_J$w3i%wTIdwAHYu00h>4S2$jf1g5n`CVV`7e>hlXu- zvuqtAJDLTCSY!l7U*rZ_bfG_tr)u*`OP$eApI#?{+8(g^3uEI@2iUTX%S~G}AVShS zu*%~B8-39on^}92?;A~wA&UlS^Mi^I!EEM?T0TMS9K?M>CUXTT{?J}VH&2Ky@3k~X zwcg}#LT}F#4nXxAI;q?@!@y{mt*mk27ZadYBQM*v?eu*odE2zstKjf}UnGYf+H0@9 zc0BHJj~iE9vHWX-W>on-AM$?VqdA`Nd79MUI{x5QuNW_S-uI5@y!1a$%=`VskBnD* z(Fc$ByTH};>3iRI;-5S5s_~mQykmUG!!Gau|F$=e-+qIB7NL0F^UOQ{3k*}>yHvPz zyw}xo+6^K8(_i{eVmIU{K;!xvq-x8_-j{rk$z_uKjLGqA0PX$JCoy{*ZY6? zWAuW;ukL{7PQGk>#SguDJpcNKFYp`3^Pcj*>0gE1ek|Pc;~saxU-fwVU;gEIwO+XS z((n1Yal?y$YW&{s{im$=8Z(Sr9~vXs$FlaY2b1)JqPqWfH;zAr3ZMP3svBnPc;)8 z?y?~?IGLsNT~k>R&^FDK)&dtkcobu2cu@A-2;A*Dv(Z=C5BmLZUw)AP!1X@S{LCmY z*TXklOFN99pVSFGQ>O(za#*U%MN>NT7e4%e1liKb{i^*aFVHjP@bJmgI-Okl`8rQ! z9(ePDf?sH0Z)=+(BmUOQ`+E2S6CNs@lCF8ULLc(W3g{<%Y$#n_pJg6iw+|c*?x^lp z$DJP-h@ZofevN#Yh?Si9vn*PW>D*^dwYoVNh?P3J-SrKx!O2Vi6&UuVN6B(l4az8? zn{{zTzMJ*%oPAe);$JdRoH$0RAK+2$F)!1g3qHVy9$V@k*}!!NeM=jA+@xsYYf0?a z;P9_r(1_i9%6{B7?`cUcZ9%iJ=~n}Vi*A`S6r0k67oCvL%Lsny$+^nTu>;#6Z7o*Pc#8~MrCrGBZ2@rSOGZ`+%H^vFI{gF`kj zCi{g2Kj^Xz_@Q-K@&nl32WB^s6Agt?_IiwV8FXx!6jfKBZToiYKo?>H+{8eelzxQ+ zof=M@!R(xZ@pE#;t%l=|MFD6bH1!^Sd$o}H?B479R-r>k+BiqM;wV652E)1sH3&<2 zrz(ELY+>P7qlr=MSuh2QpJ10bKc_E8H7#_(Zai=@20d2sJ3J!6*vtnfHI{fW!D|6f zjWg0Y?pv&>UQ)#1V%jSpS~qsje8`?q)V;AT*;o|R~5Lv6Cc3pCHuzgU`ay0a}_D=8bOa=Sq@n5xi`~aUgDBW z63vr-q>Tg&nK>DhvJJr=4n$)UbgtAKWlIeQDR@>huwq98a{zk=<}dRiHmja{XVO}R z`+i8%DYuF6=2J3ev&}(&{8sa!^~~OhIThccSNo>NHoQEiRbNe>RcL!5j@-^=16q|X zl;;N+I#(Os#R6F`7}wJpcg%;hW533rb1=AnrcKXT#xLtOdI%35^j!iJU{dB*ODlQk zxwC>fMruB!jNY)u52UL5UZEH}2W);cV&#&k;DZ&omKW5E#rKQ{E^rIwJtOe{ z^IRRk`zZGCW8BGjCNNg8{$@4vy$7sD6O-|}v7G})beR<6J;n^9X67~67}!(1g(6cQ zCa<30tOpYx6C0K7fCPL$Kv!89Ow-#3IjFDPKUH6gg&%YXi^MkovWd=w>`6#?J2}XN zYs+S`;Qah*a8ZLzK4NfaMdOPo8!V7g7p=*ZfoN<{T3}R3)33$5Y4QX81Jg{{nbhSUF7UKz$w8lX zyUF$^8xpmw4V#Nd-s2&~cIo6i%}nlXC+)2dLE(D=pqT_;gpiyA{hg?%w8>C?`dnqV z7k%7RK5IJiYTt@bSv%9W6feHD0Q$nsaUY#F7FxLU;oAZv7CKfjf8!Db@Edw_h}Z5y zntmz%Tp%Lcwu_EU)JffhagKWZ1t|Y&LS%6!uKo6L$tUB*q+rx|>)3`5eTGgmp<7o< zPwOk#9OLMo_z3PKFrgQ8bk@d>w==n6WcfCqg&mnXS`4gXtYy!QB2f9mn+lbEL1|qI zCb6b7pW-LJu)-*REDHqHR)MCelW}N=0#a$K!WKss6q~Udn|z>0ZsufOioWhMwL3=y zDzTv{H=%QIlJ_`M7c1!`zu{lse6~v`rg6 z1;j^N`=bi!ZGtzZF^ZK<)WjqsZybUrsv5m`@8;>y`c1*i^_ z(Kf85868tiAJVrPg9HG)y1&I0d(3;nSbw;|)|w^{x9AkV2!as*E%~Cw)LH_}C4wwZ z6fm&-__X>%bFly4uIJ+Jr|pIzeMbKx8#)qieCzgr%bfg82Hzv}7qLX2eGIIav{vMnB)HI35w^;S)sDs7Tugj} zhh562pCY^M#tQcce00DV9jwb)IY1!a+$cMuOK?{n@R>=t%vGpJjtBih;KE~-2_Hmr zvOTVZzR$GHIgfcj7l65VU1JMblOiSf9wa~=nI+1)+O~;bI>kE&98k5mh{$6>`yzkZ zMm6^snZ$8kDH#6kL)BnvzOZ(E5_X{(tab{MIY>mz?ergqeQGXn;v=4rTSn1yWypa* zaNwaM|KbR^`b|XrvKd(LwyeU1)HbLPnQ#iM>+Dsx7XZ~LAF)4b|M*)ViqgJ^=2_9> zOmz5{UfoQGIhr`PZI*3-g$HH~)0+c~I?+ceH)vy5eAUMIf!S=sD*li~OYJRGtkk&4 z?Gv>a-})8rq7PB*vwj*Vd;^OCgU>TJFjokMvPIrX$AZkq(Fl$pR#wFc18isFT`yEq zH+Z7w$lKYo0Od~j5XuJ#gIpuE%5k*A6}Npbu1EZT~jmMK61e`sxC2D7@+C#y|h!?;n45pL63+-v0jM z>CgOU`?$FsgYWg&PZ^K=`d=BZCG#z|Vk`uwRUQW83>d z?W_F_d%^szJ@&fp=TP9Yp?Tc;iccOmqqo*qUQn>!!Y$q6TirZoQ;Jm4^Rgf;{ji*M zn7LkXeo3qM3-}~^4(W=1)TN88un)v6yy$Qd6B2wI4ts>^T&E<|K{kI?j?YsstYqTX z4`yb(&_aB4ZkfnflNc-coZ{Blh*Nf9x(KMl4Vf zJu6=FOB;!olw(KY{m{PVAjbF$-}J|R3SaZLZ}>K`c!O@AW~`?#_sW@9@ubCkrDx!( znSW^9W`4m7bRQEPFU)zwF>|3kq`KQ6q8wtM)82q?ky4#pw34MC^CttGSYT{0PVgV| zgM4Syz?)0!<$kOEU%oj?Kcdf~(}8}df$jXQDb*F&y30fmn-6)H4NkpzwXdI^)BbP9xA@f}})6I^rwaS}&Pp zy)%Zd!BPTG2jg>zC*mqT4;BJ_eQdrGK(3~i-I}!`R)M)h{*SI;L~n3H4I5XA461^; zzzG_3i6r{X500Tw*<39=?PkYGY4hd6(=B}xP5#2ms+7D&xxHMn7=Os}`c!_*m}D*^ zu7hKkalv2oW1f&L_@C=C?o%!|k3D_cPiiCg{Tvunoi*Qf;Aj;bk8RhYKU{H}bC*-H z7x85sp0`xa{SXjo^VvA@S@63|zE23E->_Y|$F;_^{exd}zYO2_7j=l$@{RF{MHr$} zk6*QOEe{VjO`)FDqQ6_P5&50FW?iZ|e9fCRFZSi)SaQYAcjNUuioKBU)d`1wVGh*{ zqN8alpRzC;yRk>P*Cb*f`#NGIK9C%2#1?Yl>QuCpIKCob zISLym0K28*)R9i?3(aFdIC-8y2d1z5!h-KXb$@}RGDP?d{_rMYmJVzLgX+cfU)}>3 zxP|gxUb(+{8gy7E?0xPNgOY_`1I7*!twbJ10ygLMAvC0wzAsjafjXRwgRxs{ z0iDTN?ULaOSmZKcV>^6=Z=GDQisDZ@n;Gg!z!r@P$tbjfj4}MH?7@PsFk5>ipcOJjVSw@ zI?(oK7We#Ao_v76Xf?jobnhY4A98p*7aqC@nQTiX+)~0wqWRjdaluaDe7wT zf?P_>@+M$cN{qEzqDa(2V|3i1AF1s6wPiZK&PZS{=p1=_`?7{)F9SGOINcg zp)ofnD5i~ezvWLqz|TC1RoaCn-9s_?tE&5(2HbG)LN7e|B)*{^ zKuA7$m7vTc@W;oJg+GLDxq?Nfz}x^Y60-I2w_2&v>6Rg=1sdz<37m;XnMo(~O*Uo9 zcHhWhQ(PNDZwjU7c9Fmw+)k4?bml|uzD-#asmm|ehMP|MpITCu9SFCZ+ZWJB4x93p z3k-R_h(V5VFf($d?!_zPKk>HBoy3UnMa6t+hoP&+s4|c7{w9>|u`QCI*keHDLXXK; z{f%7lVTf=3t3L2#Vby{KA04Dk&(s6++59MVGDgwuV5+oC`V^kYV-l^*zb!NU4pCwN zUOO0oP7;b`))N@=7nnhfyX4}GSf%now=J~khs2a`2KnNnZ>Z4+IgstL`dH*jvQHmw z_%g3?v&1i0;QUH-5%$rE&Qx^|i5DigR%5LF5?$ky_)qgi&11Qcige58!b)>YezI@# zIVMBfsd=Nnl++*bPdsb9=*Bd0d3b?EyBee?u~jrMRGConw=U3~F~qnP3?5QQ2b&=5 zb`RKg+To=vNqoB8x@K;~k2PnDUw@0B$z~3{4%;Lk<+gLjSMV8Ej1l@m`1Vfw2vq~I zeN)CPq?LXST{R%nfUc9HN9D;lC$${O#cw1yTR(hN%%@si2zA*P{t;0&qla*O4%<-d zl$9*%Y7edYU;fQYqlpFgb@w@w4}6^^$9UAXuaQ=<(Z2V5Xd#LNuXmPYK9A9U7RBCHHW`p=GIdcPb zT?ROHThoi9+SBLRt5e_RHRdf+q*E%NSw%|&INtvDcj#N=uNt>~)YFf?oM4PGUjO>v zAAdlMkJpbE-*9%k--Al2YVYh`57NW?krxyicESAgmE+O(IXhnaXSoD_+Yf!m_|?z+ z*70clNWyXH#m{+;z}0x}A>(sCydP2@hy9*`-S2%rP>g>%%ul>-eAAB~exrYp`}!Xn z|NHN4|JvYgpLqRv6mI;Rm@dEXc>goEjo03qzJJSepEZ8xN#Af@dw%h|zIwd;&H7b? zH!JeaT`~S@87p_l{4>{$Fa5mt8K3dpuR4PM6JPV`U)nf_x!-| zC13lAVbEEL%#WorFnV`TLkw;j*dOg zAuxp>lw=o1F{d6Mm~HcOI-HOD>H#|4UN?E}mzM>Wk& z%+H#$@QZIibM4@VbllXhHugky^mS;lwd{cq!x4 ze39+H4Mv?rwzD4pv7ZF)edQ82YBO%-_CI(R^xq=LN}xmOSAOwa!8qYQt8!mc2`O+1 zm?^s4rf;?Tm&E8(jlHv658@l$#AsD^I^l=OBLyJ%XC~`}Ee(mRty*;fR5H>|hWW`Z z>A&5pVJ^u-Ovm;vCM3V&+sqUP{WIO@<+VdFt~rSpe1TLBwDv=K`iDJi)G?brfkQm; zvBSGz=CL0>0QGi|?jPiMUO_g2w$NUN++eL|;Wnj(-{*zLaU>-lqId znK_+)x36_tT>|g;xy7KF83|svCI}UA!(n}0#>+d7MZT^h>94RY{!JrN(>n(vg`*tJ z_Lx(}LdA>k?a4ox!};f3|4#oz%!vvm24Y!)nQ*S z_t&BN>L1VH_z@*M4&oUrMNA1F2y4=9@+sr^6gN~VpeZ^&rg*F(Z92FH5L`Z9+mw4Q z0AC;YLuF#gl>pD{#)+MIfg|$ZIg@RMR(!Cxb8KZkt2r%Wp4iBIrOdeWCt@v|IRzem zc@P~Lzsgx7QP2xI$Q<-Lzm^&tKi_eO*i<1T*|#cY4=Ej?#byfp1rTJ>hXuJDMryxR zb)!#n^Kz`4;R>f5nNyA!M1|xW+yxAGOe20f3fnESbZz%ORf znT;dFvI#aA0iF`P$ow(n;8b|VS9z_jmCfB}K(K};b7jDe=< zCWC;1qDi*KIpdJABbX){4?N~31{1&x9_K3e!UMlKaUjlgMN@S%Mn1AV`S+qgo(*7M zOlH!O9?X`)=O=V9!WRWhoZ|0Af<=&tQwKVcIJ?Bj%jwg^2QL5X1 z>;$)XYEklr8y)nzeV|B_EUzH3HGT;E$Qe6eUOuoKkPKU}S34+UYvYtn!A4PYv!CGH zsmrY=*7&dZbshY*-!}U2rk?)7FL1?AvZMO1+qw^uS37p1AZgLtvJKyWfdv%`>y14A zd~l+_xQM0C@JTjB9cv(>j}P(aMH#NWp>SEOW{O)}wKn!W+(lz0e46OHLN`r*6eQoi zL65|mH#;s%Z^fw}L=&@_p`Tv{vVY9x;DjtQHxI|kR3&<=fj^My zFEu+_n?uq+y<4jDculfQM-uVWx`#j<{YwY)6koiE z?Hhi4mUitE)X~gEB=Y=XOZE@*0yGTVA4W7Tyoo;xS3hG%?D9=(;z&p4!{m-@;S(CP zk?eDFso5a{TW&9&ofA~)@r^S!K5iT(3D#sbVP>IRr<(}J^ zSf}`>*lrTk7DAtkuYC)u>Q2B@!ux_(McG!g)M?uWUyw?t!rYipq79;{H&uPm!GCKR zTx+5NtyaJeXWGuP3nIX2D)JFaaVXW>`c6(6!)%&@m{ zj4PLFv~%x6x5G3yFs8E~LO&;Ls4)@1ay~E(IZ#=&PS!UHn8^C6&+=jfF+&Wn$H~JI z>nRwChlkt{B1VAsx(w{($^4)DtUc%(8=04^gJgEzK9e@q2i(v>Gsb(r_f_M}FaFs0 z-q*g(a_{c*F{iuUcU&o*`d1Eq;H$rT{DbfMym9T3mk4egFZ!XEO$H~ir+ofLjURl*&l$kKd3ef`zhgY}xkvf`@lSrk__~*GLT`NRlP~bg1yhYXy>R(s zK4m=N^iPcE*MoY#(f{=OK4*N@M;yE?am(w*cm9)am;AnycE`WL|L!UM)^X!4?;eL^ zsZTs~eA1VE(0Kkg=HD)yJMpXIv;XP$jpzQ`Cyj?Cbc^if@mtS+%6RI}Z~t=P?8je! z-j_~}l~us2pZJyI3E%sq>FX8urkDNT_(~mjG+qAC_r9a3NAP%2;gdi4lgAA=+%R7H z(wB}mzVVG7!we*kUCk3``AKIbk2fY_&-bS^$LRWzML_dRa^Wz4>yzuL>?fdPUhupo z@{HSzRm;iZXBq1$a~}{BarSuc@gH0bc(r&wQ9SxzAfUU}2Y9m<=}(C|Al17Z21m}# zA3gJz97ONkng9GJj5#L)(ntO=EC`}Vo%sph%>AY2Nao3YaOZhbIL4Dt+gGie#7%op ze*p!b`(CX&7g=)NktzGt@fUleJ5;seZ$ z4aqs1nKS8tZs;U~?MCZYx;4(4yUb}x(*ei?UOK2uDKSy-1%|#IFP#?y@1GnWGJvs^ zhduHQFAi6n_<@)NIyOoj?mNiq*&5-qo|3Cw7ylX)8p9IKRiPiStKMb$-8%*RvHC*g z3#Hbd92>HitNxVEyr{rS3as_Mp2CJ21K39yI-M=o`$sz{_U9TIJbb}D!c8Av>k6K+ zy}`w(`m{8Mxf6X-CCf}79rgzpwkN0+HsR@)A-JxVT>O+h?&7nep>66Rn6=yaaw-xE z^brV8v|rExyE9*;jDG`%-UOCoCgOkA_qa385I<$Tp zu1hgw@+(if4r9v^qU|rzmeFzTaqieiOeAKO{>ENtpNL4U*8zXBtW^r_p) zmIehnDcn)VH8(6ayAD64u#L}Cr<}tG;J5+4Fomxq;ODL{IKic_#6utA*S4tN$ak@C zIrJ~`(yx{l)mr@VIka4Jk;7Zs^qB8oughu;$KXi;ugB2%9tOGOsyRt^36#Erub>>b zZsvMv;VekB>q()%a5b+h$~Wz6h(uXg@;Y~B=Acy}aawUi2jc6kIf|&h>!a2cy=e0} zCsV`5)f7@*kS9O+mr8wXhdfg^hVE&h?h z9?PEN3D#Es{)MInemkv0veJzla_0l1m7Dl@JH|E{Bg|fOQ*MF!EQ*MK3BnpIA>6hKc`@w_&l9cGN+i z3-QFqV3PMiy;HS!+XM%<<*OE-OnuT0>+qK@y$``k^&MZp^Lz%9%XQ7cmzd>0e{o5; z%!xX+dF3Da8^ZG>3sxJXb+~dK^o!s--vbw4P`Fclx&^yqo1o^yz+|$~An|m|{dv`S z8`0k;u1SSCfDyEAtb20E1hKX4;3lg{q{<#h9#l-00y0t71ts}u^f8QyQ+lyL^k79_ z(Rc$(0X!`(-swnpWP4yUfwMS@{Y>K18%tkY*4xqZBFYa8;m<@}RLJu~!dyM||F*Ic zLSe(h&qeY73Ryh*8u#UZ5PN#&f~PMo(zKkR72o`&?AFK% zVtHcnt_hL4j!tXYJgY$xP}==LIU7`$+*jbT$aU_r`!2XeUffz2?6ca@K|I*JC!u>} zrqpHOU@N@ob{1yevS1@r#PC@TFUZj7nB^8T^JRe$EUcz7#&WG?Ou7_kv+gK66N@%t z@c}WViyJBJU+|!ePQ*IxMPqv;g9R+(Pg@{wrb{QAfgLRT$-}S4iul4$O}5vDsLW0G zQ`$iE13_?*#lr!AyVIM9Eq?j+1V13qI3nh_(bxaKaQ)W8G}VQ&#l}$X)-Ef@-ohmd z>O{1W(#RO}XJqAJDfJou_^9|yIoM4M!na}(X}z(uUkI8?k*!J?Im<&*e9~B`v{W{5 zO6bwLDEDU3EuzVvYOx=kdL!tYILtr9f#$Dl6nW^6k75IC*tF##h^?R7{Vz2bh8O?t6i_5s9y z@ge=^xQ9ki>isa+ewMx3>4~H^_x2$te5<)#G@MLL#eAyYTaP6Ny_3L7J~ik_e%RMt zKaxX*o{6Pad=VFWtuKoBZ}S^0oLapwX{d5!EmalqJ1G}X>BHPmBc}KUQ1Xtg z#NIYWptb&j?F6gv?lecZdPK)$_L&NK<>5$VWJAw@|>-h=UWEZJ1UOxmycumuITJH*dV50R9r8mJLald zJoh$1fjZ$qMmg#)3j^8r>8qBR_I^b&i+~Ry?o9Kk@CE9eX~_%o-cy$ zZ%3&`6uwqDw4(Kq7AiLXvc+=-7+f1*L;A-r83^E?$`nIxHhGVx7(k{lb+cT0D7LH@ z#Bgz2zQIBaoD~jhIAH8xkJUQFR`khr$(Dng133?P!2QQZe&k1v2S51U<40fcY|-BZ zQRh!5A38qc3$7e5`K~t^=Pqyf;qiGN`{MC2pZ7)M@sGZ0Tz2!D$M602%f|Db{rvH} z%TMfI`sp7&9&~=Lv*oUj{haYh|MF+Y57Yzy(|;QNkN={7Ha_CodyRLz@pr~g{_qct z7ro}sC(Sr_pYb(c`1iK@UuQ`#RXpiwA3L7^wE7hV$^Q9o`1J8{FTQ?!*~kCgalcbH zj#vKXkB{en-!G0o*7aSd6CeGx@ANnLoA&nd6E`JZjCbPAfr)Z$2Ps~J3f7U{+VZvZ~wT5 z9NT_JfLC65<+%R(>-~blOJ4Gl@kf93N1g?sWjt;#3TcjIZZJ&yOwB$12AIcf<^(@T z)qLT(UGoGvdvf;anLje8cn)BSFjNJ~3~1&UJ}P^zQr>m=klf}ugj&(6lsy)6MfO`k z$=s271bh;(l#ZM&Z-XMM<)feeEZ=Y{N?mST5d`K!%HBuG2jt9kr{x#lLs6M}`z`w| zX!4qsHlLyx4!i_2ol!@6J@(pxs{wvS-p~J!n=cRWIr-sWO*i zNc;ex{9zv~b;~jVr`TmXYTjeco4=?*Sx3(UeP21M$u{~~VcRb`p#t~wn7>MW`9ozP zalN4?`K;pt`J}SCGu^9;eQiIyh{x0!TQJW9uaNr-H}oNYzE^7V)mU?hI5Hw(VP4&b ziec)xU&%eiE?1u-$26j2Fi@F%R3sVJ8S5csaM3yQDc3}%q)!BAeHKFDCHHkaG|Vr~ zp+|s{=!k3j&cB`@xPLi82!4pF{8r+QhvtksUGJUc7Z;FMN3k(GpHOkuwn{WLHe!{0 zG9LgQUrh(^E|W`-@WdvnK2164Ls8^U1P5h!>=*)23e&YPWwi{?S@bLO95Ji%wtlDX z`I&XR{5;u8XkuBuXI~-S^OR9p!!VshJz2j<4`;Co%;j2Cgz^6bn1BPd)B@F;RK7cxQ(~hUSxA% z6ZX*OiV4~r8#Sj9BY8oCaR+YkF}-v_VS|{HQo-vy2Ltu2u7R2F=o9q9rqXFN*ZGU}z%H zlF+Ml+cgAds%}crB1=syek$BnFOpdQg)7Cm*r5Zm&7$<(DN(i;z5R2*Ypupbt@GBh zbDd-%jtI@B8og^Hs0{(SdE;+ifvomoWj?5+F_=pT##c6jc9qe~pV;QHlYHBV!ml_^ z#@Z;DIlQu=L`Ggv(3nAnR@r`7?6IQ-m+{O7l>YOLGnIMSL8tUw+!z1KhQuGnz&p9m zRo=ON(Q&G|IuaRL#1o_9qPlHp*)Vo0S@;71mX1qrE93)zcK@*QdIXX?`rCIq5X%$lb`QQXaIJ>c$- z*=*e!&wLK(H_Vg{{bi{ANhv-ICTHYzZ7nw}c6E$!cnzCb% zi>w+~zFF=%Hg7&Sr5i5z7rY2#UO~^r_P!-uYYYhZ$9*7jdS|nf+CJH4@n;V4L(iH& z!-M|Iv8RG3kmQs99%-vZ>Cy|%wkGWhe`}6?X*oEr&_gSPx`38qc&((xHC{@^z5+9U z6Jsh;aboX@xnsjvRMz^Q-{e~ylZlJ`&79^7ZS{BJzVocJ!PyAupV$~<^5(y23dJhI zQ*jx&YLITk6TBElxzU51s-p*o#$V#Sn0bv&j3LcyCrvQc|4=)jn`M3>hHs7e1;Uc4 zc7LK`F;gbx{E*tF2jtr_pPCz%zBu9h1&2YiomxaZ883ffFA@ zw>^*638*ZDPHPA^U3_EFthH{qRVTH3PGC*YM;^9cj8?c)RpBNU1>w)Ud%Ra2ebrB3 z@**^Wdc)+yAh#??nTec?)*g z-S0L&;<1k%*IjoVtdwpXH+5qG=RIHjgl`y6c-Hbwc0C0D$?tsH_{kkbbOdzkeLs18 z>ysa~YrPr8j!P%*J3i|NzH!{}312>5qL+T0#Q(?s%~y>dI}Ts4$N#JE9v^+LqmAd4 zaTN94f?WO~U#ee6c+>dY@A|FDhi~+M?fQ-W#oo6){K?}#Jmp<{NIxZ4MyyCTgHeXP~PaRA0NSa*kFn2Mf#7b>Tq1h@YVI&hW%DEVVHB0uwV|X& zJQXL)lmv@z9nxYwqEd8g{b;7lI%?&NPZ9k$TdE>Y3=@_k@yws=Utjg4RiInR>`%Wmmx6T8t^qKpP{UD~GpXlOKRue8q;LS@8 z`j)NmPVp1`dQpM>o9~OEoAwJ}b^pWP{|>-=ZOUtW2$9r!sn|NUo^I!aPSyzCiN69G zUaoQHC*lGqz8-eO<_U>!BwY_uX(3`vkeexB?tW(K9x+ zU5QotP%%>1PQ-X#?#{0$Kl;sb*_$fH07p+1 zI?;zJL+@1eZtfh@)v&O z&;;QJTa3l+Uc)vgOch%<<@h5HvebW+MLYZ1y6zN+KchtHQMyc6@Y@yT)xGVYnD^q3 zhAFq7EAJTg15EX)Urf+LOwR+@%b}pi7%-Fcy9BeRBwWzpl;#x@Y6|RoZhlZNfG!nl z4_Ps6On?*;9|q}UpO>xad+g5v^R$~Rl*J?W5yO-9u9GRyA(N!+5v2RnV}kzc@xjY_ zu{mG5+WI~|gKv1dRC)sPJp}m18=6-c_g2mh;h|m<$kL&X%;%yLE%3g^Fs>abT*Xb~ zA)S(ZZ`mpnQ_zv?;7dM!m@S-bEI?7ZSXt_b3or9bvCtAXkaX`H8P{R4JDZ<)0CYf$ zzrw0{?+|7s{X})qDy^l{L_JTT{YPBlJNh≈cGE60`JW&u?Da%g1f1ty9G>+N*mI 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

    fz|@E% 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 z zX<~>8)ssynv=tjuiYeK5Ay30~R-NATUOQ__XVw;uQ}y2aLK%{_uRw;9(+YwW^(?t4 zJ;B*S_PPj}Z)w33;W5D**|63zk%ujTr*}Hudl&MB)NcSKtWcS4Z;y2oAJj!oX3Tn> zyc+zEB4q?<2y_0$}IEw*sCHEQ00x&hm#nljoQvj zrM~11U$JMH(6Hj!guCnzx-P@qWZN2<7GgmmN2(_V1s<1{{s^pf) zQrXi#Q=5N=vm`#s;0<L36lXSB(S{5Gj>n&|YKY7TCGxa`KP`GO z`VRYXs0@ozvpX|pgPF8QXj_MlW*Sy1PuZVqF4|AQy&_7na>C(yFB)sJAHI9*Pscv# z<#i|z8i1Q4qKU4h>20qbL`}5$&_IJe)f{MH$%IE*5t+x<25fgnJWpRMN#6=boxEDQ z)oYKc#5GNgwP_77otApf!D7%k8OdQ}E}j8qQDlG#NFJ^Trar3YJ!u&7)2kb~q{pWO zV%}IaJtANZkUWhzQNr~nB*1bqNr56#YfE%g)>fH>>g^6b-+4ueT48rNbRLB+|2TXn z`t~9v|CIkEGU79r47|H^`2REdMt}VR8TL=(-JdC&k6-Ygmn#;(vz{&{4<+b%I~7lm zl9NiwWEUn7-`<;BqW>jRiJo=0Za+3FUpUzm24d+@fyURIcf239BsCz_r?2OT3B8!w z*i~F)B+nz7ahS~RR(G;Ge<#6Ilj@MgrysU9Ry$)amYjMe#43tNrX{ z%2i3kNj}AdjcKGDPsMy@RI1*M8spJ(NQ&b)k3I#IwYdP)`dP%_A}n>+gl_WW|0@4b z-Y^K?c8RR3);tj-y5k>s*99E9-Q}zQeL?2~*UiA^tIuI|qA~1;N-^JzstwwTs)SiE zqwncyV5t0!M}bc`gwj8})?vR=J*<+tG4v|f=(oYv)r}7lALH@Kg(!Ryz!WNcXGZ%T zMvtFvQfB43IOV^~_8uVTwH6}|6;M)7ApIN9U$#=p2f1@%KI5}O9#SzrX9$c+EzWZJ zMXw(8Tp3zb$xcdC{F>5<3CHTf@p;#;u>bkaWp?JLo=nY5f-L@t-I;H))^hu% z)y|8>&gF|-ra2ywvlS_X#7De&@%z7BpcDArC|X67!k?e=M>wzDD2$b`QXUi}AACqN z`M!<=-P9~8BSDAtVJ zGMUcLFf*D?WH@1A5cO1x;{Ljp%UQ3QF4ZqLFfEnyDQ`laKL7Y1i}hz(w94g1kHbSn zl-z$0yA$uj{Ay?FAMylr?y1jQZIO2E>b)1F*-wzi#@R&r!^j20E=laz1Gu`|f znrM?;AE+&e&M-?OjUgg^&R{+U`^vozd}d}$&jwtCXtt^BRW`MP|2v0U_U&>smMvS( z=-<(r#B$u_#)mf{vAYRbsf9e4m}ReoXXRd8kpkkO0@6o8Me~k45-f3?UI7{oG24kb zQw1X1+1u%}>91Gv|0Jk8Kay#~_uqXkj|#L;f=Q`Z4|EvkL$w{|;K8DmZqoUd^eQb+ zTuBL86Ba1$2v|i`9c9^ahN>H%M5k=r`tQ_<8D3EBD}^g3yxg!NlU0nj_brY^EsNYK z`;Dp)Id9hyy}N-y?R~A%DWGvz{i}Fc(Ie}o8m3}Bv$bVccpVh8f4JGqg$l-Wm#5$PI_u>IoR`@zwI4a@6t#hetR#C0wpgAML*gm}jg46OKD_%c z2cQ2nzK%~Bex-im@B8##NOTaJ>clv)7;AHO#f(9++6&bQL5Nzz)R4gCpuPx;2U+RR zCwlT%kAD*8w<-LDM1r1h@xJ+Uw4aPsi|ffEw+DVn^m^FGK2>b{H54@jETJS1!Vi>` z+AoL-qa;uvv>$}oeSjsN+OUwaQY6P|QT=zm?$=+|DCs`O70Bt|&KO0-66gFb2)}|c znpo<0JJ__6+7%fRMz&xr#UmRfDLpdH+Ol1vyh{?ELjBsK&DWyFL2J1C&r?Dft9;!i zWEt;?K6jAJh)bK~mgm`wO^Z|gRiwuq)}j}MZxBvRNo(L7}vWOH!rbrb3LX07tFWi$L_88kN#scvpKnU1uaIj>>w*YS zUZ5@hEtyT1Dd_z79DDwKZPfldS^O5Wyr;Q%_-`-%A6-`gR^_sGrBgbkyIVqH)7>E5 zjdXW+cS(oRf^?@eN_VGpZRz~C=jiz_o_n8<=Rr5{?Qdq@cdhl#%wD56AUUeK>=@8W zPfi9kT0};4&yn!)_DfzX^?*d)hP%86|5K8R-uo-katt)c=TGb33-Tc{U`aCn1qi<) z^_;=~1O3_jAgmxf_H5N$7@e$zF6GCeFuj+)e6=g5XnV?~!W>&Wyl?p`+y$3;rj6Iv zyq)d?4Jl^iiE0W8HoaSHD53v`m|al;2dhtb2ThBCgg+q6D`~<5DW#RxPKe3~EFd`?mIvGI_gp<3%?hQbXBCC{r zD~JyWA@dEgcrcJ%8!RZ<}pg=E`JTwex4_{&%wmyIVL38dA$(R*AFx zRFQ25O&3^?O}6P4g8*Lg;xQFE-F4fT=7t~xweGLY!olevKbE|8Xt+V%u8czA=7+}6 z)%I$e%0_R;rGQ@__-9st1h|Z{x$Ge2IG`mEN@965Z-^m8gla<%1qLiqH!e-FAPeug zg>oH}5L~QnCzRRrshv;Tg$vm)1y0zPG!{$0{F8CU;z4jvP^IvEAImu#7>&RdiJ)M= zKIam5mo@WcKdYVsgq7a!&B%dzwB;{AslAGnEeq#9k_N_Tn)s1t41mr;nATatpd zX@mfW*U_WDd_DA0;3Q%`C5Gmb!z_;~yep1FL^m#9gNEn+ZlF$x#;b$>V{Ik0HOsgt zMq;80nH%)zH*3I&49wKq6bGELAi*VquekrYyPzl*^u$H6e6G)TT&75LUXVJ*pz|iS zQi66t$Xmv}7j#f&hzt&)lMUfpjT;x7$aKS-9eXQ4aLzp3HO3T?CpJD@ zt{k7P3rlAbeESuC55l0(o_dLBoTgy^hRUA$1de+}@TNOZ$RI73)m;Whs-L&fK8KgC zSOz$CHyGDd;50}UI02t+RTzo(w?)hUL&Q0ypTCeTVCwl&pSKLi5X?0yE{Uu{{LJW; zcK8Mquwu*{%dIU6y;XN8MWgPF&RyxWyV+B^_^t|>Rmprnpz8-P-|id*8a^icZ$S+q z1$xY{+uEW#TyDHuz;91?@kkK}$gr#uV^!i7tcR+;Uy@5_L95Z?JdG?l#zlr^Yl`c9 zd9Ni;t)$II8{Q`P|D$>SLSqHAP67W<&&4_-1}GT1sk@HglqhLr6XyN3X$Hn}&kNV! zQ^j;_!?DERxfcuucqDI>9HAm}PS--h*t_WZ*=W5^&v+YK%1#DC6cCa7@%BI4ZCDJv8N<7*LVNtY9)vxAocAgQkI zJRGRODS-nFU{)%gT@DOD#N4-OUrRx>STvtX#11aHIPkHQ_z8o3oIe0lSfcOTE8MY zOAMuIeoO%&|JS@i7l6ca8{=+R7~kEcQEnXdFXN&>5dolO&$c=aRU@+#86?5c+Qi7V z0V`kt5qnB?C4?79MzqA-WyF6v&_?N|xw)H@O7mfWf5=L4fa)3RzVH_XMS?+muK6#h z|4klLU`<6fjR=r5QcJC!M(?R595;qAe210A;J+M;le0~mSq52;7~F4m`ae80nVbHaD&7?YJ+8VcG$F>IV}Rk{8(e(1x4OaWLZyy3 zX^3c3BTVknaYc{~)~AmNmA%PZmam$w75?QJ@IP#-A_SDe1`=|4`$%XMUVnM3Di5C~ z_AQwiShtqUy-z};!pmS3EF~HOd(6GBU@ww>*U>#EX!7TVkzo>r$B#B|boQRh1c9}4^nqk@j{;?P8sh}g z-pSjK;wDO+7{{gC^$U~p86Qe3kyH{lL~WxASz4|3d*CuMdDm%vo2D_tO4vyH1k)oh z!A(bakx5Xd5MoHZQOBXg=z~wl`sQPS2dqu13>5U!cn*pWG9Z2Bj>4gU_GkIWeSQ~vCUpfZUvA^K<3URO0U7hR6ij{G~uYr4{ByLI` zu8On7MnXUR=9Ca~WI+7)lZ>Y0^$Ydp<*eqWXq6i^wsX*EYSeg)Ld?|&!&O#kmEMBeOlzst$r zb&h^Kq>u($RkLWbn~~Eo!&tXWUa@?{dmy1jWj*{^pZR%jpb%X6-{w=$0iBQDcL`^L zjH9p5214(Z@qtP}#XTp{#qyQJZ}sEi{|ZLwpB=9hK2G>-_;)SA^SA~#U4o^l-(eIv zHRYEQO)&&V50T0c^4o~V5=PVit?2}EZQ&$zW#!~JcCcCHfU+dU+O(s_`n8e3srsZ~ z68Xs&znxWovxPbdsFPJ;aI0&55kbzp>btqKGY&4q>qQQsqZ|hbwBCx?S?Mob^VW_;Q`Nk9j=ZZRl9K?F?ett!b`ncQ6BCi9)n-C zx3|~&=GScm^ibn66I$WtF%y+_fu9nWh8IQnd*M-c_FC!Le_I&-)*T@Gwc1BfoA9i6 ze@so~62S$5Q*2zm5o_9zD2qb4`_;AHk^&C2R~{%1GWIr^xn8=n z?^qC~UH65bmz6L6M|Fe<>95UF0JkHRrY=z76z){fsMs=K*@|Oyb-c_1`8&)`U?t>& zzrwrY0O=|5Zp@2-alzx1m66prOu&ClbV-8{Z9AcW=-KFuT|qX}ycNPlhlbUZNTMNl z_%NWTnL2Xu+fw&7*>CIZKsmDrtb5^`&`f3gZN-`P!eUz{s$Ze^Pda}5S<%x7-abbU zZ{b{>aWttkYBl_KvfT3GfCZ7PBwi^ZF1ybC3y;V*1QmxTx zaiNj?tr{@F2B`*1V3)Tv7_Ue_0gm>l4=~F9H7DHk^X`mqZl8Onc}wOdYV9jbou}J9 z_LVG%0#?YUad=#h57{A|e*rzHNCeVEAqpXd;3MGT+~}f5)w^flFfoz6{AZQ!uiyar zE&jK6fRH7|c%vyoZA_}FL2WFQS8zWm&;N<`7nkK$!b$*~6SPqRPKWr}G^ZaTEDX zQmA%Fuy*9F_HkXq@U}^0u7kP#UHE~bAie)wZ_&MD3QD3(H|D*+ft)nzpA%> zD&_q(OJ>&$D?up9NV8Qt_iJTK@Y9yAJ-UtKP}pp^cociEJp5)UO1YoB1`{G@N#%ygP_l@!k)m8G&pD!!i8j7GL0^l z>3Hh?iw?^~^^ckC%GgOapKoSD;fjV7szQrMPm`iH&gWeaZ32D1WSnV3;joyW5F-Ho zZ=A}M15XeqnH7@T{_!r=GRrvoc4vE>zb~34Kl9H)k%9#c3Yy1x@UwCdIzoWjz(bZB zgC%bl?xSo{*~$8s(4(k|WFT0>LOq?jq@V4x^~c zg7~kTQnv3ucl*46{OKiY0fY;V7o55nD$}c2g4+zCUaYs)0=)jk8=W*1C=L=1l0f>c zBudok($q`@jpEC3xp%>>71Zm$H1I#XvHx>SoVi%xpN-X+I3zcX=Ib^&_*8Q|=lIxd z5y1W?!z5L<8)^D)mu|T?{&B(vX>r44UaTY?Sfy$?=I9TLKNRKu$oBsMA>Q)DQE-O& zLpvr-8x#`}Ejq8L76$7sy8>a1%zx)O4H@wby7Q)4c047jFd5%JfeAGpMm#Q=r#5ZKPm_P|mHNeJYEil1x zT=%9iUw;4VbCcB<{)s<@b|PZh`XAG6;<<@HQIjm8+HafY*xn!J6k(YVL0}t2`3sBu zmBom+_K#|0GBT`VI_I{yO z&w|KAYPjvv9|9(c{8yCA!GR5C-MfXxy(7s1a^)!0Y8BIOnHF8T>rFhvSddHVe?>&* z&yXMN;(-(xTum*O475YSEa*4IkzBXdi}kYq-&Z8WO=R;J4icP4lr;+`>MQblaiK-V z8%vPSw5OjR$N}5m`ge%^ogbOwkPFFdn&m@4E|VdkIg!0Cw)b0X+cdz(MQA=a@+1hzyi z6v^@yD!W`mKbCaj`vEQ1f|XoNCGb=r}u8 zP{`S_7PC@5Z;~3M(B8zLx3ezR(QEgQWJE*R1Fn$`Hp>fY2ft=R>`YN$Zzg0Pi?!8k z-eOye63g#6Fzt$HtT66}Jqs!@*mBCBrBx!O(Q_(*5EY0>(@n)fA4+f4NfOtfb|LgW zAK&8e%q3>l_)B(xs=Wl31SWW?(8E27oGA|5S(;BAf6iJIrT?4-PUpIME+gdd{1wK` z!H*)c(%u#UFRL%@N%`5?O=9^j)e%L1LAg2$*dXR$Y8*SlAo()$f*3dDcnL34q|2Xb zOYWyNTGFfdmJ)zu)N)HF0APl zRria?_7>NZ`U3G-F~{G$QVlZPmZ+#5P9Lybi<6F51yoQY6a<^&Rqg+|Od&_{vqcov z$IlZc(*?X~f|3&5tq4`nFKZQ0{c1))**S;Vq` zzdTyBHZ`Rr%KoLY^d%w5#mVJKYlk!96tlLJr?%}m=Znsa4jZw5)nLD;*ZmVke=?b9 ziv6?r1FdPIz~jj>C$YL~B#FP@VAdZv06ML>xVX#^x~+k!p#OrbVN&8Zr0xmBsS=i* zmresEAhAv|l&{z0o?-rH^|NLSni5?%o-na`)++s6*dPb-#F6ATL!moCt&Bq(M=H~z zZl_%^iHgEozoQ|Ng4mt>%>RgRc>Orzh622EsoMO^C#^e+ zZ!*w-;S+SA-rx?L3}o_ZUD5U<6O{ z_Qfml8{VM%pUU}<^I?ep2fBfrnT7ld2161knTE0RfC}Ixyc5f}CAzZ@SF1V5!ms|u z-7(NvHev&D=4r!)aXciUQ(}A6v49Aki{W8l{hzxKGU0#rAN?;ID5)uJNo+qRf6jY5KN1;(arP{)-Ud66a zGac9r`m$Y(-??f%(D2N9$ojE-a_QFM`N{LjXUDbeK*#drA**g?-po}0Kd!arfftdS zi)gx7E~Ln9!2|0i%HYhcyF#m=^Mt>TPJZqDec9s<{2(1gAvWqwoFyePPQ$_d#W{?6!)6={kvVF=C1Cpxhst@we~- z2gt(A-s7hIy5=&#ve9{&s^71n;OFpfI?`~BbX~Ra8BERN^%##Je*G^O?=Wr}9!B;y zr2G{d#J{guTWIy-JS%K_&;#s#z>Ggy?DUh{A``hfZaImGg!}*I#2EYSh-5QtvO#8| z>7FXi!XMSj^E+5kkHh(P|GPy$Ujc1hb`0!xOy1KN{oQf@`Q16g|0sVH#~jOEj9}{q zn$FF5J(^>HCg8J3ThSIYn2)Ee3iaGEKBn?tsCm(6sl1jG-BIig1JrHdR1`ge_$5|t;KS2yRV24WhEUsGJ?#G{>xCCLT3;EHP|NgW;*}v>1K7H)q5o2 z079qq`+l}2THKMMLCS<_1erbl?KQY-k3YCpav-tzU%c~-nZAko8=8no% ze6(Gp@F*)A^MAQcwN3SH6xsl>XN~RK*GpzR z4j0Aux`PEU{LknJu*U6lU(*Y60OWy7;c{CABh-;6omSegeCz-G&OgcU^OYaT{!N1G zH$$!aZ4NK{f8cyC_b^>+9_p;q<_vXec**_2Rq1hN^@Cn3F4tZf&V_F4d>TW>U(e@e zZ$gZ~YgE=foUg#a6tp5_^<|h;(OiGaOZw6uhLD+0{&ycT9U-3bt~D_OsQS$MuX#z7 z3#@wLP0+h{5gye^@!ZjK{!4q)aNQW$m^rC=Q|DE6JUB*xM_!2mfvn=sov9xzbg~%ip&%jD_6xO*flg>+!?? z2$opHOm6_KH_h~5&r|*G&I{L}kfnIR@{X`Y5pkSe{!SY)CNH}>-e?A|ysZt*1*c+f z`RV>$+n&nMCF@1wW|oF(78m0l-%O<2MGjqAq6}e^{#hhNEKl`N?W5BiIT@Z9Bouk} z3W#If*N5KjL?`oiTWXf~auu#&)k|NR)1`-Vr0A&}mXfk9v}cw29ZOo6^u8aVlYdTu z>{LDS_&UnbS5_bEQc5x_d{hwP?wB*7UpqaTY^CwP z3`rHu84&X^CWAEV+5>J6^8gH=J~DZ~Yr1N`OPOuEtYf;Y9l8AW3#af0I=wxRK%?p| zIDduj->_}#Ztoj5T4R?f$yBwdgt&KU+_r%%Oqv`?zED??@~bFRw{_tCD$XAuR3eaH1bozuXIVe*ywL!r<(+DMq|0 znM_vFPPR&Stc~%dCh~d=7mXFeTgF1QFK=TNaX6Ln3+nYgyy(NJps092swA>m5EAKw z>GLCesV?MzM)2+B)r5Q2k9(5vVAv?+D6nOswcJy$THE6GezO&T;4I3-t>JD$U5;3r z*^5=|A?4^Z1unIVq7VSKH6O;RbbL;5t`(&OQgtUfw@2qdpDbK_M*l_};-^Rm2C?M} z|CSV@+dO^@SM=YU(AvXlH>=}H;O+@N8gBmu+{sNq%1tZHY&@-RE~+(r^uG|tS43V= zN`a^&_|TTBx<()4(FIL&b-YP`-}1K?z`i1WmKPz{OVPz*l-y6jukEj}nt6P|NG!!- zpg})K4rALQ0bVx~0^`-u@UonPu-5@y*_Q;0t8>-^#Y|RCc~L-)*{UzTj6XQ~5`2&< zh2a8t6c&j4UYQN{*X!rf5FF?aqk7v#q+lX4-7U$XhH&Ea65X1LLo@JXL}0sU2ggY3 z8;iT)b%h-6YdyAedr%0=7%h8Rd%R@wG5)%qSCxv-+Aa1#KpNhfFWH;IaS*bafQ0KK zGS-#x4ubmEI@)?o ztxKLy-or(Ji@j|I+nd6-?EgTnG&w}h<9QMGN^a+m05j2SJooGCO8zQ1OxdsnQSQm=a3Nc#?*p;1 z@eLOjGGirFO?$6LL}UK zyV3u^)a`mw=!aOVH%Xe?5`F633lw}O5WC=FAf7&qB|=_TEX%>oNR*bJGp(jl$WaJq|W0?9$?pmuc8udofT3qiTo#_4S zE*+pYWqdd-awKzLazp^jp)VTV{uQnhmQO3{`UFLp-%b&MT-9z5F`9OICeKKTa(atQ*VFXV8n(7;UnRzuxEZ-#wI2bvtbDng5w+* z>mTa+;<#~7grPZ_QX{Q;sP8GQL2+t%aD0I10f6asj_2vN&ZcP8%)*G^GGAOy6(i8@Kx)!xjr8= z#{fp?$)o&%RceiUe`vFH^QFwrLda`1w=h@_qX0TlUkyUf!>a9LPe5(!gWf}hrSfjKYY z>zTQT92yroFvm@km*k@&I5-!J?8M!Z-?ssJ5Q)rr5ho$4K7F`gv9csU=ZD7?FX*QS z@4aXY%R1|p=njEGQDfnTt$c$cdUoTK=e-Y!==0_i>X%hNAE=)0a?QW9h8udnafl@x*-Wa33y?Z74bu5*WzH=-+o&nY&xI3By+NnS{5 z8MXDk+gqPr-W7DZ+NOh(FFhd0^BbVgrx&^QF6C9U+Fe1z%b>J_xav522&LKHGj&a2 zJRFMIC|ey{0`&^zS+A@u@jq00mSy95Ci4Px z&ZfQH&TJV_$D(9EFWFjC5LVB<|GWlSWb=BiUoDYBDv|po<+#;oRsay9ROOoZ*++0c9C zzE_3okM#OmgT83N%al|MuE6oXDjp2ryiE7!I;(K$@ByDv0arC3Lzon}pT>HaXS+b07Ca2mHys*Ar7wzMW&ef7q(8(J!*P9NX+2_w1NKTC&q7?_e z+Fo5spv?EFkZBQROa%3cH4R*}-mYFp>mVyMC5+bcxEq7nv~aPXS*t|op%{W zK#bA|8>?UW6&V9y->I!o^!2MJqj`!vO##_=AMnw2gYjRH;cglc+?_6al+7^M<}6RU z!Fbn(yl9SzTMH?4J)t{wJS@w&++Yi3au{Et(s@OlpJjjTG|Y0m$?d(oiM=7K6Jn97 zZ!Az8u;!fen$oneZv6B?=7=olH9BAFcYUkNeKx87FN*wby_((-qvAo)eFy5ccKye9 zua4An^wPx5%-wcg9@~3=z>kj<^jV8->SuOx&5yw4Ns17JY&E>GvY&jHYa53*6*co9 za#@?`+n880*GtkWY$AT;Hv#yOI7eW2l{B}A(|6lY{g!z@2-_`_p4IPZfZRD55`kF8tCrEk{LO|?ttJo|3hs#$Nj~_`$01L ztXhaRnnm~J~3W4p7pt_bGpnEKsGqe-`blstJ>Lyt+;FO-P{USH!CPx-Na zaLNqq#y0mM!^fCo8Ex`t-p$>)?H;hzOFI}=|B&j#RmB49{wCyk_I^m5W`dn4i~ahj zRpmkA5qey=wrMfmIXf;YoSIl`5znTp=eQTP=7YCP+_homM?`bm{grVplHccRGgK$A0O7fP`KMz z@VUXG0H=YG7EEFvhmv!BbMF}>m4evZ8y|yO|IqMvc*)vJmW<&$=`ZE=*Ty(7gANrW zj@u5rMMw4)!7VE^vy6z8U>-s`q=K1I0*A)0mwKU^XElc!%Io`N$4U?D@=my22#E!_>Lk9<&L@k|`d+D%^XZl;R(Ywl+j zk9FGDFDmJXe(?Ur?fl_R@2lm8`|q}og^S5%(9E_%u-URO1xVKt{ib>e`Jq-lS9@|R z&kKy-|8vaxEA$84G76StRA&NGs0dVG5MX3lXB87OyvXo9>TDCUH`um+KsT=i*xEF#oN0?s8+a+eYku}( zDWuk+BzKccmw!W7N%vLj#ei02*@5U?amV#?x2~;B?~9{*RP02o>vWWnjVTI>$b+Cv zC>WtTO^ZuXPhFj4xz1+FS2ntqsm2(G)CJxQ5l6ZiA63jM_`U8t-a>65653b$xodEp zT= z?qGL7%)hVXwL(vJ%{Sy5bEKjEHA(ZsHO+i)Frd~_yenmCh9zF zua5)Q!*hXZE|&N`ahax3pRX;otJzq=N4=L;uTxg5l|Q{qm161<2UFt2=?s+ZTay_&Zr!Ff8< zj%ZMxoc5^p;@C0Ud2?&I!*ZTcFJ|W(gDU4ecv;?(vdIbN3Ur3@`tiQy%NrjWonv_n zV4RRF{zE$yqu9dE<18G3)PmX+%MOlyjiU5LIK-=^&viyu%}NL9_-fa~-n4ENpLn0{ z(t2O?f3h<2=L;)vfjsW9$XHH06sFP({I)QgNGp@2752)7r@i-c<#!{+{g#^)|*}dG%C_Act^-!Vb^8_^VyWL3T6Z3eSYEFPfVTWZ6?1O|?gOWJ+1MsZx7O!PdZg4c~@)#ORMGHT|Zs{wz zWgQYOAo@Bvy>QLCqdgu^G4P5mt%C9ZQ;gFVa8>`#W9Bujc*csQIh?*?V{@33$U7@! zT2}B5X0GTQaq$C`(ct7}KCZ2bt)Mn*FcSJ>dq4~x zoybw$N$Ai#Ep6|MiE|LJMYt$J`Jz5xx$%OpV$SI^k-}`O^$oS;g^sY zNslo`H^OQYmLO5graaSz&8F-ovOCXMUfgIEN^Cz&m1JmxCD&6v6T&)Rgp_$RgfoR% zEO)#&#fbjx7s0a!VMu3F`Y0pvs&goIE%v+bJr5KBvJd;E*PY>k>Ib@GPR6N?QZt!0 z0*2&sF`QXdvSjV{J9&N5T6qWO@ZAd|e z@_u+r6ot^Y$5|=|sTFo;{E;tX>qUoKEmKxP;Bmk8qBYr3*_no~o(&8pEt^v|)OhyYxfCI6Ig>NjsO4b57Ot-57fOCX4n2s#SC)%zG& z;2FsynHy!Y0@kKCARaH6MvTmT>DZi+HY~-|Y+DMAY+NZ?rT}+Y9ZVktw5VqY2(;>N z@w{cal%iE2Yu&(l+s^~eEz$P9W4%%vqjKI8J;NSyb$D%GVAt~mbbQ;Xt(VtL49}`Zw7uNL?^5)D4N0A({7#nz>w8KlG$gq{7nHW{UK2$*UE;MIkQ8pJ7dk$UuD`6FJt=)Kt zCtiQr9<^wecVX0R0RxxG1U@wy7gGC=`k#>~+9cb(+KPo1gzvo^ml3ScKAS_0KtnM# z!pVD9O+V@4+m;ocYI3}wilwP40Vt4Pk1IN@k9QUJq0bV#S>trC;*L90yPRnlH$uu= z2cJa4e_N5p`S#Agbk;dS(05$U{HpBGUG#OckrgQqvKKw3*?}6|R`=D*4KC2x3_|GG zR|v6mxSgAtF9>NdZKpHXu;xDEn-OIRK1g(Qg(3HolQHRn_3G!@;0sN?B*5Fpc@RFK zJGO)?kBl`HU9l8w=)=cDW2AYqQu6Z^gg+*Flk4lzQ71)vb%1kr9Y=4}W27o|9=uwg zw>C=a_EZ~jj-ysfakOV&!Whxtlg;9QE4bA+!~1$NnPf*rT(a|K56)o_8jC5UTUh?9 zeNoyoEeXq#5?PHy|1XUyAy&+^3!e$Rt zj2o4A%^p?j?k*rixc;aY2EBWio;1O99^P+NB2h+K!uFN6Y_(hUHcY6O4$4rNDT8(l z(YCgT@mR|!D@tc~7tDJXBW$&<*3&=g+B25p6Q0EW3GcoO4OQ81CJsH~*unSNPltQvpovvH53Jj?z!p#g?8I#b^V9Bhpcc&Bx5- zPtJ5=YA}!y#qX569i;f^-EJ^k@h|o<1v%*E#Fult7$k02uAYV*c5FM0n)dqeM8ExB za6B~}=nO`{PWib~>Y;n8ua4lvL3UjuQ1FH5f(%)^Z8x6vdfUBD-fSx8`nM{4{{6@M zzck_y;72UGh6Ze6=a_C3i2YERc>a*WsaKu2Lhg`f9 zCf4k=)iGD^kPtfS4{{m20oxsHkJC(UhyolvI4-Ai^E&&iR)G)bne<`rXOqCHU<~}p zB9V2yBtJs*gxtH)Lt!U6&0XcT1myYz}G7WDMYkgzTsbN(n+@$=)9M9vnQuygr3}-(*H{TJjW*p8C5|#_bEEB)3 zym@=^7pSb6+^s%@5kp}|22-$GXq}*IKMV+b>ut6#sFSD2aA^4=r!2mG_ zuH)&!3MH-sZncC-_S$Ygz)9$&vD#X?SE0#;NCIqtv=ZA*^z$44Xt*)#T&M=`B=zEK z9E+;Avz5EA@Yuy#UzAH79KoI9v{~vgs~!pSMm+38I(c=Q3-6z}DT~4AAjuJg+ECC) zmB*-IC-#R|K6Qu3_X_?f88}+VG3rTz=0UyBCVu}ACTf_RRcaQzL^reqwfL$L6*I+&&mYQSMnH2>Re6EURy7Dcd zfpSgxCWP-H`YeU4Ee@&^kJE;3rg{n8V^Wg~Z%@F^4jbq`@FUSqQ+X~hCBlb`Fr8$~Vmj$_qc=AC{;n6l1k+848Kh2z7wXEh6li=YU z6cL_AZ|`kaQH?P0Uqzni`CMn6s51gQ-nnb@%-eLSBgf;}w8L5bvxNd%9s2rRC}@wW zP%Olw&A6ksttifF6bdii%luT+5TaL&({Q#^@Bc@(UZnlZ*7wKBUuB1EW#wnKwkQtE{7slK z;x2-nb#YQ`RKPLM5TQ~ znb~%go=xX&QZ1}GH%B3?h;ajaHSI|_Ru_G^0TOQc-W6NPkgyiApW9c;UT#+-IBH3KRtxYJRkcA zJ*XLOcz&HoX`Q6{YkY%X(6 z_#Od2Us`T%TCcI6bDc{r%VVVX4H-}0z{_s;QwJh5l8E+_myFJOKm@S7CZ)ZrhjYVBh-P*Jd}$WN-|Glr`7 zA+N5@rFtgDkd}#nl3FDN_YG+#e$jV=LdNH)OBSg(QmpjGXR*+t^w|1_gzmCST{G!y~36;%>-_Y)UPZQ2ywZReBhNRjn`q{Y?Q&`C{g>~6p%{KcN6IC+HUABX`^<%|7Do}<^w?IOn}eX<)-VT z^~inb%WMkrlA}+PYeOiKQjwEm`_cEB;l*ROd0=`f(Jjtn-F8Jwj&}Rk2bs!xkPNrg zTR8^?G8X+*)oV}*{+=got~WhYfOYelk~OZhZ}2#|*xV>9>Ov6is$gI6E+_&2b^hM2 z&3J9>>%axtDgs$ddYw~wHY8TxmT|_Ha~P4+bi1$MaFL{Sx%#*>6J5#6H{?P&JU@;^ z0RgOv-X-2&mK)u?5@W)(DaABipMmqa2C73&3izg}%!0U7Kdw2;SF-SB(;piz5^N1HZi$#mi-TXb7><9eC`(|o_lrlr4 zopGB?x>FqUnQMJuru~Z?sPI!emF5U47Pwn8z7I*goChW|x*~lVeOQk*jhoGHA)L25 zv(-U$gl-?IvuS*2&I`XCD5AX?A+Swa7dH)rcAB2m;oRXV9?X5;XnDc(7g+%`iD#I; z-bQ?@`lCXNP&8Er{!oS;f`U#~pGW=W@36?6UraKs=cQ&E9Xz54A&&X)e$>~xDee6Z zI>~l=H$R!$Rw54ktm>VAuv3LRmYVu01vHk|neg6)^av&8?ztWo-lUj0c%aR$+{n7( z>5(v1g+1`(@$Gh9cz}9Dzq~?{jMJfAHO*O;n`>`8lJf~|dD7c9JF*drx`-|`Uk+I= zzyk66N(kKiFT@UaxxHLl$kSC$d}Q?C$=0`vMhd(;dfZk~28UNaiw+? zPi+@WN7BbfI&bNQI_d5CG%`gNyU_S}?GkMU4h;FOTUI!nlwWRTyX!*R5LqWX_et!# z^1Pkb7#xW>^;QWFHucK+C|l8StkENZh@o%C#zEyo)46848$?irVPzk_V<}g~I@15m z1y_0Zu8BM}hCmYzSW|Y^3MPFY(b5NgeKyYVE)wpjZt8&}+Jqhzrl_{dxJESPQWa5x zF1uUR(`hr1gG^E@FN{#n`v+{$L5XH5;kr=1R%_`OBMrlTtCmvaRkyj6Ih&ijVN;_f zk^)bM#u=%0*5mMb-%)sngS_;FhR3hF#@`U+ylJ4%ad)^`v~4xHIkRo6i_}9Kc-ToLdX&=iaCd*= zWE$qlj>X`;-2zgzgC>!8^Qw|iTys6HBjp+S?}2zJPiLMsdb<6xR`kFd^s7&Rr^Ur= zZ6BZ>2%v;famc*t~O7wMY7G^Rg#st2Pr5`HY#r)>P=6 z&wXQ3ohEVK-}szh6~&qLIqNO#tJHv+Lir~>)#V#3rpVb_hb-^ujUXp`dcecxBb0ch zX){IHpiQ_=^}IjrAZk+yiz@ng_7>J?;`+7f8D!|`*1)Eyk7Zy$UxFH}1<7$#0J$92 zbhs=v$y-#}wm2aKFeP$z=VV`+D5DXUq{5LS&8{3IJ*I#x!JWOr%P&>w)+-0c{xkHA4D8`1>hC z9xTIL-D8-wy^er^boq^hOemyt2UtF(w^<7%z7hQobm_J$N}LGsr(7eX*i7~&R$+Bm znI+87v1RC4r47XAVJbbJUWVDtz!#T|hc|`~R-xAfnK>t}0oGv$d~3EXatUCq^@>M` zp&XDjJS??JJEY4hsC0NpHHbeV-;&n5?euanwXc33H;xk28|G3fX;t%VO=BQ*zl6rB zpsL$Tc-6^umH!#s&`VtnV2;e<@S$;4)D7(YZKswOA(ch>W*j{phPkikTit;E$~=en z_@*)_Fd6T1(S14S^b=)Cw^ht|@^!hATL$W#yT$p$&&6=?^c|Zbbkr^`xWroBR{Q)` zug46#;~EE?D+;vL&JWxv7#a#(982woqNx@^`1}twX3^&_x`WF)^9&=3(mb1Y)zP8;Z>EV zbQQe*>u>w$-(NSd#y6K!t<82k)OIKN(j!Ar9QvglZBplcE~OicH=6m<^>btY#Va~I z1hdpUH?J5Uuf@-lt}M=)_yDJC-YJWlxbpK4H{C(?nhr1w_F3OJG2 zR$w7}`k=qiW6$RG)|$v^^e0+*ML_0TJKScW3Cb<%S%gYaBQBiAS72fz$*wok_v|+s z>xbikSfmgUnP+~q8SQsQv2gtK3qZ9sZzT+Mt14fDQO(0CT&RhDlnq1px~-R$II*Jx zDVza3#Jj-UBc;@AczZUurfG{dMS)3vQtjfJv}clzB9eu_J0u&D^49MkvOgJkHc-L! zgt%%LoNjmeh79KtX}|wVoRac{YynlNZO9C^{EY@RDK-fXIOE&vCfloL(nD}AA3?E3 zy2elA9o0VT?tUw0S4$X})KGpf{|CHc;>>4N-{Y(K`m@8`n9g&XNOb<9b>jS`{HZ0^ z#zt)Gx&g!rXS{Vi4~XlE!*%h0ahT5=VC-N7TmF$tWu9(*^W^>2X_6-jA>$D*?eRLX z5HdxPX+gO_%T2U`#f&&0U9WTKv@~e{H%N2vU2tcsm|V$RliuiZqgJJ}Pwq7-2I%Vt zL8=Mu2Q3NZIX)~KwAYw1R70^cQ=o2T@BBqpSYhCy>(p})?1kZ za1cr{yT-zU+e9GtN{r*W56lRo_Xa_8K0p|1wN zcY0diq_vSMLH}iEI?Nlsi{Ufw5iaW?BB!=(9QPCrKo`PLLk)3dqhDGG5u$3wV3fUG zifqWed!RII_c2n~3yAZfZtF9r&bx_Q9lMmV-L&MUhFZFuQN&kJaT(g^8y3*lSj*cT#*lsZpI+gS>K%x4zd>)R8@U-llc;5W?MV8%~DK-h#DWQPfa!d34Jyx+=IDYQJDlOW@+0oQU;&{1TY7X5sY5k9rS!BJ=oL0h{R*u=njaCT3E(4f65q&5z8NIGZ}#2K`YQS_ zA2_54w*X?S8OD~D)4jdS`*M0P_>wc2MvnF!rr~}1D@cQiDvma%Mr{9&!^Y4`)@Ymf zzl~^2?zUmnI#Ud+;U%|!j)@T(^wuh~w_D#qtpk9)*m{<(2H#~i9-9p4ltBLY{yVzi zYZ9(atlr<%>W&Pf&dWz6jMvU^NtZpWgdj8Av;x1+_q26T5w}HA z9S`alUuHFOott+4u-Jc&RF=ME4rKGs~ zAaY>K*KPZrx8V_V1JeJA`eYU0iQKFQ4)=>)Re8lA+gGz_7p*?neL$S&gT)4Z2ibl^ z@WjDG75SK>s)J(K?-9%y|6@?0(fGeX1zb_h#Lip9yS4SKw-!zs(i>@UWMe^W#Iac& zWYWNAb+W}Jf1q6)m6eh>&xi0bs9dbUOR}BIddBb_y(JGl85ZLWPUsLut+m*O;26eT zw)mnl_gK>-dCjSg=blVIUq;V|7g|M3>DKR$3f}_OeX>~C>HCI-L|ooYuvI?!kS z+q51kp@k3uR0{u1T(gTwO&KuIU5h*?(H9E|xkMDO2Lh;Z zg?r!AE;V>zaUrt_`Vv8j(SH9j$)<5d!FWjoP3lXP;Fq6%97F&X6#M>M_L@!60qOFD zx~@%YxJPW_L#_z@>H>Rv^efjq0|Q)it+tzUj%o1N9fk-R?eWd-U!8KKeuV$#?kH?6`9G%cyH{@T4t-8EXCm$$XBc#J}(qD1hP) z;M1ZT8m&|V_|@)88rqR?$gS#vuOV`FUCyx< zTb<3RqZEexEZg`v|2}9!0xNb@6y8SdpETE>g#<-LJYb*?g^=EMeU6BVcXXURVh|^7 zO=wsa?n7UWil+-Cp{#){*T-#QhS`%dY~!VkVy}9<{%c0{$L+^7!P(&zmSt2nsDN!< zIf~@AIH#9lOm`#n6~G@M3+$r?=;2)Xt}5j8xxixXuxt6>%l~o=1gMJhxtTi$oV>?L z4fZ+aCw~hsqv#PUXW0t$rt~!;_sT7zU%Zx-^3l#i37W>IqK$1|~a>q3Dy4C=XVsnB;CQFbsB?rWj^(Za(_5@O&7 zxx>A-yA_eK^9Evbi2TJ+?`O8i6JKQH#z{V0VuQD)>HEnH58#n1QG>?2Z%^B*4X z6yolL8tHXWb~U+xPwUar5hIS@o&PdDWJt9MN;t7L$2u@mjtkm5#fe>4KwA#VVdD?G z^v1@IY2T1}Yi}o;B zL)#7Vw}%S~{MB+1s&%US?(0-N8S%x2POU4ul<_xA)3uv%G!rjF&UCd(w)fgcp~tNu zF3p3=?s~A-LY*`-pTU2yH;1rA#0F5Q>19Y=^zM}@oo75Hy^JJ_%Qqdw1iFrHhdjy{ zu6hfhdiS4#g8gXO#WcK@t;5LkN9sCpSK|uwP)s)v`3)J>hLyFW;oIZCf%9c$YPlY0oAP;m>1$ z&vFd{XZcQNRhdr*8Rp55N-teisq>r+&;;vS_ZEz!ZaP_l1#)#VE)Namhf3-OslkZc ztVOh=5ZrP8IIa?g)Z|@}}u#QX8b6m^Yn<3x+MX2NTmH73f*qmo=Y-Wqtzr@yN7*-B<6gXqF?J z{JOTh#w5*M28e>I6jmsZdWO3@?A4A#iu37&1h+r#7|pV-zHIZ>^BjiofE{jiuTnREpCNg>d;c@?HW zyd34mnK^a*!0>ULt6Z?0>pHeo+b^6ov-&RxHr(_oag=9!cpl%eM07^)0W@Ak(H%)| zy5}J!6g^Sk^J~quQO>0bA|5jP7TqmXMw(pyPL`r$47$zkaz2ee%MewzDDZcoSO#Ii zCHlD2odQta#(O$wE8Rb*D72&1#`rxD``Cgei`H|kTYvGcg>3m+k+Km${g%9yI|5E7 z;dqiSdU0L9x?CgrJO8Jf)Ku}F$`HuU#95s6-5Z6o0b121(#h@(h&H{^5>S)=Yl|RvU#Yq8T=Fa2gY7IO0}&9* z6u+zUSPs7*k#n%KvuiPDJ7keCw1Hm4%CXg@OV7@vKRG>xA96Q341u2*7~hHCg7ti_ zhT(9GV6$_+U>;Pi5j>x5MtZ&Dj;F^=73}+m(cfr8ZrzeM1G(^ydC&G*R6U&5pUA5q zbJPDZ&`YlP-xE(xVQQ+m*U)GAjQ~lJulqt9JN4D}!yG&s{?VgDMr?@G@kWY93`8&-7T&^8} z&#*yoZ4&kdyJ;t9{LMSrXKs_PVoar?S-Si~c(8WVX}?8qSys|lc4|Vzmi>2B7|m15 zqjhdNU*+H4fUk80?Rud+t`$nAra0*e?p($=<+vhs6Nz4Fzrdnh3?qr~S1;nvN1yZu z%F)GR8D%~<8QhVxtUw77QRHvjR6`xZ)Lc@fI&$5rI{!*T`u-dx;qAD#HBP*)s@cVO ztG4wwaEXZy-5Upqr)=Do%`Aq?J75+{~SiMwHB8T zNzpqbUc-e1u#0XlRhp$21$iy|;m=`2S-ZpX$VOhn25Dv)FtLGJ5fr` zR!v6&=pIz=fA8^6_RK3)loX$0gflCz2;U}b*t<+Zu)9L)f8$xf8hVvREMcjm^x|aB zcAZrs8E=Yse+>1F5%gy^58YbX(hsHInTXxJ&6KPNIBNHpzKie&~gCf@?rwal2A7XWQ%XX*Nc^% z?>CR6>O2O*^zX{gQb)yiN@@ndtA?9*=t+W)XA*1NoPW|sab}JjIsZIuHnfw`wSOMm zH{KmZ|L|p^FzN%?^mKMhnzYetFO%tUr_k;ZMoiztHAew9lR7$OPQ!Qz!P@XW56$R% zZh}box5m>g2dGgs@e!^pMtmPU{absLl*K+B`$I~3+kfC57X74yJv)5}sPO7jPN#W>tau=;) z@5t32`gsOj@qT2ZCTXwt*_47O`&~>V!BXUZ4i~{d-v55VuG{x^U@fZ-f1zO>7xA#R z4#%&^&{#ubF=GB^_lL(6sL|s(|4MV~>4EAM-;ZICj|Y;x!}U9|)c1B>_9((@Hrg_| zp>1Oa#sLDQvvc}hp2D!}j&^wX+4)=V&BYAzv>ou(pfIQykera5GIN;FPD{&sSFLEBMJH3q1IX*{{pg@_Q z%cDP@$kl?`aH!Y?1CV}d*+(^yZY|>l(B*Y2jlta{pgNxJbm9Na2mJpmo}v~e!Zwbg zeK!HIMa-1E5=DcwzE5OA&YoslsdxYS`PB-Qjb3&S2fZcM7;!v}<{?u{rQ#UCoLj** z+P6JdzIz|#N5Xn$l-Of%dA3<(Hm|q8;!cQZQ2lb{yA8ahTwRBkpP^H3x(h-~>3^Kq z_r}^0dR5_rm%;LJBC0A6Ens@}2IKemkFk#6NeA>)t%uG@N|d5pqxw35#K)-jeV7)? zCN&=0_O<+UYYUg=^*{G?aH`C|CJ0)PP26r0G_rk&u2$Ud&Ty0*Y-k+}KOj#}_7>q* zfAfv(nOLO1RT*L6*olX~lM(sVTW~Cw8Z1d9wl?9$K3cyhH6oN>TVHfKQsHKv`0`jo zKXI--0kC+89$}$m*DXa)L(iBc@(+rl++wr*)6TaMD5uktEhGPKJ0BRoU}s%DudMvpk zeEomZV{s5d{^NPsPLt1Q7u)8#LNCGRv#swksL|mh&`Rww?~nt%{bKeo3O;?{0Pj^U zESYI8mvFT>*k(BV%1dP$rxb2Fx-tOnGNtqh;uqNRs%k0p4N$&fX7o+_A=xa^)Io^b z+eG97K2>qdFvOWrpBa(ZWR*g#ia^QS`dzc@H z*=^vqjCGj5J>MHBu9W}8HY@gJnyk-a<7kvH;gk%0wRoNX9ae6|Q~h;acdwMBt385R z><@_j_OX;L@5ro+PwWSYxRi`ca$im>$YAW6|LE_nNc+rzy>tehjYeE zE6C)x`sqy?jXr@IrYkd9Va4owH?FVh045i8o8>$QIXSe+E}pg8uul|HxZ*fL)0WbJHeN!StM8%D0@CBA9KAuZT84q|)=`E2s@DPAO79pKwBv3ArgDAa6qx|U zyfjY3>}bBfd2es%d+Tl7wA`+SzsmF=-P_{smz(=#cE_8G-M$sJe3oV3*m!@X)*uZP zYRS0k(m4Xp=di7>-BnevKV88&x#(5kGDw?ZIKv7r(A5r^zUFa$R@m`?82{L_O&Pps zb9xI_p8wnh8y9W7pXuk~e9~IMa^rx`7+tEXl#czE}}SOAQnv7_w&i`DUeUb*uB3q<*B4`$(Ru;USIhS~3( zn!$E?1c+0VE8YBv!p1E%#1=OL2fdk_+bkHdVzFnhKqLi}0I>j+B1WcNtY0RotWUYc zIO1H-&&Jq!9{c0|I-L-vP*?wgX?pXof$O&&wSx*OH$3WwX=B*ccDt3rvop_XTqkf& ziC(%eN*X_EdBwI@99On6_HfQJx_Dt9ggJO z#^vu(P@M}7{+sA$&U@v4CuJdw4tlWSt0$dz-Tm48V^Ss*rGoqvt10;C09VxSK-XvS zq=7{ql{O*=qLsnk{%vw(KEG~1NT1f`>C|949AH33Q^ZomJk~Wz^ojc}eX06eo+QWW zh5@dj6P6L~IM`p`*yo9G4NRzFOVU7WWgQ&NE-o5PBrx=zdQ;y1QZp&%L<*%3!|eIB z?0Rne!;T9vHzEn_OQ(jH`nK2E=E_9Mczr_Z@r#R{^T z*W36o_hDpdqNt$;}QnodJSt`cv>@y4_|cvptpJN6s*$7D+PV}QxD3gk=Y z8Xt+hIN`pG&8c-pgtlD5ylwGmW1o0)ctQLRtjglgju@{SRmnzSLTnrP48roD(w}L5HZ&(U?%-I8+*9yV^tTe!+fi|{(W{-66 z4{nMwED{+#&lqT9Sq$;GzXFpvdHfi^%(Pqdj)ib;!Y$SB`Ta9IyMJ1*j{vL!-4gSGXVjs_RQtbV7 zU1`c?_jQti=LIaue!2XF_iJm3{FLt&nL#=v$3VC`P(9{g!{TIXvbEN{ldbD zos%Vo@kh!VL@2P;2RRHnwwFPit6pE&N-s2geQCV?mW^*+M9!3$GA;nmNHIIy^M3*< zJ)@My{;Ssq()N&ywND{sQ_Yt-4r&3@=Dhe{gyglsADDSXx$$l7a^nS6cj&6j|E{*m zZsB@?DF3bh5{b6kRpW3c9&GyE?5(^XaxwE8mZ2h6QdbSID9A08dd5<3&#Q9Y^WAE+r} z#PR0zr)o5=`Cd&#%Wie4g4;PPU8oFqH6xMU14V1ZUh=}Zw3JTAR#!Zqww3w5lqONm z@$e^qxCarDF^>b@lv>LT8HdOw`%<0pFFlN9P+D2g#}vqHYz4dd`m}Fv4MEb;PqGEh zg-NWhNjD63ES091--sw^x45k*j>wFUzGRH5k?l`iA@VvLYp#;eIJQZP8Ep&ALE4}X zzpaVVPV1oe=IeYkTiB#_4LH#c5$d|Y`*8W0S&(50Ry^?WCGnCS4H(1@2^11JEKU~kO%|6Ir`w=B$n%m*+ zgIzrvYCmt&+=s<&vZWgwTa^d>%iE}l;4m(J@p7Evn}4P6K6+L)yOF&|q;X*0xN$Hc zLKUDmBZ0lVNwzQTJ@*DBurF`?OvQ$5TiX zR)6WJof+Ki*4o3dY^LBrmfglGp~$Z4ofq)4^)tuH&XlWG+85`uccQ#nxaD>7$3omz z!4wCJe`qw^6=y25nH0SMBPJULY+dMEoQQ z)d5#j$>@pz_fY#ly;_P#Az1MN`zN5MIQpH~P*yF)w!?4Z}d4XCd_;q3%AJY$(Zl`NEPj3$LK-{0X zw+r}EKMkFs(nHLVqxLt=u$X3rg)`g^9~bApe%H6@DZr~fp5Z-b@)WgwIFs+$>iYv~ zDw3ykKV&>?s6(*a*AI+rIT7smm*HTIEU6Hx@mYJX$^j5@`HE!VNENOK*BNyW4H0|U z`gC0Xd;<^ROJkgV$CsALIzUfPWYQfMJMip=?Y)SO9^WI8Xg*PI49@%#0 z@tCr%Kcf@VAIwTgCQjjtA^joY+RS~w>Vx>nm^~kar<^`LN{frpyFYPPSIB;%c_LBU zsi(5mXxJa_v110D?gav-yZqls2L7OD_5L+w&Hcg$&!sn|z<<`PsTkXYi>gk@o91k? zgl9E_kDPIK={8wab7jfR>H-kMAq*~|;f@pi=61%^3rM{R) zNqVGpwE3i!KFp%>+atbVLR%s%ps20Sbu$;JpP`|&gzDYdQZ6*xTur7HF4e9(k;l1N zMUVe!5p+IgUF7n)?ERmX#iEFM$5NRYPBYR>!jez3rnwKqEMWoDhM8NNq}Rp{U*g0; z)0>_eF@)xtzG)mg2m=SZ3Xfg$H{*@FByfX>Z#stkf#eJuftrfil>)BiLTnY=$-3tl z_@7Ms8>MCcQ8MOgV#=44ch?S|=9UEdqH)uqdX&{#v&rSrNYp5?7f}y11gSd;A1aaD z@9>+rP_8b9js265rDqgl+u;8QiZrc!F{)-JpbA*0nvROMHD0H3{fO2%*_)E1+Lx{f z=ch{9v&n&|j6BEuK0;til#L?s4ZN}$B&2j=8o7X#ep%-@IPdj4Q#YC^MllCI_Qt-Q z#zl>@<$1gU?Kqp@yhXxP$3W`E4X@y>JrX=vit#vv=ST{QWoX|Wj$4lG>(^}Ye)Hvf zc6LS&^JAF(@}D>{EOxFW8`BM6*mD9i@+L~l!y46TRWY7l&HQkk@#uwG{IAW8*1qqi z^m#MQ6g8DUf@9%YyvN#YQvjo*O~bS(%S9;s4Kjw)hYFPo9PkZd>$Nt&6NLL}z0miz z$Y+xSnKIy8f88(56NBnv^tLB!O1!rrG?buyv%i+YH%qZYS==S5b`0j#^&$bq>dzix zz`s8>$kSOe`g%iu=#-^dPl@|l{nxKLg0GS}Si3BFo)-w(W!OQyDOTr5GS z13fmVeaoMS_=dFUID!pB{g#?vL*NI=u#WrW^I>|QYn>Fo2W)+Xrq=s{*k^lG=82D9 ze5_dG{b}gitsR(?wdc5dn>A9jJK%C@t&;t@o8!N~7zZ}pn=fa0J0XGXe@0&%f$`vC zk2kl@BsWcahi4NVv+XOOn3VURS!y!hU;ON!`sxCl0UUl;VwCQ8n!~`S7#&U^0^g>5 z^F>DdIeYTiyg!q3UzK#UMxOFlJUH6I zte2i#R5K@TH|i=HJ)5q*=lOxHn@PiG(H&qtvD^ms*7I^DNXA!(6Kwan*Hooe_44ByhWd<-%DEmoX8mVUn()$hYGdWZx8Y=C zdFvW1Nr8+v1D-W_+{ile{Fh)gR=)pdRZP3c-qagopMk6_e;9|!Us>q~;@5ui_bRg(cEyI|~! z+j26dY7>bJ;Yj-%cH4uj42lZsF`vAXBKv;NPx=KzWLmD{BtZRf<yNC%?^hd=v$50a6`b_aZlF|!)Lq#>~zt(tdp=A>qeb{;S+iC*uMT~;{1~@V4O>yH; zu$0ubIQ{_Z_T04`cjv=zN^dqV+Kxb${TNgSq(m$_q&#$aywkaYr?&Jsv;fq+;JolH zQYycX0|Fo~axtLm(mDR{s5rWa4^Gyd(WOMzy5~bO^=h(MX0K}HCO-O~c%-{*AphaBX@VxKOQnzXBucW&@P?z(k*pR)rVg>k^XVg*)x0ssU0 z76ujD+y}9=5k;YYtG;tKn8Mc#l3_bx6w6}0-3F<$&q+9=Km9&+4YpCkCSc36Ds2fd z#4k1@a2`=~aPvFy^*`1sV|vwevy!W0J4%?Vxjor4>={QiKk z8qfY!9NA(up3m~1*s8vJKXz;JAZ%~!yZ_wQ-ovi?m&RAU?U3(vjO&+kK8rmakk>7! zC~G~=@vqg_2r}HmM!>_+rz^}9=zW-1anVzinrM}wqev{*$*t|ju-+nA)>>POV3)65 z2Lw61cD{aA4$>!IXn7)j4V|aPc=SKl83KC4!NTdpo0}KU4cQq&=h(p5(;oNY=l)$a zpJuD?$^hX?;$P5oIz{^>{NfJZd#In{tqo2~-^pEbddf*-U1C3@7yeKSCcWQ585nhN zZl9OS;4!f#mfbIV<@M@0nvUvwOFNM7=G44+K%1F2RfAgq%|7T)* zP!}rVSQM_fa~g&Ff;wwZR}CZ2j8_cJ@>ofE!#BFcoPF+dNL^^|1`>q4LMw4OSK*nS z(>v&^T&`2lp7aqJ+mMkVVs~K5(!c3U*wZG(w!-DRp%MdK^W}!HgPF&A;J2a^_6KZeB@wYZx>huytFk-LK1DR_#hL^qUmH9|~Zsn;bb93~LG zbv!0P#{xVkqc^Y878s#GTx3BDJX-DD#1eO!L$Y3os`=;ij7rsQpM_R@_ndY^_GR{Pk$KJHSOn1w6#6C!Afj^ zNUvF_;jSMa-3Of$eC*BBGI^&EcMgM361$a^;A=y%)6N2p0|1_4jYfq4Hi;-Frg zYKsw2l6@vfh!C8E?YHY0go>7;%miwPv2*fg7wz^|6FqfnIP&U^Ez1Bk)}i6n#C!?{ z{QHJ&vZLWEmXNB|RW}B^^q|M|(aJvb+g+gXuaY>G;BUhVvR) z?U1`=YgR&qYcpyT`97ygy2)Y)zeeYWdWeg*$I=;n`)xan3%GpYO5CId40Px(doE88 zL%Ta8XL4&AYkeRv<{>`+v+*4yR)62p+81=TT>vXVX#jfJAuG5d=3m{GRkVIbj-{76 zUbx(qq;!fg|{zq_g#roTI50$aTce7ZPS6Dz~V z@j&Xjy1vo^yXpKfmBy0?6$ zME+&t<*9p{UNtCoG6_cSrwTl;JU=H(hq^cJg}{XSK>J~P|1Ct%?2d;+%amBZ`>p1b z^Lr7mu9Kzw4|ckp>W7B!S!W2^P~*F;!7rzAAG(ynLCKVIK;=a*4IQChwXU?Ad3&sCTW*?~ zSxy=JZ#~8)Yqymp-)AW|qJ}eQ*1;r1QrYmO2OX1wc+}@8*^db5b*YNgoEH5-WWA2N z_GV@*#!j!RZHFosnF;DEH87FcGr3=oF{Qui^*>BK%@J~$M94q|?91#nt=SsOJY+Fi z-E_wknArSx!m~wpcw29jcM`vAa`a0ZOm8EI<>pyuk8NxjlPLiqul^4Ef5#EL-fpJI z($JA%NBPLCSNpoyM|d@9BR?Q4l0c46pqQ1B05IO8ZPvI?U>8_=bgom#-|0?Lix{SJN{H?-n{`Kf) zeGhR1cJgogHp1!)QIjIZe8GbY$5Yt*AYbKvYsFaIM*-sbhhDZC-xNA~Kz}JK;_6%> z@Ar3@dq3u;{YJ!Mvl1yDyNv97*_dh+{bxT_65goh1_^(d**m)^%fr%5#R0LeL_})Q?S+Lvgh>h z$sP3M{PMVohT=a??eH`FXjG?jY$#e-QR9&?5c!iVHQmOlQa!b6ujJD-`byHfMo#k+ zhsaUAZ&X@LbU=UkUXL#$Co%RG+XpX7Tm#>2;m@=K@^$5^O~w<0sp31m&f7vBJ19Jy zy9c|+x8?QokhBigocYst)qNacim0Mwz^&dOXm^BAyylZpPop)q1u7bl3!N6CpCaSq z;W}E!7diRVF0-&*|8kxPxGwm7czVn}RSIVpTaN~ZwCi_a^3mxi(s}MQ$vzmKmk*ID zDglBQ^WQctj#^+GDg4P;4>kWp&Btyy2jp`JFw^nd-qf>x)BeJiEPI#nQ;FF=QW?QHMUR z@UK+gFPsSMl@Pz0iGI!%CdR}KBVkpToSd<~M*)0^&vucgT^Ote&c*d~H=hh^!{lQz z@!B8d=kPl+yJd~J>Yq?ss~Bb68W*wkUES!o2}yr$g)TDG%q`ZfFvc>48(L2wCrh4E zl6>@NPJRHou)_F`-u|?EAFC)w=f4B=mn{FcH1dCGqG_TtJGvGBaHm1PP?r3o!+daK zztm#Cfar2ETWj!(=stga_Dbn2%=h}b#w>1mHXU#7Rg_Y}8nfp{(I6!;kCHc}7BQto&+k` zF5a(;eebxP7Dwzc-ax~3+clLH`K7~ zW^sT1spe4%anrHU_bPO_G{tcj)`p6y21^w6bJvOoxVLYU?2^UoouUD&JJktPAB?aK z3l7}!Ph}b$+!l4G5}IOrcaP{$>cKR4m$t=@4}tn6tuI;aFTdXCvnMgagFeR{{Dy29 zr(HCVPlB0Hm`HCY%w%zD3;N_Y20m|@)PBUEh`f{yqhgFgRqP9$ua5X8fzJG@iHyhd(&P zDcuf1usIph(Hh5`z^?SP@teP;e^LynL{uaa1{hg(w&+R@yE-XPtZV$3dlI7b|15L4 zHgDF!64_8;JhIsh+?aUyB*tlw^Sl&eAKqkd;7ai6+XqsD+2f9Z27PyUXjYZe7e!r}40$1BpGW6wLQMZM+}SpC>Gf#m z-{<}E2#DIt{p>X#KW^i3S`QJw0Y7tBj`;_9Tk_kPN9mUbU#>fBr7w9(hKud?FLN~e zsR3GwoB81OP@Gr9^QOn{zH=K=9~-cZ25H}m+&fr*D}8T<3tH7(3^MA!Kl2AFreNEY zzOo%FUhMtMk{$a}E{E$?Q9P5qUrX^{uel;JD!8_hwUF(>Ofs*}9;v1dX9*Kw^=Thk zE!CR+_sZ00+>4b0m@LP@6CBj!jl`|EGnQQVS;0X+C-ze3EuySKz&j}#z4!{lvK84> z?Q`SLlH#5v)Ny~b!TeBY?0plBhAqy;sXGi)8t$(%dAz#ohlUH(wQjlQO%*@Ze&Cq$ zGjTy|_rjt(ir3l%$|trhiwsucaiP>2=s zmzuHR;~_fbhy3!U<@)>GqiYTzQl4k-S^klST*TCaHgSc4Ck|f7>*Ixvmpf@CnHbM@ zt|`3xzg+i!&$biQ=Gw9>UtBwquH6OKFfgRQx;m9LqUKvdbT3U6S^iY>`JY*0!3qBf z8|xhwC617TSrq0SQhV67r#BK!V4 zIUM9x&Z3~}lLxD3e@_=+rD@^Nc>OL4MZu870X#d`n{Ph&%1k|{G+hR}nj=y}S#k3- z30LiIwByu z6FRs1C)!u+ha0e$@iCa>;(UY8W%1l<5u8aud@f@y(vU6&2wr-s{EnS1MK5sJ9b{$w zy?SO^w|v6_JKVNlg4;hCB~*!V*_|R@c2^!lOyoi?T86_9MP2ctYutF+7_8`poc_A>oqxU)%vSx-iuE1e@G&43jV=X#8e*#8S5K3 zjocw^&m&_$T}`-?@lHq(txS;Eo6k*O>9lCmiA}#wFKp_d$67L3YW6l#`iq%6u4cSb zSr;1{jR~YB@TmYuFY4O=JT{vxOpS)h#s?sV4bw~}Ke-1sOooXSj)QqAH2?4sU|aEk zAmUuER(bi2dGwB660L<%eAO%R2Gs>Bnt(%tQr)=e&5WS!US4N3Q1e7;UOSLT*J%ga zOL*!RT=fEXjb=LziZ{k@-5E4aGn(MLVKyI0wTHX$bJC?e#B%O0t6Yo z`MftDM|B~(^)0GOc5a0e-As7z_aV;HXx6{3)W8zYi3AwUAQkQQ&zZ=%L)@31ODWcL zyJw^fbnmg=6LJL$y_CV!y?oS|-^Y zNm{vO-1u+YZm%@p22>tfUW>VwwEJ$IdHEnKzsDthdi@+>VrS#_6fAQe2_DOARE&9kg{UDERd(X!?yBrx7+&11VVl{$T zp%GBEvO}cT^+!qHld73|8E%;a^4cgPHMgrw?7si5;Mhb@_sm!|Q>AwP9(|6*F4D1n zAU?enT8%ZmbAYyvkp4(7+FwdMkA}`mAFYG>#vP5xBH;v>5Ous-q~S=zGK69 zzeMX>aLT17^68C^*Eo_TScIPjN_(~t4^P|q zCb}KYMVG4K!ON-k$zZzm@q-ozUG$q_)L?aYyWTf6v65g3lnIR(%hJuiQ-gH{j%g74 zzFe3{K__%>_fjU%9}}A3%J(LalKOTCKJqz(KJ9#Bp3E_U{oyk_o+{bVnh*6Co52D1 zh;~64id;R3at-N4ltCKf^`y(B65fX9`YBqv+RO$6h;n3!{cJj%Vbbi7!L#qj6g)i5 zA%J=!d(5BK%NM;yU@lPS}CbRaH`(Th<5blQvohe zxc+o$D~|BO-wN6IP3eI9l0?3^3Y)Wk7#jEm`BXWM8Wjh|I&)dGBj zQqdGU=DrTk7!=&(6U$FcU5^b+{BF&pSYBJTLWBxAY??p((^W@pR(!M11>JG;D+uLS z(4fyJwA2fuK25@O6wH?v9jD||`t<8&PSYSCpym9Jg>ow=C|n*iPV{Fl)?$yGyUNO4 zd1DXZ$-v|7nK0&|c8aI-;e(6E;6sf9*nt_)SCFE<`ilc|uv&aGwi;8)i#@nCHdJpt zrrr5fV#Zk+<*9RdTk@I^ZE-3flIB#Zi{Ck5Q$Xk!d8rtP-9~87y45|utzVo@gh1#k zroA9t9?-UCz2(k+#5Pt)!d|g2xgts6k{}w{JpM~s$W7GiA7Lrq6hK>P*hMW9Q#Aq5 z#;)|wDy11gQ$n0Kjv%x=mGMv}b3LPAh*e4SF5L!}I~!rY`nYCAJj>fPdogc_y=6p6 zJ5|mAs@Q~19|v9)5bRV@`}4EisNkFxLU7_!UA9<4Db5D_g83hMSqd>@+e~inFS!z? z46~vT78x5mPFYU7wSk|?q^29%#otdCLQ@}eVKM6hv_Lh_+nMZa`t^!gmh-&>XXBV- z|c1#v)>kQkAc z?q)<F%0Ax*1C8k`xd`y1Sb}K)Q!!h8bdp0bb5o>s{-8&-s7aYk%1v@BKXY zbzQ&fG9!XFCj;{R(em&uGOkXNvAVRGOz#x}(F4!~Vg{8qa=7zP;LUKYDtZhh0nPz7 zM!j2Xa@sF){*gH7Z5|mr{{Q=EOd>BOy{iF7U!q(VYpQUIi6?1if_dN+{mVX0>~Mw< zO7lH~@1MNB2b=2{^4C1Qa#U@lhM9_-Dp;CYpX$=Q8vH>Uc<{4USGjwqUt}YU{_Mzd zP4J5QFuY@JGP|dFI~MVEXD}GZULmB ztph6xM22Yw+?BhG?CH{!dTKB^)Z%D4`DwCAeW|LMwdOtKj7EkLmXYUj%a9^|@G?@u zbw+CH4-@Z%BV8#U6-K^{ica~13{Jv|AXc4;e;~`WCf`lXZcmPasx_f0(gm~?u|(r6 z);khh37}ETKAK6pE}}W}Nf4N$f+U}ajS;kR6+e&EYZD6F`ob`n-<7+8d=}DfK*W%8 zbKxKAGb!_8?CiV9CqQ!eN3>ztDU-r=>O5AXypFsCuq8NNyOANX>UYXvx^+}dIrgVd zobF+vkqs&6=!R9?c_6+uL@D-Ak{UIn3!mJ1=n5uPg;oW)Fq92uQW9LD1uZ_)Rpe8k zm|jmEpM^u^*{{^php4Bb8z=WT;c~69Ss1E|-joujg_EC5-^Ry%W-OmXCBl`GgDAfE z-l}H1#(TtmP6n&xEbq!M&e3d^oX2a#63tzRFC!XFnh1YfxK>#>tTod<^_^FK_hqVX zyhkoYUfLiXP%T~3%NnutP`Crkbj&@QtRc1L?I%s1%6SD?v`68wo8{ zu6t}NZP28|cZOA+Mb&)wm*X9v!UE5PNHZ7;7I!=&E1aZtsNB2#4*!K+b;|AB<7q3M z`tm9-O6Y=3=vRmo%ti?3ktKkGw?002|Bo6lS_rq-^%(tyX;!A0bMLkJ6YoBM+5W=} zrx8U;`@?IZe(d49NYPI|H5_kQi}9-S|CwIAdGZ47uBJgOfd$;Vtc%K!OuF5rx^=;V zOflDX%RfTge467-^%kt|+6zH~(!X{fBV(rGLCZ#!a+u3;^s*oC%oXj`?alDs9tg4x zF`aO+!;TL9Q(~?-ca(%R?Amk4$leU!Y?{glw;}tFAPl(u-OY_%VEcCSUPOBx*tx5( zsWG-fL*oSOBA9L3vKhW-ZQ3#0!B&#&OYe~J_!n(S-~kKPB%(@a7FJRMnjORRnMO)_ zy8tvnh_WL~Au-NBWQ{vyV!o$a9uv|RyVg<1oA7@re0S}VlN%ROtJHDp^>IXqsECO9~xz zOu2))7F3&Wq%30O0=#wO))aC++d^t+IT!14o^p=7SrB&|&^c1j#%xv7#h|JOtCkAi zbhyG_WDpHl(wcCh6W@|HRW}xkNV)x(D>htAi#iq~_1N7k|5x6hwgi3iH8sU+P&hk@ zOQK9M3n6Px9-8E<$T@yVzg#$)NrWE@4-rR$v^J$7yUh-Wp8YB0SaEr}) zDo(o^8A7_*MRal~hrKHfMv|9h@W{PBelU9IJ{-$N`iR<^GGKDutbN)_4o`G&sW1<) zK4yxXMEm~gnAVOG|5GmSD=ig&Sy(U&#Qi+X(&>+b)XERay*}?2`~5yWrs|ddO=<4- z+xP2-_RqsUsqKfpyWn`Wh;aBt;eH?N7UcVBC_#W4Dr_NC@PsDIK~Bk*E~~6|*mH7N z4u4b4de528B6>|{wDr#mW7H7swN)~TjmmkdE7j9DLdG#w#CumV9nyj?m0T$6=HY!V6U;0fgx`h!epI4qwRR|h*%JTRe)Wg*EPGm)9Fdnujyd=xzG;|F^d9`k2iNx)4= zv!r*j?lUAoLz?cDWW1ErM3dUFnR+H>Q$6iRlZ@+|ZxM^TLOBm6sfm5|1C1Uq{R(|B zCvx*{7M##FkcTlFrFIutdIJyUmvB;@U@Y45i_I2#B*b`8X_dfb&&aBA!T8FT-J{)R zsc)*%m4(7R?@Zye^~T+(U!1YpQmcjicTFlRKoy@DL8rtv9Zr?$CeK4bta+7#6s9!d z@*RYoG3Z++q^o3?N_V_a&-rI<(;sC|lv|5=&Ehl4=CIDVdBJ$xfJkQZnpc@Zy>WE7 za}t``eLhOFyP#uMmhhNSTyct?z&t%CeSXsTTHgnnh}tg;F+8JBU1i+AZsFDc2zP6IXICKr|>Q{%yVqyxYM+GoW& zEij<1G`3}Kw#L!b4Lis*HuE=s?>ntLorDB<0=IHE2uU zHT)ONbEPSqvMy| z+v!0pL7vkWT56dX6ehq+UH)W2l|ip%jptTxXPwKD_q1$B|1}XHMW??;7YhIy$5)eO z`bZHGblgaZplaw+QrKFjeDYwtb$g#5OVm?=z+|ax3#H9fv)i)XTfsTGBxW@%A{gym z%Z-V7&xI#5;SF7YSf7NrcA$f5m)_51D(2pv_>I;NSB$vQ5qYM6Ud&P1sNYVL<2tzG zXF5ZeLJywT=Bb;VucVyu--Mg)s5U47bS>8B00#Jx#upEvw>8&so$oFCO#ix zPQtDE6K|eEFLzx?5${cIj~;+}MS1L~!*?_fCuJWQL`&;pMB6tci}7ayEOPqfC`mVu z9Ok(DeBw2f3m#YfIWi1sqH8X7LUN)0#&HBNeIXy;{P z@=uy_q!!}h`xa<`4p{T-U1uz1c@d?E3E8sRC*RRI7VLcgqqhp+g4=ke`Y zP`hO56dH*8Ol-Njw;EnihqN@kYoBCt;#4|46`sI3N-*lk)!Pb=kBFbDk%zY$HhNV> ziir2!f%%>&FQb@Hr1ZwQI}uz|XNj1E(K$iKsrYRjL{rbe8TIDAChKN`MrpF|nA@$3 z>2_$JM)cx8eTNd@al-idgFs#*_uh3NGv^))^sgL&rchRM+ec zT1V%=&w;ck`B)K)MOKNguP&q@ypLm%5!F{pPC|x@;;(?JSZ68I@*nWkp>7kq;gFi; zs|-HP@c|jW?|BFQ8E)MG+T2STS#7w`URsxAgr_&7^{w^~a;+Z`US7q^f-OlLPn+zM zj+KvBy+12}UbRb=cAePc;*0G3hLTOQH3CkVVCek@Jvd84*)&5KJG}Vz916^ZT&OQ_ z{QlJ5i1~JpOQU1F+9~b0^#-YOaHBPzlfHtqUKFJY!042etPV1NL2_1!F*rMlK|W*c zdorn4Fn>!*h;rI(o87m+JplxwhxVKSGPBdhaQbW$-|Vkqf8R)e{jf*8SvfcTBXb?i z>($VlEJ#LJfLBW?&VhE(#@Gs;+yZO+W%$`kQZ$l#dnC}q4=c=*hWbXe#CJU*2|cR{ z_PL_+8R$Q}=Qhy2urJ^$+pXapg z$pePM82_pIvk_5I`=0# z6M9LjSG;%*>qO&r4XqZIc(hE^0PdG%a>edypXGqd-r1e|vF^mWK@@kxCH6_r6VYOY`;4eDm*vD^-d;5lSlALNUJN)coJgo^Qrkaiw@0 zyBnBh)}++2ej}N^CNnosxu?FP)Ukf|=P|6UqCq~OHRo05osA;DBoYDlkep9fm+t^_ zN2w3fMA7zS`kCj01-Ci=(VL=)K3rckUx~e6jA_G*@n^mskiiN~(C$Q4>8cfWim`rb z6pzc@fr@wQ1|JSGlI)ECbVHu@GP&9L{jF2|n8dua zuG_eH@Wi3}3UDYpI5r7vWa7@4jbgT97!-g)s!|f@+$-M~Kp9v*BT@Ja17b?8iKWOc z(vGnYn(NH|fw_IW8MZvG$ZIq@IuI`jQPJ-&S10RRKdcJv|1ZOPAX08!4_0*e%zz(Z`>?gNt zSWuC;q`8vqI6bhCQd%%VOt1}|!k>AiQ`eqoHK$So#A`K!PO94PIgC+wPy^iFj&r@K z{gf2P5ET0}4WUGr5Drk;qFn$x(T}C?lxqpVwH@e+ zHukw7{^F3+`?<(7EAy#O1^rH1y8w(<@~Y7YuOt09OyHtdN&|z+a2;wV;B}ZXSG&B^ z9xrKnwpgkJv5YS9t>9E~sqA$-7NzUzdlv~1%=QT(B*F|3vXYs1^*r-M%0ns<5|i_T z@};AJ+e2uHKgjb6z0=a}+k9NP30u9w!C;FjYTMbScf0fx5X1-TywX`t9`1Hpy_X7N zEl~#yfqc#?P}xcjx>{s?TOUo66_7}#N{17CB^eW2b(zfpB$gCY|B^o@wY*AF{N zA*x=rJTG^5QSZJs%``!7j|Ggo=;(6~l$>-JOX}ThMr19rNg@KDU_64Et#Yrl|1er#z2c=mwvJhc7&64LKh{sJ66?=-yKU(Z zqmg58&nhz-qxXB5K!xYMk4)Zjf6_EoeZwM=stQ?Lj98=1vcSF234lT$BOawzyTv8G zJIQT~k|sHT7zSA&Rb<|tP6E5JvR)wmn=N|xuL?|*bgi9S#ybSyQ3aNPxu2dz6t(&< zt>h*WjeOpyW=ATRj4@z2J{j4kjmH?xTQd@dNh#0h)r)XVe5`}d{b~s7`R=`%$G2;t zWG<5sVhbDsOX*wr6rHH$Eh6eG2YJR zXmduvtMn3DXBIx*ovLkZ#gcRa#_Yy&#rEAVL#;NJ$zcrDeDoJqabXg~ibf$#DnXL> zV)`9v28(<9J4C7StC&vwXWH1`%$w(lzs{T3Q0*M>jJ`-~NjsB!G;n=ywK<%b_8Q6< zx$PP{PxnfUhn|zh>M?#nt`G~aO+5Obb)6$si}gE+9}S(r^|^u9q#3JQ@%q$k;vYIu zh8fmu37?_%uMt$J?E*{K*6wFymKmNXgQLtcAS4WQ%o6d}Rzwmbk-#pazlyDrN`gMG zC5fvZ1ThBG>cuiLV|u6hKe}F@<0GXfj0g0TZg(ISn&Z_D9Dx>{?zak4RB+~?FLo5E zJW$_c9;u3f8KoB;YhcB=|H}e+X7}6s7X>6rNd;27pf7+E1CZZs*Hoxd;LTg<6rrAL z9MMM^<#ogJDr*tAvVxODl0WTlxJ-jgw_IT=?WR>UTL{xqE*Dl7}@r#sfh+%CW>YHd3nIUwsW;9P$`_ZerhCmLFM zjw5_%oVN9KRDFjSBbM%Kl02SeBnHoN=iYfo=~+~n3qwGs_?R5n7(*p)>3|MzML@M zXqNs)rtr~3zq*LnZ}oLLNr}JW*bB*%tB}3tyx=KxstK-p4|L7yNPLM$qloF_mFB-@ z;&!@)rP8OH6rTuRZs|^_-TsZT#p3(cola*$H9?n8tt>fD-B;BCn$CW&uCp>BYZOp* z&_!4QOmh|D(=3~N+;NgG2wM~ZeFa@lk2t59q_ettqP%T-dQV1aS&M60VD=#N_TF8w zr4+b)g%zoZ{vHk>dzwitV?g!EDR2t?XdBBdS9!b8;p2gAGK6Y4!$z2LD6Il7zX`$u zef?lZRjZz`^QvF-AHX>VN*j(8nqMw!VA;USVRT39cjRq578tM;T(x_SH$i|0mBH?! zy8w{Mi?gM#33Y*{+YG<_C0m6d!=>WvsuI4G`@IuiwL~!=ss4x3`d`zvi0L;bbmQI0 z7%DALMk&*t!D)XegIWr=bDwkKpU*j!hh21++~Nb<4$^ zU5rwZOpMj^nvM*Y-B6-^)DK0pqF<7h!Sguqc!9}6u`~cLLDB@3cvLYIhZ_ivMHV$W zKaf719tSW_K7XJVo4gxGgm#KBMW`KaAcd`;<1xJ-L)qf0sTuUbsD(W&9}DbA5v}RO zhS?aM8n|1&G)0d%6C}J6pgbn?gS^?#lZUKRWv);?!cFEF;Fen77&)-V`s#&?M!fkN z{3-599kdAx8{eotzsJhOj*-xzgjfbGq*LuYs}3MbO&iZgzS6|-fha@t5L<+M3g&&M zJH$gj-7SNZFEamakkS&rGjbRlA|WnQ$!wnjI{(&+<3=KcvEhV*pLai-)14Z00tWOZ z?|e)q-v1N<8A)E}`N{Ukbk5PM-Z%-1yYzsiMv-WvmcV!WYJtGt;R9sNln++4<10pB zCebDp$u9>=C)loHebf1W14+O=KMz=yvnzBu4&In;&btENL;%EmD<9qC6l8EE$UI=C~06>Mu0qA%Hy?+EiUr@ z5sXX4u3x%R2&ZH4MM6E*{hp8;a(1qxR)mk`l+#R(&qr@w=LMLl#C%+tdafP&lAuGS%QIH=VkAo`ir^+Y{kjyWsTwFCIf=C78F~2BWI?)J-dbp_ag&_; zzG0?s?48i`8QHkmlMkeptn{qB_Tf~r}D+f(0EdAHhQCvMsT{UsoCswJSnjrG0fQ01y` zAds&WHU}h`tWJc5ZUT-X8l}V5@Oh{Oa5FIgNw)0=s@_>+U5w z#@o1qY(?O@+we1jsHC_7z<)cX6H{&qZd5(h{3)X>-t^w@+R#b65(*TXYY6O#gDoD5 z)g#=#7K@1E2*jU&#lQab{WuF|$ZSWo)TOVrZCVAp!vb%<^=Xi_+E?OQA$+)N7&re| zW+1%Wx}@W3@)&*IM;Nwu83&s%^|rvq>1;lCv%#i!NOj0=wmwRI%jiP-(#61(29_>~^`b|Kw@)Uphi z%k-3oAhKFsVf2R-q5?>1^b^3-zQ{hjN0X+z787zRmy9)U?am1KFF2*X_RZA?x7|1$ zPfX=;{1TuSk7Viwc$$~)5nWm&!3}~k0X~T+KAKx3Un)`MFH%#F`l)61XeE$a*H<5M zNmLY_atxiZ+(vCfa?G?Jjj+Sw%$lH8rFujs$?F$N(C5`36oGNu?PHDoJ&tJ{13Uxw zOm_PpIPN?KRCN*JEUG1JcnxBpPrSCW+`}E*$B~F`65hcfDr5R*hdv1PA&d%zh6}8U zT41=(!=ie!SI!j+y$xUik2mlWj;Ebm76MI#o{nue@(earC2eQPQUQDO0T8)haf=O= zdgN^A;NL3I)F7(V(xSHz>pFq2xuYYq@f2Qbr0q071Fmfv66bVIk~=o`cdpg4PEyz= z(*w$vM$ckT_^pvdN&(A+F;fg6%>3W2GtVvd>PAPyfWi37etGW%?`DP0*2pE%+Z+-^QIiO$|IT7E4UPrJaI;Pc=8iRQ zE98u&y%5;fcdF>SpjHmDpOu>G-GoHYhh61^cPon85k>KQl`Exr8LosqjSL$(MA?l3 zpZf0wihUeYAXbJOj{h=f5v-6dI5RK%OIxq36b@n5%K4>-v# z`dyO=HZV5-hPB` zB~q>I)NGcf>-jj)iz4tzJOVVI2T8f-wvn06-6i_YpCzbsU<5-kiJMXjZ#E?Z>YIq< ziat)+SbL6T|2WUr@NPy%)@W_9Th!jL&*M;Rq8zpAT>Ew1w-8aRnlZsaEgRxY{&( zPMFq;vd_^LgF0?GVVn#WZiUA`W-~cgkPEcMK>uwwroOk%hB}f_D|!4rfyt{~h2Z|} zgaD0Yxae;~juGTyao~9|1#GqD7L7J_VXR8YZQL6~16Dm2(a}s$jfhoGKdgTUrimrK z9wgF+$=o`q38^`V*SPh&U5E=Z{d_k@nGh=%?cRPkZ|aRps&%m4LJh@4g@WCIJ@QyICqYS3)F-zK9&B zE8R?USN+$`%uxCIy-Wg&=BerIRub67r2dif+V`8EajKgv^ne-BGn;&8!(1!z9Hf6j zlHE*ZlhEx`z3>{vlGSS7V)Dme)fKS}L}#P~!~DPo+k`RZ4FOdS6}zqbJPX6lO%h<< zCsBuV=Q(xPh)kXwqXu-2dPkUsix_*|Nkt^}SANC8l3ZXvttQ>s(1ARcAQ0P!r)~QA zlOj4MINMTUW#_Eh8aK`!1WU@+axvAMlsJ7s^7s{Cx4IE3p+#%`w<&>O!iV!dB2EhK zim*_DL2*TvnikEqMneis+1dyly!{lyjTE2OcWJGfF`Dh^hC9KUGK`sxJ|V%lZY4G( zKHarxEC=1Y(XyGD(K6i!$)zVeXgkY^~ff!pFQ)VbBR0Yi~JX@vL$s&{-E4bk`f%0Q2$E57 zkf*oDFtOp9MM&!!)`G)a=6>WkXFs2zAK^=>B%%)~4IPf;VvOX!6?%gOEo zkzF0QXSQX+b+7g4k=Lzu@RB68yJ>1|X8b@jqyaLig#JJSfT>&MTv{@k0wuJZ1BeYD zPw3kXr7d2suuHV>#+BPNVtX!Q!lvkG6xGA!mrl4H0=@=%>THksae7j_j zwHCgV!s*KX=50u1<>g==got<5Ld+{yY;Faap(+hjpIBz8gF&0cRpfz^6 z?U|z|&g-^q(_AKkRgpXq<)F2<8Mbk5CCcp`q5f&llr5$EtrY%y!F9PI%+E8tzT>n@ z!rf_)s6(9XQu-w{3)t(`@#QO5l_Q)vM^CzeUkRtvIe8hw=jgPxtbFxV!~d!_OnBv@{$99=pmp@wO`%@%%MRWC9B`s@YGK=((Kk*maI=7?2G(U0`<$A3&#HkW8>} zWH@JwTl>`81&Dh7QQth1`g<<*fpmp=l-frpa-4zIZPr!MaV6zz7AbK~iG`U`hcbk! z{RxDqP-cKpCX@WX=;yByI|RtJk`-_8VuJ<<*S7jsTUuNiy_XC-33T+vW_WoqNV+*m zKzywIFeF~ZbE~c>j}heIl<$5?PMXa5KOGoQ8sg+f4Aky8njc4JP%&hioJG?%IJoFt z`0h-x6|(Szr@j2;%jdZXg*dw57Y&T+j#>D3;9czOJ5{~+aY5Pj%Xb}ELEz~YI!LLOT!Fq(w%~dr6RLKH#@vLBb^oS1 zyPmi~k9uf}j#)13x(tXe3E8Hde~)OFpl>#k7XO)R6btM83++^r zIZfQN1YYT_rX)q=j3$huW;vS5hF2xvQO;s&+6N82WI*Ed3#^j*5yvq?zLAoz@&d} z9%zED(U$%)&Pf{O?JoG2HHn(gCd#prCLc2z1^kei(0~Qnqz+;8fkEWY(wSU)kBS(X z!`U2R`JsrLa)g+`yV+m=%14J}j(%f~Uerj-SU4#-xl3*yjr|18JNiBiCaR@zt`tob zru*0(+r?x=Y>mkO3bo~zD_amUDe$xkDJ7(A|BkehYV*4RVjkr9U}`dDN2@Id|CozSpA|i9^?3vCHse8d8`YRg>SBR+iHo zZsJRtKJ>n@Z25h08irq}WS%AM-0Q-{@1rh8ZCGib`f_R)ju;iUq}g1FZ~7uGMQ_X_ zAvwQI_S(!bCyVg=I&jp6$=ZBGVmDgZV2tGT)Ep%R8_%oVDyOYcxsGhPfCO34jD^V; znaUwuw*#!ifXc+*Ockw#xNaS!94ZO9XZo`ON@{~MXk<0X#ok`@qpsfb4y_<|I$HD6U7@Bwl>kuQmQEg2r%E zG};4sBqzHEs*d}0IcjSe^(4Tj>=*9>e%+zl;ho}g=~waXYn5}Il2kKCyFhU|`2=&e z;FR6MrB)v}*FH29aWKz8lCmJ~Anh&R%)76Ai+SnKJ3GQJd>SA}UOh;Pw#Y(mXg#4r zuxYfKm!2gXeV&24)o41*9J+%9GAD>dp^}zU3pI-9wp%*Z@1d9IM?|m9sl*gPA>+A0 z2#b)nYh;_W5?)B4w*KwzeMHL$xPn!A4Zz_=TELs0c>#Tdh z^eY4TAz~Q>md_a@UIL7ltxN%aU)7bKZx}kKx1-LyhYyf@=X3PAkashJujf|9+K_P) zJd;CnGX56WYqlrqa~$wYXDJczguPQ%eCt~O5OB7`*2C-0N~t4fNK0bEC&U}Mba#0# zZt*ZmnA)xkaPaFYk5>oXl%ckMws)Kg!>1B2nR5R+PpNrDuM8q}>ckm;m%1~)#Fs&( zPx!dwT{uSvme|vh<)H@EA6ZKJ>NBYV@BUsSo~Nr9Ax@{|JpaKBWcT*Y4P^9VYU@Oa z0aC9dS?Sw3)Faov!bq$=%xvxV( zp=7IioXzkIrg_0=0jS!8p6>xnu38LkFq_gFX+Vz0Qz9x1e}aws2@Qc?y8^RHV^7!c z0g&NQ;ERMYDK(K7e>QEg)TV^-V{+!ZzZWi~n$;dpo5>OCJVtp8_qifAy1aPaPlosF zX0m!I@#I*RVYZkX5x+wsUYPs_5P&9GU89aVV{XQPT$kVL6s6Ek;BUrUe34({?Myrp z;;77jJAM(L-O3?xKhNU6+w^ zU>;rid&q)i1#XCm!tZ7POT#YcvL*ftH zctec=*X&((W?GF$f^JjE|J%E%Oc#~RQe6+sWtMH=C?q`^SCydoqpGu?NT|x?p2a;k zR5!k6|9r+EN^iZ@l8dGZeHFJmNxRQioyy!LDwF}XUr%icUW#b_!e#gFT-tyLWN(9& z4#V^^j|5N~`W^Q1G>t0wT4d(7N%9b__}#i_vEpH(DWA4iJ9m9!jv& zJ9im1W;80^O)Da$Ii}0?7kd)oavXE@#@<EY1h z^eH)NmW|#sD+4yW{%OZ4OD6<7;*Z|M5#j;JG3^1}(yf}R^Q@9!^jR3-f?VYFmeDYV zftGjIv`1UxPj36%nqvKR&Tet?+l{m=`po)=yMx>d#p@~w7cY+`)4e-xzC3~k1EQ-y zNxDIBWoDZzFWwK5LRn>~h9He0;3C2$NE92Uy)Ry=L9TlCCPHB_Nkejy)s%JKda`I?*lUmSH6lwSE zf_P(X5m_O=sC6;i0T(%~rC&$;Z{hl1 z)jcoY%zMZHkNu{BC=XRmB?t&CBJh3v8cAo`yp=%I^nRMab9y|A0x4FKx2G4{s9!iQ z*_)vPAz2RhEGOvy;%p9LxCQ*;BJLo*7qn$!Wbm$ggpPy913Xnml{7c{U)d zhm(>Zp0VpSW!U)x5<}wIldCnN5~`(uP4vF*lKBeCT|ykZiz+GU80J-eMmlY36ViP& zwIFqiv4jD#?EI2&(=kxT;d0MCGBL~`8YIJ0LA&JKVw|bRlYMde;i1vg!+^VBSjKVN zg~_tTnR~wDyTQ9;U2;Rko|K<{NgPcNho`nP*>nB>aF_fTb7!dW36~qm&6E;a;*#o& zBfz7C`{eD0k#QieoAnTRe*rNcYtoi-Se%+|xo?X5Uf;SnPH3RSwQV>wqyXQm81sV; z+c%xJ#v(@dV#V|o7YlvYRHIf1=&dm!gGQNyzC??34Zj{dzZT%n^5gpPxpjw~(mE3K zOn9Nj1^!LMM$b6`@JW#7=cwa-DeQo#<4h?MG;H0Iw;=dXblM6!-uWgXB$ z7EOe{G~#JC+X#5cu6wkKI;SmdynT;2YZfteMj$0 zTsM$GI&&~RmR()f1y1Da?sxpP%g^Gmr75YweGll7LS1(?Td$2Yk!5y{4->eN0~jbM z`g&9Iwlgf?kH&)Ike=8}5R~93{0sbN9Owr*)IRG)4)|vxi3*(ga}UWXW~7*mGH!4J z%t$m4rP*KeQa13i%=~gI*^+1aCQ5F|$MLAEc}Py{cJpPvV&_+Zoxu-`57#r<@LoXTiH}Hl>Y+EA zb0$ZT`kEDbjp{}f(;DNCNH`SZ6QjnarkKyuVn(yl1sN>I9(5>mQKeh_v`V~#_O{NK z(2cE*`B0pm>Z%e}A;akVKY5clxk9`@{O(m168ClM%f!Dp)+#XDZ0rI9zw=F<{ zmjhf(jycqVygO`O&o0WRx}pRzd7A<91Fa-|Mc7?Q7dvF3@(o9c23_*Fzkz)AM0`1g zZ-V@WoZw0F&d-zG9nbsOeXgFb!rQAV;=IwE{W7O9CdD6T#0f8H0fmEpiGc&;1(w9i z&wkuy&M7xMUvC}K6oNEe^iCwF!*lZo`ROd+cgCbM`Uq;%+kg}vB!))yZO%kLW7UJ| zzvpb|BDtHb>?Vp~C6qd(R=g?vQ?<;EdW;RaRLH5 z^M$bA1+rfp0^!o$nt=ywfdPJdF(&f@ewF2$Fz=Pqd7*3@*E`6@>UBE>jHvx+XK%Y< zC$}(wpf4GwdHvIGiRcP}ZZH8)p5*vcUU_`!m%QqufPn({cRk?TEih-u;V7C`JcE1IjZq-Hms9HajiFs0=DeEdUR#&BsB=yj{u}yk=gME9!+uNb(SQZ)sv~X6HmL@Le=foWL$g8II8oa9})0 zl&$=zt7}NugLCViC@4rn(uWcalf5pI#m-lxPRT8T9l~w&%70q5T(>RPWy~K%CMM#s z;kzV}c%?W%Yg2PVuLzwLR*5CzFf0>w4vM#kND|GS24``oPmf6Tpj4@^3m`WF?Nlzi z42b;HPiLNNI8n15W4B)f$nrEe9euFegnx4^IJ(12N$)~t!VPc}qQ?zbyqLQ`F?_wI zD1=<@k5=Rin1*deY9cq)nNIUX=F}kFt$_m`E#rJ}Mj6bn=Wiz`vTnC1j!J8?FRON9 zEUzNzf;#7D$Ln5qdXAQC=yQn?YYsyMqtS?ge)3bflpFoug9eK~H8NbxOA=S&{oGex{KJbX3hU~IaZ_M8K z^OG1TjnnKS=%fsu%~Lkj-P%%wbaJjbgs@~$i@H3bi`7ilSLzZdKA2ThG}mYbs8NoQ z(E>>xHe-&uFV)V={|Ny3;GdY~MaL zv6=?{F;qK^yy=AT z)YJX#^o>>P`fGOAo*cTr<#NJpgFu zNN@4wzV~rOH{%m*T-lvrN|z?o9h+jrOHpz`npgaHRx&vJ0Z!Y^ zVJQK+)gqm>WGZQQ!|Wcr1KK2IWi0@5YoKyz6Cf?2=gIa}gKvZVJ@W7yhOh&Y! z%0)Bz2UeXtdFq~d`5$A1?^4dquQ%Kq9r@;qeg(#64kVvABh&2q-|jm;x``%YP4pPs zgsaAvx08&RUgVAY^h7-~I#4IE_MTAdIBPk{xLNMF(Y>=4`9LW1O;7s^V1aHE>3eev z@|UP&>tfv{e~V^SYH&0L4tdnbO0;I`harV!&&hsl`tT69mz$H*ei0=&W~?!3iv^gv z1^C^OpFgY*Ycjg@F(U4g4(cb6ixxI8sLZJjt1=b8nK|WzOo^Ak$H&SL5IqjUfo{z1cClRo>G_6 zhkr{wHD8m#ijR3ag@WAo-pR%WQpkzIN|o~eG8G&v4bzJAfMLfnFqBnndJEt2*rW?x zA`S0>5w%i+L|SpcVTY$dXUYZND-pLL!e~y{MR)%uBb1Q8x~QNvt+4&uJ5SI6Gu11R z&+5+TU3inl@BSz%1{=}oJg%DT2r-6{P0)yP3AFa&ZR-mf=U#EoX@Fy3m$#{ypV zf)T|}xfPm4S7uAC{<(O(g-_Q%psi0=11h;s6IoEnbXkT4e?3$>$U&%=KcY3{!*|SF zgF^&1PT*S`Ov6l@k5>H#N|Ep@GTqXIw z8?6|~b*aa>do*QQZMv{v>TV}h^hR*=DY?{{g1^9Q#KQbW@K*?`pkthIc*E};GQ_F78qqWZx6 z5Che?A%3QI8ax*Kf(f-qp{@JFHU5&6cA7?%lMDXPH7fZ_;W{JRlcJBT67)Z$t*>my zXLpFk$pqyTmr0elm3OiP=KI5%`303ShH8}KwsFeYGqm9JIs6Za1=0lB;H1O>!*{LQ zp%%+2oMnrMA_|X(;3v~w%xV>*GvGuzhT1A9Xh!@eL6arnBY>~9tBN0NKS+PA3306VIRyk;3nW;?wZ$Y?k{YsPORDAk_* zHPgXoxjN|g(H<||k;;$HRTT^@fR0gC&2JY!XMM=udZF@k!g;7|_gBE3u97a#MluM0L3x~{3S?4T zz9T-qx*>i!G(S0bLfonqWYiVkz{=+o;Y$)M!io3`2oUYnCqG_gG)BG}&sqKkyiBt1 z3HjpohE@%sUXg6zaTOQ{&%QepY-y?~#Y+JK2^l&ZvEM}RvQ0S47T6W3j~R;N>~FSH zBY}4Y<3dVzFSPr)SqrLxcWG4#odEYLSpWz+$Uq*B4#H`QSfjaR9 z(j_q>48mTP5mCxh)?GOivX~t@+rO!P;>{IH5_qJfR?O~kjr&y+G>4ZnqEEj zHrI~==vYAwI|O+$*rtli>^UDh*L(OVW=hPy%%Y@3&}02!MPpK)&Qjjwy!*~%|32wK$y^zhLB z(f~TuE1q_SC83xNToqF;zVU0ic`ly1tl<>KuOnq@%&3dbzA481!*_ym^@DZ>mUOm! z=QT)+gMpu+0x98dVVOPh35o6zb5AIWi+=xp?yu?UeaI<~8XN}$mq(=^UTf74VAe#x zj5nE6e{A6`lWmF8ZkwYS(DQOylZY4gGxnY&(XKYo;LoLnaEp8w2Q>dg!+=t|+j?Hh z&%4S0ID5@lM4B8N%y+o*_&C+hyFYPvI#-~>l@U_F;wdt(Ce4ov<2!;MGBkhh!xK4o zGAxF@r!ze2e7SLt7{|4)YCX_z{Vv?#Pu9sy``j09eWwo(vnTt2v|0V#hC}RGiHMfB zCjW=7_W)|L>(+)95Ri^^LKP8}-XTC}3Mx%SrT1>=y(AP-5b4ruM5>DP-U3nrQUcO@ z2_*Cydi&$!`<*%OdH83TVVDee_PzI7*D8ChYq9rFxgoZtn^NQ-q{tokkgc=1M9BUg zamZhqDw%naA{+y9(hG0M)+n-Xwv?sVXj36LJGKe+wy8u7xbDcR_-D{c?6z9pkl?q) zZ;d*_c!QNDdsb>W@B{Xf6cjI?H&&f_&FuLNYMpgbMz6@*VCS76^Vrkbqc-gLDJ=71 zl%{@gR=$z=N6;lZHi0r=PaIcK?lV8|z9cmXFDR`NgYttH)#jK8H09~!oe@S%mxUw=1)es(-SP zKdI4L>hi>N1DPpkH?7M3{^vbIJFQPL3b$Bdwlu7}7PiK?o$Qu~`nlY~70W{5k%#+o z7$DFjf6yz5A|hygA(n9oAZ!<*Brdr)?noI>k9@CzfkiW}cSr%E>xnXQ>vL_f)OA_0 zz7`o4=9!v9Q0lvMF1Pc=GUABM`Pyt9;-5PzTCC5jEvGYR+7ZI#UTSTDDeeTz^-X?W z(V*$0V*xyTOn*!Vu5t9Pa2pwY!KdqeeH>WjZrpPzoUl#jKi~=)y1CmaYQpm-3SD3^ zdo-_2ivP(#i|mbH*#~Rti4J{Q=YZjZw{OSdX$RTqGX@ShZ^Gh3VWeWqFUm5*=C-{0 z&Lr0v2(h^g;$K(?b~EFFMW?+#48(6cBW26kDto|h#ii>2XIZfpB_llFSHubqOTZ25 zS`X%Fj6Ea$EhL>@er|MG%Kv&q&Dm$h@Y9-85%N*mlCNYZ%&Mo)?k9_R6jgZDSc<`} ztALPvvPo?a_i@|XJk#?0LJ{TeFN&a;X$`c63est0N>ue$+a_mN$$a{VUOu5m)K+TG z?sMstJoRCOMR+jFAmiS#jcXnAX}9;YFC?K@Ne|a@W!p$hkGYe{#-sdgiBX}Fw=l*W z#89rrdc2JZgk60pt7@~Kt!o{>AtxJdQ88dHnBkLihkp=u{6lyzC-)LJ@Vl-zZ7~;F z*m~$)1wbVLhZbq|-Q<4x8Bzz{HAK}n-e}0 z)13SyWtNFAu32R75sfN<{;WP~rmUH9D|2$Vn?V7Z+JtQv)Yv+0Cdv;$@z1UuxCPX? zoS>cHE+ugOt#^>TTml+J=ukdJ{79he>3;ZkgE`?QyNm*wA1>;u zMrfwowfk_F(gz;pg5wlv#|=*gK8kor$~t$1x-e!$o@nHk`aWV8aw+PSFtVIZ0L-ru zliuj_&r)Ms6cT7KHNW^+9(zNsslu8DBE&pQ^K0z>XA#nN!vq6q8?61!4!uwAKeVfocI^e%p39#MK{y^0TJAYO#R;E# z*`;V@4Bw=WarrPUrJ7vbL*0>5CJQnc|{U-fUt0#M@F^&q@h%B};)k)sTnb*6iAa=8%aP$@Zy`1>rQKG*|XVtU1Lg z-HhE=-NB%E^YOQ(IJVZMf!vp=a!Lj?jzT9nWBPz1u=!3eX(f}jnhf};S zz0e}@V%x95kp;WMdR7+{2$qMq?R;@`t6*?Z$Avl^8|J2E{|73yJnRVHP(;E zLrF((@A8^{(lTKs%FatW&^wg?3m>+RcvY@+e;7_C5dM+EHcw{&H05&w8mYr#vK9^ zp^CI14f3P8HEuTVxuBH}Krw6vyD=*;zo+XNrJ)MOkzY$)qx%yLD$HfGpD$xqv;rpJ zHiPKHjSSZ5tXCMqcS{`vmZ(@?EJI3kF|~5fj7B^~r|x49#4K*de!XvDX8ac$PERJ(sP2(2IpKeBlNxy-B^k z^_koKP=9@iOo~D&(K{rsH7a>C31K{ynE55Z53>Gh@|*c^9$d_z>QG8gsDE}jjj{VU z^ogMXDJrWrqCTCgC&*CfCm&jrR3idvz(N}^$+BZjxU&1ifZe?wRP`RFO2v2L+o^$<%+pML}odeZz@;0A56}( zF=ZG*FdpKw`k^*S-e%Y;uPeMm6LK)qFQzQMP9wM@u(iBfb|TOZIn2I2{Xty zOU8V7e_U+)!|Y>TPZ{CbZa1x;g8EZh3u}zHk#j)<-{e5A-CDGmJ0)vtzG~Z4yO)k$ zF6Xb*6z}`#qx3?x2OTVhCYX#51ra`%eZ9c@2IcLKwnO(M+BuE6s$csVl99!w(C#FZ zH^nF(f&JbSDs@hnmlvndfF-v2Drz%_J;hai ztBUeP>vvX-8kuL`NUvbwn)t)Qh5Sjpw=E2lTir4kJZ>JEKaee8VFVxZwS}WUKC-oM zGkn9J&X=mTp*DfzPFoC{4Z@QQ9U~a;^Gm;z&BT`xz5bHbgU^H};wgi2bdc3-Dyd^x zefnbqZRUt1Cdx0QTAr;n;E1X)sFaKH9`kmU-{cT@KxV#^o01tY(2$DUC!m3%puqqdUyoX-atIl=u}crS)jXsX5~q{w6_Y{l@?HWRMgt^=k<~Oi0%%K z-@6A>T_JR2<4kRJ=Xj6TLO`IeG^-?Nul}M z-_+wbX~-@$X(+P+^>O2h^v@n@bda*RO%c7@JEAmua~~BqOSt9EwCHT~vS<$Xw7WwC zyD8~bIGWLgeW0K!bkj3q?4|H2Zd}sZ460&!)fV2o;vmykbM|y6f1_;;_$i zz1GIjh>~jP`sIx24ch%Z#WS}F@3|krCpUt~WBB|_2bx3g*n7(4WY~v3N*|WLOz-b< zQdjUCo8)L1Z%Jdk!$p9A9zq|Q{BX8E(J}VQ*Z<4$R#Qba=OA)8?FHLRD-{m%os0!g z7wqW{-e_6mksDD<^-Q>`XkYwKTCQAdLDqaRi~UAw98CN!jWIp1CF*QHXqd8a%#}si zsobbLpdxt2x_)T#%bWDq?lNl}(w`f6qU9nsT`5ani4%bD+l%W-;mDQC$78;h4zNKb zf?NO@(LnshVM?Id{PnYqQYQ0AOD~+o%l=971Ec&r(MJqKxuzlEGitI^+42+~S!61ZhC21i0t&>B7v!paI!B$W~Ew-JAO>?Q21MBb(-JwF@^uqSG`u3VGNKbA;(HQIF z?B&nS`^%VP+`RTn(>I@Iasa`2hFIpc*~)XxHT4qo*x~ z9}eEhz*vHVm)#MhOO?V#1@42Sx9K%U79uX_SLtynGO#P}k4Pu&zGP$C(VJDn9>2(6 zHYnaPs!4oNwF7fW@?eslbfZnbB=>o_(f8M{ zbdq@s#l22<*R!Q}k%0#)1QIOX&($8+$^3jrPFlZuXBDF_BPslNQG=*7jC0YILnAWR z-<#ll6otc!?XCNreZ2sdu{P%|dAJwwo8lDv~2-3=rT{}GS1mI?UKfax0 z4Z>-COpoGUAK$z-qzGl)Qj~tOCkbR%jH^sknsDsIJ-RAOO6<2vi|*KUtANO0dZ_o& z)(vJJ#!>fWf((~}w6EX*=UejTn*(7~>GeI4YR@MBv^-K3;iHK$PK|CpZvR!|(o9bc&e`R4X@aLlV`R+ z0M0-9Zm)(ewsFSnMiN_6iJ6eP=$fDc$pPejJB{SKzBLXCrWW{h7x~q^=_r2E-NyR* zHQ}h3P>0hX%7y@-E4CB+%jx9q_{;l$3YO+pRp$0!muJ|EL-=flp`+&5`1sCUf_Jqy z&Ghm$M!u@abU)@P{{QpeqW;t)P}nGd`WMX>t3ClI7rRVWH!z|O6fXqN+1k)ARt@dX z)P^sEu}kJ|vLCj@GxpjI;@AnI#p^4NxVAX_RnNswlu%J87LYwvGt#P``f4bJ262-V zd=bG8GBWyW-eDr#>>2|iHvP&`jnVXN;Y43#A7xaA&$6XQdCCraQaE!5EF(o z@c{FD_CeE2|Ee2f$VSt|9D~nU7`7&(@6Uo>B%Nwsl5l&p9e#gl&)OYHE@#Z6)Y6Ljrr0lhcZ>_+T>`fFXk4Dxi+VRm(xmxz$9)3bi^*)%ed z?~f*NbYK=e=2J)07K&iS-q{U~No9M5m~;(d`RJE# zJO44lbyVKVS)qA;?l6EPiTz}t(C#>-WGY?AQJryxx^$`{rorAO<7$6!gldlI)n6lB zBt>w>VWMa9?L_Gshc*2m(29*p*4ca~5OD#T8sTxjqt;~1!d$%W6k;bh9Ql4(m;(5! zh>W14RHV1&!M^*90Eu7PnSoUOJ zh|E1@PI+WPO)TW8*Rj(pTxpo!D=ktj7rSU0?GJSD_{FgP<{$G_^09eU&Z34P_xWmM zrB(1IFNghbTdm^d3kyH zj@HkJ?>s^M=Pk*Jo#jzY9p{m*F{kqdZJs+SQ5%Y@7xz(l>IvK% z%?=y?<=^CGy1r?FLcePmU6OOr6Wj_L?*s0)+<|h-jXa4ybisbVf<@#Raa)=`Y3P4^ z#qfuw#~;FMH2pV+-YkAswa|yJ#3-#Q>C^(LOx4T1As)ajmhmsa?5B@I|3>Z3H>qmI zPM=OZH?e=h&HxUmoLIU|zh6@$e&98v_q#$*z1zY@)r94aFi9 z1(NrM)c+FfG2M;{=S6Yl_tCVJ7s!R0N1f!9*vq$8{5lg+3M@5>a@sxUA-`E?KMz5h1 z!zoedrWX%EJI^j$B&5+K9@bQzavUm0O$}9UTqHLInm+ks91YPlIlp=T zRsV~j3*th8u_VTSO8J^!g3h%Nn`Yb+lF zuBV(?Z-lSrd4F&pGn;UkMn;qTb`YhyO<#J-X2YK5&|jJuXFaYzqny=oUR<$TkDsxl z#8|PW-i+4hDmHX4w(pehtiee+8ZvPeSM)uCRbI9?6jum}^Eg+D;Ue=S>h`#6P-IkA zcdW>2tnsh1NPb_wD(JE@dn#xrOso0ZKdo-fR^itU?{Df%Ro4VOr*MTEtU9yj;8^4@ z=AzwKf9CT|w)}AW-_-X1<4@jxX0j9W_~likVOAl{HT~khbEK;f?PZ3x$~<=N(q$TQ zzrkhCqlzg5j#>v*{zrQ~iJb!$K#!QVOo(b{BM+N*{KJal6}7jMZs4jG4jxAX zA6-@0^n*+2@|6eq?UpFtsJ{>T@0~C#B8~_*?CbV{D(F$;3c$ymCHEs*+5%f7#I2e^*W5+%66( zsTT_W{iXl;%W#IcHG}+&j11bpH?+-eQO%p1o9?)HQHv6EWIC(R-1tV;HSRjDJxA5|tCs4EOcC#X zi^iPM35f#jD~=}VIv%P#7bBVhKEY)%c(&>4|5fur5=5%V!O&4MPx%X1im0pXR??}W zCs1XT<}0frBf$}|fkl|lIb9w&X=%yr$3sWI{__M3^Yu;nsn8ns$iwmm8<)$c{xkK7 zhjq_0fmn;K&`<~tZrO1yz;tUbuc&*qifBHn?s3boc6g@C(PtWgFY=po_^&niZ_~4# zj#F%tp|c;K96mkvEzFYEwa?~bn6`~>u#$0z)6xhESZE7dsrFy1HcZpY{|5~-aoBK5 zdC2u^*Z+}BbVH~EIG^9YUqkNAuQJUUZ+1;qz|h|}_&;&BDKBnJgBh<_`DcmyJ-W27 z{x)jD*R5wI_(Y^}NyXk^ynaTx@2gdp2WE2i+T+wi1 z{-5P?IL|^4HP|nY5F5N(dQ-t86u2>RamL`*>a-HHAd{y#Z;q}-6b!)lRh(HW`HW%geVzlQ~IJ0fYB_xozG%I<0*qzF^XCW-G z|0&de*UbX2Y$!WKD$WMpx zQk9TC?||G$%_|)$0)pMGq(V`f2{q$i1&48wz6?)IL;o4mB|TW$M+pBZ zSG4T!KM{c%<@uX`4tf3EHAFHJf)?EvF>qp~q;|F+-=L%9dkD|dnv&8SKzQeaq7w8} zLn{ACEByCxia9csK(`bJeoL%kc0EfdbmZpDS1bmLPZHRE(*`>kNa7O+;Q0zZ$tu6g zdzIn~is8BR-3r)I1GR*MTrGQe`+~~Ifm6%jM7NZ9yytn3mWeW;u5q!Uv`0ylf<9ep z&%VF@$LD&0H+ykVy)Veh=6__ys#@voCU@ch|K}Yy-tRVw#z(D_xrYj6``OP56tltw=))pk{vzAwYWcG|j^R4EoyFY8tDbUItDg@6bd=tU;;9YoD-L|%Zk~QB zRn-!V=6ugh$po5Hg{{nG>HN5A!PG$zw)j0t5VXHDI0`hGPH~bRpkT%mQx#MvTRWXs z9k=!AUz@7Hxvj)Sg%O!#d(kO5)8C8Y*5E%j3ko!4#@9Jh&k>lI(QR62r%bROST5+K_PQx?g^MCcq9q@&*@F52ZN z7)c7B7hT-WcG2GbgH-iryWNxGqlSYNY_eOLTKFGVNrU!Cg0fYktI{0nzD|3L8UaJv zgt?+9g$ZewkM6#|c7JiZ^{%@zPqZ@6AsEqE5{Y`vGWgcy%8kB-2gb;@7#!r+Z|~2bblpiULi~QH-aEEg0q3a6yuuEDXJb|ii-bSb5JDw0|o11|9~=LZF|0Tg9di= zu>SmDQcLZ}QqCW_kR=#{k0ZxtEoN~I%%s?gIaNw|c9SyAe(XHY-gYSqQS_Rkq75t4 zP~H{lws$S4Mysj8hV2Z4_jV5rpv7yDIwpIDdMMVBrOIB`!~1V!APFj`yWZ!rFohGi z&u&I7+4*LOUU}b(h2#*vixa7%Z6!f(;lx;nxon2w{`zBd+9W=uY(I|Sq|S5T5yN}m zecVAg({nZB-;|tk4sN>7eckM=jbPj#<@WoV0YG)W*NlM>@!gIVPoMsy$n=w zUODm$F3&O7qZo)HzWlZnC9}y$iPv_)DmSjAYOrh3u&ykBvW^?aq3sIun77dzYyE4u z|7#!~PLj6IIG<78lMT?-$+==>eNqH9PpTX2svBIY^JpaZl_W_>O@#ZP{!*N_j?^D@?4yA z{{RA?u-jZID%yJ~lyV`6VEr>Ci_~Y3qkagyB=RDRC({;o)W$Qhlw>kfREtjaY`MYk z?#&-v+Qz%>yx1A*IjA97iBmH0LCH15Tklxob=3CTD3CWc3s5!CN(sbP?PsYWh3~A3 zu-EBdfj;k>_o5Z#K5w5{7*k(Sy$nj>VB+_hCiXf*byvPqtOb|bCt364sO*>T1@ zXqZE^l8%MQdQ&HbGQLIMT|PgYEe<%wQ5(R0n7(!VS*Gmm?Sx{;qs!m(U-L7WDX*89 zATECSYlK@UU|Yg1)Ulk=J7ov~Z$%nXV@F}*UvFU^e_C zfi4yZEw{5(2{Ql|Y*L>UF~SWsoMC;tleCF-%Y!vcCn-os9`v}|#BtQv&!HasTg~X% zB<_H{jj6n`1FDmek~3p$e(S>R;ZT{w^~nf3Y-zD7e25$;>a0f<>v1m2N`p#l2tkbI z8RI{y_|JO&w|;N`U1BN+hNh7_n?K?m&?cPQd>dbmP zk4Va9sHtQ}=%;?)4$$S_gHj>y1W@XtMgMr)|5DnYoX*DbpPO&4mD~Br zl|rj7v;^`SXQccS86LWc$QZK7jq8u@AL^@Vep_zjESWsxIbN0Jsh!poP1vjYQ9K>U zg`#a(9(6G|nOxi9ZphS!D>qH?jkO<(j2d>os0#n?_9A`9yNM*d-EcYyR;=C^DkZZn z9}h31bXaE~%^*KMzJ_80r~lZnFK-qK$2GbHB%M^k7}e_wmu_|rD)VFJAV-F!&)q^? zgDxjhr>x<5X-2TytcW`YaPD5IgYH~=CW$p`lWo*>f)iVpY*CyGv$#F~-Vmk}f$05B z#OD3EasP*tgO0IJZc`Yi{kK0sowjP=`6ezva`2jRQT-FtMUk!}T*y9~fIcV;%~>^; zgr8@C4p!3bs=6Qtr|0y7)&1o1!g-h;!ixjzrZcblr%$ec=z9d306fe%K1n!fAby9# zSynUZ09DN51uE5$2!lvSbU{=)!m30MV@`X3gns2|?PWA48Ja6gK7zp5pUbF@7HiG& zBjrmUj?7oAa)L%<$tHY0Y$7vcr7v3TS&KTCEL%+au8#((TjjRP7Jbm<0msg+I5!pw zpQfALZE?*IK#T(i-5U3k3)5aXhh}@!bIv4;6^6zn8dMu5IPCye(6wH^pSV%(EE-eg zF!iG!^yO)gVO#SebLlXd1WdE8X(RoibXxH7$;@M?=m>42SwAv2k~h2_chkMnzVpo% zc$~I)955|fenReOb~xsprvFIMi*Gl*VKdmdZ|Q5+AmSdN)+4UDhY1OX+Ow7JeHWxYI zi(mvJEJ6~?;45N0Jtm9@(8dzqtyKdCiQlVbyi~|js}ELkb`4=GeRRE82RV_gic*RYpHxJPO#AUuAIc<|TVQF+ z;C+a-xb;3c@Jtn+B_ym%lzJML@U=I2QQ~;IZS;ra#t8bhYU(oiWQ0>54^6L^e(xuH zbmAVHnx$K$eRwQNE);7$lTT$IsxRTJX{OXs)D~+tuGF-+12g2mig}(b4%-|}z8R~pA1t!V)#69RtUR$$eK7j%q%L|`fAp-lNAIB4Vmpr7F)T8? zmkuHlCFxO(mUn%;25E&ns%pM>N`w*4T={V{{$YPg=r!izr84>YYnF{W%F~N8Cu!r1 zX$5MUMFys%oA*PF*0k!tF4Yq}^*?}M3K+j&yBouEFD%cB)M_=PX4$n(5e_sb zIAw>b&L*28u4ywOxNrf|jVQ`kt+5Ul-VVR5uWnltej|n~!AZxP<68Isx$pcx8J|Qh zXExc-B|gH=z$er3y=XU=T}F{U?L$v9Pln5R=X`%PinP1+=?Yup$UGa2`UTI~r_FLK z47#$|a60b)#h+P7!){A+Lj81W^PBD1f=~{+t_=3N=U@VDjr5Ec=Jp95nlz6pGtPUS zxzzcnU=z=#Mj2Gz1%b((e%9%L z&@~t>YaTc;sf5i}h8Km87uBVT?iuDDE83-iBeVtlGD9szqXRx=+n{)MXE=v4(V8(4 ztZ#^%kS{DNebn5_3cP-at}Hs&jyw#Vc5RYCOP%Vs^?l)X7+-g&eQ)-QU$?x;g8D;` zWxhv@OHaj(u#;>CUaN=XPx36Ded85k=umb7=4FhC94y-}R;WT7;Y-}|t7Ds{q8)gn zuLk7`VJtF()3e@`kKKgORII3I$(CW3#2&HHbM0T&4i}jT{N;U}_j%JFG!{Z5Fj87R zJ;&Nd?fPU>A@C>Kv`2b?ZpH0nCzsQ^5KH6!$+Hm1fa(Rd0k3;5)Hm^lps#(I|3Qm} zI-Al5kiB^?feEON9ZN^K6h&m=_{|@i&F)a_(+i#$)-jnDXvF@WFZzJE%B#h2XM5L%Bscaz#tKXyPT<`B|9HbmC4<1R}_|nIwFQPY=mCZH3 zZc6OsmuBAuuAh0L*6h@N?@eir&Jyq4_N!1SU14s@U!kS%o((2mILhCGL`PFeN0Zh| zCX8j5{IYLMqsdw#<6iNT`5%i-8vA-XT0buzH1)LY#zXvf#GSK7KFbZ)&XhmByc2;g zEzcUBgQwj0?TKC-dei&MsJ)(PyD*lHJ%wotUL%M2z9(F;0iOKh_&bsJ6TGt40m53-sAcm$LW|9D5LRo8a*y1U&Kv-yvr>6 zGLp&OWJ?LcKJ#1VVz(=XZg^FKi)!l{cN2=;6&-L9hG|H%MYP#ILO(SJiD&TAznPOqoD7eONn3vu~Ut9p?vi$&$!vd&{@ z3emW&Vz_hC-f?G^SNd%62+-jtl`_qV`5-Lwd{cPD8!%tLwasS zu`ndJ>T^(2i?AupSZb_4FSOQXFn+DlL>4Q|aw5}**>tgCmd1R}RxKTb&9z?9H=5bC=2Sios_=?W_b_Gw}7ye*)5Cb(?-i za+WPQodR<>o8Pk}7PQR$=)v=%B7HQMZ@Uzv(1~$Ob48~a@$p%xHu|NEu3H6X_TKoN zuAQITIvOST{b}9eNc*oyU}-n>o7^t)xF9iJEAhtw7&L+$E!4GvKaL>YbK{Adhxw%e?F~7jnbt?i~8)@gu2)JI%wBy5Lw*J zH&aYGDE%!~DY2=30{t*1IM`7U@>~ z4I&-=S#ifxpWg+{HD8y>V;gj#V-s^DgA|EETk*gj)8Z?(0U#S;bxaV^=IB~kw?H`& zU6Ea}cRR18PMXpjM0IWl!9E&%^KdrcGVtyBJvddHRQy8L+vQjrAhz8G&JNn1qvUxf z7-iJNLxhOt9(!YAEx#o#j2kafqTnc^++8V7L6R zFJCxxzWxuu|0gx`Kfn4|2>N=7Xz6)^P;E}zr%y~GvTck-9F#K_J&pU*Y1i7kyJe%i zJs-Tudqd;o-{Ke^enTcB{Xvpgrk&=Fh>WJEq*jCm__?5GEEv>+kT_E~&b=|%{<*qD z8@}LGgc1L|=8{LOJ+<%q6S+5IP*h>)wkWi;p5Cm)l}P%*<21!_POSbOwXxP0O8I00 z)<)e#aSOlp8-}B4LNlGkn6?IO(cRAJ#~Xwl^uj;LM`DIq0Z|1>4db z>(Vh%aqd<28{1dvZdSF%Vun78WWk?Y?z+wlSkud&M7P{QnoSm3aE(cj6__de*mUR~ ziWp9spc^t8t?c@4U}^=H&y*rS4WG-4?bvmi?(IvL$;~`wM>@)OG%Cf2?Q7d6IkoPh|_$A_N2o|Y)WRS&lrJ;G{2Bui-K7~xlaI4wT_Wu0Z zJr<8fG1>E+(Mlb7siU>WhNXH2VD~*yNcP2kYq!aTtL#f& zf<767CR_}>((>+4nxN5>O=vE8UX|)Vu47$m+nXa0WX#yEjEBqTFLxTu>P(BX%vP^R z3#>p1e$w7%t11;l>G;)bAa|aLNt{m4_YYFP_*jwTFIKPQty z1^F+Q^hz8lM+0AJr3)FHJ$u1^{Lrb#_;NX}31*2>){BCqZwX6j9nuS1oJ}2OJAT8? zvbjrdGOecme5}g=j)@4rDN-KE?5jyBeHJwu!E-KWkGEFz@z4;z!uX_HE^horMopN4 zz}?rRX|b*LP((xjp?)X?q^dl#C!Jxmn7lV~!w(85S!$;{Ge*8Kbj9F_Gfejzd^O__ zh+fleA0<2WXFBo`OvmpZCV&`uM?|CzZmU8}t6m=J6&Vla$h)gVJdrRHd-uKVB~9%i zurMF=IhF+^&zr15v6o(ZeOcTYLa^2k&}}sVgB9y$h~Yz=BdNtVkjjp4qNZNjFly)$ z@|=*{*H6FWt{G3iDPGR(AGreG{OFg12&E@Hw;gjyx*tX6_rswF!Y1KLOy*mh`cOOc z(~id?hx%SnH*M1V*J@o}`cY=x^@-b;DGLYE$zR7g(9S>G*AB+UqcQX+YVtTuN8}!{ zh%+hn?3nwnGp-><977@VQVXilx?)nvWsc3`QBHmoq4%qij8?w$1~hfl&w2A@ZeLod z05l&fsn6a$jw+3tDd+Us-jJ5b+aaebM>+Kbw;L4~7vrz);=_{)k~`PAdur!@Mt*v! zkY~1ay-7SFH;q>D4%2r1k9Obj0(a0`6sP> z)wFjWfJ@&oR~0lV<$R6jRp=L|yqD5X`MT|`%4|*BHtk#P=#PRAoa!hG{R*dKHZDqD z7^ZurW=^$+?95Co##!P6svlVwOM%7|GraWVtGM=(mno+BydIQ3^xSX>+`L7(gNF}E zNutw>YSd)J@D%YxUGCh5%)_HLiY`Mdwkb7ghh5x%-l`HgD^3c2^EIHt_P+22SJvz z*gG0w>oVv>)0_`{CN-`!#a(u*dcKAPQtz|MjOuiHrS^R#Nq+5oNvtsyTix0VobpzG zTBIkCqvjlqV(3ZtlpR;*67iw;26+?ryWi0ReQJ1F zL0-?XG3EB}>PHFvr-NK)3O&#u^8^2%1C@+x323l2vU$c>9bD4F-;t@!(3ON#L~A7y z+APwznKCHaP{x1FqyC1pVHefd(@Uj=(N&Uqf|B@urF*EZ?J+<6?7l7~%I%&>JR9>%ED2!Q^e_Cz(YXMJAD9t)!F0S*w)Zh0= zz$!?q{`ybfxuZqzmeye8^>qc=g-&Hy_`CzfFViiRb!%%q;sp))Maf=RF+1jo0p3Pm~;oLnBaQ8ht|1LmO+0?h<|qI zFbc@K0$e%j8Go+R=8>UcI6&%G{X`0BB%oqCrpEfJZJ8_C0cqxltd1T(y9p^sA$ry`6xx<<7qhRB`RL`XZovP8s zO%F4DD5tX~=br++ia+<1f2v5n@iv78o`)N?9je;0a#m;&ZUFm2XS}HtK~tW~W$Y9n zPM?!r0B6P4>R0~5HP}}v!gq;>%a7Q6<++*~J21I9jw8FIYNx)R9C#WpVkSSdc114$pYpgB-Re2tm0M?Yrd-d}wca?;ouat;(;bGOG z%O@M{mae&~B{)ut#NAAvX9X30RWFuvN>vBRfJTk})ble?UJ<2uqmZ~E5y7}x2(~vpH zN4Jh|vbK@JeL%OpcEx-z{o&NA(-JS!&>`14rrueKZp1A1p zsM^f7-?^I+KABBn(IEdRfvO-qY~ok631u0hoMXjq$y-OfR4W9x{cRO2!F)}D%T|`^ z^5+#Uz3gH0DH@hnf=5OTV2q>cBJEFEfK1s(eQU;jSyiKO+p-m1g1gj#3BiVTYWahO z_bwCO^f~csE-p2(L@KJTKQf+Y3^;qAINAnbv;rLBO@3#0Nzh3mNqdC=_wYBoEVsKy zXBS0QHx2RMZTL*Zs8DY`YLeWGy+?mu)A{}RES0hOYBfuoz3Fv%QY9Xtt#b%ml6z81 zD)UX$iAHA_gQkSv!UInjjaa%WY#++jt|+R3s%u1tk_(q+#h;*hNCRQMw!HZjfAh=~{Y8VOesC zW#Q#F?>sZl%=7&R&dfP8=bk&R>vL@qip`NXUtjx*GelPNO=}uQMmpp_@X`E`7Z{|l zEV7yALR@W-;p==dnIS+9kq8+9b}a2#?RxsDRNbZZ>XF=-%|ehI)EKF!11kFKLQPZj zf?DM&Gc?169o|bTjz{#|b04VOHJv&=%v6kgil0HYjPx&pF z${ob!8f-_Rtc$vVyVy8P0E1d%7l+e&KH8t^_8Xw2+H(G^o) ze_yQkiUU)?y!kG!K#6oQcrY

    dv;Q~_j9Y~ru(tiZJ@ET`6{8opwqlrnHC+VL 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

    *PnJ2U<06v^ru&2h?p)Q1SBK|(WvxF}-)pMu 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 Y_BRVyW6{;RhWmM>qNQA}Xc_wd0hp!zAOHXW diff --git a/qpython-docs/source/_static/bestpython.png b/qpython-docs/source/_static/bestpython.png deleted file mode 100755 index 59940ff3d02cb633c8c7fe4ac8b71244bcf1927f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 96668 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 D+kX|h diff --git a/qpython-docs/source/_static/guide_helloworld_pic1.png b/qpython-docs/source/_static/guide_helloworld_pic1.png deleted file mode 100644 index 712e9864e614eaf22d0b3d78527e8133b790a029..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 44906 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 EzeA|GtpET3 diff --git a/qpython-docs/source/_static/guide_howtostart_pic1.png b/qpython-docs/source/_static/guide_howtostart_pic1.png deleted file mode 100644 index 54c666a7a7933a0e70de86d413ae12ce50e5dcae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 31834 zcmcG#bx>PT_bwc)P$*Wkc!5FulI;u>6v6}Lighu{!G zl6!dHd;j@nzM0?m&D_jna?Y7^*4caQCC_@+PNbTOJRv>}J_rONe5U~Z00LoYgFqOo zc$mPI7jLY6fgdbqnRl9acz8=|s;j{1LkERV&L9v`@BJ4e2bR|K$Ua>5 z%%(HeJS zhYX_@ai}(4OI`7q<(cIm)Gk77{2C+TfA+B`8hoDzA|)lQ{NjEGpAr_XEJm|e0r=*E3*`})YYYX#NemxYJ@SU#A-fecHD=1( z3Z}x1q`JZ(`l`;0fLQU?>qn0s(MkB+oDdU@J8!B&PD?(rMRWnO?{kfAg*I|O zU!FKtjQ>NK=2wPKuPG4?*GJ99@#JPZ&7z2g3;L#ODNmonBm+e*|Osfy^f*dmom+Lj!Q~>9MWdExZpSi1{Be8?RO)~c+7Db6;aOc zMEGni-si?1y=|Z6SwIEZ>~mjn+&Lz27mX_{r+}P=a`~)n>)Gc%!M1PO3)8c2cAbN_ zg0ZEFJ~Z#pUjIXNE$t8&YZH)iqyHg`#2r!R@^XK!{T8Z~wiJDlI&F`|+d=QWtLZ$g z@TO3hwy#qR9lq%D+teQ_fWgz-SLh4W{c7(0`}cy`uL--pX0m^B1?l~aedd?Q#m(Qf zo^bw%@NGAv-`>UuDNDsNpEj|(>60}WW0mGh+4x6<#KbVb0CwVXl9JoG7DYXbKRpQD z(4oSVI@jvdRSU+&{MGdGfMb4oEVpBww(3pta$XqQW<)z4g0Nq zSzxjEg;o0BL`u5QnctkQVL>I-2B{2B&ve?(%5{!A9IjDRN0O(9k?_3IQ1EQ4H=}WK zwo%9RFe+K{ftt9)hn0^n4N&hl@k2WTyHowVy+__cDdw2x7808D(#Ch9`)(oLcYm+h zlORtxQ>&Sk!C;qupF4L+RDWapL|hK=u|&2i2_ba5M>;lq|=<_@+BOCx?2k;X1ra=Pb`tUGHhtv zrNGVQ<@P|Y?&S?ls@;4+=fJ$o72RKw+VJ`BV>m+UVuw)o~`- zadtb`E)m5H;(~{!`Rv(4E+*63F2b_xZVpQ%E6PEDKN9=z_Ea6LAR#cn8Lsv}VK-@a z-HIJ&@kR^v)^ql#e)|=lsnK&twsw@$^0UnV64YP>TGLmd_01c7{8tGo9?u^gUggof z-+^y&&Fk$#Bk4$PrA#KYI)|@~P)V8FJ{ z7E&i>$Hd2DInI0)ql5i%Z{K#U_Pn$_3?4JPF?94kl%rzoJH*~XXIZINN3CH_mF8R1foK^T9P~$eh%0h6YC5{RMg+>1Ctd{%uEQ5vzwy(DXYEWf_>5XtEj0V? zFfO0UFUWiJ96Z;j58>+_3L(+NtHdu)ag8{kzU>YMu*@D^yjUd|{}ryFQaatAI~{fC-hHZ*(0f zs0aYkON9ZZ%~Q_MA5zpbz(JBTuqtSaF$Qu5et`-wlC9@2Ke?v^9sx_@x(gXHx;%SbL{ zKVo7DAS+S%hdANoS*Z1;+(N$vi?W54UhQLWx!$^g@4Hgz7Ax#K>sQ8;VA6`2#rAI`}5-^?^Tbtq~UY}7&cH|mp3E$nE$U=QBpew#QkTWaE zi~C4#f0IJHa=mgb9LIYx{Wlou`)kM?aWIa&Y@lBvB4oH-hx)2(ox|_6s$2HYs0>zg z_Gw?l|8s}=x+A9y*i~|Gj-azx)18KXs?$@D*a~a5-&uaBxrRENfzK5BnK! zS=b!$1D6hn&DD4D)ooj&_V62+-(AfBL+v?%iw^`yj;#U2h~0(ppCIA|x+y^Y$ehjlitrmlw+DV`cdj|IO5E zsMD$*ZpRI=QLjz{C!OKrt;jcRLYFGlB$gWdELlvp3LtJ8BKlJvnp;^3IoT0c&tAzl zR?z;xMsbF&Jv}{X$E_~F(oNarJ;5jTMXLcQlY4Hu6K-%ldywmK7O7|7ahY}P<80wk zs`)Z!%6}}L0X`uLy&SXmJ=Y^xS++!F+{qI&Pd5>)qAKtah98@ZRV`s#NSzLv4_Q>gPu!3QuTbU2mrj4NJ405z0kV4*=_1m)}+aLS67!mf^9C8gmi+& z)LQooME?Z8R=@Ealb7X(hN*^8>$NpjEAAmr_ygklO!Nn0$-5I-VsXvq=KGzgFs!82KU$=dK(XMJ>s8>i;2;98hX|`26Y7l=H}); z^C^&Q*@#~`y>gF?;hoIcc`zR)1{HXG#*eg%@RS!U9jus%=L?LA#0cR9!q-AREB1> z`IY~Tj^te{1lbzxu`+SCd&Jm6&!EB}p0RS%iADSmg<3-XWz6{)^sF=2%WsuR?N=J; z%tRt*;frOdgwI=_W+P%W zeTz7JFMUI%hBw{rhIMq8UkE`{s1jxJ9k!yY+IEa!HPO~pH}F>im$MZC;Sm4yWs`^q zi_r|jbJ={qJ&HemKFj|B2A&8)dv^d=m#sl>>Y+_X;*Ccu?TGy}gIE#>;MI>Eb}c`!j@L{9h6(GXZBu4S-p|9D_aOI^qHjZC#+bg^09;x7;LSJ zCmB=Wt8feH6%G9{BV7$LHlFKL7W_B8=K@%^&#E}1$6@4vogaD>g7$_$VC%kIz6*-5 zR&<9qYAg4x7@BtFE(|Derg-9-oE8AwWhPGbUE1dcZNw&|40mfiTRph>__nr4Mc3cATh%^Kf@Iv+&X8%0O=zhWzM*Sm z9e$INs{u1}!Iv+|36*z!=WE@!9H;tHP+V>xk@o=TyRrKE>Kbb2ji(x`?7J$V*^wPfpt&JplxPF63s6li-;|%6rL~Lsmcn&1>KHHtub-YJe&ab8 zbxZR*dqz^z8g|1X&n+<=gF*PRXxUpGTjpl#xBsqjg>0vG+lxz~W5l+vCC7B$$*bn~ ziyGz`i+3cXq#PCZ$hTZaKU4`xtgvrZI!=TgK+@Q@L&+yVmO+!%vb8*AZ(}Ht2d%Rt z^XWCMH)&p_5V*A0{bzlO$@QqaDYrz*ZBI`3Hvw? z;Y5rg7wxj=d1ldE;(4&v^+g$fh@|IBRNea`7lQ~%59m*LwcUg-MoHwp=^E%5-Y>3r z`W*}gzuHrU-D!ya79Q=OIz*g=OV~hMrxTa+ofs5%(!LkYAH@%_~=Hj+{(Cu2U!E(e|%B!QMxF?V?5^VqcPNS z8p_U*z1b&M{MLp#gv)nG@rbcvW?v9>NegQ}5{J^>8D9O$XblG4?4Z$kMyNk&P|ty! zG%i$ZNDV+BIUXbbsd7Kt}>SyY%kx)2%iaZmuHeq~^7@qLQa` zywYzoH#YvR&&hamg`vS)J8QAyMK|CYwcG~~0}^M4gZVJ}4>O-&oXl|>7xpm7W|E=` zP(1+z(3gVG1$|V(RO^__MVloH`CiP-%px3|_t?v&C-TcWYwD)-WVqFKYRi^yr1@XV zj)ZMkhusPfaNGajQ_#R9>UQ{X&-vq!@cK827pb!a=CBb!PP4e9T(ZCu*7jO=)Yx|!~ z&LRFk<4YM35BjezuJQh(>8-y1t)u_j^8aVU{J*h)|LF&Ai! z>Ftp*G3$B>R7FO#*U=Dzxb1&rxrK-D^h==VAneS#w16xN+bsUr$cW0tcaInUe%>Nx z9%RT9lkainXXw#a09)e$MppUGGDnrJ1hupId+mFlMAz%_G|$0{D4{r3onmNoghl;l zY}NvP7QL^E2R>FxB0pQ1p9v}diMdqYIke}Modkm`aPOsHINp#+yE*pP)hyz$U30WH zJu0&re^19wizlq41g^lpzvsi$n`HGFGi@WU-VBKn?NXkryLG1Yp&(;}ga~b#`#VGg z?iLcvVt6u28!4SN7S-iwaHBp^u@+GD0xMtfwn6NxwI6Sq^UwVjs0`mZ4gG+$oASe2 zCeoZwfOFNI{Z{9SDsY8{e9|g>F2hFfm^8=a{(92BxHgFFt@-O)ehp_)EcU{3wkT|e zqzqI1Ze9MDlsi*5^{Wt|KEEz8axRfQR@XBH^h9CIe#d{f>F5P!U9QJk5SS2(Cx;1jR0LrV9Ti)_mu_H&<_ayLdemWxsMX?? zH-Fh0Zay6{)$))AtSIZ@hZbzKHP0ty!r}7-Veaq)*|-5xz0s)X?krcUz^^AzeBlBK3aRIk>W_y1DD% zHf0QI81i(c1>BE{EnL$C4boC<<&Pmb9X$M<9H@wj)GJVo_Xi) zv~UiDMp~5JFPzg*+#RRMDc73^Tp9ge)}A5W2cwIwCl+r^jryCa-S4Z(+S`8r%&l$B^uON#{i_j-pa3`)I(ioBQXCl^$Yj?*OX(+)c}xA9_9WBmQ**a(MrpbOsf@ z(YaX3$6XhF^TX*~4b?}=%F5eL^i>CDf?z|sIoBhvHLZ)=NQ)z5KmkRGlxP+61^X7E zIqFd={Gydn^PHKTCc{eYN^R?Mfn$JBEKhkDTpqWvc@B?@)34l@6g?Zc`6!HM6}J%~ zbT!!5CnPHB@a|#o*MRDs`JCd64h)WntqC|z7i=Sd@}V4K*Da_ zd_7Gx!=08^1a`fye22%er)aCUfOf?U_ao&uYxc-5nHRB6bR~r>JD$fw8}fO6Rv+mG z#A7KK_P(FodJjZc2sagduq+x6jF^3yg{Evgo1;V*3<_1X*4ra+s1CJ-G&D5S&EC-7 zRrT;C`>LBzhe^-Z)=bYqI7(-HAfKVsb*RN7M8?8&dW40f zAJ2B!nwVMD>lU9i*0HyG6{Tp*xdLkDE@cot+uV)Zfcr2+D|hDZ6nQ@(BOMLZl47>{ z^r2I4WIg_(gC4$~yJI+6TjTEJ^fHTO>1B(V;m-%st4)AZ=cvA_iL)U-h6bAL$tM{~ zfnYvj06SPIx7;+&^f5MEl~{p)RHOeL?HoUn)j0Ld(m34RdK{h_#_8+SB5tO+LAw7; zeCV)3pkK41-Y0*)@iLnmUo|%6sH4+@XMBNz9bo1PJRJb$SNGShE!5_8oSJ3b@S@F^ zJ3YJnwYQO^o&s6v1ke+*#FZw&o?*i4=H^z%CN+&I$5@SEiNoqV*Pj~&+^so|X#A4y z{;=wxkGM6a`F&s$d^GI%*sA_)Fy1dgfXK$mUg!M(>;>Q-U-;5}KbcqelbJ0z&*PE9 z;BTq-N2J!?me1&tV1Hase6L*L?Dk!_RIB7=vKF*jNg1qek(?JPUuDa+<;kd$xUj~O zHoVoIz2n(DR+Ss)lV3Z(wbkbJJSJYhAg$2qT5NB3P&kN1K3Bxi#>}x6D+4pqf)hwT z(?8$xp%v50w5_|&bKT3DnumslwiH;IBbdpi%S}zUh9XbN2IP}YHJYl@?7Ddl49s&c z^~0ZNgg)??Z>NVT?s90*hiP=1huv zXMb(bGvS27vYJ^e9yPaJk|24aQ8^p%j8=g{N~;G@F*PGC?d2=L^vKxWxXl^~T#V2L zWX1$Y6&D%lvS@0JpNq5#kVogxDrOP%sm!^){jR7(8lvztPf(rvZbRORA9}89hcQa7 z0OsWZOtPC&2aVNx{R(SG(tIklqo#(3NmSR{3p~9GtRs46$- zzN##d8gOiiq$4f5cWjC13iK0GO|4#Gb41)RVSCE^J|f&a6r9?$yhBpN%jL6;jnn7X ztx5%_r?s`nR6$I(f!?>$TCVzyt>&g>bwxXpX)?t zSr2El4g`O@N0{g8Gum_h^TB|QY&4nNV8%7? zRB7U^ANlk8FSQ)rz((|naitNj6C>#y8?tBIuV$S^@I$9w<1Jp3M18JVMQ9MCPrAm& zR6raQS7PI2q_dcjcz}8E#cLxZm&W`}s5c3609DFsS=DDoWN)9?lfT_C-AZPUi;ayf z=Xn>DK?yT!n4e2W>5c{QCL1B$v?7?wkfUBc|8OT9|E(yS+e%nl*UWp0oW9EO2ePcAfi%~P7K{^k;ZR( zkG+7KWFT-^9Q-CLvbVX!4@aSqI+1U4LGSm#NDjJqlue1zd2#I7Y3#e>k!*tBI@w{Y zFF#zC#7Q7xc-V}ddtBxQMSFOEm!lsLJ~-^qC}g)aI@o6UzAXBqsFh^mw&x`isdC!3 zWR5y2^S}cnO=7dyR`0*$si8r^|G<&RIs;Vy-D|UqU2b^b*^7oR-S26BP4-NUgl~HF zXf%F+XUV%!DD)gHJPcZRYD|hT?bfFPvyXSshyAR*9bfSR@IZ7PbLoDQT}KbC*P*=h zY9k->p-`LwOWQ6xdqI8Neb7xf-kkk_A^^Xjxky{SKkPMUh(r1c<2pVeBOh!zVb7(P#UgMQ*g{F_`y0|c< ziIvq^8M~i;M&?iXjvK*+rb)G{Eba5*RIJ+6m%AgR(X@7BchbD{Kc<#8pvCr@u&GF@$iVvrWN^RCD zJjG&O>!QsKo%=6hU8~RC%8^h?Sc9(suF)<5Ee4CW3T8K& zronWw+UAs`)x2+q*3Nbx(t_#O^{_^?QN^l=o|v;0eXUMQ%6%fjLu!nzW^o+#8=XUO$eJihPsyNwBx@(1FA5fZ}gSannUw)GtyL5{4~9MsJ9kA z(t={~R(wyx=xCW5%$GYn@)Q=vo?WY<uZY1owZ`PqUvO^F(ZzROm@7i8< zoC`!1!92{PPDiqLX%Vv&_gS%$picQwfBJb|Ev*zuNOS~I`R&M*s@VDTF9i`=<)j0` zw5zM;$N9c|8Kh5DMNc>^yfS|ANGn5J{59gz>>DNJhvAsmlm2CX@BjYQe*xVn&A)q^Ul8wrCJ0Z5!GA1@l0^-iVM zywEaU^1zv27{}o#!3iD`F*UPn8a^CInQ0@hKE1F^|2EO6ETZmY?-$8`WiIA$Ux6zsGGUd`=>i)+HP z401Z?OJ*R@K96eg7O0~f#s&p(KTq+>qxW32_3GjZ4~|?UWMNX*i`Kzt{DAqIytU!V z{@RzZyz&^mjYwe+V>m^YnK`(R2?tDxlq(H;UT!f}a90n$E=i5m=B>z?I|N_w@zC|VdA5X7+Y`t>*mhK|^OK-N*5zPiWTbP$QR%G~ zKL?jKo>e{Ic!1l2vtdc-7_0;{Yg5bZtPF$M!C%!QV%Pml)X=0mw%QLu8gv|aVpqK< zrpiQ9=DB*^+}J+=<1QF99xI+D)YW|qFjDjt0pOzwc(o5LQ_MtQj^x^wh)uag8K+jI zR-VuLM7jNve2Htv#p8?`W3#Fe{ry(2FyAb0=r5}tg7GmgCD>>5$IFs#rrqO(T?K2j zMLe^{Ae9dU2+5g7M_p^i1p-~bDtG7}VwwU#;=)d(LbvjB!}>q5Af}sB)9~MLuGlAp zrjXi4sM*Q|{Wr+^5o&TdHzn%JYk}CXbwmnNsqMU)6^if|ZaGhufGq;aK%H6w-fOzIKP^mCXciqbWnNWZ_tSMI z^9uh>;7f_i5 zz9Hz@y(4g|cyFfkCboLP{E640!xt+|l9CSez#&%G6=y6?ZN0#mXx@TiRyqf1q2r4> z@!o2s$PE|Q%esr7i9Ci?Sj@>}rVRw+LGC75Qh@9alIo(rHz1<|K|ICYvO~jL!N1B@ zCWe+leYGsAS}&6q0@65r75r%a`0;)o5K(%{I~=(1YUm9qUlnQ16ZLp8K?x6Z@D5ULM2a!+ij>vLjw|U6_%CVoomCn)ujE zJJMKHof|(*u<$jdNGLs;zw#T^^dOI5u0{UKX~3SD9N*lWA53IV*z-=ZJxhuexoVv1 z_h0I~;8{DYS#wF%Zc82q;zKd}`pfpig+Lx=_mD9v#tVD$&(5dF&76ACfn^%nJ?$C8?ZceR`~ywgIVq7w)woX;vPPM3gxG z9KS%jQVf1$YC_IW3&H?NQ`;RaX%lp_p)ooc0>KBgxIvMND&m*|Du1kR)I*u^x@!@Q z(k7Z&)gu|ty*}Se)KM9j=24kd8~2OMA2vC7r;EeBmIqwL7cBmLU94TvTxCErsh_X% z-AaFa*t5B8$Z^22*Kr#`U>seq;O6+Wz%^V;s^BV#6I-Rip%w+g>-j!ElRQq9^-qE* zLhy;O*TvxUW>ZA+i!E=nHG>64@VNHz@g$ebg-Qr{HuDil6 z%V!Bw7?HC;0aV~NaluUD&HBDw4@5oX!$M6MygD?%Xx(D+kl+5w=cg6GQA|!^Jpp{! z3sh3}BLB}5K(UlS45YO*5jEy7nk?3>|7ve_j5`oVUv{gp@WOiNUx!zhy@0I&+WPOw z17#zY?2e3#8W%cAfj9iZRsDQ$o-&%!t2}2rfEzf=!&Y`91prbgX+o(1A9RD|QO{Tv z;d)c~qL0Wq@=w`Wq#63*&~{3{u0HrO2L3LgX&KM2U*Ivc9dC|o%Cy-IRorQ~1Hr*He&Y}?_NfwKl@-lJ}i#o4)x znUcAVJ9*i}*TxuAz?pJ@Hh?Z#_Y)o_j)2WPb(l#l^d{wIB*Bh!$Pd9Ma}CAA6((X%=$=X#My(QX^zR!Mye%U^(%)S&=|t3I??K9FVL zRIIuOT-+R$gh?&RuUm1;n}ol8jYhgZLt zqQNOxF&EXtiK%X`(qj-`IsE!Gpd6#_d(P!MvPdTb*X&na$Kg+4|<;}$K z7%Yo}GMmH8e@g>?4kXIDF@8z>f6E3zQ5MNlARb|1!;H-I+;f_pyUNAs#(sR=T1f1a zKpYlm&b63rppe_eIG+`FY0GFpbo(b=6 zDD)1MF|T5oGgB1~eGq6=rqo;&9hSnF#DOnRoLZlWp)>xoYosONFeobwwR9CQkt`n@ znF;56%FXtYJi7mRrX5L>esw~`7!v>{Wys%#j&T;sCFedRpkZXRcH@fTw;QEs2b)=0 z{a#nCcUV~$s+u!v&~vuOBOU#7-^nQ0n!M8`0l{UusFQmkI0WHe7u8JNL>6D>;oxD= zbq?{(X|$T_o-G~P2v7M`Z}Ccf6{Xc9)zpfR;x`1y46C}2hu<~>LM_a7u6yT8ISx2| z>U?RKb%%j;Gh6wU+1MvQC^w5Y(eli@UAIzMSw%=?vG9ikJ%^||;b}D$0y8xgi=Ug6 zZbqNjDQjlwyCHjan}~1(OSzSdMMP;2k(%Q%(Nw%1x& z?qD#Nml@MNc%B*UA}1=^I`D@*bI1+g>?((fCHNuqA0Zl$(Zwdf0{G0qnVE6%yZ;Vmtys*?qO-Cy_$b+h;8 zsyb@FNpkN)v=sPKR58Nki98z{B{Z{se09NgF(DOCp9?vhdvzTI+3JMl=n;wqc8B0c z$Z?bMJps+(mCI4AcO3~B662ejo}Z7NBF8q+-zvn8eun92F#e`g*YbYvMot}Ib?2?6 zq^#`b=7tq8a$3Xo#EY#V|_e)3A=V?|^H7tr?7WBTjXM8w`ZyL5Q zSG-0wW`8LQ=F;=N;{I!3jp3g47#1(l==nm7Q5t*lnj_EPVz->QsDcljW25b z73_Zd+g$!g3w$7i*iot?0QHA&wYs|q#dUT?N|!X%wwyB0fE>@kt#vXRKWHJIL)0}P z^S_o{Y*Rc1oID7Kj4lC500e?9+V=d%`05I=%5|8Tnrh00#V6)i%2FL8YrHxE?&@#8Zd7~%Vsg;0%;m8#9e7efE z<)tor;I+r)vD%C#hBV*kNGg-kaFiJ1@+7GKRuMET zg_sd#opXiZiHMv5zGfSQ)dfD#NQVB6JMhX~0(0%&1X$IV_eZokh^A}3QJ}u|(*_ON z_Vx*Ck2iN~6=rb;G)foZm2)@XQCked~B9mojlZJRfy<2 zfe&jz`Q$|6^(!(%&PEXlab{h)d*@EbDXH(&B{9`pi(py*oNr_5Ur`RAe~Sor=Z4@< zsk)yu2%df=t#%@5^33+NG$ZHCe*PhLx^&cy*)1$5vUOv==&_aY&d^gsw%@w%19zqJM!Pg zMDiJmib3T*zk8^rr94ypU1C*qCzwlz`=bq^N~{zGCUw>W`cQCw=5x#NQZ?1d5mQl| z^1z7F8nV5lFJ$<*v0UvLMSO~OUNpHGaT|Kwx(Oq0rsYo)ZZNU~S0OX1wm6GICcD%T^U( zTYAk}fbYt088%;|&gJ1edJv}WnDlknY8q5fa79XC#T55I`Ws(zU=DveR}&FQi22#f z*auQ&t3bk~K`rZ!@^`6^1Xo`1j@Y6Ph1Q$y44JG5?y5y5M85f<$H{sRomS(BR1at) zMzt4e;)}|q%$N)J`zmFB%XUsJb!A&(o*KX0r*u6x9KE(2tJRW>WRArSYI+gXTdf@< zW6MPyirLJp364FY;@CTKgjiq=I2NkWlWq(h7}lD~>Zq_FZbxsxmqsvgPoKIEgNpSJ zoQvh;OX|aFY6KqoJK~c|t5x)~^qq<)g+$+ARU3igHarYf_;o9DIwCEG?u}n|)HOt! z{4I0bSgVQ@Z<-0US>EUR5iIBYz|^bsb3+E3mU$0@eIcOdsn2i4YneT z!AX3_b{8qMZ}E>w*EnYJOSja&NAe)kx*q9#;}z$r(AKeoSp_B{l1zmGwsPDK=R0E5 zg}kJf88c^jRowLhDQbW)YOYG#gxGA>?vED4s*?_cbOjj^WfT1G)F7+uD@YK-lbfYj z@_V#RwivS%L~|Y56I4q$j*UA(?grs+T6N_w33wio>G3RFVRCL^-o!xR!v`6;&PB{)r{@}feg2WcVYMmFw}#-e5p@B7tS?~NS!|GWiimTcX;z-sMZp1-XQihwyp4=MEEAn$U|wWt;+nXGV)xI34uIu8;cMk^KE{TiTC&DJv?)fevD{yly-Tt&bU^_Y($?Q zlJf46u*=b30-(MY%$PA3yuz^&HOq3C46-m=FZfPFO*S4y7OGB-RnK3mU@K3p70Ial zl%%z^o3k{b$%YaXXras(5*G9~@npx}ZDY84epAH!W;sE)YQS2mfJy19tu~VD$SudL z^9Q^>hku^69}H*+D4gh@ku}?VQrtoESPl(>ojE;~or2e6X0Yf(zGS<`j^?Gx~{o3BL9bb@=tLUT`tK4XNcFR|Hc*ZySvbj3=YU%~a# zMxb2Hl#ln4!%tm~;=@dN=FR1kWCqrSIPR+t$tjS_SSb)5Gg&0ZGnM_*@KIHR*(E(E zrH^C}1Mt{B#A1^k7EPce7FJ-s*WfxQf-f|;m{Gl2Qc_@E4WR>NjE!Y*lIRaep1V5f z941+%BLMp9tDB^qfDPNI9|sQ({b@u!nj9!jMtC0Vw0~R<>KF9{tS6z10K zjd7m6HQRss?y1`tqtZVKwkJ2rBCr=sBDb>k`=#DUT7-bh%Q}3*0B%l{C7~`^W%rGE z&RVqppUN2*$I#BAq~+dmZ7~0lLr%!QA8Y)RWr2GhC*AQ78*>$~`2&FKJ5YB<>Vkhb zn%MWqvc{9e$9&aJXN|Vm(GPWCTMxuKT3~o*nCN1x9;;(N@BAyY-NQ8^u$(jtt<*+@ ziLb@;fVpABk`}u>Qj@8{Hj4hSmhpPH9lWBsv7-Y`!6mLpg7=6o>%Za`4iwq1NppnnlgE24Qv1|EoLQW?sjl*e4>8qU zY(6-e?7$zg#_UtPZf)lxw~A@Uq~KSJ)TCRIP)mxi);ur(ZSehQkapqUcjz~}0Oi7q z4bLZQCC*mPMV<34-oVG>&{ks1j|f4oB**iVd(3HWudk2^@W7TjPKBNj5cG4zb7O7saqrAlu@gjI%B#y1b zJ_d6=ZH@RkUR>Cu-_{GuMu#rh4J_?jEhbG~s&tioSF@nW-3W0;5YAoNaz6_kQZXE&Oqt zp)70pcG}{Hfv~W-v)_1@m)}*1fX%_VhQOz^Xghh z`uwmo5VssXE(yy%>#KmNiB%VUv33>k0VBZgATsUAB7Owxw>Y@WZfxhiZyF)j4b)Cf zVPvZf(;=0++b_?)-kEO-ifpM~*j5w7(~{Tjs?b( z@jQfV7vi4h-5o_6`CeYd=Fp$+6H5NcZUo8YKQ@1-RT)WR;Vyi(`+xQVu(AadO0lY? zE0A=8-?4Op*g%+XDReP>EU;ZkOg4qgQ1BG2;CSP z#drL2XySg8=di>f3cc#5|Dcg*hWxdB#KM8H+$>dB4^$8NY=s#bmVjpk!s4-#nNi~l z39+*J3o4bKy2I@?u-Hr-(3elWCbWoLX5&P~)JcF|FZ6Z3i?(QuAAFz7Nt#1?k44pz zqt!RKke->{-&c6;`g=J2$MgnwuUUUaBu5KgS={iDFlojx4qlUwUfPQgt9$(((*0ON z2s+A8D zRRhlm#5GwhKNenj$;zgGbxUI_a18|VLF_X^bn$W&-@_kzf4WOE%&Q}WgE!AesY-}M z>yy`A%WG=q_K$Kfq_o&e%>%T87 z-roP2Cmq|WAYh{INo-}6??LNv&F`NU&nnk?bhI47GgWa7l6%KoY%hq573IFmJvoY4 z!~iT?G|PD%@|9DAc@)VdH#PiFB|5NGIu3du#~)fVEIe7y)WFTYcjL-7RT@>g_?1)r z-y{wO3BJ`SGw~9fYX!{#^7)QG9q`fxQ{=(TJANL|ns<9Oy2<{xRH{r}QK_I>U~9xs zv8OVAtJR?lBNqRVwwGLNWTU^yV^-ZcVApJ&%IH${ThM@GfJBZ;^VACB8GVY9hjve+TU!H|K&CrxiXHXbvB_j38fSZU+op~%1lV@kIc@$?aTKz0<->n_ax{PxNIE|5aW3j zk)5Ma!9Z3ZBqf-7k^SSf6x(3AE26!q5AvULC=nT)vZU|5893tV`W?<&C_)%5qB{0^ zHzmUYT2}PsEWlrwoBDCCa!?f020c2r^Kl#0-pe>;OI6v|rnJJ7?Zq4$9v*GDoUP%N z&F6A&WST-0^H(wwWt{PBJTZzr0{Vir&xuNhgi)`Ksqac`zuQ(9i%$ObRZ6hWvi%b7 z6e{n3-?%8Q_Cyi(F)k5Rbfw}E87#yFVLWb zrGOU^uY2S3RaF*!tW~DluO8Y|PI`QX$LAfXKFd{ak8IendZ_Mwt3i;&Ir3mD9By42 zkNm)P))x9HYpHngk0sr=F-f*id;C_O7-!g=q}CXIJo*T}TeO`LTNI z2V`K|+X&hBnq5`Jh3;4{?>BsDz1>}btcSKMroFPGT)XwXmb{YdJ#_}aj* zY&-)hnIfUyn<8#g)K4_9p33x`lD`OTe@R+_V6sdtQU-#Ty6KTQIgB5RYl7_BA zbECWGKaEY}L&&4fWTN*hA}jjkZ=d_}2)R+ZWCo^rJQuZTc4|Ik%OJFltk8bOY;g9E2l;pbJD6fQv)^JT z7!Cz||1BVlMu#UM1cte~;yuOGS1`OZL$tk5pW=b{IM;)EBh zqLiavwPLg>l%t0!R_UTh2A%+RLILsOJTsmd(c3@7u)big)X!uH$7O9lN8y=pwFF9)}Tpp0Tz0;D8ZpN}xDl7CRE^NydG<}(gs+?z0`rfRYf{TT;@ zl~6C+%f&ICyQd`u7soIapIp(;E{h(Sy%2?Q(rY2i`g!o{;&CaRtXZ>8wwbCzzUIry z<`Zp@r|?>}6Md!XJ%<&#Jc0^)ne_kK3f0;4rJrB6(CdScfD zrTUht$X_Y)nT+Sa<0$;^_vO(~OFuVgGVADg{j>3KMmPs>y76gg+*!>F4ACau?o+J2 zE{opitdsGHd4a$?^%Mk)q7Km9xaIXY6pJ9SAYi;sxqO3j1#|9g?=rVi{2U0@v6CrJz*`l9_Fr8$Ye@?Q?zru!F7Z5k`}TJE2)`W zO>fhNnuq61&(0bf%@Oo3!=~<-z7~D)MIK?D>y~L1=sT4;_YEe#q}Kxz?|vB^6;v92qnDbU$aX2OVkBSV3xeRVjO=zX8pk{|NmZU{39NT=rb}sZg;vFSw z55v*o#UdIy2-}n!yFwXBg1nmKuOrojI3|KXCg_8MW%Z{Mxw#Y$T|TjFQLppn7lg2B z%{zHnv9aZ8wWUnWW(Y)A_uh!VOWkN7>|&1`FSpj^3L|kRjD3?m0v!$FR*ozk5-Gx5 zv<=9tw~uGJ?BGPEZ30quk1UqB@B^ZR4QMqYpzAt3bEfrb*wY&>vG zp&9-oP%ubjb<)2vD8M$T#K~Ma@!Wm)$6E0w1}RbRDRMrceP1r<6I2r}`=@LFaefqb z(?u2>^@IT1Vzs2QL!DzS&ZI#(^sqNZmHc~!c`w`nzk-bo@Q;B3EK5si@Hqi-fJXP9 z91YL}S-XvfsztlnTl2n()bgj@73MOJYPalL#V;FSHjqgeTB{oFQg=$hY%q2zgmL04 zheYIs(i>Lfe$k@lzMORF1icqBCD8**M4v!7Su5nBbOHsWwdU(TTzdc5bi3NnIuvf#``+w}+q#-Xq<8M}gX-J~#lC{9-)sv_Z;Vp9 zpn3&XcB^IEulidj8ozR8-I0~bOBl_a{Uj`=I`%lkeIu2JU`ZjHkl>+clSjXVe2?af z-xtpEOQT6l{6)+pWb_j$-Jz7XfaIba=8Qg zBKkJASAJUj=5^GlZ%oVP65rX|Fl3KknP5*=OT*Pu8y93|mL{i`T_&twQ12Lj^Vua{ zJWAiDE|<5u>E>{wsQI-9kppXYzP-3xm7Bans21n(fkXzGnB!$xJYRPrtxG`vM7WPW z7dOA6_<+Zz?`*wiZ9YPUI!IPClCXp-&SYlULCy-C>4{!#D2;NwYg$2$<^PQar$d55 zg(FdrGWY1|M$qW2cDNk!J#)9 z!#nG@H%QQpjPjn$y5fQ^^!Us4W5~#B5(I;#M$MRaFf&u)nbETWYlly@r5qbMeCX;x zKq;%KPw@4G{ln>L{u7*+>6i`tCf-OqeVse?XX-DKFwMW8NHD36N#Pzn3|C+wC^rSF zuu|pIak}Ruw5m%Usud-tMcu$rJvwVhT|PkGrIkSRzVC^aHAC>Ht;>^Qzco;F=r>M8 z&Iojhk}0705TdJ<$IgT*NhjgO~{V z9{A}O_D8b?OMlo%z5A{94W#1Ifaa!bHVY4_0Su!&kvMV z-|B=KrH--XO0hG;RiV#YC#|V)q*H}9V%)pi8*Rr=@tn6FF)_bd5uKEy2|5i~y3&od z_0vMz$aJ$R{#4kQqnS?eL*YN92Qu++eU?X02A4BDhgI=yY?JSYH)1o^qV+my{LFHx z&Fm|p9J%?02cV3arJ&%S=~d{KuqbDKxJKe&?o&2Z*BhPHk0`H|Qc26t4T88g-Bkh< z2Yl?$`6UKF>v};hXjme_6Dcf5rWF}0lL`D zKV?=x@h6nHl4BJ)k)AQFHGi)j zb-bW(l1t4ZoDXEqIg}vV5$m#;`9VihdMmH_p0dHSqWDMiF+V0yw%Xd_IQEg;;qQ{i zlv?Q7nTv~y&7gQqLE^}TW9%D5VSs-W2tRm_nZFh%0q9bQwF1p-C09m0!E!BmJv=0| zu^mjxV}b&6EqUJ-?R=DmE-(Zz{F5d@`j5iGgX|S=*ZRVMGGNUse_eC#nDAQRBAR zpyhLpyokriDpQn_Wgt6jA7r$P$y`}L}kb(G8R&(4p zEwNc-EnQ_yP%+LE4Kpn>&E#f=$WvhKZ}fi)3N|u)X8(g%l`hDEMA*XQ`BH4y1yys|#~XQTer7CE^M~vV&LjU;Oy5z9_BvKv> zt~9jw;Pe!}^X&*B3*^r=7>2z48)jNTf#rYSA|%jVQibCdo^TjmJ3S;>`&R>cDY}`%8ZmCM)2>Z)UJMn~z%wvqXw~aox=4L?lgzc%9 zWJ!(3vOO9#|he*B{yj?!ZeX9qX!?$A-+KqtvV63iFkCC>Z$ zNgJM%_WAHN8~4aMy~y*Ug`P573cR2#lWG|D6R%eO`)^WuUgVDcc`K%$6qbeg<C@3LH*F zTF=a=jJ8ALnutQ96d&Ks0=>KB}P`ucxQylQbh$WCAs`X(kZtD*p% z(rjmXe(HhNwGsK@_P~C(AEvea%uOKdLE`(It8t?;56M%lkc?*{Nn$ zSSBe*^7&+Yw<_Urv7dM5C0s8uQNIP*gPC`8tIsjb4zLuMUs%{ZLsk}CW`%w&Df#AN zPlYLkxdi+9uSo-989;+)?^8C7PA8c71DrOS6!1nZJ2Vu!rjvVwA1HsL(?U&9&g%+o zI%1-4Lq;Z0^P6qryND3(-Pjp_D!G{}YeR=niZ%)vJF4K(&59bwIzvW`Pr|(eV1Wf0 zbWY%d2r_V>@FUM;00o)ftf?+tTx=c~39Ql#M_#bmYfCCWA2kk(y5yZRq=k$tPhr$(WBSPp zU255+jbbh?*-tf-YYpF&IZg&P=06;~_e^;}pvJDD!r{q=)b`#NoqlyES3tRGy&_G9r?Fu%|ewePK$2V9qx;hk`E>kKT98?u(6F>&UFnn|pS0_=somxFL%(zk9dF&?v2}Dcn~wk&^}-HI0p0 z)Io-rhDzK}qyuRQTwHZ*8GGsI;lWcHg7SA?u(8Pxbi*_6f@WT+`$~nMN1?=c7J3It zFN)H%$A9O1lzg6KVFt}F%%BxzS&3Z7ou&9&Q8ftdOu8y28gi6LokWSdP^2g!mE%}T zbc)CR)?Xpm9I!-^Evp(TD=CA_$nlzbVdjF*+S|35v9Y1EZlZcoj>LhoKds+-OP*c+ zEyzs6?hnd6f;Tb9n$28s)-2|w{Z1&dRM}%0K!xtwA6YTz2LD*u_MA!zuQgOxc)()3f#&Lo_1s{3KyzJ_JuY7X%NbPg1s$plcZ}QWT3RF@HcdXjcw*A!p~32sCokxGHK9cnD3N=8bmk)175Cd8 zFXFZ{0|4};T>tg-Z@!ku7lkz8?=`9AG#wZP5X3(-disMB{mssVdr~?~KUnCei&op#l!IB?Y-a6iW@TfY+-v7++o)Q9 z%g>;@Co#dwkfa;O{JjGThm7R|p?;9f7Y(}a5$=M7>Vw8FJ_*tJLzJTl2uzD+I7ZaXYK@_?n$*2B)_G9fzplmK zUZCH)vqe)EOa0CHbK)iY$*@ExEni77lct6$+KGwTTzW*@9<{T<*MMfD>dZRtY8BoP zN*~lI&U;Z_HFhBHYt=R{(a9?T-%csPTr{=sh~e_);Ns|c0cKLM=gHk?cCvRt@fOzJ z3^9ZDRv7YVz<-E!J+l>Q`SL|3VN$kkYQmrnJhRv$^2bq5qjUB5-&!9Rv$q&c*Q50< zmDb8C!{KfWe?}R1bnGnLv}J@vM7&!ZHK~;@@*3qck2aL!UQc7T>fWkg%o3+;tg*0| zm^Xhlxc>8R9Ofzx>9b+Ip`q+T12jF>B@sF0T^YMIRmm@IQ^3wu9}><=imtFLjR{6m zIUHxhzE^^1ZUI+kGeC<2{o}ZC=`~fq??kU1OIw$aP8_RZoD9dr-kEnxrqPc217Va` z#YyaE8<02L?EHwik#-PYsjYa(2mul`t(|01^Fi~u3DIy0P?sE!^ZieY2TOTULXyYh z{eJxLF}YL_mNYg}1}~fP0!PhV)L2T9%6~4-Lahc4LiO6kOnZha##I~au!i9WcC4?j zSO4C~kUiDG*wxK(ad9beSR9#@gjw~){2-MY!^Un0=4U#H?*R{?P}6O8X5pDc4h_2u z8d-O%f~uBB{PfxHx-CO~MEv-&tQ{5#4$xTx&qk2ISv^$wa9Ds2e|}kD19!+mYj|(} z6Ns32!&gO#19L_KrP~(wk~6r*x)!GuH>hzsHaBhKSZh2luq1 ziObx-6&|X|8M-POoqIiFIO8tx`HyQZ^nkCJX-p4nkK95}_=@*|`+ znEhdqnuW5&`P!R$YL#a*YpfsEx3b8NxuB8!>!bP@Esi9_dPoP%u;(4~N{PDkm_g{u zi)=(4B?Lk@bA3m^ghgx(Nq}rcRn^$vw=yz?rh9qikGX%g*$KSd)-nUVpL!1WOS$!) z8#&5xXj98R+V||Iie9kTJc&e4Bjt^aj8w}R4<9+Psj*U_X!xN- zR_*!6H+Em9u}s7<0Eh-F6<#}-Q2ni}7>#hIBORRbPnS3Pg~ zN@M@n-#ioanHSCA!~CPK(e z%ZcO_-5X-0I6WKF;3U9iq2#z#JF6J?RxG1~NkA?lw2+(RQ3wllbP2KK7CMt7@28+c zje+#cDV+xq`XXeo6vJ_ff$-v=65y4)=Uy)EmtuOY(@7DRX?FKDyJ{nO730{$UvdRY zj(Ep}iDZ3sdT?~{Q_x6XUvW&Zx*yH47Vc4Wsj3D*CEPj_g>QQI1s2wJh88FBvnGym z@6Yh}B6K66jH}ymKFmr%Hfh4NQO0GujwkCpgpy)YyUYEHol_Svn`T|`Nh8ffv+nAW{rlFvjLxi?8%pE3M%Cw)HY1+-eS1p(5qvlA=mIoE+IUD zu!~obvcwG-ty8ZHss)SlAHaMFkE=oVPnfgMMIsN{#L5b0&&4s6Xvj7R1$q0Es;zI+ zh5m^o?)?Swft{z|2xy;Y!0GN6tVw9zi>euWL0WxKmXXffm@#!emq+ZJeP9jC*b!;{ zZj!gY;W*xxr^SeIyNGc>U`dby`MlEQz@Lrn+pO|+FE5Xv%H0|5nRf7r7rjkk zNV9#0jBk`9HKy;aUEdHsb#`mhoKfejm_~G~zmLa9=%3zcHwRkdp(VE_RT3p~`S|PU z4{MF-1g^OT-RMkC^*k9B^7_mb%c|6T8)Iru5C~d|d_B^+jgp)BPIv9qU8pD0Bv4^K zHM0xl(;RE^!g8JfS_ZbwLUU_;SUMT~dao4{N4wA8;=(q;7sVh`WdFLl@QcZ0-nv+rD$)w%jY{d{KPTW_zsTzjb1pOSwmX3H<7o2_}LJ5;;ZVR zqvnxWYa{BQlAJqEEH$3oa~6*+LaG9phy%VmE-mjY8;bkBv+3>&^euLBn4#HY_x@CU zh3)YaV5ZiarS#TzZkz<0$jpnX8x~J%21ssmnFmXk)APWe6 z41BVnf6H^QsN5&9F}P9;TU)Fd4tp`_>{9po)zXojuX!0~nWpY$1f(2s{oRj+3Gk#% zX<~&fs_&>$eZ`f&;~*tbM5<#L7D5-5fPXG4bFh-pL=kP#dQf}}m%M9O+R(hbHzE9Z zLelu$bqq~_fMntTF>p#Vp?I4fbbd>Shk!GEFW7&$hHNfWScix@w!O7^Tf73R@7!+t zf?@=(%7FPrqWtE~ug!EG_~%grClyA3NzZ`dEkWvM+-jqy66~-V;e;H?Ql}xod9-L- zcZYF-8WkM}k;1oGD*7Hy=ifh%F3%pUcD2UG150!ziZ-`EyuE{dpGgK;qy~!#e4Wl& zZ8-8RMT+AV4*w@+J$+Tn^U!|dg*Rin9tVB?U3JCa%nz#QGsgMEuaCu?jMK?1`C#9Q zr^}6-3JrM|4=6*LNfIDT78M=fxxn zWlyYau_}mzdMFNb$v+;&L6#1H`qSSo)$dlN5;V3d^~h`T($tW1lRmid>ao~%TaaO- zvzoMnhF+nPgF1(J!j?$xcfCU@9@Na5O*ftipvH}-I5^Jr^)>;e?Ci{a!Fh)e0i8F+ zkrUB%?vX9BEx51y66<@GmY+=!i@lTKC|fk|WPR#ggRTrUqozPY=pO{VRS_E9m^0n@3ZJ_{le^NVr?}1@U7ZXlduQ>lisYe>~`OizkC3&NjDt)%DWfiW(o~qVbpZfm;%NW&e1j zBVl821P_aXAP7&;(+xt!tWhQ!k>cmY@t zND?UpIRs+*7f|*8{Tms4A1nxOvSZ!c*2(tH$%$LuxJ23P!opCcicAi>fxdp~kv61! zAM7`i+FYezj3Yc}#=ge|m2$8(lp!wS_=`N2J=_;_hCmGI8nyXeZI!j%jy3O%zM6Ep znp{|DWDf@}^*S}|D4Z@$PJSPY-tF2^Ioa85ZB7(tsP#h48N*i3#|xit3}rl5V)%rr zuBmamx;*hd+r1!jw735VL$uC2GJYb%h6r8%=XTZbld3f_lO&5Q1o{HpZ^Uif3=*hk z&a=-8)WDEEdle)FwZU`M;~0~lBX z0J0flMlmHqzUYe$vbz%2g0#})1EP;0|KNhp>Z>tOyGKpGZXmFxvv*MPKHpznU(XLc zcPU^eoa^CYE>O>cv(=Hwjs7utc?Nd>W-XkK6{G;+BNt!~nYR-`I1HX6;En7KqZ(@z zGbl-F8Qp=4h=@#0PX02Z;W0jrX?EYsWW*BBP%9YI*VnIbFEeU71@{y*Ss|}{3&ucy z%1{syjat?dhv9~rnzbjhG$!vVT3Q}4gH0seW6Qh^xl5(|?8dZ+a8u~_Zbff&Aos&3 z(Y|eni$jZaOoCQve>e2#pqKFs=`$6xJzcQ9!>Y*rvYvP6Hys@v$i>cG-*+%ktP6y# zSKT`1rHP5VyJ5-X<)v3zKJy{iMI&m;UO0vkwj1YIVm{mGx)F^eotl~|$N*1f)CO$N zXD9UT;`#fSTQe+l=L_iG_Bl;0iNCLSIBQpSU-9SGiSI##$!q=mnpU7tfY)|B4KAy} z%2{CdAVo5pZCf?-ZY@!l+oaY0`Roo*fkmKgb?QKN4u2~mQoAB(c-B49V_E3&1xeR+ zFqsDCkmXkVqk0Zp{DquTDs-$vR%KlcJUL(L2s~J~79XbzUIuIn&q?txfOxzEk}02< zLCem}ruI?cIz?bF45t3MY)wAmVB5R^Cs#{N+8mv-B)umY=Q92j7G!z>MSF5}{5<)$ zSjJF6mao^&Y|YWea8qi8K=b)Z#4rrg?2%eOV_!SBqgKEYuk>jLj!e`wzPEvOj(6>r z6t8?2RTGb_z8lp$o2~5cc7>3EYpb&6;uiY)`aVATF=%-tf;bXsn%~V3ci&xTncF)9 zWldM`6p$%WPUaqrwu8^UO0q~#Prveo4ZE60ri=bjKdD*~&D<#Z&tY%VO?_FGd+*~r z+`VeWP-jx^Q9@VM@ZCaObDgIaq<_G2vtS5xM)N&?MTdpwoC9Uw z`_&-eLU|8D&onCy*`^bza(G9sQ}k))fX4F_8L*M6Z>?)yQ3v#~xUBWk7XGlwR)#P=u zd98S*(P`>nzzg0CP=X5wkRh(A5%P`;Q=9^Y4Q`fJ@WjQ-$+~TCAE0e;sXGu-@@siq z|67m+XK7|cpjlWATCy$gorCeyC+b9DJkM*?HLS_^aOKWOKr>&anaIetB#Idy*;P`Evne{ec&+ zci%Ivnt99j7Wn1W7+9;zsvJ4aZii=h#%jU*$$bbf89<6Y@b!VzYqdx3(lW=f{s5lX zE+hsho8ZH7!2Vp4m6nvW0Bzu& z0ENvam4Qey(SvHp{y8<~Dc1h)W3QHn{VSrihIo71+waboLjpUpXY9cZXec?bBM#2t zBjYk)L<5NgwgA{lW(la2|`u@+889MB+KPPbqg6BpCKoXpJq?bQWLE0UBWCGk*=X;#X7#6D42Lf^QDh#~}>@dS$)OAJ!;%5Vl zG%}D8#nfNPM3A7RpVV@(p6=9ov939c_{W44YggAJeAsyhP+SM}))^95vQ5UTQN~A7 zXsUl8yuQP9f46CGq1jU)+B_Wt?k5b|^F3=agWf&P+aVLX#^9UiQ(!r!+R$#fqt|u< zfTxp|J)g1(TZUt|9l9bvK-629V|C1Ngb9jSk&*)7;CV;PMHc2_7W6rpO!cv@$urzhlu^#%_o2vQRls|S|kDrhCe$2&H%zTn_j2` zgbjgAmKfIgo_8^>dpa8W9Z4XzO6rUeS0~^45l_VdvHU_`ws@WFVbFU3u|R``F)hHg zEM5$`-{!~M1lAV< z1@S*yURwVio09-6dFu&SERJ+`jgC@~**Rd^6|xP3ls1{A0##%Pgq%WCsRbxA;*brI zQzP6nt+~{OY-&TEuf~u8W-|VZVH7w{z^|GR`}l|t7O9VL0CebLMDK%00pG_48TpUl z;9*@bRM#SUXAxAbK`$@?z{u#!GR!3~z1JTD0X_tx@hRbQ*S!r1ti}vARCW|V6U@33 zI)7@50Wb~ZJ0TD$qukN+Dj2fLD$~=F7kb^+*8qH1jPEf^lk)&Jh#Vo1agMxb2JutC zN+&nB8ZfgF8+N`Fh(PrsB>pJRG5+Jp%>*p~CDG`!Hb&W4RZy+N9KkS0ZRoAGYx%hG zPlR3opN<)WT|KAZ>j@3j+GIp8GXl)?Ze;4D{vQcJ=Zf!!yYEIx-9lx5H;%Lh^*5k@ zNPs07kMksN|ND}MN`-X`UR%H=y7zYjtlx&}Z)<+D)(2?301^QZ2>erm7jmbL$GF-0 zI+qLln3HfizK@YN&2I1H5(nS}*ldrZL6JpYME19ZG-)fut;Is{4}e08&DfL#~Nl z{`TKq{%_vo1hzsT(^dvsIqZ0W(q&UyCtg>+ZR~^~vH+=H%c>b`!8q2NT^bw~ksRU7 z!$%Us5ji6U5uqT%+a(&^#S2P(1lW1wo!ca25TM@W9$=i{iC2c26^O8`tgLvUzdgAv zaO~^mKn$)sM767dER~q1`D4o{eqY5FWCV-$1(>hE?{=U5{;bF>>9s2d_ z*U;~v3{W>WSUIrX%tVmG-d8!GLs<2YDwb6-K??xK+qhAD%s;IK0Tpf&gA`~E@bQNK zULbk_meKQXUh=jAD6r|4zPt{r5^hOTfKJkX8Cnon0r&fh^xU=tL{oJQ4IB&E`&bB0 z$h0mXeMCMe3U6-%rUNtuplQe8GEvw5&pc%iH8#0BSy>fK*v@d8CRu>lUR4*vckkeI zgi*1D=ag$dJ7o0x_Dr7FPgVdll|2M@8+CECI&9qR!Pn34t)fW{M=xGpUY^Ga<2K$5 zfRrm-FFtC}0Tf7qpA%lVZqsm^8G^>MhB0uIGT8JYY9_B21Q>2QI?XG>QfE`L!*}XF zcf^NOfavjF|Lp;B7kl`2j^FBmqn#ZWcuXYdCc|!GUpkKs?2xi!z>y~3FH?d<1S86@ z^aMd8(x`Q}3yKkQz}N$Y&DoRy9lIfZ`y;C&xN(gdSK1lir&+~FK5$=fg<|Y2Gswfc z7RjC1enAHyX!tKaM}X%lCx`4JN(BoEJRkeCbKpFs=Fv09` z$GY^vd6yhwr;mnA@diL-YN>?CXcY$BH9mSW=9xgGAALu`S(WQ;GDhk(b;U!Mg z>VcNjNG@n&8G-WkNGXju!!g?pKcD}>2$7CJ>Hc?)=>JF<{r~yq0)tgs8mRz#`r8g{ P45BEjCR6&~vPZH<36UAuLMUVwvdIdW*&%z+=iHy~ z>-Ycjd%d1VAAOR0yvI4$xvuLRMQUp*6X8?iBM=B8RTTwY1Omelfk2zXMTfs(=Xdgl z|6zE@sp{k6;!gh2nu9O#+*C|F5QuASs86&c&TBLX1Oq}>YUhLnEv<7ZYr~ho6m6{&K=;D3y9?}3PvEfwwbPW!s+#blPw0| zG4G?YpN-+*V5RwKq~ko;=S3%A2w@)n{$O{xe!2Eo#4Pz^ zKO~#Lep3wl=^lNXW2h|l1ih#_Y9Yqr{ICpTY^HX|!mR9_xq-|N7 zg0k`peW8CVth%p<-6WPolNS`58s4!BHr7jV-Q{9qV-pe*I-DJ6Qv2dEDJCLvJpSqa z6QlX=@}%rA*+22&X>WR!!AR~fK?L$@uRap zy}6n6YUxfF)r+t3QL}rzO2Ke|KU>+^cpskeOs@YbcVY88ZPifAJLy2YOU3^AHmCHh?Ajwhk7BK26v$wT0#KX$&V#+f1JwY#&!=R-q;{bH!Qoq&R%SNCbuTJ`FlV&6MKJ=0ISzqXpM0_GPZ z%P>RQanTO?m||_>j^l;X?u6Iu{&H>{T%0XpeSV4v;%lf9WxO`k82kRQj1z){Vc2%2 zCbPx?BZ$30fPxy$6rD~#P;QpIk)6E3iJ)bmzoqN+1568yBr1FnVu1`J=Js#itWLP4&>2B`l=lAg8LpN*Q!G!I@KZD9W z_S)m$%|w#*SYk{RjMi%iysXhM+5UX&G5zd3+F;_b^bVObvwXCaz|#>=Gr-$BxS+f+ zKQEUSsuZg1*SvPtLFemyTK%`Idfq(H=A*>eRo!Rl(x=Zn;u|Sx{8@glKHeDlH0-os z=`{2~_2|LZo=S61c{mJzxm$?Db9z_NhNNb1B82m^K62OGPa0Z3-P744_6}AYf59E@ z%x;~N6hLmwjAHab;se2-{lr{Pw$6M@IA!xQ|K2*79^D zPY<_`4sh^rk(|b&-OMu@Q;i-+#iJ#*JU@PYbz8&l zv6axnZ+J;B;HAFvd%o87tv|s#TZzSX9Uf{z?93JK%x0>|N466Fz!8Swlq2tKCK7<^8oM zj9ysbX(Y99z|`2iChpU}*B>y9w-(0y+jS7gdL{nhv0w*{A}3PVI+y@|X~C9D`56Wx zqJjArySQW3j)QS#8H_kMD@2DDmC6MHW_wEzT2}n#(FQ| z7S$Kmt){0mzcgs2pG=MO6QR|m>v&w2QKg5uJ!T?CC&m^=1`A-BUEA`yhTJL-#vqX) zfWUCzvusn=q>XG$q0!i7(qjL2eYEJ`o5zn6?r<^1U~r3xodzmjuJ~l2;7I-@BjJEJ zf1u(N$IG*8t2DI8^Y*t^B4fOso!azPS$S4G{xbKN(xskIBldkR<`tvOE(#2Ml)kpx zPBcC^8hoLw)seX@;GG-J2gq4@->!M)LWFp8=?_mh_Djuo{Op3a1P>G@N`tPKh8R>+ z8^189Mklbu=3yS{+f$FO@cZiyWxO=!1_G1gd4*RnK9^JAoFJl>){b0jxFSFF)h*?? z!X0{qwwhL!=tUcu)?Ff};!S$n(no$zdrJsgoyV&gH{ExBMc;k=JJBZPxc1mg*kx(v z-k;9FTVx$t&d8~`V8QDiio66bUH<0umU5L!5v^*-&b_Tt3SBwjKVH z@xD)|XohDPWadfd51l6$)S`2*#J}1sggtun=!|&7>U4A{apd~bzHg1yzTxpVFVBu= zOPb6CUB1@>N((zrxgGDd8ePm5SNb$j$zgZ6ci-XJ&hEtuJRWUs@lwyf+bMxDcM;tiVDrJ;V&hHR6_#1R4yI{nD9k z@v;oBKS9UqI}fxnVsYbFN2@4!c83cz=#SQFi^{d^DOtD~H+zc&xW9Zkog96NvHnA$ zqtvW9PPce$-FJU;FyEi%&7j?vlz3XHO5c@DU-l!Z)4AN*@!AU3??UGl?+LRwanf(C zE!}*dLbo5+kiA<<-_|W|ice7qLg;JY`rp+SE6FZYVjnB1CJxEqK9fAg&s z9|?;73as$fE5^1Wqxc=B$0SWIvv?BveD9Bi8|&bK7aBrgPSLUto#Vt35g|opQ5uo|a z0;56bcNemgHvK%&*F5nH9PR;bl4~YAPTKU z^jnliXF^8iMR%Z8q!fw9?V)U045l|w=HW!@d|LC`F*zIy5{Ei}y}l=9l{4s+@aD}x zx~Rw87RCe3OjS+IU#o)f4blm*1YNa%_RUFYx2`%?!jSy~7vI{_J2*xoBFXs%zjy2? z&X~3-SgQ99yHJ_d*xW=^$2>ea9T^*ydAu6&KG%{qsk!2|YQpWLW4ov!HlE~un<(s2u zDYBdX`9F6y0{qWLw@cnHYv<FEQlZbw1!N{UMu);;{eIcJ(mv3l44j=1F6Kx-iOOKf&~+noDRG*?C3 zmJQDjH%#Id$OG!O_x}!eXONJPxT*)-5)?R?Z>G3+wUMxOTYRg_yr(>wSzt@Ry%+1c zh2%|zo3dW&iP!H$rZyN!M z#q(<-OXP_C9LtP}rEEJf3o`@t5K;VWoQe=!2}A@f!m34ZHR-m#=pCH*iHDn` zXH^5zGzasAUXLfyg8CdLkB5I8A0I!P4XBYY5a4mfu()P)Qz*v9d1axigdo)y|lj6QK=^*_3Li`fW=~qIa1z@EGroEi z|9O*!6(dP+Ha~5X$ao^*G?-*Q=XBo+gFJ>#X{kIPF87ZU-Bs|#uNe1KEeMoC z)2_5V4DO@kr9{HiuRPYXX#Q4oNBph4J9s-)4*fp&yJ_CPf8Y4^0G(vnUpIk`mzfz0 z@l|^GV!CFQ=rJ9&Khx>QnpqB8+_KvP*F*?JT#|ed>HUs+w?s*3*R$yrG6)L864Z#u z=|m9s7{??AFx<3VJkZc&l9wLo6*L|!n*r&%xVRvum3Wnr`SJW2d&x*{yY9BT0doQx zqH4l?|DjXla^KS8;dP%zlIrw@=B)N!LA;ej0}csS(Ln0m(DCl3ASQ&-wpudN>hwV? z&NbGUTfdyhCLGrLKk8?%apn_NAVg23AJDp`zt$_iS;OV&GAk;=aGYj8o2WPm@lY&G zLVG{kZ}XBT?v32Y215^;jCO1G&ccs+J{O0olaK7K7L8Ay&Zm({XIwo}*o!E1(E&;% zy4?{>S}pC__LJF)+r}>Jp-RbB^{M~B*3GY8Y#W4AwhN5UYAA%Z_MY~;px63{bqZVg zV;~lO#PtwSD9)k9AS4hkL&`^kf_IlhFtkkmJlQ=~UD~%q;Nlaa2h|?e@~56qP|)La zlfF57`w|li3oR(A=0|#9%cie=MQY}^F-+0*(K|bQKRU$S^ReSDvWAC_YYFO@F+$vL zUC8B(F^yL`n*~nbV~P-$Y1pOZvc?tPd-FWg=n79QY3v4?r*~CQ@%hnSOB%X*f9p>; z1??`j*RK*zJT_i&Ezc~Z5OnS#kb#ny^Dm>NSh60uYS#NN2qEkW9yA{unq~E0jXb=Y z{CsWZIC4RtQh=6^%1vT>OVjt+;=NnY1wVd%FKf?UC_A zV>gxU(dar48S$qZn24R79pcjW$Bfn*WGWJcX2+Oe)L9$op=5r#_8MO0m=}FYcEbR=aT-wKgktWfE{!ZsN?mX9{u}nLk}QKiL-dxjD1rF% zv0K-d80D>KeP%Z!xu?W_yzY^OXgfZB?nXO_{dxV@rOg4cpwln)yQ~2cSN9L3wI6BX znACVpC#ve1es=u)@K27^z@g6XwV4v%tAGnM>%nUeu9NZrd_l zC12@zc4Ok$3sTWg0YTDax%-*FGF7>ajAX0fB5t>+1X~yDhc`39<#nO7J5oY3t4^Nj z2QBVJwvLg?!F}Xa?}VSUd9Rh;c`CsxAdK#j9tKK!uGCsE=shLgO*%x7&S71Z{Ekb{ z3fUE)$G^!MS5MFCc3VE`Sg=CIN=*drNd5ybakq5Sdp9i0mbW$FANY^h$=7SkoBdGN z*|~J^p)=LsP+#9;05DFYQa@{=c1ec*mQ-~a!t|ZXjBf9lh6j>?d*}$6chfiZV1>M(6nDYHU@hnVj`u@wN^!_p1VX^Ka)bF9L6-@BT>i7+gt@PFnUvBE~;^ z7}ab}Hyxix8{RP!bpH7YY5U2z>0)zIc=q{l5)VeZ)UEMd*J?fnNVqV$hd8n7*Qk%g-? z_dGlNr|PQdbJX`Nsq1pdZfw&cS-q#?ed{^K`GW0&;YW+7f4;xOkuGIeu6GDJJ0xu4 zDPctqTDXoZd1%nz_9DG5C~hKnZtY!g_k>ZZ{rm0e_0l7UzDz;!Qg35z?N{x#qCOji z&Tsc90_OfQIC5f1E90}qWvq^W%Kg@goDkz@XJ-e7m^adH=N73+F^HfXi3ks8I{f3o z-L>a!gd=_X?sk9gvnfv(tW6gSLZ;qRH*yC|pm<3XL@_=ABWv`AZ=HU&^2WVsRTC&J zHOw(IsPt8v3JzC%U9fNHBA+K|y*X%Ioc2uPX;%taFEKYTXV~}u#cxF_*4EbcNAG*} zyD#Vdd#ZuvBhA+5tH=;>i(9BylBC?5WBTtqtAino45-)F{`}(q>p$oTJ;2mclNHT* zn>0;5UU%x{A7ru4>L_tL=S@VIE@DE{j`Nm1@1ZX>qiToMLh0B(V(nAY^9G*(mV?C@ z92}fiDi?W$XpxLLTF-EJ_;A=K*cqb>yArn&S09rDqwg_UP*4ii1O?%v=Cg<*uBTJ6 zI{({?;!n!hAG(IJxJYytqJP0;o6ql(6y0=w7Quz4!Z3lb%jVZk)y6BtO}KfRMnyuK zs#Zp4ePGXsaO8(IHxhN$h2Il}Fh9tk1tE6UlU$r1Rn0JUO*Xy}KEow9q;Df5(#B(B zP7K-2Wx*)Iv?X6v=f`racSJCx5GbHdwU{!`;+kAyTZZAU(~02VUV^Yh|C#R=8B1DQ zy;UyM*X-=C8|UkLDFo|dbBOQy%dxD6R0&!#A(&Gz{`Y*OeHCr!AR-q_ZEvO=(@&<5 z`dqd@KDPo>;U3j9RW;7EOqAD)YoJKMV+qykWQ!ONk3D|5`=KH)0*k{g#CO;^%O$y2 zZ*w!=WcrkCn(5d6P(Y5g+ z;y8MO+qu-*(~-QwVl(LiUsFCdI-T7uHZj z-Yd7BfIp;G4g$s@W9t=g zwbk604+qckPrKsIlG3y63KED~J}IS$boaC%!*o-}yIzq9{?O#_dbUALgk&(8m@hx$ z+9RJ;{oJXhZTxy_YU-V!lh?oBpM8%u4IZ|(4>kv0N%^0$jrF|c=|KJ$Xk{Lfm>&== zSQG1wK4W)OuJg-&d2t)PQ}cD!t%lq>8nkZB=)gxV=7nv6ag5gZ2nN;b3RIX>c8Kgv zAF<~j28S~=GgF-@y8qU#+#n(03phW1_3G8vr|Xqm_t*u~`o_wwu68=;11}DY-tk=X zUn?pgzhjyhc=2V_QA1NxD6J3T$NZD6qK}V{_kJ?+J8#_Mo1+A%>tZyjr9&tEAzv)O z-;TU(`i6FIKmAridhe|NYkHCLtG;QHu$dY`21L+;rfR+n8=7imWbd82v*FVRSNzU1 z_8)_|<`UWUe#B7S=cSCepFx0>TN^3TE6~jN_0ddOQL!&opu_f)h_piP;B#N!6=Jl; z#zqYmy}jkWdar+CZgVa6J<0x87e~zNqxX0k_3OPJFZrzWXIx#Lxpu9g%D_+gGSxRM zHzv&autWTRJNVrFGP#L9h+tcnU|@|^Mq@)$8)XlY$q)*ub5*7+-n^F5L*l7}eH)$s zJ!y|xh{gzVb=aW(;#tYG<>>>{#FqpVhyNzWMBlRDqW4s)iFER+HwRpN|Ni~-VEw^o zQ;Sl)qCPwRMtJ*#+aE3JzhK^^5plB~&eupB$eWZXvN?=sjq5hmnkN@L_8;`%U{vq>2f zoXKL9M7cuE8w@QuMB?Ar5j!FiTgM>phr}MeYLpRZU1Q0Z<<^X@@%X*KM{_igdmd=h?r#{{9 z$d-K}=DCVM0P}seHN&cv$;C^OqU_~$n0&`9Un4DFf98WKS(r`J*=D`Z!5TZ(7uVS) zyDrkte(S$JN}q4b9~jk7mks|#M@Jv=oq4_x3omK;)$`H$@yYr?Ij-7GLiUu%JiK8W}d^PKEt==tHDfi_c=`>zJ6Bb9=9?ndveM@ug-pH#c6!wj?AHK}t$G zlJMDa6g?=pJubPE0^RKt%NK z=lj+i#c0Eirg`LLkbS?iK%;16h<*0nTUNUOf#E#)1whuRBc48R^(UjzCHsH%q8cAa z=V+gTF%RA@51JSCb{?rVz8FSNos)^7e9+=0@;mZ7!Uord@;fgf8k0SEbe<+@PDGmv zJG0-gSz50#phqx7GZ4sNWi!cRRZN~cQMi7nG!A+3V$^9RqR+(KJl*FeCFSaAy2Q%& z8rNCuAgh2A#V&qQIlv9Dc1&wE(u8hzTwa`wI(?S8^wsx2JN#%=PS?uoNEK!S@nY%w zPjJN+`iPeVJPp~Sj$Id&VLQ9KK3k1PVT4o(&7yLh0HLN3Jm%7jZNtMJQ?*aHFZEEB zfA#&mV}pd!PL08DHAeh@t?cbCC18JRLGCA zM}=d}cYodgPT)eQlEZ*}g%{DSAd}6cO(KJ-bN6dBre}w$c8P z({)o#5OSSqc)nvBW+UV>Rd^jcsAe|6cdX1JM7u>O(yQM8U~M$~+D$brt-ym(BdCu= zh|pJ18+%g)SjEL@5U_2imVx$9@bWxiC6K*GySvnqKGg{+w?oxacx^i3ZmM}dzql<3Kd2<*H1G*!bI zzEcAHBe~u*7zI75hD#czU5FNbcQ=dtg*U%_i04gb1(G*#yTWw&>>ngRFaKmLn_c^Wae}@Zd02Lv&5!Sqv z@9sWw2iE{WDeOYq@kH$e6lUP|HypK-T;=%9@lW!2G8pLSO7V0TqefOsMS%bx0uTB> zBFl8eNe{PMU2`)%O)j`9;T3Pl|v@~X;8 zfQ&@sE2J(8hcTT;3Sa+j1Be~jg>ZoAQNt}H)LJQ*=H$F*!F<1F(slZ4URY2+f#HAI zYyca;e^knaDBQ8?_mnX~Z>&H3rSoxxY9KG`m#>42#&Vp6xvpqquUYFR>J)lt^A8(za$&*mcIdThqb8p?IvRsj2&Ab91vhqv{YqetJ)d zsxrcj`GbdL!u;RAChy8n4UasC z&)syAg31YJSdV_0qK>+n8q^R&b@g5V!9C?zNC&6U;w0S%Q2S$)av@50*CWYT6JOr4 zS1kGhn7g^T*)5rxn(BRs4$svsPfF@(|45J01P1q>$jL-2t#kH}Vs%cVD|PTas)@iU zUmxsx(W#$UWO&b=6`_05be_c}df{``9Y6KWiun?Q1EUqOy`Qz`!&Za*>HXO?L+mO3 z)HX94n@Xdmx;hlp=TI!+eU~QmDtMt%X$c*bR=mtVf1%q&2e<1j}M0Z2Op8 z#A2;9?!0D~SJB*;lU4oOWxGk-H?gNkp3aTQF66M`G53XJmeZW3 zbL^1&Fir7%y^A%gm!1wy<}J6y2=b$PveZEF!PxumsTp+l9buyt*MeS1&pS)ByM3u7+w z75P6bTA30a%j!$C*NBPZNp2}|nSD_=X(T`ZqysnAPpz(pYFAxdErHi8>3g_Xw=&b{ zyY>_UlR!fFha!~xT+1qHX4 zH1u2kdTWKRy#wq5m|Y_r2x05PyYJpw1$ghT4gwDYudZ8`+EG>dzmJu6GUnur44~41 zM{A?^K1wq)FO69R_K~5_)IO27_&5ZN?aSlIOz~%%?G#pAveEGM<$8IunAZj_!qU>R zC;1K(p*YO~0qR&s`d?)h>k^`*sGPcyA2NW;{X>Qqt77&i>yfo!JuzUZWS|u~H?9fdO)PEK%CuJ-r znLqrrJT61LexPT$1|H@oirnPYwPewFSM4$_25eNpI`kFzt3_SX2Eeop%gl?MBaM8# z(VJSsiC3hrp1}wcB){V)YC%Vlfk{qswZBl3lDJqHL5+=+Sxk0xD2pD(>VEZD(OeOT zMl~n(UndHL>~R(>N9plkA&?25i_H8Z(^NbY5fAT%4q(P%ktgz5;mKelgS!zqT&mQu zy#(|7S{nsdd32ll$#_BJG8owyZq9mgK^z@;oEj?pA3g|}7_vODqv{qXNy*5N^jPkN z2+&9u`DD`?)_>2F$KtE!Tubmurmv>xntUWW43=4(n$Llh=yj;7B&0%kZBC^IGIoxZ z7(u<`^FQ4O1mtK3F(F8;(Zv#O+352*@aodF`NC_q$$zvl15i>$#rTW!1V}2ilbHXN zlvlvMZKXa0rS!IDoL7ACQmECe7{42%?(P-vzOoIegKU$IkLo(I%P=&I^Cwe`MDSwX zCA^`qd!WR#*LdzEHS)YL=UFBJ9^Rv0r6xW;r?48=saiAy^d2GFKqv|^E*|eJls8|V zel)95n~2gZID?2u6ax)0{a!x&JGywR(%$&}cq|;82M-=xL8SJRVJ5|V;_B)DlbbNE zSGISKhrnedY&||XQB+VE|9AL?Rm;K7Zjr}Ofmw0vKXpV}3rss$RC=ZFZ?`sHWpt<* z%O)C@HDz`s{|#+SwVY_8eNq!8pZqj+W3)o>yn+xe*A?(n5vKTt<4?!?{NhJ> z6Njd1d05K|Lo>q5&FkEkx^JxbYGz4EI`pPMWxoj;sqtv0YVu#6t37C&HOB8a*J#<8 zUM1ZAi)y!ux}IDmUiIgUap|cstMaGy`5tZre;*KM&q?4nA&W)9qndsKn!~}q6}pVQ zeGVO(33@8xhHSD&oKKJBp1k@ey$O~c!wl@(_!JADXEv)dv)JyvvcDxHj)pKXoNo@_ zuZ{#^c?i|HVp!Ik0*U+yiU6#YgRNPs$g5IACzF4IdR!@u@+iFfSebfXB?w(bhW)jo zb>c0VP4PYX)^WD+YH9@fy;{;s74)eNiW#{d0 zYWUu|tOiUiy{F}8iXeWpTrRPg>PJOJR`qa@Nxc&V1cgjV8sxl__(t>pNUm%YWq&?o zMjW(QiEEcs77@J1#GIJS_$3_4_e2bVTgXfr$C6)Bvss}%bJiqr*ICHS(Xm*w07Y|w zZb)67@A0RaplpZt93N5e@-1r4&j68!h<}-|C5@Gv)jRuHK*25|1DUD)?Nd<}A%fvv z=+oSS{=b*5X%Dhh-|@E1FB8-IIhcQ*?qMe|jO7nOVXj{qjw}pWd4hj zaOdTH!cTYsKe%{u+r9=X$=^*3Dcw+17No6kkqP=x@T&Qm2R+x3Nlnj-<$mS1W8(jv zPogTh_UrmL9x{&^nbaTNaCG|plWvanxb_}luxIA&{D(Xpp9*;XYPGN4pRZ0#z!$&5 zKs^t)sGAq_KVL)6Kz_m*{{@KtPFCR#t+GB=GQOHjIOoR{HL1GlVecd(p!dk{Tgf{((R& z8P!!A70)QoU_YWb97Ct?spRUZM17jm9S9Jjo_jRoTOJY4uowk0rg^uU6Bwvh{j^I> zxn<*5@QaeBi@L)>s2B`fT^=`tv z(&vz&`3!nP?x#nxqa7e&!BJdaUdBd*Fx&+b0luP+&96K&=z?e}48{TjIz-L82_MOS#`avZZF%`ev zQg>3L&q47>e@-{6YC@M?F}Pi#qXT;qj32-#C881H+UsV|>*sL~jf&Q#rl)Vd-x1dy zO%a__xO|Sw2uB7M#t$S?UM92{+awu^>L;&%ruJO7u9S0q;_K_rQuyv)p01bg9$PCJ zME5yxjU3 z7;Mb$e-H9nHEfW@===f#AmQtQu?P#-_D)$)8TW~0p$^@_TPLy< zbOmC&n#tjzA%1@T5my4BZGV4#oZSA?`t09tEQI$D_3MPKU_IuOem#5jjf+8!xW28e z4ImOUM#zGQk<@iOM$?Z%+}xWW<5q!%V(lX(tGfj;ODkBA-M8-Cc?_$7Qdaw9A*|h& zL~$p{$dU>qHv-I79?*t6+uPb|rwW<#a2E} zt~9r(Q#K*deSZk6ev-kRoSyz_;z3qjef>(-46CXxOr6Wf$iz|$QVYBI?aV92D&0~g zWo+x~yL0#MJ_u3>ty+rgDrEu8-aVphj_>DI|Gf{;A9vb<7|+CPY#1|BbsWr5Og$np zxM6=Ii;!Nfz)fUU{T^(sZxe8J@odH7_Fk>ui95&& zh#lbdqV9{G+uPgy8RDRf8#FV-lydo)ne!mhyN{B=#{>y#;CDqYWFVz4w>nq_8M(92 zK|>fux)se5mBWAwJk1F_%bo_`LVR|6zvOrCz&ig9Z=YXK0Esf{h$YJq`uzFx7;3?8 zmm1FS;Y0&h5{`FYVUSV!(cO2TUC%lpD z4o#37zYoGm!-8-n6*j!i0EDE^HU#W?f-$GysV2hSk zjM3zcI8?EZg(7))%Fnj~F3yfzVOSq7%W;3b*Ydwu+79hA`jvS#uh;5Evl!^LemCQdq*e5HH3oaTB7eD&M6Z_oh&o2O$m zzV}Bg&C$QfBXG1VYg{t;r;9gEqqQxCU8X4c?NpqdouMs#b$LOM#>}jmFzRR!cxQV$ z-X;Zdh(ag(tM^@bnfhr5C6BSIMQM zC8N}ol(isG=;`VGUdU@l1bIJr%L^S#+S0zKO9y7^{sxhqL)LXXB)4>%ld}X=oMDN< z^bLc$M#x17ttMC^)J+(%sd}>Tqnqv+7KUo>sHk*;+zZR4FDog2LMj&@1X4*!Q86z+ zKiL@!mw`RFQ4ltHSy}Wbp$kuEk&sBYNr5652&Rhtvsq?A6!fwo?%7p(y^v#&Bf9^PyF6X>Se z4~1`RY|KI{Zg;UuM@I+TO9ep7a6+oez^eerD3*g<+U zCP@U66^t%X1lu>Jo=USCmye4xM(nU!Fa_b|ParX(=-56PbM>VOgVFzJaO;CteWOLa z*H+V+OIMRe?%FbH9u^))g&HVlj=oB)X*aU+KY&~6uZjpof)iTjG{)`f>Kdyg;Jv#D z8+~grtCOTNA3WF6A_IjVUQBeWQYRayX*xsvSs7pq{AdGoG^=i_a`gb}(u;dJ1M`y) zBaDoX=dr(7B_X4s5qF)DSi%)SATebVKAh~WTmc_KK{q5vI)R>A(!`#cO`~PAeGfU5 zQc;WYkYZO{W3YAs$ibfSgu_v6xJMoP1AIQXf=#2gQ^XL8W-%Q|oP-&7Bk92M< zbmJ-ofEa?{ee&c9%G1g*wzZuHlF^?fZDkw`jISP=C2x7GHlc5TVz`^rXW)WvO;oKw zKKRZ@vR+=EZ50->od<+~>DYAm+ljWLXeXIZ z6numNAoii6GyusL_u63FKA@tZnS{eVSRX@O4VGa-db)&d8*W;k5coWhZ_ieLe(UHc zfKCTgqBYnvlrOTz&WlgVxQWi;~)|Hy%pH8o?1r?mB6E+5Ab%J z1{41dfsQWqyp@K&KA72x8+O%DpTQZWu=0DdG5)Dr|IUq8UOGBDNN+kmTLlnZi(PM? z2>1c%1*$){yqvFYjl@K?yI9^7tv;)J^$NLC&epB^4a^Get4k?-w|{r{H>Z8U)PpRU zsD7jeg%W>KBme38FCaz$)=Z(Wp!^D3Mn*=ETK*fKI&c{wRXBFkdG=RPPLDFZKa?D} zy5ny+^q82KY-bkixnH4IcLvR!r0MqrC9>BQO_HIGk3$cbqDGP_6n?O1ANIdCR!-0O z0nV%W;xKLSAy?Idmvk=7*FNGhUY!gCg4@P#*ZB&f)f-0K!K2$bIFN+n2Z;c1oqmzc^Nak&a>c0H_T}QvlFrXdxOK8+Uz;q9a0$GPo~Ag@=dp zx4HrqvazutK1UD{5_(=5h_Z`_i`Pr|o~{;dn#i=zeS3l8B;Q`(P-GA|&o*74Ql^FE z4=@yEW#vE!Z0NGmEu+6yo5*VK=~+*6ZNkIHw>3$&p|n?wNJ}$=qViw!Ju6TOicm{9 zK}bvG22b<(5KLv*KK50`jf{zberzrSZjHfB&F!}In5DQw# zOTgFspuvelOqXbXlKLRi1Te*^yfJ_HFVyhFt51Leji3)e5yUFpC-Jxeh;q9Bw{`Cv z(o*f0>VD_=*QX^3cltX!Qv{t1;RMW8vqwIf8C`IHEVVSPb+dsS?{2J*$LvKHBcv74 zPWZqmA9lV!tOfbUy>aUc04#tFs_`mF9b1`G)nW@1@G#}zJX(CCS#~t0Q40#RD#hF_ZnZm#T;TDYBE5QqH-```*{5`SGW*NSxP7zHtneKE1=vk%7Guk z`yZ~q?sLFEJjG}}PxLT)%Vk1($zS znT%DlZDE1Vn|bCsixx9i4`3)bBVqj=M4aqDzSHH!wAHygl!$3mBwi>OSU~8Y{9U*J z7}4oGs9{OA7mZs7lxvG5lb4fA982KpIgWD23JW@-0y0mEMJ~xx0XG0B`gf+WUbBEk z(#I3lF7z0FJZ7-7Q$?;5Y|ncQ7`Q%nB@V~$LmrCw>=*78z4b=QL7NyAlJInP`Ygke z&p?T!FZT5S4ep(s+E6;c00(qe!JdZn-rnCgudqgIVxfPWI5fmMl-}BO9>}rHJOZGR z*5`G3egd}njp@c{3d&`D_y+?1_wNGmta*L~M15QNrm*;It)$##w&^i{YSdHH{I_q% zK*cpQG$cygb97t-rFpnDdj+lTu+Y#%r*L|-6pT)%wg?hHLX@5ZRvvYXK3(Ur0v*kG zdg*}ns2hsc35bcMLAE`BAs|4XM0W*jgQw8qCdd2(O$i{JS|shbjNlp>2?=&~cRK>9 zhF0x8`YU$Iu#>I8D{-)5R1*Rq*TFUVZ6ez?G=uIiHLMTi^}tS0-4^H%Gev*?ykm7*F_D_P>k)P$`KC(CK&O{W}rohr9>e9Fe%5Jyu$wB9{@#7ix!vaGGEMDNGc0wze)n zy8(1*!XXJ~lDOC(wu0foXS4n_o_}>SG>zyaQ$bh;p>`Sv4F?oeb)0qcP65|q*tlPGZm+WZE| z1yf`r-X z@CRUEa&|UwzAX}bmNg7iQxOO&ljE>%=#ASpMXa-!VQtU&^zyb&{$d&;NoNI~p-hjz3 zZ~Vt1;jbWwz@h{6TRJek)Ivv10K(V|5Fa3Z=a8+?;d%Y~H6Kux^Y-qu&+kj6F2Umj zN_IFPeHB9|`E}KzNXMX!7gRwv_!XmjpK%%0ws8>MA2?-^F!%!%Yy^ucaR|l4Vf$*@ zY^u7KNzIj9PIsvrEe9%{VK4!v0+TejnN?wEVU2{ru@~hu!P%v%vn-7P8G>`c4Naq)=!8T@V2z+XUl`FQE;29sHyQ&5-R!ypsZ3ja!AqLgM&L2 z#*U7Tkfsofr!Wb;AUvl`nm6K7GXM%+l*PSW<(gDj%SMym zQP9z^^5p7SJ2(a9hU!tmBq?a4ED7&QAC8he1&SrcO0Ka&oz~ge*}6y=7le`tR%#!p z3>cwt7D}@$AN%W>a2xuie2k3mTRs+$=vp)fNOEv=dv`D?f(r}VN3q%NweeQsX6qY@ z$WWjKFw$}kd|a_Du#yWFc>*U1gGgLrmuCk2yz^sA*<*K-3&GK^xWeZ#cp6z4(VE3+037ptx$0hcKg@s&8f{>s` zj~1iAK19(_Kz#267O@N$NG+%hKkU?O++rHEbJz~oM%Q7ha51}whuln8!XPqHfFB(f z=XLomZ5Al%Da3N7sK<{a4`Se0$eh84C{zFtgHZse_SdNIvIz)O&A-L}#I?S;SvL3( zPMD+ikv`hb8dcem-)=NF4T#V8JY9yd?BkBexP*{Re1tcc)6yP|}uihzN zvP2n{O-^JhM_QJH72MtYTm^mr9Ztkq$Vjcc7?Ti+AB~k|utkABetARNJ=lKOB2gZax+#l7UP|<3<|vd) z0x;tPT#o6>qQQJKkZY?Zzq-})S*VJ$-YXff#@?&<=zN4^baYK1c3WCn;8YbA6>o~V zf3SVG>>U8ftd?UBjOxZPTd@k(rjZZ)z;LY6!utAI%LPBM7~|x2E$#hRd%L^EU{GE1 zNOWJPpe5iY1fB+cfx4B44H?h5RxgRO~p>;giJ|^%!H&unTJrO*p-ke zQzcX~g(M=OG9@%1bNr6G=l!nVU+-G)pWn6Ky*}&X5%#|C>%Ok@I?m%b&hyHxpeYqK z;(qYC=84ExI=Zbrm2-3T3x5KpWi)E|cK-apdrt5Cc@;sCIe#~MZSB_}M^4+=FfM78 znoU9#LFBqm$q5b)enr1O<9$Zu#3mcrZHke)dU~=Y83(c`Io@geQmHXKi%yvhjl)x* z{)W1@NHV+th71>c_?21g^XhJ{4IsgR6%rSgkFkV6OF0kJg=sf3UCkk3^yc- z_2iuY$cWz3v-gd1m;Q`MUQs zetnf-;r7z#=jK}*-o%)YJ32bz;^GKycXrZTmixt$rWowL2P20~cijSt=AqwnNQY)s zwaStZ#*p&DqSu1tTyJRrXqwpYKqMwNuF|QSAhCiDbiV&t*sN+H3-x_-vxI_zH{hpP zz9&#HLBiaWM8z)^FvMAL0CzI;bAXrW+btu-vgs2K4Rgo|;vn`AOZH5E0&TiO$-SYs zw|8JbwfyvkwO8WeIuI^s*Q`Op^%0hPWGR5&LnUo0z0kEl>Gtmqklh_DBubSsd))9_ zNjOFanv5&>?m6BQzpsz0@P}}1xCX>f|LWBpC66Y+1-%vc7z%+}ko%{&tS*741}%XJ zY+34bVkpo`Q9i&2W^XWJvfCnVAXMX@)2cicVq;^m58nd*YOpOPNUd$M3=5~uB$yv6 zv;ZZr^wTGe7*K4gZvN*1%#p!hXF`g}!^3mYZ#|k{ynKn6O8D7BLg=6j;6Jd@65f5J zqEJO9@v!q}=SV}3oO_D#lhz{XB+9mJ+sp(FI4)MqY{t`o`3d0h&H=wNWPu~~tCK)o zi0+8jttG2-cs5AJ)K=ClXo)2>4`a()1PS%h^%GDG=<&1p9{a#_cOiQKBcZ6I1n^Rh z2idSnF6RzZE!2_)ypB&x>qoHX+3%V3NL!GBkYR|F3{>yFvt1Lp1<&_f-4>c)Rwaim>dCMMl6I}iEJ{YXtqQ$cP4T+i7wu+~aLIIh%XK&5_R%&pQNgo^VY z2^qWbr&qrHSyaEW7MNXCK;W*%RmPE}KrCeRDfqj*{AM%|oK;w8sAJy~xhYjqE^>~Z z@DjAazE7WkPRpV1fjFJ)E_zv8`{m@(?Hn9`03>odzvE7S^p>~9^6+G6HlH)#(g@WQ zSioNNsjm+JR2BssK;m)$T?Sd&M~@ywO0MibUr44B84gfli!9A|ccm&z7ujvt0SSKl zceu!{W~e_E$UFfS@cSTii!ds)05b8aY=o(R3YXxb;>t)2nJRti`7>a4q~-mAR&~io z_K|R#7_HZJbz0imDQ&B8po5@s8+#`-y};YMx^vGSwgp}jEzF!vyebo)KVLvfgWrGH z`JFcXJEq1??VI{JhA_IJrx?isvWnA7bg_?isHN)PJFy7=xW|6&yK+>lrFSjE#*YmQRo> z9{|MwTpvGvyu^i3@>cUs0Rcnt1WJx%YTzI977~uH*VgXL5H!6$zb-;Knhx? z{gkQ(L)-M+&jD4B@9a~mg?EvRyn6lGD2FnP6})kqYy~W!csu|e(;l(-@ThHae#z%w7;1hy^f^Y69mZ0c?*gZTaQ*PZd*3r?yp#JQ8`l0fo zL$ky6iN2?EFu);ULPkFTn>-~)leLs5o}zm%u4M9|mXG|3ozMBSb@Pjh;_TrFs%G9t zgMu^T!36KFXOE_cCy=qrT;}Dt=e&>p@e}`(`)J-UY}|P6!=pY>6rD~UxPDyrF$PyR zw~xq!kul-f?{n^!(X}s!$&M(bQEp>~aF5h4rg<0-|FzzsUw(0S?%d1|`SMq$<5c}( zFw6%17j^2kQq+RJ+F@t`-zhnUn7BmQ6|iVsC3$vs7IhBDYxg5MAlkJo-{GJmN)Zss z<+nv(@|y#ml$7k9Qr&KAuhihj^cm(AC;~`Rw7AxGGe}EIJ2;GTH!D+RckUd-#s5@& zXu~ANr?%T|b>&iGZv@wF8{~Hh;wPH+2;sEQ_(?7*ukXEMUmHxXo#l$8 z9oJwW%8nTjeU+z{{`K@SD1nxrd**-$L0#!k-$5qYVkt*X*`c$Ej3Qz?~*9buYmTwD*@9gEWmdIRGs5|W2t_x^!F;?42v z@0uKCIV~kVgWN`Vs8&s*d0V-9%b*hy}f=wiS!cJxt=jEXo#HyPCI|K z#Y)By%jm#$!#fEdJ!p_(fQTc19Wlm)y5I5Tg~Ju-GHuh(u3R~owj_#O6{-Pp=s|!> z5V*D<_E%Y|TE7TE*p*-pN2HT;d`oKNWp|RuP)P8`V?vUN;vYK{s=%Ru>9YfD2Eqn* zNW2$x$7h4Dns7)_r0FCfRm9mKG8|I!unaC5U6 zFXr@+{AJk(@3DBolZuLl;VETig!+U=TTJpnpEQb-442B%L4HK4&ueg#sD_Kq81BElImywztO&DyXx_ZrfU}hFuR&jANcq z##U_=l-u?zDq_EX^nh048m?;|$qt7H18Kpi%GcvcZN`W3mZ$=UZWoJuBVDmhM_D2U z-MoqL{uOLN^eW9kF{$?}bmW|)_s9FImY{I#2Hl0X)6~>_=D!d->T~Q^8z%83l)LQO zwM#VOm&#$mSZ38_8DU{zUB(9=#-F;6-PIQj7caDV;C?TNB*c1qPjX6%QzN5OV`C%S z31G8fkH-T*X!b?Ah+;g;N;kXr6?_=gt10vd8Yq|36^tbk$A>4*f@MI(5z16mvchK&kt}Geq^24#I>5ok7X0TyK;-f=&&r7kt#=gTC`#~W0MDl6EF-x6o*LE#SBVB{$e;+S3!5k` z7Zpz~i;>S{9$m-3I!o_RS#M@8l&O5MRzX1l`9;0EW`t2LkBk+`_i~9EBZK};Tv;X} z^Vrzf0pFPl2q&|`+-alOP^z)OsFVc=OPG-xw#!f8xz>&FMrXY^PfsU$O_Yi|+v0VI zo$fM43C4-L5f8aEh&R*`jD;$T6|@&lhngT7u*?U5r?3oQF8d3r1N$iy0F+~?3&i|V zE}-N*her%IZZmzVAwo}B;#p~t$x^yd$t^}TmJki4z45;B@1Tx^s|Lva1EfU?KAuUN zX!V~dC@Jj#>y43tbw<^H{(__914HrBk`hdGsmJ^=I`5r4t}=1}eiN)?j862bdZZ{7 z)}pJ%%5>^)$J{YmS6$u6IcE90ZtlGz^#Elusi{0?R|kCpkn&X=wZD!?*X`=*xrvc+ z5%LIJ5N=;ztygD3d#>Kku`Fn_bp>?SGu-00W%}uC${7uf7XY+Or^^K^Ef62+HFU6e zVPdhj7an&9splv=wYq0pgtM~1)3`pX@}9trYuD_L?UUISF>%eZ0QHQeoiEpJ|MK-K z1!NPpGN2cNTm@X#;xTa5lrjyVC549==YEF=c9;iQ zL2O}^k8l}8Xm?-*DVKkGZ0bl)M-ojX*ScGkeX=q*L?iSLNDJ$_$YiCRMerN!B^)^6g7My-M;ew{M!G9AHTc1 ziRAX{*O!9{WT9KlXWu_i7nAyaA;S@(g<8H5LcUYy!>~G%-5Tc*J_aP6%>3DU$$R?y z`?YvBsflUA%V$s@?XvcYI+cQC2Hd5clmgZX9y-7qfgsqzvLC#>e0Mjn7`$x$sN=&v z%5j6HX{`y2DIkxL0o2X1A)+H}t200r>c$Gcp~T&An~wqO8HiO}Yn;-kAFFa7bm`~M zpTB+khFy1BSvp1sE4Cd;I;zI?GWFSenYMPP5bzIs*GQD<6Zaf6M`S#gGY9_@8vJh7 zfD&GUokm&pH}YAeC{Zi`*d>Ukx%F}X6*?s)CE+T$Hmt?8!d5H~tPH)&)6;WgmF{>v z#l__(#-kI#7&qZo`RRKmn+C|T5QboVE|GO-QB?z44*<~j*XPUaj)EcaNJU_q04BP4 z@uI}{Z#8$=;%FiAU&58-1K0{Ap$T>_q%HcH8m`f?u~T2`n5O?2 zT{a&;igYI><@@K)HLk1sqK&B(&`GyhDEVe`sGaa<4UfVWihNc>2P+r1wv6PB+gXMy z0Op>V8F!7)vC*?qV4J|T>K;AH$>ad?1eCS3MMWWq242X;SC~~~rbTRjBd}qAFd%~{ zH~>BlI~Iqec+reefn{G$PoH{mXHX|1Yhn!s#d)lak;R6;3P9^q7u4-f&<)X?0@CswCVAm9nTpd$|K7p5g zGja_O9F>1M6Jgk}x}T3wJG&ohnX>&GuC!5HQy=K5;MA>*y%@2Pwse<~AaDc4%LOva zs9nO|HtYim_8dYfum7*hw{Q2NG!<=q6L+0lL_9-gUtm&n7h|oclA7Sq;YXoRu<|#f zv^+kZ$Vx%hR)O=QXSkVQsnGxd)uc^29{tJ!AbTL^1h7sy;OB|lX>wv>!`heF3qVZx zg8>COX!Jlo6Pff?p7msd+W4TYwQ%0b$V89&1O~1G@PEiPZtL$)qdYVe$IRhjV}ocT z%loXnGeAGV1Z$iJB5Kw8wJ;&WFA7vc|RA}nQ!ieO$&sM8>X&L+R4jIoIBd4^ER$0 zCxTc&ntF?cjh+2HEVuHEZ(CbiLG?fzq)^E}O=PC%sSikGHAXIO?mKtx=rJU#2CCeq zwOM>{<;qJW!-|naj*D@3+ke>l{3_rF(GR*H&>kp2SfVlQiJb3sr5Vru?PC8jbrH{lS>&KBh5 zO$YP^^C@1w;@Dv&$aa`m`5Rsapuz$B+YI?+0&A z*3~@=@Qo>j^fhfT1_1Jz*H6oZsbQEKn_WL$Ub7BOG16jVUj(c?f};;}G5#GQUTsUu z5lLgt!~?%?$Uq{;oC8n<5g>@J<=EQuEGqY;NHM)>ZzoI_SYr6QrEghLZptH|#t4Tj zUIkbzH|9>kSAm~~L}Rr${QMFQLLBBJ27YXwP5I2mEOcGZVbuP>U2ru19fpnYyn-r(c$NANns2|4brgm1y6 z0ar)h@U{(Qy;P2`2JBIjnG;v zVm#nj2j%%?e4G#~p~Q+NGCdZ(=3pucUpg6mg|R*&i_m>giZ+OdP^zX5F>o2%hF zAp=d#S7<&^x9cXv7Q7H`(E8d|bsj9AvjLaUFYJ<_1nV^BF{^;IMc_or@D(r^8=LjQlGPR9#0yy8n0NsDDMFU_?xd!IlG0mA?X~r( zwVEp=&w}~*TDn_BWd%_Rn?B(cfP=E`hyT>j;WTRKiPZJ$*H27e0(*c^iMAL7_&oPf z*7a4Hi6DmUG1xzBAP!<|AX7k_!{XG12h#l)8x8!P;KANwPAe-b_fJkr($-b&oCn!3 z5rHhYW%6sCs|Df#GDb?K2L10OY+sN#K|)njR-(noB1Rck^8q|o0(lsl5B#uqjdDxM zzrv6d0EU6E(_(=FICT}AI)%5;Xu$WNsvLZm;qNe6*@v||SRa+X-)onkU^Wm_NHn+r zVvoJIZi{4+2n4l;w4*6=LS-Ltq9uIZDq+}kuEV(xW3$AFnt*6Ha zYaU|+)W*!fKp1$0`kV;Tz|rv=mP@ymCw6T79HurbkBOk*geu~v2pb5c@B)3r2bD0_ z1T90iw!88b8(#X~b|N}_*@ZaSHf8j*qM~r*0jf|Ok|pnUI+?b)p$s3gmYd(1F2jQi z*2a7HvKDWL(}iVQFaeYYC>C0jkNUpOgKe621(6&iFb)x zHh7BU+WMsN$~mEFS3QQP1b+l|;FmHcGXT|M;IB^dMdu8X%7A0_5^dOI|a&eDgE@ zbiC%(D^1Ux&074&a1S_?0JI5FbmAa3c^Q#moS zpx&YXO=@Z%CO;gO1%~2P&z`{v(v6$bXdp}(Ju-FS$Q;v{vf4!hDEJIcy33dHkgM-9 zesm{2eE=cKIN!{!v6v5u1t@zPoS{*^Z~QR3^iz5XKR6Pw-T?6lpCGnKGcKn1?rr2T zR9`Xh<9Ro~YtmxqDLuP|KO5n+=R-+G{H7hsNtfvGo!li+Vc~01FXg>|S?yI^1S#0F zaoX6R=&GLHRw-*4E|C4|3`OPT4t*CTt!5uA1f`~?f)lHI^&ZjybU3<`BVd?*K81VozXEtlpO6cZc6$m8PS_PY=In@UcA%F_Kd5=7aJ)OH~q*XrUe zlJ^hm>DeBs!2a3%uHFo^GQv5990=1BoUoFkKOwFF>l}%i`~BOxN*+czPUaDx75r-m zi-?Fw$Ngs8VtD8RKxIR$U^zzlY^8@c`CfB*O)wwqIv?xm>ShGti$q~rc6MlWU8aK0 zv17yn+M;NX+c}YhIo*}{77jJ6!H%d>pfSZ=?-HfycljYKVz~&Jt>oomqsG3N+X?w{ z;NBbz2gR)eh_6HQY5UH7d|z98nZ@nbXZ4PymoHv0@W)d+n2vgWy?%COjT{ei^x$FH zRSB#)B_&^k0O!J0AkT@($-1DPx1xJ#Hphtx+mK9uSYrbi8Xm5*-!6k@D$ZB6I*gv+ z(h`d>wt1kA?_D%<>dNbZaG=oug0jvf{Q>5mii*m;(E|NU+U-U&NZ9xO5ZCWcWV_^*)DMlJEh9oj%Lz813y`4kxCun2vZ;1q3J)oyE%KZez0h;f z%j?jJg9jyt;QB&XQM1*Y1i4 z36=gm1y&F>Ov{*zRLU6IG4-MVr|69im11OPCS>LMFej9fazM*({ulpKc867Y19H!H zaIz)kt|Q(7@+C5Uqr$eet`^vlP{~#Sz8|vElyX7G7^LtSbRoI~pRBN4XvwrlDDK460D;Ah99w zL8sWbbCF194~YgaDA^7O=}j^kXY`TUEe1<$Yb<_{{1-?FfY-`MOeCCwH84m&7e-GMFy7@TjA^%_sH8-vX) zVY>Gf?|MAHwn;8sZI#fhx)A7`HiEOfDEx%S0qTnE3KagT`NW3|jku&K( zk1lkAyEMRF=`XqJUgUOJJL`Z>Q_*X$m`^?nHTmE-FQE3^ z+s6kwX$Xtk{4Zl15g)=LfzL9X8ouVa`QWW)_$Ey%LRvJQ2$okFD($WDK z;70hy&7vYTCc6#2yA*lS=r5>cdGO`Uw81_v=*t^fQ)j#0K{ja+z=*& zSTYsQkUzwKrv1=J;97n1^^My(xwwF&>mUtKDOXrEOQ7rgzb7xmh8&?lx=eutCuQW@?pw*p*-CE297`1|t(b5%KD{h4Q

    $0EHqCggoX{N;K=^ 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 Mt{J%M{*yQV36H|@djJ3c diff --git a/qpython-docs/source/_static/guide_howtostart_pic3.png b/qpython-docs/source/_static/guide_howtostart_pic3.png deleted file mode 100644 index f7caf8c7a60cc893f920d821dc45ded743c0f529..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 97920 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 lfBk^JZ=NuBuT|d+i;>W5sdpP3 diff --git a/qpython-docs/source/_static/guide_howtostart_pic4.png b/qpython-docs/source/_static/guide_howtostart_pic4.png deleted file mode 100644 index 6d2b2fc340c5997a02e3b72358471d42515d9b2a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 51908 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

    tuI2eR^&Jq&}Kg|HR#}^401iB6RpdySU zDsXmi)rdhZC)Wt87TZa0a2WZ~r&g4v*gT9X6`r8oaK>1ua{lHI!9KnRSXSalY-|kj z<1jLkCMW;dWN1sPtg|(}e*L;! z<{v~r5Yd|DxL*P1ic3fkp7VsznlA3(E4unh%)Xh49IuRK0Mz^QNs{fF}4~QK3Jq*Tz!1_l=*S;~X z_~b9NlS)ZFg_;}g)Q**?e-F&3EJrNg#PO8UDPd;7#10-L>h7q`g$v*RO>?Y_jMW&K z>USlsOxb?S4$IBuaV$tmVqk53m|phi(b&hFR;&%LBUun#U`u&*e|=qDwJ}~{*PDuq z85t3g-JU43`+=l7B{_NFqx?8-b)&j#k25pbKS|pYk4fAG5lly|F_qfd+UnXUdtq&Y zh>Mk(xh0bIjpY$G;*k!RVFUJ~8lT0I(W97Z)gMq zCnd9(4ZM{4T6A{P^0{OV4|H^j41|)+15M%gs%UeHeG=`SYdT zhbbv2cJA4)L`)x@F&E`-L6(b5A@F2yuwckGnR+)zFo9A+Kd#aHehMCWN)`!NtT3xw zf>gD9Ym+Du-XboZvlgcLCPW{W}ELkZCg%dXu_Y`o|;vyFJ0{NAzeD!p_DAv z4i4``DVjvFeiR#3*kM)yS)`((VvvaVKVIHjAzj^GHus`fr2vk{FKoUYnSnzHce^cs zZ?WH&j1S=}!6IsaS}udd?Srz_Ld^B+Th`4oM35Xq4G%BO_ftNWUEE<03T8c@X~Z=$ zdacmQL~GU189gZrHi=Fe;12E>^-0>A_)1{94a+$o&Qjw^zM2ssV^zI+NqzHu4 z(b179Bt|6%$StOzf7vZ*EQ=AhZY{0Nw%e{_b-5?$ep>>9NL$$J)&_0u;An)kn5kF> zxkW_2#_7u;7MMQ}ov$^}aHk+xd_;VHZFzRDggf4TuSECPuW9z5^R;tr1|DK1UPtBA zZ~XrKdw2wibB7fhF{<9NFprcNS83$yKnk9XmE?(aTNc6X+I2>6Baw}K>NXx*SU8F0 zpIA3)qn@BR17b1UR$AOL%GdcPK|f7q=8WAoj*0@h&E4B?SexGHSEo=q%Hx0aOr=JS z?e6U0Ru;#PS)xKhQ>clGOgk^0)F9L502fPmq$-^G5?TC=jItmP{8caKCf2`&7AVJ{*cC?J5Xf1HuRz(z;udHk~RJDZ45u< z_j9tSwlE*`S3e1FWoaN0&#Ju3jF|=Y;&VqJ-Mw*RYb~u82C?{O+9*tdp0pb?Nywsl zcke{pfut&rT_hxS{a9W8;*7yA4UuI9s!PYd@_ZOC5OEh7scw2qosyL+c>Jh$e-X+@-SldOS;{XnSY{a^yB;Y=d4&yR|-p?{V;Qt-v-ekBk4|( z50SX9A3Z{q90D73h4VMa?TL^j93nXxS;70o(h#$z2?yT{$-Sn(dSa#ZigntkTbgq_ z>%yjIpWM*_;oI9qH6Z1)^c}W%`+~GS&s%mJCt-4YeJIGl&@jIk^6*B#lb5Zm@{6@G z{^632-iruwS65%(HC*6ov1`7#rhbU&7(3xJKVfBI@xn3T3Sup4U9um3=)`(|8m818XSP(j{LNipOQ z!U!MKkRv^O^r*IR+w6N^x3&%$6<4hs&!|vWc*HUHs<&I3AW-Z3 zs6ZF-n#qUx7{SYs4-np6oKTETI6YQ4@CKl9VC7^xYONMo&WU5s)N~|(sfx`{ZO4;25x*bDkcn!wGPhIJ&LnES5xcvY_S*Fmj3-)n0nA1BBpLE zlJ|^CL`)2g=?&S2x)kmbPNAqx!w?IF1$EWf`+vy|6X(Z1TQwz-qcI_ME?1@UBntyj z>c0)*e+N`mnwl9}p$%73RG2dhlvP!q`YyYo4rB^JRnL?ped5?LPb@7JG-SN=x6wVO zdTJhuAtbO30qH(T4g9y$TOT38F^8Brzvv?H=2MlkdF{0^xbkZq>=3Gp7$}%Mk;#N} za)NNpZ`q_HyydzupF3Q|y1w6?aMDg0Y{Mk=l_BE2ZK zf#-u%JigaD4-J8xtnjXiFgCw$PcVSIO&;AV^7@C-Om|45>&ZDk{ z_K-vW#kX&p0cc-|*?H>new@1RA9GZpb424m2}3s00gy+4JOcs}NV|SvONWIPquecN z@n?oltg%?_rlef|5su(7n@kU53Cf@J^(lOctI_%ka#k$nd?_g@YwCleu!lyXkgP zFv>dHp@zYsXS_xr9iCGh!a*y5`%Q?EkF(gUK z5^?m%UU*9c!obCCYpYCm##Mak*RNDD+t_>eOxDA3o1~xgNld3c&cQJRX(B)S!K#U3rX?}lnb3IV+SD~Ju#MvKFZznO2QJih~)X{-R@3;zE z{P3_Ps(mM^rx4SjW_T=U%t18;;+a*#f$?js7JmX^j=^2Y#Kg33-@bmY8#iwj-k|_4 zE4G9JQTasSl?D_XNQ$zudR6A2qC&R#=@ijE|7y?B~Gp|-l3k%{TbG1`B} z+r0Txr!wE9TxXrIm`?-FnHvHyfF_>x@I?jOR^!X$t z+*W(TYXE5n1z*WYNa8~qrsK&Ht*~~3tfQl)MHE8!hV#8I16jW=i@Ux2;Hi!9zs}B9 zDfyhd1^L@wjS`D>zE-zn@|kX`k|F>C)g@-oHv+K%V!qS?je0rn^Y!NA8oRD(Jx5p% zmNj%oqi`J)_bA(E#8)9wP0A_27$HBYx3^NUO1@N==L|x3pW%>(1qpNe-G;uv2I`73 zfFc!HpFwT*U0!V#S@?p^OK)G>1Z*sx{+bpZG8Qjhll4U zAUwC-E~r%jW;i)Jw~M|*-F9kY>C%SW^#YpkS19+g@4n&UEnuuDXeJ->BJHunA3uQk;3z%&Xuzi1cg-JSUU z{R1+cw6!~d6QaRMn7UQ`H}P{{AI$kN)UN0cCN}pWH+emWwl%-_L3p-kwyr>lLZ)VN zwb-n~MGFUq@_>MsICbL@O3IxeS!`-~udmMN1!(Y4m7F`z5LtTO&Gcx)@XGuo8iub3 zq{F@Q^IZx@QfpyA0_O57e8I?R%*>=y%G5MLRw0DEq9lRMYM+!Xbarx4n$$;4 zZ`8E>?3&FMl^lfwI)FeI(a@8r{v-JWW1`|3|Lo!_^w8KSJG*|4?13sUIuY|{^x>~C z)1$7y2`Y+73C6pA_>=d0H@kgQKX9)%qbK-?3{^>WvZk^k(^(zt3=cIO)-^YJUIGSnBY7*f91_P&{A! zaQ4riKWD4TWD(B*T!N2yk?6Zyp58l`D#2Id6T;%@8K4;`3oc07ta_-%?PJ<=@ISg| zEVd-B5fDS+uyDR$q7{6;FAn|p7oF?)%b(W)g&_euIsXx&d0S0+g7eD|y#>tYAJ7j4 zZ&yfcr1U@bBrwq}jsBq>L~yA3PXcN|v9bv#v7Kk#e_RWR(6}U@S~nvzeBEL;X#6o~ z9lutZ_6p1TIjt2w345iLU;gmD9v_H-+qZ5pN;nwIpB-eW!~lX%+!J9Sx;~oSYuC~W zr>Az21QKO`GNMQt8;`X52*~r&?_oL;rSs9dgkkej%eO_OF5B5 z12A`H@llESgwN_0k_;`k7<$Eg9jCtXaSLw`a+aeBsd86Y&ggktku!xTpF1bx@ynnj zEbJip`pZ#Q034I5=f35A0>sF=A6vB8)RAFl-5>op)ldE%4{(FK~ace>?qo1 ztegAx?zO#oUPMF$2uh}=0Y?={AHdY^UsEN<^Y!ch2AK+(w%z24{!-;7=Vq>p`XXKq zb6PL1+cffbjux0=3uO(E~}}0ya-# za|q(ecO@dB5eicPqrv|;Lyen`bUPe(v|&M$0ts&|FFrmlC1pIahN!EirUx+V96lVg zr>KxROab|UV5v@>y8q2V4n)&oF)@VihzJSg{Dgo)Nkv7==fK{Jk3Zv+Q8%))XO`=< z&HPENEkOkWYyfpTYECO>P5Gg_hZ6vIQ1xQuY9pE4`)fur#8{t+4GxehAsFuW0;JB^>Qg zus}cP@c9v#krD&~uf{)lGMg%H|8Gw#KQT125Ee=%1t5Ye=nhU|$9QZP-~xc0mNqtT zMAcMOS}^MaT7Ov&{tRI8Cr}F@21OA?`xZ+J1gdW<0ub^9un;RoByyfS@8cH7@+sqQ zGMY4MP8((kKnrcL+hP*FFA*I6GK{WYsH@A}xZLJ%$5}R9qz;}tiHQpcjzT21=_-q$ z>Ieq_3uMF9xD4LtYe8vBWV4Bw)xB{a(fiDK%KI*|1e`&n;N&8=4dt;kIw0_y2m&ny zl(TE`rJTGx5|f|rwVU-V&wudIUx@9g4u2X-lEv2jOiW(?^-BawhWBP^j^6^-jfMSt z!}XZLTDgzk$t(8r^&t3}u1VBxH4;~G*wqUNxWb_r6X8$3_YucJEr&`A`BXBNZ>Vt& z0oU~Ro2-;HG{`iGg867~Zk`f?1#I!N1~JBT^N zMF$jh6?c!xHlWC3lanm0tbQO)uFFz`Bc!DTzk!=ZhH=R9x2I z7sk%@uSDPB*bNeMuDnGvh>S@9pE@BNn1C0sW_0p}VYV{Hcq}X|L`LgWy!Yx<6?k)m zOQH}{*>(fRU4$@dXrp04Ln2ha7iM(5B7@WI0Ph|{9R_C8*?AgGWr8EYlASzxa(bZt z>BU!MeZ3w;1<Q?goV_wZq}x3N;VDN-IS&L!ZBpv^aY)aBqu4Ex z{Y2#S9hu!C{QTHs23=quk$ZK7;wqwIOXTw)P)BKQX($13K0pK~Xej+Bz6nwcZ9ghZ ztpol_vq(lo=dwlH#H1f1uk+)_vDOLmq-WVQ2>_V%El`kSiR*iEnaWSO{o#TfQdzaW zECI<7rMSAbbVbg*mEH808&HC%gb@8 z0H+}k^g|;eVbzmGUx38!>JsDO3H8{5j8?mvqU+HMy=dP*CIK`Hx`S2c@1(TfO1zaJ zoEnr@_l+# z>vo6$K<0Cc$`)vPU@*2klG5jiP57WkW#WE@8Uaa)@(t?UQAb-wW^hRJxcM-Gpj7?U zUvsoc6gOd^zdeAv-R%5B(Q{mWg?561f^QlIt&7c$2?*GuH%EfD6R0d0sMbOJqxnbO zl*Dqlv@zJG2GqTQ;3!#Vr*7w7-5O;|lC-Jk>8{vHdOkQRwy|rnu>gUwz(%jQxKxAc zYtesJQBi@^=H;0jl^%*jD*?54J}AL5GBVJx0e5PLyn&Bz93XkOvm;P;ET$m%?d}JJ1j8Vsav931s!F?p zZHDxVjdHx6S?^7KX+BWM#2TcVBAOvH7Tx{f!=n-wv?K`+SGo^**c<*6|5S)+ncTd) zwNsZAgF#rTqaa{&gQ5wHjEwFWq716kHW z9r0qQIz||QR->7PFNV|{p5I+T_6k@^yY>ik{y60{qebi zKKEnpIkr@r2X>j=xQ79FU^&>$4ysxI#O^7>Y>r2LQr>gCtz{r8v)IYmU%q*BE2Lm; zo;u;ou9L)qI8szuRkiv3CKW+hJ^AE^i4m#fvf9HRXuY4$pE@ArQB+6XArXI)$JF;h;G*&KKHiaG{)Tc9DWKqZJh#?01WTh?|4@%D9 zd=rZtVj~046uygJJ#G7Fg5?H5nhy;DMMu_8cLDMB3tTV(v_m7Kbtp#R%$bC=)O~bx zxKn1|@}z@T|A}MkZ+1&1{Bu}Sp`01Q+Q7lV!4xu%*%)*#-s6CD-imxR&I^isKR-VJ zMnr5jJXJ6?GBPr*;cB{-T~aq)#G4_h7OOb62xx*H0x_xolHvzC$dK^FJ1y7$>>d9h z4h~S9C{z+f%>6OL{`heb$N;isafU?<%d#7@MVV8x{cLA47u3QCrC1lRnl z8r9F0mD~fo3P=M());YfV6?%e6M@~KpU|$i*OP7Oc4}25&7axnL|OKz%!auJy|>5M zhwC1FP#~Z~#>hcI1>BEE?7F$t>gOXzkD}6;{`phClKc)e?STVCP&(pepcpx$sHj)% zk}%tL>>J91A8DQgUeoo9r0giF@FmdOUJ&1vihDvFcMLkADw~cQ)Uo&PKf5xdxUq*x z-1TcH69vDT>&R`L*1!bofK>pHY~Hmo8r8KYs3vtP$$qiDJdzL z9z!+2{~VH@JU7prq`D^7FN|w#rIFd9y4H@4aBy~ZcG^~%U`zo&cU_(tK}o4E(R`87 z8fP9{5U!)v)6aUm^peMqW5v>Q%zqdeNtyrdqrMO>MM8YMrKM%pgnN!weno{laDlWl z`q~VbI**8oVmFIoIoTrhIDShzJ3C9um*%Zm`hY_*5#!&sw&PePajX16J-Uu+g3@~G zC{UIx_Qausd=bJwWVEb%$FZaVY%56Agd_S*b2B#_Y^|>gP2nfhNos-CBy1Atu5bCEmTu!cJ^4;4Q^X8hJY>#|m`}v8RPo%nSkWZEpB%RJ!7x z4Q2FSpk`*wk6@d$DC#*VwWFe=-p3O<2&BO$M7}4PxPxOs{#ZhSE;wx9jEFp#s67LW zCr#q&7W2?Rlj=C5k7s4g)=y9WU@~SbG^a6W+c0kWA1%Ox$W5Xn=I1=5=Bmu*U39Q0 z?Zx?uZnGT0(NL*ng%|aX)P<7#MgNZuv?cynTQpl&KJ}d=gBr{nKcl7$b~ku9{(7!g zwc7Aci5VD@y<6m(s@3h*LT+9b#*-YS+L2;BrN?-{=Mf)u^3y%>!KifF`Q;%}_8Vo_ zJ5G{s`(0hErARgBVz6(h;osNki~GdlK0q@ZudkjlWAv+MMs8tpIpCy$z1AlhgRfEa zgyOS{}2BYy6El~T~S@= z7JMeC<(kIlS@`)A`#}cAy>uh&FDA>I9{d>LPtTtB1VxaLe5QW8O2+eh#N+xy)`@P;VD_N?i)9>C)W*VBcZq`CE^aN%m zE3@N~-n2m4_+iyIuBUf=aVMj^J)?8mh9dqQy%bG8l>kSOXwY`DUklb>TQ1XE*%z!| zljkRN`X4SY6j_#LJ^0&T8Ys2>Zvz>vSb&1M7NhV^BhCno3uctNz9f)&^7Y-N*;XOW zqR9Ra43e$Cq(R}qC;7RoRL|*U?2Vkp(7paDc-3z!3BHtrb%u?P=5nY6q%`|teoJPB zZrT6et1ew?SJ{*3VK?u5DEVU6nx@;`*5A3;HTe@ha#URJXnpwmT-n84Wgc@@bcdK4 zCHpIm1>C=OF2_1;mkT3tkb#O^ffap)W1r*2vqTK#xXGQ<=`3w#d-d5fLKw%k#3i-R zFIqU-X6~j59!)l&`>TH1gZ=!U|JR}Jl29m98>~?2h`qb{n)ZnHHRtq$%B@F5O++%R zn;3K1c1*pjyFMgc=_U}?`@UJ)T9+XnXNW}B(dK<})aCwWI{izEFZb@F8#&t&u;)=& zUwY_cu*-b>rTRtPv)SqNj`s|^@BBR#=c9P%FV$P$cf+}&uUz%pZy2mk)XV=w5u116 zpYC1rFpY&;Sl(^{+tX@a9$TL-60h21;Yp-dqaLVjv(%q>SHPYz`dmp-0n+ql{xm}C zPSVAfc!%}I63%pA(Wd5KMbbR0*9I&(zsQxJI_(J2wHGFyq|<5pB7EV(>g-?CFTZtEZyE=i1qbTh7rHFFJxJ= z`Q|Y>S=<{FzW?2GV#iD6pG!tRpE$!#yyLcm**@FDP3woRQ0WfHvlI7^&8_W09-glh zZdx88Nb2$)Em5 z6uv#SQK#geePzqFy(rQi<%ANzE(v8*gR;ehQ<&3{LAJzMk^G2Q)t-ZbWaj>Duf z_t6U$h@`{9b~lOs6LiAb`pG?QcMpU=yIUhp9r%B|P!Mja~%B_=ZEc@tU+Oo1AaWR&4jc{4hUTVyUkn*}v-1;rM1 zHMIg?;w%O715*_w!(j(1p3U~43_9@8D&Jh$0?WZFR`f`XM-M6;dJpXjw|yJR<`4Nw zOFd*K!RIgFwI8_7e+{vk&w50bMLY(sJz6_B4b~Q`uF-wO@1t6@)9&o=mlhCEy_*WT zHjtd|e9d#Vo44?4W(l0zVyC!9wYw5R*eFed&E(OA>p*5eXhP0_jscAbDkkiFpr@sk zHN$uG=o2&vyLRpR($|-ok}~r1C)`$Mb=R&mg-{}^n?C_mA9|ZF5V3+H0Hh2E1e)ad zZ@S8)yUEEX0YRXcLGu6*3r$%G7QHe-)o*FXoXuQZL>-4W)&XH|_^c#q@Nwg6oA7t$<%b>w48_6Tk)vj;zc_I{Y9?2x)tJU~+8Cmdn$Cs`ei}#s3YvCGDo;{vd~tW{5dK6@FX+q(@N8Cuea;4>i(m`&;4S zP$*lNG4wcUF+!mU73<0l8N_cRh7joVO3v^91n?sx;#Mv3b8~LLIgqo4tGoB-(RQez#f1$QhfSZr^bk)!N*15dB}jn)1@q%7Im_AxES-u|t)~I-!(A z+-l?5E;M_;9qjhf)91xQHM5D`vjB_lJ(V@%gso2i#taUgZh!vO$ZC>Kj(|38Y?NBL zXv0FJD$2@!Xb>ATkOQ2T!A3%G_j`vB8{qxhHEt&!yLOQW%Y|3~^+b4ibt1-L{7?5# zm9(=L=Cd@9L07^Z_f}`+=i2%@gOJh7V0A$2D4B*{2LR^o_iP9beuV)JvU^N5MyVWF zobblbaY;!G$1B0lo;~B=i|kYEr@+R@n3q|B5s!&5m-FJZk<+sAFpHJLsF2l&AvKOFepd&${p?#yTkC z{;V_PAr`PbV2>DTjrpkpa2vOotjPH$jHczN;lmL$gFWdj_=qc>`cm9E*E!$>r zP!QO~$ifC(U&oL@>{`{rDg*gBMyg8A5$sU+A>*{&Z-AUfhfgM1f}a08(lFCgrMdUgt}AZz~-2lIfFZ%!jT;t6Z3+#bz}w# zuB&nD<2s^=R{tRzt^N!6-k3|~KI1MrP+eQ=x_9ZTHNG`S#eQS7UnaTVafpZ_>MJtD zUZ03W#5e`&skh*YS?&q;Kj7XD>Jf(raP7y94t#|3m&)QsD%U0U42i;Qf%#i*zc5VZ z4ua4IsL9Q3jW(QuoGLt3TeRKBQk=*RDKYcDbD4DoXz&Z%{mPb1!=z^9e{S!EC4rAm_1OtPnWIqJFf{+jSc8guG6)uI&wGi9icP^EK4?0zK8NoHPd(lGv+Ztf z>=!OcNh9GT7Dh(+VdCB*^E*+MdTCq-`?cu|OhL$`#CegC8~f+oJyiqj6_X-?b_i=( zFpl1&I(7WYkL@yEnbw$K`f+bX3s4L#MUTNL1HX;2SG3YAe4(fVCtK1svCY!l!a~W5 zm7qJ283BHgQv$jSoG6M-Mx#>}x;`wfinD%xYkyxuc`=f1ekexJq*|1dbNi(isEKk= z`~RCu4fF{F*6&;Ag@23CkLN&*)<7MZtg*+vZMn}5iEDEVlATeYIDO4r&cc`gdf%_g zT>7VD&nsY#7{|7q`3n$~BC9_O-w)iRz*kNPOCkDp00-PxH1%h8b}05>GjjR8=ajDc zC7gvGwPcy*FBdnrqJo0UU>9`E_La}baxoPA{@Kd__-Mu< zpOTWouK*d*LUht&*${o#w3l5uZ z&1$c-LD{oVuAK7`m00I1x}ZB?J~x<_us@qo{?{PFCj=Vcw+pmladE2a)uHhku!Drsmkhgvw3RgtLe;DO{!*Pe$2>9Qd0zn{Wakmu@;!h?Sx1 z9@k}zdod0Q_F?=#W+eeWzRdQkAP=z`*V@XUsqw7UAbX(059O1>A(|wQWa`GUB5-sJ zTZK2R+Ze9Oa5$IrIOr%_K;s5F7^oRkNXri%6J>$RcaqjJ04c5S-es%GZ{PX?s~{>u zY%;_f_m-Y)$ENh$ccNgyi8I|hI5Dw;wdi4XHcDUD)r9ka#%f&#<&fHdwNQtDWT3C! zr>gHU1}odgGOl}3=pdnzhOdJYsf-}eI z$Hx~+XMwJ=@mG*s0D@g8gmUeZXfn(G{ry0AOUPX?p<@$etYQyr_W-xY{zDJdQf>@h zKx24E_O-HwLE^~b){mEJOx~9Xww9sF+5A%J_wJU(nj~3p*5k-c4B9e5d!TJlF2AyX zrVG{Y$PXd^U#Obu>g&NBm|;S~rZOAW6>~#i3*q}b`pFc#wji1vxS3pL232}b``fn` zjLjV#F%3ZrkcNQ~)BWpLi&XO*puB_3R15xX0Oh6zu8ImOWU#{$J62&}^HK+2u6Y>o()#G;% zf*9raeekKrE|19qULnM(!!VVznQ+`|%;BC9T+woGQ0CzddFg0lY-Hq(bA`F$0QjJA zDha24!tr8lY3ag+l?@!`IJg*_?aHM1*I$78)5QL&*oczQt6AUA$O1TPea2%M7j8uqpN{!wfnJ-x#~U5ef_*AcQLZA6AZc>4*{>9I)YQC7kS zV|UV}%@qQ=#J&Ta3E6H*}0t1h2x4%jgBVXzwbZ(k*iH$H!pZ&$RDvy)fxcd zpgSo4Bqb$3zJ@c`a^))>OUrcOw4YD30 zCya>aT{rmNK*6$hVwLj9hPG;^Ce|mr5(v)_G@rR1!WMJ~I|P=s`YdDXKGYal>$~So zaM`T>_x%squV($YxGngG1!LbidHLtDXX=)xi6n*yjc8) zqKzfr8k68t)0k_ct+_X{BVg^VrCY%&P86l7F>mbse9m8ak?Y_7A#So9**FA>rVlkH z{NpYu0gzRP8LL8~qOxO~)TbLfp0+zm%pYZP2XA?X0`+4}pxxyyTL0<3vICCBA9JR~ z*gk%Ul_wY*mx26!DE~Yn?8M!qGo%)bAzz**3b#VX3T7@l?S{#3*$@i|ecU@WzJ^Ce z5_?mc?wP?UPn-Jdg7FNUHt^Rxom`mv1A%~{0u>p&_`~dI@D#g?IK zYc;l*UcPNS* zadoDqvR`Ntv3X^S?+Zd;{+~&n8)C0PvILb8+;n4I$7&U^wdx|)^fhb|2ddp55oAE- z;X`RVlz0kvJMIs^bU-wrMw4>i)_=!^dA>=#^1i(nI7%Tej{vfD5y~x- zmbt`f2;8ao-^oi*!T#+08{v@;x!i;g^2MFH!%YrDJMk2Lx}4xaURoEudCcI z?-Wh_*g!BwNv*&B6<08^AxaFqSdyNayN0?<{zIr-%t8a*_oDS<42cn&7Y_4zBLcmy zR&-BGJR>`F;DBqUgn)XW(*{3ONDzf2f&TeVvPI_~Yx=;HhTY8z`?v(}VFH6_qOK(g zPaw%FlT;VDhWTKN8-RIQ-sJ$T%S;0b9y zVtX!Z-1WX5dul2}bg(e}EdY87yZcOd&y1A`K|ZyU{6)Hmp8N1YR7&bDHFk(VEE_DA z?=$B_XGr5r>vr%zw+lLQ`w&5M-P)v@3VCw;-Te};z80^`3E9f?f=uUt8-j|=tc zB7W=(M?DQ;_GVUj6l`>*Qjm?!Je4~EY>A(#LA*Z+y#RV1+xse+ea4#k9Mq&}H^j^J z{$(2_#m9fx3C0h?>y92*cZ^{jeqBBtuh=<%!$iae=9Z;PKC%COs@6k*LIp9>ulho`9IR_+HZOZbuI!C}OD*gB}Ia zvCTw@cASn0^8Zl136JdRN=haea__KX9>y<97=q(B#?Z6-ft*{r@T#T74t{p$`uTm4 z6i|$9V6RAsq0YdzFMXbrAas%K_}Q#VhZ#2ncqQBJXTgzq#dzRfto-F z6EM)2Nid)PdJuTtA-C^uPx5(>5j~`lHS>gb^#Yn(ng4}dD=fhKqDDmt&Kcx}g%t}s z7Rmd^oDWdy0qH@MJ>n1nq_~4;hOP=T+#W{J4D1jhEq%{_nk={xZ6#RAew2J@PH@+u z0dVo~ux7LdpNCFE+U0v-aPS!%Ho(DGWr8x^nl#MJcJ}s#7DC~VA725?qQ;GE+Gyxw zH6sbQfQIh>)b-tgRR3Sx*WPA!YAb_8uW3AuE!-#}|c=y;nkJaS7Rp z8_GE5FM? z-GG?@l=cT=`i_&wpUgZ?j*p?4-S%RKnerSqJsmT~rW9RS=?1CySV}3R^FsJIRmViL zHyIGWueQ}#vG!OrS9ZY?{9x2T-~%Co(s|JE_QA#k#3JtjZU4-@ixkY?|35pdUY-Pu zbh7`!@isyy=fB2ejT4HTmtSHUKAb*!ihPV;ghN85NJGx4&wVG*k%92}-MBA>p?qnV z1@0=vM5vjhrIZ*7(gbsu-c_krq2{8#OZ}XiJB%Q|PZ{rPVDbg;2Rqwi+ghQaISY%k znX|Kt3oS=ui#hp>E!Uy?$IG^trz0D3FR?-Ci)YJ3&F;+rPhH<`Ud^yekUpH$1DU}^ zz%pb3RsVuVyVsmsQ{mlXfO}8-FL;1^jur64&G!THfA>HWoI~GCu$lWzLIG=rz&ZvR zxhz4ciHF-QL>~3P76-rE2M|RpUVD7p+{6vte1C#Lf%j8h^-dLdg#RSSY=Xth6s2tC z$$1DJJi!WL<2mgUc?4u$4q9wuV<^FCTxDVpGU@<%jr=cjYJ*Sq!Mn8Z>SI8>fl9m6 znyqor*jihk%bk_o;As&3g?@wXN0+u(v__ z4#e9Re9_w9JbpsI<=`!|C7IQD3BzhjA&;EvTd(WVfE@t@t8rGqum6rc==2%9obI~R zxiIakNsX`QE4?O}vIYp`{Q0CWW1q^Q%^Hfu|CT@vPq`CN;fYEq0yW@N9FffiKWMo=lH=#Sc z>R(Kb&m?4Q@OCT>P1}n)K3=9z6 z=eXS;KT;#wfmkQn-!?0z<){Xv*pe8eX)gQSX%i_8Gv>SfQ;Ae z)~%|j`<(MJGort=-pntng7j{@So#D)b-+dWDPDu%RH2`!JAPruD;lq>my_>n9iWk3u zE9wy6vDbfLthNLCp*OmL2H}gfo%;nUN(uuy3~CbC$O-f(1$%)L|vQiFg2`y@Rq39WN|w2Tvq!*-pmiRe_bIqD}nR=5O+B*io*9hi*; z@+5Ekr!dCFi%ZR3tC38W&9;59`T`BWW1VY+f<@?!`UBpX%U|}I(Z+nN5AekgwO|!g zE|QX>kH3sONm7fjtOd#qT&PfP=DY)9W!TQQlf2sRC?B!( zGj$#J0dCp0-CAMkn+V<`AlE156;-Bn_bG(=h?ZW#kwHK$BfK*mpn}47c@VyjbcI|< z@cX~4LXOx6snvMK30O)@!u4$hJTu5DgRO;Y{`mHz{bW!&*0TJ<9X}`R#hpw(y_7pF zgM`g|IE`d!zmwG11CLjpN@L2)v3KxWGLiPRG&A!@=pM-!3i{VFc-;~oZaiWC2#0Ac zhBxn9IV%1=l$6$8g&e-~y~NPq!zrWC?{*ilnj%;N?yGL#OM*Au3HNi@>CmJE937gF z`NzCmuO5$n)%2qODUXnXmb%P#@OQr6VJp8 zbIFolOVJyX*?J9%uJBrg2oWV~z-HOYM=*Yg{?5OL)kIQ!99XT4gQ#@xENBok7Pbc> z5J2~#HR08!{K@?qSF=N4+odthV1fxmLypAnjoYCtaeY-CzdlFB<$)~)b(L$Qn z--hat9~YL6``I4M11Rbiec}ZS=RM z*a$JeY7E!6DSDfi!^x0#Z>1s(uV7kt{iZE2vFz<&$&H;5Fqw1czk+;r;D_RLKb1eT zNpgkiMj+sbH$ct9jD)-;;kB=uUHbd0iQ?sfLtfxIRp{{(8zlAxkk+lsr`<$yAE%}c zyUzbmF*SrFCApYNZxkmZ?GEEDvr0qOu2_wuegKnm0YW>Vt=l0-ZpE5&5N;4ecavd= zOKn93ndBoQJc8YMpAQUieFtOLZ%=aDeXq;^^SX%dn-TY2)3nH&SR@sEj^T!d-LjW? zUvjK`$5o+hx%oTw)%|^1n0PKOL8R067gP=CB#3Xyou3_~-OGg}ee87zn#WU(M^oKNTy}p4gv{eMcZQZP^Kq@V7+zpT&a5QA#Rc!Cu&_7#N5S#!@4IpLf_*~Ey z09QheusTmNCij6Q&>;ceQ+X}d148l;L(`A*8Yq{*H-~w2tVCVtJnGnK@h=?Bmk$N- z9c*LO z=UX;78_47WU|&HzJ^vhQHxxc)Z~gk>mOB{A0JMrH4+ej|bP1-YHqXf7_5(|X1u7nhHI8@Wt=qRhfPsY5 zUHf`(Zx7aD|1lB!?vx}vG+MDd^dNi5x}hD!F!9FzdpIASpoXxv+~MXXP)P?w#~R%( z%J_bR{HsTx-LPrdL8{)LxbtX^AiL^!o*Zp={@U7%BP ze{l5zfC;dq&)*XaR#y%z?n5{d4oFAwISszzh^(=dmDS6Ldzs0KHo|S+#l4y{i}>uo zn^|4${M!h1>*08UV(2*t;z|NHa|YtBHOB3rx#fQrQZ4w;fsniPZh=ANANVqA3=T_B zFU7TXXhz;N?;U59Xae9)s*&Xhbb7<8My~Cec=HHy@QZ4UUBSz6+x`I3{?V`FPcU&f zNA!CoMH{ZK^sXkKz{=FynFIJ^*>pu~JzJw=t1h7!zS%kOu|YxEfj*prxCniRk58*N z4&(zXBIHLcw`nH3?>{KXa7+Wx6ma@!iSIvvAPe{#_JEP6$8x|!h6 ziCYnezZ*B&LB%6@(P`4_8FmvJKOxs*YB%L7d^VgTfv;S^8b7s?*peIj)qmfQZh4F=(KhSu-}F1_uNrnF_&A6mt@3;H^ilslj*IkF(Bcn1>K+DT)AP&! z{su8k-=TCk%gpyGdb)o{KO*a_-%VV8udeeh`G2RAP);hf#bT^x{=diS>LMr3|NXku zmx2P(e|L`>-|L;CqK*3bCF~ntqMwAnMRltGI|#7>_>ch~ANjwlqee_mUmBDY{`TMZ zydo47ZL-?_`#~aIx)^)}a_2m(<>1_WX)YLxR0!R-h*ZU=rLlVI%&CFDI9A)?IM$oIRuo(h}}C6B-C9WO5z*dV`Xg60A~ zWoT$9-wAK>Ae8xnMvq~rJ5ao6!WAbfDhhr(q>F`>6<9yd239#4v|~%%KTjqzaFlWP z+%|M!b>dQq@XynuKtKo{3RQp}eu*x*y8*dGWso|jIolWlZO9>6&9yXM454e#(AH)) z?WcN2aCqo`9oTGDDG+vPty*1bbOUbxbT*(d8BSRc!v+#fl#R7JaI_(&iB2~Iglb^b zIG{hnZLZ`lfA;A5!3m=5&aOX%a$*No%gaAES_m>?NhvUX6|NdUIZ9O^Gjjsv792c3 z72H}yMM-Iz1{G&IO9fQ!PSn(hd5l7QqoRD19tQykn0V$SO8X8y7<%pc0t}>)TK#M# z?@gp*ivsA#DJb}3i}*+pugYbvUghcZUeGUns;)_j$SU>o^K;57Ef+`&1=l`(xaCD8 zUs>?1J@;XV&cVqUlpyF1*-90fcb{EaN@Tbq&J>gDCLllgtu^6U2_LE47#Iarwm^mg z7XWK=V$wcfELIhGk~LnUbxPi_L3w7okt^ZJd`Hg_aXh4zPAr&t(Rf%vW5Isu0p@Mk#ZgA$VWH+JFrdT`<^ldHu8TPKU5f>7` z&4JzREAz}R+OE?EDa_xVdxJf30Psa#CKe;;U8V7C_?8L5Bhe zb^HyUa^1xkT_2WTjCMjj3*a@~qm7zvRq^MVRb~m_F++Gl>|d#nL-@<8T~_Hg?iEde z#IrhGK}LZ8_-23h+#{qRPvM$jya4 zOR6KMABeo7I2}_62k8z%O_5SKIoGR{?nGWioMeA;(bLda!w6=M*ETSF%BXZ-Z*>=t zkcytqxn1JnZb=i|HRUIptF!t;1vj{a$tnCg^suEC!9y2&u}OI%JUFF2A4~AXJ7v8p z#Di$>8z_>=Sjj+)5YLPk4Rfe78EdJl{X9q^H1V-tWl{9nj#&UtvXfqfwdc3|tSs82 z2Dj_hJj9GWwSs8WUhd5^{2#lW|F|_z%~6}1E6l|po^2jZKnId#(o7A{8jkGISPUxy zT80ydyJ~X(elc{dLu>Z!k2Im^Wj5#Cl3-`&p;_ZdB^zhwSh1+;!~K?%aDf7e^G^y_ z2tKE7mBe^ckrd1t5|_@7i+{ndFKaJe88aDOzpBlprK8g*s3e#Fpd*z4!=timk>4Y{ z`FZn6ThP0KWu3*TskISL8I*9Lt?l8^WHuK!4kCEWtBqFwmsq_y$Mp3gx4EjAH@Wk> zcEhA5E-ekSN<9Vl-ZxoyqUdoRmb+9{raNG#G}2XFO?4!U(#qE?p;vW6f2ZM^Fk98Ogxmp3C+~v`G=?Mh_iC~r}#ax zCNs?m&sRPD`&r1n*juSi{>z%+fBSx}eH~Wftbx*w>$7ciBhpt*d8jU`-JqnL#UgY` z$1{8A7Rz?dl)k%Zh zUH{R0487s2($6$V%1=-FDiAi3hn7SY5+`z+CSc%$6F@AvFU~yAT)Nd-wKZrzF@2E~ zSY@-{$sZmNgwbkjld5U}kBBSj8?i=6wq>d7ivRF8y2OFDwl=r9yo?OTKnAn0gzlbJ z3;T!B=qq~5`vbheBqiFg-dUqULtMlUs7ENKonLB1=oH)OD@+$$ns0x3sVOgy-Iwe^ zpPZwAucltXG(*CNG2y7|%SISsIhZ+bb%n zV>a9}xV+#*!x4_KyHse@z6Dyjq}*9JJ#O;g$+M}qgEBNJ`lTCd!#uM>aeYNvO%aVp z0}86w_o6U;>n@`~4oJeyP@U;6e+4>gxqPZuE1;RYgFtjIXxm14q?#OJy(pXkp zEHq+*bK6j_WweM`*I^Cn8wK%nN8L^v$++mwo6l@I=>)3Fg?N&V|lpnG1If4B~6iJUE9@9_L6kifX>tyE~~Rg~Yh?esP`KIM+RU%Pr>@F1HhG zo&1KHaMS<1a$-4%E6ma?`FHgP2Q}sz^~zF?oYWd_2B)O^Hpb_QYl~Q29ZZP0FK?bg zvWQF&Vfewi8Rj15_<)|tt_DdurIcc4F@5^`H_{GU!C?H{{^qUk>OGRIYwQ!xJBwywV1TVq=~ zyon#5vM7QJ1?Hx&qq&eU{_49=>o#Bx6c{Er%h{1%`(%yKzzpH~f9mN`Y>)OJtU~_b zTu&Qbo7h0H58Ie9-VA#epenrj>`eQ@rwfdT4|z%hcP*x+F=_V#k2KpId;sWkf(RJDNFiG;f^hSH}7!ilUc6p6hj%4zt^CPed z;O%P&&Bt48nOZjkPKR%mJDDnLDAVKgh@qM{E)NrWvyt?;Z(JyuP?gJvruX3aymA%m zhXR_^=HyIi_f{TXghSnDOY`v3uMsF!#Mo+RWp!~|>}{Asl?N0b`r10-S+8;_Vkeq2 z+M6m#5v+ruPm_+b^Z{sHr5jgO?guBQ=sz0sUN_$veDOiM)NCxCSgN&E1+q0Yc#;9a zRyHGwqjojFrcFnMv$?g^OF4qAlsvoC8n7 zT3cJqSG})htLEzlN7lMsc*5J_T&itWO{PJ^oxFAsh(>{x_9mGxHvD>m#odT2PR(2h zM4leg{LlSL4s?>rP}Bl#PrhA5$XuhD8D4Hy*4xz#Q9k)brQLCR9BYSuZTUry4gu@l z@w+^%z9|o*xnERrm|R^Nr)7v{9O6-6@Vx(JSiP|L-=%8`@}~9Nm|2`brhKvSO3oWKoBe zmxO1}q*oc5k}oJ8)4DftN1NCL1O(XI7mxmUi9gQo8-Ja6oCQp`3lsG+7PKmQx=q|g zF-3gMTM2ANbW0ym;7-4Js$w!xI>adG zB$Jzv&PYV6T^R=E}HutxD-7ns@UK zI)V7vrDc4ib|Zn_2RYoNF9c#=Xz}c+qjsA10?g5<8^kYs#*i+fe{jlI{wavxq}1F@8I*t^`@Ah8v5$l|~UX-4Jr;Dbo3|pnav@g~_eRAu~ z-)S0DiZ5g4N^Ok6&Npj-Tucbi^s*2c-Dq`3M%hh2_MvIo7g00g5V;bbgE^2>o7!lt za&oRQerZm(!gMKPs&b^F%FJcyD=aAE){AxX3K3t zmw^6SxeEucOnx~jUtJAIaM+)@F(q13+__HpExP8;#ONqqGpI7WevW@3jA; zMHgk`m{rP0S}q=`gmbM)`p1emm$d=#6jGU93M@~A)p>udFd|$Mk}T7Y6CvwV^Hn+RX(k(l%mfbsNwaENqfhF z_JyEX^MZJidNj+E&nMk&SHIFiihj^b*&7_lgLgbobEL|)7`<_~EP^UG)IA;t1C&1f z)2ur%!JjnKj}&-*9onEJEI+LVNM7TNc&|Mjxpy;o>oW=QO+mt()5aA0(ButHP%I~c z??u^^>to4|520iU|T4h7&(tkPJ{xB-q1}UW!qx~?xW*LV#d+Mmf5NW5|ifB`hzOVsSd`etX%(!&h<|e702ZG`B#tFY7_!oN7p$+dR6l8 zK<;h%#GE9C|5UfSQAWGjvLpJ^Gmxj28WO98cRB>D9Qp=RsL_+<$kYp%8~Gnrv(t`K z@7QGND+G6a&B1s}w^t*hOsQdKixkICH_7t~&1-{{@h`l;M?q@oN;)&mW&iGui1jBD zm*k5&gox+EYdLMsQ1hs2OX}lw5Bjv?{rB=@-%vvTbr*-4%5LFL{_?e8YAKW@yy!e` z+r;RwaH&dyP_#B$tY`g3G19}xjNi& z#roRHcPQ;~MYp+|r~boqfxYwQba?uLo9HIqo9zy9r~5KwvPCy=xRzyVXGY?z>*=c< zDSXJ-Y8(yus6stA)7NAx<9iiA zhYZ@T)X`@LS&o7Xb{B&@QZ&;pImSs);8~vVS2#wHBkiy5K&i>)?%eZ(Xy2Px06F+$8UGDI)ko(0wN{SW3YVwm{cB9+A7Snzmi;RyR zk3_x6#CIWVI-NXa+>p}1%j&ej`s3ORQivSMj@yiuUZZ8+)qw_obf*1!`9xmq*W#&5 z2IuRZ3CNdEZI;s%GN-AaQSNj1$6x=AXuF^^?Pskkcw%H!_op)CYd%4s5^K>`L#Ify z;RS2?egV8(|vl<2W6QcksouQI)t+6>+E$?RK(#&F41nMB|y~L@&hK zi)oh7Ca{z`eW@s{uDoX$@%G47kbV2pgr98whlfu&U;nbLL9)qL1yyR-En#_ow%7j(INGNUQaJbTR7* zj8JDj`O8SEElbv!Bo}Pa{^TGtfzy;PF1G01s+R|n{v?|*PPM+O@H+9fZG@@B-1h{| zSJ}2FKQc*$RH)U7y>LwWu66!--QKd&R`5WmyUmSHC88qz0fFK=rjy~WAfunfG-?#3 zZKd|S)Y~N!L9^?}NF>RM>QG}_zU8LkkHaN(JEN3ezS2Lo_%N%p0gE1(;a#|Ohu(vm z#nJg(?-{+;l)f)!1mn}_HtjlV_f}5@c_#3gLx%n#?%$eN2X~;#?J&N3F2?Y%$e4g| zoKz>dh$!sSBJ{#w%{_Rup3t7{Y12uNPMMRd%mp1Y;gT*P#F?kpEG_TAD>l>^|l&4+b&P6`xsT%WNm-d z`o3SW8TvLi`Fg6D;hn=F%C3ZSJfeP=#6Q;E3fFwC$&Cgp_+5TI7gN4QUrHaR>VClD zV^{F~@V8kVzF<)J&pOeyryfIZq8uG`v#lcxs9eY`rY%lxEz*Z3=!}9Bo;@nF@Fdvn~3aV2P{rPmRmMFDS2E;}obaS?kK z;vA3|`w~|Kbr@h=WDY5V4~u9=elJQ{kw)SQBTh)aOa}cUQl^C-PKV=8k{aubspng< z-Ed_xFfgle5l0ZlmKP}U<%<}nS^T1)>A_|89R6Y$GsoB@mg^HpC2H+E+aHm;dhP2){ZDpmgqI%H3$4UV>jv%tafbZb zwRp>@0dH$t1A}prB}vcsOY}WzlMlH2a2>PKw0LrLY!2rYSq!7~(w5ndI1Q_vvc9!M ziGQL~#8>HKHNHGi<|5bsOr$x#zv-(sCx5t>_`EDzTpxg;dZcHCK7G9ASQjzLDd@zI zxXFyG*$Xh#H~}|*id!f{t|aQ)V!uY#8@qiFgj9b{KBP9W^h-ae`o;xfEX-^~v2qxn zJL3}|y`1B7T5yRX?8>Mrla>A4)k#({uDPWwwq{&Y#lI%cdEare;0+<89{1I`T_`c6 z?`tC(=dV6aeWN$DL@&_BmQ(Xb8q6aNSE8IsF%??3UDc5v8IyltDd70FmV9=qE|1C?A zm>A>j`p$Sf{Jgwy&fIZ6zCgXnmy+5(QQN(YJ&~p>j^bDBqPeT4E{vN6ALKtyUW;x~ z@wxsmI5F2P)6*v#r=95g)hoDp*D7?tR_08n=tDVUZ;7V0?Z5C;L(k zLqqL_=hK@3uR;p5Jx?_0jyCaSLR8*9(Q3y`^5;Ey6NC5|c%%F7Eni{I0DQU^%jGy8 zJKZMX#OY&OX=}(w4Q9Iniij(6?T0AUn4H3^(c}tKOc_%=mx?I-U8_&%jJzF6)Y(+{ z9&X1(D+?@-JRYF-8&SE%%Is_1WRFmyd2PN*{vpsO!re*I;f7LGmPGY9PvC6ZOb79I z0VEC1yEM7!t9bJk({IP#UyAi-?TXfU{5jyW1~+ZHHzA(;`|KaIG%9KjZf!SCNIP9| zeP%U=WQs~(RWhQ#J>AoraJX#xlG>KBXSCtl6y~Q~Pvs-FDU1V->4_{Yc&49eE+wFe zo^jky*ZGm=PEp-T{rwk_lOa__dY!R}e+HWcQTVQO6Pc%bn9a#Yd8R+y9|!U9uA@yw z6;-~(OM(aM#QKln4~>R|-q2wbhVn~xUHKO$WWqNO_b%#zu3`gVuZgLACjIs>wuGtH zi0)ky{!!I0nIen*eSVIdYv-|B=@R;rif6QS24OxrWSzk3L;YYkP@%>bd+7P$q7BB} zXzE~Fjr-Yij%XdO2}1>VA{Dt5!j9@sU`KiRR7cRFJ)-L4NA0Ee@)*)ozm+)Q&Kcph zbX!-Y2?CPvZwRgqrss^|B;mVHaPaz=S)NY?U;g{WzwWX8{9Jz{C5E37g0^ggKM1&qi|lM9&m&rxZ+|tH|Hx4mjGd1?_H`f6-zTx5vNhK8YC)(} zpS7jhbg}B1bLmwC>9w!>s^a*x_~Um{D#Hft@2;aVJd+{Rk4iKfE&q0ZerNcT&-x9H z0MC2O&F!@Fe=8x#dq1nTs2>TQ1s1p2kkvP%b{B`y|0=WFaWS}5!NPRKusaJexpokJ z+r+w`UukHQ(XjLB6J)tDPS;h`#0O4vj6ru^raq1m#kka+VYnr+}%^f3Bzu3 zUiCJ9OWAb^ACcw;FtN2J+b~l-Sywx_Ol3|PBhz{Z-B}Bc-p?u4B?zj4I(rlq* z;q!08RXC+H_BLVE zRs}1UxrX@(!vhS5T*_gK>4U{uGWC;pNm=hD*b}KI&WOXm-53(E7D!d{8%2#G%q*G* zA;52{7~yqa?xy_MaJsITeU1TT(vz%rN*;8Z1-H(7)^SS^+|A{~DNmLyW4}1-A2#j@5lTCD%kgKtxJt@vDpKi|0~P`t&q>v(Rd|)y zdq5yK6k#>A1Lm*YlT1CJ6?hnL&>*v}&KBSj%c4xJLZpPYB}+tr=XGZKa`$AWlRkz*zXE5b?=iwZG>qEu>?;wKm&hs@rIl=B~EE zNgZua>94K*YlquP@DMkwtQFzeeBn#@943c;MR<0C|M_&@u zpX5FKC-*t*>_40gpfxCqlct{e%=z`~J;-ga*gh~iOrBmIcz>)0^HctJehEI;3q;Ap z*YBK~s|78uDNs@E=^drd`$WQT^cM7yhjXkW6X+i2isjO5e$4%$! aIS#?nPPpl7)Dvtfi-xL>N|lmz`2PW<>wR4S diff --git a/qpython-docs/source/_static/guide_howtostart_pic5.png b/qpython-docs/source/_static/guide_howtostart_pic5.png deleted file mode 100644 index 9e30aed461ddbca63eb6737a882d6a5165a7d6ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 101580 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 z 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 QJMRwR4UG-{(Q_pI4@29Oj{pDw diff --git a/qpython-docs/source/_static/guide_ide_qedit4web.png b/qpython-docs/source/_static/guide_ide_qedit4web.png deleted file mode 100755 index 09f2ccb3e6f5c74045f7d18f368a150c50138ae0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 42256 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 diff --git a/qpython-docs/source/_static/guide_ide_qedit4web_choose.png b/qpython-docs/source/_static/guide_ide_qedit4web_choose.png deleted file mode 100644 index 6f3edfd380c28c868d64eba230f981baa1fc8748..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 200543 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%0DE&{`EfrwzyTdvRZ4JoO- z^|_UOY%~D@u%EjXde?@+~Z5P}%m819-3*mE8r<#vLdkn2^=sl$H$Ql+% zeEZvK7i38vBtTubaB~!z7;{~w1EC%srO^lyTOC5bWDCin(&&MqJS4!n#Tv0_}nzs{MoD@=k7 zrzJEW@y%~hk?Ya;?R2%{gm^oze!k`)k;T&d98+`c2-Ue(mN?V43sBwV} zu1eSQI5zDNQRZzw2eG%@s5QgDR7XeWlePgf5jub#BJ~(%Uw-pXOCj?;&EVP|$<)?7 z&CwY_+pL)RSN3H)UnOW$b8|7Fdtn0dhfa=HN^JYPGd2Y_S$Pp>e{&|H-TA$Qe;Of* zIta3H&S%_~weALPr?{H<5sF}il= zhN>8Za7ACII7;z8%Oe|KBIDR&}efBub z({E}Ykyi;$_<^wx3k}iRH^JU77P7!G3QL5gT^IiH6Hh#LIc3{|%eGh7CUwheC(Oa= zs|3}TKYHryHTrpTxaYs~ZGtDfD#T8$-v`I74GYV&?M+fipEsYS)T@%U7k)U;(3YvVO zx$Z3#WUj1$EW5xpA?Eg~a{NKT(|2<>vDR-h9Ks>DXGxrmV*soh3G3@EvAVU->E9#k z-@Rg_a}FpzwzXX>acuoqKpnWX=7x8>G5dk@#jV%sW3q@-J!3yUM_N?)z6OF9d0DG^ z0@!Y$tSG+3YA7!>5pqCc-REE z7Kxx`dJaag6|0<_f-4pzq(?ZD&u<$mfqnesq^>W{$C_WggsgRwv`j?J1Zu|No%Fw= zz(0|R{{u3X-dF6fF0fH^?kUv+xx~1q)Op7C*@>>G+;#MDDS0bx;~_=_ZCc)GX9p zM4wo1FHca^miZGC6JkX4P(q}F z+is$8GGd13dfSyBWdHd|C*#G9Wlsu9ypD+LJ?INKO%(AHAHPMbQc_Vvb2e96LNh8W z=QK`B)3MQXXZc^%vW;`qg~e#mf|QxNv}%>0sYmsR(TR2*eJYyvYB4VtZNssy;|Zgq z*9oRmW4EqbTVwql25T-Tmt8E4vX2j5ygJ$HNw9rIk8B!Axm`JZ#yv~M)|9i_-;Oyr z5IX#SwH~F-u^KxB#}6wx&61werqSx%^5l;IQF5pJ5ci*YIS24K&SPJU6qvzzE$Ap7 zb9gODhX&of!k8%M!ojhQyOg~$kI2bA7}Aq8fAeZ-b~M#K332Qytq&KK$2JpqpxWvf ztoqnRZoKTSY+a+Zie+J6`*Q1gOlG)zIYZv`x#iAe()v5Xs4s;q_epv-!D4^?&}`7~ z_}W^HA$xX&dxcjd=O=bAMz-dAOy~Ji2l%oBydtP2{cAAF^?VL0dY9F~QNoV>E{*dO z1(V%IlBPEKQufi!NF2KOQo{|*kwt5A=?ockoN{qbgN8KtuLq86HD&2V{vD<4e?Cdt zx5s0t&94LAT)RP7V~Sr`TZ1h@zNnj+cs^-9+}q@ynuW3iX%~M`P?3L$5Ak_|DO>lL zM^cHFuO60fpz?y0ghpn@lxupdePX(IQe_4*)&4qfA_YI1^X-`-ZDW(XKFbr9=$`Nt zKi5(a3pz%*?4D532{n=gGy%+aiWOG=t^kSgw(aE&^aZfZCm7YkcpzmCI|s_BOfN@L z;)hc~ca9u6;#JG5Fj7gLsbrhX-k)<@Z5>f{ykAjJD6lqGM?4meNp?&h9QoN$gMbj5hu z7|!%0)feea#?|H|-co0$u4n1gs=R?WikpEjP5^aH zeO#R5Vtf@8`oU0ct+4s9N3@B(Na-{buJx!R+}S|2>l)tdi@c zBv|{1U3&OuY!2=M*|5PTD4SWCRMX+Srw_`VVk{5J3XF=m71x~GsN<`JGFg~?=2P6z zJRuR6Szk|Uuz9yNuUlTPq*dLEqgl`=Ay;;v*HhtN>XlCSzDVHuUGat3jnYC?IN}&0 zH}P#jRi$d+U)Y>xN*A`h%v7*FU%=mfjDnZ$2qsUp-QLFSp%&zg6`cE?tnFpqMH|WX zEcg|%Nl}92QZK&U#iYq39~WY+mX1&}E{W|MukxrZ;+bud2;u&SDOD@JMBATWdN-lO zT1#rC`g%j+a`xl|`3>3Q@!;0*xcN*MOiJ39s0|*LJC{fk?n{W6z#5k?W#suu_IM^k-~TzOsEE1jC*AM5w&dRFQbotW%GOTj1S81smL zA@r{1f|%?1%Uv(x5N_UBd-;)jiKyv!aztIFD$b=1B_bfuj1b*x=YBr^tki^hgi<|h zXh3}(H)ecb9Q9=nRMx$J8hj5wryhi!G_&9tX7yWHxic7CN06*%={^P_jx>RO*2*aF zrBA}#!CJO5pP)2*`f@$;D3P)l{759`OX7u7V2S$t=+iZ_6EPtjGvuN~*$Z!OWt%8j zR;i17xuN>i>NM-mjS?st4&(^e$Rh^hsg*C0|p$Ko$U z?RU=ely^#~zwMqNCzneN>gdzbSUfOYr8^)Z9&a+s0%$%0D>cXF@N#@ytZC_LGZ{c5 zIhr>~*wfL#^tt}sVtO0pft(0kXw_NkKuZfi0FC?3z-S!~dEBY^IO#PDc6;G_MQ>2*d8^en!sGJjlZof>|KlG`x)4NHh^0cV?*3{dT}`RnB-7f%qIOP;@_w z`X3Np;5b09iM;i4tP1rIKzZ}Y?Z+`Bzx4qf;bj!E`NQ;dvn1rV^rq8=%?!|(iq6DF z7G!f(40PbJ4XcZL#uwP!`l|O^=?(e6=}p1gW~YBgGFI;gEt#8RRrU`pZbI-vy5Td~ z1sE*=wd=ffh_%?Yj=tUKXWTb&Ix(6HYZ%PJ7Vx|MnV=BHqhkI*%&GQGpH^vNetHfz z?{v>91TQh|`Vh#j#q1Bx-J_2MK*Za*j>+$T!d4))m(C;faQ`|6Zk4F%w)#8Pr%iOp zyL+sK-iF6*rSvn{{>P8M4g!CB*T0d4LwiCe)z9-ZgVg;MkY4Wu z$@%`as|MM*jj2~3)6f@?@2v>p@dA+QmZ0z~#y%4^_Ce5e6ap8_(W!ZV2k`pVY~Q|r z>@bmmG;6hW_o^vEqSd@j?^*7MA7E*E8jLRP+IW{C_B(=y}^}%7Yll$ ztc^UE!ODWyL+N#`%oRN;Al&^tza!8z#X{Fih!tkh67LP9UAh4o&&qiJDBbAqU)fjm zOAJiC0sMS$!20U%JGi!91aCZ^=D=cTb;JSs))SWtORUWb&$oc@p1SXDGx)j%+3}{U zqvgM?RBHBaVA!#68Bg7Nruj2nj4r}6bb8ho-d(XQKVZm>Jz;3ZOJCFR-p4wS=D&GG zux1U!uH@UT(tnPpDb@?LSu3p*1W_&E3BF%(Is2S}%hhD8sHL|H|BFQ6K0RqyzOVAi z{PZ3}H!s^08z7RA%OETeB;F(F9)vVwKwClT+TJJsI}A+oEi+2<#fVdWC!Jx@nghW8 z1p6LJFoXs|dLup3blo~^4aTfK59ARlqk4^*D4BLt$I4j0z8&`d({=y1yH*%^+sqgH z51`Y)W}rElvrE6h`I#1tdD1w#9==4U?hGBfp1yYP!+>(hT|j+I zsfb--LS*$j@1z}K{gUM%-!*|X?LN5Kh!v_{f{B|bz}myeB2sK+dtA_a%|_N)0MK9m+$skk+}h&%4`2VfLl`WdH`kj3oD|NpNsUTK z*H6f9h*RJu4pt*M{ri#J7t365$)s}DQZTS3uv_WmAX?xJLDhg`Q79QD(ey(&*A(68^xx77mnO<3&l}+A+%AjA}u-h`_cO6w}J(FoO7PC3-#_J{MCt<6f3!Gde!+rJwqjLpcZm+9!5)W^xTxe6&56*=V_&g|p8 z*m&f-#9hsK{JD>xBc+V;qh-nqbsnE)L4}ZR>pMZdr>Sj`(f*%|5<~@=ik$|m5FSs5 z6BVtwf&!8aPGR(A&0$l0m=ZW?@hKaHQ5#nt@9~jY9~>3`kB=Aq&4IyD(;}Mqi@)_3AJf=&wPqh zo70r4+~tAmb2p6}lr*A3B6kY4zqZ&yZw&aWo^qNu0L|_JzI_=^Kh}89wKXQiOCA$0 z)YK(g6XPYOj}Iexcag5D%pp9T*uR|X(Aciu=A1XSEjiCzkIy+VuV@_hOVCrqh=KcKpQvnLhq_<^0S4 zONi;odz-&Ia3pnfA#_a~f zP4A)@fK<+ge3jjZmVZJ2*2RN+mPd>{2PGkQy(`Yn(d=Gqc8=Z=I>hi9StF;n!D(`mvU*NxG*ExTrX?X91B zJp#DBg2)%#CEm3+^x)-Tp$$tdjs%tGmGlMlrk_@Fi|>Vl^KmY3Dicq$b^jnCyBVSR zzAaR#e-{Lod#%I~=+nBrfP!ZmSu40=mw+Kjd^I$ruWUSSh88mZZ{t_X13BL1EATGH zTvw&WSv3R*LOq5CxZ&`@gL`CjZNZQkYk}!YKUil!^gQpbKi}sTZA;5<8fXn5H z!{Bg)n8bGs{$KuW7etB$^RoS~jrWff&8MkXYVqBu3Y@07KUoNc7|Z zpvl5&{uhnX&s_kAIy@Lk7zL^1bc6_z-<<3d%r`ev`>o1cg{uApp~67aP&Sm;=IDMb zZskR&PnQYFJ4gG3qikgZV}~`8&@M^ce^aEe0)3Tmhg#|dW!W=_<}QgMOZo$Ev)|u!Yw)Ak=ks1RYyBQbPg|Tl>PAHk(^Ok?r+7TL9}*c zaq5@m(Iw;d``MQ0M~zahCF|$5G*+GnAF$%zs2R~Re2p}O?wNbtFk_q&$ej^W?)0rK zUH@(}{Cep81TJ4qW3t0wRD#m9JoZ)2nEG&oa)yN-W$9tRQ{a)>BQpwMkyj?4(^A2) z^^x_`VxcSMfZ4dU1j*m>$|M!P4^ib=HD?oF+?|l+nQhv>rX)wvbAI>jmWo1fR~}8; zcV8o`(Jc@>EWBF%vWiLvdOC|%9fZQX=6hh%+7Dxq46nW~CU8&8ZBx47yteqxXFtI~ zZeXonT>FtjUxgoPzT2tRCZeDg9LRpL05cyu)|QnD(9XAai_1wHSLL^Nmup-b()Ye; z)}qv;+-biiSoSj?n}p?_(No<@s5>sZiW`H-pCxU_x*iFxQ57$Tt*vAR;z)^eXul7t zYKTE$fc6r{7FF^fY+htYOjei-alm5c!Ch<)xJTNvi_dATIIZ+GMC~yKwiGewd7`(e zeD_~*9hwI5IpXM+~e_) zv3%JZ3(4HxjwQW&rrqX;b{%;?khLZ`s@xzlY_|1VUft}>$1VO2-xVpxOu^;4v_v)i zs;O_X?>o(7&>H0EwG>-!}aQRGAuywset_pQ6vi{JI8jGS?gFek%3AO}RLH!V$Ev62>g09Yu4HF^l zk)r1xh!`!~M@7~-q?T}cD2;!05({UdX}2!CrS%H?^LC59|KMn{P+_gPpc;?3v!lba zOW1;h8&Ua%_ebe&F>u4pXd?B$&5c>djK6-Nu{E<~3bE9-p`P4Z6j)I+VJYf=rnT-- ziR)Sl5$^hNUOig|m&osrNBq)q;+}D`Qh6TM+KV$K`b5sn9i5`B)9kS6Kec4(Ciw0! z6wf{}I!`-ofZYCYk^k++QaYro%rzdA#&iS>^|8m3?FZi1g6&)#$;U(5DiLrDKy~f0 zxMuAWW&<`@xZXKBHOplaWTt%4n|7!gzc9Qh$>B!RfjrHhgpS4*Q+rYmSevWLQoiQt zb8@~fW;kEhH15??>ipzmcN1>OUB6D7S|?sKMpH?mdShJ%0Bl`9X*o@NS#fhgPs#I( zI2&c*!4_{s5m?h+Qm@b5ux{{dQ2N}P5?CVSc(HpAEiKRpYo0=U zHPO>2;M&{_^U;Nk$de7{3*wa{CKhd6H8n3jYz-3a+75_sg8Qdh--15}k3ew|UaJk~h-3xNe8TclyzqWD7yxUs4 zDmsT!erzWR9f(CKUgTsO~HtJ7mpQB#vx>3 z&;8~j!`p_2XiHNDuYDvZNAPLBNjB$DC!40eZ1|~fdu@%$cn{LpQG3kEBq`!LsY~0E zPrblX=PcM^W4iciJl?OE1%5Rr#V39BY7lO*EaQDXW)=JPat7*X_H%EMqimFim0j%y z-Uoi%E<}U}S&{P_UB9)DYLBIab8CxVJ0Y(zIa)*dhesbccfeq6pz$ctruwf?GpcL}lNvc$wTEHWIGSF%V3*Xwb_& z&(@Aj`Ct%FzK#;BgSpZgV#Yn@Y)b&#ven#DWPg>V&c{HV>yFE9q`R%=6Z#D0o-97h z6-_+Wkf34;)ztvwEye3nxp-aL>g{>3PToGzRWvj4*G#n_YOL2O_x$MkAhc4)B)X~$ zhM&6~p651eX2!siZ;aum>L$}z#eVqU#DR&U;3`|K;EHwd7m9BZ8FV$ zzc@lZRaOSD_e8hHDd_`DPRCCf!Jb;hDo)N~B)etCrTLnthjHFoNwE0(N$cd=t{6GZ zO75LY*jEE6Y7Jq=dDQ9Wh-YeBiZz@v{4~3~JLzj@=A-sl#hT$ZQNAqqYp@+%fq!ec z_O@$cuDg(I-{Rj06FdE}AF=&fPTIem-oUn&!GBWtdM|WgX5ON4H6^VVOU{-}==L=S zDK_8`V7pK4bXmX5eOBMyj@zM+{ok>WKJCeDkvjxM&67HyGJf@HC*xd)jEa~RN63pX~Fp%A#a-;>S{7Be#XE{=5F_V#U2mz zUb@wu(C9RJ`!=p-%x!+#`E!*S65m>%p=PxZvwcEKTnV$L)5KazOh{f4 zu5TP{c?2PS=F9apWDMzDSzzMg?Qz!{nY(z%*!ua|^+?!2id4&45n6TfYUT zqc~8P7ng8Tff@Yj3(00{4@}6kf(p9GXAkw0h9IoDOL#xx+lJE`al#Mh2fQ@(w;6Ta+*nz0W&7mB z)zhd_S6q4tKKI*w1Hlp5RQu48YP7EJ-P0YrbgFi%XR5(VoyJK{N4-AZ-_Le3)~Ud8Lrf62k%3wo*ex~&;M#3pU!>f6b;|O?c4-R-aMsUQ zdrnL!e^d7+g#r;$et;gqX2!uMQoY;PExA$J``lD7A`8{jIb5Xmcr$S;2+xUaXvO55C%SNPR@_?8{M z)>nuNmJ;wf+t27L-j{~k!D4*g?!ZXGCX$)o9XA|*c?i0sCmf4yoxC_2>?c?vOY%LX zUdr(mO)Ikz#c1e|G=8OLpzZcmTE~~=+vXV`sBEs)RHRMa z=jbaERjFmhlcYUue9foiVO2bnY+jwz?HoLV42(M)do7p&3Q;-EGfpmIG@YRz7wD7Y zQvsnXczXH)ZV%;B8IgXgo|xhB{+A6$0t~d3_x}Pd6Nk>iOCT-3HZ(G-HNBgY0k#Y| zw5IF%|E%GbztOfIo6sNDXC1c}pZ~=)VJ<=0qzLBASGi>pD*LJWuDhmX8+?})bc8*N zEJ)@f<-;oOVaF*7Jc~(Xxx(Pg=Wh1yZuibD*ZKNJYf83&a5yy)*C!m*s_@k?s(xx6 z)vnUi)2FgD4mIu-W_R_NfFD_nn3tVItL{-1yv=?5+dPX4MB#o}pH*xtQ+9dRh{4@aK6 z@|L;c^D~kHEhuD?Z1s-OUEW{=k7Z>Yem?C^TsvkdqvKJ7c}@S1N}l4I{q5yTzt$>+ zIZi!+AI)OM)gVi_sRRBV4BK-R04;7c(%KITtN9%OwXIT8kBy1&h?y9#iWcfcilgB_OinwnTiRGZ@O+cTvP!#w zvVn0z~%u;cfU# zKi3FaB`2uBZUFF?&e^l;TfV@RyuTtk8XLg&iS&(rw*1)mv{F*Vq=x9FH80_%*~5rx z*zkJsjFHr+pl@&SB@KN<1<=z40A`Q9%S{Q26&C;m^x8b8vD^2jUV^36xXt9FnYZ6} z8pWdb={b+ZKdIw<3eOm0L1yjM2I7n|Eaqjfh6VQy99`}>t?b{cW5rFOLw|oIRW0aX ziY3(0AH+br+1~i8x+ixs&-UiVW)+xi_M}|tB7Ef7_br%jGdeVPMe>(Kn@_eb;`j;$ zk=@4qb4sN|E#pjV-)Ik?W{8D}&&Q^plnUTVY737lj!%DH z^0&xH-s4h`1Jib!!rbDT;3*Ac#)^s|&rn882>t~shVY;@Y=2C-G{tU!Kct>+s)o{| zfFvjbpFF+3n_iJ1U#>eTwa)69Qs_+A8ScI6OC#bXPT0ooxzY-g0-HS0R1PiLod=Gz zkhUys1M^&Y)_&eG4OS=3IWlUgR^oGZ#ra3c;9`v963A zYgZ?&-xrBYhu+1lH9X4MJYcCof)n6j^s4TzCu>1g9eE}QTX!Gzf3mF%EQ0ji(FG?b z#2s^94heW`hqSQvHa6q7Dh+tiO|8t+PgKqN@IWvJoLRDFOykg9Cyk3reh*8oOe3hm zkwm9Syv9M{Y*bL8)_Wz`GFlSm_{_6LdC6;;f|`F)_NHL&wa-qG9Ud_QQ^RVhp$VZ% z&Si`(SnD;(y8_YYwh06L9k` z8U}3L*+;=N=FyJ-w_?hl(B22dHb{P1FpWt<%)hwNo;`G1lcR@A!+?e4g}cB+%T8RG znp^t<$9tsJaBkcp4;QmsH);KZ7>9H|Afb_(Rz!Wplk==3ZXt;FcAm4uwWF(R+al;X zEY=oN#!Rm9B z@yDkX7ku=C_TtrhTfeuHG_b@f%*C{jAN3KhoSScF^khxNSti(9@R=u{iXgx1?@Ne7 z%-h}+&RWZ^a?{o3*P}67DSD=2s#+*|etwWw8!i$Fry`M8V7di4!kvv4LQ|OBjCZdC zku&S-@wd?XS*Jx+FV2Vm0H+Ya7GU|-|oy5tuQG$xgxW^XW+1uY=b0q|M@O^o_1Q$zTSdp3{g0?NF;%|bn+=R z3E_WubhBF3xV>qdNOxh-GqCZRZ}~dTMs1P3WaRLNb`un8ya+Xp(w!aO3@`R-ru9Zc59-KL8bxuqw)aE=eY|a{pajl@1aOucrcs6R1mkv(j zZ>b#)ga8G>^kpMD(t7*I|H(@9zmUK1D*VriqdRx*L=A)rdEpVHZKzs=Q%2VHNSAy< z1$q$W;>(A*bXn3(;)=nQ@vEZ?LoKE8_GKUB?Uum{^*$A54Y8eG450lO>4u_I+; z5II^wp>Qd*P`4|_?B6$)tJ`LEs3gVQ?;*iMK@TQEL3Vy4E+g{y6uRM$7n;) zp7S0()hcY`NZvk}!B1PB?TV#BaBIxeTar!7R~+I_tic89_6h$576RCu4!H(LCAG{0 zi2J-M^H^XOPJ%x9iKK%7Dwf)qhg${j0U4Or+~EtoJ@efPh#s7s#|_t`?=4bks$aiW zVM6{?eJJc=;3i^q|Lo(g@m$>F$XmPvR%CbLUwX?uy8f5G9U;V$?W#Wojn$xO$zSZ> za+J`T8Y#DJ;ySLe1+8^D{r+R_PWQu`q|>d7Gw*J9wp@3dM`53g)U9XROZJDKIB?5B z{BH54y(jJ-$%}4Bow_T1;+ZOi}qKqizJzv;zYcBW0`HrfOZKY1C!WgR((OuF)h~BRtw5aH*#11SPM1 zlIA_C;Xj3rN%CLP!!HSvsHB?9W0atBs%gG0Vip$r#}QGQH6;z!I+;wj71vbM`P zLt$0Zq=N0qNr41g*`&phCTZI8Jq_zV@_{On@ESaspE}L0Ub;LF?{lA$6&4+;AmKvD zy{Hb{KG7vwT@X?R(*3+ zji839pqU8T<;4UNtM5l^2Xs|qvsZyt=y1pgFJPo4s+49ml2NwCMgM=6u zZK8~NpY-dN?P6J#RpQd9t@84C8KPe_+5j_EqD$mQ$<&w8N~XE1dTvmOPKf0`b6>I( zwan{R5KkSO`W7*Ook6-Gr8qKh;|E|13t(4YFaS)g9CNR?W@~cXG#t7%&5ehB&4}fG zI5+)2Zf-jxz46shpTBB0*xwF z(pS&=8QIFWs?#Hb^_G20@25Z3RTh~AP`~ig-iM@N2dkFI;r3N;RA)-;V+3t&qOny2 zpW#ZP8ZTyIozwzurP>D0qz&oXE))#CCR6nXv$d(5*T5?-=P0OAe@rjLMN9|H+!@lK4L+!+R1ql@1ND;Sev;b! z*kIXGSoAP<*>%9grca9@0{_jKf4OyIDm_R?dEmcae-7m1$g!c>aZ5}LLsaw=cDebi zuL7BD-2d2O$C-My{+8XB>oYbK6V|>Rwjflh%#pqtNysYD#r9R~{Hgw8IASRAQs@zI zuK#c1MqU8Y)=r2=Fx0}%!7rW6Mrpnn2#$1P=ipsq$iwMaE+q0g%NEhVL6pbF?xNfu zcy7C?)sUgC{*N5ST>5CN>7Kb-?k}$Sy9% z!1gL-7;uagaz55+?t3d){W(c}51D?c89N8wI{ALJBWdXi1$QlgDV){o6(#_Yn6g5~ zW$|FNVIY|XZ97gnNk0WRvhE;@d->hBF8|;_a`O}$RLu<5+p90l54G@gl+!-RV^MBA z?h%J0gvzVwPaJxpxeeJmITr-Yo7Y>52lc)F}K zd5~@IG%Y5#+aDN6kPVo0jgbhN5ahoQ)Gwj_CV-mM=k3nE6zjCN(^g!3#%aGr2xH*l zO^|}iE|5%CO`a*t%3zLSPe^>{WRuy{D0kO@D?6&UGFdX(-65hC0Bi}^BYx;fort-J zA1<|ii-Bt3qD(<~#}N9H|5Lw?iZuG27|1NH>~--z1qHoEyhc0z`KCk9fnw}9i>#Ty z?hgPSHq)SboX%vKAj88dDW9iLuRcXye{qu{(Z;qMoa%DqcL4$U748Gd*!Kg@{BJv7 zFxY_hemb{*F|{ntSM->{AbtG9EQ5J|oCoxHe;-SE>-peGxBaDHQ!oA3R;HTlOQ=K> z#wB+M=1?RhH52H@5Af#Z(~ynePU9?@ceSjHha>}|Xk=%8KZF4c&x&sc)fb1+x>wuR ze)BMJH@may2yPOPgZK!5aaSyuE=M0Q4sinWf=TMzCt#%TWK1ai>#_BWp!7TLG* zO!EuKoX|z?ove#lAV%+QJ|FyOS6LxL8e+g7lszX6fic+~W!h3pV;W`kS}euA5K-#a z231yd!Fbrt7Kj;v$OFe!(pmHpOJ>8>2;4-{znL(-)|CI2=qfKe&OowKYtFp++g&E~ zr_V_MTf?1M^B0qeM<60ZoC=_`gcMcNW>_n5zan+--XR+0vYPj(I!ra?@31snumX{H1; zlkc$%Vm&HmRl7_p<7Qvuz|GLwI)UdlAV4l{;sK!-Dao|=48`0ND{mHfy9Ej!D(hAy z$PlHb3NQzs`96s2-ZQ{;PB+^y;$|FkCP z;g$e?1IB(Vnaq};1Ovw;iXDp8ym3iPn&d$E2I+*(VLVHNNpF7rnE?t5fN&}+O`rs? zEC3wbZe1yZh#Y26%i*r!U$KUD8~=t(Uc}*I=^x=C9mL{9mscE{m`v0G>!|ySQB7z@ zFvn6$RD(k{42E>eg5*v%RA_=8S`k|hFs3pg3rO-KR+{Xn8TKv_Izzje@)CwI_-D{6 z#|nS;v1tca#$bG~I|?MQRi75m!o&Pa0ne18BVJ}Nq!d$Bo zWYCYfSRAC(7y|C4{d+meFVe;ng(m#rTmt0$uQ$I?B zD>lH`p8&g!@#r@2afhB*$)U&5@M2F#NGEj3>$8Y5=vsKhQUxUDPLOE)ZEbTP?+{+M zUlVqSi+-&Y8`78=nA=18xmU!_wU%Y_{70oMS4GGWP%CgA0|i4QB)KcVI<9O=qO+8& z%^XXlDN$|J9N%7qlWiax6{2Igg&gV1j20_c7)Kt^F4t0+=1<5>+G zOxMc+WaXR;gvfdb$WmM4A|?T`?qpK6Gs9emMF4UutJ41xKeYM+#=~kLD3cVov79zv z3K)d3{sX#ns`Z&esR)bKuLezrzaWEfxiy)#st|_Us*h{3cOPd`$dxV#f<@qa4)Cbm z2BzF4`EmqSADLtcix0|F5H}!Y>4RX9fKha#Jyuu950}%%Swc-h)FqS%F!Z z6_#Pg_Vcc`>9Dx-n+3h|0Jbpbc3k z#L&74PTG6U9y|V%lO=X`4o;TIbMK1ETNNRFJme^N zIzuQ+lgUK&YhWF(?>5oDHK#Jhf<@RjC9ZI|&PocBdu3aL=PKt+x%&WPB8Hkkgen8c zPX=f*uUg|~$jhZJVa4UD&#{8mi|dj+E5^(CutN_xV)4B$S>~_ZNHS49{UuVtD8 z@1tnbRbD#vAm_md<=$Bh8%*ah24orkr2&z38jvM|xHS(Dx5$l5Ek0~L2wlPos`>kn zy{lYn^jLiXH3G!VIspezv*8;1;vjPn0$~Tg zuG@)0R3vk#bgl1~R)tl7>W%a|FM=foDEDvUlDl4bIo;a^Nv zMaVE~FYt70_(gET6#e;rGmyi~-rLi^ja*=ig{~{IH(5K3DV%?8Wkq8*GQrAXeY_p-R;i`)1Y8%8CG~_=sHXz5BGiwQLBXUM z%5=n!j?pV6uGlHa-V=`4E3LkO@#+X5EH(WPkkcY_K&-KiYQ0QTJ$+WDH)S;+VUVKB~w6#6w_i*r80O_cclV-%u3SwFN)$#+<%uNm`f#TJ+!6hWoNnhI6V(t|~WnI?Gj+#Y6f{cvg9 zt(8Zr6Ch#ruxbRRkb&U4LGUaqB0*P-_MZkLDcqXh#USc$ra6p0_62xPh%8NemN_(j zyrl9^4#jl9to}ytJ4Oyco&)TDE!WipPSV0Gv$R!WSULf!=zj(gMSd1OwL%Z`0}=s* zLz*j5X1=x=3Cy2ct8fjS2s36M)JAO`s|o{y*@>}CUNiNLF+?jw^dV4s&w7b(y9-Hf z`}tt??Y|gJ4gal-AV2wQqH7C_LpG%D8mN5~gYx@V!3-)s46bLcMwfkdqcK zYEA{Bjxc%+Ic~cnAG86Oci){(8-vdeHeq?qeCmz7d;0rmbK;xiy(J6|(cE z2Mg_kVqmCrW)CCrd*KE~=ZzuFetk$-D>cH3c@e=lJza1{WC0Oc9E>D%9L`H8>gHyK z3j4gysIK-slI0+CfY}cg3jdQsfxXFW!tySc7&$~U9k4sxn+B$3py$Hqo~9<~vUCEp z>ZSt`h4}Ijwn7i{LvKnK&h<9<%S*3U|MLbBOA4HfEkUVy9?2?rV=>l2fzM#Tohl?wC~ zD@hv-AC&l~utqKbQP*X4LQd;OuXl4iEFRKd;{zGQ=zOtp7a|_ELws^_@F>U4I z18QVVh5l=o3jEhD{jXj6|FL#yQ9Fk@8ym0u*^|dF{?|HXC651Er~kE1|7)H8*E;>L zb;>MH8Pl2nTBrZDPFH6@|Fuq~N&mG@p*it?ty2Jjfc@7xg*qhvzi6FS(>U4KXtcHG zcAjD#rZ&-AlYLOPM84m9m(>1G?5|Ujr4cm2U%bVsw~n1uT({vyZM{s#Gx)f_RNj|| z_jevvw}hdktA|{_dr9qPk&oNj90YLs2d+#09RP)3S1EL~G zu>pz{D=H%Lpn@O}d!zZFARR#g=}41KR73^AM^uy=D@YZkcSXTQQJS>S6p-FS4e#9K z213!V{?2*Nc}xEBgzMei+1Z)d*_qGI9b5ttI>URnVNSY+*!Z=UD*%|+m7eo*GGFt3 z(Gxsigz;}TpiL_$$w+_LdTbNGf1(nZ7YrlF{mOyrKiUm&rO9ZH?kmo z5ze}XPGwL?y!--h}w2bg)!z0U_46+CBsvp!Z8bM31Df7 zwVXtYscDl2s>^`Bx&{V!lAr5d0)8>tgd#y_Y#4?0zg zf;giEIXjHdIp0W%M6M9ilNH!V1mfbMWkZG0oQTG>0&;jFNx^kyC{z=`q%IlH#nG^0 zJ}@tk^{o}cygFHCw7XGRwpzEzBo0RR1c@$f8&e-hUyv7&G(KY@BnR<&-V|V(FZ9O$ zbBG6d#byc0dwYKuYqlxos4|gwzv3!>D%4HxG##?3;{kzT=t6oxXI!i9JqAhzP76dc zX(CwO*FxLSBnXJzRfgw)3eKoMa&QXjMWX8ytelA0mW60!Qyb!}uBQq}XoYSCigaaJ zhdFyq&L-Q4G)KOUw(%)BAyJZ@1k86!yP1XRTOf39@y`)a_|F$981*H|%z%p)*U|4G z(+zWf!}xF4z+EZR>W0bSEvYS51wC5R^hQ*|clKVoU#r>?e5U33!U;qIFzF6%5{4^Dyh$^efDJt021Sd%s-S!X3P7+G~ zfkh^m6Ic_6H9Yq>wgW1xbd3+eSMr6>jss{ow^KdUF9 z?z+tw&L6DX0v7;?iNm8^QyLkyiDbWo3O+xWdWdi=dmA)QllvDH#X1d0sb$^Go~?<&Y32brwdSFIG=7C>@Y+<4XfQNzBiuOwzSaeRwKCjD1KFeCg%o zpQg`|4(kb%WOo=tarWQfFz@KO`6DO=cAR2!GA1@2CqeoV(r&FM&G6`}dozH*Hjp&# z+_j_`UGi;^LCFj%VL`^zb*Id5VU!OQ1n2%nQeVY&E;ADyLrU(6jATw^4+4c%5vtne6 zx{EDuN_I&m;#X*_sErhwN(a9>OtE**Qj+={-bEzAd(mY@X!8c^!q?W;L4Jfm5CjYM zTaq+SVmW31sb5Qtbnzey!^0E1XJoy;Az81q$*fm3Xkx9`5b5HE4W%#pyc+9`6uF{j zh-D_()5zKI>jG#UD&D_<{4NfGU-!}PCIMTkDI2y~&D0bjpNY5;QnMg~FA&I}@iJ>| za!+;VVTxfWWN;a!C+RZ@&XedA_w4OtbGo4I9TlrcdiW4JTQdoBi3B2JW%f3cVJ@gO z6-%538br3(IRFGmYBuk=1SRS99Qu74q)l3$%ac?Yxuj2}y|R~+s0z8%`FJK(fH$jL zi)udAZu`Q6BI`+~sgbSDB(5hNoU~Qwk0!`s7rr8#Lpdc65^Hg3a3%7m#0H9FDIcds zW95^CA+17U^&f(-Uj$HSQms1PJe9rcK0>m|{1xO4c*=|kY*zuXii%A_w-8p?S$P(} zCh1q55@l=k^r8l~a+2lU8#R4@Z}v-AQ!}+5NW7IUMf04>5JFC@WGV!rf(q$ zR_tu}fCSPSU&KRxmwbC?;ddws3yIlfsO}`$PC01+UqT$4uGu#PjDgdU@}E(S1rKXE zE)=~XAjd(`!Yie{N69OL*z+8+7IH^%P2XDS84xS#If-hGLNE>^jKO47E4u9ze4BPh zfVAPy#tZsDN4#MTa%2`lj+(j1|AOO6#B3~HN}&oj(4#&@l`@$s=2VhvJ?Wpo4{`AO zyhz3ic6nf226`umld?_R0Ua4{$;0LcBj&@v-6{u~~~M4Ur`P z3<|1&io(?3>mAET#?PS9a`hCU$eex&9x$fRq-`b=Oa;YSM^Zr7vyB#HmQ2ns`!tAE zTqa(DywmOg$I^T|<6(qq?0$+5!oQ9B9?NO6ymPI(i};9CJ2V!-MO*5$i#wVherfAM6C=|^Zr8%RMn=#E9r8%QC zXO!lQlB2COXB0d?nlnnu649JdvRm6ib4F>AQA)6Z78!-y7cDYM4vNttqojl!Eiy`r zjAqj!qm(TI4NTJ_qqNBAWR8Ls86Bmi>CvPDBP~r26)S0JddOPQ()47oCM``59waSI zPr?Ax()47nftIGHrRgai0~0Mx4@i6(W|SO|reQ`&2z(l56al*Ys$ee-GfKmZ(lDb? zEscg5r4&A=VMdE+m{A&Ll!h6lU0@;sTxb`Vkn;rX0u$+;@n2kE5_KDHq|^eSU1p+P zW| zS|gWM=80k){uh3<+rqUk(ARCeO@}{g=$(j6=16Pgq6QgKp;~gOnCz8U5yG$tVTAne zlZj0jL3s_8Y1QFcpiWbb?LP$v$tM_1s4eBP@+lXoY!e0>&(PoHN=Wm~ni%immmUA9 zDC^pNnSb$}0py#=6r}4Rrm=xoxACDIeqwh|Mwd%hW3%kU@HNGFmoNsKsxK0x@9hvRl7Ma6C#i2wSq2puihO&KG3>jsql1L?N z(r}pMZ2yUY=GqA&A!$PKrYy0?S2mM4(za;{)dz7YgvmoCut2ulIP%}vHYj@*`>LN* zm6KcWmWn%Zt=fc8kq(io(Y60Ezl-z4XszlMz9c>TR2jFr_-y}%KBU&SFHEU0sn@z; zVx*7j!2Fit$nW!~Sbz*s7Z3H&&hHaJ*Dn=n(AkIH>LYQI3;UL#AL+ptAvvkxiZErB zk=%nYR^&%>=-78b{@URJ`!dO)`C+HrGwHqvQD%ZJ=TWG>=jYCcR$3f^0SKZ0Eknxc zVGQU~n~3@1wa#Ndpd|TF9t_j-!|g}+_3Um#Jp<)BggxJR z6rR$JFE|@YMG_(m$hUwOVu&a+qL5mK#Kjws!7gDMCZK+>=DEqjbubB8Aa2}X%M!{` zk#Mh3P{uF=|2YV)HGA=2C{=cJyDTyT>}Kd+`J2nMkAy11oMh2Y^-Ymu2~|=1e>~Af z3*u5&y~R!-W#>Xqj!pZ{VG9gfW3f>Itwn~)9#WasLCl{_%Uck`yqlW3AXr;B1Cigq ztwz30i!Lb^1GC9~=rtt?2uDa?biDbN@~!wtkgr(I0a6`k?ln-aabKy_RQ)|Dj)~OP z8+e9C$);#P2vX=;Ex0}Yc_4##CGR` zvhUkRM%~=mmjo8BTg&*aVYB!Or4rq{CI>ZGST8JN7^&a5)@aRB_k~v&K0XyNyA`;W z@zH}#E00_lT$Q=99p0TZKbWg3J+r5b~19IVF8+8m_YH`CLS~y*D zn*fxIyTC(|;CT!TMXb1#X|?WFGBIHc-OZ0v$R@AP_9GZNM~-W;s7dHyWW;%iEAxV) z;jTd^2ZJK0zJ$)P>5)5~&62PPsxSIN!z1z-I?06V&(Rus+^^i}`tN_JCT+uWjk-es zNTmzVpi(D96TId#;xrZ;qaUvpaD(B81Fzpe-qN+Dr*A2hUrk-o7{dqe_ereSi5P`R zX~R^&3_k6$B7d(EyOfy;<8Rrb4s{hVm!QK%Z1Nvau|(#7=U?FA9sTkhlfsJp_$~+Y zF`RdTjr_F85e6>{R40{~Ru=)<9hHTs>u=(Cq2~^zgpJdB;ouGgK732pL@UUz-y}d6 zTvv1l)PR~S3grSvVU+cG&y1$6&!+pp@Yf3>&`+3B^8q`yhzZkdv2n{(O;37HKG}s2640YN0K#a==8fGf6YPj2*s&!#$?H8W?JrhP5rD#EDBcPFL^oInvGhYH43=!XK{ zAApw2>;jSX%H{@*%VTP~K;7c(dSLC6bh8-~qJv)OxnzP$$f5a~ zXHU@;at7WtTW^a%v<9mVU8=L!QulI86`rLl9MYQ79{6vijqvmzc@46iq?UzSh=%IT zQ{G0U{7+Ya=y$a2L`(ak3$lADhkL=7?RWN(tyTPCSXk*86$FlnEd#2O%8HGt2Q~7C zp3}}oAD^;rh$OXgffm+&M895+c?7Jx&ZbZSEjK-Y1|Js0Xi=@tZ6HO#&W3raqBJrb z1F{B2_tnugpq7O9$f%i34_8rj!n9aWfKEEdyOEkayscJQl2R5@?`2Q3eECz2*4 z3M2Sl|1_-@`g_E#iaGL36I(iL1T?$*W+8bzYEe+y3QX6_R~DxlcDX8WE%{X`siHK> zSVpEN>p%z#qD~$ovuX#J+8TkNDr8-8kAXR=G9OnRz>h}c&jZG?44j=}t&TWy{y z&kj2Q3v5sqht#L9Pc@j4W`pI-==xM{fcb1wYeTdNBZO>|&(8}}4;qiyUzbD`Dtm=+ zVgRJ7T<1vaxLHGv4$Ji+~itJ$s%`TOQ0A#HxrLyNU8T z2eB%GjS`5oe?JQIQ7l$sp%Q(@t010y_*_x}_^FM#XfuqhaI^|7_)aYe+1!ZjbN}%# z^@PqMo8_9!=;>AkljTkqABt96R=NmXzVSVM892M?3h;bQZulaqK8}Hxp>=7E3HoIS zl$Hyye+Q2)*?fy^l#Nt?4{Cb}$eb~PK#0^sQ+BFOn0CPXHR%smP@4#N^%Y1;K65Jh zTO=Is;cFQ-orj-bke1=FcB3mNMH7AqumYt!nx0U7${nFO5gNrcM@o^0!>tvd>o5f6 zq-WR+J%nxFuoE?&@GkVRkFFBLjhfR;XOX##FFr|X#K;t{26M^JzDGI`+(R~^D__=< z8l&xu(qP1@>t^Wt6cP`CiQv2Y9zB6!T48F>6_t>W!ff({2D_W0sC~w-u)YdzS0$&` z7P`asgHRTSK4c@a33~!Kd6@nJ=@4*X4N&PNx@oEiHq7ENNT%uNB#;)xIp8~rNSi+^} z9Y94nju9rif%_%rG&vI>z|$1|{}{+mu?8@?z!f&K2=i_B0h5<~9Hi>R9n*(M1CRQQ zy7M~_rz;9KiuO_s>ecLefEhXGVQ(OUOpk3~j%xYov(Qyk)^*S#>8;s>-Qls80;$n} z;F1J=xrw%)J>qGdd}-~~D=fa*Tt2bn-X5Y(Ph0bZW{UYf)69V~(erPTPjp$)17(sM zUqlJ=O$=PBt~KzfOsyqTuJ0}FH2x?y|y2e=HOocB1+0t zl3)@?IAO>tDcWBi%@(xG-+7?>V%swlc9*^VZ=WvA+G(KGbD(zkc&9eESdyCIeG^{9 z88@8Im)Y@E;=7CI;QWxowGLUyodv}W(p79Lt_();)D*6OvhKnlI0KCBiqn^OEhBE6 z8I`j)2wARgS0QAr0kT*`56N?cGjHv3U7y+Aq}34RaXccgb=|89+;th#a@-{FvzdHg%16GM6fPFr;J#M$&%_XO&U8;*VQXZPys zJblu-BPf#Z#$!UzKXvyFYv>m9FXDKQc+Lt7A8(zed7JLS)91O-YNV%13b6JU3be{W zA|}sv*_I52d1}SAe1g@3rURFR2Sb*L2aVdty<5;2k!LL1|29i!=;_7Uu!5-FV}72g zjatfO+?H~iEa|TL!cKvydmZU}BWApiSLuUyGBMM-u|~s8qV9A@o({3U{oDDj#)Yff zZ&dMRZNQ5TpBm5G)3%^)=!iQ;0aVXglKb5BGv0Gp>f<}j^GOC0djV{TzjbFSB38zT z@sgLzV7$tC(U>Tkd#_72#___x<>##?#@6XK1eEU2aZM()isTlIhH6X8c4T`s#Pki` z>?vKh4||FkK8^HVQ+GI&@4Ab4)tPLbcEgjGKKrvW{ll))aJk%NUFx88isS33uIeSV z#38%!TIsfk?J`i@T?6=4?Q`hNbPZYyPnWW4M3SE3qJXk^j<)g(p@GwG8r$JvWy_w>p3yw%V0ZN9hlrd4B}YT5nO%C!^C~v+<_ha&+qE!4^}%h^v}a%;uX z4PtRQubT&IClWqZ^~#n{B#w=Q*nUdmdP|u2+1B&HZ`s>G?(P)SAI`e5E|jCW0_~$L-^z6W&JF%Z^f`(0b69a6Bpur>J`mPwMYW>Fm&nfTgo+jPP;#F!1I{ASChuzAA)hw0eYRwN-kM{OTCRU1=JB>N@_tQ{xO@2qE^vY1TZ2jju^(}mt|-j# z^j~i^KeD1!gQENh$?8ND1-40>Eq?zBV(S?l8@^tyUG*yF;-juhN3|xFvY3yb_U7;G zUE(7<{K_IXex=}mPMpr3u{ZPMhSeW0#Cb9^YTJzJ$8`bE>_NRdvUnomsZvG&9s$k`zLGeU+GWCVL~ClmCym;X4|*T`$Dj zr0m}&$!2QpUoUbBAC>yrT|83Tdg9H+t`gfVCZ(NL!!9iPxhffX>x^@*xp+22q`C1p znZNoXq%)=i+83_`_Bo4NYcv#})sQV)V)Slfj%?ck*@aH_Qs2FK8r#>|#j>stY4Z_k za$e6CVr`v(TWM|X{mB=f(KUJ_B(EX6JX1JE^J_6-e8{WI+mBF@=-45|@2E#iIsA6i zcf@s~XXRavfpp_*BR>qyy#~VMV)3t#EKrla@MTHa;y7#3y-D#+I5>uY|$`^o<#LlF-< z6DF2flAV{?xxSu1&!jf9&^^Q8tvtIHhm@k4Q?@84u-y*>!pae~^0e0Diq*?`Ob4*73$*gId6HZmPBEo8KI+Iylk74~jj z5}#V1UCSx2(!t_U&K4;l3+y02J;QnMc*3M*OQ#>wL=l%v^spA{^{xYR;_KeH9I>+B z4}l>Tf2_oW&1JkN%^#*vBdOrfdY-Drpvr?`qU2s)Z zdfqy|^pWt7fnkLmIvGOdZmsvexqj^~OnYrnB0GMVMQ@NVFt<(|Ly(cONSV0v&8qck zjGAdyy0w5h2U$;p%~OpUy7VsoZUad*$8tK@gDv$GUHU$ zttjq!DxNM(tgq=WitjA3$gpt7H@>fk>rR_kO~_17Pc1ydCChEt)pxbk z9{GM^5gT@4%#d8WWw*ol@h&bxmeQgFv8551u5S7ktc6yHUEM*ea);5}p(Q-+*ZX7# z@7*82EI1mYK43=-N$#&p%8e2V2~TnI%3$|xB-$0WR1OOFblxA#;WqfAn&2c|QyJa3dLkgVV3ObCIPmlR- zfN0aUFE0{~kvQ^k3mk^aKC}e_dnQA$r?tRxl-sr^She|w#k#8T9!}-Y_-CUY8F$3J*g6{EyE4(sFZQP{)30(-Y}2`rbuoFVJKi~pzU7>B+>qk& z$aC_i4ad2&4t14R8rDRJW6H1IlhqpD?`PpN;<+)wBtOLIaFA=Zor}{p@Xuw$%)$`0 zG-kal+rQwE?{IfWTwcF@-kqDHwM5O7@X;@ALWMscTo#EP9gPTS&3xwpvMdL(JQbKn z7n?e83ujg&ewES`t${cdFzevf?7-I=-AT?UZ7B6`9xP?q4W;Cb;*Wt z@x{)sTI-~*YQM@%dc@`ui+m|B{IG6fg(9p;2Wort zn~8^=huwKcWY|01-tu@#q(qdjQII^~j#&yj-cj$P|4rW&En!!@#D3a|{1kJAE?x&Y z=P^BjxJK}sJ0(YS&w^o+*^)Xao8G_Rm(oK{eR<oVEv ztcfF*wjVMSG9UJCT_x?Uneni<{%2Lz3T1*s;zW^m@l3L}YU-?#*)#>IkSaBU#@d>ei*O0XuUGe4cG<8U< zjQn&H5`FpU#y|&(c?$^yE!F>bJ$A|bd%~$gc247I4R8h~XeD*D3pErJ%StpzUsjZ{ zZ_aw#Ry$D9S}&qGtmNF|qCApSewBe;sxMb!w7X`sKzO2fomEkjRPNp5jw7+bOYCLE zL=r1-;&LsrumX|Y5BI&9 z-_zLTwvJ75(5X}z@m$AFd=%8{2r%q)?Rnq8(lB7+h*x>&ETF`IoG})wc})|YTTbw_ z+V=<+6&>nel_W%CY8IVy;xNj}K9y&|wJ>PBt@TiC=FhnM34JCJwTDMuI9_wG#J$+H z{9^uiO%MLL$w`0b)TJRIk^+0A$>*g*EDKdE2#AlZzw~0SVXgOhF@*@c*u5l-y{w~) z9Nx}g03WQ7x~3`gMK9}D5D+YV%WI3u(21ej-_G}TTm0MU+W+yR41aXztKJ7=vVDcV zu{s2dsnTvSv*z(eWik73ZLy&oX@9phcEhrU{rsJ7+a}&wY_VvoeK?Xx6f@W4INUBX zra^ED?Xs2`9=JG`5PM^1S&fjwXv62z_W7@+h85f~$3Uqz%O8)P#u=rPz?nx1Dmo}< zPJtX9t4GA1>HBGrw7i@XtFWR>>HTlz<6f)qho>~6j?#(zxYs%={d+id9BR$2S_`>U z6nP~HJ|6>*B}KaWa?30q`grhiZTKqD<_OP*7U{6Xr*jS?a&knsLf`7UK~-M$K@k!@^)A;ct&IXkVI|=y{p~r3wi>NMm;0f-w#*o)HvyW*D)6Y*dBoFkv zTy&Of{70Y`*i|94B-yKtcoUdgBeoQ}KZ$@@V zQ3HAOd<`y#zY{SP**muYSD(ur3uZjTmE7E0coNU)sGaW-_IdogvtCmS5{?RJ%+PVQ zuC=x5pO6%Yndm!SYK_>T(PsXY%S;#?ay%JS@yY36xW4pkFN&c%&Cx%>Lf zUDXjJgPhN@$7M80uaz&aY-@b8)x;`87dr#F2gxe=J$R8Ur@A~*C&Ku`J&)JQNHo_r z-grD=oSm>vw#~J-)c&n!)}YeB2>8~kWgm#WY8p;WciJ0dJ=8DJ>8Yq18#oXw)lkLn z_QUs>wrf+W*Hle?l&CEN^ZZFbgB!Eo7f$|$l{>D2y(CwwN|*(z^-=z zVdiMK3JFnpVysACeZBxGmEg4hHeJIgGk|pv8kB7MT3R;r{y&`?HP50~7G@?}rQ22e z_0))betxwW{IaXe5KTiS>EuCui__ zF#8z@nnaI}{4POpl^JQSE!XZ3XJ*}i1B*g>_uF+=`Th#e7s(LtMeq5Ywo(~8C3=XdHsx^S59uE)B^a} zH(0-rD4j`+=8xJ_O6Up`$rR5_DGZFr>r83!i~DqjOErt&da)TRn3wm=g17Ca)2=3+ z@w-EvceD5{U9(_MVbN<%jhqnu?C#~f9wR^x%F1~4$pKI#N~{|8_jIuE^@pSOlAmJe zDlJGJ&c7Vs;hi~Vyng#G?5L}a%GiLbp!d&bW`?0$;$u13%lNVM3)d^N@jnQ{-YYet zU-f=>cQc7?lb+Prt|HbQZXT_*NQ)sQy@Z;NiA2zO#_I=k}o4g{n{^(-S%moqE3hJ(WcPR z>lY_Z)W+)Hj7cUEc^Ye!Jsr)rA7S{!DSRzbBx?uTSi9<>)TpkT4+UNARN50eHm=iD+`*#4^vOXAu*eY~<{%~jGZM)M<+Sc%GB)L;NgLvhhDgn+KJ?(v7kHRc|EQO^8;)`h~YI_vbJZFhNp@DumxF^Nw<#{viTI9Q?Fc`u}? z<^qB`E&cQV?DPXQ;a?H;(N~B-vJ;cfv3f{+-6=B_jaDJn-*o|^jkhkrf+fo;^89$<|boFvVq;#g6W9t9J672-aQbc5rAaUJhyQh)Cr z+m5^tibXRP6uv)Ei)_(Ts2QAC z%z2_cNIstj16;Flkh{PAp@)$AbbPV8@C%!tUoVdJcBG<#J$E2GL5|(>gn+hG+(uB zqnuIU0up$2vN3?Q9din^#%sD7o`!^6?X;hP+7>86z>sB*>Nm*)zJCY@05;D@>ydeI zpU`c1dp!>BALR`l6L73fwpyp%wtlj2 zOoItSv>bsae~m98r$J_{!L;6CadpoEegC-xp%qe@5d@+88sizbE>sH0>o&={Ut$wy zoF8U1gZ979)XaW&`jZ(~G_b3H{8el^|6`Wql0!pIxp$ffd(t<#*^TN&0$idv} zLKz*`0d36$6G=G~IKU=A+p=XZNT9yow*7WcKZU$_2FLJ_?7_^}Nkw#>|CaoH^Q5uSF1G?C?ZS%*zoq?p{|WFjM5`Xpgy$ zgnxIKMw7$8FA;c^ZSM%R9s1Q=sqciqd~t_h)T=pMGgNerF`>hwaPk+FmU)L}wg=!` zU;g;}G#L6X*XcaG940Dw3PsGy!=K{V=INI+r#OT11nuoN2Je3|>lPBbQ|TQ<4Tj`K zPy|t9o@vqaU-4=N8uu4y$GKGkXA8m{{VE=XBHmI4#SdaTq&D3=%*|)URS@bir^^>c zg;^cCI-h?$;g8xLf~+#%(LD5y7LEhjdT>A9I5(9u#_tCu8eM~OohmZ+Ke?>*OC;U& zm7HS+HvogF_4aw|b@D1qzrpk?i9i|i6()DoSFs2EQyTsp*pzbhSL;dL8)g;4)XzsL zmo%2apYnAnOgIqX`nrd(DLj_9R5V<6u|!kOwW)C{Ge5|&%> zFwWOTo5I!xtXpY(~3Pa|e^er*Oy09MDjdH3D zIHh4>eDDvZOV6MN5@@)=0s)!9RB-yha^A;@)b|AE9u$#_>9Jr;8MIYX%qIS_0ky!W z!|qojd0YrJ#k&!V%un4r(=Q|bq9+`Zcv?_YjRvNlAUai+e)9OQmjZU3_g zLL=tPYry_o6E&W8`QaDCx?=!59?w6=^%iQ=LK$dsMC1p}g{0ii{kwD$I?o|3vEJxbeD}*$OAR8R|ZYRZU)iK!_rBGVgtS-wp8~%&_i=L zQU)=9+gm%buwq*wUl}RBa~j-lE;&ZBY}mb!uVg=lPbFJGOfBSRM-Q2;`Q>go>1@Lf zX~@)f?v9&}j=L8U=(+cUfnI_X%6Z16uQ8`3rfNr; zvm_uoI_dH`$W-bk1JRysne9|{27fJ@nE!xV|M`##F9QN@J(5pvSjGEC3CnEANXLty z3Cr!hke^-W_Kpo|t^Im9^uM+rf|vDeDtySeyj-}5>!@jgM{1YP!JO$G9y)>C+_5Nq zfbw}IbR{N{{s%1qP=(ZFeV8c|2$xwAQuJWD`gcnHtSuX~txpzALq#qX;W|U%3>4-s z$lnRD%9sj|Z)isVc zr10Gc>8jR!;7=IMbP|&2TER~#j1Bf~`j2Qn-v9flqEd1nYI_bIM2R~DxHre|vES(bWWKoo z>u~hmR&|2(a&|HT&~3|?691pl45e{5Aul&XOQMk1?fapt1)hKAFzg2?rgTZUVIOLA zykUL4Z~qzcEe8Mw(yIw){n56_O*XB%m45_x#TmfMJJUF-PzXr`*smCTiT5AboCO~M@7;>;MPIO5wz`pp#6N;O>CI{ zsBJN{%|xL_+3#Uv@EuzrB|z2ruL#KIh7HO0%Q-1B)`%OaPHdIo(EKN8Ozwm5@`?0Q zhA7y`0AP`Yb={~&{(i!`;jn9Zj*OUwkS)hGD8K1*;$P~kjlZN`R|4698bjJ|liRlJ z1Fo~|+5aax$W$T+FB@>_NudHg0Gulg447WU^%tv^je~&~Zm>WLAmc2ct;^#?w4N`O zaU#<-&46J;U{we~-_YgE#=-m-y38v>H;P}3h<2oez~5}|8BkDNTflA>d&Nzw(fdn& z^TM*&yBjc(`MF&ah|aOqvHK&q5e`A39XSkzp%8X$M=Hszv%1N)clwSwH}SeqUbT`7 z1-ElMfUNwNrMK`;b|mg~@Um#C>0vT{tP!Rw9V6bQe@(8Ij!x{<(F1!=R{u(%sagLR z(3#RVl3L}+FJ~`?Zdb0>o}1hmQ(6oF?tUem(0ml1C<;>-J!br8ZK1Ahzh$+b7P=W} zAuE72gaSwZn`&$TC}es2K2x-maX5mkc2pMoqkWD04h)R@PATc#FAr@kN;pxm`91AL z*1(;RWf~|SxWV`8$5~{L{BM$BS`mo*QScRIG)5kT+r&{c@z3CJNP$?kqQ&SgarHQC zZONUV%>PK8moNIPo@8Eg@&p$3FlQ{|FSUY^spKGVXPfvL{y&=G6!Y%DR_woY^EB=L z-z$sT1_ET8vS{>g+nv-c)AyC$bxQr|pHB^)^-kDBVqS0fhI-JyH&9elumV!86e6ak z{2MM#{Z}{^j1=p(*PMUZ?i$FBkM+NQBr8)az_5ZXHnCik_{Xy%FEb_xs0{Mk@&~F& z#Sunh0Wi6jkH47zm+cyW%Eq9Rf8;$(Nrn=l600;X2~Tl%>OX%oVGeMpd7Gb1zb5uS zmjk;B>{EH&Qqw=Wh%{wju@XR~gy5;a)SnW>Nm}5q%kr1)-hyGw+x`5HjM)^Aa0@_~ zcP2Ax{1F4E+6gE?a;MUU1FZZ2RI47U0Abb|4z!t$4sQaJ6$g3WNKI^tq7``*@-fwpqb zEMlHcj;zRN^9#%ReQRNh=iZHVosV0VT=B}#v(Z;pCQ3U)Qch0JJLu`WIlUqQhy)Bu z&t7)!``Ntq)l2wX`oFv|t4g%2!!Eq))Rm#CYoVJY%Eux*P@-Hfq%(Z%eo)Y2!yv0e z7va;1(tHc;KVq5V7vKor^nE{%n^wHskly=IsMzJ`MTf9pyUG~zwzBAY3%AiKS>vV* zKFbj1H7ml%pFLIZ%XC|i2nLavcN#wtpJsayLsG5lsLhar zaqB=o-i>&)(r0(m{r*xx?8o^kF`6q~;X9y;g@IR&i)0QpST;Q{RLS&Nv}gwl(CIf3 zm-pXcz6#BM#+^G7%CG8-HE%)MD$n?KywtT@qZ&@N#+hri{x0j@C#srAi1 zU4Cai>k&$*FbutQg^^Hc5?gI0$z&sBS?|GhwRXJI{^t3n&kvR@J^M@xk_ZhkBPTC!NRn^RRaF zWd`GXJ>&y-d8oZI@L1;~u~yUS-HQ4bIcz5Os|MyEcMEdN^!|Ea_J4^osMR-r=h|SA z-jn;{?1$U;HHSBGo>D0wTO2RDDuH9 zeN>z7V6Fc?-J$QzQNiHl+fu&YzU7=XHpg|jA`9@7UA;7>eW;BjD7g%83iX|bcS?@r zu*>e@<#74=)PGf4fV7j{=|oetz3@r6K1_D} zd~#Rj=$kILiP1w2y}XG0=R}-}L>jzBB)-^cA+L?n5m&W|E6Ws)1Uk=NVvZIsI1B0A zpH?A_yafr2wM!`pV!4 zJgt$lV;F3!aysS05AR(f zj5io>KxvHR^)IrVhkGptD-6TrW#+J@{Yc=@Fn;6g$mkKqE1@pzty{Yr`6nc*tqY~= z3*Cr)-e!Ck-mh7+D4Kb1p>EIDhuJt7#jXqFs{8#q-zTwq=~DOBulZMCBVDlE-Lc!m zz}m4U%lw_?R}Ok{9xRCQrk*ZY-Z7&L`uy%80RhH3`Ln~q*iG2=HiVYPzE_*vEt@rhP7K!68>faZ)z&<6<`2hr7(i+~rW{l*mJPyG-%QPLr}7 zm40;nKm2v@7YP`gT-{~h&)1t*R2nm)^J)=h!rvpTfU%Ml6BfA@>Ud~czMfwX)?a=u73klqyL#W3b-eDJ z7dvxmmmZ&W-u?&HR!nI}sdk-s*06l?&u4*&qj!tq2F z7}K2b?NmA@3_gP9p=DRGA-ylSYq7tUo!b5T_pj-kM6bqD@d0y=;W76$z7KTqb=K!< z9hS{ffJ#mdSM$Kn?yDBQr_~`w6 zQXgv$A{IAT>o#GDcWCzTQfI@YZp*f!X|Sm`jF!N- z^gWVy7+{0aJDp}{c5&oqm|?qHtqXzGq%3OD2a$cF`*FNr*6iX-%1+>J(Aivw*=^kf zmPTSt)akgjTQ!qk_#93UoVA*#nY{OLIG$xF0>js1U$AC|qG4CDR68^W*E`jYY8w&l z17P#=U=1Tivi7| zT-}R{ptEr-o6o{|<;N#~PtZ#7U-04#`(EDzbg9ExC)@hQHPD;hRPtJ9i$%VxU5|I_ zVvWrhRL|Kzl(M(}%#rztrWH$7Vzo1BMD_||iR+76*|DdAC8syr+O7zfqzewR9&E2D zrf>0e{=UvuI?-j;`X18Oy}!R`KfgPtE8lRI&aBM#Vr=$hb{THIi*?wQQqshs#+>LR zyyWA27VMd2;P_>Vj@RH*ZB6vsJoy}rklkQa7a!9d2$T3P`Wc&s5dlm5z*n+0{MMN4 zk)heCmF*JPGpu{rZRym994vJ%3e9qJ0_Gz{a9$YX2fT3TYdU1z%We=Bbm3U?V5JEU zY%`1fFiYDfn#8kKYP$@S<|Z~51oLc5Ykz48!h(1Nn_#!zw(P5pJyx3$hqw}!Uk-A4 zEK}SQ*O`}ulsTW0IAAxVtrqJuIU3Ca(O5S@_%Ji2ie0m82)>uS(i|!*b^B+HJ&m(o z)3U(B6CRg@$*gdNPnusX*LI4I>jS@TvnK3W_122T`%dPo5PpoI)I|t@8T{ zRW+>+f?9_6#dV;?f~FRHy9z@N=Ow<6bn)GNr^kaYoSs3c?ls0MIM0@sraM*Ze55*= zc*M;YYb2SQm9(e#71Vz{E;8_`kaY=r2L#oU9zRX=VK_A($1c_Wq8mQrEwS3Z+RAp% zGwE5fkPEV~uV_CPA`7EgI!Lj3DpNs+4Par~TRwKlG*+n&5k#I{rc70dW+o-_p97hM zwrMR4XZ)2#T}jzx=)1K$~nE)~kx zZiBCB{bFPh<+{$aE;eLi@b0!=TB#AIcMx$?nz(NQ&fz0N5&uY$r{1&cF%ICxya5wg z67JS;UGPo7PLow#$cCFd*87QvB%wB|+(W?0kr-)toO6&%YdM>Af6>cx{j&s+spJT* zb8k!K0^Ix%lYZgE6*HE?9Z&%K5EQ^a+p%B>q)nl$)1e^;e7ZyN!wgV+c2gZrK342Y zI-6eJz@VV0_7`bgnNFvZ%(e7o;0nHnC)<2*V?<8B5LjQ^0VX0T=M?L-FDH?_p>Qt@ zZ%$DH3x-9e{70Mdtb75sbN&@vn)r_WUGrtee=2$+F4@E3+KqlXu9;9tE9YleD1Man z^cnaFJ?=2^#$lp+2P3W-+-E#|tKReYwv_c?E-k;Ctwui@IkoWH%^7SL?PuRgS2L!w z(Yxx0l*r5ofo>28W8Tk1&$cLyMAJn_hlT}Zhd+4VEDV*EjnYcnmHt!SBH&A>2PTXm zj=lvBP@;%toXHv=G;w-f3**;E>WsJcOJvd2>O>$F^b-`}LS>7PlI@{mj z-idWx_;{2PHch^S*oeOA@&Xh#%yE%w-&p8EZw*?qWiO0;ph8S zuP@C%lOM3N9vq<{gg9{q`&t+Kp#uBN;`an_Z4uS9t2npDVGvE9P4N=$=Eu(a zBF&0nksf83Eoo0cke**D+{?1QzM01&U35M6OOvb@r!aG*YAoB~)m8_rUl}rJK@Qhm z-sloN%kuePNnXDnZVu)5kska;-}SY3rsB{u*sf?f$ek)kZ}hr3)zzbY7OrLcY5FxS zuSYbbudE+)?#mbV44oKj7Lyp9xu=~1Q=IksVBGBJil`Gu>035 zo#RODMeG-ci=XMNsxaH>u<0EAFVB5?v$I@N%$-;5LJ*_+=JeEFJP4{zn$^C zxy<9$;0fG-lRZ>~yYgMtx>)v;zX-dZpWm50Ui-yhSyWG_U$m-RG5%oekwdSv0@W*dXscNmbty4glYnh}N zPI=&jV4-A_tUYFjH5!F(t+*5-Wp6$-)-21**uEt8N%yQzV2HaqaP{*Qgy)`Icy=@eRZ} zr!v9BqtnU541X14LO1eJD0cBezKgn#-3D4qZ|b-cA)F)mIQGQJUPL#ph&b1?6rcJa zLOSK$Tmo?(W}T6*{;RrN>B+~1VUOPLs=2kj_mZw$zkdDwiI20Wf^SW**zjD6Sx+ZC z7UZ_qarO(n^KWzXmuC?Nx;)&^EI%- zh!w-`7zSS?$)s^%;I7d7N8JHcKycNNWJX$Kq77zzV;J3z@36%4TY-3MtKxZ6DTaqwx z9Lcp#t<8=Hn?+bLzQz(4PZpLIirh<>8tXS?Q2uLVozilq&O)}4tYi2GEc1#Ub1vme z=rKBB?m0>1mc};WEX2bijYG`gb0pvT<<>26k69a~`EKW5hW0q<7m)ZAK zBmvF3$x+Xuvb3(*HJOAZ*0_ZKRlfp73fGc@EB~o@neuU@cv!#f>xhEv=u&r|MeP2i zcLtK?afqqP$xE3;{80hDNp^Dxaqw*Pi5AjGG7Wi2v>|>=jnDKe3|WZNzx4Lp&U52& za2X~nO4g2du2j$r*`$`gh^3oYR`?Gjz4CpOa$_W*{93dLUvYu8;=CeJY{Scdm&E%y z_wrAa=_DRXYW&nx{zn&5D28^sBts436|Y>*frQ7ZyA+egJK8ryCK}SW+*h(xlUH*q z!>U)^Xxh|j5*#+1QEZiOeeth+6agj9jRi}$@FPWpO; z_LuuPZ;G^j3QY17b+A7Fm&>?CiF1p2SY}O%db0xlQ&UT#tV#a;L@Xoj)0?;F#?LJj zTBTD`E@>f^5Uro_SL(;nauT;yvwDxk39}PAeXAV`&o!oX6lx@eXY@ibNTcK`;-j49 z`C29Z1uK>P%0~Xmfel}Y89`NKOClk~doWsk$SLx*U?L4BzX zFE#P#=j-XTmM`dx7pc)LGsFiubo^X>Zv4DfnW4D;tES>Z6sexs8O7C|reruZ+@?L% zn*IZtyLQFO#!8#qY)VYGa_IQ*?NMe^%BPStHdu_yeItF9pLPX_Z;O?F5F0LHk)e?L zJ^yL&?;HVY-6f5PkzxqG>fx39W8g=Ee}}k*rnb{RIwy209M8L{(zm?4WvT6^?UedF zy)ep3%`Ct1(}+~Gd|rZ>n`G`^ZD`p;%<()7F|gNXMkU_o`N&gl?(|vxe14SM=wMQq z9sZnue@1lSqizdr9c`zIH)@S9E5AD282K8||0=lhtX$f_PszD5Z*ww_%;_C0-{*S- zngoPaJr{|{Z~bI!qAk_6+d?y~!=X<+DQm1(=uDYvXO>%Q7Oy47+Ns1^jY$GnoniDP zN>t74=jwwl=jBIMD#O0<*}vq6*2&Zm#lI7EHHMDwO8O>Vt-T|?m9GYa;(wGjCve^T zps~(ug5WmccBU+#bV9#XOHf$8>XFPRhS!KV9rQA|`N8;j^QPA0CbtV;rh)<89Z>$) z&gUlPg@TAx-+8X>N3>sgNJ06?1J%%Sd?&GZfX{6#?@XDKqLf){qpH^3#DgyPJTAW) zc~$w5^V2H7(tDr%%JHd(PH3IbkyMnES8wzCJ9&D5IdMc{WtEv*s_U0MYA(P^O|?+9 z0T3SjPa}aQe$Afc6B_pu3LhO*M&f4^HgA_ik3Z--M_-ptOdtGwP}|~jM4|EV+~$O& zf?!qu@(>@9HpRBNa@4=s`CAU*wsHiO!;Dk?AEict%$4m9tbNrAlg!;g2rCrXGm+N) zp5V%1(D9F9LCJ@(kX6LdyQ_CP?NK|vwNK|4|+_`bUxv;Z4kGpyD+THK-)p5t~+PMP%qAjL=yvxna zoJn%y>Y!78rDf?AP0dl2QHf{eKtr7!^!1xeLaP3nkoW~28nuB0&5fumWQ$(gpcH7ymf6HEI)e7fiH zR4{Zk@#nR50nI|Js}1L0dsS&5SK0ejy>=wzUUNd&_y|Ha~KHLhQwyS|8xa1(Bm z_S)IEljlbt2ZrtEC*ZIM^UaC=Y;*Sf+Q-1K2WG+PaaEQ%_x4x<=Z-%oUcNm0kn#S1 zzBfL7I{k2JcpUHlkJtCN$Clr=eY4~6oe%#RPg*QIJpYt?Bm)q5y85}Sb4q9e05o?^ ASO5S3 diff --git a/qpython-docs/source/_static/guide_ide_qedit4web_develop.png b/qpython-docs/source/_static/guide_ide_qedit4web_develop.png deleted file mode 100644 index 0fde32ce6365d29ddd0b3ad650abaabfadc3d49d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70950 zcmagF19W9ivj>`qZBCrbgcDC}+qRt(+cqW>+qP}nwr%_6f4_V0H}l>1);nvRb+cXidTszYR?gyEpSLIVK-!HJ3p$N>R?C;Zf+ zAehBraj%#b7Lr695Z?5iTMWm2J^!^tKE3gM=Co*(ifhk$h3q6 zzhaHW^aAISKfMKZ7~ zkI9DaN3h2i0{JBiU2q^VWtDe&-|Z(Am$o7Z57$~>oILk4z)o3VG4s^+-0@k-R?hBBR{B`Shu6;V0Ckhp!xN_vGz2djilpI zcPRv?fSE?iB9`#FM^D5pi(j@$*od^Qwr3FQbtQiR2O`_72I(f8_emrik9>&Hhp3l1 zhB=!O@$@uF#VLR)7#Q5i0rO2Agmg*WOKP1&YKJ9-Dwd)i6+hW$UYN;Lr~r0<9

    &*KA{vppZ+!Vk9MI8Fdhb8Q39aWq^yZ)%wN&Uzy$ z-j|H_O4d!w#+P7xc^3l(Jpwv!Og>m5weagro_W?vs4pKIhuvE#5H&H@Na4GeoOoMU zSuvN1)-jWkjWEca@}{Uwb3fnpwxmasbbt>7r+jyp^12c|h?yG64bH+}cC>zR??y6M z19be@yChz%@e@-RX5R;8IEK&MsJ!r`yPpT#cU`}We>Y|gtDU0h`C9kP3Vjmv)n<$R z)mYqu)e*JDJFSaacT5FDN3Wnts1%o-yeo%ctH_=tJRF^PFCK2^QrP0O`0V+#{q-l4 zI#+wHR<`?ksr!(gj^soN)vmF@KEvCl<*0rjG)w)w1O&UAGSD}-7K;<-kzeOakUQ5- zYriRgS|bq<5HcRiVOqdDw-kWL95x*GOXdpp#37~s@3~14mI8b)^#u>UaDj`vQkSoD0Kn-=+7s2j*{5By?fW|gq zSrE#-%{NIJ5e@`toWa05-Dv#@Afd7d?FC?_ge4Fud%xK5w?^}P0}kQ+9j)*U1c^Y; zfVvu#oOhnka8N22nl&6pc$^^Nm((uxwBIeE7h#4hY+m+pA+=d(B>$QW_fMP%{(?-b zL)cnG&Cqf_=A5|0FSU4_ep4UrrsMT@Tg1^-JbrdgydH_AY;nrq1iM?i`YW-x3hZ})9iewX^%?)sN+ zsBegG5ML~?vTl91S-={!B(yS`D_S5~F)BkS#`nnIf~o>b5=B|5IUJd-iV6xp73`H$ z3kQ`o3L90ger*f(;q^%?FcyE06HJpplUJ5~kW(*oDzY;DnM^*G5YIPKP?oJYH9n0u z#YHg{XA#F2*C+-PI~;c$*Bq-wNlBJM_ChYLNUcDv$W`pF*rYAU+ouqa*R7OPAy;mz zu~$EwNufEX#VE$8?2vctIVWCBGb>`2Z{}mBQI}`dGCN+(nWb+}%oaADMU!=rpON!W zj50Si%Rg5$D?W=*>{N(gQfSIz`psl?nrwlkXlkqzGe2BL2wtCY2XY5}=LU0)&Qsr6 zUn#r@Yld;(Z(l`HTQc3K%BXB#a%@6PqKv1^qO490P7R^X1|WVGvdmD|V45*=j$gtx zZ}-F4;%bpt|Kcc=^7090vCMSFWGgm`zxD*Z^8H z#;>&V%;`ED3ysT<=^?%$DWds9Brz}~_!46hD3S?DOo{EZGe2P%DSwtQx#>tTJkVw6 zYMFZW_?m1PMFXnlwv)e`9a$uqs#?0tLD$(S16~5XR0&3w)=(~jOT?XFCCZ4{VFx!O7BhYZSP2)y3WVW>P}(a zKwd1~IbM*i@h&@Gbv{VKEkbjC%b?>xTfP!Lh;EIZ{eZdv`5yhAk#2lp6(LCCWRgsj zZj#cBOM>Zda)?WaVA*^*^TM3rOkwFr9(qJJdbhpTArpG1`uqJF!FdBxVQcs=T;tr9 z4y$j@H_kTh=DxPwyZ*)g2q9lWPLNw-`oE8fH~%h88%o!M(aE&7fwN)h#No*8(2udxgPKRfS7ud0)s-4917X99F}!in(W0^M z2l@MW7==*PV1Svs{E6iCB;z>c*aglW{r-L|kZ$WOJS3uIBC}EDpn+7!s-{N_8)+XW zUYD+cBq)Zcak;ebiE~^lw)de+6EJ?zUMYSPTcf6F=Cn>ztLZMDH;&`N`vqfGnmV;Q zN51O;T`&(+**}K0ZeR3T`cBY0)PFbTniic;2Z(39BEO0|M9W229^TVW7_KDjj6997 zE3uR>R&T4*H9XpeXo{K+CB&u1C3w|+INVh9luRo-lsc-m0pM&RbjHf+xXd5QPC4!t&rHIatQNYasvGCUt9g=%{AQGT(t9TCp9vYWEKSd-d$ZH> zJq0k*2=%*lw;4k$H@OaKCvP>P##XhG7AGtip6A<7nK#BXkD4qVQzv>i-=o9_Xj(Ka z8@Fxq+Si)e&Ycc6PS`Zqjw_nA0ImC;Wkq)G2SwBw5Wm4) zHy}4)KkBZ_=2zM-QrGL?g%G%0GhRFo`LBe_qF%U~Jen_AuWoL#lC(v%nY`*Amv5r`eP9Ra=8VF0Po1KB$VW|9q^Ysv8%JP48le?X0#8_U^z$pmlz zCTyt$0~Dmgpb2?l(hejNxo*=Af)Cq*LS*toF%ok`ta8n8+FM7oA+$>bTn{p~YUfU*`*wfl@1zW?+6 zA}aUo5(o$w+*CouUPV%ZP2UPYt!rSVXGrY~u>Ncf1jOOY_W2iJXs=7)46v}YV{_&t z`mYvjpa1{4O+!TRUrp@IIf+yxWeE7KYz+w*see+_5^+Hj5D;+K8W^$32?+f+`R5fU zk%_&%H5(0$lamv*69cuCtuYN9D=RAvEjlL(9-TxG%h+uT6&KE>gWGF`nRNikgEKf zl%9o!_D|A39{oZ3k1TA`wx))kYWhbRTyz{X|L5L+x96bwM^k@j?qAdLUw1#}g$tU4 z=6~my3);t#3IERbP*t`8c~bLCn|zqn!8bJmEM$;5+e=_#pvVoxaKyVbUi-$k?QaA z`D0U5RtE3|B_sg#_eMkn=Hr2c{PM3078Brd2u(R?=>NX{^C1aAw;104CF&$ZM$~l( z2Fh#vo7F$0{&5^2e{la7Hy{3Q1l`AoU&L(wuKeP}zHo>>IR!z=gu?uvfv-y2gGNL| zeDx_Y59_xuGXv(Prlx-086C`JA5gDYp)?!&|8^W z+2k5_kv?_*zjOMjzZh?E0HEw`;v;Cr45LACN+0~>Xr)1aX*y3tTzm$^E?-bcNUt{- ziDfTVzE(yiymoVYGcDVEr5>hVtj6H2-nR>kiuZ|AE_V%_KROtOFPMCA3Ts;E=LyaU;zNA5Kd&E~(=q;qJvrx(& zB4%a`xBJtsOkTfR4+1ZGQ3;9JA1X9SOBSeF$p14X|C-g#DN^fhmr}CSL!08#(q8k5 zwm<~#SHzC@y9%49y#({E?yjftH1@0KlM4Nd^)~0Dyo6ej;-aD{Js*%~tByDHkp!9n z#s!U>Gix1bBpnVC@%SHIFf^^1H=6cSg3Bj!(dy>@0%Bs&?j9af4OZHfTA@v>cKe&V zG15Zr?(QYcY<)u)DTw=kIpwBMv9?y0e9{@UqKFX~?9Ye+?}X)dxjP#U@iqxA)6OP80_; zw-@*8>&*lt42*f7)8%HD8m9Zr81vyw0RofNdiWO*@XY3BwS$}p2s~$?gES|t65IK( zlkyfR7{bufD*XX7AA#seEuEF{UzygKCWi|Z8Ik%}t|c689Jqawp2Yj3Q_)?v)6uP? z`WBa|UA;-pVMC76oO7{#FXt@?#;Gp zD#-VTM@Fv3*)Mb+FSp=z4FNTFUMiExmayt4bD%#YB=A`OHW@zkkf}1=p+IDz?++ax zT?-Q!G##(i_ti4AtO&K_zUA%DW)c}(xcouzf|gp;z#zbPnHeC~#MR3;!?0NNpbSQ% zlUh~L#KLCMVGf(;?hK{bVMN0N1H#5x);gQ6x%vI^ra|)#TBxK(9*N_tuZEyt1w&Xb zqsG1AbrTZCp02klq$9Mnkxvf`j%igc_)zgql|@Q;lnM8J-%gkTCM8-@T|WUjElCM@ zeIY2MY~w>dfU~KbAWP;I%jdCbz>=XCrd1+shAGUBYPzZAu`1odC^7FJOX_od)e3L= zBPrn!*y#t{-r93K?Z#|2SVGx|&Shx4__{AOS(aqtpBi5}KDj#~7>?HC5T7BpWe;HXR|% zuPvv-N=otLCl?nLFFns@jgI9>7$a49#Iu7rrKJ)#CMQpma4|H0+wDn-fAk>4^FyT) z=;OibqX1&T=uJ*t8ssMB%iCGQMkM#g(}XK7dO@a5=Xx}cEU)yix>Z|%%}&2=w?7m> z3d*1zf$J5>e4%ts9sz?|qfoH#`R=3+a=Vs)ez5uG=H_a`>s=lO2^tSNu(g%rb)UI| z_v8JoPB`c+2a}S5VtSp`l4PnuTe~e9ynr#?<9?~}e%ZXP@@G1MRGvN#bD;B11oJHk z7OJ9pgXNrqY`EOvsj>zmKb^bt&jY{}{e!<=pgcYI<0eRNe?Jii2hOK2)J$FOwd2ZA zKXV&qzRH4Yz1ivGd^h(&CadT-SE9T##=J3mQnrX-$M6RcF`78ct|E7C}i4_ zXPD=_`3}KTk&RSSqEt5R(e|{Ta`pDGae@$Vk}Dc>%Xuo&v2vW#3-#w#lZpu{1*zNj zg{cpw4RK^PALW4pK|$E}D%3g+4PafFk(ycxhEahP{#d=Nk27LqU|{0I;Q8uIW!*R* zx{eSdg^h}~WL6Ut#r=$l?{OQAj*cqW=6cu7dXSm}@&03{ghO;S(yE#(Qqlq-}lbOK0r__lE`yvs6}Y!bI)Hvhh!8u%8}!Utju}*dTi1^a9dzmTHX6 zt3-5TfBniFkr9zSm06UDmD{b-TBcl4&%c0J=;wTYM9CD6Bs%=`XXaXm!W?7>IB!N7 zT;I?x2zN}KX7VMIw^}aR!|3$;5BI0o2VXk5^7HeL9rS9Y>BPZnN&i}pI@-WEA6NQt zMyCebE`aUQr^tdE58<`}`HLSOTi&UD7n}hBYOR+fPP_ZI1mj2gP-dOlg~RmL-qO6C zJXX*XW%&Iz#e`sUeHhx|Gt%6eZgP!itOZp`5Tms|?66ukeQ2&P)}cu8%=l6v`k7>z z2gm0v7xO7Ue-_`L9GSyKG^caFZXrBw1>xIs-G^--eQrnt5zOnkEB&pfFn!&hEX$lY zQd#Zt^_w%7zDH+=t|T(h{G*plo10)bY^GYX4$H(Rvv*a!k42|YT&WZDlN$2{>NXFy zB-v4pn^T5F4wq{F+G?%987X$S&pnXVQW=k*I3Dw2>pZK%1rHS!l%9w=l*ZFpl4ea_ znls?j-paYv4=yj}F^6HttU7&oG^f?_f4OVfc#{gd@OnGZcHKd=Oqp;{`g_Y=Ch4R@ z9|)VTqMg7pj#z;I68GQ?PdZu{t>>rbqeTfn&5o=Rhya5R3XRM_d%%{9MyYgY>Z-A$ z51L%$w^An$GzHRgG{hCJK*J4Tc1FX&gh9j-~*4`lP3MQ3z!e0dGUJ&$XiUTI`471!Bw2J$t8v z-n?s4!XB&UMYJ&9)Ja-6RsK~E57+B2kf>8qPS2ZziG}V^dAhVS+h=?y4TH8-pXinS z8MppU2Yc92easWcC*(gJDicBP9lA(kR{7AHj8V*#9hG;VWScI!#Lb zfv!F%;!@`dXOuCxi^Dd3EUuqQUj(tSnJw*uzYwcQ;JSCw27nd7CG&C@)Yv31;X18m z6`aV*$O2i9p`2{8m#{Pz1k*c~3Um4Q1j59$$az1S{?kJhT!Wg5)4o$gE>RLKj%CN1jOrZUT zGs*G=%0zeXJYR6mIKv~~*oAI9zd!kHcF{3wnc3Ux_23$_eLVPNla+~6tLIY#WD2I^LoilTNh;}G8R^D6N^GyCVQH&Soqlnjpz@yrMNU0J`j`VrhO z&^W(o5E}v)TxdFP1uT1r5$gHJi82dgC}W&S(l3k)*Y|+F&v~bR1wXj2>Nv$0)U=3F zdGqUZZ*TW>Wy6_R(W~xo&QI!mCbPtJt_}SfGk`;G^tb?bg8_$f;l3*sh#H0qRT_n3 zn&O!DVpYf6GHULd{#>v;TK)H0xR>UMqMWOa)ig_jDEP1`EgjGqmhI%Wwd<)Jp>BaS zH8o9SwpxFWz=bFx^{?EPED-;F65nWt$4s+{T5}JK4;xCzg^9|x>O$k;*34gOQe{|E z0+3R+Lq`zWO>~CF`h3TCjG#4~1fvJa7QLR2NMBzzKGrLMCIi&%W7=0Y5|E_N_D$2% z7A6h6m{D)4V7Xsl^0i+^dVa=43C}nk(C2f7R`e)V6!k1JoY7v53m@3qb)?=5)%_WY zb+&`DIBtKwr>gDg!I7ZjuUjhNrW$S&JjNgc3j=N}x=apx&=XXxP$L ziV!eacwm@r5R>WW9g`YCa3!%^^$u+fbyiA!Tpm5i%L$j$nqIuMaLt$eSe=aY%a`Ea zD{Uk(4%W|UtchXYC)pnQ)B;>2A%Q$XFA1h;|qV#lX}o~udq?#rGMW zYNc&PsOaIw%`TJ9fO+F8PFPf~(HSkB-dBcH3MzKnRKi`HzGto7}F#T5lXD(a_0CFg4xgy4cOzE|!C zvfd+0jZVj7�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 OKjI=X!lgob-v1BDZhW!; diff --git a/qpython-docs/source/_static/guide_program_pic1.png b/qpython-docs/source/_static/guide_program_pic1.png deleted file mode 100644 index 4cdf975c02f0180eddaa58a87a3c96ca7d081714..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 45040 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 diff --git a/qpython-docs/source/_static/sl4a.jpg b/qpython-docs/source/_static/sl4a.jpg deleted file mode 100644 index cf45153282a8cd90df29b671343d903beef59bbd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1437 zcmex=p_Bnt}*D;pOZ8!Iat4+keZ7atEl zA0H1dFTbFeFu#DPATO`5l(49{gruY-zmT-7w1ljfgro$>5JsR@HdZ!nHa2bv0bT(K zlEME241ydC1`Gzwj7khlf{e_9jQ@`?$OGNU$_NGwP{7E<40I$r2PYRdP{CFK1|~+Z z>seV@Sb(Z)f$|J2f~-P{hK_8)fr;!&g(60c6BlwQJ8e8D8g%i4ig8j=6DOA#&=*pw zYU&!AS|+Au<`$M#&MvNQ?jD|A!6Bhx;SrHh$tkI6=^2?>#U-U>$dGXcJ4ZK_{h;?$4{I*b?NeztJkjIxOwa0 zqsLF4K70P+<*SdMK7aZ8?fZ|Pzd-(CWMGDP3rIpdhUPCppud<{SeRMZLH=T7DhFa_ zK^9g;LpCADK=#B!VI`wR4iTq`3pXC*R5lL!AevNkkxNX)2HvGiP4f~`!HtV?Qt@SpbynQ5R@ValzW>|*uy^kg-_!hE z_gJr}L@cOIKkY~BDsh#h+{G^#ayE(@t!SfqYve;x${!!)vlUv1@~`FP~BecwD9^J zri#b5MpjoQ{jvQxYomR7Q<9%&bnElaM@{Wyf1JG`zxg01yW*_U$Dhs?TFq>~_HX0Y z%$o46^Y0dBSKp|c{UG9>@V|3X`Au8(h5a9K-;TVyXx}{1=3<+kr^%h3g2xtiaBwmt z@Eu70q4)GZ!^5PPd3=nsWosQpFY6zAFPs(Bey#Kb12eGf#F8EKU*hJMpGx5SiZ{j&b@%5156@&B6u%1mHD diff --git a/qpython-docs/source/conf.py b/qpython-docs/source/conf.py deleted file mode 100644 index a79d5b5..0000000 --- a/qpython-docs/source/conf.py +++ /dev/null @@ -1,338 +0,0 @@ -# -*- coding: utf-8 -*- -# -# QPython documentation build configuration file, created by -# sphinx-quickstart on Fri Apr 7 15:07:35 2017. -# -# This file is execfile()d with the current directory set to its -# containing dir. -# -# Note that not all possible configuration values are present in this -# autogenerated file. -# -# All configuration values have a default; values that are commented out -# serve to show the default. - -# If extensions (or modules to document with autodoc) are in another directory, -# add these directories to sys.path here. If the directory is relative to the -# documentation root, use os.path.abspath to make it absolute, like shown here. -# -import os -import sys -sys.path.insert(0, os.path.abspath('.')) -try: - import qpython_theme -except: - print('please install qpython_theme') - - sys.exit(1) - -# -- General configuration ------------------------------------------------ - -# If your documentation needs a minimal Sphinx version, state it here. -# -# needs_sphinx = '1.0' - -# Add any Sphinx extension module names here, as strings. They can be -# extensions coming with Sphinx (named 'sphinx.ext.*') or your custom -# ones. -extensions = [] - -# Add any paths that contain templates here, relative to this directory. -templates_path = ['_templates'] - -# The suffix(es) of source filenames. -# You can specify multiple suffix as a list of string: -# -# source_suffix = ['.rst', '.md'] -source_suffix = '.rst' - -# The encoding of source files. -# -# source_encoding = 'utf-8-sig' - -# The master toctree document. -master_doc = 'document' - -# General information about the project. -project = u'QPython' -copyright = u'2017, QPython' -author = u'QPython' - -# The version info for the project you're documenting, acts as replacement for -# |version| and |release|, also used in various other places throughout the -# built documents. -# -# The short X.Y version. -version = u'0.9' -# The full version, including alpha/beta/rc tags. -release = u'0.9' - -# The language for content autogenerated by Sphinx. Refer to documentation -# for a list of supported languages. -# -# This is also used if you do content translation via gettext catalogs. -# Usually you set "language" from the command line for these cases. -language = "en_US" - -# There are two options for replacing |today|: either, you set today to some -# non-false value, then it is used: -# -# today = '' -# -# Else, today_fmt is used as the format for a strftime call. -# -# today_fmt = '%B %d, %Y' - -# List of patterns, relative to source directory, that match files and -# directories to ignore when looking for source files. -# This patterns also effect to html_static_path and html_extra_path -exclude_patterns = [] - -# The reST default role (used for this markup: `text`) to use for all -# documents. -# -# default_role = None - -# If true, '()' will be appended to :func: etc. cross-reference text. -# -# add_function_parentheses = True - -# If true, the current module name will be prepended to all description -# unit titles (such as .. function::). -# -# add_module_names = True - -# If true, sectionauthor and moduleauthor directives will be shown in the -# output. They are ignored by default. -# -# show_authors = False - -# The name of the Pygments (syntax highlighting) style to use. -pygments_style = 'sphinx' - -# A list of ignored prefixes for module index sorting. -# modindex_common_prefix = [] - -# If true, keep warnings as "system message" paragraphs in the built documents. -# keep_warnings = False - -# If true, `todo` and `todoList` produce output, else they produce nothing. -todo_include_todos = False - - -# -- Options for HTML output ---------------------------------------------- - -# The theme to use for HTML and HTML Help pages. See the documentation for -# a list of builtin themes. -# -html_theme = 'qpython_theme' - -# Theme options are theme-specific and customize the look and feel of a theme -# further. For a list of options available for each theme, see the -# documentation. -# -# html_theme_options = {} - -# Add any paths that contain custom themes here, relative to this directory. -html_theme_path = [qpython_theme.theme_path] - -# The name for this set of Sphinx documents. -# " v documentation" by default. -# -# html_title = u'QPython v0.9' - -# A shorter title for the navigation bar. Default is the same as html_title. -# -# html_short_title = None - -# The name of an image file (relative to this directory) to place at the top -# of the sidebar. -# -# html_logo = None - -# The name of an image file (relative to this directory) to use as a favicon of -# the docs. This file should be a Windows icon file (.ico) being 16x16 or 32x32 -# pixels large. -# -# html_favicon = None - -# Add any paths that contain custom static files (such as style sheets) here, -# relative to this directory. They are copied after the builtin static files, -# so a file named "default.css" will overwrite the builtin "default.css". -html_static_path = ['_static'] - -# Add any extra paths that contain custom files (such as robots.txt or -# .htaccess) here, relative to this directory. These files are copied -# directly to the root of the documentation. -# -# html_extra_path = [] - -# If not None, a 'Last updated on:' timestamp is inserted at every page -# bottom, using the given strftime format. -# The empty string is equivalent to '%b %d, %Y'. -# -# html_last_updated_fmt = None - -# If true, SmartyPants will be used to convert quotes and dashes to -# typographically correct entities. -# -# html_use_smartypants = True - -# Custom sidebar templates, maps document names to template names. -# -#html_sidebars = {} - -# Additional templates that should be rendered to pages, maps page names to -# template names. -# -# html_additional_pages = {} - -# If false, no module index is generated. -# -# html_domain_indices = True - -# If false, no index is generated. -# -# html_use_index = True - -# If true, the index is split into individual pages for each letter. -# -# html_split_index = False - -# If true, links to the reST sources are added to the pages. -# -# html_show_sourcelink = True - -# If true, "Created using Sphinx" is shown in the HTML footer. Default is True. -# -# html_show_sphinx = True - -# If true, "(C) Copyright ..." is shown in the HTML footer. Default is True. -# -# html_show_copyright = True - -# If true, an OpenSearch description file will be output, and all pages will -# contain a tag referring to it. The value of this option must be the -# base URL from which the finished HTML is served. -# -# html_use_opensearch = '' - -# This is the file name suffix for HTML files (e.g. ".xhtml"). -# html_file_suffix = None - -# Language to be used for generating the HTML full-text search index. -# Sphinx supports the following languages: -# 'da', 'de', 'en', 'es', 'fi', 'fr', 'hu', 'it', 'ja' -# 'nl', 'no', 'pt', 'ro', 'ru', 'sv', 'tr', 'zh' -# -# html_search_language = 'en' - -# A dictionary with options for the search language support, empty by default. -# 'ja' uses this config value. -# 'zh' user can custom change `jieba` dictionary path. -# -# html_search_options = {'type': 'default'} - -# The name of a javascript file (relative to the configuration directory) that -# implements a search results scorer. If empty, the default will be used. -# -# html_search_scorer = 'scorer.js' - -# Output file base name for HTML help builder. -htmlhelp_basename = 'QPythondoc' - -# -- Options for LaTeX output --------------------------------------------- - -latex_elements = { - # The paper size ('letterpaper' or 'a4paper'). - # - # 'papersize': 'letterpaper', - - # The font size ('10pt', '11pt' or '12pt'). - # - # 'pointsize': '10pt', - - # Additional stuff for the LaTeX preamble. - # - # 'preamble': '', - - # Latex figure (float) alignment - # - # 'figure_align': 'htbp', -} - -# Grouping the document tree into LaTeX files. List of tuples -# (source start file, target name, title, -# author, documentclass [howto, manual, or own class]). -latex_documents = [ - (master_doc, 'QPython.tex', u'QPython User Guide', - u'River', 'manual'), -] - -# The name of an image file (relative to this directory) to place at the top of -# the title page. -# -# latex_logo = None - -# For "manual" documents, if this is true, then toplevel headings are parts, -# not chapters. -# -# latex_use_parts = False - -# If true, show page references after internal links. -# -# latex_show_pagerefs = False - -# If true, show URL addresses after external links. -# -# latex_show_urls = False - -# Documents to append as an appendix to all manuals. -# -# latex_appendices = [] - -# If false, no module index is generated. -# -# latex_domain_indices = True - - -# -- Options for manual page output --------------------------------------- - -# One entry per manual page. List of tuples -# (source start file, name, description, authors, manual section). -man_pages = [ - (master_doc, 'qpython', u'QPython Documentation', - [author], 1) -] - -# If true, show URL addresses after external links. -# -# man_show_urls = False - - -# -- Options for Texinfo output ------------------------------------------- - -# Grouping the document tree into Texinfo files. List of tuples -# (source start file, target name, title, author, -# dir menu entry, description, category) -texinfo_documents = [ - (master_doc, 'QPython', u'QPython User Guide', - author, 'QPython', 'One line description of project.', - 'Miscellaneous'), -] - -# Documents to append as an appendix to all manuals. -# -# texinfo_appendices = [] - -# If false, no module index is generated. -# -# texinfo_domain_indices = True - -# How to display URL addresses: 'footnote', 'no', or 'inline'. -# -# texinfo_show_urls = 'footnote' - -# If true, do not generate a @detailmenu in the "Top" node's menu. -# -# texinfo_no_detailmenu = False diff --git a/qpython-docs/source/contributors.rst b/qpython-docs/source/contributors.rst deleted file mode 100644 index 1d578cf..0000000 --- a/qpython-docs/source/contributors.rst +++ /dev/null @@ -1,61 +0,0 @@ -Contributors -=============== - -Thanks contributers for helping with QPython projects. - -We want you to join us, If you want to join us, please email us support@qpython.org - - -Developers ------------ -`River `_ - -`乘着船 `_ - -`kyle kersey `_ - -`Mae `_ - -`ZRH `_ - -*How to contribute* - -Please send an email to us with your self introduction and what kind of development do you want to contribute. - - - - -Communities Organizers ----------------------- -`LR `_ (Chinese QQ Group: 540717901) - -*How to run a QPython Community* - -We appreciate that you build a QPython topic community, you can invite us to join for answering any question about qpython by sending an email to us for telling how to join. - - -Localization ----------------------- -`Fogapod `_ (Russian) - -`Frodo821 `_ (Japanese) - -`Darciss Rehot'acc `_ (Turkish) - -`Christo phe `_ (French) - -*How to contribute localization translate* - -We appreciate that you are willing to help with translate QPython / QPython3. - -`This repo `_ is the localization project, you can post pull request and send en email to us, then we will merge it and publish in next update. - - -If you don't want to use git, you can just translate the words which do not contains translatable="false" in the following files. - -- `strings.xml `_ -- `toasts.xml `_ - -And there is the description file - -- `en-US-intro.md `_ diff --git a/qpython-docs/source/document.rst b/qpython-docs/source/document.rst deleted file mode 100644 index 7918285..0000000 --- a/qpython-docs/source/document.rst +++ /dev/null @@ -1,111 +0,0 @@ -.. QPython documentation master file, created by - sphinx-quickstart on Fri Apr 7 15:07:35 2017. - You can adapt this file completely to your liking, but it should at least - contain the root `toctree` directive. - -.. image:: _static/bestpython.png - - -Welcome to read the QPython guide -============================================= - -QPython is a script engine that runs Python on android devices. It lets your android device run Python scripts and projects. It contains the Python interpreter, console, editor, and the SL4A Library for Android. It’s Python on Android! - - -QPython has several millions users in the world already, it's a great project for programming users, welcome to join us for contributing to this project NOW. - - -What's NEW ------------------------- -QPython project include the `QPython `_ and `QPython3 `_ applications. - -QPython application is using the **Python 2.7.2** , and QPython application is using the **Python 3.2.2** . - - -QPython's newest version is 1.3.2 (Released on 2017/5/12) , QPython3's newest version is 1.0.2 (Released on 2017/3/29), New versions include many amazing features, please upgrade to the newest version as soon from google play, amazon appstore etc. - - -Thanks these guys who are contributing ----------------------------------------- -They are pushing on the QPython project moving forward. - -.. image:: https://avatars0.githubusercontent.com/u/3059527?v=3&s=60 - :target: https://github.com/riverfor - :alt: River is the project's organizer and the current online QPython's author. - -.. image:: https://avatars0.githubusercontent.com/u/10812534?v=3&s=60 - :target: https://github.com/pollyfat - :alt: Mae is a beautiful and talented girl developer who is good at python & android programming. - -.. image:: https://avatars0.githubusercontent.com/u/22494?v=3&s=60 - :target: https://github.com/ZoomQuiet - :alt: Zoom.Quiet is a knowledgeable guy who is famous in many opensource communities. - -.. image:: https://avatars3.githubusercontent.com/u/10219741?v=3&s=60 - :target: https://github.com/mathiasluo - :alt: MathiasLuo is a android geek developer - -.. image:: https://avatars2.githubusercontent.com/u/25975283?v=3&s=60 - :target: https://github.com/liyuanrui - :alt: liyuanrui is a Chinese geek - -.. image:: https://avatars3.githubusercontent.com/u/5159173?v=3&s=60 - :target: https://github.com/kylelk - :alt: Kyle kersey is a US geek - - -Do you want to join the great QPython team ? You could `Ask qustions on twitter `_ or `email us `_. -And you could `fork us on github `_ and send pull request. - - -QPython Communities ----------------------- -**There are many active QPython communities where you could meet the QPython users like you** - -* `Join Facebook community `_ -* `Join Google group `_ -* `Join Gitter chat `_ -* `Join G+ community(For QPython testers) `_ -* `QPython on Stackoverflow `_ - -**And you could talk to us through social network** - -* `Like us on facebook `_ -* `Follow us on twitter `_ - -* `Report issue `_ -* `Email us `_ - - -**It's the official QPython Users & Contributors' Guide, please follow these steps for using and contributing.** - -Support -------------- -We are happy to hear feedback from you, but sometimes some bugs or features demand may not be implemented soon for we lack resources. - -So if you have any issue need the core developer team to solve with higher priority, you could try the `bountysource service `_. - - - -Now, let's GO ---------------- -.. toctree:: - :maxdepth: 2 - - en/guide - -Others ---------------- -.. toctree:: - :maxdepth: 2 - - en/faq - - -For Chinese users -------------------- -.. toctree:: - :maxdepth: 2 - - zhindex - diff --git a/qpython-docs/source/en/faq.rst b/qpython-docs/source/en/faq.rst deleted file mode 100644 index 2bee981..0000000 --- a/qpython-docs/source/en/faq.rst +++ /dev/null @@ -1,26 +0,0 @@ -FAQ -==== - - -**How to run qpython script from other terminals ?** - -- You could "share to" qpython from 3rd apps. - -- You need to root the android device first, then soure the env vars (Just like the qpython wiki link you mentioned) and execute the /data/data/org.qpython.qpy/bin/python or /data/data/org.qpython.qpy/bin/python-android5 (for android 5 above) - - -`Share to case sample `_ - - - -**Support pygame ?** - -Even you could import pygame in QPython, but QPython doesn't support pygame now. - -We will consider to support it later, please follow us on facebook to get it's progress. - - -`Pygame case sample `_ - - - diff --git a/qpython-docs/source/en/guide.rst b/qpython-docs/source/en/guide.rst deleted file mode 100644 index f5cef59..0000000 --- a/qpython-docs/source/en/guide.rst +++ /dev/null @@ -1,47 +0,0 @@ -Getting started -========================== -How to start quickly ? Just follow the following steps: - -.. toctree:: - :maxdepth: 2 - - guide_howtostart - guide_helloworld - - -Programming Guide -======================== - -If you you want to know more about how to program through qpython, just follow these steps: - - -.. toctree:: - :maxdepth: 2 - - guide_program - guide_ide - guide_libraries - guide_extend - - -**QPython project is not only a powerful Python engine for android, but is a active technology community also.** - -Developer Guide -======================= -QPython developers' goal is pushing out a great Python for android. - -.. toctree:: - :maxdepth: 2 - - guide_developers - - -Contributor Guide -======================== - -Welcome to join QPython contributors team, you are not just a user, but a creator of QPython. - -.. toctree:: - :maxdepth: 2 - - guide_contributors diff --git a/qpython-docs/source/en/guide_androidhelpers.rst b/qpython-docs/source/en/guide_androidhelpers.rst deleted file mode 100644 index e64294a..0000000 --- a/qpython-docs/source/en/guide_androidhelpers.rst +++ /dev/null @@ -1,2038 +0,0 @@ -The Scripting Layer for Android (abridged as SL4A, and previously named Android Scripting Environment or ASE) is a library that allows the creation and running of scripts written in various scripting languages directly on Android devices. QPython start to extend the SL4A project and integrate it. - - -.. image:: ../_static/sl4a.jpg - -There are many SL4A APIs, if you found any issue, please `report an issue `_. - -AndroidFacade -=============== - -Clipboard APIs ----------------- -.. py:function:: setClipboard(text) - - Put text in the clipboard - - :param str text: text - -.. py:function:: getClipboard(text) - - Read text from the clipboard - - :return: The text in the clipboard - - -:: - - from androidhelper import Android - droid = Android() - - #setClipboard - droid.setClipboard("Hello World") - - #getClipboard - clipboard = droid.getClipboard().result - - -Intent & startActivity APIs ----------------------------------- -.. py:function:: makeIntent(action, uri, type, extras, categories, packagename, classname, flags) - - Starts an activity and returns the result - - :param str action: action - :param str uri(Optional): uri - :param str type(Optional): MIME type/subtype of the URI - :param object extras(Optional): a Map of extras to add to the Intent - :param list categories(Optional): a List of categories to add to the Intent - :param str packagename(Optional): name of package. If used, requires classname to be useful - :param str classname(Optional): name of class. If used, requires packagename to be useful - :param int flags(Optional): Intent flags - - :return: An object representing an Intent - - -:: - - sample code to show makeIntent - - -.. py:function:: getIntent() - - Returns the intent that launched the script - -:: - - sample code to show getIntent - - -.. py:function:: startActivityForResult(action, uri, type, extras, packagename, classname) - - Starts an activity and returns the result - - :param str action: action - :param str uri(Optional): uri - :param str type(Optional): MIME type/subtype of the URI - :param object extras(Optional): a Map of extras to add to the Intent - :param str packagename(Optional): name of package. If used, requires classname to be useful - :param str classname(Optional): name of class. If used, requires packagename to be useful - - :return: A Map representation of the result Intent - - -:: - - sample code to show startActivityForResult - - -.. py:function:: startActivityForResultIntent(intent) - - Starts an activity and returns the result - - :param Intent intent: Intent in the format as returned from makeIntent - - :return: A Map representation of the result Intent - - -:: - - sample code to show startActivityForResultIntent - -.. py:function:: startActivityIntent(intent, wait) - - Starts an activity - - :param Intent intent: Intent in the format as returned from makeIntent - :param bool wait(Optional): block until the user exits the started activity - -:: - - sample code to show startActivityIntent - - -.. py:function:: startActivity(action, uri, type, extras, wait, packagename, classname) - - Starts an activity - - :param str action: action - :param str uri(Optional): uri - :param str type(Optional): MIME type/subtype of the URI - :param object extras(Optional): a Map of extras to add to the Intent - :param bool wait(Optional): block until the user exits the started activity - :param str packagename(Optional): name of package. If used, requires classname to be useful - :param str classname(Optional): name of class. If used, requires packagename to be useful - -:: - - sample code to show startActivityForResultIntent - - -SendBroadcast APIs -------------------- -.. py:function:: sendBroadcast(action, uri, type, extras, packagename, classname) - - Send a broadcast - - :param str action: action - :param str uri(Optional): uri - :param str type(Optional): MIME type/subtype of the URI - :param object extras(Optional): a Map of extras to add to the Intent - :param str packagename(Optional): name of package. If used, requires classname to be useful - :param str classname(Optional): name of class. If used, requires packagename to be useful - - -:: - - sample code to show sendBroadcast - -.. py:function:: sendBroadcastIntent(intent) - - Send a broadcast - - :param Intent intent: Intent in the format as returned from makeIntent - -:: - - sample code to show sendBroadcastIntent - - -Vibrate ----------- -.. py:function:: vibrate(intent) - - Vibrates the phone or a specified duration in milliseconds - - :param int duration: duration in milliseconds - -:: - - sample code to show vibrate - - -NetworkStatus ---------------- -.. py:function:: getNetworkStatus() - - Returns the status of network connection - -:: - - sample code to show getNetworkStatus - -PackageVersion APIs ------------------------------- -.. py:function:: requiredVersion(requiredVersion) - - Checks if version of QPython SL4A is greater than or equal to the specified version - - :param int requiredVersion: requiredVersion - - :return: true or false - - -.. py:function:: getPackageVersionCode(packageName) - - Returns package version code - - :param str packageName: packageName - - :return: Package version code - -.. py:function:: getPackageVersion(packageName) - - Returns package version name - - :param str packageName: packageName - - :return: Package version name - - -:: - - sample code to show getPackageVersionCode & getPackageVersion - - -System APIs --------------------------------- -.. py:function:: getConstants(classname) - - Get list of constants (static final fields) for a class - - :param str classname: classname - - :return: list - -:: - - sample code to show getConstants - -.. py:function:: environment() - - A map of various useful environment details - - :return: environment map object includes id, display, offset, TZ, SDK, download, appcache, availblocks, blocksize, blockcount, sdcard - -:: - - sample code to show environment - -.. py:function:: log(message) - - Writes message to logcat - - :param str message: message - -:: - - sample code to show log - - -SendEmail ----------- -.. py:function:: sendEmail(to, subject, body, attachmentUri) - - Launches an activity that sends an e-mail message to a given recipient - - :param str to: A comma separated list of recipients - :param str subject: subject - :param str body: mail body - :param str attachmentUri(Optional): message - -:: - - sample code to show sendEmail - - -Toast, getInput, getPassword, notify APIs ------------------------------------------------- -.. py:function:: makeToast(message) - - Displays a short-duration Toast notification - - :param str message: message - -:: - - sample code to show makeToast - -.. py:function:: getInput(title, message) - - Queries the user for a text input - - :param str title: title of the input box - :param str message: message to display above the input box - -:: - - sample code to show getInput - -.. py:function:: getPassword(title, message) - - Queries the user for a password - - :param str title: title of the input box - :param str message: message to display above the input box - -:: - - sample code to show getPassword - -.. py:function:: notify(title, message, url) - - Displays a notification that will be canceled when the user clicks on it - - :param str title: title - :param str message: message - :param str url(optional): url - -:: - import androidhelper - droid = androidhelper.Android() - droid.notify('Hello','QPython','http://qpython.org') # you could set the 3rd parameter None also - - - -ApplicationManagerFacade -========================= - -Manager APIs -------------- - -.. py:function:: getLaunchableApplications() - - Returns a list of all launchable application class names - - :return: map object - -:: - - sample code to show getLaunchableApplications - - -.. py:function:: launch(classname) - - Start activity with the given class name - - :param str classname: classname - -:: - - sample code to show launch - -.. py:function:: getRunningPackages() - - Returns a list of packages running activities or services - - :return: List of packages running activities - -:: - - sample code to show getRunningPackages - -.. py:function:: forceStopPackage(packageName) - - Force stops a package - - :param str packageName: packageName - -:: - - sample code to show forceStopPackage - - -CameraFacade -========================= - -.. py:function:: cameraCapturePicture(targetPath) - - Take a picture and save it to the specified path - - :return: A map of Booleans autoFocus and takePicture where True indicates success - -.. py:function:: cameraInteractiveCapturePicture(targetPath) - - Starts the image capture application to take a picture and saves it to the specified path - -CommonIntentsFacade -========================= - -Barcode ----------- -.. py:function:: scanBarcode() - - Starts the barcode scanner - - :return: A Map representation of the result Intent - -View APIs ----------- -.. py:function:: pick(uri) - - Display content to be picked by URI (e.g. contacts) - - :return: A map of result values - -.. py:function:: view(uri, type, extras) - - Start activity with view action by URI (i.e. browser, contacts, etc.) - -.. py:function:: viewMap(query) - - Opens a map search for query (e.g. pizza, 123 My Street) - -.. py:function:: viewContacts() - - Opens the list of contacts - -.. py:function:: viewHtml(path) - - Opens the browser to display a local HTML file - -.. py:function:: search(query) - - Starts a search for the given query - -ContactsFacade -========================= - -.. py:function:: pickContact() - - Displays a list of contacts to pick from - - :return: A map of result values - -.. py:function:: pickPhone() - - Displays a list of phone numbers to pick from - - :return: The selected phone number - -.. py:function:: contactsGetAttributes() - - Returns a List of all possible attributes for contacts - - :return: a List of contacts as Maps - -.. py:function:: contactsGetIds() - - Returns a List of all contact IDs - -.. py:function:: contactsGet(attributes) - - Returns a List of all contacts - -.. py:function:: contactsGetById(id) - - Returns contacts by ID - -.. py:function:: contactsGetCount() - - Returns the number of contacts - -.. py:function:: queryContent(uri, attributes, selection, selectionArgs, order) - - Content Resolver Query - - :return: result of query as Maps - -.. py:function:: queryAttributes(uri) - - Content Resolver Query Attributes - - :return: a list of available columns for a given content uri - -EventFacade -========================= - -.. py:function:: eventClearBuffer() - - Clears all events from the event buffer - -.. py:function:: eventRegisterForBroadcast(category, enqueue) - - Registers a listener for a new broadcast signal - -.. py:function:: eventUnregisterForBroadcast(category) - - Stop listening for a broadcast signal - -.. py:function:: eventGetBrodcastCategories() - - Lists all the broadcast signals we are listening for - -.. py:function:: eventPoll(number_of_events) - - Returns and removes the oldest n events (i.e. location or sensor update, etc.) from the event buffer - - :return: A List of Maps of event properties - -.. py:function:: eventWaitFor(eventName, timeout) - - Blocks until an event with the supplied name occurs. The returned event is not removed from the buffer - - :return: Map of event properties - -.. py:function:: eventWait(timeout) - - Blocks until an event occurs. The returned event is removed from the buffer - - :return: Map of event properties - -.. py:function:: eventPost(name, data, enqueue) - - Post an event to the event queue - -.. py:function:: rpcPostEvent(name, data) - - Post an event to the event queue - -.. py:function:: receiveEvent() - - Returns and removes the oldest event (i.e. location or sensor update, etc.) from the event buffer - - :return: Map of event properties - -.. py:function:: waitForEvent(eventName, timeout) - - Blocks until an event with the supplied name occurs. The returned event is not removed from the buffer - - :return: Map of event properties - -.. py:function:: startEventDispatcher(port) - - Opens up a socket where you can read for events posted - -.. py:function:: stopEventDispatcher() - - Stops the event server, you can't read in the port anymore - -LocationFacade -========================= - -Providers APIs ------------------ - -.. py:function:: locationProviders() - - Returns availables providers on the phone - -.. py:function:: locationProviderEnabled(provider) - - Ask if provider is enabled - -Location APIs ------------------ -.. py:function:: startLocating(minDistance, minUpdateDistance) - - Starts collecting location data - -.. py:function:: readLocation() - - Returns the current location as indicated by all available providers - - :return: A map of location information by provider - -.. py:function:: stopLocating() - - Stops collecting location data - -.. py:function:: getLastKnownLocation() - - Returns the last known location of the device - - :return: A map of location information by provider - -*sample code* -:: - - Droid = androidhelper.Android() - location = Droid.getLastKnownLocation().result - location = location.get('network', location.get('gps')) - - -GEO ------------ -.. py:function:: geocode(latitude, longitude, maxResults) - - Returns a list of addresses for the given latitude and longitude - - :return: A list of addresses - -PhoneFacade -========================= - -PhoneStat APIs ----------------- - -.. py:function:: startTrackingPhoneState() - - Starts tracking phone state - -.. py:function:: readPhoneState() - - Returns the current phone state and incoming number - - :return: A Map of "state" and "incomingNumber" - -.. py:function:: stopTrackingPhoneState() - - Stops tracking phone state - - -Call & Dia APIs ----------------- - -.. py:function:: phoneCall(uri) - - Calls a contact/phone number by URI - -.. py:function:: phoneCallNumber(number) - - Calls a phone number - -.. py:function:: phoneDial(uri) - - Dials a contact/phone number by URI - -.. py:function:: phoneDialNumber(number) - - Dials a phone number - - - -Get information APIs ------------------------- -.. py:function:: getCellLocation() - - Returns the current cell location - -.. py:function:: getNetworkOperator() - - Returns the numeric name (MCC+MNC) of current registered operator - -.. py:function:: getNetworkOperatorName() - - Returns the alphabetic name of current registered operator - -.. py:function:: getNetworkType() - - Returns a the radio technology (network type) currently in use on the device - -.. py:function:: getPhoneType() - - Returns the device phone type - -.. py:function:: getSimCountryIso() - - Returns the ISO country code equivalent for the SIM provider's country code - -.. py:function:: getSimOperator() - - Returns the MCC+MNC (mobile country code + mobile network code) of the provider of the SIM. 5 or 6 decimal digits - -.. py:function:: getSimOperatorName() - - Returns the Service Provider Name (SPN) - -.. py:function:: getSimSerialNumber() - - Returns the serial number of the SIM, if applicable. Return null if it is unavailable - -.. py:function:: getSimState() - - Returns the state of the device SIM card - -.. py:function:: getSubscriberId() - - Returns the unique subscriber ID, for example, the IMSI for a GSM phone. Return null if it is unavailable - -.. py:function:: getVoiceMailAlphaTag() - - Retrieves the alphabetic identifier associated with the voice mail number - -.. py:function:: getVoiceMailNumber() - - Returns the voice mail number. Return null if it is unavailable - -.. py:function:: checkNetworkRoaming() - - Returns true if the device is considered roaming on the current network, for GSM purposes - -.. py:function:: getDeviceId() - - Returns the unique device ID, for example, the IMEI for GSM and the MEID for CDMA phones. Return null if device ID is not available - -.. py:function:: getDeviceSoftwareVersion() - - Returns the software version number for the device, for example, the IMEI/SV for GSM phones. Return null if the software version is not available - -.. py:function:: getLine1Number() - - Returns the phone number string for line 1, for example, the MSISDN for a GSM phone. Return null if it is unavailable - -.. py:function:: getNeighboringCellInfo() - - Returns the neighboring cell information of the device - -MediaRecorderFacade -========================= - - -Audio --------- - -.. py:function:: recorderStartMicrophone(targetPath) - - Records audio from the microphone and saves it to the given location - -Video APIs ------------ - -.. py:function:: recorderStartVideo(targetPath, duration, videoSize) - - Records video from the camera and saves it to the given location. - Duration specifies the maximum duration of the recording session. - If duration is 0 this method will return and the recording will only be stopped - when recorderStop is called or when a scripts exits. - Otherwise it will block for the time period equal to the duration argument. - videoSize: 0=160x120, 1=320x240, 2=352x288, 3=640x480, 4=800x480. - - -.. py:function:: recorderCaptureVideo(targetPath, duration, recordAudio) - - Records video (and optionally audio) from the camera and saves it to the given location. - Duration specifies the maximum duration of the recording session. - If duration is not provided this method will return immediately and the recording will only be stopped - when recorderStop is called or when a scripts exits. - Otherwise it will block for the time period equal to the duration argument. - -.. py:function:: startInteractiveVideoRecording(path) - - Starts the video capture application to record a video and saves it to the specified path - - -Stop --------- -.. py:function:: recorderStop() - - Stops a previously started recording - - -SensorManagerFacade -========================= - -Start & Stop -------------- -.. py:function:: startSensingTimed(sensorNumber, delayTime) - - Starts recording sensor data to be available for polling - -.. py:function:: startSensingThreshold(ensorNumber, threshold, axis) - - Records to the Event Queue sensor data exceeding a chosen threshold - -.. py:function:: startSensing(sampleSize) - - Starts recording sensor data to be available for polling - -.. py:function:: stopSensing() - - Stops collecting sensor data - -Read data APIs ---------------- -.. py:function:: readSensors() - - Returns the most recently recorded sensor data - -.. py:function:: sensorsGetAccuracy() - - Returns the most recently received accuracy value - -.. py:function:: sensorsGetLight() - - Returns the most recently received light value - -.. py:function:: sensorsReadAccelerometer() - - Returns the most recently received accelerometer values - - :return: a List of Floats [(acceleration on the) X axis, Y axis, Z axis] - -.. py:function:: sensorsReadMagnetometer() - - Returns the most recently received magnetic field values - - :return: a List of Floats [(magnetic field value for) X axis, Y axis, Z axis] - -.. py:function:: sensorsReadOrientation() - - Returns the most recently received orientation values - - :return: a List of Doubles [azimuth, pitch, roll] - -*sample code* -:: - - Droid = androidhelper.Android() - Droid.startSensingTimed(1, 250) - sensor = Droid.sensorsReadOrientation().result - Droid.stopSensing() - - -SettingsFacade -========================= - -Screen ----------- - -.. py:function:: setScreenTimeout(value) - - Sets the screen timeout to this number of seconds - - :return: The original screen timeout - -.. py:function:: getScreenTimeout() - - Gets the screen timeout - - :return: the current screen timeout in seconds - -AirplanerMode ---------------------- - -.. py:function:: checkAirplaneMode() - - Checks the airplane mode setting - - :return: True if airplane mode is enabled - -.. py:function:: toggleAirplaneMode(enabled) - - Toggles airplane mode on and off - - :return: True if airplane mode is enabled - -Ringer Silent Mode ---------------------- - -.. py:function:: checkRingerSilentMode() - - Checks the ringer silent mode setting - - :return: True if ringer silent mode is enabled - -.. py:function:: toggleRingerSilentMode(enabled) - - Toggles ringer silent mode on and off - - :return: True if ringer silent mode is enabled - -Vibrate Mode ---------------------- - -.. py:function:: toggleVibrateMode(enabled) - - Toggles vibrate mode on and off. If ringer=true then set Ringer setting, else set Notification setting - - :return: True if vibrate mode is enabled - -.. py:function:: getVibrateMode(ringer) - - Checks Vibration setting. If ringer=true then query Ringer setting, else query Notification setting - - :return: True if vibrate mode is enabled - -Ringer & Media Volume ---------------------- - -.. py:function:: getMaxRingerVolume() - - Returns the maximum ringer volume - -.. py:function:: getRingerVolume() - - Returns the current ringer volume - -.. py:function:: setRingerVolume(volume) - - Sets the ringer volume - -.. py:function:: getMaxMediaVolume() - - Returns the maximum media volume - -.. py:function:: getMediaVolume() - - Returns the current media volume - -.. py:function:: setMediaVolume(volume) - - Sets the media volume - -Screen Brightness ---------------------- - -.. py:function:: getScreenBrightness() - - Returns the screen backlight brightness - - :return: the current screen brightness between 0 and 255 - -.. py:function:: setScreenBrightness(value) - - Sets the the screen backlight brightness - - :return: the original screen brightness - -.. py:function:: checkScreenOn() - - Checks if the screen is on or off (requires API level 7) - - :return: True if the screen is currently on - - -SmsFacade -========================= - -.. py:function:: smsSend(destinationAddress, text) - - Sends an SMS - - :param str destinationAddress: typically a phone number - :param str text: - -.. py:function:: smsGetMessageCount(unreadOnly, folder) - - Returns the number of messages - - :param bool unreadOnly: typically a phone number - :param str folder(optional): default "inbox" - -.. py:function:: smsGetMessageIds(unreadOnly, folder) - - Returns a List of all message IDs - - :param bool unreadOnly: typically a phone number - :param str folder(optional): default "inbox" - -.. py:function:: smsGetMessages(unreadOnly, folder, attributes) - - Returns a List of all messages - - :param bool unreadOnly: typically a phone number - :param str folder: default "inbox" - :param list attributes(optional): attributes - - :return: a List of messages as Maps - -.. py:function:: smsGetMessageById(id, attributes) - - Returns message attributes - - :param int id: message ID - :param list attributes(optional): attributes - - :return: a List of messages as Maps - -.. py:function:: smsGetAttributes() - - Returns a List of all possible message attributes - -.. py:function:: smsDeleteMessage(id) - - Deletes a message - - :param int id: message ID - - :return: True if the message was deleted - -.. py:function:: smsMarkMessageRead(ids, read) - - Marks messages as read - - :param list ids: List of message IDs to mark as read - :param bool read: true or false - - :return: number of messages marked read - -SpeechRecognitionFacade -========================= - -.. py:function:: recognizeSpeech(prompt, language, languageModel) - - Recognizes user's speech and returns the most likely result - - :param str prompt(optional): text prompt to show to the user when asking them to speak - :param str language(optional): language override to inform the recognizer that it should expect speech in a language different than the one set in the java.util.Locale.getDefault() - :param str languageModel(optional): informs the recognizer which speech model to prefer (see android.speech.RecognizeIntent) - - :return: An empty string in case the speech cannot be recongnized - - -ToneGeneratorFacade -========================= - -.. py:function:: generateDtmfTones(phoneNumber, toneDuration) - - Generate DTMF tones for the given phone number - - :param str phoneNumber: phone number - :param int toneDuration(optional): default 100, duration of each tone in milliseconds - - -WakeLockFacade -========================= - -.. py:function:: wakeLockAcquireFull() - - Acquires a full wake lock (CPU on, screen bright, keyboard bright) - -.. py:function:: wakeLockAcquirePartial() - - Acquires a partial wake lock (CPU on) - -.. py:function:: wakeLockAcquireBright() - - Acquires a bright wake lock (CPU on, screen bright) - -.. py:function:: wakeLockAcquireDim() - - Acquires a dim wake lock (CPU on, screen dim) - -.. py:function:: wakeLockRelease() - - Releases the wake lock - -WifiFacade -========================= - -.. py:function:: wifiGetScanResults() - - Returns the list of access points found during the most recent Wifi scan - -.. py:function:: wifiLockAcquireFull() - - Acquires a full Wifi lock - -.. py:function:: wifiLockAcquireScanOnly() - - Acquires a scan only Wifi lock - -.. py:function:: wifiLockRelease() - - Releases a previously acquired Wifi lock - -.. py:function:: wifiStartScan() - - Starts a scan for Wifi access points - - :return: True if the scan was initiated successfully - -.. py:function:: checkWifiState() - - Checks Wifi state - - :return: True if Wifi is enabled - -.. py:function:: toggleWifiState(enabled) - - Toggle Wifi on and off - - :param bool enabled(optional): enabled - - :return: True if Wifi is enabled - -.. py:function:: wifiDisconnect() - - Disconnects from the currently active access point - - :return: True if the operation succeeded - -.. py:function:: wifiGetConnectionInfo() - - Returns information about the currently active access point - -.. py:function:: wifiReassociate() - - Returns information about the currently active access point - - :return: True if the operation succeeded - -.. py:function:: wifiReconnect() - - Reconnects to the currently active access point - - :return: True if the operation succeeded - - -BatteryManagerFacade -========================= - -.. py:function:: readBatteryData() - - Returns the most recently recorded battery data - -.. py:function:: batteryStartMonitoring() - - Starts tracking battery state - -.. py:function:: batteryStopMonitoring() - - Stops tracking battery state - -.. py:function:: batteryGetStatus() - - Returns the most recently received battery status data: - 1 - unknown; - 2 - charging; - 3 - discharging; - 4 - not charging; - 5 - full - -.. py:function:: batteryGetHealth() - - Returns the most recently received battery health data: - 1 - unknown; - 2 - good; - 3 - overheat; - 4 - dead; - 5 - over voltage; - 6 - unspecified failure - -.. py:function:: batteryGetPlugType() - - Returns the most recently received plug type data: - -1 - unknown - 0 - unplugged - 1 - power source is an AC charger - 2 - power source is a USB port - - -.. py:function:: batteryCheckPresent() - - Returns the most recently received battery presence data - -.. py:function:: batteryGetLevel() - - Returns the most recently received battery level (percentage) - -.. py:function:: batteryGetVoltage() - - Returns the most recently received battery voltage - -.. py:function:: batteryGetTemperature() - - Returns the most recently received battery temperature - -.. py:function:: batteryGetTechnology() - - Returns the most recently received battery technology data - - -ActivityResultFacade -========================= - -.. py:function:: setResultBoolean(resultCode, resultValue) - - Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), - the resulting intent will contain SCRIPT_RESULT extra with the given value - - :param int resultCode: - :param byte resultValue: - - -.. py:function:: setResultByte(resultCode, resultValue) - - Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), - the resulting intent will contain SCRIPT_RESULT extra with the given value - - :param int resultCode: - :param byte resultValue: - -.. py:function:: setResultShort(resultCode, resultValue) - - Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), - the resulting intent will contain SCRIPT_RESULT extra with the given value - - :param int resultCode: - :param byte resultValue: - -.. py:function:: setResultChar(resultCode, resultValue) - - Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), - the resulting intent will contain SCRIPT_RESULT extra with the given value - - :param int resultCode: - :param byte resultValue: - - -.. py:function:: setResultInteger(resultCode, resultValue) - - Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), - the resulting intent will contain SCRIPT_RESULT extra with the given value - - :param int resultCode: - :param byte resultValue: - -.. py:function:: setResultLong(resultCode, resultValue) - - Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), - the resulting intent will contain SCRIPT_RESULT extra with the given value - - :param int resultCode: - :param byte resultValue: - -.. py:function:: setResultFloat(resultCode, resultValue) - - Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), - the resulting intent will contain SCRIPT_RESULT extra with the given value - - :param int resultCode: - :param byte resultValue: - -.. py:function:: setResultDouble(resultCode, resultValue) - - Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), - the resulting intent will contain SCRIPT_RESULT extra with the given value - - :param int resultCode: - :param byte resultValue: - -.. py:function:: setResultString(resultCode, resultValue) - - Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), - the resulting intent will contain SCRIPT_RESULT extra with the given value - - :param int resultCode: - :param byte resultValue: - -.. py:function:: setResultBooleanArray(resultCode, resultValue) - - Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), - the resulting intent will contain SCRIPT_RESULT extra with the given value - - :param int resultCode: - :param byte resultValue: - -.. py:function:: setResultByteArray(resultCode, resultValue) - - Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), - the resulting intent will contain SCRIPT_RESULT extra with the given value - - :param int resultCode: - :param byte resultValue: - -.. py:function:: setResultShortArray(resultCode, resultValue) - - Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), - the resulting intent will contain SCRIPT_RESULT extra with the given value - - :param int resultCode: - :param byte resultValue: - -.. py:function:: setResultCharArray(resultCode, resultValue) - - Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), - the resulting intent will contain SCRIPT_RESULT extra with the given value - - :param int resultCode: - :param byte resultValue: - -.. py:function:: setResultIntegerArray(resultCode, resultValue) - - Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), - the resulting intent will contain SCRIPT_RESULT extra with the given value - - :param int resultCode: - :param byte resultValue: - -.. py:function:: setResultLongArray(resultCode, resultValue) - - Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), - the resulting intent will contain SCRIPT_RESULT extra with the given value - - :param int resultCode: - :param byte resultValue: - -.. py:function:: setResultFloatArray(resultCode, resultValue) - - Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), - the resulting intent will contain SCRIPT_RESULT extra with the given value - - :param int resultCode: - :param byte resultValue: - -.. py:function:: setResultDoubleArray(resultCode, resultValue) - - Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), - the resulting intent will contain SCRIPT_RESULT extra with the given value - - :param int resultCode: - :param byte resultValue: - -.. py:function:: setResultStringArray(resultCode, resultValue) - - Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), - the resulting intent will contain SCRIPT_RESULT extra with the given value - - :param int resultCode: - :param byte resultValue: - -.. py:function:: setResultSerializable(resultCode, resultValue) - - Sets the result of a script execution. Whenever the script APK is called via startActivityForResult(), - the resulting intent will contain SCRIPT_RESULT extra with the given value - - :param int resultCode: - :param byte resultValue: - - -MediaPlayerFacade -========================= - -Control ------------------ -.. py:function:: mediaPlay(url, tag, play) - - Open a media file - - :param str url: url of media resource - :param str tag(optional): string identifying resource (default=default) - :param bool play(optional): start playing immediately - - :return: true if play successful - -.. py:function:: mediaPlayPause(tag) - - pause playing media file - - :param str tag: string identifying resource (default=default) - - :return: true if successful - -.. py:function:: mediaPlayStart(tag) - - start playing media file - - :param str tag: string identifying resource (default=default) - - :return: true if successful - -.. py:function:: mediaPlayClose(tag) - - Close media file - - :param str tag: string identifying resource (default=default) - - :return: true if successful - -.. py:function:: mediaIsPlaying(tag) - - Checks if media file is playing - - :param str tag: string identifying resource (default=default) - - :return: true if successful - - -.. py:function:: mediaPlaySetLooping(enabled, tag) - - Set Looping - - :param bool enabled: default true - :param str tag: string identifying resource (default=default) - - :return: True if successful - -.. py:function:: mediaPlaySeek(msec, tag) - - Seek To Position - - :param int msec: default true - :param str tag: string identifying resource (default=default) - - :return: New Position (in ms) - -Get Information ------------------ -.. py:function:: mediaPlayInfo(tag) - - Information on current media - - :param str tag: string identifying resource (default=default) - - :return: Media Information - -.. py:function:: mediaPlayList() - - Lists currently loaded media - - :return: List of Media Tags - - -PreferencesFacade -========================= - -.. py:function:: prefGetValue(key, filename) - - Read a value from shared preferences - - :param str key: key - :param str filename(optional): Desired preferences file. If not defined, uses the default Shared Preferences. - - -.. py:function:: prefPutValue(key, value, filename) - - Write a value to shared preferences - - :param str key: key - :param str value: value - :param str filename(optional): Desired preferences file. If not defined, uses the default Shared Preferences. - -.. py:function:: prefGetAll(filename) - - Get list of Shared Preference Values - - :param str filename(optional): Desired preferences file. If not defined, uses the default Shared Preferences. - - -QPyInterfaceFacade -========================= - -.. py:function:: executeQPy(script) - - Execute a qpython script by absolute path - - :param str script: The absolute path of the qpython script - - :return: bool - - -TextToSpeechFacade -========================= - -.. py:function:: ttsSpeak(message) - - Speaks the provided message via TTS - - :param str message: message - -.. py:function:: ttsIsSpeaking() - - Returns True if speech is currently in progress - -EyesFreeFacade -========================= - - - - -BluetoothFacade -========================= - -.. py:function:: bluetoothActiveConnections() - - Returns active Bluetooth connections - - -.. py:function:: bluetoothWriteBinary(base64, connID) - - Send bytes over the currently open Bluetooth connection - - :param str base64: A base64 encoded String of the bytes to be sent - :param str connID(optional): Connection id - -.. py:function:: bluetoothReadBinary(bufferSize, connID) - - Read up to bufferSize bytes and return a chunked, base64 encoded string - - :param int bufferSize: default 4096 - :param str connID(optional): Connection id - -.. py:function:: bluetoothConnect(uuid, address) - - Connect to a device over Bluetooth. Blocks until the connection is established or fails - - :param str uuid: The UUID passed here must match the UUID used by the server device - :param str address(optional): The user will be presented with a list of discovered devices to choose from if an address is not provided - - :return: True if the connection was established successfully - -.. py:function:: bluetoothAccept(uuid, timeout) - - Listens for and accepts a Bluetooth connection. Blocks until the connection is established or fails - - :param str uuid: The UUID passed here must match the UUID used by the server device - :param int timeout: How long to wait for a new connection, 0 is wait for ever (default=0) - -.. py:function:: bluetoothMakeDiscoverable(duration) - - Requests that the device be discoverable for Bluetooth connections - - :param int duration: period of time, in seconds, during which the device should be discoverable (default=300) - -.. py:function:: bluetoothWrite(ascii, connID) - - Sends ASCII characters over the currently open Bluetooth connection - - :param str ascii: text - :param str connID: Connection id - -.. py:function:: bluetoothReadReady(connID) - - Sends ASCII characters over the currently open Bluetooth connection - - :param str ascii: text - :param str connID: Connection id - -.. py:function:: bluetoothRead(bufferSize, connID) - - Read up to bufferSize ASCII characters - - :param int bufferSize: default=4096 - :param str connID(optional): Connection id - -.. py:function:: bluetoothReadLine(connID) - - Read the next line - - :param str connID(optional): Connection id - -.. py:function:: bluetoothGetRemoteDeviceName(address) - - Queries a remote device for it's name or null if it can't be resolved - - :param str address: Bluetooth Address For Target Device - -.. py:function:: bluetoothGetLocalName() - - Gets the Bluetooth Visible device name - -.. py:function:: bluetoothSetLocalName(name) - - Sets the Bluetooth Visible device name, returns True on success - - :param str name: New local name - -.. py:function:: bluetoothGetScanMode() - - Gets the scan mode for the local dongle. - Return values: - -1 when Bluetooth is disabled. - 0 if non discoverable and non connectable. - 1 connectable non discoverable. - 3 connectable and discoverable. - -.. py:function:: bluetoothGetConnectedDeviceName(connID) - - Returns the name of the connected device - - :param str connID: Connection id - -.. py:function:: checkBluetoothState() - - Checks Bluetooth state - - :return: True if Bluetooth is enabled - -.. py:function:: toggleBluetoothState(enabled, prompt) - - Toggle Bluetooth on and off - - :param bool enabled: - :param str prompt: Prompt the user to confirm changing the Bluetooth state, default=true - - :return: True if Bluetooth is enabled - -.. py:function:: bluetoothStop(connID) - - Stops Bluetooth connection - - :param str connID: Connection id - -.. py:function:: bluetoothGetLocalAddress() - - Returns the hardware address of the local Bluetooth adapter - -.. py:function:: bluetoothDiscoveryStart() - - Start the remote device discovery process - - :return: true on success, false on error - -.. py:function:: bluetoothDiscoveryCancel() - - Cancel the current device discovery process - - :return: true on success, false on error - -.. py:function:: bluetoothIsDiscovering() - - Return true if the local Bluetooth adapter is currently in the device discovery process - - -SignalStrengthFacade -========================= -.. py:function:: startTrackingSignalStrengths() - - Starts tracking signal strengths - -.. py:function:: readSignalStrengths() - - Returns the current signal strengths - - :return: A map of gsm_signal_strength - -.. py:function:: stopTrackingSignalStrengths() - - Stops tracking signal strength - - -WebCamFacade -========================= - -.. py:function:: webcamStart(resolutionLevel, jpegQuality, port) - - Starts an MJPEG stream and returns a Tuple of address and port for the stream - - :param int resolutionLevel: increasing this number provides higher resolution (default=0) - :param int jpegQuality: a number from 0-10 (default=20) - :param int port: If port is specified, the webcam service will bind to port, otherwise it will pick any available port (default=0) - -.. py:function:: webcamAdjustQuality(resolutionLevel, jpegQuality) - - Adjusts the quality of the webcam stream while it is running - - :param int resolutionLevel: increasing this number provides higher resolution (default=0) - :param int jpegQuality: a number from 0-10 (default=20) - -.. py:function:: cameraStartPreview(resolutionLevel, jpegQuality, filepath) - - Start Preview Mode. Throws 'preview' events - - :param int resolutionLevel: increasing this number provides higher resolution (default=0) - :param int jpegQuality: a number from 0-10 (default=20) - :param str filepath: Path to store jpeg files - - :return: True if successful - -.. py:function:: cameraStopPreview() - - Stop the preview mode - - -UiFacade -========================= - -Dialog --------- -.. py:function:: dialogCreateInput(title, message, defaultText, inputType) - - Create a text input dialog - - :param str title: title of the input box - :param str message: message to display above the input box - :param str defaultText(optional): text to insert into the input box - :param str inputType(optional): type of input data, ie number or text - -.. py:function:: dialogCreatePassword(title, message) - - Create a password input dialog - - :param str title: title of the input box - :param str message: message to display above the input box - -.. py:function:: dialogGetInput(title, message, defaultText) - - Create a password input dialog - - :param str title: title of the input box - :param str message: message to display above the input box - :param str defaultText(optional): text to insert into the input box - -.. py:function:: dialogGetPassword(title, message) - - Queries the user for a password - - :param str title: title of the password box - :param str message: message to display above the input box - -.. py:function:: dialogCreateSeekBar(start, maximum, title) - - Create seek bar dialog - - :param int start: default=50 - :param int maximum: default=100 - :param int title: title - -.. py:function:: dialogCreateTimePicker(hour, minute, is24hour) - - Create time picker dialog - - :param int hour: default=0 - :param int miute: default=0 - :param bool is24hour: default=false - -.. py:function:: dialogCreateDatePicker(year, month, day) - - Create date picker dialog - - :param int year: default=1970 - :param int month: default=1 - :param int day: default=1 - - -NFC -------------- -**Data structs** -*QPython NFC json result* -:: - - { - "role": , # could be self/master/slave - "stat": , # could be ok / fail / cancl - "message": - } - -**APIs** - -.. py:function:: dialogCreateNFCBeamMaster(title, message, inputType) - - Create a dialog where you could create a qpython beam master - - :param str title: title of the input box - :param str message: message to display above the input box - :param str inputType(optional): type of input data, ie number or text - -.. py:function:: NFCBeamMessage(content, title, message) - - Create a dialog where you could create a qpython beam master - - :param str content: message you want to sent - :param str title: title of the input box - :param str message: message to display above the input box - :param str inputType(optional): type of input data, ie number or text - -.. py:function:: dialogCreateNFCBeamSlave(title, message) - - Create a qpython beam slave - - :param str title: title of the input box - :param str message: message to display above the input box - -Progress --------------- -.. py:function:: dialogCreateSpinnerProgress(message, maximumProgress) - - Create a spinner progress dialog - - :param str message(optional): message - :param int maximunProgress(optional): dfault=100 - -.. py:function:: dialogSetCurrentProgress(current) - - Set progress dialog current value - - :param int current: current - -.. py:function:: dialogSetMaxProgress(max) - - Set progress dialog maximum value - - :param int max: max - - -.. py:function:: dialogCreateHorizontalProgress(title, message, maximumProgress) - - Create a horizontal progress dialog - - :param str title(optional): title - :param str message(optional): message - :param int maximunProgress(optional): dfault=100 - - -Alert ----------- -.. py:function:: dialogCreateAlert(title, message) - - Create alert dialog - - :param str title(optional): title - :param str message(optional): message - :param int maximunProgress(optional): dfault=100 - - -Dialog Control ---------------- -.. py:function:: dialogSetPositiveButtonText(text) - - Set alert dialog positive button text - - :param str text: text - -.. py:function:: dialogSetNegativeButtonText(text) - - Set alert dialog negative button text - - :param str text: text - -.. py:function:: dialogSetNeutralButtonText(text) - - Set alert dialog button text - - :param str text: text - -.. py:function:: dialogSetItems(items) - - Set alert dialog list items - - :param list items: items - -.. py:function:: dialogSetSingleChoiceItems(items, selected) - - Set alert dialog list items - - :param list items: items - :param int selected: selected item index (default=0) - -.. py:function:: dialogSetMultiChoiceItems(items, selected) - - Set dialog multiple choice items and selection - - :param list items: items - :param int selected: selected item index (default=0) - -.. py:function:: addContextMenuItem(label, event, eventData) - - Adds a new item to context menu - - :param str label: label for this menu item - :param str event: event that will be generated on menu item click - :param object eventData: event object - -.. py:function:: addOptionsMenuItem(label, event, eventData, iconName) - - Adds a new item to context menu - - :param str label: label for this menu item - :param str event: event that will be generated on menu item click - :param object eventData: event object - :param str iconName: Android system menu icon, see http://developer.android.com/reference/android/R.drawable.html - -.. py:function:: dialogGetResponse() - - Returns dialog response - -.. py:function:: dialogGetSelectedItems() - - This method provides list of items user selected - -.. py:function:: dialogDismiss() - - Dismiss dialog - -.. py:function:: dialogShow() - - Show dialog - - -Layout ---------- -.. py:function:: fullShow(layout) - - Show Full Screen - - :param string layout: String containing View layout - -.. py:function:: fullDismiss() - - Dismiss Full Screen - -.. py:function:: fullQuery() - - Get Fullscreen Properties - -.. py:function:: fullQueryDetail(id) - - Get fullscreen properties for a specific widget - - :param str id: id of layout widget - -.. py:function:: fullSetProperty(id) - - Set fullscreen widget property - - :param str id: id of layout widget - :param str property: name of property to set - :param str value: value to set property to - -.. py:function:: fullSetList(id, list) - - Attach a list to a fullscreen widget - - :param str id: id of layout widget - :param list list: List to set - -.. py:function:: fullKeyOverride(keycodes, enable) - - Override default key actions - - :param str keycodes: id of layout widget - :param bool enable: List to set (default=true) - - - -WebView ------------ -.. py:function:: webViewShow() - - Display a WebView with the given URL - - :param str url: url - :param bool wait(optional): block until the user exits the WebView - -USB Host Serial Facade -====================== - -*QPython 1.3.1+ and QPython3 1.0.3+ contains this feature* - -SL4A Facade for USB Serial devices by Android USB Host API. - - -It control the USB-Serial like devices -from Andoroid which has USB Host Controller . - -The sample -`demonstration is also available at youtube video `_ - - -Requirements -------------- -* Android device which has USB Host controller (and enabled in that firmware). -* Android 4.0 (API14) or later. -* USB Serial devices (see [Status](#Status)). -* USB Serial devices were not handled by Android kernel. - - > I heard some android phone handle USB Serial devices - > make /dev/ttyUSB0 in kernel level. - > In this case, Android does not be able to handle the device - > from OS level. - - please check Android Applications be able to grab the target USB Devices, - such as `USB Device Info `_. - -Status ---------------- -* probably work with USB CDC, like FTDI, Arduino or else. - -* 2012/09/10: work with 78K0F0730 device (new RL78) with Tragi BIOS board. - - `M78K0F0730 `_ - -* 2012/09/24: work with some pl2303 devcies. - -Author -------- -This facade developped by `Kuri65536 `_ -you can see the commit log in it. - - -APIs --------- -.. py:function:: usbserialGetDeviceList() - - Returns USB devices reported by USB Host API. - - :return: Returns "Map of id and string information Map - - -.. py:function:: usbserialDisconnect(connID) - - Disconnect all USB-device - - :param str connID: connection ID - -.. py:function:: usbserialActiveConnections() - - Returns active USB-device connections. - - :return: Returns "Active USB-device connections by Map UUID vs device-name." - - -.. py:function:: usbserialWriteBinary(base64, connID) - - Send bytes over the currently open USB Serial connection. - - :param str base64: - :param str connId: - -.. py:function:: usbserialReadBinary(bufferSize, connID) - - Read up to bufferSize bytes and return a chunked, base64 encoded string - - :param int bufferSize: - :param str connId: - -.. py:function:: usbserialConnect(hash, options) - - Connect to a device with USB-Host. request the connection and exit - - :param str hash: - :param str options: - - :return: Returns messages the request status - -.. py:function:: usbserialHostEnable() - - Requests that the host be enable for USB Serial connections. - - :return: True if the USB Device is accesible - -.. py:function:: usbserialWrite(String ascii, String connID) - - Sends ASCII characters over the currently open USB Serial connection - - :param str ascii: - :param str connID: - -.. py:function:: usbserialReadReady(connID) - - :param str connID: - - :return: True if the next read is guaranteed not to block - - -.. py:function:: usbserialRead(connID, bufferSize) - - Read up to bufferSize ASCII characters. - - :param str connID: - :param int bufferSize: - -.. py:function:: usbserialGetDeviceName(connID) - - Queries a remote device for it's name or null if it can't be resolved - - :param str connID: diff --git a/qpython-docs/source/en/guide_contributors.rst b/qpython-docs/source/en/guide_contributors.rst deleted file mode 100644 index 2078554..0000000 --- a/qpython-docs/source/en/guide_contributors.rst +++ /dev/null @@ -1,40 +0,0 @@ -Welcome contribute -=============================== -Thanks for supporting this project, QPython is a greate project, and we hope you join us to help with make it more greater. - -Please send email to us(support at qpython.org) to introduce youself briefly, and which part do you want to contribute. - -Then we will consider to invite you to join the qpython-collaborator group. - -How to help with test -======================== - -.. toctree:: - :maxdepth: 2 - - guide_contributors_test - -How to contribute documentation -================================ - -How to translate -================================ - - -How to launch a local QPython users community -================================================================ - -How to organise a local qpython user sharing event ---------------------------------------------------- - -How to became the developer member -==================================== - -How to develop qpython built-in programs ----------------------------------------- - -How to sponsor QPython project -==================================== - - -More detail coming soon... diff --git a/qpython-docs/source/en/guide_contributors_test.rst b/qpython-docs/source/en/guide_contributors_test.rst deleted file mode 100644 index c4c0093..0000000 --- a/qpython-docs/source/en/guide_contributors_test.rst +++ /dev/null @@ -1,33 +0,0 @@ -QPython is keeping develop! -If you are interested about what we are doing and want to make some contribution, follow this guide to make this project better! - - -Join the tester community --------------------------- -We create a G+ community where you could report bugs or offer suggestions -> `QPython tester G+ community(For QPython testers) `_ - -Join us now! - -.. image:: ../_static/1.png - :scale: 50 % - - -Become a tester ----------------- -After join the tester community, you could become a tester! -Click this and become a tester -> `I'm ready for test `_ - -.. image:: ../_static/2.png - -Report or suggest -------------------- -If you find out any bugs or have any cool idea about QPython, please let us know about it. -You could write down your suggestion or bug report on the community. - -.. image:: ../_static/3.png - - - -Feedback ---------- -Send your feedback to QPython using the contact information: support@qpython.org diff --git a/qpython-docs/source/en/guide_developers.rst b/qpython-docs/source/en/guide_developers.rst deleted file mode 100644 index add6f43..0000000 --- a/qpython-docs/source/en/guide_developers.rst +++ /dev/null @@ -1,75 +0,0 @@ -Android -============================== -Android part offers the common Python user interaction functions, like console, editor, file browsing, QRCode reader etc. - - -Console ---------- - - -Editor ------------ - - -File browsing ---------------- - - -QRCode reader ------------------------- - - -QSL4A -============================== -QSL4A is the folk of SL4A for QPython, which allows users being able to program with Python script for android. - - -QPython Core -============================== -Besides Python core, QPython core offer three types programming mode also. - -Python 2.x ------------ - -Python 3.x ------------ - -Console program ---------------- - -Kivy program ------------- - -WebApp program --------------- - - - -Pip and libraries -============================== -Pip and libraries offer great expansion ability for QPython. - -Pip ---------- - -Libraries ----------- - - -Quick tools -============================== -Quick tools offers better guide for using QPython well for different users. - -QPython API ------------- - -FTP --------- - - -QPY.IO (Enterprise service) -============================== -It's a enterprise service which aim at offering quick android development delivery with QPython. - -It's QPython's maintainers' main paid service, but not a opensource project. - diff --git a/qpython-docs/source/en/guide_extend.rst b/qpython-docs/source/en/guide_extend.rst deleted file mode 100644 index bda077e..0000000 --- a/qpython-docs/source/en/guide_extend.rst +++ /dev/null @@ -1,131 +0,0 @@ -QPython Open API -===================================================== -QPython has an open activity which allow you run qpython from outside. - -The MPyAPI's definition seems like the following: - -:: - - - - - - - - - - - - - - - - - - - - - - - - - - - -**So, with it's help, you could:** - -Share some content to QPython's scripts ---------------------------------------------- -You could choose some content in some app, and share to qpython's script, then you could handle the content with the **sys.argv[2]** - -`Watch the demo video on YouTube `_ - - -Run QPython's script from your own application ------------------------------------------------------- - -You can call QPython to run some script or python code in your application by call this activity, like the following sample: - -:: - - // code sample shows how to call qpython API - String extPlgPlusName = "org.qpython.qpy"; // QPython package name - Intent intent = new Intent(); - intent.setClassName(extPlgPlusName, "org.qpython.qpylib.MPyApi"); - intent.setAction(extPlgPlusName + ".action.MPyApi"); - - Bundle mBundle = new Bundle(); - mBundle.putString("app", "myappid"); - mBundle.putString("act", "onPyApi"); - mBundle.putString("flag", "onQPyExec"); // any String flag you may use in your context - mBundle.putString("param", ""); // param String param you may use in your context - - /* - * The Python code we will run - */ - String code = "import androidhelper\n" + - "droid = androidhelper.Android()\n" + - "line = droid.dialogGetInput()\n" + - "s = 'Hello %s' % line.result\n" + - "droid.makeToast(s)\n" - - mBundle.putString("pycode", code); - intent.putExtras(mBundle); - startActivityForResult(intent, SCRIPT_EXEC_PY); - ... - - - - // And you can handle the qpython callabck result in onActivityResult - @Override - protected void onActivityResult(int requestCode, int resultCode, Intent data) { - if (requestCode == SCRIPT_EXEC_PY) { - if (data!=null) { - Bundle bundle = data.getExtras(); - String flag = bundle.getString("flag"); - String param = bundle.getString("param"); - String result = bundle.getString("result"); // Result your Pycode generate - Toast.makeText(this, "onQPyExec: return ("+result+")", Toast.LENGTH_SHORT).show(); - } else { - Toast.makeText(this, "onQPyExec: data is null", Toast.LENGTH_SHORT).show(); - - } - } - } - - -`Checkout the full project from github `_ - -And there is `a production application - QPython Plugin for Tasker `_ - -QPython Online Service -===================================================== - -Now the QPython online service only open for QPython, not QPython3. - - -QPypi ---------------------------------------------------------- -Can I install some packages which required pre-compiled ? -Sure, you could install some pre-compiled packages from QPypi, you could find it through "Libraries" on dashboard. - - -.. image:: ../_static/guide_extend_pic2.png - -If you couldn't found the package here, you could send email to river@qpython.org . - -QPY.IO ---------------------------------------------------- -Can I build an independent APK from QPython script? - -Sure you can. now the service is **in BETA**, it's a challenging thing. We will publish it as a online service, for we want to let the development process is simple, you don't need to own the development environment set up when you want to build a application. - - -.. image:: ../_static/guide_extend_pic1.png - -If you want to try it out or have some business proposal, please contact with us by sending email to river@qpython.org . diff --git a/qpython-docs/source/en/guide_howtostart.rst b/qpython-docs/source/en/guide_howtostart.rst deleted file mode 100644 index 8575d63..0000000 --- a/qpython-docs/source/en/guide_howtostart.rst +++ /dev/null @@ -1,133 +0,0 @@ - - -QPython: How To Start -======================== -Now, I will introduce the QPython's features through it's interfaces. - -1. Dashboard ------------------- - -.. image:: ../_static/guide_howtostart_pic1.png - :alt: QPython start - - -After you installed QPython, start it in the usual way by tapping its icon in the menu. Screenshot on the top of this post shows what you should see when QPython just started. - -**Start button** - -By tapping the big button with Python logo in the center of the screen you can - -**Launch your local script or project** - -*Get script from QR code* (funny brand new way to share and distribute your code, you can create QRCode through `QPython's QRCode generator `_ - -Now you can install many 3rd libaries ( pure python libraries mainly ) through pip_console.py script. - -If you want QPython to run some script of project when you click the start button, you can make it by setting default program in setting activity. - - -**Developer kit dashboard** - -If you swipe to the left instead of tapping, you will see another (second) main screen of QPython *(Pic. 2)*. As for me, it is much more useful and comfortable for developer. - -.. image:: ../_static/guide_howtostart_pic2.png - :alt: QPython develop dashboard - - -Tools available here: - -* **Console** — yes, it's regular Python console, feel free to comunicate with interpreter directly -* **Editor** — QPython has a nice text editor integrated with the rest, you can write code and run it without leaving the application -* **My QPython** — here you can find your scripts and projects -* **System** — maintain libraries and components: install and uninstall them -* **Package Index** opens the page `QPyPI `_ in browser allowing to install packages listed there -* **Community** leads to `QPython.org `_ page. Feel free to join or ask&answer questions in the QPython community. - -By long clicking on the console or editor, you have chance to create the shortcut on desktop which allow you enter console or editor directly. - -Next, let's see the console and the editor. - -2. Console and editor -------------------------- - -.. image:: ../_static/guide_howtostart_pic3.png - :alt: QPython console - - -As I said before, there is an ordinary Python console. Many people usually use it to explore objects' properties, consult about syntax and test their ideas. You can type your commands directly and Python interpreter will execute them. You can open additional consoles by tapping the plus button (1) and usedrop-down list on the upper left corner to switch between consoles (2). To close the console just tap the close button (3). - -.. image:: ../_static/guide_howtostart_pic4.png - :alt: QPython notification - - -Please note, there will be notification in the notification bar unless you explicitly close the console and you always can reach the open console by tapping the notification. - - - -.. image:: ../_static/guide_howtostart_pic5.png - :alt: QPython editor - - -The editor allows you obviously (hello Cap!) enter and modify text. Here you can develop your scripts, save them and execute. The editor supports Python syntax highlighting and shows line numbers (there is no ability to go to the line by number though). *(above picture)* - -When typing, you can easily control indentation level (which is critical for Python code) using two buttons on the toolbar (1). Next buttons on the toolbar are **Save** and **Save As** (2), then goes **Run** (3), **Undo**, **Search**, **Recent Files** and **Settings** buttons. Also there are two buttons on the top: **Open** and **New** (5). - -When saving, don't forget to add `.py` estension to the file name since the editor don't do it for you. - -3. Programs --------------------- -You can find the scripts or projects in My QPython. My QPython contains the scripts and Projects. - -By long clicking on script or project, you have chance to create the shortcut for the script or project. Once you have created the shortcuts on desktop, you can directly run the script or project from desktop. - - -**Scripts** -Scripts : A single script. The scripts are in the /sdcard/com.hipipal.qpyplus/scripts directory. -If you want your script could be found in My QPython, please upload it to this directory. - -When you click the script, you can choose the following actions: - -- Run : Run the script -- Open : Edit the script with built-in editor -- Rename : Rename the script -- Delete : Delete the script - -**Projects** -Projects : A directory which should contain the main.py as the project's default launch script, and you can put other dependency 3rd libraries or resources in the same directory, if you want your project could be found in My QPython, please upload them into this directory. - -When you click on the project, you can choose the following actions: - -- Run : run the project -- Open : use it to explore project's resources -- Rename : Rename the project -- Delete : Delete the project - -4. Libraries --------------- - -By installing 3rd libraries, you can extend your qpython's programming ability quickly. There are some ways to install libraries. - -**QPypi** - -You can install some pre-built libraries from QPypi, like numpy etc. - -**Pip console** - -You can install most pure python libraries through pip console. - - -Besides the two ways above, you could copy libraries into the /sdcard/qpython/lib/python2.7/site-packages in your device. - - -*Notice:* -Some libraries mixed with c/c++ files could not be install through pip console for the android lacks the compiler environment, you could ask help from qpython developer team. - - -5. Community --------------- -It will redirect to the QPython.org, including somthe source of this documentation, and there are some qpython user communities' link, many questions of qpython usage or programming could be asked in the community. - - - - -`Thanks dmych offer the first draft in his blog `_ diff --git a/qpython-docs/source/en/guide_ide.rst b/qpython-docs/source/en/guide_ide.rst deleted file mode 100644 index 45865c8..0000000 --- a/qpython-docs/source/en/guide_ide.rst +++ /dev/null @@ -1,49 +0,0 @@ -Use the best way for developing -=================================================== - - -Develop from QEditor ----------------------------------------- -QEditor is the QPython's built-in editor, which supports Python / HTML syntax highlight. - - -**QEditor's main features** - -* Edit / View plain text file, like Python, Lua, HTML, Javascript and so on - -* Edit and run Python script & Python syntax highlight - -* Edit and run Shell script - -* Preview HTML with built-in HTML browser - -* Search by keyword, code snippets, code share - -You could run the QPython script directly when you develop from QEditor, so when you are moving it's the most convient way for QPython develop. - - -Develop from browser --------------------------------------- -QPython has a built-in script which is **qedit4web.py**, you could see it when you click the start button and choose "Run local script". -After run it, you could see the result. - -.. image:: ../_static/guide_ide_qedit4web.png - :alt: QPython qedit4web - -Then, you could access the url from your PC/Laptop's browser for developing, just like the below pics. - -.. image:: ../_static/guide_ide_qedit4web_choose.png - :alt: QPython qedit4web choose project or file - -*After choose some project or script, you could start to develop* - -.. image:: ../_static/guide_ide_qedit4web_develop.png - :alt: QPython qedit4web - - -With it's help, you could write from browser and run from your android phone. It is very convenient. - - -Develop from your computer --------------------------- -Besides the above ways, you could develop the script with your way, then upload to your phone and run with QPython also. diff --git a/qpython-docs/source/en/guide_libraries.rst b/qpython-docs/source/en/guide_libraries.rst deleted file mode 100644 index e4bb3ef..0000000 --- a/qpython-docs/source/en/guide_libraries.rst +++ /dev/null @@ -1,292 +0,0 @@ -QPython built-in Libraries -========================== -QPython is using the Python 2.7.2 and it support most Python stardard libraries. And you could see their documentation through Python documentation. - -QPython dynload libraries --------------------------------------------------------------- -Just like Python, QPython contains python built-in .so libraries. - -Usually, you don't need to import them manually, they were used in stardard libraries, and could be imported automatically. - -* _codecs_cn.so -* _codecs_hk.so -* _codecs_iso2022.so -* _codecs_jp.so -* _codecs_kr.so -* _codecs_tw.so -* _csv.so -* _ctypes.so -* _ctypes_test.so -* _hashlib.so -* _heapq.so -* _hotshot.so -* _io.so -* _json.so -* _lsprof.so -* _multibytecodec.so -* _sqlite3.so -* _ssl.so -* _testcapi.so -* audioop.so -* future_builtins.so -* grp.so -* mmap.so -* resource.so -* syslog.so -* termios.so -* unicodedata.so - -QPython stardard libraries ---------------------------- -The following libraries are the stardard QPython libraries which are the same as Python: - -- `BaseHTTPServer.py `_ -- `binhex.py `_ -- `fnmatch.py `_ -- mhlib.py -- quopri.py -- sysconfig.py -- Bastion.py -- bisect.py -- formatter.py -- mimetools.py -- random.py -- tabnanny.py -- CGIHTTPServer.py -- bsddb -- fpformat.py -- mimetypes.py -- re.py -- tarfile.py -- ConfigParser.py -- cProfile.py -- fractions.py -- mimify.py -- repr.py -- telnetlib.py -- Cookie.py -- calendar.py -- ftplib.py -- modulefinder.py -- rexec.py -- tempfile.py -- DocXMLRPCServer.py -- cgi.py -- functools.py -- multifile.py -- rfc822.py -- textwrap.py -- HTMLParser.py -- cgitb.py -- genericpath.py -- mutex.py -- rlcompleter.py -- this.py -- chunk.py -- getopt.py -- netrc.py -- robotparser.py -- threading.py -- MimeWriter.py -- cmd.py -- getpass.py -- new.py -- runpy.py -- timeit.py -- Queue.py -- code.py -- gettext.py -- nntplib.py -- sched.py -- toaiff.py -- SimpleHTTPServer.py -- codecs.py -- glob.py -- ntpath.py -- sets.py -- token.py -- SimpleXMLRPCServer.py -- codeop.py -- gzip.py -- nturl2path.py -- sgmllib.py -- tokenize.py -- SocketServer.py -- collections.py -- hashlib.py -- numbers.py -- sha.py -- trace.py -- StringIO.py -- colorsys.py -- heapq.py -- opcode.py -- shelve.py -- traceback.py -- UserDict.py -- commands.py -- hmac.py -- optparse.py -- shlex.py -- tty.py -- UserList.py -- compileall.py -- hotshot -- os.py -- shutil.py -- types.py -- UserString.py -- compiler -- htmlentitydefs.py -- os2emxpath.py -- site.py -- unittest -- _LWPCookieJar.py -- config -- htmllib.py -- smtpd.py -- urllib.py -- _MozillaCookieJar.py -- contextlib.py -- httplib.py -- pdb.py -- smtplib.py -- urllib2.py -- __future__.py -- cookielib.py -- ihooks.py -- pickle.py -- sndhdr.py -- urlparse.py -- __phello__.foo.py -- copy.py -- imaplib.py -- pickletools.py -- socket.py -- user.py -- _abcoll.py -- copy_reg.py -- imghdr.py -- pipes.py -- sqlite3 -- uu.py -- _pyio.py -- csv.py -- importlib -- pkgutil.py -- sre.py -- uuid.py -- _strptime.py -- ctypes -- imputil.py -- plat-linux4 -- sre_compile.py -- warnings.py -- _threading_local.py -- dbhash.py -- inspect.py -- platform.py -- sre_constants.py -- wave.py -- _weakrefset.py -- decimal.py -- io.py -- plistlib.py -- sre_parse.py -- weakref.py -- abc.py -- difflib.py -- json -- popen2.py -- ssl.py -- webbrowser.py -- aifc.py -- dircache.py -- keyword.py -- poplib.py -- stat.py -- whichdb.py -- antigravity.py -- dis.py -- lib-tk -- posixfile.py -- statvfs.py -- wsgiref -- anydbm.py -- distutils -- linecache.py -- posixpath.py -- string.py -- argparse.py -- doctest.py -- locale.py -- pprint.py -- stringold.py -- xdrlib.py -- ast.py -- dumbdbm.py -- logging -- profile.py -- stringprep.py -- xml -- asynchat.py -- dummy_thread.py -- macpath.py -- pstats.py -- struct.py -- xmllib.py -- asyncore.py -- dummy_threading.py -- macurl2path.py -- pty.py -- subprocess.py -- xmlrpclib.py -- atexit.py -- email -- mailbox.py -- py_compile.py -- sunau.py -- zipfile.py -- audiodev.py -- encodings -- mailcap.py -- pyclbr.py -- sunaudio.py -- base64.py -- filecmp.py -- markupbase.py -- pydoc.py -- symbol.py -- bdb.py -- fileinput.py -- md5.py -- pydoc_data -- symtable.py - - - -Python 3rd Libraries -========================== - -- `BeautifulSoup.py(3) `_ -- pkg_resources.py -- androidhelper -- plyer -- `bottle.py `_ -- qpy.py -- qpythoninit.py -- setuptools -- `pip `_ - - -Androidhelper APIs -======================== -To simplify QPython SL4A development in IDEs with a -"hepler" class derived from the default Android class containing -SL4A facade functions & API documentation - - -.. toctree:: - :maxdepth: 2 - - guide_androidhelpers diff --git a/qpython-docs/source/en/guide_program.rst b/qpython-docs/source/en/guide_program.rst deleted file mode 100644 index 895615c..0000000 --- a/qpython-docs/source/en/guide_program.rst +++ /dev/null @@ -1,191 +0,0 @@ -QPython's main features -==================================== - -**With QPython, you could build android applications with android application and script language now.** - - -Why should I choose QPython ------------------------------------------------- -The smartphone is becomming people's essential information & technical assitant, so an flexiable script engine could help people complete most jobs efficiently without complex development. - -QPython offer **an amazing developing experience**, with it's help, you could implement the program easily without complex installing IDE, compiling, package progress etc. - -QPython's main features -------------------------- -You can do most jobs through QPython just like the way that Python does on PC/Laptop. - - -**Libraries** - -- QPython supports most stardard Python libraries. - -- QPython supports many 3rd Python libraries which implemented with pure Python code. - -- QPython supports some Python libraries mixed with C/C++ code which pre-compiled by QPython develop team. - -- QPython allows you put on the libraries by yourself. - -Besides these, QPython offers some extra features which Python doesn't offer, Like: - -- Android APIs Access(Like SMS, GPS, NFC, BLUETOOTH etc) - -*Why QPython require so many permissions?* - -QPython need these permissions to access Android's API. - - -**Runtime modes** - -QPython supports several runtime modes for android. - -**Console mode** - -It's the default runtime mode in QPython, it's very common in PC/laptop. - - -**Kivy mode** - -QPython supports `Kivy `_ as the GUI programming solution. - - -Kivy is an open source Python library for rapid development of applications that make use of innovative user interfaces, such as multi-touch apps. - -Your device should support opengl2.0 for supporting kivy mode. - -By insert into the following header in your script, you can let your script run with kivy mode. - -:: - - #qpy:kivy - - -*An kivy program in QPython sample* - -:: - - #qpy:kivy - from kivy.app import App - from kivy.uix.button import Button - - class TestApp(App): - def build(self): - return Button(text='Hello World') - - TestApp().run() - - -If your library require the opengl driver, you shoule declare the kivy mode header in your script, like the jnius. - -*NOTE: QPython3 didn't support kivy mode yet, we have plan to support it in the future* - -**WebApp mode** - -We recommend you implement WebApp with QPython for it offer the easy to accomplish UI and Take advantage of Python's fast programming strong point. - -WebApp will start a webview in front, and run a python web service background. -You could use *bottle*(QPython built-in library) to implement the web service, or you could install *django* / *flask* framework also. - - -By insert into the following header in your script, you can let your script run with webapp mode. - -:: - - #qpy:webapp: - #qpy: - #qpy:// - -For example - -:: - - #qpy:webapp:Hello QPython - #qpy://localhost:8080/hello - - -The previous should start a webview which should load the *http://localhost:8080/hello* as the default page, and the webview will keep the titlebar which title is "Hello QPython", if you add the *#qpy:fullscreen* it will hide the titlebar. - - -:: - - #qpy:webapp:Hello Qpython - #qpy://127.0.0.1:8080/ - """ - This is a sample for qpython webapp - """ - - from bottle import Bottle, ServerAdapter - from bottle import run, debug, route, error, static_file, template - - - ######### QPYTHON WEB SERVER ############### - - class MyWSGIRefServer(ServerAdapter): - server = None - - def run(self, handler): - from wsgiref.simple_server import make_server, WSGIRequestHandler - if self.quiet: - class QuietHandler(WSGIRequestHandler): - def log_request(*args, **kw): pass - self.options['handler_class'] = QuietHandler - self.server = make_server(self.host, self.port, handler, **self.options) - self.server.serve_forever() - - def stop(self): - #sys.stderr.close() - import threading - threading.Thread(target=self.server.shutdown).start() - #self.server.shutdown() - self.server.server_close() #<--- alternative but causes bad fd exception - print "# qpyhttpd stop" - - - ######### BUILT-IN ROUTERS ############### - @route('/__exit', method=['GET','HEAD']) - def __exit(): - global server - server.stop() - - @route('/assets/') - def server_static(filepath): - return static_file(filepath, root='/sdcard') - - - ######### WEBAPP ROUTERS ############### - @route('/') - def home(): - return template('

    Hello {{name}} !

    '+ \ - 'View source',name='QPython') - - - ######### WEBAPP ROUTERS ############### - app = Bottle() - app.route('/', method='GET')(home) - app.route('/__exit', method=['GET','HEAD'])(__exit) - app.route('/assets/', method='GET')(server_static) - - try: - server = MyWSGIRefServer(host="127.0.0.1", port="8080") - app.run(server=server,reloader=False) - except Exception,ex: - print "Exception: %s" % repr(ex) - - -If you want the webapp could be close when you exit the webview, you have to define the *@route('/__exit', method=['GET','HEAD'])* method , for the qpython will request the *http://localhost:8080/__exit* when you exit the webview. So you can release other resource in this function. - -.. image:: ../_static/guide_program_pic1.png - :alt: QPython WebApp Sample - -*Running screenshot* - - -In the other part of the code, you could implement a webserver whish serve on localhost:8080 and make the URL /hello implement as your webapp's homepage. - - -**Q mode** - -If you don't want the QPython display some UI, pelase try to use the QScript mode, it could run a script background, just insert the following header into your script: - -:: - - #qpy:qpyapp diff --git a/qpython-docs/source/en/qpypi.rst b/qpython-docs/source/en/qpypi.rst deleted file mode 100644 index da142e5..0000000 --- a/qpython-docs/source/en/qpypi.rst +++ /dev/null @@ -1,49 +0,0 @@ -QPYPI -====== -You can extend your QPython capabilities by installing packages. -Because of different computer architectures, we cannot guarantee that QPYPI includes all packages in PYPI. -If you want us to support a package that is not currently supported, you can raise an issue in the QPYPI project - - -QPySLA Package --------------- - -qsl4ahelper ->>>>>>>>>>>>>>> -It extends qpysl4a's APIs. Now the below project depends on it. -https://github.com/qpython-android/qpy-calcount - - -AIPY Packages ----------------- - -AIPY is a high-level AI learning app, based on related libraries like Numpy, Scipy, theano, keras, etc.... It was developed with a focus on helping you learn and practise AI programming well and fast. - -Numpy ->>>>>>> -NumPy is the fundamental package needed for scientific computing with Python. This package contains: - -:: - - a powerful N-dimensional array object - sophisticated (broadcasting) functions - basic linear algebra functions - basic Fourier transforms - sophisticated random number capabilities - tools for integrating Fortran code - tools for integrating C/C++ code - - -Scipy ->>>>>>>> -SciPy refers to several related but distinct entities: - -:: - - The SciPy ecosystem, a collection of open source software for scientific computing in Python. - The community of people who use and develop this stack. - Several conferences dedicated to scientific computing in Python - SciPy, EuroSciPy and SciPy.in. - The SciPy library, one component of the SciPy stack, providing many numerical routines. - -Other ------- diff --git a/qpython-docs/source/en/qpython3.rst b/qpython-docs/source/en/qpython3.rst deleted file mode 100644 index 291d604..0000000 --- a/qpython-docs/source/en/qpython3.rst +++ /dev/null @@ -1,53 +0,0 @@ -# About QPython 3L -QPython is the Python engine for android. It contains some amazing features such as Python interpreter, runtime environment, editor and QPYI and integrated SL4A. It makes it easy for you to use Python on Android. And it's FREE. - -QPython already has millions of users worldwide and it is also an open source project. - -For different usage scenarios, QPython has two branches, namely QPython Ox and 3x. - -QPython Ox is mainly aimed at programming learners, and it provides more friendly features for beginners. QPython 3x is mainly for experienced Python users, and it provides some advanced technical features. - -This is the QPython 3L, it is the only Python interpreter which works under android 4.0 in google play. - -# Amazing Features -- Offline Python 3 interpreter: no Internet is required to run Python programs -- It supports running multiple types of projects, including: console program, SL4A program, webapp program -- Convenient QR code reader for transferring codes to your phone -- QPYPI and a custom repository for prebuilt wheel packages for enhanced scientific libraries, such as numpy, scipy, matplotlib, scikit-learn etc -- Easy-to-use editor -- INTEGRATED & EXTENDED SCRIPT LAYER FOR ANDROID LIBRARY (SL4A): IT LETS YOU DRIVE THE ANDROID WORK WITH PYTHON -- Good documentation and customer support - - -# SL4A Features -With SL4A features, you can use Python programming to control Android work: - -- Android Apps API, such as: Application, Activity, Intent & startActivity, SendBroadcast, PackageVersion, System, Toast, Notify, Settings, Preferences, GUI -- Android Resources Manager, such as: Contact, Location, Phone, Sms, ToneGenerator, WakeLock, WifiLock, Clipboard, NetworkStatus, MediaPlayer -- Third App Integrations, such as: Barcode, Browser, SpeechRecongition, SendEmail, TextToSpeech -- Hardwared Manager: Carmer, Sensor, Ringer & Media Volume, Screen Brightness, Battery, Bluetooth, SignalStrength, WebCam, Vibrate, NFC, USB - -[ API Documentation Link ] -https://github.com/qpython-android/qpysl4a/blob/master/README.md - -[ API Samples ] -https://github.com/qpython-android/qpysl4a/issues/1 - -[ IMPORTANT NOTE ] -IT MAY REQUIRE THE BLUETOOTH / LOCATION / READ_SMS / SEND_SMS / CALL_PHONE AND OTHER PERMISSIONS, SO THAT YOU CAN PROGRAM ITH THESE FEATURES. QPYTHON WILL NOT USE THESE PERMISSIONS IN BACKGROUND. - -IF YOU GET EXCEPTION IN RUNTIME WHILE USING SL4A API, PLEASE CHECK WHETHER THE RELEVANT PERMISSIONS IN THE SYSTEM SETTINGS ARE ENABLED. - -# How To Get Professional Customer Support -Please follow the guide to get support https://github.com/qpython-android/qpython/blob/master/README.md - -[ QPython community ] -https://www.facebook.com/groups/qpython - -[ FAQ ] -A: Why can't I use the SMS API of SL4A -Q: Because Google Play and some app stores have strict requirements on the permissions of apps, in QPython 3x, we use x to distinguish branches with different permissions or appstores. For example, L means LIMITED and S means SENSITIVE. -Sometimes you cannot use the corresponding SL4A APIs because the version you installed does not have the corresponding permissions, so you can consider replace what you have installed with the right one. - -You can find other versions here: -https://www.qpython.org/en/qpython_3x_featues.html diff --git a/qpython-docs/source/en/qpython_3x_featues.rst b/qpython-docs/source/en/qpython_3x_featues.rst deleted file mode 100644 index 0fc4578..0000000 --- a/qpython-docs/source/en/qpython_3x_featues.rst +++ /dev/null @@ -1,98 +0,0 @@ -QPython 3x featues -================== - -QPython 3x, Previously it was QPython3. - -A: Why are there so many branches? - -Q: Because Google Play and some appstores have strict requirements for application permissions, -they require different permissions, we use different branch codes, for example, 3 means it was QPython3, -L means LIMITED, S means SENSITIVE permission is required. - -A: I know there was a QPython before, what is the difference between it and QPython 3x? - -Q: It is now called QPython Ox now, which is mainly aimed at programming learners, and -it provides more friendly features for beginners. QPython 3x is mainly for experienced -Python users, and it provides some advanced technical features. - - -A: Where can I get different branches or versions ? - -Q: Take a look at `this link `_. - -WHAT'S NEW ------------ - -QPython 3x v3.0.0 (Published on 2020/2/1) ->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> - -This is the first version after we restarting the QPython project - -- It added the `qsl4ahelper `_ as a built-in package -- It added a `QPySL4A App project sample `_ into built-in editor, you can create QSLAApp by creating an project -- It rearranged permissions -- It fixed `ssl error `_ bugs - -App's Features ------------------ - -- Offline Python 3 interpreter: no Internet is required to run Python programs -- It supports running multiple types of projects, including: console program, SL4A program, webapp program -- Convenient QR code reader for transferring codes to your phone -- QPYPI and a custom repository for prebuilt wheel packages for enhanced scientific libraries, such as numpy, scipy, matplotlib, scikit-learn etc -- Easy-to-use editor -- INTEGRATED & EXTENDED SCRIPT LAYER FOR ANDROID LIBRARY (SL4A): IT LETS YOU DRIVE THE ANDROID WORK WITH PYTHON -- Good documentation and customer support - - -Android Permissions that QPython requires ------------------------------------------- - -QPython require the BLUETOOTH / LOCATION / BLUETOOTH and OTHER permissions, so that you can program using these FEATURES. AND WE WILL NOT USE THIS PERMISSIONS IN BACKGROUND. - -Both QPython 3S and 3L ->>>>>>>>>>>>>>>>>>>>>> - -- android.permission.INTERNET -- android.permission.WAKE_LOCK -- android.permission.ACCESS_NETWORK_STATE -- android.permission.CHANGE_NETWORK_STATE -- android.permission.ACCESS_WIFI_STATE -- android.permission.CHANGE_WIFI_STATE -- android.permission.RECEIVE_BOOT_COMPLETED -- android.permission.CAMERA -- android.permission.FLASHLIGHT -- android.permission.VIBRATE -- android.permission.RECEIVE_USER_PRESENT -- com.android.vending.BILLING -- com.android.launcher.permission.INSTALL_SHORTCUT -- com.android.launcher.permission.UNINSTALL_SHORTCUT -- android.permission.READ_EXTERNAL_STORAGE -- android.permission.WRITE_EXTERNAL_STORAGE -- android.permission.READ_MEDIA_STORAGE -- android.permission.ACCESS_COARSE_LOCATION -- android.permission.ACCESS_FINE_LOCATION -- android.permission.FOREGROUND_SERVICE -- android.permission.BLUETOOTH -- android.permission.BLUETOOTH_ADMIN -- android.permission.NFC -- android.permission.RECORD_AUDIO -- android.permission.ACCESS_NOTIFICATION_POLICY -- android.permission.KILL_BACKGROUND_PROCESSES -- net.dinglisch.android.tasker.PERMISSION_RUN_TASKS - -QPython 3S ->>>>>>>>>>> -- android.permission.ACCESS_SUPERUSER -- android.permission.READ_SMS -- android.permission.SEND_SMS -- android.permission.RECEIVE_SMS -- android.permission.WRITE_SMS -- android.permission.READ_PHONE_STATE -- android.permission.CALL_PHONE -- android.permission.READ_CALL_LOG -- android.permission.PROCESS_OUTGOING_CALLS -- android.permission.READ_CONTACTS -- android.permission.GET_ACCOUNTS -- android.permission.SYSTEM_ALERT_WINDOW - diff --git a/qpython-docs/source/en/qpython_ox_featues.rst b/qpython-docs/source/en/qpython_ox_featues.rst deleted file mode 100644 index f30c15d..0000000 --- a/qpython-docs/source/en/qpython_ox_featues.rst +++ /dev/null @@ -1,62 +0,0 @@ -QPython Ox featues -====================== - -Because google play and some appstores have strict requirements on the permissions of the app, we use different strategies in different appstores, which is why the branch name will be different. For example, L means Limited, and S means it contains Sensitive permissions. - -Python ---------- -- Python3 + Python2 basis -- QRCode Reader -- Editor -- QPYPI -- Ftp -- Course - -Permissions ----------------- -Both QPython OL and OS ->>>>>>>>>>>>>>>>>>>>>>>>>>> - -- android.permission.INTERNET -- android.permission.WAKE_LOCK -- android.permission.ACCESS_NETWORK_STATE -- android.permission.CHANGE_NETWORK_STATE -- android.permission.ACCESS_WIFI_STATE -- android.permission.CHANGE_WIFI_STATE -- android.permission.RECEIVE_BOOT_COMPLETED -- android.permission.CAMERA -- android.permission.FLASHLIGHT -- android.permission.VIBRATE -- android.permission.RECEIVE_USER_PRESENT -- com.android.vending.BILLING -- com.android.launcher.permission.INSTALL_SHORTCUT -- com.android.launcher.permission.UNINSTALL_SHORTCUT -- android.permission.READ_EXTERNAL_STORAGE -- android.permission.WRITE_EXTERNAL_STORAGE -- android.permission.READ_MEDIA_STORAGE -- android.permission.ACCESS_COARSE_LOCATION -- android.permission.ACCESS_FINE_LOCATION -- android.permission.FOREGROUND_SERVICE -- android.permission.BLUETOOTH -- android.permission.BLUETOOTH_ADMIN -- android.permission.NFC -- android.permission.RECORD_AUDIO -- android.permission.ACCESS_NOTIFICATION_POLICY -- android.permission.KILL_BACKGROUND_PROCESSES -- net.dinglisch.android.tasker.PERMISSION_RUN_TASKS - -QPython OS ->>>>>>>>>>> -- android.permission.ACCESS_SUPERUSER -- android.permission.SEND_SMS -- android.permission.READ_SMS -- android.permission.SEND_SMS -- android.permission.RECEIVE_SMS -- android.permission.WRITE_SMS -- android.permission.READ_PHONE_STATE -- android.permission.CALL_PHONE -- android.permission.READ_CALL_LOG -- android.permission.PROCESS_OUTGOING_CALLS -- android.permission.READ_CONTACTS -- android.permission.GET_ACCOUNTS -- android.permission.SYSTEM_ALERT_WINDOW diff --git a/qpython-docs/source/features/2018-09-28-dropbear-cn.rst b/qpython-docs/source/features/2018-09-28-dropbear-cn.rst deleted file mode 100644 index 11491c4..0000000 --- a/qpython-docs/source/features/2018-09-28-dropbear-cn.rst +++ /dev/null @@ -1,79 +0,0 @@ -如何在QPython 使用 SSH -======================== - -近来悄悄更新了不少好玩的包,但是我最喜欢的是今天介绍的这个特性,刚被集成到QPython中的dropbear SSH工具。 - -Dropbear SSH 是很多嵌入式linux系统首选的ssh工具,结合qpython,能让你方便地进行编程来自动管理服务器或你的手机。 - -如何远程登录 你的服务器? ----------------------------- - -.. image:: https://mmbiz.qpic.cn/mmbiz_jpg/tuObYW62d0iaJIF2ibzmISF2PBd92KzAPnZfLlIbyOglK3NOvD508VccuQafhhic036KuxGeiasAQDqb2YMDmHWo2w/640?wx_fmt=jpeg&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1 - :alt: 1 Dashboard 长按Terminal, 选择Shell Terminal - -*1 Dashboard 长按Terminal, 选择Shell Terminal* - -.. image:: https://mmbiz.qpic.cn/mmbiz_jpg/tuObYW62d0iaJIF2ibzmISF2PBd92KzAPncIibPKFhA6RtwC5tQyia66nDWcnccv8aSrZJDNKzBiaduvy23rib1oLv5A/640?wx_fmt=jpeg&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1 - :alt: 2 Shell中输入ssh @ - -*2 Shell中输入ssh @* - -.. image:: https://mmbiz.qpic.cn/mmbiz_jpg/tuObYW62d0iaJIF2ibzmISF2PBd92KzAPnEpC5zNbJJejeGCvnNgEIHDKLX9S72GjVybShlqvtzvPATsh4Fg13Kw/640?wx_fmt=jpeg&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1 - :alt: 3 已经登录到了远端服务器 - -*3 已经登录到了远端服务器* - - -除了从手机上登录服务器外,你还可以登录到你的手机。 - -如何登录到你的手机? ------------------------ - -这个功能适合高级玩家,因为一些权限的问题,在手机上开sshd服务需要root权限。 -第一次使用,需要从shell terminal中进行下初始化操作 - -``` -su - #切换为root用户, - -mkdir dropbear # 在 /data/data/org.qpython.qpy/files下创建dropbear目录 - -初始化对应的key - -dbkey -t dss -f dropbear/dropbear_dss_host_key - -dbkey -t rsa -f dropbear/dropbear_rsa_host_key - -dbkey -t ecdsa -f dropbear/dropbear_ecdsa_host_key - -``` - -完成上述步骤之后,即可启动sshd服务。 - -.. image:: https://mmbiz.qpic.cn/mmbiz_jpg/tuObYW62d0iaJIF2ibzmISF2PBd92KzAPnLL1eeZvpzyJXLfBLJT1hmbQEKs1QDodeugXPh8vOvJ77HNvHyT6sDg/640?wx_fmt=jpeg&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1 - :alt: 启动sshd服务:sshd -p 8088 -P dropbear/db.pid -F # 前台启动,端口 8088 - -*启动sshd服务:sshd -p 8088 -P dropbear/db.pid -F # 前台启动,端口 8088* - -接下来从你的电脑中就可以登录了你的手机了默认密码就是我们的app名字,你懂得。 - -.. image:: https://mmbiz.qpic.cn/mmbiz_png/tuObYW62d0iaJIF2ibzmISF2PBd92KzAPn4FOhNFPVKEpZE8mCibia8Cgf4sUK41cldnFWYpqtaY62LfX6MiabwYquQ/640?wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1 - :alt: 从你的笔记本登录手机 - -*从你的笔记本登录手机* - -**另外还支持下面高级特性:** - -- ssh 支持证书登录,借助dbconvert,可以把你的openssh证书转换过来,存到对应的目录,用 ssh -i 指定证书即可 -- sshd 支持 authorized_keys, 只需要把该文件保存到你的dropbear目录下,即可 -- scp,远程拷贝文件 - -后续计划移植更多有用的工具 - -其他 ------- - -不想玩了记得kill掉sshd进程,之前需要指定pid文件就是方便你获得 pid - -kill `cat dropbear/db.pid` - -`获得QPython App `_ diff --git a/qpython-docs/source/qpython_theme/.DS_Store b/qpython-docs/source/qpython_theme/.DS_Store deleted file mode 100644 index d8b9a568ed81cd086d2aa34206daa2fb615d723c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6148 zcmeHKPfrs;6rX_#TM$|PR3LiT*qE5W0n#cbLM<3=h@nz~C4gnO9mJKtF*e<44e|H{bjzuokbx$h_pu@6DU{X8L}Uo#`NiaJF8VL&!u38K4|v z1JGO`e4J~S^e9gZ5Q{lnRCXFc&GDGi6|Ehb0nNa_#sL3z`%r*FWP?V(-!D$hbAxbp z_ABn`ja}>OH{x+4K4k0^_F1D4+F?D&+Wwa4xfS9ldz~@w)V7@smo!S|_!6U`?NZ{O z3*Ub3(h6&2S)En_F;CtO_aRp-R5B-<%~b0CjFn2KTQgR3etvewN~a#QT81%kcWxoK zdw6`(eARmWRq9q& z&5_Zuk@1m4B5`vfF*!ALt7MKjcKM*{^GcSO$Na2UCtFqDtrTi@*`?KDNM42o_k@(p z(LX}hNae+uYyG$eG2>?rG2LUI5Gv+d-P;RDSUhKMmdxRx>@&~Hv%n2qMmM(u*r8lV z4s&#m!HP$)2dgzc6l@Sb0PM;sZrZ+Y(<;dx?|8ODyj7ZIVaN`7B%iI!Xx=A$rlJcr zuO+$oQ&ODFtaOZf(lAj{8gO@*c%3pz;_+lAubc*&Mi0?bw1E!L33`LxqYvm4`i#Dz zALtkE$5Z$Yp2lgsfEV!-oWmR|E@FV64;CoLjKa1=adbc6$=Gy|G}|B3+|TP`eTp(J&;b`{6(S_^a+lnak*OB5;4sOwl5{3@OV6#`=xHvlsV U+Y-S8qW=g88g!!>xKsvy19;}t^#A|> diff --git a/qpython-docs/source/qpython_theme/__init__.py b/qpython-docs/source/qpython_theme/__init__.py deleted file mode 100644 index 1928849..0000000 --- a/qpython-docs/source/qpython_theme/__init__.py +++ /dev/null @@ -1,7 +0,0 @@ -#/usr/bin/env python -# -*- coding: utf-8 -*- - -import os.path - -pkg_dir = os.path.abspath(os.path.dirname(__file__)) -theme_path = os.path.split(pkg_dir)[0] diff --git a/qpython-docs/source/qpython_theme/layout.html b/qpython-docs/source/qpython_theme/layout.html deleted file mode 100644 index 045d8d8..0000000 --- a/qpython-docs/source/qpython_theme/layout.html +++ /dev/null @@ -1,176 +0,0 @@ -{% extends "basic/layout.html" %} - -{%- block doctype -%} - - -{%- endblock -%} - -{%- block extrahead %} - - {%- if not embedded and docstitle %} - {%- set titlesuffix = " — "|safe + docstitle|e %} - {%- else %} - {%- set titlesuffix = "" %} - {%- endif %} - - - - - - - -{% endblock %} - -{%- block header %} -
    -
    - - - - - - - {%- block sidebarsearch %} - - {%- endblock %} -
    -
    -{% endblock %} - -{% block content %} -
    -
    -
    -
    - - -
    -
    -
    -
    - {% block breadcrumbs %} - - {% endblock %} - {%- block document %} - {{ super() }} - {%- endblock %} -
    -
    -
    -
    -
    -
    - -{% endblock %} - -{%- block footer %} -
    - - -
    - -{%- endblock %} - -{% block relbar1 %}{% endblock %} -{% block relbar2 %}{% endblock %} - diff --git a/qpython-docs/source/qpython_theme/static/apk_down.png b/qpython-docs/source/qpython_theme/static/apk_down.png deleted file mode 100755 index 9488f2fa5e6b73b6837c46bf926aa2aabb68cf83..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1538 zcmYLJX*8Q@7)?k6u}eoH)KW}B)v0Q$ zttn$^EEQXKX&FmfODhhlrCO%*P0i`tANRS>eV_Mv-(NSMOmvlnYC<6ph%C+x13(}L zV4x-+5(jxr;am<_iplQYSg;ZZgviK9klo$gNhA^;j|Vl#-vG8Cz#|HU0t(Ro#zZ3V z-!lRM0059ZJUqU3|I+^0{z7mwnM{s|h}bvxXFv`5`v5fv&ID2${E%5ZK=guqFS(60 z6vaMFe*G>fM;$ucb!OKKUY{k;(B)UOx5U9_ZM7tXKM`2PA+b#cxgYO?E;M0eN+eAux?pdnGLPuX0r5o z@f@nDQpp$>t~(D03P8gR0pMj3SO!bq0k5dbJH!Me+z`iPP)4`rl@p=Ljeex(m1O>O zAM1^AXgAMw`&_~jxvhrJdZX?&j{nr|Kvm=lG>ko55zV2x;i@EbLp=Mp9pB)ld*FqE zA(AL4ndRj;MUz7fV4tYnr!43Bs8UlEP7v7(x z(|=Uc>jrg}hl~iuoSOD@la@DTln9l)N1cbXxahoywi=S}+$67eO>nwVwav9~{8nKNs+5H>d|8Ee)ro|-!-dw0%OHBC>JO#)y72YFjTqqR?R z_!u`ke^Z?`>8Gt&^He1-RAtrdFebd}d?D){QzjwTDeOvSp6PN{;X$<^)@l(6a7QLz zMHdYeM)c?z>Bgj~Yg^y{A>1F|jiqiM1KKcAWesO>+tl|5)vx&mJ>!kG)V}l-EhI3e zm=>KGsrVYA>v#!azF{W49R`&d8IsHMJR@L#Qc_+#fO)Sn-~3kNltKs_<}XS^*9F=@ zQM=jnDmo|21z3Gm>L<7u;!m*+zR9Fo-kdNF6|;{1J2Q9iwqX+D?x3V7y&X8=QRTxA z>5=U4ObgNrMG%MUorg;i9qWqC56ex+UcFVtCk5hnJ`YFxy5;u+3?-su8}C$C(D)kA z(HJiRs;}Ih@}w3rEvg)#_VWg&rlnn56gzx<#7eQhpnwOhdL(IUm(N|7e^8;tUfPXw z7VLgUNcoxb(zl#lO|n)o0i+a3b}DBBamNK)PfVJ)Hf9Kxwph@zchb7Zpu%`3_1uyv z;_dzSISc{1k+NdG z5Y^6aT^xcN=4OQd`gvy-wS=-*=Fb6(snJg1A0{qyV5c{#X9~l_33??LnmBMz?gM2M z`kpl{b>?PEj;*>s^ty}Hm^meV*X)^Fmov)P4BMx~&kk_+FYt(bk&_NqwU0|)YYa;o z!al16@RmC4l&B}H+_HB~WIL%$zYU-cnaAA4=OYcC)j1T(nr1~BWW4wqJOwPk_5aWj z.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;margin-left:-5px;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:4px\9;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-right:auto;margin-left:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-right:15px;padding-left:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;filter:alpha(opacity=0);opacity:0;line-break:auto}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);line-break:auto}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:rgba(0,0,0,0);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000\9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}} -/*# sourceMappingURL=bootstrap.min.css.map */ \ No newline at end of file diff --git a/qpython-docs/source/qpython_theme/static/bootstrap.min.js b/qpython-docs/source/qpython_theme/static/bootstrap.min.js deleted file mode 100644 index 9bcd2fc..0000000 --- a/qpython-docs/source/qpython_theme/static/bootstrap.min.js +++ /dev/null @@ -1,7 +0,0 @@ -/*! - * Bootstrap v3.3.7 (http://getbootstrap.com) - * Copyright 2011-2016 Twitter, Inc. - * Licensed under the MIT license - */ -if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");+function(a){"use strict";var b=a.fn.jquery.split(" ")[0].split(".");if(b[0]<2&&b[1]<9||1==b[0]&&9==b[1]&&b[2]<1||b[0]>3)throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher, but lower than version 4")}(jQuery),+function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]};return!1}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one("bsTransitionEnd",function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b(),a.support.transition&&(a.event.special.bsTransitionEnd={bindType:a.support.transition.end,delegateType:a.support.transition.end,handle:function(b){if(a(b.target).is(this))return b.handleObj.handler.apply(this,arguments)}})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var c=a(this),e=c.data("bs.alert");e||c.data("bs.alert",e=new d(this)),"string"==typeof b&&e[b].call(c)})}var c='[data-dismiss="alert"]',d=function(b){a(b).on("click",c,this.close)};d.VERSION="3.3.7",d.TRANSITION_DURATION=150,d.prototype.close=function(b){function c(){g.detach().trigger("closed.bs.alert").remove()}var e=a(this),f=e.attr("data-target");f||(f=e.attr("href"),f=f&&f.replace(/.*(?=#[^\s]*$)/,""));var g=a("#"===f?[]:f);b&&b.preventDefault(),g.length||(g=e.closest(".alert")),g.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(g.removeClass("in"),a.support.transition&&g.hasClass("fade")?g.one("bsTransitionEnd",c).emulateTransitionEnd(d.TRANSITION_DURATION):c())};var e=a.fn.alert;a.fn.alert=b,a.fn.alert.Constructor=d,a.fn.alert.noConflict=function(){return a.fn.alert=e,this},a(document).on("click.bs.alert.data-api",c,d.prototype.close)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof b&&b;e||d.data("bs.button",e=new c(this,f)),"toggle"==b?e.toggle():b&&e.setState(b)})}var c=function(b,d){this.$element=a(b),this.options=a.extend({},c.DEFAULTS,d),this.isLoading=!1};c.VERSION="3.3.7",c.DEFAULTS={loadingText:"loading..."},c.prototype.setState=function(b){var c="disabled",d=this.$element,e=d.is("input")?"val":"html",f=d.data();b+="Text",null==f.resetText&&d.data("resetText",d[e]()),setTimeout(a.proxy(function(){d[e](null==f[b]?this.options[b]:f[b]),"loadingText"==b?(this.isLoading=!0,d.addClass(c).attr(c,c).prop(c,!0)):this.isLoading&&(this.isLoading=!1,d.removeClass(c).removeAttr(c).prop(c,!1))},this),0)},c.prototype.toggle=function(){var a=!0,b=this.$element.closest('[data-toggle="buttons"]');if(b.length){var c=this.$element.find("input");"radio"==c.prop("type")?(c.prop("checked")&&(a=!1),b.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==c.prop("type")&&(c.prop("checked")!==this.$element.hasClass("active")&&(a=!1),this.$element.toggleClass("active")),c.prop("checked",this.$element.hasClass("active")),a&&c.trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active")};var d=a.fn.button;a.fn.button=b,a.fn.button.Constructor=c,a.fn.button.noConflict=function(){return a.fn.button=d,this},a(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(c){var d=a(c.target).closest(".btn");b.call(d,"toggle"),a(c.target).is('input[type="radio"], input[type="checkbox"]')||(c.preventDefault(),d.is("input,button")?d.trigger("focus"):d.find("input:visible,button:visible").first().trigger("focus"))}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(b){a(b.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(b.type))})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},c.DEFAULTS,d.data(),"object"==typeof b&&b),g="string"==typeof b?b:f.slide;e||d.data("bs.carousel",e=new c(this,f)),"number"==typeof b?e.to(b):g?e[g]():f.interval&&e.pause().cycle()})}var c=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",a.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",a.proxy(this.pause,this)).on("mouseleave.bs.carousel",a.proxy(this.cycle,this))};c.VERSION="3.3.7",c.TRANSITION_DURATION=600,c.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},c.prototype.keydown=function(a){if(!/input|textarea/i.test(a.target.tagName)){switch(a.which){case 37:this.prev();break;case 39:this.next();break;default:return}a.preventDefault()}},c.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},c.prototype.getItemIndex=function(a){return this.$items=a.parent().children(".item"),this.$items.index(a||this.$active)},c.prototype.getItemForDirection=function(a,b){var c=this.getItemIndex(b),d="prev"==a&&0===c||"next"==a&&c==this.$items.length-1;if(d&&!this.options.wrap)return b;var e="prev"==a?-1:1,f=(c+e)%this.$items.length;return this.$items.eq(f)},c.prototype.to=function(a){var b=this,c=this.getItemIndex(this.$active=this.$element.find(".item.active"));if(!(a>this.$items.length-1||a<0))return this.sliding?this.$element.one("slid.bs.carousel",function(){b.to(a)}):c==a?this.pause().cycle():this.slide(a>c?"next":"prev",this.$items.eq(a))},c.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},c.prototype.next=function(){if(!this.sliding)return this.slide("next")},c.prototype.prev=function(){if(!this.sliding)return this.slide("prev")},c.prototype.slide=function(b,d){var e=this.$element.find(".item.active"),f=d||this.getItemForDirection(b,e),g=this.interval,h="next"==b?"left":"right",i=this;if(f.hasClass("active"))return this.sliding=!1;var j=f[0],k=a.Event("slide.bs.carousel",{relatedTarget:j,direction:h});if(this.$element.trigger(k),!k.isDefaultPrevented()){if(this.sliding=!0,g&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var l=a(this.$indicators.children()[this.getItemIndex(f)]);l&&l.addClass("active")}var m=a.Event("slid.bs.carousel",{relatedTarget:j,direction:h});return a.support.transition&&this.$element.hasClass("slide")?(f.addClass(b),f[0].offsetWidth,e.addClass(h),f.addClass(h),e.one("bsTransitionEnd",function(){f.removeClass([b,h].join(" ")).addClass("active"),e.removeClass(["active",h].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger(m)},0)}).emulateTransitionEnd(c.TRANSITION_DURATION)):(e.removeClass("active"),f.addClass("active"),this.sliding=!1,this.$element.trigger(m)),g&&this.cycle(),this}};var d=a.fn.carousel;a.fn.carousel=b,a.fn.carousel.Constructor=c,a.fn.carousel.noConflict=function(){return a.fn.carousel=d,this};var e=function(c){var d,e=a(this),f=a(e.attr("data-target")||(d=e.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,""));if(f.hasClass("carousel")){var g=a.extend({},f.data(),e.data()),h=e.attr("data-slide-to");h&&(g.interval=!1),b.call(f,g),h&&f.data("bs.carousel").to(h),c.preventDefault()}};a(document).on("click.bs.carousel.data-api","[data-slide]",e).on("click.bs.carousel.data-api","[data-slide-to]",e),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var c=a(this);b.call(c,c.data())})})}(jQuery),+function(a){"use strict";function b(b){var c,d=b.attr("data-target")||(c=b.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"");return a(d)}function c(b){return this.each(function(){var c=a(this),e=c.data("bs.collapse"),f=a.extend({},d.DEFAULTS,c.data(),"object"==typeof b&&b);!e&&f.toggle&&/show|hide/.test(b)&&(f.toggle=!1),e||c.data("bs.collapse",e=new d(this,f)),"string"==typeof b&&e[b]()})}var d=function(b,c){this.$element=a(b),this.options=a.extend({},d.DEFAULTS,c),this.$trigger=a('[data-toggle="collapse"][href="#'+b.id+'"],[data-toggle="collapse"][data-target="#'+b.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};d.VERSION="3.3.7",d.TRANSITION_DURATION=350,d.DEFAULTS={toggle:!0},d.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},d.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b,e=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(e&&e.length&&(b=e.data("bs.collapse"),b&&b.transitioning))){var f=a.Event("show.bs.collapse");if(this.$element.trigger(f),!f.isDefaultPrevented()){e&&e.length&&(c.call(e,"hide"),b||e.data("bs.collapse",null));var g=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[g](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var h=function(){this.$element.removeClass("collapsing").addClass("collapse in")[g](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return h.call(this);var i=a.camelCase(["scroll",g].join("-"));this.$element.one("bsTransitionEnd",a.proxy(h,this)).emulateTransitionEnd(d.TRANSITION_DURATION)[g](this.$element[0][i])}}}},d.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var e=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return a.support.transition?void this.$element[c](0).one("bsTransitionEnd",a.proxy(e,this)).emulateTransitionEnd(d.TRANSITION_DURATION):e.call(this)}}},d.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},d.prototype.getParent=function(){return a(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(a.proxy(function(c,d){var e=a(d);this.addAriaAndCollapsedClass(b(e),e)},this)).end()},d.prototype.addAriaAndCollapsedClass=function(a,b){var c=a.hasClass("in");a.attr("aria-expanded",c),b.toggleClass("collapsed",!c).attr("aria-expanded",c)};var e=a.fn.collapse;a.fn.collapse=c,a.fn.collapse.Constructor=d,a.fn.collapse.noConflict=function(){return a.fn.collapse=e,this},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(d){var e=a(this);e.attr("data-target")||d.preventDefault();var f=b(e),g=f.data("bs.collapse"),h=g?"toggle":e.data();c.call(f,h)})}(jQuery),+function(a){"use strict";function b(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}function c(c){c&&3===c.which||(a(e).remove(),a(f).each(function(){var d=a(this),e=b(d),f={relatedTarget:this};e.hasClass("open")&&(c&&"click"==c.type&&/input|textarea/i.test(c.target.tagName)&&a.contains(e[0],c.target)||(e.trigger(c=a.Event("hide.bs.dropdown",f)),c.isDefaultPrevented()||(d.attr("aria-expanded","false"),e.removeClass("open").trigger(a.Event("hidden.bs.dropdown",f)))))}))}function d(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new g(this)),"string"==typeof b&&d[b].call(c)})}var e=".dropdown-backdrop",f='[data-toggle="dropdown"]',g=function(b){a(b).on("click.bs.dropdown",this.toggle)};g.VERSION="3.3.7",g.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=b(e),g=f.hasClass("open");if(c(),!g){"ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(a(this)).on("click",c);var h={relatedTarget:this};if(f.trigger(d=a.Event("show.bs.dropdown",h)),d.isDefaultPrevented())return;e.trigger("focus").attr("aria-expanded","true"),f.toggleClass("open").trigger(a.Event("shown.bs.dropdown",h))}return!1}},g.prototype.keydown=function(c){if(/(38|40|27|32)/.test(c.which)&&!/input|textarea/i.test(c.target.tagName)){var d=a(this);if(c.preventDefault(),c.stopPropagation(),!d.is(".disabled, :disabled")){var e=b(d),g=e.hasClass("open");if(!g&&27!=c.which||g&&27==c.which)return 27==c.which&&e.find(f).trigger("focus"),d.trigger("click");var h=" li:not(.disabled):visible a",i=e.find(".dropdown-menu"+h);if(i.length){var j=i.index(c.target);38==c.which&&j>0&&j--,40==c.which&&jdocument.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&a?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!a?this.scrollbarWidth:""})},c.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},c.prototype.checkScrollbar=function(){var a=window.innerWidth;if(!a){var b=document.documentElement.getBoundingClientRect();a=b.right-Math.abs(b.left)}this.bodyIsOverflowing=document.body.clientWidth

    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 diff --git a/qpython-docs/source/_static/guide_extend_pic1.png b/qpython-docs/source/_static/guide_extend_pic1.png deleted file mode 100644 index fae7de0e5d873ffda6a05790e9916371fef4b693..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 111129 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ো& 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 TdP?ou)ukY-DpMk567;_Sv1G7f diff --git a/qpython-docs/source/_static/3.png b/qpython-docs/source/_static/3.png deleted file mode 100644 index cb9bbea5df685c3819e0572cf5a5a928c5916e09..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 437751 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

-
- - - - - -
-

',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},c.prototype.init=function(b,c,d){if(this.enabled=!0,this.type=b,this.$element=a(c),this.options=this.getOptions(d),this.$viewport=this.options.viewport&&a(a.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var e=this.options.trigger.split(" "),f=e.length;f--;){var g=e[f];if("click"==g)this.$element.on("click."+this.type,this.options.selector,a.proxy(this.toggle,this));else if("manual"!=g){var h="hover"==g?"mouseenter":"focusin",i="hover"==g?"mouseleave":"focusout";this.$element.on(h+"."+this.type,this.options.selector,a.proxy(this.enter,this)),this.$element.on(i+"."+this.type,this.options.selector,a.proxy(this.leave,this))}}this.options.selector?this._options=a.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.getOptions=function(b){return b=a.extend({},this.getDefaults(),this.$element.data(),b),b.delay&&"number"==typeof b.delay&&(b.delay={show:b.delay,hide:b.delay}),b},c.prototype.getDelegateOptions=function(){var b={},c=this.getDefaults();return this._options&&a.each(this._options,function(a,d){c[a]!=d&&(b[a]=d)}),b},c.prototype.enter=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusin"==b.type?"focus":"hover"]=!0),c.tip().hasClass("in")||"in"==c.hoverState?void(c.hoverState="in"):(clearTimeout(c.timeout),c.hoverState="in",c.options.delay&&c.options.delay.show?void(c.timeout=setTimeout(function(){"in"==c.hoverState&&c.show()},c.options.delay.show)):c.show())},c.prototype.isInStateTrue=function(){for(var a in this.inState)if(this.inState[a])return!0;return!1},c.prototype.leave=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);if(c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusout"==b.type?"focus":"hover"]=!1),!c.isInStateTrue())return clearTimeout(c.timeout),c.hoverState="out",c.options.delay&&c.options.delay.hide?void(c.timeout=setTimeout(function(){"out"==c.hoverState&&c.hide()},c.options.delay.hide)):c.hide()},c.prototype.show=function(){var b=a.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(b);var d=a.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(b.isDefaultPrevented()||!d)return;var e=this,f=this.tip(),g=this.getUID(this.type);this.setContent(),f.attr("id",g),this.$element.attr("aria-describedby",g),this.options.animation&&f.addClass("fade");var h="function"==typeof this.options.placement?this.options.placement.call(this,f[0],this.$element[0]):this.options.placement,i=/\s?auto?\s?/i,j=i.test(h);j&&(h=h.replace(i,"")||"top"),f.detach().css({top:0,left:0,display:"block"}).addClass(h).data("bs."+this.type,this),this.options.container?f.appendTo(this.options.container):f.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type);var k=this.getPosition(),l=f[0].offsetWidth,m=f[0].offsetHeight;if(j){var n=h,o=this.getPosition(this.$viewport);h="bottom"==h&&k.bottom+m>o.bottom?"top":"top"==h&&k.top-mo.width?"left":"left"==h&&k.left-lg.top+g.height&&(e.top=g.top+g.height-i)}else{var j=b.left-f,k=b.left+f+c;jg.right&&(e.left=g.left+g.width-k)}return e},c.prototype.getTitle=function(){var a,b=this.$element,c=this.options;return a=b.attr("data-original-title")||("function"==typeof c.title?c.title.call(b[0]):c.title)},c.prototype.getUID=function(a){do a+=~~(1e6*Math.random());while(document.getElementById(a));return a},c.prototype.tip=function(){if(!this.$tip&&(this.$tip=a(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},c.prototype.enable=function(){this.enabled=!0},c.prototype.disable=function(){this.enabled=!1},c.prototype.toggleEnabled=function(){this.enabled=!this.enabled},c.prototype.toggle=function(b){var c=this;b&&(c=a(b.currentTarget).data("bs."+this.type),c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c))),b?(c.inState.click=!c.inState.click,c.isInStateTrue()?c.enter(c):c.leave(c)):c.tip().hasClass("in")?c.leave(c):c.enter(c)},c.prototype.destroy=function(){var a=this;clearTimeout(this.timeout),this.hide(function(){a.$element.off("."+a.type).removeData("bs."+a.type),a.$tip&&a.$tip.detach(),a.$tip=null,a.$arrow=null,a.$viewport=null,a.$element=null})};var d=a.fn.tooltip;a.fn.tooltip=b,a.fn.tooltip.Constructor=c,a.fn.tooltip.noConflict=function(){return a.fn.tooltip=d,this}}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.popover"),f="object"==typeof b&&b;!e&&/destroy|hide/.test(b)||(e||d.data("bs.popover",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.init("popover",a,b)};if(!a.fn.tooltip)throw new Error("Popover requires tooltip.js");c.VERSION="3.3.7",c.DEFAULTS=a.extend({},a.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:''}),c.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),c.prototype.constructor=c,c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof c?"html":"append":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},c.prototype.hasContent=function(){return this.getTitle()||this.getContent()},c.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||("function"==typeof b.content?b.content.call(a[0]):b.content)},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var d=a.fn.popover;a.fn.popover=b,a.fn.popover.Constructor=c,a.fn.popover.noConflict=function(){return a.fn.popover=d,this}}(jQuery),+function(a){"use strict";function b(c,d){this.$body=a(document.body),this.$scrollElement=a(a(c).is(document.body)?window:c),this.options=a.extend({},b.DEFAULTS,d),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",a.proxy(this.process,this)),this.refresh(),this.process()}function c(c){return this.each(function(){var d=a(this),e=d.data("bs.scrollspy"),f="object"==typeof c&&c;e||d.data("bs.scrollspy",e=new b(this,f)),"string"==typeof c&&e[c]()})}b.VERSION="3.3.7",b.DEFAULTS={offset:10},b.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},b.prototype.refresh=function(){var b=this,c="offset",d=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),a.isWindow(this.$scrollElement[0])||(c="position",d=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var b=a(this),e=b.data("target")||b.attr("href"),f=/^#./.test(e)&&a(e);return f&&f.length&&f.is(":visible")&&[[f[c]().top+d,e]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){b.offsets.push(this[0]),b.targets.push(this[1])})},b.prototype.process=function(){var a,b=this.$scrollElement.scrollTop()+this.options.offset,c=this.getScrollHeight(),d=this.options.offset+c-this.$scrollElement.height(),e=this.offsets,f=this.targets,g=this.activeTarget;if(this.scrollHeight!=c&&this.refresh(),b>=d)return g!=(a=f[f.length-1])&&this.activate(a);if(g&&b=e[a]&&(void 0===e[a+1]||b .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),b.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),h?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu").length&&b.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),e&&e()}var g=d.find("> .active"),h=e&&a.support.transition&&(g.length&&g.hasClass("fade")||!!d.find("> .fade").length);g.length&&h?g.one("bsTransitionEnd",f).emulateTransitionEnd(c.TRANSITION_DURATION):f(),g.removeClass("in")};var d=a.fn.tab;a.fn.tab=b,a.fn.tab.Constructor=c,a.fn.tab.noConflict=function(){return a.fn.tab=d,this};var e=function(c){c.preventDefault(),b.call(a(this),"show")};a(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',e).on("click.bs.tab.data-api",'[data-toggle="pill"]',e)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.affix"),f="object"==typeof b&&b;e||d.data("bs.affix",e=new c(this,f)),"string"==typeof b&&e[b]()})}var c=function(b,d){this.options=a.extend({},c.DEFAULTS,d),this.$target=a(this.options.target).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(b),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};c.VERSION="3.3.7",c.RESET="affix affix-top affix-bottom",c.DEFAULTS={offset:0,target:window},c.prototype.getState=function(a,b,c,d){var e=this.$target.scrollTop(),f=this.$element.offset(),g=this.$target.height();if(null!=c&&"top"==this.affixed)return e=a-d&&"bottom"},c.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(c.RESET).addClass("affix");var a=this.$target.scrollTop(),b=this.$element.offset();return this.pinnedOffset=b.top-a},c.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},c.prototype.checkPosition=function(){if(this.$element.is(":visible")){var b=this.$element.height(),d=this.options.offset,e=d.top,f=d.bottom,g=Math.max(a(document).height(),a(document.body).height());"object"!=typeof d&&(f=e=d),"function"==typeof e&&(e=d.top(this.$element)),"function"==typeof f&&(f=d.bottom(this.$element));var h=this.getState(g,b,e,f);if(this.affixed!=h){null!=this.unpin&&this.$element.css("top","");var i="affix"+(h?"-"+h:""),j=a.Event(i+".bs.affix");if(this.$element.trigger(j),j.isDefaultPrevented())return;this.affixed=h,this.unpin="bottom"==h?this.getPinnedOffset():null,this.$element.removeClass(c.RESET).addClass(i).trigger(i.replace("affix","affixed")+".bs.affix")}"bottom"==h&&this.$element.offset({top:g-b-f})}};var d=a.fn.affix;a.fn.affix=b,a.fn.affix.Constructor=c,a.fn.affix.noConflict=function(){return a.fn.affix=d,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var c=a(this),d=c.data();d.offset=d.offset||{},null!=d.offsetBottom&&(d.offset.bottom=d.offsetBottom),null!=d.offsetTop&&(d.offset.top=d.offsetTop),b.call(c,d)})})}(jQuery); \ No newline at end of file diff --git a/qpython-docs/source/qpython_theme/static/ic_appstore@2x.png b/qpython-docs/source/qpython_theme/static/ic_appstore@2x.png deleted file mode 100755 index d70ade365dbc11d800b0b71e9d8b5da83636dbc8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6018 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 KDz!@1VgCab?uF|B diff --git a/qpython-docs/source/qpython_theme/static/ic_appstore_2x.png b/qpython-docs/source/qpython_theme/static/ic_appstore_2x.png deleted file mode 100755 index 1582c40db6ad3bbe41beada213f7fb3c9b6137df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5732 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 diff --git a/qpython-docs/source/qpython_theme/static/ic_googleplay_2x.png b/qpython-docs/source/qpython_theme/static/ic_googleplay_2x.png deleted file mode 100755 index 1e62373cdb656cff9ecc3b5d6b867c880f3c62be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5828 zcmYM2byO5gw7_9mQfdj21q7D5AnC#48jj=aW(LMi4j%Saw~e1vDpU^2Wr(Ot!jX|M<|frvZ;vxC*V~ z!y(BalHJ$O?(fYM4HFCw4!-VpX4c{r%Exhy|J`it_t-dq3){9e64uy<-HV ziy(@}TkW9WzCpjY-L#^z52h;p?{Usf^^m-{YYPnkZHhc4osO-;TZxm;E_=sX-6hzPTE z?$+~(Q9#b;-;}$nDu70qfo!NZvd9dI3Uk}f9{^`~L8UZYbPHk&4ff-#`oiPcwDnJB zW=pj9`yW|z73%&qQ2?@~Ri|*MPxS~E{)v?_KHFXJiCZun6>l3Mg1RenKaSQx37Cm% zj}EXEw?L8?NJtn0vi0rQMLw;*iR0}P{r&_dmO3)W3=y<)@UBUP6J|-%V1B_%ai{O8Uhici(9n-#_CksPpgco1SQ>;E1I1R^TR9pRbSSomqr>?3V&R%*0n8D z*+tAM^P->TNye=XFMtT&Sp4iq*Yq!wL%KHG7XR$;$(jgRusCSm7)W;;=PuyB$$Y@F zTa32dsG$`^*v+(LQ->Vv{I|Taz-azxF=!5e9r<0YhkIOW)z}QAe_I?C63Oft879Rp zdZ(;)9F;@j=b z(*kg1Sm%%Tb}!Ysj(`==4bWWv#$=X|r0>=ze(LdGzr)(?MpFrzb1S&fKR`c-=HGSs zz+ZswYj-^kJ5LiZ^bcg$XAnbbAhwzJe(SE2JrdIF9!afxgne^EU?H5Tl79Y7JFuXr zq(TC?#iZO$N-wi97RaCMkWB~R%PWv9kz`Ubo#_g>=ruAjvfX|lM0=eGjcVh-j$$_- ztIOMdgx-;fn3f!Ap#oxv*#vubdoAB|XD?vE2hYJ&Y^T+kwWf_5t%trOGFpLInjRcc z{v1oa3%LrGQS=e%B=ZjoG!z9f9sc_XFFO2KZo{08k|*CNiHG+#lG$YF4R>Wl99d7$ zz!dPZ&=LxrNd})OpS%zjZN^2fR{gFcs^k7~^4~RIu&PUyLH*vXi}ie&�Jou8Zc(5nTQW_c4_HXh_cV^7p|qqWIM+-;lOePD_r? zx4H$Qg=S4vCr5>pX2L7eYBdw=lx ze?M^8j)b1|3+vH{nNhxI+PF}Dl}7cX`z#?Y7y~JLA*YsJS<>qz$@LLZh%mvP?l)yu zW$ctL_2Vce62OTX@BK$NzzU44RZqB*v{6QssXA^x>DLUZyS`g=p47$Hg0YjlVG$c2 zF>d%cOMGvfaYoSL0o5q^6eV#U{{at#PDX2< zB9~Rf42k#=h9J|E?t-60%8FE0S07J?AN~53#C|3)$gBKizQT~;iVRCj!%F+CZ}wWs zuvEv1dtov|Y;$YWb@gWKK2z33)b<@#pO%X3y4NfTto^K7@;f?RS8XXFlv81$rwg$4 z@jVeCsr5Y+R-%mEwUT20!913ctcmF&8eesi?nU-c}6>A)t^oMj??;2P+lEQ382U!6DI+wX)BzAz%63 z?Z()Xsg5Qc-IJ`D_`cyXVCeMvg#h)P1$BhxEH&fHoHIky4d!n}O zcIvbc+ETio;+-i)UC_w2zP!Z5Ns$jf=V3K}(sCaBdQzlMMK(56icL45=#G|z5-5B< zdGXi8(=o?t8S)ih)M`5XviDO^@|1TU#9vqF(tD+P9e0#RaX6^F^LciD4n4mg=QZ2_ zXZU12dQXGjIM_rNvt>DxDLiH%=zjW4JY~s&<7`(b;_O_F=zZSpEj&yRu;;|Sd!IMZ z#TxXM1-IP^v9|ehyiMyv71N-B^|Q(4$)V9))Ya}Y6~7rl!LzO*VsU~k*=>2&8#Z>Q zYvXCYp$e8-vB7_6!dOem#i)FGrj#+oMq6XxM)`$`7cXpuQ@6KWr^*ufrVK_`$T%fq+5CqEmH6G~u`U&LOLx^w#tM>s11y%tV_eEXds*=g&KR z6Q6hl?LU$Oapa66Lb=h~lFINOy2?5cIymdJ-7?>uLkxQuPnk=K<=cGgqfh6A+65H8 z$U5#%lLJ4PQG}a}1ZpAoNaVwHz5^0}xhmWfUQFjxJHvM*X7^c&nQDdhQjfc3dolL$ za@nSRO^DS|$+JiMJj0d3Ok@Pybs97=Q>f)IOfr0A+e|OD#dYl4S6&CpQz)8J4EO3* zyXPlof+j4F^mun_ZPVBt0j7+Aehy^Y2W+n^Y9RU3ZIaMt)dHioOCO9RUTj9 zkJ&f&y~IP|GemZx!a}|x;R>bo=S(bYFFyFDtjBwB+zUhMYrx{N)X?7(s(e0#W}FL$ zhYS-R_}dt#+Rhg1M9>b*yOfYhhzH^`qJb;mE8)eU#Lj+74y<|HHo4iCbnLb+Z#Qgu zjl$u-ocG#}aa6hmB7Sojn>mqPm4PI}y!PEY_&7|LA~yk1dndcQ<&quV<`7z*j|V~J zwocb}hISGSZ)DdFviKT2m#XA*NbTi_u|p#C z?;aj<@A^Ee3(cdvItxH3{uY^F{_>6CQ^wbUxzF`%0ISvre1AUe$)Lyr5Zq&d!`~`5 zKR7BtS?Sott(`X2PetXri^2#b+URI~%x4l#C+)k%rbimWaGM`lL|c~z`~BHNxePk` z1D#E;yH6747)pMYx)QnxC!Xx%fgNjopI5eJ6Id+`3Bjl>hSy@AUUW+pd7C&nZU0HG zZ=yHgsoYwcD83%8?jVr1TGQiw=8|FGX$?3InM)jOui7dn+Zi1fB_ufF>2d$R8&dTuZ zpqAaIm(`1zFhth!091<5$#w;j0oL1o?S!a6!rQ2nhL=69nW`18+-idxlch~|Lxs--f)0`(NjSep$go$L zo#6MM1>d#3dXDaWYw%szl&zLY?ig}tWsZ7; zS=@Pg2vs!u(E0;~#$7eutChETVbpCT(86)b8GEZ60gLQ!WVUzL7MTi|_pnWT33|g6 zb^P+{B*}dy+>%j7mkep$J$v42_RzWu3y}%t^nP z8F`_v5dny%EA)8|8Dk6xRAvOU6-vxch9j;N%uUq)rWUF1IAKFcc$N7WO-NVQ-5tjh zvUN$N;!P-)Dw3^z?vk#nj56pZ#vb|XobjE#pvD!O$`L^j6^9z)m zpW6KT$ukeFxmec44=da?__ft7m#(wZ90F&%69TqFiQDc+czWlXF?EdH==o)?i%*#> zr8qRn{6#60qBS{Vl%?8bbGF0sKnzhYwW6*D-dDcSp5>)MIou&N$l}s zamAasOF3_+X?%IcU`sC_V3ElJ9^yg+i}slz2byYklsm4NUV2bw^nAH=O?XN zixrXLylhgFyw?Jli8%T)1fwOwcgx6dz=ul4JszfWOcZ2dOMp}!=CY?b!gl|1~> z8$~r6{&jJ%)Q4rw-A^87FjbT$hfN<<*_k}ryZ41|CuCp<-`rc|2sbW}&bmUG4Bz5l z9m?-C#=P_rDGJUBuIxK1go?m~upR!E$}Fv~2Rc#%B*tV^*{v-#27+XgQp%ECN2_Qz zxM@(Y@g{S~E!N~3EnD@PP*d$bo+qmM~!EgS{%3^9sZVUilfwVWXZu;G@0_1 z98*|CbIXj&M2l-cLnjmPZmYrc3A&3h!Ni{tS<)7^X*H8QyjOC{LzsQ={Nzb&eTK%w z`kT>groryUrC%JE7l;Wo@&>wE``GLc?f6(P^4x3oBX*Mk# zN=LaKsOlL5oWt6+zc{Gw9do@nLaW0*B${dxmu4TS@Gu-M3Hysp9)J9UfUXL?nn855 z1VfGhJ;}qXZ`~GKu&&~A3&a7)dKq&4NFfJ6lwW&F$ylkIdfKUtOvpDsVZEB~P4@3G zX*_!Fy?H4ou_}RH91FvIn6sT7sv$P4?s0FZl?lbnrBs?j-}`T?zH7(wy`D92v#(hV zqHGX79^L^+qO4N(LL+Q?7?YMz8lK@E6vWRO9+loh=!H=&+MpH2hny!@Tsh)~eiFo2 zfPSC4j)XDXNT(lrPs#vpc;dNBb%i_#WY&w#%HC>4P3&aq+htyu;54f0^H!y9$nQ_K zZwk%gp<)ezM2DmfA`G(G(#hwpbz|b~e6305(R-)jarh{wEDSs?LS|t?7hXAZd!#_jgUR|>Z(3u{e3;8_8kk$|=%5*DExQEqzgy>h1*o_x(ra^GxLp3e`$5ZO12>f4) z!^jF@B$BqDxC{W`+P{<}ToI2ZMFPvgVBVnYz-yqS7+A|tiuz|m3i^Sq^+`zU96 zf>;aU!sQh{)R&ezFzRMKt+XzCeg5;)0`<82%$)XZ+F*IWk>j)64dM6cl*H+Bv=sq_ zH`h{_E2?t5g1Ax%L(^!V{NFWIvC$?e2U>QEzb}_4F`tdw{&Kr~e2$*q?yDaoeFSj@ ziTk}zhp!rnToH-QFz(W^f@ny@|MSsKT8~_K{@-HTK>-)+8S3`aoL}TahB)a6GA4{Q zRK#IC5EqxVf2TLZrcX$W?7?sBbKnvuBPAW=ZA6XP8*Y$Y5~hFW%+=#QN7o?U{3DUx|QmbSY`9JqJ`S$<- diff --git a/qpython-docs/source/qpython_theme/static/ic_googleplay_3_2x.png b/qpython-docs/source/qpython_theme/static/ic_googleplay_3_2x.png deleted file mode 100755 index c5086adf83a5bd7b4e5b9c14594c8d256753de19..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6450 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 diff --git a/qpython-docs/source/qpython_theme/static/img_background.png b/qpython-docs/source/qpython_theme/static/img_background.png deleted file mode 100755 index f20090935ae06ee5b5b8f34a44320f7b4d046c89..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 60524 zcmV(#K;*xPP)```)0000aP)t-sEiEl5 zC@2yV5+frcFfcF<4h|n59~l`L92^`L78V2q1PTfYD)FA)008U*NklXK) z6ou0}c*r|IV&I{LjG06%B%^Gu>;B)WTV*g!ztj9Ro!7zk=ToO{ zUGv^nt5vu9Pa4u~D;f_;AD7GJGwF7_tx5a+ZXdNH9XX^r6;G z?H>^xv(0|Le!Y5pyj^ds(#u(Q<)%<`sKW@)IA|xj#{jgcdnRsliRrEQi5_zD=e7ECb4;TRGmkzSgyK~oaepOx zdeEQ`1vSB;R~<5quy394U3@)7IIKn)_d%3ng{&B$&+ZU3BL?1l zWa~tJtKraP27PK;GLIOhbrb0gkCDNfH{~0F=a&o9M{h`nkuE|FAWW!HZ4OvBpr6MY z7>Ne0`FZ1a(J#{clOFjE3mx8~eW={}lnbAkotm~thU2KI!cvF%m}s`sa;0&E8LOJ8 zo=OI^hwD2(3^qi}WsDGVSboG1oIe_Y;|hB^kqfz5u<-v8V5tfmI3F%|q759E9ou*! z`Y*@@>O08;kNSuYYSkcQVtO8EbhcF%LZ?dL*k?TdBmva#@9NQOCYrav6($B7`?n_E z95iQmMJKC3Y!;5Z=QvY_#=H^c0l*I=k__enK{to?7A^X&@~qmn#et?1WA+X`s6Sia z@CI$pd&N5nA}QLm7f!}n+Bxl$_h7u(6yUG_maYQz_q%Sx|^=(G=M%t4~rp$SA9j`1;fY4T-Z8DHpZVU!R;+((Djj}07m_;LkA z^RJWPCRX$;z;oqJbo%~26`tbq^K4~q0IJ~;pXg3cje$W78rWs6^^S#vTU3i@K0yCd zs@Ofp^p$=3Zt`GXRt{LtJ2WRx6Po^q29A)Q-+^Ky`bR1qz8IZ_=s^m`;?gENGw}t! zLQA$yD{+?mf(WY^Zyamn$I!}4O@`LTg^>;_t4$VpY_g}KDJl*e^n`a%ma&XyGiZy( z5r;nTd`tBA>%S<-DjS+*z5wa38qp&ST<(ZZq$hz!D&$!BGJsUYREn|LkXahPDEj!-gPxu5~h|ry; zD%e`wvyBBEThHldaOiJA5Jvu@_5^bhKBrU(`Fv5FzL9d5J_nCBPn!&{FJCW7nLBf6rrOHet}wVuKMGuLs@owp zeYc8t$Q>GZ1^sz6YLG=s#_e=6KE?`%)P>p(ZOetdW{#{juo_sD6WBZ3f$Awd=F%VMSeHIz8QQG*vB=SZc>GkJrNR+P z&@G4l(T&lOQh}ZhdZfLN(z>28J*#NYoGe!K!f^J}Ls=20f`cOuyq`ixMEdx3Ojb>5 zFR0*h3C}pwoo?wtOL+EKwyau!zH6_-b3~d=50t>iN{O)pluOO;`fPY!Bg?=vy%2nj zVyJ70LyO?2!Ti#n4)eoy*Ow_cG`sVCmj)Kl%<{4Gz&x8l^PDh?(1k-6g=ll=vvhO7 z-2~PJH~#I9i=B}ut{Aj7X2By8PwSsiWClKVMA=^U37TTEKM|utlW+i(5Is%BQjTVa zwtC)^u`91{t&i8-?olA6$lBQD|O0a9f-d5Kp@$pfb(HWBlJR8-FqdL6Ni6i;OHq!tz1)A?K zd3W|`uec7K`v$yQX@@FJalJ-poUMtYrGbNx{=O~H=|=O;{+al!nF8U32ND6hvAbVo zN5W0UG=pJCN1OH)C8=_tLsQuUm8LiWz`2Ru{Lnu&u)>@F?j z9U24249`Fiw?AVDEZ6OPGuZ9EL;oZdRXf+_FEr5c4>5s}dn|eAYWINInW^!LVOruk z%R|lUk@ty?>pJZ*L^HG(z8jlHy%`z+h=n=yH|$4Ij`WFeKYcoWqfU~fEoR@>evN5k z&kl`JuD!QK8Ty<&1dT~HBiy;fp+IYhPB)q)m9sc=>40<~ znsc{$@O`Rj6kpu=e%hN9eO3HBZ`wJ_s;}P z?)Y9D&`NZYZ%zW90cw5AY{eQ#kq4bBAzeX(xO5w7E|CG3G}&9GPO5|E_&SI5i|Qgl!>=ueP- zJU3zLS{xdr;N!@h^kPW&Gv`uCD2oKfPD4a=Xk!Jg$!eGGYFB&f4l9Fn=NAjL%265j zs=HKoJL9DU^+2821^zbb(DI5xG2EUM4)SYOqb_|mpbM1a znnQgyI8Ly)wTP9spx?3-y=k6(Wq>xGN4M&5pTvPrKi?XG<2d3$EHA~mqYPa!|A~k+ z)qzItw`1g)nzu^>hj8PDkno)lh?fNiroXSR2iXZ(< znFDS(0ZfdqwMFSUmN}^um(BEZ*Sx*er-IhxHdw2piMkr7wLSw{cfJlxv!jg*(8e>$ zl?P~<%p&DYPj%|jI&4JXYFl}ZWI_3>2dF6fatNY?g3@l?7Zf;RLt$7fovY2aW*No9>9_Qlc-MVlPc zt<`ty2nFV4Z(-CNnaOrM6l)+`TBg>W<;&pH9*&Jh!2SKG#u?$FrB&dwbF`L0!@P+w*+fHO?geyh{p!+ z9_JXNMWJS+D=OyCK7Cq(W>KbiK-}F!)jF-yJj?Y8?b$OuVe!JL?rX9sld=nUP+l|* z30oc75DXUK$#{2d1ks`W^1GF_QS(5Dsz_WwZ?1k9|0)h0czzb?eYLw(w?~1Np_T8v61TfsQhbtV2|2@YeYI0WIi53`hJd%Jjjuz8dY0u5PwsNPhD_F!5pX;j0Pw8_JnZ;&@I#R2%_`^o4QuGocA2Kl#Vl`- zKmVpDen(78Pba%zW~d>3&JWz-a?T6WK}C*!jA-(+*8~qcFO2El1rK!Sj&rhImdw?S zW>byz*(C*{73p|EXW-c;QRZ3J9Zc=+t-_n2{0D9jjdY zyBEk75LITzyohN&Uy zR;u^@<#MKm9j#O#VRKNcLj%pBl8o1kFKFE0#gwi%!8uh4(K*b=`J9=}5~8R|?bT73 zj#Z8%8N01_@tqsY%e6vr=!w_pV*&6^XeROjmAVSN*qULQ{FcnhKanMHb^yEI0Q z?F%%<^|N;8mNwS~d&c6S;XH7Pu97KH;}5mKl3gpH2uJMfZ;Q)=MFbm(<*8k#i%Squ zpEg%Gmlo}Uw0^f;bZ9Gs28T}1KhB|hnH8!-54QWb8JN^I=(|?jR4HU5K0M%;lS? zYP4E}vwZ%=nd3*UL``?Dyq7lpQlMkqLv)#ut`A$eG^Az9wI1aNH9ItNorh?kW2T>a z=tMMIVwQ$RsczPs&9?&4J+@n3UDEPMhc9*HB_;BQ&<{-++8p|~=FmL@og@xTGMf3F zT3Boeb525T4{s4S)9|&GPE=EElRuC zMA;cL@FV_ucIe!l<7OOND7Ugkk1lpaqz&rwdmX(;Tg3H!%;JW&P8c0pzT<=n(K7Va zW8A=V#H0s_KGr7-i(~XshyLXg_nq`Bui2-~rFRB&8ui9>U;fwW)hCppH0{SUUNmNn zau~OFvq4u!+Gl8C+V_1@xx*N?zhXs3UHi*{8q3`0kGZBDeEc?Rj=HkFUbVtQkxO|F z9&MbNLx=0HqC-m|+8ml|CNsMfepgrleJFH17o*Xk)5Bx)L5vy%uuXw~1!^BY=q!0V z9MFoyCdP+RW)4K#QU*j@liBk?mkur!STkklB-dG#eIWlixjYBYOnZ*9^(}`ZOk_o% zzk@vo$+ztH>t4S$#UnkMM~8;b!l4}q6^BN#L!a595$8Ftz@z0-^n*a3w5ekm(Q--4 zef{oL34%awKvn3oA^g$MrI{o=JUERMVWTl@ObqyA~NIfsa}Jbo5A`WIX&$I zR4~UNMtgxJbGjqd(oGJDg4^CejXFrFL-1Sb|XT|igK*b-XhJXmMqs5J6UG%R)9F0PR|zUa|7|T zI*{F~J|<=EzL&2!0t^wl>j(`*MupZ^lToFsdEon`(6(Mc4AC}MCN63@G~1d-(@TtW z21XAIhvDqD1DBuy$WqfzZ@NDpDJS7D2p*K(2K z)|~Iue+l8$c3O?=AAT8fAXuUC<|5r?^m~iY<%@9QmKfiF&Afhxj2GyVRC|sArQt*B zp^Y(}J?bF}E$Bu$v}i^wuSa%u8FG1`yHZTC?ZZAJs2_KQw-(-u_%>u(b-7CWwzTQJ zF3dq;0s`NN6TkInJMj(?r)dY@;oOP}T?BD)oxs!~&w?B*P|~%|@t{=$UIio4+?9|I3=b1w6O8JSYr3N3-#& z2QTG0@fhD^E2ll1O3VA84TGG}%IMl`<_38}=>1MTv}&_%^hjHvO%nE$?xR_wkH>zp zKmTPJV6TPG4z7*v6PlHo@26n5d&O~YxGs~mzGI%{~|^^~TYQ(8WGr9#K$ z0-H3z6}ajtg~I3hA}G_>fX*|6M4FAX*^V@d7!Z1lQ&Q-)no;o^*HU_tT7qn$wOJov zv5v03T-;qD#H|$?j$DTgK@4;+p!zlluV!t=#ye+bDl(T_TArgUBjMl+5&KK#S|-*? zC;p_+-l?^}vKkjZdAmn^RiZYlLN8NL=$XX?un|T-yMcZgIp|Auy3puVg=X)3n}^;b zS`j--u4(kbL|GSX-rSMfvnVu~Ji4bNF3w|Xz1@ba#JGBOoyX@W&S%tL;52T+k=}81)wUR$Ok}+O|jbu35gl^^7yqk6yU}{xCQ=u2+u`BdES=>_@E$Vz+oy~B5 zy;Y+5y3*zI0db2$YreOR(lI+=l%V}%`3BoP;URwRF6XgQCbfkAVP^oHARZS~lmX3q zVUOWBw+Y0)BqIGVPzb z8g}^{itBDs=$gwh=Io0e60R!3Cvgq1QC^`IUSb4L56x`Ws!;qYKcS7yBJJsmLgGQ= zG9GycaXgP)$Q3{yb9R_5_?gdo9vF|@Ld2J$iUu^1;kV|pNt;yN{~!uYaXSF)l85#= z#?nAv>`tH1>&~eedp{L_Lc3MP0d5-KKt^Bhp*zLS($!mMU-QE&d<4RZlr@O&K8~TS zT}Yw%1yzN%9M**q4hnJPnI5&9$b#X7h9}<*Vy0iuXOL$aN~#}!?UI`LUUiJ{4`3?7 zOhdwN7AdhbVb4R8IOCT|724k|PJ?^Lq8k|fLc`F~gGY!+?6_M=!5t^+RN)KoD6>33&P6wm5- z^wY(PjZ7z_gYP_g?tJ^5{DC^@h%yGQLI*uSgDixw0ocFF2+FoOL??d!% z%;$_V{CynodFiYw&A)xdLAiWWAbQ%R(I8?mufbFN8}yyqwASy<2#yKyE<>nE1XiN* z%Pa=2_Rw&UWqR(N(yx-~AThgIpwqlI zq^v6RJZFVA8_hge8;Pt3YtC|4XmmYsCBxmu0da#uC;J?obGvZJ9j#ggaS(odBKWQ_ z8?SP_>ndI;^x_`ce!l+XHAZg$GDEjcMsQ6dyqbBv%plRgt^Wc&LUW#n@Lt;f<|>H1 zUlfJx8WY~-g%yQ{{h-iryuRSEk?xd2kD&wNcwHPQbeICGxSi0H->&cPS zs_}(mVt~nFgrE?9B^6Ls6NstI_@8CvZCA#9#!aT69~9+%8U7SeEA1(1W`VQcC@K0LdB<3(>k$0n}r5K=8=00b}XvNQ%K4xHi%NAaVXnY zW}a4t>d+sDJE5~ULxNE7>vl|WK6fZL+VmnBL4S?ALgtFKeP~sTC0>R6Z4bSeJJ(@k z6VB(cK1-VyNEaIwT%nJ~-2%ur%Q*&ue;u&+e`V-65s21{6G-Xkud?1hhAKv)lFxSMmgb{Bo=5}9Q@Is`G+bWQH%+z zu^20|9&}jM4g`u#U5`-nApF0C$lP1ok+`g|s_4Y&)B@8Shbwe9vHM`ejtiSuuF%^3 zZ?&|1OlVXFBr}kg$0Zi)_d&T&BTM?+2ebT>cEgblq4{HI9SRHRXiqBu5YxRdD~iX- zLyK~_ht^u@Iod**8T*89J-+aHAnjCkNZ+W?3;iZIrC*r;$CsXBACD-?RTLvGi7a@%V-iU7zMasrJ1hw;xW6gRwL~x z^wNT*@+8zVyB2>DAknl5OrI?i+wsumq49yBGSPb`H2aOga#N`H-?zvilaLzdPIR9@Yz=R zlMD3=QSjfz^K*6?aSea$@e?QCD5JCSI9aU5Tgd9{E1T50tRM%EfDh`Tx3xs`*{TQz zxs3~;wl7t02wHA~sM~lC4~-Pe)GD9jurRY12?wCNJNXRJ_?f}6JvZ3SZ1>QMd+4Q7 z=ouh<-ZG)zS)dDJ7G4g&kl{gIOt}lc}v zxf~X+wkpRh-Wn4mH4vi+Z32A#g1ts#+8* z?BG3VdT6OrYV+9_eUJZZS_(c}&%a;_h{!YE-3hbhTZzTNOiKiB(leueQ?AfGv~0p- zIuz$w@T<<_=tE$!BOF9Re>*#cec|eOgc|x)&3@kAh}X|=#oDv-pbw>T^v#!!z>Q z#9Vig)O3sCWtR1~GLqpdLD_A#s)Su&vryTw8oF> zO2rGvoY7+{cn|^6fqn?LWuqTzr$cOsr;w=F?{nO^gy> zdg3lJs$f|7t(?z}_t?b;H!1M5 zNBZo(1GkdU50XXU0UPsePO5rOiAD;yJ~p#fIN`3cpD3LbdXWbN)RAW*H1qk-fS-T; z`ilGB-P9H|@s}dsvZpA=u;Od9Hh)SEh74fN0m9DkXZWxZN!?Uvu0Q%u01Qv=W1cPA zw{#R*0;%}AgF>T)rWfn40>ENoGHj^OLg*J1Xwv6MX{NE#+Zi5sj>oRTUTrO+3i%>p zj?Q8pWk;;HVUyQL>DYO5#}=K@mTJ-BO?VdFc5;mnLa*_8#N|8`^zg=~pwm8O2v=yX zvS%#L9yS4ny9%_3uF^F_&umE-wLxtUt#J+}^vemad?L^e;50LtAA($?g+6|eKyNLt zzS#}12fB0DgS|r6y2Pymk2~a0Z%;g3q45mSa%A)=%`S&*M4E&Y`K?;K328!EX$W6f z3Wz$Pzqf{d*jbf!QyC?ADXrRYn+cL>~kywc&froz_nm}=A5vhFNqu-uHY$!DH zT2h5SSfMFo_a}(*3Xss^IFMNncm`MLF`gof-75m^{kS;Yu}!{~j>F9uwX52_e)O@@ zdfKy)D!(};PA+>ZZ5;{niPM>yoGJ8PiPRQQ@yH3lE7)fXi<&Y=3oXIrq|dqvZxe^6 zLL+zXF3wq`hv39ch_lQJ_>D^s?RJ3)4I)B>Mk(&&ClMNB9As+enZ3PoX?HR9+|!VK zw(&bdNwqd8D*?Ld3Y{%S#`~)C;Dt+4dRt?3`V9QrZG=i6K)Ngmp+oT}^6EET%OO|~9Ar_h(#|0tgptZaxE;E>G zs?ChO6bLXWaEwL+8O5QUxv_viBk^37L|7#?p=Y68{Duh*`eJ7rIOwrXYaNNLV{eUd?1XwjU|uWXHzv?t^))if zMG+juF-(u;TWC5G;E)}bz(>jDfkHECgITw%QKjr(#_`92vh zGb&w0ySrzepus>JQxz2z@4r}>-~dCfg5He;JwrmD5};La+@~kwE?xl6u)SWpr>1nx zk|W7zpqY~@3M7eSjEZKEv(aa{T%-S7he1P4L(NNJlooKwr1b^Gu@`FwIqGqNTl)=odJXGEY2!|2|H+Op?ny@lE7px{C3k{W>GThr zM){Wat9(pslHirxs*)j?9m~wlPTz>${a(XaWQWHIEh$NmCx(`HbHVJ)>WBZ{to&b{ z!PTmsnzU0Ev8>8@B5J3Ab_uP2-p%m-_&|_$$l+!na9cC7ebpz~fN@u^Rd2oJoWal< zE*_p41l_>%^&X-r3?N!QT92s;>rBvE#prORsv(0VStX&PPBv#z)Uv2+FR;UN!=41L z?Opg!PaDbhj4*U(xKaD%nQ*kNkZBp-B6q2*y!UF2-0ZEV38xtvKA{dseYklPdqD0T zS4{x6VxYO6cATMiu28Eb2%f<3X~hX;t_YC!W(j?zhlqp=t0&|$5jFhF6o-n~z^gt@ zqdk70l+fv6K)P2m=R*Bw7&G+kv=KuKSmbnesyr-y_dgIH0_Hq48kC6{Y_Bh-IOb^R z=j;=DB4sXQl zP{&~eZ4ico$6!8#pQD6!brGCJ#kFjXy;Qm(OACmh$(W&qua@0Hl5n}){=dXB#5`Kj zLq4U;xiq;edgbV8D#{^IJBva)o?&tBUPlIoCQ}vN3UZ*h@nE8k?HB4obr-LX!j+-<=9 z6AJoD=^-mbZRKLI8ZlEeVjO{>jffqxu#?rC5C2+Ekk=-CO@nd=024z$S7rljt_Jjy z8QMVINdWB^OOBP+MdzUke7jFZ?a%{<2tliao@8hPwB`v{jA+E~SavwQZW|m;1s%J6 z$_wr-gi%&hmGK*t+t@R%RHJ9;xJ{xMGoAqmGr%*h5lsXNC zc^<+TUI#r^S?Xii#QmfdIB#y3k1KPXnh@?aeE z;ZRR{g%;%ql^g`w5gKzfhA ztZ)fka3oD3_yvMbdcY&3n-eueH%Aa}@TtsC4b$pP8xdg z6L^^`MDu616>Cf~;A!wuERx;Zp@>^CsU-BA*zMKXqr2RRDUUjUYyQPhL`6(a{wIVErbOL7zSa=vx_vsX-E=>5Xm*)eU2> zVXiei6U+4Ma<$)J6X`^eu0V5o&kU_tqi!q)s4)0vtM!3pcK>3Z2An_QWq=tOEOA;+ zm@IQ?SYsB^-J&#ub3*e&BJKFXam4ai&+)D-aR!~C1=n2N#@d3hTccOM+V@`AEUI(B zZh8Wle%cFT4-lssCE(eE(7s*SM`Z}0b>g3!z)=Z$KAz7utXPI&VgkaZ#PgjmqAOd| zQ;fc1H2`{|j8vx)!Agd9VR02jlVs@#%!cMBFB_D>%kawsm@TFx4E=4=WE9w+s2?rt zCIz7%6Oe6TX7eD7tk!!TRj#na+H&AkKKBC({K08?>wj! z9wCN!Dnq}^-CrDVD2~Y@bC%FLP5$6d^On^O(kLH}=P+D~G^aa-SOU-{Y1^a*k}etA z7soDsn0XSXie)e{M~A#h0AwgbXCNaxhGkk~;DCPj3jc1dJAkyIuRai-&XJ3C0a@`3 z4+u<~kmkvcpyCq0J%&y9&YDMs@9>pFZA#B2`Yy~#C zWm@LVNvQ_+AL8K4HfRo?1U47ZXk|fA+IzG)L9*ZNcS6{oVrGdQ;m z3Y@KC<`M!yvzbm1Jll=_RTm<#M>ti?2<-yz64Q8}b)TM9kznh9GxYtMtE0fsPi@hW z(T9ad1w(u5(R$WN3loRm|*{$%+N@ zHt=%X(mvw&ZAMwyvQ#Zvz7VpsK*6?ssRkk`uV_1t$yJyqz@=m*6f1Y>Do&99 z=CuvN&~3*s2*VB*G;}w?!5A27hS8y>F=~;qu6E&|B;%E^9OssmNER$hg-l7zoK?NJ zM_r5jO?7nhodrZY>RgaYX%0(kNBA@cIM9nLfL+$fZk+0 z&xZ6FfF4llDJV34irqnSC`F^i0EO@bG~?NmZb3Q8gBVH2a8xRBaQSA`ZZ7JFY3 zv@^7}%*vaZwr)Kar>IUE`l7;%mLL$Nw9_(|WdO^RDv>QtW3gq1vZY4GnfWO~xw-B* zFjrb9tan)NR=h$4Vj5%xpeH~hIJ8Ug>+UpM?m{UD8s;pw*kfOA8AF(A{ZcurSOwM4o|8G zD>tyb7|C9OtMojgnFBBXSzh^k@)6vYpHm0hUj8gZb1Talx}!P$E|eU} z$E%G)oX!p`G&VdfbR@p%B5Z98{bET%n4E^woFK=C0owW}{mx~&13T8`WB}1%XEP`c zN3+lK6(<1y4qsgqRshjT{!!go7Wq4KOWFnCUske`L`Gj=IUH|r1`7-|CFr(dMrlAm zG82@`JxS=t|}Y`;87<^s!Kv3eM$68f(^ zDeTaT;-IjS@2|PU&`&vqo>vjAL(^R1+~jM^A&*mjfaGASDF@e z+NzVP9s^l35!}@I$9X?Md0Z|Nl)=jK`3x*GD^s~~46DHOCvh#$C+SGg7`>Z>2a6BM zwCH=CuuglSZGM<+m>zjMZA)X6hyFEsevD<-%Aw}A z?fi)l#)vBgGhAjiR`Pxo7)j%PGc(*l=A(~BA|Ad{E9eg;?n;C>=;iB-Wk)mo5bC^h zN&}d`<=rM^7KPSYJBvg2ucA0W>TCs3GoY2BMMkd^o;7WvA;GG9CL@|J*H?E5VVl6v z4rZA?x*X?dtkHum)~E$kV|v89&si=ZxE%3vp)fK83K+wXq&5o*7j5HmVT84X%UV!V0aK72m0=)l zd;0FqYD<-j2Q4(boBBYV9tW>`$^sIa;X4_(+Kz~tT)#z!#5+u|&cA>4+I+Thj2*G` z$!kZo=l0%;Y}bNq!!$fTX`vHDo4o?&YPduvY{6lwSYa`-;f9KfsC88phFcrTx)XC8 z%wH)a_a0^)Gn5UH*7`U4daG;D5bZ+Fp2AX`nm1w#4O-ru1vQPy|I~R%ntI5&Kp!Q= z3?xIBnDqqa_d+%!msaIge`lYL1cx_~cq5ePp{ zwwzZ;YhcIgKV|`%cev>-;Sjj4Z77|r^VcsVFw~k*W-No2;rP8*0t4;TxTj1TfQKz6 zdiyq--Um?IvO5MeAiZ1=o`LEvOhsbjK^Vyt)S6j9NCU1&%mPxF`MFB}HLy&0#w>v^ zQgcmRe2ge?QyIxS1JF1*_Q8>paf1!D9;JH0WjYJbFx|pa*eU@!poOTKH3ozoN-;Qj zJqqQBsc*x@5&!mleJcqfTZP`kvJaoG@2Z!pEe8WWr=57 zajf3Z1v@arm7=vJ%d3*Pa*n~giAgEOGLoxj1~cx0cXsc`D2xeM<5CGC8pU?rcc%UX z#SV7b6Z3{Vf>~KaMR;xiTB8=LGGn+lAN0sR7G54nP&>?bm!W({Xql^M!|~mSp3{pK zMYHsR7|3vAk$bl|P0q+us|>0X4J#5B6-e9vC*6Uz@F1kwBq#3G(sN8Cw1n)~2Sf&t zDlcE zz-YJU<6cS(Wo7pJ7|e~fcdV9sV_M0IHPZ1&o)=%*BPRP zqU8{lh%SzdDd{$%EgnZ`ZUfrGQ|N?UCP2$C_&|$HJFsuvmgI(hW5-Wv;xd@+5W2!R zx>T+%aSoTep773IHZ08-GxS%G?lmp-rdrbF^wuNrD~5F3VXCQASGP?ic z?Y2=RL7~rSC)_bbKUD4EYXVEHaqy5vP5^$PmP(FgFqETn4%(L?%2eZIc3~ilKMG%|)nX0L0`Q)V`a&Jf5AWKG1v-FafL_FjB04;6L3h7)zy59XQ zU1WS1Zl9;ZaTLQKJK<@cGB0~D4p0upE}0PV65$!j4uOXYmr$M~e#d!wnG>P8XxGvT zAs;*{JRmsoOVRjUHcwPy?^V#yM#@-EFJOMn_1gauckMV%L_yG&IDip1K(f$;77{T5 zC$O}UL!`wq3F8ac8&6_<1vYlFdpTZrSHF7C?U}*D!Zt7-54(KqnsW7@n5mL~JraXH zS+XE9B9fcVkbJy^b6bs*4x|6&8`NUfEacLg(~i}2UaJ%gz99fKK+C_2M5h8;3;Y~1 z=*0SX|9yGae{&BP;PX}O$1(?-QDXQ^p=*rH+H3zAY%!9@|%b@g2V=a?n)MvY;K0apc;T(k&f3XB@ZZQDxk z)&u<|B<>=h)9vP%ZldtWR=m^dV(-Dxt7{}pNU#3_&^BxmFiP*mLVd#SZo@St^ojI>Pjy3e=mblL*yEwyZIRfjr)!yHlqF`fe>P3K>m`=TF}R&<;d!YoC!J`YqqB zYe3mO1t9r?mI+T#>x7{oI3f>#4zZA=fUfHH(K>*^J$*Vk6G#C8BQ64N_yG_1SoRi#6|peaa?8CeoF znr2x#RF6yov;|l8fV6Q-@(J%)K*e1HkAWaYpp5U?@RLWNOf0WzRtD3OkjHHi6$eS! zkL<89*2i8iGY^-Hxw%1oJtv za#L_}3yIuk1z8{DNkFtB*jpAcYQJj;X__y);y88Y4*k840gppBT}RK*NY=`Y<2T86 zx4fg`h@B&hEDu{F(5DknnP6vpaAiZvo zf(NQGd&V86;4T@WRY)(_(*TX;bx3I={R0(8Fj=WcD34=#jZ{hL`n{zQ6fc3}N~%C9 zSDA0<^32m7zSb{(D+k?+XdWU&-4-kHYnC1)X*8H}DsJcyB$_K??n|^fZUNwmXabh= z;I~35w-uWA_vxQBuvLhF?g`uNgrG~sA%Nz*yx8tcJRl!#4)&^o0&4CB(UXPr%=9hV z*Nr<4ClK^RE1kcFbJ@eEOmz5O-WF))1)LqeE=BI*IgXJPWSJu=X!PG07#IxA zR3bAlbNGn>xRJM<3Px?kcgfO+T6X}_{$2zLE&bAl)h?$j!sj|2soNs@xE|Ucm>}6z z3gezeKyM?U-2~8WP0)5iJK6{c_=An84mmW9AUZk%k)?Cx*9Ai_>?N1mO?1ZuKl?Yau)u#KmOnM*7q7S|rAF81Ti;vWK?BXW`GUlt2>6#qI6Iz8 z)`rXgYB7mjPwltlU+Hxo$`-8gz?e6KG_r>+fTCqsLx1-b)}2FnOb zGb_aap%lY(@;b)+2AOL}V(4kK*e&HnVJ%VE8x4?5>{lJ)9jv|9VShHC;maFT2xL}-@4ly#cms67| z?J%HC;YbQxN^P4gJ)|2z(H%>hZG?i$B}R2lPm~d!)meWvp8T)zZwcZr2Ze|%d%aLULm9v)A{~Y#o@&;9K+Y2W+j%# z6*HjBwzRF$vTh5=eU@LV@w|8}2zqRprwWTcJU^7l6+JaXHjvwj#3(Rc$?83@Ea9lULnCLzISTDz8FSBr`_-J7 z6_(D3W|uS<0chAM5%dO&1xi&`Suskr-%4)x_J?DL0&*543Pfnz@(cCczjtgKcyb+9|JUA(P~%8&HTJR z?myOGekF^$jb{r~bV5!5t}}gBSKa9|BWi1Oz~ny3A%d;n`8*-VGjJv@yNGGH=%S!~ zg#&v>0`m^P(vMXuPlt^pM_9J`r*p&^;pBqkRB!pJhkzc*4kmONQ2e@U<=g z6r;$^UipXgMn0-B6RtC=@vY;4&XxGNk97i`f8NXA|7sG0V2%cc77WkIz2!JVqaNLyrT$ZU>_Ku8PH7k>$*~vvj zUjllIOP8@ah-OBhVeKI#z%_*KqNA!&;vo61W3(f>hgS6V=rqkJ9tR6t1eko+?HHil zAsLyzH^e0CpI=vR;d;H6ed)8AtRc_|NRZESMC?LIshL~`zC}qZN2f>YBqwWBx+53*>RXCb6^e3OcWaIH@MD~Mkgu7gsCG#7A<51e4yhJ<}fL8uZ z>L;BdXPEG74~;UkLYovFSXx6lPqp$eHw^z%)g07$;*1NTBc$u+v*pH=o~!7m=bHue zhp)oUuVxX$6bgbmFM~}_{zr1RTb1la2aXs$6m4{qF6WY`oOP~pxp#6D@S#6Cd zj6+#34md}1hR#GyUJii9nTd}3Ows$T7n17d04W;Lj$EW?DV0RY@JvN-93>a7P*zIr zz|iU{%9CJD(r!g^St!9A1b4~ap^(>g-ubMnU}zgVJUgHdogf;4J2dUyNYMM$i!t-( zm%%a(B1jk-C8Qpo1Hvt;0m+d-%Y3<{R`SIK(^xK)8B(fZ%)X>@GCO-~DUeLy4$Q{` zF;j%N*#IVQyav^86G|@wcvhiqSGHM2d#%4o4^*QRbcU|AG z4YxOp5uRE79?EJ3#{ie-Gm?Z(ah+G*B=c zLNK%kGpafd`H_9bInuCTXsPf>hEYuHX`%2a<}mo1H4V|SfIQJ6vHUJ~1vt3lz-j$r zF!iS*%<+JeEl&1Z06IZ4o%?XCbii4ablII+>2Azn51lw{S;DG#)OuJ>k|HFaJHa#n zts0sB*2fQwVi{YZ~Ux0|6EO19NaEN zluq>iqS`8yBXW7==>O^1L z*e6>kvAq)z*XxdCGPKyeRat)(WM}sgfd2HA8<sUqsmKYh=u)#!f!>$Pa0G7ffbVF+4On2al*cK}i;g2Ootz)r6 zVgoy*imyM%d(O;c5(1PK=BCNmaqhiJp1gg}nKLs3fSrw&OC_6t;t19^`{%S=$UWX{#?; zp{a$9doZr@C=-2u7IVB}jsKU#8_^6NpKdaYJfH44ujXFqat@|h3$~tXYgzmA=;0VQ z4iH(dY4p$phjNCzMB317HuQT+K0lVs>czn=t;&a%BVf`E(74InV;D)bWGUa_Y+W+Y z;U4FlHMVA}p%h&ty7703?3H@U%=Aij+sbf@im={Ss>;Qc;5fMcibn~L7Z#JfzcC(0 z8~-$a%-1{a9c1u0#m|i|HE%l0Hpm{RYm-|&$o}KwK8v5WFfFiKWuWx$v|T(T%Mw@F z9q~^8y!+@?u_rZj{LOV_lrQ5RPziLKBC*frs!(-jFcZ2lE44~r;KV9VN?a)R89^X3e&B6ps%=rR6A%P4g2r6! zq1ojb;7b*`t)n^&bYT=Z+H=eg(LRT#U^*%fIIJ->bp_H%D}Qlsd^AHXJ+vGN29=kR z=ObPpV*AH$`1kUvbE6%-EB~O+T6ae>47`9%9_^pF(BPWOA2b_J1zpdxvI7|w%DGwG z0l(U2NMIRnborPm$2p#ONQ9dfR#K#&Ha5lW`#VcE<(f&VEm{pNR3;>0c)3q^B$;u5 zGpw_qx>Qjh+vb=M#uZf#HOA#42j=h_Jh~#v7zd0#|4aYc&J6}OJ8y~-JD`TYs+aZH zJ%DacmWylgOo0QwNMj9(ok;Ob9fLHzZ_=_c+1h!StTdY3-j-v-`CrV%)jC7=F#H@m zlZ7@5NPp-xdo+oWV&$%3JxX@Sl@3t4_INNnQ=2m3PjWWG13`_ z76 z$M$#-(4j2g$G;ySG}JY`0WP!IwQ+lzgZ{=+%_ap7@b?7)RWuOTY&Al$Rc0E8F`dFw zq_DOKCNWNhkm+?0PDROsD>70<%(@nUy%K%SE}Sl`mLX;GNSyx$T287+1rGy!qmQ1R z3bNsO(RVq=fE}RC2xiyId^R3k$`V|-4$-b!e?&E*3btK(&?-$@U=TD&bDB}BbRgG4 zQcmOkQX)v19ww^0D3jKMnl0X1enjg z2YzuQm`CW~2`#~RsnmDAF~0NxvkTz=suol2hEMB7`J`5Fi(q|kK;H+`hRQ|+GN-5Q zhAQJVR9NF=^I1|CP9h0K~ zdT}6-)&PFUYs7J2OA|d)n;M0<6zpGnFwsOgfUc^lC`%zac#yD4rtK~%)3V6QFbAAl z`U}hQ`o^Z*)Od9IRmVjFK6~TTTtb)nS&`ML7n713q+w;My6EdXMgF<#lB&V_5hvGOeSMc$_QvbtIu6dap_8v)+QGBn1uI`rKCCW-Bb+bB z!*I0@suIp*Th+~7Qny8y!?JYk8lhm8b>(vZieXsiqE2^pmK09iAv`Q_HMBbIK{bHx z+iur5Q44`4dVQzpQgmDZ?YmJ&7&EA#pE~SAPFK$`GL0)yqkNdd6P%OgJhRS<;F#;l z0{)=}zGoj9gN%RUhlhYZVCgxVzBFfNOMASB*<>t8dr79X_Dad7n+XJAsMS3^@-w(z zUaWk!gxbjS==eh!Yv%xNHS-)H5SR1=on=@h;*wjv!i>$3^9hTc4LZ*O|2J_@CxRiT zKFDQES*@2A8($lQ2lNQROd-%uQ0VWLmMsv{Nm;S%^RI`N_!6B-OkbPr?9R3lsC9E4 zgkM?^Z!58dwY9AvoLRvpi0$B|<%{8$qPpoanCZIt#tw>XxrX41WG2c@=7lo|^u~Fu zq)ON2;qSF~?Acm~y7|&h`?5>KH`jTY%%IKNWR*GXnJD}uUX`nUkMxC|<&9rEJJGy0 zbLQ?dvdSJ$$4Xl-_1nttQonb>Zn4NkZAyI@xIOPBw%LP$z2iw6$1bwsshjwhg=sv|l|BR2QjA!j@1AJ8E)|Y{`d?|?EoK2R` z2jdrStl?z3y&K!BJ7~96POKmoUruJ{pnI~Vv6WR2TH@`yWSX8$>rzySi0vept%GKH zEwXsBoR*s;xS9i~xK6g?1DvOu9YV#T@U#BfzxMNNE0Wp^8=opZlGN+EEMDDQ-^}u~ z+!K9XJ7rR2ReD!cPQB_~ugbkD70!I&v{CE%g_GUVOjBp&cz*slfZRZq+h>jM&KGdk z&g}v~65BnLJ7O;a@K5s)8dzL-u=+FCr8|i7pdfs~JzEa>;ix1OsT4l@>)+HwK{xvC z0iYLej*i2H^7Gccua|akf-@*&<1Ce$uw*JRU4)z{%S zll9xHkH5MT^*TAf$@;4=XKQ7hReF+GA|&?=2E zcX5(mM?7j{J>Z_vY3)8_^4g60oh0LkM@u_n^LX5bMy(lXfXlLMMiDhn>Qbg3S8CxV zlo@)6vjTZYM;vEzmg1#19?SEOuUeE%vCo^xO=SeY3A-SGi%C{;PyEtOX4WLIUiuVw zcCxi#rmy3PKrm>pfca)S3*TB#?b&QPL2wur=gZyowOA$Ms?HO?_-yi}bydc=ybg^( zPin+=Sz2^r8@3Kicirr&tymS?x{1!FD^YG&yBGUim1pZ!mfr1O`LgfieLgF^&MynE zPntG&pQW#@A}32%bE+WS+@(5Yq8jqQC!aEaQveX7O6H3pf(6pv~LK6n`Oa+Bu1r z$moqj+Wx(mrsYa3ZEJReR0#g0L6!()Tk37Ns;B8qYzt9AkwunyMKjOu?vN=FQ)?Cr zO5MRZsP=A>6+5w8H)TA@>!PdI*Sn^1cIggcTX>U%`VN_JLmS7*;Us>MW4+b&yDWSdZ*3ulw=y_;jAbYZR;YCb5h@@ zj2lwY@FD=(oww0HAU*dG7pNwRKgW^0o{F*?bkk^ClUvH~J@`S~-vq}=F(l%ii_g1g z{`+f5U|DR#eP?473gi_d8=#aKzSd*0Ml9SZp^2e#dMKva=NHbck@2aZ|6YqwN2!3{yCkuZsb9v9Zr5k&sv;xqR5A8Qv%K_F8_AE zWyGu6mWg1;aSZgBDOQGqEwrV@$X@*mpciFq4NlYZc9P;hwo51@$TEz^`3!?A!^;>$ z<5hARhFYCA5TC*=z07Gi`1rLP#~SeCCsY!fdP9p7;99det)UraQ$lxUbz@a+Q0%Ju zqsJ+0$k!UW~tGrl?s_9Dzcn#@BWeDIHnfLsq zuH;m3i#WD$&g#vx_AXr{nd3RmS?W48Y}ojj>nxmIfs;N?)11T1@#}Um2j09BE;QVY zc$}rDh0+(ki~ER@cv5{&k>*Nh-bp-bPcqk1RXD6+u7{lJP}85S)k7I5+M?XoHu{(_ zYlZ)$D(@gsmg z%&Z<6m*00?M5;S_g4Q1B)bV#$PXn3^m>mzVqt;(1fwJ)XN@(gqW$pb^93;{S+vp@* z!7#v@B)HLWk|lMr^2#O$qeUKzlDBC%&uU6|$ClaInKK4Fn~)3Wkb4Hem2(EnvsxBe z2a0AR>_uHx74U<8C+jMu0q_zs-FrM>*t*_^YB@UCi=K@L0ZgoVX#{j#0Pc3KKgZ>G zl?z5?X4;LO2?`L=ojWRrcbb+~Gl?n3ajMW#aP&@n+EnYJ(g%R1(V08T;AJ2i&Z-u; ze-= zuw2Pxlkl0AuRj9l`>zLo5`_509gq$F>LqE9a{a&=I;M$aEN~y6MPemhm{Jr`{i?Er6yLaWT;;(K?NH zIDBPuE=R9?{32=iQ)e*~H)#CTH?4F0ObB`lC}lulYzJ8Q5Nu-rkzc?z)KKW?Fj5q4=TE8#yhNr4DID+@+c=>_|H?Fkn04{8?D#IhZiFXE? z{RSS0;|Me})ByRF;T1iwS_5gr>?zo%&kgi^BBRl)K{WnFH_H|$S;3=nJO(vAN6X4LV_&%@fq4 zk!K<+5h;!A=Bq~ly@)kjMgtKCPDQTA5v297nc*OilT-}Q7RxoSPAljRH$25_anPTt z6i{BO%3o9bCy@r(3fZN_@_!`hXSse3;TNj{ReMX^XtkShI>M+ds2k$k)pX9 zjVOr?VPiYuvl}$3wgl7I2+&uG0uOius%}5 z92wd=<*>si1PqwotFIMa70yhb-F_;->-5RtpwA69WgdsLwazgu;RPU z|6+)C_^M1 zZUnR-di>T`vmd9yH`E%u=jH=C(P=x2QF#Y0AiIRZ%lv|oE(hS~q_p~uOcXJ=+XmX< z$cNow$}T z1<>ACHKju;>ad+EJnM@E2pteh8=$8si9W?TT-~ojI>;5|9$Bs~H9+eqyA3_dfgZ2c z!pe2VZl65)wp``pEaNKbz6z0|BjrqnhM%Lz_9LUB(XvT)9EvF`gL`lNRQqY?5Z;m^ z^dM>HBKU&*I|ZN>%miw~Fkt;3nc*7I4O>EsQFsYyi;k9hJxreQbH+F$uT1)&Nnhrl zoO~I!k1t+-;bEM<6w)KAPv*1N!8QRipGCtMRzx#Gts!NkP9Q;o3G=ewNkr6Dy(VxdqXY zp%uFNByH zf1^Qs6$^sWtf-5L(MHQ`)&Ov6%UJjs_qAkE=h8L;QTF(BK>t1O4<8*q^>SUb=#o<( z?1#8HKTnOJ3qVgrKC{%2w(o_{vBO9XCTr3iO3&JoB?`rRWbbe4nwQ~c%Q*!ya+&C8 z`wFeco1RvzH*}M@L)hoeaB+Vy9)py$&I+38kwMJTLqgNuOiy&ZKbfH~jG-OK{Mci= zL_iO&VI81%5)&NnzJKp4RIlrWw9@)O8u>s-^1ga<{JY5~0z2NWd0Ntn0X^8TvS3_06Au#9`c$xHBc~7y zePuF3lZB3GN)Dp9<79?5=oX8v=>Z(glL`(EVQ3F>AGTaPHROC?4bAj~IoP|Ybh6;x zM$@J>q=lu(lWVoslC%-&?5pW{cZ%*#J ze3u%4q6tBA1(GA0!fF_xG$e+We*iu6lR%VP22)}#=77;$4*CI0SKRs+Or?!aO`oMB zNtc-6uYkT%1&twK13PLpRmuwJzG&zxW#}w3#etDBr;3hF0ohb*aB&y)LKMy-Q|xLS z`T1ag=FI%!`j^Aa=DkBU>DJPWRAkE~i4_@o6~nDF=SFwC4xvt$KwnY zks-WjD}~F`NVE0o9ESer^%w4Y^M&iKosB3w7+egtNYkUKhn^YI0_VgGx6H>i8wnTu zeh@W`QS9%TB_m07I_Pp5?H%M>WpUBXP;|r%~ zSTAX1=}^uPUlDO_PP!jhMfbA_6&S1zKlDjVds-<%nyj=UJ0)ic;~|cx`2HUNePIR# zVjF~taim_Tk!HG;AC&@qxmn-$fLMRU8LcbX2loz-^}hMB``*WXR^sU!rSmDckX#5zRk>Hg9+2k;AHy@C<|JcKu z*~`!7y$5Rpz{Uu}gl%{b=}-`D3=MjQ`M`cgZi8V=^wM53kYVly>eed&T38xZ)ft-& zUe^zbmX>cRf>utJUv+@yvw0#ziz!2^dl*cv2VdiT29ur5aXVaPD&MiFfr-6j)y8o7Fiu&#x&vhX6+$h>#c#KoHDn*+w5 z&F9Y0uA=7!RSOkEXOxFF)*?D1D3fZ{SaiLOeJa?!{izIXy>Vb@m^Bx5IbYaM$0&K1 z?LdaB?5_GdDxUuM?ZaEc&ktJO7JYk{=v61G|3#e7nodCrn! znrMzuO4!YSj;oOA$hHCL+}t&ISr26@w43h`Qd$O{(+Obp4x*$471m^=H-hFkjCoA| z0V85gWN6ihDiWjhWYB*>(Oau^;+hk2LI=|ycK!XYecl(qnHKuEk&=G71=3xRw8TYJ zVK{3;T*KI5{7+5$tzuy)-2K_CfU@ndF>@^2X2Sgzcs>!(>(zmpM4$Wgxs2*MFCHGn zv*+hS1qb~1^v*%3w&BoqG(9tAQBfC+Pd!dVhCq7l3n$Y3vCh!^;9I_nY3DXjm!FX_ zY%xMHqnbQId1A8eSMbbG<6kEN8jd@fieT80Gw;hHoDxB21n7_Ss=hJ1I&fJZeOGo7 z`44{_HeVBvH0ZYm(B*!WyT|iI!q0vp^qvHX0lh5FpVrl|ftWFEDt&Rz6#wmRaGjA@ zJM<5)-pl4sy>N+Y`alS#HjJX>mm?Y>4~gUjKm*b653%|xZmAbQyJ3Iq+5s(Pb^!EB z#Ra|cWrZN;Xc%y(ac8Dx1fT5;?{vKGaX@d2YCE7A21lOHl??S3;DVq_l@W%uM6Wx4 zr4e>}wo0MQmaPfT`?_Aa*JKFLPxp2=zmDJd^4-f99?ln(zPrDb5WvuUt=t&N_M>VV z%|L8}o;6((0e!uc(a*IjWY_$tuT)yNX7WLUFl#da8xBiyY&f$xPXx`rLP3lwVKbc;U*r9C;OHxhY$bMNnzGE)s zu7h>_RFPU`rn^=wgO>d?2W$o_5Dk!rRo~mvDZungHVkQxd+MAsH z`_tHJk8PMN`W^+5sju+=>Q2} zVdvUR}T>55Iiqy0Ilo{K$}=L>9JxU zvxGjw`V!*Ew2H&db3x8~XfnK_qgFsiD3_dKk^WGO2ttpwrCh)HTdTu(yBqI+9X~mi z`FT5zE)o4a5q`QUZ!$}r; zFiX9{$kc*Zd#VQQfb@Fv4Tb#7_#K!ts74HZTtZ7*te`n^bG`4(^vvg1PjV}u{Xg#i zDGQAk)u^`YjSU1XOtjqq^hbIop&;3^pQNJ@&S5xx3~9KB+{-dd zcg!{zDG%(74fxIBF4o#y;OzAr3h2SW0nK4Mtr=~GwaN^#-~&d-1b4>0kn<5h7Yaj5 z0^tOOZ)2g=l!kWFph+WVjnbh7pW_vts}x<_g`37EA+w372i*;H`0EU z|Mb?yLpzk&>PgwQ=CBz~B6ws`t1Nb<(G^+*T>e<_tR4<`G^DBg4&)^`J!NS84;u`C z4wx>#gb;ygi5)leDpcCt7@`VH%XKHG*>hv~NI;nu88u z3}(r$Sf~zVO0WUnl$yxdz#Px`_6VNG^2Sy`OY%z%$~-ZV4zQ{$)SWT;a-GllD?Cmk ztX2}NRhr&2iEjq$eA3>xcGu-aNMKjnN=DQ4o}|S^Vh9c&A?BKRGH@)WcV8~I^z?Eq zq~NpgoUNIV%HSJOdO{n<4B0y8Reexyk)&-wIs5_`!qLIJ$T_vVif;pQlpmWlKcqI_ z;I$?TfoK3MA?HKM1&nBpfY$O0QM^rn29g7oWrbuN2W6(}2Xxorsd>B+DgS1@8qnmv zJ`J?{XwcW@S*`q|O-M9H2zCFh>$&d$%#C@!5nKiD`wO=`i!evF*dufSD+`Q)+;_P? z%>~93#tkQ_mC1S`-CKGGw+kWvFd4TgyBMayyAFGxp{Zb6vgAaq`9s9;0-{0AxjZ^E z%X75#rjls^pzGRG*dQ}bNKwVHM)dxuIra&lgDkH%U>OeWIv18pY6Cu)6Q+L{OeW9$ zkYwZaZ~cTZrR|qR0(rNKE<-IB1^^+Fv56|9otPshM}fg7#BdB&9?FLZNDekBakWW5 zh)dxV)@}4;vH2;li7Ew(DkAT&lH?Sve0Y$qs;+fmLRY}3^&&V=QMnD za>Wb&Zs`+{!n=bnziR=snn$6z*khg*5lMht}n!$#!tC%GHjSC0FJA1^D#e$jO>I* zWmxk|bjnG$t#cii*am4nbv~jxV45u8nfnZ3K|UuimRTH@B`=fodR-v8s8b3;L*N_} zC+97|`xTch6)5{dg6Yno)sk!HF;g&5+2PQF+;<*%PI?yNn#nV5YMy4(Uns3JZL(}AvOGM3o!O?}(aDE1qEhY(S zMtJTFK-=d-*Y&zt;7wmN1A14!r4HntlBfR7WD@SB!{Ngt>Bh|I`g|z=BiLXum9Foj z99`1CjB1$S7*M8z5-sEMftS;C$+(^(wob_W*sLxx_xn^WC(*bCa12A;vh=h`NZCXI zhuGL452o^PJ<(5Isp49T3^ohh;@)Y6bQg;R0;It~uu$&rl7sD9#dFSzI?wa#0?(-Q zm>0ZER(1s80kVx_JmXwIYkzpFKJK&;Gc>b+S+3f|a;#2*1%@t_kF+_Nm;Fy>a)a;N zm@+EC8RR^h1HMf|?ojawIgD2t+QWDS`{P)>90YUi{SG2SU(}ukq6$oxue6BLx(|36s(p@y~S8NjU;Vc>#T&^VbN~z`ukvuzC zrcxvcJ8uTY%z$$YXTVW8-*yS@k52`3#4>>y>X3ljXh>HvrbmSS5BP3m{k)Qf8IZgN zr0Xf#xfh`JpWRS{A6-9a4DfPoW|a)Vi%80_E015G6DbEPSJ2GZ1bCZlC~~M6tD;RkiZp9oefYJrGI;gD?(7GxO3N*0`19oC5w?PpWiK38+ za%EwlJ`%hDmH}k7fMmvU(nfNE^^~tUSFO{`)p%l!x@7YL()ibrl(uQ4T)@?)r9Bv5 zN7D4Op~7PpW705D)i7(1t;Cz{h893~w$6yz@0)8W%Ltmh4$y&;5QIv#A@gHx$Si4j zk-Z@5=I}}SY>o;ie#)L8;n7z5FDr&&BsLoi?}5h15n&Fe6jYm4{=>W! ziMG0EB)Fq&#<@jf+O2G>#*;GGoT0gld>jESAd51?F5)7+a7MrvwF`%RZ>u31vnxK( z8$S>&At*pPTnyFWeBPgik=$eg#31`>5<3WHoKe78Bt|Qgy+s-NB2Y3u-l`P<*2~k4 zk?l{to-#B++N-ih>HutH=rSPfoyngGq!rU`Nh%i}WrmhvVG^2#qOOhPK|II46^CzSC&zqty)YT& z7_TRQbeu+03m(|89ANg!swONWoZPOIQKnvBfe~Xmip}$|3``S}wU!wSt%%l`^tBM7 z5+4w4OU)Kji+HrPw7?<3msS<6$wQgyD3<6BP_)cTieUDVq!???g6n-t4-og#eR}0= z=zl-SJdM===-~fFFsB~c@%lE;VC%hZ1V|?$K$dbrO2;911XARV^~?iDDVCdxm|1-H-l^d@c3^AawTgQkQU=A_^)|BRWA%NP`uu{Tk z`GQRnLzEjQ>yEIrQzj9UpKo`3<;Y+l=Fg0n;UtXPGeuEg0Lf4o(8^^PL(m6pf8p!w zVf3n*o!u^n#?WjDlM>9leFi>(B`P(`#mXa+G)|@G!{Hk$d?mdi&ry2-&&z5np@ggg zmKn_Gg};4t4z9Y#oFbxkHHhZfiYY^1nG+v1bLDciC8J*mOie%F-YMPamC5>W4+lAu z^!;JJH%$Rq6(QdgW!|&w#GHaTr0OgA)h6iyomUn zuKih9zFyH2Ja-G?fuw68t?>@KvlSh*Q^WKW7zdt_*tSey)XbS-8K?hN)LiD|0OfW( z`>@@Vp#kQSWVJJ$<}lD#a;iB=yO>sKU|THMSa+0_^b5N9V09&N%*;`jhRuvKT2w|` zy=z)rwGQ&4o|ap}%ErXLwe)lYNpmfcYL6iwRZ@G=*+q<(mrO0l7ZKgjTw99kFoj`M z7-1UpT;^s2vi5Svs^*%rZxB5d$%vn}cgFA7Y5_gwKS&uGQWanhSIofNJ-@Z2RERuN zmM-oVM$+9*Ws}EjSxT7$gP@8;SGFNJX8O|fh!cO43yJ_nBbG4(?^fh2*5e}^e-x5? zp1fD#3Q#jSS`2SuixFOKnc-m$O^j)X_<)K-$*2xvM4=JNGuV&=JX>b~$;T%=xIm6T zhF4f&Xuq5VA>sPj)aWj{SZ}l0GDWm#=_E$H6OvX$Lqd;iPE&fDk?HP*bPK1mEf5D* z4*FtIk7Ou}UNvc1u}gc>JqQ&6U2i=c^+46uK1FDb1sI;gFCiK|;~el%f4ymTn0x3& z>s1BPW(hs7wJfxBh|55Q&IhS}RI607Vj4DU1+;jGfbR0-H1@FbF3=LC{5WD4klf^)B>gPE?WmS<%B5X^u{BcMen_Izx%g}M+s3gt1Ne3m&w(=W4s zXuEdYMvfq=0ek=oynzA2*pMKgn1N3~z=5HVfZ*7HC0;;s%w(-An6VT2a_;)|tDc%) zH^*fyNlPNR%X#zW)&D`N3VMqPnS&r4YAtrXc7D!sj!L@&q8qIl&qB~&xJtzj0t4p! zFw|41Q;wlHurgoZN8G*))1t)-pNRq<8k*rnU9+1U8&5SSF1R_!BvK)A=T=?sl>Y`Kth%V-XGeiBHVCJ?Zx2*4)@l70vy*96cX)&l6} zB6fbh%;y6+$3-uWNk=aY3I0LaK&59^E4fVz#NWy~rihE`K#dxqBMdwbNM znmmc9XPxl~hNiJcgz7Ex^q#-aphZMrxe$mxC^5Ol&bLh5k(LI5K|Ig@hUQ7D${d-$evWrmv2W`+hp7M)Le;{eq9gl%n()UP0U%& zz#_Oo(7?0#eQ0(Jd244K+`ha(h%H~AI(wiRTJPxxD4k}e^AG{y08@qTz=Am<@4ySxZIJjV2VqHi*KvE$)0dO=8!Rp+GdEJZY3 zL1aX_I)}t6a026K+jfGEhz3#Z&2d*qUyG3Evi(sYXpd)WP~H1(>!_8JObGg-GyHan z($3&44DB?B@pP~Ug)mIl(LR{eE*YAb85&ydiJdhT-H%7Bl+FR;Yd|#1jII($qkko&=)F9y>-fxMNoNgsjTHjp*cEXXy7(}Tnc-GdbvP+ zLxLm-j#5MO&Ea4S&9^Y@Ko*krejKjaQYfvE_E*LOEy_`-K4(;8uv^T)qBq`8-I=#U z$|J?hjG!?Hp)Y_+?+}(q6@rC^=H~+IsxTPrhF^(_i0Su?p*xHxAJWhyJWNBQG0R6g zsKr%v2Y2});6V_PU=N+$&>a@E`}n;qC_pGf9zkfteiP>BmKvhS%Rfp_MKnFf2<3N} z09bkFZi9dxLo|9QRCh?;l}Orr_Gi{-iwQcV&Kb|BdX1!PtQ-`TNDCFo8P#wDGn4D4 zf$3q^ozcF2oP~z&IPQVychu0bbWqMp+``b?&dG4HzI!N5cga6~_fon;zG^Ch7K@FH zR=#BSRD-*>lQTx3JZbzp#?b8)4T^GlvRy(?ZV19*SGYlUlzX$6i|912m+&lbw##-| zPNW_jnTKLG1hOY4Syh>(2FT_@Ync#$^o;Ui<7!+|XeRsEjKF-Y+g{HC5 zLGTV;GnM3_V3QMrB}H}!a@puCXyC0rWG>JV2J=-^Zll#V~?QuN9n!T!PjfD1Z6PvE|M}MWB8f$T*ZADu(4Vg zdNzRPA&s=|r>YLN*$#+A(9*9_$^=Vvm~(9jG{di|<* zV217Z7q8%RYTr)v|~pjv3akT5Kw91G}wpeV-I zlx_^oVCbze^nrfDnR}bjf#k}7kk+YEsyndqq^v%Yy8RvE`<3RpfyS%=*7ciy1D*PW z@0sngy6$orJ^LMUy#Wi%V`dfDt(F`xdoJoEilDT~j@>*<-;&}OoE`MAmSJ*(MLA-u zvf>PaSLkXvwBAH!C~55|q8t;!jwjc(of}+{4+o@0#St~M5VYWV6jHzy!xjq*z0L3c zrf7u(ET(_YR@PoF-}MA8H|2-pcTX640YgW)QORXlu~c+uO_4M!j*_5PAnIPi#KoZ_ zLEArhLHj$Z{_{uG7)QJis&nVSJr$rFtoH!VEtlY-{oe` zu52@aK1sxGN^Zo-ZMyy#GksCTuy*2mUUnd^Wt4?1i;Z6dOAme4r=Li1fS}jMGy^zB zIpQVhVUZLu#i8?|twc#{N{OJg6q*FILK+kuOb2)guH9-Bh7j zVR0xa?^@9bc(j%Ca`9_8r!+J=6;7xkh8B@J7%r-MLBO7=gF&i8D zg!z?ju7=@=sPEr4h9<#5c;@cI*D5P#U5!&TvLsP(m}dz%1J7?*_Ja9)4{O;m&}2oD zC6!h>l15Q!0qL&+pYX4j0~E)~G>xew8#CXURxR9_G_+|&LvIv!)?aR$edrQ-^Gp>g0!c+du<`|m78|)eeEMN03qI3_nQFg1t zTH_hVfo7FDD-aEm-WH|*rIfz)0sW1ZQEq^&)e)^_7|ASI=&bggI&}&Ww3CpX20f@h zcE9g2bVPC_X&Hrkz>r~`<^@EbY?3mywKfnm;dy##1$JWr(Xx>fagJ#l&ND)V>rzOp zorX;Vx?OS9*)de$bzXL$o5kWCq3-{tKH= z8@UU7tN@Q!cwo~EVtChrp=%Y#mk{*po7S5bMI_NaqT~P|>y7ByTcqa*={jO&EXxI+ z{%6cVYV!?~$JAw#Mkq?BEIqRZy!C<{e!VneqEd*6cI2X(J zbt!1|j4#73J#Ggya282=kA*{8d4pVdFKU;99Kk1CTX>+@U+VqU8qOVPXfSlngA+rG zY6e3qNAJUs-CzmK9PH41t3V4OJnW>UJ;F5-nh4t0?d<_-p!&t3>Mbm`Z)WH|KYx#S zjwe-}q4P0Q5SL-b6EAmQJj2`c|-XjB*%5 zr^g~W5>1yHnjOU%gL8P6CR)$ZLeWJ;ze+-bp!e1c6fhn4SlHPFs{}Iy^dgb7)Z1Hj4lj)&8vGn%&TkkY3;V5= zp@n}&;n5CgK$=Jz9fvQuxMP<^$Cqbl0D744Sr*QFhNedg z0e#Q}iL|=s`Tkz0MibwZ)-FsX$6Bef$}s z13z!EUTufS4j`H-8lvOx7C^)92}}yIKv{IJyFvh{_1LHA!r5lI)Fa*Sj-_> zO37YdQ6r7Ram#?Nd%KEMp@cX>&3!th;pzt&G=2Yu4iZnX@#?>H3pXeTKNFk zl^O|cfaWm}1Z!(uM`<>pNfRzU9PLsowP6nAxFbPNSS6l4pc9Vf6-RCT9l^#ZV2@%Y zAG(Vgy8aBRGJ`fo{~VSaIhszyV}6e&;M5Dzd2|p zii7d2eK#1RTCQ40paTXGU8kTw2N?PT(>T`yH0&6EVGWMvs(3H}e^5*_AlOJbbihlm(=E zYvDcups&Qx*9v|{oNkPtC7ZMkpiM@HAqLHeHj?gyp}R5-j#xA|;eS5=VX%_f=>mR$`yuA^`cLw@CQ z$=Q{L5J#qFr=WX#7TWBq@AE+>{c>zj|D}SZs83sH~_sSNq4d0uI%P&DZjFD z|6ploXujEUQM8sSB@7n~z1`15?9ObUtapQ!if9b_Vveo}a>+qCoML(gj(hI5tdfV1?jvVpox(!J`FstB0A8;(qEhfhLPf=KPmv-nrmS=7uBN; zT?`$Z-Ke2$k`mvMinht4$bL`bng7cxVSy_E+6`ia;-~;L2@dv;^YQ6i!|zbIBd)x! zA?SWx-D_G0+6zJB^!3)RI3N`C=-mlu-#!Z(6F_Ip@ectSLkxcX;~c_v>q8oSmW@6k zw+7fQa7d1lp}F3UQO?~emSLII94VUuri!_S9OeK+e=VhGN_=aOLxOgB0EH$!acb&c z#X&kmqp1vZxlf4QPbgPqE9J)1(`tZ5J;zb#`hTEk>=^PTN?_>I8>hZkc;87p_m>(} zyeLiyV`%Jh+hWFys10=z6FeSsXW>kVKZWR$_4Oq74jQ0kX;g)V2B2l6n1wjN(0*(V zAdNI7WOQvP8ht4Mbg4K1<~21mQ?tzMzZ=j6oV(nVCHqeW&?cf$Idl4JuG+3KAOXXm zb65qQIg-slfJ+Eda^`r4`h`NyU}(1OKv?4`{dpnrjNQgC1pxq!Fo%ffiZJw_j-fZ% zr*JEfL@5>Vjsnr2S#(?%M>?Q5a@^!?JPQ3=`u1;a3>}XgVfju(p&Au@hAJgZ76Q<6 zIBxWLe}9R9UO9;8NB-%<%9q2x2oONuHyB#wvp9k}QFo*`Nui9e1`IilVz1$;jiFCz z>Z3;OFo=~!M-osyCB1i1>33{eb{zfVLOlCcs}GUTnXC&9t%fDR?O{7+w%!WWL>|=l`fXcicvfD2j@J z7r=pbV8AdG5&{$}@CpbxQYb*s4m`5~$?+tDw_wLk?9I8}uTFKps_rI5kL5QMNqt72 z=Iz_}{m%n5sqcIF`00S+oEVOLA^q)ujxfhxLebXlCL($j(3ejhp8TzR_GqGLG_=6j z1}6DT4kzf0=7Qo!w=p>bCc3a1M60qf919V(8ndpOvzA&UG7q7m9mcXO9h4Qv)-zCAkRA>o91L*K+Y^J>A3IX(c?NUQ2yCW74@$bTWam+K8DkVrEl@CUWPSCNNubJZ0#%cywpdS-#nz&*buM37&9J2+9bF?-kqzGOeqI6=W5Tj+~`GpHWJNxXnvk7`$$Z@Zb zy(%9s_fjh@`dI2c?t{ip9GhrtHeqN2(SOPHPyzi0MSlZGpRYO0E113dHU>;J^O7s5 zLFS~H0nAdL>SRGD^&FNlWG-~9IR@pjhC%@y?J9+hTZWFU(8}Gk;T(vY(}oU57u!0$ z6hsp%0nx>1qHgSLhE4!2?+XPBpbKLcP`_ik3x#RH(625z9wN1(uSrSG-ayfpu?rx& z8?<9YG_hN$u9Mqh9i1_Axh<(?Yz6@?^FI^l@JfG6f`jW4Khi@hACa#RK>tX2|LzKg zmQ>+XLbDu_lhRK?LWs`MTa({!lS>U_IX=Vs^H|_^oGnKuz_mdgfA2i2HKa|dkT6G> zX0o2ntmoK{$9EzchE_I<9y1ruO3#A=Bz68^<_&0m%{{6trAI}_Q4DR7O+IE$;Y)46 z+QHDVT3T>DX=Sgyku9Xr9mdf&CyS0WoP$-mQ#*6`^VPp*J4%OrJeD`D2%zc44?LHx zo1dB2cqzNsf+WngcDAp)WdsjnZoab+U6vUyV7ZOaDLG@QRpe*|N)K$j67R6$y13c; zR{mAaAZ(|NDloKd5fvGdlAkui9YlxjfTU##`e`kN)8Z!j6m!tztc?>_|Dv%io1rsN zZ%3;v8-9gCm}PJ=8w^6<=osGj5$#My0V(tAa|?W?BJRM6|Kf!R<25ARpG}%bXRhS zwXb)+Ca{!7HHDQC)@uvA{t4jbCX``>j>S*8fTBvqf}D zpeTyP6YNe=$;SNJgl4sNQ4h%#9K!|sQ_Ls>5xuvY!MGS6VG7_~i^(;p(NQ>u8%erB zysbtw^XDHB(EB}Gw|1QI^F!mBgYGyt`=f1f*^49k>hg$Q+8w*T6)9u73XX*4QC9nT zBR79BprAKWi^$K%>KKk$I-rb?qLJvdNqrBH6PRN^e=X`}G&>{Nx3*>d0Gfex+REk0 zqpSbIc4h*W%EkJ`E@mu1qiMwvjg&eb1J4HNr&|#H?ZS7Phc$AQ7PB}&!(O+wkLoS~ zdLx?O+z&)PgJ%#O_E1>5@eUvUR4ZtHm?H;@cE=D;kSJth2T(1*PJ^8wX@W2-Xa>%h zVSKW;Q}Fx^0ljam3JyC+Vg_Y^azP+ye%p;aj&A#V0&5}rZ1Jc@dy3T)i*G<(>gJSgA5tRX>SCu<66c$7{d^|>rB$xK-|HkIX0W(MJZYkEilE1ZWtS3KA=IkND~Pu zCQYUEPx90Sa&kPdT(-tUIypL@q5LkB^SvfUHMa9$?#cFDmy8ZeAf*~*Tv-s=~UhUNfV(9q;C6#QPo$wcdBBne@+BL?`wSy!RAPv zVml{q%$pz{1JOZ8)DeOL5Pg4PK>O)ETD2REJKv4AD;MLcT&s6HgYvkoDzt}YQ5x{G zds#z%{=ukkBb-8+lp9?5+(7i|POOco|@4vqN#P6B|V5$$ilVeS29%Pp?K!)aN)6lXk)wg(URcnX1u? z(y=tPK{I%61J6S+TX0A~GUL7WvVQc?M%qwZINDdcSw{lcO(Z?{4{yaY#O`VZA^XW^ zWzq^|JHJ*XKf#&5#e8%~g(eIe8-e)*>o%PK)JTU=l0d|?MIk(W!ay6 znCoa>(BvD2?onVb((^-wvcXz6nyA2&Cb595y=+RyfV;!cW-xP&T__RzJHgQYVYQvr zA}-sZPRmMj(@KSVuyeo|J2;{*G$V|^pXa;N2-+0Kj;UD@z{2QtP4qm5Gj=2D`QNph z;)nxjohYdz`piCMqwr4m$h7T}ek$V|&Jit_4SQQO2lL;UmTK#@KdafDb&-{a0&$K%GRKucxTt_fspw}Y?nn>0TNn8Sc^Li8R;Ut-~$$KB2g#FHgH zgrH2~xwJA5(7cZ4uapR1*3`+Yh<+1D`(Y1!$}6PE%@VqfI1}3T!aHld(rKIA!+R6o=|BI}}-T z-c{9{5q+rOdlx~Y8NxmpKc7a?Z3O3lf*$8lXc0`#VDbgMOYg#HX4$q%av=Q~DP4E% zljT3asAv%ZQY$r}wc;}9NPL6b#!*;=wutOMt-H%g@!$8&uDcwh3f1<@w= zIMlaOZ}8Az=uc4^jg0PcbX#>o8ffSb8bh~c7ej;J6l{jph`BjRorv|5aJqj1v1JR< z?Lvg$3!Y>&M;~UH(?{6Zg8gnSN&6phKBT9Rq)OWy3%T2zEG2()ed;xvuQW=LJZsVl40N46S$8-`?BUg^Wf;ujpsG zBWIYtGT0$-^%i2G@#xe%E2201umRrA1$bMG3L}IGRCS7mE_h`cPbAlXvmivjSe^lJ zuMRUVeP;~1?&h;60?|!5)EGY7FxD*|Zt&CdYV|%PqSq$fQU!qPsDJ%&HsMqGNv(Cn#euC~N^U}!YQ z7|x4rH&?*Ui5R1pGtA$&2*%z$J;ED&74Hh=+ug~gr@5#OJ!D;_9Im689ZDUv>_^ys zfpZ{zk6_>^cE~KN z;|yXeLnZh;V(3GfaE6MWM()-Hhxvn=6`ug3KYB3DLcqp`Cc=Xm;0n zeiCSO-=$rA(qMOXJ0Y{ZIqTcJ5>O7-=CBIV=Ue@V+4bbcYq>4x4X9c3#adV=_iI99 z4(DHeIV)0qZ1ZY-YpigVe&iL2OX=Z|HMFt##2UAdP&84FHG&>6^i~Uk+RxAovD0nB z=g&8Xv!CSdPG5VM zs^QQ3{;&dR)6X}H#Oz>ZfcU^(XOBZj-*|HcofQmDb=+z$#d^Snu=UX}kHy430R082 zeq0OL{fRrc4rod(;`Nia=?kigc@LHEQ`aQCcA6a~D@bCK-$BQ}sg*-BERL!Dna{(Kfv<@v{r) z_ezeq+QL)qgERL9O;D^iC2Ff1_xCX{)g&-Xu+UU5Cm3CTTk*`&)UlCO4dW~ikQ0NP zv_HRWYUqX>GeHxsOPU$UoTNs#L+0saxuKEYLhu|?ns`SP)u5(tYyF0v%1a`;6Ng@6 zXiawa?aE4`PBbsmM^RtckRB+G?w16V-4jb2AL`m+q8%HQH1tdexlJ6jHb8rSh1;Z4 z^ko}8XNQnht0=I$afu;!LZAdRvd(w`x$E{^zI=#iNcvZcSF~8I3~lkI1CiG(qS=#z zPdL=j52BvsHURWNnZpg(tQ$~PZoaq$n!$Fm{a)|ddcb+DUIn#rMGBnARa0&@SkE0vKL_qf;{l``P zImXcTN_}8!JTWI`1g{`^0%_GME<60cZ<(}+fUcbHXx5D=723?avQVM-7UU!7QAAj& zhv(Q|mI3{x+(zl?St=WH2FEW+W0cwfH!JbdaPr-)Ao;dDQiGq$Ez)=xg3_acUKrYu z-3saXYBnnTySZ+o<}pA2VGONyYjNEVjOOZd5+d%+bFo@%%m5c4b-AwvMGGcU~2mRdQ<6c8j_Ye8;(&V zz&z-YMYL3zbphSuW_1RQp}VHr2L#Y&3TX?E2}^%GqSnfhI<%BZig;4j+00^wo*&mo z4JtBHW2GpG9G|-9nSTyZn^S4qFRjy~rw3F%(}wJx7R&2$kmGF&n!ikxbEan6<2Tt| zQ;0wG3@QCrmVTTZC8z++mLt&sx+kG2eikUp;{eaW&=mRv)}s-Fc_?XdM5mCNM^rMsqCKG(guP z*cFDu=Z?b9t}XUxzp~5 zoK^wMc@pCipuZGiew*b^UI6o*7%SqaW5&3C9NZ?TONe#_G?`6KdB;4{!bu+*dNS$` zKu;2dlPb}_A8M~v*9w?}p`UIOx!CpjqtJ9DF64eoIlTdY-Xlpx0ZA6DH@V;{go`8E z4}54)N9MGL27r5F!7`QhMiEE9EQwhKy*RW6%o3{0XL@^9r|#d~lE5%1mph9{bXod| zd>)8q;RPg3c?SjSS$pK~Ol=YjT@f7^9*JjL<0T9&I~T7eisw3n#{qVxt@qnn9Zov& z<0 ze`*sG#pr9zxr#fd#A`vcv2%nu7+%obnu+K*!#+mVXf{{@=%CW) zY4px#_NK()3$kO;e0}+I0(3Lfj({_WPAfuXy|cYtS&CDEyXNR#*dw~Q9s#uE$| z&?prI!>CFA?jtMWkdAIXMYP_?vNQ&q#p*yl&xTMFmh*3U_)X<#G_((xfuj2}zs>|R zzY^@c>iSu5yxhUi?!$VUW{c?*k0#d9lC&Ql`wg=0$QrtvS2-RNK@aKquVO`OxLx^Q zkIp*y-&zxh|2mMPM}TI;8qC-+dvDhRv_C`t0%{uu#o0l{QVL09Fg(nDdksOyCKE8- zXGp^m6$L&~$Q}EYWfPk~jSr}|TzAw4n)zi84MPiT^$(OZsC~qn*{nMsp`59tLm2&ILj$CGUsM!$k zY?dpPB*`d2-Cw`a7rq!{A;C^w1qn^eZUN5aPSN~Fx&K4$N{<4nBRhxLGdzU7D;76n=<-x& zjfKTjxH_+zDvWKNCSpeI^MYmXy$%0!aY<(3Efln%*M=}l_Y>CUfI)OUh!rIQ9N2E? z95QC+S3$PEqpBhSc|^~t`%+t1-2%8VSX@Gw2I`HjYi zZb&~hV41CGjRIto8-i&i=_|{R=2EFct^bSe-LOk|el0`q=UeN6WY;!M({K@P-BCn4 zJk~+pFpWXlv1}X#4M9&ld!FU0hNreLFQghm8hl*BUI;wH&e5}0$e6#EkgUC$`p6Yn zp1{zbG@9OBkOD`0K{htcvW%V6yOb#WNxT5KKvthntsq($y5fn8Nz}JTB9?RuvDN5AGQYT6sBn#uH~~EqiSl6+{mg(bI7l-7I~*5n1); z6txRHk7Lg*Jv*$Oq3x%V+{x)3m7K=W?@`Rr=h8TSv0uvHlUqE)&PTKmeoSvyeSz5( zmaz8~W?7k5LDyq$U3}H3+&u=Oq39Sp>y7+j4WdaKo(JXPQ$9^C=5rBghKMUC5$SQa zP(Kt@&6iY$E(WFY`{F@#I2zdjvJ#*r3ewH197nSXfHU+g0=i-7y5?`Dp-Fam!mBRJ zI5i@@XM(@;r0QZf5ZpdF9njdIVyRY@LP3P2CqH+u=bgQ<7F*I|UcDBK^?0_(f!Fbg zCOZuy0BM;}0Y%Zl*9GmYcj`s(G445OUqTbV2Fd^_7HF;=nsE(Q7^6MZX>0+Jsye>l zMs!HJrVXD4h;F@1d_u}N#&G__=~=90Xd+Firm&fZV}I}U8O%IoXolg7LCX{#T^P{j zX!{a{Iz53(q~?UC{V`~Kw|VaQd+EHSoYOBaxEuG ziC*7uf>6&ebey`a7cn+svk|*1Mp&Y)>Oe+|r`(kt#P3qpQliwojzZEZy;iHg4AQ?B zVipKHs9|U}u_lJ5DNJ>=X{wE|jsekOGE^FkA^1AmPF?@nZb|g!M_w)(4*8vceKA)Y ziJ)O-@T{66c!~1ThMt`isRB}m^8&`SZ1Ai!G-?P#Q1^Q8{4_9`>8IsvUpKoXMjVa) zB5#DM$W`Ap0FELjr?Z6F@7Q=I!l zggTHNfN-XxwFP}3q@V3Kv}2;TyC-c{nKCqK6{c^bJj!35NGW)BcMwb$oEJdT;z%P= zqr`mj77VTN)YXa%19fDr$@sn7emVird7bNQF}_)ZVDtnlx8~DTaWn_KZtcaSxX~#3 zrp~Hh%zc;tX5(eg#I!EHCyPMgsVzUN}@Oqa-h8qlB2Y#ztW|%rxZ?G+X z-R^T~hRY7E`$tN0y*1xZ@$3ZMZe{im$DkisyEc`fxz2LQ6Rzw*+Osy8cdY_de{>?t z0S)igrjbugBgZ}?afN}`JtHpwxlX5^1DXVj8e{h0=n&E-Yt{5gR9TbwzDW{#TEhQ# z6Qi3U8iv;LC>PPpzGtu?q)j+_!I*W=8qbK!y_=u!zk{C7<7i8=?15GEx`%Hl6dm)0 z54EsgnJDmVTOl#KEO$vJ6O3^@>b+CIN&9yZg*#dde-U_fv&|iCVi?umO zO%VOVL~}fj8Tt_SCgx@dhdXEBP@V+>iiUVE0PnK2Eu}9;kWevwHkJ=i^kJIc^Q1kH zW)cqDi*k-d%^U_iVM3zzA6bU%cm~o1#TtDM&4DSxjiKAv%2RmdHM!K*YWehWu|B9{ z(7=2zt=^sP{t3}~iRk@%cCuypfotg9vk2+7CqVuCyE#E4pIecqBAVQasYVdpHS@T{ zh>RtBti9;XklgU8=D^Jsvg=bNWfL6fbB&T;R~wgWHqwM)+L}r1ZdP`f zD?36+vtbhR??4F2A^kAxvC>Qm8akud1oc()Hlq1B_DDZ3Vi`y>FE(PRJuV=&Az|{J z++E6+R{98};o(`^q-p4g+F6GXilfb>G!p||MIQk)VUG5Q)>+XQIcJObzYo%vZElV} zJVbQctNjc`tFetm#}QD$1xdrwEy+XBFf_+jf*WDs2F62X=r%?9NY@a566x-^Kw{pE zt!UO7AF|men8Nr1w7jmP1I|pkB?k0nJQ4KILC|RD!pqRJ+_22h z#F-q?f!drm%BR2Y3{pr(8((>}#K}6c@5z!}*l3$g3fk{9fX6IGhNEMo2?2B{=-eDs z;O+Gso?0RI%C}@FLmxnfe8DD~b=`0X9nHwbi?FmYG`|smL`H*X8}uu9)|(CaCEC%l z^h<}Je}JIfqGQk?3!M859d0=yy05*i8GMI!j;5(d#Wg72Z3IqS2l`Uj1ETfgQ$y#7dC=g4R*eq#k2z^ zDWzI&NSb-<(QwGdmo(;==Bt?7pF(zcfza~;L(>Bm^+}rqSgb2FU|240zrA2iqRQXI zy5vmTAb75wbTtO=r9)FdQ#M1ho0NX(lP*JxvZbgmvQ8Uz&=@?m|DFL|9plrN?#-u~ z!xHt^y*zzw83WOnFf^dH2p%+@S0W#gbMUiqGpJr;=yo;eBbsB?_SDnu8tz;5|Gu#e z7jQeWsN5i(V17N#ggu6apVjvc%~3Tpsn;4lVYyPQ`**$`81++(r*>e~&L~jkrJ`d~ z`(8fwRRm>~2+aI73tN`1q6h93mUzRHtuM{P@6 zFa`}6Q3pepduDr!@3!12$5o;J_`Y?*(Vyl8cX)+4dS|X7)g82irxndq_ERGBcT3PP zG`7IdKR19jh7QfQ)4#U?aN5l$a3&YHA~eeFKeKU)CC*dWsI9&)m}IO^BvxiIXkiXR zbj^LgH3E(ei#{WAZvcibaSoR)W-!edI?llBO$==g=_v$Fr$bshkL2)B2N1~)*f8qDUO z{3S_QoI!IOC^_)8lz0)UZXo6w-rN_|M8%iNf<0vz&er3Nhur3b8x-*~N zG-o(!3D>)?E$Am#KMw8hFf_Kt&_^iRRo``2c}ba?JXjVb5)}K@fX0Wwa|wAT^FP2H z1qg}QZ?AX;hUT#UE`1ba3ag7fE$>$t8KSN7#bF#Iu>vxN4Cpg7wC^w>FVtEiF3b~+ zpPCH;GWlKVY`$CUskbTS6+kyKTK6dSc7w8oJUqf95sro`2tIFQXw@9*6~4rDluXbD zU#kSQJL*E03z$EMbpefx4oW&GL({cS^$ZLhi4~&I<+@1yXv(V)7q+XKRJ_=3fQF&* z7scZFs6@}SGHst$GP*iz!mvC(clHwsn=^Df%^(G$#h714IVp3|*9|=tSoKF!VZpT?Rx{z(SdcO`aDVv{`$SvavWz- zI{>Bt)oX%2W`@RL86eKlS|?~8VCdVl8i#L$fOkh|;De6#TE`jG&J0Cxyd=qikj5_@ zLz+l6RnSB@=;_|h&_B?8ZyFkgj-J-A0s#QAp`Q7}@Uz&6p|2EKOyUqmb;;3L(S*{2 zq5tw~yNTj}q2Y%jIHDI#(3Kck9%1M~^yAPp0)~d(ur@X3{EQiT7k2|xlZS_)nJ27d1reN#yF}gxrv`Ts@nPMUbhE74NT4ZL1pX?0~ zx$_$d4WQf6)@;8e65TiE*+I~%o==Ewz|hAQ(2o-hZOVcjmuTjXmJVEpb5L|fHG5nr zFS|`%VU8~SjVYc3(DTxy2>}K}>*X#pw0)6&kUXXW4f8rve`YY#5Oi)Q0;~27(a>34 z?1qURrdvCvi9s(fA3#L+G0f9u9CYwAT4TEzL;pON9E_@nL&C%gR~;WeP&YH}9>{?^ zFH^#^C(Z#yqd8_3j#ET4I*ICX(u6*n5{8zi(uF=^Xp_K6Pp7T~*VBiQk4HuUhEDu% zpIJ=8lPT;DPGwJdR?#UEotrb~$8^w^vYDYN5VN8HF&EHYL+mfW2K!LHVCu;lrB^2N zqpMqpBi~STDu||~aIQFD2V(bfNG&6!=$$aM-C*c)ACMf253Pb;?jqcyp{~YZG zeYgFbp{cfmpOZ(}cMAs+17q4KHAyKwxP_oILlZeQPWOKRy>wdTDzxA+V4CKVvWuQaT z9FEWZpARa~i%qlcDJv!cs$Y<3YQo5_(615^P`V`$Xl+rODs;hEq5W2?mUeSax|u5~ zw|=SJE&z2==yL0nn$3qf+Hz<%Ehf7$7v})8>*)y{{b@t%{x|~zO%^CL4%*rT2g677 z&o}xuOXr9>m|nH{!Zd7iG^}d;10crH7IMUkKI3rAb0E;`TVWQmg?DB%F5NBQyFhEHpto=Q9D&kwUwh)8T)+S%uCfIyW#M@#+Ak zVlED2g>I5JtlrIt*(~i4+%~weO6X=*$NYAB{xP+-?hHyx$`%i8U2s+}9+bAU*5<)R z?~l)g%|htqW%qh6M4?zkkt90zCO?U)P&%3|bW1ePM-A?w)y*+iDyVlb@0>g|e1m9p z@FN*SP zcz7tucNS{)AnXbw3#h|s7mr~&&}ebe#Ox^Z3V|lZ5tiA4D=4&$z8O?6LppIBcD*Fg z#^H{KX1^E_4-~pw^_fvv2!Z2qwayVLrx_Qy{qGK41jc#2BmbxLq0oYTD0DyuT)H&x z#|piASUcKbP)V0Tz!0F&8$b~HmTnbwU<~5`Oazni(U+HUH=8Uh0v&Y%6SWupf=dOe?7acb-*Y1r}jw&yWn3Z4HGs z*cA3i7?L5ZkDTUc?aaJJu7Upv96Y@Q9mmmP8idxCn5jT__*{m`JpcM!$gEw3^0pw+ zkF95$uGIX~P4V^l-;saDR|p#u@w&N{^W7jTqR>J$ z7>z=YJ+!H}a4acwzdjjCLXM+wiIkxQZ{X~J2Bma9_~ zI)$Nc#|pjwC<+}1)PXvrZP>@)r@^8O$Ud)0xN0oxn>ZK<WfLLImc^0)-;7*FL;hBKgqqKYsIkpo9TT?xUW95foxnfc4lp$zSD7HHbx`SytXwaS|yskV_$WJLa)zh{Kq`BT4-wR zj@3hZ&yeDs3-my}#_3RbW=scRU?2ZEw$Ypn3%Z0BKF1I+NY+zmxhagi1lPz}Zc}Kz z?*gGWW3E@HPqhmNO^#`!+W@^&VKUM5X)>qL6?!S=@ux!EiW8b@=tiMUL*Dts4Ko`L z!+F><*57`03DGi-G}&l(9jPvIvaO~KLr1K8heFGGUH@7{Ifz^P+hHEeGhj8{BI;JB zjUkS}5eLn`0EFHK>HNOW3XMcZm;**@J%=sY427N#Pm4giLTfsJzWeH-RYN|4NEjOd|-(!V#*#`RD|Kvc>u8o~q0Dd>T|3l%;&G~dD6>7>U&*J#R z;>qdUdKisJ<2Z;y7bc91?8HNxQO4O4S_^ef0=+b=!{Z%`APc?@8>6Ry(ab49pSLS? zVzh)g9*IO7qk%*%A_JHdx}kKrQuagW7X(^!PEKk0XMgYY`~xY$vn_NaMU~Y9;Rb>T z=o1><^cb--H5^AM^Z}sITFqhMlwh)J^;l3*aB#>lSFpOrZO0jNE2j-4RY;g_=Q9f` zy7e4g&%v^wKb6x;>a5UzJA~ZAe#PLGNs$a_{FVi1-}U4=%*J{8oQHG_9uRJ`3d|^E z@(h$V=zhr}3>0#(+ruKjE)O2vup=4@E!V9=JM%X1P18Sxb#A4X<(d0cXRhCSY(=J3 z<(G2=`d$(%or=3hN|b!k37&%$g>okc#6Yl`q>A%dJ+uX(nF1E|yQ4*ZC!N2pLHWsZJy20kX>L12OYgCD73QqeM5W2>kM+zMz#&pPM zBqViKh5qEt2-aTcE=jMpqur|Nr%VA0Hwi+!gNC*>7g+dOlvv;K9h@%ljfH7ooC;Ib zT~Dw@j0=06-X5ne&r#?|5-Ok3XN_56H&%L9u0?9pS(*he3;IVUC7S-@ji0Lf=zfVi zL5^`=B?MZStO7l!(9~P3E~g5IVHGFV_-8ENfFrPplHU0eYsc-q`j%R+lHVvCmYc4* zlC=}}L2>uA|*7E z8#D|}Z{_qfd>>&RGZjK=O`!<2<f*0^b1(gDq)^zN!LX-GU+54U)mhfA7`yt#0YH*~a__!;NI>G*o)VSP42 ze{YRHBM%4q3Vj$Wv}S+Y+>%4cIm`>GF%)YE7sKvlfY7 zh`wDL9W~%P3`cL^-Pm^kf*dGxUfYutIy@ddQ)_LjF;zE~U^ydIq$9-_jaiw_ur+<%WG3a^9tq*Io%jT3v}aMi>Vq|3;WxUBPLmsn{z11$`)&VDoP7optxdXqFIUpv%xaC9M7hLYqQEXO>OOd1xoN zUTmpLI#PCT_kbF1Q|NNv*e0bsESA5k2O{;G;{P(@y8Mo|e2$2mX|w6^1nM&41L3e2 zOb0peq|;9_V-^n;_;DdOf~z8#cPIlO5n4R=Yww zJX8Zszn6%)Fj^qoc9EXI=}bCuYkRTU){PO)UimZ5VeT)BWT2_IGsv^VBF$kG z=HR5YxFN&x-Y9gFEDX9*XLryWQ@=JB-fLUBc<8Y^K(p=s5PdT)yyS-pqYLCN5Px^@ zy{WU}3;HZDab8{sgj#>&GiO{hEru)jXYs^1*uHwEn;WGgEX%Q9NzLr6bxv0qm8_nz zcX4J7;>*JoQPsIly9?}74xD10#OTNqTD-x;6mf2IC(+{vi?_pd;^=}Kqx*>R6Ao`-8Q?gK1@?$&i$WV%o4AtKQFPi>J65PsU@ccxxf z!K-9X;O>k<#|x2tw>=(>9jg)|QQA2%s@$aa)p;BqnhEFfe6?PgkR3Xlam#%zF(TvV zUPJ!sZlLwiw7Ljf!)d-f_-xtkdpYkZVb@`#?o*ngj>mP0=CC;DJ)Q=Qa2Uo@Wt814 zbK5%)>NKnW8}{KjJm9{oz|{HzwK1br?vg@NOc7j`o42AcqKU1@@YqGXAA%+s&m8gz zr;lx5c?y-{)+_mXQCKaj(2Ud~-%jVTKI^XTO>F*Jvnuko021KaRJxZ>6qXOdXZe?B zHe;G(h(a5NkB(gjb$J~bmi}CqkiMzp`HOS8i^TWjPzX$pxejda$3~(1p5t~(W?Yg$ z|DG8x-0m{WWv4M{J~oD_{M!_IRn1FsMd4Z<_jg{7mm!o+BK_A;=WralN4{N9Ij&u< zhvCB#yMF>8;9eeBq3h0d-k&@fj8nzXtqHZu%1wMdb?HcaEm z^H3TqWzpm=ehU0Ng4PZ96o`x58-G=#Xj;ec00(N(&|meQ4(O&(@%EGV~`(fRE{;cMF?V)ID?hwF}o( zMkOB)gzu6J8lz~RPa^FJ8;**Z%~V3i%xFN4r1NW~68s5LLuR6Ht3bgMp9S|MQntel z_Zp>tl=ZTYa`m0vRl%O&^k3u7+NYw>(Nxi|aM*_^M~}2esy{59XJ1)RXd;$!;qyAD zrSMv@xrlCq-)@wCjPXc-cdS4|&=Uv!y_``~g2YaGi1W!{2bh88z$>6p=)1+!Aqq`{ zN}m93n4Q(64Ts%FjdkpMP!>CI1B_7D-fh3e2qfbYwH9s~G@Os-j?9wOyUlw&8C zhd~wE_(oBXH$*Q%>)__b7oCrzU|f|%y2MQ~af;iN~pB4AlWHTx~e>N0_cHbcit*7rrftFhY@8m@|l!DsKYGvh-D27204c#ds%(-yC)B8TfeVQ&&4n-tZX-_BDN&V zg%KgcP-wdT1c{Iv(KQ>H&}{#CE0tD-?z)apX#H6Y`_97Snbbo&ktH~d(f)|_OZ8%|ZVN}Rvfvw%w`X=J(sx42vt?#fEJD<~tThFkQCfb||m!afo_#$%sMXbq}Jf8tZ zd-2@$LA;|MlGZS^Dl{3imeA5^lE79!PkkG8_43`5c*gY8(%|lyZ^|WGIv-Hzxv7Rk z^2$}M!k4QH<9I}&fyi^q>EADb&nD1qTIK$MF-L((j1c^V=~xSv`M2%XY~AP8>q ztQy|&seM<%SG^wgJygR%l*3@(hJG|gIa@QJBWrbA3Mcpek;_44UmY~%&It4(pMNus z7SSzli#$e~K^n#XX1Fu-B)U*~I7CBL^3XSPdxXiXDV0%ZYA)BP1YNF@Kwln{!*`aW z9O|E=kz_AO{iq-sEZG_+)vrxU_Ma)C=XAv)hJR*)Dhwacm26z-hSehXl3J?5$+TGA-CX|02Q7 z$VCO3l58+da3iye_^iX8AoAj;*YUY;s?Y>G(CBvAp+#AH0?n~-Nz;Viyh_u92#oD~ zoUlVx&UX>fw!b=24$5W^@=i2*ExhJ-8irq7qdz4Nttpl7v*8$PtlgcB7b4Lz1?equ z*9~?&38B02DKCp`=8b+sh%hl5!Cp`)ZYgIlTp5)8M^E8^hmJNKUrZ%nzx*pN# z{prIG0lOUKkn4!&Fp3T~zX8l{+%9Cjf5CCU!w#OmJ)cPIYC7JW(xT9hovMyup8|H^ zVWqeO?6dmTR0Rs{G?0hbzo1+}ta0I22fuHSf2Z(Tm(XY{F}l7;W7fU%oDzPkNy(^WP4swRwBzRKj=??7;K%tf42io-6uFx*RX_w`N0=n$KgJe2KfEZ^W&~t(- zG-GeYSznjgw*{MH&(TdVBc(AstP@8AA9zR1P9CoTnC!W9p>u0Fw2~h>PYefa z2CmcJdZd2dYCB$Ep_jivPobYmrm#n6@UWFLc8^uI;H}=^b-5wbLU4531s*$lefZFk z;4u|ja9$<3q6R$rV7u{Uz+&6uh|kj?$9SJnKVxm9L+^W({`F-=qOX@>xfl4Dnv7n; z@M(2k`DxiW_05e!+s!G?1T6NXhKjcpPd3>0>S&UlIW!VE7dOxG5_3J7rXV_bXsF!b z^P-xHua=K)59z(M>s7wKDy4llK)KD0U9w3uV~j^2Wq~HYvVwMYN36>Zg_aANL;b?V zEp+?ftzB|sVL--I&$}igBTAK+Q1+J*3kFFWaMrDaL%QVJZ` z@rsqCHP$U(M6NS>B^~KRcs`?vc+soR<6JtzSL8TDhIiC2&}Q&k<(8+|DuI6+b?baq zXn!@jL=>9&1v73VpstM|&YIV*@`ds(3KYijhp`wjVZi4e_< z<)Fjx6hh1D<4t6!fn_J^39?j!dtQ%9{psa4POKvWk0H}-jUduZ?z4V}mOG4oElH9_ zr5*}>Hk+wZ)w)r^DDmC*(3Q||VeJ$)H672(j>E`?dR|DHQ+nPxok=Zpeq6U4=WDcW ze)kmGc9^7*NGy1}U3c=}e#l9)*@qbcyzj00l;L#(JCwx(S2KV7%$&_f8Oc z3y)N$C#6f@mg=Hm+GTSnvB&dU1Bt}U7TujrXc)boFD?&tJ=tbNM8rWG%M}5a=}(}o z-7)0D;b4FN5arQwn#je3LZ57;i9W|;U!jxZ`0ev%J_Ff2*xKl4Bsy7+OH-P|U_|V` zO^y9mMJ|gT9}KthSyu)IRuy`t>(1_@lQbU-33cpR7F`=Vl01%hKMtQ^|3fT>4b#Pt zheB%SxOx&o*k>TdB_x5?y%AtkmZXjYzO8V{<99@(XG)d6y%wWwkFsw!{5Hkc{Hxh% zTp3yDMTOpwGpyB?;UXquEDSz$D0Bzx?39Ik1xp zE#^v;!%}}aDWIGd4|u$l9-^barzN#Vq+R(!+^%k?V_jkG2M+jiRw%`EVRm-pwp<8q zN5`{qYnpKIEwxRWaOp&-szy=#nnI?7;S|M&e6!>?xXgInh|T4Y_`=-N?4dUr4$4Vy z78N>`3I~sUWu>RML?ojlJnlla}-?QOlYgMl6QV-zf#RjVmiiwj%|Df zX#h=X9`xKV>Rk7}+m=6h(Cb2Na~@FIg3<-V?V#87VB~Bj&?s;q3`+A=(G+_?R?WGFqOo=CbVhdsKRGws8iGSD%wFR!5$Q!j(_?sk#eY;EeHDGq5Zey2M2Cq+ zp_k3`_84AG_K66w^Hi(DJi7&AYh>f2DT#22c1o!dz7h7U*WJxUISfwqye%$-TCNZ5 zYdKG$(_+Flr_wPToStI+PPtxt^&jWJzfDes*>k9e{*QeA>Y1HfQ&MiIbdu<4*9yUn zlQ36xS{fAD`~kxeFV5espA3oL36Wk>UM1m7dFCieT4(B? z_>Hp}jb2T(M}3C;Hw7XcnF0=mb=w&VEq8B)J$J1^Zk$G&4X=RVejm&6EtGS*kv^t@ z94W?;bA*$nmbRwkaaAr0MzK4pI)vZ-@Wc6h<}8{ZH0EpfHCpKmp!3D z3WK4v+Kr5M*QvM?!6XNMIGEpP_3p~RysO<9NieI1ym!Dqm%r{zgvLt0IcF@Rvf9sy zV&GIGQ0Q)iL&?x)h#_-<#0E|ZN5AwOG@wK3ynr1|Gl|vm+Z6gNiO-zNN1P$_e`GXA zp7J<8tGfh)2%5H(K29XMHrX=Q_L@-gg6by1YPb<%Alhi$WnAXHVl>vCP+oiMaMv;2 z9LqEgLeMNRu7u{~WO63NUdpmKqjScv&?{&Kkmobt{w9~MJ}ZmmB>~IPofi2hIG@lU zzl5ivq-y!tbXsl-7Whi|1C6FtD~2y2bJs`MiNti@3*P1I0L+4niu6LE@zL9fJuz=Z z7Z!4a90(Z?{^*OdbxO-@v?FTW5NM2Sp;}L(Ph~XiGI@*wHluv4XTJDMpd)$c3%O`* zAZ2|pT*mKFiEi}=PG`9tTY-)lHLtAC#w zRQWB3>{O2{Q0TkGc*istO%(c~jwAOo3XL07zf&|j0xXj_hvEW+e#nEg#-d`J=JdjW zT&{i+xaBxn>IH?C|GYw}&3IfL*l73+c4r(zmHBw+6wB}vpkAAC7E0^8brTWM{9a1s zGg{VW2*F(_w9&dx=}9@V*w=8fT@$S}MW;i)%6%H4FeP+(_B@RjzK%lQjK$7M6cAGXVz;$@G?k1XZES zLzihO(80+p;mjVa9DRP7Y50<};R|0nwJaosz6_)HV}&N6Vk_1A_$f3R!_me%uFx~P zOVu4qVw;rvWa&4Rc7@KC1BEVERiWe9JUfjePvW>|j&cXlFMT(gI2;SKh@>Gqj&nmC zd<_~3`tWn&a}nw8A@orIp)cg3qkk^W@CP-rBYLXM8+pwBvtTiFa)$7_GAksoUBfDUZ_Dzj&< zwjxaS$hD~tYu`R3M^TT0RmmH7XL41B~z&qioaY&+|% zREN*t%|gE&n-v~!1z-QfGl3r|z>VE>Ub4!5cLhVw7M9V{2vhlc+o8MDEJ!}*6*n9CoBi+5ibEH(OqojQD`KZo+L7bo$xHJu-&+mjszOZ;Y5_4)vT6spW8uKRkN3_ zc6>&m!CVUM>-^hPp+!;&*>%JIXD`uzw^3KxG^lk*uH)0&3un}5EtIy7;^I)4;~WSw zK%qy5jUv#a3Qhi-KEpDo*74AcoAGgu(-k&a*f@P6toRh%F%Iq1-$M!wp?f_LxM(Z~ z3f=9P6-oQ{K6;s8rw#pSEd{;Yiq(k%pY?XrM*Zk7O$3f3w@hz-ZTfshpaY2(6H;jO zJ8iW5am8i$@uC9BsxS)2q0`RrZ_MQa?P);grrCHNpv#YA zu*J>C_c0tC2`3dgE89eQ(s_W;;5{~)2#SO)Je@_N71fYLmrwTBY#y35hRhZ!D9w+3 zNTIFNzwO4tLTh}(I#?{s@%d{EXMi<|i%7d-j!v`6MHbo<8qvB?p#{hB4HZ!&f`a?^ zZQ&$>5{IDc<~S%^7S0eG15v7QGrK}l;?FXWu8HQVXh5J%p^4goR-r}JzI(oq)KH#1 z-DX#Epo4L(p3O9~jbsTqpQ&Vl|Nb3HuE-;Vj%$bhiQsEGw(nHv^EsfiP?-t|PiY_K z*f5)8Rzh0`AgL7>=0Kux98^VXl_Ubq^jVvMn0WB*OFQyJ588^?MNu?c4t%8J8N(6B zIB4}&Kl8NDxmL=M~< zzjYjwDRf~vb|TYAbdgXA)82H(@)|pZ#&bljgSZ{l7SjqXtyyKE5_#~`M35sUbd5mA zo+Ibo?-GZG&$_VHi{ELlWT4PHC9^Zn zO|NkVgdP|!!(4j^J;>%*p8&oAS5o6WM%3RsjsSIZO_)DZ2z(^k2HWAH ziE{vA90+s^6nc>r`X{xn2$yXdFRKf1(cRgt$g|mJ@D{Za#uoZ1ROrny_Rz{nFQQc) zM;%I)mVd@rO{q{lZ;o>*mCEzEC((oR?Pe#mp4&L!{IMg>;R%gEGwF`8x-6=cmp$LJ zjb48H=-pC->LSr(3(LWP&Ox^b32nzRMsk*XetP=%eF{w=ViagJI&JF)nSws3(C14O zT9V*ZcK~W!ZZ{vHSEck=aJ5Yj_<}pke;Kpe`GB2jS-MMd?I$>nw$e(4`oVT^3^lGm zXykct0|k;bs?cDQIqmh?Q?7X?+vph-D^b}Y8ht{ghv!eb)t*%qS`OuOM&LM{LeChA zmV-MwqskJQj-m(495e!LDHX9AtvWB(KcjU;U_+>JQX~smgy)t|s62z=Iu1_#Nc4F2 zy9fB()1c|_-B#Evv{g49JL%X&!)F(|t9#G3bru>z&nwYF=>#b>Dnij{Gy+YCgP2_w zENfVj|0G`jkTfClIkbw@zG0iCgo!2=O}}xh&`zK?F2wOPcqkM)J3iA);^@Zpzle4i z{65Z;7ibiE+;IS&GfEX|IQ0-tI>ExEoW;0f?&tMp3LS0M*C{$v!nD7 zpDVA>+b*Ny*>-b{inbRAP9rD)15IszhP6ZM3$9g9Kc+F+WsnIaQLFd&?d6m`TOTkvg>36FIhU2klbIuFwM^=x$SU8F#p3 zr+r>*UxcJj<;xIPn!{_Wm6+dE870;TvA8iS2~ev8J;1k)N-vy{oq@xKWNSupx# z7;U~o6FA(^7KQeP!_bL8dx|-n(P)Z0w#I0;+%pUcR@IP3 zlm8x4=z9^`iZ0kqO)R?5=w|~t6`HP+W~t#=qsq#GtHpW0S{;1yCn|vN9 z^q;XplUEr^6h1x0gbriSUOuZJk~S5NRu#?leJoLPlV_!15 zXeSa-?+Bdpj^BC4mKxGbZGw5EY1BADxIgLH+NI$^jNmb2Ac^* z7~(ZSuKnr~LLUX2V=U0);bHl0*Gv+|I+|O{=N!*-Bkg#i7~}PJ$JrHn->Xj|0A&}< zc0}~s+wbmpXg9y#)GGH}t;<==S4i}JZ=Pe-FuKv{!$IVF@v&H!utR}egY(=_FebHUv^UZ76PhXo(uK^4_A6HMd>L2Mzev)> zcH~>2xgW?Zx6dLpzR4Vi6(|~)iyBfpQ~NkaNND1ANc1$NH+_XB<#9pmp&AcJ6TEW` zhuukyz54z>pS1)EKa&q={opi6? zhtL$=QFTYLztz|<|5##F#j5W`&JW(E&?3TzefW>n-(GwU)Hk!*UQ1==(QOdY9Jnkd zb%Bm}ncJljy-AoX8KT86hJ>igst&KuZeoWu0K_gj7UcY*PjCODZ6P5bLttJUDzP~r6c6MRSd-tf>lB!mDc5Cd|BE)xBcb&?W)AUgaWf$oUr zL|houF4PfaSAvqe&T!NIK)c#(bZxAz9i2G=W3Z^Un+?5#k7!O-8h2cW&&?MR=%iG7 zrZls0Yw5<+kem+%j)N$N&>4j;$ZShwb>umW_S4R5C(#1ks~Ph-N)h^eG;|(@&w%?A z;Ysd;D^^^aY}I@Soq2j<9BwoRbI*=}otNP%3-B7%Mf)@1 ziJHD}xLtFX$_{x~)hINCb_$J$p5Jp=z^#~`;wKMEIInaYsU*oT%i^omIG+!9ufVhL zBQW<&rf{ime6P@SNw|Dr8M>o{lq+%2xB`;3KDvRUfnrig*4*CSUP6if9S#U13~fdJ zTVE8th0uLeWY&ANqs(&=UP9^Dy4po4_r^sFSt%|U4R-01W3OY;#>+Qo?fDPtU`bPEBYBUF&s zP3DLcdUg-(*W#0)=(XM3*54%xEjQ5J^ClRt zxf}47@qsXK(B5#k<|4r*=fb{1Z$p7bqGLX*m8n`{15)Z4(VoKDn`LdeBzj|7Bd`U) zEp*uk+3q=-tycTV3yPi#?}@d8#h^90Vr!OAXm2@~Oe~MX3Gk?YR0f$RxK%;H-tE{x z)BI_rk`cUs0_53a8%}IQmLt5P(A%!LLZRn`yS$dZ15Mufbyqq9TKPP~iEzLAiu$aE zYOSyYRH@LyZ8y-s75o1k^sU4hhj`%VKuYD@VUur`6Gp#;lpZFui`RME{?B{BFuh-Q zRA}IH2)(oWPEnFsi*r(zVZMIYFKamT!6uwNEFKCEU6A=vZnoW{4Bb7W(Xm8hE(;%h zOz_LSjU=UihR+}(blq(PcT>^oLGR$iiM{v_bcFIe6->-v<{;_C_Y zvZv5GANrx=p+ks5E2mky;v^b{eswg;x(tp3A!x4tbsZD>_j7YT9CaLJWs;9T$Jd2v zP@jr}26`}Kz!c8^bCXG(I=eQlR~UjQ2Pe9|p*5ow4@0gx(7eO&=B>T9V%= zG#xiyTwkH(yMxfPn+{+q6vC8B%p}2)+r(KgsnGi6#fKv= zDNGPXH^4))-3^$B-ibmNj2;{l{mRST$rx(?ASv&02VJ=U2MET%M4hrt9x#RG#wktg zdm8-Z-kQ(fu>#x*v-CpRb~b>uUgsfi@5!08+>Lzj;cJGVMVj%@HZ%!^UapC9loG8) z<-L*qJ{DaMc@Cj;TLOP{D(M8eYoE+zOTpiydKYaUH5&?+1%Mj2&Jj2p$frZ5Cj7+=xhN}g2+fn zNJ)svNJ&W%WMl{mS_%pzl7fL6b%B_)km%gA=6)QYW%6cs&^c))jgZL0| zCf=2AZ!kV<(T1Mr6Ku0D+7`OJU=gn<;G2n+;HnQX?G!s4(MmvcBBSLD7x&=#u* zR8!aF8788jNE`zFWl;`0mkvWHWU-cELePd~QKHuBN;|75WY<3NL^3U(l`@CECf>s&VgWK*X+2P#HG zP%&^kKo^4(1q7xv1`Dhb7V;|=Qp)pGfR_v>I+R3{19ybQ!4x1!9|{4IRUioaAF>#w zfaLtX3Pp>rL52VvRnm_@D5OAWIKTl-6#!*@Bn-lo#$ljy(Nz=OQ2tsH7O6#%SeZHu z2R_Guxgin|TSzz(LSjkK1}fkU5rYr85GlBKk^%`IPDqkP4Mz^qLgy+1(a>LO=%2$C zkl1209EfgXC9oc(!I05Hl6h*l^LPt6*XtY&Mga}5=RB|wfE(y}SStPp7Cx8!f8cZM zxq@hTMkXT)jsz|Q$8mv^sOW3!A&P0;2Ts+5E(*9JiWpG-OIiUkAc3N|Gwy0BV!s6Z5mSzjtP;;~_`Ts6$8v$nbx{_37DtzA_TSLljX82rMG70od<9>7Lbu zZekt`h`w_-LJCMcu!Xv@|C| zz%1o3jm@Na4+T8%0??T3B`4%HW{Mo5&>Gz=iDrrbPDK$5h~-hffjAK)P%#SPmmORX z2H^?e6|kitKY1`zX2UQuyp#X9c#=pDIiQ4rL0Axo`rxGil^qV32xO?rDX=!QuI7AORJP+klj$JUu6XaCKA) zgn>in^#(`>1NbyHsrEb+z!{JZFPx6x9FhtV5M#_Ppi^H%6?;;aMUXgjm-KPwPg`Ry z@Oml>ph;A_sIT0M4+CQ`AV|=Mcup#_5tvziOZ#UQRi?|bUI$Y8J$%w?m@kxky)vq{ zqSYSx#Svr1ZaDP8<)9V}R1CB$Mn^v*hkK1#BS$tW!^@o!T|jRX@p-9%hlHSOY?RR< zVug0Q*_1#p2>1gT2q%ulZidv1Sz7rd;+Y8lt4qL+AV5IyBOGK0mxY)Nk$mTlPzZ#h z&f!XYp2eS8!bCLH;prM?9-0y2Olqt(O~r=LB@p>3BmU{*jKmO#bOg2-_7wqVEz5&Z zR%~pkPl|L&RoK$A*~a*2MPDNe8nBfvV@*}y#7{`X!4!x@H}w?FX~8@oO(C*6PK1}P zBk`4N7OK>0?g;#VBBlSs zAfU!X7BMj>9U)L@$d7eSD*PA}WjJ|I?TlCfXo#2-!3QEl0ifX_q(-Cc2~Aun=Y@s@ zP4*0sr}99KR8)rl4~{ZKMW7>KBtST1pg_d8si$s^0_6ytVyLYYQR}Q9>2oQx#_FrN z>9ZmtK+b^>JnsdK1S_?L{%&7_DLyY^Fol3sR5WG_X=0BPmhLNwf|-Kw{yQ;50$!k| zl*SPiOCdmlBJt`NYEw~QN$Uy+gW<8(YMTLCVqg^r6uQ5F^H2Z{U_mP_tl{C4>c3{# zh~4P7p1#(FQKvm$FV9O?IVeP+_~TW;6z2_XWR^3A)r#TFAxu4X6=Wr#K%r2e53!Em zfkMtPf3d~?VGTp05bE$ok>02Se}Bgwgt{Wqdx#>Dq%6WFMg*y;0s$PTgnz*Z49U4O zOdMEk4VtE{Or;PCnXHDTYZ}E(bskChFxoP}1|O1qofH_;!8L$%pk46A_t-YX+jf*B@qy#6xmEWkTQVNA~BKngpdfP zOHpM>E&_b~STr7)uxV5snAW8L>;xl0^l=e;{BkQ}1{9_nRpRjnI7U{Li>5?q*!>UX? z5TF^u*YqW2(nVGy29F$4=I0mS6V17BX@%+M?Fw;5Musc~DpVmcH>H%5e|gh>biDL! zg=t4t&u%=401B@xecNM`z2=}QSCk&qUt_S=t16K@72Bu>rq8la#K*^LkuiParo6V6 z&B!jkx7k?ib3rw%`*i|Lg%7GAuo*pe#>vhPiNtW4X(&Y6t2ltcem!WV_w3)BT0pDw zenadT&FbCHZW`6--!g3lECnHZ(0I+UM~l~)4~)!)q&5ijF~)|*#)b}}5lwX=Xrp%= z8p47?!a_J%(>DoH)HweGz6+#lPUYjKB0Uf>AdUJ`c(h)K*k&!u$Ar<-XJ%xgbG1uY z!&3~DWwzd3P}!*H?dN%okMT&Nc`F9Bymysg%t}Iqz!99LVFgN`FGq>6N9;!<42V%R z)z#(YV-Cirg>BH+Gr)JHsXt$JR>-X1<;E1 z7b?>SP}}+Y4fP}f{QO}3$}a{RS#$`9-OE)nYBQ9pxwto@PQf%4AL`%5cDqaYg;OY1eYH{c0)007mDc(>>txmm_0YkHRV5M=Hs0o<*| ziNGL-dQnS(oNqM}f*9Y7n@JB(O$6vMevixR1tLm_`LKLw9#GH1QuHC1yiQ2G6KByO=?$mED_~0LV*Xg+NAPqRZv-?II^+%im_rn%I38`>wd%-<~+w zngn*PCMJ9a2I`@h^POHXni%#gK{1?pR7y>x`!>pJ{{Zh~{RU;A3}%BI$)l6zd^ZcO zKG6?b3go&{+Rvo5-2@3&BebFP$kxj9DFI}gE5lnCI#>Sfj6l4GapCu`A;tlk{ zrWauXhMkuK2q+EKK&2m?X8C>Ix@Kb{xkLSeLgEZmqHwTrsHv$T=FBNpOhLiv zf&r`6`JPxG^+(-UpCA=2vX!H~VM_&q4CFxw3hb5jk^06aCRh@bfy%kNNq}b|J_zj7 zsHZDbZD~e6`=@#B1Re3A&reW^&xBpAr5x#EieM6&PNQvAAlPnUa*3k zx4*YafA5E2=eJ2TB(x|DDO!Y1fsCF(AKVimKp*ItFf8{P-iXx4f4m=X24Rs57I&Kc zc;2j~tP8dvlxIa`b1i9tlBaI1nbxcN8tiL`NnZW^PSJl>Y`rhDi}4J4qfnMQ2ri3> zUFLK#@BZa2mnaY>9D1}pWj^~am)6sU(L=%3^vu)%!{^9f0p4=jPL?P?=z@#+%=2f# zF5hO0B}NuY|HS(W`>HDOiaa^~{`vE0fb3HQbVL7D!1gn%mjHLiqBEA=I=h&E7fA#@P^?hrzxni))H7Z)T3j_$d;#=6 zeK`}i4M^6ym`_j7rg4I@!{&oG6vyAvy*-$v91C1T1iEL>Av6-_vbe3p@!xMjJh^gS|8+C)t8IpOduEbMgjo+Qm8ZP`A%(sixnb5QPvqi)DjiNL;N>Ra_!U`Vz^F~15=NS z6gg2bcyXu%$kKcs@xL-?X{Kz7IZ0j*rj*OpRx-Xt9LUlCcL|e&YcLzGYuI$_hDH9k^meiIqW{*DH3~H(?2O=I=JbISs6dkK8*b=LtM>hDq z!)6H32t$0|3uT=&-Wx|}JS+5T!*^}gzzd-|^H zh~B|x*Zo;4WjY+ko@8sc?H`Ou4TJHWQSBVWM6bqdhqVZr8#LAjxi{(Kb;Yh{+pMgu z$_aKS$W+(T{;Pz1(zv}YdZ)6jhQEqlDfT7%6kq!L-nokedZM%{MV+Ar)!e5_3eEY#-4y={b1E;M0;q3p=-o(a}g$j=Z ztv$RadUtv&i;Q7&ET^?UrF6k7{#~K}#Vd4@v}X|6l(fxI>8aYcP1*LBJdX_+5VH1m z*0#25*V@lNq&LXYk2vmIG1(56YF5x#hkut(-4B)`59bd*kUQxF{1}X|VF>x| zV7>Iu10&49mt8;pc33bN@qvz!;A6gUzVPwiMfZV{Lh;xPJTb?n+(|}PCjQ@G>Q2#* z{n;uRn$}_DcQCsrYSa0V4K*~{9IHT$W}e~+25QPqi!Xols=jxmcKwo9`t)F{PtFK9E39JCKjfZ#oa!xw9T!2z8(k4i&3vW$%Iw4(9ZkxA(|y)Zp6F8$ z#CdOQbi{?+$<++s&xMd53o0^NKavmKyFGy0yeL4ZFzuVGEKB$@fd3{>|m|2vO9=uw&`^Qh>m20GC4&obT?+%W9@v=9-Ed=g$67Mc%Wu@5bSiG}-?tN3- z{!dAY(CFY-Gu+eZdNwn2@_MrT_a_WXKO1~?e@ebO+zme*^-UUL%pkuKRUTN_*d`WO3v)~@Z!~O;8G9z zh(^aZ^4irEOKVL08T9ywJ&I}kNKU+^NbL-g4_#}GuGR2cVq&sY%YOZ?kUQ`7dYgOT z2fycgd~d2)a$f5k5-U5uZ&quL_jBMIa;K#j&s4jK1tuCmy%*9t#gok9)pvu6>so?%sR|C@=`_^=~!a7Yp5&GfH+-&ldWpAb0D#!)+H~ z!l!NP##XO0i0L>_dhY4DoRwk$Vj7Lcbq+4a%5?mrCwBJMUB7>R9Wi}D=&T2uhV|-L?=ZvBi;*v{TrC);pS#`+LvZ!K$l0j%`ZzuP{Eo$w zc#@*2POl9x$g;DaBcW=ey<#gNzg@_*o-opz(@uU^zRv!fb>?$DiXNmXYw!|T%IfSz-r zj>QvBL#lW2S@VS6c*gEqSwZ)Zp^4E+_{i8xv4o9+{5COHNw)<`)A~DyZ^m99J2tjT z+A(_$Ns%7dipDr&UF_|xKeXNZ*RMvW-m5qN5I6GmtHleq5AnXc z%bj-)wfvHT%zTx3*V4Rn`X+l=M(DC)B#(?|h!+f&a!o1s`HuvV=bPMg5MyoLE4@V;hVhmDKGsDStms{Qb z#4`wO#;#e)ZcKx@nkXa7!>6qyuyYbFD4wtm*#E zqVLgIgUoPnsorg4KAzzWDq#0s&ACN1G(2>C`wVjF+X_lg{A$|i0AfX~QA}qyxQ$l# z=Unq|*EGxb^A}QPFPbIW+u7OK->s9s|K~T*x8A;0tY++m#Gt25BT#8Rp4K#rpyeJM zyEM3bCw-xL(4qdR%NV|8Zp62OnHk~n;rBh9Wh=-kU$sEC+}PXHb0DrkQjcj|f3fg_ z@S#~lW^bXM2M~U~xn^Vg9Q&@}N}b1_Vc&Vej*Zs>)xW@Jz)D#-4MOiAPS0&&X>g8U zQ}CkBw6*@JYgYTBE6y4_F!W^wXt_AQn5M`LEq3TG&QXr?OifKDyC>;oZdx$ zNr_;)LMAQ|RywKd)9}9?HIY0t-9*0QZ0BMf!071tl$|v71=7j>wzpTml`JufnzQOY z-LpTBwUtM4wdG&kbf4Ef+WBH{K{VdFx4-ZB?90?Wcei#^CdxDiUCjcVv!&&Zc;(k+ z*t6BxoiDC=bGH9k46!g$IJxT`{D3Jp)kk!A?SS>X#SA2Sxx4Fl6|lqjN|#EhIb88+rQ}3NKBSUt3s3CPtQx# zU2FC~{h+%fH}%i+_bwgLX2lY?3u^pM{g}JkMgfV5aM`!7`*)mywOIWx99JeM>X+Pa3Vg6&zx|PLm{d7f8)~*^zjYY@K;!*Xk+!kjcxrD*(V z$~gN?#(qVaMO@92LR>O2%@wchm}MR}#`Sfn41O(lRraVI)?m(5XQppC>6iJ)F)y#V zV6_6c)HC`6-BN0fPqcGB=1h9Xm?Y6##0IqUt}Wu67bU`Ru8HWFj-|n)ITqfan>@xj z-$JhKT!Fthk|20CgvO>}*L1jurOnM%G?%vShRQr@F}i>gyM1WNN&wp1SmI9O{kFy#I-uJCH5em3~MzeqUI)?tWDB>^yz_roYne^nA?|d4;2!U z3%Be{`g2dKmLD~m{q?ZnEt`(a=8l19q_S_Xz511Fa-+chF(#FO8Wm5VaO^3bqe}N8 zQM!sI7@W}jBaosJeaCw5ikHVKt=h6pz{B4r-<)JqSImI*(H$ww@pBW&>2KarCMSxL zTVYKO8M(_BO6z{ULG(0q@R_X{YY$jBS^ci{>?n@tXWPirC{N|Sp*?8mCKGK|%F`9& z(Wrhovot6~G=&_qxI0v#tKP?`rq`YINsCrTO*STqZ*>DN+7xU3@$T(+g}yac(V?=# z%&xt=8nUc4I5zdG+?D0m97kT`DqtScEc2%ltcKS_wGEiKhv;ndWB zPpS-It@;|NL(OSEiqfsl>#tD6#w^0O9%S`p*_5#wK52JQ_nB4Ja;y3M;(dO1er>A` zO~swr&ovg>tA6in->NQ6yg0?M#0iS}U-ITlw7oI%JhbjBk<7Fq31b!`9Zox;*}C83 zdUTBmOE5!%=6F*S&DE&B93J|kc(>=DmV%TR{f>1NvE!EYq&+{=@4qIIS>es1Pm}Vf z(pdF;NMW_K*AmyGos&XR_rO7@fsg;aNz2H^30Iu9&Y;TW6)Qf;x@9FRR3KL~S?(5N zrx7>sWLC{?B4a$wRSqRi%5ItKqu(3J?$+);sym@!r8|;}%KXmy{Atg6|NTFkg_kF< zwJVpsOAX}+L6?1xMW;~Mn7=OgO{k3i9;L)iUyty36if;WoeH#5XLwYSO|=h8)2Xrz z6l-xYu3shi!iSE+yg&KAoZ*t1@ubP%m8cvy6f#IxJwBX{rp826XDfeVSY(+u;rW(C zY8%}HV<^HMtokGlEnFf_{3B(giMQ1Lwou9oKZ8(?{Y*yO18O@`Z7dgJ)7a=fzSD3E z58ODqFOk&qCN4Q8SdVsMorDw|=R%#V%O!BN+qQ=ObstMH-E)F%~LO)G8L(C);I zdm=}4hHa~p=qXDF=9C{~@F6|Ft3Q#xJu9rRGMYQW0p<~DBcbZ+F&2gCE>rxpv6XMU zmS!Kx&0pmu-Z;i-#|$8d!(uKx%j_cJ?;(hC(|+5(S;&AerKJ(hZN53OVI)jc$)VsC zrZCg_>*X!Y{FNeV_FNHyMW*RP{QE0f6m&aOh2cilbtind6mgfUF_Bib+@j+X&~Clp zL;>O&!`*xObX3OmSD6K$^nCpN{1Q&S)mTzz7>FfSx-9uS_Z=|Uxl)0$>L95d0 zje0!Ylv~i16qT;(;usZ5Cstdp>bf;NXS%XeD&fP`a<7UE+NkY0$1C$0G}9_a?V1nT z+$;QS&Wn1!)gPTg+_tcS1(E!R7nAMsFF};-^e*1LQu9Q5sA2kzjk;N-vIFtsg7pjQ z$nL(>HUc-?z;AT7>cgzQV)jEC)THl?`eoa;rlh>C?m2yXs+KBjLTf^({Nyyj@rJGN z&;Z>$1Me9WY2$eX9p&Q-KP2<(*qc>w$LKEy#<{A}@)e5F+@;jtHSg|^S!ee#b0dwt ze%WJHZ0HdWFYVrbZ27&A8Ts)u=!2=s!?bHTZ$3M||DCk$%W|dZb)UW(r-I&&o!C(t z-&!9J7wKJTNzWE1QI5$UPMPA<|7c9ejK;iev8v07;-lh~45pm{VR60eWnH~;l&dj5 zj&xv`EqHn~K8(pnH!s)hMMyzGd8(=ZhmvqQ=B&OCG9Ard%VOV<-6h9dV#6=Kp4&c3 zID>qbHNTyHnLD`N(w0WqI(J4u9HtW^F;+0fZqjm% znhPaE4m~sq?xg1K31ZEuq*O~UKj!eO3P+_&UyBv}wA$8xvIQoMqD!;*7C z=e_E}V<$hg@LHY&F0!dTH_dC!h-Si{kedt4R8jOz4}!_~zKxi7j7FQ*q9#7YiZd<> zIZ^H+WE@LkzVa-5a-ltPb=4ZKiL$KwX0ux^9yL!8YZ*xil$_L@jF4PkEW5XR+GLv~ zYrPy9EcQP7@`>0_11pjhWmDb!$x#gCu=!hXp~XCvSAF=7x^B#NUF&L)Mb1i#zesxN zXL##pOnF~Ezs<)CapFcN<-tLrP!ey3))oe|O)q&NZIXwnUp&p7_czU5LA{L|^RUJ1 zT4{CMIu_Is;tq$L*2x8zM5Ac>p>Z46-k%%oGez&$*_Bq=KQuS|G2T9k_-o?5h+p!`;JR*q?=%-_5^nCgg!j)QpX_1$F|$@~1mJ ze->^gO1K^uMJLbCj5Vu)p`P--E`5nW8n`q)a&HE#kJV|?GPFpyk{RsXWJ&sf)NhmJ zLfk2jkp0Coyh6meqO|*C+?e{$rJ{F0LawYG-W6jzF`K!O&2+b(p0S#rL*Lk{xH?!f z`dxLfdHg$hmiQN|&T`GiiE1;;qUAr9x5Qu3Y8>R9K_<8IXMateY$oq+p4wFYIXQzy z#Lu7}y^}YF59s6%E@+(?pFvWOI^&DB9-To6MO!s$s#hNr*5B&aJ1`M(>(|?(Pdt@- z&|SaWKYDckM)Ikgdw0Dzr-o_xKMJ!ua$ zwOi)@{g`|XHJWYDEjl6VpL8ntcz9AMr~vk%fWY(T#r1jP-P6s=JG;)8hX{_?I#z%X zV81W=TVb-`^}C~fno`MR8FQ91$jYBfM~VsiT<~JA0ii|67Ws-L!EgSC9W0G;4N4OBA}WKEv^IaIZ#wckKuq?VY?M+Xc@v zsLwxWu5K7@qA&NT4JCf=Z1RtpNq*;PaJOz3T|i46 z+$*}T;I^h+sNY;Qd&9sdXX@?TD+;A2@ePqw)<5!We(UUspSGPiTgBeml!)yi&@yeL zYb+?=$?F-7%G0IjRnI9dvU_tejpF`P(O8R`9y)!s+)dL>$LtojwXl2eHiP`JSkPvD znXk};{8_|>xvy$tE)g-9wR&Qj?Y#cPx%rNO6Prv7j7xnk8$(p;RqYkgE6PYjs&!O&;rbeQgJ)(KlbLPINHCXEsXdM4KaXiawu9w}j+UPp3y*i}O<3 zD~)$0p#Ays6A~51RF-Fs?DmW#%hb_LEpNUhHys`tr;kjI?C>P#IxP9^JeCTX>z2VP zkD=z$J$2DEvZ;$!haXHIS(!Ox7D`By2lv;Eha)U6iY21IviUGrlU?)qv^N}8;1H(7 z8s8eJ)~(K&60@fi;3MhyBw5Uow~!({U;KBW%}cqi8OJsTf>~@U&tl&2i1^-^{IEvk z$Ei3ob-#h-)|dR+S}R<}zG4(`YNv`Yl33lL_*;$T9s?SEmoQOuYSg zqUA2(Y2`|kvf&!iMs$ph1_xx`Eoyn zRLT{-v{9QQeI}p2myXR*VZIa($6tTceALvqE<-{W`Zjpf-2UI0X4|Ai|LsqiT^{8H zsjJizPpS`wX&HTykA*a<`UGt1Mh2r7^|Xt2%#I88_HRv>_sN?2RS1d=2-~D3z%U$(o6XJ#zY zjPYRKayvfWmEaZ0nfZ)Zd=*?3|1zqjL@|;|=>5*qr7NDha~aC2x1~C?<^;aBa5Qp$ zOLzZDU*RBUPSvdronFG`N+8_#9`gOeU3rK;Cq$x30_q(FB`)G10j?fCm#&h15RUbbQCNPn7<$-m9)rdEE_4)qm5q7|}b0 zB9|7ray?{Hse4m&yfm6=Q*5oJrSyWOvw3|GEN&`dKSh4qMy6ncY`Jp-rfD%F3$ z8*lKdsX%SjN#;Ip_KQvN&duXTE4Dm5x#)kqpBi_C+Wo_QCAK89Rjjz|l2z1O={IAc zGx$Xnbr?B|q>u8npCx0;l&)H8rbc&8uBg#JY-7&YUt1sfI{oe&=uKdco%NQev&w%= zZO9jBjep+HdpMi?(b=k{lO_9)d|$O@-wD#Hi^V7!+qmA zPOnou-gGISv9vf|pc{GbOdZV?;gu#JYSR6_R=_`HmcJ__(|&}e-EdWq6#HqoMegGn zl)Ad~Xji&z`~Iuv4YGam5k!OG-LjvVCkPcPNvG+SQaE2-%8a5r^3s2J26iz38-`Sk{V-;D`-0ZVQ{Y(G!-fx3HoFDaGu*ze!UOGB` zb`v+zxOmdPt+vx*>%OP&eg=s=@ld{XUoP5w?I!nT+cvk7T;L1yGpLG5?`8I9la(>5 z-_d8#cYZfi#v5{lE}x{-xvi|fmb=lF__WV34I!n6Hf{NJsOL3nH zq}&a^vF=24LxlaqF5b-+O&D*O%^}NtU%>C}$XAve`^l&8BtPF5Y>|)XMsVwzdO>AQ zM0b8l-PZR|qYTcbv|B&E6x`_TrI+hlcrVy}wRN*!WTGR(OV(8qO{iKGpg(cAeEjx! zhIjcOr)W!Z%QVfqclANxa)Emr-I9CHr=GF~wpkPY2grMp_inp26Z*$59@Rd+TRVc> zsd@hMc=Ol5m&0u~B{y$DrO^vEqZ_>)(ah4TQC04Y?pN-**LIG2NpHmqD)o9kzI%b? za?C{8=IA=u!9g(I^}S zlZQ^L`lXTw*i@zL6|XDGhL690iagw;hT-nf`tG{KiU&8b#M)M#7XLYpothw*&Zn`j zG_t6E?OeU+FFnn3mySx@iB0@o%Kej`79A~}0)besS)H41T|uRnq+0c8a1C-7;}2<9 zdDATFhX=}sy)2|ZycJ&OixB3aois{TxvDjwNzSx!aykvj^MD_g!vTHpd$IqI`}waV z0Cf_yC`t?;@*i#RD++n&k6v5e!2u&G$&2*5Zke22kCJ_^rii&Et%JbACV%xjPBB^| z!{^1##n=dI2OJw~ukZ8wT$TIV?pHc0+%}hc{#`Qpy`?pr!fn_7+No-sNpHOKZ2tcN D!|nI4 diff --git a/qpython-docs/source/qpython_theme/static/img_banner-1.png b/qpython-docs/source/qpython_theme/static/img_banner-1.png deleted file mode 100755 index 1be1cf32b685474b230d54fc1066e8f2024fdf81..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 36701 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 diff --git a/qpython-docs/source/qpython_theme/static/img_banner-1@2x.jpg b/qpython-docs/source/qpython_theme/static/img_banner-1@2x.jpg deleted file mode 100644 index e17b703a1f9b9dcc74621f961840900b14ce4734..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48932 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 PHO(&ITOptPyY&A6J1Cf| diff --git a/qpython-docs/source/qpython_theme/static/img_banner-1@2x.png b/qpython-docs/source/qpython_theme/static/img_banner-1@2x.png deleted file mode 100755 index 0942fe79be7fb5c9720de18973dedb02944f841b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 178999 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 Y^smH{)uEf>zW>Rhs;H$;M1& diff --git a/qpython-docs/source/qpython_theme/static/img_logo.png b/qpython-docs/source/qpython_theme/static/img_logo.png deleted file mode 100755 index 2f938aab1365e5db73496be8ca1c480a8ea0b362..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 376 zcmeAS@N?(olHy`uVBq!ia0vp^0U*r53?z4+XPOVBiUNE>T!Hle|Nj>q0+B$#uz}&q z35I=#8NQ!p_;Q8e`#p=_k0ODBsmIMX9%U%p#c=T$!{6_hjvZzA^Jx=M{ofy#1vi8A zt~$(6x0~VcQHGz7Vi>?8pUyBatY-+?!tmpP*Vk(d|Gpmo{i^rZ%SL$@hlxO2WlMtm zf*Gzwe_5RN<(l!AchR%2?VM}>=jr{sd*@G^)>7kTyRBe@Pa z2(&yrH^cYrk=pBKdEfUha{4ZiA>n$$S>dbfgZfoUK-Dj1Klya}YDR=5i{KlZ8B*EO zYm5pLO#e&COq_Tt!EI4Ws8WZ*%F7`+P8$M^)%)t-6`Xk_)+F;-z-7bk1dUZko%g(3 zCA)3o8Q0tXJv|A;~H1OW<+^>adi}jAo1KPv(jQ8R0&D%=?d3OPM N44$rjF6*2Ung9e1v&;Yh diff --git a/qpython-docs/source/qpython_theme/static/ios_link.png b/qpython-docs/source/qpython_theme/static/ios_link.png deleted file mode 100755 index 8bd21ca844d3cb4b6c30d470d7734903690ed737..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1574 zcmY*ZdpMJO9Dm(sF2`j;a$Kr2uj`6#jK|or3v0brYRPcAFqK*=>ygT(GMZtGTD90) zs}xEKM@pNJCyGkyDCCmkwrJ_Cf}M*{$0L?II) z0MNi7o`KRrc*5jhIwEphFCqg@yw#%?4U z=swWijxr9XYI&s`D=3CzKo-9smq5#r!sK>nQ4DBSiP2~A)6Ur|@vYvIog%SWX_x5Y zg-TJ_K~fO)nBUf{-b)}j;GYAWJ;jAujkk`zsRprI{jD2yzUvKr$oF)Tvs((6_PnWY zmxV?66TU&~UFmm57O{Lf#&+$!5%5}QtnWlmYKA% z&s25z`SkDHsg*Xh=RntZT_Ym}rcFq6d0@gyajhgmm0XC4C#|X@B-*mSn%mjXQR%#) zy)&t2!~sUJW;bz}-<-ffy^xM~XP(^8-+Y@ZJ(+#Onz!NU#efzZO0%uIc;9;$nTa@= zS}V^7>)xZYP*+>yq3*j~Qj3W&@+T?U+Z1!pYeR6_rEL$|s7J+$`B6ZCnJbgfw3%wv zRU~9-e}S!D4YCEjD<~>Cy1ok@n>Gq<(k-c%d6jFzjvT=n_3+8XVzWnC2~dQ$>txnA zAe>jnJ(_$P#=p0Pngq@w#QNb$RtcM&tqj0usNY7`ilNt}_nVss z8myeTuwo;q1EBM$lBFiD~Li?qT-yj9Dt=yi?ZK;9f1q6=_0^6 z@A@lMZs$<;-h`YozmgLMqZR(Ko?7O~TlVKY$@r8q#`G8{zKmyNh*k>50xj9Q^>@ED z?e90_QH(c6?ubYCDEX4|h4{634w;pgVR>A3=uwg3gO|sxRidRiG>rm^q2`;(jrhAM zwU|4`B`t8N1;lzvT@s-jPm9`x+unR?g{h?hU};C9a$q=X*rJvT76kCaE{Vn$-|T%+ zIF;@oexk(nJ&x>&OE!W|p}|zD%xc_XdmUD2Qju1nuFwyqR1cj5GPy>OE*hMN*=GO9 z(ya+%+BNUYeSL3xa->Xq+7z~FJX8~BuRE*Yf*zyxXUl}S55f3l@x>tF}i9ACT*Ib>{Nx}?R*Qkt(Al?3ZX|% z!|Pu4!s?IJosI*+>nc+lo-g5s2!xL8DsvUQ=z1%q`On4A?R7k^Z3&;QQ9IR6tGS@# zyV36>hS5csu4$(S4$COK5;Dmx{7RfuP?Wl~?>Lm`<5DUqZz9XK9O&WXUdPG#0)3@J zg{9>FqI_e!GQ3BQJ+3XHd`8xj>Dzs9`L#1>O;Y1bM|@DyJb!Ht!3|E5kD`)vrhHS5 zD^|Y?x#0~*N)NY~ULK5z%5@SOjpUo{_bc;dETi$0{Kw=lO298`a3)Q!zOU1n&Eg-_ zh$>sVO3$_9S5e6>a7(Ei|I}>Log419*nKpOju1V)x+&c@J_{|}RvcYZ6=<)1XdLts z`~Ak+e2ikewttXl_)*{!w|erA;n}`+s1kz&RdezG0!iDAlv3dMBd12B=MR5%ZzIeG g7k?ikyA7~sv^G}#{%A%Hvyfy3C?q=ZT0msV-+^Gf@Bjb+ diff --git a/qpython-docs/source/qpython_theme/static/jquery.min.js b/qpython-docs/source/qpython_theme/static/jquery.min.js deleted file mode 100644 index 644d35e..0000000 --- a/qpython-docs/source/qpython_theme/static/jquery.min.js +++ /dev/null @@ -1,4 +0,0 @@ -/*! jQuery v3.2.1 | (c) JS Foundation and other contributors | jquery.org/license */ -!function(a,b){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){"use strict";var c=[],d=a.document,e=Object.getPrototypeOf,f=c.slice,g=c.concat,h=c.push,i=c.indexOf,j={},k=j.toString,l=j.hasOwnProperty,m=l.toString,n=m.call(Object),o={};function p(a,b){b=b||d;var c=b.createElement("script");c.text=a,b.head.appendChild(c).parentNode.removeChild(c)}var q="3.2.1",r=function(a,b){return new r.fn.init(a,b)},s=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,t=/^-ms-/,u=/-([a-z])/g,v=function(a,b){return b.toUpperCase()};r.fn=r.prototype={jquery:q,constructor:r,length:0,toArray:function(){return f.call(this)},get:function(a){return null==a?f.call(this):a<0?this[a+this.length]:this[a]},pushStack:function(a){var b=r.merge(this.constructor(),a);return b.prevObject=this,b},each:function(a){return r.each(this,a)},map:function(a){return this.pushStack(r.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(f.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(a<0?b:0);return this.pushStack(c>=0&&c0&&b-1 in a)}var x=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ha(),z=ha(),A=ha(),B=function(a,b){return a===b&&(l=!0),0},C={}.hasOwnProperty,D=[],E=D.pop,F=D.push,G=D.push,H=D.slice,I=function(a,b){for(var c=0,d=a.length;c+~]|"+K+")"+K+"*"),S=new RegExp("="+K+"*([^\\]'\"]*?)"+K+"*\\]","g"),T=new RegExp(N),U=new RegExp("^"+L+"$"),V={ID:new RegExp("^#("+L+")"),CLASS:new RegExp("^\\.("+L+")"),TAG:new RegExp("^("+L+"|[*])"),ATTR:new RegExp("^"+M),PSEUDO:new RegExp("^"+N),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+K+"*(even|odd|(([+-]|)(\\d*)n|)"+K+"*(?:([+-]|)"+K+"*(\\d+)|))"+K+"*\\)|)","i"),bool:new RegExp("^(?:"+J+")$","i"),needsContext:new RegExp("^"+K+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+K+"*((?:-\\d)?\\d*)"+K+"*\\)|)(?=[^-]|$)","i")},W=/^(?:input|select|textarea|button)$/i,X=/^h\d$/i,Y=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,$=/[+~]/,_=new RegExp("\\\\([\\da-f]{1,6}"+K+"?|("+K+")|.)","ig"),aa=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:d<0?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},ba=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ca=function(a,b){return b?"\0"===a?"\ufffd":a.slice(0,-1)+"\\"+a.charCodeAt(a.length-1).toString(16)+" ":"\\"+a},da=function(){m()},ea=ta(function(a){return a.disabled===!0&&("form"in a||"label"in a)},{dir:"parentNode",next:"legend"});try{G.apply(D=H.call(v.childNodes),v.childNodes),D[v.childNodes.length].nodeType}catch(fa){G={apply:D.length?function(a,b){F.apply(a,H.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function ga(a,b,d,e){var f,h,j,k,l,o,r,s=b&&b.ownerDocument,w=b?b.nodeType:9;if(d=d||[],"string"!=typeof a||!a||1!==w&&9!==w&&11!==w)return d;if(!e&&((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,p)){if(11!==w&&(l=Z.exec(a)))if(f=l[1]){if(9===w){if(!(j=b.getElementById(f)))return d;if(j.id===f)return d.push(j),d}else if(s&&(j=s.getElementById(f))&&t(b,j)&&j.id===f)return d.push(j),d}else{if(l[2])return G.apply(d,b.getElementsByTagName(a)),d;if((f=l[3])&&c.getElementsByClassName&&b.getElementsByClassName)return G.apply(d,b.getElementsByClassName(f)),d}if(c.qsa&&!A[a+" "]&&(!q||!q.test(a))){if(1!==w)s=b,r=a;else if("object"!==b.nodeName.toLowerCase()){(k=b.getAttribute("id"))?k=k.replace(ba,ca):b.setAttribute("id",k=u),o=g(a),h=o.length;while(h--)o[h]="#"+k+" "+sa(o[h]);r=o.join(","),s=$.test(a)&&qa(b.parentNode)||b}if(r)try{return G.apply(d,s.querySelectorAll(r)),d}catch(x){}finally{k===u&&b.removeAttribute("id")}}}return i(a.replace(P,"$1"),b,d,e)}function ha(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ia(a){return a[u]=!0,a}function ja(a){var b=n.createElement("fieldset");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ka(a,b){var c=a.split("|"),e=c.length;while(e--)d.attrHandle[c[e]]=b}function la(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&a.sourceIndex-b.sourceIndex;if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function na(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function oa(a){return function(b){return"form"in b?b.parentNode&&b.disabled===!1?"label"in b?"label"in b.parentNode?b.parentNode.disabled===a:b.disabled===a:b.isDisabled===a||b.isDisabled!==!a&&ea(b)===a:b.disabled===a:"label"in b&&b.disabled===a}}function pa(a){return ia(function(b){return b=+b,ia(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function qa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=ga.support={},f=ga.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return!!b&&"HTML"!==b.nodeName},m=ga.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=n.documentElement,p=!f(n),v!==n&&(e=n.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener("unload",da,!1):e.attachEvent&&e.attachEvent("onunload",da)),c.attributes=ja(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ja(function(a){return a.appendChild(n.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=Y.test(n.getElementsByClassName),c.getById=ja(function(a){return o.appendChild(a).id=u,!n.getElementsByName||!n.getElementsByName(u).length}),c.getById?(d.filter.ID=function(a){var b=a.replace(_,aa);return function(a){return a.getAttribute("id")===b}},d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c?[c]:[]}}):(d.filter.ID=function(a){var b=a.replace(_,aa);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}},d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c,d,e,f=b.getElementById(a);if(f){if(c=f.getAttributeNode("id"),c&&c.value===a)return[f];e=b.getElementsByName(a),d=0;while(f=e[d++])if(c=f.getAttributeNode("id"),c&&c.value===a)return[f]}return[]}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){if("undefined"!=typeof b.getElementsByClassName&&p)return b.getElementsByClassName(a)},r=[],q=[],(c.qsa=Y.test(n.querySelectorAll))&&(ja(function(a){o.appendChild(a).innerHTML="",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+K+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+K+"*(?:value|"+J+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ja(function(a){a.innerHTML="";var b=n.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+K+"*[*^$|!~]?="),2!==a.querySelectorAll(":enabled").length&&q.push(":enabled",":disabled"),o.appendChild(a).disabled=!0,2!==a.querySelectorAll(":disabled").length&&q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=Y.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ja(function(a){c.disconnectedMatch=s.call(a,"*"),s.call(a,"[s!='']:x"),r.push("!=",N)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=Y.test(o.compareDocumentPosition),t=b||Y.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===n||a.ownerDocument===v&&t(v,a)?-1:b===n||b.ownerDocument===v&&t(v,b)?1:k?I(k,a)-I(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,g=[a],h=[b];if(!e||!f)return a===n?-1:b===n?1:e?-1:f?1:k?I(k,a)-I(k,b):0;if(e===f)return la(a,b);c=a;while(c=c.parentNode)g.unshift(c);c=b;while(c=c.parentNode)h.unshift(c);while(g[d]===h[d])d++;return d?la(g[d],h[d]):g[d]===v?-1:h[d]===v?1:0},n):n},ga.matches=function(a,b){return ga(a,null,null,b)},ga.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(S,"='$1']"),c.matchesSelector&&p&&!A[b+" "]&&(!r||!r.test(b))&&(!q||!q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return ga(b,n,null,[a]).length>0},ga.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},ga.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&C.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},ga.escape=function(a){return(a+"").replace(ba,ca)},ga.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},ga.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=ga.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=ga.selectors={cacheLength:50,createPseudo:ia,match:V,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(_,aa),a[3]=(a[3]||a[4]||a[5]||"").replace(_,aa),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||ga.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&ga.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return V.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&T.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(_,aa).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+K+")"+a+"("+K+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=ga.attr(d,a);return null==e?"!="===b:!b||(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(O," ")+" ").indexOf(c)>-1:"|="===b&&(e===c||e.slice(0,c.length+1)===c+"-"))}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h,t=!1;if(q){if(f){while(p){m=b;while(m=m[p])if(h?m.nodeName.toLowerCase()===r:1===m.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){m=q,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n&&j[2],m=n&&q.childNodes[n];while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if(1===m.nodeType&&++t&&m===b){k[a]=[w,n,t];break}}else if(s&&(m=b,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n),t===!1)while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if((h?m.nodeName.toLowerCase()===r:1===m.nodeType)&&++t&&(s&&(l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),k[a]=[w,t]),m===b))break;return t-=e,t===d||t%d===0&&t/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||ga.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ia(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=I(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ia(function(a){var b=[],c=[],d=h(a.replace(P,"$1"));return d[u]?ia(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ia(function(a){return function(b){return ga(a,b).length>0}}),contains:ia(function(a){return a=a.replace(_,aa),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ia(function(a){return U.test(a||"")||ga.error("unsupported lang: "+a),a=a.replace(_,aa).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:oa(!1),disabled:oa(!0),checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return X.test(a.nodeName)},input:function(a){return W.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:pa(function(){return[0]}),last:pa(function(a,b){return[b-1]}),eq:pa(function(a,b,c){return[c<0?c+b:c]}),even:pa(function(a,b){for(var c=0;c=0;)a.push(d);return a}),gt:pa(function(a,b,c){for(var d=c<0?c+b:c;++d1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function va(a,b,c){for(var d=0,e=b.length;d-1&&(f[j]=!(g[j]=l))}}else r=wa(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):G.apply(g,r)})}function ya(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=ta(function(a){return a===b},h,!0),l=ta(function(a){return I(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];i1&&ua(m),i>1&&sa(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(P,"$1"),c,i0,e=a.length>0,f=function(f,g,h,i,k){var l,o,q,r=0,s="0",t=f&&[],u=[],v=j,x=f||e&&d.find.TAG("*",k),y=w+=null==v?1:Math.random()||.1,z=x.length;for(k&&(j=g===n||g||k);s!==z&&null!=(l=x[s]);s++){if(e&&l){o=0,g||l.ownerDocument===n||(m(l),h=!p);while(q=a[o++])if(q(l,g||n,h)){i.push(l);break}k&&(w=y)}c&&((l=!q&&l)&&r--,f&&t.push(l))}if(r+=s,c&&s!==r){o=0;while(q=b[o++])q(t,u,g,h);if(f){if(r>0)while(s--)t[s]||u[s]||(u[s]=E.call(i));u=wa(u)}G.apply(i,u),k&&!f&&u.length>0&&r+b.length>1&&ga.uniqueSort(i)}return k&&(w=y,j=v),t};return c?ia(f):f}return h=ga.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=ya(b[c]),f[u]?d.push(f):e.push(f);f=A(a,za(e,d)),f.selector=a}return f},i=ga.select=function(a,b,c,e){var f,i,j,k,l,m="function"==typeof a&&a,n=!e&&g(a=m.selector||a);if(c=c||[],1===n.length){if(i=n[0]=n[0].slice(0),i.length>2&&"ID"===(j=i[0]).type&&9===b.nodeType&&p&&d.relative[i[1].type]){if(b=(d.find.ID(j.matches[0].replace(_,aa),b)||[])[0],!b)return c;m&&(b=b.parentNode),a=a.slice(i.shift().value.length)}f=V.needsContext.test(a)?0:i.length;while(f--){if(j=i[f],d.relative[k=j.type])break;if((l=d.find[k])&&(e=l(j.matches[0].replace(_,aa),$.test(i[0].type)&&qa(b.parentNode)||b))){if(i.splice(f,1),a=e.length&&sa(i),!a)return G.apply(c,e),c;break}}}return(m||h(a,n))(e,b,!p,c,!b||$.test(a)&&qa(b.parentNode)||b),c},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ja(function(a){return 1&a.compareDocumentPosition(n.createElement("fieldset"))}),ja(function(a){return a.innerHTML="","#"===a.firstChild.getAttribute("href")})||ka("type|href|height|width",function(a,b,c){if(!c)return a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ja(function(a){return a.innerHTML="",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ka("value",function(a,b,c){if(!c&&"input"===a.nodeName.toLowerCase())return a.defaultValue}),ja(function(a){return null==a.getAttribute("disabled")})||ka(J,function(a,b,c){var d;if(!c)return a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),ga}(a);r.find=x,r.expr=x.selectors,r.expr[":"]=r.expr.pseudos,r.uniqueSort=r.unique=x.uniqueSort,r.text=x.getText,r.isXMLDoc=x.isXML,r.contains=x.contains,r.escapeSelector=x.escape;var y=function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&r(a).is(c))break;d.push(a)}return d},z=function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c},A=r.expr.match.needsContext;function B(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()}var C=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i,D=/^.[^:#\[\.,]*$/;function E(a,b,c){return r.isFunction(b)?r.grep(a,function(a,d){return!!b.call(a,d,a)!==c}):b.nodeType?r.grep(a,function(a){return a===b!==c}):"string"!=typeof b?r.grep(a,function(a){return i.call(b,a)>-1!==c}):D.test(b)?r.filter(b,a,c):(b=r.filter(b,a),r.grep(a,function(a){return i.call(b,a)>-1!==c&&1===a.nodeType}))}r.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?r.find.matchesSelector(d,a)?[d]:[]:r.find.matches(a,r.grep(b,function(a){return 1===a.nodeType}))},r.fn.extend({find:function(a){var b,c,d=this.length,e=this;if("string"!=typeof a)return this.pushStack(r(a).filter(function(){for(b=0;b1?r.uniqueSort(c):c},filter:function(a){return this.pushStack(E(this,a||[],!1))},not:function(a){return this.pushStack(E(this,a||[],!0))},is:function(a){return!!E(this,"string"==typeof a&&A.test(a)?r(a):a||[],!1).length}});var F,G=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,H=r.fn.init=function(a,b,c){var e,f;if(!a)return this;if(c=c||F,"string"==typeof a){if(e="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:G.exec(a),!e||!e[1]&&b)return!b||b.jquery?(b||c).find(a):this.constructor(b).find(a);if(e[1]){if(b=b instanceof r?b[0]:b,r.merge(this,r.parseHTML(e[1],b&&b.nodeType?b.ownerDocument||b:d,!0)),C.test(e[1])&&r.isPlainObject(b))for(e in b)r.isFunction(this[e])?this[e](b[e]):this.attr(e,b[e]);return this}return f=d.getElementById(e[2]),f&&(this[0]=f,this.length=1),this}return a.nodeType?(this[0]=a,this.length=1,this):r.isFunction(a)?void 0!==c.ready?c.ready(a):a(r):r.makeArray(a,this)};H.prototype=r.fn,F=r(d);var I=/^(?:parents|prev(?:Until|All))/,J={children:!0,contents:!0,next:!0,prev:!0};r.fn.extend({has:function(a){var b=r(a,this),c=b.length;return this.filter(function(){for(var a=0;a-1:1===c.nodeType&&r.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?r.uniqueSort(f):f)},index:function(a){return a?"string"==typeof a?i.call(r(a),this[0]):i.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(r.uniqueSort(r.merge(this.get(),r(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function K(a,b){while((a=a[b])&&1!==a.nodeType);return a}r.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return y(a,"parentNode")},parentsUntil:function(a,b,c){return y(a,"parentNode",c)},next:function(a){return K(a,"nextSibling")},prev:function(a){return K(a,"previousSibling")},nextAll:function(a){return y(a,"nextSibling")},prevAll:function(a){return y(a,"previousSibling")},nextUntil:function(a,b,c){return y(a,"nextSibling",c)},prevUntil:function(a,b,c){return y(a,"previousSibling",c)},siblings:function(a){return z((a.parentNode||{}).firstChild,a)},children:function(a){return z(a.firstChild)},contents:function(a){return B(a,"iframe")?a.contentDocument:(B(a,"template")&&(a=a.content||a),r.merge([],a.childNodes))}},function(a,b){r.fn[a]=function(c,d){var e=r.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=r.filter(d,e)),this.length>1&&(J[a]||r.uniqueSort(e),I.test(a)&&e.reverse()),this.pushStack(e)}});var L=/[^\x20\t\r\n\f]+/g;function M(a){var b={};return r.each(a.match(L)||[],function(a,c){b[c]=!0}),b}r.Callbacks=function(a){a="string"==typeof a?M(a):r.extend({},a);var b,c,d,e,f=[],g=[],h=-1,i=function(){for(e=e||a.once,d=b=!0;g.length;h=-1){c=g.shift();while(++h-1)f.splice(c,1),c<=h&&h--}),this},has:function(a){return a?r.inArray(a,f)>-1:f.length>0},empty:function(){return f&&(f=[]),this},disable:function(){return e=g=[],f=c="",this},disabled:function(){return!f},lock:function(){return e=g=[],c||b||(f=c=""),this},locked:function(){return!!e},fireWith:function(a,c){return e||(c=c||[],c=[a,c.slice?c.slice():c],g.push(c),b||i()),this},fire:function(){return j.fireWith(this,arguments),this},fired:function(){return!!d}};return j};function N(a){return a}function O(a){throw a}function P(a,b,c,d){var e;try{a&&r.isFunction(e=a.promise)?e.call(a).done(b).fail(c):a&&r.isFunction(e=a.then)?e.call(a,b,c):b.apply(void 0,[a].slice(d))}catch(a){c.apply(void 0,[a])}}r.extend({Deferred:function(b){var c=[["notify","progress",r.Callbacks("memory"),r.Callbacks("memory"),2],["resolve","done",r.Callbacks("once memory"),r.Callbacks("once memory"),0,"resolved"],["reject","fail",r.Callbacks("once memory"),r.Callbacks("once memory"),1,"rejected"]],d="pending",e={state:function(){return d},always:function(){return f.done(arguments).fail(arguments),this},"catch":function(a){return e.then(null,a)},pipe:function(){var a=arguments;return r.Deferred(function(b){r.each(c,function(c,d){var e=r.isFunction(a[d[4]])&&a[d[4]];f[d[1]](function(){var a=e&&e.apply(this,arguments);a&&r.isFunction(a.promise)?a.promise().progress(b.notify).done(b.resolve).fail(b.reject):b[d[0]+"With"](this,e?[a]:arguments)})}),a=null}).promise()},then:function(b,d,e){var f=0;function g(b,c,d,e){return function(){var h=this,i=arguments,j=function(){var a,j;if(!(b=f&&(d!==O&&(h=void 0,i=[a]),c.rejectWith(h,i))}};b?k():(r.Deferred.getStackHook&&(k.stackTrace=r.Deferred.getStackHook()),a.setTimeout(k))}}return r.Deferred(function(a){c[0][3].add(g(0,a,r.isFunction(e)?e:N,a.notifyWith)),c[1][3].add(g(0,a,r.isFunction(b)?b:N)),c[2][3].add(g(0,a,r.isFunction(d)?d:O))}).promise()},promise:function(a){return null!=a?r.extend(a,e):e}},f={};return r.each(c,function(a,b){var g=b[2],h=b[5];e[b[1]]=g.add,h&&g.add(function(){d=h},c[3-a][2].disable,c[0][2].lock),g.add(b[3].fire),f[b[0]]=function(){return f[b[0]+"With"](this===f?void 0:this,arguments),this},f[b[0]+"With"]=g.fireWith}),e.promise(f),b&&b.call(f,f),f},when:function(a){var b=arguments.length,c=b,d=Array(c),e=f.call(arguments),g=r.Deferred(),h=function(a){return function(c){d[a]=this,e[a]=arguments.length>1?f.call(arguments):c,--b||g.resolveWith(d,e)}};if(b<=1&&(P(a,g.done(h(c)).resolve,g.reject,!b),"pending"===g.state()||r.isFunction(e[c]&&e[c].then)))return g.then();while(c--)P(e[c],h(c),g.reject);return g.promise()}});var Q=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;r.Deferred.exceptionHook=function(b,c){a.console&&a.console.warn&&b&&Q.test(b.name)&&a.console.warn("jQuery.Deferred exception: "+b.message,b.stack,c)},r.readyException=function(b){a.setTimeout(function(){throw b})};var R=r.Deferred();r.fn.ready=function(a){return R.then(a)["catch"](function(a){r.readyException(a)}),this},r.extend({isReady:!1,readyWait:1,ready:function(a){(a===!0?--r.readyWait:r.isReady)||(r.isReady=!0,a!==!0&&--r.readyWait>0||R.resolveWith(d,[r]))}}),r.ready.then=R.then;function S(){d.removeEventListener("DOMContentLoaded",S), -a.removeEventListener("load",S),r.ready()}"complete"===d.readyState||"loading"!==d.readyState&&!d.documentElement.doScroll?a.setTimeout(r.ready):(d.addEventListener("DOMContentLoaded",S),a.addEventListener("load",S));var T=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===r.type(c)){e=!0;for(h in c)T(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,r.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(r(a),c)})),b))for(;h1,null,!0)},removeData:function(a){return this.each(function(){X.remove(this,a)})}}),r.extend({queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=W.get(a,b),c&&(!d||Array.isArray(c)?d=W.access(a,b,r.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=r.queue(a,b),d=c.length,e=c.shift(),f=r._queueHooks(a,b),g=function(){r.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return W.get(a,c)||W.access(a,c,{empty:r.Callbacks("once memory").add(function(){W.remove(a,[b+"queue",c])})})}}),r.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length\x20\t\r\n\f]+)/i,la=/^$|\/(?:java|ecma)script/i,ma={option:[1,""],thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};ma.optgroup=ma.option,ma.tbody=ma.tfoot=ma.colgroup=ma.caption=ma.thead,ma.th=ma.td;function na(a,b){var c;return c="undefined"!=typeof a.getElementsByTagName?a.getElementsByTagName(b||"*"):"undefined"!=typeof a.querySelectorAll?a.querySelectorAll(b||"*"):[],void 0===b||b&&B(a,b)?r.merge([a],c):c}function oa(a,b){for(var c=0,d=a.length;c-1)e&&e.push(f);else if(j=r.contains(f.ownerDocument,f),g=na(l.appendChild(f),"script"),j&&oa(g),c){k=0;while(f=g[k++])la.test(f.type||"")&&c.push(f)}return l}!function(){var a=d.createDocumentFragment(),b=a.appendChild(d.createElement("div")),c=d.createElement("input");c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),b.appendChild(c),o.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="",o.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var ra=d.documentElement,sa=/^key/,ta=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,ua=/^([^.]*)(?:\.(.+)|)/;function va(){return!0}function wa(){return!1}function xa(){try{return d.activeElement}catch(a){}}function ya(a,b,c,d,e,f){var g,h;if("object"==typeof b){"string"!=typeof c&&(d=d||c,c=void 0);for(h in b)ya(a,h,c,d,b[h],f);return a}if(null==d&&null==e?(e=c,d=c=void 0):null==e&&("string"==typeof c?(e=d,d=void 0):(e=d,d=c,c=void 0)),e===!1)e=wa;else if(!e)return a;return 1===f&&(g=e,e=function(a){return r().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=r.guid++)),a.each(function(){r.event.add(this,b,e,d,c)})}r.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=W.get(a);if(q){c.handler&&(f=c,c=f.handler,e=f.selector),e&&r.find.matchesSelector(ra,e),c.guid||(c.guid=r.guid++),(i=q.events)||(i=q.events={}),(g=q.handle)||(g=q.handle=function(b){return"undefined"!=typeof r&&r.event.triggered!==b.type?r.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(L)||[""],j=b.length;while(j--)h=ua.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n&&(l=r.event.special[n]||{},n=(e?l.delegateType:l.bindType)||n,l=r.event.special[n]||{},k=r.extend({type:n,origType:p,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&r.expr.match.needsContext.test(e),namespace:o.join(".")},f),(m=i[n])||(m=i[n]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,o,g)!==!1||a.addEventListener&&a.addEventListener(n,g)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),r.event.global[n]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=W.hasData(a)&&W.get(a);if(q&&(i=q.events)){b=(b||"").match(L)||[""],j=b.length;while(j--)if(h=ua.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n){l=r.event.special[n]||{},n=(d?l.delegateType:l.bindType)||n,m=i[n]||[],h=h[2]&&new RegExp("(^|\\.)"+o.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&p!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,o,q.handle)!==!1||r.removeEvent(a,n,q.handle),delete i[n])}else for(n in i)r.event.remove(a,n+b[j],c,d,!0);r.isEmptyObject(i)&&W.remove(a,"handle events")}},dispatch:function(a){var b=r.event.fix(a),c,d,e,f,g,h,i=new Array(arguments.length),j=(W.get(this,"events")||{})[b.type]||[],k=r.event.special[b.type]||{};for(i[0]=b,c=1;c=1))for(;j!==this;j=j.parentNode||this)if(1===j.nodeType&&("click"!==a.type||j.disabled!==!0)){for(f=[],g={},c=0;c-1:r.find(e,this,null,[j]).length),g[e]&&f.push(d);f.length&&h.push({elem:j,handlers:f})}return j=this,i\x20\t\r\n\f]*)[^>]*)\/>/gi,Aa=/\s*$/g;function Ea(a,b){return B(a,"table")&&B(11!==b.nodeType?b:b.firstChild,"tr")?r(">tbody",a)[0]||a:a}function Fa(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function Ga(a){var b=Ca.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function Ha(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(W.hasData(a)&&(f=W.access(a),g=W.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;c1&&"string"==typeof q&&!o.checkClone&&Ba.test(q))return a.each(function(e){var f=a.eq(e);s&&(b[0]=q.call(this,e,f.html())),Ja(f,b,c,d)});if(m&&(e=qa(b,a[0].ownerDocument,!1,a,d),f=e.firstChild,1===e.childNodes.length&&(e=f),f||d)){for(h=r.map(na(e,"script"),Fa),i=h.length;l")},clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=r.contains(a.ownerDocument,a);if(!(o.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||r.isXMLDoc(a)))for(g=na(h),f=na(a),d=0,e=f.length;d0&&oa(g,!i&&na(a,"script")),h},cleanData:function(a){for(var b,c,d,e=r.event.special,f=0;void 0!==(c=a[f]);f++)if(U(c)){if(b=c[W.expando]){if(b.events)for(d in b.events)e[d]?r.event.remove(c,d):r.removeEvent(c,d,b.handle);c[W.expando]=void 0}c[X.expando]&&(c[X.expando]=void 0)}}}),r.fn.extend({detach:function(a){return Ka(this,a,!0)},remove:function(a){return Ka(this,a)},text:function(a){return T(this,function(a){return void 0===a?r.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=a)})},null,a,arguments.length)},append:function(){return Ja(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ea(this,a);b.appendChild(a)}})},prepend:function(){return Ja(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ea(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return Ja(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return Ja(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(r.cleanData(na(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null!=a&&a,b=null==b?a:b,this.map(function(){return r.clone(this,a,b)})},html:function(a){return T(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!Aa.test(a)&&!ma[(ka.exec(a)||["",""])[1].toLowerCase()]){a=r.htmlPrefilter(a);try{for(;c1)}});function _a(a,b,c,d,e){return new _a.prototype.init(a,b,c,d,e)}r.Tween=_a,_a.prototype={constructor:_a,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||r.easing._default,this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(r.cssNumber[c]?"":"px")},cur:function(){var a=_a.propHooks[this.prop];return a&&a.get?a.get(this):_a.propHooks._default.get(this)},run:function(a){var b,c=_a.propHooks[this.prop];return this.options.duration?this.pos=b=r.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):this.pos=b=a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):_a.propHooks._default.set(this),this}},_a.prototype.init.prototype=_a.prototype,_a.propHooks={_default:{get:function(a){var b;return 1!==a.elem.nodeType||null!=a.elem[a.prop]&&null==a.elem.style[a.prop]?a.elem[a.prop]:(b=r.css(a.elem,a.prop,""),b&&"auto"!==b?b:0)},set:function(a){r.fx.step[a.prop]?r.fx.step[a.prop](a):1!==a.elem.nodeType||null==a.elem.style[r.cssProps[a.prop]]&&!r.cssHooks[a.prop]?a.elem[a.prop]=a.now:r.style(a.elem,a.prop,a.now+a.unit)}}},_a.propHooks.scrollTop=_a.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},r.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2},_default:"swing"},r.fx=_a.prototype.init,r.fx.step={};var ab,bb,cb=/^(?:toggle|show|hide)$/,db=/queueHooks$/;function eb(){bb&&(d.hidden===!1&&a.requestAnimationFrame?a.requestAnimationFrame(eb):a.setTimeout(eb,r.fx.interval),r.fx.tick())}function fb(){return a.setTimeout(function(){ab=void 0}),ab=r.now()}function gb(a,b){var c,d=0,e={height:a};for(b=b?1:0;d<4;d+=2-b)c=ca[d],e["margin"+c]=e["padding"+c]=a;return b&&(e.opacity=e.width=a),e}function hb(a,b,c){for(var d,e=(kb.tweeners[b]||[]).concat(kb.tweeners["*"]),f=0,g=e.length;f1)},removeAttr:function(a){return this.each(function(){r.removeAttr(this,a)})}}),r.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return"undefined"==typeof a.getAttribute?r.prop(a,b,c):(1===f&&r.isXMLDoc(a)||(e=r.attrHooks[b.toLowerCase()]||(r.expr.match.bool.test(b)?lb:void 0)),void 0!==c?null===c?void r.removeAttr(a,b):e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:(a.setAttribute(b,c+""),c):e&&"get"in e&&null!==(d=e.get(a,b))?d:(d=r.find.attr(a,b), -null==d?void 0:d))},attrHooks:{type:{set:function(a,b){if(!o.radioValue&&"radio"===b&&B(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}},removeAttr:function(a,b){var c,d=0,e=b&&b.match(L);if(e&&1===a.nodeType)while(c=e[d++])a.removeAttribute(c)}}),lb={set:function(a,b,c){return b===!1?r.removeAttr(a,c):a.setAttribute(c,c),c}},r.each(r.expr.match.bool.source.match(/\w+/g),function(a,b){var c=mb[b]||r.find.attr;mb[b]=function(a,b,d){var e,f,g=b.toLowerCase();return d||(f=mb[g],mb[g]=e,e=null!=c(a,b,d)?g:null,mb[g]=f),e}});var nb=/^(?:input|select|textarea|button)$/i,ob=/^(?:a|area)$/i;r.fn.extend({prop:function(a,b){return T(this,r.prop,a,b,arguments.length>1)},removeProp:function(a){return this.each(function(){delete this[r.propFix[a]||a]})}}),r.extend({prop:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return 1===f&&r.isXMLDoc(a)||(b=r.propFix[b]||b,e=r.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){var b=r.find.attr(a,"tabindex");return b?parseInt(b,10):nb.test(a.nodeName)||ob.test(a.nodeName)&&a.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),o.optSelected||(r.propHooks.selected={get:function(a){var b=a.parentNode;return b&&b.parentNode&&b.parentNode.selectedIndex,null},set:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex)}}),r.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){r.propFix[this.toLowerCase()]=this});function pb(a){var b=a.match(L)||[];return b.join(" ")}function qb(a){return a.getAttribute&&a.getAttribute("class")||""}r.fn.extend({addClass:function(a){var b,c,d,e,f,g,h,i=0;if(r.isFunction(a))return this.each(function(b){r(this).addClass(a.call(this,b,qb(this)))});if("string"==typeof a&&a){b=a.match(L)||[];while(c=this[i++])if(e=qb(c),d=1===c.nodeType&&" "+pb(e)+" "){g=0;while(f=b[g++])d.indexOf(" "+f+" ")<0&&(d+=f+" ");h=pb(d),e!==h&&c.setAttribute("class",h)}}return this},removeClass:function(a){var b,c,d,e,f,g,h,i=0;if(r.isFunction(a))return this.each(function(b){r(this).removeClass(a.call(this,b,qb(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof a&&a){b=a.match(L)||[];while(c=this[i++])if(e=qb(c),d=1===c.nodeType&&" "+pb(e)+" "){g=0;while(f=b[g++])while(d.indexOf(" "+f+" ")>-1)d=d.replace(" "+f+" "," ");h=pb(d),e!==h&&c.setAttribute("class",h)}}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):r.isFunction(a)?this.each(function(c){r(this).toggleClass(a.call(this,c,qb(this),b),b)}):this.each(function(){var b,d,e,f;if("string"===c){d=0,e=r(this),f=a.match(L)||[];while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)}else void 0!==a&&"boolean"!==c||(b=qb(this),b&&W.set(this,"__className__",b),this.setAttribute&&this.setAttribute("class",b||a===!1?"":W.get(this,"__className__")||""))})},hasClass:function(a){var b,c,d=0;b=" "+a+" ";while(c=this[d++])if(1===c.nodeType&&(" "+pb(qb(c))+" ").indexOf(b)>-1)return!0;return!1}});var rb=/\r/g;r.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=r.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,r(this).val()):a,null==e?e="":"number"==typeof e?e+="":Array.isArray(e)&&(e=r.map(e,function(a){return null==a?"":a+""})),b=r.valHooks[this.type]||r.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=r.valHooks[e.type]||r.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(rb,""):null==c?"":c)}}}),r.extend({valHooks:{option:{get:function(a){var b=r.find.attr(a,"value");return null!=b?b:pb(r.text(a))}},select:{get:function(a){var b,c,d,e=a.options,f=a.selectedIndex,g="select-one"===a.type,h=g?null:[],i=g?f+1:e.length;for(d=f<0?i:g?f:0;d-1)&&(c=!0);return c||(a.selectedIndex=-1),f}}}}),r.each(["radio","checkbox"],function(){r.valHooks[this]={set:function(a,b){if(Array.isArray(b))return a.checked=r.inArray(r(a).val(),b)>-1}},o.checkOn||(r.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})});var sb=/^(?:focusinfocus|focusoutblur)$/;r.extend(r.event,{trigger:function(b,c,e,f){var g,h,i,j,k,m,n,o=[e||d],p=l.call(b,"type")?b.type:b,q=l.call(b,"namespace")?b.namespace.split("."):[];if(h=i=e=e||d,3!==e.nodeType&&8!==e.nodeType&&!sb.test(p+r.event.triggered)&&(p.indexOf(".")>-1&&(q=p.split("."),p=q.shift(),q.sort()),k=p.indexOf(":")<0&&"on"+p,b=b[r.expando]?b:new r.Event(p,"object"==typeof b&&b),b.isTrigger=f?2:3,b.namespace=q.join("."),b.rnamespace=b.namespace?new RegExp("(^|\\.)"+q.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=e),c=null==c?[b]:r.makeArray(c,[b]),n=r.event.special[p]||{},f||!n.trigger||n.trigger.apply(e,c)!==!1)){if(!f&&!n.noBubble&&!r.isWindow(e)){for(j=n.delegateType||p,sb.test(j+p)||(h=h.parentNode);h;h=h.parentNode)o.push(h),i=h;i===(e.ownerDocument||d)&&o.push(i.defaultView||i.parentWindow||a)}g=0;while((h=o[g++])&&!b.isPropagationStopped())b.type=g>1?j:n.bindType||p,m=(W.get(h,"events")||{})[b.type]&&W.get(h,"handle"),m&&m.apply(h,c),m=k&&h[k],m&&m.apply&&U(h)&&(b.result=m.apply(h,c),b.result===!1&&b.preventDefault());return b.type=p,f||b.isDefaultPrevented()||n._default&&n._default.apply(o.pop(),c)!==!1||!U(e)||k&&r.isFunction(e[p])&&!r.isWindow(e)&&(i=e[k],i&&(e[k]=null),r.event.triggered=p,e[p](),r.event.triggered=void 0,i&&(e[k]=i)),b.result}},simulate:function(a,b,c){var d=r.extend(new r.Event,c,{type:a,isSimulated:!0});r.event.trigger(d,null,b)}}),r.fn.extend({trigger:function(a,b){return this.each(function(){r.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];if(c)return r.event.trigger(a,b,c,!0)}}),r.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(a,b){r.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),r.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),o.focusin="onfocusin"in a,o.focusin||r.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){r.event.simulate(b,a.target,r.event.fix(a))};r.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=W.access(d,b);e||d.addEventListener(a,c,!0),W.access(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=W.access(d,b)-1;e?W.access(d,b,e):(d.removeEventListener(a,c,!0),W.remove(d,b))}}});var tb=a.location,ub=r.now(),vb=/\?/;r.parseXML=function(b){var c;if(!b||"string"!=typeof b)return null;try{c=(new a.DOMParser).parseFromString(b,"text/xml")}catch(d){c=void 0}return c&&!c.getElementsByTagName("parsererror").length||r.error("Invalid XML: "+b),c};var wb=/\[\]$/,xb=/\r?\n/g,yb=/^(?:submit|button|image|reset|file)$/i,zb=/^(?:input|select|textarea|keygen)/i;function Ab(a,b,c,d){var e;if(Array.isArray(b))r.each(b,function(b,e){c||wb.test(a)?d(a,e):Ab(a+"["+("object"==typeof e&&null!=e?b:"")+"]",e,c,d)});else if(c||"object"!==r.type(b))d(a,b);else for(e in b)Ab(a+"["+e+"]",b[e],c,d)}r.param=function(a,b){var c,d=[],e=function(a,b){var c=r.isFunction(b)?b():b;d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(null==c?"":c)};if(Array.isArray(a)||a.jquery&&!r.isPlainObject(a))r.each(a,function(){e(this.name,this.value)});else for(c in a)Ab(c,a[c],b,e);return d.join("&")},r.fn.extend({serialize:function(){return r.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=r.prop(this,"elements");return a?r.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!r(this).is(":disabled")&&zb.test(this.nodeName)&&!yb.test(a)&&(this.checked||!ja.test(a))}).map(function(a,b){var c=r(this).val();return null==c?null:Array.isArray(c)?r.map(c,function(a){return{name:b.name,value:a.replace(xb,"\r\n")}}):{name:b.name,value:c.replace(xb,"\r\n")}}).get()}});var Bb=/%20/g,Cb=/#.*$/,Db=/([?&])_=[^&]*/,Eb=/^(.*?):[ \t]*([^\r\n]*)$/gm,Fb=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Gb=/^(?:GET|HEAD)$/,Hb=/^\/\//,Ib={},Jb={},Kb="*/".concat("*"),Lb=d.createElement("a");Lb.href=tb.href;function Mb(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e=0,f=b.toLowerCase().match(L)||[];if(r.isFunction(c))while(d=f[e++])"+"===d[0]?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}function Nb(a,b,c,d){var e={},f=a===Jb;function g(h){var i;return e[h]=!0,r.each(a[h]||[],function(a,h){var j=h(b,c,d);return"string"!=typeof j||f||e[j]?f?!(i=j):void 0:(b.dataTypes.unshift(j),g(j),!1)}),i}return g(b.dataTypes[0])||!e["*"]&&g("*")}function Ob(a,b){var c,d,e=r.ajaxSettings.flatOptions||{};for(c in b)void 0!==b[c]&&((e[c]?a:d||(d={}))[c]=b[c]);return d&&r.extend(!0,a,d),a}function Pb(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while("*"===i[0])i.shift(),void 0===d&&(d=a.mimeType||b.getResponseHeader("Content-Type"));if(d)for(e in h)if(h[e]&&h[e].test(d)){i.unshift(e);break}if(i[0]in c)f=i[0];else{for(e in c){if(!i[0]||a.converters[e+" "+i[0]]){f=e;break}g||(g=e)}f=f||g}if(f)return f!==i[0]&&i.unshift(f),c[f]}function Qb(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])for(g in a.converters)j[g.toLowerCase()]=a.converters[g];f=k.shift();while(f)if(a.responseFields[f]&&(c[a.responseFields[f]]=b),!i&&d&&a.dataFilter&&(b=a.dataFilter(b,a.dataType)),i=f,f=k.shift())if("*"===f)f=i;else if("*"!==i&&i!==f){if(g=j[i+" "+f]||j["* "+f],!g)for(e in j)if(h=e.split(" "),h[1]===f&&(g=j[i+" "+h[0]]||j["* "+h[0]])){g===!0?g=j[e]:j[e]!==!0&&(f=h[0],k.unshift(h[1]));break}if(g!==!0)if(g&&a["throws"])b=g(b);else try{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}return{state:"success",data:b}}r.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:tb.href,type:"GET",isLocal:Fb.test(tb.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Kb,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":r.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?Ob(Ob(a,r.ajaxSettings),b):Ob(r.ajaxSettings,a)},ajaxPrefilter:Mb(Ib),ajaxTransport:Mb(Jb),ajax:function(b,c){"object"==typeof b&&(c=b,b=void 0),c=c||{};var e,f,g,h,i,j,k,l,m,n,o=r.ajaxSetup({},c),p=o.context||o,q=o.context&&(p.nodeType||p.jquery)?r(p):r.event,s=r.Deferred(),t=r.Callbacks("once memory"),u=o.statusCode||{},v={},w={},x="canceled",y={readyState:0,getResponseHeader:function(a){var b;if(k){if(!h){h={};while(b=Eb.exec(g))h[b[1].toLowerCase()]=b[2]}b=h[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return k?g:null},setRequestHeader:function(a,b){return null==k&&(a=w[a.toLowerCase()]=w[a.toLowerCase()]||a,v[a]=b),this},overrideMimeType:function(a){return null==k&&(o.mimeType=a),this},statusCode:function(a){var b;if(a)if(k)y.always(a[y.status]);else for(b in a)u[b]=[u[b],a[b]];return this},abort:function(a){var b=a||x;return e&&e.abort(b),A(0,b),this}};if(s.promise(y),o.url=((b||o.url||tb.href)+"").replace(Hb,tb.protocol+"//"),o.type=c.method||c.type||o.method||o.type,o.dataTypes=(o.dataType||"*").toLowerCase().match(L)||[""],null==o.crossDomain){j=d.createElement("a");try{j.href=o.url,j.href=j.href,o.crossDomain=Lb.protocol+"//"+Lb.host!=j.protocol+"//"+j.host}catch(z){o.crossDomain=!0}}if(o.data&&o.processData&&"string"!=typeof o.data&&(o.data=r.param(o.data,o.traditional)),Nb(Ib,o,c,y),k)return y;l=r.event&&o.global,l&&0===r.active++&&r.event.trigger("ajaxStart"),o.type=o.type.toUpperCase(),o.hasContent=!Gb.test(o.type),f=o.url.replace(Cb,""),o.hasContent?o.data&&o.processData&&0===(o.contentType||"").indexOf("application/x-www-form-urlencoded")&&(o.data=o.data.replace(Bb,"+")):(n=o.url.slice(f.length),o.data&&(f+=(vb.test(f)?"&":"?")+o.data,delete o.data),o.cache===!1&&(f=f.replace(Db,"$1"),n=(vb.test(f)?"&":"?")+"_="+ub++ +n),o.url=f+n),o.ifModified&&(r.lastModified[f]&&y.setRequestHeader("If-Modified-Since",r.lastModified[f]),r.etag[f]&&y.setRequestHeader("If-None-Match",r.etag[f])),(o.data&&o.hasContent&&o.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",o.contentType),y.setRequestHeader("Accept",o.dataTypes[0]&&o.accepts[o.dataTypes[0]]?o.accepts[o.dataTypes[0]]+("*"!==o.dataTypes[0]?", "+Kb+"; q=0.01":""):o.accepts["*"]);for(m in o.headers)y.setRequestHeader(m,o.headers[m]);if(o.beforeSend&&(o.beforeSend.call(p,y,o)===!1||k))return y.abort();if(x="abort",t.add(o.complete),y.done(o.success),y.fail(o.error),e=Nb(Jb,o,c,y)){if(y.readyState=1,l&&q.trigger("ajaxSend",[y,o]),k)return y;o.async&&o.timeout>0&&(i=a.setTimeout(function(){y.abort("timeout")},o.timeout));try{k=!1,e.send(v,A)}catch(z){if(k)throw z;A(-1,z)}}else A(-1,"No Transport");function A(b,c,d,h){var j,m,n,v,w,x=c;k||(k=!0,i&&a.clearTimeout(i),e=void 0,g=h||"",y.readyState=b>0?4:0,j=b>=200&&b<300||304===b,d&&(v=Pb(o,y,d)),v=Qb(o,v,y,j),j?(o.ifModified&&(w=y.getResponseHeader("Last-Modified"),w&&(r.lastModified[f]=w),w=y.getResponseHeader("etag"),w&&(r.etag[f]=w)),204===b||"HEAD"===o.type?x="nocontent":304===b?x="notmodified":(x=v.state,m=v.data,n=v.error,j=!n)):(n=x,!b&&x||(x="error",b<0&&(b=0))),y.status=b,y.statusText=(c||x)+"",j?s.resolveWith(p,[m,x,y]):s.rejectWith(p,[y,x,n]),y.statusCode(u),u=void 0,l&&q.trigger(j?"ajaxSuccess":"ajaxError",[y,o,j?m:n]),t.fireWith(p,[y,x]),l&&(q.trigger("ajaxComplete",[y,o]),--r.active||r.event.trigger("ajaxStop")))}return y},getJSON:function(a,b,c){return r.get(a,b,c,"json")},getScript:function(a,b){return r.get(a,void 0,b,"script")}}),r.each(["get","post"],function(a,b){r[b]=function(a,c,d,e){return r.isFunction(c)&&(e=e||d,d=c,c=void 0),r.ajax(r.extend({url:a,type:b,dataType:e,data:c,success:d},r.isPlainObject(a)&&a))}}),r._evalUrl=function(a){return r.ajax({url:a,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,"throws":!0})},r.fn.extend({wrapAll:function(a){var b;return this[0]&&(r.isFunction(a)&&(a=a.call(this[0])),b=r(a,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstElementChild)a=a.firstElementChild;return a}).append(this)),this},wrapInner:function(a){return r.isFunction(a)?this.each(function(b){r(this).wrapInner(a.call(this,b))}):this.each(function(){var b=r(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=r.isFunction(a);return this.each(function(c){r(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(a){return this.parent(a).not("body").each(function(){r(this).replaceWith(this.childNodes)}),this}}),r.expr.pseudos.hidden=function(a){return!r.expr.pseudos.visible(a)},r.expr.pseudos.visible=function(a){return!!(a.offsetWidth||a.offsetHeight||a.getClientRects().length)},r.ajaxSettings.xhr=function(){try{return new a.XMLHttpRequest}catch(b){}};var Rb={0:200,1223:204},Sb=r.ajaxSettings.xhr();o.cors=!!Sb&&"withCredentials"in Sb,o.ajax=Sb=!!Sb,r.ajaxTransport(function(b){var c,d;if(o.cors||Sb&&!b.crossDomain)return{send:function(e,f){var g,h=b.xhr();if(h.open(b.type,b.url,b.async,b.username,b.password),b.xhrFields)for(g in b.xhrFields)h[g]=b.xhrFields[g];b.mimeType&&h.overrideMimeType&&h.overrideMimeType(b.mimeType),b.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest");for(g in e)h.setRequestHeader(g,e[g]);c=function(a){return function(){c&&(c=d=h.onload=h.onerror=h.onabort=h.onreadystatechange=null,"abort"===a?h.abort():"error"===a?"number"!=typeof h.status?f(0,"error"):f(h.status,h.statusText):f(Rb[h.status]||h.status,h.statusText,"text"!==(h.responseType||"text")||"string"!=typeof h.responseText?{binary:h.response}:{text:h.responseText},h.getAllResponseHeaders()))}},h.onload=c(),d=h.onerror=c("error"),void 0!==h.onabort?h.onabort=d:h.onreadystatechange=function(){4===h.readyState&&a.setTimeout(function(){c&&d()})},c=c("abort");try{h.send(b.hasContent&&b.data||null)}catch(i){if(c)throw i}},abort:function(){c&&c()}}}),r.ajaxPrefilter(function(a){a.crossDomain&&(a.contents.script=!1)}),r.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(a){return r.globalEval(a),a}}}),r.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET")}),r.ajaxTransport("script",function(a){if(a.crossDomain){var b,c;return{send:function(e,f){b=r(" + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+ +
+ + + + +
+ + +
+ +
+ + + + + + + + + +
+
+ + + +
+
+
+ + + + + + + +
+
+
+ + + +
+
+
+ + + +
+
+
+ + + +
+ +
+ +

404 - Not found

+ +
+
+ + + +
+ +
+ + + +
+
+
+
+ + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/images/1.png b/site/_static/1.png similarity index 100% rename from docs/images/1.png rename to site/_static/1.png diff --git a/docs/images/2.png b/site/_static/2.png similarity index 100% rename from docs/images/2.png rename to site/_static/2.png diff --git a/docs/images/3.png b/site/_static/3.png similarity index 100% rename from docs/images/3.png rename to site/_static/3.png diff --git a/docs/images/bestpython.png b/site/_static/bestpython.png similarity index 100% rename from docs/images/bestpython.png rename to site/_static/bestpython.png diff --git a/docs/static/googledrive-.png b/site/_static/googledrive-.png similarity index 100% rename from docs/static/googledrive-.png rename to site/_static/googledrive-.png diff --git a/docs/static/googledrive.jpg b/site/_static/googledrive.jpg similarity index 100% rename from docs/static/googledrive.jpg rename to site/_static/googledrive.jpg diff --git a/docs/images/guide_extend_pic1.png b/site/_static/guide_extend_pic1.png similarity index 100% rename from docs/images/guide_extend_pic1.png rename to site/_static/guide_extend_pic1.png diff --git a/docs/images/guide_extend_pic2.png b/site/_static/guide_extend_pic2.png similarity index 100% rename from docs/images/guide_extend_pic2.png rename to site/_static/guide_extend_pic2.png diff --git a/docs/images/guide_helloworld_pic1.png b/site/_static/guide_helloworld_pic1.png similarity index 100% rename from docs/images/guide_helloworld_pic1.png rename to site/_static/guide_helloworld_pic1.png diff --git a/docs/images/guide_howtostart_pic1.png b/site/_static/guide_howtostart_pic1.png similarity index 100% rename from docs/images/guide_howtostart_pic1.png rename to site/_static/guide_howtostart_pic1.png diff --git a/docs/images/guide_howtostart_pic2.png b/site/_static/guide_howtostart_pic2.png similarity index 100% rename from docs/images/guide_howtostart_pic2.png rename to site/_static/guide_howtostart_pic2.png diff --git a/docs/images/guide_howtostart_pic3.png b/site/_static/guide_howtostart_pic3.png similarity index 100% rename from docs/images/guide_howtostart_pic3.png rename to site/_static/guide_howtostart_pic3.png diff --git a/docs/images/guide_howtostart_pic4.png b/site/_static/guide_howtostart_pic4.png similarity index 100% rename from docs/images/guide_howtostart_pic4.png rename to site/_static/guide_howtostart_pic4.png diff --git a/docs/images/guide_howtostart_pic5.png b/site/_static/guide_howtostart_pic5.png similarity index 100% rename from docs/images/guide_howtostart_pic5.png rename to site/_static/guide_howtostart_pic5.png diff --git a/docs/images/guide_ide_qedit4web.png b/site/_static/guide_ide_qedit4web.png similarity index 100% rename from docs/images/guide_ide_qedit4web.png rename to site/_static/guide_ide_qedit4web.png diff --git a/docs/images/guide_ide_qedit4web_choose.png b/site/_static/guide_ide_qedit4web_choose.png similarity index 100% rename from docs/images/guide_ide_qedit4web_choose.png rename to site/_static/guide_ide_qedit4web_choose.png diff --git a/docs/images/guide_ide_qedit4web_develop.png b/site/_static/guide_ide_qedit4web_develop.png similarity index 100% rename from docs/images/guide_ide_qedit4web_develop.png rename to site/_static/guide_ide_qedit4web_develop.png diff --git a/docs/images/guide_program_pic1.png b/site/_static/guide_program_pic1.png similarity index 100% rename from docs/images/guide_program_pic1.png rename to site/_static/guide_program_pic1.png diff --git a/docs/images/sl4a.jpg b/site/_static/sl4a.jpg similarity index 100% rename from docs/images/sl4a.jpg rename to site/_static/sl4a.jpg diff --git a/docs/static/taskerplugin-for-qpython.png b/site/_static/taskerplugin-for-qpython.png similarity index 100% rename from docs/static/taskerplugin-for-qpython.png rename to site/_static/taskerplugin-for-qpython.png diff --git a/docs/static/wecomdrive-.png b/site/_static/wecomdrive-.png similarity index 100% rename from docs/static/wecomdrive-.png rename to site/_static/wecomdrive-.png diff --git a/docs/static/wecomdrive.jpg b/site/_static/wecomdrive.jpg similarity index 100% rename from docs/static/wecomdrive.jpg rename to site/_static/wecomdrive.jpg diff --git a/site/assets/images/favicon.png b/site/assets/images/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..1cf13b9f9d978896599290a74f77d5dbe7d1655c GIT binary patch literal 1870 zcmV-U2eJ5xP)Gc)JR9QMau)O=X#!i9;T z37kk-upj^(fsR36MHs_+1RCI)NNu9}lD0S{B^g8PN?Ww(5|~L#Ng*g{WsqleV}|#l zz8@ri&cTzw_h33bHI+12+kK6WN$h#n5cD8OQt`5kw6p~9H3()bUQ8OS4Q4HTQ=1Ol z_JAocz`fLbT2^{`8n~UAo=#AUOf=SOq4pYkt;XbC&f#7lb$*7=$na!mWCQ`dBQsO0 zLFBSPj*N?#u5&pf2t4XjEGH|=pPQ8xh7tpx;US5Cx_Ju;!O`ya-yF`)b%TEt5>eP1ZX~}sjjA%FJF?h7cX8=b!DZl<6%Cv z*G0uvvU+vmnpLZ2paivG-(cd*y3$hCIcsZcYOGh{$&)A6*XX&kXZd3G8m)G$Zz-LV z^GF3VAW^Mdv!)4OM8EgqRiz~*Cji;uzl2uC9^=8I84vNp;ltJ|q-*uQwGp2ma6cY7 z;`%`!9UXO@fr&Ebapfs34OmS9^u6$)bJxrucutf>`dKPKT%%*d3XlFVKunp9 zasduxjrjs>f8V=D|J=XNZp;_Zy^WgQ$9WDjgY=z@stwiEBm9u5*|34&1Na8BMjjgf3+SHcr`5~>oz1Y?SW^=K z^bTyO6>Gar#P_W2gEMwq)ot3; zREHn~U&Dp0l6YT0&k-wLwYjb?5zGK`W6S2v+K>AM(95m2C20L|3m~rN8dprPr@t)5lsk9Hu*W z?pS990s;Ez=+Rj{x7p``4>+c0G5^pYnB1^!TL=(?HLHZ+HicG{~4F1d^5Awl_2!1jICM-!9eoLhbbT^;yHcefyTAaqRcY zmuctDopPT!%k+}x%lZRKnzykr2}}XfG_ne?nRQO~?%hkzo;@RN{P6o`&mMUWBYMTe z6i8ChtjX&gXl`nvrU>jah)2iNM%JdjqoaeaU%yVn!^70x-flljp6Q5tK}5}&X8&&G zX3fpb3E(!rH=zVI_9Gjl45w@{(ITqngWFe7@9{mX;tO25Z_8 zQHEpI+FkTU#4xu>RkN>b3Tnc3UpWzPXWm#o55GKF09j^Mh~)K7{QqbO_~(@CVq! zS<8954|P8mXN2MRs86xZ&Q4EfM@JB94b=(YGuk)s&^jiSF=t3*oNK3`rD{H`yQ?d; ztE=laAUoZx5?RC8*WKOj`%LXEkgDd>&^Q4M^z`%u0rg-It=hLCVsq!Z%^6eB-OvOT zFZ28TN&cRmgU}Elrnk43)!>Z1FCPL2K$7}gwzIc48NX}#!A1BpJP?#v5wkNprhV** z?Cpalt1oH&{r!o3eSKc&ap)iz2BTn_VV`4>9M^b3;(YY}4>#ML6{~(4mH+?%07*qo IM6N<$f(jP3KmY&$ literal 0 HcmV?d00001 diff --git a/site/assets/javascripts/bundle.79ae519e.min.js b/site/assets/javascripts/bundle.79ae519e.min.js new file mode 100644 index 0000000..3df3e5e --- /dev/null +++ b/site/assets/javascripts/bundle.79ae519e.min.js @@ -0,0 +1,16 @@ +"use strict";(()=>{var Zi=Object.create;var _r=Object.defineProperty;var ea=Object.getOwnPropertyDescriptor;var ta=Object.getOwnPropertyNames,Bt=Object.getOwnPropertySymbols,ra=Object.getPrototypeOf,Ar=Object.prototype.hasOwnProperty,bo=Object.prototype.propertyIsEnumerable;var ho=(e,t,r)=>t in e?_r(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,P=(e,t)=>{for(var r in t||(t={}))Ar.call(t,r)&&ho(e,r,t[r]);if(Bt)for(var r of Bt(t))bo.call(t,r)&&ho(e,r,t[r]);return e};var vo=(e,t)=>{var r={};for(var o in e)Ar.call(e,o)&&t.indexOf(o)<0&&(r[o]=e[o]);if(e!=null&&Bt)for(var o of Bt(e))t.indexOf(o)<0&&bo.call(e,o)&&(r[o]=e[o]);return r};var Cr=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var oa=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of ta(t))!Ar.call(e,n)&&n!==r&&_r(e,n,{get:()=>t[n],enumerable:!(o=ea(t,n))||o.enumerable});return e};var $t=(e,t,r)=>(r=e!=null?Zi(ra(e)):{},oa(t||!e||!e.__esModule?_r(r,"default",{value:e,enumerable:!0}):r,e));var go=(e,t,r)=>new Promise((o,n)=>{var i=c=>{try{a(r.next(c))}catch(p){n(p)}},s=c=>{try{a(r.throw(c))}catch(p){n(p)}},a=c=>c.done?o(c.value):Promise.resolve(c.value).then(i,s);a((r=r.apply(e,t)).next())});var xo=Cr((kr,yo)=>{(function(e,t){typeof kr=="object"&&typeof yo!="undefined"?t():typeof define=="function"&&define.amd?define(t):t()})(kr,(function(){"use strict";function e(r){var o=!0,n=!1,i=null,s={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function a(k){return!!(k&&k!==document&&k.nodeName!=="HTML"&&k.nodeName!=="BODY"&&"classList"in k&&"contains"in k.classList)}function c(k){var ut=k.type,je=k.tagName;return!!(je==="INPUT"&&s[ut]&&!k.readOnly||je==="TEXTAREA"&&!k.readOnly||k.isContentEditable)}function p(k){k.classList.contains("focus-visible")||(k.classList.add("focus-visible"),k.setAttribute("data-focus-visible-added",""))}function l(k){k.hasAttribute("data-focus-visible-added")&&(k.classList.remove("focus-visible"),k.removeAttribute("data-focus-visible-added"))}function f(k){k.metaKey||k.altKey||k.ctrlKey||(a(r.activeElement)&&p(r.activeElement),o=!0)}function u(k){o=!1}function d(k){a(k.target)&&(o||c(k.target))&&p(k.target)}function v(k){a(k.target)&&(k.target.classList.contains("focus-visible")||k.target.hasAttribute("data-focus-visible-added"))&&(n=!0,window.clearTimeout(i),i=window.setTimeout(function(){n=!1},100),l(k.target))}function S(k){document.visibilityState==="hidden"&&(n&&(o=!0),X())}function X(){document.addEventListener("mousemove",ee),document.addEventListener("mousedown",ee),document.addEventListener("mouseup",ee),document.addEventListener("pointermove",ee),document.addEventListener("pointerdown",ee),document.addEventListener("pointerup",ee),document.addEventListener("touchmove",ee),document.addEventListener("touchstart",ee),document.addEventListener("touchend",ee)}function re(){document.removeEventListener("mousemove",ee),document.removeEventListener("mousedown",ee),document.removeEventListener("mouseup",ee),document.removeEventListener("pointermove",ee),document.removeEventListener("pointerdown",ee),document.removeEventListener("pointerup",ee),document.removeEventListener("touchmove",ee),document.removeEventListener("touchstart",ee),document.removeEventListener("touchend",ee)}function ee(k){k.target.nodeName&&k.target.nodeName.toLowerCase()==="html"||(o=!1,re())}document.addEventListener("keydown",f,!0),document.addEventListener("mousedown",u,!0),document.addEventListener("pointerdown",u,!0),document.addEventListener("touchstart",u,!0),document.addEventListener("visibilitychange",S,!0),X(),r.addEventListener("focus",d,!0),r.addEventListener("blur",v,!0),r.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&r.host?r.host.setAttribute("data-js-focus-visible",""):r.nodeType===Node.DOCUMENT_NODE&&(document.documentElement.classList.add("js-focus-visible"),document.documentElement.setAttribute("data-js-focus-visible",""))}if(typeof window!="undefined"&&typeof document!="undefined"){window.applyFocusVisiblePolyfill=e;var t;try{t=new CustomEvent("focus-visible-polyfill-ready")}catch(r){t=document.createEvent("CustomEvent"),t.initCustomEvent("focus-visible-polyfill-ready",!1,!1,{})}window.dispatchEvent(t)}typeof document!="undefined"&&e(document)}))});var ro=Cr((jy,Rn)=>{"use strict";/*! + * escape-html + * Copyright(c) 2012-2013 TJ Holowaychuk + * Copyright(c) 2015 Andreas Lubbe + * Copyright(c) 2015 Tiancheng "Timothy" Gu + * MIT Licensed + */var qa=/["'&<>]/;Rn.exports=Ka;function Ka(e){var t=""+e,r=qa.exec(t);if(!r)return t;var o,n="",i=0,s=0;for(i=r.index;i{/*! + * clipboard.js v2.0.11 + * https://clipboardjs.com/ + * + * Licensed MIT © Zeno Rocha + */(function(t,r){typeof Nt=="object"&&typeof io=="object"?io.exports=r():typeof define=="function"&&define.amd?define([],r):typeof Nt=="object"?Nt.ClipboardJS=r():t.ClipboardJS=r()})(Nt,function(){return(function(){var e={686:(function(o,n,i){"use strict";i.d(n,{default:function(){return Xi}});var s=i(279),a=i.n(s),c=i(370),p=i.n(c),l=i(817),f=i.n(l);function u(q){try{return document.execCommand(q)}catch(C){return!1}}var d=function(C){var _=f()(C);return u("cut"),_},v=d;function S(q){var C=document.documentElement.getAttribute("dir")==="rtl",_=document.createElement("textarea");_.style.fontSize="12pt",_.style.border="0",_.style.padding="0",_.style.margin="0",_.style.position="absolute",_.style[C?"right":"left"]="-9999px";var D=window.pageYOffset||document.documentElement.scrollTop;return _.style.top="".concat(D,"px"),_.setAttribute("readonly",""),_.value=q,_}var X=function(C,_){var D=S(C);_.container.appendChild(D);var N=f()(D);return u("copy"),D.remove(),N},re=function(C){var _=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body},D="";return typeof C=="string"?D=X(C,_):C instanceof HTMLInputElement&&!["text","search","url","tel","password"].includes(C==null?void 0:C.type)?D=X(C.value,_):(D=f()(C),u("copy")),D},ee=re;function k(q){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?k=function(_){return typeof _}:k=function(_){return _&&typeof Symbol=="function"&&_.constructor===Symbol&&_!==Symbol.prototype?"symbol":typeof _},k(q)}var ut=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},_=C.action,D=_===void 0?"copy":_,N=C.container,G=C.target,We=C.text;if(D!=="copy"&&D!=="cut")throw new Error('Invalid "action" value, use either "copy" or "cut"');if(G!==void 0)if(G&&k(G)==="object"&&G.nodeType===1){if(D==="copy"&&G.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if(D==="cut"&&(G.hasAttribute("readonly")||G.hasAttribute("disabled")))throw new Error(`Invalid "target" attribute. You can't cut text from elements with "readonly" or "disabled" attributes`)}else throw new Error('Invalid "target" value, use a valid Element');if(We)return ee(We,{container:N});if(G)return D==="cut"?v(G):ee(G,{container:N})},je=ut;function R(q){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?R=function(_){return typeof _}:R=function(_){return _&&typeof Symbol=="function"&&_.constructor===Symbol&&_!==Symbol.prototype?"symbol":typeof _},R(q)}function se(q,C){if(!(q instanceof C))throw new TypeError("Cannot call a class as a function")}function ce(q,C){for(var _=0;_0&&arguments[0]!==void 0?arguments[0]:{};this.action=typeof N.action=="function"?N.action:this.defaultAction,this.target=typeof N.target=="function"?N.target:this.defaultTarget,this.text=typeof N.text=="function"?N.text:this.defaultText,this.container=R(N.container)==="object"?N.container:document.body}},{key:"listenClick",value:function(N){var G=this;this.listener=p()(N,"click",function(We){return G.onClick(We)})}},{key:"onClick",value:function(N){var G=N.delegateTarget||N.currentTarget,We=this.action(G)||"copy",Yt=je({action:We,container:this.container,target:this.target(G),text:this.text(G)});this.emit(Yt?"success":"error",{action:We,text:Yt,trigger:G,clearSelection:function(){G&&G.focus(),window.getSelection().removeAllRanges()}})}},{key:"defaultAction",value:function(N){return Mr("action",N)}},{key:"defaultTarget",value:function(N){var G=Mr("target",N);if(G)return document.querySelector(G)}},{key:"defaultText",value:function(N){return Mr("text",N)}},{key:"destroy",value:function(){this.listener.destroy()}}],[{key:"copy",value:function(N){var G=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body};return ee(N,G)}},{key:"cut",value:function(N){return v(N)}},{key:"isSupported",value:function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:["copy","cut"],G=typeof N=="string"?[N]:N,We=!!document.queryCommandSupported;return G.forEach(function(Yt){We=We&&!!document.queryCommandSupported(Yt)}),We}}]),_})(a()),Xi=Ji}),828:(function(o){var n=9;if(typeof Element!="undefined"&&!Element.prototype.matches){var i=Element.prototype;i.matches=i.matchesSelector||i.mozMatchesSelector||i.msMatchesSelector||i.oMatchesSelector||i.webkitMatchesSelector}function s(a,c){for(;a&&a.nodeType!==n;){if(typeof a.matches=="function"&&a.matches(c))return a;a=a.parentNode}}o.exports=s}),438:(function(o,n,i){var s=i(828);function a(l,f,u,d,v){var S=p.apply(this,arguments);return l.addEventListener(u,S,v),{destroy:function(){l.removeEventListener(u,S,v)}}}function c(l,f,u,d,v){return typeof l.addEventListener=="function"?a.apply(null,arguments):typeof u=="function"?a.bind(null,document).apply(null,arguments):(typeof l=="string"&&(l=document.querySelectorAll(l)),Array.prototype.map.call(l,function(S){return a(S,f,u,d,v)}))}function p(l,f,u,d){return function(v){v.delegateTarget=s(v.target,f),v.delegateTarget&&d.call(l,v)}}o.exports=c}),879:(function(o,n){n.node=function(i){return i!==void 0&&i instanceof HTMLElement&&i.nodeType===1},n.nodeList=function(i){var s=Object.prototype.toString.call(i);return i!==void 0&&(s==="[object NodeList]"||s==="[object HTMLCollection]")&&"length"in i&&(i.length===0||n.node(i[0]))},n.string=function(i){return typeof i=="string"||i instanceof String},n.fn=function(i){var s=Object.prototype.toString.call(i);return s==="[object Function]"}}),370:(function(o,n,i){var s=i(879),a=i(438);function c(u,d,v){if(!u&&!d&&!v)throw new Error("Missing required arguments");if(!s.string(d))throw new TypeError("Second argument must be a String");if(!s.fn(v))throw new TypeError("Third argument must be a Function");if(s.node(u))return p(u,d,v);if(s.nodeList(u))return l(u,d,v);if(s.string(u))return f(u,d,v);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}function p(u,d,v){return u.addEventListener(d,v),{destroy:function(){u.removeEventListener(d,v)}}}function l(u,d,v){return Array.prototype.forEach.call(u,function(S){S.addEventListener(d,v)}),{destroy:function(){Array.prototype.forEach.call(u,function(S){S.removeEventListener(d,v)})}}}function f(u,d,v){return a(document.body,u,d,v)}o.exports=c}),817:(function(o){function n(i){var s;if(i.nodeName==="SELECT")i.focus(),s=i.value;else if(i.nodeName==="INPUT"||i.nodeName==="TEXTAREA"){var a=i.hasAttribute("readonly");a||i.setAttribute("readonly",""),i.select(),i.setSelectionRange(0,i.value.length),a||i.removeAttribute("readonly"),s=i.value}else{i.hasAttribute("contenteditable")&&i.focus();var c=window.getSelection(),p=document.createRange();p.selectNodeContents(i),c.removeAllRanges(),c.addRange(p),s=c.toString()}return s}o.exports=n}),279:(function(o){function n(){}n.prototype={on:function(i,s,a){var c=this.e||(this.e={});return(c[i]||(c[i]=[])).push({fn:s,ctx:a}),this},once:function(i,s,a){var c=this;function p(){c.off(i,p),s.apply(a,arguments)}return p._=s,this.on(i,p,a)},emit:function(i){var s=[].slice.call(arguments,1),a=((this.e||(this.e={}))[i]||[]).slice(),c=0,p=a.length;for(c;c0&&i[i.length-1])&&(p[0]===6||p[0]===2)){r=0;continue}if(p[0]===3&&(!i||p[1]>i[0]&&p[1]=e.length&&(e=void 0),{value:e&&e[o++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function K(e,t){var r=typeof Symbol=="function"&&e[Symbol.iterator];if(!r)return e;var o=r.call(e),n,i=[],s;try{for(;(t===void 0||t-- >0)&&!(n=o.next()).done;)i.push(n.value)}catch(a){s={error:a}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(s)throw s.error}}return i}function B(e,t,r){if(r||arguments.length===2)for(var o=0,n=t.length,i;o1||c(d,S)})},v&&(n[d]=v(n[d])))}function c(d,v){try{p(o[d](v))}catch(S){u(i[0][3],S)}}function p(d){d.value instanceof dt?Promise.resolve(d.value.v).then(l,f):u(i[0][2],d)}function l(d){c("next",d)}function f(d){c("throw",d)}function u(d,v){d(v),i.shift(),i.length&&c(i[0][0],i[0][1])}}function To(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t=e[Symbol.asyncIterator],r;return t?t.call(e):(e=typeof Oe=="function"?Oe(e):e[Symbol.iterator](),r={},o("next"),o("throw"),o("return"),r[Symbol.asyncIterator]=function(){return this},r);function o(i){r[i]=e[i]&&function(s){return new Promise(function(a,c){s=e[i](s),n(a,c,s.done,s.value)})}}function n(i,s,a,c){Promise.resolve(c).then(function(p){i({value:p,done:a})},s)}}function I(e){return typeof e=="function"}function yt(e){var t=function(o){Error.call(o),o.stack=new Error().stack},r=e(t);return r.prototype=Object.create(Error.prototype),r.prototype.constructor=r,r}var Jt=yt(function(e){return function(r){e(this),this.message=r?r.length+` errors occurred during unsubscription: +`+r.map(function(o,n){return n+1+") "+o.toString()}).join(` + `):"",this.name="UnsubscriptionError",this.errors=r}});function Ze(e,t){if(e){var r=e.indexOf(t);0<=r&&e.splice(r,1)}}var qe=(function(){function e(t){this.initialTeardown=t,this.closed=!1,this._parentage=null,this._finalizers=null}return e.prototype.unsubscribe=function(){var t,r,o,n,i;if(!this.closed){this.closed=!0;var s=this._parentage;if(s)if(this._parentage=null,Array.isArray(s))try{for(var a=Oe(s),c=a.next();!c.done;c=a.next()){var p=c.value;p.remove(this)}}catch(S){t={error:S}}finally{try{c&&!c.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}else s.remove(this);var l=this.initialTeardown;if(I(l))try{l()}catch(S){i=S instanceof Jt?S.errors:[S]}var f=this._finalizers;if(f){this._finalizers=null;try{for(var u=Oe(f),d=u.next();!d.done;d=u.next()){var v=d.value;try{So(v)}catch(S){i=i!=null?i:[],S instanceof Jt?i=B(B([],K(i)),K(S.errors)):i.push(S)}}}catch(S){o={error:S}}finally{try{d&&!d.done&&(n=u.return)&&n.call(u)}finally{if(o)throw o.error}}}if(i)throw new Jt(i)}},e.prototype.add=function(t){var r;if(t&&t!==this)if(this.closed)So(t);else{if(t instanceof e){if(t.closed||t._hasParent(this))return;t._addParent(this)}(this._finalizers=(r=this._finalizers)!==null&&r!==void 0?r:[]).push(t)}},e.prototype._hasParent=function(t){var r=this._parentage;return r===t||Array.isArray(r)&&r.includes(t)},e.prototype._addParent=function(t){var r=this._parentage;this._parentage=Array.isArray(r)?(r.push(t),r):r?[r,t]:t},e.prototype._removeParent=function(t){var r=this._parentage;r===t?this._parentage=null:Array.isArray(r)&&Ze(r,t)},e.prototype.remove=function(t){var r=this._finalizers;r&&Ze(r,t),t instanceof e&&t._removeParent(this)},e.EMPTY=(function(){var t=new e;return t.closed=!0,t})(),e})();var $r=qe.EMPTY;function Xt(e){return e instanceof qe||e&&"closed"in e&&I(e.remove)&&I(e.add)&&I(e.unsubscribe)}function So(e){I(e)?e():e.unsubscribe()}var De={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1};var xt={setTimeout:function(e,t){for(var r=[],o=2;o0},enumerable:!1,configurable:!0}),t.prototype._trySubscribe=function(r){return this._throwIfClosed(),e.prototype._trySubscribe.call(this,r)},t.prototype._subscribe=function(r){return this._throwIfClosed(),this._checkFinalizedStatuses(r),this._innerSubscribe(r)},t.prototype._innerSubscribe=function(r){var o=this,n=this,i=n.hasError,s=n.isStopped,a=n.observers;return i||s?$r:(this.currentObservers=null,a.push(r),new qe(function(){o.currentObservers=null,Ze(a,r)}))},t.prototype._checkFinalizedStatuses=function(r){var o=this,n=o.hasError,i=o.thrownError,s=o.isStopped;n?r.error(i):s&&r.complete()},t.prototype.asObservable=function(){var r=new F;return r.source=this,r},t.create=function(r,o){return new Ho(r,o)},t})(F);var Ho=(function(e){ie(t,e);function t(r,o){var n=e.call(this)||this;return n.destination=r,n.source=o,n}return t.prototype.next=function(r){var o,n;(n=(o=this.destination)===null||o===void 0?void 0:o.next)===null||n===void 0||n.call(o,r)},t.prototype.error=function(r){var o,n;(n=(o=this.destination)===null||o===void 0?void 0:o.error)===null||n===void 0||n.call(o,r)},t.prototype.complete=function(){var r,o;(o=(r=this.destination)===null||r===void 0?void 0:r.complete)===null||o===void 0||o.call(r)},t.prototype._subscribe=function(r){var o,n;return(n=(o=this.source)===null||o===void 0?void 0:o.subscribe(r))!==null&&n!==void 0?n:$r},t})(T);var jr=(function(e){ie(t,e);function t(r){var o=e.call(this)||this;return o._value=r,o}return Object.defineProperty(t.prototype,"value",{get:function(){return this.getValue()},enumerable:!1,configurable:!0}),t.prototype._subscribe=function(r){var o=e.prototype._subscribe.call(this,r);return!o.closed&&r.next(this._value),o},t.prototype.getValue=function(){var r=this,o=r.hasError,n=r.thrownError,i=r._value;if(o)throw n;return this._throwIfClosed(),i},t.prototype.next=function(r){e.prototype.next.call(this,this._value=r)},t})(T);var Rt={now:function(){return(Rt.delegate||Date).now()},delegate:void 0};var It=(function(e){ie(t,e);function t(r,o,n){r===void 0&&(r=1/0),o===void 0&&(o=1/0),n===void 0&&(n=Rt);var i=e.call(this)||this;return i._bufferSize=r,i._windowTime=o,i._timestampProvider=n,i._buffer=[],i._infiniteTimeWindow=!0,i._infiniteTimeWindow=o===1/0,i._bufferSize=Math.max(1,r),i._windowTime=Math.max(1,o),i}return t.prototype.next=function(r){var o=this,n=o.isStopped,i=o._buffer,s=o._infiniteTimeWindow,a=o._timestampProvider,c=o._windowTime;n||(i.push(r),!s&&i.push(a.now()+c)),this._trimBuffer(),e.prototype.next.call(this,r)},t.prototype._subscribe=function(r){this._throwIfClosed(),this._trimBuffer();for(var o=this._innerSubscribe(r),n=this,i=n._infiniteTimeWindow,s=n._buffer,a=s.slice(),c=0;c0?e.prototype.schedule.call(this,r,o):(this.delay=o,this.state=r,this.scheduler.flush(this),this)},t.prototype.execute=function(r,o){return o>0||this.closed?e.prototype.execute.call(this,r,o):this._execute(r,o)},t.prototype.requestAsyncId=function(r,o,n){return n===void 0&&(n=0),n!=null&&n>0||n==null&&this.delay>0?e.prototype.requestAsyncId.call(this,r,o,n):(r.flush(this),0)},t})(St);var Ro=(function(e){ie(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t})(Ot);var Dr=new Ro(Po);var Io=(function(e){ie(t,e);function t(r,o){var n=e.call(this,r,o)||this;return n.scheduler=r,n.work=o,n}return t.prototype.requestAsyncId=function(r,o,n){return n===void 0&&(n=0),n!==null&&n>0?e.prototype.requestAsyncId.call(this,r,o,n):(r.actions.push(this),r._scheduled||(r._scheduled=Tt.requestAnimationFrame(function(){return r.flush(void 0)})))},t.prototype.recycleAsyncId=function(r,o,n){var i;if(n===void 0&&(n=0),n!=null?n>0:this.delay>0)return e.prototype.recycleAsyncId.call(this,r,o,n);var s=r.actions;o!=null&&o===r._scheduled&&((i=s[s.length-1])===null||i===void 0?void 0:i.id)!==o&&(Tt.cancelAnimationFrame(o),r._scheduled=void 0)},t})(St);var Fo=(function(e){ie(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.flush=function(r){this._active=!0;var o;r?o=r.id:(o=this._scheduled,this._scheduled=void 0);var n=this.actions,i;r=r||n.shift();do if(i=r.execute(r.state,r.delay))break;while((r=n[0])&&r.id===o&&n.shift());if(this._active=!1,i){for(;(r=n[0])&&r.id===o&&n.shift();)r.unsubscribe();throw i}},t})(Ot);var ye=new Fo(Io);var y=new F(function(e){return e.complete()});function tr(e){return e&&I(e.schedule)}function Vr(e){return e[e.length-1]}function pt(e){return I(Vr(e))?e.pop():void 0}function Fe(e){return tr(Vr(e))?e.pop():void 0}function rr(e,t){return typeof Vr(e)=="number"?e.pop():t}var Lt=(function(e){return e&&typeof e.length=="number"&&typeof e!="function"});function or(e){return I(e==null?void 0:e.then)}function nr(e){return I(e[wt])}function ir(e){return Symbol.asyncIterator&&I(e==null?void 0:e[Symbol.asyncIterator])}function ar(e){return new TypeError("You provided "+(e!==null&&typeof e=="object"?"an invalid object":"'"+e+"'")+" where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.")}function fa(){return typeof Symbol!="function"||!Symbol.iterator?"@@iterator":Symbol.iterator}var sr=fa();function cr(e){return I(e==null?void 0:e[sr])}function pr(e){return wo(this,arguments,function(){var r,o,n,i;return Gt(this,function(s){switch(s.label){case 0:r=e.getReader(),s.label=1;case 1:s.trys.push([1,,9,10]),s.label=2;case 2:return[4,dt(r.read())];case 3:return o=s.sent(),n=o.value,i=o.done,i?[4,dt(void 0)]:[3,5];case 4:return[2,s.sent()];case 5:return[4,dt(n)];case 6:return[4,s.sent()];case 7:return s.sent(),[3,2];case 8:return[3,10];case 9:return r.releaseLock(),[7];case 10:return[2]}})})}function lr(e){return I(e==null?void 0:e.getReader)}function U(e){if(e instanceof F)return e;if(e!=null){if(nr(e))return ua(e);if(Lt(e))return da(e);if(or(e))return ha(e);if(ir(e))return jo(e);if(cr(e))return ba(e);if(lr(e))return va(e)}throw ar(e)}function ua(e){return new F(function(t){var r=e[wt]();if(I(r.subscribe))return r.subscribe(t);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}function da(e){return new F(function(t){for(var r=0;r=2;return function(o){return o.pipe(e?g(function(n,i){return e(n,i,o)}):be,Ee(1),r?Qe(t):tn(function(){return new fr}))}}function Yr(e){return e<=0?function(){return y}:E(function(t,r){var o=[];t.subscribe(w(r,function(n){o.push(n),e=2,!0))}function le(e){e===void 0&&(e={});var t=e.connector,r=t===void 0?function(){return new T}:t,o=e.resetOnError,n=o===void 0?!0:o,i=e.resetOnComplete,s=i===void 0?!0:i,a=e.resetOnRefCountZero,c=a===void 0?!0:a;return function(p){var l,f,u,d=0,v=!1,S=!1,X=function(){f==null||f.unsubscribe(),f=void 0},re=function(){X(),l=u=void 0,v=S=!1},ee=function(){var k=l;re(),k==null||k.unsubscribe()};return E(function(k,ut){d++,!S&&!v&&X();var je=u=u!=null?u:r();ut.add(function(){d--,d===0&&!S&&!v&&(f=Br(ee,c))}),je.subscribe(ut),!l&&d>0&&(l=new bt({next:function(R){return je.next(R)},error:function(R){S=!0,X(),f=Br(re,n,R),je.error(R)},complete:function(){v=!0,X(),f=Br(re,s),je.complete()}}),U(k).subscribe(l))})(p)}}function Br(e,t){for(var r=[],o=2;oe.next(document)),e}function M(e,t=document){return Array.from(t.querySelectorAll(e))}function j(e,t=document){let r=ue(e,t);if(typeof r=="undefined")throw new ReferenceError(`Missing element: expected "${e}" to be present`);return r}function ue(e,t=document){return t.querySelector(e)||void 0}function Ne(){var e,t,r,o;return(o=(r=(t=(e=document.activeElement)==null?void 0:e.shadowRoot)==null?void 0:t.activeElement)!=null?r:document.activeElement)!=null?o:void 0}var Ra=L(h(document.body,"focusin"),h(document.body,"focusout")).pipe(Ae(1),Q(void 0),m(()=>Ne()||document.body),Z(1));function Ye(e){return Ra.pipe(m(t=>e.contains(t)),Y())}function it(e,t){return H(()=>L(h(e,"mouseenter").pipe(m(()=>!0)),h(e,"mouseleave").pipe(m(()=>!1))).pipe(t?jt(r=>He(+!r*t)):be,Q(e.matches(":hover"))))}function sn(e,t){if(typeof t=="string"||typeof t=="number")e.innerHTML+=t.toString();else if(t instanceof Node)e.appendChild(t);else if(Array.isArray(t))for(let r of t)sn(e,r)}function x(e,t,...r){let o=document.createElement(e);if(t)for(let n of Object.keys(t))typeof t[n]!="undefined"&&(typeof t[n]!="boolean"?o.setAttribute(n,t[n]):o.setAttribute(n,""));for(let n of r)sn(o,n);return o}function br(e){if(e>999){let t=+((e-950)%1e3>99);return`${((e+1e-6)/1e3).toFixed(t)}k`}else return e.toString()}function _t(e){let t=x("script",{src:e});return H(()=>(document.head.appendChild(t),L(h(t,"load"),h(t,"error").pipe(b(()=>Nr(()=>new ReferenceError(`Invalid script: ${e}`))))).pipe(m(()=>{}),A(()=>document.head.removeChild(t)),Ee(1))))}var cn=new T,Ia=H(()=>typeof ResizeObserver=="undefined"?_t("https://unpkg.com/resize-observer-polyfill"):$(void 0)).pipe(m(()=>new ResizeObserver(e=>e.forEach(t=>cn.next(t)))),b(e=>L(tt,$(e)).pipe(A(()=>e.disconnect()))),Z(1));function de(e){return{width:e.offsetWidth,height:e.offsetHeight}}function Le(e){let t=e;for(;t.clientWidth===0&&t.parentElement;)t=t.parentElement;return Ia.pipe(O(r=>r.observe(t)),b(r=>cn.pipe(g(o=>o.target===t),A(()=>r.unobserve(t)))),m(()=>de(e)),Q(de(e)))}function At(e){return{width:e.scrollWidth,height:e.scrollHeight}}function vr(e){let t=e.parentElement;for(;t&&(e.scrollWidth<=t.scrollWidth&&e.scrollHeight<=t.scrollHeight);)t=(e=t).parentElement;return t?e:void 0}function pn(e){let t=[],r=e.parentElement;for(;r;)(e.clientWidth>r.clientWidth||e.clientHeight>r.clientHeight)&&t.push(r),r=(e=r).parentElement;return t.length===0&&t.push(document.documentElement),t}function Be(e){return{x:e.offsetLeft,y:e.offsetTop}}function ln(e){let t=e.getBoundingClientRect();return{x:t.x+window.scrollX,y:t.y+window.scrollY}}function mn(e){return L(h(window,"load"),h(window,"resize")).pipe($e(0,ye),m(()=>Be(e)),Q(Be(e)))}function gr(e){return{x:e.scrollLeft,y:e.scrollTop}}function Ge(e){return L(h(e,"scroll"),h(window,"scroll"),h(window,"resize")).pipe($e(0,ye),m(()=>gr(e)),Q(gr(e)))}var fn=new T,Fa=H(()=>$(new IntersectionObserver(e=>{for(let t of e)fn.next(t)},{threshold:0}))).pipe(b(e=>L(tt,$(e)).pipe(A(()=>e.disconnect()))),Z(1));function mt(e){return Fa.pipe(O(t=>t.observe(e)),b(t=>fn.pipe(g(({target:r})=>r===e),A(()=>t.unobserve(e)),m(({isIntersecting:r})=>r))))}function un(e,t=16){return Ge(e).pipe(m(({y:r})=>{let o=de(e),n=At(e);return r>=n.height-o.height-t}),Y())}var yr={drawer:j("[data-md-toggle=drawer]"),search:j("[data-md-toggle=search]")};function dn(e){return yr[e].checked}function at(e,t){yr[e].checked!==t&&yr[e].click()}function Je(e){let t=yr[e];return h(t,"change").pipe(m(()=>t.checked),Q(t.checked))}function ja(e,t){switch(e.constructor){case HTMLInputElement:return e.type==="radio"?/^Arrow/.test(t):!0;case HTMLSelectElement:case HTMLTextAreaElement:return!0;default:return e.isContentEditable}}function Ua(){return L(h(window,"compositionstart").pipe(m(()=>!0)),h(window,"compositionend").pipe(m(()=>!1))).pipe(Q(!1))}function hn(){let e=h(window,"keydown").pipe(g(t=>!(t.metaKey||t.ctrlKey)),m(t=>({mode:dn("search")?"search":"global",type:t.key,claim(){t.preventDefault(),t.stopPropagation()}})),g(({mode:t,type:r})=>{if(t==="global"){let o=Ne();if(typeof o!="undefined")return!ja(o,r)}return!0}),le());return Ua().pipe(b(t=>t?y:e))}function we(){return new URL(location.href)}function st(e,t=!1){if(V("navigation.instant")&&!t){let r=x("a",{href:e.href});document.body.appendChild(r),r.click(),r.remove()}else location.href=e.href}function bn(){return new T}function vn(){return location.hash.slice(1)}function gn(e){let t=x("a",{href:e});t.addEventListener("click",r=>r.stopPropagation()),t.click()}function Zr(e){return L(h(window,"hashchange"),e).pipe(m(vn),Q(vn()),g(t=>t.length>0),Z(1))}function yn(e){return Zr(e).pipe(m(t=>ue(`[id="${t}"]`)),g(t=>typeof t!="undefined"))}function Wt(e){let t=matchMedia(e);return ur(r=>t.addListener(()=>r(t.matches))).pipe(Q(t.matches))}function xn(){let e=matchMedia("print");return L(h(window,"beforeprint").pipe(m(()=>!0)),h(window,"afterprint").pipe(m(()=>!1))).pipe(Q(e.matches))}function eo(e,t){return e.pipe(b(r=>r?t():y))}function to(e,t){return new F(r=>{let o=new XMLHttpRequest;return o.open("GET",`${e}`),o.responseType="blob",o.addEventListener("load",()=>{o.status>=200&&o.status<300?(r.next(o.response),r.complete()):r.error(new Error(o.statusText))}),o.addEventListener("error",()=>{r.error(new Error("Network error"))}),o.addEventListener("abort",()=>{r.complete()}),typeof(t==null?void 0:t.progress$)!="undefined"&&(o.addEventListener("progress",n=>{var i;if(n.lengthComputable)t.progress$.next(n.loaded/n.total*100);else{let s=(i=o.getResponseHeader("Content-Length"))!=null?i:0;t.progress$.next(n.loaded/+s*100)}}),t.progress$.next(5)),o.send(),()=>o.abort()})}function ze(e,t){return to(e,t).pipe(b(r=>r.text()),m(r=>JSON.parse(r)),Z(1))}function xr(e,t){let r=new DOMParser;return to(e,t).pipe(b(o=>o.text()),m(o=>r.parseFromString(o,"text/html")),Z(1))}function En(e,t){let r=new DOMParser;return to(e,t).pipe(b(o=>o.text()),m(o=>r.parseFromString(o,"text/xml")),Z(1))}function wn(){return{x:Math.max(0,scrollX),y:Math.max(0,scrollY)}}function Tn(){return L(h(window,"scroll",{passive:!0}),h(window,"resize",{passive:!0})).pipe(m(wn),Q(wn()))}function Sn(){return{width:innerWidth,height:innerHeight}}function On(){return h(window,"resize",{passive:!0}).pipe(m(Sn),Q(Sn()))}function Ln(){return z([Tn(),On()]).pipe(m(([e,t])=>({offset:e,size:t})),Z(1))}function Er(e,{viewport$:t,header$:r}){let o=t.pipe(ne("size")),n=z([o,r]).pipe(m(()=>Be(e)));return z([r,t,n]).pipe(m(([{height:i},{offset:s,size:a},{x:c,y:p}])=>({offset:{x:s.x-c,y:s.y-p+i},size:a})))}function Wa(e){return h(e,"message",t=>t.data)}function Da(e){let t=new T;return t.subscribe(r=>e.postMessage(r)),t}function Mn(e,t=new Worker(e)){let r=Wa(t),o=Da(t),n=new T;n.subscribe(o);let i=o.pipe(oe(),ae(!0));return n.pipe(oe(),Ve(r.pipe(W(i))),le())}var Va=j("#__config"),Ct=JSON.parse(Va.textContent);Ct.base=`${new URL(Ct.base,we())}`;function Te(){return Ct}function V(e){return Ct.features.includes(e)}function Me(e,t){return typeof t!="undefined"?Ct.translations[e].replace("#",t.toString()):Ct.translations[e]}function Ce(e,t=document){return j(`[data-md-component=${e}]`,t)}function me(e,t=document){return M(`[data-md-component=${e}]`,t)}function Na(e){let t=j(".md-typeset > :first-child",e);return h(t,"click",{once:!0}).pipe(m(()=>j(".md-typeset",e)),m(r=>({hash:__md_hash(r.innerHTML)})))}function _n(e){if(!V("announce.dismiss")||!e.childElementCount)return y;if(!e.hidden){let t=j(".md-typeset",e);__md_hash(t.innerHTML)===__md_get("__announce")&&(e.hidden=!0)}return H(()=>{let t=new T;return t.subscribe(({hash:r})=>{e.hidden=!0,__md_set("__announce",r)}),Na(e).pipe(O(r=>t.next(r)),A(()=>t.complete()),m(r=>P({ref:e},r)))})}function za(e,{target$:t}){return t.pipe(m(r=>({hidden:r!==e})))}function An(e,t){let r=new T;return r.subscribe(({hidden:o})=>{e.hidden=o}),za(e,t).pipe(O(o=>r.next(o)),A(()=>r.complete()),m(o=>P({ref:e},o)))}function Dt(e,t){return t==="inline"?x("div",{class:"md-tooltip md-tooltip--inline",id:e,role:"tooltip"},x("div",{class:"md-tooltip__inner md-typeset"})):x("div",{class:"md-tooltip",id:e,role:"tooltip"},x("div",{class:"md-tooltip__inner md-typeset"}))}function wr(...e){return x("div",{class:"md-tooltip2",role:"dialog"},x("div",{class:"md-tooltip2__inner md-typeset"},e))}function Cn(...e){return x("div",{class:"md-tooltip2",role:"tooltip"},x("div",{class:"md-tooltip2__inner md-typeset"},e))}function kn(e,t){if(t=t?`${t}_annotation_${e}`:void 0,t){let r=t?`#${t}`:void 0;return x("aside",{class:"md-annotation",tabIndex:0},Dt(t),x("a",{href:r,class:"md-annotation__index",tabIndex:-1},x("span",{"data-md-annotation-id":e})))}else return x("aside",{class:"md-annotation",tabIndex:0},Dt(t),x("span",{class:"md-annotation__index",tabIndex:-1},x("span",{"data-md-annotation-id":e})))}function Hn(e){return x("button",{class:"md-code__button",title:Me("clipboard.copy"),"data-clipboard-target":`#${e} > code`,"data-md-type":"copy"})}function $n(){return x("button",{class:"md-code__button",title:"Toggle line selection","data-md-type":"select"})}function Pn(){return x("nav",{class:"md-code__nav"})}var In=$t(ro());function oo(e,t){let r=t&2,o=t&1,n=Object.keys(e.terms).filter(c=>!e.terms[c]).reduce((c,p)=>[...c,x("del",null,(0,In.default)(p))," "],[]).slice(0,-1),i=Te(),s=new URL(e.location,i.base);V("search.highlight")&&s.searchParams.set("h",Object.entries(e.terms).filter(([,c])=>c).reduce((c,[p])=>`${c} ${p}`.trim(),""));let{tags:a}=Te();return x("a",{href:`${s}`,class:"md-search-result__link",tabIndex:-1},x("article",{class:"md-search-result__article md-typeset","data-md-score":e.score.toFixed(2)},r>0&&x("div",{class:"md-search-result__icon md-icon"}),r>0&&x("h1",null,e.title),r<=0&&x("h2",null,e.title),o>0&&e.text.length>0&&e.text,e.tags&&x("nav",{class:"md-tags"},e.tags.map(c=>{let p=a?c in a?`md-tag-icon md-tag--${a[c]}`:"md-tag-icon":"";return x("span",{class:`md-tag ${p}`},c)})),o>0&&n.length>0&&x("p",{class:"md-search-result__terms"},Me("search.result.term.missing"),": ",...n)))}function Fn(e){let t=e[0].score,r=[...e],o=Te(),n=r.findIndex(l=>!`${new URL(l.location,o.base)}`.includes("#")),[i]=r.splice(n,1),s=r.findIndex(l=>l.scoreoo(l,1)),...c.length?[x("details",{class:"md-search-result__more"},x("summary",{tabIndex:-1},x("div",null,c.length>0&&c.length===1?Me("search.result.more.one"):Me("search.result.more.other",c.length))),...c.map(l=>oo(l,1)))]:[]];return x("li",{class:"md-search-result__item"},p)}function jn(e){return x("ul",{class:"md-source__facts"},Object.entries(e).map(([t,r])=>x("li",{class:`md-source__fact md-source__fact--${t}`},typeof r=="number"?br(r):r)))}function no(e){let t=`tabbed-control tabbed-control--${e}`;return x("div",{class:t,hidden:!0},x("button",{class:"tabbed-button",tabIndex:-1,"aria-hidden":"true"}))}function Un(e){return x("div",{class:"md-typeset__scrollwrap"},x("div",{class:"md-typeset__table"},e))}function Qa(e){var o;let t=Te(),r=new URL(`../${e.version}/`,t.base);return x("li",{class:"md-version__item"},x("a",{href:`${r}`,class:"md-version__link"},e.title,((o=t.version)==null?void 0:o.alias)&&e.aliases.length>0&&x("span",{class:"md-version__alias"},e.aliases[0])))}function Wn(e,t){var o;let r=Te();return e=e.filter(n=>{var i;return!((i=n.properties)!=null&&i.hidden)}),x("div",{class:"md-version"},x("button",{class:"md-version__current","aria-label":Me("select.version")},t.title,((o=r.version)==null?void 0:o.alias)&&t.aliases.length>0&&x("span",{class:"md-version__alias"},t.aliases[0])),x("ul",{class:"md-version__list"},e.map(Qa)))}var Ya=0;function Ba(e,t=250){let r=z([Ye(e),it(e,t)]).pipe(m(([n,i])=>n||i),Y()),o=H(()=>pn(e)).pipe(J(Ge),gt(1),Pe(r),m(()=>ln(e)));return r.pipe(Re(n=>n),b(()=>z([r,o])),m(([n,i])=>({active:n,offset:i})),le())}function Vt(e,t,r=250){let{content$:o,viewport$:n}=t,i=`__tooltip2_${Ya++}`;return H(()=>{let s=new T,a=new jr(!1);s.pipe(oe(),ae(!1)).subscribe(a);let c=a.pipe(jt(l=>He(+!l*250,Dr)),Y(),b(l=>l?o:y),O(l=>l.id=i),le());z([s.pipe(m(({active:l})=>l)),c.pipe(b(l=>it(l,250)),Q(!1))]).pipe(m(l=>l.some(f=>f))).subscribe(a);let p=a.pipe(g(l=>l),te(c,n),m(([l,f,{size:u}])=>{let d=e.getBoundingClientRect(),v=d.width/2;if(f.role==="tooltip")return{x:v,y:8+d.height};if(d.y>=u.height/2){let{height:S}=de(f);return{x:v,y:-16-S}}else return{x:v,y:16+d.height}}));return z([c,s,p]).subscribe(([l,{offset:f},u])=>{l.style.setProperty("--md-tooltip-host-x",`${f.x}px`),l.style.setProperty("--md-tooltip-host-y",`${f.y}px`),l.style.setProperty("--md-tooltip-x",`${u.x}px`),l.style.setProperty("--md-tooltip-y",`${u.y}px`),l.classList.toggle("md-tooltip2--top",u.y<0),l.classList.toggle("md-tooltip2--bottom",u.y>=0)}),a.pipe(g(l=>l),te(c,(l,f)=>f),g(l=>l.role==="tooltip")).subscribe(l=>{let f=de(j(":scope > *",l));l.style.setProperty("--md-tooltip-width",`${f.width}px`),l.style.setProperty("--md-tooltip-tail","0px")}),a.pipe(Y(),xe(ye),te(c)).subscribe(([l,f])=>{f.classList.toggle("md-tooltip2--active",l)}),z([a.pipe(g(l=>l)),c]).subscribe(([l,f])=>{f.role==="dialog"?(e.setAttribute("aria-controls",i),e.setAttribute("aria-haspopup","dialog")):e.setAttribute("aria-describedby",i)}),a.pipe(g(l=>!l)).subscribe(()=>{e.removeAttribute("aria-controls"),e.removeAttribute("aria-describedby"),e.removeAttribute("aria-haspopup")}),Ba(e,r).pipe(O(l=>s.next(l)),A(()=>s.complete()),m(l=>P({ref:e},l)))})}function Xe(e,{viewport$:t},r=document.body){return Vt(e,{content$:new F(o=>{let n=e.title,i=Cn(n);return o.next(i),e.removeAttribute("title"),r.append(i),()=>{i.remove(),e.setAttribute("title",n)}}),viewport$:t},0)}function Ga(e,t){let r=H(()=>z([mn(e),Ge(t)])).pipe(m(([{x:o,y:n},i])=>{let{width:s,height:a}=de(e);return{x:o-i.x+s/2,y:n-i.y+a/2}}));return Ye(e).pipe(b(o=>r.pipe(m(n=>({active:o,offset:n})),Ee(+!o||1/0))))}function Dn(e,t,{target$:r}){let[o,n]=Array.from(e.children);return H(()=>{let i=new T,s=i.pipe(oe(),ae(!0));return i.subscribe({next({offset:a}){e.style.setProperty("--md-tooltip-x",`${a.x}px`),e.style.setProperty("--md-tooltip-y",`${a.y}px`)},complete(){e.style.removeProperty("--md-tooltip-x"),e.style.removeProperty("--md-tooltip-y")}}),mt(e).pipe(W(s)).subscribe(a=>{e.toggleAttribute("data-md-visible",a)}),L(i.pipe(g(({active:a})=>a)),i.pipe(Ae(250),g(({active:a})=>!a))).subscribe({next({active:a}){a?e.prepend(o):o.remove()},complete(){e.prepend(o)}}),i.pipe($e(16,ye)).subscribe(({active:a})=>{o.classList.toggle("md-tooltip--active",a)}),i.pipe(gt(125,ye),g(()=>!!e.offsetParent),m(()=>e.offsetParent.getBoundingClientRect()),m(({x:a})=>a)).subscribe({next(a){a?e.style.setProperty("--md-tooltip-0",`${-a}px`):e.style.removeProperty("--md-tooltip-0")},complete(){e.style.removeProperty("--md-tooltip-0")}}),h(n,"click").pipe(W(s),g(a=>!(a.metaKey||a.ctrlKey))).subscribe(a=>{a.stopPropagation(),a.preventDefault()}),h(n,"mousedown").pipe(W(s),te(i)).subscribe(([a,{active:c}])=>{var p;if(a.button!==0||a.metaKey||a.ctrlKey)a.preventDefault();else if(c){a.preventDefault();let l=e.parentElement.closest(".md-annotation");l instanceof HTMLElement?l.focus():(p=Ne())==null||p.blur()}}),r.pipe(W(s),g(a=>a===o),nt(125)).subscribe(()=>e.focus()),Ga(e,t).pipe(O(a=>i.next(a)),A(()=>i.complete()),m(a=>P({ref:e},a)))})}function Ja(e){let t=Te();if(e.tagName!=="CODE")return[e];let r=[".c",".c1",".cm"];if(t.annotate&&typeof t.annotate=="object"){let o=e.closest("[class|=language]");if(o)for(let n of Array.from(o.classList)){if(!n.startsWith("language-"))continue;let[,i]=n.split("-");i in t.annotate&&r.push(...t.annotate[i])}}return M(r.join(", "),e)}function Xa(e){let t=[];for(let r of Ja(e)){let o=[],n=document.createNodeIterator(r,NodeFilter.SHOW_TEXT);for(let i=n.nextNode();i;i=n.nextNode())o.push(i);for(let i of o){let s;for(;s=/(\(\d+\))(!)?/.exec(i.textContent);){let[,a,c]=s;if(typeof c=="undefined"){let p=i.splitText(s.index);i=p.splitText(a.length),t.push(p)}else{i.textContent=a,t.push(i);break}}}}return t}function Vn(e,t){t.append(...Array.from(e.childNodes))}function Tr(e,t,{target$:r,print$:o}){let n=t.closest("[id]"),i=n==null?void 0:n.id,s=new Map;for(let a of Xa(t)){let[,c]=a.textContent.match(/\((\d+)\)/);ue(`:scope > li:nth-child(${c})`,e)&&(s.set(c,kn(c,i)),a.replaceWith(s.get(c)))}return s.size===0?y:H(()=>{let a=new T,c=a.pipe(oe(),ae(!0)),p=[];for(let[l,f]of s)p.push([j(".md-typeset",f),j(`:scope > li:nth-child(${l})`,e)]);return o.pipe(W(c)).subscribe(l=>{e.hidden=!l,e.classList.toggle("md-annotation-list",l);for(let[f,u]of p)l?Vn(f,u):Vn(u,f)}),L(...[...s].map(([,l])=>Dn(l,t,{target$:r}))).pipe(A(()=>a.complete()),le())})}function Nn(e){if(e.nextElementSibling){let t=e.nextElementSibling;if(t.tagName==="OL")return t;if(t.tagName==="P"&&!t.children.length)return Nn(t)}}function zn(e,t){return H(()=>{let r=Nn(e);return typeof r!="undefined"?Tr(r,e,t):y})}var Kn=$t(ao());var Za=0,qn=L(h(window,"keydown").pipe(m(()=>!0)),L(h(window,"keyup"),h(window,"contextmenu")).pipe(m(()=>!1))).pipe(Q(!1),Z(1));function Qn(e){if(e.nextElementSibling){let t=e.nextElementSibling;if(t.tagName==="OL")return t;if(t.tagName==="P"&&!t.children.length)return Qn(t)}}function es(e){return Le(e).pipe(m(({width:t})=>({scrollable:At(e).width>t})),ne("scrollable"))}function Yn(e,t){let{matches:r}=matchMedia("(hover)"),o=H(()=>{let n=new T,i=n.pipe(Yr(1));n.subscribe(({scrollable:d})=>{d&&r?e.setAttribute("tabindex","0"):e.removeAttribute("tabindex")});let s=[],a=e.closest("pre"),c=a.closest("[id]"),p=c?c.id:Za++;a.id=`__code_${p}`;let l=[],f=e.closest(".highlight");if(f instanceof HTMLElement){let d=Qn(f);if(typeof d!="undefined"&&(f.classList.contains("annotate")||V("content.code.annotate"))){let v=Tr(d,e,t);l.push(Le(f).pipe(W(i),m(({width:S,height:X})=>S&&X),Y(),b(S=>S?v:y)))}}let u=M(":scope > span[id]",e);if(u.length&&(e.classList.add("md-code__content"),e.closest(".select")||V("content.code.select")&&!e.closest(".no-select"))){let d=+u[0].id.split("-").pop(),v=$n();s.push(v),V("content.tooltips")&&l.push(Xe(v,{viewport$}));let S=h(v,"click").pipe(Ut(R=>!R,!1),O(()=>v.blur()),le());S.subscribe(R=>{v.classList.toggle("md-code__button--active",R)});let X=fe(u).pipe(J(R=>it(R).pipe(m(se=>[R,se]))));S.pipe(b(R=>R?X:y)).subscribe(([R,se])=>{let ce=ue(".hll.select",R);if(ce&&!se)ce.replaceWith(...Array.from(ce.childNodes));else if(!ce&&se){let he=document.createElement("span");he.className="hll select",he.append(...Array.from(R.childNodes).slice(1)),R.append(he)}});let re=fe(u).pipe(J(R=>h(R,"mousedown").pipe(O(se=>se.preventDefault()),m(()=>R)))),ee=S.pipe(b(R=>R?re:y),te(qn),m(([R,se])=>{var he;let ce=u.indexOf(R)+d;if(se===!1)return[ce,ce];{let Se=M(".hll",e).map(Ue=>u.indexOf(Ue.parentElement)+d);return(he=window.getSelection())==null||he.removeAllRanges(),[Math.min(ce,...Se),Math.max(ce,...Se)]}})),k=Zr(y).pipe(g(R=>R.startsWith(`__codelineno-${p}-`)));k.subscribe(R=>{let[,,se]=R.split("-"),ce=se.split(":").map(Se=>+Se-d+1);ce.length===1&&ce.push(ce[0]);for(let Se of M(".hll:not(.select)",e))Se.replaceWith(...Array.from(Se.childNodes));let he=u.slice(ce[0]-1,ce[1]);for(let Se of he){let Ue=document.createElement("span");Ue.className="hll",Ue.append(...Array.from(Se.childNodes).slice(1)),Se.append(Ue)}}),k.pipe(Ee(1),xe(pe)).subscribe(R=>{if(R.includes(":")){let se=document.getElementById(R.split(":")[0]);se&&setTimeout(()=>{let ce=se,he=-64;for(;ce!==document.body;)he+=ce.offsetTop,ce=ce.offsetParent;window.scrollTo({top:he})},1)}});let je=fe(M('a[href^="#__codelineno"]',f)).pipe(J(R=>h(R,"click").pipe(O(se=>se.preventDefault()),m(()=>R)))).pipe(W(i),te(qn),m(([R,se])=>{let he=+j(`[id="${R.hash.slice(1)}"]`).parentElement.id.split("-").pop();if(se===!1)return[he,he];{let Se=M(".hll",e).map(Ue=>+Ue.parentElement.id.split("-").pop());return[Math.min(he,...Se),Math.max(he,...Se)]}}));L(ee,je).subscribe(R=>{let se=`#__codelineno-${p}-`;R[0]===R[1]?se+=R[0]:se+=`${R[0]}:${R[1]}`,history.replaceState({},"",se),window.dispatchEvent(new HashChangeEvent("hashchange",{newURL:window.location.origin+window.location.pathname+se,oldURL:window.location.href}))})}if(Kn.default.isSupported()&&(e.closest(".copy")||V("content.code.copy")&&!e.closest(".no-copy"))){let d=Hn(a.id);s.push(d),V("content.tooltips")&&l.push(Xe(d,{viewport$}))}if(s.length){let d=Pn();d.append(...s),a.insertBefore(d,e)}return es(e).pipe(O(d=>n.next(d)),A(()=>n.complete()),m(d=>P({ref:e},d)),Ve(L(...l).pipe(W(i))))});return V("content.lazy")?mt(e).pipe(g(n=>n),Ee(1),b(()=>o)):o}function ts(e,{target$:t,print$:r}){let o=!0;return L(t.pipe(m(n=>n.closest("details:not([open])")),g(n=>e===n),m(()=>({action:"open",reveal:!0}))),r.pipe(g(n=>n||!o),O(()=>o=e.open),m(n=>({action:n?"open":"close"}))))}function Bn(e,t){return H(()=>{let r=new T;return r.subscribe(({action:o,reveal:n})=>{e.toggleAttribute("open",o==="open"),n&&e.scrollIntoView()}),ts(e,t).pipe(O(o=>r.next(o)),A(()=>r.complete()),m(o=>P({ref:e},o)))})}var Gn=0;function rs(e){let t=document.createElement("h3");t.innerHTML=e.innerHTML;let r=[t],o=e.nextElementSibling;for(;o&&!(o instanceof HTMLHeadingElement);)r.push(o),o=o.nextElementSibling;return r}function os(e,t){for(let r of M("[href], [src]",e))for(let o of["href","src"]){let n=r.getAttribute(o);if(n&&!/^(?:[a-z]+:)?\/\//i.test(n)){r[o]=new URL(r.getAttribute(o),t).toString();break}}for(let r of M("[name^=__], [for]",e))for(let o of["id","for","name"]){let n=r.getAttribute(o);n&&r.setAttribute(o,`${n}$preview_${Gn}`)}return Gn++,$(e)}function Jn(e,t){let{sitemap$:r}=t;if(!(e instanceof HTMLAnchorElement))return y;if(!(V("navigation.instant.preview")||e.hasAttribute("data-preview")))return y;e.removeAttribute("title");let o=z([Ye(e),it(e)]).pipe(m(([i,s])=>i||s),Y(),g(i=>i));return rt([r,o]).pipe(b(([i])=>{let s=new URL(e.href);return s.search=s.hash="",i.has(`${s}`)?$(s):y}),b(i=>xr(i).pipe(b(s=>os(s,i)))),b(i=>{let s=e.hash?`article [id="${e.hash.slice(1)}"]`:"article h1",a=ue(s,i);return typeof a=="undefined"?y:$(rs(a))})).pipe(b(i=>{let s=new F(a=>{let c=wr(...i);return a.next(c),document.body.append(c),()=>c.remove()});return Vt(e,P({content$:s},t))}))}var Xn=".node circle,.node ellipse,.node path,.node polygon,.node rect{fill:var(--md-mermaid-node-bg-color);stroke:var(--md-mermaid-node-fg-color)}marker{fill:var(--md-mermaid-edge-color)!important}.edgeLabel .label rect{fill:#0000}.flowchartTitleText{fill:var(--md-mermaid-label-fg-color)}.label{color:var(--md-mermaid-label-fg-color);font-family:var(--md-mermaid-font-family)}.label foreignObject{line-height:normal;overflow:visible}.label div .edgeLabel{color:var(--md-mermaid-label-fg-color)}.edgeLabel,.edgeLabel p,.label div .edgeLabel{background-color:var(--md-mermaid-label-bg-color)}.edgeLabel,.edgeLabel p{fill:var(--md-mermaid-label-bg-color);color:var(--md-mermaid-edge-color)}.edgePath .path,.flowchart-link{stroke:var(--md-mermaid-edge-color)}.edgePath .arrowheadPath{fill:var(--md-mermaid-edge-color);stroke:none}.cluster rect{fill:var(--md-default-fg-color--lightest);stroke:var(--md-default-fg-color--lighter)}.cluster span{color:var(--md-mermaid-label-fg-color);font-family:var(--md-mermaid-font-family)}g #flowchart-circleEnd,g #flowchart-circleStart,g #flowchart-crossEnd,g #flowchart-crossStart,g #flowchart-pointEnd,g #flowchart-pointStart{stroke:none}.classDiagramTitleText{fill:var(--md-mermaid-label-fg-color)}g.classGroup line,g.classGroup rect{fill:var(--md-mermaid-node-bg-color);stroke:var(--md-mermaid-node-fg-color)}g.classGroup text{fill:var(--md-mermaid-label-fg-color);font-family:var(--md-mermaid-font-family)}.classLabel .box{fill:var(--md-mermaid-label-bg-color);background-color:var(--md-mermaid-label-bg-color);opacity:1}.classLabel .label{fill:var(--md-mermaid-label-fg-color);font-family:var(--md-mermaid-font-family)}.node .divider{stroke:var(--md-mermaid-node-fg-color)}.relation{stroke:var(--md-mermaid-edge-color)}.cardinality{fill:var(--md-mermaid-label-fg-color);font-family:var(--md-mermaid-font-family)}.cardinality text{fill:inherit!important}defs marker.marker.composition.class path,defs marker.marker.dependency.class path,defs marker.marker.extension.class path{fill:var(--md-mermaid-edge-color)!important;stroke:var(--md-mermaid-edge-color)!important}defs marker.marker.aggregation.class path{fill:var(--md-mermaid-label-bg-color)!important;stroke:var(--md-mermaid-edge-color)!important}.statediagramTitleText{fill:var(--md-mermaid-label-fg-color)}g.stateGroup rect{fill:var(--md-mermaid-node-bg-color);stroke:var(--md-mermaid-node-fg-color)}g.stateGroup .state-title{fill:var(--md-mermaid-label-fg-color)!important;font-family:var(--md-mermaid-font-family)}g.stateGroup .composit{fill:var(--md-mermaid-label-bg-color)}.nodeLabel,.nodeLabel p{color:var(--md-mermaid-label-fg-color);font-family:var(--md-mermaid-font-family)}a .nodeLabel{text-decoration:underline}.node circle.state-end,.node circle.state-start,.start-state{fill:var(--md-mermaid-edge-color);stroke:none}.end-state-inner,.end-state-outer{fill:var(--md-mermaid-edge-color)}.end-state-inner,.node circle.state-end{stroke:var(--md-mermaid-label-bg-color)}.transition{stroke:var(--md-mermaid-edge-color)}[id^=state-fork] rect,[id^=state-join] rect{fill:var(--md-mermaid-edge-color)!important;stroke:none!important}.statediagram-cluster.statediagram-cluster .inner{fill:var(--md-default-bg-color)}.statediagram-cluster rect{fill:var(--md-mermaid-node-bg-color);stroke:var(--md-mermaid-node-fg-color)}.statediagram-state rect.divider{fill:var(--md-default-fg-color--lightest);stroke:var(--md-default-fg-color--lighter)}defs #statediagram-barbEnd{stroke:var(--md-mermaid-edge-color)}[id^=entity] path,[id^=entity] rect{fill:var(--md-default-bg-color)}.relationshipLine{stroke:var(--md-mermaid-edge-color)}defs .marker.oneOrMore.er *,defs .marker.onlyOne.er *,defs .marker.zeroOrMore.er *,defs .marker.zeroOrOne.er *{stroke:var(--md-mermaid-edge-color)!important}text:not([class]):last-child{fill:var(--md-mermaid-label-fg-color)}.actor{fill:var(--md-mermaid-sequence-actor-bg-color);stroke:var(--md-mermaid-sequence-actor-border-color)}text.actor>tspan{fill:var(--md-mermaid-sequence-actor-fg-color);font-family:var(--md-mermaid-font-family)}line{stroke:var(--md-mermaid-sequence-actor-line-color)}.actor-man circle,.actor-man line{fill:var(--md-mermaid-sequence-actorman-bg-color);stroke:var(--md-mermaid-sequence-actorman-line-color)}.messageLine0,.messageLine1{stroke:var(--md-mermaid-sequence-message-line-color)}.note{fill:var(--md-mermaid-sequence-note-bg-color);stroke:var(--md-mermaid-sequence-note-border-color)}.loopText,.loopText>tspan,.messageText,.noteText>tspan{stroke:none;font-family:var(--md-mermaid-font-family)!important}.messageText{fill:var(--md-mermaid-sequence-message-fg-color)}.loopText,.loopText>tspan{fill:var(--md-mermaid-sequence-loop-fg-color)}.noteText>tspan{fill:var(--md-mermaid-sequence-note-fg-color)}#arrowhead path{fill:var(--md-mermaid-sequence-message-line-color);stroke:none}.loopLine{fill:var(--md-mermaid-sequence-loop-bg-color);stroke:var(--md-mermaid-sequence-loop-border-color)}.labelBox{fill:var(--md-mermaid-sequence-label-bg-color);stroke:none}.labelText,.labelText>span{fill:var(--md-mermaid-sequence-label-fg-color);font-family:var(--md-mermaid-font-family)}.sequenceNumber{fill:var(--md-mermaid-sequence-number-fg-color)}rect.rect{fill:var(--md-mermaid-sequence-box-bg-color);stroke:none}rect.rect+text.text{fill:var(--md-mermaid-sequence-box-fg-color)}defs #sequencenumber{fill:var(--md-mermaid-sequence-number-bg-color)!important}";var so,is=0;function as(){return typeof mermaid=="undefined"||mermaid instanceof Element?_t("https://unpkg.com/mermaid@11/dist/mermaid.min.js"):$(void 0)}function Zn(e){return e.classList.remove("mermaid"),so||(so=as().pipe(O(()=>mermaid.initialize({startOnLoad:!1,themeCSS:Xn,sequence:{actorFontSize:"16px",messageFontSize:"16px",noteFontSize:"16px"}})),m(()=>{}),Z(1))),so.subscribe(()=>go(null,null,function*(){e.classList.add("mermaid");let t=`__mermaid_${is++}`,r=x("div",{class:"mermaid"}),o=e.textContent,{svg:n,fn:i}=yield mermaid.render(t,o),s=r.attachShadow({mode:"closed"});s.innerHTML=n,e.replaceWith(r),i==null||i(s)})),so.pipe(m(()=>({ref:e})))}var ei=x("table");function ti(e){return e.replaceWith(ei),ei.replaceWith(Un(e)),$({ref:e})}function ss(e){let t=e.find(r=>r.checked)||e[0];return L(...e.map(r=>h(r,"change").pipe(m(()=>j(`label[for="${r.id}"]`))))).pipe(Q(j(`label[for="${t.id}"]`)),m(r=>({active:r})))}function ri(e,{viewport$:t,target$:r}){let o=j(".tabbed-labels",e),n=M(":scope > input",e),i=no("prev");e.append(i);let s=no("next");return e.append(s),H(()=>{let a=new T,c=a.pipe(oe(),ae(!0));z([a,Le(e),mt(e)]).pipe(W(c),$e(1,ye)).subscribe({next([{active:p},l]){let f=Be(p),{width:u}=de(p);e.style.setProperty("--md-indicator-x",`${f.x}px`),e.style.setProperty("--md-indicator-width",`${u}px`);let d=gr(o);(f.xd.x+l.width)&&o.scrollTo({left:Math.max(0,f.x-16),behavior:"smooth"})},complete(){e.style.removeProperty("--md-indicator-x"),e.style.removeProperty("--md-indicator-width")}}),z([Ge(o),Le(o)]).pipe(W(c)).subscribe(([p,l])=>{let f=At(o);i.hidden=p.x<16,s.hidden=p.x>f.width-l.width-16}),L(h(i,"click").pipe(m(()=>-1)),h(s,"click").pipe(m(()=>1))).pipe(W(c)).subscribe(p=>{let{width:l}=de(o);o.scrollBy({left:l*p,behavior:"smooth"})}),r.pipe(W(c),g(p=>n.includes(p))).subscribe(p=>p.click()),o.classList.add("tabbed-labels--linked");for(let p of n){let l=j(`label[for="${p.id}"]`);l.replaceChildren(x("a",{href:`#${l.htmlFor}`,tabIndex:-1},...Array.from(l.childNodes))),h(l.firstElementChild,"click").pipe(W(c),g(f=>!(f.metaKey||f.ctrlKey)),O(f=>{f.preventDefault(),f.stopPropagation()})).subscribe(()=>{history.replaceState({},"",`#${l.htmlFor}`),l.click()})}return V("content.tabs.link")&&a.pipe(Ie(1),te(t)).subscribe(([{active:p},{offset:l}])=>{let f=p.innerText.trim();if(p.hasAttribute("data-md-switching"))p.removeAttribute("data-md-switching");else{let u=e.offsetTop-l.y;for(let v of M("[data-tabs]"))for(let S of M(":scope > input",v)){let X=j(`label[for="${S.id}"]`);if(X!==p&&X.innerText.trim()===f){X.setAttribute("data-md-switching",""),S.click();break}}window.scrollTo({top:e.offsetTop-u});let d=__md_get("__tabs")||[];__md_set("__tabs",[...new Set([f,...d])])}}),a.pipe(W(c)).subscribe(()=>{for(let p of M("audio, video",e))p.offsetWidth&&p.autoplay?p.play().catch(()=>{}):p.pause()}),ss(n).pipe(O(p=>a.next(p)),A(()=>a.complete()),m(p=>P({ref:e},p)))}).pipe(et(pe))}function oi(e,t){let{viewport$:r,target$:o,print$:n}=t;return L(...M(".annotate:not(.highlight)",e).map(i=>zn(i,{target$:o,print$:n})),...M("pre:not(.mermaid) > code",e).map(i=>Yn(i,{target$:o,print$:n})),...M("a",e).map(i=>Jn(i,t)),...M("pre.mermaid",e).map(i=>Zn(i)),...M("table:not([class])",e).map(i=>ti(i)),...M("details",e).map(i=>Bn(i,{target$:o,print$:n})),...M("[data-tabs]",e).map(i=>ri(i,{viewport$:r,target$:o})),...M("[title]:not([data-preview])",e).filter(()=>V("content.tooltips")).map(i=>Xe(i,{viewport$:r})),...M(".footnote-ref",e).filter(()=>V("content.footnote.tooltips")).map(i=>Vt(i,{content$:new F(s=>{let a=new URL(i.href).hash.slice(1),c=Array.from(document.getElementById(a).cloneNode(!0).children),p=wr(...c);return s.next(p),document.body.append(p),()=>p.remove()}),viewport$:r})))}function cs(e,{alert$:t}){return t.pipe(b(r=>L($(!0),$(!1).pipe(nt(2e3))).pipe(m(o=>({message:r,active:o})))))}function ni(e,t){let r=j(".md-typeset",e);return H(()=>{let o=new T;return o.subscribe(({message:n,active:i})=>{e.classList.toggle("md-dialog--active",i),r.textContent=n}),cs(e,t).pipe(O(n=>o.next(n)),A(()=>o.complete()),m(n=>P({ref:e},n)))})}var ps=0;function ls(e,t){document.body.append(e);let{width:r}=de(e);e.style.setProperty("--md-tooltip-width",`${r}px`),e.remove();let o=vr(t),n=typeof o!="undefined"?Ge(o):$({x:0,y:0}),i=L(Ye(t),it(t)).pipe(Y());return z([i,n]).pipe(m(([s,a])=>{let{x:c,y:p}=Be(t),l=de(t),f=t.closest("table");return f&&t.parentElement&&(c+=f.offsetLeft+t.parentElement.offsetLeft,p+=f.offsetTop+t.parentElement.offsetTop),{active:s,offset:{x:c-a.x+l.width/2-r/2,y:p-a.y+l.height+8}}}))}function ii(e){let t=e.title;if(!t.length)return y;let r=`__tooltip_${ps++}`,o=Dt(r,"inline"),n=j(".md-typeset",o);return n.innerHTML=t,H(()=>{let i=new T;return i.subscribe({next({offset:s}){o.style.setProperty("--md-tooltip-x",`${s.x}px`),o.style.setProperty("--md-tooltip-y",`${s.y}px`)},complete(){o.style.removeProperty("--md-tooltip-x"),o.style.removeProperty("--md-tooltip-y")}}),L(i.pipe(g(({active:s})=>s)),i.pipe(Ae(250),g(({active:s})=>!s))).subscribe({next({active:s}){s?(e.insertAdjacentElement("afterend",o),e.setAttribute("aria-describedby",r),e.removeAttribute("title")):(o.remove(),e.removeAttribute("aria-describedby"),e.setAttribute("title",t))},complete(){o.remove(),e.removeAttribute("aria-describedby"),e.setAttribute("title",t)}}),i.pipe($e(16,ye)).subscribe(({active:s})=>{o.classList.toggle("md-tooltip--active",s)}),i.pipe(gt(125,ye),g(()=>!!e.offsetParent),m(()=>e.offsetParent.getBoundingClientRect()),m(({x:s})=>s)).subscribe({next(s){s?o.style.setProperty("--md-tooltip-0",`${-s}px`):o.style.removeProperty("--md-tooltip-0")},complete(){o.style.removeProperty("--md-tooltip-0")}}),ls(o,e).pipe(O(s=>i.next(s)),A(()=>i.complete()),m(s=>P({ref:e},s)))}).pipe(et(pe))}function ms({viewport$:e}){if(!V("header.autohide"))return $(!1);let t=e.pipe(m(({offset:{y:n}})=>n),ot(2,1),m(([n,i])=>[nMath.abs(i-n.y)>100),m(([,[n]])=>n),Y()),o=Je("search");return z([e,o]).pipe(m(([{offset:n},i])=>n.y>400&&!i),Y(),b(n=>n?r:$(!1)),Q(!1))}function ai(e,t){return H(()=>z([Le(e),ms(t)])).pipe(m(([{height:r},o])=>({height:r,hidden:o})),Y((r,o)=>r.height===o.height&&r.hidden===o.hidden),Z(1))}function si(e,{header$:t,main$:r}){return H(()=>{let o=new T,n=o.pipe(oe(),ae(!0));o.pipe(ne("active"),Pe(t)).subscribe(([{active:s},{hidden:a}])=>{e.classList.toggle("md-header--shadow",s&&!a),e.hidden=a});let i=fe(M("[title]",e)).pipe(g(()=>V("content.tooltips")),J(s=>ii(s)));return r.subscribe(o),t.pipe(W(n),m(s=>P({ref:e},s)),Ve(i.pipe(W(n))))})}function fs(e,{viewport$:t,header$:r}){return Er(e,{viewport$:t,header$:r}).pipe(m(({offset:{y:o}})=>{let{height:n}=de(e);return{active:n>0&&o>=n}}),ne("active"))}function ci(e,t){return H(()=>{let r=new T;r.subscribe({next({active:n}){e.classList.toggle("md-header__title--active",n)},complete(){e.classList.remove("md-header__title--active")}});let o=ue(".md-content h1");return typeof o=="undefined"?y:fs(o,t).pipe(O(n=>r.next(n)),A(()=>r.complete()),m(n=>P({ref:e},n)))})}function pi(e,{viewport$:t,header$:r}){let o=r.pipe(m(({height:i})=>i),Y()),n=o.pipe(b(()=>Le(e).pipe(m(({height:i})=>({top:e.offsetTop,bottom:e.offsetTop+i})),ne("bottom"))));return z([o,n,t]).pipe(m(([i,{top:s,bottom:a},{offset:{y:c},size:{height:p}}])=>(p=Math.max(0,p-Math.max(0,s-c,i)-Math.max(0,p+c-a)),{offset:s-i,height:p,active:s-i<=c})),Y((i,s)=>i.offset===s.offset&&i.height===s.height&&i.active===s.active))}function us(e){let t=__md_get("__palette")||{index:e.findIndex(o=>matchMedia(o.getAttribute("data-md-color-media")).matches)},r=Math.max(0,Math.min(t.index,e.length-1));return $(...e).pipe(J(o=>h(o,"change").pipe(m(()=>o))),Q(e[r]),m(o=>({index:e.indexOf(o),color:{media:o.getAttribute("data-md-color-media"),scheme:o.getAttribute("data-md-color-scheme"),primary:o.getAttribute("data-md-color-primary"),accent:o.getAttribute("data-md-color-accent")}})),Z(1))}function li(e){let t=M("input",e),r=x("meta",{name:"theme-color"});document.head.appendChild(r);let o=x("meta",{name:"color-scheme"});document.head.appendChild(o);let n=Wt("(prefers-color-scheme: light)");return H(()=>{let i=new T;return i.subscribe(s=>{if(document.body.setAttribute("data-md-color-switching",""),s.color.media==="(prefers-color-scheme)"){let a=matchMedia("(prefers-color-scheme: light)"),c=document.querySelector(a.matches?"[data-md-color-media='(prefers-color-scheme: light)']":"[data-md-color-media='(prefers-color-scheme: dark)']");s.color.scheme=c.getAttribute("data-md-color-scheme"),s.color.primary=c.getAttribute("data-md-color-primary"),s.color.accent=c.getAttribute("data-md-color-accent")}for(let[a,c]of Object.entries(s.color))document.body.setAttribute(`data-md-color-${a}`,c);for(let a=0;as.key==="Enter"),te(i,(s,a)=>a)).subscribe(({index:s})=>{s=(s+1)%t.length,t[s].click(),t[s].focus()}),i.pipe(m(()=>{let s=Ce("header"),a=window.getComputedStyle(s);return o.content=a.colorScheme,a.backgroundColor.match(/\d+/g).map(c=>(+c).toString(16).padStart(2,"0")).join("")})).subscribe(s=>r.content=`#${s}`),i.pipe(xe(pe)).subscribe(()=>{document.body.removeAttribute("data-md-color-switching")}),us(t).pipe(W(n.pipe(Ie(1))),vt(),O(s=>i.next(s)),A(()=>i.complete()),m(s=>P({ref:e},s)))})}function mi(e,{progress$:t}){return H(()=>{let r=new T;return r.subscribe(({value:o})=>{e.style.setProperty("--md-progress-value",`${o}`)}),t.pipe(O(o=>r.next({value:o})),A(()=>r.complete()),m(o=>({ref:e,value:o})))})}function fi(e,t){return e.protocol=t.protocol,e.hostname=t.hostname,e}function ds(e,t){let r=new Map;for(let o of M("url",e)){let n=j("loc",o),i=[fi(new URL(n.textContent),t)];r.set(`${i[0]}`,i);for(let s of M("[rel=alternate]",o)){let a=s.getAttribute("href");a!=null&&i.push(fi(new URL(a),t))}}return r}function kt(e){return En(new URL("sitemap.xml",e)).pipe(m(t=>ds(t,new URL(e))),ve(()=>$(new Map)),le())}function ui({document$:e}){let t=new Map;e.pipe(b(()=>M("link[rel=alternate]")),m(r=>new URL(r.href)),g(r=>!t.has(r.toString())),J(r=>kt(r).pipe(m(o=>[r,o]),ve(()=>y)))).subscribe(([r,o])=>{t.set(r.toString().replace(/\/$/,""),o)}),h(document.body,"click").pipe(g(r=>!r.metaKey&&!r.ctrlKey),b(r=>{if(r.target instanceof Element){let o=r.target.closest("a");if(o&&!o.target){let n=[...t].find(([f])=>o.href.startsWith(`${f}/`));if(typeof n=="undefined")return y;let[i,s]=n,a=we();if(a.href.startsWith(i))return y;let c=Te(),p=a.href.replace(c.base,"");p=`${i}/${p}`;let l=s.has(p.split("#")[0])?new URL(p,c.base):new URL(i);return r.preventDefault(),$(l)}}return y})).subscribe(r=>st(r,!0))}var co=$t(ao());function hs(e){e.setAttribute("data-md-copying","");let t=e.closest("[data-copy]"),r=t?t.getAttribute("data-copy"):e.innerText;return e.removeAttribute("data-md-copying"),r.trimEnd()}function di({alert$:e}){co.default.isSupported()&&new F(t=>{new co.default("[data-clipboard-target], [data-clipboard-text]",{text:r=>r.getAttribute("data-clipboard-text")||hs(j(r.getAttribute("data-clipboard-target")))}).on("success",r=>t.next(r))}).pipe(O(t=>{t.trigger.focus()}),m(()=>Me("clipboard.copied"))).subscribe(e)}function hi(e,t){if(!(e.target instanceof Element))return y;let r=e.target.closest("a");if(r===null)return y;if(r.target||e.metaKey||e.ctrlKey)return y;let o=new URL(r.href);return o.search=o.hash="",t.has(`${o}`)?(e.preventDefault(),$(r)):y}function bi(e){let t=new Map;for(let r of M(":scope > *",e.head))t.set(r.outerHTML,r);return t}function vi(e){for(let t of M("[href], [src]",e))for(let r of["href","src"]){let o=t.getAttribute(r);if(o&&!/^(?:[a-z]+:)?\/\//i.test(o)){t[r]=t[r];break}}return $(e)}function bs(e){for(let o of["[data-md-component=announce]","[data-md-component=container]","[data-md-component=header-topic]","[data-md-component=outdated]","[data-md-component=logo]","[data-md-component=skip]",...V("navigation.tabs.sticky")?["[data-md-component=tabs]"]:[]]){let n=ue(o),i=ue(o,e);typeof n!="undefined"&&typeof i!="undefined"&&n.replaceWith(i)}let t=bi(document);for(let[o,n]of bi(e))t.has(o)?t.delete(o):document.head.appendChild(n);for(let o of t.values()){let n=o.getAttribute("name");n!=="theme-color"&&n!=="color-scheme"&&o.remove()}let r=Ce("container");return Ke(M("script",r)).pipe(b(o=>{let n=e.createElement("script");if(o.src){for(let i of o.getAttributeNames())n.setAttribute(i,o.getAttribute(i));return o.replaceWith(n),new F(i=>{n.onload=()=>i.complete()})}else return n.textContent=o.textContent,o.replaceWith(n),y}),oe(),ae(document))}function gi({sitemap$:e,location$:t,viewport$:r,progress$:o}){if(location.protocol==="file:")return y;$(document).subscribe(vi);let n=h(document.body,"click").pipe(Pe(e),b(([a,c])=>hi(a,c)),m(({href:a})=>new URL(a)),le()),i=h(window,"popstate").pipe(m(we),le());n.pipe(te(r)).subscribe(([a,{offset:c}])=>{history.replaceState(c,""),history.pushState(null,"",a)}),L(n,i).subscribe(t);let s=t.pipe(ne("pathname"),b(a=>xr(a,{progress$:o}).pipe(ve(()=>(st(a,!0),y)))),b(vi),b(bs),le());return L(s.pipe(te(t,(a,c)=>c)),s.pipe(b(()=>t),ne("hash")),t.pipe(Y((a,c)=>a.pathname===c.pathname&&a.hash===c.hash),b(()=>n),O(()=>history.back()))).subscribe(a=>{var c,p;history.state!==null||!a.hash?window.scrollTo(0,(p=(c=history.state)==null?void 0:c.y)!=null?p:0):(history.scrollRestoration="auto",gn(a.hash),history.scrollRestoration="manual")}),t.subscribe(()=>{history.scrollRestoration="manual"}),h(window,"beforeunload").subscribe(()=>{history.scrollRestoration="auto"}),r.pipe(ne("offset"),Ae(100)).subscribe(({offset:a})=>{history.replaceState(a,"")}),V("navigation.instant.prefetch")&&L(h(document.body,"mousemove"),h(document.body,"focusin")).pipe(Pe(e),b(([a,c])=>hi(a,c)),Ae(25),Qr(({href:a})=>a),hr(a=>{let c=document.createElement("link");return c.rel="prefetch",c.href=a.toString(),document.head.appendChild(c),h(c,"load").pipe(m(()=>c),Ee(1))})).subscribe(a=>a.remove()),s}var yi=$t(ro());function xi(e){let t=e.separator.split("|").map(n=>n.replace(/(\(\?[!=<][^)]+\))/g,"").length===0?"\uFFFD":n).join("|"),r=new RegExp(t,"img"),o=(n,i,s)=>`${i}${s}`;return n=>{n=n.replace(/[\s*+\-:~^]+/g," ").replace(/&/g,"&").trim();let i=new RegExp(`(^|${e.separator}|)(${n.replace(/[|\\{}()[\]^$+*?.-]/g,"\\$&").replace(r,"|")})`,"img");return s=>(0,yi.default)(s).replace(i,o).replace(/<\/mark>(\s+)]*>/img,"$1")}}function zt(e){return e.type===1}function Sr(e){return e.type===3}function Ei(e,t){let r=Mn(e);return L($(location.protocol!=="file:"),Je("search")).pipe(Re(o=>o),b(()=>t)).subscribe(({config:o,docs:n})=>r.next({type:0,data:{config:o,docs:n,options:{suggest:V("search.suggest")}}})),r}function wi(e){var l;let{selectedVersionSitemap:t,selectedVersionBaseURL:r,currentLocation:o,currentBaseURL:n}=e,i=(l=po(n))==null?void 0:l.pathname;if(i===void 0)return;let s=ys(o.pathname,i);if(s===void 0)return;let a=Es(t.keys());if(!t.has(a))return;let c=po(s,a);if(!c||!t.has(c.href))return;let p=po(s,r);if(p)return p.hash=o.hash,p.search=o.search,p}function po(e,t){try{return new URL(e,t)}catch(r){return}}function ys(e,t){if(e.startsWith(t))return e.slice(t.length)}function xs(e,t){let r=Math.min(e.length,t.length),o;for(o=0;oy)),o=r.pipe(m(n=>{let[,i]=t.base.match(/([^/]+)\/?$/);return n.find(({version:s,aliases:a})=>s===i||a.includes(i))||n[0]}));r.pipe(m(n=>new Map(n.map(i=>[`${new URL(`../${i.version}/`,t.base)}`,i]))),b(n=>h(document.body,"click").pipe(g(i=>!i.metaKey&&!i.ctrlKey),te(o),b(([i,s])=>{if(i.target instanceof Element){let a=i.target.closest("a");if(a&&!a.target&&n.has(a.href)){let c=a.href;return!i.target.closest(".md-version")&&n.get(c)===s?y:(i.preventDefault(),$(new URL(c)))}}return y}),b(i=>kt(i).pipe(m(s=>{var a;return(a=wi({selectedVersionSitemap:s,selectedVersionBaseURL:i,currentLocation:we(),currentBaseURL:t.base}))!=null?a:i})))))).subscribe(n=>st(n,!0)),z([r,o]).subscribe(([n,i])=>{j(".md-header__topic").appendChild(Wn(n,i))}),e.pipe(b(()=>o)).subscribe(n=>{var a;let i=new URL(t.base),s=__md_get("__outdated",sessionStorage,i);if(s===null){s=!0;let c=((a=t.version)==null?void 0:a.default)||"latest";Array.isArray(c)||(c=[c]);e:for(let p of c)for(let l of n.aliases.concat(n.version))if(new RegExp(p,"i").test(l)){s=!1;break e}__md_set("__outdated",s,sessionStorage,i)}if(s)for(let c of me("outdated"))c.hidden=!1})}function ws(e,{worker$:t}){let{searchParams:r}=we();r.has("q")&&(at("search",!0),e.value=r.get("q"),e.focus(),Je("search").pipe(Re(i=>!i)).subscribe(()=>{let i=we();i.searchParams.delete("q"),history.replaceState({},"",`${i}`)}));let o=Ye(e),n=L(t.pipe(Re(zt)),h(e,"keyup"),o).pipe(m(()=>e.value),Y());return z([n,o]).pipe(m(([i,s])=>({value:i,focus:s})),Z(1))}function Si(e,{worker$:t}){let r=new T,o=r.pipe(oe(),ae(!0));z([t.pipe(Re(zt)),r],(i,s)=>s).pipe(ne("value")).subscribe(({value:i})=>t.next({type:2,data:i})),r.pipe(ne("focus")).subscribe(({focus:i})=>{i&&at("search",i)}),h(e.form,"reset").pipe(W(o)).subscribe(()=>e.focus());let n=j("header [for=__search]");return h(n,"click").subscribe(()=>e.focus()),ws(e,{worker$:t}).pipe(O(i=>r.next(i)),A(()=>r.complete()),m(i=>P({ref:e},i)),Z(1))}function Oi(e,{worker$:t,query$:r}){let o=new T,n=un(e.parentElement).pipe(g(Boolean)),i=e.parentElement,s=j(":scope > :first-child",e),a=j(":scope > :last-child",e);Je("search").subscribe(l=>{a.setAttribute("role",l?"list":"presentation"),a.hidden=!l}),o.pipe(te(r),Gr(t.pipe(Re(zt)))).subscribe(([{items:l},{value:f}])=>{switch(l.length){case 0:s.textContent=f.length?Me("search.result.none"):Me("search.result.placeholder");break;case 1:s.textContent=Me("search.result.one");break;default:let u=br(l.length);s.textContent=Me("search.result.other",u)}});let c=o.pipe(O(()=>a.innerHTML=""),b(({items:l})=>L($(...l.slice(0,10)),$(...l.slice(10)).pipe(ot(4),Xr(n),b(([f])=>f)))),m(Fn),le());return c.subscribe(l=>a.appendChild(l)),c.pipe(J(l=>{let f=ue("details",l);return typeof f=="undefined"?y:h(f,"toggle").pipe(W(o),m(()=>f))})).subscribe(l=>{l.open===!1&&l.offsetTop<=i.scrollTop&&i.scrollTo({top:l.offsetTop})}),t.pipe(g(Sr),m(({data:l})=>l)).pipe(O(l=>o.next(l)),A(()=>o.complete()),m(l=>P({ref:e},l)))}function Ts(e,{query$:t}){return t.pipe(m(({value:r})=>{let o=we();return o.hash="",r=r.replace(/\s+/g,"+").replace(/&/g,"%26").replace(/=/g,"%3D"),o.search=`q=${r}`,{url:o}}))}function Li(e,t){let r=new T,o=r.pipe(oe(),ae(!0));return r.subscribe(({url:n})=>{e.setAttribute("data-clipboard-text",e.href),e.href=`${n}`}),h(e,"click").pipe(W(o)).subscribe(n=>n.preventDefault()),Ts(e,t).pipe(O(n=>r.next(n)),A(()=>r.complete()),m(n=>P({ref:e},n)))}function Mi(e,{worker$:t,keyboard$:r}){let o=new T,n=Ce("search-query"),i=L(h(n,"keydown"),h(n,"focus")).pipe(xe(pe),m(()=>n.value),Y());return o.pipe(Pe(i),m(([{suggest:a},c])=>{let p=c.split(/([\s-]+)/);if(a!=null&&a.length&&p[p.length-1]){let l=a[a.length-1];l.startsWith(p[p.length-1])&&(p[p.length-1]=l)}else p.length=0;return p})).subscribe(a=>e.innerHTML=a.join("").replace(/\s/g," ")),r.pipe(g(({mode:a})=>a==="search")).subscribe(a=>{a.type==="ArrowRight"&&e.innerText.length&&n.selectionStart===n.value.length&&(n.value=e.innerText)}),t.pipe(g(Sr),m(({data:a})=>a)).pipe(O(a=>o.next(a)),A(()=>o.complete()),m(()=>({ref:e})))}function _i(e,{index$:t,keyboard$:r}){let o=Te();try{let n=Ei(o.search,t),i=Ce("search-query",e),s=Ce("search-result",e);h(e,"click").pipe(g(({target:c})=>c instanceof Element&&!!c.closest("a"))).subscribe(()=>at("search",!1)),r.pipe(g(({mode:c})=>c==="search")).subscribe(c=>{let p=Ne();switch(c.type){case"Enter":if(p===i){let l=new Map;for(let f of M(":first-child [href]",s)){let u=f.firstElementChild;l.set(f,parseFloat(u.getAttribute("data-md-score")))}if(l.size){let[[f]]=[...l].sort(([,u],[,d])=>d-u);f.click()}c.claim()}break;case"Escape":case"Tab":at("search",!1),i.blur();break;case"ArrowUp":case"ArrowDown":if(typeof p=="undefined")i.focus();else{let l=[i,...M(":not(details) > [href], summary, details[open] [href]",s)],f=Math.max(0,(Math.max(0,l.indexOf(p))+l.length+(c.type==="ArrowUp"?-1:1))%l.length);l[f].focus()}c.claim();break;default:i!==Ne()&&i.focus()}}),r.pipe(g(({mode:c})=>c==="global")).subscribe(c=>{switch(c.type){case"f":case"s":case"/":i.focus(),i.select(),c.claim();break}});let a=Si(i,{worker$:n});return L(a,Oi(s,{worker$:n,query$:a})).pipe(Ve(...me("search-share",e).map(c=>Li(c,{query$:a})),...me("search-suggest",e).map(c=>Mi(c,{worker$:n,keyboard$:r}))))}catch(n){return e.hidden=!0,tt}}function Ai(e,{index$:t,location$:r}){return z([t,r.pipe(Q(we()),g(o=>!!o.searchParams.get("h")))]).pipe(m(([o,n])=>xi(o.config)(n.searchParams.get("h"))),m(o=>{var s;let n=new Map,i=document.createNodeIterator(e,NodeFilter.SHOW_TEXT);for(let a=i.nextNode();a;a=i.nextNode())if((s=a.parentElement)!=null&&s.offsetHeight){let c=a.textContent,p=o(c);p.length>c.length&&n.set(a,p)}for(let[a,c]of n){let{childNodes:p}=x("span",null,c);a.replaceWith(...Array.from(p))}return{ref:e,nodes:n}}))}function Ss(e,{viewport$:t,main$:r}){let o=e.closest(".md-grid"),n=o.offsetTop-o.parentElement.offsetTop;return z([r,t]).pipe(m(([{offset:i,height:s},{offset:{y:a}}])=>(s=s+Math.min(n,Math.max(0,a-i))-n,{height:s,locked:a>=i+n})),Y((i,s)=>i.height===s.height&&i.locked===s.locked))}function lo(e,o){var n=o,{header$:t}=n,r=vo(n,["header$"]);let i=j(".md-sidebar__scrollwrap",e),{y:s}=Be(i);return H(()=>{let a=new T,c=a.pipe(oe(),ae(!0)),p=a.pipe($e(0,ye));return p.pipe(te(t)).subscribe({next([{height:l},{height:f}]){i.style.height=`${l-2*s}px`,e.style.top=`${f}px`},complete(){i.style.height="",e.style.top=""}}),p.pipe(Re()).subscribe(()=>{for(let l of M(".md-nav__link--active[href]",e)){if(!l.clientHeight)continue;let f=l.closest(".md-sidebar__scrollwrap");if(typeof f!="undefined"){let u=l.offsetTop-f.offsetTop,{height:d}=de(f);f.scrollTo({top:u-d/2})}}}),fe(M("label[tabindex]",e)).pipe(J(l=>h(l,"click").pipe(xe(pe),m(()=>l),W(c)))).subscribe(l=>{let f=j(`[id="${l.htmlFor}"]`);j(`[aria-labelledby="${l.id}"]`).setAttribute("aria-expanded",`${f.checked}`)}),V("content.tooltips")&&fe(M("abbr[title]",e)).pipe(J(l=>Xe(l,{viewport$})),W(c)).subscribe(),Ss(e,r).pipe(O(l=>a.next(l)),A(()=>a.complete()),m(l=>P({ref:e},l)))})}function Ci(e,t){if(typeof t!="undefined"){let r=`https://api.github.com/repos/${e}/${t}`;return rt(ze(`${r}/releases/latest`).pipe(ve(()=>y),m(o=>({version:o.tag_name})),Qe({})),ze(r).pipe(ve(()=>y),m(o=>({stars:o.stargazers_count,forks:o.forks_count})),Qe({}))).pipe(m(([o,n])=>P(P({},o),n)))}else{let r=`https://api.github.com/users/${e}`;return ze(r).pipe(m(o=>({repositories:o.public_repos})),Qe({}))}}function ki(e,t){let r=`https://${e}/api/v4/projects/${encodeURIComponent(t)}`;return rt(ze(`${r}/releases/permalink/latest`).pipe(ve(()=>y),m(({tag_name:o})=>({version:o})),Qe({})),ze(r).pipe(ve(()=>y),m(({star_count:o,forks_count:n})=>({stars:o,forks:n})),Qe({}))).pipe(m(([o,n])=>P(P({},o),n)))}function Hi(e){let t=e.match(/^.+github\.com\/([^/]+)\/?([^/]+)?/i);if(t){let[,r,o]=t;return Ci(r,o)}if(t=e.match(/^.+?([^/]*gitlab[^/]+)\/(.+?)\/?$/i),t){let[,r,o]=t;return ki(r,o)}return y}var Os;function Ls(e){return Os||(Os=H(()=>{let t=__md_get("__source",sessionStorage);if(t)return $(t);if(me("consent").length){let o=__md_get("__consent");if(!(o&&o.github))return y}return Hi(e.href).pipe(O(o=>__md_set("__source",o,sessionStorage)))}).pipe(ve(()=>y),g(t=>Object.keys(t).length>0),m(t=>({facts:t})),Z(1)))}function $i(e){let t=j(":scope > :last-child",e);return H(()=>{let r=new T;return r.subscribe(({facts:o})=>{t.appendChild(jn(o)),t.classList.add("md-source__repository--active")}),Ls(e).pipe(O(o=>r.next(o)),A(()=>r.complete()),m(o=>P({ref:e},o)))})}function Ms(e,{viewport$:t,header$:r}){return Le(document.body).pipe(b(()=>Er(e,{header$:r,viewport$:t})),m(({offset:{y:o}})=>({hidden:o>=10})),ne("hidden"))}function Pi(e,t){return H(()=>{let r=new T;return r.subscribe({next({hidden:o}){e.hidden=o},complete(){e.hidden=!1}}),(V("navigation.tabs.sticky")?$({hidden:!1}):Ms(e,t)).pipe(O(o=>r.next(o)),A(()=>r.complete()),m(o=>P({ref:e},o)))})}function _s(e,{viewport$:t,header$:r}){let o=new Map,n=M(".md-nav__link",e);for(let a of n){let c=decodeURIComponent(a.hash.substring(1)),p=ue(`[id="${c}"]`);typeof p!="undefined"&&o.set(a,p)}let i=r.pipe(ne("height"),m(({height:a})=>{let c=Ce("main"),p=j(":scope > :first-child",c);return a+.8*(p.offsetTop-c.offsetTop)}),le());return Le(document.body).pipe(ne("height"),b(a=>H(()=>{let c=[];return $([...o].reduce((p,[l,f])=>{for(;c.length&&o.get(c[c.length-1]).tagName>=f.tagName;)c.pop();let u=f.offsetTop;for(;!u&&f.parentElement;)f=f.parentElement,u=f.offsetTop;let d=f.offsetParent;for(;d;d=d.offsetParent)u+=d.offsetTop;return p.set([...c=[...c,l]].reverse(),u)},new Map))}).pipe(m(c=>new Map([...c].sort(([,p],[,l])=>p-l))),Pe(i),b(([c,p])=>t.pipe(Ut(([l,f],{offset:{y:u},size:d})=>{let v=u+d.height>=Math.floor(a.height);for(;f.length;){let[,S]=f[0];if(S-p=u&&!v)f=[l.pop(),...f];else break}return[l,f]},[[],[...c]]),Y((l,f)=>l[0]===f[0]&&l[1]===f[1])))))).pipe(m(([a,c])=>({prev:a.map(([p])=>p),next:c.map(([p])=>p)})),Q({prev:[],next:[]}),ot(2,1),m(([a,c])=>a.prev.length{let i=new T,s=i.pipe(oe(),ae(!0));if(i.subscribe(({prev:a,next:c})=>{for(let[p]of c)p.classList.remove("md-nav__link--passed"),p.classList.remove("md-nav__link--active");for(let[p,[l]]of a.entries())l.classList.add("md-nav__link--passed"),l.classList.toggle("md-nav__link--active",p===a.length-1)}),V("toc.follow")){let a=L(t.pipe(Ae(1),m(()=>{})),t.pipe(Ae(250),m(()=>"smooth")));i.pipe(g(({prev:c})=>c.length>0),Pe(o.pipe(xe(pe))),te(a)).subscribe(([[{prev:c}],p])=>{let[l]=c[c.length-1];if(l.offsetHeight){let f=vr(l);if(typeof f!="undefined"){let u=l.offsetTop-f.offsetTop,{height:d}=de(f);f.scrollTo({top:u-d/2,behavior:p})}}})}return V("navigation.tracking")&&t.pipe(W(s),ne("offset"),Ae(250),Ie(1),W(n.pipe(Ie(1))),vt({delay:250}),te(i)).subscribe(([,{prev:a}])=>{let c=we(),p=a[a.length-1];if(p&&p.length){let[l]=p,{hash:f}=new URL(l.href);c.hash!==f&&(c.hash=f,history.replaceState({},"",`${c}`))}else c.hash="",history.replaceState({},"",`${c}`)}),_s(e,{viewport$:t,header$:r}).pipe(O(a=>i.next(a)),A(()=>i.complete()),m(a=>P({ref:e},a)))})}function As(e,{viewport$:t,main$:r,target$:o}){let n=t.pipe(m(({offset:{y:s}})=>s),ot(2,1),m(([s,a])=>s>a&&a>0),Y()),i=r.pipe(m(({active:s})=>s));return z([i,n]).pipe(m(([s,a])=>!(s&&a)),Y(),W(o.pipe(Ie(1))),ae(!0),vt({delay:250}),m(s=>({hidden:s})))}function Ii(e,{viewport$:t,header$:r,main$:o,target$:n}){let i=new T,s=i.pipe(oe(),ae(!0));return i.subscribe({next({hidden:a}){e.hidden=a,a?(e.setAttribute("tabindex","-1"),e.blur()):e.removeAttribute("tabindex")},complete(){e.style.top="",e.hidden=!0,e.removeAttribute("tabindex")}}),r.pipe(W(s),ne("height")).subscribe(({height:a})=>{e.style.top=`${a+16}px`}),h(e,"click").subscribe(a=>{a.preventDefault(),window.scrollTo({top:0})}),As(e,{viewport$:t,main$:o,target$:n}).pipe(O(a=>i.next(a)),A(()=>i.complete()),m(a=>P({ref:e},a)))}function Fi({document$:e,viewport$:t}){e.pipe(b(()=>M(".md-ellipsis")),J(r=>mt(r).pipe(W(e.pipe(Ie(1))),g(o=>o),m(()=>r),Ee(1))),g(r=>r.offsetWidth{let o=r.innerText,n=r.closest("a")||r;return n.title=o,V("content.tooltips")?Xe(n,{viewport$:t}).pipe(W(e.pipe(Ie(1))),A(()=>n.removeAttribute("title"))):y})).subscribe(),V("content.tooltips")&&e.pipe(b(()=>M(".md-status")),J(r=>Xe(r,{viewport$:t}))).subscribe()}function ji({document$:e,tablet$:t}){e.pipe(b(()=>M(".md-toggle--indeterminate")),O(r=>{r.indeterminate=!0,r.checked=!1}),J(r=>h(r,"change").pipe(Jr(()=>r.classList.contains("md-toggle--indeterminate")),m(()=>r))),te(t)).subscribe(([r,o])=>{r.classList.remove("md-toggle--indeterminate"),o&&(r.checked=!1)})}function Cs(){return/(iPad|iPhone|iPod)/.test(navigator.userAgent)}function Ui({document$:e}){e.pipe(b(()=>M("[data-md-scrollfix]")),O(t=>t.removeAttribute("data-md-scrollfix")),g(Cs),J(t=>h(t,"touchstart").pipe(m(()=>t)))).subscribe(t=>{let r=t.scrollTop;r===0?t.scrollTop=1:r+t.offsetHeight===t.scrollHeight&&(t.scrollTop=r-1)})}function Wi({viewport$:e,tablet$:t}){z([Je("search"),t]).pipe(m(([r,o])=>r&&!o),b(r=>$(r).pipe(nt(r?400:100))),te(e)).subscribe(([r,{offset:{y:o}}])=>{if(r)document.body.setAttribute("data-md-scrolllock",""),document.body.style.top=`-${o}px`;else{let n=-1*parseInt(document.body.style.top,10);document.body.removeAttribute("data-md-scrolllock"),document.body.style.top="",n&&window.scrollTo(0,n)}})}Object.entries||(Object.entries=function(e){let t=[];for(let r of Object.keys(e))t.push([r,e[r]]);return t});Object.values||(Object.values=function(e){let t=[];for(let r of Object.keys(e))t.push(e[r]);return t});typeof Element!="undefined"&&(Element.prototype.scrollTo||(Element.prototype.scrollTo=function(e,t){typeof e=="object"?(this.scrollLeft=e.left,this.scrollTop=e.top):(this.scrollLeft=e,this.scrollTop=t)}),Element.prototype.replaceWith||(Element.prototype.replaceWith=function(...e){let t=this.parentNode;if(t){e.length===0&&t.removeChild(this);for(let r=e.length-1;r>=0;r--){let o=e[r];typeof o=="string"?o=document.createTextNode(o):o.parentNode&&o.parentNode.removeChild(o),r?t.insertBefore(this.previousSibling,o):t.replaceChild(o,this)}}}));function ks(){return location.protocol==="file:"?_t(`${new URL("search/search_index.js",Or.base)}`).pipe(m(()=>__index),Z(1)):ze(new URL("search/search_index.json",Or.base))}document.documentElement.classList.remove("no-js");document.documentElement.classList.add("js");var ct=an(),Kt=bn(),Ht=yn(Kt),mo=hn(),ke=Ln(),Lr=Wt("(min-width: 60em)"),Vi=Wt("(min-width: 76.25em)"),Ni=xn(),Or=Te(),zi=document.forms.namedItem("search")?ks():tt,fo=new T;di({alert$:fo});ui({document$:ct});var uo=new T,qi=kt(Or.base);V("navigation.instant")&&gi({sitemap$:qi,location$:Kt,viewport$:ke,progress$:uo}).subscribe(ct);var Di;((Di=Or.version)==null?void 0:Di.provider)==="mike"&&Ti({document$:ct});L(Kt,Ht).pipe(nt(125)).subscribe(()=>{at("drawer",!1),at("search",!1)});mo.pipe(g(({mode:e})=>e==="global")).subscribe(e=>{switch(e.type){case"p":case",":let t=ue("link[rel=prev]");typeof t!="undefined"&&st(t);break;case"n":case".":let r=ue("link[rel=next]");typeof r!="undefined"&&st(r);break;case"Enter":let o=Ne();o instanceof HTMLLabelElement&&o.click()}});Fi({viewport$:ke,document$:ct});ji({document$:ct,tablet$:Lr});Ui({document$:ct});Wi({viewport$:ke,tablet$:Lr});var ft=ai(Ce("header"),{viewport$:ke}),qt=ct.pipe(m(()=>Ce("main")),b(e=>pi(e,{viewport$:ke,header$:ft})),Z(1)),Hs=L(...me("consent").map(e=>An(e,{target$:Ht})),...me("dialog").map(e=>ni(e,{alert$:fo})),...me("palette").map(e=>li(e)),...me("progress").map(e=>mi(e,{progress$:uo})),...me("search").map(e=>_i(e,{index$:zi,keyboard$:mo})),...me("source").map(e=>$i(e))),$s=H(()=>L(...me("announce").map(e=>_n(e)),...me("content").map(e=>oi(e,{sitemap$:qi,viewport$:ke,target$:Ht,print$:Ni})),...me("content").map(e=>V("search.highlight")?Ai(e,{index$:zi,location$:Kt}):y),...me("header").map(e=>si(e,{viewport$:ke,header$:ft,main$:qt})),...me("header-title").map(e=>ci(e,{viewport$:ke,header$:ft})),...me("sidebar").map(e=>e.getAttribute("data-md-type")==="navigation"?eo(Vi,()=>lo(e,{viewport$:ke,header$:ft,main$:qt})):eo(Lr,()=>lo(e,{viewport$:ke,header$:ft,main$:qt}))),...me("tabs").map(e=>Pi(e,{viewport$:ke,header$:ft})),...me("toc").map(e=>Ri(e,{viewport$:ke,header$:ft,main$:qt,target$:Ht})),...me("top").map(e=>Ii(e,{viewport$:ke,header$:ft,main$:qt,target$:Ht})))),Ki=ct.pipe(b(()=>$s),Ve(Hs),Z(1));Ki.subscribe();window.document$=ct;window.location$=Kt;window.target$=Ht;window.keyboard$=mo;window.viewport$=ke;window.tablet$=Lr;window.screen$=Vi;window.print$=Ni;window.alert$=fo;window.progress$=uo;window.component$=Ki;})(); +//# sourceMappingURL=bundle.79ae519e.min.js.map + diff --git a/site/assets/javascripts/bundle.79ae519e.min.js.map b/site/assets/javascripts/bundle.79ae519e.min.js.map new file mode 100644 index 0000000..5cf0289 --- /dev/null +++ b/site/assets/javascripts/bundle.79ae519e.min.js.map @@ -0,0 +1,7 @@ +{ + "version": 3, + "sources": ["node_modules/focus-visible/dist/focus-visible.js", "node_modules/escape-html/index.js", "node_modules/clipboard/dist/clipboard.js", "src/templates/assets/javascripts/bundle.ts", "node_modules/tslib/tslib.es6.mjs", "node_modules/rxjs/src/internal/util/isFunction.ts", "node_modules/rxjs/src/internal/util/createErrorClass.ts", "node_modules/rxjs/src/internal/util/UnsubscriptionError.ts", "node_modules/rxjs/src/internal/util/arrRemove.ts", "node_modules/rxjs/src/internal/Subscription.ts", "node_modules/rxjs/src/internal/config.ts", "node_modules/rxjs/src/internal/scheduler/timeoutProvider.ts", "node_modules/rxjs/src/internal/util/reportUnhandledError.ts", "node_modules/rxjs/src/internal/util/noop.ts", "node_modules/rxjs/src/internal/NotificationFactories.ts", "node_modules/rxjs/src/internal/util/errorContext.ts", "node_modules/rxjs/src/internal/Subscriber.ts", "node_modules/rxjs/src/internal/symbol/observable.ts", "node_modules/rxjs/src/internal/util/identity.ts", "node_modules/rxjs/src/internal/util/pipe.ts", "node_modules/rxjs/src/internal/Observable.ts", "node_modules/rxjs/src/internal/util/lift.ts", "node_modules/rxjs/src/internal/operators/OperatorSubscriber.ts", "node_modules/rxjs/src/internal/scheduler/animationFrameProvider.ts", "node_modules/rxjs/src/internal/util/ObjectUnsubscribedError.ts", "node_modules/rxjs/src/internal/Subject.ts", "node_modules/rxjs/src/internal/BehaviorSubject.ts", "node_modules/rxjs/src/internal/scheduler/dateTimestampProvider.ts", "node_modules/rxjs/src/internal/ReplaySubject.ts", "node_modules/rxjs/src/internal/scheduler/Action.ts", "node_modules/rxjs/src/internal/scheduler/intervalProvider.ts", "node_modules/rxjs/src/internal/scheduler/AsyncAction.ts", "node_modules/rxjs/src/internal/Scheduler.ts", "node_modules/rxjs/src/internal/scheduler/AsyncScheduler.ts", "node_modules/rxjs/src/internal/scheduler/async.ts", "node_modules/rxjs/src/internal/scheduler/QueueAction.ts", "node_modules/rxjs/src/internal/scheduler/QueueScheduler.ts", "node_modules/rxjs/src/internal/scheduler/queue.ts", "node_modules/rxjs/src/internal/scheduler/AnimationFrameAction.ts", "node_modules/rxjs/src/internal/scheduler/AnimationFrameScheduler.ts", "node_modules/rxjs/src/internal/scheduler/animationFrame.ts", "node_modules/rxjs/src/internal/observable/empty.ts", "node_modules/rxjs/src/internal/util/isScheduler.ts", "node_modules/rxjs/src/internal/util/args.ts", "node_modules/rxjs/src/internal/util/isArrayLike.ts", "node_modules/rxjs/src/internal/util/isPromise.ts", "node_modules/rxjs/src/internal/util/isInteropObservable.ts", "node_modules/rxjs/src/internal/util/isAsyncIterable.ts", "node_modules/rxjs/src/internal/util/throwUnobservableError.ts", "node_modules/rxjs/src/internal/symbol/iterator.ts", "node_modules/rxjs/src/internal/util/isIterable.ts", "node_modules/rxjs/src/internal/util/isReadableStreamLike.ts", "node_modules/rxjs/src/internal/observable/innerFrom.ts", "node_modules/rxjs/src/internal/util/executeSchedule.ts", "node_modules/rxjs/src/internal/operators/observeOn.ts", "node_modules/rxjs/src/internal/operators/subscribeOn.ts", "node_modules/rxjs/src/internal/scheduled/scheduleObservable.ts", "node_modules/rxjs/src/internal/scheduled/schedulePromise.ts", "node_modules/rxjs/src/internal/scheduled/scheduleArray.ts", "node_modules/rxjs/src/internal/scheduled/scheduleIterable.ts", "node_modules/rxjs/src/internal/scheduled/scheduleAsyncIterable.ts", "node_modules/rxjs/src/internal/scheduled/scheduleReadableStreamLike.ts", "node_modules/rxjs/src/internal/scheduled/scheduled.ts", "node_modules/rxjs/src/internal/observable/from.ts", "node_modules/rxjs/src/internal/observable/of.ts", "node_modules/rxjs/src/internal/observable/throwError.ts", "node_modules/rxjs/src/internal/util/EmptyError.ts", "node_modules/rxjs/src/internal/util/isDate.ts", "node_modules/rxjs/src/internal/operators/map.ts", "node_modules/rxjs/src/internal/util/mapOneOrManyArgs.ts", "node_modules/rxjs/src/internal/util/argsArgArrayOrObject.ts", "node_modules/rxjs/src/internal/util/createObject.ts", "node_modules/rxjs/src/internal/observable/combineLatest.ts", "node_modules/rxjs/src/internal/operators/mergeInternals.ts", "node_modules/rxjs/src/internal/operators/mergeMap.ts", "node_modules/rxjs/src/internal/operators/mergeAll.ts", "node_modules/rxjs/src/internal/operators/concatAll.ts", "node_modules/rxjs/src/internal/observable/concat.ts", "node_modules/rxjs/src/internal/observable/defer.ts", "node_modules/rxjs/src/internal/observable/fromEvent.ts", "node_modules/rxjs/src/internal/observable/fromEventPattern.ts", "node_modules/rxjs/src/internal/observable/timer.ts", "node_modules/rxjs/src/internal/observable/merge.ts", "node_modules/rxjs/src/internal/observable/never.ts", "node_modules/rxjs/src/internal/util/argsOrArgArray.ts", "node_modules/rxjs/src/internal/operators/filter.ts", "node_modules/rxjs/src/internal/observable/zip.ts", "node_modules/rxjs/src/internal/operators/audit.ts", "node_modules/rxjs/src/internal/operators/auditTime.ts", "node_modules/rxjs/src/internal/operators/bufferCount.ts", "node_modules/rxjs/src/internal/operators/catchError.ts", "node_modules/rxjs/src/internal/operators/scanInternals.ts", "node_modules/rxjs/src/internal/operators/combineLatest.ts", "node_modules/rxjs/src/internal/operators/combineLatestWith.ts", "node_modules/rxjs/src/internal/operators/debounce.ts", "node_modules/rxjs/src/internal/operators/debounceTime.ts", "node_modules/rxjs/src/internal/operators/defaultIfEmpty.ts", "node_modules/rxjs/src/internal/operators/take.ts", "node_modules/rxjs/src/internal/operators/ignoreElements.ts", "node_modules/rxjs/src/internal/operators/mapTo.ts", "node_modules/rxjs/src/internal/operators/delayWhen.ts", "node_modules/rxjs/src/internal/operators/delay.ts", "node_modules/rxjs/src/internal/operators/distinct.ts", "node_modules/rxjs/src/internal/operators/distinctUntilChanged.ts", "node_modules/rxjs/src/internal/operators/distinctUntilKeyChanged.ts", "node_modules/rxjs/src/internal/operators/throwIfEmpty.ts", "node_modules/rxjs/src/internal/operators/endWith.ts", "node_modules/rxjs/src/internal/operators/exhaustMap.ts", "node_modules/rxjs/src/internal/operators/finalize.ts", "node_modules/rxjs/src/internal/operators/first.ts", "node_modules/rxjs/src/internal/operators/takeLast.ts", "node_modules/rxjs/src/internal/operators/merge.ts", "node_modules/rxjs/src/internal/operators/mergeWith.ts", "node_modules/rxjs/src/internal/operators/repeat.ts", "node_modules/rxjs/src/internal/operators/scan.ts", "node_modules/rxjs/src/internal/operators/share.ts", "node_modules/rxjs/src/internal/operators/shareReplay.ts", "node_modules/rxjs/src/internal/operators/skip.ts", "node_modules/rxjs/src/internal/operators/skipUntil.ts", "node_modules/rxjs/src/internal/operators/startWith.ts", "node_modules/rxjs/src/internal/operators/switchMap.ts", "node_modules/rxjs/src/internal/operators/takeUntil.ts", "node_modules/rxjs/src/internal/operators/takeWhile.ts", "node_modules/rxjs/src/internal/operators/tap.ts", "node_modules/rxjs/src/internal/operators/throttle.ts", "node_modules/rxjs/src/internal/operators/throttleTime.ts", "node_modules/rxjs/src/internal/operators/withLatestFrom.ts", "node_modules/rxjs/src/internal/operators/zip.ts", "node_modules/rxjs/src/internal/operators/zipWith.ts", "src/templates/assets/javascripts/browser/document/index.ts", "src/templates/assets/javascripts/browser/element/_/index.ts", "src/templates/assets/javascripts/browser/element/focus/index.ts", "src/templates/assets/javascripts/browser/element/hover/index.ts", "src/templates/assets/javascripts/utilities/h/index.ts", "src/templates/assets/javascripts/utilities/round/index.ts", "src/templates/assets/javascripts/browser/script/index.ts", "src/templates/assets/javascripts/browser/element/size/_/index.ts", "src/templates/assets/javascripts/browser/element/size/content/index.ts", "src/templates/assets/javascripts/browser/element/offset/_/index.ts", "src/templates/assets/javascripts/browser/element/offset/content/index.ts", "src/templates/assets/javascripts/browser/element/visibility/index.ts", "src/templates/assets/javascripts/browser/toggle/index.ts", "src/templates/assets/javascripts/browser/keyboard/index.ts", "src/templates/assets/javascripts/browser/location/_/index.ts", "src/templates/assets/javascripts/browser/location/hash/index.ts", "src/templates/assets/javascripts/browser/media/index.ts", "src/templates/assets/javascripts/browser/request/index.ts", "src/templates/assets/javascripts/browser/viewport/offset/index.ts", "src/templates/assets/javascripts/browser/viewport/size/index.ts", "src/templates/assets/javascripts/browser/viewport/_/index.ts", "src/templates/assets/javascripts/browser/viewport/at/index.ts", "src/templates/assets/javascripts/browser/worker/index.ts", "src/templates/assets/javascripts/_/index.ts", "src/templates/assets/javascripts/components/_/index.ts", "src/templates/assets/javascripts/components/announce/index.ts", "src/templates/assets/javascripts/components/consent/index.ts", "src/templates/assets/javascripts/templates/tooltip/index.tsx", "src/templates/assets/javascripts/templates/annotation/index.tsx", "src/templates/assets/javascripts/templates/clipboard/index.tsx", "src/templates/assets/javascripts/templates/search/index.tsx", "src/templates/assets/javascripts/templates/source/index.tsx", "src/templates/assets/javascripts/templates/tabbed/index.tsx", "src/templates/assets/javascripts/templates/table/index.tsx", "src/templates/assets/javascripts/templates/version/index.tsx", "src/templates/assets/javascripts/components/tooltip2/index.ts", "src/templates/assets/javascripts/components/content/annotation/_/index.ts", "src/templates/assets/javascripts/components/content/annotation/list/index.ts", "src/templates/assets/javascripts/components/content/annotation/block/index.ts", "src/templates/assets/javascripts/components/content/code/_/index.ts", "src/templates/assets/javascripts/components/content/details/index.ts", "src/templates/assets/javascripts/components/content/link/index.ts", "src/templates/assets/javascripts/components/content/mermaid/index.css", "src/templates/assets/javascripts/components/content/mermaid/index.ts", "src/templates/assets/javascripts/components/content/table/index.ts", "src/templates/assets/javascripts/components/content/tabs/index.ts", "src/templates/assets/javascripts/components/content/_/index.ts", "src/templates/assets/javascripts/components/dialog/index.ts", "src/templates/assets/javascripts/components/tooltip/index.ts", "src/templates/assets/javascripts/components/header/_/index.ts", "src/templates/assets/javascripts/components/header/title/index.ts", "src/templates/assets/javascripts/components/main/index.ts", "src/templates/assets/javascripts/components/palette/index.ts", "src/templates/assets/javascripts/components/progress/index.ts", "src/templates/assets/javascripts/integrations/sitemap/index.ts", "src/templates/assets/javascripts/integrations/alternate/index.ts", "src/templates/assets/javascripts/integrations/clipboard/index.ts", "src/templates/assets/javascripts/integrations/instant/index.ts", "src/templates/assets/javascripts/integrations/search/highlighter/index.ts", "src/templates/assets/javascripts/integrations/search/worker/message/index.ts", "src/templates/assets/javascripts/integrations/search/worker/_/index.ts", "src/templates/assets/javascripts/integrations/version/findurl/index.ts", "src/templates/assets/javascripts/integrations/version/index.ts", "src/templates/assets/javascripts/components/search/query/index.ts", "src/templates/assets/javascripts/components/search/result/index.ts", "src/templates/assets/javascripts/components/search/share/index.ts", "src/templates/assets/javascripts/components/search/suggest/index.ts", "src/templates/assets/javascripts/components/search/_/index.ts", "src/templates/assets/javascripts/components/search/highlight/index.ts", "src/templates/assets/javascripts/components/sidebar/index.ts", "src/templates/assets/javascripts/components/source/facts/github/index.ts", "src/templates/assets/javascripts/components/source/facts/gitlab/index.ts", "src/templates/assets/javascripts/components/source/facts/_/index.ts", "src/templates/assets/javascripts/components/source/_/index.ts", "src/templates/assets/javascripts/components/tabs/index.ts", "src/templates/assets/javascripts/components/toc/index.ts", "src/templates/assets/javascripts/components/top/index.ts", "src/templates/assets/javascripts/patches/ellipsis/index.ts", "src/templates/assets/javascripts/patches/indeterminate/index.ts", "src/templates/assets/javascripts/patches/scrollfix/index.ts", "src/templates/assets/javascripts/patches/scrolllock/index.ts", "src/templates/assets/javascripts/polyfills/index.ts"], + "sourcesContent": ["(function (global, factory) {\n typeof exports === 'object' && typeof module !== 'undefined' ? factory() :\n typeof define === 'function' && define.amd ? define(factory) :\n (factory());\n}(this, (function () { 'use strict';\n\n /**\n * Applies the :focus-visible polyfill at the given scope.\n * A scope in this case is either the top-level Document or a Shadow Root.\n *\n * @param {(Document|ShadowRoot)} scope\n * @see https://github.com/WICG/focus-visible\n */\n function applyFocusVisiblePolyfill(scope) {\n var hadKeyboardEvent = true;\n var hadFocusVisibleRecently = false;\n var hadFocusVisibleRecentlyTimeout = null;\n\n var inputTypesAllowlist = {\n text: true,\n search: true,\n url: true,\n tel: true,\n email: true,\n password: true,\n number: true,\n date: true,\n month: true,\n week: true,\n time: true,\n datetime: true,\n 'datetime-local': true\n };\n\n /**\n * Helper function for legacy browsers and iframes which sometimes focus\n * elements like document, body, and non-interactive SVG.\n * @param {Element} el\n */\n function isValidFocusTarget(el) {\n if (\n el &&\n el !== document &&\n el.nodeName !== 'HTML' &&\n el.nodeName !== 'BODY' &&\n 'classList' in el &&\n 'contains' in el.classList\n ) {\n return true;\n }\n return false;\n }\n\n /**\n * Computes whether the given element should automatically trigger the\n * `focus-visible` class being added, i.e. whether it should always match\n * `:focus-visible` when focused.\n * @param {Element} el\n * @return {boolean}\n */\n function focusTriggersKeyboardModality(el) {\n var type = el.type;\n var tagName = el.tagName;\n\n if (tagName === 'INPUT' && inputTypesAllowlist[type] && !el.readOnly) {\n return true;\n }\n\n if (tagName === 'TEXTAREA' && !el.readOnly) {\n return true;\n }\n\n if (el.isContentEditable) {\n return true;\n }\n\n return false;\n }\n\n /**\n * Add the `focus-visible` class to the given element if it was not added by\n * the author.\n * @param {Element} el\n */\n function addFocusVisibleClass(el) {\n if (el.classList.contains('focus-visible')) {\n return;\n }\n el.classList.add('focus-visible');\n el.setAttribute('data-focus-visible-added', '');\n }\n\n /**\n * Remove the `focus-visible` class from the given element if it was not\n * originally added by the author.\n * @param {Element} el\n */\n function removeFocusVisibleClass(el) {\n if (!el.hasAttribute('data-focus-visible-added')) {\n return;\n }\n el.classList.remove('focus-visible');\n el.removeAttribute('data-focus-visible-added');\n }\n\n /**\n * If the most recent user interaction was via the keyboard;\n * and the key press did not include a meta, alt/option, or control key;\n * then the modality is keyboard. Otherwise, the modality is not keyboard.\n * Apply `focus-visible` to any current active element and keep track\n * of our keyboard modality state with `hadKeyboardEvent`.\n * @param {KeyboardEvent} e\n */\n function onKeyDown(e) {\n if (e.metaKey || e.altKey || e.ctrlKey) {\n return;\n }\n\n if (isValidFocusTarget(scope.activeElement)) {\n addFocusVisibleClass(scope.activeElement);\n }\n\n hadKeyboardEvent = true;\n }\n\n /**\n * If at any point a user clicks with a pointing device, ensure that we change\n * the modality away from keyboard.\n * This avoids the situation where a user presses a key on an already focused\n * element, and then clicks on a different element, focusing it with a\n * pointing device, while we still think we're in keyboard modality.\n * @param {Event} e\n */\n function onPointerDown(e) {\n hadKeyboardEvent = false;\n }\n\n /**\n * On `focus`, add the `focus-visible` class to the target if:\n * - the target received focus as a result of keyboard navigation, or\n * - the event target is an element that will likely require interaction\n * via the keyboard (e.g. a text box)\n * @param {Event} e\n */\n function onFocus(e) {\n // Prevent IE from focusing the document or HTML element.\n if (!isValidFocusTarget(e.target)) {\n return;\n }\n\n if (hadKeyboardEvent || focusTriggersKeyboardModality(e.target)) {\n addFocusVisibleClass(e.target);\n }\n }\n\n /**\n * On `blur`, remove the `focus-visible` class from the target.\n * @param {Event} e\n */\n function onBlur(e) {\n if (!isValidFocusTarget(e.target)) {\n return;\n }\n\n if (\n e.target.classList.contains('focus-visible') ||\n e.target.hasAttribute('data-focus-visible-added')\n ) {\n // To detect a tab/window switch, we look for a blur event followed\n // rapidly by a visibility change.\n // If we don't see a visibility change within 100ms, it's probably a\n // regular focus change.\n hadFocusVisibleRecently = true;\n window.clearTimeout(hadFocusVisibleRecentlyTimeout);\n hadFocusVisibleRecentlyTimeout = window.setTimeout(function() {\n hadFocusVisibleRecently = false;\n }, 100);\n removeFocusVisibleClass(e.target);\n }\n }\n\n /**\n * If the user changes tabs, keep track of whether or not the previously\n * focused element had .focus-visible.\n * @param {Event} e\n */\n function onVisibilityChange(e) {\n if (document.visibilityState === 'hidden') {\n // If the tab becomes active again, the browser will handle calling focus\n // on the element (Safari actually calls it twice).\n // If this tab change caused a blur on an element with focus-visible,\n // re-apply the class when the user switches back to the tab.\n if (hadFocusVisibleRecently) {\n hadKeyboardEvent = true;\n }\n addInitialPointerMoveListeners();\n }\n }\n\n /**\n * Add a group of listeners to detect usage of any pointing devices.\n * These listeners will be added when the polyfill first loads, and anytime\n * the window is blurred, so that they are active when the window regains\n * focus.\n */\n function addInitialPointerMoveListeners() {\n document.addEventListener('mousemove', onInitialPointerMove);\n document.addEventListener('mousedown', onInitialPointerMove);\n document.addEventListener('mouseup', onInitialPointerMove);\n document.addEventListener('pointermove', onInitialPointerMove);\n document.addEventListener('pointerdown', onInitialPointerMove);\n document.addEventListener('pointerup', onInitialPointerMove);\n document.addEventListener('touchmove', onInitialPointerMove);\n document.addEventListener('touchstart', onInitialPointerMove);\n document.addEventListener('touchend', onInitialPointerMove);\n }\n\n function removeInitialPointerMoveListeners() {\n document.removeEventListener('mousemove', onInitialPointerMove);\n document.removeEventListener('mousedown', onInitialPointerMove);\n document.removeEventListener('mouseup', onInitialPointerMove);\n document.removeEventListener('pointermove', onInitialPointerMove);\n document.removeEventListener('pointerdown', onInitialPointerMove);\n document.removeEventListener('pointerup', onInitialPointerMove);\n document.removeEventListener('touchmove', onInitialPointerMove);\n document.removeEventListener('touchstart', onInitialPointerMove);\n document.removeEventListener('touchend', onInitialPointerMove);\n }\n\n /**\n * When the polfyill first loads, assume the user is in keyboard modality.\n * If any event is received from a pointing device (e.g. mouse, pointer,\n * touch), turn off keyboard modality.\n * This accounts for situations where focus enters the page from the URL bar.\n * @param {Event} e\n */\n function onInitialPointerMove(e) {\n // Work around a Safari quirk that fires a mousemove on whenever the\n // window blurs, even if you're tabbing out of the page. \u00AF\\_(\u30C4)_/\u00AF\n if (e.target.nodeName && e.target.nodeName.toLowerCase() === 'html') {\n return;\n }\n\n hadKeyboardEvent = false;\n removeInitialPointerMoveListeners();\n }\n\n // For some kinds of state, we are interested in changes at the global scope\n // only. For example, global pointer input, global key presses and global\n // visibility change should affect the state at every scope:\n document.addEventListener('keydown', onKeyDown, true);\n document.addEventListener('mousedown', onPointerDown, true);\n document.addEventListener('pointerdown', onPointerDown, true);\n document.addEventListener('touchstart', onPointerDown, true);\n document.addEventListener('visibilitychange', onVisibilityChange, true);\n\n addInitialPointerMoveListeners();\n\n // For focus and blur, we specifically care about state changes in the local\n // scope. This is because focus / blur events that originate from within a\n // shadow root are not re-dispatched from the host element if it was already\n // the active element in its own scope:\n scope.addEventListener('focus', onFocus, true);\n scope.addEventListener('blur', onBlur, true);\n\n // We detect that a node is a ShadowRoot by ensuring that it is a\n // DocumentFragment and also has a host property. This check covers native\n // implementation and polyfill implementation transparently. If we only cared\n // about the native implementation, we could just check if the scope was\n // an instance of a ShadowRoot.\n if (scope.nodeType === Node.DOCUMENT_FRAGMENT_NODE && scope.host) {\n // Since a ShadowRoot is a special kind of DocumentFragment, it does not\n // have a root element to add a class to. So, we add this attribute to the\n // host element instead:\n scope.host.setAttribute('data-js-focus-visible', '');\n } else if (scope.nodeType === Node.DOCUMENT_NODE) {\n document.documentElement.classList.add('js-focus-visible');\n document.documentElement.setAttribute('data-js-focus-visible', '');\n }\n }\n\n // It is important to wrap all references to global window and document in\n // these checks to support server-side rendering use cases\n // @see https://github.com/WICG/focus-visible/issues/199\n if (typeof window !== 'undefined' && typeof document !== 'undefined') {\n // Make the polyfill helper globally available. This can be used as a signal\n // to interested libraries that wish to coordinate with the polyfill for e.g.,\n // applying the polyfill to a shadow root:\n window.applyFocusVisiblePolyfill = applyFocusVisiblePolyfill;\n\n // Notify interested libraries of the polyfill's presence, in case the\n // polyfill was loaded lazily:\n var event;\n\n try {\n event = new CustomEvent('focus-visible-polyfill-ready');\n } catch (error) {\n // IE11 does not support using CustomEvent as a constructor directly:\n event = document.createEvent('CustomEvent');\n event.initCustomEvent('focus-visible-polyfill-ready', false, false, {});\n }\n\n window.dispatchEvent(event);\n }\n\n if (typeof document !== 'undefined') {\n // Apply the polyfill to the global document, so that no JavaScript\n // coordination is required to use the polyfill in the top-level document:\n applyFocusVisiblePolyfill(document);\n }\n\n})));\n", "/*!\n * escape-html\n * Copyright(c) 2012-2013 TJ Holowaychuk\n * Copyright(c) 2015 Andreas Lubbe\n * Copyright(c) 2015 Tiancheng \"Timothy\" Gu\n * MIT Licensed\n */\n\n'use strict';\n\n/**\n * Module variables.\n * @private\n */\n\nvar matchHtmlRegExp = /[\"'&<>]/;\n\n/**\n * Module exports.\n * @public\n */\n\nmodule.exports = escapeHtml;\n\n/**\n * Escape special characters in the given string of html.\n *\n * @param {string} string The string to escape for inserting into HTML\n * @return {string}\n * @public\n */\n\nfunction escapeHtml(string) {\n var str = '' + string;\n var match = matchHtmlRegExp.exec(str);\n\n if (!match) {\n return str;\n }\n\n var escape;\n var html = '';\n var index = 0;\n var lastIndex = 0;\n\n for (index = match.index; index < str.length; index++) {\n switch (str.charCodeAt(index)) {\n case 34: // \"\n escape = '"';\n break;\n case 38: // &\n escape = '&';\n break;\n case 39: // '\n escape = ''';\n break;\n case 60: // <\n escape = '<';\n break;\n case 62: // >\n escape = '>';\n break;\n default:\n continue;\n }\n\n if (lastIndex !== index) {\n html += str.substring(lastIndex, index);\n }\n\n lastIndex = index + 1;\n html += escape;\n }\n\n return lastIndex !== index\n ? html + str.substring(lastIndex, index)\n : html;\n}\n", "/*!\n * clipboard.js v2.0.11\n * https://clipboardjs.com/\n *\n * Licensed MIT \u00A9 Zeno Rocha\n */\n(function webpackUniversalModuleDefinition(root, factory) {\n\tif(typeof exports === 'object' && typeof module === 'object')\n\t\tmodule.exports = factory();\n\telse if(typeof define === 'function' && define.amd)\n\t\tdefine([], factory);\n\telse if(typeof exports === 'object')\n\t\texports[\"ClipboardJS\"] = factory();\n\telse\n\t\troot[\"ClipboardJS\"] = factory();\n})(this, function() {\nreturn /******/ (function() { // webpackBootstrap\n/******/ \tvar __webpack_modules__ = ({\n\n/***/ 686:\n/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n\n// EXPORTS\n__webpack_require__.d(__webpack_exports__, {\n \"default\": function() { return /* binding */ clipboard; }\n});\n\n// EXTERNAL MODULE: ./node_modules/tiny-emitter/index.js\nvar tiny_emitter = __webpack_require__(279);\nvar tiny_emitter_default = /*#__PURE__*/__webpack_require__.n(tiny_emitter);\n// EXTERNAL MODULE: ./node_modules/good-listener/src/listen.js\nvar listen = __webpack_require__(370);\nvar listen_default = /*#__PURE__*/__webpack_require__.n(listen);\n// EXTERNAL MODULE: ./node_modules/select/src/select.js\nvar src_select = __webpack_require__(817);\nvar select_default = /*#__PURE__*/__webpack_require__.n(src_select);\n;// CONCATENATED MODULE: ./src/common/command.js\n/**\n * Executes a given operation type.\n * @param {String} type\n * @return {Boolean}\n */\nfunction command(type) {\n try {\n return document.execCommand(type);\n } catch (err) {\n return false;\n }\n}\n;// CONCATENATED MODULE: ./src/actions/cut.js\n\n\n/**\n * Cut action wrapper.\n * @param {String|HTMLElement} target\n * @return {String}\n */\n\nvar ClipboardActionCut = function ClipboardActionCut(target) {\n var selectedText = select_default()(target);\n command('cut');\n return selectedText;\n};\n\n/* harmony default export */ var actions_cut = (ClipboardActionCut);\n;// CONCATENATED MODULE: ./src/common/create-fake-element.js\n/**\n * Creates a fake textarea element with a value.\n * @param {String} value\n * @return {HTMLElement}\n */\nfunction createFakeElement(value) {\n var isRTL = document.documentElement.getAttribute('dir') === 'rtl';\n var fakeElement = document.createElement('textarea'); // Prevent zooming on iOS\n\n fakeElement.style.fontSize = '12pt'; // Reset box model\n\n fakeElement.style.border = '0';\n fakeElement.style.padding = '0';\n fakeElement.style.margin = '0'; // Move element out of screen horizontally\n\n fakeElement.style.position = 'absolute';\n fakeElement.style[isRTL ? 'right' : 'left'] = '-9999px'; // Move element to the same position vertically\n\n var yPosition = window.pageYOffset || document.documentElement.scrollTop;\n fakeElement.style.top = \"\".concat(yPosition, \"px\");\n fakeElement.setAttribute('readonly', '');\n fakeElement.value = value;\n return fakeElement;\n}\n;// CONCATENATED MODULE: ./src/actions/copy.js\n\n\n\n/**\n * Create fake copy action wrapper using a fake element.\n * @param {String} target\n * @param {Object} options\n * @return {String}\n */\n\nvar fakeCopyAction = function fakeCopyAction(value, options) {\n var fakeElement = createFakeElement(value);\n options.container.appendChild(fakeElement);\n var selectedText = select_default()(fakeElement);\n command('copy');\n fakeElement.remove();\n return selectedText;\n};\n/**\n * Copy action wrapper.\n * @param {String|HTMLElement} target\n * @param {Object} options\n * @return {String}\n */\n\n\nvar ClipboardActionCopy = function ClipboardActionCopy(target) {\n var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {\n container: document.body\n };\n var selectedText = '';\n\n if (typeof target === 'string') {\n selectedText = fakeCopyAction(target, options);\n } else if (target instanceof HTMLInputElement && !['text', 'search', 'url', 'tel', 'password'].includes(target === null || target === void 0 ? void 0 : target.type)) {\n // If input type doesn't support `setSelectionRange`. Simulate it. https://developer.mozilla.org/en-US/docs/Web/API/HTMLInputElement/setSelectionRange\n selectedText = fakeCopyAction(target.value, options);\n } else {\n selectedText = select_default()(target);\n command('copy');\n }\n\n return selectedText;\n};\n\n/* harmony default export */ var actions_copy = (ClipboardActionCopy);\n;// CONCATENATED MODULE: ./src/actions/default.js\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\n\n\n/**\n * Inner function which performs selection from either `text` or `target`\n * properties and then executes copy or cut operations.\n * @param {Object} options\n */\n\nvar ClipboardActionDefault = function ClipboardActionDefault() {\n var options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};\n // Defines base properties passed from constructor.\n var _options$action = options.action,\n action = _options$action === void 0 ? 'copy' : _options$action,\n container = options.container,\n target = options.target,\n text = options.text; // Sets the `action` to be performed which can be either 'copy' or 'cut'.\n\n if (action !== 'copy' && action !== 'cut') {\n throw new Error('Invalid \"action\" value, use either \"copy\" or \"cut\"');\n } // Sets the `target` property using an element that will be have its content copied.\n\n\n if (target !== undefined) {\n if (target && _typeof(target) === 'object' && target.nodeType === 1) {\n if (action === 'copy' && target.hasAttribute('disabled')) {\n throw new Error('Invalid \"target\" attribute. Please use \"readonly\" instead of \"disabled\" attribute');\n }\n\n if (action === 'cut' && (target.hasAttribute('readonly') || target.hasAttribute('disabled'))) {\n throw new Error('Invalid \"target\" attribute. You can\\'t cut text from elements with \"readonly\" or \"disabled\" attributes');\n }\n } else {\n throw new Error('Invalid \"target\" value, use a valid Element');\n }\n } // Define selection strategy based on `text` property.\n\n\n if (text) {\n return actions_copy(text, {\n container: container\n });\n } // Defines which selection strategy based on `target` property.\n\n\n if (target) {\n return action === 'cut' ? actions_cut(target) : actions_copy(target, {\n container: container\n });\n }\n};\n\n/* harmony default export */ var actions_default = (ClipboardActionDefault);\n;// CONCATENATED MODULE: ./src/clipboard.js\nfunction clipboard_typeof(obj) { \"@babel/helpers - typeof\"; if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { clipboard_typeof = function _typeof(obj) { return typeof obj; }; } else { clipboard_typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return clipboard_typeof(obj); }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\n\nfunction _possibleConstructorReturn(self, call) { if (call && (clipboard_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } return _assertThisInitialized(self); }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }\n\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\n\n\n\n\n\n/**\n * Helper function to retrieve attribute value.\n * @param {String} suffix\n * @param {Element} element\n */\n\nfunction getAttributeValue(suffix, element) {\n var attribute = \"data-clipboard-\".concat(suffix);\n\n if (!element.hasAttribute(attribute)) {\n return;\n }\n\n return element.getAttribute(attribute);\n}\n/**\n * Base class which takes one or more elements, adds event listeners to them,\n * and instantiates a new `ClipboardAction` on each click.\n */\n\n\nvar Clipboard = /*#__PURE__*/function (_Emitter) {\n _inherits(Clipboard, _Emitter);\n\n var _super = _createSuper(Clipboard);\n\n /**\n * @param {String|HTMLElement|HTMLCollection|NodeList} trigger\n * @param {Object} options\n */\n function Clipboard(trigger, options) {\n var _this;\n\n _classCallCheck(this, Clipboard);\n\n _this = _super.call(this);\n\n _this.resolveOptions(options);\n\n _this.listenClick(trigger);\n\n return _this;\n }\n /**\n * Defines if attributes would be resolved using internal setter functions\n * or custom functions that were passed in the constructor.\n * @param {Object} options\n */\n\n\n _createClass(Clipboard, [{\n key: \"resolveOptions\",\n value: function resolveOptions() {\n var options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};\n this.action = typeof options.action === 'function' ? options.action : this.defaultAction;\n this.target = typeof options.target === 'function' ? options.target : this.defaultTarget;\n this.text = typeof options.text === 'function' ? options.text : this.defaultText;\n this.container = clipboard_typeof(options.container) === 'object' ? options.container : document.body;\n }\n /**\n * Adds a click event listener to the passed trigger.\n * @param {String|HTMLElement|HTMLCollection|NodeList} trigger\n */\n\n }, {\n key: \"listenClick\",\n value: function listenClick(trigger) {\n var _this2 = this;\n\n this.listener = listen_default()(trigger, 'click', function (e) {\n return _this2.onClick(e);\n });\n }\n /**\n * Defines a new `ClipboardAction` on each click event.\n * @param {Event} e\n */\n\n }, {\n key: \"onClick\",\n value: function onClick(e) {\n var trigger = e.delegateTarget || e.currentTarget;\n var action = this.action(trigger) || 'copy';\n var text = actions_default({\n action: action,\n container: this.container,\n target: this.target(trigger),\n text: this.text(trigger)\n }); // Fires an event based on the copy operation result.\n\n this.emit(text ? 'success' : 'error', {\n action: action,\n text: text,\n trigger: trigger,\n clearSelection: function clearSelection() {\n if (trigger) {\n trigger.focus();\n }\n\n window.getSelection().removeAllRanges();\n }\n });\n }\n /**\n * Default `action` lookup function.\n * @param {Element} trigger\n */\n\n }, {\n key: \"defaultAction\",\n value: function defaultAction(trigger) {\n return getAttributeValue('action', trigger);\n }\n /**\n * Default `target` lookup function.\n * @param {Element} trigger\n */\n\n }, {\n key: \"defaultTarget\",\n value: function defaultTarget(trigger) {\n var selector = getAttributeValue('target', trigger);\n\n if (selector) {\n return document.querySelector(selector);\n }\n }\n /**\n * Allow fire programmatically a copy action\n * @param {String|HTMLElement} target\n * @param {Object} options\n * @returns Text copied.\n */\n\n }, {\n key: \"defaultText\",\n\n /**\n * Default `text` lookup function.\n * @param {Element} trigger\n */\n value: function defaultText(trigger) {\n return getAttributeValue('text', trigger);\n }\n /**\n * Destroy lifecycle.\n */\n\n }, {\n key: \"destroy\",\n value: function destroy() {\n this.listener.destroy();\n }\n }], [{\n key: \"copy\",\n value: function copy(target) {\n var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {\n container: document.body\n };\n return actions_copy(target, options);\n }\n /**\n * Allow fire programmatically a cut action\n * @param {String|HTMLElement} target\n * @returns Text cutted.\n */\n\n }, {\n key: \"cut\",\n value: function cut(target) {\n return actions_cut(target);\n }\n /**\n * Returns the support of the given action, or all actions if no action is\n * given.\n * @param {String} [action]\n */\n\n }, {\n key: \"isSupported\",\n value: function isSupported() {\n var action = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : ['copy', 'cut'];\n var actions = typeof action === 'string' ? [action] : action;\n var support = !!document.queryCommandSupported;\n actions.forEach(function (action) {\n support = support && !!document.queryCommandSupported(action);\n });\n return support;\n }\n }]);\n\n return Clipboard;\n}((tiny_emitter_default()));\n\n/* harmony default export */ var clipboard = (Clipboard);\n\n/***/ }),\n\n/***/ 828:\n/***/ (function(module) {\n\nvar DOCUMENT_NODE_TYPE = 9;\n\n/**\n * A polyfill for Element.matches()\n */\nif (typeof Element !== 'undefined' && !Element.prototype.matches) {\n var proto = Element.prototype;\n\n proto.matches = proto.matchesSelector ||\n proto.mozMatchesSelector ||\n proto.msMatchesSelector ||\n proto.oMatchesSelector ||\n proto.webkitMatchesSelector;\n}\n\n/**\n * Finds the closest parent that matches a selector.\n *\n * @param {Element} element\n * @param {String} selector\n * @return {Function}\n */\nfunction closest (element, selector) {\n while (element && element.nodeType !== DOCUMENT_NODE_TYPE) {\n if (typeof element.matches === 'function' &&\n element.matches(selector)) {\n return element;\n }\n element = element.parentNode;\n }\n}\n\nmodule.exports = closest;\n\n\n/***/ }),\n\n/***/ 438:\n/***/ (function(module, __unused_webpack_exports, __webpack_require__) {\n\nvar closest = __webpack_require__(828);\n\n/**\n * Delegates event to a selector.\n *\n * @param {Element} element\n * @param {String} selector\n * @param {String} type\n * @param {Function} callback\n * @param {Boolean} useCapture\n * @return {Object}\n */\nfunction _delegate(element, selector, type, callback, useCapture) {\n var listenerFn = listener.apply(this, arguments);\n\n element.addEventListener(type, listenerFn, useCapture);\n\n return {\n destroy: function() {\n element.removeEventListener(type, listenerFn, useCapture);\n }\n }\n}\n\n/**\n * Delegates event to a selector.\n *\n * @param {Element|String|Array} [elements]\n * @param {String} selector\n * @param {String} type\n * @param {Function} callback\n * @param {Boolean} useCapture\n * @return {Object}\n */\nfunction delegate(elements, selector, type, callback, useCapture) {\n // Handle the regular Element usage\n if (typeof elements.addEventListener === 'function') {\n return _delegate.apply(null, arguments);\n }\n\n // Handle Element-less usage, it defaults to global delegation\n if (typeof type === 'function') {\n // Use `document` as the first parameter, then apply arguments\n // This is a short way to .unshift `arguments` without running into deoptimizations\n return _delegate.bind(null, document).apply(null, arguments);\n }\n\n // Handle Selector-based usage\n if (typeof elements === 'string') {\n elements = document.querySelectorAll(elements);\n }\n\n // Handle Array-like based usage\n return Array.prototype.map.call(elements, function (element) {\n return _delegate(element, selector, type, callback, useCapture);\n });\n}\n\n/**\n * Finds closest match and invokes callback.\n *\n * @param {Element} element\n * @param {String} selector\n * @param {String} type\n * @param {Function} callback\n * @return {Function}\n */\nfunction listener(element, selector, type, callback) {\n return function(e) {\n e.delegateTarget = closest(e.target, selector);\n\n if (e.delegateTarget) {\n callback.call(element, e);\n }\n }\n}\n\nmodule.exports = delegate;\n\n\n/***/ }),\n\n/***/ 879:\n/***/ (function(__unused_webpack_module, exports) {\n\n/**\n * Check if argument is a HTML element.\n *\n * @param {Object} value\n * @return {Boolean}\n */\nexports.node = function(value) {\n return value !== undefined\n && value instanceof HTMLElement\n && value.nodeType === 1;\n};\n\n/**\n * Check if argument is a list of HTML elements.\n *\n * @param {Object} value\n * @return {Boolean}\n */\nexports.nodeList = function(value) {\n var type = Object.prototype.toString.call(value);\n\n return value !== undefined\n && (type === '[object NodeList]' || type === '[object HTMLCollection]')\n && ('length' in value)\n && (value.length === 0 || exports.node(value[0]));\n};\n\n/**\n * Check if argument is a string.\n *\n * @param {Object} value\n * @return {Boolean}\n */\nexports.string = function(value) {\n return typeof value === 'string'\n || value instanceof String;\n};\n\n/**\n * Check if argument is a function.\n *\n * @param {Object} value\n * @return {Boolean}\n */\nexports.fn = function(value) {\n var type = Object.prototype.toString.call(value);\n\n return type === '[object Function]';\n};\n\n\n/***/ }),\n\n/***/ 370:\n/***/ (function(module, __unused_webpack_exports, __webpack_require__) {\n\nvar is = __webpack_require__(879);\nvar delegate = __webpack_require__(438);\n\n/**\n * Validates all params and calls the right\n * listener function based on its target type.\n *\n * @param {String|HTMLElement|HTMLCollection|NodeList} target\n * @param {String} type\n * @param {Function} callback\n * @return {Object}\n */\nfunction listen(target, type, callback) {\n if (!target && !type && !callback) {\n throw new Error('Missing required arguments');\n }\n\n if (!is.string(type)) {\n throw new TypeError('Second argument must be a String');\n }\n\n if (!is.fn(callback)) {\n throw new TypeError('Third argument must be a Function');\n }\n\n if (is.node(target)) {\n return listenNode(target, type, callback);\n }\n else if (is.nodeList(target)) {\n return listenNodeList(target, type, callback);\n }\n else if (is.string(target)) {\n return listenSelector(target, type, callback);\n }\n else {\n throw new TypeError('First argument must be a String, HTMLElement, HTMLCollection, or NodeList');\n }\n}\n\n/**\n * Adds an event listener to a HTML element\n * and returns a remove listener function.\n *\n * @param {HTMLElement} node\n * @param {String} type\n * @param {Function} callback\n * @return {Object}\n */\nfunction listenNode(node, type, callback) {\n node.addEventListener(type, callback);\n\n return {\n destroy: function() {\n node.removeEventListener(type, callback);\n }\n }\n}\n\n/**\n * Add an event listener to a list of HTML elements\n * and returns a remove listener function.\n *\n * @param {NodeList|HTMLCollection} nodeList\n * @param {String} type\n * @param {Function} callback\n * @return {Object}\n */\nfunction listenNodeList(nodeList, type, callback) {\n Array.prototype.forEach.call(nodeList, function(node) {\n node.addEventListener(type, callback);\n });\n\n return {\n destroy: function() {\n Array.prototype.forEach.call(nodeList, function(node) {\n node.removeEventListener(type, callback);\n });\n }\n }\n}\n\n/**\n * Add an event listener to a selector\n * and returns a remove listener function.\n *\n * @param {String} selector\n * @param {String} type\n * @param {Function} callback\n * @return {Object}\n */\nfunction listenSelector(selector, type, callback) {\n return delegate(document.body, selector, type, callback);\n}\n\nmodule.exports = listen;\n\n\n/***/ }),\n\n/***/ 817:\n/***/ (function(module) {\n\nfunction select(element) {\n var selectedText;\n\n if (element.nodeName === 'SELECT') {\n element.focus();\n\n selectedText = element.value;\n }\n else if (element.nodeName === 'INPUT' || element.nodeName === 'TEXTAREA') {\n var isReadOnly = element.hasAttribute('readonly');\n\n if (!isReadOnly) {\n element.setAttribute('readonly', '');\n }\n\n element.select();\n element.setSelectionRange(0, element.value.length);\n\n if (!isReadOnly) {\n element.removeAttribute('readonly');\n }\n\n selectedText = element.value;\n }\n else {\n if (element.hasAttribute('contenteditable')) {\n element.focus();\n }\n\n var selection = window.getSelection();\n var range = document.createRange();\n\n range.selectNodeContents(element);\n selection.removeAllRanges();\n selection.addRange(range);\n\n selectedText = selection.toString();\n }\n\n return selectedText;\n}\n\nmodule.exports = select;\n\n\n/***/ }),\n\n/***/ 279:\n/***/ (function(module) {\n\nfunction E () {\n // Keep this empty so it's easier to inherit from\n // (via https://github.com/lipsmack from https://github.com/scottcorgan/tiny-emitter/issues/3)\n}\n\nE.prototype = {\n on: function (name, callback, ctx) {\n var e = this.e || (this.e = {});\n\n (e[name] || (e[name] = [])).push({\n fn: callback,\n ctx: ctx\n });\n\n return this;\n },\n\n once: function (name, callback, ctx) {\n var self = this;\n function listener () {\n self.off(name, listener);\n callback.apply(ctx, arguments);\n };\n\n listener._ = callback\n return this.on(name, listener, ctx);\n },\n\n emit: function (name) {\n var data = [].slice.call(arguments, 1);\n var evtArr = ((this.e || (this.e = {}))[name] || []).slice();\n var i = 0;\n var len = evtArr.length;\n\n for (i; i < len; i++) {\n evtArr[i].fn.apply(evtArr[i].ctx, data);\n }\n\n return this;\n },\n\n off: function (name, callback) {\n var e = this.e || (this.e = {});\n var evts = e[name];\n var liveEvents = [];\n\n if (evts && callback) {\n for (var i = 0, len = evts.length; i < len; i++) {\n if (evts[i].fn !== callback && evts[i].fn._ !== callback)\n liveEvents.push(evts[i]);\n }\n }\n\n // Remove event from queue to prevent memory leak\n // Suggested by https://github.com/lazd\n // Ref: https://github.com/scottcorgan/tiny-emitter/commit/c6ebfaa9bc973b33d110a84a307742b7cf94c953#commitcomment-5024910\n\n (liveEvents.length)\n ? e[name] = liveEvents\n : delete e[name];\n\n return this;\n }\n};\n\nmodule.exports = E;\nmodule.exports.TinyEmitter = E;\n\n\n/***/ })\n\n/******/ \t});\n/************************************************************************/\n/******/ \t// The module cache\n/******/ \tvar __webpack_module_cache__ = {};\n/******/ \t\n/******/ \t// The require function\n/******/ \tfunction __webpack_require__(moduleId) {\n/******/ \t\t// Check if module is in cache\n/******/ \t\tif(__webpack_module_cache__[moduleId]) {\n/******/ \t\t\treturn __webpack_module_cache__[moduleId].exports;\n/******/ \t\t}\n/******/ \t\t// Create a new module (and put it into the cache)\n/******/ \t\tvar module = __webpack_module_cache__[moduleId] = {\n/******/ \t\t\t// no module.id needed\n/******/ \t\t\t// no module.loaded needed\n/******/ \t\t\texports: {}\n/******/ \t\t};\n/******/ \t\n/******/ \t\t// Execute the module function\n/******/ \t\t__webpack_modules__[moduleId](module, module.exports, __webpack_require__);\n/******/ \t\n/******/ \t\t// Return the exports of the module\n/******/ \t\treturn module.exports;\n/******/ \t}\n/******/ \t\n/************************************************************************/\n/******/ \t/* webpack/runtime/compat get default export */\n/******/ \t!function() {\n/******/ \t\t// getDefaultExport function for compatibility with non-harmony modules\n/******/ \t\t__webpack_require__.n = function(module) {\n/******/ \t\t\tvar getter = module && module.__esModule ?\n/******/ \t\t\t\tfunction() { return module['default']; } :\n/******/ \t\t\t\tfunction() { return module; };\n/******/ \t\t\t__webpack_require__.d(getter, { a: getter });\n/******/ \t\t\treturn getter;\n/******/ \t\t};\n/******/ \t}();\n/******/ \t\n/******/ \t/* webpack/runtime/define property getters */\n/******/ \t!function() {\n/******/ \t\t// define getter functions for harmony exports\n/******/ \t\t__webpack_require__.d = function(exports, definition) {\n/******/ \t\t\tfor(var key in definition) {\n/******/ \t\t\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n/******/ \t\t\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n/******/ \t\t\t\t}\n/******/ \t\t\t}\n/******/ \t\t};\n/******/ \t}();\n/******/ \t\n/******/ \t/* webpack/runtime/hasOwnProperty shorthand */\n/******/ \t!function() {\n/******/ \t\t__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }\n/******/ \t}();\n/******/ \t\n/************************************************************************/\n/******/ \t// module exports must be returned from runtime so entry inlining is disabled\n/******/ \t// startup\n/******/ \t// Load entry module and return exports\n/******/ \treturn __webpack_require__(686);\n/******/ })()\n.default;\n});", "/*\n * Copyright (c) 2016-2025 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport \"focus-visible\"\n\nimport {\n EMPTY,\n NEVER,\n Observable,\n Subject,\n defer,\n delay,\n filter,\n map,\n merge,\n mergeWith,\n shareReplay,\n switchMap\n} from \"rxjs\"\n\nimport { configuration, feature } from \"./_\"\nimport {\n at,\n getActiveElement,\n getOptionalElement,\n requestJSON,\n setLocation,\n setToggle,\n watchDocument,\n watchKeyboard,\n watchLocation,\n watchLocationTarget,\n watchMedia,\n watchPrint,\n watchScript,\n watchViewport\n} from \"./browser\"\nimport {\n getComponentElement,\n getComponentElements,\n mountAnnounce,\n mountBackToTop,\n mountConsent,\n mountContent,\n mountDialog,\n mountHeader,\n mountHeaderTitle,\n mountPalette,\n mountProgress,\n mountSearch,\n mountSearchHiglight,\n mountSidebar,\n mountSource,\n mountTableOfContents,\n mountTabs,\n watchHeader,\n watchMain\n} from \"./components\"\nimport {\n SearchIndex,\n fetchSitemap,\n setupAlternate,\n setupClipboardJS,\n setupInstantNavigation,\n setupVersionSelector\n} from \"./integrations\"\nimport {\n patchEllipsis,\n patchIndeterminate,\n patchScrollfix,\n patchScrolllock\n} from \"./patches\"\nimport \"./polyfills\"\n\n/* ----------------------------------------------------------------------------\n * Functions - @todo refactor\n * ------------------------------------------------------------------------- */\n\n/**\n * Fetch search index\n *\n * @returns Search index observable\n */\nfunction fetchSearchIndex(): Observable {\n if (location.protocol === \"file:\") {\n return watchScript(\n `${new URL(\"search/search_index.js\", config.base)}`\n )\n .pipe(\n // @ts-ignore - @todo fix typings\n map(() => __index),\n shareReplay(1)\n )\n } else {\n return requestJSON(\n new URL(\"search/search_index.json\", config.base)\n )\n }\n}\n\n/* ----------------------------------------------------------------------------\n * Application\n * ------------------------------------------------------------------------- */\n\n/* Yay, JavaScript is available */\ndocument.documentElement.classList.remove(\"no-js\")\ndocument.documentElement.classList.add(\"js\")\n\n/* Set up navigation observables and subjects */\nconst document$ = watchDocument()\nconst location$ = watchLocation()\nconst target$ = watchLocationTarget(location$)\nconst keyboard$ = watchKeyboard()\n\n/* Set up media observables */\nconst viewport$ = watchViewport()\nconst tablet$ = watchMedia(\"(min-width: 60em)\")\nconst screen$ = watchMedia(\"(min-width: 76.25em)\")\nconst print$ = watchPrint()\n\n/* Retrieve search index, if search is enabled */\nconst config = configuration()\nconst index$ = document.forms.namedItem(\"search\")\n ? fetchSearchIndex()\n : NEVER\n\n/* Set up Clipboard.js integration */\nconst alert$ = new Subject()\nsetupClipboardJS({ alert$ })\n\n/* Set up language selector */\nsetupAlternate({ document$ })\n\n/* Set up progress indicator */\nconst progress$ = new Subject()\n\n/* Set up sitemap for instant navigation and previews */\nconst sitemap$ = fetchSitemap(config.base)\n\n/* Set up instant navigation, if enabled */\nif (feature(\"navigation.instant\"))\n setupInstantNavigation({ sitemap$, location$, viewport$, progress$ })\n .subscribe(document$)\n\n/* Set up version selector */\nif (config.version?.provider === \"mike\")\n setupVersionSelector({ document$ })\n\n/* Always close drawer and search on navigation */\nmerge(location$, target$)\n .pipe(\n delay(125)\n )\n .subscribe(() => {\n setToggle(\"drawer\", false)\n setToggle(\"search\", false)\n })\n\n/* Set up global keyboard handlers */\nkeyboard$\n .pipe(\n filter(({ mode }) => mode === \"global\")\n )\n .subscribe(key => {\n switch (key.type) {\n\n /* Go to previous page */\n case \"p\":\n case \",\":\n const prev = getOptionalElement(\"link[rel=prev]\")\n if (typeof prev !== \"undefined\")\n setLocation(prev)\n break\n\n /* Go to next page */\n case \"n\":\n case \".\":\n const next = getOptionalElement(\"link[rel=next]\")\n if (typeof next !== \"undefined\")\n setLocation(next)\n break\n\n /* Expand navigation, see https://bit.ly/3ZjG5io */\n case \"Enter\":\n const active = getActiveElement()\n if (active instanceof HTMLLabelElement)\n active.click()\n }\n })\n\n/* Set up patches */\npatchEllipsis({ viewport$, document$ })\npatchIndeterminate({ document$, tablet$ })\npatchScrollfix({ document$ })\npatchScrolllock({ viewport$, tablet$ })\n\n/* Set up header and main area observable */\nconst header$ = watchHeader(getComponentElement(\"header\"), { viewport$ })\nconst main$ = document$\n .pipe(\n map(() => getComponentElement(\"main\")),\n switchMap(el => watchMain(el, { viewport$, header$ })),\n shareReplay(1)\n )\n\n/* Set up control component observables */\nconst control$ = merge(\n\n /* Consent */\n ...getComponentElements(\"consent\")\n .map(el => mountConsent(el, { target$ })),\n\n /* Dialog */\n ...getComponentElements(\"dialog\")\n .map(el => mountDialog(el, { alert$ })),\n\n /* Color palette */\n ...getComponentElements(\"palette\")\n .map(el => mountPalette(el)),\n\n /* Progress bar */\n ...getComponentElements(\"progress\")\n .map(el => mountProgress(el, { progress$ })),\n\n /* Search */\n ...getComponentElements(\"search\")\n .map(el => mountSearch(el, { index$, keyboard$ })),\n\n /* Repository information */\n ...getComponentElements(\"source\")\n .map(el => mountSource(el))\n)\n\n/* Set up content component observables */\nconst content$ = defer(() => merge(\n\n /* Announcement bar */\n ...getComponentElements(\"announce\")\n .map(el => mountAnnounce(el)),\n\n /* Content */\n ...getComponentElements(\"content\")\n .map(el => mountContent(el, { sitemap$, viewport$, target$, print$ })),\n\n /* Search highlighting */\n ...getComponentElements(\"content\")\n .map(el => feature(\"search.highlight\")\n ? mountSearchHiglight(el, { index$, location$ })\n : EMPTY\n ),\n\n /* Header */\n ...getComponentElements(\"header\")\n .map(el => mountHeader(el, { viewport$, header$, main$ })),\n\n /* Header title */\n ...getComponentElements(\"header-title\")\n .map(el => mountHeaderTitle(el, { viewport$, header$ })),\n\n /* Sidebar */\n ...getComponentElements(\"sidebar\")\n .map(el => el.getAttribute(\"data-md-type\") === \"navigation\"\n ? at(screen$, () => mountSidebar(el, { viewport$, header$, main$ }))\n : at(tablet$, () => mountSidebar(el, { viewport$, header$, main$ }))\n ),\n\n /* Navigation tabs */\n ...getComponentElements(\"tabs\")\n .map(el => mountTabs(el, { viewport$, header$ })),\n\n /* Table of contents */\n ...getComponentElements(\"toc\")\n .map(el => mountTableOfContents(el, {\n viewport$, header$, main$, target$\n })),\n\n /* Back-to-top button */\n ...getComponentElements(\"top\")\n .map(el => mountBackToTop(el, { viewport$, header$, main$, target$ }))\n))\n\n/* Set up component observables */\nconst component$ = document$\n .pipe(\n switchMap(() => content$),\n mergeWith(control$),\n shareReplay(1)\n )\n\n/* Subscribe to all components */\ncomponent$.subscribe()\n\n/* ----------------------------------------------------------------------------\n * Exports\n * ------------------------------------------------------------------------- */\n\nwindow.document$ = document$ /* Document observable */\nwindow.location$ = location$ /* Location subject */\nwindow.target$ = target$ /* Location target observable */\nwindow.keyboard$ = keyboard$ /* Keyboard observable */\nwindow.viewport$ = viewport$ /* Viewport observable */\nwindow.tablet$ = tablet$ /* Media tablet observable */\nwindow.screen$ = screen$ /* Media screen observable */\nwindow.print$ = print$ /* Media print observable */\nwindow.alert$ = alert$ /* Alert subject */\nwindow.progress$ = progress$ /* Progress indicator subject */\nwindow.component$ = component$ /* Component observable */\n", "/******************************************************************************\nCopyright (c) Microsoft Corporation.\n\nPermission to use, copy, modify, and/or distribute this software for any\npurpose with or without fee is hereby granted.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH\nREGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY\nAND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,\nINDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM\nLOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR\nOTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR\nPERFORMANCE OF THIS SOFTWARE.\n***************************************************************************** */\n/* global Reflect, Promise, SuppressedError, Symbol, Iterator */\n\nvar extendStatics = function(d, b) {\n extendStatics = Object.setPrototypeOf ||\n ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\n function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; };\n return extendStatics(d, b);\n};\n\nexport function __extends(d, b) {\n if (typeof b !== \"function\" && b !== null)\n throw new TypeError(\"Class extends value \" + String(b) + \" is not a constructor or null\");\n extendStatics(d, b);\n function __() { this.constructor = d; }\n d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\n}\n\nexport var __assign = function() {\n __assign = Object.assign || function __assign(t) {\n for (var s, i = 1, n = arguments.length; i < n; i++) {\n s = arguments[i];\n for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p];\n }\n return t;\n }\n return __assign.apply(this, arguments);\n}\n\nexport function __rest(s, e) {\n var t = {};\n for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)\n t[p] = s[p];\n if (s != null && typeof Object.getOwnPropertySymbols === \"function\")\n for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {\n if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))\n t[p[i]] = s[p[i]];\n }\n return t;\n}\n\nexport function __decorate(decorators, target, key, desc) {\n var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;\n if (typeof Reflect === \"object\" && typeof Reflect.decorate === \"function\") r = Reflect.decorate(decorators, target, key, desc);\n else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;\n return c > 3 && r && Object.defineProperty(target, key, r), r;\n}\n\nexport function __param(paramIndex, decorator) {\n return function (target, key) { decorator(target, key, paramIndex); }\n}\n\nexport function __esDecorate(ctor, descriptorIn, decorators, contextIn, initializers, extraInitializers) {\n function accept(f) { if (f !== void 0 && typeof f !== \"function\") throw new TypeError(\"Function expected\"); return f; }\n var kind = contextIn.kind, key = kind === \"getter\" ? \"get\" : kind === \"setter\" ? \"set\" : \"value\";\n var target = !descriptorIn && ctor ? contextIn[\"static\"] ? ctor : ctor.prototype : null;\n var descriptor = descriptorIn || (target ? Object.getOwnPropertyDescriptor(target, contextIn.name) : {});\n var _, done = false;\n for (var i = decorators.length - 1; i >= 0; i--) {\n var context = {};\n for (var p in contextIn) context[p] = p === \"access\" ? {} : contextIn[p];\n for (var p in contextIn.access) context.access[p] = contextIn.access[p];\n context.addInitializer = function (f) { if (done) throw new TypeError(\"Cannot add initializers after decoration has completed\"); extraInitializers.push(accept(f || null)); };\n var result = (0, decorators[i])(kind === \"accessor\" ? { get: descriptor.get, set: descriptor.set } : descriptor[key], context);\n if (kind === \"accessor\") {\n if (result === void 0) continue;\n if (result === null || typeof result !== \"object\") throw new TypeError(\"Object expected\");\n if (_ = accept(result.get)) descriptor.get = _;\n if (_ = accept(result.set)) descriptor.set = _;\n if (_ = accept(result.init)) initializers.unshift(_);\n }\n else if (_ = accept(result)) {\n if (kind === \"field\") initializers.unshift(_);\n else descriptor[key] = _;\n }\n }\n if (target) Object.defineProperty(target, contextIn.name, descriptor);\n done = true;\n};\n\nexport function __runInitializers(thisArg, initializers, value) {\n var useValue = arguments.length > 2;\n for (var i = 0; i < initializers.length; i++) {\n value = useValue ? initializers[i].call(thisArg, value) : initializers[i].call(thisArg);\n }\n return useValue ? value : void 0;\n};\n\nexport function __propKey(x) {\n return typeof x === \"symbol\" ? x : \"\".concat(x);\n};\n\nexport function __setFunctionName(f, name, prefix) {\n if (typeof name === \"symbol\") name = name.description ? \"[\".concat(name.description, \"]\") : \"\";\n return Object.defineProperty(f, \"name\", { configurable: true, value: prefix ? \"\".concat(prefix, \" \", name) : name });\n};\n\nexport function __metadata(metadataKey, metadataValue) {\n if (typeof Reflect === \"object\" && typeof Reflect.metadata === \"function\") return Reflect.metadata(metadataKey, metadataValue);\n}\n\nexport function __awaiter(thisArg, _arguments, P, generator) {\n function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }\n return new (P || (P = Promise))(function (resolve, reject) {\n function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }\n function rejected(value) { try { step(generator[\"throw\"](value)); } catch (e) { reject(e); } }\n function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }\n step((generator = generator.apply(thisArg, _arguments || [])).next());\n });\n}\n\nexport function __generator(thisArg, body) {\n var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g = Object.create((typeof Iterator === \"function\" ? Iterator : Object).prototype);\n return g.next = verb(0), g[\"throw\"] = verb(1), g[\"return\"] = verb(2), typeof Symbol === \"function\" && (g[Symbol.iterator] = function() { return this; }), g;\n function verb(n) { return function (v) { return step([n, v]); }; }\n function step(op) {\n if (f) throw new TypeError(\"Generator is already executing.\");\n while (g && (g = 0, op[0] && (_ = 0)), _) try {\n if (f = 1, y && (t = op[0] & 2 ? y[\"return\"] : op[0] ? y[\"throw\"] || ((t = y[\"return\"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;\n if (y = 0, t) op = [op[0] & 2, t.value];\n switch (op[0]) {\n case 0: case 1: t = op; break;\n case 4: _.label++; return { value: op[1], done: false };\n case 5: _.label++; y = op[1]; op = [0]; continue;\n case 7: op = _.ops.pop(); _.trys.pop(); continue;\n default:\n if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }\n if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }\n if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }\n if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }\n if (t[2]) _.ops.pop();\n _.trys.pop(); continue;\n }\n op = body.call(thisArg, _);\n } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }\n if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };\n }\n}\n\nexport var __createBinding = Object.create ? (function(o, m, k, k2) {\n if (k2 === undefined) k2 = k;\n var desc = Object.getOwnPropertyDescriptor(m, k);\n if (!desc || (\"get\" in desc ? !m.__esModule : desc.writable || desc.configurable)) {\n desc = { enumerable: true, get: function() { return m[k]; } };\n }\n Object.defineProperty(o, k2, desc);\n}) : (function(o, m, k, k2) {\n if (k2 === undefined) k2 = k;\n o[k2] = m[k];\n});\n\nexport function __exportStar(m, o) {\n for (var p in m) if (p !== \"default\" && !Object.prototype.hasOwnProperty.call(o, p)) __createBinding(o, m, p);\n}\n\nexport function __values(o) {\n var s = typeof Symbol === \"function\" && Symbol.iterator, m = s && o[s], i = 0;\n if (m) return m.call(o);\n if (o && typeof o.length === \"number\") return {\n next: function () {\n if (o && i >= o.length) o = void 0;\n return { value: o && o[i++], done: !o };\n }\n };\n throw new TypeError(s ? \"Object is not iterable.\" : \"Symbol.iterator is not defined.\");\n}\n\nexport function __read(o, n) {\n var m = typeof Symbol === \"function\" && o[Symbol.iterator];\n if (!m) return o;\n var i = m.call(o), r, ar = [], e;\n try {\n while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);\n }\n catch (error) { e = { error: error }; }\n finally {\n try {\n if (r && !r.done && (m = i[\"return\"])) m.call(i);\n }\n finally { if (e) throw e.error; }\n }\n return ar;\n}\n\n/** @deprecated */\nexport function __spread() {\n for (var ar = [], i = 0; i < arguments.length; i++)\n ar = ar.concat(__read(arguments[i]));\n return ar;\n}\n\n/** @deprecated */\nexport function __spreadArrays() {\n for (var s = 0, i = 0, il = arguments.length; i < il; i++) s += arguments[i].length;\n for (var r = Array(s), k = 0, i = 0; i < il; i++)\n for (var a = arguments[i], j = 0, jl = a.length; j < jl; j++, k++)\n r[k] = a[j];\n return r;\n}\n\nexport function __spreadArray(to, from, pack) {\n if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) {\n if (ar || !(i in from)) {\n if (!ar) ar = Array.prototype.slice.call(from, 0, i);\n ar[i] = from[i];\n }\n }\n return to.concat(ar || Array.prototype.slice.call(from));\n}\n\nexport function __await(v) {\n return this instanceof __await ? (this.v = v, this) : new __await(v);\n}\n\nexport function __asyncGenerator(thisArg, _arguments, generator) {\n if (!Symbol.asyncIterator) throw new TypeError(\"Symbol.asyncIterator is not defined.\");\n var g = generator.apply(thisArg, _arguments || []), i, q = [];\n return i = Object.create((typeof AsyncIterator === \"function\" ? AsyncIterator : Object).prototype), verb(\"next\"), verb(\"throw\"), verb(\"return\", awaitReturn), i[Symbol.asyncIterator] = function () { return this; }, i;\n function awaitReturn(f) { return function (v) { return Promise.resolve(v).then(f, reject); }; }\n function verb(n, f) { if (g[n]) { i[n] = function (v) { return new Promise(function (a, b) { q.push([n, v, a, b]) > 1 || resume(n, v); }); }; if (f) i[n] = f(i[n]); } }\n function resume(n, v) { try { step(g[n](v)); } catch (e) { settle(q[0][3], e); } }\n function step(r) { r.value instanceof __await ? Promise.resolve(r.value.v).then(fulfill, reject) : settle(q[0][2], r); }\n function fulfill(value) { resume(\"next\", value); }\n function reject(value) { resume(\"throw\", value); }\n function settle(f, v) { if (f(v), q.shift(), q.length) resume(q[0][0], q[0][1]); }\n}\n\nexport function __asyncDelegator(o) {\n var i, p;\n return i = {}, verb(\"next\"), verb(\"throw\", function (e) { throw e; }), verb(\"return\"), i[Symbol.iterator] = function () { return this; }, i;\n function verb(n, f) { i[n] = o[n] ? function (v) { return (p = !p) ? { value: __await(o[n](v)), done: false } : f ? f(v) : v; } : f; }\n}\n\nexport function __asyncValues(o) {\n if (!Symbol.asyncIterator) throw new TypeError(\"Symbol.asyncIterator is not defined.\");\n var m = o[Symbol.asyncIterator], i;\n return m ? m.call(o) : (o = typeof __values === \"function\" ? __values(o) : o[Symbol.iterator](), i = {}, verb(\"next\"), verb(\"throw\"), verb(\"return\"), i[Symbol.asyncIterator] = function () { return this; }, i);\n function verb(n) { i[n] = o[n] && function (v) { return new Promise(function (resolve, reject) { v = o[n](v), settle(resolve, reject, v.done, v.value); }); }; }\n function settle(resolve, reject, d, v) { Promise.resolve(v).then(function(v) { resolve({ value: v, done: d }); }, reject); }\n}\n\nexport function __makeTemplateObject(cooked, raw) {\n if (Object.defineProperty) { Object.defineProperty(cooked, \"raw\", { value: raw }); } else { cooked.raw = raw; }\n return cooked;\n};\n\nvar __setModuleDefault = Object.create ? (function(o, v) {\n Object.defineProperty(o, \"default\", { enumerable: true, value: v });\n}) : function(o, v) {\n o[\"default\"] = v;\n};\n\nexport function __importStar(mod) {\n if (mod && mod.__esModule) return mod;\n var result = {};\n if (mod != null) for (var k in mod) if (k !== \"default\" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);\n __setModuleDefault(result, mod);\n return result;\n}\n\nexport function __importDefault(mod) {\n return (mod && mod.__esModule) ? mod : { default: mod };\n}\n\nexport function __classPrivateFieldGet(receiver, state, kind, f) {\n if (kind === \"a\" && !f) throw new TypeError(\"Private accessor was defined without a getter\");\n if (typeof state === \"function\" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");\n return kind === \"m\" ? f : kind === \"a\" ? f.call(receiver) : f ? f.value : state.get(receiver);\n}\n\nexport function __classPrivateFieldSet(receiver, state, value, kind, f) {\n if (kind === \"m\") throw new TypeError(\"Private method is not writable\");\n if (kind === \"a\" && !f) throw new TypeError(\"Private accessor was defined without a setter\");\n if (typeof state === \"function\" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");\n return (kind === \"a\" ? f.call(receiver, value) : f ? f.value = value : state.set(receiver, value)), value;\n}\n\nexport function __classPrivateFieldIn(state, receiver) {\n if (receiver === null || (typeof receiver !== \"object\" && typeof receiver !== \"function\")) throw new TypeError(\"Cannot use 'in' operator on non-object\");\n return typeof state === \"function\" ? receiver === state : state.has(receiver);\n}\n\nexport function __addDisposableResource(env, value, async) {\n if (value !== null && value !== void 0) {\n if (typeof value !== \"object\" && typeof value !== \"function\") throw new TypeError(\"Object expected.\");\n var dispose, inner;\n if (async) {\n if (!Symbol.asyncDispose) throw new TypeError(\"Symbol.asyncDispose is not defined.\");\n dispose = value[Symbol.asyncDispose];\n }\n if (dispose === void 0) {\n if (!Symbol.dispose) throw new TypeError(\"Symbol.dispose is not defined.\");\n dispose = value[Symbol.dispose];\n if (async) inner = dispose;\n }\n if (typeof dispose !== \"function\") throw new TypeError(\"Object not disposable.\");\n if (inner) dispose = function() { try { inner.call(this); } catch (e) { return Promise.reject(e); } };\n env.stack.push({ value: value, dispose: dispose, async: async });\n }\n else if (async) {\n env.stack.push({ async: true });\n }\n return value;\n}\n\nvar _SuppressedError = typeof SuppressedError === \"function\" ? SuppressedError : function (error, suppressed, message) {\n var e = new Error(message);\n return e.name = \"SuppressedError\", e.error = error, e.suppressed = suppressed, e;\n};\n\nexport function __disposeResources(env) {\n function fail(e) {\n env.error = env.hasError ? new _SuppressedError(e, env.error, \"An error was suppressed during disposal.\") : e;\n env.hasError = true;\n }\n var r, s = 0;\n function next() {\n while (r = env.stack.pop()) {\n try {\n if (!r.async && s === 1) return s = 0, env.stack.push(r), Promise.resolve().then(next);\n if (r.dispose) {\n var result = r.dispose.call(r.value);\n if (r.async) return s |= 2, Promise.resolve(result).then(next, function(e) { fail(e); return next(); });\n }\n else s |= 1;\n }\n catch (e) {\n fail(e);\n }\n }\n if (s === 1) return env.hasError ? Promise.reject(env.error) : Promise.resolve();\n if (env.hasError) throw env.error;\n }\n return next();\n}\n\nexport default {\n __extends,\n __assign,\n __rest,\n __decorate,\n __param,\n __metadata,\n __awaiter,\n __generator,\n __createBinding,\n __exportStar,\n __values,\n __read,\n __spread,\n __spreadArrays,\n __spreadArray,\n __await,\n __asyncGenerator,\n __asyncDelegator,\n __asyncValues,\n __makeTemplateObject,\n __importStar,\n __importDefault,\n __classPrivateFieldGet,\n __classPrivateFieldSet,\n __classPrivateFieldIn,\n __addDisposableResource,\n __disposeResources,\n};\n", "/**\n * Returns true if the object is a function.\n * @param value The value to check\n */\nexport function isFunction(value: any): value is (...args: any[]) => any {\n return typeof value === 'function';\n}\n", "/**\n * Used to create Error subclasses until the community moves away from ES5.\n *\n * This is because compiling from TypeScript down to ES5 has issues with subclassing Errors\n * as well as other built-in types: https://github.com/Microsoft/TypeScript/issues/12123\n *\n * @param createImpl A factory function to create the actual constructor implementation. The returned\n * function should be a named function that calls `_super` internally.\n */\nexport function createErrorClass(createImpl: (_super: any) => any): T {\n const _super = (instance: any) => {\n Error.call(instance);\n instance.stack = new Error().stack;\n };\n\n const ctorFunc = createImpl(_super);\n ctorFunc.prototype = Object.create(Error.prototype);\n ctorFunc.prototype.constructor = ctorFunc;\n return ctorFunc;\n}\n", "import { createErrorClass } from './createErrorClass';\n\nexport interface UnsubscriptionError extends Error {\n readonly errors: any[];\n}\n\nexport interface UnsubscriptionErrorCtor {\n /**\n * @deprecated Internal implementation detail. Do not construct error instances.\n * Cannot be tagged as internal: https://github.com/ReactiveX/rxjs/issues/6269\n */\n new (errors: any[]): UnsubscriptionError;\n}\n\n/**\n * An error thrown when one or more errors have occurred during the\n * `unsubscribe` of a {@link Subscription}.\n */\nexport const UnsubscriptionError: UnsubscriptionErrorCtor = createErrorClass(\n (_super) =>\n function UnsubscriptionErrorImpl(this: any, errors: (Error | string)[]) {\n _super(this);\n this.message = errors\n ? `${errors.length} errors occurred during unsubscription:\n${errors.map((err, i) => `${i + 1}) ${err.toString()}`).join('\\n ')}`\n : '';\n this.name = 'UnsubscriptionError';\n this.errors = errors;\n }\n);\n", "/**\n * Removes an item from an array, mutating it.\n * @param arr The array to remove the item from\n * @param item The item to remove\n */\nexport function arrRemove(arr: T[] | undefined | null, item: T) {\n if (arr) {\n const index = arr.indexOf(item);\n 0 <= index && arr.splice(index, 1);\n }\n}\n", "import { isFunction } from './util/isFunction';\nimport { UnsubscriptionError } from './util/UnsubscriptionError';\nimport { SubscriptionLike, TeardownLogic, Unsubscribable } from './types';\nimport { arrRemove } from './util/arrRemove';\n\n/**\n * Represents a disposable resource, such as the execution of an Observable. A\n * Subscription has one important method, `unsubscribe`, that takes no argument\n * and just disposes the resource held by the subscription.\n *\n * Additionally, subscriptions may be grouped together through the `add()`\n * method, which will attach a child Subscription to the current Subscription.\n * When a Subscription is unsubscribed, all its children (and its grandchildren)\n * will be unsubscribed as well.\n */\nexport class Subscription implements SubscriptionLike {\n public static EMPTY = (() => {\n const empty = new Subscription();\n empty.closed = true;\n return empty;\n })();\n\n /**\n * A flag to indicate whether this Subscription has already been unsubscribed.\n */\n public closed = false;\n\n private _parentage: Subscription[] | Subscription | null = null;\n\n /**\n * The list of registered finalizers to execute upon unsubscription. Adding and removing from this\n * list occurs in the {@link #add} and {@link #remove} methods.\n */\n private _finalizers: Exclude[] | null = null;\n\n /**\n * @param initialTeardown A function executed first as part of the finalization\n * process that is kicked off when {@link #unsubscribe} is called.\n */\n constructor(private initialTeardown?: () => void) {}\n\n /**\n * Disposes the resources held by the subscription. May, for instance, cancel\n * an ongoing Observable execution or cancel any other type of work that\n * started when the Subscription was created.\n */\n unsubscribe(): void {\n let errors: any[] | undefined;\n\n if (!this.closed) {\n this.closed = true;\n\n // Remove this from it's parents.\n const { _parentage } = this;\n if (_parentage) {\n this._parentage = null;\n if (Array.isArray(_parentage)) {\n for (const parent of _parentage) {\n parent.remove(this);\n }\n } else {\n _parentage.remove(this);\n }\n }\n\n const { initialTeardown: initialFinalizer } = this;\n if (isFunction(initialFinalizer)) {\n try {\n initialFinalizer();\n } catch (e) {\n errors = e instanceof UnsubscriptionError ? e.errors : [e];\n }\n }\n\n const { _finalizers } = this;\n if (_finalizers) {\n this._finalizers = null;\n for (const finalizer of _finalizers) {\n try {\n execFinalizer(finalizer);\n } catch (err) {\n errors = errors ?? [];\n if (err instanceof UnsubscriptionError) {\n errors = [...errors, ...err.errors];\n } else {\n errors.push(err);\n }\n }\n }\n }\n\n if (errors) {\n throw new UnsubscriptionError(errors);\n }\n }\n }\n\n /**\n * Adds a finalizer to this subscription, so that finalization will be unsubscribed/called\n * when this subscription is unsubscribed. If this subscription is already {@link #closed},\n * because it has already been unsubscribed, then whatever finalizer is passed to it\n * will automatically be executed (unless the finalizer itself is also a closed subscription).\n *\n * Closed Subscriptions cannot be added as finalizers to any subscription. Adding a closed\n * subscription to a any subscription will result in no operation. (A noop).\n *\n * Adding a subscription to itself, or adding `null` or `undefined` will not perform any\n * operation at all. (A noop).\n *\n * `Subscription` instances that are added to this instance will automatically remove themselves\n * if they are unsubscribed. Functions and {@link Unsubscribable} objects that you wish to remove\n * will need to be removed manually with {@link #remove}\n *\n * @param teardown The finalization logic to add to this subscription.\n */\n add(teardown: TeardownLogic): void {\n // Only add the finalizer if it's not undefined\n // and don't add a subscription to itself.\n if (teardown && teardown !== this) {\n if (this.closed) {\n // If this subscription is already closed,\n // execute whatever finalizer is handed to it automatically.\n execFinalizer(teardown);\n } else {\n if (teardown instanceof Subscription) {\n // We don't add closed subscriptions, and we don't add the same subscription\n // twice. Subscription unsubscribe is idempotent.\n if (teardown.closed || teardown._hasParent(this)) {\n return;\n }\n teardown._addParent(this);\n }\n (this._finalizers = this._finalizers ?? []).push(teardown);\n }\n }\n }\n\n /**\n * Checks to see if a this subscription already has a particular parent.\n * This will signal that this subscription has already been added to the parent in question.\n * @param parent the parent to check for\n */\n private _hasParent(parent: Subscription) {\n const { _parentage } = this;\n return _parentage === parent || (Array.isArray(_parentage) && _parentage.includes(parent));\n }\n\n /**\n * Adds a parent to this subscription so it can be removed from the parent if it\n * unsubscribes on it's own.\n *\n * NOTE: THIS ASSUMES THAT {@link _hasParent} HAS ALREADY BEEN CHECKED.\n * @param parent The parent subscription to add\n */\n private _addParent(parent: Subscription) {\n const { _parentage } = this;\n this._parentage = Array.isArray(_parentage) ? (_parentage.push(parent), _parentage) : _parentage ? [_parentage, parent] : parent;\n }\n\n /**\n * Called on a child when it is removed via {@link #remove}.\n * @param parent The parent to remove\n */\n private _removeParent(parent: Subscription) {\n const { _parentage } = this;\n if (_parentage === parent) {\n this._parentage = null;\n } else if (Array.isArray(_parentage)) {\n arrRemove(_parentage, parent);\n }\n }\n\n /**\n * Removes a finalizer from this subscription that was previously added with the {@link #add} method.\n *\n * Note that `Subscription` instances, when unsubscribed, will automatically remove themselves\n * from every other `Subscription` they have been added to. This means that using the `remove` method\n * is not a common thing and should be used thoughtfully.\n *\n * If you add the same finalizer instance of a function or an unsubscribable object to a `Subscription` instance\n * more than once, you will need to call `remove` the same number of times to remove all instances.\n *\n * All finalizer instances are removed to free up memory upon unsubscription.\n *\n * @param teardown The finalizer to remove from this subscription\n */\n remove(teardown: Exclude): void {\n const { _finalizers } = this;\n _finalizers && arrRemove(_finalizers, teardown);\n\n if (teardown instanceof Subscription) {\n teardown._removeParent(this);\n }\n }\n}\n\nexport const EMPTY_SUBSCRIPTION = Subscription.EMPTY;\n\nexport function isSubscription(value: any): value is Subscription {\n return (\n value instanceof Subscription ||\n (value && 'closed' in value && isFunction(value.remove) && isFunction(value.add) && isFunction(value.unsubscribe))\n );\n}\n\nfunction execFinalizer(finalizer: Unsubscribable | (() => void)) {\n if (isFunction(finalizer)) {\n finalizer();\n } else {\n finalizer.unsubscribe();\n }\n}\n", "import { Subscriber } from './Subscriber';\nimport { ObservableNotification } from './types';\n\n/**\n * The {@link GlobalConfig} object for RxJS. It is used to configure things\n * like how to react on unhandled errors.\n */\nexport const config: GlobalConfig = {\n onUnhandledError: null,\n onStoppedNotification: null,\n Promise: undefined,\n useDeprecatedSynchronousErrorHandling: false,\n useDeprecatedNextContext: false,\n};\n\n/**\n * The global configuration object for RxJS, used to configure things\n * like how to react on unhandled errors. Accessible via {@link config}\n * object.\n */\nexport interface GlobalConfig {\n /**\n * A registration point for unhandled errors from RxJS. These are errors that\n * cannot were not handled by consuming code in the usual subscription path. For\n * example, if you have this configured, and you subscribe to an observable without\n * providing an error handler, errors from that subscription will end up here. This\n * will _always_ be called asynchronously on another job in the runtime. This is because\n * we do not want errors thrown in this user-configured handler to interfere with the\n * behavior of the library.\n */\n onUnhandledError: ((err: any) => void) | null;\n\n /**\n * A registration point for notifications that cannot be sent to subscribers because they\n * have completed, errored or have been explicitly unsubscribed. By default, next, complete\n * and error notifications sent to stopped subscribers are noops. However, sometimes callers\n * might want a different behavior. For example, with sources that attempt to report errors\n * to stopped subscribers, a caller can configure RxJS to throw an unhandled error instead.\n * This will _always_ be called asynchronously on another job in the runtime. This is because\n * we do not want errors thrown in this user-configured handler to interfere with the\n * behavior of the library.\n */\n onStoppedNotification: ((notification: ObservableNotification, subscriber: Subscriber) => void) | null;\n\n /**\n * The promise constructor used by default for {@link Observable#toPromise toPromise} and {@link Observable#forEach forEach}\n * methods.\n *\n * @deprecated As of version 8, RxJS will no longer support this sort of injection of a\n * Promise constructor. If you need a Promise implementation other than native promises,\n * please polyfill/patch Promise as you see appropriate. Will be removed in v8.\n */\n Promise?: PromiseConstructorLike;\n\n /**\n * If true, turns on synchronous error rethrowing, which is a deprecated behavior\n * in v6 and higher. This behavior enables bad patterns like wrapping a subscribe\n * call in a try/catch block. It also enables producer interference, a nasty bug\n * where a multicast can be broken for all observers by a downstream consumer with\n * an unhandled error. DO NOT USE THIS FLAG UNLESS IT'S NEEDED TO BUY TIME\n * FOR MIGRATION REASONS.\n *\n * @deprecated As of version 8, RxJS will no longer support synchronous throwing\n * of unhandled errors. All errors will be thrown on a separate call stack to prevent bad\n * behaviors described above. Will be removed in v8.\n */\n useDeprecatedSynchronousErrorHandling: boolean;\n\n /**\n * If true, enables an as-of-yet undocumented feature from v5: The ability to access\n * `unsubscribe()` via `this` context in `next` functions created in observers passed\n * to `subscribe`.\n *\n * This is being removed because the performance was severely problematic, and it could also cause\n * issues when types other than POJOs are passed to subscribe as subscribers, as they will likely have\n * their `this` context overwritten.\n *\n * @deprecated As of version 8, RxJS will no longer support altering the\n * context of next functions provided as part of an observer to Subscribe. Instead,\n * you will have access to a subscription or a signal or token that will allow you to do things like\n * unsubscribe and test closed status. Will be removed in v8.\n */\n useDeprecatedNextContext: boolean;\n}\n", "import type { TimerHandle } from './timerHandle';\ntype SetTimeoutFunction = (handler: () => void, timeout?: number, ...args: any[]) => TimerHandle;\ntype ClearTimeoutFunction = (handle: TimerHandle) => void;\n\ninterface TimeoutProvider {\n setTimeout: SetTimeoutFunction;\n clearTimeout: ClearTimeoutFunction;\n delegate:\n | {\n setTimeout: SetTimeoutFunction;\n clearTimeout: ClearTimeoutFunction;\n }\n | undefined;\n}\n\nexport const timeoutProvider: TimeoutProvider = {\n // When accessing the delegate, use the variable rather than `this` so that\n // the functions can be called without being bound to the provider.\n setTimeout(handler: () => void, timeout?: number, ...args) {\n const { delegate } = timeoutProvider;\n if (delegate?.setTimeout) {\n return delegate.setTimeout(handler, timeout, ...args);\n }\n return setTimeout(handler, timeout, ...args);\n },\n clearTimeout(handle) {\n const { delegate } = timeoutProvider;\n return (delegate?.clearTimeout || clearTimeout)(handle as any);\n },\n delegate: undefined,\n};\n", "import { config } from '../config';\nimport { timeoutProvider } from '../scheduler/timeoutProvider';\n\n/**\n * Handles an error on another job either with the user-configured {@link onUnhandledError},\n * or by throwing it on that new job so it can be picked up by `window.onerror`, `process.on('error')`, etc.\n *\n * This should be called whenever there is an error that is out-of-band with the subscription\n * or when an error hits a terminal boundary of the subscription and no error handler was provided.\n *\n * @param err the error to report\n */\nexport function reportUnhandledError(err: any) {\n timeoutProvider.setTimeout(() => {\n const { onUnhandledError } = config;\n if (onUnhandledError) {\n // Execute the user-configured error handler.\n onUnhandledError(err);\n } else {\n // Throw so it is picked up by the runtime's uncaught error mechanism.\n throw err;\n }\n });\n}\n", "/* tslint:disable:no-empty */\nexport function noop() { }\n", "import { CompleteNotification, NextNotification, ErrorNotification } from './types';\n\n/**\n * A completion object optimized for memory use and created to be the\n * same \"shape\" as other notifications in v8.\n * @internal\n */\nexport const COMPLETE_NOTIFICATION = (() => createNotification('C', undefined, undefined) as CompleteNotification)();\n\n/**\n * Internal use only. Creates an optimized error notification that is the same \"shape\"\n * as other notifications.\n * @internal\n */\nexport function errorNotification(error: any): ErrorNotification {\n return createNotification('E', undefined, error) as any;\n}\n\n/**\n * Internal use only. Creates an optimized next notification that is the same \"shape\"\n * as other notifications.\n * @internal\n */\nexport function nextNotification(value: T) {\n return createNotification('N', value, undefined) as NextNotification;\n}\n\n/**\n * Ensures that all notifications created internally have the same \"shape\" in v8.\n *\n * TODO: This is only exported to support a crazy legacy test in `groupBy`.\n * @internal\n */\nexport function createNotification(kind: 'N' | 'E' | 'C', value: any, error: any) {\n return {\n kind,\n value,\n error,\n };\n}\n", "import { config } from '../config';\n\nlet context: { errorThrown: boolean; error: any } | null = null;\n\n/**\n * Handles dealing with errors for super-gross mode. Creates a context, in which\n * any synchronously thrown errors will be passed to {@link captureError}. Which\n * will record the error such that it will be rethrown after the call back is complete.\n * TODO: Remove in v8\n * @param cb An immediately executed function.\n */\nexport function errorContext(cb: () => void) {\n if (config.useDeprecatedSynchronousErrorHandling) {\n const isRoot = !context;\n if (isRoot) {\n context = { errorThrown: false, error: null };\n }\n cb();\n if (isRoot) {\n const { errorThrown, error } = context!;\n context = null;\n if (errorThrown) {\n throw error;\n }\n }\n } else {\n // This is the general non-deprecated path for everyone that\n // isn't crazy enough to use super-gross mode (useDeprecatedSynchronousErrorHandling)\n cb();\n }\n}\n\n/**\n * Captures errors only in super-gross mode.\n * @param err the error to capture\n */\nexport function captureError(err: any) {\n if (config.useDeprecatedSynchronousErrorHandling && context) {\n context.errorThrown = true;\n context.error = err;\n }\n}\n", "import { isFunction } from './util/isFunction';\nimport { Observer, ObservableNotification } from './types';\nimport { isSubscription, Subscription } from './Subscription';\nimport { config } from './config';\nimport { reportUnhandledError } from './util/reportUnhandledError';\nimport { noop } from './util/noop';\nimport { nextNotification, errorNotification, COMPLETE_NOTIFICATION } from './NotificationFactories';\nimport { timeoutProvider } from './scheduler/timeoutProvider';\nimport { captureError } from './util/errorContext';\n\n/**\n * Implements the {@link Observer} interface and extends the\n * {@link Subscription} class. While the {@link Observer} is the public API for\n * consuming the values of an {@link Observable}, all Observers get converted to\n * a Subscriber, in order to provide Subscription-like capabilities such as\n * `unsubscribe`. Subscriber is a common type in RxJS, and crucial for\n * implementing operators, but it is rarely used as a public API.\n */\nexport class Subscriber extends Subscription implements Observer {\n /**\n * A static factory for a Subscriber, given a (potentially partial) definition\n * of an Observer.\n * @param next The `next` callback of an Observer.\n * @param error The `error` callback of an\n * Observer.\n * @param complete The `complete` callback of an\n * Observer.\n * @return A Subscriber wrapping the (partially defined)\n * Observer represented by the given arguments.\n * @deprecated Do not use. Will be removed in v8. There is no replacement for this\n * method, and there is no reason to be creating instances of `Subscriber` directly.\n * If you have a specific use case, please file an issue.\n */\n static create(next?: (x?: T) => void, error?: (e?: any) => void, complete?: () => void): Subscriber {\n return new SafeSubscriber(next, error, complete);\n }\n\n /** @deprecated Internal implementation detail, do not use directly. Will be made internal in v8. */\n protected isStopped: boolean = false;\n /** @deprecated Internal implementation detail, do not use directly. Will be made internal in v8. */\n protected destination: Subscriber | Observer; // this `any` is the escape hatch to erase extra type param (e.g. R)\n\n /**\n * @deprecated Internal implementation detail, do not use directly. Will be made internal in v8.\n * There is no reason to directly create an instance of Subscriber. This type is exported for typings reasons.\n */\n constructor(destination?: Subscriber | Observer) {\n super();\n if (destination) {\n this.destination = destination;\n // Automatically chain subscriptions together here.\n // if destination is a Subscription, then it is a Subscriber.\n if (isSubscription(destination)) {\n destination.add(this);\n }\n } else {\n this.destination = EMPTY_OBSERVER;\n }\n }\n\n /**\n * The {@link Observer} callback to receive notifications of type `next` from\n * the Observable, with a value. The Observable may call this method 0 or more\n * times.\n * @param value The `next` value.\n */\n next(value: T): void {\n if (this.isStopped) {\n handleStoppedNotification(nextNotification(value), this);\n } else {\n this._next(value!);\n }\n }\n\n /**\n * The {@link Observer} callback to receive notifications of type `error` from\n * the Observable, with an attached `Error`. Notifies the Observer that\n * the Observable has experienced an error condition.\n * @param err The `error` exception.\n */\n error(err?: any): void {\n if (this.isStopped) {\n handleStoppedNotification(errorNotification(err), this);\n } else {\n this.isStopped = true;\n this._error(err);\n }\n }\n\n /**\n * The {@link Observer} callback to receive a valueless notification of type\n * `complete` from the Observable. Notifies the Observer that the Observable\n * has finished sending push-based notifications.\n */\n complete(): void {\n if (this.isStopped) {\n handleStoppedNotification(COMPLETE_NOTIFICATION, this);\n } else {\n this.isStopped = true;\n this._complete();\n }\n }\n\n unsubscribe(): void {\n if (!this.closed) {\n this.isStopped = true;\n super.unsubscribe();\n this.destination = null!;\n }\n }\n\n protected _next(value: T): void {\n this.destination.next(value);\n }\n\n protected _error(err: any): void {\n try {\n this.destination.error(err);\n } finally {\n this.unsubscribe();\n }\n }\n\n protected _complete(): void {\n try {\n this.destination.complete();\n } finally {\n this.unsubscribe();\n }\n }\n}\n\n/**\n * This bind is captured here because we want to be able to have\n * compatibility with monoid libraries that tend to use a method named\n * `bind`. In particular, a library called Monio requires this.\n */\nconst _bind = Function.prototype.bind;\n\nfunction bind any>(fn: Fn, thisArg: any): Fn {\n return _bind.call(fn, thisArg);\n}\n\n/**\n * Internal optimization only, DO NOT EXPOSE.\n * @internal\n */\nclass ConsumerObserver implements Observer {\n constructor(private partialObserver: Partial>) {}\n\n next(value: T): void {\n const { partialObserver } = this;\n if (partialObserver.next) {\n try {\n partialObserver.next(value);\n } catch (error) {\n handleUnhandledError(error);\n }\n }\n }\n\n error(err: any): void {\n const { partialObserver } = this;\n if (partialObserver.error) {\n try {\n partialObserver.error(err);\n } catch (error) {\n handleUnhandledError(error);\n }\n } else {\n handleUnhandledError(err);\n }\n }\n\n complete(): void {\n const { partialObserver } = this;\n if (partialObserver.complete) {\n try {\n partialObserver.complete();\n } catch (error) {\n handleUnhandledError(error);\n }\n }\n }\n}\n\nexport class SafeSubscriber extends Subscriber {\n constructor(\n observerOrNext?: Partial> | ((value: T) => void) | null,\n error?: ((e?: any) => void) | null,\n complete?: (() => void) | null\n ) {\n super();\n\n let partialObserver: Partial>;\n if (isFunction(observerOrNext) || !observerOrNext) {\n // The first argument is a function, not an observer. The next\n // two arguments *could* be observers, or they could be empty.\n partialObserver = {\n next: (observerOrNext ?? undefined) as ((value: T) => void) | undefined,\n error: error ?? undefined,\n complete: complete ?? undefined,\n };\n } else {\n // The first argument is a partial observer.\n let context: any;\n if (this && config.useDeprecatedNextContext) {\n // This is a deprecated path that made `this.unsubscribe()` available in\n // next handler functions passed to subscribe. This only exists behind a flag\n // now, as it is *very* slow.\n context = Object.create(observerOrNext);\n context.unsubscribe = () => this.unsubscribe();\n partialObserver = {\n next: observerOrNext.next && bind(observerOrNext.next, context),\n error: observerOrNext.error && bind(observerOrNext.error, context),\n complete: observerOrNext.complete && bind(observerOrNext.complete, context),\n };\n } else {\n // The \"normal\" path. Just use the partial observer directly.\n partialObserver = observerOrNext;\n }\n }\n\n // Wrap the partial observer to ensure it's a full observer, and\n // make sure proper error handling is accounted for.\n this.destination = new ConsumerObserver(partialObserver);\n }\n}\n\nfunction handleUnhandledError(error: any) {\n if (config.useDeprecatedSynchronousErrorHandling) {\n captureError(error);\n } else {\n // Ideal path, we report this as an unhandled error,\n // which is thrown on a new call stack.\n reportUnhandledError(error);\n }\n}\n\n/**\n * An error handler used when no error handler was supplied\n * to the SafeSubscriber -- meaning no error handler was supplied\n * do the `subscribe` call on our observable.\n * @param err The error to handle\n */\nfunction defaultErrorHandler(err: any) {\n throw err;\n}\n\n/**\n * A handler for notifications that cannot be sent to a stopped subscriber.\n * @param notification The notification being sent.\n * @param subscriber The stopped subscriber.\n */\nfunction handleStoppedNotification(notification: ObservableNotification, subscriber: Subscriber) {\n const { onStoppedNotification } = config;\n onStoppedNotification && timeoutProvider.setTimeout(() => onStoppedNotification(notification, subscriber));\n}\n\n/**\n * The observer used as a stub for subscriptions where the user did not\n * pass any arguments to `subscribe`. Comes with the default error handling\n * behavior.\n */\nexport const EMPTY_OBSERVER: Readonly> & { closed: true } = {\n closed: true,\n next: noop,\n error: defaultErrorHandler,\n complete: noop,\n};\n", "/**\n * Symbol.observable or a string \"@@observable\". Used for interop\n *\n * @deprecated We will no longer be exporting this symbol in upcoming versions of RxJS.\n * Instead polyfill and use Symbol.observable directly *or* use https://www.npmjs.com/package/symbol-observable\n */\nexport const observable: string | symbol = (() => (typeof Symbol === 'function' && Symbol.observable) || '@@observable')();\n", "/**\n * This function takes one parameter and just returns it. Simply put,\n * this is like `(x: T): T => x`.\n *\n * ## Examples\n *\n * This is useful in some cases when using things like `mergeMap`\n *\n * ```ts\n * import { interval, take, map, range, mergeMap, identity } from 'rxjs';\n *\n * const source$ = interval(1000).pipe(take(5));\n *\n * const result$ = source$.pipe(\n * map(i => range(i)),\n * mergeMap(identity) // same as mergeMap(x => x)\n * );\n *\n * result$.subscribe({\n * next: console.log\n * });\n * ```\n *\n * Or when you want to selectively apply an operator\n *\n * ```ts\n * import { interval, take, identity } from 'rxjs';\n *\n * const shouldLimit = () => Math.random() < 0.5;\n *\n * const source$ = interval(1000);\n *\n * const result$ = source$.pipe(shouldLimit() ? take(5) : identity);\n *\n * result$.subscribe({\n * next: console.log\n * });\n * ```\n *\n * @param x Any value that is returned by this function\n * @returns The value passed as the first parameter to this function\n */\nexport function identity(x: T): T {\n return x;\n}\n", "import { identity } from './identity';\nimport { UnaryFunction } from '../types';\n\nexport function pipe(): typeof identity;\nexport function pipe(fn1: UnaryFunction): UnaryFunction;\nexport function pipe(fn1: UnaryFunction, fn2: UnaryFunction): UnaryFunction;\nexport function pipe(fn1: UnaryFunction, fn2: UnaryFunction, fn3: UnaryFunction): UnaryFunction;\nexport function pipe(\n fn1: UnaryFunction,\n fn2: UnaryFunction,\n fn3: UnaryFunction,\n fn4: UnaryFunction\n): UnaryFunction;\nexport function pipe(\n fn1: UnaryFunction,\n fn2: UnaryFunction,\n fn3: UnaryFunction,\n fn4: UnaryFunction,\n fn5: UnaryFunction\n): UnaryFunction;\nexport function pipe(\n fn1: UnaryFunction,\n fn2: UnaryFunction,\n fn3: UnaryFunction,\n fn4: UnaryFunction,\n fn5: UnaryFunction,\n fn6: UnaryFunction\n): UnaryFunction;\nexport function pipe(\n fn1: UnaryFunction,\n fn2: UnaryFunction,\n fn3: UnaryFunction,\n fn4: UnaryFunction,\n fn5: UnaryFunction,\n fn6: UnaryFunction,\n fn7: UnaryFunction\n): UnaryFunction;\nexport function pipe(\n fn1: UnaryFunction,\n fn2: UnaryFunction,\n fn3: UnaryFunction,\n fn4: UnaryFunction,\n fn5: UnaryFunction,\n fn6: UnaryFunction,\n fn7: UnaryFunction,\n fn8: UnaryFunction\n): UnaryFunction;\nexport function pipe(\n fn1: UnaryFunction,\n fn2: UnaryFunction,\n fn3: UnaryFunction,\n fn4: UnaryFunction,\n fn5: UnaryFunction,\n fn6: UnaryFunction,\n fn7: UnaryFunction,\n fn8: UnaryFunction,\n fn9: UnaryFunction\n): UnaryFunction;\nexport function pipe(\n fn1: UnaryFunction,\n fn2: UnaryFunction,\n fn3: UnaryFunction,\n fn4: UnaryFunction,\n fn5: UnaryFunction,\n fn6: UnaryFunction,\n fn7: UnaryFunction,\n fn8: UnaryFunction,\n fn9: UnaryFunction,\n ...fns: UnaryFunction[]\n): UnaryFunction;\n\n/**\n * pipe() can be called on one or more functions, each of which can take one argument (\"UnaryFunction\")\n * and uses it to return a value.\n * It returns a function that takes one argument, passes it to the first UnaryFunction, and then\n * passes the result to the next one, passes that result to the next one, and so on. \n */\nexport function pipe(...fns: Array>): UnaryFunction {\n return pipeFromArray(fns);\n}\n\n/** @internal */\nexport function pipeFromArray(fns: Array>): UnaryFunction {\n if (fns.length === 0) {\n return identity as UnaryFunction;\n }\n\n if (fns.length === 1) {\n return fns[0];\n }\n\n return function piped(input: T): R {\n return fns.reduce((prev: any, fn: UnaryFunction) => fn(prev), input as any);\n };\n}\n", "import { Operator } from './Operator';\nimport { SafeSubscriber, Subscriber } from './Subscriber';\nimport { isSubscription, Subscription } from './Subscription';\nimport { TeardownLogic, OperatorFunction, Subscribable, Observer } from './types';\nimport { observable as Symbol_observable } from './symbol/observable';\nimport { pipeFromArray } from './util/pipe';\nimport { config } from './config';\nimport { isFunction } from './util/isFunction';\nimport { errorContext } from './util/errorContext';\n\n/**\n * A representation of any set of values over any amount of time. This is the most basic building block\n * of RxJS.\n */\nexport class Observable implements Subscribable {\n /**\n * @deprecated Internal implementation detail, do not use directly. Will be made internal in v8.\n */\n source: Observable | undefined;\n\n /**\n * @deprecated Internal implementation detail, do not use directly. Will be made internal in v8.\n */\n operator: Operator | undefined;\n\n /**\n * @param subscribe The function that is called when the Observable is\n * initially subscribed to. This function is given a Subscriber, to which new values\n * can be `next`ed, or an `error` method can be called to raise an error, or\n * `complete` can be called to notify of a successful completion.\n */\n constructor(subscribe?: (this: Observable, subscriber: Subscriber) => TeardownLogic) {\n if (subscribe) {\n this._subscribe = subscribe;\n }\n }\n\n // HACK: Since TypeScript inherits static properties too, we have to\n // fight against TypeScript here so Subject can have a different static create signature\n /**\n * Creates a new Observable by calling the Observable constructor\n * @param subscribe the subscriber function to be passed to the Observable constructor\n * @return A new observable.\n * @deprecated Use `new Observable()` instead. Will be removed in v8.\n */\n static create: (...args: any[]) => any = (subscribe?: (subscriber: Subscriber) => TeardownLogic) => {\n return new Observable(subscribe);\n };\n\n /**\n * Creates a new Observable, with this Observable instance as the source, and the passed\n * operator defined as the new observable's operator.\n * @param operator the operator defining the operation to take on the observable\n * @return A new observable with the Operator applied.\n * @deprecated Internal implementation detail, do not use directly. Will be made internal in v8.\n * If you have implemented an operator using `lift`, it is recommended that you create an\n * operator by simply returning `new Observable()` directly. See \"Creating new operators from\n * scratch\" section here: https://rxjs.dev/guide/operators\n */\n lift(operator?: Operator): Observable {\n const observable = new Observable();\n observable.source = this;\n observable.operator = operator;\n return observable;\n }\n\n subscribe(observerOrNext?: Partial> | ((value: T) => void)): Subscription;\n /** @deprecated Instead of passing separate callback arguments, use an observer argument. Signatures taking separate callback arguments will be removed in v8. Details: https://rxjs.dev/deprecations/subscribe-arguments */\n subscribe(next?: ((value: T) => void) | null, error?: ((error: any) => void) | null, complete?: (() => void) | null): Subscription;\n /**\n * Invokes an execution of an Observable and registers Observer handlers for notifications it will emit.\n *\n * Use it when you have all these Observables, but still nothing is happening.\n *\n * `subscribe` is not a regular operator, but a method that calls Observable's internal `subscribe` function. It\n * might be for example a function that you passed to Observable's constructor, but most of the time it is\n * a library implementation, which defines what will be emitted by an Observable, and when it be will emitted. This means\n * that calling `subscribe` is actually the moment when Observable starts its work, not when it is created, as it is often\n * the thought.\n *\n * Apart from starting the execution of an Observable, this method allows you to listen for values\n * that an Observable emits, as well as for when it completes or errors. You can achieve this in two\n * of the following ways.\n *\n * The first way is creating an object that implements {@link Observer} interface. It should have methods\n * defined by that interface, but note that it should be just a regular JavaScript object, which you can create\n * yourself in any way you want (ES6 class, classic function constructor, object literal etc.). In particular, do\n * not attempt to use any RxJS implementation details to create Observers - you don't need them. Remember also\n * that your object does not have to implement all methods. If you find yourself creating a method that doesn't\n * do anything, you can simply omit it. Note however, if the `error` method is not provided and an error happens,\n * it will be thrown asynchronously. Errors thrown asynchronously cannot be caught using `try`/`catch`. Instead,\n * use the {@link onUnhandledError} configuration option or use a runtime handler (like `window.onerror` or\n * `process.on('error)`) to be notified of unhandled errors. Because of this, it's recommended that you provide\n * an `error` method to avoid missing thrown errors.\n *\n * The second way is to give up on Observer object altogether and simply provide callback functions in place of its methods.\n * This means you can provide three functions as arguments to `subscribe`, where the first function is equivalent\n * of a `next` method, the second of an `error` method and the third of a `complete` method. Just as in case of an Observer,\n * if you do not need to listen for something, you can omit a function by passing `undefined` or `null`,\n * since `subscribe` recognizes these functions by where they were placed in function call. When it comes\n * to the `error` function, as with an Observer, if not provided, errors emitted by an Observable will be thrown asynchronously.\n *\n * You can, however, subscribe with no parameters at all. This may be the case where you're not interested in terminal events\n * and you also handled emissions internally by using operators (e.g. using `tap`).\n *\n * Whichever style of calling `subscribe` you use, in both cases it returns a Subscription object.\n * This object allows you to call `unsubscribe` on it, which in turn will stop the work that an Observable does and will clean\n * up all resources that an Observable used. Note that cancelling a subscription will not call `complete` callback\n * provided to `subscribe` function, which is reserved for a regular completion signal that comes from an Observable.\n *\n * Remember that callbacks provided to `subscribe` are not guaranteed to be called asynchronously.\n * It is an Observable itself that decides when these functions will be called. For example {@link of}\n * by default emits all its values synchronously. Always check documentation for how given Observable\n * will behave when subscribed and if its default behavior can be modified with a `scheduler`.\n *\n * #### Examples\n *\n * Subscribe with an {@link guide/observer Observer}\n *\n * ```ts\n * import { of } from 'rxjs';\n *\n * const sumObserver = {\n * sum: 0,\n * next(value) {\n * console.log('Adding: ' + value);\n * this.sum = this.sum + value;\n * },\n * error() {\n * // We actually could just remove this method,\n * // since we do not really care about errors right now.\n * },\n * complete() {\n * console.log('Sum equals: ' + this.sum);\n * }\n * };\n *\n * of(1, 2, 3) // Synchronously emits 1, 2, 3 and then completes.\n * .subscribe(sumObserver);\n *\n * // Logs:\n * // 'Adding: 1'\n * // 'Adding: 2'\n * // 'Adding: 3'\n * // 'Sum equals: 6'\n * ```\n *\n * Subscribe with functions ({@link deprecations/subscribe-arguments deprecated})\n *\n * ```ts\n * import { of } from 'rxjs'\n *\n * let sum = 0;\n *\n * of(1, 2, 3).subscribe(\n * value => {\n * console.log('Adding: ' + value);\n * sum = sum + value;\n * },\n * undefined,\n * () => console.log('Sum equals: ' + sum)\n * );\n *\n * // Logs:\n * // 'Adding: 1'\n * // 'Adding: 2'\n * // 'Adding: 3'\n * // 'Sum equals: 6'\n * ```\n *\n * Cancel a subscription\n *\n * ```ts\n * import { interval } from 'rxjs';\n *\n * const subscription = interval(1000).subscribe({\n * next(num) {\n * console.log(num)\n * },\n * complete() {\n * // Will not be called, even when cancelling subscription.\n * console.log('completed!');\n * }\n * });\n *\n * setTimeout(() => {\n * subscription.unsubscribe();\n * console.log('unsubscribed!');\n * }, 2500);\n *\n * // Logs:\n * // 0 after 1s\n * // 1 after 2s\n * // 'unsubscribed!' after 2.5s\n * ```\n *\n * @param observerOrNext Either an {@link Observer} with some or all callback methods,\n * or the `next` handler that is called for each value emitted from the subscribed Observable.\n * @param error A handler for a terminal event resulting from an error. If no error handler is provided,\n * the error will be thrown asynchronously as unhandled.\n * @param complete A handler for a terminal event resulting from successful completion.\n * @return A subscription reference to the registered handlers.\n */\n subscribe(\n observerOrNext?: Partial> | ((value: T) => void) | null,\n error?: ((error: any) => void) | null,\n complete?: (() => void) | null\n ): Subscription {\n const subscriber = isSubscriber(observerOrNext) ? observerOrNext : new SafeSubscriber(observerOrNext, error, complete);\n\n errorContext(() => {\n const { operator, source } = this;\n subscriber.add(\n operator\n ? // We're dealing with a subscription in the\n // operator chain to one of our lifted operators.\n operator.call(subscriber, source)\n : source\n ? // If `source` has a value, but `operator` does not, something that\n // had intimate knowledge of our API, like our `Subject`, must have\n // set it. We're going to just call `_subscribe` directly.\n this._subscribe(subscriber)\n : // In all other cases, we're likely wrapping a user-provided initializer\n // function, so we need to catch errors and handle them appropriately.\n this._trySubscribe(subscriber)\n );\n });\n\n return subscriber;\n }\n\n /** @internal */\n protected _trySubscribe(sink: Subscriber): TeardownLogic {\n try {\n return this._subscribe(sink);\n } catch (err) {\n // We don't need to return anything in this case,\n // because it's just going to try to `add()` to a subscription\n // above.\n sink.error(err);\n }\n }\n\n /**\n * Used as a NON-CANCELLABLE means of subscribing to an observable, for use with\n * APIs that expect promises, like `async/await`. You cannot unsubscribe from this.\n *\n * **WARNING**: Only use this with observables you *know* will complete. If the source\n * observable does not complete, you will end up with a promise that is hung up, and\n * potentially all of the state of an async function hanging out in memory. To avoid\n * this situation, look into adding something like {@link timeout}, {@link take},\n * {@link takeWhile}, or {@link takeUntil} amongst others.\n *\n * #### Example\n *\n * ```ts\n * import { interval, take } from 'rxjs';\n *\n * const source$ = interval(1000).pipe(take(4));\n *\n * async function getTotal() {\n * let total = 0;\n *\n * await source$.forEach(value => {\n * total += value;\n * console.log('observable -> ' + value);\n * });\n *\n * return total;\n * }\n *\n * getTotal().then(\n * total => console.log('Total: ' + total)\n * );\n *\n * // Expected:\n * // 'observable -> 0'\n * // 'observable -> 1'\n * // 'observable -> 2'\n * // 'observable -> 3'\n * // 'Total: 6'\n * ```\n *\n * @param next A handler for each value emitted by the observable.\n * @return A promise that either resolves on observable completion or\n * rejects with the handled error.\n */\n forEach(next: (value: T) => void): Promise;\n\n /**\n * @param next a handler for each value emitted by the observable\n * @param promiseCtor a constructor function used to instantiate the Promise\n * @return a promise that either resolves on observable completion or\n * rejects with the handled error\n * @deprecated Passing a Promise constructor will no longer be available\n * in upcoming versions of RxJS. This is because it adds weight to the library, for very\n * little benefit. If you need this functionality, it is recommended that you either\n * polyfill Promise, or you create an adapter to convert the returned native promise\n * to whatever promise implementation you wanted. Will be removed in v8.\n */\n forEach(next: (value: T) => void, promiseCtor: PromiseConstructorLike): Promise;\n\n forEach(next: (value: T) => void, promiseCtor?: PromiseConstructorLike): Promise {\n promiseCtor = getPromiseCtor(promiseCtor);\n\n return new promiseCtor((resolve, reject) => {\n const subscriber = new SafeSubscriber({\n next: (value) => {\n try {\n next(value);\n } catch (err) {\n reject(err);\n subscriber.unsubscribe();\n }\n },\n error: reject,\n complete: resolve,\n });\n this.subscribe(subscriber);\n }) as Promise;\n }\n\n /** @internal */\n protected _subscribe(subscriber: Subscriber): TeardownLogic {\n return this.source?.subscribe(subscriber);\n }\n\n /**\n * An interop point defined by the es7-observable spec https://github.com/zenparsing/es-observable\n * @return This instance of the observable.\n */\n [Symbol_observable]() {\n return this;\n }\n\n /* tslint:disable:max-line-length */\n pipe(): Observable;\n pipe(op1: OperatorFunction): Observable;\n pipe(op1: OperatorFunction, op2: OperatorFunction): Observable;\n pipe(op1: OperatorFunction, op2: OperatorFunction, op3: OperatorFunction): Observable;\n pipe(\n op1: OperatorFunction,\n op2: OperatorFunction,\n op3: OperatorFunction,\n op4: OperatorFunction\n ): Observable;\n pipe(\n op1: OperatorFunction,\n op2: OperatorFunction,\n op3: OperatorFunction,\n op4: OperatorFunction,\n op5: OperatorFunction\n ): Observable;\n pipe(\n op1: OperatorFunction,\n op2: OperatorFunction,\n op3: OperatorFunction,\n op4: OperatorFunction,\n op5: OperatorFunction,\n op6: OperatorFunction\n ): Observable;\n pipe(\n op1: OperatorFunction,\n op2: OperatorFunction,\n op3: OperatorFunction,\n op4: OperatorFunction,\n op5: OperatorFunction,\n op6: OperatorFunction,\n op7: OperatorFunction\n ): Observable;\n pipe(\n op1: OperatorFunction,\n op2: OperatorFunction,\n op3: OperatorFunction,\n op4: OperatorFunction,\n op5: OperatorFunction,\n op6: OperatorFunction,\n op7: OperatorFunction,\n op8: OperatorFunction\n ): Observable;\n pipe(\n op1: OperatorFunction,\n op2: OperatorFunction,\n op3: OperatorFunction,\n op4: OperatorFunction,\n op5: OperatorFunction,\n op6: OperatorFunction,\n op7: OperatorFunction,\n op8: OperatorFunction,\n op9: OperatorFunction\n ): Observable;\n pipe(\n op1: OperatorFunction,\n op2: OperatorFunction,\n op3: OperatorFunction,\n op4: OperatorFunction,\n op5: OperatorFunction,\n op6: OperatorFunction,\n op7: OperatorFunction,\n op8: OperatorFunction,\n op9: OperatorFunction,\n ...operations: OperatorFunction[]\n ): Observable;\n /* tslint:enable:max-line-length */\n\n /**\n * Used to stitch together functional operators into a chain.\n *\n * ## Example\n *\n * ```ts\n * import { interval, filter, map, scan } from 'rxjs';\n *\n * interval(1000)\n * .pipe(\n * filter(x => x % 2 === 0),\n * map(x => x + x),\n * scan((acc, x) => acc + x)\n * )\n * .subscribe(x => console.log(x));\n * ```\n *\n * @return The Observable result of all the operators having been called\n * in the order they were passed in.\n */\n pipe(...operations: OperatorFunction[]): Observable {\n return pipeFromArray(operations)(this);\n }\n\n /* tslint:disable:max-line-length */\n /** @deprecated Replaced with {@link firstValueFrom} and {@link lastValueFrom}. Will be removed in v8. Details: https://rxjs.dev/deprecations/to-promise */\n toPromise(): Promise;\n /** @deprecated Replaced with {@link firstValueFrom} and {@link lastValueFrom}. Will be removed in v8. Details: https://rxjs.dev/deprecations/to-promise */\n toPromise(PromiseCtor: typeof Promise): Promise;\n /** @deprecated Replaced with {@link firstValueFrom} and {@link lastValueFrom}. Will be removed in v8. Details: https://rxjs.dev/deprecations/to-promise */\n toPromise(PromiseCtor: PromiseConstructorLike): Promise;\n /* tslint:enable:max-line-length */\n\n /**\n * Subscribe to this Observable and get a Promise resolving on\n * `complete` with the last emission (if any).\n *\n * **WARNING**: Only use this with observables you *know* will complete. If the source\n * observable does not complete, you will end up with a promise that is hung up, and\n * potentially all of the state of an async function hanging out in memory. To avoid\n * this situation, look into adding something like {@link timeout}, {@link take},\n * {@link takeWhile}, or {@link takeUntil} amongst others.\n *\n * @param [promiseCtor] a constructor function used to instantiate\n * the Promise\n * @return A Promise that resolves with the last value emit, or\n * rejects on an error. If there were no emissions, Promise\n * resolves with undefined.\n * @deprecated Replaced with {@link firstValueFrom} and {@link lastValueFrom}. Will be removed in v8. Details: https://rxjs.dev/deprecations/to-promise\n */\n toPromise(promiseCtor?: PromiseConstructorLike): Promise {\n promiseCtor = getPromiseCtor(promiseCtor);\n\n return new promiseCtor((resolve, reject) => {\n let value: T | undefined;\n this.subscribe(\n (x: T) => (value = x),\n (err: any) => reject(err),\n () => resolve(value)\n );\n }) as Promise;\n }\n}\n\n/**\n * Decides between a passed promise constructor from consuming code,\n * A default configured promise constructor, and the native promise\n * constructor and returns it. If nothing can be found, it will throw\n * an error.\n * @param promiseCtor The optional promise constructor to passed by consuming code\n */\nfunction getPromiseCtor(promiseCtor: PromiseConstructorLike | undefined) {\n return promiseCtor ?? config.Promise ?? Promise;\n}\n\nfunction isObserver(value: any): value is Observer {\n return value && isFunction(value.next) && isFunction(value.error) && isFunction(value.complete);\n}\n\nfunction isSubscriber(value: any): value is Subscriber {\n return (value && value instanceof Subscriber) || (isObserver(value) && isSubscription(value));\n}\n", "import { Observable } from '../Observable';\nimport { Subscriber } from '../Subscriber';\nimport { OperatorFunction } from '../types';\nimport { isFunction } from './isFunction';\n\n/**\n * Used to determine if an object is an Observable with a lift function.\n */\nexport function hasLift(source: any): source is { lift: InstanceType['lift'] } {\n return isFunction(source?.lift);\n}\n\n/**\n * Creates an `OperatorFunction`. Used to define operators throughout the library in a concise way.\n * @param init The logic to connect the liftedSource to the subscriber at the moment of subscription.\n */\nexport function operate(\n init: (liftedSource: Observable, subscriber: Subscriber) => (() => void) | void\n): OperatorFunction {\n return (source: Observable) => {\n if (hasLift(source)) {\n return source.lift(function (this: Subscriber, liftedSource: Observable) {\n try {\n return init(liftedSource, this);\n } catch (err) {\n this.error(err);\n }\n });\n }\n throw new TypeError('Unable to lift unknown Observable type');\n };\n}\n", "import { Subscriber } from '../Subscriber';\n\n/**\n * Creates an instance of an `OperatorSubscriber`.\n * @param destination The downstream subscriber.\n * @param onNext Handles next values, only called if this subscriber is not stopped or closed. Any\n * error that occurs in this function is caught and sent to the `error` method of this subscriber.\n * @param onError Handles errors from the subscription, any errors that occur in this handler are caught\n * and send to the `destination` error handler.\n * @param onComplete Handles completion notification from the subscription. Any errors that occur in\n * this handler are sent to the `destination` error handler.\n * @param onFinalize Additional teardown logic here. This will only be called on teardown if the\n * subscriber itself is not already closed. This is called after all other teardown logic is executed.\n */\nexport function createOperatorSubscriber(\n destination: Subscriber,\n onNext?: (value: T) => void,\n onComplete?: () => void,\n onError?: (err: any) => void,\n onFinalize?: () => void\n): Subscriber {\n return new OperatorSubscriber(destination, onNext, onComplete, onError, onFinalize);\n}\n\n/**\n * A generic helper for allowing operators to be created with a Subscriber and\n * use closures to capture necessary state from the operator function itself.\n */\nexport class OperatorSubscriber extends Subscriber {\n /**\n * Creates an instance of an `OperatorSubscriber`.\n * @param destination The downstream subscriber.\n * @param onNext Handles next values, only called if this subscriber is not stopped or closed. Any\n * error that occurs in this function is caught and sent to the `error` method of this subscriber.\n * @param onError Handles errors from the subscription, any errors that occur in this handler are caught\n * and send to the `destination` error handler.\n * @param onComplete Handles completion notification from the subscription. Any errors that occur in\n * this handler are sent to the `destination` error handler.\n * @param onFinalize Additional finalization logic here. This will only be called on finalization if the\n * subscriber itself is not already closed. This is called after all other finalization logic is executed.\n * @param shouldUnsubscribe An optional check to see if an unsubscribe call should truly unsubscribe.\n * NOTE: This currently **ONLY** exists to support the strange behavior of {@link groupBy}, where unsubscription\n * to the resulting observable does not actually disconnect from the source if there are active subscriptions\n * to any grouped observable. (DO NOT EXPOSE OR USE EXTERNALLY!!!)\n */\n constructor(\n destination: Subscriber,\n onNext?: (value: T) => void,\n onComplete?: () => void,\n onError?: (err: any) => void,\n private onFinalize?: () => void,\n private shouldUnsubscribe?: () => boolean\n ) {\n // It's important - for performance reasons - that all of this class's\n // members are initialized and that they are always initialized in the same\n // order. This will ensure that all OperatorSubscriber instances have the\n // same hidden class in V8. This, in turn, will help keep the number of\n // hidden classes involved in property accesses within the base class as\n // low as possible. If the number of hidden classes involved exceeds four,\n // the property accesses will become megamorphic and performance penalties\n // will be incurred - i.e. inline caches won't be used.\n //\n // The reasons for ensuring all instances have the same hidden class are\n // further discussed in this blog post from Benedikt Meurer:\n // https://benediktmeurer.de/2018/03/23/impact-of-polymorphism-on-component-based-frameworks-like-react/\n super(destination);\n this._next = onNext\n ? function (this: OperatorSubscriber, value: T) {\n try {\n onNext(value);\n } catch (err) {\n destination.error(err);\n }\n }\n : super._next;\n this._error = onError\n ? function (this: OperatorSubscriber, err: any) {\n try {\n onError(err);\n } catch (err) {\n // Send any errors that occur down stream.\n destination.error(err);\n } finally {\n // Ensure finalization.\n this.unsubscribe();\n }\n }\n : super._error;\n this._complete = onComplete\n ? function (this: OperatorSubscriber) {\n try {\n onComplete();\n } catch (err) {\n // Send any errors that occur down stream.\n destination.error(err);\n } finally {\n // Ensure finalization.\n this.unsubscribe();\n }\n }\n : super._complete;\n }\n\n unsubscribe() {\n if (!this.shouldUnsubscribe || this.shouldUnsubscribe()) {\n const { closed } = this;\n super.unsubscribe();\n // Execute additional teardown if we have any and we didn't already do so.\n !closed && this.onFinalize?.();\n }\n }\n}\n", "import { Subscription } from '../Subscription';\n\ninterface AnimationFrameProvider {\n schedule(callback: FrameRequestCallback): Subscription;\n requestAnimationFrame: typeof requestAnimationFrame;\n cancelAnimationFrame: typeof cancelAnimationFrame;\n delegate:\n | {\n requestAnimationFrame: typeof requestAnimationFrame;\n cancelAnimationFrame: typeof cancelAnimationFrame;\n }\n | undefined;\n}\n\nexport const animationFrameProvider: AnimationFrameProvider = {\n // When accessing the delegate, use the variable rather than `this` so that\n // the functions can be called without being bound to the provider.\n schedule(callback) {\n let request = requestAnimationFrame;\n let cancel: typeof cancelAnimationFrame | undefined = cancelAnimationFrame;\n const { delegate } = animationFrameProvider;\n if (delegate) {\n request = delegate.requestAnimationFrame;\n cancel = delegate.cancelAnimationFrame;\n }\n const handle = request((timestamp) => {\n // Clear the cancel function. The request has been fulfilled, so\n // attempting to cancel the request upon unsubscription would be\n // pointless.\n cancel = undefined;\n callback(timestamp);\n });\n return new Subscription(() => cancel?.(handle));\n },\n requestAnimationFrame(...args) {\n const { delegate } = animationFrameProvider;\n return (delegate?.requestAnimationFrame || requestAnimationFrame)(...args);\n },\n cancelAnimationFrame(...args) {\n const { delegate } = animationFrameProvider;\n return (delegate?.cancelAnimationFrame || cancelAnimationFrame)(...args);\n },\n delegate: undefined,\n};\n", "import { createErrorClass } from './createErrorClass';\n\nexport interface ObjectUnsubscribedError extends Error {}\n\nexport interface ObjectUnsubscribedErrorCtor {\n /**\n * @deprecated Internal implementation detail. Do not construct error instances.\n * Cannot be tagged as internal: https://github.com/ReactiveX/rxjs/issues/6269\n */\n new (): ObjectUnsubscribedError;\n}\n\n/**\n * An error thrown when an action is invalid because the object has been\n * unsubscribed.\n *\n * @see {@link Subject}\n * @see {@link BehaviorSubject}\n *\n * @class ObjectUnsubscribedError\n */\nexport const ObjectUnsubscribedError: ObjectUnsubscribedErrorCtor = createErrorClass(\n (_super) =>\n function ObjectUnsubscribedErrorImpl(this: any) {\n _super(this);\n this.name = 'ObjectUnsubscribedError';\n this.message = 'object unsubscribed';\n }\n);\n", "import { Operator } from './Operator';\nimport { Observable } from './Observable';\nimport { Subscriber } from './Subscriber';\nimport { Subscription, EMPTY_SUBSCRIPTION } from './Subscription';\nimport { Observer, SubscriptionLike, TeardownLogic } from './types';\nimport { ObjectUnsubscribedError } from './util/ObjectUnsubscribedError';\nimport { arrRemove } from './util/arrRemove';\nimport { errorContext } from './util/errorContext';\n\n/**\n * A Subject is a special type of Observable that allows values to be\n * multicasted to many Observers. Subjects are like EventEmitters.\n *\n * Every Subject is an Observable and an Observer. You can subscribe to a\n * Subject, and you can call next to feed values as well as error and complete.\n */\nexport class Subject extends Observable implements SubscriptionLike {\n closed = false;\n\n private currentObservers: Observer[] | null = null;\n\n /** @deprecated Internal implementation detail, do not use directly. Will be made internal in v8. */\n observers: Observer[] = [];\n /** @deprecated Internal implementation detail, do not use directly. Will be made internal in v8. */\n isStopped = false;\n /** @deprecated Internal implementation detail, do not use directly. Will be made internal in v8. */\n hasError = false;\n /** @deprecated Internal implementation detail, do not use directly. Will be made internal in v8. */\n thrownError: any = null;\n\n /**\n * Creates a \"subject\" by basically gluing an observer to an observable.\n *\n * @deprecated Recommended you do not use. Will be removed at some point in the future. Plans for replacement still under discussion.\n */\n static create: (...args: any[]) => any = (destination: Observer, source: Observable): AnonymousSubject => {\n return new AnonymousSubject(destination, source);\n };\n\n constructor() {\n // NOTE: This must be here to obscure Observable's constructor.\n super();\n }\n\n /** @deprecated Internal implementation detail, do not use directly. Will be made internal in v8. */\n lift(operator: Operator): Observable {\n const subject = new AnonymousSubject(this, this);\n subject.operator = operator as any;\n return subject as any;\n }\n\n /** @internal */\n protected _throwIfClosed() {\n if (this.closed) {\n throw new ObjectUnsubscribedError();\n }\n }\n\n next(value: T) {\n errorContext(() => {\n this._throwIfClosed();\n if (!this.isStopped) {\n if (!this.currentObservers) {\n this.currentObservers = Array.from(this.observers);\n }\n for (const observer of this.currentObservers) {\n observer.next(value);\n }\n }\n });\n }\n\n error(err: any) {\n errorContext(() => {\n this._throwIfClosed();\n if (!this.isStopped) {\n this.hasError = this.isStopped = true;\n this.thrownError = err;\n const { observers } = this;\n while (observers.length) {\n observers.shift()!.error(err);\n }\n }\n });\n }\n\n complete() {\n errorContext(() => {\n this._throwIfClosed();\n if (!this.isStopped) {\n this.isStopped = true;\n const { observers } = this;\n while (observers.length) {\n observers.shift()!.complete();\n }\n }\n });\n }\n\n unsubscribe() {\n this.isStopped = this.closed = true;\n this.observers = this.currentObservers = null!;\n }\n\n get observed() {\n return this.observers?.length > 0;\n }\n\n /** @internal */\n protected _trySubscribe(subscriber: Subscriber): TeardownLogic {\n this._throwIfClosed();\n return super._trySubscribe(subscriber);\n }\n\n /** @internal */\n protected _subscribe(subscriber: Subscriber): Subscription {\n this._throwIfClosed();\n this._checkFinalizedStatuses(subscriber);\n return this._innerSubscribe(subscriber);\n }\n\n /** @internal */\n protected _innerSubscribe(subscriber: Subscriber) {\n const { hasError, isStopped, observers } = this;\n if (hasError || isStopped) {\n return EMPTY_SUBSCRIPTION;\n }\n this.currentObservers = null;\n observers.push(subscriber);\n return new Subscription(() => {\n this.currentObservers = null;\n arrRemove(observers, subscriber);\n });\n }\n\n /** @internal */\n protected _checkFinalizedStatuses(subscriber: Subscriber) {\n const { hasError, thrownError, isStopped } = this;\n if (hasError) {\n subscriber.error(thrownError);\n } else if (isStopped) {\n subscriber.complete();\n }\n }\n\n /**\n * Creates a new Observable with this Subject as the source. You can do this\n * to create custom Observer-side logic of the Subject and conceal it from\n * code that uses the Observable.\n * @return Observable that this Subject casts to.\n */\n asObservable(): Observable {\n const observable: any = new Observable();\n observable.source = this;\n return observable;\n }\n}\n\nexport class AnonymousSubject extends Subject {\n constructor(\n /** @deprecated Internal implementation detail, do not use directly. Will be made internal in v8. */\n public destination?: Observer,\n source?: Observable\n ) {\n super();\n this.source = source;\n }\n\n next(value: T) {\n this.destination?.next?.(value);\n }\n\n error(err: any) {\n this.destination?.error?.(err);\n }\n\n complete() {\n this.destination?.complete?.();\n }\n\n /** @internal */\n protected _subscribe(subscriber: Subscriber): Subscription {\n return this.source?.subscribe(subscriber) ?? EMPTY_SUBSCRIPTION;\n }\n}\n", "import { Subject } from './Subject';\nimport { Subscriber } from './Subscriber';\nimport { Subscription } from './Subscription';\n\n/**\n * A variant of Subject that requires an initial value and emits its current\n * value whenever it is subscribed to.\n */\nexport class BehaviorSubject extends Subject {\n constructor(private _value: T) {\n super();\n }\n\n get value(): T {\n return this.getValue();\n }\n\n /** @internal */\n protected _subscribe(subscriber: Subscriber): Subscription {\n const subscription = super._subscribe(subscriber);\n !subscription.closed && subscriber.next(this._value);\n return subscription;\n }\n\n getValue(): T {\n const { hasError, thrownError, _value } = this;\n if (hasError) {\n throw thrownError;\n }\n this._throwIfClosed();\n return _value;\n }\n\n next(value: T): void {\n super.next((this._value = value));\n }\n}\n", "import { TimestampProvider } from '../types';\n\ninterface DateTimestampProvider extends TimestampProvider {\n delegate: TimestampProvider | undefined;\n}\n\nexport const dateTimestampProvider: DateTimestampProvider = {\n now() {\n // Use the variable rather than `this` so that the function can be called\n // without being bound to the provider.\n return (dateTimestampProvider.delegate || Date).now();\n },\n delegate: undefined,\n};\n", "import { Subject } from './Subject';\nimport { TimestampProvider } from './types';\nimport { Subscriber } from './Subscriber';\nimport { Subscription } from './Subscription';\nimport { dateTimestampProvider } from './scheduler/dateTimestampProvider';\n\n/**\n * A variant of {@link Subject} that \"replays\" old values to new subscribers by emitting them when they first subscribe.\n *\n * `ReplaySubject` has an internal buffer that will store a specified number of values that it has observed. Like `Subject`,\n * `ReplaySubject` \"observes\" values by having them passed to its `next` method. When it observes a value, it will store that\n * value for a time determined by the configuration of the `ReplaySubject`, as passed to its constructor.\n *\n * When a new subscriber subscribes to the `ReplaySubject` instance, it will synchronously emit all values in its buffer in\n * a First-In-First-Out (FIFO) manner. The `ReplaySubject` will also complete, if it has observed completion; and it will\n * error if it has observed an error.\n *\n * There are two main configuration items to be concerned with:\n *\n * 1. `bufferSize` - This will determine how many items are stored in the buffer, defaults to infinite.\n * 2. `windowTime` - The amount of time to hold a value in the buffer before removing it from the buffer.\n *\n * Both configurations may exist simultaneously. So if you would like to buffer a maximum of 3 values, as long as the values\n * are less than 2 seconds old, you could do so with a `new ReplaySubject(3, 2000)`.\n *\n * ### Differences with BehaviorSubject\n *\n * `BehaviorSubject` is similar to `new ReplaySubject(1)`, with a couple of exceptions:\n *\n * 1. `BehaviorSubject` comes \"primed\" with a single value upon construction.\n * 2. `ReplaySubject` will replay values, even after observing an error, where `BehaviorSubject` will not.\n *\n * @see {@link Subject}\n * @see {@link BehaviorSubject}\n * @see {@link shareReplay}\n */\nexport class ReplaySubject extends Subject {\n private _buffer: (T | number)[] = [];\n private _infiniteTimeWindow = true;\n\n /**\n * @param _bufferSize The size of the buffer to replay on subscription\n * @param _windowTime The amount of time the buffered items will stay buffered\n * @param _timestampProvider An object with a `now()` method that provides the current timestamp. This is used to\n * calculate the amount of time something has been buffered.\n */\n constructor(\n private _bufferSize = Infinity,\n private _windowTime = Infinity,\n private _timestampProvider: TimestampProvider = dateTimestampProvider\n ) {\n super();\n this._infiniteTimeWindow = _windowTime === Infinity;\n this._bufferSize = Math.max(1, _bufferSize);\n this._windowTime = Math.max(1, _windowTime);\n }\n\n next(value: T): void {\n const { isStopped, _buffer, _infiniteTimeWindow, _timestampProvider, _windowTime } = this;\n if (!isStopped) {\n _buffer.push(value);\n !_infiniteTimeWindow && _buffer.push(_timestampProvider.now() + _windowTime);\n }\n this._trimBuffer();\n super.next(value);\n }\n\n /** @internal */\n protected _subscribe(subscriber: Subscriber): Subscription {\n this._throwIfClosed();\n this._trimBuffer();\n\n const subscription = this._innerSubscribe(subscriber);\n\n const { _infiniteTimeWindow, _buffer } = this;\n // We use a copy here, so reentrant code does not mutate our array while we're\n // emitting it to a new subscriber.\n const copy = _buffer.slice();\n for (let i = 0; i < copy.length && !subscriber.closed; i += _infiniteTimeWindow ? 1 : 2) {\n subscriber.next(copy[i] as T);\n }\n\n this._checkFinalizedStatuses(subscriber);\n\n return subscription;\n }\n\n private _trimBuffer() {\n const { _bufferSize, _timestampProvider, _buffer, _infiniteTimeWindow } = this;\n // If we don't have an infinite buffer size, and we're over the length,\n // use splice to truncate the old buffer values off. Note that we have to\n // double the size for instances where we're not using an infinite time window\n // because we're storing the values and the timestamps in the same array.\n const adjustedBufferSize = (_infiniteTimeWindow ? 1 : 2) * _bufferSize;\n _bufferSize < Infinity && adjustedBufferSize < _buffer.length && _buffer.splice(0, _buffer.length - adjustedBufferSize);\n\n // Now, if we're not in an infinite time window, remove all values where the time is\n // older than what is allowed.\n if (!_infiniteTimeWindow) {\n const now = _timestampProvider.now();\n let last = 0;\n // Search the array for the first timestamp that isn't expired and\n // truncate the buffer up to that point.\n for (let i = 1; i < _buffer.length && (_buffer[i] as number) <= now; i += 2) {\n last = i;\n }\n last && _buffer.splice(0, last + 1);\n }\n }\n}\n", "import { Scheduler } from '../Scheduler';\nimport { Subscription } from '../Subscription';\nimport { SchedulerAction } from '../types';\n\n/**\n * A unit of work to be executed in a `scheduler`. An action is typically\n * created from within a {@link SchedulerLike} and an RxJS user does not need to concern\n * themselves about creating and manipulating an Action.\n *\n * ```ts\n * class Action extends Subscription {\n * new (scheduler: Scheduler, work: (state?: T) => void);\n * schedule(state?: T, delay: number = 0): Subscription;\n * }\n * ```\n */\nexport class Action extends Subscription {\n constructor(scheduler: Scheduler, work: (this: SchedulerAction, state?: T) => void) {\n super();\n }\n /**\n * Schedules this action on its parent {@link SchedulerLike} for execution. May be passed\n * some context object, `state`. May happen at some point in the future,\n * according to the `delay` parameter, if specified.\n * @param state Some contextual data that the `work` function uses when called by the\n * Scheduler.\n * @param delay Time to wait before executing the work, where the time unit is implicit\n * and defined by the Scheduler.\n * @return A subscription in order to be able to unsubscribe the scheduled work.\n */\n public schedule(state?: T, delay: number = 0): Subscription {\n return this;\n }\n}\n", "import type { TimerHandle } from './timerHandle';\ntype SetIntervalFunction = (handler: () => void, timeout?: number, ...args: any[]) => TimerHandle;\ntype ClearIntervalFunction = (handle: TimerHandle) => void;\n\ninterface IntervalProvider {\n setInterval: SetIntervalFunction;\n clearInterval: ClearIntervalFunction;\n delegate:\n | {\n setInterval: SetIntervalFunction;\n clearInterval: ClearIntervalFunction;\n }\n | undefined;\n}\n\nexport const intervalProvider: IntervalProvider = {\n // When accessing the delegate, use the variable rather than `this` so that\n // the functions can be called without being bound to the provider.\n setInterval(handler: () => void, timeout?: number, ...args) {\n const { delegate } = intervalProvider;\n if (delegate?.setInterval) {\n return delegate.setInterval(handler, timeout, ...args);\n }\n return setInterval(handler, timeout, ...args);\n },\n clearInterval(handle) {\n const { delegate } = intervalProvider;\n return (delegate?.clearInterval || clearInterval)(handle as any);\n },\n delegate: undefined,\n};\n", "import { Action } from './Action';\nimport { SchedulerAction } from '../types';\nimport { Subscription } from '../Subscription';\nimport { AsyncScheduler } from './AsyncScheduler';\nimport { intervalProvider } from './intervalProvider';\nimport { arrRemove } from '../util/arrRemove';\nimport { TimerHandle } from './timerHandle';\n\nexport class AsyncAction extends Action {\n public id: TimerHandle | undefined;\n public state?: T;\n // @ts-ignore: Property has no initializer and is not definitely assigned\n public delay: number;\n protected pending: boolean = false;\n\n constructor(protected scheduler: AsyncScheduler, protected work: (this: SchedulerAction, state?: T) => void) {\n super(scheduler, work);\n }\n\n public schedule(state?: T, delay: number = 0): Subscription {\n if (this.closed) {\n return this;\n }\n\n // Always replace the current state with the new state.\n this.state = state;\n\n const id = this.id;\n const scheduler = this.scheduler;\n\n //\n // Important implementation note:\n //\n // Actions only execute once by default, unless rescheduled from within the\n // scheduled callback. This allows us to implement single and repeat\n // actions via the same code path, without adding API surface area, as well\n // as mimic traditional recursion but across asynchronous boundaries.\n //\n // However, JS runtimes and timers distinguish between intervals achieved by\n // serial `setTimeout` calls vs. a single `setInterval` call. An interval of\n // serial `setTimeout` calls can be individually delayed, which delays\n // scheduling the next `setTimeout`, and so on. `setInterval` attempts to\n // guarantee the interval callback will be invoked more precisely to the\n // interval period, regardless of load.\n //\n // Therefore, we use `setInterval` to schedule single and repeat actions.\n // If the action reschedules itself with the same delay, the interval is not\n // canceled. If the action doesn't reschedule, or reschedules with a\n // different delay, the interval will be canceled after scheduled callback\n // execution.\n //\n if (id != null) {\n this.id = this.recycleAsyncId(scheduler, id, delay);\n }\n\n // Set the pending flag indicating that this action has been scheduled, or\n // has recursively rescheduled itself.\n this.pending = true;\n\n this.delay = delay;\n // If this action has already an async Id, don't request a new one.\n this.id = this.id ?? this.requestAsyncId(scheduler, this.id, delay);\n\n return this;\n }\n\n protected requestAsyncId(scheduler: AsyncScheduler, _id?: TimerHandle, delay: number = 0): TimerHandle {\n return intervalProvider.setInterval(scheduler.flush.bind(scheduler, this), delay);\n }\n\n protected recycleAsyncId(_scheduler: AsyncScheduler, id?: TimerHandle, delay: number | null = 0): TimerHandle | undefined {\n // If this action is rescheduled with the same delay time, don't clear the interval id.\n if (delay != null && this.delay === delay && this.pending === false) {\n return id;\n }\n // Otherwise, if the action's delay time is different from the current delay,\n // or the action has been rescheduled before it's executed, clear the interval id\n if (id != null) {\n intervalProvider.clearInterval(id);\n }\n\n return undefined;\n }\n\n /**\n * Immediately executes this action and the `work` it contains.\n */\n public execute(state: T, delay: number): any {\n if (this.closed) {\n return new Error('executing a cancelled action');\n }\n\n this.pending = false;\n const error = this._execute(state, delay);\n if (error) {\n return error;\n } else if (this.pending === false && this.id != null) {\n // Dequeue if the action didn't reschedule itself. Don't call\n // unsubscribe(), because the action could reschedule later.\n // For example:\n // ```\n // scheduler.schedule(function doWork(counter) {\n // /* ... I'm a busy worker bee ... */\n // var originalAction = this;\n // /* wait 100ms before rescheduling the action */\n // setTimeout(function () {\n // originalAction.schedule(counter + 1);\n // }, 100);\n // }, 1000);\n // ```\n this.id = this.recycleAsyncId(this.scheduler, this.id, null);\n }\n }\n\n protected _execute(state: T, _delay: number): any {\n let errored: boolean = false;\n let errorValue: any;\n try {\n this.work(state);\n } catch (e) {\n errored = true;\n // HACK: Since code elsewhere is relying on the \"truthiness\" of the\n // return here, we can't have it return \"\" or 0 or false.\n // TODO: Clean this up when we refactor schedulers mid-version-8 or so.\n errorValue = e ? e : new Error('Scheduled action threw falsy error');\n }\n if (errored) {\n this.unsubscribe();\n return errorValue;\n }\n }\n\n unsubscribe() {\n if (!this.closed) {\n const { id, scheduler } = this;\n const { actions } = scheduler;\n\n this.work = this.state = this.scheduler = null!;\n this.pending = false;\n\n arrRemove(actions, this);\n if (id != null) {\n this.id = this.recycleAsyncId(scheduler, id, null);\n }\n\n this.delay = null!;\n super.unsubscribe();\n }\n }\n}\n", "import { Action } from './scheduler/Action';\nimport { Subscription } from './Subscription';\nimport { SchedulerLike, SchedulerAction } from './types';\nimport { dateTimestampProvider } from './scheduler/dateTimestampProvider';\n\n/**\n * An execution context and a data structure to order tasks and schedule their\n * execution. Provides a notion of (potentially virtual) time, through the\n * `now()` getter method.\n *\n * Each unit of work in a Scheduler is called an `Action`.\n *\n * ```ts\n * class Scheduler {\n * now(): number;\n * schedule(work, delay?, state?): Subscription;\n * }\n * ```\n *\n * @deprecated Scheduler is an internal implementation detail of RxJS, and\n * should not be used directly. Rather, create your own class and implement\n * {@link SchedulerLike}. Will be made internal in v8.\n */\nexport class Scheduler implements SchedulerLike {\n public static now: () => number = dateTimestampProvider.now;\n\n constructor(private schedulerActionCtor: typeof Action, now: () => number = Scheduler.now) {\n this.now = now;\n }\n\n /**\n * A getter method that returns a number representing the current time\n * (at the time this function was called) according to the scheduler's own\n * internal clock.\n * @return A number that represents the current time. May or may not\n * have a relation to wall-clock time. May or may not refer to a time unit\n * (e.g. milliseconds).\n */\n public now: () => number;\n\n /**\n * Schedules a function, `work`, for execution. May happen at some point in\n * the future, according to the `delay` parameter, if specified. May be passed\n * some context object, `state`, which will be passed to the `work` function.\n *\n * The given arguments will be processed an stored as an Action object in a\n * queue of actions.\n *\n * @param work A function representing a task, or some unit of work to be\n * executed by the Scheduler.\n * @param delay Time to wait before executing the work, where the time unit is\n * implicit and defined by the Scheduler itself.\n * @param state Some contextual data that the `work` function uses when called\n * by the Scheduler.\n * @return A subscription in order to be able to unsubscribe the scheduled work.\n */\n public schedule(work: (this: SchedulerAction, state?: T) => void, delay: number = 0, state?: T): Subscription {\n return new this.schedulerActionCtor(this, work).schedule(state, delay);\n }\n}\n", "import { Scheduler } from '../Scheduler';\nimport { Action } from './Action';\nimport { AsyncAction } from './AsyncAction';\nimport { TimerHandle } from './timerHandle';\n\nexport class AsyncScheduler extends Scheduler {\n public actions: Array> = [];\n /**\n * A flag to indicate whether the Scheduler is currently executing a batch of\n * queued actions.\n * @internal\n */\n public _active: boolean = false;\n /**\n * An internal ID used to track the latest asynchronous task such as those\n * coming from `setTimeout`, `setInterval`, `requestAnimationFrame`, and\n * others.\n * @internal\n */\n public _scheduled: TimerHandle | undefined;\n\n constructor(SchedulerAction: typeof Action, now: () => number = Scheduler.now) {\n super(SchedulerAction, now);\n }\n\n public flush(action: AsyncAction): void {\n const { actions } = this;\n\n if (this._active) {\n actions.push(action);\n return;\n }\n\n let error: any;\n this._active = true;\n\n do {\n if ((error = action.execute(action.state, action.delay))) {\n break;\n }\n } while ((action = actions.shift()!)); // exhaust the scheduler queue\n\n this._active = false;\n\n if (error) {\n while ((action = actions.shift()!)) {\n action.unsubscribe();\n }\n throw error;\n }\n }\n}\n", "import { AsyncAction } from './AsyncAction';\nimport { AsyncScheduler } from './AsyncScheduler';\n\n/**\n *\n * Async Scheduler\n *\n * Schedule task as if you used setTimeout(task, duration)\n *\n * `async` scheduler schedules tasks asynchronously, by putting them on the JavaScript\n * event loop queue. It is best used to delay tasks in time or to schedule tasks repeating\n * in intervals.\n *\n * If you just want to \"defer\" task, that is to perform it right after currently\n * executing synchronous code ends (commonly achieved by `setTimeout(deferredTask, 0)`),\n * better choice will be the {@link asapScheduler} scheduler.\n *\n * ## Examples\n * Use async scheduler to delay task\n * ```ts\n * import { asyncScheduler } from 'rxjs';\n *\n * const task = () => console.log('it works!');\n *\n * asyncScheduler.schedule(task, 2000);\n *\n * // After 2 seconds logs:\n * // \"it works!\"\n * ```\n *\n * Use async scheduler to repeat task in intervals\n * ```ts\n * import { asyncScheduler } from 'rxjs';\n *\n * function task(state) {\n * console.log(state);\n * this.schedule(state + 1, 1000); // `this` references currently executing Action,\n * // which we reschedule with new state and delay\n * }\n *\n * asyncScheduler.schedule(task, 3000, 0);\n *\n * // Logs:\n * // 0 after 3s\n * // 1 after 4s\n * // 2 after 5s\n * // 3 after 6s\n * ```\n */\n\nexport const asyncScheduler = new AsyncScheduler(AsyncAction);\n\n/**\n * @deprecated Renamed to {@link asyncScheduler}. Will be removed in v8.\n */\nexport const async = asyncScheduler;\n", "import { AsyncAction } from './AsyncAction';\nimport { Subscription } from '../Subscription';\nimport { QueueScheduler } from './QueueScheduler';\nimport { SchedulerAction } from '../types';\nimport { TimerHandle } from './timerHandle';\n\nexport class QueueAction extends AsyncAction {\n constructor(protected scheduler: QueueScheduler, protected work: (this: SchedulerAction, state?: T) => void) {\n super(scheduler, work);\n }\n\n public schedule(state?: T, delay: number = 0): Subscription {\n if (delay > 0) {\n return super.schedule(state, delay);\n }\n this.delay = delay;\n this.state = state;\n this.scheduler.flush(this);\n return this;\n }\n\n public execute(state: T, delay: number): any {\n return delay > 0 || this.closed ? super.execute(state, delay) : this._execute(state, delay);\n }\n\n protected requestAsyncId(scheduler: QueueScheduler, id?: TimerHandle, delay: number = 0): TimerHandle {\n // If delay exists and is greater than 0, or if the delay is null (the\n // action wasn't rescheduled) but was originally scheduled as an async\n // action, then recycle as an async action.\n\n if ((delay != null && delay > 0) || (delay == null && this.delay > 0)) {\n return super.requestAsyncId(scheduler, id, delay);\n }\n\n // Otherwise flush the scheduler starting with this action.\n scheduler.flush(this);\n\n // HACK: In the past, this was returning `void`. However, `void` isn't a valid\n // `TimerHandle`, and generally the return value here isn't really used. So the\n // compromise is to return `0` which is both \"falsy\" and a valid `TimerHandle`,\n // as opposed to refactoring every other instanceo of `requestAsyncId`.\n return 0;\n }\n}\n", "import { AsyncScheduler } from './AsyncScheduler';\n\nexport class QueueScheduler extends AsyncScheduler {\n}\n", "import { QueueAction } from './QueueAction';\nimport { QueueScheduler } from './QueueScheduler';\n\n/**\n *\n * Queue Scheduler\n *\n * Put every next task on a queue, instead of executing it immediately\n *\n * `queue` scheduler, when used with delay, behaves the same as {@link asyncScheduler} scheduler.\n *\n * When used without delay, it schedules given task synchronously - executes it right when\n * it is scheduled. However when called recursively, that is when inside the scheduled task,\n * another task is scheduled with queue scheduler, instead of executing immediately as well,\n * that task will be put on a queue and wait for current one to finish.\n *\n * This means that when you execute task with `queue` scheduler, you are sure it will end\n * before any other task scheduled with that scheduler will start.\n *\n * ## Examples\n * Schedule recursively first, then do something\n * ```ts\n * import { queueScheduler } from 'rxjs';\n *\n * queueScheduler.schedule(() => {\n * queueScheduler.schedule(() => console.log('second')); // will not happen now, but will be put on a queue\n *\n * console.log('first');\n * });\n *\n * // Logs:\n * // \"first\"\n * // \"second\"\n * ```\n *\n * Reschedule itself recursively\n * ```ts\n * import { queueScheduler } from 'rxjs';\n *\n * queueScheduler.schedule(function(state) {\n * if (state !== 0) {\n * console.log('before', state);\n * this.schedule(state - 1); // `this` references currently executing Action,\n * // which we reschedule with new state\n * console.log('after', state);\n * }\n * }, 0, 3);\n *\n * // In scheduler that runs recursively, you would expect:\n * // \"before\", 3\n * // \"before\", 2\n * // \"before\", 1\n * // \"after\", 1\n * // \"after\", 2\n * // \"after\", 3\n *\n * // But with queue it logs:\n * // \"before\", 3\n * // \"after\", 3\n * // \"before\", 2\n * // \"after\", 2\n * // \"before\", 1\n * // \"after\", 1\n * ```\n */\n\nexport const queueScheduler = new QueueScheduler(QueueAction);\n\n/**\n * @deprecated Renamed to {@link queueScheduler}. Will be removed in v8.\n */\nexport const queue = queueScheduler;\n", "import { AsyncAction } from './AsyncAction';\nimport { AnimationFrameScheduler } from './AnimationFrameScheduler';\nimport { SchedulerAction } from '../types';\nimport { animationFrameProvider } from './animationFrameProvider';\nimport { TimerHandle } from './timerHandle';\n\nexport class AnimationFrameAction extends AsyncAction {\n constructor(protected scheduler: AnimationFrameScheduler, protected work: (this: SchedulerAction, state?: T) => void) {\n super(scheduler, work);\n }\n\n protected requestAsyncId(scheduler: AnimationFrameScheduler, id?: TimerHandle, delay: number = 0): TimerHandle {\n // If delay is greater than 0, request as an async action.\n if (delay !== null && delay > 0) {\n return super.requestAsyncId(scheduler, id, delay);\n }\n // Push the action to the end of the scheduler queue.\n scheduler.actions.push(this);\n // If an animation frame has already been requested, don't request another\n // one. If an animation frame hasn't been requested yet, request one. Return\n // the current animation frame request id.\n return scheduler._scheduled || (scheduler._scheduled = animationFrameProvider.requestAnimationFrame(() => scheduler.flush(undefined)));\n }\n\n protected recycleAsyncId(scheduler: AnimationFrameScheduler, id?: TimerHandle, delay: number = 0): TimerHandle | undefined {\n // If delay exists and is greater than 0, or if the delay is null (the\n // action wasn't rescheduled) but was originally scheduled as an async\n // action, then recycle as an async action.\n if (delay != null ? delay > 0 : this.delay > 0) {\n return super.recycleAsyncId(scheduler, id, delay);\n }\n // If the scheduler queue has no remaining actions with the same async id,\n // cancel the requested animation frame and set the scheduled flag to\n // undefined so the next AnimationFrameAction will request its own.\n const { actions } = scheduler;\n if (id != null && id === scheduler._scheduled && actions[actions.length - 1]?.id !== id) {\n animationFrameProvider.cancelAnimationFrame(id as number);\n scheduler._scheduled = undefined;\n }\n // Return undefined so the action knows to request a new async id if it's rescheduled.\n return undefined;\n }\n}\n", "import { AsyncAction } from './AsyncAction';\nimport { AsyncScheduler } from './AsyncScheduler';\n\nexport class AnimationFrameScheduler extends AsyncScheduler {\n public flush(action?: AsyncAction): void {\n this._active = true;\n // The async id that effects a call to flush is stored in _scheduled.\n // Before executing an action, it's necessary to check the action's async\n // id to determine whether it's supposed to be executed in the current\n // flush.\n // Previous implementations of this method used a count to determine this,\n // but that was unsound, as actions that are unsubscribed - i.e. cancelled -\n // are removed from the actions array and that can shift actions that are\n // scheduled to be executed in a subsequent flush into positions at which\n // they are executed within the current flush.\n let flushId;\n if (action) {\n flushId = action.id;\n } else {\n flushId = this._scheduled;\n this._scheduled = undefined;\n }\n\n const { actions } = this;\n let error: any;\n action = action || actions.shift()!;\n\n do {\n if ((error = action.execute(action.state, action.delay))) {\n break;\n }\n } while ((action = actions[0]) && action.id === flushId && actions.shift());\n\n this._active = false;\n\n if (error) {\n while ((action = actions[0]) && action.id === flushId && actions.shift()) {\n action.unsubscribe();\n }\n throw error;\n }\n }\n}\n", "import { AnimationFrameAction } from './AnimationFrameAction';\nimport { AnimationFrameScheduler } from './AnimationFrameScheduler';\n\n/**\n *\n * Animation Frame Scheduler\n *\n * Perform task when `window.requestAnimationFrame` would fire\n *\n * When `animationFrame` scheduler is used with delay, it will fall back to {@link asyncScheduler} scheduler\n * behaviour.\n *\n * Without delay, `animationFrame` scheduler can be used to create smooth browser animations.\n * It makes sure scheduled task will happen just before next browser content repaint,\n * thus performing animations as efficiently as possible.\n *\n * ## Example\n * Schedule div height animation\n * ```ts\n * // html:
\n * import { animationFrameScheduler } from 'rxjs';\n *\n * const div = document.querySelector('div');\n *\n * animationFrameScheduler.schedule(function(height) {\n * div.style.height = height + \"px\";\n *\n * this.schedule(height + 1); // `this` references currently executing Action,\n * // which we reschedule with new state\n * }, 0, 0);\n *\n * // You will see a div element growing in height\n * ```\n */\n\nexport const animationFrameScheduler = new AnimationFrameScheduler(AnimationFrameAction);\n\n/**\n * @deprecated Renamed to {@link animationFrameScheduler}. Will be removed in v8.\n */\nexport const animationFrame = animationFrameScheduler;\n", "import { Observable } from '../Observable';\nimport { SchedulerLike } from '../types';\n\n/**\n * A simple Observable that emits no items to the Observer and immediately\n * emits a complete notification.\n *\n * Just emits 'complete', and nothing else.\n *\n * ![](empty.png)\n *\n * A simple Observable that only emits the complete notification. It can be used\n * for composing with other Observables, such as in a {@link mergeMap}.\n *\n * ## Examples\n *\n * Log complete notification\n *\n * ```ts\n * import { EMPTY } from 'rxjs';\n *\n * EMPTY.subscribe({\n * next: () => console.log('Next'),\n * complete: () => console.log('Complete!')\n * });\n *\n * // Outputs\n * // Complete!\n * ```\n *\n * Emit the number 7, then complete\n *\n * ```ts\n * import { EMPTY, startWith } from 'rxjs';\n *\n * const result = EMPTY.pipe(startWith(7));\n * result.subscribe(x => console.log(x));\n *\n * // Outputs\n * // 7\n * ```\n *\n * Map and flatten only odd numbers to the sequence `'a'`, `'b'`, `'c'`\n *\n * ```ts\n * import { interval, mergeMap, of, EMPTY } from 'rxjs';\n *\n * const interval$ = interval(1000);\n * const result = interval$.pipe(\n * mergeMap(x => x % 2 === 1 ? of('a', 'b', 'c') : EMPTY),\n * );\n * result.subscribe(x => console.log(x));\n *\n * // Results in the following to the console:\n * // x is equal to the count on the interval, e.g. (0, 1, 2, 3, ...)\n * // x will occur every 1000ms\n * // if x % 2 is equal to 1, print a, b, c (each on its own)\n * // if x % 2 is not equal to 1, nothing will be output\n * ```\n *\n * @see {@link Observable}\n * @see {@link NEVER}\n * @see {@link of}\n * @see {@link throwError}\n */\nexport const EMPTY = new Observable((subscriber) => subscriber.complete());\n\n/**\n * @param scheduler A {@link SchedulerLike} to use for scheduling\n * the emission of the complete notification.\n * @deprecated Replaced with the {@link EMPTY} constant or {@link scheduled} (e.g. `scheduled([], scheduler)`). Will be removed in v8.\n */\nexport function empty(scheduler?: SchedulerLike) {\n return scheduler ? emptyScheduled(scheduler) : EMPTY;\n}\n\nfunction emptyScheduled(scheduler: SchedulerLike) {\n return new Observable((subscriber) => scheduler.schedule(() => subscriber.complete()));\n}\n", "import { SchedulerLike } from '../types';\nimport { isFunction } from './isFunction';\n\nexport function isScheduler(value: any): value is SchedulerLike {\n return value && isFunction(value.schedule);\n}\n", "import { SchedulerLike } from '../types';\nimport { isFunction } from './isFunction';\nimport { isScheduler } from './isScheduler';\n\nfunction last(arr: T[]): T | undefined {\n return arr[arr.length - 1];\n}\n\nexport function popResultSelector(args: any[]): ((...args: unknown[]) => unknown) | undefined {\n return isFunction(last(args)) ? args.pop() : undefined;\n}\n\nexport function popScheduler(args: any[]): SchedulerLike | undefined {\n return isScheduler(last(args)) ? args.pop() : undefined;\n}\n\nexport function popNumber(args: any[], defaultValue: number): number {\n return typeof last(args) === 'number' ? args.pop()! : defaultValue;\n}\n", "export const isArrayLike = ((x: any): x is ArrayLike => x && typeof x.length === 'number' && typeof x !== 'function');", "import { isFunction } from \"./isFunction\";\n\n/**\n * Tests to see if the object is \"thennable\".\n * @param value the object to test\n */\nexport function isPromise(value: any): value is PromiseLike {\n return isFunction(value?.then);\n}\n", "import { InteropObservable } from '../types';\nimport { observable as Symbol_observable } from '../symbol/observable';\nimport { isFunction } from './isFunction';\n\n/** Identifies an input as being Observable (but not necessary an Rx Observable) */\nexport function isInteropObservable(input: any): input is InteropObservable {\n return isFunction(input[Symbol_observable]);\n}\n", "import { isFunction } from './isFunction';\n\nexport function isAsyncIterable(obj: any): obj is AsyncIterable {\n return Symbol.asyncIterator && isFunction(obj?.[Symbol.asyncIterator]);\n}\n", "/**\n * Creates the TypeError to throw if an invalid object is passed to `from` or `scheduled`.\n * @param input The object that was passed.\n */\nexport function createInvalidObservableTypeError(input: any) {\n // TODO: We should create error codes that can be looked up, so this can be less verbose.\n return new TypeError(\n `You provided ${\n input !== null && typeof input === 'object' ? 'an invalid object' : `'${input}'`\n } where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.`\n );\n}\n", "export function getSymbolIterator(): symbol {\n if (typeof Symbol !== 'function' || !Symbol.iterator) {\n return '@@iterator' as any;\n }\n\n return Symbol.iterator;\n}\n\nexport const iterator = getSymbolIterator();\n", "import { iterator as Symbol_iterator } from '../symbol/iterator';\nimport { isFunction } from './isFunction';\n\n/** Identifies an input as being an Iterable */\nexport function isIterable(input: any): input is Iterable {\n return isFunction(input?.[Symbol_iterator]);\n}\n", "import { ReadableStreamLike } from '../types';\nimport { isFunction } from './isFunction';\n\nexport async function* readableStreamLikeToAsyncGenerator(readableStream: ReadableStreamLike): AsyncGenerator {\n const reader = readableStream.getReader();\n try {\n while (true) {\n const { value, done } = await reader.read();\n if (done) {\n return;\n }\n yield value!;\n }\n } finally {\n reader.releaseLock();\n }\n}\n\nexport function isReadableStreamLike(obj: any): obj is ReadableStreamLike {\n // We don't want to use instanceof checks because they would return\n // false for instances from another Realm, like an