From 6c857abdb489091f71790f4ea20eaf0caa34257c Mon Sep 17 00:00:00 2001 From: Orestis <orestis.malaspinas@hesge.ch> Date: Sun, 29 Sep 2019 16:05:54 +0200 Subject: [PATCH] updated base_3 --- Makefile | 1 + base_3.md | 254 +++++- figs/compilation_demo.svg | 1513 ++++++++++++++++++++++++++++++++ figs/compilation_plusieurs.svg | 1513 ++++++++++++++++++++++++++++++++ 4 files changed, 3279 insertions(+), 2 deletions(-) create mode 100644 figs/compilation_demo.svg create mode 100644 figs/compilation_plusieurs.svg diff --git a/Makefile b/Makefile index 7f70c27..ca79c95 100644 --- a/Makefile +++ b/Makefile @@ -9,6 +9,7 @@ PDFOPTIONS += --template=./default.latex PDFOPTIONS += -V theme:metropolis PDFOPTIONS += -V themeoptions:numbering=none -V themeoptions:progressbar=foot PDFOPTIONS += -V fontsize=smaller +# PDFOPTIONS += --filter pandoc-beamer-block # PDFOPTIONS += --lua-filter=${FILTERDIR}/tex.lua # PDFOPTIONS += --include-in-header=${RESOURCEDIR}/definitions.tex # PDFOPTIONS += --include-in-header=${RESOURCEDIR}/beamer.tex diff --git a/base_3.md b/base_3.md index de87072..5b4cf42 100644 --- a/base_3.md +++ b/base_3.md @@ -2,8 +2,183 @@ % Base III - Inspirés des slides de F. Glück % 2 octobre 2019 +# Types complexes: `struct`{.C} (1/N) + +## Généralités + +- Plusieurs variables qu'on aimerait regrouper dans un seul type: `struct`{.C}. + + ```C + struct complex { // déclaration + double re; + double im; + }; + + struct complex num; // déclaration de num + ``` +- Les champs sont accessible avec le sélecteur "`.`{.C}". + + ```C + num.re = 1.0; + num.im = -2.0; + ``` + +# Types complexes: `struct`{.C} (2/N) + +## Simplifications + +- `typedef`{.C} permet de définir un nouveau type. + + ```C + typedef unsinged int uint; + typedef struct complex complex_t; + typedef struct _complex { + double re, im; + } complex_t; + ``` +- L'initialisation peut aussi se faire avec + + ```C + complex_t num = {1.0, -2.0}; // re = 1.0, im = -2.0 + complex_t num = {.im = 1.0, .re = -2.0}; + complex_t num = {.im = 1.0}; // argl! .re non initialisé + complex_t num2 = num; // copie + ``` + +# Types complexes: `struct`{.C} (3/N) + +## Pointeurs + +- Comme pour tout type, on peut avoir des pointeurs vers un `struct`{.C}. +- Les champs sont accessible avec le sélecteur `->`{.C} + + ```C + complex_t *num; // on crée un pointeur + num->re = 1.0; // seg fault... + num->im = -1.0; // mémoire pas allouée. + ``` + +# Allocation dynamique de mémoire (1/N) + +- La fonction `malloc`{.C} permet d'allouer dynamiquement (pendant l'exécution du programme) une zone de mémoire contiguë. + + ```C + #include <stdio.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}. + +# Allocation dynamique de mémoire (2/N) + +- Avec l'exemple de tout à l'heure: + + ```C + complex_t *num = malloc(sizeof(complex_t)); + num->re = 1.0; // maintenant ... + num->im = -1.0; // ça marche. + ``` +- La zone mémoire **n'est pas** initialisée. +- La mémoire doit être désallouée explicitement $\Rightarrow$ **fuites mémoires**. +- Toujours garder un pointeur sur la mémoire allouée sinon **pointeur pendouillant**. + +# Allocation dynamique de mémoire (3/N) + +- 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); + ``` +- Pour 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}. + +# Allocation dynamique de mémoire (4/N) + +## Tableaux dynamiques + +- Pour allouer un espace mémoire de 50 entiers: + + ```C + int *p = malloc(50 * sizeof(int)); + ``` +- Cette espace peut alors être utilisé comme un tableau de 50 entiers: + + ```C + for (int i = 0; i < 50; ++i) { + p[i] = 0; + } + ``` + +## Arithmétique de pointeurs + +- Autre façon d'indéxer un tableau + + ```C + int *p = malloc(50 * sizeof(int)); // initialize somehow + double a = p[7]; + double b = *(p + 7); // on avance de 7 "double" + p[0] == *p; // rappel, le pointeur est le premier élément + ``` + +# Prototypes de fonctions (1/N) + +## 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/N) + +- 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/N) + +## 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> // libraire dans LD_LIBRARY_PATH + #include "chemin/du/prototypes.h"// chemin explicite + ``` + # Génération d'un exécutable (1/N) +## Un seul fichier source + +{#fig:compilation width=100%} + +# Génération d'un exécutable (2/N) + +## Un seul fichier source + ```bash gcc proc.c -o prog ``` @@ -15,7 +190,82 @@ gcc proc.c -o prog Les différents codes intermédiaires sont effacés. -# Génération d'un exécutable (2/N) +# Génération d'un exécutable (3/N) -{#fig:compilation width=100%} +## Plusieurs fichiers sources + +{#fig:compilation_plusieurs width=100%} + +# Génération d'un exécutable (4/N) + +::: 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 (4/N) + +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 + ``` diff --git a/figs/compilation_demo.svg b/figs/compilation_demo.svg new file mode 100644 index 0000000..264b621 --- /dev/null +++ b/figs/compilation_demo.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_demo.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/figs/compilation_plusieurs.svg b/figs/compilation_plusieurs.svg new file mode 100644 index 0000000..29e6445 --- /dev/null +++ b/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> -- GitLab