Skip to content

Commit

Permalink
deploy: 282ef2f
Browse files Browse the repository at this point in the history
  • Loading branch information
MatthewSteen committed Sep 16, 2024
1 parent 39cd397 commit 3da73e7
Show file tree
Hide file tree
Showing 105 changed files with 2,253 additions and 1,179 deletions.
Binary file modified .doctrees/README.doctree
Binary file not shown.
Binary file modified .doctrees/environment.pickle
Binary file not shown.
Binary file not shown.
Binary file modified .doctrees/explanations/shapes-and-templates.doctree
Binary file not shown.
Binary file modified .doctrees/guides/generating-queries.doctree
Binary file not shown.
Binary file modified .doctrees/guides/ingress-bacnet-to-brick.doctree
Binary file not shown.
Binary file modified .doctrees/tutorials/model_creation.doctree
Binary file not shown.
1 change: 1 addition & 0 deletions README.html
Original file line number Diff line number Diff line change
Expand Up @@ -256,6 +256,7 @@
<li class="toctree-l1"><a class="reference internal" href="explanations/templates.html">Templates</a></li>
<li class="toctree-l1"><a class="reference internal" href="explanations/shapes-and-templates.html">Shapes and Templates</a></li>
<li class="toctree-l1"><a class="reference internal" href="explanations/shacl_to_sparql.html">SHACL to SPARQL Conversion</a></li>
<li class="toctree-l1"><a class="reference internal" href="explanations/point-label-parsing.html">Point Label Parsing</a></li>
</ul>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">Appendix</span></p>
<ul class="nav bd-sidenav">
Expand Down
1 change: 1 addition & 0 deletions _modules/buildingmotif/api/app.html
Original file line number Diff line number Diff line change
Expand Up @@ -254,6 +254,7 @@
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/templates.html">Templates</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/shapes-and-templates.html">Shapes and Templates</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/shacl_to_sparql.html">SHACL to SPARQL Conversion</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/point-label-parsing.html">Point Label Parsing</a></li>
</ul>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">Appendix</span></p>
<ul class="nav bd-sidenav">
Expand Down
1 change: 1 addition & 0 deletions _modules/buildingmotif/api/views/library.html
Original file line number Diff line number Diff line change
Expand Up @@ -254,6 +254,7 @@
<li class="toctree-l1"><a class="reference internal" href="../../../../explanations/templates.html">Templates</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../explanations/shapes-and-templates.html">Shapes and Templates</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../explanations/shacl_to_sparql.html">SHACL to SPARQL Conversion</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../explanations/point-label-parsing.html">Point Label Parsing</a></li>
</ul>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">Appendix</span></p>
<ul class="nav bd-sidenav">
Expand Down
1 change: 1 addition & 0 deletions _modules/buildingmotif/api/views/model.html
Original file line number Diff line number Diff line change
Expand Up @@ -254,6 +254,7 @@
<li class="toctree-l1"><a class="reference internal" href="../../../../explanations/templates.html">Templates</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../explanations/shapes-and-templates.html">Shapes and Templates</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../explanations/shacl_to_sparql.html">SHACL to SPARQL Conversion</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../explanations/point-label-parsing.html">Point Label Parsing</a></li>
</ul>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">Appendix</span></p>
<ul class="nav bd-sidenav">
Expand Down
1 change: 1 addition & 0 deletions _modules/buildingmotif/api/views/template.html
Original file line number Diff line number Diff line change
Expand Up @@ -254,6 +254,7 @@
<li class="toctree-l1"><a class="reference internal" href="../../../../explanations/templates.html">Templates</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../explanations/shapes-and-templates.html">Shapes and Templates</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../explanations/shacl_to_sparql.html">SHACL to SPARQL Conversion</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../../explanations/point-label-parsing.html">Point Label Parsing</a></li>
</ul>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">Appendix</span></p>
<ul class="nav bd-sidenav">
Expand Down
1 change: 1 addition & 0 deletions _modules/buildingmotif/building_motif/building_motif.html
Original file line number Diff line number Diff line change
Expand Up @@ -254,6 +254,7 @@
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/templates.html">Templates</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/shapes-and-templates.html">Shapes and Templates</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/shacl_to_sparql.html">SHACL to SPARQL Conversion</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/point-label-parsing.html">Point Label Parsing</a></li>
</ul>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">Appendix</span></p>
<ul class="nav bd-sidenav">
Expand Down
1 change: 1 addition & 0 deletions _modules/buildingmotif/building_motif/singleton.html
Original file line number Diff line number Diff line change
Expand Up @@ -254,6 +254,7 @@
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/templates.html">Templates</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/shapes-and-templates.html">Shapes and Templates</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/shacl_to_sparql.html">SHACL to SPARQL Conversion</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/point-label-parsing.html">Point Label Parsing</a></li>
</ul>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">Appendix</span></p>
<ul class="nav bd-sidenav">
Expand Down
1 change: 1 addition & 0 deletions _modules/buildingmotif/database/graph_connection.html
Original file line number Diff line number Diff line change
Expand Up @@ -254,6 +254,7 @@
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/templates.html">Templates</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/shapes-and-templates.html">Shapes and Templates</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/shacl_to_sparql.html">SHACL to SPARQL Conversion</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/point-label-parsing.html">Point Label Parsing</a></li>
</ul>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">Appendix</span></p>
<ul class="nav bd-sidenav">
Expand Down
1 change: 1 addition & 0 deletions _modules/buildingmotif/database/table_connection.html
Original file line number Diff line number Diff line change
Expand Up @@ -254,6 +254,7 @@
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/templates.html">Templates</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/shapes-and-templates.html">Shapes and Templates</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/shacl_to_sparql.html">SHACL to SPARQL Conversion</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/point-label-parsing.html">Point Label Parsing</a></li>
</ul>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">Appendix</span></p>
<ul class="nav bd-sidenav">
Expand Down
1 change: 1 addition & 0 deletions _modules/buildingmotif/database/tables.html
Original file line number Diff line number Diff line change
Expand Up @@ -254,6 +254,7 @@
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/templates.html">Templates</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/shapes-and-templates.html">Shapes and Templates</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/shacl_to_sparql.html">SHACL to SPARQL Conversion</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/point-label-parsing.html">Point Label Parsing</a></li>
</ul>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">Appendix</span></p>
<ul class="nav bd-sidenav">
Expand Down
1 change: 1 addition & 0 deletions _modules/buildingmotif/database/utils.html
Original file line number Diff line number Diff line change
Expand Up @@ -254,6 +254,7 @@
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/templates.html">Templates</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/shapes-and-templates.html">Shapes and Templates</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/shacl_to_sparql.html">SHACL to SPARQL Conversion</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/point-label-parsing.html">Point Label Parsing</a></li>
</ul>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">Appendix</span></p>
<ul class="nav bd-sidenav">
Expand Down
1 change: 1 addition & 0 deletions _modules/buildingmotif/dataclasses/library.html
Original file line number Diff line number Diff line change
Expand Up @@ -254,6 +254,7 @@
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/templates.html">Templates</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/shapes-and-templates.html">Shapes and Templates</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/shacl_to_sparql.html">SHACL to SPARQL Conversion</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/point-label-parsing.html">Point Label Parsing</a></li>
</ul>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">Appendix</span></p>
<ul class="nav bd-sidenav">
Expand Down
1 change: 1 addition & 0 deletions _modules/buildingmotif/dataclasses/model.html
Original file line number Diff line number Diff line change
Expand Up @@ -254,6 +254,7 @@
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/templates.html">Templates</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/shapes-and-templates.html">Shapes and Templates</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/shacl_to_sparql.html">SHACL to SPARQL Conversion</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/point-label-parsing.html">Point Label Parsing</a></li>
</ul>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">Appendix</span></p>
<ul class="nav bd-sidenav">
Expand Down
1 change: 1 addition & 0 deletions _modules/buildingmotif/dataclasses/shape_collection.html
Original file line number Diff line number Diff line change
Expand Up @@ -254,6 +254,7 @@
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/templates.html">Templates</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/shapes-and-templates.html">Shapes and Templates</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/shacl_to_sparql.html">SHACL to SPARQL Conversion</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/point-label-parsing.html">Point Label Parsing</a></li>
</ul>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">Appendix</span></p>
<ul class="nav bd-sidenav">
Expand Down
11 changes: 10 additions & 1 deletion _modules/buildingmotif/dataclasses/template.html
Original file line number Diff line number Diff line change
Expand Up @@ -254,6 +254,7 @@
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/templates.html">Templates</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/shapes-and-templates.html">Shapes and Templates</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/shacl_to_sparql.html">SHACL to SPARQL Conversion</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/point-label-parsing.html">Point Label Parsing</a></li>
</ul>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">Appendix</span></p>
<ul class="nav bd-sidenav">
Expand Down Expand Up @@ -747,7 +748,15 @@ <h1>Source code for buildingmotif.dataclasses.template</h1><div class="highlight
<span class="n">deptempl_opt_args</span><span class="o">.</span><span class="n">update</span><span class="p">(</span><span class="n">deptempl</span><span class="o">.</span><span class="n">parameters</span><span class="p">)</span>

<span class="c1"># convert our set of optional params to a list and assign to the parent template</span>
<span class="n">templ</span><span class="o">.</span><span class="n">optional_args</span> <span class="o">=</span> <span class="nb">list</span><span class="p">(</span><span class="n">templ_optional_args</span><span class="o">.</span><span class="n">union</span><span class="p">(</span><span class="n">deptempl_opt_args</span><span class="p">))</span>
<span class="c1"># 1. get required parameters from the original template</span>
<span class="c1"># 2. calculate all optional requirements from the dependency template and the original template</span>
<span class="c1"># 3. remove required parameters from the optional requirements</span>
<span class="c1"># This avoids a bug where an optional dependency makes reference to a required parameter, and then</span>
<span class="c1"># subsequent inlining of the dependency without optional args would remove the required parameter</span>
<span class="n">required</span> <span class="o">=</span> <span class="n">templ</span><span class="o">.</span><span class="n">parameters</span> <span class="o">-</span> <span class="n">templ_optional_args</span>
<span class="n">templ</span><span class="o">.</span><span class="n">optional_args</span> <span class="o">=</span> <span class="nb">list</span><span class="p">(</span>
<span class="n">templ_optional_args</span><span class="o">.</span><span class="n">union</span><span class="p">(</span><span class="n">deptempl_opt_args</span><span class="p">)</span> <span class="o">-</span> <span class="n">required</span>
<span class="p">)</span>

<span class="c1"># append the inlined template into the parent&#39;s body</span>
<span class="n">templ</span><span class="o">.</span><span class="n">body</span> <span class="o">+=</span> <span class="n">deptempl</span><span class="o">.</span><span class="n">body</span>
Expand Down
1 change: 1 addition & 0 deletions _modules/buildingmotif/dataclasses/validation.html
Original file line number Diff line number Diff line change
Expand Up @@ -254,6 +254,7 @@
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/templates.html">Templates</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/shapes-and-templates.html">Shapes and Templates</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/shacl_to_sparql.html">SHACL to SPARQL Conversion</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/point-label-parsing.html">Point Label Parsing</a></li>
</ul>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">Appendix</span></p>
<ul class="nav bd-sidenav">
Expand Down
1 change: 1 addition & 0 deletions _modules/buildingmotif/ingresses/bacnet.html
Original file line number Diff line number Diff line change
Expand Up @@ -254,6 +254,7 @@
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/templates.html">Templates</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/shapes-and-templates.html">Shapes and Templates</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/shacl_to_sparql.html">SHACL to SPARQL Conversion</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/point-label-parsing.html">Point Label Parsing</a></li>
</ul>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">Appendix</span></p>
<ul class="nav bd-sidenav">
Expand Down
1 change: 1 addition & 0 deletions _modules/buildingmotif/ingresses/base.html
Original file line number Diff line number Diff line change
Expand Up @@ -254,6 +254,7 @@
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/templates.html">Templates</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/shapes-and-templates.html">Shapes and Templates</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/shacl_to_sparql.html">SHACL to SPARQL Conversion</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/point-label-parsing.html">Point Label Parsing</a></li>
</ul>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">Appendix</span></p>
<ul class="nav bd-sidenav">
Expand Down
1 change: 1 addition & 0 deletions _modules/buildingmotif/ingresses/brick.html
Original file line number Diff line number Diff line change
Expand Up @@ -254,6 +254,7 @@
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/templates.html">Templates</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/shapes-and-templates.html">Shapes and Templates</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/shacl_to_sparql.html">SHACL to SPARQL Conversion</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/point-label-parsing.html">Point Label Parsing</a></li>
</ul>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">Appendix</span></p>
<ul class="nav bd-sidenav">
Expand Down
1 change: 1 addition & 0 deletions _modules/buildingmotif/ingresses/csvingress.html
Original file line number Diff line number Diff line change
Expand Up @@ -254,6 +254,7 @@
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/templates.html">Templates</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/shapes-and-templates.html">Shapes and Templates</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/shacl_to_sparql.html">SHACL to SPARQL Conversion</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/point-label-parsing.html">Point Label Parsing</a></li>
</ul>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">Appendix</span></p>
<ul class="nav bd-sidenav">
Expand Down
1 change: 1 addition & 0 deletions _modules/buildingmotif/ingresses/naming_convention.html
Original file line number Diff line number Diff line change
Expand Up @@ -254,6 +254,7 @@
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/templates.html">Templates</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/shapes-and-templates.html">Shapes and Templates</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/shacl_to_sparql.html">SHACL to SPARQL Conversion</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/point-label-parsing.html">Point Label Parsing</a></li>
</ul>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">Appendix</span></p>
<ul class="nav bd-sidenav">
Expand Down
1 change: 1 addition & 0 deletions _modules/buildingmotif/ingresses/template.html
Original file line number Diff line number Diff line change
Expand Up @@ -254,6 +254,7 @@
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/templates.html">Templates</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/shapes-and-templates.html">Shapes and Templates</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/shacl_to_sparql.html">SHACL to SPARQL Conversion</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/point-label-parsing.html">Point Label Parsing</a></li>
</ul>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">Appendix</span></p>
<ul class="nav bd-sidenav">
Expand Down
1 change: 1 addition & 0 deletions _modules/buildingmotif/ingresses/xlsx.html
Original file line number Diff line number Diff line change
Expand Up @@ -254,6 +254,7 @@
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/templates.html">Templates</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/shapes-and-templates.html">Shapes and Templates</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/shacl_to_sparql.html">SHACL to SPARQL Conversion</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/point-label-parsing.html">Point Label Parsing</a></li>
</ul>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">Appendix</span></p>
<ul class="nav bd-sidenav">
Expand Down
1 change: 1 addition & 0 deletions _modules/buildingmotif/label_parsing/combinators.html
Original file line number Diff line number Diff line change
Expand Up @@ -254,6 +254,7 @@
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/templates.html">Templates</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/shapes-and-templates.html">Shapes and Templates</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/shacl_to_sparql.html">SHACL to SPARQL Conversion</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/point-label-parsing.html">Point Label Parsing</a></li>
</ul>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">Appendix</span></p>
<ul class="nav bd-sidenav">
Expand Down
1 change: 1 addition & 0 deletions _modules/buildingmotif/label_parsing/parser.html
Original file line number Diff line number Diff line change
Expand Up @@ -254,6 +254,7 @@
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/templates.html">Templates</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/shapes-and-templates.html">Shapes and Templates</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/shacl_to_sparql.html">SHACL to SPARQL Conversion</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/point-label-parsing.html">Point Label Parsing</a></li>
</ul>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">Appendix</span></p>
<ul class="nav bd-sidenav">
Expand Down
1 change: 1 addition & 0 deletions _modules/buildingmotif/label_parsing/tokens.html
Original file line number Diff line number Diff line change
Expand Up @@ -254,6 +254,7 @@
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/templates.html">Templates</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/shapes-and-templates.html">Shapes and Templates</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/shacl_to_sparql.html">SHACL to SPARQL Conversion</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../explanations/point-label-parsing.html">Point Label Parsing</a></li>
</ul>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">Appendix</span></p>
<ul class="nav bd-sidenav">
Expand Down
Loading

0 comments on commit 3da73e7

Please sign in to comment.