aboutsummaryrefslogtreecommitdiff
path: root/content/posts/linear_algebra
diff options
context:
space:
mode:
authorKaran Jayachandra <me@karanj.com>2026-04-20 08:53:20 +0200
committerKaran Jayachandra <me@karanj.com>2026-04-20 08:53:20 +0200
commit25036063ed8d635919a342d09b559e00e2335830 (patch)
tree6fb5b8848ef06d01c5ac765a6eb027ce88993792 /content/posts/linear_algebra
parent2cb2985b33e01a4f6160ffad5a194ea0d61e2851 (diff)
parentb3194a1bef5062ed1304c7e68811656a1ce9f4ed (diff)
Merge branch 'develop' into 'main'
Develop See merge request KaranJayachandra/karanjayachandra.gitlab.io!15
Diffstat (limited to 'content/posts/linear_algebra')
-rw-r--r--content/posts/linear_algebra/index.md35
-rw-r--r--content/posts/linear_algebra/matrices.ipe446
-rw-r--r--content/posts/linear_algebra/matrices.svg440
3 files changed, 921 insertions, 0 deletions
diff --git a/content/posts/linear_algebra/index.md b/content/posts/linear_algebra/index.md
new file mode 100644
index 0000000..dc52ef1
--- /dev/null
+++ b/content/posts/linear_algebra/index.md
@@ -0,0 +1,35 @@
++++
+title = "Essence of Linear Algebra"
+date = 2026-04-14
+math = true
++++
+
+When I first encountered linear algebra in school, I failed to realize the profound impact it has on the world around us. At this moment all I could think of was that this was a tool to solve $n$ equations in $n$ unknowns. This recurred when I was studying Linear Algebra although at a higher level during my undergraduate studies. When studying for my master's degree I saw the gaping hole in knowledge I had in basic mathematics. Things my fellow students found intuitive would require me to spend time writing several equations. It was at this point that I realized that I needed a refresher course. At this moment I came across [Gilbert Strang's Lectures for MIT18.06](https://www.youtube.com/watch?v=7UJ4CFRGd-U&list=PLE7DDD91010BC51F8). This was a godsend. Without this course I do not think I would have my degree or a job. I even wrote an email to this effect to Prof. Strang who was also kind enough to respond and warm greetings. I find his [book](https://math.mit.edu/~gs/linearalgebra/ila6/indexila6.html) on this topic to be the definitive source of information on Linear Algebra. No article can hope to capture the effect that attending his lectures would. I highly recommend that you do it if you have the time. However if you are in need of a quick recap of its concept, I summarize my understanding of the course in a way that made sense. It is more of a reference for myself for the future when I might forget a thing or two. Here we go!
+
+## Vectors
+
+The fundamental unit of linear algebra is a vector. A vector is a collection of numbers that belong together. The most basic of which you might be familiar with as the cartesian coordinate system where the numbers represent the components along the $x$, $y$ and $z$ axes.
+
+$$ \mathbf{v} = \begin{bmatrix} x \\\\ y \\\\ z \end{bmatrix} $$
+
+But it doesn't have to be this literal. A vector can contain any information. A more realistic example could be a vector containing id of a car dealership, the number of sedans sold at the location, the total number of sales persons and the number of years the location has been active. Any set of related information can be added to a vector. Even words can be used by creating a numerical representation of it. This is what is done by LLMs. A vector is not limited in dimensions. The examples above have 3 and 4 dimensions or in mathematical terms in $\mathcal{R}^3$ and $\mathcal{R}^4$. But this can be extended to any random number of dimensions, $\mathcal{R}^n$. Vectors can be added together and scale. A linear combination is a generalization of combining vectors in different amounts. Notice that vectors are usually denoted in bold in mathematical notation.
+
+$$ \mathbf{y} = c_1 \mathbf{x}_1 + c_2 \mathbf{x}_2 + c_3 \mathbf{x}_3 $$
+
+## Matrices
+
+A matrix is a useful way of representing a transformation. A matrix is a set of vector as described in the earlier section stacked together horizontally. Another way of thinking of a matrix is the transformation of reference axes. In 3 dimensions, the unit vector along the $x$, $y$ and $z$ axis is defined as $\begin{bmatrix} 1 & 0 & 0 \end{bmatrix}$, $\begin{bmatrix} 0 & 1 & 0 \end{bmatrix}$ and $\begin{bmatrix} 0 & 0 & 1 \end{bmatrix}$. If we stack these one top of each other, we arrive at the identity matrix or the default axes. We can transform these axes to point to any other directions by just stacking those vectors into a matrix and then multiplying them. Notice that the operation carried out is now just the dot product of the vector with axes that was just defined. The dot product is just a measure of how much the vector is pointing in the direction of another vector which in our case is the new axes.
+
+$$ \mathbf{v} = \begin{bmatrix} 1 & 2 & 3\\\\ 3 & 5 & 8 \\\\ 11 & 3 & 1 \end{bmatrix} \begin{bmatrix} x \\\\ y \\\\ z \end{bmatrix} = \begin{bmatrix} x + 2y + 3z \\\\ 3x + 5y + 8z \\\\ 11x + 3y + z \end{bmatrix} $$
+
+This operation is another way of representing the linear transformation discussed in the previous section. I like to this of this operation as refocusing any and all vectors to a different section of space. This can be generalized with a change in the origin as well using the affine transformation written as:
+
+$$ \mathbf{y} = \mathbf{A} \mathbf{x} + \mathbf{b} $$
+
+where $\mathbf{A}$ is the change in perspective and $\mathbf{b}$ is the change in point of reference.
+
+![Matrix transformations](./matrices.svg)
+
+## Matrix Rank
+
+This section is to be continued. \ No newline at end of file
diff --git a/content/posts/linear_algebra/matrices.ipe b/content/posts/linear_algebra/matrices.ipe
new file mode 100644
index 0000000..a8a48c4
--- /dev/null
+++ b/content/posts/linear_algebra/matrices.ipe
@@ -0,0 +1,446 @@
+<?xml version="1.0"?>
+<!DOCTYPE ipe SYSTEM "ipe.dtd">
+<ipe version="70218" creator="Ipe 7.2.29">
+<info created="D:20260419130348" modified="D:20260419135154"/>
+<preamble>\usepackage{amsmath}</preamble>
+<ipestyle name="basic">
+<symbol name="arrow/arc(spx)">
+<path stroke="sym-stroke" fill="sym-stroke" pen="sym-pen">
+0 0 m
+-1 0.333 l
+-1 -0.333 l
+h
+</path>
+</symbol>
+<symbol name="arrow/farc(spx)">
+<path stroke="sym-stroke" fill="white" pen="sym-pen">
+0 0 m
+-1 0.333 l
+-1 -0.333 l
+h
+</path>
+</symbol>
+<symbol name="arrow/ptarc(spx)">
+<path stroke="sym-stroke" fill="sym-stroke" pen="sym-pen">
+0 0 m
+-1 0.333 l
+-0.8 0 l
+-1 -0.333 l
+h
+</path>
+</symbol>
+<symbol name="arrow/fptarc(spx)">
+<path stroke="sym-stroke" fill="white" pen="sym-pen">
+0 0 m
+-1 0.333 l
+-0.8 0 l
+-1 -0.333 l
+h
+</path>
+</symbol>
+<symbol name="mark/circle(sx)" transformations="translations">
+<path fill="sym-stroke">
+0.6 0 0 0.6 0 0 e
+0.4 0 0 0.4 0 0 e
+</path>
+</symbol>
+<symbol name="mark/disk(sx)" transformations="translations">
+<path fill="sym-stroke">
+0.6 0 0 0.6 0 0 e
+</path>
+</symbol>
+<symbol name="mark/fdisk(sfx)" transformations="translations">
+<group>
+<path fill="sym-fill">
+0.5 0 0 0.5 0 0 e
+</path>
+<path fill="sym-stroke" fillrule="eofill">
+0.6 0 0 0.6 0 0 e
+0.4 0 0 0.4 0 0 e
+</path>
+</group>
+</symbol>
+<symbol name="mark/box(sx)" transformations="translations">
+<path fill="sym-stroke" fillrule="eofill">
+-0.6 -0.6 m
+0.6 -0.6 l
+0.6 0.6 l
+-0.6 0.6 l
+h
+-0.4 -0.4 m
+0.4 -0.4 l
+0.4 0.4 l
+-0.4 0.4 l
+h
+</path>
+</symbol>
+<symbol name="mark/square(sx)" transformations="translations">
+<path fill="sym-stroke">
+-0.6 -0.6 m
+0.6 -0.6 l
+0.6 0.6 l
+-0.6 0.6 l
+h
+</path>
+</symbol>
+<symbol name="mark/fsquare(sfx)" transformations="translations">
+<group>
+<path fill="sym-fill">
+-0.5 -0.5 m
+0.5 -0.5 l
+0.5 0.5 l
+-0.5 0.5 l
+h
+</path>
+<path fill="sym-stroke" fillrule="eofill">
+-0.6 -0.6 m
+0.6 -0.6 l
+0.6 0.6 l
+-0.6 0.6 l
+h
+-0.4 -0.4 m
+0.4 -0.4 l
+0.4 0.4 l
+-0.4 0.4 l
+h
+</path>
+</group>
+</symbol>
+<symbol name="mark/cross(sx)" transformations="translations">
+<group>
+<path fill="sym-stroke">
+-0.43 -0.57 m
+0.57 0.43 l
+0.43 0.57 l
+-0.57 -0.43 l
+h
+</path>
+<path fill="sym-stroke">
+-0.43 0.57 m
+0.57 -0.43 l
+0.43 -0.57 l
+-0.57 0.43 l
+h
+</path>
+</group>
+</symbol>
+<symbol name="arrow/fnormal(spx)">
+<path stroke="sym-stroke" fill="white" pen="sym-pen">
+0 0 m
+-1 0.333 l
+-1 -0.333 l
+h
+</path>
+</symbol>
+<symbol name="arrow/pointed(spx)">
+<path stroke="sym-stroke" fill="sym-stroke" pen="sym-pen">
+0 0 m
+-1 0.333 l
+-0.8 0 l
+-1 -0.333 l
+h
+</path>
+</symbol>
+<symbol name="arrow/fpointed(spx)">
+<path stroke="sym-stroke" fill="white" pen="sym-pen">
+0 0 m
+-1 0.333 l
+-0.8 0 l
+-1 -0.333 l
+h
+</path>
+</symbol>
+<symbol name="arrow/linear(spx)">
+<path stroke="sym-stroke" pen="sym-pen">
+-1 0.333 m
+0 0 l
+-1 -0.333 l
+</path>
+</symbol>
+<symbol name="arrow/fdouble(spx)">
+<path stroke="sym-stroke" fill="white" pen="sym-pen">
+0 0 m
+-1 0.333 l
+-1 -0.333 l
+h
+-1 0 m
+-2 0.333 l
+-2 -0.333 l
+h
+</path>
+</symbol>
+<symbol name="arrow/double(spx)">
+<path stroke="sym-stroke" fill="sym-stroke" pen="sym-pen">
+0 0 m
+-1 0.333 l
+-1 -0.333 l
+h
+-1 0 m
+-2 0.333 l
+-2 -0.333 l
+h
+</path>
+</symbol>
+<symbol name="arrow/mid-normal(spx)">
+<path stroke="sym-stroke" fill="sym-stroke" pen="sym-pen">
+0.5 0 m
+-0.5 0.333 l
+-0.5 -0.333 l
+h
+</path>
+</symbol>
+<symbol name="arrow/mid-fnormal(spx)">
+<path stroke="sym-stroke" fill="white" pen="sym-pen">
+0.5 0 m
+-0.5 0.333 l
+-0.5 -0.333 l
+h
+</path>
+</symbol>
+<symbol name="arrow/mid-pointed(spx)">
+<path stroke="sym-stroke" fill="sym-stroke" pen="sym-pen">
+0.5 0 m
+-0.5 0.333 l
+-0.3 0 l
+-0.5 -0.333 l
+h
+</path>
+</symbol>
+<symbol name="arrow/mid-fpointed(spx)">
+<path stroke="sym-stroke" fill="white" pen="sym-pen">
+0.5 0 m
+-0.5 0.333 l
+-0.3 0 l
+-0.5 -0.333 l
+h
+</path>
+</symbol>
+<symbol name="arrow/mid-double(spx)">
+<path stroke="sym-stroke" fill="sym-stroke" pen="sym-pen">
+1 0 m
+0 0.333 l
+0 -0.333 l
+h
+0 0 m
+-1 0.333 l
+-1 -0.333 l
+h
+</path>
+</symbol>
+<symbol name="arrow/mid-fdouble(spx)">
+<path stroke="sym-stroke" fill="white" pen="sym-pen">
+1 0 m
+0 0.333 l
+0 -0.333 l
+h
+0 0 m
+-1 0.333 l
+-1 -0.333 l
+h
+</path>
+</symbol>
+<anglesize name="22.5 deg" value="22.5"/>
+<anglesize name="30 deg" value="30"/>
+<anglesize name="45 deg" value="45"/>
+<anglesize name="60 deg" value="60"/>
+<anglesize name="90 deg" value="90"/>
+<arrowsize name="large" value="10"/>
+<arrowsize name="small" value="5"/>
+<arrowsize name="tiny" value="3"/>
+<color name="blue" value="0 0 1"/>
+<color name="brown" value="0.647 0.165 0.165"/>
+<color name="darkblue" value="0 0 0.545"/>
+<color name="darkcyan" value="0 0.545 0.545"/>
+<color name="darkgray" value="0.663"/>
+<color name="darkgreen" value="0 0.392 0"/>
+<color name="darkmagenta" value="0.545 0 0.545"/>
+<color name="darkorange" value="1 0.549 0"/>
+<color name="darkred" value="0.545 0 0"/>
+<color name="gold" value="1 0.843 0"/>
+<color name="gray" value="0.745"/>
+<color name="green" value="0 1 0"/>
+<color name="lightblue" value="0.678 0.847 0.902"/>
+<color name="lightcyan" value="0.878 1 1"/>
+<color name="lightgray" value="0.827"/>
+<color name="lightgreen" value="0.565 0.933 0.565"/>
+<color name="lightyellow" value="1 1 0.878"/>
+<color name="navy" value="0 0 0.502"/>
+<color name="orange" value="1 0.647 0"/>
+<color name="pink" value="1 0.753 0.796"/>
+<color name="purple" value="0.627 0.125 0.941"/>
+<color name="red" value="1 0 0"/>
+<color name="seagreen" value="0.18 0.545 0.341"/>
+<color name="turquoise" value="0.251 0.878 0.816"/>
+<color name="violet" value="0.933 0.51 0.933"/>
+<color name="yellow" value="1 1 0"/>
+<dashstyle name="dash dot dotted" value="[4 2 1 2 1 2] 0"/>
+<dashstyle name="dash dotted" value="[4 2 1 2] 0"/>
+<dashstyle name="dashed" value="[4] 0"/>
+<dashstyle name="dotted" value="[1 3] 0"/>
+<gridsize name="10 pts (~3.5 mm)" value="10"/>
+<gridsize name="14 pts (~5 mm)" value="14"/>
+<gridsize name="16 pts (~6 mm)" value="16"/>
+<gridsize name="20 pts (~7 mm)" value="20"/>
+<gridsize name="28 pts (~10 mm)" value="28"/>
+<gridsize name="32 pts (~12 mm)" value="32"/>
+<gridsize name="4 pts" value="4"/>
+<gridsize name="56 pts (~20 mm)" value="56"/>
+<gridsize name="8 pts (~3 mm)" value="8"/>
+<opacity name="10%" value="0.1"/>
+<opacity name="30%" value="0.3"/>
+<opacity name="50%" value="0.5"/>
+<opacity name="75%" value="0.75"/>
+<pen name="fat" value="1.2"/>
+<pen name="heavier" value="0.8"/>
+<pen name="ultrafat" value="2"/>
+<symbolsize name="large" value="5"/>
+<symbolsize name="small" value="2"/>
+<symbolsize name="tiny" value="1.1"/>
+<textsize name="Huge" value="\Huge"/>
+<textsize name="LARGE" value="\LARGE"/>
+<textsize name="Large" value="\Large"/>
+<textsize name="footnote" value="\footnotesize"/>
+<textsize name="huge" value="\huge"/>
+<textsize name="large" value="\large"/>
+<textsize name="script" value="\scriptsize"/>
+<textsize name="small" value="\small"/>
+<textsize name="tiny" value="\tiny"/>
+<textstyle name="center" begin="\begin{center}" end="\end{center}"/>
+<textstyle name="item" begin="\begin{itemize}\item{}" end="\end{itemize}"/>
+<textstyle name="itemize" begin="\begin{itemize}" end="\end{itemize}"/>
+<tiling name="falling" angle="-60" step="4" width="1"/>
+<tiling name="rising" angle="30" step="4" width="1"/>
+</ipestyle>
+<page>
+<layer name="alpha"/>
+<view layers="alpha" active="alpha"/>
+<path layer="alpha" fill="lightblue">
+176 720 m
+176 800 l
+256 800 l
+256 720 l
+h
+</path>
+<path fill="lightblue">
+16 720 m
+48 784 l
+96 784 l
+96 736 l
+16 720 l
+</path>
+<path matrix="1 0 0 1 -64 -16" stroke="black" arrow="normal/normal">
+80 736 m
+80 816 l
+</path>
+<path matrix="1 0 0 1 -64 -16" stroke="black" arrow="normal/normal">
+80 736 m
+160 736 l
+</path>
+<text matrix="1 0 0 1 8 -108" transformations="translations" pos="88 820" stroke="black" type="label" width="11.058" height="4.432" depth="1.49" halign="center" valign="center" style="math">\bf{x}_1</text>
+<text matrix="1 0 0 1 -72 -16" transformations="translations" pos="88 820" stroke="black" type="label" width="11.058" height="4.432" depth="1.49" halign="center" valign="center" style="math">\bf{x}_2</text>
+<text matrix="1 0 0 1 -84 -44" transformations="translations" pos="140 804" stroke="black" type="label" width="6.047" height="4.428" depth="0" halign="center" valign="center" style="math">\bf{x}</text>
+<path matrix="1.33333 0 0 1 -90.6667 -16" stroke="black" arrow="normal/normal">
+80 736 m
+104 800 l
+</path>
+<path matrix="1.42857 0 0 0.571429 -98.2857 299.429" stroke="black" arrow="normal/normal">
+80 736 m
+136 764 l
+</path>
+<text matrix="1 0 0 1 -36 -44" transformations="translations" pos="60 800" stroke="black" type="label" width="9.73" height="4.432" depth="1.49" halign="center" valign="center" style="math">\bf{r}_2</text>
+<text matrix="1 0 0 1 -4 -64" transformations="translations" pos="60 800" stroke="black" type="label" width="9.73" height="4.432" depth="1.49" halign="center" valign="center" style="math">\bf{r}_1</text>
+<path matrix="1.17647 0 0 0.761905 -2.82353 171.429" stroke="black" arrow="normal/normal">
+16 720 m
+84 804 l
+</path>
+<text matrix="1 0 0 1 80 -60" transformations="translations" pos="56 828" stroke="black" type="label" width="41.123" height="6.843" depth="1.93" halign="center" valign="center">\bf{y} = \bf{A} \bf{x}</text>
+<path matrix="1 0 0 1 96 -16" stroke="black" arrow="normal/normal">
+80 736 m
+80 816 l
+</path>
+<path matrix="1 0 0 1 96 -16" stroke="black" arrow="normal/normal">
+80 736 m
+160 736 l
+</path>
+<text matrix="1 0 0 1 152 -108" transformations="translations" pos="88 820" stroke="black" type="label" width="9.73" height="4.432" depth="1.49" halign="center" valign="center" style="math">\bf{r}_1</text>
+<text matrix="1 0 0 1 88 -16" transformations="translations" pos="88 820" stroke="black" type="label" width="9.73" height="4.432" depth="1.49" halign="center" valign="center" style="math">\bf{r}_2</text>
+<text matrix="1 0 0 1 92 -64" transformations="translations" pos="140 804" stroke="black" type="label" width="52.977" height="14.441" depth="9.47" halign="center" valign="center" style="math">\bf{y} = \begin{bmatrix}
+\bf{r}_1 \cdot \bf{x}\\
+\bf{r}_2 \cdot \bf{x}
+\end{bmatrix}</text>
+<path matrix="0.857143 0 0 1 13.7143 0" stroke="black" dash="dotted">
+40 784 m
+96 784 l
+</path>
+<path stroke="black" dash="dotted">
+96 784 m
+96 736 l
+</path>
+<path matrix="1 0 0 1 48 0" stroke="black" arrow="normal/normal">
+128 720 m
+176 768 l
+</path>
+<path stroke="black" pen="ultrafat" arrow="normal/normal">
+112 752 m
+160 752 l
+</path>
+<path matrix="1 0 0 1 20 -128" fill="lightblue">
+176 720 m
+176 800 l
+256 800 l
+256 720 l
+h
+</path>
+<path matrix="1 0 0 1 -160 -144" fill="lightblue">
+176 720 m
+176 800 l
+256 800 l
+256 720 l
+h
+</path>
+<text matrix="1 0 0 1 112 -208" transformations="translations" pos="60 800" stroke="black" type="label" width="6.365" height="6.918" depth="0" halign="center" valign="center" style="math">\bf{b}</text>
+<path matrix="1 0 0 1 -64 -160" stroke="black" arrow="normal/normal">
+80 736 m
+80 816 l
+</path>
+<path matrix="1 0 0 1 -64 -160" stroke="black" arrow="normal/normal">
+80 736 m
+160 736 l
+</path>
+<text matrix="1 0 0 1 -8 -252" transformations="translations" pos="88 820" stroke="black" type="label" width="9.73" height="4.432" depth="1.49" halign="center" valign="center" style="math">\bf{r}_1</text>
+<text matrix="1 0 0 1 -72 -160" transformations="translations" pos="88 820" stroke="black" type="label" width="9.73" height="4.432" depth="1.49" halign="center" valign="center" style="math">\bf{r}_2</text>
+<text matrix="1 0 0 1 -68 -208" transformations="translations" pos="140 804" stroke="black" type="label" width="52.977" height="14.441" depth="9.47" halign="center" valign="center" style="math">\bf{y} = \begin{bmatrix}
+\bf{r}_1 \cdot \bf{x}\\
+\bf{r}_2 \cdot \bf{x}
+\end{bmatrix}</text>
+<path matrix="1 0 0 1 -112 -144" stroke="black" arrow="normal/normal">
+128 720 m
+176 768 l
+</path>
+<path matrix="1 0 0 1 116 -144" stroke="black" arrow="normal/normal">
+80 736 m
+80 816 l
+</path>
+<path matrix="1 0 0 1 116 -144" stroke="black" arrow="normal/normal">
+80 736 m
+160 736 l
+</path>
+<text matrix="1 0 0 1 172 -236" transformations="translations" pos="88 820" stroke="black" type="label" width="9.73" height="4.432" depth="1.49" halign="center" valign="center" style="math">\bf{r}_1</text>
+<text matrix="1 0 0 1 108 -144" transformations="translations" pos="88 820" stroke="black" type="label" width="9.73" height="4.432" depth="1.49" halign="center" valign="center" style="math">\bf{r}_2</text>
+<path matrix="2 0 0 0.5 -380 216" stroke="black" arrow="normal/normal">
+272 720 m
+272 720 l
+288 752 l
+</path>
+<text matrix="1 0 0 1 80 -204" transformations="translations" pos="56 828" stroke="black" type="label" width="50.602" height="6.926" depth="1.93" halign="center" valign="center">\bf{z} = \bf{y} + \bf{b}</text>
+<path matrix="1 0 0 1 0 -144" stroke="black" pen="ultrafat" arrow="normal/normal">
+112 752 m
+160 752 l
+</path>
+<path matrix="0.333333 0 0 0.666667 153.333 112" stroke="black" arrow="normal/normal">
+128 720 m
+176 768 l
+</path>
+<text matrix="1 0 0 1 152 -196" transformations="translations" pos="60 800" stroke="black" type="label" width="5.092" height="4.428" depth="0" halign="center" valign="center" style="math">\bf{z}</text>
+</page>
+</ipe>
diff --git a/content/posts/linear_algebra/matrices.svg b/content/posts/linear_algebra/matrices.svg
new file mode 100644
index 0000000..22477b7
--- /dev/null
+++ b/content/posts/linear_algebra/matrices.svg
@@ -0,0 +1,440 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="268" height="244" viewBox="0 0 268 244">
+<defs>
+<g>
+<g id="glyph-0-0">
+<path d="M 3.453125 -2.453125 L 4.609375 -3.75 C 4.75 -3.890625 4.8125 -3.953125 5.625 -3.953125 L 5.625 -4.421875 C 5.28125 -4.40625 4.765625 -4.390625 4.71875 -4.390625 C 4.46875 -4.390625 3.96875 -4.421875 3.6875 -4.421875 L 3.6875 -3.953125 C 3.828125 -3.953125 3.953125 -3.9375 4.0625 -3.875 C 4.03125 -3.8125 4.03125 -3.78125 3.984375 -3.75 L 3.15625 -2.8125 L 2.171875 -3.953125 L 2.578125 -3.953125 L 2.578125 -4.421875 C 2.3125 -4.421875 1.6875 -4.390625 1.359375 -4.390625 C 1.046875 -4.390625 0.59375 -4.421875 0.265625 -4.421875 L 0.265625 -3.953125 L 0.984375 -3.953125 L 2.53125 -2.125 L 1.21875 -0.65625 C 1.0625 -0.46875 0.703125 -0.46875 0.21875 -0.46875 L 0.21875 0 C 0.5625 -0.015625 1.09375 -0.03125 1.140625 -0.03125 C 1.390625 -0.03125 1.96875 -0.015625 2.15625 0 L 2.15625 -0.46875 C 1.984375 -0.46875 1.796875 -0.515625 1.796875 -0.578125 C 1.796875 -0.59375 1.796875 -0.59375 1.859375 -0.671875 L 2.828125 -1.765625 L 3.921875 -0.46875 L 3.53125 -0.46875 L 3.53125 0 C 3.796875 -0.015625 4.40625 -0.03125 4.734375 -0.03125 C 5.046875 -0.03125 5.5 -0.015625 5.828125 0 L 5.828125 -0.46875 L 5.125 -0.46875 Z M 3.453125 -2.453125 "/>
+</g>
+<g id="glyph-0-1">
+<path d="M 2.03125 -3.359375 L 2.03125 -4.484375 L 0.375 -4.40625 L 0.375 -3.9375 C 0.984375 -3.9375 1.0625 -3.9375 1.0625 -3.546875 L 1.0625 -0.46875 L 0.375 -0.46875 L 0.375 0 C 0.71875 -0.015625 1.171875 -0.03125 1.625 -0.03125 C 2 -0.03125 2.640625 -0.03125 3 0 L 3 -0.46875 L 2.140625 -0.46875 L 2.140625 -2.21875 C 2.140625 -2.90625 2.375 -4.125 3.375 -4.125 C 3.375 -4.109375 3.1875 -3.953125 3.1875 -3.671875 C 3.1875 -3.265625 3.515625 -3.0625 3.796875 -3.0625 C 4.09375 -3.0625 4.40625 -3.265625 4.40625 -3.671875 C 4.40625 -4.203125 3.875 -4.484375 3.34375 -4.484375 C 2.65625 -4.484375 2.25 -3.984375 2.03125 -3.359375 Z M 2.03125 -3.359375 "/>
+</g>
+<g id="glyph-0-2">
+<path d="M 4.46875 -4 C 4.5625 -4.109375 4.578125 -4.125 4.578125 -4.21875 C 4.578125 -4.421875 4.4375 -4.421875 4.25 -4.421875 L 0.59375 -4.421875 L 0.484375 -2.6875 L 0.953125 -2.6875 C 1 -3.703125 1.3125 -4.0625 2.34375 -4.0625 L 3.1875 -4.0625 L 0.40625 -0.4375 C 0.3125 -0.328125 0.3125 -0.3125 0.3125 -0.21875 C 0.3125 0 0.453125 0 0.640625 0 L 4.421875 0 L 4.609375 -2.015625 L 4.140625 -2.015625 C 4.046875 -1 3.890625 -0.40625 2.578125 -0.40625 L 1.71875 -0.40625 Z M 4.46875 -4 "/>
+</g>
+<g id="glyph-1-0">
+<path d="M 2.78125 -4.328125 C 2.78125 -4.578125 2.734375 -4.578125 2.4375 -4.578125 C 2 -4.21875 1.4375 -4.125 0.875 -4.125 L 0.703125 -4.125 L 0.703125 -3.734375 L 0.875 -3.734375 C 1.15625 -3.734375 1.578125 -3.78125 1.875 -3.875 L 1.875 -0.390625 L 0.78125 -0.390625 L 0.78125 0 C 1.109375 -0.03125 1.953125 -0.03125 2.328125 -0.03125 C 2.578125 -0.03125 2.828125 -0.015625 3.078125 -0.015625 C 3.296875 -0.015625 3.65625 -0.015625 3.859375 0 L 3.859375 -0.390625 L 2.78125 -0.390625 Z M 2.78125 -4.328125 "/>
+</g>
+<g id="glyph-1-1">
+<path d="M 4.03125 -1.59375 L 3.59375 -1.59375 C 3.578125 -1.5 3.515625 -1.015625 3.390625 -0.984375 C 3.234375 -0.953125 2.828125 -0.953125 2.65625 -0.953125 L 1.703125 -0.953125 C 2.09375 -1.234375 2.484375 -1.53125 2.890625 -1.78125 C 3.453125 -2.140625 4.03125 -2.515625 4.03125 -3.21875 C 4.03125 -4.046875 3.234375 -4.578125 2.125 -4.578125 C 1.1875 -4.578125 0.46875 -4.203125 0.46875 -3.546875 C 0.46875 -3.140625 0.796875 -2.984375 1.015625 -2.984375 C 1.265625 -2.984375 1.546875 -3.15625 1.546875 -3.53125 C 1.546875 -3.875 1.296875 -4 1.28125 -4.015625 C 1.53125 -4.171875 1.84375 -4.1875 1.9375 -4.1875 C 2.515625 -4.1875 2.984375 -3.8125 2.984375 -3.203125 C 2.984375 -2.671875 2.625 -2.21875 2.21875 -1.875 L 0.5625 -0.390625 C 0.484375 -0.3125 0.46875 -0.3125 0.46875 -0.171875 L 0.46875 0 L 3.796875 0 Z M 4.03125 -1.59375 "/>
+</g>
+<g id="glyph-2-0">
+<path d="M 4.03125 -1.59375 L 3.59375 -1.59375 C 3.578125 -1.5 3.515625 -1.015625 3.390625 -0.984375 C 3.234375 -0.953125 2.828125 -0.953125 2.65625 -0.953125 L 1.703125 -0.953125 C 2.09375 -1.234375 2.484375 -1.53125 2.890625 -1.78125 C 3.453125 -2.140625 4.03125 -2.515625 4.03125 -3.21875 C 4.03125 -4.046875 3.234375 -4.578125 2.125 -4.578125 C 1.1875 -4.578125 0.46875 -4.203125 0.46875 -3.546875 C 0.46875 -3.140625 0.796875 -2.984375 1.015625 -2.984375 C 1.265625 -2.984375 1.546875 -3.15625 1.546875 -3.53125 C 1.546875 -3.875 1.296875 -4 1.28125 -4.015625 C 1.53125 -4.171875 1.84375 -4.1875 1.9375 -4.1875 C 2.515625 -4.1875 2.984375 -3.8125 2.984375 -3.203125 C 2.984375 -2.671875 2.625 -2.21875 2.21875 -1.875 L 0.5625 -0.390625 C 0.484375 -0.3125 0.46875 -0.3125 0.46875 -0.171875 L 0.46875 0 L 3.796875 0 Z M 4.03125 -1.59375 "/>
+</g>
+<g id="glyph-2-1">
+<path d="M 2.78125 -4.328125 C 2.78125 -4.578125 2.734375 -4.578125 2.4375 -4.578125 C 2 -4.21875 1.4375 -4.125 0.875 -4.125 L 0.703125 -4.125 L 0.703125 -3.734375 L 0.875 -3.734375 C 1.15625 -3.734375 1.578125 -3.78125 1.875 -3.875 L 1.875 -0.390625 L 0.78125 -0.390625 L 0.78125 0 C 1.109375 -0.03125 1.953125 -0.03125 2.328125 -0.03125 C 2.578125 -0.03125 2.828125 -0.015625 3.078125 -0.015625 C 3.296875 -0.015625 3.65625 -0.015625 3.859375 0 L 3.859375 -0.390625 L 2.78125 -0.390625 Z M 2.78125 -4.328125 "/>
+</g>
+<g id="glyph-3-0">
+<path d="M 5.046875 -3.75 C 5.109375 -3.890625 5.140625 -3.953125 5.78125 -3.953125 L 5.78125 -4.421875 C 5.546875 -4.40625 5.25 -4.390625 5 -4.390625 C 4.75 -4.390625 4.296875 -4.421875 4.09375 -4.421875 L 4.09375 -3.953125 C 4.109375 -3.953125 4.5625 -3.953125 4.5625 -3.84375 C 4.5625 -3.828125 4.515625 -3.734375 4.5 -3.71875 L 3.359375 -1.265625 L 2.09375 -3.953125 L 2.625 -3.953125 L 2.625 -4.421875 C 2.296875 -4.40625 1.40625 -4.390625 1.390625 -4.390625 C 1.109375 -4.390625 0.671875 -4.421875 0.265625 -4.421875 L 0.265625 -3.953125 L 0.890625 -3.953125 L 2.765625 0 L 2.53125 0.484375 C 2.3125 0.953125 2 1.640625 1.28125 1.640625 C 1.140625 1.640625 1.125 1.625 1.046875 1.59375 C 1.140625 1.5625 1.359375 1.421875 1.359375 1.0625 C 1.359375 0.734375 1.125 0.5 0.78125 0.5 C 0.515625 0.5 0.21875 0.6875 0.21875 1.078125 C 0.21875 1.578125 0.6875 2 1.28125 2 C 2.046875 2 2.625 1.375 2.90625 0.8125 Z M 5.046875 -3.75 "/>
+</g>
+<g id="glyph-3-1">
+<path d="M 7.859375 -3.3125 C 7.96875 -3.3125 8.265625 -3.3125 8.265625 -3.609375 C 8.265625 -3.921875 7.953125 -3.921875 7.8125 -3.921875 L 1.09375 -3.921875 C 0.953125 -3.921875 0.640625 -3.921875 0.640625 -3.609375 C 0.640625 -3.3125 0.921875 -3.3125 1.046875 -3.3125 Z M 7.8125 -1.078125 C 7.953125 -1.078125 8.265625 -1.078125 8.265625 -1.390625 C 8.265625 -1.6875 7.96875 -1.6875 7.859375 -1.6875 L 1.046875 -1.6875 C 0.921875 -1.6875 0.640625 -1.6875 0.640625 -1.390625 C 0.640625 -1.078125 0.953125 -1.078125 1.09375 -1.078125 Z M 7.8125 -1.078125 "/>
+</g>
+<g id="glyph-3-2">
+<path d="M 4.71875 -6.703125 C 4.609375 -6.953125 4.5 -6.953125 4.328125 -6.953125 C 4.046875 -6.953125 4 -6.875 3.9375 -6.703125 L 1.46875 -0.703125 C 1.40625 -0.546875 1.375 -0.46875 0.625 -0.46875 L 0.40625 -0.46875 L 0.40625 0 C 0.78125 -0.015625 1.265625 -0.03125 1.578125 -0.03125 C 1.96875 -0.03125 2.515625 -0.03125 2.890625 0 L 2.890625 -0.46875 C 2.875 -0.46875 2 -0.46875 2 -0.59375 C 2 -0.609375 2.03125 -0.703125 2.046875 -0.71875 L 2.546875 -1.921875 L 5.21875 -1.921875 L 5.8125 -0.46875 L 4.859375 -0.46875 L 4.859375 0 C 5.25 -0.03125 6.1875 -0.03125 6.625 -0.03125 C 7.015625 -0.03125 7.890625 -0.03125 8.25 0 L 8.25 -0.46875 L 7.28125 -0.46875 Z M 3.875 -5.15625 L 5.015625 -2.390625 L 2.734375 -2.390625 Z M 3.875 -5.15625 "/>
+</g>
+<g id="glyph-3-3">
+<path d="M 3.453125 -2.453125 L 4.609375 -3.75 C 4.75 -3.890625 4.8125 -3.953125 5.625 -3.953125 L 5.625 -4.421875 C 5.28125 -4.40625 4.765625 -4.390625 4.71875 -4.390625 C 4.46875 -4.390625 3.96875 -4.421875 3.6875 -4.421875 L 3.6875 -3.953125 C 3.828125 -3.953125 3.953125 -3.9375 4.0625 -3.875 C 4.03125 -3.8125 4.03125 -3.78125 3.984375 -3.75 L 3.15625 -2.8125 L 2.171875 -3.953125 L 2.578125 -3.953125 L 2.578125 -4.421875 C 2.3125 -4.421875 1.6875 -4.390625 1.359375 -4.390625 C 1.046875 -4.390625 0.59375 -4.421875 0.265625 -4.421875 L 0.265625 -3.953125 L 0.984375 -3.953125 L 2.53125 -2.125 L 1.21875 -0.65625 C 1.0625 -0.46875 0.703125 -0.46875 0.21875 -0.46875 L 0.21875 0 C 0.5625 -0.015625 1.09375 -0.03125 1.140625 -0.03125 C 1.390625 -0.03125 1.96875 -0.015625 2.15625 0 L 2.15625 -0.46875 C 1.984375 -0.46875 1.796875 -0.515625 1.796875 -0.578125 C 1.796875 -0.59375 1.796875 -0.59375 1.859375 -0.671875 L 2.828125 -1.765625 L 3.921875 -0.46875 L 3.53125 -0.46875 L 3.53125 0 C 3.796875 -0.015625 4.40625 -0.03125 4.734375 -0.03125 C 5.046875 -0.03125 5.5 -0.015625 5.828125 0 L 5.828125 -0.46875 L 5.125 -0.46875 Z M 3.453125 -2.453125 "/>
+</g>
+<g id="glyph-4-0">
+<path d="M 5.046875 -3.75 C 5.109375 -3.890625 5.140625 -3.953125 5.78125 -3.953125 L 5.78125 -4.421875 C 5.546875 -4.40625 5.25 -4.390625 5 -4.390625 C 4.75 -4.390625 4.296875 -4.421875 4.09375 -4.421875 L 4.09375 -3.953125 C 4.109375 -3.953125 4.5625 -3.953125 4.5625 -3.84375 C 4.5625 -3.828125 4.515625 -3.734375 4.5 -3.71875 L 3.359375 -1.265625 L 2.09375 -3.953125 L 2.625 -3.953125 L 2.625 -4.421875 C 2.296875 -4.40625 1.40625 -4.390625 1.390625 -4.390625 C 1.109375 -4.390625 0.671875 -4.421875 0.265625 -4.421875 L 0.265625 -3.953125 L 0.890625 -3.953125 L 2.765625 0 L 2.53125 0.484375 C 2.3125 0.953125 2 1.640625 1.28125 1.640625 C 1.140625 1.640625 1.125 1.625 1.046875 1.59375 C 1.140625 1.5625 1.359375 1.421875 1.359375 1.0625 C 1.359375 0.734375 1.125 0.5 0.78125 0.5 C 0.515625 0.5 0.21875 0.6875 0.21875 1.078125 C 0.21875 1.578125 0.6875 2 1.28125 2 C 2.046875 2 2.625 1.375 2.90625 0.8125 Z M 5.046875 -3.75 "/>
+</g>
+<g id="glyph-5-0">
+<path d="M 6.84375 -3.265625 C 7 -3.265625 7.1875 -3.265625 7.1875 -3.453125 C 7.1875 -3.65625 7 -3.65625 6.859375 -3.65625 L 0.890625 -3.65625 C 0.75 -3.65625 0.5625 -3.65625 0.5625 -3.453125 C 0.5625 -3.265625 0.75 -3.265625 0.890625 -3.265625 Z M 6.859375 -1.328125 C 7 -1.328125 7.1875 -1.328125 7.1875 -1.53125 C 7.1875 -1.71875 7 -1.71875 6.84375 -1.71875 L 0.890625 -1.71875 C 0.75 -1.71875 0.5625 -1.71875 0.5625 -1.53125 C 0.5625 -1.328125 0.75 -1.328125 0.890625 -1.328125 Z M 6.859375 -1.328125 "/>
+</g>
+<g id="glyph-6-0">
+<path d="M 2.5 23.515625 L 5.109375 23.515625 L 5.109375 22.96875 L 3.046875 22.96875 L 3.046875 0.15625 L 5.109375 0.15625 L 5.109375 -0.40625 L 2.5 -0.40625 Z M 2.5 23.515625 "/>
+</g>
+<g id="glyph-7-0">
+<path d="M 2.03125 -3.359375 L 2.03125 -4.484375 L 0.375 -4.40625 L 0.375 -3.9375 C 0.984375 -3.9375 1.0625 -3.9375 1.0625 -3.546875 L 1.0625 -0.46875 L 0.375 -0.46875 L 0.375 0 C 0.71875 -0.015625 1.171875 -0.03125 1.625 -0.03125 C 2 -0.03125 2.640625 -0.03125 3 0 L 3 -0.46875 L 2.140625 -0.46875 L 2.140625 -2.21875 C 2.140625 -2.90625 2.375 -4.125 3.375 -4.125 C 3.375 -4.109375 3.1875 -3.953125 3.1875 -3.671875 C 3.1875 -3.265625 3.515625 -3.0625 3.796875 -3.0625 C 4.09375 -3.0625 4.40625 -3.265625 4.40625 -3.671875 C 4.40625 -4.203125 3.875 -4.484375 3.34375 -4.484375 C 2.65625 -4.484375 2.25 -3.984375 2.03125 -3.359375 Z M 2.03125 -3.359375 "/>
+</g>
+<g id="glyph-8-0">
+<path d="M 2.78125 -4.328125 C 2.78125 -4.578125 2.734375 -4.578125 2.4375 -4.578125 C 2 -4.21875 1.4375 -4.125 0.875 -4.125 L 0.703125 -4.125 L 0.703125 -3.734375 L 0.875 -3.734375 C 1.15625 -3.734375 1.578125 -3.78125 1.875 -3.875 L 1.875 -0.390625 L 0.78125 -0.390625 L 0.78125 0 C 1.109375 -0.03125 1.953125 -0.03125 2.328125 -0.03125 C 2.578125 -0.03125 2.828125 -0.015625 3.078125 -0.015625 C 3.296875 -0.015625 3.65625 -0.015625 3.859375 0 L 3.859375 -0.390625 L 2.78125 -0.390625 Z M 2.78125 -4.328125 "/>
+</g>
+<g id="glyph-9-0">
+<path d="M 1.90625 -2.5 C 1.90625 -2.78125 1.671875 -3.015625 1.390625 -3.015625 C 1.09375 -3.015625 0.859375 -2.78125 0.859375 -2.5 C 0.859375 -2.203125 1.09375 -1.96875 1.390625 -1.96875 C 1.671875 -1.96875 1.90625 -2.203125 1.90625 -2.5 Z M 1.90625 -2.5 "/>
+</g>
+<g id="glyph-10-0">
+<path d="M 3.453125 -2.453125 L 4.609375 -3.75 C 4.75 -3.890625 4.8125 -3.953125 5.625 -3.953125 L 5.625 -4.421875 C 5.28125 -4.40625 4.765625 -4.390625 4.71875 -4.390625 C 4.46875 -4.390625 3.96875 -4.421875 3.6875 -4.421875 L 3.6875 -3.953125 C 3.828125 -3.953125 3.953125 -3.9375 4.0625 -3.875 C 4.03125 -3.8125 4.03125 -3.78125 3.984375 -3.75 L 3.15625 -2.8125 L 2.171875 -3.953125 L 2.578125 -3.953125 L 2.578125 -4.421875 C 2.3125 -4.421875 1.6875 -4.390625 1.359375 -4.390625 C 1.046875 -4.390625 0.59375 -4.421875 0.265625 -4.421875 L 0.265625 -3.953125 L 0.984375 -3.953125 L 2.53125 -2.125 L 1.21875 -0.65625 C 1.0625 -0.46875 0.703125 -0.46875 0.21875 -0.46875 L 0.21875 0 C 0.5625 -0.015625 1.09375 -0.03125 1.140625 -0.03125 C 1.390625 -0.03125 1.96875 -0.015625 2.15625 0 L 2.15625 -0.46875 C 1.984375 -0.46875 1.796875 -0.515625 1.796875 -0.578125 C 1.796875 -0.59375 1.796875 -0.59375 1.859375 -0.671875 L 2.828125 -1.765625 L 3.921875 -0.46875 L 3.53125 -0.46875 L 3.53125 0 C 3.796875 -0.015625 4.40625 -0.03125 4.734375 -0.03125 C 5.046875 -0.03125 5.5 -0.015625 5.828125 0 L 5.828125 -0.46875 L 5.125 -0.46875 Z M 3.453125 -2.453125 "/>
+</g>
+<g id="glyph-11-0">
+<path d="M 2.03125 -3.359375 L 2.03125 -4.484375 L 0.375 -4.40625 L 0.375 -3.9375 C 0.984375 -3.9375 1.0625 -3.9375 1.0625 -3.546875 L 1.0625 -0.46875 L 0.375 -0.46875 L 0.375 0 C 0.71875 -0.015625 1.171875 -0.03125 1.625 -0.03125 C 2 -0.03125 2.640625 -0.03125 3 0 L 3 -0.46875 L 2.140625 -0.46875 L 2.140625 -2.21875 C 2.140625 -2.90625 2.375 -4.125 3.375 -4.125 C 3.375 -4.109375 3.1875 -3.953125 3.1875 -3.671875 C 3.1875 -3.265625 3.515625 -3.0625 3.796875 -3.0625 C 4.09375 -3.0625 4.40625 -3.265625 4.40625 -3.671875 C 4.40625 -4.203125 3.875 -4.484375 3.34375 -4.484375 C 2.65625 -4.484375 2.25 -3.984375 2.03125 -3.359375 Z M 2.03125 -3.359375 "/>
+</g>
+<g id="glyph-12-0">
+<path d="M 4.03125 -1.59375 L 3.59375 -1.59375 C 3.578125 -1.5 3.515625 -1.015625 3.390625 -0.984375 C 3.234375 -0.953125 2.828125 -0.953125 2.65625 -0.953125 L 1.703125 -0.953125 C 2.09375 -1.234375 2.484375 -1.53125 2.890625 -1.78125 C 3.453125 -2.140625 4.03125 -2.515625 4.03125 -3.21875 C 4.03125 -4.046875 3.234375 -4.578125 2.125 -4.578125 C 1.1875 -4.578125 0.46875 -4.203125 0.46875 -3.546875 C 0.46875 -3.140625 0.796875 -2.984375 1.015625 -2.984375 C 1.265625 -2.984375 1.546875 -3.15625 1.546875 -3.53125 C 1.546875 -3.875 1.296875 -4 1.28125 -4.015625 C 1.53125 -4.171875 1.84375 -4.1875 1.9375 -4.1875 C 2.515625 -4.1875 2.984375 -3.8125 2.984375 -3.203125 C 2.984375 -2.671875 2.625 -2.21875 2.21875 -1.875 L 0.5625 -0.390625 C 0.484375 -0.3125 0.46875 -0.3125 0.46875 -0.171875 L 0.46875 0 L 3.796875 0 Z M 4.03125 -1.59375 "/>
+</g>
+<g id="glyph-13-0">
+<path d="M 1.90625 -2.5 C 1.90625 -2.78125 1.671875 -3.015625 1.390625 -3.015625 C 1.09375 -3.015625 0.859375 -2.78125 0.859375 -2.5 C 0.859375 -2.203125 1.09375 -1.96875 1.390625 -1.96875 C 1.671875 -1.96875 1.90625 -2.203125 1.90625 -2.5 Z M 1.90625 -2.5 "/>
+</g>
+<g id="glyph-14-0">
+<path d="M 3.453125 -2.453125 L 4.609375 -3.75 C 4.75 -3.890625 4.8125 -3.953125 5.625 -3.953125 L 5.625 -4.421875 C 5.28125 -4.40625 4.765625 -4.390625 4.71875 -4.390625 C 4.46875 -4.390625 3.96875 -4.421875 3.6875 -4.421875 L 3.6875 -3.953125 C 3.828125 -3.953125 3.953125 -3.9375 4.0625 -3.875 C 4.03125 -3.8125 4.03125 -3.78125 3.984375 -3.75 L 3.15625 -2.8125 L 2.171875 -3.953125 L 2.578125 -3.953125 L 2.578125 -4.421875 C 2.3125 -4.421875 1.6875 -4.390625 1.359375 -4.390625 C 1.046875 -4.390625 0.59375 -4.421875 0.265625 -4.421875 L 0.265625 -3.953125 L 0.984375 -3.953125 L 2.53125 -2.125 L 1.21875 -0.65625 C 1.0625 -0.46875 0.703125 -0.46875 0.21875 -0.46875 L 0.21875 0 C 0.5625 -0.015625 1.09375 -0.03125 1.140625 -0.03125 C 1.390625 -0.03125 1.96875 -0.015625 2.15625 0 L 2.15625 -0.46875 C 1.984375 -0.46875 1.796875 -0.515625 1.796875 -0.578125 C 1.796875 -0.59375 1.796875 -0.59375 1.859375 -0.671875 L 2.828125 -1.765625 L 3.921875 -0.46875 L 3.53125 -0.46875 L 3.53125 0 C 3.796875 -0.015625 4.40625 -0.03125 4.734375 -0.03125 C 5.046875 -0.03125 5.5 -0.015625 5.828125 0 L 5.828125 -0.46875 L 5.125 -0.46875 Z M 3.453125 -2.453125 "/>
+</g>
+<g id="glyph-15-0">
+<path d="M 2.21875 22.96875 L 0.140625 22.96875 L 0.140625 23.515625 L 2.765625 23.515625 L 2.765625 -0.40625 L 0.140625 -0.40625 L 0.140625 0.15625 L 2.21875 0.15625 Z M 2.21875 22.96875 "/>
+</g>
+<g id="glyph-16-0">
+<path d="M 2.140625 -4 L 2.140625 -6.921875 L 0.375 -6.84375 L 0.375 -6.375 C 0.984375 -6.375 1.0625 -6.375 1.0625 -5.984375 L 1.0625 0 L 1.53125 0 L 2.015625 -0.5625 C 2.09375 -0.484375 2.578125 0.0625 3.46875 0.0625 C 4.953125 0.0625 5.984375 -0.84375 5.984375 -2.21875 C 5.984375 -3.546875 5.046875 -4.484375 3.59375 -4.484375 C 2.875 -4.484375 2.375 -4.203125 2.140625 -4 Z M 2.1875 -0.984375 L 2.1875 -3.484375 C 2.46875 -3.84375 2.9375 -4.125 3.484375 -4.125 C 4.703125 -4.125 4.703125 -2.921875 4.703125 -2.21875 C 4.703125 -1.75 4.703125 -1.203125 4.453125 -0.8125 C 4.15625 -0.40625 3.703125 -0.296875 3.375 -0.296875 C 2.6875 -0.296875 2.296875 -0.84375 2.1875 -0.984375 Z M 2.1875 -0.984375 "/>
+</g>
+<g id="glyph-16-1">
+<path d="M 4.46875 -4 C 4.5625 -4.109375 4.578125 -4.125 4.578125 -4.21875 C 4.578125 -4.421875 4.4375 -4.421875 4.25 -4.421875 L 0.59375 -4.421875 L 0.484375 -2.6875 L 0.953125 -2.6875 C 1 -3.703125 1.3125 -4.0625 2.34375 -4.0625 L 3.1875 -4.0625 L 0.40625 -0.4375 C 0.3125 -0.328125 0.3125 -0.3125 0.3125 -0.21875 C 0.3125 0 0.453125 0 0.640625 0 L 4.421875 0 L 4.609375 -2.015625 L 4.140625 -2.015625 C 4.046875 -1 3.890625 -0.40625 2.578125 -0.40625 L 1.71875 -0.40625 Z M 4.46875 -4 "/>
+</g>
+<g id="glyph-16-2">
+<path d="M 7.859375 -3.3125 C 7.96875 -3.3125 8.265625 -3.3125 8.265625 -3.609375 C 8.265625 -3.921875 7.953125 -3.921875 7.8125 -3.921875 L 1.09375 -3.921875 C 0.953125 -3.921875 0.640625 -3.921875 0.640625 -3.609375 C 0.640625 -3.3125 0.921875 -3.3125 1.046875 -3.3125 Z M 7.8125 -1.078125 C 7.953125 -1.078125 8.265625 -1.078125 8.265625 -1.390625 C 8.265625 -1.6875 7.96875 -1.6875 7.859375 -1.6875 L 1.046875 -1.6875 C 0.921875 -1.6875 0.640625 -1.6875 0.640625 -1.390625 C 0.640625 -1.078125 0.953125 -1.078125 1.09375 -1.078125 Z M 7.8125 -1.078125 "/>
+</g>
+<g id="glyph-16-3">
+<path d="M 5.046875 -3.75 C 5.109375 -3.890625 5.140625 -3.953125 5.78125 -3.953125 L 5.78125 -4.421875 C 5.546875 -4.40625 5.25 -4.390625 5 -4.390625 C 4.75 -4.390625 4.296875 -4.421875 4.09375 -4.421875 L 4.09375 -3.953125 C 4.109375 -3.953125 4.5625 -3.953125 4.5625 -3.84375 C 4.5625 -3.828125 4.515625 -3.734375 4.5 -3.71875 L 3.359375 -1.265625 L 2.09375 -3.953125 L 2.625 -3.953125 L 2.625 -4.421875 C 2.296875 -4.40625 1.40625 -4.390625 1.390625 -4.390625 C 1.109375 -4.390625 0.671875 -4.421875 0.265625 -4.421875 L 0.265625 -3.953125 L 0.890625 -3.953125 L 2.765625 0 L 2.53125 0.484375 C 2.3125 0.953125 2 1.640625 1.28125 1.640625 C 1.140625 1.640625 1.125 1.625 1.046875 1.59375 C 1.140625 1.5625 1.359375 1.421875 1.359375 1.0625 C 1.359375 0.734375 1.125 0.5 0.78125 0.5 C 0.515625 0.5 0.21875 0.6875 0.21875 1.078125 C 0.21875 1.578125 0.6875 2 1.28125 2 C 2.046875 2 2.625 1.375 2.90625 0.8125 Z M 5.046875 -3.75 "/>
+</g>
+<g id="glyph-16-4">
+<path d="M 4.75 -2.1875 L 7.828125 -2.1875 C 7.96875 -2.1875 8.265625 -2.1875 8.265625 -2.5 C 8.265625 -2.796875 7.96875 -2.796875 7.828125 -2.796875 L 4.75 -2.796875 L 4.75 -5.890625 C 4.75 -6.015625 4.75 -6.3125 4.453125 -6.3125 C 4.140625 -6.3125 4.140625 -6.015625 4.140625 -5.890625 L 4.140625 -2.796875 L 1.0625 -2.796875 C 0.921875 -2.796875 0.640625 -2.796875 0.640625 -2.5 C 0.640625 -2.1875 0.9375 -2.1875 1.0625 -2.1875 L 4.140625 -2.1875 L 4.140625 0.890625 C 4.140625 1.015625 4.140625 1.3125 4.453125 1.3125 C 4.75 1.3125 4.75 1.03125 4.75 0.890625 Z M 4.75 -2.1875 "/>
+</g>
+</g>
+<clipPath id="clip-0">
+<path clip-rule="nonzero" d="M 81.472656 93.039062 L 88 93.039062 L 88 98 L 81.472656 98 Z M 81.472656 93.039062 "/>
+</clipPath>
+<clipPath id="clip-1">
+<path clip-rule="nonzero" d="M 88 94 L 92 94 L 92 98.960938 L 88 98.960938 Z M 88 94 "/>
+</clipPath>
+<clipPath id="clip-2">
+<path clip-rule="nonzero" d="M 1.472656 1.039062 L 8 1.039062 L 8 6 L 1.472656 6 Z M 1.472656 1.039062 "/>
+</clipPath>
+<clipPath id="clip-3">
+<path clip-rule="nonzero" d="M 7 2 L 12 2 L 12 6.960938 L 7 6.960938 Z M 7 2 "/>
+</clipPath>
+<clipPath id="clip-4">
+<path clip-rule="nonzero" d="M 44 45.785156 L 50 45.785156 L 50 50.214844 L 44 50.214844 Z M 44 45.785156 "/>
+</clipPath>
+<clipPath id="clip-5">
+<path clip-rule="nonzero" d="M 10.136719 49.039062 L 15 49.039062 L 15 54 L 10.136719 54 Z M 10.136719 49.039062 "/>
+</clipPath>
+<clipPath id="clip-6">
+<path clip-rule="nonzero" d="M 15 50 L 19 50 L 19 54.960938 L 15 54.960938 Z M 15 50 "/>
+</clipPath>
+<clipPath id="clip-7">
+<path clip-rule="nonzero" d="M 42.136719 69.039062 L 47 69.039062 L 47 74 L 42.136719 74 Z M 42.136719 69.039062 "/>
+</clipPath>
+<clipPath id="clip-8">
+<path clip-rule="nonzero" d="M 47 70 L 51 70 L 51 74.960938 L 47 74.960938 Z M 47 70 "/>
+</clipPath>
+<clipPath id="clip-9">
+<path clip-rule="nonzero" d="M 106.4375 35.613281 L 147.558594 35.613281 L 147.558594 44.386719 L 106.4375 44.386719 Z M 106.4375 35.613281 "/>
+</clipPath>
+<clipPath id="clip-10">
+<path clip-rule="nonzero" d="M 226.136719 93.039062 L 231 93.039062 L 231 98 L 226.136719 98 Z M 226.136719 93.039062 "/>
+</clipPath>
+<clipPath id="clip-11">
+<path clip-rule="nonzero" d="M 231 94 L 235 94 L 235 98.960938 L 231 98.960938 Z M 231 94 "/>
+</clipPath>
+<clipPath id="clip-12">
+<path clip-rule="nonzero" d="M 162.136719 1.039062 L 167 1.039062 L 167 6 L 162.136719 6 Z M 162.136719 1.039062 "/>
+</clipPath>
+<clipPath id="clip-13">
+<path clip-rule="nonzero" d="M 167 2 L 171 2 L 171 6.960938 L 167 6.960938 Z M 167 2 "/>
+</clipPath>
+<clipPath id="clip-14">
+<path clip-rule="nonzero" d="M 196.511719 66 L 203 66 L 203 73 L 196.511719 73 Z M 196.511719 66 "/>
+</clipPath>
+<clipPath id="clip-15">
+<path clip-rule="nonzero" d="M 218 56.046875 L 222 56.046875 L 222 79.957031 L 218 79.957031 Z M 218 56.046875 "/>
+</clipPath>
+<clipPath id="clip-16">
+<path clip-rule="nonzero" d="M 244 56.046875 L 247 56.046875 L 247 79.957031 L 244 79.957031 Z M 244 56.046875 "/>
+</clipPath>
+<clipPath id="clip-17">
+<path clip-rule="nonzero" d="M 160 212.542969 L 166 212.542969 L 166 219.460938 L 160 219.460938 Z M 160 212.542969 "/>
+</clipPath>
+<clipPath id="clip-18">
+<path clip-rule="nonzero" d="M 66.136719 237.039062 L 71 237.039062 L 71 242 L 66.136719 242 Z M 66.136719 237.039062 "/>
+</clipPath>
+<clipPath id="clip-19">
+<path clip-rule="nonzero" d="M 71 238 L 75 238 L 75 242.960938 L 71 242.960938 Z M 71 238 "/>
+</clipPath>
+<clipPath id="clip-20">
+<path clip-rule="nonzero" d="M 2.136719 145.039062 L 7 145.039062 L 7 150 L 2.136719 150 Z M 2.136719 145.039062 "/>
+</clipPath>
+<clipPath id="clip-21">
+<path clip-rule="nonzero" d="M 7 146 L 11 146 L 11 150.960938 L 7 150.960938 Z M 7 146 "/>
+</clipPath>
+<clipPath id="clip-22">
+<path clip-rule="nonzero" d="M 36.511719 210 L 43 210 L 43 217 L 36.511719 217 Z M 36.511719 210 "/>
+</clipPath>
+<clipPath id="clip-23">
+<path clip-rule="nonzero" d="M 58 200.046875 L 62 200.046875 L 62 223.957031 L 58 223.957031 Z M 58 200.046875 "/>
+</clipPath>
+<clipPath id="clip-24">
+<path clip-rule="nonzero" d="M 84 200.046875 L 87 200.046875 L 87 223.957031 L 84 223.957031 Z M 84 200.046875 "/>
+</clipPath>
+<clipPath id="clip-25">
+<path clip-rule="nonzero" d="M 246.136719 221.039062 L 251 221.039062 L 251 226 L 246.136719 226 Z M 246.136719 221.039062 "/>
+</clipPath>
+<clipPath id="clip-26">
+<path clip-rule="nonzero" d="M 251 222 L 255 222 L 255 226.960938 L 251 226.960938 Z M 251 222 "/>
+</clipPath>
+<clipPath id="clip-27">
+<path clip-rule="nonzero" d="M 182.136719 129.039062 L 187 129.039062 L 187 134 L 182.136719 134 Z M 182.136719 129.039062 "/>
+</clipPath>
+<clipPath id="clip-28">
+<path clip-rule="nonzero" d="M 187 130 L 191 130 L 191 134.960938 L 187 134.960938 Z M 187 130 "/>
+</clipPath>
+<clipPath id="clip-29">
+<path clip-rule="nonzero" d="M 102 179.574219 L 152 179.574219 L 152 188.429688 L 102 188.429688 Z M 102 179.574219 "/>
+</clipPath>
+<clipPath id="clip-30">
+<path clip-rule="nonzero" d="M 200.453125 201.785156 L 205.546875 201.785156 L 205.546875 206.214844 L 200.453125 206.214844 Z M 200.453125 201.785156 "/>
+</clipPath>
+</defs>
+<path fill-rule="evenodd" fill="rgb(67.8%, 84.7%, 90.2%)" fill-opacity="1" d="M 167 88 L 167 8 L 247 8 L 247 88 Z M 167 88 "/>
+<path fill-rule="evenodd" fill="rgb(67.8%, 84.7%, 90.2%)" fill-opacity="1" d="M 7 88 L 39 24 L 87 24 L 87 72 L 7 88 "/>
+<path fill="none" stroke-width="0.4" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 16 720 L 16 800 " transform="matrix(1, 0, 0, -1, -9, 808)"/>
+<path fill-rule="evenodd" fill="rgb(0%, 0%, 0%)" fill-opacity="1" stroke-width="0.4" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 16 800 L 13.667969 793 L 18.332031 793 Z M 16 800 " transform="matrix(1, 0, 0, -1, -9, 808)"/>
+<path fill="none" stroke-width="0.4" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 16 720 L 96 720 " transform="matrix(1, 0, 0, -1, -9, 808)"/>
+<path fill-rule="evenodd" fill="rgb(0%, 0%, 0%)" fill-opacity="1" stroke-width="0.4" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 96 720 L 89 722.332031 L 89 717.667969 Z M 96 720 " transform="matrix(1, 0, 0, -1, -9, 808)"/>
+<g clip-path="url(#clip-0)">
+<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
+<use xlink:href="#glyph-0-0" x="81.471" y="97.467"/>
+</g>
+</g>
+<g clip-path="url(#clip-1)">
+<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
+<use xlink:href="#glyph-1-0" x="87.518" y="98.961"/>
+</g>
+</g>
+<g clip-path="url(#clip-2)">
+<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
+<use xlink:href="#glyph-0-0" x="1.471" y="5.467"/>
+</g>
+</g>
+<g clip-path="url(#clip-3)">
+<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
+<use xlink:href="#glyph-1-1" x="7.518" y="6.961"/>
+</g>
+</g>
+<g clip-path="url(#clip-4)">
+<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
+<use xlink:href="#glyph-0-0" x="43.9765" y="50.214"/>
+</g>
+</g>
+<path fill="none" stroke-width="0.4" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 16 720 L 48 784 " transform="matrix(1, 0, 0, -1, -9, 808)"/>
+<path fill-rule="evenodd" fill="rgb(0%, 0%, 0%)" fill-opacity="1" stroke-width="0.4" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 48 784 L 42.785156 778.78125 L 46.953125 776.695312 Z M 48 784 " transform="matrix(1, 0, 0, -1, -9, 808)"/>
+<path fill="none" stroke-width="0.4" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 16 720 L 96 736 " transform="matrix(1, 0, 0, -1, -9, 808)"/>
+<path fill-rule="evenodd" fill="rgb(0%, 0%, 0%)" fill-opacity="1" stroke-width="0.4" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 96 736 L 88.679688 736.914062 L 89.59375 732.34375 Z M 96 736 " transform="matrix(1, 0, 0, -1, -9, 808)"/>
+<g clip-path="url(#clip-5)">
+<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
+<use xlink:href="#glyph-0-1" x="10.135" y="53.467"/>
+</g>
+</g>
+<g clip-path="url(#clip-6)">
+<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
+<use xlink:href="#glyph-2-0" x="14.853" y="54.961"/>
+</g>
+</g>
+<g clip-path="url(#clip-7)">
+<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
+<use xlink:href="#glyph-0-1" x="42.135" y="73.467"/>
+</g>
+</g>
+<g clip-path="url(#clip-8)">
+<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
+<use xlink:href="#glyph-2-1" x="46.853" y="74.961"/>
+</g>
+</g>
+<path fill="none" stroke-width="0.4" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 16 720 L 96 784 " transform="matrix(1, 0, 0, -1, -9, 808)"/>
+<path fill-rule="evenodd" fill="rgb(0%, 0%, 0%)" fill-opacity="1" stroke-width="0.4" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 96 784 L 89.078125 781.449219 L 91.988281 777.808594 Z M 96 784 " transform="matrix(1, 0, 0, -1, -9, 808)"/>
+<g clip-path="url(#clip-9)">
+<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
+<use xlink:href="#glyph-3-0" x="106.4385" y="42.4495"/>
+<use xlink:href="#glyph-3-1" x="116.291511" y="42.4495"/>
+<use xlink:href="#glyph-3-2" x="129.023714" y="42.4495"/>
+<use xlink:href="#glyph-3-3" x="141.496889" y="42.4495"/>
+</g>
+</g>
+<path fill="none" stroke-width="0.4" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 176 720 L 176 800 " transform="matrix(1, 0, 0, -1, -9, 808)"/>
+<path fill-rule="evenodd" fill="rgb(0%, 0%, 0%)" fill-opacity="1" stroke-width="0.4" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 176 800 L 173.667969 793 L 178.332031 793 Z M 176 800 " transform="matrix(1, 0, 0, -1, -9, 808)"/>
+<path fill="none" stroke-width="0.4" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 176 720 L 256 720 " transform="matrix(1, 0, 0, -1, -9, 808)"/>
+<path fill-rule="evenodd" fill="rgb(0%, 0%, 0%)" fill-opacity="1" stroke-width="0.4" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 256 720 L 249 722.332031 L 249 717.667969 Z M 256 720 " transform="matrix(1, 0, 0, -1, -9, 808)"/>
+<g clip-path="url(#clip-10)">
+<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
+<use xlink:href="#glyph-0-1" x="226.135" y="97.467"/>
+</g>
+</g>
+<g clip-path="url(#clip-11)">
+<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
+<use xlink:href="#glyph-2-1" x="230.853" y="98.961"/>
+</g>
+</g>
+<g clip-path="url(#clip-12)">
+<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
+<use xlink:href="#glyph-0-1" x="162.135" y="5.467"/>
+</g>
+</g>
+<g clip-path="url(#clip-13)">
+<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
+<use xlink:href="#glyph-2-0" x="166.853" y="6.961"/>
+</g>
+</g>
+<g clip-path="url(#clip-14)">
+<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
+<use xlink:href="#glyph-4-0" x="196.5115" y="70.4905"/>
+</g>
+</g>
+<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
+<use xlink:href="#glyph-5-0" x="205.47784" y="70.4905"/>
+</g>
+<g clip-path="url(#clip-15)">
+<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
+<use xlink:href="#glyph-6-0" x="216.0005" y="56.4435"/>
+</g>
+</g>
+<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
+<use xlink:href="#glyph-7-0" x="221.2585" y="64.4135"/>
+</g>
+<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
+<use xlink:href="#glyph-8-0" x="225.9775" y="65.9075"/>
+</g>
+<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
+<use xlink:href="#glyph-9-0" x="233.2025" y="64.4135"/>
+</g>
+<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
+<use xlink:href="#glyph-10-0" x="238.173837" y="64.4135"/>
+</g>
+<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
+<use xlink:href="#glyph-11-0" x="221.2585" y="76.3685"/>
+</g>
+<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
+<use xlink:href="#glyph-12-0" x="225.9775" y="77.8635"/>
+</g>
+<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
+<use xlink:href="#glyph-13-0" x="233.2025" y="76.3685"/>
+</g>
+<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
+<use xlink:href="#glyph-14-0" x="238.173837" y="76.3685"/>
+</g>
+<g clip-path="url(#clip-16)">
+<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
+<use xlink:href="#glyph-15-0" x="244.2305" y="56.4435"/>
+</g>
+</g>
+<path fill="none" stroke-width="0.4" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-dasharray="1 3" stroke-miterlimit="10" d="M 48 784 L 96 784 " transform="matrix(1, 0, 0, -1, -9, 808)"/>
+<path fill="none" stroke-width="0.4" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-dasharray="1 3" stroke-miterlimit="10" d="M 96 784 L 96 736 " transform="matrix(1, 0, 0, -1, -9, 808)"/>
+<path fill="none" stroke-width="0.4" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 176 720 L 224 768 " transform="matrix(1, 0, 0, -1, -9, 808)"/>
+<path fill-rule="evenodd" fill="rgb(0%, 0%, 0%)" fill-opacity="1" stroke-width="0.4" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 224 768 L 217.402344 764.699219 L 220.699219 761.402344 Z M 224 768 " transform="matrix(1, 0, 0, -1, -9, 808)"/>
+<path fill="none" stroke-width="2" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 112 752 L 160 752 " transform="matrix(1, 0, 0, -1, -9, 808)"/>
+<path fill-rule="evenodd" fill="rgb(0%, 0%, 0%)" fill-opacity="1" stroke-width="2" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 160 752 L 153 754.332031 L 153 749.667969 Z M 160 752 " transform="matrix(1, 0, 0, -1, -9, 808)"/>
+<path fill-rule="evenodd" fill="rgb(67.8%, 84.7%, 90.2%)" fill-opacity="1" d="M 187 216 L 187 136 L 267 136 L 267 216 Z M 187 216 "/>
+<path fill-rule="evenodd" fill="rgb(67.8%, 84.7%, 90.2%)" fill-opacity="1" d="M 7 232 L 7 152 L 87 152 L 87 232 Z M 7 232 "/>
+<g clip-path="url(#clip-17)">
+<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
+<use xlink:href="#glyph-16-0" x="159.8175" y="219.459"/>
+</g>
+</g>
+<path fill="none" stroke-width="0.4" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 16 576 L 16 656 " transform="matrix(1, 0, 0, -1, -9, 808)"/>
+<path fill-rule="evenodd" fill="rgb(0%, 0%, 0%)" fill-opacity="1" stroke-width="0.4" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 16 656 L 13.667969 649 L 18.332031 649 Z M 16 656 " transform="matrix(1, 0, 0, -1, -9, 808)"/>
+<path fill="none" stroke-width="0.4" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 16 576 L 96 576 " transform="matrix(1, 0, 0, -1, -9, 808)"/>
+<path fill-rule="evenodd" fill="rgb(0%, 0%, 0%)" fill-opacity="1" stroke-width="0.4" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 96 576 L 89 578.332031 L 89 573.667969 Z M 96 576 " transform="matrix(1, 0, 0, -1, -9, 808)"/>
+<g clip-path="url(#clip-18)">
+<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
+<use xlink:href="#glyph-0-1" x="66.135" y="241.467"/>
+</g>
+</g>
+<g clip-path="url(#clip-19)">
+<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
+<use xlink:href="#glyph-2-1" x="70.853" y="242.961"/>
+</g>
+</g>
+<g clip-path="url(#clip-20)">
+<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
+<use xlink:href="#glyph-0-1" x="2.135" y="149.467"/>
+</g>
+</g>
+<g clip-path="url(#clip-21)">
+<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
+<use xlink:href="#glyph-2-0" x="6.853" y="150.961"/>
+</g>
+</g>
+<g clip-path="url(#clip-22)">
+<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
+<use xlink:href="#glyph-4-0" x="36.5115" y="214.4905"/>
+</g>
+</g>
+<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
+<use xlink:href="#glyph-5-0" x="45.47784" y="214.4905"/>
+</g>
+<g clip-path="url(#clip-23)">
+<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
+<use xlink:href="#glyph-6-0" x="56.0005" y="200.4435"/>
+</g>
+</g>
+<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
+<use xlink:href="#glyph-7-0" x="61.2585" y="208.4135"/>
+</g>
+<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
+<use xlink:href="#glyph-8-0" x="65.9775" y="209.9075"/>
+</g>
+<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
+<use xlink:href="#glyph-9-0" x="73.2025" y="208.4135"/>
+</g>
+<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
+<use xlink:href="#glyph-10-0" x="78.173837" y="208.4135"/>
+</g>
+<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
+<use xlink:href="#glyph-11-0" x="61.2585" y="220.3685"/>
+</g>
+<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
+<use xlink:href="#glyph-12-0" x="65.9775" y="221.8635"/>
+</g>
+<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
+<use xlink:href="#glyph-13-0" x="73.2025" y="220.3685"/>
+</g>
+<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
+<use xlink:href="#glyph-14-0" x="78.173837" y="220.3685"/>
+</g>
+<g clip-path="url(#clip-24)">
+<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
+<use xlink:href="#glyph-15-0" x="84.2305" y="200.4435"/>
+</g>
+</g>
+<path fill="none" stroke-width="0.4" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 16 576 L 64 624 " transform="matrix(1, 0, 0, -1, -9, 808)"/>
+<path fill-rule="evenodd" fill="rgb(0%, 0%, 0%)" fill-opacity="1" stroke-width="0.4" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 64 624 L 57.402344 620.699219 L 60.699219 617.402344 Z M 64 624 " transform="matrix(1, 0, 0, -1, -9, 808)"/>
+<path fill="none" stroke-width="0.4" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 196 592 L 196 672 " transform="matrix(1, 0, 0, -1, -9, 808)"/>
+<path fill-rule="evenodd" fill="rgb(0%, 0%, 0%)" fill-opacity="1" stroke-width="0.4" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 196 672 L 193.667969 665 L 198.332031 665 Z M 196 672 " transform="matrix(1, 0, 0, -1, -9, 808)"/>
+<path fill="none" stroke-width="0.4" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 196 592 L 276 592 " transform="matrix(1, 0, 0, -1, -9, 808)"/>
+<path fill-rule="evenodd" fill="rgb(0%, 0%, 0%)" fill-opacity="1" stroke-width="0.4" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 276 592 L 269 594.332031 L 269 589.667969 Z M 276 592 " transform="matrix(1, 0, 0, -1, -9, 808)"/>
+<g clip-path="url(#clip-25)">
+<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
+<use xlink:href="#glyph-0-1" x="246.135" y="225.467"/>
+</g>
+</g>
+<g clip-path="url(#clip-26)">
+<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
+<use xlink:href="#glyph-2-1" x="250.853" y="226.961"/>
+</g>
+</g>
+<g clip-path="url(#clip-27)">
+<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
+<use xlink:href="#glyph-0-1" x="182.135" y="133.467"/>
+</g>
+</g>
+<g clip-path="url(#clip-28)">
+<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
+<use xlink:href="#glyph-2-0" x="186.853" y="134.961"/>
+</g>
+</g>
+<path fill="none" stroke-width="0.4" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 164 576 L 196 592 " transform="matrix(1, 0, 0, -1, -9, 808)"/>
+<path fill-rule="evenodd" fill="rgb(0%, 0%, 0%)" fill-opacity="1" stroke-width="0.4" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 196 592 L 188.695312 590.953125 L 190.78125 586.785156 Z M 196 592 " transform="matrix(1, 0, 0, -1, -9, 808)"/>
+<g clip-path="url(#clip-29)">
+<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
+<use xlink:href="#glyph-16-1" x="101.699" y="186.491"/>
+<use xlink:href="#glyph-16-2" x="110.605564" y="186.491"/>
+<use xlink:href="#glyph-16-3" x="123.337767" y="186.491"/>
+<use xlink:href="#glyph-16-4" x="133.190779" y="186.491"/>
+<use xlink:href="#glyph-16-0" x="145.913019" y="186.491"/>
+</g>
+</g>
+<path fill="none" stroke-width="2" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 112 608 L 160 608 " transform="matrix(1, 0, 0, -1, -9, 808)"/>
+<path fill-rule="evenodd" fill="rgb(0%, 0%, 0%)" fill-opacity="1" stroke-width="2" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 160 608 L 153 610.332031 L 153 605.667969 Z M 160 608 " transform="matrix(1, 0, 0, -1, -9, 808)"/>
+<path fill="none" stroke-width="0.4" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 196 592 L 212 624 " transform="matrix(1, 0, 0, -1, -9, 808)"/>
+<path fill-rule="evenodd" fill="rgb(0%, 0%, 0%)" fill-opacity="1" stroke-width="0.4" stroke-linecap="butt" stroke-linejoin="round" stroke="rgb(0%, 0%, 0%)" stroke-opacity="1" stroke-miterlimit="10" d="M 212 624 L 206.785156 618.78125 L 210.953125 616.695312 Z M 212 624 " transform="matrix(1, 0, 0, -1, -9, 808)"/>
+<g clip-path="url(#clip-30)">
+<g fill="rgb(0%, 0%, 0%)" fill-opacity="1">
+<use xlink:href="#glyph-0-2" x="200.454" y="206.214"/>
+</g>
+</g>
+</svg>