diff --git a/slides/allocation_dynamique.md b/slides/allocation_dynamique.md new file mode 100644 index 0000000000000000000000000000000000000000..89db5b0457b8d2dc728f811fadb54a8df0dcf96c --- /dev/null +++ b/slides/allocation_dynamique.md @@ -0,0 +1,261 @@ +--- +title: "Allocation dynamique de mémoire" +date: "2023-12-07" +--- + +# Allocation dynamique de mémoire (1/7) + +- La fonction `malloc`{.C} permet d'allouer dynamiquement (pendant l'exécution du programme) une zone de mémoire contiguë. + + ```C + #include <stdlib.h> + void *malloc(size_t size); + ``` +- `size`{.C} est la taille de la zone mémoire **en octets**. +- Retourne un pointeur sur la zone mémoire ou `NULL`{.C} en cas d'échec: **toujours vérifier** que la valeur retournée est `!= NULL`{.C}. +- Le *type* du retour est `void *`{.C} (un pointeur de type quelconque). + +# Allocation dynamique de mémoire (2/7) + +- On peut allouer et initialiser une `fraction_t`{.C}: + + ```C + fraction_t *frac = malloc(sizeof(fraction_t)); + frac->num = 1; + frac->denom = -1; + ``` +- La zone mémoire **n'est pas** initialisée. +- Désallouer la mémoire explicitement, sinon **fuites mémoires**. +- Il faut connaître la **taille** des données à allouer. + +{width=100%} + +# Allocation dynamique de mémoire (3/7) + +- La fonction `free()`{.C} permet de libérer une zone préalablement allouée avec `malloc()`{.C}. + + ```C + #include <stdlib.h> + void free(void *ptr); + ``` +- A chaque `malloc()`{.C} doit correspondre exactement un `free()`{.C}. +- Si la mémoire n'est pas libérée: **fuite mémoire** (l'ordinateur plante quand il y a plus de mémoire). +- Si la mémoire est **libérée deux fois**: *seg. fault*. +- Pour éviter les mauvaises surprises mettre `ptr`{.C} à `NULL`{.C} après + libération. + +# Allocation dynamique de mémoire (4/7) + +## Tableaux dynamiques + +- Pour allouer un espace mémoire de 50 entiers: un tableau + + ```C + int *p = malloc(50 * sizeof(int)); + for (int i = 0; i < 50; ++i) { + p[i] = 0; + } + ``` + +## Arithmétique de pointeurs + +- Parcourir la mémoire différemment qu'avec l'indexation + + ```C + int *p = malloc(50 * sizeof(int)); + // initialize somehow + int a = p[7]; + int b = *(p + 7); // on avance de 7 "int" + p[0] == *p; // le pointeur est le premier élément + ``` + +# Allocation dynamique de mémoire (5/7) + +## Arithmétique de pointeurs + +{width=100%} + +## Quelle est la complexité de l'accès à une case d'un tableau? + +. . . + +$$ +\mathcal{O}(1). +$$ + +# Allocation dynamique de mémoire (6/7) + +## Pointeur de pointeur + +- Tout comme une valeur a une adresse, un pointeur a lui-même une adresse: + + ```C + int a = 2; + int *b = &a; + int **c = &b; + ``` +- En effet, un pointeur est aussi une variable (une variable qui contient une adresse mémoire). + +- Chaque `*`{.C} rajoute une indirection. + +# Allocation dynamique de mémoire (6/7) + +## Pointeur de pointeur + +{height=100%} + +# Allocation dynamique de mémoire (7/7) + +- Avec `malloc()`, on peut allouer dynamiquement des tableaux de pointeurs: + + ```C + int **p = malloc(50 * sizeof(int*)); + for (int i = 0; i < 50; ++i) { + p[i] = malloc(70 * sizeof(int)); + } + int a = p[5][8]; // on indexe dans chaque dimension + ``` + +- Ceci est une matrice (un tableau de tableaux). + +# Tableau dynamique en argument d'une fonction + +## Implémenter la fonction ci-dessous + +```C +int32_t *p = malloc(50 * sizeof(*p)); +initialize_to(p, 50, -1); // initialise un tableau à -1 +free(p); // ne pas oublier +``` + +. . . + +```C +void initialize_to(int32_t *p, size_t size, int32_t val) { + for (size_t i = 0; i < size; ++i) { + p[i] = val; + } +} +``` + + +# Tableau dynamique retourné d'une fonction + +## Implémenter la fonction ci-dessous + +```C +// alloue un tableau de taille 50 et l'initialise à -1 +int32_t *p = initialize_to(50, -1); +free(p); // ne pas oublier +``` + +. . . + +```C +int32_t *initialize_to(size_t size, int32_t val) { + int32_t *p = malloc(size * sizeof(*p)); + for (size_t i = 0; i < size; ++i) { + p[i] = val; + } + return p; +} +``` + +## Pourquoi on peut retourner un tableau dynamique et pas un statique? + +. . . + +* Le tableau est alloué sur le **tas** et non sur la **pile**. +* La mémoire est gérée manuellement sur le tas, automatiquement sur la pile. + + + +# Les *sanitizers* + +Problèmes mémoire courants: + +* Dépassement de capacité de tableaux. +* Utilisation de mémoire non allouée. +* Fuites mémoire. +* Double libération. + +Outils pour leur détection: + +* Valgrind (outil externe). +* Sanitizers (ajouts de marqueurs à la compilation). + +Ici on utilise les sanitizers (modification de la ligne de compilation, modifiez donc vos *Makefile*): + +```bash +gcc -o main main.c -g -fsanitize=address -fsanitize=leak +``` + +**Attention:** Il faut également faire l'édition des liens avec les sanitizers. + +# Questions + +## Que fait le code suivant? + +```C +int *p = malloc(50 * sizeof(int)); +p[10] = 1; +``` + +. . . + +* On alloue de la place pour 50 entiers. +* On initialise le 11ème élément du tableau à 1. +* Les autres éléments sont non-initialisés. + +# Questions + +## Que fait le code suivant? + +```C +float *p = malloc(50); +p[20] = 1.3; +``` + +. . . + +* On déclare un pointeur de floats de taille 50 octets. +* Mais il ne peut contenir que `50 / 4` floats (un float est composé de 32 bits). +* On dépasse la capacité de la mémoire allouée: comportement indéfini. + + +# Questions + +* Soit le code suivant + +```C +int *p = malloc(50 * sizeof(int)); +for (int i = 0; i < 50; ++i) { + p[i] = 0; +} +``` + +* Le réécrire en utilisant uniquement l'arithmétique de pointeurs. + +. . . + +```C +int *p = malloc(50 * sizeof(int)); +for (int i = 0; i < 50; ++i) { + *(p+i) = 0; +} +``` + +# Questions + +## Que valent les expressions suivantes? + +```C +in32_t *p = malloc(50 * sizeof(int32_t)); +sizeof(p); +sizeof(*p); +(p + 20); +*(p + 20); +p[-1]; +p[50]; +7[p]; +``` diff --git a/slides/compilation_make.md b/slides/compilation_make.md new file mode 100644 index 0000000000000000000000000000000000000000..92db0e0ec72a53b9357499a9807cced78ff54ee2 --- /dev/null +++ b/slides/compilation_make.md @@ -0,0 +1,398 @@ +--- +title: "Compilation séparée et Makefile" +date: "2023-11-02" +--- + +# Prototypes de fonctions (1/3) + +```C +// Prototype, pas d'implémentation, juste la doc +int sum(int size, int tab[size]); +``` + +## Principes généraux de programmation + +- Beaucoup de fonctionnalités dans un code $\Rightarrow$ Modularisation. +- Modularisation du code $\Rightarrow$ écriture de fonctions. +- Beaucoup de fonctions $\Rightarrow$ regrouper les fonctions dans des fichiers séparés. + +## Mais pourquoi? + +- Lisibilité. +- Raisonnement sur le code. +- Débogage. + +## Exemple + +- Libraire `stdio.h`: `printf()`{.C}, `scanf()`{.C}, ... + +# Prototypes de fonctions (2/3) + +- Prototypes de fonctions nécessaires quand: + + 1. Utilisation de fonctions dans des fichiers séparés. + 2. Utilisation de librairies. +- Un prototype indique au compilateur la signature d'une fonction. +- On met les prototypes des fonctions **publiques** dans des fichiers *headers*, extension `.h`. +- Les *implémentations* des fonctions vont dans des fichier `.c`. + +# Prototypes de fonctions (3/3) + +## Fichier header + +- Porte l'extension `.h` +- Contient: + - définitions des types + - prototypes de fonctions + - macros + - directives préprocesseur (cf. plus loin) +- Utilisé pour décrire **l'interface** d'une librairie ou d'un module. +- Un fichier `C` (extension `.c`) utilise un header en *l'important* avec la directive `#include`{.C}: + + ```C + #include <stdio.h> // dans LD_LIBRARY_PATH + #include "chemin/du/prototypes.h" // explicite + ``` + +# Génération d'un exécutable (1/5) + +## Un seul fichier source + +{width=100%} + +# Génération d'un exécutable (2/5) + +\footnotesize + +```bash +gcc proc.c -o prog +``` + +1. **Précompilation: ** `gcc` appelle `cpp`, le préprocesseur qui effectue de la substitution de texte (`#define`, `#include`, macros, ...) et génère le code `C` à compiler, portant l'extension `.i` (`prog.i`). +2. **Compilation assembleur: ** `gcc` compile le code C en code assembleur, portant l'extension `.s` (`prog.s`). +3. **Compilation code objet: ** `gcc` appelle `as`, l'assembleur, qui compile le code assembleur en code machine (code objet) portant l'extension `.o` (`prog.o`). +4. **Édition des liens: ** `gcc` appelle `ld`, l'éditeur de liens, qui lie le code objet avec les librairies et d'autres codes objet pour produire l'exécutable final (`prog`). + +Les différents codes intermédiaires sont effacés automatiquement. + +# Génération d'un exécutable (3/5) + +## Plusieurs fichiers sources + +{width=100%} + +# Génération d'un exécutable (4/5) + +\footnotesize + +::: Main + +## `main.c` + +```C +#include <stdio.h> +#include "sum.h" +int main() { + int tab[] = {1, 2, 3, 4}; + printf("sum: %d\n", sum(tab, 4)); + return 0; +} +``` +::: + +:::::::::::::: {.columns} + +::: {.column width="45%"} + +## `sum.h` + +```C +#ifndef _SUM_H_ +#define _SUM_H_ +int sum(int tab[], int n); +#endif +``` +::: +::: {.column width="55%"} + +## `sum.c` + +```C +#include "sum.h" +int sum(int tab[], int n) { + int s = 0; + for (int i = 0; i < n; i++) { + s += tab[i]; + } + return s; +} +``` +::: + +:::::::::::::: + + +# Génération d'un exécutable (5/5) + +La compilation séparée se fait en plusieurs étapes. + +## Compilation séparée + +1. Générer séparément les fichiers `.o` avec l'option `-c`. +2. Éditer les liens avec l'option `-o` pour générer l'exécutable. + +## Exemple + +- Création des fichiers objets, `main.o` et `sum.o` + + ```bash + $ gcc -Wall -Wextra -std=c11 -c main.c + $ gcc -Wall -Wextra -std=c11 -c sum.c + ``` +- Édition des liens + + ```bash + $ gcc main.o sum.o -o prog + ``` + +# Préprocesseur (1/2) + +\footnotesize + +## Généralités + +- Première étape de la chaîne de compilation. +- Géré automatiquement par `gcc` ou `clang`. +- Lit et interprète certaines directives: + 1. Les commentaires (`//`{.C} et `/* ... */`{.C}). + 2. Les commandes commençant par `#`{.C}. +- Le préprocesseur ne compile rien, mais subtitue uniquement du texte. + +## La directive `define`{.C} + +- Permet de définir un symbole: + + ```C + #define PI 3.14159 + #define _SUM_H_ + ``` +- Permet de définir une macro. + + ```C + #define NOM_MACRO(arg1, arg2, ...) [code] + ``` + +# Préprocesseur (2/2) + +## La directive `include`{.C} + +- Permet d'inclure un fichier. +- Le contenu du fichier est ajouté à l'endroit du `#include`{.C}. +- Inclusion de fichiers "globaux" ou "locaux" + + ```C + #include <file.h> // LD_LIBRARY_PATH + #include "other_file.h" // local path + ``` +- Inclusions multiples peuvent poser problème: définitions multiples. Les headers commencent par: + + ```C + #ifndef _VAR_ + #define _VAR_ + /* commentaires */ + #endif + ``` + +# Introduction à `make` + +## A quoi ça sert? + +- Automatiser le processus de conversion d'un type de fichier à un autre, en *gérant les dépendances*. +- Effectue la conversion des fichiers qui ont changé uniquement. +- Utilisé pour la compilation: + - Création du code objet à partir des sources. + - Création de l'exécutable à partir du code objet. +- Tout "gros" projet utilise `make` (pas uniquement en `C`). + +# Utilisation de `make` + +\footnotesize + +Le programme `make` exécutera la série d'instruction se trouvant dans un `Makefile` (ou `makefile` ou `GNUmakefile`). + +## Le `Makefile` + +- Contient une liste de *règles* et *dépendances*. +- Règles et dépendances construisent des *cibles*. +- Ici utilisé pour compiler une série de fichiers sources + + ``` + $ gcc -c example.c # + plein d'options.. + $ gcc -o example exemple.o # + plein d'options + ``` + +:::::::::::::: {.columns} + +::: {.column width="55%"} + +## `Makefile` + +```bash +example: example.o + gcc -o example example.o + +exmaple.o: exmaple.c example.h + gcc -c example.c +``` +::: +::: {.column width="45%"} + +## Terminal + +```bash +$ make +gcc -c example.c +gcc -o example example.o +``` +::: +:::::::::::::: + +# Syntaxe d'un `Makefile` (1/4) + +{width=100%} + +# Syntaxe d'un `Makefile` (2/4) + +{width=100%} + +# Syntaxe d'un `Makefile` (3/4) + +{width=100%} + +# Syntaxe d'un `Makefile` (4/4) + +{width=100%} + +# Principe de fonctionnement + +1. `make` cherche le fichier `Makefile`, `makefile` ou `GNUmakefile` dans le répertoire courant. +2. Par défaut exécute la première cible, ou celle donnée en argument. +3. Décide si une cible doit être régénérée en comparant la date de modification (on recompile que ce qui a été modifié). +4. Regarde si les dépendances doivent être régénérées: + - Oui: prend la première dépendance comme cible et recommence à 3. + - Non: exécute la règle. + +`make` a un comportement **récursif**. + +# Exemple avancé + +:::::::::::::: {.columns} + +::: {.column width="55%"} + +## `Makefile` + +```bash +hello: hello.o main.o + gcc hello.o main.o -o hello + +hello.o: hello.c hello.h + gcc -Wall -Wextra -c hello.c + +main.o: main.c + gcc -Wall -Wextra -c main.c + +clean: + rm -f *.o hello + +rebuild: clean hello +``` +::: +::: {.column width="45%"} + +## Un graph complexe + +{width=100%} + +::: +:::::::::::::: + +<!-- # Factorisation + +:::::::::::::: {.columns} + +::: {.column width="55%"} +## Ancien `Makefile` + +```bash +hello: hello.o main.o + gcc hello.o main.o -o hello + +hello.o: hello.c hello.h + gcc -Wall -Wextra -c hello.c + +main.o: main.c + gcc -Wall -Wextra -c main.c + +clean: + rm -f *.o hello + +rebuild: clean hello +``` +::: +::: {.column width="45%"} + +## Nouveau `Makefile` + +```bash +CC=gcc -Wall -Wextra + +hello: hello.o main.o + $(CC) $^ -o $@ + +hello.o: hello.c hello.h + $(CC) -c $< + +main.o: main.c + $(CC) -c $< + +clean: + rm -f *.o hello + +rebuild: clean hello +``` + +::: +:::::::::::::: + +# Variables + +\footnotesize + +## Variables utilisateur + +- Déclaration + + ```bash + id = valeur + id = valeur1 valeur2 valeur3 + ``` +- Utilisation + + ```bash + $(id) + ``` +- Déclaration à la ligne de commande + + ```bash + make CFLAGS="-O3 -Wall" + ``` + +## Variables internes + +- `$@` : la cible +- `$^` : la liste des dépendances +- `$<` : la première dépendance +- `$*` : le nom de la cible sans extension + + --> diff --git a/slides/examen.md b/slides/examen.md new file mode 100644 index 0000000000000000000000000000000000000000..d28a0e82ac7db1c0d9657735ec443a76216df05b --- /dev/null +++ b/slides/examen.md @@ -0,0 +1,110 @@ +--- +title: "Précisions pour l'examen" +date: "2023-11-16" +--- + +# Administration + +- L'examen se déroule sur `nexus`. +- L'examen dure au plus 4h (il est prévu pour 3 exceptions jusqu'à 4). +- Votre code devra être dans le répertoire prévu à cet effet. +- Chaque exercice dans un répertoire (`ex1`, `ex2`, `ex3`, ...). +- Chaque exercice doit posséder son propre `Makefile` pour la compilation. + - Il est impératif de compiler avec les warnings. + - Le `Makefile` ainsi qu'un fichier minimal sera mis à disposition pour chaque exercice. + +# Documents + +- On fournit: + - Les slides d'algorithmique. + - Les slides de programmation séquentielle. +- Vous pouvez avoir: + - Une feuille A4 recto-verso ***manuscrite***. + +# Les exercices + +- Deux ou trois parties à chaque énoncé: + - Une partie "théorique" qui décrit les structures de données et fonctionnalités. + - Une partie "technique" qui propose un exemple d'exécution de votre programme avec entrées et sorties. + - Une partie "exemple" (pas obligatoire) où d'autres exemples sont donnés afin de tester l'exécution de votre programme. +- Votre code doit avoir **exactement** le comportement des exemples donnés **sous peine de sanctions**. +- Chaque code doit être **dans un unique fichier .c** (`ex1.c`, `ex2.c`, ...). +- Donc **inutile** d'écrire des fichiers `.h` ou d'avoir d'autres `.c` + +# Évaluation (technique) + +- L'évaluation se base surtout sur des critères de fonctionnement: + - le code compile-t-il? (on regarde même pas) + - s'exécute-t-il? (on regarde un peu) + - le code demandé est-il réalisé? + - donne-t-il des résultats corrects? + - votre code possède-t-il des comportements indéfinis? +- Si vous laissez des warnings vous serez pénalisé·e·s. + +# Évaluation (style) + +- Le code est-il joli? + - Présentation (indentation cohérente, variables nommées de façon raisonnable). + - Modularité (utilisation de fonctions). + - Pas de variables globales inutiles. + - Utilisation de boucles, structures de contrôle, struct, ... + - Fonctions récursives, ... + +# Les exemples + +- Chaque exemple contient: + - un input à rentrer à la ligne de commande (on peut copier-coller l'input de l'énoncé). + - un output à écrire dans le terminal (on peut comparer la sortie avec celle de l'énoncé). +- La structure de l'input doit être **exactement** la même que celle décrite dans l'énoncé. +- Pour l'input il faut impérativement utiliser `argc` et `argv[]`. +- L'output de vos exercices doit être celui de l'énoncé. + +Et maintenant place à des exemples (simplifiés)! + +# Exercice 1 + +Ce programme prend en argument deux entiers et affiche +leur somme sur une nouvelle ligne. + +## Exemple + +```bash +$ ./prog 12 19 + +31 +``` + +# Exercice 2 + +\footnotesize + +Ce programme prend en argument un nombre entier `N` puis des nombres à virgule flottante. +Il y aura exactement `N` nombres à virgule flottante. +Ensuite, votre programme multiplie chaque nombre à virgule flottante par deux et affiche la somme +sur une nouvelle ligne suivi de CHF. + +## Exemple + +```bash +$ ./prog 12 12.2 45.5 1.5 65.1 89.4 567.6 112.8 67.0 35.1 112.2 3.3 9.8 + +2243.000000 CHF +``` + +# Exercice 3 + +Ce programme prend en argument 2 chaînes de caractères (longueur max de 80), +les sépare au milieu et retourne les 4 chaînes chacune sur une nouvelle ligne +(si la longueur N est paire on sépare en 2 chaînes de longueur N/2, sinon la première +aura une longueur de N/2 et la seconde N/2+1). + +## Exemple + +```bash +./prog abcdefgh asdfghjkl + +abcd +efgh +asdf +ghjkl +``` diff --git a/slides/fichiers.md b/slides/fichiers.md new file mode 100644 index 0000000000000000000000000000000000000000..9ca40efb2c4a09b0d7edfe36f48297530de82e99 --- /dev/null +++ b/slides/fichiers.md @@ -0,0 +1,153 @@ +--- +title: "Lecture/écriture de fichiers" +date: "2023-12-14" +--- + +# Les fichier en C + +* Un fichier en C est représenté par un pointeur de fichier. + + ```C + #include <stdio.h> + FILE *fp; + ``` +* `FILE *`{.C} est une structure de donnée *opaque* contenant les informations sur l'état du fichier. +* Il est manipulé à l'aide de fonctions dédiées. +* Le pointeur de fichier est toujours passé *par copie*. + + +# Manipulations de fichier + +* Pour lire/écrire dans un fichier il faut toujours effectuer trois étapes: + 1. Ouvrir le fichier (`fopen()`{.C}). + 2. Écrire/lire dans le fichier (`fgets()`{.C}, `fputs()`{.C}, `fread()`{.C}, `fwrite()`{.C}, ...). + 3. Fermer le fichier (`fclose()`{.C}). +* Nous allons voir brièvement ces trois étapes. + +# Ouverture d'un fichier + +* L'ouverture d'un fichier se fait avec la fonction `fopen()`{.C} + + ```C + FILE *fp = fopen(filename, mode); + ``` +* `filename`{.C} est une chaîne de caractères (incluant le chemin). +* `mode`{.C} est le mode d'ouverture (`"r"`{.C}, `"w"`{.C}, ... voir `man 3 fopen`{.bash}) qui est une chaîne de caractères. +* Si l'ouverture échoue (pas la bonne permission, ou n'existe pas) `fopen()`{.C} retourne `0`. +* **Toujours** tester le retour de `fopen()`{.C} + + ```C + if (NULL == fp) { + fprintf(stderr, "Can't open output file %s!\n", + filename); // affiche dans le canal d'erreur + exit(EXIT_FAILURE); + } + ``` + +# Fermeture d'un fichier + +* Il faut **toujours** fermer un fichier à l'aide de `fclose()`{.C} + + ```C + FILE *fp = fopen("mon_fichier", "w"); + // écritures diverses + fclose(fp); + ``` +* Les données sont transférées dans une mémoire tampon, puis dans le disques. +* Si la mémoire tampon est pleine, le fichier est fermé, ... les données sont écrites sur le disque. +* Si la mémoire tampon contient encore des données à la fin du programme les données sont **perdues**. + +# Lecture d'un fichier (1/2) + +```C +char *fgets(char *s, int size, FILE *stream) +``` + +* Lit une ligne de taille d'au plus `size-1` et la stocke dans `s`, depuis `stream`. +* Retourne `s` ou `NULL` si échoue. + +```C +FILE *fp = fopen("text.txt", "r"); +char buffer[100]; +fgets(buffer, 37, fp); +// lit 36 caractères au plus et les écrit dans buffer +// s'arrête si rencontre EOF, ou "\n". +// ajoute un "\0" terminal +fclose(fp); +``` + +# Lecture d'un fichier (2/2) + +```C +size_t fread(void *ptr, size_t size, size_t nmemb, + FILE *stream) +``` + +* Lit `nmemb` éléments de taille `size` octets et les écrit à l'adresse `ptr` dans le fichier `stream`. +* Retourne le nombre d'éléments lus. + + ```C + FILE *fp = fopen("doubles.bin", "rb"); + double buffer[100]; + size_t num = fread(buffer, sizeof(double), 4, fp); + // lit 4 double, se trouvant dans le fichier fp au + // format binaire et les écrit dans buffer, puis + // retourne 4 + fclose(fp); + ``` + +# Écriture dans un fichier (1/2) + +```C +int fprintf(FILE *stream, const char *format, ...) +``` + +* Écrit la chaîne de caractères `format` dans le fichier stream. +* `format` a la même syntaxe que pour `printf()`. +* Retourne le nombre de caractères écrit sans le `\0` terminal(si réussite). + + ```C + FILE *fp = fopen("text.txt", "w"); + fprintf(fp, "Hello world! We are in %d\n", 2020); + // Écrit "Hello world! We are in 2020" + // dans le fichier fp + fclose(fp); + ``` + +# Écriture dans un fichier (2/2) + +```C +size_t fwrite(const void *ptr, size_t size, + size_t nmemb, FILE *stream) +``` + +* Écrit `nmemb` éléments de taille `size` octets se trouvant à l'adresse `ptr` dans le fichier `stream`. +* Retourne le nombre d'éléments écrits. + + ```C + FILE *fp = fopen("doubles.bin", "wb"); + double buffer[] = {1.0, 2.0, 3.0, 7.0}; + size_t num = fwrite(buffer, sizeof(double), 4, fp); + // écrit 4 double, se trouvant à l'adresse + // buffer dans le fichier fp au format binaire + // retourne 4 + fclose(fp); + ``` + +# Les pointeurs de fichiers spéciaux + +* Il existe trois `FILE *`{.C} qui existent pour tout programme: + * `stdin`{.C}: l'entrée standard. + * `stdout`{.C}: la sortie standard. + * `stderr`{.C}: l'erreur standard. +* Lors d'un fonctionnement dans le terminal: + * l'entrée standard est le *clavier* + * la sortie et erreur standard sont affichés dans le *terminal*. +* Ainsi on a + + ```C + fprintf(stdout, "texte\n"); // == printf("texte\n"); + int a; + fscanf(stdin, "%d", &a); // == scanf("%d", &a); + ``` + diff --git a/slides/figs/compilation.svg b/slides/figs/compilation.svg new file mode 100644 index 0000000000000000000000000000000000000000..2f84b11cbf0983ef63ccc2fc09b363ac2e32711e --- /dev/null +++ b/slides/figs/compilation.svg @@ -0,0 +1,1343 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:ns1="http://www.iki.fi/pav/software/textext/" + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="193.30353mm" + height="105.12206mm" + viewBox="0 0 193.30353 105.12206" + version="1.1" + id="svg8" + inkscape:version="0.92.4 5da689c313, 2019-01-14" + sodipodi:docname="compilation.svg"> + <defs + id="defs2"> + <marker + inkscape:stockid="Arrow2Lend" + orient="auto" + refY="0" + refX="0" + id="Arrow2Lend" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path5274" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow2Lend" + orient="auto" + refY="0" + refX="0" + id="Arrow2Lend-6" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path5274-1" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" /> + </marker> + <marker + inkscape:stockid="Arrow2Lend" + orient="auto" + refY="0" + refX="0" + id="Arrow2Lend-5" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path5274-4" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" /> + </marker> + <marker + inkscape:stockid="Arrow2Lend" + orient="auto" + refY="0" + refX="0" + id="Arrow2Lend-65" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path5274-6" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" /> + </marker> + <marker + inkscape:stockid="Arrow2Lend" + orient="auto" + refY="0" + refX="0" + id="Arrow2Lend-5-3" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path5274-4-7" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" /> + </marker> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="0.7" + inkscape:cx="-76.96868" + inkscape:cy="201.34655" + inkscape:document-units="mm" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:window-width="1920" + inkscape:window-height="1028" + inkscape:window-x="0" + inkscape:window-y="24" + inkscape:window-maximized="1" + showguides="false" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" /> + <metadata + id="metadata5"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-55.860674,-67.083427)"> + <g + id="g5249" + transform="translate(-18.219522,-16.83798)"> + <rect + y="126.81507" + x="201.55235" + height="7.7508163" + width="23.252449" + id="rect4518-78" + style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.26458332;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" /> + <g + style="fill:#000000" + transform="matrix(0.74899492,0,0,0.74899492,105.15634,32.010867)" + ns1:textextver="0.8" + ns1:converter="pdf2svg" + ns1:text="\\begin{verbatim}\nlibc\n\\end{verbatim}" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/default_packages.tex" + ns1:scale="1.0" + id="g5172"> + <g + style="fill:#000000" + id="g5170"> + <g + style="fill:#000000;fill-opacity:1" + id="g5168"> + <path + inkscape:connector-curvature="0" + style="stroke:none" + d="m 2.953125,-5.6875 c 0,-0.296875 -0.046875,-0.40625 -0.390625,-0.40625 H 0.984375 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 1.28125 v 4.875 h -1.28125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.578125,0 0.84375,0 0.984375,0 H 4.25 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.234375,-0.3125 -0.40625,-0.3125 H 2.953125 Z m 0,0" + transform="translate(133.768,134.765)" + id="path5160" /> + <path + inkscape:connector-curvature="0" + style="stroke:none" + d="m 3.078125,-3.890625 c 0,-0.3125 -0.0625,-0.40625 -0.390625,-0.40625 H 1.265625 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.40625,0.3125 h 1.125 v 3.078125 H 1.1875 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.78125,0 1.03125,0 1.1875,0 H 4.125 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 3.078125 Z m 0,-1.71875 c 0,-0.265625 -0.21875,-0.484375 -0.5,-0.484375 -0.28125,0 -0.5,0.21875 -0.5,0.484375 0,0.28125 0.21875,0.5 0.5,0.5 0.28125,0 0.5,-0.21875 0.5,-0.5 z m 0,0" + transform="translate(138.99836,134.765)" + id="path5162" /> + <path + inkscape:connector-curvature="0" + style="stroke:none" + d="m 1.65625,-3.875 v -1.8125 c 0,-0.296875 -0.0625,-0.40625 -0.40625,-0.40625 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 V -0.40625 C 0.96875,-0.203125 0.96875,0 1.3125,0 1.65625,0 1.65625,-0.203125 1.65625,-0.453125 2.0625,-0.03125 2.5,0.0625 2.8125,0.0625 c 1.078125,0 2.046875,-0.953125 2.046875,-2.21875 0,-1.21875 -0.875,-2.203125 -1.9375,-2.203125 C 2.4375,-4.359375 2,-4.171875 1.65625,-3.875 Z m 0,1.96875 V -2.625 c 0,-0.59375 0.578125,-1.125 1.203125,-1.125 0.734375,0 1.3125,0.734375 1.3125,1.59375 0,0.953125 -0.6875,1.609375 -1.390625,1.609375 -0.78125,0 -1.125,-0.875 -1.125,-1.359375 z m 0,0" + transform="translate(144.22873,134.765)" + id="path5164" /> + <path + inkscape:connector-curvature="0" + style="stroke:none" + d="m 4.640625,-1.09375 c 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.15625,0 -0.265625,0.015625 -0.328125,0.21875 -0.0625,0.125 -0.25,0.59375 -0.984375,0.59375 -0.84375,0 -1.5625,-0.703125 -1.5625,-1.609375 0,-0.46875 0.265625,-1.625 1.625,-1.625 0.203125,0 0.59375,0 0.59375,0.09375 0.015625,0.34375 0.203125,0.484375 0.4375,0.484375 0.234375,0 0.453125,-0.171875 0.453125,-0.453125 0,-0.734375 -1.046875,-0.734375 -1.484375,-0.734375 -1.71875,0 -2.3125,1.359375 -2.3125,2.234375 0,1.203125 0.9375,2.21875 2.1875,2.21875 1.390625,0 1.71875,-0.984375 1.71875,-1.15625 z m 0,0" + transform="translate(149.45909,134.765)" + id="path5166" /> + </g> + </g> + </g> + </g> + <path + style="fill:none;stroke:#000000;stroke-width:0.26499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Lend-65)" + d="m 209.42205,108.3445 13.19335,-7.61718" + id="path5251-9" + inkscape:connector-curvature="0" /> + <g + id="g5193"> + <rect + y="89.598839" + x="55.992966" + height="7.7508163" + width="23.252449" + id="rect4518" + style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.26458332;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" /> + <g + transform="matrix(0.68979157,0,0,0.68979157,-35.505133,1.2473896)" + ns1:textextver="0.8" + ns1:converter="pdf2svg" + ns1:text="\\begin{verbatim}\nprog.c\n\\end{verbatim}" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/default_packages.tex" + ns1:scale="1.0" + id="g4548"> + <g + id="surface1"> + <g + style="fill:#000000;fill-opacity:1" + id="g4545"> + <path + inkscape:connector-curvature="0" + style="stroke:none" + d="m 1.65625,-2.625 c 0,-0.59375 0.578125,-1.125 1.203125,-1.125 0.734375,0 1.3125,0.734375 1.3125,1.59375 0,0.953125 -0.6875,1.609375 -1.390625,1.609375 -0.78125,0 -1.125,-0.875 -1.125,-1.359375 z m 0,2.171875 C 2.0625,-0.03125 2.5,0.0625 2.8125,0.0625 c 1.078125,0 2.046875,-0.953125 2.046875,-2.21875 0,-1.21875 -0.875,-2.203125 -1.9375,-2.203125 C 2.4375,-4.359375 2,-4.171875 1.65625,-3.875 1.65625,-4.15625 1.640625,-4.296875 1.25,-4.296875 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 5.296875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.390625,0.3125 h 1.59375 C 2.25,2.21875 2.5,2.21875 2.5,1.90625 2.5,1.609375 2.25,1.609375 2.09375,1.609375 h -0.4375 z m 0,0" + transform="translate(133.768,134.765)" + id="path4533" /> + <path + inkscape:connector-curvature="0" + style="stroke:none" + d="M 2.21875,-1.859375 C 2.21875,-2.796875 2.796875,-3.75 4,-3.75 c 0.015625,0.234375 0.1875,0.4375 0.4375,0.4375 0.21875,0 0.421875,-0.15625 0.421875,-0.421875 0,-0.203125 -0.125,-0.625 -0.953125,-0.625 -0.5,0 -1.140625,0.1875 -1.6875,0.8125 v -0.34375 c 0,-0.3125 -0.0625,-0.40625 -0.40625,-0.40625 H 0.71875 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.40625,0.3125 h 0.8125 v 3.078125 h -0.8125 c -0.15625,0 -0.40625,0 -0.40625,0.296875 C 0.3125,0 0.5625,0 0.71875,0 H 3.3125 c 0.15625,0 0.421875,0 0.421875,-0.296875 0,-0.3125 -0.265625,-0.3125 -0.421875,-0.3125 H 2.21875 Z m 0,0" + transform="translate(138.99836,134.765)" + id="path4535" /> + <path + inkscape:connector-curvature="0" + style="stroke:none" + d="m 4.65625,-2.15625 c 0,-1.25 -0.921875,-2.234375 -2.046875,-2.234375 -1.109375,0 -2.046875,0.984375 -2.046875,2.234375 0,1.265625 0.953125,2.21875 2.046875,2.21875 1.09375,0 2.046875,-0.953125 2.046875,-2.21875 z M 2.609375,-0.546875 C 1.875,-0.546875 1.25,-1.296875 1.25,-2.21875 c 0,-0.90625 0.65625,-1.5625 1.359375,-1.5625 0.71875,0 1.359375,0.65625 1.359375,1.5625 0,0.921875 -0.625,1.671875 -1.359375,1.671875 z m 0,0" + transform="translate(144.22873,134.765)" + id="path4537" /> + <path + inkscape:connector-curvature="0" + style="stroke:none" + d="m 2.328125,-1.75 c -0.546875,0 -0.96875,-0.46875 -0.96875,-1 0,-0.5625 0.4375,-1.015625 0.96875,-1.015625 0.53125,0 0.953125,0.46875 0.953125,1 0,0.578125 -0.4375,1.015625 -0.953125,1.015625 z m -0.90625,0.34375 c 0.03125,0.015625 0.40625,0.25 0.90625,0.25 0.90625,0 1.640625,-0.71875 1.640625,-1.609375 C 3.96875,-3.0625 3.875,-3.34375 3.703125,-3.625 3.921875,-3.75 4.15625,-3.78125 4.28125,-3.796875 c 0.0625,0.265625 0.296875,0.34375 0.390625,0.34375 0.171875,0 0.40625,-0.125 0.40625,-0.421875 0,-0.21875 -0.1875,-0.53125 -0.734375,-0.53125 -0.109375,0 -0.59375,0.015625 -1.046875,0.34375 C 3.125,-4.171875 2.78125,-4.359375 2.328125,-4.359375 c -0.9375,0 -1.65625,0.75 -1.65625,1.59375 C 0.671875,-2.328125 0.84375,-2 1,-1.8125 c -0.109375,0.15625 -0.203125,0.375 -0.203125,0.671875 0,0.359375 0.140625,0.609375 0.234375,0.71875 -0.734375,0.453125 -0.734375,1.125 -0.734375,1.234375 0,0.859375 1.03125,1.46875 2.3125,1.46875 C 3.890625,2.28125 4.9375,1.671875 4.9375,0.8125 4.9375,0.453125 4.75,-0.046875 4.25,-0.3125 4.109375,-0.390625 3.703125,-0.609375 2.796875,-0.609375 h -0.6875 c -0.078125,0 -0.21875,0 -0.296875,-0.015625 -0.140625,0 -0.203125,0 -0.328125,-0.140625 -0.109375,-0.140625 -0.125,-0.34375 -0.125,-0.359375 0,-0.046875 0.03125,-0.1875 0.0625,-0.28125 z m 1.1875,3.09375 c -1,0 -1.734375,-0.4375 -1.734375,-0.875 0,-0.171875 0.078125,-0.5 0.40625,-0.6875 0.25,-0.171875 0.328125,-0.171875 1.0625,-0.171875 0.890625,0 2.015625,0 2.015625,0.859375 0,0.4375 -0.75,0.875 -1.75,0.875 z m 0,0" + transform="translate(149.45909,134.765)" + id="path4539" /> + <path + inkscape:connector-curvature="0" + style="stroke:none" + d="M 3.234375,-0.625 C 3.234375,-0.984375 2.9375,-1.25 2.625,-1.25 2.25,-1.25 2,-0.9375 2,-0.625 2,-0.265625 2.296875,0 2.609375,0 c 0.375,0 0.625,-0.3125 0.625,-0.625 z m 0,0" + transform="translate(154.68946,134.765)" + id="path4541" /> + <path + inkscape:connector-curvature="0" + style="stroke:none" + d="m 4.640625,-1.09375 c 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.15625,0 -0.265625,0.015625 -0.328125,0.21875 -0.0625,0.125 -0.25,0.59375 -0.984375,0.59375 -0.84375,0 -1.5625,-0.703125 -1.5625,-1.609375 0,-0.46875 0.265625,-1.625 1.625,-1.625 0.203125,0 0.59375,0 0.59375,0.09375 0.015625,0.34375 0.203125,0.484375 0.4375,0.484375 0.234375,0 0.453125,-0.171875 0.453125,-0.453125 0,-0.734375 -1.046875,-0.734375 -1.484375,-0.734375 -1.71875,0 -2.3125,1.359375 -2.3125,2.234375 0,1.203125 0.9375,2.21875 2.1875,2.21875 1.390625,0 1.71875,-0.984375 1.71875,-1.15625 z m 0,0" + transform="translate(159.91982,134.765)" + id="path4543" /> + </g> + </g> + </g> + </g> + <g + id="g5217" + transform="translate(-14.553052,-1.68647)"> + <rect + y="91.285309" + x="155.43925" + height="7.7508163" + width="23.252449" + id="rect4518-2" + style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.26458332;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" /> + <g + style="fill:#000000" + transform="matrix(0.69119549,0,0,0.69119549,63.942242,2.746152)" + ns1:textextver="0.8" + ns1:converter="pdf2svg" + ns1:text="\\begin{verbatim}\nprog.s\n\\end{verbatim}" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/default_packages.tex" + ns1:scale="1.0" + id="g4769"> + <g + style="fill:#000000" + id="g4767"> + <g + style="fill:#000000;fill-opacity:1" + id="g4765"> + <path + inkscape:connector-curvature="0" + style="stroke:none" + d="m 1.65625,-2.625 c 0,-0.59375 0.578125,-1.125 1.203125,-1.125 0.734375,0 1.3125,0.734375 1.3125,1.59375 0,0.953125 -0.6875,1.609375 -1.390625,1.609375 -0.78125,0 -1.125,-0.875 -1.125,-1.359375 z m 0,2.171875 C 2.0625,-0.03125 2.5,0.0625 2.8125,0.0625 c 1.078125,0 2.046875,-0.953125 2.046875,-2.21875 0,-1.21875 -0.875,-2.203125 -1.9375,-2.203125 C 2.4375,-4.359375 2,-4.171875 1.65625,-3.875 1.65625,-4.15625 1.640625,-4.296875 1.25,-4.296875 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 5.296875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.390625,0.3125 h 1.59375 C 2.25,2.21875 2.5,2.21875 2.5,1.90625 2.5,1.609375 2.25,1.609375 2.09375,1.609375 h -0.4375 z m 0,0" + transform="translate(133.768,134.765)" + id="path4753" /> + <path + inkscape:connector-curvature="0" + style="stroke:none" + d="M 2.21875,-1.859375 C 2.21875,-2.796875 2.796875,-3.75 4,-3.75 c 0.015625,0.234375 0.1875,0.4375 0.4375,0.4375 0.21875,0 0.421875,-0.15625 0.421875,-0.421875 0,-0.203125 -0.125,-0.625 -0.953125,-0.625 -0.5,0 -1.140625,0.1875 -1.6875,0.8125 v -0.34375 c 0,-0.3125 -0.0625,-0.40625 -0.40625,-0.40625 H 0.71875 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.40625,0.3125 h 0.8125 v 3.078125 h -0.8125 c -0.15625,0 -0.40625,0 -0.40625,0.296875 C 0.3125,0 0.5625,0 0.71875,0 H 3.3125 c 0.15625,0 0.421875,0 0.421875,-0.296875 0,-0.3125 -0.265625,-0.3125 -0.421875,-0.3125 H 2.21875 Z m 0,0" + transform="translate(138.99836,134.765)" + id="path4755" /> + <path + inkscape:connector-curvature="0" + style="stroke:none" + d="m 4.65625,-2.15625 c 0,-1.25 -0.921875,-2.234375 -2.046875,-2.234375 -1.109375,0 -2.046875,0.984375 -2.046875,2.234375 0,1.265625 0.953125,2.21875 2.046875,2.21875 1.09375,0 2.046875,-0.953125 2.046875,-2.21875 z M 2.609375,-0.546875 C 1.875,-0.546875 1.25,-1.296875 1.25,-2.21875 c 0,-0.90625 0.65625,-1.5625 1.359375,-1.5625 0.71875,0 1.359375,0.65625 1.359375,1.5625 0,0.921875 -0.625,1.671875 -1.359375,1.671875 z m 0,0" + transform="translate(144.22873,134.765)" + id="path4757" /> + <path + inkscape:connector-curvature="0" + style="stroke:none" + d="m 2.328125,-1.75 c -0.546875,0 -0.96875,-0.46875 -0.96875,-1 0,-0.5625 0.4375,-1.015625 0.96875,-1.015625 0.53125,0 0.953125,0.46875 0.953125,1 0,0.578125 -0.4375,1.015625 -0.953125,1.015625 z m -0.90625,0.34375 c 0.03125,0.015625 0.40625,0.25 0.90625,0.25 0.90625,0 1.640625,-0.71875 1.640625,-1.609375 C 3.96875,-3.0625 3.875,-3.34375 3.703125,-3.625 3.921875,-3.75 4.15625,-3.78125 4.28125,-3.796875 c 0.0625,0.265625 0.296875,0.34375 0.390625,0.34375 0.171875,0 0.40625,-0.125 0.40625,-0.421875 0,-0.21875 -0.1875,-0.53125 -0.734375,-0.53125 -0.109375,0 -0.59375,0.015625 -1.046875,0.34375 C 3.125,-4.171875 2.78125,-4.359375 2.328125,-4.359375 c -0.9375,0 -1.65625,0.75 -1.65625,1.59375 C 0.671875,-2.328125 0.84375,-2 1,-1.8125 c -0.109375,0.15625 -0.203125,0.375 -0.203125,0.671875 0,0.359375 0.140625,0.609375 0.234375,0.71875 -0.734375,0.453125 -0.734375,1.125 -0.734375,1.234375 0,0.859375 1.03125,1.46875 2.3125,1.46875 C 3.890625,2.28125 4.9375,1.671875 4.9375,0.8125 4.9375,0.453125 4.75,-0.046875 4.25,-0.3125 4.109375,-0.390625 3.703125,-0.609375 2.796875,-0.609375 h -0.6875 c -0.078125,0 -0.21875,0 -0.296875,-0.015625 -0.140625,0 -0.203125,0 -0.328125,-0.140625 -0.109375,-0.140625 -0.125,-0.34375 -0.125,-0.359375 0,-0.046875 0.03125,-0.1875 0.0625,-0.28125 z m 1.1875,3.09375 c -1,0 -1.734375,-0.4375 -1.734375,-0.875 0,-0.171875 0.078125,-0.5 0.40625,-0.6875 0.25,-0.171875 0.328125,-0.171875 1.0625,-0.171875 0.890625,0 2.015625,0 2.015625,0.859375 0,0.4375 -0.75,0.875 -1.75,0.875 z m 0,0" + transform="translate(149.45909,134.765)" + id="path4759" /> + <path + inkscape:connector-curvature="0" + style="stroke:none" + d="M 3.234375,-0.625 C 3.234375,-0.984375 2.9375,-1.25 2.625,-1.25 2.25,-1.25 2,-0.9375 2,-0.625 2,-0.265625 2.296875,0 2.609375,0 c 0.375,0 0.625,-0.3125 0.625,-0.625 z m 0,0" + transform="translate(154.68946,134.765)" + id="path4761" /> + <path + inkscape:connector-curvature="0" + style="stroke:none" + d="M 2.96875,-2.546875 C 2.734375,-2.578125 2.546875,-2.609375 2.296875,-2.65625 2,-2.703125 1.328125,-2.828125 1.328125,-3.203125 c 0,-0.265625 0.3125,-0.578125 1.265625,-0.578125 0.828125,0 0.96875,0.296875 1,0.5625 0,0.171875 0.03125,0.34375 0.328125,0.34375 0.359375,0 0.359375,-0.21875 0.359375,-0.421875 v -0.6875 c 0,-0.15625 0,-0.40625 -0.296875,-0.40625 -0.25,0 -0.28125,0.140625 -0.3125,0.21875 -0.4375,-0.21875 -0.875,-0.21875 -1.0625,-0.21875 -1.65625,0 -1.890625,0.828125 -1.890625,1.1875 0,0.90625 1.046875,1.078125 1.96875,1.21875 0.484375,0.078125 1.28125,0.203125 1.28125,0.734375 0,0.375 -0.375,0.703125 -1.28125,0.703125 -0.46875,0 -1.015625,-0.109375 -1.265625,-0.890625 -0.0625,-0.171875 -0.09375,-0.28125 -0.359375,-0.28125 -0.34375,0 -0.34375,0.203125 -0.34375,0.40625 v 0.96875 c 0,0.15625 0,0.40625 0.296875,0.40625 0.09375,0 0.25,-0.015625 0.375,-0.375 0.484375,0.359375 1.015625,0.375 1.296875,0.375 1.5625,0 1.890625,-0.828125 1.890625,-1.3125 0,-1.03125 -1.28125,-1.25 -1.609375,-1.296875 z m 0,0" + transform="translate(159.91982,134.765)" + id="path4763" /> + </g> + </g> + </g> + </g> + <g + id="g5205" + transform="translate(-3.3270498,1.3373413)"> + <rect + y="88.261497" + x="101.76663" + height="7.7508163" + width="23.252449" + id="rect4518-3" + style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.26458332;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" /> + <g + style="fill:#000000" + transform="matrix(0.64357431,0,0,0.64357431,17.389567,6.6324273)" + ns1:textextver="0.8" + ns1:converter="pdf2svg" + ns1:text="\\begin{verbatim}\nprog.i\n\\end{verbatim}" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/default_packages.tex" + ns1:scale="1.0" + id="g4852"> + <g + style="fill:#000000" + id="g4850"> + <g + style="fill:#000000;fill-opacity:1" + id="g4848"> + <path + inkscape:connector-curvature="0" + style="stroke:none" + d="m 1.65625,-2.625 c 0,-0.59375 0.578125,-1.125 1.203125,-1.125 0.734375,0 1.3125,0.734375 1.3125,1.59375 0,0.953125 -0.6875,1.609375 -1.390625,1.609375 -0.78125,0 -1.125,-0.875 -1.125,-1.359375 z m 0,2.171875 C 2.0625,-0.03125 2.5,0.0625 2.8125,0.0625 c 1.078125,0 2.046875,-0.953125 2.046875,-2.21875 0,-1.21875 -0.875,-2.203125 -1.9375,-2.203125 C 2.4375,-4.359375 2,-4.171875 1.65625,-3.875 1.65625,-4.15625 1.640625,-4.296875 1.25,-4.296875 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 5.296875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.390625,0.3125 h 1.59375 C 2.25,2.21875 2.5,2.21875 2.5,1.90625 2.5,1.609375 2.25,1.609375 2.09375,1.609375 h -0.4375 z m 0,0" + transform="translate(133.768,134.765)" + id="path4836" /> + <path + inkscape:connector-curvature="0" + style="stroke:none" + d="M 2.21875,-1.859375 C 2.21875,-2.796875 2.796875,-3.75 4,-3.75 c 0.015625,0.234375 0.1875,0.4375 0.4375,0.4375 0.21875,0 0.421875,-0.15625 0.421875,-0.421875 0,-0.203125 -0.125,-0.625 -0.953125,-0.625 -0.5,0 -1.140625,0.1875 -1.6875,0.8125 v -0.34375 c 0,-0.3125 -0.0625,-0.40625 -0.40625,-0.40625 H 0.71875 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.40625,0.3125 h 0.8125 v 3.078125 h -0.8125 c -0.15625,0 -0.40625,0 -0.40625,0.296875 C 0.3125,0 0.5625,0 0.71875,0 H 3.3125 c 0.15625,0 0.421875,0 0.421875,-0.296875 0,-0.3125 -0.265625,-0.3125 -0.421875,-0.3125 H 2.21875 Z m 0,0" + transform="translate(138.99836,134.765)" + id="path4838" /> + <path + inkscape:connector-curvature="0" + style="stroke:none" + d="m 4.65625,-2.15625 c 0,-1.25 -0.921875,-2.234375 -2.046875,-2.234375 -1.109375,0 -2.046875,0.984375 -2.046875,2.234375 0,1.265625 0.953125,2.21875 2.046875,2.21875 1.09375,0 2.046875,-0.953125 2.046875,-2.21875 z M 2.609375,-0.546875 C 1.875,-0.546875 1.25,-1.296875 1.25,-2.21875 c 0,-0.90625 0.65625,-1.5625 1.359375,-1.5625 0.71875,0 1.359375,0.65625 1.359375,1.5625 0,0.921875 -0.625,1.671875 -1.359375,1.671875 z m 0,0" + transform="translate(144.22873,134.765)" + id="path4840" /> + <path + inkscape:connector-curvature="0" + style="stroke:none" + d="m 2.328125,-1.75 c -0.546875,0 -0.96875,-0.46875 -0.96875,-1 0,-0.5625 0.4375,-1.015625 0.96875,-1.015625 0.53125,0 0.953125,0.46875 0.953125,1 0,0.578125 -0.4375,1.015625 -0.953125,1.015625 z m -0.90625,0.34375 c 0.03125,0.015625 0.40625,0.25 0.90625,0.25 0.90625,0 1.640625,-0.71875 1.640625,-1.609375 C 3.96875,-3.0625 3.875,-3.34375 3.703125,-3.625 3.921875,-3.75 4.15625,-3.78125 4.28125,-3.796875 c 0.0625,0.265625 0.296875,0.34375 0.390625,0.34375 0.171875,0 0.40625,-0.125 0.40625,-0.421875 0,-0.21875 -0.1875,-0.53125 -0.734375,-0.53125 -0.109375,0 -0.59375,0.015625 -1.046875,0.34375 C 3.125,-4.171875 2.78125,-4.359375 2.328125,-4.359375 c -0.9375,0 -1.65625,0.75 -1.65625,1.59375 C 0.671875,-2.328125 0.84375,-2 1,-1.8125 c -0.109375,0.15625 -0.203125,0.375 -0.203125,0.671875 0,0.359375 0.140625,0.609375 0.234375,0.71875 -0.734375,0.453125 -0.734375,1.125 -0.734375,1.234375 0,0.859375 1.03125,1.46875 2.3125,1.46875 C 3.890625,2.28125 4.9375,1.671875 4.9375,0.8125 4.9375,0.453125 4.75,-0.046875 4.25,-0.3125 4.109375,-0.390625 3.703125,-0.609375 2.796875,-0.609375 h -0.6875 c -0.078125,0 -0.21875,0 -0.296875,-0.015625 -0.140625,0 -0.203125,0 -0.328125,-0.140625 -0.109375,-0.140625 -0.125,-0.34375 -0.125,-0.359375 0,-0.046875 0.03125,-0.1875 0.0625,-0.28125 z m 1.1875,3.09375 c -1,0 -1.734375,-0.4375 -1.734375,-0.875 0,-0.171875 0.078125,-0.5 0.40625,-0.6875 0.25,-0.171875 0.328125,-0.171875 1.0625,-0.171875 0.890625,0 2.015625,0 2.015625,0.859375 0,0.4375 -0.75,0.875 -1.75,0.875 z m 0,0" + transform="translate(149.45909,134.765)" + id="path4842" /> + <path + inkscape:connector-curvature="0" + style="stroke:none" + d="M 3.234375,-0.625 C 3.234375,-0.984375 2.9375,-1.25 2.625,-1.25 2.25,-1.25 2,-0.9375 2,-0.625 2,-0.265625 2.296875,0 2.609375,0 c 0.375,0 0.625,-0.3125 0.625,-0.625 z m 0,0" + transform="translate(154.68946,134.765)" + id="path4844" /> + <path + inkscape:connector-curvature="0" + style="stroke:none" + d="m 3.078125,-3.890625 c 0,-0.3125 -0.0625,-0.40625 -0.390625,-0.40625 H 1.265625 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.40625,0.3125 h 1.125 v 3.078125 H 1.1875 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.78125,0 1.03125,0 1.1875,0 H 4.125 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 3.078125 Z m 0,-1.71875 c 0,-0.265625 -0.21875,-0.484375 -0.5,-0.484375 -0.28125,0 -0.5,0.21875 -0.5,0.484375 0,0.28125 0.21875,0.5 0.5,0.5 0.28125,0 0.5,-0.21875 0.5,-0.5 z m 0,0" + transform="translate(159.91982,134.765)" + id="path4846" /> + </g> + </g> + </g> + </g> + <g + id="g5229" + transform="translate(-15.573678,-1.68647)"> + <rect + y="91.285309" + x="198.90651" + height="7.7508163" + width="23.252449" + id="rect4518-7" + style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.26458332;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" /> + <g + style="fill:#000000" + transform="matrix(0.68943546,0,0,0.68943546,107.64515,2.9814724)" + ns1:textextver="0.8" + ns1:converter="pdf2svg" + ns1:text="\\begin{verbatim}\nprog.o\n\\end{verbatim}" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/default_packages.tex" + ns1:scale="1.0" + id="g5018"> + <g + style="fill:#000000" + id="g5016"> + <g + style="fill:#000000;fill-opacity:1" + id="g5014"> + <path + inkscape:connector-curvature="0" + style="stroke:none" + d="m 1.65625,-2.625 c 0,-0.59375 0.578125,-1.125 1.203125,-1.125 0.734375,0 1.3125,0.734375 1.3125,1.59375 0,0.953125 -0.6875,1.609375 -1.390625,1.609375 -0.78125,0 -1.125,-0.875 -1.125,-1.359375 z m 0,2.171875 C 2.0625,-0.03125 2.5,0.0625 2.8125,0.0625 c 1.078125,0 2.046875,-0.953125 2.046875,-2.21875 0,-1.21875 -0.875,-2.203125 -1.9375,-2.203125 C 2.4375,-4.359375 2,-4.171875 1.65625,-3.875 1.65625,-4.15625 1.640625,-4.296875 1.25,-4.296875 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 5.296875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.390625,0.3125 h 1.59375 C 2.25,2.21875 2.5,2.21875 2.5,1.90625 2.5,1.609375 2.25,1.609375 2.09375,1.609375 h -0.4375 z m 0,0" + transform="translate(133.768,134.765)" + id="path5002" /> + <path + inkscape:connector-curvature="0" + style="stroke:none" + d="M 2.21875,-1.859375 C 2.21875,-2.796875 2.796875,-3.75 4,-3.75 c 0.015625,0.234375 0.1875,0.4375 0.4375,0.4375 0.21875,0 0.421875,-0.15625 0.421875,-0.421875 0,-0.203125 -0.125,-0.625 -0.953125,-0.625 -0.5,0 -1.140625,0.1875 -1.6875,0.8125 v -0.34375 c 0,-0.3125 -0.0625,-0.40625 -0.40625,-0.40625 H 0.71875 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.40625,0.3125 h 0.8125 v 3.078125 h -0.8125 c -0.15625,0 -0.40625,0 -0.40625,0.296875 C 0.3125,0 0.5625,0 0.71875,0 H 3.3125 c 0.15625,0 0.421875,0 0.421875,-0.296875 0,-0.3125 -0.265625,-0.3125 -0.421875,-0.3125 H 2.21875 Z m 0,0" + transform="translate(138.99836,134.765)" + id="path5004" /> + <path + inkscape:connector-curvature="0" + style="stroke:none" + d="m 4.65625,-2.15625 c 0,-1.25 -0.921875,-2.234375 -2.046875,-2.234375 -1.109375,0 -2.046875,0.984375 -2.046875,2.234375 0,1.265625 0.953125,2.21875 2.046875,2.21875 1.09375,0 2.046875,-0.953125 2.046875,-2.21875 z M 2.609375,-0.546875 C 1.875,-0.546875 1.25,-1.296875 1.25,-2.21875 c 0,-0.90625 0.65625,-1.5625 1.359375,-1.5625 0.71875,0 1.359375,0.65625 1.359375,1.5625 0,0.921875 -0.625,1.671875 -1.359375,1.671875 z m 0,0" + transform="translate(144.22873,134.765)" + id="path5006" /> + <path + inkscape:connector-curvature="0" + style="stroke:none" + d="m 2.328125,-1.75 c -0.546875,0 -0.96875,-0.46875 -0.96875,-1 0,-0.5625 0.4375,-1.015625 0.96875,-1.015625 0.53125,0 0.953125,0.46875 0.953125,1 0,0.578125 -0.4375,1.015625 -0.953125,1.015625 z m -0.90625,0.34375 c 0.03125,0.015625 0.40625,0.25 0.90625,0.25 0.90625,0 1.640625,-0.71875 1.640625,-1.609375 C 3.96875,-3.0625 3.875,-3.34375 3.703125,-3.625 3.921875,-3.75 4.15625,-3.78125 4.28125,-3.796875 c 0.0625,0.265625 0.296875,0.34375 0.390625,0.34375 0.171875,0 0.40625,-0.125 0.40625,-0.421875 0,-0.21875 -0.1875,-0.53125 -0.734375,-0.53125 -0.109375,0 -0.59375,0.015625 -1.046875,0.34375 C 3.125,-4.171875 2.78125,-4.359375 2.328125,-4.359375 c -0.9375,0 -1.65625,0.75 -1.65625,1.59375 C 0.671875,-2.328125 0.84375,-2 1,-1.8125 c -0.109375,0.15625 -0.203125,0.375 -0.203125,0.671875 0,0.359375 0.140625,0.609375 0.234375,0.71875 -0.734375,0.453125 -0.734375,1.125 -0.734375,1.234375 0,0.859375 1.03125,1.46875 2.3125,1.46875 C 3.890625,2.28125 4.9375,1.671875 4.9375,0.8125 4.9375,0.453125 4.75,-0.046875 4.25,-0.3125 4.109375,-0.390625 3.703125,-0.609375 2.796875,-0.609375 h -0.6875 c -0.078125,0 -0.21875,0 -0.296875,-0.015625 -0.140625,0 -0.203125,0 -0.328125,-0.140625 -0.109375,-0.140625 -0.125,-0.34375 -0.125,-0.359375 0,-0.046875 0.03125,-0.1875 0.0625,-0.28125 z m 1.1875,3.09375 c -1,0 -1.734375,-0.4375 -1.734375,-0.875 0,-0.171875 0.078125,-0.5 0.40625,-0.6875 0.25,-0.171875 0.328125,-0.171875 1.0625,-0.171875 0.890625,0 2.015625,0 2.015625,0.859375 0,0.4375 -0.75,0.875 -1.75,0.875 z m 0,0" + transform="translate(149.45909,134.765)" + id="path5008" /> + <path + inkscape:connector-curvature="0" + style="stroke:none" + d="M 3.234375,-0.625 C 3.234375,-0.984375 2.9375,-1.25 2.625,-1.25 2.25,-1.25 2,-0.9375 2,-0.625 2,-0.265625 2.296875,0 2.609375,0 c 0.375,0 0.625,-0.3125 0.625,-0.625 z m 0,0" + transform="translate(154.68946,134.765)" + id="path5010" /> + <path + inkscape:connector-curvature="0" + style="stroke:none" + d="m 4.65625,-2.15625 c 0,-1.25 -0.921875,-2.234375 -2.046875,-2.234375 -1.109375,0 -2.046875,0.984375 -2.046875,2.234375 0,1.265625 0.953125,2.21875 2.046875,2.21875 1.09375,0 2.046875,-0.953125 2.046875,-2.21875 z M 2.609375,-0.546875 C 1.875,-0.546875 1.25,-1.296875 1.25,-2.21875 c 0,-0.90625 0.65625,-1.5625 1.359375,-1.5625 0.71875,0 1.359375,0.65625 1.359375,1.5625 0,0.921875 -0.625,1.671875 -1.359375,1.671875 z m 0,0" + transform="translate(159.91982,134.765)" + id="path5012" /> + </g> + </g> + </g> + </g> + <g + id="g5239" + transform="translate(-30.201457,-0.55253601)"> + <rect + y="90.151375" + x="255.98091" + height="7.7508163" + width="23.252449" + id="rect4518-8" + style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.26458332;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" /> + <g + style="fill:#000000" + transform="matrix(0.68949533,0,0,0.68949533,168.17149,1.8395336)" + ns1:textextver="0.8" + ns1:converter="pdf2svg" + ns1:text="\\begin{verbatim}\nprog\n\\end{verbatim}" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/default_packages.tex" + ns1:scale="1.0" + id="g5097"> + <g + style="fill:#000000" + id="g5095"> + <g + style="fill:#000000;fill-opacity:1" + id="g5093"> + <path + inkscape:connector-curvature="0" + style="stroke:none" + d="m 1.65625,-2.625 c 0,-0.59375 0.578125,-1.125 1.203125,-1.125 0.734375,0 1.3125,0.734375 1.3125,1.59375 0,0.953125 -0.6875,1.609375 -1.390625,1.609375 -0.78125,0 -1.125,-0.875 -1.125,-1.359375 z m 0,2.171875 C 2.0625,-0.03125 2.5,0.0625 2.8125,0.0625 c 1.078125,0 2.046875,-0.953125 2.046875,-2.21875 0,-1.21875 -0.875,-2.203125 -1.9375,-2.203125 C 2.4375,-4.359375 2,-4.171875 1.65625,-3.875 1.65625,-4.15625 1.640625,-4.296875 1.25,-4.296875 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 5.296875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.390625,0.3125 h 1.59375 C 2.25,2.21875 2.5,2.21875 2.5,1.90625 2.5,1.609375 2.25,1.609375 2.09375,1.609375 h -0.4375 z m 0,0" + transform="translate(133.768,134.765)" + id="path5085" /> + <path + inkscape:connector-curvature="0" + style="stroke:none" + d="M 2.21875,-1.859375 C 2.21875,-2.796875 2.796875,-3.75 4,-3.75 c 0.015625,0.234375 0.1875,0.4375 0.4375,0.4375 0.21875,0 0.421875,-0.15625 0.421875,-0.421875 0,-0.203125 -0.125,-0.625 -0.953125,-0.625 -0.5,0 -1.140625,0.1875 -1.6875,0.8125 v -0.34375 c 0,-0.3125 -0.0625,-0.40625 -0.40625,-0.40625 H 0.71875 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.40625,0.3125 h 0.8125 v 3.078125 h -0.8125 c -0.15625,0 -0.40625,0 -0.40625,0.296875 C 0.3125,0 0.5625,0 0.71875,0 H 3.3125 c 0.15625,0 0.421875,0 0.421875,-0.296875 0,-0.3125 -0.265625,-0.3125 -0.421875,-0.3125 H 2.21875 Z m 0,0" + transform="translate(138.99836,134.765)" + id="path5087" /> + <path + inkscape:connector-curvature="0" + style="stroke:none" + d="m 4.65625,-2.15625 c 0,-1.25 -0.921875,-2.234375 -2.046875,-2.234375 -1.109375,0 -2.046875,0.984375 -2.046875,2.234375 0,1.265625 0.953125,2.21875 2.046875,2.21875 1.09375,0 2.046875,-0.953125 2.046875,-2.21875 z M 2.609375,-0.546875 C 1.875,-0.546875 1.25,-1.296875 1.25,-2.21875 c 0,-0.90625 0.65625,-1.5625 1.359375,-1.5625 0.71875,0 1.359375,0.65625 1.359375,1.5625 0,0.921875 -0.625,1.671875 -1.359375,1.671875 z m 0,0" + transform="translate(144.22873,134.765)" + id="path5089" /> + <path + inkscape:connector-curvature="0" + style="stroke:none" + d="m 2.328125,-1.75 c -0.546875,0 -0.96875,-0.46875 -0.96875,-1 0,-0.5625 0.4375,-1.015625 0.96875,-1.015625 0.53125,0 0.953125,0.46875 0.953125,1 0,0.578125 -0.4375,1.015625 -0.953125,1.015625 z m -0.90625,0.34375 c 0.03125,0.015625 0.40625,0.25 0.90625,0.25 0.90625,0 1.640625,-0.71875 1.640625,-1.609375 C 3.96875,-3.0625 3.875,-3.34375 3.703125,-3.625 3.921875,-3.75 4.15625,-3.78125 4.28125,-3.796875 c 0.0625,0.265625 0.296875,0.34375 0.390625,0.34375 0.171875,0 0.40625,-0.125 0.40625,-0.421875 0,-0.21875 -0.1875,-0.53125 -0.734375,-0.53125 -0.109375,0 -0.59375,0.015625 -1.046875,0.34375 C 3.125,-4.171875 2.78125,-4.359375 2.328125,-4.359375 c -0.9375,0 -1.65625,0.75 -1.65625,1.59375 C 0.671875,-2.328125 0.84375,-2 1,-1.8125 c -0.109375,0.15625 -0.203125,0.375 -0.203125,0.671875 0,0.359375 0.140625,0.609375 0.234375,0.71875 -0.734375,0.453125 -0.734375,1.125 -0.734375,1.234375 0,0.859375 1.03125,1.46875 2.3125,1.46875 C 3.890625,2.28125 4.9375,1.671875 4.9375,0.8125 4.9375,0.453125 4.75,-0.046875 4.25,-0.3125 4.109375,-0.390625 3.703125,-0.609375 2.796875,-0.609375 h -0.6875 c -0.078125,0 -0.21875,0 -0.296875,-0.015625 -0.140625,0 -0.203125,0 -0.328125,-0.140625 -0.109375,-0.140625 -0.125,-0.34375 -0.125,-0.359375 0,-0.046875 0.03125,-0.1875 0.0625,-0.28125 z m 1.1875,3.09375 c -1,0 -1.734375,-0.4375 -1.734375,-0.875 0,-0.171875 0.078125,-0.5 0.40625,-0.6875 0.25,-0.171875 0.328125,-0.171875 1.0625,-0.171875 0.890625,0 2.015625,0 2.015625,0.859375 0,0.4375 -0.75,0.875 -1.75,0.875 z m 0,0" + transform="translate(149.45909,134.765)" + id="path5091" /> + </g> + </g> + </g> + </g> + <path + style="fill:none;stroke:#000000;stroke-width:0.26499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Lend)" + d="M 81.003817,93.478915 H 96.238182" + id="path5251" + inkscape:connector-curvature="0" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.26499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Lend-6)" + d="m 123.45045,93.478915 h 15.23436" + id="path5251-5" + inkscape:connector-curvature="0" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.26499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Lend-5)" + d="m 165.89705,93.478915 h 15.23437" + id="path5251-7" + inkscape:connector-curvature="0" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.26499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Lend-5-3)" + d="m 208.34368,93.478915 h 15.23437" + id="path5251-7-4" + inkscape:connector-curvature="0" /> + <g + id="g6303" + ns1:scale="1.0" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/default_packages.tex" + ns1:text="\\begin{verbatim}\ngcc -o prog prog.c\n\\end{verbatim}" + ns1:converter="pdf2svg" + ns1:textextver="0.8" + transform="translate(-28.182416,-63.275323)"> + <g + id="g6301"> + <g + id="g6269" + style="fill:#000000;fill-opacity:1"> + <path + id="path6263" + transform="translate(133.768,134.765)" + d="m 2.328125,-1.75 c -0.546875,0 -0.96875,-0.46875 -0.96875,-1 0,-0.5625 0.4375,-1.015625 0.96875,-1.015625 0.53125,0 0.953125,0.46875 0.953125,1 0,0.578125 -0.4375,1.015625 -0.953125,1.015625 z m -0.90625,0.34375 c 0.03125,0.015625 0.40625,0.25 0.90625,0.25 0.90625,0 1.640625,-0.71875 1.640625,-1.609375 C 3.96875,-3.0625 3.875,-3.34375 3.703125,-3.625 3.921875,-3.75 4.15625,-3.78125 4.28125,-3.796875 c 0.0625,0.265625 0.296875,0.34375 0.390625,0.34375 0.171875,0 0.40625,-0.125 0.40625,-0.421875 0,-0.21875 -0.1875,-0.53125 -0.734375,-0.53125 -0.109375,0 -0.59375,0.015625 -1.046875,0.34375 C 3.125,-4.171875 2.78125,-4.359375 2.328125,-4.359375 c -0.9375,0 -1.65625,0.75 -1.65625,1.59375 C 0.671875,-2.328125 0.84375,-2 1,-1.8125 c -0.109375,0.15625 -0.203125,0.375 -0.203125,0.671875 0,0.359375 0.140625,0.609375 0.234375,0.71875 -0.734375,0.453125 -0.734375,1.125 -0.734375,1.234375 0,0.859375 1.03125,1.46875 2.3125,1.46875 C 3.890625,2.28125 4.9375,1.671875 4.9375,0.8125 4.9375,0.453125 4.75,-0.046875 4.25,-0.3125 4.109375,-0.390625 3.703125,-0.609375 2.796875,-0.609375 h -0.6875 c -0.078125,0 -0.21875,0 -0.296875,-0.015625 -0.140625,0 -0.203125,0 -0.328125,-0.140625 -0.109375,-0.140625 -0.125,-0.34375 -0.125,-0.359375 0,-0.046875 0.03125,-0.1875 0.0625,-0.28125 z m 1.1875,3.09375 c -1,0 -1.734375,-0.4375 -1.734375,-0.875 0,-0.171875 0.078125,-0.5 0.40625,-0.6875 0.25,-0.171875 0.328125,-0.171875 1.0625,-0.171875 0.890625,0 2.015625,0 2.015625,0.859375 0,0.4375 -0.75,0.875 -1.75,0.875 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path6265" + transform="translate(138.99836,134.765)" + d="m 4.640625,-1.09375 c 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.15625,0 -0.265625,0.015625 -0.328125,0.21875 -0.0625,0.125 -0.25,0.59375 -0.984375,0.59375 -0.84375,0 -1.5625,-0.703125 -1.5625,-1.609375 0,-0.46875 0.265625,-1.625 1.625,-1.625 0.203125,0 0.59375,0 0.59375,0.09375 0.015625,0.34375 0.203125,0.484375 0.4375,0.484375 0.234375,0 0.453125,-0.171875 0.453125,-0.453125 0,-0.734375 -1.046875,-0.734375 -1.484375,-0.734375 -1.71875,0 -2.3125,1.359375 -2.3125,2.234375 0,1.203125 0.9375,2.21875 2.1875,2.21875 1.390625,0 1.71875,-0.984375 1.71875,-1.15625 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path6267" + transform="translate(144.22873,134.765)" + d="m 4.640625,-1.09375 c 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.15625,0 -0.265625,0.015625 -0.328125,0.21875 -0.0625,0.125 -0.25,0.59375 -0.984375,0.59375 -0.84375,0 -1.5625,-0.703125 -1.5625,-1.609375 0,-0.46875 0.265625,-1.625 1.625,-1.625 0.203125,0 0.59375,0 0.59375,0.09375 0.015625,0.34375 0.203125,0.484375 0.4375,0.484375 0.234375,0 0.453125,-0.171875 0.453125,-0.453125 0,-0.734375 -1.046875,-0.734375 -1.484375,-0.734375 -1.71875,0 -2.3125,1.359375 -2.3125,2.234375 0,1.203125 0.9375,2.21875 2.1875,2.21875 1.390625,0 1.71875,-0.984375 1.71875,-1.15625 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + </g> + <g + id="g6275" + style="fill:#000000;fill-opacity:1"> + <path + id="path6271" + transform="translate(154.68946,134.765)" + d="m 4.203125,-2.703125 c 0.109375,0 0.46875,0 0.46875,-0.34375 0,-0.359375 -0.359375,-0.359375 -0.46875,-0.359375 H 1.03125 c -0.125,0 -0.46875,0 -0.46875,0.359375 0,0.34375 0.34375,0.34375 0.46875,0.34375 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path6273" + transform="translate(159.91982,134.765)" + d="m 4.65625,-2.15625 c 0,-1.25 -0.921875,-2.234375 -2.046875,-2.234375 -1.109375,0 -2.046875,0.984375 -2.046875,2.234375 0,1.265625 0.953125,2.21875 2.046875,2.21875 1.09375,0 2.046875,-0.953125 2.046875,-2.21875 z M 2.609375,-0.546875 C 1.875,-0.546875 1.25,-1.296875 1.25,-2.21875 c 0,-0.90625 0.65625,-1.5625 1.359375,-1.5625 0.71875,0 1.359375,0.65625 1.359375,1.5625 0,0.921875 -0.625,1.671875 -1.359375,1.671875 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + </g> + <g + id="g6285" + style="fill:#000000;fill-opacity:1"> + <path + id="path6277" + transform="translate(170.38055,134.765)" + d="m 1.65625,-2.625 c 0,-0.59375 0.578125,-1.125 1.203125,-1.125 0.734375,0 1.3125,0.734375 1.3125,1.59375 0,0.953125 -0.6875,1.609375 -1.390625,1.609375 -0.78125,0 -1.125,-0.875 -1.125,-1.359375 z m 0,2.171875 C 2.0625,-0.03125 2.5,0.0625 2.8125,0.0625 c 1.078125,0 2.046875,-0.953125 2.046875,-2.21875 0,-1.21875 -0.875,-2.203125 -1.9375,-2.203125 C 2.4375,-4.359375 2,-4.171875 1.65625,-3.875 1.65625,-4.15625 1.640625,-4.296875 1.25,-4.296875 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 5.296875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.390625,0.3125 h 1.59375 C 2.25,2.21875 2.5,2.21875 2.5,1.90625 2.5,1.609375 2.25,1.609375 2.09375,1.609375 h -0.4375 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path6279" + transform="translate(175.61092,134.765)" + d="M 2.21875,-1.859375 C 2.21875,-2.796875 2.796875,-3.75 4,-3.75 c 0.015625,0.234375 0.1875,0.4375 0.4375,0.4375 0.21875,0 0.421875,-0.15625 0.421875,-0.421875 0,-0.203125 -0.125,-0.625 -0.953125,-0.625 -0.5,0 -1.140625,0.1875 -1.6875,0.8125 v -0.34375 c 0,-0.3125 -0.0625,-0.40625 -0.40625,-0.40625 H 0.71875 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.40625,0.3125 h 0.8125 v 3.078125 h -0.8125 c -0.15625,0 -0.40625,0 -0.40625,0.296875 C 0.3125,0 0.5625,0 0.71875,0 H 3.3125 c 0.15625,0 0.421875,0 0.421875,-0.296875 0,-0.3125 -0.265625,-0.3125 -0.421875,-0.3125 H 2.21875 Z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path6281" + transform="translate(180.84128,134.765)" + d="m 4.65625,-2.15625 c 0,-1.25 -0.921875,-2.234375 -2.046875,-2.234375 -1.109375,0 -2.046875,0.984375 -2.046875,2.234375 0,1.265625 0.953125,2.21875 2.046875,2.21875 1.09375,0 2.046875,-0.953125 2.046875,-2.21875 z M 2.609375,-0.546875 C 1.875,-0.546875 1.25,-1.296875 1.25,-2.21875 c 0,-0.90625 0.65625,-1.5625 1.359375,-1.5625 0.71875,0 1.359375,0.65625 1.359375,1.5625 0,0.921875 -0.625,1.671875 -1.359375,1.671875 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path6283" + transform="translate(186.07165,134.765)" + d="m 2.328125,-1.75 c -0.546875,0 -0.96875,-0.46875 -0.96875,-1 0,-0.5625 0.4375,-1.015625 0.96875,-1.015625 0.53125,0 0.953125,0.46875 0.953125,1 0,0.578125 -0.4375,1.015625 -0.953125,1.015625 z m -0.90625,0.34375 c 0.03125,0.015625 0.40625,0.25 0.90625,0.25 0.90625,0 1.640625,-0.71875 1.640625,-1.609375 C 3.96875,-3.0625 3.875,-3.34375 3.703125,-3.625 3.921875,-3.75 4.15625,-3.78125 4.28125,-3.796875 c 0.0625,0.265625 0.296875,0.34375 0.390625,0.34375 0.171875,0 0.40625,-0.125 0.40625,-0.421875 0,-0.21875 -0.1875,-0.53125 -0.734375,-0.53125 -0.109375,0 -0.59375,0.015625 -1.046875,0.34375 C 3.125,-4.171875 2.78125,-4.359375 2.328125,-4.359375 c -0.9375,0 -1.65625,0.75 -1.65625,1.59375 C 0.671875,-2.328125 0.84375,-2 1,-1.8125 c -0.109375,0.15625 -0.203125,0.375 -0.203125,0.671875 0,0.359375 0.140625,0.609375 0.234375,0.71875 -0.734375,0.453125 -0.734375,1.125 -0.734375,1.234375 0,0.859375 1.03125,1.46875 2.3125,1.46875 C 3.890625,2.28125 4.9375,1.671875 4.9375,0.8125 4.9375,0.453125 4.75,-0.046875 4.25,-0.3125 4.109375,-0.390625 3.703125,-0.609375 2.796875,-0.609375 h -0.6875 c -0.078125,0 -0.21875,0 -0.296875,-0.015625 -0.140625,0 -0.203125,0 -0.328125,-0.140625 -0.109375,-0.140625 -0.125,-0.34375 -0.125,-0.359375 0,-0.046875 0.03125,-0.1875 0.0625,-0.28125 z m 1.1875,3.09375 c -1,0 -1.734375,-0.4375 -1.734375,-0.875 0,-0.171875 0.078125,-0.5 0.40625,-0.6875 0.25,-0.171875 0.328125,-0.171875 1.0625,-0.171875 0.890625,0 2.015625,0 2.015625,0.859375 0,0.4375 -0.75,0.875 -1.75,0.875 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + </g> + <g + id="g6299" + style="fill:#000000;fill-opacity:1"> + <path + id="path6287" + transform="translate(196.53238,134.765)" + d="m 1.65625,-2.625 c 0,-0.59375 0.578125,-1.125 1.203125,-1.125 0.734375,0 1.3125,0.734375 1.3125,1.59375 0,0.953125 -0.6875,1.609375 -1.390625,1.609375 -0.78125,0 -1.125,-0.875 -1.125,-1.359375 z m 0,2.171875 C 2.0625,-0.03125 2.5,0.0625 2.8125,0.0625 c 1.078125,0 2.046875,-0.953125 2.046875,-2.21875 0,-1.21875 -0.875,-2.203125 -1.9375,-2.203125 C 2.4375,-4.359375 2,-4.171875 1.65625,-3.875 1.65625,-4.15625 1.640625,-4.296875 1.25,-4.296875 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 5.296875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.390625,0.3125 h 1.59375 C 2.25,2.21875 2.5,2.21875 2.5,1.90625 2.5,1.609375 2.25,1.609375 2.09375,1.609375 h -0.4375 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path6289" + transform="translate(201.76274,134.765)" + d="M 2.21875,-1.859375 C 2.21875,-2.796875 2.796875,-3.75 4,-3.75 c 0.015625,0.234375 0.1875,0.4375 0.4375,0.4375 0.21875,0 0.421875,-0.15625 0.421875,-0.421875 0,-0.203125 -0.125,-0.625 -0.953125,-0.625 -0.5,0 -1.140625,0.1875 -1.6875,0.8125 v -0.34375 c 0,-0.3125 -0.0625,-0.40625 -0.40625,-0.40625 H 0.71875 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.40625,0.3125 h 0.8125 v 3.078125 h -0.8125 c -0.15625,0 -0.40625,0 -0.40625,0.296875 C 0.3125,0 0.5625,0 0.71875,0 H 3.3125 c 0.15625,0 0.421875,0 0.421875,-0.296875 0,-0.3125 -0.265625,-0.3125 -0.421875,-0.3125 H 2.21875 Z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path6291" + transform="translate(206.99311,134.765)" + d="m 4.65625,-2.15625 c 0,-1.25 -0.921875,-2.234375 -2.046875,-2.234375 -1.109375,0 -2.046875,0.984375 -2.046875,2.234375 0,1.265625 0.953125,2.21875 2.046875,2.21875 1.09375,0 2.046875,-0.953125 2.046875,-2.21875 z M 2.609375,-0.546875 C 1.875,-0.546875 1.25,-1.296875 1.25,-2.21875 c 0,-0.90625 0.65625,-1.5625 1.359375,-1.5625 0.71875,0 1.359375,0.65625 1.359375,1.5625 0,0.921875 -0.625,1.671875 -1.359375,1.671875 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path6293" + transform="translate(212.22347,134.765)" + d="m 2.328125,-1.75 c -0.546875,0 -0.96875,-0.46875 -0.96875,-1 0,-0.5625 0.4375,-1.015625 0.96875,-1.015625 0.53125,0 0.953125,0.46875 0.953125,1 0,0.578125 -0.4375,1.015625 -0.953125,1.015625 z m -0.90625,0.34375 c 0.03125,0.015625 0.40625,0.25 0.90625,0.25 0.90625,0 1.640625,-0.71875 1.640625,-1.609375 C 3.96875,-3.0625 3.875,-3.34375 3.703125,-3.625 3.921875,-3.75 4.15625,-3.78125 4.28125,-3.796875 c 0.0625,0.265625 0.296875,0.34375 0.390625,0.34375 0.171875,0 0.40625,-0.125 0.40625,-0.421875 0,-0.21875 -0.1875,-0.53125 -0.734375,-0.53125 -0.109375,0 -0.59375,0.015625 -1.046875,0.34375 C 3.125,-4.171875 2.78125,-4.359375 2.328125,-4.359375 c -0.9375,0 -1.65625,0.75 -1.65625,1.59375 C 0.671875,-2.328125 0.84375,-2 1,-1.8125 c -0.109375,0.15625 -0.203125,0.375 -0.203125,0.671875 0,0.359375 0.140625,0.609375 0.234375,0.71875 -0.734375,0.453125 -0.734375,1.125 -0.734375,1.234375 0,0.859375 1.03125,1.46875 2.3125,1.46875 C 3.890625,2.28125 4.9375,1.671875 4.9375,0.8125 4.9375,0.453125 4.75,-0.046875 4.25,-0.3125 4.109375,-0.390625 3.703125,-0.609375 2.796875,-0.609375 h -0.6875 c -0.078125,0 -0.21875,0 -0.296875,-0.015625 -0.140625,0 -0.203125,0 -0.328125,-0.140625 -0.109375,-0.140625 -0.125,-0.34375 -0.125,-0.359375 0,-0.046875 0.03125,-0.1875 0.0625,-0.28125 z m 1.1875,3.09375 c -1,0 -1.734375,-0.4375 -1.734375,-0.875 0,-0.171875 0.078125,-0.5 0.40625,-0.6875 0.25,-0.171875 0.328125,-0.171875 1.0625,-0.171875 0.890625,0 2.015625,0 2.015625,0.859375 0,0.4375 -0.75,0.875 -1.75,0.875 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path6295" + transform="translate(217.45384,134.765)" + d="M 3.234375,-0.625 C 3.234375,-0.984375 2.9375,-1.25 2.625,-1.25 2.25,-1.25 2,-0.9375 2,-0.625 2,-0.265625 2.296875,0 2.609375,0 c 0.375,0 0.625,-0.3125 0.625,-0.625 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path6297" + transform="translate(222.6842,134.765)" + d="m 4.640625,-1.09375 c 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.15625,0 -0.265625,0.015625 -0.328125,0.21875 -0.0625,0.125 -0.25,0.59375 -0.984375,0.59375 -0.84375,0 -1.5625,-0.703125 -1.5625,-1.609375 0,-0.46875 0.265625,-1.625 1.625,-1.625 0.203125,0 0.59375,0 0.59375,0.09375 0.015625,0.34375 0.203125,0.484375 0.4375,0.484375 0.234375,0 0.453125,-0.171875 0.453125,-0.453125 0,-0.734375 -1.046875,-0.734375 -1.484375,-0.734375 -1.71875,0 -2.3125,1.359375 -2.3125,2.234375 0,1.203125 0.9375,2.21875 2.1875,2.21875 1.390625,0 1.71875,-0.984375 1.71875,-1.15625 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> + <g + id="g6580" + ns1:scale="1.0" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/default_packages.tex" + ns1:text="\\begin{verbatim}\ncpp\n\\end{verbatim}\n" + ns1:converter="pdf2svg" + ns1:textextver="0.8" + transform="translate(-52.95274,-49.799345)" + style="fill:#0000bd;fill-opacity:1;stroke:none;stroke-opacity:1"> + <g + id="g6578" + style="fill:#0000bd;fill-opacity:1;stroke:none;stroke-opacity:1"> + <g + id="g6576" + style="fill:#0000bd;fill-opacity:1;stroke:none;stroke-opacity:1"> + <path + id="path6570" + transform="translate(133.768,134.765)" + d="m 4.640625,-1.09375 c 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.15625,0 -0.265625,0.015625 -0.328125,0.21875 -0.0625,0.125 -0.25,0.59375 -0.984375,0.59375 -0.84375,0 -1.5625,-0.703125 -1.5625,-1.609375 0,-0.46875 0.265625,-1.625 1.625,-1.625 0.203125,0 0.59375,0 0.59375,0.09375 0.015625,0.34375 0.203125,0.484375 0.4375,0.484375 0.234375,0 0.453125,-0.171875 0.453125,-0.453125 0,-0.734375 -1.046875,-0.734375 -1.484375,-0.734375 -1.71875,0 -2.3125,1.359375 -2.3125,2.234375 0,1.203125 0.9375,2.21875 2.1875,2.21875 1.390625,0 1.71875,-0.984375 1.71875,-1.15625 z m 0,0" + style="fill:#0000bd;fill-opacity:1;stroke:none;stroke-opacity:1" + inkscape:connector-curvature="0" /> + <path + id="path6572" + transform="translate(138.99836,134.765)" + d="m 1.65625,-2.625 c 0,-0.59375 0.578125,-1.125 1.203125,-1.125 0.734375,0 1.3125,0.734375 1.3125,1.59375 0,0.953125 -0.6875,1.609375 -1.390625,1.609375 -0.78125,0 -1.125,-0.875 -1.125,-1.359375 z m 0,2.171875 C 2.0625,-0.03125 2.5,0.0625 2.8125,0.0625 c 1.078125,0 2.046875,-0.953125 2.046875,-2.21875 0,-1.21875 -0.875,-2.203125 -1.9375,-2.203125 C 2.4375,-4.359375 2,-4.171875 1.65625,-3.875 1.65625,-4.15625 1.640625,-4.296875 1.25,-4.296875 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 5.296875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.390625,0.3125 h 1.59375 C 2.25,2.21875 2.5,2.21875 2.5,1.90625 2.5,1.609375 2.25,1.609375 2.09375,1.609375 h -0.4375 z m 0,0" + style="fill:#0000bd;fill-opacity:1;stroke:none;stroke-opacity:1" + inkscape:connector-curvature="0" /> + <path + id="path6574" + transform="translate(144.22873,134.765)" + d="m 1.65625,-2.625 c 0,-0.59375 0.578125,-1.125 1.203125,-1.125 0.734375,0 1.3125,0.734375 1.3125,1.59375 0,0.953125 -0.6875,1.609375 -1.390625,1.609375 -0.78125,0 -1.125,-0.875 -1.125,-1.359375 z m 0,2.171875 C 2.0625,-0.03125 2.5,0.0625 2.8125,0.0625 c 1.078125,0 2.046875,-0.953125 2.046875,-2.21875 0,-1.21875 -0.875,-2.203125 -1.9375,-2.203125 C 2.4375,-4.359375 2,-4.171875 1.65625,-3.875 1.65625,-4.15625 1.640625,-4.296875 1.25,-4.296875 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 5.296875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.390625,0.3125 h 1.59375 C 2.25,2.21875 2.5,2.21875 2.5,1.90625 2.5,1.609375 2.25,1.609375 2.09375,1.609375 h -0.4375 z m 0,0" + style="fill:#0000bd;fill-opacity:1;stroke:none;stroke-opacity:1" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> + <g + id="g6736" + ns1:scale="1.0" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/default_packages.tex" + ns1:text="\\begin{verbatim}\nas\n\\end{verbatim}" + ns1:converter="pdf2svg" + ns1:textextver="0.8" + transform="translate(34.790056,-48.72122)" + style="fill:#0000bd;fill-opacity:1;stroke:none;stroke-opacity:1"> + <g + id="g6734" + style="fill:#0000bd;fill-opacity:1;stroke:none;stroke-opacity:1"> + <g + id="g6732" + style="fill:#0000bd;fill-opacity:1;stroke:none;stroke-opacity:1"> + <path + id="path6728" + transform="translate(133.768,134.765)" + d="M 3.65625,-0.3125 C 3.875,-0.015625 4.34375,0 4.71875,0 c 0.28125,0 0.5,0 0.5,-0.3125 0,-0.296875 -0.25,-0.296875 -0.390625,-0.296875 -0.421875,0 -0.515625,-0.046875 -0.59375,-0.078125 v -2.15625 c 0,-0.703125 -0.546875,-1.546875 -1.984375,-1.546875 -0.421875,0 -1.4375,0 -1.4375,0.734375 0,0.296875 0.203125,0.453125 0.4375,0.453125 0.15625,0 0.4375,-0.09375 0.4375,-0.453125 0,-0.078125 0.015625,-0.09375 0.21875,-0.109375 0.140625,-0.015625 0.265625,-0.015625 0.359375,-0.015625 0.75,0 1.265625,0.3125 1.265625,1.015625 -1.75,0.03125 -2.984375,0.53125 -2.984375,1.484375 0,0.6875 0.625,1.34375 1.640625,1.34375 0.375,0 1,-0.078125 1.46875,-0.375 z m -0.125,-1.859375 v 0.84375 c 0,0.21875 0,0.4375 -0.375,0.609375 -0.359375,0.171875 -0.8125,0.171875 -0.890625,0.171875 -0.625,0 -1.03125,-0.34375 -1.03125,-0.734375 0,-0.484375 0.859375,-0.859375 2.296875,-0.890625 z m 0,0" + style="fill:#0000bd;fill-opacity:1;stroke:none;stroke-opacity:1" + inkscape:connector-curvature="0" /> + <path + id="path6730" + transform="translate(138.99836,134.765)" + d="M 2.96875,-2.546875 C 2.734375,-2.578125 2.546875,-2.609375 2.296875,-2.65625 2,-2.703125 1.328125,-2.828125 1.328125,-3.203125 c 0,-0.265625 0.3125,-0.578125 1.265625,-0.578125 0.828125,0 0.96875,0.296875 1,0.5625 0,0.171875 0.03125,0.34375 0.328125,0.34375 0.359375,0 0.359375,-0.21875 0.359375,-0.421875 v -0.6875 c 0,-0.15625 0,-0.40625 -0.296875,-0.40625 -0.25,0 -0.28125,0.140625 -0.3125,0.21875 -0.4375,-0.21875 -0.875,-0.21875 -1.0625,-0.21875 -1.65625,0 -1.890625,0.828125 -1.890625,1.1875 0,0.90625 1.046875,1.078125 1.96875,1.21875 0.484375,0.078125 1.28125,0.203125 1.28125,0.734375 0,0.375 -0.375,0.703125 -1.28125,0.703125 -0.46875,0 -1.015625,-0.109375 -1.265625,-0.890625 -0.0625,-0.171875 -0.09375,-0.28125 -0.359375,-0.28125 -0.34375,0 -0.34375,0.203125 -0.34375,0.40625 v 0.96875 c 0,0.15625 0,0.40625 0.296875,0.40625 0.09375,0 0.25,-0.015625 0.375,-0.375 0.484375,0.359375 1.015625,0.375 1.296875,0.375 1.5625,0 1.890625,-0.828125 1.890625,-1.3125 0,-1.03125 -1.28125,-1.25 -1.609375,-1.296875 z m 0,0" + style="fill:#0000bd;fill-opacity:1;stroke:none;stroke-opacity:1" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> + <g + id="g6866" + ns1:scale="1.0" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/default_packages.tex" + ns1:text="\\begin{verbatim}\nld\n\\end{verbatim}" + ns1:converter="pdf2svg" + ns1:textextver="0.8" + transform="translate(76.955436,-47.869657)" + style="fill:#0000bd;fill-opacity:1;stroke:none;stroke-opacity:1"> + <g + id="g6864" + style="fill:#0000bd;fill-opacity:1;stroke:none;stroke-opacity:1"> + <g + id="g6862" + style="fill:#0000bd;fill-opacity:1;stroke:none;stroke-opacity:1"> + <path + id="path6858" + transform="translate(133.768,134.765)" + d="m 2.953125,-5.6875 c 0,-0.296875 -0.046875,-0.40625 -0.390625,-0.40625 H 0.984375 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 1.28125 v 4.875 h -1.28125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.578125,0 0.84375,0 0.984375,0 H 4.25 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.234375,-0.3125 -0.40625,-0.3125 H 2.953125 Z m 0,0" + style="fill:#0000bd;fill-opacity:1;stroke:none;stroke-opacity:1" + inkscape:connector-curvature="0" /> + <path + id="path6860" + transform="translate(138.99836,134.765)" + d="m 3.5625,-0.5 c 0,0.359375 0,0.5 0.40625,0.5 H 4.6875 c 0.171875,0 0.421875,0 0.421875,-0.3125 0,-0.296875 -0.265625,-0.296875 -0.40625,-0.296875 H 4.25 V -5.6875 c 0,-0.296875 -0.046875,-0.40625 -0.390625,-0.40625 H 3.125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 H 3.5625 V -3.90625 C 3.234375,-4.203125 2.828125,-4.359375 2.40625,-4.359375 c -1.09375,0 -2.046875,0.953125 -2.046875,2.21875 0,1.234375 0.890625,2.203125 1.953125,2.203125 0.5625,0 0.984375,-0.265625 1.25,-0.5625 z m 0,-2.140625 V -1.9375 c 0,0.5625 -0.4375,1.390625 -1.203125,1.390625 -0.71875,0 -1.3125,-0.703125 -1.3125,-1.59375 C 1.046875,-3.09375 1.75,-3.75 2.4375,-3.75 c 0.640625,0 1.125,0.5625 1.125,1.109375 z m 0,0" + style="fill:#0000bd;fill-opacity:1;stroke:none;stroke-opacity:1" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> + <g + id="g7003" + ns1:scale="1.0" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/default_packages.tex" + ns1:text="\\begin{verbatim}\ngcc\n\\end{verbatim}" + ns1:converter="pdf2svg" + ns1:textextver="0.8" + transform="translate(-10.177984,-49.822782)" + style="fill:#0000bd;fill-opacity:1;stroke:none;stroke-opacity:1"> + <g + id="g7001" + style="fill:#0000bd;fill-opacity:1;stroke:none;stroke-opacity:1"> + <g + id="g6999" + style="fill:#0000bd;fill-opacity:1;stroke:none;stroke-opacity:1"> + <path + id="path6993" + transform="translate(133.768,134.765)" + d="m 2.328125,-1.75 c -0.546875,0 -0.96875,-0.46875 -0.96875,-1 0,-0.5625 0.4375,-1.015625 0.96875,-1.015625 0.53125,0 0.953125,0.46875 0.953125,1 0,0.578125 -0.4375,1.015625 -0.953125,1.015625 z m -0.90625,0.34375 c 0.03125,0.015625 0.40625,0.25 0.90625,0.25 0.90625,0 1.640625,-0.71875 1.640625,-1.609375 C 3.96875,-3.0625 3.875,-3.34375 3.703125,-3.625 3.921875,-3.75 4.15625,-3.78125 4.28125,-3.796875 c 0.0625,0.265625 0.296875,0.34375 0.390625,0.34375 0.171875,0 0.40625,-0.125 0.40625,-0.421875 0,-0.21875 -0.1875,-0.53125 -0.734375,-0.53125 -0.109375,0 -0.59375,0.015625 -1.046875,0.34375 C 3.125,-4.171875 2.78125,-4.359375 2.328125,-4.359375 c -0.9375,0 -1.65625,0.75 -1.65625,1.59375 C 0.671875,-2.328125 0.84375,-2 1,-1.8125 c -0.109375,0.15625 -0.203125,0.375 -0.203125,0.671875 0,0.359375 0.140625,0.609375 0.234375,0.71875 -0.734375,0.453125 -0.734375,1.125 -0.734375,1.234375 0,0.859375 1.03125,1.46875 2.3125,1.46875 C 3.890625,2.28125 4.9375,1.671875 4.9375,0.8125 4.9375,0.453125 4.75,-0.046875 4.25,-0.3125 4.109375,-0.390625 3.703125,-0.609375 2.796875,-0.609375 h -0.6875 c -0.078125,0 -0.21875,0 -0.296875,-0.015625 -0.140625,0 -0.203125,0 -0.328125,-0.140625 -0.109375,-0.140625 -0.125,-0.34375 -0.125,-0.359375 0,-0.046875 0.03125,-0.1875 0.0625,-0.28125 z m 1.1875,3.09375 c -1,0 -1.734375,-0.4375 -1.734375,-0.875 0,-0.171875 0.078125,-0.5 0.40625,-0.6875 0.25,-0.171875 0.328125,-0.171875 1.0625,-0.171875 0.890625,0 2.015625,0 2.015625,0.859375 0,0.4375 -0.75,0.875 -1.75,0.875 z m 0,0" + style="fill:#0000bd;fill-opacity:1;stroke:none;stroke-opacity:1" + inkscape:connector-curvature="0" /> + <path + id="path6995" + transform="translate(138.99836,134.765)" + d="m 4.640625,-1.09375 c 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.15625,0 -0.265625,0.015625 -0.328125,0.21875 -0.0625,0.125 -0.25,0.59375 -0.984375,0.59375 -0.84375,0 -1.5625,-0.703125 -1.5625,-1.609375 0,-0.46875 0.265625,-1.625 1.625,-1.625 0.203125,0 0.59375,0 0.59375,0.09375 0.015625,0.34375 0.203125,0.484375 0.4375,0.484375 0.234375,0 0.453125,-0.171875 0.453125,-0.453125 0,-0.734375 -1.046875,-0.734375 -1.484375,-0.734375 -1.71875,0 -2.3125,1.359375 -2.3125,2.234375 0,1.203125 0.9375,2.21875 2.1875,2.21875 1.390625,0 1.71875,-0.984375 1.71875,-1.15625 z m 0,0" + style="fill:#0000bd;fill-opacity:1;stroke:none;stroke-opacity:1" + inkscape:connector-curvature="0" /> + <path + id="path6997" + transform="translate(144.22873,134.765)" + d="m 4.640625,-1.09375 c 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.15625,0 -0.265625,0.015625 -0.328125,0.21875 -0.0625,0.125 -0.25,0.59375 -0.984375,0.59375 -0.84375,0 -1.5625,-0.703125 -1.5625,-1.609375 0,-0.46875 0.265625,-1.625 1.625,-1.625 0.203125,0 0.59375,0 0.59375,0.09375 0.015625,0.34375 0.203125,0.484375 0.4375,0.484375 0.234375,0 0.453125,-0.171875 0.453125,-0.453125 0,-0.734375 -1.046875,-0.734375 -1.484375,-0.734375 -1.71875,0 -2.3125,1.359375 -2.3125,2.234375 0,1.203125 0.9375,2.21875 2.1875,2.21875 1.390625,0 1.71875,-0.984375 1.71875,-1.15625 z m 0,0" + style="fill:#0000bd;fill-opacity:1;stroke:none;stroke-opacity:1" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> + <g + id="g7491" + ns1:scale="1.0" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/default_packages.tex" + ns1:text="\\begin{enumerate}\n\\item Pr\\\'eprocesseur\n\\item Compilation assembleur\n\\item Compilation code objet\n\\item \\\'Edition des liens\n\\end{enumerate}" + ns1:converter="pdf2svg" + ns1:textextver="0.8" + transform="matrix(0.85733819,0,0,0.85733819,-69.504674,5.324288)"> + <g + id="g7489"> + <g + id="g7295" + style="fill:#000000;fill-opacity:1"> + <path + id="path7291" + transform="translate(145.945,134.765)" + d="m 2.9375,-6.375 c 0,-0.25 0,-0.265625 -0.234375,-0.265625 C 2.078125,-6 1.203125,-6 0.890625,-6 v 0.3125 c 0.203125,0 0.78125,0 1.296875,-0.265625 v 5.171875 c 0,0.359375 -0.03125,0.46875 -0.921875,0.46875 h -0.3125 V 0 c 0.34375,-0.03125 1.203125,-0.03125 1.609375,-0.03125 0.390625,0 1.265625,0 1.609375,0.03125 v -0.3125 h -0.3125 c -0.90625,0 -0.921875,-0.109375 -0.921875,-0.46875 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7293" + transform="translate(150.9263,134.765)" + d="m 1.90625,-0.53125 c 0,-0.28125 -0.234375,-0.53125 -0.515625,-0.53125 -0.296875,0 -0.53125,0.25 -0.53125,0.53125 C 0.859375,-0.234375 1.09375,0 1.390625,0 1.671875,0 1.90625,-0.234375 1.90625,-0.53125 Z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + </g> + <g + id="g7301" + style="fill:#000000;fill-opacity:1"> + <path + id="path7297" + transform="translate(158.67521,134.765)" + d="m 2.265625,-3.15625 h 1.6875 c 1.1875,0 2.265625,-0.796875 2.265625,-1.796875 C 6.21875,-5.9375 5.234375,-6.8125 3.875,-6.8125 H 0.34375 V -6.5 h 0.25 c 0.765625,0 0.78125,0.109375 0.78125,0.46875 v 5.25 c 0,0.359375 -0.015625,0.46875 -0.78125,0.46875 h -0.25 V 0 c 0.359375,-0.03125 1.09375,-0.03125 1.46875,-0.03125 0.375,0 1.125,0 1.484375,0.03125 v -0.3125 h -0.25 c -0.765625,0 -0.78125,-0.109375 -0.78125,-0.46875 z m -0.03125,-0.25 v -2.6875 C 2.234375,-6.4375 2.25,-6.5 2.71875,-6.5 h 0.890625 c 1.578125,0 1.578125,1.0625 1.578125,1.546875 0,0.46875 0,1.546875 -1.578125,1.546875 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7299" + transform="translate(165.45576,134.765)" + d="M 1.671875,-3.3125 V -4.40625 L 0.28125,-4.296875 v 0.3125 c 0.703125,0 0.78125,0.0625 0.78125,0.5625 V -0.75 c 0,0.4375 -0.109375,0.4375 -0.78125,0.4375 V 0 c 0.390625,-0.015625 0.859375,-0.03125 1.140625,-0.03125 0.390625,0 0.859375,0 1.265625,0.03125 V -0.3125 H 2.46875 c -0.734375,0 -0.75,-0.109375 -0.75,-0.46875 V -2.3125 c 0,-0.984375 0.421875,-1.875 1.171875,-1.875 0.0625,0 0.09375,0 0.109375,0.015625 -0.03125,0 -0.234375,0.125 -0.234375,0.390625 0,0.265625 0.21875,0.421875 0.4375,0.421875 0.171875,0 0.421875,-0.125 0.421875,-0.4375 0,-0.3125 -0.3125,-0.609375 -0.734375,-0.609375 -0.734375,0 -1.09375,0.671875 -1.21875,1.09375 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + </g> + <g + id="g7305" + style="fill:#000000;fill-opacity:1"> + <path + id="path7303" + transform="translate(169.07915,134.765)" + d="M 3.734375,-6.296875 C 3.828125,-6.375 3.90625,-6.484375 3.90625,-6.59375 c 0,-0.1875 -0.171875,-0.359375 -0.359375,-0.359375 -0.140625,0 -0.25,0.109375 -0.296875,0.171875 l -1.203125,1.515625 0.171875,0.1875 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + </g> + <g + id="g7315" + style="fill:#000000;fill-opacity:1"> + <path + id="path7307" + transform="translate(169.35811,134.765)" + d="M 1.109375,-2.515625 C 1.171875,-4 2.015625,-4.25 2.359375,-4.25 c 1.015625,0 1.125,1.34375 1.125,1.734375 z m 0,0.21875 h 2.78125 c 0.21875,0 0.25,0 0.25,-0.21875 0,-0.984375 -0.546875,-1.953125 -1.78125,-1.953125 -1.15625,0 -2.078125,1.03125 -2.078125,2.28125 0,1.328125 1.046875,2.296875 2.1875,2.296875 C 3.6875,0.109375 4.140625,-1 4.140625,-1.1875 4.140625,-1.28125 4.0625,-1.3125 4,-1.3125 c -0.078125,0 -0.109375,0.0625 -0.125,0.140625 -0.34375,1.03125 -1.25,1.03125 -1.34375,1.03125 -0.5,0 -0.890625,-0.296875 -1.125,-0.671875 -0.296875,-0.46875 -0.296875,-1.125 -0.296875,-1.484375 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7309" + transform="translate(173.78549,134.765)" + d="m 1.71875,-3.75 v -0.65625 l -1.4375,0.109375 v 0.3125 c 0.703125,0 0.78125,0.0625 0.78125,0.5 v 4.65625 C 1.0625,1.625 0.953125,1.625 0.28125,1.625 V 1.9375 C 0.625,1.921875 1.140625,1.90625 1.390625,1.90625 c 0.28125,0 0.78125,0.015625 1.125,0.03125 V 1.625 C 1.859375,1.625 1.75,1.625 1.75,1.171875 V -0.59375 c 0.046875,0.171875 0.46875,0.703125 1.21875,0.703125 1.1875,0 2.21875,-0.984375 2.21875,-2.265625 0,-1.265625 -0.953125,-2.25 -2.078125,-2.25 -0.78125,0 -1.203125,0.4375 -1.390625,0.65625 z M 1.75,-1.140625 v -2.21875 C 2.03125,-3.875 2.515625,-4.15625 3.03125,-4.15625 c 0.734375,0 1.328125,0.875 1.328125,2 0,1.203125 -0.6875,2.046875 -1.421875,2.046875 -0.40625,0 -0.78125,-0.203125 -1.046875,-0.609375 C 1.75,-0.921875 1.75,-0.9375 1.75,-1.140625 Z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7311" + transform="translate(179.32071,134.765)" + d="M 1.671875,-3.3125 V -4.40625 L 0.28125,-4.296875 v 0.3125 c 0.703125,0 0.78125,0.0625 0.78125,0.5625 V -0.75 c 0,0.4375 -0.109375,0.4375 -0.78125,0.4375 V 0 c 0.390625,-0.015625 0.859375,-0.03125 1.140625,-0.03125 0.390625,0 0.859375,0 1.265625,0.03125 V -0.3125 H 2.46875 c -0.734375,0 -0.75,-0.109375 -0.75,-0.46875 V -2.3125 c 0,-0.984375 0.421875,-1.875 1.171875,-1.875 0.0625,0 0.09375,0 0.109375,0.015625 -0.03125,0 -0.234375,0.125 -0.234375,0.390625 0,0.265625 0.21875,0.421875 0.4375,0.421875 0.171875,0 0.421875,-0.125 0.421875,-0.4375 0,-0.3125 -0.3125,-0.609375 -0.734375,-0.609375 -0.734375,0 -1.09375,0.671875 -1.21875,1.09375 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7313" + transform="translate(183.22306,134.765)" + d="M 4.6875,-2.140625 C 4.6875,-3.40625 3.703125,-4.46875 2.5,-4.46875 c -1.25,0 -2.21875,1.09375 -2.21875,2.328125 0,1.296875 1.03125,2.25 2.203125,2.25 1.203125,0 2.203125,-0.984375 2.203125,-2.25 z m -2.1875,2 c -0.4375,0 -0.875,-0.203125 -1.140625,-0.671875 -0.25,-0.4375 -0.25,-1.046875 -0.25,-1.40625 0,-0.390625 0,-0.921875 0.234375,-1.359375 C 1.609375,-4.03125 2.078125,-4.25 2.484375,-4.25 c 0.4375,0 0.859375,0.21875 1.125,0.65625 0.265625,0.421875 0.265625,1 0.265625,1.375 0,0.359375 0,0.90625 -0.21875,1.34375 C 3.421875,-0.421875 2.984375,-0.140625 2.5,-0.140625 Z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + </g> + <g + id="g7331" + style="fill:#000000;fill-opacity:1"> + <path + id="path7317" + transform="translate(188.48331,134.765)" + d="m 1.171875,-2.171875 c 0,-1.625 0.8125,-2.046875 1.34375,-2.046875 0.09375,0 0.71875,0.015625 1.0625,0.375 -0.40625,0.03125 -0.46875,0.328125 -0.46875,0.453125 0,0.265625 0.1875,0.453125 0.453125,0.453125 0.265625,0 0.46875,-0.15625 0.46875,-0.46875 0,-0.671875 -0.765625,-1.0625 -1.53125,-1.0625 -1.25,0 -2.15625,1.078125 -2.15625,2.3125 0,1.28125 0.984375,2.265625 2.140625,2.265625 1.328125,0 1.65625,-1.203125 1.65625,-1.296875 0,-0.09375 -0.109375,-0.09375 -0.140625,-0.09375 -0.078125,0 -0.109375,0.03125 -0.125,0.09375 -0.28125,0.921875 -0.9375,1.046875 -1.296875,1.046875 -0.53125,0 -1.40625,-0.421875 -1.40625,-2.03125 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7319" + transform="translate(192.91069,134.765)" + d="M 1.109375,-2.515625 C 1.171875,-4 2.015625,-4.25 2.359375,-4.25 c 1.015625,0 1.125,1.34375 1.125,1.734375 z m 0,0.21875 h 2.78125 c 0.21875,0 0.25,0 0.25,-0.21875 0,-0.984375 -0.546875,-1.953125 -1.78125,-1.953125 -1.15625,0 -2.078125,1.03125 -2.078125,2.28125 0,1.328125 1.046875,2.296875 2.1875,2.296875 C 3.6875,0.109375 4.140625,-1 4.140625,-1.1875 4.140625,-1.28125 4.0625,-1.3125 4,-1.3125 c -0.078125,0 -0.109375,0.0625 -0.125,0.140625 -0.34375,1.03125 -1.25,1.03125 -1.34375,1.03125 -0.5,0 -0.890625,-0.296875 -1.125,-0.671875 -0.296875,-0.46875 -0.296875,-1.125 -0.296875,-1.484375 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7321" + transform="translate(197.33807,134.765)" + d="m 2.078125,-1.9375 c 0.21875,0.046875 1.03125,0.203125 1.03125,0.921875 0,0.5 -0.34375,0.90625 -1.125,0.90625 -0.84375,0 -1.203125,-0.5625 -1.390625,-1.421875 C 0.5625,-1.65625 0.5625,-1.6875 0.453125,-1.6875 c -0.125,0 -0.125,0.0625 -0.125,0.234375 V -0.125 c 0,0.171875 0,0.234375 0.109375,0.234375 0.046875,0 0.0625,-0.015625 0.25,-0.203125 0.015625,-0.015625 0.015625,-0.03125 0.203125,-0.21875 0.4375,0.40625 0.890625,0.421875 1.09375,0.421875 1.140625,0 1.609375,-0.671875 1.609375,-1.390625 0,-0.515625 -0.296875,-0.828125 -0.421875,-0.9375 C 2.84375,-2.546875 2.453125,-2.625 2.03125,-2.703125 1.46875,-2.8125 0.8125,-2.9375 0.8125,-3.515625 c 0,-0.359375 0.25,-0.765625 1.109375,-0.765625 1.09375,0 1.15625,0.90625 1.171875,1.203125 0,0.09375 0.09375,0.09375 0.109375,0.09375 0.140625,0 0.140625,-0.046875 0.140625,-0.234375 v -1.015625 c 0,-0.15625 0,-0.234375 -0.109375,-0.234375 -0.046875,0 -0.078125,0 -0.203125,0.125 -0.03125,0.03125 -0.125,0.125 -0.171875,0.15625 -0.375,-0.28125 -0.78125,-0.28125 -0.9375,-0.28125 -1.21875,0 -1.59375,0.671875 -1.59375,1.234375 0,0.34375 0.15625,0.625 0.421875,0.84375 0.328125,0.25 0.609375,0.3125 1.328125,0.453125 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7323" + transform="translate(201.26732,134.765)" + d="m 2.078125,-1.9375 c 0.21875,0.046875 1.03125,0.203125 1.03125,0.921875 0,0.5 -0.34375,0.90625 -1.125,0.90625 -0.84375,0 -1.203125,-0.5625 -1.390625,-1.421875 C 0.5625,-1.65625 0.5625,-1.6875 0.453125,-1.6875 c -0.125,0 -0.125,0.0625 -0.125,0.234375 V -0.125 c 0,0.171875 0,0.234375 0.109375,0.234375 0.046875,0 0.0625,-0.015625 0.25,-0.203125 0.015625,-0.015625 0.015625,-0.03125 0.203125,-0.21875 0.4375,0.40625 0.890625,0.421875 1.09375,0.421875 1.140625,0 1.609375,-0.671875 1.609375,-1.390625 0,-0.515625 -0.296875,-0.828125 -0.421875,-0.9375 C 2.84375,-2.546875 2.453125,-2.625 2.03125,-2.703125 1.46875,-2.8125 0.8125,-2.9375 0.8125,-3.515625 c 0,-0.359375 0.25,-0.765625 1.109375,-0.765625 1.09375,0 1.15625,0.90625 1.171875,1.203125 0,0.09375 0.09375,0.09375 0.109375,0.09375 0.140625,0 0.140625,-0.046875 0.140625,-0.234375 v -1.015625 c 0,-0.15625 0,-0.234375 -0.109375,-0.234375 -0.046875,0 -0.078125,0 -0.203125,0.125 -0.03125,0.03125 -0.125,0.125 -0.171875,0.15625 -0.375,-0.28125 -0.78125,-0.28125 -0.9375,-0.28125 -1.21875,0 -1.59375,0.671875 -1.59375,1.234375 0,0.34375 0.15625,0.625 0.421875,0.84375 0.328125,0.25 0.609375,0.3125 1.328125,0.453125 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7325" + transform="translate(205.19657,134.765)" + d="M 1.109375,-2.515625 C 1.171875,-4 2.015625,-4.25 2.359375,-4.25 c 1.015625,0 1.125,1.34375 1.125,1.734375 z m 0,0.21875 h 2.78125 c 0.21875,0 0.25,0 0.25,-0.21875 0,-0.984375 -0.546875,-1.953125 -1.78125,-1.953125 -1.15625,0 -2.078125,1.03125 -2.078125,2.28125 0,1.328125 1.046875,2.296875 2.1875,2.296875 C 3.6875,0.109375 4.140625,-1 4.140625,-1.1875 4.140625,-1.28125 4.0625,-1.3125 4,-1.3125 c -0.078125,0 -0.109375,0.0625 -0.125,0.140625 -0.34375,1.03125 -1.25,1.03125 -1.34375,1.03125 -0.5,0 -0.890625,-0.296875 -1.125,-0.671875 -0.296875,-0.46875 -0.296875,-1.125 -0.296875,-1.484375 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7327" + transform="translate(209.62395,134.765)" + d="M 3.890625,-0.78125 V 0.109375 L 5.328125,0 V -0.3125 C 4.640625,-0.3125 4.5625,-0.375 4.5625,-0.875 v -3.53125 l -1.46875,0.109375 v 0.3125 c 0.6875,0 0.78125,0.0625 0.78125,0.5625 v 1.765625 c 0,0.875 -0.484375,1.546875 -1.21875,1.546875 -0.828125,0 -0.875,-0.46875 -0.875,-0.984375 v -3.3125 L 0.3125,-4.296875 v 0.3125 c 0.78125,0 0.78125,0.03125 0.78125,0.90625 v 1.5 c 0,0.78125 0,1.6875 1.515625,1.6875 0.5625,0 1,-0.28125 1.28125,-0.890625 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7329" + transform="translate(215.15917,134.765)" + d="M 1.671875,-3.3125 V -4.40625 L 0.28125,-4.296875 v 0.3125 c 0.703125,0 0.78125,0.0625 0.78125,0.5625 V -0.75 c 0,0.4375 -0.109375,0.4375 -0.78125,0.4375 V 0 c 0.390625,-0.015625 0.859375,-0.03125 1.140625,-0.03125 0.390625,0 0.859375,0 1.265625,0.03125 V -0.3125 H 2.46875 c -0.734375,0 -0.75,-0.109375 -0.75,-0.46875 V -2.3125 c 0,-0.984375 0.421875,-1.875 1.171875,-1.875 0.0625,0 0.09375,0 0.109375,0.015625 -0.03125,0 -0.234375,0.125 -0.234375,0.390625 0,0.265625 0.21875,0.421875 0.4375,0.421875 0.171875,0 0.421875,-0.125 0.421875,-0.4375 0,-0.3125 -0.3125,-0.609375 -0.734375,-0.609375 -0.734375,0 -1.09375,0.671875 -1.21875,1.09375 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + </g> + <g + id="g7337" + style="fill:#000000;fill-opacity:1"> + <path + id="path7333" + transform="translate(145.945,154.69)" + d="m 1.265625,-0.765625 1.0625,-1.03125 c 1.546875,-1.375 2.140625,-1.90625 2.140625,-2.90625 0,-1.140625 -0.890625,-1.9375 -2.109375,-1.9375 -1.125,0 -1.859375,0.921875 -1.859375,1.8125 0,0.546875 0.5,0.546875 0.53125,0.546875 0.171875,0 0.515625,-0.109375 0.515625,-0.53125 0,-0.25 -0.1875,-0.515625 -0.53125,-0.515625 -0.078125,0 -0.09375,0 -0.125,0.015625 0.21875,-0.65625 0.765625,-1.015625 1.34375,-1.015625 0.90625,0 1.328125,0.8125 1.328125,1.625 C 3.5625,-3.90625 3.078125,-3.125 2.515625,-2.5 l -1.90625,2.125 C 0.5,-0.265625 0.5,-0.234375 0.5,0 H 4.203125 L 4.46875,-1.734375 H 4.234375 C 4.171875,-1.4375 4.109375,-1 4,-0.84375 3.9375,-0.765625 3.28125,-0.765625 3.0625,-0.765625 Z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7335" + transform="translate(150.9263,154.69)" + d="m 1.90625,-0.53125 c 0,-0.28125 -0.234375,-0.53125 -0.515625,-0.53125 -0.296875,0 -0.53125,0.25 -0.53125,0.53125 C 0.859375,-0.234375 1.09375,0 1.390625,0 1.671875,0 1.90625,-0.234375 1.90625,-0.53125 Z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + </g> + <g + id="g7361" + style="fill:#000000;fill-opacity:1"> + <path + id="path7339" + transform="translate(158.67521,154.69)" + d="m 0.5625,-3.40625 c 0,2.0625 1.609375,3.625 3.46875,3.625 1.625,0 2.59375,-1.390625 2.59375,-2.546875 C 6.625,-2.421875 6.625,-2.5 6.5,-2.5 6.390625,-2.5 6.390625,-2.4375 6.375,-2.328125 6.296875,-0.90625 5.234375,-0.09375 4.140625,-0.09375 c -0.609375,0 -2.5625,-0.328125 -2.5625,-3.3125 0,-2.96875 1.953125,-3.3125 2.5625,-3.3125 1.078125,0 1.96875,0.90625 2.171875,2.359375 C 6.328125,-4.21875 6.328125,-4.1875 6.46875,-4.1875 6.625,-4.1875 6.625,-4.21875 6.625,-4.421875 V -6.78125 c 0,-0.171875 0,-0.25 -0.109375,-0.25 -0.03125,0 -0.078125,0 -0.15625,0.125 l -0.5,0.734375 C 5.5,-6.53125 4.984375,-7.03125 4.03125,-7.03125 c -1.875,0 -3.46875,1.59375 -3.46875,3.625 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7341" + transform="translate(165.8702,154.69)" + d="M 4.6875,-2.140625 C 4.6875,-3.40625 3.703125,-4.46875 2.5,-4.46875 c -1.25,0 -2.21875,1.09375 -2.21875,2.328125 0,1.296875 1.03125,2.25 2.203125,2.25 1.203125,0 2.203125,-0.984375 2.203125,-2.25 z m -2.1875,2 c -0.4375,0 -0.875,-0.203125 -1.140625,-0.671875 -0.25,-0.4375 -0.25,-1.046875 -0.25,-1.40625 0,-0.390625 0,-0.921875 0.234375,-1.359375 C 1.609375,-4.03125 2.078125,-4.25 2.484375,-4.25 c 0.4375,0 0.859375,0.21875 1.125,0.65625 0.265625,0.421875 0.265625,1 0.265625,1.375 0,0.359375 0,0.90625 -0.21875,1.34375 C 3.421875,-0.421875 2.984375,-0.140625 2.5,-0.140625 Z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7343" + transform="translate(170.8515,154.69)" + d="M 1.09375,-3.421875 V -0.75 c 0,0.4375 -0.109375,0.4375 -0.78125,0.4375 V 0 c 0.359375,-0.015625 0.859375,-0.03125 1.140625,-0.03125 0.25,0 0.765625,0.015625 1.109375,0.03125 v -0.3125 c -0.671875,0 -0.78125,0 -0.78125,-0.4375 V -2.59375 C 1.78125,-3.625 2.5,-4.1875 3.125,-4.1875 c 0.640625,0 0.75,0.53125 0.75,1.109375 V -0.75 c 0,0.4375 -0.109375,0.4375 -0.78125,0.4375 V 0 c 0.34375,-0.015625 0.859375,-0.03125 1.125,-0.03125 0.25,0 0.78125,0.015625 1.109375,0.03125 v -0.3125 c -0.65625,0 -0.765625,0 -0.765625,-0.4375 v -1.84375 c 0,-1.03125 0.703125,-1.59375 1.34375,-1.59375 0.625,0 0.734375,0.53125 0.734375,1.109375 V -0.75 c 0,0.4375 -0.109375,0.4375 -0.78125,0.4375 V 0 c 0.34375,-0.015625 0.859375,-0.03125 1.125,-0.03125 0.265625,0 0.78125,0.015625 1.125,0.03125 v -0.3125 c -0.515625,0 -0.765625,0 -0.78125,-0.296875 v -1.90625 c 0,-0.859375 0,-1.15625 -0.3125,-1.515625 -0.140625,-0.171875 -0.46875,-0.375 -1.046875,-0.375 -0.828125,0 -1.28125,0.59375 -1.4375,0.984375 C 4.390625,-4.296875 3.65625,-4.40625 3.203125,-4.40625 2.46875,-4.40625 2,-3.984375 1.71875,-3.359375 V -4.40625 L 0.3125,-4.296875 v 0.3125 c 0.703125,0 0.78125,0.0625 0.78125,0.5625 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7345" + transform="translate(179.15333,154.69)" + d="m 1.71875,-3.75 v -0.65625 l -1.4375,0.109375 v 0.3125 c 0.703125,0 0.78125,0.0625 0.78125,0.5 v 4.65625 C 1.0625,1.625 0.953125,1.625 0.28125,1.625 V 1.9375 C 0.625,1.921875 1.140625,1.90625 1.390625,1.90625 c 0.28125,0 0.78125,0.015625 1.125,0.03125 V 1.625 C 1.859375,1.625 1.75,1.625 1.75,1.171875 V -0.59375 c 0.046875,0.171875 0.46875,0.703125 1.21875,0.703125 1.1875,0 2.21875,-0.984375 2.21875,-2.265625 0,-1.265625 -0.953125,-2.25 -2.078125,-2.25 -0.78125,0 -1.203125,0.4375 -1.390625,0.65625 z M 1.75,-1.140625 v -2.21875 C 2.03125,-3.875 2.515625,-4.15625 3.03125,-4.15625 c 0.734375,0 1.328125,0.875 1.328125,2 0,1.203125 -0.6875,2.046875 -1.421875,2.046875 -0.40625,0 -0.78125,-0.203125 -1.046875,-0.609375 C 1.75,-0.921875 1.75,-0.9375 1.75,-1.140625 Z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7347" + transform="translate(184.68855,154.69)" + d="M 1.765625,-4.40625 0.375,-4.296875 v 0.3125 c 0.640625,0 0.734375,0.0625 0.734375,0.546875 V -0.75 c 0,0.4375 -0.109375,0.4375 -0.78125,0.4375 V 0 C 0.640625,-0.015625 1.1875,-0.03125 1.421875,-0.03125 1.78125,-0.03125 2.125,-0.015625 2.46875,0 v -0.3125 c -0.671875,0 -0.703125,-0.046875 -0.703125,-0.4375 z m 0.03125,-1.734375 c 0,-0.3125 -0.234375,-0.53125 -0.515625,-0.53125 -0.3125,0 -0.53125,0.265625 -0.53125,0.53125 0,0.265625 0.21875,0.53125 0.53125,0.53125 0.28125,0 0.515625,-0.21875 0.515625,-0.53125 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7349" + transform="translate(187.45616,154.69)" + d="M 1.765625,-6.921875 0.328125,-6.8125 V -6.5 c 0.703125,0 0.78125,0.0625 0.78125,0.5625 V -0.75 c 0,0.4375 -0.109375,0.4375 -0.78125,0.4375 V 0 C 0.65625,-0.015625 1.1875,-0.03125 1.4375,-0.03125 c 0.25,0 0.734375,0.015625 1.109375,0.03125 v -0.3125 c -0.671875,0 -0.78125,0 -0.78125,-0.4375 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7351" + transform="translate(190.22378,154.69)" + d="m 3.3125,-0.75 c 0.046875,0.390625 0.3125,0.8125 0.78125,0.8125 0.21875,0 0.828125,-0.140625 0.828125,-0.953125 v -0.5625 h -0.25 v 0.5625 c 0,0.578125 -0.25,0.640625 -0.359375,0.640625 -0.328125,0 -0.375,-0.453125 -0.375,-0.5 v -1.984375 c 0,-0.421875 0,-0.8125 -0.359375,-1.1875 C 3.1875,-4.3125 2.6875,-4.46875 2.21875,-4.46875 c -0.828125,0 -1.515625,0.46875 -1.515625,1.125 0,0.296875 0.203125,0.46875 0.46875,0.46875 0.28125,0 0.453125,-0.203125 0.453125,-0.453125 0,-0.125 -0.046875,-0.453125 -0.515625,-0.453125 C 1.390625,-4.140625 1.875,-4.25 2.1875,-4.25 c 0.5,0 1.0625,0.390625 1.0625,1.28125 v 0.359375 c -0.515625,0.03125 -1.203125,0.0625 -1.828125,0.359375 -0.75,0.34375 -1,0.859375 -1,1.296875 0,0.8125 0.96875,1.0625 1.59375,1.0625 0.65625,0 1.109375,-0.40625 1.296875,-0.859375 z M 3.25,-2.390625 v 1 c 0,0.9375 -0.71875,1.28125 -1.171875,1.28125 -0.484375,0 -0.890625,-0.34375 -0.890625,-0.84375 0,-0.546875 0.421875,-1.375 2.0625,-1.4375 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7353" + transform="translate(195.20508,154.69)" + d="m 1.71875,-3.984375 h 1.4375 v -0.3125 H 1.71875 V -6.125 h -0.25 c 0,0.8125 -0.296875,1.875 -1.28125,1.921875 v 0.21875 h 0.84375 v 2.75 c 0,1.21875 0.9375,1.34375 1.296875,1.34375 0.703125,0 0.984375,-0.703125 0.984375,-1.34375 v -0.5625 h -0.25 V -1.25 c 0,0.734375 -0.296875,1.109375 -0.671875,1.109375 -0.671875,0 -0.671875,-0.90625 -0.671875,-1.078125 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7355" + transform="translate(199.07953,154.69)" + d="M 1.765625,-4.40625 0.375,-4.296875 v 0.3125 c 0.640625,0 0.734375,0.0625 0.734375,0.546875 V -0.75 c 0,0.4375 -0.109375,0.4375 -0.78125,0.4375 V 0 C 0.640625,-0.015625 1.1875,-0.03125 1.421875,-0.03125 1.78125,-0.03125 2.125,-0.015625 2.46875,0 v -0.3125 c -0.671875,0 -0.703125,-0.046875 -0.703125,-0.4375 z m 0.03125,-1.734375 c 0,-0.3125 -0.234375,-0.53125 -0.515625,-0.53125 -0.3125,0 -0.53125,0.265625 -0.53125,0.53125 0,0.265625 0.21875,0.53125 0.53125,0.53125 0.28125,0 0.515625,-0.21875 0.515625,-0.53125 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7357" + transform="translate(201.84714,154.69)" + d="M 4.6875,-2.140625 C 4.6875,-3.40625 3.703125,-4.46875 2.5,-4.46875 c -1.25,0 -2.21875,1.09375 -2.21875,2.328125 0,1.296875 1.03125,2.25 2.203125,2.25 1.203125,0 2.203125,-0.984375 2.203125,-2.25 z m -2.1875,2 c -0.4375,0 -0.875,-0.203125 -1.140625,-0.671875 -0.25,-0.4375 -0.25,-1.046875 -0.25,-1.40625 0,-0.390625 0,-0.921875 0.234375,-1.359375 C 1.609375,-4.03125 2.078125,-4.25 2.484375,-4.25 c 0.4375,0 0.859375,0.21875 1.125,0.65625 0.265625,0.421875 0.265625,1 0.265625,1.375 0,0.359375 0,0.90625 -0.21875,1.34375 C 3.421875,-0.421875 2.984375,-0.140625 2.5,-0.140625 Z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7359" + transform="translate(206.82844,154.69)" + d="M 1.09375,-3.421875 V -0.75 c 0,0.4375 -0.109375,0.4375 -0.78125,0.4375 V 0 c 0.359375,-0.015625 0.859375,-0.03125 1.140625,-0.03125 0.25,0 0.765625,0.015625 1.109375,0.03125 v -0.3125 c -0.671875,0 -0.78125,0 -0.78125,-0.4375 V -2.59375 C 1.78125,-3.625 2.5,-4.1875 3.125,-4.1875 c 0.640625,0 0.75,0.53125 0.75,1.109375 V -0.75 c 0,0.4375 -0.109375,0.4375 -0.78125,0.4375 V 0 c 0.34375,-0.015625 0.859375,-0.03125 1.125,-0.03125 0.25,0 0.78125,0.015625 1.109375,0.03125 v -0.3125 c -0.515625,0 -0.765625,0 -0.765625,-0.296875 v -1.90625 c 0,-0.859375 0,-1.15625 -0.3125,-1.515625 -0.140625,-0.171875 -0.46875,-0.375 -1.046875,-0.375 C 2.46875,-4.40625 2,-3.984375 1.71875,-3.359375 V -4.40625 L 0.3125,-4.296875 v 0.3125 c 0.703125,0 0.78125,0.0625 0.78125,0.5625 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + </g> + <g + id="g7373" + style="fill:#000000;fill-opacity:1"> + <path + id="path7363" + transform="translate(215.68121,154.69)" + d="m 3.3125,-0.75 c 0.046875,0.390625 0.3125,0.8125 0.78125,0.8125 0.21875,0 0.828125,-0.140625 0.828125,-0.953125 v -0.5625 h -0.25 v 0.5625 c 0,0.578125 -0.25,0.640625 -0.359375,0.640625 -0.328125,0 -0.375,-0.453125 -0.375,-0.5 v -1.984375 c 0,-0.421875 0,-0.8125 -0.359375,-1.1875 C 3.1875,-4.3125 2.6875,-4.46875 2.21875,-4.46875 c -0.828125,0 -1.515625,0.46875 -1.515625,1.125 0,0.296875 0.203125,0.46875 0.46875,0.46875 0.28125,0 0.453125,-0.203125 0.453125,-0.453125 0,-0.125 -0.046875,-0.453125 -0.515625,-0.453125 C 1.390625,-4.140625 1.875,-4.25 2.1875,-4.25 c 0.5,0 1.0625,0.390625 1.0625,1.28125 v 0.359375 c -0.515625,0.03125 -1.203125,0.0625 -1.828125,0.359375 -0.75,0.34375 -1,0.859375 -1,1.296875 0,0.8125 0.96875,1.0625 1.59375,1.0625 0.65625,0 1.109375,-0.40625 1.296875,-0.859375 z M 3.25,-2.390625 v 1 c 0,0.9375 -0.71875,1.28125 -1.171875,1.28125 -0.484375,0 -0.890625,-0.34375 -0.890625,-0.84375 0,-0.546875 0.421875,-1.375 2.0625,-1.4375 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7365" + transform="translate(220.66251,154.69)" + d="m 2.078125,-1.9375 c 0.21875,0.046875 1.03125,0.203125 1.03125,0.921875 0,0.5 -0.34375,0.90625 -1.125,0.90625 -0.84375,0 -1.203125,-0.5625 -1.390625,-1.421875 C 0.5625,-1.65625 0.5625,-1.6875 0.453125,-1.6875 c -0.125,0 -0.125,0.0625 -0.125,0.234375 V -0.125 c 0,0.171875 0,0.234375 0.109375,0.234375 0.046875,0 0.0625,-0.015625 0.25,-0.203125 0.015625,-0.015625 0.015625,-0.03125 0.203125,-0.21875 0.4375,0.40625 0.890625,0.421875 1.09375,0.421875 1.140625,0 1.609375,-0.671875 1.609375,-1.390625 0,-0.515625 -0.296875,-0.828125 -0.421875,-0.9375 C 2.84375,-2.546875 2.453125,-2.625 2.03125,-2.703125 1.46875,-2.8125 0.8125,-2.9375 0.8125,-3.515625 c 0,-0.359375 0.25,-0.765625 1.109375,-0.765625 1.09375,0 1.15625,0.90625 1.171875,1.203125 0,0.09375 0.09375,0.09375 0.109375,0.09375 0.140625,0 0.140625,-0.046875 0.140625,-0.234375 v -1.015625 c 0,-0.15625 0,-0.234375 -0.109375,-0.234375 -0.046875,0 -0.078125,0 -0.203125,0.125 -0.03125,0.03125 -0.125,0.125 -0.171875,0.15625 -0.375,-0.28125 -0.78125,-0.28125 -0.9375,-0.28125 -1.21875,0 -1.59375,0.671875 -1.59375,1.234375 0,0.34375 0.15625,0.625 0.421875,0.84375 0.328125,0.25 0.609375,0.3125 1.328125,0.453125 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7367" + transform="translate(224.59176,154.69)" + d="m 2.078125,-1.9375 c 0.21875,0.046875 1.03125,0.203125 1.03125,0.921875 0,0.5 -0.34375,0.90625 -1.125,0.90625 -0.84375,0 -1.203125,-0.5625 -1.390625,-1.421875 C 0.5625,-1.65625 0.5625,-1.6875 0.453125,-1.6875 c -0.125,0 -0.125,0.0625 -0.125,0.234375 V -0.125 c 0,0.171875 0,0.234375 0.109375,0.234375 0.046875,0 0.0625,-0.015625 0.25,-0.203125 0.015625,-0.015625 0.015625,-0.03125 0.203125,-0.21875 0.4375,0.40625 0.890625,0.421875 1.09375,0.421875 1.140625,0 1.609375,-0.671875 1.609375,-1.390625 0,-0.515625 -0.296875,-0.828125 -0.421875,-0.9375 C 2.84375,-2.546875 2.453125,-2.625 2.03125,-2.703125 1.46875,-2.8125 0.8125,-2.9375 0.8125,-3.515625 c 0,-0.359375 0.25,-0.765625 1.109375,-0.765625 1.09375,0 1.15625,0.90625 1.171875,1.203125 0,0.09375 0.09375,0.09375 0.109375,0.09375 0.140625,0 0.140625,-0.046875 0.140625,-0.234375 v -1.015625 c 0,-0.15625 0,-0.234375 -0.109375,-0.234375 -0.046875,0 -0.078125,0 -0.203125,0.125 -0.03125,0.03125 -0.125,0.125 -0.171875,0.15625 -0.375,-0.28125 -0.78125,-0.28125 -0.9375,-0.28125 -1.21875,0 -1.59375,0.671875 -1.59375,1.234375 0,0.34375 0.15625,0.625 0.421875,0.84375 0.328125,0.25 0.609375,0.3125 1.328125,0.453125 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7369" + transform="translate(228.52101,154.69)" + d="M 1.109375,-2.515625 C 1.171875,-4 2.015625,-4.25 2.359375,-4.25 c 1.015625,0 1.125,1.34375 1.125,1.734375 z m 0,0.21875 h 2.78125 c 0.21875,0 0.25,0 0.25,-0.21875 0,-0.984375 -0.546875,-1.953125 -1.78125,-1.953125 -1.15625,0 -2.078125,1.03125 -2.078125,2.28125 0,1.328125 1.046875,2.296875 2.1875,2.296875 C 3.6875,0.109375 4.140625,-1 4.140625,-1.1875 4.140625,-1.28125 4.0625,-1.3125 4,-1.3125 c -0.078125,0 -0.109375,0.0625 -0.125,0.140625 -0.34375,1.03125 -1.25,1.03125 -1.34375,1.03125 -0.5,0 -0.890625,-0.296875 -1.125,-0.671875 -0.296875,-0.46875 -0.296875,-1.125 -0.296875,-1.484375 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7371" + transform="translate(232.94839,154.69)" + d="M 1.09375,-3.421875 V -0.75 c 0,0.4375 -0.109375,0.4375 -0.78125,0.4375 V 0 c 0.359375,-0.015625 0.859375,-0.03125 1.140625,-0.03125 0.25,0 0.765625,0.015625 1.109375,0.03125 v -0.3125 c -0.671875,0 -0.78125,0 -0.78125,-0.4375 V -2.59375 C 1.78125,-3.625 2.5,-4.1875 3.125,-4.1875 c 0.640625,0 0.75,0.53125 0.75,1.109375 V -0.75 c 0,0.4375 -0.109375,0.4375 -0.78125,0.4375 V 0 c 0.34375,-0.015625 0.859375,-0.03125 1.125,-0.03125 0.25,0 0.78125,0.015625 1.109375,0.03125 v -0.3125 c -0.65625,0 -0.765625,0 -0.765625,-0.4375 v -1.84375 c 0,-1.03125 0.703125,-1.59375 1.34375,-1.59375 0.625,0 0.734375,0.53125 0.734375,1.109375 V -0.75 c 0,0.4375 -0.109375,0.4375 -0.78125,0.4375 V 0 c 0.34375,-0.015625 0.859375,-0.03125 1.125,-0.03125 0.265625,0 0.78125,0.015625 1.125,0.03125 v -0.3125 c -0.515625,0 -0.765625,0 -0.78125,-0.296875 v -1.90625 c 0,-0.859375 0,-1.15625 -0.3125,-1.515625 -0.140625,-0.171875 -0.46875,-0.375 -1.046875,-0.375 -0.828125,0 -1.28125,0.59375 -1.4375,0.984375 C 4.390625,-4.296875 3.65625,-4.40625 3.203125,-4.40625 2.46875,-4.40625 2,-3.984375 1.71875,-3.359375 V -4.40625 L 0.3125,-4.296875 v 0.3125 c 0.703125,0 0.78125,0.0625 0.78125,0.5625 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + </g> + <g + id="g7385" + style="fill:#000000;fill-opacity:1"> + <path + id="path7375" + transform="translate(240.98123,154.69)" + d="m 1.71875,-3.765625 v -3.15625 L 0.28125,-6.8125 V -6.5 c 0.703125,0 0.78125,0.0625 0.78125,0.5625 V 0 h 0.25 c 0,-0.015625 0.078125,-0.15625 0.359375,-0.625 0.140625,0.234375 0.5625,0.734375 1.296875,0.734375 1.1875,0 2.21875,-0.984375 2.21875,-2.265625 0,-1.265625 -0.96875,-2.25 -2.109375,-2.25 -0.78125,0 -1.203125,0.46875 -1.359375,0.640625 z m 0.03125,2.625 V -3.1875 c 0,-0.1875 0,-0.203125 0.109375,-0.359375 C 2.25,-4.109375 2.796875,-4.1875 3.03125,-4.1875 c 0.453125,0 0.8125,0.265625 1.046875,0.640625 0.265625,0.40625 0.28125,0.96875 0.28125,1.390625 0,0.359375 -0.015625,0.953125 -0.296875,1.40625 -0.21875,0.3125 -0.59375,0.640625 -1.125,0.640625 -0.453125,0 -0.8125,-0.234375 -1.046875,-0.609375 C 1.75,-0.921875 1.75,-0.953125 1.75,-1.140625 Z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7377" + transform="translate(246.51645,154.69)" + d="M 1.765625,-6.921875 0.328125,-6.8125 V -6.5 c 0.703125,0 0.78125,0.0625 0.78125,0.5625 V -0.75 c 0,0.4375 -0.109375,0.4375 -0.78125,0.4375 V 0 C 0.65625,-0.015625 1.1875,-0.03125 1.4375,-0.03125 c 0.25,0 0.734375,0.015625 1.109375,0.03125 v -0.3125 c -0.671875,0 -0.78125,0 -0.78125,-0.4375 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7379" + transform="translate(249.28406,154.69)" + d="M 1.109375,-2.515625 C 1.171875,-4 2.015625,-4.25 2.359375,-4.25 c 1.015625,0 1.125,1.34375 1.125,1.734375 z m 0,0.21875 h 2.78125 c 0.21875,0 0.25,0 0.25,-0.21875 0,-0.984375 -0.546875,-1.953125 -1.78125,-1.953125 -1.15625,0 -2.078125,1.03125 -2.078125,2.28125 0,1.328125 1.046875,2.296875 2.1875,2.296875 C 3.6875,0.109375 4.140625,-1 4.140625,-1.1875 4.140625,-1.28125 4.0625,-1.3125 4,-1.3125 c -0.078125,0 -0.109375,0.0625 -0.125,0.140625 -0.34375,1.03125 -1.25,1.03125 -1.34375,1.03125 -0.5,0 -0.890625,-0.296875 -1.125,-0.671875 -0.296875,-0.46875 -0.296875,-1.125 -0.296875,-1.484375 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7381" + transform="translate(253.71144,154.69)" + d="M 3.890625,-0.78125 V 0.109375 L 5.328125,0 V -0.3125 C 4.640625,-0.3125 4.5625,-0.375 4.5625,-0.875 v -3.53125 l -1.46875,0.109375 v 0.3125 c 0.6875,0 0.78125,0.0625 0.78125,0.5625 v 1.765625 c 0,0.875 -0.484375,1.546875 -1.21875,1.546875 -0.828125,0 -0.875,-0.46875 -0.875,-0.984375 v -3.3125 L 0.3125,-4.296875 v 0.3125 c 0.78125,0 0.78125,0.03125 0.78125,0.90625 v 1.5 c 0,0.78125 0,1.6875 1.515625,1.6875 0.5625,0 1,-0.28125 1.28125,-0.890625 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7383" + transform="translate(259.24666,154.69)" + d="M 1.671875,-3.3125 V -4.40625 L 0.28125,-4.296875 v 0.3125 c 0.703125,0 0.78125,0.0625 0.78125,0.5625 V -0.75 c 0,0.4375 -0.109375,0.4375 -0.78125,0.4375 V 0 c 0.390625,-0.015625 0.859375,-0.03125 1.140625,-0.03125 0.390625,0 0.859375,0 1.265625,0.03125 V -0.3125 H 2.46875 c -0.734375,0 -0.75,-0.109375 -0.75,-0.46875 V -2.3125 c 0,-0.984375 0.421875,-1.875 1.171875,-1.875 0.0625,0 0.09375,0 0.109375,0.015625 -0.03125,0 -0.234375,0.125 -0.234375,0.390625 0,0.265625 0.21875,0.421875 0.4375,0.421875 0.171875,0 0.421875,-0.125 0.421875,-0.4375 0,-0.3125 -0.3125,-0.609375 -0.734375,-0.609375 -0.734375,0 -1.09375,0.671875 -1.21875,1.09375 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + </g> + <g + id="g7391" + style="fill:#000000;fill-opacity:1"> + <path + id="path7387" + transform="translate(145.945,174.615)" + d="m 2.890625,-3.515625 c 0.8125,-0.265625 1.390625,-0.953125 1.390625,-1.75 0,-0.8125 -0.875,-1.375 -1.828125,-1.375 -1,0 -1.765625,0.59375 -1.765625,1.359375 0,0.328125 0.21875,0.515625 0.515625,0.515625 0.296875,0 0.5,-0.21875 0.5,-0.515625 0,-0.484375 -0.46875,-0.484375 -0.609375,-0.484375 0.296875,-0.5 0.953125,-0.625 1.3125,-0.625 0.421875,0 0.96875,0.21875 0.96875,1.109375 0,0.125 -0.03125,0.703125 -0.28125,1.140625 C 2.796875,-3.65625 2.453125,-3.625 2.203125,-3.625 2.125,-3.609375 1.890625,-3.59375 1.8125,-3.59375 c -0.078125,0.015625 -0.140625,0.03125 -0.140625,0.125 0,0.109375 0.0625,0.109375 0.234375,0.109375 h 0.4375 c 0.8125,0 1.1875,0.671875 1.1875,1.65625 0,1.359375 -0.6875,1.640625 -1.125,1.640625 -0.4375,0 -1.1875,-0.171875 -1.53125,-0.75 0.34375,0.046875 0.65625,-0.171875 0.65625,-0.546875 0,-0.359375 -0.265625,-0.5625 -0.546875,-0.5625 -0.25,0 -0.5625,0.140625 -0.5625,0.578125 0,0.90625 0.921875,1.5625 2.015625,1.5625 1.21875,0 2.125,-0.90625 2.125,-1.921875 0,-0.8125 -0.640625,-1.59375 -1.671875,-1.8125 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7389" + transform="translate(150.9263,174.615)" + d="m 1.90625,-0.53125 c 0,-0.28125 -0.234375,-0.53125 -0.515625,-0.53125 -0.296875,0 -0.53125,0.25 -0.53125,0.53125 C 0.859375,-0.234375 1.09375,0 1.390625,0 1.671875,0 1.90625,-0.234375 1.90625,-0.53125 Z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + </g> + <g + id="g7415" + style="fill:#000000;fill-opacity:1"> + <path + id="path7393" + transform="translate(158.67521,174.615)" + d="m 0.5625,-3.40625 c 0,2.0625 1.609375,3.625 3.46875,3.625 1.625,0 2.59375,-1.390625 2.59375,-2.546875 C 6.625,-2.421875 6.625,-2.5 6.5,-2.5 6.390625,-2.5 6.390625,-2.4375 6.375,-2.328125 6.296875,-0.90625 5.234375,-0.09375 4.140625,-0.09375 c -0.609375,0 -2.5625,-0.328125 -2.5625,-3.3125 0,-2.96875 1.953125,-3.3125 2.5625,-3.3125 1.078125,0 1.96875,0.90625 2.171875,2.359375 C 6.328125,-4.21875 6.328125,-4.1875 6.46875,-4.1875 6.625,-4.1875 6.625,-4.21875 6.625,-4.421875 V -6.78125 c 0,-0.171875 0,-0.25 -0.109375,-0.25 -0.03125,0 -0.078125,0 -0.15625,0.125 l -0.5,0.734375 C 5.5,-6.53125 4.984375,-7.03125 4.03125,-7.03125 c -1.875,0 -3.46875,1.59375 -3.46875,3.625 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7395" + transform="translate(165.8702,174.615)" + d="M 4.6875,-2.140625 C 4.6875,-3.40625 3.703125,-4.46875 2.5,-4.46875 c -1.25,0 -2.21875,1.09375 -2.21875,2.328125 0,1.296875 1.03125,2.25 2.203125,2.25 1.203125,0 2.203125,-0.984375 2.203125,-2.25 z m -2.1875,2 c -0.4375,0 -0.875,-0.203125 -1.140625,-0.671875 -0.25,-0.4375 -0.25,-1.046875 -0.25,-1.40625 0,-0.390625 0,-0.921875 0.234375,-1.359375 C 1.609375,-4.03125 2.078125,-4.25 2.484375,-4.25 c 0.4375,0 0.859375,0.21875 1.125,0.65625 0.265625,0.421875 0.265625,1 0.265625,1.375 0,0.359375 0,0.90625 -0.21875,1.34375 C 3.421875,-0.421875 2.984375,-0.140625 2.5,-0.140625 Z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7397" + transform="translate(170.8515,174.615)" + d="M 1.09375,-3.421875 V -0.75 c 0,0.4375 -0.109375,0.4375 -0.78125,0.4375 V 0 c 0.359375,-0.015625 0.859375,-0.03125 1.140625,-0.03125 0.25,0 0.765625,0.015625 1.109375,0.03125 v -0.3125 c -0.671875,0 -0.78125,0 -0.78125,-0.4375 V -2.59375 C 1.78125,-3.625 2.5,-4.1875 3.125,-4.1875 c 0.640625,0 0.75,0.53125 0.75,1.109375 V -0.75 c 0,0.4375 -0.109375,0.4375 -0.78125,0.4375 V 0 c 0.34375,-0.015625 0.859375,-0.03125 1.125,-0.03125 0.25,0 0.78125,0.015625 1.109375,0.03125 v -0.3125 c -0.65625,0 -0.765625,0 -0.765625,-0.4375 v -1.84375 c 0,-1.03125 0.703125,-1.59375 1.34375,-1.59375 0.625,0 0.734375,0.53125 0.734375,1.109375 V -0.75 c 0,0.4375 -0.109375,0.4375 -0.78125,0.4375 V 0 c 0.34375,-0.015625 0.859375,-0.03125 1.125,-0.03125 0.265625,0 0.78125,0.015625 1.125,0.03125 v -0.3125 c -0.515625,0 -0.765625,0 -0.78125,-0.296875 v -1.90625 c 0,-0.859375 0,-1.15625 -0.3125,-1.515625 -0.140625,-0.171875 -0.46875,-0.375 -1.046875,-0.375 -0.828125,0 -1.28125,0.59375 -1.4375,0.984375 C 4.390625,-4.296875 3.65625,-4.40625 3.203125,-4.40625 2.46875,-4.40625 2,-3.984375 1.71875,-3.359375 V -4.40625 L 0.3125,-4.296875 v 0.3125 c 0.703125,0 0.78125,0.0625 0.78125,0.5625 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7399" + transform="translate(179.15333,174.615)" + d="m 1.71875,-3.75 v -0.65625 l -1.4375,0.109375 v 0.3125 c 0.703125,0 0.78125,0.0625 0.78125,0.5 v 4.65625 C 1.0625,1.625 0.953125,1.625 0.28125,1.625 V 1.9375 C 0.625,1.921875 1.140625,1.90625 1.390625,1.90625 c 0.28125,0 0.78125,0.015625 1.125,0.03125 V 1.625 C 1.859375,1.625 1.75,1.625 1.75,1.171875 V -0.59375 c 0.046875,0.171875 0.46875,0.703125 1.21875,0.703125 1.1875,0 2.21875,-0.984375 2.21875,-2.265625 0,-1.265625 -0.953125,-2.25 -2.078125,-2.25 -0.78125,0 -1.203125,0.4375 -1.390625,0.65625 z M 1.75,-1.140625 v -2.21875 C 2.03125,-3.875 2.515625,-4.15625 3.03125,-4.15625 c 0.734375,0 1.328125,0.875 1.328125,2 0,1.203125 -0.6875,2.046875 -1.421875,2.046875 -0.40625,0 -0.78125,-0.203125 -1.046875,-0.609375 C 1.75,-0.921875 1.75,-0.9375 1.75,-1.140625 Z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7401" + transform="translate(184.68855,174.615)" + d="M 1.765625,-4.40625 0.375,-4.296875 v 0.3125 c 0.640625,0 0.734375,0.0625 0.734375,0.546875 V -0.75 c 0,0.4375 -0.109375,0.4375 -0.78125,0.4375 V 0 C 0.640625,-0.015625 1.1875,-0.03125 1.421875,-0.03125 1.78125,-0.03125 2.125,-0.015625 2.46875,0 v -0.3125 c -0.671875,0 -0.703125,-0.046875 -0.703125,-0.4375 z m 0.03125,-1.734375 c 0,-0.3125 -0.234375,-0.53125 -0.515625,-0.53125 -0.3125,0 -0.53125,0.265625 -0.53125,0.53125 0,0.265625 0.21875,0.53125 0.53125,0.53125 0.28125,0 0.515625,-0.21875 0.515625,-0.53125 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7403" + transform="translate(187.45616,174.615)" + d="M 1.765625,-6.921875 0.328125,-6.8125 V -6.5 c 0.703125,0 0.78125,0.0625 0.78125,0.5625 V -0.75 c 0,0.4375 -0.109375,0.4375 -0.78125,0.4375 V 0 C 0.65625,-0.015625 1.1875,-0.03125 1.4375,-0.03125 c 0.25,0 0.734375,0.015625 1.109375,0.03125 v -0.3125 c -0.671875,0 -0.78125,0 -0.78125,-0.4375 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7405" + transform="translate(190.22378,174.615)" + d="m 3.3125,-0.75 c 0.046875,0.390625 0.3125,0.8125 0.78125,0.8125 0.21875,0 0.828125,-0.140625 0.828125,-0.953125 v -0.5625 h -0.25 v 0.5625 c 0,0.578125 -0.25,0.640625 -0.359375,0.640625 -0.328125,0 -0.375,-0.453125 -0.375,-0.5 v -1.984375 c 0,-0.421875 0,-0.8125 -0.359375,-1.1875 C 3.1875,-4.3125 2.6875,-4.46875 2.21875,-4.46875 c -0.828125,0 -1.515625,0.46875 -1.515625,1.125 0,0.296875 0.203125,0.46875 0.46875,0.46875 0.28125,0 0.453125,-0.203125 0.453125,-0.453125 0,-0.125 -0.046875,-0.453125 -0.515625,-0.453125 C 1.390625,-4.140625 1.875,-4.25 2.1875,-4.25 c 0.5,0 1.0625,0.390625 1.0625,1.28125 v 0.359375 c -0.515625,0.03125 -1.203125,0.0625 -1.828125,0.359375 -0.75,0.34375 -1,0.859375 -1,1.296875 0,0.8125 0.96875,1.0625 1.59375,1.0625 0.65625,0 1.109375,-0.40625 1.296875,-0.859375 z M 3.25,-2.390625 v 1 c 0,0.9375 -0.71875,1.28125 -1.171875,1.28125 -0.484375,0 -0.890625,-0.34375 -0.890625,-0.84375 0,-0.546875 0.421875,-1.375 2.0625,-1.4375 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7407" + transform="translate(195.20508,174.615)" + d="m 1.71875,-3.984375 h 1.4375 v -0.3125 H 1.71875 V -6.125 h -0.25 c 0,0.8125 -0.296875,1.875 -1.28125,1.921875 v 0.21875 h 0.84375 v 2.75 c 0,1.21875 0.9375,1.34375 1.296875,1.34375 0.703125,0 0.984375,-0.703125 0.984375,-1.34375 v -0.5625 h -0.25 V -1.25 c 0,0.734375 -0.296875,1.109375 -0.671875,1.109375 -0.671875,0 -0.671875,-0.90625 -0.671875,-1.078125 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7409" + transform="translate(199.07953,174.615)" + d="M 1.765625,-4.40625 0.375,-4.296875 v 0.3125 c 0.640625,0 0.734375,0.0625 0.734375,0.546875 V -0.75 c 0,0.4375 -0.109375,0.4375 -0.78125,0.4375 V 0 C 0.640625,-0.015625 1.1875,-0.03125 1.421875,-0.03125 1.78125,-0.03125 2.125,-0.015625 2.46875,0 v -0.3125 c -0.671875,0 -0.703125,-0.046875 -0.703125,-0.4375 z m 0.03125,-1.734375 c 0,-0.3125 -0.234375,-0.53125 -0.515625,-0.53125 -0.3125,0 -0.53125,0.265625 -0.53125,0.53125 0,0.265625 0.21875,0.53125 0.53125,0.53125 0.28125,0 0.515625,-0.21875 0.515625,-0.53125 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7411" + transform="translate(201.84714,174.615)" + d="M 4.6875,-2.140625 C 4.6875,-3.40625 3.703125,-4.46875 2.5,-4.46875 c -1.25,0 -2.21875,1.09375 -2.21875,2.328125 0,1.296875 1.03125,2.25 2.203125,2.25 1.203125,0 2.203125,-0.984375 2.203125,-2.25 z m -2.1875,2 c -0.4375,0 -0.875,-0.203125 -1.140625,-0.671875 -0.25,-0.4375 -0.25,-1.046875 -0.25,-1.40625 0,-0.390625 0,-0.921875 0.234375,-1.359375 C 1.609375,-4.03125 2.078125,-4.25 2.484375,-4.25 c 0.4375,0 0.859375,0.21875 1.125,0.65625 0.265625,0.421875 0.265625,1 0.265625,1.375 0,0.359375 0,0.90625 -0.21875,1.34375 C 3.421875,-0.421875 2.984375,-0.140625 2.5,-0.140625 Z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7413" + transform="translate(206.82844,174.615)" + d="M 1.09375,-3.421875 V -0.75 c 0,0.4375 -0.109375,0.4375 -0.78125,0.4375 V 0 c 0.359375,-0.015625 0.859375,-0.03125 1.140625,-0.03125 0.25,0 0.765625,0.015625 1.109375,0.03125 v -0.3125 c -0.671875,0 -0.78125,0 -0.78125,-0.4375 V -2.59375 C 1.78125,-3.625 2.5,-4.1875 3.125,-4.1875 c 0.640625,0 0.75,0.53125 0.75,1.109375 V -0.75 c 0,0.4375 -0.109375,0.4375 -0.78125,0.4375 V 0 c 0.34375,-0.015625 0.859375,-0.03125 1.125,-0.03125 0.25,0 0.78125,0.015625 1.109375,0.03125 v -0.3125 c -0.515625,0 -0.765625,0 -0.765625,-0.296875 v -1.90625 c 0,-0.859375 0,-1.15625 -0.3125,-1.515625 -0.140625,-0.171875 -0.46875,-0.375 -1.046875,-0.375 C 2.46875,-4.40625 2,-3.984375 1.71875,-3.359375 V -4.40625 L 0.3125,-4.296875 v 0.3125 c 0.703125,0 0.78125,0.0625 0.78125,0.5625 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + </g> + <g + id="g7421" + style="fill:#000000;fill-opacity:1"> + <path + id="path7417" + transform="translate(215.68121,174.615)" + d="m 1.171875,-2.171875 c 0,-1.625 0.8125,-2.046875 1.34375,-2.046875 0.09375,0 0.71875,0.015625 1.0625,0.375 -0.40625,0.03125 -0.46875,0.328125 -0.46875,0.453125 0,0.265625 0.1875,0.453125 0.453125,0.453125 0.265625,0 0.46875,-0.15625 0.46875,-0.46875 0,-0.671875 -0.765625,-1.0625 -1.53125,-1.0625 -1.25,0 -2.15625,1.078125 -2.15625,2.3125 0,1.28125 0.984375,2.265625 2.140625,2.265625 1.328125,0 1.65625,-1.203125 1.65625,-1.296875 0,-0.09375 -0.109375,-0.09375 -0.140625,-0.09375 -0.078125,0 -0.109375,0.03125 -0.125,0.09375 -0.28125,0.921875 -0.9375,1.046875 -1.296875,1.046875 -0.53125,0 -1.40625,-0.421875 -1.40625,-2.03125 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7419" + transform="translate(220.10859,174.615)" + d="M 4.6875,-2.140625 C 4.6875,-3.40625 3.703125,-4.46875 2.5,-4.46875 c -1.25,0 -2.21875,1.09375 -2.21875,2.328125 0,1.296875 1.03125,2.25 2.203125,2.25 1.203125,0 2.203125,-0.984375 2.203125,-2.25 z m -2.1875,2 c -0.4375,0 -0.875,-0.203125 -1.140625,-0.671875 -0.25,-0.4375 -0.25,-1.046875 -0.25,-1.40625 0,-0.390625 0,-0.921875 0.234375,-1.359375 C 1.609375,-4.03125 2.078125,-4.25 2.484375,-4.25 c 0.4375,0 0.859375,0.21875 1.125,0.65625 0.265625,0.421875 0.265625,1 0.265625,1.375 0,0.359375 0,0.90625 -0.21875,1.34375 C 3.421875,-0.421875 2.984375,-0.140625 2.5,-0.140625 Z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + </g> + <g + id="g7427" + style="fill:#000000;fill-opacity:1"> + <path + id="path7423" + transform="translate(225.36884,174.615)" + d="m 3.78125,-0.546875 v 0.65625 L 5.25,0 v -0.3125 c -0.6875,0 -0.78125,-0.0625 -0.78125,-0.5625 V -6.921875 L 3.046875,-6.8125 V -6.5 c 0.6875,0 0.765625,0.0625 0.765625,0.5625 v 2.15625 c -0.28125,-0.359375 -0.71875,-0.625 -1.25,-0.625 -1.171875,0 -2.21875,0.984375 -2.21875,2.265625 0,1.265625 0.96875,2.25 2.109375,2.25 0.640625,0 1.078125,-0.34375 1.328125,-0.65625 z m 0,-2.671875 v 2.046875 c 0,0.171875 0,0.1875 -0.109375,0.359375 C 3.375,-0.328125 2.9375,-0.109375 2.5,-0.109375 2.046875,-0.109375 1.6875,-0.375 1.453125,-0.75 1.203125,-1.15625 1.171875,-1.71875 1.171875,-2.140625 1.171875,-2.5 1.1875,-3.09375 1.46875,-3.546875 1.6875,-3.859375 2.0625,-4.1875 2.609375,-4.1875 c 0.34375,0 0.765625,0.15625 1.0625,0.59375 0.109375,0.171875 0.109375,0.1875 0.109375,0.375 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7425" + transform="translate(230.90406,174.615)" + d="M 1.109375,-2.515625 C 1.171875,-4 2.015625,-4.25 2.359375,-4.25 c 1.015625,0 1.125,1.34375 1.125,1.734375 z m 0,0.21875 h 2.78125 c 0.21875,0 0.25,0 0.25,-0.21875 0,-0.984375 -0.546875,-1.953125 -1.78125,-1.953125 -1.15625,0 -2.078125,1.03125 -2.078125,2.28125 0,1.328125 1.046875,2.296875 2.1875,2.296875 C 3.6875,0.109375 4.140625,-1 4.140625,-1.1875 4.140625,-1.28125 4.0625,-1.3125 4,-1.3125 c -0.078125,0 -0.109375,0.0625 -0.125,0.140625 -0.34375,1.03125 -1.25,1.03125 -1.34375,1.03125 -0.5,0 -0.890625,-0.296875 -1.125,-0.671875 -0.296875,-0.46875 -0.296875,-1.125 -0.296875,-1.484375 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + </g> + <g + id="g7433" + style="fill:#000000;fill-opacity:1"> + <path + id="path7429" + transform="translate(238.64899,174.615)" + d="M 4.6875,-2.140625 C 4.6875,-3.40625 3.703125,-4.46875 2.5,-4.46875 c -1.25,0 -2.21875,1.09375 -2.21875,2.328125 0,1.296875 1.03125,2.25 2.203125,2.25 1.203125,0 2.203125,-0.984375 2.203125,-2.25 z m -2.1875,2 c -0.4375,0 -0.875,-0.203125 -1.140625,-0.671875 -0.25,-0.4375 -0.25,-1.046875 -0.25,-1.40625 0,-0.390625 0,-0.921875 0.234375,-1.359375 C 1.609375,-4.03125 2.078125,-4.25 2.484375,-4.25 c 0.4375,0 0.859375,0.21875 1.125,0.65625 0.265625,0.421875 0.265625,1 0.265625,1.375 0,0.359375 0,0.90625 -0.21875,1.34375 C 3.421875,-0.421875 2.984375,-0.140625 2.5,-0.140625 Z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7431" + transform="translate(243.63029,174.615)" + d="m 1.71875,-3.765625 v -3.15625 L 0.28125,-6.8125 V -6.5 c 0.703125,0 0.78125,0.0625 0.78125,0.5625 V 0 h 0.25 c 0,-0.015625 0.078125,-0.15625 0.359375,-0.625 0.140625,0.234375 0.5625,0.734375 1.296875,0.734375 1.1875,0 2.21875,-0.984375 2.21875,-2.265625 0,-1.265625 -0.96875,-2.25 -2.109375,-2.25 -0.78125,0 -1.203125,0.46875 -1.359375,0.640625 z m 0.03125,2.625 V -3.1875 c 0,-0.1875 0,-0.203125 0.109375,-0.359375 C 2.25,-4.109375 2.796875,-4.1875 3.03125,-4.1875 c 0.453125,0 0.8125,0.265625 1.046875,0.640625 0.265625,0.40625 0.28125,0.96875 0.28125,1.390625 0,0.359375 -0.015625,0.953125 -0.296875,1.40625 -0.21875,0.3125 -0.59375,0.640625 -1.125,0.640625 -0.453125,0 -0.8125,-0.234375 -1.046875,-0.609375 C 1.75,-0.921875 1.75,-0.953125 1.75,-1.140625 Z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + </g> + <g + id="g7441" + style="fill:#000000;fill-opacity:1"> + <path + id="path7435" + transform="translate(249.72341,174.615)" + d="m 2.09375,-4.40625 -1.515625,0.109375 v 0.3125 c 0.765625,0 0.859375,0.0625 0.859375,0.5625 v 3.9375 c 0,0.453125 -0.09375,1.3125 -0.734375,1.3125 -0.046875,0 -0.28125,0 -0.53125,-0.140625 C 0.3125,1.65625 0.515625,1.515625 0.515625,1.25 0.515625,0.984375 0.34375,0.78125 0.0625,0.78125 c -0.28125,0 -0.46875,0.203125 -0.46875,0.46875 0,0.515625 0.5625,0.796875 1.140625,0.796875 C 1.46875,2.046875 2.09375,1.40625 2.09375,0.5 Z m 0,-1.734375 c 0,-0.296875 -0.234375,-0.53125 -0.53125,-0.53125 -0.28125,0 -0.53125,0.234375 -0.53125,0.53125 0,0.28125 0.25,0.53125 0.53125,0.53125 0.296875,0 0.53125,-0.25 0.53125,-0.53125 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7437" + transform="translate(252.76798,174.615)" + d="M 1.109375,-2.515625 C 1.171875,-4 2.015625,-4.25 2.359375,-4.25 c 1.015625,0 1.125,1.34375 1.125,1.734375 z m 0,0.21875 h 2.78125 c 0.21875,0 0.25,0 0.25,-0.21875 0,-0.984375 -0.546875,-1.953125 -1.78125,-1.953125 -1.15625,0 -2.078125,1.03125 -2.078125,2.28125 0,1.328125 1.046875,2.296875 2.1875,2.296875 C 3.6875,0.109375 4.140625,-1 4.140625,-1.1875 4.140625,-1.28125 4.0625,-1.3125 4,-1.3125 c -0.078125,0 -0.109375,0.0625 -0.125,0.140625 -0.34375,1.03125 -1.25,1.03125 -1.34375,1.03125 -0.5,0 -0.890625,-0.296875 -1.125,-0.671875 -0.296875,-0.46875 -0.296875,-1.125 -0.296875,-1.484375 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7439" + transform="translate(257.19536,174.615)" + d="m 1.71875,-3.984375 h 1.4375 v -0.3125 H 1.71875 V -6.125 h -0.25 c 0,0.8125 -0.296875,1.875 -1.28125,1.921875 v 0.21875 h 0.84375 v 2.75 c 0,1.21875 0.9375,1.34375 1.296875,1.34375 0.703125,0 0.984375,-0.703125 0.984375,-1.34375 v -0.5625 h -0.25 V -1.25 c 0,0.734375 -0.296875,1.109375 -0.671875,1.109375 -0.671875,0 -0.671875,-0.90625 -0.671875,-1.078125 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + </g> + <g + id="g7447" + style="fill:#000000;fill-opacity:1"> + <path + id="path7443" + transform="translate(145.945,194.541)" + d="m 2.9375,-1.640625 v 0.859375 c 0,0.359375 -0.03125,0.46875 -0.765625,0.46875 H 1.96875 V 0 C 2.375,-0.03125 2.890625,-0.03125 3.3125,-0.03125 c 0.421875,0 0.9375,0 1.359375,0.03125 v -0.3125 h -0.21875 c -0.734375,0 -0.75,-0.109375 -0.75,-0.46875 V -1.640625 H 4.6875 v -0.3125 H 3.703125 v -4.53125 c 0,-0.203125 0,-0.265625 -0.171875,-0.265625 -0.078125,0 -0.109375,0 -0.1875,0.125 l -3.0625,4.671875 v 0.3125 z m 0.046875,-0.3125 H 0.5625 l 2.421875,-3.71875 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7445" + transform="translate(150.9263,194.541)" + d="m 1.90625,-0.53125 c 0,-0.28125 -0.234375,-0.53125 -0.515625,-0.53125 -0.296875,0 -0.53125,0.25 -0.53125,0.53125 C 0.859375,-0.234375 1.09375,0 1.390625,0 1.671875,0 1.90625,-0.234375 1.90625,-0.53125 Z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + </g> + <g + id="g7451" + style="fill:#000000;fill-opacity:1"> + <path + id="path7449" + transform="translate(159.574,192.022)" + d="M 3.734375,-6.296875 C 3.828125,-6.375 3.90625,-6.484375 3.90625,-6.59375 c 0,-0.1875 -0.171875,-0.359375 -0.359375,-0.359375 -0.140625,0 -0.25,0.109375 -0.296875,0.171875 l -1.203125,1.515625 0.171875,0.1875 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + </g> + <g + id="g7467" + style="fill:#000000;fill-opacity:1"> + <path + id="path7453" + transform="translate(158.675,194.541)" + d="m 1.359375,-0.78125 c 0,0.359375 -0.03125,0.46875 -0.796875,0.46875 H 0.328125 V 0 h 5.75 L 6.5,-2.578125 H 6.25 C 6,-1.03125 5.765625,-0.3125 4.0625,-0.3125 H 2.734375 C 2.265625,-0.3125 2.25,-0.375 2.25,-0.703125 V -3.375 h 0.890625 c 0.96875,0 1.078125,0.328125 1.078125,1.171875 h 0.25 V -4.84375 h -0.25 c 0,0.859375 -0.109375,1.171875 -1.078125,1.171875 H 2.25 v -2.40625 c 0,-0.328125 0.015625,-0.390625 0.484375,-0.390625 h 1.28125 c 1.53125,0 1.796875,0.546875 1.953125,1.9375 h 0.25 l -0.28125,-2.25 H 0.328125 v 0.3125 H 0.5625 c 0.765625,0 0.796875,0.109375 0.796875,0.46875 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7455" + transform="translate(165.45555,194.541)" + d="m 3.78125,-0.546875 v 0.65625 L 5.25,0 v -0.3125 c -0.6875,0 -0.78125,-0.0625 -0.78125,-0.5625 V -6.921875 L 3.046875,-6.8125 V -6.5 c 0.6875,0 0.765625,0.0625 0.765625,0.5625 v 2.15625 c -0.28125,-0.359375 -0.71875,-0.625 -1.25,-0.625 -1.171875,0 -2.21875,0.984375 -2.21875,2.265625 0,1.265625 0.96875,2.25 2.109375,2.25 0.640625,0 1.078125,-0.34375 1.328125,-0.65625 z m 0,-2.671875 v 2.046875 c 0,0.171875 0,0.1875 -0.109375,0.359375 C 3.375,-0.328125 2.9375,-0.109375 2.5,-0.109375 2.046875,-0.109375 1.6875,-0.375 1.453125,-0.75 1.203125,-1.15625 1.171875,-1.71875 1.171875,-2.140625 1.171875,-2.5 1.1875,-3.09375 1.46875,-3.546875 1.6875,-3.859375 2.0625,-4.1875 2.609375,-4.1875 c 0.34375,0 0.765625,0.15625 1.0625,0.59375 0.109375,0.171875 0.109375,0.1875 0.109375,0.375 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7457" + transform="translate(170.99077,194.541)" + d="M 1.765625,-4.40625 0.375,-4.296875 v 0.3125 c 0.640625,0 0.734375,0.0625 0.734375,0.546875 V -0.75 c 0,0.4375 -0.109375,0.4375 -0.78125,0.4375 V 0 C 0.640625,-0.015625 1.1875,-0.03125 1.421875,-0.03125 1.78125,-0.03125 2.125,-0.015625 2.46875,0 v -0.3125 c -0.671875,0 -0.703125,-0.046875 -0.703125,-0.4375 z m 0.03125,-1.734375 c 0,-0.3125 -0.234375,-0.53125 -0.515625,-0.53125 -0.3125,0 -0.53125,0.265625 -0.53125,0.53125 0,0.265625 0.21875,0.53125 0.53125,0.53125 0.28125,0 0.515625,-0.21875 0.515625,-0.53125 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7459" + transform="translate(173.75838,194.541)" + d="m 1.71875,-3.984375 h 1.4375 v -0.3125 H 1.71875 V -6.125 h -0.25 c 0,0.8125 -0.296875,1.875 -1.28125,1.921875 v 0.21875 h 0.84375 v 2.75 c 0,1.21875 0.9375,1.34375 1.296875,1.34375 0.703125,0 0.984375,-0.703125 0.984375,-1.34375 v -0.5625 h -0.25 V -1.25 c 0,0.734375 -0.296875,1.109375 -0.671875,1.109375 -0.671875,0 -0.671875,-0.90625 -0.671875,-1.078125 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7461" + transform="translate(177.63283,194.541)" + d="M 1.765625,-4.40625 0.375,-4.296875 v 0.3125 c 0.640625,0 0.734375,0.0625 0.734375,0.546875 V -0.75 c 0,0.4375 -0.109375,0.4375 -0.78125,0.4375 V 0 C 0.640625,-0.015625 1.1875,-0.03125 1.421875,-0.03125 1.78125,-0.03125 2.125,-0.015625 2.46875,0 v -0.3125 c -0.671875,0 -0.703125,-0.046875 -0.703125,-0.4375 z m 0.03125,-1.734375 c 0,-0.3125 -0.234375,-0.53125 -0.515625,-0.53125 -0.3125,0 -0.53125,0.265625 -0.53125,0.53125 0,0.265625 0.21875,0.53125 0.53125,0.53125 0.28125,0 0.515625,-0.21875 0.515625,-0.53125 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7463" + transform="translate(180.40044,194.541)" + d="M 4.6875,-2.140625 C 4.6875,-3.40625 3.703125,-4.46875 2.5,-4.46875 c -1.25,0 -2.21875,1.09375 -2.21875,2.328125 0,1.296875 1.03125,2.25 2.203125,2.25 1.203125,0 2.203125,-0.984375 2.203125,-2.25 z m -2.1875,2 c -0.4375,0 -0.875,-0.203125 -1.140625,-0.671875 -0.25,-0.4375 -0.25,-1.046875 -0.25,-1.40625 0,-0.390625 0,-0.921875 0.234375,-1.359375 C 1.609375,-4.03125 2.078125,-4.25 2.484375,-4.25 c 0.4375,0 0.859375,0.21875 1.125,0.65625 0.265625,0.421875 0.265625,1 0.265625,1.375 0,0.359375 0,0.90625 -0.21875,1.34375 C 3.421875,-0.421875 2.984375,-0.140625 2.5,-0.140625 Z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7465" + transform="translate(185.38174,194.541)" + d="M 1.09375,-3.421875 V -0.75 c 0,0.4375 -0.109375,0.4375 -0.78125,0.4375 V 0 c 0.359375,-0.015625 0.859375,-0.03125 1.140625,-0.03125 0.25,0 0.765625,0.015625 1.109375,0.03125 v -0.3125 c -0.671875,0 -0.78125,0 -0.78125,-0.4375 V -2.59375 C 1.78125,-3.625 2.5,-4.1875 3.125,-4.1875 c 0.640625,0 0.75,0.53125 0.75,1.109375 V -0.75 c 0,0.4375 -0.109375,0.4375 -0.78125,0.4375 V 0 c 0.34375,-0.015625 0.859375,-0.03125 1.125,-0.03125 0.25,0 0.78125,0.015625 1.109375,0.03125 v -0.3125 c -0.515625,0 -0.765625,0 -0.765625,-0.296875 v -1.90625 c 0,-0.859375 0,-1.15625 -0.3125,-1.515625 -0.140625,-0.171875 -0.46875,-0.375 -1.046875,-0.375 C 2.46875,-4.40625 2,-3.984375 1.71875,-3.359375 V -4.40625 L 0.3125,-4.296875 v 0.3125 c 0.703125,0 0.78125,0.0625 0.78125,0.5625 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + </g> + <g + id="g7475" + style="fill:#000000;fill-opacity:1"> + <path + id="path7469" + transform="translate(194.23451,194.541)" + d="m 3.78125,-0.546875 v 0.65625 L 5.25,0 v -0.3125 c -0.6875,0 -0.78125,-0.0625 -0.78125,-0.5625 V -6.921875 L 3.046875,-6.8125 V -6.5 c 0.6875,0 0.765625,0.0625 0.765625,0.5625 v 2.15625 c -0.28125,-0.359375 -0.71875,-0.625 -1.25,-0.625 -1.171875,0 -2.21875,0.984375 -2.21875,2.265625 0,1.265625 0.96875,2.25 2.109375,2.25 0.640625,0 1.078125,-0.34375 1.328125,-0.65625 z m 0,-2.671875 v 2.046875 c 0,0.171875 0,0.1875 -0.109375,0.359375 C 3.375,-0.328125 2.9375,-0.109375 2.5,-0.109375 2.046875,-0.109375 1.6875,-0.375 1.453125,-0.75 1.203125,-1.15625 1.171875,-1.71875 1.171875,-2.140625 1.171875,-2.5 1.1875,-3.09375 1.46875,-3.546875 1.6875,-3.859375 2.0625,-4.1875 2.609375,-4.1875 c 0.34375,0 0.765625,0.15625 1.0625,0.59375 0.109375,0.171875 0.109375,0.1875 0.109375,0.375 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7471" + transform="translate(199.76973,194.541)" + d="M 1.109375,-2.515625 C 1.171875,-4 2.015625,-4.25 2.359375,-4.25 c 1.015625,0 1.125,1.34375 1.125,1.734375 z m 0,0.21875 h 2.78125 c 0.21875,0 0.25,0 0.25,-0.21875 0,-0.984375 -0.546875,-1.953125 -1.78125,-1.953125 -1.15625,0 -2.078125,1.03125 -2.078125,2.28125 0,1.328125 1.046875,2.296875 2.1875,2.296875 C 3.6875,0.109375 4.140625,-1 4.140625,-1.1875 4.140625,-1.28125 4.0625,-1.3125 4,-1.3125 c -0.078125,0 -0.109375,0.0625 -0.125,0.140625 -0.34375,1.03125 -1.25,1.03125 -1.34375,1.03125 -0.5,0 -0.890625,-0.296875 -1.125,-0.671875 -0.296875,-0.46875 -0.296875,-1.125 -0.296875,-1.484375 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7473" + transform="translate(204.19711,194.541)" + d="m 2.078125,-1.9375 c 0.21875,0.046875 1.03125,0.203125 1.03125,0.921875 0,0.5 -0.34375,0.90625 -1.125,0.90625 -0.84375,0 -1.203125,-0.5625 -1.390625,-1.421875 C 0.5625,-1.65625 0.5625,-1.6875 0.453125,-1.6875 c -0.125,0 -0.125,0.0625 -0.125,0.234375 V -0.125 c 0,0.171875 0,0.234375 0.109375,0.234375 0.046875,0 0.0625,-0.015625 0.25,-0.203125 0.015625,-0.015625 0.015625,-0.03125 0.203125,-0.21875 0.4375,0.40625 0.890625,0.421875 1.09375,0.421875 1.140625,0 1.609375,-0.671875 1.609375,-1.390625 0,-0.515625 -0.296875,-0.828125 -0.421875,-0.9375 C 2.84375,-2.546875 2.453125,-2.625 2.03125,-2.703125 1.46875,-2.8125 0.8125,-2.9375 0.8125,-3.515625 c 0,-0.359375 0.25,-0.765625 1.109375,-0.765625 1.09375,0 1.15625,0.90625 1.171875,1.203125 0,0.09375 0.09375,0.09375 0.109375,0.09375 0.140625,0 0.140625,-0.046875 0.140625,-0.234375 v -1.015625 c 0,-0.15625 0,-0.234375 -0.109375,-0.234375 -0.046875,0 -0.078125,0 -0.203125,0.125 -0.03125,0.03125 -0.125,0.125 -0.171875,0.15625 -0.375,-0.28125 -0.78125,-0.28125 -0.9375,-0.28125 -1.21875,0 -1.59375,0.671875 -1.59375,1.234375 0,0.34375 0.15625,0.625 0.421875,0.84375 0.328125,0.25 0.609375,0.3125 1.328125,0.453125 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + </g> + <g + id="g7487" + style="fill:#000000;fill-opacity:1"> + <path + id="path7477" + transform="translate(211.45387,194.541)" + d="M 1.765625,-6.921875 0.328125,-6.8125 V -6.5 c 0.703125,0 0.78125,0.0625 0.78125,0.5625 V -0.75 c 0,0.4375 -0.109375,0.4375 -0.78125,0.4375 V 0 C 0.65625,-0.015625 1.1875,-0.03125 1.4375,-0.03125 c 0.25,0 0.734375,0.015625 1.109375,0.03125 v -0.3125 c -0.671875,0 -0.78125,0 -0.78125,-0.4375 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7479" + transform="translate(214.22148,194.541)" + d="M 1.765625,-4.40625 0.375,-4.296875 v 0.3125 c 0.640625,0 0.734375,0.0625 0.734375,0.546875 V -0.75 c 0,0.4375 -0.109375,0.4375 -0.78125,0.4375 V 0 C 0.640625,-0.015625 1.1875,-0.03125 1.421875,-0.03125 1.78125,-0.03125 2.125,-0.015625 2.46875,0 v -0.3125 c -0.671875,0 -0.703125,-0.046875 -0.703125,-0.4375 z m 0.03125,-1.734375 c 0,-0.3125 -0.234375,-0.53125 -0.515625,-0.53125 -0.3125,0 -0.53125,0.265625 -0.53125,0.53125 0,0.265625 0.21875,0.53125 0.53125,0.53125 0.28125,0 0.515625,-0.21875 0.515625,-0.53125 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7481" + transform="translate(216.98909,194.541)" + d="M 1.109375,-2.515625 C 1.171875,-4 2.015625,-4.25 2.359375,-4.25 c 1.015625,0 1.125,1.34375 1.125,1.734375 z m 0,0.21875 h 2.78125 c 0.21875,0 0.25,0 0.25,-0.21875 0,-0.984375 -0.546875,-1.953125 -1.78125,-1.953125 -1.15625,0 -2.078125,1.03125 -2.078125,2.28125 0,1.328125 1.046875,2.296875 2.1875,2.296875 C 3.6875,0.109375 4.140625,-1 4.140625,-1.1875 4.140625,-1.28125 4.0625,-1.3125 4,-1.3125 c -0.078125,0 -0.109375,0.0625 -0.125,0.140625 -0.34375,1.03125 -1.25,1.03125 -1.34375,1.03125 -0.5,0 -0.890625,-0.296875 -1.125,-0.671875 -0.296875,-0.46875 -0.296875,-1.125 -0.296875,-1.484375 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7483" + transform="translate(221.41647,194.541)" + d="M 1.09375,-3.421875 V -0.75 c 0,0.4375 -0.109375,0.4375 -0.78125,0.4375 V 0 c 0.359375,-0.015625 0.859375,-0.03125 1.140625,-0.03125 0.25,0 0.765625,0.015625 1.109375,0.03125 v -0.3125 c -0.671875,0 -0.78125,0 -0.78125,-0.4375 V -2.59375 C 1.78125,-3.625 2.5,-4.1875 3.125,-4.1875 c 0.640625,0 0.75,0.53125 0.75,1.109375 V -0.75 c 0,0.4375 -0.109375,0.4375 -0.78125,0.4375 V 0 c 0.34375,-0.015625 0.859375,-0.03125 1.125,-0.03125 0.25,0 0.78125,0.015625 1.109375,0.03125 v -0.3125 c -0.515625,0 -0.765625,0 -0.765625,-0.296875 v -1.90625 c 0,-0.859375 0,-1.15625 -0.3125,-1.515625 -0.140625,-0.171875 -0.46875,-0.375 -1.046875,-0.375 C 2.46875,-4.40625 2,-3.984375 1.71875,-3.359375 V -4.40625 L 0.3125,-4.296875 v 0.3125 c 0.703125,0 0.78125,0.0625 0.78125,0.5625 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + <path + id="path7485" + transform="translate(226.95169,194.541)" + d="m 2.078125,-1.9375 c 0.21875,0.046875 1.03125,0.203125 1.03125,0.921875 0,0.5 -0.34375,0.90625 -1.125,0.90625 -0.84375,0 -1.203125,-0.5625 -1.390625,-1.421875 C 0.5625,-1.65625 0.5625,-1.6875 0.453125,-1.6875 c -0.125,0 -0.125,0.0625 -0.125,0.234375 V -0.125 c 0,0.171875 0,0.234375 0.109375,0.234375 0.046875,0 0.0625,-0.015625 0.25,-0.203125 0.015625,-0.015625 0.015625,-0.03125 0.203125,-0.21875 0.4375,0.40625 0.890625,0.421875 1.09375,0.421875 1.140625,0 1.609375,-0.671875 1.609375,-1.390625 0,-0.515625 -0.296875,-0.828125 -0.421875,-0.9375 C 2.84375,-2.546875 2.453125,-2.625 2.03125,-2.703125 1.46875,-2.8125 0.8125,-2.9375 0.8125,-3.515625 c 0,-0.359375 0.25,-0.765625 1.109375,-0.765625 1.09375,0 1.15625,0.90625 1.171875,1.203125 0,0.09375 0.09375,0.09375 0.109375,0.09375 0.140625,0 0.140625,-0.046875 0.140625,-0.234375 v -1.015625 c 0,-0.15625 0,-0.234375 -0.109375,-0.234375 -0.046875,0 -0.078125,0 -0.203125,0.125 -0.03125,0.03125 -0.125,0.125 -0.171875,0.15625 -0.375,-0.28125 -0.78125,-0.28125 -0.9375,-0.28125 -1.21875,0 -1.59375,0.671875 -1.59375,1.234375 0,0.34375 0.15625,0.625 0.421875,0.84375 0.328125,0.25 0.609375,0.3125 1.328125,0.453125 z m 0,0" + style="stroke:none" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> + </g> +</svg> diff --git a/slides/figs/compilation_plusieurs.svg b/slides/figs/compilation_plusieurs.svg new file mode 100644 index 0000000000000000000000000000000000000000..29e644518092755cbe2d0bdc8f958b00e3a5e19e --- /dev/null +++ b/slides/figs/compilation_plusieurs.svg @@ -0,0 +1,1513 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:ns1="http://www.iki.fi/pav/software/textext/" + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + sodipodi:docname="compilation_plusieurs.svg" + inkscape:version="0.92.3 (2405546, 2018-03-11)" + id="svg8" + version="1.1" + viewBox="0 0 200.44448 96.390798" + height="96.3908mm" + width="200.44447mm"> + <sodipodi:namedview + fit-margin-bottom="0" + fit-margin-right="0" + fit-margin-left="0" + fit-margin-top="0" + showguides="false" + inkscape:window-maximized="1" + inkscape:window-y="24" + inkscape:window-x="0" + inkscape:window-height="1028" + inkscape:window-width="1920" + showgrid="false" + inkscape:current-layer="layer1" + inkscape:document-units="mm" + inkscape:cy="232.62524" + inkscape:cx="277.6883" + inkscape:zoom="1.4" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + borderopacity="1.0" + bordercolor="#666666" + pagecolor="#ffffff" + id="base" /> + <defs + id="defs2"> + <marker + inkscape:isstock="true" + style="overflow:visible" + id="Arrow2Lend" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow2Lend"> + <path + inkscape:connector-curvature="0" + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + id="path5274" /> + </marker> + <marker + inkscape:isstock="true" + style="overflow:visible" + id="Arrow2Lend-6" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow2Lend"> + <path + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + id="path5274-1" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:isstock="true" + style="overflow:visible" + id="Arrow2Lend-5" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow2Lend"> + <path + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + id="path5274-4" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:isstock="true" + style="overflow:visible" + id="Arrow2Lend-65" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow2Lend"> + <path + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + id="path5274-6" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:isstock="true" + style="overflow:visible" + id="Arrow2Lend-5-3" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow2Lend"> + <path + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + id="path5274-4-7" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:isstock="true" + style="overflow:visible" + id="Arrow2Lend-5-3-7" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow2Lend"> + <path + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + id="path5274-4-7-0" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:isstock="true" + style="overflow:visible" + id="Arrow2Lend-5-9" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow2Lend"> + <path + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + id="path5274-4-3" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:isstock="true" + style="overflow:visible" + id="Arrow2Lend-6-6" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow2Lend"> + <path + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + id="path5274-1-0" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:isstock="true" + style="overflow:visible" + id="Arrow2Lend-62" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow2Lend"> + <path + inkscape:connector-curvature="0" + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + id="path5274-61" /> + </marker> + <marker + inkscape:isstock="true" + style="overflow:visible" + id="Arrow2Lend-5-7" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow2Lend"> + <path + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + id="path5274-4-8" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:isstock="true" + style="overflow:visible" + id="Arrow2Lend-6-68" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow2Lend"> + <path + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + id="path5274-1-8" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:isstock="true" + style="overflow:visible" + id="Arrow2Lend-4" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow2Lend"> + <path + inkscape:connector-curvature="0" + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + id="path5274-3" /> + </marker> + <marker + inkscape:isstock="true" + style="overflow:visible" + id="Arrow2Lend-4-0" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow2Lend"> + <path + inkscape:connector-curvature="0" + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + id="path5274-3-9" /> + </marker> + <marker + inkscape:isstock="true" + style="overflow:visible" + id="Arrow2Lend-6-68-1" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow2Lend"> + <path + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + id="path5274-1-8-7" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:isstock="true" + style="overflow:visible" + id="Arrow2Lend-5-7-7" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow2Lend"> + <path + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + id="path5274-4-8-1" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:isstock="true" + style="overflow:visible" + id="Arrow2Lend-4-9" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow2Lend"> + <path + inkscape:connector-curvature="0" + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + id="path5274-3-8" /> + </marker> + <marker + inkscape:isstock="true" + style="overflow:visible" + id="Arrow2Lend-6-68-4" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow2Lend"> + <path + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + id="path5274-1-8-8" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:isstock="true" + style="overflow:visible" + id="Arrow2Lend-5-7-1" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow2Lend"> + <path + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + id="path5274-4-8-0" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:isstock="true" + style="overflow:visible" + id="Arrow2Lend-5-3-8" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow2Lend"> + <path + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + id="path5274-4-7-6" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:isstock="true" + style="overflow:visible" + id="Arrow2Lend-5-3-4" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow2Lend"> + <path + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + id="path5274-4-7-8" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:isstock="true" + style="overflow:visible" + id="Arrow2Lend-5-3-89" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow2Lend"> + <path + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + id="path5274-4-7-7" + inkscape:connector-curvature="0" /> + </marker> + </defs> + <metadata + id="metadata5"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + transform="translate(-48.71971,-80.535968)" + id="layer1" + inkscape:groupmode="layer" + inkscape:label="Layer 1"> + <rect + y="169.04366" + x="183.33282" + height="7.7508163" + width="23.252449" + id="rect4518-78" + style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.26458332;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" /> + <path + sodipodi:nodetypes="cc" + inkscape:connector-curvature="0" + id="path5251-9" + d="m 209.64346,172.36274 23.46227,-70.69998" + style="fill:none;stroke:#000000;stroke-width:0.26499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Lend-65)" /> + <rect + y="89.598839" + x="225.77945" + height="7.7508163" + width="23.252449" + id="rect4518-8" + style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.26458332;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" /> + <path + inkscape:connector-curvature="0" + id="path5251-7-4" + d="m 208.34368,93.478915 h 15.23437" + style="fill:none;stroke:#000000;stroke-width:0.26499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Lend-5-3)" /> + <g + style="fill:#0000bd;fill-opacity:1;stroke:none;stroke-opacity:1" + transform="translate(-52.95274,-49.799345)" + ns1:textextver="0.8" + ns1:converter="pdf2svg" + ns1:text="\\begin{verbatim}\ncpp\n\\end{verbatim}\n" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/default_packages.tex" + ns1:scale="1.0" + id="g6580"> + <g + style="fill:#0000bd;fill-opacity:1;stroke:none;stroke-opacity:1" + id="g6578"> + <g + style="fill:#0000bd;fill-opacity:1;stroke:none;stroke-opacity:1" + id="g6576"> + <path + inkscape:connector-curvature="0" + style="fill:#0000bd;fill-opacity:1;stroke:none;stroke-opacity:1" + d="m 4.640625,-1.09375 c 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.15625,0 -0.265625,0.015625 -0.328125,0.21875 -0.0625,0.125 -0.25,0.59375 -0.984375,0.59375 -0.84375,0 -1.5625,-0.703125 -1.5625,-1.609375 0,-0.46875 0.265625,-1.625 1.625,-1.625 0.203125,0 0.59375,0 0.59375,0.09375 0.015625,0.34375 0.203125,0.484375 0.4375,0.484375 0.234375,0 0.453125,-0.171875 0.453125,-0.453125 0,-0.734375 -1.046875,-0.734375 -1.484375,-0.734375 -1.71875,0 -2.3125,1.359375 -2.3125,2.234375 0,1.203125 0.9375,2.21875 2.1875,2.21875 1.390625,0 1.71875,-0.984375 1.71875,-1.15625 z m 0,0" + transform="translate(133.768,134.765)" + id="path6570" /> + <path + inkscape:connector-curvature="0" + style="fill:#0000bd;fill-opacity:1;stroke:none;stroke-opacity:1" + d="m 1.65625,-2.625 c 0,-0.59375 0.578125,-1.125 1.203125,-1.125 0.734375,0 1.3125,0.734375 1.3125,1.59375 0,0.953125 -0.6875,1.609375 -1.390625,1.609375 -0.78125,0 -1.125,-0.875 -1.125,-1.359375 z m 0,2.171875 C 2.0625,-0.03125 2.5,0.0625 2.8125,0.0625 c 1.078125,0 2.046875,-0.953125 2.046875,-2.21875 0,-1.21875 -0.875,-2.203125 -1.9375,-2.203125 C 2.4375,-4.359375 2,-4.171875 1.65625,-3.875 1.65625,-4.15625 1.640625,-4.296875 1.25,-4.296875 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 5.296875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.390625,0.3125 h 1.59375 C 2.25,2.21875 2.5,2.21875 2.5,1.90625 2.5,1.609375 2.25,1.609375 2.09375,1.609375 h -0.4375 z m 0,0" + transform="translate(138.99836,134.765)" + id="path6572" /> + <path + inkscape:connector-curvature="0" + style="fill:#0000bd;fill-opacity:1;stroke:none;stroke-opacity:1" + d="m 1.65625,-2.625 c 0,-0.59375 0.578125,-1.125 1.203125,-1.125 0.734375,0 1.3125,0.734375 1.3125,1.59375 0,0.953125 -0.6875,1.609375 -1.390625,1.609375 -0.78125,0 -1.125,-0.875 -1.125,-1.359375 z m 0,2.171875 C 2.0625,-0.03125 2.5,0.0625 2.8125,0.0625 c 1.078125,0 2.046875,-0.953125 2.046875,-2.21875 0,-1.21875 -0.875,-2.203125 -1.9375,-2.203125 C 2.4375,-4.359375 2,-4.171875 1.65625,-3.875 1.65625,-4.15625 1.640625,-4.296875 1.25,-4.296875 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 5.296875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.390625,0.3125 h 1.59375 C 2.25,2.21875 2.5,2.21875 2.5,1.90625 2.5,1.609375 2.25,1.609375 2.09375,1.609375 h -0.4375 z m 0,0" + transform="translate(144.22873,134.765)" + id="path6574" /> + </g> + </g> + </g> + <g + style="fill:#0000bd;fill-opacity:1;stroke:none;stroke-opacity:1" + transform="translate(34.790056,-48.72122)" + ns1:textextver="0.8" + ns1:converter="pdf2svg" + ns1:text="\\begin{verbatim}\nas\n\\end{verbatim}" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/default_packages.tex" + ns1:scale="1.0" + id="g6736"> + <g + style="fill:#0000bd;fill-opacity:1;stroke:none;stroke-opacity:1" + id="g6734"> + <g + style="fill:#0000bd;fill-opacity:1;stroke:none;stroke-opacity:1" + id="g6732"> + <path + inkscape:connector-curvature="0" + style="fill:#0000bd;fill-opacity:1;stroke:none;stroke-opacity:1" + d="M 3.65625,-0.3125 C 3.875,-0.015625 4.34375,0 4.71875,0 c 0.28125,0 0.5,0 0.5,-0.3125 0,-0.296875 -0.25,-0.296875 -0.390625,-0.296875 -0.421875,0 -0.515625,-0.046875 -0.59375,-0.078125 v -2.15625 c 0,-0.703125 -0.546875,-1.546875 -1.984375,-1.546875 -0.421875,0 -1.4375,0 -1.4375,0.734375 0,0.296875 0.203125,0.453125 0.4375,0.453125 0.15625,0 0.4375,-0.09375 0.4375,-0.453125 0,-0.078125 0.015625,-0.09375 0.21875,-0.109375 0.140625,-0.015625 0.265625,-0.015625 0.359375,-0.015625 0.75,0 1.265625,0.3125 1.265625,1.015625 -1.75,0.03125 -2.984375,0.53125 -2.984375,1.484375 0,0.6875 0.625,1.34375 1.640625,1.34375 0.375,0 1,-0.078125 1.46875,-0.375 z m -0.125,-1.859375 v 0.84375 c 0,0.21875 0,0.4375 -0.375,0.609375 -0.359375,0.171875 -0.8125,0.171875 -0.890625,0.171875 -0.625,0 -1.03125,-0.34375 -1.03125,-0.734375 0,-0.484375 0.859375,-0.859375 2.296875,-0.890625 z m 0,0" + transform="translate(133.768,134.765)" + id="path6728" /> + <path + inkscape:connector-curvature="0" + style="fill:#0000bd;fill-opacity:1;stroke:none;stroke-opacity:1" + d="M 2.96875,-2.546875 C 2.734375,-2.578125 2.546875,-2.609375 2.296875,-2.65625 2,-2.703125 1.328125,-2.828125 1.328125,-3.203125 c 0,-0.265625 0.3125,-0.578125 1.265625,-0.578125 0.828125,0 0.96875,0.296875 1,0.5625 0,0.171875 0.03125,0.34375 0.328125,0.34375 0.359375,0 0.359375,-0.21875 0.359375,-0.421875 v -0.6875 c 0,-0.15625 0,-0.40625 -0.296875,-0.40625 -0.25,0 -0.28125,0.140625 -0.3125,0.21875 -0.4375,-0.21875 -0.875,-0.21875 -1.0625,-0.21875 -1.65625,0 -1.890625,0.828125 -1.890625,1.1875 0,0.90625 1.046875,1.078125 1.96875,1.21875 0.484375,0.078125 1.28125,0.203125 1.28125,0.734375 0,0.375 -0.375,0.703125 -1.28125,0.703125 -0.46875,0 -1.015625,-0.109375 -1.265625,-0.890625 -0.0625,-0.171875 -0.09375,-0.28125 -0.359375,-0.28125 -0.34375,0 -0.34375,0.203125 -0.34375,0.40625 v 0.96875 c 0,0.15625 0,0.40625 0.296875,0.40625 0.09375,0 0.25,-0.015625 0.375,-0.375 0.484375,0.359375 1.015625,0.375 1.296875,0.375 1.5625,0 1.890625,-0.828125 1.890625,-1.3125 0,-1.03125 -1.28125,-1.25 -1.609375,-1.296875 z m 0,0" + transform="translate(138.99836,134.765)" + id="path6730" /> + </g> + </g> + </g> + <g + style="fill:#0000bd;fill-opacity:1;stroke:none;stroke-opacity:1" + transform="translate(76.955436,-47.869657)" + ns1:textextver="0.8" + ns1:converter="pdf2svg" + ns1:text="\\begin{verbatim}\nld\n\\end{verbatim}" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/default_packages.tex" + ns1:scale="1.0" + id="g6866"> + <g + style="fill:#0000bd;fill-opacity:1;stroke:none;stroke-opacity:1" + id="g6864"> + <g + style="fill:#0000bd;fill-opacity:1;stroke:none;stroke-opacity:1" + id="g6862"> + <path + inkscape:connector-curvature="0" + style="fill:#0000bd;fill-opacity:1;stroke:none;stroke-opacity:1" + d="m 2.953125,-5.6875 c 0,-0.296875 -0.046875,-0.40625 -0.390625,-0.40625 H 0.984375 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 1.28125 v 4.875 h -1.28125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.578125,0 0.84375,0 0.984375,0 H 4.25 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.234375,-0.3125 -0.40625,-0.3125 H 2.953125 Z m 0,0" + transform="translate(133.768,134.765)" + id="path6858" /> + <path + inkscape:connector-curvature="0" + style="fill:#0000bd;fill-opacity:1;stroke:none;stroke-opacity:1" + d="m 3.5625,-0.5 c 0,0.359375 0,0.5 0.40625,0.5 H 4.6875 c 0.171875,0 0.421875,0 0.421875,-0.3125 0,-0.296875 -0.265625,-0.296875 -0.40625,-0.296875 H 4.25 V -5.6875 c 0,-0.296875 -0.046875,-0.40625 -0.390625,-0.40625 H 3.125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 H 3.5625 V -3.90625 C 3.234375,-4.203125 2.828125,-4.359375 2.40625,-4.359375 c -1.09375,0 -2.046875,0.953125 -2.046875,2.21875 0,1.234375 0.890625,2.203125 1.953125,2.203125 0.5625,0 0.984375,-0.265625 1.25,-0.5625 z m 0,-2.140625 V -1.9375 c 0,0.5625 -0.4375,1.390625 -1.203125,1.390625 -0.71875,0 -1.3125,-0.703125 -1.3125,-1.59375 C 1.046875,-3.09375 1.75,-3.75 2.4375,-3.75 c 0.640625,0 1.125,0.5625 1.125,1.109375 z m 0,0" + transform="translate(138.99836,134.765)" + id="path6860" /> + </g> + </g> + </g> + <g + style="fill:#0000bd;fill-opacity:1;stroke:none;stroke-opacity:1" + transform="translate(-10.177984,-49.822782)" + ns1:textextver="0.8" + ns1:converter="pdf2svg" + ns1:text="\\begin{verbatim}\ngcc\n\\end{verbatim}" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/default_packages.tex" + ns1:scale="1.0" + id="g7003"> + <g + style="fill:#0000bd;fill-opacity:1;stroke:none;stroke-opacity:1" + id="g7001"> + <g + style="fill:#0000bd;fill-opacity:1;stroke:none;stroke-opacity:1" + id="g6999"> + <path + inkscape:connector-curvature="0" + style="fill:#0000bd;fill-opacity:1;stroke:none;stroke-opacity:1" + d="m 2.328125,-1.75 c -0.546875,0 -0.96875,-0.46875 -0.96875,-1 0,-0.5625 0.4375,-1.015625 0.96875,-1.015625 0.53125,0 0.953125,0.46875 0.953125,1 0,0.578125 -0.4375,1.015625 -0.953125,1.015625 z m -0.90625,0.34375 c 0.03125,0.015625 0.40625,0.25 0.90625,0.25 0.90625,0 1.640625,-0.71875 1.640625,-1.609375 C 3.96875,-3.0625 3.875,-3.34375 3.703125,-3.625 3.921875,-3.75 4.15625,-3.78125 4.28125,-3.796875 c 0.0625,0.265625 0.296875,0.34375 0.390625,0.34375 0.171875,0 0.40625,-0.125 0.40625,-0.421875 0,-0.21875 -0.1875,-0.53125 -0.734375,-0.53125 -0.109375,0 -0.59375,0.015625 -1.046875,0.34375 C 3.125,-4.171875 2.78125,-4.359375 2.328125,-4.359375 c -0.9375,0 -1.65625,0.75 -1.65625,1.59375 C 0.671875,-2.328125 0.84375,-2 1,-1.8125 c -0.109375,0.15625 -0.203125,0.375 -0.203125,0.671875 0,0.359375 0.140625,0.609375 0.234375,0.71875 -0.734375,0.453125 -0.734375,1.125 -0.734375,1.234375 0,0.859375 1.03125,1.46875 2.3125,1.46875 C 3.890625,2.28125 4.9375,1.671875 4.9375,0.8125 4.9375,0.453125 4.75,-0.046875 4.25,-0.3125 4.109375,-0.390625 3.703125,-0.609375 2.796875,-0.609375 h -0.6875 c -0.078125,0 -0.21875,0 -0.296875,-0.015625 -0.140625,0 -0.203125,0 -0.328125,-0.140625 -0.109375,-0.140625 -0.125,-0.34375 -0.125,-0.359375 0,-0.046875 0.03125,-0.1875 0.0625,-0.28125 z m 1.1875,3.09375 c -1,0 -1.734375,-0.4375 -1.734375,-0.875 0,-0.171875 0.078125,-0.5 0.40625,-0.6875 0.25,-0.171875 0.328125,-0.171875 1.0625,-0.171875 0.890625,0 2.015625,0 2.015625,0.859375 0,0.4375 -0.75,0.875 -1.75,0.875 z m 0,0" + transform="translate(133.768,134.765)" + id="path6993" /> + <path + inkscape:connector-curvature="0" + style="fill:#0000bd;fill-opacity:1;stroke:none;stroke-opacity:1" + d="m 4.640625,-1.09375 c 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.15625,0 -0.265625,0.015625 -0.328125,0.21875 -0.0625,0.125 -0.25,0.59375 -0.984375,0.59375 -0.84375,0 -1.5625,-0.703125 -1.5625,-1.609375 0,-0.46875 0.265625,-1.625 1.625,-1.625 0.203125,0 0.59375,0 0.59375,0.09375 0.015625,0.34375 0.203125,0.484375 0.4375,0.484375 0.234375,0 0.453125,-0.171875 0.453125,-0.453125 0,-0.734375 -1.046875,-0.734375 -1.484375,-0.734375 -1.71875,0 -2.3125,1.359375 -2.3125,2.234375 0,1.203125 0.9375,2.21875 2.1875,2.21875 1.390625,0 1.71875,-0.984375 1.71875,-1.15625 z m 0,0" + transform="translate(138.99836,134.765)" + id="path6995" /> + <path + inkscape:connector-curvature="0" + style="fill:#0000bd;fill-opacity:1;stroke:none;stroke-opacity:1" + d="m 4.640625,-1.09375 c 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.15625,0 -0.265625,0.015625 -0.328125,0.21875 -0.0625,0.125 -0.25,0.59375 -0.984375,0.59375 -0.84375,0 -1.5625,-0.703125 -1.5625,-1.609375 0,-0.46875 0.265625,-1.625 1.625,-1.625 0.203125,0 0.59375,0 0.59375,0.09375 0.015625,0.34375 0.203125,0.484375 0.4375,0.484375 0.234375,0 0.453125,-0.171875 0.453125,-0.453125 0,-0.734375 -1.046875,-0.734375 -1.484375,-0.734375 -1.71875,0 -2.3125,1.359375 -2.3125,2.234375 0,1.203125 0.9375,2.21875 2.1875,2.21875 1.390625,0 1.71875,-0.984375 1.71875,-1.15625 z m 0,0" + transform="translate(144.22873,134.765)" + id="path6997" /> + </g> + </g> + </g> + <g + id="g2763" + style="fill:#000000" + ns1:jacobian_sqrt="0.689495" + inkscapeversion="0.92.3" + ns1:alignment="middle center" + ns1:scale="2.83464566935" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/textext/default_packages.tex" + ns1:text="\\begin{verbatim}\nexec\n\\end{verbatim}" + ns1:pdfconverter="pdf2svg" + ns1:texconverter="pdflatex" + ns1:version="0.9.0" + transform="matrix(0.689495,0,0,0.689495,137.97547,2.046566)"> + <g + style="fill:#000000" + id="g2761"> + <g + id="g2759" + style="fill:#000000;fill-opacity:1"> + <path + inkscape:connector-curvature="0" + id="path2751" + transform="translate(133.768,134.765)" + d="m 4.234375,-1.90625 c 0.203125,0 0.390625,0 0.390625,-0.359375 0,-1.140625 -0.640625,-2.125 -1.9375,-2.125 -1.1875,0 -2.140625,1 -2.140625,2.234375 0,1.203125 1.015625,2.21875 2.296875,2.21875 1.3125,0 1.78125,-0.90625 1.78125,-1.15625 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.1875,0 -0.265625,0.03125 -0.328125,0.21875 -0.21875,0.5 -0.765625,0.59375 -1.046875,0.59375 -0.75,0 -1.484375,-0.5 -1.65625,-1.359375 z M 1.265625,-2.5 C 1.40625,-3.234375 2,-3.78125 2.6875,-3.78125 c 0.515625,0 1.140625,0.25 1.234375,1.28125 z m 0,0" + style="fill:#000000;stroke:none;stroke-width:0" /> + <path + inkscape:connector-curvature="0" + id="path2753" + transform="translate(138.99836,134.765)" + d="M 2.859375,-2.21875 4,-3.6875 h 0.390625 c 0.140625,0 0.421875,0 0.421875,-0.296875 0,-0.3125 -0.265625,-0.3125 -0.421875,-0.3125 h -1.15625 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.21875,0.3125 0.484375,0.3125 l -0.734375,1 -0.75,-1 c 0.25,0 0.46875,0 0.46875,-0.3125 0,-0.296875 -0.25,-0.296875 -0.390625,-0.296875 H 0.734375 c -0.140625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 0.40625 L 2.3125,-2.21875 1.078125,-0.609375 h -0.40625 c -0.140625,0 -0.40625,0 -0.40625,0.3125 C 0.265625,0 0.53125,0 0.671875,0 H 1.84375 C 2,0 2.25,0 2.25,-0.296875 c 0,-0.3125 -0.21875,-0.3125 -0.53125,-0.3125 l 0.859375,-1.21875 0.890625,1.21875 c -0.28125,0 -0.5,0 -0.5,0.3125 C 2.96875,0 3.21875,0 3.375,0 h 1.15625 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 4.140625 Z m 0,0" + style="fill:#000000;stroke:none;stroke-width:0" /> + <path + inkscape:connector-curvature="0" + id="path2755" + transform="translate(144.22873,134.765)" + d="m 4.234375,-1.90625 c 0.203125,0 0.390625,0 0.390625,-0.359375 0,-1.140625 -0.640625,-2.125 -1.9375,-2.125 -1.1875,0 -2.140625,1 -2.140625,2.234375 0,1.203125 1.015625,2.21875 2.296875,2.21875 1.3125,0 1.78125,-0.90625 1.78125,-1.15625 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.1875,0 -0.265625,0.03125 -0.328125,0.21875 -0.21875,0.5 -0.765625,0.59375 -1.046875,0.59375 -0.75,0 -1.484375,-0.5 -1.65625,-1.359375 z M 1.265625,-2.5 C 1.40625,-3.234375 2,-3.78125 2.6875,-3.78125 c 0.515625,0 1.140625,0.25 1.234375,1.28125 z m 0,0" + style="fill:#000000;stroke:none;stroke-width:0" /> + <path + inkscape:connector-curvature="0" + id="path2757" + transform="translate(149.45909,134.765)" + d="m 4.640625,-1.09375 c 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.15625,0 -0.265625,0.015625 -0.328125,0.21875 -0.0625,0.125 -0.25,0.59375 -0.984375,0.59375 -0.84375,0 -1.5625,-0.703125 -1.5625,-1.609375 0,-0.46875 0.265625,-1.625 1.625,-1.625 0.203125,0 0.59375,0 0.59375,0.09375 0.015625,0.34375 0.203125,0.484375 0.4375,0.484375 0.234375,0 0.453125,-0.171875 0.453125,-0.453125 0,-0.734375 -1.046875,-0.734375 -1.484375,-0.734375 -1.71875,0 -2.3125,1.359375 -2.3125,2.234375 0,1.203125 0.9375,2.21875 2.1875,2.21875 1.390625,0 1.71875,-0.984375 1.71875,-1.15625 z m 0,0" + style="fill:#000000;stroke:none;stroke-width:0" /> + </g> + </g> + </g> + <g + id="g5386"> + <rect + style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.26458332;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" + id="rect4518" + width="23.252449" + height="7.7508163" + x="55.992966" + y="89.598839" /> + <rect + style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.26458332;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" + id="rect4518-2" + width="23.252449" + height="7.7508163" + x="140.8862" + y="89.598839" /> + <rect + style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.26458332;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" + id="rect4518-3" + width="23.252449" + height="7.7508163" + x="98.439583" + y="89.598839" /> + <rect + style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.26458332;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" + id="rect4518-7" + width="23.252449" + height="7.7508163" + x="183.33282" + y="89.598839" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.26499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Lend)" + d="M 81.003817,93.478915 H 96.238182" + id="path5251" + inkscape:connector-curvature="0" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.26499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Lend-6)" + d="m 123.45045,93.478915 h 15.23436" + id="path5251-5" + inkscape:connector-curvature="0" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.26499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Lend-5)" + d="m 165.89705,93.478915 h 15.23437" + id="path5251-7" + inkscape:connector-curvature="0" /> + <rect + style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.26458332;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" + id="rect4518-6" + width="23.252449" + height="7.7508163" + x="48.852001" + y="95.328064" /> + <g + id="g3608" + ns1:jacobian_sqrt="0.689792" + inkscapeversion="0.92.3" + ns1:alignment="middle center" + ns1:scale="2.83464566935" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/textext/default_packages.tex" + ns1:text="\\begin{verbatim}\n.c\n\\end{verbatim}" + ns1:pdfconverter="pdf2svg" + ns1:texconverter="pdflatex" + ns1:version="0.9.0" + transform="matrix(0.689792,0,0,0.689792,-28.936151,2.0071824)"> + <g + id="surface1"> + <g + id="g3605" + style="fill:#000000;fill-opacity:1"> + <path + id="path3601" + transform="translate(133.768,134.765)" + d="M 3.234375,-0.625 C 3.234375,-0.984375 2.9375,-1.25 2.625,-1.25 2.25,-1.25 2,-0.9375 2,-0.625 2,-0.265625 2.296875,0 2.609375,0 c 0.375,0 0.625,-0.3125 0.625,-0.625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path3603" + transform="translate(138.99836,134.765)" + d="m 4.640625,-1.09375 c 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.15625,0 -0.265625,0.015625 -0.328125,0.21875 -0.0625,0.125 -0.25,0.59375 -0.984375,0.59375 -0.84375,0 -1.5625,-0.703125 -1.5625,-1.609375 0,-0.46875 0.265625,-1.625 1.625,-1.625 0.203125,0 0.59375,0 0.59375,0.09375 0.015625,0.34375 0.203125,0.484375 0.4375,0.484375 0.234375,0 0.453125,-0.171875 0.453125,-0.453125 0,-0.734375 -1.046875,-0.734375 -1.484375,-0.734375 -1.71875,0 -2.3125,1.359375 -2.3125,2.234375 0,1.203125 0.9375,2.21875 2.1875,2.21875 1.390625,0 1.71875,-0.984375 1.71875,-1.15625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> + <g + transform="matrix(0.689792,0,0,0.689792,-36.238783,8.345361)" + ns1:version="0.9.0" + ns1:texconverter="pdflatex" + ns1:pdfconverter="pdf2svg" + ns1:text="\\begin{verbatim}\n.h\n\\end{verbatim}" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/textext/default_packages.tex" + ns1:scale="2.83464566935" + ns1:alignment="middle center" + inkscapeversion="0.92.3" + ns1:jacobian_sqrt="0.689792" + id="g3991"> + <g + id="g3989"> + <g + style="fill:#000000;fill-opacity:1" + id="g3987"> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="M 3.234375,-0.625 C 3.234375,-0.984375 2.9375,-1.25 2.625,-1.25 2.25,-1.25 2,-0.9375 2,-0.625 2,-0.265625 2.296875,0 2.609375,0 c 0.375,0 0.625,-0.3125 0.625,-0.625 z m 0,0" + transform="translate(133.768,134.765)" + id="path3983" /> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="m 4.25,-2.921875 c 0,-1 -0.5,-1.4375 -1.296875,-1.4375 -0.65625,0 -1.109375,0.34375 -1.296875,0.53125 V -5.6875 c 0,-0.296875 -0.0625,-0.40625 -0.40625,-0.40625 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 4.875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.125,0 0.375,0 0.515625,0 h 1.59375 C 2.25,0 2.5,0 2.5,-0.296875 c 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 1.65625 V -2.375 c 0,-1 0.734375,-1.375 1.25,-1.375 0.515625,0 0.65625,0.28125 0.65625,0.875 v 2.265625 h -0.375 c -0.171875,0 -0.421875,0 -0.421875,0.3125 C 2.765625,0 3.046875,0 3.1875,0 h 1.515625 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.421875,-0.3125 H 4.25 Z m 0,0" + transform="translate(138.99836,134.765)" + id="path3985" /> + </g> + </g> + </g> + <g + id="g4417" + style="fill:#000000" + ns1:jacobian_sqrt="0.643574" + inkscapeversion="0.92.3" + ns1:alignment="middle center" + ns1:scale="2.83464566935" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/textext/default_packages.tex" + ns1:text="\\begin{verbatim}\n.i\n\\end{verbatim}" + ns1:pdfconverter="pdf2svg" + ns1:texconverter="pdflatex" + ns1:version="0.9.0" + transform="matrix(0.643574,0,0,0.643574,20.191465,8.703888)"> + <g + style="fill:#000000" + id="g4415"> + <g + id="g4413" + style="fill:#000000;fill-opacity:1"> + <path + id="path4409" + transform="translate(133.768,134.765)" + d="M 3.234375,-0.625 C 3.234375,-0.984375 2.9375,-1.25 2.625,-1.25 2.25,-1.25 2,-0.9375 2,-0.625 2,-0.265625 2.296875,0 2.609375,0 c 0.375,0 0.625,-0.3125 0.625,-0.625 z m 0,0" + style="fill:#000000;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path4411" + transform="translate(138.99836,134.765)" + d="m 3.078125,-3.890625 c 0,-0.3125 -0.0625,-0.40625 -0.390625,-0.40625 H 1.265625 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.40625,0.3125 h 1.125 v 3.078125 H 1.1875 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.78125,0 1.03125,0 1.1875,0 H 4.125 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 3.078125 Z m 0,-1.71875 c 0,-0.265625 -0.21875,-0.484375 -0.5,-0.484375 -0.28125,0 -0.5,0.21875 -0.5,0.484375 0,0.28125 0.21875,0.5 0.5,0.5 0.28125,0 0.5,-0.21875 0.5,-0.5 z m 0,0" + style="fill:#000000;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> + <g + transform="matrix(0.691195,0,0,0.691195,55.97167,1.8211442)" + ns1:version="0.9.0" + ns1:texconverter="pdflatex" + ns1:pdfconverter="pdf2svg" + ns1:text="\\begin{verbatim}\n.s\n\\end{verbatim}" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/textext/default_packages.tex" + ns1:scale="2.83464566935" + ns1:alignment="middle center" + inkscapeversion="0.92.3" + ns1:jacobian_sqrt="0.691195" + style="fill:#000000" + id="g4778"> + <g + id="g4776" + style="fill:#000000"> + <g + style="fill:#000000;fill-opacity:1" + id="g4774"> + <path + inkscape:connector-curvature="0" + style="fill:#000000;stroke:none;stroke-width:0" + d="M 3.234375,-0.625 C 3.234375,-0.984375 2.9375,-1.25 2.625,-1.25 2.25,-1.25 2,-0.9375 2,-0.625 2,-0.265625 2.296875,0 2.609375,0 c 0.375,0 0.625,-0.3125 0.625,-0.625 z m 0,0" + transform="translate(133.768,134.765)" + id="path4770" /> + <path + inkscape:connector-curvature="0" + style="fill:#000000;stroke:none;stroke-width:0" + d="M 2.96875,-2.546875 C 2.734375,-2.578125 2.546875,-2.609375 2.296875,-2.65625 2,-2.703125 1.328125,-2.828125 1.328125,-3.203125 c 0,-0.265625 0.3125,-0.578125 1.265625,-0.578125 0.828125,0 0.96875,0.296875 1,0.5625 0,0.171875 0.03125,0.34375 0.328125,0.34375 0.359375,0 0.359375,-0.21875 0.359375,-0.421875 v -0.6875 c 0,-0.15625 0,-0.40625 -0.296875,-0.40625 -0.25,0 -0.28125,0.140625 -0.3125,0.21875 -0.4375,-0.21875 -0.875,-0.21875 -1.0625,-0.21875 -1.65625,0 -1.890625,0.828125 -1.890625,1.1875 0,0.90625 1.046875,1.078125 1.96875,1.21875 0.484375,0.078125 1.28125,0.203125 1.28125,0.734375 0,0.375 -0.375,0.703125 -1.28125,0.703125 -0.46875,0 -1.015625,-0.109375 -1.265625,-0.890625 -0.0625,-0.171875 -0.09375,-0.28125 -0.359375,-0.28125 -0.34375,0 -0.34375,0.203125 -0.34375,0.40625 v 0.96875 c 0,0.15625 0,0.40625 0.296875,0.40625 0.09375,0 0.25,-0.015625 0.375,-0.375 0.484375,0.359375 1.015625,0.375 1.296875,0.375 1.5625,0 1.890625,-0.828125 1.890625,-1.3125 0,-1.03125 -1.28125,-1.25 -1.609375,-1.296875 z m 0,0" + transform="translate(138.99836,134.765)" + id="path4772" /> + </g> + </g> + </g> + <g + id="g5131" + style="fill:#000000" + ns1:jacobian_sqrt="0.689435" + inkscapeversion="0.92.3" + ns1:alignment="middle center" + ns1:scale="2.83464566935" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/textext/default_packages.tex" + ns1:text="\\begin{verbatim}\n.o\n\\end{verbatim}" + ns1:pdfconverter="pdf2svg" + ns1:texconverter="pdflatex" + ns1:version="0.9.0" + transform="matrix(0.689435,0,0,0.689435,98.637187,2.0545225)"> + <g + style="fill:#000000" + id="g5129"> + <g + id="g5127" + style="fill:#000000;fill-opacity:1"> + <path + id="path5123" + transform="translate(133.768,134.765)" + d="M 3.234375,-0.625 C 3.234375,-0.984375 2.9375,-1.25 2.625,-1.25 2.25,-1.25 2,-0.9375 2,-0.625 2,-0.265625 2.296875,0 2.609375,0 c 0.375,0 0.625,-0.3125 0.625,-0.625 z m 0,0" + style="fill:#000000;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path5125" + transform="translate(138.99836,134.765)" + d="m 4.65625,-2.15625 c 0,-1.25 -0.921875,-2.234375 -2.046875,-2.234375 -1.109375,0 -2.046875,0.984375 -2.046875,2.234375 0,1.265625 0.953125,2.21875 2.046875,2.21875 1.09375,0 2.046875,-0.953125 2.046875,-2.21875 z M 2.609375,-0.546875 C 1.875,-0.546875 1.25,-1.296875 1.25,-2.21875 c 0,-0.90625 0.65625,-1.5625 1.359375,-1.5625 0.71875,0 1.359375,0.65625 1.359375,1.5625 0,0.921875 -0.625,1.671875 -1.359375,1.671875 z m 0,0" + style="fill:#000000;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> + </g> + <rect + y="109.89868" + x="55.992962" + height="7.7508163" + width="23.252449" + id="rect4518-1" + style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.26458332;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" /> + <rect + y="109.89868" + x="140.88618" + height="7.7508163" + width="23.252449" + id="rect4518-2-4" + style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.26458332;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" /> + <rect + y="109.89868" + x="98.43959" + height="7.7508163" + width="23.252449" + id="rect4518-3-9" + style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.26458332;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" /> + <rect + y="109.89868" + x="183.33281" + height="7.7508163" + width="23.252449" + id="rect4518-7-2" + style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.26458332;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" /> + <path + inkscape:connector-curvature="0" + id="path5251-0" + d="m 81.003819,113.77875 h 15.23436" + style="fill:none;stroke:#000000;stroke-width:0.26499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Lend-4)" /> + <path + inkscape:connector-curvature="0" + id="path5251-5-6" + d="m 123.45045,113.77875 h 15.23436" + style="fill:none;stroke:#000000;stroke-width:0.26499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Lend-6-68)" /> + <path + inkscape:connector-curvature="0" + id="path5251-7-8" + d="m 165.89705,113.77875 h 15.23436" + style="fill:none;stroke:#000000;stroke-width:0.26499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Lend-5-7)" /> + <rect + y="115.62791" + x="48.852001" + height="7.7508163" + width="23.252449" + id="rect4518-6-9" + style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.26458332;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" /> + <g + transform="matrix(0.68979201,0,0,0.68979201,-28.936154,22.307024)" + ns1:version="0.9.0" + ns1:texconverter="pdflatex" + ns1:pdfconverter="pdf2svg" + ns1:text="\\begin{verbatim}\n.c\n\\end{verbatim}" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/textext/default_packages.tex" + ns1:scale="2.83464566935" + ns1:alignment="middle center" + inkscapeversion="0.92.3" + ns1:jacobian_sqrt="0.689792" + id="g3608-2"> + <g + id="surface1-6"> + <g + style="fill:#000000;fill-opacity:1" + id="g3605-6"> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="M 3.234375,-0.625 C 3.234375,-0.984375 2.9375,-1.25 2.625,-1.25 2.25,-1.25 2,-0.9375 2,-0.625 2,-0.265625 2.296875,0 2.609375,0 c 0.375,0 0.625,-0.3125 0.625,-0.625 z m 0,0" + transform="translate(133.768,134.765)" + id="path3601-4" /> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="m 4.640625,-1.09375 c 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.15625,0 -0.265625,0.015625 -0.328125,0.21875 -0.0625,0.125 -0.25,0.59375 -0.984375,0.59375 -0.84375,0 -1.5625,-0.703125 -1.5625,-1.609375 0,-0.46875 0.265625,-1.625 1.625,-1.625 0.203125,0 0.59375,0 0.59375,0.09375 0.015625,0.34375 0.203125,0.484375 0.4375,0.484375 0.234375,0 0.453125,-0.171875 0.453125,-0.453125 0,-0.734375 -1.046875,-0.734375 -1.484375,-0.734375 -1.71875,0 -2.3125,1.359375 -2.3125,2.234375 0,1.203125 0.9375,2.21875 2.1875,2.21875 1.390625,0 1.71875,-0.984375 1.71875,-1.15625 z m 0,0" + transform="translate(138.99836,134.765)" + id="path3603-9" /> + </g> + </g> + </g> + <g + id="g3991-5" + ns1:jacobian_sqrt="0.689792" + inkscapeversion="0.92.3" + ns1:alignment="middle center" + ns1:scale="2.83464566935" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/textext/default_packages.tex" + ns1:text="\\begin{verbatim}\n.h\n\\end{verbatim}" + ns1:pdfconverter="pdf2svg" + ns1:texconverter="pdflatex" + ns1:version="0.9.0" + transform="matrix(0.68979201,0,0,0.68979201,-36.238786,28.645202)"> + <g + id="g3989-0"> + <g + id="g3987-4" + style="fill:#000000;fill-opacity:1"> + <path + id="path3983-8" + transform="translate(133.768,134.765)" + d="M 3.234375,-0.625 C 3.234375,-0.984375 2.9375,-1.25 2.625,-1.25 2.25,-1.25 2,-0.9375 2,-0.625 2,-0.265625 2.296875,0 2.609375,0 c 0.375,0 0.625,-0.3125 0.625,-0.625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path3985-7" + transform="translate(138.99836,134.765)" + d="m 4.25,-2.921875 c 0,-1 -0.5,-1.4375 -1.296875,-1.4375 -0.65625,0 -1.109375,0.34375 -1.296875,0.53125 V -5.6875 c 0,-0.296875 -0.0625,-0.40625 -0.40625,-0.40625 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 4.875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.125,0 0.375,0 0.515625,0 h 1.59375 C 2.25,0 2.5,0 2.5,-0.296875 c 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 1.65625 V -2.375 c 0,-1 0.734375,-1.375 1.25,-1.375 0.515625,0 0.65625,0.28125 0.65625,0.875 v 2.265625 h -0.375 c -0.171875,0 -0.421875,0 -0.421875,0.3125 C 2.765625,0 3.046875,0 3.1875,0 h 1.515625 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.421875,-0.3125 H 4.25 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> + <g + transform="matrix(0.64357401,0,0,0.64357401,20.191463,29.003729)" + ns1:version="0.9.0" + ns1:texconverter="pdflatex" + ns1:pdfconverter="pdf2svg" + ns1:text="\\begin{verbatim}\n.i\n\\end{verbatim}" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/textext/default_packages.tex" + ns1:scale="2.83464566935" + ns1:alignment="middle center" + inkscapeversion="0.92.3" + ns1:jacobian_sqrt="0.643574" + style="fill:#000000" + id="g4417-1"> + <g + id="g4415-7" + style="fill:#000000"> + <g + style="fill:#000000;fill-opacity:1" + id="g4413-2"> + <path + inkscape:connector-curvature="0" + style="fill:#000000;stroke:none;stroke-width:0" + d="M 3.234375,-0.625 C 3.234375,-0.984375 2.9375,-1.25 2.625,-1.25 2.25,-1.25 2,-0.9375 2,-0.625 2,-0.265625 2.296875,0 2.609375,0 c 0.375,0 0.625,-0.3125 0.625,-0.625 z m 0,0" + transform="translate(133.768,134.765)" + id="path4409-7" /> + <path + inkscape:connector-curvature="0" + style="fill:#000000;stroke:none;stroke-width:0" + d="m 3.078125,-3.890625 c 0,-0.3125 -0.0625,-0.40625 -0.390625,-0.40625 H 1.265625 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.40625,0.3125 h 1.125 v 3.078125 H 1.1875 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.78125,0 1.03125,0 1.1875,0 H 4.125 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 3.078125 Z m 0,-1.71875 c 0,-0.265625 -0.21875,-0.484375 -0.5,-0.484375 -0.28125,0 -0.5,0.21875 -0.5,0.484375 0,0.28125 0.21875,0.5 0.5,0.5 0.28125,0 0.5,-0.21875 0.5,-0.5 z m 0,0" + transform="translate(138.99836,134.765)" + id="path4411-2" /> + </g> + </g> + </g> + <g + id="g4778-2" + style="fill:#000000" + ns1:jacobian_sqrt="0.691195" + inkscapeversion="0.92.3" + ns1:alignment="middle center" + ns1:scale="2.83464566935" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/textext/default_packages.tex" + ns1:text="\\begin{verbatim}\n.s\n\\end{verbatim}" + ns1:pdfconverter="pdf2svg" + ns1:texconverter="pdflatex" + ns1:version="0.9.0" + transform="matrix(0.69119501,0,0,0.69119501,55.971669,22.120985)"> + <g + style="fill:#000000" + id="g4776-6"> + <g + id="g4774-1" + style="fill:#000000;fill-opacity:1"> + <path + id="path4770-0" + transform="translate(133.768,134.765)" + d="M 3.234375,-0.625 C 3.234375,-0.984375 2.9375,-1.25 2.625,-1.25 2.25,-1.25 2,-0.9375 2,-0.625 2,-0.265625 2.296875,0 2.609375,0 c 0.375,0 0.625,-0.3125 0.625,-0.625 z m 0,0" + style="fill:#000000;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path4772-6" + transform="translate(138.99836,134.765)" + d="M 2.96875,-2.546875 C 2.734375,-2.578125 2.546875,-2.609375 2.296875,-2.65625 2,-2.703125 1.328125,-2.828125 1.328125,-3.203125 c 0,-0.265625 0.3125,-0.578125 1.265625,-0.578125 0.828125,0 0.96875,0.296875 1,0.5625 0,0.171875 0.03125,0.34375 0.328125,0.34375 0.359375,0 0.359375,-0.21875 0.359375,-0.421875 v -0.6875 c 0,-0.15625 0,-0.40625 -0.296875,-0.40625 -0.25,0 -0.28125,0.140625 -0.3125,0.21875 -0.4375,-0.21875 -0.875,-0.21875 -1.0625,-0.21875 -1.65625,0 -1.890625,0.828125 -1.890625,1.1875 0,0.90625 1.046875,1.078125 1.96875,1.21875 0.484375,0.078125 1.28125,0.203125 1.28125,0.734375 0,0.375 -0.375,0.703125 -1.28125,0.703125 -0.46875,0 -1.015625,-0.109375 -1.265625,-0.890625 -0.0625,-0.171875 -0.09375,-0.28125 -0.359375,-0.28125 -0.34375,0 -0.34375,0.203125 -0.34375,0.40625 v 0.96875 c 0,0.15625 0,0.40625 0.296875,0.40625 0.09375,0 0.25,-0.015625 0.375,-0.375 0.484375,0.359375 1.015625,0.375 1.296875,0.375 1.5625,0 1.890625,-0.828125 1.890625,-1.3125 0,-1.03125 -1.28125,-1.25 -1.609375,-1.296875 z m 0,0" + style="fill:#000000;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> + <g + transform="matrix(0.689435,0,0,0.689435,98.637179,22.354363)" + ns1:version="0.9.0" + ns1:texconverter="pdflatex" + ns1:pdfconverter="pdf2svg" + ns1:text="\\begin{verbatim}\n.o\n\\end{verbatim}" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/textext/default_packages.tex" + ns1:scale="2.83464566935" + ns1:alignment="middle center" + inkscapeversion="0.92.3" + ns1:jacobian_sqrt="0.689435" + style="fill:#000000" + id="g5131-1"> + <g + id="g5129-5" + style="fill:#000000"> + <g + style="fill:#000000;fill-opacity:1" + id="g5127-9"> + <path + inkscape:connector-curvature="0" + style="fill:#000000;stroke:none;stroke-width:0" + d="M 3.234375,-0.625 C 3.234375,-0.984375 2.9375,-1.25 2.625,-1.25 2.25,-1.25 2,-0.9375 2,-0.625 2,-0.265625 2.296875,0 2.609375,0 c 0.375,0 0.625,-0.3125 0.625,-0.625 z m 0,0" + transform="translate(133.768,134.765)" + id="path5123-4" /> + <path + inkscape:connector-curvature="0" + style="fill:#000000;stroke:none;stroke-width:0" + d="m 4.65625,-2.15625 c 0,-1.25 -0.921875,-2.234375 -2.046875,-2.234375 -1.109375,0 -2.046875,0.984375 -2.046875,2.234375 0,1.265625 0.953125,2.21875 2.046875,2.21875 1.09375,0 2.046875,-0.953125 2.046875,-2.21875 z M 2.609375,-0.546875 C 1.875,-0.546875 1.25,-1.296875 1.25,-2.21875 c 0,-0.90625 0.65625,-1.5625 1.359375,-1.5625 0.71875,0 1.359375,0.65625 1.359375,1.5625 0,0.921875 -0.625,1.671875 -1.359375,1.671875 z m 0,0" + transform="translate(138.99836,134.765)" + id="path5125-9" /> + </g> + </g> + </g> + <rect + y="130.19853" + x="55.992962" + height="7.7508163" + width="23.252449" + id="rect4518-1-5" + style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.26458332;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" /> + <rect + y="130.19853" + x="140.88618" + height="7.7508163" + width="23.252449" + id="rect4518-2-4-9" + style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.26458332;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" /> + <rect + y="130.19853" + x="98.43959" + height="7.7508163" + width="23.252449" + id="rect4518-3-9-7" + style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.26458332;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" /> + <rect + y="130.19853" + x="183.33281" + height="7.7508163" + width="23.252449" + id="rect4518-7-2-7" + style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.26458332;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" /> + <path + inkscape:connector-curvature="0" + id="path5251-0-6" + d="m 81.003819,134.0786 h 15.23436" + style="fill:none;stroke:#000000;stroke-width:0.26499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Lend-4-0)" /> + <path + inkscape:connector-curvature="0" + id="path5251-5-6-7" + d="m 123.45045,134.0786 h 15.23436" + style="fill:none;stroke:#000000;stroke-width:0.26499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Lend-6-68-1)" /> + <path + inkscape:connector-curvature="0" + id="path5251-7-8-3" + d="m 165.89705,134.0786 h 15.23436" + style="fill:none;stroke:#000000;stroke-width:0.26499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Lend-5-7-7)" /> + <rect + y="135.92775" + x="48.852001" + height="7.7508163" + width="23.252449" + id="rect4518-6-9-6" + style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.26458332;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" /> + <g + transform="matrix(0.68979201,0,0,0.68979201,-28.936154,42.60687)" + ns1:version="0.9.0" + ns1:texconverter="pdflatex" + ns1:pdfconverter="pdf2svg" + ns1:text="\\begin{verbatim}\n.c\n\\end{verbatim}" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/textext/default_packages.tex" + ns1:scale="2.83464566935" + ns1:alignment="middle center" + inkscapeversion="0.92.3" + ns1:jacobian_sqrt="0.689792" + id="g3608-2-5"> + <g + id="surface1-6-6"> + <g + style="fill:#000000;fill-opacity:1" + id="g3605-6-3"> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="M 3.234375,-0.625 C 3.234375,-0.984375 2.9375,-1.25 2.625,-1.25 2.25,-1.25 2,-0.9375 2,-0.625 2,-0.265625 2.296875,0 2.609375,0 c 0.375,0 0.625,-0.3125 0.625,-0.625 z m 0,0" + transform="translate(133.768,134.765)" + id="path3601-4-9" /> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="m 4.640625,-1.09375 c 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.15625,0 -0.265625,0.015625 -0.328125,0.21875 -0.0625,0.125 -0.25,0.59375 -0.984375,0.59375 -0.84375,0 -1.5625,-0.703125 -1.5625,-1.609375 0,-0.46875 0.265625,-1.625 1.625,-1.625 0.203125,0 0.59375,0 0.59375,0.09375 0.015625,0.34375 0.203125,0.484375 0.4375,0.484375 0.234375,0 0.453125,-0.171875 0.453125,-0.453125 0,-0.734375 -1.046875,-0.734375 -1.484375,-0.734375 -1.71875,0 -2.3125,1.359375 -2.3125,2.234375 0,1.203125 0.9375,2.21875 2.1875,2.21875 1.390625,0 1.71875,-0.984375 1.71875,-1.15625 z m 0,0" + transform="translate(138.99836,134.765)" + id="path3603-9-4" /> + </g> + </g> + </g> + <g + id="g3991-5-8" + ns1:jacobian_sqrt="0.689792" + inkscapeversion="0.92.3" + ns1:alignment="middle center" + ns1:scale="2.83464566935" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/textext/default_packages.tex" + ns1:text="\\begin{verbatim}\n.h\n\\end{verbatim}" + ns1:pdfconverter="pdf2svg" + ns1:texconverter="pdflatex" + ns1:version="0.9.0" + transform="matrix(0.68979201,0,0,0.68979201,-36.238786,48.945048)"> + <g + id="g3989-0-1"> + <g + id="g3987-4-2" + style="fill:#000000;fill-opacity:1"> + <path + id="path3983-8-9" + transform="translate(133.768,134.765)" + d="M 3.234375,-0.625 C 3.234375,-0.984375 2.9375,-1.25 2.625,-1.25 2.25,-1.25 2,-0.9375 2,-0.625 2,-0.265625 2.296875,0 2.609375,0 c 0.375,0 0.625,-0.3125 0.625,-0.625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path3985-7-3" + transform="translate(138.99836,134.765)" + d="m 4.25,-2.921875 c 0,-1 -0.5,-1.4375 -1.296875,-1.4375 -0.65625,0 -1.109375,0.34375 -1.296875,0.53125 V -5.6875 c 0,-0.296875 -0.0625,-0.40625 -0.40625,-0.40625 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 4.875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.125,0 0.375,0 0.515625,0 h 1.59375 C 2.25,0 2.5,0 2.5,-0.296875 c 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 1.65625 V -2.375 c 0,-1 0.734375,-1.375 1.25,-1.375 0.515625,0 0.65625,0.28125 0.65625,0.875 v 2.265625 h -0.375 c -0.171875,0 -0.421875,0 -0.421875,0.3125 C 2.765625,0 3.046875,0 3.1875,0 h 1.515625 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.421875,-0.3125 H 4.25 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> + <g + transform="matrix(0.64357401,0,0,0.64357401,20.191463,49.303575)" + ns1:version="0.9.0" + ns1:texconverter="pdflatex" + ns1:pdfconverter="pdf2svg" + ns1:text="\\begin{verbatim}\n.i\n\\end{verbatim}" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/textext/default_packages.tex" + ns1:scale="2.83464566935" + ns1:alignment="middle center" + inkscapeversion="0.92.3" + ns1:jacobian_sqrt="0.643574" + style="fill:#000000" + id="g4417-1-9"> + <g + id="g4415-7-0" + style="fill:#000000"> + <g + style="fill:#000000;fill-opacity:1" + id="g4413-2-8"> + <path + inkscape:connector-curvature="0" + style="fill:#000000;stroke:none;stroke-width:0" + d="M 3.234375,-0.625 C 3.234375,-0.984375 2.9375,-1.25 2.625,-1.25 2.25,-1.25 2,-0.9375 2,-0.625 2,-0.265625 2.296875,0 2.609375,0 c 0.375,0 0.625,-0.3125 0.625,-0.625 z m 0,0" + transform="translate(133.768,134.765)" + id="path4409-7-8" /> + <path + inkscape:connector-curvature="0" + style="fill:#000000;stroke:none;stroke-width:0" + d="m 3.078125,-3.890625 c 0,-0.3125 -0.0625,-0.40625 -0.390625,-0.40625 H 1.265625 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.40625,0.3125 h 1.125 v 3.078125 H 1.1875 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.78125,0 1.03125,0 1.1875,0 H 4.125 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 3.078125 Z m 0,-1.71875 c 0,-0.265625 -0.21875,-0.484375 -0.5,-0.484375 -0.28125,0 -0.5,0.21875 -0.5,0.484375 0,0.28125 0.21875,0.5 0.5,0.5 0.28125,0 0.5,-0.21875 0.5,-0.5 z m 0,0" + transform="translate(138.99836,134.765)" + id="path4411-2-5" /> + </g> + </g> + </g> + <g + id="g4778-2-0" + style="fill:#000000" + ns1:jacobian_sqrt="0.691195" + inkscapeversion="0.92.3" + ns1:alignment="middle center" + ns1:scale="2.83464566935" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/textext/default_packages.tex" + ns1:text="\\begin{verbatim}\n.s\n\\end{verbatim}" + ns1:pdfconverter="pdf2svg" + ns1:texconverter="pdflatex" + ns1:version="0.9.0" + transform="matrix(0.69119501,0,0,0.69119501,55.971669,42.420831)"> + <g + style="fill:#000000" + id="g4776-6-9"> + <g + id="g4774-1-6" + style="fill:#000000;fill-opacity:1"> + <path + id="path4770-0-3" + transform="translate(133.768,134.765)" + d="M 3.234375,-0.625 C 3.234375,-0.984375 2.9375,-1.25 2.625,-1.25 2.25,-1.25 2,-0.9375 2,-0.625 2,-0.265625 2.296875,0 2.609375,0 c 0.375,0 0.625,-0.3125 0.625,-0.625 z m 0,0" + style="fill:#000000;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path4772-6-8" + transform="translate(138.99836,134.765)" + d="M 2.96875,-2.546875 C 2.734375,-2.578125 2.546875,-2.609375 2.296875,-2.65625 2,-2.703125 1.328125,-2.828125 1.328125,-3.203125 c 0,-0.265625 0.3125,-0.578125 1.265625,-0.578125 0.828125,0 0.96875,0.296875 1,0.5625 0,0.171875 0.03125,0.34375 0.328125,0.34375 0.359375,0 0.359375,-0.21875 0.359375,-0.421875 v -0.6875 c 0,-0.15625 0,-0.40625 -0.296875,-0.40625 -0.25,0 -0.28125,0.140625 -0.3125,0.21875 -0.4375,-0.21875 -0.875,-0.21875 -1.0625,-0.21875 -1.65625,0 -1.890625,0.828125 -1.890625,1.1875 0,0.90625 1.046875,1.078125 1.96875,1.21875 0.484375,0.078125 1.28125,0.203125 1.28125,0.734375 0,0.375 -0.375,0.703125 -1.28125,0.703125 -0.46875,0 -1.015625,-0.109375 -1.265625,-0.890625 -0.0625,-0.171875 -0.09375,-0.28125 -0.359375,-0.28125 -0.34375,0 -0.34375,0.203125 -0.34375,0.40625 v 0.96875 c 0,0.15625 0,0.40625 0.296875,0.40625 0.09375,0 0.25,-0.015625 0.375,-0.375 0.484375,0.359375 1.015625,0.375 1.296875,0.375 1.5625,0 1.890625,-0.828125 1.890625,-1.3125 0,-1.03125 -1.28125,-1.25 -1.609375,-1.296875 z m 0,0" + style="fill:#000000;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> + <g + transform="matrix(0.689435,0,0,0.689435,98.637179,42.654209)" + ns1:version="0.9.0" + ns1:texconverter="pdflatex" + ns1:pdfconverter="pdf2svg" + ns1:text="\\begin{verbatim}\n.o\n\\end{verbatim}" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/textext/default_packages.tex" + ns1:scale="2.83464566935" + ns1:alignment="middle center" + inkscapeversion="0.92.3" + ns1:jacobian_sqrt="0.689435" + style="fill:#000000" + id="g5131-1-5"> + <g + id="g5129-5-6" + style="fill:#000000"> + <g + style="fill:#000000;fill-opacity:1" + id="g5127-9-1"> + <path + inkscape:connector-curvature="0" + style="fill:#000000;stroke:none;stroke-width:0" + d="M 3.234375,-0.625 C 3.234375,-0.984375 2.9375,-1.25 2.625,-1.25 2.25,-1.25 2,-0.9375 2,-0.625 2,-0.265625 2.296875,0 2.609375,0 c 0.375,0 0.625,-0.3125 0.625,-0.625 z m 0,0" + transform="translate(133.768,134.765)" + id="path5123-4-1" /> + <path + inkscape:connector-curvature="0" + style="fill:#000000;stroke:none;stroke-width:0" + d="m 4.65625,-2.15625 c 0,-1.25 -0.921875,-2.234375 -2.046875,-2.234375 -1.109375,0 -2.046875,0.984375 -2.046875,2.234375 0,1.265625 0.953125,2.21875 2.046875,2.21875 1.09375,0 2.046875,-0.953125 2.046875,-2.21875 z M 2.609375,-0.546875 C 1.875,-0.546875 1.25,-1.296875 1.25,-2.21875 c 0,-0.90625 0.65625,-1.5625 1.359375,-1.5625 0.71875,0 1.359375,0.65625 1.359375,1.5625 0,0.921875 -0.625,1.671875 -1.359375,1.671875 z m 0,0" + transform="translate(138.99836,134.765)" + id="path5125-9-5" /> + </g> + </g> + </g> + <rect + y="150.49838" + x="55.992962" + height="7.7508163" + width="23.252449" + id="rect4518-1-0" + style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.26458332;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" /> + <rect + y="150.49838" + x="140.88618" + height="7.7508163" + width="23.252449" + id="rect4518-2-4-4" + style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.26458332;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" /> + <rect + y="150.49838" + x="98.43959" + height="7.7508163" + width="23.252449" + id="rect4518-3-9-4" + style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.26458332;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" /> + <rect + y="150.49838" + x="183.33281" + height="7.7508163" + width="23.252449" + id="rect4518-7-2-4" + style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.26458332;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" /> + <path + inkscape:connector-curvature="0" + id="path5251-0-4" + d="m 81.003819,154.37844 h 15.23436" + style="fill:none;stroke:#000000;stroke-width:0.26499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Lend-4-9)" /> + <path + inkscape:connector-curvature="0" + id="path5251-5-6-76" + d="m 123.45045,154.37844 h 15.23436" + style="fill:none;stroke:#000000;stroke-width:0.26499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Lend-6-68-4)" /> + <path + inkscape:connector-curvature="0" + id="path5251-7-8-31" + d="m 165.89705,154.37844 h 15.23436" + style="fill:none;stroke:#000000;stroke-width:0.26499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Lend-5-7-1)" /> + <rect + y="156.2276" + x="48.852001" + height="7.7508163" + width="23.252449" + id="rect4518-6-9-7" + style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.26458332;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" /> + <g + transform="matrix(0.68979201,0,0,0.68979201,-28.936154,62.906714)" + ns1:version="0.9.0" + ns1:texconverter="pdflatex" + ns1:pdfconverter="pdf2svg" + ns1:text="\\begin{verbatim}\n.c\n\\end{verbatim}" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/textext/default_packages.tex" + ns1:scale="2.83464566935" + ns1:alignment="middle center" + inkscapeversion="0.92.3" + ns1:jacobian_sqrt="0.689792" + id="g3608-2-59"> + <g + id="surface1-6-62"> + <g + style="fill:#000000;fill-opacity:1" + id="g3605-6-1"> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="M 3.234375,-0.625 C 3.234375,-0.984375 2.9375,-1.25 2.625,-1.25 2.25,-1.25 2,-0.9375 2,-0.625 2,-0.265625 2.296875,0 2.609375,0 c 0.375,0 0.625,-0.3125 0.625,-0.625 z m 0,0" + transform="translate(133.768,134.765)" + id="path3601-4-7" /> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="m 4.640625,-1.09375 c 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.15625,0 -0.265625,0.015625 -0.328125,0.21875 -0.0625,0.125 -0.25,0.59375 -0.984375,0.59375 -0.84375,0 -1.5625,-0.703125 -1.5625,-1.609375 0,-0.46875 0.265625,-1.625 1.625,-1.625 0.203125,0 0.59375,0 0.59375,0.09375 0.015625,0.34375 0.203125,0.484375 0.4375,0.484375 0.234375,0 0.453125,-0.171875 0.453125,-0.453125 0,-0.734375 -1.046875,-0.734375 -1.484375,-0.734375 -1.71875,0 -2.3125,1.359375 -2.3125,2.234375 0,1.203125 0.9375,2.21875 2.1875,2.21875 1.390625,0 1.71875,-0.984375 1.71875,-1.15625 z m 0,0" + transform="translate(138.99836,134.765)" + id="path3603-9-8" /> + </g> + </g> + </g> + <g + id="g3991-5-5" + ns1:jacobian_sqrt="0.689792" + inkscapeversion="0.92.3" + ns1:alignment="middle center" + ns1:scale="2.83464566935" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/textext/default_packages.tex" + ns1:text="\\begin{verbatim}\n.h\n\\end{verbatim}" + ns1:pdfconverter="pdf2svg" + ns1:texconverter="pdflatex" + ns1:version="0.9.0" + transform="matrix(0.68979201,0,0,0.68979201,-36.238786,69.244892)"> + <g + id="g3989-0-7"> + <g + id="g3987-4-4" + style="fill:#000000;fill-opacity:1"> + <path + id="path3983-8-1" + transform="translate(133.768,134.765)" + d="M 3.234375,-0.625 C 3.234375,-0.984375 2.9375,-1.25 2.625,-1.25 2.25,-1.25 2,-0.9375 2,-0.625 2,-0.265625 2.296875,0 2.609375,0 c 0.375,0 0.625,-0.3125 0.625,-0.625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path3985-7-8" + transform="translate(138.99836,134.765)" + d="m 4.25,-2.921875 c 0,-1 -0.5,-1.4375 -1.296875,-1.4375 -0.65625,0 -1.109375,0.34375 -1.296875,0.53125 V -5.6875 c 0,-0.296875 -0.0625,-0.40625 -0.40625,-0.40625 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 4.875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.125,0 0.375,0 0.515625,0 h 1.59375 C 2.25,0 2.5,0 2.5,-0.296875 c 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 1.65625 V -2.375 c 0,-1 0.734375,-1.375 1.25,-1.375 0.515625,0 0.65625,0.28125 0.65625,0.875 v 2.265625 h -0.375 c -0.171875,0 -0.421875,0 -0.421875,0.3125 C 2.765625,0 3.046875,0 3.1875,0 h 1.515625 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.421875,-0.3125 H 4.25 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> + <g + transform="matrix(0.64357401,0,0,0.64357401,20.191463,69.603419)" + ns1:version="0.9.0" + ns1:texconverter="pdflatex" + ns1:pdfconverter="pdf2svg" + ns1:text="\\begin{verbatim}\n.i\n\\end{verbatim}" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/textext/default_packages.tex" + ns1:scale="2.83464566935" + ns1:alignment="middle center" + inkscapeversion="0.92.3" + ns1:jacobian_sqrt="0.643574" + style="fill:#000000" + id="g4417-1-5"> + <g + id="g4415-7-9" + style="fill:#000000"> + <g + style="fill:#000000;fill-opacity:1" + id="g4413-2-7"> + <path + inkscape:connector-curvature="0" + style="fill:#000000;stroke:none;stroke-width:0" + d="M 3.234375,-0.625 C 3.234375,-0.984375 2.9375,-1.25 2.625,-1.25 2.25,-1.25 2,-0.9375 2,-0.625 2,-0.265625 2.296875,0 2.609375,0 c 0.375,0 0.625,-0.3125 0.625,-0.625 z m 0,0" + transform="translate(133.768,134.765)" + id="path4409-7-5" /> + <path + inkscape:connector-curvature="0" + style="fill:#000000;stroke:none;stroke-width:0" + d="m 3.078125,-3.890625 c 0,-0.3125 -0.0625,-0.40625 -0.390625,-0.40625 H 1.265625 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.40625,0.3125 h 1.125 v 3.078125 H 1.1875 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.78125,0 1.03125,0 1.1875,0 H 4.125 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 3.078125 Z m 0,-1.71875 c 0,-0.265625 -0.21875,-0.484375 -0.5,-0.484375 -0.28125,0 -0.5,0.21875 -0.5,0.484375 0,0.28125 0.21875,0.5 0.5,0.5 0.28125,0 0.5,-0.21875 0.5,-0.5 z m 0,0" + transform="translate(138.99836,134.765)" + id="path4411-2-3" /> + </g> + </g> + </g> + <g + id="g4778-2-8" + style="fill:#000000" + ns1:jacobian_sqrt="0.691195" + inkscapeversion="0.92.3" + ns1:alignment="middle center" + ns1:scale="2.83464566935" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/textext/default_packages.tex" + ns1:text="\\begin{verbatim}\n.s\n\\end{verbatim}" + ns1:pdfconverter="pdf2svg" + ns1:texconverter="pdflatex" + ns1:version="0.9.0" + transform="matrix(0.69119501,0,0,0.69119501,55.971669,62.720675)"> + <g + style="fill:#000000" + id="g4776-6-8"> + <g + id="g4774-1-3" + style="fill:#000000;fill-opacity:1"> + <path + id="path4770-0-1" + transform="translate(133.768,134.765)" + d="M 3.234375,-0.625 C 3.234375,-0.984375 2.9375,-1.25 2.625,-1.25 2.25,-1.25 2,-0.9375 2,-0.625 2,-0.265625 2.296875,0 2.609375,0 c 0.375,0 0.625,-0.3125 0.625,-0.625 z m 0,0" + style="fill:#000000;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path4772-6-89" + transform="translate(138.99836,134.765)" + d="M 2.96875,-2.546875 C 2.734375,-2.578125 2.546875,-2.609375 2.296875,-2.65625 2,-2.703125 1.328125,-2.828125 1.328125,-3.203125 c 0,-0.265625 0.3125,-0.578125 1.265625,-0.578125 0.828125,0 0.96875,0.296875 1,0.5625 0,0.171875 0.03125,0.34375 0.328125,0.34375 0.359375,0 0.359375,-0.21875 0.359375,-0.421875 v -0.6875 c 0,-0.15625 0,-0.40625 -0.296875,-0.40625 -0.25,0 -0.28125,0.140625 -0.3125,0.21875 -0.4375,-0.21875 -0.875,-0.21875 -1.0625,-0.21875 -1.65625,0 -1.890625,0.828125 -1.890625,1.1875 0,0.90625 1.046875,1.078125 1.96875,1.21875 0.484375,0.078125 1.28125,0.203125 1.28125,0.734375 0,0.375 -0.375,0.703125 -1.28125,0.703125 -0.46875,0 -1.015625,-0.109375 -1.265625,-0.890625 -0.0625,-0.171875 -0.09375,-0.28125 -0.359375,-0.28125 -0.34375,0 -0.34375,0.203125 -0.34375,0.40625 v 0.96875 c 0,0.15625 0,0.40625 0.296875,0.40625 0.09375,0 0.25,-0.015625 0.375,-0.375 0.484375,0.359375 1.015625,0.375 1.296875,0.375 1.5625,0 1.890625,-0.828125 1.890625,-1.3125 0,-1.03125 -1.28125,-1.25 -1.609375,-1.296875 z m 0,0" + style="fill:#000000;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> + <g + transform="matrix(0.689435,0,0,0.689435,98.637179,62.954053)" + ns1:version="0.9.0" + ns1:texconverter="pdflatex" + ns1:pdfconverter="pdf2svg" + ns1:text="\\begin{verbatim}\n.o\n\\end{verbatim}" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/textext/default_packages.tex" + ns1:scale="2.83464566935" + ns1:alignment="middle center" + inkscapeversion="0.92.3" + ns1:jacobian_sqrt="0.689435" + style="fill:#000000" + id="g5131-1-6"> + <g + id="g5129-5-4" + style="fill:#000000"> + <g + style="fill:#000000;fill-opacity:1" + id="g5127-9-3"> + <path + inkscape:connector-curvature="0" + style="fill:#000000;stroke:none;stroke-width:0" + d="M 3.234375,-0.625 C 3.234375,-0.984375 2.9375,-1.25 2.625,-1.25 2.25,-1.25 2,-0.9375 2,-0.625 2,-0.265625 2.296875,0 2.609375,0 c 0.375,0 0.625,-0.3125 0.625,-0.625 z m 0,0" + transform="translate(133.768,134.765)" + id="path5123-4-3" /> + <path + inkscape:connector-curvature="0" + style="fill:#000000;stroke:none;stroke-width:0" + d="m 4.65625,-2.15625 c 0,-1.25 -0.921875,-2.234375 -2.046875,-2.234375 -1.109375,0 -2.046875,0.984375 -2.046875,2.234375 0,1.265625 0.953125,2.21875 2.046875,2.21875 1.09375,0 2.046875,-0.953125 2.046875,-2.21875 z M 2.609375,-0.546875 C 1.875,-0.546875 1.25,-1.296875 1.25,-2.21875 c 0,-0.90625 0.65625,-1.5625 1.359375,-1.5625 0.71875,0 1.359375,0.65625 1.359375,1.5625 0,0.921875 -0.625,1.671875 -1.359375,1.671875 z m 0,0" + transform="translate(138.99836,134.765)" + id="path5125-9-3" /> + </g> + </g> + </g> + <path + sodipodi:nodetypes="cc" + inkscape:connector-curvature="0" + id="path5251-7-4-0" + d="M 208.34368,113.77875 223.81811,99.324155" + style="fill:none;stroke:#000000;stroke-width:0.26499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Lend-5-3-8)" /> + <path + sodipodi:nodetypes="cc" + inkscape:connector-curvature="0" + id="path5251-7-4-8" + d="m 208.34368,134.0786 17.90706,-32.60689" + style="fill:none;stroke:#000000;stroke-width:0.26499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Lend-5-3-4)" /> + <path + sodipodi:nodetypes="cc" + inkscape:connector-curvature="0" + id="path5251-7-4-7" + d="m 208.34368,154.37844 21.71565,-52.90673" + style="fill:none;stroke:#000000;stroke-width:0.26499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Lend-5-3-89)" /> + <g + id="g8771" + style="fill:#000000" + ns1:jacobian_sqrt="0.748995" + inkscapeversion="0.92.3" + ns1:alignment="middle center" + ns1:scale="2.83464566935" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/textext/default_packages.tex" + ns1:text="\\begin{verbatim}\nlibs\n\\end{verbatim}" + ns1:pdfconverter="pdf2svg" + ns1:texconverter="pdflatex" + ns1:version="0.9.0" + transform="matrix(0.748995,0,0,0.748995,86.960211,74.239437)"> + <g + style="fill:#000000" + id="g8769"> + <g + id="g8767" + style="fill:#000000;fill-opacity:1"> + <path + id="path8759" + transform="translate(133.768,134.765)" + d="m 2.953125,-5.6875 c 0,-0.296875 -0.046875,-0.40625 -0.390625,-0.40625 H 0.984375 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 1.28125 v 4.875 h -1.28125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.578125,0 0.84375,0 0.984375,0 H 4.25 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.234375,-0.3125 -0.40625,-0.3125 H 2.953125 Z m 0,0" + style="fill:#000000;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path8761" + transform="translate(138.99836,134.765)" + d="m 3.078125,-3.890625 c 0,-0.3125 -0.0625,-0.40625 -0.390625,-0.40625 H 1.265625 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.40625,0.3125 h 1.125 v 3.078125 H 1.1875 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.78125,0 1.03125,0 1.1875,0 H 4.125 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 3.078125 Z m 0,-1.71875 c 0,-0.265625 -0.21875,-0.484375 -0.5,-0.484375 -0.28125,0 -0.5,0.21875 -0.5,0.484375 0,0.28125 0.21875,0.5 0.5,0.5 0.28125,0 0.5,-0.21875 0.5,-0.5 z m 0,0" + style="fill:#000000;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path8763" + transform="translate(144.22873,134.765)" + d="m 1.65625,-3.875 v -1.8125 c 0,-0.296875 -0.0625,-0.40625 -0.40625,-0.40625 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 V -0.40625 C 0.96875,-0.203125 0.96875,0 1.3125,0 1.65625,0 1.65625,-0.203125 1.65625,-0.453125 2.0625,-0.03125 2.5,0.0625 2.8125,0.0625 c 1.078125,0 2.046875,-0.953125 2.046875,-2.21875 0,-1.21875 -0.875,-2.203125 -1.9375,-2.203125 C 2.4375,-4.359375 2,-4.171875 1.65625,-3.875 Z m 0,1.96875 V -2.625 c 0,-0.59375 0.578125,-1.125 1.203125,-1.125 0.734375,0 1.3125,0.734375 1.3125,1.59375 0,0.953125 -0.6875,1.609375 -1.390625,1.609375 -0.78125,0 -1.125,-0.875 -1.125,-1.359375 z m 0,0" + style="fill:#000000;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path8765" + transform="translate(149.45909,134.765)" + d="M 2.96875,-2.546875 C 2.734375,-2.578125 2.546875,-2.609375 2.296875,-2.65625 2,-2.703125 1.328125,-2.828125 1.328125,-3.203125 c 0,-0.265625 0.3125,-0.578125 1.265625,-0.578125 0.828125,0 0.96875,0.296875 1,0.5625 0,0.171875 0.03125,0.34375 0.328125,0.34375 0.359375,0 0.359375,-0.21875 0.359375,-0.421875 v -0.6875 c 0,-0.15625 0,-0.40625 -0.296875,-0.40625 -0.25,0 -0.28125,0.140625 -0.3125,0.21875 -0.4375,-0.21875 -0.875,-0.21875 -1.0625,-0.21875 -1.65625,0 -1.890625,0.828125 -1.890625,1.1875 0,0.90625 1.046875,1.078125 1.96875,1.21875 0.484375,0.078125 1.28125,0.203125 1.28125,0.734375 0,0.375 -0.375,0.703125 -1.28125,0.703125 -0.46875,0 -1.015625,-0.109375 -1.265625,-0.890625 -0.0625,-0.171875 -0.09375,-0.28125 -0.359375,-0.28125 -0.34375,0 -0.34375,0.203125 -0.34375,0.40625 v 0.96875 c 0,0.15625 0,0.40625 0.296875,0.40625 0.09375,0 0.25,-0.015625 0.375,-0.375 0.484375,0.359375 1.015625,0.375 1.296875,0.375 1.5625,0 1.890625,-0.828125 1.890625,-1.3125 0,-1.03125 -1.28125,-1.25 -1.609375,-1.296875 z m 0,0" + style="fill:#000000;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> + </g> +</svg> diff --git a/slides/figs/complex_makefile.svg b/slides/figs/complex_makefile.svg new file mode 100644 index 0000000000000000000000000000000000000000..d54a91199a03719996c1c3f8508848f1c0ed6ac5 --- /dev/null +++ b/slides/figs/complex_makefile.svg @@ -0,0 +1,403 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="277.53931mm" + height="175.28888mm" + viewBox="0 0 277.53931 175.28888" + version="1.1" + id="svg8" + inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)" + sodipodi:docname="complex_makefile.svg"> + <defs + id="defs2" /> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="0.7" + inkscape:cx="39.609303" + inkscape:cy="161.65496" + inkscape:document-units="mm" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:window-width="1884" + inkscape:window-height="1052" + inkscape:window-x="36" + inkscape:window-y="0" + inkscape:window-maximized="1" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" /> + <metadata + id="metadata5"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-19.203678,-16.084042)"> + <g + id="g925" + transform="translate(0,25.339999)"> + <rect + y="68.010948" + x="60.948757" + height="20.543156" + width="77.617569" + id="rect815-7" + style="opacity:1;fill:#ffff00;fill-opacity:1;stroke:#000000;stroke-width:1.86755812;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <rect + y="68.222862" + x="174.48186" + height="20.543156" + width="77.617569" + id="rect815-5" + style="opacity:1;fill:#ff4900;fill-opacity:1;stroke:#000000;stroke-width:1.86755812;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <g + transform="matrix(1.968835,0,0,1.968835,-193.89144,-251.72253)" + style="fill:#000000;fill-opacity:1" + id="g879"> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="M 1.09375,-4 C 1.0625,-4.296875 0.875,-4.296875 0.6875,-4.296875 H 0.375 c -0.15625,0 -0.421875,0 -0.421875,0.296875 0,0.3125 0.21875,0.3125 0.578125,0.3125 v 3.078125 c -0.359375,0 -0.578125,0 -0.578125,0.3125 C -0.046875,0 0.234375,0 0.375,0 H 1.25 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.203125,-0.3125 -0.5625,-0.3125 v -1.78125 C 1.09375,-3.28125 1.5,-3.75 1.90625,-3.75 c 0.234375,0 0.359375,0.171875 0.359375,0.8125 v 2.328125 c -0.1875,0 -0.4375,0 -0.4375,0.3125 C 1.828125,0 2.109375,0 2.25,0 h 0.734375 c 0.15625,0 0.421875,0 0.421875,-0.296875 0,-0.3125 -0.21875,-0.3125 -0.578125,-0.3125 v -1.78125 c 0,-0.890625 0.40625,-1.359375 0.828125,-1.359375 0.21875,0 0.359375,0.171875 0.359375,0.8125 v 2.328125 c -0.1875,0 -0.4375,0 -0.4375,0.3125 C 3.578125,0 3.84375,0 3.984375,0 h 0.75 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.203125,-0.3125 -0.5625,-0.3125 v -2.40625 c 0,-0.203125 0,-1.34375 -0.890625,-1.34375 -0.296875,0 -0.703125,0.125 -0.984375,0.515625 C 2.546875,-4.171875 2.265625,-4.359375 1.9375,-4.359375 1.625,-4.359375 1.328125,-4.21875 1.09375,-4 Z m 0,0" + transform="translate(133.768,170.63)" + id="path867" /> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="M 3.65625,-0.3125 C 3.875,-0.015625 4.34375,0 4.71875,0 c 0.28125,0 0.5,0 0.5,-0.3125 0,-0.296875 -0.25,-0.296875 -0.390625,-0.296875 -0.421875,0 -0.515625,-0.046875 -0.59375,-0.078125 v -2.15625 c 0,-0.703125 -0.546875,-1.546875 -1.984375,-1.546875 -0.421875,0 -1.4375,0 -1.4375,0.734375 0,0.296875 0.203125,0.453125 0.4375,0.453125 0.15625,0 0.4375,-0.09375 0.4375,-0.453125 0,-0.078125 0.015625,-0.09375 0.21875,-0.109375 0.140625,-0.015625 0.265625,-0.015625 0.359375,-0.015625 0.75,0 1.265625,0.3125 1.265625,1.015625 -1.75,0.03125 -2.984375,0.53125 -2.984375,1.484375 0,0.6875 0.625,1.34375 1.640625,1.34375 0.375,0 1,-0.078125 1.46875,-0.375 z m -0.125,-1.859375 v 0.84375 c 0,0.21875 0,0.4375 -0.375,0.609375 -0.359375,0.171875 -0.8125,0.171875 -0.890625,0.171875 -0.625,0 -1.03125,-0.34375 -1.03125,-0.734375 0,-0.484375 0.859375,-0.859375 2.296875,-0.890625 z m 0,0" + transform="translate(138.99836,170.63)" + id="path869" /> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="m 3.078125,-3.890625 c 0,-0.3125 -0.0625,-0.40625 -0.390625,-0.40625 H 1.265625 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.40625,0.3125 h 1.125 v 3.078125 H 1.1875 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.78125,0 1.03125,0 1.1875,0 H 4.125 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 3.078125 Z m 0,-1.71875 c 0,-0.265625 -0.21875,-0.484375 -0.5,-0.484375 -0.28125,0 -0.5,0.21875 -0.5,0.484375 0,0.28125 0.21875,0.5 0.5,0.5 0.28125,0 0.5,-0.21875 0.5,-0.5 z m 0,0" + transform="translate(144.22873,170.63)" + id="path871" /> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="m 1.65625,-3.828125 c 0,-0.3125 0,-0.46875 -0.40625,-0.46875 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 3.078125 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.125,0 0.375,0 0.515625,0 h 1.59375 C 2.25,0 2.5,0 2.5,-0.296875 c 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 1.65625 V -2.375 c 0,-1 0.734375,-1.375 1.25,-1.375 0.515625,0 0.65625,0.28125 0.65625,0.875 v 2.265625 h -0.375 c -0.171875,0 -0.421875,0 -0.421875,0.3125 C 2.765625,0 3.046875,0 3.1875,0 h 1.515625 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.421875,-0.3125 H 4.25 v -2.3125 c 0,-1 -0.5,-1.4375 -1.296875,-1.4375 -0.65625,0 -1.109375,0.34375 -1.296875,0.53125 z m 0,0" + transform="translate(149.45909,170.63)" + id="path873" /> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="M 3.234375,-0.625 C 3.234375,-0.984375 2.9375,-1.25 2.625,-1.25 2.25,-1.25 2,-0.9375 2,-0.625 2,-0.265625 2.296875,0 2.609375,0 c 0.375,0 0.625,-0.3125 0.625,-0.625 z m 0,0" + transform="translate(154.68946,170.63)" + id="path875" /> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="m 4.65625,-2.15625 c 0,-1.25 -0.921875,-2.234375 -2.046875,-2.234375 -1.109375,0 -2.046875,0.984375 -2.046875,2.234375 0,1.265625 0.953125,2.21875 2.046875,2.21875 1.09375,0 2.046875,-0.953125 2.046875,-2.21875 z M 2.609375,-0.546875 C 1.875,-0.546875 1.25,-1.296875 1.25,-2.21875 c 0,-0.90625 0.65625,-1.5625 1.359375,-1.5625 0.71875,0 1.359375,0.65625 1.359375,1.5625 0,0.921875 -0.625,1.671875 -1.359375,1.671875 z m 0,0" + transform="translate(159.91982,170.63)" + id="path877" /> + </g> + <g + transform="matrix(1.968835,0,0,1.968835,-85.67641,-275.04803)" + style="fill:#000000;fill-opacity:1" + id="g895"> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="m 4.25,-2.921875 c 0,-1 -0.5,-1.4375 -1.296875,-1.4375 -0.65625,0 -1.109375,0.34375 -1.296875,0.53125 V -5.6875 c 0,-0.296875 -0.0625,-0.40625 -0.40625,-0.40625 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 4.875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.125,0 0.375,0 0.515625,0 h 1.59375 C 2.25,0 2.5,0 2.5,-0.296875 c 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 1.65625 V -2.375 c 0,-1 0.734375,-1.375 1.25,-1.375 0.515625,0 0.65625,0.28125 0.65625,0.875 v 2.265625 h -0.375 c -0.171875,0 -0.421875,0 -0.421875,0.3125 C 2.765625,0 3.046875,0 3.1875,0 h 1.515625 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.421875,-0.3125 H 4.25 Z m 0,0" + transform="translate(133.768,182.585)" + id="path881" /> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="m 4.234375,-1.90625 c 0.203125,0 0.390625,0 0.390625,-0.359375 0,-1.140625 -0.640625,-2.125 -1.9375,-2.125 -1.1875,0 -2.140625,1 -2.140625,2.234375 0,1.203125 1.015625,2.21875 2.296875,2.21875 1.3125,0 1.78125,-0.90625 1.78125,-1.15625 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.1875,0 -0.265625,0.03125 -0.328125,0.21875 -0.21875,0.5 -0.765625,0.59375 -1.046875,0.59375 -0.75,0 -1.484375,-0.5 -1.65625,-1.359375 z M 1.265625,-2.5 C 1.40625,-3.234375 2,-3.78125 2.6875,-3.78125 c 0.515625,0 1.140625,0.25 1.234375,1.28125 z m 0,0" + transform="translate(138.99836,182.585)" + id="path883" /> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="m 2.953125,-5.6875 c 0,-0.296875 -0.046875,-0.40625 -0.390625,-0.40625 H 0.984375 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 1.28125 v 4.875 h -1.28125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.578125,0 0.84375,0 0.984375,0 H 4.25 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.234375,-0.3125 -0.40625,-0.3125 H 2.953125 Z m 0,0" + transform="translate(144.22873,182.585)" + id="path885" /> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="m 2.953125,-5.6875 c 0,-0.296875 -0.046875,-0.40625 -0.390625,-0.40625 H 0.984375 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 1.28125 v 4.875 h -1.28125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.578125,0 0.84375,0 0.984375,0 H 4.25 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.234375,-0.3125 -0.40625,-0.3125 H 2.953125 Z m 0,0" + transform="translate(149.45909,182.585)" + id="path887" /> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="m 4.65625,-2.15625 c 0,-1.25 -0.921875,-2.234375 -2.046875,-2.234375 -1.109375,0 -2.046875,0.984375 -2.046875,2.234375 0,1.265625 0.953125,2.21875 2.046875,2.21875 1.09375,0 2.046875,-0.953125 2.046875,-2.21875 z M 2.609375,-0.546875 C 1.875,-0.546875 1.25,-1.296875 1.25,-2.21875 c 0,-0.90625 0.65625,-1.5625 1.359375,-1.5625 0.71875,0 1.359375,0.65625 1.359375,1.5625 0,0.921875 -0.625,1.671875 -1.359375,1.671875 z m 0,0" + transform="translate(154.68946,182.585)" + id="path889" /> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="M 3.234375,-0.625 C 3.234375,-0.984375 2.9375,-1.25 2.625,-1.25 2.25,-1.25 2,-0.9375 2,-0.625 2,-0.265625 2.296875,0 2.609375,0 c 0.375,0 0.625,-0.3125 0.625,-0.625 z m 0,0" + transform="translate(159.91982,182.585)" + id="path891" /> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="m 4.65625,-2.15625 c 0,-1.25 -0.921875,-2.234375 -2.046875,-2.234375 -1.109375,0 -2.046875,0.984375 -2.046875,2.234375 0,1.265625 0.953125,2.21875 2.046875,2.21875 1.09375,0 2.046875,-0.953125 2.046875,-2.21875 z M 2.609375,-0.546875 C 1.875,-0.546875 1.25,-1.296875 1.25,-2.21875 c 0,-0.90625 0.65625,-1.5625 1.359375,-1.5625 0.71875,0 1.359375,0.65625 1.359375,1.5625 0,0.921875 -0.625,1.671875 -1.359375,1.671875 z m 0,0" + transform="translate(165.15019,182.585)" + id="path893" /> + </g> + </g> + <g + id="g906" + transform="translate(0,8.0744425e-6)"> + <rect + y="17.017817" + x="218.19165" + height="20.543156" + width="77.617569" + id="rect815-6" + style="opacity:1;fill:#ff0000;fill-opacity:1;stroke:#000000;stroke-width:1.86755812;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <rect + y="17.017813" + x="122.16571" + height="20.543156" + width="77.617569" + id="rect815-3" + style="opacity:1;fill:#ffff00;fill-opacity:1;stroke:#000000;stroke-width:1.86755812;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <g + transform="matrix(1.968835,0,0,1.968835,-42.41267,-279.17822)" + style="fill:#000000;fill-opacity:1" + id="g865"> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="m 4.25,-2.921875 c 0,-1 -0.5,-1.4375 -1.296875,-1.4375 -0.65625,0 -1.109375,0.34375 -1.296875,0.53125 V -5.6875 c 0,-0.296875 -0.0625,-0.40625 -0.40625,-0.40625 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 4.875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.125,0 0.375,0 0.515625,0 h 1.59375 C 2.25,0 2.5,0 2.5,-0.296875 c 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 1.65625 V -2.375 c 0,-1 0.734375,-1.375 1.25,-1.375 0.515625,0 0.65625,0.28125 0.65625,0.875 v 2.265625 h -0.375 c -0.171875,0 -0.421875,0 -0.421875,0.3125 C 2.765625,0 3.046875,0 3.1875,0 h 1.515625 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.421875,-0.3125 H 4.25 Z m 0,0" + transform="translate(133.768,158.675)" + id="path851" /> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="m 4.234375,-1.90625 c 0.203125,0 0.390625,0 0.390625,-0.359375 0,-1.140625 -0.640625,-2.125 -1.9375,-2.125 -1.1875,0 -2.140625,1 -2.140625,2.234375 0,1.203125 1.015625,2.21875 2.296875,2.21875 1.3125,0 1.78125,-0.90625 1.78125,-1.15625 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.1875,0 -0.265625,0.03125 -0.328125,0.21875 -0.21875,0.5 -0.765625,0.59375 -1.046875,0.59375 -0.75,0 -1.484375,-0.5 -1.65625,-1.359375 z M 1.265625,-2.5 C 1.40625,-3.234375 2,-3.78125 2.6875,-3.78125 c 0.515625,0 1.140625,0.25 1.234375,1.28125 z m 0,0" + transform="translate(138.99836,158.675)" + id="path853" /> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="m 2.953125,-5.6875 c 0,-0.296875 -0.046875,-0.40625 -0.390625,-0.40625 H 0.984375 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 1.28125 v 4.875 h -1.28125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.578125,0 0.84375,0 0.984375,0 H 4.25 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.234375,-0.3125 -0.40625,-0.3125 H 2.953125 Z m 0,0" + transform="translate(144.22873,158.675)" + id="path855" /> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="m 2.953125,-5.6875 c 0,-0.296875 -0.046875,-0.40625 -0.390625,-0.40625 H 0.984375 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 1.28125 v 4.875 h -1.28125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.578125,0 0.84375,0 0.984375,0 H 4.25 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.234375,-0.3125 -0.40625,-0.3125 H 2.953125 Z m 0,0" + transform="translate(149.45909,158.675)" + id="path857" /> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="m 4.65625,-2.15625 c 0,-1.25 -0.921875,-2.234375 -2.046875,-2.234375 -1.109375,0 -2.046875,0.984375 -2.046875,2.234375 0,1.265625 0.953125,2.21875 2.046875,2.21875 1.09375,0 2.046875,-0.953125 2.046875,-2.21875 z M 2.609375,-0.546875 C 1.875,-0.546875 1.25,-1.296875 1.25,-2.21875 c 0,-0.90625 0.65625,-1.5625 1.359375,-1.5625 0.71875,0 1.359375,0.65625 1.359375,1.5625 0,0.921875 -0.625,1.671875 -1.359375,1.671875 z m 0,0" + transform="translate(154.68946,158.675)" + id="path859" /> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="M 3.234375,-0.625 C 3.234375,-0.984375 2.9375,-1.25 2.625,-1.25 2.25,-1.25 2,-0.9375 2,-0.625 2,-0.265625 2.296875,0 2.609375,0 c 0.375,0 0.625,-0.3125 0.625,-0.625 z m 0,0" + transform="translate(159.91982,158.675)" + id="path861" /> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="m 4.25,-2.921875 c 0,-1 -0.5,-1.4375 -1.296875,-1.4375 -0.65625,0 -1.109375,0.34375 -1.296875,0.53125 V -5.6875 c 0,-0.296875 -0.0625,-0.40625 -0.40625,-0.40625 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 4.875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.125,0 0.375,0 0.515625,0 h 1.59375 C 2.25,0 2.5,0 2.5,-0.296875 c 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 1.65625 V -2.375 c 0,-1 0.734375,-1.375 1.25,-1.375 0.515625,0 0.65625,0.28125 0.65625,0.875 v 2.265625 h -0.375 c -0.171875,0 -0.421875,0 -0.421875,0.3125 C 2.765625,0 3.046875,0 3.1875,0 h 1.515625 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.421875,-0.3125 H 4.25 Z m 0,0" + transform="translate(165.15019,158.675)" + id="path863" /> + </g> + <rect + y="17.017813" + x="20.137457" + height="20.543156" + width="77.617561" + id="rect815" + style="opacity:1;fill:#ffff00;fill-opacity:1;stroke:#000000;stroke-width:1.86755812;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <g + transform="matrix(1.968835,0,0,1.968835,-234.68736,-232.10339)" + style="fill:#000000;fill-opacity:1" + id="g833"> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="M 1.09375,-4 C 1.0625,-4.296875 0.875,-4.296875 0.6875,-4.296875 H 0.375 c -0.15625,0 -0.421875,0 -0.421875,0.296875 0,0.3125 0.21875,0.3125 0.578125,0.3125 v 3.078125 c -0.359375,0 -0.578125,0 -0.578125,0.3125 C -0.046875,0 0.234375,0 0.375,0 H 1.25 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.203125,-0.3125 -0.5625,-0.3125 v -1.78125 C 1.09375,-3.28125 1.5,-3.75 1.90625,-3.75 c 0.234375,0 0.359375,0.171875 0.359375,0.8125 v 2.328125 c -0.1875,0 -0.4375,0 -0.4375,0.3125 C 1.828125,0 2.109375,0 2.25,0 h 0.734375 c 0.15625,0 0.421875,0 0.421875,-0.296875 0,-0.3125 -0.21875,-0.3125 -0.578125,-0.3125 v -1.78125 c 0,-0.890625 0.40625,-1.359375 0.828125,-1.359375 0.21875,0 0.359375,0.171875 0.359375,0.8125 v 2.328125 c -0.1875,0 -0.4375,0 -0.4375,0.3125 C 3.578125,0 3.84375,0 3.984375,0 h 0.75 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.203125,-0.3125 -0.5625,-0.3125 v -2.40625 c 0,-0.203125 0,-1.34375 -0.890625,-1.34375 -0.296875,0 -0.703125,0.125 -0.984375,0.515625 C 2.546875,-4.171875 2.265625,-4.359375 1.9375,-4.359375 1.625,-4.359375 1.328125,-4.21875 1.09375,-4 Z m 0,0" + transform="translate(133.768,134.765)" + id="path821" /> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="M 3.65625,-0.3125 C 3.875,-0.015625 4.34375,0 4.71875,0 c 0.28125,0 0.5,0 0.5,-0.3125 0,-0.296875 -0.25,-0.296875 -0.390625,-0.296875 -0.421875,0 -0.515625,-0.046875 -0.59375,-0.078125 v -2.15625 c 0,-0.703125 -0.546875,-1.546875 -1.984375,-1.546875 -0.421875,0 -1.4375,0 -1.4375,0.734375 0,0.296875 0.203125,0.453125 0.4375,0.453125 0.15625,0 0.4375,-0.09375 0.4375,-0.453125 0,-0.078125 0.015625,-0.09375 0.21875,-0.109375 0.140625,-0.015625 0.265625,-0.015625 0.359375,-0.015625 0.75,0 1.265625,0.3125 1.265625,1.015625 -1.75,0.03125 -2.984375,0.53125 -2.984375,1.484375 0,0.6875 0.625,1.34375 1.640625,1.34375 0.375,0 1,-0.078125 1.46875,-0.375 z m -0.125,-1.859375 v 0.84375 c 0,0.21875 0,0.4375 -0.375,0.609375 -0.359375,0.171875 -0.8125,0.171875 -0.890625,0.171875 -0.625,0 -1.03125,-0.34375 -1.03125,-0.734375 0,-0.484375 0.859375,-0.859375 2.296875,-0.890625 z m 0,0" + transform="translate(138.99836,134.765)" + id="path823" /> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="m 3.078125,-3.890625 c 0,-0.3125 -0.0625,-0.40625 -0.390625,-0.40625 H 1.265625 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.40625,0.3125 h 1.125 v 3.078125 H 1.1875 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.78125,0 1.03125,0 1.1875,0 H 4.125 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 3.078125 Z m 0,-1.71875 c 0,-0.265625 -0.21875,-0.484375 -0.5,-0.484375 -0.28125,0 -0.5,0.21875 -0.5,0.484375 0,0.28125 0.21875,0.5 0.5,0.5 0.28125,0 0.5,-0.21875 0.5,-0.5 z m 0,0" + transform="translate(144.22873,134.765)" + id="path825" /> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="m 1.65625,-3.828125 c 0,-0.3125 0,-0.46875 -0.40625,-0.46875 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 3.078125 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.125,0 0.375,0 0.515625,0 h 1.59375 C 2.25,0 2.5,0 2.5,-0.296875 c 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 1.65625 V -2.375 c 0,-1 0.734375,-1.375 1.25,-1.375 0.515625,0 0.65625,0.28125 0.65625,0.875 v 2.265625 h -0.375 c -0.171875,0 -0.421875,0 -0.421875,0.3125 C 2.765625,0 3.046875,0 3.1875,0 h 1.515625 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.421875,-0.3125 H 4.25 v -2.3125 c 0,-1 -0.5,-1.4375 -1.296875,-1.4375 -0.65625,0 -1.109375,0.34375 -1.296875,0.53125 z m 0,0" + transform="translate(149.45909,134.765)" + id="path827" /> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="M 3.234375,-0.625 C 3.234375,-0.984375 2.9375,-1.25 2.625,-1.25 2.25,-1.25 2,-0.9375 2,-0.625 2,-0.265625 2.296875,0 2.609375,0 c 0.375,0 0.625,-0.3125 0.625,-0.625 z m 0,0" + transform="translate(154.68946,134.765)" + id="path829" /> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="m 4.640625,-1.09375 c 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.15625,0 -0.265625,0.015625 -0.328125,0.21875 -0.0625,0.125 -0.25,0.59375 -0.984375,0.59375 -0.84375,0 -1.5625,-0.703125 -1.5625,-1.609375 0,-0.46875 0.265625,-1.625 1.625,-1.625 0.203125,0 0.59375,0 0.59375,0.09375 0.015625,0.34375 0.203125,0.484375 0.4375,0.484375 0.234375,0 0.453125,-0.171875 0.453125,-0.453125 0,-0.734375 -1.046875,-0.734375 -1.484375,-0.734375 -1.71875,0 -2.3125,1.359375 -2.3125,2.234375 0,1.203125 0.9375,2.21875 2.1875,2.21875 1.390625,0 1.71875,-0.984375 1.71875,-1.15625 z m 0,0" + transform="translate(159.91982,134.765)" + id="path831" /> + </g> + <g + transform="matrix(1.968835,0,0,1.968835,-137.97717,-255.64081)" + style="fill:#000000;fill-opacity:1" + id="g849"> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="m 4.25,-2.921875 c 0,-1 -0.5,-1.4375 -1.296875,-1.4375 -0.65625,0 -1.109375,0.34375 -1.296875,0.53125 V -5.6875 c 0,-0.296875 -0.0625,-0.40625 -0.40625,-0.40625 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 4.875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.125,0 0.375,0 0.515625,0 h 1.59375 C 2.25,0 2.5,0 2.5,-0.296875 c 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 1.65625 V -2.375 c 0,-1 0.734375,-1.375 1.25,-1.375 0.515625,0 0.65625,0.28125 0.65625,0.875 v 2.265625 h -0.375 c -0.171875,0 -0.421875,0 -0.421875,0.3125 C 2.765625,0 3.046875,0 3.1875,0 h 1.515625 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.421875,-0.3125 H 4.25 Z m 0,0" + transform="translate(133.768,146.72)" + id="path835" /> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="m 4.234375,-1.90625 c 0.203125,0 0.390625,0 0.390625,-0.359375 0,-1.140625 -0.640625,-2.125 -1.9375,-2.125 -1.1875,0 -2.140625,1 -2.140625,2.234375 0,1.203125 1.015625,2.21875 2.296875,2.21875 1.3125,0 1.78125,-0.90625 1.78125,-1.15625 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.1875,0 -0.265625,0.03125 -0.328125,0.21875 -0.21875,0.5 -0.765625,0.59375 -1.046875,0.59375 -0.75,0 -1.484375,-0.5 -1.65625,-1.359375 z M 1.265625,-2.5 C 1.40625,-3.234375 2,-3.78125 2.6875,-3.78125 c 0.515625,0 1.140625,0.25 1.234375,1.28125 z m 0,0" + transform="translate(138.99836,146.72)" + id="path837" /> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="m 2.953125,-5.6875 c 0,-0.296875 -0.046875,-0.40625 -0.390625,-0.40625 H 0.984375 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 1.28125 v 4.875 h -1.28125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.578125,0 0.84375,0 0.984375,0 H 4.25 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.234375,-0.3125 -0.40625,-0.3125 H 2.953125 Z m 0,0" + transform="translate(144.22873,146.72)" + id="path839" /> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="m 2.953125,-5.6875 c 0,-0.296875 -0.046875,-0.40625 -0.390625,-0.40625 H 0.984375 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 1.28125 v 4.875 h -1.28125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.578125,0 0.84375,0 0.984375,0 H 4.25 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.234375,-0.3125 -0.40625,-0.3125 H 2.953125 Z m 0,0" + transform="translate(149.45909,146.72)" + id="path841" /> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="m 4.65625,-2.15625 c 0,-1.25 -0.921875,-2.234375 -2.046875,-2.234375 -1.109375,0 -2.046875,0.984375 -2.046875,2.234375 0,1.265625 0.953125,2.21875 2.046875,2.21875 1.09375,0 2.046875,-0.953125 2.046875,-2.21875 z M 2.609375,-0.546875 C 1.875,-0.546875 1.25,-1.296875 1.25,-2.21875 c 0,-0.90625 0.65625,-1.5625 1.359375,-1.5625 0.71875,0 1.359375,0.65625 1.359375,1.5625 0,0.921875 -0.625,1.671875 -1.359375,1.671875 z m 0,0" + transform="translate(154.68946,146.72)" + id="path843" /> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="M 3.234375,-0.625 C 3.234375,-0.984375 2.9375,-1.25 2.625,-1.25 2.25,-1.25 2,-0.9375 2,-0.625 2,-0.265625 2.296875,0 2.609375,0 c 0.375,0 0.625,-0.3125 0.625,-0.625 z m 0,0" + transform="translate(159.91982,146.72)" + id="path845" /> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="m 4.640625,-1.09375 c 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.15625,0 -0.265625,0.015625 -0.328125,0.21875 -0.0625,0.125 -0.25,0.59375 -0.984375,0.59375 -0.84375,0 -1.5625,-0.703125 -1.5625,-1.609375 0,-0.46875 0.265625,-1.625 1.625,-1.625 0.203125,0 0.59375,0 0.59375,0.09375 0.015625,0.34375 0.203125,0.484375 0.4375,0.484375 0.234375,0 0.453125,-0.171875 0.453125,-0.453125 0,-0.734375 -1.046875,-0.734375 -1.484375,-0.734375 -1.71875,0 -2.3125,1.359375 -2.3125,2.234375 0,1.203125 0.9375,2.21875 2.1875,2.21875 1.390625,0 1.71875,-0.984375 1.71875,-1.15625 z m 0,0" + transform="translate(165.15019,146.72)" + id="path847" /> + </g> + </g> + <g + id="g878" + transform="translate(0,51.850288)"> + <rect + y="118.0457" + x="122.16571" + height="20.543156" + width="77.617569" + id="rect815-35" + style="opacity:1;fill:#ff9d00;fill-opacity:1;stroke:#000000;stroke-width:1.86755812;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <g + transform="matrix(1.968835,0,0,1.968835,-127.69482,-248.76459)" + style="fill:#000000;fill-opacity:1" + id="g907"> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="m 4.25,-2.921875 c 0,-1 -0.5,-1.4375 -1.296875,-1.4375 -0.65625,0 -1.109375,0.34375 -1.296875,0.53125 V -5.6875 c 0,-0.296875 -0.0625,-0.40625 -0.40625,-0.40625 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 4.875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.125,0 0.375,0 0.515625,0 h 1.59375 C 2.25,0 2.5,0 2.5,-0.296875 c 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 1.65625 V -2.375 c 0,-1 0.734375,-1.375 1.25,-1.375 0.515625,0 0.65625,0.28125 0.65625,0.875 v 2.265625 h -0.375 c -0.171875,0 -0.421875,0 -0.421875,0.3125 C 2.765625,0 3.046875,0 3.1875,0 h 1.515625 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.421875,-0.3125 H 4.25 Z m 0,0" + transform="translate(133.768,194.541)" + id="path897" /> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="m 4.234375,-1.90625 c 0.203125,0 0.390625,0 0.390625,-0.359375 0,-1.140625 -0.640625,-2.125 -1.9375,-2.125 -1.1875,0 -2.140625,1 -2.140625,2.234375 0,1.203125 1.015625,2.21875 2.296875,2.21875 1.3125,0 1.78125,-0.90625 1.78125,-1.15625 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.1875,0 -0.265625,0.03125 -0.328125,0.21875 -0.21875,0.5 -0.765625,0.59375 -1.046875,0.59375 -0.75,0 -1.484375,-0.5 -1.65625,-1.359375 z M 1.265625,-2.5 C 1.40625,-3.234375 2,-3.78125 2.6875,-3.78125 c 0.515625,0 1.140625,0.25 1.234375,1.28125 z m 0,0" + transform="translate(138.99836,194.541)" + id="path899" /> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="m 2.953125,-5.6875 c 0,-0.296875 -0.046875,-0.40625 -0.390625,-0.40625 H 0.984375 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 1.28125 v 4.875 h -1.28125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.578125,0 0.84375,0 0.984375,0 H 4.25 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.234375,-0.3125 -0.40625,-0.3125 H 2.953125 Z m 0,0" + transform="translate(144.22873,194.541)" + id="path901" /> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="m 2.953125,-5.6875 c 0,-0.296875 -0.046875,-0.40625 -0.390625,-0.40625 H 0.984375 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 1.28125 v 4.875 h -1.28125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.578125,0 0.84375,0 0.984375,0 H 4.25 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.234375,-0.3125 -0.40625,-0.3125 H 2.953125 Z m 0,0" + transform="translate(149.45909,194.541)" + id="path903" /> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="m 4.65625,-2.15625 c 0,-1.25 -0.921875,-2.234375 -2.046875,-2.234375 -1.109375,0 -2.046875,0.984375 -2.046875,2.234375 0,1.265625 0.953125,2.21875 2.046875,2.21875 1.09375,0 2.046875,-0.953125 2.046875,-2.21875 z M 2.609375,-0.546875 C 1.875,-0.546875 1.25,-1.296875 1.25,-2.21875 c 0,-0.90625 0.65625,-1.5625 1.359375,-1.5625 0.71875,0 1.359375,0.65625 1.359375,1.5625 0,0.921875 -0.625,1.671875 -1.359375,1.671875 z m 0,0" + transform="translate(154.68946,194.541)" + id="path905" /> + </g> + </g> + <path + style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 116.82238,113.9295 27.34676,55.76327" + id="path1231-6-2-1" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 198.99759,114.28683 171.65083,170.0501" + id="path1231-6-2-1-3" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 80.936549,37.179688 108.28331,92.942959" + id="path1231-6-2-1-6" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 235.09432,37.557663 207.74756,93.320934" + id="path1231-6-2-1-3-7" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 172.59578,37.557662 27.34676,55.763273" + id="path1231-6-2-1-3-7-5-3" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + </g> +</svg> diff --git a/slides/figs/double_pointeur.svg b/slides/figs/double_pointeur.svg new file mode 100644 index 0000000000000000000000000000000000000000..f5d9e0ce990c493c23632624953dc22418a5f7dc --- /dev/null +++ b/slides/figs/double_pointeur.svg @@ -0,0 +1,1038 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:ns1="http://www.iki.fi/pav/software/textext/" + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="117.85585mm" + height="69.457565mm" + viewBox="0 0 117.85585 69.457565" + version="1.1" + id="svg8" + inkscape:version="0.92.3 (2405546, 2018-03-11)" + sodipodi:docname="double_pointeur.svg"> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="0.98994949" + inkscape:cx="315.8288" + inkscape:cy="-61.564781" + inkscape:document-units="mm" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:window-width="1920" + inkscape:window-height="1028" + inkscape:window-x="0" + inkscape:window-y="24" + inkscape:window-maximized="1" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0"> + <inkscape:grid + id="grid819" + type="xygrid" + originx="12.371789" + originy="-153.88771" /> + </sodipodi:namedview> + <defs + id="defs2"> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="Arrow2Mend" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path3034" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow2Lend" + orient="auto" + refY="0" + refX="0" + id="marker3314" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path3312" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow2Lend" + orient="auto" + refY="0" + refX="0" + id="marker3284" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path3028" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow2Lstart" + orient="auto" + refY="0" + refX="0" + id="Arrow2Lstart" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path3025" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(1.1,0,0,1.1,1.1,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow2Lend" + orient="auto" + refY="0" + refX="0" + id="Arrow2Lend" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path8951" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow2Lend" + orient="auto" + refY="0" + refX="0" + id="Arrow2Lend-7" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path8951-5" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" /> + </marker> + <marker + inkscape:stockid="Arrow2Lend" + orient="auto" + refY="0" + refX="0" + id="Arrow2Lend-9" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path8951-8" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" /> + </marker> + <marker + inkscape:stockid="Arrow2Lend" + orient="auto" + refY="0" + refX="0" + id="Arrow2Lend-7-2" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path8951-5-8" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" /> + </marker> + <marker + inkscape:stockid="Arrow2Lend" + orient="auto" + refY="0" + refX="0" + id="Arrow2Lend-1" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path8951-3" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" /> + </marker> + <marker + inkscape:stockid="Arrow2Lend" + orient="auto" + refY="0" + refX="0" + id="marker3284-4" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path3028-7" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow2Lend" + orient="auto" + refY="0" + refX="0" + id="marker3284-1" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path3028-4" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow2Lend" + orient="auto" + refY="0" + refX="0" + id="marker3284-1-9" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path3028-4-2" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow2Lend" + orient="auto" + refY="0" + refX="0" + id="marker3284-1-8" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path3028-4-7" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow2Lend" + orient="auto" + refY="0" + refX="0" + id="marker3284-1-7" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path3028-4-27" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow2Lend" + orient="auto" + refY="0" + refX="0" + id="marker3284-1-7-2" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path3028-4-27-6" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow2Lend" + orient="auto" + refY="0" + refX="0" + id="marker3284-1-1" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path3028-4-0" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="Arrow2Mend-5" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path3034-9" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="Arrow2Mend-5-9" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path3034-9-0" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="Arrow2Mend-5-1" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path3034-9-7" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="Arrow2Mend-5-11" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path3034-9-5" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="Arrow2Mend-5-7" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path3034-9-6" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="Arrow2Mend-5-6" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path3034-9-56" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="Arrow2Mend-6" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path3034-2" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="Arrow2Mend-9" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path3034-7" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" + inkscape:connector-curvature="0" /> + </marker> + </defs> + <metadata + id="metadata5"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(12.37179,-73.654735)"> + <rect + style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect821-3-6-7" + width="14.198196" + height="9.260417" + x="79.160576" + y="78.20607" /> + <rect + style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect821-3-5-29-6" + width="14.198196" + height="9.260417" + x="79.160576" + y="103.03862" /> + <rect + style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect821-6-3-3-2" + width="14.198196" + height="9.260417" + x="79.160576" + y="128.4003" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Mend)" + d="m 79.160575,103.0386 c -5.07547,-6.032767 -4.54955,-9.858637 -0.42243,-15.042937" + id="path2993-9-2" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <g + transform="matrix(0.553583,0,0,0.553583,10.76347,9.9496393)" + ns1:version="0.9.0" + ns1:texconverter="pdflatex" + ns1:pdfconverter="pdf2svg" + ns1:text="\\begin{verbatim}\n2\n\\end{verbatim}" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/textext/default_packages.tex" + ns1:scale="1.56921106203" + ns1:alignment="middle center" + inkscapeversion="0.92.3" + ns1:jacobian_sqrt="0.553583" + id="g20880"> + <g + id="g20878"> + <g + style="fill:#000000;fill-opacity:1" + id="g20876"> + <path + style="stroke:none;stroke-width:0" + d="M 0.671875,-0.578125 C 0.578125,-0.5 0.515625,-0.453125 0.515625,-0.3125 0.515625,0 0.765625,0 0.921875,0 H 4.3125 c 0.328125,0 0.390625,-0.09375 0.390625,-0.40625 v -0.265625 c 0,-0.1875 0,-0.40625 -0.34375,-0.40625 -0.34375,0 -0.34375,0.1875 -0.34375,0.46875 h -2.375 c 0.59375,-0.5 1.546875,-1.25 1.984375,-1.65625 0.625,-0.5625 1.078125,-1.1875 1.078125,-1.984375 0,-1.203125 -1,-1.953125 -2.21875,-1.953125 -1.171875,0 -1.96875,0.8125 -1.96875,1.671875 0,0.359375 0.28125,0.46875 0.453125,0.46875 0.203125,0 0.4375,-0.171875 0.4375,-0.4375 0,-0.125 -0.046875,-0.25 -0.140625,-0.328125 0.15625,-0.453125 0.625,-0.765625 1.171875,-0.765625 0.8125,0 1.578125,0.453125 1.578125,1.34375 0,0.6875 -0.484375,1.265625 -1.140625,1.8125 z m 0,0" + transform="translate(133.768,134.765)" + id="path20874" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> + <g + id="g21228" + ns1:jacobian_sqrt="1.0" + inkscapeversion="0.92.3" + ns1:alignment="middle center" + ns1:scale="2.83464566935" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/textext/default_packages.tex" + ns1:text="\\begin{verbatim}\nint a = 2;\nint *b = &a;\nint **c = &b;\n...\n\\end{verbatim}" + ns1:pdfconverter="pdf2svg" + ns1:texconverter="pdflatex" + ns1:version="0.9.0" + transform="matrix(0.86022839,0,0,0.86022839,-128.11487,-32.111373)"> + <g + id="g21226"> + <g + id="g21148" + style="fill:#000000;fill-opacity:1"> + <path + id="path21142" + transform="translate(133.768,134.765)" + d="m 3.078125,-3.890625 c 0,-0.3125 -0.0625,-0.40625 -0.390625,-0.40625 H 1.265625 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.40625,0.3125 h 1.125 v 3.078125 H 1.1875 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.78125,0 1.03125,0 1.1875,0 H 4.125 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 3.078125 Z m 0,-1.71875 c 0,-0.265625 -0.21875,-0.484375 -0.5,-0.484375 -0.28125,0 -0.5,0.21875 -0.5,0.484375 0,0.28125 0.21875,0.5 0.5,0.5 0.28125,0 0.5,-0.21875 0.5,-0.5 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path21144" + transform="translate(138.99836,134.765)" + d="m 1.65625,-3.828125 c 0,-0.3125 0,-0.46875 -0.40625,-0.46875 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 3.078125 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.125,0 0.375,0 0.515625,0 h 1.59375 C 2.25,0 2.5,0 2.5,-0.296875 c 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 1.65625 V -2.375 c 0,-1 0.734375,-1.375 1.25,-1.375 0.515625,0 0.65625,0.28125 0.65625,0.875 v 2.265625 h -0.375 c -0.171875,0 -0.421875,0 -0.421875,0.3125 C 2.765625,0 3.046875,0 3.1875,0 h 1.515625 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.421875,-0.3125 H 4.25 v -2.3125 c 0,-1 -0.5,-1.4375 -1.296875,-1.4375 -0.65625,0 -1.109375,0.34375 -1.296875,0.53125 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path21146" + transform="translate(144.22873,134.765)" + d="m 2.21875,-3.6875 h 1.625 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 h -1.625 v -0.8125 c 0,-0.1875 0,-0.40625 -0.34375,-0.40625 -0.34375,0 -0.34375,0.203125 -0.34375,0.40625 v 0.8125 h -0.875 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 1.53125 V -1.25 c 0,0.953125 0.671875,1.3125 1.40625,1.3125 0.734375,0 1.53125,-0.4375 1.53125,-1.3125 0,-0.1875 0,-0.390625 -0.34375,-0.390625 -0.328125,0 -0.34375,0.203125 -0.34375,0.375 0,0.625 -0.578125,0.71875 -0.796875,0.71875 -0.765625,0 -0.765625,-0.515625 -0.765625,-0.765625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + <g + id="g21152" + style="fill:#000000;fill-opacity:1"> + <path + id="path21150" + transform="translate(154.68946,134.765)" + d="M 3.65625,-0.3125 C 3.875,-0.015625 4.34375,0 4.71875,0 c 0.28125,0 0.5,0 0.5,-0.3125 0,-0.296875 -0.25,-0.296875 -0.390625,-0.296875 -0.421875,0 -0.515625,-0.046875 -0.59375,-0.078125 v -2.15625 c 0,-0.703125 -0.546875,-1.546875 -1.984375,-1.546875 -0.421875,0 -1.4375,0 -1.4375,0.734375 0,0.296875 0.203125,0.453125 0.4375,0.453125 0.15625,0 0.4375,-0.09375 0.4375,-0.453125 0,-0.078125 0.015625,-0.09375 0.21875,-0.109375 0.140625,-0.015625 0.265625,-0.015625 0.359375,-0.015625 0.75,0 1.265625,0.3125 1.265625,1.015625 -1.75,0.03125 -2.984375,0.53125 -2.984375,1.484375 0,0.6875 0.625,1.34375 1.640625,1.34375 0.375,0 1,-0.078125 1.46875,-0.375 z m -0.125,-1.859375 v 0.84375 c 0,0.21875 0,0.4375 -0.375,0.609375 -0.359375,0.171875 -0.8125,0.171875 -0.890625,0.171875 -0.625,0 -1.03125,-0.34375 -1.03125,-0.734375 0,-0.484375 0.859375,-0.859375 2.296875,-0.890625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + <g + id="g21156" + style="fill:#000000;fill-opacity:1"> + <path + id="path21154" + transform="translate(165.15019,134.765)" + d="m 4.390625,-3.453125 c 0.125,0 0.453125,0 0.453125,-0.359375 0,-0.34375 -0.375,-0.34375 -0.5,-0.34375 H 0.890625 c -0.140625,0 -0.515625,0 -0.515625,0.34375 0,0.359375 0.328125,0.359375 0.453125,0.359375 z M 4.34375,-1.9375 c 0.125,0 0.5,0 0.5,-0.359375 0,-0.34375 -0.328125,-0.34375 -0.453125,-0.34375 h -3.5625 c -0.125,0 -0.453125,0 -0.453125,0.34375 0,0.359375 0.375,0.359375 0.515625,0.359375 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + <g + id="g21162" + style="fill:#000000;fill-opacity:1"> + <path + id="path21158" + transform="translate(175.61092,134.765)" + d="M 0.671875,-0.578125 C 0.578125,-0.5 0.515625,-0.453125 0.515625,-0.3125 0.515625,0 0.765625,0 0.921875,0 H 4.3125 c 0.328125,0 0.390625,-0.09375 0.390625,-0.40625 v -0.265625 c 0,-0.1875 0,-0.40625 -0.34375,-0.40625 -0.34375,0 -0.34375,0.1875 -0.34375,0.46875 h -2.375 c 0.59375,-0.5 1.546875,-1.25 1.984375,-1.65625 0.625,-0.5625 1.078125,-1.1875 1.078125,-1.984375 0,-1.203125 -1,-1.953125 -2.21875,-1.953125 -1.171875,0 -1.96875,0.8125 -1.96875,1.671875 0,0.359375 0.28125,0.46875 0.453125,0.46875 0.203125,0 0.4375,-0.171875 0.4375,-0.4375 0,-0.125 -0.046875,-0.25 -0.140625,-0.328125 0.15625,-0.453125 0.625,-0.765625 1.171875,-0.765625 0.8125,0 1.578125,0.453125 1.578125,1.34375 0,0.6875 -0.484375,1.265625 -1.140625,1.8125 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path21160" + transform="translate(180.84128,134.765)" + d="m 3.234375,-3.671875 c 0,-0.359375 -0.296875,-0.625 -0.609375,-0.625 -0.375,0 -0.625,0.3125 -0.625,0.625 0,0.359375 0.296875,0.625 0.609375,0.625 0.375,0 0.625,-0.3125 0.625,-0.625 z M 2.65625,0 C 2.515625,0.53125 2.140625,0.734375 2,0.8125 1.9375,0.84375 1.796875,0.90625 1.796875,1.0625 c 0,0.15625 0.140625,0.328125 0.3125,0.328125 0.21875,0 1.1875,-0.546875 1.1875,-1.65625 0,-0.65625 -0.3125,-0.984375 -0.6875,-0.984375 C 2.25,-1.25 2,-0.96875 2,-0.625 2,-0.34375 2.15625,0 2.65625,0 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + <g + id="g21170" + style="fill:#000000;fill-opacity:1"> + <path + id="path21164" + transform="translate(133.768,146.72)" + d="m 3.078125,-3.890625 c 0,-0.3125 -0.0625,-0.40625 -0.390625,-0.40625 H 1.265625 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.40625,0.3125 h 1.125 v 3.078125 H 1.1875 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.78125,0 1.03125,0 1.1875,0 H 4.125 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 3.078125 Z m 0,-1.71875 c 0,-0.265625 -0.21875,-0.484375 -0.5,-0.484375 -0.28125,0 -0.5,0.21875 -0.5,0.484375 0,0.28125 0.21875,0.5 0.5,0.5 0.28125,0 0.5,-0.21875 0.5,-0.5 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path21166" + transform="translate(138.99836,146.72)" + d="m 1.65625,-3.828125 c 0,-0.3125 0,-0.46875 -0.40625,-0.46875 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 3.078125 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.125,0 0.375,0 0.515625,0 h 1.59375 C 2.25,0 2.5,0 2.5,-0.296875 c 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 1.65625 V -2.375 c 0,-1 0.734375,-1.375 1.25,-1.375 0.515625,0 0.65625,0.28125 0.65625,0.875 v 2.265625 h -0.375 c -0.171875,0 -0.421875,0 -0.421875,0.3125 C 2.765625,0 3.046875,0 3.1875,0 h 1.515625 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.421875,-0.3125 H 4.25 v -2.3125 c 0,-1 -0.5,-1.4375 -1.296875,-1.4375 -0.65625,0 -1.109375,0.34375 -1.296875,0.53125 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path21168" + transform="translate(144.22873,146.72)" + d="m 2.21875,-3.6875 h 1.625 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 h -1.625 v -0.8125 c 0,-0.1875 0,-0.40625 -0.34375,-0.40625 -0.34375,0 -0.34375,0.203125 -0.34375,0.40625 v 0.8125 h -0.875 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 1.53125 V -1.25 c 0,0.953125 0.671875,1.3125 1.40625,1.3125 0.734375,0 1.53125,-0.4375 1.53125,-1.3125 0,-0.1875 0,-0.390625 -0.34375,-0.390625 -0.328125,0 -0.34375,0.203125 -0.34375,0.375 0,0.625 -0.578125,0.71875 -0.796875,0.71875 -0.765625,0 -0.765625,-0.515625 -0.765625,-0.765625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + <g + id="g21176" + style="fill:#000000;fill-opacity:1"> + <path + id="path21172" + transform="translate(154.68946,146.72)" + d="m 2.90625,-2.515625 c 0.609375,0.328125 0.25,0.140625 0.9375,0.546875 0.265625,0.171875 0.296875,0.171875 0.375,0.171875 0.203125,0 0.328125,-0.1875 0.328125,-0.34375 0,-0.15625 -0.125,-0.25 -0.140625,-0.265625 -0.25,-0.171875 -0.921875,-0.5 -1.1875,-0.640625 L 4.296875,-3.625 c 0.125,-0.078125 0.25,-0.140625 0.25,-0.328125 0,-0.046875 0,-0.328125 -0.40625,-0.328125 L 2.90625,-3.5625 C 2.9375,-3.828125 2.9375,-4.484375 2.9375,-4.78125 c 0,-0.078125 0,-0.40625 -0.328125,-0.40625 -0.328125,0 -0.328125,0.328125 -0.328125,0.40625 0,0.296875 0.015625,0.953125 0.03125,1.21875 L 1.234375,-4.203125 C 1.09375,-4.28125 1.078125,-4.28125 1,-4.28125 c -0.1875,0 -0.328125,0.171875 -0.328125,0.328125 0,0.1875 0.109375,0.25 0.25,0.3125 L 2,-3.046875 0.921875,-2.46875 c -0.109375,0.078125 -0.25,0.140625 -0.25,0.328125 0,0.046875 0,0.34375 0.40625,0.34375 L 2.3125,-2.515625 c -0.015625,0.25 -0.03125,0.90625 -0.03125,1.203125 0,0.09375 0,0.421875 0.328125,0.421875 0.328125,0 0.328125,-0.328125 0.328125,-0.421875 0,-0.296875 0,-0.953125 -0.03125,-1.203125 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path21174" + transform="translate(159.91982,146.72)" + d="m 1.65625,-3.875 v -1.8125 c 0,-0.296875 -0.0625,-0.40625 -0.40625,-0.40625 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 V -0.40625 C 0.96875,-0.203125 0.96875,0 1.3125,0 1.65625,0 1.65625,-0.203125 1.65625,-0.453125 2.0625,-0.03125 2.5,0.0625 2.8125,0.0625 c 1.078125,0 2.046875,-0.953125 2.046875,-2.21875 0,-1.21875 -0.875,-2.203125 -1.9375,-2.203125 C 2.4375,-4.359375 2,-4.171875 1.65625,-3.875 Z m 0,1.96875 V -2.625 c 0,-0.59375 0.578125,-1.125 1.203125,-1.125 0.734375,0 1.3125,0.734375 1.3125,1.59375 0,0.953125 -0.6875,1.609375 -1.390625,1.609375 -0.78125,0 -1.125,-0.875 -1.125,-1.359375 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + <g + id="g21180" + style="fill:#000000;fill-opacity:1"> + <path + id="path21178" + transform="translate(170.38055,146.72)" + d="m 4.390625,-3.453125 c 0.125,0 0.453125,0 0.453125,-0.359375 0,-0.34375 -0.375,-0.34375 -0.5,-0.34375 H 0.890625 c -0.140625,0 -0.515625,0 -0.515625,0.34375 0,0.359375 0.328125,0.359375 0.453125,0.359375 z M 4.34375,-1.9375 c 0.125,0 0.5,0 0.5,-0.359375 0,-0.34375 -0.328125,-0.34375 -0.453125,-0.34375 h -3.5625 c -0.125,0 -0.453125,0 -0.453125,0.34375 0,0.359375 0.375,0.359375 0.515625,0.359375 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + <g + id="g21188" + style="fill:#000000;fill-opacity:1"> + <path + id="path21182" + transform="translate(180.84128,146.72)" + d="m 4.171875,-3.6875 h 0.3125 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 3.5625 c -0.140625,0 -0.390625,0 -0.390625,0.296875 0,0.3125 0.234375,0.3125 0.40625,0.3125 -0.265625,0.703125 -0.59375,1.5625 -0.859375,2.09375 -0.140625,-0.203125 -0.546875,-0.84375 -0.75,-1.375 1.015625,-1.046875 1.015625,-1.640625 1.015625,-1.859375 0,-0.609375 -0.21875,-1.375 -0.921875,-1.375 -0.5,0 -1.03125,0.453125 -1.03125,1.453125 0,0.421875 0.0625,0.984375 0.28125,1.609375 -0.09375,0.078125 -0.671875,0.71875 -0.6875,0.734375 -0.1875,0.234375 -0.34375,0.578125 -0.34375,1.046875 0,0.75 0.46875,1.46875 1.21875,1.46875 0.53125,0 0.9375,-0.3125 1.234375,-0.703125 0.171875,0.1875 0.59375,0.703125 1.171875,0.703125 0.65625,0 0.953125,-0.671875 0.953125,-1.15625 C 4.859375,-1.375 4.59375,-1.375 4.578125,-1.375 4.3125,-1.375 4.296875,-1.109375 4.296875,-1.0625 4.25,-0.625 4.0625,-0.5 3.90625,-0.5 c -0.375,0 -0.75,-0.453125 -0.828125,-0.578125 0.203125,-0.34375 0.40625,-0.8125 0.5,-1.0625 z M 1.75,-3.625 C 1.59375,-4.140625 1.578125,-4.671875 1.578125,-4.75 c 0,-0.578125 0.265625,-0.84375 0.484375,-0.84375 0.34375,0 0.359375,0.671875 0.359375,0.765625 C 2.421875,-4.546875 2.25,-4.1875 1.75,-3.625 Z m -0.203125,1.109375 c 0.0625,0.15625 0.25,0.484375 0.390625,0.71875 C 2.15625,-1.40625 2.21875,-1.3125 2.375,-1.078125 2.015625,-0.546875 1.65625,-0.5 1.515625,-0.5 1.0625,-0.5 0.96875,-1.125 0.96875,-1.390625 0.96875,-1.875 1.078125,-2 1.546875,-2.515625 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path21184" + transform="translate(186.07165,146.72)" + d="M 3.65625,-0.3125 C 3.875,-0.015625 4.34375,0 4.71875,0 c 0.28125,0 0.5,0 0.5,-0.3125 0,-0.296875 -0.25,-0.296875 -0.390625,-0.296875 -0.421875,0 -0.515625,-0.046875 -0.59375,-0.078125 v -2.15625 c 0,-0.703125 -0.546875,-1.546875 -1.984375,-1.546875 -0.421875,0 -1.4375,0 -1.4375,0.734375 0,0.296875 0.203125,0.453125 0.4375,0.453125 0.15625,0 0.4375,-0.09375 0.4375,-0.453125 0,-0.078125 0.015625,-0.09375 0.21875,-0.109375 0.140625,-0.015625 0.265625,-0.015625 0.359375,-0.015625 0.75,0 1.265625,0.3125 1.265625,1.015625 -1.75,0.03125 -2.984375,0.53125 -2.984375,1.484375 0,0.6875 0.625,1.34375 1.640625,1.34375 0.375,0 1,-0.078125 1.46875,-0.375 z m -0.125,-1.859375 v 0.84375 c 0,0.21875 0,0.4375 -0.375,0.609375 -0.359375,0.171875 -0.8125,0.171875 -0.890625,0.171875 -0.625,0 -1.03125,-0.34375 -1.03125,-0.734375 0,-0.484375 0.859375,-0.859375 2.296875,-0.890625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path21186" + transform="translate(191.30201,146.72)" + d="m 3.234375,-3.671875 c 0,-0.359375 -0.296875,-0.625 -0.609375,-0.625 -0.375,0 -0.625,0.3125 -0.625,0.625 0,0.359375 0.296875,0.625 0.609375,0.625 0.375,0 0.625,-0.3125 0.625,-0.625 z M 2.65625,0 C 2.515625,0.53125 2.140625,0.734375 2,0.8125 1.9375,0.84375 1.796875,0.90625 1.796875,1.0625 c 0,0.15625 0.140625,0.328125 0.3125,0.328125 0.21875,0 1.1875,-0.546875 1.1875,-1.65625 0,-0.65625 -0.3125,-0.984375 -0.6875,-0.984375 C 2.25,-1.25 2,-0.96875 2,-0.625 2,-0.34375 2.15625,0 2.65625,0 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + <g + id="g21196" + style="fill:#000000;fill-opacity:1"> + <path + id="path21190" + transform="translate(133.768,158.675)" + d="m 3.078125,-3.890625 c 0,-0.3125 -0.0625,-0.40625 -0.390625,-0.40625 H 1.265625 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.40625,0.3125 h 1.125 v 3.078125 H 1.1875 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.78125,0 1.03125,0 1.1875,0 H 4.125 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 3.078125 Z m 0,-1.71875 c 0,-0.265625 -0.21875,-0.484375 -0.5,-0.484375 -0.28125,0 -0.5,0.21875 -0.5,0.484375 0,0.28125 0.21875,0.5 0.5,0.5 0.28125,0 0.5,-0.21875 0.5,-0.5 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path21192" + transform="translate(138.99836,158.675)" + d="m 1.65625,-3.828125 c 0,-0.3125 0,-0.46875 -0.40625,-0.46875 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 3.078125 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.125,0 0.375,0 0.515625,0 h 1.59375 C 2.25,0 2.5,0 2.5,-0.296875 c 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 1.65625 V -2.375 c 0,-1 0.734375,-1.375 1.25,-1.375 0.515625,0 0.65625,0.28125 0.65625,0.875 v 2.265625 h -0.375 c -0.171875,0 -0.421875,0 -0.421875,0.3125 C 2.765625,0 3.046875,0 3.1875,0 h 1.515625 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.421875,-0.3125 H 4.25 v -2.3125 c 0,-1 -0.5,-1.4375 -1.296875,-1.4375 -0.65625,0 -1.109375,0.34375 -1.296875,0.53125 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path21194" + transform="translate(144.22873,158.675)" + d="m 2.21875,-3.6875 h 1.625 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 h -1.625 v -0.8125 c 0,-0.1875 0,-0.40625 -0.34375,-0.40625 -0.34375,0 -0.34375,0.203125 -0.34375,0.40625 v 0.8125 h -0.875 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 1.53125 V -1.25 c 0,0.953125 0.671875,1.3125 1.40625,1.3125 0.734375,0 1.53125,-0.4375 1.53125,-1.3125 0,-0.1875 0,-0.390625 -0.34375,-0.390625 -0.328125,0 -0.34375,0.203125 -0.34375,0.375 0,0.625 -0.578125,0.71875 -0.796875,0.71875 -0.765625,0 -0.765625,-0.515625 -0.765625,-0.765625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + <g + id="g21204" + style="fill:#000000;fill-opacity:1"> + <path + id="path21198" + transform="translate(154.68946,158.675)" + d="m 2.90625,-2.515625 c 0.609375,0.328125 0.25,0.140625 0.9375,0.546875 0.265625,0.171875 0.296875,0.171875 0.375,0.171875 0.203125,0 0.328125,-0.1875 0.328125,-0.34375 0,-0.15625 -0.125,-0.25 -0.140625,-0.265625 -0.25,-0.171875 -0.921875,-0.5 -1.1875,-0.640625 L 4.296875,-3.625 c 0.125,-0.078125 0.25,-0.140625 0.25,-0.328125 0,-0.046875 0,-0.328125 -0.40625,-0.328125 L 2.90625,-3.5625 C 2.9375,-3.828125 2.9375,-4.484375 2.9375,-4.78125 c 0,-0.078125 0,-0.40625 -0.328125,-0.40625 -0.328125,0 -0.328125,0.328125 -0.328125,0.40625 0,0.296875 0.015625,0.953125 0.03125,1.21875 L 1.234375,-4.203125 C 1.09375,-4.28125 1.078125,-4.28125 1,-4.28125 c -0.1875,0 -0.328125,0.171875 -0.328125,0.328125 0,0.1875 0.109375,0.25 0.25,0.3125 L 2,-3.046875 0.921875,-2.46875 c -0.109375,0.078125 -0.25,0.140625 -0.25,0.328125 0,0.046875 0,0.34375 0.40625,0.34375 L 2.3125,-2.515625 c -0.015625,0.25 -0.03125,0.90625 -0.03125,1.203125 0,0.09375 0,0.421875 0.328125,0.421875 0.328125,0 0.328125,-0.328125 0.328125,-0.421875 0,-0.296875 0,-0.953125 -0.03125,-1.203125 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path21200" + transform="translate(159.91982,158.675)" + d="m 2.90625,-2.515625 c 0.609375,0.328125 0.25,0.140625 0.9375,0.546875 0.265625,0.171875 0.296875,0.171875 0.375,0.171875 0.203125,0 0.328125,-0.1875 0.328125,-0.34375 0,-0.15625 -0.125,-0.25 -0.140625,-0.265625 -0.25,-0.171875 -0.921875,-0.5 -1.1875,-0.640625 L 4.296875,-3.625 c 0.125,-0.078125 0.25,-0.140625 0.25,-0.328125 0,-0.046875 0,-0.328125 -0.40625,-0.328125 L 2.90625,-3.5625 C 2.9375,-3.828125 2.9375,-4.484375 2.9375,-4.78125 c 0,-0.078125 0,-0.40625 -0.328125,-0.40625 -0.328125,0 -0.328125,0.328125 -0.328125,0.40625 0,0.296875 0.015625,0.953125 0.03125,1.21875 L 1.234375,-4.203125 C 1.09375,-4.28125 1.078125,-4.28125 1,-4.28125 c -0.1875,0 -0.328125,0.171875 -0.328125,0.328125 0,0.1875 0.109375,0.25 0.25,0.3125 L 2,-3.046875 0.921875,-2.46875 c -0.109375,0.078125 -0.25,0.140625 -0.25,0.328125 0,0.046875 0,0.34375 0.40625,0.34375 L 2.3125,-2.515625 c -0.015625,0.25 -0.03125,0.90625 -0.03125,1.203125 0,0.09375 0,0.421875 0.328125,0.421875 0.328125,0 0.328125,-0.328125 0.328125,-0.421875 0,-0.296875 0,-0.953125 -0.03125,-1.203125 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path21202" + transform="translate(165.15019,158.675)" + d="m 4.640625,-1.09375 c 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.15625,0 -0.265625,0.015625 -0.328125,0.21875 -0.0625,0.125 -0.25,0.59375 -0.984375,0.59375 -0.84375,0 -1.5625,-0.703125 -1.5625,-1.609375 0,-0.46875 0.265625,-1.625 1.625,-1.625 0.203125,0 0.59375,0 0.59375,0.09375 0.015625,0.34375 0.203125,0.484375 0.4375,0.484375 0.234375,0 0.453125,-0.171875 0.453125,-0.453125 0,-0.734375 -1.046875,-0.734375 -1.484375,-0.734375 -1.71875,0 -2.3125,1.359375 -2.3125,2.234375 0,1.203125 0.9375,2.21875 2.1875,2.21875 1.390625,0 1.71875,-0.984375 1.71875,-1.15625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + <g + id="g21208" + style="fill:#000000;fill-opacity:1"> + <path + id="path21206" + transform="translate(175.61092,158.675)" + d="m 4.390625,-3.453125 c 0.125,0 0.453125,0 0.453125,-0.359375 0,-0.34375 -0.375,-0.34375 -0.5,-0.34375 H 0.890625 c -0.140625,0 -0.515625,0 -0.515625,0.34375 0,0.359375 0.328125,0.359375 0.453125,0.359375 z M 4.34375,-1.9375 c 0.125,0 0.5,0 0.5,-0.359375 0,-0.34375 -0.328125,-0.34375 -0.453125,-0.34375 h -3.5625 c -0.125,0 -0.453125,0 -0.453125,0.34375 0,0.359375 0.375,0.359375 0.515625,0.359375 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + <g + id="g21216" + style="fill:#000000;fill-opacity:1"> + <path + id="path21210" + transform="translate(186.07165,158.675)" + d="m 4.171875,-3.6875 h 0.3125 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 3.5625 c -0.140625,0 -0.390625,0 -0.390625,0.296875 0,0.3125 0.234375,0.3125 0.40625,0.3125 -0.265625,0.703125 -0.59375,1.5625 -0.859375,2.09375 -0.140625,-0.203125 -0.546875,-0.84375 -0.75,-1.375 1.015625,-1.046875 1.015625,-1.640625 1.015625,-1.859375 0,-0.609375 -0.21875,-1.375 -0.921875,-1.375 -0.5,0 -1.03125,0.453125 -1.03125,1.453125 0,0.421875 0.0625,0.984375 0.28125,1.609375 -0.09375,0.078125 -0.671875,0.71875 -0.6875,0.734375 -0.1875,0.234375 -0.34375,0.578125 -0.34375,1.046875 0,0.75 0.46875,1.46875 1.21875,1.46875 0.53125,0 0.9375,-0.3125 1.234375,-0.703125 0.171875,0.1875 0.59375,0.703125 1.171875,0.703125 0.65625,0 0.953125,-0.671875 0.953125,-1.15625 C 4.859375,-1.375 4.59375,-1.375 4.578125,-1.375 4.3125,-1.375 4.296875,-1.109375 4.296875,-1.0625 4.25,-0.625 4.0625,-0.5 3.90625,-0.5 c -0.375,0 -0.75,-0.453125 -0.828125,-0.578125 0.203125,-0.34375 0.40625,-0.8125 0.5,-1.0625 z M 1.75,-3.625 C 1.59375,-4.140625 1.578125,-4.671875 1.578125,-4.75 c 0,-0.578125 0.265625,-0.84375 0.484375,-0.84375 0.34375,0 0.359375,0.671875 0.359375,0.765625 C 2.421875,-4.546875 2.25,-4.1875 1.75,-3.625 Z m -0.203125,1.109375 c 0.0625,0.15625 0.25,0.484375 0.390625,0.71875 C 2.15625,-1.40625 2.21875,-1.3125 2.375,-1.078125 2.015625,-0.546875 1.65625,-0.5 1.515625,-0.5 1.0625,-0.5 0.96875,-1.125 0.96875,-1.390625 0.96875,-1.875 1.078125,-2 1.546875,-2.515625 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path21212" + transform="translate(191.30201,158.675)" + d="m 1.65625,-3.875 v -1.8125 c 0,-0.296875 -0.0625,-0.40625 -0.40625,-0.40625 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 V -0.40625 C 0.96875,-0.203125 0.96875,0 1.3125,0 1.65625,0 1.65625,-0.203125 1.65625,-0.453125 2.0625,-0.03125 2.5,0.0625 2.8125,0.0625 c 1.078125,0 2.046875,-0.953125 2.046875,-2.21875 0,-1.21875 -0.875,-2.203125 -1.9375,-2.203125 C 2.4375,-4.359375 2,-4.171875 1.65625,-3.875 Z m 0,1.96875 V -2.625 c 0,-0.59375 0.578125,-1.125 1.203125,-1.125 0.734375,0 1.3125,0.734375 1.3125,1.59375 0,0.953125 -0.6875,1.609375 -1.390625,1.609375 -0.78125,0 -1.125,-0.875 -1.125,-1.359375 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path21214" + transform="translate(196.53238,158.675)" + d="m 3.234375,-3.671875 c 0,-0.359375 -0.296875,-0.625 -0.609375,-0.625 -0.375,0 -0.625,0.3125 -0.625,0.625 0,0.359375 0.296875,0.625 0.609375,0.625 0.375,0 0.625,-0.3125 0.625,-0.625 z M 2.65625,0 C 2.515625,0.53125 2.140625,0.734375 2,0.8125 1.9375,0.84375 1.796875,0.90625 1.796875,1.0625 c 0,0.15625 0.140625,0.328125 0.3125,0.328125 0.21875,0 1.1875,-0.546875 1.1875,-1.65625 0,-0.65625 -0.3125,-0.984375 -0.6875,-0.984375 C 2.25,-1.25 2,-0.96875 2,-0.625 2,-0.34375 2.15625,0 2.65625,0 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + <g + id="g21224" + style="fill:#000000;fill-opacity:1"> + <path + id="path21218" + transform="translate(133.768,170.63)" + d="M 3.234375,-0.625 C 3.234375,-0.984375 2.9375,-1.25 2.625,-1.25 2.25,-1.25 2,-0.9375 2,-0.625 2,-0.265625 2.296875,0 2.609375,0 c 0.375,0 0.625,-0.3125 0.625,-0.625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path21220" + transform="translate(138.99836,170.63)" + d="M 3.234375,-0.625 C 3.234375,-0.984375 2.9375,-1.25 2.625,-1.25 2.25,-1.25 2,-0.9375 2,-0.625 2,-0.265625 2.296875,0 2.609375,0 c 0.375,0 0.625,-0.3125 0.625,-0.625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path21222" + transform="translate(144.22873,170.63)" + d="M 3.234375,-0.625 C 3.234375,-0.984375 2.9375,-1.25 2.625,-1.25 2.25,-1.25 2,-0.9375 2,-0.625 2,-0.265625 2.296875,0 2.609375,0 c 0.375,0 0.625,-0.3125 0.625,-0.625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> + <g + transform="matrix(0.718988,0,0,0.718988,-2.1578655,-20.082876)" + ns1:version="0.9.0" + ns1:texconverter="pdflatex" + ns1:pdfconverter="pdf2svg" + ns1:text="\\begin{verbatim}\na\n\\end{verbatim}" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/textext/default_packages.tex" + ns1:scale="2.03807537012" + ns1:alignment="middle center" + inkscapeversion="0.92.3" + ns1:jacobian_sqrt="0.718988" + id="g21542"> + <g + id="surface1"> + <g + style="fill:#000000;fill-opacity:1" + id="g21539"> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="M 3.65625,-0.3125 C 3.875,-0.015625 4.34375,0 4.71875,0 c 0.28125,0 0.5,0 0.5,-0.3125 0,-0.296875 -0.25,-0.296875 -0.390625,-0.296875 -0.421875,0 -0.515625,-0.046875 -0.59375,-0.078125 v -2.15625 c 0,-0.703125 -0.546875,-1.546875 -1.984375,-1.546875 -0.421875,0 -1.4375,0 -1.4375,0.734375 0,0.296875 0.203125,0.453125 0.4375,0.453125 0.15625,0 0.4375,-0.09375 0.4375,-0.453125 0,-0.078125 0.015625,-0.09375 0.21875,-0.109375 0.140625,-0.015625 0.265625,-0.015625 0.359375,-0.015625 0.75,0 1.265625,0.3125 1.265625,1.015625 -1.75,0.03125 -2.984375,0.53125 -2.984375,1.484375 0,0.6875 0.625,1.34375 1.640625,1.34375 0.375,0 1,-0.078125 1.46875,-0.375 z m -0.125,-1.859375 v 0.84375 c 0,0.21875 0,0.4375 -0.375,0.609375 -0.359375,0.171875 -0.8125,0.171875 -0.890625,0.171875 -0.625,0 -1.03125,-0.34375 -1.03125,-0.734375 0,-0.484375 0.859375,-0.859375 2.296875,-0.890625 z m 0,0" + transform="translate(133.768,134.765)" + id="path21537" /> + </g> + </g> + </g> + <path + style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Mend-9)" + d="m 79.160575,128.40028 c -5.07547,-6.03277 -4.54955,-9.85864 -0.422431,-15.04294" + id="path2993-9-2-7" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <g + id="g22822" + ns1:jacobian_sqrt="0.553583" + inkscapeversion="0.92.3" + ns1:alignment="middle center" + ns1:scale="1.56921106203" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/textext/default_packages.tex" + ns1:text="\\begin{verbatim}\n10\n\\end{verbatim}" + ns1:pdfconverter="pdf2svg" + ns1:texconverter="pdflatex" + ns1:version="0.9.0" + transform="matrix(0.553583,0,0,0.553583,9.164378,18.97642)"> + <g + id="g22820"> + <g + id="g22818" + style="fill:#000000;fill-opacity:1"> + <path + id="path22814" + transform="translate(133.768,134.765)" + d="m 3.09375,-5.796875 c 0,-0.15625 0,-0.40625 -0.296875,-0.40625 -0.1875,0 -0.25,0.125 -0.296875,0.234375 C 2.125,-5.109375 1.609375,-5 1.421875,-4.984375 c -0.171875,0.015625 -0.375,0.03125 -0.375,0.3125 0,0.25 0.171875,0.296875 0.328125,0.296875 0.1875,0 0.59375,-0.0625 1.03125,-0.4375 v 4.203125 H 1.5 c -0.15625,0 -0.390625,0 -0.390625,0.3125 C 1.109375,0 1.359375,0 1.5,0 H 4 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.234375,-0.3125 -0.40625,-0.3125 H 3.09375 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path22816" + transform="translate(138.99836,134.765)" + d="m 4.71875,-3.046875 c 0,-1.84375 -1.015625,-3.15625 -2.109375,-3.15625 C 1.5,-6.203125 0.5,-4.859375 0.5,-3.046875 c 0,1.84375 1.015625,3.15625 2.109375,3.15625 1.125,0 2.109375,-1.328125 2.109375,-3.15625 z M 2.609375,-0.5 C 1.828125,-0.5 1.1875,-1.671875 1.1875,-3.15625 c 0,-1.453125 0.6875,-2.4375 1.421875,-2.4375 0.734375,0 1.421875,0.984375 1.421875,2.4375 0,1.484375 -0.640625,2.65625 -1.421875,2.65625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> + <g + id="g22822-3" + ns1:jacobian_sqrt="0.553583" + inkscapeversion="0.92.3" + ns1:alignment="middle center" + ns1:scale="1.56921106203" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/textext/default_packages.tex" + ns1:text="\\begin{verbatim}\n10\n\\end{verbatim}" + ns1:pdfconverter="pdf2svg" + ns1:texconverter="pdflatex" + ns1:version="0.9.0" + transform="matrix(0.553583,0,0,0.553583,9.164378,34.751914)"> + <g + id="g22820-0"> + <g + id="g22818-9" + style="fill:#000000;fill-opacity:1"> + <path + id="path22814-2" + transform="translate(133.768,134.765)" + d="m 3.09375,-5.796875 c 0,-0.15625 0,-0.40625 -0.296875,-0.40625 -0.1875,0 -0.25,0.125 -0.296875,0.234375 C 2.125,-5.109375 1.609375,-5 1.421875,-4.984375 c -0.171875,0.015625 -0.375,0.03125 -0.375,0.3125 0,0.25 0.171875,0.296875 0.328125,0.296875 0.1875,0 0.59375,-0.0625 1.03125,-0.4375 v 4.203125 H 1.5 c -0.15625,0 -0.390625,0 -0.390625,0.3125 C 1.109375,0 1.359375,0 1.5,0 H 4 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.234375,-0.3125 -0.40625,-0.3125 H 3.09375 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path22816-5" + transform="translate(138.99836,134.765)" + d="m 4.71875,-3.046875 c 0,-1.84375 -1.015625,-3.15625 -2.109375,-3.15625 C 1.5,-6.203125 0.5,-4.859375 0.5,-3.046875 c 0,1.84375 1.015625,3.15625 2.109375,3.15625 1.125,0 2.109375,-1.328125 2.109375,-3.15625 z M 2.609375,-0.5 C 1.828125,-0.5 1.1875,-1.671875 1.1875,-3.15625 c 0,-1.453125 0.6875,-2.4375 1.421875,-2.4375 0.734375,0 1.421875,0.984375 1.421875,2.4375 0,1.484375 -0.640625,2.65625 -1.421875,2.65625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> + <g + transform="matrix(0.553583,0,0,0.553583,9.3114234,60.113593)" + ns1:version="0.9.0" + ns1:texconverter="pdflatex" + ns1:pdfconverter="pdf2svg" + ns1:text="\\begin{verbatim}\n20\n\\end{verbatim}" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/textext/default_packages.tex" + ns1:scale="1.56921106203" + ns1:alignment="middle center" + inkscapeversion="0.92.3" + ns1:jacobian_sqrt="0.553583" + id="g23192"> + <g + id="g23190"> + <g + style="fill:#000000;fill-opacity:1" + id="g23188"> + <path + style="stroke:none;stroke-width:0" + d="M 0.671875,-0.578125 C 0.578125,-0.5 0.515625,-0.453125 0.515625,-0.3125 0.515625,0 0.765625,0 0.921875,0 H 4.3125 c 0.328125,0 0.390625,-0.09375 0.390625,-0.40625 v -0.265625 c 0,-0.1875 0,-0.40625 -0.34375,-0.40625 -0.34375,0 -0.34375,0.1875 -0.34375,0.46875 h -2.375 c 0.59375,-0.5 1.546875,-1.25 1.984375,-1.65625 0.625,-0.5625 1.078125,-1.1875 1.078125,-1.984375 0,-1.203125 -1,-1.953125 -2.21875,-1.953125 -1.171875,0 -1.96875,0.8125 -1.96875,1.671875 0,0.359375 0.28125,0.46875 0.453125,0.46875 0.203125,0 0.4375,-0.171875 0.4375,-0.4375 0,-0.125 -0.046875,-0.25 -0.140625,-0.328125 0.15625,-0.453125 0.625,-0.765625 1.171875,-0.765625 0.8125,0 1.578125,0.453125 1.578125,1.34375 0,0.6875 -0.484375,1.265625 -1.140625,1.8125 z m 0,0" + transform="translate(133.768,134.765)" + id="path23184" + inkscape:connector-curvature="0" /> + <path + style="stroke:none;stroke-width:0" + d="m 4.71875,-3.046875 c 0,-1.84375 -1.015625,-3.15625 -2.109375,-3.15625 C 1.5,-6.203125 0.5,-4.859375 0.5,-3.046875 c 0,1.84375 1.015625,3.15625 2.109375,3.15625 1.125,0 2.109375,-1.328125 2.109375,-3.15625 z M 2.609375,-0.5 C 1.828125,-0.5 1.1875,-1.671875 1.1875,-3.15625 c 0,-1.453125 0.6875,-2.4375 1.421875,-2.4375 0.734375,0 1.421875,0.984375 1.421875,2.4375 0,1.484375 -0.640625,2.65625 -1.421875,2.65625 z m 0,0" + transform="translate(138.99836,134.765)" + id="path23186" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> + <g + transform="matrix(0.553583,0,0,0.553583,9.3114234,42.539117)" + ns1:version="0.9.0" + ns1:texconverter="pdflatex" + ns1:pdfconverter="pdf2svg" + ns1:text="\\begin{verbatim}\n20\n\\end{verbatim}" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/textext/default_packages.tex" + ns1:scale="1.56921106203" + ns1:alignment="middle center" + inkscapeversion="0.92.3" + ns1:jacobian_sqrt="0.553583" + id="g23192-2"> + <g + id="g23190-2"> + <g + style="fill:#000000;fill-opacity:1" + id="g23188-4"> + <path + style="stroke:none;stroke-width:0" + d="M 0.671875,-0.578125 C 0.578125,-0.5 0.515625,-0.453125 0.515625,-0.3125 0.515625,0 0.765625,0 0.921875,0 H 4.3125 c 0.328125,0 0.390625,-0.09375 0.390625,-0.40625 v -0.265625 c 0,-0.1875 0,-0.40625 -0.34375,-0.40625 -0.34375,0 -0.34375,0.1875 -0.34375,0.46875 h -2.375 c 0.59375,-0.5 1.546875,-1.25 1.984375,-1.65625 0.625,-0.5625 1.078125,-1.1875 1.078125,-1.984375 0,-1.203125 -1,-1.953125 -2.21875,-1.953125 -1.171875,0 -1.96875,0.8125 -1.96875,1.671875 0,0.359375 0.28125,0.46875 0.453125,0.46875 0.203125,0 0.4375,-0.171875 0.4375,-0.4375 0,-0.125 -0.046875,-0.25 -0.140625,-0.328125 0.15625,-0.453125 0.625,-0.765625 1.171875,-0.765625 0.8125,0 1.578125,0.453125 1.578125,1.34375 0,0.6875 -0.484375,1.265625 -1.140625,1.8125 z m 0,0" + transform="translate(133.768,134.765)" + id="path23184-7" + inkscape:connector-curvature="0" /> + <path + style="stroke:none;stroke-width:0" + d="m 4.71875,-3.046875 c 0,-1.84375 -1.015625,-3.15625 -2.109375,-3.15625 C 1.5,-6.203125 0.5,-4.859375 0.5,-3.046875 c 0,1.84375 1.015625,3.15625 2.109375,3.15625 1.125,0 2.109375,-1.328125 2.109375,-3.15625 z M 2.609375,-0.5 C 1.828125,-0.5 1.1875,-1.671875 1.1875,-3.15625 c 0,-1.453125 0.6875,-2.4375 1.421875,-2.4375 0.734375,0 1.421875,0.984375 1.421875,2.4375 0,1.484375 -0.640625,2.65625 -1.421875,2.65625 z m 0,0" + transform="translate(138.99836,134.765)" + id="path23186-7" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> + <g + id="g23550" + ns1:jacobian_sqrt="0.718988" + inkscapeversion="0.92.3" + ns1:alignment="middle center" + ns1:scale="2.03807539847" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/textext/default_packages.tex" + ns1:text="\\begin{verbatim}\n&a\n\\end{verbatim}" + ns1:pdfconverter="pdf2svg" + ns1:texconverter="pdflatex" + ns1:version="0.9.0" + transform="matrix(0.718988,0,0,0.718988,-1.9668848,4.6623863)"> + <g + id="g23548"> + <g + id="g23546" + style="fill:#000000;fill-opacity:1"> + <path + inkscape:connector-curvature="0" + id="path23542" + transform="translate(133.768,134.765)" + d="m 4.171875,-3.6875 h 0.3125 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 3.5625 c -0.140625,0 -0.390625,0 -0.390625,0.296875 0,0.3125 0.234375,0.3125 0.40625,0.3125 -0.265625,0.703125 -0.59375,1.5625 -0.859375,2.09375 -0.140625,-0.203125 -0.546875,-0.84375 -0.75,-1.375 1.015625,-1.046875 1.015625,-1.640625 1.015625,-1.859375 0,-0.609375 -0.21875,-1.375 -0.921875,-1.375 -0.5,0 -1.03125,0.453125 -1.03125,1.453125 0,0.421875 0.0625,0.984375 0.28125,1.609375 -0.09375,0.078125 -0.671875,0.71875 -0.6875,0.734375 -0.1875,0.234375 -0.34375,0.578125 -0.34375,1.046875 0,0.75 0.46875,1.46875 1.21875,1.46875 0.53125,0 0.9375,-0.3125 1.234375,-0.703125 0.171875,0.1875 0.59375,0.703125 1.171875,0.703125 0.65625,0 0.953125,-0.671875 0.953125,-1.15625 C 4.859375,-1.375 4.59375,-1.375 4.578125,-1.375 4.3125,-1.375 4.296875,-1.109375 4.296875,-1.0625 4.25,-0.625 4.0625,-0.5 3.90625,-0.5 c -0.375,0 -0.75,-0.453125 -0.828125,-0.578125 0.203125,-0.34375 0.40625,-0.8125 0.5,-1.0625 z M 1.75,-3.625 C 1.59375,-4.140625 1.578125,-4.671875 1.578125,-4.75 c 0,-0.578125 0.265625,-0.84375 0.484375,-0.84375 0.34375,0 0.359375,0.671875 0.359375,0.765625 C 2.421875,-4.546875 2.25,-4.1875 1.75,-3.625 Z m -0.203125,1.109375 c 0.0625,0.15625 0.25,0.484375 0.390625,0.71875 C 2.15625,-1.40625 2.21875,-1.3125 2.375,-1.078125 2.015625,-0.546875 1.65625,-0.5 1.515625,-0.5 1.0625,-0.5 0.96875,-1.125 0.96875,-1.390625 0.96875,-1.875 1.078125,-2 1.546875,-2.515625 Z m 0,0" + style="stroke:none;stroke-width:0" /> + <path + inkscape:connector-curvature="0" + id="path23544" + transform="translate(138.99836,134.765)" + d="M 3.65625,-0.3125 C 3.875,-0.015625 4.34375,0 4.71875,0 c 0.28125,0 0.5,0 0.5,-0.3125 0,-0.296875 -0.25,-0.296875 -0.390625,-0.296875 -0.421875,0 -0.515625,-0.046875 -0.59375,-0.078125 v -2.15625 c 0,-0.703125 -0.546875,-1.546875 -1.984375,-1.546875 -0.421875,0 -1.4375,0 -1.4375,0.734375 0,0.296875 0.203125,0.453125 0.4375,0.453125 0.15625,0 0.4375,-0.09375 0.4375,-0.453125 0,-0.078125 0.015625,-0.09375 0.21875,-0.109375 0.140625,-0.015625 0.265625,-0.015625 0.359375,-0.015625 0.75,0 1.265625,0.3125 1.265625,1.015625 -1.75,0.03125 -2.984375,0.53125 -2.984375,1.484375 0,0.6875 0.625,1.34375 1.640625,1.34375 0.375,0 1,-0.078125 1.46875,-0.375 z m -0.125,-1.859375 v 0.84375 c 0,0.21875 0,0.4375 -0.375,0.609375 -0.359375,0.171875 -0.8125,0.171875 -0.890625,0.171875 -0.625,0 -1.03125,-0.34375 -1.03125,-0.734375 0,-0.484375 0.859375,-0.859375 2.296875,-0.890625 z m 0,0" + style="stroke:none;stroke-width:0" /> + </g> + </g> + </g> + <g + transform="matrix(0.718988,0,0,0.718988,-1.9668848,30.085223)" + ns1:version="0.9.0" + ns1:texconverter="pdflatex" + ns1:pdfconverter="pdf2svg" + ns1:text="\\begin{verbatim}\n&&a\n\\end{verbatim}" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/textext/default_packages.tex" + ns1:scale="2.03807542682" + ns1:alignment="middle center" + inkscapeversion="0.92.3" + ns1:jacobian_sqrt="0.718988" + id="g23859"> + <g + id="g23857"> + <g + style="fill:#000000;fill-opacity:1" + id="g23855"> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="m 4.171875,-3.6875 h 0.3125 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 3.5625 c -0.140625,0 -0.390625,0 -0.390625,0.296875 0,0.3125 0.234375,0.3125 0.40625,0.3125 -0.265625,0.703125 -0.59375,1.5625 -0.859375,2.09375 -0.140625,-0.203125 -0.546875,-0.84375 -0.75,-1.375 1.015625,-1.046875 1.015625,-1.640625 1.015625,-1.859375 0,-0.609375 -0.21875,-1.375 -0.921875,-1.375 -0.5,0 -1.03125,0.453125 -1.03125,1.453125 0,0.421875 0.0625,0.984375 0.28125,1.609375 -0.09375,0.078125 -0.671875,0.71875 -0.6875,0.734375 -0.1875,0.234375 -0.34375,0.578125 -0.34375,1.046875 0,0.75 0.46875,1.46875 1.21875,1.46875 0.53125,0 0.9375,-0.3125 1.234375,-0.703125 0.171875,0.1875 0.59375,0.703125 1.171875,0.703125 0.65625,0 0.953125,-0.671875 0.953125,-1.15625 C 4.859375,-1.375 4.59375,-1.375 4.578125,-1.375 4.3125,-1.375 4.296875,-1.109375 4.296875,-1.0625 4.25,-0.625 4.0625,-0.5 3.90625,-0.5 c -0.375,0 -0.75,-0.453125 -0.828125,-0.578125 0.203125,-0.34375 0.40625,-0.8125 0.5,-1.0625 z M 1.75,-3.625 C 1.59375,-4.140625 1.578125,-4.671875 1.578125,-4.75 c 0,-0.578125 0.265625,-0.84375 0.484375,-0.84375 0.34375,0 0.359375,0.671875 0.359375,0.765625 C 2.421875,-4.546875 2.25,-4.1875 1.75,-3.625 Z m -0.203125,1.109375 c 0.0625,0.15625 0.25,0.484375 0.390625,0.71875 C 2.15625,-1.40625 2.21875,-1.3125 2.375,-1.078125 2.015625,-0.546875 1.65625,-0.5 1.515625,-0.5 1.0625,-0.5 0.96875,-1.125 0.96875,-1.390625 0.96875,-1.875 1.078125,-2 1.546875,-2.515625 Z m 0,0" + transform="translate(133.768,134.765)" + id="path23849" /> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="m 4.171875,-3.6875 h 0.3125 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 3.5625 c -0.140625,0 -0.390625,0 -0.390625,0.296875 0,0.3125 0.234375,0.3125 0.40625,0.3125 -0.265625,0.703125 -0.59375,1.5625 -0.859375,2.09375 -0.140625,-0.203125 -0.546875,-0.84375 -0.75,-1.375 1.015625,-1.046875 1.015625,-1.640625 1.015625,-1.859375 0,-0.609375 -0.21875,-1.375 -0.921875,-1.375 -0.5,0 -1.03125,0.453125 -1.03125,1.453125 0,0.421875 0.0625,0.984375 0.28125,1.609375 -0.09375,0.078125 -0.671875,0.71875 -0.6875,0.734375 -0.1875,0.234375 -0.34375,0.578125 -0.34375,1.046875 0,0.75 0.46875,1.46875 1.21875,1.46875 0.53125,0 0.9375,-0.3125 1.234375,-0.703125 0.171875,0.1875 0.59375,0.703125 1.171875,0.703125 0.65625,0 0.953125,-0.671875 0.953125,-1.15625 C 4.859375,-1.375 4.59375,-1.375 4.578125,-1.375 4.3125,-1.375 4.296875,-1.109375 4.296875,-1.0625 4.25,-0.625 4.0625,-0.5 3.90625,-0.5 c -0.375,0 -0.75,-0.453125 -0.828125,-0.578125 0.203125,-0.34375 0.40625,-0.8125 0.5,-1.0625 z M 1.75,-3.625 C 1.59375,-4.140625 1.578125,-4.671875 1.578125,-4.75 c 0,-0.578125 0.265625,-0.84375 0.484375,-0.84375 0.34375,0 0.359375,0.671875 0.359375,0.765625 C 2.421875,-4.546875 2.25,-4.1875 1.75,-3.625 Z m -0.203125,1.109375 c 0.0625,0.15625 0.25,0.484375 0.390625,0.71875 C 2.15625,-1.40625 2.21875,-1.3125 2.375,-1.078125 2.015625,-0.546875 1.65625,-0.5 1.515625,-0.5 1.0625,-0.5 0.96875,-1.125 0.96875,-1.390625 0.96875,-1.875 1.078125,-2 1.546875,-2.515625 Z m 0,0" + transform="translate(138.99836,134.765)" + id="path23851" /> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="M 3.65625,-0.3125 C 3.875,-0.015625 4.34375,0 4.71875,0 c 0.28125,0 0.5,0 0.5,-0.3125 0,-0.296875 -0.25,-0.296875 -0.390625,-0.296875 -0.421875,0 -0.515625,-0.046875 -0.59375,-0.078125 v -2.15625 c 0,-0.703125 -0.546875,-1.546875 -1.984375,-1.546875 -0.421875,0 -1.4375,0 -1.4375,0.734375 0,0.296875 0.203125,0.453125 0.4375,0.453125 0.15625,0 0.4375,-0.09375 0.4375,-0.453125 0,-0.078125 0.015625,-0.09375 0.21875,-0.109375 0.140625,-0.015625 0.265625,-0.015625 0.359375,-0.015625 0.75,0 1.265625,0.3125 1.265625,1.015625 -1.75,0.03125 -2.984375,0.53125 -2.984375,1.484375 0,0.6875 0.625,1.34375 1.640625,1.34375 0.375,0 1,-0.078125 1.46875,-0.375 z m -0.125,-1.859375 v 0.84375 c 0,0.21875 0,0.4375 -0.375,0.609375 -0.359375,0.171875 -0.8125,0.171875 -0.890625,0.171875 -0.625,0 -1.03125,-0.34375 -1.03125,-0.734375 0,-0.484375 0.859375,-0.859375 2.296875,-0.890625 z m 0,0" + transform="translate(144.22873,134.765)" + id="path23853" /> + </g> + </g> + </g> + <g + id="g24178" + ns1:jacobian_sqrt="0.553583" + inkscapeversion="0.92.3" + ns1:alignment="middle center" + ns1:scale="1.56921106203" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/textext/default_packages.tex" + ns1:text="\\begin{verbatim}\n30\n\\end{verbatim}" + ns1:pdfconverter="pdf2svg" + ns1:texconverter="pdflatex" + ns1:version="0.9.0" + transform="matrix(0.553583,0,0,0.553583,9.3330478,68.448138)"> + <g + id="g24176"> + <g + id="g24174" + style="fill:#000000;fill-opacity:1"> + <path + id="path24170" + transform="translate(133.768,134.765)" + d="M 3.65625,-3.328125 C 4.21875,-3.6875 4.5,-4.25 4.5,-4.796875 c 0,-0.734375 -0.734375,-1.40625 -1.875,-1.40625 -1.203125,0 -1.890625,0.484375 -1.890625,1.171875 0,0.328125 0.25,0.46875 0.4375,0.46875 0.21875,0 0.4375,-0.171875 0.4375,-0.453125 0,-0.140625 -0.046875,-0.234375 -0.078125,-0.265625 0.296875,-0.3125 1.015625,-0.3125 1.09375,-0.3125 0.6875,0 1.1875,0.359375 1.1875,0.8125 0,0.296875 -0.15625,0.640625 -0.421875,0.859375 C 3.078125,-3.65625 2.828125,-3.640625 2.46875,-3.625 1.890625,-3.578125 1.75,-3.578125 1.75,-3.296875 c 0,0.3125 0.234375,0.3125 0.390625,0.3125 h 0.46875 c 0.984375,0 1.484375,0.671875 1.484375,1.25 C 4.09375,-1.125 3.53125,-0.5 2.625,-0.5 2.234375,-0.5 1.46875,-0.609375 1.203125,-1.078125 1.25,-1.125 1.328125,-1.1875 1.328125,-1.390625 c 0,-0.234375 -0.1875,-0.4375 -0.4375,-0.4375 -0.234375,0 -0.453125,0.15625 -0.453125,0.46875 0,0.890625 0.96875,1.46875 2.1875,1.46875 1.3125,0 2.15625,-0.921875 2.15625,-1.84375 0,-0.703125 -0.46875,-1.296875 -1.125,-1.59375 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path24172" + transform="translate(138.99836,134.765)" + d="m 4.71875,-3.046875 c 0,-1.84375 -1.015625,-3.15625 -2.109375,-3.15625 C 1.5,-6.203125 0.5,-4.859375 0.5,-3.046875 c 0,1.84375 1.015625,3.15625 2.109375,3.15625 1.125,0 2.109375,-1.328125 2.109375,-3.15625 z M 2.609375,-0.5 C 1.828125,-0.5 1.1875,-1.671875 1.1875,-3.15625 c 0,-1.453125 0.6875,-2.4375 1.421875,-2.4375 0.734375,0 1.421875,0.984375 1.421875,2.4375 0,1.484375 -0.640625,2.65625 -1.421875,2.65625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> + <g + transform="matrix(0.718988,0,0,0.718988,-27.844316,5.9870105)" + ns1:version="0.9.0" + ns1:texconverter="pdflatex" + ns1:pdfconverter="pdf2svg" + ns1:text="\\begin{verbatim}\nb\n\\end{verbatim}" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/textext/default_packages.tex" + ns1:scale="2.03807539847" + ns1:alignment="middle center" + inkscapeversion="0.92.3" + ns1:jacobian_sqrt="0.718988" + id="g24502"> + <g + id="g24500"> + <g + style="fill:#000000;fill-opacity:1" + id="g24498"> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="m 1.65625,-3.875 v -1.8125 c 0,-0.296875 -0.0625,-0.40625 -0.40625,-0.40625 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 V -0.40625 C 0.96875,-0.203125 0.96875,0 1.3125,0 1.65625,0 1.65625,-0.203125 1.65625,-0.453125 2.0625,-0.03125 2.5,0.0625 2.8125,0.0625 c 1.078125,0 2.046875,-0.953125 2.046875,-2.21875 0,-1.21875 -0.875,-2.203125 -1.9375,-2.203125 C 2.4375,-4.359375 2,-4.171875 1.65625,-3.875 Z m 0,1.96875 V -2.625 c 0,-0.59375 0.578125,-1.125 1.203125,-1.125 0.734375,0 1.3125,0.734375 1.3125,1.59375 0,0.953125 -0.6875,1.609375 -1.390625,1.609375 -0.78125,0 -1.125,-0.875 -1.125,-1.359375 z m 0,0" + transform="translate(133.768,134.765)" + id="path24496" /> + </g> + </g> + </g> + <g + id="g24834" + ns1:jacobian_sqrt="0.718988" + inkscapeversion="0.92.3" + ns1:alignment="middle center" + ns1:scale="2.03807542682" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/textext/default_packages.tex" + ns1:text="\\begin{verbatim}\nc\n\\end{verbatim}" + ns1:pdfconverter="pdf2svg" + ns1:texconverter="pdflatex" + ns1:version="0.9.0" + transform="matrix(0.718988,0,0,0.718988,-26.915665,33.972586)"> + <g + id="g24832"> + <g + id="g24830" + style="fill:#000000;fill-opacity:1"> + <path + id="path24828" + transform="translate(133.768,134.765)" + d="m 4.640625,-1.09375 c 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.15625,0 -0.265625,0.015625 -0.328125,0.21875 -0.0625,0.125 -0.25,0.59375 -0.984375,0.59375 -0.84375,0 -1.5625,-0.703125 -1.5625,-1.609375 0,-0.46875 0.265625,-1.625 1.625,-1.625 0.203125,0 0.59375,0 0.59375,0.09375 0.015625,0.34375 0.203125,0.484375 0.4375,0.484375 0.234375,0 0.453125,-0.171875 0.453125,-0.453125 0,-0.734375 -1.046875,-0.734375 -1.484375,-0.734375 -1.71875,0 -2.3125,1.359375 -2.3125,2.234375 0,1.203125 0.9375,2.21875 2.1875,2.21875 1.390625,0 1.71875,-0.984375 1.71875,-1.15625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> + </g> +</svg> diff --git a/slides/figs/ex_makefile.svg b/slides/figs/ex_makefile.svg new file mode 100644 index 0000000000000000000000000000000000000000..faae17f6cab7b6ea662513ee13180bea61cbec0e --- /dev/null +++ b/slides/figs/ex_makefile.svg @@ -0,0 +1,387 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:ns1="http://www.iki.fi/pav/software/textext/" + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="287.02142mm" + height="40.026417mm" + viewBox="0 0 287.02142 40.026416" + version="1.1" + id="svg8" + inkscape:version="0.92.4 5da689c313, 2019-01-14" + sodipodi:docname="ex_makefile.svg"> + <defs + id="defs2" /> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="0.7" + inkscape:cx="438.52005" + inkscape:cy="186.68853" + inkscape:document-units="mm" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:window-width="1920" + inkscape:window-height="1028" + inkscape:window-x="0" + inkscape:window-y="24" + inkscape:window-maximized="1" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" /> + <metadata + id="metadata5"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(38.510703,-128.48679)"> + <g + id="g930" + ns1:jacobian_sqrt="1.968835" + ns1:alignment="middle center" + ns1:scale="5.58095094442" + ns1:preamble="/usr/share/inkscape/extensions/textext/default_packages.tex" + ns1:text="\\begin{verbatim}\nexample: example.c example.h\n gcc example.c -o example\n\\end{verbatim}" + ns1:pdfconverter="pdf2svg" + ns1:texconverter="pdflatex" + ns1:version="0.11.0" + transform="matrix(1.968835,0,0,1.968835,-302.95453,-124.84567)"> + <g + id="surface1"> + <g + id="g837" + style="fill:#000000;fill-opacity:1"> + <path + id="path821" + transform="translate(133.768,134.765)" + d="m 4.234375,-1.90625 c 0.203125,0 0.390625,0 0.390625,-0.359375 0,-1.140625 -0.640625,-2.125 -1.9375,-2.125 -1.1875,0 -2.140625,1 -2.140625,2.234375 0,1.203125 1.015625,2.21875 2.296875,2.21875 1.3125,0 1.78125,-0.90625 1.78125,-1.15625 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.1875,0 -0.265625,0.03125 -0.328125,0.21875 -0.21875,0.5 -0.765625,0.59375 -1.046875,0.59375 -0.75,0 -1.484375,-0.5 -1.65625,-1.359375 z M 1.265625,-2.5 C 1.40625,-3.234375 2,-3.78125 2.6875,-3.78125 c 0.515625,0 1.140625,0.25 1.234375,1.28125 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path823" + transform="translate(138.99836,134.765)" + d="M 2.859375,-2.21875 4,-3.6875 h 0.390625 c 0.140625,0 0.421875,0 0.421875,-0.296875 0,-0.3125 -0.265625,-0.3125 -0.421875,-0.3125 h -1.15625 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.21875,0.3125 0.484375,0.3125 l -0.734375,1 -0.75,-1 c 0.25,0 0.46875,0 0.46875,-0.3125 0,-0.296875 -0.25,-0.296875 -0.390625,-0.296875 H 0.734375 c -0.140625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 0.40625 L 2.3125,-2.21875 1.078125,-0.609375 h -0.40625 c -0.140625,0 -0.40625,0 -0.40625,0.3125 C 0.265625,0 0.53125,0 0.671875,0 H 1.84375 C 2,0 2.25,0 2.25,-0.296875 c 0,-0.3125 -0.21875,-0.3125 -0.53125,-0.3125 l 0.859375,-1.21875 0.890625,1.21875 c -0.28125,0 -0.5,0 -0.5,0.3125 C 2.96875,0 3.21875,0 3.375,0 h 1.15625 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 4.140625 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path825" + transform="translate(144.22873,134.765)" + d="M 3.65625,-0.3125 C 3.875,-0.015625 4.34375,0 4.71875,0 c 0.28125,0 0.5,0 0.5,-0.3125 0,-0.296875 -0.25,-0.296875 -0.390625,-0.296875 -0.421875,0 -0.515625,-0.046875 -0.59375,-0.078125 v -2.15625 c 0,-0.703125 -0.546875,-1.546875 -1.984375,-1.546875 -0.421875,0 -1.4375,0 -1.4375,0.734375 0,0.296875 0.203125,0.453125 0.4375,0.453125 0.15625,0 0.4375,-0.09375 0.4375,-0.453125 0,-0.078125 0.015625,-0.09375 0.21875,-0.109375 0.140625,-0.015625 0.265625,-0.015625 0.359375,-0.015625 0.75,0 1.265625,0.3125 1.265625,1.015625 -1.75,0.03125 -2.984375,0.53125 -2.984375,1.484375 0,0.6875 0.625,1.34375 1.640625,1.34375 0.375,0 1,-0.078125 1.46875,-0.375 z m -0.125,-1.859375 v 0.84375 c 0,0.21875 0,0.4375 -0.375,0.609375 -0.359375,0.171875 -0.8125,0.171875 -0.890625,0.171875 -0.625,0 -1.03125,-0.34375 -1.03125,-0.734375 0,-0.484375 0.859375,-0.859375 2.296875,-0.890625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path827" + transform="translate(149.45909,134.765)" + d="M 1.09375,-4 C 1.0625,-4.296875 0.875,-4.296875 0.6875,-4.296875 H 0.375 c -0.15625,0 -0.421875,0 -0.421875,0.296875 0,0.3125 0.21875,0.3125 0.578125,0.3125 v 3.078125 c -0.359375,0 -0.578125,0 -0.578125,0.3125 C -0.046875,0 0.234375,0 0.375,0 H 1.25 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.203125,-0.3125 -0.5625,-0.3125 v -1.78125 C 1.09375,-3.28125 1.5,-3.75 1.90625,-3.75 c 0.234375,0 0.359375,0.171875 0.359375,0.8125 v 2.328125 c -0.1875,0 -0.4375,0 -0.4375,0.3125 C 1.828125,0 2.109375,0 2.25,0 h 0.734375 c 0.15625,0 0.421875,0 0.421875,-0.296875 0,-0.3125 -0.21875,-0.3125 -0.578125,-0.3125 v -1.78125 c 0,-0.890625 0.40625,-1.359375 0.828125,-1.359375 0.21875,0 0.359375,0.171875 0.359375,0.8125 v 2.328125 c -0.1875,0 -0.4375,0 -0.4375,0.3125 C 3.578125,0 3.84375,0 3.984375,0 h 0.75 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.203125,-0.3125 -0.5625,-0.3125 v -2.40625 c 0,-0.203125 0,-1.34375 -0.890625,-1.34375 -0.296875,0 -0.703125,0.125 -0.984375,0.515625 C 2.546875,-4.171875 2.265625,-4.359375 1.9375,-4.359375 1.625,-4.359375 1.328125,-4.21875 1.09375,-4 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path829" + transform="translate(154.68946,134.765)" + d="m 1.65625,-2.625 c 0,-0.59375 0.578125,-1.125 1.203125,-1.125 0.734375,0 1.3125,0.734375 1.3125,1.59375 0,0.953125 -0.6875,1.609375 -1.390625,1.609375 -0.78125,0 -1.125,-0.875 -1.125,-1.359375 z m 0,2.171875 C 2.0625,-0.03125 2.5,0.0625 2.8125,0.0625 c 1.078125,0 2.046875,-0.953125 2.046875,-2.21875 0,-1.21875 -0.875,-2.203125 -1.9375,-2.203125 C 2.4375,-4.359375 2,-4.171875 1.65625,-3.875 1.65625,-4.15625 1.640625,-4.296875 1.25,-4.296875 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 5.296875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.390625,0.3125 h 1.59375 C 2.25,2.21875 2.5,2.21875 2.5,1.90625 2.5,1.609375 2.25,1.609375 2.09375,1.609375 h -0.4375 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path831" + transform="translate(159.91982,134.765)" + d="m 2.953125,-5.6875 c 0,-0.296875 -0.046875,-0.40625 -0.390625,-0.40625 H 0.984375 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 1.28125 v 4.875 h -1.28125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.578125,0 0.84375,0 0.984375,0 H 4.25 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.234375,-0.3125 -0.40625,-0.3125 H 2.953125 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path833" + transform="translate(165.15019,134.765)" + d="m 4.234375,-1.90625 c 0.203125,0 0.390625,0 0.390625,-0.359375 0,-1.140625 -0.640625,-2.125 -1.9375,-2.125 -1.1875,0 -2.140625,1 -2.140625,2.234375 0,1.203125 1.015625,2.21875 2.296875,2.21875 1.3125,0 1.78125,-0.90625 1.78125,-1.15625 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.1875,0 -0.265625,0.03125 -0.328125,0.21875 -0.21875,0.5 -0.765625,0.59375 -1.046875,0.59375 -0.75,0 -1.484375,-0.5 -1.65625,-1.359375 z M 1.265625,-2.5 C 1.40625,-3.234375 2,-3.78125 2.6875,-3.78125 c 0.515625,0 1.140625,0.25 1.234375,1.28125 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path835" + transform="translate(170.38055,134.765)" + d="m 3.234375,-3.671875 c 0,-0.359375 -0.296875,-0.625 -0.609375,-0.625 -0.375,0 -0.625,0.3125 -0.625,0.625 0,0.359375 0.296875,0.625 0.609375,0.625 0.375,0 0.625,-0.3125 0.625,-0.625 z m 0,3.046875 C 3.234375,-0.984375 2.9375,-1.25 2.625,-1.25 2.25,-1.25 2,-0.9375 2,-0.625 2,-0.265625 2.296875,0 2.609375,0 c 0.375,0 0.625,-0.3125 0.625,-0.625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + <g + id="g857" + style="fill:#000000;fill-opacity:1"> + <path + id="path839" + transform="translate(180.84128,134.765)" + d="m 4.234375,-1.90625 c 0.203125,0 0.390625,0 0.390625,-0.359375 0,-1.140625 -0.640625,-2.125 -1.9375,-2.125 -1.1875,0 -2.140625,1 -2.140625,2.234375 0,1.203125 1.015625,2.21875 2.296875,2.21875 1.3125,0 1.78125,-0.90625 1.78125,-1.15625 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.1875,0 -0.265625,0.03125 -0.328125,0.21875 -0.21875,0.5 -0.765625,0.59375 -1.046875,0.59375 -0.75,0 -1.484375,-0.5 -1.65625,-1.359375 z M 1.265625,-2.5 C 1.40625,-3.234375 2,-3.78125 2.6875,-3.78125 c 0.515625,0 1.140625,0.25 1.234375,1.28125 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path841" + transform="translate(186.07165,134.765)" + d="M 2.859375,-2.21875 4,-3.6875 h 0.390625 c 0.140625,0 0.421875,0 0.421875,-0.296875 0,-0.3125 -0.265625,-0.3125 -0.421875,-0.3125 h -1.15625 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.21875,0.3125 0.484375,0.3125 l -0.734375,1 -0.75,-1 c 0.25,0 0.46875,0 0.46875,-0.3125 0,-0.296875 -0.25,-0.296875 -0.390625,-0.296875 H 0.734375 c -0.140625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 0.40625 L 2.3125,-2.21875 1.078125,-0.609375 h -0.40625 c -0.140625,0 -0.40625,0 -0.40625,0.3125 C 0.265625,0 0.53125,0 0.671875,0 H 1.84375 C 2,0 2.25,0 2.25,-0.296875 c 0,-0.3125 -0.21875,-0.3125 -0.53125,-0.3125 l 0.859375,-1.21875 0.890625,1.21875 c -0.28125,0 -0.5,0 -0.5,0.3125 C 2.96875,0 3.21875,0 3.375,0 h 1.15625 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 4.140625 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path843" + transform="translate(191.30201,134.765)" + d="M 3.65625,-0.3125 C 3.875,-0.015625 4.34375,0 4.71875,0 c 0.28125,0 0.5,0 0.5,-0.3125 0,-0.296875 -0.25,-0.296875 -0.390625,-0.296875 -0.421875,0 -0.515625,-0.046875 -0.59375,-0.078125 v -2.15625 c 0,-0.703125 -0.546875,-1.546875 -1.984375,-1.546875 -0.421875,0 -1.4375,0 -1.4375,0.734375 0,0.296875 0.203125,0.453125 0.4375,0.453125 0.15625,0 0.4375,-0.09375 0.4375,-0.453125 0,-0.078125 0.015625,-0.09375 0.21875,-0.109375 0.140625,-0.015625 0.265625,-0.015625 0.359375,-0.015625 0.75,0 1.265625,0.3125 1.265625,1.015625 -1.75,0.03125 -2.984375,0.53125 -2.984375,1.484375 0,0.6875 0.625,1.34375 1.640625,1.34375 0.375,0 1,-0.078125 1.46875,-0.375 z m -0.125,-1.859375 v 0.84375 c 0,0.21875 0,0.4375 -0.375,0.609375 -0.359375,0.171875 -0.8125,0.171875 -0.890625,0.171875 -0.625,0 -1.03125,-0.34375 -1.03125,-0.734375 0,-0.484375 0.859375,-0.859375 2.296875,-0.890625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path845" + transform="translate(196.53238,134.765)" + d="M 1.09375,-4 C 1.0625,-4.296875 0.875,-4.296875 0.6875,-4.296875 H 0.375 c -0.15625,0 -0.421875,0 -0.421875,0.296875 0,0.3125 0.21875,0.3125 0.578125,0.3125 v 3.078125 c -0.359375,0 -0.578125,0 -0.578125,0.3125 C -0.046875,0 0.234375,0 0.375,0 H 1.25 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.203125,-0.3125 -0.5625,-0.3125 v -1.78125 C 1.09375,-3.28125 1.5,-3.75 1.90625,-3.75 c 0.234375,0 0.359375,0.171875 0.359375,0.8125 v 2.328125 c -0.1875,0 -0.4375,0 -0.4375,0.3125 C 1.828125,0 2.109375,0 2.25,0 h 0.734375 c 0.15625,0 0.421875,0 0.421875,-0.296875 0,-0.3125 -0.21875,-0.3125 -0.578125,-0.3125 v -1.78125 c 0,-0.890625 0.40625,-1.359375 0.828125,-1.359375 0.21875,0 0.359375,0.171875 0.359375,0.8125 v 2.328125 c -0.1875,0 -0.4375,0 -0.4375,0.3125 C 3.578125,0 3.84375,0 3.984375,0 h 0.75 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.203125,-0.3125 -0.5625,-0.3125 v -2.40625 c 0,-0.203125 0,-1.34375 -0.890625,-1.34375 -0.296875,0 -0.703125,0.125 -0.984375,0.515625 C 2.546875,-4.171875 2.265625,-4.359375 1.9375,-4.359375 1.625,-4.359375 1.328125,-4.21875 1.09375,-4 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path847" + transform="translate(201.76274,134.765)" + d="m 1.65625,-2.625 c 0,-0.59375 0.578125,-1.125 1.203125,-1.125 0.734375,0 1.3125,0.734375 1.3125,1.59375 0,0.953125 -0.6875,1.609375 -1.390625,1.609375 -0.78125,0 -1.125,-0.875 -1.125,-1.359375 z m 0,2.171875 C 2.0625,-0.03125 2.5,0.0625 2.8125,0.0625 c 1.078125,0 2.046875,-0.953125 2.046875,-2.21875 0,-1.21875 -0.875,-2.203125 -1.9375,-2.203125 C 2.4375,-4.359375 2,-4.171875 1.65625,-3.875 1.65625,-4.15625 1.640625,-4.296875 1.25,-4.296875 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 5.296875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.390625,0.3125 h 1.59375 C 2.25,2.21875 2.5,2.21875 2.5,1.90625 2.5,1.609375 2.25,1.609375 2.09375,1.609375 h -0.4375 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path849" + transform="translate(206.99311,134.765)" + d="m 2.953125,-5.6875 c 0,-0.296875 -0.046875,-0.40625 -0.390625,-0.40625 H 0.984375 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 1.28125 v 4.875 h -1.28125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.578125,0 0.84375,0 0.984375,0 H 4.25 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.234375,-0.3125 -0.40625,-0.3125 H 2.953125 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path851" + transform="translate(212.22347,134.765)" + d="m 4.234375,-1.90625 c 0.203125,0 0.390625,0 0.390625,-0.359375 0,-1.140625 -0.640625,-2.125 -1.9375,-2.125 -1.1875,0 -2.140625,1 -2.140625,2.234375 0,1.203125 1.015625,2.21875 2.296875,2.21875 1.3125,0 1.78125,-0.90625 1.78125,-1.15625 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.1875,0 -0.265625,0.03125 -0.328125,0.21875 -0.21875,0.5 -0.765625,0.59375 -1.046875,0.59375 -0.75,0 -1.484375,-0.5 -1.65625,-1.359375 z M 1.265625,-2.5 C 1.40625,-3.234375 2,-3.78125 2.6875,-3.78125 c 0.515625,0 1.140625,0.25 1.234375,1.28125 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path853" + transform="translate(217.45384,134.765)" + d="M 3.234375,-0.625 C 3.234375,-0.984375 2.9375,-1.25 2.625,-1.25 2.25,-1.25 2,-0.9375 2,-0.625 2,-0.265625 2.296875,0 2.609375,0 c 0.375,0 0.625,-0.3125 0.625,-0.625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path855" + transform="translate(222.6842,134.765)" + d="m 4.640625,-1.09375 c 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.15625,0 -0.265625,0.015625 -0.328125,0.21875 -0.0625,0.125 -0.25,0.59375 -0.984375,0.59375 -0.84375,0 -1.5625,-0.703125 -1.5625,-1.609375 0,-0.46875 0.265625,-1.625 1.625,-1.625 0.203125,0 0.59375,0 0.59375,0.09375 0.015625,0.34375 0.203125,0.484375 0.4375,0.484375 0.234375,0 0.453125,-0.171875 0.453125,-0.453125 0,-0.734375 -1.046875,-0.734375 -1.484375,-0.734375 -1.71875,0 -2.3125,1.359375 -2.3125,2.234375 0,1.203125 0.9375,2.21875 2.1875,2.21875 1.390625,0 1.71875,-0.984375 1.71875,-1.15625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + <g + id="g877" + style="fill:#000000;fill-opacity:1"> + <path + id="path859" + transform="translate(233.14493,134.765)" + d="m 4.234375,-1.90625 c 0.203125,0 0.390625,0 0.390625,-0.359375 0,-1.140625 -0.640625,-2.125 -1.9375,-2.125 -1.1875,0 -2.140625,1 -2.140625,2.234375 0,1.203125 1.015625,2.21875 2.296875,2.21875 1.3125,0 1.78125,-0.90625 1.78125,-1.15625 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.1875,0 -0.265625,0.03125 -0.328125,0.21875 -0.21875,0.5 -0.765625,0.59375 -1.046875,0.59375 -0.75,0 -1.484375,-0.5 -1.65625,-1.359375 z M 1.265625,-2.5 C 1.40625,-3.234375 2,-3.78125 2.6875,-3.78125 c 0.515625,0 1.140625,0.25 1.234375,1.28125 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path861" + transform="translate(238.3753,134.765)" + d="M 2.859375,-2.21875 4,-3.6875 h 0.390625 c 0.140625,0 0.421875,0 0.421875,-0.296875 0,-0.3125 -0.265625,-0.3125 -0.421875,-0.3125 h -1.15625 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.21875,0.3125 0.484375,0.3125 l -0.734375,1 -0.75,-1 c 0.25,0 0.46875,0 0.46875,-0.3125 0,-0.296875 -0.25,-0.296875 -0.390625,-0.296875 H 0.734375 c -0.140625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 0.40625 L 2.3125,-2.21875 1.078125,-0.609375 h -0.40625 c -0.140625,0 -0.40625,0 -0.40625,0.3125 C 0.265625,0 0.53125,0 0.671875,0 H 1.84375 C 2,0 2.25,0 2.25,-0.296875 c 0,-0.3125 -0.21875,-0.3125 -0.53125,-0.3125 l 0.859375,-1.21875 0.890625,1.21875 c -0.28125,0 -0.5,0 -0.5,0.3125 C 2.96875,0 3.21875,0 3.375,0 h 1.15625 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 4.140625 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path863" + transform="translate(243.60566,134.765)" + d="M 3.65625,-0.3125 C 3.875,-0.015625 4.34375,0 4.71875,0 c 0.28125,0 0.5,0 0.5,-0.3125 0,-0.296875 -0.25,-0.296875 -0.390625,-0.296875 -0.421875,0 -0.515625,-0.046875 -0.59375,-0.078125 v -2.15625 c 0,-0.703125 -0.546875,-1.546875 -1.984375,-1.546875 -0.421875,0 -1.4375,0 -1.4375,0.734375 0,0.296875 0.203125,0.453125 0.4375,0.453125 0.15625,0 0.4375,-0.09375 0.4375,-0.453125 0,-0.078125 0.015625,-0.09375 0.21875,-0.109375 0.140625,-0.015625 0.265625,-0.015625 0.359375,-0.015625 0.75,0 1.265625,0.3125 1.265625,1.015625 -1.75,0.03125 -2.984375,0.53125 -2.984375,1.484375 0,0.6875 0.625,1.34375 1.640625,1.34375 0.375,0 1,-0.078125 1.46875,-0.375 z m -0.125,-1.859375 v 0.84375 c 0,0.21875 0,0.4375 -0.375,0.609375 -0.359375,0.171875 -0.8125,0.171875 -0.890625,0.171875 -0.625,0 -1.03125,-0.34375 -1.03125,-0.734375 0,-0.484375 0.859375,-0.859375 2.296875,-0.890625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path865" + transform="translate(248.83603,134.765)" + d="M 1.09375,-4 C 1.0625,-4.296875 0.875,-4.296875 0.6875,-4.296875 H 0.375 c -0.15625,0 -0.421875,0 -0.421875,0.296875 0,0.3125 0.21875,0.3125 0.578125,0.3125 v 3.078125 c -0.359375,0 -0.578125,0 -0.578125,0.3125 C -0.046875,0 0.234375,0 0.375,0 H 1.25 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.203125,-0.3125 -0.5625,-0.3125 v -1.78125 C 1.09375,-3.28125 1.5,-3.75 1.90625,-3.75 c 0.234375,0 0.359375,0.171875 0.359375,0.8125 v 2.328125 c -0.1875,0 -0.4375,0 -0.4375,0.3125 C 1.828125,0 2.109375,0 2.25,0 h 0.734375 c 0.15625,0 0.421875,0 0.421875,-0.296875 0,-0.3125 -0.21875,-0.3125 -0.578125,-0.3125 v -1.78125 c 0,-0.890625 0.40625,-1.359375 0.828125,-1.359375 0.21875,0 0.359375,0.171875 0.359375,0.8125 v 2.328125 c -0.1875,0 -0.4375,0 -0.4375,0.3125 C 3.578125,0 3.84375,0 3.984375,0 h 0.75 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.203125,-0.3125 -0.5625,-0.3125 v -2.40625 c 0,-0.203125 0,-1.34375 -0.890625,-1.34375 -0.296875,0 -0.703125,0.125 -0.984375,0.515625 C 2.546875,-4.171875 2.265625,-4.359375 1.9375,-4.359375 1.625,-4.359375 1.328125,-4.21875 1.09375,-4 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path867" + transform="translate(254.06639,134.765)" + d="m 1.65625,-2.625 c 0,-0.59375 0.578125,-1.125 1.203125,-1.125 0.734375,0 1.3125,0.734375 1.3125,1.59375 0,0.953125 -0.6875,1.609375 -1.390625,1.609375 -0.78125,0 -1.125,-0.875 -1.125,-1.359375 z m 0,2.171875 C 2.0625,-0.03125 2.5,0.0625 2.8125,0.0625 c 1.078125,0 2.046875,-0.953125 2.046875,-2.21875 0,-1.21875 -0.875,-2.203125 -1.9375,-2.203125 C 2.4375,-4.359375 2,-4.171875 1.65625,-3.875 1.65625,-4.15625 1.640625,-4.296875 1.25,-4.296875 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 5.296875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.390625,0.3125 h 1.59375 C 2.25,2.21875 2.5,2.21875 2.5,1.90625 2.5,1.609375 2.25,1.609375 2.09375,1.609375 h -0.4375 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path869" + transform="translate(259.29676,134.765)" + d="m 2.953125,-5.6875 c 0,-0.296875 -0.046875,-0.40625 -0.390625,-0.40625 H 0.984375 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 1.28125 v 4.875 h -1.28125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.578125,0 0.84375,0 0.984375,0 H 4.25 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.234375,-0.3125 -0.40625,-0.3125 H 2.953125 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path871" + transform="translate(264.52712,134.765)" + d="m 4.234375,-1.90625 c 0.203125,0 0.390625,0 0.390625,-0.359375 0,-1.140625 -0.640625,-2.125 -1.9375,-2.125 -1.1875,0 -2.140625,1 -2.140625,2.234375 0,1.203125 1.015625,2.21875 2.296875,2.21875 1.3125,0 1.78125,-0.90625 1.78125,-1.15625 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.1875,0 -0.265625,0.03125 -0.328125,0.21875 -0.21875,0.5 -0.765625,0.59375 -1.046875,0.59375 -0.75,0 -1.484375,-0.5 -1.65625,-1.359375 z M 1.265625,-2.5 C 1.40625,-3.234375 2,-3.78125 2.6875,-3.78125 c 0.515625,0 1.140625,0.25 1.234375,1.28125 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path873" + transform="translate(269.75749,134.765)" + d="M 3.234375,-0.625 C 3.234375,-0.984375 2.9375,-1.25 2.625,-1.25 2.25,-1.25 2,-0.9375 2,-0.625 2,-0.265625 2.296875,0 2.609375,0 c 0.375,0 0.625,-0.3125 0.625,-0.625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path875" + transform="translate(274.98786,134.765)" + d="m 4.25,-2.921875 c 0,-1 -0.5,-1.4375 -1.296875,-1.4375 -0.65625,0 -1.109375,0.34375 -1.296875,0.53125 V -5.6875 c 0,-0.296875 -0.0625,-0.40625 -0.40625,-0.40625 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 4.875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.125,0 0.375,0 0.515625,0 h 1.59375 C 2.25,0 2.5,0 2.5,-0.296875 c 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 1.65625 V -2.375 c 0,-1 0.734375,-1.375 1.25,-1.375 0.515625,0 0.65625,0.28125 0.65625,0.875 v 2.265625 h -0.375 c -0.171875,0 -0.421875,0 -0.421875,0.3125 C 2.765625,0 3.046875,0 3.1875,0 h 1.515625 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.421875,-0.3125 H 4.25 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + <g + id="g885" + style="fill:#000000;fill-opacity:1"> + <path + id="path879" + transform="translate(154.69,146.72)" + d="m 2.328125,-1.75 c -0.546875,0 -0.96875,-0.46875 -0.96875,-1 0,-0.5625 0.4375,-1.015625 0.96875,-1.015625 0.53125,0 0.953125,0.46875 0.953125,1 0,0.578125 -0.4375,1.015625 -0.953125,1.015625 z m -0.90625,0.34375 c 0.03125,0.015625 0.40625,0.25 0.90625,0.25 0.90625,0 1.640625,-0.71875 1.640625,-1.609375 C 3.96875,-3.0625 3.875,-3.34375 3.703125,-3.625 3.921875,-3.75 4.15625,-3.78125 4.28125,-3.796875 c 0.0625,0.265625 0.296875,0.34375 0.390625,0.34375 0.171875,0 0.40625,-0.125 0.40625,-0.421875 0,-0.21875 -0.1875,-0.53125 -0.734375,-0.53125 -0.109375,0 -0.59375,0.015625 -1.046875,0.34375 C 3.125,-4.171875 2.78125,-4.359375 2.328125,-4.359375 c -0.9375,0 -1.65625,0.75 -1.65625,1.59375 C 0.671875,-2.328125 0.84375,-2 1,-1.8125 c -0.109375,0.15625 -0.203125,0.375 -0.203125,0.671875 0,0.359375 0.140625,0.609375 0.234375,0.71875 -0.734375,0.453125 -0.734375,1.125 -0.734375,1.234375 0,0.859375 1.03125,1.46875 2.3125,1.46875 C 3.890625,2.28125 4.9375,1.671875 4.9375,0.8125 4.9375,0.453125 4.75,-0.046875 4.25,-0.3125 4.109375,-0.390625 3.703125,-0.609375 2.796875,-0.609375 h -0.6875 c -0.078125,0 -0.21875,0 -0.296875,-0.015625 -0.140625,0 -0.203125,0 -0.328125,-0.140625 -0.109375,-0.140625 -0.125,-0.34375 -0.125,-0.359375 0,-0.046875 0.03125,-0.1875 0.0625,-0.28125 z m 1.1875,3.09375 c -1,0 -1.734375,-0.4375 -1.734375,-0.875 0,-0.171875 0.078125,-0.5 0.40625,-0.6875 0.25,-0.171875 0.328125,-0.171875 1.0625,-0.171875 0.890625,0 2.015625,0 2.015625,0.859375 0,0.4375 -0.75,0.875 -1.75,0.875 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path881" + transform="translate(159.92036,146.72)" + d="m 4.640625,-1.09375 c 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.15625,0 -0.265625,0.015625 -0.328125,0.21875 -0.0625,0.125 -0.25,0.59375 -0.984375,0.59375 -0.84375,0 -1.5625,-0.703125 -1.5625,-1.609375 0,-0.46875 0.265625,-1.625 1.625,-1.625 0.203125,0 0.59375,0 0.59375,0.09375 0.015625,0.34375 0.203125,0.484375 0.4375,0.484375 0.234375,0 0.453125,-0.171875 0.453125,-0.453125 0,-0.734375 -1.046875,-0.734375 -1.484375,-0.734375 -1.71875,0 -2.3125,1.359375 -2.3125,2.234375 0,1.203125 0.9375,2.21875 2.1875,2.21875 1.390625,0 1.71875,-0.984375 1.71875,-1.15625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path883" + transform="translate(165.15073,146.72)" + d="m 4.640625,-1.09375 c 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.15625,0 -0.265625,0.015625 -0.328125,0.21875 -0.0625,0.125 -0.25,0.59375 -0.984375,0.59375 -0.84375,0 -1.5625,-0.703125 -1.5625,-1.609375 0,-0.46875 0.265625,-1.625 1.625,-1.625 0.203125,0 0.59375,0 0.59375,0.09375 0.015625,0.34375 0.203125,0.484375 0.4375,0.484375 0.234375,0 0.453125,-0.171875 0.453125,-0.453125 0,-0.734375 -1.046875,-0.734375 -1.484375,-0.734375 -1.71875,0 -2.3125,1.359375 -2.3125,2.234375 0,1.203125 0.9375,2.21875 2.1875,2.21875 1.390625,0 1.71875,-0.984375 1.71875,-1.15625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + <g + id="g905" + style="fill:#000000;fill-opacity:1"> + <path + id="path887" + transform="translate(175.61146,146.72)" + d="m 4.234375,-1.90625 c 0.203125,0 0.390625,0 0.390625,-0.359375 0,-1.140625 -0.640625,-2.125 -1.9375,-2.125 -1.1875,0 -2.140625,1 -2.140625,2.234375 0,1.203125 1.015625,2.21875 2.296875,2.21875 1.3125,0 1.78125,-0.90625 1.78125,-1.15625 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.1875,0 -0.265625,0.03125 -0.328125,0.21875 -0.21875,0.5 -0.765625,0.59375 -1.046875,0.59375 -0.75,0 -1.484375,-0.5 -1.65625,-1.359375 z M 1.265625,-2.5 C 1.40625,-3.234375 2,-3.78125 2.6875,-3.78125 c 0.515625,0 1.140625,0.25 1.234375,1.28125 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path889" + transform="translate(180.84182,146.72)" + d="M 2.859375,-2.21875 4,-3.6875 h 0.390625 c 0.140625,0 0.421875,0 0.421875,-0.296875 0,-0.3125 -0.265625,-0.3125 -0.421875,-0.3125 h -1.15625 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.21875,0.3125 0.484375,0.3125 l -0.734375,1 -0.75,-1 c 0.25,0 0.46875,0 0.46875,-0.3125 0,-0.296875 -0.25,-0.296875 -0.390625,-0.296875 H 0.734375 c -0.140625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 0.40625 L 2.3125,-2.21875 1.078125,-0.609375 h -0.40625 c -0.140625,0 -0.40625,0 -0.40625,0.3125 C 0.265625,0 0.53125,0 0.671875,0 H 1.84375 C 2,0 2.25,0 2.25,-0.296875 c 0,-0.3125 -0.21875,-0.3125 -0.53125,-0.3125 l 0.859375,-1.21875 0.890625,1.21875 c -0.28125,0 -0.5,0 -0.5,0.3125 C 2.96875,0 3.21875,0 3.375,0 h 1.15625 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 4.140625 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path891" + transform="translate(186.07219,146.72)" + d="M 3.65625,-0.3125 C 3.875,-0.015625 4.34375,0 4.71875,0 c 0.28125,0 0.5,0 0.5,-0.3125 0,-0.296875 -0.25,-0.296875 -0.390625,-0.296875 -0.421875,0 -0.515625,-0.046875 -0.59375,-0.078125 v -2.15625 c 0,-0.703125 -0.546875,-1.546875 -1.984375,-1.546875 -0.421875,0 -1.4375,0 -1.4375,0.734375 0,0.296875 0.203125,0.453125 0.4375,0.453125 0.15625,0 0.4375,-0.09375 0.4375,-0.453125 0,-0.078125 0.015625,-0.09375 0.21875,-0.109375 0.140625,-0.015625 0.265625,-0.015625 0.359375,-0.015625 0.75,0 1.265625,0.3125 1.265625,1.015625 -1.75,0.03125 -2.984375,0.53125 -2.984375,1.484375 0,0.6875 0.625,1.34375 1.640625,1.34375 0.375,0 1,-0.078125 1.46875,-0.375 z m -0.125,-1.859375 v 0.84375 c 0,0.21875 0,0.4375 -0.375,0.609375 -0.359375,0.171875 -0.8125,0.171875 -0.890625,0.171875 -0.625,0 -1.03125,-0.34375 -1.03125,-0.734375 0,-0.484375 0.859375,-0.859375 2.296875,-0.890625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path893" + transform="translate(191.30255,146.72)" + d="M 1.09375,-4 C 1.0625,-4.296875 0.875,-4.296875 0.6875,-4.296875 H 0.375 c -0.15625,0 -0.421875,0 -0.421875,0.296875 0,0.3125 0.21875,0.3125 0.578125,0.3125 v 3.078125 c -0.359375,0 -0.578125,0 -0.578125,0.3125 C -0.046875,0 0.234375,0 0.375,0 H 1.25 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.203125,-0.3125 -0.5625,-0.3125 v -1.78125 C 1.09375,-3.28125 1.5,-3.75 1.90625,-3.75 c 0.234375,0 0.359375,0.171875 0.359375,0.8125 v 2.328125 c -0.1875,0 -0.4375,0 -0.4375,0.3125 C 1.828125,0 2.109375,0 2.25,0 h 0.734375 c 0.15625,0 0.421875,0 0.421875,-0.296875 0,-0.3125 -0.21875,-0.3125 -0.578125,-0.3125 v -1.78125 c 0,-0.890625 0.40625,-1.359375 0.828125,-1.359375 0.21875,0 0.359375,0.171875 0.359375,0.8125 v 2.328125 c -0.1875,0 -0.4375,0 -0.4375,0.3125 C 3.578125,0 3.84375,0 3.984375,0 h 0.75 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.203125,-0.3125 -0.5625,-0.3125 v -2.40625 c 0,-0.203125 0,-1.34375 -0.890625,-1.34375 -0.296875,0 -0.703125,0.125 -0.984375,0.515625 C 2.546875,-4.171875 2.265625,-4.359375 1.9375,-4.359375 1.625,-4.359375 1.328125,-4.21875 1.09375,-4 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path895" + transform="translate(196.53292,146.72)" + d="m 1.65625,-2.625 c 0,-0.59375 0.578125,-1.125 1.203125,-1.125 0.734375,0 1.3125,0.734375 1.3125,1.59375 0,0.953125 -0.6875,1.609375 -1.390625,1.609375 -0.78125,0 -1.125,-0.875 -1.125,-1.359375 z m 0,2.171875 C 2.0625,-0.03125 2.5,0.0625 2.8125,0.0625 c 1.078125,0 2.046875,-0.953125 2.046875,-2.21875 0,-1.21875 -0.875,-2.203125 -1.9375,-2.203125 C 2.4375,-4.359375 2,-4.171875 1.65625,-3.875 1.65625,-4.15625 1.640625,-4.296875 1.25,-4.296875 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 5.296875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.390625,0.3125 h 1.59375 C 2.25,2.21875 2.5,2.21875 2.5,1.90625 2.5,1.609375 2.25,1.609375 2.09375,1.609375 h -0.4375 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path897" + transform="translate(201.76328,146.72)" + d="m 2.953125,-5.6875 c 0,-0.296875 -0.046875,-0.40625 -0.390625,-0.40625 H 0.984375 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 1.28125 v 4.875 h -1.28125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.578125,0 0.84375,0 0.984375,0 H 4.25 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.234375,-0.3125 -0.40625,-0.3125 H 2.953125 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path899" + transform="translate(206.99365,146.72)" + d="m 4.234375,-1.90625 c 0.203125,0 0.390625,0 0.390625,-0.359375 0,-1.140625 -0.640625,-2.125 -1.9375,-2.125 -1.1875,0 -2.140625,1 -2.140625,2.234375 0,1.203125 1.015625,2.21875 2.296875,2.21875 1.3125,0 1.78125,-0.90625 1.78125,-1.15625 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.1875,0 -0.265625,0.03125 -0.328125,0.21875 -0.21875,0.5 -0.765625,0.59375 -1.046875,0.59375 -0.75,0 -1.484375,-0.5 -1.65625,-1.359375 z M 1.265625,-2.5 C 1.40625,-3.234375 2,-3.78125 2.6875,-3.78125 c 0.515625,0 1.140625,0.25 1.234375,1.28125 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path901" + transform="translate(212.22401,146.72)" + d="M 3.234375,-0.625 C 3.234375,-0.984375 2.9375,-1.25 2.625,-1.25 2.25,-1.25 2,-0.9375 2,-0.625 2,-0.265625 2.296875,0 2.609375,0 c 0.375,0 0.625,-0.3125 0.625,-0.625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path903" + transform="translate(217.45438,146.72)" + d="m 4.640625,-1.09375 c 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.15625,0 -0.265625,0.015625 -0.328125,0.21875 -0.0625,0.125 -0.25,0.59375 -0.984375,0.59375 -0.84375,0 -1.5625,-0.703125 -1.5625,-1.609375 0,-0.46875 0.265625,-1.625 1.625,-1.625 0.203125,0 0.59375,0 0.59375,0.09375 0.015625,0.34375 0.203125,0.484375 0.4375,0.484375 0.234375,0 0.453125,-0.171875 0.453125,-0.453125 0,-0.734375 -1.046875,-0.734375 -1.484375,-0.734375 -1.71875,0 -2.3125,1.359375 -2.3125,2.234375 0,1.203125 0.9375,2.21875 2.1875,2.21875 1.390625,0 1.71875,-0.984375 1.71875,-1.15625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + <g + id="g911" + style="fill:#000000;fill-opacity:1"> + <path + id="path907" + transform="translate(227.91511,146.72)" + d="m 4.203125,-2.703125 c 0.109375,0 0.46875,0 0.46875,-0.34375 0,-0.359375 -0.359375,-0.359375 -0.46875,-0.359375 H 1.03125 c -0.125,0 -0.46875,0 -0.46875,0.359375 0,0.34375 0.34375,0.34375 0.46875,0.34375 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path909" + transform="translate(233.14547,146.72)" + d="m 4.65625,-2.15625 c 0,-1.25 -0.921875,-2.234375 -2.046875,-2.234375 -1.109375,0 -2.046875,0.984375 -2.046875,2.234375 0,1.265625 0.953125,2.21875 2.046875,2.21875 1.09375,0 2.046875,-0.953125 2.046875,-2.21875 z M 2.609375,-0.546875 C 1.875,-0.546875 1.25,-1.296875 1.25,-2.21875 c 0,-0.90625 0.65625,-1.5625 1.359375,-1.5625 0.71875,0 1.359375,0.65625 1.359375,1.5625 0,0.921875 -0.625,1.671875 -1.359375,1.671875 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + <g + id="g927" + style="fill:#000000;fill-opacity:1"> + <path + id="path913" + transform="translate(243.6062,146.72)" + d="m 4.234375,-1.90625 c 0.203125,0 0.390625,0 0.390625,-0.359375 0,-1.140625 -0.640625,-2.125 -1.9375,-2.125 -1.1875,0 -2.140625,1 -2.140625,2.234375 0,1.203125 1.015625,2.21875 2.296875,2.21875 1.3125,0 1.78125,-0.90625 1.78125,-1.15625 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.1875,0 -0.265625,0.03125 -0.328125,0.21875 -0.21875,0.5 -0.765625,0.59375 -1.046875,0.59375 -0.75,0 -1.484375,-0.5 -1.65625,-1.359375 z M 1.265625,-2.5 C 1.40625,-3.234375 2,-3.78125 2.6875,-3.78125 c 0.515625,0 1.140625,0.25 1.234375,1.28125 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path915" + transform="translate(248.83657,146.72)" + d="M 2.859375,-2.21875 4,-3.6875 h 0.390625 c 0.140625,0 0.421875,0 0.421875,-0.296875 0,-0.3125 -0.265625,-0.3125 -0.421875,-0.3125 h -1.15625 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.21875,0.3125 0.484375,0.3125 l -0.734375,1 -0.75,-1 c 0.25,0 0.46875,0 0.46875,-0.3125 0,-0.296875 -0.25,-0.296875 -0.390625,-0.296875 H 0.734375 c -0.140625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 0.40625 L 2.3125,-2.21875 1.078125,-0.609375 h -0.40625 c -0.140625,0 -0.40625,0 -0.40625,0.3125 C 0.265625,0 0.53125,0 0.671875,0 H 1.84375 C 2,0 2.25,0 2.25,-0.296875 c 0,-0.3125 -0.21875,-0.3125 -0.53125,-0.3125 l 0.859375,-1.21875 0.890625,1.21875 c -0.28125,0 -0.5,0 -0.5,0.3125 C 2.96875,0 3.21875,0 3.375,0 h 1.15625 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 4.140625 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path917" + transform="translate(254.06693,146.72)" + d="M 3.65625,-0.3125 C 3.875,-0.015625 4.34375,0 4.71875,0 c 0.28125,0 0.5,0 0.5,-0.3125 0,-0.296875 -0.25,-0.296875 -0.390625,-0.296875 -0.421875,0 -0.515625,-0.046875 -0.59375,-0.078125 v -2.15625 c 0,-0.703125 -0.546875,-1.546875 -1.984375,-1.546875 -0.421875,0 -1.4375,0 -1.4375,0.734375 0,0.296875 0.203125,0.453125 0.4375,0.453125 0.15625,0 0.4375,-0.09375 0.4375,-0.453125 0,-0.078125 0.015625,-0.09375 0.21875,-0.109375 0.140625,-0.015625 0.265625,-0.015625 0.359375,-0.015625 0.75,0 1.265625,0.3125 1.265625,1.015625 -1.75,0.03125 -2.984375,0.53125 -2.984375,1.484375 0,0.6875 0.625,1.34375 1.640625,1.34375 0.375,0 1,-0.078125 1.46875,-0.375 z m -0.125,-1.859375 v 0.84375 c 0,0.21875 0,0.4375 -0.375,0.609375 -0.359375,0.171875 -0.8125,0.171875 -0.890625,0.171875 -0.625,0 -1.03125,-0.34375 -1.03125,-0.734375 0,-0.484375 0.859375,-0.859375 2.296875,-0.890625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path919" + transform="translate(259.2973,146.72)" + d="M 1.09375,-4 C 1.0625,-4.296875 0.875,-4.296875 0.6875,-4.296875 H 0.375 c -0.15625,0 -0.421875,0 -0.421875,0.296875 0,0.3125 0.21875,0.3125 0.578125,0.3125 v 3.078125 c -0.359375,0 -0.578125,0 -0.578125,0.3125 C -0.046875,0 0.234375,0 0.375,0 H 1.25 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.203125,-0.3125 -0.5625,-0.3125 v -1.78125 C 1.09375,-3.28125 1.5,-3.75 1.90625,-3.75 c 0.234375,0 0.359375,0.171875 0.359375,0.8125 v 2.328125 c -0.1875,0 -0.4375,0 -0.4375,0.3125 C 1.828125,0 2.109375,0 2.25,0 h 0.734375 c 0.15625,0 0.421875,0 0.421875,-0.296875 0,-0.3125 -0.21875,-0.3125 -0.578125,-0.3125 v -1.78125 c 0,-0.890625 0.40625,-1.359375 0.828125,-1.359375 0.21875,0 0.359375,0.171875 0.359375,0.8125 v 2.328125 c -0.1875,0 -0.4375,0 -0.4375,0.3125 C 3.578125,0 3.84375,0 3.984375,0 h 0.75 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.203125,-0.3125 -0.5625,-0.3125 v -2.40625 c 0,-0.203125 0,-1.34375 -0.890625,-1.34375 -0.296875,0 -0.703125,0.125 -0.984375,0.515625 C 2.546875,-4.171875 2.265625,-4.359375 1.9375,-4.359375 1.625,-4.359375 1.328125,-4.21875 1.09375,-4 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path921" + transform="translate(264.52767,146.72)" + d="m 1.65625,-2.625 c 0,-0.59375 0.578125,-1.125 1.203125,-1.125 0.734375,0 1.3125,0.734375 1.3125,1.59375 0,0.953125 -0.6875,1.609375 -1.390625,1.609375 -0.78125,0 -1.125,-0.875 -1.125,-1.359375 z m 0,2.171875 C 2.0625,-0.03125 2.5,0.0625 2.8125,0.0625 c 1.078125,0 2.046875,-0.953125 2.046875,-2.21875 0,-1.21875 -0.875,-2.203125 -1.9375,-2.203125 C 2.4375,-4.359375 2,-4.171875 1.65625,-3.875 1.65625,-4.15625 1.640625,-4.296875 1.25,-4.296875 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 5.296875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.390625,0.3125 h 1.59375 C 2.25,2.21875 2.5,2.21875 2.5,1.90625 2.5,1.609375 2.25,1.609375 2.09375,1.609375 h -0.4375 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path923" + transform="translate(269.75803,146.72)" + d="m 2.953125,-5.6875 c 0,-0.296875 -0.046875,-0.40625 -0.390625,-0.40625 H 0.984375 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 1.28125 v 4.875 h -1.28125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.578125,0 0.84375,0 0.984375,0 H 4.25 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.234375,-0.3125 -0.40625,-0.3125 H 2.953125 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path925" + transform="translate(274.9884,146.72)" + d="m 4.234375,-1.90625 c 0.203125,0 0.390625,0 0.390625,-0.359375 0,-1.140625 -0.640625,-2.125 -1.9375,-2.125 -1.1875,0 -2.140625,1 -2.140625,2.234375 0,1.203125 1.015625,2.21875 2.296875,2.21875 1.3125,0 1.78125,-0.90625 1.78125,-1.15625 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.1875,0 -0.265625,0.03125 -0.328125,0.21875 -0.21875,0.5 -0.765625,0.59375 -1.046875,0.59375 -0.75,0 -1.484375,-0.5 -1.65625,-1.359375 z M 1.265625,-2.5 C 1.40625,-3.234375 2,-3.78125 2.6875,-3.78125 c 0.515625,0 1.140625,0.25 1.234375,1.28125 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> + </g> +</svg> diff --git a/slides/figs/ex_makefile_cible.svg b/slides/figs/ex_makefile_cible.svg new file mode 100644 index 0000000000000000000000000000000000000000..8797ff219b0a61196dd5946cff4261a4d0ed3a75 --- /dev/null +++ b/slides/figs/ex_makefile_cible.svg @@ -0,0 +1,498 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:ns1="http://www.iki.fi/pav/software/textext/" + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="307.34586mm" + height="74.418083mm" + viewBox="0 0 307.34585 74.418081" + version="1.1" + id="svg8" + inkscape:version="0.92.4 5da689c313, 2019-01-14" + sodipodi:docname="ex_makefile_cible.svg"> + <defs + id="defs2" /> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="0.7" + inkscape:cx="515.33679" + inkscape:cy="186.68853" + inkscape:document-units="mm" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:window-width="1920" + inkscape:window-height="1028" + inkscape:window-x="0" + inkscape:window-y="24" + inkscape:window-maximized="1" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" /> + <metadata + id="metadata5"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(58.835132,-94.095119)"> + <g + id="g930" + ns1:jacobian_sqrt="1.968835" + ns1:alignment="middle center" + ns1:scale="5.58095094442" + ns1:preamble="/usr/share/inkscape/extensions/textext/default_packages.tex" + ns1:text="\\begin{verbatim}\nexample: example.c example.h\n gcc example.c -o example\n\\end{verbatim}" + ns1:pdfconverter="pdf2svg" + ns1:texconverter="pdflatex" + ns1:version="0.11.0" + transform="matrix(1.968835,0,0,1.968835,-302.95453,-124.84567)"> + <g + id="surface1"> + <g + id="g837" + style="fill:#000000;fill-opacity:1"> + <path + id="path821" + transform="translate(133.768,134.765)" + d="m 4.234375,-1.90625 c 0.203125,0 0.390625,0 0.390625,-0.359375 0,-1.140625 -0.640625,-2.125 -1.9375,-2.125 -1.1875,0 -2.140625,1 -2.140625,2.234375 0,1.203125 1.015625,2.21875 2.296875,2.21875 1.3125,0 1.78125,-0.90625 1.78125,-1.15625 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.1875,0 -0.265625,0.03125 -0.328125,0.21875 -0.21875,0.5 -0.765625,0.59375 -1.046875,0.59375 -0.75,0 -1.484375,-0.5 -1.65625,-1.359375 z M 1.265625,-2.5 C 1.40625,-3.234375 2,-3.78125 2.6875,-3.78125 c 0.515625,0 1.140625,0.25 1.234375,1.28125 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path823" + transform="translate(138.99836,134.765)" + d="M 2.859375,-2.21875 4,-3.6875 h 0.390625 c 0.140625,0 0.421875,0 0.421875,-0.296875 0,-0.3125 -0.265625,-0.3125 -0.421875,-0.3125 h -1.15625 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.21875,0.3125 0.484375,0.3125 l -0.734375,1 -0.75,-1 c 0.25,0 0.46875,0 0.46875,-0.3125 0,-0.296875 -0.25,-0.296875 -0.390625,-0.296875 H 0.734375 c -0.140625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 0.40625 L 2.3125,-2.21875 1.078125,-0.609375 h -0.40625 c -0.140625,0 -0.40625,0 -0.40625,0.3125 C 0.265625,0 0.53125,0 0.671875,0 H 1.84375 C 2,0 2.25,0 2.25,-0.296875 c 0,-0.3125 -0.21875,-0.3125 -0.53125,-0.3125 l 0.859375,-1.21875 0.890625,1.21875 c -0.28125,0 -0.5,0 -0.5,0.3125 C 2.96875,0 3.21875,0 3.375,0 h 1.15625 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 4.140625 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path825" + transform="translate(144.22873,134.765)" + d="M 3.65625,-0.3125 C 3.875,-0.015625 4.34375,0 4.71875,0 c 0.28125,0 0.5,0 0.5,-0.3125 0,-0.296875 -0.25,-0.296875 -0.390625,-0.296875 -0.421875,0 -0.515625,-0.046875 -0.59375,-0.078125 v -2.15625 c 0,-0.703125 -0.546875,-1.546875 -1.984375,-1.546875 -0.421875,0 -1.4375,0 -1.4375,0.734375 0,0.296875 0.203125,0.453125 0.4375,0.453125 0.15625,0 0.4375,-0.09375 0.4375,-0.453125 0,-0.078125 0.015625,-0.09375 0.21875,-0.109375 0.140625,-0.015625 0.265625,-0.015625 0.359375,-0.015625 0.75,0 1.265625,0.3125 1.265625,1.015625 -1.75,0.03125 -2.984375,0.53125 -2.984375,1.484375 0,0.6875 0.625,1.34375 1.640625,1.34375 0.375,0 1,-0.078125 1.46875,-0.375 z m -0.125,-1.859375 v 0.84375 c 0,0.21875 0,0.4375 -0.375,0.609375 -0.359375,0.171875 -0.8125,0.171875 -0.890625,0.171875 -0.625,0 -1.03125,-0.34375 -1.03125,-0.734375 0,-0.484375 0.859375,-0.859375 2.296875,-0.890625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path827" + transform="translate(149.45909,134.765)" + d="M 1.09375,-4 C 1.0625,-4.296875 0.875,-4.296875 0.6875,-4.296875 H 0.375 c -0.15625,0 -0.421875,0 -0.421875,0.296875 0,0.3125 0.21875,0.3125 0.578125,0.3125 v 3.078125 c -0.359375,0 -0.578125,0 -0.578125,0.3125 C -0.046875,0 0.234375,0 0.375,0 H 1.25 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.203125,-0.3125 -0.5625,-0.3125 v -1.78125 C 1.09375,-3.28125 1.5,-3.75 1.90625,-3.75 c 0.234375,0 0.359375,0.171875 0.359375,0.8125 v 2.328125 c -0.1875,0 -0.4375,0 -0.4375,0.3125 C 1.828125,0 2.109375,0 2.25,0 h 0.734375 c 0.15625,0 0.421875,0 0.421875,-0.296875 0,-0.3125 -0.21875,-0.3125 -0.578125,-0.3125 v -1.78125 c 0,-0.890625 0.40625,-1.359375 0.828125,-1.359375 0.21875,0 0.359375,0.171875 0.359375,0.8125 v 2.328125 c -0.1875,0 -0.4375,0 -0.4375,0.3125 C 3.578125,0 3.84375,0 3.984375,0 h 0.75 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.203125,-0.3125 -0.5625,-0.3125 v -2.40625 c 0,-0.203125 0,-1.34375 -0.890625,-1.34375 -0.296875,0 -0.703125,0.125 -0.984375,0.515625 C 2.546875,-4.171875 2.265625,-4.359375 1.9375,-4.359375 1.625,-4.359375 1.328125,-4.21875 1.09375,-4 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path829" + transform="translate(154.68946,134.765)" + d="m 1.65625,-2.625 c 0,-0.59375 0.578125,-1.125 1.203125,-1.125 0.734375,0 1.3125,0.734375 1.3125,1.59375 0,0.953125 -0.6875,1.609375 -1.390625,1.609375 -0.78125,0 -1.125,-0.875 -1.125,-1.359375 z m 0,2.171875 C 2.0625,-0.03125 2.5,0.0625 2.8125,0.0625 c 1.078125,0 2.046875,-0.953125 2.046875,-2.21875 0,-1.21875 -0.875,-2.203125 -1.9375,-2.203125 C 2.4375,-4.359375 2,-4.171875 1.65625,-3.875 1.65625,-4.15625 1.640625,-4.296875 1.25,-4.296875 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 5.296875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.390625,0.3125 h 1.59375 C 2.25,2.21875 2.5,2.21875 2.5,1.90625 2.5,1.609375 2.25,1.609375 2.09375,1.609375 h -0.4375 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path831" + transform="translate(159.91982,134.765)" + d="m 2.953125,-5.6875 c 0,-0.296875 -0.046875,-0.40625 -0.390625,-0.40625 H 0.984375 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 1.28125 v 4.875 h -1.28125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.578125,0 0.84375,0 0.984375,0 H 4.25 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.234375,-0.3125 -0.40625,-0.3125 H 2.953125 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path833" + transform="translate(165.15019,134.765)" + d="m 4.234375,-1.90625 c 0.203125,0 0.390625,0 0.390625,-0.359375 0,-1.140625 -0.640625,-2.125 -1.9375,-2.125 -1.1875,0 -2.140625,1 -2.140625,2.234375 0,1.203125 1.015625,2.21875 2.296875,2.21875 1.3125,0 1.78125,-0.90625 1.78125,-1.15625 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.1875,0 -0.265625,0.03125 -0.328125,0.21875 -0.21875,0.5 -0.765625,0.59375 -1.046875,0.59375 -0.75,0 -1.484375,-0.5 -1.65625,-1.359375 z M 1.265625,-2.5 C 1.40625,-3.234375 2,-3.78125 2.6875,-3.78125 c 0.515625,0 1.140625,0.25 1.234375,1.28125 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path835" + transform="translate(170.38055,134.765)" + d="m 3.234375,-3.671875 c 0,-0.359375 -0.296875,-0.625 -0.609375,-0.625 -0.375,0 -0.625,0.3125 -0.625,0.625 0,0.359375 0.296875,0.625 0.609375,0.625 0.375,0 0.625,-0.3125 0.625,-0.625 z m 0,3.046875 C 3.234375,-0.984375 2.9375,-1.25 2.625,-1.25 2.25,-1.25 2,-0.9375 2,-0.625 2,-0.265625 2.296875,0 2.609375,0 c 0.375,0 0.625,-0.3125 0.625,-0.625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + <g + id="g857" + style="fill:#000000;fill-opacity:1"> + <path + id="path839" + transform="translate(180.84128,134.765)" + d="m 4.234375,-1.90625 c 0.203125,0 0.390625,0 0.390625,-0.359375 0,-1.140625 -0.640625,-2.125 -1.9375,-2.125 -1.1875,0 -2.140625,1 -2.140625,2.234375 0,1.203125 1.015625,2.21875 2.296875,2.21875 1.3125,0 1.78125,-0.90625 1.78125,-1.15625 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.1875,0 -0.265625,0.03125 -0.328125,0.21875 -0.21875,0.5 -0.765625,0.59375 -1.046875,0.59375 -0.75,0 -1.484375,-0.5 -1.65625,-1.359375 z M 1.265625,-2.5 C 1.40625,-3.234375 2,-3.78125 2.6875,-3.78125 c 0.515625,0 1.140625,0.25 1.234375,1.28125 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path841" + transform="translate(186.07165,134.765)" + d="M 2.859375,-2.21875 4,-3.6875 h 0.390625 c 0.140625,0 0.421875,0 0.421875,-0.296875 0,-0.3125 -0.265625,-0.3125 -0.421875,-0.3125 h -1.15625 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.21875,0.3125 0.484375,0.3125 l -0.734375,1 -0.75,-1 c 0.25,0 0.46875,0 0.46875,-0.3125 0,-0.296875 -0.25,-0.296875 -0.390625,-0.296875 H 0.734375 c -0.140625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 0.40625 L 2.3125,-2.21875 1.078125,-0.609375 h -0.40625 c -0.140625,0 -0.40625,0 -0.40625,0.3125 C 0.265625,0 0.53125,0 0.671875,0 H 1.84375 C 2,0 2.25,0 2.25,-0.296875 c 0,-0.3125 -0.21875,-0.3125 -0.53125,-0.3125 l 0.859375,-1.21875 0.890625,1.21875 c -0.28125,0 -0.5,0 -0.5,0.3125 C 2.96875,0 3.21875,0 3.375,0 h 1.15625 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 4.140625 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path843" + transform="translate(191.30201,134.765)" + d="M 3.65625,-0.3125 C 3.875,-0.015625 4.34375,0 4.71875,0 c 0.28125,0 0.5,0 0.5,-0.3125 0,-0.296875 -0.25,-0.296875 -0.390625,-0.296875 -0.421875,0 -0.515625,-0.046875 -0.59375,-0.078125 v -2.15625 c 0,-0.703125 -0.546875,-1.546875 -1.984375,-1.546875 -0.421875,0 -1.4375,0 -1.4375,0.734375 0,0.296875 0.203125,0.453125 0.4375,0.453125 0.15625,0 0.4375,-0.09375 0.4375,-0.453125 0,-0.078125 0.015625,-0.09375 0.21875,-0.109375 0.140625,-0.015625 0.265625,-0.015625 0.359375,-0.015625 0.75,0 1.265625,0.3125 1.265625,1.015625 -1.75,0.03125 -2.984375,0.53125 -2.984375,1.484375 0,0.6875 0.625,1.34375 1.640625,1.34375 0.375,0 1,-0.078125 1.46875,-0.375 z m -0.125,-1.859375 v 0.84375 c 0,0.21875 0,0.4375 -0.375,0.609375 -0.359375,0.171875 -0.8125,0.171875 -0.890625,0.171875 -0.625,0 -1.03125,-0.34375 -1.03125,-0.734375 0,-0.484375 0.859375,-0.859375 2.296875,-0.890625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path845" + transform="translate(196.53238,134.765)" + d="M 1.09375,-4 C 1.0625,-4.296875 0.875,-4.296875 0.6875,-4.296875 H 0.375 c -0.15625,0 -0.421875,0 -0.421875,0.296875 0,0.3125 0.21875,0.3125 0.578125,0.3125 v 3.078125 c -0.359375,0 -0.578125,0 -0.578125,0.3125 C -0.046875,0 0.234375,0 0.375,0 H 1.25 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.203125,-0.3125 -0.5625,-0.3125 v -1.78125 C 1.09375,-3.28125 1.5,-3.75 1.90625,-3.75 c 0.234375,0 0.359375,0.171875 0.359375,0.8125 v 2.328125 c -0.1875,0 -0.4375,0 -0.4375,0.3125 C 1.828125,0 2.109375,0 2.25,0 h 0.734375 c 0.15625,0 0.421875,0 0.421875,-0.296875 0,-0.3125 -0.21875,-0.3125 -0.578125,-0.3125 v -1.78125 c 0,-0.890625 0.40625,-1.359375 0.828125,-1.359375 0.21875,0 0.359375,0.171875 0.359375,0.8125 v 2.328125 c -0.1875,0 -0.4375,0 -0.4375,0.3125 C 3.578125,0 3.84375,0 3.984375,0 h 0.75 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.203125,-0.3125 -0.5625,-0.3125 v -2.40625 c 0,-0.203125 0,-1.34375 -0.890625,-1.34375 -0.296875,0 -0.703125,0.125 -0.984375,0.515625 C 2.546875,-4.171875 2.265625,-4.359375 1.9375,-4.359375 1.625,-4.359375 1.328125,-4.21875 1.09375,-4 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path847" + transform="translate(201.76274,134.765)" + d="m 1.65625,-2.625 c 0,-0.59375 0.578125,-1.125 1.203125,-1.125 0.734375,0 1.3125,0.734375 1.3125,1.59375 0,0.953125 -0.6875,1.609375 -1.390625,1.609375 -0.78125,0 -1.125,-0.875 -1.125,-1.359375 z m 0,2.171875 C 2.0625,-0.03125 2.5,0.0625 2.8125,0.0625 c 1.078125,0 2.046875,-0.953125 2.046875,-2.21875 0,-1.21875 -0.875,-2.203125 -1.9375,-2.203125 C 2.4375,-4.359375 2,-4.171875 1.65625,-3.875 1.65625,-4.15625 1.640625,-4.296875 1.25,-4.296875 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 5.296875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.390625,0.3125 h 1.59375 C 2.25,2.21875 2.5,2.21875 2.5,1.90625 2.5,1.609375 2.25,1.609375 2.09375,1.609375 h -0.4375 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path849" + transform="translate(206.99311,134.765)" + d="m 2.953125,-5.6875 c 0,-0.296875 -0.046875,-0.40625 -0.390625,-0.40625 H 0.984375 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 1.28125 v 4.875 h -1.28125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.578125,0 0.84375,0 0.984375,0 H 4.25 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.234375,-0.3125 -0.40625,-0.3125 H 2.953125 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path851" + transform="translate(212.22347,134.765)" + d="m 4.234375,-1.90625 c 0.203125,0 0.390625,0 0.390625,-0.359375 0,-1.140625 -0.640625,-2.125 -1.9375,-2.125 -1.1875,0 -2.140625,1 -2.140625,2.234375 0,1.203125 1.015625,2.21875 2.296875,2.21875 1.3125,0 1.78125,-0.90625 1.78125,-1.15625 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.1875,0 -0.265625,0.03125 -0.328125,0.21875 -0.21875,0.5 -0.765625,0.59375 -1.046875,0.59375 -0.75,0 -1.484375,-0.5 -1.65625,-1.359375 z M 1.265625,-2.5 C 1.40625,-3.234375 2,-3.78125 2.6875,-3.78125 c 0.515625,0 1.140625,0.25 1.234375,1.28125 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path853" + transform="translate(217.45384,134.765)" + d="M 3.234375,-0.625 C 3.234375,-0.984375 2.9375,-1.25 2.625,-1.25 2.25,-1.25 2,-0.9375 2,-0.625 2,-0.265625 2.296875,0 2.609375,0 c 0.375,0 0.625,-0.3125 0.625,-0.625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path855" + transform="translate(222.6842,134.765)" + d="m 4.640625,-1.09375 c 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.15625,0 -0.265625,0.015625 -0.328125,0.21875 -0.0625,0.125 -0.25,0.59375 -0.984375,0.59375 -0.84375,0 -1.5625,-0.703125 -1.5625,-1.609375 0,-0.46875 0.265625,-1.625 1.625,-1.625 0.203125,0 0.59375,0 0.59375,0.09375 0.015625,0.34375 0.203125,0.484375 0.4375,0.484375 0.234375,0 0.453125,-0.171875 0.453125,-0.453125 0,-0.734375 -1.046875,-0.734375 -1.484375,-0.734375 -1.71875,0 -2.3125,1.359375 -2.3125,2.234375 0,1.203125 0.9375,2.21875 2.1875,2.21875 1.390625,0 1.71875,-0.984375 1.71875,-1.15625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + <g + id="g877" + style="fill:#000000;fill-opacity:1"> + <path + id="path859" + transform="translate(233.14493,134.765)" + d="m 4.234375,-1.90625 c 0.203125,0 0.390625,0 0.390625,-0.359375 0,-1.140625 -0.640625,-2.125 -1.9375,-2.125 -1.1875,0 -2.140625,1 -2.140625,2.234375 0,1.203125 1.015625,2.21875 2.296875,2.21875 1.3125,0 1.78125,-0.90625 1.78125,-1.15625 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.1875,0 -0.265625,0.03125 -0.328125,0.21875 -0.21875,0.5 -0.765625,0.59375 -1.046875,0.59375 -0.75,0 -1.484375,-0.5 -1.65625,-1.359375 z M 1.265625,-2.5 C 1.40625,-3.234375 2,-3.78125 2.6875,-3.78125 c 0.515625,0 1.140625,0.25 1.234375,1.28125 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path861" + transform="translate(238.3753,134.765)" + d="M 2.859375,-2.21875 4,-3.6875 h 0.390625 c 0.140625,0 0.421875,0 0.421875,-0.296875 0,-0.3125 -0.265625,-0.3125 -0.421875,-0.3125 h -1.15625 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.21875,0.3125 0.484375,0.3125 l -0.734375,1 -0.75,-1 c 0.25,0 0.46875,0 0.46875,-0.3125 0,-0.296875 -0.25,-0.296875 -0.390625,-0.296875 H 0.734375 c -0.140625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 0.40625 L 2.3125,-2.21875 1.078125,-0.609375 h -0.40625 c -0.140625,0 -0.40625,0 -0.40625,0.3125 C 0.265625,0 0.53125,0 0.671875,0 H 1.84375 C 2,0 2.25,0 2.25,-0.296875 c 0,-0.3125 -0.21875,-0.3125 -0.53125,-0.3125 l 0.859375,-1.21875 0.890625,1.21875 c -0.28125,0 -0.5,0 -0.5,0.3125 C 2.96875,0 3.21875,0 3.375,0 h 1.15625 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 4.140625 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path863" + transform="translate(243.60566,134.765)" + d="M 3.65625,-0.3125 C 3.875,-0.015625 4.34375,0 4.71875,0 c 0.28125,0 0.5,0 0.5,-0.3125 0,-0.296875 -0.25,-0.296875 -0.390625,-0.296875 -0.421875,0 -0.515625,-0.046875 -0.59375,-0.078125 v -2.15625 c 0,-0.703125 -0.546875,-1.546875 -1.984375,-1.546875 -0.421875,0 -1.4375,0 -1.4375,0.734375 0,0.296875 0.203125,0.453125 0.4375,0.453125 0.15625,0 0.4375,-0.09375 0.4375,-0.453125 0,-0.078125 0.015625,-0.09375 0.21875,-0.109375 0.140625,-0.015625 0.265625,-0.015625 0.359375,-0.015625 0.75,0 1.265625,0.3125 1.265625,1.015625 -1.75,0.03125 -2.984375,0.53125 -2.984375,1.484375 0,0.6875 0.625,1.34375 1.640625,1.34375 0.375,0 1,-0.078125 1.46875,-0.375 z m -0.125,-1.859375 v 0.84375 c 0,0.21875 0,0.4375 -0.375,0.609375 -0.359375,0.171875 -0.8125,0.171875 -0.890625,0.171875 -0.625,0 -1.03125,-0.34375 -1.03125,-0.734375 0,-0.484375 0.859375,-0.859375 2.296875,-0.890625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path865" + transform="translate(248.83603,134.765)" + d="M 1.09375,-4 C 1.0625,-4.296875 0.875,-4.296875 0.6875,-4.296875 H 0.375 c -0.15625,0 -0.421875,0 -0.421875,0.296875 0,0.3125 0.21875,0.3125 0.578125,0.3125 v 3.078125 c -0.359375,0 -0.578125,0 -0.578125,0.3125 C -0.046875,0 0.234375,0 0.375,0 H 1.25 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.203125,-0.3125 -0.5625,-0.3125 v -1.78125 C 1.09375,-3.28125 1.5,-3.75 1.90625,-3.75 c 0.234375,0 0.359375,0.171875 0.359375,0.8125 v 2.328125 c -0.1875,0 -0.4375,0 -0.4375,0.3125 C 1.828125,0 2.109375,0 2.25,0 h 0.734375 c 0.15625,0 0.421875,0 0.421875,-0.296875 0,-0.3125 -0.21875,-0.3125 -0.578125,-0.3125 v -1.78125 c 0,-0.890625 0.40625,-1.359375 0.828125,-1.359375 0.21875,0 0.359375,0.171875 0.359375,0.8125 v 2.328125 c -0.1875,0 -0.4375,0 -0.4375,0.3125 C 3.578125,0 3.84375,0 3.984375,0 h 0.75 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.203125,-0.3125 -0.5625,-0.3125 v -2.40625 c 0,-0.203125 0,-1.34375 -0.890625,-1.34375 -0.296875,0 -0.703125,0.125 -0.984375,0.515625 C 2.546875,-4.171875 2.265625,-4.359375 1.9375,-4.359375 1.625,-4.359375 1.328125,-4.21875 1.09375,-4 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path867" + transform="translate(254.06639,134.765)" + d="m 1.65625,-2.625 c 0,-0.59375 0.578125,-1.125 1.203125,-1.125 0.734375,0 1.3125,0.734375 1.3125,1.59375 0,0.953125 -0.6875,1.609375 -1.390625,1.609375 -0.78125,0 -1.125,-0.875 -1.125,-1.359375 z m 0,2.171875 C 2.0625,-0.03125 2.5,0.0625 2.8125,0.0625 c 1.078125,0 2.046875,-0.953125 2.046875,-2.21875 0,-1.21875 -0.875,-2.203125 -1.9375,-2.203125 C 2.4375,-4.359375 2,-4.171875 1.65625,-3.875 1.65625,-4.15625 1.640625,-4.296875 1.25,-4.296875 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 5.296875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.390625,0.3125 h 1.59375 C 2.25,2.21875 2.5,2.21875 2.5,1.90625 2.5,1.609375 2.25,1.609375 2.09375,1.609375 h -0.4375 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path869" + transform="translate(259.29676,134.765)" + d="m 2.953125,-5.6875 c 0,-0.296875 -0.046875,-0.40625 -0.390625,-0.40625 H 0.984375 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 1.28125 v 4.875 h -1.28125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.578125,0 0.84375,0 0.984375,0 H 4.25 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.234375,-0.3125 -0.40625,-0.3125 H 2.953125 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path871" + transform="translate(264.52712,134.765)" + d="m 4.234375,-1.90625 c 0.203125,0 0.390625,0 0.390625,-0.359375 0,-1.140625 -0.640625,-2.125 -1.9375,-2.125 -1.1875,0 -2.140625,1 -2.140625,2.234375 0,1.203125 1.015625,2.21875 2.296875,2.21875 1.3125,0 1.78125,-0.90625 1.78125,-1.15625 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.1875,0 -0.265625,0.03125 -0.328125,0.21875 -0.21875,0.5 -0.765625,0.59375 -1.046875,0.59375 -0.75,0 -1.484375,-0.5 -1.65625,-1.359375 z M 1.265625,-2.5 C 1.40625,-3.234375 2,-3.78125 2.6875,-3.78125 c 0.515625,0 1.140625,0.25 1.234375,1.28125 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path873" + transform="translate(269.75749,134.765)" + d="M 3.234375,-0.625 C 3.234375,-0.984375 2.9375,-1.25 2.625,-1.25 2.25,-1.25 2,-0.9375 2,-0.625 2,-0.265625 2.296875,0 2.609375,0 c 0.375,0 0.625,-0.3125 0.625,-0.625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path875" + transform="translate(274.98786,134.765)" + d="m 4.25,-2.921875 c 0,-1 -0.5,-1.4375 -1.296875,-1.4375 -0.65625,0 -1.109375,0.34375 -1.296875,0.53125 V -5.6875 c 0,-0.296875 -0.0625,-0.40625 -0.40625,-0.40625 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 4.875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.125,0 0.375,0 0.515625,0 h 1.59375 C 2.25,0 2.5,0 2.5,-0.296875 c 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 1.65625 V -2.375 c 0,-1 0.734375,-1.375 1.25,-1.375 0.515625,0 0.65625,0.28125 0.65625,0.875 v 2.265625 h -0.375 c -0.171875,0 -0.421875,0 -0.421875,0.3125 C 2.765625,0 3.046875,0 3.1875,0 h 1.515625 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.421875,-0.3125 H 4.25 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + <g + id="g885" + style="fill:#000000;fill-opacity:1"> + <path + id="path879" + transform="translate(154.69,146.72)" + d="m 2.328125,-1.75 c -0.546875,0 -0.96875,-0.46875 -0.96875,-1 0,-0.5625 0.4375,-1.015625 0.96875,-1.015625 0.53125,0 0.953125,0.46875 0.953125,1 0,0.578125 -0.4375,1.015625 -0.953125,1.015625 z m -0.90625,0.34375 c 0.03125,0.015625 0.40625,0.25 0.90625,0.25 0.90625,0 1.640625,-0.71875 1.640625,-1.609375 C 3.96875,-3.0625 3.875,-3.34375 3.703125,-3.625 3.921875,-3.75 4.15625,-3.78125 4.28125,-3.796875 c 0.0625,0.265625 0.296875,0.34375 0.390625,0.34375 0.171875,0 0.40625,-0.125 0.40625,-0.421875 0,-0.21875 -0.1875,-0.53125 -0.734375,-0.53125 -0.109375,0 -0.59375,0.015625 -1.046875,0.34375 C 3.125,-4.171875 2.78125,-4.359375 2.328125,-4.359375 c -0.9375,0 -1.65625,0.75 -1.65625,1.59375 C 0.671875,-2.328125 0.84375,-2 1,-1.8125 c -0.109375,0.15625 -0.203125,0.375 -0.203125,0.671875 0,0.359375 0.140625,0.609375 0.234375,0.71875 -0.734375,0.453125 -0.734375,1.125 -0.734375,1.234375 0,0.859375 1.03125,1.46875 2.3125,1.46875 C 3.890625,2.28125 4.9375,1.671875 4.9375,0.8125 4.9375,0.453125 4.75,-0.046875 4.25,-0.3125 4.109375,-0.390625 3.703125,-0.609375 2.796875,-0.609375 h -0.6875 c -0.078125,0 -0.21875,0 -0.296875,-0.015625 -0.140625,0 -0.203125,0 -0.328125,-0.140625 -0.109375,-0.140625 -0.125,-0.34375 -0.125,-0.359375 0,-0.046875 0.03125,-0.1875 0.0625,-0.28125 z m 1.1875,3.09375 c -1,0 -1.734375,-0.4375 -1.734375,-0.875 0,-0.171875 0.078125,-0.5 0.40625,-0.6875 0.25,-0.171875 0.328125,-0.171875 1.0625,-0.171875 0.890625,0 2.015625,0 2.015625,0.859375 0,0.4375 -0.75,0.875 -1.75,0.875 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path881" + transform="translate(159.92036,146.72)" + d="m 4.640625,-1.09375 c 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.15625,0 -0.265625,0.015625 -0.328125,0.21875 -0.0625,0.125 -0.25,0.59375 -0.984375,0.59375 -0.84375,0 -1.5625,-0.703125 -1.5625,-1.609375 0,-0.46875 0.265625,-1.625 1.625,-1.625 0.203125,0 0.59375,0 0.59375,0.09375 0.015625,0.34375 0.203125,0.484375 0.4375,0.484375 0.234375,0 0.453125,-0.171875 0.453125,-0.453125 0,-0.734375 -1.046875,-0.734375 -1.484375,-0.734375 -1.71875,0 -2.3125,1.359375 -2.3125,2.234375 0,1.203125 0.9375,2.21875 2.1875,2.21875 1.390625,0 1.71875,-0.984375 1.71875,-1.15625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path883" + transform="translate(165.15073,146.72)" + d="m 4.640625,-1.09375 c 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.15625,0 -0.265625,0.015625 -0.328125,0.21875 -0.0625,0.125 -0.25,0.59375 -0.984375,0.59375 -0.84375,0 -1.5625,-0.703125 -1.5625,-1.609375 0,-0.46875 0.265625,-1.625 1.625,-1.625 0.203125,0 0.59375,0 0.59375,0.09375 0.015625,0.34375 0.203125,0.484375 0.4375,0.484375 0.234375,0 0.453125,-0.171875 0.453125,-0.453125 0,-0.734375 -1.046875,-0.734375 -1.484375,-0.734375 -1.71875,0 -2.3125,1.359375 -2.3125,2.234375 0,1.203125 0.9375,2.21875 2.1875,2.21875 1.390625,0 1.71875,-0.984375 1.71875,-1.15625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + <g + id="g905" + style="fill:#000000;fill-opacity:1"> + <path + id="path887" + transform="translate(175.61146,146.72)" + d="m 4.234375,-1.90625 c 0.203125,0 0.390625,0 0.390625,-0.359375 0,-1.140625 -0.640625,-2.125 -1.9375,-2.125 -1.1875,0 -2.140625,1 -2.140625,2.234375 0,1.203125 1.015625,2.21875 2.296875,2.21875 1.3125,0 1.78125,-0.90625 1.78125,-1.15625 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.1875,0 -0.265625,0.03125 -0.328125,0.21875 -0.21875,0.5 -0.765625,0.59375 -1.046875,0.59375 -0.75,0 -1.484375,-0.5 -1.65625,-1.359375 z M 1.265625,-2.5 C 1.40625,-3.234375 2,-3.78125 2.6875,-3.78125 c 0.515625,0 1.140625,0.25 1.234375,1.28125 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path889" + transform="translate(180.84182,146.72)" + d="M 2.859375,-2.21875 4,-3.6875 h 0.390625 c 0.140625,0 0.421875,0 0.421875,-0.296875 0,-0.3125 -0.265625,-0.3125 -0.421875,-0.3125 h -1.15625 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.21875,0.3125 0.484375,0.3125 l -0.734375,1 -0.75,-1 c 0.25,0 0.46875,0 0.46875,-0.3125 0,-0.296875 -0.25,-0.296875 -0.390625,-0.296875 H 0.734375 c -0.140625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 0.40625 L 2.3125,-2.21875 1.078125,-0.609375 h -0.40625 c -0.140625,0 -0.40625,0 -0.40625,0.3125 C 0.265625,0 0.53125,0 0.671875,0 H 1.84375 C 2,0 2.25,0 2.25,-0.296875 c 0,-0.3125 -0.21875,-0.3125 -0.53125,-0.3125 l 0.859375,-1.21875 0.890625,1.21875 c -0.28125,0 -0.5,0 -0.5,0.3125 C 2.96875,0 3.21875,0 3.375,0 h 1.15625 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 4.140625 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path891" + transform="translate(186.07219,146.72)" + d="M 3.65625,-0.3125 C 3.875,-0.015625 4.34375,0 4.71875,0 c 0.28125,0 0.5,0 0.5,-0.3125 0,-0.296875 -0.25,-0.296875 -0.390625,-0.296875 -0.421875,0 -0.515625,-0.046875 -0.59375,-0.078125 v -2.15625 c 0,-0.703125 -0.546875,-1.546875 -1.984375,-1.546875 -0.421875,0 -1.4375,0 -1.4375,0.734375 0,0.296875 0.203125,0.453125 0.4375,0.453125 0.15625,0 0.4375,-0.09375 0.4375,-0.453125 0,-0.078125 0.015625,-0.09375 0.21875,-0.109375 0.140625,-0.015625 0.265625,-0.015625 0.359375,-0.015625 0.75,0 1.265625,0.3125 1.265625,1.015625 -1.75,0.03125 -2.984375,0.53125 -2.984375,1.484375 0,0.6875 0.625,1.34375 1.640625,1.34375 0.375,0 1,-0.078125 1.46875,-0.375 z m -0.125,-1.859375 v 0.84375 c 0,0.21875 0,0.4375 -0.375,0.609375 -0.359375,0.171875 -0.8125,0.171875 -0.890625,0.171875 -0.625,0 -1.03125,-0.34375 -1.03125,-0.734375 0,-0.484375 0.859375,-0.859375 2.296875,-0.890625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path893" + transform="translate(191.30255,146.72)" + d="M 1.09375,-4 C 1.0625,-4.296875 0.875,-4.296875 0.6875,-4.296875 H 0.375 c -0.15625,0 -0.421875,0 -0.421875,0.296875 0,0.3125 0.21875,0.3125 0.578125,0.3125 v 3.078125 c -0.359375,0 -0.578125,0 -0.578125,0.3125 C -0.046875,0 0.234375,0 0.375,0 H 1.25 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.203125,-0.3125 -0.5625,-0.3125 v -1.78125 C 1.09375,-3.28125 1.5,-3.75 1.90625,-3.75 c 0.234375,0 0.359375,0.171875 0.359375,0.8125 v 2.328125 c -0.1875,0 -0.4375,0 -0.4375,0.3125 C 1.828125,0 2.109375,0 2.25,0 h 0.734375 c 0.15625,0 0.421875,0 0.421875,-0.296875 0,-0.3125 -0.21875,-0.3125 -0.578125,-0.3125 v -1.78125 c 0,-0.890625 0.40625,-1.359375 0.828125,-1.359375 0.21875,0 0.359375,0.171875 0.359375,0.8125 v 2.328125 c -0.1875,0 -0.4375,0 -0.4375,0.3125 C 3.578125,0 3.84375,0 3.984375,0 h 0.75 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.203125,-0.3125 -0.5625,-0.3125 v -2.40625 c 0,-0.203125 0,-1.34375 -0.890625,-1.34375 -0.296875,0 -0.703125,0.125 -0.984375,0.515625 C 2.546875,-4.171875 2.265625,-4.359375 1.9375,-4.359375 1.625,-4.359375 1.328125,-4.21875 1.09375,-4 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path895" + transform="translate(196.53292,146.72)" + d="m 1.65625,-2.625 c 0,-0.59375 0.578125,-1.125 1.203125,-1.125 0.734375,0 1.3125,0.734375 1.3125,1.59375 0,0.953125 -0.6875,1.609375 -1.390625,1.609375 -0.78125,0 -1.125,-0.875 -1.125,-1.359375 z m 0,2.171875 C 2.0625,-0.03125 2.5,0.0625 2.8125,0.0625 c 1.078125,0 2.046875,-0.953125 2.046875,-2.21875 0,-1.21875 -0.875,-2.203125 -1.9375,-2.203125 C 2.4375,-4.359375 2,-4.171875 1.65625,-3.875 1.65625,-4.15625 1.640625,-4.296875 1.25,-4.296875 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 5.296875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.390625,0.3125 h 1.59375 C 2.25,2.21875 2.5,2.21875 2.5,1.90625 2.5,1.609375 2.25,1.609375 2.09375,1.609375 h -0.4375 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path897" + transform="translate(201.76328,146.72)" + d="m 2.953125,-5.6875 c 0,-0.296875 -0.046875,-0.40625 -0.390625,-0.40625 H 0.984375 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 1.28125 v 4.875 h -1.28125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.578125,0 0.84375,0 0.984375,0 H 4.25 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.234375,-0.3125 -0.40625,-0.3125 H 2.953125 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path899" + transform="translate(206.99365,146.72)" + d="m 4.234375,-1.90625 c 0.203125,0 0.390625,0 0.390625,-0.359375 0,-1.140625 -0.640625,-2.125 -1.9375,-2.125 -1.1875,0 -2.140625,1 -2.140625,2.234375 0,1.203125 1.015625,2.21875 2.296875,2.21875 1.3125,0 1.78125,-0.90625 1.78125,-1.15625 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.1875,0 -0.265625,0.03125 -0.328125,0.21875 -0.21875,0.5 -0.765625,0.59375 -1.046875,0.59375 -0.75,0 -1.484375,-0.5 -1.65625,-1.359375 z M 1.265625,-2.5 C 1.40625,-3.234375 2,-3.78125 2.6875,-3.78125 c 0.515625,0 1.140625,0.25 1.234375,1.28125 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path901" + transform="translate(212.22401,146.72)" + d="M 3.234375,-0.625 C 3.234375,-0.984375 2.9375,-1.25 2.625,-1.25 2.25,-1.25 2,-0.9375 2,-0.625 2,-0.265625 2.296875,0 2.609375,0 c 0.375,0 0.625,-0.3125 0.625,-0.625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path903" + transform="translate(217.45438,146.72)" + d="m 4.640625,-1.09375 c 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.15625,0 -0.265625,0.015625 -0.328125,0.21875 -0.0625,0.125 -0.25,0.59375 -0.984375,0.59375 -0.84375,0 -1.5625,-0.703125 -1.5625,-1.609375 0,-0.46875 0.265625,-1.625 1.625,-1.625 0.203125,0 0.59375,0 0.59375,0.09375 0.015625,0.34375 0.203125,0.484375 0.4375,0.484375 0.234375,0 0.453125,-0.171875 0.453125,-0.453125 0,-0.734375 -1.046875,-0.734375 -1.484375,-0.734375 -1.71875,0 -2.3125,1.359375 -2.3125,2.234375 0,1.203125 0.9375,2.21875 2.1875,2.21875 1.390625,0 1.71875,-0.984375 1.71875,-1.15625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + <g + id="g911" + style="fill:#000000;fill-opacity:1"> + <path + id="path907" + transform="translate(227.91511,146.72)" + d="m 4.203125,-2.703125 c 0.109375,0 0.46875,0 0.46875,-0.34375 0,-0.359375 -0.359375,-0.359375 -0.46875,-0.359375 H 1.03125 c -0.125,0 -0.46875,0 -0.46875,0.359375 0,0.34375 0.34375,0.34375 0.46875,0.34375 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path909" + transform="translate(233.14547,146.72)" + d="m 4.65625,-2.15625 c 0,-1.25 -0.921875,-2.234375 -2.046875,-2.234375 -1.109375,0 -2.046875,0.984375 -2.046875,2.234375 0,1.265625 0.953125,2.21875 2.046875,2.21875 1.09375,0 2.046875,-0.953125 2.046875,-2.21875 z M 2.609375,-0.546875 C 1.875,-0.546875 1.25,-1.296875 1.25,-2.21875 c 0,-0.90625 0.65625,-1.5625 1.359375,-1.5625 0.71875,0 1.359375,0.65625 1.359375,1.5625 0,0.921875 -0.625,1.671875 -1.359375,1.671875 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + <g + id="g927" + style="fill:#000000;fill-opacity:1"> + <path + id="path913" + transform="translate(243.6062,146.72)" + d="m 4.234375,-1.90625 c 0.203125,0 0.390625,0 0.390625,-0.359375 0,-1.140625 -0.640625,-2.125 -1.9375,-2.125 -1.1875,0 -2.140625,1 -2.140625,2.234375 0,1.203125 1.015625,2.21875 2.296875,2.21875 1.3125,0 1.78125,-0.90625 1.78125,-1.15625 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.1875,0 -0.265625,0.03125 -0.328125,0.21875 -0.21875,0.5 -0.765625,0.59375 -1.046875,0.59375 -0.75,0 -1.484375,-0.5 -1.65625,-1.359375 z M 1.265625,-2.5 C 1.40625,-3.234375 2,-3.78125 2.6875,-3.78125 c 0.515625,0 1.140625,0.25 1.234375,1.28125 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path915" + transform="translate(248.83657,146.72)" + d="M 2.859375,-2.21875 4,-3.6875 h 0.390625 c 0.140625,0 0.421875,0 0.421875,-0.296875 0,-0.3125 -0.265625,-0.3125 -0.421875,-0.3125 h -1.15625 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.21875,0.3125 0.484375,0.3125 l -0.734375,1 -0.75,-1 c 0.25,0 0.46875,0 0.46875,-0.3125 0,-0.296875 -0.25,-0.296875 -0.390625,-0.296875 H 0.734375 c -0.140625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 0.40625 L 2.3125,-2.21875 1.078125,-0.609375 h -0.40625 c -0.140625,0 -0.40625,0 -0.40625,0.3125 C 0.265625,0 0.53125,0 0.671875,0 H 1.84375 C 2,0 2.25,0 2.25,-0.296875 c 0,-0.3125 -0.21875,-0.3125 -0.53125,-0.3125 l 0.859375,-1.21875 0.890625,1.21875 c -0.28125,0 -0.5,0 -0.5,0.3125 C 2.96875,0 3.21875,0 3.375,0 h 1.15625 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 4.140625 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path917" + transform="translate(254.06693,146.72)" + d="M 3.65625,-0.3125 C 3.875,-0.015625 4.34375,0 4.71875,0 c 0.28125,0 0.5,0 0.5,-0.3125 0,-0.296875 -0.25,-0.296875 -0.390625,-0.296875 -0.421875,0 -0.515625,-0.046875 -0.59375,-0.078125 v -2.15625 c 0,-0.703125 -0.546875,-1.546875 -1.984375,-1.546875 -0.421875,0 -1.4375,0 -1.4375,0.734375 0,0.296875 0.203125,0.453125 0.4375,0.453125 0.15625,0 0.4375,-0.09375 0.4375,-0.453125 0,-0.078125 0.015625,-0.09375 0.21875,-0.109375 0.140625,-0.015625 0.265625,-0.015625 0.359375,-0.015625 0.75,0 1.265625,0.3125 1.265625,1.015625 -1.75,0.03125 -2.984375,0.53125 -2.984375,1.484375 0,0.6875 0.625,1.34375 1.640625,1.34375 0.375,0 1,-0.078125 1.46875,-0.375 z m -0.125,-1.859375 v 0.84375 c 0,0.21875 0,0.4375 -0.375,0.609375 -0.359375,0.171875 -0.8125,0.171875 -0.890625,0.171875 -0.625,0 -1.03125,-0.34375 -1.03125,-0.734375 0,-0.484375 0.859375,-0.859375 2.296875,-0.890625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path919" + transform="translate(259.2973,146.72)" + d="M 1.09375,-4 C 1.0625,-4.296875 0.875,-4.296875 0.6875,-4.296875 H 0.375 c -0.15625,0 -0.421875,0 -0.421875,0.296875 0,0.3125 0.21875,0.3125 0.578125,0.3125 v 3.078125 c -0.359375,0 -0.578125,0 -0.578125,0.3125 C -0.046875,0 0.234375,0 0.375,0 H 1.25 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.203125,-0.3125 -0.5625,-0.3125 v -1.78125 C 1.09375,-3.28125 1.5,-3.75 1.90625,-3.75 c 0.234375,0 0.359375,0.171875 0.359375,0.8125 v 2.328125 c -0.1875,0 -0.4375,0 -0.4375,0.3125 C 1.828125,0 2.109375,0 2.25,0 h 0.734375 c 0.15625,0 0.421875,0 0.421875,-0.296875 0,-0.3125 -0.21875,-0.3125 -0.578125,-0.3125 v -1.78125 c 0,-0.890625 0.40625,-1.359375 0.828125,-1.359375 0.21875,0 0.359375,0.171875 0.359375,0.8125 v 2.328125 c -0.1875,0 -0.4375,0 -0.4375,0.3125 C 3.578125,0 3.84375,0 3.984375,0 h 0.75 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.203125,-0.3125 -0.5625,-0.3125 v -2.40625 c 0,-0.203125 0,-1.34375 -0.890625,-1.34375 -0.296875,0 -0.703125,0.125 -0.984375,0.515625 C 2.546875,-4.171875 2.265625,-4.359375 1.9375,-4.359375 1.625,-4.359375 1.328125,-4.21875 1.09375,-4 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path921" + transform="translate(264.52767,146.72)" + d="m 1.65625,-2.625 c 0,-0.59375 0.578125,-1.125 1.203125,-1.125 0.734375,0 1.3125,0.734375 1.3125,1.59375 0,0.953125 -0.6875,1.609375 -1.390625,1.609375 -0.78125,0 -1.125,-0.875 -1.125,-1.359375 z m 0,2.171875 C 2.0625,-0.03125 2.5,0.0625 2.8125,0.0625 c 1.078125,0 2.046875,-0.953125 2.046875,-2.21875 0,-1.21875 -0.875,-2.203125 -1.9375,-2.203125 C 2.4375,-4.359375 2,-4.171875 1.65625,-3.875 1.65625,-4.15625 1.640625,-4.296875 1.25,-4.296875 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 5.296875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.390625,0.3125 h 1.59375 C 2.25,2.21875 2.5,2.21875 2.5,1.90625 2.5,1.609375 2.25,1.609375 2.09375,1.609375 h -0.4375 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path923" + transform="translate(269.75803,146.72)" + d="m 2.953125,-5.6875 c 0,-0.296875 -0.046875,-0.40625 -0.390625,-0.40625 H 0.984375 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 1.28125 v 4.875 h -1.28125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.578125,0 0.84375,0 0.984375,0 H 4.25 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.234375,-0.3125 -0.40625,-0.3125 H 2.953125 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path925" + transform="translate(274.9884,146.72)" + d="m 4.234375,-1.90625 c 0.203125,0 0.390625,0 0.390625,-0.359375 0,-1.140625 -0.640625,-2.125 -1.9375,-2.125 -1.1875,0 -2.140625,1 -2.140625,2.234375 0,1.203125 1.015625,2.21875 2.296875,2.21875 1.3125,0 1.78125,-0.90625 1.78125,-1.15625 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.1875,0 -0.265625,0.03125 -0.328125,0.21875 -0.21875,0.5 -0.765625,0.59375 -1.046875,0.59375 -0.75,0 -1.484375,-0.5 -1.65625,-1.359375 z M 1.265625,-2.5 C 1.40625,-3.234375 2,-3.78125 2.6875,-3.78125 c 0.515625,0 1.140625,0.25 1.234375,1.28125 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> + <ellipse + style="opacity:1;fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path1053" + cx="-4.0132303" + cy="135.45824" + rx="38.413925" + ry="14.706731" /> + <g + id="g1252" + style="fill:#ff0100;fill-opacity:1" + ns1:jacobian_sqrt="1.968835" + inkscapeversion="0.92.4" + ns1:alignment="middle center" + ns1:scale="5.58095094442" + ns1:preamble="/usr/share/inkscape/extensions/textext/default_packages.tex" + ns1:text="cible (target)" + ns1:pdfconverter="pdf2svg" + ns1:texconverter="pdflatex" + ns1:version="0.11.0" + transform="matrix(1.968835,0,0,1.968835,-352.30131,-156.49943)"> + <g + style="fill:#ff0100;fill-opacity:1" + id="g1250"> + <g + id="g1230" + style="fill:#ff0100;fill-opacity:1"> + <path + id="path1220" + transform="translate(148.712,134.765)" + d="m 1.171875,-2.171875 c 0,-1.625 0.8125,-2.046875 1.34375,-2.046875 0.09375,0 0.71875,0.015625 1.0625,0.375 -0.40625,0.03125 -0.46875,0.328125 -0.46875,0.453125 0,0.265625 0.1875,0.453125 0.453125,0.453125 0.265625,0 0.46875,-0.15625 0.46875,-0.46875 0,-0.671875 -0.765625,-1.0625 -1.53125,-1.0625 -1.25,0 -2.15625,1.078125 -2.15625,2.3125 0,1.28125 0.984375,2.265625 2.140625,2.265625 1.328125,0 1.65625,-1.203125 1.65625,-1.296875 0,-0.09375 -0.109375,-0.09375 -0.140625,-0.09375 -0.078125,0 -0.109375,0.03125 -0.125,0.09375 -0.28125,0.921875 -0.9375,1.046875 -1.296875,1.046875 -0.53125,0 -1.40625,-0.421875 -1.40625,-2.03125 z m 0,0" + style="fill:#ff0100;fill-opacity:1;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path1222" + transform="translate(153.13938,134.765)" + d="M 1.765625,-4.40625 0.375,-4.296875 v 0.3125 c 0.640625,0 0.734375,0.0625 0.734375,0.546875 V -0.75 c 0,0.4375 -0.109375,0.4375 -0.78125,0.4375 V 0 C 0.640625,-0.015625 1.1875,-0.03125 1.421875,-0.03125 1.78125,-0.03125 2.125,-0.015625 2.46875,0 v -0.3125 c -0.671875,0 -0.703125,-0.046875 -0.703125,-0.4375 z m 0.03125,-1.734375 c 0,-0.3125 -0.234375,-0.53125 -0.515625,-0.53125 -0.3125,0 -0.53125,0.265625 -0.53125,0.53125 0,0.265625 0.21875,0.53125 0.53125,0.53125 0.28125,0 0.515625,-0.21875 0.515625,-0.53125 z m 0,0" + style="fill:#ff0100;fill-opacity:1;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path1224" + transform="translate(155.90699,134.765)" + d="m 1.71875,-3.765625 v -3.15625 L 0.28125,-6.8125 V -6.5 c 0.703125,0 0.78125,0.0625 0.78125,0.5625 V 0 h 0.25 c 0,-0.015625 0.078125,-0.15625 0.359375,-0.625 0.140625,0.234375 0.5625,0.734375 1.296875,0.734375 1.1875,0 2.21875,-0.984375 2.21875,-2.265625 0,-1.265625 -0.96875,-2.25 -2.109375,-2.25 -0.78125,0 -1.203125,0.46875 -1.359375,0.640625 z m 0.03125,2.625 V -3.1875 c 0,-0.1875 0,-0.203125 0.109375,-0.359375 C 2.25,-4.109375 2.796875,-4.1875 3.03125,-4.1875 c 0.453125,0 0.8125,0.265625 1.046875,0.640625 0.265625,0.40625 0.28125,0.96875 0.28125,1.390625 0,0.359375 -0.015625,0.953125 -0.296875,1.40625 -0.21875,0.3125 -0.59375,0.640625 -1.125,0.640625 -0.453125,0 -0.8125,-0.234375 -1.046875,-0.609375 C 1.75,-0.921875 1.75,-0.953125 1.75,-1.140625 Z m 0,0" + style="fill:#ff0100;fill-opacity:1;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path1226" + transform="translate(161.44221,134.765)" + d="M 1.765625,-6.921875 0.328125,-6.8125 V -6.5 c 0.703125,0 0.78125,0.0625 0.78125,0.5625 V -0.75 c 0,0.4375 -0.109375,0.4375 -0.78125,0.4375 V 0 C 0.65625,-0.015625 1.1875,-0.03125 1.4375,-0.03125 c 0.25,0 0.734375,0.015625 1.109375,0.03125 v -0.3125 c -0.671875,0 -0.78125,0 -0.78125,-0.4375 z m 0,0" + style="fill:#ff0100;fill-opacity:1;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path1228" + transform="translate(164.20982,134.765)" + d="M 1.109375,-2.515625 C 1.171875,-4 2.015625,-4.25 2.359375,-4.25 c 1.015625,0 1.125,1.34375 1.125,1.734375 z m 0,0.21875 h 2.78125 c 0.21875,0 0.25,0 0.25,-0.21875 0,-0.984375 -0.546875,-1.953125 -1.78125,-1.953125 -1.15625,0 -2.078125,1.03125 -2.078125,2.28125 0,1.328125 1.046875,2.296875 2.1875,2.296875 C 3.6875,0.109375 4.140625,-1 4.140625,-1.1875 4.140625,-1.28125 4.0625,-1.3125 4,-1.3125 c -0.078125,0 -0.109375,0.0625 -0.125,0.140625 -0.34375,1.03125 -1.25,1.03125 -1.34375,1.03125 -0.5,0 -0.890625,-0.296875 -1.125,-0.671875 -0.296875,-0.46875 -0.296875,-1.125 -0.296875,-1.484375 z m 0,0" + style="fill:#ff0100;fill-opacity:1;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + <g + id="g1248" + style="fill:#ff0100;fill-opacity:1"> + <path + id="path1232" + transform="translate(171.95475,134.765)" + d="m 3.296875,2.390625 c 0,-0.03125 0,-0.046875 -0.171875,-0.21875 C 1.890625,0.921875 1.5625,-0.96875 1.5625,-2.5 c 0,-1.734375 0.375,-3.46875 1.609375,-4.703125 0.125,-0.125 0.125,-0.140625 0.125,-0.171875 0,-0.078125 -0.03125,-0.109375 -0.09375,-0.109375 -0.109375,0 -1,0.6875 -1.59375,1.953125 -0.5,1.09375 -0.625,2.203125 -0.625,3.03125 0,0.78125 0.109375,1.984375 0.65625,3.125 C 2.25,1.84375 3.09375,2.5 3.203125,2.5 c 0.0625,0 0.09375,-0.03125 0.09375,-0.109375 z m 0,0" + style="fill:#ff0100;fill-opacity:1;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path1234" + transform="translate(175.8292,134.765)" + d="m 1.71875,-3.984375 h 1.4375 v -0.3125 H 1.71875 V -6.125 h -0.25 c 0,0.8125 -0.296875,1.875 -1.28125,1.921875 v 0.21875 h 0.84375 v 2.75 c 0,1.21875 0.9375,1.34375 1.296875,1.34375 0.703125,0 0.984375,-0.703125 0.984375,-1.34375 v -0.5625 h -0.25 V -1.25 c 0,0.734375 -0.296875,1.109375 -0.671875,1.109375 -0.671875,0 -0.671875,-0.90625 -0.671875,-1.078125 z m 0,0" + style="fill:#ff0100;fill-opacity:1;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path1236" + transform="translate(179.70366,134.765)" + d="m 3.3125,-0.75 c 0.046875,0.390625 0.3125,0.8125 0.78125,0.8125 0.21875,0 0.828125,-0.140625 0.828125,-0.953125 v -0.5625 h -0.25 v 0.5625 c 0,0.578125 -0.25,0.640625 -0.359375,0.640625 -0.328125,0 -0.375,-0.453125 -0.375,-0.5 v -1.984375 c 0,-0.421875 0,-0.8125 -0.359375,-1.1875 C 3.1875,-4.3125 2.6875,-4.46875 2.21875,-4.46875 c -0.828125,0 -1.515625,0.46875 -1.515625,1.125 0,0.296875 0.203125,0.46875 0.46875,0.46875 0.28125,0 0.453125,-0.203125 0.453125,-0.453125 0,-0.125 -0.046875,-0.453125 -0.515625,-0.453125 C 1.390625,-4.140625 1.875,-4.25 2.1875,-4.25 c 0.5,0 1.0625,0.390625 1.0625,1.28125 v 0.359375 c -0.515625,0.03125 -1.203125,0.0625 -1.828125,0.359375 -0.75,0.34375 -1,0.859375 -1,1.296875 0,0.8125 0.96875,1.0625 1.59375,1.0625 0.65625,0 1.109375,-0.40625 1.296875,-0.859375 z M 3.25,-2.390625 v 1 c 0,0.9375 -0.71875,1.28125 -1.171875,1.28125 -0.484375,0 -0.890625,-0.34375 -0.890625,-0.84375 0,-0.546875 0.421875,-1.375 2.0625,-1.4375 z m 0,0" + style="fill:#ff0100;fill-opacity:1;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path1238" + transform="translate(184.68496,134.765)" + d="M 1.671875,-3.3125 V -4.40625 L 0.28125,-4.296875 v 0.3125 c 0.703125,0 0.78125,0.0625 0.78125,0.5625 V -0.75 c 0,0.4375 -0.109375,0.4375 -0.78125,0.4375 V 0 c 0.390625,-0.015625 0.859375,-0.03125 1.140625,-0.03125 0.390625,0 0.859375,0 1.265625,0.03125 V -0.3125 H 2.46875 c -0.734375,0 -0.75,-0.109375 -0.75,-0.46875 V -2.3125 c 0,-0.984375 0.421875,-1.875 1.171875,-1.875 0.0625,0 0.09375,0 0.109375,0.015625 -0.03125,0 -0.234375,0.125 -0.234375,0.390625 0,0.265625 0.21875,0.421875 0.4375,0.421875 0.171875,0 0.421875,-0.125 0.421875,-0.4375 0,-0.3125 -0.3125,-0.609375 -0.734375,-0.609375 -0.734375,0 -1.09375,0.671875 -1.21875,1.09375 z m 0,0" + style="fill:#ff0100;fill-opacity:1;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path1240" + transform="translate(188.58731,134.765)" + d="m 2.21875,-1.71875 c -0.875,0 -0.875,-1 -0.875,-1.21875 0,-0.265625 0.015625,-0.59375 0.15625,-0.84375 0.078125,-0.109375 0.3125,-0.390625 0.71875,-0.390625 0.859375,0 0.859375,0.984375 0.859375,1.21875 0,0.265625 0,0.59375 -0.15625,0.84375 C 2.84375,-2 2.609375,-1.71875 2.21875,-1.71875 Z M 1.0625,-1.328125 c 0,-0.03125 0,-0.265625 0.15625,-0.46875 0.390625,0.28125 0.8125,0.3125 1,0.3125 0.921875,0 1.609375,-0.6875 1.609375,-1.453125 0,-0.375 -0.15625,-0.734375 -0.40625,-0.96875 C 3.78125,-4.25 4.140625,-4.296875 4.3125,-4.296875 c 0.03125,0 0.078125,0 0.109375,0.015625 C 4.3125,-4.25 4.25,-4.140625 4.25,-4.015625 c 0,0.171875 0.140625,0.28125 0.296875,0.28125 0.09375,0 0.28125,-0.0625 0.28125,-0.296875 0,-0.171875 -0.109375,-0.484375 -0.5,-0.484375 -0.203125,0 -0.640625,0.0625 -1.0625,0.46875 C 2.84375,-4.375 2.4375,-4.40625 2.21875,-4.40625 c -0.9375,0 -1.625,0.6875 -1.625,1.453125 0,0.4375 0.21875,0.8125 0.46875,1.03125 -0.125,0.140625 -0.3125,0.46875 -0.3125,0.828125 0,0.3125 0.140625,0.6875 0.453125,0.890625 -0.609375,0.15625 -0.921875,0.59375 -0.921875,0.984375 0,0.71875 0.984375,1.265625 2.203125,1.265625 1.171875,0 2.203125,-0.5 2.203125,-1.28125 0,-0.34375 -0.125,-0.859375 -0.640625,-1.140625 -0.53125,-0.265625 -1.109375,-0.265625 -1.71875,-0.265625 -0.25,0 -0.671875,0 -0.75,-0.015625 C 1.265625,-0.703125 1.0625,-1 1.0625,-1.328125 Z M 2.5,1.828125 c -1.015625,0 -1.703125,-0.515625 -1.703125,-1.046875 0,-0.453125 0.375,-0.828125 0.8125,-0.84375 h 0.59375 c 0.859375,0 1.96875,0 1.96875,0.84375 0,0.546875 -0.703125,1.046875 -1.671875,1.046875 z m 0,0" + style="fill:#ff0100;fill-opacity:1;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path1242" + transform="translate(193.56861,134.765)" + d="M 1.109375,-2.515625 C 1.171875,-4 2.015625,-4.25 2.359375,-4.25 c 1.015625,0 1.125,1.34375 1.125,1.734375 z m 0,0.21875 h 2.78125 c 0.21875,0 0.25,0 0.25,-0.21875 0,-0.984375 -0.546875,-1.953125 -1.78125,-1.953125 -1.15625,0 -2.078125,1.03125 -2.078125,2.28125 0,1.328125 1.046875,2.296875 2.1875,2.296875 C 3.6875,0.109375 4.140625,-1 4.140625,-1.1875 4.140625,-1.28125 4.0625,-1.3125 4,-1.3125 c -0.078125,0 -0.109375,0.0625 -0.125,0.140625 -0.34375,1.03125 -1.25,1.03125 -1.34375,1.03125 -0.5,0 -0.890625,-0.296875 -1.125,-0.671875 -0.296875,-0.46875 -0.296875,-1.125 -0.296875,-1.484375 z m 0,0" + style="fill:#ff0100;fill-opacity:1;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path1244" + transform="translate(197.99599,134.765)" + d="m 1.71875,-3.984375 h 1.4375 v -0.3125 H 1.71875 V -6.125 h -0.25 c 0,0.8125 -0.296875,1.875 -1.28125,1.921875 v 0.21875 h 0.84375 v 2.75 c 0,1.21875 0.9375,1.34375 1.296875,1.34375 0.703125,0 0.984375,-0.703125 0.984375,-1.34375 v -0.5625 h -0.25 V -1.25 c 0,0.734375 -0.296875,1.109375 -0.671875,1.109375 -0.671875,0 -0.671875,-0.90625 -0.671875,-1.078125 z m 0,0" + style="fill:#ff0100;fill-opacity:1;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path1246" + transform="translate(201.87044,134.765)" + d="m 2.875,-2.5 c 0,-0.765625 -0.109375,-1.96875 -0.65625,-3.109375 -0.59375,-1.21875 -1.453125,-1.875 -1.546875,-1.875 -0.0625,0 -0.109375,0.046875 -0.109375,0.109375 0,0.03125 0,0.046875 0.1875,0.234375 0.984375,0.984375 1.546875,2.5625 1.546875,4.640625 0,1.71875 -0.359375,3.46875 -1.59375,4.71875 C 0.5625,2.34375 0.5625,2.359375 0.5625,2.390625 0.5625,2.453125 0.609375,2.5 0.671875,2.5 0.765625,2.5 1.671875,1.8125 2.25,0.546875 2.765625,-0.546875 2.875,-1.65625 2.875,-2.5 Z m 0,0" + style="fill:#ff0100;fill-opacity:1;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> + </g> +</svg> diff --git a/slides/figs/ex_makefile_dep.svg b/slides/figs/ex_makefile_dep.svg new file mode 100644 index 0000000000000000000000000000000000000000..7d71df4edfaa0d246ff45d891bfd68f3decbeb0d --- /dev/null +++ b/slides/figs/ex_makefile_dep.svg @@ -0,0 +1,592 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:ns1="http://www.iki.fi/pav/software/textext/" + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="312.44781mm" + height="74.418083mm" + viewBox="0 0 312.44781 74.418081" + version="1.1" + id="svg8" + inkscape:version="0.92.4 5da689c313, 2019-01-14" + sodipodi:docname="ex_makefile_dep.svg"> + <defs + id="defs2" /> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="0.7" + inkscape:cx="438.52005" + inkscape:cy="186.68854" + inkscape:document-units="mm" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:window-width="1920" + inkscape:window-height="1028" + inkscape:window-x="0" + inkscape:window-y="24" + inkscape:window-maximized="1" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" /> + <metadata + id="metadata5"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(38.510703,-94.095119)"> + <g + id="g930" + ns1:jacobian_sqrt="1.968835" + ns1:alignment="middle center" + ns1:scale="5.58095094442" + ns1:preamble="/usr/share/inkscape/extensions/textext/default_packages.tex" + ns1:text="\\begin{verbatim}\nexample: example.c example.h\n gcc example.c -o example\n\\end{verbatim}" + ns1:pdfconverter="pdf2svg" + ns1:texconverter="pdflatex" + ns1:version="0.11.0" + transform="matrix(1.968835,0,0,1.968835,-302.95453,-124.84567)"> + <g + id="surface1"> + <g + id="g837" + style="fill:#000000;fill-opacity:1"> + <path + id="path821" + transform="translate(133.768,134.765)" + d="m 4.234375,-1.90625 c 0.203125,0 0.390625,0 0.390625,-0.359375 0,-1.140625 -0.640625,-2.125 -1.9375,-2.125 -1.1875,0 -2.140625,1 -2.140625,2.234375 0,1.203125 1.015625,2.21875 2.296875,2.21875 1.3125,0 1.78125,-0.90625 1.78125,-1.15625 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.1875,0 -0.265625,0.03125 -0.328125,0.21875 -0.21875,0.5 -0.765625,0.59375 -1.046875,0.59375 -0.75,0 -1.484375,-0.5 -1.65625,-1.359375 z M 1.265625,-2.5 C 1.40625,-3.234375 2,-3.78125 2.6875,-3.78125 c 0.515625,0 1.140625,0.25 1.234375,1.28125 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path823" + transform="translate(138.99836,134.765)" + d="M 2.859375,-2.21875 4,-3.6875 h 0.390625 c 0.140625,0 0.421875,0 0.421875,-0.296875 0,-0.3125 -0.265625,-0.3125 -0.421875,-0.3125 h -1.15625 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.21875,0.3125 0.484375,0.3125 l -0.734375,1 -0.75,-1 c 0.25,0 0.46875,0 0.46875,-0.3125 0,-0.296875 -0.25,-0.296875 -0.390625,-0.296875 H 0.734375 c -0.140625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 0.40625 L 2.3125,-2.21875 1.078125,-0.609375 h -0.40625 c -0.140625,0 -0.40625,0 -0.40625,0.3125 C 0.265625,0 0.53125,0 0.671875,0 H 1.84375 C 2,0 2.25,0 2.25,-0.296875 c 0,-0.3125 -0.21875,-0.3125 -0.53125,-0.3125 l 0.859375,-1.21875 0.890625,1.21875 c -0.28125,0 -0.5,0 -0.5,0.3125 C 2.96875,0 3.21875,0 3.375,0 h 1.15625 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 4.140625 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path825" + transform="translate(144.22873,134.765)" + d="M 3.65625,-0.3125 C 3.875,-0.015625 4.34375,0 4.71875,0 c 0.28125,0 0.5,0 0.5,-0.3125 0,-0.296875 -0.25,-0.296875 -0.390625,-0.296875 -0.421875,0 -0.515625,-0.046875 -0.59375,-0.078125 v -2.15625 c 0,-0.703125 -0.546875,-1.546875 -1.984375,-1.546875 -0.421875,0 -1.4375,0 -1.4375,0.734375 0,0.296875 0.203125,0.453125 0.4375,0.453125 0.15625,0 0.4375,-0.09375 0.4375,-0.453125 0,-0.078125 0.015625,-0.09375 0.21875,-0.109375 0.140625,-0.015625 0.265625,-0.015625 0.359375,-0.015625 0.75,0 1.265625,0.3125 1.265625,1.015625 -1.75,0.03125 -2.984375,0.53125 -2.984375,1.484375 0,0.6875 0.625,1.34375 1.640625,1.34375 0.375,0 1,-0.078125 1.46875,-0.375 z m -0.125,-1.859375 v 0.84375 c 0,0.21875 0,0.4375 -0.375,0.609375 -0.359375,0.171875 -0.8125,0.171875 -0.890625,0.171875 -0.625,0 -1.03125,-0.34375 -1.03125,-0.734375 0,-0.484375 0.859375,-0.859375 2.296875,-0.890625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path827" + transform="translate(149.45909,134.765)" + d="M 1.09375,-4 C 1.0625,-4.296875 0.875,-4.296875 0.6875,-4.296875 H 0.375 c -0.15625,0 -0.421875,0 -0.421875,0.296875 0,0.3125 0.21875,0.3125 0.578125,0.3125 v 3.078125 c -0.359375,0 -0.578125,0 -0.578125,0.3125 C -0.046875,0 0.234375,0 0.375,0 H 1.25 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.203125,-0.3125 -0.5625,-0.3125 v -1.78125 C 1.09375,-3.28125 1.5,-3.75 1.90625,-3.75 c 0.234375,0 0.359375,0.171875 0.359375,0.8125 v 2.328125 c -0.1875,0 -0.4375,0 -0.4375,0.3125 C 1.828125,0 2.109375,0 2.25,0 h 0.734375 c 0.15625,0 0.421875,0 0.421875,-0.296875 0,-0.3125 -0.21875,-0.3125 -0.578125,-0.3125 v -1.78125 c 0,-0.890625 0.40625,-1.359375 0.828125,-1.359375 0.21875,0 0.359375,0.171875 0.359375,0.8125 v 2.328125 c -0.1875,0 -0.4375,0 -0.4375,0.3125 C 3.578125,0 3.84375,0 3.984375,0 h 0.75 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.203125,-0.3125 -0.5625,-0.3125 v -2.40625 c 0,-0.203125 0,-1.34375 -0.890625,-1.34375 -0.296875,0 -0.703125,0.125 -0.984375,0.515625 C 2.546875,-4.171875 2.265625,-4.359375 1.9375,-4.359375 1.625,-4.359375 1.328125,-4.21875 1.09375,-4 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path829" + transform="translate(154.68946,134.765)" + d="m 1.65625,-2.625 c 0,-0.59375 0.578125,-1.125 1.203125,-1.125 0.734375,0 1.3125,0.734375 1.3125,1.59375 0,0.953125 -0.6875,1.609375 -1.390625,1.609375 -0.78125,0 -1.125,-0.875 -1.125,-1.359375 z m 0,2.171875 C 2.0625,-0.03125 2.5,0.0625 2.8125,0.0625 c 1.078125,0 2.046875,-0.953125 2.046875,-2.21875 0,-1.21875 -0.875,-2.203125 -1.9375,-2.203125 C 2.4375,-4.359375 2,-4.171875 1.65625,-3.875 1.65625,-4.15625 1.640625,-4.296875 1.25,-4.296875 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 5.296875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.390625,0.3125 h 1.59375 C 2.25,2.21875 2.5,2.21875 2.5,1.90625 2.5,1.609375 2.25,1.609375 2.09375,1.609375 h -0.4375 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path831" + transform="translate(159.91982,134.765)" + d="m 2.953125,-5.6875 c 0,-0.296875 -0.046875,-0.40625 -0.390625,-0.40625 H 0.984375 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 1.28125 v 4.875 h -1.28125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.578125,0 0.84375,0 0.984375,0 H 4.25 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.234375,-0.3125 -0.40625,-0.3125 H 2.953125 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path833" + transform="translate(165.15019,134.765)" + d="m 4.234375,-1.90625 c 0.203125,0 0.390625,0 0.390625,-0.359375 0,-1.140625 -0.640625,-2.125 -1.9375,-2.125 -1.1875,0 -2.140625,1 -2.140625,2.234375 0,1.203125 1.015625,2.21875 2.296875,2.21875 1.3125,0 1.78125,-0.90625 1.78125,-1.15625 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.1875,0 -0.265625,0.03125 -0.328125,0.21875 -0.21875,0.5 -0.765625,0.59375 -1.046875,0.59375 -0.75,0 -1.484375,-0.5 -1.65625,-1.359375 z M 1.265625,-2.5 C 1.40625,-3.234375 2,-3.78125 2.6875,-3.78125 c 0.515625,0 1.140625,0.25 1.234375,1.28125 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path835" + transform="translate(170.38055,134.765)" + d="m 3.234375,-3.671875 c 0,-0.359375 -0.296875,-0.625 -0.609375,-0.625 -0.375,0 -0.625,0.3125 -0.625,0.625 0,0.359375 0.296875,0.625 0.609375,0.625 0.375,0 0.625,-0.3125 0.625,-0.625 z m 0,3.046875 C 3.234375,-0.984375 2.9375,-1.25 2.625,-1.25 2.25,-1.25 2,-0.9375 2,-0.625 2,-0.265625 2.296875,0 2.609375,0 c 0.375,0 0.625,-0.3125 0.625,-0.625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + <g + id="g857" + style="fill:#000000;fill-opacity:1"> + <path + id="path839" + transform="translate(180.84128,134.765)" + d="m 4.234375,-1.90625 c 0.203125,0 0.390625,0 0.390625,-0.359375 0,-1.140625 -0.640625,-2.125 -1.9375,-2.125 -1.1875,0 -2.140625,1 -2.140625,2.234375 0,1.203125 1.015625,2.21875 2.296875,2.21875 1.3125,0 1.78125,-0.90625 1.78125,-1.15625 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.1875,0 -0.265625,0.03125 -0.328125,0.21875 -0.21875,0.5 -0.765625,0.59375 -1.046875,0.59375 -0.75,0 -1.484375,-0.5 -1.65625,-1.359375 z M 1.265625,-2.5 C 1.40625,-3.234375 2,-3.78125 2.6875,-3.78125 c 0.515625,0 1.140625,0.25 1.234375,1.28125 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path841" + transform="translate(186.07165,134.765)" + d="M 2.859375,-2.21875 4,-3.6875 h 0.390625 c 0.140625,0 0.421875,0 0.421875,-0.296875 0,-0.3125 -0.265625,-0.3125 -0.421875,-0.3125 h -1.15625 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.21875,0.3125 0.484375,0.3125 l -0.734375,1 -0.75,-1 c 0.25,0 0.46875,0 0.46875,-0.3125 0,-0.296875 -0.25,-0.296875 -0.390625,-0.296875 H 0.734375 c -0.140625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 0.40625 L 2.3125,-2.21875 1.078125,-0.609375 h -0.40625 c -0.140625,0 -0.40625,0 -0.40625,0.3125 C 0.265625,0 0.53125,0 0.671875,0 H 1.84375 C 2,0 2.25,0 2.25,-0.296875 c 0,-0.3125 -0.21875,-0.3125 -0.53125,-0.3125 l 0.859375,-1.21875 0.890625,1.21875 c -0.28125,0 -0.5,0 -0.5,0.3125 C 2.96875,0 3.21875,0 3.375,0 h 1.15625 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 4.140625 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path843" + transform="translate(191.30201,134.765)" + d="M 3.65625,-0.3125 C 3.875,-0.015625 4.34375,0 4.71875,0 c 0.28125,0 0.5,0 0.5,-0.3125 0,-0.296875 -0.25,-0.296875 -0.390625,-0.296875 -0.421875,0 -0.515625,-0.046875 -0.59375,-0.078125 v -2.15625 c 0,-0.703125 -0.546875,-1.546875 -1.984375,-1.546875 -0.421875,0 -1.4375,0 -1.4375,0.734375 0,0.296875 0.203125,0.453125 0.4375,0.453125 0.15625,0 0.4375,-0.09375 0.4375,-0.453125 0,-0.078125 0.015625,-0.09375 0.21875,-0.109375 0.140625,-0.015625 0.265625,-0.015625 0.359375,-0.015625 0.75,0 1.265625,0.3125 1.265625,1.015625 -1.75,0.03125 -2.984375,0.53125 -2.984375,1.484375 0,0.6875 0.625,1.34375 1.640625,1.34375 0.375,0 1,-0.078125 1.46875,-0.375 z m -0.125,-1.859375 v 0.84375 c 0,0.21875 0,0.4375 -0.375,0.609375 -0.359375,0.171875 -0.8125,0.171875 -0.890625,0.171875 -0.625,0 -1.03125,-0.34375 -1.03125,-0.734375 0,-0.484375 0.859375,-0.859375 2.296875,-0.890625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path845" + transform="translate(196.53238,134.765)" + d="M 1.09375,-4 C 1.0625,-4.296875 0.875,-4.296875 0.6875,-4.296875 H 0.375 c -0.15625,0 -0.421875,0 -0.421875,0.296875 0,0.3125 0.21875,0.3125 0.578125,0.3125 v 3.078125 c -0.359375,0 -0.578125,0 -0.578125,0.3125 C -0.046875,0 0.234375,0 0.375,0 H 1.25 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.203125,-0.3125 -0.5625,-0.3125 v -1.78125 C 1.09375,-3.28125 1.5,-3.75 1.90625,-3.75 c 0.234375,0 0.359375,0.171875 0.359375,0.8125 v 2.328125 c -0.1875,0 -0.4375,0 -0.4375,0.3125 C 1.828125,0 2.109375,0 2.25,0 h 0.734375 c 0.15625,0 0.421875,0 0.421875,-0.296875 0,-0.3125 -0.21875,-0.3125 -0.578125,-0.3125 v -1.78125 c 0,-0.890625 0.40625,-1.359375 0.828125,-1.359375 0.21875,0 0.359375,0.171875 0.359375,0.8125 v 2.328125 c -0.1875,0 -0.4375,0 -0.4375,0.3125 C 3.578125,0 3.84375,0 3.984375,0 h 0.75 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.203125,-0.3125 -0.5625,-0.3125 v -2.40625 c 0,-0.203125 0,-1.34375 -0.890625,-1.34375 -0.296875,0 -0.703125,0.125 -0.984375,0.515625 C 2.546875,-4.171875 2.265625,-4.359375 1.9375,-4.359375 1.625,-4.359375 1.328125,-4.21875 1.09375,-4 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path847" + transform="translate(201.76274,134.765)" + d="m 1.65625,-2.625 c 0,-0.59375 0.578125,-1.125 1.203125,-1.125 0.734375,0 1.3125,0.734375 1.3125,1.59375 0,0.953125 -0.6875,1.609375 -1.390625,1.609375 -0.78125,0 -1.125,-0.875 -1.125,-1.359375 z m 0,2.171875 C 2.0625,-0.03125 2.5,0.0625 2.8125,0.0625 c 1.078125,0 2.046875,-0.953125 2.046875,-2.21875 0,-1.21875 -0.875,-2.203125 -1.9375,-2.203125 C 2.4375,-4.359375 2,-4.171875 1.65625,-3.875 1.65625,-4.15625 1.640625,-4.296875 1.25,-4.296875 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 5.296875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.390625,0.3125 h 1.59375 C 2.25,2.21875 2.5,2.21875 2.5,1.90625 2.5,1.609375 2.25,1.609375 2.09375,1.609375 h -0.4375 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path849" + transform="translate(206.99311,134.765)" + d="m 2.953125,-5.6875 c 0,-0.296875 -0.046875,-0.40625 -0.390625,-0.40625 H 0.984375 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 1.28125 v 4.875 h -1.28125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.578125,0 0.84375,0 0.984375,0 H 4.25 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.234375,-0.3125 -0.40625,-0.3125 H 2.953125 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path851" + transform="translate(212.22347,134.765)" + d="m 4.234375,-1.90625 c 0.203125,0 0.390625,0 0.390625,-0.359375 0,-1.140625 -0.640625,-2.125 -1.9375,-2.125 -1.1875,0 -2.140625,1 -2.140625,2.234375 0,1.203125 1.015625,2.21875 2.296875,2.21875 1.3125,0 1.78125,-0.90625 1.78125,-1.15625 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.1875,0 -0.265625,0.03125 -0.328125,0.21875 -0.21875,0.5 -0.765625,0.59375 -1.046875,0.59375 -0.75,0 -1.484375,-0.5 -1.65625,-1.359375 z M 1.265625,-2.5 C 1.40625,-3.234375 2,-3.78125 2.6875,-3.78125 c 0.515625,0 1.140625,0.25 1.234375,1.28125 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path853" + transform="translate(217.45384,134.765)" + d="M 3.234375,-0.625 C 3.234375,-0.984375 2.9375,-1.25 2.625,-1.25 2.25,-1.25 2,-0.9375 2,-0.625 2,-0.265625 2.296875,0 2.609375,0 c 0.375,0 0.625,-0.3125 0.625,-0.625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path855" + transform="translate(222.6842,134.765)" + d="m 4.640625,-1.09375 c 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.15625,0 -0.265625,0.015625 -0.328125,0.21875 -0.0625,0.125 -0.25,0.59375 -0.984375,0.59375 -0.84375,0 -1.5625,-0.703125 -1.5625,-1.609375 0,-0.46875 0.265625,-1.625 1.625,-1.625 0.203125,0 0.59375,0 0.59375,0.09375 0.015625,0.34375 0.203125,0.484375 0.4375,0.484375 0.234375,0 0.453125,-0.171875 0.453125,-0.453125 0,-0.734375 -1.046875,-0.734375 -1.484375,-0.734375 -1.71875,0 -2.3125,1.359375 -2.3125,2.234375 0,1.203125 0.9375,2.21875 2.1875,2.21875 1.390625,0 1.71875,-0.984375 1.71875,-1.15625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + <g + id="g877" + style="fill:#000000;fill-opacity:1"> + <path + id="path859" + transform="translate(233.14493,134.765)" + d="m 4.234375,-1.90625 c 0.203125,0 0.390625,0 0.390625,-0.359375 0,-1.140625 -0.640625,-2.125 -1.9375,-2.125 -1.1875,0 -2.140625,1 -2.140625,2.234375 0,1.203125 1.015625,2.21875 2.296875,2.21875 1.3125,0 1.78125,-0.90625 1.78125,-1.15625 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.1875,0 -0.265625,0.03125 -0.328125,0.21875 -0.21875,0.5 -0.765625,0.59375 -1.046875,0.59375 -0.75,0 -1.484375,-0.5 -1.65625,-1.359375 z M 1.265625,-2.5 C 1.40625,-3.234375 2,-3.78125 2.6875,-3.78125 c 0.515625,0 1.140625,0.25 1.234375,1.28125 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path861" + transform="translate(238.3753,134.765)" + d="M 2.859375,-2.21875 4,-3.6875 h 0.390625 c 0.140625,0 0.421875,0 0.421875,-0.296875 0,-0.3125 -0.265625,-0.3125 -0.421875,-0.3125 h -1.15625 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.21875,0.3125 0.484375,0.3125 l -0.734375,1 -0.75,-1 c 0.25,0 0.46875,0 0.46875,-0.3125 0,-0.296875 -0.25,-0.296875 -0.390625,-0.296875 H 0.734375 c -0.140625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 0.40625 L 2.3125,-2.21875 1.078125,-0.609375 h -0.40625 c -0.140625,0 -0.40625,0 -0.40625,0.3125 C 0.265625,0 0.53125,0 0.671875,0 H 1.84375 C 2,0 2.25,0 2.25,-0.296875 c 0,-0.3125 -0.21875,-0.3125 -0.53125,-0.3125 l 0.859375,-1.21875 0.890625,1.21875 c -0.28125,0 -0.5,0 -0.5,0.3125 C 2.96875,0 3.21875,0 3.375,0 h 1.15625 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 4.140625 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path863" + transform="translate(243.60566,134.765)" + d="M 3.65625,-0.3125 C 3.875,-0.015625 4.34375,0 4.71875,0 c 0.28125,0 0.5,0 0.5,-0.3125 0,-0.296875 -0.25,-0.296875 -0.390625,-0.296875 -0.421875,0 -0.515625,-0.046875 -0.59375,-0.078125 v -2.15625 c 0,-0.703125 -0.546875,-1.546875 -1.984375,-1.546875 -0.421875,0 -1.4375,0 -1.4375,0.734375 0,0.296875 0.203125,0.453125 0.4375,0.453125 0.15625,0 0.4375,-0.09375 0.4375,-0.453125 0,-0.078125 0.015625,-0.09375 0.21875,-0.109375 0.140625,-0.015625 0.265625,-0.015625 0.359375,-0.015625 0.75,0 1.265625,0.3125 1.265625,1.015625 -1.75,0.03125 -2.984375,0.53125 -2.984375,1.484375 0,0.6875 0.625,1.34375 1.640625,1.34375 0.375,0 1,-0.078125 1.46875,-0.375 z m -0.125,-1.859375 v 0.84375 c 0,0.21875 0,0.4375 -0.375,0.609375 -0.359375,0.171875 -0.8125,0.171875 -0.890625,0.171875 -0.625,0 -1.03125,-0.34375 -1.03125,-0.734375 0,-0.484375 0.859375,-0.859375 2.296875,-0.890625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path865" + transform="translate(248.83603,134.765)" + d="M 1.09375,-4 C 1.0625,-4.296875 0.875,-4.296875 0.6875,-4.296875 H 0.375 c -0.15625,0 -0.421875,0 -0.421875,0.296875 0,0.3125 0.21875,0.3125 0.578125,0.3125 v 3.078125 c -0.359375,0 -0.578125,0 -0.578125,0.3125 C -0.046875,0 0.234375,0 0.375,0 H 1.25 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.203125,-0.3125 -0.5625,-0.3125 v -1.78125 C 1.09375,-3.28125 1.5,-3.75 1.90625,-3.75 c 0.234375,0 0.359375,0.171875 0.359375,0.8125 v 2.328125 c -0.1875,0 -0.4375,0 -0.4375,0.3125 C 1.828125,0 2.109375,0 2.25,0 h 0.734375 c 0.15625,0 0.421875,0 0.421875,-0.296875 0,-0.3125 -0.21875,-0.3125 -0.578125,-0.3125 v -1.78125 c 0,-0.890625 0.40625,-1.359375 0.828125,-1.359375 0.21875,0 0.359375,0.171875 0.359375,0.8125 v 2.328125 c -0.1875,0 -0.4375,0 -0.4375,0.3125 C 3.578125,0 3.84375,0 3.984375,0 h 0.75 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.203125,-0.3125 -0.5625,-0.3125 v -2.40625 c 0,-0.203125 0,-1.34375 -0.890625,-1.34375 -0.296875,0 -0.703125,0.125 -0.984375,0.515625 C 2.546875,-4.171875 2.265625,-4.359375 1.9375,-4.359375 1.625,-4.359375 1.328125,-4.21875 1.09375,-4 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path867" + transform="translate(254.06639,134.765)" + d="m 1.65625,-2.625 c 0,-0.59375 0.578125,-1.125 1.203125,-1.125 0.734375,0 1.3125,0.734375 1.3125,1.59375 0,0.953125 -0.6875,1.609375 -1.390625,1.609375 -0.78125,0 -1.125,-0.875 -1.125,-1.359375 z m 0,2.171875 C 2.0625,-0.03125 2.5,0.0625 2.8125,0.0625 c 1.078125,0 2.046875,-0.953125 2.046875,-2.21875 0,-1.21875 -0.875,-2.203125 -1.9375,-2.203125 C 2.4375,-4.359375 2,-4.171875 1.65625,-3.875 1.65625,-4.15625 1.640625,-4.296875 1.25,-4.296875 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 5.296875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.390625,0.3125 h 1.59375 C 2.25,2.21875 2.5,2.21875 2.5,1.90625 2.5,1.609375 2.25,1.609375 2.09375,1.609375 h -0.4375 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path869" + transform="translate(259.29676,134.765)" + d="m 2.953125,-5.6875 c 0,-0.296875 -0.046875,-0.40625 -0.390625,-0.40625 H 0.984375 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 1.28125 v 4.875 h -1.28125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.578125,0 0.84375,0 0.984375,0 H 4.25 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.234375,-0.3125 -0.40625,-0.3125 H 2.953125 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path871" + transform="translate(264.52712,134.765)" + d="m 4.234375,-1.90625 c 0.203125,0 0.390625,0 0.390625,-0.359375 0,-1.140625 -0.640625,-2.125 -1.9375,-2.125 -1.1875,0 -2.140625,1 -2.140625,2.234375 0,1.203125 1.015625,2.21875 2.296875,2.21875 1.3125,0 1.78125,-0.90625 1.78125,-1.15625 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.1875,0 -0.265625,0.03125 -0.328125,0.21875 -0.21875,0.5 -0.765625,0.59375 -1.046875,0.59375 -0.75,0 -1.484375,-0.5 -1.65625,-1.359375 z M 1.265625,-2.5 C 1.40625,-3.234375 2,-3.78125 2.6875,-3.78125 c 0.515625,0 1.140625,0.25 1.234375,1.28125 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path873" + transform="translate(269.75749,134.765)" + d="M 3.234375,-0.625 C 3.234375,-0.984375 2.9375,-1.25 2.625,-1.25 2.25,-1.25 2,-0.9375 2,-0.625 2,-0.265625 2.296875,0 2.609375,0 c 0.375,0 0.625,-0.3125 0.625,-0.625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path875" + transform="translate(274.98786,134.765)" + d="m 4.25,-2.921875 c 0,-1 -0.5,-1.4375 -1.296875,-1.4375 -0.65625,0 -1.109375,0.34375 -1.296875,0.53125 V -5.6875 c 0,-0.296875 -0.0625,-0.40625 -0.40625,-0.40625 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 4.875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.125,0 0.375,0 0.515625,0 h 1.59375 C 2.25,0 2.5,0 2.5,-0.296875 c 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 1.65625 V -2.375 c 0,-1 0.734375,-1.375 1.25,-1.375 0.515625,0 0.65625,0.28125 0.65625,0.875 v 2.265625 h -0.375 c -0.171875,0 -0.421875,0 -0.421875,0.3125 C 2.765625,0 3.046875,0 3.1875,0 h 1.515625 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.421875,-0.3125 H 4.25 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + <g + id="g885" + style="fill:#000000;fill-opacity:1"> + <path + id="path879" + transform="translate(154.69,146.72)" + d="m 2.328125,-1.75 c -0.546875,0 -0.96875,-0.46875 -0.96875,-1 0,-0.5625 0.4375,-1.015625 0.96875,-1.015625 0.53125,0 0.953125,0.46875 0.953125,1 0,0.578125 -0.4375,1.015625 -0.953125,1.015625 z m -0.90625,0.34375 c 0.03125,0.015625 0.40625,0.25 0.90625,0.25 0.90625,0 1.640625,-0.71875 1.640625,-1.609375 C 3.96875,-3.0625 3.875,-3.34375 3.703125,-3.625 3.921875,-3.75 4.15625,-3.78125 4.28125,-3.796875 c 0.0625,0.265625 0.296875,0.34375 0.390625,0.34375 0.171875,0 0.40625,-0.125 0.40625,-0.421875 0,-0.21875 -0.1875,-0.53125 -0.734375,-0.53125 -0.109375,0 -0.59375,0.015625 -1.046875,0.34375 C 3.125,-4.171875 2.78125,-4.359375 2.328125,-4.359375 c -0.9375,0 -1.65625,0.75 -1.65625,1.59375 C 0.671875,-2.328125 0.84375,-2 1,-1.8125 c -0.109375,0.15625 -0.203125,0.375 -0.203125,0.671875 0,0.359375 0.140625,0.609375 0.234375,0.71875 -0.734375,0.453125 -0.734375,1.125 -0.734375,1.234375 0,0.859375 1.03125,1.46875 2.3125,1.46875 C 3.890625,2.28125 4.9375,1.671875 4.9375,0.8125 4.9375,0.453125 4.75,-0.046875 4.25,-0.3125 4.109375,-0.390625 3.703125,-0.609375 2.796875,-0.609375 h -0.6875 c -0.078125,0 -0.21875,0 -0.296875,-0.015625 -0.140625,0 -0.203125,0 -0.328125,-0.140625 -0.109375,-0.140625 -0.125,-0.34375 -0.125,-0.359375 0,-0.046875 0.03125,-0.1875 0.0625,-0.28125 z m 1.1875,3.09375 c -1,0 -1.734375,-0.4375 -1.734375,-0.875 0,-0.171875 0.078125,-0.5 0.40625,-0.6875 0.25,-0.171875 0.328125,-0.171875 1.0625,-0.171875 0.890625,0 2.015625,0 2.015625,0.859375 0,0.4375 -0.75,0.875 -1.75,0.875 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path881" + transform="translate(159.92036,146.72)" + d="m 4.640625,-1.09375 c 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.15625,0 -0.265625,0.015625 -0.328125,0.21875 -0.0625,0.125 -0.25,0.59375 -0.984375,0.59375 -0.84375,0 -1.5625,-0.703125 -1.5625,-1.609375 0,-0.46875 0.265625,-1.625 1.625,-1.625 0.203125,0 0.59375,0 0.59375,0.09375 0.015625,0.34375 0.203125,0.484375 0.4375,0.484375 0.234375,0 0.453125,-0.171875 0.453125,-0.453125 0,-0.734375 -1.046875,-0.734375 -1.484375,-0.734375 -1.71875,0 -2.3125,1.359375 -2.3125,2.234375 0,1.203125 0.9375,2.21875 2.1875,2.21875 1.390625,0 1.71875,-0.984375 1.71875,-1.15625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path883" + transform="translate(165.15073,146.72)" + d="m 4.640625,-1.09375 c 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.15625,0 -0.265625,0.015625 -0.328125,0.21875 -0.0625,0.125 -0.25,0.59375 -0.984375,0.59375 -0.84375,0 -1.5625,-0.703125 -1.5625,-1.609375 0,-0.46875 0.265625,-1.625 1.625,-1.625 0.203125,0 0.59375,0 0.59375,0.09375 0.015625,0.34375 0.203125,0.484375 0.4375,0.484375 0.234375,0 0.453125,-0.171875 0.453125,-0.453125 0,-0.734375 -1.046875,-0.734375 -1.484375,-0.734375 -1.71875,0 -2.3125,1.359375 -2.3125,2.234375 0,1.203125 0.9375,2.21875 2.1875,2.21875 1.390625,0 1.71875,-0.984375 1.71875,-1.15625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + <g + id="g905" + style="fill:#000000;fill-opacity:1"> + <path + id="path887" + transform="translate(175.61146,146.72)" + d="m 4.234375,-1.90625 c 0.203125,0 0.390625,0 0.390625,-0.359375 0,-1.140625 -0.640625,-2.125 -1.9375,-2.125 -1.1875,0 -2.140625,1 -2.140625,2.234375 0,1.203125 1.015625,2.21875 2.296875,2.21875 1.3125,0 1.78125,-0.90625 1.78125,-1.15625 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.1875,0 -0.265625,0.03125 -0.328125,0.21875 -0.21875,0.5 -0.765625,0.59375 -1.046875,0.59375 -0.75,0 -1.484375,-0.5 -1.65625,-1.359375 z M 1.265625,-2.5 C 1.40625,-3.234375 2,-3.78125 2.6875,-3.78125 c 0.515625,0 1.140625,0.25 1.234375,1.28125 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path889" + transform="translate(180.84182,146.72)" + d="M 2.859375,-2.21875 4,-3.6875 h 0.390625 c 0.140625,0 0.421875,0 0.421875,-0.296875 0,-0.3125 -0.265625,-0.3125 -0.421875,-0.3125 h -1.15625 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.21875,0.3125 0.484375,0.3125 l -0.734375,1 -0.75,-1 c 0.25,0 0.46875,0 0.46875,-0.3125 0,-0.296875 -0.25,-0.296875 -0.390625,-0.296875 H 0.734375 c -0.140625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 0.40625 L 2.3125,-2.21875 1.078125,-0.609375 h -0.40625 c -0.140625,0 -0.40625,0 -0.40625,0.3125 C 0.265625,0 0.53125,0 0.671875,0 H 1.84375 C 2,0 2.25,0 2.25,-0.296875 c 0,-0.3125 -0.21875,-0.3125 -0.53125,-0.3125 l 0.859375,-1.21875 0.890625,1.21875 c -0.28125,0 -0.5,0 -0.5,0.3125 C 2.96875,0 3.21875,0 3.375,0 h 1.15625 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 4.140625 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path891" + transform="translate(186.07219,146.72)" + d="M 3.65625,-0.3125 C 3.875,-0.015625 4.34375,0 4.71875,0 c 0.28125,0 0.5,0 0.5,-0.3125 0,-0.296875 -0.25,-0.296875 -0.390625,-0.296875 -0.421875,0 -0.515625,-0.046875 -0.59375,-0.078125 v -2.15625 c 0,-0.703125 -0.546875,-1.546875 -1.984375,-1.546875 -0.421875,0 -1.4375,0 -1.4375,0.734375 0,0.296875 0.203125,0.453125 0.4375,0.453125 0.15625,0 0.4375,-0.09375 0.4375,-0.453125 0,-0.078125 0.015625,-0.09375 0.21875,-0.109375 0.140625,-0.015625 0.265625,-0.015625 0.359375,-0.015625 0.75,0 1.265625,0.3125 1.265625,1.015625 -1.75,0.03125 -2.984375,0.53125 -2.984375,1.484375 0,0.6875 0.625,1.34375 1.640625,1.34375 0.375,0 1,-0.078125 1.46875,-0.375 z m -0.125,-1.859375 v 0.84375 c 0,0.21875 0,0.4375 -0.375,0.609375 -0.359375,0.171875 -0.8125,0.171875 -0.890625,0.171875 -0.625,0 -1.03125,-0.34375 -1.03125,-0.734375 0,-0.484375 0.859375,-0.859375 2.296875,-0.890625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path893" + transform="translate(191.30255,146.72)" + d="M 1.09375,-4 C 1.0625,-4.296875 0.875,-4.296875 0.6875,-4.296875 H 0.375 c -0.15625,0 -0.421875,0 -0.421875,0.296875 0,0.3125 0.21875,0.3125 0.578125,0.3125 v 3.078125 c -0.359375,0 -0.578125,0 -0.578125,0.3125 C -0.046875,0 0.234375,0 0.375,0 H 1.25 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.203125,-0.3125 -0.5625,-0.3125 v -1.78125 C 1.09375,-3.28125 1.5,-3.75 1.90625,-3.75 c 0.234375,0 0.359375,0.171875 0.359375,0.8125 v 2.328125 c -0.1875,0 -0.4375,0 -0.4375,0.3125 C 1.828125,0 2.109375,0 2.25,0 h 0.734375 c 0.15625,0 0.421875,0 0.421875,-0.296875 0,-0.3125 -0.21875,-0.3125 -0.578125,-0.3125 v -1.78125 c 0,-0.890625 0.40625,-1.359375 0.828125,-1.359375 0.21875,0 0.359375,0.171875 0.359375,0.8125 v 2.328125 c -0.1875,0 -0.4375,0 -0.4375,0.3125 C 3.578125,0 3.84375,0 3.984375,0 h 0.75 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.203125,-0.3125 -0.5625,-0.3125 v -2.40625 c 0,-0.203125 0,-1.34375 -0.890625,-1.34375 -0.296875,0 -0.703125,0.125 -0.984375,0.515625 C 2.546875,-4.171875 2.265625,-4.359375 1.9375,-4.359375 1.625,-4.359375 1.328125,-4.21875 1.09375,-4 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path895" + transform="translate(196.53292,146.72)" + d="m 1.65625,-2.625 c 0,-0.59375 0.578125,-1.125 1.203125,-1.125 0.734375,0 1.3125,0.734375 1.3125,1.59375 0,0.953125 -0.6875,1.609375 -1.390625,1.609375 -0.78125,0 -1.125,-0.875 -1.125,-1.359375 z m 0,2.171875 C 2.0625,-0.03125 2.5,0.0625 2.8125,0.0625 c 1.078125,0 2.046875,-0.953125 2.046875,-2.21875 0,-1.21875 -0.875,-2.203125 -1.9375,-2.203125 C 2.4375,-4.359375 2,-4.171875 1.65625,-3.875 1.65625,-4.15625 1.640625,-4.296875 1.25,-4.296875 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 5.296875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.390625,0.3125 h 1.59375 C 2.25,2.21875 2.5,2.21875 2.5,1.90625 2.5,1.609375 2.25,1.609375 2.09375,1.609375 h -0.4375 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path897" + transform="translate(201.76328,146.72)" + d="m 2.953125,-5.6875 c 0,-0.296875 -0.046875,-0.40625 -0.390625,-0.40625 H 0.984375 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 1.28125 v 4.875 h -1.28125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.578125,0 0.84375,0 0.984375,0 H 4.25 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.234375,-0.3125 -0.40625,-0.3125 H 2.953125 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path899" + transform="translate(206.99365,146.72)" + d="m 4.234375,-1.90625 c 0.203125,0 0.390625,0 0.390625,-0.359375 0,-1.140625 -0.640625,-2.125 -1.9375,-2.125 -1.1875,0 -2.140625,1 -2.140625,2.234375 0,1.203125 1.015625,2.21875 2.296875,2.21875 1.3125,0 1.78125,-0.90625 1.78125,-1.15625 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.1875,0 -0.265625,0.03125 -0.328125,0.21875 -0.21875,0.5 -0.765625,0.59375 -1.046875,0.59375 -0.75,0 -1.484375,-0.5 -1.65625,-1.359375 z M 1.265625,-2.5 C 1.40625,-3.234375 2,-3.78125 2.6875,-3.78125 c 0.515625,0 1.140625,0.25 1.234375,1.28125 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path901" + transform="translate(212.22401,146.72)" + d="M 3.234375,-0.625 C 3.234375,-0.984375 2.9375,-1.25 2.625,-1.25 2.25,-1.25 2,-0.9375 2,-0.625 2,-0.265625 2.296875,0 2.609375,0 c 0.375,0 0.625,-0.3125 0.625,-0.625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path903" + transform="translate(217.45438,146.72)" + d="m 4.640625,-1.09375 c 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.15625,0 -0.265625,0.015625 -0.328125,0.21875 -0.0625,0.125 -0.25,0.59375 -0.984375,0.59375 -0.84375,0 -1.5625,-0.703125 -1.5625,-1.609375 0,-0.46875 0.265625,-1.625 1.625,-1.625 0.203125,0 0.59375,0 0.59375,0.09375 0.015625,0.34375 0.203125,0.484375 0.4375,0.484375 0.234375,0 0.453125,-0.171875 0.453125,-0.453125 0,-0.734375 -1.046875,-0.734375 -1.484375,-0.734375 -1.71875,0 -2.3125,1.359375 -2.3125,2.234375 0,1.203125 0.9375,2.21875 2.1875,2.21875 1.390625,0 1.71875,-0.984375 1.71875,-1.15625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + <g + id="g911" + style="fill:#000000;fill-opacity:1"> + <path + id="path907" + transform="translate(227.91511,146.72)" + d="m 4.203125,-2.703125 c 0.109375,0 0.46875,0 0.46875,-0.34375 0,-0.359375 -0.359375,-0.359375 -0.46875,-0.359375 H 1.03125 c -0.125,0 -0.46875,0 -0.46875,0.359375 0,0.34375 0.34375,0.34375 0.46875,0.34375 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path909" + transform="translate(233.14547,146.72)" + d="m 4.65625,-2.15625 c 0,-1.25 -0.921875,-2.234375 -2.046875,-2.234375 -1.109375,0 -2.046875,0.984375 -2.046875,2.234375 0,1.265625 0.953125,2.21875 2.046875,2.21875 1.09375,0 2.046875,-0.953125 2.046875,-2.21875 z M 2.609375,-0.546875 C 1.875,-0.546875 1.25,-1.296875 1.25,-2.21875 c 0,-0.90625 0.65625,-1.5625 1.359375,-1.5625 0.71875,0 1.359375,0.65625 1.359375,1.5625 0,0.921875 -0.625,1.671875 -1.359375,1.671875 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + <g + id="g927" + style="fill:#000000;fill-opacity:1"> + <path + id="path913" + transform="translate(243.6062,146.72)" + d="m 4.234375,-1.90625 c 0.203125,0 0.390625,0 0.390625,-0.359375 0,-1.140625 -0.640625,-2.125 -1.9375,-2.125 -1.1875,0 -2.140625,1 -2.140625,2.234375 0,1.203125 1.015625,2.21875 2.296875,2.21875 1.3125,0 1.78125,-0.90625 1.78125,-1.15625 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.1875,0 -0.265625,0.03125 -0.328125,0.21875 -0.21875,0.5 -0.765625,0.59375 -1.046875,0.59375 -0.75,0 -1.484375,-0.5 -1.65625,-1.359375 z M 1.265625,-2.5 C 1.40625,-3.234375 2,-3.78125 2.6875,-3.78125 c 0.515625,0 1.140625,0.25 1.234375,1.28125 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path915" + transform="translate(248.83657,146.72)" + d="M 2.859375,-2.21875 4,-3.6875 h 0.390625 c 0.140625,0 0.421875,0 0.421875,-0.296875 0,-0.3125 -0.265625,-0.3125 -0.421875,-0.3125 h -1.15625 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.21875,0.3125 0.484375,0.3125 l -0.734375,1 -0.75,-1 c 0.25,0 0.46875,0 0.46875,-0.3125 0,-0.296875 -0.25,-0.296875 -0.390625,-0.296875 H 0.734375 c -0.140625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 0.40625 L 2.3125,-2.21875 1.078125,-0.609375 h -0.40625 c -0.140625,0 -0.40625,0 -0.40625,0.3125 C 0.265625,0 0.53125,0 0.671875,0 H 1.84375 C 2,0 2.25,0 2.25,-0.296875 c 0,-0.3125 -0.21875,-0.3125 -0.53125,-0.3125 l 0.859375,-1.21875 0.890625,1.21875 c -0.28125,0 -0.5,0 -0.5,0.3125 C 2.96875,0 3.21875,0 3.375,0 h 1.15625 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 4.140625 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path917" + transform="translate(254.06693,146.72)" + d="M 3.65625,-0.3125 C 3.875,-0.015625 4.34375,0 4.71875,0 c 0.28125,0 0.5,0 0.5,-0.3125 0,-0.296875 -0.25,-0.296875 -0.390625,-0.296875 -0.421875,0 -0.515625,-0.046875 -0.59375,-0.078125 v -2.15625 c 0,-0.703125 -0.546875,-1.546875 -1.984375,-1.546875 -0.421875,0 -1.4375,0 -1.4375,0.734375 0,0.296875 0.203125,0.453125 0.4375,0.453125 0.15625,0 0.4375,-0.09375 0.4375,-0.453125 0,-0.078125 0.015625,-0.09375 0.21875,-0.109375 0.140625,-0.015625 0.265625,-0.015625 0.359375,-0.015625 0.75,0 1.265625,0.3125 1.265625,1.015625 -1.75,0.03125 -2.984375,0.53125 -2.984375,1.484375 0,0.6875 0.625,1.34375 1.640625,1.34375 0.375,0 1,-0.078125 1.46875,-0.375 z m -0.125,-1.859375 v 0.84375 c 0,0.21875 0,0.4375 -0.375,0.609375 -0.359375,0.171875 -0.8125,0.171875 -0.890625,0.171875 -0.625,0 -1.03125,-0.34375 -1.03125,-0.734375 0,-0.484375 0.859375,-0.859375 2.296875,-0.890625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path919" + transform="translate(259.2973,146.72)" + d="M 1.09375,-4 C 1.0625,-4.296875 0.875,-4.296875 0.6875,-4.296875 H 0.375 c -0.15625,0 -0.421875,0 -0.421875,0.296875 0,0.3125 0.21875,0.3125 0.578125,0.3125 v 3.078125 c -0.359375,0 -0.578125,0 -0.578125,0.3125 C -0.046875,0 0.234375,0 0.375,0 H 1.25 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.203125,-0.3125 -0.5625,-0.3125 v -1.78125 C 1.09375,-3.28125 1.5,-3.75 1.90625,-3.75 c 0.234375,0 0.359375,0.171875 0.359375,0.8125 v 2.328125 c -0.1875,0 -0.4375,0 -0.4375,0.3125 C 1.828125,0 2.109375,0 2.25,0 h 0.734375 c 0.15625,0 0.421875,0 0.421875,-0.296875 0,-0.3125 -0.21875,-0.3125 -0.578125,-0.3125 v -1.78125 c 0,-0.890625 0.40625,-1.359375 0.828125,-1.359375 0.21875,0 0.359375,0.171875 0.359375,0.8125 v 2.328125 c -0.1875,0 -0.4375,0 -0.4375,0.3125 C 3.578125,0 3.84375,0 3.984375,0 h 0.75 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.203125,-0.3125 -0.5625,-0.3125 v -2.40625 c 0,-0.203125 0,-1.34375 -0.890625,-1.34375 -0.296875,0 -0.703125,0.125 -0.984375,0.515625 C 2.546875,-4.171875 2.265625,-4.359375 1.9375,-4.359375 1.625,-4.359375 1.328125,-4.21875 1.09375,-4 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path921" + transform="translate(264.52767,146.72)" + d="m 1.65625,-2.625 c 0,-0.59375 0.578125,-1.125 1.203125,-1.125 0.734375,0 1.3125,0.734375 1.3125,1.59375 0,0.953125 -0.6875,1.609375 -1.390625,1.609375 -0.78125,0 -1.125,-0.875 -1.125,-1.359375 z m 0,2.171875 C 2.0625,-0.03125 2.5,0.0625 2.8125,0.0625 c 1.078125,0 2.046875,-0.953125 2.046875,-2.21875 0,-1.21875 -0.875,-2.203125 -1.9375,-2.203125 C 2.4375,-4.359375 2,-4.171875 1.65625,-3.875 1.65625,-4.15625 1.640625,-4.296875 1.25,-4.296875 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 5.296875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.390625,0.3125 h 1.59375 C 2.25,2.21875 2.5,2.21875 2.5,1.90625 2.5,1.609375 2.25,1.609375 2.09375,1.609375 h -0.4375 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path923" + transform="translate(269.75803,146.72)" + d="m 2.953125,-5.6875 c 0,-0.296875 -0.046875,-0.40625 -0.390625,-0.40625 H 0.984375 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 1.28125 v 4.875 h -1.28125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.578125,0 0.84375,0 0.984375,0 H 4.25 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.234375,-0.3125 -0.40625,-0.3125 H 2.953125 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path925" + transform="translate(274.9884,146.72)" + d="m 4.234375,-1.90625 c 0.203125,0 0.390625,0 0.390625,-0.359375 0,-1.140625 -0.640625,-2.125 -1.9375,-2.125 -1.1875,0 -2.140625,1 -2.140625,2.234375 0,1.203125 1.015625,2.21875 2.296875,2.21875 1.3125,0 1.78125,-0.90625 1.78125,-1.15625 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.1875,0 -0.265625,0.03125 -0.328125,0.21875 -0.21875,0.5 -0.765625,0.59375 -1.046875,0.59375 -0.75,0 -1.484375,-0.5 -1.65625,-1.359375 z M 1.265625,-2.5 C 1.40625,-3.234375 2,-3.78125 2.6875,-3.78125 c 0.515625,0 1.140625,0.25 1.234375,1.28125 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> + <ellipse + style="opacity:1;fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path1053" + cx="154.73677" + cy="135.45824" + rx="111.45485" + ry="14.042299" /> + <g + id="g1418" + style="fill:#ff0100;fill-opacity:1" + ns1:jacobian_sqrt="1.968835" + inkscapeversion="0.92.4" + ns1:alignment="middle center" + ns1:scale="5.58095094442" + ns1:preamble="/usr/share/inkscape/extensions/textext/default_packages.tex" + ns1:text="d\xc3\xa9pendances (dependencies)" + ns1:pdfconverter="pdf2svg" + ns1:texconverter="pdflatex" + ns1:version="0.11.0" + transform="matrix(1.968835,0,0,1.968835,-257.92975,-156.49943)"> + <g + style="fill:#ff0100;fill-opacity:1" + id="g1416"> + <g + id="g1354" + style="fill:#ff0100;fill-opacity:1"> + <path + id="path1352" + transform="translate(148.712,134.765)" + d="m 3.78125,-0.546875 v 0.65625 L 5.25,0 v -0.3125 c -0.6875,0 -0.78125,-0.0625 -0.78125,-0.5625 V -6.921875 L 3.046875,-6.8125 V -6.5 c 0.6875,0 0.765625,0.0625 0.765625,0.5625 v 2.15625 c -0.28125,-0.359375 -0.71875,-0.625 -1.25,-0.625 -1.171875,0 -2.21875,0.984375 -2.21875,2.265625 0,1.265625 0.96875,2.25 2.109375,2.25 0.640625,0 1.078125,-0.34375 1.328125,-0.65625 z m 0,-2.671875 v 2.046875 c 0,0.171875 0,0.1875 -0.109375,0.359375 C 3.375,-0.328125 2.9375,-0.109375 2.5,-0.109375 2.046875,-0.109375 1.6875,-0.375 1.453125,-0.75 1.203125,-1.15625 1.171875,-1.71875 1.171875,-2.140625 1.171875,-2.5 1.1875,-3.09375 1.46875,-3.546875 1.6875,-3.859375 2.0625,-4.1875 2.609375,-4.1875 c 0.34375,0 0.765625,0.15625 1.0625,0.59375 0.109375,0.171875 0.109375,0.1875 0.109375,0.375 z m 0,0" + style="fill:#ff0100;fill-opacity:1;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + <g + id="g1358" + style="fill:#ff0100;fill-opacity:1"> + <path + id="path1356" + transform="translate(153.96827,134.765)" + d="M 3.734375,-6.296875 C 3.828125,-6.375 3.90625,-6.484375 3.90625,-6.59375 c 0,-0.1875 -0.171875,-0.359375 -0.359375,-0.359375 -0.140625,0 -0.25,0.109375 -0.296875,0.171875 l -1.203125,1.515625 0.171875,0.1875 z m 0,0" + style="fill:#ff0100;fill-opacity:1;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + <g + id="g1364" + style="fill:#ff0100;fill-opacity:1"> + <path + id="path1360" + transform="translate(154.24722,134.765)" + d="M 1.109375,-2.515625 C 1.171875,-4 2.015625,-4.25 2.359375,-4.25 c 1.015625,0 1.125,1.34375 1.125,1.734375 z m 0,0.21875 h 2.78125 c 0.21875,0 0.25,0 0.25,-0.21875 0,-0.984375 -0.546875,-1.953125 -1.78125,-1.953125 -1.15625,0 -2.078125,1.03125 -2.078125,2.28125 0,1.328125 1.046875,2.296875 2.1875,2.296875 C 3.6875,0.109375 4.140625,-1 4.140625,-1.1875 4.140625,-1.28125 4.0625,-1.3125 4,-1.3125 c -0.078125,0 -0.109375,0.0625 -0.125,0.140625 -0.34375,1.03125 -1.25,1.03125 -1.34375,1.03125 -0.5,0 -0.890625,-0.296875 -1.125,-0.671875 -0.296875,-0.46875 -0.296875,-1.125 -0.296875,-1.484375 z m 0,0" + style="fill:#ff0100;fill-opacity:1;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path1362" + transform="translate(158.6746,134.765)" + d="m 1.71875,-3.75 v -0.65625 l -1.4375,0.109375 v 0.3125 c 0.703125,0 0.78125,0.0625 0.78125,0.5 v 4.65625 C 1.0625,1.625 0.953125,1.625 0.28125,1.625 V 1.9375 C 0.625,1.921875 1.140625,1.90625 1.390625,1.90625 c 0.28125,0 0.78125,0.015625 1.125,0.03125 V 1.625 C 1.859375,1.625 1.75,1.625 1.75,1.171875 V -0.59375 c 0.046875,0.171875 0.46875,0.703125 1.21875,0.703125 1.1875,0 2.21875,-0.984375 2.21875,-2.265625 0,-1.265625 -0.953125,-2.25 -2.078125,-2.25 -0.78125,0 -1.203125,0.4375 -1.390625,0.65625 z M 1.75,-1.140625 v -2.21875 C 2.03125,-3.875 2.515625,-4.15625 3.03125,-4.15625 c 0.734375,0 1.328125,0.875 1.328125,2 0,1.203125 -0.6875,2.046875 -1.421875,2.046875 -0.40625,0 -0.78125,-0.203125 -1.046875,-0.609375 C 1.75,-0.921875 1.75,-0.9375 1.75,-1.140625 Z m 0,0" + style="fill:#ff0100;fill-opacity:1;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + <g + id="g1382" + style="fill:#ff0100;fill-opacity:1"> + <path + id="path1366" + transform="translate(164.48877,134.765)" + d="M 1.109375,-2.515625 C 1.171875,-4 2.015625,-4.25 2.359375,-4.25 c 1.015625,0 1.125,1.34375 1.125,1.734375 z m 0,0.21875 h 2.78125 c 0.21875,0 0.25,0 0.25,-0.21875 0,-0.984375 -0.546875,-1.953125 -1.78125,-1.953125 -1.15625,0 -2.078125,1.03125 -2.078125,2.28125 0,1.328125 1.046875,2.296875 2.1875,2.296875 C 3.6875,0.109375 4.140625,-1 4.140625,-1.1875 4.140625,-1.28125 4.0625,-1.3125 4,-1.3125 c -0.078125,0 -0.109375,0.0625 -0.125,0.140625 -0.34375,1.03125 -1.25,1.03125 -1.34375,1.03125 -0.5,0 -0.890625,-0.296875 -1.125,-0.671875 -0.296875,-0.46875 -0.296875,-1.125 -0.296875,-1.484375 z m 0,0" + style="fill:#ff0100;fill-opacity:1;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path1368" + transform="translate(168.91615,134.765)" + d="M 1.09375,-3.421875 V -0.75 c 0,0.4375 -0.109375,0.4375 -0.78125,0.4375 V 0 c 0.359375,-0.015625 0.859375,-0.03125 1.140625,-0.03125 0.25,0 0.765625,0.015625 1.109375,0.03125 v -0.3125 c -0.671875,0 -0.78125,0 -0.78125,-0.4375 V -2.59375 C 1.78125,-3.625 2.5,-4.1875 3.125,-4.1875 c 0.640625,0 0.75,0.53125 0.75,1.109375 V -0.75 c 0,0.4375 -0.109375,0.4375 -0.78125,0.4375 V 0 c 0.34375,-0.015625 0.859375,-0.03125 1.125,-0.03125 0.25,0 0.78125,0.015625 1.109375,0.03125 v -0.3125 c -0.515625,0 -0.765625,0 -0.765625,-0.296875 v -1.90625 c 0,-0.859375 0,-1.15625 -0.3125,-1.515625 -0.140625,-0.171875 -0.46875,-0.375 -1.046875,-0.375 C 2.46875,-4.40625 2,-3.984375 1.71875,-3.359375 V -4.40625 L 0.3125,-4.296875 v 0.3125 c 0.703125,0 0.78125,0.0625 0.78125,0.5625 z m 0,0" + style="fill:#ff0100;fill-opacity:1;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path1370" + transform="translate(174.45137,134.765)" + d="m 3.78125,-0.546875 v 0.65625 L 5.25,0 v -0.3125 c -0.6875,0 -0.78125,-0.0625 -0.78125,-0.5625 V -6.921875 L 3.046875,-6.8125 V -6.5 c 0.6875,0 0.765625,0.0625 0.765625,0.5625 v 2.15625 c -0.28125,-0.359375 -0.71875,-0.625 -1.25,-0.625 -1.171875,0 -2.21875,0.984375 -2.21875,2.265625 0,1.265625 0.96875,2.25 2.109375,2.25 0.640625,0 1.078125,-0.34375 1.328125,-0.65625 z m 0,-2.671875 v 2.046875 c 0,0.171875 0,0.1875 -0.109375,0.359375 C 3.375,-0.328125 2.9375,-0.109375 2.5,-0.109375 2.046875,-0.109375 1.6875,-0.375 1.453125,-0.75 1.203125,-1.15625 1.171875,-1.71875 1.171875,-2.140625 1.171875,-2.5 1.1875,-3.09375 1.46875,-3.546875 1.6875,-3.859375 2.0625,-4.1875 2.609375,-4.1875 c 0.34375,0 0.765625,0.15625 1.0625,0.59375 0.109375,0.171875 0.109375,0.1875 0.109375,0.375 z m 0,0" + style="fill:#ff0100;fill-opacity:1;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path1372" + transform="translate(179.98659,134.765)" + d="m 3.3125,-0.75 c 0.046875,0.390625 0.3125,0.8125 0.78125,0.8125 0.21875,0 0.828125,-0.140625 0.828125,-0.953125 v -0.5625 h -0.25 v 0.5625 c 0,0.578125 -0.25,0.640625 -0.359375,0.640625 -0.328125,0 -0.375,-0.453125 -0.375,-0.5 v -1.984375 c 0,-0.421875 0,-0.8125 -0.359375,-1.1875 C 3.1875,-4.3125 2.6875,-4.46875 2.21875,-4.46875 c -0.828125,0 -1.515625,0.46875 -1.515625,1.125 0,0.296875 0.203125,0.46875 0.46875,0.46875 0.28125,0 0.453125,-0.203125 0.453125,-0.453125 0,-0.125 -0.046875,-0.453125 -0.515625,-0.453125 C 1.390625,-4.140625 1.875,-4.25 2.1875,-4.25 c 0.5,0 1.0625,0.390625 1.0625,1.28125 v 0.359375 c -0.515625,0.03125 -1.203125,0.0625 -1.828125,0.359375 -0.75,0.34375 -1,0.859375 -1,1.296875 0,0.8125 0.96875,1.0625 1.59375,1.0625 0.65625,0 1.109375,-0.40625 1.296875,-0.859375 z M 3.25,-2.390625 v 1 c 0,0.9375 -0.71875,1.28125 -1.171875,1.28125 -0.484375,0 -0.890625,-0.34375 -0.890625,-0.84375 0,-0.546875 0.421875,-1.375 2.0625,-1.4375 z m 0,0" + style="fill:#ff0100;fill-opacity:1;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path1374" + transform="translate(184.96789,134.765)" + d="M 1.09375,-3.421875 V -0.75 c 0,0.4375 -0.109375,0.4375 -0.78125,0.4375 V 0 c 0.359375,-0.015625 0.859375,-0.03125 1.140625,-0.03125 0.25,0 0.765625,0.015625 1.109375,0.03125 v -0.3125 c -0.671875,0 -0.78125,0 -0.78125,-0.4375 V -2.59375 C 1.78125,-3.625 2.5,-4.1875 3.125,-4.1875 c 0.640625,0 0.75,0.53125 0.75,1.109375 V -0.75 c 0,0.4375 -0.109375,0.4375 -0.78125,0.4375 V 0 c 0.34375,-0.015625 0.859375,-0.03125 1.125,-0.03125 0.25,0 0.78125,0.015625 1.109375,0.03125 v -0.3125 c -0.515625,0 -0.765625,0 -0.765625,-0.296875 v -1.90625 c 0,-0.859375 0,-1.15625 -0.3125,-1.515625 -0.140625,-0.171875 -0.46875,-0.375 -1.046875,-0.375 C 2.46875,-4.40625 2,-3.984375 1.71875,-3.359375 V -4.40625 L 0.3125,-4.296875 v 0.3125 c 0.703125,0 0.78125,0.0625 0.78125,0.5625 z m 0,0" + style="fill:#ff0100;fill-opacity:1;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path1376" + transform="translate(190.50311,134.765)" + d="m 1.171875,-2.171875 c 0,-1.625 0.8125,-2.046875 1.34375,-2.046875 0.09375,0 0.71875,0.015625 1.0625,0.375 -0.40625,0.03125 -0.46875,0.328125 -0.46875,0.453125 0,0.265625 0.1875,0.453125 0.453125,0.453125 0.265625,0 0.46875,-0.15625 0.46875,-0.46875 0,-0.671875 -0.765625,-1.0625 -1.53125,-1.0625 -1.25,0 -2.15625,1.078125 -2.15625,2.3125 0,1.28125 0.984375,2.265625 2.140625,2.265625 1.328125,0 1.65625,-1.203125 1.65625,-1.296875 0,-0.09375 -0.109375,-0.09375 -0.140625,-0.09375 -0.078125,0 -0.109375,0.03125 -0.125,0.09375 -0.28125,0.921875 -0.9375,1.046875 -1.296875,1.046875 -0.53125,0 -1.40625,-0.421875 -1.40625,-2.03125 z m 0,0" + style="fill:#ff0100;fill-opacity:1;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path1378" + transform="translate(194.93049,134.765)" + d="M 1.109375,-2.515625 C 1.171875,-4 2.015625,-4.25 2.359375,-4.25 c 1.015625,0 1.125,1.34375 1.125,1.734375 z m 0,0.21875 h 2.78125 c 0.21875,0 0.25,0 0.25,-0.21875 0,-0.984375 -0.546875,-1.953125 -1.78125,-1.953125 -1.15625,0 -2.078125,1.03125 -2.078125,2.28125 0,1.328125 1.046875,2.296875 2.1875,2.296875 C 3.6875,0.109375 4.140625,-1 4.140625,-1.1875 4.140625,-1.28125 4.0625,-1.3125 4,-1.3125 c -0.078125,0 -0.109375,0.0625 -0.125,0.140625 -0.34375,1.03125 -1.25,1.03125 -1.34375,1.03125 -0.5,0 -0.890625,-0.296875 -1.125,-0.671875 -0.296875,-0.46875 -0.296875,-1.125 -0.296875,-1.484375 z m 0,0" + style="fill:#ff0100;fill-opacity:1;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path1380" + transform="translate(199.35787,134.765)" + d="m 2.078125,-1.9375 c 0.21875,0.046875 1.03125,0.203125 1.03125,0.921875 0,0.5 -0.34375,0.90625 -1.125,0.90625 -0.84375,0 -1.203125,-0.5625 -1.390625,-1.421875 C 0.5625,-1.65625 0.5625,-1.6875 0.453125,-1.6875 c -0.125,0 -0.125,0.0625 -0.125,0.234375 V -0.125 c 0,0.171875 0,0.234375 0.109375,0.234375 0.046875,0 0.0625,-0.015625 0.25,-0.203125 0.015625,-0.015625 0.015625,-0.03125 0.203125,-0.21875 0.4375,0.40625 0.890625,0.421875 1.09375,0.421875 1.140625,0 1.609375,-0.671875 1.609375,-1.390625 0,-0.515625 -0.296875,-0.828125 -0.421875,-0.9375 C 2.84375,-2.546875 2.453125,-2.625 2.03125,-2.703125 1.46875,-2.8125 0.8125,-2.9375 0.8125,-3.515625 c 0,-0.359375 0.25,-0.765625 1.109375,-0.765625 1.09375,0 1.15625,0.90625 1.171875,1.203125 0,0.09375 0.09375,0.09375 0.109375,0.09375 0.140625,0 0.140625,-0.046875 0.140625,-0.234375 v -1.015625 c 0,-0.15625 0,-0.234375 -0.109375,-0.234375 -0.046875,0 -0.078125,0 -0.203125,0.125 -0.03125,0.03125 -0.125,0.125 -0.171875,0.15625 -0.375,-0.28125 -0.78125,-0.28125 -0.9375,-0.28125 -1.21875,0 -1.59375,0.671875 -1.59375,1.234375 0,0.34375 0.15625,0.625 0.421875,0.84375 0.328125,0.25 0.609375,0.3125 1.328125,0.453125 z m 0,0" + style="fill:#ff0100;fill-opacity:1;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + <g + id="g1392" + style="fill:#ff0100;fill-opacity:1"> + <path + id="path1384" + transform="translate(206.60467,134.765)" + d="m 3.296875,2.390625 c 0,-0.03125 0,-0.046875 -0.171875,-0.21875 C 1.890625,0.921875 1.5625,-0.96875 1.5625,-2.5 c 0,-1.734375 0.375,-3.46875 1.609375,-4.703125 0.125,-0.125 0.125,-0.140625 0.125,-0.171875 0,-0.078125 -0.03125,-0.109375 -0.09375,-0.109375 -0.109375,0 -1,0.6875 -1.59375,1.953125 -0.5,1.09375 -0.625,2.203125 -0.625,3.03125 0,0.78125 0.109375,1.984375 0.65625,3.125 C 2.25,1.84375 3.09375,2.5 3.203125,2.5 c 0.0625,0 0.09375,-0.03125 0.09375,-0.109375 z m 0,0" + style="fill:#ff0100;fill-opacity:1;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path1386" + transform="translate(210.47912,134.765)" + d="m 3.78125,-0.546875 v 0.65625 L 5.25,0 v -0.3125 c -0.6875,0 -0.78125,-0.0625 -0.78125,-0.5625 V -6.921875 L 3.046875,-6.8125 V -6.5 c 0.6875,0 0.765625,0.0625 0.765625,0.5625 v 2.15625 c -0.28125,-0.359375 -0.71875,-0.625 -1.25,-0.625 -1.171875,0 -2.21875,0.984375 -2.21875,2.265625 0,1.265625 0.96875,2.25 2.109375,2.25 0.640625,0 1.078125,-0.34375 1.328125,-0.65625 z m 0,-2.671875 v 2.046875 c 0,0.171875 0,0.1875 -0.109375,0.359375 C 3.375,-0.328125 2.9375,-0.109375 2.5,-0.109375 2.046875,-0.109375 1.6875,-0.375 1.453125,-0.75 1.203125,-1.15625 1.171875,-1.71875 1.171875,-2.140625 1.171875,-2.5 1.1875,-3.09375 1.46875,-3.546875 1.6875,-3.859375 2.0625,-4.1875 2.609375,-4.1875 c 0.34375,0 0.765625,0.15625 1.0625,0.59375 0.109375,0.171875 0.109375,0.1875 0.109375,0.375 z m 0,0" + style="fill:#ff0100;fill-opacity:1;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path1388" + transform="translate(216.01434,134.765)" + d="M 1.109375,-2.515625 C 1.171875,-4 2.015625,-4.25 2.359375,-4.25 c 1.015625,0 1.125,1.34375 1.125,1.734375 z m 0,0.21875 h 2.78125 c 0.21875,0 0.25,0 0.25,-0.21875 0,-0.984375 -0.546875,-1.953125 -1.78125,-1.953125 -1.15625,0 -2.078125,1.03125 -2.078125,2.28125 0,1.328125 1.046875,2.296875 2.1875,2.296875 C 3.6875,0.109375 4.140625,-1 4.140625,-1.1875 4.140625,-1.28125 4.0625,-1.3125 4,-1.3125 c -0.078125,0 -0.109375,0.0625 -0.125,0.140625 -0.34375,1.03125 -1.25,1.03125 -1.34375,1.03125 -0.5,0 -0.890625,-0.296875 -1.125,-0.671875 -0.296875,-0.46875 -0.296875,-1.125 -0.296875,-1.484375 z m 0,0" + style="fill:#ff0100;fill-opacity:1;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path1390" + transform="translate(220.44172,134.765)" + d="m 1.71875,-3.75 v -0.65625 l -1.4375,0.109375 v 0.3125 c 0.703125,0 0.78125,0.0625 0.78125,0.5 v 4.65625 C 1.0625,1.625 0.953125,1.625 0.28125,1.625 V 1.9375 C 0.625,1.921875 1.140625,1.90625 1.390625,1.90625 c 0.28125,0 0.78125,0.015625 1.125,0.03125 V 1.625 C 1.859375,1.625 1.75,1.625 1.75,1.171875 V -0.59375 c 0.046875,0.171875 0.46875,0.703125 1.21875,0.703125 1.1875,0 2.21875,-0.984375 2.21875,-2.265625 0,-1.265625 -0.953125,-2.25 -2.078125,-2.25 -0.78125,0 -1.203125,0.4375 -1.390625,0.65625 z M 1.75,-1.140625 v -2.21875 C 2.03125,-3.875 2.515625,-4.15625 3.03125,-4.15625 c 0.734375,0 1.328125,0.875 1.328125,2 0,1.203125 -0.6875,2.046875 -1.421875,2.046875 -0.40625,0 -0.78125,-0.203125 -1.046875,-0.609375 C 1.75,-0.921875 1.75,-0.9375 1.75,-1.140625 Z m 0,0" + style="fill:#ff0100;fill-opacity:1;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + <g + id="g1414" + style="fill:#ff0100;fill-opacity:1"> + <path + id="path1394" + transform="translate(226.2559,134.765)" + d="M 1.109375,-2.515625 C 1.171875,-4 2.015625,-4.25 2.359375,-4.25 c 1.015625,0 1.125,1.34375 1.125,1.734375 z m 0,0.21875 h 2.78125 c 0.21875,0 0.25,0 0.25,-0.21875 0,-0.984375 -0.546875,-1.953125 -1.78125,-1.953125 -1.15625,0 -2.078125,1.03125 -2.078125,2.28125 0,1.328125 1.046875,2.296875 2.1875,2.296875 C 3.6875,0.109375 4.140625,-1 4.140625,-1.1875 4.140625,-1.28125 4.0625,-1.3125 4,-1.3125 c -0.078125,0 -0.109375,0.0625 -0.125,0.140625 -0.34375,1.03125 -1.25,1.03125 -1.34375,1.03125 -0.5,0 -0.890625,-0.296875 -1.125,-0.671875 -0.296875,-0.46875 -0.296875,-1.125 -0.296875,-1.484375 z m 0,0" + style="fill:#ff0100;fill-opacity:1;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path1396" + transform="translate(230.68328,134.765)" + d="M 1.09375,-3.421875 V -0.75 c 0,0.4375 -0.109375,0.4375 -0.78125,0.4375 V 0 c 0.359375,-0.015625 0.859375,-0.03125 1.140625,-0.03125 0.25,0 0.765625,0.015625 1.109375,0.03125 v -0.3125 c -0.671875,0 -0.78125,0 -0.78125,-0.4375 V -2.59375 C 1.78125,-3.625 2.5,-4.1875 3.125,-4.1875 c 0.640625,0 0.75,0.53125 0.75,1.109375 V -0.75 c 0,0.4375 -0.109375,0.4375 -0.78125,0.4375 V 0 c 0.34375,-0.015625 0.859375,-0.03125 1.125,-0.03125 0.25,0 0.78125,0.015625 1.109375,0.03125 v -0.3125 c -0.515625,0 -0.765625,0 -0.765625,-0.296875 v -1.90625 c 0,-0.859375 0,-1.15625 -0.3125,-1.515625 -0.140625,-0.171875 -0.46875,-0.375 -1.046875,-0.375 C 2.46875,-4.40625 2,-3.984375 1.71875,-3.359375 V -4.40625 L 0.3125,-4.296875 v 0.3125 c 0.703125,0 0.78125,0.0625 0.78125,0.5625 z m 0,0" + style="fill:#ff0100;fill-opacity:1;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path1398" + transform="translate(236.2185,134.765)" + d="m 3.78125,-0.546875 v 0.65625 L 5.25,0 v -0.3125 c -0.6875,0 -0.78125,-0.0625 -0.78125,-0.5625 V -6.921875 L 3.046875,-6.8125 V -6.5 c 0.6875,0 0.765625,0.0625 0.765625,0.5625 v 2.15625 c -0.28125,-0.359375 -0.71875,-0.625 -1.25,-0.625 -1.171875,0 -2.21875,0.984375 -2.21875,2.265625 0,1.265625 0.96875,2.25 2.109375,2.25 0.640625,0 1.078125,-0.34375 1.328125,-0.65625 z m 0,-2.671875 v 2.046875 c 0,0.171875 0,0.1875 -0.109375,0.359375 C 3.375,-0.328125 2.9375,-0.109375 2.5,-0.109375 2.046875,-0.109375 1.6875,-0.375 1.453125,-0.75 1.203125,-1.15625 1.171875,-1.71875 1.171875,-2.140625 1.171875,-2.5 1.1875,-3.09375 1.46875,-3.546875 1.6875,-3.859375 2.0625,-4.1875 2.609375,-4.1875 c 0.34375,0 0.765625,0.15625 1.0625,0.59375 0.109375,0.171875 0.109375,0.1875 0.109375,0.375 z m 0,0" + style="fill:#ff0100;fill-opacity:1;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path1400" + transform="translate(241.75372,134.765)" + d="M 1.109375,-2.515625 C 1.171875,-4 2.015625,-4.25 2.359375,-4.25 c 1.015625,0 1.125,1.34375 1.125,1.734375 z m 0,0.21875 h 2.78125 c 0.21875,0 0.25,0 0.25,-0.21875 0,-0.984375 -0.546875,-1.953125 -1.78125,-1.953125 -1.15625,0 -2.078125,1.03125 -2.078125,2.28125 0,1.328125 1.046875,2.296875 2.1875,2.296875 C 3.6875,0.109375 4.140625,-1 4.140625,-1.1875 4.140625,-1.28125 4.0625,-1.3125 4,-1.3125 c -0.078125,0 -0.109375,0.0625 -0.125,0.140625 -0.34375,1.03125 -1.25,1.03125 -1.34375,1.03125 -0.5,0 -0.890625,-0.296875 -1.125,-0.671875 -0.296875,-0.46875 -0.296875,-1.125 -0.296875,-1.484375 z m 0,0" + style="fill:#ff0100;fill-opacity:1;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path1402" + transform="translate(246.1811,134.765)" + d="M 1.09375,-3.421875 V -0.75 c 0,0.4375 -0.109375,0.4375 -0.78125,0.4375 V 0 c 0.359375,-0.015625 0.859375,-0.03125 1.140625,-0.03125 0.25,0 0.765625,0.015625 1.109375,0.03125 v -0.3125 c -0.671875,0 -0.78125,0 -0.78125,-0.4375 V -2.59375 C 1.78125,-3.625 2.5,-4.1875 3.125,-4.1875 c 0.640625,0 0.75,0.53125 0.75,1.109375 V -0.75 c 0,0.4375 -0.109375,0.4375 -0.78125,0.4375 V 0 c 0.34375,-0.015625 0.859375,-0.03125 1.125,-0.03125 0.25,0 0.78125,0.015625 1.109375,0.03125 v -0.3125 c -0.515625,0 -0.765625,0 -0.765625,-0.296875 v -1.90625 c 0,-0.859375 0,-1.15625 -0.3125,-1.515625 -0.140625,-0.171875 -0.46875,-0.375 -1.046875,-0.375 C 2.46875,-4.40625 2,-3.984375 1.71875,-3.359375 V -4.40625 L 0.3125,-4.296875 v 0.3125 c 0.703125,0 0.78125,0.0625 0.78125,0.5625 z m 0,0" + style="fill:#ff0100;fill-opacity:1;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path1404" + transform="translate(251.71632,134.765)" + d="m 1.171875,-2.171875 c 0,-1.625 0.8125,-2.046875 1.34375,-2.046875 0.09375,0 0.71875,0.015625 1.0625,0.375 -0.40625,0.03125 -0.46875,0.328125 -0.46875,0.453125 0,0.265625 0.1875,0.453125 0.453125,0.453125 0.265625,0 0.46875,-0.15625 0.46875,-0.46875 0,-0.671875 -0.765625,-1.0625 -1.53125,-1.0625 -1.25,0 -2.15625,1.078125 -2.15625,2.3125 0,1.28125 0.984375,2.265625 2.140625,2.265625 1.328125,0 1.65625,-1.203125 1.65625,-1.296875 0,-0.09375 -0.109375,-0.09375 -0.140625,-0.09375 -0.078125,0 -0.109375,0.03125 -0.125,0.09375 -0.28125,0.921875 -0.9375,1.046875 -1.296875,1.046875 -0.53125,0 -1.40625,-0.421875 -1.40625,-2.03125 z m 0,0" + style="fill:#ff0100;fill-opacity:1;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path1406" + transform="translate(256.1437,134.765)" + d="M 1.765625,-4.40625 0.375,-4.296875 v 0.3125 c 0.640625,0 0.734375,0.0625 0.734375,0.546875 V -0.75 c 0,0.4375 -0.109375,0.4375 -0.78125,0.4375 V 0 C 0.640625,-0.015625 1.1875,-0.03125 1.421875,-0.03125 1.78125,-0.03125 2.125,-0.015625 2.46875,0 v -0.3125 c -0.671875,0 -0.703125,-0.046875 -0.703125,-0.4375 z m 0.03125,-1.734375 c 0,-0.3125 -0.234375,-0.53125 -0.515625,-0.53125 -0.3125,0 -0.53125,0.265625 -0.53125,0.53125 0,0.265625 0.21875,0.53125 0.53125,0.53125 0.28125,0 0.515625,-0.21875 0.515625,-0.53125 z m 0,0" + style="fill:#ff0100;fill-opacity:1;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path1408" + transform="translate(258.91131,134.765)" + d="M 1.109375,-2.515625 C 1.171875,-4 2.015625,-4.25 2.359375,-4.25 c 1.015625,0 1.125,1.34375 1.125,1.734375 z m 0,0.21875 h 2.78125 c 0.21875,0 0.25,0 0.25,-0.21875 0,-0.984375 -0.546875,-1.953125 -1.78125,-1.953125 -1.15625,0 -2.078125,1.03125 -2.078125,2.28125 0,1.328125 1.046875,2.296875 2.1875,2.296875 C 3.6875,0.109375 4.140625,-1 4.140625,-1.1875 4.140625,-1.28125 4.0625,-1.3125 4,-1.3125 c -0.078125,0 -0.109375,0.0625 -0.125,0.140625 -0.34375,1.03125 -1.25,1.03125 -1.34375,1.03125 -0.5,0 -0.890625,-0.296875 -1.125,-0.671875 -0.296875,-0.46875 -0.296875,-1.125 -0.296875,-1.484375 z m 0,0" + style="fill:#ff0100;fill-opacity:1;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path1410" + transform="translate(263.33869,134.765)" + d="m 2.078125,-1.9375 c 0.21875,0.046875 1.03125,0.203125 1.03125,0.921875 0,0.5 -0.34375,0.90625 -1.125,0.90625 -0.84375,0 -1.203125,-0.5625 -1.390625,-1.421875 C 0.5625,-1.65625 0.5625,-1.6875 0.453125,-1.6875 c -0.125,0 -0.125,0.0625 -0.125,0.234375 V -0.125 c 0,0.171875 0,0.234375 0.109375,0.234375 0.046875,0 0.0625,-0.015625 0.25,-0.203125 0.015625,-0.015625 0.015625,-0.03125 0.203125,-0.21875 0.4375,0.40625 0.890625,0.421875 1.09375,0.421875 1.140625,0 1.609375,-0.671875 1.609375,-1.390625 0,-0.515625 -0.296875,-0.828125 -0.421875,-0.9375 C 2.84375,-2.546875 2.453125,-2.625 2.03125,-2.703125 1.46875,-2.8125 0.8125,-2.9375 0.8125,-3.515625 c 0,-0.359375 0.25,-0.765625 1.109375,-0.765625 1.09375,0 1.15625,0.90625 1.171875,1.203125 0,0.09375 0.09375,0.09375 0.109375,0.09375 0.140625,0 0.140625,-0.046875 0.140625,-0.234375 v -1.015625 c 0,-0.15625 0,-0.234375 -0.109375,-0.234375 -0.046875,0 -0.078125,0 -0.203125,0.125 -0.03125,0.03125 -0.125,0.125 -0.171875,0.15625 -0.375,-0.28125 -0.78125,-0.28125 -0.9375,-0.28125 -1.21875,0 -1.59375,0.671875 -1.59375,1.234375 0,0.34375 0.15625,0.625 0.421875,0.84375 0.328125,0.25 0.609375,0.3125 1.328125,0.453125 z m 0,0" + style="fill:#ff0100;fill-opacity:1;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path1412" + transform="translate(267.26794,134.765)" + d="m 2.875,-2.5 c 0,-0.765625 -0.109375,-1.96875 -0.65625,-3.109375 -0.59375,-1.21875 -1.453125,-1.875 -1.546875,-1.875 -0.0625,0 -0.109375,0.046875 -0.109375,0.109375 0,0.03125 0,0.046875 0.1875,0.234375 0.984375,0.984375 1.546875,2.5625 1.546875,4.640625 0,1.71875 -0.359375,3.46875 -1.59375,4.71875 C 0.5625,2.34375 0.5625,2.359375 0.5625,2.390625 0.5625,2.453125 0.609375,2.5 0.671875,2.5 0.765625,2.5 1.671875,1.8125 2.25,0.546875 2.765625,-0.546875 2.875,-1.65625 2.875,-2.5 Z m 0,0" + style="fill:#ff0100;fill-opacity:1;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> + </g> +</svg> diff --git a/slides/figs/ex_makefile_regle.svg b/slides/figs/ex_makefile_regle.svg new file mode 100644 index 0000000000000000000000000000000000000000..baf9a38682723f467ef5a275834de17eaf96c0ac --- /dev/null +++ b/slides/figs/ex_makefile_regle.svg @@ -0,0 +1,500 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:ns1="http://www.iki.fi/pav/software/textext/" + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="298.89874mm" + height="72.578415mm" + viewBox="0 0 298.89874 72.578413" + version="1.1" + id="svg8" + inkscape:version="0.92.4 5da689c313, 2019-01-14" + sodipodi:docname="ex_makefile_regle.svg"> + <defs + id="defs2" /> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="0.7" + inkscape:cx="438.52005" + inkscape:cy="309.71974" + inkscape:document-units="mm" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:window-width="1920" + inkscape:window-height="1028" + inkscape:window-x="0" + inkscape:window-y="24" + inkscape:window-maximized="1" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" /> + <metadata + id="metadata5"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(38.510703,-128.48679)"> + <g + id="g930" + ns1:jacobian_sqrt="1.968835" + ns1:alignment="middle center" + ns1:scale="5.58095094442" + ns1:preamble="/usr/share/inkscape/extensions/textext/default_packages.tex" + ns1:text="\\begin{verbatim}\nexample: example.c example.h\n gcc example.c -o example\n\\end{verbatim}" + ns1:pdfconverter="pdf2svg" + ns1:texconverter="pdflatex" + ns1:version="0.11.0" + transform="matrix(1.968835,0,0,1.968835,-302.95453,-124.84567)"> + <g + id="surface1"> + <g + id="g837" + style="fill:#000000;fill-opacity:1"> + <path + id="path821" + transform="translate(133.768,134.765)" + d="m 4.234375,-1.90625 c 0.203125,0 0.390625,0 0.390625,-0.359375 0,-1.140625 -0.640625,-2.125 -1.9375,-2.125 -1.1875,0 -2.140625,1 -2.140625,2.234375 0,1.203125 1.015625,2.21875 2.296875,2.21875 1.3125,0 1.78125,-0.90625 1.78125,-1.15625 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.1875,0 -0.265625,0.03125 -0.328125,0.21875 -0.21875,0.5 -0.765625,0.59375 -1.046875,0.59375 -0.75,0 -1.484375,-0.5 -1.65625,-1.359375 z M 1.265625,-2.5 C 1.40625,-3.234375 2,-3.78125 2.6875,-3.78125 c 0.515625,0 1.140625,0.25 1.234375,1.28125 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path823" + transform="translate(138.99836,134.765)" + d="M 2.859375,-2.21875 4,-3.6875 h 0.390625 c 0.140625,0 0.421875,0 0.421875,-0.296875 0,-0.3125 -0.265625,-0.3125 -0.421875,-0.3125 h -1.15625 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.21875,0.3125 0.484375,0.3125 l -0.734375,1 -0.75,-1 c 0.25,0 0.46875,0 0.46875,-0.3125 0,-0.296875 -0.25,-0.296875 -0.390625,-0.296875 H 0.734375 c -0.140625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 0.40625 L 2.3125,-2.21875 1.078125,-0.609375 h -0.40625 c -0.140625,0 -0.40625,0 -0.40625,0.3125 C 0.265625,0 0.53125,0 0.671875,0 H 1.84375 C 2,0 2.25,0 2.25,-0.296875 c 0,-0.3125 -0.21875,-0.3125 -0.53125,-0.3125 l 0.859375,-1.21875 0.890625,1.21875 c -0.28125,0 -0.5,0 -0.5,0.3125 C 2.96875,0 3.21875,0 3.375,0 h 1.15625 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 4.140625 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path825" + transform="translate(144.22873,134.765)" + d="M 3.65625,-0.3125 C 3.875,-0.015625 4.34375,0 4.71875,0 c 0.28125,0 0.5,0 0.5,-0.3125 0,-0.296875 -0.25,-0.296875 -0.390625,-0.296875 -0.421875,0 -0.515625,-0.046875 -0.59375,-0.078125 v -2.15625 c 0,-0.703125 -0.546875,-1.546875 -1.984375,-1.546875 -0.421875,0 -1.4375,0 -1.4375,0.734375 0,0.296875 0.203125,0.453125 0.4375,0.453125 0.15625,0 0.4375,-0.09375 0.4375,-0.453125 0,-0.078125 0.015625,-0.09375 0.21875,-0.109375 0.140625,-0.015625 0.265625,-0.015625 0.359375,-0.015625 0.75,0 1.265625,0.3125 1.265625,1.015625 -1.75,0.03125 -2.984375,0.53125 -2.984375,1.484375 0,0.6875 0.625,1.34375 1.640625,1.34375 0.375,0 1,-0.078125 1.46875,-0.375 z m -0.125,-1.859375 v 0.84375 c 0,0.21875 0,0.4375 -0.375,0.609375 -0.359375,0.171875 -0.8125,0.171875 -0.890625,0.171875 -0.625,0 -1.03125,-0.34375 -1.03125,-0.734375 0,-0.484375 0.859375,-0.859375 2.296875,-0.890625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path827" + transform="translate(149.45909,134.765)" + d="M 1.09375,-4 C 1.0625,-4.296875 0.875,-4.296875 0.6875,-4.296875 H 0.375 c -0.15625,0 -0.421875,0 -0.421875,0.296875 0,0.3125 0.21875,0.3125 0.578125,0.3125 v 3.078125 c -0.359375,0 -0.578125,0 -0.578125,0.3125 C -0.046875,0 0.234375,0 0.375,0 H 1.25 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.203125,-0.3125 -0.5625,-0.3125 v -1.78125 C 1.09375,-3.28125 1.5,-3.75 1.90625,-3.75 c 0.234375,0 0.359375,0.171875 0.359375,0.8125 v 2.328125 c -0.1875,0 -0.4375,0 -0.4375,0.3125 C 1.828125,0 2.109375,0 2.25,0 h 0.734375 c 0.15625,0 0.421875,0 0.421875,-0.296875 0,-0.3125 -0.21875,-0.3125 -0.578125,-0.3125 v -1.78125 c 0,-0.890625 0.40625,-1.359375 0.828125,-1.359375 0.21875,0 0.359375,0.171875 0.359375,0.8125 v 2.328125 c -0.1875,0 -0.4375,0 -0.4375,0.3125 C 3.578125,0 3.84375,0 3.984375,0 h 0.75 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.203125,-0.3125 -0.5625,-0.3125 v -2.40625 c 0,-0.203125 0,-1.34375 -0.890625,-1.34375 -0.296875,0 -0.703125,0.125 -0.984375,0.515625 C 2.546875,-4.171875 2.265625,-4.359375 1.9375,-4.359375 1.625,-4.359375 1.328125,-4.21875 1.09375,-4 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path829" + transform="translate(154.68946,134.765)" + d="m 1.65625,-2.625 c 0,-0.59375 0.578125,-1.125 1.203125,-1.125 0.734375,0 1.3125,0.734375 1.3125,1.59375 0,0.953125 -0.6875,1.609375 -1.390625,1.609375 -0.78125,0 -1.125,-0.875 -1.125,-1.359375 z m 0,2.171875 C 2.0625,-0.03125 2.5,0.0625 2.8125,0.0625 c 1.078125,0 2.046875,-0.953125 2.046875,-2.21875 0,-1.21875 -0.875,-2.203125 -1.9375,-2.203125 C 2.4375,-4.359375 2,-4.171875 1.65625,-3.875 1.65625,-4.15625 1.640625,-4.296875 1.25,-4.296875 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 5.296875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.390625,0.3125 h 1.59375 C 2.25,2.21875 2.5,2.21875 2.5,1.90625 2.5,1.609375 2.25,1.609375 2.09375,1.609375 h -0.4375 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path831" + transform="translate(159.91982,134.765)" + d="m 2.953125,-5.6875 c 0,-0.296875 -0.046875,-0.40625 -0.390625,-0.40625 H 0.984375 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 1.28125 v 4.875 h -1.28125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.578125,0 0.84375,0 0.984375,0 H 4.25 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.234375,-0.3125 -0.40625,-0.3125 H 2.953125 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path833" + transform="translate(165.15019,134.765)" + d="m 4.234375,-1.90625 c 0.203125,0 0.390625,0 0.390625,-0.359375 0,-1.140625 -0.640625,-2.125 -1.9375,-2.125 -1.1875,0 -2.140625,1 -2.140625,2.234375 0,1.203125 1.015625,2.21875 2.296875,2.21875 1.3125,0 1.78125,-0.90625 1.78125,-1.15625 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.1875,0 -0.265625,0.03125 -0.328125,0.21875 -0.21875,0.5 -0.765625,0.59375 -1.046875,0.59375 -0.75,0 -1.484375,-0.5 -1.65625,-1.359375 z M 1.265625,-2.5 C 1.40625,-3.234375 2,-3.78125 2.6875,-3.78125 c 0.515625,0 1.140625,0.25 1.234375,1.28125 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path835" + transform="translate(170.38055,134.765)" + d="m 3.234375,-3.671875 c 0,-0.359375 -0.296875,-0.625 -0.609375,-0.625 -0.375,0 -0.625,0.3125 -0.625,0.625 0,0.359375 0.296875,0.625 0.609375,0.625 0.375,0 0.625,-0.3125 0.625,-0.625 z m 0,3.046875 C 3.234375,-0.984375 2.9375,-1.25 2.625,-1.25 2.25,-1.25 2,-0.9375 2,-0.625 2,-0.265625 2.296875,0 2.609375,0 c 0.375,0 0.625,-0.3125 0.625,-0.625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + <g + id="g857" + style="fill:#000000;fill-opacity:1"> + <path + id="path839" + transform="translate(180.84128,134.765)" + d="m 4.234375,-1.90625 c 0.203125,0 0.390625,0 0.390625,-0.359375 0,-1.140625 -0.640625,-2.125 -1.9375,-2.125 -1.1875,0 -2.140625,1 -2.140625,2.234375 0,1.203125 1.015625,2.21875 2.296875,2.21875 1.3125,0 1.78125,-0.90625 1.78125,-1.15625 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.1875,0 -0.265625,0.03125 -0.328125,0.21875 -0.21875,0.5 -0.765625,0.59375 -1.046875,0.59375 -0.75,0 -1.484375,-0.5 -1.65625,-1.359375 z M 1.265625,-2.5 C 1.40625,-3.234375 2,-3.78125 2.6875,-3.78125 c 0.515625,0 1.140625,0.25 1.234375,1.28125 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path841" + transform="translate(186.07165,134.765)" + d="M 2.859375,-2.21875 4,-3.6875 h 0.390625 c 0.140625,0 0.421875,0 0.421875,-0.296875 0,-0.3125 -0.265625,-0.3125 -0.421875,-0.3125 h -1.15625 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.21875,0.3125 0.484375,0.3125 l -0.734375,1 -0.75,-1 c 0.25,0 0.46875,0 0.46875,-0.3125 0,-0.296875 -0.25,-0.296875 -0.390625,-0.296875 H 0.734375 c -0.140625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 0.40625 L 2.3125,-2.21875 1.078125,-0.609375 h -0.40625 c -0.140625,0 -0.40625,0 -0.40625,0.3125 C 0.265625,0 0.53125,0 0.671875,0 H 1.84375 C 2,0 2.25,0 2.25,-0.296875 c 0,-0.3125 -0.21875,-0.3125 -0.53125,-0.3125 l 0.859375,-1.21875 0.890625,1.21875 c -0.28125,0 -0.5,0 -0.5,0.3125 C 2.96875,0 3.21875,0 3.375,0 h 1.15625 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 4.140625 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path843" + transform="translate(191.30201,134.765)" + d="M 3.65625,-0.3125 C 3.875,-0.015625 4.34375,0 4.71875,0 c 0.28125,0 0.5,0 0.5,-0.3125 0,-0.296875 -0.25,-0.296875 -0.390625,-0.296875 -0.421875,0 -0.515625,-0.046875 -0.59375,-0.078125 v -2.15625 c 0,-0.703125 -0.546875,-1.546875 -1.984375,-1.546875 -0.421875,0 -1.4375,0 -1.4375,0.734375 0,0.296875 0.203125,0.453125 0.4375,0.453125 0.15625,0 0.4375,-0.09375 0.4375,-0.453125 0,-0.078125 0.015625,-0.09375 0.21875,-0.109375 0.140625,-0.015625 0.265625,-0.015625 0.359375,-0.015625 0.75,0 1.265625,0.3125 1.265625,1.015625 -1.75,0.03125 -2.984375,0.53125 -2.984375,1.484375 0,0.6875 0.625,1.34375 1.640625,1.34375 0.375,0 1,-0.078125 1.46875,-0.375 z m -0.125,-1.859375 v 0.84375 c 0,0.21875 0,0.4375 -0.375,0.609375 -0.359375,0.171875 -0.8125,0.171875 -0.890625,0.171875 -0.625,0 -1.03125,-0.34375 -1.03125,-0.734375 0,-0.484375 0.859375,-0.859375 2.296875,-0.890625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path845" + transform="translate(196.53238,134.765)" + d="M 1.09375,-4 C 1.0625,-4.296875 0.875,-4.296875 0.6875,-4.296875 H 0.375 c -0.15625,0 -0.421875,0 -0.421875,0.296875 0,0.3125 0.21875,0.3125 0.578125,0.3125 v 3.078125 c -0.359375,0 -0.578125,0 -0.578125,0.3125 C -0.046875,0 0.234375,0 0.375,0 H 1.25 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.203125,-0.3125 -0.5625,-0.3125 v -1.78125 C 1.09375,-3.28125 1.5,-3.75 1.90625,-3.75 c 0.234375,0 0.359375,0.171875 0.359375,0.8125 v 2.328125 c -0.1875,0 -0.4375,0 -0.4375,0.3125 C 1.828125,0 2.109375,0 2.25,0 h 0.734375 c 0.15625,0 0.421875,0 0.421875,-0.296875 0,-0.3125 -0.21875,-0.3125 -0.578125,-0.3125 v -1.78125 c 0,-0.890625 0.40625,-1.359375 0.828125,-1.359375 0.21875,0 0.359375,0.171875 0.359375,0.8125 v 2.328125 c -0.1875,0 -0.4375,0 -0.4375,0.3125 C 3.578125,0 3.84375,0 3.984375,0 h 0.75 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.203125,-0.3125 -0.5625,-0.3125 v -2.40625 c 0,-0.203125 0,-1.34375 -0.890625,-1.34375 -0.296875,0 -0.703125,0.125 -0.984375,0.515625 C 2.546875,-4.171875 2.265625,-4.359375 1.9375,-4.359375 1.625,-4.359375 1.328125,-4.21875 1.09375,-4 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path847" + transform="translate(201.76274,134.765)" + d="m 1.65625,-2.625 c 0,-0.59375 0.578125,-1.125 1.203125,-1.125 0.734375,0 1.3125,0.734375 1.3125,1.59375 0,0.953125 -0.6875,1.609375 -1.390625,1.609375 -0.78125,0 -1.125,-0.875 -1.125,-1.359375 z m 0,2.171875 C 2.0625,-0.03125 2.5,0.0625 2.8125,0.0625 c 1.078125,0 2.046875,-0.953125 2.046875,-2.21875 0,-1.21875 -0.875,-2.203125 -1.9375,-2.203125 C 2.4375,-4.359375 2,-4.171875 1.65625,-3.875 1.65625,-4.15625 1.640625,-4.296875 1.25,-4.296875 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 5.296875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.390625,0.3125 h 1.59375 C 2.25,2.21875 2.5,2.21875 2.5,1.90625 2.5,1.609375 2.25,1.609375 2.09375,1.609375 h -0.4375 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path849" + transform="translate(206.99311,134.765)" + d="m 2.953125,-5.6875 c 0,-0.296875 -0.046875,-0.40625 -0.390625,-0.40625 H 0.984375 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 1.28125 v 4.875 h -1.28125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.578125,0 0.84375,0 0.984375,0 H 4.25 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.234375,-0.3125 -0.40625,-0.3125 H 2.953125 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path851" + transform="translate(212.22347,134.765)" + d="m 4.234375,-1.90625 c 0.203125,0 0.390625,0 0.390625,-0.359375 0,-1.140625 -0.640625,-2.125 -1.9375,-2.125 -1.1875,0 -2.140625,1 -2.140625,2.234375 0,1.203125 1.015625,2.21875 2.296875,2.21875 1.3125,0 1.78125,-0.90625 1.78125,-1.15625 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.1875,0 -0.265625,0.03125 -0.328125,0.21875 -0.21875,0.5 -0.765625,0.59375 -1.046875,0.59375 -0.75,0 -1.484375,-0.5 -1.65625,-1.359375 z M 1.265625,-2.5 C 1.40625,-3.234375 2,-3.78125 2.6875,-3.78125 c 0.515625,0 1.140625,0.25 1.234375,1.28125 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path853" + transform="translate(217.45384,134.765)" + d="M 3.234375,-0.625 C 3.234375,-0.984375 2.9375,-1.25 2.625,-1.25 2.25,-1.25 2,-0.9375 2,-0.625 2,-0.265625 2.296875,0 2.609375,0 c 0.375,0 0.625,-0.3125 0.625,-0.625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path855" + transform="translate(222.6842,134.765)" + d="m 4.640625,-1.09375 c 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.15625,0 -0.265625,0.015625 -0.328125,0.21875 -0.0625,0.125 -0.25,0.59375 -0.984375,0.59375 -0.84375,0 -1.5625,-0.703125 -1.5625,-1.609375 0,-0.46875 0.265625,-1.625 1.625,-1.625 0.203125,0 0.59375,0 0.59375,0.09375 0.015625,0.34375 0.203125,0.484375 0.4375,0.484375 0.234375,0 0.453125,-0.171875 0.453125,-0.453125 0,-0.734375 -1.046875,-0.734375 -1.484375,-0.734375 -1.71875,0 -2.3125,1.359375 -2.3125,2.234375 0,1.203125 0.9375,2.21875 2.1875,2.21875 1.390625,0 1.71875,-0.984375 1.71875,-1.15625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + <g + id="g877" + style="fill:#000000;fill-opacity:1"> + <path + id="path859" + transform="translate(233.14493,134.765)" + d="m 4.234375,-1.90625 c 0.203125,0 0.390625,0 0.390625,-0.359375 0,-1.140625 -0.640625,-2.125 -1.9375,-2.125 -1.1875,0 -2.140625,1 -2.140625,2.234375 0,1.203125 1.015625,2.21875 2.296875,2.21875 1.3125,0 1.78125,-0.90625 1.78125,-1.15625 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.1875,0 -0.265625,0.03125 -0.328125,0.21875 -0.21875,0.5 -0.765625,0.59375 -1.046875,0.59375 -0.75,0 -1.484375,-0.5 -1.65625,-1.359375 z M 1.265625,-2.5 C 1.40625,-3.234375 2,-3.78125 2.6875,-3.78125 c 0.515625,0 1.140625,0.25 1.234375,1.28125 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path861" + transform="translate(238.3753,134.765)" + d="M 2.859375,-2.21875 4,-3.6875 h 0.390625 c 0.140625,0 0.421875,0 0.421875,-0.296875 0,-0.3125 -0.265625,-0.3125 -0.421875,-0.3125 h -1.15625 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.21875,0.3125 0.484375,0.3125 l -0.734375,1 -0.75,-1 c 0.25,0 0.46875,0 0.46875,-0.3125 0,-0.296875 -0.25,-0.296875 -0.390625,-0.296875 H 0.734375 c -0.140625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 0.40625 L 2.3125,-2.21875 1.078125,-0.609375 h -0.40625 c -0.140625,0 -0.40625,0 -0.40625,0.3125 C 0.265625,0 0.53125,0 0.671875,0 H 1.84375 C 2,0 2.25,0 2.25,-0.296875 c 0,-0.3125 -0.21875,-0.3125 -0.53125,-0.3125 l 0.859375,-1.21875 0.890625,1.21875 c -0.28125,0 -0.5,0 -0.5,0.3125 C 2.96875,0 3.21875,0 3.375,0 h 1.15625 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 4.140625 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path863" + transform="translate(243.60566,134.765)" + d="M 3.65625,-0.3125 C 3.875,-0.015625 4.34375,0 4.71875,0 c 0.28125,0 0.5,0 0.5,-0.3125 0,-0.296875 -0.25,-0.296875 -0.390625,-0.296875 -0.421875,0 -0.515625,-0.046875 -0.59375,-0.078125 v -2.15625 c 0,-0.703125 -0.546875,-1.546875 -1.984375,-1.546875 -0.421875,0 -1.4375,0 -1.4375,0.734375 0,0.296875 0.203125,0.453125 0.4375,0.453125 0.15625,0 0.4375,-0.09375 0.4375,-0.453125 0,-0.078125 0.015625,-0.09375 0.21875,-0.109375 0.140625,-0.015625 0.265625,-0.015625 0.359375,-0.015625 0.75,0 1.265625,0.3125 1.265625,1.015625 -1.75,0.03125 -2.984375,0.53125 -2.984375,1.484375 0,0.6875 0.625,1.34375 1.640625,1.34375 0.375,0 1,-0.078125 1.46875,-0.375 z m -0.125,-1.859375 v 0.84375 c 0,0.21875 0,0.4375 -0.375,0.609375 -0.359375,0.171875 -0.8125,0.171875 -0.890625,0.171875 -0.625,0 -1.03125,-0.34375 -1.03125,-0.734375 0,-0.484375 0.859375,-0.859375 2.296875,-0.890625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path865" + transform="translate(248.83603,134.765)" + d="M 1.09375,-4 C 1.0625,-4.296875 0.875,-4.296875 0.6875,-4.296875 H 0.375 c -0.15625,0 -0.421875,0 -0.421875,0.296875 0,0.3125 0.21875,0.3125 0.578125,0.3125 v 3.078125 c -0.359375,0 -0.578125,0 -0.578125,0.3125 C -0.046875,0 0.234375,0 0.375,0 H 1.25 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.203125,-0.3125 -0.5625,-0.3125 v -1.78125 C 1.09375,-3.28125 1.5,-3.75 1.90625,-3.75 c 0.234375,0 0.359375,0.171875 0.359375,0.8125 v 2.328125 c -0.1875,0 -0.4375,0 -0.4375,0.3125 C 1.828125,0 2.109375,0 2.25,0 h 0.734375 c 0.15625,0 0.421875,0 0.421875,-0.296875 0,-0.3125 -0.21875,-0.3125 -0.578125,-0.3125 v -1.78125 c 0,-0.890625 0.40625,-1.359375 0.828125,-1.359375 0.21875,0 0.359375,0.171875 0.359375,0.8125 v 2.328125 c -0.1875,0 -0.4375,0 -0.4375,0.3125 C 3.578125,0 3.84375,0 3.984375,0 h 0.75 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.203125,-0.3125 -0.5625,-0.3125 v -2.40625 c 0,-0.203125 0,-1.34375 -0.890625,-1.34375 -0.296875,0 -0.703125,0.125 -0.984375,0.515625 C 2.546875,-4.171875 2.265625,-4.359375 1.9375,-4.359375 1.625,-4.359375 1.328125,-4.21875 1.09375,-4 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path867" + transform="translate(254.06639,134.765)" + d="m 1.65625,-2.625 c 0,-0.59375 0.578125,-1.125 1.203125,-1.125 0.734375,0 1.3125,0.734375 1.3125,1.59375 0,0.953125 -0.6875,1.609375 -1.390625,1.609375 -0.78125,0 -1.125,-0.875 -1.125,-1.359375 z m 0,2.171875 C 2.0625,-0.03125 2.5,0.0625 2.8125,0.0625 c 1.078125,0 2.046875,-0.953125 2.046875,-2.21875 0,-1.21875 -0.875,-2.203125 -1.9375,-2.203125 C 2.4375,-4.359375 2,-4.171875 1.65625,-3.875 1.65625,-4.15625 1.640625,-4.296875 1.25,-4.296875 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 5.296875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.390625,0.3125 h 1.59375 C 2.25,2.21875 2.5,2.21875 2.5,1.90625 2.5,1.609375 2.25,1.609375 2.09375,1.609375 h -0.4375 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path869" + transform="translate(259.29676,134.765)" + d="m 2.953125,-5.6875 c 0,-0.296875 -0.046875,-0.40625 -0.390625,-0.40625 H 0.984375 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 1.28125 v 4.875 h -1.28125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.578125,0 0.84375,0 0.984375,0 H 4.25 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.234375,-0.3125 -0.40625,-0.3125 H 2.953125 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path871" + transform="translate(264.52712,134.765)" + d="m 4.234375,-1.90625 c 0.203125,0 0.390625,0 0.390625,-0.359375 0,-1.140625 -0.640625,-2.125 -1.9375,-2.125 -1.1875,0 -2.140625,1 -2.140625,2.234375 0,1.203125 1.015625,2.21875 2.296875,2.21875 1.3125,0 1.78125,-0.90625 1.78125,-1.15625 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.1875,0 -0.265625,0.03125 -0.328125,0.21875 -0.21875,0.5 -0.765625,0.59375 -1.046875,0.59375 -0.75,0 -1.484375,-0.5 -1.65625,-1.359375 z M 1.265625,-2.5 C 1.40625,-3.234375 2,-3.78125 2.6875,-3.78125 c 0.515625,0 1.140625,0.25 1.234375,1.28125 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path873" + transform="translate(269.75749,134.765)" + d="M 3.234375,-0.625 C 3.234375,-0.984375 2.9375,-1.25 2.625,-1.25 2.25,-1.25 2,-0.9375 2,-0.625 2,-0.265625 2.296875,0 2.609375,0 c 0.375,0 0.625,-0.3125 0.625,-0.625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path875" + transform="translate(274.98786,134.765)" + d="m 4.25,-2.921875 c 0,-1 -0.5,-1.4375 -1.296875,-1.4375 -0.65625,0 -1.109375,0.34375 -1.296875,0.53125 V -5.6875 c 0,-0.296875 -0.0625,-0.40625 -0.40625,-0.40625 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 4.875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.125,0 0.375,0 0.515625,0 h 1.59375 C 2.25,0 2.5,0 2.5,-0.296875 c 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 1.65625 V -2.375 c 0,-1 0.734375,-1.375 1.25,-1.375 0.515625,0 0.65625,0.28125 0.65625,0.875 v 2.265625 h -0.375 c -0.171875,0 -0.421875,0 -0.421875,0.3125 C 2.765625,0 3.046875,0 3.1875,0 h 1.515625 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.421875,-0.3125 H 4.25 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + <g + id="g885" + style="fill:#000000;fill-opacity:1"> + <path + id="path879" + transform="translate(154.69,146.72)" + d="m 2.328125,-1.75 c -0.546875,0 -0.96875,-0.46875 -0.96875,-1 0,-0.5625 0.4375,-1.015625 0.96875,-1.015625 0.53125,0 0.953125,0.46875 0.953125,1 0,0.578125 -0.4375,1.015625 -0.953125,1.015625 z m -0.90625,0.34375 c 0.03125,0.015625 0.40625,0.25 0.90625,0.25 0.90625,0 1.640625,-0.71875 1.640625,-1.609375 C 3.96875,-3.0625 3.875,-3.34375 3.703125,-3.625 3.921875,-3.75 4.15625,-3.78125 4.28125,-3.796875 c 0.0625,0.265625 0.296875,0.34375 0.390625,0.34375 0.171875,0 0.40625,-0.125 0.40625,-0.421875 0,-0.21875 -0.1875,-0.53125 -0.734375,-0.53125 -0.109375,0 -0.59375,0.015625 -1.046875,0.34375 C 3.125,-4.171875 2.78125,-4.359375 2.328125,-4.359375 c -0.9375,0 -1.65625,0.75 -1.65625,1.59375 C 0.671875,-2.328125 0.84375,-2 1,-1.8125 c -0.109375,0.15625 -0.203125,0.375 -0.203125,0.671875 0,0.359375 0.140625,0.609375 0.234375,0.71875 -0.734375,0.453125 -0.734375,1.125 -0.734375,1.234375 0,0.859375 1.03125,1.46875 2.3125,1.46875 C 3.890625,2.28125 4.9375,1.671875 4.9375,0.8125 4.9375,0.453125 4.75,-0.046875 4.25,-0.3125 4.109375,-0.390625 3.703125,-0.609375 2.796875,-0.609375 h -0.6875 c -0.078125,0 -0.21875,0 -0.296875,-0.015625 -0.140625,0 -0.203125,0 -0.328125,-0.140625 -0.109375,-0.140625 -0.125,-0.34375 -0.125,-0.359375 0,-0.046875 0.03125,-0.1875 0.0625,-0.28125 z m 1.1875,3.09375 c -1,0 -1.734375,-0.4375 -1.734375,-0.875 0,-0.171875 0.078125,-0.5 0.40625,-0.6875 0.25,-0.171875 0.328125,-0.171875 1.0625,-0.171875 0.890625,0 2.015625,0 2.015625,0.859375 0,0.4375 -0.75,0.875 -1.75,0.875 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path881" + transform="translate(159.92036,146.72)" + d="m 4.640625,-1.09375 c 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.15625,0 -0.265625,0.015625 -0.328125,0.21875 -0.0625,0.125 -0.25,0.59375 -0.984375,0.59375 -0.84375,0 -1.5625,-0.703125 -1.5625,-1.609375 0,-0.46875 0.265625,-1.625 1.625,-1.625 0.203125,0 0.59375,0 0.59375,0.09375 0.015625,0.34375 0.203125,0.484375 0.4375,0.484375 0.234375,0 0.453125,-0.171875 0.453125,-0.453125 0,-0.734375 -1.046875,-0.734375 -1.484375,-0.734375 -1.71875,0 -2.3125,1.359375 -2.3125,2.234375 0,1.203125 0.9375,2.21875 2.1875,2.21875 1.390625,0 1.71875,-0.984375 1.71875,-1.15625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path883" + transform="translate(165.15073,146.72)" + d="m 4.640625,-1.09375 c 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.15625,0 -0.265625,0.015625 -0.328125,0.21875 -0.0625,0.125 -0.25,0.59375 -0.984375,0.59375 -0.84375,0 -1.5625,-0.703125 -1.5625,-1.609375 0,-0.46875 0.265625,-1.625 1.625,-1.625 0.203125,0 0.59375,0 0.59375,0.09375 0.015625,0.34375 0.203125,0.484375 0.4375,0.484375 0.234375,0 0.453125,-0.171875 0.453125,-0.453125 0,-0.734375 -1.046875,-0.734375 -1.484375,-0.734375 -1.71875,0 -2.3125,1.359375 -2.3125,2.234375 0,1.203125 0.9375,2.21875 2.1875,2.21875 1.390625,0 1.71875,-0.984375 1.71875,-1.15625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + <g + id="g905" + style="fill:#000000;fill-opacity:1"> + <path + id="path887" + transform="translate(175.61146,146.72)" + d="m 4.234375,-1.90625 c 0.203125,0 0.390625,0 0.390625,-0.359375 0,-1.140625 -0.640625,-2.125 -1.9375,-2.125 -1.1875,0 -2.140625,1 -2.140625,2.234375 0,1.203125 1.015625,2.21875 2.296875,2.21875 1.3125,0 1.78125,-0.90625 1.78125,-1.15625 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.1875,0 -0.265625,0.03125 -0.328125,0.21875 -0.21875,0.5 -0.765625,0.59375 -1.046875,0.59375 -0.75,0 -1.484375,-0.5 -1.65625,-1.359375 z M 1.265625,-2.5 C 1.40625,-3.234375 2,-3.78125 2.6875,-3.78125 c 0.515625,0 1.140625,0.25 1.234375,1.28125 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path889" + transform="translate(180.84182,146.72)" + d="M 2.859375,-2.21875 4,-3.6875 h 0.390625 c 0.140625,0 0.421875,0 0.421875,-0.296875 0,-0.3125 -0.265625,-0.3125 -0.421875,-0.3125 h -1.15625 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.21875,0.3125 0.484375,0.3125 l -0.734375,1 -0.75,-1 c 0.25,0 0.46875,0 0.46875,-0.3125 0,-0.296875 -0.25,-0.296875 -0.390625,-0.296875 H 0.734375 c -0.140625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 0.40625 L 2.3125,-2.21875 1.078125,-0.609375 h -0.40625 c -0.140625,0 -0.40625,0 -0.40625,0.3125 C 0.265625,0 0.53125,0 0.671875,0 H 1.84375 C 2,0 2.25,0 2.25,-0.296875 c 0,-0.3125 -0.21875,-0.3125 -0.53125,-0.3125 l 0.859375,-1.21875 0.890625,1.21875 c -0.28125,0 -0.5,0 -0.5,0.3125 C 2.96875,0 3.21875,0 3.375,0 h 1.15625 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 4.140625 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path891" + transform="translate(186.07219,146.72)" + d="M 3.65625,-0.3125 C 3.875,-0.015625 4.34375,0 4.71875,0 c 0.28125,0 0.5,0 0.5,-0.3125 0,-0.296875 -0.25,-0.296875 -0.390625,-0.296875 -0.421875,0 -0.515625,-0.046875 -0.59375,-0.078125 v -2.15625 c 0,-0.703125 -0.546875,-1.546875 -1.984375,-1.546875 -0.421875,0 -1.4375,0 -1.4375,0.734375 0,0.296875 0.203125,0.453125 0.4375,0.453125 0.15625,0 0.4375,-0.09375 0.4375,-0.453125 0,-0.078125 0.015625,-0.09375 0.21875,-0.109375 0.140625,-0.015625 0.265625,-0.015625 0.359375,-0.015625 0.75,0 1.265625,0.3125 1.265625,1.015625 -1.75,0.03125 -2.984375,0.53125 -2.984375,1.484375 0,0.6875 0.625,1.34375 1.640625,1.34375 0.375,0 1,-0.078125 1.46875,-0.375 z m -0.125,-1.859375 v 0.84375 c 0,0.21875 0,0.4375 -0.375,0.609375 -0.359375,0.171875 -0.8125,0.171875 -0.890625,0.171875 -0.625,0 -1.03125,-0.34375 -1.03125,-0.734375 0,-0.484375 0.859375,-0.859375 2.296875,-0.890625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path893" + transform="translate(191.30255,146.72)" + d="M 1.09375,-4 C 1.0625,-4.296875 0.875,-4.296875 0.6875,-4.296875 H 0.375 c -0.15625,0 -0.421875,0 -0.421875,0.296875 0,0.3125 0.21875,0.3125 0.578125,0.3125 v 3.078125 c -0.359375,0 -0.578125,0 -0.578125,0.3125 C -0.046875,0 0.234375,0 0.375,0 H 1.25 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.203125,-0.3125 -0.5625,-0.3125 v -1.78125 C 1.09375,-3.28125 1.5,-3.75 1.90625,-3.75 c 0.234375,0 0.359375,0.171875 0.359375,0.8125 v 2.328125 c -0.1875,0 -0.4375,0 -0.4375,0.3125 C 1.828125,0 2.109375,0 2.25,0 h 0.734375 c 0.15625,0 0.421875,0 0.421875,-0.296875 0,-0.3125 -0.21875,-0.3125 -0.578125,-0.3125 v -1.78125 c 0,-0.890625 0.40625,-1.359375 0.828125,-1.359375 0.21875,0 0.359375,0.171875 0.359375,0.8125 v 2.328125 c -0.1875,0 -0.4375,0 -0.4375,0.3125 C 3.578125,0 3.84375,0 3.984375,0 h 0.75 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.203125,-0.3125 -0.5625,-0.3125 v -2.40625 c 0,-0.203125 0,-1.34375 -0.890625,-1.34375 -0.296875,0 -0.703125,0.125 -0.984375,0.515625 C 2.546875,-4.171875 2.265625,-4.359375 1.9375,-4.359375 1.625,-4.359375 1.328125,-4.21875 1.09375,-4 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path895" + transform="translate(196.53292,146.72)" + d="m 1.65625,-2.625 c 0,-0.59375 0.578125,-1.125 1.203125,-1.125 0.734375,0 1.3125,0.734375 1.3125,1.59375 0,0.953125 -0.6875,1.609375 -1.390625,1.609375 -0.78125,0 -1.125,-0.875 -1.125,-1.359375 z m 0,2.171875 C 2.0625,-0.03125 2.5,0.0625 2.8125,0.0625 c 1.078125,0 2.046875,-0.953125 2.046875,-2.21875 0,-1.21875 -0.875,-2.203125 -1.9375,-2.203125 C 2.4375,-4.359375 2,-4.171875 1.65625,-3.875 1.65625,-4.15625 1.640625,-4.296875 1.25,-4.296875 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 5.296875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.390625,0.3125 h 1.59375 C 2.25,2.21875 2.5,2.21875 2.5,1.90625 2.5,1.609375 2.25,1.609375 2.09375,1.609375 h -0.4375 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path897" + transform="translate(201.76328,146.72)" + d="m 2.953125,-5.6875 c 0,-0.296875 -0.046875,-0.40625 -0.390625,-0.40625 H 0.984375 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 1.28125 v 4.875 h -1.28125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.578125,0 0.84375,0 0.984375,0 H 4.25 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.234375,-0.3125 -0.40625,-0.3125 H 2.953125 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path899" + transform="translate(206.99365,146.72)" + d="m 4.234375,-1.90625 c 0.203125,0 0.390625,0 0.390625,-0.359375 0,-1.140625 -0.640625,-2.125 -1.9375,-2.125 -1.1875,0 -2.140625,1 -2.140625,2.234375 0,1.203125 1.015625,2.21875 2.296875,2.21875 1.3125,0 1.78125,-0.90625 1.78125,-1.15625 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.1875,0 -0.265625,0.03125 -0.328125,0.21875 -0.21875,0.5 -0.765625,0.59375 -1.046875,0.59375 -0.75,0 -1.484375,-0.5 -1.65625,-1.359375 z M 1.265625,-2.5 C 1.40625,-3.234375 2,-3.78125 2.6875,-3.78125 c 0.515625,0 1.140625,0.25 1.234375,1.28125 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path901" + transform="translate(212.22401,146.72)" + d="M 3.234375,-0.625 C 3.234375,-0.984375 2.9375,-1.25 2.625,-1.25 2.25,-1.25 2,-0.9375 2,-0.625 2,-0.265625 2.296875,0 2.609375,0 c 0.375,0 0.625,-0.3125 0.625,-0.625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path903" + transform="translate(217.45438,146.72)" + d="m 4.640625,-1.09375 c 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.15625,0 -0.265625,0.015625 -0.328125,0.21875 -0.0625,0.125 -0.25,0.59375 -0.984375,0.59375 -0.84375,0 -1.5625,-0.703125 -1.5625,-1.609375 0,-0.46875 0.265625,-1.625 1.625,-1.625 0.203125,0 0.59375,0 0.59375,0.09375 0.015625,0.34375 0.203125,0.484375 0.4375,0.484375 0.234375,0 0.453125,-0.171875 0.453125,-0.453125 0,-0.734375 -1.046875,-0.734375 -1.484375,-0.734375 -1.71875,0 -2.3125,1.359375 -2.3125,2.234375 0,1.203125 0.9375,2.21875 2.1875,2.21875 1.390625,0 1.71875,-0.984375 1.71875,-1.15625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + <g + id="g911" + style="fill:#000000;fill-opacity:1"> + <path + id="path907" + transform="translate(227.91511,146.72)" + d="m 4.203125,-2.703125 c 0.109375,0 0.46875,0 0.46875,-0.34375 0,-0.359375 -0.359375,-0.359375 -0.46875,-0.359375 H 1.03125 c -0.125,0 -0.46875,0 -0.46875,0.359375 0,0.34375 0.34375,0.34375 0.46875,0.34375 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path909" + transform="translate(233.14547,146.72)" + d="m 4.65625,-2.15625 c 0,-1.25 -0.921875,-2.234375 -2.046875,-2.234375 -1.109375,0 -2.046875,0.984375 -2.046875,2.234375 0,1.265625 0.953125,2.21875 2.046875,2.21875 1.09375,0 2.046875,-0.953125 2.046875,-2.21875 z M 2.609375,-0.546875 C 1.875,-0.546875 1.25,-1.296875 1.25,-2.21875 c 0,-0.90625 0.65625,-1.5625 1.359375,-1.5625 0.71875,0 1.359375,0.65625 1.359375,1.5625 0,0.921875 -0.625,1.671875 -1.359375,1.671875 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + <g + id="g927" + style="fill:#000000;fill-opacity:1"> + <path + id="path913" + transform="translate(243.6062,146.72)" + d="m 4.234375,-1.90625 c 0.203125,0 0.390625,0 0.390625,-0.359375 0,-1.140625 -0.640625,-2.125 -1.9375,-2.125 -1.1875,0 -2.140625,1 -2.140625,2.234375 0,1.203125 1.015625,2.21875 2.296875,2.21875 1.3125,0 1.78125,-0.90625 1.78125,-1.15625 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.1875,0 -0.265625,0.03125 -0.328125,0.21875 -0.21875,0.5 -0.765625,0.59375 -1.046875,0.59375 -0.75,0 -1.484375,-0.5 -1.65625,-1.359375 z M 1.265625,-2.5 C 1.40625,-3.234375 2,-3.78125 2.6875,-3.78125 c 0.515625,0 1.140625,0.25 1.234375,1.28125 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path915" + transform="translate(248.83657,146.72)" + d="M 2.859375,-2.21875 4,-3.6875 h 0.390625 c 0.140625,0 0.421875,0 0.421875,-0.296875 0,-0.3125 -0.265625,-0.3125 -0.421875,-0.3125 h -1.15625 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.21875,0.3125 0.484375,0.3125 l -0.734375,1 -0.75,-1 c 0.25,0 0.46875,0 0.46875,-0.3125 0,-0.296875 -0.25,-0.296875 -0.390625,-0.296875 H 0.734375 c -0.140625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 0.40625 L 2.3125,-2.21875 1.078125,-0.609375 h -0.40625 c -0.140625,0 -0.40625,0 -0.40625,0.3125 C 0.265625,0 0.53125,0 0.671875,0 H 1.84375 C 2,0 2.25,0 2.25,-0.296875 c 0,-0.3125 -0.21875,-0.3125 -0.53125,-0.3125 l 0.859375,-1.21875 0.890625,1.21875 c -0.28125,0 -0.5,0 -0.5,0.3125 C 2.96875,0 3.21875,0 3.375,0 h 1.15625 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 4.140625 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path917" + transform="translate(254.06693,146.72)" + d="M 3.65625,-0.3125 C 3.875,-0.015625 4.34375,0 4.71875,0 c 0.28125,0 0.5,0 0.5,-0.3125 0,-0.296875 -0.25,-0.296875 -0.390625,-0.296875 -0.421875,0 -0.515625,-0.046875 -0.59375,-0.078125 v -2.15625 c 0,-0.703125 -0.546875,-1.546875 -1.984375,-1.546875 -0.421875,0 -1.4375,0 -1.4375,0.734375 0,0.296875 0.203125,0.453125 0.4375,0.453125 0.15625,0 0.4375,-0.09375 0.4375,-0.453125 0,-0.078125 0.015625,-0.09375 0.21875,-0.109375 0.140625,-0.015625 0.265625,-0.015625 0.359375,-0.015625 0.75,0 1.265625,0.3125 1.265625,1.015625 -1.75,0.03125 -2.984375,0.53125 -2.984375,1.484375 0,0.6875 0.625,1.34375 1.640625,1.34375 0.375,0 1,-0.078125 1.46875,-0.375 z m -0.125,-1.859375 v 0.84375 c 0,0.21875 0,0.4375 -0.375,0.609375 -0.359375,0.171875 -0.8125,0.171875 -0.890625,0.171875 -0.625,0 -1.03125,-0.34375 -1.03125,-0.734375 0,-0.484375 0.859375,-0.859375 2.296875,-0.890625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path919" + transform="translate(259.2973,146.72)" + d="M 1.09375,-4 C 1.0625,-4.296875 0.875,-4.296875 0.6875,-4.296875 H 0.375 c -0.15625,0 -0.421875,0 -0.421875,0.296875 0,0.3125 0.21875,0.3125 0.578125,0.3125 v 3.078125 c -0.359375,0 -0.578125,0 -0.578125,0.3125 C -0.046875,0 0.234375,0 0.375,0 H 1.25 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.203125,-0.3125 -0.5625,-0.3125 v -1.78125 C 1.09375,-3.28125 1.5,-3.75 1.90625,-3.75 c 0.234375,0 0.359375,0.171875 0.359375,0.8125 v 2.328125 c -0.1875,0 -0.4375,0 -0.4375,0.3125 C 1.828125,0 2.109375,0 2.25,0 h 0.734375 c 0.15625,0 0.421875,0 0.421875,-0.296875 0,-0.3125 -0.21875,-0.3125 -0.578125,-0.3125 v -1.78125 c 0,-0.890625 0.40625,-1.359375 0.828125,-1.359375 0.21875,0 0.359375,0.171875 0.359375,0.8125 v 2.328125 c -0.1875,0 -0.4375,0 -0.4375,0.3125 C 3.578125,0 3.84375,0 3.984375,0 h 0.75 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.203125,-0.3125 -0.5625,-0.3125 v -2.40625 c 0,-0.203125 0,-1.34375 -0.890625,-1.34375 -0.296875,0 -0.703125,0.125 -0.984375,0.515625 C 2.546875,-4.171875 2.265625,-4.359375 1.9375,-4.359375 1.625,-4.359375 1.328125,-4.21875 1.09375,-4 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path921" + transform="translate(264.52767,146.72)" + d="m 1.65625,-2.625 c 0,-0.59375 0.578125,-1.125 1.203125,-1.125 0.734375,0 1.3125,0.734375 1.3125,1.59375 0,0.953125 -0.6875,1.609375 -1.390625,1.609375 -0.78125,0 -1.125,-0.875 -1.125,-1.359375 z m 0,2.171875 C 2.0625,-0.03125 2.5,0.0625 2.8125,0.0625 c 1.078125,0 2.046875,-0.953125 2.046875,-2.21875 0,-1.21875 -0.875,-2.203125 -1.9375,-2.203125 C 2.4375,-4.359375 2,-4.171875 1.65625,-3.875 1.65625,-4.15625 1.640625,-4.296875 1.25,-4.296875 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 5.296875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.390625,0.3125 h 1.59375 C 2.25,2.21875 2.5,2.21875 2.5,1.90625 2.5,1.609375 2.25,1.609375 2.09375,1.609375 h -0.4375 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path923" + transform="translate(269.75803,146.72)" + d="m 2.953125,-5.6875 c 0,-0.296875 -0.046875,-0.40625 -0.390625,-0.40625 H 0.984375 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 1.28125 v 4.875 h -1.28125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.578125,0 0.84375,0 0.984375,0 H 4.25 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.234375,-0.3125 -0.40625,-0.3125 H 2.953125 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path925" + transform="translate(274.9884,146.72)" + d="m 4.234375,-1.90625 c 0.203125,0 0.390625,0 0.390625,-0.359375 0,-1.140625 -0.640625,-2.125 -1.9375,-2.125 -1.1875,0 -2.140625,1 -2.140625,2.234375 0,1.203125 1.015625,2.21875 2.296875,2.21875 1.3125,0 1.78125,-0.90625 1.78125,-1.15625 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.1875,0 -0.265625,0.03125 -0.328125,0.21875 -0.21875,0.5 -0.765625,0.59375 -1.046875,0.59375 -0.75,0 -1.484375,-0.5 -1.65625,-1.359375 z M 1.265625,-2.5 C 1.40625,-3.234375 2,-3.78125 2.6875,-3.78125 c 0.515625,0 1.140625,0.25 1.234375,1.28125 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> + <ellipse + style="opacity:1;fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:2.50145388;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path1053" + cx="121.28587" + cy="160.21567" + rx="137.85144" + ry="17.760324" /> + <g + id="g1569" + style="fill:#ff0100;fill-opacity:1" + ns1:jacobian_sqrt="1.968835" + inkscapeversion="0.92.4" + ns1:alignment="middle center" + ns1:scale="5.58095094442" + ns1:preamble="/usr/share/inkscape/extensions/textext/default_packages.tex" + ns1:text="r\xc3\xa8gle (rule)" + ns1:pdfconverter="pdf2svg" + ns1:texconverter="pdflatex" + ns1:version="0.11.0" + transform="matrix(1.968835,0,0,1.968835,-218.25038,-69.18693)"> + <g + style="fill:#ff0100;fill-opacity:1" + id="g1567"> + <g + id="g1537" + style="fill:#ff0100;fill-opacity:1"> + <path + id="path1535" + transform="translate(148.712,134.765)" + d="M 1.671875,-3.3125 V -4.40625 L 0.28125,-4.296875 v 0.3125 c 0.703125,0 0.78125,0.0625 0.78125,0.5625 V -0.75 c 0,0.4375 -0.109375,0.4375 -0.78125,0.4375 V 0 c 0.390625,-0.015625 0.859375,-0.03125 1.140625,-0.03125 0.390625,0 0.859375,0 1.265625,0.03125 V -0.3125 H 2.46875 c -0.734375,0 -0.75,-0.109375 -0.75,-0.46875 V -2.3125 c 0,-0.984375 0.421875,-1.875 1.171875,-1.875 0.0625,0 0.09375,0 0.109375,0.015625 -0.03125,0 -0.234375,0.125 -0.234375,0.390625 0,0.265625 0.21875,0.421875 0.4375,0.421875 0.171875,0 0.421875,-0.125 0.421875,-0.4375 0,-0.3125 -0.3125,-0.609375 -0.734375,-0.609375 -0.734375,0 -1.09375,0.671875 -1.21875,1.09375 z m 0,0" + style="fill:#ff0100;fill-opacity:1;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + <g + id="g1541" + style="fill:#ff0100;fill-opacity:1"> + <path + id="path1539" + transform="translate(152.3354,134.765)" + d="M 2.734375,-5.078125 2.921875,-5.25 1.71875,-6.78125 C 1.6875,-6.828125 1.578125,-6.953125 1.421875,-6.953125 1.25,-6.953125 1.0625,-6.78125 1.0625,-6.59375 c 0,0.109375 0.078125,0.21875 0.171875,0.296875 z m 0,0" + style="fill:#ff0100;fill-opacity:1;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + <g + id="g1551" + style="fill:#ff0100;fill-opacity:1"> + <path + id="path1543" + transform="translate(152.61435,134.765)" + d="M 1.109375,-2.515625 C 1.171875,-4 2.015625,-4.25 2.359375,-4.25 c 1.015625,0 1.125,1.34375 1.125,1.734375 z m 0,0.21875 h 2.78125 c 0.21875,0 0.25,0 0.25,-0.21875 0,-0.984375 -0.546875,-1.953125 -1.78125,-1.953125 -1.15625,0 -2.078125,1.03125 -2.078125,2.28125 0,1.328125 1.046875,2.296875 2.1875,2.296875 C 3.6875,0.109375 4.140625,-1 4.140625,-1.1875 4.140625,-1.28125 4.0625,-1.3125 4,-1.3125 c -0.078125,0 -0.109375,0.0625 -0.125,0.140625 -0.34375,1.03125 -1.25,1.03125 -1.34375,1.03125 -0.5,0 -0.890625,-0.296875 -1.125,-0.671875 -0.296875,-0.46875 -0.296875,-1.125 -0.296875,-1.484375 z m 0,0" + style="fill:#ff0100;fill-opacity:1;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path1545" + transform="translate(157.04173,134.765)" + d="m 2.21875,-1.71875 c -0.875,0 -0.875,-1 -0.875,-1.21875 0,-0.265625 0.015625,-0.59375 0.15625,-0.84375 0.078125,-0.109375 0.3125,-0.390625 0.71875,-0.390625 0.859375,0 0.859375,0.984375 0.859375,1.21875 0,0.265625 0,0.59375 -0.15625,0.84375 C 2.84375,-2 2.609375,-1.71875 2.21875,-1.71875 Z M 1.0625,-1.328125 c 0,-0.03125 0,-0.265625 0.15625,-0.46875 0.390625,0.28125 0.8125,0.3125 1,0.3125 0.921875,0 1.609375,-0.6875 1.609375,-1.453125 0,-0.375 -0.15625,-0.734375 -0.40625,-0.96875 C 3.78125,-4.25 4.140625,-4.296875 4.3125,-4.296875 c 0.03125,0 0.078125,0 0.109375,0.015625 C 4.3125,-4.25 4.25,-4.140625 4.25,-4.015625 c 0,0.171875 0.140625,0.28125 0.296875,0.28125 0.09375,0 0.28125,-0.0625 0.28125,-0.296875 0,-0.171875 -0.109375,-0.484375 -0.5,-0.484375 -0.203125,0 -0.640625,0.0625 -1.0625,0.46875 C 2.84375,-4.375 2.4375,-4.40625 2.21875,-4.40625 c -0.9375,0 -1.625,0.6875 -1.625,1.453125 0,0.4375 0.21875,0.8125 0.46875,1.03125 -0.125,0.140625 -0.3125,0.46875 -0.3125,0.828125 0,0.3125 0.140625,0.6875 0.453125,0.890625 -0.609375,0.15625 -0.921875,0.59375 -0.921875,0.984375 0,0.71875 0.984375,1.265625 2.203125,1.265625 1.171875,0 2.203125,-0.5 2.203125,-1.28125 0,-0.34375 -0.125,-0.859375 -0.640625,-1.140625 -0.53125,-0.265625 -1.109375,-0.265625 -1.71875,-0.265625 -0.25,0 -0.671875,0 -0.75,-0.015625 C 1.265625,-0.703125 1.0625,-1 1.0625,-1.328125 Z M 2.5,1.828125 c -1.015625,0 -1.703125,-0.515625 -1.703125,-1.046875 0,-0.453125 0.375,-0.828125 0.8125,-0.84375 h 0.59375 c 0.859375,0 1.96875,0 1.96875,0.84375 0,0.546875 -0.703125,1.046875 -1.671875,1.046875 z m 0,0" + style="fill:#ff0100;fill-opacity:1;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path1547" + transform="translate(162.02303,134.765)" + d="M 1.765625,-6.921875 0.328125,-6.8125 V -6.5 c 0.703125,0 0.78125,0.0625 0.78125,0.5625 V -0.75 c 0,0.4375 -0.109375,0.4375 -0.78125,0.4375 V 0 C 0.65625,-0.015625 1.1875,-0.03125 1.4375,-0.03125 c 0.25,0 0.734375,0.015625 1.109375,0.03125 v -0.3125 c -0.671875,0 -0.78125,0 -0.78125,-0.4375 z m 0,0" + style="fill:#ff0100;fill-opacity:1;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path1549" + transform="translate(164.79064,134.765)" + d="M 1.109375,-2.515625 C 1.171875,-4 2.015625,-4.25 2.359375,-4.25 c 1.015625,0 1.125,1.34375 1.125,1.734375 z m 0,0.21875 h 2.78125 c 0.21875,0 0.25,0 0.25,-0.21875 0,-0.984375 -0.546875,-1.953125 -1.78125,-1.953125 -1.15625,0 -2.078125,1.03125 -2.078125,2.28125 0,1.328125 1.046875,2.296875 2.1875,2.296875 C 3.6875,0.109375 4.140625,-1 4.140625,-1.1875 4.140625,-1.28125 4.0625,-1.3125 4,-1.3125 c -0.078125,0 -0.109375,0.0625 -0.125,0.140625 -0.34375,1.03125 -1.25,1.03125 -1.34375,1.03125 -0.5,0 -0.890625,-0.296875 -1.125,-0.671875 -0.296875,-0.46875 -0.296875,-1.125 -0.296875,-1.484375 z m 0,0" + style="fill:#ff0100;fill-opacity:1;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + <g + id="g1565" + style="fill:#ff0100;fill-opacity:1"> + <path + id="path1553" + transform="translate(172.53556,134.765)" + d="m 3.296875,2.390625 c 0,-0.03125 0,-0.046875 -0.171875,-0.21875 C 1.890625,0.921875 1.5625,-0.96875 1.5625,-2.5 c 0,-1.734375 0.375,-3.46875 1.609375,-4.703125 0.125,-0.125 0.125,-0.140625 0.125,-0.171875 0,-0.078125 -0.03125,-0.109375 -0.09375,-0.109375 -0.109375,0 -1,0.6875 -1.59375,1.953125 -0.5,1.09375 -0.625,2.203125 -0.625,3.03125 0,0.78125 0.109375,1.984375 0.65625,3.125 C 2.25,1.84375 3.09375,2.5 3.203125,2.5 c 0.0625,0 0.09375,-0.03125 0.09375,-0.109375 z m 0,0" + style="fill:#ff0100;fill-opacity:1;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path1555" + transform="translate(176.41002,134.765)" + d="M 1.671875,-3.3125 V -4.40625 L 0.28125,-4.296875 v 0.3125 c 0.703125,0 0.78125,0.0625 0.78125,0.5625 V -0.75 c 0,0.4375 -0.109375,0.4375 -0.78125,0.4375 V 0 c 0.390625,-0.015625 0.859375,-0.03125 1.140625,-0.03125 0.390625,0 0.859375,0 1.265625,0.03125 V -0.3125 H 2.46875 c -0.734375,0 -0.75,-0.109375 -0.75,-0.46875 V -2.3125 c 0,-0.984375 0.421875,-1.875 1.171875,-1.875 0.0625,0 0.09375,0 0.109375,0.015625 -0.03125,0 -0.234375,0.125 -0.234375,0.390625 0,0.265625 0.21875,0.421875 0.4375,0.421875 0.171875,0 0.421875,-0.125 0.421875,-0.4375 0,-0.3125 -0.3125,-0.609375 -0.734375,-0.609375 -0.734375,0 -1.09375,0.671875 -1.21875,1.09375 z m 0,0" + style="fill:#ff0100;fill-opacity:1;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path1557" + transform="translate(180.31237,134.765)" + d="M 3.890625,-0.78125 V 0.109375 L 5.328125,0 V -0.3125 C 4.640625,-0.3125 4.5625,-0.375 4.5625,-0.875 v -3.53125 l -1.46875,0.109375 v 0.3125 c 0.6875,0 0.78125,0.0625 0.78125,0.5625 v 1.765625 c 0,0.875 -0.484375,1.546875 -1.21875,1.546875 -0.828125,0 -0.875,-0.46875 -0.875,-0.984375 v -3.3125 L 0.3125,-4.296875 v 0.3125 c 0.78125,0 0.78125,0.03125 0.78125,0.90625 v 1.5 c 0,0.78125 0,1.6875 1.515625,1.6875 0.5625,0 1,-0.28125 1.28125,-0.890625 z m 0,0" + style="fill:#ff0100;fill-opacity:1;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path1559" + transform="translate(185.84759,134.765)" + d="M 1.765625,-6.921875 0.328125,-6.8125 V -6.5 c 0.703125,0 0.78125,0.0625 0.78125,0.5625 V -0.75 c 0,0.4375 -0.109375,0.4375 -0.78125,0.4375 V 0 C 0.65625,-0.015625 1.1875,-0.03125 1.4375,-0.03125 c 0.25,0 0.734375,0.015625 1.109375,0.03125 v -0.3125 c -0.671875,0 -0.78125,0 -0.78125,-0.4375 z m 0,0" + style="fill:#ff0100;fill-opacity:1;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path1561" + transform="translate(188.6152,134.765)" + d="M 1.109375,-2.515625 C 1.171875,-4 2.015625,-4.25 2.359375,-4.25 c 1.015625,0 1.125,1.34375 1.125,1.734375 z m 0,0.21875 h 2.78125 c 0.21875,0 0.25,0 0.25,-0.21875 0,-0.984375 -0.546875,-1.953125 -1.78125,-1.953125 -1.15625,0 -2.078125,1.03125 -2.078125,2.28125 0,1.328125 1.046875,2.296875 2.1875,2.296875 C 3.6875,0.109375 4.140625,-1 4.140625,-1.1875 4.140625,-1.28125 4.0625,-1.3125 4,-1.3125 c -0.078125,0 -0.109375,0.0625 -0.125,0.140625 -0.34375,1.03125 -1.25,1.03125 -1.34375,1.03125 -0.5,0 -0.890625,-0.296875 -1.125,-0.671875 -0.296875,-0.46875 -0.296875,-1.125 -0.296875,-1.484375 z m 0,0" + style="fill:#ff0100;fill-opacity:1;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path1563" + transform="translate(193.04258,134.765)" + d="m 2.875,-2.5 c 0,-0.765625 -0.109375,-1.96875 -0.65625,-3.109375 -0.59375,-1.21875 -1.453125,-1.875 -1.546875,-1.875 -0.0625,0 -0.109375,0.046875 -0.109375,0.109375 0,0.03125 0,0.046875 0.1875,0.234375 0.984375,0.984375 1.546875,2.5625 1.546875,4.640625 0,1.71875 -0.359375,3.46875 -1.59375,4.71875 C 0.5625,2.34375 0.5625,2.359375 0.5625,2.390625 0.5625,2.453125 0.609375,2.5 0.671875,2.5 0.765625,2.5 1.671875,1.8125 2.25,0.546875 2.765625,-0.546875 2.875,-1.65625 2.875,-2.5 Z m 0,0" + style="fill:#ff0100;fill-opacity:1;stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> + </g> +</svg> diff --git a/slides/figs/pointer_arithmetics.svg b/slides/figs/pointer_arithmetics.svg new file mode 100644 index 0000000000000000000000000000000000000000..3cbc4f3760cd40887de6026f8da9a6bf2713dffd --- /dev/null +++ b/slides/figs/pointer_arithmetics.svg @@ -0,0 +1,1265 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:ns1="http://www.iki.fi/pav/software/textext/" + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="240.52008mm" + height="57.351295mm" + viewBox="0 0 240.52008 57.351295" + version="1.1" + id="svg8" + inkscape:version="0.92.3 (2405546, 2018-03-11)" + sodipodi:docname="pointer_arithmetics.svg"> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="1.4" + inkscape:cx="62.564822" + inkscape:cy="1.2976022" + inkscape:document-units="mm" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:window-width="1920" + inkscape:window-height="1028" + inkscape:window-x="0" + inkscape:window-y="24" + inkscape:window-maximized="1" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0"> + <inkscape:grid + id="grid819" + type="xygrid" + originx="12.728429" + originy="-131.87483" /> + </sodipodi:namedview> + <defs + id="defs2"> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="Arrow2Mend" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path3034" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow2Lend" + orient="auto" + refY="0" + refX="0" + id="marker3314" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path3312" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow2Lend" + orient="auto" + refY="0" + refX="0" + id="marker3284" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path3028" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow2Lstart" + orient="auto" + refY="0" + refX="0" + id="Arrow2Lstart" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path3025" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(1.1,0,0,1.1,1.1,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow2Lend" + orient="auto" + refY="0" + refX="0" + id="Arrow2Lend" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path8951" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow2Lend" + orient="auto" + refY="0" + refX="0" + id="Arrow2Lend-7" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path8951-5" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" /> + </marker> + <marker + inkscape:stockid="Arrow2Lend" + orient="auto" + refY="0" + refX="0" + id="Arrow2Lend-9" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path8951-8" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" /> + </marker> + <marker + inkscape:stockid="Arrow2Lend" + orient="auto" + refY="0" + refX="0" + id="Arrow2Lend-7-2" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path8951-5-8" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" /> + </marker> + <marker + inkscape:stockid="Arrow2Lend" + orient="auto" + refY="0" + refX="0" + id="Arrow2Lend-1" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path8951-3" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" /> + </marker> + <marker + inkscape:stockid="Arrow2Lend" + orient="auto" + refY="0" + refX="0" + id="marker3284-4" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path3028-7" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow2Lend" + orient="auto" + refY="0" + refX="0" + id="marker3284-1" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path3028-4" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow2Lend" + orient="auto" + refY="0" + refX="0" + id="marker3284-1-9" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path3028-4-2" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow2Lend" + orient="auto" + refY="0" + refX="0" + id="marker3284-1-8" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path3028-4-7" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow2Lend" + orient="auto" + refY="0" + refX="0" + id="marker3284-1-7" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path3028-4-27" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow2Lend" + orient="auto" + refY="0" + refX="0" + id="marker3284-1-7-2" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path3028-4-27-6" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow2Lend" + orient="auto" + refY="0" + refX="0" + id="marker3284-1-1" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path3028-4-0" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="Arrow2Mend-5" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path3034-9" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="Arrow2Mend-5-9" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path3034-9-0" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="Arrow2Mend-5-1" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path3034-9-7" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="Arrow2Mend-5-11" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path3034-9-5" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="Arrow2Mend-5-7" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path3034-9-6" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="Arrow2Mend-5-6" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path3034-9-56" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="Arrow2Mend-6" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path3034-2" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="scale(-0.6)" /> + </marker> + </defs> + <metadata + id="metadata5"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(12.72843,-107.77389)"> + <rect + style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect821-3-5-2" + width="14.198196" + height="9.260417" + x="28.557999" + y="136.7381" /> + <rect + style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect821-6-3-8" + width="14.198196" + height="9.260417" + x="42.756195" + y="136.7381" /> + <rect + style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect821-3-6-7" + width="14.198196" + height="9.260417" + x="0.16160744" + y="136.7381" /> + <rect + style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect821-6-2-3" + width="14.198196" + height="9.260417" + x="14.359803" + y="136.7381" /> + <rect + style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect821-3-5-29" + width="14.198196" + height="9.260417" + x="85.350792" + y="136.7381" /> + <rect + style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect821-6-3-3" + width="14.198196" + height="9.260417" + x="99.548988" + y="136.7381" /> + <g + transform="matrix(0.48784069,0,0,1,8.5514489,-20.032726)" + id="g846-5-1" + style="fill:none;stroke:#000000;stroke-width:0.71586478;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"> + <rect + y="156.77083" + x="99.218758" + height="9.260417" + width="29.104166" + id="rect821-3-6-9" + style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.71586478;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <rect + y="156.77083" + x="128.32292" + height="9.260417" + width="29.104166" + id="rect821-6-2-4" + style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.71586478;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + </g> + <g + transform="matrix(0.4878407,0,0,1,93.949527,-20.032732)" + id="g846-7-2-6" + style="fill:none;stroke:#000000;stroke-width:0.71586478;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"> + <rect + y="156.77083" + x="99.218758" + height="9.260417" + width="29.104166" + id="rect821-3-5-2-7" + style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.71586478;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <rect + y="156.77083" + x="128.32292" + height="9.260417" + width="29.104166" + id="rect821-6-3-8-5" + style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.71586478;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + </g> + <rect + style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect821-3-6-7-3" + width="14.198196" + height="9.260417" + x="113.95608" + y="136.7381" /> + <rect + style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect821-6-2-3-5" + width="14.198196" + height="9.260417" + x="128.15427" + y="136.7381" /> + <rect + style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect821-3-5-29-6" + width="14.198196" + height="9.260417" + x="199.14526" + y="136.7381" /> + <rect + style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect821-6-3-3-2" + width="14.198196" + height="9.260417" + x="213.34346" + y="136.7381" /> + <g + transform="matrix(0.4878407,0,0,1,122.34592,-20.032727)" + id="g846-5-1-9" + style="fill:none;stroke:#000000;stroke-width:0.71586478;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"> + <rect + y="156.77083" + x="99.218758" + height="9.260417" + width="29.104166" + id="rect821-3-6-9-1" + style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.71586478;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <rect + y="156.77083" + x="128.32292" + height="9.260417" + width="29.104166" + id="rect821-6-2-4-2" + style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.71586478;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + </g> + <g + id="g8594" + ns1:jacobian_sqrt="1.0" + inkscapeversion="0.92.3" + ns1:alignment="middle center" + ns1:scale="2.83464566935" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/textext/default_packages.tex" + ns1:text="\\begin{verbatim}\nint *p = malloc(16 * sizeof(int))\n\\end{verbatim}" + ns1:pdfconverter="pdf2svg" + ns1:texconverter="pdflatex" + ns1:version="0.9.0" + transform="translate(-145.88016,-20.069237)"> + <g + id="g8592"> + <g + id="g8530" + style="fill:#000000;fill-opacity:1"> + <path + id="path8524" + transform="translate(133.768,134.765)" + d="m 3.078125,-3.890625 c 0,-0.3125 -0.0625,-0.40625 -0.390625,-0.40625 H 1.265625 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.40625,0.3125 h 1.125 v 3.078125 H 1.1875 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.78125,0 1.03125,0 1.1875,0 H 4.125 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 3.078125 Z m 0,-1.71875 c 0,-0.265625 -0.21875,-0.484375 -0.5,-0.484375 -0.28125,0 -0.5,0.21875 -0.5,0.484375 0,0.28125 0.21875,0.5 0.5,0.5 0.28125,0 0.5,-0.21875 0.5,-0.5 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path8526" + transform="translate(138.99836,134.765)" + d="m 1.65625,-3.828125 c 0,-0.3125 0,-0.46875 -0.40625,-0.46875 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 3.078125 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.125,0 0.375,0 0.515625,0 h 1.59375 C 2.25,0 2.5,0 2.5,-0.296875 c 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 1.65625 V -2.375 c 0,-1 0.734375,-1.375 1.25,-1.375 0.515625,0 0.65625,0.28125 0.65625,0.875 v 2.265625 h -0.375 c -0.171875,0 -0.421875,0 -0.421875,0.3125 C 2.765625,0 3.046875,0 3.1875,0 h 1.515625 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.421875,-0.3125 H 4.25 v -2.3125 c 0,-1 -0.5,-1.4375 -1.296875,-1.4375 -0.65625,0 -1.109375,0.34375 -1.296875,0.53125 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path8528" + transform="translate(144.22873,134.765)" + d="m 2.21875,-3.6875 h 1.625 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 h -1.625 v -0.8125 c 0,-0.1875 0,-0.40625 -0.34375,-0.40625 -0.34375,0 -0.34375,0.203125 -0.34375,0.40625 v 0.8125 h -0.875 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 1.53125 V -1.25 c 0,0.953125 0.671875,1.3125 1.40625,1.3125 0.734375,0 1.53125,-0.4375 1.53125,-1.3125 0,-0.1875 0,-0.390625 -0.34375,-0.390625 -0.328125,0 -0.34375,0.203125 -0.34375,0.375 0,0.625 -0.578125,0.71875 -0.796875,0.71875 -0.765625,0 -0.765625,-0.515625 -0.765625,-0.765625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + <g + id="g8536" + style="fill:#000000;fill-opacity:1"> + <path + id="path8532" + transform="translate(154.68946,134.765)" + d="m 2.90625,-2.515625 c 0.609375,0.328125 0.25,0.140625 0.9375,0.546875 0.265625,0.171875 0.296875,0.171875 0.375,0.171875 0.203125,0 0.328125,-0.1875 0.328125,-0.34375 0,-0.15625 -0.125,-0.25 -0.140625,-0.265625 -0.25,-0.171875 -0.921875,-0.5 -1.1875,-0.640625 L 4.296875,-3.625 c 0.125,-0.078125 0.25,-0.140625 0.25,-0.328125 0,-0.046875 0,-0.328125 -0.40625,-0.328125 L 2.90625,-3.5625 C 2.9375,-3.828125 2.9375,-4.484375 2.9375,-4.78125 c 0,-0.078125 0,-0.40625 -0.328125,-0.40625 -0.328125,0 -0.328125,0.328125 -0.328125,0.40625 0,0.296875 0.015625,0.953125 0.03125,1.21875 L 1.234375,-4.203125 C 1.09375,-4.28125 1.078125,-4.28125 1,-4.28125 c -0.1875,0 -0.328125,0.171875 -0.328125,0.328125 0,0.1875 0.109375,0.25 0.25,0.3125 L 2,-3.046875 0.921875,-2.46875 c -0.109375,0.078125 -0.25,0.140625 -0.25,0.328125 0,0.046875 0,0.34375 0.40625,0.34375 L 2.3125,-2.515625 c -0.015625,0.25 -0.03125,0.90625 -0.03125,1.203125 0,0.09375 0,0.421875 0.328125,0.421875 0.328125,0 0.328125,-0.328125 0.328125,-0.421875 0,-0.296875 0,-0.953125 -0.03125,-1.203125 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path8534" + transform="translate(159.91982,134.765)" + d="m 1.65625,-2.625 c 0,-0.59375 0.578125,-1.125 1.203125,-1.125 0.734375,0 1.3125,0.734375 1.3125,1.59375 0,0.953125 -0.6875,1.609375 -1.390625,1.609375 -0.78125,0 -1.125,-0.875 -1.125,-1.359375 z m 0,2.171875 C 2.0625,-0.03125 2.5,0.0625 2.8125,0.0625 c 1.078125,0 2.046875,-0.953125 2.046875,-2.21875 0,-1.21875 -0.875,-2.203125 -1.9375,-2.203125 C 2.4375,-4.359375 2,-4.171875 1.65625,-3.875 1.65625,-4.15625 1.640625,-4.296875 1.25,-4.296875 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 5.296875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.390625,0.3125 h 1.59375 C 2.25,2.21875 2.5,2.21875 2.5,1.90625 2.5,1.609375 2.25,1.609375 2.09375,1.609375 h -0.4375 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + <g + id="g8540" + style="fill:#000000;fill-opacity:1"> + <path + id="path8538" + transform="translate(170.38055,134.765)" + d="m 4.390625,-3.453125 c 0.125,0 0.453125,0 0.453125,-0.359375 0,-0.34375 -0.375,-0.34375 -0.5,-0.34375 H 0.890625 c -0.140625,0 -0.515625,0 -0.515625,0.34375 0,0.359375 0.328125,0.359375 0.453125,0.359375 z M 4.34375,-1.9375 c 0.125,0 0.5,0 0.5,-0.359375 0,-0.34375 -0.328125,-0.34375 -0.453125,-0.34375 h -3.5625 c -0.125,0 -0.453125,0 -0.453125,0.34375 0,0.359375 0.375,0.359375 0.515625,0.359375 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + <g + id="g8560" + style="fill:#000000;fill-opacity:1"> + <path + id="path8542" + transform="translate(180.84128,134.765)" + d="M 1.09375,-4 C 1.0625,-4.296875 0.875,-4.296875 0.6875,-4.296875 H 0.375 c -0.15625,0 -0.421875,0 -0.421875,0.296875 0,0.3125 0.21875,0.3125 0.578125,0.3125 v 3.078125 c -0.359375,0 -0.578125,0 -0.578125,0.3125 C -0.046875,0 0.234375,0 0.375,0 H 1.25 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.203125,-0.3125 -0.5625,-0.3125 v -1.78125 C 1.09375,-3.28125 1.5,-3.75 1.90625,-3.75 c 0.234375,0 0.359375,0.171875 0.359375,0.8125 v 2.328125 c -0.1875,0 -0.4375,0 -0.4375,0.3125 C 1.828125,0 2.109375,0 2.25,0 h 0.734375 c 0.15625,0 0.421875,0 0.421875,-0.296875 0,-0.3125 -0.21875,-0.3125 -0.578125,-0.3125 v -1.78125 c 0,-0.890625 0.40625,-1.359375 0.828125,-1.359375 0.21875,0 0.359375,0.171875 0.359375,0.8125 v 2.328125 c -0.1875,0 -0.4375,0 -0.4375,0.3125 C 3.578125,0 3.84375,0 3.984375,0 h 0.75 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.203125,-0.3125 -0.5625,-0.3125 v -2.40625 c 0,-0.203125 0,-1.34375 -0.890625,-1.34375 -0.296875,0 -0.703125,0.125 -0.984375,0.515625 C 2.546875,-4.171875 2.265625,-4.359375 1.9375,-4.359375 1.625,-4.359375 1.328125,-4.21875 1.09375,-4 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path8544" + transform="translate(186.07165,134.765)" + d="M 3.65625,-0.3125 C 3.875,-0.015625 4.34375,0 4.71875,0 c 0.28125,0 0.5,0 0.5,-0.3125 0,-0.296875 -0.25,-0.296875 -0.390625,-0.296875 -0.421875,0 -0.515625,-0.046875 -0.59375,-0.078125 v -2.15625 c 0,-0.703125 -0.546875,-1.546875 -1.984375,-1.546875 -0.421875,0 -1.4375,0 -1.4375,0.734375 0,0.296875 0.203125,0.453125 0.4375,0.453125 0.15625,0 0.4375,-0.09375 0.4375,-0.453125 0,-0.078125 0.015625,-0.09375 0.21875,-0.109375 0.140625,-0.015625 0.265625,-0.015625 0.359375,-0.015625 0.75,0 1.265625,0.3125 1.265625,1.015625 -1.75,0.03125 -2.984375,0.53125 -2.984375,1.484375 0,0.6875 0.625,1.34375 1.640625,1.34375 0.375,0 1,-0.078125 1.46875,-0.375 z m -0.125,-1.859375 v 0.84375 c 0,0.21875 0,0.4375 -0.375,0.609375 -0.359375,0.171875 -0.8125,0.171875 -0.890625,0.171875 -0.625,0 -1.03125,-0.34375 -1.03125,-0.734375 0,-0.484375 0.859375,-0.859375 2.296875,-0.890625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path8546" + transform="translate(191.30201,134.765)" + d="m 2.953125,-5.6875 c 0,-0.296875 -0.046875,-0.40625 -0.390625,-0.40625 H 0.984375 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 1.28125 v 4.875 h -1.28125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.578125,0 0.84375,0 0.984375,0 H 4.25 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.234375,-0.3125 -0.40625,-0.3125 H 2.953125 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path8548" + transform="translate(196.53238,134.765)" + d="m 2.953125,-5.6875 c 0,-0.296875 -0.046875,-0.40625 -0.390625,-0.40625 H 0.984375 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.265625,0.296875 0.40625,0.296875 h 1.28125 v 4.875 h -1.28125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.578125,0 0.84375,0 0.984375,0 H 4.25 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.234375,-0.3125 -0.40625,-0.3125 H 2.953125 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path8550" + transform="translate(201.76274,134.765)" + d="m 4.65625,-2.15625 c 0,-1.25 -0.921875,-2.234375 -2.046875,-2.234375 -1.109375,0 -2.046875,0.984375 -2.046875,2.234375 0,1.265625 0.953125,2.21875 2.046875,2.21875 1.09375,0 2.046875,-0.953125 2.046875,-2.21875 z M 2.609375,-0.546875 C 1.875,-0.546875 1.25,-1.296875 1.25,-2.21875 c 0,-0.90625 0.65625,-1.5625 1.359375,-1.5625 0.71875,0 1.359375,0.65625 1.359375,1.5625 0,0.921875 -0.625,1.671875 -1.359375,1.671875 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path8552" + transform="translate(206.99311,134.765)" + d="m 4.640625,-1.09375 c 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.15625,0 -0.265625,0.015625 -0.328125,0.21875 -0.0625,0.125 -0.25,0.59375 -0.984375,0.59375 -0.84375,0 -1.5625,-0.703125 -1.5625,-1.609375 0,-0.46875 0.265625,-1.625 1.625,-1.625 0.203125,0 0.59375,0 0.59375,0.09375 0.015625,0.34375 0.203125,0.484375 0.4375,0.484375 0.234375,0 0.453125,-0.171875 0.453125,-0.453125 0,-0.734375 -1.046875,-0.734375 -1.484375,-0.734375 -1.71875,0 -2.3125,1.359375 -2.3125,2.234375 0,1.203125 0.9375,2.21875 2.1875,2.21875 1.390625,0 1.71875,-0.984375 1.71875,-1.15625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path8554" + transform="translate(212.22347,134.765)" + d="m 4.359375,0.53125 c 0,-0.140625 -0.078125,-0.1875 -0.25,-0.296875 C 2.875,-0.609375 2.40625,-1.9375 2.40625,-3.046875 c 0,-1 0.390625,-2.390625 1.71875,-3.296875 0.15625,-0.109375 0.234375,-0.140625 0.234375,-0.296875 0,-0.078125 -0.046875,-0.28125 -0.3125,-0.28125 -0.28125,0 -2.328125,1.3125 -2.328125,3.875 0,1.1875 0.46875,2.078125 0.8125,2.578125 0.53125,0.734375 1.28125,1.28125 1.515625,1.28125 0.265625,0 0.3125,-0.1875 0.3125,-0.28125 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path8556" + transform="translate(217.45384,134.765)" + d="m 3.09375,-5.796875 c 0,-0.15625 0,-0.40625 -0.296875,-0.40625 -0.1875,0 -0.25,0.125 -0.296875,0.234375 C 2.125,-5.109375 1.609375,-5 1.421875,-4.984375 c -0.171875,0.015625 -0.375,0.03125 -0.375,0.3125 0,0.25 0.171875,0.296875 0.328125,0.296875 0.1875,0 0.59375,-0.0625 1.03125,-0.4375 v 4.203125 H 1.5 c -0.15625,0 -0.390625,0 -0.390625,0.3125 C 1.109375,0 1.359375,0 1.5,0 H 4 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.234375,-0.3125 -0.40625,-0.3125 H 3.09375 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path8558" + transform="translate(222.6842,134.765)" + d="M 1.234375,-3.375 C 1.375,-4.78125 2.3125,-5.59375 3.1875,-5.59375 c 0.34375,0 0.5,0.109375 0.546875,0.15625 -0.046875,0.046875 -0.09375,0.109375 -0.09375,0.296875 0,0.234375 0.171875,0.4375 0.4375,0.4375 0.25,0 0.453125,-0.171875 0.453125,-0.46875 0,-0.484375 -0.359375,-1.03125 -1.328125,-1.03125 -1.34375,0 -2.671875,1.203125 -2.671875,3.21875 0,2.359375 1.109375,3.09375 2.09375,3.09375 1.09375,0 2.0625,-0.84375 2.0625,-2.03125 0,-1.140625 -0.875,-2.03125 -1.96875,-2.03125 -0.515625,0 -1.03125,0.171875 -1.484375,0.578125 z M 2.625,-0.5 c -0.640625,0 -1.03125,-0.484375 -1.234375,-1.09375 -0.015625,-0.0625 -0.03125,-0.125 -0.046875,-0.1875 0,0 -0.015625,-0.03125 -0.015625,-0.03125 0,0 0.015625,-0.09375 0.015625,-0.09375 -0.015625,-0.0625 -0.03125,-0.234375 -0.03125,-0.3125 0,-0.609375 0.59375,-1.109375 1.359375,-1.109375 C 3.484375,-3.328125 4,-2.65625 4,-1.921875 4,-1.0625 3.34375,-0.5 2.625,-0.5 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + <g + id="g8564" + style="fill:#000000;fill-opacity:1"> + <path + id="path8562" + transform="translate(233.14493,134.765)" + d="m 2.90625,-2.515625 c 0.609375,0.328125 0.25,0.140625 0.9375,0.546875 0.265625,0.171875 0.296875,0.171875 0.375,0.171875 0.203125,0 0.328125,-0.1875 0.328125,-0.34375 0,-0.15625 -0.125,-0.25 -0.140625,-0.265625 -0.25,-0.171875 -0.921875,-0.5 -1.1875,-0.640625 L 4.296875,-3.625 c 0.125,-0.078125 0.25,-0.140625 0.25,-0.328125 0,-0.046875 0,-0.328125 -0.40625,-0.328125 L 2.90625,-3.5625 C 2.9375,-3.828125 2.9375,-4.484375 2.9375,-4.78125 c 0,-0.078125 0,-0.40625 -0.328125,-0.40625 -0.328125,0 -0.328125,0.328125 -0.328125,0.40625 0,0.296875 0.015625,0.953125 0.03125,1.21875 L 1.234375,-4.203125 C 1.09375,-4.28125 1.078125,-4.28125 1,-4.28125 c -0.1875,0 -0.328125,0.171875 -0.328125,0.328125 0,0.1875 0.109375,0.25 0.25,0.3125 L 2,-3.046875 0.921875,-2.46875 c -0.109375,0.078125 -0.25,0.140625 -0.25,0.328125 0,0.046875 0,0.34375 0.40625,0.34375 L 2.3125,-2.515625 c -0.015625,0.25 -0.03125,0.90625 -0.03125,1.203125 0,0.09375 0,0.421875 0.328125,0.421875 0.328125,0 0.328125,-0.328125 0.328125,-0.421875 0,-0.296875 0,-0.953125 -0.03125,-1.203125 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + <g + id="g8590" + style="fill:#000000;fill-opacity:1"> + <path + id="path8566" + transform="translate(243.60566,134.765)" + d="M 2.96875,-2.546875 C 2.734375,-2.578125 2.546875,-2.609375 2.296875,-2.65625 2,-2.703125 1.328125,-2.828125 1.328125,-3.203125 c 0,-0.265625 0.3125,-0.578125 1.265625,-0.578125 0.828125,0 0.96875,0.296875 1,0.5625 0,0.171875 0.03125,0.34375 0.328125,0.34375 0.359375,0 0.359375,-0.21875 0.359375,-0.421875 v -0.6875 c 0,-0.15625 0,-0.40625 -0.296875,-0.40625 -0.25,0 -0.28125,0.140625 -0.3125,0.21875 -0.4375,-0.21875 -0.875,-0.21875 -1.0625,-0.21875 -1.65625,0 -1.890625,0.828125 -1.890625,1.1875 0,0.90625 1.046875,1.078125 1.96875,1.21875 0.484375,0.078125 1.28125,0.203125 1.28125,0.734375 0,0.375 -0.375,0.703125 -1.28125,0.703125 -0.46875,0 -1.015625,-0.109375 -1.265625,-0.890625 -0.0625,-0.171875 -0.09375,-0.28125 -0.359375,-0.28125 -0.34375,0 -0.34375,0.203125 -0.34375,0.40625 v 0.96875 c 0,0.15625 0,0.40625 0.296875,0.40625 0.09375,0 0.25,-0.015625 0.375,-0.375 0.484375,0.359375 1.015625,0.375 1.296875,0.375 1.5625,0 1.890625,-0.828125 1.890625,-1.3125 0,-1.03125 -1.28125,-1.25 -1.609375,-1.296875 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path8568" + transform="translate(248.83603,134.765)" + d="m 3.078125,-3.890625 c 0,-0.3125 -0.0625,-0.40625 -0.390625,-0.40625 H 1.265625 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.40625,0.3125 h 1.125 v 3.078125 H 1.1875 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.78125,0 1.03125,0 1.1875,0 H 4.125 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 3.078125 Z m 0,-1.71875 c 0,-0.265625 -0.21875,-0.484375 -0.5,-0.484375 -0.28125,0 -0.5,0.21875 -0.5,0.484375 0,0.28125 0.21875,0.5 0.5,0.5 0.28125,0 0.5,-0.21875 0.5,-0.5 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path8570" + transform="translate(254.06639,134.765)" + d="M 4.46875,-3.5625 C 4.6875,-3.765625 4.6875,-3.78125 4.6875,-3.953125 c 0,-0.34375 -0.21875,-0.34375 -0.40625,-0.34375 H 0.890625 c -0.328125,0 -0.40625,0.078125 -0.40625,0.40625 v 0.46875 c 0,0.1875 0,0.40625 0.34375,0.40625 0.34375,0 0.34375,-0.21875 0.34375,-0.40625 V -3.6875 H 3.65625 L 0.546875,-0.734375 C 0.34375,-0.53125 0.328125,-0.515625 0.328125,-0.34375 0.328125,0 0.546875,0 0.734375,0 h 3.78125 c 0.21875,-0.0625 0.21875,-0.265625 0.21875,-0.40625 v -0.578125 c 0,-0.1875 0,-0.40625 -0.34375,-0.40625 -0.34375,0 -0.34375,0.203125 -0.34375,0.40625 v 0.375 h -2.6875 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path8572" + transform="translate(259.29676,134.765)" + d="m 4.234375,-1.90625 c 0.203125,0 0.390625,0 0.390625,-0.359375 0,-1.140625 -0.640625,-2.125 -1.9375,-2.125 -1.1875,0 -2.140625,1 -2.140625,2.234375 0,1.203125 1.015625,2.21875 2.296875,2.21875 1.3125,0 1.78125,-0.90625 1.78125,-1.15625 0,-0.265625 -0.28125,-0.265625 -0.34375,-0.265625 -0.1875,0 -0.265625,0.03125 -0.328125,0.21875 -0.21875,0.5 -0.765625,0.59375 -1.046875,0.59375 -0.75,0 -1.484375,-0.5 -1.65625,-1.359375 z M 1.265625,-2.5 C 1.40625,-3.234375 2,-3.78125 2.6875,-3.78125 c 0.515625,0 1.140625,0.25 1.234375,1.28125 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path8574" + transform="translate(264.52712,134.765)" + d="m 4.65625,-2.15625 c 0,-1.25 -0.921875,-2.234375 -2.046875,-2.234375 -1.109375,0 -2.046875,0.984375 -2.046875,2.234375 0,1.265625 0.953125,2.21875 2.046875,2.21875 1.09375,0 2.046875,-0.953125 2.046875,-2.21875 z M 2.609375,-0.546875 C 1.875,-0.546875 1.25,-1.296875 1.25,-2.21875 c 0,-0.90625 0.65625,-1.5625 1.359375,-1.5625 0.71875,0 1.359375,0.65625 1.359375,1.5625 0,0.921875 -0.625,1.671875 -1.359375,1.671875 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path8576" + transform="translate(269.75749,134.765)" + d="m 2.515625,-3.6875 h 1.21875 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 h -1.21875 v -0.46875 c 0,-0.78125 0.671875,-0.78125 0.96875,-0.78125 0,0.046875 0.09375,0.4375 0.4375,0.4375 0.203125,0 0.4375,-0.171875 0.4375,-0.4375 0,-0.609375 -0.796875,-0.609375 -0.953125,-0.609375 -0.796875,0 -1.578125,0.46875 -1.578125,1.328125 v 0.53125 H 0.84375 c -0.171875,0 -0.421875,0 -0.421875,0.3125 0,0.296875 0.25,0.296875 0.40625,0.296875 h 1 v 3.078125 h -1 c -0.15625,0 -0.40625,0 -0.40625,0.296875 C 0.421875,0 0.671875,0 0.828125,0 H 3.53125 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.265625,-0.3125 -0.40625,-0.3125 H 2.515625 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path8578" + transform="translate(274.98786,134.765)" + d="m 4.359375,0.53125 c 0,-0.140625 -0.078125,-0.1875 -0.25,-0.296875 C 2.875,-0.609375 2.40625,-1.9375 2.40625,-3.046875 c 0,-1 0.390625,-2.390625 1.71875,-3.296875 0.15625,-0.109375 0.234375,-0.140625 0.234375,-0.296875 0,-0.078125 -0.046875,-0.28125 -0.3125,-0.28125 -0.28125,0 -2.328125,1.3125 -2.328125,3.875 0,1.1875 0.46875,2.078125 0.8125,2.578125 0.53125,0.734375 1.28125,1.28125 1.515625,1.28125 0.265625,0 0.3125,-0.1875 0.3125,-0.28125 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path8580" + transform="translate(280.21822,134.765)" + d="m 3.078125,-3.890625 c 0,-0.3125 -0.0625,-0.40625 -0.390625,-0.40625 H 1.265625 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.40625,0.3125 h 1.125 v 3.078125 H 1.1875 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.78125,0 1.03125,0 1.1875,0 H 4.125 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 3.078125 Z m 0,-1.71875 c 0,-0.265625 -0.21875,-0.484375 -0.5,-0.484375 -0.28125,0 -0.5,0.21875 -0.5,0.484375 0,0.28125 0.21875,0.5 0.5,0.5 0.28125,0 0.5,-0.21875 0.5,-0.5 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path8582" + transform="translate(285.44858,134.765)" + d="m 1.65625,-3.828125 c 0,-0.3125 0,-0.46875 -0.40625,-0.46875 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 3.078125 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.3125 C 0.125,0 0.375,0 0.515625,0 h 1.59375 C 2.25,0 2.5,0 2.5,-0.296875 c 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 1.65625 V -2.375 c 0,-1 0.734375,-1.375 1.25,-1.375 0.515625,0 0.65625,0.28125 0.65625,0.875 v 2.265625 h -0.375 c -0.171875,0 -0.421875,0 -0.421875,0.3125 C 2.765625,0 3.046875,0 3.1875,0 h 1.515625 c 0.140625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.421875,-0.3125 H 4.25 v -2.3125 c 0,-1 -0.5,-1.4375 -1.296875,-1.4375 -0.65625,0 -1.109375,0.34375 -1.296875,0.53125 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path8584" + transform="translate(290.67895,134.765)" + d="m 2.21875,-3.6875 h 1.625 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 h -1.625 v -0.8125 c 0,-0.1875 0,-0.40625 -0.34375,-0.40625 -0.34375,0 -0.34375,0.203125 -0.34375,0.40625 v 0.8125 h -0.875 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 1.53125 V -1.25 c 0,0.953125 0.671875,1.3125 1.40625,1.3125 0.734375,0 1.53125,-0.4375 1.53125,-1.3125 0,-0.1875 0,-0.390625 -0.34375,-0.390625 -0.328125,0 -0.34375,0.203125 -0.34375,0.375 0,0.625 -0.578125,0.71875 -0.796875,0.71875 -0.765625,0 -0.765625,-0.515625 -0.765625,-0.765625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path8586" + transform="translate(295.90931,134.765)" + d="m 3.515625,-3.046875 c 0,-1.1875 -0.46875,-2.09375 -0.8125,-2.578125 -0.53125,-0.734375 -1.28125,-1.296875 -1.515625,-1.296875 -0.25,0 -0.3125,0.203125 -0.3125,0.28125 0,0.15625 0.109375,0.21875 0.15625,0.25 1.640625,1.09375 1.796875,2.6875 1.796875,3.34375 0,1 -0.375,2.375 -1.71875,3.28125 C 0.953125,0.34375 0.875,0.390625 0.875,0.53125 c 0,0.09375 0.0625,0.28125 0.3125,0.28125 0.28125,0 2.328125,-1.3125 2.328125,-3.859375 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path8588" + transform="translate(301.13968,134.765)" + d="m 3.515625,-3.046875 c 0,-1.1875 -0.46875,-2.09375 -0.8125,-2.578125 -0.53125,-0.734375 -1.28125,-1.296875 -1.515625,-1.296875 -0.25,0 -0.3125,0.203125 -0.3125,0.28125 0,0.15625 0.109375,0.21875 0.15625,0.25 1.640625,1.09375 1.796875,2.6875 1.796875,3.34375 0,1 -0.375,2.375 -1.71875,3.28125 C 0.953125,0.34375 0.875,0.390625 0.875,0.53125 c 0,0.09375 0.0625,0.28125 0.3125,0.28125 0.28125,0 2.328125,-1.3125 2.328125,-3.859375 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> + <g + transform="translate(-146.62143,28.141434)" + ns1:version="0.9.0" + ns1:texconverter="pdflatex" + ns1:pdfconverter="pdf2svg" + ns1:text="\\begin{verbatim}\np\n\\end{verbatim}" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/textext/default_packages.tex" + ns1:scale="2.83464566935" + ns1:alignment="middle center" + inkscapeversion="0.92.3" + ns1:jacobian_sqrt="1.0" + id="g9905"> + <g + id="surface1"> + <g + style="fill:#000000;fill-opacity:1" + id="g9902"> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="m 1.65625,-2.625 c 0,-0.59375 0.578125,-1.125 1.203125,-1.125 0.734375,0 1.3125,0.734375 1.3125,1.59375 0,0.953125 -0.6875,1.609375 -1.390625,1.609375 -0.78125,0 -1.125,-0.875 -1.125,-1.359375 z m 0,2.171875 C 2.0625,-0.03125 2.5,0.0625 2.8125,0.0625 c 1.078125,0 2.046875,-0.953125 2.046875,-2.21875 0,-1.21875 -0.875,-2.203125 -1.9375,-2.203125 C 2.4375,-4.359375 2,-4.171875 1.65625,-3.875 1.65625,-4.15625 1.640625,-4.296875 1.25,-4.296875 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 5.296875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.390625,0.3125 h 1.59375 C 2.25,2.21875 2.5,2.21875 2.5,1.90625 2.5,1.609375 2.25,1.609375 2.09375,1.609375 h -0.4375 z m 0,0" + transform="translate(133.768,134.765)" + id="path9900" /> + </g> + </g> + </g> + <g + id="g10999" + ns1:jacobian_sqrt="1.0" + inkscapeversion="0.92.3" + ns1:alignment="middle center" + ns1:scale="2.83464566935" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/textext/default_packages.tex" + ns1:text="\\begin{verbatim}\np+1\n\\end{verbatim}" + ns1:pdfconverter="pdf2svg" + ns1:texconverter="pdflatex" + ns1:version="0.9.0" + transform="matrix(0.7189877,0,0,0.7189877,-91.228156,30.918937)"> + <g + id="g10997"> + <g + id="g10995" + style="fill:#000000;fill-opacity:1"> + <path + id="path10989" + transform="translate(133.768,134.765)" + d="m 1.65625,-2.625 c 0,-0.59375 0.578125,-1.125 1.203125,-1.125 0.734375,0 1.3125,0.734375 1.3125,1.59375 0,0.953125 -0.6875,1.609375 -1.390625,1.609375 -0.78125,0 -1.125,-0.875 -1.125,-1.359375 z m 0,2.171875 C 2.0625,-0.03125 2.5,0.0625 2.8125,0.0625 c 1.078125,0 2.046875,-0.953125 2.046875,-2.21875 0,-1.21875 -0.875,-2.203125 -1.9375,-2.203125 C 2.4375,-4.359375 2,-4.171875 1.65625,-3.875 1.65625,-4.15625 1.640625,-4.296875 1.25,-4.296875 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 5.296875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.390625,0.3125 h 1.59375 C 2.25,2.21875 2.5,2.21875 2.5,1.90625 2.5,1.609375 2.25,1.609375 2.09375,1.609375 h -0.4375 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path10991" + transform="translate(138.99836,134.765)" + d="M 2.953125,-2.703125 H 4.375 c 0.125,0 0.46875,0 0.46875,-0.34375 C 4.84375,-3.40625 4.5,-3.40625 4.375,-3.40625 H 2.953125 v -1.421875 c 0,-0.109375 0,-0.46875 -0.34375,-0.46875 -0.34375,0 -0.34375,0.359375 -0.34375,0.46875 V -3.40625 H 0.84375 c -0.109375,0 -0.46875,0 -0.46875,0.359375 0,0.34375 0.359375,0.34375 0.46875,0.34375 h 1.421875 v 1.421875 c 0,0.125 0,0.46875 0.34375,0.46875 0.34375,0 0.34375,-0.34375 0.34375,-0.46875 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path10993" + transform="translate(144.22873,134.765)" + d="m 3.09375,-5.796875 c 0,-0.15625 0,-0.40625 -0.296875,-0.40625 -0.1875,0 -0.25,0.125 -0.296875,0.234375 C 2.125,-5.109375 1.609375,-5 1.421875,-4.984375 c -0.171875,0.015625 -0.375,0.03125 -0.375,0.3125 0,0.25 0.171875,0.296875 0.328125,0.296875 0.1875,0 0.59375,-0.0625 1.03125,-0.4375 v 4.203125 H 1.5 c -0.15625,0 -0.390625,0 -0.390625,0.3125 C 1.109375,0 1.359375,0 1.5,0 H 4 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.234375,-0.3125 -0.40625,-0.3125 H 3.09375 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> + <path + style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Mend)" + d="m 2.5905179,135.20704 c 6.032772,-5.07547 9.8586391,-4.54955 15.0429401,-0.42243" + id="path2993-9-2" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Mend-5)" + d="m 17.462329,135.20704 c 6.032772,-5.07547 9.858639,-4.54955 15.04294,-0.42243" + id="path2993-9-2-4" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Mend-5-9)" + d="m 32.334142,135.20704 c 6.032771,-5.07547 9.858638,-4.54955 15.042939,-0.42243" + id="path2993-9-2-4-9" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Mend-5-1)" + d="m 47.205947,135.20704 c 6.032771,-5.07547 9.858638,-4.54955 15.042939,-0.42243" + id="path2993-9-2-4-7" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Mend-5-11)" + d="m 62.077769,135.20704 c 6.032772,-5.07547 9.858639,-4.54955 15.042939,-0.42243" + id="path2993-9-2-4-97" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Mend-5-7)" + d="m 76.949581,135.20704 c 6.032772,-5.07547 9.858639,-4.54955 15.042939,-0.42243" + id="path2993-9-2-4-73" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Mend-5-6)" + d="m 91.821399,135.20704 c 6.032772,-5.07547 9.858641,-4.54955 15.042941,-0.42243" + id="path2993-9-2-4-3" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <g + transform="matrix(0.718988,0,0,0.718988,-76.463112,30.918897)" + ns1:version="0.9.0" + ns1:texconverter="pdflatex" + ns1:pdfconverter="pdf2svg" + ns1:text="\\begin{verbatim}\np+2\n\\end{verbatim}" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/textext/default_packages.tex" + ns1:scale="2.03807534177" + ns1:alignment="middle center" + inkscapeversion="0.92.3" + ns1:jacobian_sqrt="0.718988" + id="g15853"> + <g + id="g15851"> + <g + style="fill:#000000;fill-opacity:1" + id="g15849"> + <path + style="stroke:none;stroke-width:0" + d="m 1.65625,-2.625 c 0,-0.59375 0.578125,-1.125 1.203125,-1.125 0.734375,0 1.3125,0.734375 1.3125,1.59375 0,0.953125 -0.6875,1.609375 -1.390625,1.609375 -0.78125,0 -1.125,-0.875 -1.125,-1.359375 z m 0,2.171875 C 2.0625,-0.03125 2.5,0.0625 2.8125,0.0625 c 1.078125,0 2.046875,-0.953125 2.046875,-2.21875 0,-1.21875 -0.875,-2.203125 -1.9375,-2.203125 C 2.4375,-4.359375 2,-4.171875 1.65625,-3.875 1.65625,-4.15625 1.640625,-4.296875 1.25,-4.296875 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 5.296875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.390625,0.3125 h 1.59375 C 2.25,2.21875 2.5,2.21875 2.5,1.90625 2.5,1.609375 2.25,1.609375 2.09375,1.609375 h -0.4375 z m 0,0" + transform="translate(133.768,134.765)" + id="path15843" + inkscape:connector-curvature="0" /> + <path + style="stroke:none;stroke-width:0" + d="M 2.953125,-2.703125 H 4.375 c 0.125,0 0.46875,0 0.46875,-0.34375 C 4.84375,-3.40625 4.5,-3.40625 4.375,-3.40625 H 2.953125 v -1.421875 c 0,-0.109375 0,-0.46875 -0.34375,-0.46875 -0.34375,0 -0.34375,0.359375 -0.34375,0.46875 V -3.40625 H 0.84375 c -0.109375,0 -0.46875,0 -0.46875,0.359375 0,0.34375 0.359375,0.34375 0.46875,0.34375 h 1.421875 v 1.421875 c 0,0.125 0,0.46875 0.34375,0.46875 0.34375,0 0.34375,-0.34375 0.34375,-0.46875 z m 0,0" + transform="translate(138.99836,134.765)" + id="path15845" + inkscape:connector-curvature="0" /> + <path + style="stroke:none;stroke-width:0" + d="M 0.671875,-0.578125 C 0.578125,-0.5 0.515625,-0.453125 0.515625,-0.3125 0.515625,0 0.765625,0 0.921875,0 H 4.3125 c 0.328125,0 0.390625,-0.09375 0.390625,-0.40625 v -0.265625 c 0,-0.1875 0,-0.40625 -0.34375,-0.40625 -0.34375,0 -0.34375,0.1875 -0.34375,0.46875 h -2.375 c 0.59375,-0.5 1.546875,-1.25 1.984375,-1.65625 0.625,-0.5625 1.078125,-1.1875 1.078125,-1.984375 0,-1.203125 -1,-1.953125 -2.21875,-1.953125 -1.171875,0 -1.96875,0.8125 -1.96875,1.671875 0,0.359375 0.28125,0.46875 0.453125,0.46875 0.203125,0 0.4375,-0.171875 0.4375,-0.4375 0,-0.125 -0.046875,-0.25 -0.140625,-0.328125 0.15625,-0.453125 0.625,-0.765625 1.171875,-0.765625 0.8125,0 1.578125,0.453125 1.578125,1.34375 0,0.6875 -0.484375,1.265625 -1.140625,1.8125 z m 0,0" + transform="translate(144.22873,134.765)" + id="path15847" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> + <g + id="g16239" + ns1:jacobian_sqrt="0.718988" + inkscapeversion="0.92.3" + ns1:alignment="middle center" + ns1:scale="2.03807537012" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/textext/default_packages.tex" + ns1:text="\\begin{verbatim}\np+7\n\\end{verbatim}" + ns1:pdfconverter="pdf2svg" + ns1:texconverter="pdflatex" + ns1:version="0.9.0" + transform="matrix(0.718988,0,0,0.718988,-2.1321271,30.935748)"> + <g + id="g16237"> + <g + id="g16235" + style="fill:#000000;fill-opacity:1"> + <path + id="path16229" + transform="translate(133.768,134.765)" + d="m 1.65625,-2.625 c 0,-0.59375 0.578125,-1.125 1.203125,-1.125 0.734375,0 1.3125,0.734375 1.3125,1.59375 0,0.953125 -0.6875,1.609375 -1.390625,1.609375 -0.78125,0 -1.125,-0.875 -1.125,-1.359375 z m 0,2.171875 C 2.0625,-0.03125 2.5,0.0625 2.8125,0.0625 c 1.078125,0 2.046875,-0.953125 2.046875,-2.21875 0,-1.21875 -0.875,-2.203125 -1.9375,-2.203125 C 2.4375,-4.359375 2,-4.171875 1.65625,-3.875 1.65625,-4.15625 1.640625,-4.296875 1.25,-4.296875 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 5.296875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.390625,0.3125 h 1.59375 C 2.25,2.21875 2.5,2.21875 2.5,1.90625 2.5,1.609375 2.25,1.609375 2.09375,1.609375 h -0.4375 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path16231" + transform="translate(138.99836,134.765)" + d="M 2.953125,-2.703125 H 4.375 c 0.125,0 0.46875,0 0.46875,-0.34375 C 4.84375,-3.40625 4.5,-3.40625 4.375,-3.40625 H 2.953125 v -1.421875 c 0,-0.109375 0,-0.46875 -0.34375,-0.46875 -0.34375,0 -0.34375,0.359375 -0.34375,0.46875 V -3.40625 H 0.84375 c -0.109375,0 -0.46875,0 -0.46875,0.359375 0,0.34375 0.359375,0.34375 0.46875,0.34375 h 1.421875 v 1.421875 c 0,0.125 0,0.46875 0.34375,0.46875 0.34375,0 0.34375,-0.34375 0.34375,-0.46875 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path16233" + transform="translate(144.22873,134.765)" + d="m 3.765625,-5.484375 c -1.734375,1.828125 -2.078125,4.03125 -2.078125,5.125 0,0.140625 0,0.46875 0.359375,0.46875 C 2.21875,0.109375 2.375,0 2.375,-0.296875 2.4375,-3.125 3.953125,-4.859375 4.5625,-5.4375 4.765625,-5.625 4.78125,-5.640625 4.78125,-5.78125 c 0,-0.3125 -0.234375,-0.3125 -0.390625,-0.3125 H 1.09375 C 1.03125,-6.25 0.859375,-6.25 0.78125,-6.25 0.4375,-6.25 0.4375,-6.03125 0.4375,-5.84375 v 0.421875 c 0,0.1875 0,0.40625 0.34375,0.40625 0.34375,0 0.34375,-0.1875 0.34375,-0.46875 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> + <g + transform="matrix(0.718988,0,0,0.718988,-16.970246,30.918897)" + ns1:version="0.9.0" + ns1:texconverter="pdflatex" + ns1:pdfconverter="pdf2svg" + ns1:text="\\begin{verbatim}\np+6\n\\end{verbatim}" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/textext/default_packages.tex" + ns1:scale="2.03807537012" + ns1:alignment="middle center" + inkscapeversion="0.92.3" + ns1:jacobian_sqrt="0.718988" + id="g16561"> + <g + id="g16559"> + <g + style="fill:#000000;fill-opacity:1" + id="g16557"> + <path + style="stroke:none;stroke-width:0" + d="m 1.65625,-2.625 c 0,-0.59375 0.578125,-1.125 1.203125,-1.125 0.734375,0 1.3125,0.734375 1.3125,1.59375 0,0.953125 -0.6875,1.609375 -1.390625,1.609375 -0.78125,0 -1.125,-0.875 -1.125,-1.359375 z m 0,2.171875 C 2.0625,-0.03125 2.5,0.0625 2.8125,0.0625 c 1.078125,0 2.046875,-0.953125 2.046875,-2.21875 0,-1.21875 -0.875,-2.203125 -1.9375,-2.203125 C 2.4375,-4.359375 2,-4.171875 1.65625,-3.875 1.65625,-4.15625 1.640625,-4.296875 1.25,-4.296875 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 5.296875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.390625,0.3125 h 1.59375 C 2.25,2.21875 2.5,2.21875 2.5,1.90625 2.5,1.609375 2.25,1.609375 2.09375,1.609375 h -0.4375 z m 0,0" + transform="translate(133.768,134.765)" + id="path16551" + inkscape:connector-curvature="0" /> + <path + style="stroke:none;stroke-width:0" + d="M 2.953125,-2.703125 H 4.375 c 0.125,0 0.46875,0 0.46875,-0.34375 C 4.84375,-3.40625 4.5,-3.40625 4.375,-3.40625 H 2.953125 v -1.421875 c 0,-0.109375 0,-0.46875 -0.34375,-0.46875 -0.34375,0 -0.34375,0.359375 -0.34375,0.46875 V -3.40625 H 0.84375 c -0.109375,0 -0.46875,0 -0.46875,0.359375 0,0.34375 0.359375,0.34375 0.46875,0.34375 h 1.421875 v 1.421875 c 0,0.125 0,0.46875 0.34375,0.46875 0.34375,0 0.34375,-0.34375 0.34375,-0.46875 z m 0,0" + transform="translate(138.99836,134.765)" + id="path16553" + inkscape:connector-curvature="0" /> + <path + style="stroke:none;stroke-width:0" + d="M 1.234375,-3.375 C 1.375,-4.78125 2.3125,-5.59375 3.1875,-5.59375 c 0.34375,0 0.5,0.109375 0.546875,0.15625 -0.046875,0.046875 -0.09375,0.109375 -0.09375,0.296875 0,0.234375 0.171875,0.4375 0.4375,0.4375 0.25,0 0.453125,-0.171875 0.453125,-0.46875 0,-0.484375 -0.359375,-1.03125 -1.328125,-1.03125 -1.34375,0 -2.671875,1.203125 -2.671875,3.21875 0,2.359375 1.109375,3.09375 2.09375,3.09375 1.09375,0 2.0625,-0.84375 2.0625,-2.03125 0,-1.140625 -0.875,-2.03125 -1.96875,-2.03125 -0.515625,0 -1.03125,0.171875 -1.484375,0.578125 z M 2.625,-0.5 c -0.640625,0 -1.03125,-0.484375 -1.234375,-1.09375 -0.015625,-0.0625 -0.03125,-0.125 -0.046875,-0.1875 0,0 -0.015625,-0.03125 -0.015625,-0.03125 0,0 0.015625,-0.09375 0.015625,-0.09375 -0.015625,-0.0625 -0.03125,-0.234375 -0.03125,-0.3125 0,-0.609375 0.59375,-1.109375 1.359375,-1.109375 C 3.484375,-3.328125 4,-2.65625 4,-1.921875 4,-1.0625 3.34375,-0.5 2.625,-0.5 Z m 0,0" + transform="translate(144.22873,134.765)" + id="path16555" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> + <g + id="g16883" + ns1:jacobian_sqrt="0.718988" + inkscapeversion="0.92.3" + ns1:alignment="middle center" + ns1:scale="2.03807537012" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/textext/default_packages.tex" + ns1:text="\\begin{verbatim}\np+5\n\\end{verbatim}" + ns1:pdfconverter="pdf2svg" + ns1:texconverter="pdflatex" + ns1:version="0.9.0" + transform="matrix(0.718988,0,0,0.718988,-31.847679,30.879578)"> + <g + id="g16881"> + <g + id="g16879" + style="fill:#000000;fill-opacity:1"> + <path + id="path16873" + transform="translate(133.768,134.765)" + d="m 1.65625,-2.625 c 0,-0.59375 0.578125,-1.125 1.203125,-1.125 0.734375,0 1.3125,0.734375 1.3125,1.59375 0,0.953125 -0.6875,1.609375 -1.390625,1.609375 -0.78125,0 -1.125,-0.875 -1.125,-1.359375 z m 0,2.171875 C 2.0625,-0.03125 2.5,0.0625 2.8125,0.0625 c 1.078125,0 2.046875,-0.953125 2.046875,-2.21875 0,-1.21875 -0.875,-2.203125 -1.9375,-2.203125 C 2.4375,-4.359375 2,-4.171875 1.65625,-3.875 1.65625,-4.15625 1.640625,-4.296875 1.25,-4.296875 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 5.296875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.390625,0.3125 h 1.59375 C 2.25,2.21875 2.5,2.21875 2.5,1.90625 2.5,1.609375 2.25,1.609375 2.09375,1.609375 h -0.4375 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path16875" + transform="translate(138.99836,134.765)" + d="M 2.953125,-2.703125 H 4.375 c 0.125,0 0.46875,0 0.46875,-0.34375 C 4.84375,-3.40625 4.5,-3.40625 4.375,-3.40625 H 2.953125 v -1.421875 c 0,-0.109375 0,-0.46875 -0.34375,-0.46875 -0.34375,0 -0.34375,0.359375 -0.34375,0.46875 V -3.40625 H 0.84375 c -0.109375,0 -0.46875,0 -0.46875,0.359375 0,0.34375 0.359375,0.34375 0.46875,0.34375 h 1.421875 v 1.421875 c 0,0.125 0,0.46875 0.34375,0.46875 0.34375,0 0.34375,-0.34375 0.34375,-0.46875 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path16877" + transform="translate(144.22873,134.765)" + d="m 2.765625,-3.875 c -0.359375,0 -0.796875,0.0625 -1.203125,0.28125 v -1.890625 h 2.390625 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 1.28125 C 0.953125,-6.09375 0.875,-6 0.875,-5.6875 v 2.65625 c 0,0.1875 0,0.40625 0.328125,0.40625 0.171875,0 0.21875,-0.046875 0.296875,-0.140625 0.265625,-0.328125 0.671875,-0.5 1.25,-0.5 0.8125,0 1.265625,0.71875 1.265625,1.375 C 4.015625,-1.09375 3.3125,-0.5 2.46875,-0.5 2.1875,-0.5 1.5625,-0.578125 1.28125,-1.125 c 0.046875,-0.046875 0.125,-0.125 0.125,-0.328125 0,-0.28125 -0.234375,-0.4375 -0.4375,-0.4375 -0.15625,0 -0.453125,0.09375 -0.453125,0.46875 0,0.828125 0.84375,1.53125 1.953125,1.53125 1.25,0 2.234375,-0.890625 2.234375,-2 0,-1.015625 -0.765625,-1.984375 -1.9375,-1.984375 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> + <g + transform="matrix(0.718988,0,0,0.718988,-46.803748,30.918897)" + ns1:version="0.9.0" + ns1:texconverter="pdflatex" + ns1:pdfconverter="pdf2svg" + ns1:text="\\begin{verbatim}\np+4\n\\end{verbatim}" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/textext/default_packages.tex" + ns1:scale="2.03807537012" + ns1:alignment="middle center" + inkscapeversion="0.92.3" + ns1:jacobian_sqrt="0.718988" + id="g17205"> + <g + id="g17203"> + <g + style="fill:#000000;fill-opacity:1" + id="g17201"> + <path + style="stroke:none;stroke-width:0" + d="m 1.65625,-2.625 c 0,-0.59375 0.578125,-1.125 1.203125,-1.125 0.734375,0 1.3125,0.734375 1.3125,1.59375 0,0.953125 -0.6875,1.609375 -1.390625,1.609375 -0.78125,0 -1.125,-0.875 -1.125,-1.359375 z m 0,2.171875 C 2.0625,-0.03125 2.5,0.0625 2.8125,0.0625 c 1.078125,0 2.046875,-0.953125 2.046875,-2.21875 0,-1.21875 -0.875,-2.203125 -1.9375,-2.203125 C 2.4375,-4.359375 2,-4.171875 1.65625,-3.875 1.65625,-4.15625 1.640625,-4.296875 1.25,-4.296875 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 5.296875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.390625,0.3125 h 1.59375 C 2.25,2.21875 2.5,2.21875 2.5,1.90625 2.5,1.609375 2.25,1.609375 2.09375,1.609375 h -0.4375 z m 0,0" + transform="translate(133.768,134.765)" + id="path17195" + inkscape:connector-curvature="0" /> + <path + style="stroke:none;stroke-width:0" + d="M 2.953125,-2.703125 H 4.375 c 0.125,0 0.46875,0 0.46875,-0.34375 C 4.84375,-3.40625 4.5,-3.40625 4.375,-3.40625 H 2.953125 v -1.421875 c 0,-0.109375 0,-0.46875 -0.34375,-0.46875 -0.34375,0 -0.34375,0.359375 -0.34375,0.46875 V -3.40625 H 0.84375 c -0.109375,0 -0.46875,0 -0.46875,0.359375 0,0.34375 0.359375,0.34375 0.46875,0.34375 h 1.421875 v 1.421875 c 0,0.125 0,0.46875 0.34375,0.46875 0.34375,0 0.34375,-0.34375 0.34375,-0.46875 z m 0,0" + transform="translate(138.99836,134.765)" + id="path17197" + inkscape:connector-curvature="0" /> + <path + style="stroke:none;stroke-width:0" + d="M 0.375,-2.4375 C 0.296875,-2.296875 0.296875,-2.28125 0.296875,-2.078125 0.296875,-1.75 0.375,-1.6875 0.6875,-1.6875 h 2.515625 v 1.078125 h -0.625 c -0.15625,0 -0.390625,0 -0.390625,0.3125 C 2.1875,0 2.4375,0 2.578125,0 H 4.375 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 3.765625 V -1.6875 H 4.53125 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.25,-0.3125 -0.40625,-0.3125 H 3.765625 v -3.5 c 0,-0.328125 -0.078125,-0.40625 -0.421875,-0.40625 H 3.078125 c -0.25,0 -0.296875,0 -0.421875,0.203125 z m 0.609375,0.140625 2.21875,-3.46875 v 3.46875 z m 0,0" + transform="translate(144.22873,134.765)" + id="path17199" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> + <g + id="g17527" + ns1:jacobian_sqrt="0.718988" + inkscapeversion="0.92.3" + ns1:alignment="middle center" + ns1:scale="2.03807537012" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/textext/default_packages.tex" + ns1:text="\\begin{verbatim}\np+3\n\\end{verbatim}" + ns1:pdfconverter="pdf2svg" + ns1:texconverter="pdflatex" + ns1:version="0.9.0" + transform="matrix(0.718988,0,0,0.718988,-61.619382,30.918897)"> + <g + id="g17525"> + <g + id="g17523" + style="fill:#000000;fill-opacity:1"> + <path + id="path17517" + transform="translate(133.768,134.765)" + d="m 1.65625,-2.625 c 0,-0.59375 0.578125,-1.125 1.203125,-1.125 0.734375,0 1.3125,0.734375 1.3125,1.59375 0,0.953125 -0.6875,1.609375 -1.390625,1.609375 -0.78125,0 -1.125,-0.875 -1.125,-1.359375 z m 0,2.171875 C 2.0625,-0.03125 2.5,0.0625 2.8125,0.0625 c 1.078125,0 2.046875,-0.953125 2.046875,-2.21875 0,-1.21875 -0.875,-2.203125 -1.9375,-2.203125 C 2.4375,-4.359375 2,-4.171875 1.65625,-3.875 1.65625,-4.15625 1.640625,-4.296875 1.25,-4.296875 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 5.296875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.390625,0.3125 h 1.59375 C 2.25,2.21875 2.5,2.21875 2.5,1.90625 2.5,1.609375 2.25,1.609375 2.09375,1.609375 h -0.4375 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path17519" + transform="translate(138.99836,134.765)" + d="M 2.953125,-2.703125 H 4.375 c 0.125,0 0.46875,0 0.46875,-0.34375 C 4.84375,-3.40625 4.5,-3.40625 4.375,-3.40625 H 2.953125 v -1.421875 c 0,-0.109375 0,-0.46875 -0.34375,-0.46875 -0.34375,0 -0.34375,0.359375 -0.34375,0.46875 V -3.40625 H 0.84375 c -0.109375,0 -0.46875,0 -0.46875,0.359375 0,0.34375 0.359375,0.34375 0.46875,0.34375 h 1.421875 v 1.421875 c 0,0.125 0,0.46875 0.34375,0.46875 0.34375,0 0.34375,-0.34375 0.34375,-0.46875 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path17521" + transform="translate(144.22873,134.765)" + d="M 3.65625,-3.328125 C 4.21875,-3.6875 4.5,-4.25 4.5,-4.796875 c 0,-0.734375 -0.734375,-1.40625 -1.875,-1.40625 -1.203125,0 -1.890625,0.484375 -1.890625,1.171875 0,0.328125 0.25,0.46875 0.4375,0.46875 0.21875,0 0.4375,-0.171875 0.4375,-0.453125 0,-0.140625 -0.046875,-0.234375 -0.078125,-0.265625 0.296875,-0.3125 1.015625,-0.3125 1.09375,-0.3125 0.6875,0 1.1875,0.359375 1.1875,0.8125 0,0.296875 -0.15625,0.640625 -0.421875,0.859375 C 3.078125,-3.65625 2.828125,-3.640625 2.46875,-3.625 1.890625,-3.578125 1.75,-3.578125 1.75,-3.296875 c 0,0.3125 0.234375,0.3125 0.390625,0.3125 h 0.46875 c 0.984375,0 1.484375,0.671875 1.484375,1.25 C 4.09375,-1.125 3.53125,-0.5 2.625,-0.5 2.234375,-0.5 1.46875,-0.609375 1.203125,-1.078125 1.25,-1.125 1.328125,-1.1875 1.328125,-1.390625 c 0,-0.234375 -0.1875,-0.4375 -0.4375,-0.4375 -0.234375,0 -0.453125,0.15625 -0.453125,0.46875 0,0.890625 0.96875,1.46875 2.1875,1.46875 1.3125,0 2.15625,-0.921875 2.15625,-1.84375 0,-0.703125 -0.46875,-1.296875 -1.125,-1.59375 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> + <path + style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Mend-6)" + d="m -10.529002,155.8242 c 0.24176,-7.45235 1.9328649,-10.68434 8.288068,-12.56091" + id="path2993-9-2-1" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <g + transform="matrix(0.55358303,0,0,0.55358303,-72.003448,68.066475)" + ns1:version="0.9.0" + ns1:texconverter="pdflatex" + ns1:pdfconverter="pdf2svg" + ns1:text="\\begin{verbatim}\np[0]\n\\end{verbatim}" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/textext/default_packages.tex" + ns1:scale="2.03807534177" + ns1:alignment="middle center" + inkscapeversion="0.92.3" + ns1:jacobian_sqrt="0.718988" + id="g19324"> + <g + id="g19322"> + <g + style="fill:#000000;fill-opacity:1" + id="g19320"> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="m 1.65625,-2.625 c 0,-0.59375 0.578125,-1.125 1.203125,-1.125 0.734375,0 1.3125,0.734375 1.3125,1.59375 0,0.953125 -0.6875,1.609375 -1.390625,1.609375 -0.78125,0 -1.125,-0.875 -1.125,-1.359375 z m 0,2.171875 C 2.0625,-0.03125 2.5,0.0625 2.8125,0.0625 c 1.078125,0 2.046875,-0.953125 2.046875,-2.21875 0,-1.21875 -0.875,-2.203125 -1.9375,-2.203125 C 2.4375,-4.359375 2,-4.171875 1.65625,-3.875 1.65625,-4.15625 1.640625,-4.296875 1.25,-4.296875 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 5.296875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.390625,0.3125 h 1.59375 C 2.25,2.21875 2.5,2.21875 2.5,1.90625 2.5,1.609375 2.25,1.609375 2.09375,1.609375 h -0.4375 z m 0,0" + transform="translate(133.768,134.765)" + id="path19312" /> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="m 4.421875,-6.3125 c 0.140625,0 0.390625,0 0.390625,-0.296875 0,-0.3125 -0.234375,-0.3125 -0.390625,-0.3125 h -1.8125 c -0.328125,0 -0.390625,0.09375 -0.390625,0.40625 v 6.9375 c 0,0.3125 0.046875,0.40625 0.390625,0.40625 h 1.8125 c 0.140625,0 0.390625,0 0.390625,-0.296875 0,-0.3125 -0.234375,-0.3125 -0.390625,-0.3125 H 2.90625 V -6.3125 Z m 0,0" + transform="translate(138.99836,134.765)" + id="path19314" /> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="m 4.71875,-3.046875 c 0,-1.84375 -1.015625,-3.15625 -2.109375,-3.15625 C 1.5,-6.203125 0.5,-4.859375 0.5,-3.046875 c 0,1.84375 1.015625,3.15625 2.109375,3.15625 1.125,0 2.109375,-1.328125 2.109375,-3.15625 z M 2.609375,-0.5 C 1.828125,-0.5 1.1875,-1.671875 1.1875,-3.15625 c 0,-1.453125 0.6875,-2.4375 1.421875,-2.4375 0.734375,0 1.421875,0.984375 1.421875,2.4375 0,1.484375 -0.640625,2.65625 -1.421875,2.65625 z m 0,0" + transform="translate(144.22873,134.765)" + id="path19316" /> + <path + inkscape:connector-curvature="0" + style="stroke:none;stroke-width:0" + d="m 3.015625,-6.515625 c 0,-0.296875 -0.0625,-0.40625 -0.40625,-0.40625 H 0.8125 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.234375,0.3125 0.40625,0.3125 H 2.328125 V 0.21875 H 0.8125 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.234375,0.3125 0.40625,0.3125 h 1.796875 c 0.328125,0 0.40625,-0.09375 0.40625,-0.40625 z m 0,0" + transform="translate(149.45909,134.765)" + id="path19318" /> + </g> + </g> + </g> + <g + id="g19755" + ns1:jacobian_sqrt="0.553583" + inkscapeversion="0.92.3" + ns1:alignment="middle center" + ns1:scale="1.56921106203" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/textext/default_packages.tex" + ns1:text="\\begin{verbatim}\np[1]\n\\end{verbatim}" + ns1:pdfconverter="pdf2svg" + ns1:texconverter="pdflatex" + ns1:version="0.9.0" + transform="matrix(0.553583,0,0,0.553583,-57.805248,68.066479)"> + <g + id="g19753"> + <g + id="g19751" + style="fill:#000000;fill-opacity:1"> + <path + id="path19743" + transform="translate(133.768,134.765)" + d="m 1.65625,-2.625 c 0,-0.59375 0.578125,-1.125 1.203125,-1.125 0.734375,0 1.3125,0.734375 1.3125,1.59375 0,0.953125 -0.6875,1.609375 -1.390625,1.609375 -0.78125,0 -1.125,-0.875 -1.125,-1.359375 z m 0,2.171875 C 2.0625,-0.03125 2.5,0.0625 2.8125,0.0625 c 1.078125,0 2.046875,-0.953125 2.046875,-2.21875 0,-1.21875 -0.875,-2.203125 -1.9375,-2.203125 C 2.4375,-4.359375 2,-4.171875 1.65625,-3.875 1.65625,-4.15625 1.640625,-4.296875 1.25,-4.296875 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 5.296875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.390625,0.3125 h 1.59375 C 2.25,2.21875 2.5,2.21875 2.5,1.90625 2.5,1.609375 2.25,1.609375 2.09375,1.609375 h -0.4375 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path19745" + transform="translate(138.99836,134.765)" + d="m 4.421875,-6.3125 c 0.140625,0 0.390625,0 0.390625,-0.296875 0,-0.3125 -0.234375,-0.3125 -0.390625,-0.3125 h -1.8125 c -0.328125,0 -0.390625,0.09375 -0.390625,0.40625 v 6.9375 c 0,0.3125 0.046875,0.40625 0.390625,0.40625 h 1.8125 c 0.140625,0 0.390625,0 0.390625,-0.296875 0,-0.3125 -0.234375,-0.3125 -0.390625,-0.3125 H 2.90625 V -6.3125 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path19747" + transform="translate(144.22873,134.765)" + d="m 3.09375,-5.796875 c 0,-0.15625 0,-0.40625 -0.296875,-0.40625 -0.1875,0 -0.25,0.125 -0.296875,0.234375 C 2.125,-5.109375 1.609375,-5 1.421875,-4.984375 c -0.171875,0.015625 -0.375,0.03125 -0.375,0.3125 0,0.25 0.171875,0.296875 0.328125,0.296875 0.1875,0 0.59375,-0.0625 1.03125,-0.4375 v 4.203125 H 1.5 c -0.15625,0 -0.390625,0 -0.390625,0.3125 C 1.109375,0 1.359375,0 1.5,0 H 4 c 0.15625,0 0.40625,0 0.40625,-0.296875 0,-0.3125 -0.234375,-0.3125 -0.40625,-0.3125 H 3.09375 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path19749" + transform="translate(149.45909,134.765)" + d="m 3.015625,-6.515625 c 0,-0.296875 -0.0625,-0.40625 -0.40625,-0.40625 H 0.8125 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.234375,0.3125 0.40625,0.3125 H 2.328125 V 0.21875 H 0.8125 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.234375,0.3125 0.40625,0.3125 h 1.796875 c 0.328125,0 0.40625,-0.09375 0.40625,-0.40625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> + <g + transform="matrix(0.553583,0,0,0.553583,-43.607053,68.066479)" + ns1:version="0.9.0" + ns1:texconverter="pdflatex" + ns1:pdfconverter="pdf2svg" + ns1:text="\\begin{verbatim}\np[2]\n\\end{verbatim}" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/textext/default_packages.tex" + ns1:scale="1.56921106203" + ns1:alignment="middle center" + inkscapeversion="0.92.3" + ns1:jacobian_sqrt="0.553583" + id="g20138"> + <g + id="g20136"> + <g + style="fill:#000000;fill-opacity:1" + id="g20134"> + <path + style="stroke:none;stroke-width:0" + d="m 1.65625,-2.625 c 0,-0.59375 0.578125,-1.125 1.203125,-1.125 0.734375,0 1.3125,0.734375 1.3125,1.59375 0,0.953125 -0.6875,1.609375 -1.390625,1.609375 -0.78125,0 -1.125,-0.875 -1.125,-1.359375 z m 0,2.171875 C 2.0625,-0.03125 2.5,0.0625 2.8125,0.0625 c 1.078125,0 2.046875,-0.953125 2.046875,-2.21875 0,-1.21875 -0.875,-2.203125 -1.9375,-2.203125 C 2.4375,-4.359375 2,-4.171875 1.65625,-3.875 1.65625,-4.15625 1.640625,-4.296875 1.25,-4.296875 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 5.296875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.390625,0.3125 h 1.59375 C 2.25,2.21875 2.5,2.21875 2.5,1.90625 2.5,1.609375 2.25,1.609375 2.09375,1.609375 h -0.4375 z m 0,0" + transform="translate(133.768,134.765)" + id="path20126" + inkscape:connector-curvature="0" /> + <path + style="stroke:none;stroke-width:0" + d="m 4.421875,-6.3125 c 0.140625,0 0.390625,0 0.390625,-0.296875 0,-0.3125 -0.234375,-0.3125 -0.390625,-0.3125 h -1.8125 c -0.328125,0 -0.390625,0.09375 -0.390625,0.40625 v 6.9375 c 0,0.3125 0.046875,0.40625 0.390625,0.40625 h 1.8125 c 0.140625,0 0.390625,0 0.390625,-0.296875 0,-0.3125 -0.234375,-0.3125 -0.390625,-0.3125 H 2.90625 V -6.3125 Z m 0,0" + transform="translate(138.99836,134.765)" + id="path20128" + inkscape:connector-curvature="0" /> + <path + style="stroke:none;stroke-width:0" + d="M 0.671875,-0.578125 C 0.578125,-0.5 0.515625,-0.453125 0.515625,-0.3125 0.515625,0 0.765625,0 0.921875,0 H 4.3125 c 0.328125,0 0.390625,-0.09375 0.390625,-0.40625 v -0.265625 c 0,-0.1875 0,-0.40625 -0.34375,-0.40625 -0.34375,0 -0.34375,0.1875 -0.34375,0.46875 h -2.375 c 0.59375,-0.5 1.546875,-1.25 1.984375,-1.65625 0.625,-0.5625 1.078125,-1.1875 1.078125,-1.984375 0,-1.203125 -1,-1.953125 -2.21875,-1.953125 -1.171875,0 -1.96875,0.8125 -1.96875,1.671875 0,0.359375 0.28125,0.46875 0.453125,0.46875 0.203125,0 0.4375,-0.171875 0.4375,-0.4375 0,-0.125 -0.046875,-0.25 -0.140625,-0.328125 0.15625,-0.453125 0.625,-0.765625 1.171875,-0.765625 0.8125,0 1.578125,0.453125 1.578125,1.34375 0,0.6875 -0.484375,1.265625 -1.140625,1.8125 z m 0,0" + transform="translate(144.22873,134.765)" + id="path20130" + inkscape:connector-curvature="0" /> + <path + style="stroke:none;stroke-width:0" + d="m 3.015625,-6.515625 c 0,-0.296875 -0.0625,-0.40625 -0.40625,-0.40625 H 0.8125 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.234375,0.3125 0.40625,0.3125 H 2.328125 V 0.21875 H 0.8125 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.234375,0.3125 0.40625,0.3125 h 1.796875 c 0.328125,0 0.40625,-0.09375 0.40625,-0.40625 z m 0,0" + transform="translate(149.45909,134.765)" + id="path20132" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> + <g + id="g20521" + ns1:jacobian_sqrt="0.553583" + inkscapeversion="0.92.3" + ns1:alignment="middle center" + ns1:scale="1.56921106203" + ns1:preamble="/home/malaspor/.config/inkscape/extensions/textext/default_packages.tex" + ns1:text="\\begin{verbatim}\np[3]\n\\end{verbatim}" + ns1:pdfconverter="pdf2svg" + ns1:texconverter="pdflatex" + ns1:version="0.9.0" + transform="matrix(0.553583,0,0,0.553583,-29.408856,68.066479)"> + <g + id="g20519"> + <g + id="g20517" + style="fill:#000000;fill-opacity:1"> + <path + id="path20509" + transform="translate(133.768,134.765)" + d="m 1.65625,-2.625 c 0,-0.59375 0.578125,-1.125 1.203125,-1.125 0.734375,0 1.3125,0.734375 1.3125,1.59375 0,0.953125 -0.6875,1.609375 -1.390625,1.609375 -0.78125,0 -1.125,-0.875 -1.125,-1.359375 z m 0,2.171875 C 2.0625,-0.03125 2.5,0.0625 2.8125,0.0625 c 1.078125,0 2.046875,-0.953125 2.046875,-2.21875 0,-1.21875 -0.875,-2.203125 -1.9375,-2.203125 C 2.4375,-4.359375 2,-4.171875 1.65625,-3.875 1.65625,-4.15625 1.640625,-4.296875 1.25,-4.296875 H 0.53125 c -0.15625,0 -0.40625,0 -0.40625,0.3125 0,0.296875 0.25,0.296875 0.390625,0.296875 H 0.96875 v 5.296875 h -0.4375 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.25,0.3125 0.390625,0.3125 h 1.59375 C 2.25,2.21875 2.5,2.21875 2.5,1.90625 2.5,1.609375 2.25,1.609375 2.09375,1.609375 h -0.4375 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path20511" + transform="translate(138.99836,134.765)" + d="m 4.421875,-6.3125 c 0.140625,0 0.390625,0 0.390625,-0.296875 0,-0.3125 -0.234375,-0.3125 -0.390625,-0.3125 h -1.8125 c -0.328125,0 -0.390625,0.09375 -0.390625,0.40625 v 6.9375 c 0,0.3125 0.046875,0.40625 0.390625,0.40625 h 1.8125 c 0.140625,0 0.390625,0 0.390625,-0.296875 0,-0.3125 -0.234375,-0.3125 -0.390625,-0.3125 H 2.90625 V -6.3125 Z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path20513" + transform="translate(144.22873,134.765)" + d="M 3.65625,-3.328125 C 4.21875,-3.6875 4.5,-4.25 4.5,-4.796875 c 0,-0.734375 -0.734375,-1.40625 -1.875,-1.40625 -1.203125,0 -1.890625,0.484375 -1.890625,1.171875 0,0.328125 0.25,0.46875 0.4375,0.46875 0.21875,0 0.4375,-0.171875 0.4375,-0.453125 0,-0.140625 -0.046875,-0.234375 -0.078125,-0.265625 0.296875,-0.3125 1.015625,-0.3125 1.09375,-0.3125 0.6875,0 1.1875,0.359375 1.1875,0.8125 0,0.296875 -0.15625,0.640625 -0.421875,0.859375 C 3.078125,-3.65625 2.828125,-3.640625 2.46875,-3.625 1.890625,-3.578125 1.75,-3.578125 1.75,-3.296875 c 0,0.3125 0.234375,0.3125 0.390625,0.3125 h 0.46875 c 0.984375,0 1.484375,0.671875 1.484375,1.25 C 4.09375,-1.125 3.53125,-0.5 2.625,-0.5 2.234375,-0.5 1.46875,-0.609375 1.203125,-1.078125 1.25,-1.125 1.328125,-1.1875 1.328125,-1.390625 c 0,-0.234375 -0.1875,-0.4375 -0.4375,-0.4375 -0.234375,0 -0.453125,0.15625 -0.453125,0.46875 0,0.890625 0.96875,1.46875 2.1875,1.46875 1.3125,0 2.15625,-0.921875 2.15625,-1.84375 0,-0.703125 -0.46875,-1.296875 -1.125,-1.59375 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + <path + id="path20515" + transform="translate(149.45909,134.765)" + d="m 3.015625,-6.515625 c 0,-0.296875 -0.0625,-0.40625 -0.40625,-0.40625 H 0.8125 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.234375,0.3125 0.40625,0.3125 H 2.328125 V 0.21875 H 0.8125 c -0.15625,0 -0.40625,0 -0.40625,0.296875 0,0.3125 0.234375,0.3125 0.40625,0.3125 h 1.796875 c 0.328125,0 0.40625,-0.09375 0.40625,-0.40625 z m 0,0" + style="stroke:none;stroke-width:0" + inkscape:connector-curvature="0" /> + </g> + </g> + </g> + </g> +</svg> diff --git a/slides/figs/pointer_struct_ok.svg b/slides/figs/pointer_struct_ok.svg new file mode 100644 index 0000000000000000000000000000000000000000..ddb5e3f688858f37023be27490dc0408108b0909 --- /dev/null +++ b/slides/figs/pointer_struct_ok.svg @@ -0,0 +1,423 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="245.24887mm" + height="86.080841mm" + viewBox="0 0 245.24887 86.080843" + version="1.1" + id="svg8" + inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)" + sodipodi:docname="pointer_struct_ok.svg"> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="0.98994949" + inkscape:cx="483.38263" + inkscape:cy="105.54084" + inkscape:document-units="mm" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:window-width="1884" + inkscape:window-height="1052" + inkscape:window-x="36" + inkscape:window-y="0" + inkscape:window-maximized="1" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0"> + <inkscape:grid + originy="-104.07588" + originx="12.489411" + type="xygrid" + id="grid819" /> + </sodipodi:namedview> + <defs + id="defs2"> + <marker + inkscape:isstock="true" + style="overflow:visible" + id="marker3314" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow2Lend"> + <path + inkscape:connector-curvature="0" + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + id="path3312" /> + </marker> + <marker + inkscape:isstock="true" + style="overflow:visible" + id="marker3284" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow2Lend"> + <path + inkscape:connector-curvature="0" + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + id="path3028" /> + </marker> + <marker + inkscape:isstock="true" + style="overflow:visible" + id="Arrow2Lstart" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow2Lstart"> + <path + inkscape:connector-curvature="0" + transform="matrix(1.1,0,0,1.1,1.1,0)" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + id="path3025" /> + </marker> + <marker + inkscape:isstock="true" + style="overflow:visible" + id="Arrow2Lend" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow2Lend"> + <path + inkscape:connector-curvature="0" + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + id="path8951" /> + </marker> + <marker + inkscape:isstock="true" + style="overflow:visible" + id="Arrow2Lend-7" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow2Lend"> + <path + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + id="path8951-5" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:isstock="true" + style="overflow:visible" + id="Arrow2Lend-9" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow2Lend"> + <path + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + id="path8951-8" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:isstock="true" + style="overflow:visible" + id="Arrow2Lend-7-2" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow2Lend"> + <path + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + id="path8951-5-8" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:isstock="true" + style="overflow:visible" + id="Arrow2Lend-1" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow2Lend"> + <path + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + id="path8951-3" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:isstock="true" + style="overflow:visible" + id="marker3284-4" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow2Lend"> + <path + inkscape:connector-curvature="0" + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + id="path3028-7" /> + </marker> + </defs> + <metadata + id="metadata5"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + transform="translate(12.489412,-106.8433)" + id="layer1" + inkscape:groupmode="layer" + inkscape:label="Layer 1"> + <g + style="fill:none;stroke:#0000ff;stroke-width:0.71586478;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="g846-7-2" + transform="matrix(0.48784069,0,0,1,-44.968279,-20.032731)"> + <rect + style="opacity:1;fill:none;fill-opacity:1;stroke:#0000ff;stroke-width:0.71586478;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect821-3-5-2" + width="29.104166" + height="9.260417" + x="99.218758" + y="156.77083" /> + <rect + style="opacity:1;fill:none;fill-opacity:1;stroke:#0000ff;stroke-width:0.71586478;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect821-6-3-8" + width="29.104166" + height="9.260417" + x="128.32292" + y="156.77083" /> + </g> + <g + style="fill:none;stroke:#0000ff;stroke-width:0.71586478;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="g846-5-1" + transform="matrix(0.48784069,0,0,1,-16.571887,-20.032726)"> + <rect + style="opacity:1;fill:none;fill-opacity:1;stroke:#0000ff;stroke-width:0.71586478;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect821-3-6-9" + width="29.104166" + height="9.260417" + x="99.218758" + y="156.77083" /> + <rect + style="opacity:1;fill:none;fill-opacity:1;stroke:#0000ff;stroke-width:0.71586478;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect821-6-2-4" + width="29.104166" + height="9.260417" + x="128.32292" + y="156.77083" /> + </g> + <g + id="g1489" + transform="translate(-82.051746)"> + <g + transform="matrix(0.4878407,0,0,1,93.949527,-20.032732)" + id="g846-7-2-6" + style="fill:none;stroke:#ff0007;stroke-width:0.71586478;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"> + <rect + y="156.77083" + x="99.218758" + height="9.260417" + width="29.104166" + id="rect821-3-5-2-7" + style="opacity:1;fill:none;fill-opacity:1;stroke:#ff0007;stroke-width:0.71586478;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <rect + y="156.77083" + x="128.32292" + height="9.260417" + width="29.104166" + id="rect821-6-3-8-5" + style="opacity:1;fill:none;fill-opacity:1;stroke:#ff0007;stroke-width:0.71586478;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + </g> + <g + transform="matrix(0.4878407,0,0,1,122.34592,-20.032727)" + id="g846-5-1-9" + style="fill:none;stroke:#ff0007;stroke-width:0.71586478;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"> + <rect + y="156.77083" + x="99.218758" + height="9.260417" + width="29.104166" + id="rect821-3-6-9-1" + style="opacity:1;fill:none;fill-opacity:1;stroke:#ff0007;stroke-width:0.71586478;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + <rect + y="156.77083" + x="128.32292" + height="9.260417" + width="29.104166" + id="rect821-6-2-4-2" + style="opacity:1;fill:none;fill-opacity:1;stroke:#ff0007;stroke-width:0.71586478;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> + </g> + </g> + <path + sodipodi:nodetypes="cc" + inkscape:connector-curvature="0" + id="path2993" + d="M -1.3502974,178.91256 C -10.434806,165.66351 -12.664615,164.59117 0.16160744,145.99852" + style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker3284)" /> + <path + sodipodi:nodetypes="cc" + inkscape:connector-curvature="0" + id="path2993-6" + d="M -1.6432048,189.1699 C -12.064062,177.52447 -18.226203,141.46875 -3.5290926,116.46165" + style="fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker3284-4)" /> + <g + id="g1518" + transform="translate(3.2072343)"> + <g + transform="matrix(0.48784068,0,0,1,-23.535649,-49.569597)" + id="g846-7-2-5" + style="fill:none;stroke:#0000ff;stroke-width:0.71586478;stroke-miterlimit:4;stroke-dasharray:0.7158648, 1.43172961;stroke-dashoffset:0;stroke-opacity:1"> + <rect + y="156.77083" + x="99.218758" + height="9.260417" + width="29.104166" + id="rect821-3-5-2-6" + style="opacity:1;fill:none;fill-opacity:1;stroke:#0000ff;stroke-width:0.71586478;stroke-miterlimit:4;stroke-dasharray:0.7158648, 1.43172961;stroke-dashoffset:0;stroke-opacity:1" /> + <rect + y="156.77083" + x="128.32292" + height="9.260417" + width="29.104166" + id="rect821-6-3-8-9" + style="opacity:1;fill:none;fill-opacity:1;stroke:#0000ff;stroke-width:0.71586478;stroke-miterlimit:4;stroke-dasharray:0.7158648, 1.43172961;stroke-dashoffset:0;stroke-opacity:1" /> + </g> + <rect + style="opacity:1;fill:none;fill-opacity:1;stroke:#0000ff;stroke-width:0.5;stroke-miterlimit:4;stroke-dasharray:0.50000001, 1.00000003;stroke-dashoffset:0;stroke-opacity:1" + id="rect821-3-6-7-37" + width="14.198196" + height="9.260417" + x="-3.5290926" + y="107.20123" /> + <rect + style="opacity:1;fill:none;fill-opacity:1;stroke:#0000ff;stroke-width:0.5;stroke-miterlimit:4;stroke-dasharray:0.50000001, 1.00000003;stroke-dashoffset:0;stroke-opacity:1" + id="rect821-6-2-3-4" + width="14.198196" + height="9.260417" + x="10.669104" + y="107.20123" /> + <g + transform="translate(-85.25898)" + id="g1481"> + <g + style="fill:none;stroke:#ff0007;stroke-width:0.71586478;stroke-miterlimit:4;stroke-dasharray:0.71586478, 1.43172956;stroke-dashoffset:0;stroke-opacity:1" + id="g846-7-2-6-4" + transform="matrix(0.48784071,0,0,1,90.258825,-49.569599)"> + <rect + style="opacity:1;fill:none;fill-opacity:1;stroke:#ff0007;stroke-width:0.71586478;stroke-miterlimit:4;stroke-dasharray:0.71586478, 1.43172956;stroke-dashoffset:0;stroke-opacity:1" + id="rect821-3-5-2-7-3" + width="29.104166" + height="9.260417" + x="99.218758" + y="156.77083" /> + <rect + style="opacity:1;fill:none;fill-opacity:1;stroke:#ff0007;stroke-width:0.71586478;stroke-miterlimit:4;stroke-dasharray:0.71586478, 1.43172956;stroke-dashoffset:0;stroke-opacity:1" + id="rect821-6-3-8-5-0" + width="29.104166" + height="9.260417" + x="128.32292" + y="156.77083" /> + </g> + <g + style="fill:none;stroke:#ff0007;stroke-width:0.71586478;stroke-miterlimit:4;stroke-dasharray:0.71586478, 1.43172956;stroke-dashoffset:0;stroke-opacity:1" + id="g846-5-1-9-8" + transform="matrix(0.48784071,0,0,1,118.65522,-49.569594)"> + <rect + style="opacity:1;fill:none;fill-opacity:1;stroke:#ff0007;stroke-width:0.71586478;stroke-miterlimit:4;stroke-dasharray:0.71586478, 1.43172956;stroke-dashoffset:0;stroke-opacity:1" + id="rect821-3-6-9-1-4" + width="29.104166" + height="9.260417" + x="99.218758" + y="156.77083" /> + <rect + style="opacity:1;fill:none;fill-opacity:1;stroke:#ff0007;stroke-width:0.71586478;stroke-miterlimit:4;stroke-dasharray:0.71586478, 1.43172956;stroke-dashoffset:0;stroke-opacity:1" + id="rect821-6-2-4-2-3" + width="29.104166" + height="9.260417" + x="128.32292" + y="156.77083" /> + </g> + </g> + </g> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:9.61108494px;line-height:1.25;font-family:monospace;-inkscape-font-specification:monospace;letter-spacing:0px;word-spacing:0px;stroke-width:0.24027713" + x="2.3449361" + y="132.47079" + id="text1455"><tspan + sodipodi:role="line" + id="tspan1453" + x="2.3449361" + y="132.47079" + style="stroke-width:0.24027713">fraction_t</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.58333302px;line-height:1.25;font-family:monospace;-inkscape-font-specification:monospace;letter-spacing:0px;word-spacing:0px;stroke-width:0.26458332" + x="2.2523637" + y="155.76122" + id="text1459"><tspan + sodipodi:role="line" + id="tspan1457" + x="2.2523637" + y="155.76122" + style="stroke-width:0.26458332">num</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.58333302px;line-height:1.25;font-family:monospace;-inkscape-font-specification:monospace;letter-spacing:0px;word-spacing:0px;stroke-width:0.26458332" + x="59.490494" + y="155.76122" + id="text1463"><tspan + sodipodi:role="line" + id="tspan1461" + x="59.490494" + y="155.76122" + style="stroke-width:0.26458332">denom</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:8.47521019px;line-height:1.25;font-family:monospace;-inkscape-font-specification:monospace;letter-spacing:0px;word-spacing:0px;stroke-width:0.21188024" + x="0.21260698" + y="181.14244" + id="text1467"><tspan + sodipodi:role="line" + id="tspan1465" + x="0.21260698" + y="181.14244" + style="stroke-width:0.21188024">fraction_t *frac = malloc(sizeof(fraction_t));</tspan><tspan + sodipodi:role="line" + x="0.21260698" + y="191.73645" + style="stroke-width:0.21188024" + id="tspan1471">frac = NULL; // addresse mémoire inaccessible</tspan></text> + </g> +</svg> diff --git a/slides/ligne_de_commande_c.md b/slides/ligne_de_commande_c.md new file mode 100644 index 0000000000000000000000000000000000000000..c7a5cfda4a62e9958a62857a7db04d848ab18ed9 --- /dev/null +++ b/slides/ligne_de_commande_c.md @@ -0,0 +1,94 @@ +--- +title: "La ligne de commande" +date: "2023-11-02" +--- + +# La ligne de commande (1/4) + +* Ou comment passer des arguments à un programme en C. + +## Point d'entrée d'un programme + +- Le point d'entrée est la fonction `main()`{.C}. +- Elle peut être déclarée de 4 façon différentes: + 1. `void main()`{.C}. + 2. `int main()`{.C}. + 3. `void main(int argc, char **argv)`{.C}. + 4. `int main(int argc, char *argv[])`{.C}. + +- `argc`{.C} est le nombre d'arguments passés à la ligne de commande: **le premier est celui du programme lui-même**. +- `argv`{.C} est un tableau de chaînes de caractères passés sur la ligne de commande. + +# La ligne de commande (2/4) + +## Exemple d'utilisation + +Pour la fonction dans le programme `prog` + +```C +int main(int argc, char **argv) +``` + +Pour l'exécution suivante on a + +```bash +$ ./prog -b 50 file.txt +``` + +```C +argc == 4 +argv[0] == "prog" +argv[1] == "-b" +argv[2] == "50" +argv[3] == "file.txt" +``` + +# La ligne de commande (3/4) + +## Conversion des arguments + +- Les arguments sont toujours stockés comme des **chaînes de + caractères**. +- Peu pratique si on veut manipuler des valeurs numériques. +- Fonctions pour faire des conversions: + + ```C + int atoi(const char *nptr); // de la chaîne en entier + double atof(const char *nptr); // de la chaîne en nombre à virgule flottante + int snprintf(char *str, size_t size, + const char *format, ...); + // str: buffer, size: taille en octets max à copier, + // format: cf printf(), ret: nombre de char lus + ``` + +# La ligne de commande (4/4) + +## Exemple d'utilisation + +\footnotesize + +```C +#include <stdio.h> +#include <stdlib.h> +#include <libgen.h> +int main(int argc, char **argv) { + if (argc != 3) { + char *progname = basename(argv[0]); + fprintf(stderr, "usage: %s name age\n", progname); + return EXIT_FAILURE; + } + // argv[0] est le nom du programme on l'ignore + // le 1er argument est une chaîne de caractères (pas de conversion) + char *name = argv[1]; + int age = atoi(argv[2]); // le 2e argument est un entier (conversion) + printf("Hello %s, you are %d years old.\n", name, age); + return EXIT_SUCCESS; +} +``` + +. . . + +```bash +$ ./prog Paul 29 +Hello Paul, you are 29 years old. +``` diff --git a/slides/strings.md b/slides/strings.md new file mode 100644 index 0000000000000000000000000000000000000000..912cd426bb0242dee17a82d1646a43099fd23e45 --- /dev/null +++ b/slides/strings.md @@ -0,0 +1,72 @@ +--- +title: "Chaînes de caractères" +date: "2023-11-02" +--- + +# Rappel: la chaîne de caractères + +## Existe-t-il un type `string`{.C} en `C`{.C}? + +. . . + +* Non. + +. . . + +## Qu'est-ce qu'une chaîne de caractères en C? + +. . . + +* Un tableau de `char`{.C} (entier signé 8 bits, le code ASCII de chaque caractère) + +. . . + +* qui se termine lorsqu'on rencontre le caractère `\0`{.C} (qui est le `0` du code ASCII). + +# Exemple + +```C +char *str = "HELLO !"; // statique +``` + +Est représenté par + +| `H` | `E` | `L` | `L` | `O` | | `!` | `\0`| +|------|------|------|------|------|------|------|-----| +| `72` | `69` | `76` | `76` | `79` | `32` | `33` | `0` | + +# Syntaxes alternatives + +```C +char name[10]; +name[0] = 'P'; // = 70; +name[1] = 'a'; // = 97; +name[2] = 'u'; // = 117; +name[3] = 'l'; // = 108; +name[4] = '\0'; // = 0; +char name[] = {'P', 'a', 'u', 'l', '\0'}; +``` + +# Fonctions + +\footnotesize + +- Il existe une grande quantités de fonction pour la manipulation de chaînes de caractères dans `string.h`. +- Comment les trouver? + +. . . + +```bash +$ man 3 string +``` + +- Fonctions principales: + + ```C + size_t strlen(char *str); + char *strcpy(char *dest, const char *src); + char *strncpy(char *dest, const char *src, size_t len); + int strncmp(char *str1, char *str2, size_t len); + int strcmp(char *str1, char *str2); + ``` + diff --git a/slides/structs.md b/slides/structs.md index b826922bbe5235c8355244b010c652a9f1936a2b..3827ab679a34ba05ae8c108826c179ac573e6931 100644 --- a/slides/structs.md +++ b/slides/structs.md @@ -59,7 +59,7 @@ struct fraction frac; // déclaration de frac - `typedef`{.C} permet de définir un nouveau type. ```C - typedef unsinged int uint; + typedef unsigned int uint; typedef struct fraction fraction_t; typedef struct fraction { int32_t num, denom; diff --git a/slides/tableaux_fonctions.md b/slides/tableaux_fonctions.md index ad9fa69b55c1d9163aff6195c7d41ab8024e686a..20b084dbd79041f791d2ab81f8870d7b9da42bfd 100644 --- a/slides/tableaux_fonctions.md +++ b/slides/tableaux_fonctions.md @@ -175,7 +175,7 @@ int k = 0; do { x[k] = -1; k += 1; -} while (k < 9) +} while (k < 9); ``` # Représentation des tableaux en mémoire