build locally, not with CI

This commit is contained in:
jverzani committed 2022-06-07 16:01:21 -04:00
1 parent e36e700740
commit 6d8ac9ff37
82 files changed
+5251 -104

No files matched your search

+69
View File
@@ -0,0 +1,69 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta name="viewport" content="width=device-width" />
<meta charset="utf-8" />
<!-- [automatically generated meta tags can be inserted here] -->
<meta name="theme-color" media="(prefers-color-scheme: light)" content="white">
<meta name="theme-color" media="(prefers-color-scheme: dark)" content="#2a2928">
<meta name="color-scheme" content="light dark">
<link rel="icon" type="image/png" sizes="16x16" href="https://cdn.jsdelivr.net/gh/fonsp/Pluto.jl@0.19.5/frontend/img/favicon-16x16.png" />
<link rel="icon" type="image/png" sizes="32x32" href="https://cdn.jsdelivr.net/gh/fonsp/Pluto.jl@0.19.5/frontend/img/favicon-32x32.png" />
<link rel="icon" type="image/png" sizes="96x96" href="https://cdn.jsdelivr.net/gh/fonsp/Pluto.jl@0.19.5/frontend/img/favicon-96x96.png" />
<link rel="pluto-logo-big" href="https://cdn.jsdelivr.net/gh/fonsp/Pluto.jl@0.19.5/frontend/img/logo.svg" />
<link rel="pluto-logo-small" href="https://cdn.jsdelivr.net/gh/fonsp/Pluto.jl@0.19.5/frontend/img/favicon_unsaturated.svg" />
<script defer>
console.log(
"Pluto.jl, by Fons van der Plas (https://github.com/fonsp), Mikołaj Bochenski (https://github.com/malyvsen), Michiel Dral (https://github.com/dralletje) and friends 🌈"
)
</script>
<script src="https://cdn.jsdelivr.net/npm/lodash@4.17.20/lodash.min.js" defer></script>
<script src="https://cdn.jsdelivr.net/npm/@observablehq/stdlib@3.3.1/dist/stdlib.js" defer></script>
<script src="https://cdn.jsdelivr.net/npm/iframe-resizer@4.2.11/js/iframeResizer.min.js" defer></script>
<script src="https://cdn.jsdelivr.net/npm/ansi_up@5.0.1/ansi_up.min.js" defer></script>
<!-- This doesn't do anything unless activated, and it makes sure parcel bundles this -->
<script id="iframe-resizer-content-window-script" src="https://cdn.jsdelivr.net/npm/iframe-resizer@4.2.11/js/iframeResizer.contentWindow.min.js" crossorigin="anonymous" defer></script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/fonsp/Pluto.jl@0.19.5/frontend/editor.css" type="text/css" />
<link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/fonsp/Pluto.jl@0.19.5/frontend/hide-ui.css" type="text/css" media="all" data-pluto-file="hide-ui" />
<link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/fonsp/Pluto.jl@0.19.5/frontend/binder.css" type="text/css" />
<link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/fonsp/Pluto.jl@0.19.5/frontend/treeview.css" type="text/css" />
<link rel="preload" href="https://cdn.jsdelivr.net/gh/fonsp/Pluto.jl@0.19.5/frontend/juliamono.css" as="style" />
<link rel="preload" href="https://cdn.jsdelivr.net/gh/fonsp/Pluto.jl@0.19.5/frontend/vollkorn.css" as="style" />
<link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/fonsp/Pluto.jl@0.19.5/frontend/highlightjs.css" type="text/css">
<script data-pluto-file="launch-parameters">
window.pluto_notebook_id = undefined;
window.pluto_isolated_cell_ids = undefined;
window.pluto_notebookfile = "data:text/julia;charset=utf-8;base64,IyMjIEEgUGx1dG8uamwgbm90ZWJvb2sgIyMjCiMgdjAuMTkuNQoKdXNpbmcgTWFya2Rvd24KdXNpbmcgSW50ZXJhY3RpdmVVdGlscwoKIyDilZTilZDilaEgYzMzZjFmMjYtZTY2MC0xMWVjLTAxZmMtMGQxNmRmYzVjMmE1CmJlZ2luCgl1c2luZyBDYWxjdWx1c1dpdGhKdWxpYQoJdXNpbmcgUGxvdHMKZW5kCgojIOKVlOKVkOKVoSBjMzNmMjY3Yy1lNjYwLTExZWMtMjFhYy04MWE1YzY3NGM0MjIKYmVnaW4KCXVzaW5nIENhbGN1bHVzV2l0aEp1bGlhLldlYXZlU3VwcG9ydAoJCgljb25zdCBmcm9udG1hdHRlciA9ICgKCSAgICAgICAgdGl0bGUgPSAiVGhlIEludmVyc2Ugb2YgYSBGdW5jdGlvbiIsCgkgICAgICAgIGRlc2NyaXB0aW9uID0gIkNhbGN1bHVzIHdpdGggSnVsaWE6IFRoZSBJbnZlcnNlIG9mIGEgRnVuY3Rpb24iLAoJICAgICAgICB0YWdzID0gWyJDYWxjdWx1c1dpdGhKdWxpYSIsICJwcmVjYWxjIiwgInRoZSBpbnZlcnNlIG9mIGEgZnVuY3Rpb24iXSwKCSk7CgkKCW5vdGhpbmcKZW5kCgojIOKVlOKVkOKVoSBjMzQxMTQ1Yy1lNjYwLTExZWMtMWJkNS1iZjFlYTFiNTBkYTAKdXNpbmcgUGx1dG9VSQoKIyDilZTilZDilaEgYzM0MTE0MTYtZTY2MC0xMWVjLTMxZWYtNWZmOThkMDZmNDlkCkhUTUwoIiIiCjxkaXYgY2xhc3M9ImFkbW9uaXRpb24gaW5mbyI+CjxhIGhyZWY9Imh0dHBzOi8vQ2FsY3VsdXNXaXRoSnVsaWEuZ2l0aHViLmlvIj4KPGltZyBzcmM9Imh0dHBzOi8vcmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbS9qdmVyemFuaS9DYWxjdWx1c1dpdGhKdWxpYU5vdGVzLmpsL21hc3Rlci9Dd0ovbWlzYy9sb2dvLnBuZyIgYWx0PSJDYWxjdWx1cyB3aXRoIEp1bGlhIiB3aWR0aD0iNDgiIC8+CjwvYT4KPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTozMnB4Ij5DYWxjdWx1cyBXaXRoIEp1bGlhPC9zcGFuPgo8L2Rpdj4KIiIiKQoKCiMg4pWU4pWQ4pWhIGMzM2YxNGNjLWU2NjAtMTFlYy0wMzg3LTY1MTBhYzUwZGNhNAptZCIiIiMgVGhlIEludmVyc2Ugb2YgYSBGdW5jdGlvbgoiIiIKCiMg4pWU4pWQ4pWhIGMzM2YxNTI2LWU2NjAtMTFlYy0zMjFmLThmMThhY2MxOGE2YgptZCIiIkluIHRoaXMgc2VjdGlvbiB3ZSB3aWxsIHVzZSB0aGVzZSBhZGQtb24gcGFja2FnZXM6CiIiIgoKIyDilZTilZDilaEgYzMzZjI2YzQtZTY2MC0xMWVjLTEwNzItNGIyN2UxYTU1ZWZlCm1kIiIiLS0tCiIiIgoKIyDilZTilZDilaEgYzMzZjI3NDYtZTY2MC0xMWVjLTE2MzUtNjM3MWM2NzJmMmU0Cm1kIiIiQSAodW5pdmFyaWF0ZSkgbWF0aGVtYXRpY2FsIGZ1bmN0aW9uIHJlbGF0ZXMgb3IgYXNzb2NpYXRlcyB2YWx1ZXMgb2YgJHgkIHRvIHZhbHVlcyAkeSQgdXNpbmcgdGhlIG5vdGF0aW9uICR5PWYoeCkkLiBBIGtleSBwb2ludCBpcyBhIGdpdmVuICR4JCBpcyBhc3NvY2lhdGVkIHdpdGgganVzdCBvbmUgJHkkIHZhbHVlLCB0aG91Z2ggYSBnaXZlbiAkeSQgdmFsdWUgbWF5IGJlIGFzc29jaWF0ZWQgd2l0aCBzZXZlcmFsIGRpZmZlcmVudCAkeCQgdmFsdWVzLiAoR3JhcGhpY2FsbHksIHRoaXMgaXMgdGhlIHZlcnRpY2FsIGxpbmUgdGVzdC4pCiIiIgoKIyDilZTilZDilaEgYzMzZjI3ZDItZTY2MC0xMWVjLTAzZjItNWRhMTQ5YzRhM2ZjCm1kIiIiV2UgbWF5IGNvbmNlcHR1YWxpemUgc3VjaCBhIHJlbGF0aW9uIGluIG1hbnkgd2F5czogdGhyb3VnaCBhbiBhbGdlYnJhaWMgcnVsZTsgdGhyb3VnaCB0aGUgZ3JhcGggb2YgJGY7JCB0aHJvdWdoIGEgZGVzY3JpcHRpb24gb2Ygd2hhdCAkZiQgZG9lczsgb3IgdGhyb3VnaCBhIHRhYmxlIG9mIHBhaXJlZCB2YWx1ZXMsIHNheS4gIEZvciB0aGUgbW9tZW50LCBsZXQncyBjb25zaWRlciBhIGZ1bmN0aW9uIGFzIHJ1bGUgdGhhdCB0YWtlcyBpbiBhIHZhbHVlIG9mICR4JCBhbmQgb3V0cHV0cyBhIHZhbHVlICR5JC4gSWYgYSBydWxlIGlzIGdpdmVuIGRlZmluaW5nIHRoZSBmdW5jdGlvbiwgdGhlIGNvbXB1dGF0aW9uIG9mICR5JCBpcyBzdHJhaWdodGZvcndhcmQuIEEgZGlmZmVyZW50IHF1ZXN0aW9uIGlzIG5vdCBzbyBlYXN5OiBmb3IgYSBnaXZlbiB2YWx1ZSAkeSQgd2hhdCB2YWx1ZSAtIG9yICp2YWx1ZXMqIC0gb2YgJHgkIChpZiBhbnkpIHByb2R1Y2UgYW4gb3V0cHV0IG9mICR5JD8gVGhhdCBpcywgd2hhdCAkeCQgdmFsdWUocykgc2F0aXNmeSAkZih4KT15JD8KIiIiCgojIOKVlOKVkOKVoSBjMzNmMjgyMi1lNjYwLTExZWMtMjE2OC1lMzA2MjJhZDgxYjEKbWQiIiIqSWYqIGZvciBlYWNoICR5JCBpbiBzb21lIHNldCBvZiB2YWx1ZXMgdGhlcmUgaXMganVzdCBvbmUgJHgkIHZhbHVlLCB0aGVuIHRoaXMgb3BlcmF0aW9uIGFzc29jaWF0ZXMgdG8gZWFjaCB2YWx1ZSAkeSQgYSBzaW5nbGUgdmFsdWUgJHgkLCBzbyBpdCB0b28gaXMgYSBmdW5jdGlvbi4gV2hlbiB0aGF0IGlzIHRoZSBjYXNlIHdlIGNhbGwgdGhpcyBhbiAqaW52ZXJzZSogZnVuY3Rpb24uCiIiIgoKIyDilZTilZDilaEgYzMzZjI4NTYtZTY2MC0xMWVjLTE3OWUtYmIyMmVhODY5NTk3Cm1kIiIiV2h5IGlzIHRoaXMgdXNlZnVsPyBXaGVuIGF2YWlsYWJsZSwgaXQgY2FuIGhlbHAgdXMgc29sdmUgZXF1YXRpb25zLiBJZiB3ZSBjYW4gd3JpdGUgb3VyIGVxdWF0aW9uIGFzICRmKHgpID0geSQsIHRoZW4gd2UgY2FuICJzb2x2ZSIgZm9yICR4JCB0aHJvdWdoICR4ID0gZyh5KSQsIHdoZXJlICRnJCBpcyB0aGlzIGludmVyc2UgZnVuY3Rpb24uCiIiIgoKIyDilZTilZDilaEgYzMzZjI4NjgtZTY2MC0xMWVjLTI1NTctYzMwZmJmMTQ1YTVlCm1kIiIiTGV0J3MgZXhwbG9yZSB3aGVuIHdlIGNhbiAic29sdmUiIGZvciBhbiBpbnZlcnNlIGZ1bmN0aW9uLgoiIiIKCiMg4pWU4pWQ4pWhIGMzM2YyODdjLWU2NjAtMTFlYy0yZTAyLWVkODM5M2I0NWFiNwptZCIiIkNvbnNpZGVyIHRoZSBncmFwaCBvZiB0aGUgZnVuY3Rpb24gJGYoeCkgPSAyXngkOgoiIiIKCiMg4pWU4pWQ4pWhIGMzM2YzMjIyLWU2NjAtMTFlYy0wMWJiLWVkMzAyYTcxMDY1NQpsZXQKCWYoeCkgPSAyXngKCXBsb3QoZiwgMCwgNCwgbGVnZW5kPWZhbHNlKQoJcGxvdCEoWzIsMiwwXSwgWzAsZigyKSxmKDIpXSkKZW5kCgojIOKVlOKVkOKVoSBjMzNmMzI4ZS1lNjYwLTExZWMtMTc4OS1iYjA2NjY3ZDA1MWUKbWQiIiJUaGUgZ3JhcGggb2YgYSBmdW5jdGlvbiBpcyBhIHJlcHJlc2VudGF0aW9uIG9mIHBvaW50cyAkKHgsZih4KSkkLCBzbyB0byAqZmluZCogJGYoYykkIGZyb20gdGhlIGdyYXBoLCB3ZSBiZWdpbiBvbiB0aGUgJHgkIGF4aXMgYXQgJGMkLCBtb3ZlIHZlcnRpY2FsbHkgdG8gdGhlIGdyYXBoICh0aGUgcG9pbnQgJChjLCBmKGMpKSQpLCBhbmQgdGhlbiBtb3ZlIGhvcml6b250YWxseSB0byB0aGUgJHkkIGF4aXMsIGludGVyc2VjdGluZyBpdCBhdCAkZihjKSQuIFRoZSBmaWd1cmUgc2hvd3MgdGhpcyBmb3IgJGM9MiQsIGZyb20gd2hpY2ggd2UgY2FuIHJlYWQgdGhhdCAkZihjKSQgaXMgYWJvdXQgJDQkLiBUaGlzIGlzIGhvdyBhbiAkeCQgaXMgYXNzb2NpYXRlZCB0byBhIHNpbmdsZSAkeSQuCiIiIgoKIyDilZTilZDilaEgYzMzZjMzOGEtZTY2MC0xMWVjLTMxZTItOTc5ODZlZmFmOWRkCm1kIiIiSWYgd2Ugd2VyZSB0byAqcmV2ZXJzZSogdGhlIGRpcmVjdGlvbiwgc3RhcnRpbmcgYXQgJGYoYykkIG9uIHRoZSAkeSQgYXhpcyBhbmQgdGhlbiBtb3ZpbmcgaG9yaXpvbnRhbGx5IHRvIHRoZSBncmFwaCwgYW5kIHRoZW4gdmVydGljYWxseSB0bLine truncated
window.pluto_disable_ui = true;
window.pluto_slider_server_url = undefined;
window.pluto_binder_url = "https://mybinder.org/v2/gh/fonsp/pluto-on-binder/v0.19.5";
window.pluto_statefile = "data:;base64,3gAQpWJvbmRzgKxjZWxsX3Jlc3VsdHPeAK3ZJGMzNDAwOGQyLWU2NjAtMTFlYy0yNGM1LTMxNjY4ODEwYTg2YommcXVldWVkwqRsb2dzkKdydW5uaW5nwqZvdXRwdXSGpGJvZHnaCKc8Zm9ybSBjbGFzcz0ibXgtMiBteS0zIiBuYW1lPSdXZWF2ZVF1ZXN0aW9uJyBkYXRhLWlkPSdpTFFBazJ3OCcgZGF0YS1jb250cm9sdHlwZT0nJz4KICA8ZGl2IGNsYXNzPSdmb3JtLWdyb3VwICc+CiAgICA8ZGl2IGNsYXNzPSdjb250cm9scyc+CiAgICAgIDxkaXYgY2xhc3M9ImZvcm0tZmxvYXRpbmcgaW5wdXQtZ3JvdXAiIGlkPSJjb250cm9sc19pTFFBazJ3OCI+CiAgICAgICAgPGRpdiBzdHlsZT0icGFkZGluZy10b3A6IDVweCI+CiAgICA8ZGl2IGNsYXNzPSJmb3JtLWNoZWNrIj4KICA8bGFiZWw+CiAgICA8aW5wdXQgY2xhc3M9ImZvcm0tY2hlY2staW5wdXQiIHR5cGU9InJhZGlvIiBuYW1lPSJyYWRpb19pTFFBazJ3OCIKICAgICAgICAgICAgICBpZD0icmFkaW9faUxRQWsydzhfMSIgdmFsdWU9IjEiPgogICAgICA8c3BhbiA9IGNsYXNzPSJsYWJlbC1ib2R5Ij4KICAgICAgICA8c3BhbiBjbGFzcz0idGV4Ij4kZl4mIzEyMzstMSYjMTI1OyYjNDA7eCYjNDE7ICYjNjE7ICYjNDA7NXktNCYjNDE7XiYjMTIzOzEvMyYjMTI1OyQ8L3NwYW4+CiAgICAgIDwvc3Bhbj4KICAgIDwvaW5wdXQ+CiAgPC9sYWJlbD4KPC9kaXY+CjxkaXYgY2xhc3M9ImZvcm0tY2hlY2siPgogIDxsYWJlbD4KICAgIDxpbnB1dCBjbGFzcz0iZm9ybS1jaGVjay1pbnB1dCIgdHlwZT0icmFkaW8iIG5hbWU9InJhZGlvX2lMUUFrMnc4IgogICAgICAgICAgICAgIGlkPSJyYWRpb19pTFFBazJ3OF8yIiB2YWx1ZT0iMiI+CiAgICAgIDxzcGFuID0gY2xhc3M9ImxhYmVsLWJvZHkiPgogICAgICAgIDxzcGFuIGNsYXNzPSJ0ZXgiPiRmXiYjMTIzOy0xJiMxMjU7JiM0MDt4JiM0MTsgJiM2MTsgJiM0MDs1eS00JiM0MTteMyQ8L3NwYW4+CiAgICAgIDwvc3Bhbj4KICAgIDwvaW5wdXQ+CiAgPC9sYWJlbD4KPC9kaXY+CjxkaXYgY2xhc3M9ImZvcm0tY2hlY2siPgogIDxsYWJlbD4KICAgIDxpbnB1dCBjbGFzcz0iZm9ybS1jaGVjay1pbnB1dCIgdHlwZT0icmFkaW8iIG5hbWU9InJhZGlvX2lMUUFrMnc4IgogICAgICAgICAgICAgIGlkPSJyYWRpb19pTFFBazJ3OF8zIiB2YWx1ZT0iMyI+CiAgICAgIDxzcGFuID0gY2xhc3M9ImxhYmVsLWJvZHkiPgogICAgICAgIDxzcGFuIGNsYXNzPSJ0ZXgiPiRmXiYjMTIzOy0xJiMxMjU7JiM0MDt4JiM0MTsgJiM2MTsgNS8mIzQwO3heMyAmIzQzOyA0JiM0MTskPC9zcGFuPgogICAgICA8L3NwYW4+CiAgICA8L2lucHV0PgogIDwvbGFiZWw+CjwvZGl2PgoKICAgIAogICAgICAgIDwvZGl2PgogICAgICA8L2Rpdj4KICAgICAgPGRpdiBpZD0naUxRQWsydzhfbWVzc2FnZScgc3R5bGU9InBhZGRpbmctYm90dG9tOiAxNXB4Ij48L2Rpdj4KICAgIDwvZGl2PgogIDwvZGl2Pgo8L2Zvcm0+Cgo8c2NyaXB0IHRleHQ9J3RleHQvamF2YXNjcmlwdCc+CmRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJ2lucHV0W25hbWU9InJhZGlvX2lMUUFrMnc4Il0nKS5mb3JFYWNoKGZ1bmN0aW9uKHJiKSB7CnJiLmFkZEV2ZW50TGlzdGVuZXIoImNoYW5nZSIsIGZ1bmN0aW9uKCkgewogICAgdmFyIGNvcnJlY3QgPSByYi52YWx1ZSA9PSAxOwogICAgdmFyIG1zZ0JveCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdpTFFBazJ3OF9tZXNzYWdlJyk7CiAgICAgIGlmKGNvcnJlY3QpIHsKICAgIG1zZ0JveC5pbm5lckhUTUwgPSAiPGRpdiBjbGFzcz0ncGx1dG8tb3V0cHV0IGFkbW9uaXRpb24gbm90ZSBhbGVydCBhbGVydC1zdWNjZXNzJz48c3Bhbj4g8J+RjSZuYnNwOyBDb3JyZWN0IDwvc3Bhbj48L2Rpdj4iOwogICAgdmFyIGV4cGxhbmF0aW9uID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImV4cGxhbmF0aW9uX2lMUUFrMnc4IikKICAgIGlmIChleHBsYW5hdGlvbiAhPSBudWxsKSB7CiAgICAgICBleHBsYW5hdGlvbi5zdHlsZS5kaXNwbGF5ID0gIm5vbmUiOwogICAgfQogIH0gZWxzZSB7CiAgICBtc2dCb3guaW5uZXJIVE1MID0gIjxkaXYgY2xhc3M9J3BsdXRvLW91dHB1dCBhZG1vbml0aW9uIGFsZXJ0IGFsZXJ0LWRhbmdlcic+PHNwYW4+8J+RjiZuYnNwOyBJbmNvcnJlY3QgPC9zcGFuPjwvZGl2PiI7CiAgICB2YXIgZXhwbGFuYXRpb24gPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgiZXhwbGFuYXRpb25faUxRQWsydzgiKQogICAgaWYgKGV4cGxhbmF0aW9uICE9IG51bGwpIHsKICAgICAgIGV4cGxhbmF0aW9uLnN0eWxlLmRpc3BsYXkgPSAiYmxvY2siOwogICAgfQogIH0KCn0pfSk7Cgo8L3NjcmlwdD4KpG1pbWWpdGV4dC9odG1srHJvb3Rhc3NpZ25lZcCybGFzdF9ydW5fdGltZXN0YW1wy0HYp9KRMG/4sHBlcnNpc3RfanNfc3RhdGXCt2hhc19wbHV0b19ob29rX2ZlYXR1cmVzwqdjZWxsX2lk2SRjMzQwMDhkMi1lNjYwLTExZWMtMjRjNS0zMTY2ODgxMGE4NmK5ZGVwZW5kc19vbl9kaXNhYmxlZF9jZWxsc8KncnVudGltZc1/u7VwdWJsaXNoZWRfb2JqZWN0X2tleXOQp2Vycm9yZWTC2SRjMzNmMzQ1Mi1lNjYwLTExZWMtMTMzOC00ZmQzNjMwYWYwODSJpnF1ZXVlZMKkbG9nc5CncnVubmluZ8Kmb3V0cHV0hqRib2R52gGNPGRpdiBjbGFzcz0ibWFya2Rvd24iPjxwPlRoZSBmdW5jdGlvbiA8c3BhbiBjbGFzcz0idGV4Ij4kMl54JDwvc3Bhbj4sIGdyYXBoZWQgYWJvdmUsIGlzIHN0cmljdGx5IGluY3JlYXNpbmcsIHNvIGl0IHdpbGwgaGF2ZSBhbiBpbnZlcnNlIGZ1bmN0aW9uLiBUaGF0IGlzIHdlIGNhbiBzb2x2ZSBmb3IgPHNwYW4gY2xhc3M9InRleCI+JHgkPC9zcGFuPiBpbiBhbiBlcXVhdGlvbiBsaWtlIDxzcGFuIGNsYXNzPSJ0ZXgiPiQyXnggJiM2MTsgOSQ8L3NwYW4+IHVzaW5nIHRoZSBpbnZlcnNlIGZ1bmN0aW9uIG9mIDxzcGFuIGNsYXNzPSJ0ZXgiPiRmJiM0MDt4JiM0MTsgJiM2MTsgMl54JDwvc3Bhbj4sIHByb3ZpZGVkIHdlIGNhbiBpZGVudGlmeSB0aGUgaW52ZXJzZSBmdW5jdGlvbi48L3A+CjwvZGl2PqRtaW1lqXRleHQvaHRtbKxyb290YXNzaWduZWXAsmxhc3RfcnVuX3RpbWVzdGFtcMtB2KfSkURao7BwZXJzaXN0X2pzX3N0YXRlwrdoYXNfcGx1dG9faG9va19mZWF0dXJlc8KnY2VsbF9pZNkkYzMzZjM0NTItZTY2MC0xMWVjLTEzMzgtNGZkMzYzMGFmMDg0uWRlcGVuZHNfb25fZGlzYWJsZWRfY2VsbHPCp3J1bnRpbWXOAHDi5rVwdWJsaXNoZWRfb2JqZWN0X2tleXOQp2Vycm9yZWTC2SRjMzNmMzU5Yy1lNjYwLTExZWMtMzAyNy1jMWE1YzA1NDVhOWOJpnF1ZXVlZMKkbG9nc5CncnVubmluZ8Kmb3V0cHV0hqRib2R52e88ZGl2IGNsYXNzPSJtYXJrZG93biI+PHA+RnJvbSB0aGlzLCB3ZSBoYXZlIHRoZSBmdW5jdGlvbiA8c3BhbiBjbGFzcz0idGV4Ij4kZyYjNDA7eSYjNDE7ICYjNjE7ICYjNDA7eS0zMiYjNDE7IC8gJiM0MDs5LzUmIzQxOyQ8L3NwYW4+IGlzIHRoZSBpbnZlcnNlIGZ1bmN0aW9uIG9mIDxzcGFuIGNsYXNzPSJ0ZXgiPiRmJiM0MDt4JiM0MTsgJiM2MTsgIDkvNVxjZG90IHggJiM0MzsgMzIkPC9zcGFuPi48L3A+CjwvZGl2PqRtaW1lqXRleHQvaHRtbKxyb290YXNzaWduZWXAsmxhc3RfcnVuX3RpbWVzdGFtcMtB2KfSkUSa0LBwZXJzaXN0X2pzX3N0YXRlwrdoYXNfcGx1dG9faG9va19mZWF0dXJlc8KnY2VsbF9pZNkkYzMzZjM1OWMtZTY2MC0xMWVjLTMwMjctYzFhNWMwNTQ1YTljuWRlcGVuZHNfb25fZGlzYWJsZWRfY2VsbHPCp3J1Line truncated
window.pluto_preamble_html = undefined;
</script>
<!-- [automatically generated launch parameters can be inserted here] -->
<script src="https://cdn.jsdelivr.net/gh/fonsp/Pluto.jl@0.19.5/frontend/editor.js" type="module" defer></script>
<script src="https://cdn.jsdelivr.net/gh/fonsp/Pluto.jl@0.19.5/frontend/warn_old_browsers.js"></script>
<!-- This script will be enabled by JS after the notebook has initialized to prevent taking up bandwidth during the initial load. -->
<script type="text/javascript" id="MathJax-script" not-the-src-yet="https://cdn.jsdelivr.net/npm/mathjax@3.1.2/es5/tex-svg-full.js" async></script>
</head>
<body class="loading no-MαθJax">
<div style="display: flex; min-height: 100vh;">
<pluto-editor class="fullscreen"></pluto-editor>
</div>
</body>
</html>