From 1f67f0fa58cfc5c961e602d65714d9659b04027b Mon Sep 17 00:00:00 2001 From: Orestis <orestis.malaspinas@pm.me> Date: Mon, 14 Nov 2022 16:25:06 +0100 Subject: [PATCH] update for 7th week --- slides/cours_7.md | 378 ++++++ slides/figs/quicksort.svg | 1118 +++++++++++++++++ slides/figs/tri_bulles.svg | 2173 +++++++++++++++++++++++++++++++++ slides/figs/tri_insertion.svg | 1033 ++++++++++++++++ 4 files changed, 4702 insertions(+) create mode 100644 slides/cours_7.md create mode 100644 slides/figs/quicksort.svg create mode 100644 slides/figs/tri_bulles.svg create mode 100644 slides/figs/tri_insertion.svg diff --git a/slides/cours_7.md b/slides/cours_7.md new file mode 100644 index 0000000..9da3119 --- /dev/null +++ b/slides/cours_7.md @@ -0,0 +1,378 @@ +--- +title: "Tris" +date: "2022-16-11" +--- + +# Rappel: Complexité + +\footnotesize + +Soit `tab` un tableau de longueur `N` de `double`. + +1. Comment déclare-t-on un tel tableau? + +. . . + +```C +double tab[N]; +``` + +2. Quelle est la complexité du calcul de la moyenne de `tab`? + +. . . + +```C +double moyenne = 0.0; +for (int i = 0; i < N; ++i) { // N assignations + moyenne += tab[i]; // N additions +} +moyenne /= N; // O(N) +``` + +. . . + +3. Quelle est la complexité du calcul de l'écart type de `tab` ($\sigma=\sqrt{\sum_i (t_i - m)^2}/N$? + +. . . + +```C +double moyenne = moyenne(N, tab); // O(N) +double ecart = 0.0; +for (int i = 0; i < N; ++i) { + ecart += pow(tab[i] - moyenne, 2); // N tours +} +ecart = sqrt(ecart); ecart /= N; // O(2*N) = O(N) +``` + +# Tri par insertion (1/3) + +## But + +* trier un tableau par ordre croissant + +## Algorithme + +Prendre un élément du tableau et le mettre à sa place parmis les éléments déjà +triés du tableau. + + + +# Tri par insertion (2/3) + +## Exercice: Proposer un algorithme + +. . . + +```C +void tri_insertion(int N, int tab[N]) { + for (int i = 1; i < N; i++) { + int tmp = tab[i]; + int pos = i; + while (pos > 0 && tab[pos - 1] > tmp) { + tab[pos] = tab[pos - 1]; + pos = pos - 1; + } + tab[pos] = tmp; + } +} +``` + +# Tri par insertion (3/3) + +## Question: Quelle est la complexité? + +. . . + +* Parcours de tous les éléments ($N-1$ passages dans la boucle) + * Placer: en moyenne $i$ comparaisons et affectations à l'étape $i$ +* Moyenne: $\mathcal{O}(N^2)$ + +. . . + +* Pire des cas, liste triée à l'envers: $\mathcal{O}(N^2)$ +* Meilleurs des cas, liste déjà triée: $\mathcal{O}(N)$ + +# L'algorithme à la main + +## Exercice *sur papier* + +* Trier par insertion le tableau `[5, -2, 1, 3, 10]` + +```C + + + + + + + + + + + + + +``` + +# Tri rapide ou quicksort (1/8) + +## Idée: algorithme `diviser pour régner` (`divide-and-conquer`) + +* Diviser: découper un problème en sous problèmes; +* Régner: résoudre les sous-problèmes (souvent récursivement); +* Combiner: à partir des sous problèmes résolu, calculer la solution. + +## Le pivot + +* Trouver le **pivot**, un élément qui divise le tableau en 2, tels que: + 1. Éléments à gauche sont **plus petits** que le pivot. + 2. Élements à droite sont **plus grands** que le pivot. + +# Tri rapide ou quicksort (2/8) + +## Algorithme `quicksort(tableau)` + +1. Choisir le pivot et l'amener à sa place: + * Les éléments à gauche sont plus petits que le pivot. + * Les éléments à droite sont plus grand que le pivot. +2. `quicksort(tableau_gauche)` en omettant le pivot. +3. `quicksort(tableau_droite)` en omettant le pivot. +4. S'il y a moins de deux éléments dans le tableau, le tableau est trié. + +. . . + +Compris? + +. . . + +Non c'est normal, faisons un exemple. + +# Tri rapide ou quicksort (3/8) + +Deux variables sont primordiales: + +```C +int low, high; // les indices min/max des tableaux à trier +``` + + + +# Tri rapide ou quicksort (4/8) + +Deux variables sont primordiales: + +```C +int low, high; // les indices min/max des tableaux à trier +``` + +## Pseudocode: quicksort + +```C +void quicksort(array, low, high) { + if (more than 1 elems) { + pivot_ind = partition(array, low, high); + if (something left of pivot) + quicksort(array, low, pivot_ind - 1); + if (something right of pivot) + quicksort(array, pivot_ind + 1, high); + } +} +``` + +# Tri rapide ou quicksort (5/8) + +## Pseudocode: partition + +```C +int partition(array, low, high) { + pivot = array[high]; // choix arbitraire + i = low; + j = high-1; + while i < j { + en remontant i trouver le premier élément > pivot; + en descendant j trouver le premier élément < pivot; + swap(array[i], array[j]); + // les plus grands à droite + // mettre les plus petits à gauche + } + // on met le pivot "au milieu" + swap(array[i], array[pivot]); + return i; // on retourne l'indice pivot +} +``` + +# Tri rapide ou quicksort (6/8) + +## Exercice: implémenter les fonctions `quicksort` et `partition` + +. . . + +```C +void quicksort(int size, int array[size], int first, + int last) +{ + if (first < last) { + int midpoint = partition(size, array, first, last); + if (first < midpoint - 1) { + quicksort(size, array, first, midpoint - 1); + } + if (midpoint + 1 < last) { + quicksort(size, array, midpoint + 1, last); + } + } +} +``` + +# L'algorithme à la main + +## Exercice *sur papier* + +* Trier par tri rapide le tableau `[5, -2, 1, 3, 10, 15, 7, 4]` + +```C + + + + + + + + + + + + + +``` + + + +# Tri rapide ou quicksort (7/8) + +\footnotesize + +## Exercice: implémenter les fonctions `quicksort` et `partition` + +```C +int partition(int size, int array[size], int first, int last) { + int pivot = array[last]; + int i = first - 1, j = last; + do { + do { + i++; + } while (array[i] < pivot && i < j); + do { + j--; + } while (array[j] > pivot && i < j); + if (j > i) { + swap(&array[i], &array[j]); + } + } while (j > i); + swap(&array[i], &array[last]); + return i; +} +``` + +# Tri rapide ou quicksort (8/8) + +## Quelle est la complexité du tri rapide? + +. . . + +* Pire des cas plus: $\mathcal{O}(N^2)$ + * Quand le pivot sépare toujours le tableau de façon déséquilibrée ($N-1$ + éléments d'un côté $1$ de l'autre). + * $N$ boucles et $N$ comparaisons $\Rightarrow N^2$. +* Meilleur des cas (toujours le meilleur pivot): $\mathcal{O}(N\cdot \log_2(N))$. + * Chaque fois le tableau est séparé en $2$ parties égales. + * On a $\log_2(N)$ partitions, et $N$ boucles $\Rightarrow N\cdot + \log_2(N)$. +* En moyenne: $\mathcal{O}(N\cdot \log_2(N))$. + + + +# Tri à bulle (1/4) + +## Algorithme + +* Parcours du tableau et comparaison des éléments consécutifs: + - Si deux éléments consécutifs ne sont pas dans l'ordre, ils sont échangés. +* On recommence depuis le début du tableau jusqu'à avoir plus d'échanges à + faire. + +## Que peut-on dire sur le dernier élément du tableau après un parcours? + +. . . + +* Le plus grand élément est **à la fin** du tableau. + * Plus besoin de le traiter. +* A chaque parcours on s'arrête un élément plus tôt. + +# Tri à bulle (2/4) + +## Exemple + + + + +# Tri à bulle (3/4) + +## Exercice: écrire l'algorithme (poster le résultat sur matrix) + +. . . + +```C +void bubble_sort(int size, int array[]) { + for i in [size-1, 1] { + sorted = true; + for j in [0, i-1] { + if (array[j] > array[j+1]) { + swap(array[j], array[j+1]); + sorted = false; + } + } + if (sorted) { + return; + } + } +} +``` + +# Tri à bulle (4/4) + +## Quelle est la complexité du tri à bulles? + +. . . + +* Dans le meilleurs des cas: + * Le tableau est déjà trié: $\mathcal{O}(N)$ comparaisons. +* Dans le pire des cas, $N\cdot (N-1)/2\sim\mathcal{O}(N^2)$: +$$ +\sum_{i=1}^{N-1}i\mbox{ comparaison et }3\sum_{i=1}^{N-1}i \mbox{ affectations +(swap)}\Rightarrow \mathcal{O}(N^2). +$$ +* En moyenne, $\mathcal{O}(N^2)$ ($N^2/2$ comparaisons). + +# L'algorithme à la main + +## Exercice *sur papier* + +* Trier par tri à bulles le tableau `[5, -2, 1, 3, 10, 15, 7, 4]` + +```C + + + + + + + + + + + + + +``` + + diff --git a/slides/figs/quicksort.svg b/slides/figs/quicksort.svg new file mode 100644 index 0000000..baf72d5 --- /dev/null +++ b/slides/figs/quicksort.svg @@ -0,0 +1,1118 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="713.48926pt" + height="191.66698pt" + viewBox="0 0 713.48927 191.66697" + version="1.2" + id="svg314" + sodipodi:docname="quicksort.svg" + inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <sodipodi:namedview + id="namedview316" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + inkscape:document-units="pt" + showgrid="false" + inkscape:snap-intersection-paths="true" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" + inkscape:zoom="0.93162321" + inkscape:cx="852.46369" + inkscape:cy="106.38199" + inkscape:window-width="944" + inkscape:window-height="1022" + inkscape:window-x="962" + inkscape:window-y="44" + inkscape:window-maximized="1" + inkscape:current-layer="svg314" /> + <defs + id="defs67"> + <g + id="g50"> + <symbol + overflow="visible" + id="glyph0-0"> + <path + style="stroke:none" + d="" + id="path2" /> + </symbol> + <symbol + overflow="visible" + id="glyph0-1"> + <path + style="stroke:none" + d="m 0.28125,-11.578125 c 1.34375,0.140625 1.5,0.3125 1.515625,1.625 V -2.15625 C 1.78125,-0.625 1.65625,-0.46875 0.28125,-0.34375 V 0 H 5.328125 V -0.34375 C 3.90625,-0.375 3.65625,-0.625 3.640625,-1.96875 V -5.234375 C 4.109375,-5.203125 4.40625,-5.1875 4.875,-5.1875 c 1.421875,0 2.375,-0.171875 3.15625,-0.609375 C 9.109375,-6.375 9.75,-7.46875 9.75,-8.65625 c 0,-0.75 -0.25,-1.4375 -0.734375,-1.96875 -0.71875,-0.78125 -2.28125,-1.296875 -3.96875,-1.296875 H 0.28125 Z m 3.359375,0.9375 c 0,-0.484375 0.125,-0.609375 0.609375,-0.609375 2.421875,0 3.546875,0.84375 3.546875,2.703125 0,1.75 -1.0625,2.640625 -3.140625,2.640625 -0.359375,0 -0.609375,-0.015625 -1.015625,-0.046875 z m 0,0" + id="path5" /> + </symbol> + <symbol + overflow="visible" + id="glyph0-2"> + <path + style="stroke:none" + d="M 5.671875,-5.65625 5.59375,-8.125 H 5.40625 C 5.3125,-7.96875 5.21875,-7.921875 5.109375,-7.921875 5,-7.921875 4.828125,-7.953125 4.625,-8.046875 4.21875,-8.1875 3.796875,-8.28125 3.359375,-8.28125 c -1.421875,0 -2.4375,0.9375 -2.4375,2.234375 0,1 0.578125,1.734375 2.109375,2.59375 l 1.03125,0.59375 C 4.703125,-2.5 5,-2.0625 5,-1.515625 5,-0.71875 4.421875,-0.21875 3.515625,-0.21875 c -1.25,0 -1.875,-0.6875 -2.296875,-2.515625 H 0.9375 v 2.8125 h 0.234375 c 0.125,-0.1875 0.203125,-0.21875 0.40625,-0.21875 C 1.78125,-0.140625 2,-0.109375 2.40625,0 c 0.484375,0.109375 0.953125,0.1875 1.3125,0.1875 1.40625,0 2.546875,-1.046875 2.546875,-2.3125 0,-0.90625 -0.4375,-1.5 -1.515625,-2.140625 L 2.8125,-5.421875 C 2.296875,-5.71875 2.03125,-6.15625 2.03125,-6.640625 c 0,-0.734375 0.5625,-1.21875 1.390625,-1.21875 1.03125,0 1.5625,0.59375 1.984375,2.203125 z m 0,0" + id="path8" /> + </symbol> + <symbol + overflow="visible" + id="glyph0-3"> + <path + style="stroke:none" + d="M 8.625,-0.90625 H 8.53125 C 7.65625,-0.9375 7.53125,-1.078125 7.5,-1.921875 V -8.09375 H 4.65625 v 0.296875 C 5.78125,-7.734375 6,-7.5625 6,-6.65625 v 4.21875 c 0,0.515625 -0.09375,0.765625 -0.34375,0.96875 -0.484375,0.390625 -1.046875,0.609375 -1.59375,0.609375 -0.703125,0 -1.265625,-0.609375 -1.265625,-1.375 V -8.09375 H 0.15625 v 0.25 c 0.859375,0.03125 1.109375,0.28125 1.125,1.140625 v 4.546875 c 0,1.421875 0.859375,2.34375 2.171875,2.34375 0.671875,0 1.375,-0.296875 1.859375,-0.78125 L 6.078125,-1.375 v 1.5 L 6.15625,0.15625 C 7.0625,-0.203125 7.703125,-0.390625 8.625,-0.640625 Z m 0,0" + id="path11" /> + </symbol> + <symbol + overflow="visible" + id="glyph0-4"> + <path + style="stroke:none" + d="m 0.28125,0 h 4.265625 v -0.265625 c -1.1875,-0.09375 -1.3125,-0.25 -1.328125,-1.578125 v -6.375 l -0.0625,-0.0625 -2.796875,0.984375 v 0.28125 L 0.5,-7.03125 c 0.21875,-0.046875 0.4375,-0.0625 0.609375,-0.0625 0.4375,0 0.59375,0.296875 0.59375,1.078125 V -1.84375 C 1.671875,-0.5 1.515625,-0.328125 0.28125,-0.265625 Z m 2.015625,-12.296875 c -0.484375,0 -0.890625,0.421875 -0.890625,0.921875 0,0.515625 0.390625,0.921875 0.890625,0.921875 0.546875,0 0.9375,-0.40625 0.9375,-0.921875 0,-0.515625 -0.40625,-0.921875 -0.9375,-0.921875 z m 0,0" + id="path14" /> + </symbol> + <symbol + overflow="visible" + id="glyph0-5"> + <path + style="stroke:none" + d="M 4.59375,-8.09375 H 2.765625 v -2.09375 c 0,-0.1875 -0.03125,-0.234375 -0.125,-0.234375 -1.03125,1.515625 -1.578125,2.125 -2.09375,2.4375 -0.203125,0.125 -0.3125,0.21875 -0.3125,0.328125 0,0.0625 0.015625,0.09375 0.078125,0.125 h 0.953125 v 5.421875 c 0,1.515625 0.53125,2.296875 1.59375,2.296875 0.890625,0 1.5625,-0.4375 2.15625,-1.375 L 4.78125,-1.390625 C 4.390625,-0.921875 4.109375,-0.75 3.703125,-0.75 c -0.65625,0 -0.9375,-0.484375 -0.9375,-1.625 V -7.53125 H 4.59375 Z m 0,0" + id="path17" /> + </symbol> + <symbol + overflow="visible" + id="glyph0-6"> + <path + style="stroke:none" + d="M 7.34375,-2.953125 C 6.484375,-1.578125 5.703125,-1.0625 4.546875,-1.0625 3.53125,-1.0625 2.75,-1.578125 2.234375,-2.609375 1.90625,-3.296875 1.78125,-3.875 1.75,-4.984375 H 7.296875 C 7.140625,-6.15625 6.96875,-6.671875 6.515625,-7.25 5.96875,-7.90625 5.140625,-8.28125 4.21875,-8.28125 c -0.90625,0 -1.75,0.328125 -2.4375,0.9375 C 0.9375,-6.609375 0.453125,-5.328125 0.453125,-3.859375 0.453125,-1.375 1.75,0.1875 3.8125,0.1875 5.53125,0.1875 6.875,-0.875 7.625,-2.828125 Z M 1.78125,-5.5625 c 0.203125,-1.40625 0.8125,-2.0625 1.90625,-2.0625 1.09375,0 1.53125,0.5 1.765625,2.0625 z m 0,0" + id="path20" /> + </symbol> + <symbol + overflow="visible" + id="glyph0-7"> + <path + style="stroke:none" + d="" + id="path23" /> + </symbol> + <symbol + overflow="visible" + id="glyph0-8"> + <path + style="stroke:none" + d="m 0.09375,0 h 4.3125 V -0.265625 C 3.203125,-0.3125 2.921875,-0.5625 2.875,-1.625 v -4.046875 c 0,-0.578125 0.765625,-1.46875 1.265625,-1.46875 0.109375,0 0.265625,0.078125 0.46875,0.265625 0.265625,0.265625 0.484375,0.359375 0.71875,0.359375 0.4375,0 0.703125,-0.3125 0.703125,-0.8125 0,-0.59375 -0.375,-0.953125 -0.984375,-0.953125 -0.765625,0 -1.265625,0.390625 -2.171875,1.6875 V -8.25 L 2.796875,-8.28125 C 1.78125,-7.890625 1.140625,-7.625 0.125,-7.3125 v 0.296875 c 0.25,-0.0625 0.421875,-0.078125 0.625,-0.078125 0.453125,0 0.625,0.296875 0.625,1.078125 v 4.5 c -0.046875,0.9375 -0.15625,1.046875 -1.28125,1.25 z m 0,0" + id="path26" /> + </symbol> + <symbol + overflow="visible" + id="glyph0-9"> + <path + style="stroke:none" + d="M 7.34375,-2.953125 C 6.484375,-1.578125 5.703125,-1.0625 4.546875,-1.0625 3.53125,-1.0625 2.75,-1.578125 2.234375,-2.609375 1.90625,-3.296875 1.78125,-3.875 1.75,-4.984375 H 7.296875 C 7.140625,-6.15625 6.96875,-6.671875 6.515625,-7.25 5.96875,-7.90625 5.140625,-8.28125 4.21875,-8.28125 c -0.90625,0 -1.75,0.328125 -2.4375,0.9375 C 0.9375,-6.609375 0.453125,-5.328125 0.453125,-3.859375 0.453125,-1.375 1.75,0.1875 3.8125,0.1875 5.53125,0.1875 6.875,-0.875 7.625,-2.828125 Z M 1.78125,-5.5625 c 0.203125,-1.40625 0.8125,-2.0625 1.90625,-2.0625 1.09375,0 1.53125,0.5 1.765625,2.0625 z m 1.625,-3.5625 2.75,-1.75 c 0.390625,-0.25 0.5625,-0.46875 0.5625,-0.75 0,-0.359375 -0.234375,-0.578125 -0.640625,-0.578125 -0.265625,0 -0.421875,0.09375 -0.75,0.40625 L 2.6875,-9.125 Z m 0,0" + id="path29" /> + </symbol> + <symbol + overflow="visible" + id="glyph0-10"> + <path + style="stroke:none" + d="m 2.75,-5.9375 c 1.0625,0 1.484375,0.03125 1.890625,0.203125 1.140625,0.40625 1.828125,1.421875 1.828125,2.65625 0,1.53125 -1.015625,2.6875 -2.34375,2.6875 -0.5,0 -0.859375,-0.125 -1.53125,-0.5625 C 2.0625,-1.28125 1.765625,-1.40625 1.453125,-1.40625 c -0.40625,0 -0.671875,0.25 -0.671875,0.625 0,0.640625 0.765625,1.03125 2.03125,1.03125 1.359375,0 2.78125,-0.46875 3.65625,-1.203125 C 7.3125,-1.6875 7.765625,-2.734375 7.765625,-3.9375 7.765625,-4.875 7.46875,-5.703125 6.96875,-6.265625 6.59375,-6.65625 6.25,-6.875 5.46875,-7.21875 6.703125,-8.0625 7.140625,-8.734375 7.140625,-9.703125 c 0,-1.46875 -1.125,-2.46875 -2.796875,-2.46875 -0.90625,0 -1.703125,0.3125 -2.34375,0.890625 -0.546875,0.5 -0.8125,0.953125 -1.1875,2.03125 l 0.265625,0.0625 c 0.71875,-1.328125 1.53125,-1.90625 2.671875,-1.90625 1.1875,0 1.96875,0.78125 1.96875,1.9375 0,0.640625 -0.265625,1.265625 -0.71875,1.734375 -0.53125,0.546875 -1.046875,0.8125 -2.265625,1.25 z m 0,0" + id="path32" /> + </symbol> + <symbol + overflow="visible" + id="glyph0-11"> + <path + style="stroke:none" + d="m 2.125,0 h 4.96875 v -0.265625 c -1.390625,0 -1.6875,-0.203125 -1.71875,-1.0625 V -12.125 L 5.234375,-12.171875 2,-10.53125 v 0.25 c 0.703125,-0.265625 1.125,-0.390625 1.296875,-0.390625 0.375,0 0.53125,0.265625 0.53125,0.84375 v 8.15625 c -0.03125,1.125 -0.34375,1.390625 -1.703125,1.40625 z m 0,0" + id="path35" /> + </symbol> + <symbol + overflow="visible" + id="glyph0-12"> + <path + style="stroke:none" + d="M 8.546875,-2.46875 8.3125,-2.5625 C 7.65625,-1.515625 7.453125,-1.390625 6.609375,-1.375 h -4.3125 l 3.03125,-3.15625 C 6.9375,-6.203125 7.625,-7.578125 7.625,-8.984375 c 0,-1.796875 -1.453125,-3.1875 -3.328125,-3.1875 -0.984375,0 -1.921875,0.40625 -2.59375,1.125 -0.5625,0.609375 -0.84375,1.1875 -1.140625,2.453125 L 0.9375,-8.5 c 0.71875,-1.765625 1.34375,-2.328125 2.609375,-2.328125 1.53125,0 2.53125,1.015625 2.53125,2.53125 C 6.078125,-6.875 5.25,-5.21875 3.75,-3.625 L 0.546875,-0.21875 V 0 H 7.5625 Z m 0,0" + id="path38" /> + </symbol> + <symbol + overflow="visible" + id="glyph0-13"> + <path + style="stroke:none" + d="M 8.5,-4.15625 H 6.65625 v -8.015625 H 5.875 L 0.21875,-4.15625 V -3 h 5.0625 v 3 h 1.375 V -3 H 8.5 Z m -3.25,0 H 0.9375 L 5.25,-10.328125 Z m 0,0" + id="path41" /> + </symbol> + <symbol + overflow="visible" + id="glyph0-14"> + <path + style="stroke:none" + d="M 3.265625,-10.5 H 6.78125 c 0.3125,0 0.359375,-0.01563 0.421875,-0.15625 l 0.6875,-1.609375 -0.171875,-0.125 c -0.265625,0.359375 -0.421875,0.46875 -0.828125,0.46875 H 3.125 L 1.171875,-7.65625 C 1.15625,-7.609375 1.15625,-7.59375 1.15625,-7.5625 c 0,0.109375 0.0625,0.140625 0.21875,0.140625 0.5625,0 1.265625,0.125 2.03125,0.359375 2.0625,0.671875 3,1.765625 3,3.578125 0,1.71875 -1.078125,3.078125 -2.5,3.078125 -0.359375,0 -0.640625,-0.140625 -1.1875,-0.53125 C 2.140625,-1.375 1.75,-1.53125 1.328125,-1.53125 c -0.5,0 -0.75,0.21875 -0.75,0.671875 0,0.671875 0.828125,1.109375 2.1875,1.109375 1.5,0 2.796875,-0.484375 3.71875,-1.40625 0.8125,-0.8125 1.1875,-1.828125 1.1875,-3.203125 0,-1.296875 -0.34375,-2.125 -1.234375,-3.015625 C 5.65625,-8.171875 4.625,-8.59375 2.5,-8.96875 Z m 0,0" + id="path44" /> + </symbol> + <symbol + overflow="visible" + id="glyph0-15"> + <path + style="stroke:none" + d="m 8.078125,-11.921875 h -6.65625 l -1.0625,2.65625 0.3125,0.140625 C 1.40625,-10.328125 1.75,-10.5625 2.75,-10.578125 H 6.65625 L 3.09375,0.140625 H 4.265625 L 8.078125,-11.625 Z m 0,0" + id="path47" /> + </symbol> + </g> + <clipPath + id="clip1"> + <path + d="m 217,23 h 37.69922 V 61 H 217 Z m 0,0" + id="path52" /> + </clipPath> + <clipPath + id="clip2"> + <path + d="m 218,168 h 36.69922 v 37 H 218 Z m 0,0" + id="path55" /> + </clipPath> + <clipPath + id="clip3"> + <path + d="m 217,167 h 37.69922 v 38 H 217 Z m 0,0" + id="path58" /> + </clipPath> + <clipPath + id="clip4"> + <path + d="m 91,285 h 70 v 13 H 91 Z m 0,0" + id="path61" /> + </clipPath> + <clipPath + id="clip5"> + <path + d="m 217,95 h 37.69922 v 38 H 217 Z m 0,0" + id="path64" /> + </clipPath> + </defs> + <path + style="clip-rule:nonzero;fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 301.4265,53.320324 h 36 v -36 h -36 z m 0,0" + id="path71" /> + <use + xlink:href="#glyph0-1" + x="230" + y="19" + id="use91" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(83.12572,-7.07812)" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="M 85.426502,53.320324 H 121.4265 v -36 H 85.426502 Z m 0,0" + id="path165" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 121.4265,53.320324 h 36 v -36 h -36 z m 0,0" + id="path167" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 157.4265,53.320324 h 36 v -36 h -36 z m 0,0" + id="path169" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 193.4265,53.320324 h 36 v -36 h -36 z m 0,0" + id="path171" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 229.4265,53.320324 h 36 v -36 h -36 z m 0,0" + id="path173" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 265.4265,53.320324 h 36 v -36 h -36 z m 0,0" + id="path175" /> + <use + xlink:href="#glyph0-10" + x="15.8" + y="46.900002" + id="use211" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(83.12572,-7.07812)" /> + <use + xlink:href="#glyph0-10" + x="82.400002" + y="46.900002" + id="use215" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(83.12572,-7.07812)" /> + <use + xlink:href="#glyph0-11" + x="91.400002" + y="46.900002" + id="use217" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(83.12572,-7.07812)" /> + <use + xlink:href="#glyph0-11" + x="51.799999" + y="47.799999" + id="use221" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(83.12572,-7.07812)" /> + <use + xlink:href="#glyph0-13" + x="117.5" + y="47.799999" + id="use225" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(83.12572,-7.07812)" /> + <use + xlink:href="#glyph0-11" + x="126.5" + y="47.799999" + id="use227" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(83.12572,-7.07812)" /> + <use + xlink:href="#glyph0-14" + x="158" + y="46.900002" + id="use231" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(83.12572,-7.07812)" /> + <use + xlink:href="#glyph0-15" + x="195.8" + y="46.900002" + id="use235" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(83.12572,-7.07812)" /> + <use + xlink:href="#glyph0-11" + x="225.5" + y="46.900002" + id="use239" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(83.12572,-7.07812)" /> + <use + xlink:href="#glyph0-12" + x="234.5" + y="46.900002" + id="use241" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(83.12572,-7.07812)" /> + <path + style="clip-rule:nonzero;fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 301.4265,110.70068 h 36 V 74.700678 h -36 z m 0,0" + id="path71-3" /> + <use + xlink:href="#glyph0-1" + x="230" + y="19" + id="use91-6" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(83.125722,50.302238)" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="M 85.426503,110.70068 H 121.4265 V 74.700678 H 85.426503 Z m 0,0" + id="path165-7" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 121.4265,110.70068 h 36 V 74.700678 h -36 z m 0,0" + id="path167-5" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 157.4265,110.70068 h 36 V 74.700678 h -36 z m 0,0" + id="path169-3" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 193.4265,110.70068 h 36 V 74.700678 h -36 z m 0,0" + id="path171-5" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 229.4265,110.70068 h 36 V 74.700678 h -36 z m 0,0" + id="path173-6" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 265.4265,110.70068 h 36 V 74.700678 h -36 z m 0,0" + id="path175-2" /> + <use + xlink:href="#glyph0-10" + x="15.8" + y="46.900002" + id="use211-9" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(83.125722,50.302238)" /> + <g + id="g2349" + transform="translate(207.57456,110.72604)"> + <use + xlink:href="#glyph0-10" + x="82.400002" + y="46.900002" + id="use215-1" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(-13.713096,-60.423802)" /> + <use + xlink:href="#glyph0-11" + x="91.400002" + y="46.900002" + id="use217-2" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(-13.713096,-60.423802)" /> + </g> + <use + xlink:href="#glyph0-11" + x="51.799999" + y="47.799999" + id="use221-7" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(83.125722,50.302238)" /> + <use + xlink:href="#glyph0-13" + x="117.5" + y="47.799999" + id="use225-0" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(83.125722,50.302238)" /> + <use + xlink:href="#glyph0-11" + x="126.5" + y="47.799999" + id="use227-9" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(83.125722,50.302238)" /> + <use + xlink:href="#glyph0-14" + x="158" + y="46.900002" + id="use231-3" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(83.125722,50.302238)" /> + <use + xlink:href="#glyph0-15" + x="195.8" + y="46.900002" + id="use235-6" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(-25.397549,50.302238)" /> + <use + xlink:href="#glyph0-11" + x="225.5" + y="46.900002" + id="use239-0" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(83.125722,50.302238)" /> + <use + xlink:href="#glyph0-12" + x="234.5" + y="46.900002" + id="use241-6" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(83.125722,50.302238)" /> + <path + style="clip-rule:nonzero;fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 301.4265,168.08105 h 36 v -36 h -36 z m 0,0" + id="path71-3-6" /> + <use + xlink:href="#glyph0-1" + x="230" + y="19" + id="use91-6-1" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(83.12572,107.68261)" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="M 85.426501,168.08105 H 121.4265 v -36 H 85.426501 Z m 0,0" + id="path165-7-8" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 121.4265,168.08105 h 36 v -36 h -36 z m 0,0" + id="path167-5-7" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 157.4265,168.08105 h 36 v -36 h -36 z m 0,0" + id="path169-3-9" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 193.4265,168.08105 h 36 v -36 h -36 z m 0,0" + id="path171-5-2" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 229.4265,168.08105 h 36 v -36 h -36 z m 0,0" + id="path173-6-0" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 265.4265,168.08105 h 36 v -36 h -36 z m 0,0" + id="path175-2-2" /> + <use + xlink:href="#glyph0-10" + x="15.8" + y="46.900002" + id="use211-9-3" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(83.353064,109.14198)" /> + <g + id="g2349-7" + transform="translate(207.57456,168.10641)"> + <use + xlink:href="#glyph0-10" + x="82.400002" + y="46.900002" + id="use215-1-5" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(-13.713096,-60.423802)" /> + <use + xlink:href="#glyph0-11" + x="91.400002" + y="46.900002" + id="use217-2-9" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(-13.713096,-60.423802)" /> + </g> + <use + xlink:href="#glyph0-11" + x="51.799999" + y="47.799999" + id="use221-7-2" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(83.079627,108.36698)" /> + <g + id="g3515" + transform="translate(124.95013,113.83811)"> + <use + xlink:href="#glyph0-13" + x="117.5" + y="47.799999" + id="use225-0-2" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(-2.49492,-6.155504)" /> + <use + xlink:href="#glyph0-11" + x="126.5" + y="47.799999" + id="use227-9-8" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(-2.49492,-6.155504)" /> + </g> + <use + xlink:href="#glyph0-14" + x="158" + y="46.900002" + id="use231-3-9" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(49.192125,109.25136)" /> + <use + xlink:href="#glyph0-15" + x="195.8" + y="46.900002" + id="use235-6-7" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(-24.592249,109.07167)" /> + <use + xlink:href="#glyph0-11" + x="225.5" + y="46.900002" + id="use239-0-3" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(83.12572,107.68261)" /> + <use + xlink:href="#glyph0-12" + x="234.5" + y="46.900002" + id="use241-6-6" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(83.12572,107.68261)" /> + <path + style="fill:#85cfff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 521.41341,53.320315 h 36 v -36 h -36 z m 0,0" + id="path69" /> + <use + xlink:href="#glyph0-1" + x="230.89999" + y="91" + id="use95" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(375.11263,-79.078125)" /> + <use + xlink:href="#glyph0-1" + x="122.9" + y="91" + id="use99" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(375.11263,-79.078125)" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 377.41341,53.320315 h 36 v -36 h -36 z m 0,0" + id="path147" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 413.41341,53.320315 h 36 v -36 h -36 z m 0,0" + id="path149" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 449.41341,53.320315 h 36 v -36 h -36 z m 0,0" + id="path151" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 557.41341,53.320315 h 36 v -36 h -36 z m 0,0" + id="path153" /> + <path + style="clip-rule:nonzero;fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 593.41341,53.320315 h 36 v -36 h -36 z m 0,0" + id="path159" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 485.41341,53.320315 h 36 v -36 h -36 z m 0,0" + id="path163" /> + <use + xlink:href="#glyph0-10" + x="15.8" + y="118.9" + id="use177" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(375.11263,-79.078125)" /> + <use + xlink:href="#glyph0-11" + x="51.799999" + y="119.8" + id="use181" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(375.11263,-79.078125)" /> + <use + xlink:href="#glyph0-11" + x="150.8" + y="118.9" + id="use193" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(375.11263,-79.078125)" /> + <use + xlink:href="#glyph0-12" + x="159.8" + y="118.9" + id="use195" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(375.11263,-79.078125)" /> + <use + xlink:href="#glyph0-13" + x="227.3" + y="118.9" + id="use199" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(375.11263,-79.078125)" /> + <use + xlink:href="#glyph0-11" + x="236.3" + y="118.9" + id="use201" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(375.11263,-79.078125)" /> + <use + xlink:href="#glyph0-10" + x="191.3" + y="118.9" + id="use205" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(375.11263,-79.078125)" /> + <use + xlink:href="#glyph0-11" + x="200.3" + y="118.9" + id="use207" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(375.11263,-79.078125)" /> + <use + xlink:href="#glyph0-15" + x="86" + y="119.8" + id="use245" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(375.11263,-79.078125)" /> + <use + xlink:href="#glyph0-14" + x="121.1" + y="119.8" + id="use249" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(375.11263,-79.078125)" /> + <path + style="fill:#85cfff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 521.41341,108.90067 h 36 V 72.900675 h -36 z m 0,0" + id="path75" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 557.41341,108.90067 h 36 V 72.900675 h -36 z m 0,0" + id="path77" /> + <path + style="fill:#85cfff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 449.41341,108.90067 h 36 V 72.900675 h -36 z m 0,0" + id="path79" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 485.41341,108.90067 h 36 V 72.900675 h -36 z m 0,0" + id="path81" /> + <path + style="clip-rule:nonzero;fill:#85cfff;fill-opacity:1;fill-rule:evenodd;stroke:none" + d="m 593.41341,108.90067 h 36 V 72.900675 h -36 z m 0,0" + id="path83" /> + <path + style="clip-rule:nonzero;fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 593.41341,108.90067 h 36 V 72.900675 h -36 z m 0,0" + id="path87" /> + <use + xlink:href="#glyph0-1" + x="50.900002" + y="164.8" + id="use103" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(375.11263,-95.497765)" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 377.41341,108.90067 h 36 V 72.900675 h -36 z m 0,0" + id="path155" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 413.41341,108.90067 h 36 V 72.900675 h -36 z m 0,0" + id="path157" /> + <use + xlink:href="#glyph0-10" + x="15.8" + y="190.89999" + id="use185" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(375.11263,-95.497765)" /> + <use + xlink:href="#glyph0-11" + x="51.799999" + y="191.8" + id="use189" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(375.11263,-95.497765)" /> + <use + xlink:href="#glyph0-11" + x="150.8" + y="190.89999" + id="use253" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(375.11263,-95.497765)" /> + <use + xlink:href="#glyph0-12" + x="159.8" + y="190.89999" + id="use255" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(375.11263,-95.497765)" /> + <use + xlink:href="#glyph0-13" + x="226.39999" + y="191.8" + id="use259" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(375.11263,-95.497765)" /> + <use + xlink:href="#glyph0-11" + x="235.39999" + y="191.8" + id="use261" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(375.11263,-95.497765)" /> + <use + xlink:href="#glyph0-10" + x="192.2" + y="190" + id="use265" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(375.11263,-95.497765)" /> + <use + xlink:href="#glyph0-11" + x="201.2" + y="190" + id="use267" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(375.11263,-95.497765)" /> + <use + xlink:href="#glyph0-15" + x="121.1" + y="190.89999" + id="use271" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(375.11263,-95.497765)" /> + <use + xlink:href="#glyph0-14" + x="84.199997" + y="190.89999" + id="use275" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(375.11263,-95.497765)" /> + <path + style="fill:#85cfff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 593.41341,168.08104 h 36 v -36 h -36 z m 0,0" + id="path107" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 557.41341,168.08104 h 36 v -36 h -36 z m 0,0" + id="path109" /> + <path + style="fill:#85cfff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 521.41341,168.08104 h 36 v -36 h -36 z m 0,0" + id="path111" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 485.41341,168.08104 h 36 v -36 h -36 z m 0,0" + id="path113" /> + <path + style="fill:#85cfff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 449.41341,168.08104 h 36 v -36 h -36 z m 0,0" + id="path115" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 413.41341,168.08104 h 36 v -36 h -36 z m 0,0" + id="path117" /> + <path + style="fill:#85cfff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 377.41341,168.08104 h 36 v -36 h -36 z m 0,0" + id="path119" /> + <g + style="clip-rule:nonzero;fill:#000000;fill-opacity:1" + id="g143" + transform="translate(376.91341,-106.52052)"> + <use + xlink:href="#glyph0-2" + x="90.5" + y="298" + id="use121" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-3" + x="97.501999" + y="298" + id="use123" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-4" + x="106.502" + y="298" + id="use125" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-5" + x="111.506" + y="298" + id="use127" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-6" + x="116.51" + y="298" + id="use129" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-7" + x="124.502" + y="298" + id="use131" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-5" + x="129.002" + y="298" + id="use133" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-8" + x="134.006" + y="298" + id="use135" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-4" + x="140" + y="298" + id="use137" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-9" + x="145.004" + y="298" + id="use139" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-6" + x="152.996" + y="298" + id="use141" + width="100%" + height="100%" /> + </g> + <use + xlink:href="#glyph0-11" + x="13.1" + y="261.10001" + id="use279" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(376.91341,-106.52052)" /> + <use + xlink:href="#glyph0-10" + x="48.200001" + y="260.20001" + id="use283" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(376.91341,-106.52052)" /> + <use + xlink:href="#glyph0-14" + x="83.300003" + y="260.20001" + id="use287" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(376.91341,-106.52052)" /> + <use + xlink:href="#glyph0-15" + x="121.1" + y="259.29999" + id="use291" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(376.91341,-106.52052)" /> + <use + xlink:href="#glyph0-11" + x="150.8" + y="260.20001" + id="use295" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(376.91341,-106.52052)" /> + <use + xlink:href="#glyph0-12" + x="159.8" + y="260.20001" + id="use297" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(376.91341,-106.52052)" /> + <use + xlink:href="#glyph0-13" + x="225.5" + y="260.20001" + id="use301" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(376.91341,-106.52052)" /> + <use + xlink:href="#glyph0-11" + x="234.5" + y="260.20001" + id="use303" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(376.91341,-106.52052)" /> + <use + xlink:href="#glyph0-10" + x="187.7" + y="260.20001" + id="use307" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(376.91341,-106.52052)" /> + <use + xlink:href="#glyph0-11" + x="196.7" + y="260.20001" + id="use309" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(376.91341,-106.52052)" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:0;font-family:monospace;-inkscape-font-specification:monospace;letter-spacing:0px;stroke-width:0.469796" + x="-0.65625" + y="38.630871" + id="text7734"><tspan + sodipodi:role="line" + id="tspan7732" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;font-family:monospace;-inkscape-font-specification:monospace;stroke-width:0.469796" + x="-0.65625" + y="38.630871">i: 2, j: 5</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:0;font-family:monospace;-inkscape-font-specification:monospace;letter-spacing:0px;stroke-width:0.520546" + x="-1.0429688" + y="96.011223" + id="text7734-7"><tspan + sodipodi:role="line" + id="tspan7732-5" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;font-family:monospace;-inkscape-font-specification:monospace;stroke-width:0.520546" + x="-1.0429688" + y="96.011223">i: 3, j: 4</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:0;font-family:monospace;-inkscape-font-specification:monospace;letter-spacing:0px;stroke-width:0.520546;fill:#ff00ff" + x="-0.71484375" + y="153.3916" + id="text7734-3"><tspan + sodipodi:role="line" + id="tspan7732-8" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;font-family:monospace;-inkscape-font-specification:monospace;stroke-width:0.520546;fill:#ff00ff" + x="-0.71484375" + y="153.3916">i: 4, j: 3</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:0;font-family:monospace;-inkscape-font-specification:monospace;letter-spacing:0px;stroke-width:0.520546;fill:#ff00ff" + x="642.02246" + y="38.630863" + id="text7734-31"><tspan + sodipodi:role="line" + id="tspan7732-89" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;font-family:monospace;-inkscape-font-specification:monospace;stroke-width:0.520546;fill:#ff00ff" + x="642.02246" + y="38.630863">i: 2, j: 2</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:0;font-family:monospace;-inkscape-font-specification:monospace;letter-spacing:0px;stroke-width:0.520546;fill:#ff00ff" + x="642.02246" + y="94.21122" + id="text7734-6"><tspan + sodipodi:role="line" + id="tspan7732-4" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;font-family:monospace;-inkscape-font-specification:monospace;stroke-width:0.520546;fill:#ff00ff" + x="642.02246" + y="94.21122">i: 0, j: 0</tspan></text> +</svg> diff --git a/slides/figs/tri_bulles.svg b/slides/figs/tri_bulles.svg new file mode 100644 index 0000000..cfa88e4 --- /dev/null +++ b/slides/figs/tri_bulles.svg @@ -0,0 +1,2173 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="692.09924pt" + height="411.75079pt" + viewBox="0 0 692.09924 411.75081" + version="1.2" + id="svg775" + sodipodi:docname="tri_bulles.svg" + inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <sodipodi:namedview + id="namedview777" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + inkscape:document-units="pt" + showgrid="false" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" + inkscape:zoom="0.95971775" + inkscape:cx="409.4954" + inkscape:cy="214.12546" + inkscape:window-width="1920" + inkscape:window-height="1080" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + inkscape:current-layer="svg775" /> + <defs + id="defs88"> + <g + id="g68"> + <symbol + overflow="visible" + id="glyph0-0"> + <path + style="stroke:none" + d="" + id="path2" /> + </symbol> + <symbol + overflow="visible" + id="glyph0-1"> + <path + style="stroke:none" + d="m 2.75,-5.9375 c 1.0625,0 1.484375,0.03125 1.890625,0.203125 1.140625,0.40625 1.828125,1.421875 1.828125,2.65625 0,1.53125 -1.015625,2.6875 -2.34375,2.6875 -0.5,0 -0.859375,-0.125 -1.53125,-0.5625 C 2.0625,-1.28125 1.765625,-1.40625 1.453125,-1.40625 c -0.40625,0 -0.671875,0.25 -0.671875,0.625 0,0.640625 0.765625,1.03125 2.03125,1.03125 1.359375,0 2.78125,-0.46875 3.65625,-1.203125 C 7.3125,-1.6875 7.765625,-2.734375 7.765625,-3.9375 7.765625,-4.875 7.46875,-5.703125 6.96875,-6.265625 6.59375,-6.65625 6.25,-6.875 5.46875,-7.21875 6.703125,-8.0625 7.140625,-8.734375 7.140625,-9.703125 c 0,-1.46875 -1.125,-2.46875 -2.796875,-2.46875 -0.90625,0 -1.703125,0.3125 -2.34375,0.890625 -0.546875,0.5 -0.8125,0.953125 -1.1875,2.03125 l 0.265625,0.0625 c 0.71875,-1.328125 1.53125,-1.90625 2.671875,-1.90625 1.1875,0 1.96875,0.78125 1.96875,1.9375 0,0.640625 -0.265625,1.265625 -0.71875,1.734375 -0.53125,0.546875 -1.046875,0.8125 -2.265625,1.25 z m 0,0" + id="path5" /> + </symbol> + <symbol + overflow="visible" + id="glyph0-2"> + <path + style="stroke:none" + d="M 3.265625,-10.5 H 6.78125 c 0.3125,0 0.359375,-0.01563 0.421875,-0.15625 l 0.6875,-1.609375 -0.171875,-0.125 c -0.265625,0.359375 -0.421875,0.46875 -0.828125,0.46875 H 3.125 L 1.171875,-7.65625 C 1.15625,-7.609375 1.15625,-7.59375 1.15625,-7.5625 c 0,0.109375 0.0625,0.140625 0.21875,0.140625 0.5625,0 1.265625,0.125 2.03125,0.359375 2.0625,0.671875 3,1.765625 3,3.578125 0,1.71875 -1.078125,3.078125 -2.5,3.078125 -0.359375,0 -0.640625,-0.140625 -1.1875,-0.53125 C 2.140625,-1.375 1.75,-1.53125 1.328125,-1.53125 c -0.5,0 -0.75,0.21875 -0.75,0.671875 0,0.671875 0.828125,1.109375 2.1875,1.109375 1.5,0 2.796875,-0.484375 3.71875,-1.40625 0.8125,-0.8125 1.1875,-1.828125 1.1875,-3.203125 0,-1.296875 -0.34375,-2.125 -1.234375,-3.015625 C 5.65625,-8.171875 4.625,-8.59375 2.5,-8.96875 Z m 0,0" + id="path8" /> + </symbol> + <symbol + overflow="visible" + id="glyph0-3"> + <path + style="stroke:none" + d="M 8.5,-4.15625 H 6.65625 v -8.015625 H 5.875 L 0.21875,-4.15625 V -3 h 5.0625 v 3 h 1.375 V -3 H 8.5 Z m -3.25,0 H 0.9375 L 5.25,-10.328125 Z m 0,0" + id="path11" /> + </symbol> + <symbol + overflow="visible" + id="glyph0-4"> + <path + style="stroke:none" + d="m 2.125,0 h 4.96875 v -0.265625 c -1.390625,0 -1.6875,-0.203125 -1.71875,-1.0625 V -12.125 L 5.234375,-12.171875 2,-10.53125 v 0.25 c 0.703125,-0.265625 1.125,-0.390625 1.296875,-0.390625 0.375,0 0.53125,0.265625 0.53125,0.84375 v 8.15625 c -0.03125,1.125 -0.34375,1.390625 -1.703125,1.40625 z m 0,0" + id="path14" /> + </symbol> + <symbol + overflow="visible" + id="glyph0-5"> + <path + style="stroke:none" + d="m 5.21875,-6.671875 c 1.796875,-0.984375 2.40625,-1.71875 2.40625,-2.9375 0,-1.5 -1.265625,-2.5625 -3.09375,-2.5625 -1.953125,0 -3.421875,1.203125 -3.421875,2.84375 0,1.171875 0.34375,1.703125 2.234375,3.359375 -1.953125,1.484375 -2.328125,2.015625 -2.328125,3.25 0,1.765625 1.390625,2.96875 3.453125,2.96875 2.15625,0 3.546875,-1.1875 3.546875,-3.046875 0,-1.375 -0.625,-2.25 -2.796875,-3.875 z m -0.328125,1.84375 c 1.3125,0.9375 1.75,1.59375 1.75,2.59375 C 6.640625,-1.0625 5.828125,-0.25 4.65625,-0.25 3.296875,-0.25 2.375,-1.296875 2.375,-2.84375 2.375,-4.015625 2.75,-4.75 3.8125,-5.609375 Z M 4.703125,-7 c -1.609375,-1.046875 -2.25,-1.875 -2.25,-2.875 0,-1.046875 0.8125,-1.78125 1.9375,-1.78125 1.21875,0 2,0.78125 2,2.03125 0,1.09375 -0.46875,1.8125 -1.6875,2.625 z m 0,0" + id="path17" /> + </symbol> + <symbol + overflow="visible" + id="glyph0-6"> + <path + style="stroke:none" + d="m 4.578125,-12.171875 c -1,0 -1.75,0.296875 -2.421875,0.9375 -1.046875,1.015625 -1.71875,3.078125 -1.71875,5.1875 0,1.984375 0.59375,4.0625 1.4375,5.078125 C 2.53125,-0.1875 3.453125,0.25 4.5,0.25 c 0.921875,0 1.6875,-0.296875 2.34375,-0.9375 1.046875,-0.984375 1.71875,-3.078125 1.71875,-5.25 0,-3.6875 -1.625,-6.234375 -3.984375,-6.234375 z m -0.0625,0.46875 c 1.515625,0 2.328125,2.03125 2.328125,5.796875 0,3.765625 -0.796875,5.6875 -2.34375,5.6875 -1.546875,0 -2.34375,-1.921875 -2.34375,-5.671875 0,-3.828125 0.8125,-5.8125 2.359375,-5.8125 z m 0,0" + id="path20" /> + </symbol> + <symbol + overflow="visible" + id="glyph0-7"> + <path + style="stroke:none" + d="m 8.078125,-11.921875 h -6.65625 l -1.0625,2.65625 0.3125,0.140625 C 1.40625,-10.328125 1.75,-10.5625 2.75,-10.578125 H 6.65625 L 3.09375,0.140625 H 4.265625 L 8.078125,-11.625 Z m 0,0" + id="path23" /> + </symbol> + <symbol + overflow="visible" + id="glyph0-8"> + <path + style="stroke:none" + d="M 7.953125,-1.1875 C 7.65625,-0.9375 7.4375,-0.84375 7.15625,-0.84375 6.75,-0.84375 6.625,-1.09375 6.625,-1.890625 V -5.40625 c 0,-0.9375 -0.09375,-1.453125 -0.359375,-1.890625 C 5.875,-7.9375 5.09375,-8.28125 4.03125,-8.28125 c -1.6875,0 -3.015625,0.890625 -3.015625,2.015625 0,0.421875 0.328125,0.78125 0.765625,0.78125 0.4375,0 0.8125,-0.359375 0.8125,-0.765625 0,-0.0625 -0.015625,-0.15625 -0.03125,-0.28125 C 2.515625,-6.703125 2.5,-6.84375 2.5,-6.96875 c 0,-0.484375 0.578125,-0.875 1.296875,-0.875 0.890625,0 1.375,0.515625 1.375,1.484375 V -5.25 C 2.40625,-4.15625 2.09375,-4 1.3125,-3.3125 0.921875,-2.953125 0.671875,-2.34375 0.671875,-1.75 c 0,1.140625 0.78125,1.9375 1.890625,1.9375 0.78125,0 1.53125,-0.390625 2.625,-1.328125 C 5.28125,-0.1875 5.59375,0.1875 6.34375,0.1875 c 0.609375,0 0.984375,-0.21875 1.609375,-0.90625 z m -2.78125,-1.03125 c 0,0.546875 -0.09375,0.75 -0.46875,0.953125 -0.453125,0.25 -0.9375,0.40625 -1.3125,0.40625 C 2.75,-0.859375 2.25,-1.46875 2.25,-2.25 v -0.078125 c 0.015625,-1.078125 0.8125,-1.765625 2.921875,-2.5 z m 0,0" + id="path26" /> + </symbol> + <symbol + overflow="visible" + id="glyph0-9"> + <path + style="stroke:none" + d="M 8.625,-0.90625 H 8.53125 C 7.65625,-0.9375 7.53125,-1.078125 7.5,-1.921875 V -8.09375 H 4.65625 v 0.296875 C 5.78125,-7.734375 6,-7.5625 6,-6.65625 v 4.21875 c 0,0.515625 -0.09375,0.765625 -0.34375,0.96875 -0.484375,0.390625 -1.046875,0.609375 -1.59375,0.609375 -0.703125,0 -1.265625,-0.609375 -1.265625,-1.375 V -8.09375 H 0.15625 v 0.25 c 0.859375,0.03125 1.109375,0.28125 1.125,1.140625 v 4.546875 c 0,1.421875 0.859375,2.34375 2.171875,2.34375 0.671875,0 1.375,-0.296875 1.859375,-0.78125 L 6.078125,-1.375 v 1.5 L 6.15625,0.15625 C 7.0625,-0.203125 7.703125,-0.390625 8.625,-0.640625 Z m 0,0" + id="path29" /> + </symbol> + <symbol + overflow="visible" + id="glyph0-10"> + <path + style="stroke:none" + d="m 7.15625,-2.8125 c -0.859375,1.265625 -1.5,1.703125 -2.53125,1.703125 -1.65625,0 -2.78125,-1.453125 -2.78125,-3.515625 0,-1.875 0.984375,-3.140625 2.4375,-3.140625 0.65625,0 0.890625,0.1875 1.0625,0.875 L 5.453125,-6.5 c 0.140625,0.53125 0.46875,0.828125 0.859375,0.828125 0.46875,0 0.84375,-0.34375 0.84375,-0.75 0,-1.015625 -1.25,-1.859375 -2.765625,-1.859375 -0.875,0 -1.796875,0.359375 -2.53125,1.015625 -0.90625,0.78125 -1.40625,2.015625 -1.40625,3.453125 0,2.3125 1.421875,4 3.421875,4 0.8125,0 1.53125,-0.296875 2.171875,-0.859375 0.484375,-0.40625 0.828125,-0.90625 1.375,-1.96875 z m 0,0" + id="path32" /> + </symbol> + <symbol + overflow="visible" + id="glyph0-11"> + <path + style="stroke:none" + d="m 0.328125,0 h 3.8125 v -0.265625 c -0.90625,-0.0625 -1.1875,-0.296875 -1.1875,-0.9375 v -5.0625 c 0.859375,-0.8125 1.265625,-1.03125 1.859375,-1.03125 0.875,0 1.3125,0.5625 1.3125,1.75 v 3.765625 c -0.046875,1.171875 -0.25,1.453125 -1.140625,1.515625 V 0 h 3.75 V -0.265625 C 7.84375,-0.359375 7.65625,-0.578125 7.625,-1.453125 v -4.125 c 0,-1.6875 -0.78125,-2.703125 -2.109375,-2.703125 -0.828125,0 -1.390625,0.3125 -2.625,1.453125 V -8.25 l -0.125,-0.03125 C 1.84375,-7.9375 1.21875,-7.734375 0.28125,-7.46875 v 0.3125 c 0.125,-0.0625 0.296875,-0.078125 0.5,-0.078125 0.5,0 0.65625,0.265625 0.65625,1.15625 V -1.625 c -0.015625,1.0625 -0.21875,1.296875 -1.109375,1.359375 z m 0,0" + id="path35" /> + </symbol> + <symbol + overflow="visible" + id="glyph0-12"> + <path + style="stroke:none" + d="" + id="path38" /> + </symbol> + <symbol + overflow="visible" + id="glyph0-13"> + <path + style="stroke:none" + d="M 7.34375,-2.953125 C 6.484375,-1.578125 5.703125,-1.0625 4.546875,-1.0625 3.53125,-1.0625 2.75,-1.578125 2.234375,-2.609375 1.90625,-3.296875 1.78125,-3.875 1.75,-4.984375 H 7.296875 C 7.140625,-6.15625 6.96875,-6.671875 6.515625,-7.25 5.96875,-7.90625 5.140625,-8.28125 4.21875,-8.28125 c -0.90625,0 -1.75,0.328125 -2.4375,0.9375 C 0.9375,-6.609375 0.453125,-5.328125 0.453125,-3.859375 0.453125,-1.375 1.75,0.1875 3.8125,0.1875 5.53125,0.1875 6.875,-0.875 7.625,-2.828125 Z M 1.78125,-5.5625 c 0.203125,-1.40625 0.8125,-2.0625 1.90625,-2.0625 1.09375,0 1.53125,0.5 1.765625,2.0625 z m 1.625,-3.5625 2.75,-1.75 c 0.390625,-0.25 0.5625,-0.46875 0.5625,-0.75 0,-0.359375 -0.234375,-0.578125 -0.640625,-0.578125 -0.265625,0 -0.421875,0.09375 -0.75,0.40625 L 2.6875,-9.125 Z m 0,0" + id="path41" /> + </symbol> + <symbol + overflow="visible" + id="glyph0-14"> + <path + style="stroke:none" + d="M 8.765625,-0.265625 C 7.796875,-0.4375 7.703125,-0.5625 7.6875,-1.84375 v -3.578125 c 0,-1.890625 -0.734375,-2.859375 -2.21875,-2.859375 -1.0625,0 -1.8125,0.4375 -2.640625,1.515625 v -5.46875 l -0.09375,-0.0625 c -0.625,0.21875 -1.078125,0.359375 -2.0625,0.65625 L 0.1875,-11.5 v 0.28125 c 0.0625,-0.01563 0.09375,-0.01563 0.203125,-0.01563 0.78125,0 0.921875,0.140625 0.921875,0.921875 v 8.46875 C 1.28125,-0.54688 1.1875,-0.39063 0.15625,-0.26563 V 0 H 4.046875 V -0.265625 C 3,-0.359375 2.859375,-0.5625 2.828125,-1.84375 V -6.171875 C 3.578125,-7 4.125,-7.3125 4.84375,-7.3125 c 0.875,0 1.328125,0.65625 1.328125,1.90625 v 3.5625 C 6.140625,-0.5625 5.96875,-0.359375 4.953125,-0.265625 V 0 h 3.8125 z m 0,0" + id="path44" /> + </symbol> + <symbol + overflow="visible" + id="glyph0-15"> + <path + style="stroke:none" + d="M 8.453125,-6.984375 V -7.6875 h -1.375 c -0.375,0 -0.640625,-0.046875 -1,-0.171875 L 5.6875,-8.015625 C 5.21875,-8.1875 4.71875,-8.28125 4.25,-8.28125 c -1.671875,0 -3.015625,1.28125 -3.015625,2.9375 0,1.125 0.46875,1.8125 1.6875,2.40625 L 2.453125,-2.5 c -0.390625,0.359375 -0.59375,0.5625 -0.65625,0.625 -0.375,0.40625 -0.484375,0.59375 -0.484375,0.90625 0,0.390625 0.203125,0.59375 0.953125,0.953125 C 0.96875,0.921875 0.5,1.515625 0.5,2.171875 c 0,0.953125 1.390625,1.75 3.125,1.75 1.34375,0 2.75,-0.46875 3.6875,-1.21875 C 7.984375,2.140625 8.296875,1.5625 8.296875,0.875 c 0,-1.109375 -0.84375,-1.84375 -2.171875,-1.921875 L 3.796875,-1.15625 c -0.96875,-0.03125 -1.40625,-0.1875 -1.40625,-0.484375 0,-0.359375 0.59375,-0.984375 1.078125,-1.125 0.65625,0.046875 1,0.078125 1.03125,0.078125 0.671875,0 1.390625,-0.265625 1.9375,-0.75 0.59375,-0.5 0.875,-1.140625 0.875,-2.03125 0,-0.53125 -0.09375,-0.9375 -0.34375,-1.515625 z m -5.8125,7.015625 c 0.625,0.125 2.015625,0.234375 2.9375,0.234375 1.625,0 2.21875,0.234375 2.21875,0.890625 0,1.046875 -1.375,1.734375 -3.40625,1.734375 -1.59375,0 -2.625,-0.515625 -2.625,-1.3125 0,-0.40625 0.15625,-0.671875 0.875,-1.546875 z m 0.09375,-6.109375 c 0,-1.0625 0.5,-1.703125 1.328125,-1.703125 0.5625,0 1.03125,0.3125 1.3125,0.84375 0.34375,0.640625 0.546875,1.453125 0.546875,2.171875 0,1 -0.5,1.640625 -1.328125,1.640625 -1.125,0 -1.859375,-1.171875 -1.859375,-2.90625 z m 0,0" + id="path47" /> + </symbol> + <symbol + overflow="visible" + id="glyph0-16"> + <path + style="stroke:none" + d="M 7.34375,-2.953125 C 6.484375,-1.578125 5.703125,-1.0625 4.546875,-1.0625 3.53125,-1.0625 2.75,-1.578125 2.234375,-2.609375 1.90625,-3.296875 1.78125,-3.875 1.75,-4.984375 H 7.296875 C 7.140625,-6.15625 6.96875,-6.671875 6.515625,-7.25 5.96875,-7.90625 5.140625,-8.28125 4.21875,-8.28125 c -0.90625,0 -1.75,0.328125 -2.4375,0.9375 C 0.9375,-6.609375 0.453125,-5.328125 0.453125,-3.859375 0.453125,-1.375 1.75,0.1875 3.8125,0.1875 5.53125,0.1875 6.875,-0.875 7.625,-2.828125 Z M 1.78125,-5.5625 c 0.203125,-1.40625 0.8125,-2.0625 1.90625,-2.0625 1.09375,0 1.53125,0.5 1.765625,2.0625 z m 0,0" + id="path50" /> + </symbol> + <symbol + overflow="visible" + id="glyph0-17"> + <path + style="stroke:none" + d="m 9.609375,-6.953125 h -9.0625 v 1.1875 h 9.0625 z m 0,3.609375 h -9.0625 v 1.1875 h 9.0625 z m 0,0" + id="path53" /> + </symbol> + <symbol + overflow="visible" + id="glyph0-18"> + <path + style="stroke:none" + d="M 5.671875,-5.65625 5.59375,-8.125 H 5.40625 C 5.3125,-7.96875 5.21875,-7.921875 5.109375,-7.921875 5,-7.921875 4.828125,-7.953125 4.625,-8.046875 4.21875,-8.1875 3.796875,-8.28125 3.359375,-8.28125 c -1.421875,0 -2.4375,0.9375 -2.4375,2.234375 0,1 0.578125,1.734375 2.109375,2.59375 l 1.03125,0.59375 C 4.703125,-2.5 5,-2.0625 5,-1.515625 5,-0.71875 4.421875,-0.21875 3.515625,-0.21875 c -1.25,0 -1.875,-0.6875 -2.296875,-2.515625 H 0.9375 v 2.8125 h 0.234375 c 0.125,-0.1875 0.203125,-0.21875 0.40625,-0.21875 C 1.78125,-0.140625 2,-0.109375 2.40625,0 c 0.484375,0.109375 0.953125,0.1875 1.3125,0.1875 1.40625,0 2.546875,-1.046875 2.546875,-2.3125 0,-0.90625 -0.4375,-1.5 -1.515625,-2.140625 L 2.8125,-5.421875 C 2.296875,-5.71875 2.03125,-6.15625 2.03125,-6.640625 c 0,-0.734375 0.5625,-1.21875 1.390625,-1.21875 1.03125,0 1.5625,0.59375 1.984375,2.203125 z m 0,0" + id="path56" /> + </symbol> + <symbol + overflow="visible" + id="glyph0-19"> + <path + style="stroke:none" + d="m 0.28125,0 h 4.265625 v -0.265625 c -1.1875,-0.09375 -1.3125,-0.25 -1.328125,-1.578125 v -6.375 l -0.0625,-0.0625 -2.796875,0.984375 v 0.28125 L 0.5,-7.03125 c 0.21875,-0.046875 0.4375,-0.0625 0.609375,-0.0625 0.4375,0 0.59375,0.296875 0.59375,1.078125 V -1.84375 C 1.671875,-0.5 1.515625,-0.328125 0.28125,-0.265625 Z m 2.015625,-12.296875 c -0.484375,0 -0.890625,0.421875 -0.890625,0.921875 0,0.515625 0.390625,0.921875 0.890625,0.921875 0.546875,0 0.9375,-0.40625 0.9375,-0.921875 0,-0.515625 -0.40625,-0.921875 -0.9375,-0.921875 z m 0,0" + id="path59" /> + </symbol> + <symbol + overflow="visible" + id="glyph0-20"> + <path + style="stroke:none" + d="M 4.59375,-8.09375 H 2.765625 v -2.09375 c 0,-0.1875 -0.03125,-0.234375 -0.125,-0.234375 -1.03125,1.515625 -1.578125,2.125 -2.09375,2.4375 -0.203125,0.125 -0.3125,0.21875 -0.3125,0.328125 0,0.0625 0.015625,0.09375 0.078125,0.125 h 0.953125 v 5.421875 c 0,1.515625 0.53125,2.296875 1.59375,2.296875 0.890625,0 1.5625,-0.4375 2.15625,-1.375 L 4.78125,-1.390625 C 4.390625,-0.921875 4.109375,-0.75 3.703125,-0.75 c -0.65625,0 -0.9375,-0.484375 -0.9375,-1.625 V -7.53125 H 4.59375 Z m 0,0" + id="path62" /> + </symbol> + <symbol + overflow="visible" + id="glyph0-21"> + <path + style="stroke:none" + d="m 0.09375,0 h 4.3125 V -0.265625 C 3.203125,-0.3125 2.921875,-0.5625 2.875,-1.625 v -4.046875 c 0,-0.578125 0.765625,-1.46875 1.265625,-1.46875 0.109375,0 0.265625,0.078125 0.46875,0.265625 0.265625,0.265625 0.484375,0.359375 0.71875,0.359375 0.4375,0 0.703125,-0.3125 0.703125,-0.8125 0,-0.59375 -0.375,-0.953125 -0.984375,-0.953125 -0.765625,0 -1.265625,0.390625 -2.171875,1.6875 V -8.25 L 2.796875,-8.28125 C 1.78125,-7.890625 1.140625,-7.625 0.125,-7.3125 v 0.296875 c 0.25,-0.0625 0.421875,-0.078125 0.625,-0.078125 0.453125,0 0.625,0.296875 0.625,1.078125 v 4.5 c -0.046875,0.9375 -0.15625,1.046875 -1.28125,1.25 z m 0,0" + id="path65" /> + </symbol> + </g> + <clipPath + id="clip1"> + <path + d="m 0,374 h 37 v 37.80078 H 0 Z m 0,0" + id="path70" /> + </clipPath> + <clipPath + id="clip2"> + <path + d="m 72,374 h 37 v 37.80078 H 72 Z m 0,0" + id="path73" /> + </clipPath> + <clipPath + id="clip3"> + <path + d="m 36,374 h 37 v 37.80078 H 36 Z m 0,0" + id="path76" /> + </clipPath> + <clipPath + id="clip4"> + <path + d="m 108,374 h 37 v 37.80078 h -37 z m 0,0" + id="path79" /> + </clipPath> + <clipPath + id="clip5"> + <path + d="m 180,374 h 37 v 37.80078 h -37 z m 0,0" + id="path82" /> + </clipPath> + <clipPath + id="clip6"> + <path + d="m 144,374 h 37 v 37.80078 h -37 z m 0,0" + id="path85" /> + </clipPath> + </defs> + <g + id="surface1314" + transform="translate(-0.05)"> + <path + style="fill:#85cfff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 1453.9844,743 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path90" /> + <path + style="fill:#85cfff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 1453.9844,1463 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path92" /> + <path + style="fill:#85cfff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 1093.9844,1463 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path94" /> + <path + style="fill:#85cfff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 1093.9844,2183 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path96" /> + <path + style="fill:#85cfff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 733.98437,2183 h 360.00003 v 360 H 733.98437 Z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path98" /> + <path + style="fill:#85cfff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 3838.9844,1463 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path100" /> + <path + style="fill:#85cfff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 3478.9844,1463 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path102" /> + <path + style="fill:#85cfff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 3118.9844,2183 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path104" /> + <path + style="fill:#85cfff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 3118.9844,2903 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path106" /> + <path + style="fill:#85cfff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 2758.9844,2903 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path108" /> + <path + style="fill:#85cfff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 733.98437,2903 h 360.00003 v 360 H 733.98437 Z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path110" /> + <path + style="fill:#85cfff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 2398.9844,3623 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path112" /> + <path + style="fill:#85cfff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 373.98437,2903 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path114" /> + <path + style="fill:#85cfff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 373.98437,3623 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path116" /> + <path + style="fill:#85cfff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="M 13.984375,3623 H 373.98437 v 360 H 13.984375 Z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path118" /> + <path + style="fill:#85cfff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 1813.9844,743 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path120" /> + <path + style="fill:#85cfff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 5098.9844,3623 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path122" /> + <path + style="fill:#85cfff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 2758.9844,3623 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path124" /> + <path + style="fill:#85cfff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 3478.9844,2183 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path126" /> + <path + style="fill:#85cfff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 5818.9844,2183 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path128" /> + <path + style="fill:#85cfff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 5458.9844,2183 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path130" /> + <path + style="fill:#85cfff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 5458.9844,2903 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path132" /> + <path + style="fill:#85cfff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 4738.9844,3623 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path134" /> + <path + style="fill:#85cfff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 5098.9844,2903 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path136" /> + <g + style="fill:#000000;fill-opacity:1" + id="g140"> + <use + xlink:href="#glyph0-1" + x="14.9" + y="324" + id="use138" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g144"> + <use + xlink:href="#glyph0-2" + x="50.900002" + y="324" + id="use142" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g150"> + <use + xlink:href="#glyph0-3" + x="190.39999" + y="398.70001" + id="use146" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-4" + x="199.39999" + y="398.70001" + id="use148" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g156"> + <use + xlink:href="#glyph0-3" + x="155.3" + y="324" + id="use152" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-4" + x="164.3" + y="324" + id="use154" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g160"> + <use + xlink:href="#glyph0-5" + x="157.10001" + y="398.70001" + id="use158" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g166"> + <use + xlink:href="#glyph0-4" + x="115.7" + y="397.79999" + id="use162" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-6" + x="124.7" + y="397.79999" + id="use164" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g170"> + <use + xlink:href="#glyph0-7" + x="86" + y="397.79999" + id="use168" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g174"> + <use + xlink:href="#glyph0-2" + x="50" + y="397.79999" + id="use172" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g178"> + <use + xlink:href="#glyph0-1" + x="14" + y="397.79999" + id="use176" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g182"> + <use + xlink:href="#glyph0-5" + x="194" + y="324" + id="use180" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g188"> + <use + xlink:href="#glyph0-4" + x="116.6" + y="324" + id="use184" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-6" + x="125.6" + y="324" + id="use186" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g192"> + <use + xlink:href="#glyph0-7" + x="86.900002" + y="324" + id="use190" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g196"> + <use + xlink:href="#glyph0-2" + x="82.400002" + y="36" + id="use194" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g200"> + <use + xlink:href="#glyph0-7" + x="118.4" + y="36" + id="use198" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g206"> + <use + xlink:href="#glyph0-4" + x="154.39999" + y="36" + id="use202" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-6" + x="163.39999" + y="36" + id="use204" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g210"> + <use + xlink:href="#glyph0-5" + x="190.39999" + y="36" + id="use208" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g216"> + <use + xlink:href="#glyph0-4" + x="154.39999" + y="108" + id="use212" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-6" + x="163.39999" + y="108" + id="use214" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g220"> + <use + xlink:href="#glyph0-5" + x="190.39999" + y="108" + id="use218" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g226"> + <use + xlink:href="#glyph0-3" + x="46.400002" + y="108" + id="use222" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-4" + x="55.400002" + y="108" + id="use224" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g230"> + <use + xlink:href="#glyph0-1" + x="14.9" + y="108" + id="use228" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g236"> + <use + xlink:href="#glyph0-4" + x="154.39999" + y="180" + id="use232" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-6" + x="163.39999" + y="180" + id="use234" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g240"> + <use + xlink:href="#glyph0-5" + x="190.39999" + y="180" + id="use238" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g244"> + <use + xlink:href="#glyph0-1" + x="14.9" + y="180" + id="use242" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g248"> + <use + xlink:href="#glyph0-5" + x="190.39999" + y="252" + id="use246" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g252"> + <use + xlink:href="#glyph0-1" + x="14.9" + y="252" + id="use250" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g256"> + <use + xlink:href="#glyph0-2" + x="50.900002" + y="252" + id="use254" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g260"> + <use + xlink:href="#glyph0-7" + x="86.900002" + y="252" + id="use258" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g264"> + <use + xlink:href="#glyph0-7" + x="122" + y="108" + id="use262" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g268"> + <use + xlink:href="#glyph0-2" + x="84.199997" + y="108" + id="use266" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g272"> + <use + xlink:href="#glyph0-2" + x="48.200001" + y="180.89999" + id="use270" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g278"> + <use + xlink:href="#glyph0-3" + x="81.5" + y="180.89999" + id="use274" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-4" + x="90.5" + y="180.89999" + id="use276" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g282"> + <use + xlink:href="#glyph0-7" + x="122.9" + y="180" + id="use280" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g288"> + <use + xlink:href="#glyph0-3" + x="117.5" + y="252" + id="use284" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-4" + x="126.5" + y="252" + id="use286" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g294"> + <use + xlink:href="#glyph0-4" + x="152.60001" + y="252" + id="use290" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-6" + x="161.60001" + y="252" + id="use292" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g298"> + <use + xlink:href="#glyph0-5" + x="396.5" + y="36" + id="use296" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g302"> + <use + xlink:href="#glyph0-2" + x="289.39999" + y="252" + id="use300" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g306"> + <use + xlink:href="#glyph0-7" + x="325.39999" + y="252" + id="use304" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g312"> + <use + xlink:href="#glyph0-3" + x="428.89999" + y="252" + id="use308" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-4" + x="437.89999" + y="252" + id="use310" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g318"> + <use + xlink:href="#glyph0-4" + x="392.89999" + y="252" + id="use314" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-6" + x="401.89999" + y="252" + id="use316" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g322"> + <use + xlink:href="#glyph0-5" + x="361.39999" + y="252" + id="use320" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g326"> + <use + xlink:href="#glyph0-1" + x="487.39999" + y="36" + id="use324" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g330"> + <use + xlink:href="#glyph0-2" + x="523.40002" + y="36" + id="use328" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g334"> + <use + xlink:href="#glyph0-7" + x="559.40002" + y="36" + id="use332" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g340"> + <use + xlink:href="#glyph0-3" + x="661.09998" + y="35.099998" + id="use336" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-4" + x="670.09998" + y="35.099998" + id="use338" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g344"> + <use + xlink:href="#glyph0-1" + x="487.39999" + y="108" + id="use342" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g348"> + <use + xlink:href="#glyph0-1" + x="487.39999" + y="180" + id="use346" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g352"> + <use + xlink:href="#glyph0-2" + x="520.70001" + y="180.89999" + id="use350" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g356"> + <use + xlink:href="#glyph0-7" + x="559.40002" + y="179.10001" + id="use354" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g360"> + <use + xlink:href="#glyph0-2" + x="523.40002" + y="108" + id="use358" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g364"> + <use + xlink:href="#glyph0-7" + x="559.40002" + y="108" + id="use362" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g370"> + <use + xlink:href="#glyph0-3" + x="662.90002" + y="108" + id="use366" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-4" + x="671.90002" + y="108" + id="use368" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g376"> + <use + xlink:href="#glyph0-3" + x="662.90002" + y="180" + id="use372" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-4" + x="671.90002" + y="180" + id="use374" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g380"> + <use + xlink:href="#glyph0-5" + x="595.40002" + y="108" + id="use378" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g384"> + <use + xlink:href="#glyph0-5" + x="595.40002" + y="180" + id="use382" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g388"> + <use + xlink:href="#glyph0-5" + x="595.40002" + y="36" + id="use386" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g394"> + <use + xlink:href="#glyph0-4" + x="625.09998" + y="180" + id="use390" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-6" + x="634.09998" + y="180" + id="use392" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g400"> + <use + xlink:href="#glyph0-4" + x="624.20001" + y="107.1" + id="use396" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-6" + x="633.20001" + y="107.1" + id="use398" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g406"> + <use + xlink:href="#glyph0-4" + x="623.29999" + y="35.099998" + id="use402" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-6" + x="632.29999" + y="35.099998" + id="use404" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g410"> + <use + xlink:href="#glyph0-1" + x="253.39999" + y="252" + id="use408" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g414"> + <use + xlink:href="#glyph0-1" + x="253.39999" + y="36" + id="use412" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g418"> + <use + xlink:href="#glyph0-2" + x="289.39999" + y="36" + id="use416" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g422"> + <use + xlink:href="#glyph0-7" + x="325.39999" + y="36" + id="use420" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g428"> + <use + xlink:href="#glyph0-4" + x="356.89999" + y="36" + id="use424" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-6" + x="365.89999" + y="36" + id="use426" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g434"> + <use + xlink:href="#glyph0-3" + x="427.10001" + y="35.099998" + id="use430" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-4" + x="436.10001" + y="35.099998" + id="use432" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g438"> + <use + xlink:href="#glyph0-1" + x="253.39999" + y="108" + id="use436" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g442"> + <use + xlink:href="#glyph0-1" + x="253.39999" + y="180" + id="use440" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g446"> + <use + xlink:href="#glyph0-2" + x="286.70001" + y="180.89999" + id="use444" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g450"> + <use + xlink:href="#glyph0-7" + x="325.39999" + y="179.10001" + id="use448" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g454"> + <use + xlink:href="#glyph0-2" + x="289.39999" + y="108" + id="use452" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g458"> + <use + xlink:href="#glyph0-7" + x="325.39999" + y="108" + id="use456" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g464"> + <use + xlink:href="#glyph0-4" + x="356.89999" + y="108" + id="use460" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-6" + x="365.89999" + y="108" + id="use462" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g468"> + <use + xlink:href="#glyph0-5" + x="397.39999" + y="108" + id="use466" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g474"> + <use + xlink:href="#glyph0-3" + x="428.89999" + y="108" + id="use470" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-4" + x="437.89999" + y="108" + id="use472" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g480"> + <use + xlink:href="#glyph0-4" + x="356.89999" + y="180" + id="use476" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-6" + x="365.89999" + y="180" + id="use478" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g484"> + <use + xlink:href="#glyph0-5" + x="397.39999" + y="180" + id="use482" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g490"> + <use + xlink:href="#glyph0-3" + x="428.89999" + y="180" + id="use486" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-4" + x="437.89999" + y="180" + id="use488" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g494"> + <use + xlink:href="#glyph0-1" + x="254.3" + y="324" + id="use492" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g498"> + <use + xlink:href="#glyph0-2" + x="290.29999" + y="324" + id="use496" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g502"> + <use + xlink:href="#glyph0-7" + x="326.29999" + y="324" + id="use500" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g508"> + <use + xlink:href="#glyph0-3" + x="429.79999" + y="324" + id="use504" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-4" + x="438.79999" + y="324" + id="use506" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g514"> + <use + xlink:href="#glyph0-4" + x="393.79999" + y="324" + id="use510" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-6" + x="402.79999" + y="324" + id="use512" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g518"> + <use + xlink:href="#glyph0-5" + x="362.29999" + y="324" + id="use516" + width="100%" + height="100%" /> + </g> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="M 6178.9844,2678 V 2093" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path520" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 1453.9844,2183 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path522" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 1813.9844,2183 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path524" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 373.98437,2183 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path526" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="M 13.984375,1463 H 373.98437 v 360 H 13.984375 Z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path528" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 733.98437,1463 h 360.00003 v 360 H 733.98437 Z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path530" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 1813.9844,1463 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path532" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 373.98437,1463 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path534" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="M 13.984375,743 H 373.98437 v 360 H 13.984375 Z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path536" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 733.98437,743 h 360.00003 v 360 H 733.98437 Z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path538" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 373.98437,743 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path540" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 1093.9844,743 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path542" /> + <g + clip-path="url(#clip1)" + clip-rule="nonzero" + id="g546"> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="M 5,4.992188 H 365 V 364.99219 H 5 Z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path544" /> + </g> + <g + clip-path="url(#clip2)" + clip-rule="nonzero" + id="g550"> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 725,4.992188 h 360 V 364.99219 H 725 Z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path548" /> + </g> + <g + clip-path="url(#clip3)" + clip-rule="nonzero" + id="g554"> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="M 365,4.992188 H 725 V 364.99219 H 365 Z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path552" /> + </g> + <g + clip-path="url(#clip4)" + clip-rule="nonzero" + id="g558"> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 1085,4.992188 h 360 V 364.99219 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path556" /> + </g> + <g + clip-path="url(#clip5)" + clip-rule="nonzero" + id="g562"> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 1805,4.992188 h 360 V 364.99219 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path560" /> + </g> + <g + clip-path="url(#clip6)" + clip-rule="nonzero" + id="g566"> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 1445,4.992188 h 360 V 364.99219 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path564" /> + </g> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 3118.9844,3623 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path568" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 3478.9844,3623 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path570" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="M 13.984375,2183 H 373.98437 v 360 H 13.984375 Z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path572" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 4756.9922,1463 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path574" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 5476.9922,1463 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path576" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 5116.9922,1463 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path578" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 5836.9922,1463 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path580" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 6196.9922,1463 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path582" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 6556.9922,1463 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path584" /> + <g + style="fill:#000000;fill-opacity:1" + id="g588"> + <use + xlink:href="#glyph0-1" + x="489.20001" + y="252" + id="use586" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g592"> + <use + xlink:href="#glyph0-2" + x="525.20001" + y="252" + id="use590" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g596"> + <use + xlink:href="#glyph0-7" + x="561.20001" + y="252" + id="use594" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g602"> + <use + xlink:href="#glyph0-3" + x="664.70001" + y="252" + id="use598" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-4" + x="673.70001" + y="252" + id="use600" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g608"> + <use + xlink:href="#glyph0-4" + x="624.20001" + y="252" + id="use604" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-6" + x="633.20001" + y="252" + id="use606" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g612"> + <use + xlink:href="#glyph0-5" + x="597.20001" + y="252" + id="use610" + width="100%" + height="100%" /> + </g> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 733.98437,3623 h 360.00003 v 360 H 733.98437 Z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path614" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 1093.9844,3623 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path616" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 1453.9844,3623 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path618" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 1813.9844,3623 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path620" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="M 13.984375,2903 H 373.98437 v 360 H 13.984375 Z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path622" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 1093.9844,2903 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path624" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 1453.9844,2903 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path626" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 1813.9844,2903 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path628" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 2398.9844,2903 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path630" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 4198.9844,1463 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path632" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 2758.9844,1463 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path634" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="M 4198.9844,1958 V 1373" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path636" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 5458.9844,3623 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path638" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 5818.9844,3623 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path640" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 4738.9844,2903 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path642" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 5818.9844,2903 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path644" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 6178.9844,2903 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path646" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 6538.9844,2903 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path648" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 4738.9844,2183 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path650" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 6178.9844,2183 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path652" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 6538.9844,2183 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path654" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 5098.9844,2183 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path656" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 6178.9844,3623 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path658" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 6538.9844,3623 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path660" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="M 6178.9844,3353 V 2768" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path662" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="M 6178.9844,4073 V 3488" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path664" /> + <g + style="fill:#000000;fill-opacity:1" + id="g720"> + <use + xlink:href="#glyph0-8" + x="487.39999" + y="287.10001" + id="use666" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-9" + x="495.392" + y="287.10001" + id="use668" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-10" + x="504.392" + y="287.10001" + id="use670" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-9" + x="512.38397" + y="287.10001" + id="use672" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-11" + x="521.38397" + y="287.10001" + id="use674" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-12" + x="530.38397" + y="287.10001" + id="use676" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-13" + x="534.88397" + y="287.10001" + id="use678" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-10" + x="542.87598" + y="287.10001" + id="use680" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-14" + x="550.86798" + y="287.10001" + id="use682" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-8" + x="559.86798" + y="287.10001" + id="use684" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-11" + x="567.85999" + y="287.10001" + id="use686" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-15" + x="576.85999" + y="287.10001" + id="use688" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-16" + x="585.85999" + y="287.10001" + id="use690" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-12" + x="593.85199" + y="287.10001" + id="use692" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-17" + x="598.35199" + y="287.10001" + id="use694" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-12" + x="608.50403" + y="287.10001" + id="use696" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-18" + x="613.00403" + y="287.10001" + id="use698" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-9" + x="620.00598" + y="287.10001" + id="use700" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-19" + x="629.00598" + y="287.10001" + id="use702" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-20" + x="634.01001" + y="287.10001" + id="use704" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-16" + x="639.01398" + y="287.10001" + id="use706" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-12" + x="647.00598" + y="287.10001" + id="use708" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-20" + x="651.50598" + y="287.10001" + id="use710" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-21" + x="656.51001" + y="287.10001" + id="use712" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-19" + x="662.50403" + y="287.10001" + id="use714" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-13" + x="667.508" + y="287.10001" + id="use716" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-16" + x="675.5" + y="287.10001" + id="use718" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g726"> + <use + xlink:href="#glyph0-3" + x="10.4" + y="36" + id="use722" + width="100%" + height="100%" /> + <use + xlink:href="#glyph0-4" + x="19.4" + y="36" + id="use724" + width="100%" + height="100%" /> + </g> + <g + style="fill:#000000;fill-opacity:1" + id="g730"> + <use + xlink:href="#glyph0-1" + x="46.400002" + y="36" + id="use728" + width="100%" + height="100%" /> + </g> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 3118.9844,1463 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path732" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 3478.9844,2903 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path734" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 3838.9844,2903 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path736" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 4198.9844,2903 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path738" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 2398.9844,2183 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path740" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 3838.9844,2183 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path742" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 4198.9844,2183 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path744" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 2758.9844,2183 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path746" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 3838.9844,3623 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path748" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 4198.9844,3623 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path750" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="M 4198.9844,4118 V 3533" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path752" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="M 4198.9844,3398 V 2813" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path754" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="M 4198.9844,2678 V 2093" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path756" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 2408.0078,743 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path758" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 3128.0078,743 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path760" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 4208.0078,743 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path762" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 2768.0078,743 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path764" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 3848.0078,743 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path766" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 3488.0078,743 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path768" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="M 4208.0078,1238 V 653" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path770" /> + <path + style="fill:none;stroke:#000000;stroke-width:9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 2398.9844,1463 h 360 v 360 h -360 z m 0,0" + transform="matrix(0.1,0,0,-0.1,0,411.8)" + id="path772" /> + </g> +</svg> diff --git a/slides/figs/tri_insertion.svg b/slides/figs/tri_insertion.svg new file mode 100644 index 0000000..7308f97 --- /dev/null +++ b/slides/figs/tri_insertion.svg @@ -0,0 +1,1033 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="456.11932pt" + height="169.28424pt" + viewBox="0 0 456.11934 169.28424" + version="1.2" + id="svg451" + sodipodi:docname="tri_insertion.svg" + inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <sodipodi:namedview + id="namedview453" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + inkscape:document-units="pt" + showgrid="false" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" + inkscape:zoom="1.3787842" + inkscape:cx="244.41824" + inkscape:cy="70.714476" + inkscape:window-width="1920" + inkscape:window-height="1080" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + inkscape:current-layer="svg451" /> + <defs + id="defs118"> + <g + id="g50"> + <symbol + overflow="visible" + id="glyph0-0"> + <path + style="stroke:none" + d="" + id="path2" /> + </symbol> + <symbol + overflow="visible" + id="glyph0-1"> + <path + style="stroke:none" + d="M 8.5,-4.15625 H 6.65625 v -8.015625 H 5.875 L 0.21875,-4.15625 V -3 h 5.0625 v 3 h 1.375 V -3 H 8.5 Z m -3.25,0 H 0.9375 L 5.25,-10.328125 Z m 0,0" + id="path5" /> + </symbol> + <symbol + overflow="visible" + id="glyph0-2"> + <path + style="stroke:none" + d="m 2.125,0 h 4.96875 v -0.265625 c -1.390625,0 -1.6875,-0.203125 -1.71875,-1.0625 V -12.125 L 5.234375,-12.171875 2,-10.53125 v 0.25 c 0.703125,-0.265625 1.125,-0.390625 1.296875,-0.390625 0.375,0 0.53125,0.265625 0.53125,0.84375 v 8.15625 c -0.03125,1.125 -0.34375,1.390625 -1.703125,1.40625 z m 0,0" + id="path8" /> + </symbol> + <symbol + overflow="visible" + id="glyph0-3"> + <path + style="stroke:none" + d="M 3.265625,-10.5 H 6.78125 c 0.3125,0 0.359375,-0.01563 0.421875,-0.15625 l 0.6875,-1.609375 -0.171875,-0.125 c -0.265625,0.359375 -0.421875,0.46875 -0.828125,0.46875 H 3.125 L 1.171875,-7.65625 C 1.15625,-7.609375 1.15625,-7.59375 1.15625,-7.5625 c 0,0.109375 0.0625,0.140625 0.21875,0.140625 0.5625,0 1.265625,0.125 2.03125,0.359375 2.0625,0.671875 3,1.765625 3,3.578125 0,1.71875 -1.078125,3.078125 -2.5,3.078125 -0.359375,0 -0.640625,-0.140625 -1.1875,-0.53125 C 2.140625,-1.375 1.75,-1.53125 1.328125,-1.53125 c -0.5,0 -0.75,0.21875 -0.75,0.671875 0,0.671875 0.828125,1.109375 2.1875,1.109375 1.5,0 2.796875,-0.484375 3.71875,-1.40625 0.8125,-0.8125 1.1875,-1.828125 1.1875,-3.203125 0,-1.296875 -0.34375,-2.125 -1.234375,-3.015625 C 5.65625,-8.171875 4.625,-8.59375 2.5,-8.96875 Z m 0,0" + id="path11" /> + </symbol> + <symbol + overflow="visible" + id="glyph0-4"> + <path + style="stroke:none" + d="m 8.078125,-11.921875 h -6.65625 l -1.0625,2.65625 0.3125,0.140625 C 1.40625,-10.328125 1.75,-10.5625 2.75,-10.578125 H 6.65625 L 3.09375,0.140625 H 4.265625 L 8.078125,-11.625 Z m 0,0" + id="path14" /> + </symbol> + <symbol + overflow="visible" + id="glyph0-5"> + <path + style="stroke:none" + d="m 2.75,-5.9375 c 1.0625,0 1.484375,0.03125 1.890625,0.203125 1.140625,0.40625 1.828125,1.421875 1.828125,2.65625 0,1.53125 -1.015625,2.6875 -2.34375,2.6875 -0.5,0 -0.859375,-0.125 -1.53125,-0.5625 C 2.0625,-1.28125 1.765625,-1.40625 1.453125,-1.40625 c -0.40625,0 -0.671875,0.25 -0.671875,0.625 0,0.640625 0.765625,1.03125 2.03125,1.03125 1.359375,0 2.78125,-0.46875 3.65625,-1.203125 C 7.3125,-1.6875 7.765625,-2.734375 7.765625,-3.9375 7.765625,-4.875 7.46875,-5.703125 6.96875,-6.265625 6.59375,-6.65625 6.25,-6.875 5.46875,-7.21875 6.703125,-8.0625 7.140625,-8.734375 7.140625,-9.703125 c 0,-1.46875 -1.125,-2.46875 -2.796875,-2.46875 -0.90625,0 -1.703125,0.3125 -2.34375,0.890625 -0.546875,0.5 -0.8125,0.953125 -1.1875,2.03125 l 0.265625,0.0625 c 0.71875,-1.328125 1.53125,-1.90625 2.671875,-1.90625 1.1875,0 1.96875,0.78125 1.96875,1.9375 0,0.640625 -0.265625,1.265625 -0.71875,1.734375 -0.53125,0.546875 -1.046875,0.8125 -2.265625,1.25 z m 0,0" + id="path17" /> + </symbol> + <symbol + overflow="visible" + id="glyph0-6"> + <path + style="stroke:none" + d="m 5.21875,-6.671875 c 1.796875,-0.984375 2.40625,-1.71875 2.40625,-2.9375 0,-1.5 -1.265625,-2.5625 -3.09375,-2.5625 -1.953125,0 -3.421875,1.203125 -3.421875,2.84375 0,1.171875 0.34375,1.703125 2.234375,3.359375 -1.953125,1.484375 -2.328125,2.015625 -2.328125,3.25 0,1.765625 1.390625,2.96875 3.453125,2.96875 2.15625,0 3.546875,-1.1875 3.546875,-3.046875 0,-1.375 -0.625,-2.25 -2.796875,-3.875 z m -0.328125,1.84375 c 1.3125,0.9375 1.75,1.59375 1.75,2.59375 C 6.640625,-1.0625 5.828125,-0.25 4.65625,-0.25 3.296875,-0.25 2.375,-1.296875 2.375,-2.84375 2.375,-4.015625 2.75,-4.75 3.8125,-5.609375 Z M 4.703125,-7 c -1.609375,-1.046875 -2.25,-1.875 -2.25,-2.875 0,-1.046875 0.8125,-1.78125 1.9375,-1.78125 1.21875,0 2,0.78125 2,2.03125 0,1.09375 -0.46875,1.8125 -1.6875,2.625 z m 0,0" + id="path20" /> + </symbol> + <symbol + overflow="visible" + id="glyph0-7"> + <path + style="stroke:none" + d="m 4.578125,-12.171875 c -1,0 -1.75,0.296875 -2.421875,0.9375 -1.046875,1.015625 -1.71875,3.078125 -1.71875,5.1875 0,1.984375 0.59375,4.0625 1.4375,5.078125 C 2.53125,-0.1875 3.453125,0.25 4.5,0.25 c 0.921875,0 1.6875,-0.296875 2.34375,-0.9375 1.046875,-0.984375 1.71875,-3.078125 1.71875,-5.25 0,-3.6875 -1.625,-6.234375 -3.984375,-6.234375 z m -0.0625,0.46875 c 1.515625,0 2.328125,2.03125 2.328125,5.796875 0,3.765625 -0.796875,5.6875 -2.34375,5.6875 -1.546875,0 -2.34375,-1.921875 -2.34375,-5.671875 0,-3.828125 0.8125,-5.8125 2.359375,-5.8125 z m 0,0" + id="path23" /> + </symbol> + <symbol + overflow="visible" + id="glyph0-8"> + <path + style="stroke:none" + d="M 5.671875,-5.65625 5.59375,-8.125 H 5.40625 C 5.3125,-7.96875 5.21875,-7.921875 5.109375,-7.921875 5,-7.921875 4.828125,-7.953125 4.625,-8.046875 4.21875,-8.1875 3.796875,-8.28125 3.359375,-8.28125 c -1.421875,0 -2.4375,0.9375 -2.4375,2.234375 0,1 0.578125,1.734375 2.109375,2.59375 l 1.03125,0.59375 C 4.703125,-2.5 5,-2.0625 5,-1.515625 5,-0.71875 4.421875,-0.21875 3.515625,-0.21875 c -1.25,0 -1.875,-0.6875 -2.296875,-2.515625 H 0.9375 v 2.8125 h 0.234375 c 0.125,-0.1875 0.203125,-0.21875 0.40625,-0.21875 C 1.78125,-0.140625 2,-0.109375 2.40625,0 c 0.484375,0.109375 0.953125,0.1875 1.3125,0.1875 1.40625,0 2.546875,-1.046875 2.546875,-2.3125 0,-0.90625 -0.4375,-1.5 -1.515625,-2.140625 L 2.8125,-5.421875 C 2.296875,-5.71875 2.03125,-6.15625 2.03125,-6.640625 c 0,-0.734375 0.5625,-1.21875 1.390625,-1.21875 1.03125,0 1.5625,0.59375 1.984375,2.203125 z m 0,0" + id="path26" /> + </symbol> + <symbol + overflow="visible" + id="glyph0-9"> + <path + style="stroke:none" + d="M 8.625,-0.90625 H 8.53125 C 7.65625,-0.9375 7.53125,-1.078125 7.5,-1.921875 V -8.09375 H 4.65625 v 0.296875 C 5.78125,-7.734375 6,-7.5625 6,-6.65625 v 4.21875 c 0,0.515625 -0.09375,0.765625 -0.34375,0.96875 -0.484375,0.390625 -1.046875,0.609375 -1.59375,0.609375 -0.703125,0 -1.265625,-0.609375 -1.265625,-1.375 V -8.09375 H 0.15625 v 0.25 c 0.859375,0.03125 1.109375,0.28125 1.125,1.140625 v 4.546875 c 0,1.421875 0.859375,2.34375 2.171875,2.34375 0.671875,0 1.375,-0.296875 1.859375,-0.78125 L 6.078125,-1.375 v 1.5 L 6.15625,0.15625 C 7.0625,-0.203125 7.703125,-0.390625 8.625,-0.640625 Z m 0,0" + id="path29" /> + </symbol> + <symbol + overflow="visible" + id="glyph0-10"> + <path + style="stroke:none" + d="m 0.28125,0 h 4.265625 v -0.265625 c -1.1875,-0.09375 -1.3125,-0.25 -1.328125,-1.578125 v -6.375 l -0.0625,-0.0625 -2.796875,0.984375 v 0.28125 L 0.5,-7.03125 c 0.21875,-0.046875 0.4375,-0.0625 0.609375,-0.0625 0.4375,0 0.59375,0.296875 0.59375,1.078125 V -1.84375 C 1.671875,-0.5 1.515625,-0.328125 0.28125,-0.265625 Z m 2.015625,-12.296875 c -0.484375,0 -0.890625,0.421875 -0.890625,0.921875 0,0.515625 0.390625,0.921875 0.890625,0.921875 0.546875,0 0.9375,-0.40625 0.9375,-0.921875 0,-0.515625 -0.40625,-0.921875 -0.9375,-0.921875 z m 0,0" + id="path32" /> + </symbol> + <symbol + overflow="visible" + id="glyph0-11"> + <path + style="stroke:none" + d="M 4.59375,-8.09375 H 2.765625 v -2.09375 c 0,-0.1875 -0.03125,-0.234375 -0.125,-0.234375 -1.03125,1.515625 -1.578125,2.125 -2.09375,2.4375 -0.203125,0.125 -0.3125,0.21875 -0.3125,0.328125 0,0.0625 0.015625,0.09375 0.078125,0.125 h 0.953125 v 5.421875 c 0,1.515625 0.53125,2.296875 1.59375,2.296875 0.890625,0 1.5625,-0.4375 2.15625,-1.375 L 4.78125,-1.390625 C 4.390625,-0.921875 4.109375,-0.75 3.703125,-0.75 c -0.65625,0 -0.9375,-0.484375 -0.9375,-1.625 V -7.53125 H 4.59375 Z m 0,0" + id="path35" /> + </symbol> + <symbol + overflow="visible" + id="glyph0-12"> + <path + style="stroke:none" + d="M 7.34375,-2.953125 C 6.484375,-1.578125 5.703125,-1.0625 4.546875,-1.0625 3.53125,-1.0625 2.75,-1.578125 2.234375,-2.609375 1.90625,-3.296875 1.78125,-3.875 1.75,-4.984375 H 7.296875 C 7.140625,-6.15625 6.96875,-6.671875 6.515625,-7.25 5.96875,-7.90625 5.140625,-8.28125 4.21875,-8.28125 c -0.90625,0 -1.75,0.328125 -2.4375,0.9375 C 0.9375,-6.609375 0.453125,-5.328125 0.453125,-3.859375 0.453125,-1.375 1.75,0.1875 3.8125,0.1875 5.53125,0.1875 6.875,-0.875 7.625,-2.828125 Z M 1.78125,-5.5625 c 0.203125,-1.40625 0.8125,-2.0625 1.90625,-2.0625 1.09375,0 1.53125,0.5 1.765625,2.0625 z m 0,0" + id="path38" /> + </symbol> + <symbol + overflow="visible" + id="glyph0-13"> + <path + style="stroke:none" + d="" + id="path41" /> + </symbol> + <symbol + overflow="visible" + id="glyph0-14"> + <path + style="stroke:none" + d="m 0.09375,0 h 4.3125 V -0.265625 C 3.203125,-0.3125 2.921875,-0.5625 2.875,-1.625 v -4.046875 c 0,-0.578125 0.765625,-1.46875 1.265625,-1.46875 0.109375,0 0.265625,0.078125 0.46875,0.265625 0.265625,0.265625 0.484375,0.359375 0.71875,0.359375 0.4375,0 0.703125,-0.3125 0.703125,-0.8125 0,-0.59375 -0.375,-0.953125 -0.984375,-0.953125 -0.765625,0 -1.265625,0.390625 -2.171875,1.6875 V -8.25 L 2.796875,-8.28125 C 1.78125,-7.890625 1.140625,-7.625 0.125,-7.3125 v 0.296875 c 0.25,-0.0625 0.421875,-0.078125 0.625,-0.078125 0.453125,0 0.625,0.296875 0.625,1.078125 v 4.5 c -0.046875,0.9375 -0.15625,1.046875 -1.28125,1.25 z m 0,0" + id="path44" /> + </symbol> + <symbol + overflow="visible" + id="glyph0-15"> + <path + style="stroke:none" + d="M 7.34375,-2.953125 C 6.484375,-1.578125 5.703125,-1.0625 4.546875,-1.0625 3.53125,-1.0625 2.75,-1.578125 2.234375,-2.609375 1.90625,-3.296875 1.78125,-3.875 1.75,-4.984375 H 7.296875 C 7.140625,-6.15625 6.96875,-6.671875 6.515625,-7.25 5.96875,-7.90625 5.140625,-8.28125 4.21875,-8.28125 c -0.90625,0 -1.75,0.328125 -2.4375,0.9375 C 0.9375,-6.609375 0.453125,-5.328125 0.453125,-3.859375 0.453125,-1.375 1.75,0.1875 3.8125,0.1875 5.53125,0.1875 6.875,-0.875 7.625,-2.828125 Z M 1.78125,-5.5625 c 0.203125,-1.40625 0.8125,-2.0625 1.90625,-2.0625 1.09375,0 1.53125,0.5 1.765625,2.0625 z m 1.625,-3.5625 2.75,-1.75 c 0.390625,-0.25 0.5625,-0.46875 0.5625,-0.75 0,-0.359375 -0.234375,-0.578125 -0.640625,-0.578125 -0.265625,0 -0.421875,0.09375 -0.75,0.40625 L 2.6875,-9.125 Z m 0,0" + id="path47" /> + </symbol> + </g> + <clipPath + id="clip1"> + <path + d="m 180,301 h 36.89844 v 37 H 180 Z m 0,0" + id="path52" /> + </clipPath> + <clipPath + id="clip2"> + <path + d="m 180,300 h 36.89844 v 38 H 180 Z m 0,0" + id="path55" /> + </clipPath> + <clipPath + id="clip3"> + <path + d="M 18,3 H 55 V 5 H 18 Z m 0,0" + id="path58" /> + </clipPath> + <clipPath + id="clip4"> + <path + d="M -0.800781,410.39844 H 218.19922 V -1.601562 H -0.800781 Z M 17.601562,0.5 v 7.199219 h 17.21875 L 20.417969,4.101562 34.820312,0.5 Z m 0,0" + id="path61" /> + </clipPath> + <clipPath + id="clip5"> + <path + d="m 180,12 h 36.89844 V 50 H 180 Z m 0,0" + id="path64" /> + </clipPath> + <clipPath + id="clip6"> + <path + d="m 49,147 h 78 v 2 H 49 Z m 0,0" + id="path67" /> + </clipPath> + <clipPath + id="clip7"> + <path + d="M -0.800781,410.39844 H 218.19922 V -1.601562 H -0.800781 Z M 49.101562,144.5 v 7.19922 h 17.21875 L 51.917969,148.10156 66.320312,144.5 Z m 0,0" + id="path70" /> + </clipPath> + <clipPath + id="clip8"> + <path + d="m 180,156 h 36.89844 v 38 H 180 Z m 0,0" + id="path73" /> + </clipPath> + <clipPath + id="clip9"> + <path + d="m 180,84 h 36.89844 v 38 H 180 Z m 0,0" + id="path76" /> + </clipPath> + <clipPath + id="clip10"> + <path + d="m 54,75 h 37 v 2 H 54 Z m 0,0" + id="path79" /> + </clipPath> + <clipPath + id="clip11"> + <path + d="M -0.800781,410.39844 H 218.19922 V -1.601562 H -0.800781 Z M 53.601562,72.5 v 7.199219 h 17.21875 L 56.417969,76.101562 70.820312,72.5 Z m 0,0" + id="path82" /> + </clipPath> + <clipPath + id="clip12"> + <path + d="m 126,219 h 37 v 2 h -37 z m 0,0" + id="path85" /> + </clipPath> + <clipPath + id="clip13"> + <path + d="M -0.800781,410.39844 H 218.19922 V -1.601562 H -0.800781 Z M 125.60156,216.5 v 7.19922 h 17.21875 L 128.42187,220.10156 142.82031,216.5 Z m 0,0" + id="path88" /> + </clipPath> + <clipPath + id="clip14"> + <path + d="m 180,372 h 36.89844 v 37.60156 H 180 Z m 0,0" + id="path91" /> + </clipPath> + <clipPath + id="clip15"> + <path + d="m 144,372 h 37 v 37.60156 h -37 z m 0,0" + id="path94" /> + </clipPath> + <clipPath + id="clip16"> + <path + d="m 108,372 h 37 v 37.60156 h -37 z m 0,0" + id="path97" /> + </clipPath> + <clipPath + id="clip17"> + <path + d="m 36,372 h 37 v 37.60156 H 36 Z m 0,0" + id="path100" /> + </clipPath> + <clipPath + id="clip18"> + <path + d="m 72,372 h 37 v 37.60156 H 72 Z m 0,0" + id="path103" /> + </clipPath> + <clipPath + id="clip19"> + <path + d="m 0,372 h 37 v 37.60156 H 0 Z m 0,0" + id="path106" /> + </clipPath> + <clipPath + id="clip20"> + <path + d="m 121,291 h 78 v 2 h -78 z m 0,0" + id="path109" /> + </clipPath> + <clipPath + id="clip21"> + <path + d="M -0.800781,410.39844 H 218.19922 V -1.601562 H -0.800781 Z M 121.10156,288.5 v 7.19922 h 17.21875 L 123.92188,292.10156 138.32031,288.5 Z m 0,0" + id="path112" /> + </clipPath> + <clipPath + id="clip22"> + <path + d="m 180,228 h 36.89844 v 38 H 180 Z m 0,0" + id="path115" /> + </clipPath> + </defs> + <use + xlink:href="#glyph0-13" + x="70.501999" + y="364.10001" + id="use382" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(-0.05000001,0.07642544)" /> + <g + id="g4296" + transform="translate(-0.05000001,0.07642544)"> + <g + id="g4183"> + <path + style="fill:#85cfff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 36.5,49.10156 h 36 v -36 h -36 z m 0,0" + id="path132" /> + <use + xlink:href="#glyph0-1" + x="9.5" + y="35.599998" + id="use136" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" /> + <use + xlink:href="#glyph0-2" + x="18.5" + y="35.599998" + id="use138" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" /> + <use + xlink:href="#glyph0-2" + x="153.5" + y="35.599998" + id="use214" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" /> + <use + xlink:href="#glyph0-7" + x="162.5" + y="35.599998" + id="use216" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" /> + <use + xlink:href="#glyph0-5" + x="45.5" + y="35.599998" + id="use220" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" /> + <use + xlink:href="#glyph0-6" + x="189.5" + y="35.599998" + id="use288" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" /> + <use + xlink:href="#glyph0-4" + x="117.5" + y="35.599998" + id="use296" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" /> + <use + xlink:href="#glyph0-3" + x="81.5" + y="35.599998" + id="use300" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" /> + <path + style="clip-rule:evenodd;fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 54.5,4.10156 h -36" + id="path304" /> + <path + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="M 34.820312,0.5 20.417969,4.10156 34.820312,7.69922 Z m 0,0" + id="path310" /> + <path + style="clip-rule:nonzero;fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 180.5,49.10156 h 36 v -36 h -36 z m 0,0" + id="path312" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 144.5,49.10156 h 36 v -36 h -36 z m 0,0" + id="path316" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 108.5,49.10156 h 36 v -36 h -36 z m 0,0" + id="path318" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 72.5,49.10156 h 36 v -36 h -36 z m 0,0" + id="path320" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 0.5,49.10156 h 36 v -36 h -36 z m 0,0" + id="path322" /> + </g> + <g + id="g4165"> + <path + style="fill:#85cfff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 108.5,168.75781 h 36 v -36 h -36 z m 0,0" + id="path128" /> + <use + xlink:href="#glyph0-3" + x="117.5" + y="179.60001" + id="use142" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(0,-24.34375)" /> + <use + xlink:href="#glyph0-4" + x="45.5" + y="179.60001" + id="use146" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(0,-24.34375)" /> + <use + xlink:href="#glyph0-1" + x="77" + y="179.60001" + id="use150" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(0,-24.34375)" /> + <use + xlink:href="#glyph0-2" + x="86" + y="179.60001" + id="use152" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(0,-24.34375)" /> + <use + xlink:href="#glyph0-5" + x="14" + y="179.60001" + id="use156" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(0,-24.34375)" /> + <use + xlink:href="#glyph0-6" + x="189.5" + y="179.60001" + id="use160" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(0,-24.34375)" /> + <use + xlink:href="#glyph0-2" + x="153.5" + y="179.60001" + id="use164" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(0,-24.34375)" /> + <use + xlink:href="#glyph0-7" + x="162.5" + y="179.60001" + id="use166" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(0,-24.34375)" /> + <path + style="clip-rule:evenodd;fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="M 126.5,123.75781 H 50" + id="path324" /> + <path + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 66.320312,120.15625 -14.402343,3.60156 14.402343,3.59766 z m 0,0" + id="path330" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 36.5,168.75781 h 36 v -36 h -36 z m 0,0" + id="path332" /> + <path + style="clip-rule:nonzero;fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 180.5,168.75781 h 36 v -36 h -36 z m 0,0" + id="path334" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 144.5,168.75781 h 36 v -36 h -36 z m 0,0" + id="path338" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 72.5,168.75781 h 36 v -36 h -36 z m 0,0" + id="path340" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 0.5,168.75781 h 36 v -36 h -36 z m 0,0" + id="path342" /> + </g> + <g + id="g1537" + transform="translate(0,-12.171875)"> + <path + style="fill:#85cfff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 72.5,121.10156 h 36 v -36 h -36 z m 0,0" + id="path130" /> + <use + xlink:href="#glyph0-3" + x="122" + y="107.6" + id="use170" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" /> + <use + xlink:href="#glyph0-4" + x="86" + y="107.6" + id="use174" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" /> + <use + xlink:href="#glyph0-5" + x="14" + y="107.6" + id="use178" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" /> + <use + xlink:href="#glyph0-1" + x="45.5" + y="107.6" + id="use182" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" /> + <use + xlink:href="#glyph0-2" + x="54.5" + y="107.6" + id="use184" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" /> + <use + xlink:href="#glyph0-6" + x="189.5" + y="107.6" + id="use188" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" /> + <use + xlink:href="#glyph0-2" + x="153.5" + y="107.6" + id="use208" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" /> + <use + xlink:href="#glyph0-7" + x="162.5" + y="107.6" + id="use210" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 36.5,121.10156 h 36 v -36 h -36 z m 0,0" + id="path344" /> + <path + style="clip-rule:nonzero;fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 180.5,121.10156 h 36 v -36 h -36 z m 0,0" + id="path346" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 144.5,121.10156 h 36 v -36 h -36 z m 0,0" + id="path350" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 108.5,121.10156 h 36 v -36 h -36 z m 0,0" + id="path352" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 0.5,121.10156 h 36 v -36 h -36 z m 0,0" + id="path354" /> + <path + style="clip-rule:evenodd;fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 90.5,76.10156 h -36" + id="path356" /> + <path + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 70.820312,72.5 -14.402343,3.60156 14.402343,3.59766 z m 0,0" + id="path362" /> + </g> + <g + id="g4147" + transform="translate(-20.072045,-17.85576)"> + <use + xlink:href="#glyph0-1" + x="189.5" + y="395.60001" + id="use192" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(259.29137,-222.48799)" /> + <use + xlink:href="#glyph0-2" + x="198.5" + y="395.60001" + id="use194" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(259.29137,-222.48799)" /> + <use + xlink:href="#glyph0-2" + x="149" + y="395.60001" + id="use198" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(259.29137,-222.48799)" /> + <use + xlink:href="#glyph0-7" + x="158" + y="395.60001" + id="use200" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(259.29137,-222.48799)" /> + <use + xlink:href="#glyph0-6" + x="122" + y="395.60001" + id="use204" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(259.29137,-222.48799)" /> + <use + xlink:href="#glyph0-3" + x="50" + y="395.60001" + id="use224" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(259.29137,-222.48799)" /> + <use + xlink:href="#glyph0-5" + x="14" + y="395.60001" + id="use228" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(259.29137,-222.48799)" /> + <use + xlink:href="#glyph0-4" + x="86" + y="395.60001" + id="use292" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(259.29137,-222.48799)" /> + <use + xlink:href="#glyph0-8" + x="36.5" + y="364.10001" + id="use372" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(259.29137,-222.48799)" /> + <use + xlink:href="#glyph0-9" + x="43.501999" + y="364.10001" + id="use374" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(259.29137,-222.48799)" /> + <use + xlink:href="#glyph0-10" + x="52.501999" + y="364.10001" + id="use376" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(259.29137,-222.48799)" /> + <use + xlink:href="#glyph0-11" + x="57.506001" + y="364.10001" + id="use378" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(259.29137,-222.48799)" /> + <use + xlink:href="#glyph0-12" + x="62.509998" + y="364.10001" + id="use380" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(259.29137,-222.48799)" /> + <use + xlink:href="#glyph0-11" + x="75.001999" + y="364.10001" + id="use384" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(259.29137,-222.48799)" /> + <use + xlink:href="#glyph0-14" + x="80.005997" + y="364.10001" + id="use386" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(259.29137,-222.48799)" /> + <use + xlink:href="#glyph0-10" + x="86" + y="364.10001" + id="use388" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(259.29137,-222.48799)" /> + <use + xlink:href="#glyph0-15" + x="91.003998" + y="364.10001" + id="use390" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(259.29137,-222.48799)" /> + <use + xlink:href="#glyph0-12" + x="98.996002" + y="364.10001" + id="use392" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(259.29137,-222.48799)" /> + <path + style="clip-rule:nonzero;fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 439.79137,186.61357 h 36 v -36 h -36 z m 0,0" + id="path396" /> + <path + style="clip-rule:nonzero;fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 403.79137,186.61357 h 36 v -36 h -36 z m 0,0" + id="path400" /> + <path + style="clip-rule:nonzero;fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 367.79137,186.61357 h 36 v -36 h -36 z m 0,0" + id="path404" /> + <path + style="clip-rule:nonzero;fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 295.79137,186.61357 h 36 v -36 h -36 z m 0,0" + id="path408" /> + <path + style="clip-rule:nonzero;fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 331.79137,186.61357 h 36 v -36 h -36 z m 0,0" + id="path412" /> + <path + style="clip-rule:nonzero;fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 259.79137,186.61357 h 36 v -36 h -36 z m 0,0" + id="path416" /> + </g> + <g + id="g4103" + transform="translate(-20.072045,-0.680515)"> + <path + style="clip-rule:nonzero;fill:#85cfff;fill-opacity:1;fill-rule:evenodd;stroke:none" + d="m 439.79137,109.6102 h 36 V 73.610197 h -36 z m 0,0" + id="path120" /> + <path + style="clip-rule:nonzero;fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 439.79137,109.6102 h 36 V 73.610197 h -36 z m 0,0" + id="path124" /> + <use + xlink:href="#glyph0-2" + x="117.5" + y="323.60001" + id="use232" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(259.29137,-227.49136)" /> + <use + xlink:href="#glyph0-7" + x="126.5" + y="323.60001" + id="use234" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(259.29137,-227.49136)" /> + <use + xlink:href="#glyph0-1" + x="153.5" + y="323.60001" + id="use238" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(259.29137,-227.49136)" /> + <use + xlink:href="#glyph0-2" + x="162.5" + y="323.60001" + id="use240" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(259.29137,-227.49136)" /> + <use + xlink:href="#glyph0-6" + x="189.5" + y="323.60001" + id="use244" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(259.29137,-227.49136)" /> + <use + xlink:href="#glyph0-4" + x="86" + y="323.60001" + id="use248" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(259.29137,-227.49136)" /> + <use + xlink:href="#glyph0-3" + x="50" + y="323.60001" + id="use252" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(259.29137,-227.49136)" /> + <use + xlink:href="#glyph0-5" + x="14" + y="323.60001" + id="use256" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(259.29137,-227.49136)" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 403.79137,109.6102 h 36 V 73.610197 h -36 z m 0,0" + id="path420" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 367.79137,109.6102 h 36 V 73.610197 h -36 z m 0,0" + id="path422" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 295.79137,109.6102 h 36 V 73.610197 h -36 z m 0,0" + id="path424" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 331.79137,109.6102 h 36 V 73.610197 h -36 z m 0,0" + id="path426" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 259.79137,109.6102 h 36 V 73.610197 h -36 z m 0,0" + id="path428" /> + <path + style="clip-rule:evenodd;fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 457.79137,64.610197 h -76.5" + id="path430" /> + <path + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 397.61168,61.008637 -14.39843,3.60156 14.39843,3.59766 z m 0,0" + id="path436" /> + </g> + <g + id="g4121" + transform="translate(-20.072045,0.487993)"> + <path + style="fill:#85cfff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 403.79137,48.613567 h 36 v -36 h -36 z m 0,0" + id="path134" /> + <use + xlink:href="#glyph0-1" + x="117.5" + y="251.60001" + id="use260" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(259.29137,-216.48799)" /> + <use + xlink:href="#glyph0-2" + x="126.5" + y="251.60001" + id="use262" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(259.29137,-216.48799)" /> + <use + xlink:href="#glyph0-4" + x="86" + y="251.60001" + id="use266" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(259.29137,-216.48799)" /> + <use + xlink:href="#glyph0-3" + x="50" + y="251.60001" + id="use270" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(259.29137,-216.48799)" /> + <use + xlink:href="#glyph0-5" + x="14" + y="251.60001" + id="use274" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(259.29137,-216.48799)" /> + <use + xlink:href="#glyph0-6" + x="189.5" + y="251.60001" + id="use278" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(259.29137,-216.48799)" /> + <use + xlink:href="#glyph0-2" + x="153.5" + y="251.60001" + id="use282" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(259.29137,-216.48799)" /> + <use + xlink:href="#glyph0-7" + x="162.5" + y="251.60001" + id="use284" + width="100%" + height="100%" + style="fill:#000000;fill-opacity:1" + transform="translate(259.29137,-216.48799)" /> + <path + style="clip-rule:evenodd;fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 421.79137,3.6135668 h -36" + id="path364" /> + <path + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 402.11168,0.01200676 -14.39843,3.60156004 14.39843,3.59766 z m 0,0" + id="path370" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 367.79137,48.613567 h 36 v -36 h -36 z m 0,0" + id="path438" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 295.79137,48.613567 h 36 v -36 h -36 z m 0,0" + id="path440" /> + <path + style="clip-rule:nonzero;fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 439.79137,48.613567 h 36 v -36 h -36 z m 0,0" + id="path442" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 331.79137,48.613567 h 36 v -36 h -36 z m 0,0" + id="path446" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.9;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1" + d="m 259.79137,48.613567 h 36 v -36 h -36 z m 0,0" + id="path448" /> + </g> + </g> +</svg> -- GitLab