summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/pgf-umlcd
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2014-03-27 23:35:09 +0000
committerKarl Berry <karl@freefriends.org>2014-03-27 23:35:09 +0000
commit57631eb7000c6edbaef160d73d027dd59d2a118e (patch)
treee59fb117b6702abe8b846afe5d1f9945af933bf0 /Master/texmf-dist/doc/latex/pgf-umlcd
parentcc02be12b53f9a5fd1898401b2f7fbecfc6588a6 (diff)
pgf-umlcd (27mar14)
git-svn-id: svn://tug.org/texlive/trunk@33307 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/pgf-umlcd')
-rw-r--r--Master/texmf-dist/doc/latex/pgf-umlcd/COPYING14
-rw-r--r--Master/texmf-dist/doc/latex/pgf-umlcd/README3
-rw-r--r--Master/texmf-dist/doc/latex/pgf-umlcd/demo/abstract-class.tex9
-rw-r--r--Master/texmf-dist/doc/latex/pgf-umlcd/demo/abstract-factory.svg791
-rw-r--r--Master/texmf-dist/doc/latex/pgf-umlcd/demo/abstract-factory.tex69
-rw-r--r--Master/texmf-dist/doc/latex/pgf-umlcd/demo/aggregation.tex10
-rw-r--r--Master/texmf-dist/doc/latex/pgf-umlcd/demo/association.tex22
-rw-r--r--Master/texmf-dist/doc/latex/pgf-umlcd/demo/class.tex10
-rw-r--r--Master/texmf-dist/doc/latex/pgf-umlcd/demo/composition.tex10
-rw-r--r--Master/texmf-dist/doc/latex/pgf-umlcd/demo/implement-interface.tex16
-rw-r--r--Master/texmf-dist/doc/latex/pgf-umlcd/demo/inheritance.tex26
-rw-r--r--Master/texmf-dist/doc/latex/pgf-umlcd/demo/interface.tex6
-rw-r--r--Master/texmf-dist/doc/latex/pgf-umlcd/demo/note.tex3
-rw-r--r--Master/texmf-dist/doc/latex/pgf-umlcd/demo/object-include-methods.tex10
-rw-r--r--Master/texmf-dist/doc/latex/pgf-umlcd/demo/object.tex6
-rw-r--r--Master/texmf-dist/doc/latex/pgf-umlcd/demo/package.tex28
-rw-r--r--Master/texmf-dist/doc/latex/pgf-umlcd/demo/unidirectional-association.tex20
-rw-r--r--Master/texmf-dist/doc/latex/pgf-umlcd/demo/visibility.tex17
-rw-r--r--Master/texmf-dist/doc/latex/pgf-umlcd/logo.pngbin0 -> 38004 bytes
-rw-r--r--Master/texmf-dist/doc/latex/pgf-umlcd/pgf-umlcd-manual.pdfbin0 -> 269669 bytes
-rw-r--r--Master/texmf-dist/doc/latex/pgf-umlcd/pgf-umlcd-manual.tex149
21 files changed, 1219 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/pgf-umlcd/COPYING b/Master/texmf-dist/doc/latex/pgf-umlcd/COPYING
new file mode 100644
index 00000000000..71917be32ee
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pgf-umlcd/COPYING
@@ -0,0 +1,14 @@
+This file is part of pgf-umlcd.
+
+pgf-umlcd is free software: you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation, either version 3 of the License, or
+(at your option) any later version.
+
+pgf-umlcd is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with Foobar. If not, see <http://www.gnu.org/licenses/>. \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/pgf-umlcd/README b/Master/texmf-dist/doc/latex/pgf-umlcd/README
new file mode 100644
index 00000000000..5cc6fbf3a01
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pgf-umlcd/README
@@ -0,0 +1,3 @@
+Some LaTeX macros for UML Class Diagrams.
+Home page of project: http://pgf-umlcd.googlecode.com/
+Please read pgf-umlcd-manual.pdf for more information.
diff --git a/Master/texmf-dist/doc/latex/pgf-umlcd/demo/abstract-class.tex b/Master/texmf-dist/doc/latex/pgf-umlcd/demo/abstract-class.tex
new file mode 100644
index 00000000000..cdaa3e5a45a
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pgf-umlcd/demo/abstract-class.tex
@@ -0,0 +1,9 @@
+\begin{tikzpicture}
+ \begin{abstractclass}[text width=5cm]{BankAccount}{0,0}
+ \attribute{owner : String}
+ \attribute{balance : Dollars = 0}
+
+ \operation{deposit(amount : Dollars)}
+ \operation[0]{withdrawl(amount : Dollars)}
+ \end{abstractclass}
+\end{tikzpicture} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/pgf-umlcd/demo/abstract-factory.svg b/Master/texmf-dist/doc/latex/pgf-umlcd/demo/abstract-factory.svg
new file mode 100644
index 00000000000..90b90ca48cf
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pgf-umlcd/demo/abstract-factory.svg
@@ -0,0 +1,791 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="867.211pt" height="373.996pt" viewBox="0 0 867.211 373.996" version="1.1">
+<defs>
+<g>
+<symbol overflow="visible" id="glyph0-0">
+<path style="stroke:none;" d="M 6.734375 -4.96875 C 6.84375 -5.03125 6.921875 -5.078125 6.921875 -5.1875 C 6.921875 -5.296875 6.828125 -5.390625 6.71875 -5.390625 C 6.6875 -5.390625 6.671875 -5.390625 6.546875 -5.3125 L 1.015625 -2.71875 C 0.90625 -2.65625 0.828125 -2.609375 0.828125 -2.5 C 0.828125 -2.375 0.90625 -2.328125 1.015625 -2.265625 L 6.546875 0.328125 C 6.671875 0.40625 6.6875 0.40625 6.71875 0.40625 C 6.828125 0.40625 6.921875 0.3125 6.921875 0.203125 C 6.921875 0.09375 6.84375 0.046875 6.734375 -0.015625 L 1.5 -2.5 Z M 6.734375 -4.96875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-1">
+<path style="stroke:none;" d="M 6.734375 -2.265625 C 6.84375 -2.328125 6.921875 -2.375 6.921875 -2.5 C 6.921875 -2.609375 6.84375 -2.65625 6.734375 -2.71875 L 1.203125 -5.3125 C 1.078125 -5.390625 1.0625 -5.390625 1.03125 -5.390625 C 0.921875 -5.390625 0.828125 -5.296875 0.828125 -5.1875 C 0.828125 -5.09375 0.875 -5.03125 1.015625 -4.96875 L 6.25 -2.5 L 1.015625 -0.015625 C 0.875 0.046875 0.828125 0.109375 0.828125 0.203125 C 0.828125 0.3125 0.921875 0.40625 1.03125 0.40625 C 1.0625 0.40625 1.078125 0.40625 1.203125 0.328125 Z M 6.734375 -2.265625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-0">
+<path style="stroke:none;" d="M 1.765625 -4.40625 L 0.375 -4.296875 L 0.375 -3.984375 C 1.015625 -3.984375 1.109375 -3.921875 1.109375 -3.4375 L 1.109375 -0.75 C 1.109375 -0.3125 1 -0.3125 0.328125 -0.3125 L 0.328125 0 C 0.640625 -0.015625 1.1875 -0.03125 1.421875 -0.03125 C 1.78125 -0.03125 2.125 -0.015625 2.46875 0 L 2.46875 -0.3125 C 1.796875 -0.3125 1.765625 -0.359375 1.765625 -0.75 Z M 1.796875 -6.140625 C 1.796875 -6.453125 1.5625 -6.671875 1.28125 -6.671875 C 0.96875 -6.671875 0.75 -6.40625 0.75 -6.140625 C 0.75 -5.875 0.96875 -5.609375 1.28125 -5.609375 C 1.5625 -5.609375 1.796875 -5.828125 1.796875 -6.140625 Z M 1.796875 -6.140625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-1">
+<path style="stroke:none;" d="M 1.09375 -3.421875 L 1.09375 -0.75 C 1.09375 -0.3125 0.984375 -0.3125 0.3125 -0.3125 L 0.3125 0 C 0.671875 -0.015625 1.171875 -0.03125 1.453125 -0.03125 C 1.703125 -0.03125 2.21875 -0.015625 2.5625 0 L 2.5625 -0.3125 C 1.890625 -0.3125 1.78125 -0.3125 1.78125 -0.75 L 1.78125 -2.59375 C 1.78125 -3.625 2.5 -4.1875 3.125 -4.1875 C 3.765625 -4.1875 3.875 -3.65625 3.875 -3.078125 L 3.875 -0.75 C 3.875 -0.3125 3.765625 -0.3125 3.09375 -0.3125 L 3.09375 0 C 3.4375 -0.015625 3.953125 -0.03125 4.21875 -0.03125 C 4.46875 -0.03125 5 -0.015625 5.328125 0 L 5.328125 -0.3125 C 4.8125 -0.3125 4.5625 -0.3125 4.5625 -0.609375 L 4.5625 -2.515625 C 4.5625 -3.375 4.5625 -3.671875 4.25 -4.03125 C 4.109375 -4.203125 3.78125 -4.40625 3.203125 -4.40625 C 2.46875 -4.40625 2 -3.984375 1.71875 -3.359375 L 1.71875 -4.40625 L 0.3125 -4.296875 L 0.3125 -3.984375 C 1.015625 -3.984375 1.09375 -3.921875 1.09375 -3.421875 Z M 1.09375 -3.421875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-2">
+<path style="stroke:none;" d="M 1.71875 -3.984375 L 3.15625 -3.984375 L 3.15625 -4.296875 L 1.71875 -4.296875 L 1.71875 -6.125 L 1.46875 -6.125 C 1.46875 -5.3125 1.171875 -4.25 0.1875 -4.203125 L 0.1875 -3.984375 L 1.03125 -3.984375 L 1.03125 -1.234375 C 1.03125 -0.015625 1.96875 0.109375 2.328125 0.109375 C 3.03125 0.109375 3.3125 -0.59375 3.3125 -1.234375 L 3.3125 -1.796875 L 3.0625 -1.796875 L 3.0625 -1.25 C 3.0625 -0.515625 2.765625 -0.140625 2.390625 -0.140625 C 1.71875 -0.140625 1.71875 -1.046875 1.71875 -1.21875 Z M 1.71875 -3.984375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-3">
+<path style="stroke:none;" d="M 1.109375 -2.515625 C 1.171875 -4 2.015625 -4.25 2.359375 -4.25 C 3.375 -4.25 3.484375 -2.90625 3.484375 -2.515625 Z M 1.109375 -2.296875 L 3.890625 -2.296875 C 4.109375 -2.296875 4.140625 -2.296875 4.140625 -2.515625 C 4.140625 -3.5 3.59375 -4.46875 2.359375 -4.46875 C 1.203125 -4.46875 0.28125 -3.4375 0.28125 -2.1875 C 0.28125 -0.859375 1.328125 0.109375 2.46875 0.109375 C 3.6875 0.109375 4.140625 -1 4.140625 -1.1875 C 4.140625 -1.28125 4.0625 -1.3125 4 -1.3125 C 3.921875 -1.3125 3.890625 -1.25 3.875 -1.171875 C 3.53125 -0.140625 2.625 -0.140625 2.53125 -0.140625 C 2.03125 -0.140625 1.640625 -0.4375 1.40625 -0.8125 C 1.109375 -1.28125 1.109375 -1.9375 1.109375 -2.296875 Z M 1.109375 -2.296875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-4">
+<path style="stroke:none;" d="M 1.671875 -3.3125 L 1.671875 -4.40625 L 0.28125 -4.296875 L 0.28125 -3.984375 C 0.984375 -3.984375 1.0625 -3.921875 1.0625 -3.421875 L 1.0625 -0.75 C 1.0625 -0.3125 0.953125 -0.3125 0.28125 -0.3125 L 0.28125 0 C 0.671875 -0.015625 1.140625 -0.03125 1.421875 -0.03125 C 1.8125 -0.03125 2.28125 -0.03125 2.6875 0 L 2.6875 -0.3125 L 2.46875 -0.3125 C 1.734375 -0.3125 1.71875 -0.421875 1.71875 -0.78125 L 1.71875 -2.3125 C 1.71875 -3.296875 2.140625 -4.1875 2.890625 -4.1875 C 2.953125 -4.1875 2.984375 -4.1875 3 -4.171875 C 2.96875 -4.171875 2.765625 -4.046875 2.765625 -3.78125 C 2.765625 -3.515625 2.984375 -3.359375 3.203125 -3.359375 C 3.375 -3.359375 3.625 -3.484375 3.625 -3.796875 C 3.625 -4.109375 3.3125 -4.40625 2.890625 -4.40625 C 2.15625 -4.40625 1.796875 -3.734375 1.671875 -3.3125 Z M 1.671875 -3.3125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-5">
+<path style="stroke:none;" d="M 1.75 -4.296875 L 1.75 -5.453125 C 1.75 -6.328125 2.21875 -6.8125 2.65625 -6.8125 C 2.6875 -6.8125 2.84375 -6.8125 2.984375 -6.734375 C 2.875 -6.703125 2.6875 -6.5625 2.6875 -6.3125 C 2.6875 -6.09375 2.84375 -5.890625 3.125 -5.890625 C 3.40625 -5.890625 3.5625 -6.09375 3.5625 -6.328125 C 3.5625 -6.703125 3.1875 -7.03125 2.65625 -7.03125 C 1.96875 -7.03125 1.109375 -6.5 1.109375 -5.4375 L 1.109375 -4.296875 L 0.328125 -4.296875 L 0.328125 -3.984375 L 1.109375 -3.984375 L 1.109375 -0.75 C 1.109375 -0.3125 1 -0.3125 0.34375 -0.3125 L 0.34375 0 C 0.734375 -0.015625 1.203125 -0.03125 1.46875 -0.03125 C 1.875 -0.03125 2.34375 -0.03125 2.734375 0 L 2.734375 -0.3125 L 2.53125 -0.3125 C 1.796875 -0.3125 1.78125 -0.421875 1.78125 -0.78125 L 1.78125 -3.984375 L 2.90625 -3.984375 L 2.90625 -4.296875 Z M 1.75 -4.296875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-6">
+<path style="stroke:none;" d="M 3.3125 -0.75 C 3.359375 -0.359375 3.625 0.0625 4.09375 0.0625 C 4.3125 0.0625 4.921875 -0.078125 4.921875 -0.890625 L 4.921875 -1.453125 L 4.671875 -1.453125 L 4.671875 -0.890625 C 4.671875 -0.3125 4.421875 -0.25 4.3125 -0.25 C 3.984375 -0.25 3.9375 -0.703125 3.9375 -0.75 L 3.9375 -2.734375 C 3.9375 -3.15625 3.9375 -3.546875 3.578125 -3.921875 C 3.1875 -4.3125 2.6875 -4.46875 2.21875 -4.46875 C 1.390625 -4.46875 0.703125 -4 0.703125 -3.34375 C 0.703125 -3.046875 0.90625 -2.875 1.171875 -2.875 C 1.453125 -2.875 1.625 -3.078125 1.625 -3.328125 C 1.625 -3.453125 1.578125 -3.78125 1.109375 -3.78125 C 1.390625 -4.140625 1.875 -4.25 2.1875 -4.25 C 2.6875 -4.25 3.25 -3.859375 3.25 -2.96875 L 3.25 -2.609375 C 2.734375 -2.578125 2.046875 -2.546875 1.421875 -2.25 C 0.671875 -1.90625 0.421875 -1.390625 0.421875 -0.953125 C 0.421875 -0.140625 1.390625 0.109375 2.015625 0.109375 C 2.671875 0.109375 3.125 -0.296875 3.3125 -0.75 Z M 3.25 -2.390625 L 3.25 -1.390625 C 3.25 -0.453125 2.53125 -0.109375 2.078125 -0.109375 C 1.59375 -0.109375 1.1875 -0.453125 1.1875 -0.953125 C 1.1875 -1.5 1.609375 -2.328125 3.25 -2.390625 Z M 3.25 -2.390625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-7">
+<path style="stroke:none;" d="M 1.171875 -2.171875 C 1.171875 -3.796875 1.984375 -4.21875 2.515625 -4.21875 C 2.609375 -4.21875 3.234375 -4.203125 3.578125 -3.84375 C 3.171875 -3.8125 3.109375 -3.515625 3.109375 -3.390625 C 3.109375 -3.125 3.296875 -2.9375 3.5625 -2.9375 C 3.828125 -2.9375 4.03125 -3.09375 4.03125 -3.40625 C 4.03125 -4.078125 3.265625 -4.46875 2.5 -4.46875 C 1.25 -4.46875 0.34375 -3.390625 0.34375 -2.15625 C 0.34375 -0.875 1.328125 0.109375 2.484375 0.109375 C 3.8125 0.109375 4.140625 -1.09375 4.140625 -1.1875 C 4.140625 -1.28125 4.03125 -1.28125 4 -1.28125 C 3.921875 -1.28125 3.890625 -1.25 3.875 -1.1875 C 3.59375 -0.265625 2.9375 -0.140625 2.578125 -0.140625 C 2.046875 -0.140625 1.171875 -0.5625 1.171875 -2.171875 Z M 1.171875 -2.171875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-8">
+<path style="stroke:none;" d="M 4.078125 -2.296875 L 6.859375 -2.296875 C 7 -2.296875 7.1875 -2.296875 7.1875 -2.5 C 7.1875 -2.6875 7 -2.6875 6.859375 -2.6875 L 4.078125 -2.6875 L 4.078125 -5.484375 C 4.078125 -5.625 4.078125 -5.8125 3.875 -5.8125 C 3.671875 -5.8125 3.671875 -5.625 3.671875 -5.484375 L 3.671875 -2.6875 L 0.890625 -2.6875 C 0.75 -2.6875 0.5625 -2.6875 0.5625 -2.5 C 0.5625 -2.296875 0.75 -2.296875 0.890625 -2.296875 L 3.671875 -2.296875 L 3.671875 0.5 C 3.671875 0.640625 3.671875 0.828125 3.875 0.828125 C 4.078125 0.828125 4.078125 0.640625 4.078125 0.5 Z M 4.078125 -2.296875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-9">
+<path style="stroke:none;" d="M 0.5625 -3.40625 C 0.5625 -1.34375 2.171875 0.21875 4.03125 0.21875 C 5.65625 0.21875 6.625 -1.171875 6.625 -2.328125 C 6.625 -2.421875 6.625 -2.5 6.5 -2.5 C 6.390625 -2.5 6.390625 -2.4375 6.375 -2.328125 C 6.296875 -0.90625 5.234375 -0.09375 4.140625 -0.09375 C 3.53125 -0.09375 1.578125 -0.421875 1.578125 -3.40625 C 1.578125 -6.375 3.53125 -6.71875 4.140625 -6.71875 C 5.21875 -6.71875 6.109375 -5.8125 6.3125 -4.359375 C 6.328125 -4.21875 6.328125 -4.1875 6.46875 -4.1875 C 6.625 -4.1875 6.625 -4.21875 6.625 -4.421875 L 6.625 -6.78125 C 6.625 -6.953125 6.625 -7.03125 6.515625 -7.03125 C 6.484375 -7.03125 6.4375 -7.03125 6.359375 -6.90625 L 5.859375 -6.171875 C 5.5 -6.53125 4.984375 -7.03125 4.03125 -7.03125 C 2.15625 -7.03125 0.5625 -5.4375 0.5625 -3.40625 Z M 0.5625 -3.40625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-10">
+<path style="stroke:none;" d="M 2.265625 -3.15625 L 3.953125 -3.15625 C 5.140625 -3.15625 6.21875 -3.953125 6.21875 -4.953125 C 6.21875 -5.9375 5.234375 -6.8125 3.875 -6.8125 L 0.34375 -6.8125 L 0.34375 -6.5 L 0.59375 -6.5 C 1.359375 -6.5 1.375 -6.390625 1.375 -6.03125 L 1.375 -0.78125 C 1.375 -0.421875 1.359375 -0.3125 0.59375 -0.3125 L 0.34375 -0.3125 L 0.34375 0 C 0.703125 -0.03125 1.4375 -0.03125 1.8125 -0.03125 C 2.1875 -0.03125 2.9375 -0.03125 3.296875 0 L 3.296875 -0.3125 L 3.046875 -0.3125 C 2.28125 -0.3125 2.265625 -0.421875 2.265625 -0.78125 Z M 2.234375 -3.40625 L 2.234375 -6.09375 C 2.234375 -6.4375 2.25 -6.5 2.71875 -6.5 L 3.609375 -6.5 C 5.1875 -6.5 5.1875 -5.4375 5.1875 -4.953125 C 5.1875 -4.484375 5.1875 -3.40625 3.609375 -3.40625 Z M 2.234375 -3.40625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-11">
+<path style="stroke:none;" d="M 4.6875 -2.140625 C 4.6875 -3.40625 3.703125 -4.46875 2.5 -4.46875 C 1.25 -4.46875 0.28125 -3.375 0.28125 -2.140625 C 0.28125 -0.84375 1.3125 0.109375 2.484375 0.109375 C 3.6875 0.109375 4.6875 -0.875 4.6875 -2.140625 Z M 2.5 -0.140625 C 2.0625 -0.140625 1.625 -0.34375 1.359375 -0.8125 C 1.109375 -1.25 1.109375 -1.859375 1.109375 -2.21875 C 1.109375 -2.609375 1.109375 -3.140625 1.34375 -3.578125 C 1.609375 -4.03125 2.078125 -4.25 2.484375 -4.25 C 2.921875 -4.25 3.34375 -4.03125 3.609375 -3.59375 C 3.875 -3.171875 3.875 -2.59375 3.875 -2.21875 C 3.875 -1.859375 3.875 -1.3125 3.65625 -0.875 C 3.421875 -0.421875 2.984375 -0.140625 2.5 -0.140625 Z M 2.5 -0.140625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-12">
+<path style="stroke:none;" d="M 3.78125 -0.546875 L 3.78125 0.109375 L 5.25 0 L 5.25 -0.3125 C 4.5625 -0.3125 4.46875 -0.375 4.46875 -0.875 L 4.46875 -6.921875 L 3.046875 -6.8125 L 3.046875 -6.5 C 3.734375 -6.5 3.8125 -6.4375 3.8125 -5.9375 L 3.8125 -3.78125 C 3.53125 -4.140625 3.09375 -4.40625 2.5625 -4.40625 C 1.390625 -4.40625 0.34375 -3.421875 0.34375 -2.140625 C 0.34375 -0.875 1.3125 0.109375 2.453125 0.109375 C 3.09375 0.109375 3.53125 -0.234375 3.78125 -0.546875 Z M 3.78125 -3.21875 L 3.78125 -1.171875 C 3.78125 -1 3.78125 -0.984375 3.671875 -0.8125 C 3.375 -0.328125 2.9375 -0.109375 2.5 -0.109375 C 2.046875 -0.109375 1.6875 -0.375 1.453125 -0.75 C 1.203125 -1.15625 1.171875 -1.71875 1.171875 -2.140625 C 1.171875 -2.5 1.1875 -3.09375 1.46875 -3.546875 C 1.6875 -3.859375 2.0625 -4.1875 2.609375 -4.1875 C 2.953125 -4.1875 3.375 -4.03125 3.671875 -3.59375 C 3.78125 -3.421875 3.78125 -3.40625 3.78125 -3.21875 Z M 3.78125 -3.21875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-13">
+<path style="stroke:none;" d="M 3.890625 -0.78125 L 3.890625 0.109375 L 5.328125 0 L 5.328125 -0.3125 C 4.640625 -0.3125 4.5625 -0.375 4.5625 -0.875 L 4.5625 -4.40625 L 3.09375 -4.296875 L 3.09375 -3.984375 C 3.78125 -3.984375 3.875 -3.921875 3.875 -3.421875 L 3.875 -1.65625 C 3.875 -0.78125 3.390625 -0.109375 2.65625 -0.109375 C 1.828125 -0.109375 1.78125 -0.578125 1.78125 -1.09375 L 1.78125 -4.40625 L 0.3125 -4.296875 L 0.3125 -3.984375 C 1.09375 -3.984375 1.09375 -3.953125 1.09375 -3.078125 L 1.09375 -1.578125 C 1.09375 -0.796875 1.09375 0.109375 2.609375 0.109375 C 3.171875 0.109375 3.609375 -0.171875 3.890625 -0.78125 Z M 3.890625 -0.78125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-14">
+<path style="stroke:none;" d="M 3.96875 -6.9375 C 3.921875 -7.0625 3.890625 -7.140625 3.734375 -7.140625 C 3.578125 -7.140625 3.546875 -7.078125 3.5 -6.9375 L 1.4375 -0.984375 C 1.25 -0.46875 0.859375 -0.3125 0.3125 -0.3125 L 0.3125 0 C 0.546875 -0.015625 0.984375 -0.03125 1.328125 -0.03125 C 1.640625 -0.03125 2.15625 -0.015625 2.484375 0 L 2.484375 -0.3125 C 1.984375 -0.3125 1.734375 -0.5625 1.734375 -0.8125 C 1.734375 -0.84375 1.75 -0.953125 1.75 -0.96875 L 2.21875 -2.265625 L 4.671875 -2.265625 L 5.203125 -0.75 C 5.21875 -0.703125 5.234375 -0.640625 5.234375 -0.609375 C 5.234375 -0.3125 4.671875 -0.3125 4.40625 -0.3125 L 4.40625 0 C 4.765625 -0.03125 5.46875 -0.03125 5.84375 -0.03125 C 6.265625 -0.03125 6.734375 -0.015625 7.140625 0 L 7.140625 -0.3125 L 6.96875 -0.3125 C 6.375 -0.3125 6.234375 -0.375 6.125 -0.703125 Z M 3.4375 -5.828125 L 4.5625 -2.578125 L 2.328125 -2.578125 Z M 3.4375 -5.828125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-15">
+<path style="stroke:none;" d="M 3.296875 2.390625 C 3.296875 2.359375 3.296875 2.34375 3.125 2.171875 C 1.890625 0.921875 1.5625 -0.96875 1.5625 -2.5 C 1.5625 -4.234375 1.9375 -5.96875 3.171875 -7.203125 C 3.296875 -7.328125 3.296875 -7.34375 3.296875 -7.375 C 3.296875 -7.453125 3.265625 -7.484375 3.203125 -7.484375 C 3.09375 -7.484375 2.203125 -6.796875 1.609375 -5.53125 C 1.109375 -4.4375 0.984375 -3.328125 0.984375 -2.5 C 0.984375 -1.71875 1.09375 -0.515625 1.640625 0.625 C 2.25 1.84375 3.09375 2.5 3.203125 2.5 C 3.265625 2.5 3.296875 2.46875 3.296875 2.390625 Z M 3.296875 2.390625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-16">
+<path style="stroke:none;" d="M 2.875 -2.5 C 2.875 -3.265625 2.765625 -4.46875 2.21875 -5.609375 C 1.625 -6.828125 0.765625 -7.484375 0.671875 -7.484375 C 0.609375 -7.484375 0.5625 -7.4375 0.5625 -7.375 C 0.5625 -7.34375 0.5625 -7.328125 0.75 -7.140625 C 1.734375 -6.15625 2.296875 -4.578125 2.296875 -2.5 C 2.296875 -0.78125 1.9375 0.96875 0.703125 2.21875 C 0.5625 2.34375 0.5625 2.359375 0.5625 2.390625 C 0.5625 2.453125 0.609375 2.5 0.671875 2.5 C 0.765625 2.5 1.671875 1.8125 2.25 0.546875 C 2.765625 -0.546875 2.875 -1.65625 2.875 -2.5 Z M 2.875 -2.5 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-17">
+<path style="stroke:none;" d="M 2.21875 -3.65625 L 2.21875 -6.09375 C 2.21875 -6.4375 2.234375 -6.5 2.703125 -6.5 L 3.9375 -6.5 C 4.90625 -6.5 5.25 -5.65625 5.25 -5.125 C 5.25 -4.484375 4.765625 -3.65625 3.65625 -3.65625 Z M 4.5625 -3.5625 C 5.53125 -3.75 6.21875 -4.390625 6.21875 -5.125 C 6.21875 -5.984375 5.296875 -6.8125 4 -6.8125 L 0.359375 -6.8125 L 0.359375 -6.5 L 0.59375 -6.5 C 1.359375 -6.5 1.390625 -6.390625 1.390625 -6.03125 L 1.390625 -0.78125 C 1.390625 -0.421875 1.359375 -0.3125 0.59375 -0.3125 L 0.359375 -0.3125 L 0.359375 0 L 4.265625 0 C 5.59375 0 6.484375 -0.890625 6.484375 -1.828125 C 6.484375 -2.6875 5.671875 -3.4375 4.5625 -3.5625 Z M 3.953125 -0.3125 L 2.703125 -0.3125 C 2.234375 -0.3125 2.21875 -0.375 2.21875 -0.703125 L 2.21875 -3.421875 L 4.09375 -3.421875 C 5.078125 -3.421875 5.5 -2.5 5.5 -1.828125 C 5.5 -1.125 4.96875 -0.3125 3.953125 -0.3125 Z M 3.953125 -0.3125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-18">
+<path style="stroke:none;" d="M 2.078125 -1.9375 C 2.296875 -1.890625 3.109375 -1.734375 3.109375 -1.015625 C 3.109375 -0.515625 2.765625 -0.109375 1.984375 -0.109375 C 1.140625 -0.109375 0.78125 -0.671875 0.59375 -1.53125 C 0.5625 -1.65625 0.5625 -1.6875 0.453125 -1.6875 C 0.328125 -1.6875 0.328125 -1.625 0.328125 -1.453125 L 0.328125 -0.125 C 0.328125 0.046875 0.328125 0.109375 0.4375 0.109375 C 0.484375 0.109375 0.5 0.09375 0.6875 -0.09375 C 0.703125 -0.109375 0.703125 -0.125 0.890625 -0.3125 C 1.328125 0.09375 1.78125 0.109375 1.984375 0.109375 C 3.125 0.109375 3.59375 -0.5625 3.59375 -1.28125 C 3.59375 -1.796875 3.296875 -2.109375 3.171875 -2.21875 C 2.84375 -2.546875 2.453125 -2.625 2.03125 -2.703125 C 1.46875 -2.8125 0.8125 -2.9375 0.8125 -3.515625 C 0.8125 -3.875 1.0625 -4.28125 1.921875 -4.28125 C 3.015625 -4.28125 3.078125 -3.375 3.09375 -3.078125 C 3.09375 -2.984375 3.1875 -2.984375 3.203125 -2.984375 C 3.34375 -2.984375 3.34375 -3.03125 3.34375 -3.21875 L 3.34375 -4.234375 C 3.34375 -4.390625 3.34375 -4.46875 3.234375 -4.46875 C 3.1875 -4.46875 3.15625 -4.46875 3.03125 -4.34375 C 3 -4.3125 2.90625 -4.21875 2.859375 -4.1875 C 2.484375 -4.46875 2.078125 -4.46875 1.921875 -4.46875 C 0.703125 -4.46875 0.328125 -3.796875 0.328125 -3.234375 C 0.328125 -2.890625 0.484375 -2.609375 0.75 -2.390625 C 1.078125 -2.140625 1.359375 -2.078125 2.078125 -1.9375 Z M 2.078125 -1.9375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-19">
+<path style="stroke:none;" d="M 1.09375 -3.421875 L 1.09375 -0.75 C 1.09375 -0.3125 0.984375 -0.3125 0.3125 -0.3125 L 0.3125 0 C 0.671875 -0.015625 1.171875 -0.03125 1.453125 -0.03125 C 1.703125 -0.03125 2.21875 -0.015625 2.5625 0 L 2.5625 -0.3125 C 1.890625 -0.3125 1.78125 -0.3125 1.78125 -0.75 L 1.78125 -2.59375 C 1.78125 -3.625 2.5 -4.1875 3.125 -4.1875 C 3.765625 -4.1875 3.875 -3.65625 3.875 -3.078125 L 3.875 -0.75 C 3.875 -0.3125 3.765625 -0.3125 3.09375 -0.3125 L 3.09375 0 C 3.4375 -0.015625 3.953125 -0.03125 4.21875 -0.03125 C 4.46875 -0.03125 5 -0.015625 5.328125 0 L 5.328125 -0.3125 C 4.671875 -0.3125 4.5625 -0.3125 4.5625 -0.75 L 4.5625 -2.59375 C 4.5625 -3.625 5.265625 -4.1875 5.90625 -4.1875 C 6.53125 -4.1875 6.640625 -3.65625 6.640625 -3.078125 L 6.640625 -0.75 C 6.640625 -0.3125 6.53125 -0.3125 5.859375 -0.3125 L 5.859375 0 C 6.203125 -0.015625 6.71875 -0.03125 6.984375 -0.03125 C 7.25 -0.03125 7.765625 -0.015625 8.109375 0 L 8.109375 -0.3125 C 7.59375 -0.3125 7.34375 -0.3125 7.328125 -0.609375 L 7.328125 -2.515625 C 7.328125 -3.375 7.328125 -3.671875 7.015625 -4.03125 C 6.875 -4.203125 6.546875 -4.40625 5.96875 -4.40625 C 5.140625 -4.40625 4.6875 -3.8125 4.53125 -3.421875 C 4.390625 -4.296875 3.65625 -4.40625 3.203125 -4.40625 C 2.46875 -4.40625 2 -3.984375 1.71875 -3.359375 L 1.71875 -4.40625 L 0.3125 -4.296875 L 0.3125 -3.984375 C 1.015625 -3.984375 1.09375 -3.921875 1.09375 -3.421875 Z M 1.09375 -3.421875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-20">
+<path style="stroke:none;" d="M 1.71875 -3.75 L 1.71875 -4.40625 L 0.28125 -4.296875 L 0.28125 -3.984375 C 0.984375 -3.984375 1.0625 -3.921875 1.0625 -3.484375 L 1.0625 1.171875 C 1.0625 1.625 0.953125 1.625 0.28125 1.625 L 0.28125 1.9375 C 0.625 1.921875 1.140625 1.90625 1.390625 1.90625 C 1.671875 1.90625 2.171875 1.921875 2.515625 1.9375 L 2.515625 1.625 C 1.859375 1.625 1.75 1.625 1.75 1.171875 L 1.75 -0.59375 C 1.796875 -0.421875 2.21875 0.109375 2.96875 0.109375 C 4.15625 0.109375 5.1875 -0.875 5.1875 -2.15625 C 5.1875 -3.421875 4.234375 -4.40625 3.109375 -4.40625 C 2.328125 -4.40625 1.90625 -3.96875 1.71875 -3.75 Z M 1.75 -1.140625 L 1.75 -3.359375 C 2.03125 -3.875 2.515625 -4.15625 3.03125 -4.15625 C 3.765625 -4.15625 4.359375 -3.28125 4.359375 -2.15625 C 4.359375 -0.953125 3.671875 -0.109375 2.9375 -0.109375 C 2.53125 -0.109375 2.15625 -0.3125 1.890625 -0.71875 C 1.75 -0.921875 1.75 -0.9375 1.75 -1.140625 Z M 1.75 -1.140625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-0">
+<path style="stroke:none;" 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 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-1">
+<path style="stroke:none;" 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 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-2">
+<path style="stroke:none;" d="M 2.109375 -2.9375 C 1.734375 -3 1.09375 -3.109375 1.09375 -3.578125 C 1.09375 -4.203125 2.015625 -4.203125 2.203125 -4.203125 C 2.953125 -4.203125 3.328125 -3.90625 3.375 -3.359375 C 3.390625 -3.203125 3.40625 -3.15625 3.609375 -3.15625 C 3.84375 -3.15625 3.84375 -3.203125 3.84375 -3.4375 L 3.84375 -4.234375 C 3.84375 -4.421875 3.84375 -4.515625 3.671875 -4.515625 C 3.625 -4.515625 3.609375 -4.515625 3.21875 -4.328125 C 2.953125 -4.453125 2.609375 -4.515625 2.21875 -4.515625 C 1.90625 -4.515625 0.375 -4.515625 0.375 -3.203125 C 0.375 -2.8125 0.578125 -2.546875 0.78125 -2.375 C 1.171875 -2.03125 1.5625 -1.96875 2.328125 -1.828125 C 2.6875 -1.765625 3.421875 -1.640625 3.421875 -1.046875 C 3.421875 -0.296875 2.515625 -0.296875 2.296875 -0.296875 C 1.234375 -0.296875 0.984375 -1.03125 0.859375 -1.453125 C 0.8125 -1.59375 0.75 -1.59375 0.625 -1.59375 C 0.375 -1.59375 0.375 -1.53125 0.375 -1.3125 L 0.375 -0.21875 C 0.375 -0.03125 0.375 0.0625 0.5625 0.0625 C 0.625 0.0625 0.640625 0.0625 0.859375 -0.09375 C 0.875 -0.09375 1.09375 -0.234375 1.109375 -0.265625 C 1.578125 0.0625 2.09375 0.0625 2.296875 0.0625 C 2.609375 0.0625 4.140625 0.0625 4.140625 -1.390625 C 4.140625 -1.828125 3.9375 -2.171875 3.59375 -2.453125 C 3.203125 -2.734375 2.875 -2.796875 2.109375 -2.9375 Z M 2.109375 -2.9375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-3">
+<path style="stroke:none;" d="M 1.03125 -3.953125 L 1.03125 -1.21875 C 1.03125 -0.15625 1.890625 0.0625 2.609375 0.0625 C 3.359375 0.0625 3.8125 -0.515625 3.8125 -1.234375 L 3.8125 -1.765625 L 3.34375 -1.765625 L 3.34375 -1.25 C 3.34375 -0.578125 3.015625 -0.34375 2.734375 -0.34375 C 2.15625 -0.34375 2.15625 -0.984375 2.15625 -1.203125 L 2.15625 -3.953125 L 3.625 -3.953125 L 3.625 -4.421875 L 2.15625 -4.421875 L 2.15625 -6.328125 L 1.6875 -6.328125 C 1.6875 -5.328125 1.203125 -4.34375 0.203125 -4.3125 L 0.203125 -3.953125 Z M 1.03125 -3.953125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-4">
+<path style="stroke:none;" 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 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-5">
+<path style="stroke:none;" d="M 3.734375 -0.765625 C 3.734375 -0.453125 3.734375 0 4.765625 0 L 5.25 0 C 5.4375 0 5.5625 0 5.5625 -0.234375 C 5.5625 -0.46875 5.4375 -0.46875 5.296875 -0.46875 C 4.6875 -0.484375 4.6875 -0.609375 4.6875 -0.84375 L 4.6875 -2.984375 C 4.6875 -3.875 3.984375 -4.515625 2.5 -4.515625 C 1.9375 -4.515625 0.71875 -4.46875 0.71875 -3.59375 C 0.71875 -3.15625 1.0625 -2.96875 1.328125 -2.96875 C 1.640625 -2.96875 1.96875 -3.1875 1.96875 -3.59375 C 1.96875 -3.890625 1.78125 -4.0625 1.75 -4.09375 C 2.03125 -4.140625 2.34375 -4.15625 2.46875 -4.15625 C 3.203125 -4.15625 3.5625 -3.734375 3.5625 -2.984375 L 3.5625 -2.640625 C 2.84375 -2.609375 0.3125 -2.515625 0.3125 -1.078125 C 0.3125 -0.125 1.5625 0.0625 2.25 0.0625 C 3.046875 0.0625 3.515625 -0.34375 3.734375 -0.765625 Z M 3.5625 -2.328125 L 3.5625 -1.390625 C 3.5625 -0.421875 2.640625 -0.296875 2.390625 -0.296875 C 1.890625 -0.296875 1.484375 -0.640625 1.484375 -1.09375 C 1.484375 -2.15625 3.0625 -2.296875 3.5625 -2.328125 Z M 3.5625 -2.328125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-6">
+<path style="stroke:none;" d="M 3.59375 -4.0625 C 3.40625 -3.890625 3.390625 -3.6875 3.390625 -3.59375 C 3.390625 -3.15625 3.734375 -2.96875 4 -2.96875 C 4.3125 -2.96875 4.640625 -3.1875 4.640625 -3.59375 C 4.640625 -4.453125 3.484375 -4.515625 2.90625 -4.515625 C 1.109375 -4.515625 0.375 -3.375 0.375 -2.21875 C 0.375 -0.890625 1.3125 0.0625 2.84375 0.0625 C 4.46875 0.0625 4.765625 -1.09375 4.765625 -1.171875 C 4.765625 -1.3125 4.625 -1.3125 4.53125 -1.3125 C 4.34375 -1.3125 4.34375 -1.28125 4.28125 -1.15625 C 4.03125 -0.53125 3.546875 -0.34375 3.046875 -0.34375 C 1.65625 -0.34375 1.65625 -1.796875 1.65625 -2.265625 C 1.65625 -2.828125 1.65625 -4.109375 2.9375 -4.109375 C 3.296875 -4.109375 3.453125 -4.09375 3.59375 -4.0625 Z M 3.59375 -4.0625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-7">
+<path style="stroke:none;" d="M 6.421875 -6.78125 L 0.390625 -6.78125 L 0.390625 -6.3125 L 1.46875 -6.3125 L 1.46875 -0.46875 L 0.390625 -0.46875 L 0.390625 0 C 0.765625 -0.03125 1.78125 -0.03125 2.21875 -0.03125 C 2.703125 -0.03125 3.78125 -0.03125 4.234375 0 L 4.234375 -0.46875 L 2.875 -0.46875 L 2.875 -3.15625 L 3.375 -3.15625 C 4.34375 -3.15625 4.421875 -2.734375 4.421875 -2 L 4.890625 -2 L 4.890625 -4.796875 L 4.421875 -4.796875 C 4.421875 -4.0625 4.34375 -3.625 3.375 -3.625 L 2.875 -3.625 L 2.875 -6.3125 L 4.28125 -6.3125 C 5.875 -6.3125 6.109375 -5.546875 6.265625 -4.375 L 6.734375 -4.375 Z M 6.421875 -6.78125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-8">
+<path style="stroke:none;" d="M 5.40625 -2.171875 C 5.40625 -3.515625 4.484375 -4.515625 2.859375 -4.515625 C 1.21875 -4.515625 0.3125 -3.5 0.3125 -2.171875 C 0.3125 -0.9375 1.203125 0.0625 2.859375 0.0625 C 4.53125 0.0625 5.40625 -0.953125 5.40625 -2.171875 Z M 2.859375 -0.34375 C 1.59375 -0.34375 1.59375 -1.421875 1.59375 -2.28125 C 1.59375 -2.734375 1.59375 -3.234375 1.765625 -3.578125 C 1.953125 -3.953125 2.375 -4.15625 2.859375 -4.15625 C 3.28125 -4.15625 3.703125 -4 3.921875 -3.65625 C 4.125 -3.3125 4.125 -2.765625 4.125 -2.28125 C 4.125 -1.421875 4.125 -0.34375 2.859375 -0.34375 Z M 2.859375 -0.34375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-9">
+<path style="stroke:none;" 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 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-10">
+<path style="stroke:none;" d="M 7.640625 -6.671875 C 7.640625 -6.859375 7.640625 -6.953125 7.453125 -6.953125 C 7.359375 -6.953125 7.34375 -6.921875 7.265625 -6.859375 L 6.609375 -6.265625 C 5.984375 -6.765625 5.328125 -6.953125 4.640625 -6.953125 C 2.15625 -6.953125 0.640625 -5.46875 0.640625 -3.421875 C 0.640625 -1.375 2.15625 0.109375 4.640625 0.109375 C 6.515625 0.109375 7.640625 -1.109375 7.640625 -2.265625 C 7.640625 -2.46875 7.5625 -2.46875 7.390625 -2.46875 C 7.265625 -2.46875 7.171875 -2.46875 7.171875 -2.296875 C 7.09375 -0.96875 5.890625 -0.359375 4.890625 -0.359375 C 4.109375 -0.359375 3.265625 -0.59375 2.75 -1.203125 C 2.28125 -1.78125 2.15625 -2.515625 2.15625 -3.421875 C 2.15625 -3.984375 2.1875 -5.046875 2.828125 -5.71875 C 3.46875 -6.375 4.34375 -6.484375 4.859375 -6.484375 C 5.9375 -6.484375 6.875 -5.71875 7.09375 -4.453125 C 7.125 -4.265625 7.140625 -4.25 7.359375 -4.25 C 7.625 -4.25 7.640625 -4.265625 7.640625 -4.53125 Z M 7.640625 -6.671875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-11">
+<path style="stroke:none;" d="M 1.140625 -3.546875 L 1.140625 -0.46875 L 0.453125 -0.46875 L 0.453125 0 C 0.734375 -0.015625 1.328125 -0.03125 1.703125 -0.03125 C 2.09375 -0.03125 2.6875 -0.015625 2.953125 0 L 2.953125 -0.46875 L 2.265625 -0.46875 L 2.265625 -2.546875 C 2.265625 -3.640625 3.125 -4.125 3.765625 -4.125 C 4.09375 -4.125 4.3125 -3.921875 4.3125 -3.15625 L 4.3125 -0.46875 L 3.625 -0.46875 L 3.625 0 C 3.890625 -0.015625 4.5 -0.03125 4.875 -0.03125 C 5.265625 -0.03125 5.859375 -0.015625 6.125 0 L 6.125 -0.46875 L 5.4375 -0.46875 L 5.4375 -3.046875 C 5.4375 -4.09375 4.90625 -4.484375 3.90625 -4.484375 C 2.953125 -4.484375 2.421875 -3.921875 2.15625 -3.40625 L 2.15625 -4.484375 L 0.453125 -4.40625 L 0.453125 -3.9375 C 1.0625 -3.9375 1.140625 -3.9375 1.140625 -3.546875 Z M 1.140625 -3.546875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-12">
+<path style="stroke:none;" d="M 4.609375 -2.171875 C 4.828125 -2.171875 4.921875 -2.171875 4.921875 -2.4375 C 4.921875 -2.75 4.859375 -3.484375 4.359375 -3.984375 C 4 -4.34375 3.46875 -4.515625 2.78125 -4.515625 C 1.1875 -4.515625 0.3125 -3.484375 0.3125 -2.25 C 0.3125 -0.90625 1.3125 0.0625 2.921875 0.0625 C 4.5 0.0625 4.921875 -1 4.921875 -1.171875 C 4.921875 -1.34375 4.734375 -1.34375 4.6875 -1.34375 C 4.515625 -1.34375 4.5 -1.296875 4.4375 -1.140625 C 4.234375 -0.65625 3.65625 -0.34375 3.015625 -0.34375 C 1.609375 -0.34375 1.59375 -1.671875 1.59375 -2.171875 Z M 1.59375 -2.5 C 1.609375 -2.890625 1.625 -3.3125 1.828125 -3.640625 C 2.09375 -4.03125 2.5 -4.15625 2.78125 -4.15625 C 3.953125 -4.15625 3.96875 -2.84375 3.984375 -2.5 Z M 1.59375 -2.5 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-13">
+<path style="stroke:none;" d="M 5.15625 -2.21875 L 4.6875 -2.21875 C 4.65625 -2.015625 4.5625 -1.375 4.421875 -1.3125 C 4.3125 -1.25 3.5625 -1.25 3.40625 -1.25 L 1.9375 -1.25 C 2.40625 -1.640625 2.9375 -2.0625 3.375 -2.390625 C 4.515625 -3.234375 5.15625 -3.703125 5.15625 -4.640625 C 5.15625 -5.796875 4.109375 -6.53125 2.71875 -6.53125 C 1.5 -6.53125 0.5625 -5.90625 0.5625 -5.015625 C 0.5625 -4.421875 1.046875 -4.28125 1.28125 -4.28125 C 1.609375 -4.28125 2 -4.5 2 -5 C 2 -5.515625 1.578125 -5.671875 1.4375 -5.71875 C 1.71875 -5.953125 2.109375 -6.0625 2.46875 -6.0625 C 3.3125 -6.0625 3.78125 -5.390625 3.78125 -4.640625 C 3.78125 -3.953125 3.40625 -3.265625 2.703125 -2.5625 L 0.703125 -0.515625 C 0.5625 -0.40625 0.5625 -0.375 0.5625 -0.171875 L 0.5625 0 L 4.84375 0 Z M 5.15625 -2.21875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-14">
+<path style="stroke:none;" d="M 3.53125 -6.203125 C 3.53125 -6.4375 3.53125 -6.53125 3.265625 -6.53125 C 3.15625 -6.53125 3.140625 -6.53125 3.046875 -6.453125 C 2.28125 -5.890625 1.25 -5.890625 1.046875 -5.890625 L 0.84375 -5.890625 L 0.84375 -5.421875 L 1.046875 -5.421875 C 1.203125 -5.421875 1.75 -5.4375 2.34375 -5.625 L 2.34375 -0.46875 L 0.953125 -0.46875 L 0.953125 0 C 1.390625 -0.03125 2.453125 -0.03125 2.9375 -0.03125 C 3.421875 -0.03125 4.484375 -0.03125 4.921875 0 L 4.921875 -0.46875 L 3.53125 -0.46875 Z M 3.53125 -6.203125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-15">
+<path style="stroke:none;" d="M 2.875 -3.015625 L 4.640625 -3.015625 C 6.03125 -3.015625 7.1875 -3.734375 7.1875 -4.890625 C 7.1875 -5.984375 6.203125 -6.84375 4.546875 -6.84375 L 0.390625 -6.84375 L 0.390625 -6.375 L 1.46875 -6.375 L 1.46875 -0.46875 L 0.390625 -0.46875 L 0.390625 0 C 0.765625 -0.03125 1.75 -0.03125 2.171875 -0.03125 C 2.609375 -0.03125 3.578125 -0.03125 3.953125 0 L 3.953125 -0.46875 L 2.875 -0.46875 Z M 4.15625 -3.421875 L 2.828125 -3.421875 L 2.828125 -6.375 L 4.171875 -6.375 C 5.65625 -6.375 5.65625 -5.609375 5.65625 -4.890625 C 5.65625 -4.1875 5.65625 -3.421875 4.15625 -3.421875 Z M 4.15625 -3.421875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-16">
+<path style="stroke:none;" d="M 4.171875 -0.421875 L 4.171875 0.0625 L 5.984375 0 L 5.984375 -0.46875 C 5.375 -0.46875 5.296875 -0.46875 5.296875 -0.859375 L 5.296875 -6.921875 L 3.53125 -6.84375 L 3.53125 -6.375 C 4.15625 -6.375 4.234375 -6.375 4.234375 -5.984375 L 4.234375 -4.03125 C 3.734375 -4.421875 3.203125 -4.484375 2.875 -4.484375 C 1.421875 -4.484375 0.375 -3.609375 0.375 -2.203125 C 0.375 -0.890625 1.296875 0.0625 2.765625 0.0625 C 3.375 0.0625 3.859375 -0.171875 4.171875 -0.421875 Z M 4.171875 -3.515625 L 4.171875 -1.03125 C 4.03125 -0.84375 3.625 -0.296875 2.875 -0.296875 C 1.65625 -0.296875 1.65625 -1.5 1.65625 -2.203125 C 1.65625 -2.6875 1.65625 -3.21875 1.90625 -3.609375 C 2.203125 -4.03125 2.671875 -4.125 2.984375 -4.125 C 3.546875 -4.125 3.953125 -3.8125 4.171875 -3.515625 Z M 4.171875 -3.515625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-17">
+<path style="stroke:none;" d="M 4.359375 -0.71875 L 4.359375 0.0625 L 6.125 0 L 6.125 -0.46875 C 5.515625 -0.46875 5.4375 -0.46875 5.4375 -0.859375 L 5.4375 -4.484375 L 3.625 -4.40625 L 3.625 -3.9375 C 4.234375 -3.9375 4.3125 -3.9375 4.3125 -3.546875 L 4.3125 -1.640625 C 4.3125 -0.828125 3.796875 -0.296875 3.078125 -0.296875 C 2.296875 -0.296875 2.265625 -0.546875 2.265625 -1.09375 L 2.265625 -4.484375 L 0.453125 -4.40625 L 0.453125 -3.9375 C 1.0625 -3.9375 1.140625 -3.9375 1.140625 -3.546875 L 1.140625 -1.21875 C 1.140625 -0.15625 1.9375 0.0625 2.9375 0.0625 C 3.1875 0.0625 3.90625 0.0625 4.359375 -0.71875 Z M 4.359375 -0.71875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-18">
+<path style="stroke:none;" d="M 2.765625 -3.734375 L 2.765625 -6.375 L 4.578125 -6.375 C 5.59375 -6.375 5.765625 -5.578125 5.765625 -5.125 C 5.765625 -4.359375 5.296875 -3.734375 4.328125 -3.734375 Z M 5.46875 -3.5625 C 6.546875 -3.765625 7.1875 -4.359375 7.1875 -5.125 C 7.1875 -6.046875 6.3125 -6.84375 4.71875 -6.84375 L 0.390625 -6.84375 L 0.390625 -6.375 L 1.46875 -6.375 L 1.46875 -0.46875 L 0.390625 -0.46875 L 0.390625 0 L 5.015625 0 C 6.671875 0 7.5 -0.875 7.5 -1.859375 C 7.5 -2.8125 6.65625 -3.484375 5.46875 -3.5625 Z M 4.609375 -0.46875 L 2.765625 -0.46875 L 2.765625 -3.375 L 4.703125 -3.375 C 4.90625 -3.375 5.375 -3.375 5.71875 -2.953125 C 6.046875 -2.53125 6.046875 -1.96875 6.046875 -1.859375 C 6.046875 -1.75 6.046875 -0.46875 4.609375 -0.46875 Z M 4.609375 -0.46875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-19">
+<path style="stroke:none;" d="M 2.234375 -6.921875 L 0.46875 -6.84375 L 0.46875 -6.375 C 1.09375 -6.375 1.15625 -6.375 1.15625 -5.984375 L 1.15625 -0.46875 L 0.46875 -0.46875 L 0.46875 0 C 0.78125 -0.015625 1.265625 -0.03125 1.6875 -0.03125 C 2.125 -0.03125 2.578125 -0.015625 2.921875 0 L 2.921875 -0.46875 L 2.234375 -0.46875 Z M 2.234375 -6.921875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-20">
+<path style="stroke:none;" d="M 2.234375 -4.484375 L 0.5 -4.40625 L 0.5 -3.9375 C 1.09375 -3.9375 1.15625 -3.9375 1.15625 -3.546875 L 1.15625 -0.46875 L 0.46875 -0.46875 L 0.46875 0 C 0.78125 -0.015625 1.265625 -0.03125 1.6875 -0.03125 C 1.984375 -0.03125 2.5 -0.015625 2.84375 0 L 2.84375 -0.46875 L 2.234375 -0.46875 Z M 2.328125 -6.15625 C 2.328125 -6.59375 1.96875 -6.921875 1.5625 -6.921875 C 1.125 -6.921875 0.78125 -6.578125 0.78125 -6.15625 C 0.78125 -5.71875 1.125 -5.375 1.5625 -5.375 C 1.96875 -5.375 2.328125 -5.71875 2.328125 -6.15625 Z M 2.328125 -6.15625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph3-0">
+<path style="stroke:none;" d="M 4.609375 -2.296875 L 7.171875 -2.296875 C 7.3125 -2.296875 7.5 -2.296875 7.5 -2.5 C 7.5 -2.6875 7.3125 -2.6875 7.171875 -2.6875 L 4.703125 -2.6875 L 5.328125 -5.15625 C 5.359375 -5.296875 5.359375 -5.3125 5.359375 -5.359375 C 5.359375 -5.46875 5.28125 -5.546875 5.15625 -5.546875 C 5 -5.546875 4.96875 -5.390625 4.9375 -5.296875 L 4.296875 -2.6875 L 1.71875 -2.6875 C 1.578125 -2.6875 1.390625 -2.6875 1.390625 -2.5 C 1.390625 -2.296875 1.578125 -2.296875 1.71875 -2.296875 L 4.203125 -2.296875 L 3.578125 0.171875 C 3.546875 0.3125 3.53125 0.3125 3.53125 0.359375 C 3.53125 0.5 3.640625 0.5625 3.734375 0.5625 C 3.890625 0.5625 3.921875 0.421875 3.953125 0.3125 Z M 4.609375 -2.296875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph3-1">
+<path style="stroke:none;" d="M 8.078125 -6.78125 C 8.078125 -6.828125 8.09375 -6.890625 8.09375 -6.921875 C 8.09375 -6.953125 8.078125 -7.03125 7.984375 -7.03125 C 7.96875 -7.03125 7.921875 -7.03125 7.828125 -6.921875 L 7.203125 -6.1875 C 6.765625 -6.875 6.1875 -7.03125 5.6875 -7.03125 C 3.640625 -7.03125 1.5 -4.78125 1.5 -2.4375 C 1.5 -0.8125 2.5625 0.21875 3.9375 0.21875 C 5.875 0.21875 6.96875 -1.90625 6.96875 -2.390625 C 6.96875 -2.5 6.875 -2.5 6.8125 -2.5 C 6.765625 -2.5 6.6875 -2.5 6.65625 -2.40625 C 6.15625 -0.734375 4.90625 -0.09375 4.078125 -0.09375 C 3.234375 -0.09375 2.359375 -0.640625 2.359375 -2.0625 C 2.359375 -2.6875 2.609375 -4.25 3.40625 -5.34375 C 4.09375 -6.265625 5 -6.71875 5.765625 -6.71875 C 6.828125 -6.71875 7.1875 -5.765625 7.1875 -4.890625 C 7.1875 -4.640625 7.140625 -4.3125 7.140625 -4.28125 C 7.140625 -4.1875 7.234375 -4.1875 7.28125 -4.1875 C 7.390625 -4.1875 7.421875 -4.203125 7.46875 -4.359375 Z M 8.078125 -6.78125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph3-2">
+<path style="stroke:none;" d="M 2.578125 -2.875 C 2.578125 -2.90625 3.03125 -4.1875 3.890625 -4.1875 C 3.9375 -4.1875 4.21875 -4.1875 4.421875 -4.046875 C 4.0625 -3.9375 4.03125 -3.625 4.03125 -3.5625 C 4.03125 -3.4375 4.125 -3.25 4.390625 -3.25 C 4.5625 -3.25 4.875 -3.390625 4.875 -3.78125 C 4.875 -4.296875 4.234375 -4.40625 3.890625 -4.40625 C 3.203125 -4.40625 2.84375 -3.90625 2.6875 -3.6875 C 2.578125 -4.21875 2.1875 -4.40625 1.859375 -4.40625 C 1.5 -4.40625 1.3125 -4.171875 1.140625 -3.875 C 0.953125 -3.484375 0.828125 -2.890625 0.828125 -2.875 C 0.828125 -2.765625 0.921875 -2.765625 0.984375 -2.765625 C 1.109375 -2.765625 1.109375 -2.78125 1.171875 -3 C 1.34375 -3.703125 1.53125 -4.1875 1.84375 -4.1875 C 2.109375 -4.1875 2.109375 -3.890625 2.109375 -3.78125 C 2.109375 -3.625 2.078125 -3.4375 2.03125 -3.28125 L 1.28125 -0.296875 C 1.265625 -0.234375 1.25 -0.171875 1.25 -0.15625 C 1.25 -0.046875 1.328125 0.109375 1.53125 0.109375 C 1.828125 0.109375 1.90625 -0.171875 1.921875 -0.265625 Z M 2.578125 -2.875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph3-3">
+<path style="stroke:none;" d="M 2.375 -2.296875 C 2.6875 -2.296875 3.34375 -2.328125 3.828125 -2.515625 C 4.609375 -2.84375 4.609375 -3.484375 4.609375 -3.5625 C 4.609375 -4.015625 4.25 -4.40625 3.609375 -4.40625 C 2.5625 -4.40625 1.140625 -3.40625 1.140625 -1.640625 C 1.140625 -0.734375 1.609375 0.109375 2.5625 0.109375 C 3.84375 0.109375 4.671875 -0.890625 4.671875 -1.03125 C 4.671875 -1.09375 4.578125 -1.203125 4.5 -1.203125 C 4.46875 -1.203125 4.453125 -1.1875 4.375 -1.09375 C 3.640625 -0.15625 2.75 -0.109375 2.578125 -0.109375 C 1.9375 -0.109375 1.828125 -0.8125 1.828125 -1.203125 C 1.828125 -1.578125 1.921875 -2.03125 2 -2.296875 Z M 2.046875 -2.515625 C 2.484375 -4.15625 3.515625 -4.1875 3.609375 -4.1875 C 4 -4.1875 4.234375 -3.921875 4.234375 -3.578125 C 4.234375 -2.515625 2.59375 -2.515625 2.265625 -2.515625 Z M 2.046875 -2.515625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph3-4">
+<path style="stroke:none;" d="M 3.484375 -0.59375 C 3.59375 -0.09375 3.953125 0.109375 4.3125 0.109375 C 4.671875 0.109375 4.890625 -0.140625 5.03125 -0.453125 C 5.21875 -0.828125 5.328125 -1.40625 5.328125 -1.421875 C 5.328125 -1.53125 5.25 -1.53125 5.1875 -1.53125 C 5.0625 -1.53125 5.046875 -1.515625 5 -1.296875 C 4.859375 -0.734375 4.671875 -0.109375 4.328125 -0.109375 C 4.0625 -0.109375 4.0625 -0.375 4.0625 -0.515625 C 4.0625 -0.59375 4.0625 -0.75 4.140625 -1.03125 L 4.8125 -3.734375 C 4.859375 -3.875 4.859375 -3.890625 4.859375 -3.953125 C 4.859375 -4.15625 4.6875 -4.203125 4.578125 -4.203125 C 4.265625 -4.203125 4.203125 -3.875 4.1875 -3.8125 C 4 -4.25 3.671875 -4.40625 3.359375 -4.40625 C 2.25 -4.40625 1.078125 -2.890625 1.078125 -1.4375 C 1.078125 -0.59375 1.53125 0.109375 2.28125 0.109375 C 2.640625 0.109375 3.078125 -0.09375 3.484375 -0.59375 Z M 4.015625 -3.125 L 3.546875 -1.234375 C 3.46875 -0.921875 2.84375 -0.109375 2.296875 -0.109375 C 1.828125 -0.109375 1.75 -0.703125 1.75 -1 C 1.75 -1.5 2.0625 -2.65625 2.25 -3.078125 C 2.5 -3.6875 2.953125 -4.1875 3.359375 -4.1875 C 3.796875 -4.1875 4.046875 -3.671875 4.046875 -3.25 C 4.046875 -3.234375 4.03125 -3.1875 4.015625 -3.125 Z M 4.015625 -3.125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph3-5">
+<path style="stroke:none;" d="M 2.59375 -3.984375 L 3.4375 -3.984375 C 3.609375 -3.984375 3.71875 -3.984375 3.71875 -4.171875 C 3.71875 -4.296875 3.625 -4.296875 3.46875 -4.296875 L 2.671875 -4.296875 L 3.046875 -5.765625 C 3.078125 -5.90625 3.078125 -5.9375 3.078125 -5.984375 C 3.078125 -6.1875 2.90625 -6.234375 2.8125 -6.234375 C 2.5625 -6.234375 2.46875 -6.03125 2.421875 -5.875 L 2.03125 -4.296875 L 1.1875 -4.296875 C 1.015625 -4.296875 0.90625 -4.296875 0.90625 -4.109375 C 0.90625 -3.984375 1 -3.984375 1.15625 -3.984375 L 1.953125 -3.984375 L 1.234375 -1.125 C 1.21875 -1.09375 1.1875 -0.921875 1.1875 -0.78125 C 1.1875 -0.296875 1.515625 0.109375 2.03125 0.109375 C 3.046875 0.109375 3.546875 -1.375 3.546875 -1.421875 C 3.546875 -1.53125 3.46875 -1.53125 3.40625 -1.53125 C 3.28125 -1.53125 3.28125 -1.515625 3.203125 -1.328125 C 3.015625 -0.859375 2.625 -0.109375 2.046875 -0.109375 C 1.78125 -0.109375 1.78125 -0.359375 1.78125 -0.515625 C 1.78125 -0.59375 1.78125 -0.75 1.859375 -1.03125 Z M 2.59375 -3.984375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph3-6">
+<path style="stroke:none;" d="M 3.125 -3.15625 L 4.671875 -3.15625 C 5.9375 -3.15625 7.28125 -4.171875 7.28125 -5.328125 C 7.28125 -6.171875 6.59375 -6.8125 5.515625 -6.8125 L 2.515625 -6.8125 C 2.359375 -6.8125 2.25 -6.8125 2.25 -6.625 C 2.25 -6.5 2.328125 -6.5 2.515625 -6.5 C 2.828125 -6.5 3.09375 -6.5 3.09375 -6.328125 C 3.09375 -6.296875 3.09375 -6.28125 3.0625 -6.140625 L 1.71875 -0.734375 C 1.640625 -0.390625 1.578125 -0.3125 0.890625 -0.3125 C 0.734375 -0.3125 0.625 -0.3125 0.625 -0.125 C 0.625 0 0.734375 0 0.765625 0 C 1.140625 0 1.5625 -0.03125 1.9375 -0.03125 C 2.34375 -0.03125 2.75 0 3.140625 0 C 3.203125 0 3.328125 0 3.328125 -0.171875 C 3.328125 -0.3125 3.265625 -0.3125 3.0625 -0.3125 C 2.484375 -0.3125 2.484375 -0.390625 2.484375 -0.484375 C 2.484375 -0.515625 2.484375 -0.53125 2.515625 -0.671875 Z M 3.84375 -6.140625 C 3.9375 -6.5 4 -6.5 4.34375 -6.5 L 5.1875 -6.5 C 5.890625 -6.5 6.40625 -6.234375 6.40625 -5.609375 C 6.40625 -5.40625 6.25 -4.421875 5.875 -3.984375 C 5.515625 -3.59375 5.03125 -3.40625 4.421875 -3.40625 L 3.171875 -3.40625 Z M 3.84375 -6.140625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph3-7">
+<path style="stroke:none;" d="M 5.078125 -2.765625 C 5.078125 -3.71875 4.484375 -4.40625 3.625 -4.40625 C 2.375 -4.40625 1.09375 -2.984375 1.09375 -1.53125 C 1.09375 -0.515625 1.71875 0.109375 2.546875 0.109375 C 3.78125 0.109375 5.078125 -1.3125 5.078125 -2.765625 Z M 2.546875 -0.109375 C 2.15625 -0.109375 1.796875 -0.421875 1.796875 -1.140625 C 1.796875 -1.640625 2.046875 -2.734375 2.375 -3.28125 C 2.734375 -3.890625 3.21875 -4.1875 3.609375 -4.1875 C 4.09375 -4.1875 4.375 -3.75 4.375 -3.15625 C 4.375 -2.734375 4.15625 -1.703125 3.84375 -1.109375 C 3.546875 -0.5625 3.046875 -0.109375 2.546875 -0.109375 Z M 2.546875 -0.109375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph3-8">
+<path style="stroke:none;" d="M 5.546875 -6.671875 C 5.5625 -6.703125 5.578125 -6.78125 5.578125 -6.796875 C 5.578125 -6.890625 5.515625 -6.921875 5.4375 -6.921875 C 5.40625 -6.921875 5.3125 -6.90625 5.28125 -6.890625 L 4.296875 -6.8125 C 4.171875 -6.8125 4.0625 -6.796875 4.0625 -6.609375 C 4.0625 -6.5 4.171875 -6.5 4.3125 -6.5 C 4.78125 -6.5 4.8125 -6.4375 4.8125 -6.328125 C 4.8125 -6.296875 4.78125 -6.171875 4.78125 -6.15625 L 4.203125 -3.828125 C 4.046875 -4.140625 3.78125 -4.40625 3.359375 -4.40625 C 2.25 -4.40625 1.078125 -2.890625 1.078125 -1.4375 C 1.078125 -0.59375 1.53125 0.109375 2.28125 0.109375 C 2.640625 0.109375 3.078125 -0.09375 3.484375 -0.59375 C 3.59375 -0.09375 3.953125 0.109375 4.3125 0.109375 C 4.671875 0.109375 4.890625 -0.140625 5.03125 -0.453125 C 5.21875 -0.828125 5.328125 -1.40625 5.328125 -1.421875 C 5.328125 -1.53125 5.25 -1.53125 5.1875 -1.53125 C 5.0625 -1.53125 5.046875 -1.515625 5 -1.296875 C 4.859375 -0.734375 4.671875 -0.109375 4.328125 -0.109375 C 4.0625 -0.109375 4.0625 -0.375 4.0625 -0.515625 C 4.0625 -0.59375 4.0625 -0.734375 4.125 -0.984375 Z M 3.53125 -1.21875 C 3.453125 -0.90625 2.84375 -0.109375 2.296875 -0.109375 C 1.828125 -0.109375 1.75 -0.703125 1.75 -1 C 1.75 -1.5 2.0625 -2.65625 2.25 -3.078125 C 2.5 -3.6875 2.953125 -4.1875 3.359375 -4.1875 C 3.4375 -4.1875 3.671875 -4.171875 3.84375 -3.890625 C 3.953125 -3.734375 4.046875 -3.453125 4.046875 -3.265625 C 4.046875 -3.234375 4.03125 -3.1875 4.015625 -3.125 Z M 3.53125 -1.21875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph3-9">
+<path style="stroke:none;" d="M 5.109375 -3.890625 C 5.140625 -3.953125 5.140625 -4 5.140625 -4.03125 C 5.140625 -4.140625 5.0625 -4.296875 4.859375 -4.296875 C 4.5625 -4.296875 4.5 -4 4.46875 -3.921875 L 3.75 -1.015625 C 3.703125 -0.84375 3.703125 -0.8125 3.609375 -0.6875 C 3.421875 -0.40625 3.125 -0.109375 2.6875 -0.109375 C 2.25 -0.109375 2.15625 -0.546875 2.15625 -0.875 C 2.15625 -1.484375 2.484375 -2.375 2.734375 -3.0625 C 2.8125 -3.265625 2.859375 -3.40625 2.859375 -3.59375 C 2.859375 -4.09375 2.53125 -4.40625 2.109375 -4.40625 C 1.171875 -4.40625 0.828125 -2.9375 0.828125 -2.875 C 0.828125 -2.765625 0.921875 -2.765625 0.984375 -2.765625 C 1.109375 -2.765625 1.109375 -2.796875 1.15625 -2.9375 C 1.234375 -3.234375 1.5 -4.1875 2.078125 -4.1875 C 2.1875 -4.1875 2.296875 -4.15625 2.296875 -3.890625 C 2.296875 -3.65625 2.203125 -3.390625 2.0625 -3 C 1.796875 -2.296875 1.546875 -1.5625 1.546875 -1.046875 C 1.546875 -0.171875 2.125 0.109375 2.65625 0.109375 C 3.1875 0.109375 3.53125 -0.1875 3.765625 -0.484375 C 3.953125 0.046875 4.375 0.109375 4.5625 0.109375 C 4.9375 0.109375 5.140625 -0.140625 5.296875 -0.453125 C 5.46875 -0.828125 5.59375 -1.40625 5.59375 -1.421875 C 5.59375 -1.53125 5.515625 -1.53125 5.4375 -1.53125 C 5.328125 -1.53125 5.3125 -1.515625 5.25 -1.296875 C 5.109375 -0.734375 4.921875 -0.109375 4.578125 -0.109375 C 4.328125 -0.109375 4.328125 -0.375 4.328125 -0.515625 C 4.328125 -0.59375 4.328125 -0.75 4.390625 -1.03125 Z M 5.109375 -3.890625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph3-10">
+<path style="stroke:none;" d="M 4.34375 -3.765625 C 3.84375 -3.703125 3.84375 -3.296875 3.84375 -3.265625 C 3.84375 -3.109375 3.953125 -2.953125 4.171875 -2.953125 C 4.453125 -2.953125 4.6875 -3.171875 4.6875 -3.546875 C 4.6875 -4.03125 4.25 -4.40625 3.625 -4.40625 C 2.375 -4.40625 1.09375 -2.984375 1.09375 -1.53125 C 1.09375 -0.546875 1.6875 0.109375 2.5625 0.109375 C 3.84375 0.109375 4.671875 -0.890625 4.671875 -1.03125 C 4.671875 -1.09375 4.578125 -1.203125 4.5 -1.203125 C 4.46875 -1.203125 4.453125 -1.1875 4.375 -1.09375 C 3.640625 -0.15625 2.75 -0.109375 2.578125 -0.109375 C 2.046875 -0.109375 1.796875 -0.5625 1.796875 -1.140625 C 1.796875 -1.671875 2.0625 -2.71875 2.328125 -3.1875 C 2.6875 -3.84375 3.1875 -4.1875 3.625 -4.1875 C 3.734375 -4.1875 4.1875 -4.171875 4.34375 -3.765625 Z M 4.34375 -3.765625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph3-11">
+<path style="stroke:none;" d="M 1.90625 -1.125 C 1.484375 -0.375 1.0625 -0.328125 0.703125 -0.3125 C 0.59375 -0.296875 0.59375 -0.125 0.59375 -0.125 C 0.59375 -0.09375 0.59375 0 0.703125 0 C 0.953125 0 1.25 -0.03125 1.5 -0.03125 C 1.8125 -0.03125 2.140625 0 2.4375 0 C 2.484375 0 2.609375 0 2.609375 -0.1875 C 2.609375 -0.296875 2.53125 -0.296875 2.453125 -0.3125 C 2.390625 -0.3125 2.03125 -0.34375 2.03125 -0.640625 C 2.03125 -0.734375 2.078125 -0.859375 2.171875 -1.03125 L 2.890625 -2.28125 L 5.15625 -2.28125 L 5.28125 -0.625 C 5.28125 -0.421875 5.03125 -0.3125 4.609375 -0.3125 C 4.5 -0.3125 4.375 -0.3125 4.375 -0.125 C 4.375 0 4.5 0 4.53125 0 C 4.890625 0 5.296875 -0.03125 5.671875 -0.03125 C 6.015625 -0.03125 6.375 0 6.71875 0 C 6.78125 0 6.890625 0 6.890625 -0.171875 C 6.890625 -0.3125 6.8125 -0.3125 6.65625 -0.3125 C 6.140625 -0.3125 6.109375 -0.390625 6.09375 -0.640625 L 5.65625 -6.890625 C 5.65625 -7.109375 5.640625 -7.140625 5.484375 -7.140625 C 5.328125 -7.140625 5.28125 -7.0625 5.21875 -6.953125 Z M 4.921875 -5.859375 L 5.140625 -2.59375 L 3.0625 -2.59375 Z M 4.921875 -5.859375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph3-12">
+<path style="stroke:none;" d="M 2.703125 2.390625 C 2.703125 2.375 2.703125 2.359375 2.625 2.25 C 2.09375 1.4375 2.015625 0.59375 2.015625 -0.109375 C 2.015625 -1.46875 2.609375 -5.15625 5 -7.203125 C 5.140625 -7.34375 5.140625 -7.34375 5.140625 -7.375 C 5.140625 -7.453125 5.109375 -7.484375 5.046875 -7.484375 C 4.9375 -7.484375 3.78125 -6.671875 2.921875 -5.25 C 1.828125 -3.453125 1.515625 -1.53125 1.515625 -0.46875 C 1.515625 0.125 1.609375 0.75 1.78125 1.25 C 2.03125 1.90625 2.46875 2.5 2.609375 2.5 C 2.65625 2.5 2.703125 2.453125 2.703125 2.390625 Z M 2.703125 2.390625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph3-13">
+<path style="stroke:none;" d="M 3.8125 -4.515625 C 3.8125 -5.109375 3.71875 -5.734375 3.53125 -6.234375 C 3.296875 -6.890625 2.859375 -7.484375 2.71875 -7.484375 C 2.65625 -7.484375 2.625 -7.4375 2.625 -7.375 C 2.625 -7.359375 2.625 -7.34375 2.6875 -7.234375 C 3.234375 -6.421875 3.3125 -5.578125 3.3125 -4.875 C 3.3125 -3.515625 2.71875 0.171875 0.328125 2.21875 C 0.1875 2.359375 0.171875 2.359375 0.171875 2.390625 C 0.171875 2.46875 0.21875 2.5 0.28125 2.5 C 0.390625 2.5 1.53125 1.6875 2.40625 0.265625 C 3.5 -1.53125 3.8125 -3.453125 3.8125 -4.515625 Z M 3.8125 -4.515625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph3-14">
+<path style="stroke:none;" d="M 3.84375 -6.140625 C 3.921875 -6.5 4 -6.5 4.328125 -6.5 L 5.5 -6.5 C 6.34375 -6.5 6.4375 -5.828125 6.4375 -5.515625 C 6.4375 -4.671875 5.671875 -3.65625 4.53125 -3.65625 L 3.21875 -3.65625 Z M 5.359375 -3.5625 C 6.578125 -3.828125 7.3125 -4.6875 7.3125 -5.453125 C 7.3125 -6.171875 6.734375 -6.8125 5.640625 -6.8125 L 2.546875 -6.8125 C 2.375 -6.8125 2.265625 -6.8125 2.265625 -6.625 C 2.265625 -6.5 2.359375 -6.5 2.546875 -6.5 C 2.84375 -6.5 3.125 -6.5 3.125 -6.328125 C 3.125 -6.296875 3.125 -6.28125 3.078125 -6.140625 L 1.734375 -0.734375 C 1.65625 -0.390625 1.59375 -0.3125 0.921875 -0.3125 C 0.75 -0.3125 0.640625 -0.3125 0.640625 -0.125 C 0.640625 0 0.734375 0 0.890625 0 L 4.1875 0 C 5.609375 0 6.75 -1.140625 6.75 -2.1875 C 6.75 -3.015625 6.078125 -3.46875 5.359375 -3.5625 Z M 3.96875 -0.3125 L 2.734375 -0.3125 C 2.421875 -0.3125 2.421875 -0.34375 2.421875 -0.40625 C 2.421875 -0.46875 2.453125 -0.5625 2.46875 -0.625 L 3.15625 -3.421875 L 4.875 -3.421875 C 5.796875 -3.421875 5.859375 -2.578125 5.859375 -2.3125 C 5.859375 -1.34375 5.0625 -0.3125 3.96875 -0.3125 Z M 3.96875 -0.3125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph4-0">
+<path style="stroke:none;" d="M 7.046875 -4.515625 C 7.15625 -4.578125 7.234375 -4.609375 7.234375 -4.71875 C 7.25 -4.828125 7.15625 -4.9375 7.046875 -4.9375 C 7.015625 -4.9375 7 -4.9375 6.875 -4.875 L 1.1875 -2.65625 C 1.078125 -2.59375 1 -2.5625 0.984375 -2.453125 C 0.984375 -2.328125 1.0625 -2.265625 1.15625 -2.203125 L 6.515625 0.75 C 6.625 0.84375 6.640625 0.84375 6.671875 0.84375 C 6.78125 0.84375 6.890625 0.765625 6.890625 0.65625 C 6.90625 0.546875 6.828125 0.484375 6.71875 0.421875 L 1.65625 -2.40625 Z M 7.046875 -4.515625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph4-1">
+<path style="stroke:none;" d="M 6.859375 -1.828125 C 6.984375 -1.890625 7.0625 -1.921875 7.0625 -2.046875 C 7.078125 -2.15625 7 -2.21875 6.890625 -2.28125 L 1.546875 -5.21875 C 1.421875 -5.3125 1.40625 -5.3125 1.375 -5.3125 C 1.265625 -5.3125 1.171875 -5.234375 1.15625 -5.125 C 1.15625 -5.03125 1.203125 -4.953125 1.34375 -4.890625 L 6.390625 -2.09375 L 1.015625 0.046875 C 0.875 0.109375 0.828125 0.15625 0.8125 0.25 C 0.8125 0.359375 0.890625 0.46875 1 0.46875 C 1.03125 0.46875 1.046875 0.46875 1.1875 0.40625 Z M 6.859375 -1.828125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph5-0">
+<path style="stroke:none;" d="M 2.046875 -4.28125 L 0.65625 -4.25 L 0.625 -3.9375 C 1.265625 -3.90625 1.359375 -3.828125 1.328125 -3.359375 L 1.15625 -0.671875 C 1.125 -0.234375 1.015625 -0.25 0.34375 -0.296875 L 0.328125 0.015625 C 0.640625 0.03125 1.1875 0.046875 1.421875 0.0625 C 1.78125 0.078125 2.125 0.125 2.46875 0.15625 L 2.484375 -0.15625 C 1.8125 -0.203125 1.78125 -0.25 1.8125 -0.640625 Z M 2.1875 -6.015625 C 2.21875 -6.328125 2 -6.5625 1.71875 -6.578125 C 1.40625 -6.59375 1.15625 -6.34375 1.140625 -6.078125 C 1.125 -5.8125 1.328125 -5.53125 1.640625 -5.515625 C 1.921875 -5.5 2.171875 -5.703125 2.1875 -6.015625 Z M 2.1875 -6.015625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph5-1">
+<path style="stroke:none;" d="M 1.3125 -3.34375 L 1.140625 -0.671875 C 1.109375 -0.234375 1 -0.25 0.328125 -0.296875 L 0.3125 0.015625 C 0.671875 0.03125 1.171875 0.046875 1.453125 0.0625 C 1.703125 0.078125 2.21875 0.125 2.5625 0.171875 L 2.578125 -0.140625 C 1.90625 -0.1875 1.796875 -0.203125 1.828125 -0.640625 L 1.953125 -2.484375 C 2.015625 -3.515625 2.765625 -4.015625 3.390625 -3.96875 C 4.015625 -3.921875 4.09375 -3.40625 4.0625 -2.828125 L 3.90625 -0.5 C 3.875 -0.0625 3.765625 -0.0625 3.109375 -0.109375 L 3.09375 0.203125 C 3.4375 0.203125 3.9375 0.21875 4.203125 0.234375 C 4.453125 0.25 4.984375 0.3125 5.3125 0.34375 L 5.328125 0.03125 C 4.8125 0 4.5625 -0.015625 4.59375 -0.3125 L 4.703125 -2.21875 C 4.765625 -3.078125 4.78125 -3.375 4.5 -3.734375 C 4.359375 -3.921875 4.046875 -4.140625 3.484375 -4.1875 C 2.75 -4.234375 2.25 -3.84375 1.9375 -3.25 L 2 -4.28125 L 0.59375 -4.265625 L 0.5625 -3.953125 C 1.265625 -3.90625 1.34375 -3.828125 1.3125 -3.34375 Z M 1.3125 -3.34375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph5-2">
+<path style="stroke:none;" d="M 2.203125 -1.796875 C 2.421875 -1.75 3.21875 -1.53125 3.171875 -0.8125 C 3.140625 -0.3125 2.765625 0.0625 1.984375 0.015625 C 1.140625 -0.03125 0.828125 -0.625 0.6875 -1.5 C 0.671875 -1.625 0.671875 -1.65625 0.5625 -1.65625 C 0.4375 -1.671875 0.4375 -1.609375 0.421875 -1.4375 L 0.34375 -0.109375 C 0.328125 0.0625 0.328125 0.125 0.4375 0.140625 C 0.484375 0.140625 0.5 0.125 0.6875 -0.046875 C 0.703125 -0.0625 0.71875 -0.078125 0.90625 -0.25 C 1.328125 0.171875 1.78125 0.21875 1.984375 0.234375 C 3.125 0.3125 3.625 -0.328125 3.671875 -1.046875 C 3.703125 -1.5625 3.4375 -1.890625 3.3125 -2.015625 C 3.015625 -2.359375 2.625 -2.46875 2.203125 -2.578125 C 1.65625 -2.71875 1 -2.890625 1.046875 -3.46875 C 1.0625 -3.8125 1.34375 -4.203125 2.203125 -4.140625 C 3.296875 -4.078125 3.296875 -3.171875 3.296875 -2.875 C 3.28125 -2.78125 3.375 -2.78125 3.390625 -2.78125 C 3.53125 -2.765625 3.546875 -2.8125 3.546875 -3 L 3.609375 -4 C 3.625 -4.15625 3.625 -4.234375 3.515625 -4.25 C 3.46875 -4.25 3.4375 -4.25 3.3125 -4.125 C 3.28125 -4.109375 3.171875 -4.015625 3.125 -3.984375 C 2.765625 -4.296875 2.359375 -4.3125 2.203125 -4.328125 C 0.984375 -4.40625 0.578125 -3.765625 0.53125 -3.21875 C 0.515625 -2.875 0.65625 -2.578125 0.90625 -2.34375 C 1.21875 -2.078125 1.5 -1.984375 2.203125 -1.796875 Z M 2.203125 -1.796875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph5-3">
+<path style="stroke:none;" d="M 1.96875 -3.859375 L 3.40625 -3.765625 L 3.4375 -4.078125 L 2 -4.171875 L 2.109375 -6 L 1.859375 -6.015625 C 1.8125 -5.203125 1.453125 -4.15625 0.453125 -4.171875 L 0.4375 -3.953125 L 1.28125 -3.90625 L 1.109375 -1.171875 C 1.03125 0.046875 1.96875 0.234375 2.328125 0.265625 C 3.03125 0.3125 3.34375 -0.375 3.390625 -1.015625 L 3.421875 -1.578125 L 3.171875 -1.59375 L 3.140625 -1.046875 C 3.09375 -0.3125 2.78125 0.03125 2.40625 0.015625 C 1.734375 -0.03125 1.78125 -0.9375 1.796875 -1.109375 Z M 1.96875 -3.859375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph5-4">
+<path style="stroke:none;" d="M 3.359375 -0.53125 C 3.375 -0.140625 3.625 0.296875 4.078125 0.328125 C 4.296875 0.34375 4.90625 0.234375 4.96875 -0.578125 L 5 -1.140625 L 4.75 -1.15625 L 4.71875 -0.59375 C 4.671875 -0.015625 4.421875 0.03125 4.3125 0.03125 C 3.984375 0 3.96875 -0.453125 3.96875 -0.5 L 4.09375 -2.484375 C 4.125 -2.90625 4.15625 -3.296875 3.828125 -3.671875 C 3.46875 -4.09375 2.96875 -4.28125 2.5 -4.3125 C 1.671875 -4.359375 0.96875 -3.9375 0.921875 -3.296875 C 0.90625 -3 1.09375 -2.8125 1.359375 -2.796875 C 1.640625 -2.78125 1.828125 -2.96875 1.84375 -3.21875 C 1.84375 -3.34375 1.828125 -3.65625 1.359375 -3.6875 C 1.65625 -4.03125 2.15625 -4.109375 2.46875 -4.09375 C 2.96875 -4.0625 3.5 -3.640625 3.4375 -2.765625 L 3.421875 -2.40625 C 2.90625 -2.40625 2.21875 -2.421875 1.5625 -2.15625 C 0.796875 -1.859375 0.515625 -1.359375 0.484375 -0.921875 C 0.4375 -0.109375 1.390625 0.203125 2.015625 0.234375 C 2.671875 0.28125 3.140625 -0.09375 3.359375 -0.53125 Z M 3.40625 -2.1875 L 3.34375 -1.1875 C 3.28125 -0.25 2.53125 0.046875 2.078125 0.03125 C 1.59375 0 1.21875 -0.375 1.25 -0.875 C 1.28125 -1.421875 1.765625 -2.21875 3.40625 -2.1875 Z M 3.40625 -2.1875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph5-5">
+<path style="stroke:none;" d="M 1.265625 -2.4375 C 1.4375 -3.90625 2.296875 -4.109375 2.640625 -4.078125 C 3.65625 -4.015625 3.671875 -2.6875 3.640625 -2.296875 Z M 1.25 -2.21875 L 4.015625 -2.046875 C 4.234375 -2.03125 4.265625 -2.03125 4.28125 -2.25 C 4.34375 -3.234375 3.875 -4.21875 2.640625 -4.296875 C 1.484375 -4.375 0.5 -3.421875 0.421875 -2.171875 C 0.34375 -0.84375 1.328125 0.1875 2.46875 0.265625 C 3.6875 0.34375 4.1875 -0.734375 4.203125 -0.921875 C 4.203125 -1.015625 4.125 -1.046875 4.0625 -1.046875 C 3.984375 -1.0625 3.953125 -1 3.9375 -0.921875 C 3.546875 0.09375 2.640625 0.03125 2.546875 0.015625 C 2.046875 -0.015625 1.671875 -0.328125 1.453125 -0.71875 C 1.1875 -1.203125 1.234375 -1.859375 1.25 -2.21875 Z M 1.25 -2.21875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph6-0">
+<path style="stroke:none;" d="M 6.703125 -5.015625 C 6.8125 -5.078125 6.890625 -5.125 6.890625 -5.234375 C 6.890625 -5.34375 6.796875 -5.4375 6.6875 -5.4375 C 6.65625 -5.4375 6.640625 -5.4375 6.515625 -5.34375 L 1 -2.71875 C 0.890625 -2.65625 0.8125 -2.609375 0.8125 -2.5 C 0.8125 -2.375 0.890625 -2.328125 1 -2.265625 L 6.546875 0.296875 C 6.671875 0.359375 6.6875 0.359375 6.71875 0.359375 C 6.828125 0.359375 6.921875 0.265625 6.921875 0.15625 C 6.921875 0.046875 6.84375 0 6.734375 -0.0625 L 1.484375 -2.515625 Z M 6.703125 -5.015625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph6-1">
+<path style="stroke:none;" d="M 6.71875 -2.3125 C 6.828125 -2.375 6.90625 -2.421875 6.90625 -2.546875 C 6.90625 -2.65625 6.828125 -2.703125 6.71875 -2.765625 L 1.171875 -5.3125 C 1.046875 -5.390625 1.03125 -5.390625 1 -5.390625 C 0.890625 -5.390625 0.796875 -5.296875 0.796875 -5.1875 C 0.796875 -5.09375 0.84375 -5.03125 0.984375 -4.96875 L 6.234375 -2.53125 L 1.015625 -0.015625 C 0.875 0.046875 0.828125 0.109375 0.828125 0.203125 C 0.828125 0.3125 0.921875 0.40625 1.03125 0.40625 C 1.0625 0.40625 1.078125 0.40625 1.203125 0.328125 Z M 6.71875 -2.3125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph7-0">
+<path style="stroke:none;" d="M 1.734375 -4.421875 L 0.34375 -4.296875 L 0.34375 -3.984375 C 0.984375 -3.984375 1.09375 -3.921875 1.09375 -3.4375 L 1.109375 -0.75 C 1.109375 -0.3125 1 -0.3125 0.328125 -0.3125 L 0.328125 0 C 0.640625 -0.015625 1.1875 -0.03125 1.421875 -0.046875 C 1.78125 -0.046875 2.125 -0.03125 2.46875 -0.015625 L 2.46875 -0.328125 C 1.796875 -0.328125 1.765625 -0.375 1.765625 -0.765625 Z M 1.765625 -6.15625 C 1.765625 -6.46875 1.515625 -6.6875 1.234375 -6.671875 C 0.921875 -6.671875 0.71875 -6.40625 0.71875 -6.140625 C 0.71875 -5.875 0.9375 -5.609375 1.25 -5.609375 C 1.53125 -5.625 1.765625 -5.84375 1.765625 -6.15625 Z M 1.765625 -6.15625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph7-1">
+<path style="stroke:none;" d="M 1.078125 -3.421875 L 1.09375 -0.75 C 1.09375 -0.3125 0.984375 -0.3125 0.3125 -0.3125 L 0.3125 0 C 0.671875 -0.015625 1.171875 -0.03125 1.453125 -0.046875 C 1.703125 -0.046875 2.21875 -0.03125 2.5625 -0.015625 L 2.5625 -0.328125 C 1.890625 -0.328125 1.78125 -0.328125 1.78125 -0.765625 L 1.765625 -2.609375 C 1.765625 -3.640625 2.46875 -4.203125 3.09375 -4.203125 C 3.734375 -4.203125 3.859375 -3.671875 3.859375 -3.09375 L 3.875 -0.765625 C 3.875 -0.328125 3.765625 -0.328125 3.09375 -0.328125 L 3.09375 -0.015625 C 3.4375 -0.03125 3.953125 -0.0625 4.21875 -0.0625 C 4.46875 -0.0625 5 -0.046875 5.328125 -0.03125 L 5.328125 -0.34375 C 4.671875 -0.34375 4.5625 -0.34375 4.5625 -0.78125 L 4.546875 -2.625 C 4.546875 -3.65625 5.234375 -4.21875 5.875 -4.21875 C 6.5 -4.21875 6.625 -3.703125 6.625 -3.125 L 6.640625 -0.796875 C 6.640625 -0.359375 6.53125 -0.34375 5.859375 -0.34375 L 5.859375 -0.03125 C 6.203125 -0.046875 6.71875 -0.078125 6.984375 -0.078125 C 7.25 -0.078125 7.765625 -0.0625 8.109375 -0.046875 L 8.109375 -0.359375 C 7.59375 -0.359375 7.34375 -0.359375 7.328125 -0.65625 L 7.3125 -2.5625 C 7.3125 -3.421875 7.3125 -3.71875 6.984375 -4.078125 C 6.84375 -4.25 6.515625 -4.4375 5.9375 -4.4375 C 5.109375 -4.4375 4.671875 -3.84375 4.515625 -3.453125 C 4.359375 -4.328125 3.625 -4.421875 3.171875 -4.421875 C 2.4375 -4.421875 1.96875 -4 1.703125 -3.375 L 1.6875 -4.421875 L 0.28125 -4.296875 L 0.28125 -3.984375 C 0.984375 -3.984375 1.078125 -3.921875 1.078125 -3.421875 Z M 1.078125 -3.421875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph7-2">
+<path style="stroke:none;" d="M 1.703125 -3.765625 L 1.6875 -4.421875 L 0.25 -4.296875 L 0.25 -3.984375 C 0.953125 -3.984375 1.046875 -3.921875 1.046875 -3.484375 L 1.0625 1.171875 C 1.078125 1.625 0.96875 1.625 0.296875 1.625 L 0.296875 1.9375 C 0.640625 1.921875 1.15625 1.90625 1.40625 1.890625 C 1.6875 1.890625 2.1875 1.90625 2.53125 1.921875 L 2.53125 1.609375 C 1.875 1.609375 1.765625 1.609375 1.75 1.15625 L 1.75 -0.609375 C 1.796875 -0.4375 2.21875 0.09375 2.96875 0.09375 C 4.15625 0.078125 5.1875 -0.90625 5.171875 -2.1875 C 5.171875 -3.453125 4.203125 -4.4375 3.078125 -4.421875 C 2.296875 -4.421875 1.875 -3.984375 1.703125 -3.765625 Z M 1.75 -1.15625 L 1.734375 -3.375 C 2.015625 -3.890625 2.484375 -4.171875 3 -4.171875 C 3.734375 -4.171875 4.34375 -3.3125 4.34375 -2.1875 C 4.359375 -0.984375 3.671875 -0.125 2.9375 -0.125 C 2.53125 -0.125 2.15625 -0.328125 1.890625 -0.734375 C 1.75 -0.9375 1.75 -0.953125 1.75 -1.15625 Z M 1.75 -1.15625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph7-3">
+<path style="stroke:none;" d="M 4.671875 -2.171875 C 4.671875 -3.4375 3.671875 -4.484375 2.46875 -4.484375 C 1.21875 -4.46875 0.265625 -3.375 0.265625 -2.140625 C 0.28125 -0.84375 1.3125 0.09375 2.484375 0.09375 C 3.6875 0.09375 4.6875 -0.90625 4.671875 -2.171875 Z M 2.5 -0.15625 C 2.0625 -0.15625 1.625 -0.359375 1.359375 -0.828125 C 1.109375 -1.25 1.09375 -1.859375 1.09375 -2.21875 C 1.09375 -2.609375 1.09375 -3.140625 1.328125 -3.59375 C 1.578125 -4.046875 2.046875 -4.265625 2.453125 -4.265625 C 2.890625 -4.265625 3.3125 -4.046875 3.59375 -3.609375 C 3.859375 -3.1875 3.859375 -2.609375 3.859375 -2.234375 C 3.859375 -1.875 3.859375 -1.328125 3.65625 -0.890625 C 3.421875 -0.4375 2.984375 -0.15625 2.5 -0.15625 Z M 2.5 -0.15625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph7-4">
+<path style="stroke:none;" d="M 1.65625 -3.328125 L 1.640625 -4.421875 L 0.25 -4.296875 L 0.25 -3.984375 C 0.953125 -3.984375 1.046875 -3.921875 1.046875 -3.421875 L 1.0625 -0.75 C 1.0625 -0.3125 0.953125 -0.3125 0.28125 -0.3125 L 0.28125 0 C 0.671875 -0.015625 1.140625 -0.03125 1.421875 -0.046875 C 1.8125 -0.046875 2.28125 -0.046875 2.6875 -0.015625 L 2.6875 -0.328125 L 2.46875 -0.328125 C 1.734375 -0.328125 1.71875 -0.4375 1.71875 -0.796875 L 1.703125 -2.328125 C 1.703125 -3.3125 2.109375 -4.203125 2.859375 -4.203125 C 2.921875 -4.203125 2.953125 -4.203125 2.96875 -4.1875 C 2.9375 -4.1875 2.734375 -4.0625 2.75 -3.796875 C 2.75 -3.53125 2.96875 -3.375 3.1875 -3.375 C 3.359375 -3.375 3.609375 -3.5 3.609375 -3.8125 C 3.59375 -4.125 3.28125 -4.421875 2.859375 -4.421875 C 2.125 -4.421875 1.78125 -3.75 1.65625 -3.328125 Z M 1.65625 -3.328125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph7-5">
+<path style="stroke:none;" d="M 1.6875 -4 L 3.125 -4 L 3.125 -4.3125 L 1.6875 -4.3125 L 1.6875 -6.140625 L 1.4375 -6.140625 C 1.4375 -5.328125 1.140625 -4.25 0.15625 -4.203125 L 0.15625 -3.984375 L 1 -3.984375 L 1.03125 -1.234375 C 1.03125 -0.015625 1.96875 0.09375 2.328125 0.09375 C 3.03125 0.09375 3.3125 -0.609375 3.3125 -1.25 L 3.296875 -1.8125 L 3.046875 -1.8125 L 3.0625 -1.265625 C 3.0625 -0.53125 2.765625 -0.15625 2.390625 -0.15625 C 1.71875 -0.15625 1.71875 -1.0625 1.71875 -1.234375 Z M 1.6875 -4 "/>
+</symbol>
+</g>
+</defs>
+<g id="surface1">
+<path style="fill:none;stroke-width:0.19925;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(50%,50%,100%);stroke-opacity:1;stroke-dasharray:2.98883,2.98883;stroke-miterlimit:10;" d="M -163.716344 -368.509438 L 702.307094 -368.509438 M -163.716344 -340.161781 L 702.307094 -340.161781 M -163.716344 -311.814125 L 702.307094 -311.814125 M -163.716344 -283.466469 L 702.307094 -283.466469 M -163.716344 -255.122719 L 702.307094 -255.122719 M -163.716344 -226.775063 L 702.307094 -226.775063 M -163.716344 -198.427406 L 702.307094 -198.427406 M -163.716344 -170.07975 L 702.307094 -170.07975 M -163.716344 -141.732094 L 702.307094 -141.732094 M -163.716344 -113.388344 L 702.307094 -113.388344 M -163.716344 -85.040688 L 702.307094 -85.040688 M -163.716344 -56.693031 L 702.307094 -56.693031 M -163.716344 -28.345375 L 702.307094 -28.345375 M -163.716344 -0.001625 L 702.307094 -0.001625 M -141.735875 -368.513344 L -141.735875 4.291344 M -113.388219 -368.513344 L -113.388219 4.291344 M -85.040562 -368.513344 L -85.040562 4.291344 M -56.692906 -368.513344 L -56.692906 4.291344 M -28.34525 -368.513344 L -28.34525 4.291344 M -0.0015 -368.513344 L -0.0015 4.291344 M 28.346156 -368.513344 L 28.346156 4.291344 M 56.693813 -368.513344 L 56.693813 4.291344 M 85.041469 -368.513344 L 85.041469 4.291344 M 113.389125 -368.513344 L 113.389125 4.291344 M 141.732875 -368.513344 L 141.732875 4.291344 M 170.080531 -368.513344 L 170.080531 4.291344 M 198.428188 -368.513344 L 198.428188 4.291344 M 226.775844 -368.513344 L 226.775844 4.291344 M 255.119594 -368.513344 L 255.119594 4.291344 M 283.46725 -368.513344 L 283.46725 4.291344 M 311.814906 -368.513344 L 311.814906 4.291344 M 340.162563 -368.513344 L 340.162563 4.291344 M 368.510219 -368.513344 L 368.510219 4.291344 M 396.853969 -368.513344 L 396.853969 4.291344 M 425.201625 -368.513344 L 425.201625 4.291344 M 453.549281 -368.513344 L 453.549281 4.291344 M 481.896938 -368.513344 L 481.896938 4.291344 M 510.240688 -368.513344 L 510.240688 4.291344 M 538.588344 -368.513344 L 538.588344 4.291344 M 566.936 -368.513344 L 566.936 4.291344 M 595.283656 -368.513344 L 595.283656 4.291344 M 623.631313 -368.513344 L 623.631313 4.291344 M 651.975063 -368.513344 L 651.975063 4.291344 M 680.322719 -368.513344 L 680.322719 4.291344 " transform="matrix(1,0,0,-1,164.314,4.889)"/>
+<path style="fill:none;stroke-width:0.3985;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(75%,0%,25%);stroke-opacity:1;stroke-dasharray:2.98883,2.98883;stroke-miterlimit:10;" d="M -29.169469 -68.962563 L -64.368687 -113.388344 " transform="matrix(1,0,0,-1,164.314,4.889)"/>
+<path style="fill:none;stroke-width:0.3985;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(75%,0%,25%);stroke-opacity:1;stroke-miterlimit:10;" d="M -0.00105379 2.335124 L 5.502704 0.000694657 L -0.000226037 -2.33372 Z M -0.00105379 2.335124 " transform="matrix(0.62178,-0.78468,-0.78468,-0.62178,135.14548,73.85345)"/>
+<path style="fill:none;stroke-width:0.3985;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(75%,0%,25%);stroke-opacity:1;stroke-dasharray:2.98883,2.98883;stroke-miterlimit:10;" d="M 29.170375 -68.962563 L 64.369594 -113.388344 " transform="matrix(1,0,0,-1,164.314,4.889)"/>
+<path style="fill:none;stroke-width:0.3985;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(75%,0%,25%);stroke-opacity:1;stroke-miterlimit:10;" d="M 0.00163496 2.336068 L 5.502142 -0.00140412 L -0.00161597 -2.335833 Z M 0.00163496 2.336068 " transform="matrix(-0.62178,-0.78468,-0.78468,0.62178,193.48252,73.85345)"/>
+<path style="fill:none;stroke-width:0.3985;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(75%,0%,25%);stroke-opacity:1;stroke-dasharray:2.98883,2.98883;stroke-miterlimit:10;" d="M 399.068813 -101.196938 L 355.439906 -141.732094 " transform="matrix(1,0,0,-1,164.314,4.889)"/>
+<path style="fill:none;stroke-width:0.3985;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(75%,0%,25%);stroke-opacity:1;stroke-miterlimit:10;" d="M -0.00186868 2.335793 L 5.501744 -0.00155773 L -0.000743231 -2.336213 Z M -0.00186868 2.335793 " transform="matrix(0.73593,-0.68375,-0.68375,-0.73593,563.38363,106.08489)"/>
+<path style="fill:none;stroke-width:0.3985;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(75%,0%,25%);stroke-opacity:1;stroke-dasharray:2.98883,2.98883;stroke-miterlimit:10;" d="M 451.334438 -101.196938 L 494.963344 -141.732094 " transform="matrix(1,0,0,-1,164.314,4.889)"/>
+<path style="fill:none;stroke-width:0.3985;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(75%,0%,25%);stroke-opacity:1;stroke-miterlimit:10;" d="M 0.0000152292 2.336918 L 5.502503 0.00226242 L -0.00111022 -2.335088 Z M 0.0000152292 2.336918 " transform="matrix(-0.73593,-0.68375,-0.68375,0.73593,615.64866,106.08489)"/>
+<path style="fill:none;stroke-width:0.3985;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(75%,0%,25%);stroke-opacity:1;stroke-dasharray:2.98883,2.98883;stroke-miterlimit:10;" d="M 399.068813 -271.275063 L 355.439906 -311.814125 " transform="matrix(1,0,0,-1,164.314,4.889)"/>
+<path style="fill:none;stroke-width:0.3985;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(75%,0%,25%);stroke-opacity:1;stroke-miterlimit:10;" d="M -0.00000872922 2.337795 L 5.503604 0.000444162 L 0.00111672 -2.334211 Z M -0.00000872922 2.337795 " transform="matrix(0.73593,-0.68375,-0.68375,-0.73593,563.38363,276.16576)"/>
+<path style="fill:none;stroke-width:0.3985;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(75%,0%,25%);stroke-opacity:1;stroke-dasharray:2.98883,2.98883;stroke-miterlimit:10;" d="M 451.334438 -271.275063 L 494.963344 -311.814125 " transform="matrix(1,0,0,-1,164.314,4.889)"/>
+<path style="fill:none;stroke-width:0.3985;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(75%,0%,25%);stroke-opacity:1;stroke-miterlimit:10;" d="M 0.00187518 2.334916 L 5.504363 0.000260521 L 0.000749731 -2.33709 Z M 0.00187518 2.334916 " transform="matrix(-0.73593,-0.68375,-0.68375,0.73593,615.64866,276.16576)"/>
+<path style="fill-rule:nonzero;fill:rgb(100%,98.979187%,80.000305%);fill-opacity:1;stroke-width:0.3985;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(75%,0%,25%);stroke-opacity:1;stroke-miterlimit:10;" d="M -74.189 -64.0485 L 74.186 -64.0485 L 74.186 -0.200844 L -74.189 -0.200844 Z M 74.186 -28.0485 L -74.189 -28.0485 M 74.186 -35.091469 L -74.189 -35.091469 " transform="matrix(1,0,0,-1,164.314,4.889)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-0" x="130.261" y="15.527"/>
+ <use xlink:href="#glyph0-0" x="138.00991" y="15.527"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph1-0" x="145.759" y="15.527"/>
+ <use xlink:href="#glyph1-1" x="148.52661" y="15.527"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph1-2" x="153.782878" y="15.527"/>
+ <use xlink:href="#glyph1-3" x="157.657333" y="15.527"/>
+ <use xlink:href="#glyph1-4" x="162.084713" y="15.527"/>
+ <use xlink:href="#glyph1-5" x="165.987063" y="15.527"/>
+ <use xlink:href="#glyph1-6" x="169.031634" y="15.527"/>
+ <use xlink:href="#glyph1-7" x="174.012934" y="15.527"/>
+ <use xlink:href="#glyph1-3" x="178.440313" y="15.527"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-1" x="182.87" y="15.527"/>
+ <use xlink:href="#glyph0-1" x="190.61891" y="15.527"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph2-0" x="123.384" y="27.482"/>
+ <use xlink:href="#glyph2-1" x="132.045484" y="27.482"/>
+ <use xlink:href="#glyph2-2" x="138.41059" y="27.482"/>
+ <use xlink:href="#glyph2-3" x="142.929625" y="27.482"/>
+ <use xlink:href="#glyph2-4" x="147.3849" y="27.482"/>
+ <use xlink:href="#glyph2-5" x="152.103187" y="27.482"/>
+ <use xlink:href="#glyph2-6" x="157.67228" y="27.482"/>
+ <use xlink:href="#glyph2-3" x="162.764165" y="27.482"/>
+ <use xlink:href="#glyph2-7" x="167.21944" y="27.482"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph2-5" x="173.471968" y="27.482"/>
+ <use xlink:href="#glyph2-6" x="179.041061" y="27.482"/>
+ <use xlink:href="#glyph2-3" x="184.132946" y="27.482"/>
+ <use xlink:href="#glyph2-8" x="188.588221" y="27.482"/>
+ <use xlink:href="#glyph2-4" x="194.316716" y="27.482"/>
+ <use xlink:href="#glyph2-9" x="199.035003" y="27.482"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph3-0" x="93.448" y="50.97"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph3-1" x="104.403871" y="50.97"/>
+ <use xlink:href="#glyph3-2" x="111.533108" y="50.97"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph3-3" x="115.226244" y="50.97"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph3-4" x="119.300947" y="50.97"/>
+ <use xlink:href="#glyph3-5" x="124.392832" y="50.97"/>
+ <use xlink:href="#glyph3-3" x="127.702408" y="50.97"/>
+ <use xlink:href="#glyph3-6" x="132.285204" y="50.97"/>
+ <use xlink:href="#glyph3-2" x="139.042835" y="50.97"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph3-7" x="142.735971" y="50.97"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph3-8" x="147.319763" y="50.97"/>
+ <use xlink:href="#glyph3-9" x="152.411648" y="50.97"/>
+ <use xlink:href="#glyph3-10" x="157.758576" y="50.97"/>
+ <use xlink:href="#glyph3-5" x="162.341372" y="50.97"/>
+ <use xlink:href="#glyph3-11" x="165.650947" y="50.97"/>
+ <use xlink:href="#glyph3-12" x="173.056148" y="50.97"/>
+ <use xlink:href="#glyph3-13" x="177.129855" y="50.97"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph3-0" x="93.448" y="62.925"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph3-1" x="104.403871" y="62.925"/>
+ <use xlink:href="#glyph3-2" x="111.533108" y="62.925"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph3-3" x="115.226244" y="62.925"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph3-4" x="119.300947" y="62.925"/>
+ <use xlink:href="#glyph3-5" x="124.392832" y="62.925"/>
+ <use xlink:href="#glyph3-3" x="127.702408" y="62.925"/>
+ <use xlink:href="#glyph3-6" x="132.285204" y="62.925"/>
+ <use xlink:href="#glyph3-2" x="139.042835" y="62.925"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph3-7" x="142.735971" y="62.925"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph3-8" x="147.319763" y="62.925"/>
+ <use xlink:href="#glyph3-9" x="152.411648" y="62.925"/>
+ <use xlink:href="#glyph3-10" x="157.758576" y="62.925"/>
+ <use xlink:href="#glyph3-5" x="162.341372" y="62.925"/>
+ <use xlink:href="#glyph3-14" x="165.650947" y="62.925"/>
+ <use xlink:href="#glyph3-12" x="172.663621" y="62.925"/>
+ <use xlink:href="#glyph3-13" x="176.737329" y="62.925"/>
+</g>
+<path style="fill-rule:nonzero;fill:rgb(100%,98.979187%,80.000305%);fill-opacity:1;stroke-width:0.3985;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(75%,0%,25%);stroke-opacity:1;stroke-miterlimit:10;" d="M -159.228062 -165.396156 L -10.853062 -165.396156 L -10.853062 -113.587563 L -159.228062 -113.587563 Z M -10.853062 -129.400063 L -159.228062 -129.400063 M -10.853062 -136.439125 L -159.228062 -136.439125 " transform="matrix(1,0,0,-1,164.314,4.889)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph2-10" x="34.91" y="128.829"/>
+ <use xlink:href="#glyph2-8" x="43.184936" y="128.829"/>
+ <use xlink:href="#glyph2-11" x="48.913431" y="128.829"/>
+ <use xlink:href="#glyph2-6" x="55.278536" y="128.829"/>
+ <use xlink:href="#glyph2-4" x="60.370421" y="128.829"/>
+ <use xlink:href="#glyph2-12" x="65.088708" y="128.829"/>
+ <use xlink:href="#glyph2-3" x="70.339994" y="128.829"/>
+ <use xlink:href="#glyph2-12" x="74.795269" y="128.829"/>
+ <use xlink:href="#glyph2-7" x="80.046556" y="128.829"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph2-5" x="86.299083" y="128.829"/>
+ <use xlink:href="#glyph2-6" x="91.868177" y="128.829"/>
+ <use xlink:href="#glyph2-3" x="96.960062" y="128.829"/>
+ <use xlink:href="#glyph2-8" x="101.415336" y="128.829"/>
+ <use xlink:href="#glyph2-4" x="107.143831" y="128.829"/>
+ <use xlink:href="#glyph2-9" x="111.862119" y="128.829"/>
+ <use xlink:href="#glyph2-13" x="117.908421" y="128.829"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph1-8" x="8.409" y="152.318"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph1-9" x="19.475456" y="152.318"/>
+ <use xlink:href="#glyph1-4" x="26.670446" y="152.318"/>
+ <use xlink:href="#glyph1-3" x="30.572796" y="152.318"/>
+ <use xlink:href="#glyph1-6" x="35.000176" y="152.318"/>
+ <use xlink:href="#glyph1-2" x="39.981476" y="152.318"/>
+ <use xlink:href="#glyph1-3" x="43.855931" y="152.318"/>
+ <use xlink:href="#glyph1-10" x="48.28331" y="152.318"/>
+ <use xlink:href="#glyph1-4" x="55.063856" y="152.318"/>
+ <use xlink:href="#glyph1-11" x="58.966206" y="152.318"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph1-12" x="64.226459" y="152.318"/>
+ <use xlink:href="#glyph1-13" x="69.76168" y="152.318"/>
+ <use xlink:href="#glyph1-7" x="75.2969" y="152.318"/>
+ <use xlink:href="#glyph1-2" x="79.72428" y="152.318"/>
+ <use xlink:href="#glyph1-14" x="83.598735" y="152.318"/>
+ <use xlink:href="#glyph1-15" x="91.070685" y="152.318"/>
+ <use xlink:href="#glyph1-16" x="94.94514" y="152.318"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph1-8" x="8.409" y="164.273"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph1-9" x="19.475456" y="164.273"/>
+ <use xlink:href="#glyph1-4" x="26.670446" y="164.273"/>
+ <use xlink:href="#glyph1-3" x="30.572796" y="164.273"/>
+ <use xlink:href="#glyph1-6" x="35.000176" y="164.273"/>
+ <use xlink:href="#glyph1-2" x="39.981476" y="164.273"/>
+ <use xlink:href="#glyph1-3" x="43.855931" y="164.273"/>
+ <use xlink:href="#glyph1-10" x="48.28331" y="164.273"/>
+ <use xlink:href="#glyph1-4" x="55.063856" y="164.273"/>
+ <use xlink:href="#glyph1-11" x="58.966206" y="164.273"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph1-12" x="64.226459" y="164.273"/>
+ <use xlink:href="#glyph1-13" x="69.76168" y="164.273"/>
+ <use xlink:href="#glyph1-7" x="75.2969" y="164.273"/>
+ <use xlink:href="#glyph1-2" x="79.72428" y="164.273"/>
+ <use xlink:href="#glyph1-17" x="83.598735" y="164.273"/>
+ <use xlink:href="#glyph1-15" x="90.655244" y="164.273"/>
+ <use xlink:href="#glyph1-16" x="94.529699" y="164.273"/>
+</g>
+<path style="fill-rule:nonzero;fill:rgb(100%,98.979187%,80.000305%);fill-opacity:1;stroke-width:0.3985;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(75%,0%,25%);stroke-opacity:1;stroke-miterlimit:10;" d="M 10.853969 -165.396156 L 159.228969 -165.396156 L 159.228969 -113.587563 L 10.853969 -113.587563 Z M 159.228969 -129.400063 L 10.853969 -129.400063 M 159.228969 -136.439125 L 10.853969 -136.439125 " transform="matrix(1,0,0,-1,164.314,4.889)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph2-10" x="204.989" y="128.829"/>
+ <use xlink:href="#glyph2-8" x="213.263936" y="128.829"/>
+ <use xlink:href="#glyph2-11" x="218.992431" y="128.829"/>
+ <use xlink:href="#glyph2-6" x="225.357536" y="128.829"/>
+ <use xlink:href="#glyph2-4" x="230.449421" y="128.829"/>
+ <use xlink:href="#glyph2-12" x="235.167708" y="128.829"/>
+ <use xlink:href="#glyph2-3" x="240.418994" y="128.829"/>
+ <use xlink:href="#glyph2-12" x="244.874269" y="128.829"/>
+ <use xlink:href="#glyph2-7" x="250.125556" y="128.829"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph2-5" x="256.378083" y="128.829"/>
+ <use xlink:href="#glyph2-6" x="261.947177" y="128.829"/>
+ <use xlink:href="#glyph2-3" x="267.039062" y="128.829"/>
+ <use xlink:href="#glyph2-8" x="271.494336" y="128.829"/>
+ <use xlink:href="#glyph2-4" x="277.222831" y="128.829"/>
+ <use xlink:href="#glyph2-9" x="281.941119" y="128.829"/>
+ <use xlink:href="#glyph2-14" x="287.987421" y="128.829"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph1-8" x="178.488" y="152.318"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph1-9" x="189.554456" y="152.318"/>
+ <use xlink:href="#glyph1-4" x="196.749446" y="152.318"/>
+ <use xlink:href="#glyph1-3" x="200.651796" y="152.318"/>
+ <use xlink:href="#glyph1-6" x="205.079176" y="152.318"/>
+ <use xlink:href="#glyph1-2" x="210.060476" y="152.318"/>
+ <use xlink:href="#glyph1-3" x="213.934931" y="152.318"/>
+ <use xlink:href="#glyph1-10" x="218.36231" y="152.318"/>
+ <use xlink:href="#glyph1-4" x="225.142856" y="152.318"/>
+ <use xlink:href="#glyph1-11" x="229.045206" y="152.318"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph1-12" x="234.305459" y="152.318"/>
+ <use xlink:href="#glyph1-13" x="239.84068" y="152.318"/>
+ <use xlink:href="#glyph1-7" x="245.3759" y="152.318"/>
+ <use xlink:href="#glyph1-2" x="249.80328" y="152.318"/>
+ <use xlink:href="#glyph1-14" x="253.677735" y="152.318"/>
+ <use xlink:href="#glyph1-15" x="261.149685" y="152.318"/>
+ <use xlink:href="#glyph1-16" x="265.02414" y="152.318"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph1-8" x="178.488" y="164.273"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph1-9" x="189.554456" y="164.273"/>
+ <use xlink:href="#glyph1-4" x="196.749446" y="164.273"/>
+ <use xlink:href="#glyph1-3" x="200.651796" y="164.273"/>
+ <use xlink:href="#glyph1-6" x="205.079176" y="164.273"/>
+ <use xlink:href="#glyph1-2" x="210.060476" y="164.273"/>
+ <use xlink:href="#glyph1-3" x="213.934931" y="164.273"/>
+ <use xlink:href="#glyph1-10" x="218.36231" y="164.273"/>
+ <use xlink:href="#glyph1-4" x="225.142856" y="164.273"/>
+ <use xlink:href="#glyph1-11" x="229.045206" y="164.273"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph1-12" x="234.305459" y="164.273"/>
+ <use xlink:href="#glyph1-13" x="239.84068" y="164.273"/>
+ <use xlink:href="#glyph1-7" x="245.3759" y="164.273"/>
+ <use xlink:href="#glyph1-2" x="249.80328" y="164.273"/>
+ <use xlink:href="#glyph1-17" x="253.677735" y="164.273"/>
+ <use xlink:href="#glyph1-15" x="260.734244" y="164.273"/>
+ <use xlink:href="#glyph1-16" x="264.608699" y="164.273"/>
+</g>
+<path style="fill-rule:nonzero;fill:rgb(100%,98.979187%,80.000305%);fill-opacity:1;stroke-width:0.3985;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(75%,0%,25%);stroke-opacity:1;stroke-miterlimit:10;" d="M 351.014125 -96.884438 L 499.389125 -96.884438 L 499.389125 -56.89225 L 351.014125 -56.89225 Z M 499.389125 -82.806313 L 351.014125 -82.806313 M 499.389125 -89.845375 L 351.014125 -89.845375 " transform="matrix(1,0,0,-1,164.314,4.889)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-0" x="555.458" y="72.22"/>
+ <use xlink:href="#glyph0-0" x="563.20691" y="72.22"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph1-0" x="570.956" y="72.22"/>
+ <use xlink:href="#glyph1-1" x="573.72361" y="72.22"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph1-2" x="578.979878" y="72.22"/>
+ <use xlink:href="#glyph1-3" x="582.854333" y="72.22"/>
+ <use xlink:href="#glyph1-4" x="587.281713" y="72.22"/>
+ <use xlink:href="#glyph1-5" x="591.184063" y="72.22"/>
+ <use xlink:href="#glyph1-6" x="594.228634" y="72.22"/>
+ <use xlink:href="#glyph1-7" x="599.209934" y="72.22"/>
+ <use xlink:href="#glyph1-3" x="603.637313" y="72.22"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-1" x="608.066" y="72.22"/>
+ <use xlink:href="#glyph0-1" x="615.81491" y="72.22"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph2-0" x="542.825" y="84.175"/>
+ <use xlink:href="#glyph2-1" x="551.486484" y="84.175"/>
+ <use xlink:href="#glyph2-2" x="557.85159" y="84.175"/>
+ <use xlink:href="#glyph2-3" x="562.370625" y="84.175"/>
+ <use xlink:href="#glyph2-4" x="566.8259" y="84.175"/>
+ <use xlink:href="#glyph2-5" x="571.544187" y="84.175"/>
+ <use xlink:href="#glyph2-6" x="577.11328" y="84.175"/>
+ <use xlink:href="#glyph2-3" x="582.205165" y="84.175"/>
+ <use xlink:href="#glyph2-15" x="586.66044" y="84.175"/>
+ <use xlink:href="#glyph2-4" x="594.49204" y="84.175"/>
+ <use xlink:href="#glyph2-8" x="599.210327" y="84.175"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph2-16" x="605.257625" y="84.175"/>
+ <use xlink:href="#glyph2-17" x="611.622731" y="84.175"/>
+ <use xlink:href="#glyph2-6" x="617.987836" y="84.175"/>
+ <use xlink:href="#glyph2-3" x="623.079721" y="84.175"/>
+ <use xlink:href="#glyph2-0" x="627.534995" y="84.175"/>
+</g>
+<path style="fill-rule:nonzero;fill:rgb(100%,98.979187%,80.000305%);fill-opacity:1;stroke-width:0.3985;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(75%,0%,25%);stroke-opacity:1;stroke-miterlimit:10;" d="M 265.975063 -169.970375 L 414.350063 -169.970375 L 414.350063 -141.935219 L 265.975063 -141.935219 Z M 414.350063 -155.89225 L 265.975063 -155.89225 M 414.350063 -162.931313 L 265.975063 -162.931313 " transform="matrix(1,0,0,-1,164.314,4.889)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph2-15" x="476.839" y="157.259"/>
+ <use xlink:href="#glyph2-4" x="484.6706" y="157.259"/>
+ <use xlink:href="#glyph2-8" x="489.388887" y="157.259"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph2-16" x="495.436185" y="157.259"/>
+ <use xlink:href="#glyph2-17" x="501.801291" y="157.259"/>
+ <use xlink:href="#glyph2-6" x="508.166396" y="157.259"/>
+ <use xlink:href="#glyph2-3" x="513.258281" y="157.259"/>
+ <use xlink:href="#glyph2-0" x="517.713555" y="157.259"/>
+ <use xlink:href="#glyph2-14" x="526.37504" y="157.259"/>
+</g>
+<path style="fill-rule:nonzero;fill:rgb(100%,98.979187%,80.000305%);fill-opacity:1;stroke-width:0.3985;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(75%,0%,25%);stroke-opacity:1;stroke-miterlimit:10;" d="M 436.053188 -169.970375 L 584.432094 -169.970375 L 584.432094 -141.935219 L 436.053188 -141.935219 Z M 584.432094 -155.89225 L 436.053188 -155.89225 M 584.432094 -162.931313 L 436.053188 -162.931313 " transform="matrix(1,0,0,-1,164.314,4.889)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph2-15" x="646.918" y="157.259"/>
+ <use xlink:href="#glyph2-4" x="654.7496" y="157.259"/>
+ <use xlink:href="#glyph2-8" x="659.467887" y="157.259"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph2-16" x="665.515185" y="157.259"/>
+ <use xlink:href="#glyph2-17" x="671.880291" y="157.259"/>
+ <use xlink:href="#glyph2-6" x="678.245396" y="157.259"/>
+ <use xlink:href="#glyph2-3" x="683.337281" y="157.259"/>
+ <use xlink:href="#glyph2-0" x="687.792555" y="157.259"/>
+ <use xlink:href="#glyph2-13" x="696.45404" y="157.259"/>
+</g>
+<path style="fill:none;stroke-width:0.3985;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(75%,0%,25%);stroke-opacity:1;stroke-dasharray:2.98883,2.98883;stroke-miterlimit:10;" d="M 159.428188 -144.294594 L 265.295375 -151.138344 " transform="matrix(1,0,0,-1,164.314,4.889)"/>
+<path style="fill:none;stroke-width:0.3985;stroke-linecap:round;stroke-linejoin:miter;stroke:rgb(75%,0%,25%);stroke-opacity:1;stroke-miterlimit:10;" d="M -2.192738 -2.391199 L 0.200112 0.00189412 L -2.192729 2.390847 " transform="matrix(0.9982,0.06453,0.06453,-0.9982,429.60872,156.02804)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph4-0" x="338.601" y="146.224"/>
+ <use xlink:href="#glyph4-0" x="346.335962" y="146.724037"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph5-0" x="354.071104" y="147.224086"/>
+ <use xlink:href="#glyph5-1" x="356.833732" y="147.40268"/>
+ <use xlink:href="#glyph5-2" x="362.358989" y="147.759868"/>
+ <use xlink:href="#glyph5-3" x="366.281166" y="148.013422"/>
+ <use xlink:href="#glyph5-4" x="370.148647" y="148.263441"/>
+ <use xlink:href="#glyph5-1" x="375.120981" y="148.584884"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph5-3" x="380.367787" y="148.924071"/>
+ <use xlink:href="#glyph5-0" x="384.235269" y="149.17409"/>
+ <use xlink:href="#glyph5-4" x="386.997897" y="149.352683"/>
+ <use xlink:href="#glyph5-3" x="391.970231" y="149.674127"/>
+ <use xlink:href="#glyph5-5" x="395.837712" y="149.924145"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph4-1" x="400.258816" y="150.209954"/>
+ <use xlink:href="#glyph4-1" x="407.993778" y="150.709991"/>
+</g>
+<path style="fill:none;stroke-width:0.3985;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(75%,0%,25%);stroke-opacity:1;stroke-dasharray:2.98883,2.98883;stroke-miterlimit:10;" d="M -56.692906 -165.595375 L -56.692906 -193.943031 L 510.240688 -193.943031 L 510.240688 -170.650063 " transform="matrix(1,0,0,-1,164.314,4.889)"/>
+<path style="fill:none;stroke-width:0.3985;stroke-linecap:round;stroke-linejoin:miter;stroke:rgb(75%,0%,25%);stroke-opacity:1;stroke-miterlimit:10;" d="M -2.190439 -2.392649 L 0.200186 0.0018825 L -2.190439 2.392507 " transform="matrix(0,-1,-1,0,674.55657,175.54003)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-0" x="352.453" y="194.92"/>
+ <use xlink:href="#glyph0-0" x="360.20191" y="194.92"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph1-0" x="367.95" y="194.92"/>
+ <use xlink:href="#glyph1-1" x="370.71761" y="194.92"/>
+ <use xlink:href="#glyph1-18" x="376.252831" y="194.92"/>
+ <use xlink:href="#glyph1-2" x="380.18208" y="194.92"/>
+ <use xlink:href="#glyph1-6" x="384.056535" y="194.92"/>
+ <use xlink:href="#glyph1-1" x="389.037835" y="194.92"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph1-2" x="394.294103" y="194.92"/>
+ <use xlink:href="#glyph1-0" x="398.168558" y="194.92"/>
+ <use xlink:href="#glyph1-6" x="400.936169" y="194.92"/>
+ <use xlink:href="#glyph1-2" x="405.917469" y="194.92"/>
+ <use xlink:href="#glyph1-3" x="409.791924" y="194.92"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-1" x="414.221" y="194.92"/>
+ <use xlink:href="#glyph0-1" x="421.96991" y="194.92"/>
+</g>
+<path style="fill-rule:nonzero;fill:rgb(100%,98.979187%,80.000305%);fill-opacity:1;stroke-width:0.3985;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(75%,0%,25%);stroke-opacity:1;stroke-miterlimit:10;" d="M 351.014125 -266.966469 L 499.389125 -266.966469 L 499.389125 -226.974281 L 351.014125 -226.974281 Z M 499.389125 -252.888344 L 351.014125 -252.888344 M 499.389125 -259.927406 L 351.014125 -259.927406 " transform="matrix(1,0,0,-1,164.314,4.889)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-0" x="555.458" y="242.298"/>
+ <use xlink:href="#glyph0-0" x="563.20691" y="242.298"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph1-0" x="570.956" y="242.298"/>
+ <use xlink:href="#glyph1-1" x="573.72361" y="242.298"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph1-2" x="578.979878" y="242.298"/>
+ <use xlink:href="#glyph1-3" x="582.854333" y="242.298"/>
+ <use xlink:href="#glyph1-4" x="587.281713" y="242.298"/>
+ <use xlink:href="#glyph1-5" x="591.184063" y="242.298"/>
+ <use xlink:href="#glyph1-6" x="594.228634" y="242.298"/>
+ <use xlink:href="#glyph1-7" x="599.209934" y="242.298"/>
+ <use xlink:href="#glyph1-3" x="603.637313" y="242.298"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-1" x="608.066" y="242.298"/>
+ <use xlink:href="#glyph0-1" x="615.81491" y="242.298"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph2-0" x="543.08" y="254.253"/>
+ <use xlink:href="#glyph2-1" x="551.741484" y="254.253"/>
+ <use xlink:href="#glyph2-2" x="558.10659" y="254.253"/>
+ <use xlink:href="#glyph2-3" x="562.625625" y="254.253"/>
+ <use xlink:href="#glyph2-4" x="567.0809" y="254.253"/>
+ <use xlink:href="#glyph2-5" x="571.799187" y="254.253"/>
+ <use xlink:href="#glyph2-6" x="577.36828" y="254.253"/>
+ <use xlink:href="#glyph2-3" x="582.460165" y="254.253"/>
+ <use xlink:href="#glyph2-15" x="586.91544" y="254.253"/>
+ <use xlink:href="#glyph2-4" x="594.74704" y="254.253"/>
+ <use xlink:href="#glyph2-8" x="599.465327" y="254.253"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph2-16" x="605.512625" y="254.253"/>
+ <use xlink:href="#glyph2-17" x="611.877731" y="254.253"/>
+ <use xlink:href="#glyph2-6" x="618.242836" y="254.253"/>
+ <use xlink:href="#glyph2-3" x="623.334721" y="254.253"/>
+ <use xlink:href="#glyph2-18" x="627.789995" y="254.253"/>
+</g>
+<path style="fill-rule:nonzero;fill:rgb(100%,98.979187%,80.000305%);fill-opacity:1;stroke-width:0.3985;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(75%,0%,25%);stroke-opacity:1;stroke-miterlimit:10;" d="M 265.975063 -340.052406 L 414.350063 -340.052406 L 414.350063 -312.013344 L 265.975063 -312.013344 Z M 414.350063 -325.974281 L 265.975063 -325.974281 M 414.350063 -333.013344 L 265.975063 -333.013344 " transform="matrix(1,0,0,-1,164.314,4.889)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph2-15" x="477.095" y="327.338"/>
+ <use xlink:href="#glyph2-4" x="484.9266" y="327.338"/>
+ <use xlink:href="#glyph2-8" x="489.644887" y="327.338"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph2-16" x="495.692185" y="327.338"/>
+ <use xlink:href="#glyph2-17" x="502.057291" y="327.338"/>
+ <use xlink:href="#glyph2-6" x="508.422396" y="327.338"/>
+ <use xlink:href="#glyph2-3" x="513.514281" y="327.338"/>
+ <use xlink:href="#glyph2-18" x="517.969555" y="327.338"/>
+ <use xlink:href="#glyph2-14" x="526.119958" y="327.338"/>
+</g>
+<path style="fill-rule:nonzero;fill:rgb(100%,98.979187%,80.000305%);fill-opacity:1;stroke-width:0.3985;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(75%,0%,25%);stroke-opacity:1;stroke-miterlimit:10;" d="M 436.053188 -340.052406 L 584.432094 -340.052406 L 584.432094 -312.013344 L 436.053188 -312.013344 Z M 584.432094 -325.974281 L 436.053188 -325.974281 M 584.432094 -333.013344 L 436.053188 -333.013344 " transform="matrix(1,0,0,-1,164.314,4.889)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph2-15" x="647.174" y="327.338"/>
+ <use xlink:href="#glyph2-4" x="655.0056" y="327.338"/>
+ <use xlink:href="#glyph2-8" x="659.723887" y="327.338"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph2-16" x="665.771185" y="327.338"/>
+ <use xlink:href="#glyph2-17" x="672.136291" y="327.338"/>
+ <use xlink:href="#glyph2-6" x="678.501396" y="327.338"/>
+ <use xlink:href="#glyph2-3" x="683.593281" y="327.338"/>
+ <use xlink:href="#glyph2-18" x="688.048555" y="327.338"/>
+ <use xlink:href="#glyph2-13" x="696.198958" y="327.338"/>
+</g>
+<path style="fill:none;stroke-width:0.3985;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(75%,0%,25%);stroke-opacity:1;stroke-dasharray:2.98883,2.98883;stroke-miterlimit:10;" d="M 85.041469 -165.595375 L 85.041469 -326.032875 L 265.295375 -326.032875 " transform="matrix(1,0,0,-1,164.314,4.889)"/>
+<path style="fill:none;stroke-width:0.3985;stroke-linecap:round;stroke-linejoin:miter;stroke:rgb(75%,0%,25%);stroke-opacity:1;stroke-miterlimit:10;" d="M -2.189881 -2.3906 L 0.200744 0.000025 L -2.189881 2.39065 " transform="matrix(1,0,0,-1,429.60785,330.9219)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-0" x="210.72" y="327.009"/>
+ <use xlink:href="#glyph0-0" x="218.46891" y="327.009"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph1-0" x="226.218" y="327.009"/>
+ <use xlink:href="#glyph1-1" x="228.98561" y="327.009"/>
+ <use xlink:href="#glyph1-18" x="234.520831" y="327.009"/>
+ <use xlink:href="#glyph1-2" x="238.45008" y="327.009"/>
+ <use xlink:href="#glyph1-6" x="242.324535" y="327.009"/>
+ <use xlink:href="#glyph1-1" x="247.305835" y="327.009"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph1-2" x="252.562103" y="327.009"/>
+ <use xlink:href="#glyph1-0" x="256.436558" y="327.009"/>
+ <use xlink:href="#glyph1-6" x="259.204169" y="327.009"/>
+ <use xlink:href="#glyph1-2" x="264.185469" y="327.009"/>
+ <use xlink:href="#glyph1-3" x="268.059924" y="327.009"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-1" x="272.489" y="327.009"/>
+ <use xlink:href="#glyph0-1" x="280.23791" y="327.009"/>
+</g>
+<path style="fill:none;stroke-width:0.3985;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(75%,0%,25%);stroke-opacity:1;stroke-dasharray:2.98883,2.98883;stroke-miterlimit:10;" d="M -113.388219 -165.595375 L -113.388219 -364.025063 L 510.240688 -364.025063 L 510.240688 -340.732094 " transform="matrix(1,0,0,-1,164.314,4.889)"/>
+<path style="fill:none;stroke-width:0.3985;stroke-linecap:round;stroke-linejoin:miter;stroke:rgb(75%,0%,25%);stroke-opacity:1;stroke-miterlimit:10;" d="M -2.19161 -2.392649 L 0.199015 0.0018825 L -2.19161 2.392507 " transform="matrix(0,-1,-1,0,674.55657,345.62089)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-0" x="295.76" y="364.998"/>
+ <use xlink:href="#glyph0-0" x="303.50891" y="364.998"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph1-0" x="311.257" y="364.998"/>
+ <use xlink:href="#glyph1-1" x="314.02461" y="364.998"/>
+ <use xlink:href="#glyph1-18" x="319.559831" y="364.998"/>
+ <use xlink:href="#glyph1-2" x="323.48908" y="364.998"/>
+ <use xlink:href="#glyph1-6" x="327.363535" y="364.998"/>
+ <use xlink:href="#glyph1-1" x="332.344835" y="364.998"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph1-2" x="337.601103" y="364.998"/>
+ <use xlink:href="#glyph1-0" x="341.475558" y="364.998"/>
+ <use xlink:href="#glyph1-6" x="344.243169" y="364.998"/>
+ <use xlink:href="#glyph1-2" x="349.224469" y="364.998"/>
+ <use xlink:href="#glyph1-3" x="353.098924" y="364.998"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-1" x="357.528" y="364.998"/>
+ <use xlink:href="#glyph0-1" x="365.27691" y="364.998"/>
+</g>
+<path style="fill-rule:nonzero;fill:rgb(100%,98.979187%,80.000305%);fill-opacity:1;stroke-width:0.3985;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(75%,0%,25%);stroke-opacity:1;stroke-miterlimit:10;" d="M 549.443813 -42.411781 L 697.818813 -42.411781 L 697.818813 -14.372719 L 549.443813 -14.372719 Z M 697.818813 -28.32975 L 549.443813 -28.32975 M 697.818813 -35.368813 L 549.443813 -35.368813 " transform="matrix(1,0,0,-1,164.314,4.889)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph2-10" x="772.74" y="29.7"/>
+ <use xlink:href="#glyph2-19" x="781.014936" y="29.7"/>
+ <use xlink:href="#glyph2-20" x="784.19699" y="29.7"/>
+ <use xlink:href="#glyph2-12" x="787.379044" y="29.7"/>
+ <use xlink:href="#glyph2-11" x="792.630331" y="29.7"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph2-3" x="798.676633" y="29.7"/>
+</g>
+<path style="fill:none;stroke-width:0.3985;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(75%,0%,25%);stroke-opacity:1;stroke-dasharray:2.98883,2.98883;stroke-miterlimit:10;" d="M 549.244594 -28.833656 L 74.869594 -31.677406 " transform="matrix(1,0,0,-1,164.314,4.889)"/>
+<path style="fill:none;stroke-width:0.3985;stroke-linecap:round;stroke-linejoin:miter;stroke:rgb(75%,0%,25%);stroke-opacity:1;stroke-miterlimit:10;" d="M -2.191832 -2.39074 L 0.197472 0.00122162 L -2.190584 2.390502 " transform="matrix(-1,0.00598,0.00598,1,239.18184,36.56791)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph6-0" x="445.776" y="29.869994"/>
+ <use xlink:href="#glyph6-0" x="453.52491" y="29.823656"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph7-0" x="461.273" y="29.777322"/>
+ <use xlink:href="#glyph7-1" x="464.04061" y="29.760772"/>
+ <use xlink:href="#glyph7-2" x="472.342445" y="29.711127"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph7-3" x="478.156618" y="29.676358"/>
+ <use xlink:href="#glyph7-4" x="483.137918" y="29.64657"/>
+ <use xlink:href="#glyph7-5" x="487.040269" y="29.623234"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph6-1" x="490.912" y="29.600081"/>
+ <use xlink:href="#glyph6-1" x="498.66091" y="29.553742"/>
+</g>
+<path style="fill:none;stroke-width:0.3985;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(75%,0%,25%);stroke-opacity:1;stroke-dasharray:2.98883,2.98883;stroke-miterlimit:10;" d="M 623.631313 -42.611 L 623.631313 -76.888344 L 500.068813 -76.888344 " transform="matrix(1,0,0,-1,164.314,4.889)"/>
+<path style="fill:none;stroke-width:0.3985;stroke-linecap:round;stroke-linejoin:miter;stroke:rgb(75%,0%,25%);stroke-opacity:1;stroke-miterlimit:10;" d="M -2.190229 -2.391551 L 0.200396 -0.00092625 L -2.190229 2.389699 " transform="matrix(-1,0,0,1,664.38399,81.77827)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-0" x="757.619" y="76.32"/>
+ <use xlink:href="#glyph0-0" x="765.36791" y="76.32"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph1-0" x="773.117" y="76.32"/>
+ <use xlink:href="#glyph1-19" x="775.88461" y="76.32"/>
+ <use xlink:href="#glyph1-20" x="784.186445" y="76.32"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph1-11" x="790.000618" y="76.32"/>
+ <use xlink:href="#glyph1-4" x="794.981918" y="76.32"/>
+ <use xlink:href="#glyph1-2" x="798.884269" y="76.32"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-1" x="802.755" y="76.32"/>
+ <use xlink:href="#glyph0-1" x="810.50391" y="76.32"/>
+</g>
+<path style="fill:none;stroke-width:0.3985;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(75%,0%,25%);stroke-opacity:1;stroke-dasharray:2.98883,2.98883;stroke-miterlimit:10;" d="M 623.631313 -42.611 L 623.631313 -246.970375 L 500.068813 -246.970375 " transform="matrix(1,0,0,-1,164.314,4.889)"/>
+<path style="fill:none;stroke-width:0.3985;stroke-linecap:round;stroke-linejoin:miter;stroke:rgb(75%,0%,25%);stroke-opacity:1;stroke-miterlimit:10;" d="M -2.190229 -2.39039 L 0.200396 0.000235 L -2.190229 2.39086 " transform="matrix(-1,0,0,1,664.38399,251.85914)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-0" x="757.619" y="246.399"/>
+ <use xlink:href="#glyph0-0" x="765.36791" y="246.399"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph1-0" x="773.116" y="246.399"/>
+ <use xlink:href="#glyph1-19" x="775.88361" y="246.399"/>
+ <use xlink:href="#glyph1-20" x="784.185445" y="246.399"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph1-11" x="789.999618" y="246.399"/>
+ <use xlink:href="#glyph1-4" x="794.980918" y="246.399"/>
+ <use xlink:href="#glyph1-2" x="798.883269" y="246.399"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+ <use xlink:href="#glyph0-1" x="802.755" y="246.399"/>
+ <use xlink:href="#glyph0-1" x="810.50391" y="246.399"/>
+</g>
+</g>
+</svg>
diff --git a/Master/texmf-dist/doc/latex/pgf-umlcd/demo/abstract-factory.tex b/Master/texmf-dist/doc/latex/pgf-umlcd/demo/abstract-factory.tex
new file mode 100644
index 00000000000..e1018da4c03
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pgf-umlcd/demo/abstract-factory.tex
@@ -0,0 +1,69 @@
+
+\begin{tikzpicture}[show background grid]
+ \begin{interface}{AbstractFactory}{0,0}
+ \operation[0]{+ CreateProductA()}
+ \operation[0]{+ CreateProductB()}
+ \end{interface}
+
+ \begin{class}{ConcreteFactory2}{-3,-4}
+ \implement{AbstractFactory}
+ \operation{+ CreateProductA()}
+ \operation{+ CreateProductB()}
+ \end{class}
+
+ \begin{class}{ConcreteFactory1}{3,-4}
+ \implement{AbstractFactory}
+ \operation{+ CreateProductA()}
+ \operation{+ CreateProductB()}
+ \end{class}
+
+ \begin{interface}{AbstractProductA}{15,-2}
+ \end{interface}
+
+ \begin{class}{ProductA1}{12,-5}
+ \implement{AbstractProductA}
+ \end{class}
+
+ \begin{class}{ProductA2}{18,-5}
+ \implement{AbstractProductA}
+ \end{class}
+
+ \draw[umlcd style dashed line,->] (ConcreteFactory1) --node[above,
+ sloped, black]{$<<$instantiate$>>$} (ProductA1);
+
+ \draw[umlcd style dashed line,->] (ConcreteFactory2.south) ++
+ (1,0) -- ++(0,-1) -- node[above, sloped,
+ black]{$<<$instantiate$>>$} ++(20,0) -| (ProductA2);
+
+ \begin{interface}{AbstractProductB}{15,-8}
+ \end{interface}
+
+ \begin{class}{ProductB1}{12,-11}
+ \implement{AbstractProductB}
+ \end{class}
+
+ \begin{class}{ProductB2}{18,-11}
+ \implement{AbstractProductB}
+ \end{class}
+
+ \draw[umlcd style dashed line,->] (ConcreteFactory1) |-node[above,
+ sloped, black]{$<<$instantiate$>>$} (ProductB1);
+
+ \draw[umlcd style dashed line,->] (ConcreteFactory2.south) ++
+ (-1,0) -- ++(0,-7) -- node[above, sloped,
+ black]{$<<$instantiate$>>$} ++(20,0) -| (ProductB2);
+
+ \begin{class}{Client}{22,-0.5}
+ \end{class}
+
+ \draw[umlcd style dashed line,->] (Client) --node[above, sloped,
+ black]{$<<$import$>>$} (AbstractFactory);
+
+ \draw[umlcd style dashed line,->] (Client) |-node[above, sloped,
+ black]{$<<$import$>>$} (AbstractProductA);
+
+ \draw[umlcd style dashed line,->] (Client) |-node[above, sloped,
+ black]{$<<$import$>>$} (AbstractProductB);
+\end{tikzpicture}
+
+
diff --git a/Master/texmf-dist/doc/latex/pgf-umlcd/demo/aggregation.tex b/Master/texmf-dist/doc/latex/pgf-umlcd/demo/aggregation.tex
new file mode 100644
index 00000000000..5de8da63f27
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pgf-umlcd/demo/aggregation.tex
@@ -0,0 +1,10 @@
+\begin{tikzpicture}[show background grid]
+ \begin{class}{Car}{0,0}
+ \end{class}
+
+ \begin{class}{Wheel}{7.5,0}
+ \end{class}
+
+ \aggregation{Car}{wheels}{4}{Wheel}
+
+\end{tikzpicture} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/pgf-umlcd/demo/association.tex b/Master/texmf-dist/doc/latex/pgf-umlcd/demo/association.tex
new file mode 100644
index 00000000000..0582e54f6e7
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pgf-umlcd/demo/association.tex
@@ -0,0 +1,22 @@
+\begin{tikzpicture}
+ \begin{class}[text width=7cm]{Flight}{0,0}
+ \attribute{flightNumber : Integer}
+ \attribute{departureTime : Date}
+ \attribute{flightDuration : Minutes}
+ \attribute{departingAirport : String}
+ \attribute{arrivingAirport : String}
+
+ \operation{delayFlight ( numberOfMinutes : Minutes )}
+ \operation{getArrivalTime ( ) : Date}
+ \end{class}
+
+ \begin{class}{Plane}{11,0}
+ \attribute{airPlaneType : String}
+ \attribute{maximumSpeed : MPH}
+ \attribute{maximumDistance : Miles}
+ \attribute{tailID : String}
+ \end{class}
+
+ \association{Plane}{assignedPlane}{0..1}{Flight}{0..*}{assignedFlights}
+
+\end{tikzpicture}
diff --git a/Master/texmf-dist/doc/latex/pgf-umlcd/demo/class.tex b/Master/texmf-dist/doc/latex/pgf-umlcd/demo/class.tex
new file mode 100644
index 00000000000..4ba13254a42
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pgf-umlcd/demo/class.tex
@@ -0,0 +1,10 @@
+\begin{tikzpicture}
+ \begin{class}[text width=8cm]{ClassName}{0,0}
+ \attribute{name : attribute type}
+ \attribute{name : attribute type = default value}
+
+ \operation{name(parameter list) : type of value returned}
+ % virtual operation
+ \operation[0]{name(parameters list) : type of value returned}
+ \end{class}
+\end{tikzpicture} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/pgf-umlcd/demo/composition.tex b/Master/texmf-dist/doc/latex/pgf-umlcd/demo/composition.tex
new file mode 100644
index 00000000000..6c584c254dd
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pgf-umlcd/demo/composition.tex
@@ -0,0 +1,10 @@
+\begin{tikzpicture}[show background grid]
+ \begin{class}{Company}{0,0}
+ \end{class}
+
+ \begin{class}{Department}{10,0}
+ \end{class}
+
+ \composition{Company}{theDepartment}{1..*}{Department}
+
+\end{tikzpicture} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/pgf-umlcd/demo/implement-interface.tex b/Master/texmf-dist/doc/latex/pgf-umlcd/demo/implement-interface.tex
new file mode 100644
index 00000000000..b8b36a502aa
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pgf-umlcd/demo/implement-interface.tex
@@ -0,0 +1,16 @@
+\begin{tikzpicture}%[show background grid]
+ \begin{interface}{Person}{0,0}
+ \attribute{firstName : String}
+ \attribute{lastName : String}
+ \end{interface}
+
+ \begin{class}{Professor}{-5,-5}
+ \implement{Person}
+ \attribute{salary : Dollars}
+ \end{class}
+
+ \begin{class}{Student}{5,-5}
+ \implement{Person}
+ \attribute{major : String}
+ \end{class}
+\end{tikzpicture} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/pgf-umlcd/demo/inheritance.tex b/Master/texmf-dist/doc/latex/pgf-umlcd/demo/inheritance.tex
new file mode 100644
index 00000000000..3399f606a41
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pgf-umlcd/demo/inheritance.tex
@@ -0,0 +1,26 @@
+\begin{tikzpicture}
+ \begin{class}[text width=5cm]{BankAccount}{0,0}
+ \attribute{owner : String}
+ \attribute{balance : Dollars = 0}
+
+ \operation{deposit(amount : Dollars)}
+ \operation[0]{withdrawl(amount : Dollars)}
+ \end{class}
+
+ \begin{class}[text width=7cm]{CheckingAccount}{-5,-5}
+ \inherit{BankAccount}
+ \attribute{insufficientFundsFee : Dollars}
+
+ \operation{processCheck ( checkToProcess : Check )}
+ \operation{withdrawal ( amount : Dollars )}
+ \end{class}
+
+ \begin{class}[text width=7cm]{SavingsAccount}{5,-5}
+ \inherit{BankAccount}
+ \attribute{annualInteresRate : Percentage}
+
+ \operation{depositMonthlyInterest ( )}
+ \operation{withdrawal ( amount : Dollars )}
+ \end{class}
+
+\end{tikzpicture}
diff --git a/Master/texmf-dist/doc/latex/pgf-umlcd/demo/interface.tex b/Master/texmf-dist/doc/latex/pgf-umlcd/demo/interface.tex
new file mode 100644
index 00000000000..28bee28f289
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pgf-umlcd/demo/interface.tex
@@ -0,0 +1,6 @@
+\begin{tikzpicture}%[show background grid]
+ \begin{interface}{Person}{0,0}
+ \attribute{firstName : String}
+ \attribute{lastName : String}
+ \end{interface}
+\end{tikzpicture} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/pgf-umlcd/demo/note.tex b/Master/texmf-dist/doc/latex/pgf-umlcd/demo/note.tex
new file mode 100644
index 00000000000..eb7f7d7d19f
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pgf-umlcd/demo/note.tex
@@ -0,0 +1,3 @@
+\begin{tikzpicture}
+ \umlnote (note) {This is a note.};
+\end{tikzpicture} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/pgf-umlcd/demo/object-include-methods.tex b/Master/texmf-dist/doc/latex/pgf-umlcd/demo/object-include-methods.tex
new file mode 100644
index 00000000000..69d66da97f9
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pgf-umlcd/demo/object-include-methods.tex
@@ -0,0 +1,10 @@
+\begin{tikzpicture}
+ \begin{object}[text width=6cm]{Thomas' account}{0,0}
+ \instanceOf{BankAccount}
+ \attribute{owner = Thomas}
+ \attribute{balance = 100}
+
+ \operation{deposit(amount : Dollars)}
+ \operation[0]{withdrawl(amount : Dollars)}
+ \end{object}
+\end{tikzpicture} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/pgf-umlcd/demo/object.tex b/Master/texmf-dist/doc/latex/pgf-umlcd/demo/object.tex
new file mode 100644
index 00000000000..198f845ad89
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pgf-umlcd/demo/object.tex
@@ -0,0 +1,6 @@
+\begin{tikzpicture}
+ \begin{object}[text width=6cm]{Instance Name}{0,0}
+ \instanceOf{Class Name}
+ \attribute{attribute name = value}
+ \end{object}
+\end{tikzpicture} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/pgf-umlcd/demo/package.tex b/Master/texmf-dist/doc/latex/pgf-umlcd/demo/package.tex
new file mode 100644
index 00000000000..a3196d7dd36
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pgf-umlcd/demo/package.tex
@@ -0,0 +1,28 @@
+\begin{tikzpicture}
+ \begin{package}{Accounts}
+ \begin{class}[text width=5cm]{BankAccount}{0,0}
+ \attribute{owner : String}
+ \attribute{balance : Dollars = 0}
+
+ \operation{deposit(amount : Dollars)}
+ \operation[0]{withdrawl(amount : Dollars)}
+ \end{class}
+
+ \begin{class}[text width=7cm]{CheckingAccount}{-5,-5}
+ \inherit{BankAccount}
+ \attribute{insufficientFundsFee : Dollars}
+
+ \operation{processCheck ( checkToProcess : Check )}
+ \operation{withdrawal ( amount : Dollars )}
+ \end{class}
+
+ \begin{class}[text width=7cm]{SavingsAccount}{5,-5}
+ \inherit{BankAccount}
+ \attribute{annualInteresRate : Percentage}
+
+ \operation{depositMonthlyInterest ( )}
+ \operation{withdrawal ( amount : Dollars )}
+ \end{class}
+ \end{package}
+
+\end{tikzpicture} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/pgf-umlcd/demo/unidirectional-association.tex b/Master/texmf-dist/doc/latex/pgf-umlcd/demo/unidirectional-association.tex
new file mode 100644
index 00000000000..9ea07805b04
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pgf-umlcd/demo/unidirectional-association.tex
@@ -0,0 +1,20 @@
+\begin{tikzpicture}
+ % \draw[help lines] (-7,-6) grid (6,0);
+
+ \begin{class}[text width=6cm]{OverdrawnAccountsReport}{0,0}
+ \attribute{generatedOn : Date}
+
+ \operation{refresh ( )}
+ \end{class}
+
+ \begin{class}{BankAccount}{12,0}
+ \attribute{owner : String}
+ \attribute{balance : Dollars}
+
+ \operation{deposit(amount : Dollars)}
+ \operation[0]{withdrawl(amount : Dollars)}
+ \end{class}
+
+ \unidirectionalAssociation{OverdrawnAccountsReport}{overdrawnAccounts}{0..*}{BankAccount}
+
+\end{tikzpicture} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/pgf-umlcd/demo/visibility.tex b/Master/texmf-dist/doc/latex/pgf-umlcd/demo/visibility.tex
new file mode 100644
index 00000000000..e5bd6e13186
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pgf-umlcd/demo/visibility.tex
@@ -0,0 +1,17 @@
+\begin{tikzpicture}%[show background grid]
+ \begin{class}[text width=7cm]{Class}{0,0}
+ \attribute{+ Public}
+ \attribute{\# Protected}
+ \attribute{- Private}
+ \attribute{$\sim$ Package}
+ \end{class}
+
+ \begin{class}[text width=7cm]{BankAccount}{0,-3}
+ \attribute{+ owner : String}
+ \attribute{+ balance : Dollars}
+
+ \operation{+ deposit( amount : Dollars )}
+ \operation{+ withdrawal( amount : Dollars )}
+ \operation{\# updateBalance( newBalance : Dollars )}
+ \end{class}
+\end{tikzpicture} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/pgf-umlcd/logo.png b/Master/texmf-dist/doc/latex/pgf-umlcd/logo.png
new file mode 100644
index 00000000000..4d04053166b
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pgf-umlcd/logo.png
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/pgf-umlcd/pgf-umlcd-manual.pdf b/Master/texmf-dist/doc/latex/pgf-umlcd/pgf-umlcd-manual.pdf
new file mode 100644
index 00000000000..7e6fea67e19
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pgf-umlcd/pgf-umlcd-manual.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/pgf-umlcd/pgf-umlcd-manual.tex b/Master/texmf-dist/doc/latex/pgf-umlcd/pgf-umlcd-manual.tex
new file mode 100644
index 00000000000..17a6edc6fdf
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pgf-umlcd/pgf-umlcd-manual.tex
@@ -0,0 +1,149 @@
+% Manual of pgf-umlcd.sty, a convenient set of macros for drawing UML
+% class diagrams.
+% Written by Xu Yuan <xuyuan.cn@gmail.com>
+% This file is part of pgf-umlcd
+% you may get it at http://code.google.com/p/pgf-umlcd/
+
+\documentclass{article}
+\usepackage[margin=12mm]{geometry}
+\usepackage{hyperref}
+
+\usepackage[
+% school,
+% simplified
+]{pgf-umlcd}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\usepackage{listings}
+\usepackage{color}
+\definecolor{listinggray}{gray}{0.92}
+\lstset{ %
+language=[LaTeX]TeX,
+breaklines=true,
+frame=single,
+% frameround=tttt,
+basicstyle=\footnotesize\ttfamily,
+backgroundcolor=\color{listinggray},
+keywordstyle=\color{blue}
+}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\hypersetup{
+ colorlinks=true,
+ linkcolor=blue,
+ anchorcolor=black,
+ citecolor=olive,
+ filecolor=magenta,
+ menucolor=red,
+ urlcolor=blue
+}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\newcommand{\demo}[2][1]{
+\begin{minipage}{.49\linewidth}
+\centering
+\resizebox{#1\linewidth}{!}{
+\input{demo/#2}
+}
+\end{minipage}
+\hspace{0.01\linewidth}
+\begin{minipage}{.5\linewidth}
+\lstinputlisting{demo/#2}
+\end{minipage}
+}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\newcommand{\example}[1]{
+\resizebox{\linewidth}{!}{
+\input{demo/#1}
+}
+\lstinputlisting{demo/#1}
+}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\begin{document}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\title{Drawing UML Class Diagram by using \texttt{pgf-umlcd}}
+\author{\href{mailto:xuyuan.cn@gmail.com}{Yuan Xu}}
+\date{\today{}~(v0.2.1)}
+\maketitle
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\begin{abstract}
+ \texttt{pgf-umlcd} is a LaTeX package for drawing UML Class
+ Diagrams. As stated by its name, it is based on a very popular
+ graphic package \texttt{PGF/TikZ}. This document presents the usage
+ of \texttt{pgf-umlcd} and collects some UML class diagrams as
+ examples. \texttt{pgf-umlcd} can be downloaded from
+ \href{http://code.google.com/p/pgf-umlcd/}{http://code.google.com/p/pgf-umlcd/}.
+\end{abstract}
+
+\tableofcontents
+
+\section{Basics}
+\subsection{Class with attributes and operations}
+Note: If you don't want to show empty parts in the diagrams, please
+use \texttt{simplified} option, e.g. \lstinline|\usepackage[simplified]{pgf-umlcd}|.\\
+\demo{class}
+
+\subsubsection{Visibility of attributes and operations}
+\demo[0.8]{visibility}
+
+\subsubsection{Abstract class and interface}
+\demo[0.5]{abstract-class}
+\demo[0.5]{interface}
+
+\subsubsection{Object}
+\demo[0.7]{object}
+Note: Object with rounded corners and methods are used in German school for didactic reasons. You get the rounded corners with \lstinline|\usepackage[school]{pgf-umlcd}|. If you need both in one document you can switch it with \lstinline|\switchUmlcdSchool| \\
+\switchUmlcdSchool
+\demo[0.7]{object}
+\demo[0.7]{object-include-methods}
+
+\subsubsection{Note}
+The \lstinline|\umlnote| use the same syntax as tikz command
+\lstinline|\node|, e.g. \lstinline|\umlnote[style] (name) at (coordinate) {text};|
+
+\demo[0.7]{note}
+
+\subsection{Inheritance and implement}
+\subsubsection{Inheritance}
+\demo{inheritance}
+
+\subsubsection{Implement an interface}
+\demo{implement-interface}
+
+\subsection{Association, Aggregation and Composition}
+\subsubsection{Association}
+\demo{association}
+
+\subsubsection{Unidirectional association}
+\demo{unidirectional-association}
+
+\subsubsection{Aggregation}
+\demo{aggregation}
+
+\subsubsection{Composition}
+\demo{composition}
+
+\subsection{Package}
+\demo{package}
+
+\section{Examples}
+\subsection{Abstract Factory}
+\example{abstract-factory}
+
+\section{Acknowledgements}
+Many people contributed to \texttt{pgf-umlcd} by reporting problems,
+suggesting various improvements or submitting code. Here is a list of
+these people: \href{mailto:martin.quinson@loria.fr}{Martin Quinson},
+and \href{mailto:johannes_pieper@yahoo.de}{Johannes Pieper}.
+
+\end{document}
+%%% Local Variables:
+%%% mode: Tex-PDF
+%%% TeX-master: t
+%%% End: